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
338079378799	338079379362	338079379912	338079380462	338079381012	338079381562	338079382112	338079382662	338079383212	338079383762	338079384312	338079384862	338079385412	338079385962	338079386512	338079387062	338079387612	338079388162	338079388712	338079389262	338079389812	338079390362	338079390912	338079391462	338079392012	338079392562	338079393112	338079393662	338079394212	338079394762	338079395312	338079395862	338079396412	338079396962	338079397512	338079398062	338079398612	338079399162	338079399712	338079400262	338079400812	338079401362	338079401912	338079402462	338079403012	338079403562	338079404112	338079404662	338079405212	338079405762	338079406312	338079406862	338079407412	338079407962	338079408512	338079409062	338079409612	338079410162	338079410712	338079411262	338079411812	338079412362	338079412912	338079413462	338079414012	338079414562	338079415112	338079415662	338079416212	338079416762	338079417312	338079417862	338079418412	338079418962	338079419512	338079420062	338079420612	338079421162	338079421712	338079422262	338079422812	338079423362	338079423912	338079424462	338079425012	338079425562	338079426112	338079426662	338079427212	338079427762	338079428312	338079428862	338079429412	338079429962	338079430512	338079431062	338079431612	338079432162	338079432712	338079433262	338079433812	338079434362	338079434912	338079435462	338079436012	338079436562	338079437112	338079437662	338079438212	338079438762	338079439312	338079439862	338079440412	338079440962	338079441512	338079442062	338079442612	338079443162	338079443712	338079444262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38073	14097	4882	4195	3292	2127	1354	1027	898	749	498	396	347	389	348	278	261	227	244	223	264	260	209	210	245	210	252	207	241	227	214	213	243	197	226	206	232	244	204	224	223	217	215	236	223	240	252	220	184	212	251	251	232	212	215	196	215	232	237	215	222	194	212	239	220	226	245	226	241	235	209	257	196	231	209	209	245	214	215	246	236	213	211	224	231	204	215	220	194	212	194	229	225	219	235	208	248	236	221	230	241	224	226	230	245	221	246	218	234	223	243	212	182	226	227	220	213	235	203	255	228	223	217	245	232	236	229	217	216	195	250	233	237	224	211	234	232	214	240	219	210	238	212	207	226	220	229	223	215	203	212	212	238	222	188	232	218	240	193	239	250	265	222	220	223	211	222	217	241	204	225	207	232	240	239	200	207	220	223	207	227	239	234	222	252	223	235	204	230	226	199	222	187	223	224	224	240	206	238	250	183	210	229	228	196	211	209	235	209	202	254	243	243	211	204	234	217	252	251	217	260	234	197	219	240	209	240	213	227	231	218	235	230	231	223	199	240	245	254	208	224	246	245	228	214	227	206	181	208	214	215	240	217	248	235	222	219	209	219	238	249	243	207	221	208	221	224	230	213	210	223	238	223	231	213	216	248	246	252	215	230	218	222	236	249	216	239	195	206	185	254	229	256	210	225	242	229	215	227	231	214	231	220	254	201	232	220	219	227	208	234	199	222	200	201	217	226	222	219	206	219	257	255	218	241	232	258	228	227	231	223	202	226	212	196	220	221	234	219	197	236	221	215	230	239	208	206	239	249	226	212	229	236	206	236	226	225	211	216	246	224	223	222	232	206	226	246	237	247	234	244	203	221	219	233	214	228	235	248	228	192	222	211	199	216	216	212	229	224	244	217	220	216	221	224	221	227	234	220	213	215	226	204	245	251	213	209	229	191	235	228	215	213	217	222	229	261	212	218	243	233	219	201	227	224	227	227	233	214	228	201	214	241	227	225	200	239	233	217	233	233	210	265	232	217	197	224	255	223	197	232	187	221	219	217	243	235	190	215	198	221	216	207	224	231	220	220	237	217	193	214	220	224	214	209	202	227	210	232	234	202	209	260	218	207	220	207	209	217	213	213	200	211	220	232	214	219	206	211	218	225	232	214	211	205	199	210	214	220	213	255	245	212	207	247	231	238	207	218	259	230	208	219	231	206	220	210	250	198	224	220	237	217	217	226	231	228	211	244	241	220	211	209	209	211	246	246	240	218	216	210	219	210	219	210	211	226	200	273	220	224	259	223	240	220	250	214	222	238	237	206	217	222	214	220	207	182	214	249	212	218	193	234	273	222	225	201	234	224	210	212	209	234	190	244	228	226	235	205	223	203	225	229	227	215	215	235	213	226	229	239	243	218	220	227	196	223	223	229	211	223	205	192	215	228	226	222	247	228	221	220	212	220	209	220	238	216	212	229	215	233	237	218	219	235	228	233	233	211	199	209	219	213	228	252	222	207	220	257	205	215	198	232	253	218	202	207	214	219	218	207	211	223	243	203	243	245	227	225	219	196	205	217	216	228	210	252	228	238	251	257	217	201	215	226	239	213	210	204	226	232	214	215	228	225	176	212	230	237	232	207	224	192	201	214	225	224	212	266	215	228	236	223	217	214	242	231	221	226	214	253	206	200	226	242	193	180	250	204	248	208	223	217	248	205	207	219	237	250	234	224	203	222	229	237	249	240	235	246	198	216	245	197	234	230	270	213	228	257	233	246	233	203	213	208	239	214	247	235	218	219	207	216	221	230	207	198	190	202	222	239	235	240	249	226	238	227	224	234	224	209	216	237	201	221	235	221	197	214	242	206	200	209	223	199	212	228	248	212	252	213	242	247	205	203	214	249	212	230	236	267	235	239	211	192	244	227	212	250	215	230	218	213	214	219	261	198	208	216	233	236	231	238	195	229	209	202	232	214	244	200	247	207	214	227	238	214	226	208	222	233	218	239	229	222	217	222	224	222	221	236	230	221	229	202	225	249	231	239	234	247	229	204	204	196	228	234	219	227	236	225	212	237	234	231	225	228	229	221	206	216	229	173	246	242	236	202	214	227	234	223	212	207	232	240	223	220	235	222	235	204	210	213	198	217	233	236	212	223	234	238	216	237	213	199	202	222	217	204	204	212	211	234	210	219	202	269	228	218	222	189	217	217	210	219	236	210	227	222	210	217	211	213	250	230	219	225	204	209	211	244	237	230	245	201	234	217	232	248	202	240	227	217	221	208	232	229	266	227	231	252	209	228	215	218	217	205	235	242	241	226	252	217	219	199	247	215	244	251	242	244	227	246	227	213	226	221	230	253	226	231	233	228	253	231	246	223	224	229	216	240	204	204	218	225	207	227	227	210	233	185	222	219	229	225	239	204	236	211	216	198	203	215	254	255	245	234	228	211	237	250	221	198	205	177	232	210	210	215	186	233	244	207	180	223	229	218	218	212	237	243	219	217	232	208	216	217	245	256	247	213	227	209	254	243	218	232	207	215	235	232	232	222	190	211	220	246	206	212	228	207	208	251	232	239	220	233	204	229	196	212	210	229	237	228	212	272	251	219	196	238	252	239	219	221	198	210	215	228	237	240	230	227	217	210	213	236	224	237	220	211	224	219	232	234	250	232	214	240	228	231	223	235	228	202	225	213	237	225	235	233	244	227	216	241	215	246	248	219	231	219	224	220	227	213	212	190	232	220	254	255	245	245	197	240	204	221	216	240	233	224	189	215	242	219	227	220	212	212	192	241	211	211	229	221	238	226	209	225	215	233	225	230	247	235	222	214	210	215	227	241	238	228	221	249	209	234	223	249	231	209	247	252	230	206	229	211	236	241	232	267	212	246	194	215	224	202	196	185	224	201	225	205	240	212	221	208	207	228	221	251	223	204	222	191	226	230	221	227	283	190	228	199	218	205	223	231	218	218	222	202	227	233	213	216	225	225	210	207	235	196	199	257	221	222	218	226	221	238	204	211	217	244	184	207	234	196	200	233	209	221	249	231	219	227	208	223	204	250	269	201	218	232	223	232	234	246	231	197	250	228	228	235	228	242	235	228	230	226	234	242	249	214	220	240	192	228	227	235	210	226	220	205	242	238	207	220	243	241	210	219	229	212	234	203	207	235	232	238	215	206	214	227	242	248	202	212	222	219	224	227	236	212	221	225	203	238	234	223	215	212	234	238	221	241	194	202	190	224	215	211	228	218	218	225	208	222	213	209	221	206	220	229	227	230	228	224	230	233	224	239	213	225	196	232	218	225	213	237	236	222	234	256	237	222	227	231	227	229	208	235	217	211	202	254	246	218	232	206	193	226	216	200	221	223	224	204	220	222	209	202	204	212	209	221	208	209	205	225	214	210	218	246	253	234	229	231	258	245	235	208	239	212	210	213	219	246	241	228	225	205	252	219	221	193	236	226	251	232	217	241	231	220	227	208	226	250	229	230	223	210	219	205	251	196	238
23356	5394	5420	8022	7404	6054	4533	3997	3831	3509	2189	1567	1249	1326	1102	748	609	649	658	647	660	644	596	608	632	635	613	573	561	544	519	578	545	566	565	499	573	521	603	558	554	585	558	506	557	513	502	537	527	582	557	521	548	532	532	527	579	517	524	521	561	556	530	498	497	547	532	536	545	516	561	556	580	559	504	531	537	494	579	498	518	542	491	498	518	543	516	510	530	538	538	516	547	533	522	495	570	525	470	524	545	549	522	547	530	552	521	527	527	554	530	538	521	481	546	528	536	581	553	535	518	506	532	554	551	542	527	522	492	561	544	544	555	544	528	517	539	522	517	497	540	548	523	517	497	538	553	523	507	528	534	524	514	572	537	517	526	551	512	534	532	510	544	535	493	542	534	555	524	563	519	518	513	510	509	549	539	504	513	527	580	528	485	507	512	539	521	505	526	491	561	498	556	524	478	517	547	546	565	537	552	490	503	541	518	519	537	486	557	514	550	512	563	492	514	536	517	518	550	523	542	526	507	547	547	519	545	495	551	517	518	513	522	534	506	530	496	517	505	505	517	545	542	529	486	529	503	533	503	543	554	517	489	518	502	530	546	530	560	550	488	543	486	528	508	536	494	524	541	510	547	527	529	503	530	484	545	550	491	474	501	530	533	506	481	498	523	501	552	520	493	519	520	540	519	522	524	492	533	524	531	514	567	513	547	525	498	546	507	549	538	489	499	491	532	512	497	518	519	518	503	501	537	502	548	560	510	535	538	515	541	564	528	512	553	502	536	514	526	512	518	519	503	525	539	502	541	539	522	543	538	492	542	503	483	542	534	503	508	519	511	547	580	518	531	512	551	547	527	500	558	532	485	537	504	518	498	452	510	521	484	534	502	531	513	531	549	511	513	517	543	538	501	494	532	480	530	522	504	523	547	484	531	533	512	507	479	541	540	518	544	507	521	519	514	524	519	505	536	534	500	552	519	519	524	501	501	491	528	517	495	511	523	507	516	543	549	512	531	511	525	483	516	511	525	524	554	523	510	525	555	537	537	502	529	566	519	534	548	509	522	594	535	560	497	512	494	509	564	548	556	517	570	527	532	516	527	551	536	551	533	509	508	555	512	526	519	514	515	509	507	514	520	557	486	518	544	565	529	499	517	519	509	512	560	559	511	534	554	553	537	488	571	511	531	544	537	540	520	528	515	543	553	531	517	528	507	517	574	520	515	542	550	516	520	559	527	493	497	520	516	514	533	552	535	541	520	533	543	484	563	500	525	506	551	549	546	544	519	508	493	507	516	543	519	531	541	521	525	519	519	523	524	537	563	520	520	480	459	506	523	497	531	528	503	487	527	552	505	544	491	505	542	517	556	510	520	540	527	495	535	531	520	478	544	526	541	508	544	559	495	564	472	541	514	486	494	543	520	490	544	528	518	542	517	539	547	524	508	521	534	483	535	476	508	557	524	519	580	509	535	500	535	480	559	517	500	540	510	499	526	512	509	510	518	507	511	482	556	507	527	521	512	500	563	540	522	524	508	495	511	522	507	509	530	558	536	492	528	495	530	529	544	536	521	557	556	512	561	554	515	512	534	555	536	500	522	490	536	530	538	543	475	550	524	524	510	543	531	557	507	532	479	504	502	531	509	552	505	502	466	520	518	535	527	559	487	484	538	544	502	532	508	502	528	543	569	512	555	516	535	519	518	526	528	509	522	554	519	533	536	497	543	529	539	524	506	521	527	510	521	557	529	521	529	528	534	547	510	524	516	549	540	532	513	524	504	539	570	520	541	552	535	493	579	513	517	527	509	519	492	506	552	504	559	529	499	516	534	506	556	503	522	521	578	523	536	508	523	512	526	556	522	523	496	556	528	527	494	513	543	507	540	542	499	564	535	558	542	498	496	526	537	523	547	541	541	516	528	487	518	507	545	501	544	511	520	535	508	551	497	521	496	504	525	527	552	527	490	529	527	484	515	535	508	557	480	504	549	555	508	508	550	489	518	511	527	524	527	493	546	494	485	518	525	509	496	509	553	487	539	535	541	511	513	504	548	493	489	538	523	523	531	520	536	527	526	534	535	508	534	520	508	553	500	547	533	570	562	557	541	552	528	551	509	517	508	538	531	512	538	498	520	532	539	552	493	512	530	524	516	514	511	537	518	517	477	526	507	515	531	549	498	531	529	494	511	531	510	533	518	507	501	502	527	536	516	518	533	526	456	499	542	526	521	581	523	520	508	514	560	530	538	516	510	540	541	538	496	485	489	528	528	490	470	537	525	516	509	482	537	522	535	574	544	501	536	489	496	516	530	530	520	492	541	525	506	509	520	522	568	522	485	525	539	543	547	515	521	560	528	506	502	520	536	540	516	575	567	558	493	519	550	503	555	496	499	532	498	572	524	535	517	524	521	532	484	548	518	574	512	512	534	511	564	547	564	527	534	551	501	493	553	541	482	516	508	510	503	539	564	539	489	511	548	511	541	509	499	483	503	509	522	525	510	566	523	548	496	486	538	567	518	533	534	575	542	517	501	557	548	473	536	505	504	540	570	537	519	532	536	488	514	521	554	514	516	569	503	502	502	526	519	505	522	530	540	556	530	503	513	520	537	512	542	523	515	536	563	509	500	526	564	504	531	510	554	526	507	530	536	549	520	544	520	538	538	554	526	509	487	532	483	536	537	528	505	488	569	505	556	505	489	513	513	537	593	494	521	526	556	480	497	509	515	529	549	509	546	503	533	501	530	508	516	522	570	527	507	499	475	518	536	503	556	509	526	523	540	486	530	523	521	528	506	554	539	516	510	544	572	494	550	538	512	518	521	532	524	491	512	500	529	517	551	535	558	519	529	524	543	541	495	539	523	523	519	536	496	544	542	485	517	557	573	504	508	491	557	521	493	460	519	537	517	521	530	525	519	524	499	521	524	550	522	557	485	520	515	524	538	519	525	536	511	549	523	482	550	511	513	530	543	508	573	466	526	524	506	523	513	533	532	521	518	516	504	525	505	490	504	500	552	555	496	500	539	544	563	496	504	524	527	517	523	539	517	538	512	535	539	549	518	484	524	524	529	498	559	515	520	514	548	527	522	506	510	526	491	535	521	525	495	565	525	520	542	525	544	528	548	521	491	509	490	511	543	529	535	505	548	524	499	544	479	517	542	584	564	543	535	558	581	541	515	551	504	532	523	534	529	565	532	509	507	495	522	572	536	526	532	506	526	502	534	545	533	493	563	503	533	542	545	506	496	547	533	519	516	541	525	532	500	485	488	527	503	535	527	530	529	484	537	505	526	524	534	528	547	480	520	514	487	564	514	515	530	528	537	540	537	543	543	495	521	523	526	519	511	514	545	541	533	500	570	510	491	538	552	503	534	495	527	534	518	546	544	572	511	543	571	537	544	534	494	532	534	509	507	525	539	487	532	446	574	534	545	547	516	492	503	504	526	488	500	563	517	539	548	518	545	552	562	488	543	519	536	545	555	531	530	542	527	532	514	512
9249	2001	505	430	320	281	258	214	221	223	213	189	212	239	219	209	189	234	204	211	178	192	187	192	183	234	176	216	186	228	216	217	217	203	198	208	216	198	233	201	188	189	210	213	193	220	214	208	219	243	220	199	189	198	224	200	202	201	229	226	213	198	187	214	214	226	202	212	179	219	199	205	230	196	214	234	247	204	202	222	214	209	186	228	198	198	207	190	184	210	181	208	215	181	213	218	213	193	228	191	216	230	226	189	236	224	196	189	194	216	202	225	216	194	204	203	202	232	218	219	201	226	226	214	223	220	211	226	213	218	222	196	198	219	216	230	201	237	211	223	195	198	198	195	201	216	201	220	196	240	206	222	204	211	211	180	192	180	195	213	227	224	193	225	213	201	194	201	225	229	211	210	228	197	215	186	205	213	243	194	224	195	197	203	268	239	205	219	222	186	200	205	185	198	209	213	207	211	195	199	222	190	208	186	217	212	224	224	236	199	200	226	211	209	222	205	197	222	186	201	224	203	191	219	211	201	212	182	217	196	193	198	261	196	187	216	198	207	226	204	215	204	198	200	206	212	196	209	210	215	225	176	230	216	230	230	193	204	220	181	212	205	225	199	198	187	216	232	184	193	191	221	200	242	223	223	182	208	229	192	241	210	200	195	219	195	219	226	198	193	212	232	207	234	221	200	219	207	174	195	198	208	204	212	242	210	213	188	207	211	196	210	222	219	209	177	206	192	193	235	197	222	188	238	217	211	236	195	231	203	202	201	198	233	188	210	206	224	220	202	213	186	204	221	217	195	220	193	207	215	211	198	212	222	199	227	232	190	200	233	235	187	220	202	223	210	195	180	196	206	203	209	214	242	198	210	231	205	209	197	179	208	196	203	205	181	198	212	206	201	213	220	210	203	233	250	212	173	201	216	222	208	188	204	209	201	193	218	239	225	223	198	181	219	216	236	219	207	177	192	233	243	229	221	225	192	216	194	185	228	201	212	187	229	206	198	205	203	179	209	183	212	239	198	206	232	212	208	195	212	208	204	212	223	210	185	211	230	219	213	214	210	223	207	194	245	209	192	210	195	221	227	184	201	200	215	219	202	175	179	206	212	190	197	211	201	203	227	192	189	203	229	199	230	203	211	220	209	233	199	208	209	202	233	217	216	192	191	215	228	181	233	203	242	192	213	232	229	237	191	210	207	193	234	183	204	175	230	220	185	180	192	270	221	217	204	188	216	184	199	206	211	216	197	226	229	200	209	204	196	205	212	218	206	243	205	206	232	197	210	210	233	179	210	204	203	222	220	222	225	248	208	215	215	220	212	204	189	209	203	190	212	210	212	212	215	194	208	232	188	190	202	211	196	227	219	213	215	228	201	217	218	173	173	214	207	242	233	214	215	229	222	235	202	230	232	216	199	219	209	217	176	210	231	224	201	209	183	170	205	219	211	212	201	204	226	218	194	226	190	216	203	226	204	203	225	222	200	233	240	211	201	195	222	183	193	187	189	216	193	212	224	199	193	231	231	222	203	227	210	180	202	212	227	196	238	196	225	222	193	204	193	210	186	197	209	235	200	225	238	227	195	225	217	218	189	212	214	209	223	182	185	207	194	231	215	241	196	213	193	200	207	202	214	183	196	218	200	206	220	219	224	237	233	205	182	227	212	194	193	207	214	204	196	213	209	195	219	216	216	174	183	215	177	200	216	225	214	227	229	220	214	212	229	227	230	195	225	229	209	235	211	245	183	208	213	208	213	210	207	225	195	217	196	193	232	208	203	187	238	232	217	187	198	224	222	198	200	209	206	192	206	200	209	227	230	244	208	200	198	230	195	205	185	219	188	188	177	165	216	192	204	216	206	204	225	216	247	202	209	223	209	210	181	205	218	213	207	208	192	204	203	192	217	203	205	227	206	229	218	194	213	196	230	208	218	216	205	214	198	200	197	214	222	227	196	234	202	174	204	210	206	230	250	207	212	202	214	192	200	215	188	205	220	227	195	206	193	200	222	199	208	221	199	213	213	191	212	222	194	211	191	220	207	206	214	219	219	197	198	199	191	209	183	197	185	201	186	191	199	211	222	198	204	214	201	225	235	194	201	198	211	228	211	215	198	213	205	223	200	210	197	219	221	220	213	221	218	199	231	199	219	192	233	205	201	219	185	204	193	204	228	178	209	181	221	213	220	188	190	225	199	220	213	190	213	216	219	224	201	212	206	190	214	206	213	184	216	236	212	206	189	231	214	193	208	214	198	198	235	236	214	224	228	217	232	222	220	207	230	197	223	209	198	221	207	186	218	222	219	188	189	217	217	209	211	227	230	225	219	209	235	188	203	230	200	197	220	203	214	209	221	213	213	229	199	219	208	210	190	218	218	175	222	183	196	207	218	221	215	211	193	190	224	211	216	208	199	219	220	196	224	218	200	208	218	181	222	175	211	221	223	206	230	214	193	206	203	204	202	178	191	201	204	224	206	226	206	204	194	172	189	212	207	224	212	190	218	206	198	221	216	219	222	197	211	195	248	233	222	221	210	189	226	178	197	205	200	215	176	195	221	207	191	193	202	180	215	191	208	213	228	197	190	185	197	229	210	209	237	217	194	219	236	195	220	241	201	219	215	197	204	211	204	179	218	192	227	216	214	240	200	194	220	196	209	189	204	203	200	193	238	217	208	199	211	221	228	212	223	260	229	189	224	202	205	211	198	201	225	220	200	228	218	217	219	247	200	192	206	226	221	208	211	194	232	190	199	210	201	217	204	207	220	216	216	218	210	180	202	217	221	194	176	202	208	233	204	197	185	198	197	209	191	228	200	188	184	205	199	207	180	219	225	217	230	204	182	177	174	195	215	190	197	204	218	215	197	238	168	204	217	211	243	223	229	204	214	211	217	231	232	209	246	221	203	198	207	206	199	192	202	225	210	197	193	211	253	198	230	211	184	207	204	205	209	193	185	201	203	209	222	217	190	206	230	209	203	199	213	216	220	234	179	180	178	194	222	217	209	208	225	199	206	191	229	210	211	216	189	218	212	192	232	205	214	217	201	195	211	191	231	229	209	211	193	202	224	209	222	218	228	195	189	211	241	205	214	183	201	204	190	240	203	223	184	196	222	206	215	222	231	220	221	214	218	199	209	244	190	197	213	188	167	227	190	203	177	205	225	217	220	196	207	216	174	198	229	208	207	218	224	209	225	205	204	237	221	210	202	199	197	195	237	197	214	197	231	197	225	209	192	215	204	184	201	198	184	213	182	199	226	221	209	220	201	192	209	186	224	207	213	232	227	219	241	208	241	211	213	211	209	205	231	195	207	179	198	205	197	209	213	224	184	204	199	243	219	226	202	185	217	217	211	235	241	232	200	202	214	194	211	213	203	218	190	206	189	210	232	228	200	203	209	234	178	196	227	188	212	211	227	208	211	215	223	195	235	227	214	194	222	207	194	227	209	229	215	208	214	203	205	220	178	202	187	228	221	184	239	221	218	205	205	204	205
5937	1381	1013	1207	936	813	701	689	618	614	530	575	446	523	500	499	460	483	487	449	458	460	478	469	444	494	490	478	449	447	503	465	455	466	484	475	511	449	471	473	503	414	467	517	465	439	477	513	505	482	415	491	503	465	422	495	516	467	461	455	504	480	447	466	463	453	451	436	458	493	481	459	467	464	473	476	460	459	518	474	448	496	448	455	445	486	465	460	424	432	481	460	448	494	472	480	440	475	449	455	427	437	455	462	465	464	488	466	449	457	480	446	467	434	473	453	448	445	471	444	457	456	470	432	448	439	495	448	493	469	481	488	472	465	459	460	440	475	429	467	431	462	440	501	485	460	471	449	452	461	488	460	447	420	485	439	461	448	431	480	467	465	475	484	445	483	437	448	494	471	478	458	487	461	490	433	456	429	446	450	434	449	444	435	477	472	452	476	445	459	507	466	481	477	496	474	466	453	453	477	491	467	471	444	481	445	481	469	471	463	465	446	467	434	452	463	527	468	466	450	477	458	460	496	472	456	444	464	440	465	514	437	468	467	443	464	497	489	469	466	532	468	484	496	453	461	504	474	466	440	481	452	455	473	506	508	446	461	487	456	442	480	499	460	469	460	417	512	455	471	471	456	457	477	491	474	505	464	474	446	462	420	477	441	450	510	418	458	465	449	467	454	461	444	470	452	460	437	435	448	496	440	485	458	478	451	428	499	470	443	478	478	482	469	485	481	487	474	471	493	452	458	496	465	493	487	468	498	459	446	414	449	482	517	446	468	465	464	472	447	450	491	462	461	485	437	463	430	471	439	449	506	450	471	493	437	486	470	472	477	504	471	487	486	478	463	476	526	478	471	458	442	420	449	451	435	493	454	446	491	494	487	496	463	500	502	466	479	457	446	488	446	499	471	488	444	444	454	440	491	497	427	433	422	476	482	475	483	481	462	458	500	497	440	465	470	468	494	457	466	467	450	468	491	421	494	472	457	464	486	493	449	468	440	433	435	486	482	479	468	491	459	439	444	493	494	419	481	457	458	494	444	429	478	466	464	462	473	494	445	472	477	457	452	474	439	437	467	427	459	488	449	457	484	416	454	444	482	459	491	481	471	470	465	458	487	528	460	485	450	453	496	521	447	439	462	466	512	507	466	505	470	519	488	469	444	479	489	486	499	495	490	456	445	460	451	470	453	462	468	467	468	469	495	457	465	477	435	473	484	524	485	445	461	476	491	489	460	425	468	483	450	460	492	444	441	435	461	453	476	441	463	504	474	437	510	463	482	482	478	488	457	487	447	446	450	439	463	453	515	416	467	457	432	453	451	445	473	470	460	459	468	460	470	462	481	442	463	481	497	506	501	469	464	474	430	478	482	463	457	474	468	452	455	465	436	438	444	443	453	521	481	460	483	495	412	479	435	439	484	447	465	492	446	464	440	479	467	446	487	469	491	464	507	475	434	459	454	456	455	483	447	453	473	459	466	465	497	445	476	448	468	494	452	441	504	479	464	459	459	479	492	465	460	469	446	437	474	494	508	465	487	492	475	477	452	482	433	427	450	484	503	450	478	492	437	502	479	467	470	449	465	461	477	449	423	525	449	459	477	492	475	444	463	453	464	508	449	467	460	490	489	495	462	503	497	462	472	487	458	475	480	454	432	442	465	486	507	450	446	483	471	428	446	506	503	478	431	468	486	463	485	450	481	476	463	485	483	461	459	497	456	449	464	423	455	486	473	472	521	484	485	461	445	500	482	478	447	420	484	469	492	470	467	449	436	468	490	464	438	475	463	436	486	458	476	458	474	499	448	463	462	429	470	451	513	461	475	473	475	452	448	421	470	486	473	447	481	395	478	495	495	463	442	481	474	476	462	494	478	447	473	458	454	470	458	452	470	457	482	466	448	439	465	503	484	461	462	464	456	521	475	437	477	426	438	507	477	476	481	444	480	417	462	453	482	493	492	451	490	469	455	479	450	459	423	490	483	486	430	459	445	473	456	481	425	449	475	452	466	474	488	488	498	480	468	471	475	421	463	484	437	467	474	504	502	444	476	463	482	458	461	463	462	468	485	449	493	478	466	451	470	460	473	475	444	463	491	480	465	496	454	479	447	469	442	468	432	475	471	465	448	469	495	474	511	497	471	450	473	483	453	495	437	482	443	512	463	475	468	469	462	461	445	423	473	521	459	468	440	467	472	464	486	450	461	466	446	465	465	484	466	472	458	492	469	487	481	456	432	455	475	454	461	424	465	474	469	478	479	465	502	433	485	463	459	472	444	464	490	461	460	470	480	463	459	482	479	461	478	472	491	460	488	443	485	468	463	457	443	494	480	456	474	474	521	458	470	512	470	466	465	454	493	478	459	481	467	420	498	456	493	482	469	487	460	464	470	493	418	410	483	454	461	465	466	474	458	450	463	450	445	478	445	462	481	508	477	468	436	464	488	494	436	449	461	421	480	494	476	465	502	460	456	458	486	472	457	463	471	458	465	484	463	445	432	501	433	495	433	487	475	479	466	430	469	438	504	453	443	468	463	457	534	480	439	494	457	466	431	469	459	485	485	486	476	472	470	486	437	487	463	453	481	457	476	431	428	447	455	481	486	479	463	453	499	427	467	448	457	486	466	481	439	435	444	486	449	501	469	474	482	481	453	410	438	506	481	472	461	490	489	486	475	468	456	458	456	494	464	488	459	486	475	492	442	495	449	502	459	482	464	478	469	477	438	505	475	474	455	456	454	498	496	481	453	481	448	459	462	441	463	492	479	457	479	501	438	458	469	447	476	452	476	494	478	478	451	478	475	464	460	459	455	434	454	457	504	459	443	436	462	467	457	452	474	441	474	476	466	464	464	500	441	460	466	466	478	496	489	477	463	484	489	452	471	515	463	455	450	462	451	483	484	428	508	437	492	464	491	446	512	493	484	452	458	444	474	501	428	463	458	467	496	449	451	472	433	486	504	440	467	466	442	435	451	477	464	460	473	470	434	509	463	456	436	472	456	477	475	465	461	468	455	496	482	435	466	462	482	451	475	472	489	431	476	485	479	463	450	458	444	477	443	497	460	430	455	466	441	470	497	485	486	487	486	435	481	471	449	434	496	459	490	476	477	461	500	479	446	454	425	472	448	437	478	458	496	493	483	483	490	448	455	480	480	490	421	465	471	490	472	448	471	482	474	487	505	431	479	457	498	446	471	460	462	487	455	474	450	492	453	466	470	482	435	462	449	501	470	478	469	463	491	461	471	510	446	485	424	457	493	484	484	460	480	456	473	472	477	469	442	487	444	455	469	436	501	451	480	480	484	449	478	482	428	447	447	470	489	498	484	487	480	501	453	427	488	493	455	476	454	529	476	441	458	493	468	448	459	461	473	490	473	455	453	441	469	484	464	504	446	491	440	509	432	460	510	490	448	481	466	468	480	464	456	473	425	474	479	439	454	470	475	467	464	461	429	466	482	470	482	471	446	467	466	436	468	420	413	473	459	495	492	489	426
26684	8229	2705	2552	1576	910	742	521	418	367	272	216	158	205	167	117	118	120	144	143	118	111	136	116	110	135	110	95	111	103	122	107	137	143	115	112	95	128	127	130	112	106	107	125	123	108	89	121	133	106	101	110	114	116	112	127	125	111	118	108	117	110	136	77	127	93	129	109	110	112	123	125	114	106	129	125	143	110	118	137	110	112	101	130	97	123	120	134	109	132	110	103	117	113	102	105	124	117	109	112	91	118	105	109	118	99	103	109	103	104	118	115	100	109	129	127	100	87	121	114	106	115	132	109	137	107	102	114	108	92	124	92	96	115	120	120	115	125	108	111	130	114	101	115	125	102	115	115	117	115	95	95	126	112	97	94	112	130	114	100	117	114	107	115	86	99	114	124	123	93	113	112	111	113	93	119	106	116	103	119	118	118	91	117	118	121	111	112	112	114	120	119	120	136	131	118	126	110	118	125	108	111	120	88	110	115	98	135	97	122	101	109	120	96	97	103	89	118	116	128	114	125	127	103	108	102	125	115	111	120	119	127	119	97	101	118	103	105	104	125	148	77	110	128	118	97	101	119	116	125	123	121	121	123	117	91	117	124	125	120	108	118	141	99	113	104	123	117	134	106	115	105	119	106	121	107	138	128	118	110	93	115	117	105	106	129	105	112	127	116	113	125	132	131	97	128	145	137	105	106	101	100	114	104	99	120	82	133	127	121	127	109	107	104	113	128	107	110	117	103	137	105	128	96	115	114	102	105	116	104	139	119	130	117	87	103	121	126	124	109	98	119	116	105	106	122	123	99	100	114	105	106	106	119	135	112	103	113	88	114	96	126	119	97	122	119	120	116	112	113	107	127	113	119	112	114	102	105	108	98	106	110	106	112	104	118	130	122	106	137	112	104	111	110	121	109	113	104	112	108	130	118	112	115	124	108	106	117	133	122	110	101	99	127	112	114	117	113	120	102	98	117	119	121	99	140	125	99	113	118	119	109	112	108	131	95	120	119	112	121	122	125	90	105	121	135	114	120	87	106	121	106	112	118	111	98	110	122	101	94	107	117	110	96	99	106	108	99	112	133	115	140	113	112	102	127	124	106	107	116	106	113	111	104	144	106	108	106	98	121	108	106	116	107	134	114	119	119	121	104	128	125	105	109	117	114	107	109	115	117	123	127	111	96	113	125	133	118	115	104	134	124	108	110	111	107	116	115	104	112	109	126	97	113	135	121	113	121	99	126	112	115	112	113	117	102	117	94	135	117	133	101	137	120	99	115	110	130	125	120	107	122	105	114	107	106	92	105	126	131	130	123	118	126	113	135	127	95	128	100	105	109	94	114	105	115	105	108	121	117	105	108	121	106	109	111	92	126	134	100	110	109	103	97	120	113	127	119	116	117	102	112	107	118	125	131	111	104	113	118	114	124	106	131	113	116	106	111	126	110	117	103	97	126	112	103	84	111	111	130	106	121	121	99	112	116	115	138	115	129	113	134	96	123	116	105	107	115	117	104	96	130	110	118	127	125	135	128	119	107	122	118	138	116	117	129	110	125	115	124	108	120	97	102	97	104	114	101	88	124	134	110	113	131	123	105	99	112	114	112	118	113	122	113	118	102	98	123	107	130	109	117	131	97	110	120	128	115	122	115	135	110	102	108	112	100	106	106	94	109	142	101	123	111	89	99	120	112	108	111	98	86	113	119	120	108	119	121	106	92	127	125	106	122	91	105	93	112	106	121	129	113	104	109	100	103	92	125	125	126	133	102	117	104	125	117	120	114	107	122	118	115	93	127	116	126	125	94	102	92	122	120	112	113	106	116	114	100	95	103	128	138	108	122	88	118	107	132	116	115	112	137	109	114	132	107	109	118	103	105	115	111	120	107	95	103	112	110	111	119	106	117	105	100	110	103	105	100	116	123	108	134	115	115	115	117	110	101	108	110	84	121	135	104	107	128	107	113	130	106	105	119	144	130	117	112	116	149	110	91	118	104	120	98	104	118	117	119	124	108	105	102	90	111	101	131	92	100	132	119	122	114	114	126	137	110	119	118	103	102	99	120	102	128	115	101	99	106	111	118	104	109	107	118	117	117	100	118	113	102	108	94	116	112	97	113	115	121	127	101	113	109	124	113	107	120	122	106	124	112	112	102	99	113	132	138	134	139	114	124	121	128	119	104	123	109	121	110	110	119	91	121	123	118	125	125	127	104	109	110	100	109	105	115	112	143	122	110	101	125	107	95	126	120	108	115	125	126	113	104	101	118	128	122	118	101	80	108	99	93	104	124	128	111	120	101	98	118	84	114	131	95	104	136	110	108	130	99	122	120	108	98	106	119	103	106	100	124	103	124	95	108	134	111	106	122	127	137	116	140	104	106	118	122	133	102	109	102	112	116	119	124	108	109	114	95	120	104	109	114	119	99	103	118	120	114	104	102	113	135	114	117	122	101	118	113	116	101	112	105	113	129	106	127	112	124	110	113	119	130	128	118	115	103	112	104	95	100	116	124	119	112	94	114	141	110	107	104	106	103	124	120	115	127	126	108	121	123	135	121	101	110	116	119	103	116	127	92	126	116	105	100	140	124	119	98	101	118	102	116	117	117	122	116	134	120	103	116	114	113	111	117	111	111	127	93	99	137	93	99	93	126	113	121	144	132	130	106	116	96	130	108	112	116	132	105	122	121	115	136	137	89	108	112	93	112	115	115	120	124	116	102	108	115	104	129	107	114	129	104	122	105	117	91	135	119	91	113	108	115	118	138	112	98	108	112	95	115	137	112	121	118	114	131	108	93	118	107	105	112	89	120	157	132	118	125	122	92	100	120	129	108	116	111	135	105	117	108	102	116	125	107	106	109	107	118	113	105	134	124	104	123	106	105	117	110	115	91	133	129	104	118	105	117	124	110	128	108	103	131	124	113	99	111	116	108	100	115	140	120	118	108	137	110	116	136	113	98	111	114	115	105	103	127	137	115	119	127	97	122	116	124	120	126	130	111	112	118	99	101	105	134	124	106	112	114	109	98	119	122	108	132	101	97	116	131	137	123	126	116	105	93	124	116	94	114	107	122	93	113	100	120	116	119	137	102	110	108	117	122	105	100	111	136	118	112	100	104	98	120	119	110	130	112	102	107	133	109	134	115	109	97	114	105	120	107	120	102	110	90	130	115	101	95	95	125	131	131	111	106	113	123	100	115	120	116	117	115	110	121	107	95	108	106	97	89	118	112	111	131	120	112	114	93	116	105	106	122	116	117	100	120	137	103	87	133	90	124	106	101	108	112	135	95	108	125	96	103	145	95	125	134	128	107	121	108	111	97	98	116	108	87	140	91	115	104	139	94	100	110	109	122	116	123	102	101	117	72	99	135	104	130	109	123	119	130	117	113	116	100	112	115	120	110	107	119	89	118	121	128	130	114	118	118	132	109	91	117	109	124	132	134	121	97	117	131	119	104	104	105	104	108	91	96	107	121	122	121	124	96	116	118	113	127	114	95
16981	3323	3662	5182	3940	2997	2733	2134	2087	1662	1211	810	716	728	556	410	348	366	348	328	369	375	330	327	342	327	345	320	310	314	342	326	291	310	318	317	278	309	287	287	302	306	322	301	290	325	296	296	276	301	299	287	294	312	293	318	301	311	316	308	288	301	291	327	261	303	265	280	276	300	284	295	310	302	311	286	273	289	295	279	257	283	306	282	288	276	305	296	300	299	269	282	292	273	315	293	310	304	324	293	302	315	316	274	291	298	301	281	277	294	298	283	307	303	296	299	284	284	299	312	295	280	257	262	274	311	314	271	314	301	306	317	292	299	309	280	285	259	298	277	298	296	293	286	252	297	316	302	324	276	316	270	255	288	289	257	297	279	296	294	280	268	274	291	303	284	269	307	304	265	240	295	300	310	282	292	275	292	278	312	285	304	259	271	299	297	283	319	304	338	311	265	321	334	291	279	308	315	255	300	267	308	293	302	297	287	292	288	284	276	295	293	297	326	275	317	281	296	266	306	282	312	294	284	293	284	309	295	272	298	276	276	302	292	316	317	305	294	302	271	278	289	265	297	278	295	281	311	273	293	279	293	299	241	268	266	270	289	267	303	302	302	309	302	308	299	292	270	321	277	261	275	266	300	263	307	293	290	318	292	302	268	284	259	292	289	277	327	303	276	282	282	290	276	302	282	296	319	298	277	239	276	250	266	305	297	309	275	317	319	292	286	281	291	265	305	291	303	297	280	277	275	284	291	309	327	288	304	272	276	293	317	261	299	272	331	303	289	292	286	293	270	297	299	305	333	308	274	281	296	280	311	294	278	295	308	267	290	297	293	285	302	288	287	246	264	297	271	268	294	267	276	257	259	260	288	273	275	295	244	304	280	288	282	268	247	307	299	297	291	314	306	309	318	284	293	282	302	303	320	282	284	306	286	309	297	283	281	299	303	286	266	284	314	294	293	307	272	292	282	297	301	291	298	289	289	300	289	296	286	271	308	305	288	316	296	293	319	270	279	307	305	318	322	289	294	300	304	313	268	297	275	326	256	287	294	312	277	297	281	274	292	284	268	314	275	291	312	293	286	285	259	302	317	300	299	277	274	292	302	294	307	326	303	281	301	296	263	284	308	275	295	333	306	310	306	314	320	273	266	288	292	299	273	276	287	265	294	313	273	272	307	281	291	270	296	309	317	334	274	259	268	288	287	313	299	284	260	300	311	271	265	264	284	257	291	271	275	270	270	282	280	265	271	296	293	283	259	297	269	275	303	312	285	319	295	279	321	301	288	300	298	287	290	271	277	270	280	258	263	269	305	311	283	296	306	289	267	282	300	311	309	296	308	322	310	285	269	287	299	266	288	299	301	286	291	297	285	272	267	291	314	271	298	302	285	299	275	294	306	278	337	310	287	271	267	269	267	289	279	254	310	303	294	311	334	279	283	336	269	259	301	285	280	296	279	278	293	295	289	307	283	286	319	295	315	309	300	315	297	299	264	280	300	324	277	273	272	283	288	274	269	294	283	270	276	286	281	303	295	317	266	288	260	275	268	275	289	298	280	273	303	296	291	278	308	310	264	307	295	284	317	297	283	299	266	277	293	276	301	289	298	279	299	274	294	300	280	298	282	291	273	302	310	290	309	295	296	326	306	268	280	295	273	313	284	322	276	283	273	282	283	293	293	280	289	313	281	298	281	263	306	293	312	277	298	300	324	314	310	304	284	307	280	273	301	283	287	286	268	279	313	275	297	293	283	276	293	296	256	269	315	311	265	317	288	268	318	311	300	280	251	263	298	277	285	284	289	282	267	314	278	310	301	298	293	264	300	283	296	295	309	307	277	275	295	276	284	307	269	285	291	292	306	302	292	286	297	274	304	296	283	336	297	285	268	311	291	279	295	295	249	245	278	278	330	307	272	266	237	273	304	274	284	276	272	296	279	308	281	297	274	275	276	291	304	276	287	277	302	287	303	280	304	296	321	311	313	294	273	263	287	273	328	313	283	294	308	293	273	288	289	277	283	299	323	276	292	279	272	278	285	315	321	286	298	267	301	293	286	293	295	331	293	287	288	286	303	287	260	308	267	290	256	295	273	292	287	271	266	303	265	283	267	297	249	262	305	297	326	304	296	292	273	278	298	312	273	273	310	280	272	293	256	304	277	283	257	308	290	318	286	295	291	289	292	291	292	281	310	280	303	277	314	273	241	294	281	330	282	292	330	292	283	295	274	287	320	307	310	272	306	248	335	293	280	307	289	295	313	270	272	297	325	294	279	321	299	292	258	271	290	289	305	275	299	312	284	303	274	307	291	291	293	292	301	316	303	299	319	288	285	303	273	290	255	307	285	261	286	262	290	271	302	315	299	299	293	301	287	326	276	259	270	282	297	312	279	305	274	329	331	293	308	275	280	280	287	315	297	307	291	313	293	280	287	291	296	283	313	273	314	265	262	288	314	287	305	280	302	287	326	295	307	307	285	289	279	242	301	298	304	265	278	304	277	274	294	282	318	289	286	297	292	307	289	277	303	290	289	254	282	315	287	312	281	283	275	277	321	288	259	313	295	266	301	290	295	315	292	312	276	310	275	271	262	278	293	269	259	289	281	318	268	293	273	267	285	295	283	324	305	308	288	304	318	285	270	292	315	266	275	300	263	297	301	300	291	297	316	306	282	295	318	265	277	283	276	296	258	282	285	272	302	301	303	288	318	299	264	303	307	307	302	284	298	304	310	279	283	282	263	288	254	298	296	274	293	284	282	285	275	283	292	325	269	275	311	279	287	282	280	277	259	278	299	291	284	293	295	325	287	299	296	286	304	296	307	285	272	311	326	317	273	271	321	313	316	279	303	282	288	279	313	290	278	298	310	299	269	265	319	291	285	302	298	295	290	288	293	300	258	311	282	300	280	258	307	268	295	298	320	311	297	292	303	279	279	296	289	275	296	300	297	265	302	300	301	305	312	276	309	260	288	284	278	288	281	314	308	310	313	280	277	272	294	317	273	302	305	247	289	294	299	273	278	257	300	304	320	311	291	272	262	311	289	267	287	283	280	302	312	302	288	276	279	285	314	305	292	271	300	261	288	307	270	290	275	283	293	314	291	292	279	288	300	299	308	307	301	289	297	312	295	281	291	281	274	303	294	292	304	273	303	300	262	312	287	293	280	273	294	307	305	304	287	309	312	311	286	291	279	276	285	303	295	275	266	288	309	334	289	312	285	309	293	299	303	279	266	298	282	293	298	287	300	292	273	296	261	289	274	274	292	289	298	294	280	281	285	293	308	281	296	275	285	275	278	318	282	292	295	306	300	303	335	271	289	301	294	292	323	266	248	303	317	286	282	279	277	331	295	303	325	261	282	276	286	281	273	310	287	302	303	303	304	270	288	298	270	321	270	302	295	299	307	280	299	270	291	277	309	279	346	273	302	311	288	273	264	291	289	273	303	306	312	330	331	288	274	308	297	261	300	254	269	295	276	310	277	300	293	306	285	266	276
37392	13796	5578	4623	3009	1907	1460	979	912	734	449	401	335	338	276	277	230	235	201	231	235	231	228	216	262	238	238	220	274	219	230	258	220	218	208	223	222	215	238	195	227	203	213	235	237	231	212	230	186	206	204	247	233	213	222	216	216	252	227	210	210	189	226	218	227	192	206	258	230	204	198	226	228	227	214	218	202	205	226	221	245	207	189	218	225	221	251	224	209	228	237	195	233	225	212	217	238	260	183	249	216	210	236	234	223	208	209	234	197	233	207	219	210	228	231	213	214	209	226	212	230	227	244	195	221	229	231	227	228	251	185	223	235	186	213	221	247	207	233	218	216	208	224	239	258	237	229	245	202	230	236	224	212	248	207	191	225	221	221	201	219	224	206	205	227	223	216	190	222	247	237	199	249	214	213	212	222	233	234	205	225	215	195	213	205	194	212	218	235	237	221	236	240	221	240	229	214	215	226	222	218	218	204	221	227	211	201	230	200	194	204	220	210	235	226	203	218	208	248	195	183	215	223	226	227	218	197	232	204	229	202	262	231	218	208	219	237	212	270	225	220	231	226	236	212	213	215	186	191	242	251	209	227	227	219	231	237	202	215	196	189	220	217	207	212	209	198	221	213	218	226	196	235	186	224	218	222	208	222	228	210	226	225	223	227	246	202	219	238	243	228	178	201	206	235	197	252	198	208	254	207	210	204	213	211	222	211	220	222	222	228	249	197	215	208	204	252	231	236	201	212	211	248	204	214	192	236	219	207	225	218	202	222	194	232	223	208	227	218	229	209	205	196	215	236	229	222	195	245	231	212	201	228	241	235	232	205	203	196	207	195	244	218	202	200	241	206	208	224	212	233	226	220	212	232	187	232	203	197	227	210	216	223	232	221	205	209	211	226	227	245	205	202	228	227	211	233	189	220	212	207	198	240	218	212	200	192	216	188	196	212	250	229	192	198	215	193	196	226	216	228	198	244	214	177	235	198	218	255	228	212	225	225	223	230	210	207	188	191	235	218	203	231	245	210	220	238	213	226	210	193	218	229	205	226	216	224	215	210	228	205	198	211	236	244	203	204	210	213	216	210	219	180	235	254	214	221	217	222	191	205	219	269	250	228	238	251	207	205	207	214	216	189	229	228	198	216	204	247	236	225	224	206	201	178	207	225	219	191	234	220	217	228	236	232	212	241	235	211	202	188	196	226	204	213	204	227	228	234	221	213	228	215	231	193	251	223	165	230	236	211	204	213	209	229	228	211	227	191	211	237	200	215	221	217	250	239	207	195	227	210	194	199	204	220	192	230	186	209	209	223	226	235	196	226	243	209	231	212	231	229	225	213	240	204	226	202	198	197	195	208	232	214	225	231	211	249	227	231	223	230	216	224	209	196	195	222	238	223	231	220	208	224	239	216	202	246	213	201	247	235	230	196	206	237	210	214	242	206	196	224	210	201	225	198	211	207	220	192	235	227	210	225	227	230	245	225	214	253	227	203	210	234	219	219	220	209	225	232	202	212	227	216	208	217	228	251	216	209	216	220	245	207	236	216	196	224	227	228	248	254	220	221	228	224	220	208	225	257	204	199	213	220	220	198	216	236	209	214	210	211	202	223	216	222	229	193	211	217	222	228	204	244	191	239	214	233	221	215	258	220	228	203	198	192	235	190	189	218	179	222	229	219	232	201	240	211	204	226	250	240	235	214	245	246	202	230	209	230	215	222	237	242	224	225	223	200	218	253	225	214	209	255	250	249	213	204	188	201	220	191	220	256	193	206	174	214	218	241	228	212	207	191	181	240	209	215	211	200	246	218	180	210	225	233	190	246	226	232	221	222	210	234	219	211	224	247	220	203	220	210	220	249	212	236	258	224	221	230	203	212	213	205	201	209	218	209	214	186	226	255	208	190	220	202	195	213	179	230	237	236	235	241	217	204	237	234	219	213	229	198	228	210	223	217	233	186	236	229	232	214	212	226	206	220	222	216	227	213	237	214	233	229	223	260	190	209	210	224	212	203	212	213	189	217	227	184	222	211	210	216	217	206	223	244	200	219	206	197	239	198	211	229	204	224	227	229	220	205	194	208	200	241	207	223	231	229	228	219	206	191	216	215	220	214	204	252	233	208	214	238	239	227	212	200	222	239	198	212	230	233	226	212	208	199	221	212	233	203	215	212	222	222	217	216	208	209	211	200	223	222	217	214	221	214	256	205	235	217	229	232	215	214	215	189	234	229	216	244	205	202	190	197	217	245	217	203	214	216	209	238	242	219	206	229	181	241	209	224	209	206	232	213	213	216	233	202	208	212	212	192	207	232	211	231	221	228	243	225	228	194	243	207	222	222	235	213	197	201	206	237	193	240	233	210	200	208	210	222	216	204	211	222	221	222	227	197	236	194	221	215	221	196	226	234	187	203	220	228	211	221	213	203	222	224	220	224	230	217	258	210	231	235	219	200	195	214	210	236	204	228	243	210	186	230	228	231	213	191	226	231	220	203	220	197	221	219	226	238	213	228	228	202	197	217	211	225	225	218	242	209	212	234	197	253	221	222	226	231	213	223	214	225	237	200	247	200	214	194	209	204	222	220	213	209	212	228	207	208	186	223	187	224	216	226	215	246	238	215	243	222	220	231	229	225	215	223	231	247	227	225	206	218	212	213	197	271	211	213	212	228	219	224	215	216	230	214	204	207	201	215	243	223	255	229	217	227	223	234	237	211	219	199	200	205	206	226	216	241	217	210	225	260	224	237	223	247	246	219	231	238	237	198	218	236	224	229	231	266	213	249	234	226	234	218	210	228	241	224	207	223	214	221	197	237	249	214	242	210	216	220	201	236	206	222	228	211	223	210	238	212	235	210	211	205	229	225	242	223	225	226	239	205	204	185	197	248	218	215	210	222	229	238	212	237	214	200	217	211	202	214	206	200	231	192	235	237	214	209	214	207	222	218	230	237	206	237	235	241	211	233	233	214	218	201	226	213	220	246	206	235	223	217	231	229	194	220	207	234	235	222	212	200	228	203	227	230	216	219	203	201	209	249	215	216	212	202	220	242	225	226	236	233	218	196	227	228	237	205	192	232	240	262	234	220	240	235	234	244	241	215	205	262	206	219	212	244	227	229	222	196	213	226	199	218	226	218	220	196	209	233	186	215	223	223	226	223	237	231	209	227	236	232	198	226	219	213	216	206	217	213	234	204	197	207	222	249	229	222	217	213	197	214	210	220	226	232	237	229	214	205	202	189	207	223	205	212	218	218	234	197	247	251	229	218	216	214	242	234	239	204	239	219	226	226	206	195	242	211	221	225	252	234	211	183	212	195	246	231	238	225	204	217	216	223	228	217	224	218	252	194	228	222	225	233	229	237	203	251	206	200	217	231	185	228	204	201	238	208	211	218	261	210	255	209	241	186	231	224	206	234	225	211	195	221	195	205	197	220	205	235	235	235	249	195	191	219	223	240	213	206	242	204	229	233	187	218	184	235	227	221	209	206	209	216	216
22847	4908	6076	8291	6112	5252	4709	3763	4183	2882	1968	1537	1273	1316	889	807	681	627	669	619	597	584	587	559	597	600	545	555	549	498	553	528	507	539	562	535	509	524	515	558	557	517	562	502	524	550	507	543	535	530	500	526	518	523	470	509	501	545	507	517	545	488	524	532	568	520	518	492	467	520	512	519	501	552	541	531	505	541	504	532	512	543	537	544	542	520	517	519	538	523	473	517	568	529	507	483	510	516	539	488	509	511	505	550	495	499	465	498	500	508	515	479	532	537	529	528	509	477	517	523	506	542	483	543	508	548	545	503	531	509	487	523	539	509	532	505	493	526	525	515	531	534	508	557	486	461	560	544	539	533	538	538	470	518	508	516	528	476	516	490	508	536	517	538	481	510	516	537	493	516	512	523	484	547	492	525	518	502	503	513	519	527	524	463	499	533	503	475	514	507	482	496	516	503	510	491	516	474	508	507	464	524	539	513	531	506	487	541	492	483	530	495	542	529	507	534	506	476	528	542	535	498	541	552	493	506	523	515	516	491	496	518	504	530	536	521	518	485	529	512	527	516	477	518	506	538	497	525	486	504	504	515	517	516	478	511	500	507	510	495	502	482	499	537	524	561	511	482	477	514	550	496	547	455	521	529	515	542	532	499	526	521	487	491	528	497	490	524	490	512	491	504	489	524	486	493	488	544	525	536	518	478	533	527	483	537	524	493	509	556	510	515	527	525	511	490	516	551	536	557	530	531	544	513	503	528	503	483	520	506	521	494	509	502	520	519	531	493	502	503	503	512	492	528	497	519	486	513	552	500	509	526	477	510	540	538	480	501	507	504	496	522	522	508	499	542	497	495	508	505	550	478	479	511	527	491	483	539	512	460	462	540	508	519	503	511	516	504	538	536	486	494	494	536	490	486	507	503	507	518	517	502	529	501	506	502	468	523	492	517	496	520	536	489	542	511	508	499	504	496	509	516	491	559	528	511	497	529	496	497	536	497	517	487	533	533	501	499	521	508	517	502	494	507	498	512	543	522	495	507	522	495	513	475	505	507	496	539	521	486	505	536	477	520	480	527	541	561	526	494	490	534	518	511	474	520	540	527	526	538	529	525	496	500	522	493	528	519	493	526	507	509	528	505	504	537	535	480	539	532	483	514	543	544	489	473	511	537	513	536	500	533	523	509	497	533	489	530	502	536	489	476	504	505	487	497	520	536	512	547	533	508	484	540	497	520	542	495	551	508	550	501	479	530	505	559	524	482	472	534	539	514	509	512	483	535	511	549	504	500	530	493	541	515	539	493	546	455	513	514	495	495	480	519	522	515	530	520	510	521	472	531	475	523	475	508	492	510	494	496	458	509	557	500	476	530	512	493	510	490	479	567	520	544	489	495	483	515	508	549	491	510	518	491	513	540	508	510	496	551	450	519	530	549	534	519	504	516	560	486	507	500	503	518	558	507	510	527	502	556	534	479	506	484	519	524	565	546	521	485	478	496	542	514	507	513	557	485	550	528	524	537	534	553	472	536	542	529	520	530	513	522	486	550	529	492	498	516	489	572	484	542	492	503	536	496	496	534	552	507	495	500	504	527	522	529	513	519	536	481	495	519	481	535	511	515	554	446	497	509	506	506	511	525	495	508	517	523	521	495	530	578	487	487	511	530	524	513	497	531	564	537	510	478	516	492	484	502	480	497	490	552	510	534	527	508	538	497	499	556	534	536	529	514	483	550	491	530	532	525	498	515	525	542	519	539	476	514	483	596	506	519	504	523	502	516	508	495	473	491	506	521	544	488	504	526	535	503	516	509	519	489	481	488	496	511	517	500	481	535	504	496	481	512	484	523	521	515	518	490	524	525	487	519	555	487	500	521	529	502	503	542	519	496	520	521	487	540	527	480	508	548	483	522	513	506	513	522	526	455	463	466	549	518	504	525	503	477	564	487	500	500	480	514	501	522	503	506	504	529	500	535	493	510	489	511	527	511	499	537	506	527	493	537	521	520	532	485	504	564	488	514	491	487	537	487	576	530	498	513	516	553	545	532	512	527	526	510	459	513	497	534	483	539	523	503	518	508	488	463	501	471	492	537	522	529	532	511	542	490	503	497	529	534	541	514	505	562	510	508	552	514	526	525	510	503	538	538	527	521	547	501	523	504	511	497	531	512	558	495	496	494	495	512	548	505	523	505	515	515	502	506	533	520	543	501	552	489	527	510	493	512	484	479	502	535	519	504	523	553	464	492	548	507	576	533	522	507	533	517	497	536	500	487	520	521	519	510	484	527	541	555	544	519	513	522	474	487	524	475	530	562	516	522	552	514	510	512	507	524	530	495	542	501	525	522	521	518	507	564	546	525	487	499	514	514	486	478	536	539	475	503	564	507	493	537	523	506	513	525	527	517	529	513	497	553	532	516	488	526	530	509	525	558	513	461	524	505	491	484	544	522	502	492	510	506	498	555	536	537	537	481	511	524	523	499	566	528	534	548	485	496	533	540	538	526	531	505	543	510	524	523	495	517	541	504	528	500	503	495	524	541	509	497	489	511	544	509	549	483	523	491	518	535	515	475	524	533	526	527	508	500	492	510	521	549	471	526	533	516	495	554	530	522	510	495	492	514	480	513	475	469	502	534	491	481	530	506	447	511	526	549	478	534	507	497	493	535	502	527	581	515	536	526	531	492	523	503	536	517	551	471	550	537	524	540	452	519	524	490	497	537	518	517	472	508	527	487	522	488	512	543	503	537	488	524	492	546	514	505	497	486	469	474	506	540	557	551	523	542	504	482	528	504	491	514	569	537	512	541	514	499	518	517	557	517	490	529	489	470	527	505	491	520	515	453	480	547	496	555	528	513	571	511	505	532	502	524	553	543	495	519	520	484	540	552	516	505	513	520	504	501	494	516	517	531	472	500	514	552	497	501	495	484	513	502	522	522	482	528	536	530	529	569	557	489	514	529	515	565	545	568	511	518	505	495	484	546	485	500	506	521	509	516	517	514	532	549	510	489	528	521	492	537	530	540	523	530	530	502	525	473	518	498	553	497	530	522	550	477	493	477	475	480	558	496	520	500	536	529	497	481	532	489	497	512	502	513	496	506	502	506	478	500	503	504	523	528	496	471	543	539	537	477	523	517	531	495	511	510	505	478	503	488	500	491	535	518	532	479	533	500	511	535	507	510	483	497	478	492	528	521	541	502	516	494	523	474	518	504	502	509	518	531	463	530	499	524	513	504	501	524	519	484	518	467	517	550	521	530	525	492	522	544	519	515	489	513	516	530	534	537	520	493	514	536	544	513	502	487	478	512	528	509	499	575	489	502	521	570	480	515	515	475	534	483	512	565	544	530	484	505	537	511	508	518	509	533	513	525	520	490	518	521	542	539	521	555	500	478	490	488	562	526	509	528	478	482	514	517	503	535	523	555	524	532	541	536	503	522	545	543	526	529	490	536	520	499	515	507	570	544	490	517	514	505	508	527	518	489	555	481	498	477	522	539
8817	1817	549	339	303	272	206	219	243	217	236	234	230	195	233	198	221	199	205	227	203	196	202	211	210	207	185	191	219	190	204	237	228	208	212	225	194	205	209	209	197	184	219	195	184	206	221	216	191	203	191	218	211	196	209	222	192	209	232	194	189	173	204	207	203	219	218	242	233	213	217	207	201	230	195	210	194	230	215	209	214	208	213	217	224	187	212	210	188	218	219	190	220	194	230	202	189	208	192	192	229	262	222	192	216	226	206	206	198	216	210	197	223	234	215	217	197	186	193	196	222	180	201	218	189	215	224	219	210	218	192	238	232	215	219	233	212	198	172	193	210	172	216	200	237	225	188	187	221	237	197	229	234	202	205	214	217	208	187	230	205	190	220	205	223	201	211	213	182	229	195	190	221	203	198	178	169	193	222	218	210	198	207	237	217	174	211	205	218	203	188	207	212	216	203	208	195	207	184	196	222	238	230	203	188	202	195	219	195	211	212	198	205	212	164	182	202	222	233	225	204	203	173	193	209	219	187	206	192	211	217	204	214	216	203	193	199	228	226	200	204	227	232	214	224	201	210	213	204	217	199	221	215	202	216	217	184	215	213	223	214	214	217	215	260	218	218	216	222	201	218	243	223	208	199	226	228	202	212	213	199	204	210	236	226	225	220	209	205	211	222	195	200	225	229	207	215	242	197	198	181	217	244	175	201	231	224	198	241	215	200	230	195	217	218	225	182	186	226	225	220	191	203	207	228	201	207	239	230	210	190	224	209	220	201	209	228	204	185	209	225	202	210	198	206	180	244	212	187	214	200	220	215	237	245	206	196	190	211	193	226	230	209	221	203	237	188	218	226	186	209	196	228	231	238	207	208	208	201	215	209	206	235	207	195	205	216	219	183	210	218	227	221	252	241	205	198	216	222	246	196	205	214	203	204	220	211	200	213	208	194	223	202	203	217	185	201	209	216	202	227	204	221	222	214	199	206	198	192	236	210	184	214	205	224	177	229	223	194	215	185	185	203	196	211	192	228	215	200	201	193	221	219	211	221	193	179	195	197	200	204	215	196	221	212	235	223	215	216	227	249	212	212	206	192	202	202	209	196	192	181	197	210	185	201	194	201	203	230	187	205	184	211	215	206	211	210	178	226	213	212	191	210	223	186	205	177	214	189	216	178	199	206	181	229	226	197	212	201	191	189	198	225	243	204	198	198	225	197	218	203	197	203	222	212	184	207	204	204	209	228	192	165	224	208	202	238	224	192	252	209	179	193	207	183	189	173	200	206	203	212	201	201	215	199	212	205	201	229	228	226	210	201	235	191	209	197	213	201	202	196	200	214	200	169	231	203	209	234	217	220	211	226	238	223	196	250	220	207	213	233	211	210	238	194	217	210	237	200	202	201	197	204	197	218	219	210	222	233	202	219	224	228	214	206	217	215	216	202	188	217	228	210	219	208	199	234	221	209	205	215	192	209	228	194	205	221	184	205	199	217	189	195	186	181	214	204	233	174	206	214	197	172	184	223	210	191	199	197	230	212	226	179	242	227	190	204	233	203	227	206	202	212	212	175	211	165	198	192	198	204	184	214	184	231	190	240	212	219	230	193	196	227	193	235	207	204	219	227	215	208	211	239	196	210	190	252	200	268	211	213	194	199	192	226	200	209	214	201	192	192	194	193	229	234	196	219	210	208	222	212	238	191	188	209	210	217	186	213	224	230	186	212	221	198	193	182	188	207	227	202	184	225	206	208	210	177	178	185	208	237	220	196	237	209	225	195	198	214	219	200	191	210	209	215	172	237	218	222	208	238	187	183	213	179	189	220	219	214	232	214	204	214	218	215	229	219	215	188	220	203	233	226	225	218	222	196	201	211	210	213	220	216	220	196	207	203	200	220	214	213	189	210	223	185	213	221	228	177	236	204	223	188	197	202	208	226	195	237	211	208	205	214	186	199	187	210	193	210	199	204	205	207	203	187	227	215	219	195	222	210	217	211	187	197	218	217	212	213	199	203	217	184	207	229	216	204	195	232	194	191	216	209	214	209	205	214	222	208	209	185	222	242	228	224	219	200	216	203	229	194	205	222	204	195	189	232	207	216	223	192	241	205	215	197	230	189	208	211	211	199	208	217	208	229	211	199	214	218	190	202	205	215	232	237	235	194	213	179	202	254	232	190	214	199	221	193	216	198	235	199	179	219	190	177	212	244	183	226	186	197	203	173	208	221	217	219	229	229	224	238	223	232	222	248	213	224	208	212	200	206	203	210	206	189	216	197	203	196	201	199	222	178	221	182	177	201	209	199	213	191	194	202	214	210	221	223	214	189	178	211	206	194	190	235	206	206	215	194	188	233	199	193	217	204	218	226	193	229	190	215	210	198	204	218	228	200	220	205	225	204	215	178	200	209	234	213	199	214	216	218	189	218	221	208	224	251	212	192	205	199	182	192	189	186	195	217	239	215	202	207	201	217	214	210	160	191	200	189	218	236	212	192	204	183	212	234	192	232	196	219	213	224	205	196	231	200	218	197	208	195	235	222	226	252	224	221	209	214	228	188	223	174	186	214	193	225	186	212	217	178	201	216	190	222	198	225	235	199	197	199	206	203	206	198	189	210	234	187	240	191	212	180	201	216	241	225	214	216	198	203	199	201	211	217	205	208	213	226	219	180	194	218	191	202	200	194	224	210	184	239	187	234	231	210	217	197	214	202	195	189	230	204	199	197	242	220	224	228	238	231	194	217	203	186	195	195	204	221	212	227	183	187	195	193	220	231	178	214	194	198	219	197	239	223	182	196	196	243	171	231	225	209	235	220	211	238	190	183	188	208	215	185	224	232	194	188	196	219	184	209	223	193	193	211	218	220	219	214	214	210	192	233	228	180	197	211	202	217	210	222	217	209	203	213	183	229	229	203	190	217	189	239	176	185	217	219	200	238	211	237	218	201	197	241	220	220	213	200	191	214	208	214	199	220	209	218	188	197	226	206	200	195	199	182	209	200	215	205	220	234	202	237	204	219	193	198	194	215	197	213	227	222	203	194	155	188	211	203	207	169	208	210	211	208	213	197	185	207	227	175	209	236	199	236	206	205	210	206	207	206	213	185	224	213	197	189	213	235	219	203	218	226	230	204	204	203	228	192	223	222	237	228	191	214	216	227	220	196	200	219	218	214	199	182	190	191	237	217	222	204	221	204	226	200	196	213	206	204	219	206	223	213	206	183	190	189	195	220	205	207	235	204	198	215	209	229	216	206	198	222	211	243	210	189	213	205	191	209	219	218	211	216	231	214	212	205	198	211	201	203	228	203	207	228	207	233	234	198	214	232	207	174	215	198	210	234	211	235	213	210	199	208	186	205	211	216	239	224	207	206	215	224	220	198	213	223	186	251	202	225	211	203	236	216	183	192	197	202	200	202	210	217	226	203	224	204	194	234	201	220	177	182	204	234	191	202	200	205	186	235	215	212	222	182	206	199	217	207	224	181	218	196	224	210	185
5812	1343	1107	1180	965	788	714	655	622	544	577	516	518	480	451	462	477	463	471	461	488	486	453	451	444	459	463	465	476	520	437	502	469	467	473	438	456	504	470	469	466	465	501	461	483	454	486	498	444	497	462	451	464	446	465	511	504	462	478	467	444	468	507	462	459	455	481	421	479	483	476	465	465	424	445	458	454	482	476	459	444	445	467	469	455	459	419	457	477	494	469	460	479	444	439	489	481	476	450	466	465	458	473	475	498	475	471	473	410	488	464	470	493	522	483	429	471	485	426	466	449	480	493	463	502	449	435	448	462	481	488	441	459	479	481	462	473	468	463	479	454	500	442	454	453	462	462	442	474	511	465	464	439	471	450	495	475	484	425	502	454	490	458	485	476	511	443	467	487	476	479	467	461	487	498	431	433	476	467	454	459	420	492	463	450	460	473	481	445	430	489	487	473	459	486	473	453	492	477	410	428	445	459	477	475	486	439	485	476	483	472	413	493	480	463	451	451	491	456	489	457	488	458	465	443	477	452	451	473	473	421	497	470	458	451	476	453	475	473	456	486	451	467	475	446	467	483	473	490	502	455	459	491	473	467	438	451	475	451	466	442	455	471	446	475	477	498	456	481	454	474	474	482	448	493	481	487	419	454	468	443	493	465	510	447	442	471	447	479	471	489	475	453	463	494	469	469	492	454	444	502	451	463	495	455	476	494	457	482	462	440	486	474	490	419	447	484	449	487	478	468	432	489	463	489	468	495	451	464	500	450	453	430	483	468	445	486	490	493	479	478	458	488	456	460	481	473	472	498	471	474	452	472	480	494	444	459	446	469	463	514	423	461	437	473	481	421	449	461	494	469	477	472	508	494	436	504	484	485	473	457	461	435	447	421	485	478	461	479	471	455	445	447	432	445	470	443	488	471	459	479	440	443	470	460	469	465	481	498	449	464	494	447	457	474	416	472	442	461	464	457	465	484	456	478	481	477	490	503	449	470	442	488	439	510	459	466	445	484	408	421	497	440	496	456	460	519	477	487	488	494	502	447	465	498	461	474	445	465	449	506	479	473	441	464	482	431	447	420	467	492	486	460	485	505	484	486	459	465	466	437	437	467	483	456	440	480	461	481	473	502	462	481	473	464	473	443	486	478	472	446	469	479	471	467	462	479	484	462	452	507	496	452	478	449	430	470	458	512	458	500	494	483	476	488	470	501	470	432	486	501	456	442	456	496	457	445	451	481	476	465	454	478	475	465	490	483	460	453	480	485	444	471	474	448	451	509	450	421	458	488	500	446	469	436	482	468	413	448	440	458	439	468	486	446	418	480	486	470	467	454	456	489	492	463	477	456	469	429	500	446	484	477	482	473	482	451	493	404	482	494	499	472	445	453	459	476	463	471	509	443	503	479	478	484	444	472	458	502	503	473	464	494	458	455	438	452	493	484	441	444	472	417	476	495	453	430	456	449	465	444	501	467	493	456	482	465	458	453	467	474	479	497	466	486	442	446	500	467	429	457	447	428	516	470	410	492	449	402	454	493	447	456	461	452	441	496	510	492	453	451	447	492	448	489	496	486	471	421	466	474	471	489	496	478	461	476	442	511	453	457	461	454	481	497	479	452	489	443	442	467	482	451	450	493	518	456	482	458	479	502	511	465	498	483	478	480	472	457	443	478	496	478	441	483	466	455	487	476	450	473	452	483	473	441	465	466	487	479	481	494	480	449	443	516	461	432	494	496	442	455	469	473	470	482	453	475	460	471	472	480	478	463	452	496	456	431	477	498	463	472	439	487	459	480	488	480	479	468	460	500	470	490	459	489	453	462	472	488	476	473	493	491	490	468	460	477	459	472	467	441	471	482	471	453	475	450	481	484	476	439	427	438	462	446	433	453	455	461	451	459	458	437	447	463	480	499	451	500	471	452	515	444	434	454	472	500	475	459	425	438	470	463	461	472	475	448	477	484	458	457	460	454	456	488	483	457	473	445	478	485	465	462	489	454	445	486	437	451	497	448	458	464	462	474	468	460	474	472	495	438	461	445	441	441	482	492	476	468	482	515	510	475	462	477	468	428	506	472	468	508	460	464	512	440	480	471	462	434	467	497	453	439	450	484	520	468	486	463	471	493	435	428	465	489	472	437	491	481	490	484	485	485	453	490	495	452	445	479	458	465	449	460	419	443	520	445	477	435	487	457	442	504	514	472	448	460	458	477	480	491	501	463	425	481	486	498	503	459	454	484	484	452	473	447	460	452	442	465	479	453	476	481	497	439	444	462	459	504	476	490	432	470	445	472	477	499	453	455	493	488	479	469	453	451	434	469	468	427	466	473	470	470	483	473	491	485	439	473	448	478	463	452	451	461	488	485	471	457	491	468	479	509	437	458	438	460	486	475	501	472	498	444	452	467	447	479	483	476	488	469	461	494	504	469	477	448	455	469	487	497	437	466	498	435	478	478	429	468	425	456	460	433	467	514	431	478	479	470	433	496	463	478	446	454	477	505	441	503	485	431	455	445	452	473	439	456	471	492	490	476	482	444	474	440	449	467	475	492	510	507	483	509	475	455	466	428	495	462	446	480	447	467	450	469	468	467	456	472	460	461	453	500	465	527	469	491	443	472	482	460	490	485	453	490	497	426	492	475	456	450	514	446	482	500	484	480	477	473	458	485	438	461	484	478	449	453	490	464	446	489	465	488	482	457	455	430	473	461	446	471	475	511	424	420	502	490	484	484	441	484	476	452	432	488	479	485	467	466	447	494	471	436	478	462	489	480	502	489	463	467	478	439	460	452	456	477	431	467	465	468	467	479	475	481	455	458	446	464	478	476	486	450	454	446	435	433	457	449	484	467	489	442	480	508	471	441	484	464	432	433	441	462	445	487	449	436	486	483	445	494	459	483	500	486	491	466	460	470	474	474	467	489	464	470	459	463	450	480	464	468	471	441	474	489	499	485	448	466	429	467	464	492	438	473	496	475	484	446	451	481	462	454	459	444	447	493	469	520	419	435	455	464	443	511	483	466	453	472	477	479	462	440	455	453	474	454	501	448	450	453	443	488	440	483	462	479	471	491	460	418	464	508	488	441	486	466	493	467	484	488	456	441	504	447	490	452	451	414	434	428	467	470	504	452	519	478	485	491	468	453	465	455	419	441	490	483	488	498	494	436	437	438	469	472	485	460	493	467	517	472	441	491	453	491	469	465	424	457	448	470	498	467	495	468	498	493	473	464	490	440	489	464	461	463	449	494	444	466	462	524	504	468	469	464	421	452	448	492	470	479	480	478	450	449	464	463	493	435	484	423	474	469	465	449	496	472	480	456	507	460	459	464	479	449	462	438	463	480	444	509	459	442	496	436	464	497	456	474	470	507	469	508	438	457	455	440	462	470	471	444	473	467	502	463	474	493	443	504	454	446	458	450	489	458	497	490	485	410	483	478	463	479	452	494	460	493	489	435	483	441	451	431	468	459	436	424	434	519	473	452	467	455	460	451	532
25517	8042	3167	2907	1610	980	782	525	504	268	271	203	178	172	134	109	129	115	102	110	117	123	129	125	121	138	116	137	127	117	115	129	109	138	123	125	107	92	106	124	131	118	129	120	106	109	96	125	120	115	116	125	105	126	123	101	115	125	108	126	101	111	106	115	98	113	108	151	120	117	124	127	129	123	140	133	116	112	117	101	126	112	114	126	109	129	94	111	97	109	113	113	111	99	109	119	107	131	127	97	122	87	116	128	127	118	103	96	118	133	122	94	120	118	117	121	109	124	135	123	121	97	109	120	118	107	104	132	107	111	121	127	111	120	93	119	112	110	115	139	106	118	118	131	116	116	105	115	137	115	123	127	118	107	118	115	133	107	121	107	101	123	102	127	102	114	103	106	116	121	103	127	112	122	135	130	111	102	105	115	109	115	115	124	105	118	117	110	106	124	123	134	110	136	115	111	100	117	111	103	100	98	120	109	98	104	130	117	112	113	99	114	117	141	119	114	121	116	108	109	113	114	113	133	131	92	125	138	110	128	130	113	137	108	107	122	115	121	117	108	128	121	117	116	120	108	100	119	124	108	113	114	115	120	99	120	104	92	101	113	148	116	104	99	126	130	127	127	118	119	101	105	131	126	112	108	90	119	118	128	113	138	107	98	99	124	123	108	109	128	103	113	109	115	121	112	130	126	120	103	114	139	117	114	110	134	137	128	117	105	121	110	115	112	114	131	114	107	120	140	125	128	124	94	113	98	94	88	124	120	99	120	104	98	120	95	125	109	118	102	114	109	116	123	125	113	113	110	104	108	135	115	106	140	105	114	107	115	115	145	118	121	107	116	109	107	129	92	115	100	129	111	111	111	113	116	111	94	132	112	102	103	112	110	115	110	107	116	121	101	113	101	126	121	111	114	115	118	125	121	122	120	117	103	123	106	124	105	101	110	131	105	95	117	104	119	134	115	123	119	117	102	109	120	108	139	123	108	95	118	123	107	102	108	127	117	108	98	112	110	107	117	98	105	112	121	117	98	108	109	129	112	122	115	143	112	98	112	130	132	122	125	110	120	104	114	127	117	104	107	122	115	118	106	125	117	116	114	96	114	127	98	129	110	115	109	116	96	122	107	114	102	105	115	111	106	104	115	116	108	120	127	117	122	132	97	98	111	114	128	122	128	93	135	123	105	125	123	135	140	115	120	98	110	138	117	126	100	114	120	116	104	113	96	104	121	119	126	117	107	112	129	123	129	111	118	120	117	113	115	106	121	113	104	121	119	128	125	132	117	94	114	131	126	116	99	123	112	131	112	127	121	118	114	122	120	113	118	122	123	116	107	117	117	122	139	105	111	123	100	116	99	103	106	110	102	109	113	105	117	101	120	118	123	107	91	106	106	106	124	128	127	129	98	118	106	116	99	101	115	117	124	122	121	120	129	112	135	118	104	109	118	138	132	122	112	127	133	90	130	102	115	120	122	111	117	120	127	122	127	124	113	93	108	107	124	112	139	131	124	132	121	116	134	122	127	110	80	114	106	115	110	119	130	126	105	115	129	112	127	103	109	110	128	108	121	119	126	112	106	107	111	86	109	131	124	109	114	103	109	105	118	117	125	118	104	104	114	112	151	124	128	121	106	91	98	113	126	112	131	119	112	109	115	97	91	125	111	89	125	89	116	130	116	120	109	104	105	104	124	119	99	95	102	91	93	109	109	123	104	114	129	140	106	114	101	119	109	101	117	119	121	137	107	98	132	128	109	123	116	117	117	96	113	120	102	96	128	119	120	101	106	124	110	129	125	124	112	103	104	119	100	104	104	118	117	111	118	119	92	125	118	113	114	111	108	85	117	129	107	101	116	113	102	110	113	117	95	102	94	135	121	108	139	117	108	114	118	123	122	100	116	115	123	131	99	113	122	103	107	116	106	121	98	110	104	114	127	115	102	108	148	111	107	127	119	131	123	129	119	118	107	128	101	127	132	107	119	126	118	122	115	122	145	107	107	99	127	108	119	119	108	113	92	115	119	131	117	115	122	114	113	126	115	108	119	83	94	110	110	125	113	136	126	126	120	124	127	112	127	110	107	121	113	116	117	109	134	117	131	131	117	105	102	120	110	111	123	103	103	124	109	111	104	117	111	116	119	123	128	103	120	107	134	118	128	117	116	118	123	115	121	107	96	97	131	128	115	126	130	112	122	113	128	138	130	105	125	118	91	112	121	120	101	133	137	106	115	106	109	138	117	120	131	130	111	112	129	95	127	100	134	116	116	108	100	113	118	110	109	117	121	125	121	107	115	118	118	111	100	132	102	119	111	101	114	108	108	110	100	95	91	115	120	95	99	116	128	128	116	136	115	99	104	110	114	108	130	120	119	111	123	116	108	117	101	116	97	103	104	111	120	108	116	114	104	124	122	118	130	110	128	116	124	120	112	116	129	130	126	114	124	123	111	105	116	106	106	126	122	119	119	114	121	109	113	113	106	125	100	132	98	92	103	99	117	114	115	113	122	124	128	110	113	116	100	110	144	117	121	107	120	125	98	93	105	108	122	127	124	126	100	111	101	106	97	114	104	102	126	123	114	133	100	119	121	123	113	125	104	128	110	120	115	103	113	118	118	124	110	134	116	116	101	102	124	124	128	99	123	112	133	121	107	117	109	117	103	113	101	126	114	131	112	133	109	117	125	103	108	102	133	130	120	119	123	118	114	125	100	117	103	132	108	124	120	100	123	99	111	103	92	130	119	141	107	129	113	104	117	120	102	113	92	92	123	101	118	108	106	117	118	109	134	116	122	116	99	99	100	128	118	113	113	118	116	112	126	111	111	106	125	116	107	142	108	114	108	95	127	110	121	109	117	105	97	114	96	104	108	125	116	103	106	121	113	111	114	101	92	122	120	126	100	112	118	102	120	109	111	117	115	96	114	98	125	133	112	113	129	118	136	101	133	92	105	131	115	112	112	121	122	114	146	108	130	127	107	120	112	110	115	104	105	100	131	126	122	123	121	126	112	111	120	103	115	109	125	114	105	112	117	111	108	120	107	124	118	100	119	97	117	90	115	114	122	91	112	124	115	135	120	93	126	123	134	104	90	118	111	141	106	123	122	92	111	122	121	118	90	105	112	127	127	102	106	113	119	109	70	121	128	113	108	97	117	96	103	125	103	106	100	116	114	116	108	116	139	132	132	109	126	96	127	139	106	112	130	130	119	102	110	108	116	121	129	124	119	102	106	88	126	156	113	110	116	80	115	99	109	125	125	105	120	114	103	120	131	131	131	118	136	123	123	108	106	120	93	96	105	154	129	110	123	96	128	106	114	114	101	115	107	106	102	107	127	124	109	124	113	117	91	117	112	123	108	104	129	123	120	111	128	144	103	113	119	85	104	97	118	103	128	120	109	103	97	111	106	107	109	95	109	134	98	104	140	127	109	124	118	110	107	104	105	119	104	117	119	94	126	80	94	120	124	118	110	94	126	123	130	121	120	102	108	117	98
16438	3926	4152	5582	3558	3089	2785	2070	2340	1290	1109	771	793	627	449	401	356	373	330	341	327	311	368	350	362	313	320	319	320	281	294	316	320	313	308	306	330	320	312	325	326	292	322	315	309	288	310	295	335	289	258	292	319	302	286	313	299	308	307	288	312	297	282	318	295	305	309	318	336	304	275	290	299	291	317	299	278	318	328	302	324	318	295	338	303	281	254	289	306	287	282	303	293	318	307	280	284	270	290	330	330	303	317	320	260	293	298	295	299	260	308	298	286	287	282	310	313	313	277	295	302	289	266	325	315	315	295	306	293	297	305	299	287	301	286	288	312	319	279	317	307	308	277	285	301	315	280	310	291	282	317	292	305	315	297	298	299	304	287	318	274	287	300	297	304	274	265	295	289	309	293	279	289	269	293	309	321	314	273	285	292	274	302	290	267	300	281	281	311	287	279	328	260	294	284	289	325	305	296	305	281	296	295	286	293	283	301	295	309	290	280	318	275	306	283	273	337	275	289	297	302	300	267	288	322	289	280	288	274	304	289	288	289	302	306	270	293	308	316	328	296	305	281	291	275	287	252	295	297	300	293	247	296	295	320	302	295	294	308	276	267	274	313	309	300	291	300	293	294	291	295	313	287	277	301	287	281	289	323	287	304	278	308	276	311	302	316	268	312	284	316	331	309	295	287	298	289	304	308	294	277	309	296	318	300	294	315	291	334	281	297	284	285	293	295	266	325	301	301	306	287	337	306	289	294	304	313	302	264	321	276	311	281	279	327	284	312	309	291	279	306	321	314	303	278	310	313	268	292	292	321	299	264	260	309	273	324	290	296	315	348	303	280	318	315	297	273	275	322	282	308	296	270	271	285	296	317	320	319	289	314	309	283	288	316	319	295	305	317	318	314	247	304	283	287	281	303	295	290	300	318	298	313	287	312	283	272	298	298	261	285	295	290	298	308	302	280	317	317	274	268	273	256	266	293	277	314	302	283	291	312	299	294	311	286	282	276	318	292	303	290	311	312	297	299	290	310	280	287	299	298	294	295	285	312	308	286	289	284	295	291	287	320	292	280	295	284	306	301	277	305	294	261	272	294	301	311	315	311	271	281	317	301	300	299	299	267	306	302	274	304	307	283	294	286	258	290	297	261	302	293	298	284	273	313	269	317	270	293	300	298	292	247	277	285	269	319	282	309	282	295	287	318	281	295	332	289	279	320	291	287	294	307	305	295	291	286	267	311	308	307	292	325	329	300	299	289	272	303	295	300	300	308	268	294	286	295	295	294	286	352	282	311	290	260	270	314	292	278	290	312	304	267	296	282	294	286	282	276	275	321	313	276	278	296	314	299	293	317	299	273	270	254	291	282	302	286	296	317	301	271	306	296	292	298	301	259	279	280	277	305	303	311	299	302	284	290	282	265	320	295	289	266	287	299	307	285	309	274	281	288	304	286	305	291	312	309	277	285	304	270	282	279	298	278	290	311	285	300	289	279	293	301	298	279	303	296	323	275	292	299	282	283	310	285	299	285	322	266	326	285	283	270	309	328	284	301	296	289	297	295	317	301	275	278	308	283	302	278	283	307	300	286	260	308	287	305	318	289	275	302	289	299	290	269	319	264	306	277	275	324	314	273	300	315	264	306	294	300	315	306	319	300	255	271	273	262	298	279	280	297	321	288	299	321	279	281	297	300	308	282	294	262	280	277	295	305	268	297	281	294	286	278	310	287	297	296	288	288	300	289	312	253	312	282	294	295	315	291	297	327	306	260	266	292	295	298	289	302	271	291	265	285	291	294	275	299	290	295	292	275	269	298	295	308	276	278	304	283	314	283	293	293	291	301	317	298	304	287	294	297	291	279	325	288	269	307	285	277	282	292	291	303	260	317	303	306	294	271	291	266	285	296	295	281	290	300	313	282	330	318	280	310	302	284	327	291	277	295	295	293	289	300	287	275	289	297	287	279	327	268	300	328	297	274	303	302	290	289	297	302	286	329	292	310	297	272	294	316	281	298	304	251	284	303	290	298	258	311	275	270	283	289	323	294	304	301	295	286	292	280	306	292	282	297	291	297	301	316	293	273	281	263	279	300	295	302	278	325	278	301	294	288	282	265	271	291	323	282	288	299	283	272	283	294	280	297	300	310	320	302	286	298	276	270	265	278	292	312	292	292	293	280	307	283	326	296	310	311	290	292	299	290	288	288	285	296	280	299	276	328	298	308	294	260	297	293	285	303	281	304	311	324	293	295	292	292	315	282	299	308	314	268	320	286	300	300	280	297	286	296	308	280	271	272	283	319	294	287	276	279	291	303	290	282	280	306	272	314	324	288	264	301	299	297	312	272	309	311	299	315	270	268	302	341	305	292	306	293	310	289	279	264	272	288	277	285	273	281	281	297	273	286	286	292	304	332	302	255	313	303	298	309	277	273	285	269	323	293	291	314	309	268	305	274	271	279	307	269	309	317	255	312	295	320	297	301	279	293	235	308	315	303	297	317	306	275	295	293	305	270	302	273	302	272	330	290	309	271	242	280	282	307	312	278	288	266	306	294	279	301	275	286	316	305	297	294	296	313	295	305	287	287	310	295	282	283	304	322	288	322	293	286	304	314	291	293	303	290	302	323	308	290	270	287	289	315	283	276	304	273	276	266	287	300	303	287	332	328	299	292	282	263	260	266	274	275	275	263	301	265	267	306	294	311	298	268	267	265	295	291	296	312	314	310	303	265	287	281	289	299	298	288	255	317	300	285	289	298	277	294	267	308	273	325	315	287	290	321	305	283	276	272	284	304	283	340	324	274	298	309	296	271	301	287	302	360	266	276	302	277	300	310	313	256	303	300	300	281	308	286	298	286	292	292	294	302	284	318	276	303	311	297	290	300	261	327	308	279	334	303	291	293	296	322	292	317	292	312	279	309	305	281	295	315	292	284	294	286	311	262	308	298	332	264	308	280	308	307	277	294	291	297	290	270	323	293	280	274	314	270	302	317	311	292	257	334	324	282	278	287	298	285	307	297	298	288	297	320	281	297	298	302	317	286	308	301	283	306	320	287	276	271	308	272	296	304	316	289	326	285	277	289	254	318	333	256	270	274	264	277	291	288	307	282	313	276	308	295	266	307	310	295	311	273	304	300	313	301	300	289	297	291	328	302	285	293	283	326	302	284	328	310	300	264	299	298	305	312	280	269	313	311	295	319	301	284	301	299	312	316	292	287	294	318	283	279	279	339	285	293	292	273	283	280	280	293	298	305	318	279	315	297	277	267	287	316	288	291	290	320	292	306	288	270	300	310	287	295	287	290	314	251	288	290	293	295	290	315	316	300	264	284	295	294	314	324	318	294	283	319	288	341	323	277	313	279	296	331	298	291	305	262	300	306	302	307	260	271	282	280	285	285	304	297	304	264	294	308	282	317	265	306	311	272	291	292	296	314	284	284	287	305	267	277	276	295	275	288	274	282	303	278	318	316	270	295	285	316	297	282	308	298	284	312	282
38481	16355	6650	5451	2998	1944	1310	1011	996	561	459	341	369	284	259	253	259	219	205	236	220	247	250	243	221	253	199	212	216	216	247	250	222	208	225	239	197	211	249	212	222	223	192	238	233	234	223	236	251	225	231	231	224	239	218	206	225	216	239	201	204	238	214	230	231	221	250	227	243	200	179	213	249	250	202	231	249	236	249	217	235	218	261	210	215	241	219	210	252	229	214	228	222	209	239	212	261	220	200	206	206	240	195	236	192	193	236	229	217	228	192	219	219	222	221	195	208	237	197	207	225	221	221	211	229	215	218	215	262	203	250	246	203	214	213	234	250	229	208	212	216	206	221	207	240	223	238	197	247	227	217	206	198	223	230	246	214	220	216	223	219	217	201	230	231	242	196	224	225	221	236	243	239	227	222	206	215	246	219	231	203	243	222	197	211	222	225	219	216	224	234	239	205	212	245	268	181	243	231	208	194	223	218	229	195	220	214	185	207	218	205	203	228	225	224	241	237	235	209	225	219	217	236	241	233	236	212	217	238	231	226	233	226	248	195	190	210	203	226	240	224	197	214	217	218	231	224	240	223	244	213	189	208	220	222	235	236	256	245	228	236	206	238	234	233	234	246	213	208	210	240	242	221	210	197	221	229	210	219	175	207	248	210	210	242	223	204	233	246	210	227	211	202	221	222	204	239	215	217	228	196	189	203	213	238	206	201	206	222	209	213	226	194	208	240	215	226	221	233	218	221	200	245	252	214	208	231	217	212	215	231	194	189	211	231	262	221	222	221	228	218	212	220	255	237	225	227	230	225	241	217	232	218	240	215	213	195	220	230	241	219	221	213	258	212	210	236	202	238	237	241	206	236	186	210	222	224	208	223	215	225	216	222	211	235	240	233	219	244	222	241	234	207	253	219	215	215	185	198	229	236	233	213	223	231	256	225	222	242	261	227	170	223	229	249	197	233	243	212	230	236	239	204	206	229	247	252	209	249	219	198	218	217	236	233	230	237	237	213	237	218	222	214	210	231	225	218	237	212	230	235	243	212	215	210	242	203	215	234	226	234	248	216	227	218	209	229	211	231	225	218	241	242	238	240	234	218	217	229	219	223	253	212	217	254	245	225	197	243	205	200	244	271	205	222	229	233	209	186	212	227	243	207	204	216	229	237	215	248	215	230	216	216	205	184	237	221	247	233	247	204	232	204	197	225	219	240	209	219	247	228	215	228	229	231	229	231	191	233	206	220	211	207	239	246	199	176	188	215	219	233	224	247	211	234	257	242	231	215	224	240	212	233	232	226	211	207	224	194	214	209	242	231	251	191	214	207	200	216	237	207	254	203	211	225	221	231	254	237	235	195	210	241	236	199	256	225	224	220	230	203	209	214	215	219	221	205	225	219	194	222	222	238	219	229	217	252	227	169	218	226	231	243	232	267	203	218	231	221	239	194	242	210	189	206	200	233	236	261	241	260	249	241	193	187	209	263	236	225	252	246	257	212	225	220	235	211	249	220	225	210	237	235	220	202	214	233	233	214	215	191	224	248	231	264	242	188	236	185	238	238	217	221	215	233	230	250	197	197	225	212	205	211	218	204	213	220	280	224	220	206	239	227	247	250	233	227	239	212	229	212	238	227	213	243	228	184	214	237	203	229	227	202	202	219	236	218	209	229	239	230	231	233	190	246	196	229	220	241	215	248	224	196	219	207	205	239	222	232	190	216	200	221	224	237	232	212	207	222	204	220	221	229	222	214	216	206	246	244	215	227	220	233	200	208	217	218	227	219	245	225	237	243	231	191	226	201	215	216	222	213	178	236	218	217	217	211	224	202	193	232	235	232	193	217	252	225	239	234	225	213	244	198	237	249	206	213	246	189	219	222	220	219	209	231	246	232	194	200	249	211	198	182	209	229	216	228	228	233	229	201	230	206	209	233	206	206	232	226	228	242	208	255	238	193	239	204	217	229	188	216	198	217	227	222	201	206	223	236	224	231	199	252	263	220	201	234	207	250	222	256	234	244	214	226	232	231	226	238	223	231	209	208	233	226	249	248	218	199	228	215	219	217	246	229	235	210	208	256	252	236	212	216	262	202	235	248	217	214	216	230	208	201	210	235	212	225	261	248	206	225	281	214	232	228	205	247	209	229	223	200	206	229	243	235	199	219	239	240	233	233	238	202	207	206	232	230	205	251	218	210	220	250	245	222	199	219	222	241	233	225	230	243	213	210	238	203	196	226	266	222	222	215	239	210	245	219	210	240	233	216	210	228	188	239	231	226	233	211	208	254	242	228	232	223	234	227	194	232	218	223	224	232	199	230	268	226	245	220	235	245	244	244	208	217	227	228	220	229	238	197	188	214	219	202	204	189	215	214	226	226	222	232	235	212	227	204	224	207	217	223	238	253	207	217	195	220	229	229	222	208	227	250	237	214	191	230	205	209	223	246	244	212	266	217	218	244	179	234	241	218	209	215	212	225	228	224	195	214	239	227	235	232	226	222	204	225	228	238	212	203	248	219	224	251	235	226	200	201	216	258	236	209	228	229	236	224	216	236	235	202	208	191	201	237	258	242	229	193	217	239	229	223	217	219	227	198	239	246	244	196	199	240	233	248	233	233	212	218	198	245	208	195	222	225	234	225	242	220	230	232	232	200	239	230	253	233	228	224	248	232	232	270	224	242	211	231	217	227	210	205	218	216	213	228	195	232	218	213	213	234	197	242	239	228	206	245	213	225	229	222	230	233	252	224	227	227	251	181	239	244	222	216	264	221	221	223	226	220	214	225	201	207	192	221	225	225	227	232	206	214	213	229	222	205	237	240	248	220	225	209	203	217	203	233	184	219	202	243	238	251	205	214	189	192	219	227	201	217	206	231	224	230	229	223	213	228	230	208	213	220	201	209	209	216	208	203	254	249	227	217	237	228	235	224	240	237	223	229	219	210	229	222	214	228	242	231	239	232	218	231	216	237	235	200	218	225	236	192	213	227	234	227	221	230	225	212	207	202	216	247	194	251	219	184	234	223	238	211	220	214	206	213	222	231	220	195	237	214	227	215	226	206	253	201	192	218	206	245	237	254	228	211	205	216	220	252	213	240	237	238	228	236	235	226	219	226	227	246	217	195	225	221	221	223	204	213	233	219	238	227	239	240	210	218	219	241	214	234	225	216	215	215	218	176	207	224	251	211	250	231	222	230	208	208	209	220	218	225	230	243	215	207	229	240	232	236	229	221	205	209	220	224	224	210	242	229	221	216	209	218	203	203	217	229	239	217	206	228	226	218	214	217	227	222	221	232	228	204	217	213	238	211	217	245	228	227	207	241	231	215	233	246	202	203	236	211	239	250	231	221	250	221	222	240	235	246	218	202	238	228	200	227	195	216	218	239	213	223	238	241	229	250	245	222	220	225	250	221	205	220	218	202	202	216	191	213	211	220	215	242	244	212	213	210	228	222	225	201	229	234	260	240	256	208	224	220	202	240	248	204	241	214	236	223	226
23878	7214	6750	8764	5948	5170	4301	3663	4148	2362	1987	1237	1323	1074	822	685	631	585	645	612	644	604	613	564	645	594	577	573	563	514	573	530	551	577	575	516	549	555	551	542	492	505	541	558	514	536	553	518	563	498	562	549	476	494	550	520	561	557	513	571	485	541	520	553	527	538	515	516	511	513	491	530	504	518	522	516	516	528	511	507	477	504	548	523	522	512	520	534	466	527	547	528	544	548	496	509	510	474	522	483	494	445	524	571	530	512	559	550	493	478	498	544	503	526	489	532	482	527	524	486	525	508	566	481	506	504	505	527	535	497	515	539	503	524	496	502	520	525	517	501	526	498	486	557	521	547	560	500	515	528	490	528	490	529	512	549	583	507	521	522	480	528	487	527	520	517	514	530	534	507	515	542	526	525	533	530	541	513	524	521	517	511	549	531	562	460	539	518	543	524	496	541	482	510	556	525	548	477	500	549	532	494	490	549	515	525	516	520	550	509	489	553	504	526	517	502	501	515	525	500	530	519	537	510	518	507	549	513	540	510	552	536	488	542	526	497	521	496	526	536	583	464	510	502	529	449	469	492	548	501	493	536	521	490	496	534	480	552	520	511	499	507	519	503	555	520	544	494	534	497	497	531	499	500	511	511	532	521	501	510	514	521	491	506	480	539	538	507	519	526	533	510	528	503	509	484	500	525	558	504	505	537	484	487	528	534	517	533	517	486	572	506	473	529	528	522	544	585	520	489	517	536	501	556	512	525	565	481	510	509	524	519	532	511	493	520	516	554	489	532	500	522	550	509	517	487	531	509	491	508	491	530	495	503	512	538	534	519	532	511	554	528	515	522	547	544	509	571	527	525	537	533	497	494	520	511	566	504	550	555	531	527	516	512	539	501	525	511	516	523	500	518	502	523	539	546	537	530	482	548	485	483	491	521	449	511	526	519	505	459	500	513	529	526	536	536	480	495	546	514	530	479	544	500	510	502	506	502	535	527	567	547	536	499	503	518	562	510	530	539	497	526	492	492	510	495	543	513	529	495	541	528	516	498	528	528	480	503	498	546	534	532	508	533	531	495	547	498	555	537	500	525	529	507	526	535	519	553	506	502	469	558	535	510	537	548	526	538	531	542	486	516	545	509	524	553	507	530	540	522	507	536	503	534	548	505	495	488	518	537	540	534	477	526	497	498	494	534	483	562	487	499	505	514	465	538	540	522	522	533	543	534	496	524	536	494	516	505	502	523	518	508	492	541	547	525	529	550	518	507	485	522	573	528	549	510	507	494	521	532	524	529	501	564	494	511	543	513	529	527	521	505	526	519	501	521	497	511	530	541	538	541	480	490	552	465	545	530	542	546	469	547	503	562	546	573	475	547	495	511	489	535	534	537	551	514	510	515	574	494	500	521	485	552	522	499	505	526	524	491	523	579	522	516	534	530	504	525	505	535	516	492	551	498	563	516	492	487	506	509	517	504	537	503	549	500	499	555	523	490	490	513	517	488	535	543	530	537	532	515	522	530	508	510	523	487	545	497	524	533	493	512	517	495	504	490	530	509	524	491	489	494	521	504	523	514	496	510	543	528	531	555	510	525	518	505	516	543	545	513	526	486	560	537	491	487	505	515	502	519	498	517	504	535	483	534	526	540	536	550	506	499	546	534	509	566	505	536	525	494	547	504	555	497	502	521	503	544	496	506	486	506	531	533	472	534	519	532	549	518	529	476	535	480	535	516	515	520	500	510	533	498	547	517	533	554	503	553	516	517	527	517	499	551	527	551	510	491	507	572	532	503	494	470	522	506	534	526	520	513	510	499	575	513	494	533	550	511	573	573	499	530	499	504	544	528	529	547	492	529	513	554	520	510	520	554	556	491	507	502	457	498	522	534	521	498	520	559	540	525	517	506	533	505	536	502	491	551	517	472	531	506	493	542	521	526	486	512	527	501	498	544	537	499	536	535	512	516	553	516	532	554	514	487	530	491	497	504	566	536	504	520	545	545	493	510	451	569	488	513	538	522	513	507	493	513	510	531	525	511	489	509	502	507	523	535	505	539	535	513	527	518	500	521	517	529	576	547	525	525	531	534	492	543	544	521	551	493	562	560	513	524	518	513	515	532	492	522	549	549	536	505	540	498	530	527	481	500	554	489	496	502	519	545	502	547	496	522	536	503	527	530	547	494	532	548	532	513	484	520	497	535	485	497	537	511	496	500	496	528	498	531	511	521	568	521	514	564	532	526	516	510	546	526	550	564	552	493	515	517	486	542	529	524	499	493	490	529	502	527	550	541	552	528	538	510	531	511	524	524	527	537	560	505	556	476	511	510	512	526	555	476	539	493	493	481	489	498	558	536	469	512	554	552	489	551	537	507	498	549	504	502	512	484	546	512	524	551	549	506	512	527	511	512	509	552	514	520	515	498	537	547	507	539	514	533	511	514	532	537	514	527	528	525	526	483	508	501	533	525	516	518	516	513	500	510	536	499	536	519	499	487	524	511	540	526	504	565	540	492	528	556	562	531	508	523	511	481	511	480	477	562	515	520	563	518	486	496	517	557	498	484	517	564	501	530	566	536	540	540	517	490	514	507	540	488	509	502	488	506	527	508	504	493	519	489	541	501	485	537	502	549	543	493	564	545	502	538	530	541	531	517	553	523	490	535	545	526	520	526	516	525	479	508	550	521	545	517	515	537	528	527	493	515	468	527	503	539	499	544	528	496	550	516	526	508	531	512	521	559	524	482	513	496	545	531	549	540	468	480	541	519	562	513	498	519	551	527	514	540	502	516	536	473	554	545	516	529	525	552	548	506	527	519	558	515	525	521	476	529	509	541	551	534	532	523	522	548	514	537	532	508	512	499	541	503	483	518	533	505	486	554	513	528	511	506	502	534	549	510	529	578	517	524	484	507	577	497	514	477	510	547	516	543	518	560	500	480	541	503	530	534	507	492	507	501	521	499	497	554	486	510	527	526	529	555	507	510	502	521	534	507	532	549	456	528	536	563	527	505	491	510	515	487	476	496	551	506	512	544	494	523	528	490	517	510	549	506	495	513	535	518	509	526	519	558	530	468	521	551	504	522	543	497	524	537	528	537	515	511	481	565	532	536	522	503	516	504	476	552	450	514	522	503	540	495	524	501	544	548	522	528	524	494	543	524	529	536	496	489	531	524	506	495	507	488	504	516	503	510	531	577	482	570	532	511	513	527	521	496	468	482	538	520	505	524	518	488	520	493	490	552	523	503	509	516	492	529	519	547	507	549	523	518	562	524	492	523	512	524	499	486	516	563	506	579	525	517	499	510	548	558	522	504	543	511	545	493	493	526	531	496	512	492	528	520	496	476	494	505	494	499	524	519	536	499	555	515	515	513	529	482	521	487	533	476	509	509	512	485	553	533	505	497	509	556	517	499	503	524	536	499	511	492	482	536	544	527	531	505	515	516	536	517	510	516	514	522	518	525	546	512	493	545	506	521	537	525	511	555	503	496	533	507	480	537
9063	2123	633	482	329	287	254	252	229	213	211	245	214	218	210	219	219	189	232	229	221	191	206	249	209	202	187	219	200	188	183	204	183	223	207	222	207	202	212	217	202	208	197	217	215	166	199	224	197	224	214	212	208	203	222	216	216	222	215	191	224	189	214	196	197	208	196	215	207	203	207	189	214	217	233	250	227	207	200	195	213	234	210	243	174	219	205	190	207	210	231	200	213	190	251	218	245	212	238	204	225	216	234	218	190	242	232	229	231	187	224	200	231	239	228	204	209	186	240	188	238	193	214	241	211	217	199	227	206	203	197	179	195	200	230	228	218	217	205	187	185	202	214	200	222	224	215	227	195	204	216	220	220	225	191	230	188	192	238	196	197	226	215	222	225	214	224	195	211	229	186	212	219	191	192	183	191	211	188	221	187	187	219	202	172	224	197	204	223	218	196	204	212	216	201	208	216	207	191	179	221	212	215	233	187	236	272	210	208	219	217	205	219	205	203	231	240	211	206	184	196	218	230	208	223	209	166	195	213	205	201	197	186	199	220	213	194	199	225	187	210	200	198	239	211	209	188	206	213	210	207	227	201	219	199	193	174	221	214	208	224	198	203	207	197	208	207	194	209	224	204	188	198	197	216	224	195	217	221	206	212	195	218	235	229	203	232	218	217	225	213	192	223	230	205	199	201	210	211	249	205	175	198	223	201	190	207	196	197	207	205	207	198	209	222	236	194	193	218	246	208	228	237	214	196	193	213	227	216	173	203	183	225	189	232	199	178	186	197	196	224	206	233	197	224	178	200	211	203	210	215	196	226	213	215	191	193	176	204	238	223	206	216	224	199	225	204	223	199	223	209	224	195	195	225	197	207	210	202	215	209	199	201	181	228	192	217	221	224	210	197	231	206	187	218	236	206	215	199	237	225	202	222	200	210	210	219	205	208	200	207	208	234	213	198	189	228	229	204	210	185	207	194	212	219	199	217	206	202	232	210	205	208	206	213	212	199	206	188	201	203	217	219	184	199	241	182	209	241	175	225	200	220	226	202	218	188	213	213	235	196	197	211	206	202	203	219	225	199	186	218	212	226	207	208	234	199	197	199	204	185	245	216	232	225	196	210	196	201	200	207	205	239	218	221	211	208	204	222	198	192	196	191	230	203	214	203	187	227	235	228	209	225	230	220	226	208	198	204	205	203	202	213	230	202	181	205	215	199	220	223	216	184	214	202	198	197	205	213	208	237	207	186	181	202	224	215	212	209	230	209	236	210	206	212	201	221	227	242	192	206	206	205	234	230	213	213	192	192	207	191	203	211	203	198	211	230	227	214	203	189	205	204	207	218	239	205	195	203	207	220	216	216	231	240	193	211	206	189	202	170	199	221	208	241	211	204	224	196	217	227	222	230	230	224	229	233	212	223	214	207	215	226	201	225	193	244	211	208	172	222	209	225	209	197	196	236	199	209	209	213	208	209	204	230	194	182	239	198	197	210	195	200	205	188	216	222	239	220	179	202	231	191	192	203	232	196	218	208	205	192	211	213	220	215	210	200	194	238	218	229	187	200	206	209	217	203	209	212	233	183	197	212	194	234	197	208	201	191	191	182	183	166	189	219	208	203	189	211	202	230	168	209	222	227	230	180	202	192	244	219	214	183	228	233	201	233	203	205	224	204	241	198	192	203	220	218	213	227	216	210	195	206	205	202	210	181	199	204	230	212	218	196	200	209	207	249	222	204	203	216	216	183	221	208	215	226	238	196	213	212	232	214	208	190	199	206	213	218	230	209	183	194	215	199	227	225	201	206	214	186	206	187	217	214	208	207	227	190	217	181	210	181	213	207	196	215	233	183	204	234	208	212	233	205	215	201	205	224	225	206	227	227	192	211	231	225	233	216	217	189	171	201	231	232	220	234	203	215	206	191	168	199	196	251	231	198	216	174	195	195	217	207	220	227	237	215	197	219	212	207	245	220	216	221	206	235	212	193	189	187	210	230	220	207	195	195	175	212	216	204	237	200	211	190	219	170	192	199	193	212	190	220	213	236	172	208	219	189	212	197	221	240	220	235	215	220	193	209	221	195	213	218	185	187	213	228	176	200	203	218	229	233	200	207	198	204	214	231	209	203	208	204	179	202	221	225	229	204	215	215	209	187	183	194	233	224	213	216	179	217	199	195	214	204	211	198	232	204	204	205	226	195	227	197	218	206	202	226	201	202	206	204	203	204	220	194	205	199	252	184	201	218	245	194	215	216	205	194	232	201	210	174	209	199	207	234	201	221	210	212	210	225	201	202	198	225	197	198	230	208	200	210	217	217	225	212	211	200	172	201	199	193	236	231	210	229	239	192	246	213	218	200	202	202	195	216	213	213	225	229	212	184	193	223	207	204	230	229	195	220	196	198	202	243	200	179	215	202	210	211	233	161	195	205	231	225	180	205	208	195	218	205	224	193	213	204	217	225	225	226	225	214	236	186	206	204	220	232	219	214	192	221	213	204	173	216	229	198	206	218	202	197	213	216	219	195	184	205	217	204	209	204	190	190	200	203	190	195	196	210	208	232	233	187	196	198	205	212	191	253	190	228	210	188	225	220	206	222	209	198	208	212	202	197	203	205	187	197	193	221	221	188	221	206	222	199	214	191	202	201	203	189	180	184	226	188	215	223	211	232	201	237	239	197	191	191	192	207	178	205	199	230	229	199	163	210	217	208	213	236	171	204	208	218	187	240	218	209	188	213	228	170	224	191	205	245	204	200	247	245	195	207	205	200	206	227	202	206	201	198	226	226	220	227	232	185	227	200	190	226	236	209	226	213	212	204	225	218	179	184	207	178	198	203	197	226	207	199	183	193	179	187	217	215	210	200	224	218	255	219	200	191	206	237	185	218	208	195	224	177	207	221	233	196	188	194	219	224	219	188	201	208	200	247	219	240	214	211	195	211	211	210	239	239	196	214	207	212	181	189	221	217	211	210	204	235	181	217	216	190	193	210	211	185	206	208	223	193	184	190	214	193	190	232	206	199	206	214	205	192	210	210	195	236	212	215	208	203	206	199	229	205	223	198	210	189	210	208	258	227	205	191	191	233	185	193	198	231	217	212	216	224	209	209	235	196	195	200	191	236	196	210	204	198	222	207	216	196	215	229	212	192	206	222	223	219	198	188	211	232	220	215	217	211	214	233	209	232	192	210	202	212	213	221	228	204	215	238	219	202	224	226	210	203	206	206	185	215	211	217	203	220	219	219	217	202	207	200	195	232	222	199	201	191	204	229	240	233	226	202	227	195	199	191	208	221	203	185	220	195	213	201	215	197	229	218	226	211	200	234	237	208	215	235	187	203	216	181	216	209	222	241	204	194	195	187	177	240	199	196	219	196	207	196	207	211	229	184	186	202	201	226	192	210	187	233	200	194	196	201	220	235	197	208	269	207	197	216	225	224	216	208	204	189	225	223	194	183	235	201	228	188	202	214	222	242	213	179	217	178	198	225	220	211	203
5778	1550	1066	1206	939	773	713	697	616	537	498	500	500	468	500	492	446	474	493	483	453	452	499	445	442	467	478	457	466	513	482	516	491	449	473	451	469	490	498	476	450	502	478	458	489	498	477	464	441	490	478	473	472	484	443	460	465	455	507	488	461	466	504	469	492	469	503	489	498	482	482	474	474	478	482	465	442	459	485	485	497	482	467	472	468	470	454	469	489	462	469	458	500	467	476	493	475	455	472	453	445	438	490	480	465	470	456	474	519	478	441	485	462	452	458	458	441	451	472	444	452	502	515	453	450	440	490	488	461	442	486	456	468	456	411	477	471	459	449	467	444	466	484	455	485	495	445	455	508	475	472	485	458	482	459	463	478	464	452	460	462	437	503	436	480	484	472	481	465	446	495	483	466	494	434	496	456	537	423	475	461	416	470	422	437	480	460	451	460	462	488	461	514	524	498	499	444	459	454	494	491	452	430	475	454	421	464	456	490	468	456	459	426	459	467	444	431	479	435	503	461	480	469	496	458	476	428	451	476	458	474	460	468	483	481	482	448	457	441	471	484	496	493	460	458	447	467	485	462	502	484	440	475	503	459	465	469	436	478	460	482	463	460	500	447	500	454	483	507	461	483	460	458	469	448	451	479	458	494	472	455	459	436	443	487	456	457	496	457	512	496	441	467	487	499	476	482	493	482	493	456	440	462	489	468	466	438	486	503	470	466	446	483	477	460	454	472	473	497	470	459	451	452	481	481	465	441	442	528	474	470	429	465	469	448	460	467	421	431	481	498	484	482	490	483	433	459	493	497	453	454	423	477	435	416	485	473	496	491	499	421	475	451	462	462	458	478	478	492	502	482	491	473	498	460	453	466	470	499	457	472	478	469	476	446	470	492	487	444	478	468	515	453	495	484	509	474	473	453	452	474	437	437	467	470	481	430	460	478	478	452	450	445	458	442	510	505	476	478	477	463	485	452	424	499	513	435	443	450	501	501	466	478	466	487	468	471	462	456	507	495	456	452	482	470	476	448	452	479	472	441	466	472	431	448	516	492	462	492	489	486	495	511	439	448	474	445	476	486	461	479	454	471	435	435	436	471	461	459	498	463	478	467	481	445	486	490	467	495	485	506	452	483	430	453	487	497	439	462	464	466	468	482	466	448	460	472	450	461	489	460	488	414	473	477	496	475	480	491	465	488	454	474	485	445	471	468	441	476	491	509	465	483	452	482	461	475	493	485	508	459	448	481	522	487	484	501	448	465	501	486	453	434	494	478	515	439	487	457	463	526	481	483	436	484	438	463	461	485	459	473	435	452	459	476	463	451	476	452	469	480	488	479	444	457	484	481	443	505	471	457	482	450	473	454	458	459	507	490	449	480	463	484	426	487	469	436	417	451	479	474	499	496	473	469	464	469	488	499	470	444	494	453	452	501	477	493	452	491	488	488	489	476	450	481	486	444	463	456	443	500	496	449	470	493	454	488	493	495	464	449	478	492	485	457	473	484	446	441	462	452	462	467	466	471	455	487	467	488	454	465	462	498	450	463	461	460	449	444	485	478	460	435	484	470	462	475	494	468	466	489	452	471	442	461	466	476	462	519	451	502	467	436	485	454	510	451	477	492	434	474	480	492	460	501	461	518	539	461	480	479	447	471	466	483	434	475	491	449	450	449	479	459	454	486	447	475	463	481	448	476	473	464	467	466	463	446	488	489	464	491	473	464	491	485	432	464	453	496	448	467	433	456	447	488	471	475	514	450	461	492	458	469	441	469	455	493	454	470	453	435	438	429	447	445	503	482	462	473	471	464	442	487	425	464	448	477	463	481	482	484	465	470	480	435	440	466	447	475	463	484	496	470	433	502	487	457	491	467	497	472	468	493	477	460	431	504	470	500	457	453	448	447	463	477	500	468	527	447	442	442	481	459	497	465	493	463	474	464	468	493	436	478	467	473	455	456	469	438	487	462	489	425	464	440	474	442	455	451	498	511	474	416	479	491	459	479	477	459	453	458	458	471	437	502	462	499	455	458	468	478	472	491	474	464	423	437	456	462	460	487	471	459	491	440	453	461	476	465	471	467	423	491	482	482	495	458	497	484	458	509	502	466	436	495	457	520	492	456	526	477	490	469	478	464	455	497	493	478	444	464	543	471	482	458	466	479	488	497	485	437	513	472	449	478	451	472	476	489	475	514	501	494	436	474	483	481	482	480	481	427	454	449	489	471	480	480	475	474	477	462	470	441	428	441	507	436	468	477	460	458	461	491	496	454	496	482	493	461	532	473	455	458	487	471	459	487	458	456	499	451	464	455	449	442	471	476	466	473	457	482	494	482	477	483	512	459	482	482	485	474	508	456	489	447	493	474	472	481	432	486	447	451	469	479	493	466	456	474	510	461	488	511	489	450	465	430	492	470	472	489	521	471	453	484	489	505	489	471	480	492	465	490	449	477	477	472	505	492	483	487	427	441	486	477	476	476	489	460	481	453	423	463	443	495	469	513	515	510	469	472	463	445	460	465	507	458	509	445	473	462	454	502	461	470	468	450	463	448	468	470	420	438	447	471	474	463	427	463	490	476	493	479	457	456	500	492	468	475	455	466	476	492	448	466	461	470	445	464	478	480	462	492	487	465	462	513	476	489	456	442	465	458	477	467	523	471	490	498	460	450	443	454	439	465	498	477	497	478	488	460	458	465	473	479	430	468	465	441	465	499	465	481	484	454	468	458	484	472	497	518	502	470	492	462	441	473	508	445	479	486	452	499	462	475	473	472	465	468	457	478	472	479	483	501	495	469	459	495	452	448	476	471	497	465	463	438	481	493	475	461	470	452	436	491	454	483	465	449	493	467	478	437	442	481	464	487	444	480	465	481	431	486	503	473	503	467	477	510	482	439	434	490	477	469	455	493	462	437	447	492	461	474	448	470	445	457	457	484	468	465	470	477	490	440	461	493	489	481	471	454	469	494	478	488	453	490	434	460	459	459	460	472	461	456	476	481	481	451	444	507	517	460	459	430	454	472	449	461	466	448	472	461	448	463	434	437	436	449	456	479	474	466	501	428	469	502	458	459	468	438	475	519	477	456	451	487	465	529	458	471	459	495	506	473	469	488	483	438	455	455	478	511	479	473	469	438	446	458	474	477	487	475	483	470	468	524	436	483	485	440	448	465	461	494	444	455	457	487	442	483	428	458	467	483	500	452	471	481	461	446	427	464	482	443	478	470	475	469	455	488	481	497	464	478	462	508	487	458	513	482	474	477	485	437	486	505	487	464	429	478	449	469	525	467	471	443	501	462	459	477	511	473	516	498	459	476	455	479	483	455	470	460	473	448	493	476	438	483	454	440	490	472	467	464	439	442	481	496	475	487	450	470	462	447	474	433	445	480	482	462	465	468	468	449	434	472	466	539	482	460	449	458	443	481	458	484	450	488	486	482	477	457	473	493	470	447	462	454	469	460	456	451	485	485	483	477	488	486	449	471	484	487	501	508	457
25024	8035	2992	2772	1531	1134	768	461	538	328	221	216	199	147	110	128	109	110	102	119	121	122	99	112	136	137	124	135	104	104	140	104	98	107	126	104	99	123	112	120	121	107	96	122	117	119	105	114	130	121	117	112	121	130	116	94	130	126	113	112	106	114	130	129	128	101	121	113	114	119	113	116	128	114	111	110	127	98	134	114	123	118	120	103	81	127	114	98	123	113	98	117	107	110	111	114	112	96	117	124	108	135	92	135	127	103	99	118	126	103	109	108	98	127	115	138	125	130	125	119	130	103	111	108	112	147	115	135	94	111	133	97	117	128	115	116	102	119	105	109	119	113	114	131	94	125	111	127	140	128	104	125	109	110	103	140	119	117	117	112	124	108	105	128	123	116	116	106	115	127	129	123	129	102	118	89	113	106	110	102	116	113	122	122	94	102	143	122	138	98	118	107	108	121	104	97	125	107	130	117	129	115	118	119	126	109	109	122	125	122	115	106	112	135	125	108	120	108	117	114	110	143	118	122	114	99	135	128	103	95	110	132	148	99	112	120	112	124	100	98	142	118	113	124	123	107	99	109	106	102	103	112	108	114	130	116	90	118	100	118	117	127	121	94	91	113	123	121	100	127	100	87	106	133	119	106	102	105	110	134	118	108	103	118	118	102	117	107	132	119	100	121	123	106	138	102	105	120	115	123	98	116	108	99	117	121	126	133	129	117	108	125	126	117	112	128	116	119	114	126	124	116	99	111	106	98	117	118	113	111	110	131	111	127	105	140	117	123	127	138	115	108	112	111	114	112	114	119	104	108	115	116	123	107	121	110	96	116	111	105	128	114	123	146	121	114	136	123	131	125	126	122	128	124	121	127	127	104	120	100	121	113	115	104	112	114	101	105	106	107	110	131	126	94	111	104	114	104	89	116	114	105	137	125	122	121	118	129	106	123	118	120	101	137	131	76	127	107	108	115	110	128	93	108	118	118	127	94	111	103	99	100	113	111	122	128	117	103	123	117	108	123	96	106	99	84	112	113	125	134	112	99	123	119	104	130	110	111	91	115	115	123	127	114	103	104	101	109	128	111	117	132	111	122	125	103	120	111	126	115	100	111	118	99	88	121	112	111	108	123	122	135	101	142	118	112	105	113	128	111	112	117	120	122	110	112	133	117	137	111	124	118	100	109	97	134	112	130	100	103	96	108	83	105	120	112	115	126	124	120	112	106	121	119	139	118	122	135	109	117	113	109	117	119	95	99	115	119	126	120	127	121	101	111	109	93	118	118	105	103	107	125	115	109	111	119	94	115	116	91	102	107	130	96	97	112	115	129	117	114	108	135	104	117	108	99	113	110	105	119	144	104	101	102	127	116	108	115	106	122	120	109	112	114	100	111	101	117	118	121	101	99	103	123	115	124	111	112	101	109	112	111	157	107	122	105	111	99	114	117	125	108	118	113	126	102	108	93	113	100	122	128	105	102	113	120	99	117	90	108	125	99	103	94	112	111	119	96	120	120	120	130	115	108	120	133	117	130	125	127	116	120	97	106	116	125	118	130	128	107	120	115	121	100	112	102	109	128	139	116	122	108	143	96	120	130	106	135	116	106	114	89	122	126	117	105	115	118	98	99	126	122	106	124	110	115	120	113	113	98	133	113	115	126	107	100	118	112	114	125	112	107	89	89	91	113	112	120	117	114	112	112	112	123	107	99	107	134	128	122	104	102	140	121	113	114	110	127	112	120	126	99	116	120	117	114	121	115	108	128	99	128	126	122	127	100	119	117	98	96	83	119	99	96	117	101	101	124	117	93	111	118	110	106	96	128	140	112	112	103	113	117	124	123	126	129	130	112	119	118	93	117	113	125	115	124	90	114	96	105	104	102	131	124	119	100	85	118	108	111	121	118	99	107	108	115	111	106	105	112	123	112	102	116	111	94	109	104	121	125	108	103	97	105	122	116	125	138	112	95	118	104	111	107	96	129	133	140	126	105	118	115	109	129	117	124	121	115	110	107	109	113	124	117	127	105	113	133	101	100	115	117	110	141	112	143	132	115	102	134	113	115	90	112	103	109	120	123	113	141	96	111	86	131	111	103	127	118	106	120	135	115	95	135	133	123	116	124	112	131	127	106	133	119	114	115	114	135	124	115	121	104	101	96	120	116	110	115	95	98	119	125	135	143	107	92	112	115	137	127	132	119	96	125	109	105	124	108	115	111	121	109	129	114	118	91	114	121	130	133	123	114	119	101	103	104	117	126	101	118	114	106	122	101	104	112	92	110	107	115	108	101	103	102	136	136	112	127	118	119	96	116	100	120	125	136	104	100	113	116	115	119	139	130	135	105	106	105	120	92	103	134	126	105	121	108	96	113	115	99	97	102	102	121	103	99	118	124	104	119	94	102	103	117	107	117	117	122	112	124	163	151	121	111	121	122	118	98	117	122	122	96	97	113	92	121	122	123	110	113	143	120	110	102	132	137	89	99	104	113	109	113	109	137	100	102	140	137	115	114	111	129	101	102	105	111	131	101	96	130	119	128	112	116	129	111	116	125	122	132	114	105	111	100	98	122	93	113	132	120	126	110	116	97	110	114	99	140	107	103	126	109	103	125	108	129	95	115	110	128	117	134	114	105	109	99	104	107	103	115	118	117	100	107	136	115	132	123	145	107	120	124	104	116	122	125	122	103	105	92	108	133	125	122	119	116	115	94	122	105	103	115	117	108	129	123	119	123	109	119	99	112	117	126	109	111	128	110	128	102	110	109	134	104	145	96	113	120	111	105	119	110	128	109	149	130	119	89	100	111	120	101	93	110	116	114	130	107	102	100	132	132	131	122	106	113	116	108	138	106	115	110	92	119	133	109	112	116	94	109	109	115	116	134	111	124	111	88	113	114	107	120	138	107	124	138	100	105	112	137	116	99	135	111	118	113	98	118	136	102	104	109	117	122	115	121	133	99	124	86	112	108	109	99	116	145	120	114	112	125	107	135	130	99	115	133	97	103	105	107	130	127	133	132	121	115	113	101	110	112	112	113	102	100	126	99	105	123	132	118	124	107	112	91	123	103	120	114	105	96	130	134	115	129	107	120	114	127	119	99	95	115	104	99	116	113	111	117	119	104	130	97	102	120	109	118	118	140	117	113	116	138	118	107	121	100	127	113	95	118	120	118	94	104	121	115	107	102	101	108	122	136	114	114	108	107	107	119	115	124	105	101	112	117	124	107	112	90	114	118	115	108	108	114	115	91	109	135	98	128	105	110	115	133	94	125	117	105	103	106	122	119	126	123	108	107	109	104	131	118	106	113	114	110	117	115	112	103	116	111	127	92	115	111	136	109	115	110	126	136	107	116	124	109	116	103	96	115	108	121	104	100	92	110	97	96	122	111	95	104	124	114	98	115	115	94	117	125	106	95	128	121	126	96	111	112	104	125	102	134	123	138	108	105	120	101	105	98	98	124	118	105	100	122	134	118	105	137	102	126	141	130	107	105	129	121
15963	3778	4107	5334	3406	3242	2429	2247	2330	1503	936	840	735	507	436	392	329	347	353	338	325	309	341	333	366	301	301	322	342	332	301	322	331	316	299	330	292	336	326	303	276	321	285	281	339	296	288	300	279	291	295	299	288	279	326	319	323	294	293	299	305	290	260	309	292	283	276	308	291	268	309	329	289	301	303	290	356	296	293	292	289	283	271	307	312	299	313	294	260	317	299	291	328	285	317	265	270	288	309	298	298	295	281	300	280	284	293	287	265	319	328	318	294	314	298	283	278	289	292	295	308	320	319	274	302	301	286	286	324	299	288	267	306	292	282	295	291	284	269	287	306	279	277	309	293	295	304	268	292	296	275	293	319	289	299	296	282	290	281	291	284	269	275	300	327	345	257	252	305	296	294	334	307	277	295	281	313	316	311	294	296	280	273	275	291	308	277	292	345	304	295	295	282	303	301	282	303	285	287	284	307	329	291	288	293	289	276	326	281	298	312	290	314	298	294	283	296	299	300	307	301	302	323	302	280	301	277	302	299	278	306	306	294	300	277	303	302	298	283	291	280	307	316	282	299	298	289	292	290	271	303	314	297	320	285	318	284	295	269	297	288	294	305	292	316	277	264	285	315	278	305	303	304	289	306	298	256	283	289	297	279	309	297	309	286	312	287	320	307	270	317	319	265	285	308	315	288	272	286	277	315	280	293	266	286	300	275	279	262	276	296	304	295	292	330	286	299	314	313	293	281	290	311	298	291	269	319	315	323	285	275	259	319	317	273	296	298	296	272	289	306	309	293	329	263	298	307	283	302	327	295	268	281	297	290	290	284	311	289	310	276	316	297	246	268	298	307	290	302	276	280	290	289	294	314	279	307	281	295	296	262	354	288	306	260	309	304	259	279	302	287	308	302	300	283	276	287	267	337	270	266	286	304	286	282	294	286	291	312	295	288	322	286	291	269	305	305	305	283	289	320	276	297	304	308	319	276	294	310	319	286	309	286	333	264	270	286	296	287	297	269	288	277	286	295	295	293	326	286	287	332	272	305	305	289	266	279	282	294	291	305	300	299	280	318	312	285	264	289	269	310	315	296	311	299	283	274	294	290	292	311	287	281	299	284	275	304	301	293	287	276	280	290	309	288	292	274	314	295	279	297	268	279	304	235	297	281	326	281	299	297	318	314	287	296	284	304	280	311	284	316	326	290	287	296	309	273	260	278	302	262	325	325	292	293	312	294	291	290	300	306	298	298	297	314	274	304	320	300	299	299	325	296	301	308	287	281	311	297	318	282	307	305	319	296	316	286	289	289	261	313	303	266	299	280	288	319	300	272	313	322	276	303	280	272	295	286	277	317	298	314	321	293	280	324	284	283	296	265	292	314	276	342	285	306	285	272	276	324	270	297	292	326	314	327	309	312	291	282	300	304	311	292	263	283	310	271	276	297	294	272	269	262	307	307	285	273	296	311	306	291	309	290	263	261	315	305	330	313	258	297	277	301	259	289	271	286	292	317	284	293	291	285	267	299	299	299	283	306	291	298	321	284	307	288	274	305	327	271	284	343	282	269	294	317	300	301	313	309	275	282	283	299	312	305	318	299	309	261	308	302	276	307	320	305	314	279	265	282	288	293	311	298	290	304	285	301	284	323	303	316	304	313	309	289	284	304	291	305	289	297	284	313	309	287	317	311	265	322	280	285	298	285	290	317	271	272	318	296	308	267	319	293	282	316	285	304	278	259	322	310	322	290	275	265	298	284	302	241	287	298	304	282	283	280	305	278	288	315	274	261	286	332	269	306	290	279	313	297	287	274	308	319	293	271	284	281	295	275	287	309	293	291	279	300	316	302	311	263	283	303	285	287	290	275	299	297	297	267	289	300	305	280	297	298	315	268	279	254	306	302	255	309	287	305	274	302	301	301	300	286	329	320	272	272	262	266	301	287	324	334	310	285	281	299	306	292	294	307	269	299	307	311	284	285	270	297	264	335	299	302	309	277	292	303	297	308	282	271	259	311	288	317	297	280	302	294	298	308	270	283	292	254	283	279	276	290	304	288	271	297	337	277	302	296	277	266	312	285	315	288	274	329	255	327	298	280	284	300	273	280	312	281	269	316	285	342	306	327	314	297	316	314	270	304	317	278	290	301	326	262	291	277	289	297	318	293	296	295	299	260	298	290	319	270	279	264	313	301	300	307	334	322	306	306	287	288	291	289	290	304	281	287	294	263	265	287	283	291	319	280	306	309	314	293	295	317	271	304	300	261	281	283	302	281	297	283	304	315	309	292	314	308	294	301	296	297	325	292	291	318	296	277	292	315	312	274	285	284	286	293	304	296	302	285	297	296	290	286	278	288	268	303	302	318	269	308	283	284	298	278	310	289	288	286	299	291	301	299	286	279	311	298	308	285	290	308	302	299	285	301	283	304	290	265	319	248	306	256	283	296	314	273	296	321	297	317	288	304	304	265	262	304	309	326	298	274	297	316	292	297	280	273	320	281	295	290	276	252	283	276	324	300	296	299	289	276	294	299	304	271	286	281	305	263	292	286	266	283	316	282	355	306	283	289	263	290	314	269	296	298	299	265	277	299	277	278	278	292	299	332	254	295	295	306	290	255	278	312	298	266	277	262	295	296	314	287	275	312	290	290	263	316	285	307	271	279	316	279	300	269	270	266	296	310	298	333	286	271	267	333	271	304	307	287	312	254	327	270	285	299	285	277	319	289	279	273	279	291	301	310	285	306	306	305	266	292	290	292	289	310	298	280	316	295	267	308	300	299	287	291	272	322	329	289	334	293	294	286	287	283	330	278	310	273	272	282	310	269	295	320	288	271	311	317	289	272	265	288	314	287	331	275	306	296	268	326	304	308	293	307	296	291	285	297	271	292	295	316	246	308	289	283	283	270	297	331	289	282	297	280	282	280	291	305	304	293	294	291	266	301	314	323	298	313	277	303	247	278	307	320	274	340	273	296	285	282	306	302	333	279	282	294	277	283	287	289	290	289	272	281	294	289	313	309	317	277	287	326	278	277	287	287	315	292	280	289	309	314	283	274	312	304	297	302	274	317	291	292	303	280	271	295	270	311	312	322	289	281	328	246	309	297	297	283	308	273	302	291	293	292	311	311	258	280	308	273	289	279	324	293	307	318	323	288	289	262	291	306	291	316	317	282	314	317	313	295	307	306	280	308	269	288	308	267	322	291	285	266	292	314	261	286	293	279	307	291	274	307	309	308	314	299	292	295	278	315	295	293	298	272	292	300	292	308	300	285	302	280	288	288	286	303	284	283	267	305	304	283	307	294	275	308	271	261	257	270	297	301	270	309	272	287	281	317	337	298	280	283	290	287	283	269	303	301	292	291	283	279	318	314	298	272	299	277	337	280	261	262	296	282	283	308	292	301	293	303	301	291	299	297	289	287	300	308	309	307	309	313	286	302	309	311	287	296	268	312	308	318	297	299	291	320	293	289	307	284	291	329	299	293	290	295	284	312	291
36763	14472	5957	4781	2538	1769	1309	1101	974	643	462	354	399	286	273	252	229	219	249	252	249	231	243	244	272	220	225	225	184	210	203	225	213	210	260	243	206	226	235	239	188	206	192	269	258	232	205	234	230	232	182	237	216	202	217	236	236	230	241	230	235	231	203	217	220	198	212	217	248	220	224	210	243	194	206	218	227	214	212	208	260	251	234	234	241	202	241	205	243	235	238	215	236	210	251	217	223	198	228	210	220	252	232	194	223	240	236	226	240	211	210	217	234	230	213	254	210	226	236	232	225	204	219	216	239	224	224	259	258	219	189	223	224	233	200	239	244	241	221	211	214	234	213	205	242	235	252	229	209	240	206	209	231	210	226	238	234	236	210	219	209	218	182	200	216	196	206	222	225	240	218	208	212	222	206	220	225	210	244	215	221	221	236	207	227	224	215	206	226	218	223	221	199	203	221	229	203	241	214	186	232	252	241	210	193	220	219	226	241	205	219	225	231	211	200	196	220	232	238	226	188	213	218	231	217	219	199	223	185	206	219	229	234	208	205	203	219	239	225	237	216	222	231	180	224	207	233	217	226	209	199	230	214	206	184	255	263	226	209	211	197	217	224	215	188	242	254	227	232	217	261	244	224	223	207	243	230	222	218	194	210	199	233	200	221	225	200	213	203	205	209	217	182	198	210	244	221	248	228	212	236	201	241	246	203	233	244	243	227	221	238	221	214	238	223	231	225	204	228	245	224	236	221	228	207	223	218	211	192	213	209	229	225	202	208	190	202	238	248	214	228	215	231	204	217	209	214	195	206	234	201	214	218	247	258	222	229	213	199	219	214	224	212	222	191	231	218	236	235	245	247	218	219	218	232	225	244	224	212	201	214	218	225	234	228	212	225	239	263	217	209	227	211	195	240	231	197	245	230	227	225	232	221	245	242	238	246	243	255	221	210	249	229	200	254	226	222	227	211	205	202	233	219	238	213	216	227	204	234	224	208	243	228	211	234	203	191	220	217	221	259	217	233	219	214	208	234	239	189	236	205	211	254	205	215	212	221	215	183	247	203	198	220	204	207	195	224	232	236	211	198	247	248	225	230	200	200	231	222	224	229	207	206	205	240	225	228	231	236	201	218	231	207	208	227	191	223	223	222	184	209	242	242	227	243	219	211	241	242	225	211	207	219	239	233	221	214	205	237	220	243	229	223	252	208	227	239	230	215	215	217	241	230	226	194	221	240	242	267	231	221	258	227	221	230	263	204	223	207	202	223	205	225	218	211	217	203	245	206	211	215	218	210	229	216	204	194	232	228	222	226	201	246	227	236	230	227	214	210	207	194	195	182	242	185	217	238	215	219	234	221	201	239	212	179	239	227	204	204	221	231	223	220	201	228	204	241	223	219	240	202	232	192	229	233	190	203	199	203	228	251	218	203	199	226	207	214	239	254	210	209	237	221	208	208	240	239	231	203	217	233	234	223	201	226	239	213	212	196	214	221	214	233	214	235	246	229	237	220	248	225	268	233	241	240	217	231	235	199	233	185	229	202	205	230	197	213	237	216	214	211	193	196	240	213	234	230	241	226	265	220	228	213	228	236	220	202	217	239	216	217	198	194	245	225	233	189	222	229	215	221	212	215	227	239	210	195	236	196	194	221	233	226	214	210	229	233	217	217	202	229	251	217	229	260	247	227	218	239	226	255	252	245	206	222	196	178	232	229	218	224	211	213	196	220	209	236	210	228	258	225	249	245	205	243	249	215	197	214	212	218	218	235	226	233	209	239	241	221	219	211	215	262	239	219	234	230	224	197	226	211	227	221	227	226	269	231	242	236	223	226	234	221	231	225	237	204	219	205	229	202	228	222	228	241	197	220	228	216	208	225	198	210	208	233	201	220	207	214	212	230	229	230	232	221	205	241	217	245	220	246	210	226	244	226	211	231	232	235	233	225	209	208	215	224	196	209	215	238	222	195	209	231	207	219	198	216	234	216	212	229	218	211	250	207	227	236	232	208	205	220	202	232	213	241	214	211	217	237	222	238	240	260	246	195	215	234	221	216	194	225	207	247	262	230	255	247	254	231	217	214	207	239	202	256	227	246	237	228	204	229	256	204	200	223	203	229	194	196	248	209	238	221	219	206	220	217	251	229	201	196	201	225	222	221	214	219	222	239	229	250	225	245	212	233	211	194	213	233	218	225	220	242	198	223	198	203	205	253	189	217	209	244	220	220	210	235	235	243	204	220	253	237	217	233	233	224	201	204	209	189	230	202	239	216	224	241	224	231	226	212	225	196	228	226	216	252	222	227	216	211	262	220	230	226	216	229	186	202	209	221	247	253	218	229	196	209	219	222	226	222	230	230	221	221	213	207	246	227	218	230	222	202	208	234	216	232	222	221	191	218	243	230	212	239	222	194	184	209	215	201	260	261	213	207	209	216	219	244	230	226	217	231	218	240	221	217	235	242	210	211	216	211	228	208	220	235	225	226	219	232	230	240	237	242	219	242	245	207	195	206	222	214	234	237	241	230	232	214	241	208	245	243	246	219	223	225	211	239	226	222	231	209	238	235	231	229	244	208	247	241	234	216	206	237	203	197	206	240	217	212	219	254	199	210	253	248	216	199	225	228	203	214	230	220	226	214	225	209	211	208	224	237	227	232	207	195	214	217	221	235	207	282	220	227	217	233	236	222	224	221	191	210	216	201	190	225	230	237	245	207	216	217	248	215	222	232	198	214	239	206	217	179	229	239	199	204	242	215	241	227	231	212	222	221	210	215	215	218	220	237	213	246	225	209	228	259	226	216	210	236	165	227	221	216	213	215	218	231	211	223	196	237	231	242	228	227	207	219	223	242	200	211	221	211	205	208	206	233	239	257	196	203	234	242	209	236	193	239	202	226	222	207	248	258	195	221	208	239	237	207	232	193	217	219	227	219	256	212	223	223	214	207	224	245	236	238	224	225	202	202	215	204	190	253	200	227	227	238	207	214	220	250	238	234	206	212	213	196	216	190	219	228	237	245	243	220	214	221	230	209	219	221	195	197	233	258	237	195	220	235	226	201	194	248	225	190	243	232	233	234	227	232	230	222	237	214	207	224	253	225	182	207	226	180	244	223	208	213	240	193	233	205	235	227	240	213	229	235	240	243	215	240	236	195	237	225	229	218	206	217	215	231	215	213	216	228	207	234	246	210	233	227	202	199	232	217	215	225	211	242	244	215	203	216	201	233	217	226	230	248	223	219	200	209	247	223	229	204	240	226	186	240	217	226	210	234	228	222	232	218	223	200	236	227	233	227	226	220	227	194	192	228	214	266	220	221	193	228	193	217	231	215	229	211	205	238	238	257	233	184	222	201	211	264	231	227	214	226	207	221	221	211	213	233	221	232	218	221	243	243	210	223	246	191	233	209	205	207	209	195	196	194	194	218	200	250	220	215	242	220	241	222	222	216	258	240	225	226	241	215	214	204	215	218	235	219	222	228	208	196	243	214	194	238	215
22432	6001	6236	7822	5420	5054	4338	3977	3913	2808	1793	1287	1527	1057	736	738	636	648	669	648	654	569	565	656	655	574	538	564	515	537	555	519	534	534	588	526	551	501	517	517	513	557	520	516	577	552	536	534	524	540	495	536	545	515	549	509	530	543	516	487	521	556	506	488	508	532	483	521	514	525	563	524	525	554	496	560	532	589	537	534	508	512	520	558	528	526	507	528	531	527	475	545	535	519	536	510	556	530	539	496	539	542	499	543	543	515	520	517	484	510	571	493	479	525	485	491	567	523	524	542	529	518	489	507	542	505	534	495	566	523	533	472	506	508	524	546	548	470	499	524	511	524	521	537	521	536	510	493	490	526	526	544	551	489	537	532	518	531	494	501	503	540	510	529	450	540	491	500	531	560	538	508	515	493	545	523	531	498	579	532	523	505	533	487	527	528	526	537	505	500	530	506	515	507	515	490	538	549	516	523	515	510	520	539	526	529	480	571	476	502	508	542	513	480	535	510	510	545	504	537	518	534	492	515	524	523	502	497	505	516	504	485	530	480	498	539	505	503	472	535	568	505	589	511	554	511	492	503	524	533	535	530	518	589	516	559	527	538	519	486	522	527	490	465	523	552	536	509	494	491	521	510	515	503	561	529	524	501	529	501	509	493	523	533	554	531	528	494	543	533	486	525	498	483	517	545	494	491	507	502	511	524	515	534	465	476	498	505	525	514	537	532	515	537	529	527	532	538	533	503	520	487	564	556	533	521	526	515	572	524	543	512	512	505	529	517	540	521	514	512	503	544	531	512	561	544	509	549	512	519	504	519	517	536	560	477	504	482	475	496	515	520	496	501	526	538	527	529	455	536	504	506	534	529	558	538	529	545	489	521	528	505	478	522	516	515	530	492	541	511	545	546	528	511	510	517	506	543	531	540	539	521	507	506	483	512	512	510	535	511	520	487	521	509	508	533	525	498	537	564	540	573	485	556	523	494	508	497	491	560	504	512	498	511	547	505	520	515	524	499	502	503	553	496	502	522	497	482	500	548	533	497	513	536	510	547	514	490	516	502	511	509	554	534	502	471	528	542	553	504	575	515	518	514	571	451	533	511	534	486	515	480	520	499	485	514	509	507	504	515	508	538	529	527	547	527	503	505	519	531	464	513	508	516	517	530	510	487	506	486	511	555	503	543	548	520	511	521	526	529	552	531	468	513	526	493	570	519	509	557	557	487	491	517	574	503	507	498	518	510	507	532	500	512	506	526	542	537	544	522	493	545	533	541	499	522	494	548	521	541	509	516	497	518	477	499	517	497	529	500	512	517	509	522	504	522	538	530	498	509	501	535	551	542	541	467	516	511	536	503	530	525	520	536	512	500	528	537	502	516	525	546	504	543	529	536	506	529	500	524	538	538	522	447	524	485	511	503	536	543	477	529	522	542	547	504	514	541	481	555	518	511	518	545	558	468	543	558	514	528	497	478	539	501	515	531	585	527	548	506	525	526	526	514	526	466	504	568	523	522	512	526	548	545	525	516	529	537	475	532	532	550	501	554	504	537	512	482	522	511	530	549	514	525	511	502	510	490	490	510	531	456	493	507	519	503	533	526	512	512	492	540	494	523	587	486	521	539	540	538	500	513	522	509	533	486	521	504	525	540	519	503	518	516	498	522	525	536	543	520	533	530	528	489	500	545	525	512	509	534	508	547	539	522	495	513	525	554	517	508	494	517	503	500	561	495	539	533	538	498	529	528	551	468	559	491	540	526	505	496	536	532	509	533	478	508	513	534	561	513	500	546	472	534	491	504	560	548	565	519	513	523	528	506	472	569	551	499	518	499	526	509	555	495	523	502	528	542	511	473	550	516	522	525	542	503	518	467	512	553	503	534	517	540	517	493	533	513	533	496	516	533	509	528	530	528	552	521	497	557	524	536	495	515	488	528	480	498	543	445	552	556	487	579	506	488	488	528	577	512	552	543	511	501	562	536	540	475	497	477	491	514	550	499	540	567	534	513	506	525	520	504	546	526	466	529	507	541	498	527	520	503	562	517	501	532	508	499	564	526	550	529	533	492	507	544	512	509	510	545	520	531	508	511	506	507	491	509	534	512	518	504	551	514	547	480	557	495	516	493	517	484	518	518	547	513	535	540	533	525	528	531	467	518	466	500	522	514	484	516	524	496	530	532	525	520	535	518	505	554	561	523	495	519	549	527	490	538	521	499	516	484	517	527	485	527	529	532	538	492	542	505	561	500	513	525	517	524	509	522	506	533	505	531	512	548	469	500	507	460	523	511	549	534	511	456	514	517	487	517	529	528	514	523	502	518	491	511	499	511	520	498	503	526	540	517	519	516	552	506	535	484	499	506	495	534	529	501	504	547	490	527	513	498	530	487	512	514	513	519	556	507	517	525	491	547	526	467	524	532	514	543	520	494	516	508	539	454	554	491	505	535	509	531	509	542	504	538	505	511	474	503	535	508	521	518	535	518	534	482	456	542	498	462	527	513	494	525	505	492	520	521	549	528	492	516	515	501	569	505	481	519	513	543	497	518	516	522	559	534	524	497	515	523	503	544	523	509	529	504	450	470	511	514	534	507	516	505	468	548	533	519	534	548	512	544	501	510	492	526	489	490	538	543	532	520	527	527	478	496	521	511	542	500	494	551	571	554	528	502	477	475	554	488	521	535	524	518	523	502	492	514	523	517	513	494	514	509	521	532	500	446	491	524	511	512	542	511	506	550	499	494	533	557	542	512	519	528	502	525	521	539	504	559	484	524	505	543	531	527	509	517	510	501	522	503	520	511	524	514	489	533	491	498	497	513	485	510	537	539	504	535	541	527	489	506	544	501	515	502	484	492	538	505	500	518	507	521	520	489	504	511	532	509	486	525	538	523	495	469	514	486	515	545	501	517	518	530	521	561	552	502	548	533	538	530	507	510	512	536	535	525	551	515	484	505	549	567	564	547	498	557	511	491	520	542	461	545	536	479	503	503	520	538	505	542	531	528	518	508	495	509	501	491	501	518	521	551	520	463	475	547	522	537	489	478	494	497	503	510	553	511	526	513	525	546	504	520	519	506	469	526	491	525	535	529	542	574	487	531	550	498	538	489	499	499	525	532	528	540	513	532	502	507	497	473	494	504	526	538	534	569	500	543	517	524	527	522	513	557	522	516	462	558	505	549	505	516	495	486	520	555	541	554	498	544	519	523	476	558	543	503	541	533	498	523	496	517	513	543	551	503	521	546	510	543	499	509	509	495	540	515	520	537	485	500	536	520	484	519	508	548	512	538	518	500	533	526	485	499	524	488	510	541	531	521	519	535	506	534	510	510	528	495	504	527	510	534	544	558	509	469	474	524	501	489	539	535	515	530	509	503	519	518	480	520	521	549	526	507	518	513	525	484	499	526	505	558	502	512	502	529	501	517	514	521	486	515	491	506	533	539	510	536	517	524	527	496	537	545	487	541	540	517	495	564	524	507	497	539	516	482	533	524	540	539
8678	1852	589	399	291	286	264	236	256	220	242	209	209	229	231	189	224	191	207	198	233	242	205	214	215	196	191	199	192	220	220	235	235	185	227	201	203	185	199	211	202	193	209	204	211	233	209	229	236	227	184	199	195	213	221	212	221	208	209	222	190	206	215	206	229	195	221	193	191	217	215	180	227	221	211	228	226	198	207	239	230	206	233	231	221	215	233	210	200	191	243	245	223	231	202	213	203	207	200	207	218	215	207	184	229	220	225	198	222	238	197	181	194	194	192	204	214	188	208	201	212	221	224	227	208	222	216	231	205	190	214	226	203	203	190	218	215	205	237	212	222	200	180	227	190	221	223	208	197	183	181	223	220	238	208	209	218	242	206	198	218	235	219	211	200	221	203	245	209	195	214	191	213	231	234	237	216	200	219	230	209	233	235	214	201	228	208	248	206	204	229	213	213	236	213	199	226	216	202	236	212	219	208	202	205	228	206	226	237	232	199	215	220	239	203	212	206	224	213	191	220	212	213	218	201	250	219	201	177	223	229	198	254	210	217	188	208	256	193	189	208	217	187	215	192	221	213	248	220	231	209	201	234	238	209	230	228	179	239	212	219	190	196	230	220	211	232	227	213	194	203	206	204	195	194	234	221	207	207	202	203	208	204	213	226	226	203	206	198	237	228	187	213	191	223	190	209	196	195	217	205	197	216	188	204	206	235	215	192	209	229	200	200	213	201	200	221	215	210	220	194	205	223	227	196	200	185	213	224	223	205	225	206	203	218	213	202	231	231	206	250	229	221	227	203	214	202	217	198	221	213	204	211	203	228	209	241	201	206	211	215	199	215	204	233	206	195	237	209	222	202	194	235	216	179	207	213	179	207	220	204	212	206	225	197	220	209	199	230	215	187	233	197	203	207	205	192	207	215	215	195	182	213	194	195	190	221	248	196	206	221	182	189	202	219	226	194	226	228	217	241	205	219	215	222	187	205	204	183	193	184	216	222	208	209	212	209	199	191	203	196	196	231	214	205	210	213	257	229	217	195	203	221	204	197	206	209	209	206	214	210	194	236	216	211	186	217	214	230	219	203	209	232	209	215	239	239	213	249	246	222	228	217	182	218	203	196	209	205	228	245	210	267	217	195	227	208	199	241	226	209	189	185	240	204	226	201	224	201	214	196	189	215	201	188	199	207	203	219	200	188	220	225	198	205	215	212	196	221	219	219	239	229	211	217	201	211	189	193	194	236	225	241	196	215	243	203	211	195	197	186	231	209	187	204	212	221	231	233	223	227	226	225	229	186	227	207	204	204	212	225	227	175	196	201	209	221	224	199	197	219	218	213	206	240	192	193	177	212	193	201	230	202	226	198	184	230	196	233	211	190	191	195	219	203	225	196	203	210	195	221	196	215	219	205	220	226	231	191	220	233	233	213	237	224	189	191	210	232	174	177	191	188	213	222	232	214	224	195	198	230	225	216	245	207	222	207	252	203	232	194	200	213	207	221	221	242	202	193	205	205	202	221	221	234	200	180	207	204	204	197	208	202	239	180	215	236	203	195	182	221	202	193	212	205	201	235	222	213	192	193	229	211	185	234	216	208	201	203	236	229	220	213	209	214	228	203	193	202	243	221	211	221	187	202	200	216	222	200	213	217	225	211	210	229	265	205	192	195	235	212	198	217	220	188	199	200	209	211	213	211	215	211	207	216	199	222	193	210	204	193	199	205	223	238	212	209	221	259	246	215	228	198	224	235	224	199	228	189	225	207	229	228	222	194	205	194	208	207	174	203	226	225	204	178	205	186	224	234	234	188	206	202	202	204	208	222	227	202	233	237	248	198	239	205	212	214	209	198	211	223	238	212	216	213	218	193	228	213	229	218	181	209	202	224	192	226	216	212	204	199	188	217	226	238	247	210	227	212	186	226	221	219	188	207	214	216	208	230	230	221	225	235	222	204	209	189	204	206	201	178	199	240	223	210	201	211	214	228	229	201	209	233	225	219	167	228	196	203	208	183	222	207	203	229	206	230	206	205	209	216	213	208	187	218	211	204	224	248	194	237	207	200	208	203	184	223	196	189	202	195	203	210	223	225	195	204	195	207	231	206	226	213	225	204	231	208	192	191	197	206	226	177	197	191	242	212	182	216	196	213	210	207	253	229	226	232	262	204	212	224	205	228	215	199	212	213	237	208	202	210	213	207	202	205	199	221	217	195	202	188	232	210	227	225	218	211	221	217	238	200	199	211	246	196	204	216	187	202	210	207	190	198	207	183	211	186	219	209	239	182	245	224	191	196	211	211	237	219	202	183	205	206	208	182	219	219	179	211	214	222	224	184	189	196	198	214	200	213	227	223	195	229	196	202	203	170	195	217	197	199	243	219	218	207	188	215	226	192	224	224	209	206	214	185	192	208	209	202	228	201	194	233	231	229	194	199	209	220	200	174	224	181	192	213	194	203	220	209	219	204	235	198	235	208	200	232	214	204	218	200	229	215	207	211	210	206	205	249	242	232	214	227	205	219	196	203	213	230	194	221	188	211	229	214	187	199	198	198	214	201	244	210	192	211	219	218	212	207	201	201	204	228	201	243	183	224	220	181	197	198	204	214	214	222	240	202	221	210	223	257	213	220	203	217	224	213	198	191	202	191	207	213	223	188	215	215	237	203	222	232	233	183	181	233	180	206	206	210	198	216	228	197	220	183	237	220	209	222	189	215	244	205	204	225	206	213	212	202	194	191	206	213	246	251	209	230	223	222	192	200	237	238	234	216	224	235	200	230	209	213	210	192	195	200	203	192	225	235	219	226	218	205	234	233	229	187	228	210	216	203	240	208	231	211	201	186	212	209	198	224	213	185	205	214	214	221	202	223	210	242	214	234	190	239	232	217	224	205	190	207	204	234	211	204	248	223	218	192	210	231	219	190	217	252	186	196	199	220	241	222	221	219	279	213	221	203	229	222	221	191	215	203	185	250	222	248	227	220	204	219	209	204	225	242	228	234	181	198	214	204	199	220	242	238	187	196	203	244	185	191	223	205	230	206	238	212	228	186	230	230	214	217	204	195	208	225	217	203	221	201	200	218	240	190	214	216	211	228	201	197	220	199	200	258	226	223	208	205	223	195	211	212	213	211	212	205	220	211	211	198	204	195	210	202	216	221	213	206	200	202	196	200	214	213	225	222	204	220	211	223	164	209	222	220	200	223	205	206	195	186	200	202	213	230	235	225	222	217	215	238	212	204	231	184	223	191	224	180	234	220	219	211	200	228	212	211	193	261	225	202	214	196	216	228	219	228	202	201	184	215	200	213	210	220	219	207	205	207	211	201	201	202	227	183	230	210	182	196	233	196	200	228	178	225	201	215	208	223	215	222	215	254	228	215	197	207	215	191	209	218	226	236	218	205	181	206	204	205	218	204	201	200	196	203	189	230	215	233	192	214	234	201	219	205	207	215	234	235	215	179	212	226	210	214	191	217	193	202	195	186	209	190	210	224	224
5403	1476	1067	1003	921	819	720	694	594	546	496	502	473	539	464	455	487	504	493	500	468	457	441	485	499	464	514	463	446	486	462	463	466	483	442	497	485	473	469	500	492	484	442	504	450	458	515	510	463	463	473	470	487	468	513	479	459	436	498	487	471	513	491	452	465	476	455	488	480	510	457	494	491	427	491	439	462	495	446	442	442	470	470	500	466	494	459	428	438	508	474	445	466	471	439	487	480	472	441	498	451	460	486	493	480	519	446	459	454	462	455	481	474	475	488	491	443	467	454	476	455	449	431	458	503	495	466	507	442	499	467	473	471	430	473	512	474	489	471	504	465	524	517	503	495	512	453	467	463	454	459	486	489	490	452	434	452	483	467	425	525	460	474	468	448	459	472	517	441	463	464	447	502	496	499	482	484	475	507	437	475	514	499	446	468	464	440	469	491	451	469	463	494	476	463	433	455	491	481	451	488	471	446	463	498	453	430	487	435	459	493	455	493	436	452	444	439	466	495	451	474	505	530	455	485	459	447	434	464	463	473	467	461	441	454	459	505	453	487	483	492	475	514	466	494	438	472	507	468	438	472	487	515	433	490	506	432	478	453	483	457	479	433	485	466	461	437	473	501	452	481	487	477	454	455	442	443	494	503	491	421	456	452	485	476	502	473	482	487	481	493	457	449	463	483	495	425	461	491	487	494	494	487	429	450	448	469	488	465	472	445	482	458	494	520	430	462	478	470	485	436	440	470	446	493	464	426	441	469	489	489	475	462	474	501	522	481	484	488	493	489	498	465	475	470	490	501	459	494	460	456	468	491	481	507	502	481	494	465	485	496	451	467	516	502	455	463	470	469	508	474	507	509	464	444	462	466	457	470	513	449	493	436	456	491	471	466	487	503	481	437	445	494	432	468	512	463	443	496	450	458	457	443	469	493	455	482	453	450	487	497	448	472	434	486	503	529	455	475	431	445	457	476	467	471	446	497	447	453	468	456	499	461	428	528	478	478	457	466	451	488	459	500	448	468	480	464	467	485	482	448	478	471	501	461	497	481	438	474	447	490	519	511	439	454	460	484	475	425	466	486	419	481	444	441	475	439	504	462	488	447	478	542	484	455	461	458	479	429	455	464	519	491	474	448	481	493	486	451	461	448	448	463	473	456	478	503	451	453	464	471	465	462	443	450	468	460	482	464	464	496	466	458	462	457	462	492	462	436	454	461	480	475	463	455	529	448	450	492	467	471	484	478	487	471	457	484	463	487	494	466	472	442	478	505	457	474	429	442	451	482	471	447	491	466	471	524	479	472	457	463	497	470	461	493	483	488	450	502	459	477	448	470	471	481	471	487	498	449	477	440	435	446	470	485	486	516	489	462	485	482	472	491	478	473	452	453	503	490	419	461	435	501	471	502	515	445	466	489	492	455	438	479	445	442	501	507	459	471	508	449	459	476	465	474	477	465	473	474	435	483	489	503	492	498	456	495	466	458	502	477	486	448	484	469	496	425	489	515	464	458	451	452	425	500	494	430	460	448	485	461	463	468	460	449	501	443	482	475	476	478	469	505	464	441	464	450	446	474	433	502	511	480	464	437	461	469	518	448	460	469	464	476	444	430	428	464	492	491	475	461	483	467	471	475	494	450	479	451	437	469	470	484	464	497	472	439	489	494	517	464	434	486	498	496	460	525	461	463	474	477	497	480	481	431	453	469	470	450	475	432	472	463	479	469	478	495	469	467	445	488	457	489	429	502	433	472	474	467	450	507	470	461	493	448	473	450	478	433	485	465	493	470	436	496	474	472	472	445	483	464	493	506	450	437	507	442	483	451	468	412	486	449	452	462	448	462	493	510	480	474	477	464	449	447	434	432	475	468	510	453	462	494	464	495	478	498	476	426	481	474	477	492	505	464	466	493	498	493	478	451	522	471	479	403	455	486	447	471	478	450	478	458	457	448	496	454	414	505	468	471	453	510	459	460	449	474	449	490	481	481	491	482	473	481	494	474	481	464	452	479	456	446	507	471	482	458	498	452	449	491	467	490	485	488	460	484	485	481	463	451	454	497	499	437	491	471	449	436	476	454	457	441	474	457	490	431	456	446	475	452	487	462	449	442	462	437	444	516	458	480	490	490	464	482	507	464	444	480	480	485	460	470	486	489	459	497	439	423	514	468	447	507	528	448	429	462	476	494	434	488	475	481	467	479	495	451	450	443	485	485	453	421	506	484	468	520	482	494	430	481	439	456	448	493	471	497	477	443	496	489	475	505	462	482	510	457	431	465	452	465	466	473	451	450	463	429	468	472	485	488	426	492	453	468	464	471	473	464	490	489	469	474	458	483	516	445	432	489	482	463	482	457	483	445	493	440	459	514	464	449	478	462	455	484	481	468	465	457	476	434	437	521	480	492	481	481	488	467	458	467	476	527	461	461	481	453	499	400	508	437	475	461	473	475	505	446	455	467	543	468	491	438	464	482	503	480	516	458	438	480	460	473	447	461	461	429	434	499	486	451	467	480	453	482	451	483	525	495	478	468	476	477	491	484	489	470	512	475	508	452	490	478	433	460	422	461	493	472	476	481	433	483	467	461	434	441	457	504	459	474	470	452	491	436	455	478	460	471	494	464	431	472	470	447	484	488	480	421	444	490	477	468	466	468	460	486	469	472	469	462	469	459	499	457	484	467	441	469	475	469	461	444	453	469	480	483	459	474	435	450	427	434	494	471	468	489	471	477	476	447	491	465	484	485	484	485	473	445	433	495	453	473	489	484	495	465	460	498	485	502	477	507	480	487	500	485	470	499	457	482	472	412	455	460	465	498	481	465	476	478	490	454	464	462	517	529	512	449	474	502	460	485	507	465	521	455	475	444	470	469	467	457	507	441	479	455	496	476	478	487	486	467	477	468	430	475	461	471	489	458	440	452	488	457	475	472	468	505	492	486	482	426	431	526	502	510	450	460	480	459	457	459	452	481	467	482	485	443	481	482	494	490	495	468	439	497	501	485	462	454	485	489	470	489	483	461	451	476	470	480	439	466	447	460	501	465	485	482	502	482	480	503	465	459	475	481	462	494	465	502	463	487	481	468	480	455	522	494	456	490	438	439	442	457	466	506	501	486	505	451	486	477	435	490	483	448	461	418	482	464	449	491	481	488	454	498	465	470	457	450	465	453	484	469	482	477	478	534	454	479	485	467	480	446	458	453	480	462	470	473	449	444	469	455	458	469	503	474	514	485	481	503	503	512	493	468	499	440	448	485	482	473	463	479	457	454	474	459	500	518	485	466	514	482	471	445	472	511	488	491	417	431	485	470	490	474	446	490	504	468	465	517	457	473	464	486	494	459	499	459	453	430	483	486	467	484	478	494	500	477	467	474	453	474	465	470	450	480	460	473	498	473	468	458	508	455	473	492	457	458	499	449	472	462	492	465	458	460	431	441	512	495	458	480	459	470	488	421	473	477	462	457	486	441	491	476	504	488	480	504	483	504	458	479	507
24518	7051	2603	2179	1329	925	692	686	437	269	218	205	141	135	149	111	129	122	114	130	122	146	132	98	107	129	138	119	116	112	119	122	116	114	123	126	109	108	98	114	107	122	116	109	110	102	98	106	118	126	102	137	132	108	108	117	116	113	120	109	119	113	96	121	138	115	114	115	143	123	110	97	118	120	117	114	129	102	103	141	123	109	110	119	116	112	85	101	123	130	125	125	87	110	103	132	107	109	119	103	95	106	154	115	104	132	114	96	122	106	101	121	126	120	123	128	103	132	116	88	109	123	118	112	97	112	133	112	119	114	114	109	126	116	114	130	136	95	106	124	123	111	113	92	113	98	127	113	129	121	103	99	113	113	131	96	117	112	113	99	129	110	123	125	115	109	98	103	116	129	119	100	110	112	95	133	115	109	107	114	93	115	107	125	115	107	113	121	122	127	122	115	112	122	112	136	114	97	129	136	118	103	99	120	115	116	96	122	132	114	105	139	126	109	103	108	118	105	116	140	134	139	125	110	135	120	125	122	110	97	123	119	98	111	83	114	126	108	121	111	128	98	102	107	110	89	129	105	120	128	110	125	121	107	104	120	106	100	99	106	97	121	108	119	129	113	100	114	121	119	105	123	131	120	144	127	124	132	131	121	109	124	120	113	136	116	117	101	118	95	129	124	101	101	123	122	123	129	111	125	105	129	118	131	126	102	99	126	106	125	114	112	104	125	117	125	115	113	122	126	110	93	135	113	129	106	101	113	122	119	117	103	113	103	130	105	124	91	108	110	86	126	112	132	115	130	133	130	111	105	133	117	117	111	111	126	135	125	106	94	126	114	111	108	115	109	113	103	107	101	118	90	119	114	105	141	101	126	123	99	117	91	110	120	133	127	115	126	96	114	103	131	100	97	103	112	108	115	121	117	128	125	122	92	120	117	127	113	130	130	110	114	113	99	133	119	115	104	115	112	94	129	91	113	121	133	119	119	100	119	105	127	124	108	120	120	94	132	122	100	120	117	153	117	115	140	113	117	128	114	120	108	109	96	109	125	126	116	113	92	105	119	112	114	97	102	118	128	96	140	107	106	112	123	117	115	124	110	115	115	123	119	94	106	101	109	119	122	105	112	102	105	109	111	113	118	133	119	119	127	122	115	105	125	135	104	103	112	118	107	107	130	101	124	122	111	115	116	110	122	116	119	114	131	106	120	118	109	104	133	118	118	128	110	114	82	113	105	104	141	97	113	116	122	111	123	117	110	107	132	111	129	100	113	123	97	119	118	102	96	118	106	125	114	105	106	107	101	125	122	127	117	127	102	114	105	103	133	121	127	124	138	110	110	113	118	112	131	119	102	115	126	127	104	111	122	99	95	107	113	110	106	109	121	120	118	98	103	125	110	105	116	126	115	95	113	144	113	117	90	133	98	122	106	104	100	122	112	115	107	101	145	109	118	109	127	101	86	113	117	114	144	115	99	107	102	109	104	121	106	124	106	138	103	118	125	128	110	107	111	124	116	107	132	104	110	105	116	123	109	108	127	135	122	106	108	118	124	108	130	113	98	105	144	114	139	119	94	97	112	116	118	112	140	102	133	106	125	126	119	111	100	112	124	115	114	115	109	132	103	125	89	107	115	149	103	118	96	106	126	100	106	122	97	132	114	125	111	113	109	123	115	131	122	122	105	123	122	117	119	121	112	115	142	131	109	120	110	129	110	124	111	104	135	119	100	123	143	127	118	114	116	120	102	105	136	103	121	116	111	109	106	110	94	120	110	128	139	111	110	121	125	108	99	87	118	104	122	116	114	122	110	126	99	110	121	126	107	102	107	106	101	112	107	137	110	128	116	106	104	125	118	126	114	107	122	109	114	116	106	134	99	124	118	127	101	123	120	112	120	124	124	110	110	106	135	108	114	127	111	135	124	122	118	119	103	121	115	110	120	94	137	111	113	106	120	112	123	115	110	112	114	116	118	87	113	132	117	98	112	99	132	118	102	107	121	108	118	121	104	109	113	131	110	105	121	125	125	124	124	90	121	104	82	106	113	119	132	105	106	117	97	112	115	103	102	124	116	114	93	121	110	145	115	128	139	122	111	108	141	113	109	123	104	114	110	125	109	114	116	109	122	97	106	121	101	108	113	102	118	137	110	120	123	105	116	116	107	116	81	113	123	134	123	101	127	112	124	121	115	111	128	131	126	131	83	113	105	102	122	124	119	108	130	120	114	127	112	125	121	111	107	113	96	123	127	116	122	110	117	93	124	105	111	103	107	105	95	127	133	97	103	116	140	126	104	122	105	104	111	125	110	126	125	112	120	107	114	124	129	105	92	117	128	106	104	116	106	118	118	92	113	118	126	117	106	114	134	120	110	121	100	91	134	99	112	106	117	110	131	118	114	116	121	109	99	96	113	104	94	122	126	128	124	117	139	108	124	119	139	114	108	130	103	121	107	122	124	133	108	123	92	129	114	114	122	115	148	127	103	113	127	104	110	85	105	105	90	100	105	104	127	110	89	124	104	112	108	91	129	117	108	103	114	91	105	116	124	105	115	125	109	115	96	123	109	121	133	102	99	93	105	107	116	132	111	100	127	123	121	127	135	128	91	122	137	130	113	118	97	126	118	104	117	108	123	131	109	113	113	121	117	96	110	128	105	119	117	105	120	119	114	92	94	127	125	102	110	105	130	119	131	128	118	113	114	112	108	115	115	123	114	119	124	124	116	118	136	102	125	97	112	124	112	96	99	131	128	106	108	137	124	110	127	105	110	122	127	105	110	106	116	122	116	96	107	96	123	143	119	104	120	116	118	100	94	124	108	102	131	130	117	97	96	103	109	107	124	96	110	123	133	118	103	112	95	121	114	105	108	94	121	109	110	116	125	126	109	131	115	110	115	123	104	101	130	120	99	102	96	114	115	100	114	91	108	113	107	125	118	109	86	132	123	113	113	110	112	101	126	109	119	91	124	104	102	110	103	107	126	107	98	105	124	104	129	127	88	100	114	113	124	112	111	108	128	124	121	107	97	119	108	106	120	92	94	118	104	121	121	116	109	125	118	101	116	115	94	123	117	129	108	112	97	109	110	98	110	92	124	120	133	118	101	114	101	124	122	125	116	120	109	108	116	100	108	130	157	107	121	113	112	100	116	113	115	95	123	109	102	99	118	131	114	119	120	130	118	125	109	120	100	129	119	127	112	123	134	126	115	121	136	120	135	130	110	112	114	121	117	115	113	105	132	108	101	107	99	107	112	121	98	123	94	119	105	117	107	104	109	115	136	111	112	103	116	84	129	122	101	98	125	97	110	99	117	97	118	124	96	118	123	93	130	127	114	121	96	104	113	119	119	97	121	103	115	111	109	125	118	125	126	116	120	113	119	101	97	119	125	123	122	132	112	111	110	108	96	137	98	117	115	138	111	127	123	111	111	123	115	120	91	102	119	111	123	104	110	105	103	121	131	122	95	130	102	118	108	91	119	121	102	117	104	111	119
15695	3347	3558	4521	3367	3093	2706	2671	1726	1089	932	780	625	431	476	363	354	326	315	338	329	376	371	361	338	318	323	315	318	316	312	305	306	304	303	285	303	289	283	337	315	260	296	313	286	309	269	290	320	302	287	303	300	302	308	281	290	272	304	297	296	301	290	271	302	322	297	322	323	281	312	298	281	307	314	284	310	324	288	275	302	292	315	309	265	300	305	295	268	306	276	272	269	256	299	270	276	270	307	327	287	307	348	264	320	292	292	328	293	260	301	298	292	288	319	283	263	295	287	298	301	298	250	303	313	282	300	310	263	312	321	303	282	295	315	293	285	311	289	258	285	272	315	329	306	261	304	286	286	263	291	281	309	310	317	280	279	294	270	290	306	287	329	300	265	301	312	289	299	277	293	294	293	326	291	336	293	298	291	278	312	296	291	269	292	326	297	310	282	259	307	296	310	264	325	307	318	308	260	310	279	301	288	308	283	301	303	265	295	338	291	295	292	289	275	333	290	313	301	276	313	278	284	304	303	294	301	273	272	289	302	264	315	283	291	321	315	313	299	281	276	294	318	303	275	308	289	303	258	302	285	274	294	280	284	250	285	313	286	306	287	304	285	317	298	292	289	318	285	286	314	313	278	308	296	311	306	291	277	295	307	278	278	311	288	275	307	325	296	275	315	306	277	274	311	242	261	303	293	304	266	306	279	306	288	282	316	283	274	277	278	297	268	300	286	300	277	304	290	279	320	296	295	296	293	281	276	303	270	289	278	307	327	309	294	288	310	302	294	293	308	310	307	291	264	285	290	308	301	289	300	315	310	260	291	285	319	295	301	263	312	288	308	265	291	300	266	296	327	265	283	319	299	309	301	262	325	271	288	271	303	304	299	271	304	281	273	296	288	331	302	283	282	281	278	276	292	295	281	300	314	302	304	299	287	286	299	331	309	291	295	283	324	277	309	267	306	306	292	281	308	297	292	264	287	291	272	279	316	273	302	297	286	251	280	300	282	280	278	291	316	319	277	276	305	287	304	308	309	277	283	289	287	294	290	323	242	285	297	271	282	299	318	336	248	287	308	286	264	289	309	265	296	292	307	294	277	313	285	308	281	302	282	263	278	266	312	294	294	295	266	291	289	292	319	340	284	316	303	303	285	293	282	315	301	274	309	292	296	295	277	286	275	276	277	281	287	247	308	264	278	319	335	286	325	321	307	297	308	317	310	299	285	253	281	278	300	299	271	316	314	301	285	286	289	308	324	294	283	308	297	302	319	320	254	310	293	312	312	300	300	291	323	270	296	299	274	275	297	291	283	298	307	308	268	306	285	292	290	285	288	276	300	281	279	317	277	277	321	311	279	289	271	288	292	305	288	290	299	289	288	327	281	309	309	286	288	313	277	294	300	291	294	297	258	344	287	267	310	297	293	301	318	271	292	298	296	311	289	307	308	267	290	286	337	288	297	310	291	305	280	293	278	293	275	286	287	284	281	311	318	289	286	296	300	310	278	296	295	295	258	296	257	292	262	316	294	277	307	296	268	295	272	300	308	307	277	308	306	274	298	317	276	294	303	285	287	281	295	318	284	322	280	316	277	286	291	256	334	299	318	338	313	310	269	287	289	288	279	300	311	291	277	299	273	297	309	276	268	277	337	321	282	300	280	282	298	294	312	297	336	310	300	296	308	284	298	322	314	302	292	285	308	295	258	286	262	302	281	272	292	275	300	272	289	324	325	296	302	269	276	277	315	281	273	316	290	268	298	280	299	301	302	295	269	319	285	301	314	284	295	285	278	260	274	264	288	281	293	321	319	302	294	312	288	292	268	265	282	295	289	311	305	293	303	294	301	301	282	281	312	304	298	279	287	265	297	284	275	307	285	303	298	286	299	295	254	299	313	270	307	310	281	323	274	274	275	273	292	277	303	275	310	252	281	298	274	278	296	298	283	289	274	308	311	282	291	293	303	252	311	280	326	329	323	316	277	328	314	304	310	307	285	278	297	300	317	291	272	303	320	295	285	303	334	279	299	321	294	290	281	317	308	306	283	301	287	322	331	299	266	299	315	283	255	298	285	277	282	313	294	275	302	291	264	316	291	305	303	301	285	286	313	314	315	303	289	311	312	292	314	319	274	275	304	282	286	334	326	300	301	282	286	288	300	290	297	271	292	257	294	284	287	307	329	302	309	287	278	296	292	278	273	287	287	264	288	276	297	321	286	298	296	285	256	300	313	279	290	284	284	315	305	283	296	278	291	300	290	319	268	288	327	302	287	305	299	290	286	305	280	304	291	305	286	294	304	300	303	304	279	295	304	311	305	316	294	310	290	274	299	295	306	266	282	262	293	275	279	278	283	304	313	297	276	281	292	279	307	276	302	272	291	292	296	286	304	292	307	291	294	319	287	286	311	286	308	294	289	290	261	292	300	291	296	296	295	281	304	303	266	264	294	278	306	299	286	296	294	288	301	334	321	316	312	305	290	299	296	260	309	285	279	299	292	290	305	262	247	298	301	292	282	289	265	282	303	278	270	267	283	311	290	324	297	307	293	288	284	318	291	287	288	301	283	293	304	294	289	282	262	311	314	298	294	300	290	299	297	283	306	285	316	297	303	272	258	310	263	283	308	272	279	292	310	291	291	311	313	299	287	289	301	295	296	309	314	286	268	327	297	293	306	316	268	304	304	296	317	306	302	294	260	296	292	317	322	297	288	301	296	308	293	298	306	264	287	318	284	292	300	274	310	290	286	306	275	335	303	312	272	274	292	303	305	325	299	320	303	317	284	315	274	262	289	302	279	279	274	284	274	306	274	314	305	283	302	298	322	289	313	324	280	250	284	300	292	299	266	321	287	299	300	286	285	275	322	281	302	306	306	324	309	293	279	276	282	284	278	297	288	292	276	296	306	255	301	298	260	281	295	289	279	270	319	282	280	292	292	300	277	300	343	292	268	301	314	315	318	313	310	321	302	283	294	275	294	284	299	287	305	275	293	276	298	293	305	295	298	288	297	254	307	291	282	309	301	278	294	296	326	305	289	285	282	294	297	284	306	327	302	299	304	290	311	292	284	311	280	305	274	296	311	307	293	301	302	286	288	279	268	295	289	293	315	298	311	271	302	263	276	294	276	294	289	274	303	282	273	282	306	292	282	279	297	290	286	268	274	286	274	295	279	280	296	309	300	325	311	285	303	281	297	279	282	287	293	289	270	302	313	285	301	291	296	297	300	290	293	293	265	265	284	289	291	279	291	282	292	317	286	288	264	286	302	284	288	283	281	298	280	290	301	282	300	290	326	290	247	273	328	292	311	323	298	302	256	305	315	287	290	305	301	288	296	264	297	284	305	311	326	296	310	276	301	292	277	284	294	275	277	290	289	329	255	277	284	278	330	292	281	271	293	301	304	305	322	318	308	299	299	281	316	288	303	296	314	293	304	281	302	304	282	279	317	290	303	276	289	276	287	284	281	301	279	262	304	330	281	313	310	269	285	313	290	273
35742	13236	5037	3846	2448	2082	1411	1301	765	590	435	406	342	280	269	253	235	216	233	252	251	259	256	235	239	239	222	209	240	217	222	210	226	210	234	215	200	234	238	218	221	232	222	253	223	221	233	253	212	237	211	229	219	230	216	219	237	239	190	253	248	221	207	198	199	223	226	211	229	209	226	224	234	217	201	220	239	204	222	228	238	233	222	227	221	203	255	214	210	225	187	207	232	258	205	231	229	217	196	239	209	227	220	248	228	234	223	241	244	234	248	202	243	214	209	213	227	231	209	218	242	215	247	215	237	240	221	212	216	216	234	221	244	215	206	247	255	211	219	237	244	217	227	231	233	201	244	209	245	220	229	194	199	216	211	237	249	232	222	233	219	240	247	217	230	232	226	234	245	230	219	207	221	219	224	220	179	193	237	208	223	242	245	216	207	246	218	214	181	218	225	240	221	228	228	258	234	218	255	260	215	216	250	221	216	228	210	212	222	203	206	245	216	205	255	204	243	228	227	227	239	244	231	232	227	224	198	234	232	249	233	212	227	241	227	204	216	254	218	237	254	212	237	213	229	229	211	213	218	190	189	233	236	191	214	241	250	214	250	225	247	208	242	218	225	207	230	216	215	222	217	228	236	217	239	209	228	204	206	222	210	239	231	224	226	214	205	232	226	222	232	225	229	201	226	215	221	252	207	210	222	199	245	228	225	208	238	200	215	230	228	212	214	227	198	223	228	228	214	193	190	225	207	215	187	238	217	220	210	217	223	206	234	213	246	221	242	216	200	218	220	199	217	239	219	237	242	178	209	249	225	218	231	207	224	215	202	228	215	218	215	210	244	237	210	220	189	226	242	246	223	196	221	213	218	218	240	225	215	225	228	221	240	229	220	219	211	238	234	210	233	236	207	231	232	230	226	226	243	254	252	206	200	252	218	231	203	219	205	263	231	249	222	239	246	215	225	214	217	233	228	216	177	218	245	203	217	241	211	230	234	258	223	250	231	216	247	219	194	205	216	222	204	219	233	240	231	204	220	217	227	217	214	204	204	221	224	197	257	220	234	216	220	197	217	236	206	212	225	205	218	226	212	195	211	220	207	234	213	202	220	218	231	232	247	205	225	214	203	215	214	223	233	198	254	227	235	206	226	217	232	221	221	245	241	208	235	216	223	215	208	212	238	196	246	229	208	223	232	236	248	231	244	225	223	203	209	218	228	226	240	196	207	231	218	200	218	240	241	214	224	218	236	201	239	217	212	224	238	202	207	218	236	218	198	198	234	230	203	194	211	221	236	256	245	214	248	228	229	205	217	205	205	212	215	237	206	217	210	235	233	231	246	217	196	226	223	241	214	213	243	212	238	235	210	240	213	250	249	239	239	236	193	235	234	229	211	221	226	232	254	194	211	246	242	202	257	216	222	226	217	227	228	241	247	228	226	241	204	177	232	212	195	222	211	205	222	220	239	220	208	224	210	189	228	215	226	195	252	246	209	232	243	222	193	196	226	217	220	192	214	219	212	213	190	192	198	229	227	220	215	228	236	228	214	196	197	190	211	240	230	230	233	235	223	249	253	220	209	218	224	194	212	228	214	241	253	221	220	225	247	220	231	225	217	216	221	198	230	220	211	245	247	209	251	212	213	233	205	214	211	237	219	224	234	237	221	243	223	213	241	240	232	228	206	221	211	237	203	232	216	221	246	224	222	206	199	250	222	227	223	215	209	223	248	204	219	227	238	215	232	219	222	237	230	197	214	202	244	221	221	238	225	214	240	217	225	209	200	237	226	221	213	210	223	197	230	209	230	217	221	221	244	207	220	211	241	227	234	207	244	200	230	234	218	209	220	206	229	214	215	225	221	217	209	270	213	230	219	225	199	232	192	243	237	207	204	240	195	206	233	220	222	221	226	235	245	217	190	211	212	240	230	226	220	223	221	218	206	238	228	205	211	191	230	187	208	239	203	228	230	221	231	239	214	217	219	227	208	242	218	217	236	212	222	223	249	210	216	224	225	224	221	218	231	206	217	222	203	241	241	235	203	220	189	242	240	221	229	200	204	232	238	221	228	235	229	219	246	201	211	227	211	211	205	208	230	223	225	243	205	217	236	218	232	234	234	215	232	210	218	225	213	234	222	232	240	225	231	216	227	258	213	206	227	211	192	222	205	236	219	194	204	191	242	232	215	243	190	219	213	225	190	217	247	244	243	205	203	206	243	222	214	195	219	211	234	215	241	235	222	228	216	197	226	192	213	206	250	239	213	201	259	241	239	228	207	211	218	197	216	240	230	226	204	213	241	212	229	200	228	210	231	225	230	215	191	222	213	253	228	233	226	215	211	223	199	242	226	221	254	238	200	231	207	220	230	192	223	220	197	232	226	240	220	233	234	220	220	243	236	241	253	211	241	198	210	197	197	210	209	200	215	213	255	225	235	234	221	235	250	236	224	223	214	233	234	244	209	200	208	222	248	239	221	225	213	220	212	201	221	221	207	235	241	214	219	227	198	222	198	203	223	237	229	221	230	216	226	193	214	222	222	208	185	226	214	223	232	220	173	246	207	203	198	231	218	201	228	250	211	181	209	238	202	225	232	247	229	254	237	246	212	207	248	224	219	233	213	249	234	231	212	228	212	210	226	233	227	238	233	224	237	192	227	244	238	231	216	203	220	236	223	204	216	225	203	207	206	226	224	227	209	204	219	222	255	201	230	246	197	241	239	246	247	236	209	218	260	211	211	231	247	220	215	216	204	214	210	224	203	210	223	218	221	239	230	197	217	246	202	206	215	240	254	220	198	212	234	260	254	213	229	215	211	251	211	219	235	253	214	218	209	215	186	217	212	211	212	231	241	248	217	228	221	231	235	220	223	198	240	226	213	193	227	218	192	238	212	223	228	220	241	181	211	225	238	210	216	224	241	241	222	216	211	230	238	203	184	224	222	193	196	230	224	207	222	252	227	233	209	232	195	237	209	235	218	222	245	225	237	230	257	251	226	229	243	257	238	227	254	205	206	212	233	249	230	209	212	224	248	212	198	227	230	209	211	230	223	228	217	252	243	205	210	226	201	209	236	228	208	241	237	236	219	229	170	210	221	211	223	226	238	212	222	232	220	215	235	245	234	237	223	213	216	202	201	200	230	208	234	227	208	206	198	226	213	225	244	224	236	226	230	236	211	205	201	230	212	227	236	183	217	222	194	220	220	202	228	229	217	233	237	228	183	204	225	215	232	234	275	245	243	246	247	226	220	224	216	215	229	220	204	242	210	229	243	234	229	216	198	211	233	212	207	233	213	207	235	214	198	226	247	239	191	253	213	201	227	193	209	229	218	225	216	217	217	207	247	219	201	198	215	225	208	212	216	215	228	241	199	188	208	235	239	205	223	210	225	215	224	191	208	233	227	206	235	225	220	226	222	229	245	206	213	205	240	234	233	210	207	221	239	222	213	185	197	221	228	212	232	208	221	214	233	237	203	231	236	247	225	226	233	224	255	227
21655	5562	5645	6849	5473	5402	4736	4657	3070	2343	1601	1613	1173	819	720	677	672	654	705	645	640	625	579	653	639	556	555	530	589	540	551	537	500	588	554	543	548	555	568	510	505	577	561	511	554	559	555	515	523	576	612	573	574	500	501	522	553	529	543	517	522	531	529	486	474	517	505	530	528	544	528	544	512	496	485	495	517	475	492	509	488	510	513	534	515	499	533	501	550	523	528	544	555	484	519	506	548	540	500	520	521	533	530	540	497	505	531	552	547	501	567	505	561	486	526	537	487	486	519	539	549	508	525	494	576	508	496	496	487	511	507	477	564	497	514	539	526	470	506	525	538	507	528	538	546	500	537	494	539	518	483	494	508	530	493	515	519	518	506	502	545	507	515	532	516	499	495	533	497	572	542	506	509	521	558	502	493	534	501	514	511	534	513	537	508	496	509	524	527	531	511	528	509	527	516	549	518	484	528	524	568	530	524	528	519	490	517	467	547	529	486	531	521	512	567	505	500	552	495	495	505	505	433	510	527	553	515	520	513	505	559	486	462	481	553	531	532	494	503	485	499	531	515	562	505	542	530	509	550	519	543	512	507	513	545	524	538	517	489	542	546	501	505	490	509	514	492	538	508	497	524	507	490	487	535	503	491	538	571	520	523	529	536	520	526	545	552	499	480	544	523	517	487	561	521	556	529	523	515	511	537	511	495	486	528	546	517	507	516	513	528	567	540	494	503	531	515	500	515	528	507	508	543	544	529	520	485	546	484	467	511	478	510	508	507	538	509	503	485	517	478	554	540	507	516	535	513	514	484	542	536	487	481	504	511	508	492	529	503	538	482	498	520	543	485	493	509	497	518	532	528	496	526	523	559	504	527	494	516	494	542	526	443	502	525	488	527	544	521	478	503	514	526	524	521	529	473	478	541	518	532	491	501	551	536	541	548	526	499	522	541	514	508	443	529	555	530	488	492	527	526	509	518	532	502	505	540	519	521	482	491	530	533	462	524	526	505	501	516	525	512	501	506	524	508	532	527	529	548	538	516	488	545	515	507	522	507	493	504	535	518	545	474	494	493	548	531	498	541	511	491	523	505	525	541	563	529	515	483	547	494	500	544	542	485	535	554	534	517	506	516	534	536	521	492	529	533	536	520	536	506	519	523	505	554	527	516	513	554	527	507	523	526	510	519	503	513	478	502	521	551	519	563	544	535	473	554	547	500	484	522	493	543	530	513	504	474	559	504	533	462	463	546	526	547	563	517	502	496	497	536	479	525	569	518	539	476	522	521	518	530	499	501	501	504	522	500	506	494	516	500	499	531	486	544	532	492	527	527	543	531	487	531	505	496	520	545	515	529	534	507	511	514	536	522	494	515	562	506	504	513	555	509	513	512	502	517	535	510	487	508	544	501	515	522	510	517	495	528	482	512	503	509	488	542	517	500	500	496	536	537	536	520	469	529	497	512	505	523	562	568	538	532	498	503	546	523	517	533	512	485	559	552	504	519	529	521	523	515	530	541	512	542	503	511	516	548	506	510	505	592	502	533	543	516	561	561	487	531	512	514	581	519	526	499	536	500	526	503	514	552	501	497	563	502	555	525	496	549	510	516	559	492	521	494	494	483	543	541	494	492	447	542	515	485	475	526	537	504	551	477	545	500	508	534	546	549	535	541	512	509	533	501	524	488	480	518	482	516	535	543	557	517	530	539	555	498	506	524	495	483	564	546	543	525	502	525	518	502	584	540	504	509	530	506	549	520	550	513	551	521	517	507	514	518	566	518	539	499	530	520	519	548	567	504	516	527	545	469	489	522	485	507	500	480	514	512	539	509	527	509	519	543	480	490	541	490	501	547	529	507	527	526	487	503	512	540	527	461	517	507	505	501	530	564	534	538	528	520	521	537	491	573	505	574	512	543	493	529	541	520	501	526	553	560	523	504	511	550	520	548	489	546	506	536	502	531	521	479	501	514	515	533	505	532	559	478	543	477	517	499	532	510	521	550	522	530	501	499	513	524	513	512	500	491	524	523	519	475	555	549	527	506	512	538	522	513	514	527	542	493	488	491	478	513	501	494	562	509	518	541	505	518	508	569	537	506	541	522	547	555	537	523	525	535	528	538	524	510	483	526	482	497	540	499	465	513	496	556	504	539	532	470	509	521	548	528	543	487	492	552	549	525	527	501	506	515	517	542	530	503	506	546	522	518	512	504	508	512	543	498	531	514	491	521	499	533	507	500	544	483	542	518	519	503	541	492	480	492	539	534	545	512	509	535	481	554	521	511	503	557	537	554	526	501	503	491	519	500	536	525	528	506	543	484	471	513	532	509	503	560	503	492	501	519	477	516	536	502	504	531	518	500	495	519	492	551	510	492	542	478	525	516	523	530	512	481	512	501	537	502	522	524	528	519	474	533	548	535	547	473	487	517	509	522	491	486	559	513	493	549	532	510	545	507	498	498	501	535	490	506	498	496	515	504	520	494	505	524	529	486	541	469	519	529	501	522	526	521	484	508	536	494	577	506	523	516	519	506	526	518	529	519	518	529	498	513	522	486	495	493	525	508	489	495	569	507	545	501	544	512	486	512	557	493	536	505	531	554	488	523	520	499	459	495	494	504	528	546	516	536	522	523	535	477	538	485	532	517	520	505	506	525	503	548	506	498	523	485	532	523	504	505	519	541	528	535	495	479	533	491	542	505	534	526	490	487	485	543	513	535	470	554	506	486	553	519	454	538	485	496	491	470	494	506	516	536	510	554	513	526	552	553	542	502	487	504	522	504	570	523	515	536	502	505	518	528	503	547	545	532	493	498	484	517	479	566	514	525	548	519	506	524	485	544	545	539	540	510	545	488	497	492	501	534	485	495	571	499	541	517	544	482	491	535	522	556	540	483	522	508	534	525	485	466	523	509	508	505	538	513	478	503	527	493	519	517	514	489	553	515	532	502	563	499	522	499	544	539	506	535	474	518	524	512	528	515	511	538	552	534	523	518	525	528	543	502	501	492	543	541	532	525	512	493	509	494	548	528	488	538	526	503	520	496	515	493	494	504	500	533	511	551	506	541	504	523	509	517	523	542	487	502	504	501	536	511	536	482	503	501	509	530	542	513	572	537	472	553	530	511	494	515	563	520	486	516	525	506	504	526	541	515	546	512	531	492	507	521	520	534	486	498	519	529	523	548	499	530	514	532	533	512	496	501	518	542	536	526	512	527	531	515	522	512	519	529	462	487	538	516	513	509	515	506	519	538	516	527	511	528	543	529	531	521	524	473	522	530	512	481	518	468	555	519	471	501	498	510	490	527	484	544	485	535	499	526	535	536	504	489	503	485	509	492	534	547	500	540	519	507	515	530	487	506	568	497	518	529	528	550	512	530	536	509	509	500	467	499	514	542	530	525	528	506	497	508	514	529	489	529	537	516	527	523	508	539	481	505	493	536	481	532	483	517	493	514	541	555	523	479	512	523	512	510	538	509	477	531	510	554	500	535	497	499	520
8573	1833	466	428	311	258	270	277	238	201	222	203	199	220	199	213	206	209	228	251	218	209	226	204	216	222	256	208	221	221	209	222	197	191	231	232	224	200	205	214	236	211	240	212	202	216	195	212	217	235	201	232	230	230	208	208	217	202	201	222	225	222	189	192	171	198	233	197	231	215	246	205	231	180	197	209	214	215	217	239	216	198	219	201	195	208	237	230	204	197	196	242	224	188	205	214	215	231	180	185	203	185	204	223	212	191	205	223	197	219	202	198	205	229	208	234	226	211	215	213	204	181	203	219	233	213	194	188	206	195	211	187	195	214	220	203	224	215	232	223	197	217	226	195	210	218	177	213	219	226	191	246	189	208	198	216	231	201	209	224	215	187	198	225	225	246	218	205	210	214	206	235	203	199	181	200	216	201	194	186	203	185	226	231	200	203	221	185	222	193	220	200	170	223	193	208	230	240	185	193	201	228	216	166	205	225	208	196	206	196	225	189	178	213	229	217	219	201	238	195	212	186	215	206	195	197	242	220	201	184	191	208	218	210	213	210	225	207	186	196	202	217	242	229	209	208	212	196	208	178	191	188	204	199	212	203	208	208	204	190	195	221	246	211	205	202	220	207	192	198	232	194	225	213	197	233	206	200	217	214	196	227	185	180	224	209	217	209	194	200	228	203	204	207	201	183	184	211	202	203	226	192	218	230	208	208	234	194	205	226	202	207	205	196	229	209	217	217	190	195	218	233	229	240	205	207	183	202	199	232	207	208	217	212	193	195	225	218	216	209	195	226	194	222	193	196	237	205	220	185	194	203	199	228	229	199	224	189	202	179	240	220	216	177	217	219	229	198	208	212	214	222	218	223	207	180	231	204	236	206	209	213	218	210	193	204	214	219	205	190	222	206	203	217	215	224	212	204	205	202	200	215	193	226	196	199	201	206	209	205	203	199	204	190	209	219	217	209	204	227	204	197	219	214	203	223	194	202	213	190	223	217	226	231	196	222	214	202	212	214	212	221	230	223	223	195	213	188	198	223	204	206	212	201	192	194	190	208	209	181	212	216	225	219	181	199	227	224	209	202	216	204	217	193	212	202	208	230	235	227	184	227	213	215	195	222	198	206	187	197	209	218	220	182	193	228	214	214	200	207	201	212	217	214	210	210	220	206	187	203	205	198	195	235	205	196	215	205	214	221	206	215	209	181	200	221	203	212	225	210	229	206	211	205	226	187	188	188	226	170	200	220	248	191	257	218	207	179	201	182	216	224	228	198	226	219	208	231	190	227	204	192	225	219	209	227	218	192	226	217	193	228	223	209	215	188	210	224	215	211	199	229	214	200	220	233	210	210	221	214	208	220	233	218	215	192	197	196	213	212	203	202	232	237	232	199	229	230	211	204	203	230	206	216	202	233	201	200	190	217	197	207	181	197	199	190	191	220	239	178	212	187	189	210	187	224	193	216	187	232	195	195	202	201	169	210	225	205	221	228	196	209	216	208	204	238	190	199	210	227	221	202	252	223	244	208	220	218	196	227	224	247	206	222	224	230	197	202	217	237	227	209	212	238	227	203	188	213	210	219	198	213	199	188	209	198	209	179	218	207	192	203	216	210	211	255	217	191	222	228	232	230	195	202	251	199	199	197	225	230	203	215	216	181	206	219	225	203	217	178	194	210	225	239	210	191	244	197	215	212	224	236	190	207	206	165	212	195	202	167	208	212	222	214	201	203	239	218	218	218	200	216	202	219	187	205	230	231	218	199	209	230	211	202	219	198	220	192	208	217	192	203	228	207	219	207	221	213	215	208	199	211	206	218	215	221	211	197	188	191	221	204	196	209	206	200	216	217	204	209	225	221	232	248	212	192	215	191	194	222	195	215	183	230	213	199	191	215	208	206	196	204	186	210	205	190	212	213	212	227	229	227	229	211	228	191	218	208	201	207	204	201	202	197	213	212	208	186	197	195	218	204	200	245	206	217	224	217	189	184	197	206	243	219	199	184	238	211	217	196	206	197	221	236	225	198	213	193	175	207	188	212	207	219	205	228	213	222	225	209	191	197	203	179	193	205	219	224	220	208	186	196	171	191	198	209	215	186	191	245	201	199	181	223	196	222	210	204	201	221	216	200	214	214	226	209	210	195	212	224	202	186	246	207	199	207	214	193	234	212	210	210	200	180	217	233	216	219	200	208	206	208	209	237	206	207	205	203	231	210	217	174	192	179	176	224	234	193	199	203	214	198	211	207	209	224	191	215	188	194	218	212	217	213	209	172	189	201	205	205	211	207	226	193	194	197	196	210	182	192	191	185	226	195	196	170	201	225	190	205	206	173	189	227	216	202	204	223	217	213	200	196	263	217	194	223	194	197	213	174	227	217	237	207	183	210	211	234	214	195	221	210	219	213	231	207	215	210	205	208	205	170	194	189	204	194	200	215	213	211	218	234	182	206	233	197	220	200	187	201	215	200	170	226	203	212	198	221	228	234	222	200	194	197	202	205	217	235	225	218	186	218	214	217	215	201	189	210	183	228	188	217	204	214	220	190	200	209	211	216	204	224	240	204	218	220	193	204	214	200	189	210	199	247	188	216	195	209	215	225	209	196	220	213	204	213	189	218	217	226	198	213	240	218	219	213	219	211	197	227	177	222	207	225	200	216	201	197	222	218	208	217	218	225	196	215	203	226	214	222	235	206	202	231	221	200	228	206	227	215	201	204	199	213	195	207	222	175	243	216	256	229	193	225	216	218	213	227	215	214	213	207	201	204	220	214	202	206	222	202	193	203	183	200	238	196	204	229	200	199	191	207	212	201	224	187	220	228	203	222	212	216	207	247	239	207	199	230	219	229	245	189	180	200	217	215	211	234	222	218	184	235	207	205	208	197	186	197	200	206	220	211	219	211	221	193	186	224	208	197	212	209	211	185	222	221	185	192	216	169	188	213	201	221	195	211	246	196	197	198	228	225	200	223	223	218	199	202	195	213	196	188	202	217	202	208	234	225	221	234	210	210	210	198	184	237	226	246	177	230	207	180	213	196	191	206	224	202	180	206	199	212	193	226	208	206	202	215	202	232	214	185	216	219	216	211	196	219	218	200	200	191	207	204	190	214	200	197	204	191	218	225	223	210	209	181	197	191	204	204	218	223	194	220	194	197	188	202	224	200	219	194	200	210	229	234	204	223	236	203	233	220	242	217	216	211	200	207	202	209	203	217	185	239	215	234	204	217	207	209	194	202	203	195	219	195	206	235	224	223	214	199	193	205	208	201	202	191	215	240	185	189	202	201	229	203	188	219	220	234	206	194	195	220	177	219	235	196	217	205	207	179	191	189	221	223	206	215	204	183	197	202	215	196	222	211	224	228	223	202	244	237	216	197	213	190	198	234	186	187	176	214	196	209	206	230	223	218	238	205	211	212	202	240	216	218	233	208	231	196	233	211	220	203	200	192	216	201	220	203	196	233	187	192	194	200	191	228	196	235	200	203	204	197	194	212
5620	1442	1013	1142	970	834	729	713	553	516	537	507	501	482	490	491	500	474	486	477	481	466	480	460	461	461	489	467	475	487	445	442	459	497	479	493	514	479	444	484	470	461	480	439	445	462	509	465	475	476	505	488	483	480	469	451	496	456	481	486	475	442	475	408	438	472	465	489	470	438	481	477	466	425	449	482	456	479	435	483	417	456	466	484	452	435	441	474	477	432	468	483	479	483	426	483	508	443	459	472	459	469	464	476	431	419	451	480	475	487	447	455	479	454	411	479	468	460	473	444	475	527	468	453	463	482	452	501	471	481	470	479	475	421	415	470	452	457	470	461	533	495	479	458	469	452	454	445	489	467	507	470	492	515	479	506	472	475	442	474	437	447	447	455	451	434	463	471	463	483	497	433	448	446	485	460	460	476	454	481	492	502	506	463	438	443	528	486	480	490	482	496	428	448	479	436	466	506	464	475	473	455	446	484	440	491	466	469	480	475	490	463	483	457	483	457	427	492	517	485	490	461	461	457	462	513	450	463	502	441	483	487	469	453	446	445	468	484	436	489	470	464	479	466	466	481	399	451	475	492	461	442	442	484	491	458	483	457	467	441	446	463	455	466	474	453	468	456	473	485	445	448	438	478	472	485	443	464	468	461	487	465	475	478	448	472	476	471	483	484	451	479	462	467	473	448	461	463	522	478	429	475	440	458	432	444	453	448	466	466	448	475	463	467	473	469	476	492	462	436	513	460	466	465	462	464	436	471	450	498	498	512	472	502	460	486	460	450	481	470	482	467	453	461	449	447	472	472	470	441	473	466	501	501	484	443	467	525	455	482	469	483	451	464	448	444	482	445	470	465	473	472	432	487	437	499	478	494	465	521	456	475	505	440	453	460	465	469	410	432	458	473	462	460	434	475	498	520	463	478	490	444	460	458	481	421	516	433	468	471	467	500	457	463	500	480	452	472	450	452	426	480	507	447	480	473	480	476	501	484	482	480	459	479	458	495	439	473	479	472	473	454	499	474	474	429	451	475	480	459	442	453	496	477	477	465	493	504	451	467	481	492	483	488	473	462	457	484	501	468	468	491	507	473	471	453	468	481	464	476	468	445	477	484	466	437	448	438	485	502	487	472	461	486	462	478	450	505	467	501	471	452	466	453	485	509	473	446	432	478	476	503	457	449	440	432	478	483	484	476	466	488	482	478	459	478	475	460	473	495	462	446	461	432	489	489	437	471	492	452	452	483	473	466	477	476	461	460	467	432	477	477	443	462	490	471	486	445	442	457	491	480	456	470	471	488	450	497	468	464	466	472	462	509	485	485	475	472	487	475	458	477	494	500	456	470	476	495	483	475	464	452	472	466	473	496	452	424	453	485	458	484	464	499	466	477	477	488	480	499	479	486	446	471	453	458	481	449	437	477	482	456	447	457	448	464	471	462	425	480	431	426	485	480	448	448	473	483	472	461	466	531	427	441	461	494	470	471	465	459	466	487	435	461	520	456	459	450	473	472	457	470	463	481	509	477	463	491	466	457	475	445	494	484	455	456	484	479	467	479	461	453	482	484	445	481	471	469	503	491	503	470	489	487	464	465	449	501	479	458	489	502	432	441	474	442	446	477	433	474	477	456	470	477	470	478	458	447	451	483	471	495	438	415	483	439	507	491	509	500	468	480	435	494	483	488	462	465	486	467	470	459	455	456	479	468	518	469	496	470	446	478	457	467	478	449	475	428	483	464	433	462	462	479	437	447	482	475	463	474	467	455	448	484	453	482	447	505	484	451	458	477	482	424	468	466	485	473	476	485	492	469	498	469	474	448	485	431	455	489	492	435	469	449	457	475	465	480	475	480	450	508	467	467	453	485	475	470	474	441	479	490	477	456	479	480	427	496	491	451	472	472	491	448	482	462	449	444	455	463	475	448	467	475	455	507	438	460	459	465	420	493	497	457	424	483	457	437	434	438	465	456	453	458	479	447	443	479	460	442	479	470	499	432	480	491	459	466	500	477	437	480	483	466	420	475	487	498	477	466	492	477	481	456	484	464	483	509	507	469	439	476	461	431	487	462	437	423	435	484	489	465	488	457	434	496	504	463	463	451	447	463	478	487	474	463	472	462	478	457	441	455	463	496	480	462	475	466	464	482	469	480	498	449	451	480	479	433	514	464	486	489	453	526	454	453	496	480	479	442	461	470	473	476	500	473	440	455	469	461	472	458	438	485	486	482	466	503	449	499	447	422	433	493	474	487	483	449	464	500	466	490	480	456	474	445	465	453	481	454	472	489	442	452	487	464	461	466	457	491	440	457	466	456	449	467	459	470	452	434	472	462	463	494	502	485	454	461	446	491	460	487	473	417	501	449	459	471	475	455	467	481	470	480	457	482	437	467	461	457	463	458	461	471	470	439	468	494	474	482	461	479	504	507	488	451	467	486	434	453	519	449	450	446	451	536	423	435	487	492	485	472	407	466	480	461	430	482	503	500	456	441	468	444	450	515	493	470	479	484	463	489	453	474	481	442	483	452	478	467	460	486	461	449	465	493	454	485	458	488	471	436	490	439	484	445	449	460	444	471	474	452	476	501	467	469	476	437	501	437	458	515	457	437	481	452	457	448	450	462	485	456	457	458	449	462	451	505	464	472	496	474	446	425	500	485	497	472	477	465	456	435	504	454	503	487	496	466	461	429	456	495	429	468	490	449	465	461	440	447	483	426	442	505	427	473	520	454	466	473	445	449	453	480	465	458	452	479	459	426	430	476	482	438	491	449	485	442	420	478	441	450	435	488	489	467	483	467	466	451	487	482	487	473	469	467	452	485	481	471	485	495	492	480	472	452	483	470	478	462	467	442	491	509	496	463	443	437	449	501	463	455	487	462	468	489	456	512	495	457	494	448	473	454	477	491	440	504	512	488	420	466	451	464	483	481	446	448	470	489	460	474	453	488	439	472	456	421	480	434	501	460	448	441	477	504	427	499	440	466	451	471	470	483	449	454	479	481	451	503	508	471	457	431	484	493	468	459	486	453	477	465	450	456	472	462	473	476	474	459	485	446	459	481	455	476	458	499	481	473	467	451	494	465	481	502	462	506	453	493	458	486	437	485	457	449	468	469	450	449	501	479	435	456	472	468	432	475	438	469	518	470	495	483	478	475	456	457	523	480	473	442	463	462	458	437	460	471	481	459	469	452	495	517	466	484	488	438	490	462	493	428	472	468	458	488	483	440	468	494	470	467	461	444	485	486	478	469	439	496	471	468	470	453	500	460	471	459	440	463	439	438	458	503	517	494	462	471	463	512	430	432	472	472	470	454	462	435	447	485	441	497	466	499	465	528	469	438	474	433	455	516	458	477	451	481	470	440	459	465	469	468	484	487	490	511	460	488	468	449	485	474	417	473	452	482	488	518	493	449	505	436	488	453	440	465	435	477	455	444	445	479	463	469	432	503	491	492	509	488	457	486	485	444	466	465	465	456	468	439	487	475	461	451	487	452
24456	7639	2458	2209	1394	999	783	578	404	280	187	170	155	161	119	114	104	123	98	132	136	118	141	111	119	128	125	123	118	124	118	101	106	125	128	114	93	136	112	113	125	127	115	90	134	115	112	107	123	101	127	105	137	100	140	117	124	122	111	125	112	103	116	99	108	115	113	111	115	103	115	114	126	113	117	117	130	118	107	109	114	119	106	109	111	118	114	117	111	122	115	121	107	113	116	103	90	96	124	107	115	127	109	117	117	87	116	110	116	139	119	95	121	119	118	96	122	108	113	104	115	105	124	123	120	122	122	101	108	121	126	125	107	119	108	107	134	111	118	113	108	115	148	126	118	107	108	120	151	114	121	107	131	106	105	108	101	118	96	118	113	121	131	118	98	117	107	114	108	120	99	102	99	104	111	131	121	99	111	120	95	112	118	119	109	133	111	119	139	109	85	98	110	121	107	130	100	106	110	108	116	126	120	143	117	117	114	118	107	106	105	87	112	127	125	112	125	134	103	106	112	131	126	135	105	97	102	126	129	119	103	123	107	103	100	103	97	121	95	114	120	128	99	97	114	105	112	106	125	110	97	113	116	105	113	93	138	107	117	115	115	110	115	102	109	103	102	124	120	89	125	103	111	112	112	113	113	118	128	114	110	139	114	129	114	114	118	125	112	108	130	108	111	125	116	109	124	119	90	117	108	133	104	108	120	113	115	121	98	113	107	99	104	104	110	100	109	125	124	121	114	123	138	127	100	106	122	133	137	119	114	108	84	103	108	114	110	127	117	102	113	118	98	100	122	99	122	97	104	119	114	105	101	108	134	111	105	145	123	102	106	105	109	112	124	115	113	92	107	117	111	151	116	114	120	138	103	125	108	100	127	102	96	112	103	100	123	103	115	106	112	128	102	123	106	122	122	115	115	127	99	106	96	106	117	115	104	106	128	103	96	112	131	146	110	112	123	119	122	124	117	132	83	139	119	129	118	108	122	122	113	108	98	115	124	111	135	124	120	103	126	108	104	118	122	96	113	122	108	119	115	92	107	113	111	120	129	133	115	98	118	129	119	122	116	105	112	127	121	106	105	108	101	110	105	123	104	109	121	121	117	97	118	104	118	118	115	114	107	119	100	85	103	126	138	104	121	100	113	103	134	112	126	104	124	94	96	104	85	133	119	109	99	110	122	91	112	110	125	117	97	113	109	121	108	107	109	106	114	144	117	142	127	107	107	110	124	126	118	110	136	114	100	117	105	120	111	100	124	122	89	85	121	108	113	119	128	120	115	98	103	96	111	130	115	122	103	131	115	125	116	117	119	106	114	137	124	122	116	111	112	123	134	118	112	118	120	126	96	113	115	110	111	113	109	142	112	105	95	103	92	109	115	116	136	106	98	99	98	121	121	117	109	122	112	115	135	117	120	109	116	138	106	118	107	113	125	123	100	122	113	116	126	100	105	111	98	104	142	107	85	103	90	119	119	118	115	109	129	127	99	132	111	123	124	127	127	125	127	106	104	91	115	99	130	129	107	103	125	111	105	105	103	115	108	94	91	124	126	113	112	101	127	102	120	105	101	106	104	110	119	125	124	122	110	112	134	105	99	93	125	115	117	119	98	117	131	124	113	109	127	103	106	117	117	100	106	129	104	119	114	107	120	93	110	127	135	122	118	119	118	147	112	117	121	113	137	118	104	119	103	110	110	115	109	125	96	115	115	123	107	106	135	129	116	138	113	98	113	103	102	111	108	114	104	100	125	107	126	108	112	106	137	121	128	79	88	116	124	101	113	135	125	119	117	125	110	106	99	114	117	122	116	109	132	124	97	122	100	110	108	110	129	119	112	134	124	122	112	101	126	121	114	107	107	119	98	104	114	125	111	125	121	121	99	115	111	119	116	125	129	112	121	118	109	108	111	123	122	122	140	112	133	106	114	106	131	120	110	117	97	109	118	123	108	100	110	107	108	122	122	127	107	123	132	107	112	114	103	109	127	114	101	105	102	129	110	125	116	98	100	102	128	98	100	114	105	110	134	100	106	100	119	119	119	112	125	114	127	101	120	107	126	112	98	109	114	131	130	109	124	106	99	102	112	127	119	108	110	125	107	112	109	112	100	105	114	110	106	104	123	130	118	130	118	93	115	101	111	113	125	116	100	93	123	114	94	124	118	100	121	121	114	102	127	115	95	132	118	104	104	110	130	126	127	111	101	111	121	124	124	107	121	124	115	127	121	136	115	98	128	116	111	111	127	117	107	109	120	113	112	130	111	117	105	102	117	99	112	113	112	95	96	115	108	104	103	112	115	111	105	115	115	111	97	85	112	116	115	130	99	118	112	118	120	123	131	112	149	118	107	101	99	134	143	116	101	102	117	99	112	117	120	94	112	105	118	95	114	105	110	129	119	98	95	125	153	116	121	116	126	133	106	123	103	124	107	131	129	125	106	124	104	103	91	141	101	110	99	96	108	115	104	105	117	110	113	113	139	116	127	133	106	91	131	103	88	90	102	107	108	122	111	124	88	129	96	106	93	131	132	123	107	116	126	113	99	95	107	112	111	125	107	106	98	81	134	134	101	103	108	141	118	103	117	95	125	111	115	110	137	98	108	126	87	124	120	129	127	102	114	138	111	95	105	106	119	121	103	105	120	121	106	115	105	101	122	117	113	103	118	129	105	110	117	120	128	113	105	121	115	101	135	112	101	107	123	131	109	139	109	113	112	124	116	101	110	118	72	112	107	123	128	133	107	112	122	112	109	104	105	104	108	113	135	103	136	111	110	97	136	110	124	108	127	107	124	103	112	112	130	114	127	120	120	121	132	132	116	105	110	92	115	94	118	105	124	127	113	124	124	129	110	109	115	107	104	125	124	110	102	103	117	108	120	90	99	122	102	106	104	122	127	126	100	105	116	115	111	105	99	120	108	100	137	97	117	131	119	111	128	107	117	90	101	109	101	127	132	109	108	105	105	128	96	122	122	88	122	118	116	102	110	99	115	119	125	107	120	131	115	123	108	103	113	130	100	111	118	102	127	90	113	112	115	124	107	124	142	116	106	113	123	119	113	102	105	112	124	89	113	109	113	125	99	132	110	100	100	117	130	103	124	112	128	134	120	106	103	106	123	133	110	128	114	121	100	114	93	97	97	131	119	113	96	112	112	117	98	112	130	125	106	118	127	90	120	115	116	115	112	111	86	125	128	136	121	105	107	114	107	132	126	132	126	129	120	128	104	116	123	123	126	129	128	118	129	137	122	141	102	128	122	109	126	130	97	121	112	112	80	131	104	116	110	112	136	126	141	87	131	135	120	111	110	96	98	112	101	111	120	114	111	100	114	114	112	117	125	124	133	114	112	92	133	118	119	132	117	126	104	102	116	119	130	113	111	113	103	104	131	114	115	92	104	121	104	108	96	114	106	117	118	94	108	118	122	146	104	101	103	118	121	113	102	122	120	116	93	118	123	120	118	125	108	128	128	122	112	108	96	89	116	131	124	132
15642	3803	3410	4308	3144	3206	2947	2514	1908	1153	838	744	465	441	392	367	397	344	343	344	333	358	332	348	386	312	302	309	323	318	332	272	269	329	336	312	282	298	287	312	293	297	296	276	334	287	249	270	297	294	291	301	309	287	273	331	316	300	307	298	278	291	288	322	278	275	292	279	303	287	307	307	297	296	320	343	332	284	318	282	332	310	298	294	349	272	323	311	314	285	290	309	283	319	310	276	295	322	290	286	309	328	286	300	271	308	277	291	321	300	337	292	317	253	283	301	267	293	292	331	300	306	269	313	278	299	266	258	278	296	280	296	294	299	296	278	296	288	298	330	304	288	311	268	269	291	314	283	331	271	296	299	309	298	286	288	268	275	300	269	276	297	303	302	316	273	289	302	289	326	289	294	300	268	306	284	319	310	284	298	323	292	290	312	285	303	298	296	324	287	303	279	281	298	316	273	297	282	268	287	287	290	269	295	281	289	324	301	275	316	297	329	316	308	290	287	307	297	307	301	263	305	337	320	306	311	288	298	289	293	278	273	279	305	313	318	294	297	288	287	291	290	281	300	337	286	264	303	295	288	288	304	315	264	308	298	294	310	285	260	293	309	294	294	303	288	275	318	299	275	259	318	300	305	302	315	279	326	282	324	288	274	299	291	298	295	272	303	294	277	276	300	301	290	262	296	301	293	289	324	264	274	276	300	279	274	307	272	323	257	278	275	308	293	273	320	315	267	273	284	292	259	293	301	280	290	312	292	331	281	291	286	308	279	287	293	307	287	259	299	316	316	277	283	270	300	284	300	295	307	304	281	265	300	287	302	261	275	280	256	272	298	318	307	265	300	265	263	279	295	269	299	308	320	298	278	312	303	293	314	314	279	291	291	296	307	309	307	297	286	300	264	289	272	321	312	263	265	296	313	292	287	328	275	287	293	281	317	295	273	298	308	267	282	292	229	275	303	277	290	287	313	313	296	296	272	316	269	287	276	278	306	284	283	296	312	285	291	273	287	333	287	300	285	306	259	307	309	287	279	283	255	313	297	289	312	297	324	284	280	275	282	291	279	304	295	291	286	310	315	312	309	294	298	319	291	268	310	295	292	287	283	305	296	275	292	282	277	301	302	306	293	300	308	283	307	265	276	265	284	284	310	287	280	280	293	300	265	265	323	290	279	306	276	283	309	315	323	274	285	300	308	301	286	296	282	308	274	294	300	310	263	303	288	293	305	302	296	280	301	299	306	318	290	295	291	243	298	289	305	311	289	294	293	274	277	311	308	285	268	299	284	265	275	308	295	271	294	286	303	289	288	308	301	302	268	302	305	297	315	310	296	296	314	285	300	318	308	309	270	285	296	277	309	317	278	298	284	285	272	309	299	284	302	309	285	305	309	284	308	327	281	300	297	284	286	285	285	292	282	321	294	266	326	285	296	303	289	278	323	307	273	302	328	282	308	273	305	293	298	317	282	269	305	286	272	258	257	309	288	270	313	312	290	307	313	296	283	278	284	284	287	295	283	302	280	284	290	307	293	280	312	291	310	304	303	312	312	292	299	300	294	267	308	261	287	280	292	290	273	293	276	273	328	293	276	290	303	287	265	316	313	300	268	286	332	294	290	279	299	306	306	310	309	293	270	300	275	255	305	301	274	306	298	271	275	281	290	293	310	275	295	269	303	307	301	308	275	300	283	291	304	310	301	293	267	309	297	300	302	305	309	287	241	286	270	302	315	328	279	266	314	307	275	314	301	264	275	290	262	290	316	305	334	313	304	297	291	297	293	272	285	293	300	277	298	290	304	291	305	281	288	295	323	311	286	304	274	290	271	295	268	295	286	290	319	299	275	281	284	311	323	311	290	294	320	272	301	266	301	290	286	284	310	310	289	288	304	336	284	280	294	321	269	305	281	311	306	287	307	300	312	278	286	290	301	281	299	279	317	292	319	310	290	270	297	305	270	296	302	259	306	290	268	292	288	297	291	316	266	312	279	295	307	299	285	282	285	290	294	287	310	307	291	285	283	306	313	287	288	294	266	296	264	311	285	294	279	276	287	323	277	334	289	281	296	272	288	283	299	292	288	291	293	320	300	297	296	296	305	289	330	284	259	289	263	284	296	307	284	314	314	305	310	299	308	267	294	288	289	297	282	309	287	292	315	280	302	293	299	272	321	295	306	266	283	255	311	259	306	293	279	294	285	292	318	303	307	301	297	270	288	289	292	306	311	297	302	277	321	278	287	281	290	298	315	312	297	317	300	268	260	284	295	271	280	301	316	272	286	282	320	291	293	316	310	286	314	277	295	266	289	249	319	281	269	283	293	302	289	273	299	323	275	311	272	268	266	278	281	290	320	322	252	284	290	310	299	270	281	290	279	268	301	335	310	301	266	311	292	303	323	298	260	275	252	339	304	289	298	296	273	318	313	278	300	281	277	284	314	286	351	281	294	307	296	299	285	314	285	284	303	267	247	293	297	283	311	287	288	259	282	329	304	288	301	328	276	301	310	293	270	340	317	296	287	307	282	287	301	305	290	291	291	282	326	305	279	286	305	293	307	291	289	285	290	278	284	295	307	289	323	296	299	332	313	294	304	322	296	266	291	300	285	286	299	296	309	301	292	315	291	279	294	300	284	322	261	281	284	274	281	306	324	291	287	324	295	276	273	264	266	292	276	293	321	314	315	318	270	295	296	314	305	326	299	289	285	282	302	266	268	287	298	274	297	297	297	304	292	296	283	301	284	269	309	301	331	285	276	301	267	319	310	285	283	258	295	275	296	291	264	273	295	288	296	293	309	299	300	302	289	273	291	297	301	275	295	306	303	310	299	276	266	297	286	267	289	293	311	295	307	282	312	287	310	289	310	293	293	291	288	279	328	267	286	343	274	327	269	299	267	301	303	308	278	302	293	274	294	288	309	271	310	269	285	305	290	262	294	309	288	281	306	354	281	302	280	292	308	271	289	286	328	308	280	283	338	323	341	283	312	298	277	314	270	276	294	324	312	257	289	297	313	313	287	300	284	270	290	283	289	292	315	291	292	273	306	308	320	271	280	300	302	277	295	276	285	304	303	298	282	263	280	308	297	287	290	290	319	295	297	308	301	299	308	287	275	303	291	315	311	303	317	297	285	310	292	318	262	331	298	303	308	274	292	276	270	310	317	317	264	324	276	276	268	318	301	260	312	303	309	316	300	284	311	321	302	319	316	285	311	285	274	289	281	288	293	307	278	285	290	334	273	290	250	312	328	296	293	298	292	300	304	285	293	280	289	284	312	311	305	265	274	300	293	280	292	297	301	294	291	287	308	304	286	323	318	320	301	289	297	296	300	327	287	297	315	281	303	286	277	290	292	296	299	325	306	281	284	283	279	313	312	318	296	290	264	283	282	285	279	294	299	272	295	297	284	288	288	304	292	271	292	306	282	292	289	307	288	288	260	270	279	305	254	312	274	282	301	294	291	301	300	265	297	300	269	270	314	309	294	301	286	280	282
35520	13027	4673	3912	2399	1970	1685	1145	942	545	431	340	304	285	249	258	239	234	246	228	246	261	256	251	219	203	244	211	228	216	244	206	233	231	244	221	246	224	197	219	250	203	215	256	246	226	213	214	236	227	213	233	225	243	221	182	167	208	239	200	221	228	238	230	248	234	219	221	242	235	224	199	220	226	225	224	226	228	275	221	252	228	257	214	188	246	233	241	200	212	213	236	210	240	200	215	209	214	233	208	228	201	200	220	246	230	238	230	217	243	260	207	224	211	205	207	233	213	240	238	226	212	207	194	238	259	229	220	192	247	218	209	172	202	198	233	180	200	234	235	227	225	215	227	226	242	238	209	195	233	214	209	203	231	221	226	186	212	214	192	229	222	216	201	224	192	239	227	224	208	231	227	227	211	199	220	208	236	200	208	243	194	223	218	216	224	236	226	216	237	198	222	237	202	229	193	230	209	233	220	227	200	199	244	230	238	230	230	239	225	228	214	229	221	249	194	215	246	219	226	201	233	195	203	253	214	217	221	280	203	236	200	224	233	217	181	237	201	224	227	221	226	252	215	222	217	234	198	224	230	216	206	219	213	184	218	232	218	196	220	231	219	242	244	234	254	246	258	211	245	231	248	234	242	238	225	213	200	245	238	234	219	222	234	220	191	225	204	233	227	248	210	202	209	218	224	226	204	207	205	219	213	219	209	244	229	226	238	220	231	198	239	245	246	200	215	244	240	238	210	218	204	217	257	240	245	209	221	247	241	223	246	213	211	225	181	186	240	209	231	222	236	197	216	216	207	224	235	206	224	235	234	178	196	221	193	251	247	254	211	235	223	229	215	216	201	213	208	226	213	222	203	212	231	223	223	234	239	223	239	222	202	209	186	235	233	228	203	220	236	193	235	236	227	209	215	185	198	213	209	219	232	203	186	212	206	208	208	197	210	203	239	249	238	208	232	191	215	247	227	221	226	226	226	226	217	252	231	218	198	234	239	218	220	215	180	198	220	231	215	218	211	205	233	223	225	221	198	238	224	201	232	249	204	234	218	208	218	229	223	230	208	199	241	240	219	226	248	202	208	231	234	236	213	228	205	201	214	240	216	258	224	195	219	218	221	235	226	215	219	224	217	224	206	232	269	206	240	230	227	221	214	209	205	262	193	215	230	228	209	218	216	219	228	240	215	219	214	219	215	220	242	221	204	225	198	198	213	208	249	248	210	216	237	206	217	216	241	218	218	226	217	225	211	236	201	216	210	214	199	239	230	222	212	217	230	211	205	220	212	243	229	211	231	217	233	227	256	237	224	216	199	222	208	204	215	206	225	229	232	207	253	245	210	205	210	232	258	225	217	241	226	225	220	234	210	216	214	227	221	268	231	234	242	222	206	203	229	221	231	243	216	225	221	235	210	189	235	217	235	211	216	209	216	213	212	212	206	225	231	222	222	197	246	204	192	187	225	235	219	196	201	212	236	219	221	259	234	215	189	210	217	237	201	225	228	185	224	201	214	217	220	201	212	210	230	233	242	211	242	223	222	258	194	202	201	239	217	231	234	202	231	213	235	194	216	224	229	213	219	199	214	233	229	232	200	233	209	216	205	237	177	228	223	234	208	212	224	195	213	196	230	236	227	220	228	232	243	233	213	228	225	220	200	240	198	182	230	240	212	190	211	213	250	243	252	236	213	222	268	233	227	252	224	204	226	226	206	206	205	223	253	234	222	181	249	214	207	215	235	260	246	245	209	196	216	226	227	227	214	214	191	221	182	218	239	209	229	220	222	218	226	204	226	232	227	226	239	230	214	216	216	204	231	205	216	220	204	232	208	229	244	233	231	204	205	233	225	235	205	203	242	267	213	238	233	228	208	207	230	205	219	224	201	219	208	221	236	194	238	229	205	229	235	216	231	212	203	228	202	230	224	215	235	196	208	214	206	235	213	256	240	208	223	228	238	224	229	219	219	232	246	235	201	220	232	218	214	195	198	237	223	221	236	206	251	230	238	185	236	229	238	201	221	237	215	213	232	210	217	222	218	236	214	194	239	213	203	214	238	239	233	209	235	221	237	217	239	211	205	207	216	222	247	236	228	218	221	214	238	254	228	253	236	197	209	232	220	197	207	213	229	236	210	200	212	235	225	220	195	213	197	192	228	208	207	226	231	233	223	216	213	215	219	219	223	230	224	216	216	224	243	221	248	213	212	208	245	220	209	211	205	205	252	231	207	231	253	220	191	230	200	223	220	228	225	228	231	223	215	215	186	193	211	210	228	213	205	241	218	213	188	233	221	214	204	240	226	214	225	227	249	184	218	218	224	233	211	216	186	222	225	207	233	209	228	204	207	240	220	222	216	222	190	231	204	241	204	205	234	225	227	216	242	262	231	223	219	208	221	213	211	210	229	224	240	225	205	220	235	235	202	197	205	246	225	211	227	190	205	197	247	240	234	213	184	234	218	203	215	219	206	197	221	211	224	192	213	236	246	229	214	254	227	217	225	204	204	226	215	229	222	244	220	239	195	224	213	260	203	216	211	205	246	269	225	223	210	200	184	235	209	225	212	211	220	184	226	220	234	235	227	227	234	211	224	226	206	198	218	246	215	223	214	213	213	193	259	210	226	221	236	227	219	217	213	219	202	222	224	220	215	204	205	223	265	217	233	213	226	237	227	255	202	206	242	228	214	255	192	216	209	211	198	212	225	226	211	215	202	212	204	223	205	231	235	221	205	203	208	224	187	246	240	224	208	233	258	231	207	199	236	233	256	203	250	218	241	214	240	211	233	238	216	227	235	226	246	251	200	212	202	239	222	211	249	224	241	212	203	222	210	213	206	202	224	225	247	228	229	246	215	206	238	232	219	226	197	240	222	244	229	221	223	213	217	210	218	222	211	205	237	228	215	242	211	226	230	235	216	231	198	220	217	237	252	212	238	220	227	212	230	185	215	196	222	212	225	240	229	238	220	204	255	219	245	240	220	214	231	224	215	211	203	210	226	237	204	249	216	207	229	218	209	200	215	175	229	217	225	234	185	223	231	191	210	224	242	216	233	230	221	211	228	211	246	222	215	231	224	238	216	215	209	240	208	185	215	253	246	244	209	231	208	203	213	236	230	214	192	236	218	223	219	224	196	213	208	218	207	229	223	219	203	217	226	208	244	245	233	233	204	230	227	244	217	223	195	243	229	229	217	186	234	219	233	198	232	232	199	205	237	232	244	208	226	233	198	214	227	215	212	206	227	189	215	227	220	230	202	236	214	214	203	211	234	255	231	196	243	201	232	242	233	199	246	233	209	211	243	208	204	220	194	216	245	240	230	203	208	222	198	206	255	223	202	238	229	208	217	215	221	221	243	193	234	228	178	200	221	199	194	216	212	211	219	216	224	214	239	213	262	231	264	205	224	203	227	201	203	237	232	211	218	219	209	209	247	226	240	226	231	220	207	207	242	231	218	237	239	250	227	231	221	232	267	198	219	225	211	231	200	221	205	259	204
21677	5340	5131	7073	5342	5415	5310	3810	3335	2131	1662	1195	834	822	722	752	638	684	627	634	603	620	601	614	634	566	562	540	571	607	603	556	546	523	607	542	572	582	522	548	473	520	522	533	562	539	503	549	513	510	548	537	506	568	538	535	530	567	545	514	544	520	562	548	579	537	558	519	537	561	541	503	532	512	532	495	551	523	530	541	528	527	498	543	528	519	511	515	549	511	546	505	493	535	502	499	534	541	537	523	529	518	547	512	545	543	535	533	509	527	519	487	520	502	503	537	512	489	536	517	533	514	547	527	517	545	511	511	526	547	536	551	500	535	555	491	575	557	494	542	514	496	551	506	514	494	523	474	524	509	502	556	538	513	516	521	498	473	483	509	500	550	507	477	538	533	518	533	516	519	510	490	556	512	542	489	528	514	513	529	536	567	519	498	503	532	525	496	513	525	516	523	519	473	551	511	486	548	516	553	515	535	506	497	521	519	491	507	569	518	527	517	485	504	562	539	493	543	547	508	532	519	536	538	514	541	572	510	551	538	492	495	530	525	527	487	514	529	504	545	477	517	491	497	538	514	483	464	501	532	503	518	529	536	485	487	553	527	501	490	538	526	490	506	511	526	500	556	520	482	512	463	511	519	532	502	539	534	529	534	494	478	506	516	510	521	503	516	552	498	543	522	528	525	498	539	484	491	524	515	552	517	476	520	538	509	508	519	565	533	496	494	488	550	536	489	481	534	504	537	544	505	508	567	543	538	490	542	540	514	494	515	501	524	543	469	530	547	500	539	548	506	513	509	520	492	542	518	519	492	572	560	537	546	557	521	483	535	521	513	512	536	496	518	509	564	515	517	480	531	513	536	519	567	593	560	541	499	532	490	511	521	519	500	501	542	535	514	530	490	504	546	525	490	547	545	553	516	550	486	483	537	529	477	532	481	514	508	501	550	490	467	508	506	510	518	506	559	502	505	509	540	504	528	504	515	510	560	487	511	526	475	533	545	503	536	521	521	530	497	534	506	522	512	475	498	520	507	536	492	568	517	505	515	478	567	531	544	508	475	478	508	544	553	514	538	524	503	509	476	517	503	541	517	535	569	512	498	536	521	528	507	496	525	545	514	530	504	547	521	532	509	511	487	553	556	524	513	523	516	471	504	528	533	538	567	511	485	506	489	541	534	503	536	512	543	526	548	482	478	508	496	502	537	500	567	526	520	502	523	535	550	497	492	538	523	506	500	508	507	547	543	531	505	481	509	508	509	524	517	490	525	554	516	521	517	505	511	522	503	503	500	509	540	510	550	494	537	492	495	531	520	528	470	515	523	532	536	533	496	515	536	490	506	497	556	516	534	521	563	509	489	546	514	523	553	529	528	476	541	505	537	481	497	521	512	510	531	470	534	516	506	532	535	486	527	524	495	510	490	491	480	501	525	499	528	494	525	510	559	552	510	519	473	553	505	498	518	517	568	508	504	512	501	553	537	536	523	506	509	494	530	515	501	513	508	534	535	500	489	492	488	503	490	501	561	534	478	539	487	526	548	539	502	545	495	524	512	526	485	493	542	501	503	531	504	496	529	521	526	507	533	476	556	561	518	521	494	533	531	533	506	498	503	505	498	528	504	511	527	519	529	526	507	527	525	507	537	529	502	521	499	546	501	512	520	532	521	559	476	520	515	483	543	513	555	551	510	522	494	517	543	518	558	532	557	501	511	513	508	514	507	536	562	482	521	568	489	527	541	533	533	498	524	512	553	527	543	488	557	556	451	507	525	507	531	537	527	511	545	515	491	539	486	548	475	519	499	509	513	504	493	483	555	541	516	525	526	514	532	515	505	486	488	484	499	493	519	539	508	481	512	519	545	496	512	544	554	527	500	527	489	515	509	505	506	475	524	509	524	496	531	543	520	503	523	530	529	504	510	508	529	488	519	489	499	532	513	515	541	529	502	504	505	488	551	554	527	538	514	537	500	540	510	554	531	524	523	523	510	524	531	520	566	530	537	525	508	529	506	486	551	518	513	545	544	500	477	510	517	528	512	564	538	554	529	539	537	492	520	507	532	475	499	505	519	499	494	487	473	523	549	530	538	497	524	498	540	508	511	484	509	527	520	531	497	486	526	524	507	480	491	486	499	494	515	495	500	505	519	538	518	530	511	551	559	509	480	537	512	520	519	491	536	526	537	530	501	508	557	580	538	555	497	533	538	529	524	518	536	537	543	557	541	514	507	525	478	464	516	527	554	497	501	498	533	486	537	488	525	479	511	535	523	565	503	554	489	566	532	488	518	513	492	526	528	516	516	522	516	497	510	497	500	532	548	534	511	526	551	534	518	538	514	515	543	526	524	472	497	535	510	483	488	506	524	531	529	522	496	521	507	530	496	527	531	503	508	503	524	558	502	493	531	500	526	513	523	524	518	555	516	484	496	511	505	523	504	496	543	527	496	545	516	535	505	562	540	549	518	561	482	511	513	500	484	546	558	473	500	480	488	529	520	501	519	529	473	523	531	486	550	503	536	513	519	542	551	522	488	531	501	512	513	553	533	487	525	505	536	504	490	501	558	517	530	511	531	506	483	531	563	510	561	557	508	517	536	518	545	496	500	518	528	512	534	511	494	562	530	529	492	541	522	536	497	562	518	467	490	489	518	535	483	542	471	509	501	503	530	516	509	504	544	499	529	535	510	472	476	504	479	503	520	576	499	554	506	536	487	464	493	475	528	530	557	523	512	538	504	499	539	494	548	551	512	528	511	511	502	481	567	540	522	520	472	543	499	507	516	505	509	507	502	559	517	573	508	526	560	517	516	557	501	537	519	468	490	528	489	549	518	533	501	528	541	529	515	532	480	566	538	516	528	503	531	519	489	512	516	510	541	532	491	558	503	509	510	558	509	559	514	511	536	502	523	524	496	500	505	536	549	491	512	532	540	524	516	511	524	523	525	501	515	518	523	502	507	537	469	514	532	501	509	503	508	493	509	554	554	521	501	514	500	526	515	509	534	552	513	545	520	512	537	503	519	493	515	525	526	519	564	457	499	509	512	565	509	512	513	542	525	524	518	502	503	543	540	530	534	499	529	565	507	521	514	530	557	513	539	528	519	510	513	531	509	530	562	520	520	510	517	511	539	521	477	553	512	491	561	550	532	485	544	525	555	504	544	584	536	503	534	511	506	494	502	489	528	538	517	535	503	500	518	522	504	502	572	487	495	516	517	504	543	524	534	496	551	506	497	503	505	561	560	527	534	541	522	524	509	538	519	529	558	517	471	537	546	510	547	542	541	537	500	550	515	509	530	489	524	500	476	503	519	476	530	542	539	508	501	493	468	535	582	486	536	487	526	505	526	536	516	533	523	500	488	526	491	463	509	500	531	497	527	539	522	508	516	500	491	481	508	506	516	523	589	488	533	470	526	572	504	539	517	539	520	531	511	519	510	545	512	520	536	501	529	523	517	501	515	496	518	532	560	513	528	578	540	535	505	539	502	533	486	545	510
8615	1923	505	362	330	274	265	235	206	213	193	205	214	229	209	207	215	232	209	189	200	198	200	234	233	202	209	217	231	214	218	213	228	228	221	198	224	204	209	200	214	206	215	202	225	205	193	192	188	191	201	199	195	196	193	205	214	185	220	225	189	211	226	204	209	187	246	236	227	196	197	211	223	205	228	202	232	181	217	184	189	193	191	205	190	194	206	194	214	193	200	228	242	220	202	190	181	188	209	234	222	173	219	223	212	226	228	221	224	201	196	221	181	217	206	214	195	189	247	209	223	206	226	218	202	240	221	206	202	197	201	214	223	207	219	230	235	203	181	219	190	233	208	215	202	216	202	197	211	197	204	233	219	185	200	222	238	233	228	198	215	219	207	215	196	195	209	219	210	204	205	180	215	188	190	218	205	185	221	250	178	191	205	192	217	202	211	236	236	229	199	236	236	254	208	214	215	228	215	231	222	183	210	232	229	208	197	224	230	204	202	214	206	201	222	222	226	215	183	219	231	216	218	222	212	181	182	209	202	229	190	217	208	202	201	215	208	192	212	194	200	194	206	223	207	171	195	208	195	182	215	207	200	220	190	206	190	216	199	224	188	184	230	222	207	187	233	212	193	207	215	199	171	231	209	225	224	217	205	207	226	197	218	202	196	225	193	208	226	191	200	221	230	212	208	167	209	230	224	191	208	217	206	210	215	187	194	232	235	201	182	191	231	195	193	218	197	225	222	224	187	200	189	209	207	215	194	207	209	185	207	201	231	199	240	190	215	201	170	229	212	227	199	221	207	202	207	186	234	212	221	184	210	223	220	210	207	224	203	199	221	201	225	195	214	197	208	202	209	222	222	198	201	183	210	188	217	209	209	230	204	213	229	212	190	209	208	212	199	194	215	241	225	197	212	229	194	237	213	231	228	193	203	202	182	211	222	213	194	211	219	214	194	208	207	216	200	217	234	205	210	196	207	227	204	227	201	198	220	218	204	214	229	214	209	197	203	197	241	206	222	198	232	188	222	211	205	211	209	189	179	225	209	238	211	206	236	200	215	221	230	184	212	204	199	216	233	186	215	217	207	218	201	198	205	239	248	220	209	201	233	234	215	198	216	213	224	203	238	244	212	221	231	187	232	219	209	194	212	217	197	215	204	215	202	230	214	232	220	218	168	206	223	214	210	198	212	198	210	206	216	228	208	222	210	237	197	215	224	239	210	206	211	192	182	209	168	195	224	232	199	226	200	220	213	191	213	186	204	197	229	204	214	218	212	196	216	205	206	209	207	203	209	224	239	218	194	214	211	212	212	212	219	207	198	233	209	194	218	230	206	233	205	212	197	220	201	213	206	207	228	213	248	207	266	208	193	195	202	230	205	220	186	214	228	203	205	205	231	188	212	191	209	227	200	209	217	211	230	240	214	225	181	170	221	209	213	214	193	215	228	213	213	222	162	199	186	232	208	194	232	230	211	235	219	229	221	214	225	206	191	208	199	194	199	222	236	222	212	208	226	193	168	233	213	199	229	200	195	229	199	197	190	210	232	212	204	207	192	226	197	205	229	214	214	216	214	195	215	209	228	200	201	219	192	212	213	187	228	215	185	207	237	218	195	202	221	202	211	204	205	237	205	209	213	211	202	228	210	204	229	214	185	209	218	240	203	202	201	196	243	219	213	221	206	233	222	228	221	201	222	194	202	210	209	200	193	208	207	204	208	195	198	194	246	201	200	201	213	222	191	187	228	211	215	216	217	215	203	214	185	235	219	189	203	203	223	222	238	218	173	210	203	208	208	188	207	228	215	195	228	225	211	221	187	218	201	191	224	229	210	222	231	188	194	191	205	221	219	197	212	195	226	224	216	227	219	181	196	219	220	210	213	201	223	193	210	179	207	215	229	231	217	236	221	187	205	185	212	209	185	219	235	221	243	219	222	218	198	194	204	222	194	201	202	204	225	249	228	204	195	199	206	211	216	208	203	210	220	210	194	228	199	216	193	202	183	200	176	217	209	216	201	221	218	242	226	225	241	228	206	212	205	210	214	238	208	200	199	230	205	209	196	203	211	210	197	220	208	209	185	215	205	191	207	226	190	215	221	207	228	197	207	208	219	211	186	186	216	201	201	194	208	258	197	222	207	209	189	223	203	202	189	212	210	208	209	205	199	224	192	205	214	208	233	233	202	205	225	215	185	210	231	250	207	194	185	187	231	223	194	207	210	205	227	192	209	209	235	188	179	214	214	195	214	182	244	190	236	236	239	215	205	201	224	199	206	197	208	227	160	216	197	170	248	214	217	224	239	225	204	204	189	217	174	203	219	231	195	191	208	195	235	210	210	221	204	207	239	189	234	206	187	200	209	205	230	217	225	212	169	211	183	216	193	217	193	198	204	205	219	213	179	215	210	183	206	187	222	226	234	230	200	217	201	202	199	217	211	225	225	199	204	197	212	203	191	195	205	211	204	229	226	201	219	218	221	233	194	231	209	219	223	195	207	236	216	220	208	208	234	227	253	241	199	197	244	215	162	193	196	225	197	221	202	216	206	211	214	197	178	252	199	217	219	207	186	196	246	209	206	217	217	217	215	223	217	203	231	237	218	199	212	208	202	216	212	218	222	208	216	191	206	221	251	195	211	206	198	230	222	189	230	228	189	223	233	222	195	184	225	211	210	210	205	218	232	210	185	212	217	203	218	185	204	187	207	208	206	202	207	235	234	209	195	221	228	236	217	205	192	223	219	204	216	216	197	205	214	205	206	227	196	193	236	198	239	222	177	207	217	210	207	211	214	198	175	192	193	199	189	214	179	210	197	220	222	196	230	233	212	230	223	236	230	200	186	204	227	171	236	220	218	185	191	244	198	198	233	250	221	199	204	196	195	197	221	196	216	238	214	223	190	196	217	222	190	200	213	216	214	210	200	172	207	210	180	229	214	195	195	182	228	224	196	207	206	214	207	217	190	185	191	215	175	203	196	251	206	197	214	225	213	217	192	239	194	226	204	183	193	208	211	209	190	231	201	203	213	211	184	205	224	198	219	217	220	186	209	215	224	215	207	203	190	226	200	241	228	214	225	203	228	219	191	212	228	190	248	214	210	183	190	202	193	209	208	202	208	206	204	222	225	212	217	194	199	225	214	200	194	187	195	205	185	180	224	204	204	232	188	221	201	214	213	214	198	191	239	204	209	230	228	198	207	217	201	208	217	217	199	224	212	195	212	203	202	223	225	245	220	193	243	230	215	215	180	213	188	202	191	231	209	178	197	212	206	206	204	207	222	199	195	203	214	171	179	217	233	201	237	234	203	223	206	207	248	228	228	201	220	204	198	187	207	192	215	197	197	193	224	223	227	237	227	190	210	232	217	219	195	214	231	198	228	212	209	228	202	193	226	213	206	216	206	210	236	194	195	187	198	228	229	209	251	212	192	201	194	226	232	218	223	217	225	203	188	205	202	225	230	218	203	217	202	220	213	205	212	213	199	208	212	210	213	210
5608	1383	982	1099	937	898	796	661	557	484	537	502	453	464	484	477	512	467	451	450	467	460	475	506	485	482	469	430	504	487	514	478	480	454	472	437	511	486	484	476	472	487	444	482	503	423	439	491	518	423	438	431	452	508	449	468	432	491	489	497	461	489	464	496	464	508	518	476	471	445	456	413	489	469	493	479	482	454	504	460	481	460	477	505	444	476	500	435	454	457	492	454	447	474	456	446	446	454	467	466	482	478	486	484	442	499	490	490	490	465	496	454	476	463	481	438	438	506	458	486	454	461	476	482	452	479	480	447	467	477	468	450	463	449	460	466	464	499	474	475	501	513	465	500	479	490	488	448	472	468	453	469	464	465	467	474	478	468	487	443	503	465	434	450	453	450	466	456	463	458	499	494	500	425	464	452	487	466	469	510	468	440	480	495	496	465	468	489	452	460	448	496	461	470	467	480	484	466	458	479	464	433	517	448	465	448	463	465	427	444	455	438	428	420	447	455	439	479	469	460	439	502	447	497	495	430	446	478	474	454	465	463	455	490	406	445	462	452	451	424	455	491	453	481	457	448	475	494	465	470	455	445	448	479	453	482	471	478	483	463	500	509	469	462	447	488	452	464	504	464	453	452	429	465	468	458	458	511	471	459	488	447	460	465	450	478	471	480	475	461	434	465	495	443	454	461	498	432	463	448	434	456	479	457	473	456	455	486	450	490	450	465	466	452	496	450	475	477	454	451	481	464	489	445	495	486	442	463	494	448	446	488	474	456	464	457	493	479	448	464	511	447	495	510	517	461	461	436	479	461	483	476	451	499	469	462	493	472	474	421	449	444	496	435	427	464	420	450	423	449	493	519	510	498	465	450	503	438	502	481	471	500	501	461	462	453	462	472	505	459	429	480	490	508	439	458	487	482	479	456	467	454	439	449	479	443	463	451	483	483	479	516	450	450	473	480	442	493	492	447	473	491	510	522	454	466	503	502	463	413	471	474	464	458	461	454	501	486	521	448	502	493	456	523	431	461	477	447	456	445	455	465	471	474	493	506	481	480	455	485	465	477	510	510	455	457	448	471	446	473	462	473	466	488	475	476	445	453	465	505	475	472	457	500	461	482	475	450	420	521	454	476	490	469	479	461	463	476	462	458	508	440	425	500	458	450	479	503	482	486	443	466	493	476	445	445	459	443	464	498	451	459	445	481	447	466	512	469	470	447	483	524	481	484	451	474	468	477	461	491	484	477	445	476	443	462	518	454	440	417	460	480	482	500	446	447	460	458	502	460	522	479	459	413	439	476	509	495	484	477	454	447	439	461	516	464	466	421	479	459	440	490	457	441	474	476	473	458	443	475	432	427	462	497	470	466	509	471	430	468	508	478	445	469	444	507	477	461	443	453	470	476	419	433	457	479	484	479	429	500	444	435	455	473	456	455	430	457	462	460	478	487	417	512	472	530	416	490	468	471	451	477	437	464	463	476	459	471	468	485	466	470	484	480	443	476	452	492	467	418	476	470	460	507	483	498	454	476	470	465	462	474	459	452	467	459	447	475	500	456	456	474	487	467	505	438	469	437	463	465	480	485	494	457	471	479	479	470	487	447	480	471	464	459	430	473	443	474	474	479	464	472	478	492	457	429	482	452	457	461	459	489	515	484	443	449	508	451	476	496	454	483	466	457	467	470	434	408	442	488	508	475	483	486	472	446	467	472	478	479	454	462	479	473	490	451	472	441	459	500	419	464	477	457	426	480	469	489	443	464	474	433	510	449	481	491	506	430	490	468	486	483	491	497	470	446	482	457	470	468	450	430	477	500	476	489	494	440	454	474	490	495	443	463	465	489	501	470	433	473	465	481	463	506	459	461	468	451	457	506	447	496	495	471	500	475	472	448	481	462	477	505	469	453	459	438	470	475	490	466	465	483	481	499	450	445	463	485	452	527	464	440	453	458	488	473	430	449	464	492	449	453	467	458	491	478	450	448	436	441	458	449	464	453	473	439	478	444	460	519	457	490	469	486	482	484	429	467	445	469	446	436	445	484	485	484	505	441	476	448	469	462	443	465	467	459	472	448	449	458	478	440	494	478	482	482	514	492	455	444	484	440	437	458	473	471	465	485	472	448	457	470	424	473	477	447	461	449	454	427	453	490	484	472	437	488	471	466	461	434	495	440	461	461	493	459	472	452	471	473	476	403	469	496	457	462	453	459	483	488	492	452	503	430	438	454	492	443	446	483	445	493	501	473	438	411	479	503	418	457	449	503	458	435	478	456	486	501	465	472	483	482	449	461	446	453	469	487	500	436	457	464	483	500	492	466	474	470	494	413	463	427	459	476	464	448	471	498	446	452	454	492	471	471	485	437	475	468	477	471	465	494	469	456	461	458	458	438	501	452	467	475	472	467	483	444	456	454	473	461	439	478	435	452	483	453	454	448	484	506	506	502	492	460	462	468	477	459	486	476	420	484	473	452	488	468	434	460	444	474	474	506	449	458	446	478	473	473	452	473	497	477	455	467	491	435	476	464	456	489	462	438	450	477	512	483	488	456	492	458	464	455	469	452	454	450	478	498	495	490	503	450	493	504	445	486	479	462	454	467	480	467	497	408	448	481	460	493	474	492	467	422	505	459	443	451	483	455	476	482	449	457	477	480	496	468	449	478	485	484	490	425	435	497	438	464	467	480	480	451	440	447	461	460	525	404	490	489	509	487	495	498	454	459	440	439	491	459	450	482	464	450	456	495	454	509	471	483	486	452	465	425	486	460	471	442	470	466	451	445	452	457	441	467	494	437	457	449	446	476	463	460	467	454	495	463	437	502	462	432	483	492	484	439	440	443	481	460	473	468	461	478	495	482	460	473	461	475	487	445	505	472	440	488	484	437	462	477	455	455	486	516	469	482	480	444	440	456	476	475	499	443	468	467	458	443	442	497	450	477	456	458	434	476	475	494	426	487	454	470	473	459	456	471	455	465	496	457	505	470	493	469	491	464	467	455	445	457	464	467	457	515	519	453	450	462	523	503	448	491	456	504	450	492	496	445	421	473	423	483	474	438	539	476	429	453	488	468	447	503	510	454	456	456	478	500	453	460	475	461	473	464	486	445	453	482	491	464	470	437	488	440	462	439	489	437	424	491	500	442	471	439	435	509	500	487	439	461	456	462	471	485	451	514	488	485	462	485	505	446	495	459	478	445	448	494	483	483	469	435	469	476	484	469	449	488	497	443	480	454	432	484	462	479	468	464	457	459	459	510	464	453	428	490	464	486	414	459	468	449	481	457	487	462	468	434	460	456	484	492	457	458	476	488	455	471	497	478	482	468	452	450	436	456	449	477	426	512	479	508	459	466	495	476	475	461	425	460	502	474	491	498	472	499	467	456	468	523	431	474	483	498	440	427	425	476	423	437	463	460	470	477	482	474	450	427	447	469	481	460	450	437	487	486	454	445	480	479	503	394	479	486	465	461	483	504	493	493	499	448	471	458	513	455	447	471
25017	9001	2560	2166	1413	1010	923	469	290	225	229	185	149	146	127	114	122	146	122	103	133	103	139	120	138	107	124	124	111	138	122	128	125	124	123	111	118	115	129	101	117	110	142	134	123	126	129	108	113	102	116	129	136	133	123	99	106	115	115	136	103	134	112	122	117	129	124	114	113	115	85	115	126	112	123	136	108	151	108	128	106	113	118	112	125	126	118	96	114	130	123	117	121	116	135	105	121	110	109	127	115	109	125	113	119	139	120	99	106	117	134	107	110	109	109	131	111	135	110	110	126	135	126	124	137	92	115	118	99	113	116	119	112	110	114	119	124	119	105	132	117	102	112	126	124	99	117	112	113	110	106	116	124	131	121	103	103	135	111	125	104	120	137	128	123	150	110	112	114	114	122	99	111	122	112	137	112	140	117	110	104	126	108	111	107	117	108	122	125	110	115	124	123	116	119	120	132	111	121	111	122	114	119	123	116	115	120	134	129	96	133	114	108	114	112	113	118	121	135	97	137	118	150	113	114	129	112	126	126	128	109	102	117	118	108	133	125	97	124	130	118	119	117	110	135	98	101	115	132	112	104	98	105	112	128	113	113	121	118	116	110	113	103	112	115	116	117	131	121	115	146	144	104	102	135	107	112	102	124	95	103	105	120	111	127	106	98	104	108	114	107	124	132	127	98	125	120	123	136	139	112	126	120	111	108	123	108	107	111	150	118	105	98	110	92	141	117	123	102	108	116	119	89	119	117	124	121	122	120	126	123	128	118	107	128	112	105	123	102	100	103	94	123	110	115	114	93	117	128	124	100	116	106	99	102	129	116	119	105	120	116	114	99	122	96	113	103	114	110	116	112	92	126	106	92	111	96	102	125	116	124	119	104	119	96	98	136	127	117	110	125	90	109	109	134	121	116	129	117	107	115	128	128	119	127	109	107	131	106	112	109	116	114	123	122	102	108	107	112	116	104	118	108	93	134	102	129	119	123	133	129	127	122	118	123	123	118	138	118	116	107	104	96	104	115	131	114	112	139	114	132	112	95	94	128	127	88	110	121	105	126	96	134	116	107	119	106	123	115	138	108	100	102	129	123	119	110	138	119	133	112	111	115	130	107	121	109	107	104	134	134	124	141	105	99	98	129	106	128	109	112	104	124	124	130	103	104	122	107	117	96	103	115	114	124	116	117	99	123	116	108	113	114	117	120	126	95	117	103	119	122	114	141	117	129	134	127	113	124	142	138	98	100	97	129	100	98	135	110	130	109	107	113	104	126	80	108	111	130	102	122	113	128	137	107	122	98	106	104	101	124	105	104	118	120	80	132	128	111	120	140	125	98	105	112	114	127	113	119	120	113	126	105	120	120	124	112	115	106	114	107	98	125	103	116	117	128	110	127	113	131	129	107	102	145	128	120	137	121	113	108	137	103	90	114	95	115	129	117	83	99	114	136	110	98	95	114	92	144	111	114	113	116	120	133	106	120	126	151	117	108	108	129	115	117	124	113	106	109	94	90	98	111	121	132	105	111	115	94	97	105	90	123	126	134	124	122	111	132	117	92	118	127	129	112	113	128	123	135	109	115	133	132	109	119	101	115	127	117	114	102	107	120	127	127	105	134	124	128	113	119	113	121	105	123	115	106	105	121	124	104	80	107	120	106	103	95	92	115	118	119	123	113	139	123	127	113	103	133	109	107	109	97	125	115	98	114	108	113	138	118	116	151	110	123	102	123	107	98	114	113	112	119	119	128	119	102	121	120	147	127	123	141	82	101	113	80	124	93	117	115	123	135	123	125	110	121	126	136	108	120	118	113	103	125	122	101	113	139	127	104	102	129	113	132	104	121	134	100	136	116	134	106	119	110	107	124	114	98	134	133	108	121	91	116	136	104	123	127	108	109	126	106	88	127	120	116	109	109	117	106	102	104	120	113	116	146	117	124	115	132	114	107	103	119	100	110	123	86	111	107	102	96	120	107	121	110	106	108	129	116	112	89	117	125	131	124	138	104	106	115	115	105	133	121	116	144	105	106	124	100	98	103	114	122	112	118	109	131	102	121	98	102	127	115	105	101	148	118	128	107	109	100	119	112	128	119	119	121	107	107	121	107	110	121	119	120	120	116	117	114	116	121	124	122	95	143	121	115	109	111	112	103	117	110	105	101	109	115	113	115	113	117	123	122	109	113	113	133	123	113	114	132	118	146	119	113	113	108	107	113	116	114	100	124	107	126	113	121	128	117	103	123	123	106	114	104	119	104	118	120	105	127	112	110	96	114	108	97	125	96	88	128	111	120	101	105	118	106	108	96	121	104	121	105	118	137	135	122	111	121	114	117	106	104	117	126	137	130	127	128	120	117	127	113	127	120	106	131	127	102	118	104	101	105	122	118	105	121	119	111	134	125	113	117	112	135	113	125	132	90	124	128	132	121	108	107	107	100	107	110	121	101	101	120	103	123	123	98	127	93	119	117	116	125	112	107	121	134	140	118	132	128	129	109	93	114	100	121	115	119	122	117	111	128	126	116	109	123	112	110	134	103	110	116	118	109	100	99	111	116	124	100	117	119	125	116	120	100	123	102	126	142	118	128	124	97	107	119	119	107	107	91	123	123	129	93	104	108	108	103	128	123	104	124	105	121	132	127	120	92	119	132	100	102	107	107	104	114	109	110	131	103	109	108	138	103	118	121	108	96	108	109	99	96	107	106	124	115	126	100	111	112	138	123	113	113	108	116	115	112	124	107	109	117	117	101	124	113	145	100	113	113	118	132	114	122	122	92	113	125	115	123	123	110	115	121	127	118	109	113	122	145	110	105	131	130	114	103	107	105	115	76	122	104	109	105	117	102	128	112	100	106	126	101	112	106	121	120	131	107	137	115	113	102	108	141	107	113	119	117	85	114	125	116	114	98	125	125	97	115	120	139	138	115	100	130	110	118	123	97	110	118	124	105	118	114	101	119	98	125	132	104	102	124	103	107	109	99	98	121	109	107	112	129	109	155	149	128	118	105	112	121	107	102	132	119	137	115	92	120	123	122	103	147	117	135	121	141	128	122	131	114	117	136	115	114	101	124	123	114	121	121	120	125	130	117	123	109	86	103	127	104	97	99	141	118	109	120	122	116	154	132	109	131	123	117	113	116	130	137	109	115	114	111	107	119	107	93	106	116	131	117	122	114	110	106	121	118	115	120	114	107	108	87	104	118	95	117	118	117	108	115	122	122	89	98	100	112	106	113	119	123	89	103	109	118	115	92	102	120	107	107	114	122	107	127	121	118	109	116	133	120	112	108	98	115	107	116	115	127	124	112	124	98	91	117	134	122	123	128	127	119	98	105	109	122	138	106	109	128	137	116	116	122	118	97	113	100	96	109	120	109	102	146	117	102	119	123	111	106	106	113	97	107	124	120	113	107	107	113	110	109	115	130	119	118	108	110	124	123	112	117	106	139	103	112	135	121	108	123	108	129	132	110	126	108	117	119	119	128	114	110	118	118	118
16247	4643	3249	4566	3340	3454	3156	1905	1656	1072	987	557	470	419	400	412	344	347	377	355	381	323	353	386	353	330	371	333	320	308	331	330	315	329	322	295	313	307	311	331	303	315	312	297	294	313	310	292	309	297	293	331	300	282	335	311	289	311	305	319	284	301	310	285	307	292	317	271	283	302	329	316	270	310	323	293	317	287	292	301	265	282	307	304	317	258	323	282	290	301	336	289	317	299	305	263	278	297	306	280	258	306	308	310	270	275	272	302	317	293	314	275	297	325	293	287	302	300	293	275	295	270	283	300	267	355	293	308	303	318	274	265	307	298	267	303	286	279	302	281	313	294	336	294	309	343	330	276	300	302	332	293	293	292	287	295	313	311	294	341	278	286	300	308	259	295	273	294	297	290	274	299	318	288	313	283	322	297	289	318	271	305	307	287	299	281	338	312	345	287	328	291	333	300	317	317	322	307	313	287	283	300	305	282	293	265	298	301	294	286	289	301	311	283	330	289	298	288	310	302	331	329	313	296	307	286	302	306	262	319	300	281	317	316	284	311	268	278	314	310	305	312	293	282	284	255	290	274	315	256	293	316	301	296	289	304	289	307	296	264	277	305	312	283	307	312	321	319	293	277	269	323	308	316	273	309	325	330	276	294	296	296	285	292	305	306	326	273	277	302	298	318	334	281	311	280	325	285	293	325	283	275	296	306	280	303	285	290	293	303	298	283	276	299	321	277	264	323	303	282	300	334	277	309	293	340	300	288	297	288	281	299	319	311	290	295	274	318	309	293	309	289	285	328	282	301	336	283	306	302	318	323	279	274	341	290	279	318	294	308	267	274	298	328	299	281	284	290	288	322	299	291	298	264	302	318	314	305	285	299	266	303	320	307	279	293	302	317	268	297	299	284	312	297	293	276	276	266	296	310	316	291	284	278	294	324	297	272	298	284	294	303	291	254	302	304	308	303	296	285	275	309	311	292	320	308	283	286	287	359	289	270	314	307	281	307	281	315	297	305	314	296	265	314	317	273	296	335	304	282	276	281	287	292	313	299	286	296	292	286	283	313	291	281	298	285	313	331	314	290	279	274	289	294	305	335	308	271	298	326	294	298	276	269	280	262	273	294	301	309	274	304	292	322	299	302	296	309	290	283	312	312	290	334	320	309	294	277	309	291	288	290	252	279	277	309	293	268	290	305	302	295	285	318	314	305	285	311	335	298	300	291	286	320	293	309	307	309	303	273	345	302	292	304	279	296	304	297	318	309	289	311	314	293	282	303	291	287	301	299	341	289	277	285	272	282	281	273	302	304	281	278	301	295	303	296	293	310	284	282	280	313	314	306	291	284	291	294	295	323	266	338	296	288	302	297	283	288	316	262	289	297	303	277	283	319	276	305	298	314	300	302	270	294	290	305	287	288	287	275	289	301	304	315	287	281	261	287	308	290	315	285	300	326	271	318	294	301	287	305	308	283	302	293	298	280	282	298	284	305	253	298	290	260	311	305	306	285	248	294	298	303	319	299	284	318	300	277	290	286	284	318	306	256	311	298	299	329	289	299	311	298	302	279	277	307	283	274	328	309	286	327	304	273	333	294	319	292	326	286	285	304	285	308	304	316	295	311	292	300	291	295	291	266	305	283	286	272	261	264	283	275	336	277	308	308	295	322	322	297	302	288	292	293	292	301	282	305	263	266	307	305	300	306	271	305	281	283	286	301	302	288	299	301	286	304	272	288	293	284	272	275	309	255	295	310	298	275	301	291	298	278	317	318	266	291	299	297	314	285	273	318	290	278	336	259	267	300	285	265	268	298	288	323	301	276	273	289	273	324	279	295	298	291	307	277	295	304	279	309	293	325	309	305	285	289	300	291	291	333	314	278	312	335	327	311	302	301	297	324	327	289	324	307	299	297	286	296	324	299	272	320	298	301	265	319	318	287	277	288	308	295	284	295	316	288	281	314	316	249	303	282	291	290	281	264	314	298	310	288	318	257	330	287	279	299	297	274	281	315	326	296	285	264	318	307	278	329	297	277	298	280	294	305	313	298	274	295	329	290	288	303	326	270	268	319	294	302	290	300	322	281	261	294	286	340	284	295	307	321	312	285	277	285	316	290	299	299	315	286	301	293	287	296	276	300	268	320	333	287	289	310	333	310	275	280	322	295	311	312	318	298	278	273	307	296	279	298	296	295	298	284	296	301	300	315	285	313	264	261	300	290	287	294	283	299	298	276	277	293	340	283	300	293	310	310	295	310	313	265	309	302	298	302	275	288	304	311	282	327	292	294	298	281	293	288	298	275	306	300	278	289	301	287	270	323	305	295	295	282	320	277	298	275	300	336	278	260	334	273	282	325	299	305	300	297	290	331	275	284	280	292	280	276	309	289	289	308	301	270	286	331	298	293	279	292	275	297	294	300	292	298	281	306	292	282	300	311	270	278	310	310	287	283	277	266	273	333	282	281	281	305	305	280	291	285	293	309	328	316	299	282	302	317	320	301	284	243	304	273	298	310	313	308	310	299	274	306	317	284	302	287	291	277	300	302	299	276	287	315	298	276	293	312	301	280	286	297	295	277	313	299	311	290	300	311	313	277	276	287	296	304	310	293	292	297	298	311	313	281	293	286	305	307	310	317	278	276	301	335	284	279	304	271	309	305	300	321	296	288	283	290	293	316	287	290	291	293	351	314	302	304	274	325	272	276	326	309	266	271	308	312	287	273	293	322	283	311	316	288	295	303	311	293	304	310	295	291	308	290	320	290	309	279	295	263	312	283	280	299	319	259	285	309	284	290	321	273	298	312	322	290	329	317	303	261	310	298	270	280	289	306	287	304	300	316	311	306	308	283	298	293	280	285	288	290	308	332	262	307	303	296	307	274	285	283	296	279	303	320	277	305	281	296	285	296	328	303	306	307	292	285	275	312	284	272	295	322	301	280	285	313	291	275	264	327	283	312	288	307	312	313	295	299	295	265	319	287	309	321	268	317	319	280	307	284	291	290	320	288	305	282	290	278	312	311	310	290	339	272	296	276	315	291	290	287	274	306	316	285	307	300	296	298	292	316	316	292	297	311	285	304	289	306	306	321	292	308	285	293	317	269	295	313	275	298	325	269	291	311	311	281	325	290	332	316	305	319	280	296	294	325	300	288	323	278	271	289	301	317	301	293	317	276	303	290	277	266	308	272	313	317	309	299	298	318	311	299	308	303	277	288	266	311	313	265	320	300	281	283	284	297	276	284	304	309	288	321	299	309	291	310	281	303	303	309	278	293	324	286	291	290	284	282	316	288	311	292	292	311	293	298	309	310	295	313	304	282	293	321	311	262	322	284	309	288	325	278	276	261	280	264	284	310	304	283	294	257	302	265	306	337	284	293	307	300	282	307	301	267	284	286	322	330	281	267	296	300	296	286	320	318	311	325	292	284	289	332	304	287	285	309	296	289	312	275	297	292	272	292	274	326	296	321	282	289	312	316	261	285	298	314	296	287	282	277
37086	17397	5568	3949	2457	1907	1512	900	808	557	478	326	276	260	273	255	276	217	233	229	251	264	235	239	230	237	246	202	220	199	280	235	203	252	234	238	247	202	212	234	225	237	231	232	248	241	238	252	235	215	222	229	202	221	209	230	224	207	258	223	244	229	214	227	217	254	239	233	217	200	219	245	215	213	206	233	227	214	227	223	242	231	244	210	217	222	201	227	219	193	222	231	209	233	197	210	165	204	234	199	215	244	223	236	213	213	208	240	249	216	213	245	223	219	221	206	235	210	208	220	216	227	214	222	202	232	206	227	235	247	233	212	252	220	211	218	221	215	234	230	234	260	208	212	208	204	191	217	201	213	219	243	236	239	213	258	239	228	219	229	209	188	220	196	224	218	225	239	254	249	223	233	248	238	242	213	212	207	232	231	222	244	224	249	227	214	226	231	242	242	232	218	238	216	228	230	236	228	214	220	218	233	198	191	231	233	217	241	242	235	222	213	233	202	199	218	195	265	266	254	248	244	221	232	248	239	230	239	212	227	221	210	214	201	214	220	205	215	198	217	209	199	222	221	198	219	195	257	225	214	202	200	209	218	245	190	234	242	243	237	214	202	236	223	222	239	219	199	203	210	239	213	232	189	227	248	230	223	241	210	225	212	201	222	188	248	237	200	226	223	239	238	232	216	223	200	203	228	224	228	202	226	229	208	207	222	218	214	230	207	251	215	234	241	216	215	228	214	230	220	251	238	220	247	253	250	197	227	206	214	236	198	221	221	213	205	246	214	203	207	214	217	226	213	253	213	227	222	229	236	221	235	255	208	225	209	227	236	232	203	209	240	207	214	199	233	221	232	198	217	221	211	223	204	212	245	198	195	230	213	246	207	233	229	228	204	222	238	226	209	222	231	216	223	214	253	223	206	210	219	215	223	220	215	224	247	247	226	232	211	220	204	210	217	226	222	243	214	197	193	226	215	206	216	226	249	238	237	210	197	249	200	196	204	215	205	248	242	228	203	201	205	221	218	222	239	216	241	240	218	216	231	226	254	219	219	230	235	232	226	231	221	187	196	232	214	224	238	223	231	214	215	233	221	247	228	215	241	227	238	258	202	228	241	217	232	214	231	211	223	222	225	234	210	190	225	217	204	250	226	228	227	276	224	197	234	208	225	253	226	229	225	244	232	206	226	213	210	220	211	227	220	211	223	238	237	235	243	225	234	226	211	216	241	210	226	224	230	216	218	227	238	221	236	217	229	221	211	210	224	231	240	242	239	211	226	196	218	207	238	222	205	200	216	243	252	217	198	276	223	211	258	217	229	246	240	197	215	207	228	227	206	252	219	189	241	193	224	233	230	204	233	235	220	262	206	225	211	212	202	242	228	209	228	218	264	203	218	205	209	223	204	233	222	235	213	215	216	217	214	204	226	243	223	196	249	215	234	221	221	223	224	206	222	232	212	246	215	213	217	235	211	206	212	223	211	220	239	213	218	202	241	221	216	230	219	229	232	212	220	243	220	228	250	259	212	221	231	232	220	238	258	219	240	215	259	231	248	238	223	231	212	231	218	210	229	244	212	233	207	238	216	228	209	197	218	205	208	215	224	221	201	204	187	230	267	224	242	240	192	235	221	210	224	215	187	238	205	223	214	238	244	246	228	201	209	223	259	244	220	224	225	234	200	208	201	231	225	225	256	222	220	207	201	202	199	206	208	243	193	218	223	238	233	243	213	198	240	219	209	237	206	212	218	234	209	240	207	221	234	229	236	205	250	216	216	225	234	222	223	204	214	217	214	192	215	230	225	233	231	226	226	237	194	191	212	228	216	256	213	218	193	215	233	230	226	244	218	205	232	244	243	198	228	219	226	208	237	213	204	226	238	256	241	248	213	204	231	235	242	221	210	223	208	203	240	213	225	209	228	217	239	209	235	232	216	212	184	224	216	242	205	219	257	204	225	246	203	255	252	186	214	229	189	244	220	237	217	220	216	227	213	215	234	215	225	223	245	231	252	221	224	222	225	206	251	212	218	243	216	235	214	236	225	225	211	226	224	216	222	207	233	187	220	249	226	212	259	229	198	199	223	186	219	224	225	229	210	214	232	215	222	229	234	247	225	231	229	192	229	225	201	227	232	227	229	219	226	217	210	226	222	196	199	229	251	218	217	216	267	222	228	213	221	242	198	226	222	216	220	195	215	230	206	237	241	226	226	210	221	209	208	209	227	205	240	261	222	215	228	235	241	221	186	245	202	241	240	212	219	217	243	229	226	224	213	248	219	210	231	232	239	240	241	190	231	229	238	232	217	218	220	197	206	230	208	228	207	222	228	226	224	214	239	213	204	244	215	218	218	211	238	214	211	216	219	227	214	173	223	239	208	226	216	234	248	227	215	219	244	218	235	227	242	226	228	224	220	219	218	222	225	217	231	232	243	218	258	208	253	212	235	243	233	245	217	223	219	212	227	213	223	225	223	216	250	267	227	223	196	216	198	213	194	205	189	213	224	205	192	232	243	213	213	235	228	249	233	225	224	212	236	220	198	231	243	236	221	224	203	236	227	220	221	206	247	216	253	199	213	209	212	217	235	214	260	227	229	196	193	215	228	262	262	228	215	273	227	223	230	228	217	218	215	213	208	235	229	219	227	187	218	252	212	239	197	194	228	211	223	215	193	241	225	200	233	225	232	222	221	207	243	192	215	246	250	229	226	208	213	242	236	235	236	248	223	206	242	207	224	230	216	222	199	239	186	222	220	217	242	225	222	236	233	230	229	223	219	217	190	186	215	216	214	220	220	203	199	192	206	214	244	217	206	222	235	212	221	226	224	217	209	231	205	219	205	240	222	257	201	201	236	239	248	192	203	211	208	233	221	239	211	257	230	228	218	212	241	240	226	232	212	232	216	232	220	217	247	221	222	232	221	212	215	215	205	218	214	211	233	205	214	202	229	216	211	224	223	206	240	214	231	203	223	224	221	242	201	229	272	172	219	236	204	223	250	205	218	229	225	253	206	200	198	210	249	245	213	229	227	213	211	214	215	222	212	231	217	207	228	225	217	228	214	231	229	243	212	235	221	191	232	208	214	237	223	251	206	231	239	249	233	230	213	231	248	228	240	223	254	222	234	215	229	241	198	247	245	202	230	238	235	214	226	238	217	255	238	201	218	221	206	253	231	247	227	211	232	220	193	197	211	207	197	224	223	223	237	213	242	218	222	245	266	237	220	189	225	233	177	248	228	211	237	226	220	218	202	221	241	240	228	226	227	246	214	228	217	206	218	256	217	228	239	227	187	240	233	229	208	211	244	221	196	227	203	202	206	242	239	232	196	221	225	230	221	224	231	227	220	242	194	246	207	258	239	232	215	245	245	216	232	204	230	215	220	238	227	244	214	214	227	227	236	230	234	233	224	233	201	225	219	260	221	218	219	205	219	201	203	208	233	215	225	233	225	212	223	213	232	239	223	206	224	251	233	245	232	225	255	232	225	246	219	194	214
22997	8417	4967	7211	5354	5660	4669	3091	2799	1956	1782	1160	848	789	745	710	658	651	666	626	641	640	632	641	561	603	584	569	565	552	576	553	573	590	550	549	519	519	483	508	521	535	532	507	498	526	526	513	548	522	524	561	536	519	556	514	501	484	546	485	533	552	514	564	506	535	527	533	524	544	530	501	538	526	562	536	527	522	532	534	531	516	532	545	539	529	566	530	537	502	525	499	535	524	526	531	496	551	537	483	543	522	530	518	505	491	524	512	485	565	509	498	554	547	508	513	543	576	503	493	515	541	524	488	521	523	538	531	562	515	513	538	532	533	567	530	471	542	531	496	487	515	543	532	535	536	570	528	520	538	488	532	523	476	479	523	486	517	543	502	532	508	504	529	554	502	504	508	507	531	513	480	523	535	524	498	548	499	549	534	534	532	534	505	500	541	523	513	517	532	521	516	487	494	522	538	515	556	513	510	540	511	575	506	517	493	491	486	498	509	509	518	524	515	520	527	516	491	521	512	570	491	510	537	506	508	544	502	524	510	521	522	522	525	517	554	495	517	529	532	521	502	494	528	496	507	507	497	556	532	559	513	512	482	536	528	518	533	513	489	518	518	531	508	521	476	491	575	528	525	480	526	507	498	524	506	561	544	536	500	553	557	514	515	514	543	503	534	536	529	529	534	495	561	497	547	508	545	513	550	503	558	512	510	561	514	548	528	554	521	538	546	545	518	522	505	528	490	477	521	542	551	535	511	552	500	513	521	539	514	520	532	528	531	536	559	533	538	477	588	563	530	512	530	515	517	537	491	522	552	506	517	492	533	526	517	492	518	516	573	480	513	497	473	522	552	494	590	556	534	552	476	546	515	513	531	513	498	536	522	535	522	493	487	528	485	509	474	508	516	538	477	535	594	553	496	499	539	532	548	530	526	486	525	516	543	534	522	521	497	536	524	554	547	515	522	520	473	480	546	540	496	534	516	528	474	518	545	529	517	489	472	473	497	575	533	496	516	527	528	500	575	543	508	560	523	533	539	505	510	509	554	526	570	517	521	535	529	500	573	539	552	550	523	546	514	492	541	496	530	528	516	463	515	462	496	514	542	487	520	502	522	549	484	518	463	478	523	512	500	486	509	508	498	523	544	524	538	493	524	546	561	491	498	537	534	530	524	539	485	513	463	504	486	512	497	522	531	549	477	526	531	451	575	530	555	525	514	533	518	507	527	559	533	469	506	525	472	508	526	524	512	508	532	506	507	530	531	566	537	513	516	529	492	499	538	494	521	525	504	496	522	520	535	502	534	501	525	541	525	524	521	515	502	515	504	511	519	515	519	528	515	517	487	455	505	510	549	525	528	524	500	528	504	542	543	559	489	478	579	502	500	514	524	518	535	552	526	519	509	525	506	513	508	515	530	557	507	531	518	530	546	517	547	554	501	514	487	493	506	499	484	547	510	499	496	505	547	512	508	518	532	566	513	510	540	502	532	523	536	553	533	538	528	568	494	523	541	501	531	474	543	567	531	516	504	523	553	524	511	570	505	500	519	462	533	563	521	509	523	525	528	545	542	496	523	523	527	475	561	483	530	502	555	528	504	528	503	509	545	559	500	529	532	532	524	521	515	513	526	513	480	518	548	494	537	536	537	526	555	469	537	490	546	543	519	535	536	528	494	492	546	472	534	542	544	526	491	523	538	542	503	525	549	502	500	508	512	501	541	508	518	518	529	535	524	579	498	530	530	495	531	501	517	529	550	531	495	497	516	506	494	498	536	494	497	501	548	532	524	494	558	514	511	522	547	544	512	537	546	487	520	562	557	493	528	531	528	507	506	503	532	520	499	546	518	510	554	489	526	554	498	516	515	544	504	523	533	509	543	493	536	514	492	579	495	498	522	503	565	536	529	521	500	542	506	491	541	512	536	556	478	529	561	524	498	505	513	559	502	496	556	475	504	512	550	540	526	558	505	506	526	536	525	503	504	495	494	491	499	502	499	549	514	531	493	529	538	514	548	511	539	509	479	501	544	527	512	523	567	513	512	456	510	543	515	514	534	522	511	500	522	524	542	590	516	519	501	543	539	495	529	535	519	526	547	532	514	565	554	534	490	533	526	526	527	534	487	503	529	521	539	539	514	542	536	490	528	586	525	486	547	506	510	530	507	551	555	536	495	524	481	557	538	498	534	551	517	538	530	496	522	524	531	544	530	540	499	514	538	532	511	550	478	496	551	522	531	599	514	517	500	524	515	548	512	503	512	522	514	529	514	575	574	505	514	524	518	492	541	504	489	468	549	522	537	512	528	509	525	551	504	589	490	524	526	531	517	532	518	523	514	552	522	513	542	545	522	516	522	531	465	524	558	510	495	565	524	554	517	539	525	495	532	489	510	543	521	478	498	514	502	540	497	519	504	510	513	565	553	529	520	517	531	517	497	514	512	508	508	509	490	533	509	512	492	541	497	536	548	530	518	483	522	507	491	503	548	507	528	538	496	527	515	534	513	507	494	570	550	509	506	521	532	539	548	552	506	507	529	490	534	507	521	531	498	530	488	536	562	494	502	547	530	525	498	532	501	531	511	558	536	524	520	514	533	558	482	483	512	520	507	507	480	499	525	542	516	514	523	526	528	507	537	551	490	523	538	540	521	495	541	490	522	534	535	509	523	534	529	533	529	507	501	507	514	506	532	466	540	521	542	528	524	460	529	553	506	527	542	523	529	548	468	541	503	524	512	519	535	509	496	528	496	537	559	486	506	492	545	505	522	536	520	521	511	527	497	524	527	498	484	490	539	513	502	518	535	540	568	505	520	524	505	514	514	510	536	535	541	520	493	567	510	493	515	546	489	511	527	509	473	511	500	480	515	554	515	532	512	537	518	512	529	536	547	527	507	492	538	539	527	534	508	528	546	544	521	504	460	548	504	532	524	502	540	514	523	541	569	544	507	525	537	532	514	488	522	517	542	499	520	493	541	507	576	539	533	507	527	508	540	520	552	536	513	525	496	487	514	545	542	494	532	515	514	520	537	508	538	534	535	498	537	563	505	528	543	549	492	501	521	545	510	501	523	522	504	526	529	501	511	528	526	501	526	500	518	535	513	522	516	501	526	498	548	542	524	538	493	508	500	538	524	526	508	522	509	479	498	512	517	475	584	500	516	482	567	501	524	542	500	557	515	565	488	534	520	509	528	532	484	526	508	539	539	526	534	486	526	516	551	491	504	518	548	546	514	537	576	528	511	551	524	563	543	525	490	484	556	509	527	474	539	526	516	528	495	535	533	468	545	530	533	511	525	498	532	523	503	531	501	521	524	498	526	548	518	536	493	575	526	534	522	519	531	530	538	531	484	557	494	513	542	525	515	508	512	463	532	518	531	531	499	525	515	538	480	550	494	527	518	505	556	529	530	542	517	514	541	535	479	551	544	520	521	542	493	521	523	549	504	503	584	477	519	515	473	490	522	485	563	527	513	515	495	510	542	504	517	480	483	497	523	510	510
9462	2876	514	387	277	258	241	246	222	219	231	213	230	238	231	225	213	175	204	213	223	208	204	195	198	203	193	201	225	182	165	204	224	201	220	199	232	232	208	208	204	225	236	217	195	204	225	241	225	197	195	239	215	215	199	226	211	217	204	211	214	209	172	234	220	223	199	231	208	229	222	217	231	205	199	230	205	200	194	213	215	203	213	182	175	207	221	218	194	214	196	224	217	197	221	213	169	209	201	224	211	203	208	175	202	195	188	176	208	202	189	203	221	181	212	219	231	229	238	198	201	201	191	206	211	217	195	248	183	191	235	209	209	227	234	205	192	219	193	188	189	216	197	202	227	208	200	210	211	196	188	204	188	184	205	227	207	212	198	204	199	230	217	204	212	207	212	221	223	204	203	227	200	198	223	221	199	226	212	176	222	212	210	208	208	206	224	191	209	231	174	211	210	226	205	185	215	203	198	215	238	225	223	216	203	200	184	186	190	223	178	203	193	180	201	211	181	230	179	185	204	217	217	193	218	214	208	231	218	226	180	203	217	198	208	186	203	186	192	224	227	200	217	204	206	207	232	209	207	249	213	176	199	202	230	203	223	234	211	204	228	207	208	208	189	214	233	189	180	237	218	223	194	196	202	224	218	226	207	202	195	230	217	217	187	187	208	236	187	211	179	204	177	206	204	192	205	206	222	199	224	218	207	245	201	193	216	211	220	217	195	177	195	205	239	196	227	219	188	201	222	221	207	192	229	214	188	209	185	212	219	215	215	212	220	232	203	231	210	180	219	229	196	185	206	217	218	225	222	177	210	190	222	188	206	211	190	209	210	207	216	196	199	181	177	236	208	229	198	159	201	220	219	176	216	206	232	205	211	166	223	220	213	226	205	223	188	223	201	210	219	206	214	194	217	227	208	212	201	174	206	220	193	220	232	216	176	208	233	212	231	207	207	185	198	230	222	158	203	224	239	225	212	230	212	226	200	201	209	196	189	201	190	227	220	190	208	202	176	225	179	200	210	194	215	228	198	185	206	216	214	202	223	245	198	227	206	202	226	194	223	193	219	210	237	215	251	223	198	186	216	191	176	207	230	224	206	243	175	220	202	200	230	225	194	226	232	233	239	218	221	189	206	193	201	222	198	214	213	164	237	219	201	189	189	211	203	215	222	221	200	225	220	232	220	212	179	243	208	194	204	201	212	215	204	192	222	241	212	208	186	224	214	204	220	210	204	219	196	216	212	193	195	228	195	203	238	230	208	219	253	200	203	190	209	193	210	227	207	223	209	200	208	273	193	214	201	199	233	212	221	172	248	216	206	223	202	214	198	205	213	217	230	210	214	210	193	208	217	217	198	222	227	227	219	235	231	219	213	223	236	220	193	223	210	212	210	217	231	205	231	202	228	182	229	217	191	188	204	190	210	214	182	196	189	218	235	227	206	235	227	209	225	197	177	216	215	194	194	201	223	209	201	199	203	228	210	218	205	201	197	183	230	201	202	228	221	194	196	195	207	172	207	210	248	201	199	217	218	208	192	212	197	204	232	235	216	183	222	176	207	210	199	217	206	217	197	182	205	209	224	213	217	220	202	232	202	210	228	206	199	216	225	227	211	214	222	196	193	207	224	197	194	222	207	189	204	216	197	204	203	220	223	217	229	226	194	211	209	198	204	203	211	200	204	205	205	212	211	196	198	192	191	192	216	189	211	241	215	203	216	201	212	218	201	206	216	188	197	213	253	197	192	217	230	253	209	233	234	216	222	193	205	211	208	213	193	198	203	251	190	194	221	200	206	238	208	187	212	208	211	207	216	197	193	218	216	219	213	209	229	233	227	208	192	216	218	203	186	205	203	214	198	196	208	228	234	190	189	212	204	197	200	221	214	187	213	208	213	208	223	237	231	217	208	204	236	195	230	211	218	245	202	217	217	203	215	207	236	219	253	215	235	226	206	204	232	190	195	196	221	213	214	232	212	228	182	184	209	223	223	222	210	194	203	214	201	221	207	187	193	217	201	205	225	208	213	215	167	194	183	212	204	222	217	220	220	209	206	223	226	201	207	211	213	216	203	224	247	202	227	213	221	206	236	192	212	208	204	173	190	234	184	217	237	222	203	213	204	186	211	219	209	218	220	237	231	176	228	231	226	243	223	212	204	212	218	221	210	206	239	227	201	216	209	200	200	213	210	191	181	192	239	204	201	223	208	178	177	207	220	202	215	221	215	184	212	178	205	223	196	220	223	222	210	201	218	205	209	196	212	180	207	220	193	194	219	206	202	201	228	217	219	214	239	184	221	230	209	188	197	180	197	176	209	188	213	211	190	215	201	228	229	218	200	212	193	174	214	197	206	194	197	205	198	220	198	207	236	203	219	209	217	211	197	190	190	217	196	209	186	202	181	196	238	210	203	217	206	203	212	215	227	204	216	183	215	205	205	192	202	210	231	206	223	220	214	231	212	211	209	184	204	222	213	205	210	216	212	166	215	210	236	243	212	224	211	196	192	212	213	208	222	201	217	213	214	215	193	168	230	199	195	224	227	231	201	210	207	191	216	220	212	196	196	226	210	200	209	207	206	223	228	225	243	228	181	215	183	193	191	212	211	191	184	212	196	216	243	225	201	200	197	200	208	181	207	178	205	198	206	205	212	229	187	204	200	199	195	236	200	217	188	204	221	237	198	230	212	188	233	200	224	177	202	232	235	196	201	216	198	194	210	207	207	174	198	203	231	198	229	207	223	224	219	205	223	220	232	213	205	203	192	181	182	178	184	202	204	220	204	214	224	206	223	223	226	225	216	194	232	240	220	225	204	203	233	207	199	225	216	209	212	215	197	229	202	191	182	208	181	236	242	226	230	206	206	222	203	202	214	220	209	224	214	216	209	224	217	217	210	224	203	222	206	208	214	218	180	227	215	219	225	228	221	219	207	240	191	229	214	205	220	230	193	211	213	212	230	224	214	222	210	200	204	224	191	216	230	222	196	205	219	221	181	222	221	206	228	215	213	219	219	225	209	221	222	201	230	198	202	220	205	212	197	227	199	202	239	206	192	195	212	231	210	205	209	187	196	211	235	223	208	201	225	208	205	211	201	210	217	204	212	220	186	209	213	204	239	208	230	204	201	181	212	230	186	238	211	242	203	223	226	189	198	185	206	201	205	240	224	242	216	223	209	218	221	177	213	233	223	211	186	236	206	190	213	205	203	214	191	203	222	201	202	222	231	208	211	214	194	216	209	180	197	214	254	226	183	218	242	234	234	202	196	219	200	190	218	195	226	192	188	217	199	208	197	189	202	193	205	201	232	227	233	219	225	223	213	230	204	222	190	188	231	217	226	209	200	208	233	213	197	239	202	190	228	197	194	221	217	212	189	223	236	210	186	200	226	213	218	263	221	211	216	229	220	198	215	193	249	197	194	192	212	234	231	181	193	187	200	221	174	216	194	223	235	229	212	201	209	193	191	227	243	219	219	207	213	211	208	222	221	201	212	200
6169	2084	974	1042	888	856	818	620	535	500	471	516	501	473	471	474	466	478	460	476	529	499	477	458	481	490	484	488	482	482	471	467	497	480	430	471	476	471	492	493	473	450	496	461	528	435	502	485	483	437	468	507	462	457	531	434	462	489	474	474	468	503	441	466	506	421	501	464	478	465	467	496	452	477	440	451	503	501	472	467	478	472	493	469	467	471	455	450	451	477	443	463	482	470	485	483	462	444	494	436	473	439	497	488	460	430	487	507	447	439	472	449	464	519	476	458	487	477	487	486	463	490	474	476	500	423	465	470	459	480	479	496	478	474	498	460	518	499	457	456	473	459	455	467	431	472	467	491	470	478	425	483	498	466	480	471	491	491	449	484	418	426	435	497	484	499	452	493	516	491	465	483	424	536	505	465	439	486	519	463	458	485	498	483	460	467	473	445	472	463	483	439	454	437	466	471	495	448	431	482	477	508	454	492	489	442	471	445	449	508	499	486	485	449	464	492	461	474	460	463	459	450	447	435	449	483	487	480	471	473	477	459	452	480	498	495	489	470	518	432	460	469	503	471	510	453	479	449	460	461	486	487	457	457	490	452	478	461	490	438	450	484	486	496	473	484	455	456	507	445	454	441	437	489	464	473	469	463	469	464	503	495	488	469	491	481	480	451	455	467	474	484	501	504	472	481	504	453	454	475	487	492	474	474	469	485	492	505	511	477	523	473	478	516	415	464	456	487	478	504	439	461	499	496	468	480	439	483	457	485	432	472	469	471	466	481	458	448	464	448	491	518	472	492	435	477	458	478	448	465	455	485	491	474	470	483	473	484	503	448	484	477	446	479	465	474	465	479	457	430	515	486	463	483	491	448	448	476	477	473	496	503	450	470	510	458	464	495	554	410	472	460	451	491	480	465	480	475	448	461	457	448	486	437	459	488	458	480	479	466	475	505	464	499	502	436	467	454	439	415	446	490	464	443	435	446	441	434	457	486	492	462	476	426	467	501	471	441	455	458	459	444	507	467	506	479	441	427	470	491	500	462	494	473	458	491	476	476	437	472	464	484	484	483	452	458	444	450	438	476	481	458	471	482	472	459	492	481	445	446	416	501	423	481	477	490	468	462	484	432	457	449	498	442	468	469	433	494	482	469	485	469	462	483	499	465	463	487	465	473	502	497	460	468	439	509	482	494	501	468	480	489	434	500	484	494	495	487	467	419	432	468	503	506	465	483	501	482	438	453	481	472	422	518	475	484	482	474	438	459	459	456	451	441	508	503	493	462	472	428	475	476	465	467	469	495	461	475	483	478	484	496	507	487	456	482	456	513	448	542	468	493	447	476	424	469	470	480	468	470	482	436	494	456	457	468	485	450	465	487	499	495	483	454	437	487	450	489	475	502	447	455	496	468	471	481	470	474	493	444	491	452	495	449	470	488	448	468	512	460	488	483	454	504	496	493	480	450	490	482	480	468	486	469	459	484	476	481	445	501	499	517	456	478	490	464	480	491	473	475	448	486	479	474	472	481	464	473	479	439	469	463	515	456	441	453	469	477	474	462	434	492	501	481	467	457	435	466	496	464	481	445	459	458	524	454	456	464	504	458	467	506	475	446	448	446	490	467	449	501	483	461	456	466	482	453	454	473	468	488	433	493	446	466	456	482	497	495	483	427	470	459	513	463	492	463	472	512	481	466	475	482	471	460	450	511	494	477	498	490	452	433	455	515	477	488	457	487	439	450	494	472	442	516	495	471	474	466	496	460	475	467	485	474	455	477	454	484	495	462	506	457	510	459	475	483	466	467	482	435	548	452	465	470	467	483	461	466	460	514	459	434	473	487	478	477	472	495	470	427	519	477	467	463	441	465	433	459	497	447	464	455	495	483	465	507	490	465	482	468	484	492	469	472	466	485	496	476	464	451	492	485	520	469	452	466	476	442	481	509	459	422	461	494	503	475	445	502	465	516	464	488	477	482	525	480	468	462	494	492	473	482	426	492	479	496	461	484	507	450	461	471	506	480	489	459	447	460	484	482	479	527	496	495	465	448	467	460	460	465	489	459	492	460	489	506	460	458	451	485	467	454	446	475	488	442	499	512	495	477	477	445	513	479	486	471	461	456	489	483	466	436	469	499	480	477	459	494	498	443	435	449	499	458	481	441	461	492	478	456	461	470	445	467	488	462	458	467	471	457	456	490	464	467	489	460	455	435	485	458	480	470	444	461	491	460	483	465	480	460	469	482	495	441	447	496	476	459	471	503	468	447	462	460	436	464	485	474	475	474	483	466	464	450	479	495	468	476	463	470	478	452	517	446	466	522	474	499	496	465	464	428	502	457	435	462	440	495	476	486	436	443	445	458	497	467	446	446	457	443	422	509	453	496	507	474	509	466	452	474	458	476	482	506	501	471	459	447	442	475	453	438	458	479	481	466	474	472	507	449	453	516	495	458	470	456	482	461	450	440	493	467	467	486	478	452	500	520	447	483	460	406	469	493	510	476	461	482	468	436	463	486	496	471	410	479	472	472	496	448	446	493	500	472	479	477	465	458	451	477	466	457	476	524	468	473	468	488	422	497	502	509	495	467	446	489	435	478	453	480	443	446	467	474	498	498	433	449	473	460	473	454	497	443	462	497	473	473	440	475	481	467	471	480	489	472	476	438	494	461	467	451	456	457	456	482	486	467	472	487	465	453	415	547	508	469	479	455	473	467	463	445	463	465	459	462	451	505	504	482	488	448	449	453	452	475	495	467	486	474	461	478	481	468	432	462	451	483	453	492	443	473	419	474	460	477	448	435	448	454	478	467	481	483	461	464	449	452	489	485	499	461	439	476	491	472	458	478	520	501	461	464	444	511	462	471	464	490	446	426	452	511	460	479	457	488	442	461	491	517	459	460	502	439	451	454	484	463	457	483	471	440	443	440	441	509	471	476	471	474	468	457	481	490	475	496	462	498	457	449	451	498	528	460	468	448	496	486	469	442	485	430	478	469	429	483	500	465	464	463	489	505	487	480	459	509	487	459	446	453	475	463	436	497	501	443	511	478	469	483	507	471	498	473	494	468	451	430	418	460	461	475	497	475	461	459	489	457	457	480	459	519	439	452	458	481	491	455	440	492	479	466	501	466	485	482	477	475	462	428	486	480	464	454	454	491	458	497	447	487	490	440	453	502	446	478	475	478	493	455	517	469	489	483	442	453	474	464	444	487	487	492	438	483	453	456	454	474	476	441	477	469	507	446	467	473	473	458	437	457	486	449	451	501	416	481	486	459	451	455	492	443	463	456	451	467	497	495	474	494	481	472	495	455	452	470	456	472	484	473	472	436	445	424	446	464	459	484	488	459	474	447	461	471	491	490	473	498	479	477	463	450	478	506	423	491	483	474	470	456	434	459	447	487	498	461	488	468	445	464	474	485	453	448	473	467	463	469	458	452	471	481	473	448	476	444	527	458	469	504	500	438	463	487	459	472	465	445	471	518	468	469	479	464	474	492
27057	12251	2913	1885	1129	934	933	463	367	259	226	167	139	145	117	129	126	138	125	119	122	154	104	110	120	119	114	102	158	109	117	103	107	107	101	128	102	120	119	109	113	136	111	106	116	113	116	121	134	125	102	124	114	122	129	137	140	110	116	106	109	105	132	129	114	117	126	121	114	113	139	86	119	141	117	129	128	91	108	107	96	105	126	121	111	116	137	125	102	110	106	116	105	119	130	141	133	112	102	103	117	137	128	138	95	114	104	109	121	109	123	137	104	105	111	119	123	84	108	115	116	120	118	122	109	126	132	114	88	125	113	127	105	134	124	128	109	133	113	126	122	97	116	103	117	122	124	100	127	112	108	120	118	88	121	122	115	134	116	123	111	117	105	95	120	119	138	88	118	100	113	128	133	114	97	106	132	122	125	119	122	119	128	112	107	117	127	108	110	109	129	110	114	115	128	126	122	129	130	112	104	113	123	144	103	147	117	116	102	105	137	123	103	115	104	88	115	119	123	128	124	111	124	117	109	126	100	117	125	147	119	125	106	133	108	140	127	130	114	114	115	120	125	103	115	125	115	134	103	128	118	137	126	143	121	107	109	116	117	121	124	116	115	131	115	122	122	139	119	126	132	122	118	122	108	107	116	127	118	111	115	89	120	101	118	116	111	129	105	119	115	132	122	117	133	120	116	129	129	120	139	96	123	110	108	108	124	119	109	118	99	126	133	125	109	101	136	129	111	127	121	128	118	136	110	128	124	117	101	140	88	119	103	120	116	119	138	111	118	95	129	115	116	121	122	112	109	120	116	108	120	116	116	124	107	118	123	117	118	107	106	108	102	142	123	104	106	125	133	110	130	109	120	127	116	92	108	117	116	121	84	122	107	116	94	120	123	133	109	123	131	108	95	112	113	101	128	122	133	121	106	135	117	102	110	113	111	117	117	124	130	123	123	129	113	115	121	124	106	116	121	113	110	116	124	111	124	126	133	135	110	127	116	131	111	145	141	123	118	101	111	121	110	106	107	103	109	130	121	107	107	115	115	100	104	108	97	110	135	144	112	112	117	110	100	115	119	110	117	109	122	108	100	113	110	127	112	117	119	126	99	102	116	130	117	121	124	108	150	118	115	104	114	114	130	103	119	123	111	105	129	133	112	115	99	126	130	124	138	116	114	140	118	114	125	119	98	123	104	125	123	101	116	119	103	118	127	118	109	114	118	126	118	104	128	120	117	95	141	109	126	124	128	127	127	102	108	110	101	113	123	98	122	113	118	137	129	111	95	123	119	109	121	122	113	111	98	125	130	124	109	125	112	94	133	120	139	128	114	129	96	106	125	122	98	117	127	106	106	119	126	114	106	109	119	132	107	145	142	117	133	130	98	115	113	128	122	138	109	115	121	118	91	127	105	126	109	104	111	107	97	130	104	142	99	138	98	113	103	136	114	118	131	121	119	114	100	111	113	132	114	98	106	107	115	132	110	118	119	99	105	117	128	128	131	135	129	126	142	110	136	118	117	114	121	99	139	127	116	123	135	108	119	119	114	100	128	109	106	126	110	110	114	123	107	138	128	124	103	115	139	99	116	131	125	123	132	121	98	116	126	124	127	130	122	110	113	102	121	124	135	115	132	104	111	87	119	122	102	120	113	128	129	109	131	119	121	109	110	103	112	88	136	104	118	129	113	111	130	109	123	115	123	103	118	109	124	113	127	98	115	139	85	114	105	136	124	104	108	124	140	126	101	124	113	127	117	109	124	109	103	91	151	141	123	136	115	137	104	134	122	131	128	116	117	112	137	107	125	116	116	124	119	106	116	144	107	114	92	134	110	112	119	149	125	99	117	128	108	109	113	138	117	118	104	107	124	120	120	119	112	105	121	106	101	123	123	110	90	117	98	101	116	126	119	118	133	113	113	107	111	97	108	123	106	123	120	132	131	120	129	123	108	119	115	124	132	126	110	132	116	130	127	123	100	121	118	110	112	107	121	120	134	120	117	138	111	138	131	110	110	123	117	115	122	123	123	125	126	122	130	104	120	99	111	127	92	125	97	115	115	120	110	115	110	129	121	101	121	119	107	126	99	120	125	109	120	143	136	107	116	112	117	109	129	127	119	104	116	118	101	126	99	95	108	127	120	119	110	115	117	138	126	102	118	131	121	89	117	126	124	100	119	98	121	110	122	117	115	112	108	107	122	125	135	125	132	115	139	125	116	112	109	120	112	119	118	130	99	120	103	136	118	120	132	104	104	108	117	124	113	110	111	122	136	108	122	111	121	116	110	102	118	111	93	108	108	116	120	133	129	133	97	138	110	120	107	117	134	123	106	108	119	106	122	132	124	124	130	104	118	101	120	117	109	102	118	128	111	134	133	125	100	104	109	101	123	102	120	126	109	118	122	116	124	135	130	109	113	114	113	123	98	123	97	138	113	138	96	120	119	98	111	99	116	116	135	131	104	102	126	111	116	106	115	129	127	110	130	147	121	127	109	130	138	126	120	136	128	113	111	101	122	105	100	129	135	121	113	86	135	132	120	104	113	129	117	113	129	118	108	120	129	113	108	111	114	128	118	128	119	123	127	123	135	122	111	116	101	90	135	113	119	126	117	96	112	107	121	134	118	120	108	97	120	100	121	118	123	103	117	125	119	113	108	98	113	111	110	116	119	107	99	119	101	109	111	96	109	100	113	100	116	125	126	112	97	118	104	116	113	122	129	111	135	96	115	124	119	131	131	104	106	131	115	131	111	105	143	108	112	107	121	110	115	122	124	126	122	105	120	108	95	111	127	102	129	118	107	125	143	147	121	140	136	124	134	118	137	113	107	120	100	124	130	125	123	124	131	117	100	116	105	114	95	112	112	108	132	104	129	127	117	134	129	127	121	114	129	103	89	134	108	135	116	108	114	113	102	115	113	107	134	119	127	131	123	133	131	114	122	134	106	104	115	109	141	128	127	105	107	116	116	120	110	129	133	113	114	99	103	134	102	117	101	107	122	130	113	120	122	124	111	119	111	112	122	106	114	106	97	95	126	133	134	121	102	122	94	94	124	130	130	126	121	146	115	110	106	143	121	137	105	122	106	115	114	108	115	119	114	115	119	95	112	117	106	105	112	128	99	127	132	111	110	125	124	131	121	124	116	109	104	116	107	108	106	117	124	93	122	82	107	104	122	125	107	121	125	131	117	129	95	111	121	89	115	148	124	124	109	121	115	135	129	114	132	101	96	115	104	97	131	97	107	115	134	132	117	109	93	111	130	111	104	112	118	116	125	130	120	104	123	133	127	111	117	111	115	130	129	121	94	112	108	92	112	136	139	118	101	144	119	97	108	124	103	120	112	126	108	127	104	107	107	114	134	121	106	102	116	89	127	117	120	124	137	87	129	110	117	121	103	122	105	112	119	99	110	122	139	116	111	108	120	120	138	106	103	121	115	125	109	129	132	123	116	127	123	105	116	130	93	85	91	132	118	110	115	111	131	114	129	126	115	107
17510	6960	3216	4150	3058	3535	3112	1747	1668	1094	848	643	403	412	420	392	378	371	395	372	352	373	356	396	361	306	332	326	319	337	316	309	302	289	310	294	307	322	328	301	282	301	291	310	322	294	288	276	333	284	326	303	285	327	294	291	319	315	286	304	295	290	326	275	311	323	277	281	311	308	316	313	321	280	304	285	300	290	313	312	324	322	308	323	277	283	285	307	322	291	311	291	301	288	314	291	307	313	303	273	286	312	305	284	300	316	289	303	304	269	308	299	305	295	265	324	289	303	303	317	291	299	288	309	276	282	339	285	278	320	304	312	324	308	278	291	337	310	295	285	289	284	276	319	275	268	301	304	306	271	327	263	279	311	307	304	320	323	307	328	288	298	271	311	292	295	305	314	288	328	295	311	317	293	278	289	286	302	318	281	306	321	302	286	292	295	304	301	311	298	264	289	292	306	306	282	272	292	295	314	324	295	263	284	313	319	291	289	296	300	309	282	292	278	320	322	357	304	329	312	295	276	296	311	299	310	304	295	318	292	314	297	298	290	302	288	286	309	274	335	301	281	301	292	289	305	284	268	306	299	311	278	305	255	270	303	314	295	285	255	307	289	301	301	338	293	290	288	275	282	306	287	270	298	306	276	263	309	290	310	273	322	305	284	286	298	258	296	283	307	280	306	249	288	308	286	277	300	288	272	275	322	270	304	311	304	301	292	306	299	286	278	267	310	305	297	288	269	307	316	293	320	285	287	321	287	301	315	288	290	298	256	292	283	321	277	276	293	319	313	312	274	309	311	292	273	311	303	278	295	318	276	280	296	281	278	321	327	289	319	294	308	297	320	327	338	256	302	287	317	289	317	288	296	288	277	326	284	275	284	325	274	321	299	287	313	288	307	285	299	310	321	295	287	300	298	307	307	302	331	278	307	278	329	291	282	344	282	305	317	247	280	318	306	286	305	321	288	309	303	281	331	321	307	266	301	311	305	323	301	301	288	305	302	277	293	287	312	302	301	279	284	283	279	291	321	316	320	314	315	315	315	302	336	297	287	295	301	286	279	297	287	288	306	301	300	295	307	259	274	304	278	288	286	312	309	287	315	327	306	311	287	286	310	281	290	280	292	292	301	322	293	297	301	319	297	290	327	282	319	277	317	286	281	311	298	291	339	292	274	302	281	286	299	323	305	310	305	306	310	270	314	316	309	296	301	282	311	304	301	300	275	321	293	318	292	309	305	303	286	288	270	283	272	307	298	284	265	322	295	318	316	276	312	300	312	302	274	266	314	295	270	287	280	279	288	287	312	322	305	290	309	294	313	290	286	314	281	293	309	325	281	283	310	342	291	309	312	367	331	289	315	344	277	276	285	322	273	284	283	281	307	301	288	323	285	305	329	275	311	298	287	300	331	281	305	306	322	317	340	331	320	268	282	289	293	307	321	311	277	307	291	301	298	298	269	304	326	293	287	308	280	315	281	294	283	296	305	286	311	298	339	298	293	288	292	317	280	296	289	301	293	290	296	293	294	292	299	309	291	282	290	307	294	313	279	274	333	297	308	304	318	293	262	263	288	290	304	329	292	283	289	291	294	301	280	294	318	291	291	305	281	282	273	289	306	297	288	294	309	284	284	298	284	299	318	276	320	321	288	306	286	276	302	290	272	307	293	279	321	261	281	302	282	293	325	305	307	251	328	327	295	305	293	308	267	288	297	328	282	294	326	302	284	314	287	302	305	303	280	299	287	308	293	304	309	317	288	275	291	315	308	313	297	297	298	294	278	280	329	281	299	294	295	298	277	293	306	318	317	284	290	298	312	308	242	284	279	280	276	301	285	271	276	309	289	286	299	300	294	274	305	293	264	322	301	278	275	279	297	281	300	310	290	316	304	324	310	329	322	276	280	290	285	282	295	312	306	291	320	284	287	301	293	303	301	259	293	302	284	312	269	300	293	299	316	295	281	309	315	341	308	335	309	309	304	319	317	305	274	275	306	308	286	297	304	294	301	301	330	284	277	329	275	293	281	316	263	320	293	299	310	285	304	307	311	283	292	281	286	282	307	304	302	247	312	292	303	285	305	289	314	298	291	303	292	321	289	293	307	285	288	317	287	305	293	303	305	296	250	300	285	277	279	309	303	302	322	308	319	277	282	326	297	295	303	329	296	290	286	280	310	269	307	307	303	332	269	292	291	318	308	281	314	292	288	311	308	250	312	281	318	340	281	321	314	287	251	302	289	293	279	302	300	303	317	300	275	293	280	328	305	321	305	320	331	310	320	298	308	307	306	295	260	307	291	272	283	297	283	293	274	298	276	310	311	307	307	306	275	269	308	310	294	310	293	322	275	293	293	308	303	309	291	338	312	293	287	295	277	301	323	299	277	279	308	316	298	296	294	320	301	281	282	294	300	293	282	280	275	315	287	297	303	311	288	271	274	298	286	310	303	291	279	305	285	287	289	323	294	285	310	307	302	274	316	315	305	285	247	293	309	305	292	316	311	305	313	299	279	264	304	313	309	302	269	301	294	300	292	313	279	292	341	296	263	298	292	331	284	301	267	283	289	265	293	313	297	312	271	308	275	323	288	288	273	311	283	295	306	323	288	303	273	294	309	272	283	304	324	296	328	326	274	312	319	292	314	306	307	294	295	311	307	262	292	289	308	330	322	287	301	280	290	320	280	292	284	302	283	287	284	294	283	304	290	298	304	308	311	302	292	280	304	297	274	291	281	278	277	280	334	313	310	288	280	303	329	306	319	288	300	306	290	313	268	276	286	289	301	336	309	296	298	326	318	294	293	311	296	318	268	302	307	285	337	322	301	288	301	311	289	301	285	303	306	323	295	286	320	297	305	297	275	299	269	292	284	276	305	308	318	309	278	271	304	292	333	265	327	281	297	326	275	300	293	285	329	266	291	276	290	296	314	276	316	294	263	293	318	329	311	301	296	319	298	283	291	299	289	302	272	293	284	300	306	329	301	285	306	321	298	312	300	270	310	278	315	303	292	315	325	293	311	280	284	298	282	293	298	311	293	277	348	288	313	302	300	331	311	261	334	318	291	263	285	290	282	292	324	301	287	323	293	279	288	303	321	275	291	293	293	289	294	305	306	313	320	320	294	317	300	289	310	309	309	290	353	301	315	284	298	313	308	326	301	295	300	301	287	272	304	327	312	333	298	279	347	305	323	286	297	308	315	308	309	334	277	308	310	302	278	293	286	285	278	291	261	323	267	270	313	287	296	290	324	294	270	307	295	288	266	305	296	270	313	298	297	317	302	287	323	306	283	310	309	302	284	319	280	281	306	306	307	284	291	313	302	309	308	298	301	316	313	274	317	287	292	323	294	310	287	292	308	310	284	293	300	315	303	284	281	281	284	251	301	322	288	284	302	278	304	287	293	281	331	298	286	291	300	283	310	343	304	264	308	290	321	275	307	276	313	293	309	285	292	293	299	308	295	284	275	280	337	309	283	308	310	306	305	326	271	292	284	281	335
37436	20166	5994	4085	2632	2406	1835	920	796	541	492	383	263	257	253	255	243	227	255	241	275	227	206	221	245	226	238	257	232	210	234	246	277	223	251	256	217	211	239	243	241	227	229	211	215	225	209	219	242	213	203	225	209	202	249	237	237	203	204	222	247	231	215	237	248	201	190	259	236	201	201	234	229	232	220	242	218	206	185	217	221	224	230	187	230	255	239	210	254	229	201	218	217	244	229	231	200	215	204	224	251	228	224	203	222	246	210	207	223	225	227	215	218	247	251	211	224	220	212	256	219	246	224	228	257	228	192	216	213	223	201	256	250	230	206	201	222	251	224	255	207	227	241	217	207	214	234	237	251	237	211	228	218	225	195	235	233	213	214	216	201	209	241	255	198	200	218	212	192	246	255	220	229	238	214	215	224	232	224	234	206	228	239	203	238	203	218	208	245	214	198	219	232	231	208	217	244	219	209	222	206	220	243	247	220	203	226	226	230	190	224	187	211	231	243	231	214	218	250	219	220	217	208	245	244	226	239	249	218	216	235	196	216	234	209	241	205	225	214	224	210	261	263	246	189	217	217	220	204	207	223	225	220	230	252	216	210	224	234	230	221	200	225	235	239	231	265	244	216	227	213	220	215	220	214	229	257	209	208	248	262	270	212	236	231	240	253	242	216	225	196	258	218	241	230	217	234	257	234	235	229	216	225	204	219	212	236	255	234	235	211	242	225	241	204	226	224	234	248	208	222	204	223	232	230	216	206	222	232	206	224	224	235	212	229	240	237	224	239	245	221	219	208	229	210	238	229	242	210	208	214	205	230	214	246	215	230	218	188	236	202	212	220	238	208	220	214	218	214	235	224	218	221	244	225	196	205	212	225	209	217	245	254	222	188	249	212	221	223	210	210	245	231	249	216	217	211	232	192	216	206	248	207	213	238	200	237	242	212	231	245	245	258	239	210	245	200	222	230	223	221	183	226	210	209	228	226	234	223	257	238	242	224	200	234	237	211	236	232	246	189	256	250	226	219	213	219	237	230	245	244	250	234	225	228	238	257	262	231	275	223	235	221	214	224	221	221	246	234	244	221	218	227	220	212	248	247	241	231	214	210	235	234	264	240	234	236	233	199	213	230	269	251	212	217	248	240	242	221	211	223	214	227	204	235	230	218	176	231	209	227	224	219	249	218	239	228	230	240	208	225	216	208	259	232	251	225	239	229	227	243	229	214	202	231	236	261	204	225	204	193	241	224	216	221	215	228	209	232	206	236	242	210	225	227	227	218	232	219	218	222	220	212	198	230	249	193	235	232	228	247	203	236	227	208	234	222	212	197	233	187	239	220	223	256	242	231	210	244	260	229	212	241	230	224	204	225	220	222	236	210	215	232	229	229	200	220	246	229	220	221	213	227	226	210	216	207	231	236	229	240	236	232	229	229	233	209	219	214	231	233	211	247	224	212	238	231	224	223	235	238	244	194	231	228	232	197	214	209	247	221	238	242	195	229	220	237	215	199	216	187	233	220	232	207	252	212	218	231	185	246	243	211	238	230	239	232	227	210	224	218	212	219	237	223	231	240	241	233	246	221	219	232	218	214	234	227	236	244	217	229	212	220	203	204	215	216	232	211	239	218	236	225	274	261	225	204	214	255	236	230	247	236	207	239	222	197	224	184	257	246	221	226	200	228	234	205	246	213	238	202	216	221	232	211	191	224	230	223	227	227	216	241	197	205	235	221	226	204	212	204	225	235	208	208	214	214	236	232	207	247	208	213	229	209	224	191	239	227	215	235	229	221	230	229	221	244	242	200	239	230	204	214	236	239	220	233	219	195	212	194	211	264	230	250	210	220	263	213	239	233	214	209	238	242	222	203	221	250	245	196	200	225	228	228	214	260	251	201	226	214	212	203	209	223	237	212	218	236	223	215	246	226	227	232	231	200	224	241	221	235	213	224	218	200	221	223	230	242	215	207	205	211	222	217	171	224	245	235	203	213	219	222	218	214	231	239	207	231	225	223	195	254	229	209	216	244	237	224	246	252	196	237	235	236	199	212	239	227	258	235	211	250	222	236	220	248	225	213	245	250	234	237	241	219	218	236	250	231	216	200	224	245	262	251	214	247	233	210	188	226	235	238	219	224	225	225	229	262	210	230	205	229	220	218	245	203	201	199	211	216	212	234	216	242	233	219	260	252	224	226	225	225	208	214	221	239	219	238	205	224	232	225	234	192	212	220	237	225	236	232	211	215	210	252	228	236	225	243	245	238	206	251	215	215	215	208	262	244	241	227	236	222	207	231	237	262	239	205	231	207	214	229	207	230	209	223	220	254	229	213	198	235	244	255	255	232	250	233	236	202	224	210	232	255	238	234	244	244	278	211	249	222	221	228	231	199	223	240	214	202	232	247	182	220	227	184	233	243	225	231	188	253	235	262	216	200	237	238	218	254	205	212	214	248	234	236	227	192	242	206	217	244	225	217	225	211	215	212	236	191	230	232	232	246	243	206	222	221	242	223	228	258	245	232	241	233	225	227	226	241	237	205	242	217	222	232	226	216	233	231	273	190	224	228	222	231	241	268	235	202	206	209	237	237	231	242	215	204	196	209	239	233	190	214	252	237	217	209	218	209	210	223	215	214	251	235	231	228	247	215	246	223	224	205	213	234	187	230	231	253	218	210	228	226	226	243	246	256	214	222	219	193	262	249	206	230	224	215	217	236	225	225	235	228	274	220	219	198	237	215	224	204	245	204	236	239	206	200	199	226	226	238	203	230	192	213	223	218	224	222	208	232	210	208	228	236	228	217	203	241	210	231	217	265	228	224	209	234	213	219	228	249	207	229	224	216	218	181	213	254	242	185	231	221	210	207	209	226	222	202	243	237	229	195	195	237	216	207	202	184	218	238	206	216	226	243	240	212	208	214	248	230	225	226	230	207	195	223	227	218	219	193	218	255	256	217	219	266	237	254	200	213	227	257	256	224	248	238	189	224	206	225	208	237	228	235	243	225	191	238	224	242	232	208	230	214	220	235	208	204	231	236	201	198	226	215	235	209	206	231	224	229	237	220	207	247	215	225	251	209	206	206	245	234	222	206	241	241	214	200	220	246	216	233	222	234	206	231	209	231	218	200	227	221	215	220	234	204	227	219	211	218	247	215	233	240	234	231	223	226	236	232	196	231	200	214	222	252	234	212	233	207	216	240	214	190	263	192	224	212	248	229	231	238	223	258	221	214	209	245	211	224	253	252	247	234	211	226	251	212	248	231	241	216	219	209	228	231	225	219	232	252	230	230	214	214	217	196	255	235	204	213	211	239	235	233	258	243	223	230	230	226	252	220	226	229	228	219	240	214	214	246	222	214	240	218	219	230	209	223	196	212	232	251	197	216	247	201	237	213	231	254	212	224	247	226	217	202	222	201	220	204	232	226	215	232	226	213	260	224	231	227	232	209	220	231	212	215	242	216	248	247	244	249	232	258	230	195	208	231	209	217	213	203	231
23618	10231	5278	7021	5620	6533	4585	2911	2775	2180	1959	1282	811	744	712	710	723	634	633	614	563	608	636	712	590	555	585	570	571	570	527	545	561	574	512	552	531	536	526	525	521	539	552	502	560	527	557	529	509	531	540	555	543	520	541	507	512	540	545	504	531	549	533	497	554	563	555	508	519	574	560	527	523	530	528	520	512	545	528	514	506	567	534	519	538	546	536	532	528	509	537	508	517	573	517	555	554	519	557	506	516	535	485	515	503	500	508	495	528	531	517	560	547	488	547	533	505	534	567	487	529	513	489	534	533	508	558	540	557	459	508	522	542	538	556	546	529	538	499	544	546	533	537	514	534	545	495	490	544	555	548	521	518	516	512	514	530	541	556	538	538	546	531	513	548	509	553	489	539	505	555	548	501	497	498	528	555	509	548	552	527	523	537	562	555	533	518	489	530	516	534	525	506	501	506	598	506	536	527	521	534	541	491	555	539	535	528	524	511	488	529	489	577	546	473	559	531	518	532	519	518	547	522	536	522	555	516	534	529	516	528	541	545	547	519	514	519	485	517	548	526	496	518	530	524	532	516	511	556	489	513	485	545	481	528	571	562	516	555	535	515	526	497	501	544	482	534	528	519	537	520	550	502	514	505	577	518	511	518	497	502	523	499	552	544	502	512	497	507	537	542	520	506	528	539	527	542	506	519	531	548	520	497	516	514	540	544	538	511	511	488	511	519	534	535	560	465	529	516	546	558	511	610	530	537	498	529	568	527	536	515	523	573	560	526	478	554	583	489	538	528	523	549	491	496	495	524	518	476	507	536	491	509	483	510	539	506	509	503	530	523	501	506	518	522	524	496	515	515	532	534	520	473	521	493	487	520	505	572	526	557	570	455	523	526	526	523	535	528	559	533	530	533	518	513	507	525	549	504	499	514	525	541	562	543	512	541	512	519	525	565	591	550	501	544	519	517	512	521	548	505	522	539	574	526	504	549	442	528	549	500	515	518	552	522	526	539	510	538	538	528	534	552	515	549	543	528	522	485	503	546	542	550	491	511	550	581	548	539	526	524	490	512	516	535	532	505	548	505	504	525	503	491	510	544	539	530	550	506	517	530	484	500	539	522	494	533	536	542	559	508	520	533	537	523	542	550	522	535	511	533	507	481	529	546	518	504	497	505	542	447	502	511	524	531	570	546	515	506	476	510	498	489	507	513	517	558	542	563	525	518	523	495	512	527	492	543	508	514	505	506	515	525	505	528	518	536	543	543	486	503	514	505	500	552	572	491	543	523	522	545	537	527	541	497	531	492	525	541	513	499	517	539	525	507	508	538	529	498	540	516	576	529	554	476	506	520	553	538	522	523	539	543	535	517	526	514	519	526	545	524	563	566	504	501	527	539	524	507	532	518	494	537	560	531	546	535	492	525	528	508	523	512	538	509	513	532	519	519	515	544	546	497	544	557	524	510	547	483	539	531	495	547	560	541	541	479	586	503	510	491	529	527	505	554	514	536	509	580	506	528	584	508	492	544	545	502	517	525	557	529	519	519	540	570	530	541	525	519	523	518	530	553	520	534	520	506	537	561	516	518	508	555	527	514	553	498	505	522	526	509	577	505	524	491	501	503	567	492	505	537	536	536	498	515	524	523	568	535	543	517	551	534	519	553	517	536	552	529	513	511	530	516	514	498	535	527	496	538	512	520	547	488	536	535	527	541	501	554	529	503	496	562	567	492	554	543	526	526	501	503	541	527	518	518	483	524	522	498	554	541	548	527	513	541	490	491	504	546	551	523	509	521	545	550	521	537	493	550	537	503	554	525	524	496	530	520	501	561	548	570	535	509	539	527	511	528	485	506	528	568	559	489	528	521	481	537	504	541	534	543	506	486	513	492	550	491	533	514	490	510	535	514	514	497	529	529	524	516	522	490	542	532	497	501	527	527	539	530	466	484	533	509	516	518	488	492	558	487	542	463	494	531	540	538	533	501	503	503	562	495	543	543	533	503	523	500	497	563	586	514	498	520	536	528	565	532	503	543	506	518	559	513	532	530	539	499	532	557	524	557	510	548	558	507	538	511	506	492	564	539	506	511	536	584	524	529	521	523	532	528	538	536	533	536	526	513	553	533	494	542	510	508	530	533	521	525	532	523	553	498	538	533	505	521	525	518	503	555	487	519	532	493	546	522	511	476	557	519	514	549	539	510	528	523	556	545	527	534	512	554	517	520	586	497	515	533	502	544	529	544	509	553	558	533	537	522	528	540	516	527	526	545	520	535	521	516	531	499	503	520	554	485	540	544	526	507	545	524	514	513	532	533	507	545	522	496	517	479	506	556	542	516	550	530	534	539	527	514	521	528	478	521	555	523	532	529	514	507	529	512	523	530	566	540	541	535	525	521	541	489	525	530	523	515	542	508	582	498	510	504	544	556	499	524	521	513	506	476	511	503	539	492	543	523	556	532	527	508	553	531	471	551	510	541	509	510	533	518	548	498	565	531	554	558	502	513	504	523	516	544	560	508	551	553	538	543	501	549	547	530	490	532	520	542	527	505	515	529	483	539	525	494	550	514	517	548	516	550	493	535	530	539	503	490	549	547	556	496	547	543	530	553	528	541	533	538	515	541	492	507	530	499	510	551	522	526	512	526	514	539	549	543	517	508	542	531	556	524	525	499	517	563	536	508	532	482	513	491	559	505	503	556	531	508	486	538	547	531	506	520	512	557	524	525	538	519	523	543	503	580	570	523	512	482	497	541	508	525	517	513	492	558	542	536	518	537	548	505	549	520	526	526	512	535	496	542	509	530	526	530	526	519	488	511	501	560	503	534	546	486	534	513	519	517	541	524	547	509	517	507	548	534	524	515	531	490	542	519	501	520	587	522	532	531	556	534	511	518	512	548	544	537	543	510	519	541	553	519	487	558	504	544	500	541	512	529	527	550	478	552	506	566	533	515	515	548	516	532	502	528	519	520	512	504	509	505	482	525	560	484	511	557	501	531	518	556	565	504	532	517	519	502	517	530	552	561	557	502	517	540	520	512	555	519	479	545	536	517	547	526	540	510	546	555	546	544	501	519	530	594	530	537	561	510	505	494	530	504	489	529	503	522	559	530	527	551	508	519	481	511	573	546	529	545	513	509	530	538	517	482	553	554	541	542	532	524	547	512	539	533	536	541	540	550	472	580	514	579	521	502	507	536	499	522	504	526	543	553	513	539	532	519	556	535	530	510	482	546	503	464	519	533	527	505	529	504	514	527	511	520	507	525	543	526	524	508	509	522	548	525	553	514	557	551	537	530	586	517	527	529	519	518	496	540	498	518	514	552	513	530	527	513	541	521	528	525	520	556	541	504	506	582	534	499	533	513	520	525	520	575	522	542	544	539	510	522	499	505	544	525	530	494	513	519	521	516	494	515	508	492	539	504	522	505	482	532	478	559	521	522	528	508	530	583	494	529	493	546	555	515	533	558	500	538	520	525	552	504	523	540	512	558	551	553	555
8967	3649	523	406	325	291	227	208	216	224	201	218	210	208	219	202	221	231	217	198	221	243	207	208	207	234	249	222	218	197	195	214	203	238	253	216	218	201	224	207	218	176	222	207	224	188	229	236	202	246	206	177	209	216	203	182	206	221	247	263	229	210	210	186	219	211	205	209	201	209	204	217	191	192	220	213	238	242	220	237	230	189	219	190	209	228	228	206	210	179	217	213	204	194	188	216	204	211	229	225	213	230	170	193	199	162	217	209	205	177	216	196	203	216	210	200	210	226	221	213	216	224	190	231	220	201	215	234	236	200	215	230	201	192	209	207	232	225	226	217	204	223	224	202	208	237	198	234	216	235	225	220	193	205	231	219	215	211	238	217	249	218	229	195	232	191	212	221	197	198	192	222	230	195	202	205	207	217	213	231	177	194	199	221	215	224	216	200	202	209	206	218	195	193	245	223	183	202	219	212	205	237	198	221	204	199	188	207	230	202	216	204	222	200	210	238	189	219	237	184	238	208	212	223	212	201	195	205	224	200	194	212	199	222	190	237	213	211	205	196	225	223	233	217	227	215	204	208	219	224	216	204	188	206	235	205	235	216	233	212	210	207	215	203	194	197	208	203	246	208	224	212	216	189	216	262	173	205	198	223	194	239	199	207	213	223	203	201	185	209	200	188	200	212	187	186	223	226	237	209	237	205	231	225	217	219	220	215	203	204	179	216	214	193	220	194	198	226	198	222	197	198	203	222	219	196	213	225	249	213	216	188	227	219	191	232	200	189	186	224	208	188	232	204	212	217	206	221	206	236	204	218	196	246	200	224	217	221	234	201	214	195	220	208	209	202	203	179	205	204	208	237	215	209	219	204	181	226	205	217	195	230	207	211	208	222	174	194	238	248	235	193	225	198	209	217	211	219	194	215	209	238	172	214	193	208	218	208	206	207	209	226	221	202	165	212	196	256	216	213	221	235	228	208	202	193	222	238	225	201	213	206	212	197	190	211	221	194	215	215	223	192	233	215	206	197	206	235	193	188	215	213	226	178	204	198	198	194	246	222	200	226	214	216	229	221	183	200	193	219	211	218	254	236	202	211	232	197	203	255	192	220	217	201	211	225	203	202	214	204	201	202	215	226	210	195	222	228	218	236	205	187	217	197	235	215	187	194	221	195	210	222	184	216	186	203	212	202	229	219	225	232	230	213	210	237	213	222	192	192	210	215	203	199	229	242	204	219	189	236	198	211	208	223	230	194	209	206	229	189	239	226	224	226	252	207	220	220	207	180	228	215	211	247	246	224	212	215	195	248	224	198	210	210	254	205	212	217	193	210	217	220	202	215	245	213	215	198	226	201	234	200	210	191	221	200	209	186	218	211	224	219	208	208	202	216	198	224	225	205	201	232	214	216	239	199	235	201	205	206	228	205	220	226	202	208	198	225	181	194	230	178	198	205	221	241	233	193	213	189	201	212	221	210	195	199	216	208	214	192	208	227	188	211	181	218	223	223	199	223	206	222	212	197	182	235	224	246	202	222	198	224	198	208	215	207	216	213	195	206	191	208	211	235	198	200	216	190	198	207	191	188	206	199	210	223	217	201	215	204	185	212	200	204	224	218	222	203	239	223	215	222	208	178	222	234	224	213	228	195	178	212	223	210	215	180	208	211	229	213	210	216	231	227	220	208	209	228	210	215	211	212	198	191	213	198	235	182	209	212	224	226	179	181	237	251	216	205	194	230	203	198	204	184	215	216	215	188	221	239	213	225	215	190	214	207	213	223	179	247	212	261	219	206	218	230	222	201	199	220	233	211	203	211	213	243	215	248	228	207	248	250	217	208	224	209	206	202	222	202	198	211	218	227	209	237	208	223	208	213	209	192	203	213	223	229	185	202	193	205	224	202	218	213	240	182	206	216	200	206	200	215	245	198	212	202	216	193	210	217	214	190	220	183	199	186	207	225	220	209	248	207	217	195	237	249	204	219	214	224	200	222	206	225	220	186	196	217	210	214	204	245	195	219	194	231	202	221	205	210	218	211	217	203	226	231	202	231	207	196	210	242	220	210	209	176	230	213	205	231	180	234	206	217	221	196	212	203	203	212	212	209	213	186	225	211	228	212	195	203	212	198	201	196	192	219	195	212	199	232	184	199	204	239	206	209	207	221	199	209	221	218	232	219	191	209	243	191	209	227	210	220	225	209	212	214	223	246	191	206	221	210	206	223	193	216	215	222	210	217	225	239	223	222	200	223	180	223	261	232	231	217	211	203	197	206	221	199	230	201	218	211	200	233	223	213	201	213	206	231	208	222	213	184	187	213	226	204	200	225	202	227	237	236	226	201	211	213	209	199	201	229	187	190	218	223	177	194	184	197	188	235	217	219	218	228	190	212	228	189	213	210	197	186	201	198	222	213	195	190	233	218	213	184	194	199	227	203	221	223	224	215	210	207	233	231	193	220	185	226	227	197	201	232	210	222	229	250	207	226	222	215	197	189	200	209	208	186	200	185	199	218	210	213	210	235	245	209	217	230	190	226	210	193	208	201	220	221	195	233	219	225	228	238	218	218	207	222	198	218	210	186	201	213	218	200	192	207	211	215	170	185	200	200	192	202	242	218	210	215	217	221	223	220	212	188	206	227	198	182	188	260	216	225	219	222	219	195	231	202	218	221	219	207	217	219	218	183	224	192	230	209	211	212	195	196	204	208	188	196	220	216	200	201	186	213	224	209	225	222	238	235	222	225	185	245	219	208	216	209	203	193	225	225	194	172	197	202	216	176	201	208	214	222	220	213	209	197	199	202	196	197	215	216	193	217	203	188	221	215	230	206	211	199	225	207	188	218	221	214	216	226	218	213	198	216	202	210	194	201	245	216	201	229	211	208	221	196	169	201	203	198	201	202	198	222	205	221	235	215	194	212	228	180	213	221	212	215	225	217	184	184	214	182	195	212	217	178	207	216	208	214	252	211	208	210	219	202	189	192	198	225	203	201	203	209	206	227	206	206	194	226	241	209	213	206	187	187	181	243	215	195	198	215	218	180	192	211	225	231	222	168	174	209	231	239	215	203	190	200	214	232	239	196	202	210	220	218	208	198	210	222	221	219	203	197	192	211	231	201	183	215	202	221	221	218	219	225	208	226	217	207	231	205	216	199	198	213	210	197	216	174	230	224	190	216	195	217	206	225	220	205	230	186	216	200	200	195	213	230	207	233	229	213	217	217	235	219	212	229	215	198	202	203	226	191	206	206	209	191	219	231	197	188	175	237	211	221	235	226	209	242	209	181	207	213	215	201	217	207	203	202	186	203	191	212	206	222	214	209	196	210	222	218	209	193	216	207	200	210	201	214	209	194	226	223	213	202	217	213	237	212	227	216	221	243	209	208	217	230	220	243	204	205	222	211	192	221	215	205	190	198	207	208	214	210	191	224	220	222	237	246	210	205	216	192	191	200	216	188	208	201	198	206	211	204	239	217	216	196	200	213	189	201	203	245
5726	2771	958	1170	969	863	669	572	546	521	505	472	475	470	490	483	504	493	531	477	492	435	464	484	447	469	487	455	494	431	461	466	449	435	502	448	510	457	447	505	484	480	490	484	478	446	487	471	470	494	475	481	487	455	438	502	472	475	481	437	456	478	462	466	489	468	498	487	485	508	468	461	465	460	493	474	470	476	484	427	489	510	480	436	458	467	459	438	471	440	491	460	513	504	462	417	490	446	511	503	487	441	489	424	469	456	484	459	467	497	465	502	460	469	465	508	474	473	484	443	489	506	451	490	489	491	486	466	470	488	512	472	475	485	465	489	511	446	502	412	433	447	492	456	498	516	521	481	477	460	490	470	475	491	437	491	461	482	472	498	447	515	494	461	489	459	463	465	497	483	445	472	501	493	459	452	462	519	469	456	472	463	497	445	497	488	471	470	496	445	481	445	490	518	492	486	474	482	451	478	455	471	448	492	483	465	442	455	447	446	487	473	496	455	505	462	494	457	493	451	484	465	471	478	472	485	471	464	457	469	419	533	494	497	476	495	484	471	494	527	499	443	500	431	449	470	432	479	520	488	545	493	458	447	485	477	507	471	459	462	469	479	441	459	459	474	459	464	456	476	441	434	468	503	466	427	461	473	483	480	472	490	467	445	496	491	425	481	476	455	463	526	483	497	469	456	514	500	478	443	424	434	454	445	449	473	480	492	456	479	469	474	484	479	513	501	461	465	477	444	448	492	483	486	452	468	456	479	498	468	510	476	479	467	462	510	429	446	468	487	437	453	455	451	490	500	483	508	457	457	436	466	482	453	486	486	453	502	452	526	486	502	467	493	488	450	474	504	472	475	475	473	489	463	466	472	479	429	477	461	465	441	473	436	491	466	473	477	452	434	476	466	472	475	505	487	504	472	464	447	493	454	451	448	496	477	475	475	486	473	463	443	475	451	508	463	443	501	459	496	472	477	460	461	484	480	480	480	475	487	443	496	450	433	472	455	482	470	448	483	455	491	457	492	450	491	486	456	482	449	481	471	481	474	514	458	481	486	477	446	467	511	473	495	504	480	483	463	460	509	491	485	489	444	472	459	453	491	468	481	491	468	493	516	501	473	455	475	473	475	460	531	463	473	484	463	435	491	467	481	519	498	470	521	473	444	472	472	466	485	449	480	489	492	461	461	504	516	462	496	482	487	433	510	468	493	488	414	562	489	486	501	445	498	471	426	478	474	450	481	466	480	465	474	465	438	526	506	485	502	485	474	441	494	451	459	472	489	455	476	507	495	466	479	447	483	435	454	463	440	458	489	467	474	487	468	460	449	421	451	470	486	480	451	461	510	481	467	462	468	497	498	451	461	490	502	477	491	469	443	466	462	450	471	468	452	472	503	483	478	459	446	452	449	466	469	511	491	495	519	484	432	482	444	450	468	473	459	462	465	476	462	429	465	474	457	441	501	475	456	488	497	438	490	442	459	497	499	437	438	431	509	465	480	460	490	464	456	471	517	453	461	477	461	450	455	491	456	452	526	465	495	447	468	439	439	499	445	488	501	477	461	440	465	469	485	477	465	457	480	481	469	480	462	448	500	489	495	486	445	437	468	491	491	485	449	452	459	442	447	464	447	480	450	521	449	422	453	506	461	481	462	463	490	479	452	451	474	454	448	453	464	461	454	463	478	453	478	472	505	473	469	487	487	517	439	462	499	476	457	479	479	452	464	458	448	440	468	469	446	475	448	503	449	494	455	448	494	460	460	480	448	480	481	475	495	476	467	466	447	450	504	480	445	465	445	464	471	465	444	504	470	420	537	485	457	478	465	487	482	467	498	472	474	453	476	462	466	495	456	478	489	443	514	464	452	476	505	464	418	471	480	451	469	501	500	505	520	477	481	471	534	479	461	513	471	494	484	464	467	478	468	494	488	491	445	457	486	445	495	453	459	459	483	451	467	473	480	462	452	446	446	484	424	493	495	486	446	483	433	499	464	464	443	466	509	460	514	465	474	524	455	497	459	471	462	481	445	478	484	498	465	481	486	476	477	458	459	456	481	424	490	464	476	476	466	498	505	437	496	474	490	467	462	491	457	468	443	468	452	453	472	479	485	464	458	454	483	467	509	473	487	482	459	455	493	465	472	466	489	462	468	502	478	470	464	450	479	480	467	449	482	446	473	444	466	482	487	488	484	473	487	454	477	436	454	493	441	470	447	469	453	449	462	489	481	460	486	469	463	417	491	449	438	469	512	480	482	464	472	511	483	475	470	510	509	502	486	446	471	475	452	474	467	450	448	472	467	504	460	447	445	457	456	485	459	430	450	461	490	437	508	443	480	532	485	499	460	480	487	473	486	488	443	428	454	510	457	480	484	458	469	468	511	474	459	495	480	462	500	505	439	478	474	429	511	469	479	473	428	482	455	497	462	488	478	477	514	441	459	498	428	511	473	487	465	457	473	475	464	488	472	432	474	477	480	438	479	501	455	544	513	472	457	442	500	458	479	460	472	453	431	436	491	476	485	481	464	493	468	466	499	486	501	521	484	453	477	454	462	434	476	484	527	503	514	485	465	478	487	454	428	484	479	436	467	454	467	504	480	490	495	457	449	453	486	460	484	471	452	449	448	472	495	469	503	474	504	479	477	458	466	459	474	452	462	485	464	484	482	470	472	470	472	442	462	448	438	497	468	484	472	496	484	500	466	445	467	451	480	512	444	504	440	451	472	450	495	518	511	454	482	472	517	491	491	512	477	483	513	464	453	471	445	498	461	447	489	485	444	468	452	467	466	409	505	475	430	469	465	485	482	458	442	496	486	490	480	477	449	479	470	489	489	463	460	494	503	473	500	492	475	479	446	488	430	507	509	502	460	475	476	522	455	476	461	483	478	521	495	468	480	472	442	541	407	450	426	467	467	464	456	472	455	461	512	453	493	502	453	504	458	467	447	451	447	525	476	486	455	482	466	472	482	469	496	499	485	483	435	430	511	485	477	428	418	453	496	472	447	473	474	449	465	489	514	424	489	477	474	487	471	476	472	499	433	482	486	469	459	440	525	475	488	460	511	472	474	483	479	460	454	448	488	471	473	458	457	492	511	455	475	459	465	513	476	455	461	500	449	465	481	448	479	485	468	485	446	516	509	489	489	484	476	462	479	469	490	509	479	468	457	469	461	482	463	476	465	484	476	504	471	493	481	443	429	483	465	477	498	454	470	470	491	490	496	496	490	499	438	465	461	466	433	470	471	499	467	482	446	441	469	472	472	506	453	473	467	449	507	473	490	485	458	478	503	463	459	501	500	522	479	464	505	479	494	460	466	516	454	468	447	490	453	460	455	456	457	446	483	471	465	476	478	472	456	475	482	497	479	446	520	497	466	470	462	477	472	467	424	496	509	483	496	475	491	462	489	517	464	475	443	484	483	479	501	499	478	453	429	441	432	488	507	456	466	474	462	481	512	458	456	453	457	523	443	470	464	440	483	465	477	502	485	490	437
25968	12269	2904	1860	1337	1369	771	428	357	296	185	131	142	136	135	122	143	128	141	127	113	129	120	130	128	126	99	99	127	103	108	126	120	142	111	113	121	112	126	106	112	117	123	123	133	109	120	123	132	131	115	104	122	100	146	118	127	129	102	115	117	119	119	134	123	114	87	137	115	119	121	114	109	117	137	117	120	107	95	118	95	104	118	125	96	116	115	119	111	115	143	123	113	130	110	128	135	139	115	125	113	105	109	130	117	111	137	112	117	117	108	138	99	120	126	125	117	112	112	127	105	110	109	120	115	119	108	102	120	107	127	103	123	105	104	99	127	122	136	113	113	113	103	113	120	112	122	125	120	123	122	138	112	133	134	126	113	119	84	118	133	101	106	143	105	108	95	94	110	116	110	112	126	124	116	113	129	111	132	116	121	107	133	114	104	104	119	96	100	103	129	108	125	115	109	113	112	130	126	108	111	126	127	114	103	141	118	124	92	130	124	104	118	119	107	111	114	107	125	127	125	100	120	130	109	151	118	125	108	141	115	113	102	130	109	111	121	125	105	103	115	106	126	137	113	121	120	106	107	97	107	120	94	127	119	114	124	136	104	126	117	118	120	112	105	127	93	124	115	114	141	96	127	115	104	110	132	126	121	99	109	107	108	146	127	138	127	123	119	114	113	126	117	123	108	95	116	129	132	113	105	116	102	117	105	115	138	115	113	105	123	122	113	109	112	122	109	113	124	123	116	108	126	130	112	130	123	119	114	120	126	143	116	105	116	113	108	121	112	100	120	124	90	112	131	86	99	114	106	117	127	111	118	94	106	110	121	128	140	118	106	129	110	117	113	109	120	99	111	123	154	115	118	122	130	115	111	124	128	109	126	116	122	97	125	111	134	132	125	120	106	112	107	117	134	128	133	112	115	112	105	113	112	107	113	117	121	125	116	127	109	118	112	136	135	100	108	104	103	122	128	94	119	119	108	124	97	131	112	126	136	128	123	127	115	133	122	111	121	117	135	108	119	128	103	127	111	102	115	96	123	106	121	127	109	128	103	95	107	113	119	118	138	131	102	124	117	135	126	113	104	103	108	118	112	99	108	142	128	98	106	81	117	122	136	133	126	152	127	115	107	126	102	101	142	128	124	112	110	120	111	110	119	111	110	107	120	112	119	121	138	132	99	115	131	132	113	109	119	106	125	139	108	90	101	97	104	131	121	104	120	107	112	121	94	115	101	122	144	123	128	122	126	135	126	105	110	91	123	106	129	112	114	102	108	119	107	106	114	134	122	115	114	133	107	138	115	122	112	114	105	134	117	129	99	138	120	128	119	102	119	126	112	111	113	119	100	124	125	120	110	102	132	129	113	117	120	119	107	113	119	105	131	134	138	123	119	119	110	103	121	113	111	105	107	111	135	89	119	129	120	131	110	147	103	106	116	132	122	101	114	122	105	104	123	126	110	103	108	101	117	111	117	138	118	116	109	108	130	116	101	101	110	151	98	138	117	128	121	136	104	100	118	108	140	123	112	119	116	121	120	98	137	103	147	141	120	115	94	100	139	121	111	133	100	102	99	124	125	119	118	105	124	122	112	101	124	106	117	111	112	110	118	110	118	116	115	91	110	110	143	110	127	112	97	108	105	126	100	112	122	133	117	114	103	106	135	96	132	119	124	120	108	126	139	108	105	125	141	110	128	113	116	107	99	113	131	122	109	121	137	103	98	106	132	110	134	118	136	128	112	103	122	120	100	115	123	113	111	111	129	111	109	118	149	125	92	133	119	110	110	108	129	114	114	120	122	115	112	108	112	116	116	115	105	120	110	112	138	124	97	112	130	118	116	98	127	112	105	136	98	122	148	125	110	112	115	124	103	103	128	112	102	111	113	121	116	112	116	103	124	119	123	119	119	126	118	114	134	119	125	127	122	128	103	125	122	111	129	104	135	127	120	117	119	114	119	136	125	120	111	127	101	120	117	114	124	111	120	114	133	133	100	118	119	133	125	125	124	108	115	99	141	115	120	109	117	114	114	119	109	95	119	126	108	127	105	132	120	119	143	113	100	108	131	133	119	128	114	115	116	106	105	116	102	113	122	113	98	112	120	137	132	115	102	127	119	105	112	110	107	134	135	125	117	116	119	113	131	100	126	138	113	105	96	100	101	126	114	102	122	104	108	113	114	118	127	118	109	110	146	108	120	119	118	127	131	117	132	106	118	105	114	113	119	121	136	126	103	127	115	104	110	113	103	117	112	119	95	128	118	101	125	106	109	118	111	97	101	113	123	110	130	114	112	107	139	115	101	97	114	131	116	123	102	111	128	107	122	110	123	100	105	113	115	116	126	116	105	131	136	112	117	135	146	123	113	103	102	120	116	100	125	121	132	110	119	117	133	119	109	124	111	99	107	136	125	106	129	131	109	102	132	117	108	117	126	128	117	118	116	134	119	118	159	117	119	119	112	106	118	145	125	106	134	118	118	103	109	140	126	110	124	133	113	123	110	120	113	122	118	116	118	117	115	101	102	123	113	117	120	118	133	109	122	118	110	129	132	117	127	121	112	96	114	101	129	120	132	123	126	112	109	113	138	110	114	131	98	125	121	120	111	96	119	110	129	121	111	118	96	99	111	129	110	136	99	128	117	90	131	129	125	129	120	102	107	144	119	113	139	139	110	129	130	139	131	106	123	124	126	106	107	121	131	116	128	127	132	126	121	118	121	135	121	130	109	106	114	110	112	110	119	131	125	118	145	96	115	141	119	119	103	124	137	115	134	117	107	117	109	108	121	122	127	113	119	124	128	122	132	121	92	123	110	100	117	121	127	107	98	109	107	128	109	115	121	131	104	119	115	123	114	117	118	128	104	108	116	109	133	121	123	124	111	125	118	117	116	133	113	126	134	123	114	113	135	128	145	114	112	104	102	103	129	101	122	128	107	101	102	104	101	126	111	114	96	144	135	119	117	115	112	101	112	109	120	115	129	128	99	118	103	120	114	115	124	93	129	128	119	125	120	106	113	107	132	135	102	109	104	101	116	119	132	125	125	119	98	126	101	108	105	105	127	117	106	136	134	124	115	100	132	85	124	124	115	131	105	128	125	120	112	111	104	145	139	135	119	134	117	106	118	113	123	107	118	118	112	109	115	129	133	113	108	114	120	121	127	106	102	117	117	120	138	123	122	121	145	120	127	106	111	111	109	107	127	101	127	120	133	130	127	97	121	110	94	100	128	99	111	121	118	125	126	115	117	137	120	102	97	130	103	116	111	121	99	109	107	120	107	99	130	101	108	121	130	106	142	143	119	103	103	113	129	103	110	122	133	99	118	105	99	135	117	126	140	122	113	123	122	134	129	109	129	137	102	116	116	142	106	108	119	99	121	150	132	99	125	95	134	113	129	116	104	114	132	105	110	109	114	120	121	134	118	123	130	117	122	130	123	118	118	100	107	135	134	126	109	133	96	122	115	109	115	111	125	111	102	120	121	120	113	102	92	104
17448	6779	3441	4065	3251	4091	2450	1664	1433	1247	708	455	452	415	409	388	367	350	324	356	334	353	364	354	335	319	296	316	348	318	301	345	315	311	303	334	293	303	308	324	304	341	295	301	319	320	297	333	308	293	319	306	325	283	296	321	334	305	292	303	269	327	321	325	321	295	326	309	302	278	298	302	318	335	297	281	277	286	346	295	303	306	283	352	289	290	310	303	322	325	294	302	291	314	298	262	326	268	288	263	309	260	297	277	290	316	306	312	292	322	322	312	294	319	286	303	293	330	304	287	268	293	305	295	303	283	289	306	290	311	295	301	309	296	326	291	295	314	297	300	328	296	322	305	288	268	280	292	298	261	281	305	314	291	310	311	290	296	289	339	296	313	307	293	305	319	315	307	313	305	303	292	316	316	310	294	299	326	282	287	319	302	271	288	324	312	273	304	306	295	274	314	306	295	298	311	278	254	288	302	306	313	323	284	307	308	280	293	262	262	326	324	297	292	316	308	286	301	286	298	290	290	314	285	308	292	293	293	293	277	292	312	270	266	329	283	286	318	325	299	300	278	295	287	300	299	320	290	318	280	307	247	305	275	314	313	304	316	288	294	303	299	282	276	285	299	308	306	324	293	291	293	318	316	280	305	284	316	303	294	286	299	293	285	285	282	291	282	318	330	329	313	289	291	302	287	292	270	288	300	303	311	333	289	275	276	286	324	250	305	293	274	305	292	288	291	299	312	284	288	281	318	305	266	268	288	301	297	313	303	283	330	318	303	317	293	307	311	282	293	307	310	299	288	295	302	300	291	270	308	292	298	315	302	297	310	314	340	275	293	291	331	301	307	312	285	318	309	296	288	313	336	302	283	295	293	294	314	314	286	316	277	303	300	286	269	320	297	281	295	300	311	287	322	259	304	318	314	275	293	301	304	310	312	292	310	269	299	316	301	277	293	292	299	274	319	302	305	280	287	285	317	274	327	270	300	328	319	299	300	296	302	302	330	299	299	303	301	307	278	287	308	279	281	305	301	301	316	310	285	309	304	322	280	301	309	321	308	307	282	286	307	321	309	285	305	303	259	307	290	303	314	322	313	336	312	303	297	280	317	292	295	273	292	312	297	323	306	280	266	274	293	299	297	296	319	293	319	300	269	313	342	300	274	292	269	296	322	271	292	268	290	275	306	287	284	319	297	350	310	292	326	303	300	331	308	270	277	288	300	284	324	297	325	341	296	315	304	302	275	298	273	274	277	311	311	326	299	292	281	309	290	301	284	344	300	271	300	281	321	282	296	298	284	309	273	279	296	283	321	302	312	334	302	290	300	309	314	296	295	294	310	285	299	318	299	301	294	304	313	287	293	306	280	288	291	310	281	298	281	295	326	304	281	339	296	319	316	288	293	280	322	281	330	293	296	296	315	316	306	289	283	316	312	300	299	258	294	289	313	286	303	292	294	308	272	298	274	309	304	322	301	325	293	294	280	279	292	277	329	304	319	296	282	327	304	285	291	279	278	313	302	325	292	310	294	319	304	338	307	295	290	297	318	316	292	322	306	309	298	281	300	294	264	282	292	306	280	321	296	294	263	286	273	330	294	287	294	291	315	304	279	298	284	308	292	333	301	287	263	284	305	280	313	295	297	290	294	281	312	283	326	297	294	276	298	281	281	304	281	281	286	328	294	293	291	286	301	296	288	288	277	326	264	284	321	285	323	314	322	320	309	319	295	280	282	292	286	308	272	273	264	296	297	309	308	247	291	279	274	331	294	308	299	285	278	269	312	319	259	289	313	300	300	305	296	272	293	296	296	288	319	302	296	296	261	316	295	308	294	308	277	305	295	292	307	297	282	305	265	319	291	294	299	262	310	246	338	291	295	307	292	299	323	279	294	300	300	301	352	302	296	286	305	290	289	267	322	270	295	266	328	307	289	291	285	268	297	296	291	281	296	307	319	319	312	297	345	298	303	289	267	299	282	309	316	293	306	281	284	305	297	309	290	297	303	310	287	306	310	299	297	270	291	295	300	334	325	295	285	280	281	269	303	278	311	286	292	330	335	299	321	283	307	325	295	277	284	304	309	290	299	298	270	322	286	299	283	315	297	299	314	336	292	292	287	302	294	310	280	289	282	294	305	271	277	324	294	323	308	285	302	289	311	306	276	307	294	297	303	304	305	303	283	272	283	286	269	266	291	296	285	277	315	317	305	288	276	303	299	294	314	285	290	291	283	289	288	300	301	290	294	304	320	307	302	320	298	325	295	293	331	300	300	297	316	323	319	293	314	298	295	289	301	293	278	295	315	288	282	291	298	303	272	325	293	300	320	317	270	275	287	320	309	314	314	284	305	312	279	306	292	287	304	296	291	269	319	308	307	277	306	305	313	299	288	276	307	317	320	285	267	300	295	327	277	285	301	296	283	299	311	285	322	319	309	300	279	322	276	323	307	274	278	266	283	332	300	281	309	306	306	321	329	260	302	283	312	312	295	323	263	311	304	296	309	293	301	322	297	276	308	307	274	328	318	297	303	283	288	298	290	295	286	292	269	327	319	303	274	302	284	299	289	303	286	289	288	315	331	300	312	275	318	310	282	283	301	279	271	276	297	273	307	333	248	318	314	314	312	351	312	301	281	295	299	280	280	279	294	320	294	319	310	305	303	264	290	314	268	326	278	260	277	307	295	291	312	304	306	265	319	315	317	290	264	343	285	288	309	311	261	295	303	280	304	284	300	286	284	275	273	308	305	314	363	290	261	301	281	293	327	307	299	305	296	278	270	298	289	260	306	322	314	286	304	287	292	281	307	287	303	315	318	314	326	300	297	308	295	315	315	277	282	270	286	333	301	299	256	307	308	271	286	313	277	302	275	284	273	280	283	295	311	298	269	319	314	320	327	282	316	316	305	289	323	305	316	303	296	303	296	291	296	294	288	277	293	319	298	263	293	283	284	300	294	295	272	305	310	300	262	287	283	343	317	270	293	313	332	277	283	329	282	327	309	310	291	280	302	275	286	297	313	315	296	318	315	310	310	292	281	301	321	297	290	312	314	311	336	301	290	279	319	283	287	293	292	295	292	284	329	291	282	313	266	321	307	307	298	282	290	317	294	292	300	294	275	302	266	315	328	319	291	293	280	285	286	289	331	298	262	303	242	282	285	308	311	299	288	293	307	260	299	316	286	303	306	322	260	266	292	298	294	306	289	316	297	292	273	296	278	318	297	285	293	280	303	287	319	314	268	297	304	329	278	309	328	304	303	289	293	294	271	307	300	307	350	308	308	319	314	294	292	277	307	319	323	306	283	289	306	348	290	285	296	266	299	288	298	293	310	303	324	293	321	303	302	308	276	291	305	282	310	299	324	319	289	277	283	301	276	329	301	280	300	292	301	298	305	296	281	304	298	283	290	288	316	291	315	286	293	294	299	306	300	299	283	298	303	293	328	274	347	332	312	284	324	294	296	297	293	315	297	303	265	313	313	304	285	288	307	297	309	314	300
38793	20372	6463	3957	2857	2052	1383	792	579	507	302	272	271	276	249	271	291	255	261	252	240	228	248	246	269	269	206	238	248	217	234	235	244	237	251	247	234	226	241	237	236	216	209	215	213	212	196	218	208	191	235	218	211	230	211	211	227	218	229	253	226	242	225	229	218	239	256	233	215	250	226	250	226	205	237	199	231	216	237	203	231	235	208	231	219	220	212	225	242	257	216	211	213	216	215	201	237	218	235	212	219	214	227	239	244	252	211	231	238	212	211	240	272	224	203	235	212	220	224	245	196	232	247	234	208	229	227	241	230	195	206	210	225	214	258	224	223	226	223	215	244	236	222	222	235	234	231	242	222	231	233	240	266	221	245	214	205	218	203	251	242	233	239	220	232	225	201	249	189	224	256	221	222	213	231	241	236	253	224	215	205	245	183	226	259	234	218	211	210	245	232	202	196	221	221	215	215	208	193	230	240	228	223	205	212	239	228	238	230	224	235	227	228	213	253	243	211	198	226	218	241	227	189	221	190	211	236	214	227	265	223	227	186	213	215	238	226	237	248	232	236	227	244	214	218	221	244	221	244	251	224	229	244	223	207	205	225	231	228	205	230	194	222	227	224	239	221	248	239	240	198	224	222	246	211	244	230	251	207	212	225	223	220	231	200	223	252	212	247	222	220	204	191	238	215	221	212	234	233	239	218	227	219	227	201	195	223	222	225	232	246	279	246	240	212	255	244	223	251	260	196	269	242	249	200	209	237	224	245	220	237	214	247	214	212	232	249	213	231	226	216	189	229	241	249	231	238	203	232	232	219	244	227	246	247	224	212	220	237	225	217	202	203	249	253	202	233	241	264	245	205	202	245	292	220	241	219	260	230	254	234	210	243	234	215	271	252	206	235	235	216	212	244	238	214	247	214	207	221	231	206	215	210	219	233	226	219	230	234	238	222	186	218	261	236	228	232	244	236	253	220	244	241	225	197	234	239	241	213	237	248	235	222	230	234	224	208	213	197	235	246	223	210	226	213	219	210	215	197	201	221	253	243	208	224	223	222	212	242	187	243	209	224	214	226	239	239	257	220	220	241	227	206	197	235	227	256	246	206	216	224	221	238	239	231	246	215	236	222	242	248	240	232	219	234	235	231	223	217	223	264	231	208	231	213	242	230	236	196	233	217	204	228	231	239	241	236	222	223	230	228	201	222	210	226	194	236	213	230	211	225	215	218	249	228	216	222	223	257	206	225	224	237	223	228	226	237	222	219	229	219	221	275	222	267	225	226	231	225	202	214	236	207	212	211	229	218	238	209	226	237	235	219	226	220	235	218	228	239	226	268	222	220	265	253	232	236	212	223	199	243	200	206	215	231	238	205	193	222	242	212	257	279	206	246	234	232	254	270	219	247	243	236	218	233	250	232	186	203	231	226	215	240	213	229	262	228	241	224	226	216	256	235	238	216	226	256	249	224	237	255	210	221	219	239	244	235	180	223	227	237	195	216	235	241	238	228	218	225	235	208	230	236	235	226	211	202	207	241	222	226	220	211	240	224	244	222	218	209	218	214	241	213	193	232	257	226	216	223	212	212	238	228	204	219	220	261	223	237	232	204	206	194	211	211	226	229	188	237	251	241	239	213	219	214	205	201	203	233	219	226	241	202	213	211	224	227	249	219	213	201	216	231	249	236	253	243	220	234	218	223	216	246	258	237	246	254	253	248	241	256	235	230	229	253	239	211	213	223	239	240	233	210	236	197	218	220	224	240	212	229	237	224	227	219	224	225	237	239	212	221	229	220	225	206	258	226	252	222	205	201	258	224	246	219	246	216	222	228	221	243	206	199	208	196	221	214	255	216	225	206	231	227	214	241	207	228	240	220	230	214	247	241	217	237	204	229	243	228	251	261	251	216	228	239	230	231	215	210	218	217	223	218	186	212	206	208	229	205	238	224	236	213	234	250	246	207	234	238	249	230	233	203	253	196	198	234	252	242	218	214	245	237	235	226	229	220	244	221	210	225	220	222	215	234	205	228	227	198	257	226	220	236	225	218	211	206	242	207	218	231	237	227	221	261	216	250	255	242	218	228	235	228	228	214	225	218	252	220	233	217	192	215	228	233	236	222	239	222	206	239	263	216	218	238	258	216	211	252	244	233	211	184	209	233	236	191	219	218	212	238	206	221	212	208	202	248	251	228	246	236	218	230	216	222	234	243	242	244	199	210	245	208	256	235	232	215	243	219	213	242	218	227	204	242	255	217	218	222	254	246	203	241	225	227	262	229	230	243	223	219	226	234	239	225	202	244	215	236	248	233	201	241	200	232	227	233	263	250	240	214	227	247	265	212	256	253	193	238	223	235	231	219	231	234	188	223	219	206	224	241	218	235	231	184	231	228	231	263	221	223	238	234	232	225	225	230	218	221	212	236	220	233	211	258	228	221	211	241	216	212	228	221	232	205	225	209	219	223	224	210	219	232	231	221	253	217	210	228	212	222	197	222	198	239	218	211	233	227	220	219	234	231	227	230	255	212	242	233	223	184	211	247	215	241	258	212	228	229	222	232	210	218	206	243	244	252	238	213	222	266	236	218	253	226	252	247	225	228	239	216	232	224	230	259	214	238	224	209	238	234	238	251	218	231	239	229	240	241	224	227	226	235	239	188	212	217	249	238	216	224	209	201	224	240	232	215	232	207	243	224	193	250	240	217	257	214	236	211	232	225	226	223	218	235	250	225	213	204	245	222	214	241	218	221	251	242	212	239	276	212	235	246	212	193	239	220	240	214	231	226	224	221	230	213	233	220	219	222	231	274	234	230	241	214	212	214	216	224	218	225	234	239	229	225	201	227	244	206	248	214	222	241	224	212	218	227	205	220	248	220	227	201	247	240	229	220	220	198	211	251	230	217	215	223	234	195	211	229	236	235	267	220	230	213	196	224	215	238	198	213	204	240	224	248	233	231	224	211	222	242	217	215	229	227	229	220	235	243	255	230	234	258	239	221	216	198	221	232	223	230	205	207	217	233	232	229	227	231	228	221	215	218	232	219	240	225	189	239	222	253	238	230	258	210	227	245	225	211	202	215	223	220	207	246	232	225	216	213	212	216	206	206	228	254	253	227	233	220	236	261	226	243	251	232	199	227	249	259	255	210	207	234	240	198	221	198	241	207	191	242	231	232	223	208	199	201	211	241	260	260	234	235	247	212	226	203	200	208	211	210	235	235	197	239	221	240	209	236	207	248	261	203	228	216	212	217	239	227	226	222	218	220	217	220	247	245	218	271	254	221	199	198	241	243	225	193	243	227	244	210	229	225	203	267	234	245	209	234	237	233	227	223	220	231	224	226	221	214	221	220	207	220	225	224	215	227	214	209	217	233	210	230	250	237	235	223	265	249	226	224	274	220	225	247	237	235	189	234	227	221	251	224	191	248	195	194	211	232	237	223	239	244	245	205	220	210	224	237	232	226	252	216	208	228	227	211	228	235	226	248	226	229	207	217	246
24729	10119	5624	6325	6096	5331	4094	2736	1965	2175	1119	927	780	747	716	685	673	659	652	634	633	644	663	641	563	606	612	561	521	569	579	549	570	532	547	587	541	572	562	521	572	562	546	531	576	543	543	528	544	555	574	537	518	566	559	539	540	517	496	534	529	491	518	506	519	554	544	543	534	504	526	539	518	562	568	494	518	532	540	539	535	557	539	474	518	513	488	570	544	535	543	489	518	497	562	500	515	517	504	551	570	473	538	548	527	503	545	525	542	555	541	530	521	548	527	528	506	526	522	537	513	561	512	569	502	529	549	496	540	557	572	526	544	517	507	538	496	537	547	540	523	522	596	533	598	487	555	548	516	508	530	559	547	492	522	549	533	558	490	536	557	530	521	492	545	551	541	538	533	526	498	535	561	509	503	506	530	497	492	514	535	536	501	512	538	507	528	537	550	511	537	559	463	513	505	494	522	513	537	551	563	530	508	538	546	536	523	533	543	495	505	513	517	540	555	499	500	538	543	523	513	498	570	523	527	546	533	522	515	524	527	526	517	574	514	556	553	507	525	556	521	559	532	583	538	487	492	540	480	519	509	525	498	561	500	538	545	514	543	519	507	509	509	507	533	511	553	498	494	522	498	521	565	516	531	549	506	509	498	499	539	562	535	541	521	507	548	512	540	532	534	536	544	502	477	520	505	561	532	543	496	524	487	559	521	550	583	560	535	568	556	485	514	518	479	517	576	508	505	566	525	539	532	511	491	508	518	550	558	526	559	544	506	530	473	533	549	541	547	510	503	509	545	525	561	504	508	526	542	520	552	498	530	498	554	523	526	513	517	515	498	503	555	496	529	495	546	521	535	524	534	524	503	505	537	538	536	480	551	509	493	541	549	502	508	533	512	529	507	496	493	507	531	480	547	502	523	497	530	544	531	528	522	518	534	565	541	553	512	519	542	495	547	550	480	524	544	500	509	530	528	514	517	533	554	539	517	535	538	547	514	522	542	518	515	546	562	553	515	521	536	539	521	545	541	538	510	495	504	529	556	543	504	486	515	547	510	506	505	576	533	543	550	566	542	536	538	509	506	522	558	524	549	517	534	488	589	566	555	512	537	523	546	515	523	522	529	557	497	516	509	512	499	549	527	545	484	486	505	527	583	523	551	523	531	554	534	516	492	561	537	544	505	512	488	547	520	499	505	569	568	509	538	514	529	529	513	539	550	545	539	540	487	502	504	532	533	494	543	515	493	534	548	510	511	520	544	515	514	593	520	519	472	506	544	525	534	529	550	497	519	551	541	531	512	523	513	517	501	526	513	535	506	538	562	538	530	520	552	528	535	467	526	567	540	507	535	525	532	538	509	531	545	514	527	514	499	478	518	522	507	546	567	544	540	590	544	543	488	499	517	567	504	540	563	548	555	550	518	517	527	538	520	540	529	497	541	531	510	532	531	528	500	514	517	540	507	540	532	533	552	504	480	554	522	534	509	569	500	509	495	517	529	551	499	495	526	522	473	523	536	517	467	539	508	566	514	495	494	528	546	548	531	534	544	539	515	523	526	518	543	519	541	572	534	556	527	505	491	547	520	516	508	501	526	503	539	489	513	503	513	517	561	522	563	571	515	531	524	543	498	511	525	503	517	510	527	524	533	508	524	539	515	522	520	506	539	562	531	521	502	509	529	573	523	520	511	510	578	527	504	524	556	563	483	545	486	529	535	534	499	503	542	537	481	500	513	534	548	497	547	543	516	521	524	509	544	545	536	562	537	526	524	486	518	534	530	512	581	512	517	497	477	531	538	560	499	510	527	507	511	535	524	542	563	564	515	555	558	541	504	563	563	542	549	502	539	492	543	528	549	546	546	480	565	549	553	492	487	515	504	510	540	483	521	489	517	504	537	543	534	545	486	518	532	537	533	547	549	548	553	502	499	532	484	499	518	546	518	555	536	534	554	510	494	544	555	532	485	501	488	545	545	507	512	549	494	491	550	536	551	547	531	554	549	532	516	531	550	532	522	541	551	498	523	518	538	548	531	564	534	526	551	549	516	499	523	507	519	520	571	566	524	510	494	535	545	521	503	495	548	503	512	488	515	538	498	494	515	523	509	524	548	540	555	524	534	534	531	555	530	499	559	500	529	523	521	519	526	507	473	513	506	583	507	561	495	510	497	507	489	507	527	517	488	533	558	537	513	536	501	500	538	555	487	526	559	504	524	530	565	527	539	538	513	524	508	525	507	504	528	505	514	548	516	502	530	553	510	538	541	498	503	526	521	517	536	549	530	555	472	563	539	489	507	479	504	508	512	518	536	522	541	522	516	541	559	516	506	511	502	566	527	555	509	540	512	518	547	497	513	538	516	500	556	492	521	534	526	524	506	526	501	548	566	537	528	546	498	533	546	522	545	550	531	521	542	493	555	536	493	511	522	501	514	541	495	525	521	531	526	538	509	512	545	512	531	550	532	496	525	533	493	527	538	516	508	509	538	524	539	522	510	520	531	514	545	490	527	533	535	506	535	527	526	521	518	553	489	541	538	509	520	525	528	533	509	524	505	562	531	556	522	519	507	520	563	505	525	561	500	531	488	532	520	522	546	530	528	547	508	543	565	506	504	532	526	545	547	530	543	496	531	544	526	569	534	561	495	533	535	525	515	523	522	552	508	503	497	504	553	571	502	490	546	495	519	548	534	540	548	516	535	546	577	528	554	467	540	491	571	573	506	546	540	559	541	513	520	502	501	554	492	528	507	551	531	478	496	506	530	569	530	531	516	517	561	558	545	548	527	503	536	563	550	532	547	552	519	491	513	533	521	562	525	520	583	499	512	531	530	532	543	482	530	487	507	515	532	507	513	507	518	537	489	565	509	507	515	560	492	562	566	543	504	519	566	493	538	534	551	525	511	528	505	510	519	494	491	551	547	563	514	520	505	533	524	540	554	552	522	525	558	526	575	517	544	553	547	573	542	582	498	489	524	534	531	526	537	528	562	529	504	486	519	496	535	495	554	511	488	537	492	509	552	524	505	538	539	552	539	541	539	506	509	509	553	531	536	562	549	548	503	530	527	529	494	521	545	526	528	525	524	515	568	499	491	524	555	521	534	519	533	508	542	513	589	501	503	537	509	548	488	522	510	510	506	536	504	517	556	528	524	537	504	513	581	525	543	513	534	489	537	546	498	563	530	530	542	502	575	525	526	524	487	517	522	533	500	500	544	497	519	511	508	517	514	557	504	523	524	553	513	553	531	536	502	507	537	496	543	483	581	551	519	505	565	503	582	564	523	521	513	566	525	492	553	496	520	488	568	532	566	514	511	512	512	556	529	556	521	523	511	520	518	500	537	529	562	507	555	560	522	556	541	507	526	544	499	505	528	506	523	540	483	541	544	511	546	518	523	532	523	533	541	540	541	527	518	581	524	506	533	551	498	555	520	534	548	567	519	556	557	491	503	540	539	539	571	546	536	505	566	512	539	541	515	506	534	546	548	526	552	539	548	495
9413	3149	501	377	335	294	233	213	198	227	247	190	225	222	213	213	205	180	212	237	221	201	194	229	212	220	220	199	196	209	212	223	211	213	194	228	200	221	201	211	218	217	205	208	232	215	224	201	228	233	197	223	212	220	187	216	196	210	233	233	206	222	216	226	211	217	209	205	221	235	195	208	241	228	193	198	207	220	216	222	219	224	222	220	217	213	227	195	199	202	221	230	215	212	202	190	219	231	232	205	200	224	211	245	200	184	240	236	219	222	208	217	207	189	215	199	224	221	216	195	207	203	216	228	202	223	214	199	230	207	202	196	213	215	207	244	190	218	228	216	195	223	195	222	254	196	213	211	209	209	216	212	226	204	216	218	220	201	231	214	217	226	215	202	198	205	210	217	209	199	230	199	207	193	216	236	236	176	196	216	193	212	203	222	203	204	179	224	192	208	202	190	208	222	190	201	202	241	208	205	216	168	221	192	204	221	211	207	200	208	237	214	227	204	214	227	230	254	219	220	206	196	234	205	234	218	225	224	204	191	223	208	211	213	234	218	231	196	203	209	207	229	212	241	204	234	211	231	225	211	227	219	215	238	187	205	221	232	182	216	192	192	233	209	188	236	205	195	197	217	255	231	220	235	212	213	248	243	214	188	210	193	209	233	213	210	200	203	209	224	219	196	205	194	208	204	230	217	199	224	224	210	217	201	203	216	221	228	203	208	178	239	220	207	207	229	217	192	213	201	213	224	213	204	228	195	214	198	198	191	208	235	212	220	222	213	211	197	219	231	211	200	197	195	207	190	218	225	197	236	199	210	204	204	221	190	202	210	199	216	204	195	235	222	211	231	242	211	230	220	244	225	230	232	223	227	206	223	212	203	200	207	225	219	222	210	211	232	213	200	253	224	194	181	230	216	232	190	220	201	206	199	234	240	209	212	203	230	234	211	203	211	249	206	238	221	200	217	222	201	210	209	191	219	236	207	199	255	222	255	220	206	224	223	164	211	218	203	198	226	215	227	218	208	206	218	198	209	208	216	227	238	216	241	196	223	216	230	201	199	196	207	203	201	229	194	222	223	220	200	190	188	213	264	207	201	196	198	229	219	227	240	195	227	224	217	222	211	204	192	213	222	219	221	192	211	233	223	253	208	222	218	217	241	193	227	223	217	209	206	221	200	216	238	223	227	205	221	190	215	228	208	216	188	231	195	208	195	187	209	201	222	215	204	200	215	217	195	214	200	220	213	212	201	221	191	230	187	234	209	220	223	237	210	200	196	190	193	233	198	203	215	222	185	218	209	189	203	212	225	216	231	176	227	228	220	180	241	207	226	211	202	212	177	262	223	223	212	235	211	211	198	208	220	226	211	214	209	196	198	216	217	223	177	205	216	208	224	210	194	233	208	199	231	222	239	230	197	217	186	212	205	209	217	235	214	249	224	184	223	194	247	207	191	231	205	178	205	220	199	219	232	226	225	209	212	211	220	224	199	224	212	203	214	219	234	224	266	211	213	243	199	213	230	221	211	218	216	233	193	226	219	219	211	215	213	195	198	200	225	197	210	211	240	224	245	210	220	198	195	228	214	205	209	223	233	181	227	205	221	205	238	209	206	216	209	202	206	215	218	200	216	222	205	223	233	230	213	211	184	208	213	210	228	230	239	235	218	219	195	219	211	195	211	243	216	191	214	188	216	239	231	215	207	216	214	222	217	205	220	222	224	190	226	218	208	225	225	205	207	210	228	224	228	208	199	196	196	219	212	205	211	187	197	212	223	223	168	210	211	207	212	208	237	210	202	165	211	219	220	200	214	197	195	203	214	219	216	195	199	238	193	221	195	202	190	230	221	232	220	220	224	224	213	208	231	185	210	193	216	217	208	243	217	230	204	232	215	206	235	226	211	227	221	208	201	224	230	218	215	193	236	217	232	212	200	212	204	201	208	199	222	262	211	231	226	205	212	197	224	223	209	204	232	204	181	201	213	239	206	200	225	202	196	217	216	205	178	211	234	209	217	209	204	207	231	212	222	206	222	208	193	212	198	200	207	228	205	184	216	253	193	233	227	199	232	205	234	221	201	218	224	191	245	216	191	227	201	213	209	188	207	216	219	232	188	240	239	205	205	187	196	212	213	198	207	201	187	202	205	209	218	242	236	225	236	199	237	214	193	209	227	204	208	238	198	195	213	214	209	235	222	193	229	204	200	219	216	239	204	241	219	222	192	193	226	227	220	201	207	219	196	232	204	226	209	196	202	212	198	231	227	194	240	218	204	193	165	203	200	209	208	207	231	193	192	214	199	199	197	214	212	242	200	220	213	194	224	222	207	221	203	194	209	194	174	198	201	220	207	217	213	223	183	191	183	208	205	229	225	245	203	204	208	216	233	218	201	237	213	220	251	231	203	159	199	209	186	214	208	187	232	238	211	203	199	229	215	194	215	205	231	201	212	222	210	236	224	201	224	216	203	213	237	191	233	207	188	219	245	190	185	207	223	201	184	233	218	218	185	206	216	174	194	231	196	209	218	222	208	235	191	205	200	196	188	208	193	225	200	211	203	224	254	217	198	218	228	220	235	193	230	221	198	218	220	191	215	198	204	201	205	211	235	185	188	204	197	192	218	223	204	235	222	235	193	245	222	199	232	212	221	199	199	196	235	226	193	210	217	204	208	207	217	243	191	216	194	189	221	185	220	209	231	214	198	216	198	186	234	251	219	221	193	181	217	228	218	198	211	192	215	185	203	179	207	214	214	224	208	198	230	202	206	200	214	221	198	193	201	186	247	225	221	194	201	210	256	204	233	209	199	212	230	225	200	240	238	200	196	238	191	209	200	219	198	208	196	197	186	224	207	193	214	210	209	220	227	196	210	185	207	215	229	211	250	232	251	214	210	217	212	203	231	217	209	249	216	215	213	199	237	235	201	207	208	216	201	193	202	235	226	235	183	200	217	221	197	199	198	223	238	208	209	185	181	217	195	218	196	202	195	215	219	214	179	220	227	199	214	217	216	200	222	194	240	206	240	209	180	212	227	224	187	203	177	211	233	202	215	203	224	224	226	206	217	205	204	239	193	210	238	209	203	231	225	186	216	212	186	202	216	225	218	235	251	227	199	219	195	241	202	221	205	224	208	205	220	238	204	223	188	229	209	201	185	204	210	213	213	227	233	186	203	210	203	197	197	240	202	211	214	220	191	203	207	227	195	226	253	205	212	227	217	203	231	204	223	201	234	222	218	201	190	185	197	198	185	206	245	225	223	203	216	212	216	208	216	217	196	189	226	240	211	182	215	209	206	217	181	210	197	205	230	228	212	241	222	211	213	217	191	192	217	236	232	235	211	189	202	198	207	236	219	199	222	204	225	208	214	208	228	216	220	226	223	201	211	226	218	223	192	209	187	215	225	195	197	212	201	196	239	185	213	204	196	222	219	191	236	221	205	189	219	223	223	235	205	205	197	233	208	206	229	205	209	209	214	191	237	219	230	214	264	220	204
6141	2459	1011	1125	997	807	604	579	507	513	496	519	484	509	512	422	477	497	519	456	442	489	463	451	523	485	524	465	484	522	491	504	476	514	466	483	453	475	454	495	464	465	501	496	470	498	519	481	491	449	493	467	485	458	471	483	476	502	457	482	479	480	461	488	459	451	475	484	499	464	467	489	460	493	490	455	482	458	466	475	480	513	490	451	507	459	466	500	492	450	463	509	476	479	471	473	432	474	460	494	510	439	475	449	467	471	482	492	478	489	445	460	489	490	472	479	468	495	505	510	483	488	462	502	485	475	464	453	449	459	500	474	487	469	436	486	487	460	457	450	481	446	505	493	464	441	477	484	524	474	510	457	515	452	511	459	510	507	469	487	463	438	450	487	474	451	473	480	498	475	504	462	469	449	486	470	475	467	443	490	512	426	460	500	474	478	474	442	486	453	498	470	466	478	487	445	474	480	467	477	480	441	496	496	441	467	485	448	517	418	480	476	470	510	458	468	458	452	499	479	483	459	468	446	507	492	471	449	441	444	478	490	490	509	496	456	480	459	499	511	414	453	476	478	465	497	466	507	479	445	463	482	450	465	481	479	460	441	486	495	495	481	505	500	492	478	459	454	494	470	502	481	462	508	496	483	496	473	472	486	499	476	484	479	455	471	458	454	465	439	429	456	480	454	494	446	489	470	505	448	483	480	473	462	446	517	442	512	434	513	485	482	466	462	471	485	475	473	489	479	510	460	473	480	469	470	474	436	489	506	530	476	442	449	454	474	494	465	526	471	472	486	509	492	492	506	464	482	504	501	510	481	454	506	466	486	486	489	476	477	504	505	428	486	465	437	469	471	532	443	440	509	498	458	472	504	473	456	514	469	446	466	472	460	451	471	490	495	483	478	476	444	466	450	468	451	511	478	498	463	443	468	482	483	522	465	463	497	474	447	498	492	438	488	467	471	506	474	443	462	460	465	421	504	507	444	497	472	482	466	465	457	477	508	441	467	448	498	439	484	443	496	482	459	471	521	444	494	472	480	500	468	455	478	491	465	459	489	475	456	495	520	468	448	459	461	467	494	471	494	482	453	511	465	457	467	496	500	543	479	438	455	482	462	454	490	480	470	475	517	471	483	472	445	449	469	480	484	461	473	490	508	462	472	481	491	495	456	486	464	463	463	488	477	496	507	493	496	458	445	498	515	458	524	496	475	465	516	455	504	517	469	467	446	454	474	492	470	466	480	446	494	456	481	463	466	490	481	487	479	454	495	450	473	458	473	474	466	498	471	483	483	466	456	467	480	443	477	498	472	489	443	492	477	502	455	488	464	469	459	480	494	481	438	448	442	461	484	468	509	461	500	522	477	461	423	490	493	482	496	469	471	497	454	417	486	486	462	474	469	500	501	424	432	483	459	466	507	438	468	491	495	491	451	488	475	464	475	458	491	488	470	468	454	475	487	462	474	471	444	495	487	474	489	516	443	472	479	481	481	478	449	449	509	483	468	456	469	466	480	466	429	449	487	510	468	450	479	485	465	472	449	500	498	476	468	500	450	469	474	456	472	419	465	439	451	473	460	447	465	468	478	443	461	475	459	450	476	444	487	466	441	498	479	438	452	469	451	491	434	473	482	467	499	497	453	462	458	543	465	486	453	434	431	475	457	476	489	514	436	472	525	442	492	489	466	460	478	485	500	474	455	469	511	466	471	464	480	487	473	486	474	463	486	488	482	476	467	497	468	434	507	466	486	457	461	465	468	475	480	458	509	499	476	428	474	478	475	485	496	474	481	494	459	502	493	430	448	465	492	501	492	424	464	479	473	430	452	443	487	495	459	413	475	464	470	464	463	455	453	479	511	433	455	455	497	512	517	483	493	464	454	438	465	480	458	455	501	515	469	476	448	489	474	488	493	475	503	492	486	465	491	444	481	491	487	494	489	480	460	472	448	491	453	500	473	486	475	481	470	473	519	454	495	467	447	484	507	461	496	453	496	450	455	485	486	505	498	520	463	520	450	427	515	439	480	450	482	465	476	488	483	469	504	490	453	471	484	478	427	491	512	484	475	487	450	478	511	458	479	452	444	492	461	478	473	493	495	456	482	476	451	443	477	488	477	446	478	513	479	471	504	485	468	481	468	495	478	469	491	525	490	477	448	467	450	470	491	444	452	458	511	477	492	438	497	462	479	460	457	449	470	517	477	500	453	488	498	486	472	478	497	472	473	499	485	473	461	468	471	466	463	467	471	483	481	424	472	445	501	484	477	478	475	455	474	487	464	442	449	477	447	457	486	467	480	490	477	467	501	454	453	472	472	476	483	437	487	469	492	493	500	460	483	480	457	474	476	491	471	468	500	478	436	454	505	465	439	452	504	468	451	473	477	489	502	425	496	503	468	458	485	480	477	532	466	509	489	497	443	457	507	495	511	489	493	479	494	496	455	456	471	484	477	461	446	459	471	494	477	481	459	433	483	461	495	476	493	497	462	456	496	490	466	497	453	488	495	490	479	459	455	434	482	494	482	472	471	522	502	489	474	486	491	485	485	444	474	487	463	472	499	483	468	500	483	478	504	465	481	470	447	451	491	482	438	514	490	476	450	488	487	506	513	495	485	472	495	493	456	487	472	492	488	474	485	474	506	522	482	469	474	504	472	498	530	500	490	482	458	459	501	509	447	503	478	445	470	531	473	464	454	449	488	449	458	489	500	525	451	432	475	451	461	486	461	493	480	459	492	486	494	491	447	460	466	458	454	485	489	483	495	456	454	487	496	493	503	449	440	468	495	518	459	458	488	476	474	458	468	468	489	466	472	479	479	495	484	479	451	485	465	463	483	490	495	488	449	452	456	457	479	485	430	449	488	506	452	492	443	468	454	464	447	507	451	487	473	486	439	484	526	475	450	486	463	474	498	519	497	442	488	481	495	498	511	437	493	490	467	483	504	473	489	461	480	502	471	488	471	476	458	463	452	481	509	506	460	505	488	503	504	455	466	518	481	487	435	451	439	500	466	477	480	477	453	511	449	466	495	453	484	418	464	494	435	480	478	448	471	506	446	466	461	445	500	500	510	517	458	441	474	511	423	486	455	514	462	498	502	461	471	475	447	471	513	446	504	482	468	491	498	504	515	471	463	487	492	467	471	476	436	453	512	459	485	459	447	477	439	491	455	517	455	451	511	470	458	528	483	452	468	459	514	467	517	457	489	468	442	471	513	436	436	498	560	480	483	503	496	471	469	458	486	480	511	509	453	493	502	484	512	468	489	452	481	471	476	494	485	459	456	486	465	470	462	489	459	459	516	472	499	467	490	480	495	497	436	481	505	498	495	461	470	483	460	462	510	484	487	506	472	436	497	479	483	474	454	497	482	453	519	474	476	506	469	486	470	455	506	451	470	494	469	512	450	427	480	468	443	461	449	498	495	427	486	467	510	474	477	447	505	462	467	434	497	500	444	472	478	464	496	486	509	465	509	478	506	464	472	472	497	468	500	476	468
27636	13345	2747	2198	1489	1050	617	457	265	292	162	136	126	121	134	134	121	139	109	106	135	133	133	153	123	119	107	127	119	123	146	110	109	145	148	126	101	123	109	121	110	122	120	118	114	124	122	122	134	127	119	115	87	106	133	98	119	120	99	121	101	124	120	100	118	125	135	120	120	117	131	109	104	148	125	141	115	120	115	120	126	109	118	106	105	128	119	139	119	107	117	139	154	114	139	138	107	135	95	96	111	111	123	140	114	112	135	128	109	95	114	121	127	121	121	113	127	110	122	129	111	136	125	113	111	139	112	140	113	113	103	107	104	121	111	119	125	109	124	130	142	140	140	121	108	151	106	120	98	105	115	105	102	132	101	121	116	126	120	128	113	112	123	107	124	130	128	99	110	131	118	107	95	116	104	123	125	132	134	132	107	101	122	128	93	126	125	106	117	120	133	121	112	128	99	133	134	122	114	127	117	125	121	106	138	109	99	122	115	101	117	134	120	94	120	143	110	110	108	135	106	113	103	129	125	101	151	133	129	99	125	112	104	115	125	131	120	112	121	144	128	122	101	110	111	103	117	142	115	101	110	110	111	117	102	119	109	134	114	106	123	108	112	128	112	119	128	123	129	112	111	112	114	98	101	126	132	99	138	114	122	118	126	108	145	136	127	117	112	121	111	109	111	138	123	122	115	114	129	131	137	110	114	114	131	128	145	120	109	119	138	114	125	115	114	125	112	110	110	124	131	116	117	111	141	118	106	121	113	100	112	112	128	135	102	114	116	121	122	108	126	105	97	109	120	128	119	136	121	105	130	126	104	130	121	132	112	131	107	131	117	126	112	100	119	108	113	117	104	110	104	111	126	115	125	132	149	116	128	119	103	102	131	138	106	125	87	114	128	103	110	116	126	130	147	129	117	109	112	114	123	130	113	112	109	121	129	131	109	118	113	100	122	128	98	125	116	132	139	127	104	127	107	115	121	126	112	142	101	109	117	135	109	124	97	97	128	106	132	114	100	134	119	122	129	87	102	108	126	131	101	102	115	143	123	141	113	116	121	103	122	129	107	118	120	132	120	140	122	130	127	130	105	115	107	106	113	130	124	122	119	139	120	136	125	108	102	89	105	102	105	121	138	139	115	128	114	135	104	130	124	139	114	123	125	131	150	125	108	121	112	117	137	126	124	121	112	121	100	121	111	126	106	110	110	139	111	112	132	112	107	94	130	102	96	102	117	113	110	112	123	84	134	148	109	145	125	120	117	114	119	119	100	117	101	82	101	112	128	128	123	133	129	106	100	120	113	131	106	116	124	103	114	122	110	117	132	116	132	130	130	130	129	135	135	123	102	126	121	118	118	104	127	115	106	108	116	118	132	117	110	108	122	118	107	115	103	106	116	121	121	109	117	125	125	124	127	100	100	120	108	99	121	113	126	137	119	116	122	102	126	99	118	91	108	123	113	124	118	109	118	106	109	124	113	127	127	128	120	133	116	129	111	143	117	146	122	119	125	121	98	111	120	134	122	126	132	136	120	126	111	125	114	112	134	129	98	124	98	116	116	111	106	108	132	87	129	106	116	117	117	117	105	111	123	111	106	133	131	122	115	121	115	108	99	160	122	135	129	140	118	125	109	95	112	96	115	99	120	105	132	118	135	111	117	99	109	111	117	131	82	98	120	105	111	111	120	115	108	106	118	108	130	126	132	107	131	114	132	114	127	114	109	111	105	119	135	97	115	102	130	112	103	96	117	115	110	124	113	132	118	114	119	101	131	126	115	119	117	128	105	122	118	95	114	122	119	122	103	124	117	107	124	114	105	112	131	132	112	94	102	130	140	121	117	108	105	99	112	115	122	122	107	113	130	128	97	122	120	127	112	149	105	125	111	146	98	128	116	107	123	115	122	109	125	124	98	94	121	100	111	116	114	101	126	117	129	124	111	112	134	102	105	112	124	123	98	138	113	121	119	126	131	108	101	116	137	111	117	122	138	115	140	117	114	129	122	117	121	123	111	112	118	136	114	125	100	118	108	107	138	119	111	123	112	119	134	100	91	126	115	108	105	125	121	130	114	117	116	112	113	117	135	126	130	126	105	107	128	94	135	128	125	137	118	115	118	98	117	103	99	130	118	119	110	119	139	114	103	125	120	131	122	114	129	113	106	128	141	145	114	104	106	109	84	110	135	109	118	114	113	107	121	101	132	114	113	104	104	100	100	122	121	115	106	106	117	138	112	119	129	116	111	111	105	119	109	116	98	122	133	113	105	124	119	122	124	127	123	111	109	126	106	121	127	120	98	100	104	131	132	105	106	130	136	120	118	113	116	120	108	123	95	111	121	106	91	97	114	110	121	148	132	152	129	114	107	136	109	117	129	104	103	111	119	115	120	108	137	133	118	113	125	98	107	115	134	113	105	127	129	119	113	117	105	109	132	117	121	95	90	136	110	112	99	125	114	118	124	120	113	125	142	131	102	115	137	95	123	145	118	129	119	147	130	114	109	112	88	105	99	124	112	107	137	99	110	109	137	131	122	135	119	137	114	88	120	128	132	132	114	117	132	132	101	119	118	108	124	123	115	103	120	135	135	114	127	135	113	104	120	117	119	112	119	118	130	112	131	103	126	121	120	114	123	121	114	99	97	128	136	118	129	96	117	107	95	107	108	105	95	103	126	121	113	122	122	95	125	103	119	118	109	136	112	109	113	127	102	114	109	123	120	96	120	114	115	111	128	140	104	135	112	133	117	131	119	100	106	103	139	115	96	136	114	118	129	115	103	131	125	125	130	117	117	123	110	106	109	117	112	114	108	130	112	140	117	134	115	92	112	146	121	89	109	124	123	126	107	99	110	136	107	119	112	121	126	108	130	120	122	121	93	110	107	110	113	138	99	134	107	121	100	102	143	119	121	129	117	118	114	97	114	125	118	97	137	136	120	116	127	127	126	110	103	116	111	109	125	105	134	115	119	119	111	122	110	142	128	127	121	118	106	123	119	117	131	110	118	100	127	120	117	125	138	112	111	125	114	137	100	118	113	128	124	111	122	104	126	114	120	102	112	115	127	108	120	127	124	117	113	115	123	130	125	125	133	94	139	116	123	130	98	116	118	126	120	126	104	118	106	95	125	115	113	74	116	102	109	109	103	131	107	120	107	121	112	103	118	120	122	130	120	100	86	100	135	99	114	107	111	113	114	132	116	121	109	108	128	138	121	128	114	105	114	123	117	119	112	104	125	115	115	115	110	113	122	103	112	96	128	118	128	121	126	122	119	128	101	114	134	107	120	122	100	100	123	119	112	145	106	131	129	119	114	115	122	127	108	108	122	114	115	124	119	123	125	108	109	124	125	126	125	142	131	118	97	118	104	114	115	103	135	131	112	123	131	111	105	107	122	116	123	106	144	129	131	134	120	112	119	107	104	137	115	124	112	119	130	105	132	127	133	139	104	117	110	134	114	123	101	120	121	118	105	130	130	136	138	126	109	131	126	135	113	131
18471	7155	2892	4077	3583	2938	2263	1732	1150	1267	578	465	402	409	421	393	434	385	360	362	346	312	379	349	347	331	321	322	306	299	297	328	366	328	310	316	315	300	318	313	306	313	292	298	292	336	343	317	295	305	303	297	318	295	288	304	320	327	284	317	278	277	312	316	312	311	295	324	300	328	308	297	294	306	293	307	289	323	282	292	307	308	288	280	323	293	311	281	285	294	314	295	292	305	317	277	309	272	292	283	293	323	280	304	307	298	302	332	262	318	323	326	324	276	291	322	324	311	302	302	303	305	284	303	316	335	289	313	306	325	313	289	295	284	315	271	340	288	320	289	303	325	278	285	291	297	315	292	266	283	294	294	291	310	335	309	321	294	298	268	320	285	298	313	323	298	314	294	318	287	325	299	292	278	286	326	303	316	289	286	294	290	293	308	337	296	306	278	305	277	320	310	281	275	314	282	283	305	285	279	305	299	299	306	266	294	277	287	290	314	303	281	310	299	291	288	309	274	285	262	311	318	295	302	332	309	308	273	315	315	289	293	304	310	292	302	262	299	293	282	290	293	292	317	352	333	302	299	332	292	269	289	322	297	292	305	291	297	293	294	337	272	310	302	301	331	307	330	345	308	306	301	296	303	309	308	266	311	322	325	291	290	299	303	291	297	321	302	296	331	295	309	308	292	287	305	298	302	279	294	310	325	271	294	284	317	322	269	311	308	286	306	289	292	315	300	304	277	316	282	319	294	323	285	274	303	285	311	280	262	319	275	288	311	295	304	305	265	297	309	319	322	291	293	302	319	313	300	277	260	358	310	317	309	317	299	305	293	289	326	334	281	323	321	313	308	316	310	298	295	296	288	294	326	298	314	301	282	321	291	315	270	306	297	285	307	313	292	298	324	287	298	305	333	307	337	309	303	273	271	323	304	288	293	329	301	304	303	316	320	302	284	290	311	286	310	295	327	309	306	286	270	292	292	308	282	293	278	294	301	298	311	323	326	314	295	294	280	312	289	312	288	300	318	312	308	300	289	311	272	309	318	292	300	296	296	301	317	297	311	283	285	300	284	309	294	297	300	291	290	301	306	302	336	306	328	313	294	311	308	288	295	274	316	308	284	310	302	292	281	328	291	310	302	280	305	327	292	299	328	310	305	315	325	285	313	292	295	292	279	300	305	326	291	305	297	342	288	277	314	289	297	315	306	300	312	304	289	320	294	278	311	311	289	298	287	320	272	270	317	322	300	289	283	300	303	312	278	278	317	282	332	324	277	311	301	312	297	337	291	289	325	306	299	298	286	346	299	309	310	289	299	299	296	314	304	297	302	322	316	287	285	291	326	287	331	328	283	292	284	292	304	300	281	302	293	300	287	278	273	287	319	305	323	315	320	304	305	296	285	319	296	298	290	286	317	305	284	299	306	285	300	299	313	309	341	284	300	315	309	289	322	301	272	291	324	314	289	314	295	305	278	271	271	292	280	281	319	300	312	289	282	317	291	295	302	341	304	302	289	288	311	276	296	296	321	275	328	315	295	301	310	281	291	300	289	274	293	277	337	325	319	287	285	274	302	304	321	305	302	267	294	307	301	289	298	293	318	311	317	322	267	286	310	286	315	277	267	323	288	340	284	332	344	303	300	313	286	270	306	288	274	314	309	301	312	278	271	276	320	287	317	289	292	320	310	301	334	283	286	273	322	321	300	282	320	292	303	283	295	298	331	317	296	268	276	280	295	304	303	275	306	301	308	294	298	308	319	313	300	328	332	288	280	283	291	285	306	326	277	311	290	287	283	296	293	297	316	326	289	289	302	293	325	288	312	302	292	343	305	271	292	262	318	288	317	302	338	310	316	274	315	307	274	338	304	291	300	295	281	259	305	324	283	279	260	338	284	280	309	281	292	308	293	278	325	304	297	289	306	304	302	310	263	308	298	302	292	292	314	302	289	336	308	304	300	311	330	288	293	326	289	305	290	270	295	305	304	302	331	311	295	271	272	292	327	315	313	294	267	310	333	317	283	294	316	323	307	272	280	330	297	277	325	324	305	307	302	292	318	321	292	313	280	275	302	285	308	327	297	322	304	284	275	278	289	285	278	306	286	296	317	283	307	293	280	299	283	317	317	317	287	271	302	306	306	302	287	310	318	290	301	292	316	290	253	295	297	286	321	307	322	309	290	306	314	297	299	281	299	311	291	290	297	309	292	282	298	300	311	310	309	300	285	282	323	284	284	272	337	274	312	305	298	300	298	320	315	301	281	321	296	322	283	329	298	306	283	282	285	301	316	333	300	305	308	292	303	311	301	286	295	298	305	304	317	294	291	272	290	266	320	312	310	277	300	285	325	293	307	280	315	317	284	283	280	300	317	303	294	308	302	315	291	314	298	287	290	302	298	339	291	316	301	297	276	313	296	278	303	318	319	294	288	312	278	297	266	296	268	294	304	297	306	300	292	310	291	308	284	337	305	304	310	283	286	291	314	312	319	321	314	304	291	268	276	287	265	322	329	317	315	318	335	289	307	309	295	281	301	300	297	312	318	314	282	281	280	303	293	328	310	303	277	296	302	290	295	320	304	262	313	275	279	263	303	282	299	285	317	313	280	285	307	322	288	304	289	282	282	292	319	296	285	316	328	295	280	298	299	308	325	314	267	320	275	310	293	281	290	307	320	305	292	290	296	306	279	277	306	300	300	300	308	315	306	259	314	289	325	306	283	319	304	333	271	274	284	292	300	308	290	304	303	312	327	324	312	312	290	323	291	310	296	295	298	286	309	304	292	287	298	325	289	286	287	303	320	307	305	347	280	295	291	290	267	306	300	320	315	291	303	300	285	307	281	289	314	336	311	280	308	285	289	311	310	288	277	297	287	295	282	271	287	296	303	313	277	283	306	323	299	290	305	318	278	300	256	303	307	316	317	297	285	315	299	297	331	306	256	279	327	302	289	297	292	274	284	325	306	275	345	324	298	304	319	291	280	314	300	335	311	317	320	287	327	282	314	316	299	287	328	306	291	317	295	295	277	316	306	297	277	326	279	325	293	319	293	298	297	289	313	313	319	284	308	256	304	300	334	311	274	282	281	297	305	298	302	326	323	351	270	280	295	315	305	288	295	324	311	300	311	305	303	281	312	295	274	301	270	311	297	304	356	293	313	312	302	306	290	292	298	298	292	302	284	294	314	277	266	297	279	327	325	316	310	318	313	297	304	326	298	306	282	285	301	312	307	297	303	304	304	312	314	311	283	308	299	285	299	293	262	281	305	297	302	308	304	314	303	285	279	296	304	288	303	275	274	323	280	285	318	334	293	290	277	303	297	303	301	306	277	307	288	325	307	276	315	298	300	303	332	300	287	262	313	296	339	298	315	258	292	327	298	284	322	307	312	333	304	285	326	298	264	306	349	273	314	331	289	306	313	324	260	306	284	272	278	303	367	305	309	281	285	311	300	314	312	306	285	318	267	312	283	304	283	286	292	331	290	296	262	264	313	317	281
39166	20885	6378	3924	2444	2324	1547	1077	739	604	321	251	253	261	243	286	228	249	240	237	245	266	225	251	241	248	271	229	271	257	223	215	234	216	258	262	258	217	218	199	215	242	232	229	232	222	230	237	227	223	227	254	255	227	205	212	221	227	223	244	225	223	206	245	230	261	233	238	239	210	224	233	212	240	249	210	223	235	235	258	216	216	209	242	212	264	246	210	203	215	227	238	224	187	242	218	193	244	227	228	225	230	237	247	219	259	217	207	227	231	213	236	203	241	226	213	217	199	227	228	225	223	206	237	229	234	209	234	233	235	222	234	259	231	240	253	217	227	203	244	221	216	223	233	226	194	224	229	237	213	212	212	246	213	249	219	247	216	219	221	238	246	242	185	216	189	219	263	235	219	226	234	249	240	224	251	203	217	236	206	199	218	217	230	227	228	216	254	245	219	226	192	223	223	214	231	226	224	246	219	231	219	223	243	219	206	208	273	249	232	222	219	208	223	217	220	197	200	222	190	233	214	247	222	206	233	213	203	244	215	237	242	192	179	224	245	206	230	210	227	219	198	216	231	242	197	232	243	219	243	218	224	238	244	222	239	227	229	218	242	225	231	226	234	247	229	223	246	256	222	234	215	221	224	257	235	226	224	234	240	199	217	211	227	223	232	208	251	218	204	206	215	239	233	247	204	197	209	190	215	199	251	196	231	220	217	230	229	236	231	223	221	212	231	220	228	243	227	242	214	244	208	201	222	231	219	221	223	239	231	209	228	240	237	218	228	237	220	233	228	210	223	221	227	221	205	236	233	212	223	207	233	214	210	215	219	222	248	211	260	242	218	218	194	207	232	247	281	245	240	210	239	239	236	241	214	195	231	205	230	229	219	246	240	214	242	250	213	238	235	229	224	217	198	212	218	233	224	254	242	237	217	203	234	248	217	209	235	205	216	254	261	228	227	263	215	212	223	206	229	226	269	215	206	225	225	223	250	229	212	232	236	233	254	227	245	211	232	229	217	227	235	205	232	229	223	215	208	260	222	222	223	214	235	242	213	183	209	226	252	218	215	260	213	246	236	229	232	246	231	219	200	235	257	245	242	223	216	220	240	227	235	260	219	224	241	238	226	243	233	241	229	227	226	251	234	216	213	227	224	225	226	208	250	234	224	236	238	221	201	246	241	204	236	206	230	241	202	228	210	232	195	235	247	247	192	200	226	258	236	254	250	237	219	222	234	219	216	245	239	218	201	219	213	196	245	190	232	221	204	226	232	238	225	231	245	223	215	243	264	214	234	220	216	188	203	238	228	214	215	225	248	229	200	215	201	213	250	249	226	255	224	245	237	237	235	243	208	228	228	214	212	267	214	258	223	229	212	225	213	252	205	226	244	261	226	205	236	227	227	243	237	226	219	228	236	221	214	226	217	234	255	210	240	238	198	223	272	234	216	212	208	219	220	237	204	249	240	212	220	277	235	209	229	222	243	222	243	226	215	212	226	209	219	233	220	205	249	224	233	206	272	220	220	264	244	237	226	240	224	227	237	213	216	230	225	221	239	205	210	228	216	242	233	213	219	208	222	228	245	214	227	208	234	229	207	232	207	214	228	205	206	229	230	231	205	232	252	236	243	219	198	192	229	211	222	225	212	231	225	223	250	231	247	218	235	230	217	228	226	243	230	199	215	189	225	240	225	236	199	222	239	242	231	212	223	241	214	225	274	215	213	190	234	224	217	224	228	191	234	240	217	220	200	255	248	229	231	265	216	227	238	248	244	214	222	215	221	193	217	228	223	226	220	206	236	211	211	205	225	219	244	214	219	254	220	236	222	228	237	222	248	209	235	243	239	232	239	227	226	237	243	237	229	199	237	203	230	207	231	229	204	214	221	236	195	235	216	245	213	247	249	242	211	215	213	210	232	251	228	200	253	210	245	208	207	233	240	203	198	220	227	239	212	207	219	226	254	206	193	234	240	227	240	227	207	215	243	203	177	217	219	205	244	236	223	223	260	219	266	237	249	220	262	229	217	225	210	231	234	243	226	243	214	221	250	242	218	210	207	221	250	215	221	232	233	230	233	237	231	224	219	235	235	216	233	206	207	209	255	197	230	245	225	213	236	221	218	235	212	215	218	219	200	216	232	236	218	252	249	246	233	239	230	227	223	224	247	230	249	194	217	245	245	224	245	223	222	230	237	246	250	238	231	237	229	237	269	252	233	201	229	226	235	223	240	219	229	222	230	237	225	212	190	256	223	226	201	204	220	250	232	220	256	240	215	236	217	242	264	227	225	222	247	204	229	213	262	205	238	205	218	219	203	224	228	198	202	234	216	229	223	235	202	221	214	233	237	238	228	212	232	220	213	227	230	240	221	211	213	201	216	208	218	219	222	231	220	212	273	199	217	238	222	217	241	253	211	217	217	211	215	191	226	266	256	189	250	210	240	236	222	217	234	236	204	231	237	241	213	233	229	245	207	243	200	237	234	246	232	257	227	207	218	223	207	238	203	247	257	226	222	242	233	249	220	234	222	220	244	230	235	210	206	219	227	198	240	219	241	194	279	249	228	215	262	231	263	231	212	223	252	227	228	237	228	269	229	222	234	222	214	249	229	231	220	202	248	216	210	228	201	248	228	233	225	243	208	194	252	251	223	222	237	239	204	222	237	204	222	228	248	249	217	220	209	248	249	192	189	225	215	241	238	220	238	216	241	246	223	223	242	208	246	218	245	249	224	212	256	227	228	212	197	232	212	234	255	245	221	204	254	221	229	198	257	257	229	234	237	209	208	213	240	238	245	259	221	209	234	214	262	242	238	231	223	242	226	221	221	260	231	220	222	257	222	243	209	216	215	209	226	242	213	194	204	222	209	236	222	237	237	224	204	237	236	221	262	209	262	223	231	218	216	238	223	233	216	200	243	223	224	213	218	216	224	232	224	211	232	232	226	219	213	228	228	239	248	218	232	221	250	196	224	224	228	224	233	238	203	220	221	235	229	228	250	218	226	219	247	226	241	202	239	197	243	225	227	222	247	227	233	228	213	235	247	215	230	239	242	224	264	241	210	214	200	222	233	235	208	232	235	241	243	216	225	219	223	220	234	246	218	211	201	220	201	231	247	233	228	224	229	230	217	232	255	249	230	212	218	247	220	235	226	223	218	222	227	254	245	219	225	220	232	256	236	267	202	215	228	223	222	227	234	215	246	228	223	237	230	234	195	212	214	193	228	201	223	257	248	216	215	220	193	250	202	214	208	230	199	238	233	240	222	239	219	241	202	234	212	228	203	253	230	207	219	232	232	232	255	236	220	213	250	222	209	220	238	236	233	208	217	209	239	211	224	219	239	239	207	232	252	222	226	227	237	234	211	221	232	256	213	250	239	232	244	216	267	218	240	219	248	226	235	233	236	268	233	224	222	255	214	229	256	242	223	223	213	209	224	213	209	213	236	223	238	232	246	210	232	237	207	217	247	221	222	227	201	262	231	220	223	219	207	256	245
25256	9839	5358	6756	5772	5603	3772	3159	2373	2026	1046	878	718	747	742	682	691	652	624	658	620	611	622	600	553	571	562	583	552	554	539	530	548	557	545	554	544	551	571	558	518	598	549	522	535	528	530	539	515	543	551	571	556	557	587	533	552	514	579	498	532	494	559	566	486	533	501	546	531	544	577	519	534	547	538	536	563	509	550	509	534	523	525	540	512	553	546	505	565	557	542	574	535	527	524	508	544	502	562	578	524	523	569	525	570	487	534	551	524	497	532	521	536	472	537	502	522	517	496	518	540	490	514	522	539	560	521	544	544	496	573	573	568	567	563	512	520	527	513	550	527	535	491	537	593	549	511	495	544	562	514	534	547	548	512	555	539	538	534	550	559	533	524	540	494	530	555	531	530	549	551	513	546	498	536	530	513	522	549	510	502	533	526	473	525	522	528	553	515	485	535	497	562	519	520	536	513	549	548	527	516	520	569	548	552	569	512	532	539	511	518	464	527	573	524	497	528	568	536	494	538	500	550	529	522	560	566	533	541	526	529	517	537	564	535	488	487	522	525	532	507	577	520	535	479	499	547	552	543	495	517	525	505	521	517	506	527	474	535	549	520	524	521	512	497	536	507	516	544	511	487	536	498	517	510	516	507	522	544	480	506	513	542	480	518	522	505	486	557	516	552	594	526	550	535	497	498	524	547	503	506	544	524	560	546	522	531	577	561	521	517	536	514	520	544	504	516	545	554	552	538	571	556	513	525	502	512	548	532	509	554	498	521	570	552	501	508	528	516	533	577	521	509	555	516	556	538	546	533	516	512	522	582	523	497	536	522	545	518	502	499	528	545	522	515	551	552	549	528	530	504	523	516	495	526	521	524	545	535	506	560	548	516	569	511	526	478	557	509	519	518	531	515	532	548	523	527	537	497	544	545	497	516	523	566	516	492	546	556	538	544	578	553	546	555	527	519	534	509	524	534	567	553	490	529	521	527	516	539	547	556	534	521	525	514	534	535	540	540	543	538	517	539	534	562	527	558	533	508	486	549	516	535	550	524	575	523	510	467	540	520	504	526	524	541	487	532	510	493	540	498	530	558	502	576	551	534	517	536	531	557	548	510	532	542	536	558	581	527	524	561	516	533	538	521	552	522	517	454	529	501	542	510	542	532	526	532	509	514	502	536	528	559	538	545	493	529	511	533	553	525	550	517	527	521	525	510	522	533	535	526	493	542	533	530	563	482	499	518	540	542	564	512	532	566	520	538	558	511	539	530	538	505	509	557	513	536	505	541	498	502	574	521	543	552	528	525	551	532	494	538	506	492	540	556	543	529	522	501	518	512	503	554	521	540	555	494	526	495	511	558	521	525	539	536	561	516	504	556	522	530	532	509	556	529	584	493	526	504	567	530	539	509	528	537	560	525	530	497	531	538	492	554	522	565	519	541	552	527	534	526	514	521	529	544	548	544	531	540	533	550	540	553	537	541	537	538	504	484	542	513	515	575	534	490	577	532	553	504	522	555	531	578	541	525	530	536	543	538	542	528	537	526	564	528	493	519	537	505	541	548	512	516	519	521	492	519	514	514	526	490	551	539	511	525	529	497	490	509	486	526	531	535	500	506	511	541	523	503	540	539	523	522	527	550	548	515	558	541	519	538	522	498	564	523	559	515	522	510	549	539	507	531	530	580	508	524	551	511	514	539	514	522	534	552	494	579	557	517	505	540	569	539	559	554	520	510	537	551	533	542	515	568	518	566	505	556	575	533	493	530	538	502	538	548	519	539	517	562	523	498	501	525	551	557	524	529	535	517	539	506	552	521	487	499	546	519	563	530	494	550	514	525	505	533	518	545	562	542	522	583	501	561	523	550	543	535	549	511	513	548	495	494	557	512	511	535	550	569	502	562	498	537	538	528	575	525	546	530	515	503	517	520	562	523	502	534	575	498	518	491	544	517	546	506	568	495	541	560	548	530	553	514	524	525	501	538	528	503	538	487	524	531	530	517	578	512	547	539	517	585	483	528	543	488	486	497	555	531	528	531	548	494	507	566	496	501	560	560	533	537	562	526	515	556	500	524	546	540	542	500	482	505	515	549	477	514	527	533	464	533	550	513	560	541	555	515	501	521	539	548	549	525	542	520	517	541	512	547	503	537	528	509	546	479	524	523	556	503	537	555	545	537	601	538	488	535	483	526	531	565	484	524	508	563	529	527	512	524	508	534	509	522	497	516	490	531	500	516	509	557	544	532	527	543	518	570	517	527	482	553	530	559	476	522	519	528	535	518	526	497	527	542	525	509	545	518	575	524	544	505	549	510	545	544	553	504	519	540	526	524	522	552	536	521	556	546	528	485	531	494	585	503	507	523	529	526	562	565	540	501	508	544	516	498	494	540	528	540	550	521	516	545	505	530	517	556	492	536	571	532	512	530	555	554	524	533	520	485	538	526	500	539	528	565	535	522	545	508	543	493	567	538	519	518	558	559	536	499	558	505	543	525	522	537	521	564	531	528	525	516	528	485	524	543	521	522	567	533	513	537	530	560	507	541	533	531	536	522	484	550	532	521	531	558	533	540	557	547	497	473	556	514	537	534	512	524	580	529	536	496	517	560	514	552	497	582	495	532	532	571	535	519	551	548	505	540	562	523	514	535	555	502	497	554	500	488	519	538	504	548	501	501	510	533	585	512	569	544	504	512	529	542	518	523	504	531	552	527	521	529	539	530	526	534	548	507	561	535	537	500	527	529	502	528	512	522	497	550	564	520	586	569	535	513	505	493	534	512	522	540	522	550	520	521	506	509	565	529	512	532	565	520	550	522	518	550	529	523	517	528	545	517	564	548	499	543	540	523	544	542	527	521	529	513	527	534	500	558	547	536	532	566	534	565	570	556	557	503	527	516	507	506	490	510	524	520	515	555	530	518	517	518	538	522	516	529	503	548	495	531	485	551	544	523	525	510	514	494	538	577	480	543	558	537	545	507	508	522	579	536	549	541	506	587	521	533	507	528	501	516	496	514	535	559	531	554	457	558	527	546	558	514	539	506	513	539	555	503	500	514	530	529	528	515	496	532	514	531	544	541	560	511	540	548	537	543	529	530	548	505	546	529	538	514	557	541	542	521	538	551	551	486	528	547	520	509	596	525	513	550	545	510	533	484	521	510	527	551	522	520	516	534	507	507	530	554	516	548	519	562	527	540	518	499	509	578	508	525	536	555	527	520	529	530	555	530	517	526	519	518	519	508	532	537	552	505	550	528	518	493	551	491	487	542	500	517	520	534	545	531	517	529	512	528	536	570	547	527	547	547	579	533	485	555	508	543	514	563	510	549	509	522	525	554	524	514	501	532	561	512	526	507	506	527	518	539	490	528	498	529	540	505	512	527	529	523	540	473	514	547	537	533	545	505	513	506	504	531	489	558	513	512	525	513	512	484	552	521	499	532	500	514	544	533	555	544	532	545	558	516	539	522	556	532	546	490	511	537	523	541	567	556	525	526	500
9838	3173	557	406	310	248	225	239	209	208	235	211	204	200	210	222	235	213	214	213	220	200	207	237	197	196	209	204	222	196	166	188	242	205	206	231	240	211	238	207	227	214	190	203	181	206	223	204	212	222	213	223	219	216	218	190	224	196	194	231	190	212	256	208	216	216	215	196	202	225	234	194	184	218	228	222	190	199	239	203	209	197	230	206	220	223	207	197	193	196	200	195	245	239	236	197	203	200	223	229	203	215	210	199	210	176	210	196	224	199	196	180	211	213	215	215	215	202	217	207	212	190	215	195	195	193	204	197	191	222	224	215	187	225	205	227	224	223	219	213	210	200	202	211	241	235	244	194	221	221	210	206	220	207	226	206	236	194	232	234	193	186	236	177	217	228	218	219	187	217	185	196	206	193	205	205	215	215	212	183	242	231	239	179	199	211	202	183	204	213	179	199	226	215	194	224	225	182	207	202	215	184	194	228	204	201	209	203	221	209	221	205	238	211	229	199	203	217	214	203	236	202	210	191	204	205	210	216	217	209	230	224	206	224	170	205	215	219	206	234	162	206	210	214	175	217	205	201	199	238	209	224	196	248	226	189	226	206	222	208	230	202	222	208	235	250	222	221	210	223	208	224	218	209	218	218	208	247	209	208	174	179	207	207	203	234	212	190	222	223	229	196	213	213	204	231	218	201	208	200	198	207	210	216	180	216	214	212	212	209	236	192	200	205	214	187	238	193	196	222	204	210	217	223	199	211	224	192	224	226	197	224	231	212	211	215	223	194	220	214	234	231	218	189	205	224	185	196	202	204	221	210	208	209	194	204	202	205	214	177	199	194	220	200	234	212	207	191	200	184	214	205	225	216	210	211	241	219	233	199	209	207	204	222	198	227	225	228	205	198	198	189	196	191	218	232	200	219	255	232	216	234	190	226	211	206	232	199	214	208	210	181	190	222	214	223	201	206	211	206	209	200	204	201	189	204	171	191	198	181	199	198	205	214	189	220	224	212	221	203	206	217	211	182	213	223	202	223	246	218	214	228	210	213	208	224	198	213	223	210	204	205	202	190	215	234	212	243	213	183	213	222	227	212	187	189	218	218	200	218	254	234	212	206	202	232	227	192	211	170	214	203	199	227	192	180	226	221	184	202	197	214	229	211	213	216	240	203	204	214	197	202	203	204	209	213	193	212	208	171	194	210	180	217	235	224	202	186	211	217	208	232	217	221	215	193	195	192	223	222	228	223	241	206	200	205	162	240	231	219	233	219	197	206	205	210	182	200	209	214	207	217	223	212	205	206	210	228	199	203	194	214	171	210	207	252	232	199	225	216	199	225	237	188	215	206	218	213	223	232	228	195	221	209	196	201	238	204	177	226	204	214	197	203	192	195	220	219	202	228	223	255	202	201	219	198	195	209	187	189	226	208	195	253	235	238	215	205	232	205	176	204	216	220	208	185	224	220	225	222	218	205	216	202	194	204	205	218	204	225	205	228	225	199	207	209	197	210	224	234	199	188	226	229	226	205	220	194	191	185	212	195	189	191	204	249	224	220	220	206	234	225	222	198	213	211	217	200	234	210	204	215	218	208	193	191	222	204	207	214	210	204	218	213	226	200	200	204	187	227	228	211	195	218	192	225	199	199	190	229	240	216	214	174	190	208	233	213	212	190	214	205	210	217	199	189	220	197	212	188	189	212	228	208	189	186	187	224	232	197	203	206	210	220	204	183	208	197	178	217	235	188	210	224	220	219	228	197	194	190	215	198	204	230	199	232	194	231	262	214	199	199	194	200	201	202	209	196	190	202	219	188	226	205	183	204	185	204	215	215	219	243	203	212	207	217	219	218	212	194	219	196	207	212	216	226	231	206	207	206	202	215	236	208	217	208	207	192	211	193	208	201	200	227	211	222	227	217	237	193	203	210	215	212	226	215	241	205	186	233	202	213	195	230	221	220	237	209	194	217	229	254	210	200	195	240	223	225	197	207	186	225	209	211	204	209	202	210	179	226	225	221	211	185	197	239	236	201	221	245	223	209	215	210	212	222	212	196	186	205	253	234	198	215	215	225	221	221	220	214	192	214	273	219	176	228	211	218	216	196	233	223	215	209	221	185	225	233	245	195	229	194	208	218	212	209	226	179	200	195	222	196	187	186	195	207	208	225	189	218	224	192	218	232	223	199	210	197	211	220	218	211	198	210	189	193	220	196	202	211	218	220	207	254	226	206	214	215	199	232	236	190	197	220	232	227	216	211	206	212	202	216	211	212	192	197	209	211	221	208	214	221	192	236	232	207	235	213	202	207	228	211	238	214	187	216	194	184	203	206	212	211	190	207	210	214	207	198	230	218	196	187	210	215	194	222	205	237	227	187	207	236	249	192	214	214	221	220	192	211	255	213	204	208	209	214	237	214	228	235	209	218	210	188	223	203	211	219	202	203	207	215	208	213	211	223	210	237	197	213	182	209	247	206	227	212	200	228	222	201	250	230	214	213	181	216	211	235	210	251	208	221	197	195	228	213	242	213	220	216	179	223	196	201	213	205	192	188	177	208	212	233	218	199	190	202	215	199	207	226	217	216	195	206	185	198	202	207	225	227	212	222	201	205	215	209	219	209	242	198	198	206	222	211	206	198	208	229	213	191	189	214	207	216	202	222	232	204	221	243	205	202	228	221	204	217	199	211	219	211	215	205	231	208	199	194	220	198	215	203	227	224	238	211	223	221	255	218	248	206	211	208	198	198	224	208	207	207	170	199	217	214	188	214	196	189	215	203	206	212	219	208	209	207	192	224	224	230	235	198	215	199	218	232	181	234	207	249	227	225	201	217	212	231	229	196	213	223	234	206	225	227	227	196	223	218	224	220	194	212	215	210	215	201	182	226	192	195	174	217	206	222	236	229	210	194	197	225	188	197	203	214	210	199	200	194	208	173	227	215	199	202	184	228	199	214	201	209	186	215	228	224	236	209	219	249	177	184	198	221	219	217	237	221	194	220	201	198	225	220	195	191	234	192	207	224	214	214	218	200	206	190	222	217	204	202	217	218	201	185	201	210	204	228	219	222	215	204	198	195	225	204	207	215	253	183	210	176	215	202	185	211	220	207	197	209	211	202	201	225	219	190	213	209	243	186	197	224	248	225	229	224	213	171	226	229	194	215	201	203	213	218	214	227	208	208	220	213	218	199	219	225	230	211	226	198	190	225	215	193	232	210	232	202	216	207	226	208	220	212	197	207	188	195	191	181	198	220	232	198	228	216	233	234	198	215	228	216	216	206	215	223	195	231	224	202	218	189	185	213	206	202	177	195	229	194	211	196	215	216	220	226	211	200	233	216	215	207	202	209	211	211	203	200	214	203	253	235	192	198	210	198	200	206	207	188	217	228	211	199	198	208	184	220	182	226	206	190	210	222	198	204	245	236	230	200	197	193	205	191	191	205	227	209	171	241	198	201	216	230	209	201	204	186	213	216	178	190	194	201	184	194	204	223	217	206
6391	2351	1045	1094	924	736	656	521	532	480	545	431	487	487	485	448	498	496	454	469	451	469	458	463	511	486	477	461	484	439	486	478	434	434	448	490	456	498	520	473	514	476	427	473	507	457	491	458	539	470	514	448	448	462	485	483	465	505	476	489	473	492	487	465	498	464	475	480	489	481	459	451	443	497	483	548	449	472	441	482	495	408	460	470	488	474	500	468	445	502	482	522	525	440	512	482	434	490	457	493	455	435	460	474	457	499	484	486	462	522	513	454	487	438	469	451	494	488	456	465	482	474	487	474	476	503	469	464	461	442	476	486	485	448	473	491	488	506	480	445	469	484	482	501	447	460	465	459	460	508	467	501	489	428	493	453	467	449	495	440	493	470	432	453	441	478	455	417	449	480	493	467	447	469	498	495	473	499	473	508	478	481	523	486	509	484	501	457	512	451	479	518	491	471	483	537	509	473	441	473	485	477	452	462	482	484	482	459	487	424	495	469	490	468	438	466	491	430	479	461	464	499	454	442	442	494	468	516	465	477	482	461	490	462	487	465	487	452	498	474	486	511	480	498	510	469	514	483	441	485	472	522	496	471	488	466	473	457	463	472	484	457	428	436	476	479	504	473	458	478	476	487	474	504	492	497	478	454	470	466	497	465	483	457	463	494	488	448	462	460	484	497	451	476	480	515	481	471	513	451	464	503	486	490	474	464	494	482	524	466	461	478	479	459	481	499	506	479	453	502	489	443	477	529	436	475	443	514	473	453	439	469	496	483	479	471	485	527	498	457	493	481	474	431	459	463	467	469	482	468	470	486	494	446	503	462	476	465	475	478	455	495	471	472	501	489	425	476	468	459	474	493	469	462	470	517	491	450	467	471	475	494	500	451	497	449	487	473	482	447	474	480	532	513	499	490	452	502	436	473	435	454	475	480	472	454	527	488	486	495	470	479	456	463	507	504	481	441	458	515	450	469	478	474	456	470	444	503	487	455	473	474	459	504	467	468	483	481	485	459	464	503	442	480	431	476	486	478	428	444	424	467	472	478	452	432	479	444	481	513	465	465	437	472	441	470	493	431	441	451	442	489	464	488	488	462	471	511	468	490	454	473	454	462	471	495	450	454	464	500	494	468	453	480	490	444	490	476	449	524	426	456	442	474	458	483	466	441	425	475	532	479	488	510	470	452	463	444	456	450	438	443	490	466	486	470	499	470	449	468	483	474	482	497	483	471	473	479	489	472	468	465	451	454	501	469	508	487	483	480	478	489	481	480	474	465	464	475	428	489	490	460	455	455	486	473	489	470	498	493	469	479	510	474	490	431	471	467	486	488	455	459	470	451	473	502	464	457	467	451	484	484	458	498	472	462	489	457	479	439	481	479	456	424	466	470	448	483	517	506	504	487	499	489	450	496	478	470	508	470	480	474	443	469	489	500	482	477	458	489	451	471	460	466	479	457	457	488	483	484	456	486	486	480	488	488	447	480	475	462	497	425	484	503	518	505	485	494	476	469	465	483	466	474	490	492	509	511	459	485	514	478	460	478	468	461	508	502	450	478	508	507	503	473	453	460	482	429	472	467	429	499	463	493	445	482	456	469	447	436	471	474	492	469	445	482	491	528	478	466	486	473	474	453	489	455	465	477	460	452	476	480	454	463	477	462	488	455	492	471	454	468	451	491	456	498	471	448	434	484	493	462	481	466	486	484	453	479	490	482	456	486	508	471	477	517	466	454	461	473	484	448	436	455	437	480	496	476	474	456	478	460	464	459	492	509	484	485	464	461	484	477	486	479	470	460	487	473	490	500	487	463	501	475	496	488	449	429	481	469	499	447	480	464	493	443	514	498	463	467	469	523	485	453	508	491	472	511	470	460	496	477	453	499	420	470	518	460	475	495	501	447	457	469	457	461	480	470	501	484	481	514	509	483	466	498	510	494	466	505	502	484	517	459	433	448	459	471	472	504	489	487	457	486	476	446	457	459	460	479	482	498	474	470	442	464	443	453	475	441	428	447	495	500	502	457	491	491	460	471	493	472	469	463	505	486	451	492	474	462	470	456	456	456	454	485	488	488	481	442	458	481	471	514	475	462	488	467	436	522	450	460	456	479	434	468	472	485	458	484	483	436	510	479	406	455	460	514	486	486	423	466	481	502	483	469	460	461	461	483	486	481	528	459	470	485	498	458	508	453	458	546	467	462	450	510	448	453	461	486	472	451	487	503	475	472	505	508	469	480	485	459	487	438	463	444	463	491	451	474	477	464	496	448	473	456	496	513	480	478	497	479	453	480	486	496	479	490	488	501	469	424	480	466	495	450	489	480	466	478	493	466	482	445	470	441	489	472	458	463	494	473	493	469	452	477	451	521	479	501	453	512	491	504	451	470	470	475	499	455	464	517	468	462	503	474	496	476	500	492	492	487	487	487	491	472	492	472	440	478	457	437	491	493	488	438	448	507	491	469	444	466	454	490	496	463	471	472	464	490	497	494	469	477	485	457	469	455	464	461	471	469	478	535	457	465	479	504	488	458	456	475	460	489	470	481	474	458	487	493	459	473	511	446	477	492	507	474	471	472	458	456	468	488	514	475	473	447	482	492	427	482	482	493	527	467	510	471	481	461	453	482	509	452	468	481	526	460	456	438	496	451	468	441	467	499	508	457	460	435	486	461	471	466	504	524	480	463	479	457	474	496	410	426	467	493	474	500	467	469	457	484	437	469	458	500	463	460	471	477	483	452	464	482	480	485	470	492	507	468	491	439	480	437	483	434	467	494	466	508	459	474	468	438	443	484	457	481	437	458	463	457	484	470	494	499	479	471	483	442	475	439	469	479	475	477	455	459	468	490	471	457	485	491	474	476	481	443	459	458	444	465	461	484	475	447	504	443	476	492	499	541	464	492	475	461	484	477	461	485	446	457	485	514	498	462	499	467	473	447	467	451	464	447	486	467	470	454	484	468	453	466	453	477	448	461	480	485	480	483	451	469	451	481	449	467	467	461	456	471	479	460	467	461	441	498	475	477	459	520	465	472	496	500	439	486	490	447	515	471	475	488	481	447	455	496	447	453	492	449	473	521	472	484	456	493	458	468	440	471	515	486	474	475	468	500	435	493	463	455	497	458	444	506	455	442	502	494	491	479	451	477	494	475	470	480	458	453	479	482	467	452	458	473	488	479	487	435	485	493	481	473	488	489	541	495	462	442	509	478	488	476	483	479	516	485	428	464	485	476	448	499	494	487	486	458	461	448	445	447	459	495	472	491	462	466	479	509	462	493	490	470	495	464	464	437	462	451	446	472	497	402	462	498	442	460	509	518	473	490	461	474	490	475	472	462	482	496	450	471	482	501	477	473	480	470	453	450	437	516	464	480	444	444	478	474	429	517	476	450	469	442	442	483	432	500	504	447	490	493	473	476	489	459	482	483	442	522	464	506	455	460	462	461	477	482	464	439	455	485	476	487	460	501	452	480	483	490	467	454	488	490	484	450	473	465
27575	13722	2916	1880	1107	983	594	374	250	154	135	143	130	122	129	126	134	103	132	112	136	125	117	114	129	128	113	133	139	106	134	117	99	149	111	125	132	127	112	93	104	118	104	113	121	134	115	120	108	132	137	127	112	127	130	88	116	107	108	125	118	123	124	105	101	111	95	122	114	98	109	105	107	118	117	132	124	109	125	92	100	120	119	100	127	134	115	146	106	127	121	114	119	122	107	107	112	109	112	105	106	134	119	109	115	106	121	103	103	114	139	113	128	137	113	107	110	109	111	122	111	127	108	124	108	127	141	112	109	112	105	111	121	108	111	112	133	101	109	102	116	115	124	98	113	111	127	128	148	114	119	125	113	110	121	112	120	122	134	110	107	134	115	106	122	129	91	102	126	102	108	118	120	105	113	106	118	117	110	123	123	133	124	114	114	110	121	105	127	124	126	107	115	108	121	110	126	121	135	121	129	108	107	113	108	102	106	112	121	121	107	127	115	103	100	125	123	129	122	135	136	111	108	116	111	125	111	123	112	118	107	128	111	117	118	119	103	108	122	107	112	106	100	124	106	126	100	119	123	119	130	116	118	115	97	135	118	126	131	127	128	127	122	121	121	139	132	118	112	133	109	96	115	133	86	118	119	100	108	116	120	133	116	103	107	131	122	129	126	100	115	114	102	117	122	113	119	120	120	128	124	122	133	111	138	116	128	100	128	109	134	130	118	121	111	111	115	111	113	122	125	111	119	113	93	103	115	117	128	104	113	123	139	125	117	130	113	115	108	113	115	126	121	114	102	127	118	145	91	92	112	122	127	106	111	138	125	129	123	139	109	128	116	115	107	109	124	111	113	125	126	136	91	115	122	128	134	115	116	88	117	100	99	114	118	113	110	107	109	126	100	120	137	108	101	114	137	114	128	115	122	108	114	129	105	122	134	128	117	137	131	128	120	110	108	139	103	125	118	141	127	112	109	122	116	108	105	119	106	113	116	98	122	105	102	109	127	123	117	93	109	117	121	121	136	123	109	122	100	115	128	114	116	121	102	139	126	116	101	130	126	104	126	98	116	138	115	106	104	120	130	110	103	129	101	112	107	137	124	107	127	123	133	118	125	106	116	121	126	106	126	121	113	130	136	109	111	122	117	103	105	110	129	114	124	101	135	106	115	106	128	125	120	137	99	117	112	126	111	108	126	124	100	108	110	113	115	116	112	138	109	103	119	139	109	123	112	124	108	120	112	120	113	112	99	131	111	103	126	108	126	130	102	107	99	122	134	98	105	104	112	132	122	115	116	125	119	126	117	110	134	117	107	129	112	129	99	132	109	140	109	106	128	120	125	124	120	102	116	118	120	138	106	131	151	121	125	110	109	111	144	107	107	103	123	109	120	108	112	101	120	135	94	124	129	116	128	113	123	110	135	106	130	128	121	115	106	118	123	111	109	140	118	124	109	139	93	103	99	121	112	118	132	126	131	104	139	118	112	108	114	120	112	129	123	130	108	114	112	146	115	120	113	115	113	122	110	125	141	116	145	122	136	127	121	112	111	103	127	106	108	113	94	127	110	104	132	128	116	110	135	116	107	115	91	132	117	111	120	110	107	104	120	114	110	112	112	106	114	130	126	133	106	110	126	130	140	126	127	123	112	125	116	125	104	132	123	129	136	98	117	113	119	99	91	110	143	87	121	109	110	99	127	124	110	127	122	117	121	122	118	111	104	127	112	126	96	123	111	109	108	106	129	118	102	110	97	122	112	90	131	131	110	135	115	105	117	110	120	110	108	114	108	119	105	109	135	111	110	126	94	104	132	118	112	129	126	114	116	114	106	116	138	121	113	125	115	133	115	112	121	109	112	113	100	123	118	117	116	105	102	116	110	126	134	103	139	98	126	133	110	116	131	119	119	127	110	142	121	117	140	110	109	114	104	144	115	113	122	108	123	120	105	124	109	101	108	106	119	113	114	134	89	98	116	121	122	117	143	116	125	116	103	121	121	117	118	146	113	142	110	111	152	151	121	115	110	109	111	126	126	142	142	125	102	108	115	142	112	110	117	126	107	104	112	88	106	117	139	115	137	121	117	128	118	111	128	116	128	124	108	114	127	100	118	113	119	117	118	110	127	111	129	114	123	108	122	109	106	101	145	95	117	124	113	105	118	116	113	137	115	109	121	112	130	112	119	127	152	125	127	117	116	127	110	109	130	123	130	113	126	120	108	118	112	116	124	105	102	115	109	121	99	103	103	117	112	111	93	113	105	142	120	122	129	120	127	132	133	113	106	117	111	149	98	104	113	128	119	92	118	117	125	131	113	89	131	134	100	129	108	104	111	133	111	117	112	97	98	121	116	98	102	134	117	119	112	113	112	119	118	103	127	98	124	111	123	114	114	115	113	135	123	133	120	108	120	111	125	117	121	100	132	109	116	105	121	123	144	142	125	150	153	130	105	106	125	128	101	112	111	121	125	121	114	116	118	120	136	113	124	120	119	123	111	112	113	119	117	137	123	108	116	130	124	109	115	112	121	101	116	122	112	131	123	121	108	117	124	128	134	127	122	133	118	112	137	111	94	114	122	116	113	112	115	96	125	102	120	113	122	119	106	101	93	142	104	107	106	107	131	131	109	120	132	129	122	117	119	119	112	130	126	136	95	118	139	114	115	104	112	124	117	102	127	128	120	136	122	133	97	135	128	118	109	128	122	126	119	121	110	142	124	113	121	120	145	113	110	129	92	118	114	114	108	98	103	115	117	118	124	108	128	103	115	127	115	121	113	103	141	131	117	109	96	97	119	128	128	122	131	102	106	106	119	141	120	118	109	113	112	111	110	133	107	131	117	106	114	93	105	126	123	112	130	136	126	141	127	101	118	125	122	121	111	113	119	118	106	132	122	99	129	108	107	121	122	113	108	113	140	103	101	105	131	121	104	124	120	107	126	105	118	120	136	150	120	105	127	133	135	131	131	112	120	108	117	110	106	106	121	119	106	133	122	97	115	95	133	128	108	131	113	110	109	104	118	126	124	102	133	116	106	96	113	110	122	122	116	100	106	122	120	102	103	122	134	129	124	119	116	107	110	112	115	115	107	118	120	114	105	114	116	110	115	111	94	117	101	126	107	107	131	136	135	126	102	119	123	107	115	131	121	118	109	125	123	99	134	139	119	125	139	122	139	125	107	128	122	106	100	108	103	99	123	96	128	106	125	111	129	113	118	99	112	110	100	131	117	124	110	129	123	117	125	117	135	95	122	137	135	141	112	101	118	131	122	146	129	127	112	132	96	122	124	122	111	119	107	118	132	110	134	133	125	113	139	142	117	88	133	130	129	112	136	114	116	114	133	134	132	99	128	116	111	114	107	119	113	108	116	120	117	135	126	129	123	117	131	129	108	98	106	121	119	123	124	107	110	106	134	107	96	114	114	133	115	106	126	109	113	109	103	120	148	126	123	115	108	134	131	135	105	114	122	113	120	109	128	94	113	115	120	141	125	110
18612	7115	3176	3878	2833	2976	1956	1337	1067	735	508	484	434	433	442	397	358	339	332	319	366	363	342	327	301	351	318	281	305	312	314	340	321	317	315	329	317	313	294	318	327	310	278	322	329	335	299	312	303	318	312	302	306	308	332	323	319	299	319	324	297	291	326	318	301	294	290	317	285	291	324	289	301	292	311	306	321	296	309	299	290	297	266	292	279	314	312	306	308	297	324	321	300	293	308	327	330	304	286	303	281	323	313	301	285	308	303	323	320	280	288	296	307	317	307	308	289	322	289	297	308	313	288	297	281	328	318	295	309	280	298	310	275	272	271	287	272	295	314	265	303	333	306	298	298	310	290	301	309	310	300	321	301	303	298	275	306	322	297	276	326	282	282	302	290	302	311	288	309	273	323	301	286	292	307	319	301	303	293	272	296	299	311	312	297	296	273	318	309	309	280	306	336	266	313	297	287	294	307	294	305	301	285	313	310	302	316	322	317	307	302	316	264	302	296	283	324	311	322	317	292	311	292	305	299	303	312	308	311	277	291	309	280	309	288	272	282	278	285	278	304	278	319	319	287	291	288	288	282	302	282	317	296	298	306	308	300	315	292	290	310	269	288	299	285	293	306	331	291	299	325	307	282	280	324	302	316	308	320	294	316	284	307	300	297	332	314	297	316	322	314	323	325	286	333	302	321	296	324	303	303	285	309	296	306	293	317	331	279	300	284	304	288	301	304	312	296	306	287	253	320	323	301	323	282	297	303	304	280	280	283	324	284	286	286	294	290	300	330	302	295	311	318	308	297	310	297	314	315	305	271	284	302	296	301	278	301	272	307	292	314	305	289	313	302	309	291	281	304	283	297	283	310	291	318	307	314	308	289	297	275	334	321	283	299	298	275	300	325	341	297	314	307	283	304	309	300	327	318	307	318	303	307	310	288	314	320	300	280	287	279	315	322	340	296	320	277	293	272	290	307	305	289	308	293	296	303	313	316	300	274	321	293	306	305	298	288	301	309	300	292	313	280	317	309	307	314	310	308	296	282	322	295	310	312	284	264	266	302	317	281	282	306	303	292	293	284	301	314	294	302	316	259	317	283	315	281	263	302	310	309	309	298	283	295	299	295	307	282	287	307	318	275	322	296	314	297	286	314	292	311	282	308	321	289	347	285	329	282	323	288	291	293	292	322	313	270	288	326	344	292	306	291	311	331	295	268	283	290	296	328	306	297	280	301	280	324	297	312	300	292	319	285	290	268	280	290	331	309	332	310	331	310	302	286	278	310	276	308	303	301	292	322	300	307	318	314	293	304	269	305	279	299	328	307	313	291	285	321	283	320	295	309	305	319	281	276	286	289	298	319	300	288	306	274	275	311	313	304	281	314	280	315	296	317	298	305	321	287	298	319	283	293	322	315	272	316	309	283	305	319	286	299	309	281	287	250	269	287	356	277	311	330	346	291	273	316	315	308	294	279	298	292	278	328	277	289	311	308	316	305	327	319	255	303	281	291	318	331	284	293	301	295	265	296	301	283	321	302	291	313	299	290	273	331	314	300	285	306	300	269	313	294	278	305	300	309	295	298	318	323	289	330	285	313	292	291	297	308	296	298	313	308	278	277	321	331	310	299	312	292	277	264	286	331	308	293	299	273	284	335	319	273	311	286	292	320	284	271	295	328	326	295	316	303	308	291	292	303	293	305	306	314	295	283	285	312	291	307	271	305	289	294	268	313	291	284	301	290	277	283	320	301	300	279	307	309	307	314	293	297	287	323	308	307	295	316	287	301	293	313	301	276	278	311	313	309	288	293	292	310	293	290	312	304	287	313	324	303	283	311	305	315	333	300	317	303	302	317	289	279	303	296	293	326	267	321	295	297	278	308	302	318	295	275	301	279	292	296	307	300	294	311	310	301	305	277	297	314	279	289	292	303	285	304	297	284	328	316	288	287	299	309	298	318	294	282	307	316	323	302	285	317	303	288	299	285	293	301	325	320	325	303	287	308	279	294	295	300	332	322	309	298	284	312	291	280	280	340	312	328	308	292	306	293	283	322	298	304	324	295	290	305	347	267	282	280	293	287	302	270	278	304	286	294	297	301	279	306	314	327	291	306	314	292	320	310	311	286	281	302	289	324	327	297	282	298	296	326	286	309	267	279	326	334	314	296	294	310	289	315	299	311	326	303	297	298	279	320	325	328	296	318	327	268	295	318	320	273	294	293	339	323	294	327	303	305	295	294	287	310	291	293	311	331	305	262	292	300	278	292	346	293	302	297	335	271	296	288	292	319	299	323	317	276	287	268	311	334	272	315	302	324	273	275	333	295	296	306	293	305	267	289	286	303	333	318	324	335	300	297	317	314	316	290	309	333	318	317	265	306	308	313	311	292	277	295	287	300	309	299	303	328	270	303	316	304	326	297	306	311	298	286	305	304	300	318	307	319	288	357	274	306	290	307	324	303	285	299	277	306	263	299	294	267	309	304	320	294	299	287	303	304	295	299	318	284	295	300	297	297	299	315	294	307	297	306	298	291	309	318	304	287	326	267	308	305	309	323	322	342	320	316	300	274	326	276	310	299	297	273	340	304	281	314	298	314	299	310	276	297	331	299	338	317	306	286	278	317	295	296	324	334	275	302	283	287	295	325	293	303	290	337	309	311	311	296	314	316	327	302	334	303	318	284	334	325	332	315	312	312	288	273	295	309	303	298	292	311	306	310	318	312	290	287	334	309	294	265	318	334	324	310	288	309	290	313	293	278	309	297	283	321	288	311	264	288	306	308	290	296	308	314	288	320	304	294	298	295	295	298	307	302	289	304	301	272	302	279	308	290	323	305	289	279	302	292	299	327	299	272	285	289	305	304	303	285	313	321	290	295	281	337	315	296	327	293	312	292	296	303	331	281	283	285	293	327	300	290	278	280	344	322	279	335	322	281	314	305	320	295	293	308	289	305	298	311	282	291	304	279	297	287	315	300	312	341	295	282	292	281	303	316	293	280	291	266	300	295	306	337	288	307	329	297	307	281	294	279	302	306	293	304	327	293	293	310	298	327	328	298	322	292	283	308	300	319	325	303	294	262	297	318	345	299	297	316	280	278	281	317	314	314	322	295	283	287	299	314	320	321	302	286	300	321	313	313	316	277	319	253	318	284	343	316	292	302	310	292	282	290	330	297	307	313	272	296	324	296	326	306	311	309	310	262	301	280	282	317	307	287	292	306	299	299	291	323	288	288	303	294	296	311	287	316	338	313	301	317	301	296	308	305	274	307	310	298	319	293	287	276	295	303	321	274	306	267	297	307	299	328	295	309	300	287	285	307	296	321	305	281	321	316	280	298	314	317	314	303	297	304	327	269	321	317	319	317	303	321	317	322	287	293	276	330	271	292	302	291	300	294	297	316	282	311	296	315	287	283	303	294	249	327	303	296	301	311	317	309	316	301	303	318	317	285	309	290	331	345	298	326	319	298	290	333	278	266	322	315	298	290	288	333	287	294	275
39450	20672	6576	3960	2616	1723	1164	831	479	376	307	298	286	252	247	242	265	256	234	262	251	236	226	243	239	237	229	247	249	235	240	228	195	225	231	275	228	214	213	247	240	250	231	216	219	208	227	250	238	230	251	218	229	211	212	232	222	226	223	226	219	219	215	201	231	200	241	210	241	222	222	207	207	224	242	227	225	216	227	210	234	236	216	232	199	205	252	212	242	217	247	236	205	217	215	231	225	207	220	232	248	201	210	230	220	235	225	221	221	245	229	220	237	247	204	216	224	249	218	242	227	227	230	230	192	234	223	225	223	227	215	232	235	226	252	227	200	236	243	256	221	237	265	244	232	229	233	217	247	218	236	231	236	258	205	226	236	245	202	250	245	214	232	220	236	253	215	221	230	239	221	215	210	213	214	222	233	239	198	204	195	242	207	228	203	233	247	222	237	236	264	220	175	220	224	223	208	235	223	224	230	239	240	230	221	241	218	184	218	234	212	243	236	206	213	244	209	221	247	214	206	203	234	217	224	206	250	199	218	219	232	228	220	218	225	195	229	229	198	216	237	229	242	215	212	196	224	222	235	227	228	232	211	242	200	245	226	222	219	220	228	246	257	208	208	213	186	213	218	204	230	260	229	228	216	208	208	254	233	227	229	205	227	242	221	242	217	201	223	237	241	225	219	249	219	240	223	230	228	240	219	226	241	215	231	241	232	247	243	225	219	256	230	185	212	226	238	244	228	225	209	219	218	218	228	225	215	230	226	226	230	221	234	222	232	230	228	257	245	248	237	254	237	235	212	243	229	221	227	247	250	196	216	206	204	226	225	220	242	233	240	206	233	227	220	216	237	220	220	235	179	243	220	230	211	212	201	204	235	236	209	220	229	220	238	248	212	231	232	227	220	217	204	223	204	225	219	207	237	222	238	226	214	221	265	222	239	223	230	220	229	217	224	209	247	246	200	207	245	227	245	230	234	221	231	244	209	231	199	213	236	208	207	204	225	244	227	234	226	221	230	230	195	237	233	212	204	270	276	228	234	217	203	196	218	227	240	215	200	203	245	214	234	200	213	239	213	223	215	200	210	226	221	240	234	239	216	224	221	218	219	225	238	221	219	236	239	219	231	257	226	235	236	237	217	231	232	219	231	242	201	221	233	258	252	227	223	216	205	259	229	225	224	217	219	223	222	234	215	215	196	199	233	238	215	228	213	213	194	213	219	206	212	241	231	211	259	197	213	215	224	227	216	245	231	222	228	219	204	214	196	225	239	183	222	248	224	257	224	221	251	239	230	236	261	235	221	258	228	217	211	224	218	241	221	224	205	211	214	221	214	259	223	232	224	227	247	221	223	228	207	234	211	236	245	216	184	224	243	256	203	228	254	257	222	251	228	226	231	229	222	238	197	219	231	204	235	214	227	216	211	228	207	261	243	235	243	198	227	208	215	211	222	233	228	242	212	218	211	216	231	233	216	232	190	216	227	244	215	250	238	254	245	232	218	217	224	205	229	230	228	236	230	236	221	251	226	219	249	264	232	217	228	227	226	229	252	233	241	225	197	229	215	218	203	242	217	203	203	244	229	267	245	224	224	221	235	222	216	256	230	231	204	201	222	239	197	225	226	184	238	219	246	211	195	231	233	224	231	220	232	200	238	239	220	227	218	223	221	229	218	249	227	221	229	252	236	217	243	207	256	239	228	219	191	217	223	175	233	231	210	209	252	210	244	215	226	196	226	219	224	230	233	250	238	226	252	209	234	205	243	216	203	213	201	247	228	210	238	238	215	238	258	227	215	213	250	240	259	228	228	220	203	214	184	227	221	244	252	230	225	252	253	238	236	247	239	212	204	235	245	224	231	217	212	238	222	252	226	186	227	214	233	197	204	234	243	195	244	246	237	257	215	250	199	212	226	229	211	236	252	244	244	236	233	244	228	210	218	246	226	227	180	205	220	239	239	205	214	185	234	232	239	235	221	202	230	241	229	202	211	223	223	250	228	224	216	246	235	220	228	246	250	229	213	226	247	224	226	239	242	241	217	220	211	224	232	241	200	197	243	236	241	242	248	217	254	220	181	239	237	197	177	231	247	212	218	245	240	203	216	187	201	220	245	226	232	242	220	222	228	218	223	259	217	210	206	263	219	257	194	232	235	246	250	204	224	230	228	224	247	217	224	221	225	234	244	233	235	236	204	222	219	251	209	205	240	231	229	232	242	220	196	241	230	232	227	214	218	237	250	236	212	244	236	241	208	234	208	234	238	204	235	181	235	240	226	214	227	239	247	204	220	230	258	227	247	213	183	212	226	240	219	234	244	246	216	204	235	234	248	226	234	234	226	235	225	244	232	252	230	219	225	243	214	230	208	226	206	219	232	208	232	203	227	220	242	237	215	232	243	205	203	231	239	218	217	204	211	219	232	233	256	227	190	246	237	211	251	220	211	267	234	242	234	207	229	203	215	188	194	208	200	232	248	221	215	238	248	240	246	196	212	228	271	220	223	206	194	222	215	251	237	219	265	223	206	231	194	264	260	252	234	243	234	211	218	214	212	255	233	248	223	207	237	224	224	236	240	245	206	223	227	229	208	221	231	215	231	237	218	222	196	232	216	218	197	203	231	213	220	228	187	205	242	192	228	234	230	231	248	218	243	243	240	228	230	223	189	213	259	227	227	241	204	223	218	245	228	227	225	237	233	221	203	226	223	214	229	246	211	221	250	213	237	212	232	229	198	247	210	200	213	221	231	211	221	232	216	240	201	195	224	233	228	185	210	233	251	225	234	236	231	271	236	219	204	225	220	218	242	240	208	249	235	225	237	213	231	228	211	234	219	228	249	250	239	238	240	234	238	224	212	232	261	219	221	224	223	254	239	252	228	224	210	211	235	234	214	238	239	243	251	187	245	240	252	234	194	228	242	228	222	202	226	206	238	247	205	212	202	183	214	229	202	223	239	229	221	245	215	226	204	226	210	237	226	222	251	236	238	230	223	234	239	239	234	212	188	225	229	213	216	217	246	215	240	225	220	203	231	228	237	236	231	245	263	241	229	203	240	232	232	212	240	214	255	189	210	247	209	227	239	213	220	252	219	259	200	221	247	226	230	226	244	235	218	228	217	186	244	239	221	205	228	236	240	220	209	244	216	250	223	221	264	212	234	215	221	234	235	216	210	228	232	245	190	227	214	252	225	224	226	230	227	203	237	225	211	223	221	228	202	233	211	252	223	223	224	246	230	257	241	240	238	239	230	233	214	223	208	215	225	227	237	207	231	209	200	231	210	222	205	240	205	197	215	207	229	218	221	206	221	247	218	223	232	245	219	230	260	249	217	222	242	225	222	190	212	208	225	204	247	201	231	226	229	240	235	228	223	204	199	216	224	186	235	229	234	229	214	247	241	213	215	232	207	224	226	241	217	241	240	200	221	233	231	240	252	204	241	249	215	210	232	236	220	250	238	243	240	233	252	225	228	245	219	225	234	227	266	268	235	214	243	233
25698	9347	5324	6413	5217	4522	3589	2466	1664	986	908	826	822	820	784	711	643	685	683	602	650	598	604	575	567	581	577	540	558	594	525	565	563	560	582	546	527	508	567	519	550	538	482	552	563	551	513	563	555	533	540	523	549	591	551	549	549	534	550	544	527	569	510	528	548	523	546	534	531	541	529	523	562	536	514	582	537	557	575	532	557	504	517	562	507	542	566	535	533	511	579	544	571	554	506	549	563	538	546	509	552	505	544	502	541	525	565	504	533	501	475	545	542	505	545	533	540	547	520	522	501	520	553	523	518	566	559	501	519	532	533	539	544	515	541	517	515	550	574	505	536	539	522	474	496	523	512	549	516	515	544	510	510	533	557	508	520	546	516	523	513	536	549	529	462	601	558	516	532	542	521	523	576	531	528	487	526	519	487	520	568	575	554	508	531	528	510	565	525	549	495	496	501	534	519	539	542	547	525	529	536	534	546	561	556	556	509	534	541	506	521	508	546	522	519	502	511	556	531	542	562	508	492	525	501	507	517	545	569	503	544	535	528	502	526	513	529	514	531	537	531	586	605	499	507	548	542	536	540	507	485	568	530	512	504	515	516	504	530	526	516	506	475	549	525	527	499	524	542	575	542	531	526	514	497	504	509	538	544	521	510	518	531	545	513	508	530	515	547	519	543	554	526	493	552	540	534	505	539	570	532	514	481	497	545	516	529	538	564	535	554	571	531	530	476	514	561	537	519	517	498	526	475	547	516	533	511	485	560	514	522	539	555	561	506	556	550	511	498	516	548	509	553	496	553	513	527	541	531	508	524	555	500	554	528	510	531	544	560	512	515	554	539	539	501	530	511	497	531	541	522	503	536	531	506	553	558	523	551	572	534	489	549	495	486	550	536	553	529	519	545	539	562	527	537	556	519	500	517	514	527	542	519	537	506	522	545	560	519	494	558	491	547	516	552	526	542	484	505	496	517	514	511	521	501	546	571	547	499	546	515	524	524	537	526	578	492	531	527	522	530	524	505	589	521	499	553	532	551	561	538	516	533	524	550	532	579	520	494	496	539	509	536	530	484	557	545	547	536	557	544	537	512	527	528	521	569	531	548	527	510	575	525	507	515	550	514	538	544	497	548	545	522	551	519	568	534	537	509	537	511	502	514	533	543	551	543	521	550	533	540	510	538	571	541	513	521	593	551	547	563	553	544	519	532	538	531	518	538	513	535	550	537	510	492	531	483	533	512	553	502	541	505	552	551	525	517	533	518	492	561	572	492	526	542	520	552	535	520	523	493	508	513	529	533	532	549	545	494	525	531	511	523	534	541	534	491	558	541	535	509	506	517	571	512	511	550	570	541	514	534	532	577	564	539	478	539	566	548	555	478	523	478	517	551	536	495	497	540	559	525	544	546	547	532	499	524	512	504	546	498	496	571	510	516	516	545	544	550	549	541	534	516	543	517	531	546	511	511	542	530	544	523	498	508	544	508	509	552	535	526	484	519	540	536	532	553	489	555	528	561	533	573	533	532	568	482	536	542	552	527	538	517	496	517	566	507	572	549	525	518	500	524	556	489	566	549	543	507	533	506	530	507	486	507	544	544	543	539	563	516	496	534	544	575	509	573	493	551	532	524	530	534	549	545	568	506	522	540	557	517	529	539	504	559	596	548	537	535	512	572	536	509	491	523	548	559	541	554	531	525	516	546	555	516	539	507	535	522	499	531	522	556	515	476	560	513	571	549	540	496	511	506	470	568	507	504	528	510	527	551	532	519	507	542	510	524	492	522	549	549	543	489	530	505	513	575	547	555	512	543	508	552	525	537	533	558	535	505	559	554	536	499	532	551	525	518	529	557	516	566	518	561	513	582	538	499	542	511	549	573	536	525	529	537	594	503	513	522	522	527	575	527	512	539	578	515	536	540	534	541	531	547	516	540	524	516	542	522	522	538	526	512	548	520	539	526	534	526	514	533	515	507	531	587	517	535	516	546	545	513	516	534	544	534	535	547	537	542	513	519	548	511	507	525	544	517	503	507	509	524	501	550	545	475	489	530	565	509	502	538	533	535	555	535	534	534	516	507	588	541	540	495	534	540	528	527	531	500	530	549	515	544	528	485	513	555	569	561	555	527	589	498	535	600	557	488	534	535	522	550	512	539	508	549	503	543	528	538	507	519	513	514	499	477	568	518	558	521	578	546	556	485	540	563	555	521	512	555	509	592	536	520	565	504	496	539	526	524	497	550	533	524	501	527	507	511	516	515	554	540	522	552	561	488	528	547	467	568	558	527	537	497	560	474	552	576	508	519	563	551	503	523	498	571	530	557	536	539	500	545	532	535	507	536	540	527	535	553	514	530	476	504	520	488	522	507	493	508	502	506	504	494	498	545	515	529	520	494	574	516	514	525	539	538	470	515	540	544	545	529	554	541	520	529	494	532	513	569	529	526	562	551	527	509	530	504	542	511	498	539	548	528	544	566	542	513	535	526	502	548	523	504	510	531	519	498	549	525	517	526	522	528	489	514	493	543	538	515	509	557	542	547	513	548	505	537	538	534	533	542	526	486	541	533	522	585	542	538	538	565	537	511	548	543	560	539	520	525	512	553	516	534	562	521	536	545	544	506	557	534	526	496	573	487	545	512	536	550	526	515	529	529	535	529	526	551	534	531	542	554	547	556	555	528	544	501	578	538	536	539	495	518	524	511	523	523	541	564	519	549	477	538	516	513	548	524	555	506	545	537	550	527	507	532	506	524	540	583	517	537	527	500	545	477	504	513	522	487	527	524	541	570	503	538	549	533	506	529	514	570	551	526	550	525	538	525	531	508	505	515	495	543	509	494	516	531	493	535	528	525	506	542	527	533	524	552	536	553	561	530	540	525	503	525	493	530	512	509	503	508	528	529	523	490	564	556	520	571	539	530	505	508	535	514	512	544	541	539	525	513	521	570	558	550	549	526	493	542	536	533	532	524	525	487	539	498	559	517	525	507	569	532	533	504	553	522	523	518	544	531	508	566	568	516	494	514	511	502	505	497	518	546	491	522	534	528	545	510	513	532	556	531	577	486	536	518	555	545	533	537	512	468	557	536	555	566	531	557	540	559	521	482	523	525	550	544	522	531	464	544	527	535	503	554	530	527	520	507	513	544	538	580	510	508	537	531	510	535	553	530	550	490	542	522	535	534	525	544	532	541	550	562	532	536	539	514	516	551	522	542	542	560	513	526	509	518	503	525	531	485	531	565	521	497	548	508	501	530	535	528	521	543	534	539	485	534	520	509	511	538	552	523	554	539	549	529	487	523	515	554	528	547	512	524	562	517	544	540	561	535	516	542	512	519	525	538	559	518	538	552	572	559	514	515	547	477	517	515	532	581	495	531	537	542	493	487	570	540	519	490	518	481	540	522	540	568	539	529	542	533	486	548	526	518	539	489	495	503	504	507	539	520	527	555	532	539	547	551	551	509	577	521	502	562	530	523	531	526	527	529	534	540	532	527	546
10301	3154	533	425	317	240	222	244	204	192	206	212	216	228	222	219	196	201	226	219	231	226	212	230	186	223	195	197	197	201	210	196	214	214	201	206	198	230	235	202	208	210	221	202	208	189	216	219	193	207	179	181	190	181	216	210	201	202	217	241	195	204	203	215	206	211	206	219	201	219	219	203	233	197	219	193	220	230	212	198	202	235	242	204	222	202	222	217	226	213	209	216	218	185	215	210	237	200	216	215	213	176	183	215	215	190	198	202	206	214	213	210	188	215	210	217	216	194	202	217	243	217	207	204	223	215	208	205	209	199	172	200	218	203	209	205	184	216	198	219	244	187	213	187	227	213	206	210	208	235	213	221	206	200	188	209	188	214	217	214	226	181	209	198	215	217	213	203	221	208	202	202	201	213	183	185	200	177	196	210	217	217	207	199	212	201	213	210	226	166	227	216	229	198	220	218	252	204	221	196	214	204	207	200	200	225	191	209	238	248	200	222	210	232	233	229	199	236	220	175	199	184	218	216	222	217	220	209	212	192	197	211	211	192	221	199	202	217	187	214	204	223	230	208	216	232	212	203	211	197	222	222	226	181	251	206	213	222	210	197	209	211	214	187	224	238	196	194	226	224	208	204	211	186	207	201	194	196	196	202	193	204	231	238	226	202	210	202	174	200	219	200	160	195	238	229	220	182	211	202	201	191	220	223	188	227	221	243	218	212	196	239	188	215	189	207	189	196	228	216	197	214	238	217	200	201	226	249	226	225	199	214	229	224	183	224	210	207	238	199	202	216	233	196	212	193	200	203	220	203	231	208	199	201	197	200	204	193	219	204	213	226	221	179	195	213	221	197	204	226	176	202	197	190	223	200	213	212	200	226	239	210	202	221	210	203	215	226	207	199	190	217	233	178	233	200	198	173	213	225	183	199	204	184	187	200	220	216	211	203	231	228	214	194	224	195	193	218	195	197	227	221	223	236	223	221	194	216	196	205	219	215	194	217	207	199	200	199	220	203	201	224	204	195	233	202	198	203	203	232	223	225	193	219	196	192	173	212	210	211	225	223	221	218	192	210	209	185	220	186	203	241	207	204	232	196	207	226	194	229	196	203	215	236	208	209	184	213	234	221	214	241	180	194	208	228	197	221	204	201	259	226	211	220	200	218	233	203	187	201	214	201	203	186	191	188	234	245	218	213	196	188	191	201	213	198	216	212	211	219	196	165	229	208	226	193	195	213	221	215	177	226	211	199	233	198	194	214	233	172	227	231	201	222	214	206	220	248	196	225	171	197	227	205	200	216	205	199	227	190	227	228	197	202	202	201	199	188	196	238	218	229	204	213	212	191	227	202	204	190	168	208	214	224	204	233	185	211	217	213	204	203	215	186	223	214	214	202	207	189	217	184	216	189	206	206	187	210	223	214	203	192	223	178	213	221	237	206	197	201	210	210	214	183	198	203	220	240	218	217	180	212	216	200	217	217	199	195	205	196	204	200	205	194	209	218	201	224	227	199	227	221	219	215	228	196	208	200	182	192	202	184	215	218	219	234	218	208	184	216	238	219	201	199	223	251	202	237	224	245	216	215	199	205	195	197	212	199	206	213	224	206	173	220	198	198	220	218	216	209	211	188	195	212	206	209	192	211	207	187	167	209	191	204	208	225	219	197	216	196	199	211	211	237	207	190	181	220	198	194	206	198	209	210	203	206	239	189	187	210	189	209	213	210	211	199	219	220	226	204	217	237	217	226	239	200	214	211	209	215	205	198	222	226	196	228	212	211	211	230	203	227	222	231	226	222	210	221	211	207	215	218	246	214	238	240	196	198	203	203	198	239	205	175	213	204	214	213	217	215	200	200	217	196	233	215	212	197	187	212	207	200	236	197	222	209	210	193	218	198	206	205	214	224	208	215	199	217	218	220	210	206	189	208	158	216	230	227	172	186	213	210	250	228	176	200	240	232	187	192	214	217	244	195	215	213	196	230	230	220	206	216	195	229	236	202	215	203	210	201	188	204	201	213	192	226	247	227	201	201	223	229	210	220	221	193	235	211	220	199	202	208	218	218	207	197	191	203	229	239	206	211	212	228	187	209	192	205	221	229	210	219	217	206	202	207	219	217	233	204	219	208	217	197	211	209	231	177	213	202	203	200	205	201	224	185	207	202	210	197	214	216	208	193	221	180	216	214	220	227	189	213	208	189	198	224	203	220	186	212	227	230	225	200	194	215	210	210	207	191	181	201	185	196	213	170	225	211	228	247	214	196	208	214	199	197	210	217	186	201	215	202	199	209	229	195	224	225	220	205	228	194	238	216	205	204	173	191	200	217	238	198	173	210	205	205	204	227	198	196	211	202	217	204	223	215	222	234	222	192	202	200	210	199	191	192	198	217	196	213	225	217	200	204	225	233	208	221	212	241	225	194	222	207	218	204	220	215	228	210	243	233	206	211	237	215	197	198	207	198	215	238	209	212	219	215	199	227	190	192	208	189	198	196	214	212	224	202	231	223	209	174	179	232	180	200	227	226	209	209	190	207	191	186	201	236	183	216	216	225	252	221	198	204	193	219	233	258	223	206	216	203	203	217	206	200	225	202	203	226	221	189	203	233	203	224	198	208	183	205	216	233	219	197	237	238	195	192	186	207	203	211	204	206	214	221	200	229	200	234	217	227	200	232	217	200	231	208	184	204	230	220	186	239	231	195	229	234	201	213	208	224	210	229	220	207	216	220	210	193	233	211	213	193	229	217	215	194	206	213	206	239	210	207	183	222	232	189	216	205	200	216	201	193	191	210	227	213	222	194	220	208	202	202	188	221	219	206	212	218	244	206	224	200	209	235	207	211	221	197	206	236	203	236	185	198	217	195	196	190	183	203	199	227	218	194	192	235	208	191	200	211	215	195	182	189	232	185	194	230	235	207	236	207	230	228	187	192	190	221	227	206	217	215	208	198	197	206	205	220	201	209	219	162	209	194	192	222	222	210	205	170	228	210	193	202	242	220	204	209	226	208	201	202	186	205	229	215	201	216	248	196	198	218	197	226	201	197	212	205	204	175	200	194	225	216	199	213	208	196	196	205	210	198	191	183	229	217	188	196	221	236	241	188	196	203	217	249	216	230	200	199	234	227	221	210	210	232	222	207	192	224	241	208	229	206	198	167	189	206	219	216	200	190	185	240	220	192	221	199	215	207	225	241	196	217	241	225	217	214	211	216	220	195	214	206	210	232	190	224	222	214	178	221	210	210	201	213	220	223	212	221	224	219	225	205	198	205	206	191	253	190	208	200	215	177	224	229	194	188	226	209	196	188	187	237	205	209	187	209	216	201	212	211	221	203	211	226	185	205	204	204	201	180	184	236	204	192	217	240	235	224	226	214	211	209	210	208	203	225	230	222	210	205	249	201	214	211	214	233	239	205	204	220	218	212	190	202	236	234	201	187	221	256	230	213	227	211	223	205	183	194	213	221	186	212	220	221	194	227	197	207	218	243	225	211
6943	2060	998	1031	884	674	596	588	464	487	466	446	480	461	493	460	459	464	482	499	467	524	482	523	474	457	503	436	470	470	504	463	495	506	485	489	483	503	500	446	470	505	491	465	466	427	490	480	522	498	485	476	485	471	531	484	473	492	521	475	494	464	484	474	518	454	499	483	465	421	462	518	498	476	504	496	508	493	488	487	472	446	476	503	487	463	469	488	456	494	472	472	460	463	477	481	495	478	501	480	481	461	473	449	476	502	475	446	470	467	451	483	467	507	487	451	464	476	483	512	524	456	516	495	461	477	454	463	449	509	442	486	479	495	459	435	490	480	479	500	492	467	435	522	462	468	463	479	485	503	481	509	499	463	506	467	486	455	468	471	489	495	461	478	458	449	454	497	481	521	476	458	450	452	466	516	430	481	468	520	491	461	475	471	443	446	449	479	457	455	480	468	474	487	466	484	425	481	490	453	460	471	478	443	461	489	478	467	449	481	483	475	516	480	480	535	451	472	475	475	449	473	456	491	451	449	467	499	457	505	443	523	434	516	487	471	457	432	476	500	527	491	486	480	479	488	451	478	485	471	462	451	468	495	424	500	422	434	455	455	480	491	429	467	459	455	480	453	476	482	505	460	492	467	479	464	475	471	483	453	480	480	460	495	484	453	462	504	496	517	485	480	451	466	477	463	508	456	462	453	496	432	466	461	488	496	495	482	464	477	455	479	477	470	485	473	478	486	455	452	429	458	446	448	474	463	448	468	449	485	500	455	465	428	497	495	482	481	471	460	489	433	484	462	511	490	449	476	528	475	523	472	449	521	480	468	458	456	445	497	468	465	489	507	455	488	439	470	451	454	413	477	488	502	500	473	488	451	469	448	484	494	483	484	462	461	438	445	431	466	466	475	468	453	453	431	439	457	490	505	500	465	498	466	494	507	432	500	507	469	451	462	473	479	483	525	486	490	445	509	470	475	468	513	507	457	409	466	443	487	472	465	491	469	483	457	431	471	462	471	445	491	503	447	485	444	517	458	459	469	467	502	451	444	459	444	452	469	519	472	460	480	449	511	471	425	449	463	458	464	454	477	470	482	482	440	490	461	485	480	460	486	449	463	504	452	504	469	481	472	467	452	491	475	461	432	438	465	460	468	489	444	459	464	476	462	483	427	484	461	455	481	441	489	501	479	460	493	459	475	486	459	476	486	470	438	448	464	479	476	439	485	458	499	494	457	464	488	492	492	463	496	480	490	480	485	447	480	423	447	451	476	479	471	472	492	482	427	444	477	438	485	449	473	492	447	471	456	487	446	461	469	467	452	487	502	502	453	463	469	468	455	465	484	496	462	462	440	439	483	482	493	468	440	439	507	460	457	460	523	451	448	476	446	495	484	496	488	454	478	447	484	471	468	499	457	500	475	501	472	469	455	450	424	479	451	472	463	492	490	454	446	530	483	449	454	468	456	506	509	433	468	462	468	499	463	463	434	459	465	468	467	459	483	444	464	476	473	466	456	493	477	467	494	452	472	479	517	451	470	509	478	477	492	479	490	506	487	490	500	494	481	480	484	441	510	464	443	471	453	462	506	472	505	479	478	485	477	477	487	478	496	485	494	464	451	497	449	457	466	461	455	447	508	427	506	512	461	494	488	485	471	459	467	476	498	465	458	488	473	457	454	456	479	456	507	469	458	481	479	499	459	492	508	473	480	471	452	480	483	475	470	462	443	440	489	459	480	463	468	469	467	464	479	477	471	437	463	484	482	461	438	482	485	469	516	449	485	469	462	467	468	494	444	472	467	482	445	452	483	495	476	481	466	449	481	488	483	492	494	453	438	513	490	479	465	440	478	524	490	495	498	452	438	456	430	442	468	457	461	474	452	457	469	522	469	461	484	468	482	472	465	485	464	491	495	495	494	470	476	447	470	500	483	475	486	470	468	430	480	451	469	467	464	474	485	475	493	494	453	470	511	454	496	471	481	459	441	528	507	477	516	445	480	512	442	470	455	492	476	471	466	466	468	426	533	490	425	461	510	541	522	476	491	484	498	476	488	482	498	481	481	493	439	493	468	486	485	500	494	464	457	458	436	528	475	490	478	446	476	519	505	470	483	498	457	481	468	493	468	509	445	477	442	488	445	447	471	455	452	488	486	516	488	463	452	490	445	468	471	465	445	491	490	466	461	438	471	441	459	455	453	454	466	473	496	456	477	457	443	465	443	461	475	488	481	457	490	449	492	492	495	454	508	497	459	500	476	477	469	530	483	503	464	476	430	483	469	476	459	476	475	494	500	472	476	466	492	489	452	488	462	492	487	469	462	468	471	482	499	466	480	479	462	478	470	475	476	461	501	505	447	492	484	445	492	431	469	506	478	447	510	500	514	495	454	509	483	488	457	493	451	466	503	490	473	497	445	508	469	511	447	483	475	498	480	473	473	493	480	472	493	484	485	499	490	498	449	489	491	479	481	451	468	504	476	472	488	476	503	497	476	480	487	494	469	475	471	487	522	508	474	447	472	443	419	485	493	467	440	492	461	477	467	516	474	465	434	475	489	505	454	489	457	458	470	456	462	464	475	448	472	489	507	454	484	466	490	456	498	463	439	440	507	466	479	485	435	497	513	488	446	475	501	487	464	464	472	449	463	485	490	485	460	475	491	471	488	482	474	471	473	484	464	491	443	451	449	481	468	496	498	471	483	490	465	501	448	466	501	440	454	510	478	514	470	495	486	486	488	501	449	483	432	479	477	467	458	483	469	427	510	428	484	468	468	462	443	489	526	431	493	469	472	419	500	427	479	464	449	456	463	476	483	491	483	447	480	480	496	483	466	463	521	478	466	508	426	455	497	523	497	457	471	496	430	468	492	461	475	438	495	444	488	457	459	472	429	466	459	499	471	476	498	484	510	486	483	490	458	520	438	465	458	460	495	492	495	444	464	496	485	484	471	474	483	477	472	456	480	463	501	453	487	411	464	457	479	460	460	451	431	511	413	507	445	468	492	458	426	481	481	513	452	467	482	449	437	462	438	473	452	464	464	487	469	470	482	466	480	451	475	458	482	477	493	436	485	448	421	478	473	418	442	480	499	468	423	501	477	474	481	470	432	502	484	468	474	459	434	471	500	446	492	493	475	484	501	482	517	458	465	460	500	486	502	468	458	463	414	513	442	495	462	493	479	466	449	530	456	435	501	474	448	472	475	473	497	483	473	505	438	500	488	464	435	478	468	477	488	497	508	463	474	456	515	478	489	466	454	458	492	482	453	486	447	506	463	443	506	452	471	456	476	486	528	462	470	454	447	479	469	480	483	468	455	455	471	477	447	435	458	471	447	493	464	505	476	470	464	481	488	505	490	465	490	463	477	421	498	481	487	440	461	467	463	525	449	493	454	468	455	488	484	479	477	499	492	422	462	491	456	469	461	433	466	434	489	484	476	451	442	458	454	503	468	461	475	469	466	471	444	476	494	487	472	445	501	465	462	477	475	441	502	488	445
28911	12907	3051	1936	1284	785	452	375	297	171	160	137	112	143	128	136	133	117	121	126	125	130	116	103	107	111	121	121	126	116	106	129	123	120	112	130	122	120	111	121	123	96	127	113	107	94	98	119	118	124	111	86	124	121	114	134	139	134	118	102	104	132	142	116	108	140	129	135	129	102	115	115	126	126	110	119	122	111	104	137	119	122	139	100	101	119	130	137	117	109	141	126	135	144	129	108	105	97	111	124	114	99	102	123	111	120	110	107	113	129	102	87	105	97	114	114	114	112	99	120	123	96	109	114	119	135	132	97	124	124	110	116	100	96	117	113	104	117	99	111	114	117	110	121	135	151	128	123	121	130	117	131	145	116	114	114	119	103	110	132	129	125	135	140	131	110	102	138	115	124	94	127	118	113	95	100	112	116	129	115	139	93	123	117	120	101	101	128	125	109	114	116	122	93	104	118	127	109	128	114	120	118	107	107	107	137	111	116	142	117	126	100	125	128	105	117	118	114	113	96	107	109	119	115	107	110	101	113	101	132	106	118	110	130	105	116	129	113	101	108	119	126	111	117	126	114	142	105	115	117	111	102	98	109	120	97	120	111	115	107	131	107	115	107	134	124	105	111	138	116	120	118	120	124	126	127	137	101	107	126	98	98	108	112	125	111	112	109	114	122	123	127	125	109	139	140	121	111	114	101	126	114	124	118	97	98	115	120	122	108	129	126	107	102	115	110	121	122	115	137	118	145	104	113	107	134	134	125	115	116	113	135	131	109	113	118	103	135	102	134	112	133	107	110	135	118	127	120	114	127	105	112	111	121	125	119	112	117	121	121	115	109	117	118	122	108	129	116	136	91	124	128	125	122	101	107	127	94	113	108	120	127	100	140	123	130	103	120	101	123	121	112	119	122	124	120	126	112	117	141	115	99	124	103	140	120	119	117	123	114	110	118	112	122	126	116	133	125	127	135	108	114	115	130	117	97	103	131	103	104	112	122	106	102	120	103	112	132	123	107	109	124	105	109	100	135	129	121	120	98	125	125	112	115	109	90	126	133	120	109	112	130	131	116	114	130	134	118	162	112	115	109	106	118	126	129	120	108	131	112	119	117	123	116	117	124	98	123	137	125	91	123	120	122	124	125	133	121	84	109	115	121	125	133	106	130	106	137	122	133	122	121	121	92	113	116	134	112	108	129	115	117	108	121	118	117	118	137	117	114	133	124	97	101	129	116	98	140	138	133	131	125	124	119	113	124	125	103	98	138	130	114	139	112	125	117	115	83	102	97	124	125	105	131	120	103	121	119	96	109	116	93	119	132	129	114	126	125	119	125	130	117	104	117	105	124	102	116	108	91	121	114	117	133	136	119	128	114	110	102	107	104	121	117	104	128	135	111	123	110	125	103	116	139	132	119	124	116	110	120	116	117	101	108	94	118	137	120	128	114	111	108	126	135	101	108	100	110	128	89	106	113	127	105	111	103	139	112	122	119	108	99	123	109	107	124	108	122	115	117	132	111	120	110	136	130	121	98	97	106	118	122	127	109	113	121	129	119	105	119	113	107	108	101	147	126	118	113	115	117	114	126	114	118	118	118	123	106	125	117	122	104	116	133	100	124	120	109	111	131	142	108	131	147	103	135	131	124	121	110	126	131	122	113	112	130	143	123	97	131	113	142	121	103	122	103	124	110	110	136	126	113	107	122	142	116	116	111	132	139	121	119	113	134	114	121	115	113	115	133	118	114	125	126	138	120	114	113	113	133	124	110	116	121	118	117	94	134	111	144	123	144	131	104	114	119	126	119	120	101	122	101	111	119	121	128	101	98	112	125	124	99	113	124	116	109	127	131	116	131	123	120	112	131	123	119	116	96	127	104	116	108	122	111	122	125	119	113	144	137	127	130	107	146	146	119	122	141	119	109	128	114	116	121	122	111	95	103	128	114	95	114	102	130	117	105	134	129	109	108	137	126	93	122	119	102	106	125	111	106	119	114	118	122	121	106	138	122	112	111	118	136	101	115	111	125	113	111	142	121	124	93	90	102	102	116	117	117	138	118	114	127	113	96	117	117	109	118	123	115	118	128	120	110	138	118	96	111	100	102	119	108	119	119	130	118	107	115	131	142	114	109	107	110	106	129	126	127	104	106	131	122	101	133	95	137	107	113	114	119	122	132	111	130	133	130	134	110	105	112	103	98	110	114	110	106	94	119	124	106	107	128	125	115	107	99	104	125	102	142	113	118	138	120	123	126	110	114	100	130	148	117	103	106	123	113	113	134	133	115	99	101	116	94	132	113	105	130	113	122	135	99	120	130	110	115	118	120	128	109	124	114	106	127	122	103	130	133	109	109	115	99	116	113	114	106	119	109	102	111	128	122	123	126	101	102	112	94	114	116	119	119	114	116	112	112	116	93	97	111	107	125	121	86	108	106	115	127	128	105	104	132	100	93	114	105	123	111	143	127	112	124	132	120	114	121	105	111	111	135	117	111	123	134	107	138	101	124	126	130	112	137	111	101	122	145	122	115	121	121	124	117	90	121	106	125	140	123	115	123	109	122	128	116	109	113	118	127	125	113	121	101	97	120	115	94	126	132	121	100	109	100	130	127	121	118	117	119	128	133	109	122	103	117	134	86	117	123	100	118	112	122	127	112	111	89	114	122	102	137	108	102	143	115	105	112	133	116	125	110	126	102	114	107	113	107	115	112	121	115	142	119	108	122	119	109	111	113	114	112	110	109	115	136	139	112	113	100	112	110	113	125	100	105	132	106	93	114	123	115	114	126	135	119	121	117	116	129	110	121	125	110	120	115	113	117	120	106	104	123	122	106	117	131	128	129	106	117	120	123	103	131	134	110	121	133	103	114	111	113	96	123	110	97	124	99	139	106	112	119	98	102	118	105	114	117	135	115	138	111	129	121	116	135	132	128	107	114	90	105	106	119	116	138	137	117	110	112	125	119	107	112	104	125	115	128	123	106	116	125	101	102	114	124	111	108	97	120	131	124	101	127	127	125	129	107	130	134	108	116	121	117	132	109	124	128	99	112	110	104	108	115	106	121	92	93	119	122	109	114	99	102	112	114	112	136	113	102	125	123	121	131	136	120	111	119	100	112	115	115	114	111	92	118	114	117	115	115	111	108	123	123	120	96	103	99	128	118	121	118	125	114	109	131	93	118	120	133	111	126	135	114	110	107	139	113	118	111	119	109	120	112	120	103	113	111	137	110	133	103	114	118	114	111	136	134	113	123	107	123	110	140	111	115	141	105	122	116	127	108	122	104	105	107	130	115	125	123	101	126	100	125	91	117	129	124	111	107	100	111	106	109	100	119	117	128	130	106	121	156	117	134	108	119	123	123	131	103	116	116	107	121	118	107	139	118	101	105	111	120	129	141	119	107	103	142	117	108	95	102	117	115	101	124	125	111	135	115	118	108	132	112	119	145	124	119	117	125	125	110	127	127	119	116	122	121	136	109	92	112	116	151	126	124	126	120
19232	5827	3186	3731	2887	2366	1760	1576	1202	675	505	427	463	439	420	369	371	403	405	367	310	371	356	336	324	310	341	349	332	325	318	363	318	331	292	304	324	329	313	311	258	323	299	334	306	282	311	318	310	275	271	294	313	299	300	325	302	291	264	294	305	290	279	271	304	293	279	325	285	316	301	280	299	293	283	323	303	315	327	328	305	263	278	298	298	328	319	334	316	331	292	282	342	264	296	319	310	286	298	289	302	313	276	294	276	343	288	296	331	347	322	311	309	313	291	278	326	310	308	288	279	317	310	264	262	320	287	302	298	319	321	327	335	293	302	284	283	303	313	335	332	282	295	297	304	308	323	300	329	319	262	298	301	315	295	277	302	314	280	317	294	308	296	282	314	262	311	304	334	308	290	293	294	324	310	307	302	307	273	280	297	318	299	304	241	282	310	312	309	267	316	292	286	306	317	297	282	289	303	294	292	303	275	285	296	316	287	317	286	317	312	310	321	288	289	332	300	316	321	294	329	298	313	300	276	283	294	288	301	293	269	312	286	292	313	299	296	287	325	315	295	311	296	292	306	283	288	295	290	312	307	255	299	274	274	282	308	331	307	304	273	329	301	289	326	311	294	288	300	308	299	327	290	338	300	295	285	313	283	291	303	307	288	297	288	297	318	267	299	318	282	285	301	285	311	313	295	331	273	296	307	293	298	324	303	311	269	311	295	287	326	287	259	322	316	335	275	289	322	298	291	309	302	291	294	295	303	288	295	327	274	307	294	306	328	285	285	297	286	311	294	292	301	311	292	317	311	288	300	299	320	317	287	292	304	305	304	287	300	294	275	290	306	296	330	303	298	314	287	314	290	313	309	267	286	312	307	318	288	301	293	303	325	265	283	306	300	299	322	330	279	279	306	294	308	289	343	311	286	304	287	305	321	322	295	285	269	294	299	297	276	328	322	288	311	290	295	334	325	297	325	295	280	323	310	284	305	308	276	314	264	294	328	316	291	302	287	329	317	296	306	288	289	307	304	305	291	274	307	275	293	317	294	288	298	276	261	281	317	293	281	285	304	305	276	272	264	285	297	323	296	286	263	283	278	293	296	295	281	277	268	286	311	284	297	326	311	296	272	302	316	299	302	305	274	287	325	279	343	278	300	316	318	291	287	295	322	279	273	304	297	325	299	283	311	315	287	312	305	322	277	317	295	272	329	313	335	261	285	286	299	301	286	282	284	320	308	277	313	281	295	300	275	321	316	307	303	297	301	281	303	288	295	302	290	276	312	279	279	296	273	312	279	302	316	310	294	303	320	302	308	304	270	289	311	269	293	311	295	290	300	320	309	297	291	317	296	306	285	317	283	273	307	291	315	333	319	306	274	284	359	291	304	284	352	320	328	293	329	317	292	302	297	277	322	283	298	290	285	268	309	272	313	323	312	298	291	286	317	275	299	321	290	304	327	295	275	320	278	314	292	310	336	282	296	340	318	276	327	304	281	294	278	293	317	298	305	273	304	317	283	305	310	299	279	297	292	325	294	330	319	298	320	314	293	289	303	282	297	292	294	294	287	315	295	311	317	274	297	306	318	286	291	284	292	324	286	301	303	276	284	308	282	285	299	305	293	286	285	329	319	304	296	296	310	282	300	298	290	283	297	283	283	326	293	283	307	274	313	307	311	288	304	290	310	309	293	301	269	296	284	302	307	304	312	323	300	278	269	295	322	298	285	295	304	296	292	354	287	278	279	301	267	336	291	298	318	303	280	290	279	310	285	292	324	285	286	286	294	318	313	294	298	298	285	267	256	295	314	308	304	300	320	325	282	281	299	310	306	333	279	280	285	308	309	293	261	309	281	308	291	306	309	291	302	288	328	295	334	290	287	306	312	328	316	279	280	290	278	304	316	293	276	312	278	303	301	317	308	318	309	319	278	268	284	301	298	281	307	296	299	307	259	300	295	314	263	284	287	287	278	286	283	290	309	282	311	299	310	312	333	305	298	285	323	322	302	304	279	295	313	298	296	313	304	287	291	301	306	308	292	312	295	295	304	315	281	303	296	293	289	307	306	315	284	291	311	258	300	323	304	298	291	282	304	287	316	282	272	296	304	284	290	329	315	321	277	307	304	295	299	297	264	296	273	290	304	289	254	289	321	312	287	321	316	270	301	289	301	260	313	273	319	293	304	330	309	297	312	274	284	293	299	350	279	287	327	277	288	305	304	306	321	302	298	278	284	269	301	288	304	293	294	289	301	339	273	319	287	324	288	300	320	319	303	331	299	308	292	328	295	320	323	311	289	297	292	297	293	300	292	301	319	365	332	288	302	320	279	292	292	283	316	304	289	269	285	319	291	307	262	319	308	288	283	293	299	263	311	280	313	286	302	324	323	290	281	311	285	297	304	283	318	310	298	296	302	300	310	278	332	298	285	311	308	297	309	295	300	290	307	271	278	317	290	319	291	254	271	303	313	305	301	307	288	308	310	296	301	294	293	276	306	286	292	288	297	298	310	302	317	325	288	314	322	287	285	283	291	294	310	308	316	285	311	289	286	300	303	286	303	300	324	308	325	296	322	301	279	308	307	305	278	305	319	323	280	318	306	296	279	317	299	291	268	289	267	296	324	332	302	281	281	281	281	255	321	302	287	303	320	292	272	319	282	292	312	309	295	330	288	287	283	300	297	301	299	286	308	308	272	263	286	331	276	309	299	305	292	276	300	316	340	290	273	269	279	299	286	321	288	337	289	307	299	289	316	304	297	308	289	294	256	305	293	289	296	298	288	316	286	329	305	299	313	303	305	303	296	293	307	280	280	312	307	288	311	323	301	304	284	269	304	332	261	333	279	280	267	290	298	303	322	305	323	292	316	294	281	303	307	302	295	291	312	304	298	320	262	331	291	297	320	297	291	309	299	308	315	272	279	309	292	295	286	318	276	304	319	294	284	310	307	307	255	283	309	330	299	285	321	332	300	315	290	303	280	297	286	311	276	256	295	288	273	305	290	332	277	298	295	279	269	301	318	312	285	331	317	294	321	307	278	312	303	321	316	334	264	293	308	291	297	292	284	336	306	326	279	294	294	287	309	290	319	296	291	281	293	320	274	283	295	311	317	275	295	319	317	288	302	306	293	308	318	296	294	294	266	310	294	274	306	291	309	315	281	285	309	310	300	303	331	302	307	293	279	298	288	302	300	304	318	285	323	330	285	303	282	325	310	277	263	280	286	314	320	312	314	352	310	258	283	285	284	312	282	308	287	292	289	304	333	336	318	286	304	294	343	300	329	315	288	332	289	277	324	298	301	293	275	296	316	317	292	307	327	273	317	333	257	328	267	302	273	305	286	298	266	329	322	284	291	305	259	292	298	274	311	283	288	300	304	264	292	285	281	297	302	298	293	289	307	301	313	278	310	316	291	300	304	315	297	315	294	301	291	267	283	320	329	308	299	336	294	289	317	271	293	280	299	297	277	310	309	327	297	299	279	285	299	303	315	269	326	290
40028	23183	6704	3421	2283	1555	1095	727	520	334	308	262	246	282	264	299	246	250	237	220	257	236	239	228	231	208	225	257	231	207	213	240	214	222	229	234	203	249	237	227	231	235	230	209	244	210	234	238	239	222	257	252	229	246	211	219	219	242	225	208	231	248	230	215	202	187	220	234	239	215	240	241	232	224	228	241	240	203	234	214	203	242	195	212	237	238	231	231	238	258	204	219	236	243	249	224	228	210	198	186	229	262	227	198	216	231	226	226	213	213	260	238	218	264	238	227	262	217	220	243	228	222	252	217	283	250	232	204	243	215	218	238	232	242	233	206	219	222	225	226	247	219	211	218	212	223	234	216	219	214	238	220	226	254	211	249	211	207	215	218	212	214	232	213	236	259	244	218	243	238	188	198	222	223	205	242	232	258	212	212	227	215	238	231	210	221	226	230	248	246	267	226	226	231	201	241	200	232	227	240	238	222	233	209	248	216	220	234	206	205	225	205	218	232	217	218	214	213	239	261	186	197	221	232	197	196	253	189	247	244	205	220	268	219	250	207	261	247	200	220	227	204	229	231	228	246	206	205	238	251	199	227	241	238	215	230	212	203	222	228	210	235	229	230	229	209	211	208	245	216	269	230	217	245	220	246	244	202	201	216	191	217	215	240	238	210	215	205	228	225	237	228	230	254	249	213	248	236	215	230	247	220	212	221	236	258	217	205	227	223	230	235	216	215	238	205	196	204	239	226	227	240	224	202	213	199	211	203	214	231	245	236	201	209	223	239	205	231	203	245	233	227	243	229	198	263	198	217	221	208	201	235	218	244	218	219	260	234	212	222	206	239	216	257	235	237	257	219	228	238	263	221	258	234	242	214	207	219	235	226	232	221	246	236	243	245	227	229	239	229	244	232	264	207	222	230	211	239	216	241	238	241	218	215	225	226	254	233	219	241	220	243	236	189	219	211	238	234	186	203	213	190	217	212	211	219	247	234	252	220	217	226	245	206	243	213	228	233	224	189	210	218	225	243	262	195	207	244	203	221	195	228	225	222	257	220	220	240	236	255	194	213	214	205	223	243	238	218	254	206	225	217	214	230	214	230	213	233	228	230	221	227	210	242	204	204	233	243	254	243	212	236	212	254	219	204	218	230	200	231	220	207	223	249	228	237	237	226	250	213	216	264	222	252	200	223	233	221	224	209	259	244	215	222	221	236	231	217	240	220	226	239	218	239	210	240	207	239	234	235	247	237	214	250	241	246	243	235	219	244	237	212	197	231	204	236	212	223	208	235	228	221	200	216	220	236	235	214	214	203	215	242	245	219	195	239	229	217	209	223	234	213	255	219	210	202	240	222	244	198	217	230	218	232	222	226	234	207	220	249	245	238	234	217	231	231	244	236	227	248	238	217	213	217	209	225	237	232	229	215	225	193	259	236	224	238	222	266	241	228	260	221	219	242	234	201	241	246	252	238	228	227	220	255	243	221	254	229	241	236	258	217	198	218	231	226	249	211	255	253	255	220	246	218	207	246	223	252	229	211	230	241	242	194	252	214	229	258	198	194	256	222	231	268	199	230	231	265	224	241	211	249	250	237	233	212	203	190	235	242	231	221	233	206	235	215	220	213	256	230	207	227	210	223	218	213	227	226	201	222	237	249	230	247	213	215	204	249	240	246	228	209	228	239	233	198	265	197	221	237	267	208	203	253	236	228	239	230	255	248	222	218	218	243	241	249	239	250	227	230	242	232	222	225	225	231	229	260	219	225	234	220	231	227	236	231	213	217	206	221	229	240	225	228	229	230	230	213	234	219	196	227	228	249	212	198	215	255	235	243	238	233	244	217	224	234	208	201	225	233	269	201	241	242	257	233	220	226	226	214	205	221	230	222	206	227	219	188	210	236	227	253	219	216	212	227	207	226	211	225	222	223	230	242	242	223	221	225	199	208	220	235	252	253	214	234	262	202	228	226	216	251	215	230	219	233	257	224	255	252	252	215	229	226	215	219	192	232	218	224	216	212	218	222	216	224	206	231	254	218	208	212	237	209	227	231	236	236	206	231	250	228	240	244	219	252	222	240	195	227	209	239	261	245	252	241	249	225	208	217	225	222	211	240	243	219	202	213	221	210	249	236	218	245	235	206	223	201	242	209	235	201	234	229	211	192	243	237	242	228	227	198	232	228	250	210	247	225	226	217	217	247	220	205	218	211	191	227	231	233	199	217	198	228	249	249	218	229	206	253	198	207	221	241	230	219	208	214	230	216	241	237	250	240	221	227	231	215	241	215	231	213	236	239	238	233	245	231	202	247	244	229	216	252	229	224	242	209	223	245	240	234	206	238	238	203	211	206	229	242	225	197	246	239	224	209	239	200	222	207	226	227	209	245	206	247	229	239	229	212	209	212	207	217	218	227	230	229	253	212	224	232	241	212	219	229	249	215	229	224	241	225	242	237	224	263	207	248	227	225	217	248	223	224	235	216	236	208	223	230	215	190	238	208	252	210	206	209	236	241	218	244	244	258	218	215	217	224	207	217	237	212	238	245	257	225	240	242	214	245	226	220	229	228	228	227	203	224	211	202	244	244	220	241	228	215	233	244	204	227	217	223	251	233	261	225	224	238	211	214	237	233	246	202	209	234	194	238	238	251	252	219	234	221	231	198	223	237	263	223	251	222	195	220	207	232	256	209	248	231	233	225	208	222	252	262	197	249	226	208	206	243	220	249	252	232	205	201	222	256	261	228	266	243	234	208	228	240	203	210	214	207	207	190	243	211	224	229	203	196	229	246	211	248	197	223	223	217	212	227	243	208	222	226	230	258	230	217	240	216	235	229	223	221	219	196	232	208	216	224	249	234	212	223	205	261	201	214	220	222	258	216	241	243	204	229	216	224	230	225	243	219	209	243	202	198	236	212	212	248	230	225	216	224	221	246	276	245	239	250	236	238	241	254	241	228	221	228	211	220	234	202	248	216	219	215	221	241	219	227	206	230	219	236	219	217	211	263	226	217	220	207	241	219	220	227	223	239	255	197	229	219	237	210	204	248	210	242	243	213	198	229	222	234	233	210	249	228	239	217	256	241	220	222	233	248	225	205	246	201	226	233	232	256	189	188	223	220	244	243	238	221	246	231	233	243	226	239	213	237	242	271	235	217	232	231	235	191	219	217	260	224	243	236	240	201	233	240	192	200	239	206	212	231	224	231	217	247	229	243	219	237	238	221	241	229	232	219	234	231	216	224	218	234	190	202	214	224	224	240	218	240	233	233	233	235	205	223	215	205	228	250	213	243	220	225	231	238	225	251	213	236	213	245	266	219	221	228	230	228	234	232	221	226	232	234	225	211	236	252	271	224	212	248	229	219	209	234	269	221	221	225	268	219	230	205	231	207	213	233	248	239	214	263	260	238	229	261	228	230	242	211	249	229	229	220	208	209	225	197	196	227	214	236	200	239	240	238	210	211	273	232	248	210	238	229	216	202	222	231	245	224	228	203	241	227
26127	10610	5450	5168	5053	4245	3231	2367	1832	1071	907	827	822	750	690	643	614	648	631	679	657	688	608	620	591	587	561	590	608	566	579	576	531	565	578	545	524	559	532	554	513	499	535	546	502	499	573	528	578	542	573	538	573	527	544	549	528	543	521	539	566	509	532	539	530	549	535	531	590	544	538	518	541	580	544	574	599	552	527	515	500	571	527	554	501	560	564	541	573	577	499	524	563	524	572	514	542	538	526	549	523	538	514	511	520	511	549	528	525	527	489	538	561	542	558	518	533	520	487	554	512	539	509	515	475	546	533	560	549	533	510	529	531	520	532	547	527	494	534	515	490	545	513	544	527	518	528	529	504	522	566	497	514	570	528	507	552	532	522	500	549	538	549	573	556	515	506	535	574	549	510	546	554	539	502	510	527	525	531	541	501	528	519	550	526	530	498	516	529	493	575	547	535	573	572	502	529	501	529	497	547	505	535	542	532	522	556	545	511	503	557	551	513	496	506	492	502	577	478	596	537	563	525	524	558	542	506	490	478	575	564	521	524	543	546	571	526	571	540	509	553	507	561	512	524	514	527	522	568	542	539	502	537	549	559	553	561	487	555	515	533	531	514	586	567	545	549	511	516	552	542	538	560	530	566	518	534	534	535	579	567	522	516	525	520	575	550	561	552	546	536	509	551	516	521	543	551	503	536	558	520	538	509	560	556	528	534	533	528	510	467	526	501	522	510	552	555	550	557	551	498	539	517	584	485	496	548	544	529	494	479	561	511	514	546	503	528	483	530	575	543	552	563	557	510	562	548	508	553	548	548	524	563	545	526	516	555	530	510	526	569	493	531	583	510	490	583	560	553	519	533	495	528	528	530	563	565	548	525	543	495	567	548	515	517	543	528	530	529	488	524	535	552	558	538	515	542	535	552	501	531	516	518	533	538	524	523	510	527	506	536	516	539	505	545	531	581	502	527	518	502	562	526	539	533	538	579	506	508	513	507	567	526	499	502	519	586	525	500	527	552	523	551	531	551	548	542	538	501	510	543	539	565	574	564	519	557	548	535	517	590	511	538	495	528	575	527	574	526	544	506	517	518	544	531	548	513	523	525	524	534	500	559	525	542	560	557	524	528	533	549	493	564	511	563	516	556	527	533	517	594	494	536	525	534	513	549	544	573	529	570	478	524	524	550	561	536	485	521	541	517	534	514	514	517	558	590	525	533	542	563	545	529	530	548	515	494	540	554	515	544	520	519	566	520	527	515	544	543	527	523	555	517	562	539	511	569	500	496	532	536	543	550	535	550	503	498	545	570	523	534	535	499	530	540	510	512	494	537	512	530	518	527	531	512	508	522	520	536	522	510	515	558	578	485	562	506	539	574	543	486	498	509	532	524	539	523	540	540	519	509	509	520	541	481	524	592	525	525	560	496	527	538	507	550	542	526	533	551	511	591	518	585	531	527	509	536	537	544	529	551	522	533	551	551	518	553	518	528	578	504	538	503	529	556	505	509	520	568	536	522	560	538	547	541	498	511	545	529	537	567	545	547	511	578	536	541	546	545	523	521	508	515	530	520	540	520	511	516	550	496	512	495	558	534	540	524	513	519	530	520	518	526	512	506	501	504	520	544	510	523	475	534	557	579	568	506	557	536	565	512	512	539	515	532	528	524	564	542	550	554	520	516	525	545	521	552	571	553	518	565	570	515	535	514	463	536	561	544	532	559	561	510	518	546	519	534	546	580	526	546	550	519	539	496	529	535	538	517	527	530	578	485	524	559	517	553	485	499	511	540	534	502	537	545	514	516	543	500	500	558	554	548	502	554	514	576	516	521	550	567	550	529	513	561	563	494	494	504	569	534	531	545	531	539	510	549	521	491	538	537	482	550	509	577	520	545	544	546	512	536	530	478	551	498	544	563	539	569	522	524	501	536	516	553	498	525	533	546	539	513	512	571	551	507	567	562	528	471	535	485	469	526	535	520	549	524	588	524	499	499	544	516	546	502	522	565	510	514	532	554	546	561	545	533	542	562	509	544	516	612	557	539	512	505	552	508	553	522	491	509	522	545	544	563	556	525	549	518	582	558	548	533	532	537	506	500	569	590	571	549	549	528	549	496	545	516	543	550	532	488	545	485	507	525	535	543	452	521	517	536	539	523	580	525	556	518	534	544	522	589	529	556	544	493	545	539	494	512	553	522	539	577	526	526	527	511	461	474	521	533	570	526	547	503	500	530	531	517	568	524	487	552	518	524	566	537	489	504	481	576	563	477	546	506	580	538	543	519	515	507	529	528	543	570	532	547	522	569	549	508	501	540	539	501	579	504	545	535	518	542	547	512	544	532	520	501	515	486	500	521	526	509	544	506	556	563	547	555	549	532	545	541	530	558	548	570	524	522	534	533	541	556	503	507	495	538	541	532	533	535	559	528	520	516	523	512	491	520	534	545	543	521	525	549	543	576	542	527	542	542	516	553	548	493	514	506	544	521	506	504	534	557	554	518	492	517	520	572	528	504	506	536	525	550	523	553	510	551	548	474	511	510	513	525	505	536	511	525	556	568	541	535	502	500	496	498	551	510	522	508	590	520	553	524	535	520	570	505	575	549	520	545	511	467	515	508	534	539	556	534	521	512	554	500	555	512	561	571	545	529	529	538	554	505	465	520	548	515	512	572	527	526	509	492	524	527	511	539	546	555	509	551	498	542	505	535	529	530	506	506	509	542	532	531	504	504	492	542	533	521	553	521	516	535	549	544	509	527	510	529	554	529	537	471	546	546	502	523	537	528	528	561	573	537	514	511	523	533	509	534	537	558	533	521	535	488	536	498	499	479	520	519	523	516	522	577	549	557	528	504	584	552	554	534	531	527	533	532	553	550	495	543	491	503	519	503	525	555	553	526	558	520	503	537	523	490	482	531	523	584	522	563	472	588	504	495	525	510	550	595	538	541	524	480	515	525	546	543	490	524	522	526	544	540	563	523	493	533	523	501	509	565	548	536	540	497	540	564	518	516	498	541	552	541	551	514	518	470	580	541	547	553	531	544	552	555	519	497	507	557	530	489	550	555	524	499	536	533	524	558	518	529	511	534	539	589	530	547	495	504	538	526	528	540	543	508	544	506	564	528	543	547	508	516	538	499	540	550	503	548	537	515	583	568	499	510	507	506	542	495	519	513	562	540	525	506	591	568	529	554	531	521	479	530	531	560	546	530	537	527	544	549	504	463	520	537	541	530	548	537	525	543	541	556	545	539	568	514	524	516	533	529	524	516	576	498	542	499	547	505	546	530	533	524	556	537	505	562	539	545	534	559	536	502	547	550	507	516	519	553	549	510	563	518	545	526	509	574	528	516	533	572	515	550	512	540	537	519	537	556	529	534	499	564	509	516	566	556	525	507	527	561	531	501	541	511	543	480	534	555	541	527	553	527	475	556	512	490	502	569	545	539	534	510	567	516	564	539	561	533	541	524	529	497	537	525	496	516	532	525	516	530	520	512	526
10214	3293	531	401	313	273	241	221	228	195	201	234	207	208	207	209	207	213	187	166	228	196	219	221	202	207	186	199	203	230	185	204	230	229	216	238	207	201	210	223	207	233	197	215	221	216	209	193	196	196	243	251	204	215	197	225	195	220	237	233	216	228	235	230	206	208	198	206	210	173	236	209	234	228	246	219	222	174	202	188	223	193	206	233	242	210	234	231	183	215	184	227	236	236	257	228	221	200	190	208	187	213	195	215	234	205	227	219	191	220	208	207	208	232	225	215	212	198	218	224	206	219	198	212	187	181	217	218	194	206	230	218	247	218	207	204	225	206	196	230	207	245	198	227	229	221	182	206	200	222	219	223	189	189	223	221	207	205	181	219	179	220	190	209	187	206	211	215	226	207	212	212	212	225	222	213	165	206	212	220	220	215	194	211	220	206	212	190	199	222	212	184	222	230	208	211	212	190	187	228	208	220	228	226	214	242	229	247	226	198	216	212	208	212	179	224	182	204	218	216	216	214	214	245	259	234	202	205	196	208	208	209	217	225	193	230	200	219	189	208	232	197	227	200	236	209	218	215	213	213	210	202	210	256	221	209	207	244	205	224	213	202	226	199	222	209	219	199	211	227	202	228	190	219	226	209	198	174	184	206	205	206	177	222	199	225	209	239	225	208	230	209	181	211	206	219	180	206	224	207	230	223	203	197	200	208	222	228	204	203	221	217	214	204	209	211	261	217	216	220	188	203	223	198	220	208	201	212	208	224	225	208	194	229	202	210	188	218	201	235	193	211	210	200	202	197	206	202	193	210	208	181	202	206	203	212	226	204	210	223	204	202	228	240	220	202	233	200	253	241	203	200	222	229	196	205	228	212	204	238	204	216	221	205	245	241	213	192	207	209	224	216	175	236	202	214	201	232	248	224	229	229	224	230	206	225	211	216	223	218	200	205	229	201	230	238	214	205	218	200	213	194	221	202	212	213	203	200	222	205	202	181	197	223	243	237	215	236	213	192	205	228	207	209	204	203	196	202	186	228	207	253	220	225	209	212	204	203	211	207	181	201	224	228	223	227	197	209	189	197	231	200	223	193	199	196	176	238	227	220	205	223	231	186	216	203	206	229	206	200	212	205	217	196	226	209	229	204	199	202	218	228	250	201	203	201	185	216	225	242	225	219	211	212	203	241	237	206	203	189	214	211	200	192	218	215	200	201	228	239	215	235	206	208	224	214	194	200	201	202	233	217	214	191	222	189	216	230	222	225	196	222	198	218	189	205	208	222	208	203	218	226	198	192	215	210	169	206	229	203	242	180	203	211	229	230	219	197	228	193	207	225	223	228	224	225	207	194	246	208	221	173	217	247	215	225	235	238	216	199	210	217	191	208	211	219	213	246	203	210	213	211	213	220	263	214	215	220	229	214	240	237	196	216	241	216	217	210	255	222	194	217	210	206	212	198	206	229	236	226	219	215	217	250	214	211	206	233	200	200	193	188	231	187	212	212	197	230	199	243	218	230	205	211	202	196	213	228	238	191	236	210	208	173	194	222	223	204	225	226	201	203	216	200	216	204	232	225	232	216	198	208	216	205	211	245	224	209	208	205	202	220	211	215	207	206	208	248	206	217	227	221	245	220	227	213	188	204	225	204	230	217	215	199	237	212	198	228	223	228	218	219	245	194	204	235	212	199	215	185	222	218	219	209	220	229	222	207	235	213	230	194	215	227	192	198	203	246	231	220	187	194	195	211	198	200	221	206	187	217	207	195	189	227	195	214	214	214	223	194	199	198	210	217	200	225	200	218	219	210	197	200	190	207	212	195	199	202	224	218	191	227	184	219	209	218	206	222	207	216	204	208	205	241	191	206	189	201	237	225	228	218	231	211	237	212	206	190	194	210	220	192	225	237	217	193	224	192	198	203	229	198	196	193	239	214	214	242	206	202	217	223	231	207	204	215	245	216	221	246	221	223	171	209	203	196	212	205	227	211	192	205	224	197	216	212	235	200	244	221	191	208	219	223	219	191	231	209	197	209	214	205	198	213	209	216	222	235	228	204	201	211	194	204	217	203	209	207	232	218	221	230	207	210	198	212	238	200	198	233	221	218	217	222	222	194	222	212	217	237	228	261	215	196	223	209	232	213	215	178	200	204	204	184	203	199	228	227	212	196	186	230	185	231	185	197	249	187	223	210	216	204	225	210	226	226	180	212	216	183	196	218	201	212	206	192	221	196	200	215	209	222	226	212	199	214	235	213	200	197	197	226	211	226	244	208	198	239	190	191	195	201	216	204	214	207	204	208	216	233	240	189	227	197	200	200	205	219	213	212	240	206	242	207	218	213	201	200	235	232	209	210	212	216	203	185	218	214	197	192	214	214	235	214	206	214	193	178	221	226	217	186	194	213	215	213	198	207	199	213	212	209	206	209	230	196	198	199	219	231	224	218	239	188	220	224	193	227	201	222	220	198	209	193	203	211	216	199	212	227	202	202	224	217	217	225	210	192	190	180	193	212	240	220	219	227	236	234	205	204	201	188	204	219	194	191	223	221	224	231	207	185	200	214	212	206	201	227	201	205	216	206	201	235	222	202	202	191	210	221	189	210	215	212	210	210	211	201	222	249	211	205	245	215	195	217	166	220	180	203	209	218	197	211	230	222	223	206	212	238	212	215	195	188	198	206	199	213	227	206	214	218	220	225	211	210	197	240	200	231	205	175	198	177	217	223	225	201	221	202	221	226	210	208	228	219	225	223	197	178	214	199	230	197	206	219	237	219	194	212	207	187	219	217	215	169	212	197	220	238	218	218	227	209	227	241	211	190	183	185	216	208	229	247	207	194	227	226	206	212	213	191	189	229	201	226	202	204	208	195	193	219	203	202	199	214	199	213	222	199	204	198	208	186	245	209	225	185	235	196	207	211	192	199	230	226	193	220	194	211	174	207	207	229	217	209	176	192	250	225	225	199	190	194	199	204	189	209	236	213	199	228	209	228	227	220	218	201	203	199	218	202	240	205	196	205	211	226	198	225	197	212	219	204	201	210	210	224	200	205	213	211	183	200	229	214	204	227	200	224	201	198	231	224	218	225	204	168	206	226	213	191	218	215	218	189	216	225	197	220	222	231	194	201	199	205	224	235	222	219	206	219	225	206	234	209	193	203	225	179	222	202	176	208	222	213	187	216	211	226	232	218	212	181	233	233	215	218	204	226	235	192	197	202	184	181	200	200	200	225	229	210	209	225	211	201	220	192	187	193	222	173	217	211	232	211	214	195	234	205	193	193	189	218	230	196	205	216	219	203	222	208	207	215	206	198	199	233	211	204	211	202	194	177	222	212	204	229	223	211	203	202	221	183	190	192	202	219	190	216	206	238	239	180	220	212	185	206	191	222	211	227	210	201	234	193	198	210	217	225	206	210	197	216	218	214	218	211	201	240	197	217	216	196	225	212	188	211	210	191	197	215	207	209	201	226	204	215	199	214	208	203	217	214	221	204
6728	2325	1011	911	773	709	573	540	545	513	452	487	481	512	488	536	469	500	463	490	471	478	471	465	450	495	482	442	487	492	467	489	500	467	463	473	475	483	485	491	474	481	476	457	464	456	473	452	500	496	507	466	450	492	494	445	461	517	477	470	487	477	453	514	462	486	476	476	455	482	444	545	475	451	453	426	448	491	462	445	478	534	518	489	432	467	453	484	449	480	467	450	442	480	439	473	510	491	519	469	462	471	444	505	509	450	452	467	427	486	416	457	475	476	485	510	468	486	488	487	464	479	437	500	479	484	429	487	451	468	482	491	456	435	479	484	479	492	484	508	460	505	505	501	470	477	451	490	478	493	480	485	465	477	477	521	529	479	491	457	449	489	467	477	484	462	454	490	495	455	502	482	445	478	480	451	486	509	476	482	497	439	480	479	464	467	457	476	466	473	477	476	495	458	465	477	480	483	451	500	518	434	478	485	502	485	493	452	469	450	438	458	491	505	462	488	466	470	529	432	484	543	473	455	518	485	461	481	471	479	485	482	421	472	500	478	467	456	456	428	449	465	471	472	486	475	498	483	469	472	486	459	480	482	462	479	476	444	464	424	468	506	522	512	472	487	476	485	492	499	440	427	506	488	479	489	480	488	450	489	447	476	494	468	453	482	478	503	483	500	478	489	463	538	460	493	473	465	453	477	506	501	483	487	465	470	472	459	486	454	469	457	472	475	490	495	450	486	492	474	492	478	475	475	457	441	467	459	487	445	457	434	488	462	468	456	471	504	469	441	518	459	490	487	451	453	464	473	478	489	489	482	445	476	485	470	462	463	483	448	524	474	456	495	463	456	494	484	472	448	495	421	458	508	450	491	507	447	455	480	492	465	483	470	445	456	451	490	490	447	456	479	450	478	458	482	475	419	513	466	447	455	469	470	491	474	459	423	440	477	493	499	464	500	457	478	479	462	485	440	473	464	472	499	451	504	440	467	510	454	473	480	427	474	450	454	452	497	488	492	496	463	468	460	471	479	489	491	498	472	519	463	477	442	473	453	428	436	454	469	482	457	499	466	488	490	498	478	483	492	491	501	479	467	496	460	476	481	512	478	456	490	457	540	456	471	492	469	469	432	453	447	471	445	460	492	524	472	456	497	433	491	466	448	490	467	469	506	439	476	487	497	454	491	469	475	455	508	479	478	479	452	472	462	461	463	438	504	475	443	477	478	497	452	476	486	464	535	417	508	510	481	459	449	487	496	497	481	483	483	481	509	499	514	483	474	461	488	449	506	469	449	460	512	464	470	433	510	478	466	482	474	449	490	474	511	475	455	460	480	474	476	490	500	511	529	499	447	511	490	481	449	456	488	489	492	493	477	470	489	483	443	461	498	484	483	478	458	446	467	466	449	430	493	483	437	457	467	470	483	489	406	492	482	460	471	462	484	444	455	499	458	525	472	500	467	437	520	479	453	505	454	491	463	478	466	499	483	463	509	488	462	502	450	464	476	485	425	487	488	472	505	468	468	452	488	440	502	495	489	495	454	458	490	474	480	462	488	483	487	475	531	478	462	476	472	454	478	474	497	494	495	471	463	476	453	446	458	432	490	477	492	490	449	440	466	436	477	477	434	507	493	481	512	481	426	479	475	459	508	461	505	484	469	448	448	532	433	465	474	455	457	486	490	487	487	462	454	485	458	482	490	490	497	475	476	470	456	482	475	467	491	485	543	492	491	502	458	462	494	490	449	456	487	440	472	492	492	486	457	495	481	455	496	508	490	482	472	519	476	477	484	464	498	487	478	488	509	502	461	497	466	468	498	497	467	476	423	484	495	461	450	486	459	488	473	467	470	468	450	517	509	493	466	444	496	429	516	476	490	462	480	478	459	483	475	496	504	478	465	451	490	453	457	457	470	468	479	483	501	480	465	465	489	473	496	498	489	478	478	469	541	482	513	505	466	466	510	477	466	513	527	497	480	498	462	494	492	458	473	436	484	486	443	452	490	477	450	456	497	473	501	510	476	452	474	478	461	480	472	500	490	476	501	444	473	474	497	457	460	467	462	483	488	473	469	449	500	451	454	505	474	453	492	478	516	460	488	477	492	481	481	490	481	476	499	485	458	503	524	454	464	497	474	488	463	523	481	482	474	483	465	487	471	463	457	485	512	484	490	478	453	468	476	472	481	461	483	495	493	449	465	456	472	501	477	475	469	463	467	465	512	461	445	469	494	470	489	447	507	491	480	439	453	502	555	488	506	458	456	489	490	486	502	501	454	457	473	484	482	485	455	444	484	487	507	481	512	455	474	461	511	494	455	444	480	496	474	463	467	430	466	488	514	487	461	454	493	451	492	521	470	494	468	497	512	448	440	506	466	467	466	462	461	492	426	487	492	464	476	467	454	488	440	451	481	479	433	492	470	520	470	431	474	467	514	466	478	477	485	478	457	499	457	507	462	510	513	518	510	480	487	475	502	475	490	471	547	447	499	498	481	516	467	460	507	492	487	462	478	479	453	472	446	483	488	484	532	486	490	470	471	483	471	496	451	462	481	447	472	469	472	453	482	487	481	471	469	456	446	465	481	492	441	456	485	490	491	479	484	488	466	463	475	494	472	466	450	478	425	473	487	492	478	476	476	482	479	485	486	467	515	505	493	458	472	491	485	495	461	491	479	452	449	458	479	479	469	500	477	491	483	516	476	480	474	462	463	469	467	467	487	516	489	498	481	505	463	494	461	512	462	454	428	470	514	469	500	476	474	484	456	441	446	505	493	489	496	445	532	439	499	489	483	457	475	498	481	480	522	480	484	465	468	444	539	449	512	471	460	494	459	476	465	504	448	484	434	478	499	481	506	474	517	514	472	491	473	501	489	498	521	509	473	472	472	456	451	465	470	422	449	479	501	465	505	468	455	475	450	466	482	486	499	468	514	491	478	520	470	513	488	475	502	505	485	487	440	484	504	471	448	478	467	460	511	459	462	464	499	438	477	487	455	461	506	475	455	492	473	485	439	475	442	471	464	465	484	470	465	429	496	491	489	450	500	501	461	442	453	459	500	456	475	452	492	464	495	453	470	492	500	496	441	493	484	495	474	454	506	458	503	462	497	485	457	465	428	489	493	443	458	471	471	527	477	440	469	518	444	489	453	459	456	474	497	516	440	460	459	488	499	479	490	451	448	503	497	517	484	443	532	472	453	510	465	458	466	457	435	493	447	494	475	465	520	469	485	449	505	496	455	456	483	428	484	469	469	494	477	487	515	456	484	480	509	428	488	493	422	448	493	470	477	483	482	428	488	491	485	457	492	479	451	466	466	467	459	468	469	451	479	485	482	448	501	467	498	490	528	446	443	471	498	467	454	494	486	493	462	425	465	452	496	479	494	517	481	486	462	467	459	457	452	462	494	475	475	476	474	453	438	486	525	436	459	520	469	506	478	486	454	496	474	446	461	432	500	491	502	518	496	440	500	510	502	455	461	465	486	450	478	506	457	483	453
28327	12705	3223	1923	1161	722	536	339	226	159	135	140	127	148	116	130	131	115	138	117	126	152	120	125	118	115	138	103	110	137	115	109	137	99	101	116	134	133	115	96	122	120	112	116	108	117	122	125	116	125	129	110	134	147	113	101	137	106	129	122	139	129	131	116	101	115	135	104	109	112	107	123	111	123	118	123	131	113	94	144	127	90	127	147	127	138	123	139	140	113	104	125	121	106	116	119	134	123	120	110	115	106	115	109	104	104	116	104	113	128	102	117	99	99	119	131	128	120	141	130	122	119	111	114	101	115	122	130	123	113	111	113	113	108	116	126	122	135	111	112	102	121	118	116	131	113	121	132	118	115	123	107	126	138	145	129	120	116	109	99	133	130	117	128	106	105	127	132	115	109	120	126	110	110	104	126	104	136	106	105	109	105	107	110	109	143	143	110	121	106	122	107	107	122	115	122	122	122	120	133	112	125	134	102	84	129	131	132	126	118	132	133	131	109	108	98	128	106	120	113	125	125	111	125	129	142	97	106	126	116	100	139	120	95	89	114	124	131	136	107	129	124	102	126	109	125	123	125	108	115	113	115	110	111	106	125	118	107	101	122	126	117	158	114	121	133	122	113	124	133	96	117	120	103	109	121	108	105	106	133	116	124	108	130	102	114	111	109	119	140	120	106	107	129	124	123	107	113	102	122	119	117	117	144	131	127	124	137	90	100	96	109	130	127	105	106	108	107	131	100	127	120	105	109	110	103	125	109	112	114	112	99	99	109	127	106	117	121	97	117	100	119	119	111	117	118	107	130	103	109	131	120	120	114	101	110	128	114	123	114	128	129	121	100	94	107	123	124	112	110	108	104	124	111	113	116	116	116	127	104	118	127	137	101	111	123	118	137	128	122	110	97	125	107	117	125	123	104	124	121	115	135	104	107	130	124	126	116	108	106	124	124	101	126	109	99	133	126	110	114	123	108	135	89	119	121	128	132	133	110	115	100	101	114	95	121	110	124	125	116	113	139	129	107	107	106	103	118	121	102	91	118	91	99	120	102	119	120	100	113	97	97	126	107	118	135	138	113	112	133	134	121	130	116	124	128	99	129	91	119	104	115	108	118	110	123	139	143	130	122	127	114	128	114	92	117	108	96	114	123	120	125	109	120	117	134	111	123	103	116	118	138	133	84	134	105	115	104	113	107	122	108	129	100	105	96	118	122	110	124	116	109	116	118	125	136	115	138	102	121	97	130	107	134	117	110	118	122	150	138	133	111	125	117	103	123	142	117	119	133	133	115	136	87	124	137	99	118	127	117	117	120	120	128	129	124	128	120	108	123	109	129	94	119	129	116	114	121	135	128	119	128	116	114	126	136	133	133	121	121	115	116	129	103	116	118	112	133	119	107	118	123	116	106	111	103	108	110	103	113	96	110	138	124	108	107	104	147	117	107	134	112	88	108	105	112	141	111	98	117	118	140	132	119	117	120	111	116	122	113	108	102	151	135	132	135	141	109	123	95	104	116	142	134	137	114	146	118	116	110	111	116	109	103	107	136	111	104	122	101	119	114	120	139	117	103	132	110	116	103	111	91	91	130	112	133	114	121	131	135	102	115	120	122	125	109	106	133	95	120	114	108	130	96	115	100	123	126	112	99	95	126	144	113	115	128	120	105	120	102	124	107	113	119	115	116	125	89	92	118	120	116	120	135	132	126	117	119	126	125	125	128	105	117	138	123	121	111	109	124	126	120	102	129	116	130	127	105	116	135	129	130	134	140	126	124	135	128	137	139	92	127	113	122	142	126	99	116	120	130	134	139	118	104	104	119	130	117	136	137	122	112	118	120	121	126	128	121	121	101	128	112	125	113	122	122	125	115	121	121	125	119	100	132	139	126	125	118	110	98	118	121	120	97	104	106	91	117	125	126	112	125	139	118	138	108	127	110	89	123	127	123	104	109	102	133	115	130	119	146	118	115	105	115	129	116	126	108	110	113	107	103	102	127	107	138	115	97	102	108	119	124	97	109	122	131	125	105	121	91	123	120	125	108	104	134	110	141	140	97	123	123	120	112	117	108	120	136	129	133	107	100	126	131	132	103	92	134	104	118	112	124	137	114	127	101	104	124	105	131	123	115	127	113	138	115	133	129	132	117	137	120	101	104	114	122	108	119	123	122	112	129	102	125	129	86	99	105	95	100	131	112	95	102	120	113	97	135	128	111	130	115	115	104	91	148	128	125	101	110	140	108	101	122	127	119	133	110	129	110	137	97	135	138	109	107	105	119	120	130	101	127	138	136	108	134	99	125	125	136	121	101	118	108	137	116	113	112	130	139	122	114	117	110	132	148	131	124	120	144	110	115	129	122	119	111	108	124	129	137	124	124	115	135	105	125	99	118	123	123	130	121	116	121	133	110	124	114	100	122	121	121	127	98	137	106	111	107	99	102	118	120	128	112	123	115	122	127	140	118	116	111	103	106	134	110	105	134	117	129	124	130	125	116	122	132	114	118	123	131	126	134	123	107	101	110	112	131	107	145	95	100	120	107	102	124	123	123	102	125	136	121	113	115	120	127	128	113	128	123	118	124	99	121	112	125	98	95	105	120	118	105	105	127	96	143	127	125	132	117	108	104	135	117	121	128	132	121	101	109	124	119	115	118	153	110	132	118	101	110	127	129	111	121	121	121	111	107	123	120	127	116	138	125	126	118	105	112	141	114	118	147	128	127	126	96	135	126	119	127	109	108	109	98	132	125	134	118	128	133	131	115	115	137	120	89	104	114	136	135	111	120	123	124	109	109	125	118	113	105	105	108	128	127	114	121	115	94	121	104	143	119	121	117	127	120	121	125	120	117	111	110	96	126	128	113	125	116	112	104	115	126	116	104	104	128	119	118	123	101	112	104	128	115	119	108	119	130	121	97	126	107	111	113	117	122	142	102	120	141	125	119	97	113	118	106	102	131	100	94	116	119	120	124	121	116	106	144	116	119	101	115	119	131	118	123	114	99	101	114	124	117	115	96	108	118	95	127	140	115	113	122	126	126	104	116	129	113	106	126	117	120	135	103	105	121	108	127	119	103	107	129	126	141	122	122	113	134	122	130	133	114	118	114	109	106	98	113	128	144	125	97	131	106	119	119	130	117	133	106	102	138	122	117	111	117	114	126	133	112	124	126	115	102	105	112	110	122	113	119	101	99	127	124	106	134	115	114	122	138	120	120	145	113	116	116	112	131	122	134	120	117	111	101	122	133	123	111	111	106	116	122	109	139	107	136	127	136	105	109	127	109	97	129	148	109	112	100	103	119	96	123	119	122	110	121	118	109	119	113	97	98	122	128	114	136	112	110	106	130	126	124	111	119	127	128	116	135	121	128	115	112	108	132	138	130	123	105	122	106	126	125	113	128	114	136	142	137	105	130	128	99	103	111	142	110	116	138	126	120	121	121	113	124	104	112	116	122	98	122	103	112	108	132	118	126	123	131	116	117	120	117	110	125	110	127
18991	6534	3273	3755	2706	2056	1793	1194	868	542	498	501	453	412	396	362	360	371	341	322	376	356	351	320	327	347	348	329	322	306	314	321	338	340	299	350	281	317	310	322	299	316	329	331	341	284	298	292	322	291	319	314	313	303	291	313	301	331	341	306	298	308	333	284	301	316	269	310	301	320	297	300	305	299	321	300	283	312	306	307	289	331	317	319	287	291	326	289	305	330	294	301	301	303	294	293	303	319	304	286	265	294	288	350	291	282	317	310	297	329	274	306	304	286	324	316	331	315	330	304	293	305	305	319	305	294	296	298	268	316	288	297	301	318	312	320	312	293	318	313	319	316	288	271	308	313	306	304	317	273	298	320	288	280	286	330	307	298	288	331	307	283	298	315	289	301	290	296	345	301	295	270	314	307	293	309	317	304	307	311	295	314	292	285	305	306	297	305	304	291	344	302	286	311	326	289	244	298	319	308	285	304	290	299	344	275	312	296	302	300	310	296	318	297	306	280	294	284	273	297	289	327	303	271	314	311	291	300	303	282	304	293	292	280	301	313	298	282	318	307	333	278	291	319	291	294	307	292	288	332	296	300	271	262	323	268	299	296	273	295	325	306	319	291	318	309	300	286	302	301	282	307	290	304	306	297	289	303	295	294	280	294	292	310	300	292	302	317	291	298	289	298	294	327	317	286	304	276	335	276	281	327	304	298	328	297	322	317	293	282	315	291	294	325	297	300	315	324	324	312	299	305	283	288	288	330	330	302	305	300	313	288	296	331	317	295	292	274	296	307	321	296	293	291	294	280	305	270	321	302	290	328	309	311	289	317	294	309	290	296	297	266	317	305	328	328	316	287	309	306	320	294	280	282	309	302	299	324	287	310	313	298	312	291	305	288	309	336	287	314	331	328	308	301	309	293	322	331	319	317	279	317	312	315	306	309	318	338	310	305	314	313	281	293	295	299	320	322	298	278	310	326	278	282	322	287	304	295	278	281	328	305	325	309	333	308	289	303	275	292	283	320	294	294	319	287	314	312	310	325	328	308	274	280	303	309	273	292	286	306	312	302	303	300	318	319	312	293	284	327	317	312	310	322	290	278	330	310	310	282	297	319	291	311	323	289	298	305	302	277	293	352	328	293	305	305	315	302	311	308	314	263	293	333	330	296	300	317	321	287	307	326	306	299	332	289	293	295	271	304	313	312	285	297	306	293	317	309	297	305	300	303	293	276	297	314	301	283	309	303	308	286	302	290	300	281	294	321	320	296	287	313	328	303	322	310	276	318	319	285	321	288	296	278	293	304	310	327	285	263	314	294	299	296	307	327	313	307	295	312	287	286	287	282	298	313	297	312	270	307	275	305	332	302	270	313	330	276	315	311	310	302	278	275	294	304	304	294	314	295	269	302	307	322	302	301	297	268	287	305	293	319	321	303	299	288	285	338	321	286	293	311	318	294	296	318	289	300	301	314	329	286	288	308	290	301	316	312	291	286	326	309	292	282	335	304	306	273	293	342	288	301	265	321	302	311	309	256	301	295	313	313	274	308	268	309	306	303	332	313	287	297	299	292	319	310	306	287	299	321	290	269	303	312	287	295	299	313	297	284	279	321	301	305	321	293	317	312	305	301	305	284	281	322	284	268	308	300	302	288	312	314	292	297	324	268	296	263	288	315	285	292	323	308	260	333	284	272	329	297	272	314	303	302	316	314	300	308	301	321	299	339	322	328	292	298	319	310	297	280	295	289	306	321	273	294	257	287	300	333	340	292	310	309	325	278	294	300	304	320	263	295	310	302	293	294	318	316	290	298	308	347	290	280	310	320	294	313	309	318	304	292	296	314	303	309	287	265	297	275	300	307	340	316	295	271	262	272	319	318	315	288	292	323	286	305	284	298	319	318	292	313	307	302	306	317	309	314	309	298	287	280	315	279	302	294	290	301	305	327	291	301	277	318	295	304	334	288	309	300	274	326	295	297	328	321	281	321	319	342	275	299	283	318	329	286	297	319	296	303	299	280	286	324	274	292	310	329	318	281	325	302	305	314	292	328	309	310	307	264	314	286	280	306	306	348	289	305	285	258	293	311	284	301	315	298	303	281	322	311	298	293	317	291	304	296	301	283	325	272	273	274	313	292	332	295	295	294	265	302	294	297	284	303	311	290	281	296	337	299	343	288	280	278	299	303	295	307	296	320	328	300	338	295	299	270	296	306	290	299	323	308	314	304	310	316	331	304	289	297	316	295	327	312	309	289	325	298	302	303	284	303	315	300	280	277	311	298	271	300	310	274	298	326	312	314	287	315	274	301	316	316	291	338	305	329	314	255	295	317	327	303	307	279	269	307	262	301	285	289	324	289	300	330	309	296	347	295	302	273	298	279	290	299	312	286	304	328	322	326	298	310	287	297	312	294	318	303	280	313	286	311	297	306	291	294	318	302	321	318	326	293	305	323	300	277	314	279	343	275	300	309	312	311	307	277	272	324	298	268	299	298	292	263	330	316	317	278	287	281	282	290	301	311	296	319	297	281	314	303	313	306	299	268	321	301	298	319	312	265	327	318	298	291	274	314	335	294	330	312	299	300	323	256	310	306	313	301	253	291	300	315	329	326	283	309	317	306	305	277	293	307	304	308	304	313	289	307	289	283	325	295	306	281	335	300	289	311	312	318	293	269	310	324	280	319	342	301	305	307	288	317	307	286	309	321	305	296	286	282	316	300	252	300	265	320	283	292	304	299	326	286	284	292	300	328	300	289	316	277	302	266	298	310	299	301	318	320	348	318	287	323	276	283	329	317	328	293	285	344	304	267	315	306	287	307	291	288	329	292	332	296	303	342	319	294	284	277	263	331	305	305	320	300	318	289	288	292	292	317	325	284	289	260	319	288	307	307	297	304	307	320	302	316	299	295	301	311	299	320	272	326	286	297	296	322	318	309	307	285	283	317	318	309	301	288	280	311	291	292	295	317	313	300	305	301	323	287	307	296	296	303	289	300	306	316	304	301	313	276	291	296	303	302	319	322	286	295	255	289	307	309	334	282	299	310	320	315	316	325	273	317	288	274	276	283	303	286	292	307	280	287	307	303	289	277	259	305	319	318	295	306	301	275	311	318	254	315	298	297	288	303	296	305	279	318	306	270	329	284	324	308	320	308	288	345	319	289	314	323	292	298	327	340	280	303	294	287	290	297	304	308	317	327	330	325	307	305	284	296	314	283	295	345	300	301	302	291	294	334	323	330	281	273	297	293	317	280	326	273	306	320	322	308	300	291	311	284	305	295	281	277	311	289	278	321	311	304	308	299	296	287	278	301	293	341	328	329	336	288	313	285	277	308	325	325	267	298	312	308	330	311	288	274	294	323	289	310	343	310	300	292	310	331	304	289	306	298	321	341	298	289	320	316	329	292	289	276	280	301	301	283	302	288	311	294	327	308	296	281	283	301	279	315	340	281	312	301	302	314	302	296	291	296	297	315	313	281	333	286	315	274	309	285	304	306
41210	20768	6960	3756	2277	1727	1233	795	429	335	276	292	234	273	258	242	242	217	255	222	227	248	226	206	221	263	221	227	238	239	209	238	262	257	227	238	227	224	241	252	224	242	244	261	236	227	236	238	220	196	242	239	223	233	223	221	258	266	242	228	245	188	221	204	229	249	244	222	239	212	245	223	221	201	225	220	253	259	230	208	253	217	233	206	235	234	200	241	214	245	222	230	227	226	215	224	224	221	239	220	244	234	243	190	213	233	240	214	243	209	224	224	229	239	224	221	229	198	222	247	231	247	250	222	238	216	215	222	246	243	240	235	220	219	244	215	231	252	235	236	242	205	260	225	232	215	240	220	215	234	255	254	222	239	264	231	227	244	225	239	204	234	220	216	237	205	220	272	231	240	220	210	214	218	192	236	237	222	213	206	221	216	218	210	223	224	214	235	214	231	240	232	226	221	215	198	218	205	219	196	217	233	233	226	242	252	234	240	244	234	214	216	214	218	224	231	217	227	204	230	235	230	219	208	231	244	232	217	256	219	219	224	198	221	230	237	212	245	243	240	224	247	211	227	219	222	234	224	225	206	213	219	246	255	227	246	205	239	227	241	219	231	235	235	230	216	208	231	224	250	239	231	231	240	227	240	212	209	212	248	202	226	218	224	220	231	210	217	210	219	220	217	204	210	249	225	235	223	232	211	218	215	222	227	255	231	258	241	231	227	247	223	229	236	248	218	225	229	221	247	232	229	231	236	196	246	211	215	229	213	234	221	239	216	221	230	235	217	239	210	215	219	221	230	270	278	230	220	210	210	238	218	246	238	258	248	245	242	231	237	252	228	216	211	209	262	196	228	227	214	234	208	232	225	233	212	208	230	220	236	249	224	221	208	246	268	253	230	247	227	224	245	238	218	250	190	218	225	237	255	242	245	225	239	244	214	257	249	231	221	234	219	232	249	212	244	239	205	251	239	240	237	219	202	237	222	221	227	217	222	213	234	229	213	242	224	212	182	220	244	227	242	244	235	253	243	238	196	240	244	200	258	216	249	228	233	220	241	247	257	229	229	211	225	235	225	232	237	218	251	227	233	252	211	236	228	218	253	223	232	228	198	221	239	212	226	224	247	238	237	229	202	238	237	233	232	254	246	241	230	223	219	241	239	222	234	259	223	226	228	200	224	195	228	224	222	224	247	211	216	263	217	249	233	204	256	256	220	192	241	243	230	249	245	247	253	217	220	238	250	233	240	241	217	228	208	229	218	212	235	218	229	202	272	207	234	232	232	199	209	225	249	226	254	256	264	227	238	224	246	225	252	241	231	198	218	248	223	244	203	235	228	236	233	260	245	233	246	207	262	218	251	208	240	263	236	230	241	238	251	218	232	220	227	246	229	214	194	227	255	196	222	214	235	212	233	221	233	231	226	204	237	199	224	210	208	231	235	200	241	218	233	218	220	216	203	243	238	219	232	243	262	242	222	246	201	223	221	233	209	246	235	234	215	214	214	238	249	194	205	250	224	226	257	243	204	236	240	233	219	213	226	246	245	217	225	229	207	230	246	230	230	223	203	213	209	233	232	201	243	223	194	210	223	219	252	220	224	221	250	206	225	232	207	228	266	209	228	215	237	234	288	250	252	250	233	227	219	221	219	216	279	226	231	211	233	226	231	213	202	225	230	207	226	246	223	215	211	228	229	255	257	236	209	211	260	234	218	244	238	236	233	222	232	238	222	212	225	258	228	202	220	261	228	227	208	207	237	244	224	229	234	238	242	248	239	211	211	213	223	210	214	255	228	195	234	225	237	229	191	219	269	215	210	228	230	241	253	216	214	236	244	236	254	207	221	236	224	228	265	218	233	249	219	268	237	230	209	246	222	242	219	257	194	231	211	207	214	240	235	200	243	245	235	236	207	231	238	244	252	203	241	231	226	198	210	198	232	238	226	238	228	263	215	204	215	232	246	220	230	222	264	230	234	219	213	238	250	250	218	251	238	225	223	234	214	248	237	248	226	223	218	233	233	261	208	228	214	223	231	242	245	222	219	239	236	230	251	206	237	219	221	228	212	214	218	213	229	200	211	214	229	228	251	209	239	249	252	232	240	239	228	209	213	225	238	211	245	224	230	250	262	209	224	235	225	225	230	264	231	277	247	223	199	201	274	215	209	253	220	228	250	267	266	238	225	249	224	213	221	215	257	233	213	243	224	211	254	238	220	233	228	239	224	217	231	236	218	222	240	212	216	228	249	231	209	218	259	236	226	247	230	213	244	225	253	225	233	247	223	233	237	214	235	232	225	212	197	198	240	208	242	231	202	198	228	205	205	249	234	202	203	230	226	237	254	232	212	229	242	226	245	245	231	242	220	239	242	218	213	242	249	231	199	227	233	210	199	214	220	244	218	238	220	222	203	221	228	250	238	232	233	225	222	225	265	246	211	206	208	238	206	252	242	234	241	198	235	219	236	225	244	224	231	252	236	229	248	239	221	249	231	244	210	230	253	208	225	214	204	238	239	220	221	202	233	224	225	216	221	216	219	238	242	209	221	246	222	223	245	234	227	230	240	200	221	229	224	240	244	230	243	229	195	232	232	247	230	213	236	204	212	232	210	234	223	251	210	223	204	218	232	230	212	230	242	220	197	235	237	236	228	256	252	229	231	219	218	247	211	237	253	224	237	206	207	228	259	222	237	190	243	225	254	232	205	229	219	203	221	257	236	246	234	213	227	209	233	219	228	244	229	234	245	221	229	267	222	225	203	235	236	232	236	213	230	233	234	217	199	235	215	209	192	230	227	223	241	206	231	223	213	227	212	221	236	235	224	213	196	241	234	203	227	232	217	221	202	191	176	209	207	258	251	199	209	240	226	228	202	230	193	212	223	233	207	235	230	230	210	214	264	225	236	226	191	245	234	227	269	248	240	212	239	240	222	215	246	220	243	184	233	232	250	231	260	249	231	209	231	227	234	227	203	230	221	224	222	249	232	239	204	200	236	234	246	212	243	267	191	223	249	236	242	230	249	219	213	228	236	244	240	215	213	207	248	216	226	215	257	235	222	210	213	197	228	222	252	218	200	208	206	244	232	224	216	192	210	200	216	234	233	248	233	247	220	211	237	226	213	251	245	226	223	213	239	204	199	211	239	214	225	222	223	256	216	214	250	206	230	248	235	221	247	225	249	243	229	221	254	208	246	224	218	222	206	225	235	206	241	243	217	215	230	237	258	225	246	220	226	250	239	223	217	214	234	241	221	268	221	204	223	233	195	255	208	217	216	226	193	216	245	262	215	221	198	221	234	219	236	218	213	241	227	249	254	223	242	202	236	247	215	247	227	223	238	229	232	243	221	250	292	249	209	271	233	219	220	239	227	204	234	228	251	213	218	214	234	216	223	237	229	236	237	217	253	234	223	226	241	218	237	224	204	226	218	234	196	230	217	259	218	248	226	243	239	232	259	242	244	225	234	268	230	225	225	212	224	228	213	241	252	251	232	250	230
26769	8915	5330	6232	4634	3993	3009	2307	1354	1104	934	822	808	775	714	742	674	656	662	632	724	643	648	565	586	594	568	565	600	580	622	561	555	612	583	535	566	549	555	563	510	559	544	556	547	537	540	586	547	572	516	557	560	556	530	575	582	521	517	532	533	529	553	559	564	511	581	590	557	532	501	545	518	540	535	494	586	527	552	538	563	575	499	539	568	558	509	557	578	566	540	571	563	553	555	532	539	554	569	499	541	525	553	524	558	563	537	562	506	558	564	517	502	486	536	556	509	548	534	549	541	577	538	539	508	548	551	528	474	554	587	538	543	538	513	567	526	525	557	530	546	577	510	523	563	510	536	555	506	525	526	524	575	554	500	527	533	546	501	523	521	489	537	555	525	526	546	563	496	534	517	519	532	517	522	515	542	561	550	555	581	497	515	530	466	499	584	560	551	521	534	525	526	532	528	525	530	546	517	554	527	518	529	544	501	528	537	550	524	569	554	553	553	541	518	548	526	552	555	537	546	571	518	512	534	576	527	567	522	534	524	574	507	507	522	512	533	540	526	544	537	518	570	580	522	537	566	544	567	558	549	566	494	548	566	516	465	530	547	531	529	546	517	558	551	504	558	523	539	527	520	554	514	517	524	491	504	558	573	537	515	510	517	527	535	522	564	518	525	544	524	524	553	508	516	546	531	538	513	529	541	567	520	525	515	502	571	599	531	546	543	494	530	528	539	551	531	520	523	551	531	523	549	529	543	539	534	554	555	526	535	565	538	508	516	579	483	512	539	536	565	567	560	540	522	523	546	559	548	504	565	541	524	533	526	533	543	534	546	561	525	538	537	517	517	534	503	478	557	527	535	509	531	585	495	533	499	536	512	540	503	542	515	539	514	515	581	549	527	491	545	509	519	575	585	562	522	523	514	554	584	510	502	537	529	521	570	557	530	534	536	586	566	548	539	536	530	578	538	519	506	541	537	542	534	545	530	485	558	574	494	539	551	542	508	483	535	548	555	517	528	547	512	518	570	565	525	533	566	557	526	494	520	516	543	521	549	499	524	528	561	546	520	558	541	536	565	551	498	539	534	510	555	516	540	549	541	551	581	535	541	548	567	560	543	522	509	544	532	559	513	499	525	528	530	495	583	529	557	555	539	581	572	542	535	567	542	538	541	563	524	570	521	572	562	533	503	534	538	517	524	576	514	566	550	522	529	532	487	492	570	533	534	533	542	506	564	552	586	552	520	554	550	506	503	531	523	519	493	537	529	548	487	517	561	558	571	537	548	536	525	530	560	508	497	553	543	527	544	483	528	532	557	541	563	553	502	537	566	509	523	551	508	536	522	573	533	509	525	509	554	518	545	537	566	506	553	537	533	547	487	506	524	506	529	528	534	518	559	504	576	566	587	555	545	500	532	522	523	528	545	514	534	517	484	537	545	557	527	527	544	483	537	558	549	537	546	535	527	508	527	520	496	525	538	543	536	556	560	549	544	510	522	512	529	556	528	531	539	563	527	489	581	543	574	526	575	513	499	537	492	572	507	514	507	539	532	493	527	558	535	515	442	566	529	569	534	536	524	543	545	531	531	547	524	525	505	520	546	507	551	537	524	499	533	549	538	535	536	482	508	537	565	519	528	562	522	529	557	508	549	539	535	525	555	531	506	562	530	543	560	513	538	529	548	543	546	560	560	550	539	524	485	537	525	541	565	537	511	515	509	576	541	560	520	523	608	502	559	510	542	537	539	512	549	542	612	504	556	551	519	525	535	512	521	495	533	501	561	600	488	529	540	538	558	546	541	547	560	530	552	527	559	539	533	544	500	534	555	512	535	512	541	538	532	463	543	496	485	523	537	561	516	518	498	527	554	544	529	555	574	530	578	553	508	525	539	517	454	544	553	555	505	539	531	526	528	535	515	579	506	551	506	534	562	531	572	540	511	538	515	550	496	529	533	540	562	491	501	559	516	540	492	512	595	533	549	532	476	561	516	551	589	522	549	546	534	563	514	569	557	541	538	533	535	529	513	523	536	535	507	548	575	552	559	530	526	560	559	580	504	572	537	550	527	507	548	548	519	564	569	537	528	507	520	519	501	568	525	572	546	531	505	528	512	500	519	583	529	523	543	514	542	551	527	511	538	521	551	546	558	510	552	533	513	567	513	516	516	571	553	515	552	534	561	531	541	547	547	523	538	559	526	507	567	562	545	507	526	483	574	600	545	530	538	531	523	500	512	549	495	562	535	538	555	556	531	565	498	586	545	528	544	552	543	581	495	518	517	506	523	566	535	539	552	551	546	521	582	550	577	523	513	530	557	538	519	522	536	536	520	525	538	515	512	523	562	518	541	527	537	530	553	517	510	513	535	533	513	491	523	537	542	559	538	519	537	538	551	532	541	522	548	588	573	508	510	498	547	553	520	522	558	486	527	521	518	535	511	540	516	553	562	554	540	507	522	544	512	527	551	523	541	539	548	560	525	508	526	546	511	566	546	512	530	574	519	527	505	550	510	572	534	557	530	508	540	582	548	519	516	551	508	535	539	535	599	530	534	509	539	505	551	556	498	558	485	527	543	520	530	530	532	548	539	557	492	591	581	525	551	517	542	567	529	549	515	527	516	579	552	510	565	542	553	573	490	572	519	564	513	590	580	589	570	549	491	542	562	549	516	512	536	501	522	575	508	514	548	549	577	540	508	553	519	517	496	555	507	533	543	504	489	538	532	527	543	534	510	486	566	584	521	527	570	540	519	544	539	537	530	484	549	573	513	525	524	535	534	563	484	585	545	535	509	544	551	502	546	549	543	530	537	574	561	495	513	605	502	528	528	512	574	554	558	529	547	501	523	558	501	497	540	555	529	529	539	511	533	506	538	569	503	517	529	525	517	497	513	507	529	553	538	583	524	506	542	547	573	513	519	539	540	551	531	519	514	546	496	496	519	522	533	518	522	575	550	522	560	568	495	558	528	502	520	492	505	494	536	507	503	539	546	546	506	585	510	517	522	546	520	530	554	539	510	498	576	552	498	521	530	515	552	527	484	535	534	553	570	540	525	529	515	543	533	513	469	544	519	526	520	524	525	534	493	505	483	537	532	536	529	594	547	550	525	556	535	553	541	537	531	533	543	485	536	563	516	517	544	565	462	529	546	540	521	565	509	519	503	518	517	513	560	520	532	552	555	569	582	525	561	517	542	547	546	553	538	583	510	508	515	558	557	543	498	528	518	523	525	531	563	517	554	558	505	519	540	520	500	521	566	516	542	537	534	551	498	522	562	524	504	507	514	544	528	572	520	532	510	526	543	562	544	545	511	493	548	554	559	549	541	504	500	507	519	560	551	520	554	580	510	569	554	519	485	543	511	509	514	573	531	552	524	527	535	554	545	513	534	531	528	530	542	523	510	565	539	481	518	516	532	534	508	521	520	548	498	533	532	552	557	517	525	524	528	594	543	488	518	568	517	542	560	583	511	509	545	551	552	521	532	532	532	500	508	542
11310	3477	588	371	297	298	210	208	222	224	218	198	208	215	224	216	227	219	211	209	225	198	209	216	209	221	202	195	211	237	210	229	206	205	202	204	217	229	174	229	223	219	238	234	210	224	207	218	202	213	218	208	206	218	202	247	228	223	198	228	198	191	225	202	214	194	201	200	210	219	209	192	202	215	196	213	204	200	201	235	216	213	205	219	212	181	194	222	210	226	180	225	213	244	201	201	206	189	227	214	219	200	188	214	221	221	202	239	222	217	192	188	205	220	190	203	216	205	238	231	210	206	226	216	228	193	193	230	198	193	219	231	207	220	226	196	199	187	225	208	194	202	222	194	200	234	211	200	204	235	220	201	208	263	184	202	218	182	212	212	212	228	220	236	207	206	233	216	224	227	187	223	211	215	218	204	196	207	216	196	197	203	227	222	206	223	211	213	226	216	222	217	201	215	190	225	194	189	230	229	204	220	232	233	225	211	230	217	214	231	218	196	221	213	262	193	207	222	220	196	211	187	226	211	220	190	220	224	204	208	237	199	240	195	216	221	213	210	216	244	208	214	242	208	217	202	219	217	206	185	207	179	206	227	210	221	210	237	200	221	193	238	204	207	241	227	202	235	193	192	230	212	220	180	221	200	213	201	223	187	182	213	206	229	205	220	228	210	194	200	210	204	214	200	219	223	232	210	194	213	232	240	190	202	219	203	251	213	192	175	183	198	200	221	214	213	220	226	210	251	197	237	224	227	217	221	184	227	216	221	232	232	210	226	218	223	201	198	204	198	191	248	223	215	239	219	181	182	222	220	215	218	224	180	210	214	210	217	177	195	234	201	220	236	221	234	224	210	221	200	207	205	212	195	204	214	211	219	224	198	222	222	232	220	219	199	215	219	196	229	211	237	244	205	210	226	200	215	217	202	239	230	210	209	222	232	218	194	200	226	214	201	202	223	209	213	188	201	218	209	199	202	187	217	204	188	207	220	211	200	202	209	203	221	221	202	195	209	205	199	225	213	219	216	213	222	218	231	253	193	182	226	210	202	218	233	220	204	216	212	205	207	234	207	203	212	200	199	205	229	200	215	248	221	223	246	213	209	196	197	186	227	226	194	221	230	227	205	219	231	211	219	210	185	208	239	213	249	214	197	215	196	231	192	208	191	203	220	193	213	205	206	189	239	218	184	242	220	216	218	217	219	222	191	240	213	217	209	208	218	204	203	222	207	211	225	222	210	211	213	199	212	202	225	232	189	223	208	199	227	205	192	209	175	204	216	189	228	206	212	224	215	212	244	230	204	221	195	197	227	192	182	192	208	238	221	216	203	218	253	238	216	231	186	206	216	205	209	238	205	203	222	202	191	251	229	214	176	201	224	195	187	224	217	207	223	235	186	203	200	201	204	220	216	227	232	174	228	233	226	205	234	234	214	191	209	224	220	226	185	200	216	204	212	222	234	242	225	263	206	210	207	193	197	230	227	227	227	211	206	206	216	203	230	203	188	213	206	209	218	211	191	214	203	244	207	201	238	217	210	218	197	213	217	204	211	207	223	220	177	231	211	222	218	190	203	197	221	218	220	211	207	217	236	227	203	216	201	210	194	208	224	188	199	212	231	190	209	221	219	220	225	208	212	218	197	233	201	199	201	237	193	216	236	208	201	226	207	195	214	234	195	235	209	202	207	219	193	205	171	209	206	177	212	191	216	200	236	222	218	233	234	216	210	229	223	214	209	197	227	182	224	205	217	188	239	209	197	200	226	185	164	226	217	241	229	221	213	185	218	205	199	209	219	216	208	187	192	202	204	219	213	183	211	213	245	199	202	204	210	238	225	209	212	189	211	235	189	212	219	216	213	208	211	239	216	226	203	199	197	212	204	234	217	202	197	214	246	223	207	241	206	181	207	211	194	209	199	217	212	220	235	214	225	229	214	222	198	206	217	200	184	219	202	209	238	239	211	193	210	216	206	232	203	207	198	198	197	224	200	206	217	208	221	215	220	204	229	204	218	202	223	217	226	182	195	207	220	217	218	236	184	209	215	198	223	220	199	211	219	223	227	226	175	205	209	209	213	226	240	227	182	193	222	230	206	234	221	210	220	228	204	201	219	209	206	222	187	201	201	197	195	200	258	256	221	202	230	225	194	223	203	208	203	220	219	229	210	211	217	209	230	213	222	224	194	226	201	238	243	200	217	201	214	196	193	194	233	208	224	208	222	223	217	198	224	240	229	214	245	224	205	217	202	179	197	209	206	212	214	237	223	213	228	204	201	199	238	225	204	257	222	213	215	231	221	218	224	192	208	204	204	228	205	210	190	214	217	226	206	205	214	208	225	216	218	234	198	220	231	195	222	215	210	204	208	195	205	212	197	217	200	211	244	193	196	193	216	205	217	236	190	222	221	194	229	205	196	191	189	205	202	209	232	217	199	207	190	206	217	219	201	209	219	200	204	203	203	200	224	207	210	233	214	198	230	210	242	232	234	218	226	216	187	206	213	227	213	212	220	210	253	219	208	233	209	187	197	195	188	229	232	189	213	215	198	199	197	211	194	221	203	215	212	198	219	200	219	231	197	205	190	237	224	222	219	205	177	189	231	202	198	185	193	215	219	212	210	207	203	211	206	213	189	198	212	219	227	226	208	206	237	222	216	218	206	213	233	181	249	215	213	212	189	204	225	216	245	198	193	200	217	262	238	213	170	179	205	214	222	203	228	218	221	189	197	196	208	215	212	226	185	225	208	210	220	188	219	182	223	188	217	212	243	222	226	221	220	190	225	223	185	222	198	203	218	218	225	238	239	229	189	208	208	181	217	199	212	228	189	201	214	230	224	203	228	211	216	220	227	208	196	194	223	187	198	194	222	222	209	202	206	230	230	194	219	207	218	203	228	222	219	223	235	203	205	185	232	213	213	203	230	176	191	209	181	199	210	216	202	244	211	225	196	186	236	230	209	215	211	185	205	172	224	221	217	200	194	220	216	220	227	219	209	218	226	219	223	242	222	211	222	222	244	234	226	187	215	225	210	212	218	208	216	225	212	206	214	219	215	216	196	219	198	217	213	236	220	214	231	208	189	213	245	226	231	195	216	210	206	199	207	218	234	171	215	223	204	215	214	216	201	209	227	220	203	207	202	210	234	210	201	226	201	218	223	196	219	207	209	203	210	214	220	199	205	229	214	212	216	219	214	221	214	207	198	212	216	216	190	204	211	229	202	204	219	237	225	207	247	200	219	222	191	229	205	202	223	259	182	223	221	206	213	255	212	234	206	226	209	218	199	208	229	213	225	225	220	233	194	200	203	200	203	220	222	187	227	220	203	241	212	192	192	190	179	214	233	188	194	206	214	230	245	231	181	195	233	213	219	209	223	212	205	181	202	230	195	196	211	202	183	209	200	196	212	204	221	253	207	218	232	172	216	218	195	207	223	221	217	203	226	189	259	214	169	177	189	216	198	212	212	201	206	188	230	231	223	222	249	227	191	207	198	217	211
7346	2190	974	1012	863	633	588	509	504	488	485	505	475	496	474	495	490	493	473	479	444	491	494	457	503	458	468	519	465	474	489	505	484	446	463	464	525	507	486	460	487	482	504	489	508	502	501	492	473	500	517	519	461	473	474	482	473	495	458	476	481	478	461	450	485	473	470	532	465	464	461	498	488	450	461	473	478	500	498	520	462	455	482	467	476	473	470	511	473	475	489	494	511	468	494	449	513	497	490	452	480	491	507	453	474	501	470	453	486	481	491	442	470	476	467	490	486	486	492	444	459	519	463	476	483	462	478	473	482	486	488	482	492	492	519	472	471	452	499	508	505	493	475	458	466	503	470	502	458	497	472	468	458	509	495	485	514	533	481	466	458	479	502	475	481	459	439	457	430	482	525	491	509	490	518	493	468	507	478	488	506	486	483	455	476	445	454	470	475	455	460	488	469	456	501	494	474	510	470	462	488	452	448	483	505	461	485	491	475	490	494	471	466	510	426	460	474	486	497	458	497	436	448	478	471	476	521	478	456	505	500	486	458	475	506	505	516	465	507	470	507	438	466	494	457	472	448	484	527	492	465	451	470	494	485	463	521	494	494	473	490	459	493	473	459	459	460	460	507	463	492	457	511	474	504	480	487	482	435	463	466	487	491	476	466	467	441	481	515	452	477	474	478	452	482	499	437	496	436	459	459	495	454	435	468	486	469	473	504	457	530	460	472	501	451	480	439	455	448	510	496	482	496	488	474	438	463	509	420	490	501	449	477	456	455	452	487	501	455	473	469	456	468	487	468	481	493	500	494	453	475	460	515	460	471	466	468	484	524	451	527	474	476	485	466	499	497	470	456	531	480	445	432	500	537	478	458	476	465	473	458	426	477	484	463	446	508	475	472	483	434	440	487	464	481	482	505	448	497	509	499	446	491	472	478	497	483	512	512	490	497	520	462	510	482	484	493	452	470	485	447	456	469	485	456	480	509	475	486	489	466	503	461	490	448	463	488	495	443	505	458	510	511	478	493	472	497	463	484	484	438	434	473	479	478	467	500	473	473	464	470	485	439	491	449	500	514	460	536	480	471	464	455	479	481	491	459	503	487	476	490	491	455	436	455	477	470	473	480	516	493	457	456	429	455	532	503	458	472	432	482	485	460	482	458	470	474	490	483	506	479	461	500	501	473	513	433	490	512	463	464	467	459	510	482	451	478	461	492	464	406	525	475	472	494	477	477	454	504	458	441	461	453	466	512	467	515	488	451	474	449	464	518	458	454	475	491	480	465	438	472	476	510	470	499	473	486	490	470	475	505	523	518	494	464	470	474	459	482	453	470	447	456	443	481	463	482	480	492	435	467	466	499	512	473	447	481	464	447	488	481	482	456	495	491	470	443	508	462	490	476	452	472	452	457	503	487	509	470	481	478	465	514	476	458	510	468	443	482	462	477	475	485	454	453	484	516	467	486	498	487	520	466	494	488	449	499	488	487	501	468	487	461	462	477	484	507	501	499	538	492	471	484	467	497	488	512	496	484	482	492	483	502	495	467	481	452	462	477	500	510	510	445	483	485	469	472	459	475	431	497	490	489	526	442	478	442	471	484	488	475	485	524	463	454	507	455	473	511	499	467	446	482	456	483	452	443	508	472	485	511	477	475	479	469	504	478	495	498	439	482	450	467	483	500	451	510	496	448	502	489	490	485	487	539	506	473	491	476	485	478	498	521	467	494	484	462	469	460	454	496	509	480	486	509	520	490	495	483	474	491	501	460	461	498	495	505	460	488	485	495	487	498	427	502	480	447	471	487	490	448	479	499	522	469	508	465	472	463	483	464	499	468	506	501	469	466	502	470	441	484	486	496	483	506	484	478	485	522	513	496	499	479	462	492	480	475	457	468	444	509	474	523	492	497	462	468	497	510	458	463	477	466	465	442	440	451	470	463	489	480	493	496	447	520	475	467	492	445	457	473	492	458	462	498	492	543	458	505	482	452	497	460	450	470	478	499	456	459	490	537	494	482	470	512	497	454	459	496	480	503	489	507	474	483	510	500	472	509	466	428	486	446	489	503	508	467	451	507	493	481	519	470	465	495	451	451	463	499	474	503	449	449	482	467	476	482	464	459	470	498	455	475	427	458	501	502	484	472	470	465	481	475	532	446	465	463	433	455	446	466	474	460	480	454	469	481	486	464	463	497	456	459	528	468	468	489	471	484	477	494	474	517	474	468	422	479	498	501	485	448	485	472	485	496	480	519	495	456	495	498	527	462	452	455	471	466	508	485	495	466	461	511	518	451	463	470	482	491	448	488	492	436	496	446	523	495	496	478	444	465	511	463	527	497	488	474	486	508	503	487	503	481	525	500	475	486	445	476	457	472	517	492	447	493	504	452	459	475	479	445	459	491	492	479	454	454	467	479	501	440	476	498	534	510	532	461	498	498	474	454	453	466	458	504	484	481	503	460	436	521	514	461	489	464	499	513	482	479	446	463	480	476	489	449	497	443	471	506	455	490	479	481	484	456	463	465	470	465	460	505	486	430	479	490	467	477	476	461	477	490	475	479	480	459	519	461	497	502	484	489	480	510	501	490	451	457	478	497	479	478	449	479	476	496	451	476	473	483	502	476	486	470	483	447	460	480	480	470	455	490	472	482	457	482	450	469	485	462	439	476	479	447	528	507	479	482	485	486	477	498	457	469	433	467	461	450	501	496	442	457	442	485	484	502	450	460	500	449	474	469	514	523	477	481	406	477	473	471	468	511	481	452	469	459	494	428	505	467	487	526	519	488	447	452	494	504	459	474	459	463	464	469	503	459	482	459	475	462	453	474	475	490	485	494	473	469	443	488	500	445	508	479	459	462	477	486	472	452	491	483	510	499	522	468	506	455	501	480	483	475	455	493	459	466	447	496	492	465	467	489	493	511	465	495	504	472	450	489	461	495	451	467	497	457	456	490	473	474	479	473	494	470	432	470	457	477	468	509	536	479	482	483	465	465	476	479	446	477	492	454	471	503	443	444	502	518	477	480	510	483	496	485	467	483	466	487	476	495	450	476	474	468	458	519	484	473	486	460	514	452	480	470	472	536	489	472	484	499	488	456	496	482	478	446	485	443	499	493	455	481	513	435	461	457	471	482	500	469	450	474	426	482	474	454	493	491	475	435	453	418	485	431	472	470	472	475	493	472	416	508	461	501	481	473	454	482	467	455	501	473	479	522	508	472	462	472	505	482	450	475	436	494	423	453	490	487	443	480	496	469	451	458	472	479	450	473	487	520	489	486	473	492	464	476	506	478	496	459	477	479	493	462	478	511	481	518	476	435	463	480	514	499	474	508	451	463	478	493	467	535	477	480	449	481	478	497	472	466	470	487	524	506	460	464	481	463	441	500	494	482	466	475	510	467	503	491	506	493	470	483	493	460	494	491	443	459	469	472	479	460	502	477	466	484	436	471	482	503	450	499	480	469	508	468	493	443	486	493	476	481	454	506	486	465	492
31020	13448	3671	2177	1508	915	464	329	207	170	125	155	181	135	123	116	117	120	130	125	147	116	119	120	116	124	131	109	96	133	106	126	123	118	125	119	122	121	116	116	108	134	120	126	126	145	132	104	135	124	108	121	109	105	118	99	121	121	127	120	126	120	117	120	118	120	107	119	113	129	140	136	113	97	117	131	135	97	121	142	116	127	147	115	143	113	104	132	133	132	132	106	138	117	159	111	115	120	125	114	117	108	130	126	145	118	121	140	95	108	128	115	116	109	136	129	115	122	127	140	110	124	118	98	121	136	125	139	121	114	112	129	103	114	129	117	108	130	108	116	125	120	118	111	116	113	108	133	133	137	105	149	113	126	135	126	109	113	107	120	106	129	130	136	126	107	103	123	112	143	119	119	131	121	118	105	134	120	124	112	115	107	125	123	131	104	132	118	97	107	117	131	115	118	124	128	113	117	125	117	118	110	136	125	120	120	130	119	116	129	126	97	117	115	121	120	113	129	150	121	118	135	102	103	117	119	113	129	106	121	126	128	108	114	122	97	115	130	124	111	117	114	115	126	108	105	122	107	109	120	122	117	120	118	106	134	130	98	129	129	135	112	119	92	111	100	111	115	115	113	118	83	109	121	118	130	119	106	97	123	130	116	126	132	140	117	113	106	129	118	118	119	134	118	118	117	119	107	109	130	111	127	134	103	118	120	126	115	120	110	108	124	89	107	124	122	133	113	131	142	105	107	102	118	112	126	121	109	138	108	122	105	120	101	148	93	143	121	146	111	109	132	112	121	118	103	96	102	132	136	122	108	106	124	97	109	111	112	119	142	109	120	117	113	99	88	110	105	126	122	140	111	128	104	123	112	98	138	112	114	119	141	121	133	116	114	121	121	95	137	111	100	110	127	115	138	131	103	109	112	110	120	117	111	128	113	105	84	109	120	128	135	138	134	105	122	115	109	114	103	103	119	114	130	115	111	147	120	120	109	132	132	107	121	95	114	108	121	119	118	129	148	134	99	97	108	109	124	121	120	108	160	120	133	126	112	108	113	121	114	102	127	129	132	130	123	129	133	116	110	123	132	115	112	122	117	102	115	122	106	129	146	115	112	122	93	106	111	109	130	130	132	132	128	123	114	100	112	118	117	105	96	104	127	100	114	127	128	116	136	126	130	141	132	121	124	97	104	109	111	123	116	107	125	116	122	122	126	124	118	126	119	117	121	124	122	154	127	109	126	116	120	129	133	120	99	121	129	127	119	114	116	128	137	120	112	129	117	95	102	108	107	131	101	153	132	127	127	92	130	122	133	124	120	120	95	111	95	132	123	138	122	109	113	116	112	114	130	114	105	141	100	109	125	98	100	138	128	119	122	126	112	118	132	127	118	104	114	116	125	113	95	117	110	116	118	113	96	128	132	107	115	129	122	128	126	117	118	93	100	104	112	131	109	98	101	126	116	129	135	109	122	121	133	122	129	105	113	111	120	128	104	130	125	107	127	114	119	111	117	119	121	124	135	119	113	121	123	111	110	128	136	112	104	116	139	112	123	139	117	110	127	141	106	127	117	106	121	130	149	128	105	108	113	135	108	147	120	119	100	103	124	102	118	134	106	103	111	113	120	118	106	106	128	110	107	114	119	92	124	137	151	134	125	142	129	108	125	105	130	123	128	112	129	111	119	129	105	115	136	130	113	121	107	127	104	140	115	117	121	132	111	122	114	104	135	121	138	123	138	131	102	113	109	111	116	123	126	116	110	116	122	126	103	133	118	135	109	106	116	124	114	89	139	116	116	126	139	129	103	106	117	123	118	132	120	121	122	105	111	103	105	122	105	116	117	115	125	113	126	124	126	143	125	116	117	125	115	111	113	114	120	106	125	115	109	120	104	109	92	130	130	110	116	105	134	108	120	110	121	114	122	125	116	112	109	120	142	122	118	133	122	124	109	112	120	127	157	104	113	126	124	108	93	113	111	125	134	124	114	110	111	106	136	112	115	108	101	107	121	113	94	117	125	112	127	120	119	129	136	113	119	113	109	130	113	118	111	121	92	110	128	110	115	127	126	121	92	114	104	113	127	119	121	112	110	112	113	116	102	132	131	105	124	120	92	136	133	112	114	122	99	119	131	124	96	146	120	115	119	118	108	113	119	115	115	116	111	107	134	122	121	131	116	108	91	113	118	128	143	108	105	112	138	114	114	116	100	104	144	106	96	95	132	113	136	128	129	94	120	127	131	131	118	128	105	127	108	122	107	110	130	160	108	109	140	123	134	104	116	139	115	121	136	114	106	134	100	114	149	130	115	124	106	100	111	120	112	105	91	110	112	117	118	111	126	96	114	125	132	114	119	136	129	132	123	126	131	111	134	103	115	106	120	140	131	137	99	125	124	98	117	110	116	114	150	131	114	134	124	119	107	111	130	136	114	125	99	137	114	122	105	113	129	135	128	125	137	122	122	121	128	110	112	105	131	109	110	109	114	119	120	109	108	130	116	95	134	102	119	133	132	112	104	133	106	113	102	127	104	116	125	117	138	117	134	99	114	109	92	129	110	111	110	94	120	141	97	111	113	115	101	106	117	134	126	114	127	130	123	121	124	118	148	126	122	123	140	138	103	135	124	94	116	124	120	122	110	119	112	122	113	117	97	116	117	96	145	112	102	134	115	131	134	102	109	112	134	134	147	105	138	119	95	116	113	132	123	111	138	117	112	128	97	102	137	124	120	108	122	137	134	100	113	158	116	113	106	116	94	100	125	132	122	114	92	134	102	113	108	121	99	125	134	102	97	132	119	103	120	120	126	117	116	114	121	149	121	143	119	119	95	129	118	121	119	117	126	97	112	122	144	127	127	115	116	118	103	109	133	142	101	111	115	109	93	113	101	115	121	119	106	125	117	125	105	127	116	123	100	111	112	123	133	119	126	103	115	137	135	128	137	109	112	116	109	139	118	151	142	123	117	129	116	128	104	121	110	124	135	122	112	120	113	102	95	101	119	111	125	111	135	130	127	114	121	126	135	121	126	136	103	109	119	122	137	107	108	130	123	114	108	132	113	107	123	123	129	118	133	126	112	133	136	127	131	140	124	120	110	113	121	107	107	139	111	110	122	110	145	122	108	115	109	120	138	129	109	117	126	140	120	114	139	111	109	123	129	143	149	117	124	134	109	111	108	123	144	115	131	129	127	136	123	117	123	119	115	100	110	111	131	121	125	130	108	108	108	112	133	132	120	128	107	96	87	119	134	133	134	106	105	118	115	126	114	120	109	115	111	125	108	121	130	126	132	124	125	109	129	130	118	134	120	111	108	132	101	130	143	104	132	137	116	110	131	132	101	108	122	97	86	113	125	126	125	101	109	113	105	118	122	91	117	136	94	108	126	134	113	130	116	132	96	118	119	112	123	133	146	121	110	104	128	129	132	115	115	119	128	114	110	114	101	133	131	130	125	122	115	123	146	125	112	109	101	139	89	120	119	128	119	137	158	124	111
20562	5412	3366	3605	3002	2135	1463	1156	694	537	529	458	452	419	385	423	361	369	376	344	406	338	350	313	333	335	331	325	331	316	350	365	298	315	320	297	338	293	292	333	351	284	276	327	314	311	276	352	281	311	337	304	324	342	296	351	306	335	318	307	284	345	312	315	315	309	326	295	312	328	307	308	330	271	313	299	308	283	317	291	292	305	325	292	318	305	303	315	294	291	310	303	264	300	315	311	326	302	269	318	304	321	320	289	311	279	303	350	319	330	286	331	279	284	282	302	300	290	330	296	311	290	324	293	295	284	316	285	301	295	277	306	304	310	323	310	273	287	320	320	296	282	308	279	339	293	301	298	301	303	321	278	290	332	316	309	302	296	285	310	294	293	315	305	307	280	295	315	316	321	277	287	330	292	276	290	297	297	307	327	303	299	301	309	352	325	273	306	313	323	289	300	299	282	323	302	325	319	301	300	302	303	333	314	326	301	294	313	308	281	300	282	310	321	281	326	283	321	310	277	289	278	285	315	314	312	320	311	318	300	286	274	314	299	325	305	309	316	255	304	311	323	291	312	329	348	287	294	282	309	309	291	305	297	310	328	314	311	298	298	313	295	323	310	351	309	294	349	276	296	318	307	316	301	292	332	298	281	304	328	294	321	286	287	289	299	287	363	299	295	309	290	312	296	303	284	317	292	317	294	306	298	306	291	315	301	302	310	309	341	311	288	325	313	299	327	312	288	336	302	309	334	299	283	314	316	298	298	293	290	272	304	330	330	303	287	361	323	332	293	306	307	298	280	290	308	286	311	319	287	311	282	303	311	297	274	317	313	333	326	297	288	298	275	305	320	306	302	290	301	330	290	312	283	328	272	310	317	337	281	316	294	305	304	294	286	315	326	299	325	324	334	307	319	331	318	340	322	297	317	266	300	297	299	258	321	322	293	316	354	287	326	326	327	273	302	339	304	310	297	304	289	310	270	315	303	307	315	306	283	314	307	307	314	289	310	289	288	291	294	330	338	289	307	322	317	312	285	323	299	324	327	306	299	307	304	307	294	328	320	320	302	323	286	273	282	316	324	282	284	318	299	302	317	289	299	320	315	312	309	318	311	337	294	275	300	314	307	342	293	308	314	312	294	294	295	317	336	304	288	305	306	331	330	276	318	318	292	304	325	257	308	287	300	328	323	276	330	283	316	309	282	297	295	294	274	321	322	290	324	294	352	309	296	307	318	309	308	319	327	317	331	311	322	290	305	311	313	302	293	306	312	304	285	300	295	321	302	291	303	274	324	317	283	296	302	312	270	296	292	312	310	317	312	306	289	298	329	287	318	310	314	327	306	285	323	272	308	326	306	302	283	324	305	314	316	300	323	318	336	318	289	283	332	355	302	323	303	313	318	299	304	315	339	298	305	294	330	305	326	310	308	323	304	328	318	303	333	319	307	294	291	302	310	315	284	319	330	292	309	325	289	318	346	286	272	282	307	295	303	283	283	292	287	327	316	291	306	286	330	309	319	318	320	289	300	301	290	301	274	283	291	316	320	288	331	295	331	289	277	326	300	296	293	299	297	306	312	336	317	323	302	322	308	313	307	331	324	286	285	297	304	312	297	306	319	318	310	311	318	297	293	308	277	275	301	300	270	295	306	336	316	307	289	316	292	292	324	296	308	323	286	346	327	288	307	297	285	352	302	287	324	301	301	318	300	296	280	287	283	319	287	294	325	304	307	283	283	296	271	311	305	321	281	280	308	331	304	320	336	280	294	264	303	306	337	323	292	304	270	332	318	310	287	343	328	344	283	290	301	286	325	283	320	315	307	331	333	315	281	268	294	340	293	330	300	292	305	247	306	311	296	327	312	291	327	299	292	272	279	300	281	287	312	296	298	304	292	305	300	307	325	327	298	287	322	303	288	317	358	320	296	292	313	302	311	299	298	326	301	342	287	307	317	330	298	322	299	321	303	301	346	288	285	291	324	312	299	292	300	302	287	285	300	291	323	313	326	315	331	303	286	356	321	279	301	290	283	302	303	276	289	306	289	312	285	300	291	311	290	288	298	278	304	305	316	323	289	280	314	281	331	275	287	289	317	286	292	294	306	298	277	305	295	333	314	298	300	317	309	319	281	287	293	291	313	272	329	302	295	294	285	320	311	326	293	335	299	304	361	282	311	317	307	324	313	298	340	317	305	290	281	312	295	282	293	305	325	290	326	293	317	304	317	311	313	305	292	318	316	313	315	321	309	319	295	321	295	301	316	273	309	279	288	286	316	326	344	301	328	314	285	331	301	284	304	314	328	281	334	319	300	296	286	320	298	284	284	303	295	307	311	271	315	310	311	300	302	291	294	308	295	316	301	308	334	297	312	314	287	296	292	297	310	280	332	306	274	278	290	289	275	286	292	306	289	308	324	275	298	312	318	321	305	313	315	328	305	293	304	307	285	289	303	286	305	335	301	302	321	291	307	308	296	316	299	318	301	308	288	277	310	293	307	288	310	284	341	282	281	315	291	284	308	317	264	324	320	325	291	296	323	284	314	308	301	299	308	322	286	285	329	279	300	308	295	319	297	291	302	295	327	302	315	286	330	290	283	294	304	330	283	313	343	286	298	312	289	297	275	299	296	297	316	313	310	295	312	321	320	325	338	305	318	249	285	304	298	305	323	303	298	319	282	325	287	322	296	325	322	298	309	303	307	318	311	305	316	311	309	330	322	301	298	316	285	312	303	307	294	275	295	279	306	305	290	324	299	313	311	308	338	334	307	294	275	301	281	333	330	298	292	293	325	328	297	298	319	334	311	319	315	299	307	302	301	343	301	306	295	290	334	311	310	286	300	281	276	281	295	315	314	311	304	295	306	308	310	306	317	302	298	311	332	305	305	289	309	267	282	291	319	287	281	295	301	318	301	298	327	301	291	293	304	293	307	295	302	284	313	304	318	309	314	304	299	267	313	306	263	333	330	309	303	292	307	264	295	316	283	294	318	329	317	305	315	304	305	326	293	307	302	310	333	284	294	304	320	319	308	311	319	263	300	317	318	290	309	301	298	321	311	310	290	290	335	297	326	319	284	307	322	326	335	301	302	319	288	305	262	322	304	328	297	300	300	313	320	316	297	290	297	301	326	325	297	261	294	308	288	307	299	295	298	293	290	321	303	307	314	266	318	280	316	285	280	326	316	308	292	293	299	304	304	280	292	292	314	289	281	316	321	297	290	306	276	311	300	315	321	322	321	312	280	328	310	293	286	298	273	292	304	321	289	290	287	309	295	298	303	296	311	301	332	319	332	273	313	350	310	333	314	283	316	330	288	297	317	303	287	296	295	306	339	275	325	306	313	280	291	301	303	310	303	331	324	321	319	305	286	308	304	293	306	331	288	317	290	277	283	311	333	292	329	363	276	326	320	301	291	326	314	305	306	310	299	307	338	298	288	341	290	314	279	301	321	272	314	279	290	289	310	286	287	320	313	319	328	287	285	306	276	320	286	305	284
42813	20399	6726	4044	2379	2044	1257	732	425	289	305	269	258	256	248	270	241	230	235	247	252	227	233	247	226	224	235	262	271	238	238	215	235	220	237	232	227	250	260	251	240	219	239	236	236	216	218	247	240	226	194	203	254	239	233	257	230	224	225	228	223	235	245	235	234	225	249	245	231	191	241	217	229	207	234	228	219	225	226	213	212	197	230	261	237	207	239	202	238	220	225	232	230	241	204	225	217	214	239	252	212	182	251	231	248	233	247	228	219	246	247	272	224	247	216	208	215	234	237	192	225	236	242	218	218	235	247	261	234	269	204	208	229	231	235	222	228	236	248	262	205	271	247	233	236	222	231	208	209	202	211	260	214	231	239	257	231	224	210	229	243	228	224	224	220	229	249	235	229	247	217	203	218	215	220	235	216	232	219	239	239	243	224	265	237	201	221	206	216	224	244	247	216	201	285	236	234	228	239	281	219	227	254	239	231	228	217	207	199	280	208	256	236	238	232	224	225	252	216	222	225	211	240	202	234	224	223	266	235	218	255	249	225	242	218	209	247	224	208	212	233	238	224	227	189	232	245	212	223	213	224	237	213	251	228	213	239	208	223	241	272	221	210	232	234	215	241	223	218	229	222	212	219	243	218	232	242	223	231	232	200	202	222	244	256	202	241	235	256	243	227	224	227	224	213	246	195	243	222	237	247	257	239	231	220	233	237	249	243	233	210	227	200	201	217	220	184	212	241	221	221	264	263	253	218	205	247	229	234	255	203	247	223	201	214	259	235	241	235	245	251	229	222	202	237	238	195	217	210	210	250	221	233	248	224	244	245	253	223	237	193	262	233	232	200	225	255	239	223	234	235	230	207	199	220	267	241	254	222	197	222	233	252	238	220	217	218	236	210	230	227	251	207	236	207	242	216	241	248	240	217	233	273	228	237	245	232	252	238	240	238	225	213	243	241	226	249	222	233	223	234	227	230	243	248	221	241	254	239	231	231	231	245	235	238	208	246	232	243	249	230	223	231	273	234	232	241	206	210	255	252	225	255	237	222	234	246	201	221	245	206	227	261	195	230	180	228	233	237	263	229	256	203	242	263	206	203	200	196	244	239	236	218	231	214	215	235	226	264	214	219	212	243	230	218	258	225	206	204	244	221	241	284	208	229	216	226	231	240	207	210	244	235	220	206	231	264	243	249	223	252	256	229	219	228	237	214	231	196	206	233	234	234	219	251	259	241	233	256	256	233	207	240	236	216	227	237	237	263	216	238	256	246	227	233	245	229	228	231	228	217	225	218	242	261	224	243	231	229	239	232	247	224	211	218	261	242	247	233	224	259	202	218	218	228	257	237	263	237	205	198	232	265	220	208	198	222	244	255	231	210	217	265	204	261	251	228	217	246	236	250	210	210	211	212	224	235	215	225	225	205	213	224	213	249	216	189	193	257	245	214	237	233	235	231	207	224	223	212	273	241	223	211	222	214	241	227	246	221	236	218	249	235	222	210	260	228	244	210	210	228	221	232	223	246	230	222	236	239	219	254	251	235	240	217	239	213	208	218	209	237	241	229	238	226	225	238	216	252	221	225	225	230	220	227	212	241	234	246	203	217	226	240	230	237	203	232	246	244	241	240	211	229	203	192	224	243	234	235	214	219	261	207	208	236	229	248	248	233	235	260	198	208	233	221	247	223	216	241	203	220	251	214	281	237	220	220	232	274	220	243	238	217	224	240	247	211	226	229	253	250	225	235	247	249	245	247	248	246	232	210	221	204	230	206	219	247	218	255	224	222	231	225	232	237	231	234	201	241	248	213	232	242	257	220	235	222	223	239	219	227	223	223	248	202	225	219	204	253	233	226	239	231	223	230	215	211	225	200	243	229	227	180	231	222	250	244	203	230	231	209	205	207	244	220	216	229	213	257	244	240	223	254	222	231	238	198	227	206	243	231	211	231	213	241	211	244	231	238	233	222	237	217	242	222	227	240	224	205	235	228	236	238	236	232	243	208	226	225	230	268	213	223	198	238	234	239	233	228	223	201	209	224	200	222	251	247	227	241	224	230	258	247	206	228	257	224	224	184	245	241	226	223	230	219	210	217	230	226	245	231	244	241	232	233	201	207	227	247	249	247	237	220	239	250	251	247	222	245	208	198	237	210	240	216	208	247	225	222	240	204	229	227	211	249	215	235	230	228	262	218	195	229	245	210	199	233	209	218	227	232	246	217	222	252	229	230	221	219	217	238	265	255	239	243	222	228	214	220	238	236	234	224	206	209	218	223	221	214	202	250	227	213	208	222	241	262	227	220	239	214	261	220	235	227	236	246	233	252	260	219	232	205	195	208	208	230	233	231	231	208	237	223	250	206	229	210	230	201	222	232	225	221	223	240	237	244	214	258	188	252	246	219	232	224	247	258	251	247	223	213	233	197	208	219	202	235	234	206	220	198	250	236	221	240	239	226	264	238	209	213	237	251	225	202	220	258	263	226	216	224	239	223	226	261	237	243	220	262	237	241	269	230	235	226	217	246	213	256	207	243	217	209	238	272	239	236	241	265	254	226	224	225	214	224	221	227	214	213	221	222	251	228	225	245	212	226	234	235	206	230	254	254	225	238	244	234	224	212	231	248	251	228	247	225	206	240	221	198	241	220	245	222	242	235	247	220	214	216	224	196	203	241	225	216	210	220	250	256	184	207	207	238	203	228	208	212	232	243	208	202	261	221	251	231	238	214	230	245	254	228	243	235	247	224	238	214	216	231	239	231	244	230	280	232	214	225	211	225	201	214	248	234	202	242	224	247	232	224	226	218	239	218	260	223	233	229	229	243	242	211	234	237	229	238	226	205	203	218	235	230	253	241	237	250	230	234	205	231	227	211	213	236	218	226	245	234	231	245	233	244	244	257	292	222	211	239	222	210	235	218	225	242	209	224	253	262	245	280	232	176	222	241	220	227	222	221	259	245	222	219	217	212	218	241	202	232	205	240	242	232	257	231	234	242	218	239	224	265	226	201	237	227	231	222	220	185	247	240	243	192	246	215	248	236	226	206	232	226	227	269	242	223	235	225	244	191	207	245	226	207	212	224	252	248	237	214	234	255	241	218	240	242	221	249	262	250	217	225	227	238	217	234	225	223	243	217	236	243	247	204	208	243	238	230	225	200	222	219	239	206	258	269	224	238	231	253	227	237	222	224	218	234	245	281	209	222	224	235	198	243	228	254	233	224	226	231	228	204	204	241	231	231	228	222	210	220	223	238	225	233	227	231	213	224	218	219	217	258	229	226	210	228	227	232	238	240	243	281	247	235	221	216	215	222	203	222	217	243	238	276	242	239	187	189	216	216	203	227	228	187	244	223	237	222	225	239	239	213	212	214	229	217	201	228	255	267	237	244	233	243	213	216	237	260	225	236	227	264	208	219	208	241	198	233	218	239	228	226	247	234	219	240	203	240	236	227	241	244	221	220	225	194	223	200	226	226	248	249	198	221	218	215	202	258	202
28169	7477	5030	5988	4823	4756	2959	1753	1364	989	973	877	835	714	667	649	697	659	685	648	686	617	595	581	591	597	617	585	553	569	580	576	535	537	546	492	536	525	617	530	523	544	540	589	546	525	552	569	517	533	501	544	527	516	551	549	589	530	510	488	506	585	525	539	531	547	553	533	557	531	518	524	541	558	549	527	499	549	487	586	549	521	539	558	559	551	561	572	539	575	547	547	528	519	561	498	540	560	561	563	496	524	509	531	546	528	528	563	535	510	512	550	558	521	535	528	526	564	514	502	510	500	510	555	541	527	510	556	556	536	554	534	538	494	515	555	586	545	548	543	522	499	541	498	504	520	566	532	535	532	501	526	555	542	561	572	531	509	478	568	538	540	522	468	532	514	490	568	558	516	516	532	590	560	564	537	501	487	529	508	542	537	555	507	525	564	526	519	568	539	512	518	591	544	591	525	595	557	537	456	566	487	529	532	525	530	526	518	548	521	475	541	542	562	516	572	547	519	510	553	559	546	573	557	561	532	510	489	514	497	518	542	537	515	559	524	521	570	545	550	536	507	511	526	518	544	498	499	520	531	520	572	520	532	575	518	556	530	563	541	588	525	522	498	579	569	518	528	515	553	546	533	511	510	539	535	500	522	507	551	555	538	532	540	552	548	558	537	519	534	521	544	528	520	537	552	557	574	536	561	543	542	573	557	566	562	527	567	511	511	550	505	553	537	543	557	488	551	533	512	574	526	559	553	548	515	566	525	580	566	503	551	538	510	548	526	521	534	555	511	558	508	583	519	532	526	515	526	514	495	546	490	507	525	509	545	563	558	504	530	534	506	538	563	552	531	527	496	529	502	522	541	533	555	571	542	528	529	541	523	515	532	533	518	504	544	494	556	546	516	534	564	527	566	554	567	553	545	539	566	563	515	551	539	483	509	566	529	533	520	563	524	499	525	580	522	529	549	558	516	494	543	571	562	516	532	563	537	546	542	583	510	546	547	515	544	530	515	556	520	526	531	536	571	494	553	531	581	548	543	531	525	527	503	529	523	474	531	550	511	515	555	581	540	545	487	523	524	522	561	533	574	497	542	518	533	530	538	518	547	561	568	551	511	513	515	556	535	562	568	554	530	507	546	541	563	553	536	535	530	542	529	517	491	518	543	541	517	497	543	535	544	558	534	540	514	554	466	524	559	549	524	554	521	541	565	531	556	479	514	546	557	528	497	518	523	528	551	498	525	530	549	591	542	548	545	541	543	576	533	549	509	564	511	569	532	507	545	578	532	567	558	532	503	553	527	530	534	509	524	539	517	567	522	515	516	503	535	521	562	522	545	539	533	528	527	591	578	552	508	520	539	520	515	530	495	532	533	511	549	535	526	554	533	509	553	547	543	502	585	548	496	540	518	564	531	570	524	525	562	507	547	539	513	565	546	534	535	566	555	537	560	521	500	557	553	543	505	552	559	530	526	519	547	552	502	561	542	571	564	524	521	517	559	568	543	501	509	515	493	541	515	555	518	569	556	537	531	522	518	497	556	525	535	511	530	581	529	561	519	526	552	521	494	578	553	571	518	518	526	485	528	516	498	542	520	550	584	570	515	531	548	559	544	534	556	537	558	528	555	528	564	534	540	496	549	557	541	556	531	513	520	531	533	502	546	567	556	522	552	505	566	543	568	554	554	523	531	509	577	513	527	549	530	517	528	543	540	537	485	488	567	540	557	529	533	551	578	545	492	484	505	518	521	558	528	509	539	555	545	506	563	503	544	484	509	514	529	505	509	533	529	537	547	516	563	553	542	513	546	528	531	559	530	549	544	524	552	543	523	545	573	526	519	521	519	518	533	505	554	528	500	534	513	532	593	540	513	513	536	545	538	525	554	567	562	574	538	502	548	519	504	541	543	527	513	530	599	536	549	559	554	493	547	565	533	526	523	552	608	542	505	526	521	559	519	541	537	503	537	567	569	550	522	513	550	547	544	513	531	499	589	512	513	506	521	509	561	553	559	557	515	518	565	527	536	535	519	540	542	559	532	493	596	528	543	544	553	539	538	541	508	599	544	502	552	528	501	575	554	513	560	520	502	512	576	516	491	537	509	538	542	539	552	523	534	537	540	569	514	538	495	524	549	540	534	557	537	543	482	536	574	528	487	535	520	540	554	557	526	523	525	522	501	499	535	530	542	503	562	517	548	538	517	529	514	535	589	538	554	525	503	505	525	552	583	529	566	528	574	539	520	533	532	547	503	533	517	554	527	536	550	528	542	543	547	541	566	515	545	571	506	530	530	501	516	497	467	530	556	520	534	529	544	517	596	539	564	521	520	526	573	509	505	517	547	528	553	526	531	485	552	497	529	540	517	501	566	569	518	544	518	577	585	531	564	512	527	524	568	567	531	542	486	539	545	558	523	554	561	495	508	496	507	538	499	544	550	543	533	539	526	548	515	501	512	539	541	540	546	566	516	561	496	518	528	542	512	496	528	542	504	522	564	533	533	530	543	541	529	545	556	536	505	558	558	540	555	521	529	500	497	486	547	571	545	541	501	531	532	561	503	559	556	491	545	556	527	510	519	564	504	570	577	485	558	530	518	522	509	538	551	551	554	558	521	541	566	555	502	584	524	508	561	530	497	523	528	548	525	512	518	542	519	565	478	545	549	500	545	587	569	568	524	534	545	512	535	508	538	536	518	521	528	525	563	547	508	568	520	521	539	506	538	533	526	507	534	559	527	565	549	542	522	532	540	544	558	529	561	535	521	545	536	518	570	567	489	540	523	532	522	590	529	556	562	546	553	522	550	522	582	549	518	530	541	514	528	537	556	522	502	542	540	530	544	545	552	507	531	574	531	534	500	536	472	500	514	584	522	540	547	505	538	559	549	553	536	526	531	525	531	518	532	508	567	554	514	502	552	561	539	496	522	525	590	499	581	537	560	554	533	515	560	531	536	551	575	517	572	500	553	512	519	545	569	538	548	519	586	543	548	578	549	542	540	511	534	542	536	543	532	580	537	528	503	553	498	535	547	529	503	527	524	516	543	485	538	518	498	548	535	527	585	504	553	576	522	541	524	552	512	582	507	539	515	517	498	521	529	509	543	518	513	534	562	536	512	547	512	552	559	529	541	520	516	517	506	562	537	502	555	542	505	518	537	564	576	540	512	552	533	530	547	487	543	564	531	539	559	537	523	517	522	537	532	555	529	571	558	502	533	499	525	521	564	512	528	553	565	565	523	520	535	549	545	550	543	545	524	551	537	524	526	504	510	552	529	569	534	511	544	527	585	532	566	580	530	554	539	505	553	523	592	527	537	549	546	558	519	565	575	510	520	556	515	499	520	549	528	567	542	578	561	511	539	518	563	523	487	537	594	515	499	516	488	528	494	535	566	563	511	505	542	535	527	538	529	530	520	539	541	565	525	554	535	509	582	534	522	515	526	575	545	519	517	509	508	531	523	514	510	566	524	476	501	542	554	539	546	518	527	538	560	506	543
11467	3293	494	367	271	229	222	233	216	190	191	211	190	208	228	176	214	233	237	188	211	200	202	209	230	213	262	219	210	235	206	190	216	208	234	205	203	208	229	226	210	192	218	193	212	185	213	205	210	185	195	198	205	182	202	190	209	203	208	230	208	186	221	232	222	230	206	224	213	225	204	193	195	209	173	208	214	205	238	209	221	208	218	206	211	222	217	190	172	231	229	222	215	214	197	204	207	197	221	228	201	183	204	210	206	211	211	192	193	212	215	200	219	216	247	189	175	216	210	205	216	229	210	206	209	211	209	204	204	211	193	211	208	189	196	227	215	234	208	206	204	236	238	208	216	200	240	223	217	217	203	208	209	236	236	237	206	219	230	215	172	220	208	211	218	216	230	204	212	237	194	244	207	195	212	230	214	212	212	202	195	187	229	231	194	181	222	212	221	206	219	216	183	214	225	218	206	219	217	202	189	207	209	238	203	209	180	217	216	223	228	217	207	182	204	197	223	207	236	204	203	230	210	213	226	189	216	260	212	179	177	214	217	212	232	226	248	238	199	221	213	226	201	228	208	197	219	210	213	225	215	206	216	225	233	230	224	216	229	221	213	217	203	211	231	193	196	200	184	215	206	204	200	205	197	206	189	217	217	240	230	195	194	231	221	208	220	218	218	226	197	240	209	238	230	211	213	217	201	202	178	199	210	213	180	219	202	201	184	208	210	195	195	221	223	224	180	221	239	198	234	205	207	233	219	213	231	203	201	227	192	215	173	206	217	185	215	199	209	236	221	220	199	214	215	208	214	210	211	202	181	215	225	235	215	208	190	194	196	210	209	231	218	207	213	218	243	235	226	207	174	220	209	209	206	206	229	202	244	223	196	196	216	215	236	190	223	209	196	218	202	196	196	187	188	205	203	208	189	205	209	183	213	202	202	207	222	224	219	192	210	219	208	229	221	202	212	193	197	244	231	225	204	213	206	206	223	231	181	212	256	220	233	229	209	190	206	190	223	209	191	227	208	224	213	193	223	215	209	217	229	200	183	209	204	198	239	216	220	229	235	220	210	226	239	212	211	225	229	216	222	197	207	228	227	205	216	181	205	211	203	209	206	210	193	240	208	224	188	211	204	242	198	212	220	182	209	245	229	226	222	198	213	199	212	242	224	217	190	191	213	226	199	199	198	237	213	205	191	192	206	197	208	230	191	213	221	220	231	217	220	234	225	238	240	221	227	245	187	216	203	195	221	199	200	228	187	219	205	205	212	229	211	222	199	224	235	184	214	209	223	210	224	196	207	223	216	218	218	220	203	168	201	200	209	200	181	217	229	226	233	229	205	227	212	230	215	196	176	219	211	216	199	211	222	197	203	218	199	202	190	210	213	190	241	205	190	218	250	226	198	206	215	217	202	216	227	212	229	213	212	204	259	270	207	197	197	211	214	216	205	219	187	218	217	218	202	217	229	218	218	198	224	216	188	203	226	192	185	204	213	228	192	228	191	181	229	207	220	228	207	215	202	173	217	213	223	214	209	226	210	197	202	198	198	219	208	223	223	200	198	195	155	215	202	232	204	198	211	201	203	212	226	202	196	227	203	219	202	201	196	205	194	220	212	226	194	215	235	191	210	200	220	212	226	202	236	226	217	177	221	243	212	201	228	203	217	188	188	214	181	201	225	210	215	194	224	204	212	210	186	218	200	221	210	224	190	186	236	205	218	219	230	209	228	187	211	242	186	214	200	218	186	182	193	224	246	193	208	207	179	186	228	208	213	203	207	209	199	194	240	192	212	199	189	206	199	232	208	191	220	204	222	248	205	199	197	217	214	192	196	203	221	214	192	209	201	199	216	207	246	214	230	201	230	223	177	216	205	189	217	211	186	209	206	209	224	227	226	200	204	241	191	217	226	209	192	191	220	211	219	200	173	204	188	237	214	217	187	213	196	236	215	218	223	237	227	212	225	197	219	236	215	197	220	207	207	202	186	216	206	217	224	207	225	198	198	216	196	197	207	200	209	236	233	199	190	221	199	214	216	229	207	225	215	189	217	198	205	232	187	216	229	200	193	215	206	220	198	220	202	220	212	212	215	207	193	212	196	197	237	217	196	197	228	195	226	187	229	227	219	196	194	185	205	215	202	220	189	206	206	203	212	229	227	220	198	211	216	228	192	217	186	223	217	197	191	218	215	205	227	207	245	219	244	211	219	194	203	213	210	214	190	210	206	203	218	230	200	175	198	190	223	224	230	224	236	216	215	208	197	199	215	198	223	193	210	210	197	211	236	222	257	228	219	238	191	213	199	191	220	207	219	198	209	202	221	210	235	194	190	172	226	202	220	206	213	236	201	187	232	200	206	207	232	241	207	226	211	224	207	211	231	216	197	221	214	232	195	220	225	233	191	212	228	252	221	209	227	207	196	218	214	248	205	222	193	203	201	223	201	207	193	238	204	215	224	196	241	226	214	229	208	217	200	215	201	226	229	208	205	201	219	198	193	229	227	191	216	200	225	210	193	201	212	210	224	222	208	218	205	230	221	224	219	200	195	190	203	211	218	226	220	243	221	232	205	198	217	197	210	257	234	225	189	194	214	229	214	203	210	195	209	213	234	221	220	198	213	201	217	200	242	199	189	207	187	225	229	198	204	205	201	200	229	218	221	231	224	233	217	166	197	239	218	233	186	187	194	205	198	211	185	208	233	219	202	213	175	191	223	224	201	219	195	199	193	223	215	226	198	219	205	227	228	210	203	217	231	217	239	222	207	238	201	223	187	208	206	206	224	214	249	219	239	184	229	184	189	205	209	199	237	250	199	206	236	207	206	214	212	215	211	231	214	215	202	188	218	225	205	228	206	198	230	194	224	246	209	221	233	215	210	225	214	191	223	213	220	224	223	222	202	247	209	205	234	220	218	226	208	201	195	203	229	180	228	236	225	235	223	206	217	193	181	201	213	218	222	237	216	229	210	206	199	225	187	190	212	237	212	196	206	215	222	173	196	190	211	219	208	215	203	215	252	204	211	192	236	226	203	225	232	231	181	226	205	226	216	216	200	209	210	214	196	229	208	203	214	195	217	229	201	219	222	256	209	228	216	187	209	213	196	199	219	224	199	258	221	220	206	204	202	235	210	185	188	212	191	234	197	224	226	198	212	222	207	214	224	239	241	193	239	190	180	219	182	207	185	190	204	218	203	177	202	221	223	233	223	224	202	204	213	224	204	182	221	207	223	235	201	235	199	193	188	195	216	228	207	197	174	192	189	243	218	232	205	218	194	223	203	199	209	222	212	203	238	208	180	200	186	222	196	213	235	223	218	210	222	205	222	213	219	225	197	229	210	236	208	224	218	202	207	216	203	205	245	193	216	217	199	208	228	211	201	239	232	203	225	205	204	210	197	181	200	246	217	183	204	175	214	165	206	224	256	237	217	233	215	197	211	200	217	215	216	222	207	250	219	222	212	201	220	220	204	210	187	185	230	230	220	213	213	188	214	218
7436	2114	896	863	756	722	559	515	497	479	553	492	509	515	470	454	494	463	459	470	533	452	515	509	518	437	451	441	463	446	472	497	502	464	453	461	471	484	497	491	508	456	486	538	465	487	471	468	492	488	500	480	456	491	441	435	490	463	501	491	496	487	483	473	517	468	479	478	503	455	466	502	443	502	508	490	435	450	517	497	509	441	452	470	457	476	489	467	489	484	509	462	488	479	469	468	470	475	450	481	451	504	474	480	485	489	456	445	485	505	440	506	472	524	459	459	451	530	484	492	469	470	514	477	428	452	460	455	531	471	475	484	465	482	471	489	509	476	489	467	538	481	446	441	453	492	503	498	489	465	432	481	432	478	461	458	461	459	491	529	496	477	486	472	483	435	466	488	499	445	462	464	490	518	487	462	537	485	505	496	477	467	476	464	474	496	463	487	478	503	493	487	485	508	490	504	485	447	471	485	436	499	479	464	476	484	464	521	483	450	475	466	513	432	495	456	472	491	505	545	464	473	445	483	504	487	494	500	504	460	520	471	480	475	468	501	456	476	497	508	481	471	494	463	467	504	509	483	471	479	478	490	459	499	497	469	508	486	505	491	495	486	485	499	467	468	476	494	436	483	498	474	463	462	461	514	451	475	468	517	442	436	444	488	461	459	492	461	436	440	511	471	462	471	489	459	463	503	463	464	453	509	554	469	473	488	496	472	471	458	454	498	486	517	508	467	442	499	466	477	495	480	440	479	448	432	501	483	430	437	472	457	465	493	463	465	456	471	487	481	454	486	525	486	476	451	477	433	480	474	498	487	453	490	490	496	451	480	493	518	450	459	488	475	480	508	462	476	486	455	447	448	505	504	476	477	504	464	496	459	455	490	499	478	496	475	464	454	515	438	495	491	451	487	462	440	439	484	455	462	487	505	500	494	485	501	465	482	484	449	479	496	483	483	466	483	500	478	478	469	493	426	491	456	461	479	460	457	485	451	457	505	453	466	489	489	483	465	488	435	469	445	460	459	450	453	454	481	461	465	488	453	483	491	457	504	507	441	442	460	480	504	492	449	474	480	464	467	437	476	425	480	464	485	480	480	469	469	478	472	495	455	480	460	492	465	468	499	466	503	511	474	503	496	468	436	456	520	505	448	504	483	469	519	452	461	492	479	472	445	478	443	467	455	445	471	501	475	521	464	449	514	479	499	445	465	472	516	476	495	499	498	481	460	473	444	507	458	512	486	485	471	463	476	504	464	507	434	490	464	526	465	473	481	465	491	467	502	434	469	493	470	475	484	477	525	449	486	486	449	458	445	477	536	443	455	458	513	473	495	494	500	454	505	511	486	497	455	476	504	433	461	480	507	449	489	474	488	495	498	463	501	443	509	482	452	440	483	509	437	490	540	472	459	511	472	470	512	422	458	444	481	472	516	494	470	487	484	486	448	515	462	469	441	473	481	477	496	484	437	501	458	478	490	522	506	464	466	485	487	494	475	515	517	442	498	457	478	454	452	459	464	459	484	465	457	458	463	476	488	485	458	468	525	502	488	469	449	468	487	521	468	436	506	471	487	461	474	492	448	490	447	479	475	509	502	446	462	456	442	490	508	465	466	501	441	452	434	498	495	501	473	467	507	469	472	483	471	478	470	474	465	452	468	476	465	488	478	483	505	505	485	506	477	486	477	514	499	474	488	514	497	499	496	521	427	477	517	494	479	462	503	494	500	438	474	491	472	454	491	468	478	459	468	467	454	478	410	491	488	427	480	457	438	471	463	520	510	508	493	451	475	504	448	475	473	484	489	480	469	482	457	480	478	452	488	488	476	482	495	457	492	491	497	484	508	476	460	495	470	473	494	448	489	467	448	464	487	488	445	502	493	473	503	456	465	513	442	473	492	492	494	464	499	503	504	508	522	478	454	488	469	473	460	457	503	468	422	430	480	498	497	477	467	476	501	473	516	508	457	483	454	485	454	436	477	467	453	447	477	506	489	489	486	459	460	441	494	465	507	504	464	482	450	459	477	478	480	476	479	472	515	458	448	479	476	470	486	470	462	468	507	482	489	490	449	486	496	466	525	479	518	434	458	488	503	476	464	478	501	462	512	512	484	469	483	448	432	480	465	491	440	487	484	540	479	507	483	468	480	477	496	498	494	450	472	515	504	472	484	474	465	482	483	459	517	433	436	505	480	504	481	444	509	491	455	489	425	454	474	521	419	466	490	491	519	464	474	460	471	474	430	502	465	483	488	451	492	460	525	469	514	483	471	487	478	478	502	474	436	477	490	489	474	460	503	486	493	497	474	472	515	472	448	523	476	470	452	496	472	450	502	473	506	461	457	530	466	474	451	480	487	480	492	448	501	493	482	490	478	503	492	510	423	508	439	448	471	488	460	449	485	486	506	485	469	493	450	451	454	455	492	478	484	448	434	506	459	453	459	480	484	475	448	500	460	454	513	473	476	445	464	479	467	511	450	469	470	464	460	471	480	512	461	508	469	463	493	459	502	508	499	488	473	494	483	467	496	461	478	482	471	465	472	479	481	452	468	477	484	468	497	462	444	477	449	465	444	448	492	492	477	478	458	476	435	476	500	483	458	445	477	483	488	460	485	479	525	407	477	453	479	499	474	503	485	455	499	493	498	480	458	519	461	504	466	493	491	493	476	452	476	489	475	474	507	499	477	475	503	446	461	500	483	460	518	431	449	469	479	440	486	497	474	474	468	476	545	471	447	478	484	497	496	491	503	495	467	481	482	452	484	460	502	506	484	462	484	517	465	501	503	483	429	495	493	465	469	519	430	534	517	521	479	485	456	494	473	470	483	455	470	481	470	494	523	494	464	487	498	462	482	488	510	442	472	460	466	501	496	486	447	469	472	490	449	474	481	472	508	495	445	476	469	470	498	420	471	475	472	470	472	435	475	478	497	476	455	479	494	484	489	452	463	478	466	499	533	484	438	507	475	457	494	472	475	495	490	505	477	485	463	465	484	503	519	456	530	450	470	526	526	484	458	486	467	483	457	492	489	496	476	516	494	455	515	479	449	498	500	469	437	434	523	516	480	499	487	463	517	512	499	468	477	496	483	506	468	467	500	482	509	506	505	459	493	454	434	504	498	498	495	500	481	512	435	482	503	525	489	547	479	488	483	483	440	481	508	469	483	420	471	490	445	434	458	496	453	462	486	493	458	440	463	484	475	487	466	465	430	472	479	479	478	476	485	472	496	472	445	473	516	516	510	482	463	472	496	497	476	484	489	488	476	507	497	463	478	486	441	500	443	530	450	455	456	447	495	489	440	483	478	476	490	486	494	500	505	443	461	453	506	471	506	486	493	518	524	471	459	453	491	454	485	449	493	487	464	453	457	492	488	454	492	446	452	511	499	478	440	511	457	463	485	469	498	473	480	466	485	514	460	453	471	491	487	479	504	491	526	507	466	491	497	517	481	458	486	459	485	452	468	524	444	493	489	464	490	477	456	488	467	478	446	485	495
32088	14986	3150	1689	961	686	417	403	213	198	168	133	127	153	126	124	151	128	102	130	141	123	113	113	111	142	145	133	132	130	101	117	106	132	109	122	124	119	93	95	115	114	138	107	136	112	108	124	119	130	120	124	106	111	110	135	92	115	114	125	110	91	112	122	109	122	135	122	118	105	101	113	117	116	109	122	124	141	97	125	120	124	105	124	106	134	131	107	130	118	129	126	125	112	123	134	117	114	139	122	113	113	97	111	122	106	114	118	124	113	131	125	115	135	115	105	111	104	114	92	138	107	131	134	133	107	112	116	113	112	119	100	114	127	142	116	118	118	132	132	125	127	111	118	137	108	113	116	148	127	110	127	122	117	110	119	123	131	121	111	122	134	124	125	94	110	122	107	110	132	131	112	125	98	119	132	112	119	128	127	111	108	106	135	111	121	119	123	114	131	108	113	120	118	119	127	126	117	136	117	115	108	131	107	113	109	101	117	118	125	138	131	105	122	99	116	124	152	124	114	127	143	117	140	125	116	114	129	101	117	134	129	110	108	120	111	115	130	127	119	120	124	116	132	109	119	106	122	117	130	119	115	124	109	140	118	110	105	99	128	109	121	137	116	102	131	128	124	110	131	116	87	127	123	124	141	139	123	131	132	122	95	125	114	126	117	106	109	110	112	123	127	114	123	125	141	117	122	110	127	105	112	126	121	130	115	118	114	137	110	137	113	141	120	122	134	118	109	117	91	122	102	147	128	114	101	112	121	135	134	84	104	100	108	129	139	137	102	117	139	116	129	134	123	123	130	122	103	111	117	110	139	132	113	116	108	115	116	137	120	99	139	109	107	117	130	129	136	125	143	136	117	118	117	131	111	156	116	108	118	118	119	144	126	103	134	118	123	137	128	140	131	133	117	111	130	123	116	110	115	109	125	117	126	131	151	114	110	121	129	128	111	117	94	138	108	105	114	126	121	125	127	130	119	118	134	116	120	108	114	116	115	127	132	114	133	133	115	125	122	153	139	124	115	113	110	102	101	123	126	116	138	109	136	117	127	97	107	111	124	107	130	119	121	116	120	104	124	118	111	114	115	120	134	101	119	144	134	124	116	130	139	138	111	115	111	114	121	105	120	133	101	136	112	120	108	106	133	130	99	120	118	103	128	120	127	123	122	109	102	145	128	120	136	130	141	120	112	117	123	125	100	114	101	126	122	110	113	130	130	102	109	117	133	129	117	110	122	118	123	120	124	117	105	122	137	132	129	125	132	126	130	117	112	110	130	109	99	110	114	132	121	131	112	112	111	116	140	110	106	109	127	127	125	117	109	152	111	123	115	114	118	118	141	112	107	115	116	108	114	120	96	106	107	99	125	124	134	129	144	109	131	133	134	141	125	120	116	125	145	142	120	111	110	126	119	135	100	109	103	134	129	120	124	117	113	121	115	107	125	132	114	115	94	125	114	108	117	139	126	128	122	114	112	141	111	130	116	140	124	101	110	120	105	138	126	115	116	146	130	117	120	106	125	123	117	133	104	109	117	105	113	126	104	123	107	110	120	122	120	100	108	129	117	115	123	98	114	125	129	147	128	128	126	106	110	139	121	120	121	128	129	122	109	117	93	125	126	122	130	111	150	118	129	112	124	107	131	114	108	132	101	120	117	112	142	135	111	110	114	101	127	132	131	138	115	123	138	129	107	119	139	99	112	104	103	126	96	123	112	130	106	101	107	112	116	117	116	117	122	129	127	105	112	109	109	109	133	134	124	123	118	100	116	116	129	118	123	129	134	117	112	131	123	107	99	118	101	105	104	138	119	137	120	117	133	136	110	118	120	110	102	94	112	113	138	122	133	127	101	125	106	131	137	133	135	130	131	119	125	118	105	91	104	93	124	121	132	110	118	118	102	127	141	130	115	128	122	130	127	106	109	118	110	108	125	111	121	111	113	124	125	126	123	116	129	120	113	138	128	107	124	112	130	135	105	128	118	112	115	104	116	145	100	113	133	114	101	124	125	152	130	107	115	127	115	114	139	136	109	118	115	128	137	130	94	116	126	119	146	120	132	134	112	105	117	116	146	123	97	115	121	113	139	116	109	102	111	120	141	109	123	133	134	126	131	116	114	127	113	121	98	98	114	117	124	117	121	119	107	138	131	129	127	109	100	119	123	137	127	120	109	135	100	113	134	122	107	104	91	118	150	147	94	120	114	105	123	125	132	124	135	127	108	121	111	102	140	136	118	134	125	127	118	121	108	126	117	119	105	118	121	137	99	106	123	96	88	102	122	133	116	106	114	116	124	133	126	114	130	151	117	125	146	122	122	118	135	116	114	117	128	129	129	107	134	110	136	123	119	104	115	109	114	111	127	102	125	118	110	115	138	124	149	144	141	126	111	140	124	141	125	106	125	123	127	142	102	102	123	138	113	122	117	129	122	118	125	115	127	114	124	91	112	97	139	145	116	113	133	106	107	105	112	107	128	98	128	107	137	108	127	110	126	113	124	143	125	115	117	146	134	117	123	114	118	112	135	127	116	127	129	133	140	118	118	115	101	108	133	118	119	123	135	145	130	133	98	131	123	110	120	112	120	121	114	108	120	129	126	124	113	96	106	122	119	115	120	139	118	115	131	106	134	140	120	100	106	116	111	134	145	127	130	104	131	113	102	134	113	118	123	113	125	105	149	112	117	113	110	113	126	112	102	126	131	115	123	130	125	122	109	113	142	140	116	140	98	140	121	150	119	128	117	120	123	123	117	145	108	123	124	107	141	115	128	123	126	139	94	119	125	90	126	145	111	127	133	125	117	142	124	136	91	124	116	117	117	89	117	118	116	133	103	110	121	123	106	120	117	107	127	126	112	103	99	122	126	149	121	114	115	136	130	118	102	124	138	116	123	120	153	126	125	119	102	108	127	116	110	107	131	123	117	118	140	109	121	129	120	114	118	143	119	129	107	132	113	106	114	129	124	119	117	120	116	111	134	125	140	131	131	115	116	121	119	106	119	118	134	134	137	128	109	114	104	125	129	117	124	139	136	112	130	123	120	120	117	118	126	126	138	116	124	138	129	122	102	101	137	113	145	119	112	104	118	113	113	131	102	136	136	112	119	107	124	125	122	118	113	121	139	106	124	127	130	96	132	123	126	111	108	104	134	99	106	136	124	106	106	108	121	121	110	100	130	120	121	127	127	128	126	130	102	98	128	115	128	116	120	136	119	129	130	118	133	117	102	101	136	116	100	112	113	120	125	129	109	123	107	96	116	115	113	115	130	113	105	112	141	124	107	136	119	131	124	133	129	100	153	149	137	127	134	119	126	130	127	118	125	123	112	117	98	112	106	120	119	111	100	121	152	135	125	121	115	105	105	123	109	143	128	116	123	122	129	123	124	122	116	93	107	122	122	120	134	103	97	128	110	116	112	127	108	120	122	113	100	119	125	131	126	131	130	106	96	116	119	118	104	119	133	117	121	112	121	122	115	133	125	126	124	112	101	140	128
21513	6341	2964	2994	2486	1884	1352	1329	711	537	519	516	484	440	410	410	353	361	389	369	350	400	365	319	345	336	337	308	306	292	333	333	360	304	326	340	357	335	301	306	308	329	316	291	345	306	337	305	337	340	326	325	315	300	332	333	349	297	296	314	343	310	296	311	324	294	313	297	284	314	285	319	325	278	302	297	312	312	315	290	284	298	310	334	332	327	298	325	298	319	332	319	296	309	300	300	321	312	312	292	301	303	312	295	310	332	330	311	314	321	288	315	322	334	313	320	308	297	311	303	282	319	313	300	347	307	308	319	320	299	284	299	262	311	283	320	316	279	290	300	275	301	311	299	316	322	307	290	303	288	320	327	303	289	338	295	316	317	321	307	320	326	328	290	323	277	293	296	323	323	299	300	297	287	324	334	294	285	317	336	309	312	284	307	326	287	318	275	292	323	287	281	301	309	266	311	325	340	282	302	290	302	341	335	298	312	325	306	361	302	322	318	314	340	305	276	292	303	326	332	369	306	305	309	288	322	318	315	301	289	299	322	316	272	316	336	282	314	305	308	307	304	320	301	291	299	295	336	289	304	293	322	335	337	283	310	321	317	325	323	305	307	303	309	299	288	301	295	275	292	305	284	320	325	322	323	319	350	322	326	329	298	290	332	292	321	311	307	314	319	327	310	332	308	289	299	280	298	331	319	329	312	273	304	287	311	258	333	315	313	274	302	309	317	326	297	296	309	279	309	322	325	293	314	299	330	281	312	293	322	297	329	277	275	290	309	288	288	307	321	312	293	299	278	315	299	351	293	308	328	316	307	290	335	306	316	315	316	308	294	290	280	330	305	326	297	307	311	301	339	292	322	294	323	324	307	317	296	303	313	290	283	349	301	309	325	326	322	323	296	306	287	287	323	300	294	308	304	311	333	342	303	300	318	345	302	334	285	272	314	287	320	298	324	303	290	288	302	293	332	287	304	306	274	295	326	312	258	288	321	328	301	341	294	293	294	313	312	308	313	320	335	302	273	312	313	301	266	300	298	311	315	315	294	292	324	317	317	320	312	351	308	307	299	287	302	302	310	295	328	304	314	310	303	305	318	302	308	296	304	332	295	271	315	335	318	300	313	317	291	299	296	298	293	308	322	296	303	308	298	286	323	308	315	292	310	305	322	320	327	328	318	315	293	311	311	311	319	289	319	316	286	337	296	302	330	331	312	333	273	305	319	290	325	319	332	328	307	288	283	296	280	319	300	278	296	324	316	298	299	288	289	319	306	326	315	301	284	295	297	299	269	316	315	306	317	308	286	312	310	334	307	310	321	288	299	311	302	312	309	352	296	290	330	317	311	307	325	321	286	290	322	313	306	312	306	287	325	301	296	316	287	311	343	277	319	287	296	291	287	309	278	301	284	324	281	310	335	287	321	325	281	287	325	296	334	321	309	297	301	345	313	311	324	275	302	290	319	341	317	308	306	304	268	300	311	297	337	313	308	306	281	296	294	317	297	293	296	278	293	309	303	331	345	324	335	330	304	306	310	293	328	330	325	302	291	311	335	316	303	339	334	330	286	309	314	307	312	322	314	282	327	306	291	297	273	306	289	323	305	305	287	335	329	312	316	333	297	279	323	294	319	351	323	292	297	343	324	309	340	311	302	290	327	305	293	324	319	318	300	318	329	304	322	292	333	310	307	287	291	335	313	335	310	296	301	313	277	286	280	298	289	316	333	325	306	304	320	304	305	324	313	280	274	302	338	295	295	277	302	330	312	291	335	312	285	344	283	351	303	306	308	323	277	315	281	290	298	316	320	316	312	293	318	286	308	295	307	316	315	330	307	322	318	305	324	310	324	300	320	299	278	357	298	380	309	292	312	308	309	311	296	304	320	320	307	309	316	294	318	300	306	325	308	285	288	283	311	281	302	308	312	306	320	353	295	297	289	281	296	305	271	282	353	288	304	290	340	302	309	315	314	302	309	333	283	304	351	297	303	314	304	326	319	312	328	286	284	309	275	310	299	329	274	312	296	301	313	300	320	312	307	300	306	275	293	296	299	293	320	282	322	309	319	296	303	315	289	307	293	300	303	300	306	330	328	321	330	322	331	320	331	289	300	324	328	285	274	291	279	295	316	332	310	325	290	313	319	280	297	296	301	280	338	285	323	311	348	325	322	322	321	297	311	324	271	284	326	293	299	327	286	310	316	312	305	282	319	310	321	280	327	302	327	296	335	301	282	299	331	277	317	308	319	309	319	336	313	297	312	325	318	298	304	290	326	317	273	304	293	314	310	299	326	299	284	309	313	310	297	317	317	324	304	305	278	316	283	301	288	295	296	310	282	285	340	275	289	325	318	299	296	301	309	312	307	284	279	313	314	303	326	297	312	332	304	298	302	325	280	284	287	321	306	293	325	310	292	317	332	328	292	328	289	307	315	292	281	340	280	273	309	304	298	320	301	338	317	269	339	300	290	302	305	313	330	325	313	296	295	290	317	314	295	319	333	290	295	311	298	287	284	319	296	338	295	325	291	314	321	305	304	325	315	298	327	304	320	349	328	312	279	334	303	305	291	313	297	315	289	290	294	306	345	298	317	307	312	262	290	322	314	303	345	332	301	319	339	318	325	293	299	324	302	302	305	311	296	307	296	279	332	330	299	265	294	303	309	330	274	302	320	294	305	296	311	304	303	339	299	302	303	290	272	310	310	312	320	308	282	304	288	284	319	339	281	316	300	270	343	282	306	312	297	319	326	322	328	290	302	316	310	303	324	331	298	293	272	285	334	319	296	288	285	330	330	303	289	319	335	307	313	328	321	312	333	310	285	309	313	308	288	340	324	333	281	282	315	314	293	261	297	316	294	325	315	327	311	332	300	287	330	295	290	305	318	323	300	297	293	311	332	309	309	297	328	322	296	319	310	295	323	304	319	281	333	342	257	263	273	280	287	284	287	301	298	309	317	330	300	321	345	305	314	326	283	300	307	290	302	326	290	309	303	321	307	299	294	321	299	338	305	293	294	321	296	300	271	297	315	304	320	294	265	286	326	308	305	323	305	307	328	309	289	332	296	294	282	291	289	305	348	288	312	294	315	298	289	317	305	293	320	307	331	328	301	315	322	313	321	299	278	356	331	286	282	315	343	290	280	319	314	293	314	273	303	309	284	319	265	336	324	298	306	271	312	298	328	286	305	307	296	307	289	308	290	325	348	330	312	315	289	284	292	304	285	287	319	307	325	316	350	325	308	309	304	341	316	303	312	344	303	317	313	296	299	314	331	289	295	321	281	319	300	308	279	304	289	288	288	286	315	325	308	290	291	283	282	307	318	329	313	316	317	293	326	278	298	297	297	295	296	296	321	285	333	335	300	286	285	274	305	304	312	315	309	296	297	316	319	324	307	328	300	281	301	281	309	313	310	286	294	324	303	287	298	345	300	328	300	298	292	288	326	308	286	333	311	293	288	322	327	302	304	313	291	314	323	318	298	301	313	292	320	337	297
43559	21195	6902	3625	2141	1513	860	702	393	309	291	280	279	292	278	253	293	276	271	212	233	240	239	238	254	271	244	263	219	252	238	219	248	262	257	253	199	256	234	243	261	228	272	212	205	222	244	205	236	228	207	208	239	224	227	231	258	208	219	258	224	255	242	244	213	231	235	198	214	268	256	238	211	223	230	245	262	259	220	249	240	240	236	259	225	238	201	235	237	193	212	194	220	214	245	249	217	227	221	239	237	232	242	244	260	243	214	251	253	223	264	238	254	234	224	200	248	243	242	253	228	238	214	250	238	254	239	206	247	246	230	235	253	249	218	238	213	207	222	240	214	252	208	182	237	246	233	254	221	246	217	246	221	233	225	211	251	255	258	197	226	241	231	216	244	215	203	219	219	224	212	231	216	219	206	227	258	217	223	227	208	234	231	207	227	224	227	227	228	222	246	223	237	217	217	213	224	231	243	234	248	225	226	201	242	217	251	245	257	230	210	219	240	208	187	217	239	233	210	217	241	224	245	224	252	207	234	227	207	230	262	244	195	241	208	192	244	249	215	235	249	247	249	219	253	238	213	230	254	215	233	220	223	223	225	244	201	226	224	228	206	222	253	265	232	217	227	244	221	238	185	248	229	238	204	235	220	227	231	239	231	250	220	230	230	229	237	222	230	234	218	229	237	209	225	245	252	229	202	266	228	217	236	243	209	238	228	220	218	214	222	257	238	216	226	254	209	239	249	243	241	261	195	257	216	236	218	225	246	247	218	238	236	197	212	207	231	222	249	247	239	230	217	222	238	243	193	244	234	236	254	271	223	243	265	219	230	244	235	251	220	241	237	220	220	238	216	221	228	208	228	222	244	204	240	231	248	239	213	235	199	224	227	211	236	242	224	222	246	241	178	224	245	252	217	239	236	228	238	242	213	213	239	211	226	245	245	217	229	243	236	222	199	196	227	235	229	240	226	211	274	240	217	223	248	205	211	236	236	262	247	237	240	223	221	264	249	204	259	236	205	206	233	223	218	231	222	244	217	265	251	239	222	253	241	247	236	220	211	230	269	250	212	247	238	206	225	232	229	219	235	256	228	237	280	230	228	213	228	230	234	214	257	224	214	211	196	239	227	222	250	242	207	193	232	219	218	239	181	234	228	232	244	229	243	239	234	248	241	233	208	217	256	208	229	228	215	203	215	245	213	204	256	224	246	242	256	231	219	247	254	216	236	220	233	224	233	217	211	225	199	215	226	232	234	226	258	230	235	226	243	224	229	231	250	255	223	220	248	222	231	219	202	221	228	254	230	206	201	253	219	248	205	250	243	241	232	228	228	231	223	180	224	234	233	230	234	215	231	253	216	229	239	246	265	209	202	232	227	250	253	219	196	220	216	213	223	276	217	217	249	222	203	228	242	237	234	219	217	237	253	227	207	223	224	237	221	242	239	214	218	226	266	227	231	229	223	242	223	218	262	213	234	240	225	259	239	213	229	271	213	223	220	234	237	245	220	250	227	201	239	236	253	238	235	221	246	222	226	224	250	230	248	179	230	223	214	244	240	245	252	242	226	249	245	236	233	229	231	212	224	228	240	251	243	251	241	204	238	258	220	225	248	205	212	241	236	206	241	228	252	235	240	228	234	232	231	232	242	220	237	244	201	234	260	241	227	218	257	228	237	231	224	242	229	237	233	250	234	243	294	213	215	241	228	224	228	228	228	270	219	243	217	234	215	208	230	217	227	242	220	203	224	211	219	217	239	205	259	241	239	248	221	226	238	256	208	234	237	249	229	229	220	237	253	242	222	241	193	231	206	214	215	254	269	251	267	231	225	260	239	206	247	241	240	216	210	238	210	217	205	248	257	241	241	226	243	225	238	206	251	251	207	229	222	228	234	254	221	249	204	247	213	236	249	242	240	246	215	230	227	218	246	226	258	237	249	266	228	217	253	245	272	218	229	252	246	231	229	223	232	225	199	225	224	236	207	228	203	206	207	227	227	254	236	230	223	201	239	241	243	221	217	214	222	236	188	222	212	215	244	232	228	213	230	219	220	228	229	222	234	258	219	242	207	225	251	247	229	238	256	238	223	244	239	223	241	211	216	197	259	231	215	224	219	242	233	214	234	242	239	209	210	274	229	206	242	258	207	220	214	233	226	228	244	224	218	236	212	229	230	221	228	230	243	238	245	224	227	200	227	241	228	235	247	230	257	221	228	239	217	245	232	221	246	222	227	228	267	233	228	254	265	232	238	241	251	240	242	224	207	222	209	223	225	201	243	244	228	237	228	240	238	245	235	238	231	213	231	224	226	250	244	263	230	201	247	240	231	240	238	245	209	206	247	259	245	221	251	215	235	245	260	236	214	204	222	230	249	247	227	245	244	230	256	240	205	226	251	240	265	227	244	213	255	234	241	246	226	239	217	209	205	240	219	202	226	207	227	260	216	214	221	243	211	221	246	241	229	257	238	234	225	242	243	220	252	229	248	255	223	227	218	198	225	223	240	234	254	243	234	216	233	238	213	205	229	224	240	230	227	206	226	244	246	208	231	214	250	223	214	214	230	242	253	240	240	225	221	236	230	212	234	281	255	233	244	256	214	250	242	243	212	229	250	204	236	235	222	241	243	228	210	257	212	204	253	229	232	235	217	240	246	247	196	227	285	261	231	227	230	261	238	216	243	232	242	242	227	197	238	227	241	210	210	239	242	252	221	221	229	226	213	213	233	231	194	246	227	258	235	252	241	250	242	233	236	231	228	224	204	227	211	222	240	220	228	186	235	227	239	218	222	237	240	221	248	232	223	236	244	188	230	222	240	214	252	239	245	214	227	213	249	265	230	249	205	225	231	243	219	231	200	238	220	239	236	255	206	246	200	240	262	239	215	234	229	225	240	240	233	238	242	224	222	230	251	254	225	232	235	243	218	207	217	259	269	219	238	233	253	248	207	246	232	244	223	218	211	221	255	204	221	231	257	216	201	232	226	223	247	233	247	207	224	252	220	235	228	228	224	249	222	253	240	256	246	262	211	229	223	233	250	215	217	244	221	250	247	281	256	233	267	214	260	248	235	198	214	212	243	208	240	223	222	238	239	206	217	249	231	228	220	225	230	204	226	246	229	224	245	234	221	207	230	238	244	221	219	195	215	224	237	206	226	244	240	256	211	246	187	239	247	204	232	241	206	223	238	245	213	217	215	233	226	251	221	252	239	225	230	222	237	230	213	244	237	234	228	205	240	200	241	237	208	240	253	227	271	261	232	240	244	214	219	298	229	239	271	236	226	209	229	239	262	230	215	223	236	218	232	239	230	217	215	202	229	233	244	228	205	214	211	241	245	204	253	212	193	219	207	257	197	229	265	208	239	262	258	271	238	239	237	232	215	232	244	215	226	211	258	227	214	205	237	234	214	266	217	220	224	224	212	217	238	217	245	232	203	217	235	234	239	225	265	234	266	214	264	225	209	232	221	236	262	242	242	234	226	220	228	210	222	224	210	239
28663	7932	4795	5529	4280	3651	2203	1885	1211	959	919	866	803	728	712	657	695	709	694	675	654	674	608	583	604	609	635	556	594	558	558	591	584	566	532	572	558	555	542	565	547	616	580	529	578	572	528	576	534	512	580	567	596	585	516	550	609	528	539	523	527	538	548	523	542	556	557	561	566	534	557	577	540	536	524	543	508	570	528	585	516	574	541	556	598	535	583	545	567	550	570	543	530	542	509	532	496	567	544	544	516	538	560	555	533	553	573	540	551	560	536	573	524	527	554	558	520	566	558	540	566	607	584	508	522	518	504	520	548	553	521	537	516	543	522	539	579	506	546	542	545	556	550	549	540	524	570	518	507	517	518	555	571	539	494	579	557	554	501	578	572	583	539	504	516	509	549	532	546	534	539	541	546	499	540	538	541	555	580	580	538	546	539	511	544	483	547	534	558	579	582	561	553	537	554	544	522	500	568	525	527	520	529	563	542	547	533	520	553	529	591	557	586	565	492	508	540	521	551	533	589	521	525	544	528	553	588	539	504	586	537	538	538	462	544	538	561	545	541	532	509	552	562	533	570	531	543	523	539	559	556	501	576	533	539	527	521	561	567	542	525	511	569	532	532	525	557	569	526	574	526	603	527	558	518	550	577	549	545	560	516	541	510	539	527	554	502	552	538	527	534	551	567	541	561	609	542	527	559	514	510	537	538	599	553	510	569	534	567	537	521	539	544	546	491	565	546	539	554	513	507	499	529	471	550	541	540	531	531	556	538	505	533	490	532	541	550	580	520	554	541	548	503	553	571	541	518	549	512	550	529	522	547	527	533	520	518	514	572	544	555	573	539	546	504	558	527	562	540	566	547	503	566	515	539	511	578	560	519	565	550	580	543	543	525	574	597	512	517	523	564	553	550	530	478	565	524	539	533	529	563	537	458	483	492	577	588	550	534	524	533	527	572	524	521	546	505	548	554	576	588	544	510	547	586	548	573	557	501	533	555	550	543	550	571	574	520	512	556	549	518	505	531	544	556	614	539	550	526	509	580	520	573	537	534	524	525	574	576	580	571	541	579	528	492	526	530	549	549	571	558	549	571	567	573	570	539	563	519	549	538	540	542	557	546	540	524	522	520	549	549	536	535	527	553	529	545	528	573	561	481	516	489	531	564	554	558	539	539	556	501	530	514	516	554	519	516	575	548	545	564	543	577	510	557	566	540	540	553	531	519	521	551	521	547	556	577	520	548	557	558	557	542	541	560	529	514	572	549	508	540	554	538	466	571	564	548	539	566	567	577	544	523	548	554	533	510	548	540	523	545	536	526	548	578	546	518	558	546	531	527	543	566	508	545	550	559	534	545	537	536	543	559	532	548	577	538	534	568	561	545	490	522	523	554	514	507	507	557	548	572	542	504	531	522	540	553	565	574	518	592	547	559	538	552	612	577	533	535	573	606	569	542	531	529	560	519	579	536	596	491	525	572	489	563	556	539	547	500	526	532	573	555	547	564	562	532	538	577	574	492	566	533	519	519	513	534	547	527	516	549	526	476	542	550	569	528	543	523	603	531	531	528	582	552	548	520	492	543	540	526	554	543	512	546	598	524	555	524	573	559	533	541	558	567	526	494	519	522	554	519	521	563	552	526	513	532	524	487	520	570	525	537	556	528	524	535	553	567	535	555	539	563	532	498	522	530	560	501	502	500	518	566	540	526	545	544	552	544	530	557	518	543	517	541	540	557	540	546	586	576	538	509	555	514	571	558	552	564	522	578	507	585	534	568	570	527	528	503	597	512	512	528	560	515	557	539	525	526	531	579	566	587	523	572	554	532	558	533	539	550	553	597	537	561	535	535	522	544	557	565	536	534	555	573	558	521	532	572	548	538	549	497	504	491	552	550	552	532	544	558	579	562	535	521	518	530	547	524	539	522	529	546	546	569	535	538	525	555	518	561	550	533	600	589	561	541	537	555	539	612	528	605	556	616	530	514	600	517	511	503	558	578	514	582	491	571	554	567	523	580	528	535	562	531	521	554	516	546	557	515	577	554	571	553	523	534	571	528	502	543	535	497	496	519	583	553	535	527	532	512	575	596	556	540	531	531	504	514	518	541	526	543	522	523	516	544	583	537	570	559	532	538	508	544	569	531	552	543	533	542	531	553	546	565	546	526	543	532	489	569	531	562	586	554	552	537	492	562	563	554	537	557	566	509	559	510	547	514	514	538	573	520	556	543	525	551	535	559	547	548	528	528	537	561	527	537	529	518	552	560	554	553	517	559	505	525	529	527	568	542	518	571	529	516	524	559	498	588	547	535	587	499	509	534	543	551	557	563	615	555	568	521	533	558	516	568	528	558	506	524	557	496	541	536	565	553	539	560	533	509	550	545	566	529	512	535	528	512	541	560	576	568	508	572	548	546	558	566	577	498	520	568	579	589	553	516	550	537	568	518	561	552	559	570	540	557	581	550	516	540	543	523	538	552	528	537	513	580	549	510	584	505	625	570	543	532	585	536	512	563	522	555	546	559	549	558	537	557	569	543	557	543	509	577	497	513	543	569	562	544	552	490	544	504	495	543	544	544	554	520	551	533	520	526	541	519	523	527	551	558	520	516	510	551	570	543	623	514	573	519	538	584	529	521	537	544	482	515	555	579	575	516	549	508	519	541	558	498	527	496	569	532	543	557	531	527	551	536	559	546	607	566	544	580	579	549	554	548	566	542	522	506	507	552	532	574	547	513	523	572	554	532	513	524	510	545	506	523	522	562	521	540	545	540	580	554	530	567	585	507	526	552	521	525	568	531	484	566	546	566	530	575	512	541	521	530	550	562	549	495	520	516	511	565	578	515	548	556	478	539	504	530	537	538	553	560	563	556	512	541	548	517	512	562	542	544	544	518	489	530	493	540	521	523	525	596	496	570	529	545	553	511	565	617	507	569	507	538	490	546	515	542	600	525	579	566	533	559	503	522	527	564	548	540	498	564	536	576	508	533	511	499	552	511	540	518	528	580	497	533	536	523	545	604	534	521	576	538	571	562	531	549	566	532	551	581	537	534	541	511	519	542	532	617	501	520	539	550	511	580	562	551	512	517	595	496	576	551	510	580	528	546	522	532	537	539	527	546	520	571	576	555	540	533	566	542	523	557	497	532	555	525	541	538	532	525	555	562	541	528	556	528	520	561	527	520	561	515	549	528	575	544	574	564	527	581	552	531	544	527	510	564	525	538	520	526	550	526	511	528	543	522	487	525	527	548	553	542	577	510	513	575	494	520	595	569	545	495	589	552	561	586	573	537	523	525	569	563	531	540	559	571	530	528	513	531	562	562	566	575	522	510	562	509	558	544	506	523	530	550	536	519	512	534	552	529	529	547	569	520	563	513	542	558	523	555	523	529	499	536	521	579	538	544	526	537	550	551	587	571	580	565	551	562	559	511	540	546	528	554	542	535	514	535	547	539	533	530	546	505	541	521	529	519	540	559	567	520	547	589	539	561	543	525	549
12015	3833	449	400	234	204	226	215	219	228	228	214	222	194	233	199	194	225	197	243	220	246	199	217	200	211	189	203	211	205	234	236	214	216	212	235	243	218	230	193	250	208	195	213	213	225	203	218	214	240	257	217	221	189	184	200	224	225	194	203	199	256	188	222	212	234	179	217	234	240	210	221	218	213	209	196	183	204	208	208	219	224	199	219	207	209	230	217	207	215	213	231	217	214	213	186	204	191	189	175	252	218	206	243	210	214	179	212	249	214	202	221	209	198	238	213	195	186	212	235	206	198	209	206	209	246	233	192	217	227	207	216	234	234	186	188	220	229	199	215	216	203	205	199	236	223	194	210	231	187	213	199	217	216	203	214	199	246	212	198	220	221	206	209	212	198	191	231	216	214	188	235	206	196	211	235	228	206	217	219	252	211	224	213	217	222	214	206	212	242	197	204	199	227	208	224	221	238	198	192	210	228	186	243	202	191	234	229	216	203	235	195	221	188	206	211	222	198	229	210	206	217	208	239	229	196	236	191	225	188	183	220	218	231	214	215	210	187	217	245	229	206	247	211	227	199	224	201	233	244	188	216	222	218	201	233	209	200	241	224	206	229	209	188	226	225	210	225	229	249	219	232	194	237	233	219	230	206	197	227	202	204	226	205	195	196	198	213	193	200	219	197	220	225	177	216	207	224	208	200	202	176	189	224	202	213	208	225	232	210	213	216	190	217	229	208	210	230	217	221	194	218	187	180	187	231	208	199	219	207	194	218	203	234	218	193	194	196	201	208	229	181	182	234	232	208	248	218	210	218	205	214	205	191	216	235	228	205	224	203	220	225	208	237	209	222	197	222	194	185	201	226	215	222	217	217	208	231	215	216	197	206	196	220	217	208	238	215	215	197	207	198	204	220	216	214	247	187	209	208	205	199	235	212	201	215	195	234	226	213	217	223	223	214	187	210	229	214	234	223	240	191	240	202	217	198	204	209	222	214	228	234	209	176	204	222	234	205	208	207	229	194	207	218	211	194	212	224	203	198	181	191	198	213	217	200	189	180	205	231	192	201	203	195	213	185	210	195	193	222	205	206	185	186	208	207	204	181	235	214	226	201	224	225	225	206	198	209	219	228	211	209	209	223	220	212	210	201	209	210	217	219	211	233	212	225	196	201	218	199	210	196	211	215	224	188	214	197	234	200	239	202	217	214	203	209	202	220	191	237	231	213	230	205	198	214	208	246	220	212	218	224	223	209	212	211	217	212	229	237	204	259	201	199	202	228	252	246	239	255	214	225	238	218	213	217	183	219	201	261	216	186	225	198	222	207	219	219	208	214	196	215	235	224	220	195	190	222	212	245	248	222	218	220	203	211	223	184	203	193	188	212	209	214	200	227	203	220	227	200	234	209	234	213	215	223	224	232	237	213	199	191	194	196	211	193	204	216	213	205	214	204	212	179	220	209	206	182	217	194	197	212	224	230	223	222	215	194	210	208	232	222	218	189	213	232	222	210	192	210	216	201	216	211	205	244	215	192	230	211	225	267	225	223	226	211	192	235	175	212	204	212	233	239	218	220	207	199	218	213	209	220	246	228	218	227	223	213	229	214	195	233	209	210	219	213	215	220	209	228	210	200	226	204	218	210	212	246	201	207	184	204	231	235	201	206	221	206	189	203	210	200	174	219	200	210	209	243	202	226	183	201	213	206	200	224	209	203	190	195	224	236	222	190	211	225	192	210	236	208	227	221	206	225	199	212	208	213	207	236	236	175	205	215	192	199	214	213	198	215	187	203	196	221	193	205	222	207	218	204	207	204	204	224	207	219	213	221	230	213	209	201	237	209	205	236	210	217	193	215	210	220	187	195	201	196	221	223	208	182	185	230	236	232	205	219	199	232	194	235	252	224	198	184	239	214	212	198	203	240	210	203	195	173	215	205	221	216	215	191	245	213	206	211	230	201	222	205	228	197	205	216	181	214	199	246	213	200	195	215	199	224	208	239	223	245	213	215	226	212	217	204	207	212	198	225	219	202	186	214	206	213	248	190	193	218	222	217	182	238	211	206	211	224	205	205	228	208	211	205	206	214	194	211	216	207	216	217	192	229	199	220	203	213	205	198	179	228	186	222	200	222	214	218	211	229	193	188	205	220	219	197	232	200	213	218	209	199	222	204	221	196	217	191	199	221	224	202	200	201	207	235	206	202	231	257	199	226	207	216	227	232	221	216	200	201	210	226	219	202	196	221	216	186	233	205	207	205	227	207	236	238	213	196	191	207	216	237	199	206	181	216	203	222	181	219	273	221	190	194	233	204	213	221	210	186	214	212	235	206	210	183	202	222	207	209	205	186	226	228	232	203	208	194	194	240	231	241	203	233	205	216	217	222	202	189	197	227	191	222	201	205	199	235	225	208	233	207	209	214	194	200	231	217	189	206	210	216	204	214	246	208	202	229	189	232	217	219	225	216	217	217	226	220	204	179	236	231	205	214	200	191	244	245	214	233	208	197	198	218	200	208	235	210	216	217	218	210	219	220	203	200	178	200	227	226	237	215	197	189	202	201	203	217	197	208	238	225	242	232	209	211	206	188	210	226	201	234	190	211	237	221	188	194	238	236	218	222	207	222	193	215	205	238	221	206	216	207	202	235	230	201	222	207	224	199	239	224	215	204	223	217	199	247	188	188	201	197	213	213	235	204	209	233	227	218	207	216	227	211	213	219	218	216	198	193	219	226	218	220	194	236	206	186	186	166	190	216	232	215	215	218	225	186	182	207	210	212	214	225	238	227	219	215	197	250	224	231	219	223	221	228	218	203	241	241	233	211	225	196	238	205	201	206	192	217	234	201	222	208	246	207	213	209	225	188	215	200	240	216	219	188	204	209	215	237	218	222	206	216	213	206	230	242	213	206	200	201	232	234	229	230	228	219	220	196	198	203	191	207	229	212	222	188	224	212	221	230	195	227	187	206	208	195	194	242	233	211	218	204	206	178	215	200	209	197	219	188	206	213	221	213	248	219	236	215	226	195	198	196	182	202	227	230	197	210	210	220	227	198	172	216	213	213	201	196	206	222	183	210	221	192	185	255	215	226	224	207	220	220	220	189	188	203	185	193	230	236	219	214	244	219	206	225	222	198	201	218	184	188	190	229	212	193	207	238	212	215	205	186	192	220	210	222	230	226	220	196	203	217	184	195	229	207	216	201	208	202	219	228	216	214	212	220	204	211	192	218	231	194	233	211	222	226	200	224	220	188	226	205	235	218	200	195	224	191	225	220	205	234	235	223	192	234	222	214	229	230	210	239	200	234	235	218	205	221	202	195	246	192	203	221	236	188	212	203	224	199	175	187	225	214	208	215	233	193	196	220	254	223	199	195	211	225	211	215	237	224	210	215	220	211	220	232	203	218	235	201	183	211	210	241	217	203	221	216	227	204	227	201	201	206	218	207	205	219	202	211	231	198	196	195	211	204	188	221	206	224	204	200	201	212	234	204	214	201
7762	2407	785	906	685	664	564	501	515	509	501	466	479	444	472	476	511	465	492	469	491	508	493	485	467	528	511	478	479	487	522	496	456	444	488	501	487	496	476	492	503	479	488	466	502	495	437	436	469	484	494	487	460	489	468	491	485	480	465	482	455	459	474	464	454	468	457	468	486	470	445	495	492	451	477	458	458	478	484	509	455	484	492	495	478	490	440	466	488	544	530	488	486	480	515	503	483	482	493	483	470	506	497	485	473	481	453	470	499	456	508	486	458	461	478	464	462	436	517	467	482	462	426	505	465	468	440	477	510	493	483	470	479	468	534	480	516	479	452	501	474	484	495	477	463	491	506	451	492	471	465	445	475	506	489	498	444	479	503	522	498	445	527	469	483	484	479	499	486	512	466	427	484	475	462	480	428	487	477	475	488	479	469	486	471	503	501	476	465	467	487	528	472	453	494	481	474	472	461	471	462	447	506	486	478	479	480	467	503	473	477	463	473	503	455	517	471	454	477	496	508	485	466	487	487	476	509	506	470	479	481	473	490	494	479	438	483	473	458	503	511	459	485	485	485	468	496	464	463	492	477	481	505	484	477	475	487	482	476	480	466	482	470	509	453	483	472	470	500	441	509	459	476	482	440	507	477	524	472	485	484	468	500	486	474	503	469	452	461	492	460	485	489	480	463	491	466	515	480	489	470	468	458	475	505	464	466	482	484	513	472	516	495	469	449	510	473	481	457	498	499	462	445	514	487	482	482	511	494	476	482	476	478	459	492	500	470	489	496	460	475	472	510	484	465	494	528	459	471	442	503	480	501	469	503	494	492	492	476	468	481	443	494	426	505	514	480	475	482	433	488	492	468	488	520	479	463	489	495	476	480	481	500	489	490	481	468	486	461	504	469	487	503	448	488	498	469	449	511	488	460	463	460	463	502	497	489	495	489	488	475	470	470	466	506	489	472	500	488	465	519	488	451	455	444	519	520	431	454	491	496	457	511	512	475	480	487	495	514	462	478	451	480	503	504	491	477	494	491	496	489	472	452	450	487	487	507	485	489	485	485	473	487	477	514	471	489	481	463	480	479	465	498	494	451	495	457	460	487	470	449	523	486	463	488	481	495	459	430	421	496	491	514	424	475	501	484	525	461	510	497	504	444	472	520	498	502	498	496	509	461	458	521	489	461	493	473	453	493	484	474	489	498	516	487	487	437	463	489	489	447	500	473	469	480	473	451	482	496	486	475	479	478	481	475	469	480	501	492	463	481	472	479	487	489	457	438	463	501	454	506	513	476	503	475	499	465	473	478	427	450	495	484	438	467	482	527	477	492	469	475	490	482	495	493	489	522	509	483	541	511	471	467	499	481	464	466	505	472	481	478	473	473	463	473	442	515	494	466	502	474	496	515	456	441	473	482	506	474	510	497	448	453	458	526	453	476	492	512	471	510	480	487	505	522	449	485	472	501	488	471	512	451	487	524	478	462	504	489	444	498	505	485	462	508	473	473	472	486	449	518	467	480	481	515	475	488	491	511	472	459	479	455	510	476	486	496	479	457	508	472	436	478	471	493	466	504	457	469	491	453	475	492	475	491	521	483	499	499	513	457	531	496	525	437	464	491	479	477	486	505	478	445	448	511	488	463	450	468	462	464	503	504	469	470	510	483	436	493	473	467	463	491	483	476	462	458	511	501	474	477	465	500	487	475	500	481	461	484	499	483	483	456	493	537	499	463	489	503	464	469	467	480	473	452	466	470	465	478	486	460	475	477	480	472	472	473	507	498	443	499	455	497	522	498	481	440	488	489	470	473	471	458	485	461	496	462	468	464	475	474	494	460	498	472	521	409	491	461	476	489	534	454	502	480	500	505	464	451	471	454	465	465	503	449	501	457	470	517	510	485	478	471	466	461	512	511	475	473	494	505	449	506	454	465	519	484	481	473	469	497	499	486	488	495	479	477	475	463	495	468	501	538	484	474	490	476	473	484	513	513	453	491	468	477	480	484	494	496	448	462	477	497	519	480	449	519	479	501	510	484	475	468	490	433	495	504	489	510	468	476	485	429	437	567	484	479	475	516	419	445	513	474	472	536	527	464	483	473	492	494	503	496	517	483	494	493	468	471	473	490	460	505	450	497	484	460	497	495	463	473	426	463	458	497	463	481	456	492	469	489	416	499	494	480	491	478	479	483	472	531	470	460	486	466	488	522	492	466	475	471	484	490	539	448	414	493	463	496	477	501	498	506	524	476	463	450	480	514	511	447	493	471	505	462	518	459	478	449	460	489	490	520	462	491	461	468	464	475	498	496	449	456	463	482	502	481	515	471	474	532	452	486	520	486	506	472	511	499	493	517	501	475	484	464	467	476	499	485	514	478	459	484	472	494	544	458	498	507	496	488	471	462	494	468	459	508	457	469	484	498	455	442	472	475	465	446	452	462	491	479	500	466	528	457	435	505	471	476	504	474	455	469	461	491	501	497	487	492	505	501	485	513	485	484	506	469	464	465	489	465	434	498	441	466	463	459	503	478	491	476	518	482	478	449	483	491	479	487	513	430	456	461	468	478	479	502	458	519	491	488	454	477	501	509	479	476	449	476	523	516	455	467	461	502	483	470	473	456	503	497	474	467	506	513	482	479	496	482	488	450	491	460	465	453	474	474	481	494	441	471	448	449	472	475	473	509	464	470	488	466	479	530	504	484	499	463	456	489	466	506	488	464	472	479	485	526	500	497	467	456	511	458	475	474	476	491	470	464	461	471	458	451	474	515	486	483	448	498	494	434	495	465	508	518	488	489	470	485	465	465	478	512	491	493	478	475	489	431	500	496	475	526	494	473	474	463	489	460	463	510	458	497	509	455	470	472	495	442	486	504	500	490	471	488	489	487	479	478	475	511	492	477	460	505	478	476	464	469	502	477	477	490	517	480	494	492	533	460	465	491	476	494	454	446	485	470	504	484	505	512	438	485	498	487	496	487	456	460	528	525	512	488	492	495	504	477	489	452	494	477	442	487	528	488	490	474	449	491	468	484	453	469	509	460	497	465	464	453	464	438	450	478	471	503	485	489	494	478	500	457	468	462	490	464	488	485	497	481	449	431	437	525	462	520	465	490	474	451	510	440	475	434	522	474	483	477	468	496	514	484	449	506	468	469	470	460	456	463	488	497	487	483	495	503	469	471	445	480	495	494	475	503	436	518	495	500	489	508	474	469	464	470	517	511	489	481	466	512	492	465	486	440	465	473	512	455	457	468	483	521	449	496	474	460	476	453	484	495	464	517	506	455	454	487	502	456	484	499	479	496	455	450	440	494	467	534	475	440	510	493	461	477	528	474	486	472	478	464	500	488	520	481	521	449	508	501	452	450	477	461	503	498	480	454	504	468	478	468	484	461	456	481	520	501	510	498	494	486	463	451	449	458	522	506	464	497	497	482	475	476	483	491	519	474	476	489	431	485	456	491	477	520	483	501	496	477	467	453	507	463	495	467	462	504	484
32605	14596	2717	1603	1153	801	468	263	205	152	134	161	143	147	145	120	126	120	137	116	148	134	111	143	135	131	147	126	140	123	104	133	143	111	119	133	130	132	116	123	133	111	132	153	121	105	95	118	126	127	124	119	111	133	122	113	98	105	125	103	115	119	118	141	113	125	124	137	119	121	125	109	142	125	108	113	131	122	115	109	90	122	108	146	107	125	114	95	122	124	114	120	104	122	125	131	114	105	102	111	114	133	119	117	144	123	113	117	109	108	117	113	133	110	128	119	145	140	97	130	130	134	115	117	125	124	127	127	133	121	118	135	113	119	113	108	94	109	117	123	118	107	119	124	110	137	138	103	112	104	119	97	118	110	117	125	133	116	94	118	118	126	108	107	131	134	123	106	122	110	115	123	114	134	120	127	102	122	106	105	104	120	141	115	119	100	107	112	119	128	116	120	125	118	138	120	113	107	125	107	119	121	136	112	121	110	119	105	135	115	132	115	116	119	107	97	124	126	115	119	114	132	124	107	122	123	127	136	122	114	122	114	119	120	105	103	114	111	105	132	99	114	144	134	110	83	105	120	98	113	135	130	142	133	104	115	107	124	122	119	117	104	112	118	137	119	124	117	98	101	111	105	123	114	114	111	111	115	112	117	126	127	126	121	122	115	109	100	125	117	138	103	105	122	118	109	130	100	118	114	146	101	126	144	105	118	120	116	146	107	110	120	119	129	102	123	117	116	116	114	130	136	99	121	118	108	123	135	126	132	125	115	104	114	125	115	120	116	106	126	115	108	121	104	124	112	131	131	116	112	130	102	114	130	138	121	107	105	117	116	139	136	130	117	128	112	140	103	107	121	134	113	107	118	116	122	106	119	125	103	116	119	114	136	107	143	103	126	124	100	118	134	118	98	120	117	113	143	126	136	146	116	109	120	129	146	126	110	116	126	115	135	139	121	109	99	114	123	116	95	106	117	95	116	118	123	105	92	108	104	129	114	99	120	117	129	104	128	96	94	106	130	117	126	113	120	120	123	109	91	118	121	107	113	105	132	138	111	130	130	124	107	113	133	143	111	120	101	117	124	129	96	112	113	126	117	112	132	112	125	111	102	112	106	111	104	113	123	137	120	125	126	137	125	118	94	114	120	136	129	120	117	111	130	116	110	112	136	122	130	121	120	107	111	138	120	134	123	126	126	110	96	119	147	125	103	120	101	127	114	109	147	128	122	100	120	108	127	125	103	128	123	126	116	121	146	119	99	111	120	120	106	122	114	105	125	126	113	141	133	123	143	116	124	118	107	110	122	141	112	130	116	135	142	109	133	125	134	123	132	130	117	128	123	109	126	121	128	123	123	128	127	147	113	142	128	108	120	123	107	126	138	126	88	117	121	120	99	119	100	132	122	120	122	106	139	123	112	131	119	110	129	116	133	113	115	124	139	121	115	117	128	116	117	121	112	109	122	129	131	97	118	121	92	117	125	118	122	119	114	148	123	114	128	121	143	139	109	112	118	129	95	103	115	91	100	116	117	112	114	118	104	117	109	123	119	120	136	114	121	119	120	106	135	115	125	118	132	117	114	119	135	107	99	119	112	121	123	129	111	95	151	117	129	127	113	125	119	125	123	121	109	121	104	129	148	130	113	127	109	136	114	109	134	116	132	114	126	118	115	106	137	133	136	128	135	117	120	101	123	130	131	90	123	114	120	105	133	122	94	99	107	120	116	94	98	122	127	141	117	116	115	102	128	121	116	128	89	123	128	117	119	146	112	117	126	119	118	121	113	132	115	142	123	118	134	120	130	129	126	116	144	108	121	110	113	117	116	119	122	111	97	119	134	114	113	133	111	126	124	115	126	124	99	131	115	125	116	134	122	127	124	118	134	114	122	124	95	105	117	110	102	133	112	116	127	119	116	142	119	123	118	112	139	118	101	99	118	125	99	107	108	98	102	110	119	109	141	135	116	109	127	109	118	101	112	102	108	143	150	116	92	125	117	112	150	127	134	115	111	112	115	117	108	122	110	110	110	114	114	114	109	103	119	130	111	122	109	120	104	113	139	122	102	116	94	108	113	115	124	113	113	109	113	108	116	114	103	95	126	127	121	130	92	111	124	112	119	127	133	112	128	113	122	107	119	140	120	135	112	120	116	140	113	127	118	137	98	96	121	123	96	127	128	131	101	111	99	104	111	121	95	123	119	111	125	114	142	132	110	107	120	100	126	134	127	97	108	112	114	122	128	117	108	108	113	122	102	112	108	100	87	108	110	116	111	126	130	91	127	116	102	132	123	125	105	99	134	119	120	125	130	123	105	127	113	122	112	119	136	117	121	123	132	121	108	142	126	124	107	95	120	100	121	117	136	117	83	107	113	128	138	148	141	118	148	126	106	117	116	129	135	129	104	116	126	121	110	124	132	134	136	114	102	132	118	111	136	138	114	123	128	127	97	124	112	119	136	154	113	96	131	113	107	120	132	112	135	125	127	110	142	113	123	109	105	104	128	108	126	121	125	119	114	96	113	109	124	119	107	138	120	147	114	126	128	121	102	99	119	98	96	118	129	120	124	103	107	124	137	114	130	100	135	114	110	91	116	103	129	114	140	116	105	122	105	128	102	117	108	110	110	121	115	109	111	126	104	147	111	121	134	108	105	127	120	140	106	109	95	101	132	122	120	124	125	102	130	120	105	135	136	116	128	134	122	117	120	110	131	111	123	107	100	118	131	105	122	121	117	117	124	111	140	122	119	109	90	109	139	133	138	100	107	111	124	112	101	95	120	138	129	123	118	118	128	127	97	105	131	131	114	109	118	118	122	119	98	140	135	120	136	96	121	113	88	113	129	157	116	127	129	105	98	129	115	142	121	128	120	115	109	144	102	141	130	118	117	113	121	132	110	119	108	119	141	120	103	106	117	116	109	123	137	107	129	126	132	117	114	122	124	136	119	122	121	124	111	126	129	116	116	121	138	117	132	126	92	132	115	100	125	122	129	114	109	112	105	119	134	108	126	109	121	120	98	132	120	138	116	125	113	105	116	125	115	122	133	120	111	122	113	92	122	128	101	115	112	100	108	109	154	114	126	118	127	130	124	107	115	111	135	113	98	117	114	102	141	136	133	137	132	103	102	110	90	101	126	116	120	124	133	109	120	110	119	113	100	134	122	112	112	134	108	127	131	123	138	117	105	120	113	119	137	120	91	129	117	124	114	120	108	92	116	125	124	132	128	115	125	109	106	118	117	125	125	98	128	109	95	127	116	117	112	95	132	116	110	131	137	109	122	106	109	105	106	116	117	132	118	111	104	112	105	94	122	125	139	125	126	108	149	119	104	126	125	99	100	114	107	106	124	124	111	108	127	113	138	101	116	126	126	136	130	116	134	116	129	110	138	118	115	112	117	117	122	106	107	115	102	113	119	133	120	134	119	157	106	112	121	118	113	110	135	114	111	104	109	138	105	122	121	143	93	117	139	133	119	121	117	103	127	125	116	131	99
21941	5837	2139	3230	2823	1934	1394	975	600	557	514	508	449	445	403	392	395	396	374	364	342	375	385	344	313	354	299	299	320	346	315	344	291	342	321	291	327	302	298	334	336	339	324	318	313	331	313	349	296	320	345	307	338	312	292	328	327	322	294	320	281	306	261	287	329	337	296	319	301	321	321	314	318	328	321	313	284	310	310	301	350	312	320	323	322	274	327	309	297	326	313	321	311	287	301	337	295	302	294	290	279	334	297	300	295	297	320	304	305	297	298	284	304	305	310	318	300	318	324	328	297	306	280	332	294	299	315	326	305	298	311	296	309	306	308	293	285	309	321	310	320	275	315	295	308	296	287	271	285	302	330	288	323	303	288	312	285	314	273	333	304	300	294	290	344	310	327	308	315	302	274	293	303	337	330	313	307	306	306	305	319	294	297	307	298	320	303	314	306	310	327	310	293	312	294	282	312	318	284	296	322	297	341	303	298	269	268	315	309	317	323	321	315	303	313	287	316	301	288	329	340	333	309	335	315	315	277	311	279	285	326	314	332	291	323	293	305	272	328	298	286	296	307	279	299	316	326	315	305	272	305	324	270	311	300	309	291	283	330	293	344	318	316	313	325	305	287	310	292	306	306	296	324	309	312	290	339	295	290	311	273	282	288	302	290	316	285	301	294	294	337	312	314	324	313	340	301	298	316	311	321	328	289	302	314	309	279	294	328	333	309	325	306	306	333	284	280	292	299	312	298	318	314	293	312	297	284	298	318	275	299	331	313	305	270	295	318	328	312	309	331	301	337	271	307	316	281	320	328	331	299	308	272	296	306	306	287	296	298	304	294	290	331	302	305	284	329	324	295	302	309	332	328	266	304	332	281	282	309	325	326	304	269	301	309	292	335	271	312	285	265	313	302	302	328	288	310	303	291	258	342	320	317	312	316	309	302	301	303	319	348	307	284	316	297	339	337	288	328	314	294	326	308	290	342	329	286	344	317	319	323	301	308	327	306	303	311	311	311	294	273	283	291	288	316	337	310	337	325	308	298	313	308	326	305	302	278	309	315	317	310	306	305	340	298	307	289	330	269	283	313	294	332	310	302	279	290	305	281	311	310	317	289	304	323	298	322	291	265	319	315	305	314	309	314	317	304	313	262	302	273	295	277	275	361	295	270	306	305	325	341	315	295	321	310	320	295	334	330	319	310	321	329	305	320	308	315	281	263	307	296	277	315	280	301	303	323	304	330	326	274	291	292	299	304	294	284	285	319	314	308	297	312	320	285	355	305	315	297	303	304	291	276	296	293	312	284	303	311	284	299	303	319	316	321	313	306	308	301	301	328	304	299	298	291	305	311	339	297	294	296	303	294	303	323	334	307	313	302	303	291	308	314	321	329	316	299	318	283	272	335	290	321	317	276	340	290	276	289	314	314	317	306	298	313	304	297	311	291	318	306	325	319	315	280	307	307	315	298	303	283	323	303	290	323	336	323	282	303	296	311	316	301	351	303	300	314	321	305	275	293	254	296	308	305	292	317	293	313	299	310	299	297	296	331	300	286	299	285	327	306	301	283	289	311	304	286	283	337	301	284	297	310	265	294	293	335	299	285	304	304	300	314	309	285	286	298	292	306	298	282	294	305	293	340	298	320	317	313	302	332	308	330	298	291	324	305	322	286	311	334	328	307	311	279	281	320	321	290	282	310	287	271	295	291	323	280	324	299	300	304	296	328	265	295	265	317	287	291	308	295	310	279	341	315	296	311	307	310	307	284	327	291	282	300	294	304	351	324	251	318	300	285	308	312	303	330	294	334	319	304	314	299	319	313	292	293	304	313	285	305	289	349	287	314	302	290	326	287	317	306	297	310	313	306	326	260	303	306	310	297	320	304	281	284	316	304	303	330	320	310	317	287	321	314	302	299	318	306	310	279	296	309	299	320	312	325	303	299	295	285	281	311	307	303	281	304	271	322	308	287	307	318	308	308	302	305	299	289	306	313	307	320	318	304	312	314	313	291	310	306	329	276	326	321	290	324	313	295	314	291	318	296	326	337	316	324	290	296	321	319	327	282	303	286	285	294	297	298	294	288	288	292	350	292	342	294	313	289	305	294	274	319	313	303	312	302	292	327	317	316	305	312	314	298	311	315	314	319	282	315	310	278	342	287	311	325	298	293	280	308	293	327	315	318	326	314	336	299	299	294	262	311	302	313	318	339	293	287	301	318	306	313	305	281	285	304	286	318	301	311	306	293	329	284	316	321	324	296	315	304	307	305	313	357	305	331	296	328	289	305	327	309	300	317	282	278	319	322	313	310	299	321	324	316	345	311	298	316	305	300	313	299	303	321	293	326	287	296	288	298	311	303	289	295	283	304	320	324	324	309	293	312	315	337	340	268	298	310	313	338	297	296	306	293	325	313	305	296	294	299	313	303	314	287	349	292	300	293	326	310	307	272	289	320	322	301	315	303	328	327	325	335	280	332	343	279	299	293	299	277	327	312	288	285	292	289	329	301	321	309	292	318	304	301	338	278	297	321	296	299	284	305	326	321	286	293	307	300	325	323	305	295	275	296	269	322	284	301	313	288	327	299	306	299	309	268	323	303	315	291	315	303	320	310	300	328	292	286	305	325	306	324	266	313	318	285	290	279	324	292	311	334	298	309	328	315	322	318	301	332	315	282	334	284	307	289	337	314	316	301	310	280	306	299	294	322	335	291	284	335	320	303	271	304	295	306	301	319	309	287	320	293	300	302	306	310	303	296	342	309	314	301	291	324	299	324	312	280	288	298	309	293	300	287	306	288	311	309	313	308	306	331	326	310	314	296	312	296	305	303	288	289	322	314	327	313	312	272	316	283	323	320	300	302	326	321	340	297	271	293	280	297	302	314	287	289	306	319	356	330	291	314	288	349	286	292	301	315	289	293	300	326	311	322	325	308	289	317	304	341	314	297	293	294	285	316	311	349	325	298	298	309	285	300	288	345	300	304	307	316	316	313	296	332	317	304	304	335	284	297	316	299	290	328	306	333	331	298	283	338	283	302	283	335	282	322	313	270	337	341	282	336	307	327	305	296	301	337	263	285	315	306	326	300	317	320	316	302	281	310	308	335	272	295	296	296	316	313	341	300	291	304	297	287	289	299	261	317	310	295	340	277	298	340	268	314	316	313	289	323	330	314	303	339	324	306	278	304	307	276	324	308	309	316	267	316	295	307	330	342	292	308	270	310	282	293	287	341	263	309	320	337	321	290	296	306	309	302	301	351	323	298	302	336	321	294	304	338	318	328	294	312	313	332	327	303	290	296	327	315	320	342	305	303	333	318	323	325	327	284	297	314	295	336	302	283	303	276	322	299	299	292	282	292	319	317	289	276	341	341	279	284	344	312	318	303	301	322	296	299	317	301	287	307	318	301	344	263	307	325	319	326	304	302	343	306	281	313	333	325	327	308	290	315	298	328	307	292	344	319	326	267	327	315	287	296	295	326	295	304	315	283	305	306	270
43996	22567	6310	3375	2317	1386	739	588	423	290	304	287	287	262	248	248	244	239	272	267	254	230	250	217	267	253	230	228	233	250	244	215	229	212	230	253	205	265	252	225	247	250	238	263	242	214	228	239	222	228	245	241	238	239	197	224	216	227	221	225	245	233	224	229	240	218	239	223	237	228	217	213	239	247	240	241	225	240	220	221	215	230	229	244	229	227	215	232	230	209	250	213	210	205	220	235	249	250	224	219	201	236	250	228	246	210	250	241	244	237	236	239	235	253	209	245	225	233	209	209	212	227	251	235	233	268	231	236	268	255	211	239	239	228	208	228	214	232	238	223	216	239	208	202	220	219	232	227	233	232	243	247	223	229	240	219	232	215	250	223	262	229	208	251	228	207	213	233	233	222	222	225	260	244	231	202	234	214	214	241	244	249	251	232	224	208	248	204	233	222	220	232	240	233	222	217	240	229	257	227	229	247	225	218	201	210	242	226	248	218	228	235	200	225	218	231	232	234	233	229	262	221	236	211	238	229	216	223	225	227	235	234	232	212	249	236	220	215	245	219	206	217	225	213	235	216	223	224	247	239	227	226	214	227	232	217	258	238	270	241	238	249	222	248	230	220	224	241	219	208	227	193	259	224	233	219	217	244	228	240	240	285	231	268	256	233	220	228	234	216	221	219	231	244	240	260	241	227	214	234	242	237	228	245	203	230	229	231	253	238	232	224	225	220	211	244	231	214	218	214	228	240	234	211	238	239	253	224	239	246	212	246	223	238	228	228	236	227	240	219	224	235	230	227	210	237	193	225	226	190	219	228	230	229	202	237	214	233	225	241	226	243	240	215	217	219	229	224	237	209	213	220	243	210	240	232	213	228	259	218	212	221	236	213	224	232	226	234	224	224	231	212	213	237	230	225	213	209	238	233	217	215	209	192	243	234	234	203	222	247	249	240	240	267	247	211	231	218	212	239	219	264	240	240	222	217	219	223	218	242	224	220	221	221	212	235	250	246	234	230	239	256	256	199	214	232	223	254	231	227	243	212	256	264	226	236	215	215	222	249	233	211	223	225	214	190	242	249	239	225	211	230	199	207	196	231	221	223	215	227	230	225	222	256	251	220	229	208	234	233	220	258	229	207	234	239	220	222	246	234	203	227	239	267	204	237	248	220	220	219	229	239	232	230	210	246	234	214	219	228	219	214	266	231	247	217	230	206	228	218	215	204	215	210	242	223	230	240	214	225	215	234	232	245	250	193	234	228	249	244	230	209	232	250	220	218	217	260	221	237	226	231	228	214	216	222	226	241	231	248	255	235	270	206	216	235	239	235	231	231	262	249	244	226	221	211	206	249	208	255	234	238	215	230	257	207	233	231	232	252	242	221	232	217	219	222	215	207	217	254	207	216	220	211	198	256	237	260	269	236	230	245	227	193	216	218	233	204	232	208	226	215	240	242	220	207	235	217	255	214	254	217	207	235	204	220	227	233	223	216	222	207	214	221	234	245	260	223	245	232	227	229	224	205	228	222	247	241	230	231	242	231	279	224	226	201	234	229	194	253	239	238	231	222	227	212	232	242	226	232	212	238	231	227	236	239	229	251	226	207	211	250	227	213	252	242	235	235	222	223	255	205	243	228	228	214	233	250	216	230	273	257	209	247	231	267	205	250	226	230	219	247	233	267	260	238	288	222	213	188	258	234	228	250	262	208	223	207	244	257	237	242	206	217	209	243	227	221	255	216	258	227	231	220	251	235	244	221	233	252	227	232	229	224	224	204	243	228	233	205	220	221	214	226	192	211	214	229	200	215	233	202	230	252	224	234	219	239	235	232	238	268	239	228	225	233	252	206	252	221	218	223	244	211	213	197	232	235	210	229	213	211	243	215	230	211	218	205	244	243	225	228	244	264	244	190	240	239	227	200	196	237	245	216	221	191	232	247	245	226	220	221	279	238	235	198	246	222	212	238	207	233	214	229	234	216	221	202	209	225	233	238	202	209	207	216	207	219	237	233	232	236	223	203	224	222	225	233	221	239	251	194	216	212	223	242	225	208	226	197	219	236	222	214	216	249	224	226	246	191	221	236	232	248	221	226	253	229	201	216	246	222	241	228	240	202	249	263	213	242	245	253	234	244	227	229	199	228	245	230	254	214	226	247	193	248	218	221	206	241	272	204	225	260	240	233	258	218	229	226	219	208	228	236	248	242	237	221	242	231	239	211	228	235	217	242	237	248	227	239	203	224	203	252	270	219	233	250	248	220	247	231	236	233	225	225	218	213	234	216	217	227	214	234	241	218	206	202	232	229	215	264	238	225	223	250	246	198	198	249	240	240	217	232	227	250	231	220	229	221	237	215	208	223	216	220	204	210	216	224	252	203	239	220	225	252	214	242	241	195	213	234	238	224	257	229	236	255	239	208	235	224	223	240	247	237	281	231	207	225	225	201	244	223	262	211	212	236	248	227	218	216	227	234	214	239	243	205	222	220	216	231	248	261	256	228	214	237	236	218	239	209	200	239	235	207	225	225	241	253	218	214	219	223	220	226	211	236	181	211	230	248	239	260	226	252	224	238	214	222	232	217	240	248	244	275	233	241	216	209	226	225	244	226	254	227	201	217	219	239	232	215	232	245	225	217	244	250	228	224	264	224	201	241	194	236	234	277	222	197	214	235	246	225	217	223	220	228	242	223	260	223	214	214	187	238	228	224	220	210	219	234	250	258	206	225	254	232	253	245	225	246	256	215	214	228	217	215	200	226	236	243	227	210	233	258	234	202	218	225	231	211	200	215	221	234	228	230	227	209	244	206	200	223	259	236	243	224	219	199	213	223	221	225	223	236	213	201	227	220	246	242	205	234	247	283	228	240	230	216	232	213	249	252	211	246	231	231	234	218	236	210	215	218	232	221	235	245	218	241	196	212	235	245	220	225	223	235	251	242	240	215	222	240	225	243	244	237	232	255	210	226	229	204	232	238	222	226	233	227	246	237	212	230	238	237	242	218	222	254	211	228	207	220	225	244	244	262	238	249	243	194	258	225	220	209	247	224	217	241	235	228	254	223	234	249	215	221	234	212	227	224	209	225	194	227	232	191	225	234	207	230	203	235	239	220	234	249	229	211	250	232	251	234	213	222	216	239	245	238	238	236	218	218	257	244	237	223	224	253	218	212	257	221	236	232	229	236	232	214	266	245	249	226	242	239	220	235	253	249	255	240	254	218	232	246	216	229	234	228	249	230	245	217	241	236	229	235	215	238	236	224	258	217	253	240	215	248	219	213	235	239	232	210	247	222	233	200	212	217	245	232	242	242	263	270	226	222	207	230	257	236	235	217	245	254	233	222	230	212	211	208	215	211	229	221	224	235	222	217	255	210	223	227	211	257	219	229	233	212	233	254	216	247	210	218	234	239	220	245	249	199	223	256	202	212	227	234	216	228	228	225	216	232	223	234	271	232	247	219	211	222	217	219	242	259	242	213	241	218	253	225	251	212	242	226
29031	9070	3754	5045	4827	3322	1981	1654	1400	1055	966	866	829	779	760	726	744	689	627	644	638	654	655	598	583	588	594	636	580	616	590	586	570	542	562	563	543	565	571	597	590	559	549	565	555	548	554	566	572	548	560	579	544	553	572	598	540	579	593	578	562	552	563	523	545	507	552	549	567	597	526	565	559	567	551	517	531	515	551	538	520	572	508	508	510	562	530	598	560	530	517	521	577	534	532	516	545	546	570	552	569	525	557	556	560	578	520	547	534	528	575	556	533	569	557	538	519	505	564	483	591	550	575	548	554	558	528	544	528	552	522	537	560	568	573	551	540	538	495	538	499	520	534	567	530	492	575	509	560	517	490	568	536	543	532	564	541	496	528	529	561	527	574	530	542	557	555	537	539	545	564	560	515	544	539	554	550	568	603	536	555	523	475	560	527	585	547	526	560	540	542	544	542	538	472	515	525	505	615	536	531	559	547	560	523	523	562	534	535	483	533	519	575	563	511	503	559	523	519	550	563	540	518	536	507	554	540	558	515	566	585	594	567	528	521	531	551	528	533	518	518	522	509	563	563	561	516	525	504	505	544	544	553	568	539	527	550	546	551	550	577	544	538	511	563	538	470	508	608	526	562	565	547	558	496	551	543	540	538	527	526	548	549	554	520	496	537	546	531	545	515	533	517	509	509	536	557	535	508	510	560	550	520	545	534	567	524	588	544	552	517	542	515	547	548	547	550	529	562	534	520	556	570	492	512	573	502	533	509	565	557	569	588	525	531	567	537	562	528	520	569	530	538	558	541	558	554	521	583	541	551	511	550	532	483	521	550	503	519	547	571	545	547	518	495	559	518	587	558	517	558	539	525	488	555	552	529	533	550	544	531	566	546	522	510	515	553	560	533	586	539	488	570	547	564	509	553	537	532	531	522	523	537	613	568	495	499	540	519	547	507	518	538	517	553	556	555	585	499	555	536	580	563	540	541	513	582	510	519	569	517	542	560	519	514	533	533	544	550	516	532	550	534	546	570	555	532	544	565	555	543	530	564	555	548	572	525	552	522	504	498	545	513	547	536	500	558	504	520	553	571	527	595	552	531	545	566	523	531	533	505	525	541	563	531	495	563	495	544	535	487	539	528	569	567	562	555	569	524	553	548	533	528	547	551	559	557	539	546	545	506	535	485	556	530	541	482	565	552	549	498	549	512	563	540	569	556	518	498	528	543	574	574	531	550	493	514	510	552	530	506	537	588	567	529	547	535	488	527	585	573	568	552	560	571	551	563	559	545	526	533	534	569	556	538	579	523	502	541	580	566	544	583	549	583	513	539	501	530	495	568	528	554	541	529	520	479	517	538	566	501	539	515	558	546	546	557	541	579	546	512	559	505	523	580	584	508	533	533	506	609	498	565	513	580	540	532	529	563	565	526	527	511	535	537	563	558	537	500	552	557	548	575	529	554	517	526	563	515	528	511	575	553	525	580	526	509	542	531	551	552	520	542	546	527	562	515	563	510	549	507	549	541	549	555	547	528	534	578	492	534	570	528	510	528	521	556	525	567	557	556	532	537	551	575	528	545	533	595	566	539	532	549	524	524	555	556	509	497	553	578	502	526	574	551	588	522	550	522	532	581	551	541	558	522	509	513	515	533	562	516	517	526	530	515	494	561	542	524	501	539	510	554	520	563	543	546	552	558	522	548	557	491	542	541	559	482	529	550	589	525	514	588	502	561	513	505	565	537	549	527	583	515	512	548	518	564	536	562	494	505	534	519	545	540	518	529	558	575	556	529	540	517	566	530	603	539	501	499	503	593	507	546	518	534	578	557	514	552	576	541	553	505	533	534	530	539	554	544	543	568	520	507	517	531	528	508	536	490	535	529	511	567	575	532	528	564	547	545	549	573	550	547	514	497	537	520	518	534	520	519	537	572	528	538	576	515	523	525	549	550	519	577	559	520	534	515	517	581	568	551	543	584	541	542	510	573	505	563	507	574	530	570	562	549	583	587	521	515	534	521	494	533	564	577	548	502	521	522	527	510	524	535	521	486	553	561	545	547	554	585	505	557	571	499	546	540	493	516	547	528	545	509	534	507	573	521	521	525	545	541	539	551	509	545	513	565	545	518	538	547	511	572	542	554	530	531	550	532	503	559	538	508	577	530	508	532	544	532	527	507	549	535	514	528	525	539	577	496	557	525	554	559	597	552	567	538	505	526	539	538	539	563	532	545	525	554	565	525	515	566	542	516	567	532	537	544	507	572	507	538	522	495	509	524	581	545	568	502	514	524	598	566	522	515	519	534	557	554	495	542	555	553	522	562	551	519	536	564	538	529	560	544	555	553	556	536	547	549	536	517	516	533	500	530	546	539	542	552	537	558	503	514	555	559	536	525	521	553	540	521	523	518	551	517	580	503	556	564	532	520	565	537	523	541	573	487	544	569	530	537	535	553	496	534	546	553	564	582	508	513	536	550	548	513	553	550	497	532	547	524	544	545	568	533	522	517	596	547	552	555	581	530	525	537	531	539	539	532	549	567	520	522	489	531	508	555	551	548	520	524	523	505	572	555	542	552	537	524	525	524	551	509	524	545	536	531	533	533	586	519	535	505	521	541	529	507	530	505	564	525	585	535	513	550	492	552	514	517	511	554	518	562	542	559	522	550	518	509	511	545	553	571	543	581	510	556	520	509	537	584	516	523	534	583	563	569	559	582	471	538	549	568	492	544	537	520	544	518	534	541	559	547	539	574	546	488	563	519	535	541	516	550	562	540	512	544	537	494	493	590	534	547	554	543	513	542	522	549	539	533	555	555	534	533	561	474	578	560	565	551	569	573	548	537	514	549	545	527	562	506	537	521	534	542	524	532	546	534	528	546	541	492	540	543	596	530	525	549	493	555	554	532	512	519	526	548	501	569	558	569	520	528	525	513	508	538	490	498	539	520	534	547	509	487	515	498	528	565	548	518	533	582	552	536	546	512	552	503	509	567	553	546	563	511	571	546	541	543	542	506	540	544	506	541	563	527	544	519	552	551	524	527	473	546	526	549	539	551	519	578	597	535	563	502	542	534	565	541	547	509	532	549	543	570	548	531	560	558	513	517	532	510	528	569	511	528	554	558	542	486	506	509	579	548	538	503	534	569	517	518	546	569	559	535	566	527	535	555	511	516	541	578	502	499	551	573	572	555	543	560	517	511	559	535	604	538	542	515	524	532	543	516	505	563	579	544	541	559	516	566	478	498	525	578	564	572	547	546	546	527	515	501	552	533	528	543	525	499	545	548	539	540	536	519	529	523	556	539	511	552	563	500	548	583	524	509	526	559	542	522	526	531	579	549	513	526	516	517	537	575	490	530	568	592	532	539	529	578	511	560	535	523	541	573	547	570	547	509	564	568	561	549	499	542	498	511	471	546	523	568	544	510	549	546	509	517	533	528	571	532	526	561	500	492	521	561	547	586	538	496	551	540	556	547	550	572	574	549	535	553	545	567	530	559	567
11578	3461	407	304	242	237	221	250	211	251	223	220	223	204	228	202	192	196	196	192	205	198	183	227	214	214	219	238	207	217	204	221	197	221	208	204	232	225	226	208	220	243	201	209	212	221	181	227	231	196	202	221	216	206	212	206	188	215	235	211	231	207	257	200	190	219	249	230	225	191	203	202	221	215	216	205	227	223	216	219	231	206	227	235	202	202	203	226	218	227	218	198	194	225	215	203	220	196	203	216	208	216	210	197	188	196	233	227	205	203	175	199	213	234	219	251	232	227	192	205	233	231	190	184	205	202	205	230	191	198	197	240	219	200	208	186	233	216	227	194	213	201	211	212	212	238	202	232	237	206	231	216	211	209	241	213	216	219	215	210	211	216	225	246	226	215	213	227	221	227	228	190	214	197	206	179	207	219	207	212	209	196	204	223	234	183	198	210	243	197	202	202	228	195	222	253	218	221	198	230	186	216	237	227	207	215	180	230	210	202	228	201	201	187	210	220	193	233	199	197	195	230	241	192	184	210	200	228	228	213	223	200	216	205	198	206	243	196	228	203	223	194	214	219	212	192	192	198	225	207	181	223	203	193	203	185	202	215	201	183	189	194	223	228	209	211	223	203	209	181	187	235	190	215	209	195	201	238	202	197	212	172	203	193	214	206	221	224	204	225	206	217	206	209	196	212	224	240	211	206	207	226	234	212	215	217	232	226	244	219	193	211	223	208	217	209	187	211	197	208	214	179	187	228	207	225	200	194	197	211	189	203	219	192	213	206	218	228	199	203	241	241	222	202	228	214	209	192	228	194	210	227	199	206	239	238	220	210	222	252	199	202	207	187	223	232	220	212	216	187	243	214	214	212	225	212	215	231	219	205	207	202	206	220	215	193	226	211	228	207	220	200	230	199	193	204	190	241	211	219	223	224	214	211	223	191	207	209	204	214	180	231	208	210	179	226	201	224	211	221	220	205	210	214	203	207	211	194	195	191	225	186	224	227	232	206	202	217	194	180	203	225	196	224	202	231	201	214	203	176	208	231	229	204	200	234	253	206	201	219	211	198	210	217	182	220	228	204	212	223	207	222	196	228	204	208	229	221	215	226	200	217	218	209	193	179	180	213	220	197	220	213	194	218	252	183	208	205	207	197	224	226	231	235	203	229	214	209	266	213	234	183	210	207	215	234	191	218	210	206	227	212	209	204	208	202	233	187	203	198	225	221	196	202	194	214	196	225	203	211	194	212	203	187	198	201	196	221	228	219	208	254	240	214	205	202	232	208	208	219	210	245	253	228	210	202	181	224	224	236	215	210	180	201	185	217	199	213	191	219	199	211	207	199	205	206	237	205	190	208	215	208	226	215	219	203	187	190	227	220	214	236	211	240	233	201	224	238	226	230	204	217	208	227	206	218	210	209	243	212	226	201	189	208	216	222	199	207	194	208	210	212	222	205	197	231	227	222	207	199	233	268	219	236	239	209	218	216	226	175	200	198	183	205	222	199	201	209	217	236	225	208	223	203	207	229	219	207	233	180	190	205	215	180	188	217	225	221	198	195	199	216	199	224	220	221	234	233	216	195	224	216	211	210	226	226	242	213	213	184	193	217	200	210	205	212	241	193	214	225	225	204	238	230	198	207	219	219	210	240	200	190	221	202	207	215	231	206	213	227	221	228	207	224	229	220	223	224	245	234	222	222	219	217	220	215	234	197	197	211	230	246	183	215	225	195	216	209	240	168	218	238	229	207	226	231	204	198	217	197	224	223	251	244	221	220	200	231	206	219	248	201	213	210	234	213	209	185	233	200	220	188	197	208	237	216	185	204	216	188	186	201	210	176	210	220	216	207	225	214	212	227	211	189	243	193	236	223	184	234	203	231	222	223	213	219	243	192	214	222	193	192	212	195	212	221	242	238	205	200	219	232	206	208	215	225	210	227	224	206	205	223	196	206	193	232	168	203	188	219	225	212	227	213	209	201	231	212	208	212	207	241	216	201	206	200	207	206	196	233	215	211	241	204	215	205	215	235	222	182	192	202	198	215	224	229	189	205	195	216	234	247	225	230	187	219	231	237	190	190	207	230	222	207	223	199	220	191	209	213	207	212	243	166	229	220	175	205	191	227	211	222	212	205	216	188	230	218	227	208	218	204	220	211	199	190	226	185	177	203	209	190	186	206	204	221	215	203	228	200	229	215	213	240	211	224	204	213	214	232	223	205	211	186	208	222	195	238	216	221	226	207	207	203	203	200	215	203	221	220	204	212	217	201	214	209	215	208	204	192	215	201	199	195	185	241	198	225	191	212	197	225	208	197	230	218	205	237	200	178	200	205	233	193	205	210	180	175	218	228	233	206	212	215	214	229	222	223	242	210	231	197	236	209	188	221	211	222	193	227	228	201	209	203	178	203	176	209	239	221	218	201	207	189	207	233	193	211	207	209	190	206	204	216	215	198	213	232	220	230	216	207	201	230	209	227	224	226	198	225	210	229	220	205	230	191	227	205	185	221	204	223	192	222	192	200	212	189	225	229	207	228	202	215	214	215	189	181	226	211	211	249	222	229	206	195	228	197	207	210	221	216	226	215	203	211	212	208	178	203	204	202	215	213	214	216	194	186	189	239	207	192	217	235	208	220	211	202	203	200	196	210	230	197	204	206	228	197	184	208	234	212	199	232	215	227	216	206	189	186	214	191	192	206	239	210	211	200	237	211	218	227	228	220	236	220	229	190	232	209	188	188	209	212	225	210	226	199	190	199	224	202	236	196	184	196	206	210	208	214	220	231	195	189	200	232	230	219	237	199	207	213	214	191	184	200	235	215	195	199	188	222	189	224	237	223	215	199	198	224	201	190	210	238	207	201	193	211	208	209	215	208	176	207	202	205	203	219	217	208	218	196	195	192	203	225	220	218	218	209	224	225	212	230	191	215	201	195	196	238	179	197	220	176	239	219	234	220	206	225	211	242	191	217	205	226	190	224	210	193	191	195	232	201	213	218	229	219	220	218	210	202	200	214	231	220	184	222	230	217	217	217	183	225	226	193	195	220	192	227	198	204	218	249	208	220	233	219	215	199	193	203	214	225	210	202	209	208	208	221	208	202	225	205	219	211	210	219	200	204	220	203	206	183	203	221	216	195	222	215	207	220	193	220	166	210	223	206	216	204	192	190	212	190	206	202	217	218	204	215	198	209	221	209	212	209	235	225	205	186	208	216	200	191	209	219	215	194	219	201	236	216	221	186	223	183	207	218	243	214	220	205	191	218	199	211	177	204	218	209	185	239	215	194	221	213	207	187	216	215	220	210	235	220	190	218	215	213	199	191	227	252	204	220	193	208	229	192	219	207	235	213	198	223	227	230	212	194	235	205	194	218	208	220	223	207	211	215	184	186	218	186	230	212	206	225	232	204	214	189	231	206	221	218	202	198	215	195	221	220	225	207	219	190	176	220	217	212	236	209	210	194	226	212	228	203	209	237	211	203	200	186	219	213	211	210
7296	2298	803	699	738	646	560	523	496	499	504	502	525	479	491	441	517	512	474	497	444	472	443	476	504	446	515	493	457	490	500	476	461	467	462	482	495	463	478	483	493	504	486	430	473	510	475	476	483	465	490	498	496	502	461	523	505	475	487	504	462	503	489	492	522	512	474	486	471	541	485	496	485	471	476	491	487	438	468	451	465	484	508	478	475	486	472	486	491	490	477	446	477	492	480	461	476	445	447	498	464	502	514	451	488	498	456	482	496	491	461	438	451	437	510	463	484	490	468	473	463	468	467	505	486	497	489	510	524	473	463	482	514	464	467	497	476	503	506	532	428	473	485	472	447	486	461	485	509	470	493	489	429	500	484	474	478	501	467	491	475	503	487	483	494	518	450	534	464	451	451	510	549	488	501	506	488	474	509	463	460	474	473	498	477	487	512	484	471	463	464	437	446	489	476	483	435	462	463	465	499	458	511	503	499	476	479	462	502	447	499	474	526	451	478	459	508	456	468	471	474	516	482	502	475	449	436	474	469	469	457	437	461	482	450	519	467	478	446	481	479	541	497	532	476	438	489	484	465	467	457	470	490	482	450	468	486	501	447	488	458	500	487	469	480	459	484	466	512	493	464	473	486	483	474	447	464	532	486	506	442	505	456	488	474	436	457	499	481	466	487	493	485	475	488	450	449	489	473	454	485	473	500	453	498	498	485	501	451	490	443	456	531	463	509	461	479	502	434	517	485	501	492	495	485	463	480	504	463	482	478	468	483	485	463	507	483	470	462	483	485	466	470	450	480	451	485	477	501	487	473	474	474	495	436	462	480	489	480	453	481	450	467	504	440	446	510	475	443	483	457	474	506	493	519	483	453	475	474	465	502	515	454	530	493	450	446	478	438	472	478	473	479	485	453	431	505	457	470	479	459	457	477	449	507	485	493	468	457	450	468	456	471	459	457	466	460	507	460	488	498	459	503	474	492	437	523	467	479	483	488	424	497	431	484	494	483	433	444	462	472	464	523	457	473	493	492	474	472	481	448	505	464	455	461	451	436	479	484	498	483	459	493	468	476	440	487	503	477	466	522	483	487	480	490	496	456	459	514	509	484	498	471	501	507	456	467	463	494	472	509	464	498	467	482	459	453	473	475	476	477	482	500	487	496	484	419	485	470	489	488	492	468	494	483	454	489	492	494	491	492	491	468	463	504	449	480	447	476	440	464	495	456	467	488	493	453	507	464	475	468	464	478	469	486	505	443	447	496	447	522	480	552	507	442	444	473	489	487	490	511	477	482	443	452	497	462	526	483	491	479	444	444	528	488	478	461	462	479	478	476	500	498	484	497	477	494	470	509	487	482	445	476	492	463	483	490	474	478	493	494	473	466	484	486	474	484	487	495	459	475	457	477	475	489	472	484	476	465	477	480	438	497	481	472	463	490	454	468	466	516	481	500	502	478	482	483	523	487	435	487	445	508	456	467	471	465	452	459	504	428	458	476	481	509	464	510	529	444	492	475	485	449	491	477	513	461	496	457	490	449	471	483	456	522	499	456	463	456	457	497	481	498	447	480	455	478	481	504	478	457	460	484	489	495	490	518	482	481	502	480	465	477	484	476	542	464	460	439	507	458	487	478	464	493	516	488	509	495	502	508	482	461	422	516	517	465	472	460	446	494	487	474	448	478	496	504	484	489	479	468	469	487	490	468	487	478	473	495	468	478	492	482	452	517	442	469	461	454	488	463	461	517	473	469	520	472	483	483	485	475	479	522	483	490	515	463	454	480	502	480	511	463	415	482	461	524	527	493	513	472	474	439	473	466	463	523	507	471	437	496	466	457	457	462	496	489	518	487	498	480	475	462	476	461	492	504	499	446	451	485	502	454	493	484	472	504	459	510	477	419	484	452	461	471	462	469	436	504	490	488	473	468	446	493	467	483	453	514	493	439	487	466	516	472	481	466	484	471	523	498	472	503	467	464	499	509	531	475	510	482	485	479	478	511	499	497	461	496	464	501	456	483	441	461	497	480	462	512	496	493	479	482	509	499	482	448	471	508	501	474	450	476	446	468	504	489	470	510	457	474	481	469	484	442	485	441	522	515	455	466	496	477	464	497	497	493	479	486	488	428	496	471	486	482	487	476	490	459	456	472	458	489	472	467	473	480	429	523	518	492	496	471	475	478	472	490	504	528	458	500	459	444	479	475	430	513	490	467	460	499	451	487	496	475	496	474	512	474	536	490	480	452	487	489	497	475	506	464	505	456	536	491	492	522	451	462	501	482	495	503	453	506	512	458	455	450	510	497	507	479	479	471	457	525	463	486	494	485	461	465	475	500	496	493	495	479	474	462	485	476	433	501	445	462	484	464	501	464	464	506	464	478	512	416	464	470	529	461	494	500	492	460	475	470	487	476	482	494	492	474	519	433	455	494	456	478	439	478	476	463	504	507	467	487	454	497	509	476	477	475	452	474	485	504	468	498	446	479	465	463	475	483	480	459	485	459	461	449	478	507	453	492	472	478	466	471	449	470	497	504	483	485	465	458	512	520	476	459	429	486	470	478	492	476	500	459	456	486	489	514	458	457	549	451	486	500	475	506	484	467	495	482	480	478	456	473	470	488	427	474	428	479	470	489	538	474	463	442	440	473	481	482	468	438	483	462	477	486	477	433	484	482	451	502	496	480	501	515	443	495	498	496	503	448	504	465	468	520	481	476	485	491	519	500	506	479	477	491	460	465	448	491	505	453	511	481	469	497	482	496	477	480	508	506	504	470	485	477	502	493	470	454	496	510	479	486	445	485	477	490	443	505	469	448	492	547	469	475	498	500	479	474	489	477	457	456	461	482	463	475	472	463	448	495	460	459	445	476	470	467	429	516	513	478	463	476	507	507	446	481	495	439	531	449	465	473	484	483	481	451	485	476	443	466	457	501	447	502	521	480	503	484	469	510	496	454	485	489	452	452	507	476	467	485	488	448	483	458	499	460	512	448	498	500	476	494	496	482	474	458	479	487	486	456	463	458	446	487	485	509	470	485	466	494	470	460	465	503	471	488	496	503	483	463	514	442	461	442	489	518	471	470	453	473	464	457	482	476	446	483	463	492	453	450	445	514	479	482	452	518	483	514	464	473	436	442	483	450	480	474	494	439	476	471	453	487	483	486	474	511	476	452	493	466	492	454	498	478	518	499	491	472	487	481	483	493	440	490	462	464	513	453	466	476	475	479	448	466	474	462	461	525	442	457	474	480	493	468	479	495	494	433	489	478	508	454	514	481	480	460	490	453	484	481	493	484	472	443	463	492	475	490	476	497	478	494	491	487	476	497	477	479	456	448	483	462	476	496	444	502	495	455	464	500	517	459	451	474	483	501	488	463	485	469	438	474	462	455	460	482	501	481	457	473	495	460	457	483	488	486	473	461	480	463	495	475	483	442	491	491	470	505	469	513	488	509	448	505	479	462	445	506	450	464	483	458	499	472	488	505	463	466	514	492	447
31176	13211	3172	1407	1084	681	444	311	240	168	151	142	127	158	132	125	121	134	146	136	141	135	130	121	124	122	124	107	101	133	125	122	148	121	115	121	112	124	123	133	120	114	105	133	100	135	127	108	124	107	120	120	116	142	105	106	113	124	118	118	121	115	101	148	116	112	125	107	117	136	111	119	111	123	128	143	115	107	126	110	111	132	120	112	118	121	120	124	111	137	112	109	118	120	117	109	122	127	117	104	114	113	128	115	84	135	115	115	110	124	119	125	135	103	119	116	135	101	110	96	102	137	135	93	125	113	112	134	122	95	114	134	115	123	106	134	131	104	105	118	133	111	116	122	121	118	144	112	121	117	102	120	128	107	107	113	109	111	126	107	118	132	122	122	147	116	100	139	125	126	117	104	135	104	107	108	99	107	101	115	112	137	132	142	112	119	111	118	124	103	117	108	112	105	141	121	121	125	106	103	137	138	104	109	134	111	109	111	113	121	105	116	120	130	119	121	126	132	112	112	129	117	110	126	126	112	94	121	97	111	136	105	98	104	114	136	101	116	120	122	143	108	110	125	110	127	106	123	133	124	98	92	112	115	102	121	119	114	126	102	107	118	122	111	101	141	103	120	134	108	121	126	105	132	103	118	126	113	115	98	119	130	105	114	125	105	103	118	115	125	110	106	102	92	116	135	119	120	121	107	123	97	115	112	119	99	106	96	123	130	120	120	124	106	107	114	120	130	137	115	115	130	122	143	133	126	113	119	116	136	108	89	95	121	116	124	110	86	150	135	104	110	121	113	124	111	117	129	136	119	118	120	133	127	111	121	125	113	108	120	130	128	104	100	128	110	117	115	110	99	114	117	137	122	127	132	126	116	135	106	112	117	110	115	119	111	111	91	121	98	115	114	115	114	137	138	129	138	116	120	107	92	99	103	92	110	110	111	122	140	115	121	116	125	119	120	124	115	98	111	107	112	99	126	111	116	106	104	130	111	112	104	123	105	114	110	111	116	106	120	123	129	133	133	104	117	98	126	102	111	125	117	123	106	136	118	112	96	111	115	125	122	100	129	145	117	107	111	115	126	115	112	111	122	134	141	120	114	118	102	130	139	132	129	122	121	131	128	116	121	119	122	105	131	125	106	115	117	116	136	122	127	114	118	117	130	118	125	104	118	125	124	130	121	107	117	113	111	123	113	152	138	106	116	105	123	106	123	128	103	107	106	128	116	112	113	113	109	120	124	127	128	133	123	90	103	127	131	130	158	115	113	111	148	124	112	116	106	112	110	131	104	100	113	121	122	102	115	103	120	129	121	121	118	119	124	128	142	132	126	118	123	136	105	130	159	122	115	136	127	110	96	106	112	104	122	108	124	113	119	115	141	111	113	101	93	115	116	112	106	115	107	130	108	126	95	101	133	113	125	127	119	116	113	123	113	140	101	119	88	130	117	130	100	122	120	117	120	105	104	131	137	102	118	89	127	126	118	118	134	120	111	118	118	131	114	139	122	110	102	137	107	107	116	120	96	137	95	121	105	118	124	98	123	95	111	130	127	122	120	99	102	136	128	127	111	113	102	117	128	101	100	101	116	121	127	129	108	128	130	127	115	110	102	113	100	135	103	107	110	134	112	130	128	130	99	119	98	108	111	104	124	114	118	114	131	134	112	111	113	125	93	116	104	117	124	144	109	118	103	136	132	121	120	112	116	110	114	133	126	95	126	130	120	110	124	108	112	121	120	120	131	117	136	112	130	107	112	97	87	105	128	129	125	115	110	110	116	120	129	97	118	107	103	110	125	121	109	107	125	107	107	131	118	136	97	115	111	128	112	118	141	126	142	100	96	129	113	125	141	135	126	107	110	125	105	110	120	104	106	113	119	114	106	91	142	129	104	133	115	120	133	120	117	112	117	114	113	124	125	121	137	116	109	123	115	100	132	107	136	110	133	113	118	115	126	128	110	144	107	114	108	123	106	120	129	105	137	113	123	114	119	143	120	131	149	113	136	127	119	120	112	132	131	107	118	101	138	132	94	119	111	114	111	124	123	114	131	118	123	111	132	104	136	121	123	112	119	134	106	99	118	113	133	113	107	124	105	116	121	113	121	104	99	130	138	141	122	121	122	121	108	129	132	117	131	95	101	105	128	120	110	103	137	120	120	119	122	128	110	101	114	129	112	98	120	117	118	129	115	129	106	117	117	138	123	125	106	133	122	116	111	122	99	111	130	108	112	122	108	123	132	116	106	93	103	103	119	117	112	139	117	106	136	135	97	102	110	119	130	111	108	131	121	123	124	114	133	116	124	140	119	106	133	118	124	113	118	109	112	110	119	125	109	123	95	143	124	92	129	123	99	114	141	121	128	143	110	112	120	123	118	128	107	127	123	128	133	115	121	144	117	111	94	110	112	119	109	113	111	95	108	116	137	125	110	110	108	127	110	122	105	133	134	116	112	114	109	93	140	126	111	102	135	125	125	129	107	115	116	110	128	111	124	99	117	106	123	136	130	126	121	110	117	120	125	130	113	113	121	125	132	120	140	129	122	108	108	120	121	125	93	127	118	119	137	137	143	100	111	106	130	118	104	95	123	130	120	117	113	104	118	112	119	119	117	123	121	142	123	132	112	142	106	118	115	114	100	128	106	107	118	132	133	107	106	119	129	120	104	113	106	118	123	128	99	101	113	112	125	106	123	101	106	148	135	134	139	122	121	128	136	120	117	117	101	125	110	126	104	91	122	121	139	121	113	138	125	125	106	121	119	113	107	140	126	135	137	107	108	111	135	130	126	125	124	93	126	99	123	142	117	114	119	131	104	113	121	117	113	110	105	121	134	115	126	120	107	106	101	140	112	101	118	123	138	127	108	131	114	127	122	137	112	139	115	111	135	130	121	132	106	95	131	121	104	94	100	129	117	112	126	110	104	112	92	103	125	108	135	132	123	123	105	126	139	114	113	155	114	110	116	143	131	111	111	127	137	96	105	116	132	106	121	101	118	107	115	122	115	116	118	109	115	97	104	122	125	125	133	124	123	110	108	135	121	118	140	102	110	130	121	109	119	118	124	124	103	130	111	132	115	113	119	101	117	104	113	110	105	108	112	96	116	119	104	121	107	118	140	112	115	134	117	127	108	120	118	133	119	119	130	116	113	118	117	127	120	115	113	123	140	129	114	141	117	117	116	123	112	110	118	122	128	110	131	131	106	93	114	123	122	128	133	116	135	130	121	103	104	131	137	108	137	95	123	114	122	126	122	108	111	116	128	101	111	123	140	110	114	145	109	133	118	137	113	103	115	104	110	106	120	114	133	135	136	118	105	140	111	112	127	109	125	99	108	120	113	118	112	119	119	105	126	138	116	131	126	118	105	117	109	119	96	122	130	140	103	105	115	109	126	124	122	88	129	107	108	153	138	92	142	132	132	113	104	121	102	109	109	106	132	127	118	146	116	125	130	125	92	130	130	98	141	133	129	129	125	117	102	120	103	142	128	115	121
20589	5889	2663	2266	2533	1619	1091	998	698	531	530	461	430	404	430	424	390	390	357	380	365	352	338	352	301	327	332	322	367	306	328	313	312	339	323	320	299	345	316	288	320	300	299	317	326	314	296	320	312	302	337	318	284	273	291	298	325	298	276	322	306	282	314	316	313	315	309	299	298	314	334	309	305	332	326	315	329	284	331	311	304	286	277	313	291	336	304	296	318	343	322	307	306	298	306	298	298	305	318	312	285	311	311	294	296	320	294	309	284	300	321	278	337	321	285	285	308	311	265	347	334	287	291	286	320	315	310	322	295	317	280	339	291	301	322	318	332	317	325	288	317	295	305	302	315	312	299	278	317	275	310	322	315	326	304	309	290	297	307	302	304	289	297	328	309	291	306	298	305	303	314	299	300	281	312	300	327	297	339	304	330	325	346	301	296	289	289	291	303	329	371	308	329	337	302	317	295	298	280	343	302	322	317	293	307	311	285	318	305	317	299	307	308	309	298	305	298	345	298	276	332	318	277	301	300	308	292	340	331	330	317	300	298	301	324	304	304	315	299	339	278	289	301	313	312	286	290	309	292	282	307	320	305	330	301	282	305	293	329	333	280	309	308	319	299	317	298	313	321	288	305	342	282	290	333	293	296	309	277	294	346	329	315	325	304	278	285	323	311	300	305	289	314	277	304	310	287	311	309	300	314	300	265	320	316	336	278	349	301	288	296	298	300	323	304	297	305	298	280	301	330	291	303	339	292	319	291	235	295	298	344	328	303	258	304	306	310	336	307	315	296	281	294	310	308	310	286	272	298	321	325	313	275	275	311	307	300	347	310	277	310	298	289	322	300	302	316	280	288	329	284	331	289	299	316	305	311	325	301	324	312	321	280	301	332	335	304	326	303	313	323	299	335	304	301	312	281	339	299	312	263	307	316	313	308	301	290	294	316	298	332	286	311	269	308	293	326	308	269	319	258	279	339	307	295	311	307	282	337	291	306	304	300	368	298	259	275	306	307	288	301	317	316	320	326	291	314	306	322	318	312	301	312	296	321	335	298	304	306	315	298	313	311	317	297	334	285	371	315	298	327	300	296	306	314	271	307	282	313	295	276	307	277	315	285	301	268	286	278	296	310	292	286	280	291	323	316	316	301	341	296	327	294	318	308	332	322	287	302	316	287	282	288	317	309	290	301	301	312	309	284	313	317	314	295	317	298	315	311	301	305	288	322	302	319	316	292	319	348	343	296	312	330	283	325	308	342	330	303	284	294	327	289	312	278	295	297	296	303	297	259	299	346	285	309	300	301	278	295	323	310	327	308	299	331	342	305	311	327	317	313	300	315	329	307	316	313	363	321	327	277	293	338	290	302	294	285	299	301	277	303	309	322	338	308	312	294	293	315	306	312	295	309	291	313	309	326	322	309	327	301	310	316	305	309	310	300	288	286	304	309	321	307	312	286	305	295	343	295	328	300	314	263	291	323	295	284	307	312	333	317	318	330	315	332	298	312	293	299	308	338	292	309	347	310	286	296	317	321	277	336	295	286	299	316	297	293	327	273	310	290	313	263	281	310	307	301	291	288	290	317	316	323	305	326	331	333	286	288	321	317	282	320	305	335	315	297	295	296	320	305	277	323	285	304	333	291	304	306	304	291	315	286	311	343	315	294	299	317	299	288	303	312	311	324	307	325	318	331	322	296	309	253	291	302	285	294	314	310	295	288	290	313	310	320	303	284	276	290	308	338	324	317	315	325	281	306	272	287	310	315	305	301	306	316	318	298	307	304	293	287	296	295	315	328	291	305	341	285	281	297	292	327	344	291	309	313	288	308	290	293	318	280	323	324	281	308	317	315	289	348	303	306	310	341	314	287	346	329	302	302	310	292	304	306	324	314	279	307	301	323	320	320	294	345	333	315	327	308	291	307	328	316	321	316	290	338	280	290	302	289	332	321	317	304	279	288	298	299	319	310	314	308	319	325	320	305	288	301	278	339	344	281	308	325	296	293	306	283	281	314	300	310	334	318	298	320	337	316	315	296	294	274	314	296	296	312	323	313	300	318	282	311	279	341	322	265	290	299	323	300	300	317	307	262	315	293	286	332	293	299	324	299	309	335	307	290	300	280	299	317	296	302	324	258	312	301	318	296	317	347	324	295	318	313	292	310	315	310	310	315	275	273	308	297	335	313	295	294	293	307	295	302	285	297	329	316	306	310	275	323	302	310	331	274	316	307	336	302	272	291	292	292	324	279	329	293	343	324	316	282	300	350	303	302	306	317	285	316	307	315	278	290	318	298	276	291	309	317	296	311	294	274	291	313	313	331	283	317	302	321	301	279	335	298	293	319	325	337	281	308	298	323	322	309	316	296	319	321	293	286	318	299	316	334	303	316	335	283	329	332	310	308	324	310	337	310	269	286	316	331	311	337	306	305	300	303	279	327	312	301	289	317	286	327	303	286	300	338	318	301	303	293	312	306	326	333	311	303	299	318	311	329	304	286	312	269	271	266	309	323	290	300	299	319	276	335	305	330	309	299	286	331	329	279	288	326	293	316	291	292	311	299	332	330	318	347	277	317	310	292	324	312	296	298	309	303	296	271	324	296	317	264	315	334	312	308	317	295	327	305	339	291	336	298	308	275	313	272	321	310	318	322	302	288	307	315	318	301	321	316	294	295	270	292	302	287	317	278	311	308	312	313	285	302	310	319	295	295	315	304	301	293	311	320	330	329	319	271	292	328	324	287	287	289	280	287	295	328	275	301	299	299	316	282	296	317	297	333	324	328	290	292	279	336	310	309	312	284	319	299	325	317	302	289	302	302	311	291	299	317	325	302	294	279	286	269	327	304	294	307	311	289	291	298	321	314	285	307	292	307	316	297	295	298	270	316	310	289	305	285	294	285	315	290	309	308	304	310	293	286	293	300	295	309	270	289	275	299	293	294	318	299	315	284	301	328	314	280	316	281	299	290	311	301	320	319	298	321	288	298	289	293	287	301	323	275	299	288	303	286	291	306	295	297	274	304	305	314	322	342	339	300	321	342	289	290	303	299	307	340	271	299	321	313	291	330	305	312	309	299	311	310	308	341	317	288	309	309	306	297	314	300	309	302	273	321	279	303	268	339	284	293	268	295	310	288	315	309	298	308	297	292	300	290	313	319	289	308	287	309	317	323	253	317	267	288	280	327	311	290	296	281	291	281	339	305	300	292	306	325	296	300	287	271	336	308	307	298	313	317	299	307	299	303	286	326	291	307	300	313	287	307	315	297	290	288	334	324	301	296	299	323	316	291	303	310	290	325	296	297	312	311	317	303	296	301	309	291	313	292	338	317	344	339	322	318	315	318	296	294	288	307	315	309	316	290	319	338	298	318	269	301	315	309	297	312	304	305	295	298	326	296	283	283	313	281	275	305	293	268	310	284	312	341	323	306	296	281	308	312	320	301	295	323	305	297	315	319	342	313	292	276	296	338	298	317	293	304	305	267	295	312	292	303	293
44545	23696	7050	3348	2149	1245	831	545	368	351	304	310	253	285	271	269	269	265	245	252	269	268	271	241	228	254	230	244	245	222	272	222	240	195	262	220	231	252	264	230	226	201	223	247	235	188	240	205	205	236	231	237	254	258	231	235	255	228	234	232	236	246	239	232	240	226	248	217	244	246	258	233	252	250	249	209	223	238	227	233	220	235	225	233	226	234	229	248	240	250	210	208	222	198	223	245	226	236	235	217	246	213	237	235	237	220	208	198	191	236	223	251	211	228	244	215	251	252	232	223	241	252	238	249	237	228	213	234	222	234	257	259	235	229	206	199	235	243	247	235	223	244	232	258	259	229	256	230	215	267	220	264	220	216	214	233	231	245	232	234	218	242	209	258	207	227	235	249	204	250	233	249	181	221	225	212	225	232	232	255	235	250	225	232	249	253	221	226	250	227	271	227	246	223	232	255	225	219	223	251	235	228	249	228	221	234	226	260	224	225	256	215	225	235	259	231	240	242	219	231	236	239	220	232	221	212	251	273	270	201	246	229	206	214	241	261	213	256	223	250	227	220	243	222	227	254	203	224	255	228	230	223	236	240	228	240	237	247	214	236	226	245	217	212	210	234	245	232	228	224	229	250	172	225	226	227	204	226	228	264	236	207	218	224	254	257	224	215	232	233	232	240	216	235	241	220	219	212	237	219	219	232	216	219	219	202	234	236	243	238	217	259	228	222	242	218	215	202	252	217	243	230	209	247	226	257	256	217	257	217	249	240	207	212	212	266	214	223	231	216	229	226	225	243	246	236	218	219	216	267	249	207	244	244	251	213	241	233	244	213	229	232	233	218	249	231	237	212	231	235	236	222	207	223	248	206	232	215	214	215	253	227	212	243	235	216	241	238	234	221	209	220	223	234	194	209	231	237	225	245	227	233	248	235	256	248	248	229	210	245	241	225	233	218	241	219	247	235	244	216	200	261	236	234	228	249	244	241	247	236	223	235	245	211	239	246	213	237	230	225	244	242	227	219	229	231	255	248	228	236	219	243	191	201	291	246	251	225	214	245	248	213	230	243	240	219	225	244	211	237	250	231	237	200	221	231	204	255	253	213	229	238	216	214	223	219	225	211	213	226	248	244	224	240	243	239	219	232	244	227	219	200	215	239	232	222	217	215	244	196	243	226	224	252	204	254	256	247	243	222	201	213	238	237	222	233	217	210	230	205	222	218	201	246	225	227	213	238	231	200	228	225	256	237	227	270	233	202	215	231	191	229	214	226	252	212	233	241	240	257	219	261	251	238	245	222	265	261	247	219	212	278	208	235	228	221	232	235	217	221	222	240	258	249	234	232	239	242	212	250	218	221	212	226	216	231	240	235	223	235	227	233	235	240	221	221	237	223	227	231	211	262	237	250	221	260	230	200	204	241	223	241	226	239	230	229	233	254	234	234	235	228	251	235	224	232	239	246	257	225	257	218	217	221	205	228	220	198	211	228	254	240	246	206	227	195	224	223	236	195	199	226	243	263	234	244	217	205	232	249	236	205	186	234	226	234	263	247	240	219	232	231	236	215	245	205	251	222	214	250	244	252	206	233	224	211	221	220	217	206	223	222	220	213	268	230	221	243	221	219	199	198	245	240	241	228	245	226	235	220	232	254	219	228	236	235	231	219	247	240	246	234	223	230	237	220	262	255	220	218	222	233	221	216	206	252	249	218	246	229	211	248	238	203	211	264	220	256	226	229	255	222	233	237	194	243	225	252	238	246	232	212	248	252	257	182	206	250	211	237	215	264	228	226	221	213	210	250	214	227	216	213	258	202	241	258	252	230	234	229	242	227	244	216	227	194	206	240	223	249	256	269	228	228	223	199	231	226	226	230	196	261	263	242	225	261	213	232	232	219	221	230	238	240	235	244	212	259	218	237	245	220	236	216	245	253	228	226	218	237	235	228	234	236	207	232	253	233	246	208	228	241	230	194	247	217	219	239	226	223	213	223	252	230	224	200	226	226	250	260	204	222	266	216	231	211	265	250	212	223	234	225	258	237	234	195	227	232	223	236	239	232	240	254	215	224	248	264	223	263	250	250	244	225	238	218	243	223	223	240	230	244	234	242	215	205	215	251	210	238	253	234	225	234	212	215	241	222	197	192	241	226	233	233	220	206	204	225	226	205	220	229	216	194	228	233	228	239	254	218	214	197	230	226	213	212	243	221	221	237	238	214	227	232	227	239	243	218	240	223	239	202	231	212	224	242	247	253	245	228	207	257	197	241	228	201	227	236	274	226	256	219	223	255	220	222	250	209	261	202	222	214	219	242	188	237	230	239	218	207	245	218	262	239	252	220	232	228	254	226	229	230	208	258	239	211	245	265	272	252	252	240	247	234	216	239	200	215	223	241	256	249	233	234	218	212	220	253	223	243	218	222	234	245	225	248	205	250	243	239	226	229	219	219	218	237	218	245	242	229	254	232	245	258	239	239	211	273	255	235	236	239	244	224	247	208	242	207	225	218	236	204	224	248	241	244	222	229	235	207	203	240	218	232	214	219	218	221	231	219	217	249	214	234	230	213	242	214	232	227	238	223	224	240	207	252	237	270	217	232	222	209	230	223	256	238	252	193	253	258	213	220	233	262	218	208	205	244	235	213	228	253	226	241	212	215	241	235	221	236	208	233	227	220	250	231	227	243	229	251	223	243	223	235	248	237	221	241	213	241	230	231	260	233	247	218	217	232	215	257	229	256	254	213	218	216	214	241	212	244	197	237	267	227	233	242	239	241	236	225	235	233	226	242	268	220	236	227	235	240	213	217	222	230	234	237	217	257	236	233	228	222	213	234	189	214	261	231	240	256	236	231	252	228	242	224	235	241	226	257	237	245	239	214	228	224	226	235	237	226	222	251	252	201	228	231	245	225	224	242	239	217	225	239	242	240	225	253	225	221	212	243	248	239	216	247	200	254	215	228	228	251	220	230	253	219	213	217	211	224	207	254	229	236	225	246	228	229	254	247	221	232	231	227	235	246	224	265	221	257	205	239	269	263	218	246	189	211	204	244	208	241	255	266	229	209	217	231	248	242	231	249	251	221	213	228	242	211	253	250	206	228	214	200	219	260	225	232	218	237	244	235	216	236	249	218	241	216	226	237	234	241	221	220	207	231	248	224	250	236	223	246	220	225	242	251	247	253	250	238	243	233	216	217	219	223	226	218	212	243	242	255	218	230	238	251	240	261	195	238	256	216	236	229	232	206	237	219	226	220	208	235	234	214	248	215	213	239	255	234	179	213	214	287	240	247	227	207	210	249	242	237	230	250	227	218	228	259	227	229	194	231	212	239	228	212	226	249	223	238	239	205	234	231	226	228	216	206	247	244	207	231	243	222	242	205	250	220	219	242	257	222	252	241	220	263	208	200	224	232	235	197	260	197	249	245	241	241	236	203	222	240	246	236	200	227	228	244	209	228	254	245	246	226	261	241	229	225	218	193	245	240	204	195	254	207
29563	8862	4853	4170	3958	2939	2166	1361	1123	1072	929	852	867	767	798	732	697	655	676	639	637	685	596	600	590	588	588	588	599	576	559	606	602	565	584	621	539	568	552	567	535	539	550	549	541	587	601	552	503	558	530	548	536	538	550	580	512	532	557	548	561	549	496	552	571	548	521	542	559	518	587	517	567	549	536	573	542	546	544	538	571	544	562	578	542	553	543	546	525	510	515	561	575	625	518	557	524	530	519	549	537	561	540	520	546	509	555	526	553	565	499	517	558	531	567	530	562	543	581	537	564	593	546	559	521	536	520	549	513	535	563	551	569	481	530	552	545	526	553	548	551	528	574	533	528	531	569	558	545	573	566	559	520	524	536	571	562	542	537	533	552	526	579	519	534	554	561	585	505	534	545	554	536	530	535	548	523	517	547	470	504	547	520	539	551	561	521	529	495	566	518	527	560	551	535	512	513	534	509	520	545	572	514	546	515	516	546	538	596	553	527	548	546	538	504	502	522	557	561	536	571	536	535	530	555	545	568	531	502	554	533	534	545	509	525	517	583	540	548	546	502	556	574	557	548	579	568	531	497	560	524	554	554	544	550	538	557	531	544	535	549	525	598	538	607	550	546	523	517	540	505	528	541	546	596	517	557	546	568	546	499	537	535	512	524	546	595	499	530	560	547	538	540	532	513	563	567	568	493	495	560	520	545	517	536	563	569	499	537	544	572	520	559	523	541	494	542	549	555	538	518	519	541	564	540	561	532	518	538	555	513	560	526	543	541	512	534	556	536	518	554	538	508	573	568	521	511	515	530	543	542	573	527	539	551	519	508	553	550	509	579	575	542	541	521	523	574	504	548	546	531	544	558	549	542	528	510	512	534	536	525	542	551	553	514	543	535	523	529	537	528	533	511	557	568	501	534	567	584	547	492	528	548	505	526	557	512	533	559	560	563	540	538	550	530	574	545	558	539	549	525	559	546	518	524	528	560	528	542	552	524	599	547	518	531	583	540	550	565	560	561	548	529	541	519	509	502	526	560	554	569	566	556	497	525	538	536	562	557	501	531	534	549	569	522	531	460	538	568	564	501	513	505	544	565	528	554	556	536	542	522	573	555	534	531	562	530	548	536	551	557	553	540	504	510	557	568	535	571	569	540	555	554	561	540	556	523	528	473	570	512	556	542	553	568	531	538	526	549	519	555	552	561	554	556	535	534	535	509	552	551	537	531	527	561	540	525	541	537	556	523	548	510	540	487	531	528	535	503	539	566	535	550	499	508	526	536	550	512	522	521	506	585	568	533	510	555	543	549	520	540	549	546	532	545	513	504	504	551	574	521	528	508	500	522	521	568	555	540	515	523	549	495	550	529	527	494	569	562	524	520	539	505	541	569	573	553	529	529	492	548	551	563	577	548	561	559	539	482	556	554	540	540	543	552	541	554	528	539	541	535	568	520	552	549	549	505	526	535	550	531	576	561	547	548	550	590	529	539	517	551	546	586	590	566	525	522	598	536	548	587	525	538	563	511	532	554	504	551	559	551	543	570	525	539	520	548	578	568	564	529	509	529	536	536	551	512	548	498	562	541	516	564	554	524	558	568	548	543	520	536	474	530	538	571	559	528	546	521	537	535	522	544	522	539	551	539	576	493	509	563	541	565	547	575	547	497	517	551	508	547	502	576	547	525	560	570	553	519	585	556	538	499	602	558	606	534	513	544	549	551	551	500	490	527	532	525	524	559	576	501	557	556	556	518	517	548	507	531	531	553	541	578	557	537	505	520	519	525	536	497	518	548	534	538	512	571	525	516	545	536	557	528	547	510	532	521	526	558	560	518	524	547	527	537	568	568	546	567	553	528	530	550	499	539	536	513	544	574	510	537	520	572	611	514	536	568	582	515	586	522	519	528	527	535	525	512	526	534	541	545	571	538	585	505	538	546	508	587	547	546	534	604	547	575	517	527	545	519	562	561	546	515	575	527	575	532	563	522	531	498	509	538	570	576	510	535	534	518	555	528	517	537	572	533	542	532	525	534	513	552	561	539	585	525	541	510	523	523	532	592	552	535	510	557	508	500	500	562	522	519	550	529	500	500	548	543	535	551	561	578	532	519	518	540	526	554	563	517	561	540	531	525	585	525	503	497	542	548	540	564	528	539	548	551	569	528	529	550	524	538	552	574	533	541	550	533	570	509	573	545	559	563	555	558	550	548	542	587	551	530	496	541	564	511	567	548	550	591	541	523	575	536	536	550	536	531	538	552	536	546	558	506	573	561	546	526	547	565	550	550	561	537	484	552	541	570	575	536	539	553	560	544	537	540	528	539	523	535	548	568	531	558	543	564	529	533	514	527	525	533	547	559	520	556	535	587	521	564	549	544	577	529	584	557	541	526	552	549	540	503	546	510	555	527	578	553	565	546	536	549	569	559	546	555	525	549	553	510	549	521	533	548	503	585	560	568	545	513	544	551	522	551	506	503	503	574	549	576	532	547	568	590	543	546	517	565	585	552	545	516	527	550	575	510	559	524	586	528	568	548	564	514	580	529	561	553	525	516	491	548	596	561	535	582	558	541	533	533	551	539	524	543	554	516	536	562	546	516	599	534	563	549	540	563	514	548	541	532	547	544	480	529	501	576	530	515	533	502	510	588	532	506	574	553	525	533	519	528	554	533	549	538	517	539	583	525	512	491	519	528	560	516	559	539	541	560	559	577	542	513	552	538	518	566	579	540	528	525	567	550	507	553	528	518	550	512	529	513	520	540	508	535	523	504	523	538	544	509	526	539	545	513	562	539	529	533	536	542	512	543	538	535	572	572	565	566	540	544	588	527	553	542	520	556	543	560	524	578	527	568	594	605	535	527	513	583	518	540	542	483	534	529	585	581	523	526	527	562	523	540	562	582	512	534	548	573	521	524	519	553	574	534	568	549	530	574	536	515	558	540	548	522	573	560	569	534	507	520	559	571	538	519	551	492	572	574	558	522	539	548	533	537	525	575	555	543	564	557	521	534	589	515	560	544	541	542	541	506	526	551	494	555	558	574	548	556	502	503	544	540	586	526	556	553	581	526	528	524	547	546	558	529	519	541	539	562	528	540	521	562	556	565	545	523	584	528	509	528	542	549	505	544	543	509	527	531	506	545	544	543	534	517	546	559	537	561	550	576	546	571	551	550	543	526	544	575	517	495	525	500	566	558	552	552	529	553	517	529	511	552	551	527	577	547	577	517	513	566	529	527	553	562	542	530	550	531	544	576	530	557	539	549	540	528	503	543	544	499	539	534	516	510	552	547	537	535	551	580	555	533	537	534	555	513	569	539	553	532	487	517	524	522	558	546	522	570	520	521	548	537	565	516	534	560	519	541	577	529	564	572	555	528	530	539	508	555	533	564	517	548	549	518	537	578	585	550	555	559	519	561	532	567	555	548	563	559	528	579	512	529	551	572	548	562	492	532	563	503	562	546	544	565	566	512	525	537	624	542	518	518	534	541	539	510	558
13145	3923	452	317	258	232	212	215	229	209	203	210	219	229	202	223	214	202	211	209	224	241	223	212	180	220	181	186	192	223	216	193	226	206	223	205	215	224	210	206	208	197	196	221	230	191	221	197	196	200	216	238	216	184	216	214	215	204	195	197	209	222	210	210	232	211	207	213	173	200	211	223	199	223	218	186	228	216	233	245	219	221	202	236	205	200	265	236	217	206	211	191	194	215	206	220	203	223	230	218	219	212	219	205	222	215	239	214	213	208	190	215	192	214	211	208	195	182	196	187	232	208	192	220	222	240	197	205	190	214	215	202	219	207	209	216	193	210	223	209	216	210	209	214	236	229	198	173	211	212	202	220	238	252	202	219	205	243	207	193	210	231	217	212	199	197	232	192	185	233	213	232	236	202	202	227	219	218	211	219	213	209	203	187	223	211	218	231	230	228	206	221	214	203	198	183	218	214	207	212	203	205	211	208	180	227	199	196	218	196	202	198	173	215	213	198	203	218	223	226	211	204	224	222	205	193	202	208	169	253	227	200	187	201	215	213	221	233	207	236	220	195	194	192	243	239	204	188	230	194	217	198	201	229	212	218	205	194	235	216	240	241	199	214	214	190	221	199	216	201	210	207	211	194	205	234	233	238	209	231	210	204	231	233	200	213	241	215	197	225	195	218	183	223	209	205	214	220	188	201	212	216	217	190	216	221	269	209	217	238	223	209	204	210	245	238	240	189	185	197	220	196	231	230	199	207	217	211	204	216	218	224	213	210	203	191	234	237	184	217	184	200	216	215	217	207	211	227	226	236	225	234	207	221	211	191	212	209	221	201	215	194	194	212	203	204	191	230	227	209	211	194	212	205	209	201	212	208	209	224	202	213	196	215	218	202	184	221	217	213	194	221	197	225	240	188	197	234	199	222	201	209	214	200	202	192	201	232	184	239	231	207	226	238	231	213	230	196	217	179	202	195	196	206	227	215	210	233	206	211	215	163	217	214	212	214	190	187	205	232	227	228	209	201	237	216	194	234	210	194	200	170	187	210	237	199	257	222	192	203	192	215	240	211	195	195	205	224	206	240	230	243	201	221	229	204	206	231	205	196	208	211	241	165	202	213	188	195	232	206	208	248	228	225	212	211	220	191	213	247	210	223	216	208	208	204	189	227	209	220	220	214	192	206	228	206	199	197	213	238	211	240	230	219	224	202	181	242	209	192	197	235	198	201	196	214	225	230	198	189	216	222	230	209	242	213	203	215	226	225	205	223	214	186	220	205	198	199	227	225	214	190	206	230	227	227	244	238	209	262	235	190	247	193	201	195	217	238	223	183	177	188	211	233	204	217	211	205	220	215	221	208	208	230	200	189	219	211	211	216	223	185	231	230	212	207	199	219	195	227	209	219	183	204	234	192	173	218	210	171	239	186	216	235	225	208	224	198	221	209	215	174	207	201	195	203	225	222	209	194	206	222	207	229	220	205	210	187	228	204	232	163	202	202	249	194	230	193	202	235	232	192	225	219	242	185	205	214	202	213	232	211	194	190	243	189	216	229	204	206	192	225	205	220	226	221	215	204	222	215	199	216	211	208	218	196	218	217	215	218	233	214	215	186	210	198	189	217	220	218	226	231	251	226	217	191	223	228	210	209	229	235	208	200	211	200	220	203	209	202	188	195	232	220	238	213	211	219	233	214	232	201	189	195	216	203	215	225	211	240	199	212	210	227	189	231	198	191	178	191	206	197	204	221	205	219	223	227	204	200	219	223	212	203	203	196	181	217	202	211	227	184	212	218	204	186	214	196	220	206	232	222	220	209	213	204	204	215	221	194	229	198	218	227	202	210	209	195	202	216	224	212	205	228	207	228	222	214	224	208	225	216	215	201	229	248	231	204	200	232	188	215	215	209	212	237	241	226	198	253	187	206	187	216	189	261	234	200	198	226	190	223	206	209	223	194	200	218	210	197	219	217	231	217	231	220	230	224	207	193	215	213	203	201	216	200	228	203	216	204	217	203	208	218	208	219	230	220	211	188	194	202	196	192	233	213	201	208	208	218	197	210	221	254	228	184	192	234	207	248	186	204	230	201	249	220	205	198	191	200	226	212	195	219	210	205	216	192	197	207	228	232	208	223	205	192	188	211	211	213	217	265	192	202	241	252	208	219	217	200	195	219	202	173	199	234	219	215	212	193	210	212	199	194	184	215	210	221	185	239	223	229	208	198	180	202	196	202	169	232	258	205	197	205	205	208	204	202	202	218	206	210	205	209	225	198	208	256	211	223	223	205	201	220	189	218	198	208	212	207	210	187	200	210	225	217	200	207	222	245	230	200	213	252	212	227	205	196	221	223	218	206	212	196	204	210	220	200	196	205	227	204	223	203	235	228	229	216	232	206	203	202	200	211	201	214	240	214	221	200	203	184	198	216	198	204	195	199	228	225	214	201	201	217	223	199	261	201	215	204	195	197	236	230	230	239	186	229	208	193	191	208	200	232	221	229	204	197	204	196	211	191	209	220	216	222	215	206	217	199	236	204	228	215	213	203	198	178	205	213	204	192	228	232	200	213	213	219	218	208	218	207	203	217	208	197	193	236	211	243	204	212	220	212	222	201	202	207	202	197	225	203	222	193	220	200	202	205	223	204	205	242	209	240	225	185	204	211	210	198	204	231	217	208	216	180	192	224	212	187	192	180	198	216	193	198	207	219	187	244	223	164	191	194	208	233	236	209	209	216	189	203	212	228	226	229	238	186	193	201	229	205	222	209	212	205	222	211	207	205	188	172	209	215	216	207	250	210	195	233	187	201	196	217	225	218	196	185	226	253	234	225	243	212	220	219	205	220	213	233	224	203	204	216	234	194	231	209	243	226	174	209	193	215	237	238	232	201	223	214	223	205	228	208	223	208	214	192	179	229	199	225	206	177	191	229	215	213	212	221	237	221	213	196	212	217	221	213	207	224	242	224	230	225	218	208	237	192	197	197	168	212	230	212	189	226	234	214	228	227	211	222	196	207	212	198	196	205	223	238	215	225	206	221	203	217	189	205	193	184	200	213	237	211	208	204	232	209	232	214	193	196	221	232	228	218	210	219	233	225	192	188	223	225	202	208	229	221	221	183	204	197	209	244	239	220	206	187	184	235	204	214	230	202	185	230	219	190	211	198	216	196	191	209	214	218	236	225	234	207	201	216	191	220	195	218	177	234	199	197	209	231	214	209	189	233	203	193	217	238	213	198	231	206	222	234	186	209	180	202	205	199	246	231	225	253	216	208	192	237	217	228	209	209	206	200	216	199	214	197	205	202	220	229	222	227	216	217	227	194	212	207	201	194	241	185	216	193	214	222	219	212	213	223	193	220	198	212	211	234	180	244	212	204	225	198	211	203	238	224	217	225	218	230	236	210	209	243	206	199	238	200	206	201	208	215	212	205	239	214	216	227	202	225	222	219	209	189	212	213	229	215	211	215	209	187	216	182	210	224	205	208	190	186	212	210
8624	1906	807	736	597	583	501	525	531	500	497	473	475	527	490	473	461	489	476	496	519	484	473	446	453	475	510	484	531	452	470	474	478	498	500	463	518	462	434	498	496	460	457	454	452	444	447	500	462	500	489	494	461	516	462	475	463	472	508	512	492	494	485	484	474	460	476	474	491	537	462	483	484	476	506	467	454	492	452	466	481	467	476	488	426	488	481	465	465	491	517	468	473	444	459	446	497	504	469	469	453	479	461	471	503	437	448	508	488	457	480	487	458	449	511	485	472	509	463	510	475	499	507	494	482	470	459	473	456	478	479	479	458	493	469	499	446	458	506	459	449	470	489	466	455	469	532	474	500	450	528	481	512	446	490	508	487	479	448	463	491	487	502	489	469	449	470	463	484	469	467	454	508	487	470	481	484	503	479	490	498	453	452	470	491	497	440	472	472	519	460	477	481	450	482	455	513	453	471	483	500	478	453	473	448	492	482	402	465	476	475	472	477	504	437	469	474	447	462	413	492	476	497	482	487	461	510	491	489	496	497	411	485	470	453	492	515	477	511	493	447	483	497	471	498	506	490	474	479	492	444	482	445	474	452	465	493	496	472	500	488	462	514	446	477	526	507	455	489	480	492	463	467	462	472	486	467	455	469	509	449	456	481	498	474	438	500	465	460	464	494	488	506	473	470	509	410	503	474	482	511	537	441	471	494	497	469	474	447	479	496	501	475	469	499	471	477	472	470	508	478	482	459	421	505	489	494	504	471	473	494	484	466	458	479	473	435	491	467	466	517	498	471	482	512	444	500	496	459	515	487	487	468	493	482	510	448	515	473	445	477	485	511	470	498	473	522	498	485	478	511	510	468	509	438	487	535	502	450	466	443	508	543	494	469	510	448	472	499	462	474	475	471	505	458	497	468	475	495	434	473	469	485	484	489	472	490	483	494	463	468	455	487	484	437	498	457	474	463	466	501	495	515	522	476	458	474	417	484	485	450	492	473	471	476	461	458	496	502	445	511	465	460	456	507	487	472	519	466	480	474	469	476	504	465	479	493	476	476	448	450	458	456	452	494	470	485	520	487	458	445	449	472	457	467	466	479	514	458	465	504	487	488	485	451	477	474	482	483	482	485	451	447	493	463	490	482	442	473	462	505	508	478	498	458	467	487	522	466	487	447	485	477	488	506	510	484	437	516	495	466	454	462	471	464	507	481	511	525	474	484	471	454	455	488	474	469	513	483	493	469	467	479	463	493	474	509	498	477	503	471	465	472	485	524	478	484	450	472	472	431	462	481	471	474	484	467	475	470	463	517	435	480	514	464	485	485	514	490	459	447	470	467	509	516	477	473	513	466	460	462	477	496	467	481	438	516	502	509	467	509	478	474	492	474	449	472	468	464	481	469	491	462	512	505	500	457	474	496	490	502	457	486	424	510	418	460	470	460	464	467	448	469	476	506	468	511	469	493	484	547	510	507	443	496	478	497	475	460	499	509	489	455	465	496	433	466	464	488	494	487	469	476	475	482	473	470	483	504	501	492	471	457	485	474	490	511	491	496	463	488	470	502	460	490	485	492	492	469	485	485	465	459	487	505	441	460	490	482	478	493	496	449	504	445	488	480	500	445	516	459	457	460	478	484	502	505	488	468	512	496	466	481	501	489	488	481	468	504	488	502	480	473	455	478	480	465	504	487	495	497	481	479	483	470	502	480	473	444	488	483	514	457	483	497	491	485	463	479	510	471	491	481	479	498	496	508	482	469	481	463	489	461	474	423	461	435	476	484	463	488	487	481	462	508	472	492	478	488	488	524	478	474	486	456	458	484	413	484	468	495	504	510	500	522	500	453	473	450	473	458	452	538	472	465	461	491	465	478	530	445	469	434	461	506	485	455	465	480	453	466	472	473	456	501	437	457	489	478	493	461	494	524	490	522	482	467	483	474	492	480	464	452	475	513	468	479	485	459	466	478	474	482	475	452	520	463	502	489	478	495	489	472	488	474	480	466	449	474	490	461	473	487	474	460	426	458	510	517	434	495	464	486	488	487	473	504	450	479	533	484	460	449	475	507	467	507	459	493	468	469	509	477	513	463	477	455	489	469	502	477	480	465	440	472	482	482	452	473	469	453	491	480	496	495	450	456	501	482	498	465	472	488	447	460	516	546	495	456	453	490	482	456	420	485	506	461	518	446	498	436	502	477	449	479	480	443	497	506	507	456	477	508	489	517	489	499	472	501	478	478	465	483	461	458	483	470	498	454	472	459	458	461	441	453	499	445	457	455	433	450	451	467	536	453	500	456	481	472	486	470	490	480	446	488	452	524	503	465	492	509	490	493	459	445	471	441	466	464	499	454	514	517	438	435	473	491	503	476	494	489	473	494	493	510	497	480	462	499	510	511	473	466	492	447	502	467	450	501	423	510	464	530	501	490	499	478	428	493	457	470	485	482	532	493	484	495	473	477	504	487	447	462	456	543	474	438	490	457	451	471	486	478	481	499	468	463	466	461	472	497	454	482	463	525	481	463	501	481	499	458	490	541	483	508	481	493	491	445	533	501	446	466	494	456	461	452	481	529	503	501	479	486	518	451	451	475	505	501	481	445	499	499	488	534	474	503	458	504	493	474	468	470	470	483	485	473	470	468	481	463	485	451	501	475	489	486	459	470	510	474	516	438	474	477	511	507	532	466	465	472	439	480	475	510	454	515	452	489	513	514	520	447	479	468	515	483	458	479	484	466	486	473	538	488	470	504	445	496	472	451	446	491	502	471	489	451	462	483	441	531	475	475	483	460	451	497	504	492	515	456	470	516	471	450	491	477	470	504	469	523	485	504	492	481	498	440	511	441	517	482	467	418	474	431	489	486	480	477	492	461	441	438	470	465	467	442	488	452	468	441	483	449	458	452	443	470	464	458	495	519	471	467	473	503	499	463	470	482	514	456	506	481	436	465	418	496	447	480	514	499	479	493	505	497	488	462	510	478	518	468	480	456	465	475	483	488	440	469	479	441	469	479	506	486	486	448	491	519	501	503	495	461	490	498	483	457	485	472	478	442	456	485	487	485	465	472	480	490	482	508	520	469	492	496	440	507	451	505	492	481	446	498	438	528	488	517	483	462	469	477	479	471	468	475	479	475	469	505	503	469	479	487	479	449	481	495	477	472	476	499	536	470	515	485	473	478	478	520	476	511	523	502	439	522	483	485	466	415	466	481	486	433	486	464	476	490	500	476	505	494	504	454	463	499	511	483	463	466	482	469	461	518	494	467	423	464	466	477	491	489	480	478	437	486	502	520	472	489	506	461	458	482	487	470	456	459	449	490	482	412	523	467	507	506	468	496	457	469	454	481	470	510	493	466	476	500	454	504	447	508	472	473	481	488	485	488	473	455	462	464	471	486	465	535	483	483	488	495	506	517	497	453	451	458	471	491	461	459	457	454	487	498	478	475	520	461	496	467	467	457	444	491	468	471	437	508	487	471	446	493	494	532	436	475	480
33865	14186	2774	1781	1119	679	404	279	191	169	180	172	148	148	170	143	103	132	119	145	124	124	141	141	125	136	132	108	125	106	131	120	130	122	92	127	126	130	119	135	105	123	122	117	88	118	115	99	118	125	119	128	130	122	119	117	115	126	109	106	110	122	131	113	108	122	119	119	120	101	116	95	110	107	130	123	112	125	121	129	128	138	102	136	124	124	129	116	126	103	117	117	112	124	96	118	146	121	135	116	121	143	113	113	119	127	98	108	122	114	131	131	99	129	110	130	131	106	115	117	120	143	122	105	129	125	106	115	131	98	123	111	121	124	118	106	97	120	131	118	127	119	109	105	123	121	97	122	103	109	107	124	133	104	116	127	119	126	129	109	108	128	106	118	100	125	116	115	110	124	116	121	123	130	107	130	125	122	116	127	105	119	131	142	111	122	119	122	129	122	113	111	99	110	123	118	125	106	127	120	105	121	118	138	117	116	114	122	123	108	120	126	123	122	126	131	114	122	111	122	112	135	106	116	126	123	116	118	136	111	110	115	112	114	113	96	79	109	91	116	106	151	102	120	95	146	118	133	134	109	115	115	105	119	112	139	91	118	116	107	106	119	118	137	125	129	114	117	129	115	105	121	112	99	105	119	104	111	107	106	122	121	115	108	123	121	122	117	110	107	125	109	121	113	124	116	113	121	135	136	115	135	130	103	128	123	121	117	118	120	124	113	102	137	120	114	122	118	123	111	101	123	96	107	106	141	135	130	127	127	124	103	112	110	106	117	129	126	119	133	136	137	102	100	118	129	121	127	103	118	106	98	102	129	116	102	122	128	104	127	125	103	133	131	129	124	124	106	118	127	134	83	118	101	126	122	109	91	101	118	124	127	129	118	105	123	129	116	110	121	101	134	122	113	138	120	106	112	113	111	124	116	119	115	128	134	103	114	110	126	88	110	116	95	92	132	135	112	112	107	125	108	103	114	117	112	123	114	121	103	129	112	120	122	126	107	103	118	111	122	120	116	113	109	119	101	118	104	130	128	120	128	107	106	100	115	111	100	136	124	130	89	96	124	116	129	140	105	142	105	98	124	113	96	117	132	106	113	114	102	107	113	131	123	128	103	128	95	116	115	115	109	115	131	123	127	114	125	98	105	137	110	96	116	107	119	115	121	123	127	139	137	125	96	129	101	125	110	121	132	110	124	124	100	139	123	139	124	107	115	110	127	107	138	109	115	126	125	112	113	115	129	96	126	139	142	116	113	131	129	97	111	122	114	113	117	101	113	121	103	132	119	111	127	111	118	94	118	113	121	112	103	124	128	123	114	109	119	114	112	124	113	140	111	94	134	128	116	125	117	131	115	113	112	103	108	119	124	105	117	117	122	122	115	100	103	118	127	126	119	119	132	117	134	130	118	121	99	107	131	129	130	123	116	131	125	108	127	103	124	124	114	112	88	118	111	120	105	126	117	120	124	92	114	118	123	112	107	121	117	121	108	119	129	113	135	129	127	100	103	100	122	98	110	109	119	118	130	144	114	126	126	108	111	112	134	98	124	123	110	104	121	130	103	105	114	127	104	119	109	119	142	117	107	113	115	128	133	106	105	117	137	110	125	114	109	118	123	124	107	121	114	116	134	109	121	119	124	117	106	121	142	118	123	109	106	116	122	117	106	122	109	127	112	135	120	115	124	112	119	141	103	107	113	115	117	115	134	112	95	109	124	141	143	117	113	109	139	125	119	126	136	116	125	127	120	111	100	134	97	108	118	110	113	114	128	104	102	121	127	103	104	122	118	137	128	149	108	140	141	125	110	124	123	117	137	117	115	114	102	122	119	111	111	112	118	134	102	137	113	119	100	120	118	123	123	119	107	116	137	144	138	123	120	128	110	127	132	140	142	97	149	116	123	103	125	112	98	120	113	114	119	119	95	116	119	123	120	117	127	115	110	113	110	99	122	129	119	118	138	134	113	107	120	118	118	119	116	107	129	119	120	104	134	121	126	119	109	108	117	127	122	121	103	136	119	107	108	120	133	140	102	116	110	112	106	127	111	86	130	104	130	128	129	118	123	122	114	114	126	118	111	126	118	122	134	133	114	124	136	122	137	127	124	127	102	132	119	89	123	90	113	110	120	111	131	97	100	136	150	118	122	128	121	135	120	123	114	123	135	123	142	137	126	107	104	109	130	131	115	107	120	114	104	96	121	110	123	102	107	103	115	107	116	128	113	136	136	100	120	136	98	111	113	104	124	110	120	125	119	139	125	124	108	128	119	126	113	121	104	125	108	118	107	105	111	125	127	115	121	107	115	129	139	101	102	126	129	126	121	120	118	118	118	115	128	135	121	136	124	125	110	105	124	107	133	107	145	131	118	115	127	103	121	109	137	117	123	107	112	133	111	118	130	136	123	115	126	121	120	119	117	102	115	115	119	108	125	109	93	125	116	132	147	118	111	128	130	129	132	135	120	128	89	117	138	116	133	133	108	119	125	118	104	126	121	152	138	117	125	127	102	110	120	125	128	129	130	111	111	122	133	111	100	112	107	132	118	112	135	132	127	126	125	112	124	112	108	126	104	109	133	121	118	102	117	116	129	117	125	121	117	120	126	132	109	125	117	119	115	120	124	117	109	115	128	115	105	134	117	123	132	110	126	126	109	145	116	126	110	115	114	114	117	143	132	118	139	127	120	96	124	106	94	103	125	109	124	127	119	115	120	104	99	104	123	138	123	130	104	117	117	139	111	115	124	119	114	135	112	139	103	130	123	113	116	111	112	129	132	125	95	140	126	129	116	133	118	119	121	107	116	110	116	112	110	93	101	112	110	115	152	112	130	113	117	114	128	115	111	120	113	125	130	136	110	117	116	102	107	114	121	133	104	112	116	113	99	114	124	112	137	101	116	129	119	109	132	125	122	124	118	117	115	118	117	118	123	136	115	98	113	107	115	120	127	123	103	112	124	128	108	127	116	136	105	141	107	131	114	107	105	123	112	116	121	124	139	122	114	144	148	123	117	114	117	131	112	143	96	118	115	96	109	124	132	120	125	114	143	126	113	116	126	130	124	118	142	110	137	116	133	116	96	102	103	119	96	111	115	120	116	130	111	106	111	128	117	123	113	128	113	123	134	136	132	112	121	117	130	111	124	127	124	121	120	101	111	129	129	135	115	117	137	94	116	127	103	113	119	122	134	113	117	116	111	124	137	127	123	113	107	116	118	132	130	127	144	139	125	129	120	123	132	96	125	122	110	129	113	126	126	103	119	106	141	141	125	109	114	111	120	120	128	123	120	115	124	118	111	130	119	117	115	117	137	111	107	112	121	128	122	104	124	107	112	146	113	99	119	139	128	127	122	117	114	115	109	128	119	95	111	114	123	146	132	121	137	127	123	117	135	120	123	101	108	93	111	111	127	120	112	135	108	115	97	114	122	114	114	122	137	134	137	135	115	105	123	124	134	139	147	122	126	116	117	120	121	114	111	116	100	117	119	107	122
22957	4557	2047	3478	2506	1640	1164	825	643	558	535	535	450	422	432	420	375	388	374	342	398	351	361	348	320	318	329	331	313	325	324	316	339	316	322	324	307	312	289	314	329	337	316	314	306	296	325	295	328	284	306	339	286	326	310	310	318	302	320	278	288	294	288	336	358	269	296	332	315	331	331	285	292	305	307	302	301	307	321	315	301	299	290	316	319	317	297	318	325	339	291	302	291	333	325	328	286	321	322	301	320	301	290	313	343	305	331	317	315	294	324	308	319	293	296	310	249	301	309	322	314	305	322	307	303	320	306	298	308	323	309	307	313	293	322	297	271	300	341	297	329	318	300	324	307	312	290	308	321	331	288	322	282	327	316	293	319	299	287	301	315	300	308	305	313	276	316	279	309	319	285	281	299	309	336	299	311	326	301	305	283	305	289	290	324	312	309	289	316	300	290	291	329	292	318	292	291	301	309	282	287	325	332	297	302	319	302	314	294	312	299	322	311	309	298	300	314	296	301	293	285	323	290	294	301	304	275	288	305	324	292	326	297	313	297	319	308	322	283	293	303	281	306	319	294	306	313	329	299	298	323	321	295	281	313	315	298	301	306	353	317	308	315	303	285	301	322	330	292	301	337	303	299	342	290	278	291	335	330	280	313	291	323	308	288	294	300	291	302	305	320	303	297	315	320	329	321	300	283	315	296	316	311	297	306	312	302	323	350	332	303	296	320	302	300	314	315	326	322	322	300	311	286	304	320	305	336	296	284	317	299	295	314	286	305	324	281	279	310	328	323	319	283	296	342	301	329	296	304	303	287	298	301	292	306	283	261	323	308	312	324	338	330	301	276	315	301	284	306	294	311	296	306	331	300	270	319	287	320	310	263	297	300	316	317	293	319	306	284	290	327	307	328	303	311	296	301	274	287	322	295	322	273	301	292	303	320	298	315	314	350	301	302	299	290	316	294	290	291	311	294	344	305	294	262	288	325	316	315	318	308	280	314	343	281	328	288	308	316	298	324	290	287	317	335	314	293	329	295	294	293	318	305	291	287	303	294	321	333	307	336	277	300	322	296	297	274	293	294	310	284	314	319	287	294	302	306	299	326	326	283	310	343	299	301	300	320	296	328	271	302	328	294	291	274	296	272	318	295	283	309	293	336	293	301	313	297	303	301	280	305	304	316	307	316	332	299	302	330	306	290	309	287	293	301	298	303	278	317	292	285	292	328	322	288	295	292	306	310	296	265	335	315	305	326	318	301	327	300	317	272	331	304	306	302	319	338	331	309	292	305	325	318	300	295	311	300	318	292	308	304	295	286	292	293	287	310	324	278	300	295	310	281	325	310	300	293	303	326	299	295	307	293	302	297	272	305	298	302	287	295	290	300	274	330	313	287	318	296	304	296	327	275	319	285	300	269	289	324	330	304	313	281	300	320	305	300	295	312	348	302	336	323	303	316	284	323	298	287	319	340	297	273	285	284	327	291	309	332	299	307	350	318	337	329	308	300	312	323	285	327	308	330	279	287	297	310	319	335	283	324	337	334	308	293	305	305	313	290	299	289	295	303	282	295	308	286	305	332	306	337	287	308	315	338	279	302	325	284	307	306	320	310	303	327	303	312	313	285	308	293	307	311	329	268	318	282	310	308	325	283	324	300	290	293	313	321	329	278	291	315	325	341	291	346	259	299	284	307	305	295	309	316	325	293	288	299	313	314	301	287	315	315	300	335	295	281	308	311	311	330	312	302	305	308	313	292	322	322	301	305	312	299	305	314	312	316	300	293	297	308	290	335	296	303	275	271	327	297	345	295	311	290	304	302	319	313	288	326	306	264	306	315	331	283	313	295	335	335	302	302	271	321	294	300	262	327	308	262	327	344	298	286	292	330	315	301	293	320	305	310	296	315	324	288	306	266	310	327	299	313	351	301	279	352	314	323	293	313	322	301	281	294	274	296	307	306	289	315	270	331	302	310	306	292	341	312	330	290	302	303	321	334	316	293	320	321	277	298	306	284	295	304	329	306	276	295	296	310	305	299	293	294	313	313	296	286	298	315	296	303	292	313	298	331	302	311	302	301	293	313	269	303	286	315	317	309	321	322	343	307	288	308	322	307	305	302	326	318	275	307	349	277	266	328	290	309	327	314	318	296	303	301	295	328	309	336	303	270	283	316	279	296	321	289	337	268	309	313	301	342	304	288	298	299	304	274	283	317	287	321	328	309	334	307	294	308	315	278	287	313	327	288	321	318	267	319	317	303	304	290	320	355	295	345	294	308	294	335	312	301	335	333	311	331	319	293	318	340	283	341	299	339	299	298	300	307	304	286	322	298	312	292	299	337	300	293	281	319	324	331	296	318	304	320	275	288	312	304	323	296	278	308	294	334	328	303	312	294	306	275	280	306	285	320	303	320	302	342	307	311	321	273	317	312	312	337	339	312	313	284	260	331	306	301	295	354	315	269	294	323	313	334	327	322	310	303	301	313	312	308	308	297	290	306	294	288	317	314	297	316	301	296	334	322	288	290	325	317	278	327	313	344	289	334	316	333	318	303	298	296	301	302	318	289	283	319	328	358	329	315	332	300	316	303	285	289	301	348	295	318	304	322	297	325	317	307	328	330	300	298	310	298	319	282	330	278	298	281	295	297	299	313	311	311	312	309	323	332	299	326	276	315	277	329	317	295	312	317	294	313	291	306	328	289	331	307	272	281	342	302	305	328	301	300	303	303	308	316	334	304	291	332	343	288	323	314	321	314	305	315	294	278	335	314	303	302	291	306	307	315	313	272	309	299	290	326	315	292	311	292	337	294	323	325	299	294	286	303	302	332	316	288	303	283	350	290	307	313	326	253	290	294	291	325	310	316	301	304	307	294	303	288	274	317	282	307	327	336	308	309	306	286	306	298	313	279	298	291	310	323	292	325	291	324	294	308	280	322	268	331	314	294	295	335	317	319	324	293	305	308	301	294	291	307	299	338	295	305	336	328	309	306	290	289	285	312	311	315	313	264	303	307	334	303	306	306	330	301	300	315	276	317	285	306	342	307	282	305	304	336	321	320	280	327	302	297	324	298	296	304	339	304	308	317	301	296	303	290	341	313	292	297	339	293	259	292	319	335	295	291	304	305	300	323	326	302	278	302	301	303	305	319	304	295	299	298	295	322	365	314	308	312	301	315	290	277	313	303	293	313	284	307	289	370	344	305	297	309	304	293	310	299	299	301	310	278	312	303	318	290	322	303	309	340	301	296	301	319	333	316	325	316	305	321	306	303	329	298	287	295	308	315	314	321	288	291	276	315	335	311	291	308	302	325	329	315	317	286	267	303	320	308	304	320	299	292	306	292	311	300	320	305	311	323	319	329	296	328	322	284	283	260	318	313	283	294	300	311	284	307	313	288	283	297	322	319	302	331	273	308	266	320	307	309	306	285	285	269	300	308	277	275	302	293	294	299	310	302	294	298	306	293	331	337	303	284	306	336	345	271	323	309	317	292	295
45540	23403	6596	3825	2793	1665	872	615	405	393	330	304	281	259	271	237	242	223	239	238	259	234	255	242	241	232	231	225	239	232	268	231	231	240	224	220	211	234	222	225	233	228	237	230	217	231	229	211	232	234	212	238	210	221	237	229	236	222	227	197	212	242	219	225	258	213	229	241	230	233	209	228	233	240	230	221	221	219	236	205	248	233	211	245	213	226	199	195	255	213	220	247	217	229	237	226	237	220	244	226	216	262	233	253	243	211	250	227	245	251	232	263	230	251	247	228	238	230	234	242	235	222	237	239	232	229	261	240	230	263	253	244	226	230	248	244	232	225	238	214	255	244	244	234	255	235	219	258	221	224	216	303	260	222	210	236	248	214	239	223	223	244	211	230	249	221	214	243	223	227	230	233	240	227	233	219	223	243	221	220	256	200	240	246	195	201	214	246	223	232	213	207	240	252	221	218	230	230	228	226	244	225	250	214	221	227	235	247	255	234	232	253	231	218	230	211	237	227	206	228	214	230	230	242	228	226	225	225	226	234	204	219	224	253	206	228	239	208	221	242	201	261	244	209	205	226	240	190	222	234	221	249	246	209	228	246	230	229	235	233	228	226	242	230	231	220	227	246	210	232	222	248	204	243	244	227	236	223	234	252	218	208	243	211	242	189	232	224	237	226	215	227	207	258	211	254	254	193	243	231	232	239	222	233	229	242	227	261	215	195	250	235	226	261	205	198	216	231	208	183	234	252	218	220	216	238	233	238	228	240	221	226	224	270	234	250	237	239	230	227	226	226	245	261	240	207	254	230	225	258	201	223	207	235	238	228	229	243	222	239	199	253	211	214	246	232	243	215	228	233	226	205	211	235	215	219	241	247	250	226	234	248	228	226	244	235	179	235	233	247	257	212	205	241	228	235	236	250	246	235	236	269	199	242	196	239	263	215	231	239	204	234	214	213	237	208	236	206	233	221	239	242	259	231	223	221	243	224	225	256	206	203	193	224	226	229	201	232	230	237	226	250	199	245	229	248	226	229	221	252	260	217	262	240	215	224	233	249	213	246	263	238	235	252	193	222	223	199	241	218	225	258	230	239	258	222	247	255	228	221	237	222	219	196	207	202	210	250	245	240	234	237	217	222	229	212	229	260	240	224	227	213	239	243	216	229	198	240	223	236	228	247	225	237	262	224	253	251	217	235	216	219	220	216	223	223	253	212	245	248	223	237	226	247	219	236	231	220	198	215	240	225	239	212	240	216	222	218	242	224	231	223	225	203	217	224	223	212	242	224	221	185	210	229	251	206	221	233	216	224	243	230	259	260	254	187	224	246	209	243	240	244	231	245	243	255	223	203	198	231	244	258	240	231	217	224	213	228	249	259	233	212	242	225	225	220	239	248	238	215	232	271	247	230	224	229	240	254	258	242	213	231	194	219	227	242	265	230	228	245	257	248	210	252	236	242	230	203	212	229	248	215	185	235	222	202	250	233	213	227	246	237	235	236	246	242	245	224	232	222	235	216	248	225	222	254	200	232	209	225	260	243	226	283	236	240	237	225	213	217	227	214	239	233	247	213	228	269	229	228	241	201	227	236	239	210	234	256	205	221	217	230	232	212	216	215	219	242	240	272	201	215	250	256	239	237	195	247	220	237	238	211	234	232	215	248	251	243	213	218	238	237	215	200	234	250	263	251	251	230	232	206	232	242	227	209	225	214	204	237	236	200	213	258	261	243	219	241	237	224	239	256	216	234	256	229	249	226	245	227	246	220	207	206	236	242	255	251	235	243	202	211	259	212	198	224	240	242	200	222	227	204	259	248	257	244	245	233	266	241	212	225	233	242	211	268	235	232	241	242	254	216	273	251	228	245	200	268	235	272	241	254	259	233	221	261	254	209	240	231	209	247	221	215	248	214	235	223	232	238	239	213	234	212	211	215	238	201	217	246	223	239	229	227	238	224	232	212	238	217	222	233	207	206	247	252	242	245	254	243	236	244	258	224	223	201	228	251	219	249	207	223	239	202	234	239	232	260	219	246	220	244	256	236	244	229	232	222	232	209	242	211	220	246	250	223	256	229	240	236	212	213	223	216	211	224	224	232	220	259	229	223	236	242	256	234	222	245	232	253	214	203	215	207	207	213	202	227	220	251	210	252	234	221	223	222	219	219	252	220	227	231	227	210	210	226	228	226	234	227	244	214	248	216	249	218	236	236	250	250	236	218	204	214	232	249	197	222	241	242	216	240	250	247	208	205	211	228	270	253	209	236	247	218	229	225	204	213	212	224	248	240	228	227	225	231	250	229	241	213	230	205	254	230	257	240	208	248	230	251	235	210	256	229	241	226	219	210	238	237	262	244	214	229	246	217	256	253	216	245	234	243	209	237	201	226	246	257	227	225	237	216	243	244	239	235	229	229	219	218	217	248	232	242	218	208	223	247	227	190	210	228	237	221	233	253	260	244	232	215	254	217	250	206	270	215	238	248	243	239	225	226	227	207	226	249	227	217	229	239	228	223	228	240	240	213	254	208	222	215	242	227	227	226	231	220	196	237	221	213	239	223	227	211	236	232	237	230	243	227	228	222	252	242	217	221	232	233	236	249	241	247	230	254	222	205	220	230	225	229	272	250	218	239	244	231	221	241	257	234	250	214	224	232	237	228	236	226	246	235	244	229	221	250	236	217	216	230	227	224	240	233	250	221	242	230	247	216	228	213	199	206	222	252	214	252	237	237	245	235	234	226	234	208	220	218	214	242	244	230	214	221	258	210	220	232	239	228	257	209	245	229	225	212	208	239	215	255	241	248	203	227	208	239	227	263	225	210	242	239	226	227	262	262	230	225	219	253	229	231	251	249	237	206	218	257	229	228	242	228	217	222	225	223	243	226	223	235	223	220	212	232	201	237	238	230	218	220	209	223	218	238	235	236	223	225	251	225	215	222	210	216	246	196	239	208	243	263	250	251	218	249	231	245	221	207	229	251	245	211	240	206	225	248	230	260	225	236	194	214	246	246	231	246	264	241	257	256	234	215	233	236	213	200	233	271	242	227	250	212	191	204	242	241	235	237	248	222	210	209	207	219	223	229	205	216	226	240	268	216	203	223	254	252	250	224	228	253	227	225	210	242	221	215	241	255	230	218	229	227	259	222	240	212	222	233	252	243	227	244	261	226	248	217	234	224	251	240	224	241	208	249	220	226	247	233	227	230	237	231	229	227	213	230	233	209	211	214	215	259	250	206	255	231	229	220	253	201	219	242	223	233	202	244	200	245	223	249	209	231	221	232	263	247	226	242	205	237	256	233	217	233	244	216	206	228	235	226	212	233	247	260	231	251	240	213	217	225	241	211	221	211	245	229	218	234	248	209	216	225	219	209	225	219	218	256	243	237	238	231	228	238	220	196	242	233	231	224	253	236	233	225	217	239	239	237	228	243	208	220	251	251	208	200	211	251	245	238	245	237	219	247	233	218	231	235	242	241	215	228	229	244	233	241	233	257
30394	8327	3672	5644	4756	3117	1949	1543	1145	1201	1013	932	838	759	721	766	739	671	679	675	681	694	625	615	589	597	632	583	608	587	556	555	583	571	560	572	579	543	547	570	586	573	561	574	537	548	560	539	549	575	517	553	569	536	550	548	555	580	554	570	587	548	512	601	520	534	537	562	546	549	531	532	579	560	525	578	547	532	548	537	531	573	567	534	501	533	534	553	546	538	538	516	554	520	497	540	518	584	524	548	557	554	547	574	553	489	482	561	528	527	577	535	493	570	571	529	573	538	531	539	536	522	567	532	574	509	593	525	537	530	550	576	564	587	558	511	517	537	538	595	538	542	570	510	535	517	598	551	493	533	505	512	561	562	577	567	525	508	516	557	567	549	528	538	531	531	544	553	551	548	523	519	552	527	547	512	554	551	479	496	557	571	515	561	558	581	556	541	524	516	556	538	583	505	543	522	586	541	522	527	556	560	540	525	513	519	547	546	579	565	556	601	539	527	535	528	567	526	549	508	533	507	543	569	523	567	565	527	571	537	523	511	551	547	532	485	535	526	561	486	517	557	533	537	546	570	534	540	547	543	515	521	502	563	562	509	525	570	525	536	563	517	541	548	527	559	535	513	557	510	539	569	521	534	535	538	578	551	523	511	572	527	521	531	525	545	577	501	606	568	540	513	540	538	529	531	555	511	560	570	564	562	545	540	525	517	507	540	521	544	523	578	508	528	520	515	600	581	561	514	531	524	525	539	520	520	532	556	554	570	535	537	496	560	531	560	525	543	546	522	520	510	513	522	537	547	574	498	508	568	516	517	568	544	539	538	539	503	511	570	511	571	569	525	522	503	505	519	542	533	532	530	572	562	545	594	521	548	538	508	558	507	510	519	556	527	524	543	532	564	538	538	538	539	547	539	518	490	570	532	527	550	507	544	548	557	509	534	563	519	539	554	554	558	560	480	552	566	480	530	540	521	580	519	500	535	526	482	559	532	505	545	566	555	562	549	540	564	542	540	529	516	510	522	535	526	555	561	555	560	507	557	564	543	541	586	516	552	545	530	512	528	544	532	547	523	532	573	549	559	530	557	524	552	504	513	540	535	573	542	528	513	534	555	515	537	523	530	541	525	552	528	527	534	516	517	535	529	536	564	544	515	528	531	583	527	534	536	577	558	561	550	566	544	537	539	584	526	547	554	498	534	570	530	527	552	475	568	529	522	491	569	536	570	553	590	571	508	533	550	558	523	510	551	468	573	542	574	556	533	546	556	526	562	490	501	537	558	560	547	521	530	545	533	504	546	547	573	568	540	532	532	529	514	562	534	603	525	578	540	529	547	518	545	544	569	523	506	504	582	528	547	558	554	544	530	558	548	543	575	549	519	545	483	530	515	555	514	509	520	589	529	518	535	607	480	537	528	485	525	527	519	526	558	560	516	531	532	557	549	569	561	479	547	520	569	521	536	562	526	576	520	534	533	564	536	562	530	565	497	537	525	561	541	526	529	583	518	571	564	522	544	510	560	554	517	551	555	518	532	576	570	538	511	528	509	548	500	546	536	524	532	540	541	517	549	517	552	538	466	555	521	537	519	523	547	556	558	525	517	551	567	528	507	559	579	533	514	527	528	531	551	560	523	567	574	541	513	585	557	568	564	549	562	560	557	568	547	520	565	556	511	571	538	532	535	548	517	533	501	556	531	493	515	537	543	552	549	513	530	534	514	516	598	569	543	582	508	550	548	541	567	527	566	482	555	482	541	543	495	551	542	573	584	553	531	578	515	505	544	532	521	548	494	509	552	576	497	580	547	550	509	503	518	552	526	557	550	564	563	558	514	538	507	533	538	507	564	544	560	535	578	512	534	553	530	538	542	557	587	539	561	556	539	545	541	524	565	519	574	562	509	519	520	553	508	528	562	544	573	553	555	503	535	541	524	522	571	504	558	530	531	519	550	526	552	554	518	510	525	549	547	520	491	512	547	544	516	546	520	530	533	515	531	552	547	491	513	555	504	525	522	514	576	548	509	552	552	545	568	505	497	511	528	536	565	552	539	531	543	555	549	564	550	535	503	519	567	606	549	518	550	559	537	548	501	530	517	586	553	546	544	564	509	499	544	541	496	525	534	514	545	504	551	500	557	546	549	564	543	540	504	544	534	542	566	535	502	558	534	547	527	487	509	540	578	544	516	525	556	528	554	514	531	530	529	538	509	544	516	555	548	574	571	498	525	530	541	545	544	567	570	529	526	540	559	573	567	509	543	503	572	546	520	522	510	557	573	573	527	516	539	562	530	522	539	521	577	515	563	530	544	550	555	562	584	550	488	581	497	540	510	542	513	553	515	552	552	562	516	571	558	527	527	612	539	527	555	572	552	560	560	532	549	504	538	530	554	542	538	570	496	566	524	564	545	549	494	566	536	548	559	558	550	549	531	551	558	557	553	533	559	555	526	518	553	531	512	564	589	585	499	560	565	501	572	556	582	586	531	560	512	577	531	528	571	544	530	537	510	523	557	507	540	577	537	595	540	548	557	570	529	566	514	513	519	516	521	566	529	528	545	480	525	519	521	538	534	469	509	511	549	545	552	545	550	531	523	550	519	545	535	546	536	537	576	537	519	514	549	564	508	520	509	547	544	574	532	545	537	552	524	516	527	552	516	526	535	521	537	516	549	549	517	578	504	534	539	536	543	527	512	569	546	596	543	547	527	552	547	527	531	540	551	539	534	516	531	546	575	578	576	551	575	582	508	540	540	498	536	534	540	535	573	532	532	557	556	551	520	547	478	532	516	563	539	560	558	522	543	515	516	519	502	559	550	535	514	566	523	517	599	527	543	539	516	534	537	540	508	550	534	561	507	517	535	534	552	519	512	528	571	549	526	541	539	537	517	557	569	552	576	563	522	561	528	507	550	534	516	553	486	508	509	553	498	559	512	553	536	492	503	518	542	526	563	553	558	565	522	580	503	503	510	553	551	572	574	554	537	537	583	539	557	534	577	552	528	551	531	554	561	543	560	583	570	539	529	545	544	503	509	536	564	502	511	534	545	552	580	547	524	560	566	535	546	539	535	560	580	511	533	523	490	501	544	540	519	533	517	520	543	531	567	534	526	489	537	565	507	568	571	550	558	536	514	574	527	540	601	514	559	543	575	545	591	520	566	582	591	555	554	512	521	497	525	533	535	522	517	536	502	554	517	524	531	547	543	531	534	538	590	562	565	554	568	545	521	489	550	527	539	550	500	544	540	514	556	491	576	515	560	526	547	600	524	535	513	541	511	500	522	535	550	541	533	502	519	529	542	536	516	525	540	515	517	557	537	551	535	550	567	564	551	529	551	521	555	558	584	551	567	561	562	531	540	540	546	516	555	521	524	549	539	547	566	566	523	507	535	504	494	545	524	520	535	573	485	532	473	548	553	550	557	547	506	545	540	574	527	490	517	569	580	538	492	551	528	523	532	511	543	513	543	544	538	494	576	528	547	537	539	579	515	556	539
12396	3221	378	290	271	239	182	255	197	245	227	252	219	239	217	188	244	216	208	223	228	221	206	199	230	203	235	229	237	216	212	262	241	213	225	211	197	218	221	214	188	198	193	213	194	216	188	151	241	201	224	222	221	235	216	224	219	215	191	200	231	205	196	214	227	220	189	202	213	249	237	202	231	176	202	204	221	203	202	189	219	209	210	211	251	211	219	216	226	232	230	218	186	222	194	228	200	228	215	210	203	213	208	213	211	202	208	217	189	224	219	223	174	218	210	225	190	173	216	213	198	181	193	223	185	196	206	223	216	216	196	188	203	205	185	228	231	184	193	202	235	209	211	206	201	223	235	217	220	215	218	226	190	217	188	209	198	205	211	213	212	218	197	214	214	207	187	195	205	214	254	212	207	231	238	214	204	211	216	199	213	193	215	221	208	206	206	218	204	203	195	206	238	207	215	185	214	211	227	241	207	225	202	182	206	202	210	184	212	214	217	208	220	216	212	237	225	215	218	183	197	184	207	185	197	237	198	205	193	215	229	223	239	191	213	237	213	198	229	210	223	217	202	211	214	189	194	210	231	253	209	208	215	192	219	221	212	217	238	254	212	184	189	197	206	224	212	188	232	225	196	194	251	204	207	207	231	192	217	208	214	196	216	214	228	215	211	203	180	219	218	197	213	209	250	210	257	195	214	214	229	211	203	204	220	202	180	234	225	236	172	204	214	193	220	211	185	246	218	196	202	249	210	222	225	209	214	209	193	220	198	204	222	204	220	229	187	195	248	219	243	205	199	184	203	194	210	222	234	221	200	201	201	227	216	194	213	202	229	213	190	213	212	197	217	213	229	208	211	219	206	232	207	188	195	189	190	200	201	217	196	208	206	210	197	204	199	211	204	236	210	218	209	199	207	206	187	195	193	222	220	202	231	221	214	218	218	221	205	216	221	197	213	215	186	209	206	210	217	230	183	204	204	221	224	211	211	204	247	183	238	219	212	222	217	218	199	225	230	218	217	225	216	207	220	205	231	236	205	212	214	223	215	216	195	209	236	190	217	218	193	226	226	217	194	211	221	216	204	212	218	230	204	177	189	216	203	222	205	211	186	214	218	208	234	210	198	222	229	175	208	227	187	219	203	221	222	211	181	215	230	192	190	214	196	208	189	233	202	221	192	209	215	197	243	197	214	241	190	201	181	205	198	190	196	203	211	234	213	219	204	206	224	225	190	217	227	212	222	217	188	183	214	213	201	217	223	246	225	240	205	215	213	221	200	222	220	228	210	188	197	222	192	214	215	225	222	221	215	240	218	187	209	205	216	196	202	203	237	236	194	196	206	217	204	218	216	212	199	203	211	212	190	215	204	164	204	233	231	217	209	210	248	195	195	218	204	248	218	216	196	219	205	247	216	194	218	214	206	223	195	182	205	231	191	233	238	190	211	191	202	220	219	187	184	192	222	211	226	212	199	217	218	213	194	211	233	213	220	203	219	176	225	200	206	198	213	222	229	226	230	231	213	216	193	168	209	173	207	214	209	197	178	226	242	221	222	212	205	213	212	221	213	211	190	185	213	241	226	205	205	232	184	208	221	221	215	217	206	203	212	239	228	196	221	226	190	224	217	220	205	219	210	221	210	224	215	220	235	201	214	237	209	222	212	237	198	205	232	189	211	213	194	211	195	221	235	182	218	197	202	209	203	228	198	210	229	221	204	221	201	202	206	268	186	204	198	218	206	209	209	205	212	201	187	235	209	206	236	221	219	203	212	248	223	212	216	192	181	215	205	205	198	221	215	205	224	218	236	222	208	214	199	226	175	239	206	200	197	203	216	205	221	211	221	202	200	190	204	208	242	201	205	185	225	212	213	195	232	217	230	184	180	211	228	184	210	243	241	254	230	214	191	232	189	209	225	203	190	199	212	192	209	197	205	212	205	196	208	210	210	236	196	202	202	192	237	229	228	219	180	222	210	219	201	201	192	213	235	235	196	197	199	216	166	234	231	203	210	185	227	220	211	213	205	228	207	188	212	214	197	215	213	215	215	231	255	199	222	211	212	212	200	231	207	206	234	194	224	248	193	224	196	201	210	199	220	202	225	206	228	191	244	182	225	224	208	212	214	211	197	232	245	219	241	203	211	221	206	201	216	216	213	219	215	251	222	212	229	218	204	203	213	242	204	240	190	228	226	226	207	204	203	212	199	216	195	203	191	209	239	214	206	182	216	206	200	202	222	219	208	230	223	218	237	199	194	203	213	218	213	217	196	192	204	212	197	206	240	222	229	197	207	204	209	196	199	219	188	208	234	230	202	202	228	198	218	235	219	202	195	205	237	223	206	227	212	206	195	195	215	196	224	220	237	202	227	197	194	203	213	194	212	196	236	208	205	222	211	196	193	212	243	190	201	216	224	220	221	219	199	166	209	206	168	230	218	227	190	209	216	233	212	207	204	188	210	212	207	223	186	211	216	189	230	207	202	219	223	221	201	201	203	229	191	213	227	214	230	204	219	207	196	230	223	208	194	236	225	220	208	199	195	218	215	198	249	209	212	195	210	196	219	211	226	180	223	204	198	204	217	212	211	194	186	211	224	223	221	206	216	201	212	196	215	224	221	197	212	218	232	207	215	208	251	224	233	210	238	182	207	183	207	190	210	239	212	195	171	225	212	239	199	223	263	194	219	207	221	217	217	232	211	202	198	192	201	198	219	223	221	203	206	196	207	204	208	230	184	222	212	215	203	217	194	222	201	212	211	163	208	190	207	208	224	208	220	230	191	204	215	223	220	219	234	210	204	208	195	226	200	242	220	233	220	204	214	221	209	212	180	206	234	215	203	215	202	204	193	236	200	231	193	202	213	216	210	211	212	221	196	200	210	191	220	205	186	206	211	220	223	234	223	224	215	182	206	212	216	190	204	222	235	230	214	222	213	212	210	176	228	201	202	168	201	206	207	220	196	230	202	202	217	201	201	196	218	195	208	229	204	180	221	185	218	243	196	205	205	240	209	201	237	217	223	200	211	206	189	217	226	219	198	212	226	205	209	251	250	227	256	196	206	205	205	209	202	207	223	214	205	200	183	208	208	207	206	197	209	234	208	207	228	211	222	213	205	225	192	247	215	194	204	230	229	235	200	218	232	217	184	207	229	190	213	211	200	191	211	189	200	223	219	203	217	207	216	215	206	209	228	205	217	199	212	223	211	231	233	250	222	191	217	219	189	226	213	201	191	200	214	186	208	218	234	194	210	233	234	172	187	228	217	216	174	227	218	217	182	218	218	184	196	220	225	234	194	207	202	204	228	200	224	215	188	215	220	213	195	241	199	214	196	219	219	216	223	200	199	208	202	213	220	238	204	204	208	189	216	190	211	215	215	240	215	202	209	243	193	209	193	207	211	195	196	175	234	208	187	201	206	227	201	209	228	194	229	202	226	198	206	204	238	208	215	205	218	200	211	223	208	218	202	215	199	215	209	218	202	199	201	232	214	222	214	193
7870	1871	678	733	703	582	520	518	546	509	498	520	445	499	507	472	498	500	474	503	512	490	500	492	500	486	472	463	453	518	468	497	511	511	477	495	480	484	517	478	499	482	453	473	510	451	480	464	484	459	455	464	464	521	497	499	474	493	499	476	495	476	437	456	481	475	499	464	491	488	455	501	471	477	504	494	544	443	468	452	464	484	464	476	482	430	495	508	486	514	462	471	493	497	492	468	499	459	548	492	453	486	437	455	485	495	450	491	444	476	481	515	478	487	470	483	475	511	462	474	472	478	480	521	478	471	496	466	485	487	469	465	448	492	501	488	477	464	517	458	501	456	491	428	462	498	474	508	484	481	497	535	474	464	496	506	457	478	497	490	499	467	460	458	430	438	484	448	525	494	491	471	502	498	481	516	477	483	486	461	469	520	489	464	439	448	492	437	499	514	516	496	472	480	484	479	477	493	481	502	460	515	454	445	483	513	459	490	495	508	453	468	448	471	444	487	460	494	448	496	508	488	497	444	467	489	517	467	436	470	441	451	483	503	484	519	476	459	487	485	455	520	469	474	490	453	454	487	485	477	483	481	468	472	497	450	468	488	468	472	492	458	479	463	488	469	520	497	482	454	454	491	473	464	496	438	530	505	457	497	500	488	500	493	483	485	481	477	442	457	475	462	474	469	490	471	453	476	495	473	479	494	444	451	461	500	470	457	463	480	462	458	471	461	478	456	470	475	451	500	459	437	481	453	491	490	475	457	480	465	422	493	479	476	518	442	490	472	457	451	482	474	500	489	490	490	497	524	451	498	493	471	516	454	498	496	433	447	467	475	450	475	506	471	495	534	493	461	503	515	472	474	504	480	476	478	446	478	460	498	481	497	468	474	500	493	507	493	454	469	471	478	512	482	506	495	497	464	506	484	461	468	458	498	501	469	456	447	484	483	487	469	465	482	502	478	488	458	501	450	440	491	480	440	475	457	447	462	489	468	445	485	461	475	443	485	457	460	504	486	456	470	491	489	472	493	496	481	487	483	462	461	454	479	444	476	492	469	488	498	493	456	490	474	494	474	479	441	471	451	464	459	446	478	495	452	502	521	495	449	485	471	472	480	460	484	511	488	481	470	465	473	454	479	474	459	451	493	504	443	515	464	484	480	500	457	449	477	488	451	493	489	487	493	461	474	454	500	479	452	472	454	514	468	474	500	493	469	519	451	470	480	476	465	496	486	454	510	443	473	487	504	509	457	489	461	491	476	469	492	461	507	496	471	486	457	465	479	467	486	460	514	470	447	461	499	479	470	462	471	456	512	469	489	484	494	477	453	465	480	459	490	510	478	479	484	483	451	481	450	460	495	495	452	472	471	476	457	486	485	444	467	447	479	494	450	478	475	470	496	498	485	472	466	470	507	468	488	446	480	470	473	480	525	440	455	534	510	479	481	462	470	508	498	475	513	471	451	483	476	474	449	465	436	453	468	475	504	432	485	427	470	481	449	474	423	495	472	480	444	509	477	502	477	444	441	481	465	469	470	473	475	461	466	502	456	515	461	440	464	476	458	505	445	499	454	476	456	475	505	477	430	471	466	498	451	475	494	492	439	464	459	492	454	500	450	457	505	510	508	454	442	469	493	499	495	465	472	464	524	460	483	463	478	468	469	490	490	481	460	474	486	469	510	485	470	459	478	470	496	470	447	488	427	477	462	467	486	510	488	485	488	482	515	497	478	456	510	464	502	527	465	446	489	486	464	475	489	457	480	476	460	483	509	488	506	468	488	457	476	511	479	498	481	466	427	469	507	468	486	507	499	465	486	499	460	479	495	464	435	477	480	467	458	431	472	478	490	470	464	455	469	512	443	486	483	469	458	477	451	481	507	506	472	446	489	496	462	452	489	496	492	492	468	482	463	489	468	497	500	458	465	481	457	515	487	536	469	519	447	490	442	462	480	457	510	465	477	514	477	448	499	492	488	499	495	473	502	459	472	480	482	441	458	487	491	482	491	467	469	468	482	500	521	493	444	491	437	462	473	463	496	487	477	498	508	436	516	501	521	473	474	472	473	444	453	527	460	469	496	503	489	454	475	464	461	495	503	448	467	475	495	528	472	473	458	504	503	470	516	488	470	491	496	468	512	467	477	450	493	469	474	504	496	445	464	492	468	499	482	525	480	488	459	467	485	469	461	490	474	509	457	454	475	479	479	459	486	462	487	526	498	461	470	478	495	436	487	461	473	468	468	477	497	465	476	459	467	447	470	450	501	469	470	501	479	487	526	472	470	488	469	481	479	465	458	454	451	505	466	472	478	511	458	510	486	459	484	497	512	444	480	490	508	451	465	478	457	480	481	473	472	463	488	495	469	479	512	441	492	441	503	480	485	483	442	506	435	491	480	478	442	494	475	504	509	430	483	453	501	482	488	497	472	470	492	460	458	481	525	460	482	469	496	475	443	471	497	431	461	477	471	507	477	511	502	492	501	511	455	452	506	470	503	446	464	441	451	440	455	468	475	491	502	442	529	498	472	486	505	518	470	494	449	447	453	473	464	461	479	487	457	466	488	491	487	414	474	428	468	487	483	486	484	515	521	487	484	528	465	486	442	475	489	477	471	420	475	491	481	462	455	461	455	523	478	495	470	478	435	498	457	486	518	471	509	472	477	474	466	491	452	482	457	439	509	453	503	504	486	470	467	510	453	503	446	486	444	501	513	505	487	477	435	478	459	480	468	467	471	439	458	499	484	466	466	507	472	495	502	506	502	460	456	534	444	502	426	469	465	521	465	467	451	482	441	468	481	472	451	469	486	490	516	426	469	462	500	460	486	472	478	489	492	470	486	460	523	490	523	473	465	473	483	482	437	432	454	471	488	554	486	482	488	466	479	498	449	450	493	505	457	480	517	527	495	496	459	469	503	453	507	482	510	468	467	476	499	472	457	467	473	471	467	466	463	468	489	491	494	461	509	512	467	500	452	445	475	474	498	434	403	471	503	468	433	491	473	481	488	462	504	458	461	462	511	508	467	483	483	461	451	451	511	480	484	501	473	493	511	461	493	471	446	467	489	449	450	462	499	528	488	470	441	484	470	474	470	464	505	486	486	486	531	478	488	498	468	464	451	473	488	508	480	482	484	479	450	481	505	442	465	484	501	481	456	504	487	496	481	451	481	500	487	488	490	473	458	480	509	439	504	489	479	466	471	459	472	489	451	500	464	440	516	496	483	498	481	453	471	442	481	505	479	501	546	469	461	503	510	495	483	464	506	503	465	495	478	484	445	504	483	491	465	477	491	430	452	479	467	494	468	417	459	479	466	471	486	466	457	502	482	477	476	468	461	464	470	470	469	477	450	444	426	492	490	487	487	521	443	464	515	464	448	552	496	476	524	508	488	478	494	438	475	496	490	485	497	513	485	434	507	491	464	474	518	505	509	492	483	501	509	501	497	510	536	480	471	469	474	522	531	477	487	467	509	470	459	483	448	474	478	471	477	487	410
33611	14342	2938	1436	1124	655	389	231	217	172	135	122	147	144	115	133	109	138	106	137	122	136	134	122	121	128	131	119	129	126	116	124	114	140	107	117	124	117	117	124	118	112	134	137	124	113	133	96	110	118	132	127	117	122	118	136	122	117	103	104	117	138	96	122	112	106	112	143	116	122	113	109	121	126	101	116	124	125	111	97	106	119	124	148	134	119	131	134	121	131	109	130	116	125	120	104	135	127	114	129	114	118	114	134	122	121	124	153	105	121	111	116	121	118	131	114	133	120	114	103	124	119	124	118	128	137	114	131	134	107	130	126	124	105	106	137	116	103	118	119	150	141	148	136	130	113	112	118	117	120	113	115	128	123	108	99	121	114	126	106	127	124	123	118	94	124	105	118	126	103	125	111	109	138	109	108	150	125	100	108	115	91	118	133	125	94	120	126	124	116	114	122	105	115	131	139	138	105	119	99	125	134	119	108	118	100	113	125	114	122	121	102	99	121	108	110	118	118	108	120	137	114	125	111	112	114	116	132	130	121	108	110	120	99	119	120	111	120	96	144	122	120	124	121	123	146	140	99	129	125	129	116	121	127	152	120	96	130	127	135	132	162	124	121	122	130	131	125	124	125	143	127	128	119	123	123	111	125	127	108	114	114	104	141	108	126	117	135	113	121	108	90	124	122	113	110	127	129	117	132	140	122	100	110	111	121	139	109	122	113	114	129	135	114	103	113	147	113	107	129	110	116	122	105	118	111	122	111	122	124	149	115	117	116	115	117	115	143	111	103	120	103	106	118	116	106	119	99	105	111	117	110	134	141	125	117	110	119	114	114	111	132	116	118	129	109	117	105	105	119	115	110	140	127	122	122	136	113	120	118	137	113	115	126	112	123	111	118	107	109	118	118	123	102	120	129	121	120	129	113	115	133	127	124	116	134	116	97	119	121	120	138	105	126	104	118	109	143	117	130	105	123	120	122	116	125	117	110	101	115	106	127	107	112	128	125	107	111	146	136	105	127	122	123	119	109	94	134	141	111	130	106	108	109	112	122	150	86	135	117	138	126	122	101	125	135	107	102	102	108	123	129	119	124	122	125	121	106	144	135	113	114	124	101	105	104	126	138	118	120	127	130	130	120	102	129	132	128	124	114	118	113	113	103	118	105	113	104	118	119	123	117	101	107	114	124	125	121	122	120	123	134	124	104	138	118	106	110	108	113	114	118	133	134	128	115	101	125	114	122	134	121	140	137	131	115	127	117	110	131	106	111	122	129	159	99	113	103	117	104	106	119	119	123	96	133	124	129	116	107	132	110	108	104	107	121	94	142	115	113	107	104	109	130	116	123	107	123	118	108	141	122	117	125	126	115	132	115	120	129	121	118	134	109	127	122	136	112	126	103	117	104	122	126	117	118	96	133	131	113	117	87	117	128	134	109	118	134	128	116	122	110	122	132	116	110	123	110	111	116	104	110	119	88	116	117	123	108	97	129	120	128	105	122	133	138	108	107	114	152	113	103	120	117	114	100	123	123	112	112	128	117	125	122	122	117	131	134	117	120	124	120	124	121	140	134	104	105	124	101	139	128	138	119	122	112	109	109	118	135	129	119	135	118	86	92	98	100	102	118	107	123	128	114	120	122	137	143	124	104	101	133	106	102	129	119	139	101	120	126	116	100	126	113	123	130	134	106	124	125	117	117	110	93	102	128	126	117	124	132	123	117	118	129	114	119	106	124	104	117	94	114	97	131	119	132	109	122	133	122	125	79	118	131	136	112	113	132	114	109	105	128	126	139	110	128	125	106	106	123	129	115	124	111	118	93	118	119	136	106	95	120	107	96	129	126	121	134	106	131	127	114	130	110	126	137	122	120	119	128	112	127	117	112	118	113	98	133	110	132	133	112	128	116	118	111	97	131	125	111	119	116	100	132	108	130	130	123	116	125	109	126	130	121	85	114	122	128	110	97	108	125	105	103	107	117	113	132	106	115	116	126	107	111	130	138	135	132	114	126	117	130	125	118	101	113	113	113	109	107	107	103	113	119	109	116	130	121	110	124	106	117	110	106	130	124	109	118	126	124	128	134	131	147	120	139	118	113	124	130	120	112	121	145	132	112	108	123	126	128	120	90	136	134	113	140	133	129	136	130	141	102	133	128	113	123	109	98	104	116	112	102	122	96	144	107	111	105	139	130	105	118	129	107	123	115	119	104	115	104	115	111	112	123	129	119	132	140	129	120	116	132	142	117	109	107	120	114	121	104	112	122	120	103	155	130	113	131	110	121	127	123	128	130	111	117	122	115	114	124	118	116	128	120	131	136	104	138	112	123	117	116	126	153	130	127	106	124	105	112	122	126	130	102	114	151	124	98	129	124	124	106	110	112	119	114	126	114	133	110	107	145	105	126	114	123	119	115	124	129	114	122	131	95	122	123	124	134	109	131	126	134	129	120	109	124	103	122	121	107	143	115	108	96	134	114	119	110	132	110	144	111	113	129	112	119	121	128	117	131	123	136	100	140	106	105	126	134	120	148	146	130	136	108	119	108	128	127	120	126	119	114	134	126	108	129	91	153	109	107	132	128	127	108	100	114	117	125	107	101	123	113	109	116	124	109	94	110	118	108	97	133	126	130	126	94	99	108	132	136	139	150	105	114	146	122	112	159	135	137	126	135	125	125	117	142	136	121	109	122	109	106	124	106	111	130	120	113	129	128	109	113	102	116	116	128	128	118	104	115	100	119	137	128	119	118	141	125	120	118	120	116	117	110	132	131	115	109	116	101	129	127	126	114	110	100	108	114	116	120	120	121	109	108	107	119	116	115	121	105	125	133	98	120	104	120	99	131	105	112	135	144	130	128	136	126	129	125	142	112	111	117	116	121	139	134	118	121	125	136	117	105	95	145	115	120	126	95	146	111	116	146	117	121	126	143	126	114	116	115	124	139	121	105	110	109	120	118	102	117	103	114	99	128	130	127	118	98	132	127	121	114	129	135	107	123	127	112	138	125	124	110	110	120	132	124	116	131	114	115	114	134	108	126	135	125	106	114	102	115	128	126	114	134	139	127	118	117	116	133	117	135	133	107	116	116	132	121	99	96	119	132	140	118	116	112	136	129	107	101	107	138	122	119	130	116	115	117	104	102	119	117	133	154	106	112	145	123	102	120	121	121	125	112	113	134	142	119	134	118	112	117	126	119	123	117	111	111	125	121	114	134	135	136	136	128	129	127	115	127	112	110	111	115	124	122	121	133	144	101	131	109	124	102	99	107	118	129	123	109	114	123	128	115	134	101	105	115	114	117	102	108	105	127	123	123	131	131	88	113	127	122	128	136	110	122	112	127	105	108	121	112	131	139	137	114	99	100	135	118	97	112	136	99	111	126	97	110	113	111	111	126	121	111	109	127	117	120	125	108	111	141	119	129	106	134	124	109	123	119	126	97	107	141	116	120	124	112	126	127	120	124	112	113	137	131	114	153	118	117	116	105	106	141	123	100
22449	5671	2339	2377	2631	1291	1063	698	689	614	554	475	454	432	434	413	390	343	365	425	366	358	334	346	355	324	326	326	343	293	318	335	306	319	321	308	280	347	340	297	282	343	304	302	294	316	347	309	300	332	308	309	301	329	327	319	323	294	297	288	327	315	320	320	272	312	308	292	314	301	316	315	313	303	326	319	308	309	328	328	311	306	316	323	308	335	313	298	303	328	312	284	331	298	343	333	319	297	308	323	301	302	279	325	290	301	322	283	335	292	323	300	319	287	310	335	269	272	307	317	300	348	310	275	282	303	325	313	324	309	310	327	309	339	318	300	297	291	295	276	345	317	314	314	316	333	307	284	298	317	301	284	326	323	325	337	297	285	343	288	313	285	319	294	339	299	309	330	319	337	308	306	294	314	303	320	301	288	328	317	329	297	315	323	310	313	289	313	306	279	318	308	282	301	301	294	324	310	312	294	294	337	312	317	293	336	356	326	327	326	310	268	326	290	324	308	285	293	315	335	294	325	350	318	296	315	322	322	313	301	309	311	320	295	306	279	277	344	327	322	306	280	294	283	316	314	316	294	307	298	294	311	312	313	311	322	305	313	324	334	296	288	305	311	281	307	312	325	297	296	328	294	311	297	340	272	299	323	289	318	317	311	317	319	326	304	314	332	304	328	306	310	290	336	290	314	318	285	306	314	319	319	317	299	314	304	281	310	324	325	298	336	318	325	302	279	302	295	310	289	286	324	282	297	298	323	312	307	301	302	293	278	332	293	320	304	344	324	297	333	308	311	336	318	300	308	319	320	321	324	302	326	340	330	311	305	289	285	291	301	298	299	299	322	313	340	299	280	314	300	335	284	326	340	321	288	305	289	298	305	284	281	277	277	296	317	298	288	259	271	310	334	324	318	311	304	308	293	323	337	312	302	319	310	305	292	314	294	321	305	330	310	308	329	298	291	307	302	294	276	305	288	336	320	317	314	315	329	305	301	322	337	308	305	286	274	310	310	351	333	314	305	294	308	316	311	299	299	289	310	311	318	339	315	309	296	309	364	269	279	320	316	311	287	290	287	307	344	284	311	333	343	345	316	287	306	290	305	305	302	306	304	296	308	291	301	323	308	290	307	308	313	306	310	306	284	302	295	288	308	322	297	332	300	318	301	311	301	261	314	316	287	284	333	327	293	298	311	312	301	269	325	296	298	322	297	308	305	311	284	302	284	289	308	315	334	299	314	307	332	309	317	303	314	314	319	344	312	340	309	311	320	306	302	281	328	299	308	302	321	290	280	316	296	315	310	325	296	269	313	316	314	322	312	302	337	284	321	323	278	300	311	289	309	291	281	330	279	320	301	331	329	322	301	332	298	322	317	330	290	314	305	318	305	326	305	338	299	343	299	315	300	312	314	300	336	300	317	300	306	289	303	322	312	290	323	308	317	297	319	299	296	291	299	322	301	291	280	350	306	308	325	328	303	285	317	305	290	289	302	307	306	314	317	318	316	285	309	295	320	297	327	312	321	326	304	290	292	303	294	327	299	282	346	308	319	323	297	298	320	292	304	301	324	295	320	295	303	293	320	289	317	303	287	306	325	339	320	284	313	307	322	346	308	296	272	288	293	263	290	335	306	313	302	338	306	318	299	286	327	311	302	317	311	290	318	320	289	326	313	310	293	318	318	296	297	306	305	336	325	288	305	314	281	311	288	287	311	321	303	289	304	301	280	293	319	324	331	313	296	313	294	320	288	313	323	317	320	332	291	277	320	291	292	348	301	302	288	291	308	316	346	301	332	325	308	299	327	298	333	298	309	275	297	284	309	337	303	304	290	310	305	313	305	303	324	295	291	338	302	316	309	316	297	319	308	330	316	316	307	306	312	273	293	312	304	289	305	289	334	307	314	297	310	309	293	334	290	332	338	326	286	292	314	321	331	319	326	331	307	320	309	278	330	303	291	292	287	311	285	296	290	316	320	328	294	305	317	311	296	285	302	293	348	286	320	286	321	323	319	309	333	291	304	297	274	298	296	298	302	308	288	320	332	299	307	269	294	300	329	284	288	302	315	315	308	288	315	314	294	296	323	322	289	323	293	289	286	341	271	320	304	310	299	301	310	276	307	332	315	314	312	287	336	300	307	297	274	328	286	325	331	295	320	309	332	318	299	322	309	326	288	304	311	295	306	336	317	339	292	277	296	310	293	307	313	302	295	290	351	300	338	297	311	351	321	300	285	338	306	336	293	291	310	312	303	309	281	303	298	281	294	365	297	310	296	301	327	306	291	302	325	334	310	288	287	314	325	356	314	317	341	311	283	295	336	338	337	304	312	278	300	303	305	324	287	302	306	301	284	347	309	299	312	315	296	299	286	316	316	305	298	312	275	291	265	293	335	247	312	317	317	292	330	305	288	275	280	290	286	340	320	319	313	308	306	317	324	318	329	280	308	314	323	322	307	274	295	290	304	271	317	306	292	301	329	263	307	290	312	324	329	304	314	313	310	345	299	302	307	301	318	298	302	287	296	335	289	318	288	297	300	322	345	328	329	307	306	268	331	323	293	319	312	322	298	332	294	296	287	328	295	322	348	303	289	303	323	313	274	264	261	288	281	289	354	319	317	314	321	261	310	301	277	314	317	308	310	327	277	316	314	317	339	277	261	300	311	303	326	325	329	325	324	321	271	304	307	309	289	303	327	275	306	297	315	337	325	302	334	310	314	307	284	334	287	308	299	326	284	255	285	289	277	282	326	308	285	298	285	310	298	272	300	303	278	316	317	313	305	314	296	319	326	284	305	322	287	314	333	309	313	311	305	306	295	316	317	292	326	314	324	301	323	346	302	319	303	290	328	308	282	289	296	322	313	307	305	332	306	294	328	342	289	308	282	320	308	307	327	303	341	299	311	307	348	310	315	316	308	308	334	315	316	288	321	305	329	313	300	297	283	309	306	287	313	280	309	280	284	284	324	321	294	315	303	287	328	319	281	316	335	336	309	300	307	312	283	301	308	285	340	300	331	324	306	314	308	321	268	270	303	302	368	330	307	295	273	308	330	288	323	306	315	299	275	303	305	318	304	313	330	332	306	294	314	289	302	316	287	337	308	326	329	324	337	296	292	302	268	302	317	284	304	303	296	291	313	317	312	304	322	308	313	313	287	323	322	340	331	296	311	332	316	330	328	321	313	256	324	339	335	306	315	286	273	288	307	282	270	301	326	306	317	298	311	310	308	282	319	278	318	300	317	333	323	303	295	289	288	320	355	328	265	310	293	280	304	297	291	332	312	315	305	291	323	324	296	319	304	300	288	306	313	323	312	292	314	314	316	310	282	319	323	302	310	324	315	316	281	335	322	329	350	310	296	285	310	300	312	300	289	286	272	301	289	286	308	342	308	342	271	315	324	321	310	316	297	304	316	331	322	326	321	292	293	286	322	328	274	307	323	331	332	318	329	299	297	320	281	294	302	312	307	309	318	299	308	293	298	324	319	327	295	311	287
45828	22965	6899	3036	1776	1113	645	495	360	313	321	314	278	272	276	268	259	245	265	251	272	246	272	240	234	203	248	250	235	207	218	232	257	218	212	269	227	250	270	225	236	253	247	220	241	240	236	255	236	216	247	226	251	235	257	227	253	235	252	262	235	258	236	235	221	245	229	244	231	259	232	246	228	227	221	232	252	225	233	225	236	250	214	237	242	230	221	213	230	255	240	251	266	249	280	198	227	245	232	217	231	219	240	206	231	254	192	227	245	208	253	234	256	264	269	228	257	216	234	259	214	217	237	226	248	215	223	222	247	232	211	216	244	235	238	248	215	242	229	226	226	244	221	236	238	241	241	245	208	259	257	219	196	209	231	222	204	245	186	234	204	239	222	219	221	207	217	212	220	240	217	230	272	248	244	228	230	205	225	259	260	229	260	237	245	204	229	225	220	214	232	247	202	251	231	190	210	219	227	192	220	262	222	222	218	212	232	240	234	194	250	230	225	214	236	250	261	223	246	237	235	234	216	213	226	236	220	238	256	245	227	244	205	209	222	214	247	254	215	249	233	267	214	223	239	200	209	235	241	241	246	212	244	236	241	232	223	262	230	225	236	223	188	210	213	271	249	216	228	214	238	228	235	231	226	227	220	232	246	258	268	235	231	209	226	233	222	276	251	272	237	239	246	224	225	197	252	200	238	218	225	223	204	189	216	232	247	255	218	223	196	207	218	209	251	260	247	227	252	252	232	254	239	213	244	253	228	188	209	248	243	238	223	197	249	226	248	242	207	232	219	221	232	222	224	226	256	229	246	229	235	214	247	212	250	251	205	274	237	234	250	252	229	223	252	243	253	212	261	207	244	260	207	236	218	208	208	249	220	223	254	224	236	236	247	232	228	237	248	227	242	267	221	225	202	228	222	218	246	221	215	231	229	286	213	235	220	226	208	223	232	246	253	216	234	239	228	237	246	270	230	229	243	223	246	236	239	257	242	242	256	213	233	235	246	208	195	220	237	250	241	222	233	227	235	231	200	269	214	247	258	277	230	229	234	228	212	246	214	206	234	246	236	212	222	208	251	217	249	208	243	237	221	239	249	223	251	212	225	221	209	234	255	246	237	200	236	231	265	232	236	235	210	210	217	227	251	223	241	229	217	238	213	206	231	252	233	206	276	232	227	216	233	228	216	233	254	219	241	258	203	249	262	235	219	260	249	230	233	263	226	260	244	219	216	265	240	237	200	228	229	232	229	239	189	228	228	214	216	223	236	237	212	227	226	227	230	214	229	225	202	231	231	243	224	239	211	233	238	242	229	244	258	193	218	231	242	250	201	236	231	251	236	252	226	239	222	223	246	238	239	220	232	218	238	214	223	235	223	241	270	209	237	236	220	229	246	239	219	241	248	244	249	224	215	247	230	224	220	235	217	238	241	259	252	223	235	210	261	225	211	245	258	225	196	226	234	230	222	218	231	211	227	229	224	219	239	209	210	247	239	256	230	249	224	220	219	243	231	238	210	286	234	222	222	221	246	241	243	255	237	256	261	230	236	232	236	208	245	213	235	212	232	265	217	239	190	222	216	221	248	222	228	226	212	221	255	252	229	213	238	198	238	218	223	235	226	226	223	207	245	229	186	218	237	238	229	239	224	223	230	229	255	233	242	230	267	211	216	212	252	234	259	254	233	229	228	230	245	220	267	221	222	258	276	226	223	208	219	217	224	256	236	205	201	247	207	245	218	220	242	224	272	277	215	248	239	221	230	251	234	253	220	235	208	261	230	238	230	251	216	229	221	223	237	239	226	216	264	228	254	228	224	210	222	244	214	217	226	251	228	240	207	205	221	223	222	238	221	218	233	233	213	238	244	227	233	222	238	224	216	252	256	235	232	249	207	222	216	253	220	242	215	236	239	230	236	209	206	216	250	235	230	267	253	234	251	270	245	207	252	204	239	219	253	246	257	252	239	230	203	252	238	219	236	234	245	251	262	223	239	223	236	227	246	245	226	233	216	220	266	242	245	212	228	261	219	218	239	226	222	244	221	263	224	241	243	231	225	244	214	218	209	253	244	234	220	222	212	253	220	222	248	208	234	231	225	247	251	211	242	237	243	233	221	244	199	235	258	239	238	259	241	220	231	209	237	228	244	251	247	222	209	223	202	224	227	241	237	241	235	222	230	253	217	232	255	219	250	242	219	220	222	252	256	216	207	245	259	194	239	221	236	207	240	224	217	253	224	242	240	233	234	228	227	220	244	241	213	243	182	227	218	212	260	248	247	220	218	231	253	205	245	243	206	212	244	232	248	220	285	222	238	237	203	237	251	237	249	243	231	218	229	231	241	257	247	274	217	251	246	226	246	223	235	253	235	224	233	241	248	247	243	202	228	217	208	261	219	234	231	250	272	243	247	192	244	236	232	249	215	242	267	235	239	232	229	186	239	234	254	232	245	243	206	233	264	217	232	248	231	222	235	211	248	238	248	263	203	226	216	246	239	257	212	227	232	228	222	223	237	231	231	259	245	235	258	226	232	264	250	226	259	221	238	243	224	232	226	231	222	270	245	248	254	243	224	240	232	199	203	218	227	260	257	243	220	237	225	210	240	237	230	205	247	232	228	209	242	243	219	205	259	250	244	222	214	237	223	236	232	245	235	254	253	202	198	234	234	233	223	222	211	229	214	245	229	206	226	251	201	215	237	230	251	255	255	240	260	251	251	244	177	198	246	237	268	245	210	251	256	274	213	232	251	241	202	233	243	196	260	222	223	232	236	243	232	258	238	238	258	236	205	225	251	225	218	225	229	217	243	231	226	242	217	248	219	215	234	228	230	206	277	222	239	253	233	238	236	247	237	192	227	245	232	209	263	254	249	215	214	241	284	232	227	218	230	241	235	247	219	253	227	247	240	223	206	221	215	217	219	235	233	212	212	215	226	213	242	189	215	239	264	259	245	222	222	222	216	228	225	231	224	227	211	236	222	209	227	241	235	239	221	247	243	209	242	224	245	218	238	227	222	222	218	247	261	225	242	237	254	215	233	231	222	219	229	212	240	258	222	226	211	232	226	232	237	234	236	241	206	226	233	228	216	242	217	270	236	225	247	210	220	232	220	244	214	241	270	222	217	222	245	248	228	205	213	217	230	244	257	258	240	224	245	221	238	250	251	255	215	223	246	231	245	249	228	232	224	197	261	226	217	222	279	205	233	223	269	236	233	268	240	245	230	212	230	229	244	243	241	267	210	246	235	231	211	214	235	241	252	236	200	217	262	242	261	229	224	267	241	260	234	229	211	248	223	253	241	234	238	241	249	231	239	201	235	217	223	239	217	229	240	223	223	230	237	232	231	228	237	273	229	229	208	211	226	244	258	258	198	222	214	233	232	250	231	197	242	243	224	220	229	231	210	264	202	213	219	224	216	234	247	247	225	221	261	250	227	228	237	229	232	204	237	228	241	230	228	245	239	266	216	222	228	251	216	233	235	228	232	232	212	255	251	237
30985	6960	3875	4246	3559	2695	1727	1492	1214	1076	1127	931	817	816	698	711	719	700	704	686	676	632	699	591	605	603	598	586	591	553	575	617	567	581	568	587	525	578	535	532	562	533	546	538	575	604	544	526	551	564	519	557	527	524	547	575	552	580	554	551	551	543	587	550	498	556	554	572	577	580	516	558	510	559	527	561	572	545	575	537	571	528	551	574	510	536	498	551	569	566	528	524	552	548	479	554	529	560	570	542	535	524	552	529	537	534	482	540	567	566	580	537	571	534	552	521	544	537	495	503	512	502	546	562	579	529	567	536	581	526	551	561	555	578	522	528	549	578	570	576	541	553	540	565	583	517	563	528	555	561	540	493	546	527	510	569	573	539	513	560	572	558	519	554	562	521	565	534	560	546	525	567	513	554	543	526	538	516	539	556	511	511	527	553	515	488	511	529	579	522	522	527	558	526	558	577	578	508	561	538	540	576	552	586	544	520	568	558	491	563	526	561	556	507	602	547	502	559	592	551	575	573	542	571	538	503	507	544	528	565	576	517	542	602	531	557	524	524	514	557	556	517	554	573	508	513	527	583	521	544	552	526	522	497	558	543	570	563	549	555	560	563	527	537	529	537	501	472	542	545	583	546	506	513	598	567	528	524	562	535	539	582	540	562	577	534	515	514	517	526	517	500	526	563	550	500	552	507	560	534	518	538	537	482	552	538	544	520	543	545	530	549	540	557	569	539	527	520	516	502	574	540	517	532	485	576	562	563	538	538	529	499	522	557	519	555	561	568	576	506	518	519	599	528	506	541	530	576	544	500	511	599	572	524	523	532	506	528	483	536	542	581	560	514	544	544	556	546	514	553	505	536	581	507	575	534	541	554	584	545	582	574	550	515	519	535	549	534	529	532	557	504	530	551	566	532	542	531	548	537	603	573	534	571	562	550	533	568	526	529	531	548	542	516	505	541	565	502	593	557	558	544	536	532	536	526	510	582	573	556	553	531	539	586	588	536	507	535	549	520	565	559	559	529	518	529	539	528	521	547	558	523	562	547	527	530	537	534	550	538	518	534	523	542	539	535	509	530	512	539	522	600	538	541	557	525	526	561	551	528	515	562	562	572	563	531	535	504	585	525	599	549	573	539	556	530	533	565	572	540	556	551	565	548	539	510	577	546	586	569	550	566	567	539	552	526	514	556	535	541	531	541	551	546	541	501	503	523	561	517	538	557	506	528	532	542	562	539	532	547	532	539	578	547	536	542	525	540	536	534	550	531	546	580	557	561	492	524	526	518	531	541	571	535	517	559	528	538	540	539	529	559	545	527	547	550	583	545	535	552	553	537	545	564	491	551	536	532	520	513	566	546	595	533	572	579	518	529	549	574	563	578	558	565	546	496	573	496	559	484	550	515	559	547	518	539	536	586	531	556	509	503	525	546	521	514	585	544	542	530	541	514	546	524	542	552	537	542	570	554	535	530	524	551	525	539	545	522	546	564	538	545	532	551	525	524	543	569	558	567	535	545	575	565	533	529	557	581	529	530	488	556	537	514	525	588	561	533	543	549	564	513	525	518	519	584	551	555	554	527	558	543	588	544	552	541	531	523	523	527	524	507	544	554	542	567	539	532	563	559	531	552	540	566	524	529	536	554	552	546	521	518	571	548	582	529	549	503	506	561	538	540	560	518	542	526	542	562	543	507	536	533	544	593	565	537	544	514	595	521	561	489	545	545	511	508	563	518	582	495	516	544	540	529	545	507	627	516	530	504	563	531	567	564	557	578	535	565	527	492	567	509	528	510	567	552	510	524	575	525	559	539	542	546	525	504	555	560	557	577	567	532	538	540	542	584	543	583	555	552	560	552	550	543	504	511	567	530	521	527	543	566	529	560	515	583	524	552	542	508	551	544	563	552	574	506	579	509	522	514	551	610	515	549	527	521	520	537	549	592	549	575	505	580	539	536	561	575	526	583	592	521	543	542	558	547	554	551	529	536	485	559	570	528	526	516	517	540	517	576	554	554	544	542	500	515	529	561	549	524	550	588	506	530	526	514	505	540	520	566	569	483	535	567	530	547	531	557	556	565	538	561	554	496	585	569	491	522	520	517	564	550	558	546	544	534	560	528	527	568	560	577	528	550	557	538	516	525	529	511	543	525	527	521	545	540	557	529	557	531	539	550	574	546	529	523	523	515	551	528	555	521	494	546	555	505	547	554	569	532	515	550	590	546	552	572	519	506	521	549	543	574	577	516	508	559	534	538	545	547	551	549	521	508	526	532	543	593	583	542	572	544	570	545	549	496	542	534	532	582	561	511	533	528	576	499	555	530	595	525	530	562	533	548	500	531	561	558	553	533	548	534	542	547	549	555	579	502	526	542	534	548	563	556	553	527	534	564	591	520	536	548	536	548	504	552	578	507	569	555	537	538	577	556	576	585	525	552	519	536	544	523	486	521	550	531	503	554	563	492	513	547	537	521	527	506	529	555	522	551	562	575	555	560	549	565	559	538	511	539	513	541	568	523	542	567	553	570	512	601	540	560	521	586	559	565	568	530	525	588	527	528	563	533	528	567	542	580	534	579	530	616	553	554	558	544	542	542	546	551	545	521	494	568	524	515	548	581	589	501	547	540	560	575	520	536	554	513	567	532	541	540	564	532	534	512	569	537	545	525	524	515	534	557	530	531	525	535	551	544	513	548	506	536	526	547	515	538	600	525	550	540	532	544	530	528	510	512	558	569	586	524	565	528	534	535	553	559	557	542	575	550	543	557	546	537	555	559	532	547	519	528	527	502	618	570	534	604	520	518	548	550	509	527	558	570	538	542	544	530	526	524	519	556	555	550	526	531	534	534	498	542	577	543	553	551	523	579	506	542	559	536	532	550	566	556	534	507	543	540	535	541	576	551	528	576	597	550	567	514	533	531	575	557	564	563	545	562	516	513	558	544	575	541	543	511	528	528	530	523	517	520	542	504	522	552	535	522	542	590	520	538	498	501	579	551	545	539	576	507	575	579	528	592	557	540	553	531	540	545	525	481	548	537	542	532	523	535	543	557	550	520	531	559	500	550	557	536	509	524	519	564	508	536	523	556	579	584	513	574	566	487	535	564	551	555	525	525	536	578	542	505	566	535	513	531	507	525	551	529	525	550	510	569	498	528	541	513	536	561	501	564	519	595	552	530	533	513	568	560	578	540	528	573	573	511	526	569	561	544	523	546	536	540	510	511	559	516	515	549	558	561	544	550	500	530	546	556	548	541	533	550	518	588	553	569	572	562	541	566	513	576	515	549	537	578	550	546	486	530	547	550	515	546	533	529	559	501	576	586	518	535	536	535	554	559	547	549	531	559	558	571	560	534	543	531	512	552	535	516	530	505	529	582	526	565	564	532	522	598	577	554	506	548	528	552	524	549	551	597	529	544	565	550	468	537	564	521	495	526	545	564	545	574	544	566	569	556	548	538	536	514	523	558	528	535	574	527	540	515	544	525	542	490	552	561
12543	3670	379	268	268	225	193	207	234	218	221	214	190	212	217	200	214	200	241	239	213	220	216	227	211	186	235	204	229	222	240	218	200	205	229	222	219	208	204	201	215	213	206	200	195	186	185	244	226	229	236	202	215	222	197	204	214	225	190	196	209	208	210	218	228	255	209	221	204	214	199	238	225	212	222	211	228	213	235	203	219	199	195	219	212	239	192	238	188	193	185	191	242	236	218	220	198	222	211	186	189	222	212	209	235	224	224	203	234	208	234	244	217	216	234	204	235	236	224	214	203	198	195	205	188	204	178	221	213	220	202	196	218	216	197	212	242	216	236	210	203	223	210	221	206	208	226	235	218	233	198	209	198	214	234	203	236	215	209	209	191	211	213	182	224	198	206	195	239	212	212	196	229	218	232	221	207	201	213	209	219	204	195	183	237	226	191	214	207	199	220	231	226	222	203	219	210	203	194	220	181	205	204	201	210	217	214	225	199	198	212	207	207	192	198	226	241	215	201	199	191	226	196	194	209	194	192	236	188	228	219	195	237	206	216	233	188	199	180	216	214	228	228	233	229	227	197	216	214	220	214	199	220	214	195	209	217	208	213	222	214	211	220	206	222	225	201	232	205	242	227	201	202	202	224	201	213	204	222	204	204	216	201	209	217	221	206	235	173	203	213	243	216	203	231	226	196	246	226	194	225	196	234	207	207	213	202	237	216	191	202	237	232	219	183	208	201	220	215	216	199	221	195	212	190	218	223	187	220	208	203	231	203	205	225	231	232	249	226	198	215	205	190	220	187	204	190	232	216	214	199	209	198	229	240	217	207	245	213	214	229	196	186	223	196	219	224	213	203	225	211	223	184	205	191	206	186	204	213	203	197	188	226	209	189	201	194	237	208	204	211	216	225	195	225	198	212	209	222	204	207	213	189	216	237	203	215	223	218	220	203	203	192	202	192	196	243	221	252	211	222	217	187	191	194	215	208	222	198	221	210	207	222	185	197	197	221	205	223	204	218	247	196	220	211	208	222	210	222	203	212	190	191	222	205	211	200	223	192	189	197	215	200	218	202	210	208	220	217	218	216	202	225	200	195	194	219	227	212	217	189	224	190	222	200	230	198	201	208	219	218	201	206	238	226	211	212	214	214	204	219	204	241	201	207	221	187	219	234	220	221	196	219	224	215	238	226	218	228	205	230	207	201	211	208	198	231	191	212	214	214	222	215	217	215	208	230	238	205	208	209	232	206	223	243	242	190	239	187	216	202	219	199	194	183	209	208	220	199	194	203	205	212	228	207	210	207	210	222	185	208	224	248	240	202	224	220	208	201	193	212	206	236	215	216	211	201	218	220	187	216	189	199	196	219	213	216	200	209	207	236	193	193	198	190	184	226	199	221	229	194	230	212	221	199	203	208	223	228	199	222	222	208	224	237	190	213	224	219	226	195	242	222	219	209	228	217	206	165	253	206	203	214	202	201	200	234	226	209	230	206	195	229	238	189	201	218	202	216	235	202	206	222	207	240	227	198	187	206	198	196	181	200	244	224	188	207	207	197	242	225	206	201	213	213	211	213	196	228	179	210	200	217	211	216	220	223	224	221	212	224	201	224	199	220	224	226	206	200	199	219	203	203	214	198	216	205	221	206	211	222	210	205	226	202	238	200	214	206	244	206	203	233	226	206	212	202	214	201	203	235	212	223	208	191	226	230	210	199	214	222	203	232	200	226	197	220	229	228	207	266	223	195	190	208	183	206	206	196	224	226	206	230	218	205	175	199	221	195	203	236	248	169	190	193	214	198	206	227	210	190	208	241	200	220	232	204	213	225	231	213	199	227	215	222	192	210	211	221	205	184	201	194	249	242	219	213	193	212	219	202	233	207	243	232	194	210	216	227	217	205	253	240	226	224	241	191	180	176	230	187	211	206	214	193	189	219	215	191	218	209	235	184	199	210	210	228	206	225	229	193	187	233	224	214	214	206	219	221	218	223	226	245	212	210	167	224	188	210	224	211	216	220	189	230	207	242	216	186	199	209	206	206	239	208	187	191	203	220	221	204	196	171	215	226	185	230	206	197	206	234	178	197	194	218	203	222	225	204	215	224	203	222	208	226	219	227	203	223	205	195	202	184	219	232	183	205	216	212	220	194	227	223	215	198	202	215	201	200	218	227	194	199	213	236	209	215	217	205	221	212	190	193	209	202	225	224	201	208	188	209	209	210	199	221	208	207	202	229	215	186	217	222	257	212	192	199	206	202	202	191	210	225	232	198	215	199	244	202	221	203	197	204	210	217	227	209	234	206	217	204	184	208	185	215	222	208	212	207	226	219	195	193	207	198	196	209	202	206	190	210	213	211	203	222	207	194	217	203	228	217	242	251	207	224	206	220	214	207	222	230	211	217	202	194	237	213	215	232	217	219	229	211	217	200	200	223	202	199	207	232	194	197	214	212	205	226	179	217	225	195	209	202	199	229	225	204	200	209	197	209	224	197	221	229	220	216	212	196	200	199	205	208	217	225	183	203	196	215	231	199	228	226	231	218	236	193	208	201	216	210	209	221	235	220	192	172	210	206	221	239	231	218	214	215	219	193	211	202	221	198	184	211	244	204	247	206	218	215	235	193	206	189	211	208	196	197	219	196	224	237	204	178	215	224	221	207	253	211	228	214	180	183	206	195	197	184	208	180	207	215	225	202	232	199	207	201	193	198	209	204	206	208	195	219	205	224	209	199	200	201	216	179	189	202	210	214	205	226	216	210	224	223	198	203	185	238	226	206	185	227	224	217	195	190	203	218	206	212	217	210	197	231	198	227	232	213	228	219	180	190	213	227	205	224	183	180	205	195	225	192	218	192	213	195	226	203	215	215	204	204	183	184	233	224	217	228	208	205	218	229	211	234	197	224	216	205	214	207	200	209	195	246	230	221	187	221	253	217	181	213	243	223	199	204	223	223	219	225	241	229	229	208	243	184	219	209	186	219	215	208	227	199	210	188	188	218	199	191	228	213	203	201	202	193	200	199	218	195	198	221	221	221	220	220	224	227	182	220	202	202	206	190	201	208	250	213	190	220	201	185	222	214	236	205	227	201	195	236	198	215	200	219	208	178	214	222	215	200	239	224	195	184	212	212	196	221	207	219	230	202	193	208	205	182	189	178	231	226	221	217	238	191	212	205	243	186	218	243	214	207	208	206	224	210	207	212	203	238	229	217	207	195	188	199	207	232	208	206	209	223	203	221	243	243	210	229	217	198	218	213	212	212	201	224	205	215	234	211	199	236	223	229	225	198	196	193	205	208	211	200	241	220	207	223	218	232	216	215	198	228	214	207	228	236	183	213	228	216	196	201	199	183	206	231	193	230	225	220	187	202	212	188	197	202	186	205	215	209	221	218	208	210	226	209	222	206	220	190	205	222	203	174	211	224	215	225	216	200	224	237	204	224	166	209	239	226	228	218	216	196	204	221	199	203	214	196	242	215	203	212	202	208	199	208	202
8060	1850	674	773	600	543	526	509	501	503	500	504	521	490	512	490	431	486	471	473	479	502	490	448	444	501	445	506	521	467	463	459	463	494	455	484	522	466	490	498	474	479	510	476	462	464	455	469	523	454	461	474	460	487	516	503	469	460	500	532	483	486	507	482	462	494	473	492	487	467	477	483	512	477	498	499	492	462	499	483	496	481	471	514	510	442	436	449	448	475	437	477	477	473	466	464	482	529	480	437	458	494	455	486	483	451	485	530	492	484	462	470	507	503	521	466	488	465	455	469	463	481	455	484	481	522	455	481	476	456	436	475	495	440	468	468	444	484	489	473	448	495	500	466	500	526	483	450	477	518	504	476	481	527	472	489	479	463	468	449	488	511	477	457	488	494	460	461	511	421	483	468	495	429	507	475	446	482	500	452	452	490	485	497	494	468	464	434	557	489	449	496	479	478	469	463	488	445	412	503	460	441	466	474	449	453	475	454	457	481	472	465	489	481	465	471	492	488	441	474	459	475	428	457	484	462	492	440	491	464	503	443	493	458	476	447	508	453	478	538	482	479	478	460	493	446	517	494	478	489	465	508	493	477	462	509	437	465	505	474	463	479	489	446	461	476	466	465	449	452	507	461	465	500	461	500	490	496	490	503	487	501	458	455	462	477	465	489	522	462	500	474	495	472	488	496	448	465	490	476	496	502	497	449	474	477	456	498	499	485	483	471	506	479	464	432	486	495	491	492	480	440	483	478	487	448	515	483	478	494	472	499	492	475	457	521	440	476	452	463	482	486	463	470	464	485	477	513	477	506	475	440	453	471	502	513	476	467	476	475	505	438	405	465	468	472	497	489	487	543	460	484	454	505	483	482	421	517	474	473	470	489	451	494	457	504	447	462	488	435	439	469	491	449	460	499	469	445	507	469	482	494	503	482	458	476	448	481	493	460	472	459	485	463	496	449	476	512	473	444	498	472	483	487	493	490	474	483	489	487	500	482	474	497	516	479	476	495	482	447	494	480	502	471	495	529	445	455	445	436	478	474	482	493	447	475	468	497	454	468	505	472	500	463	478	493	470	468	483	459	503	462	472	491	457	470	477	469	447	447	474	500	522	445	491	511	522	457	514	438	494	514	479	482	472	498	504	461	493	436	428	484	480	471	418	434	452	481	443	465	446	483	483	444	473	490	473	468	463	511	453	502	478	521	463	461	474	422	496	456	513	460	479	500	464	465	456	499	496	480	462	483	511	463	450	488	447	479	467	479	474	496	453	441	480	442	466	480	465	518	485	487	475	453	461	514	475	479	503	469	495	464	467	470	467	437	485	480	512	464	497	472	489	447	497	458	452	493	484	488	482	505	485	435	526	488	450	487	481	469	473	503	452	502	528	486	490	531	481	502	508	464	489	426	459	481	471	477	463	463	453	472	464	488	462	484	500	511	531	459	489	481	440	522	489	497	453	508	503	506	458	461	534	497	464	454	466	531	465	452	469	467	494	450	500	514	450	498	490	457	499	449	505	460	497	453	496	479	476	480	487	488	426	485	469	492	494	474	506	516	509	467	482	489	511	450	484	442	515	436	487	464	454	479	445	469	458	482	468	495	474	462	484	476	471	494	464	485	478	474	466	454	483	463	450	450	468	466	475	455	479	501	480	488	440	493	480	466	454	462	473	427	480	497	460	458	466	473	470	445	472	478	505	489	510	484	481	466	470	477	483	488	458	494	473	511	489	510	459	497	511	464	480	471	476	464	468	467	430	478	471	490	463	483	487	435	456	442	463	478	477	476	444	450	484	512	447	503	502	525	494	510	447	466	519	462	510	472	455	498	473	496	448	458	483	463	438	497	456	474	490	484	446	501	447	495	466	483	487	454	482	478	477	465	486	472	477	491	481	482	468	490	478	508	496	452	443	491	453	485	486	441	510	472	464	497	503	460	506	465	471	468	493	506	470	463	491	473	499	474	423	438	496	510	483	458	522	507	495	449	445	443	488	451	469	466	453	498	480	481	463	485	501	462	485	476	475	455	493	492	488	491	481	470	460	467	480	477	465	460	522	467	479	510	472	476	478	484	459	491	484	482	474	491	464	427	466	475	467	483	459	454	477	424	470	485	481	495	457	490	501	474	478	511	518	494	479	482	487	502	418	463	473	529	489	484	485	440	480	446	471	507	451	511	461	485	465	474	476	473	477	472	504	431	512	461	425	458	497	502	450	487	499	507	472	520	464	434	471	523	480	502	489	472	512	494	445	476	474	534	478	486	505	521	479	474	472	447	498	507	496	462	496	479	462	452	490	484	488	468	475	458	472	447	504	494	498	489	467	514	449	464	475	465	468	479	491	454	497	468	484	494	446	474	522	469	456	473	480	459	504	478	458	487	451	483	493	489	491	486	502	506	504	479	472	454	457	441	453	477	475	466	528	501	478	471	524	486	475	479	495	481	448	459	481	439	484	431	473	484	455	479	440	441	495	492	478	484	492	472	483	483	494	492	483	431	472	460	452	458	512	453	462	473	529	469	489	486	483	477	499	479	467	457	493	470	459	488	473	474	478	490	461	500	494	491	499	474	472	463	498	457	487	476	470	484	474	447	469	484	447	476	509	453	458	482	461	489	472	504	453	497	452	460	441	453	483	458	482	482	499	470	469	474	478	483	480	485	469	468	506	525	465	523	475	490	489	492	460	490	519	473	464	475	482	472	466	453	465	474	475	486	475	456	440	494	478	454	490	437	493	457	461	460	472	490	476	514	497	486	487	502	486	459	493	469	463	503	455	452	509	456	496	481	480	488	490	474	501	492	501	464	489	475	485	468	488	495	477	494	465	463	453	463	524	503	476	485	438	468	490	496	466	433	536	494	500	495	456	476	470	490	445	515	494	475	502	507	481	503	454	504	476	498	458	515	508	506	454	475	429	501	437	453	484	467	489	486	486	490	476	455	508	464	448	471	461	448	448	463	481	494	476	489	461	470	475	455	491	481	497	509	521	479	455	459	481	502	484	485	470	480	457	499	492	498	514	470	489	487	490	484	505	497	472	466	500	461	453	453	499	493	502	428	483	470	487	477	495	486	488	510	483	453	492	487	442	467	455	489	479	449	450	483	467	474	483	489	487	506	457	470	474	464	457	486	497	452	493	478	496	481	488	481	476	429	460	498	458	494	499	471	461	499	494	492	483	453	454	498	470	474	457	478	463	450	466	499	453	470	507	494	510	527	414	418	513	490	471	471	490	495	466	481	467	484	476	469	483	484	515	447	462	483	476	485	470	441	497	477	477	469	470	458	478	458	512	468	425	504	475	492	429	455	483	493	456	491	439	500	457	468	475	487	483	494	476	490	500	520	477	492	431	505	517	502	484	476	487	485	483	469	486	478	475	463	465	498	491	478	465	494	494	459	501	456	477	472	488	443	496	507	472	469	499	453	454	471	479	476	453	466	473	473	454	497	468	468	448	496	480	474	456	468	498	468	468	475	464	467	453	475	457	468	508	458
33554	14917	3056	1476	975	574	377	248	185	169	172	145	151	162	120	137	163	129	116	139	140	149	138	113	143	133	132	127	120	140	115	126	124	126	105	126	116	126	112	129	103	116	109	127	116	110	113	117	131	94	112	110	130	118	114	132	123	108	125	124	135	129	139	127	112	98	139	124	117	128	131	105	118	104	117	116	134	117	125	116	126	112	117	130	125	103	125	122	124	114	113	118	114	132	122	119	127	133	116	138	130	136	146	129	132	127	108	112	119	113	145	117	137	107	119	124	125	104	125	110	117	96	116	117	119	135	137	117	136	119	113	108	117	97	140	115	123	129	125	126	116	126	112	128	121	100	138	115	125	120	112	114	131	110	98	133	127	119	123	132	123	116	112	123	124	112	120	152	111	119	121	129	100	95	132	107	119	116	126	111	115	145	141	137	144	145	122	121	122	142	103	128	131	132	123	139	124	121	119	130	126	131	100	138	130	118	107	123	116	133	125	108	119	102	116	113	135	115	110	119	126	133	106	123	134	112	101	114	124	119	131	127	111	122	126	114	125	121	117	138	125	123	126	107	118	110	114	121	139	132	136	129	103	147	122	118	121	116	104	115	127	104	109	114	124	126	122	107	119	104	111	124	103	113	120	132	120	125	112	138	127	110	120	120	135	138	138	108	110	130	111	111	106	119	122	116	121	124	130	139	132	118	97	109	106	115	122	143	129	126	120	121	126	130	138	143	101	107	119	130	108	121	154	135	132	121	102	119	119	105	115	107	123	142	125	118	128	125	122	124	105	102	125	130	117	133	118	113	130	127	129	104	111	116	119	115	116	119	97	136	118	117	118	105	147	123	125	131	117	100	116	120	108	124	112	138	133	143	125	113	133	120	111	118	116	138	117	91	116	122	108	123	142	117	119	124	117	131	121	111	110	123	117	115	118	115	124	131	107	124	124	102	99	106	130	117	102	134	147	146	106	120	117	134	104	136	123	130	95	117	91	123	147	111	108	118	107	138	128	109	119	122	131	105	111	137	123	114	120	134	146	143	126	115	113	104	129	125	112	105	111	124	99	108	111	119	116	125	124	115	106	131	134	107	128	121	113	93	126	114	108	118	126	114	104	136	122	118	125	135	124	111	93	118	92	127	120	124	131	129	111	125	118	123	115	110	127	117	138	112	135	112	123	133	136	124	133	129	115	113	134	116	125	120	127	113	99	121	103	126	125	121	114	118	129	123	133	134	100	94	138	138	143	104	134	130	124	132	146	131	113	115	121	114	115	107	115	130	108	109	135	103	142	118	103	118	121	109	118	121	109	127	97	110	128	122	110	119	106	108	120	119	108	110	130	139	130	123	126	124	126	126	114	109	128	119	113	124	103	107	122	105	122	105	132	122	129	131	113	133	146	123	110	100	108	128	130	116	145	125	111	119	128	101	143	103	136	131	118	130	120	128	128	106	124	122	123	123	118	139	107	106	112	111	118	115	124	116	98	115	98	106	131	108	115	126	109	106	120	105	110	105	131	111	108	124	111	110	121	124	109	133	113	102	120	122	117	122	139	140	138	123	131	127	119	130	110	121	117	109	117	129	115	97	113	110	121	131	115	104	126	132	136	118	103	108	124	108	126	114	143	105	132	126	132	109	133	131	124	115	128	112	136	109	95	138	95	116	100	99	118	122	108	119	107	126	119	130	139	118	127	102	115	124	140	134	128	113	119	117	107	111	128	138	146	104	129	135	117	136	115	120	126	103	126	118	116	122	150	103	116	127	100	120	102	133	115	136	116	111	115	126	116	122	108	117	137	106	109	128	121	101	137	126	120	133	103	136	106	105	128	127	140	120	128	103	122	139	121	104	123	102	112	120	133	132	113	115	126	113	125	115	113	114	105	133	118	111	110	106	122	123	123	118	112	115	111	103	116	113	123	134	138	115	137	123	111	114	120	106	103	100	114	118	121	114	122	104	119	123	100	125	105	109	111	112	103	119	120	142	120	134	127	158	115	113	115	126	108	108	126	127	100	143	132	136	117	121	123	148	123	119	102	101	116	119	135	106	128	123	131	120	141	116	147	115	129	123	116	100	114	104	109	122	109	136	116	121	130	131	108	139	137	134	126	112	114	128	122	126	126	138	130	130	127	108	110	118	124	132	107	138	115	104	104	119	120	118	99	104	124	124	132	116	126	114	91	104	103	126	134	122	141	101	121	101	115	114	109	95	134	107	135	126	101	111	115	105	123	118	129	125	104	105	123	122	101	117	117	123	121	113	110	107	93	127	125	131	129	115	119	119	120	123	111	136	100	135	107	107	147	112	105	124	134	121	109	126	102	124	114	123	122	121	143	113	119	107	146	117	128	118	123	105	134	125	104	116	118	119	125	127	118	139	114	127	130	113	125	117	107	99	123	114	135	134	136	107	112	123	113	115	110	117	117	142	128	124	113	118	125	128	138	106	115	125	124	124	124	130	138	136	108	127	128	117	112	128	107	125	136	122	124	115	127	134	127	114	132	113	106	107	117	107	132	124	143	118	153	157	114	116	132	133	119	139	111	119	119	135	130	127	124	121	116	112	130	123	126	124	119	110	140	130	115	116	99	147	123	116	121	116	121	120	133	128	125	111	126	107	108	135	122	110	103	137	126	133	114	119	100	139	136	124	111	104	102	123	106	125	134	120	124	100	124	111	120	113	120	123	121	130	112	126	126	114	124	112	125	137	140	111	118	130	133	108	129	110	109	103	117	141	115	110	107	111	116	114	121	103	122	131	102	119	105	108	119	116	112	112	105	104	108	94	114	127	113	122	104	124	123	128	125	139	122	118	119	107	119	122	114	132	128	124	124	131	129	112	127	125	112	122	116	158	123	118	120	112	138	119	101	100	98	132	114	104	106	128	113	107	113	131	124	113	133	129	137	119	90	115	110	106	129	127	136	140	114	129	149	141	100	133	112	114	127	103	128	118	112	103	127	124	114	106	128	106	102	110	107	118	102	146	114	118	125	113	111	122	104	106	116	119	116	130	141	110	130	109	112	116	114	127	129	120	139	121	129	119	103	109	115	118	111	112	123	115	117	98	124	130	103	111	99	98	126	127	105	114	102	114	114	131	127	139	131	123	126	112	124	111	125	108	139	123	102	112	138	104	118	141	120	130	113	131	150	131	104	101	111	137	115	114	112	126	126	133	130	107	123	122	120	114	113	126	121	112	113	120	105	120	111	107	123	119	158	110	114	131	119	122	108	103	118	127	123	136	117	132	118	121	116	120	128	114	112	110	144	120	141	132	132	103	110	119	106	125	121	135	118	114	103	117	121	105	124	132	110	127	113	102	100	106	119	111	106	139	133	120	129	119	115	99	103	114	128	119	131	116	117	113	122	120	137	106	138	130	122	109	109	110	120	119	119	143	103	107	102	112	109	128	125	109	119	126	123	124	138	109	121	124	125	129	139	113	122	128	112	131	117	103	116	120	120	118	141	105	135	117	127	120	134	114	137	123	115	103
22769	5313	2257	2318	1955	1379	1034	773	633	640	561	481	485	416	373	406	374	396	359	366	371	342	305	355	342	359	336	325	352	331	312	300	326	320	316	322	318	300	307	297	336	329	355	311	324	303	317	321	286	327	346	329	319	308	324	309	287	315	309	315	312	324	293	301	349	303	294	303	340	323	295	295	311	278	268	316	322	339	355	303	313	301	304	324	329	281	320	286	341	308	311	296	292	324	321	340	284	325	274	298	317	321	313	287	318	292	321	278	324	278	318	309	318	290	321	290	309	272	286	294	321	295	296	298	334	304	299	307	308	295	337	308	324	308	316	317	299	298	310	317	286	330	317	284	284	312	301	307	321	324	297	328	282	312	307	277	341	311	295	305	291	286	306	305	337	314	306	294	275	308	295	322	297	313	290	309	336	291	307	266	294	318	313	289	309	311	310	317	323	328	296	301	339	316	297	274	336	289	281	309	344	320	298	288	300	311	317	373	294	313	315	323	316	277	378	294	310	285	309	293	282	325	293	305	309	334	324	308	302	321	314	281	300	342	301	329	291	329	295	312	313	316	296	326	304	281	320	300	298	300	316	303	319	280	335	321	282	314	297	323	309	291	316	356	309	290	298	299	288	282	306	286	292	294	315	300	280	300	292	304	330	319	296	321	321	319	316	312	283	282	283	322	275	301	301	293	277	298	334	297	328	310	286	297	300	309	265	315	306	295	314	318	309	304	351	257	292	301	331	289	331	305	322	327	279	295	310	333	299	298	291	317	299	302	285	294	311	301	349	340	288	306	315	305	299	314	322	315	305	272	324	303	327	291	304	268	290	299	276	280	335	305	312	309	341	298	314	294	315	349	274	293	321	301	325	308	305	293	317	322	268	320	317	287	303	299	293	294	321	318	322	325	304	294	299	301	321	306	310	288	304	292	308	322	316	320	331	282	322	327	337	320	315	287	326	288	319	297	292	312	338	303	316	303	284	288	311	312	318	337	278	318	301	308	330	291	304	318	278	309	306	290	337	300	302	307	294	293	317	338	290	317	315	330	316	319	322	282	286	312	315	305	311	336	293	294	298	324	297	285	305	257	314	320	290	303	313	290	301	301	303	296	294	306	311	308	328	285	310	293	302	332	333	289	303	287	326	291	326	323	344	307	304	299	272	309	283	303	313	304	298	331	308	334	280	312	303	302	314	331	319	305	292	307	280	301	330	315	300	310	320	311	347	307	311	306	305	301	317	333	289	341	298	337	281	290	298	321	319	301	309	290	302	330	303	318	298	317	294	316	302	295	289	280	307	303	318	308	311	307	316	299	328	284	309	275	305	305	279	304	291	316	296	320	326	309	318	298	299	294	335	303	307	316	299	347	320	298	276	315	301	317	306	277	308	282	292	286	285	333	300	293	317	316	318	322	287	303	307	317	289	299	290	291	319	322	301	315	273	297	322	295	289	285	281	289	284	295	293	335	337	310	315	321	303	310	319	303	272	338	277	277	306	299	304	312	304	324	312	298	316	320	319	297	290	281	271	343	313	280	319	324	315	319	337	314	278	300	302	321	305	295	293	297	314	302	305	317	301	278	321	323	309	323	312	311	294	305	322	306	308	300	290	301	322	331	307	339	297	285	330	304	294	309	323	303	328	300	300	273	315	262	308	274	350	306	292	312	339	269	324	305	317	314	305	306	298	300	324	312	298	303	319	298	305	301	293	310	286	297	324	333	315	308	316	333	328	286	275	309	290	302	315	296	328	309	299	304	320	297	272	310	322	323	286	316	285	296	304	294	325	292	320	310	317	312	324	295	306	289	300	309	297	299	298	298	313	307	298	290	304	317	310	304	313	308	320	310	315	285	320	330	294	336	335	280	294	289	312	288	289	330	299	291	300	308	329	283	315	314	310	315	330	296	283	309	279	288	295	313	287	307	330	308	294	323	296	316	295	286	311	300	314	304	303	301	320	337	321	309	303	302	274	342	319	290	329	326	303	299	279	312	315	294	315	321	302	291	329	289	328	302	314	325	326	292	299	337	304	302	280	316	272	307	307	305	302	283	307	307	310	292	310	315	307	272	323	325	297	308	318	291	301	321	299	297	290	287	296	294	311	320	310	302	298	301	287	294	324	290	348	304	301	321	305	313	333	306	337	311	296	292	330	315	300	311	296	334	314	292	307	258	293	338	308	296	304	313	316	300	294	316	295	295	300	323	314	349	319	286	329	302	291	342	278	272	291	304	320	324	316	291	298	315	281	299	287	299	318	289	311	300	301	325	285	278	307	294	299	281	292	283	305	311	307	303	292	317	316	284	326	304	323	311	288	314	289	307	290	289	340	307	334	316	296	329	295	316	327	292	338	302	298	295	300	274	286	292	303	279	309	292	304	292	311	286	310	298	296	287	279	315	311	307	317	270	295	313	331	264	315	302	291	319	299	321	303	293	319	314	337	301	291	332	289	292	302	305	313	299	309	343	312	308	282	312	296	321	277	290	322	327	312	283	297	293	318	313	330	279	304	293	315	323	296	304	309	340	299	291	308	311	270	321	315	304	303	323	266	312	320	312	284	317	317	273	302	306	325	287	305	291	319	294	330	305	312	288	310	320	311	309	285	314	308	294	298	296	307	309	282	320	300	278	324	308	330	314	301	318	315	302	313	305	316	296	315	291	300	300	300	366	276	290	296	272	318	311	293	324	308	313	323	292	319	300	292	312	314	294	278	310	327	311	310	314	322	291	278	311	311	277	346	300	295	285	304	279	323	298	309	298	301	301	298	306	322	326	310	297	304	303	309	330	316	321	341	283	301	282	302	308	322	318	303	348	289	299	292	312	310	296	325	313	305	333	298	303	304	305	338	317	305	289	332	273	305	310	281	306	322	313	320	305	289	278	275	276	286	310	312	320	321	314	327	328	305	304	277	297	310	337	311	329	296	314	289	282	288	317	322	287	323	296	301	301	307	326	323	282	336	331	294	310	323	320	304	276	331	287	338	308	316	321	289	307	316	281	304	304	330	293	319	299	299	308	278	294	271	275	304	309	338	301	321	308	288	319	294	312	315	323	303	283	311	331	317	269	320	307	305	299	307	345	280	335	292	295	304	317	307	302	322	294	301	277	321	319	288	335	294	309	310	341	286	314	298	303	297	310	301	306	292	291	289	317	292	307	309	284	316	325	312	307	312	290	303	287	300	319	299	309	321	313	307	275	304	305	317	295	278	321	335	319	330	352	301	316	314	309	319	340	263	327	289	296	296	307	302	320	307	297	321	306	319	309	303	285	313	308	298	312	289	298	300	316	307	288	304	289	311	307	303	300	307	299	312	328	288	302	335	318	314	303	340	318	323	330	332	312	308	340	285	308	289	332	308	302	336	311	355	317	281	301	341	300	282	311	309	323	306	304	306	279	306	325	331	300	303	327	314	302	330	299	313	309	317	337	332	298	310	309	302	296	306	272	294	282	310	311	318	321	295	323	304	313	302	295	330	332	309	293	306	271	304	276
45343	22516	6174	2634	1494	987	756	425	393	337	334	273	258	285	257	283	228	222	272	240	253	252	253	242	248	246	232	225	244	234	228	222	275	263	262	237	242	234	258	265	232	226	235	235	218	233	248	232	252	226	262	237	222	237	247	226	236	230	224	219	217	212	234	207	235	239	231	230	248	227	194	236	238	225	240	251	248	220	233	245	238	217	245	259	220	209	222	241	237	227	266	231	206	227	237	236	240	228	225	232	234	229	265	237	222	211	216	259	229	241	260	250	228	256	225	241	243	231	210	224	256	229	238	205	224	226	253	255	252	228	228	243	221	223	245	247	235	221	218	226	231	225	209	234	211	255	218	237	244	256	239	233	219	232	228	222	225	250	237	244	262	238	236	239	218	247	218	264	269	216	236	230	217	209	239	214	227	203	236	268	214	242	212	241	268	245	229	233	221	255	237	209	258	242	242	252	214	213	232	210	232	231	233	216	226	226	240	223	260	196	235	251	214	244	258	228	249	229	226	256	238	224	222	249	255	260	225	230	224	229	195	207	220	245	215	253	250	198	231	240	221	221	236	231	229	229	225	248	249	225	197	233	217	227	241	241	235	207	238	210	211	217	243	224	253	230	238	232	239	220	262	234	221	233	248	226	245	221	218	239	217	232	221	242	247	245	229	223	232	233	256	250	226	225	231	194	244	210	224	231	227	199	259	223	258	246	271	225	277	279	232	239	230	236	221	241	222	199	229	248	232	208	214	219	239	248	255	204	220	255	215	247	204	220	199	222	236	226	239	233	222	236	253	254	219	232	254	274	250	237	225	220	227	227	222	253	206	212	202	228	239	234	260	244	211	233	210	206	239	249	236	241	281	232	211	244	218	224	227	247	220	251	213	226	245	221	221	199	244	251	237	221	244	239	205	219	200	222	212	260	228	231	206	223	196	257	201	194	252	210	233	228	262	237	240	225	238	240	237	221	250	222	274	236	230	228	230	249	216	216	264	219	245	233	229	218	206	256	249	275	226	246	238	216	235	236	229	208	225	229	224	257	256	259	226	240	201	256	239	234	240	223	230	209	226	206	211	253	260	218	216	250	214	206	225	223	233	228	224	236	231	215	226	243	254	257	232	211	234	249	208	236	244	245	262	281	232	254	249	226	205	237	238	240	247	220	236	212	213	233	241	220	242	231	238	198	234	240	257	239	221	232	235	220	226	246	244	234	246	229	213	226	220	225	242	223	224	231	245	275	276	228	249	236	236	264	221	208	226	233	209	208	234	251	243	224	202	198	211	226	246	240	200	232	231	229	219	215	224	221	255	242	216	229	261	232	241	232	243	246	226	234	233	231	230	202	211	264	255	231	247	250	217	256	227	224	230	227	241	222	246	232	227	232	267	226	213	233	224	229	234	223	236	226	232	216	200	237	252	252	252	246	252	267	202	226	198	215	216	230	221	228	229	214	239	237	213	249	211	220	228	235	223	216	223	226	229	271	225	237	209	261	226	200	210	221	278	229	251	236	219	193	205	227	254	257	228	206	205	205	240	219	218	216	224	233	224	225	235	241	232	234	227	230	244	243	215	241	200	232	246	215	263	253	225	237	212	233	239	217	211	245	233	223	219	226	259	247	237	218	233	202	272	216	211	218	237	235	232	243	251	238	218	210	247	241	240	222	260	247	256	227	208	238	251	240	226	205	232	276	239	244	262	242	218	258	252	238	219	232	227	202	240	243	242	227	238	248	282	212	226	247	230	230	239	202	230	220	222	232	205	222	211	238	228	242	220	227	230	236	236	222	232	228	227	217	234	253	221	229	225	228	246	237	205	216	225	228	233	239	235	249	236	225	231	250	217	221	221	231	213	223	230	196	241	256	217	248	236	222	235	269	233	216	238	244	251	188	236	229	213	236	246	223	229	253	245	214	178	221	201	242	226	204	242	226	234	230	222	247	237	250	229	208	198	230	223	237	198	252	235	255	230	213	259	254	248	230	244	221	217	245	228	227	209	221	211	212	247	229	242	222	215	212	225	229	261	216	229	215	242	194	245	219	243	229	210	246	208	205	237	245	215	229	241	227	239	244	211	236	208	269	219	246	218	198	230	212	252	221	239	256	233	236	215	200	237	209	213	256	232	223	236	258	248	210	243	213	228	238	226	211	249	228	236	263	248	215	191	206	232	231	217	223	196	243	239	232	214	223	213	277	239	235	241	243	249	240	215	226	218	211	242	241	232	214	232	232	243	222	217	224	245	233	234	236	222	202	229	208	224	223	207	247	243	229	231	244	202	222	249	255	241	219	244	230	242	220	263	251	243	229	263	260	209	246	230	235	259	241	230	257	233	223	232	230	213	260	223	243	242	206	222	244	229	226	251	228	245	228	245	251	247	219	245	251	241	239	231	248	215	241	227	246	225	210	224	248	264	236	239	222	207	239	225	224	216	257	227	224	232	233	228	243	226	222	212	209	251	234	215	230	207	235	233	239	238	219	239	206	232	237	246	220	217	234	242	236	231	252	229	250	239	258	260	213	239	251	239	236	230	247	238	225	255	235	230	240	246	243	219	251	219	249	240	240	232	237	248	207	225	236	234	263	237	227	220	229	238	208	242	264	260	219	229	212	228	230	213	261	230	235	237	238	201	238	242	205	246	266	218	233	221	210	227	229	233	231	229	221	250	270	228	223	235	220	227	228	265	190	230	232	189	250	259	239	219	208	242	225	245	241	236	234	234	235	247	219	222	196	213	209	224	206	214	223	243	222	239	271	238	286	225	230	240	234	239	233	244	219	276	226	261	238	219	229	253	239	235	214	230	222	224	214	236	220	224	216	242	233	227	225	230	253	230	240	222	243	237	248	240	204	247	236	218	232	234	238	224	266	221	269	221	214	210	224	228	252	249	236	255	240	222	235	240	210	233	222	232	221	220	225	245	218	216	247	212	255	233	206	225	229	226	228	243	235	208	248	216	245	245	245	221	236	254	229	207	244	236	242	214	231	220	240	226	211	222	254	225	236	231	225	222	235	208	225	228	231	246	207	228	239	237	231	219	225	236	256	253	197	252	235	227	238	259	228	237	234	209	219	214	228	225	251	204	228	249	249	220	237	256	226	218	219	201	240	231	256	250	233	243	248	222	231	238	259	222	218	235	222	243	217	234	219	253	229	224	232	224	253	262	233	223	225	245	216	228	212	212	246	265	208	249	220	186	216	243	261	217	269	241	215	236	213	265	219	210	236	234	216	237	229	234	233	243	227	228	261	246	226	287	213	248	209	234	247	225	234	239	236	243	212	230	242	240	222	231	236	210	235	227	222	233	250	225	223	242	217	216	236	275	228	230	236	229	224	269	229	220	200	216	240	220	234	268	239	272	232	244	232	211	224	247	246	231	220	266	249	249	236	233	247	220	224	209	226	233	230	234	229	227	229	237	217	252	242	226	223	229	214	196	242	233	202	273	194	246	226	240	228	254	241	247	206	264	231	248	215	251	221	259	234	212	267	238	243
30664	6890	3583	3494	3176	2543	1918	1348	1164	1045	964	903	773	762	723	731	680	753	705	664	660	649	615	602	589	592	596	600	577	575	577	596	565	553	577	604	542	547	586	568	603	558	562	542	553	619	569	558	560	543	530	533	522	622	570	545	526	559	541	563	538	579	559	643	585	489	568	571	531	550	537	563	526	514	598	533	528	566	512	547	588	557	533	586	545	500	518	490	565	560	540	506	573	530	537	517	555	552	587	531	578	562	567	547	535	542	530	535	558	530	563	505	582	533	547	582	555	539	533	549	547	524	549	541	520	546	514	568	571	568	548	578	547	552	564	567	519	553	537	515	561	508	554	568	595	529	550	575	577	539	543	533	541	572	556	547	523	535	554	550	571	541	524	533	502	520	507	584	555	535	552	553	529	539	562	550	524	519	532	527	548	548	517	553	542	498	576	586	528	558	516	523	519	531	562	551	566	536	553	556	571	537	553	508	574	571	533	518	562	500	531	552	561	558	496	534	542	552	520	539	548	557	578	495	556	571	554	537	525	551	517	533	579	538	550	513	565	559	551	560	540	531	564	557	539	552	536	486	548	551	546	539	542	538	574	531	550	545	570	535	530	546	530	533	548	520	530	524	521	521	510	507	508	535	539	551	546	561	621	558	550	514	572	581	547	578	514	543	534	565	558	555	526	509	539	576	506	568	583	530	519	545	562	551	524	517	525	572	527	558	511	531	541	582	559	539	543	561	504	535	530	505	563	567	518	527	532	536	546	564	554	517	533	573	567	520	520	519	537	531	520	510	589	528	534	554	505	575	526	519	547	544	493	560	516	528	553	570	546	552	513	553	558	522	514	538	564	557	546	515	591	541	567	525	533	541	557	571	551	534	547	555	543	528	566	536	547	571	553	583	536	510	559	515	495	554	547	591	568	551	521	537	541	531	513	526	555	527	532	581	521	595	567	523	531	517	548	537	542	530	588	521	578	510	529	511	567	523	562	537	566	518	527	547	530	556	534	514	555	540	567	508	487	538	535	578	559	547	583	519	543	526	523	541	530	544	541	512	512	545	543	543	526	540	517	512	536	525	509	540	550	525	614	567	551	566	545	570	493	534	599	540	569	565	525	528	550	556	591	536	548	546	561	498	570	514	593	545	579	548	522	598	589	575	523	551	541	537	541	528	506	533	521	548	539	496	535	520	543	548	497	544	514	518	571	545	558	542	545	522	522	537	509	554	573	591	565	566	540	521	492	514	547	501	559	538	514	521	545	520	544	580	571	525	557	505	547	506	571	572	579	531	569	530	517	530	557	556	528	557	509	533	544	551	546	535	522	521	552	550	488	585	537	569	516	541	546	563	517	574	533	533	514	506	515	516	546	533	511	563	580	584	533	513	547	535	507	555	563	560	515	566	518	538	567	553	522	543	532	515	560	492	515	573	540	521	523	515	541	524	538	524	588	510	580	521	549	538	567	487	554	554	583	555	601	512	536	518	541	524	538	533	555	570	543	522	514	538	518	563	526	536	544	571	544	545	555	518	529	557	551	552	545	515	522	567	545	550	547	561	532	519	563	550	525	605	563	550	551	535	549	540	595	569	506	595	532	532	554	555	535	559	592	530	574	550	517	549	575	570	608	529	549	555	553	518	523	535	564	555	528	512	539	511	537	505	516	538	527	594	545	514	534	525	560	543	525	551	546	501	514	553	479	502	536	542	537	532	528	576	532	532	522	541	578	536	548	528	555	538	537	504	531	546	574	543	583	568	593	535	538	533	541	561	517	509	537	535	568	547	544	562	569	517	524	551	541	562	564	545	527	575	526	534	533	553	546	523	505	557	519	550	571	543	541	524	519	523	549	498	561	541	556	532	551	534	518	581	571	540	538	556	556	575	577	547	535	533	537	547	512	584	534	538	539	533	535	531	524	522	576	567	505	548	540	544	532	528	539	528	584	575	542	542	499	557	550	563	520	546	575	545	543	549	580	563	538	546	555	581	563	549	547	553	571	546	550	597	532	500	532	518	569	554	574	591	547	488	573	486	596	546	526	571	551	541	515	565	562	534	553	535	543	533	535	515	504	533	547	540	516	559	530	547	594	527	544	550	532	510	562	570	570	519	519	551	574	555	544	555	525	543	550	530	576	531	538	546	549	492	554	500	518	536	561	512	532	556	534	564	531	573	529	527	530	519	528	541	503	594	547	514	553	568	537	553	551	541	515	565	521	542	524	557	551	550	497	537	559	555	605	544	519	510	603	558	533	548	562	561	530	512	549	541	548	535	547	538	594	535	562	549	559	575	519	546	526	537	552	536	523	503	530	532	540	557	494	544	531	512	536	536	560	526	568	563	505	530	543	506	549	541	500	571	523	528	591	547	554	544	547	537	505	514	519	540	547	557	543	505	559	579	571	548	533	588	500	528	541	549	534	544	516	519	514	542	542	558	534	567	559	556	584	566	524	530	520	554	570	535	542	558	519	593	567	551	525	569	496	541	504	529	551	555	564	514	513	529	551	555	560	518	510	551	555	561	526	534	530	543	539	537	541	520	526	561	555	523	575	530	507	562	520	535	537	536	555	509	518	581	495	522	521	537	557	522	541	548	553	580	543	538	518	493	535	533	537	564	518	609	505	547	548	546	583	509	537	522	516	549	511	532	556	518	540	564	510	580	545	558	541	557	531	550	541	553	559	567	536	530	609	560	538	528	575	530	527	532	533	467	533	507	508	564	543	519	519	547	566	529	520	577	523	543	532	538	554	531	543	528	541	476	527	538	535	533	536	504	518	492	554	582	574	489	533	530	530	528	523	548	499	545	561	560	575	553	538	517	558	583	539	575	556	536	557	544	545	538	532	545	542	540	569	508	515	523	581	547	494	523	538	548	529	564	563	545	550	506	530	498	509	561	534	488	519	560	543	565	569	521	574	528	542	566	556	563	535	556	583	550	550	548	558	542	552	557	567	575	564	555	543	511	546	521	553	505	547	576	521	575	564	485	531	577	563	513	550	549	510	545	534	548	540	583	538	514	561	549	567	540	513	508	565	503	510	593	571	529	539	524	517	559	539	549	539	548	548	554	545	526	524	553	521	539	550	511	546	561	539	482	514	578	500	523	587	517	537	525	532	525	523	568	524	516	537	506	557	532	557	550	546	545	573	519	554	553	539	539	517	523	532	553	544	524	535	516	549	509	555	564	523	544	559	521	505	541	563	494	577	541	545	531	538	544	553	526	532	543	540	554	550	577	519	561	518	541	560	568	537	533	535	556	545	519	546	497	557	559	569	557	555	594	541	570	514	505	537	562	540	575	568	573	552	566	494	549	562	554	539	541	532	556	525	562	562	482	550	504	519	527	533	537	530	518	531	570	580	532	548	542	584	530	592	558	542	540	545	543	520	561	534	542	554	560	569	565	532	561	540	561	538	528	539	492	532	568	569	517	537	486	515	555	518	541	552	546	584	522	540	568	575	535	534	532	523	578	542	533	531	506	551	516	541	522	541	518
12826	3433	416	293	253	252	236	245	263	217	206	207	219	218	214	210	213	214	182	209	227	187	251	242	205	202	207	215	231	199	209	230	195	208	225	238	236	201	182	198	211	233	227	201	229	204	208	197	207	227	204	200	200	196	218	206	210	208	208	193	213	195	206	215	222	209	210	235	216	222	192	223	188	195	221	227	210	207	226	184	210	229	220	214	212	201	232	198	174	233	201	227	222	218	215	216	197	205	216	226	242	247	223	228	208	236	216	213	223	195	200	185	208	213	195	205	220	232	235	213	208	210	228	210	200	212	223	216	203	233	195	225	201	214	202	243	220	210	206	234	228	196	216	195	233	211	227	197	199	206	204	216	181	228	202	186	240	191	191	202	197	197	210	210	223	230	237	241	212	208	222	207	231	186	208	204	211	216	201	206	188	235	215	227	213	235	204	229	195	215	190	200	211	198	183	207	202	218	213	206	190	219	204	217	214	223	217	233	198	242	193	191	225	213	207	207	196	231	220	224	237	182	235	202	215	226	223	219	211	193	213	234	200	196	193	208	218	193	206	220	220	219	240	208	227	181	212	205	211	218	224	212	217	196	229	193	245	227	226	224	220	217	227	237	213	204	183	229	228	224	173	204	214	230	167	217	203	204	252	234	219	212	203	234	222	206	217	186	227	209	225	233	200	180	235	187	226	205	242	224	213	240	216	209	232	199	236	188	205	222	232	202	222	232	219	233	208	203	220	244	217	180	197	240	223	205	205	186	199	218	227	268	219	217	229	200	204	195	222	229	208	185	218	228	213	220	217	222	193	222	202	230	216	214	216	251	210	201	197	212	209	237	192	221	188	217	217	215	208	211	200	206	172	190	207	202	211	219	219	218	189	205	224	220	214	205	223	204	214	244	194	167	210	204	223	180	189	216	203	216	214	224	185	206	230	203	236	207	192	207	229	223	201	200	209	245	199	208	269	217	208	227	195	196	199	190	188	194	228	227	201	196	221	238	220	213	213	200	198	195	276	217	212	222	197	213	217	222	188	201	226	221	254	226	255	226	202	197	210	209	201	227	197	205	259	208	234	235	198	213	217	186	203	227	205	221	181	187	186	224	205	180	194	203	260	208	209	215	205	235	204	239	210	219	218	232	198	204	217	207	217	206	221	205	257	224	196	203	211	237	225	219	207	218	201	201	233	205	211	205	193	202	233	222	225	246	210	219	242	196	222	174	206	229	230	218	218	210	209	217	193	192	228	209	207	202	223	242	202	215	209	202	200	229	190	190	210	206	196	202	201	187	199	197	228	209	177	190	221	203	229	212	197	205	195	210	209	223	220	199	245	184	204	233	206	185	240	229	179	226	214	224	191	214	208	219	188	187	188	223	206	209	232	209	215	225	216	207	188	233	201	216	191	211	193	231	218	228	243	196	230	189	222	228	221	225	220	229	225	212	201	180	214	227	221	221	210	227	194	188	219	221	208	213	214	200	199	190	191	194	224	218	214	193	195	210	213	203	214	197	177	208	212	223	207	198	209	200	214	207	215	220	233	214	178	214	172	201	215	213	219	205	226	212	244	200	214	190	204	246	208	240	192	202	191	209	244	217	216	230	223	217	249	238	225	198	210	214	208	206	219	216	184	201	188	204	221	186	184	231	198	240	246	238	223	200	201	206	245	203	239	190	203	200	243	205	212	216	195	198	196	202	189	243	198	209	234	206	225	238	186	176	221	231	212	239	193	187	230	202	207	230	231	220	197	219	212	205	212	180	228	220	194	190	222	225	221	212	214	223	248	226	214	207	180	210	188	205	223	214	195	184	216	204	222	206	187	212	182	197	218	216	234	232	210	188	210	219	216	206	241	231	189	229	236	211	182	213	215	214	193	204	217	198	200	220	200	221	217	224	197	219	243	223	191	247	231	207	201	220	221	197	185	217	234	202	201	204	229	196	220	191	218	195	205	226	210	232	194	227	198	226	191	186	188	206	202	219	205	199	223	190	219	227	187	194	198	206	217	199	200	210	207	194	214	228	203	226	237	215	231	186	193	234	237	202	199	190	226	218	201	205	206	233	209	196	228	237	210	207	230	220	210	206	228	207	206	238	209	195	210	232	223	209	212	218	220	206	185	213	206	186	211	217	239	200	210	235	226	201	232	227	185	230	205	198	221	208	199	202	225	206	238	228	202	213	216	184	206	195	205	234	209	194	209	220	224	227	212	205	201	222	208	195	200	221	208	228	210	208	223	209	222	208	190	228	211	211	227	200	208	209	226	180	193	221	229	221	203	225	196	189	204	201	200	223	222	194	203	198	199	211	207	212	202	214	225	229	220	211	178	218	174	213	207	205	178	217	226	242	200	199	224	197	244	219	224	185	239	210	206	216	207	209	231	229	206	201	219	212	202	252	199	190	206	228	213	228	204	197	210	201	220	201	210	184	203	179	206	243	223	208	203	217	221	205	185	201	198	197	190	190	193	207	221	230	219	199	223	222	164	225	213	179	218	232	189	202	238	218	219	202	205	185	227	193	204	217	192	205	215	241	206	234	212	181	195	235	234	199	201	193	210	202	198	216	198	231	189	212	212	186	217	211	215	202	212	193	194	205	185	216	209	245	204	201	229	208	225	203	200	211	188	234	220	219	205	196	233	218	212	201	208	213	195	208	185	203	216	190	206	203	210	190	215	187	214	204	198	210	257	212	221	189	229	203	209	190	202	223	251	202	201	192	194	233	217	231	228	196	233	233	187	203	230	234	205	226	222	208	209	219	198	220	206	202	193	222	215	209	235	203	191	192	233	205	184	227	199	205	180	213	215	181	194	229	195	208	209	221	189	211	229	224	212	224	186	203	243	217	258	188	212	211	206	182	197	201	200	211	213	235	212	205	207	205	210	205	215	213	226	211	185	202	203	215	217	155	210	200	201	216	204	213	231	209	190	212	210	220	213	173	240	198	217	199	215	213	232	194	230	211	189	201	196	224	222	200	197	190	204	202	236	215	213	241	250	207	204	195	219	222	202	186	201	217	188	191	201	221	229	216	217	203	213	187	206	184	200	194	208	213	215	195	197	227	217	217	218	209	206	258	182	212	217	198	207	204	178	218	233	214	224	215	240	195	239	216	218	193	199	202	220	199	208	204	217	224	202	230	212	210	205	197	216	201	221	219	214	197	199	194	217	226	208	196	187	175	185	234	222	214	211	192	243	238	201	212	228	206	195	208	171	209	186	218	191	208	206	186	224	251	227	196	199	220	225	250	211	237	198	208	224	218	240	213	213	224	213	197	213	199	211	244	216	210	226	225	242	201	227	228	231	225	196	235	201	210	223	214	207	209	227	219	181	232	219	217	219	217	182	208	191	212	187	202	214	199	204	193	197	234	212	205	198	228	204	214	224	220	197	210	244	205	197	211	203	198	222	200	184	203	196	215	207	230	201	197	231	203	234	231	257	213	225	231	201	205	188	197	227	217	215	199	207	205	193	190	223	208	192	206	196	213	198	213
8251	1614	681	677	614	610	547	545	507	498	512	487	475	531	482	522	472	488	503	510	458	505	501	446	478	457	464	452	481	467	466	463	481	480	476	511	482	457	478	481	450	485	455	461	453	522	451	433	488	451	458	465	465	439	455	505	453	478	473	483	482	477	466	443	438	466	505	474	487	486	439	466	501	469	496	481	442	436	496	483	479	445	493	500	451	457	502	474	429	520	470	520	481	472	464	471	496	490	465	488	434	444	509	480	444	455	474	473	484	479	505	520	447	450	458	460	483	458	446	498	457	465	459	458	468	483	458	464	473	475	481	467	494	435	480	452	479	489	495	497	451	448	461	457	477	492	446	449	482	456	485	458	479	455	498	464	525	460	487	477	475	484	480	504	489	462	479	424	480	434	442	408	512	487	486	475	461	471	479	456	520	441	488	438	481	465	456	477	451	489	480	472	482	505	463	433	480	461	471	474	462	471	408	494	481	484	480	485	503	495	489	475	430	475	459	454	459	462	485	407	463	467	495	497	501	458	448	484	497	508	487	512	440	509	473	440	442	492	467	479	473	487	502	446	425	497	466	463	516	496	430	468	497	468	481	496	448	449	470	470	472	481	431	452	489	459	450	480	468	463	492	490	453	495	515	490	486	456	492	465	491	486	426	506	452	464	473	471	445	485	448	456	465	487	483	467	458	479	492	502	453	459	484	469	458	501	474	475	486	506	482	482	434	446	476	436	472	457	469	480	451	504	471	476	484	482	492	462	468	491	496	480	501	487	491	495	487	491	497	482	496	454	466	463	450	481	485	525	479	496	475	458	496	479	478	462	523	444	474	452	463	462	434	483	487	453	428	482	485	468	503	437	489	470	494	482	471	480	512	512	448	477	509	456	493	478	504	480	470	454	488	459	496	463	503	515	417	472	489	478	468	466	468	461	467	454	491	465	510	469	466	481	459	496	482	521	455	465	463	482	460	473	483	483	474	466	486	490	497	473	490	494	474	421	470	522	482	471	469	496	480	497	487	520	468	492	469	491	490	486	491	482	492	462	459	516	475	478	469	468	458	455	477	478	479	450	502	444	450	434	481	458	487	485	477	502	449	487	480	505	461	445	503	510	489	491	465	428	463	434	496	463	473	495	480	478	441	504	463	458	452	496	485	450	487	473	454	531	513	460	484	437	479	433	477	489	460	474	451	442	509	467	453	463	444	446	483	476	481	483	461	501	437	453	528	424	487	499	497	466	451	482	497	436	502	475	481	478	479	444	500	487	456	481	452	479	530	431	479	471	505	469	512	476	502	453	472	504	493	483	450	458	496	472	461	470	473	448	478	454	457	493	473	471	520	488	473	447	456	459	513	484	516	493	471	516	453	449	467	494	445	475	461	461	440	477	459	493	524	523	479	461	436	489	489	482	453	465	467	493	503	465	457	452	473	447	467	464	451	476	455	440	461	488	486	466	476	457	511	475	470	485	448	452	476	509	451	462	500	478	446	505	464	452	486	499	470	455	455	471	468	479	462	481	460	475	444	483	511	506	478	497	451	504	494	468	500	473	497	435	473	444	472	476	480	463	442	500	465	445	483	477	483	457	498	512	458	444	476	477	480	474	446	481	462	509	497	483	487	491	489	490	487	487	468	472	458	471	486	463	484	494	489	516	481	502	475	500	499	477	451	481	461	484	492	469	453	453	515	461	485	452	493	505	488	470	440	476	466	464	494	495	486	460	441	525	460	494	458	499	463	481	474	500	447	446	470	452	508	503	456	470	506	515	484	468	490	434	486	464	476	465	501	511	495	519	476	479	480	468	441	510	477	469	472	450	484	476	464	443	467	457	490	480	453	504	443	494	453	490	482	511	502	459	432	470	469	481	509	447	488	475	457	484	476	484	461	483	474	460	454	489	488	459	475	488	479	484	475	510	445	462	494	460	464	460	473	464	435	473	471	505	460	447	444	455	476	462	455	434	520	477	485	453	485	488	456	479	470	485	430	438	485	432	489	474	458	494	503	525	516	501	465	449	505	435	451	494	451	482	452	439	499	497	484	496	474	474	519	449	486	481	464	468	489	481	470	461	491	482	530	457	514	464	452	514	488	504	439	489	485	437	451	463	435	498	505	507	478	441	439	471	520	498	495	464	465	472	500	495	473	483	454	481	479	466	481	499	458	454	468	445	441	448	517	489	447	453	428	451	457	474	466	480	461	473	449	449	457	495	454	491	454	470	452	473	499	499	452	454	495	477	487	481	489	469	463	471	476	467	467	481	464	492	470	456	470	468	475	450	486	490	472	480	456	466	465	459	494	454	467	469	486	478	434	513	446	500	459	439	474	482	454	458	484	485	496	477	487	474	483	494	478	493	443	462	521	465	493	497	472	458	478	482	476	461	446	488	476	481	435	488	498	477	486	500	456	471	505	503	477	470	463	487	476	467	492	493	489	480	512	518	447	465	472	464	452	472	478	478	509	470	479	471	465	470	485	505	486	509	491	515	464	455	477	486	499	460	469	505	479	470	482	523	481	479	502	460	482	458	488	478	458	498	474	473	532	546	492	466	473	475	511	467	468	451	466	444	491	467	515	482	452	460	453	456	483	446	431	460	481	468	471	484	503	460	523	448	464	497	506	481	459	471	474	440	449	442	543	433	513	473	499	446	465	457	486	450	489	505	503	502	527	455	476	438	457	463	498	461	492	466	467	484	449	479	455	425	462	485	492	450	507	475	457	488	523	467	512	505	469	449	463	456	470	489	473	486	472	492	460	492	464	497	460	506	501	440	434	462	499	462	495	481	447	505	486	478	432	476	512	471	455	463	479	518	476	499	468	462	485	486	458	445	461	474	420	485	484	465	487	456	457	466	494	492	529	484	471	457	489	451	489	515	475	493	443	446	466	485	480	476	483	458	464	444	474	449	475	450	503	469	471	478	478	450	468	467	468	496	466	450	472	502	525	477	464	477	494	510	492	497	482	473	496	495	520	530	462	480	459	487	489	495	477	459	442	500	477	475	497	497	445	455	513	485	480	475	524	481	442	466	449	494	474	516	468	483	475	437	503	464	472	489	495	481	486	477	459	453	502	478	459	470	511	458	511	457	453	496	467	478	487	480	484	449	463	454	472	466	496	451	467	516	483	503	483	481	508	503	459	459	479	499	462	484	475	494	450	503	464	479	487	475	468	478	474	463	515	473	464	467	495	468	471	463	512	507	501	475	501	480	484	476	478	472	542	503	481	506	472	509	504	518	515	484	457	492	498	467	451	490	484	502	482	486	511	467	476	482	458	487	457	480	476	455	462	522	481	479	485	490	436	428	459	476	453	492	516	471	474	455	468	455	479	447	487	486	456	534	433	526	418	495	479	477	492	431	462	522	489	513	447	469	518	467	486	474	456	484	461	458	494	452	472	484	468	472	465	472	484	488	448	487	505	463	422	505	488	456	488	480	457	470	446	462	466	517	482	448	470	457	462	519	444	470	491	478	472	472	482	497	487	431	520	482
34058	15674	2961	1126	730	531	351	194	191	169	147	145	158	153	123	155	133	134	140	119	116	136	122	114	125	117	111	132	115	150	142	100	118	122	132	118	123	129	116	128	125	133	107	139	143	126	137	109	121	120	141	134	138	93	105	109	133	122	122	139	132	107	135	113	125	117	133	124	141	130	120	115	121	103	139	122	117	138	120	115	122	132	112	100	116	140	114	118	124	132	106	140	130	115	109	107	115	110	124	98	95	121	127	120	137	110	142	146	127	119	136	128	107	104	133	125	128	136	114	135	121	128	111	107	120	116	133	107	111	125	127	105	126	111	112	118	108	130	126	108	108	115	99	136	156	119	129	94	116	121	106	123	119	111	129	144	128	103	105	111	119	125	103	113	131	126	125	127	129	100	130	116	131	106	116	123	121	124	112	119	121	134	110	115	108	127	134	107	109	120	122	122	112	127	115	131	131	124	119	139	107	124	128	130	128	102	127	114	147	129	104	119	103	111	104	112	127	112	100	107	121	99	123	129	115	139	126	116	119	132	120	138	126	124	144	126	115	98	109	141	124	141	122	109	137	110	117	122	113	117	125	116	126	109	132	113	131	136	113	132	142	117	104	118	133	141	110	142	138	122	129	87	135	123	116	112	113	98	125	128	112	122	117	142	120	124	116	126	122	120	124	120	107	126	130	109	107	120	124	118	101	108	123	110	128	102	136	102	120	92	107	107	128	118	133	118	125	119	110	101	133	117	134	126	143	122	113	136	135	116	118	108	131	106	125	128	94	135	111	121	123	89	132	124	126	122	120	115	121	128	118	127	129	126	119	118	131	131	121	139	144	110	129	104	122	103	125	127	123	124	107	122	120	113	111	120	124	121	109	114	99	130	106	121	111	111	132	116	113	154	135	122	134	133	115	119	131	139	132	106	111	113	126	112	115	123	114	141	119	119	125	111	129	100	120	118	118	132	129	144	109	110	119	142	122	137	120	130	127	120	140	136	150	119	134	99	116	125	119	134	126	111	123	118	112	116	133	121	120	112	114	111	119	124	115	137	135	126	98	104	115	124	108	134	137	115	119	112	113	119	106	131	99	114	114	138	104	109	94	118	111	128	125	135	113	119	123	118	112	142	102	130	127	117	109	108	121	120	103	138	101	119	131	127	118	123	116	122	112	114	123	116	97	127	137	117	105	108	124	98	102	140	123	122	115	91	127	132	124	137	122	126	89	109	134	116	141	102	144	142	133	117	108	125	116	120	116	102	115	118	130	113	118	120	124	122	125	140	131	123	132	121	109	124	124	116	138	116	141	134	112	114	120	109	127	107	126	120	126	106	113	95	111	126	111	134	131	129	132	97	146	124	118	127	117	132	113	122	125	123	124	127	107	95	124	125	124	127	98	100	122	119	129	120	113	119	125	130	120	106	106	113	111	124	121	111	118	127	118	108	130	129	111	109	124	97	121	103	92	125	130	133	123	106	123	135	121	142	144	111	116	128	146	103	149	125	107	108	94	129	129	129	128	131	127	122	125	118	133	104	111	129	124	124	94	137	105	137	125	128	128	154	121	112	112	124	114	133	139	141	112	119	93	116	101	106	111	117	115	115	135	112	139	119	122	92	120	131	103	130	123	134	128	114	125	122	111	120	120	118	108	123	125	116	100	116	114	111	114	116	110	93	133	151	119	111	116	132	128	120	122	128	116	123	105	116	119	129	123	94	134	143	117	111	113	121	116	112	131	137	102	106	134	109	115	107	131	116	126	109	107	114	116	124	122	116	105	116	106	124	112	130	119	113	132	122	123	127	124	123	95	96	115	127	122	121	119	134	128	117	112	132	111	107	120	121	128	129	105	104	124	115	114	122	136	124	126	121	121	131	118	110	98	103	122	128	103	114	124	123	140	127	130	118	113	122	116	136	113	136	124	128	122	119	103	145	110	110	141	119	120	110	120	115	135	123	115	114	117	110	111	130	123	137	103	113	139	124	118	118	112	100	111	111	131	126	141	119	133	87	132	99	123	142	129	95	123	131	111	111	109	114	116	119	113	129	119	113	112	134	135	138	119	127	133	122	110	105	117	125	105	119	116	122	121	111	135	119	117	119	114	125	126	121	127	150	108	103	118	117	110	115	126	112	119	125	143	110	114	129	106	128	153	125	122	120	104	119	118	116	111	122	144	135	124	112	126	123	102	135	140	124	116	116	103	119	123	111	109	144	117	114	115	104	123	135	130	111	123	121	115	135	101	119	110	110	116	143	127	122	134	116	117	132	124	110	100	142	104	141	122	119	115	135	126	117	100	126	122	107	118	114	123	138	149	108	115	99	115	106	143	103	97	144	116	126	119	118	118	129	129	103	106	115	102	98	117	114	129	133	126	124	126	140	97	110	121	130	121	129	106	119	118	115	93	131	101	103	119	130	124	100	125	125	129	124	119	112	101	106	115	127	110	123	132	122	133	138	131	155	122	114	124	118	132	143	122	124	108	112	112	148	125	130	139	124	121	105	121	110	125	133	108	128	134	135	139	158	100	103	113	133	113	121	128	108	108	116	124	108	125	119	139	123	118	110	120	134	117	122	116	103	106	126	108	139	128	119	147	134	110	121	123	131	130	117	117	122	156	115	109	122	136	116	118	129	107	121	111	93	108	126	116	106	114	106	109	131	118	105	99	108	126	138	132	141	116	126	145	120	131	133	104	146	138	133	145	121	146	146	136	126	122	117	116	129	122	116	116	120	126	108	109	139	110	98	133	115	110	111	138	137	131	107	102	114	123	109	128	96	126	111	123	123	108	113	125	122	110	109	128	120	138	139	110	116	118	117	118	109	123	127	114	98	111	113	142	133	129	127	109	121	126	118	110	127	125	119	103	126	99	123	136	142	127	117	124	114	122	119	109	116	139	108	131	134	107	109	90	136	134	129	108	138	125	95	119	127	133	131	120	132	112	108	110	123	117	120	144	122	122	108	99	122	123	108	128	124	119	122	157	119	131	115	123	131	101	101	114	106	112	112	131	108	118	118	113	96	117	112	116	107	99	124	137	118	123	127	102	133	125	137	103	111	132	125	96	132	122	128	120	113	112	118	128	119	113	107	117	101	129	135	119	123	123	105	127	107	131	122	117	114	103	117	121	111	111	115	117	111	158	132	120	107	132	111	139	115	121	111	116	121	122	109	128	128	114	107	113	118	137	122	125	127	124	118	101	121	123	124	118	128	134	128	121	114	119	136	132	114	112	116	126	151	145	109	121	139	105	100	135	137	128	110	89	118	114	128	114	104	107	130	109	125	119	137	131	137	104	109	99	131	138	130	108	122	109	131	114	125	107	118	122	94	98	113	116	118	131	105	117	125	124	122	128	110	132	110	118	118	116	157	128	122	108	100	106	136	109	102	116	129	125	109	116	112	105	126	123	104	96	113	111	108	113	141	108	115	142	124	116	124	103	105	124	117	124	115	111	132	126	92	141	101	121	122	121	123	137	121	120	100	103	109	97	136
23754	5147	2014	2082	1669	1415	919	651	673	606	569	489	397	420	438	400	387	370	342	373	359	366	379	337	323	320	352	314	344	313	348	329	295	304	344	303	323	291	341	329	329	324	337	334	323	329	332	317	299	329	303	308	306	293	280	283	324	263	302	320	293	325	319	329	317	348	301	296	292	282	292	302	350	320	298	298	314	333	296	314	300	294	312	305	327	310	312	314	325	310	291	316	314	274	307	307	366	297	312	333	300	296	344	303	314	287	318	319	300	303	321	289	326	280	310	280	288	303	294	371	272	304	302	316	299	306	327	281	309	339	305	292	307	272	292	325	311	312	300	318	312	309	319	277	302	278	299	311	312	308	327	286	312	291	304	298	274	302	303	295	279	327	316	312	317	340	307	289	310	323	313	307	325	333	314	331	305	277	299	309	308	333	323	307	317	314	299	310	284	284	291	309	295	328	297	313	281	299	321	307	312	336	293	289	304	306	316	316	322	313	290	310	289	320	283	293	300	298	289	296	296	286	320	273	275	315	324	324	320	313	324	312	280	307	299	319	296	320	293	312	291	283	312	297	285	266	312	298	261	284	325	324	292	292	320	300	302	310	315	296	277	309	303	302	324	332	290	286	336	293	310	320	296	334	321	313	301	315	293	296	297	319	313	312	311	318	281	326	310	318	302	303	309	333	310	320	301	299	313	277	288	292	278	310	288	294	332	320	318	326	300	299	327	315	306	320	291	297	296	283	299	305	313	344	307	299	319	302	301	329	336	280	284	283	292	321	280	332	288	310	311	304	318	326	297	354	279	305	314	310	311	291	291	296	294	306	325	350	309	272	338	312	308	299	333	294	322	294	298	311	307	318	322	334	284	302	315	306	311	333	312	310	311	307	293	327	314	297	330	288	319	335	332	325	299	297	305	321	324	267	295	301	283	298	314	287	298	296	322	320	304	297	285	276	305	303	313	322	305	284	310	315	314	361	289	317	267	297	324	362	303	305	288	316	297	297	305	290	290	311	282	289	336	281	313	311	296	308	283	327	285	310	313	312	316	300	322	314	315	331	309	286	308	286	317	329	305	313	330	296	302	331	294	307	291	334	283	327	283	305	294	323	323	344	301	350	325	293	324	319	294	304	280	285	340	299	318	294	287	283	316	308	318	294	306	322	301	315	312	290	317	303	312	312	277	345	309	292	315	307	311	321	298	296	325	307	281	332	313	338	305	270	285	299	297	288	302	285	303	322	312	329	337	338	281	298	333	295	308	309	312	317	287	323	314	316	320	291	296	308	308	319	276	329	303	311	311	326	304	318	318	325	303	308	297	279	327	317	312	275	254	293	307	310	304	314	315	316	290	303	320	295	314	292	291	320	310	292	323	307	334	319	281	333	312	317	307	301	310	303	316	277	292	335	303	303	315	312	286	307	279	291	298	312	280	337	283	314	299	308	293	320	321	312	294	309	299	284	279	331	328	311	312	318	309	284	295	286	289	317	325	309	317	335	273	272	302	304	307	329	307	284	323	296	310	304	299	312	319	330	296	304	311	309	286	299	315	339	292	281	304	307	304	312	304	310	278	291	329	307	315	306	303	299	281	338	281	317	303	324	290	302	323	298	318	324	307	272	304	301	289	276	285	304	281	298	350	305	309	298	331	307	302	324	325	319	296	332	301	330	295	304	312	277	288	334	308	309	343	313	279	313	297	299	296	309	326	304	319	328	300	289	296	297	327	287	331	306	307	320	301	313	314	298	297	319	319	331	295	280	302	323	310	302	318	310	300	301	321	343	317	311	316	292	300	271	298	294	300	324	315	277	325	301	279	318	310	282	340	324	315	308	322	270	305	303	315	289	303	295	289	293	305	318	307	267	311	353	334	304	306	274	276	326	291	290	323	298	297	284	321	298	312	303	312	284	292	310	321	306	318	305	314	290	343	326	289	314	301	314	294	312	312	316	284	298	327	320	316	314	339	305	299	286	321	300	334	298	309	311	342	303	294	310	301	304	305	289	302	281	305	315	304	300	294	333	308	290	299	307	326	331	289	305	298	308	322	312	306	289	306	327	293	305	290	316	299	311	320	322	297	315	315	302	301	327	308	299	313	275	318	284	322	302	276	311	329	289	321	317	311	338	296	304	313	346	322	297	305	311	304	308	301	317	289	308	280	302	332	287	316	299	304	279	325	342	305	315	296	313	300	296	305	291	290	303	303	282	321	296	297	303	327	285	292	311	297	299	323	311	297	327	311	314	262	307	282	301	298	305	303	275	297	320	302	318	316	311	297	325	301	276	293	276	286	324	288	313	316	330	276	308	293	324	307	336	290	313	335	319	332	304	325	309	314	325	299	349	302	309	282	318	287	335	327	284	326	316	325	318	286	301	296	312	295	289	306	298	296	286	261	310	312	322	285	307	308	318	300	301	292	300	284	331	313	333	320	309	297	285	304	277	333	281	296	287	321	291	305	323	312	313	305	297	311	321	309	292	307	325	312	320	306	313	300	317	315	329	321	275	337	296	300	297	294	299	318	326	297	285	303	312	303	299	307	273	312	313	351	297	299	331	325	278	287	297	343	346	356	317	336	285	325	303	334	285	313	304	308	299	309	300	332	306	356	296	296	302	287	316	319	315	320	312	323	295	305	291	328	292	305	298	317	293	282	314	310	335	285	336	327	307	301	301	305	273	297	328	282	312	302	293	300	332	328	304	307	288	280	294	276	301	328	299	308	309	290	315	313	303	283	315	311	311	292	353	309	275	293	323	297	315	337	295	323	318	346	320	311	290	305	327	304	328	354	316	295	310	286	353	309	333	273	309	334	296	295	288	294	310	309	303	320	303	285	299	321	289	322	307	286	307	326	286	356	324	296	319	328	302	306	317	301	319	310	294	323	279	282	267	294	304	295	309	292	320	289	293	301	320	300	336	337	315	321	344	325	310	315	280	299	312	298	340	311	336	309	307	305	292	283	271	305	276	296	289	288	321	298	310	322	324	312	318	315	311	291	289	279	272	282	328	320	280	302	298	305	310	322	303	315	292	324	315	314	324	302	335	302	297	322	278	324	287	299	289	312	301	318	297	298	295	302	311	305	317	320	332	337	293	339	300	309	330	333	301	327	307	302	329	297	313	290	287	338	281	334	340	308	308	302	336	308	284	309	297	288	301	324	314	294	306	318	328	305	330	296	303	310	315	281	270	303	293	303	307	283	283	290	323	307	257	289	298	325	294	338	307	287	326	333	286	299	303	316	314	291	348	305	332	289	291	334	277	287	305	291	284	304	292	296	293	328	343	311	314	317	306	303	305	318	311	296	308	271	308	292	320	275	345	315	304	302	289	314	301	312	289	349	285	324	337	328	290	292	323	296	340	306	314	294	277	360	328	281	334	308	266	281	329	315	293	301	281	347	298	315	316	310	300	285	327	311	312	320	317	316	297	332	321	303	285	284	311	294	299	298	329	298	312	308	310	305	329	292	302	295	285	308	299	301	268	321	319	272	314
46658	25480	7345	2755	1334	883	596	430	382	356	303	269	282	257	227	249	243	285	239	257	269	248	241	250	218	271	292	256	259	223	224	213	248	246	243	237	223	211	224	222	221	239	224	254	260	244	251	226	247	272	221	236	220	234	227	223	222	243	227	254	253	272	223	226	210	253	254	256	228	221	226	234	234	242	205	217	248	249	227	248	236	249	238	220	220	227	239	217	234	258	216	208	247	198	228	231	236	237	220	224	228	276	243	240	254	247	255	232	223	239	214	238	206	231	261	232	214	251	261	220	210	223	218	218	273	236	236	229	248	236	213	216	249	240	255	242	233	219	250	219	217	227	229	262	229	196	217	220	234	241	236	268	220	246	236	226	221	250	202	236	248	228	224	234	220	232	209	227	252	259	265	246	261	228	246	225	227	217	198	223	230	251	247	230	273	259	193	257	257	238	241	224	226	209	267	263	259	228	251	240	234	221	232	243	224	214	220	244	228	225	231	236	226	247	189	226	223	243	242	234	194	228	252	227	250	237	228	246	242	239	212	231	238	224	254	248	235	241	248	234	209	243	214	245	217	237	222	226	237	251	233	230	223	235	235	231	240	232	196	226	249	220	263	225	212	221	259	221	231	254	199	189	238	234	216	253	240	253	214	210	253	254	236	231	248	255	225	251	217	226	250	237	255	229	241	230	213	253	230	236	236	256	255	244	207	238	231	264	235	234	218	260	235	261	263	211	269	223	225	254	228	239	231	211	229	230	251	232	227	261	233	235	256	198	225	224	207	229	212	238	212	201	225	258	246	234	258	260	199	240	257	223	210	232	213	228	236	231	237	210	215	225	234	237	222	224	225	240	253	228	252	250	233	232	222	242	230	228	209	221	232	214	205	254	243	260	238	247	232	208	216	196	232	233	264	260	226	242	244	228	223	248	221	256	227	273	258	252	238	219	223	213	225	236	210	242	245	228	237	206	220	232	213	245	231	226	249	228	230	213	250	232	253	242	252	224	257	217	210	207	233	253	240	263	243	259	215	275	242	237	218	243	225	231	226	215	243	236	244	247	236	230	222	241	230	268	226	220	232	205	225	222	253	225	207	229	243	251	236	227	250	220	239	223	232	219	267	235	217	213	250	247	233	227	240	233	283	214	228	212	242	225	228	245	242	246	244	221	241	236	265	248	250	220	244	219	246	236	227	263	227	234	232	236	218	216	241	237	249	241	242	230	238	220	265	223	211	215	241	227	205	222	238	241	240	228	225	253	228	222	238	272	234	247	204	204	220	210	223	242	240	221	228	246	225	215	238	238	209	216	218	223	237	220	235	250	208	225	203	261	258	271	259	252	262	241	248	253	243	258	256	240	249	229	219	220	238	213	267	261	223	228	231	257	221	224	242	254	235	252	264	279	229	246	232	239	243	206	235	248	263	229	228	269	207	234	222	242	250	220	221	238	238	226	239	246	221	234	227	251	239	218	267	227	239	256	232	238	222	254	246	245	240	234	230	236	239	239	227	199	228	227	217	250	233	216	228	260	227	211	233	234	225	234	232	240	251	254	214	233	241	231	237	244	214	280	253	273	228	219	257	216	216	258	261	218	215	233	220	219	190	209	226	261	227	246	250	219	225	238	246	246	261	214	239	241	230	226	241	207	211	243	243	252	234	235	227	229	222	221	278	213	254	244	253	207	223	209	244	245	250	258	209	239	243	231	239	244	227	231	234	221	224	226	251	225	231	248	234	214	228	251	237	233	214	249	235	259	236	245	256	255	240	221	230	236	212	255	224	231	242	263	209	268	226	240	219	230	244	243	221	226	256	211	250	234	231	243	251	234	235	241	247	235	235	235	241	245	231	242	209	265	218	240	244	242	225	246	235	222	261	276	258	237	247	229	240	236	220	241	244	218	221	229	240	225	234	242	269	216	267	247	257	218	258	248	203	217	255	228	254	224	233	244	217	206	240	241	221	217	221	255	208	230	216	226	206	236	218	240	236	209	231	232	204	236	242	261	242	217	222	233	226	217	248	240	229	242	233	218	252	217	246	232	222	252	236	225	217	251	250	233	238	240	237	223	226	260	244	206	259	217	224	242	228	225	219	211	256	232	242	258	226	230	198	229	235	202	224	244	218	225	228	220	231	215	211	220	228	231	201	235	280	204	242	219	236	229	243	251	230	270	210	246	234	254	251	194	238	247	221	217	212	254	243	237	254	237	225	219	225	231	247	262	226	260	218	252	215	227	252	242	246	249	258	205	248	258	230	220	217	213	233	196	236	226	225	251	243	199	209	227	243	240	232	228	235	226	243	213	219	226	211	265	219	217	226	211	225	214	214	254	214	233	268	243	250	241	255	214	239	243	217	220	223	231	206	206	245	237	218	217	214	235	245	242	249	256	263	259	234	248	203	258	228	235	239	232	227	187	212	254	224	229	228	223	244	257	225	233	235	207	247	240	229	260	238	231	222	251	221	227	220	224	214	189	231	224	238	230	235	212	235	228	224	231	227	232	230	203	234	223	249	238	227	239	221	250	220	255	200	257	230	204	228	252	221	221	225	224	231	208	296	253	237	243	236	233	211	231	229	245	242	229	210	265	210	212	240	219	206	224	224	225	237	226	206	221	230	217	230	269	242	242	256	232	237	232	262	210	221	248	218	217	260	257	199	207	202	253	207	246	239	209	252	233	225	257	229	269	243	231	241	185	238	258	244	241	230	211	221	208	221	246	232	218	245	216	229	238	230	246	222	219	213	257	231	250	241	208	212	258	239	247	225	239	263	216	193	221	229	229	243	255	235	210	211	205	224	235	248	234	220	230	228	239	230	253	251	218	242	226	234	221	242	228	201	260	226	250	248	239	244	248	242	230	226	249	238	253	262	267	256	199	225	235	233	238	234	252	215	258	226	237	212	202	200	237	216	209	245	223	230	244	203	219	232	225	226	238	256	246	230	235	221	211	242	223	236	232	235	240	222	233	220	216	234	230	212	235	261	241	213	236	213	244	211	226	240	236	223	232	228	222	232	245	222	228	219	223	226	245	240	242	217	251	218	262	240	220	229	232	216	219	230	226	225	248	239	235	235	246	243	251	270	247	237	234	252	256	244	199	228	245	231	223	237	223	231	228	232	225	251	204	227	240	241	253	228	225	244	235	242	260	232	225	228	210	256	238	252	238	197	232	202	247	220	233	205	236	250	220	228	259	209	215	222	238	261	233	250	239	245	234	257	223	234	236	243	240	238	202	207	207	237	250	248	250	245	249	250	195	243	259	238	232	241	230	237	255	218	238	237	226	239	223	231	237	246	239	228	204	255	233	245	237	228	248	219	233	210	227	221	242	230	217	256	259	255	220	243	230	236	218	210	228	237	221	199	238	237	192	243	212	226	213	245	220	242	214	234	265	205	200	252	241	239	197	230	247	241	220	247	227	224	211	224	202	249	254	241	224	253	217	259	256	242	268	241	233	212	227	229	214	215	240	262	250	239	233	241	241	238	251	251	237
31800	8724	3646	3354	2640	2303	1586	1296	1219	1072	963	889	825	763	756	774	738	693	676	644	735	644	609	622	645	593	582	541	608	592	576	573	529	596	591	550	579	598	558	540	513	580	561	567	578	550	519	577	528	556	540	582	528	548	533	521	546	552	543	516	516	547	532	535	514	558	605	506	563	516	568	555	519	553	566	543	531	534	556	534	560	581	579	517	550	548	539	565	514	535	532	563	529	556	521	533	577	540	510	572	543	551	530	520	584	568	538	541	556	571	564	548	564	570	574	581	522	522	565	530	559	614	536	502	535	573	558	545	525	551	573	492	523	532	533	528	545	573	521	535	534	505	523	564	554	531	489	538	575	530	520	531	563	531	544	526	551	527	586	540	540	522	540	558	556	567	523	564	504	548	554	542	567	531	557	568	499	548	531	520	541	559	558	525	574	570	539	557	523	578	561	550	590	522	533	556	555	532	483	510	575	532	550	535	550	533	558	550	546	544	575	515	531	578	549	586	543	562	545	501	568	578	542	560	561	527	593	554	542	556	513	515	580	537	533	560	539	515	605	562	524	529	553	509	544	507	541	560	528	496	503	550	556	520	575	538	495	577	583	517	592	581	560	556	564	528	557	522	565	558	535	572	556	587	533	557	542	543	552	566	512	512	564	565	548	542	544	511	561	493	490	550	567	521	570	573	565	532	533	568	586	501	494	507	553	568	499	507	550	579	536	526	563	547	581	524	602	526	543	534	555	526	528	547	521	559	533	562	573	580	520	547	548	523	531	559	504	553	537	559	532	522	532	556	520	542	557	523	574	534	503	578	529	548	534	586	530	533	512	519	555	552	544	551	514	557	586	520	550	593	587	551	599	565	491	519	549	568	475	568	576	521	624	514	544	541	555	540	570	526	516	495	565	511	564	551	549	566	550	505	559	549	568	529	563	569	556	538	553	502	544	544	544	518	574	524	540	537	532	524	556	585	530	576	561	555	545	550	517	532	553	529	543	534	546	536	558	559	519	508	556	542	571	547	526	544	586	580	534	551	518	567	542	512	587	522	570	578	563	560	557	548	530	573	557	578	546	524	559	474	586	533	512	504	556	523	536	545	539	580	535	546	535	556	552	529	518	549	585	547	552	539	569	545	555	533	556	571	580	551	531	563	557	567	513	544	523	517	558	598	553	539	502	553	536	550	525	549	501	550	517	544	545	535	535	536	575	560	531	542	545	558	526	541	596	508	488	581	511	557	543	546	524	549	547	520	508	544	525	552	562	563	563	557	579	535	539	566	544	566	539	564	535	514	526	537	530	579	553	538	559	544	548	549	556	549	539	577	529	603	584	514	550	518	587	553	559	564	569	549	586	527	541	570	596	549	535	548	513	570	523	538	581	512	519	557	538	527	544	582	530	559	567	552	562	561	538	566	505	573	602	571	558	555	568	531	526	542	570	534	553	497	540	557	538	516	536	573	581	548	592	553	600	562	551	547	591	549	558	543	511	522	548	532	538	515	566	522	551	581	556	544	583	548	537	526	530	572	544	567	535	512	577	494	513	564	516	503	566	540	561	529	568	533	534	525	547	547	528	530	561	559	522	531	560	534	511	567	566	551	539	553	558	577	540	523	562	539	528	532	573	581	519	564	524	553	551	551	552	565	557	515	540	540	509	512	553	590	569	527	523	542	555	582	539	620	532	563	544	535	543	519	537	538	603	542	538	507	530	575	526	545	502	587	504	529	554	520	546	551	543	525	537	561	556	557	545	507	558	543	555	583	546	580	550	543	545	532	557	536	562	566	557	522	532	520	578	539	569	582	520	539	612	566	557	554	539	519	520	586	625	528	566	536	573	557	603	523	500	588	538	570	527	554	565	543	553	560	574	540	560	522	537	512	518	525	574	547	521	540	535	540	521	532	560	516	501	552	564	555	557	543	556	549	538	576	533	506	561	525	526	550	541	540	539	584	544	557	583	584	550	573	542	558	516	542	540	565	550	534	527	537	566	586	573	576	561	560	557	569	563	574	535	569	515	543	570	537	517	545	519	516	545	515	538	569	546	549	535	546	551	557	529	538	543	548	599	529	524	529	536	510	553	546	532	560	552	522	490	561	541	546	565	556	550	555	526	526	547	543	544	575	547	521	521	487	535	536	541	489	550	508	563	531	528	540	550	511	491	516	561	534	560	527	561	523	523	540	507	553	612	534	517	558	561	549	543	575	557	530	548	511	518	566	535	555	508	583	529	550	525	561	605	571	534	583	496	513	541	511	563	538	529	516	499	510	569	540	564	534	585	528	546	524	535	568	582	525	538	541	547	510	560	528	544	527	558	559	542	541	529	524	542	526	514	551	522	550	512	521	572	553	525	524	520	537	492	535	583	538	574	547	549	553	525	515	535	508	560	545	586	529	555	555	561	546	552	588	516	492	522	532	549	550	500	555	537	537	515	503	573	573	569	544	522	512	517	498	540	565	512	527	551	515	563	547	574	530	545	513	543	520	546	566	582	541	539	545	545	501	519	576	532	574	546	536	545	529	602	547	533	585	554	538	575	495	480	558	541	511	563	529	554	572	548	519	546	538	569	565	551	526	573	523	582	541	579	515	533	544	550	550	519	520	541	543	527	556	488	545	549	552	549	551	527	537	553	529	573	592	545	552	520	538	598	551	546	559	520	531	524	554	537	551	553	577	556	571	554	539	523	515	547	560	582	544	576	535	551	521	543	531	529	565	511	509	542	496	556	537	563	554	540	566	536	534	540	537	580	560	554	537	550	536	551	540	530	511	532	610	561	578	533	577	574	529	555	499	531	545	546	547	584	519	552	551	553	575	529	561	535	525	545	547	556	549	575	542	566	536	528	563	561	549	542	549	529	560	510	525	571	529	550	583	562	548	557	516	568	584	533	562	544	541	572	540	546	537	530	524	539	535	540	563	555	564	504	548	566	536	546	514	539	579	529	543	528	562	542	480	566	554	506	517	534	564	538	526	542	510	552	512	596	554	558	529	571	530	549	548	552	544	506	538	519	506	575	544	536	526	562	515	548	513	546	545	579	524	535	518	586	535	560	544	556	548	576	542	553	499	601	512	513	564	563	521	556	569	536	534	575	577	559	546	503	553	560	523	547	534	533	567	564	543	540	532	574	512	527	541	532	555	584	567	550	546	544	530	559	515	555	526	576	567	533	554	586	574	534	507	581	534	521	529	508	565	533	547	552	569	518	538	539	566	591	548	571	528	525	570	545	552	547	530	550	577	548	575	561	550	533	554	591	518	555	561	543	539	532	524	506	555	526	553	538	541	575	581	571	554	564	563	554	564	540	519	551	548	551	502	566	537	533	573	514	582	544	528	570	572	517	544	555	504	550	542	592	515	546	539	558	556	554	551	532	552	508	532	586	548	512	578	543	558	492	536	509	527	534	588	595	604	565	549	530	529	543	520	571	567	534	518	546	529	560	552	554	549	539	573	577	526	535	538	570	541	533	560	550	530	568	534	570	540	540	557
12558	4102	430	325	271	189	199	248	218	224	219	214	195	213	235	198	243	207	210	195	211	250	237	202	192	229	232	203	231	205	199	193	224	210	193	230	203	249	213	190	201	201	194	197	223	222	231	202	220	211	213	213	202	207	209	201	219	215	191	194	194	215	231	203	208	224	188	207	203	209	193	214	200	201	206	215	197	204	222	230	212	200	199	223	188	222	207	183	207	191	182	215	243	218	221	194	240	205	230	256	227	201	217	212	186	211	238	223	227	227	218	227	203	225	210	203	199	228	235	226	237	223	210	205	228	214	216	244	242	215	235	242	202	231	243	230	217	213	221	200	231	216	218	224	199	208	255	189	191	211	203	225	217	220	204	194	205	202	223	215	221	222	231	238	216	182	173	218	229	204	185	212	205	206	248	234	202	220	219	223	217	230	249	216	232	234	240	205	190	209	195	206	205	213	221	210	204	196	200	234	214	202	185	210	234	190	222	217	228	214	189	187	210	186	216	221	220	223	211	218	222	201	212	228	223	211	188	225	207	218	226	207	226	232	215	223	189	235	207	226	210	204	219	207	219	193	208	227	205	244	220	202	199	218	238	207	207	202	230	233	185	195	192	191	207	223	206	208	201	216	216	245	198	194	186	221	220	198	196	196	197	186	207	168	248	223	214	202	210	214	214	185	204	210	233	204	202	187	205	221	217	223	221	224	238	210	212	210	221	184	211	196	205	188	236	229	208	192	209	206	218	220	205	196	240	222	202	237	214	224	232	228	213	211	203	226	193	266	219	224	225	208	223	215	232	198	200	230	206	218	230	213	200	204	189	205	206	180	193	206	232	210	228	213	219	234	190	214	227	226	197	196	185	205	219	229	230	244	209	201	208	231	223	221	228	220	192	199	219	186	202	213	225	226	212	218	236	217	223	207	209	222	216	224	221	212	194	207	215	209	234	194	221	180	215	208	225	196	205	224	190	219	230	235	194	183	206	211	217	217	212	194	188	212	209	202	200	197	193	232	230	201	213	236	201	203	208	209	229	199	202	210	237	223	235	228	221	214	225	229	209	223	195	220	195	217	217	210	201	224	251	211	207	219	242	202	211	205	183	211	211	235	217	200	225	197	267	226	181	198	212	208	209	196	236	203	190	215	210	203	205	212	211	198	226	214	223	222	209	233	222	204	203	219	202	184	192	224	233	223	214	217	235	221	198	220	202	257	216	232	213	220	214	238	205	196	194	222	217	201	219	235	232	208	192	218	185	217	223	228	223	223	214	188	225	214	215	193	228	199	212	231	214	182	215	206	233	214	212	189	239	217	238	247	214	218	211	218	219	206	208	213	221	213	211	239	202	201	187	219	208	191	219	207	213	212	228	198	225	230	229	240	206	235	237	220	210	211	179	201	224	210	213	186	211	220	223	221	202	244	206	211	187	207	195	215	212	212	232	204	216	219	209	225	228	245	188	190	205	210	233	218	250	200	203	225	196	207	217	193	201	198	223	203	228	228	206	215	194	194	211	233	208	195	211	231	215	222	220	206	207	225	236	221	218	226	204	220	216	215	205	198	198	241	208	206	218	209	221	203	205	186	227	211	222	217	203	224	214	179	205	178	231	251	209	222	244	206	208	220	198	213	218	233	191	237	210	188	198	201	216	208	225	203	228	244	211	204	210	191	211	239	217	203	244	208	189	206	194	215	197	237	214	214	233	204	216	212	234	197	208	223	203	206	205	233	191	222	226	207	191	213	229	194	217	208	222	218	241	222	221	198	254	197	227	217	200	175	186	218	206	213	211	203	206	211	223	221	187	195	204	213	199	174	185	224	202	196	213	198	195	227	199	219	228	228	219	218	219	201	245	230	218	220	216	253	193	190	197	220	232	219	185	198	191	199	223	223	212	223	216	233	211	210	193	216	203	193	219	217	210	228	230	225	197	225	220	206	201	218	196	217	235	203	216	200	218	190	196	226	222	219	208	205	201	205	219	208	243	209	226	218	184	189	189	208	249	219	198	193	189	187	191	208	220	205	227	201	185	206	203	212	196	230	207	196	202	196	202	237	207	222	226	192	229	202	233	231	215	215	213	209	184	257	207	220	180	196	203	212	213	215	221	225	209	213	221	229	242	195	198	228	238	202	211	234	191	232	204	191	193	210	200	230	230	211	199	204	234	212	202	224	185	233	217	209	221	226	199	248	168	186	237	225	204	231	203	236	229	209	206	209	218	212	245	231	220	222	214	210	223	221	206	209	202	192	259	230	205	253	210	201	229	221	233	201	226	178	217	215	190	228	228	220	233	219	254	231	227	200	193	197	200	223	209	212	202	233	205	237	244	191	193	171	214	232	206	180	222	253	211	210	190	190	197	201	227	210	215	210	203	226	206	216	190	204	209	218	243	247	200	214	240	207	211	203	224	228	198	209	223	216	225	213	219	203	242	209	207	227	219	209	217	198	210	226	194	236	208	232	230	176	211	245	229	189	192	173	231	202	213	228	223	210	200	219	209	226	228	206	210	220	238	223	190	242	208	205	214	201	212	210	215	208	214	224	220	222	208	195	206	188	192	232	210	219	212	226	214	245	235	226	254	223	221	221	216	213	224	212	183	217	208	220	225	245	215	200	207	216	207	158	233	194	229	234	226	189	229	209	202	201	211	200	222	221	209	233	210	227	219	203	229	206	226	213	225	213	220	198	227	217	225	227	198	201	221	205	232	196	218	195	207	212	200	191	234	207	207	191	232	214	218	199	191	177	184	208	211	201	175	233	208	199	217	209	244	248	199	196	210	200	193	196	218	257	221	197	183	219	220	210	194	214	245	212	217	209	198	219	200	233	236	195	214	194	203	228	229	218	235	197	201	211	207	205	221	193	210	192	201	197	225	215	212	204	216	207	231	201	218	206	201	213	210	219	230	197	210	201	198	215	177	222	212	219	219	215	179	203	215	226	216	219	194	223	229	205	208	247	198	191	214	201	204	221	213	199	243	218	216	214	195	227	203	242	217	260	208	210	198	207	201	187	200	203	213	206	208	252	219	227	218	205	223	211	235	240	200	218	204	211	211	209	204	188	217	203	215	216	221	236	243	219	191	216	224	233	206	228	192	234	194	203	207	174	226	229	222	196	243	252	209	239	218	173	235	236	227	228	197	205	196	225	212	236	193	202	205	231	179	215	227	209	248	232	215	192	205	225	207	204	234	224	198	224	185	226	211	215	226	200	201	198	204	187	214	225	216	231	236	246	222	204	192	230	241	189	192	226	210	170	225	239	197	198	220	221	235	225	189	250	214	226	228	234	200	233	212	208	212	232	226	203	208	183	200	219	226	193	198	220	203	218	182	221	207	196	225	205	193	226	204	181	226	223	229	226	215	210	224	171	202	219	211	239	213	225	221	246	221	215	192	229	205	221	254	204	233	190	229	220	222	192	211	219	200	195	228	221	210	247	216	231	222	222	205	218	246	195	191	215	203	208	189	219	209	209	204	221	224	214	245	219	222	218
8286	2370	660	666	580	627	520	507	553	507	465	523	494	496	475	443	485	471	502	500	475	503	509	471	489	494	501	515	427	475	459	504	493	444	474	492	484	481	489	460	501	467	486	469	477	494	464	449	509	492	483	472	479	487	441	518	471	481	520	484	450	481	416	448	458	475	490	514	468	457	504	478	463	475	486	489	473	498	484	484	513	479	482	473	490	461	442	480	454	497	457	466	460	469	460	461	469	483	481	468	475	473	480	470	457	468	486	466	475	493	491	478	459	487	493	463	478	481	437	474	469	485	442	487	466	460	488	468	454	482	433	495	491	482	457	499	507	499	439	501	470	445	524	466	471	464	473	481	464	489	498	494	496	462	488	506	480	481	487	449	494	503	515	428	491	454	480	485	487	495	480	498	452	436	482	456	456	466	488	494	471	461	467	500	459	510	515	449	478	484	506	482	488	485	505	505	451	481	466	457	479	507	461	533	501	465	476	510	448	483	479	479	495	481	501	464	492	471	495	442	490	506	476	482	493	509	500	467	497	461	480	480	449	466	527	482	467	507	475	486	447	501	523	446	474	506	469	522	539	523	447	502	451	472	459	449	494	446	505	475	495	485	470	466	465	487	470	458	464	495	456	508	463	513	460	472	460	507	461	502	486	471	489	453	484	487	463	467	433	476	490	478	535	474	477	466	487	492	471	476	487	475	477	536	465	465	460	475	462	464	462	458	481	536	442	497	459	488	495	464	469	525	528	450	486	489	475	448	467	464	473	488	476	493	507	493	479	438	494	464	513	456	498	479	471	486	518	456	444	478	463	503	471	502	496	460	488	498	479	484	456	500	472	493	461	467	457	460	485	461	503	526	496	471	455	412	469	495	462	503	462	468	469	493	505	484	493	489	488	449	464	481	478	498	484	460	463	476	476	427	471	448	465	494	500	471	448	465	487	481	465	472	438	456	458	494	500	464	461	506	457	493	500	481	532	489	515	498	500	473	475	461	458	485	493	508	468	508	495	462	462	521	418	493	490	496	482	486	482	484	475	447	483	470	462	484	431	453	472	462	476	466	501	459	505	500	466	481	523	458	466	477	463	493	492	472	480	462	477	447	491	511	463	485	479	473	478	455	444	460	455	462	459	477	443	498	480	487	489	499	501	483	446	443	489	469	503	441	507	497	493	470	467	458	442	472	507	424	467	476	492	459	476	477	421	467	466	505	486	452	428	476	447	509	496	473	489	483	441	474	473	463	507	450	482	506	472	467	487	531	451	466	452	482	446	478	490	452	463	474	486	461	492	476	482	472	429	507	428	457	448	501	483	461	435	477	484	465	501	483	437	510	485	462	441	501	475	464	468	450	462	484	494	475	436	486	530	458	478	534	466	513	459	492	480	459	461	478	468	533	488	448	468	473	469	448	460	447	455	474	509	447	444	513	483	509	474	507	484	477	493	475	465	483	468	453	457	469	469	443	463	490	481	457	443	492	483	450	439	470	529	505	474	474	494	486	499	442	501	479	467	479	482	511	454	498	494	461	469	500	414	474	459	507	481	428	510	439	461	474	483	500	465	512	499	518	488	452	479	437	498	452	491	512	478	491	482	493	430	490	470	473	479	514	483	487	476	476	505	462	506	518	443	466	479	484	492	442	517	487	496	506	456	476	485	461	457	489	455	465	444	479	490	509	474	505	448	466	449	464	451	477	452	491	462	441	475	461	494	490	504	490	515	442	466	507	485	444	491	461	475	481	469	469	479	493	475	474	512	489	439	452	502	472	432	471	498	434	494	497	459	471	459	429	515	493	468	457	449	540	488	507	481	433	480	467	490	467	450	459	523	485	469	489	488	512	515	454	451	513	484	500	462	527	452	511	487	466	481	484	482	469	483	504	498	512	479	456	505	453	483	476	471	489	484	498	481	482	451	462	481	511	454	476	470	504	522	478	455	513	505	471	485	506	498	488	464	469	498	477	544	488	486	487	492	498	498	456	475	475	471	498	480	479	517	490	491	500	481	466	460	492	465	521	459	448	481	488	478	492	469	489	458	483	501	489	487	447	497	478	490	450	457	509	464	446	494	475	456	505	450	475	477	521	479	497	500	458	457	473	468	497	477	470	489	464	459	483	480	475	462	476	542	469	460	453	452	485	440	455	480	459	512	464	461	488	488	478	449	428	508	462	483	461	542	437	501	507	511	449	486	467	451	467	491	464	493	497	479	518	514	485	501	453	485	456	465	477	474	499	485	489	428	484	490	508	424	511	517	511	476	450	475	512	469	463	490	507	459	499	506	476	500	502	470	480	471	487	453	499	475	449	457	467	480	458	488	490	437	470	500	486	513	448	486	479	445	469	496	469	456	481	481	486	499	489	455	470	492	506	497	522	504	510	486	458	489	457	448	486	477	467	458	452	464	504	488	456	531	472	496	484	468	496	482	479	442	459	468	474	518	453	484	480	471	491	465	481	459	482	513	507	461	470	470	511	494	500	495	457	498	464	492	481	486	463	522	462	447	478	445	442	475	482	454	504	533	467	428	478	500	493	503	492	458	499	529	471	504	459	494	446	490	492	469	465	511	503	472	450	444	529	474	506	452	451	493	473	449	492	439	462	507	515	470	484	472	494	458	447	485	467	484	489	485	471	525	477	478	496	446	457	453	466	476	463	465	481	461	463	468	454	492	510	502	501	460	492	473	468	477	457	465	504	500	496	479	471	463	456	473	464	466	501	484	485	501	478	483	511	479	488	506	470	487	486	521	476	471	523	478	503	483	486	476	463	476	508	503	527	492	465	486	462	425	471	491	478	480	528	496	470	507	459	443	476	492	479	459	507	478	500	462	452	465	427	441	484	451	502	476	463	495	467	496	443	505	474	473	485	453	488	491	476	536	461	495	476	466	478	466	464	489	474	480	494	521	454	449	481	469	444	469	495	476	503	492	501	498	492	505	535	442	467	531	490	470	466	500	487	467	484	454	488	459	437	484	491	483	512	442	498	478	460	494	505	465	512	449	468	469	484	477	531	447	460	493	476	496	478	465	505	490	471	490	458	489	485	480	485	473	475	490	481	478	472	496	465	436	488	490	453	470	470	497	483	443	470	492	497	476	463	503	504	444	470	501	492	474	518	463	470	489	474	462	468	481	451	466	450	524	483	500	457	492	512	470	483	517	468	481	472	527	453	461	509	467	485	443	489	465	459	456	438	486	448	479	471	471	457	489	441	448	462	516	453	502	482	463	474	506	525	450	509	521	477	484	505	467	499	510	472	508	450	464	453	464	482	519	460	481	466	475	447	461	504	528	481	464	463	503	473	461	494	459	485	457	465	482	490	502	457	477	480	465	488	462	519	470	439	458	499	459	524	509	444	468	514	506	515	488	507	471	498	503	489	483	480	492	436	489	484	482	506	521	484	514	512	452	479	453	495	469	450	473	460	490	491	441	531	479	482	479	480	461	482	457	515	483	453	507	441	506	483	462	449	490	472	462	482	463	498	482	465	472	493
34649	16337	2889	1035	592	393	275	214	164	171	140	135	151	136	130	158	128	122	101	122	158	130	129	110	136	131	131	144	125	122	155	110	126	122	105	135	132	126	127	133	127	127	121	112	121	120	112	136	127	127	109	133	138	107	132	123	158	123	138	137	138	140	109	124	130	124	126	112	102	131	124	126	109	125	106	126	137	139	117	116	120	133	125	114	87	115	128	101	112	111	116	114	136	106	123	123	111	117	122	120	121	118	113	144	121	127	108	120	123	117	121	96	130	130	131	110	124	133	108	131	109	141	112	128	130	128	124	129	115	108	121	126	117	110	104	119	128	111	109	123	112	126	103	105	107	114	124	118	126	136	109	134	111	132	117	130	111	127	107	109	118	97	120	115	115	112	139	123	142	102	141	110	104	111	140	116	109	120	124	115	122	132	125	112	144	103	130	104	106	112	129	145	126	115	135	111	101	143	128	111	108	118	115	109	109	133	129	95	120	139	131	116	122	130	133	124	116	123	130	113	94	145	128	123	120	138	106	104	106	128	118	137	114	119	102	105	127	134	134	138	132	99	123	122	115	117	126	126	134	140	104	123	135	149	126	115	120	115	122	148	110	125	126	119	121	119	138	130	101	142	128	120	131	145	131	127	106	121	102	120	116	117	136	122	130	143	102	135	128	126	121	141	122	138	114	118	117	119	112	125	128	131	139	124	133	127	126	115	126	124	118	120	150	150	111	127	123	129	136	115	126	135	113	113	122	121	116	112	134	108	116	127	100	139	130	151	126	135	139	108	130	119	146	127	117	121	126	88	123	127	138	139	125	124	115	103	120	111	127	120	113	120	120	110	111	133	127	113	121	127	131	110	121	110	112	131	100	116	121	121	127	107	123	135	91	125	115	116	139	138	127	127	122	128	108	120	117	114	119	135	102	134	99	117	136	130	118	106	109	116	100	129	124	123	133	120	118	118	144	121	121	117	96	108	110	108	124	123	139	105	110	125	124	122	116	127	147	116	122	119	105	104	110	85	128	128	134	128	110	108	115	134	120	102	106	124	127	114	124	110	115	135	119	106	144	112	111	114	121	135	150	114	128	113	134	132	152	105	104	107	101	122	127	131	122	123	121	127	96	132	104	137	112	127	125	130	112	114	116	113	110	128	107	122	124	124	127	128	120	118	145	129	124	135	137	111	138	109	129	142	130	90	118	120	117	137	120	143	107	126	130	139	101	122	106	123	128	110	123	123	104	115	116	134	114	107	110	104	136	109	114	111	113	129	142	118	94	107	116	116	125	136	129	125	102	97	104	116	126	122	127	115	120	112	126	106	119	139	133	138	128	128	123	132	119	116	118	138	115	123	119	110	136	127	124	121	117	132	112	120	115	125	114	134	125	117	131	109	122	97	129	120	115	124	97	115	111	142	117	142	128	123	140	125	132	111	146	129	117	130	134	118	123	102	107	129	107	103	113	125	110	96	123	120	126	117	119	124	153	109	125	108	123	113	132	98	110	105	115	122	123	128	128	107	124	105	119	135	127	123	114	110	109	115	117	126	137	148	137	126	132	114	116	117	122	133	120	128	122	130	130	127	112	117	112	121	117	124	114	124	111	114	112	99	112	133	106	110	128	117	132	126	119	147	108	125	107	115	126	136	125	115	132	96	119	130	118	131	116	114	129	133	112	147	137	134	133	98	127	118	120	108	121	112	121	138	104	128	114	101	122	117	116	96	144	111	150	91	107	132	131	107	107	123	126	121	141	109	111	120	135	129	130	118	111	150	104	117	115	109	124	105	119	113	103	115	126	119	125	124	135	120	96	119	161	105	106	111	130	125	109	124	113	116	126	110	129	108	107	138	116	112	142	121	103	143	138	125	120	121	118	107	109	142	120	120	114	133	120	135	103	102	121	121	132	123	118	139	131	109	112	121	113	107	130	117	108	137	119	103	133	121	125	115	108	120	127	97	129	126	111	127	114	96	101	109	124	131	130	121	144	106	137	108	118	133	117	100	130	121	145	125	134	108	136	127	122	127	93	125	145	114	135	123	129	107	110	121	118	128	126	132	121	103	125	127	129	132	120	125	134	108	112	153	125	140	125	121	141	128	114	107	114	142	123	114	135	105	113	108	114	130	131	115	111	132	106	122	120	121	138	115	101	107	118	120	91	122	125	110	150	111	116	132	130	120	143	123	125	127	133	122	119	125	128	125	129	110	123	126	119	119	113	120	133	88	110	115	108	115	112	130	114	117	141	124	116	119	111	133	122	133	142	121	126	132	119	126	112	106	118	112	105	138	133	121	107	123	133	128	110	100	136	111	120	139	130	106	136	132	126	100	115	109	105	114	101	133	127	125	154	125	132	126	123	114	120	113	125	118	100	127	111	106	121	114	106	131	113	123	117	94	138	129	114	106	107	106	134	107	124	114	121	104	105	143	114	105	99	131	134	124	131	160	121	108	117	114	114	107	140	108	132	119	136	112	155	110	135	143	134	125	144	110	115	119	126	128	123	104	124	121	105	104	110	132	138	126	132	133	101	129	126	154	115	108	108	99	131	124	128	101	127	106	108	108	113	97	124	99	147	150	136	124	113	110	127	128	118	115	121	101	112	106	118	113	116	111	116	118	119	118	102	131	111	133	117	126	127	113	92	130	103	140	118	123	147	114	122	130	140	118	130	110	92	115	127	112	113	130	109	111	120	130	122	97	117	122	125	127	109	111	120	107	105	126	119	114	120	117	147	123	137	125	99	108	113	123	109	99	132	105	108	121	115	122	118	128	125	146	108	123	132	136	120	130	90	130	112	120	115	136	140	120	128	117	130	115	130	117	114	109	117	115	137	116	134	113	115	132	120	130	120	106	111	106	109	108	137	126	128	105	132	132	145	120	97	108	115	118	112	124	108	145	130	126	132	110	109	133	151	126	138	120	113	127	137	107	124	100	116	113	131	109	149	116	124	122	114	124	118	117	113	107	112	101	117	113	126	135	134	129	114	128	136	132	103	111	121	119	115	126	106	128	126	133	103	123	111	131	131	126	114	125	107	119	118	108	153	142	121	119	116	122	102	113	144	129	121	119	149	122	114	126	139	114	130	122	138	132	112	127	111	119	115	103	139	120	111	130	129	133	104	123	127	135	138	126	138	130	112	131	137	127	127	112	106	128	98	152	132	124	113	137	133	104	118	99	113	125	119	123	122	143	145	134	137	133	104	127	119	99	134	101	110	116	129	113	127	101	113	131	129	119	120	129	110	119	111	115	124	111	123	116	131	112	117	138	124	110	116	120	117	104	117	128	126	118	133	126	134	120	139	109	116	128	117	120	129	126	122	111	122	120	108	113	114	108	131	108	132	127	119	128	129	114	119	140	126	122	99	97	136	121	136	126	112	110	115	135	129	112	117	128	139	120	123	117	107	132	129	121	116	122	124	105	120	125	143	123	110	130	112	131	107	132	104	118	122	117	120	118	124	99	105	106	107	129	118	113	110	140	108	121	131	120
23608	5699	1801	1848	1443	1036	860	700	648	597	511	466	469	417	436	407	378	390	387	348	411	357	347	350	326	323	315	350	356	342	355	332	331	317	343	321	314	344	338	328	292	318	288	305	330	315	346	305	345	316	301	299	335	328	319	331	298	279	303	325	336	300	292	293	298	334	319	324	285	292	267	288	318	336	298	333	306	269	329	304	312	328	298	302	315	312	308	317	279	304	333	313	294	324	305	304	299	335	296	349	312	331	316	314	294	307	291	318	313	290	319	296	327	298	311	309	301	336	304	287	314	323	324	300	306	309	314	280	282	346	306	322	307	325	357	300	309	312	318	290	295	297	321	285	294	336	313	280	311	321	307	335	277	382	291	313	300	335	324	335	322	315	316	308	302	314	287	327	295	305	291	330	310	317	317	332	283	329	332	311	328	286	300	329	291	326	345	330	283	337	307	303	324	284	303	295	311	303	322	331	312	284	277	327	292	326	314	334	309	312	286	321	329	303	327	342	306	289	308	300	313	305	292	339	284	299	279	325	319	308	324	304	317	324	339	316	296	305	314	336	309	294	296	305	328	319	318	314	309	311	321	298	321	338	317	323	299	294	304	311	315	300	328	307	348	281	315	321	300	297	308	298	306	343	282	287	333	336	294	301	308	303	298	307	308	295	293	316	337	292	337	319	299	322	324	281	305	314	316	344	299	330	328	296	302	291	322	315	301	306	307	295	279	328	349	300	324	275	317	332	302	287	298	313	297	288	306	322	281	294	338	328	305	296	311	330	304	333	328	299	302	311	281	300	317	297	300	289	313	291	304	302	306	300	329	320	308	298	291	366	315	295	292	313	305	300	274	301	291	340	317	308	344	301	292	305	303	301	314	320	304	288	320	335	295	297	316	293	292	308	325	308	326	284	289	318	308	334	300	326	313	291	282	307	332	316	324	347	291	337	285	296	288	296	293	304	335	330	329	321	310	292	284	337	321	329	305	302	291	296	324	315	297	321	291	339	297	301	283	310	321	300	327	314	295	288	265	314	332	312	314	304	311	315	302	297	289	316	306	312	306	296	301	305	356	330	303	327	303	311	318	308	336	307	281	308	299	323	336	304	324	320	334	337	298	314	340	290	287	331	312	300	317	322	282	307	294	285	289	295	300	342	293	324	303	296	312	339	327	293	289	288	296	329	305	282	317	318	345	324	320	306	310	327	296	289	305	290	317	328	331	314	318	330	311	272	328	310	309	324	325	312	324	312	326	333	301	305	322	322	304	329	278	300	311	304	311	315	331	300	283	299	292	303	315	325	319	268	305	289	322	316	309	308	307	333	315	269	299	300	354	306	322	249	287	292	317	298	319	348	309	334	283	299	326	337	307	352	309	302	296	318	348	310	315	316	314	316	321	316	331	343	319	330	314	315	312	324	319	297	345	319	324	316	289	331	303	327	325	320	292	309	342	293	303	323	314	297	306	310	315	313	313	324	327	317	334	309	328	293	302	323	341	301	317	295	326	284	294	308	307	323	340	320	294	308	305	321	292	293	306	307	313	328	317	307	311	292	290	323	336	308	304	324	326	310	291	303	308	319	341	328	286	326	303	318	330	269	324	346	338	325	305	320	326	315	306	308	304	281	307	300	306	307	313	322	308	317	285	304	259	323	317	360	293	323	305	312	304	283	335	303	318	330	306	299	333	309	341	330	318	304	307	315	305	304	316	316	291	304	302	342	301	299	315	310	320	294	323	285	293	306	316	333	320	315	323	291	307	323	290	292	321	340	312	288	328	326	292	286	302	297	326	299	288	285	277	299	314	315	335	309	327	305	307	302	329	290	282	327	309	320	293	309	315	303	317	306	320	330	336	307	330	316	300	311	305	330	316	309	324	347	310	301	305	319	292	280	309	312	253	300	307	329	313	273	338	316	299	280	328	344	305	305	304	306	297	299	308	285	323	345	328	299	323	300	303	291	307	295	324	294	316	322	317	319	317	289	317	265	280	313	295	316	319	319	286	315	318	312	323	319	327	298	294	308	288	353	304	321	307	297	313	313	312	314	323	309	320	316	297	316	321	318	330	300	310	315	327	317	320	336	285	301	291	335	306	332	294	333	312	315	292	324	294	318	310	292	309	307	312	303	319	324	298	299	318	335	298	281	290	312	311	281	296	269	306	312	295	331	320	316	329	277	328	306	330	297	357	301	315	315	335	326	305	317	322	317	324	295	296	313	317	318	311	272	298	327	294	318	297	323	323	322	315	328	303	318	308	293	318	330	310	298	324	275	333	329	299	310	301	293	342	305	315	352	289	343	311	318	296	325	306	322	307	322	309	297	311	303	327	319	302	332	321	322	334	314	316	305	308	303	347	314	315	312	285	320	327	299	322	351	317	331	294	298	293	316	319	288	327	307	306	281	296	336	334	292	291	306	332	291	320	303	290	313	318	329	308	303	282	339	321	324	318	297	311	307	328	308	338	311	350	300	314	320	315	289	310	329	308	304	309	321	308	307	293	319	300	323	320	319	306	318	306	312	301	324	312	294	306	306	330	331	306	290	283	296	269	282	312	309	323	297	305	312	298	316	302	306	306	293	329	320	351	299	320	337	312	291	320	313	319	325	295	332	306	276	286	285	305	344	330	315	322	330	317	334	301	337	332	310	297	311	337	315	293	326	316	321	326	299	312	295	301	316	309	295	289	295	300	319	321	306	311	333	311	315	308	308	309	296	307	273	311	295	333	314	307	319	306	309	276	313	292	322	316	297	303	315	301	296	325	339	305	293	298	344	315	307	324	299	329	285	321	307	315	325	312	298	320	296	327	316	280	303	334	296	313	291	356	298	320	321	308	335	322	303	317	293	335	330	303	281	321	302	327	365	330	300	315	314	312	302	324	311	330	318	307	299	320	303	334	292	327	326	313	287	337	261	321	293	331	296	324	352	298	312	288	321	324	295	303	321	327	325	332	289	326	303	301	318	309	311	298	290	307	331	337	304	336	293	310	319	284	336	344	303	302	270	288	339	299	308	332	279	324	304	300	289	328	288	312	301	309	296	318	295	310	287	359	320	334	298	304	307	331	309	311	334	312	321	297	345	315	290	315	310	318	314	320	296	315	295	309	315	337	302	313	347	326	313	320	327	301	342	308	306	319	305	301	273	313	329	315	337	309	314	335	316	308	310	323	321	309	311	310	305	320	288	306	304	293	323	318	300	322	317	289	280	323	296	312	314	310	287	328	318	319	305	300	313	331	305	311	310	299	326	294	315	297	286	314	297	344	287	297	303	325	312	340	329	303	279	303	288	346	302	302	295	318	316	324	310	286	289	288	315	321	311	297	316	297	306	311	314	285	275	314	339	301	355	302	290	297	329	290	354	300	314	322	322	289	305	315	299	281	304	332	321	311	310	311	314	308	323	308	327	321	307	316	347	296	287	282	321	358	305	357	300	273	287	297	290	330	325	349	343	308	312	323	334	287	313	291	297	311	338	347	312	308	316	322	310	320	292
46809	24285	6913	2698	1389	874	626	461	376	342	315	288	279	238	268	257	237	239	252	295	271	244	208	253	261	245	268	246	249	225	232	234	236	235	251	200	232	230	227	227	241	216	215	233	254	264	228	243	269	207	256	257	256	269	199	247	226	237	213	261	204	223	247	237	243	235	240	218	228	242	238	223	248	234	224	215	249	239	221	201	221	222	261	266	229	263	235	243	251	229	232	224	226	212	242	240	240	224	207	209	222	200	235	251	251	230	230	218	220	220	252	253	240	208	243	223	255	261	241	213	246	246	233	240	229	236	211	213	251	232	234	263	229	243	260	221	217	205	234	235	233	219	207	230	233	232	243	219	237	212	223	237	222	229	245	230	242	228	236	212	229	253	230	238	259	210	239	258	230	237	206	211	234	217	239	242	237	222	222	257	243	208	248	249	248	205	263	251	215	213	246	231	236	226	243	258	226	241	213	264	252	233	231	229	236	254	244	259	188	232	233	245	206	214	221	223	230	257	237	243	252	254	232	221	240	258	230	220	229	219	227	233	223	247	228	230	263	210	221	207	248	202	268	215	221	213	222	243	236	233	221	232	215	192	248	228	234	268	237	217	240	229	210	230	233	235	231	218	221	218	233	257	232	244	249	213	245	226	251	235	236	230	234	243	223	215	222	207	241	283	241	219	222	251	240	218	227	254	230	256	239	244	237	234	213	257	248	204	245	224	262	208	229	248	234	247	245	241	237	247	225	201	241	244	219	240	239	217	261	265	229	233	246	242	250	234	224	235	232	214	219	238	217	246	224	254	239	175	231	227	222	225	244	235	217	238	237	235	251	201	237	247	233	239	243	212	253	256	262	240	238	249	221	237	224	226	251	234	209	229	238	269	228	236	234	243	232	251	205	251	263	237	229	198	228	225	272	274	210	249	246	230	238	274	215	245	231	209	200	244	223	234	236	248	235	228	246	219	219	266	239	230	236	223	230	237	259	246	247	277	211	230	241	238	265	233	188	200	227	224	247	242	228	246	241	228	245	193	220	237	198	226	226	217	248	279	229	239	240	220	286	237	224	222	246	241	258	228	259	245	236	237	230	228	245	243	269	216	233	223	227	233	202	233	228	237	232	231	249	226	231	247	221	239	237	268	251	245	225	236	227	246	227	230	281	246	229	243	248	229	227	256	259	223	254	240	217	220	235	216	240	220	255	216	242	217	227	231	238	235	209	272	239	255	235	233	208	255	213	244	237	244	223	240	236	217	258	263	243	228	227	237	237	243	241	219	234	237	244	230	223	251	245	198	227	242	247	229	228	276	236	228	255	212	239	198	226	242	227	261	250	253	207	235	244	260	229	212	248	240	221	225	194	217	217	224	239	238	230	225	225	235	223	233	204	212	226	213	213	243	227	265	253	237	247	239	248	245	223	233	217	240	236	193	212	219	219	241	216	263	218	243	239	234	233	245	247	215	239	238	236	238	216	224	258	239	218	256	232	223	212	208	232	250	209	230	257	227	266	251	255	267	225	235	248	254	218	254	236	250	249	232	230	275	205	229	235	229	212	229	246	209	268	214	244	215	189	217	257	238	238	249	239	247	212	238	266	238	244	236	202	223	220	256	265	218	248	222	268	286	241	246	227	231	232	233	237	242	251	246	226	226	239	215	229	255	256	228	246	204	219	225	223	254	272	240	235	255	258	257	273	239	246	221	239	233	217	244	232	214	239	221	240	245	236	259	229	238	238	250	267	257	275	219	252	244	238	234	242	226	271	271	207	205	210	251	239	204	274	250	231	235	263	236	259	224	208	262	228	231	220	262	243	207	234	241	239	232	205	216	258	220	200	230	235	250	217	230	223	210	228	258	271	223	249	209	230	233	220	222	216	239	239	210	214	265	258	237	230	212	201	240	245	227	238	230	210	265	228	219	244	259	232	251	222	222	238	216	219	223	240	266	219	230	268	244	231	212	255	236	258	235	222	223	228	245	220	211	257	238	225	240	266	243	246	250	253	227	238	223	234	214	264	234	228	236	246	209	240	212	242	277	213	222	243	252	246	248	200	245	240	233	243	243	248	206	237	243	230	244	252	222	227	204	264	248	240	254	232	230	225	243	227	277	254	230	226	225	212	222	238	236	241	220	253	229	210	247	233	246	225	267	222	229	208	258	238	225	241	213	238	218	275	220	238	240	238	223	224	212	231	215	208	242	262	232	247	247	212	251	207	238	215	233	234	221	213	230	243	241	232	270	225	249	229	224	242	235	278	223	218	227	219	247	255	241	212	230	247	222	210	213	215	231	219	242	221	209	213	231	242	223	251	235	231	245	209	207	207	253	230	196	226	259	256	274	237	244	251	250	253	227	266	241	226	246	216	221	221	238	213	224	235	219	240	234	228	221	194	260	241	249	247	269	231	235	216	253	229	208	241	236	247	230	230	231	231	231	237	244	214	259	244	225	220	235	228	246	214	233	226	240	220	266	232	236	226	202	238	238	242	220	254	214	234	246	223	237	254	244	243	227	221	238	196	208	238	249	295	201	234	244	245	243	207	238	232	210	233	254	240	225	229	224	229	212	247	217	221	227	240	258	260	244	260	229	237	248	207	248	209	236	226	226	261	221	233	218	225	247	237	225	249	216	243	223	240	206	269	246	224	250	252	236	231	242	253	239	254	206	257	225	272	267	247	248	230	222	222	259	243	234	228	238	246	252	232	253	252	249	205	219	249	238	218	265	210	256	242	223	229	248	248	241	233	233	233	219	217	242	235	228	246	246	237	230	203	246	253	241	227	228	249	269	236	249	232	262	245	247	221	201	234	236	258	221	211	227	215	199	224	234	225	219	231	201	232	237	228	250	236	242	269	251	230	207	220	229	252	256	240	258	223	213	221	235	198	219	253	230	246	206	266	244	251	251	249	232	240	215	248	204	235	233	262	240	211	228	238	235	193	210	233	251	224	229	245	255	220	229	229	238	251	221	225	243	229	242	271	224	241	234	243	221	230	232	250	228	220	224	261	227	238	239	247	228	243	289	239	213	222	242	227	226	205	206	251	228	245	247	220	243	249	229	264	241	230	225	226	255	247	241	255	263	198	219	246	257	227	189	236	229	213	235	232	238	221	246	223	223	244	287	231	211	215	246	221	242	226	236	230	232	246	214	242	250	217	209	223	256	250	248	280	257	217	229	248	245	207	230	247	217	252	244	235	254	224	243	257	218	247	205	235	251	245	233	244	261	233	212	225	236	220	238	254	254	261	241	253	217	213	216	215	245	212	247	240	236	229	208	244	222	229	243	229	221	218	211	248	240	273	242	209	233	237	254	237	229	237	208	226	230	245	254	227	232	239	242	238	240	221	214	236	226	240	226	246	243	250	283	267	187	246	248	234	249	232	219	257	224	244	228	228	269	253	232	218	219	232	242	240	233	244	235	246	237	234	235	228	235	226	208	218	233	213	239	246	216	229	259	222	220	244	253	245	224	213	240	216	239	256	241	230	213	209	228
31709	8141	3491	3075	2672	1911	1595	1325	1197	1010	999	903	816	747	731	764	725	697	658	667	677	638	607	594	601	605	618	576	599	574	579	570	558	585	578	612	533	599	535	556	564	550	581	530	583	567	538	576	593	526	574	553	590	538	577	597	543	551	538	570	556	540	504	546	596	591	560	556	558	522	529	555	545	563	574	577	532	527	569	561	569	550	569	541	494	551	550	547	539	533	531	539	509	534	548	570	533	514	523	522	541	557	589	557	547	553	550	535	573	576	550	535	549	532	571	519	549	521	557	538	554	520	576	532	565	569	538	545	551	548	564	509	556	559	554	534	543	563	556	508	518	577	549	527	549	562	501	549	554	553	547	560	540	560	595	532	569	558	545	565	547	564	574	574	610	532	492	564	558	571	546	527	536	542	527	522	575	552	585	547	535	516	553	530	511	539	542	575	578	557	588	540	577	555	515	546	526	519	520	497	536	540	583	506	579	539	588	552	562	562	547	554	555	567	558	549	523	537	576	554	531	551	567	548	550	587	548	540	563	541	543	540	557	520	553	543	538	557	519	545	493	541	545	556	575	540	521	572	587	556	490	552	548	514	571	559	482	512	542	552	564	513	533	539	556	555	536	553	507	589	528	561	513	558	574	571	538	563	548	543	519	516	530	536	526	545	529	553	582	541	513	520	564	573	510	541	571	565	573	524	602	555	562	526	554	575	504	542	545	513	557	570	557	545	559	498	523	518	541	548	532	543	556	540	522	574	575	538	571	588	529	565	572	568	576	522	536	509	567	587	537	514	570	562	520	542	571	546	560	568	540	529	543	556	571	561	559	540	549	545	560	552	532	520	517	540	546	594	575	569	588	552	544	516	570	578	530	547	574	575	553	534	502	524	525	506	511	547	526	572	534	600	538	500	566	558	559	539	588	544	557	568	510	552	533	580	513	565	591	570	547	551	541	499	551	540	541	565	528	570	537	521	507	599	526	520	536	543	535	522	575	592	544	508	580	586	552	599	548	509	550	542	516	546	529	549	563	522	573	523	534	516	558	563	522	542	563	519	539	541	551	526	532	559	575	555	587	547	541	538	532	521	563	583	555	534	563	572	532	530	579	549	539	541	510	563	512	581	557	574	525	572	566	534	536	556	532	533	496	534	511	566	505	570	536	553	548	553	544	525	525	554	575	538	537	499	573	538	555	540	553	583	519	554	547	573	568	519	550	571	544	587	545	521	578	516	525	556	569	510	598	557	559	569	525	557	510	526	518	575	558	546	578	511	517	535	531	526	513	537	536	549	567	559	533	563	567	540	515	565	524	538	564	530	547	586	542	546	559	561	515	550	524	506	564	555	570	522	552	535	575	538	555	503	586	549	542	564	540	555	565	598	545	547	523	523	524	575	524	576	590	544	504	565	548	580	562	566	546	546	533	600	550	559	531	578	586	528	523	603	587	519	507	545	594	558	566	558	506	567	564	541	565	527	553	517	568	523	530	547	547	509	532	579	561	564	536	553	533	539	557	539	543	558	548	541	559	520	498	531	585	539	540	556	540	559	527	571	573	550	539	559	551	548	559	552	532	567	559	505	531	538	525	565	530	537	587	522	577	547	544	525	549	524	591	567	540	543	562	515	551	510	578	553	531	515	535	559	573	559	529	583	580	510	560	523	537	505	530	554	521	553	589	498	529	584	545	502	588	540	529	517	574	576	523	514	580	576	531	557	486	572	557	540	569	543	578	559	533	527	557	544	541	539	546	583	527	568	537	543	577	496	507	564	547	559	536	548	577	533	514	538	539	566	555	559	522	524	532	537	546	555	539	523	561	540	574	553	521	595	549	566	533	542	555	571	536	537	566	550	561	523	541	510	543	525	553	560	567	538	530	514	587	514	562	534	538	535	549	552	577	564	542	499	553	540	537	545	563	492	551	551	540	540	539	562	585	545	513	564	553	557	560	556	559	538	550	540	570	532	520	558	563	528	536	537	563	558	547	504	605	561	522	574	534	584	498	563	515	521	561	570	541	531	517	547	520	521	516	563	545	565	539	543	575	548	534	541	568	590	531	549	563	545	570	509	515	513	592	553	554	557	552	578	554	577	533	574	575	555	532	509	542	513	502	568	533	525	524	551	570	557	526	523	520	561	582	538	577	514	569	524	545	527	536	547	536	565	516	535	515	513	575	539	598	578	543	551	538	565	553	543	536	528	613	546	520	562	556	559	569	550	521	527	575	547	558	569	551	555	518	507	519	539	583	533	581	533	544	577	559	593	541	522	547	521	553	564	528	518	577	564	545	581	511	554	538	551	560	513	546	577	514	509	543	522	579	529	507	546	533	575	555	540	553	557	546	543	559	516	536	508	530	569	527	496	515	568	553	548	558	605	538	536	544	563	535	544	530	534	559	557	588	552	528	565	531	535	579	531	529	559	584	554	573	562	526	545	571	545	516	506	528	564	525	555	595	566	537	564	586	580	552	592	539	564	517	552	592	526	582	547	526	557	591	520	589	572	548	537	601	553	549	550	523	568	561	594	555	582	563	526	547	598	542	565	521	551	545	551	541	576	511	549	563	579	533	554	556	546	546	544	508	502	572	556	581	568	536	545	563	545	556	540	508	557	544	547	541	515	572	540	560	535	540	503	515	541	546	536	505	532	508	542	546	538	513	549	549	577	547	549	557	578	532	488	557	510	517	527	548	552	536	553	531	560	565	503	576	562	532	560	565	535	540	579	584	548	562	519	568	518	513	503	537	509	528	551	548	533	535	534	568	554	551	565	559	553	526	561	551	549	511	551	581	541	583	549	528	559	535	562	557	528	525	525	557	539	537	540	552	565	520	559	538	552	511	551	507	561	547	531	581	521	540	534	487	567	575	534	530	549	536	546	534	533	544	561	552	559	527	563	579	552	562	557	518	556	563	570	573	565	515	558	511	587	538	512	550	577	523	515	531	537	543	535	520	496	562	471	555	555	514	553	530	595	567	517	528	562	571	548	521	538	564	549	572	532	575	522	531	544	553	524	511	557	577	547	520	532	562	562	532	573	536	544	555	557	558	548	526	574	543	567	561	534	580	540	565	529	550	585	554	527	546	576	533	563	553	553	548	566	492	556	543	559	542	570	554	571	596	577	529	576	515	565	543	555	544	562	562	542	546	589	569	519	551	571	567	546	521	555	546	570	562	534	540	521	559	565	536	562	598	535	518	569	537	508	509	590	565	552	574	492	587	547	531	511	560	556	538	539	558	526	523	550	529	539	538	550	560	540	551	551	534	533	547	555	587	547	546	524	589	564	567	553	534	570	557	529	560	538	526	564	503	531	585	605	581	554	561	573	540	505	540	552	538	563	572	528	538	574	518	564	573	525	522	561	553	532	556	510	550	563	539	523	546	576	536	524	568	557	577	554	514	508	587	546	514	519	531	561	529	526	555	582	566	543	530	602	596	559	557	547	567	586	552	527	561	534	525	520	583	547	622	566	536	572	544	547	550	503	542	504	562	543
13904	4494	394	287	235	218	209	244	204	217	210	208	224	197	200	216	219	216	253	230	206	209	218	218	233	211	196	189	216	237	213	205	231	214	225	203	194	196	201	226	206	204	230	177	216	187	232	221	222	208	216	205	210	198	198	202	192	185	212	169	220	197	180	210	214	224	200	219	222	235	209	198	206	261	226	199	189	209	172	229	209	203	213	195	228	233	204	221	195	194	225	200	238	215	208	200	246	213	213	214	221	226	202	247	239	213	191	229	248	201	198	222	203	251	223	202	216	226	234	203	200	222	200	204	212	198	214	205	219	216	204	206	210	207	202	243	200	242	221	198	211	195	206	204	240	247	247	217	224	242	197	221	208	196	195	181	203	243	208	191	218	205	214	226	209	200	194	211	228	199	214	229	244	224	227	214	197	217	220	213	210	196	221	210	195	235	210	202	245	203	227	237	212	221	223	223	212	227	224	222	226	226	195	242	207	210	214	239	214	227	212	224	203	197	211	213	211	227	246	226	221	204	206	199	219	181	244	223	233	230	229	215	233	217	208	203	198	171	217	204	216	194	229	195	238	188	212	181	220	237	226	216	230	212	229	205	232	194	231	215	198	214	233	190	199	200	221	241	223	198	212	207	211	201	237	212	212	213	207	227	210	168	238	190	209	198	231	222	208	214	214	186	227	218	198	228	215	203	175	232	202	221	216	214	207	192	212	229	217	239	223	193	228	233	195	205	252	232	193	225	183	183	204	198	188	228	226	223	204	187	223	237	200	205	219	208	211	218	219	249	222	217	217	206	205	204	200	219	210	191	250	237	197	193	231	206	191	213	210	187	208	209	200	228	237	229	234	207	219	237	214	246	205	225	197	221	199	204	237	187	202	209	203	215	242	204	201	205	226	224	190	196	208	220	209	200	207	233	202	208	208	225	218	240	203	226	219	225	216	208	217	209	222	231	195	188	179	198	219	245	243	212	215	195	218	212	215	194	214	211	213	206	202	199	221	225	222	226	214	222	187	208	206	209	207	218	234	228	236	202	237	194	218	225	234	233	215	222	199	234	235	194	195	221	201	214	213	236	219	202	217	199	214	217	207	221	203	229	210	239	208	216	230	219	208	204	247	218	203	224	209	237	199	222	228	211	195	164	212	206	219	226	234	196	201	214	232	240	231	211	217	217	214	198	207	220	232	235	217	230	207	217	205	223	210	231	232	212	202	229	221	238	228	221	174	234	219	197	196	216	215	164	241	217	208	227	222	222	202	196	221	238	224	228	194	208	207	229	233	207	182	221	210	209	188	223	236	202	216	210	224	213	215	197	213	212	218	225	219	204	206	226	217	189	209	203	227	201	236	220	203	226	200	226	220	203	213	222	190	229	222	241	199	203	200	205	208	195	210	220	242	233	218	207	211	212	213	201	236	214	185	187	203	218	203	184	198	228	225	200	248	239	215	237	231	220	216	207	239	217	211	183	213	185	206	212	208	237	218	228	208	204	216	233	245	216	228	211	204	227	209	206	213	205	229	199	213	204	202	223	207	176	214	205	214	221	198	234	207	229	197	220	213	209	226	199	185	242	198	235	207	216	187	202	239	192	217	201	212	230	228	205	199	203	193	200	205	234	199	205	203	206	218	191	210	190	229	209	184	198	192	237	213	215	213	198	198	205	220	191	212	210	216	207	224	212	213	208	211	220	217	198	222	214	225	206	227	239	204	187	210	225	229	250	207	198	218	198	197	205	203	211	236	215	220	207	207	196	227	223	218	214	212	224	222	202	190	174	203	217	211	197	206	239	191	200	229	208	232	182	210	211	209	209	244	234	200	208	202	221	202	211	245	221	256	203	195	190	230	231	206	214	227	211	201	202	240	223	216	218	213	242	191	224	237	197	202	209	211	216	201	213	211	236	214	195	218	254	221	243	214	195	202	237	210	213	218	211	241	209	219	216	210	213	204	219	209	222	216	181	214	197	214	214	228	232	201	215	207	194	184	195	227	222	223	217	181	212	246	214	213	218	186	195	204	220	215	234	199	195	234	205	220	205	228	209	216	242	253	207	207	221	221	191	246	214	209	219	227	210	223	206	214	197	219	232	209	212	205	217	218	236	207	250	230	229	227	199	232	201	200	194	195	230	210	222	241	210	211	205	186	199	197	217	205	211	230	199	205	221	199	208	218	177	227	214	199	197	241	204	199	206	227	195	201	207	220	222	243	230	219	230	231	214	182	211	233	220	188	215	221	203	196	193	200	210	226	221	217	205	203	193	211	223	172	216	223	215	207	219	217	195	249	194	233	190	262	253	234	213	229	236	210	253	230	214	207	202	229	202	227	223	231	232	216	212	222	232	221	212	223	260	220	227	198	245	205	224	201	208	223	225	214	246	201	199	220	212	236	216	238	219	225	217	244	222	202	183	202	202	211	205	198	185	246	219	235	190	212	211	197	239	214	197	201	213	206	251	211	196	213	191	193	207	194	229	227	220	202	236	195	221	232	237	204	236	214	204	243	199	216	179	200	218	219	243	198	221	236	203	192	213	245	240	217	218	214	238	223	214	216	207	221	191	204	208	209	228	219	220	237	205	206	225	217	221	199	205	235	205	194	223	230	220	201	220	219	232	223	220	205	209	212	219	176	213	214	208	245	218	251	232	191	227	224	214	209	222	199	220	208	202	196	210	225	168	216	213	214	202	231	217	213	218	213	194	221	213	200	194	211	205	192	216	174	197	210	227	236	231	224	212	187	211	222	193	209	231	220	231	200	218	238	231	203	197	196	222	215	220	229	196	255	205	190	240	227	214	219	215	219	224	201	191	211	243	214	212	235	205	235	222	214	238	190	216	235	235	243	226	201	237	220	185	224	229	180	224	202	212	189	198	218	215	220	234	198	233	194	226	238	189	204	212	232	220	197	202	226	220	199	191	233	240	175	202	206	184	214	218	212	207	202	207	193	206	204	225	229	231	236	208	218	170	195	201	235	197	217	196	195	201	194	208	228	220	232	196	205	206	210	207	218	223	214	236	254	216	226	181	228	205	220	192	198	235	199	227	198	229	229	209	203	209	208	206	208	192	209	241	229	185	207	240	212	230	225	197	200	234	223	255	212	251	212	227	193	224	232	188	214	218	215	228	219	231	210	219	202	223	188	209	222	223	213	209	203	207	220	219	235	215	196	179	235	212	185	217	170	210	201	199	255	214	202	224	217	209	202	207	197	183	209	218	215	216	235	205	207	207	197	215	202	210	220	213	202	233	192	208	201	218	157	187	179	214	225	222	221	218	222	186	225	217	215	193	188	215	217	221	197	238	200	215	225	202	207	224	217	199	257	230	210	227	221	208	228	228	247	201	195	223	193	222	205	224	206	228	220	220	187	238	185	227	209	212	216	178	213	213	234	184	223	246	233	214	238	212	209	229	213	187	199	226	199	213	203	202	218	234	209	207	200	189	221	196	240	228	208	222	214	198	187	173	195	216	219	223	217	223	227	217	236	220	227	229
9033	2233	685	619	553	575	508	581	528	499	518	491	510	460	485	472	519	477	485	488	444	490	453	504	492	491	476	494	538	468	472	472	478	460	491	470	433	506	476	435	475	498	494	465	484	437	491	517	482	500	508	482	466	495	467	458	473	477	492	459	474	522	485	487	469	473	499	472	523	480	496	474	501	548	469	447	497	499	471	506	492	509	431	487	468	466	482	499	462	506	447	465	489	486	497	474	446	498	456	481	476	514	456	493	472	480	489	453	468	481	472	477	466	504	485	472	477	486	539	507	491	462	468	472	502	456	484	497	466	490	500	489	487	462	441	470	466	494	492	485	444	444	504	509	458	457	482	499	480	504	458	475	476	492	468	482	490	480	451	483	502	472	471	448	479	456	526	489	484	467	476	493	526	440	505	491	478	455	468	473	481	506	479	501	515	469	486	451	510	481	463	502	482	472	474	445	460	467	452	498	461	508	498	500	453	480	477	474	470	452	480	482	485	485	466	436	470	481	509	479	490	505	500	462	460	514	466	462	499	475	458	452	494	448	472	495	494	461	483	489	449	475	465	512	497	466	508	441	444	485	456	474	426	491	494	469	526	497	483	465	477	467	493	523	474	471	506	488	471	502	513	476	492	456	459	471	500	491	469	451	474	487	484	440	464	466	524	494	478	494	477	507	480	494	460	460	488	481	492	480	467	491	439	517	463	475	456	476	490	425	429	509	461	500	478	525	513	485	489	474	476	487	452	465	476	513	469	488	504	460	486	486	482	519	504	442	473	479	483	454	461	541	505	492	510	508	454	480	485	438	478	508	454	441	481	452	451	468	493	494	489	467	499	490	451	460	485	465	507	496	544	454	498	525	511	455	479	480	510	486	459	490	436	448	450	487	460	485	462	483	460	487	500	447	469	445	464	482	518	463	491	489	453	493	463	449	510	479	489	496	535	459	539	510	469	512	478	497	500	470	475	490	477	447	463	489	506	479	496	424	528	450	471	499	494	472	450	457	463	483	485	499	448	490	469	498	491	461	461	486	462	469	481	494	452	471	467	462	495	483	481	480	463	483	502	468	413	486	472	472	485	482	464	489	515	476	463	535	500	456	469	477	461	441	489	448	458	472	497	488	463	529	532	442	495	497	444	490	526	493	483	473	481	497	464	466	475	476	487	469	493	460	472	428	464	450	463	472	451	487	497	429	448	486	469	488	476	510	455	509	522	502	485	506	467	499	483	466	458	496	441	482	465	501	479	461	441	402	450	501	432	467	470	462	492	473	480	443	490	502	488	471	492	479	495	499	504	483	478	538	469	437	476	518	478	459	505	467	485	448	465	511	452	507	502	461	535	487	519	479	468	472	487	479	507	522	521	485	482	502	492	471	505	470	528	481	469	481	485	476	532	461	476	467	454	464	471	533	460	481	494	465	489	486	507	467	436	517	518	473	471	511	522	505	445	485	441	515	489	473	515	507	464	493	477	474	505	463	470	472	463	436	474	556	491	459	488	477	506	509	467	451	485	452	487	477	481	468	451	511	511	462	469	476	435	495	509	466	498	495	479	483	483	501	530	478	474	470	492	503	502	495	465	479	514	488	499	489	479	493	504	481	456	486	478	499	479	464	487	491	471	477	504	519	486	481	476	456	496	460	462	497	462	441	470	482	438	457	429	507	460	489	478	498	472	479	501	454	463	470	470	441	484	461	514	477	478	503	483	493	459	478	492	429	515	503	460	474	514	459	476	502	502	494	519	470	479	470	475	476	509	509	467	444	489	472	479	477	452	519	434	450	468	508	450	485	463	490	475	503	502	476	487	524	464	449	476	463	480	489	442	506	494	433	560	479	490	469	496	493	489	478	465	472	503	444	441	482	450	444	472	457	498	483	464	534	479	470	473	472	491	490	495	483	469	488	498	439	516	467	527	447	511	489	498	480	491	465	471	460	491	497	465	518	480	504	500	483	500	512	483	441	469	491	446	502	495	472	471	466	463	507	439	497	492	507	499	491	497	467	468	455	454	454	477	475	497	499	490	496	454	482	477	432	470	484	487	461	531	523	500	501	458	514	484	489	441	480	505	475	495	460	506	481	506	499	456	448	492	504	489	485	498	479	488	527	453	469	484	475	506	442	483	509	491	503	444	491	480	483	453	484	491	463	511	493	441	472	489	454	509	474	447	493	448	468	533	525	480	484	474	544	461	468	514	447	482	447	490	500	473	488	530	513	484	462	499	449	485	447	529	471	480	491	479	488	463	491	491	470	494	523	481	501	457	475	486	457	480	493	457	486	489	493	480	454	481	526	480	447	503	500	483	487	488	487	458	504	472	507	494	477	486	498	466	454	498	479	462	491	447	470	452	497	490	470	486	512	489	483	486	501	453	477	503	487	480	481	507	492	473	475	513	489	481	477	447	466	454	485	462	501	542	505	479	502	482	509	484	488	477	504	541	509	469	507	477	415	464	486	499	466	478	444	453	504	470	489	470	474	479	499	457	467	492	493	494	501	481	511	503	482	476	513	473	459	485	471	416	477	488	485	470	470	470	470	459	472	487	455	498	482	493	497	473	476	504	489	483	475	479	480	492	474	453	437	458	462	499	501	512	497	499	496	494	439	442	513	496	496	514	459	463	495	463	510	440	504	517	478	433	483	469	487	480	473	469	466	504	476	478	486	466	451	496	472	464	505	446	443	444	497	479	485	461	495	489	456	448	458	503	467	519	447	490	517	487	484	495	478	486	515	503	483	479	444	485	479	483	501	462	473	492	461	497	469	457	515	520	480	465	481	473	472	457	535	468	456	482	469	449	531	479	477	492	469	481	505	445	474	469	486	462	481	491	450	467	514	502	500	485	502	473	483	456	489	519	485	479	490	511	472	450	505	482	460	406	513	504	519	491	469	460	487	457	461	487	490	475	490	460	500	499	454	457	495	461	487	497	489	471	469	497	479	476	487	507	456	503	491	510	470	484	494	486	493	467	506	498	449	472	479	454	488	465	495	480	480	475	501	489	483	494	472	500	497	468	480	488	481	459	493	459	482	501	506	521	470	485	501	475	485	503	518	494	505	489	465	505	518	500	487	498	490	524	455	488	468	450	471	506	489	499	494	492	466	484	461	499	478	471	498	463	502	501	492	515	494	529	510	475	458	474	440	462	476	459	470	474	484	501	498	445	519	517	471	435	485	468	482	507	504	507	457	498	447	470	510	481	481	461	465	455	477	463	515	501	472	473	471	496	496	485	512	498	494	424	463	490	459	483	465	520	478	491	484	479	456	477	466	483	477	451	494	478	455	503	488	443	505	466	484	431	458	494	495	471	491	471	462	500	490	501	504	464	462	494	483	492	501	488	477	494	472	456	482	470	474	460	507	480	506	486	521	508	492	469	483	477	472	424	439	492	440	524	455	499	462	458	493	453	482	476	464	461	457	509	473	468	466	456	458	475	470	509	473	472	483	492	471	492	496	468	466	457	494	511	503	479	489	489	470	496	469	473	480
35903	17816	3280	1215	613	400	301	240	166	170	173	142	159	163	121	156	151	123	147	120	127	123	131	125	120	119	128	119	125	117	137	119	128	127	116	133	129	147	135	100	124	118	121	128	133	127	128	131	120	133	132	116	106	121	102	107	106	122	98	132	120	127	147	132	117	146	131	116	118	102	119	114	116	127	126	122	111	140	99	102	108	119	129	118	125	105	117	138	142	132	132	98	135	120	123	118	126	147	119	138	121	142	114	113	106	127	120	138	136	116	110	142	129	143	118	120	117	117	139	113	116	163	119	111	128	122	142	119	152	110	112	108	131	113	116	110	130	137	129	133	134	113	122	119	114	127	118	125	121	134	127	139	116	131	118	124	104	114	109	115	122	111	136	123	119	128	112	103	131	126	131	114	118	117	112	123	111	127	126	114	106	119	118	121	112	126	116	119	110	113	120	137	107	145	130	110	104	119	147	117	136	109	95	117	127	128	116	101	136	130	133	120	115	116	127	112	134	125	114	138	111	124	142	130	121	114	102	113	124	108	132	111	128	105	124	116	112	108	117	138	131	107	140	135	132	119	107	138	120	122	120	119	128	118	137	124	133	107	124	120	136	124	107	102	117	108	149	136	110	116	133	127	114	112	121	121	127	135	128	122	140	96	141	123	161	128	120	125	121	115	127	117	119	124	125	92	121	129	124	139	142	143	135	97	117	101	111	126	128	118	104	116	110	121	115	110	120	123	129	136	119	134	124	133	126	114	111	103	117	107	115	154	122	112	134	130	123	136	118	134	128	121	125	108	135	118	139	104	107	124	127	123	122	124	113	129	138	138	113	135	111	153	114	114	113	124	114	131	139	163	120	114	133	123	129	116	114	121	110	125	135	111	118	139	130	132	113	116	114	122	139	113	141	127	131	128	140	117	125	117	132	107	124	118	129	140	128	115	124	128	123	127	124	109	112	101	120	131	146	130	101	127	112	123	131	125	114	121	109	142	123	108	107	119	122	131	132	121	121	137	154	123	126	123	110	117	119	133	125	114	99	104	119	106	137	112	129	127	106	114	130	107	110	106	98	110	137	116	121	122	123	102	114	138	139	120	131	127	143	130	87	143	136	129	116	113	125	107	120	113	124	142	102	125	131	119	129	133	134	116	120	135	122	117	126	88	128	123	128	141	132	127	118	129	117	118	129	134	131	149	133	127	98	140	118	144	117	119	99	122	111	133	126	130	132	115	123	137	126	125	136	111	113	136	117	105	120	104	130	119	118	119	111	104	131	132	106	119	106	116	114	111	123	134	123	123	118	132	124	111	106	116	103	127	124	129	115	125	107	113	136	114	133	142	117	130	103	120	130	114	133	139	133	116	128	127	111	103	115	141	101	119	124	123	138	114	131	104	99	114	144	119	120	123	133	112	136	132	114	139	122	141	123	136	135	135	130	139	130	129	134	120	133	124	127	100	121	108	122	136	120	132	140	121	119	117	126	140	105	118	144	121	125	116	150	119	127	141	105	132	110	114	129	109	117	118	109	105	132	124	114	122	130	119	115	123	135	151	112	110	116	116	120	156	129	101	108	115	140	113	125	112	121	100	106	114	147	104	120	133	124	129	126	120	121	109	112	125	133	114	136	132	109	122	93	106	127	110	111	144	140	110	141	138	122	115	126	135	119	117	127	112	114	138	128	107	120	115	124	132	130	127	129	121	117	119	126	124	107	108	125	119	123	115	117	115	127	130	139	121	120	118	124	113	123	125	133	113	147	108	108	123	128	115	122	114	127	134	121	119	128	124	125	108	117	127	143	113	116	128	100	118	133	98	115	133	127	117	113	112	150	107	143	109	111	119	131	128	137	132	110	99	122	136	116	132	117	106	123	133	121	118	105	114	99	117	123	129	113	113	122	134	106	123	126	112	100	119	121	130	126	107	106	124	131	126	105	110	127	146	118	120	130	119	131	120	121	96	115	113	126	110	122	113	109	110	126	119	108	128	137	122	120	132	113	109	112	115	110	124	122	134	129	115	128	125	148	140	125	109	126	123	112	104	140	135	122	116	111	124	109	117	112	122	104	137	144	109	142	124	141	113	121	121	106	127	100	106	123	132	136	130	108	103	120	110	118	129	132	115	130	127	123	123	111	117	114	148	107	122	141	113	136	117	137	115	124	132	116	121	122	113	100	108	125	127	120	104	133	130	128	132	117	128	124	117	103	119	131	105	141	102	127	123	117	125	108	103	116	102	118	137	126	118	130	118	130	136	122	102	110	126	114	124	123	126	120	128	133	118	123	110	126	123	112	109	114	130	121	130	134	136	111	106	115	104	128	121	104	112	94	109	134	113	134	123	110	124	115	123	139	119	129	123	142	140	119	122	116	134	102	111	121	114	113	153	126	126	123	110	120	138	130	125	135	137	111	116	98	103	126	116	140	100	121	102	133	148	119	135	120	127	124	119	136	130	109	115	126	119	120	128	110	138	137	111	108	125	124	134	120	113	113	109	158	135	124	105	131	143	126	122	118	116	106	115	124	118	117	119	129	103	122	128	130	121	104	103	134	120	105	116	129	104	120	147	127	112	126	116	100	129	119	143	100	117	123	135	147	111	124	127	121	115	133	122	114	126	119	112	121	127	126	118	143	121	125	126	126	105	102	117	132	102	117	107	111	132	106	138	109	124	114	111	116	121	125	137	114	109	116	126	134	130	120	129	135	118	122	110	116	124	114	131	113	116	121	119	110	119	122	123	116	98	115	126	144	128	115	143	120	139	118	133	123	120	143	129	144	123	140	145	134	139	106	138	108	116	95	120	129	138	126	121	116	116	120	118	139	110	112	124	125	111	118	113	94	122	131	135	128	123	117	122	144	132	114	119	125	111	114	143	103	103	137	129	119	116	129	131	121	107	110	126	111	119	121	111	102	140	109	121	136	131	111	117	123	135	126	128	143	124	131	117	127	120	133	116	136	121	113	136	134	127	110	138	131	145	113	119	140	108	117	118	107	117	120	122	114	131	124	105	127	116	114	113	117	133	118	112	128	121	115	127	106	136	115	121	127	126	121	116	123	125	133	110	124	109	125	106	120	114	122	107	139	125	113	121	106	122	117	111	135	123	130	127	115	127	124	134	107	121	120	152	141	124	137	125	104	135	104	122	117	137	113	116	118	123	111	110	113	129	125	120	118	124	125	119	123	139	117	108	110	131	121	122	136	128	115	115	147	140	126	115	114	110	125	124	139	131	135	106	107	159	111	106	143	132	142	121	125	115	111	118	99	119	134	120	119	113	108	120	118	125	113	126	113	123	133	119	111	115	106	134	119	126	129	132	132	115	128	119	120	115	128	101	111	121	126	127	103	109	119	117	110	133	107	126	119	130	114	127	137	85	127	130	118	150	141	135	153	123	114	119	144	119	140	115	108	123	144	139	133	132	110	122	130	102	118	122	114	120	115	127	118	135	138	134	115	119	120	132	116	125	132	142	129	122	107	118	117	120	129	113	122	134
25243	5633	1926	1887	1291	1189	916	825	653	561	558	475	462	462	410	421	448	415	398	393	384	372	375	377	348	318	330	348	349	293	315	305	322	327	348	321	339	299	317	320	331	313	312	360	305	289	341	334	309	299	365	308	318	297	311	308	296	319	342	291	332	330	321	308	313	324	277	305	303	353	315	296	327	258	331	307	297	290	324	307	311	328	288	310	325	314	295	310	304	316	292	309	291	301	339	266	302	316	299	301	304	308	321	323	317	353	312	294	335	315	293	338	317	305	332	298	323	289	314	290	323	316	353	289	290	301	297	325	336	309	297	322	320	292	317	313	304	336	312	300	313	333	323	312	313	304	309	325	326	325	312	279	312	305	284	293	310	319	307	327	313	320	340	315	323	326	311	290	310	301	300	279	356	304	296	301	308	312	307	324	287	317	302	305	317	318	340	307	330	327	292	317	300	312	291	334	310	310	351	347	296	305	299	326	324	298	321	286	288	319	317	305	319	319	329	309	335	307	328	312	325	283	312	278	314	334	316	331	326	311	287	355	312	329	289	306	320	314	301	295	311	276	323	288	329	337	274	319	302	300	327	294	291	285	324	313	315	304	327	348	299	352	308	316	321	323	283	338	303	298	293	340	306	271	315	295	336	329	310	311	327	335	315	325	304	327	332	330	303	306	333	311	312	311	313	292	309	313	326	322	310	304	290	316	311	338	303	332	299	291	281	317	328	266	328	284	325	303	317	288	312	352	296	336	292	295	318	309	308	284	304	326	292	303	289	322	308	285	287	321	314	326	269	310	275	317	328	308	342	292	282	292	301	316	294	316	334	304	355	322	281	304	290	297	328	343	330	317	310	319	306	326	332	323	293	308	317	305	332	300	269	304	293	302	284	332	329	306	316	303	313	335	335	319	308	319	290	333	325	295	304	334	327	312	281	343	295	286	268	313	307	315	330	324	300	321	281	318	325	324	327	301	314	297	308	312	297	300	290	317	333	298	279	305	341	313	318	334	303	296	357	300	304	336	278	290	310	289	277	308	291	318	331	324	328	310	275	320	312	312	323	346	286	284	299	306	300	312	318	356	318	341	299	327	304	270	330	313	265	318	307	279	313	300	295	282	337	314	332	288	331	313	342	289	319	309	308	308	298	292	292	302	342	298	316	318	317	292	335	295	315	313	311	324	273	300	346	319	308	312	347	281	340	307	324	294	334	296	346	321	282	301	338	312	314	323	322	315	312	293	305	340	277	345	326	303	314	342	337	335	318	310	317	313	321	297	293	340	314	309	338	317	317	296	273	289	307	327	320	324	296	321	298	295	314	330	308	267	296	298	298	312	279	315	315	312	317	285	290	290	320	312	291	328	314	294	275	300	345	301	328	306	289	280	304	307	319	333	287	335	314	308	310	271	313	317	305	334	334	329	289	290	297	282	324	317	297	338	361	298	315	310	309	315	297	316	321	322	326	326	300	311	282	348	332	310	314	297	302	313	311	340	350	323	330	325	324	304	288	335	346	294	296	304	300	321	313	320	292	318	346	309	301	312	307	336	302	316	308	289	322	328	317	320	299	288	310	345	333	323	299	328	331	302	311	305	300	327	314	323	280	324	308	316	323	296	331	330	285	295	327	340	276	301	299	334	321	303	303	302	355	315	312	307	317	288	299	310	307	272	290	342	297	308	337	319	336	300	272	295	322	301	284	334	332	324	321	280	336	320	312	275	329	336	330	288	337	289	335	314	314	322	301	327	336	316	317	350	330	313	304	323	321	294	334	289	306	326	331	306	293	320	307	326	314	310	291	293	289	294	325	302	307	300	333	279	313	299	306	303	274	309	336	311	320	289	332	330	299	320	293	324	305	315	298	333	348	357	291	328	328	307	303	303	286	306	326	304	285	316	335	354	316	303	311	299	331	321	284	268	313	289	322	313	339	343	300	318	326	308	334	337	303	302	310	285	306	339	298	288	313	301	313	307	332	307	348	325	320	286	323	305	283	305	333	284	283	296	304	321	296	297	336	320	321	289	302	294	329	307	305	293	334	323	298	325	274	317	336	327	281	297	350	319	299	301	342	361	296	318	327	300	303	300	304	293	318	313	297	322	312	318	315	312	329	288	302	292	351	301	283	322	326	323	322	301	298	285	310	341	279	308	284	317	337	300	308	341	313	326	320	322	289	299	308	304	308	290	291	280	299	307	298	310	294	314	297	290	328	322	353	291	304	301	305	302	318	342	292	310	314	286	312	312	317	308	315	304	328	292	303	303	328	312	330	284	356	332	309	295	331	326	318	315	336	315	327	300	300	299	303	308	322	292	332	321	313	317	304	344	353	304	316	288	310	327	307	303	328	336	306	283	270	285	313	314	304	318	319	330	315	285	279	337	291	301	315	298	323	323	319	313	312	306	326	287	323	298	288	327	321	280	301	319	287	335	321	298	338	321	296	320	336	274	306	305	291	326	309	278	289	300	306	354	279	319	305	329	310	309	363	268	295	281	305	319	310	329	329	276	309	334	365	304	321	325	307	340	314	309	322	317	316	300	308	290	319	294	285	276	313	284	327	315	298	305	329	332	329	348	342	296	326	323	266	302	314	292	316	339	319	312	291	334	287	324	305	323	310	285	338	300	295	328	299	304	300	318	305	265	306	312	309	325	310	326	318	330	331	299	302	330	326	291	337	314	298	295	311	303	329	292	304	309	332	336	308	298	320	319	344	325	300	351	324	275	298	318	322	335	337	331	328	292	292	289	320	314	294	329	293	314	317	328	288	306	300	308	326	313	306	315	284	322	278	303	353	275	314	305	268	278	324	315	317	319	309	283	333	309	313	329	327	272	295	304	314	298	322	308	295	316	330	299	313	336	303	299	296	315	303	292	307	305	304	350	304	292	299	314	311	292	334	321	289	317	312	323	318	305	336	312	297	299	321	323	307	344	313	315	314	313	297	328	309	350	325	364	295	350	320	338	274	338	330	269	334	336	313	322	311	286	308	317	327	332	313	279	294	323	324	292	325	297	306	314	307	313	346	343	290	275	306	311	297	329	321	319	280	325	272	305	326	319	312	295	289	290	310	319	307	320	302	340	298	307	320	310	321	332	308	317	315	311	314	321	331	285	304	303	295	335	346	297	302	295	281	300	308	339	341	308	303	301	325	352	306	329	373	301	307	304	330	309	304	337	307	314	314	313	311	304	307	330	321	326	330	296	321	312	283	288	288	334	308	305	302	322	289	290	308	299	270	290	326	288	313	277	284	310	315	305	305	317	283	308	331	322	291	334	298	308	315	314	299	333	304	324	297	318	331	306	305	300	305	297	308	309	298	336	296	307	293	345	321	294	337	324	347	302	305	310	314	306	327	311	319	319	331	276	283	311	337	357	311	292	297	302	307	300	322	294	305	321	334	305	293	304	337	277	306	328	313	299	307	316	341	295	298	301	311	298	306	310	288	320	324	343	287	312	338	289	295	320	321	339	336	299	320	284	325	302	324	295	290	309
47910	27262	8384	2811	1320	773	552	404	317	328	293	295	318	257	221	260	257	285	277	253	252	272	256	249	272	266	256	242	223	238	244	246	233	240	229	210	234	242	250	234	253	230	262	203	232	244	216	228	222	277	219	228	254	231	256	258	259	241	258	256	239	251	243	241	218	238	240	212	223	239	238	225	243	231	260	206	247	248	246	241	231	207	258	222	237	232	229	230	209	249	238	242	238	216	229	235	248	248	225	235	233	207	279	244	242	241	227	210	212	231	263	255	234	215	223	222	240	224	233	247	210	227	236	241	242	218	250	239	238	232	236	255	244	226	203	239	244	235	204	231	243	248	239	233	250	244	269	256	250	263	224	234	233	235	238	214	252	231	226	234	199	260	252	261	226	239	208	195	245	242	214	222	234	228	239	240	245	262	251	242	247	250	253	251	224	229	217	250	235	232	226	220	252	232	248	241	250	246	230	227	219	205	257	215	240	227	210	267	229	242	210	249	229	255	286	224	242	241	232	243	247	251	239	249	231	234	228	200	222	207	241	239	255	239	257	247	227	273	225	223	263	239	267	244	234	224	209	224	260	232	274	254	241	240	234	231	241	228	238	235	229	230	226	228	248	260	256	251	254	247	222	244	234	248	252	265	222	286	245	214	233	211	229	213	252	244	246	255	236	234	262	249	240	256	204	208	227	250	258	213	237	228	253	243	222	239	246	222	231	249	225	247	248	217	222	256	271	210	235	241	243	226	220	264	234	251	234	247	246	256	215	240	215	287	221	226	224	215	236	268	223	225	229	240	249	258	217	243	220	228	242	251	265	237	262	277	226	232	256	225	237	190	218	263	235	227	226	262	268	238	234	258	220	230	255	241	231	227	237	249	216	236	225	250	228	210	227	246	244	270	240	231	224	243	230	240	252	228	231	204	236	233	244	244	216	246	220	236	227	229	196	254	222	239	247	252	243	232	203	242	237	229	237	244	254	236	234	217	204	234	238	225	267	243	274	220	237	254	227	241	208	236	232	254	277	249	235	232	253	262	250	204	236	241	246	227	220	244	221	228	223	254	223	234	233	263	237	251	263	268	240	241	233	222	201	237	231	234	240	254	218	214	250	237	236	252	252	221	241	262	240	224	285	253	235	229	231	225	229	218	262	280	219	267	264	252	229	262	221	233	260	227	253	239	222	241	234	216	232	251	245	223	246	251	227	251	258	242	242	235	213	242	260	209	239	225	237	238	223	229	230	221	227	245	231	262	234	232	204	251	247	248	231	215	222	218	250	233	228	218	265	252	245	213	226	210	248	239	239	227	229	238	235	221	204	245	231	235	206	239	236	242	207	208	236	244	248	237	228	224	215	212	227	214	227	229	225	239	220	243	235	242	227	237	241	252	224	242	247	240	276	247	246	221	254	243	247	288	218	222	225	237	238	228	249	246	255	242	267	214	254	242	211	263	224	212	258	235	260	206	249	230	257	233	226	241	274	230	218	238	236	254	224	221	236	227	232	267	233	246	246	210	228	252	223	245	236	235	221	224	236	221	222	234	227	236	266	254	247	235	239	236	249	237	232	234	209	227	242	240	226	234	237	231	235	229	246	258	260	222	245	250	234	245	229	266	267	230	248	230	233	225	247	237	209	244	247	259	240	228	219	225	211	242	216	247	192	226	199	232	240	217	238	231	228	248	236	217	235	236	235	235	260	231	245	236	256	278	248	210	222	259	236	229	236	212	222	251	232	230	209	231	212	231	263	232	213	212	227	234	233	247	254	242	230	221	258	229	241	253	257	216	242	232	225	241	226	247	218	229	230	250	223	248	227	220	236	227	247	268	247	218	227	223	209	233	233	232	223	242	240	250	233	216	213	238	273	219	244	241	256	229	232	235	219	248	205	243	245	242	278	254	236	232	225	226	250	261	206	232	233	243	222	207	236	246	239	272	228	228	216	242	253	239	218	245	252	220	239	255	229	234	252	253	260	225	272	248	245	253	257	234	204	250	261	241	240	229	231	232	258	234	233	217	240	216	224	212	269	248	199	241	240	242	210	245	250	252	208	259	256	254	259	221	202	229	216	229	241	246	247	243	219	249	234	247	263	243	239	243	214	220	244	245	269	228	228	245	237	253	241	246	243	237	244	243	233	250	227	256	258	219	243	243	231	267	240	245	226	229	256	224	242	283	226	239	252	254	223	227	243	205	208	268	247	244	227	250	227	222	264	240	229	203	232	260	234	224	261	273	233	240	237	203	241	229	252	203	241	235	242	211	241	241	261	246	229	247	237	228	225	249	232	251	245	230	247	254	253	241	240	230	211	265	243	239	210	222	209	228	216	263	235	263	262	236	240	250	245	245	235	236	226	236	210	212	242	241	261	238	215	227	223	230	216	252	224	209	249	225	243	255	268	247	249	283	240	238	228	223	231	206	256	226	253	233	229	246	244	249	234	247	213	236	219	231	236	251	228	234	238	246	244	263	232	228	244	259	252	219	271	249	228	238	233	262	237	252	262	250	239	238	213	240	220	251	228	215	222	222	264	237	225	262	242	254	246	254	258	250	242	208	242	230	225	235	251	212	266	234	262	229	223	211	240	253	233	230	239	264	248	214	237	264	235	252	266	243	264	227	240	214	221	233	227	232	267	240	224	258	244	201	216	250	261	245	234	227	221	213	236	223	224	230	224	238	226	243	244	220	236	209	254	237	243	244	226	226	226	249	241	227	233	256	228	222	239	219	237	246	257	258	257	233	254	225	246	226	288	251	252	239	214	253	216	217	225	275	208	214	258	275	211	225	250	238	225	261	258	260	230	240	250	216	256	214	242	213	200	234	239	256	248	253	210	244	217	200	249	224	235	232	184	236	248	210	231	230	265	237	248	243	206	223	227	249	231	210	242	217	245	251	239	266	255	254	247	239	218	212	244	249	257	220	235	242	234	227	258	267	264	226	230	225	230	232	228	213	243	256	231	250	226	255	222	237	240	247	247	218	211	228	197	216	220	222	211	234	259	268	205	255	229	252	223	258	239	231	222	231	234	232	241	241	250	237	251	235	272	242	229	215	248	242	226	235	222	274	251	226	227	237	247	214	229	201	235	213	220	253	216	243	251	242	242	249	241	250	231	245	248	230	248	211	263	237	257	205	225	228	220	246	242	228	235	214	231	257	238	237	196	237	218	256	254	230	214	216	240	259	214	251	220	235	257	225	247	235	242	239	258	230	260	224	242	251	239	244	258	203	238	210	222	239	219	199	249	239	247	247	256	204	245	211	243	209	258	227	299	225	224	246	228	221	243	231	219	243	273	219	284	247	237	235	214	217	245	246	256	231	237	233	215	235	241	240	234	275	259	241	269	237	245	228	225	219	237	255	242	233	209	253	235	231	233	235	249	244	267	255	223	221	278	221	261	253	219	230	226	251	265	223	247	248	240	226	228	269	241	221	239	260	244	246	227	234	215	272	254	243	209	221	234	188	231	222	202	213	231	238	252	229	227	258	201	240
33686	8875	3405	3214	2485	2111	1550	1245	1208	1066	974	892	894	748	753	775	774	737	709	680	667	644	640	628	627	591	579	590	576	565	586	578	557	567	559	588	524	561	547	577	587	556	605	595	590	575	576	554	580	582	536	550	558	567	547	573	564	574	542	575	570	529	530	519	584	559	536	542	571	555	548	550	517	586	504	558	571	544	550	576	543	562	505	544	545	564	542	568	543	549	573	534	541	560	527	551	546	563	599	556	537	580	542	545	549	536	560	548	577	543	536	574	527	553	558	561	548	524	592	560	539	559	576	553	579	543	570	544	554	600	556	556	554	506	545	513	521	559	579	573	563	542	584	539	569	552	561	572	539	529	552	498	529	541	547	570	583	527	520	539	533	579	596	544	541	505	563	540	561	542	545	545	556	529	526	565	552	556	524	560	563	543	546	540	554	557	548	554	534	521	548	520	560	546	520	528	569	538	532	533	546	577	533	563	545	549	572	568	561	579	526	545	551	527	556	504	566	557	546	546	551	516	563	533	552	572	612	573	522	557	614	563	512	526	530	548	551	605	569	540	567	506	548	562	523	560	554	552	578	558	532	548	569	532	562	506	533	576	559	551	541	547	580	563	558	545	572	521	568	550	540	565	533	547	503	530	537	533	590	561	548	561	553	583	550	530	570	570	596	587	519	578	521	566	543	539	560	531	552	542	533	546	583	605	539	546	541	539	561	519	521	550	546	556	532	554	510	533	570	545	541	544	535	590	519	538	546	552	574	529	526	550	542	479	520	568	547	564	523	525	546	551	534	567	582	562	571	512	542	551	580	604	547	553	567	549	572	571	535	596	538	592	477	532	556	584	566	539	576	554	496	539	538	515	530	558	549	547	577	536	564	537	586	552	552	576	520	564	549	574	559	592	559	548	536	586	514	550	580	597	577	575	543	560	538	557	538	538	593	540	549	605	587	536	578	576	555	559	555	555	523	545	528	550	547	524	533	552	587	539	548	567	575	554	528	550	537	580	546	533	564	564	519	553	533	539	528	550	514	564	538	533	551	537	587	532	546	562	556	564	597	566	561	548	517	559	538	545	568	556	521	576	555	588	538	581	517	526	534	552	548	566	589	552	517	558	562	521	598	581	563	564	530	541	561	529	582	540	537	543	521	540	553	549	546	525	519	562	587	566	586	530	594	549	558	578	573	555	559	497	543	565	572	542	545	556	544	543	588	582	560	557	567	569	553	571	585	564	558	516	551	575	584	548	541	540	524	541	567	564	543	571	580	546	534	531	574	512	572	569	567	557	585	558	529	612	553	571	515	541	527	536	559	514	555	538	551	550	532	540	546	588	520	562	588	559	538	564	525	589	544	543	537	545	560	590	568	589	519	584	562	572	556	506	582	580	558	552	503	548	570	493	562	551	558	569	578	604	579	558	538	547	550	516	578	535	521	542	555	539	570	530	555	514	576	552	552	517	585	528	551	508	542	505	541	529	525	489	500	560	492	547	544	548	533	579	544	545	536	552	485	536	542	556	526	528	596	557	577	539	557	534	548	542	547	560	537	575	610	528	561	533	524	527	540	555	534	554	562	560	545	548	583	486	557	503	564	496	559	571	546	537	541	540	547	512	543	553	533	540	534	576	537	579	560	548	526	524	569	539	522	571	543	562	551	568	540	572	544	576	512	548	559	547	546	526	571	559	548	557	553	580	537	553	556	532	556	576	550	552	545	512	547	564	527	535	575	524	541	557	551	518	561	562	587	598	548	557	579	562	519	546	548	560	538	524	520	548	545	567	552	539	555	540	523	553	534	545	574	555	539	563	521	528	526	559	511	580	541	545	558	574	546	537	555	560	530	557	556	606	527	589	541	567	582	517	553	583	538	531	570	547	584	568	544	544	538	535	533	569	602	515	543	526	544	531	546	559	566	541	535	474	535	553	515	609	522	564	562	584	552	547	550	544	583	538	532	580	564	584	522	543	597	540	563	578	589	514	557	558	540	551	576	564	608	555	549	530	559	618	556	527	587	544	537	567	541	565	545	549	586	562	557	548	526	578	599	558	559	579	554	546	556	529	543	575	537	592	547	532	544	553	553	583	543	526	548	551	580	547	558	546	542	539	555	512	489	541	553	551	616	557	535	541	540	567	527	553	532	530	571	573	573	588	501	561	536	511	598	533	517	544	561	555	516	529	576	552	591	573	522	596	554	543	573	532	589	519	532	549	585	548	562	514	543	554	502	525	558	534	530	578	602	515	510	548	520	563	545	562	526	542	603	609	531	556	534	516	594	521	556	577	544	561	582	542	559	564	546	560	551	566	557	558	538	547	544	549	565	552	534	541	519	529	516	543	569	524	526	570	567	528	537	575	543	552	543	537	554	556	558	552	576	528	527	551	557	553	601	520	520	567	558	568	588	566	547	558	512	539	574	563	534	572	537	542	500	548	553	536	553	529	548	556	604	566	547	550	497	522	527	526	550	529	574	564	555	552	585	594	549	533	560	535	548	564	540	541	569	520	509	559	572	563	546	584	537	566	562	521	548	565	559	522	537	598	581	564	553	523	547	513	564	573	511	565	496	576	584	530	569	557	561	559	531	536	523	506	549	555	522	575	564	527	552	542	544	525	541	567	552	564	541	565	523	533	563	569	517	563	529	580	524	581	547	570	547	523	545	569	575	494	566	560	559	541	563	557	562	552	583	514	531	579	554	533	553	497	544	553	495	565	571	527	484	510	542	548	537	553	557	538	572	531	552	562	508	557	549	543	577	529	577	536	541	515	562	536	595	487	571	607	541	527	587	563	507	552	543	559	540	538	529	556	539	582	547	584	586	539	545	566	557	518	516	553	533	514	579	533	527	524	624	536	532	544	566	579	516	560	562	526	527	561	509	525	548	518	560	529	535	512	559	566	540	579	566	531	539	554	513	547	516	549	567	536	540	531	525	518	548	582	551	526	543	564	536	535	510	562	594	543	558	513	567	554	571	513	543	562	550	545	569	502	517	553	527	538	568	551	531	558	565	541	536	493	552	533	538	529	554	536	568	554	542	586	587	570	567	555	527	563	589	566	561	552	520	583	542	570	479	570	515	514	594	556	569	551	565	554	536	594	520	544	546	571	548	520	540	584	508	548	567	575	530	538	551	575	519	538	552	553	528	571	560	515	557	539	525	525	518	541	532	586	549	570	541	549	543	558	506	561	553	518	524	498	536	528	569	532	571	560	548	556	594	571	581	554	543	583	546	585	532	577	517	537	569	561	563	553	545	545	539	535	596	539	554	531	499	553	550	553	531	532	534	563	575	520	535	572	539	561	526	533	534	572	565	549	593	548	523	575	551	580	552	546	570	510	576	610	554	554	556	560	536	541	553	535	541	557	562	529	537	546	548	495	552	518	596	548	555	535	565	568	512	573	550	544	545	554	588	539	542	572	563	556	509	595	539	582	516	575	527	588	571	527	590	541	522	568	538	531	508	550	561	545	518	553	556	583	562	534	544	499	552	519
14262	4353	399	268	224	225	212	208	229	201	217	187	216	234	225	175	198	202	230	232	192	225	227	198	210	239	211	217	195	220	205	219	205	227	207	199	235	226	192	195	227	201	225	224	214	208	201	221	201	248	207	241	239	215	200	224	205	223	190	203	198	208	226	199	212	196	201	224	259	210	217	220	210	200	215	212	198	227	229	192	202	208	225	193	209	199	190	198	221	194	201	222	251	172	202	207	215	196	230	232	177	203	220	157	203	240	203	214	221	198	191	165	233	214	219	201	197	210	229	231	204	207	227	224	192	207	209	193	197	194	219	211	215	200	227	188	213	227	215	188	211	197	217	214	224	204	228	218	219	213	196	205	175	226	215	223	233	236	209	223	195	203	206	232	224	223	209	218	226	223	216	229	188	228	187	198	213	214	215	226	202	237	222	199	195	201	225	200	187	221	228	215	191	231	231	215	221	218	213	190	193	200	211	216	225	211	229	216	197	237	230	210	204	204	223	218	192	179	194	201	218	211	217	208	224	235	231	195	227	229	216	197	222	189	180	201	211	188	204	178	227	221	186	210	198	217	227	202	204	210	225	225	216	236	238	204	203	192	187	190	197	230	214	205	233	230	206	214	222	235	200	223	242	193	207	227	219	227	198	241	212	196	214	212	203	208	207	185	214	211	215	205	242	226	223	228	231	203	205	225	216	182	214	194	208	216	233	223	218	198	207	197	182	196	194	194	227	222	224	203	203	201	212	201	207	210	199	220	229	209	217	196	214	232	217	228	234	223	212	189	199	206	211	239	212	226	197	210	236	214	220	223	200	212	217	229	200	193	246	190	200	214	198	196	250	217	205	166	210	175	219	232	218	207	207	237	208	204	190	204	202	185	210	204	214	177	205	211	220	208	210	182	203	187	226	211	226	220	199	207	209	245	243	229	215	217	178	219	193	205	187	205	192	209	195	215	218	200	233	233	178	223	209	198	198	209	229	207	226	188	186	213	210	198	185	195	199	198	203	178	207	190	201	230	193	193	207	227	198	201	225	204	209	202	202	218	179	247	199	207	243	208	209	209	223	221	194	224	207	238	225	210	177	262	198	220	224	197	186	205	199	236	184	224	198	215	234	181	235	209	203	206	187	210	239	232	229	190	220	203	231	200	205	215	223	188	199	212	204	219	196	213	240	205	197	188	172	210	205	219	210	180	204	212	203	203	224	202	209	211	209	195	206	206	187	211	198	236	208	208	207	243	196	208	202	196	199	199	191	185	204	215	219	212	213	199	168	243	200	203	191	204	207	221	231	195	207	230	216	201	196	209	218	223	212	198	208	209	187	217	196	187	202	221	199	222	195	238	206	199	203	191	201	219	206	213	223	229	222	219	189	222	202	261	225	196	227	207	224	206	211	202	225	246	233	208	202	220	218	225	188	235	180	217	222	230	209	220	210	192	220	215	219	230	219	203	199	195	214	205	228	236	225	213	200	190	210	193	191	213	230	205	205	193	211	224	212	196	203	200	189	237	218	193	190	207	196	205	190	212	202	202	238	202	232	208	249	207	240	221	204	234	226	216	209	232	204	230	196	225	222	224	198	215	243	199	196	210	189	216	224	200	196	198	194	206	205	234	217	225	221	195	211	196	188	198	216	235	209	180	208	202	218	219	219	204	229	192	238	206	220	252	210	169	219	180	200	226	228	221	216	231	208	202	222	209	203	214	227	236	216	205	202	204	195	217	205	197	187	209	193	207	209	226	223	221	215	208	211	228	225	217	202	257	208	213	222	221	190	222	214	230	197	206	211	201	190	233	215	199	203	216	248	216	195	225	223	221	208	229	216	208	197	197	231	190	215	250	206	192	241	236	215	232	235	217	229	184	203	202	198	226	221	185	199	216	222	211	197	199	239	206	216	227	204	208	213	209	210	195	201	217	189	190	222	215	212	233	214	215	193	218	219	221	222	218	211	179	194	236	226	215	221	215	215	235	234	195	205	216	212	229	200	212	237	230	212	216	226	210	217	230	241	209	195	205	223	186	217	217	186	202	204	228	196	200	216	240	202	191	207	247	209	207	213	182	190	203	197	209	193	224	226	191	212	207	202	211	188	208	205	221	205	205	219	228	235	217	221	206	216	207	203	207	216	234	216	199	203	182	218	221	188	200	181	212	201	210	218	234	224	220	204	202	221	231	222	233	221	234	213	210	221	196	214	213	227	225	225	213	210	203	208	184	204	183	214	215	221	201	207	192	207	189	213	221	188	226	234	216	232	198	180	215	241	228	213	202	242	232	213	214	219	202	207	199	199	217	229	199	208	211	207	178	196	201	247	207	196	223	225	202	220	227	206	196	215	231	215	199	184	194	211	214	224	231	194	213	195	194	237	219	213	200	233	182	203	187	213	213	205	206	217	218	224	228	212	211	203	225	198	216	211	210	216	215	215	233	214	223	219	197	216	214	235	198	184	210	197	209	210	189	215	193	238	229	204	201	216	238	189	199	222	222	208	199	212	217	226	212	199	233	217	217	218	220	247	213	205	204	215	208	213	232	219	211	216	238	211	217	211	212	197	206	195	207	201	229	226	186	223	219	225	213	217	218	215	207	209	213	192	226	201	201	203	198	203	181	203	181	214	216	221	205	216	222	209	190	201	214	215	255	209	209	204	210	196	206	193	210	210	223	224	215	186	194	180	210	229	202	229	237	203	208	215	202	202	209	192	182	221	209	193	208	219	235	201	227	206	219	168	233	236	233	232	198	205	206	180	202	221	218	193	215	193	182	218	193	216	212	219	212	220	210	227	229	180	209	205	226	186	232	200	193	207	219	205	213	192	196	222	213	209	193	231	214	217	187	176	205	208	198	218	215	202	211	176	175	210	211	184	197	198	230	230	212	245	210	207	235	204	196	167	184	218	228	215	204	189	203	202	223	214	186	223	210	231	228	208	196	196	212	217	218	198	203	197	199	208	211	181	201	189	214	192	214	225	184	240	204	205	221	206	215	233	195	232	195	227	204	219	214	216	198	205	213	222	223	211	211	235	201	216	207	201	186	205	217	208	175	224	197	222	218	218	217	211	232	209	209	216	224	220	223	217	229	198	221	210	197	236	217	218	195	212	225	203	204	213	239	197	207	207	178	209	214	225	187	207	190	225	171	210	216	229	250	179	248	200	228	226	205	212	197	216	226	199	232	230	213	244	178	204	204	232	213	210	224	215	208	214	207	211	207	194	204	200	219	225	214	220	241	203	202	198	225	224	195	192	211	206	210	224	226	188	235	211	223	207	213	194	212	180	199	206	204	236	225	223	192	208	210	205	213	209	219	195	213	224	230	211	226	213	238	208	188	192	203	233	202	206	236	199	224	222	234	211	229	216	216	228	198	193	210	215	235	200	222	235	246	218	218	240	233	231	221	201	225	218	228	200	206	233	221	218	233	190	231	241	215	214	192	198	231	191	217	211	239	207	200	214	222	228	210	197	231	224	201	204	210	191	208	224	205	204	188
9269	2114	664	626	563	592	535	533	477	488	498	485	474	497	489	488	479	445	506	498	485	513	469	449	504	530	457	507	501	443	463	489	449	486	493	430	466	485	488	501	487	499	489	464	457	473	467	499	505	439	491	519	510	470	472	493	473	515	483	503	490	504	492	472	461	481	485	504	443	467	472	475	471	457	489	472	516	455	470	470	504	502	467	478	472	447	483	501	478	466	446	475	456	482	484	434	468	464	457	487	503	490	487	462	474	459	477	498	460	468	488	507	483	451	479	443	461	437	494	476	476	505	477	446	436	493	454	463	491	480	479	470	501	463	507	506	473	489	435	504	470	482	492	488	471	433	470	448	476	442	460	523	445	465	484	474	489	454	478	481	491	467	492	466	453	532	509	457	449	457	526	436	503	451	499	460	461	461	489	455	439	504	467	466	478	485	444	470	466	463	478	519	473	506	488	466	437	439	485	477	464	451	492	461	478	460	475	466	438	451	503	459	464	498	426	478	475	440	515	502	487	464	473	464	464	496	486	470	473	465	489	486	449	483	464	465	496	437	466	467	464	470	465	453	483	485	483	469	445	511	508	520	483	452	460	500	491	472	513	470	502	470	480	486	437	475	501	459	473	496	512	471	444	472	487	475	463	506	501	513	488	459	472	470	479	463	503	519	462	474	511	524	469	466	481	483	512	470	462	497	510	470	479	482	485	470	479	454	470	515	520	498	482	451	491	493	503	473	452	486	485	485	461	460	475	475	499	442	475	484	454	473	492	462	436	513	506	508	450	453	508	466	521	516	428	475	424	484	507	475	502	484	511	439	444	522	445	458	472	487	460	495	451	462	466	462	498	462	465	444	476	471	499	492	490	481	475	470	434	495	504	458	491	492	493	481	476	468	493	485	488	500	487	459	446	498	492	504	452	451	481	484	458	477	520	435	465	448	475	467	530	463	464	444	480	487	479	440	458	480	472	491	451	492	510	488	469	463	447	499	495	497	478	505	468	478	502	475	451	462	469	466	435	486	502	483	528	481	485	452	494	498	488	482	481	469	473	490	466	493	478	483	484	485	487	475	501	449	483	454	454	464	461	493	455	460	485	481	507	470	497	479	463	492	470	488	454	461	460	459	503	479	483	478	457	475	471	492	432	458	503	497	506	475	500	469	475	498	465	505	489	470	513	460	483	489	481	492	478	491	450	490	510	488	443	503	482	468	486	477	441	463	485	505	427	482	443	481	477	484	500	488	431	497	494	469	504	499	483	435	507	447	466	459	485	422	463	524	497	479	502	451	499	494	429	498	473	453	441	484	470	476	497	472	457	473	420	479	468	485	533	458	467	514	497	452	487	476	489	475	453	463	481	487	501	496	492	473	481	457	473	523	470	476	492	476	471	441	483	505	449	475	480	519	523	510	448	505	485	477	464	496	480	498	472	533	492	504	480	476	464	436	493	466	474	424	496	487	492	494	476	507	491	461	485	501	470	485	490	488	485	467	476	490	477	436	485	490	492	487	470	470	528	436	469	479	484	458	468	485	512	464	492	505	468	458	475	467	518	478	468	498	473	431	509	453	510	474	501	467	471	507	478	501	460	477	501	492	485	468	446	468	476	495	515	515	476	489	527	469	489	467	513	455	472	482	466	479	493	470	430	491	467	489	432	457	472	446	492	471	486	484	460	488	490	486	456	460	478	516	506	487	493	487	479	467	484	485	433	459	465	497	516	477	474	476	495	472	481	447	498	460	519	485	499	456	468	477	495	498	473	466	503	490	479	463	474	491	515	515	502	502	494	460	529	481	497	472	526	477	454	508	503	511	477	483	489	500	483	456	497	485	458	444	497	477	504	487	494	516	496	464	468	488	490	484	527	455	477	453	416	479	492	447	463	486	448	483	483	440	459	471	473	461	509	489	486	493	470	478	475	501	469	494	457	483	479	511	443	454	474	456	463	485	440	457	479	449	472	491	472	523	505	486	468	459	458	467	500	463	458	441	480	477	430	500	465	495	485	476	466	474	476	478	477	453	493	450	466	477	488	509	434	493	451	452	476	455	453	458	486	484	479	493	470	503	513	473	457	497	490	467	476	504	457	507	519	461	515	441	492	488	453	486	500	475	454	461	489	476	478	502	477	430	473	469	464	466	539	457	474	515	501	480	485	478	451	495	489	459	443	483	495	490	483	458	434	459	468	480	467	479	465	481	460	485	499	466	508	506	458	475	483	481	478	481	463	474	447	447	459	486	474	473	498	485	512	516	508	461	464	501	488	459	482	505	449	477	476	444	452	465	494	486	487	480	480	477	463	460	480	476	421	457	474	501	472	465	474	467	495	474	472	466	480	480	483	505	526	462	484	437	484	481	391	470	467	424	495	487	467	498	443	492	479	494	479	465	493	483	515	473	471	498	466	476	508	442	485	469	512	489	448	428	468	458	483	507	478	446	456	455	487	474	495	465	462	488	515	467	468	455	463	484	490	470	502	458	442	472	429	442	450	476	479	506	492	473	468	481	494	499	479	457	486	509	448	523	485	491	487	508	451	499	434	466	460	464	468	465	456	487	431	444	460	454	451	463	479	485	471	488	469	461	467	475	467	472	486	440	480	499	453	509	487	456	485	478	459	475	532	471	486	465	448	499	477	442	482	483	484	493	462	455	485	449	478	476	479	449	529	483	494	460	501	500	460	471	474	508	483	464	471	444	464	482	482	489	485	474	455	445	473	472	520	461	455	488	532	466	468	477	494	500	500	444	473	445	508	483	506	521	490	455	477	504	467	491	506	484	455	448	485	486	480	481	464	480	481	476	507	505	487	492	465	449	453	446	456	458	448	464	456	472	476	475	526	504	497	503	497	472	486	462	505	487	475	455	465	457	524	478	487	465	485	497	467	479	464	487	507	471	488	493	463	497	465	475	474	477	457	469	425	466	498	481	454	430	482	465	488	500	464	471	521	457	473	491	470	478	504	468	515	503	454	518	494	450	444	457	455	480	513	452	499	473	512	462	452	472	476	496	468	460	500	495	446	457	483	473	480	500	486	482	472	458	496	482	515	462	456	484	478	507	495	451	493	499	452	450	480	517	462	484	471	442	471	427	473	472	504	472	488	473	490	483	457	479	467	503	498	456	443	486	500	460	466	490	484	485	441	455	482	489	495	464	487	484	505	478	452	535	476	513	491	457	515	478	483	472	529	491	458	457	515	497	498	497	488	473	481	457	485	474	489	503	481	489	483	465	463	463	482	467	483	452	498	493	501	496	478	483	444	447	451	450	460	498	489	505	478	501	492	477	516	468	462	507	468	443	494	490	463	476	502	434	499	476	436	455	494	461	468	494	442	428	481	462	471	447	491	512	503	448	461	461	483	471	488	472	479	469	513	477	474	526	467	464	506	463	491	446	479	433	497	450	483	501	485	505	470	475	494	493	520	500	455	468	461	484	490	492	485	494	469	432	505	466	496	495	465	495	494	500	458	450	443	440	511	450	473	478	475	485	485	479
37288	19150	3786	1283	734	395	252	226	209	174	157	164	145	141	152	123	143	115	132	131	121	131	121	123	132	116	117	115	150	128	142	136	117	117	123	141	131	121	134	131	145	131	137	102	125	115	118	125	125	131	112	127	125	118	121	113	109	120	138	149	126	125	103	125	107	124	124	118	106	122	111	143	123	109	108	113	116	135	145	108	109	109	110	115	123	119	128	142	116	117	142	116	109	138	130	126	125	103	119	121	101	132	126	111	160	113	132	138	130	139	124	124	116	114	136	127	112	128	115	137	142	133	110	127	132	120	135	128	128	120	125	132	132	106	128	112	137	126	119	126	134	121	106	123	117	139	137	125	126	124	108	137	121	127	124	145	148	131	130	114	139	124	130	119	125	104	108	110	144	124	128	97	131	115	127	144	140	118	104	140	121	116	101	135	125	116	104	127	133	113	126	123	118	110	124	126	129	121	128	123	126	110	122	136	97	112	111	113	123	116	110	103	114	123	131	139	127	133	136	120	114	129	110	156	139	132	122	115	130	111	111	109	141	134	141	115	140	128	121	143	104	140	133	121	120	125	119	96	120	117	99	131	123	138	114	128	143	135	112	111	124	135	142	123	120	138	106	104	120	131	116	133	110	127	122	117	132	132	138	122	115	116	141	107	125	118	109	113	125	134	131	115	114	118	123	121	123	108	127	117	105	119	140	104	122	109	119	113	108	116	101	121	128	130	113	128	125	138	116	139	117	113	125	102	149	105	99	114	129	124	111	116	124	125	107	121	101	126	103	100	137	119	127	113	98	120	139	129	129	95	126	118	120	131	111	130	104	123	117	123	132	115	123	123	108	115	143	120	128	124	100	143	104	99	146	91	125	115	127	103	111	107	122	110	125	139	107	126	106	132	149	108	106	139	124	122	119	122	109	104	102	113	129	97	126	141	120	124	142	109	101	131	111	130	130	115	128	116	127	142	126	122	109	118	98	123	95	146	117	104	126	138	114	103	100	125	115	150	119	126	138	112	130	108	124	118	120	126	138	135	111	122	122	108	126	110	132	125	120	117	109	165	126	128	117	118	121	126	116	107	116	120	123	110	122	118	119	114	112	120	147	129	111	126	121	125	140	127	115	135	131	132	116	133	109	124	116	138	113	100	107	121	136	113	127	117	127	116	146	111	130	129	118	109	127	141	126	127	128	130	128	93	118	113	119	114	126	127	115	129	109	136	115	114	123	129	134	105	111	127	111	132	127	124	136	116	115	130	134	115	126	149	124	129	128	134	105	124	112	124	115	138	123	114	105	143	123	115	112	126	141	125	144	121	119	115	122	118	120	109	102	114	110	131	126	108	93	133	132	148	115	111	118	115	125	127	115	109	110	130	114	112	126	113	121	111	139	118	109	127	124	111	115	145	120	109	114	135	132	114	138	128	112	132	99	127	149	128	124	114	102	84	103	127	120	124	118	116	112	109	116	135	126	130	128	127	109	136	127	136	119	120	124	126	117	128	122	119	126	118	124	117	122	130	129	129	136	124	126	134	130	119	119	125	126	114	131	109	105	120	113	116	117	134	111	115	126	117	117	100	100	118	110	122	149	115	121	121	134	122	121	142	138	117	115	132	134	129	134	112	127	122	141	114	133	120	134	131	117	134	127	131	123	132	147	125	111	128	134	120	128	123	122	135	132	129	119	111	133	121	103	102	121	141	109	110	129	134	131	103	135	122	138	94	135	128	129	132	113	125	94	132	126	122	120	118	146	109	111	109	130	131	126	123	125	110	120	117	116	129	115	106	129	107	147	123	101	115	114	107	108	124	120	125	124	113	130	116	137	144	119	132	135	116	123	122	131	110	135	132	122	136	116	116	134	112	127	119	126	116	124	111	129	122	130	108	111	126	117	149	117	119	103	135	135	117	126	121	111	111	104	126	106	125	125	129	131	132	129	132	116	111	124	137	111	117	102	115	134	140	106	122	130	135	107	138	113	125	132	127	100	104	103	123	111	122	122	109	117	87	117	112	132	124	130	144	121	98	112	116	130	154	146	122	107	127	122	123	106	118	106	138	115	120	129	115	121	117	138	122	115	106	126	140	117	132	138	123	117	138	114	140	126	111	112	134	144	109	122	124	142	129	145	115	126	99	133	140	123	107	111	117	117	114	115	129	131	112	105	102	116	120	121	117	115	119	147	125	115	129	102	120	132	134	117	119	144	126	123	131	138	116	107	124	142	116	140	122	126	129	109	116	127	126	101	108	133	126	131	124	120	117	102	111	123	127	133	112	125	121	129	127	121	134	118	120	121	108	123	117	116	145	126	124	123	126	120	138	142	104	113	102	135	124	123	139	117	125	110	104	102	120	113	125	110	105	125	137	145	101	130	122	122	130	119	127	131	107	128	112	114	118	141	122	147	117	118	110	100	131	134	131	122	117	137	125	120	123	127	112	126	119	123	116	141	103	125	112	120	142	133	110	125	124	99	130	134	119	111	99	129	118	143	133	118	113	121	103	121	115	107	125	122	122	89	128	125	123	150	107	113	134	119	135	95	132	126	118	113	108	130	108	111	117	143	122	112	112	134	118	123	109	116	138	108	133	115	116	84	114	139	126	121	96	122	105	123	134	138	105	133	120	143	123	124	132	125	124	124	119	119	153	96	113	119	114	104	116	123	118	136	140	129	120	129	116	120	127	111	108	130	128	119	101	106	114	131	118	114	133	127	110	113	102	127	126	120	120	115	89	105	109	121	128	94	140	133	133	130	130	124	118	122	113	116	135	126	118	111	131	136	109	108	108	134	115	133	120	96	134	122	130	123	131	122	122	121	131	124	103	114	118	116	104	108	128	132	117	131	127	112	107	124	129	108	125	122	133	139	127	102	121	127	124	119	144	123	113	98	99	133	125	126	127	123	122	120	137	127	124	122	114	117	131	134	120	102	112	103	128	125	118	137	114	115	129	130	106	109	115	126	140	134	97	114	116	118	125	133	116	114	123	115	117	104	101	140	131	124	124	121	135	119	123	114	106	96	124	106	126	135	123	107	121	124	107	124	132	119	120	128	106	137	110	108	92	127	120	119	118	134	111	121	145	135	109	137	117	92	113	145	140	122	133	139	119	124	106	130	125	125	146	143	117	96	99	130	130	104	98	108	117	103	135	118	127	108	143	115	112	127	137	111	130	117	143	120	114	109	106	130	139	106	128	95	114	102	115	119	130	135	119	139	120	136	147	117	109	123	110	107	123	127	110	118	92	120	141	135	122	114	139	138	131	113	127	97	126	137	117	138	138	121	131	130	126	133	121	121	111	122	127	119	113	98	115	130	89	116	124	124	115	123	103	102	120	97	100	104	99	110	118	133	135	117	118	104	132	123	109	116	112	129	125	118	126	125	119	128	117	118	130	142	133	138	113	127	126	118	112	126	134	140	112	126	143	116	115	126	128	115	99	120	123	129	110	104	110	139	142	120	122	125	117	109	127	129	116	127	130	114	131	107	128	101	110
26004	6570	1892	2017	1417	1112	915	708	610	584	542	523	453	417	406	401	418	381	364	414	353	343	334	353	326	378	347	331	333	328	343	326	350	302	351	360	360	325	309	328	349	307	296	313	322	311	286	312	313	299	286	305	279	335	344	311	323	314	312	317	328	334	333	276	298	295	329	324	277	309	313	308	292	322	357	315	313	288	320	316	298	340	325	289	383	270	297	350	324	305	314	302	309	318	275	308	333	288	329	329	306	354	330	331	314	321	303	311	331	282	292	327	299	334	288	304	286	293	305	326	327	324	360	342	325	323	318	302	313	328	316	319	318	296	310	287	315	290	302	340	307	322	300	319	311	325	328	309	340	309	326	329	298	314	305	316	309	300	297	301	279	293	317	311	326	282	295	337	318	328	347	356	320	325	323	318	304	318	319	302	312	335	300	325	319	302	308	341	318	314	302	328	307	313	313	327	317	315	327	300	303	335	299	341	319	333	314	278	269	323	317	355	308	304	306	310	300	297	315	345	311	340	311	302	325	305	295	335	299	315	324	302	293	334	320	306	297	298	316	331	344	310	303	298	309	349	323	332	308	303	276	296	351	322	322	346	342	335	354	323	316	292	300	318	330	320	344	319	329	328	288	290	340	313	302	275	315	293	276	305	321	313	315	313	306	342	304	279	298	321	294	321	296	311	309	306	326	286	286	313	312	290	331	323	328	292	303	300	309	327	289	307	297	335	290	330	280	310	327	341	315	305	292	312	307	339	287	306	302	326	314	328	307	305	303	316	340	289	288	302	297	290	295	309	288	311	294	312	303	298	312	327	320	297	291	338	316	322	281	332	307	314	319	278	315	338	322	294	286	266	299	316	339	308	325	307	331	313	300	301	308	275	338	307	296	332	351	341	308	325	318	310	338	314	326	316	292	306	324	346	326	274	327	310	330	299	296	282	316	279	316	308	336	324	293	330	324	297	334	297	322	277	302	310	310	333	325	294	312	344	321	311	314	302	329	313	299	310	297	309	308	307	324	332	309	299	328	312	325	327	346	286	321	310	354	311	321	289	300	343	320	310	354	314	321	322	326	314	323	321	320	330	300	313	324	328	279	303	301	312	351	315	318	299	340	343	297	290	328	306	310	318	285	319	317	340	322	296	289	319	337	292	327	335	310	312	264	307	324	338	309	309	326	305	315	308	311	311	327	313	323	353	322	334	289	319	324	267	308	313	288	292	277	323	308	313	314	343	293	333	347	332	306	324	335	297	319	331	320	320	321	325	309	332	318	326	316	336	311	314	311	312	297	316	326	311	306	315	299	336	309	305	322	313	331	341	317	313	343	327	310	318	316	340	318	320	301	294	300	294	340	289	318	301	312	316	301	314	318	288	318	339	308	312	260	299	325	293	330	309	320	318	307	325	288	327	285	299	283	337	322	326	349	315	280	331	329	313	331	333	311	315	324	314	332	314	302	288	296	313	300	293	328	316	308	311	309	332	292	334	335	328	337	305	319	288	286	290	333	329	326	345	341	313	312	331	301	335	310	317	314	320	327	323	294	300	317	330	306	330	310	339	345	321	310	327	306	309	333	281	314	291	291	327	313	314	325	323	295	275	296	291	314	276	314	320	329	318	305	303	333	304	311	303	322	310	310	316	332	293	309	296	322	291	304	300	301	310	301	298	293	326	293	293	299	308	312	316	341	296	344	318	313	320	310	355	337	312	319	318	303	316	284	317	318	293	299	324	321	305	341	308	318	303	345	334	309	323	291	294	319	301	301	314	301	315	290	310	312	349	342	305	293	333	321	280	319	327	306	301	349	323	316	297	323	319	307	302	336	307	306	300	305	299	301	305	336	307	311	316	345	312	316	276	295	321	358	319	312	307	315	270	351	314	325	328	334	328	306	305	315	310	316	301	324	311	312	295	328	309	316	327	279	317	319	354	306	330	311	328	317	296	336	295	339	312	336	282	331	324	321	318	325	348	271	291	311	329	318	317	323	323	290	331	320	315	330	317	306	313	327	332	315	288	305	316	303	316	287	329	303	336	317	319	288	307	330	304	322	295	328	308	325	340	329	298	308	308	294	307	298	278	312	327	307	305	317	283	277	329	311	320	327	299	293	319	312	346	279	329	337	313	322	300	314	321	281	321	309	328	296	313	330	306	318	318	331	302	312	297	354	320	304	298	326	333	309	340	301	305	298	337	338	319	299	295	284	321	305	280	271	315	319	327	321	294	340	312	327	309	305	281	285	312	331	334	291	313	320	327	326	325	306	320	324	304	322	309	322	308	302	317	302	322	308	301	323	316	304	310	319	287	294	309	283	330	302	304	306	313	322	329	289	334	299	308	314	280	324	325	342	292	335	314	320	321	290	280	334	306	286	307	342	311	330	301	317	281	318	300	309	298	307	304	283	313	278	348	306	307	312	294	325	311	300	284	303	316	312	294	307	321	312	325	308	329	304	302	297	325	328	310	309	358	306	335	289	280	306	312	324	310	313	301	306	293	303	305	280	307	302	309	308	322	333	299	296	335	333	350	327	292	282	323	286	311	289	309	318	345	293	306	311	329	299	332	352	331	344	288	319	311	331	325	339	320	293	305	304	308	297	318	350	330	314	288	323	318	294	297	280	330	324	329	318	339	318	315	323	305	300	319	293	311	303	319	336	311	342	327	309	305	309	337	337	286	293	333	312	292	307	344	294	343	340	316	296	312	310	295	370	312	324	336	304	339	308	302	324	287	327	330	325	298	314	303	310	319	312	293	317	298	342	341	340	290	335	324	304	301	304	312	322	285	328	331	318	310	301	328	310	325	324	305	323	314	316	336	344	308	317	312	346	300	298	331	316	352	289	299	292	314	306	317	284	273	321	338	313	301	317	294	330	343	294	309	346	339	291	340	301	310	326	303	294	307	310	312	320	329	331	304	288	337	314	336	291	281	334	271	299	305	296	331	322	289	284	330	318	324	312	326	308	305	299	330	290	322	305	296	312	286	325	323	313	296	312	309	280	337	292	324	306	329	306	306	347	290	280	304	329	331	299	321	339	331	350	289	320	314	317	289	303	295	334	303	299	328	319	316	329	335	302	304	281	315	294	281	307	311	347	289	329	344	319	317	340	314	304	288	300	300	306	319	288	307	312	350	313	340	311	333	299	301	310	326	308	317	315	335	315	298	354	303	295	287	344	334	303	302	332	311	334	333	299	343	332	297	310	304	316	311	308	301	315	334	323	330	342	317	305	327	295	337	306	348	323	292	337	323	284	304	325	326	302	337	326	321	287	332	313	296	323	301	304	335	304	319	322	313	321	299	307	315	281	300	307	352	336	329	336	332	293	313	315	325	345	314	332	330	314	308	323	294	330	306	309	313	312	308	314	311	329	308	300	334	309	322	302	308	313	319	329	300	346	322	312	291	294	320	306	292	320	327	307	304	300	306	310	311	299	321	331	330	301	359	305	290	321	305	331	315	317	320	304	315	324	312	301	303	320	308	311	265	344	290
48711	26880	8343	2734	1378	818	596	474	403	328	331	321	277	259	265	236	289	248	232	274	261	263	245	242	250	231	229	232	232	241	250	236	272	235	226	248	238	218	256	221	241	285	258	259	274	242	247	239	261	210	247	232	237	257	270	233	247	242	242	242	244	244	247	241	241	229	226	247	230	235	243	271	256	208	248	211	244	238	238	246	229	235	218	242	276	250	248	206	227	195	254	259	228	225	222	252	209	258	223	251	255	250	256	244	232	215	234	219	247	260	225	230	240	250	238	275	230	228	242	226	215	218	278	261	261	217	250	221	255	260	255	226	248	261	224	224	256	226	253	269	239	252	211	221	241	238	264	222	274	271	195	228	206	256	208	241	249	231	209	248	246	237	232	221	223	234	202	263	262	228	232	292	228	259	231	239	219	195	228	250	249	240	253	226	240	243	246	252	268	246	260	251	247	225	231	231	252	236	224	238	234	228	243	226	235	246	214	255	217	207	249	240	272	233	261	221	263	246	247	224	275	216	240	262	256	223	243	252	223	229	252	234	230	257	220	212	256	250	247	237	245	249	230	236	234	243	200	217	234	256	210	254	253	234	243	221	233	217	245	229	216	192	252	250	251	246	236	256	233	256	252	285	244	247	209	185	227	256	236	239	214	239	243	241	239	258	218	243	220	261	267	232	241	238	278	216	261	235	251	206	263	261	241	240	233	243	221	242	227	216	241	221	224	213	207	239	238	224	259	244	244	206	239	230	249	230	223	236	249	223	251	212	232	256	274	243	254	223	233	261	214	261	271	257	252	237	242	210	229	253	249	249	233	239	247	220	249	277	253	229	219	203	226	236	243	239	220	252	224	213	238	213	232	272	230	239	233	271	219	246	267	231	244	216	227	249	259	245	242	241	238	241	275	200	244	281	231	235	229	236	252	242	211	243	247	218	229	220	250	232	222	196	230	243	241	217	225	217	241	230	218	246	221	247	280	264	267	251	241	268	233	273	246	256	232	215	225	223	210	246	253	247	223	253	235	227	230	200	262	219	259	244	248	217	228	220	240	231	245	213	215	241	245	214	239	220	208	220	229	255	250	242	240	246	213	219	262	214	230	224	239	228	219	238	240	251	223	223	245	231	214	202	249	229	216	249	229	245	224	214	243	245	242	191	243	219	242	219	202	198	222	216	226	213	247	210	217	221	240	223	224	264	220	233	244	241	231	247	220	217	263	249	234	233	222	273	265	248	243	251	217	199	238	243	261	215	216	250	257	270	245	226	243	237	260	238	230	235	255	235	221	213	236	220	236	253	202	204	262	251	253	225	247	244	273	225	221	244	242	242	238	248	232	237	222	255	236	237	223	225	226	221	219	222	221	215	232	235	222	216	210	216	245	230	226	237	256	247	234	219	263	237	236	251	245	238	214	229	245	260	245	235	249	221	221	230	223	264	224	237	241	230	211	232	216	211	223	220	262	231	232	246	236	259	240	243	248	268	260	268	232	210	209	221	230	216	257	236	239	224	215	205	244	227	247	238	209	214	269	226	266	244	267	218	242	243	257	238	237	267	234	228	238	226	248	228	246	221	260	232	227	207	234	249	217	229	223	207	213	252	237	263	210	227	233	250	227	257	215	252	233	246	219	216	221	261	227	242	244	234	256	251	231	244	242	246	231	257	225	224	237	264	216	248	220	209	231	237	210	219	233	242	239	243	263	220	229	251	246	275	226	238	223	224	206	229	267	225	246	261	232	263	221	243	236	235	273	227	250	242	280	262	240	212	255	221	217	244	240	265	216	233	218	237	254	236	232	272	253	254	244	249	249	203	260	252	240	242	243	250	277	234	231	228	237	235	254	228	257	216	216	254	212	257	237	215	246	226	261	235	228	239	254	260	217	229	240	270	227	212	266	232	228	216	255	207	234	245	233	246	227	227	239	234	215	253	256	234	253	240	231	204	219	258	230	248	266	239	222	247	229	243	235	261	245	241	228	241	253	241	232	232	206	247	212	209	220	269	238	248	223	234	220	190	231	229	222	229	235	227	238	222	231	214	228	234	206	263	225	250	247	242	224	198	229	253	257	222	241	226	251	238	233	228	221	212	240	238	222	213	210	216	235	225	278	231	232	256	229	230	244	200	238	228	254	241	247	238	243	252	260	240	223	246	253	228	248	229	227	228	243	244	232	229	250	228	221	241	219	219	250	244	256	236	234	232	252	229	236	262	247	266	240	222	224	247	214	251	222	224	238	209	245	227	230	225	214	244	254	232	211	241	244	238	232	237	248	212	247	237	218	223	242	243	234	225	243	205	216	229	231	224	237	235	232	245	229	241	270	240	209	256	217	255	246	240	235	230	213	261	232	214	234	204	239	226	264	247	227	231	241	264	243	247	215	237	249	228	257	233	227	275	267	219	237	260	226	229	241	234	224	247	263	230	230	239	259	228	234	256	225	221	230	226	250	203	260	229	252	218	240	233	238	247	223	243	255	243	239	231	234	250	249	230	223	215	219	220	254	198	212	229	253	238	221	230	259	223	232	256	230	237	247	230	206	231	227	230	230	218	228	240	264	275	234	241	236	284	212	248	227	228	230	217	247	221	216	228	235	228	233	239	247	280	239	216	253	244	234	241	231	237	261	252	216	261	244	235	239	235	249	238	238	244	234	239	242	296	242	227	238	235	228	235	249	218	208	227	241	238	247	212	222	251	218	241	290	236	223	249	231	225	222	225	271	230	278	216	220	239	258	259	247	257	233	267	264	235	241	280	224	259	231	231	267	231	238	273	235	243	215	241	244	249	251	210	214	215	222	211	276	233	245	249	232	243	230	212	239	242	220	216	182	218	276	238	212	247	259	249	230	233	244	240	224	222	223	250	240	196	252	261	229	249	237	224	233	246	213	239	224	238	236	227	218	216	243	242	235	244	244	234	220	263	229	251	239	248	241	258	242	243	257	216	249	202	223	237	227	236	254	228	256	218	213	264	264	252	226	239	242	217	223	261	264	238	256	256	239	243	228	261	210	242	246	242	246	208	260	234	225	237	224	226	226	205	249	261	233	214	240	242	237	247	248	226	237	229	230	233	231	249	204	193	241	223	242	268	248	235	223	241	223	242	260	213	259	242	230	229	238	238	239	229	249	238	263	236	243	233	219	228	234	248	228	267	226	204	228	261	205	211	250	225	234	246	240	263	253	215	245	236	235	234	225	200	245	265	228	266	241	227	233	239	249	247	241	222	254	225	226	251	242	223	236	230	221	271	231	208	246	240	226	244	245	239	263	248	232	266	242	252	222	239	223	220	225	239	235	253	254	248	217	245	238	243	207	233	258	226	223	248	222	215	234	231	221	251	239	200	202	210	231	248	242	255	278	229	237	263	204	214	208	256	251	236	243	255	234	253	255	243	220	248	232	223	242	256	203	248	242	253	235	229	236	223	245	227	243	233	232	210	204	230	242	216	252	278	228	254	233	241	225	226	228	227	238	254	265	233	222	229	227	215	235	229
34332	7147	3237	2999	2532	1935	1565	1294	1179	1080	1032	891	865	755	772	671	687	660	666	644	674	650	610	631	567	615	557	583	594	577	580	570	599	570	547	563	562	542	562	583	570	578	524	563	554	569	589	602	567	580	559	535	583	553	542	548	544	565	543	531	565	565	532	552	612	563	561	579	571	528	582	568	598	553	544	529	562	579	521	550	564	543	531	528	516	540	559	552	573	536	549	557	528	543	511	564	571	576	543	594	549	592	559	513	536	509	542	550	608	526	596	524	564	543	542	557	544	538	543	531	575	564	585	525	584	575	531	546	568	520	554	534	567	548	555	553	585	564	522	544	581	549	506	571	517	540	556	575	537	555	558	571	530	600	568	578	535	529	565	549	535	605	554	513	556	564	581	535	582	521	495	582	522	545	512	560	600	546	542	545	529	536	552	535	568	548	552	539	559	556	554	567	542	564	546	507	557	581	591	564	540	521	564	540	565	537	559	547	547	577	573	548	576	549	514	546	547	556	534	550	543	547	550	580	589	551	577	543	541	569	553	510	527	562	573	575	529	537	543	546	553	512	535	543	524	556	529	607	562	560	570	594	541	573	550	531	556	560	510	532	571	558	580	528	531	514	504	548	586	532	533	574	572	569	541	576	522	539	533	563	545	545	549	552	528	575	530	538	544	540	531	553	538	535	547	572	528	543	547	526	558	520	524	531	522	541	576	508	529	538	511	510	545	556	544	569	571	525	548	524	570	556	519	563	579	594	543	527	563	551	549	519	525	491	534	507	549	507	570	558	550	554	555	531	579	571	559	536	551	542	556	560	528	545	546	533	556	558	504	525	560	540	524	578	525	573	548	577	556	572	540	555	550	543	553	572	564	520	559	546	551	504	549	541	554	593	509	545	574	563	550	560	535	558	553	565	566	545	522	583	551	604	568	549	566	533	542	532	514	532	541	574	555	504	532	548	564	542	548	534	530	570	565	527	552	520	547	527	599	547	528	562	553	539	540	542	533	555	561	537	516	537	537	540	562	512	551	570	579	548	563	588	584	556	533	578	490	544	583	534	514	560	548	590	544	532	581	522	530	538	557	582	575	511	575	532	577	551	509	512	555	517	610	538	569	517	534	568	540	552	574	508	527	564	572	536	536	548	567	514	555	544	541	583	567	546	563	527	577	540	615	546	565	508	574	560	602	526	537	551	565	540	535	532	535	524	549	519	623	541	550	560	525	494	544	541	535	543	545	563	520	542	573	516	579	536	537	568	575	548	568	543	549	555	540	538	551	523	558	565	567	534	588	525	527	551	588	599	542	546	572	554	563	531	555	557	530	578	503	533	545	531	536	537	581	563	554	546	535	553	527	543	571	538	598	549	575	527	566	553	575	550	581	533	565	514	554	541	524	571	578	568	557	552	558	543	520	550	545	541	522	522	607	525	549	543	515	562	588	559	581	541	560	527	552	583	537	510	502	567	587	562	544	571	574	514	571	569	579	580	560	561	526	589	543	526	579	547	618	536	547	531	553	546	579	551	521	539	560	533	559	494	501	519	594	546	602	584	539	542	564	604	541	541	521	557	555	555	535	573	560	538	545	598	557	560	566	531	557	561	575	575	516	526	542	594	543	510	556	555	555	539	558	543	546	562	536	548	571	557	566	551	528	536	550	561	591	588	604	520	594	549	565	560	563	541	592	528	549	570	544	529	586	541	557	548	546	572	578	504	564	560	533	581	551	561	566	544	570	540	546	530	558	528	545	559	538	534	544	541	565	523	549	548	531	529	530	571	578	560	559	551	524	557	561	526	561	544	575	602	559	537	541	591	598	577	562	561	542	534	516	543	532	552	539	543	574	521	551	545	514	550	542	562	598	545	537	551	557	518	558	547	525	570	524	538	551	536	577	507	558	583	534	530	560	607	570	552	541	513	556	556	543	551	584	533	557	572	555	487	538	550	557	587	552	578	585	509	504	519	523	563	568	540	519	553	530	565	509	539	550	581	542	555	574	557	585	544	531	556	560	560	556	552	569	535	531	523	539	548	555	555	511	518	595	544	542	550	550	565	554	557	616	546	547	530	538	545	530	553	560	537	565	564	531	550	556	551	570	550	556	521	537	522	553	547	561	524	580	575	556	485	567	511	525	540	571	545	558	569	506	532	567	587	554	558	549	545	495	535	550	541	561	527	551	526	553	528	581	597	577	486	568	542	555	566	524	561	543	562	538	544	541	529	574	529	534	490	485	538	543	533	559	556	550	559	570	541	506	539	522	529	526	551	550	542	516	494	569	593	522	516	545	575	550	534	554	535	549	505	535	599	565	555	531	585	576	563	581	532	577	546	553	574	553	554	503	566	598	555	565	550	551	517	574	578	561	539	535	560	566	564	570	543	511	549	559	570	578	540	586	549	497	462	621	541	540	575	604	502	564	563	588	559	579	544	547	524	605	541	546	566	561	537	580	559	578	604	532	538	551	582	555	549	561	545	543	539	579	557	546	577	527	533	558	559	522	537	564	554	584	532	594	557	567	565	523	519	570	517	586	561	543	536	594	501	543	534	558	528	553	562	583	507	498	540	514	586	535	527	566	529	519	582	587	514	516	567	588	560	563	595	545	501	574	515	569	497	537	516	521	535	522	566	533	564	576	604	527	540	596	555	576	542	565	540	555	534	521	498	570	552	566	534	546	521	551	544	536	547	521	568	509	588	518	533	586	578	573	575	534	543	552	488	555	543	574	553	543	551	584	478	550	534	537	553	500	557	534	513	555	540	536	562	559	568	526	577	581	525	555	566	561	552	549	571	553	539	528	565	513	518	532	558	523	572	554	540	553	569	519	565	556	551	549	556	533	534	553	547	604	520	520	551	540	580	563	507	556	533	541	566	531	549	583	533	566	544	538	559	592	573	571	554	525	543	532	569	556	577	518	593	559	542	548	556	588	535	552	572	577	581	518	565	554	555	556	539	516	578	558	505	532	565	570	504	572	535	541	550	558	511	553	492	571	514	593	547	524	543	534	553	535	542	516	523	546	562	576	523	571	567	555	541	517	528	567	561	572	519	540	581	564	561	509	562	567	523	535	531	561	541	503	618	559	592	550	559	573	542	526	578	556	527	528	535	536	528	551	535	563	522	532	568	557	562	575	550	573	525	549	572	542	547	572	502	539	571	527	556	566	559	585	554	594	523	511	553	530	527	522	573	526	570	531	547	538	559	578	548	541	537	544	523	587	549	549	528	569	526	525	555	549	566	621	509	525	535	559	572	574	516	532	589	541	497	585	567	543	580	532	540	565	589	578	527	547	559	548	559	577	497	565	544	517	576	517	550	512	547	517	564	554	542	568	603	581	519	569	522	516	522	519	566	546	537	530	528	570	548	558	550	552	531	549	522	489	563	542	531	569	528	599	537	551	586	512	595	569	528	495	516	550	536	552	494	472	523	535	520	581	526	538	519	555	520	558	582	545	523	569	509	552	547	595	507	595	570	550	553	545	565	553	545	535	550
14074	4144	467	297	248	227	200	220	222	212	233	191	220	218	210	209	247	222	189	220	202	204	223	207	200	198	198	217	203	240	223	212	212	215	208	214	204	184	180	212	212	213	212	193	226	214	189	184	219	180	167	220	193	222	202	244	208	222	230	178	203	244	227	223	227	229	219	229	222	212	217	194	199	222	208	225	240	180	191	256	240	215	228	211	216	210	246	230	200	231	200	216	214	219	202	202	199	213	213	226	248	230	226	214	212	193	220	184	194	216	210	192	218	206	223	218	223	183	218	219	228	221	206	217	212	214	230	205	220	195	235	191	196	218	204	198	234	240	228	245	217	193	226	221	215	206	221	226	232	225	216	212	221	234	229	206	208	220	248	193	173	204	210	191	201	246	234	213	200	200	219	232	220	226	229	237	211	224	185	204	211	210	215	225	211	226	188	205	182	152	209	213	231	228	196	199	245	176	218	205	227	207	220	179	230	202	224	198	228	189	201	212	203	212	247	196	208	243	211	200	195	207	228	231	210	213	222	203	244	226	224	233	214	217	206	239	237	199	215	201	218	226	211	200	212	222	206	208	218	235	208	189	212	211	199	209	208	197	190	209	199	215	216	187	206	208	204	225	208	223	237	197	189	230	198	218	173	195	234	204	196	195	191	200	237	221	195	211	244	196	211	228	214	213	211	220	190	201	216	234	214	206	214	221	207	207	253	196	213	196	219	206	192	227	216	199	223	200	201	227	220	227	231	197	198	227	211	212	219	212	222	195	216	249	205	214	233	235	203	210	224	231	224	218	196	220	251	235	221	197	236	211	195	166	198	189	195	229	191	235	227	171	208	191	223	174	214	223	235	206	205	198	219	209	221	204	208	217	204	202	205	217	209	234	214	200	247	186	189	183	211	206	219	211	191	201	191	225	211	208	226	187	173	204	209	214	188	199	208	226	200	217	213	237	230	209	205	190	218	226	211	205	223	203	246	253	209	262	199	189	221	239	177	231	199	202	217	255	200	194	221	217	235	186	198	207	207	210	192	220	209	187	244	206	193	209	198	212	188	246	219	224	221	220	239	214	228	205	203	201	217	228	215	198	208	214	210	216	186	204	239	197	189	211	200	208	224	233	229	202	174	216	210	207	196	227	208	201	243	202	176	199	215	212	214	209	201	195	229	209	213	208	201	205	204	229	194	195	210	231	228	224	229	243	224	217	217	193	214	230	236	207	209	206	234	225	201	214	215	223	203	208	237	206	221	177	247	198	204	198	227	199	196	226	200	220	198	181	205	218	199	214	231	217	233	213	222	238	227	229	222	202	218	201	215	215	218	228	223	213	227	214	217	209	211	212	214	232	200	220	213	212	242	212	236	228	221	227	244	231	193	224	211	219	226	214	211	208	202	192	224	243	242	219	220	249	216	201	211	222	192	190	214	206	218	228	202	265	233	239	234	201	187	233	205	233	221	213	246	211	221	215	222	200	217	250	198	223	189	183	203	202	207	213	219	208	195	199	234	209	211	230	201	207	210	216	236	248	204	205	187	210	206	215	204	226	207	205	202	192	214	198	214	195	195	198	215	247	214	219	211	210	218	216	221	218	222	223	174	214	197	234	221	224	220	221	193	215	227	220	228	186	207	195	245	212	215	197	188	216	209	223	208	203	200	197	227	194	230	224	196	232	242	224	199	202	220	220	210	184	215	216	189	200	195	214	217	177	211	234	234	183	225	193	196	212	219	225	170	194	219	209	214	197	221	209	213	219	198	192	201	233	240	201	212	192	195	186	222	190	196	211	240	221	218	206	204	231	236	209	215	202	205	184	180	212	221	205	228	217	207	211	232	213	248	221	192	192	225	217	230	227	203	221	225	212	210	219	245	217	214	206	209	204	255	196	211	197	203	220	195	224	191	221	218	221	205	209	198	212	207	250	242	217	210	251	210	220	233	215	203	199	201	192	232	213	223	231	222	202	204	223	214	214	202	225	201	199	211	224	212	186	210	194	213	215	187	211	216	212	215	205	220	231	213	220	205	240	210	200	210	210	204	218	208	224	213	232	180	195	226	220	196	209	193	240	226	225	212	227	192	192	190	202	222	184	211	237	229	225	229	189	192	230	215	216	226	198	217	250	213	191	213	208	222	220	227	201	202	210	236	235	193	225	223	207	206	220	218	210	208	205	198	222	219	226	202	206	228	231	205	218	208	250	205	186	194	250	206	220	218	233	214	210	193	201	223	221	214	208	230	214	244	212	256	216	202	199	202	233	220	205	203	207	216	193	249	192	225	191	218	201	213	216	224	258	191	222	235	216	209	222	184	217	227	193	185	206	197	184	198	217	251	224	223	200	186	221	213	222	218	236	228	214	223	219	207	214	217	218	229	226	218	204	198	218	236	220	210	199	195	229	217	193	226	223	216	228	217	232	228	211	207	188	200	194	245	213	199	216	215	206	191	188	183	258	205	222	214	224	239	191	197	204	222	219	196	197	213	223	196	237	233	224	214	213	232	172	221	213	223	204	224	215	217	208	212	222	200	213	238	247	207	187	205	187	234	216	181	210	196	188	222	245	209	245	212	207	211	196	191	217	218	236	210	196	210	235	206	235	218	210	233	217	202	226	221	239	199	205	201	218	227	227	209	212	206	209	228	233	203	220	194	203	218	187	207	206	231	221	220	192	198	196	224	223	224	200	224	213	206	185	222	210	227	195	241	203	221	234	199	197	197	200	205	228	215	215	187	195	213	208	250	255	215	246	214	213	193	210	194	208	206	205	193	206	216	211	209	221	233	200	228	217	213	199	188	207	212	198	209	188	227	227	211	221	193	205	219	220	224	212	232	194	210	228	215	209	213	220	203	201	200	176	229	209	224	202	221	221	217	225	223	205	209	213	198	221	214	231	184	163	179	187	212	230	237	205	218	196	201	210	211	214	229	172	198	217	191	199	245	183	220	232	235	207	219	224	202	212	195	231	250	217	185	227	218	213	208	240	248	214	201	225	212	211	224	204	212	226	220	188	170	190	206	204	222	195	195	233	214	182	199	217	210	192	197	216	228	230	244	200	194	250	214	172	192	234	205	240	221	222	218	209	210	232	223	218	210	213	233	234	202	206	212	205	204	201	207	214	198	214	206	222	212	213	216	209	214	200	203	205	203	222	203	205	219	230	195	204	224	235	194	219	256	217	229	209	219	226	203	230	206	217	208	238	182	186	227	224	240	236	192	220	193	195	215	206	219	231	203	223	199	226	220	201	218	209	237	212	212	196	209	222	241	214	205	233	232	239	205	191	193	216	244	223	207	207	205	201	214	223	199	226	196	201	233	216	210	191	219	214	208	226	214	227	211	221	192	227	200	213	226	226	223	206	189	196	235	230	225	212	217	210	197	211	223	205	210	203	267	222	217	216	208	190	228	217	213	235	215	198	188	187	218	182	203	237	178	225	204	197	227	236	209	228	207	213	216	189	189	245	218	186	195	199	200	230	239	218	203	212	237	192	225	232
9208	2078	707	608	652	538	504	483	521	498	511	495	465	503	488	502	508	462	510	473	494	506	502	503	482	543	473	497	490	491	498	500	460	488	519	475	494	501	489	516	459	493	463	468	452	515	476	531	475	483	478	468	454	477	457	441	488	433	505	505	475	505	481	481	462	490	501	493	490	488	510	499	501	516	487	508	471	504	422	504	464	508	450	464	474	437	498	458	481	519	463	462	452	479	485	526	441	481	489	466	462	437	491	472	473	514	465	496	496	467	464	472	502	497	457	470	467	469	457	468	511	479	476	468	493	479	499	462	452	469	478	465	452	541	477	470	468	503	527	497	476	495	494	439	490	490	485	511	506	497	475	479	479	470	502	494	452	464	479	488	477	497	560	513	476	487	477	482	504	455	545	494	484	455	477	435	482	474	487	485	461	487	477	457	496	471	467	470	464	457	453	510	514	523	512	488	499	492	457	480	534	473	488	467	494	478	508	458	470	444	471	468	471	505	456	503	489	473	495	453	472	453	488	460	492	471	518	464	518	455	456	475	469	469	527	449	521	480	449	519	468	475	513	515	479	505	517	469	539	494	436	479	487	487	457	474	461	462	441	461	474	481	466	483	489	516	481	483	507	509	488	483	511	511	446	497	532	467	483	467	492	457	522	495	498	486	452	479	482	467	488	494	480	464	479	467	476	473	480	489	470	502	482	499	487	483	489	502	460	481	433	470	477	487	493	463	459	441	457	532	467	461	490	472	483	471	467	469	475	487	464	483	463	472	468	435	475	446	484	508	491	467	510	470	487	463	462	470	518	476	524	455	420	481	456	490	473	517	505	451	473	519	486	480	516	494	486	449	478	470	473	455	506	470	485	464	469	498	488	474	519	493	484	469	517	479	509	478	493	504	494	495	488	455	460	487	489	497	440	480	489	437	483	507	459	488	476	478	492	513	515	486	477	484	462	421	450	406	495	477	495	522	512	488	468	461	476	457	486	445	490	498	479	504	465	499	467	451	442	497	496	457	479	479	481	488	533	447	478	474	489	473	488	488	464	479	488	457	481	489	484	469	488	470	502	501	471	483	501	491	498	442	501	490	493	479	452	462	481	460	476	477	442	524	491	516	464	477	466	479	465	479	420	452	491	492	492	491	501	468	509	496	489	490	478	505	486	495	448	449	462	509	487	461	482	518	465	476	474	461	486	474	456	464	459	463	460	479	506	488	444	490	500	484	478	472	489	511	468	499	490	461	468	477	468	475	498	481	467	506	481	470	467	454	460	507	502	495	501	486	496	459	461	461	508	493	493	467	504	476	487	469	496	457	487	477	481	492	486	473	498	476	458	479	475	488	482	485	481	450	447	457	501	503	464	476	481	520	510	474	494	500	495	458	475	475	475	461	466	476	426	502	456	495	499	497	502	482	477	484	423	494	502	448	513	437	473	488	536	486	499	477	493	456	466	503	462	456	456	487	492	476	487	463	473	463	461	483	468	489	464	472	430	462	499	457	519	458	455	502	462	481	458	502	490	499	467	472	484	486	524	446	428	451	489	498	448	506	465	471	464	498	513	479	491	445	477	467	516	473	467	444	441	469	500	494	439	475	496	460	495	484	463	430	507	487	509	535	480	476	481	490	521	503	476	450	471	489	504	516	526	464	467	499	456	514	466	492	524	462	468	456	500	492	435	504	520	465	489	450	515	482	512	490	464	500	528	466	523	480	502	482	491	423	490	479	487	503	474	465	498	482	471	463	461	437	490	479	481	457	504	493	491	491	455	480	463	502	442	483	480	490	434	490	480	494	475	470	489	520	486	486	492	491	502	495	487	465	465	511	463	462	473	495	489	503	480	495	488	463	454	484	504	506	425	462	489	480	480	488	493	473	509	490	517	510	450	526	451	471	466	484	470	460	492	490	493	456	483	514	473	449	508	484	482	460	479	485	520	491	513	515	488	465	508	513	480	465	473	512	491	467	457	442	518	463	517	485	488	486	463	479	489	533	465	482	487	467	479	473	464	491	496	481	537	459	494	470	488	510	515	464	465	453	479	461	521	449	494	503	508	475	527	516	487	494	472	489	465	469	479	489	503	504	476	479	526	471	491	486	480	489	469	516	514	493	482	449	499	489	461	509	445	483	492	486	472	465	491	497	493	455	456	493	507	489	527	526	472	506	462	492	478	469	491	473	494	460	447	468	514	470	455	480	470	473	475	456	498	487	522	474	478	448	450	494	492	480	514	501	487	501	473	515	509	477	514	472	475	498	499	469	516	483	481	509	524	454	519	474	480	447	472	501	492	455	471	514	464	519	483	456	468	497	461	470	478	470	513	469	495	480	461	462	426	495	455	512	486	449	461	501	476	492	479	502	492	456	477	432	486	471	511	414	499	469	484	523	445	461	476	443	496	492	503	466	482	441	452	476	488	475	477	500	492	471	543	475	511	447	469	477	463	455	514	483	479	461	461	519	477	504	501	497	462	493	485	476	470	508	487	469	498	485	503	508	537	476	474	498	488	466	467	484	485	492	483	474	473	460	479	492	502	524	501	501	498	478	472	498	468	488	426	476	474	495	456	507	520	473	509	471	470	477	467	514	462	504	467	460	484	448	516	482	463	491	494	494	474	486	519	483	473	489	471	504	509	467	478	453	461	484	467	466	469	467	463	509	464	485	479	497	488	461	483	462	460	509	472	494	483	477	481	485	482	495	488	476	476	465	448	490	486	532	509	462	484	459	499	461	480	513	459	525	508	503	459	487	509	478	468	477	505	464	471	481	479	497	513	505	513	471	486	510	475	498	473	464	472	495	474	490	492	466	455	474	446	457	499	460	514	510	456	444	480	466	478	481	449	480	459	474	500	484	477	469	462	497	466	443	449	474	484	491	531	477	450	467	509	476	469	486	479	466	486	426	505	497	462	503	444	499	469	458	464	494	474	488	467	500	464	473	469	432	460	475	495	494	457	530	494	464	504	484	472	453	505	466	493	473	476	476	473	497	512	503	487	471	480	448	490	430	468	475	431	479	499	467	448	489	493	449	483	492	488	494	484	495	506	477	478	465	461	474	483	483	459	465	459	494	526	474	477	461	486	477	476	480	528	481	474	469	476	465	468	507	462	494	499	511	455	471	480	523	466	512	515	457	492	482	462	505	507	469	484	486	465	428	506	474	483	495	439	449	486	467	448	443	486	470	466	425	480	500	492	489	456	496	464	491	529	474	504	463	518	484	510	448	465	497	534	481	490	509	498	485	502	501	488	530	517	476	473	505	515	459	507	459	506	472	444	494	503	488	497	483	457	496	471	558	519	498	453	503	495	485	490	504	511	462	453	485	469	477	494	491	483	478	463	466	515	471	482	489	462	472	463	473	498	471	476	475	468	461	492	500	446	501	487	514	465	460	486	482	494	449	505	494	517	449	547	480	466	485	486	494	469	468	462	472	507	443	456	494	489	479	480	526	489	481	546	499	492	477	470	497	457	445	456	456	492	457	469	530	455	473
35649	16938	3159	1044	708	440	276	221	189	131	146	129	153	145	152	124	101	115	153	144	115	111	108	129	123	150	126	123	140	113	124	116	141	134	121	93	102	121	108	126	122	137	109	110	139	134	111	153	120	113	132	131	124	115	132	116	137	124	133	114	130	128	109	120	122	111	130	124	106	125	119	107	111	131	127	125	121	143	90	119	119	148	113	134	133	151	114	97	107	117	147	98	134	118	118	109	106	129	128	115	112	131	149	136	115	130	128	119	115	126	124	103	123	108	118	120	112	121	118	110	131	160	129	118	123	115	128	114	115	111	118	122	101	111	122	111	130	140	104	122	132	112	115	117	126	137	141	99	130	112	117	105	115	114	156	117	128	111	110	131	94	119	113	113	114	107	134	122	115	111	113	109	115	112	129	145	113	164	114	113	119	114	120	115	111	126	125	153	113	102	119	118	131	97	118	105	120	111	106	133	122	131	134	96	124	115	127	121	118	145	127	112	130	136	117	108	131	105	108	127	124	126	141	142	121	113	132	121	118	93	110	131	124	123	114	111	125	106	136	101	122	95	138	111	111	124	135	143	128	141	124	116	132	113	124	117	136	114	141	117	130	122	124	119	99	125	120	138	139	126	99	115	109	115	110	133	108	124	117	109	122	146	115	121	122	137	106	124	128	126	128	140	112	121	127	121	121	154	104	125	138	131	118	131	101	124	118	128	114	104	115	122	105	123	111	113	131	139	117	116	99	126	111	114	134	123	123	110	123	133	121	138	127	101	147	112	133	107	109	125	125	120	136	121	113	104	106	121	112	119	127	125	150	127	104	106	115	108	139	128	123	123	120	108	129	125	104	125	112	111	104	139	126	128	144	109	132	108	125	113	128	105	130	110	110	129	128	108	135	127	106	122	125	113	124	116	130	125	105	113	160	109	127	128	133	115	109	125	134	136	116	117	105	124	158	134	119	126	135	98	117	128	112	121	139	135	124	103	115	139	134	126	126	113	131	142	132	109	152	119	133	112	133	115	130	139	122	123	133	112	127	114	140	114	113	122	131	111	130	138	117	152	108	90	125	99	120	130	99	152	123	116	124	107	121	106	133	122	130	108	140	128	126	112	155	127	95	131	123	123	112	99	123	123	140	132	137	122	129	121	147	121	125	141	129	142	127	109	111	102	123	130	142	117	106	131	154	116	133	123	132	114	136	116	117	132	132	118	125	134	107	108	100	116	124	124	112	117	130	132	127	121	155	100	122	127	118	136	118	134	149	138	125	114	128	112	113	131	108	136	116	137	118	129	99	98	129	111	121	149	116	124	134	123	98	120	139	125	127	122	130	109	127	121	122	127	121	110	112	142	111	109	112	111	126	121	124	111	125	157	108	118	118	126	133	104	115	114	128	120	128	117	110	106	130	131	108	102	116	131	116	127	116	154	110	134	108	121	126	104	136	125	116	127	124	143	121	129	99	118	114	133	135	157	109	125	122	137	110	121	136	119	133	119	150	114	96	125	133	130	125	123	125	95	148	114	154	114	117	115	140	113	147	109	132	121	110	117	119	146	133	106	137	119	120	138	132	120	129	119	126	100	121	119	124	115	128	113	117	103	151	122	130	137	104	118	127	117	121	104	119	137	121	125	149	129	135	121	119	125	117	111	122	118	122	130	145	108	116	117	121	129	143	130	111	114	106	120	111	145	124	143	124	110	117	116	147	117	123	127	128	141	138	118	127	118	135	102	119	124	136	125	127	107	114	127	133	111	96	122	101	110	106	120	129	134	108	126	120	129	136	110	131	139	107	104	123	126	120	126	111	124	123	135	117	116	109	120	128	109	125	116	133	134	121	141	129	147	123	144	127	112	119	130	118	117	148	133	144	118	134	115	150	124	117	121	116	117	119	141	121	136	144	137	123	127	121	141	127	125	133	126	129	112	136	124	110	124	129	139	133	124	128	122	149	139	132	124	127	96	148	107	131	118	122	112	105	124	128	116	138	119	126	117	101	117	117	133	126	106	140	121	123	134	111	111	130	124	119	115	105	127	131	138	121	127	131	119	104	114	113	117	122	119	151	111	117	121	106	113	122	116	133	126	117	119	125	120	108	141	131	110	125	129	107	118	118	118	131	122	129	117	124	112	114	136	120	118	132	128	111	132	147	144	118	106	139	132	94	130	122	110	103	120	120	119	117	116	138	126	120	108	136	122	123	133	104	121	114	111	129	109	99	129	119	123	117	106	110	119	118	153	143	121	134	128	117	125	118	106	112	116	109	121	119	134	117	121	130	124	119	106	130	127	116	129	107	120	131	131	129	100	113	129	121	141	124	109	131	124	111	121	123	125	126	127	122	124	111	124	125	134	126	125	116	124	120	108	146	124	129	106	122	124	140	128	110	129	115	115	127	127	132	110	123	120	115	98	131	112	124	124	119	126	127	127	107	133	136	98	115	115	125	109	111	119	115	135	105	134	146	129	115	137	119	101	114	129	125	125	115	124	111	108	109	121	113	113	134	137	123	118	133	94	113	115	111	117	141	140	122	124	110	113	127	121	122	125	118	122	111	114	133	129	108	124	117	108	121	145	131	105	113	128	134	105	118	107	110	120	112	142	108	105	133	137	121	109	136	113	121	135	131	127	125	123	123	131	112	125	135	117	114	125	138	105	104	102	126	115	118	131	138	125	131	119	124	115	147	122	125	128	140	108	116	124	136	118	134	118	119	110	111	142	114	145	150	110	128	108	110	109	118	122	104	125	126	133	124	137	119	128	154	108	158	103	117	142	124	99	149	127	110	119	108	132	130	108	141	126	126	123	107	122	133	144	97	117	128	129	136	133	116	109	124	139	124	126	136	118	143	116	128	129	110	124	113	121	104	118	113	101	98	144	114	128	128	137	140	127	143	138	139	136	105	118	107	130	140	123	148	129	130	130	127	109	96	153	123	130	121	112	122	106	123	125	116	118	133	133	126	137	124	127	116	124	121	109	119	112	114	108	134	126	150	128	131	144	128	142	126	142	119	115	118	122	120	132	109	116	100	138	121	112	126	109	138	115	106	131	108	123	123	136	113	133	123	122	144	119	133	150	117	137	141	122	112	110	125	116	102	123	117	101	109	126	135	118	107	116	108	139	99	120	109	110	127	114	129	102	130	105	122	130	134	108	139	104	136	115	138	119	99	139	120	105	116	97	105	133	123	127	134	106	117	117	140	117	102	115	114	126	135	116	128	131	113	134	130	135	124	133	116	112	112	121	98	105	101	114	98	113	110	113	110	131	123	131	126	120	119	122	123	117	106	119	117	104	119	138	114	132	115	118	135	132	113	129	133	112	118	107	136	119	122	127	128	136	108	112	117	98	136	116	117	153	114	110	130	142	114	129	123	121	117	144	132	123	133	128	95	115	119	101	119	124	117	128	138	122	131	101	119	115	120	124	119	124	128	122	123	97	129	122	117	116	142	125	104	126	112	106	133	131	106	143	116	120	119	128	111	124	128	119	101	128
24167	5991	1982	1691	1564	1211	860	708	635	537	530	485	447	435	436	415	357	384	398	371	374	338	362	354	347	311	323	310	350	355	300	300	321	351	329	389	317	314	329	295	324	328	319	304	311	302	303	324	319	332	314	309	311	323	335	295	325	310	292	284	326	312	287	321	325	305	332	319	300	319	320	322	345	331	290	310	322	312	305	300	303	307	320	310	305	311	289	313	286	312	312	303	306	333	344	307	327	321	283	313	299	310	315	324	317	319	313	329	331	305	314	323	332	293	316	317	303	309	286	339	330	310	282	327	309	338	296	291	290	339	291	303	327	307	324	311	295	324	303	310	267	296	307	326	314	299	312	321	297	332	346	303	335	326	323	318	321	328	300	308	343	296	330	302	333	273	334	331	306	331	289	319	324	294	303	313	303	300	320	293	319	324	310	334	306	329	310	334	334	316	356	330	312	315	289	330	286	305	324	303	306	325	322	301	312	343	338	291	304	317	317	337	272	283	290	342	336	312	316	304	315	294	313	325	301	353	348	300	366	312	310	302	318	335	321	329	299	288	314	330	330	300	314	347	301	323	279	310	301	343	315	336	278	313	300	283	330	303	336	304	322	350	326	310	326	312	314	310	323	312	335	304	332	306	329	333	285	308	320	297	284	312	322	288	320	286	294	312	298	304	292	340	314	344	318	320	311	300	323	300	314	303	325	345	331	326	313	316	330	308	323	324	309	293	284	324	316	289	294	323	303	289	307	312	295	322	322	342	340	325	302	351	339	305	331	320	323	308	318	302	289	323	272	324	318	294	305	299	297	350	320	332	314	333	308	324	335	287	315	296	293	308	307	362	336	307	310	288	330	301	327	325	308	306	337	318	312	324	312	291	311	310	316	314	316	318	311	335	295	301	304	340	305	297	286	333	301	315	298	319	322	288	320	273	289	325	308	307	300	323	323	288	333	331	295	329	304	326	308	346	316	312	328	309	321	300	328	315	328	324	319	301	317	293	321	327	318	321	310	306	312	289	313	306	298	339	321	299	338	319	288	340	306	331	288	318	317	294	333	296	323	357	311	324	318	308	303	310	325	349	288	333	305	297	337	308	319	328	327	269	329	336	325	310	304	348	310	319	319	321	322	325	349	298	297	321	331	303	296	303	280	316	316	309	292	295	330	340	277	345	322	298	334	296	298	307	321	309	324	286	301	290	321	302	286	311	265	295	301	306	325	314	307	323	308	306	273	299	301	317	294	308	346	328	307	335	308	327	301	313	316	334	341	352	325	302	287	311	304	323	339	311	286	308	282	319	291	290	290	313	290	282	321	315	318	297	329	348	297	278	337	298	326	298	308	263	315	331	332	303	341	345	292	290	326	331	315	296	304	293	301	312	321	320	325	321	301	321	297	303	325	300	330	305	283	290	313	310	279	304	318	275	317	312	302	340	335	292	301	311	309	289	323	301	321	320	288	297	339	313	313	291	324	306	324	293	299	322	338	318	322	296	351	304	285	331	311	309	308	315	298	337	323	307	306	308	322	308	316	302	287	317	307	294	304	292	293	341	328	267	289	323	340	284	343	332	307	311	317	319	330	333	320	275	291	291	335	309	322	320	303	298	317	289	328	286	337	305	336	294	313	312	287	303	327	319	317	306	275	342	335	320	324	290	302	337	331	293	328	279	323	312	318	255	328	287	329	299	315	330	295	304	328	337	292	317	310	338	329	301	296	289	320	318	314	300	331	321	289	340	320	315	304	324	327	326	310	307	290	334	310	313	317	278	301	326	329	320	319	294	316	312	273	317	324	337	323	316	327	346	287	318	318	291	313	348	336	351	336	309	302	279	347	303	324	325	316	329	298	307	349	314	326	308	320	353	314	296	305	308	329	330	309	345	275	311	298	305	311	319	357	333	288	303	293	302	327	320	315	328	310	273	353	328	315	327	321	307	289	349	308	329	309	296	302	312	319	295	302	322	296	297	289	314	331	337	331	291	317	323	332	348	313	310	306	279	293	315	287	308	299	315	281	276	324	295	315	299	324	326	298	344	307	320	318	301	303	352	325	309	291	275	284	286	316	295	324	326	305	312	312	297	307	306	316	307	323	289	282	321	312	298	307	325	293	298	303	278	301	318	322	320	303	332	329	285	316	330	291	316	303	324	289	315	302	305	309	318	279	294	314	285	264	302	310	284	310	309	304	318	316	350	324	321	286	332	303	302	298	281	327	303	303	300	297	335	295	315	339	321	337	280	308	305	330	291	275	330	317	298	306	317	332	290	317	308	318	326	317	313	300	325	288	307	321	302	314	343	294	305	319	295	324	295	302	328	297	287	293	311	305	314	284	334	348	323	329	306	310	326	331	295	303	285	296	346	311	336	315	306	323	310	333	297	333	325	317	313	324	318	322	319	323	307	319	330	313	311	321	323	318	320	320	300	345	327	302	306	302	312	281	324	319	341	317	295	309	292	313	308	303	304	311	320	300	302	366	334	338	326	304	330	317	329	305	297	290	299	332	301	311	313	320	320	304	340	328	329	281	326	306	327	337	334	331	305	293	309	333	319	313	313	299	322	300	322	334	295	312	347	358	310	257	320	310	286	309	339	274	325	326	314	319	322	299	298	352	303	288	276	326	298	293	303	326	307	287	305	331	337	314	311	333	301	346	283	338	305	293	313	342	315	324	337	340	326	306	337	306	306	309	320	292	301	289	304	329	314	340	317	291	322	318	313	323	306	266	317	292	309	307	353	302	328	300	293	299	276	280	309	368	324	303	306	306	349	324	305	316	308	307	306	303	344	325	328	326	309	287	300	320	315	301	310	316	328	312	338	321	305	313	330	304	305	329	301	281	352	298	322	324	339	321	296	303	314	309	306	264	308	318	340	350	311	292	324	320	323	304	319	292	295	316	336	276	282	325	321	333	342	319	340	308	318	310	304	319	296	304	287	306	302	338	320	300	297	293	291	301	325	321	316	349	301	339	321	329	301	317	295	351	341	306	302	290	304	335	312	302	312	345	316	319	300	323	328	323	294	309	335	316	329	316	315	337	301	339	310	307	281	324	328	288	294	322	305	344	310	303	339	309	324	340	309	348	344	326	355	322	290	323	325	340	319	299	288	351	289	315	319	268	273	303	327	291	338	275	330	310	332	315	318	375	322	279	298	319	275	320	280	324	317	317	318	343	320	329	293	318	299	342	319	323	310	349	283	313	302	332	316	332	340	301	302	327	301	325	312	299	323	331	311	328	300	326	334	291	286	318	302	336	306	287	312	307	323	316	319	309	316	296	298	299	320	305	319	292	309	303	316	336	307	330	297	300	323	362	306	287	313	333	326	321	285	296	317	304	288	315	310	331	296	291	303	314	300	307	313	312	346	348	312	310	311	320	320	344	314	334	319	351	308	317	310	284	329	286	328	317	289	316	313	322	323	331	339	328	327	324	319	279	320	327	315	289	316	313	322	338	324	277	296	312	324	295	308	324	302	310	308	311	332	307	290	322	304
47284	25922	7507	2600	1175	771	553	408	361	327	345	302	258	269	291	289	300	274	280	273	230	244	294	257	234	261	264	256	252	221	254	272	246	254	226	230	277	226	200	239	286	258	231	236	239	221	246	245	255	213	217	250	209	259	235	222	248	257	220	235	229	253	223	276	225	226	226	240	256	237	257	256	260	264	246	276	200	230	246	230	224	280	276	250	216	234	261	248	220	251	237	225	265	245	239	242	275	256	249	229	233	219	213	227	234	234	237	215	249	240	227	237	242	233	247	255	228	250	263	256	261	231	268	232	246	263	259	264	227	239	222	226	275	227	271	243	210	264	236	252	243	228	235	240	263	266	237	228	246	261	231	275	236	246	244	222	234	218	224	231	215	259	259	257	233	217	260	239	228	228	261	257	228	247	246	226	251	250	219	250	255	223	228	234	238	232	238	217	234	231	250	237	228	230	226	237	228	212	219	216	239	228	238	248	234	228	219	223	245	252	226	237	221	277	221	250	226	245	219	241	224	246	236	238	229	221	274	240	247	220	224	234	289	226	259	273	216	237	221	228	222	212	220	227	259	245	227	250	236	229	237	258	241	222	200	228	241	250	256	248	220	224	245	218	227	226	264	236	224	238	237	219	236	242	240	245	258	240	273	235	241	231	237	231	227	227	224	225	237	225	241	236	234	233	242	220	233	214	219	257	215	244	272	249	244	258	286	255	212	220	276	231	248	221	203	225	231	231	246	231	250	204	213	224	239	212	240	261	223	241	229	233	221	252	240	232	237	279	238	233	216	196	268	212	250	251	226	217	241	252	253	218	236	225	242	208	237	246	253	238	232	240	260	241	224	228	247	238	214	238	250	235	259	238	232	280	269	225	254	241	223	245	242	247	222	236	197	228	218	215	249	251	246	241	245	225	222	248	237	224	242	264	203	217	233	255	230	229	230	247	210	247	245	276	237	211	233	269	213	223	245	247	215	245	220	244	254	242	211	203	249	231	226	252	251	258	240	249	229	270	229	237	233	240	250	227	226	239	231	199	249	248	251	218	209	262	229	240	252	227	222	228	266	256	220	222	225	238	249	258	278	251	242	251	240	234	236	252	229	235	242	251	215	237	230	279	223	246	205	254	238	252	231	234	261	253	244	254	227	211	237	245	255	215	238	231	218	247	242	232	251	222	255	226	256	209	251	237	245	235	240	250	230	232	249	240	233	278	243	242	227	239	243	217	227	228	262	214	222	220	215	259	252	252	258	254	257	226	228	243	227	230	219	245	254	227	246	233	256	245	233	237	250	244	233	260	237	246	217	217	230	239	234	262	230	219	266	238	222	205	217	222	231	242	253	258	210	217	222	229	246	198	241	223	278	235	250	219	226	214	210	235	202	229	241	240	239	227	215	226	217	251	192	251	241	246	221	235	252	216	241	232	238	225	232	207	237	218	235	216	207	200	224	272	246	259	234	237	232	226	261	238	252	211	222	201	231	265	222	248	240	214	238	248	232	252	199	240	227	222	213	245	224	242	245	246	241	252	202	209	221	229	240	249	251	269	246	224	236	255	235	249	265	239	246	204	241	220	222	242	250	264	227	230	250	223	254	248	261	223	213	211	251	237	240	229	239	255	244	226	228	243	288	228	188	223	218	226	236	231	234	241	256	244	257	258	236	219	244	240	247	267	258	246	247	236	251	227	240	254	237	214	217	246	239	246	223	221	240	228	219	243	262	221	225	244	238	229	227	216	218	189	240	267	262	247	215	236	225	213	253	227	256	217	245	221	254	241	248	230	229	216	262	209	209	244	218	246	236	266	269	221	232	227	274	230	204	222	254	235	213	244	246	228	240	246	223	267	225	236	253	247	257	220	278	218	225	226	220	262	242	245	245	270	282	244	242	253	247	234	234	229	246	259	229	257	245	230	248	221	259	239	253	212	220	227	244	236	225	219	207	215	236	261	241	225	225	252	216	240	228	216	244	222	257	212	264	252	267	232	211	245	225	224	224	227	267	251	225	252	255	240	246	229	224	237	243	222	252	243	235	252	246	258	223	253	225	233	266	237	217	232	220	231	231	217	247	253	250	229	230	227	242	220	205	229	237	235	252	250	217	241	250	230	218	236	232	214	226	237	242	264	226	265	238	269	217	236	231	245	240	245	252	235	228	245	230	217	224	192	228	261	244	218	238	247	213	231	228	236	237	251	242	209	224	237	229	248	204	250	226	255	209	230	253	241	241	235	245	239	238	216	249	233	244	246	259	228	217	240	207	214	254	235	232	252	235	262	214	231	240	222	236	242	239	215	191	217	240	268	236	235	233	222	229	230	229	218	221	274	244	265	237	232	224	227	233	258	253	268	215	247	222	270	238	227	251	245	213	216	240	273	247	260	245	214	221	237	250	220	263	227	248	221	252	227	252	240	233	256	225	241	286	204	238	259	229	222	237	241	247	241	232	238	244	242	225	212	257	259	240	261	265	268	225	282	233	243	255	265	249	201	260	227	262	263	257	218	228	254	228	252	260	242	214	248	234	206	220	270	240	209	220	233	218	217	244	231	276	270	225	210	251	271	235	220	237	230	220	246	250	235	254	232	248	236	214	240	241	246	235	220	214	205	255	245	228	237	219	244	221	247	236	213	250	242	213	220	246	264	232	223	230	244	255	278	229	245	235	224	254	270	241	237	237	236	234	257	249	238	247	230	245	258	232	242	258	242	251	261	221	263	242	213	234	226	259	246	278	233	234	264	242	249	206	229	256	226	224	222	250	237	246	212	235	215	239	252	211	236	254	214	226	247	234	213	228	233	280	226	259	219	231	264	248	253	246	230	266	271	230	250	253	271	261	225	226	221	254	217	240	217	210	235	225	252	241	215	267	254	223	237	245	258	260	200	247	245	239	256	228	241	221	244	259	259	229	220	254	229	239	240	223	251	237	238	236	223	236	216	229	250	217	225	218	259	225	255	256	230	229	239	246	208	246	265	242	239	243	246	244	237	247	234	234	242	204	252	242	257	245	234	229	260	256	279	246	237	255	227	241	231	238	252	263	236	219	248	244	253	238	246	240	230	211	234	248	208	216	241	269	219	233	220	217	213	208	260	227	222	231	232	235	236	260	244	220	224	242	220	249	217	233	241	237	265	235	241	225	242	247	245	258	244	207	233	230	240	247	215	222	237	239	211	239	250	240	249	216	247	217	229	262	257	213	212	269	244	222	233	240	224	248	250	269	223	195	231	266	257	242	219	249	250	243	241	236	238	223	218	258	243	258	229	241	242	229	221	235	215	229	249	234	242	203	245	222	223	222	237	239	252	222	248	254	238	229	207	255	216	232	245	240	232	226	227	236	217	231	232	213	210	228	245	240	235	239	263	236	215	248	222	224	226	246	244	235	240	225	234	251	249	213	240	253	219	228	233	224	223	248	239	254	237	245	240	216	222	254	222	234	273	233	255	283	248	239	251	236	250	251	217	260	276	215	242	217	227	249	219	254	239	252	248	234	221
32781	8488	3190	3172	2450	1791	1498	1328	1110	1005	980	841	820	837	770	757	794	704	658	685	670	586	597	601	622	614	623	599	575	618	573	591	598	571	608	642	557	621	575	560	595	572	588	565	548	560	556	548	574	544	562	566	582	548	555	554	540	540	553	572	542	544	579	575	559	560	575	548	585	545	555	576	566	525	541	546	558	539	545	567	537	573	570	499	625	576	525	582	575	546	561	580	534	589	536	541	550	548	557	541	486	578	571	517	580	560	529	544	569	554	532	585	552	597	563	561	530	555	567	515	591	546	506	539	585	538	577	528	548	577	577	543	533	559	526	577	570	529	544	518	542	506	565	577	547	556	559	571	548	552	557	576	516	542	531	556	557	512	548	530	559	579	552	514	534	543	547	567	509	576	518	573	574	534	538	501	528	535	552	556	547	540	555	561	592	524	609	567	573	553	528	580	577	581	530	547	554	550	607	571	538	498	556	590	579	563	551	552	556	567	578	582	571	611	555	586	539	593	576	582	557	524	498	510	545	545	571	555	599	512	532	565	552	526	560	569	563	541	570	543	544	548	582	530	542	573	540	519	543	580	502	561	572	539	553	557	576	570	563	482	527	563	517	557	569	545	565	511	547	572	569	567	581	545	572	581	534	536	552	552	560	585	564	541	540	548	590	497	552	568	564	549	600	554	534	552	564	501	573	557	534	486	551	500	551	578	531	524	566	535	554	569	542	535	524	565	511	538	571	592	571	555	505	550	564	509	572	533	548	552	506	524	556	545	549	556	559	532	587	538	566	569	538	546	579	564	604	543	571	564	532	509	555	534	558	517	574	543	542	587	579	557	502	579	549	535	545	618	563	511	562	567	544	519	552	568	560	556	525	569	639	589	556	578	553	546	510	535	524	505	532	551	564	550	523	563	557	542	579	566	535	554	536	552	578	587	587	562	585	540	544	490	587	520	528	535	570	579	564	570	544	566	521	541	584	575	548	528	600	548	553	560	542	516	549	546	531	538	556	535	580	552	564	564	547	531	584	560	527	568	567	560	567	548	546	567	572	506	566	581	539	504	550	558	536	519	551	550	546	555	585	541	566	559	534	579	558	570	536	573	563	558	527	539	534	546	593	491	615	530	537	567	588	560	574	528	578	524	547	521	544	573	592	546	536	524	559	544	552	597	517	566	560	553	565	532	556	591	581	528	544	565	546	537	536	540	547	550	576	582	542	556	571	522	552	576	563	557	527	519	558	598	577	544	544	594	526	523	550	561	536	569	554	556	555	506	525	494	574	524	508	550	555	530	530	556	529	570	546	583	511	540	520	528	606	567	526	545	537	547	541	574	556	561	540	562	557	567	574	591	555	537	540	560	574	582	503	580	565	565	503	588	538	526	534	502	547	521	567	553	509	552	558	529	591	559	552	533	543	578	553	563	550	587	580	536	562	593	547	559	598	589	553	534	570	580	537	602	602	554	540	569	572	527	553	575	562	575	536	557	545	572	584	500	531	572	540	516	539	520	560	539	523	529	581	582	533	547	551	575	578	565	526	552	565	562	571	628	560	544	531	561	578	561	546	513	529	576	552	575	613	558	518	532	532	550	548	600	532	573	568	515	562	539	556	560	543	533	536	542	522	556	565	542	530	545	534	570	564	571	539	557	570	546	580	503	579	547	571	522	508	576	533	539	555	582	558	574	513	511	589	573	528	523	586	552	538	559	561	541	567	564	551	544	527	584	566	522	601	523	524	532	560	549	563	563	585	591	515	574	502	588	527	518	559	581	542	541	564	531	561	552	581	530	612	558	545	560	562	546	570	590	570	587	562	591	535	557	541	578	558	546	514	536	503	509	559	541	540	528	529	566	551	518	585	560	572	578	536	575	539	549	534	554	547	542	570	573	567	563	526	556	540	579	560	553	560	566	534	517	573	517	577	508	536	564	530	580	536	560	581	499	519	609	572	508	514	558	521	591	536	587	536	554	574	544	554	534	581	532	529	545	516	543	609	551	547	530	565	579	577	597	547	549	553	530	493	587	536	560	522	513	542	539	576	547	560	562	549	557	527	518	528	537	582	518	517	524	536	541	559	555	525	562	567	530	560	546	529	538	538	537	529	622	534	520	519	582	515	568	571	531	581	531	536	547	553	594	566	551	517	509	585	522	580	581	601	550	539	538	527	530	556	550	541	547	508	554	513	570	572	554	524	548	558	604	572	522	568	574	524	524	509	562	560	552	547	603	548	583	535	532	552	511	542	549	602	558	547	563	541	570	506	504	545	542	570	606	532	607	547	524	581	530	569	562	578	520	542	559	590	583	522	503	547	573	564	541	547	578	559	548	549	543	535	548	575	540	578	547	532	562	545	571	547	561	554	561	566	577	504	558	566	562	540	559	563	571	573	528	588	563	558	578	555	525	570	564	571	567	530	547	536	534	564	578	556	573	542	580	509	568	579	566	572	592	571	543	572	551	561	541	518	521	518	578	565	556	536	537	553	572	526	521	536	581	492	576	556	563	546	548	560	509	582	554	552	553	547	555	494	542	555	539	543	539	538	505	504	544	539	570	536	558	521	563	592	556	587	562	548	526	582	519	547	552	524	550	546	551	548	475	505	562	542	569	532	605	535	565	541	562	524	553	542	574	573	477	554	554	569	538	516	545	570	610	551	558	558	540	553	551	548	574	556	549	523	527	531	583	556	544	603	539	548	558	620	540	553	578	504	542	586	535	601	526	569	512	561	543	533	581	551	548	559	546	521	564	554	550	556	499	535	528	539	571	558	594	521	532	561	559	514	507	536	548	577	578	593	554	548	595	539	533	537	546	564	558	538	527	560	559	589	570	571	511	538	551	544	532	546	560	562	522	551	536	570	571	538	533	521	533	571	560	536	612	545	602	550	536	578	563	551	567	555	535	547	536	581	523	579	573	549	601	584	533	525	524	558	565	565	569	598	548	576	545	540	548	567	558	529	592	578	532	543	528	530	538	574	547	531	532	562	561	562	591	553	548	561	567	548	557	553	584	529	550	529	528	529	591	574	535	566	555	557	547	573	557	555	562	567	545	572	586	554	514	529	550	505	536	563	540	556	564	527	530	520	562	542	535	567	563	541	543	526	547	543	523	521	557	513	550	550	545	564	552	538	552	543	540	517	538	573	508	589	552	585	556	561	531	557	591	571	551	559	560	558	557	548	555	559	529	566	531	537	542	538	536	548	587	541	553	527	580	493	561	511	545	563	556	572	544	556	564	582	519	540	531	499	575	568	508	546	581	534	542	523	535	565	525	594	582	552	609	597	602	514	507	580	582	545	568	563	556	537	539	584	536	564	607	568	568	518	550	535	567	544	552	569	572	581	586	553	523	597	548	563	557	551	538	555	576	520	568	554	555	526	536	525	583	558	548	540	551	554	562	542	579	567	575	525	557	500	539	527	538	532	545	572	555	528	550	587	602	595	621	521	550	537	614	559	561	550	548	551	566	533	522	560	551	533	547	570	538	547	580
13177	3966	396	270	231	236	222	234	209	201	218	258	212	201	237	237	229	216	179	191	226	221	200	198	233	199	187	224	219	209	217	213	182	199	234	205	177	198	228	214	213	207	232	247	219	185	212	221	224	200	174	215	241	217	221	223	220	239	218	213	214	228	215	213	203	192	205	226	223	235	207	205	198	230	235	228	246	205	225	235	216	199	194	205	203	202	214	219	244	193	217	204	193	227	199	224	209	212	191	209	213	214	207	202	205	190	204	205	230	205	210	198	225	210	244	237	235	192	200	206	219	195	232	219	216	228	210	207	196	202	210	217	220	210	189	230	210	233	223	216	203	214	192	205	222	234	239	222	242	219	224	205	204	214	204	185	192	188	222	243	213	215	217	208	217	240	178	185	202	224	199	202	207	209	217	239	212	179	187	218	191	208	232	214	234	210	201	235	222	192	229	180	204	231	223	227	219	221	217	194	208	194	213	198	208	202	216	182	220	204	210	220	205	201	229	209	223	221	204	205	207	220	232	213	209	211	212	167	200	205	202	216	206	189	230	216	235	221	199	182	198	212	198	235	200	213	220	250	202	209	214	196	202	187	224	198	186	203	210	210	187	229	218	204	210	212	207	237	250	226	206	220	229	191	208	223	193	202	206	179	212	195	210	220	170	230	223	217	197	229	226	204	206	227	219	227	203	198	238	209	216	236	251	223	221	198	218	198	205	243	222	207	231	215	184	186	202	229	220	193	195	209	204	189	217	220	188	214	197	211	194	189	205	208	210	213	188	210	222	208	241	224	211	222	196	224	200	224	201	196	213	199	217	200	211	199	196	191	211	230	209	213	243	223	187	218	202	188	219	202	211	221	189	224	199	209	204	205	197	210	191	215	199	214	225	184	172	210	202	209	186	186	213	198	224	241	201	213	191	210	187	205	216	197	220	232	213	188	217	221	215	221	202	213	217	198	222	214	207	228	197	211	217	186	211	201	223	211	217	232	233	207	220	223	202	222	212	224	237	205	213	195	194	208	230	198	194	199	196	229	237	194	198	211	175	218	191	208	196	202	205	229	215	213	214	231	206	209	201	197	200	221	200	209	205	222	213	222	217	190	200	204	213	188	212	236	227	221	192	213	189	208	241	223	210	227	197	201	209	206	212	184	241	219	178	213	211	225	201	199	223	213	216	197	205	220	213	232	218	216	217	219	241	206	185	212	219	221	246	240	227	237	200	227	226	193	212	213	200	241	196	212	205	208	210	243	216	205	202	198	198	214	205	218	205	202	194	208	207	236	215	225	202	234	226	220	211	223	182	194	196	212	223	199	196	215	229	207	193	233	206	226	224	199	233	208	222	187	240	215	206	214	208	224	223	213	202	223	209	209	210	199	219	205	204	203	216	168	224	216	213	228	232	228	220	206	175	211	207	213	210	201	216	224	234	203	204	211	251	196	209	207	231	245	224	218	228	240	248	192	217	200	203	216	207	210	222	183	240	202	213	236	177	206	178	206	194	231	214	191	182	225	229	192	217	226	212	218	220	181	196	225	197	244	206	214	216	207	186	212	201	209	210	215	204	224	215	222	207	221	191	182	240	241	240	207	220	218	205	214	204	223	189	213	206	218	208	188	233	204	213	209	228	217	201	195	223	223	215	218	188	193	238	214	189	209	218	205	235	203	218	224	212	236	211	202	227	241	224	185	202	195	196	197	201	207	214	223	201	207	197	222	250	219	196	212	214	199	209	229	209	198	211	221	227	222	218	209	207	206	206	217	220	200	192	236	203	212	210	199	201	190	206	195	219	212	202	213	221	216	220	225	198	216	232	223	217	188	206	203	205	230	210	235	240	218	225	223	226	213	183	196	211	219	218	213	209	215	210	212	208	191	206	205	195	211	205	207	194	177	215	237	221	196	210	232	211	215	221	191	214	213	206	201	200	214	207	213	217	186	207	216	226	205	188	213	214	213	217	212	242	210	232	204	220	235	211	203	238	213	215	237	205	223	200	190	232	216	224	252	209	240	249	219	207	218	220	204	193	221	200	251	210	193	215	199	211	203	217	197	210	236	220	223	195	203	195	197	222	196	223	212	217	225	199	196	215	201	206	219	202	238	217	230	208	220	204	195	189	202	208	218	226	224	213	189	218	197	222	189	201	227	199	199	194	211	192	212	243	186	198	212	216	213	197	235	206	185	204	211	195	208	198	197	189	207	196	217	194	217	224	206	202	235	209	186	231	187	208	198	200	210	227	206	227	244	237	177	226	207	215	259	221	205	214	190	225	200	238	193	205	192	192	196	233	221	170	193	200	212	209	234	228	225	239	219	233	218	201	233	197	239	202	231	223	206	190	222	243	207	205	236	208	212	223	222	209	210	205	198	202	226	211	224	204	241	190	204	201	228	210	210	200	196	212	218	221	199	229	206	205	185	179	222	219	229	217	215	220	220	259	216	220	204	261	215	231	234	224	206	218	189	200	209	198	209	203	179	194	238	206	187	205	205	222	218	234	187	202	230	223	199	193	204	225	165	201	214	200	208	231	218	209	226	228	219	213	220	221	237	216	214	225	203	263	245	201	239	212	202	195	220	208	192	214	201	239	184	212	218	208	211	207	228	228	220	243	216	229	209	222	246	204	223	192	199	201	203	214	256	194	203	203	203	223	212	208	210	211	217	222	217	227	197	202	196	216	189	213	226	223	208	190	201	212	215	205	229	191	218	211	197	204	205	245	222	216	203	209	239	190	219	200	189	240	177	220	199	194	162	209	221	196	247	218	213	232	247	222	191	241	215	208	194	184	219	204	219	205	221	204	201	194	230	168	183	194	200	201	179	232	226	206	206	213	219	202	210	224	178	213	209	226	201	222	219	227	251	232	251	245	247	200	229	207	193	195	221	227	223	208	205	235	243	204	214	238	218	203	212	222	202	199	198	202	235	237	216	226	208	209	218	223	208	206	208	185	221	214	214	194	201	229	232	202	198	197	179	227	203	197	225	211	217	241	211	223	192	187	199	219	214	211	207	226	197	233	211	243	225	210	219	234	217	211	205	238	206	234	229	223	224	200	206	223	213	220	235	191	203	190	188	219	213	216	184	212	198	235	210	220	209	225	205	233	227	194	209	212	229	224	217	199	205	216	236	222	203	219	244	230	246	218	205	235	227	214	212	192	188	199	177	207	217	204	218	209	203	228	216	206	214	216	222	221	217	222	216	222	205	209	209	237	204	196	218	213	219	230	233	206	197	222	208	202	213	207	210	214	219	219	191	198	166	199	216	216	188	198	207	240	208	203	210	214	202	239	225	228	212	226	214	217	212	208	230	214	202	228	181	216	202	223	238	213	234	210	204	206	215	227	211	202	221	197	223	217	199	208	189	202	202	225	214	217	201	203	220	215	212	220	207	204	219	243	220	229	199	210	219	203	203	222	225	194	201	212	187	208	207	216	201	214	220	239	228	190	203	223	226	215	177	241	246	223	181	215	213	225	234	240	210	226	194	183	211
8385	2236	664	670	574	498	538	494	502	485	449	494	503	483	502	519	464	470	462	476	490	503	461	493	501	456	496	468	487	481	505	459	474	504	451	496	513	462	481	451	492	442	477	455	472	482	459	490	513	508	513	501	487	445	484	479	495	471	476	452	499	468	489	486	473	429	485	482	480	471	498	447	451	485	469	473	506	488	468	472	507	488	452	459	440	485	475	502	456	521	487	460	434	463	471	459	506	474	478	487	457	484	482	477	477	453	502	461	493	497	472	491	463	469	480	461	478	460	510	502	507	514	495	471	470	470	453	455	474	474	491	523	440	434	494	473	460	476	440	453	454	479	461	466	519	442	484	496	452	474	464	463	474	492	468	468	486	478	464	510	495	473	467	480	455	491	506	491	481	519	472	397	483	533	491	454	446	495	493	468	478	510	450	469	458	467	502	472	456	458	474	495	453	491	488	522	495	488	499	447	521	482	501	471	482	468	505	487	454	445	501	455	489	488	477	508	497	505	473	465	427	476	481	473	494	493	538	501	483	455	481	458	514	511	494	485	443	493	470	512	468	512	503	469	489	448	462	469	506	478	503	469	533	509	501	462	474	496	490	517	490	458	479	490	438	462	458	472	491	522	436	443	457	515	470	478	454	473	487	457	518	484	467	440	461	460	478	457	452	473	506	472	449	459	468	477	485	526	469	476	485	488	452	455	475	489	514	484	494	481	472	488	464	439	493	474	515	518	459	459	475	506	464	453	529	471	479	490	464	463	494	516	489	464	469	477	478	504	463	472	487	477	469	478	456	457	456	479	486	487	529	475	460	507	493	487	503	487	504	494	482	483	449	493	487	472	409	497	457	493	457	458	516	487	509	487	466	484	471	497	498	439	473	496	502	437	515	433	471	448	448	431	445	469	474	487	511	457	499	457	495	446	486	506	492	460	494	467	470	451	453	490	512	439	461	434	494	496	473	483	500	475	481	454	500	491	473	494	511	476	491	502	470	489	483	489	478	436	443	503	448	478	466	479	503	439	475	494	500	472	471	455	449	485	462	451	463	484	496	511	448	434	467	512	461	487	459	451	459	518	512	488	467	461	488	479	469	483	470	477	504	450	489	453	454	496	487	491	507	464	464	481	504	462	429	492	458	494	504	448	454	526	474	475	506	498	484	477	463	484	483	504	480	448	502	473	451	468	506	486	483	500	509	481	454	491	505	478	509	508	498	442	493	464	480	475	462	520	468	482	497	490	506	469	462	445	514	471	465	483	505	467	448	472	485	479	470	473	444	467	463	489	504	501	481	524	475	463	477	460	481	487	445	499	457	468	471	475	471	434	494	445	504	501	465	512	455	452	492	480	473	485	468	486	472	492	479	474	479	485	494	461	440	483	459	469	461	464	442	441	460	459	451	451	514	523	479	494	459	488	494	496	488	497	491	454	471	509	445	496	476	495	460	496	470	471	478	455	484	479	523	456	496	467	408	504	480	505	439	473	471	515	463	472	473	477	469	463	499	469	492	477	483	474	467	441	500	486	479	480	466	476	489	519	503	455	490	467	464	465	476	448	492	464	443	491	486	440	496	435	448	440	519	495	454	512	454	507	473	459	455	459	513	444	491	474	466	482	495	489	481	469	485	487	428	502	513	526	474	471	442	486	487	519	462	490	476	493	528	441	473	483	507	473	520	485	461	492	483	489	509	516	475	487	473	498	478	497	491	483	461	482	527	480	454	509	467	472	455	475	471	427	489	498	429	461	502	491	484	449	482	499	461	478	502	466	477	460	468	470	517	471	455	473	460	500	484	500	474	466	424	475	508	501	463	451	457	475	455	447	507	472	461	480	500	494	483	465	479	477	488	509	533	464	515	475	487	456	496	507	509	471	456	482	455	483	463	458	479	457	491	454	474	498	494	469	483	478	468	430	454	491	499	496	479	485	452	466	545	462	471	469	483	436	461	511	464	459	436	541	503	452	461	491	445	473	490	506	506	470	453	507	499	494	449	469	476	462	463	488	478	476	521	469	460	471	480	456	463	524	459	494	517	465	484	481	472	454	485	457	488	501	446	458	494	474	502	496	467	493	498	487	492	450	482	464	493	445	449	468	484	483	500	492	456	541	500	485	445	469	491	487	497	475	473	484	423	470	470	485	485	436	475	471	493	515	446	475	507	500	469	478	494	488	486	474	490	432	464	491	470	453	473	446	451	475	456	478	480	508	483	501	456	487	495	514	462	489	501	490	512	436	505	501	468	480	485	451	486	485	486	484	491	450	487	477	454	458	480	504	475	465	482	465	501	501	453	493	474	478	468	473	458	477	463	470	458	460	469	490	485	517	503	494	472	529	491	491	482	439	495	465	457	453	510	436	493	515	516	486	461	503	492	485	486	496	444	484	498	476	512	491	435	481	472	472	480	450	493	462	459	521	477	452	472	460	477	460	480	453	461	456	442	493	491	486	490	461	458	480	441	480	505	480	480	479	486	473	429	483	496	451	456	472	452	471	498	474	492	480	448	493	509	504	444	482	449	494	473	466	489	494	467	464	466	476	478	464	462	499	497	475	468	492	500	469	514	486	487	456	481	468	474	468	446	459	484	454	533	464	467	466	512	505	468	490	503	466	503	484	479	462	467	494	475	481	484	495	459	489	420	498	473	477	509	509	475	465	503	470	462	441	505	506	504	480	504	429	488	467	487	468	498	456	445	494	449	467	478	466	446	478	468	470	506	478	495	476	500	475	444	461	475	470	477	496	452	478	498	469	505	463	453	490	484	455	481	465	433	515	493	498	483	501	478	514	458	476	484	476	489	449	519	462	493	438	462	507	505	462	481	509	475	466	453	466	521	460	456	500	486	504	473	501	465	455	486	470	480	448	458	478	472	468	485	491	447	459	466	487	506	499	488	511	487	487	460	515	477	513	487	514	476	461	536	473	489	444	450	452	472	460	461	497	479	467	510	456	477	476	461	462	508	508	480	466	505	448	471	497	480	482	467	483	482	504	487	457	482	503	463	501	476	460	495	454	448	506	462	511	491	475	514	507	512	494	511	492	489	481	487	507	477	448	490	499	483	492	505	460	464	489	503	496	486	474	492	458	485	450	484	483	450	445	493	477	508	483	430	500	504	451	468	484	495	473	489	495	469	506	475	427	453	481	463	488	458	459	458	457	485	474	468	489	433	499	498	477	453	447	477	475	484	482	504	502	499	478	484	506	501	494	482	489	445	447	443	505	477	529	474	486	478	464	482	483	438	484	441	500	511	452	500	501	452	487	470	486	486	502	445	470	482	502	423	457	505	464	476	501	498	444	493	466	492	475	507	459	455	503	513	473	499	467	466	494	449	493	444	467	496	490	474	517	466	460	492	501	472	511	479	468	521	470	469	483	452	481	480	478	428	484	479	524	493	433	449	468	485	450	460	481	489	462	505	501	459	515	491	481	499	495	476	468	493	492	495	471	466	500	466	496	500	473	475	470	487	442	487	475	465	447	516	505	473	470
33339	17004	2656	1035	605	370	256	234	188	181	148	150	144	163	139	133	155	126	128	132	111	130	102	115	131	106	153	131	126	137	137	113	122	140	122	118	141	117	111	107	124	106	134	134	131	103	101	134	109	116	137	113	97	104	112	125	130	113	133	129	114	125	114	122	120	110	111	163	124	106	122	136	101	117	128	112	110	114	114	118	133	99	145	117	103	102	108	110	154	145	125	126	100	140	109	138	131	121	127	118	127	122	126	128	113	136	108	136	104	128	122	120	125	124	127	107	123	121	122	120	116	106	117	114	111	134	104	121	117	97	126	132	106	133	127	123	123	128	125	108	123	111	128	134	106	129	130	134	135	110	127	126	109	125	142	124	116	129	123	126	97	126	129	136	118	97	111	126	110	122	103	128	133	118	120	102	138	134	112	108	147	140	119	132	123	123	122	136	133	114	121	101	112	115	119	118	111	97	120	117	127	142	109	111	107	133	119	125	124	129	136	119	124	110	117	137	144	134	117	126	109	113	128	103	133	114	125	102	108	120	123	139	112	125	113	126	127	111	122	119	114	132	104	123	110	103	137	105	116	141	128	126	125	117	113	131	92	124	110	143	115	123	138	118	109	117	108	102	124	134	115	122	147	116	118	132	121	119	121	134	118	128	131	146	130	121	117	122	118	148	141	126	132	107	127	116	114	156	122	147	131	110	113	132	130	119	112	115	121	106	139	123	119	113	124	96	96	94	126	113	121	110	119	122	121	132	126	116	125	115	104	130	122	111	130	118	128	138	131	114	139	140	105	127	114	139	124	124	130	134	124	139	117	134	128	112	130	137	119	118	131	139	132	126	120	151	127	117	123	125	121	132	93	118	132	105	113	113	105	110	132	106	79	116	116	124	105	120	116	141	112	128	116	105	126	119	127	127	115	125	125	127	113	127	119	119	116	119	145	128	123	131	100	123	133	105	126	141	127	133	117	118	121	136	129	136	124	113	115	115	133	123	128	136	126	98	116	116	97	128	114	122	117	107	104	117	99	118	108	112	99	123	117	111	126	106	127	143	138	127	118	92	117	141	134	117	122	127	135	128	109	113	120	128	113	123	102	128	120	116	132	122	116	150	131	114	120	125	110	125	123	127	123	105	119	115	122	122	118	113	134	117	118	123	111	139	136	117	112	114	129	87	125	116	123	124	125	111	133	126	120	130	156	121	133	140	134	112	134	115	116	126	133	127	153	107	153	158	114	116	121	124	112	120	110	105	130	127	124	118	119	103	122	124	100	118	132	145	123	115	114	120	112	108	107	132	123	114	133	133	115	132	141	145	123	114	124	105	129	123	111	123	110	127	144	116	112	99	128	114	108	111	127	124	137	148	131	112	116	106	120	125	113	102	123	112	120	120	101	121	124	123	109	125	128	103	125	119	136	105	107	122	135	154	138	113	122	119	126	128	121	123	120	125	139	108	113	137	132	133	113	115	113	101	122	131	117	94	140	121	109	119	139	121	107	118	109	117	121	130	120	93	136	121	105	129	126	115	115	112	121	130	116	121	120	142	130	138	130	126	124	149	121	135	106	122	118	121	115	104	135	115	120	120	107	105	112	142	120	112	117	125	110	110	138	107	111	126	128	114	126	111	109	125	130	132	121	97	109	141	129	126	117	112	79	109	106	96	108	114	141	128	130	122	107	126	127	127	114	129	95	105	136	134	135	135	103	115	117	101	138	123	129	132	124	120	137	120	105	150	131	128	116	107	105	117	120	131	119	117	115	114	136	117	121	121	143	138	116	118	128	122	115	109	117	123	158	122	115	105	116	116	122	121	118	109	132	120	104	120	112	108	104	136	146	136	109	135	87	112	103	131	120	122	112	127	114	97	124	111	126	122	126	113	130	123	116	111	121	135	144	121	121	124	120	124	154	112	114	111	116	112	141	119	124	131	109	135	101	124	123	117	124	130	120	105	119	124	129	109	114	132	93	109	123	119	117	116	121	118	129	113	125	124	149	109	118	142	114	112	122	147	102	106	118	116	117	140	108	127	139	136	114	139	107	133	123	122	99	109	118	114	135	122	122	128	111	129	139	129	118	131	138	110	124	116	124	112	107	120	146	115	126	135	122	133	105	120	113	116	123	126	126	112	113	108	116	118	124	129	114	98	130	116	121	128	123	117	126	115	117	136	126	135	106	122	130	110	107	114	115	112	113	126	129	125	95	108	122	99	134	108	94	122	101	96	115	118	127	104	122	122	120	120	123	121	126	138	133	119	136	124	124	120	116	106	124	127	133	125	112	118	132	125	123	145	138	129	140	117	134	138	99	116	105	140	110	148	104	115	147	133	111	117	124	112	113	94	119	111	129	117	133	129	137	114	131	117	118	135	125	122	131	128	120	121	124	119	127	139	131	126	114	123	121	103	131	95	120	131	112	105	120	123	121	154	120	107	104	130	125	103	128	124	105	123	121	126	136	120	137	123	141	151	126	99	128	125	105	111	95	117	110	128	107	114	132	144	128	105	119	133	128	121	111	115	122	115	135	124	114	102	132	149	108	102	130	122	132	120	129	116	124	111	120	120	117	119	108	130	150	106	119	108	114	140	123	113	119	123	136	122	106	129	135	124	123	105	114	112	116	114	134	122	132	116	120	135	119	144	109	129	116	124	117	135	136	134	120	93	111	118	111	123	110	142	109	114	132	137	128	141	95	130	133	101	110	112	124	112	120	106	127	157	113	109	117	130	143	137	119	103	120	126	137	128	139	104	120	127	94	138	106	123	110	127	137	122	135	126	139	102	135	116	116	116	119	133	114	125	129	119	124	129	121	110	130	130	121	142	128	122	145	129	132	117	124	121	106	124	100	110	117	114	124	127	129	129	123	131	109	108	148	119	145	141	108	102	132	115	127	110	130	118	127	132	121	115	127	114	126	111	104	133	106	112	129	143	115	132	134	120	118	122	134	121	119	118	134	112	128	117	119	137	121	106	136	141	117	126	108	94	90	141	124	118	137	123	115	139	104	152	120	123	96	100	116	133	122	92	110	102	115	128	135	138	129	124	121	117	128	103	149	114	137	111	133	108	104	110	100	115	131	124	113	128	126	102	118	113	115	118	126	127	119	103	125	132	130	122	120	115	134	128	114	112	129	121	116	106	135	99	113	101	103	122	113	113	125	145	117	142	112	111	129	122	115	103	149	131	120	123	125	134	119	134	104	125	130	113	116	118	126	112	120	130	121	156	111	142	115	129	104	128	128	112	135	112	116	131	154	149	121	110	136	119	113	116	121	126	136	102	127	111	127	110	116	120	113	126	153	133	142	113	137	104	115	128	120	117	136	105	127	114	129	124	114	90	115	114	156	137	135	112	133	130	151	120	121	109	109	104	123	126	126	132	95	134	129	107	114	107	103	133	137	125	106	154	125	124	141	123	103	134	138	117	131	108	141	148	129	141	141	116	140	112	129	128	109	124	135	116	119	133	119	117	127	141	130	102	138	120	122	110	115	123
22928	6972	1732	1741	1380	1116	824	754	573	521	514	454	454	466	428	428	374	400	407	336	373	359	378	357	341	339	335	334	344	331	344	351	331	330	325	326	312	321	310	319	316	318	307	298	323	339	296	291	340	332	320	287	297	284	318	298	313	322	327	314	329	375	306	268	324	308	319	318	342	356	319	315	324	328	336	320	295	337	327	318	265	300	340	334	297	322	315	296	320	323	339	303	333	326	326	304	301	330	319	288	345	322	302	296	324	340	319	295	303	331	332	333	339	321	315	305	341	322	322	329	315	303	322	327	314	322	303	314	343	313	335	316	294	345	329	300	325	341	291	301	296	306	316	313	301	325	310	305	334	328	306	335	315	323	324	319	293	317	298	296	317	296	315	325	298	330	347	318	298	330	287	294	291	302	293	323	312	312	323	349	347	315	308	329	342	324	294	315	298	290	320	296	297	317	303	328	312	304	343	297	286	318	285	324	317	294	333	299	291	356	305	294	313	298	322	339	297	336	361	306	339	281	312	311	343	288	312	271	316	271	320	326	309	311	314	360	343	298	332	299	303	291	335	309	297	317	337	317	337	285	308	332	291	304	313	309	305	291	314	297	320	317	327	343	325	278	326	306	314	322	317	312	318	284	320	302	292	302	313	295	293	325	293	337	321	290	315	300	298	286	267	338	299	320	312	304	288	301	336	319	311	290	296	280	325	308	331	292	303	312	337	328	290	306	317	344	292	314	299	330	321	306	321	296	329	308	302	330	327	311	333	304	331	316	324	294	294	308	303	324	339	307	301	305	327	292	349	318	325	319	316	321	328	297	319	303	309	318	324	329	299	292	318	355	307	307	303	333	290	315	312	346	313	304	317	296	305	330	312	319	321	296	330	307	321	324	326	299	298	349	316	299	317	313	301	371	304	304	301	307	306	310	326	317	336	311	323	302	281	301	303	302	303	291	305	304	315	296	308	295	316	296	278	321	313	307	333	338	342	341	304	282	316	300	309	280	329	332	308	319	296	320	338	320	303	332	320	317	305	295	277	321	332	307	312	305	312	313	328	296	302	317	316	300	297	285	300	300	296	267	286	361	307	305	303	291	321	299	323	321	317	299	267	309	295	300	296	340	324	315	333	319	314	320	362	285	297	313	297	305	326	324	316	291	347	319	307	342	318	319	324	319	331	315	317	302	291	312	328	325	324	308	313	339	344	313	311	322	326	324	279	317	323	309	325	278	309	336	278	310	316	296	328	306	304	270	276	318	314	293	281	305	304	315	321	327	310	331	326	336	323	274	330	291	308	314	307	317	316	355	304	322	321	322	317	331	318	333	321	330	318	324	320	279	307	338	296	276	310	295	310	308	342	299	285	328	335	309	313	314	320	330	347	345	311	310	273	318	292	287	266	302	346	308	311	311	322	261	312	314	338	326	327	342	321	316	307	279	309	312	354	330	316	293	329	323	298	314	346	310	314	294	322	302	317	345	280	299	323	303	299	303	320	333	282	334	282	332	282	325	314	306	326	310	347	314	327	296	309	307	296	291	327	306	314	308	310	289	310	316	326	342	307	292	284	306	327	295	290	282	310	324	297	295	292	337	315	355	306	309	302	344	332	309	290	346	341	307	318	336	334	313	306	315	298	314	302	320	327	324	319	319	336	318	304	297	318	314	328	285	296	315	319	322	305	299	275	318	328	320	286	324	324	338	327	339	324	314	304	306	302	319	302	305	321	336	321	313	323	343	319	298	344	334	305	317	295	282	300	313	315	309	344	303	296	294	295	317	288	339	289	310	318	318	333	331	329	291	320	256	329	299	291	310	297	330	310	345	320	326	306	306	319	326	303	289	305	308	316	325	308	306	322	288	325	327	289	277	291	276	300	307	317	319	315	302	328	305	327	329	331	310	317	314	286	309	318	315	301	289	295	339	298	331	299	314	315	310	292	313	290	303	316	293	298	334	313	327	326	311	289	298	358	290	279	305	316	290	288	361	312	328	292	316	321	325	289	325	298	311	322	313	325	338	316	320	289	319	300	329	298	324	323	338	322	311	290	304	340	290	302	321	343	293	321	292	339	294	307	313	315	328	307	336	288	293	319	352	291	344	316	318	300	301	292	271	331	304	287	306	308	297	311	292	315	362	332	314	310	276	308	309	344	279	316	297	296	302	335	349	322	299	303	292	305	352	316	307	308	314	317	301	324	313	337	309	338	305	285	335	310	295	302	304	302	333	314	292	321	294	336	366	329	317	280	320	309	328	341	312	326	343	331	313	320	319	281	337	324	292	308	309	345	331	308	331	305	304	307	320	314	311	318	298	325	305	325	323	324	319	318	307	330	303	317	279	293	336	338	332	275	308	336	283	291	264	320	309	302	317	298	327	310	290	316	325	313	318	308	291	306	308	313	275	297	306	314	329	301	329	324	299	320	299	330	265	315	291	304	301	344	297	306	306	297	311	283	309	296	298	343	283	325	316	323	307	315	298	328	288	309	311	295	346	295	290	313	305	314	340	319	291	302	316	294	299	334	301	306	309	303	332	349	292	349	338	369	305	267	297	287	298	304	298	293	322	312	314	350	303	297	308	325	319	323	319	316	345	307	316	275	283	352	312	294	333	309	308	325	329	317	308	300	296	308	296	300	302	343	288	318	303	342	327	305	309	306	316	312	320	318	336	309	324	287	309	323	301	318	303	286	330	311	337	279	265	311	349	318	325	322	340	271	346	288	289	298	310	305	331	338	309	293	272	296	316	328	316	344	335	283	309	314	293	318	320	308	301	306	315	322	327	334	310	306	346	272	298	294	320	274	299	297	298	325	307	300	297	299	308	328	343	279	314	302	310	300	339	305	321	321	288	330	316	288	303	314	286	291	297	299	316	287	294	308	293	292	309	330	321	308	324	323	273	320	285	289	324	301	334	284	325	316	279	326	328	307	321	312	304	320	327	305	324	346	293	284	308	315	318	321	301	302	319	289	305	321	320	280	308	307	317	336	317	326	296	304	308	316	299	317	327	316	294	298	318	328	313	311	279	276	294	277	307	317	305	302	303	318	335	295	301	296	304	322	320	328	299	331	279	302	350	302	306	306	313	323	338	277	320	300	329	271	294	307	317	303	300	343	324	308	334	339	300	345	319	308	323	299	308	313	303	337	308	309	312	340	317	325	318	315	304	318	304	278	329	297	314	340	326	299	327	337	322	318	312	311	286	356	339	302	292	332	305	303	314	325	287	322	317	324	330	287	322	322	311	326	330	328	300	333	302	300	317	327	322	308	314	307	334	309	331	312	321	283	294	301	294	322	347	326	307	323	306	301	302	296	294	338	305	338	308	332	313	282	306	316	323	318	339	331	331	286	291	309	323	346	302	324	329	316	316	328	301	311	293	300	312	305	323	282	327	282	322	325	291	321	308	297	304	294	344	286	304	297	301	312	340	304	290	329	308	320	319	310	279	319	334	298	274	296	296	320	353	322	308	326	306	311	288	308	306	325	318	322	301
46593	26454	7538	2631	1100	698	498	407	389	311	294	296	279	286	271	231	273	264	255	228	277	238	227	235	258	252	275	236	245	195	220	223	216	231	256	228	240	225	238	209	245	227	238	219	231	249	242	219	244	240	238	231	277	234	213	211	210	237	240	261	229	227	253	234	228	236	216	217	222	230	272	228	230	227	242	265	229	243	222	239	262	226	225	243	242	230	266	260	228	230	215	224	244	232	253	238	268	237	235	229	228	221	254	205	249	264	236	216	221	251	207	242	223	222	273	245	221	243	235	226	219	236	232	232	233	238	240	218	258	241	214	248	219	252	259	255	219	286	220	238	205	212	219	240	248	251	231	237	243	256	239	241	257	214	218	238	239	239	231	197	251	261	254	225	222	202	175	230	233	231	259	233	234	245	266	216	220	223	263	236	250	253	235	246	264	234	247	241	256	212	227	220	260	237	243	274	248	253	232	224	262	237	210	247	234	228	217	230	233	220	252	226	227	242	232	237	215	222	221	279	239	239	264	221	217	202	239	274	232	258	265	213	248	228	250	251	235	226	240	227	242	215	265	242	249	260	261	277	240	272	238	219	222	216	228	225	250	237	223	222	238	222	236	236	238	247	269	241	243	225	233	233	227	249	208	218	260	232	228	239	252	234	244	228	236	224	266	248	223	245	263	214	222	222	229	213	277	198	239	254	234	256	239	237	226	267	248	233	260	247	268	236	234	258	249	254	208	256	217	253	218	236	210	236	252	251	271	238	214	262	238	289	230	238	219	258	260	231	258	234	215	241	221	228	235	223	222	241	233	239	239	232	199	221	240	267	249	211	226	226	254	259	253	210	249	230	217	238	260	256	253	212	244	217	268	224	210	218	236	241	233	273	246	240	224	240	227	220	230	245	241	265	221	273	239	247	235	228	219	241	219	228	256	227	215	238	230	254	228	216	240	231	260	220	257	249	248	248	230	261	246	259	227	213	237	239	241	236	211	271	226	241	233	233	247	229	220	208	244	221	250	245	224	235	226	221	231	217	226	229	229	236	256	226	239	224	230	237	266	235	232	227	199	252	251	228	234	242	221	239	250	254	237	231	252	240	243	247	247	238	226	234	234	230	245	237	259	221	250	212	251	238	243	238	233	229	249	271	254	226	236	246	236	226	236	244	228	243	241	236	224	260	232	208	254	237	229	242	228	232	253	233	234	241	239	219	221	241	215	272	234	234	263	230	225	222	257	244	232	238	229	226	217	253	222	229	224	205	232	212	266	231	219	242	251	234	224	239	251	233	242	238	239	253	228	256	237	254	247	232	259	239	247	249	243	204	224	217	272	227	231	242	208	235	244	230	224	250	256	250	268	241	237	258	205	254	229	206	274	247	226	223	213	222	249	248	224	250	247	280	216	237	244	224	223	214	223	242	229	254	228	228	241	226	267	230	204	222	236	215	221	249	252	229	240	242	249	229	241	233	232	253	229	250	253	246	215	261	232	225	224	228	258	233	227	226	227	257	218	226	212	239	238	268	212	223	210	246	248	244	214	213	239	193	227	237	202	222	220	256	247	249	255	249	214	253	228	232	231	233	259	233	247	214	232	250	230	238	226	242	208	239	254	247	199	251	247	233	253	234	235	226	244	246	253	259	228	226	234	231	224	240	266	250	250	240	260	256	233	201	226	237	247	226	259	248	237	254	222	239	231	246	259	250	243	254	240	223	248	229	235	230	235	252	234	281	244	235	236	237	238	245	262	258	228	253	239	229	245	231	249	245	253	227	205	253	218	214	258	188	222	209	247	249	231	228	251	252	250	234	225	241	258	251	277	221	225	231	241	219	234	218	231	218	224	240	260	258	233	212	233	250	284	234	265	241	241	238	256	243	227	266	236	229	213	257	239	235	225	246	221	259	255	232	241	232	251	235	212	237	245	252	247	237	207	243	231	260	230	238	247	223	230	237	234	241	224	246	231	218	218	221	212	232	262	219	233	218	238	225	250	237	260	244	224	243	205	218	239	215	207	229	214	269	264	205	228	253	217	236	232	216	240	218	219	252	254	239	237	232	239	232	242	260	221	257	246	243	243	232	251	268	253	224	239	208	215	234	258	224	248	252	280	259	277	230	238	242	213	204	231	235	247	244	235	255	247	242	224	251	253	257	234	272	215	229	242	256	232	223	242	236	231	258	238	225	249	224	230	213	213	193	256	233	258	258	216	214	232	270	234	209	230	220	219	236	233	238	240	235	228	247	237	225	240	245	234	224	204	222	249	228	271	247	231	237	254	206	254	223	218	254	217	240	250	253	245	273	248	218	242	232	206	260	218	253	213	243	236	218	249	236	228	226	222	213	223	242	241	226	261	250	234	267	234	266	271	241	240	245	226	242	246	234	251	259	221	215	235	253	221	246	248	271	256	266	216	267	250	230	251	262	264	229	220	243	260	211	245	217	221	248	221	252	263	229	224	223	231	223	242	254	253	237	217	243	245	271	216	232	226	250	252	213	220	232	236	255	285	219	222	235	232	263	252	230	206	241	237	268	237	255	260	233	216	225	243	255	222	231	267	248	218	240	258	232	226	230	239	224	242	235	244	274	209	245	258	242	208	242	248	230	232	250	224	185	250	221	216	222	260	233	229	265	267	247	235	275	245	246	237	238	213	225	224	268	235	237	245	249	242	239	260	268	235	231	263	225	269	234	254	227	241	247	243	228	240	259	223	222	214	262	242	222	220	252	249	250	241	231	219	232	250	209	251	217	252	239	236	219	235	236	227	232	249	234	259	223	259	218	243	233	234	265	248	248	258	280	218	249	240	263	220	248	256	267	232	259	223	262	237	237	248	246	247	227	241	230	228	231	212	227	225	250	233	250	233	219	234	233	259	228	263	267	241	224	244	272	256	229	254	220	229	250	253	263	266	242	249	251	220	235	242	243	220	228	244	237	228	219	255	226	245	239	248	255	245	236	244	255	253	241	251	226	221	248	262	248	243	247	256	205	221	254	242	241	220	240	225	229	238	249	255	252	242	209	239	242	214	251	224	216	238	252	227	243	246	223	230	255	236	245	241	240	223	220	217	235	236	237	236	249	240	227	229	242	264	258	229	243	262	248	272	253	253	229	229	244	227	241	237	244	226	240	244	227	236	235	224	242	245	228	267	271	223	231	220	242	224	246	251	270	247	248	256	262	227	250	249	257	226	226	225	226	271	236	221	239	232	246	253	244	233	266	253	230	280	229	228	252	253	229	239	237	245	206	271	233	243	236	234	265	250	229	252	242	217	209	239	203	222	238	239	239	254	249	228	230	217	242	241	236	228	246	241	256	225	246	237	237	224	220	227	234	213	238	229	226	270	263	233	223	240	233	249	237	249	214	226	242	227	216	237	246	248	258	270	249	238	214	247	277	233	206	204	204	231	221	212	265	257	251	270	226	225	230	265	243	237	246	229	208	243	217	253	228	265	255	207	218	233	230	244	231	234	265	254	229	249	263	259	228	248	242	230	267
32071	9223	3029	3165	2476	1982	1502	1378	1133	1003	959	876	851	828	750	757	673	731	713	664	673	675	595	626	619	606	583	596	602	571	611	573	575	601	600	579	535	576	562	576	543	559	565	566	551	561	571	569	559	579	552	571	559	569	625	550	601	551	571	562	550	565	539	542	536	567	535	586	569	561	548	592	580	544	588	581	570	578	585	566	521	545	583	518	549	541	575	524	562	568	544	551	571	553	530	552	550	565	557	564	532	592	543	540	542	567	580	559	566	561	572	548	533	537	509	535	562	558	567	559	534	575	534	524	561	533	554	565	530	546	565	556	616	574	543	565	541	578	554	550	553	542	516	565	586	583	529	561	490	600	583	588	561	560	524	549	558	539	550	548	564	595	572	577	557	559	566	516	579	608	550	526	528	575	551	576	581	592	556	547	527	553	551	549	574	543	571	520	549	553	587	588	584	569	563	553	540	536	542	549	531	543	546	550	593	592	538	540	493	554	549	527	589	547	554	542	532	549	515	540	542	525	584	561	543	482	508	539	560	565	576	554	502	513	535	554	589	551	538	539	566	542	547	570	566	550	577	545	567	547	572	605	553	509	556	555	499	573	561	543	572	569	564	546	589	556	549	575	559	574	588	576	527	573	549	540	520	555	526	543	558	519	543	563	571	550	516	529	515	535	520	541	539	497	573	545	568	564	545	599	568	552	580	518	555	556	573	530	564	526	529	554	585	570	556	551	587	556	561	513	581	566	593	517	525	541	539	551	523	569	525	554	504	541	566	546	545	567	545	559	544	586	552	575	556	572	548	531	511	541	562	571	520	528	506	538	550	610	520	551	503	579	516	594	538	540	549	544	538	605	493	552	528	543	575	510	553	582	518	593	526	561	565	533	569	568	544	540	567	562	567	558	600	596	595	567	581	542	475	550	558	543	559	546	524	547	521	558	575	564	547	546	563	582	575	551	493	527	547	577	569	555	561	564	529	567	537	548	535	542	563	569	544	523	524	558	528	527	502	538	528	572	563	549	552	547	558	576	544	581	613	606	523	573	591	567	524	564	585	547	500	552	548	548	566	598	542	563	531	563	562	531	549	541	561	538	545	562	543	561	613	565	566	538	521	513	575	565	524	528	556	558	567	488	520	581	555	577	509	547	510	519	561	547	533	535	564	541	558	534	527	549	567	587	546	501	602	532	547	590	529	545	562	543	555	538	550	571	544	584	538	538	554	548	574	561	539	496	552	556	561	610	565	560	579	505	523	569	569	561	587	534	559	588	537	488	595	542	555	536	530	533	567	555	555	540	527	556	519	561	518	548	595	502	533	533	582	543	562	570	561	562	535	577	542	574	541	553	538	585	533	560	563	561	560	520	544	562	504	550	556	560	530	563	538	530	537	530	587	538	530	537	567	558	547	523	564	560	526	521	550	563	595	563	533	601	536	554	573	548	584	534	526	581	566	533	582	511	571	562	535	523	544	552	538	526	542	522	572	562	530	552	588	579	526	563	512	533	603	560	541	536	597	589	575	527	539	585	581	548	566	571	566	556	559	599	577	525	582	538	588	560	566	532	555	577	565	565	594	542	517	541	564	520	527	500	535	544	537	602	513	597	559	559	536	562	545	497	595	547	541	541	559	546	593	520	554	582	548	535	550	582	573	574	534	548	515	548	562	566	579	554	502	564	505	526	576	559	603	570	565	552	578	511	595	532	538	515	523	501	548	504	540	556	560	535	570	552	526	542	578	564	606	537	579	553	576	555	536	542	579	494	516	554	561	583	529	584	569	578	566	557	534	551	527	545	552	602	547	576	559	521	572	555	561	559	540	562	559	536	554	560	551	555	546	542	563	536	577	533	507	555	578	538	581	565	535	528	529	581	574	529	540	585	609	577	552	558	536	560	547	571	558	551	578	540	570	532	533	550	547	545	597	555	528	547	544	520	562	564	568	522	530	548	549	508	528	559	566	566	545	551	581	540	582	542	544	563	588	536	544	520	577	616	568	531	562	536	525	520	595	531	581	560	546	544	550	565	539	577	573	534	537	564	509	553	567	577	560	546	515	601	495	527	516	544	549	570	574	571	540	541	552	594	574	566	514	577	516	558	542	552	566	572	543	583	547	545	573	525	572	521	602	550	572	558	591	573	551	553	536	594	571	596	541	562	574	562	556	535	537	545	576	550	533	568	535	544	570	574	597	542	563	513	530	592	556	539	559	531	541	558	591	542	528	541	550	544	552	550	560	558	560	535	576	538	601	550	600	538	562	556	541	523	565	572	554	505	533	591	560	587	588	567	536	549	557	527	587	605	531	539	521	545	543	549	536	541	526	528	551	518	551	520	569	537	569	575	557	580	552	521	567	541	544	504	573	541	534	545	586	563	539	540	572	548	556	569	524	550	569	560	581	571	544	590	585	544	596	511	562	540	546	570	578	588	557	523	585	564	568	536	565	489	541	574	566	541	557	558	553	539	571	549	545	572	558	557	581	572	531	558	524	525	582	570	550	554	519	584	520	520	556	504	542	541	596	537	558	545	528	589	564	496	570	512	514	545	539	541	545	500	549	560	568	610	571	523	517	560	525	574	509	601	544	596	534	569	550	546	539	562	557	538	547	550	558	533	551	597	544	579	536	590	538	572	515	580	554	560	522	542	541	546	510	555	559	555	568	513	570	599	581	546	527	505	583	562	566	515	565	550	540	524	542	551	546	561	559	565	549	529	567	543	540	552	556	550	600	517	526	524	565	586	569	534	563	566	542	547	520	537	598	539	572	542	495	524	521	576	554	575	549	533	507	575	498	533	534	551	568	572	545	532	551	526	586	529	575	569	537	517	543	536	523	549	567	552	536	546	567	513	511	534	568	548	564	544	596	555	595	578	533	539	552	529	565	593	523	538	523	564	537	563	535	611	593	584	575	557	566	546	543	559	519	583	575	531	553	544	571	533	551	559	541	557	535	580	539	548	535	522	535	561	557	541	533	565	564	579	584	514	558	600	535	584	572	553	552	552	549	538	522	508	577	552	562	546	566	556	534	524	569	609	619	555	537	566	528	564	547	561	595	541	537	553	566	560	541	570	567	537	569	536	539	543	516	535	555	529	586	502	557	542	553	522	561	556	554	535	555	526	509	560	581	548	546	544	508	530	548	541	562	579	545	555	570	593	521	539	574	523	580	536	555	566	525	544	571	542	554	547	548	558	547	536	515	568	579	589	544	584	525	565	582	552	582	550	546	610	523	559	566	579	565	540	571	550	537	585	572	562	573	555	520	530	551	526	565	540	540	545	544	565	537	535	525	522	563	555	516	576	582	544	540	585	596	572	583	518	579	577	562	564	551	575	542	553	560	524	545	557	584	532	559	544	569	534	567	527	521	595	573	539	573	533	570	576	537	543	613	577	561	549	532	557	551	541	565	552	524	520	566	553	535	559	532	555	537	535	542	568	553	493	574	582	574	504	559	546	519	567	566	551	549	591	532	561	548	545	534	552	546	530	552	555
13596	4623	439	313	261	216	200	220	239	209	225	215	219	198	217	203	203	240	231	206	200	219	228	230	255	202	222	228	192	233	192	197	229	207	200	224	228	236	187	220	222	221	233	184	232	248	209	195	204	217	212	237	233	200	200	217	197	213	215	200	214	212	198	211	207	220	185	206	220	232	222	198	211	228	202	200	202	213	200	206	202	233	186	209	197	230	235	190	201	195	213	222	216	207	209	209	202	194	220	197	209	216	253	213	227	222	180	222	181	227	232	224	193	220	194	193	209	235	208	223	244	204	212	229	218	234	183	205	214	220	226	237	219	181	235	189	207	220	203	213	226	209	195	202	213	216	213	223	207	217	199	233	236	236	214	209	197	221	213	221	207	212	200	240	227	236	239	211	207	227	213	198	199	232	184	225	214	204	191	186	208	216	205	200	194	229	206	226	218	208	222	196	212	234	221	198	191	212	234	200	198	222	217	234	228	217	221	203	220	210	242	203	236	226	215	192	241	213	188	216	222	218	172	222	209	217	197	196	214	209	234	186	219	208	201	204	228	220	221	211	244	220	218	214	221	200	206	208	224	219	198	230	223	215	215	195	193	198	208	213	228	255	192	217	245	235	248	230	236	210	216	234	207	194	183	194	211	229	205	213	217	190	202	184	210	224	172	212	202	206	213	189	224	201	226	227	184	201	235	212	190	199	236	209	222	215	233	187	213	200	233	208	213	207	211	199	237	208	223	197	227	225	247	207	234	230	222	233	216	205	219	194	192	210	180	187	223	204	225	208	243	247	221	206	222	210	210	215	199	201	213	224	213	229	231	210	204	219	210	187	204	221	215	234	204	217	211	212	235	212	214	236	239	222	202	195	207	230	212	226	200	234	221	222	201	204	229	206	229	217	213	216	237	198	200	236	214	233	232	226	216	201	215	226	253	214	201	204	209	208	229	194	226	234	216	201	210	236	200	234	208	225	248	192	200	232	194	219	224	214	221	225	243	237	207	211	205	196	201	222	201	242	213	211	214	203	203	197	186	216	219	206	190	208	188	190	218	205	212	204	211	181	216	226	229	212	197	213	210	224	196	200	210	232	212	234	232	239	234	226	231	243	247	234	222	210	189	211	222	203	188	212	232	239	215	228	221	203	214	198	191	200	223	212	210	228	225	185	228	220	236	240	248	196	219	196	227	199	225	206	237	198	210	212	220	190	220	233	224	215	188	234	202	231	217	249	222	249	198	234	190	215	232	199	203	211	241	223	198	208	210	221	258	222	209	221	226	224	218	235	190	228	222	205	198	184	216	230	213	233	202	199	216	236	180	204	214	203	201	209	208	224	213	236	205	213	230	190	229	218	233	212	232	211	196	222	223	216	187	207	226	229	191	222	221	222	236	204	191	187	202	208	213	206	216	221	204	237	212	203	237	241	215	213	218	225	178	212	203	209	215	235	234	199	214	191	218	216	207	202	224	227	237	194	224	210	222	194	207	222	226	216	216	222	202	221	231	221	235	195	215	239	211	205	201	190	224	191	199	207	201	237	242	229	198	200	245	197	217	206	208	201	214	200	211	220	239	201	215	201	218	197	207	188	205	221	164	201	234	219	246	224	224	206	197	209	250	231	232	211	205	207	226	216	238	230	223	216	200	244	218	232	235	229	192	219	253	220	209	221	213	207	198	182	199	209	211	228	192	206	217	205	191	207	201	203	226	210	240	200	231	199	217	216	228	198	200	228	234	225	243	205	232	218	199	248	236	190	202	184	187	227	211	218	202	200	211	201	179	215	214	215	208	213	218	189	222	232	220	227	215	202	229	204	235	224	217	250	191	231	208	213	203	197	177	205	207	218	213	224	206	241	210	194	206	208	210	182	203	225	213	231	220	198	212	218	221	230	220	203	202	220	231	244	219	208	212	245	204	196	227	203	224	222	226	225	231	232	210	212	190	204	207	217	197	204	226	215	208	207	221	241	206	220	209	199	253	210	204	207	210	236	209	208	232	217	230	250	242	208	235	225	212	209	236	175	181	215	216	202	198	217	206	221	230	218	216	208	182	219	219	195	222	225	185	188	244	222	198	192	240	238	233	229	205	226	192	190	194	215	240	186	212	214	219	192	198	227	204	198	216	221	212	195	192	207	205	206	259	219	217	183	213	241	200	216	219	218	194	195	236	191	211	213	235	211	216	250	205	228	219	244	233	217	216	220	217	244	224	233	238	199	229	243	215	220	219	202	231	231	213	188	219	209	187	198	210	201	219	211	247	219	217	197	209	221	207	218	223	241	202	219	205	228	231	196	197	200	222	228	234	216	216	210	208	226	233	237	202	191	204	224	217	228	210	194	226	245	194	211	201	234	210	213	232	188	236	211	195	225	218	208	212	208	208	215	219	255	205	223	194	247	205	200	214	212	218	216	231	223	206	187	222	207	215	234	226	201	238	212	194	213	223	220	210	224	185	219	226	198	230	207	213	229	201	202	198	220	220	189	230	205	206	219	206	214	233	237	216	212	204	208	219	214	235	232	240	208	237	228	213	179	191	207	202	225	230	206	197	182	220	209	237	228	227	237	228	216	213	220	212	210	216	234	226	206	222	230	240	199	202	218	242	222	238	227	213	195	229	210	213	199	222	248	220	204	214	209	208	251	230	230	202	225	208	195	220	216	243	221	227	186	211	220	203	198	177	239	225	220	179	213	224	214	222	210	225	208	208	214	251	202	191	189	206	213	240	236	218	204	217	229	226	226	193	192	214	204	187	214	201	213	222	211	203	184	204	203	225	206	211	227	191	187	239	220	228	224	192	216	230	224	207	211	226	222	211	186	250	184	237	194	208	213	202	211	228	230	207	238	208	242	232	216	231	210	227	205	203	225	213	229	221	217	207	230	204	220	255	229	230	195	203	229	250	231	226	227	218	219	229	205	222	217	198	257	203	216	192	204	186	195	195	207	221	202	218	229	238	221	227	204	240	240	217	205	219	218	192	202	235	196	240	197	205	233	224	229	193	194	248	214	220	235	200	210	214	218	210	249	225	216	239	214	196	204	248	203	223	219	217	221	190	224	261	218	215	207	229	208	222	230	235	247	199	219	238	197	198	234	209	218	210	205	221	217	207	240	240	238	214	229	230	225	205	214	209	223	230	213	203	220	231	225	222	203	210	212	247	220	216	225	226	221	215	214	204	200	200	215	199	193	222	201	201	214	205	214	224	226	195	219	216	203	212	204	207	218	220	175	223	204	220	237	214	224	214	208	235	230	217	224	220	214	210	213	193	215	230	197	217	207	240	239	226	238	222	205	194	234	186	192	249	215	194	212	207	237	235	201	237	185	210	206	219	198	210	240	227	200	237	202	198	233	223	212	219	205	218	206	236	205	222	205	240	231	230	220	209	208	236	240	206	203	221	215	214	188	235	197	204	195	210	221	244	232	204	236	204	225	202	186	255	206	183	231	224	225	243	246	240	198	221	236	214	211	229	224	221	238	213	208	242	209	211	211
8769	2419	697	648	641	606	545	523	495	542	434	517	497	504	502	500	474	473	530	495	540	473	479	487	542	468	460	513	483	478	487	509	538	479	483	535	488	495	499	466	479	479	471	479	456	489	467	461	482	518	506	466	464	487	428	483	475	515	520	446	495	491	452	510	457	497	467	498	506	514	462	462	484	514	451	529	471	513	499	461	493	488	488	494	532	438	465	505	482	500	483	477	504	490	475	465	495	506	502	486	499	488	473	474	446	499	494	466	478	442	507	501	470	498	433	531	477	493	447	462	500	482	491	445	493	462	482	455	485	468	489	477	465	498	464	499	480	504	479	482	493	505	479	489	459	481	471	468	497	509	533	476	498	480	445	459	492	448	508	470	458	495	505	453	485	449	465	493	484	498	483	498	511	508	500	447	444	511	477	466	482	516	466	483	470	498	459	496	454	529	482	470	456	498	442	469	501	483	506	460	486	490	485	491	463	499	478	472	505	477	485	437	468	489	504	476	495	465	502	485	478	454	491	501	464	503	490	505	456	512	488	477	476	485	489	478	471	503	556	491	480	475	478	460	494	501	486	515	449	518	484	472	459	475	468	453	457	477	472	490	484	483	481	511	482	478	468	474	480	481	463	467	492	512	481	484	488	457	512	493	472	498	477	489	470	416	486	482	466	467	453	467	488	481	470	505	487	501	473	488	482	546	500	515	471	468	519	472	518	489	464	488	467	481	452	472	513	480	502	480	492	454	502	475	534	442	481	448	488	467	499	480	453	447	487	447	464	471	505	468	506	469	517	468	453	480	477	441	431	496	473	496	485	490	467	479	463	485	452	518	507	432	477	480	494	528	490	496	509	475	486	440	503	484	531	514	483	451	454	487	482	528	456	512	441	487	442	542	482	486	446	480	500	488	542	466	472	512	490	449	465	478	443	454	488	487	476	531	471	452	453	487	429	509	496	475	465	507	483	484	505	478	466	460	499	503	494	487	532	484	445	475	463	517	481	465	511	448	505	513	456	446	513	484	522	470	442	512	520	474	468	480	477	463	457	456	456	468	488	439	466	469	466	464	488	500	449	480	499	488	493	479	481	441	461	510	486	472	494	482	485	475	494	472	448	538	435	494	467	443	506	447	458	476	478	473	459	482	474	473	476	510	473	462	527	525	465	487	509	442	498	461	462	435	444	468	442	472	512	462	499	512	476	471	511	486	467	464	492	514	473	485	453	522	465	511	517	525	467	461	492	446	452	490	502	457	508	464	439	480	485	480	500	487	450	507	486	462	471	481	471	458	461	487	503	455	451	469	465	481	526	493	490	448	485	471	455	480	480	465	487	483	500	499	477	468	486	461	478	481	485	483	523	448	484	461	497	500	472	441	483	483	467	532	506	505	493	452	479	461	469	514	483	527	462	462	471	469	492	507	499	463	483	458	465	461	506	516	476	491	455	465	478	507	468	493	484	458	495	471	500	476	478	469	496	489	455	432	467	488	491	483	492	501	489	468	486	489	464	504	501	481	465	459	477	490	475	496	502	485	471	478	498	485	487	474	464	482	482	476	474	515	526	485	489	483	474	473	514	489	473	484	498	481	513	479	467	462	472	491	516	461	501	461	469	488	510	484	445	490	472	504	521	508	454	512	463	490	464	484	464	442	490	502	468	475	463	501	427	470	491	484	450	470	527	499	506	486	477	441	476	461	540	540	477	497	513	489	478	472	485	483	515	463	458	498	457	493	503	482	503	465	504	463	448	517	549	521	476	462	474	485	498	492	489	474	465	507	477	491	465	486	497	486	460	485	499	505	498	483	522	442	528	457	499	478	528	492	466	471	503	447	491	464	462	492	510	454	480	512	470	473	480	462	460	483	514	538	492	502	492	453	501	465	449	495	464	465	465	460	465	471	472	468	459	464	464	487	450	500	474	510	512	486	487	522	496	452	459	460	467	459	482	515	469	500	459	466	463	499	470	471	525	489	489	476	511	495	449	514	455	493	473	496	450	473	491	475	471	502	482	477	511	474	485	441	459	472	467	497	517	497	465	489	484	490	498	475	488	468	477	501	490	479	509	485	469	482	462	541	492	483	505	525	486	484	476	466	447	501	476	499	487	469	487	469	474	476	485	471	483	469	457	480	452	490	449	503	463	475	462	469	485	502	458	484	544	459	452	506	450	458	498	495	448	496	515	479	489	469	456	472	461	496	465	523	490	452	519	448	537	461	471	499	507	469	513	498	474	482	473	491	484	506	473	495	516	488	470	479	487	492	471	510	471	514	510	481	494	473	461	493	455	497	486	492	484	486	551	477	486	472	491	505	511	485	479	451	505	518	493	497	484	504	485	490	437	465	487	486	490	447	495	494	484	530	508	476	491	472	433	438	490	507	473	461	501	505	482	510	485	503	456	494	505	497	494	488	467	526	490	463	496	502	526	472	479	516	449	478	471	484	495	475	477	459	539	486	473	481	463	453	444	492	479	495	510	508	438	493	490	454	461	437	487	459	458	516	428	528	487	463	506	466	510	497	496	478	452	469	460	457	460	500	447	491	534	481	508	490	454	488	478	459	501	480	473	474	454	465	457	458	483	487	502	467	483	513	490	448	465	474	459	504	466	489	479	533	528	491	461	482	508	511	469	474	491	500	465	472	462	489	485	468	457	496	517	475	524	504	456	454	471	485	504	471	508	483	513	492	470	493	430	506	505	490	488	481	457	508	481	511	443	508	461	458	487	483	498	489	482	471	416	438	518	469	480	492	528	484	490	455	478	555	472	448	452	499	474	479	434	458	487	494	445	477	465	484	538	503	519	485	435	504	469	492	462	467	489	498	508	480	488	458	480	484	481	500	482	450	478	439	485	498	448	504	469	462	504	495	477	537	473	523	487	491	490	478	507	469	498	518	502	452	491	486	447	483	466	478	498	488	510	433	469	469	517	449	490	520	468	437	486	480	522	493	486	465	516	508	439	465	456	453	460	448	512	493	465	491	460	486	468	496	491	493	476	455	477	457	479	456	503	470	479	482	504	468	460	505	509	485	473	479	454	476	479	515	467	458	486	506	489	477	503	489	506	494	442	497	486	494	481	489	460	470	480	495	483	452	481	548	520	460	496	467	507	476	482	477	502	477	484	516	475	502	483	505	486	440	474	499	501	493	482	461	438	477	521	513	500	478	459	515	494	477	474	486	463	470	485	479	460	526	524	471	496	484	503	456	455	470	498	531	461	512	475	480	434	490	463	463	486	495	475	509	511	494	488	473	428	498	433	476	485	471	475	481	480	495	486	464	464	484	473	511	451	507	468	433	476	472	456	487	488	475	501	475	503	447	490	495	483	501	499	446	480	525	455	462	476	501	461	494	469	471	462	507	488	525	474	506	469	500	501	446	478	484	493	512	471	487	476	469	473	482	447	463	458	477	523	513	512	491	461	500	436	507	492	480	463	495	508	482	483	476	522	519	483	473	500	452	475	439	477	464	471	541	486	470	502	516	492	493	453	503
34261	19923	3010	988	484	315	220	230	181	166	137	165	111	148	155	139	165	127	103	126	125	160	130	140	117	121	123	141	138	130	146	110	123	124	120	139	135	115	125	94	143	112	119	133	144	140	118	128	134	129	117	121	116	139	136	127	124	129	115	107	127	131	125	120	145	131	117	122	108	122	120	128	116	116	118	120	108	139	116	109	115	121	114	113	106	121	110	112	122	128	105	135	112	118	131	112	141	113	117	120	112	123	131	114	132	119	116	116	111	143	123	141	138	129	113	142	128	115	117	114	116	136	110	132	121	101	134	102	102	127	140	131	128	116	126	122	104	122	113	133	141	123	117	130	121	126	127	105	135	133	131	114	119	116	125	120	127	130	145	135	113	135	120	119	134	131	117	123	119	139	107	121	140	112	112	122	115	136	130	120	106	126	106	134	114	130	119	130	126	135	119	138	153	134	126	144	135	134	123	137	143	146	117	113	147	106	113	122	127	115	128	110	132	108	115	119	113	125	114	137	135	148	113	129	122	126	150	126	118	111	106	131	120	137	122	119	115	127	125	134	143	106	114	107	124	110	119	114	139	133	119	139	118	142	134	121	124	123	104	115	125	102	114	128	111	123	118	124	142	135	115	119	126	114	125	101	133	143	123	128	107	119	101	122	148	115	115	121	106	126	106	124	127	134	116	121	123	127	130	113	128	122	101	124	139	110	117	123	129	130	132	118	107	116	128	114	119	129	143	114	133	125	114	138	106	124	124	126	120	105	121	137	106	102	119	125	104	125	135	123	116	112	130	134	115	117	111	116	105	124	123	126	130	121	127	112	126	124	129	119	118	112	130	107	131	120	127	111	126	120	106	131	150	133	139	119	116	120	126	126	110	126	131	110	123	125	108	108	123	130	112	128	123	122	120	115	137	121	110	111	114	105	124	124	122	120	135	115	129	121	145	153	112	117	112	122	124	126	120	132	113	127	142	129	123	121	148	139	97	138	131	114	115	100	131	135	103	113	102	107	117	131	136	116	116	128	151	122	101	111	126	134	136	107	130	121	123	137	139	135	142	135	109	126	134	107	131	141	116	127	127	107	92	122	124	99	119	132	121	124	120	129	121	102	125	108	117	153	123	123	128	138	132	115	123	140	124	112	111	122	130	104	114	144	148	127	137	144	139	117	125	128	127	111	122	126	126	108	125	119	98	112	117	114	114	101	120	144	117	109	131	127	130	116	135	114	125	124	113	115	131	110	127	115	115	114	116	116	130	155	133	122	141	128	123	125	130	122	128	124	119	126	139	112	126	123	123	118	130	139	128	138	115	124	125	129	123	120	117	131	130	123	99	127	135	138	121	122	121	105	110	103	123	115	141	112	144	107	117	117	146	139	128	109	117	134	121	120	146	105	120	115	127	119	131	120	103	139	133	134	114	125	122	130	132	129	146	148	129	131	121	135	120	124	118	105	118	122	136	125	115	110	119	122	127	140	133	133	117	143	123	119	128	133	126	104	117	116	111	135	116	117	113	132	141	143	108	128	122	121	86	105	146	150	132	146	135	114	141	139	107	105	125	125	128	107	114	121	134	107	115	136	108	115	113	149	106	104	110	128	141	117	122	142	107	131	132	109	121	120	119	121	126	139	108	110	135	128	114	127	112	117	122	132	134	136	122	126	138	125	120	121	117	154	129	134	129	112	100	111	130	134	142	128	149	131	137	134	126	126	106	125	113	112	113	104	113	131	142	133	121	117	134	120	135	123	125	123	138	127	101	127	141	137	120	111	119	144	127	121	99	117	113	125	102	146	120	123	124	113	131	126	144	115	139	113	105	131	122	139	126	148	136	143	118	120	121	134	121	128	112	129	106	132	117	108	105	105	128	139	125	141	130	122	100	140	117	136	139	129	116	114	123	116	125	150	139	119	117	143	124	121	136	133	125	118	131	105	137	107	109	119	135	114	136	120	140	114	102	148	120	149	117	162	123	125	160	109	120	130	109	89	110	120	131	112	95	146	126	136	123	118	114	120	123	129	118	111	127	120	134	123	131	133	123	118	126	127	130	131	127	112	137	131	110	141	147	139	127	137	135	119	122	133	114	122	105	115	143	126	96	120	149	99	140	116	104	131	128	105	141	120	132	119	124	118	116	146	108	111	139	112	123	96	113	105	126	123	141	122	152	115	132	125	116	142	130	137	120	101	125	102	116	120	134	121	127	122	125	148	142	119	112	109	135	122	137	116	146	130	99	115	150	116	148	119	125	139	143	105	120	124	124	135	134	135	122	116	113	124	111	158	142	120	128	109	138	114	118	103	124	118	132	113	125	131	123	132	109	124	134	126	130	118	130	132	139	124	117	114	112	128	137	132	130	119	102	129	125	106	121	115	117	126	125	126	131	109	136	112	109	128	128	126	117	141	105	125	105	135	139	134	129	108	124	108	111	116	129	133	114	142	145	120	129	129	120	132	121	105	104	122	133	125	134	124	132	114	124	105	115	125	129	139	119	124	122	130	114	129	117	123	126	130	138	111	125	106	131	114	119	124	111	152	109	123	110	136	132	109	124	124	108	127	129	111	135	125	127	125	121	125	112	130	100	123	90	139	132	115	122	130	155	135	106	120	128	122	124	124	108	129	146	125	110	140	126	124	134	138	124	120	100	109	124	122	135	120	127	121	122	133	122	118	109	102	111	117	118	132	126	103	117	132	123	139	116	132	122	138	132	126	115	117	116	110	117	132	135	119	120	116	121	115	115	129	106	117	125	138	126	133	153	96	118	106	112	116	125	112	111	119	92	114	139	124	112	121	118	118	128	138	111	106	111	124	125	121	129	114	129	127	132	141	127	133	133	136	126	128	131	113	128	110	126	124	140	123	128	127	114	116	137	120	128	132	118	128	119	119	106	119	110	132	101	131	131	110	128	138	131	122	133	136	151	144	132	125	126	119	137	113	124	110	122	135	98	116	109	132	95	131	135	146	124	128	106	96	114	108	133	115	128	146	132	125	108	142	112	105	116	134	157	153	132	121	125	125	114	122	113	123	134	117	119	125	125	111	122	107	114	130	122	104	113	111	114	129	99	114	127	116	126	136	133	130	117	127	111	129	126	132	127	122	115	132	117	110	142	108	127	138	115	109	102	139	102	102	138	123	126	142	129	117	114	139	130	135	108	142	130	119	121	110	110	119	130	129	125	137	139	131	140	116	116	113	121	151	109	124	124	127	135	120	147	149	136	137	136	109	117	140	122	141	131	112	110	150	107	131	128	115	121	136	119	143	121	143	121	126	125	121	114	123	138	123	140	136	135	127	115	114	113	102	115	133	101	123	100	125	137	117	119	112	124	125	135	113	135	119	103	138	114	145	127	116	108	138	129	128	108	134	111	132	126	121	117	112	136	119	139	120	125	109	107	112	123	117	138	128	138	129	150	123	107	108	119	117	119	101	135	110	117	129	136	145	117	153	114	111	129	103	127	134	106	116	117	131	106	124	127	112	102	136	127	126
23831	7880	1801	1620	1286	1085	779	730	628	561	507	510	444	417	454	416	432	406	367	386	373	338	352	342	326	336	312	338	350	308	316	347	316	316	327	352	342	320	318	318	323	322	320	338	353	289	320	314	341	301	342	321	321	301	323	313	323	300	313	316	332	339	305	306	284	309	327	299	320	306	341	309	319	321	302	323	321	335	307	355	334	337	340	310	322	330	304	296	300	287	314	309	299	327	320	324	324	338	306	323	313	304	310	322	342	319	321	333	307	324	329	311	304	301	308	299	339	328	337	306	321	320	328	344	338	291	297	312	305	312	301	317	341	303	308	304	330	314	305	310	321	295	324	271	330	313	325	325	306	321	310	317	290	316	339	328	340	315	344	305	314	359	331	317	329	327	309	311	334	357	301	326	315	309	297	338	302	288	292	310	342	326	322	283	321	331	305	338	304	333	285	322	332	315	329	312	333	312	320	307	311	324	336	337	341	331	292	306	319	344	315	321	319	320	329	308	336	338	320	322	331	326	329	341	326	366	309	305	343	320	332	343	334	328	342	320	306	316	326	339	318	343	315	357	319	319	330	291	309	347	305	286	307	312	307	333	343	326	309	322	341	346	325	338	306	307	309	318	315	303	323	310	295	324	321	302	302	329	349	336	327	319	318	338	318	328	315	306	315	326	320	291	296	284	327	299	288	352	308	314	341	346	321	334	314	303	319	322	313	338	322	334	333	341	281	329	306	314	276	312	305	334	311	313	323	323	312	302	303	306	313	347	331	314	303	290	295	336	328	344	325	315	301	301	315	301	308	318	324	311	295	345	314	332	298	327	321	307	301	336	324	326	306	336	275	319	309	293	320	311	309	323	308	345	306	296	343	337	292	288	346	286	301	318	312	322	322	310	304	286	303	346	328	309	283	306	322	283	313	325	306	302	313	326	344	335	313	288	316	306	286	298	310	346	303	316	312	357	332	323	324	324	283	350	294	308	337	305	319	315	315	310	318	295	294	350	319	300	312	310	295	307	305	291	305	307	309	293	334	300	311	317	327	338	284	332	321	295	298	324	337	307	305	310	293	289	305	316	321	304	341	340	359	335	299	306	332	322	306	309	333	333	305	344	330	336	299	324	302	306	320	304	354	335	294	323	319	302	321	337	302	298	315	346	296	321	317	317	355	332	320	310	285	323	316	321	305	369	326	344	320	328	312	322	289	331	316	302	331	329	344	316	312	312	313	274	315	311	304	345	311	330	299	293	338	313	326	353	311	325	344	315	292	303	338	284	316	311	288	322	309	327	299	311	336	323	302	311	292	321	307	353	312	288	314	306	323	303	318	346	335	345	300	296	348	314	316	351	298	337	304	309	306	285	304	320	323	314	314	317	320	328	339	293	317	301	319	310	352	330	333	352	356	332	328	324	302	327	320	347	313	308	309	361	280	288	333	307	311	341	342	324	280	310	312	300	328	289	303	308	296	334	307	306	303	346	320	324	330	296	324	332	320	317	305	277	317	308	329	300	290	312	322	339	300	311	316	300	316	328	301	273	336	305	311	305	281	316	294	307	316	342	309	309	292	315	309	297	318	336	288	309	329	358	334	320	334	278	331	283	281	283	320	310	320	334	292	302	324	312	293	305	348	308	301	307	322	310	348	315	301	296	304	305	347	334	294	316	327	324	297	345	319	342	319	296	310	319	299	321	291	310	307	340	341	334	298	324	309	360	319	332	346	295	330	295	333	343	322	320	336	320	327	310	314	341	316	318	312	338	330	339	317	328	329	339	297	300	302	293	325	304	341	304	334	317	321	312	342	319	346	303	306	303	315	321	293	332	333	326	297	333	283	291	313	340	320	343	325	322	310	340	329	304	300	294	326	312	337	295	332	322	323	311	318	322	335	298	328	316	330	327	308	324	314	307	323	324	330	312	336	300	313	281	325	280	338	297	298	312	318	309	309	290	316	329	327	338	317	308	330	307	353	286	308	329	272	327	352	339	327	351	322	304	283	295	317	317	314	290	320	335	332	333	310	317	298	300	331	311	305	319	306	290	284	344	291	308	295	316	320	307	350	337	352	280	318	307	328	334	297	308	326	301	326	317	326	308	328	323	315	312	324	331	308	295	299	311	324	312	368	304	309	337	340	292	305	318	339	325	347	342	309	327	317	281	299	300	302	332	331	290	297	324	335	297	292	274	326	325	338	327	321	317	323	292	349	313	316	323	291	316	320	316	310	318	301	324	320	320	298	329	340	334	310	354	327	304	294	327	307	305	317	316	309	312	324	305	323	310	321	309	287	313	298	374	307	286	313	322	324	324	325	298	298	311	307	333	324	304	302	325	334	309	331	323	299	312	315	322	304	320	297	320	303	324	293	348	315	308	329	310	304	309	278	315	303	288	321	298	335	322	334	314	297	302	321	318	313	304	312	313	303	297	290	311	315	307	301	339	325	295	329	324	324	309	284	332	335	332	316	327	295	297	314	323	310	336	344	310	332	293	297	317	316	290	325	304	301	330	310	272	337	328	311	297	309	333	324	298	313	348	325	283	320	308	295	282	311	333	305	308	320	317	310	305	353	347	322	305	326	370	319	313	317	314	297	301	315	311	317	325	344	346	301	311	305	290	315	300	304	321	316	300	295	334	276	303	321	343	327	343	323	341	349	307	318	321	305	297	303	350	320	276	291	307	306	319	346	298	277	320	302	327	326	308	296	287	303	312	307	302	301	292	296	291	322	323	322	327	304	281	296	289	336	310	327	297	300	343	336	331	306	332	327	338	306	303	319	294	318	306	319	314	334	295	292	299	295	343	323	315	321	313	316	309	310	321	327	289	318	302	332	311	293	294	343	316	298	341	314	318	313	311	351	320	319	325	305	289	275	307	310	330	303	322	325	312	304	288	326	310	319	310	353	333	315	318	321	324	300	310	325	287	318	329	325	317	308	317	321	287	314	314	321	327	325	279	331	341	332	316	324	327	295	323	314	314	332	346	311	326	319	298	303	294	304	308	281	329	314	320	336	290	306	322	327	317	339	281	307	282	288	302	348	344	317	294	317	328	323	292	327	304	323	296	294	286	318	340	323	315	350	352	305	297	324	322	318	318	304	337	283	308	325	291	333	316	305	305	333	322	306	328	304	295	301	332	325	301	299	295	321	320	327	339	308	312	316	298	330	344	309	319	304	308	311	326	323	321	331	332	306	303	333	315	333	309	339	329	337	299	311	330	307	280	280	357	325	333	303	310	307	343	301	326	305	288	312	281	321	322	317	300	331	307	343	319	338	319	304	349	313	308	332	301	311	329	301	331	320	321	309	325	308	311	296	296	314	322	328	332	316	307	320	363	274	349	333	308	316	344	313	332	299	325	326	301	305	302	340	324	323	337	283	345	281	297	291	323	321	294	325	297	296	342	321	314	338	331	303	332	333	318	334	299	312	307	338	336	340	268	338	280	337	299	323	342	345	313	320	324	333	347	314	299	337	302	325	310	345	305	327	312	306	340
46676	29446	7610	2424	976	692	474	362	332	321	318	288	325	282	281	298	274	257	235	263	225	239	231	211	256	274	226	222	235	270	246	233	265	271	254	251	222	236	200	258	219	263	248	224	245	212	229	236	248	279	266	215	243	259	241	243	219	203	236	243	241	243	239	236	225	249	230	244	241	258	229	234	250	224	218	224	222	219	202	232	269	266	203	247	228	260	211	219	242	229	218	233	256	221	230	241	226	265	221	223	234	249	232	240	230	240	244	239	204	238	246	217	252	227	252	270	249	264	250	224	253	242	247	226	239	206	208	261	252	228	246	229	212	223	203	218	235	242	224	243	239	242	251	233	236	224	213	257	237	227	243	240	242	228	250	218	228	233	254	261	227	251	197	234	264	233	249	244	252	259	264	245	229	206	240	243	221	246	202	216	227	226	223	245	250	198	245	261	225	259	226	248	228	222	245	216	237	205	218	234	199	242	238	243	235	221	243	253	253	248	233	227	261	242	250	192	218	248	234	211	229	228	200	219	226	245	261	237	223	220	218	253	218	226	235	223	228	227	256	222	211	233	233	248	237	241	210	214	221	230	209	241	216	237	216	230	259	263	282	256	233	232	186	261	219	280	241	271	241	200	231	240	236	248	229	221	240	213	250	221	259	243	229	198	202	233	250	256	239	248	222	185	254	235	253	245	258	230	208	238	224	234	250	224	269	210	277	224	232	265	250	236	282	245	234	219	219	250	247	226	212	222	238	219	271	250	238	245	251	240	214	238	244	235	259	216	234	262	252	224	227	270	256	249	249	241	247	238	283	252	262	224	252	232	243	243	205	219	257	217	211	231	232	221	228	214	237	223	244	225	240	249	270	206	220	271	229	241	243	249	259	232	247	239	232	243	206	238	259	266	243	231	209	223	237	210	249	221	237	240	278	262	207	232	239	239	266	222	212	260	256	252	206	242	229	215	222	253	251	256	198	217	263	256	247	246	224	251	237	251	250	243	257	199	253	246	259	272	236	213	242	235	248	225	223	238	225	224	226	238	217	240	198	231	238	244	232	230	230	265	251	207	237	209	237	204	224	232	237	261	236	244	245	242	230	263	255	235	239	239	241	213	214	264	290	227	233	248	228	248	255	222	268	229	245	244	238	224	247	256	232	242	218	221	234	229	290	258	244	246	229	244	208	233	231	228	226	232	219	250	253	259	235	257	252	204	262	254	230	228	235	246	220	234	205	250	238	236	227	225	229	240	258	259	236	245	230	249	244	221	247	272	276	249	238	202	225	257	258	231	269	216	237	265	222	241	233	271	218	240	264	246	218	227	228	217	226	259	233	218	246	225	247	248	264	261	251	241	227	241	240	197	240	256	220	261	244	239	225	251	263	244	250	244	245	246	242	229	218	215	222	230	243	239	247	250	239	255	232	247	227	237	235	254	234	238	243	251	249	233	243	239	232	227	237	239	224	215	269	240	225	247	282	201	242	271	268	221	216	237	256	212	256	190	240	254	274	227	259	228	230	225	229	261	240	227	244	212	254	218	220	261	218	233	232	242	262	222	237	256	251	231	264	229	251	233	209	215	242	219	238	235	215	204	244	205	235	251	248	222	229	225	264	236	252	237	251	236	233	263	240	248	242	247	222	241	253	238	217	240	243	243	203	252	249	269	242	244	263	215	222	270	223	247	241	240	225	235	244	231	239	239	247	221	269	245	233	261	235	222	245	239	241	245	238	253	252	247	208	246	238	243	250	256	244	268	225	260	224	239	202	247	233	242	232	224	246	233	252	207	234	265	248	228	229	248	244	283	243	228	245	218	239	240	277	279	211	248	267	252	233	250	273	239	225	243	229	227	223	251	262	258	243	232	211	253	248	225	259	259	251	262	223	226	231	231	220	238	188	237	196	261	226	208	252	243	226	241	245	221	225	218	232	226	214	235	230	235	253	223	243	234	267	246	233	249	205	211	241	243	232	209	244	210	221	240	246	275	241	235	239	248	247	215	240	249	233	267	254	225	240	221	223	243	219	232	220	224	240	252	266	240	229	228	246	269	258	255	229	262	234	232	222	211	210	241	233	258	259	275	256	228	260	257	238	212	229	208	243	226	243	251	207	231	236	261	263	257	228	233	276	244	245	257	260	234	212	246	212	229	250	221	249	212	246	256	244	231	228	235	249	226	217	219	260	234	234	257	258	232	213	230	246	248	207	215	235	229	268	257	281	218	265	257	226	246	259	238	228	232	259	249	241	207	221	237	222	281	237	211	213	234	246	243	235	259	234	247	247	239	256	236	258	235	249	228	245	258	241	226	255	250	214	258	230	240	244	235	225	217	209	230	264	226	243	222	234	234	233	270	234	247	243	230	225	230	240	267	251	255	231	228	243	262	247	244	228	257	213	260	250	242	239	209	261	247	217	228	234	220	249	214	220	227	237	273	242	258	227	244	256	226	243	246	241	256	246	249	228	265	246	238	241	253	219	235	218	212	238	252	224	208	264	257	224	231	257	242	235	251	247	215	249	236	209	238	230	239	230	226	241	240	199	227	235	232	238	255	227	224	232	254	226	219	232	243	277	202	274	258	281	228	233	243	234	269	236	254	260	253	239	223	227	259	227	234	252	253	215	251	234	270	232	245	232	222	259	221	229	252	249	272	244	226	247	223	245	228	222	243	278	239	236	240	253	250	253	238	265	243	261	246	236	223	251	233	261	224	234	220	236	240	239	222	229	232	242	250	220	218	245	229	235	268	265	257	251	226	216	236	233	251	232	241	233	217	238	244	255	237	216	242	239	244	253	235	253	230	259	226	237	249	267	244	245	212	224	223	239	242	208	223	221	229	220	226	214	232	252	256	238	245	219	265	248	256	245	267	258	263	253	230	222	252	227	243	237	221	262	239	258	219	203	210	246	234	231	240	236	233	258	228	237	229	240	237	216	242	254	224	243	236	251	238	234	234	226	252	245	257	236	232	247	246	251	259	246	236	210	227	227	233	249	244	222	244	213	223	238	204	239	258	222	243	261	238	244	243	213	248	231	247	277	237	217	232	238	236	257	208	236	262	272	234	204	276	240	267	254	247	226	231	247	247	266	257	214	255	253	258	218	241	240	230	265	248	212	191	214	218	214	219	257	252	234	254	226	207	241	231	235	252	229	234	248	231	242	260	234	227	280	239	241	244	224	233	238	234	237	243	245	251	243	236	214	253	215	244	255	217	252	229	233	214	248	208	228	245	224	220	241	247	238	213	205	243	243	231	232	229	252	218	256	224	235	241	232	258	253	252	211	241	213	258	211	233	240	224	249	244	227	263	228	247	212	213	234	219	260	254	230	236	259	243	237	249	237	261	241	218	231	246	253	250	238	236	239	246	253	259	290	248	253	209	239	283	228	264	250	251	247	235	227	236	233	229	239	232	270	246	233	223	211	229	214	244	216	261	209	215	261	254	233	223	266	254	248	268	250	245	208	240	237	249	214	208	209	253	245	230	237	253	230	258	223	239
32553	10544	2927	2986	2359	2004	1513	1397	1225	1012	934	829	825	822	791	798	751	777	670	682	711	638	645	602	618	628	610	590	556	580	604	602	591	613	579	558	564	562	588	585	587	547	575	524	557	594	588	587	573	561	585	628	552	567	544	570	545	608	588	523	585	553	554	554	534	611	578	588	545	571	548	534	549	562	573	533	546	604	576	554	577	600	540	547	578	584	557	531	536	561	586	578	557	575	576	589	562	548	539	583	566	602	548	553	554	555	556	566	555	544	564	543	541	513	555	613	558	581	581	572	532	564	538	559	546	568	530	562	549	532	585	562	589	546	541	561	577	569	590	534	591	549	564	537	560	553	570	548	526	518	579	543	587	566	541	558	536	581	603	557	550	556	554	552	638	554	555	553	553	540	549	560	582	597	560	536	572	580	589	542	561	590	539	549	579	547	541	589	562	512	579	569	532	509	557	578	541	558	558	546	561	561	574	534	562	539	586	577	574	584	544	525	570	574	515	561	488	526	589	530	587	564	543	525	512	594	577	550	608	541	557	568	593	552	565	556	543	552	562	541	527	564	520	559	532	610	539	576	566	559	568	559	593	547	539	560	555	592	551	608	557	599	576	560	573	558	519	562	557	577	555	541	531	543	588	527	542	517	586	557	551	589	558	562	559	590	569	570	550	592	599	546	580	546	597	587	542	568	553	567	562	560	507	549	539	546	586	559	554	559	575	550	534	584	541	548	592	527	584	542	576	589	544	547	563	527	525	602	574	546	531	518	557	558	546	556	549	558	530	543	534	579	515	559	593	548	569	546	486	573	609	519	543	573	495	579	553	582	500	550	580	599	575	502	582	558	557	522	554	588	509	593	530	576	546	531	547	534	571	593	528	578	574	562	538	574	592	557	573	551	577	550	555	583	549	614	565	583	565	608	577	593	552	571	574	515	546	544	546	578	542	529	552	546	589	558	564	541	539	570	584	575	558	599	547	558	578	584	581	566	530	558	575	556	553	490	521	509	536	595	541	587	562	563	531	565	549	530	543	542	577	538	552	515	570	539	580	569	540	581	533	536	556	588	584	573	517	562	568	517	568	547	554	535	548	567	548	552	563	539	567	602	564	525	582	556	545	525	566	582	575	561	575	544	521	564	542	533	589	579	598	553	559	531	562	557	531	542	570	538	560	572	568	574	523	568	592	552	573	562	562	552	581	526	570	560	577	545	571	589	588	566	543	516	540	531	610	582	567	573	589	578	570	603	532	581	528	589	515	522	529	522	577	555	596	575	554	541	532	583	554	567	561	538	522	547	571	540	508	567	542	595	557	559	553	549	542	563	565	543	546	542	572	581	538	538	520	528	569	563	574	566	553	566	552	570	553	568	562	529	519	535	540	536	540	546	567	597	558	592	574	585	571	568	529	542	556	553	533	538	609	605	588	588	548	532	522	586	557	506	597	556	540	586	538	551	565	553	562	541	553	554	536	555	495	603	534	565	550	586	579	590	567	576	589	537	551	539	545	535	559	583	542	546	603	561	604	533	538	540	533	545	621	503	599	562	571	538	561	570	598	558	574	590	570	570	534	560	582	545	595	544	552	530	565	526	546	571	572	558	566	541	540	512	583	540	566	586	547	536	573	515	526	524	575	554	552	566	567	559	590	545	554	553	546	570	558	604	547	537	594	516	557	550	568	584	522	587	554	559	536	557	537	549	583	569	609	573	557	520	543	546	553	557	593	552	548	588	545	552	551	549	603	573	584	529	583	573	537	538	560	534	552	523	549	559	524	570	573	555	560	615	588	562	536	538	529	528	550	584	531	538	548	548	545	543	571	566	551	562	543	567	555	541	592	513	604	553	523	573	544	578	537	552	564	514	559	525	541	577	557	574	608	562	515	529	561	549	522	551	547	528	543	528	576	560	537	592	549	561	556	581	535	525	559	568	570	545	588	599	581	576	526	547	530	552	548	508	540	556	574	575	582	546	525	557	560	558	535	597	553	543	541	560	535	556	541	542	527	579	565	565	540	571	550	567	538	557	570	530	536	542	519	554	592	550	587	516	542	562	575	557	543	557	541	506	551	537	581	496	554	528	558	567	595	526	542	577	586	558	543	558	567	529	573	567	584	526	543	552	548	543	576	526	554	567	577	579	543	569	534	557	541	537	569	508	564	580	530	552	548	528	593	571	582	559	574	604	582	565	611	575	576	518	566	566	584	573	588	566	535	560	537	531	570	587	591	561	545	594	571	529	574	545	515	550	554	537	539	529	506	533	518	526	550	516	551	533	561	526	556	561	567	595	556	564	587	521	537	565	551	541	540	562	574	541	572	568	526	542	610	597	587	529	619	552	561	557	560	535	565	514	532	550	519	537	541	532	543	563	513	604	543	552	579	539	589	549	546	512	540	605	571	533	527	554	589	541	499	564	596	572	603	545	543	576	578	558	504	521	549	563	559	576	531	533	547	539	566	568	530	520	570	558	578	549	555	537	537	514	575	574	553	520	570	524	577	553	556	521	567	528	547	626	513	588	572	594	530	555	564	576	543	567	589	552	539	574	555	555	507	552	551	553	545	591	549	590	514	585	574	566	565	540	530	541	573	532	552	561	548	569	584	576	573	527	559	524	606	527	560	561	561	546	564	544	549	555	584	601	541	576	576	543	561	536	515	554	552	548	594	569	537	574	581	550	596	558	571	604	525	584	537	563	549	561	549	521	568	575	538	551	543	573	544	538	562	605	583	567	579	576	576	505	546	621	565	574	551	540	570	512	567	541	531	575	559	569	587	551	567	566	600	553	556	540	600	546	514	545	570	542	526	562	568	556	585	564	487	575	596	550	557	570	593	525	545	553	527	567	563	588	562	545	531	590	556	536	610	567	576	560	527	589	545	582	572	551	593	502	565	566	569	579	609	563	554	537	574	542	569	555	538	570	589	547	575	574	522	583	577	601	582	560	536	546	575	563	570	527	526	532	528	559	570	547	565	564	581	578	556	585	605	556	555	542	543	546	543	574	570	570	603	531	553	553	574	522	566	549	549	526	542	526	578	571	527	530	562	546	568	572	577	534	569	546	569	553	573	544	628	533	547	559	551	546	557	552	560	554	543	569	555	561	564	588	572	566	576	546	598	558	530	491	578	551	571	533	571	563	524	531	541	583	583	562	616	541	578	564	559	526	594	534	546	544	515	553	580	554	539	547	574	571	557	590	564	548	599	503	601	506	582	563	531	520	578	544	547	572	530	575	551	534	544	566	559	539	588	543	575	574	540	587	521	545	582	547	565	562	521	553	496	506	550	511	615	585	524	544	553	547	548	575	575	561	540	585	592	586	563	560	534	575	526	628	562	586	533	583	549	575	545	570	557	545	564	538	587	567	551	560	539	546	569	542	578	569	568	545	587	530	557	531	600	581	544	547	577	537	523	563	581	560	569	557	553	577	542	521	601	555	532	556	546	521	586	526	550	565	547	577	561	558	551	585	577	531	567	560	562	574	587	563	613	559
13619	4960	472	308	232	219	176	221	220	208	242	223	210	202	207	229	236	206	223	222	233	242	210	216	209	224	217	220	221	224	230	211	200	191	189	206	217	191	250	220	234	222	189	197	209	202	220	228	244	225	210	219	218	230	218	231	222	231	209	196	229	221	233	233	227	234	214	193	201	229	238	230	197	226	192	231	226	215	225	251	192	223	238	199	187	214	218	232	212	200	213	210	223	196	219	196	203	212	215	217	207	243	239	214	237	180	223	227	214	205	215	227	209	195	192	192	216	191	202	205	201	239	224	213	226	212	203	210	197	220	261	207	223	175	216	233	202	209	227	228	224	225	218	243	185	237	228	232	218	224	191	208	233	200	230	209	221	223	193	228	216	214	198	206	208	207	209	232	206	216	221	204	242	206	197	207	234	220	231	220	249	209	215	212	180	228	230	213	209	183	204	249	230	223	200	184	212	208	234	212	205	217	191	209	224	221	216	223	209	206	196	211	203	214	211	216	179	221	220	182	220	210	188	266	216	224	225	215	235	235	211	221	225	214	198	223	227	238	189	206	200	218	228	206	231	225	211	225	232	208	198	199	209	213	212	190	213	196	205	234	196	194	208	231	186	230	251	208	211	242	200	209	207	227	233	241	193	199	216	234	207	233	223	192	222	223	215	206	195	193	201	240	222	236	226	213	211	191	200	233	240	190	195	203	194	223	237	200	211	198	222	204	216	220	207	230	214	196	224	201	199	196	231	226	214	199	251	262	192	212	226	194	208	219	183	215	207	220	214	213	206	202	228	218	195	219	246	211	217	218	227	203	199	220	203	211	214	207	208	196	210	220	233	194	204	217	204	223	203	189	234	218	240	221	222	220	223	222	195	219	225	203	206	210	219	213	224	179	224	224	203	198	232	227	257	182	193	231	192	205	223	201	203	177	232	219	221	215	218	224	184	207	220	232	193	216	196	201	183	241	184	259	201	215	232	218	210	230	203	227	190	207	195	223	208	237	206	197	239	211	217	212	220	204	197	204	196	186	203	201	203	203	209	221	224	217	284	232	216	227	231	208	230	213	197	210	203	231	244	230	230	198	214	207	207	207	249	256	214	249	226	199	187	217	219	218	224	205	210	226	217	207	217	195	184	207	222	229	222	240	239	199	208	227	223	233	220	201	203	226	211	188	231	208	210	203	227	203	244	202	193	190	217	218	225	217	204	201	224	220	220	229	220	201	240	223	191	236	201	243	206	221	224	253	234	210	207	228	206	208	182	224	209	220	223	188	203	237	203	231	182	210	217	217	214	195	212	233	205	210	216	232	207	199	206	234	194	211	230	183	196	236	211	209	211	205	201	183	220	209	206	219	225	215	201	212	238	197	203	192	203	210	187	231	220	231	227	199	213	195	187	220	191	215	210	202	241	233	240	209	193	206	226	212	204	263	224	227	193	235	215	212	194	232	207	243	249	219	256	196	219	190	185	213	228	222	207	219	234	209	206	205	188	203	205	226	208	210	215	225	216	221	203	207	227	202	243	235	185	225	208	179	241	214	186	212	221	198	218	221	215	219	207	198	224	203	202	225	212	238	207	218	191	206	188	222	226	214	225	213	209	213	210	205	194	194	196	202	258	208	203	209	217	199	239	221	176	215	206	237	219	220	210	218	207	186	199	207	236	229	227	213	209	224	231	191	224	241	217	211	215	197	223	219	203	216	234	213	182	188	193	209	203	228	236	201	221	219	192	196	221	246	205	205	220	214	206	218	219	215	229	225	221	235	204	216	204	236	225	224	220	228	208	222	197	210	208	210	230	231	198	198	218	210	233	229	204	214	238	206	214	179	185	223	231	210	236	206	218	242	234	195	239	216	216	219	215	185	213	212	200	216	192	228	256	228	197	229	238	221	212	212	222	205	185	211	218	214	227	214	219	230	217	211	207	210	197	212	240	231	217	208	217	202	204	218	224	185	205	212	223	194	213	214	230	228	192	197	214	216	212	209	195	239	225	220	197	213	213	213	209	216	202	239	217	235	220	233	200	219	204	247	220	189	207	238	221	188	225	228	241	232	237	232	175	221	237	232	211	198	200	212	225	224	197	187	166	203	223	207	226	237	227	228	211	218	204	198	200	199	233	200	208	218	224	245	256	215	212	212	216	233	208	219	219	204	178	223	230	207	227	206	202	246	216	210	229	224	233	210	197	213	209	197	228	209	192	219	212	214	219	204	202	214	226	222	204	231	207	203	198	250	206	252	244	218	216	215	229	228	195	211	217	196	193	201	209	214	192	230	214	203	214	191	226	223	206	244	212	213	198	182	236	201	201	227	222	235	205	252	223	198	205	211	254	204	206	241	216	216	219	206	247	212	234	203	231	222	206	229	202	212	227	214	230	232	194	197	203	223	208	225	201	233	185	236	219	194	223	249	260	198	219	195	209	227	226	190	213	221	216	212	255	208	210	205	220	194	219	202	199	204	209	213	200	233	232	209	197	233	227	206	242	215	213	216	226	232	204	235	186	206	187	225	210	218	205	238	204	229	193	192	212	203	221	205	216	254	218	219	190	189	212	213	219	218	210	204	211	210	237	217	245	213	195	224	206	222	197	212	201	242	217	185	225	243	219	224	201	200	212	231	221	204	196	219	219	203	214	215	207	211	199	196	222	214	205	200	219	213	222	217	208	208	218	220	203	227	202	208	220	208	221	206	196	209	210	203	228	221	211	196	211	215	209	237	215	191	212	217	208	240	242	209	204	241	204	215	214	223	227	197	216	221	210	224	263	236	208	224	219	214	200	215	217	220	212	224	196	184	194	220	214	217	189	211	240	207	223	189	201	228	216	217	224	204	215	216	212	219	218	218	204	195	206	208	225	201	202	209	199	241	223	239	211	198	222	217	209	230	212	235	222	194	182	200	225	216	209	209	187	191	211	186	212	225	222	197	209	240	212	220	225	219	200	228	233	202	235	235	204	257	219	222	192	205	231	219	204	213	208	215	216	199	186	213	247	222	214	229	241	205	217	227	222	239	201	219	207	233	191	218	225	224	225	224	190	227	189	227	223	192	212	193	212	228	233	202	199	219	186	190	217	206	195	219	246	205	185	222	209	247	224	207	216	228	206	203	212	234	242	231	222	208	197	196	235	227	189	222	207	206	205	205	193	201	240	186	195	220	208	228	191	181	209	223	213	196	232	213	228	228	229	212	207	227	229	217	253	216	223	212	193	228	221	213	234	220	231	232	214	212	213	224	229	193	222	211	211	190	231	213	187	212	228	219	215	200	203	223	208	236	233	187	205	204	237	202	213	209	248	214	175	199	192	209	199	205	204	225	197	227	216	207	211	230	211	215	208	227	222	208	230	198	188	194	215	251	206	207	204	222	204	223	222	206	224	196	203	200	214	242	235	210	209	191	208	222	214	216	235	196	224	234	206	210	227	226	245	210	208	215	243	187	215	222	240	208	215	240	227	215	211	190	213	197	222	249	200	218	243	219	224	205	204	238
8944	2781	658	666	607	574	553	496	492	493	496	498	483	467	537	476	516	500	457	441	486	512	450	485	459	478	490	488	475	491	506	536	437	507	448	464	486	484	499	444	459	509	442	445	489	514	476	493	466	459	463	493	450	505	482	509	470	477	490	496	501	485	473	482	492	542	459	524	468	469	519	472	495	549	463	494	480	465	475	510	510	477	456	465	528	510	501	505	507	497	511	459	497	481	496	509	479	501	495	458	492	480	466	465	492	455	507	465	458	504	493	477	498	511	499	482	466	475	514	481	515	497	499	491	492	513	530	510	485	482	460	515	481	523	515	486	511	451	463	498	454	492	510	483	497	448	448	485	490	511	485	493	508	472	540	508	451	489	458	459	500	486	525	469	481	457	465	496	511	457	502	515	504	470	465	483	470	513	472	529	435	489	488	463	502	489	495	506	473	499	493	490	479	468	498	465	469	463	479	472	463	511	451	484	484	428	482	479	474	498	522	503	470	465	497	477	505	497	447	472	464	479	459	511	472	477	469	461	502	485	513	446	502	442	428	477	439	468	472	513	441	459	503	455	482	508	484	450	500	483	469	527	503	489	502	481	431	482	472	474	496	504	491	490	504	485	488	496	540	486	463	496	485	493	486	455	498	455	507	456	507	492	515	520	508	443	464	525	467	470	483	487	509	524	473	517	487	546	506	450	533	485	441	502	485	438	493	487	481	506	504	514	450	494	482	459	528	496	479	503	475	452	484	475	490	487	474	512	462	448	477	517	485	472	545	503	481	477	534	478	505	484	465	494	479	481	496	485	492	481	483	465	527	476	498	476	450	522	544	465	472	474	474	461	498	465	491	460	482	488	477	517	519	491	509	474	522	515	491	484	468	481	529	513	509	493	455	482	489	520	506	484	482	486	473	505	476	502	485	456	471	491	515	452	445	484	492	488	482	514	498	499	486	457	463	463	472	504	478	481	490	464	494	479	515	458	462	493	495	481	494	483	465	498	472	471	509	530	477	515	460	434	473	501	463	466	489	481	469	537	483	495	469	521	483	427	456	454	493	447	457	505	486	501	472	422	535	518	474	462	481	496	458	484	479	523	454	465	441	497	471	489	438	495	516	528	485	484	464	483	521	472	484	471	476	498	536	454	499	487	481	473	481	480	527	557	474	501	488	469	486	459	485	492	466	474	505	450	493	457	461	464	521	479	491	486	490	469	497	467	457	442	463	504	488	470	465	488	480	449	496	460	517	464	498	479	520	490	513	514	500	471	439	485	522	481	455	494	457	472	497	480	530	471	512	482	478	484	481	487	468	497	466	463	479	468	508	453	486	496	474	485	482	464	496	484	466	475	484	468	502	489	507	488	472	496	505	475	482	463	468	498	509	498	497	475	530	455	482	478	456	489	479	477	457	465	486	498	493	479	532	499	474	486	495	499	485	505	441	524	481	542	500	488	479	483	480	489	484	504	445	486	520	493	507	461	495	487	482	429	473	492	486	493	465	504	472	474	434	516	495	473	473	499	488	437	498	500	512	468	510	510	486	487	496	466	483	481	436	503	494	465	479	455	493	504	492	450	486	491	470	496	450	452	481	515	474	468	516	482	471	482	480	454	472	487	470	453	459	489	527	496	455	495	529	468	468	427	515	483	456	487	461	506	444	495	509	495	515	456	477	486	455	465	477	513	479	457	503	506	471	456	498	484	483	511	454	521	480	466	472	463	491	494	458	540	441	461	482	509	515	496	524	509	488	479	490	462	465	480	473	472	471	518	514	496	480	468	468	502	469	464	472	500	464	509	500	493	477	502	469	489	480	530	488	457	549	476	438	465	468	509	472	495	493	516	491	446	458	492	506	517	477	470	450	496	448	440	473	497	472	468	464	495	504	497	460	479	493	510	520	524	472	489	470	504	507	460	486	484	458	471	482	503	493	528	508	470	519	475	523	454	497	459	543	467	488	510	520	499	505	529	473	493	476	472	533	481	533	498	514	460	455	480	498	469	470	483	498	468	505	427	484	464	454	490	519	502	474	453	513	499	501	498	458	491	478	454	499	450	523	499	473	455	467	484	501	479	494	486	499	453	462	520	480	477	469	467	471	450	497	471	483	505	514	474	485	476	465	466	501	467	533	467	508	511	514	474	447	487	500	442	491	469	498	457	474	476	475	474	485	480	496	462	519	456	506	467	469	490	526	509	508	485	495	492	482	493	454	482	531	493	477	432	482	425	473	471	463	496	462	472	505	485	474	502	481	486	512	465	474	482	481	501	449	493	475	445	476	488	497	468	451	513	459	461	485	490	482	470	513	470	513	482	451	480	460	505	443	486	472	441	468	464	505	507	459	507	506	477	509	493	477	522	435	513	520	504	498	465	480	497	485	471	498	541	468	484	496	451	491	462	505	510	462	505	480	500	480	429	529	481	499	456	518	516	502	489	475	509	471	490	484	481	514	490	455	526	493	454	504	459	470	455	457	465	470	508	504	498	501	486	473	522	487	477	549	474	440	495	482	475	465	481	484	487	459	520	509	489	487	479	494	462	476	497	453	516	495	480	466	477	505	463	491	476	480	500	489	451	462	492	473	477	474	428	504	507	482	492	495	516	491	447	499	506	495	456	495	488	487	474	507	507	491	475	467	481	520	478	480	440	456	513	489	474	498	495	490	475	496	444	503	527	497	463	509	475	444	499	479	503	517	453	525	524	470	471	513	461	489	510	439	456	453	494	452	499	481	478	483	443	508	461	476	477	449	495	496	492	489	486	514	485	494	480	506	495	479	465	499	475	479	479	441	456	542	454	504	453	482	527	458	474	483	475	471	504	475	527	477	501	475	490	483	497	506	488	484	454	525	468	467	449	462	491	476	502	513	499	469	525	486	495	541	514	456	474	498	494	469	481	513	471	484	455	470	514	518	487	453	470	439	499	487	482	504	495	507	489	502	461	498	503	458	469	486	471	522	506	507	493	462	509	497	507	438	515	502	463	465	506	463	484	502	484	469	472	482	466	469	466	483	491	450	517	508	460	472	513	494	454	489	494	453	463	485	456	485	466	489	483	517	489	475	491	460	455	465	502	519	468	467	492	449	462	519	477	435	503	484	504	439	489	488	505	456	462	501	475	501	449	487	471	460	498	459	500	494	458	505	506	497	527	499	495	459	481	501	453	471	509	505	525	483	466	495	464	523	480	513	503	472	455	481	512	503	476	523	476	543	501	480	472	529	443	495	499	453	503	461	460	490	502	453	472	451	486	485	477	512	476	478	478	507	495	478	445	506	507	453	470	496	485	481	449	448	498	466	476	507	465	505	498	488	449	491	470	484	469	494	511	468	471	512	525	490	466	529	510	479	497	469	471	479	467	483	453	470	491	485	491	492	466	489	463	494	492	453	445	448	458	485	491	523	457	472	498	457	467	443	504	501	467	477	501	508	475	464	520	449	512	438	493	488	485	497	480	456	488	488	500	455	427	481	469	493	493	465	463	482	465	478	476	493	473
34979	18917	2877	955	472	344	257	188	188	162	154	126	140	161	143	149	113	128	140	126	142	126	131	158	139	143	141	125	111	125	115	143	116	146	125	102	119	116	121	125	127	125	119	131	148	130	127	121	131	118	114	138	112	121	103	131	119	101	128	112	141	125	118	154	114	132	122	144	132	128	111	138	143	126	140	147	120	115	138	124	132	127	121	130	121	132	124	104	134	118	120	122	143	122	127	128	113	119	144	115	115	131	106	129	111	130	147	128	127	111	116	130	123	104	128	136	165	109	124	118	125	126	128	117	123	120	134	101	140	118	150	130	122	129	127	126	127	123	128	127	108	116	129	114	133	131	141	107	119	145	117	138	130	136	133	115	123	105	109	119	122	131	147	133	113	126	106	118	130	123	121	118	135	130	124	125	124	110	140	124	138	146	112	119	120	141	136	126	125	151	121	122	111	132	138	128	103	127	121	139	128	114	127	102	136	130	98	124	133	124	115	134	102	111	88	119	132	121	130	132	127	111	122	108	120	123	119	106	110	142	112	128	118	117	137	122	125	145	119	137	116	130	132	137	124	120	117	91	116	103	133	105	143	129	126	125	117	122	103	127	127	152	110	132	121	123	109	128	119	112	124	129	110	125	116	143	135	122	144	122	134	119	121	130	121	127	117	117	121	128	122	139	124	144	124	106	90	123	133	107	108	111	111	119	89	117	110	105	126	134	127	112	126	121	120	126	110	134	129	120	132	124	116	118	111	105	127	113	136	101	120	132	109	133	129	125	122	113	138	130	137	126	132	116	143	116	125	108	111	114	110	137	127	124	114	137	133	135	120	133	107	117	117	108	119	124	116	130	115	144	152	124	121	132	129	117	116	108	128	109	147	112	121	133	135	116	137	111	114	139	121	136	116	136	111	117	121	115	122	107	146	133	135	97	104	123	132	129	110	122	122	119	127	100	118	121	117	103	117	96	130	111	122	147	118	102	114	145	114	111	134	109	120	124	133	123	154	127	131	123	128	134	134	127	121	147	135	148	120	129	124	132	122	146	146	127	137	118	136	112	114	128	113	125	112	130	107	133	120	122	122	100	135	111	114	134	129	127	114	124	117	127	131	143	142	129	139	114	133	126	106	117	109	108	120	144	120	118	98	116	106	125	121	128	108	133	97	129	107	119	119	112	107	115	102	108	144	109	120	128	126	114	131	111	125	118	119	116	122	117	128	114	125	134	122	113	127	109	117	95	142	143	115	127	119	116	123	102	114	113	121	119	110	143	135	129	102	114	122	113	106	138	122	129	112	123	119	139	107	126	123	132	143	110	119	96	118	130	127	129	131	108	120	96	143	113	125	133	136	119	121	130	111	117	132	101	131	130	122	112	115	122	138	125	143	120	111	129	112	135	118	126	116	104	128	123	122	130	114	130	99	142	142	146	130	151	118	92	114	123	141	121	114	111	130	130	136	99	119	127	118	107	146	112	111	107	125	107	134	120	135	130	119	119	112	133	116	130	111	129	127	122	127	108	115	114	109	127	138	128	112	116	115	127	119	119	122	143	134	122	96	135	125	140	153	122	115	119	108	115	118	114	116	113	92	119	107	119	124	133	142	130	119	111	117	143	143	112	117	141	124	121	136	113	128	128	119	108	123	132	118	131	144	142	137	112	138	116	111	118	103	130	114	124	123	123	133	116	130	118	147	142	106	113	155	135	115	124	123	112	128	141	132	116	99	123	114	124	117	116	139	132	111	132	126	119	128	113	121	121	121	121	111	116	106	120	127	114	143	137	112	127	133	124	126	123	136	98	124	126	135	109	135	128	114	131	121	145	127	130	133	122	98	131	109	141	134	133	126	142	141	120	116	119	129	109	114	126	127	129	122	146	130	135	126	123	122	128	135	119	117	121	135	135	117	132	104	126	138	133	129	112	100	123	110	128	135	94	118	128	119	135	125	133	140	144	138	128	112	109	126	125	127	131	113	125	120	118	117	112	116	121	145	140	123	135	115	108	110	137	128	118	117	123	129	129	135	108	129	123	139	118	112	151	121	134	112	112	128	118	126	120	119	109	116	120	119	116	119	110	118	114	130	119	154	127	123	105	119	130	136	129	144	133	139	147	118	125	107	108	109	120	148	116	124	121	133	123	121	133	126	117	111	142	143	117	109	108	134	128	129	133	125	138	138	120	125	132	119	115	121	128	113	110	127	112	119	115	112	101	135	132	103	135	119	118	126	132	122	120	119	150	124	125	114	106	121	123	135	114	120	112	127	115	106	134	122	118	114	131	114	107	137	118	144	129	137	119	136	132	120	145	138	110	118	112	121	104	126	121	96	127	121	135	122	123	127	115	134	121	132	123	120	135	126	142	132	115	98	124	119	137	112	108	136	114	112	117	111	120	122	121	144	131	116	135	118	123	108	130	130	123	118	134	112	143	120	131	119	109	146	101	129	115	118	128	121	133	114	133	127	129	125	117	117	143	109	98	119	116	114	130	122	120	116	116	131	114	136	133	117	127	103	112	115	114	121	139	121	136	135	120	127	124	115	120	136	103	120	128	117	155	141	117	115	135	114	139	136	114	108	113	118	117	118	117	134	106	129	116	130	110	135	136	116	118	115	119	130	132	114	121	133	130	117	111	127	127	126	129	120	117	123	148	103	123	142	127	112	149	135	116	107	135	136	136	128	121	116	118	126	122	126	119	125	113	133	120	147	132	102	108	143	102	121	108	137	126	136	134	118	133	131	107	143	120	125	124	115	138	126	137	117	128	139	128	121	121	123	125	125	130	133	140	114	133	108	115	122	144	119	123	151	127	122	121	102	121	116	125	139	130	129	128	110	129	128	117	126	124	96	107	111	116	136	105	134	129	118	123	108	123	132	114	104	117	137	140	135	130	135	121	133	120	117	114	113	128	128	111	139	104	118	100	116	125	126	90	130	118	104	135	130	133	122	137	127	114	112	136	124	124	122	114	98	123	108	126	121	106	110	118	115	125	118	140	119	134	126	124	127	145	138	128	129	109	123	128	119	123	123	125	134	119	113	141	117	114	122	126	137	138	112	136	135	108	120	134	125	135	120	106	105	133	110	119	122	101	114	120	101	122	119	121	144	140	116	115	135	115	141	167	107	145	127	127	121	114	121	110	120	128	130	124	117	112	114	93	118	134	136	127	102	119	136	127	120	128	113	124	114	108	124	127	137	121	128	139	103	130	98	120	120	128	120	126	148	102	135	108	110	141	142	96	143	111	112	115	105	124	130	116	115	116	125	121	128	114	115	124	115	136	131	127	135	116	107	136	150	136	127	126	128	115	121	116	138	115	114	113	105	94	155	100	109	132	113	111	116	141	120	125	112	138	119	108	102	144	128	120	110	103	108	125	132	102	118	117	125	113	116	120	108	103	121	110	148	130	113	120	122	103	127	110	135	116	135	128	132	107	117	104	126	135	127	99	115	109	142	122	124	120	128	101	118	137	129	112	122	125	111	128	137	122	113	99
24525	7234	1552	1697	1246	1080	801	706	596	555	492	474	434	466	468	415	409	410	386	384	404	363	364	320	352	343	349	343	340	366	310	344	328	342	308	324	342	341	328	311	323	302	340	322	354	340	310	324	337	279	341	336	337	324	297	322	295	358	305	345	340	309	284	319	314	295	317	302	314	315	310	316	327	313	328	309	329	295	307	346	354	335	333	307	334	319	327	346	297	368	312	315	317	300	317	295	327	349	325	307	338	309	315	283	315	285	291	337	285	315	339	336	351	319	317	307	301	313	332	297	297	304	303	322	298	352	303	303	326	308	338	338	328	320	292	310	321	319	294	312	337	307	329	324	309	315	333	310	318	334	285	311	299	353	329	320	326	312	308	317	283	312	312	318	334	340	310	341	307	298	311	313	320	322	297	311	360	315	316	316	331	323	307	280	331	328	331	332	324	303	303	311	333	278	311	294	302	293	312	319	360	357	307	285	340	335	317	332	309	327	297	307	311	329	305	325	324	306	317	321	339	306	283	333	321	300	307	328	352	279	326	359	318	297	335	328	309	327	322	290	334	349	306	304	317	275	300	286	323	290	309	343	324	358	309	281	349	318	295	313	297	298	289	310	301	302	304	334	306	311	334	316	351	340	310	327	301	280	329	310	348	316	324	322	335	308	314	344	338	318	298	327	332	373	308	333	336	294	323	320	317	301	298	321	306	294	309	323	328	308	315	307	321	319	327	314	292	316	315	328	329	342	333	322	304	306	320	335	308	303	332	316	298	315	311	293	334	316	320	308	345	279	352	308	306	293	326	306	321	286	308	320	296	304	323	329	348	313	326	367	297	292	315	309	308	312	363	309	312	356	312	299	339	301	320	329	296	311	293	316	308	303	266	287	311	310	300	325	319	302	335	314	308	310	319	309	286	299	303	309	316	320	317	312	299	309	314	318	308	317	315	297	326	243	314	317	318	339	315	321	309	292	307	336	306	309	306	328	322	319	310	297	320	304	344	324	332	320	348	355	325	298	315	296	313	311	360	345	309	300	310	292	325	324	325	323	340	302	303	316	305	366	299	346	293	299	325	326	308	320	334	305	296	352	320	300	337	342	307	296	310	317	332	312	298	308	306	307	325	331	310	327	300	310	288	309	308	313	308	311	291	308	308	314	350	334	311	324	319	305	308	345	303	321	292	317	318	314	331	329	314	325	330	327	332	317	336	325	292	300	287	297	307	315	294	297	308	339	317	321	322	323	309	325	305	346	292	299	300	346	336	318	310	327	350	337	295	305	316	321	332	315	302	322	330	313	318	312	303	309	361	343	320	320	321	284	314	323	345	338	337	301	325	321	303	303	291	310	346	334	321	345	316	316	326	318	295	277	323	324	324	324	341	279	273	295	302	320	284	339	341	326	288	337	334	313	308	342	337	310	329	301	304	286	292	330	322	294	330	281	350	309	327	329	348	332	350	328	325	341	328	325	317	294	283	360	316	325	323	270	340	317	359	316	348	313	280	301	331	354	321	325	365	308	317	318	329	330	323	312	309	324	314	306	323	312	326	306	339	297	284	325	293	326	334	310	324	320	300	320	295	310	319	314	326	298	299	320	307	321	320	322	316	305	315	350	284	327	313	325	353	297	336	361	301	334	301	344	299	291	332	321	326	306	313	335	297	300	321	336	327	303	337	281	329	309	327	323	348	317	301	326	313	302	307	319	329	314	312	317	295	293	335	337	322	311	325	307	286	312	323	317	307	315	309	307	286	350	324	344	334	332	299	311	285	310	309	336	344	317	312	318	314	353	366	343	302	335	329	295	304	302	302	335	312	310	351	330	294	338	310	330	318	297	339	304	309	325	302	275	356	367	334	302	297	311	324	309	331	303	308	326	299	324	297	297	336	317	324	346	302	323	335	295	305	349	318	309	295	318	295	329	318	292	343	290	300	316	366	280	330	293	328	290	341	293	337	324	304	324	306	345	314	324	290	333	289	301	343	314	309	333	313	320	338	357	329	302	317	309	315	312	289	320	296	294	305	314	292	324	328	335	300	330	287	276	307	331	326	305	334	320	275	319	297	329	308	315	277	331	306	288	344	345	280	321	341	321	320	331	323	322	314	303	323	300	309	312	306	333	304	311	309	383	334	292	299	332	307	325	289	316	316	294	310	322	281	329	283	331	291	305	295	312	308	301	291	320	318	286	307	288	327	329	304	295	332	323	325	330	290	298	306	316	306	330	320	328	300	324	347	306	333	311	302	313	299	358	344	296	286	302	328	320	309	342	335	306	306	319	337	299	336	314	310	329	305	315	305	300	286	302	349	312	281	318	311	331	304	301	317	307	311	305	307	350	331	322	289	312	356	318	307	338	321	324	331	293	352	331	295	342	318	354	304	322	319	309	304	346	339	305	329	283	322	288	331	281	328	328	322	307	285	302	307	321	307	286	312	319	315	341	325	287	306	309	303	303	320	300	291	313	305	316	321	336	311	331	306	340	299	321	342	315	352	324	316	289	336	327	308	314	342	328	333	314	300	336	361	317	301	327	298	324	333	300	306	274	317	299	320	313	318	299	309	310	303	322	301	312	325	307	334	316	335	331	310	319	304	291	303	331	357	323	308	342	313	325	306	283	293	321	346	296	301	337	318	306	305	338	340	331	320	325	309	298	353	300	296	319	311	307	328	300	322	329	332	326	298	302	314	306	304	309	309	320	328	340	313	295	303	307	337	306	285	298	325	330	345	295	320	344	330	328	337	352	303	319	326	320	308	307	300	328	338	344	303	306	342	292	312	340	321	336	343	336	339	306	313	294	327	322	338	318	311	311	293	313	348	304	314	321	326	319	303	300	328	322	278	301	319	292	311	312	312	306	324	340	296	351	304	302	308	302	332	317	341	335	315	305	358	323	315	321	300	313	282	324	316	303	302	300	313	294	306	327	311	304	298	302	319	308	320	327	303	313	300	343	334	333	321	289	355	294	338	288	330	330	290	324	325	328	336	306	295	339	307	315	336	328	336	297	324	283	319	343	303	292	332	329	344	293	278	290	336	324	305	320	318	300	320	326	336	289	310	361	325	304	297	311	308	331	312	334	324	345	297	305	300	320	322	304	309	330	312	328	321	289	312	296	335	316	335	295	334	300	336	341	328	315	323	312	342	339	316	321	309	332	354	370	360	316	299	314	322	327	318	323	302	298	345	313	299	325	332	320	319	269	300	331	345	329	320	316	305	326	324	347	316	322	323	310	303	313	348	312	332	342	322	299	327	331	290	306	319	318	327	301	311	325	317	298	328	300	346	349	326	340	322	332	272	323	315	285	339	294	332	282	332	306	353	312	316	290	293	295	301	309	327	323	297	297	334	304	301	331	326	312	334	313	323	296	340	316	311	287	320	298	297	326	310	311	316	355	269	305	316	328	322	338	309	301	335	306	312	321	331	320	302	304	285	318	329	327	293	301	335	323	300	357	295	317	315	321	312	302	299	336	338	314	326	333	292	320	334	318
46588	27067	6952	2174	1004	692	517	417	372	329	313	296	279	254	267	248	285	273	280	263	277	252	216	266	260	261	256	250	225	267	211	260	209	250	233	255	238	257	240	244	236	229	214	267	243	224	231	269	225	245	235	242	230	222	220	234	221	215	224	249	238	240	253	261	237	249	243	237	215	219	253	229	241	236	244	225	238	207	210	214	260	233	193	236	226	243	245	233	268	241	251	246	261	254	214	233	238	231	271	247	252	262	233	253	172	251	215	226	261	287	230	199	258	237	257	233	260	253	212	238	258	228	218	234	213	229	231	246	255	267	260	223	241	236	229	242	214	262	230	244	223	238	238	210	241	221	233	235	242	265	252	224	271	243	212	251	247	228	232	243	247	238	230	222	237	244	229	259	251	241	232	251	259	242	249	219	232	225	230	233	233	230	230	210	235	241	240	213	225	231	212	236	243	228	250	241	254	232	224	233	253	267	268	261	266	289	252	251	250	246	229	262	236	222	245	237	266	248	263	213	262	238	255	237	202	256	249	231	250	252	230	219	211	225	249	229	263	256	232	263	265	215	216	248	243	240	281	248	237	233	244	227	251	232	242	223	227	233	239	243	228	234	218	221	257	237	225	233	232	208	246	217	226	233	240	239	247	261	243	239	225	231	254	228	244	228	215	252	233	243	238	230	245	242	267	265	256	240	255	255	256	248	218	195	235	221	237	242	238	227	269	241	252	223	224	269	217	226	245	249	257	264	278	228	218	218	245	216	241	225	242	261	239	230	249	254	266	260	227	245	239	249	244	230	231	218	256	236	248	271	243	256	202	247	258	265	249	211	235	247	226	265	241	212	210	244	240	207	218	237	255	247	235	228	241	238	232	212	235	217	240	217	247	266	254	260	229	245	237	246	242	229	275	239	250	216	251	245	235	244	238	227	237	227	240	219	229	224	248	258	228	258	203	237	231	258	215	235	229	251	240	251	249	240	253	210	224	247	267	247	246	226	225	204	245	225	246	255	239	247	225	248	241	240	220	237	241	226	253	235	233	252	241	247	279	228	238	252	219	236	239	228	242	221	222	258	236	275	230	185	243	223	258	241	214	222	251	241	234	240	237	226	240	235	243	205	236	239	272	249	238	235	229	236	218	248	206	247	245	226	257	257	241	255	265	220	249	209	225	236	257	238	253	235	222	227	239	227	246	217	254	244	243	273	234	259	229	283	222	220	250	235	214	256	259	266	228	231	244	254	281	223	253	231	237	233	218	230	241	248	227	238	228	246	232	237	239	226	250	252	219	239	229	235	238	242	220	262	250	259	221	212	255	275	257	258	229	238	250	249	236	249	249	232	258	248	233	221	263	223	234	240	253	223	238	221	269	248	250	251	246	245	253	254	226	238	206	271	235	262	244	211	246	253	204	219	224	241	226	255	234	264	237	230	250	219	235	247	251	210	237	245	255	267	226	247	248	217	241	257	252	254	236	240	249	209	257	229	243	229	223	225	205	225	270	251	228	253	215	243	236	245	224	247	257	243	229	214	260	223	236	254	233	243	256	239	257	220	257	295	214	221	212	227	241	222	237	216	255	255	228	254	240	231	252	267	252	230	254	240	246	194	238	250	247	264	247	246	231	246	232	252	238	220	204	269	232	232	246	254	270	255	230	235	263	213	278	224	219	206	243	242	243	225	224	229	250	227	270	225	232	251	260	248	225	232	233	227	243	240	256	256	243	193	238	217	249	264	211	244	223	202	207	232	228	261	239	222	238	248	237	251	250	212	243	244	238	233	255	243	246	255	260	217	250	246	242	226	248	250	240	235	273	228	223	241	242	218	239	236	236	232	216	238	257	247	206	262	249	214	230	224	213	219	241	216	266	235	224	239	265	228	246	244	269	234	219	257	237	250	219	227	223	237	267	234	231	243	226	217	255	223	270	229	235	260	242	248	234	231	246	234	238	224	239	245	255	262	232	254	227	252	220	248	237	237	189	240	231	233	246	244	265	223	263	235	241	250	246	256	256	247	209	239	228	244	246	213	265	236	245	240	264	222	227	252	224	229	227	246	233	275	236	272	208	247	237	222	223	228	224	228	270	225	260	250	239	225	258	240	247	234	244	232	259	219	231	262	242	221	236	239	235	246	220	250	262	258	243	236	236	235	229	223	231	200	234	242	268	246	256	258	253	226	214	242	227	232	238	244	233	291	268	263	231	215	262	243	210	235	221	243	207	249	241	248	246	284	238	220	219	211	209	222	214	222	241	240	221	265	212	225	231	271	230	248	267	238	269	250	273	233	242	258	248	235	229	232	245	223	223	224	207	247	232	235	224	231	242	236	241	223	233	261	230	229	222	239	247	227	235	264	261	285	233	214	259	238	232	255	237	245	235	222	238	254	228	201	257	254	231	252	233	242	251	266	225	201	194	225	224	299	250	249	232	232	244	237	213	236	215	249	242	243	268	228	242	237	245	224	249	252	231	223	239	270	247	208	218	209	235	219	231	274	221	244	204	246	258	241	249	200	230	236	231	239	237	223	251	216	232	268	234	253	236	237	246	253	216	221	263	233	202	216	243	258	280	258	247	235	228	251	244	268	239	276	209	232	239	235	225	264	222	231	261	260	239	225	253	227	222	234	241	261	247	253	227	214	223	249	238	264	243	219	242	257	237	232	233	237	234	227	224	237	267	233	232	260	233	276	224	237	250	266	210	239	237	260	217	260	230	244	232	236	241	204	227	253	240	226	248	246	253	235	216	220	240	244	251	257	248	229	262	226	242	258	215	234	238	256	235	238	228	204	225	254	255	196	260	231	232	246	223	227	248	227	234	225	250	216	217	249	233	242	236	215	266	242	238	210	239	255	277	263	289	259	225	244	212	228	232	249	252	246	209	253	251	240	235	238	244	232	231	216	218	226	214	213	237	245	225	230	256	254	268	253	246	235	246	243	227	232	224	230	254	231	235	241	262	229	225	241	248	271	230	254	244	288	232	205	245	245	228	257	237	251	248	239	229	244	249	246	252	244	229	241	233	242	224	237	234	219	240	216	219	205	246	256	278	255	218	232	221	251	257	241	235	262	235	215	217	218	212	240	266	252	246	244	267	239	264	245	255	235	238	220	240	219	232	246	255	265	231	253	241	211	222	247	244	225	226	249	234	218	253	208	246	226	230	234	229	233	266	240	240	259	244	232	231	249	266	254	276	244	191	227	192	227	247	255	247	237	202	221	227	235	271	256	242	253	262	249	222	221	263	237	267	232	248	257	244	238	232	237	222	201	276	261	231	221	210	248	237	224	259	238	231	238	225	247	249	257	270	242	240	220	229	274	264	240	249	220	225	245	229	248	212	230	225	249	248	247	236	227	232	231	248	217	236	235	208	236	252	256	234	253	225	187	227	222	245	254	251	238	240	247	217	233	257	230	239	222	210	207	257	240	265	246	233	268	250	257	233	219	230	231	251	228	236	246	262	241	272	248	261	252	211	219	245	246	240	236	194	223	234	212
31883	10061	2911	2970	2376	1846	1629	1305	1071	1037	906	935	853	782	832	800	761	717	716	684	656	665	646	620	598	588	612	589	553	625	602	622	586	565	591	555	593	547	608	584	563	563	540	593	556	566	596	569	540	551	578	550	567	569	541	590	552	553	593	598	567	539	554	573	555	583	543	581	586	557	595	530	578	595	576	587	592	557	591	552	558	548	548	564	522	577	603	545	521	591	547	518	550	576	519	548	575	530	542	544	525	566	571	531	561	521	568	557	574	572	537	532	548	532	523	598	556	559	575	620	578	560	566	605	576	600	555	605	577	526	544	587	546	574	522	544	551	567	559	583	540	568	628	573	566	531	554	542	564	559	585	576	543	529	577	518	534	581	624	511	569	534	577	560	511	544	556	576	555	549	536	532	543	563	571	554	586	529	554	605	541	552	544	532	528	551	541	592	555	492	535	543	569	563	584	581	508	544	557	621	563	563	524	557	528	568	509	546	559	590	563	540	528	596	519	553	584	565	532	582	568	557	561	532	519	578	585	591	543	508	603	530	547	526	550	553	553	593	568	533	535	565	565	564	504	569	564	562	576	604	553	562	545	583	580	561	535	564	602	539	583	536	570	559	562	568	570	495	552	548	574	555	599	537	550	574	570	545	529	582	511	554	584	575	547	571	538	528	554	501	568	596	560	535	552	537	562	555	539	603	515	580	553	531	542	549	581	560	518	551	580	551	574	542	543	580	538	544	612	584	578	526	555	559	526	537	581	541	556	576	556	554	547	529	544	532	596	542	539	555	582	583	562	537	558	553	549	515	575	556	533	507	583	582	546	555	539	573	548	536	585	541	500	580	583	534	571	524	572	573	547	562	551	564	600	534	592	554	579	538	511	547	565	588	558	571	587	582	585	569	534	523	553	525	572	540	553	544	556	561	534	537	571	560	566	554	557	587	569	558	536	539	560	530	572	573	570	593	516	549	578	568	560	585	540	539	607	533	533	548	577	561	555	530	546	544	545	546	577	538	548	548	555	500	577	570	552	554	583	536	551	587	521	566	521	534	620	561	543	532	569	549	540	580	548	560	560	549	551	570	539	579	580	567	582	556	583	579	575	587	544	555	516	524	508	554	571	554	552	528	524	537	543	555	526	555	567	560	571	540	566	549	554	546	556	571	532	592	549	571	575	581	579	600	528	576	562	529	555	540	522	532	536	566	531	536	584	586	546	548	546	563	566	541	554	547	570	567	553	553	535	594	522	534	553	535	543	524	563	500	536	512	553	548	509	557	561	546	597	543	542	555	587	493	552	554	549	579	575	578	551	582	552	507	531	551	542	532	504	519	564	613	553	541	548	554	534	512	556	536	518	554	566	582	523	512	581	551	508	561	561	515	559	538	556	542	555	538	569	607	536	590	484	581	570	571	524	538	544	569	511	563	546	552	530	555	557	568	576	527	582	536	511	551	530	545	581	580	548	554	564	553	536	532	569	558	519	526	550	541	532	590	568	581	554	542	593	548	530	569	568	603	540	592	545	547	545	559	538	540	540	558	534	608	557	527	510	572	595	551	518	524	572	571	516	525	540	563	554	559	564	532	504	518	535	552	563	548	558	558	604	542	569	544	602	549	519	529	580	552	565	549	566	561	579	548	573	544	537	554	571	538	561	557	503	573	535	573	543	533	552	554	574	520	548	611	538	529	574	550	569	548	557	539	575	570	528	573	565	484	535	585	565	555	509	595	551	571	564	548	531	520	531	511	534	561	591	548	522	586	544	583	543	570	565	547	582	480	554	570	526	550	603	543	623	567	567	534	557	555	565	552	523	567	561	562	540	561	572	543	548	532	564	517	544	515	502	600	576	538	602	580	564	598	635	564	568	553	538	525	581	508	588	550	614	531	533	597	550	551	580	556	527	595	549	563	573	531	543	553	543	537	514	543	600	563	552	562	536	571	605	555	587	543	543	548	560	543	575	555	524	549	558	534	566	544	530	591	533	551	538	540	568	549	555	537	558	594	546	550	598	605	554	546	588	586	563	562	540	561	554	542	540	575	553	539	525	522	554	567	547	553	539	541	564	544	537	554	551	522	578	592	581	590	556	569	528	559	554	480	541	502	542	548	557	563	527	546	557	574	554	595	486	559	541	545	547	549	493	570	531	559	528	544	557	521	597	552	568	554	555	583	567	529	519	536	532	538	557	550	540	578	530	563	514	551	528	545	562	539	514	533	602	549	562	554	540	597	566	553	596	589	554	580	548	568	507	537	541	560	549	549	568	600	539	526	554	525	525	566	565	563	561	614	526	542	555	597	559	594	545	577	570	623	530	533	527	602	542	569	570	554	583	560	566	554	535	563	570	522	563	535	563	568	606	527	567	553	545	554	549	573	543	560	531	560	541	514	548	534	555	576	574	548	507	545	593	552	557	540	527	541	556	587	579	562	535	528	577	531	561	540	588	594	518	544	562	538	560	506	547	549	533	530	546	574	547	543	525	486	516	537	554	545	545	526	563	561	562	542	578	560	616	572	536	555	550	550	535	531	569	553	544	556	547	568	547	506	562	592	533	551	558	539	576	565	564	543	590	572	563	562	557	557	594	525	589	523	544	566	564	582	533	572	535	544	540	588	549	586	559	539	547	560	536	540	538	543	543	555	496	544	552	534	560	563	524	547	541	569	576	566	549	533	533	538	547	531	553	578	545	545	575	565	569	534	575	557	548	541	561	564	562	481	564	549	559	543	554	578	547	576	546	566	555	556	546	561	518	574	538	552	546	564	525	561	533	568	561	554	598	573	554	529	558	569	530	596	561	568	568	593	526	536	539	582	538	553	566	559	585	579	564	548	517	541	580	524	550	550	556	558	502	500	568	576	540	573	555	537	574	544	567	592	560	557	553	505	529	563	580	556	567	587	570	552	553	539	571	532	561	510	556	543	575	563	548	553	579	568	547	558	586	603	581	579	548	579	602	570	553	547	601	583	522	515	532	578	525	539	557	511	531	578	554	579	551	602	534	569	592	564	531	543	569	550	540	573	584	552	579	560	559	586	581	565	561	550	582	532	544	542	547	562	611	597	552	567	570	541	542	538	557	547	529	546	526	540	563	529	580	539	549	520	570	559	567	533	527	514	534	547	552	542	549	521	516	566	593	569	556	565	601	576	548	565	544	547	529	554	579	584	546	553	577	549	543	585	544	545	605	584	569	538	589	549	544	563	531	568	582	577	546	574	588	558	544	570	542	569	609	537	520	572	577	557	539	540	537	539	573	561	545	576	533	540	579	593	512	485	563	557	547	530	578	509	525	568	583	539	525	537	556	529	572	536	510	585	509	578	534	559	551	562	548	545	519	528	539	543	553	581	578	551	530	498	562	553	551	547	530	550	586	514	585	570	537	543	526	546	535	548	528	577	503	538	541	564	576	536	528	546	545	538	530	590	540	534	613	566	516	575	564	588	521	532	606	537	542	505	536	579	516	574	534	556	585	615	546	543	505	520	579	537	543	609
13252	4919	407	248	244	225	243	204	200	198	181	212	211	235	225	239	223	255	189	262	213	226	229	223	190	185	216	229	214	191	192	214	204	221	233	218	224	231	226	204	231	213	217	225	215	177	195	210	217	205	232	216	252	237	199	205	178	199	195	204	219	253	220	223	229	205	217	243	206	202	230	200	258	203	230	197	235	196	211	221	225	213	213	215	202	205	215	203	236	237	183	201	225	231	201	220	211	206	241	216	200	219	228	230	248	210	207	204	207	213	202	205	227	228	210	190	210	215	212	221	233	226	206	202	217	218	194	226	174	198	229	218	206	160	193	231	187	223	200	220	215	244	236	205	251	208	215	200	209	228	240	205	190	241	214	229	211	243	191	206	229	216	211	210	217	192	225	223	199	239	204	174	205	209	200	211	191	178	214	212	212	220	208	216	244	193	193	213	245	213	206	213	241	215	201	211	208	224	219	207	230	199	236	233	216	219	211	220	177	219	225	201	203	208	217	185	199	214	212	231	195	203	218	196	206	216	210	234	244	190	238	215	186	213	219	210	201	211	226	190	223	199	240	212	213	211	230	220	198	211	201	235	195	201	217	206	201	210	204	203	217	201	190	219	197	214	212	215	245	209	223	208	195	217	208	238	218	214	214	200	198	210	214	208	175	223	241	214	212	206	213	217	186	216	194	206	209	199	197	176	202	232	203	223	222	208	216	173	224	179	201	199	217	199	235	209	180	216	209	205	245	181	174	225	205	213	207	217	208	224	201	228	231	193	214	219	215	192	180	217	214	239	207	231	211	193	216	223	206	203	196	235	197	263	215	206	219	237	182	205	200	201	211	199	215	201	210	244	220	218	211	212	211	210	210	206	221	210	199	228	198	194	177	209	203	242	216	237	191	230	196	232	208	219	185	216	219	209	231	182	213	202	201	195	222	232	230	229	231	234	217	211	230	205	214	222	211	230	186	218	203	203	224	231	222	214	203	210	212	189	196	201	208	197	210	206	214	222	232	204	196	201	203	204	193	210	224	208	231	203	206	210	198	202	213	235	204	234	204	191	190	203	226	233	234	211	186	203	211	223	198	195	203	181	215	212	228	208	218	206	237	218	204	217	220	234	209	207	221	217	238	226	240	204	211	192	207	203	227	228	230	193	217	224	201	208	169	217	202	206	187	224	213	212	213	203	215	226	187	211	217	227	229	215	211	229	201	192	216	219	219	228	226	205	218	202	241	204	212	269	217	216	213	208	208	230	198	232	212	212	209	226	201	217	193	188	212	202	205	215	218	228	181	217	209	240	218	202	182	211	239	221	216	203	194	192	228	216	194	226	214	229	208	202	205	211	199	213	230	213	194	220	205	188	227	217	218	240	226	209	200	232	225	219	190	230	201	202	192	202	198	232	187	219	201	208	195	237	191	239	202	204	215	230	227	177	221	194	238	205	181	190	225	253	218	199	233	220	205	173	207	220	180	218	220	213	220	215	238	195	210	213	229	192	215	214	222	203	199	211	192	206	229	218	206	202	208	210	180	214	198	217	244	229	180	210	219	192	203	196	201	218	220	213	214	210	204	241	189	237	209	205	176	200	194	214	256	206	208	194	217	214	245	218	174	217	227	216	224	218	216	197	229	193	201	193	235	222	211	220	238	202	207	192	210	231	183	220	216	201	194	234	224	212	211	196	183	209	216	211	228	221	214	206	170	236	214	220	227	211	203	200	217	202	229	231	189	222	209	221	197	218	207	219	218	193	211	233	194	217	209	207	233	206	214	217	227	201	220	216	180	219	213	209	228	239	227	191	221	218	208	205	221	216	204	207	201	193	200	205	205	228	209	240	225	219	225	207	197	202	209	191	192	187	224	212	194	235	200	186	228	218	213	227	206	204	202	209	206	211	188	190	199	202	211	208	219	196	188	197	210	193	217	238	221	208	219	219	246	209	201	173	196	206	219	198	211	213	213	246	233	216	213	217	239	213	236	210	232	204	243	239	214	234	208	237	224	179	206	184	222	238	205	225	213	204	242	208	208	191	212	204	198	206	198	208	217	187	228	227	208	199	231	197	222	207	181	200	231	235	226	225	198	217	200	210	219	205	228	224	215	207	246	229	204	199	214	216	206	224	213	206	214	232	212	210	212	192	200	197	233	206	207	206	193	182	209	219	194	208	212	184	217	183	214	220	188	216	204	194	201	214	195	196	219	174	221	178	198	219	193	233	203	205	231	233	212	214	220	223	226	211	199	203	233	206	206	197	201	209	249	188	247	214	204	210	219	210	207	168	193	230	220	194	219	224	236	190	222	224	192	204	203	205	201	210	237	218	192	214	199	186	212	219	220	239	240	230	182	218	228	209	186	199	215	222	218	232	218	178	178	226	227	200	200	207	215	211	210	225	230	218	214	246	229	200	203	218	221	203	208	218	208	215	232	225	235	215	223	211	202	216	208	217	223	206	198	193	204	197	199	193	232	223	200	241	221	210	221	208	217	235	229	215	192	234	214	221	248	215	178	212	223	216	214	193	224	188	210	221	190	205	220	199	211	192	192	245	256	214	250	218	215	220	213	207	203	211	212	200	215	198	227	227	235	233	211	220	210	223	213	201	207	233	196	223	196	185	225	211	199	196	214	197	211	184	213	186	190	216	205	199	241	213	203	195	236	237	207	226	193	217	197	208	191	201	196	203	215	235	191	219	220	210	193	213	199	195	210	198	219	211	213	229	251	209	205	191	188	202	191	215	214	251	258	219	195	225	212	235	193	202	220	201	210	218	208	220	224	256	234	218	205	216	237	216	210	187	214	215	208	188	220	226	207	188	201	223	208	201	215	203	232	207	226	217	203	235	208	219	188	208	199	201	204	197	227	169	225	218	213	210	224	240	206	202	199	207	234	218	208	179	224	201	246	222	197	197	238	213	187	236	205	192	198	202	240	237	226	206	222	222	210	244	229	232	213	186	207	200	212	222	211	228	210	228	223	205	205	221	205	226	227	195	218	226	216	198	209	228	217	179	236	215	187	240	226	213	225	242	215	219	231	220	230	199	231	193	210	221	226	201	230	193	214	220	200	224	183	200	228	218	231	221	243	208	214	219	231	229	203	220	238	220	223	242	214	250	230	205	220	186	219	232	234	202	219	198	199	229	202	216	191	186	182	199	210	228	216	200	216	238	196	226	236	194	214	212	207	233	204	213	229	201	205	201	226	220	227	220	228	223	218	220	222	211	204	200	221	187	185	204	222	223	194	179	201	211	187	198	199	176	207	224	199	245	216	216	223	192	196	202	220	176	213	219	204	219	194	227	255	192	220	180	196	205	206	232	217	211	204	176	218	222	227	189	216	219	201	237	207	213	210	218	220	207	211	219	231	201	226	195	223	188	230	241	204	206	212	207	201	197	225	235	208	205	220	222	222	211	246	219	195	198	223	224	230	221	208	218	202	216	202	205	191	203	188	210	179	253	200	214	213	237	210	240	219	211	193	235	216	209	201	224	238	220
8315	2852	617	599	566	546	501	482	489	482	482	516	494	453	496	485	501	495	482	477	503	516	497	508	458	454	478	486	524	434	537	491	451	486	466	482	466	455	449	482	490	534	520	487	462	478	500	467	484	461	478	490	487	497	468	493	487	523	482	412	479	474	460	481	464	471	457	457	483	462	472	446	488	510	526	471	456	505	501	490	487	483	478	519	515	458	490	477	478	487	459	485	480	485	497	476	504	455	464	492	461	457	512	487	513	516	489	481	462	484	465	508	493	490	472	463	495	480	450	482	502	476	495	485	463	490	492	481	510	487	438	477	515	470	507	453	472	493	487	504	469	439	466	467	487	504	474	503	422	480	463	490	484	457	476	466	498	482	499	441	502	453	506	461	514	512	483	469	461	498	519	510	476	490	464	478	476	475	501	466	481	481	471	462	491	500	531	452	546	449	479	467	495	438	456	490	467	458	467	491	467	465	465	456	484	471	467	471	458	479	450	470	518	501	464	470	492	486	476	462	495	492	497	492	518	512	476	494	481	469	467	493	495	458	461	460	520	480	478	476	486	471	528	464	454	449	458	428	493	520	500	469	466	483	513	471	480	476	447	470	492	494	483	491	486	513	465	498	472	450	431	440	453	503	441	508	453	490	486	430	449	483	493	495	501	492	444	466	492	479	470	482	512	465	476	505	482	472	484	469	437	501	442	483	506	473	455	494	438	438	434	476	475	470	471	426	509	478	501	465	441	489	483	465	515	492	465	477	514	527	492	482	472	477	491	464	491	484	494	472	474	481	529	496	479	491	510	488	447	480	451	474	509	463	503	484	485	512	477	476	487	480	518	475	426	454	465	507	507	438	470	451	476	464	476	460	495	457	479	475	510	457	514	455	483	515	480	482	491	442	479	459	492	486	476	491	436	478	467	491	502	458	488	498	520	463	494	461	477	511	470	485	455	517	466	479	492	473	531	466	463	472	485	473	478	491	446	484	451	473	467	476	436	491	508	465	469	505	495	445	510	448	491	467	493	469	497	513	490	477	483	465	490	511	511	465	486	478	467	476	495	469	506	456	448	500	521	485	485	498	473	514	440	532	468	464	460	492	500	492	531	443	460	523	511	477	474	476	464	490	480	501	468	476	477	491	483	475	524	465	442	479	468	461	488	482	445	519	444	452	516	477	474	479	458	470	477	478	483	471	448	486	447	489	510	431	511	456	467	503	482	468	494	485	476	499	471	474	529	505	482	502	484	488	484	507	472	499	496	493	454	502	479	464	509	448	475	515	430	518	461	467	495	480	473	467	487	444	473	492	462	499	458	487	492	497	490	493	463	449	464	452	483	475	461	516	435	476	475	442	488	456	481	520	502	456	500	488	444	470	497	502	500	478	481	516	481	512	468	480	501	466	449	457	524	446	443	469	495	475	509	511	466	474	461	460	475	487	507	494	514	491	507	474	500	480	470	463	477	403	494	474	488	469	487	520	462	473	492	478	458	492	469	501	476	480	469	446	483	473	477	492	480	523	470	528	471	489	474	523	522	483	489	488	526	511	469	472	465	451	481	449	463	493	486	470	503	472	492	484	496	493	503	493	498	511	475	492	462	483	474	478	475	498	489	481	541	523	475	452	488	490	477	484	453	485	463	452	466	476	490	490	489	483	487	487	485	457	488	469	494	473	469	484	527	480	492	457	500	526	442	480	509	526	512	444	466	470	495	464	464	484	470	500	487	466	482	472	478	465	474	484	497	457	483	461	497	452	454	484	481	457	452	481	453	499	439	522	458	448	479	463	467	473	481	465	514	471	472	497	455	497	502	458	515	498	496	440	459	458	503	480	457	501	476	476	481	494	454	480	487	497	500	480	522	467	469	442	475	460	517	492	460	518	437	465	474	496	511	461	468	437	494	509	514	482	484	509	502	425	498	462	508	482	491	501	481	480	486	500	459	468	534	482	488	428	500	489	478	454	496	454	451	457	466	515	441	473	487	464	509	468	485	433	470	438	463	456	485	497	437	476	478	490	482	488	464	461	464	465	478	506	456	446	516	507	454	482	490	480	453	459	466	459	450	463	513	457	464	493	487	467	466	492	457	470	481	468	486	468	462	460	451	397	474	486	501	454	474	440	470	520	488	486	474	485	466	466	491	489	483	456	493	482	477	467	501	461	482	493	488	453	469	469	521	460	491	464	494	470	518	461	514	459	478	485	499	516	484	463	464	501	481	493	468	472	485	494	496	489	495	464	490	452	463	480	481	489	462	471	483	476	494	464	465	493	473	458	453	469	515	499	472	480	461	490	516	473	468	459	484	471	504	511	488	501	463	457	458	480	477	442	507	522	485	485	484	440	499	491	464	489	493	496	511	495	485	483	478	499	455	474	500	500	471	464	512	499	482	435	490	499	465	482	485	487	435	470	502	490	498	483	454	498	455	494	470	474	462	465	495	464	465	475	449	496	461	459	514	512	501	464	488	476	460	464	510	465	469	481	461	460	473	468	492	499	513	501	507	497	480	478	482	491	466	519	499	508	473	483	497	489	464	508	511	469	483	485	474	475	481	474	467	495	437	465	514	490	476	491	495	462	465	480	451	473	479	478	447	485	478	465	510	464	463	522	488	454	509	505	451	478	503	481	507	453	481	478	462	495	514	487	448	504	529	458	467	503	468	489	442	475	445	482	458	484	468	495	473	497	464	465	472	494	493	453	501	481	470	473	475	487	461	496	515	493	468	455	484	489	466	463	478	489	503	527	508	460	483	484	472	468	494	474	496	465	505	501	492	487	476	475	490	474	465	477	493	503	477	493	483	435	497	478	466	482	515	494	482	478	461	482	466	474	506	473	514	463	462	480	477	485	510	485	486	491	458	453	493	497	458	457	492	488	498	439	488	460	467	471	440	478	437	470	510	447	455	516	497	479	492	525	498	466	475	455	457	513	491	447	493	480	496	465	463	470	475	484	465	496	472	466	487	477	475	451	473	492	494	469	504	491	498	478	501	496	482	446	485	481	478	472	461	507	459	443	487	469	443	479	440	453	464	504	460	486	472	464	460	430	460	495	476	478	471	486	468	478	478	486	516	496	454	443	453	464	493	480	445	496	505	475	454	496	477	503	483	462	463	482	435	466	466	438	493	447	475	458	462	500	472	483	509	448	472	527	476	460	468	502	477	528	512	466	450	479	453	485	458	472	496	487	475	457	479	451	458	467	482	492	483	468	483	478	491	482	541	448	442	511	472	490	483	508	489	475	475	484	473	472	487	447	489	487	486	464	485	471	463	473	473	496	457	468	497	477	474	443	468	522	499	459	472	461	495	538	479	511	497	455	489	530	484	500	472	524	486	463	474	487	479	469	504	497	481	462	501	477	474	482	457	511	480	478	478	507	483	482	495	475	472	477	481	447	490	491	481	460	439	468	506	480	535	505	496	486	475	458	489	469	478	484	488	479	460	485	494	471	464	491	537	481	522	460	488	511	492	457	439	506	484	467	497	485	485	473
33465	18825	2730	881	496	313	233	212	188	162	148	158	148	152	140	141	130	141	146	125	108	130	137	127	135	142	121	139	136	127	122	112	122	138	138	115	130	129	122	127	124	136	124	127	127	111	125	105	124	127	117	130	119	110	136	127	131	125	131	150	132	113	120	134	130	136	125	135	120	122	109	142	128	128	127	127	121	111	117	134	123	116	103	109	117	115	112	108	116	138	136	112	138	113	127	136	133	109	123	143	126	116	112	106	115	109	142	112	119	126	129	151	130	138	131	145	135	134	130	134	129	129	114	116	122	122	133	118	142	112	125	118	122	135	115	118	126	129	146	115	129	116	156	122	134	139	148	117	126	110	122	127	143	108	121	123	119	150	121	126	113	141	126	118	125	119	131	134	134	127	138	110	128	124	110	115	106	114	120	120	134	91	136	117	139	123	114	114	113	129	140	123	123	131	111	135	115	121	135	135	131	143	111	122	130	116	126	141	123	115	133	128	136	136	119	119	120	113	138	132	117	127	130	115	126	127	127	110	116	118	125	114	121	140	128	137	120	125	116	130	140	111	130	117	126	125	117	101	114	97	130	102	109	122	104	124	104	148	137	129	125	123	133	119	145	138	123	136	128	116	118	113	132	105	130	102	121	133	136	107	154	126	121	151	115	103	115	124	113	116	114	117	104	145	135	134	131	126	127	112	151	112	126	119	110	136	124	102	97	130	113	122	133	138	140	134	118	131	102	111	132	120	124	138	129	120	125	123	107	117	129	120	120	99	126	146	108	141	100	127	130	108	120	114	109	107	129	111	128	133	113	126	123	119	125	126	115	106	127	124	144	106	135	133	114	116	120	112	116	109	133	122	140	117	116	120	119	118	114	128	131	113	130	108	135	113	121	116	112	113	142	138	127	130	119	140	107	111	118	108	114	126	105	129	127	132	109	136	125	147	107	137	118	120	130	129	141	122	113	124	111	115	140	129	108	114	120	123	125	115	133	130	128	114	125	126	135	113	114	131	128	132	123	104	141	134	124	106	121	116	143	109	107	136	138	156	100	124	126	93	120	142	119	116	118	132	118	120	130	111	114	122	136	109	140	125	133	119	124	106	118	130	145	131	133	120	140	131	129	120	127	120	117	102	137	139	118	115	109	121	135	98	128	128	121	106	109	139	143	133	118	122	123	125	119	121	117	133	103	138	106	102	120	117	132	132	137	113	124	132	124	124	118	109	125	119	135	146	131	166	120	144	118	128	140	128	126	129	134	137	126	112	126	119	125	130	123	134	131	148	125	110	117	127	112	109	129	138	147	107	148	124	139	111	104	131	125	148	116	119	140	116	145	131	130	111	109	115	109	145	129	136	110	140	126	110	141	116	117	108	134	125	109	108	134	120	128	102	106	123	114	144	112	108	126	109	102	119	148	114	118	139	133	124	121	124	113	140	123	146	132	122	128	119	135	114	133	146	133	123	126	117	135	129	126	131	117	136	134	139	121	135	117	129	121	126	141	107	135	93	120	123	117	116	115	137	124	95	95	121	132	119	118	128	147	136	124	117	178	123	119	99	132	125	145	102	134	153	121	131	122	108	113	108	118	128	117	117	126	107	115	99	120	140	120	121	115	118	150	132	116	112	111	126	119	131	133	140	145	158	119	130	135	110	132	115	111	139	116	113	119	129	119	120	142	120	124	135	134	116	118	125	105	146	130	119	125	141	130	133	136	112	141	130	139	139	99	119	140	124	115	104	122	121	129	87	107	126	119	122	110	122	134	112	130	128	115	108	133	125	129	102	120	125	147	113	111	107	137	119	130	140	110	131	119	118	114	129	104	96	125	147	143	117	120	114	108	128	128	94	123	118	117	100	121	106	119	115	110	107	103	130	103	130	116	124	98	103	134	121	108	119	117	124	139	125	138	120	102	136	125	138	96	116	123	137	128	133	132	141	129	123	125	119	102	118	139	114	115	129	112	133	113	122	137	129	126	124	144	120	103	133	121	128	140	127	138	131	115	107	121	118	122	134	129	124	110	116	114	103	126	124	136	138	126	136	122	122	106	121	124	102	123	142	111	110	118	121	122	126	123	131	134	117	130	134	137	115	119	128	132	135	105	154	115	128	123	128	127	113	120	118	117	134	135	125	124	127	115	93	127	96	119	134	135	138	116	128	129	138	123	134	107	109	146	135	120	133	113	132	155	130	100	106	111	126	125	127	120	131	120	124	130	116	137	119	128	100	113	128	123	111	168	121	121	127	111	112	132	131	96	120	121	138	116	126	108	142	115	96	118	137	122	141	129	124	121	126	123	127	106	129	117	129	140	115	135	123	125	140	118	100	114	115	129	112	130	121	121	127	127	137	144	126	113	136	123	126	116	111	113	101	120	122	107	110	141	136	114	123	115	137	124	107	143	125	124	106	130	131	111	112	131	117	133	116	102	156	119	124	104	112	146	110	117	119	98	122	114	123	143	107	110	140	120	117	144	125	108	108	110	124	122	121	125	103	118	113	121	111	109	138	132	142	117	132	128	126	119	120	111	133	116	124	124	112	134	134	108	139	120	117	111	108	112	121	119	113	133	102	118	130	109	115	113	112	116	122	123	103	141	124	119	138	118	116	139	97	117	109	129	119	124	135	132	139	103	137	112	127	127	134	103	126	123	109	93	126	117	109	134	132	127	145	136	138	123	117	127	130	115	145	118	136	123	112	125	130	130	137	108	141	113	115	131	127	109	100	125	126	124	123	135	128	118	117	144	118	128	128	122	125	138	118	142	123	116	152	121	111	142	116	128	109	131	111	118	130	125	129	134	124	125	128	115	130	112	152	148	121	124	112	133	135	133	131	144	116	131	124	98	109	112	129	139	133	150	130	114	110	129	113	116	138	127	140	130	127	110	129	137	110	125	140	127	123	116	102	110	116	126	147	97	120	125	104	118	122	131	165	120	129	122	120	116	112	135	122	129	119	128	129	119	125	120	121	124	113	105	117	111	130	127	95	97	106	133	125	120	124	116	137	135	132	113	125	128	116	115	141	121	131	126	102	129	133	117	124	112	110	125	121	104	128	122	145	143	116	110	118	132	138	108	121	106	133	105	117	135	123	119	148	143	106	125	133	135	128	145	134	124	121	140	132	123	118	118	125	120	132	120	102	125	149	118	124	123	137	136	120	129	117	109	113	119	126	146	117	131	112	126	131	125	111	117	90	125	140	129	132	116	144	149	128	121	153	129	111	123	105	146	131	109	116	120	116	117	112	124	129	123	119	117	117	134	148	114	134	126	146	118	129	130	106	117	133	111	122	118	117	91	121	140	127	109	124	136	121	150	114	136	125	130	134	119	110	134	128	117	105	123	134	122	110	135	122	117	120	120	106	111	133	107	145	131	116	132	136	133	120	116	131	136	132	106	111	133	101	138	133	116	110	113	136	121	116	124	96	124	117	128	123	115	112	117	107	146	124	124	124	120	111	127	119	111	131	113	104	101	119	134	115	113	118	123	132
22848	8752	1614	1682	1343	1035	834	739	655	550	520	516	513	448	423	379	453	423	425	364	371	349	356	343	355	318	362	306	317	341	341	363	322	305	360	337	324	326	325	324	331	334	318	326	322	327	310	325	339	335	325	312	328	309	343	286	334	330	306	340	340	291	315	316	323	315	355	291	337	328	316	322	291	313	317	319	333	350	317	331	338	310	314	295	287	304	330	313	316	302	319	286	352	321	337	278	304	357	310	338	318	316	307	306	323	318	298	315	273	298	341	310	316	293	310	338	347	336	311	340	322	342	344	297	313	268	301	310	334	324	302	318	300	297	340	312	330	319	293	301	285	299	306	333	304	296	343	308	300	300	318	313	316	286	358	303	303	294	316	313	308	312	325	344	311	304	301	317	331	351	274	316	294	321	323	306	346	340	293	288	354	356	323	320	316	316	328	315	319	293	327	319	319	307	324	288	304	317	319	338	332	363	334	291	357	309	327	300	322	318	298	293	327	310	347	318	294	333	319	311	342	332	299	347	314	280	325	313	309	303	314	325	331	343	322	319	294	341	331	310	324	318	319	331	347	311	323	355	314	332	307	327	304	315	304	292	296	283	337	315	337	318	301	317	303	315	326	326	304	333	320	335	302	328	311	313	309	303	320	314	300	328	333	277	322	329	294	309	329	307	318	326	310	318	302	328	294	346	314	308	325	334	311	310	305	313	293	340	303	272	299	308	307	307	302	328	329	306	305	319	342	316	295	302	293	331	288	278	332	342	288	345	326	309	320	298	330	328	324	337	300	297	317	326	306	311	286	303	344	300	349	314	280	311	327	336	298	325	307	307	316	325	324	327	303	333	320	314	327	294	312	308	341	300	290	307	298	289	341	346	327	332	328	289	324	283	303	324	322	350	344	347	303	321	314	318	298	300	312	313	288	313	309	313	309	343	289	333	295	286	320	326	336	331	316	281	299	288	348	324	310	351	326	334	305	309	338	286	317	337	304	339	310	313	365	293	304	286	330	286	314	334	318	296	333	315	345	304	315	317	314	324	334	315	314	291	324	315	279	322	335	313	326	324	339	304	324	296	305	331	300	315	319	280	316	306	350	312	364	307	312	283	313	327	305	261	315	329	292	305	320	330	306	312	319	313	306	295	319	312	307	314	324	295	329	333	304	331	327	374	311	293	349	352	308	301	280	309	288	318	319	308	287	324	316	306	313	316	331	303	305	297	321	281	313	299	307	323	325	334	340	307	297	327	342	357	297	294	330	299	347	347	300	296	360	322	307	337	307	332	336	306	320	307	333	307	283	314	303	313	310	285	312	328	338	329	327	348	341	339	345	321	311	335	307	312	310	308	338	308	316	318	333	334	324	301	312	329	310	329	296	338	293	333	309	323	311	336	344	349	302	290	320	322	301	294	359	323	303	331	318	313	321	324	314	325	331	327	315	324	329	316	320	341	297	316	290	324	303	298	338	304	367	307	332	324	304	293	303	330	346	319	319	308	325	318	284	314	309	332	323	346	322	340	338	326	298	324	308	318	299	325	312	302	305	345	330	322	320	316	336	338	311	282	306	330	340	352	330	333	306	299	303	298	289	318	305	336	307	334	307	307	317	318	340	326	323	346	317	348	319	309	321	301	282	317	317	297	295	338	309	327	318	305	318	322	339	352	329	295	344	339	300	285	340	327	324	318	336	323	290	320	315	311	323	313	322	348	294	336	319	327	317	315	326	312	304	347	307	337	324	344	309	330	329	288	329	331	317	319	286	327	322	315	310	331	333	312	279	292	283	298	313	321	337	352	302	326	300	322	316	297	282	332	299	352	298	278	351	293	318	355	335	311	367	329	344	309	295	272	334	300	343	310	341	310	367	327	307	340	309	271	321	325	321	282	289	294	303	303	314	345	308	309	311	305	320	325	310	335	317	305	263	303	329	328	333	315	319	321	329	331	320	353	311	344	327	325	306	281	325	345	319	347	320	329	324	308	320	332	332	331	334	331	326	317	285	310	317	318	311	311	313	333	315	330	318	273	318	327	336	324	325	311	328	357	314	289	336	298	353	338	321	295	296	295	341	290	312	334	315	303	339	329	322	323	324	322	325	307	305	287	339	321	305	331	309	342	319	288	275	328	321	305	309	336	320	339	323	293	302	317	326	328	304	281	343	291	317	317	320	329	336	306	303	306	304	338	382	295	350	306	317	310	305	347	324	314	314	294	312	329	303	313	317	304	323	315	321	326	313	345	304	322	329	321	316	297	326	334	311	309	313	287	322	320	292	325	282	350	274	327	337	317	286	299	281	294	317	303	299	287	339	321	336	328	367	295	324	296	291	287	287	313	338	305	334	304	302	342	335	336	308	332	324	344	311	317	327	290	290	315	322	331	293	319	323	331	317	328	313	328	321	304	312	339	309	327	335	302	312	313	309	316	306	287	298	333	337	302	297	313	273	345	313	318	328	332	319	324	292	313	297	297	303	351	328	317	322	322	292	304	312	317	297	317	319	340	301	325	324	351	303	343	305	334	324	335	339	357	329	353	309	321	303	324	345	341	332	314	345	319	323	309	295	313	322	336	317	328	303	370	297	322	306	302	337	319	305	356	308	356	317	326	333	312	321	306	311	290	311	320	319	301	322	313	316	296	337	280	351	335	332	317	311	299	341	337	305	315	320	322	307	273	296	303	287	298	339	278	321	291	278	314	310	302	336	302	345	313	322	335	298	357	318	317	299	322	318	318	311	321	338	306	302	330	319	319	330	338	296	308	301	346	319	295	294	321	322	289	323	348	327	315	320	324	356	299	312	331	334	312	311	324	355	331	292	310	316	319	322	316	296	282	287	321	309	281	294	312	275	334	298	313	345	289	315	321	317	327	313	304	325	332	307	298	354	326	306	298	289	327	309	350	313	326	349	313	294	332	319	314	344	346	322	314	303	341	316	289	308	320	296	334	325	310	326	314	331	337	312	328	307	321	308	339	305	315	303	291	302	327	314	295	319	345	322	335	353	308	295	309	311	321	302	330	305	309	317	334	315	316	338	312	322	303	337	312	303	318	328	294	321	344	326	334	304	302	320	323	324	308	315	318	346	314	334	336	323	314	331	329	325	312	300	298	311	297	301	307	305	328	318	310	318	280	313	309	329	346	305	358	317	320	316	289	296	305	282	326	301	334	337	329	333	346	331	320	329	300	331	320	330	311	314	305	331	330	303	326	356	294	320	307	296	327	340	337	300	289	305	299	320	315	344	337	344	317	312	321	338	293	306	329	284	332	328	341	319	301	339	308	310	284	319	340	304	318	328	309	314	311	298	316	320	320	307	309	342	303	316	318	303	327	314	308	308	307	336	341	332	333	314	325	311	291	320	309	289	309	324	322	327	334	301	322	334	266	315	317	312	314	332	346	295	346	303	311	361	301	284	305	317	323	332	342	320	318	308	324	316	336	293	304	302	309	300	319	325	272	329	318	328	297	310	302	345	329	312	308	313	318	314	295	303	291
44979	26464	7022	2039	1011	650	539	431	330	357	302	300	326	297	251	270	247	275	261	270	273	244	246	238	281	275	275	252	228	262	225	247	248	255	233	220	244	280	219	211	197	246	260	215	242	276	236	235	222	243	249	234	245	213	239	230	229	231	227	265	260	227	218	225	258	246	248	268	239	242	246	244	250	254	249	233	227	204	246	272	223	257	240	237	232	233	247	236	272	248	245	234	242	234	244	235	231	270	209	239	255	217	244	227	231	233	231	225	247	233	265	236	259	290	257	272	232	256	236	228	239	262	233	241	234	258	245	249	241	265	213	224	241	238	259	232	264	244	244	243	250	285	205	235	200	239	262	265	255	252	223	192	255	244	234	226	245	224	241	241	235	257	260	268	231	241	239	255	269	258	210	227	248	205	224	219	228	187	245	228	216	272	224	254	241	244	259	229	213	204	236	262	221	237	228	235	238	217	248	215	236	239	202	240	206	265	234	222	230	249	219	217	248	254	221	263	240	234	221	254	275	258	206	236	251	242	218	222	232	241	246	224	245	233	236	208	237	269	219	242	226	231	206	253	220	228	261	238	227	231	248	267	251	232	242	238	211	226	258	243	223	246	261	235	234	224	216	227	255	240	281	218	228	228	223	249	242	258	233	227	253	238	239	250	204	250	255	223	220	260	257	235	239	235	233	235	255	239	239	238	285	260	220	236	230	233	256	267	233	238	266	254	245	259	245	239	218	232	213	250	244	245	229	225	213	239	216	260	245	243	246	236	252	256	238	261	204	221	236	224	273	242	228	231	250	253	290	245	262	242	224	198	250	219	272	221	229	239	225	223	239	219	255	232	249	228	262	243	234	230	243	223	219	215	255	234	224	228	240	207	251	240	227	186	181	209	244	249	267	236	251	210	226	247	247	232	248	221	217	219	255	222	246	229	259	225	225	217	255	230	227	200	219	212	220	254	219	227	281	229	253	223	247	237	251	245	227	250	245	234	261	225	246	251	248	268	250	232	260	237	249	237	236	263	260	233	226	251	252	233	237	248	224	254	260	245	262	223	228	243	248	244	224	269	239	221	227	251	275	240	233	245	265	242	243	265	228	248	240	239	235	228	233	232	235	247	223	254	232	259	243	246	244	269	245	264	257	224	227	220	266	227	246	213	242	236	256	247	221	246	259	238	252	240	250	226	261	272	216	238	219	238	244	226	227	227	215	247	247	250	229	271	250	228	234	240	211	248	246	231	247	244	251	209	238	257	212	233	243	239	266	258	227	240	265	289	230	271	253	227	244	218	270	212	235	247	226	223	238	233	234	256	252	236	226	236	233	204	242	236	242	241	221	224	207	233	253	226	222	228	235	229	254	285	232	231	222	250	223	233	217	226	265	239	235	250	212	242	243	220	215	210	249	236	265	229	223	230	239	233	223	236	232	243	228	234	239	258	254	239	248	267	230	196	262	225	216	234	224	241	238	235	223	261	252	235	275	211	239	235	267	256	250	240	216	245	256	252	231	238	228	222	223	210	245	224	258	247	249	268	234	261	246	236	260	221	279	214	218	227	249	213	226	235	224	239	231	244	297	250	260	239	245	248	226	234	240	245	230	226	225	200	234	235	239	218	266	250	255	235	273	235	204	244	231	223	241	211	268	245	260	256	231	230	244	238	244	225	258	225	239	239	256	221	227	233	255	224	232	243	216	245	241	234	267	250	209	225	245	240	252	244	231	231	219	232	245	233	224	233	255	214	233	234	252	240	258	230	233	245	257	253	265	243	252	259	235	243	227	226	248	219	238	224	250	229	226	228	227	262	231	228	246	263	254	217	222	256	229	246	236	249	245	234	245	203	231	239	220	222	234	243	253	228	251	220	258	259	270	223	266	249	226	271	253	273	242	191	227	241	235	276	258	247	258	283	224	232	266	232	247	234	254	236	253	228	238	237	247	244	232	263	272	226	224	215	230	255	235	237	263	231	225	243	242	229	266	233	226	234	243	238	235	248	251	231	244	241	242	237	262	248	238	243	238	232	232	258	224	234	247	264	262	240	259	250	227	199	254	226	228	244	230	224	239	249	262	235	227	244	240	250	232	216	226	236	242	244	216	220	251	254	255	232	207	264	263	273	229	224	235	234	273	238	267	224	242	215	255	254	240	224	197	256	263	246	221	219	276	255	262	234	232	236	241	252	256	271	239	228	240	277	234	255	254	243	253	246	244	216	223	261	198	263	238	250	260	267	235	230	246	240	222	224	231	215	250	219	229	220	240	246	221	246	222	240	253	230	237	257	245	241	248	248	225	251	234	220	207	237	241	215	228	229	256	265	237	247	235	263	257	227	243	237	236	240	239	222	214	214	238	228	232	217	221	246	197	230	245	228	234	242	227	258	238	255	246	236	238	241	234	240	252	197	213	240	200	243	248	237	235	243	224	220	231	257	237	238	228	242	242	226	257	229	258	245	232	236	208	236	252	246	232	222	213	262	240	249	241	236	222	226	236	204	265	211	241	273	247	267	251	236	240	207	235	203	244	248	226	223	231	249	239	245	218	250	257	242	242	250	218	219	267	253	261	206	235	229	269	260	233	231	245	249	229	241	228	257	277	245	229	224	252	271	255	226	228	228	229	252	223	226	247	233	257	240	228	247	251	230	235	208	227	226	241	244	226	229	255	238	209	234	236	243	244	244	225	229	220	237	265	263	230	243	202	231	255	213	237	264	220	210	267	228	216	241	226	222	239	224	211	234	252	252	240	246	257	251	251	248	249	240	226	230	232	247	233	239	259	220	260	234	236	272	221	257	236	238	262	240	217	219	231	259	240	260	257	241	232	231	268	248	235	222	254	225	225	239	223	251	253	227	222	251	240	227	255	261	234	252	246	233	239	275	228	222	233	207	256	226	235	239	262	207	236	227	222	243	233	276	243	236	248	258	232	262	282	261	276	218	237	211	242	243	221	232	245	244	226	249	245	254	215	242	246	240	261	237	258	241	213	230	223	244	250	217	244	278	212	249	241	253	248	206	231	239	231	209	212	235	228	262	243	259	238	245	256	230	225	246	235	238	269	243	223	256	255	243	285	244	264	219	224	223	235	260	258	237	211	261	212	233	233	244	251	242	249	233	259	229	230	248	211	227	208	243	251	216	234	246	236	222	254	259	229	224	276	214	252	221	248	253	224	250	257	219	244	288	216	241	228	265	234	228	248	232	256	254	255	255	236	229	249	210	243	266	256	249	246	233	240	238	266	237	253	217	244	241	229	241	228	238	243	237	253	279	253	233	250	223	248	210	263	234	279	234	236	231	229	253	248	266	273	236	232	231	221	229	229	247	225	257	229	240	223	223	222	226	276	264	225	250	250	237	253	213	263	249	222	245	239	255	238	220	247	223	255	243	256	222	227	238	242	266	233	272	227	221	260	226	239	242	248	223	243	262	239	223	239	226	242	243	214	239	211	216	219	231	267	211	237	232	246	230	233	236	237	269	238	265	245	207	250	276	223	245
31134	9880	2870	2947	2323	1925	1551	1303	1156	1028	959	891	921	806	747	739	733	758	727	660	697	639	625	647	623	591	640	620	647	595	573	563	574	592	615	619	559	620	569	609	598	600	567	551	527	551	573	628	566	554	568	575	554	593	571	618	600	535	584	540	547	595	541	576	544	572	555	558	528	586	547	538	576	551	567	617	563	574	516	557	550	533	579	615	578	531	598	580	568	554	551	533	550	563	548	570	552	561	545	577	555	599	543	566	512	577	547	552	571	572	535	561	583	536	564	503	583	507	562	547	550	520	571	565	547	519	570	566	570	570	557	576	556	559	551	586	587	568	554	557	529	594	561	582	560	557	519	582	547	517	549	572	544	554	544	566	551	533	547	549	543	542	547	559	557	556	589	552	545	511	552	520	538	586	532	529	578	577	576	566	545	545	548	591	546	552	597	553	575	572	585	586	572	553	557	534	596	556	535	574	569	546	588	556	534	566	542	564	599	592	514	575	520	570	538	561	575	558	531	560	605	569	532	568	543	559	543	547	573	541	588	557	531	579	534	573	515	510	534	561	581	545	577	547	567	543	589	535	598	539	567	574	548	574	619	526	497	568	526	591	560	560	552	578	511	576	559	582	538	530	599	553	533	574	537	549	534	547	555	604	560	537	576	556	556	563	535	553	568	577	555	574	610	547	546	544	576	575	546	573	573	566	586	575	585	568	534	573	557	567	522	570	524	600	588	540	525	569	550	512	587	547	544	558	560	579	567	547	585	559	561	577	540	578	574	567	573	540	534	536	545	529	542	557	574	581	574	555	550	554	551	571	542	542	545	557	541	550	574	524	545	551	544	605	570	531	552	584	574	557	569	528	514	523	542	569	563	565	529	557	584	558	519	516	562	526	549	568	545	540	561	506	545	547	535	516	553	571	512	561	560	546	550	546	571	554	574	533	557	561	548	560	545	558	565	551	584	539	601	585	528	544	522	575	534	569	556	543	616	571	522	482	549	554	561	549	540	579	554	550	522	572	524	532	566	549	551	526	545	546	526	533	566	529	575	538	545	592	502	587	569	581	608	566	582	532	563	572	530	601	553	540	541	563	583	535	592	559	564	605	593	555	572	606	573	571	574	580	568	569	553	525	536	559	576	551	574	551	591	590	569	557	600	565	541	563	556	506	543	591	521	550	553	590	571	507	566	576	572	570	559	525	540	526	539	577	590	585	555	538	585	538	543	556	593	555	529	522	548	565	526	584	543	554	602	597	571	504	586	534	562	541	563	516	576	560	555	524	551	521	545	574	580	583	560	533	581	554	562	552	574	556	598	534	577	575	570	526	589	550	562	557	544	534	534	524	597	579	572	585	527	527	520	544	550	539	568	545	518	537	554	571	552	577	565	536	568	530	545	501	553	510	608	585	553	590	565	558	561	526	529	564	606	553	583	580	522	513	533	548	539	546	584	552	498	530	562	537	567	592	548	569	570	590	569	548	599	551	527	578	580	562	571	550	573	546	559	549	531	572	571	557	567	578	537	593	549	566	540	570	513	568	528	528	593	563	535	563	477	544	589	587	561	570	571	552	561	554	542	566	510	556	558	521	581	561	553	513	549	539	538	574	578	536	577	529	575	554	559	534	529	509	560	518	534	538	564	549	589	515	555	539	561	533	571	551	607	581	540	601	581	530	575	553	532	529	584	594	555	561	514	539	560	559	546	523	552	615	559	505	557	537	583	539	599	554	573	581	557	560	535	555	578	564	532	523	590	538	586	579	560	553	520	520	551	569	568	598	559	540	563	564	544	589	573	579	562	581	521	568	598	569	555	529	530	592	543	558	575	555	602	573	555	540	520	554	596	596	554	535	570	547	527	597	586	602	568	542	558	529	578	573	573	510	514	528	553	571	610	560	577	578	539	555	533	547	548	568	538	535	545	555	573	532	570	536	559	558	538	511	533	554	567	562	579	553	577	559	575	543	568	608	529	551	509	497	548	580	563	573	555	541	569	553	562	575	558	544	583	562	553	570	569	573	557	558	550	550	588	537	568	524	580	571	569	536	540	545	567	524	580	539	571	540	561	556	605	564	599	547	566	533	544	522	570	529	559	569	545	524	572	576	569	551	498	558	593	572	553	581	545	559	537	563	523	540	565	549	575	567	575	535	540	541	557	577	562	558	538	532	571	540	573	554	519	508	564	576	548	556	562	607	551	565	563	530	573	548	559	553	567	588	594	548	578	538	518	561	570	535	570	551	559	603	564	534	551	585	515	550	556	577	578	573	605	528	542	589	529	569	545	548	531	566	511	543	540	590	555	538	564	567	577	552	565	581	550	559	570	595	604	575	550	552	564	584	526	579	556	534	514	529	556	559	556	592	577	569	542	555	537	540	530	532	542	547	548	571	542	562	545	583	553	512	584	543	597	530	556	594	549	550	565	578	525	519	574	544	561	590	545	549	531	535	596	538	546	592	548	577	563	562	544	553	560	551	549	561	537	540	560	593	568	580	538	598	599	539	534	517	555	532	556	541	564	593	493	565	549	551	548	522	538	545	557	528	505	564	552	559	526	563	576	519	556	574	532	534	559	545	527	576	581	548	550	548	622	574	556	534	552	557	527	561	523	554	533	538	536	607	565	518	537	547	520	579	622	573	555	582	563	542	528	500	499	546	550	572	590	575	512	571	525	554	580	544	539	553	528	590	541	563	528	516	529	595	575	563	553	590	601	556	532	529	527	559	570	568	569	540	565	567	595	586	581	536	556	558	521	538	577	593	605	564	540	519	533	549	529	587	567	556	547	581	582	553	503	535	573	559	568	574	529	576	553	573	615	548	526	538	530	562	533	526	544	593	543	586	560	542	553	561	584	588	530	540	564	559	567	549	582	571	580	568	555	607	554	563	538	588	566	588	557	574	559	623	540	535	569	526	535	542	587	535	526	533	560	543	575	518	537	523	518	558	587	565	547	538	560	583	603	530	541	548	548	557	561	546	562	567	575	545	559	584	577	560	546	541	563	560	558	544	573	544	561	555	577	540	574	563	571	598	551	591	559	582	581	565	575	531	570	544	549	528	563	534	531	573	540	537	514	537	572	571	544	516	563	599	537	516	531	612	584	578	508	542	542	536	575	558	617	523	526	529	553	556	556	557	560	564	591	511	556	572	574	548	586	556	544	521	547	550	542	520	565	529	560	568	550	551	573	563	612	565	509	562	573	570	546	556	541	602	541	565	555	557	537	567	514	555	554	601	512	557	582	564	564	582	528	562	587	585	581	539	594	535	561	571	597	548	585	535	567	538	576	571	542	544	505	546	507	549	542	553	606	569	567	601	580	569	594	539	561	537	576	564	568	588	551	537	569	522	544	526	558	572	561	513	530	551	505	532	514	554	535	518	579	546	584	557	543	558	585	526	536	606	575	578	533	538	581	540	549	563	605	545	566	559	576	527	617	559	555	567	522	589	537	605	554	539	566	597	586	570	544	547	552	557	540	530	520	561	581	616	522	572
12197	5051	458	265	241	220	224	206	195	208	227	211	234	213	230	207	236	202	198	190	249	210	219	214	247	230	216	206	224	222	214	218	238	221	198	214	235	219	177	190	208	201	214	197	193	208	235	187	219	220	203	209	208	203	230	239	205	222	196	210	181	222	226	196	268	187	215	230	206	214	222	228	229	223	205	198	188	216	211	246	226	169	222	199	226	209	224	205	187	205	207	203	227	211	209	229	223	203	240	218	223	194	201	234	197	169	207	212	202	199	230	217	217	217	208	221	223	212	225	208	212	194	220	214	203	232	201	231	215	189	221	203	217	183	233	211	216	225	222	210	174	208	192	180	196	201	222	205	203	188	221	202	221	223	255	228	221	204	234	218	208	207	205	198	197	219	201	210	195	218	196	210	198	226	217	201	204	203	219	200	206	224	228	227	228	214	214	224	227	207	191	233	207	196	231	226	222	181	201	190	210	189	239	201	212	219	213	208	218	212	207	234	244	224	205	214	210	246	229	239	229	213	239	223	242	206	210	212	222	214	212	216	234	194	239	224	235	213	198	177	204	184	227	224	219	209	211	208	188	207	221	185	213	204	208	210	219	253	217	203	193	167	215	218	198	213	237	222	183	212	204	190	221	180	238	205	223	213	242	222	234	200	221	249	233	196	192	205	203	193	228	201	213	210	203	217	198	197	223	215	229	212	197	218	209	202	207	235	205	212	204	196	209	211	206	200	226	209	192	222	181	236	238	186	210	181	224	190	207	208	219	219	216	209	186	189	193	195	218	203	212	197	212	199	217	190	224	228	201	213	229	227	219	209	228	214	229	212	205	207	225	197	195	201	224	187	214	207	210	219	203	202	186	184	210	213	212	200	201	198	203	197	237	244	216	206	199	217	182	206	202	236	222	225	216	216	210	220	189	217	231	217	209	200	231	217	226	180	215	222	188	222	216	229	218	219	214	205	213	217	227	199	205	212	214	231	215	214	215	219	217	204	216	226	199	232	223	205	190	200	221	207	232	197	201	179	220	219	218	234	224	208	205	210	242	229	221	183	233	221	237	238	220	204	239	234	202	165	228	213	193	211	202	200	213	228	207	193	210	227	210	209	210	229	193	213	207	204	210	210	221	191	194	211	190	212	213	210	204	193	177	226	236	218	236	220	206	176	205	211	202	217	246	207	197	202	221	209	220	183	224	216	229	202	221	225	230	194	222	176	205	225	201	197	225	225	228	210	210	224	211	205	195	183	222	206	218	189	199	233	222	225	217	219	226	216	213	195	233	213	206	217	209	218	196	228	222	205	171	191	231	201	220	197	221	181	172	224	211	211	229	244	234	201	190	212	197	231	240	225	206	200	203	205	223	209	216	200	197	187	206	191	224	193	200	223	221	209	179	227	210	208	219	234	211	232	217	210	210	230	215	206	202	189	205	212	199	213	209	225	227	207	193	222	207	205	229	218	221	213	228	201	239	249	238	219	223	191	195	219	220	205	207	222	220	198	197	206	215	229	206	204	185	157	210	207	190	240	206	225	221	221	217	203	235	195	189	228	211	211	209	218	170	202	203	202	195	210	225	224	218	208	223	205	206	213	213	244	222	241	208	217	236	210	208	181	184	202	189	201	201	217	216	219	214	204	221	215	194	220	204	196	220	220	188	202	198	225	235	211	226	187	221	213	178	227	217	184	232	193	209	209	233	217	200	218	213	214	184	233	206	216	227	195	190	220	226	208	236	190	212	227	204	196	208	221	194	209	202	203	248	224	219	230	221	210	186	205	234	238	208	225	213	227	209	211	213	213	217	218	231	203	227	204	225	214	200	203	192	199	206	204	230	221	204	226	203	183	229	212	229	214	198	204	185	196	195	250	206	222	206	202	203	207	185	200	219	207	217	210	213	217	191	215	209	198	217	204	183	215	203	245	226	218	207	219	232	224	224	238	230	208	220	205	204	216	217	232	223	207	191	216	199	207	195	176	213	189	201	222	207	209	196	211	211	224	236	199	198	197	222	218	197	217	215	224	222	216	212	198	203	194	245	210	221	187	211	197	221	209	227	218	222	209	196	201	231	206	197	191	203	204	195	195	242	207	191	236	241	214	189	195	217	219	212	196	194	194	211	236	191	178	193	238	218	219	181	205	226	222	220	209	202	210	237	235	224	226	213	207	195	193	208	208	220	215	197	224	196	200	211	206	233	223	210	185	194	191	203	230	207	241	198	208	209	205	229	200	205	224	222	232	203	234	230	185	185	218	210	198	226	206	221	203	213	190	230	226	225	210	203	222	221	220	212	231	213	218	219	196	202	208	237	183	214	217	194	234	219	229	202	213	205	203	198	214	232	219	198	220	214	198	202	208	190	204	196	204	200	216	227	232	192	227	193	249	248	229	230	206	195	237	201	209	212	230	228	230	202	194	214	195	203	201	178	174	217	196	177	212	246	230	195	204	202	187	215	202	215	239	217	202	213	206	198	191	232	238	221	198	203	224	215	217	199	207	220	195	178	238	200	200	201	200	263	189	208	236	223	236	201	201	210	256	217	198	215	182	208	199	227	205	204	209	210	211	219	203	229	228	213	204	229	242	225	195	206	200	230	221	239	200	216	208	228	218	231	218	193	214	197	196	203	201	197	191	218	219	220	254	211	199	189	214	213	213	234	214	238	217	226	178	206	231	219	197	222	211	195	223	200	193	221	256	193	208	231	228	210	198	208	232	229	189	221	211	235	199	204	205	203	219	207	217	168	228	200	206	205	213	214	191	202	222	205	201	212	232	195	213	210	177	186	200	203	223	211	198	229	236	187	199	213	206	232	221	230	219	206	204	211	231	200	194	192	198	228	188	224	191	189	226	211	198	227	215	220	238	219	212	213	227	233	229	190	199	198	214	213	204	225	204	186	226	206	233	206	213	213	205	218	199	212	238	217	200	216	209	214	245	195	224	220	223	207	213	228	217	215	195	224	210	239	268	207	200	208	205	235	223	219	227	206	208	227	196	197	186	232	220	216	201	186	204	205	218	190	219	241	206	227	228	206	217	219	214	219	216	205	203	221	225	215	237	201	207	200	219	197	196	226	220	200	217	215	200	210	220	225	226	193	180	203	205	247	208	209	219	202	205	236	202	225	223	229	223	195	209	214	196	217	244	190	225	193	226	200	222	191	214	233	214	195	195	198	208	185	201	218	199	217	220	181	218	226	221	218	209	216	229	247	258	207	231	192	222	236	242	195	216	198	214	208	211	199	174	196	236	214	208	199	195	219	207	193	184	223	204	213	218	212	212	217	231	213	216	221	209	207	207	191	199	213	233	200	204	211	252	201	206	209	210	201	223	217	244	191	200	203	202	200	236	247	197	220	236	226	193	229	224	202	200	196	197	214	207	201	180	236	215	224	232	188	218	220	221	214	197	214	204	214	190	218	204	188	208	185	203	232	241	249	221	213	214	223	206	205	219	182	190	189	220	220	190	229	198	220	223	200	210	192	215	203	217	217	220
8096	3115	630	653	581	557	544	499	502	483	470	512	492	514	449	495	464	533	521	525	518	524	472	455	469	481	477	508	484	484	539	472	473	474	471	491	494	458	479	473	461	441	500	473	532	480	468	436	493	500	475	474	499	497	456	519	472	505	473	520	501	487	479	509	494	503	460	467	488	436	488	476	452	452	498	461	470	489	501	506	466	467	458	488	505	503	462	483	503	484	484	475	493	452	446	462	493	495	509	482	481	474	489	471	485	458	455	485	481	472	477	463	461	449	446	503	497	475	477	521	487	489	475	513	493	474	438	521	486	477	500	498	460	489	481	457	508	455	466	526	479	458	494	496	468	488	466	502	519	478	476	476	495	492	478	465	506	500	508	460	515	472	496	495	483	503	527	474	459	470	468	512	488	448	496	480	470	475	471	488	508	457	472	514	462	483	507	478	509	449	517	511	494	503	475	492	482	474	510	493	478	482	465	518	484	456	484	489	505	451	468	449	491	500	500	484	499	502	529	450	412	457	428	499	471	500	494	449	481	472	473	433	449	482	498	446	466	517	471	500	485	458	499	501	513	481	499	491	519	470	491	476	444	465	510	517	475	518	442	491	470	498	452	508	454	466	483	474	484	463	473	500	472	497	495	481	481	502	493	477	455	474	474	472	477	501	460	493	494	461	502	476	448	462	483	478	515	451	436	488	467	498	496	499	439	488	446	505	433	495	505	460	530	495	456	497	468	457	482	455	433	471	509	529	449	513	479	488	464	452	477	479	502	470	468	470	461	449	478	497	490	458	527	478	449	508	476	456	479	487	486	450	481	471	501	495	477	459	485	466	469	492	479	484	457	445	462	501	475	471	475	456	468	443	483	501	487	477	490	472	498	507	486	475	463	499	482	489	463	473	485	492	518	477	465	506	479	458	481	496	491	517	466	435	508	482	493	498	494	482	481	457	477	482	474	499	504	463	451	470	475	488	515	523	465	490	480	493	475	452	507	500	467	470	466	491	489	474	486	488	475	482	480	443	466	484	504	479	457	488	516	441	461	493	459	491	516	456	499	481	494	453	469	462	490	505	495	478	469	471	486	486	442	502	494	455	537	492	494	458	528	481	480	486	459	476	483	452	453	483	489	486	502	469	458	484	512	510	453	445	485	451	498	488	490	462	464	510	483	501	481	475	500	474	454	493	445	500	467	494	504	479	481	485	495	475	492	484	473	527	486	490	464	458	489	473	476	457	455	460	515	487	486	466	469	430	480	522	493	469	481	460	491	494	474	491	467	513	504	459	478	459	470	479	477	484	530	467	439	455	465	513	481	464	474	477	490	481	447	437	443	455	498	504	503	466	477	482	484	495	473	424	460	474	453	485	480	511	473	498	465	500	484	468	474	470	447	469	475	468	463	468	476	520	512	483	444	462	509	483	513	489	478	496	497	479	460	519	492	491	450	497	470	505	498	474	500	468	461	465	496	439	440	430	482	506	455	495	486	501	456	517	471	486	502	520	497	481	501	446	517	479	433	473	469	452	476	512	464	500	489	501	451	450	469	509	486	456	471	462	479	465	497	482	511	487	445	470	475	451	496	475	475	452	517	461	505	495	481	504	479	472	453	445	519	478	441	503	483	480	502	489	471	476	474	486	490	493	484	496	442	492	481	463	481	469	465	495	444	478	521	486	487	464	506	486	476	462	484	489	451	449	487	459	480	499	489	492	494	505	466	478	442	490	473	488	517	447	498	485	511	503	452	479	504	497	454	478	461	471	494	484	484	503	473	457	470	490	487	470	468	449	507	491	497	466	493	476	470	425	476	459	491	460	491	476	477	483	481	527	470	526	494	462	483	449	493	510	481	466	467	518	485	513	457	483	491	473	482	467	466	458	443	469	510	495	503	507	455	508	483	524	456	501	471	452	478	468	479	475	460	496	512	449	481	481	480	415	491	456	491	464	478	503	463	463	499	517	462	482	466	444	484	459	519	470	464	516	470	463	476	487	500	431	488	455	473	470	475	500	521	504	489	502	508	462	502	468	471	473	467	453	466	487	511	489	463	451	472	502	459	468	461	443	466	472	453	464	514	467	489	481	476	492	480	458	486	477	437	461	483	464	470	503	464	500	475	453	471	513	519	511	484	458	483	523	506	477	456	480	506	520	448	457	454	474	472	484	505	487	480	480	451	493	479	485	462	485	465	512	457	465	475	473	495	486	492	444	494	467	522	464	506	414	469	498	484	504	516	503	491	477	467	502	498	483	471	512	455	458	505	467	484	469	510	473	428	491	489	471	482	494	498	446	501	477	432	510	449	439	461	499	488	504	492	482	466	466	504	468	502	492	475	456	471	453	505	492	483	474	473	481	442	463	510	481	466	507	455	480	468	450	508	512	421	513	502	470	458	481	473	459	465	465	482	498	464	481	491	467	467	489	485	437	427	496	478	514	441	472	499	504	503	487	471	435	487	463	501	493	459	481	486	471	468	489	500	526	486	483	501	472	464	462	466	458	458	463	467	489	482	484	484	484	502	472	481	484	499	480	476	499	464	482	476	470	473	521	475	513	486	493	480	484	487	485	476	471	445	474	512	441	513	485	439	445	484	464	480	477	503	481	461	491	492	462	475	497	462	456	474	470	485	479	490	474	474	473	486	461	460	483	478	474	461	481	462	457	463	509	464	491	479	488	492	482	504	461	478	456	467	506	470	482	467	444	472	509	497	470	497	510	466	468	494	477	467	490	435	441	471	466	502	473	471	438	470	452	490	508	475	484	457	512	495	476	468	461	495	463	435	467	488	467	493	458	491	482	478	448	486	460	480	464	487	491	466	477	491	504	479	475	466	477	456	480	474	490	504	445	457	444	447	473	494	478	476	486	465	473	458	485	483	536	490	502	450	484	488	481	472	466	481	512	482	484	497	463	474	486	479	469	480	495	472	474	484	509	477	430	461	471	461	474	435	499	477	495	478	427	458	507	485	476	472	483	499	437	467	489	498	471	492	495	478	455	465	467	482	508	484	497	460	458	427	433	434	501	451	440	471	451	515	468	475	475	452	471	459	514	464	462	434	534	466	466	494	514	506	473	465	461	460	463	506	472	492	483	462	494	433	473	502	472	498	480	442	501	464	468	438	492	494	479	453	458	530	495	495	494	518	477	454	483	452	486	478	505	501	478	497	443	500	487	448	510	477	504	484	466	469	484	469	474	463	484	524	462	459	448	472	468	497	492	528	505	475	461	499	479	461	453	481	510	462	484	479	502	498	476	477	474	479	496	463	495	459	442	481	468	497	493	478	505	512	451	477	476	492	476	465	491	484	461	487	469	514	484	462	493	491	500	470	497	489	511	475	503	440	472	511	454	499	511	421	489	501	459	465	473	511	478	483	472	474	493	454	473	509	427	500	462	475	473	476	500	470	520	467	521	473	482	477	464	485	448	479	494	482	512	469	453	435	461	455	489	504	506	532	454	470	504	499	480	454	490	476	517	486	502	449	470	504	484	502	498
33087	19580	2763	895	474	309	258	203	197	145	156	181	132	159	144	152	161	145	123	142	146	131	146	123	115	128	136	125	146	153	139	117	127	105	120	133	114	118	121	116	130	132	135	123	112	119	124	95	134	117	130	114	103	138	140	116	110	131	121	114	121	129	105	137	152	137	136	121	126	125	130	123	116	127	122	110	123	108	125	115	161	121	115	138	127	126	139	127	132	140	130	106	127	137	130	119	106	109	120	136	106	109	144	107	117	117	102	114	138	141	120	118	115	124	113	109	126	132	116	121	135	127	126	117	138	114	128	114	103	124	121	132	129	110	120	142	127	118	119	128	122	134	144	125	123	137	122	128	102	155	117	120	135	128	112	122	137	155	121	116	117	136	122	124	140	113	113	129	107	101	103	123	120	113	143	115	120	120	96	120	98	115	147	134	102	110	147	120	119	127	115	119	135	118	106	123	118	106	127	101	106	94	106	130	123	116	120	128	137	143	136	115	143	125	156	133	125	121	125	144	140	111	96	130	119	143	115	130	113	112	114	122	125	112	110	119	103	133	110	89	121	117	141	117	143	142	109	134	118	136	114	114	121	108	120	106	124	104	134	106	123	144	119	143	129	128	133	101	120	127	126	112	149	133	117	127	125	116	116	113	136	120	123	123	117	107	127	113	114	139	122	119	132	112	121	127	141	124	142	140	105	125	102	115	97	125	140	118	118	141	113	103	109	108	128	119	124	123	148	118	148	118	99	146	152	126	119	145	145	134	120	120	143	128	119	146	117	132	110	134	137	104	107	126	137	133	126	130	110	130	120	115	115	110	120	108	120	117	117	125	123	125	115	126	115	116	140	101	137	112	129	131	135	115	114	119	125	144	117	121	114	120	117	123	135	111	128	111	122	111	135	110	130	137	122	124	103	109	127	104	114	121	112	147	112	122	114	139	121	133	126	125	135	118	136	137	128	106	128	129	115	115	117	120	109	126	112	118	130	105	125	126	126	129	140	112	128	119	118	123	101	107	130	132	139	119	109	96	85	137	139	139	126	122	116	136	136	125	118	125	110	132	123	113	131	134	123	126	125	122	130	123	127	106	118	121	115	143	123	132	116	123	126	129	137	121	125	134	130	114	110	117	108	115	132	122	116	112	171	117	122	109	134	114	114	135	123	158	116	134	125	104	114	141	114	138	138	118	130	121	130	133	107	97	112	121	122	127	109	113	137	116	126	105	125	129	121	150	100	135	126	114	95	116	145	135	107	142	140	131	127	107	125	136	119	123	116	120	129	122	122	87	130	122	116	124	134	124	132	125	129	124	134	135	112	129	127	118	101	117	116	134	116	125	110	123	122	114	127	140	120	105	120	114	91	131	147	129	125	117	104	122	152	105	119	111	119	116	121	129	130	142	111	127	124	111	117	111	113	137	136	142	126	130	127	122	123	112	108	129	144	133	142	137	116	117	135	126	118	130	106	105	118	123	105	153	108	128	126	110	131	150	143	104	143	112	127	124	122	107	148	114	128	96	101	106	116	143	136	126	145	117	114	125	127	103	110	134	129	110	104	113	116	135	122	137	116	112	132	146	128	137	118	142	98	132	123	122	129	135	102	119	135	126	136	133	128	132	116	113	104	127	105	139	121	131	108	94	132	122	132	138	128	104	134	118	141	115	135	115	105	116	136	116	121	108	128	130	140	131	99	109	108	141	101	112	115	120	130	127	102	141	135	115	129	147	148	123	128	123	120	116	114	112	124	122	135	133	104	138	95	112	127	110	123	141	96	130	145	110	106	130	123	147	132	146	154	123	124	116	138	129	126	138	142	159	108	105	110	131	135	125	153	137	118	122	104	116	138	119	139	127	94	102	112	128	120	120	99	133	112	131	105	130	124	118	128	121	111	126	122	119	113	123	123	137	119	133	112	114	129	117	127	104	130	114	135	113	110	117	125	114	122	124	137	113	112	124	136	133	131	116	128	104	126	126	117	123	119	134	128	134	131	130	132	137	124	99	129	139	111	139	124	128	109	119	110	108	115	109	147	127	129	110	134	118	113	115	134	126	118	125	126	104	119	111	130	129	134	129	121	113	126	122	113	120	109	128	104	119	120	124	116	110	121	105	132	141	111	128	116	126	109	142	120	110	146	136	99	131	126	119	127	116	122	142	123	123	124	115	123	129	119	140	133	123	133	98	139	115	131	122	114	119	128	134	131	97	127	116	111	109	130	131	127	122	119	131	138	120	119	136	137	116	115	119	122	118	124	96	147	123	142	132	116	104	112	131	113	114	123	108	130	121	129	123	118	105	121	113	127	144	119	121	173	126	118	112	132	121	129	133	131	113	132	118	136	127	135	142	125	132	123	129	118	135	125	126	109	115	148	124	116	116	113	110	128	130	108	123	113	114	118	115	92	125	122	113	102	129	122	114	118	114	129	135	132	112	104	122	127	147	130	119	120	109	138	105	122	133	110	104	117	114	128	134	123	113	110	113	120	124	127	125	140	112	124	141	128	132	121	117	125	115	115	125	141	120	129	111	142	129	118	112	112	122	114	125	103	141	124	129	101	112	114	115	129	138	123	125	114	111	106	114	139	127	147	131	132	112	141	127	113	116	117	122	126	146	130	122	134	100	128	142	112	129	121	106	114	148	139	128	121	134	143	118	123	134	125	130	134	127	125	120	125	114	119	130	116	126	122	126	124	127	139	115	120	115	106	116	120	111	143	116	137	122	127	116	127	125	134	135	135	131	131	113	117	131	143	129	109	112	121	123	130	117	132	128	114	122	133	126	119	135	127	123	117	122	113	124	111	115	107	94	111	132	125	121	121	128	92	137	113	125	100	106	124	116	129	100	130	128	126	114	132	123	130	121	127	113	116	128	112	140	132	102	124	125	102	115	119	114	136	121	129	120	103	114	128	129	122	119	111	121	127	136	121	118	116	136	131	119	131	127	110	137	132	98	119	101	134	127	135	121	122	149	142	118	118	109	124	127	125	115	98	132	131	132	130	111	131	121	133	112	107	136	121	123	137	138	123	158	115	119	131	131	126	125	120	120	148	113	131	116	139	110	103	149	118	124	124	111	123	127	116	112	143	127	107	133	99	96	123	119	122	133	115	123	127	121	137	118	101	120	143	96	126	118	117	107	124	129	114	104	102	134	155	125	114	113	114	117	115	120	116	142	135	123	112	133	139	116	118	118	123	125	116	113	119	103	129	120	130	106	116	125	115	127	127	121	120	121	115	118	126	151	119	112	122	122	130	132	116	120	132	137	134	124	133	125	125	122	125	130	104	115	127	142	134	142	133	116	117	105	123	124	117	121	121	108	128	109	117	126	132	122	122	138	116	132	107	119	118	112	122	115	131	129	114	125	122	142	118	99	110	121	131	130	113	118	109	122	138	134	93	115	112	116	114	109	134	133	105	131	122	119	122	119	114	140	124	108	126	124	131	129	128	125	124	113	109	136	130	132	114	144	119	111	123	112	107	99	131	132	114	122
23051	8270	1535	1618	1221	1051	875	736	565	537	534	493	487	469	443	425	460	403	400	392	388	344	349	308	313	340	340	347	333	360	301	338	310	320	304	322	326	322	358	331	309	313	341	324	332	352	325	287	330	324	298	321	326	346	330	311	311	352	315	333	292	296	306	323	332	299	293	302	298	317	332	291	288	324	339	321	289	297	339	280	318	305	329	314	327	285	345	267	328	346	319	283	328	343	288	300	324	308	337	328	319	337	294	310	327	312	326	327	342	319	326	288	326	301	308	319	300	327	299	319	306	309	309	321	306	315	309	316	317	309	342	345	326	315	334	303	309	292	328	257	306	320	335	276	315	314	325	318	324	329	354	324	334	339	305	320	319	315	321	308	298	321	300	307	297	331	325	281	335	308	327	300	289	304	341	298	320	306	310	344	270	324	309	291	305	299	302	335	274	316	353	310	316	285	323	343	300	296	324	320	270	298	320	294	310	314	306	315	311	302	320	294	311	282	323	316	309	316	282	335	321	315	313	297	296	310	320	299	301	335	314	322	324	335	306	338	343	307	298	344	309	305	326	325	305	316	311	292	286	331	310	299	338	321	313	311	294	333	298	334	308	319	299	304	306	299	285	313	325	322	328	320	339	309	328	287	290	316	357	309	294	296	297	319	309	328	328	309	302	313	332	316	286	323	302	314	313	292	313	306	329	293	292	330	315	311	272	344	298	300	317	314	350	338	289	273	344	284	287	307	315	295	288	295	314	316	329	326	310	294	295	330	317	297	302	319	297	318	300	312	325	319	304	296	310	302	312	339	319	304	316	334	329	319	314	330	299	318	291	305	314	313	312	294	330	308	318	300	333	322	313	321	280	309	318	309	310	287	300	342	326	337	295	320	313	292	316	316	333	313	294	286	328	304	318	263	311	306	296	307	302	338	315	321	312	330	317	315	319	285	312	307	333	283	300	323	285	334	286	347	326	327	307	331	299	328	328	355	304	309	318	287	334	310	312	302	334	312	294	303	298	329	329	310	326	317	301	325	330	316	299	320	309	334	326	308	290	344	327	278	316	311	312	346	311	326	345	356	323	338	306	288	329	319	291	310	279	294	310	327	314	333	328	316	313	330	303	311	311	318	317	301	308	289	345	326	333	332	315	308	330	334	302	326	315	314	295	317	333	297	307	324	301	330	294	305	306	313	318	316	300	316	338	293	323	344	326	308	313	290	317	276	322	342	294	301	342	359	296	333	320	334	298	309	295	317	315	298	315	318	306	316	321	333	340	296	331	334	350	295	332	285	324	303	316	340	322	290	302	291	323	288	300	320	277	327	317	294	307	312	312	284	289	334	324	331	320	334	290	333	321	318	347	345	321	339	308	311	308	304	320	302	321	329	305	299	330	318	286	317	305	323	308	312	313	318	331	303	321	313	332	313	348	320	291	322	320	327	322	305	300	311	315	321	317	313	335	342	331	296	311	298	323	338	334	294	338	307	316	313	359	326	357	311	348	289	310	356	318	304	310	315	299	317	294	310	326	309	299	309	324	321	323	330	339	310	322	360	302	317	315	316	357	301	338	300	306	330	299	304	347	319	292	313	297	334	335	293	304	314	299	265	310	351	327	319	300	315	314	316	310	291	318	308	315	317	320	325	323	314	294	325	326	291	318	304	329	359	313	308	304	302	323	327	329	278	321	331	322	307	320	313	331	329	322	305	370	336	332	330	297	316	341	315	324	316	346	304	316	297	300	325	296	302	311	326	323	313	340	318	324	295	310	335	331	337	291	346	325	319	302	311	340	321	339	326	309	316	323	345	342	318	293	307	295	307	301	319	291	325	307	331	339	322	343	355	292	338	336	326	353	333	315	305	334	306	313	298	297	320	325	297	293	320	331	313	299	309	307	308	298	310	308	331	325	341	319	300	306	314	339	324	317	338	313	290	298	297	335	319	323	311	293	321	292	315	296	325	324	305	304	339	336	345	303	313	336	308	271	327	333	320	362	307	314	287	293	305	279	313	304	332	352	319	306	330	317	315	273	330	309	305	316	314	298	302	345	315	342	296	299	287	314	306	326	307	303	330	286	293	303	334	348	347	312	324	299	331	282	298	308	314	301	303	316	308	339	322	349	332	277	304	302	325	317	317	326	321	297	348	312	348	321	338	281	348	295	309	320	345	332	311	283	355	329	319	312	301	278	323	303	304	296	296	345	338	318	373	336	292	341	308	327	352	290	299	299	292	291	318	306	338	290	304	292	342	304	312	307	308	314	330	297	338	318	309	293	296	332	331	276	329	329	327	293	348	309	286	322	324	282	298	327	350	271	321	341	304	288	320	276	317	315	331	327	315	297	296	318	313	325	331	296	319	324	320	329	318	305	311	319	321	333	337	336	319	336	292	332	323	339	320	334	296	310	338	299	340	329	298	305	317	315	320	307	335	333	313	293	310	321	348	336	323	313	322	303	303	309	292	333	308	311	343	331	311	293	331	313	303	311	332	322	291	321	295	306	315	319	313	298	347	310	283	292	315	300	321	319	350	331	329	308	343	310	313	284	289	306	329	339	310	298	325	294	321	332	264	325	293	334	311	304	272	321	291	283	320	316	332	308	287	295	314	328	333	326	302	256	310	318	318	365	338	326	363	296	315	305	302	311	313	319	332	310	355	317	298	302	302	312	312	299	322	332	314	339	341	342	303	289	293	333	282	339	280	328	322	335	290	313	325	304	297	277	292	316	322	279	322	278	315	326	329	329	342	317	311	344	315	312	311	314	336	327	281	305	331	338	323	333	331	299	288	312	325	279	320	336	302	327	303	308	338	330	343	322	277	342	330	301	302	320	292	300	313	306	321	326	334	324	333	303	365	296	316	328	316	337	303	297	309	349	320	329	326	335	309	308	333	332	318	305	301	300	340	340	317	320	323	309	344	321	319	315	333	315	269	341	347	275	324	286	291	295	297	328	295	328	300	328	326	320	322	289	336	316	288	336	303	298	360	320	295	348	305	320	307	299	336	304	277	288	330	315	322	323	309	329	320	344	347	317	322	346	312	279	276	316	320	309	303	320	323	318	290	322	297	342	329	282	310	359	306	315	346	303	263	326	297	323	306	310	324	337	319	303	342	332	318	305	328	309	326	312	301	305	299	280	330	300	294	311	335	316	310	299	331	324	299	297	299	303	266	314	328	320	369	316	358	320	295	316	312	307	309	308	322	314	331	329	314	328	321	328	324	328	316	301	315	338	299	317	310	354	318	302	302	284	345	280	312	323	331	301	316	309	313	334	308	329	284	305	299	339	295	314	306	302	306	347	348	341	302	282	336	364	313	319	313	321	329	303	314	322	286	342	297	308	351	315	317	318	314	328	286	313	296	352	314	306	309	278	302	304	298	333	311	309	317	316	308	301	323	316	317	356	295	324	332	311	337	321	317	311	327	310	324	298	301	336	280	305	313	305	309	336	327	334	344	296	295	298	372	283	317	311	278	282	326	327	301	300	329	310	339
44421	27549	6340	1870	893	554	512	398	403	388	285	311	299	303	296	274	303	255	299	258	281	261	252	257	250	223	225	249	241	226	239	220	225	261	230	230	237	231	232	249	244	238	238	242	225	243	228	232	270	225	249	253	256	232	267	238	252	255	238	214	256	233	229	221	259	229	250	246	241	234	223	239	232	235	249	241	238	229	249	239	246	232	240	258	240	256	248	234	214	247	220	244	228	213	237	244	250	240	264	261	232	221	254	209	215	283	250	228	236	254	256	229	257	227	232	257	237	219	248	238	246	247	261	247	214	239	235	260	240	223	260	232	213	248	238	215	256	227	212	209	238	218	214	240	218	229	233	242	222	209	240	250	244	232	243	249	252	215	241	235	228	244	272	244	248	225	240	206	225	237	239	227	195	227	239	230	265	213	224	230	235	240	220	253	233	247	263	235	211	208	248	267	247	240	247	225	262	254	246	210	247	249	235	209	230	254	244	244	272	225	262	223	196	228	262	239	232	213	256	223	260	255	203	229	247	235	258	240	257	240	249	233	270	235	241	225	230	223	233	238	217	221	238	233	267	229	216	244	268	266	251	227	265	256	235	248	240	255	226	268	285	234	252	257	261	237	231	235	239	253	237	215	247	229	256	233	237	233	248	221	225	251	244	242	231	240	251	235	263	253	264	238	221	200	229	274	214	211	219	257	246	240	234	241	241	262	271	248	243	263	265	218	248	220	238	255	244	245	225	238	234	249	248	204	247	225	229	232	250	263	229	267	207	231	221	227	227	245	247	244	234	253	233	215	215	224	259	251	253	250	232	238	251	246	228	231	279	244	238	233	238	242	225	228	214	240	267	247	268	277	249	250	238	235	244	256	263	228	234	271	244	245	261	229	260	247	261	268	229	250	254	221	241	270	263	225	232	246	238	230	224	284	256	259	227	250	235	263	215	209	232	249	216	225	260	276	237	238	233	251	256	223	245	217	251	234	254	223	250	244	228	231	225	254	230	222	213	213	218	234	246	238	217	242	256	212	245	252	222	253	244	255	268	248	245	260	252	226	200	234	235	233	231	242	235	244	220	258	207	280	231	235	265	229	225	222	221	261	236	247	233	189	205	257	224	236	254	238	215	239	232	212	247	229	242	245	244	255	266	241	252	234	240	275	236	244	235	255	254	258	249	246	252	247	237	229	235	222	230	237	248	258	225	221	268	251	251	252	263	238	223	246	258	229	248	237	273	241	248	236	236	259	253	240	215	240	260	242	239	250	208	206	277	236	222	227	219	230	209	232	251	226	245	235	283	236	240	228	271	238	279	250	231	205	243	243	229	261	218	225	238	253	272	225	244	234	221	234	248	258	262	233	247	243	242	246	281	236	257	246	236	255	228	272	257	227	230	270	253	243	245	264	246	240	216	222	254	245	250	238	264	250	251	246	273	249	218	231	206	272	276	228	226	252	248	227	262	236	213	218	231	213	221	228	243	228	221	236	267	229	231	251	274	238	234	251	270	242	264	249	264	245	250	262	246	227	250	248	252	247	222	250	248	254	221	232	236	233	242	224	228	243	229	239	245	246	236	268	243	241	243	234	244	252	198	282	222	248	266	234	229	256	236	255	207	234	220	278	271	228	248	219	228	215	213	227	213	222	261	246	241	202	232	263	231	252	231	237	227	249	209	256	247	230	217	237	217	254	243	276	256	251	256	223	218	238	219	253	235	226	238	252	252	277	246	243	247	259	207	244	229	229	241	246	239	238	272	237	222	248	243	251	210	240	256	219	233	238	245	240	235	279	245	236	196	227	233	216	263	252	239	224	237	256	243	257	225	237	234	237	238	253	254	238	232	237	277	233	224	241	289	249	256	247	205	225	260	256	209	230	257	255	199	211	249	223	232	252	251	214	221	235	259	223	253	223	206	236	264	243	247	218	219	240	233	209	248	210	250	234	255	259	273	242	212	229	257	224	264	258	207	244	226	230	250	220	215	239	237	238	233	242	228	226	225	245	224	229	226	240	244	252	231	255	234	220	235	203	224	222	213	272	233	232	221	236	245	258	240	234	234	254	230	243	253	238	253	261	249	203	266	272	244	224	226	247	238	252	246	259	251	226	210	254	229	241	253	248	240	236	235	228	222	259	216	293	223	238	270	241	251	272	230	272	239	246	224	247	229	242	234	231	225	237	230	248	223	223	198	232	244	240	214	234	214	240	238	237	255	220	218	227	250	222	262	216	242	246	238	249	230	213	237	240	245	208	221	219	243	243	249	224	249	272	221	245	215	225	223	231	213	253	246	241	211	240	205	241	232	224	239	262	227	225	221	253	247	244	205	237	259	268	258	238	261	226	205	246	257	219	181	266	227	241	197	242	212	254	239	226	224	266	237	210	249	267	252	244	239	264	237	228	224	250	276	212	257	215	223	239	241	220	238	220	257	233	226	242	238	248	256	240	252	214	217	242	246	245	231	232	239	226	245	247	238	222	251	250	240	242	243	216	226	277	235	220	241	237	234	233	239	233	231	242	208	259	266	241	237	223	279	223	210	233	254	221	229	249	222	217	227	252	209	226	237	231	223	221	251	224	222	228	226	210	247	224	212	237	268	256	231	222	206	245	240	246	247	252	240	212	243	232	276	250	238	247	224	246	237	222	238	253	260	266	253	250	235	258	226	253	264	247	245	265	250	268	244	216	242	243	241	214	282	255	269	239	269	275	258	239	263	237	224	237	201	220	264	236	258	211	237	233	240	223	214	259	238	226	217	268	268	261	254	254	258	250	221	241	244	249	224	238	263	227	225	261	217	230	235	249	254	228	248	233	239	251	255	245	238	249	233	240	267	246	237	238	197	254	206	237	217	252	260	235	227	239	234	260	248	254	240	281	217	212	241	220	277	196	215	250	237	244	242	235	234	225	223	251	210	246	275	250	208	229	249	245	251	263	240	218	257	251	214	216	229	264	294	237	248	259	239	251	254	210	195	202	236	225	262	221	235	243	253	218	253	217	238	212	252	276	217	242	262	249	203	225	248	239	227	253	233	214	244	256	259	222	241	224	248	241	255	213	259	238	253	227	229	222	236	259	232	242	253	220	240	225	237	236	252	231	232	280	206	221	229	253	243	253	229	242	219	242	230	251	220	246	239	206	256	278	262	210	268	235	221	247	228	231	240	240	216	248	251	241	233	239	253	219	275	254	248	220	232	214	265	233	221	223	251	253	258	244	251	223	252	224	252	244	232	218	246	218	233	261	236	262	240	220	239	249	224	250	230	239	222	241	258	224	206	226	213	235	241	216	237	219	236	252	217	214	268	237	250	262	257	201	258	267	231	257	262	235	236	249	246	254	265	240	264	239	225	204	223	225	263	249	234	270	222	205	251	253	232	241	229	221	241	257	243	241	230	208	266	252	236	231	255	209	255	204	250	243	241	210	215	245	219	237	255	232	245	217	217	235	260	251	246	220	226	252	247	282	236	240	245	232	230	262	215	229	247	233	247	250	230	241
30039	11317	2660	2921	2274	1881	1674	1357	1068	1011	843	958	877	900	854	814	745	702	699	709	621	655	628	634	639	631	580	623	575	607	572	552	585	589	575	566	585	594	595	634	576	595	604	620	585	539	558	564	576	554	539	563	589	556	540	515	568	576	547	548	590	586	550	565	560	549	565	596	578	555	581	540	568	557	557	536	548	570	574	542	552	611	553	523	536	576	551	537	588	560	538	550	596	593	522	565	545	547	543	559	595	529	519	513	569	543	562	546	507	543	581	568	582	561	575	526	569	563	566	524	551	550	548	569	536	524	590	561	579	603	573	532	522	521	561	552	591	547	561	531	594	527	553	506	529	585	576	581	501	601	583	513	531	556	543	562	592	557	578	563	541	587	545	565	581	584	544	554	577	565	569	544	530	520	578	539	525	539	539	581	558	539	574	531	557	556	562	554	553	550	574	569	529	575	610	557	536	565	554	550	546	539	560	559	536	544	570	577	596	551	521	552	536	568	584	564	595	534	542	593	580	542	539	561	527	575	553	558	561	515	551	547	520	530	576	561	525	573	544	580	537	578	546	587	587	518	562	526	538	575	554	554	528	522	560	552	549	529	515	555	566	533	525	554	544	534	517	565	542	524	572	528	538	550	566	569	533	535	578	561	563	569	549	559	571	589	546	554	550	551	604	547	552	537	525	551	545	572	567	541	542	574	573	532	548	594	573	562	552	561	582	575	572	526	554	593	559	546	566	539	582	556	526	563	523	538	508	514	540	568	556	515	544	545	608	546	549	564	550	550	543	549	560	503	559	537	556	520	507	595	542	600	552	512	605	548	522	542	580	591	565	572	544	560	519	555	532	545	541	559	529	549	567	564	569	525	567	556	564	559	552	538	512	541	585	560	567	567	584	558	557	571	512	530	546	586	525	542	551	581	585	534	558	569	550	551	593	543	529	550	574	546	572	542	565	557	580	512	551	543	569	559	567	566	529	525	552	549	518	578	588	558	589	552	537	547	551	531	525	568	567	554	532	553	595	568	526	481	546	566	517	558	574	567	539	532	591	535	599	550	553	586	550	547	553	567	530	596	557	580	557	518	596	548	561	566	537	569	536	570	545	543	547	530	525	571	572	560	569	553	548	540	605	572	586	538	567	522	558	590	564	587	548	535	598	551	546	531	524	583	578	537	534	541	546	564	539	532	569	535	506	549	528	530	542	516	564	538	582	561	558	528	544	562	552	585	552	555	564	595	579	589	564	562	542	557	585	540	572	521	539	552	562	540	554	548	559	516	554	536	552	575	495	561	547	557	566	570	601	505	535	557	549	564	561	558	526	582	539	606	520	544	567	572	557	545	548	511	564	534	530	530	607	572	575	525	555	551	540	559	548	531	566	549	546	554	560	543	585	551	537	555	515	567	561	526	561	566	578	528	554	570	506	586	561	559	592	531	540	563	549	533	558	529	554	547	568	542	545	556	518	540	566	576	546	577	548	546	546	536	533	519	563	546	535	551	599	560	575	574	555	542	533	521	515	570	507	572	567	565	535	554	563	541	532	566	515	619	577	549	557	553	577	543	557	543	561	540	564	563	581	606	537	605	557	540	543	557	552	561	555	547	552	561	564	558	561	535	599	522	564	560	524	549	484	501	582	543	573	558	548	542	548	553	478	596	564	550	526	605	546	605	545	542	533	553	523	556	520	596	562	564	593	574	538	580	554	609	574	573	585	575	561	570	547	505	562	565	557	539	585	587	565	567	575	564	566	561	559	549	531	539	546	572	556	533	592	570	554	534	578	577	510	544	561	536	526	542	539	560	572	551	571	564	557	556	572	567	550	566	517	574	525	562	541	530	540	534	558	541	578	538	563	532	554	530	619	531	580	561	574	534	571	528	517	531	551	524	519	577	593	570	573	562	562	587	546	560	561	559	536	564	547	558	620	588	540	574	574	544	521	577	561	574	558	596	497	570	526	544	565	573	588	535	532	540	545	570	533	523	514	559	531	511	550	540	578	528	583	571	555	563	560	523	527	527	521	553	536	583	590	554	551	518	551	542	566	559	556	565	568	563	537	530	540	490	549	559	581	571	522	573	514	590	562	602	564	509	562	540	566	568	534	560	568	560	533	507	566	554	537	569	583	537	582	537	585	551	469	570	561	587	543	552	538	520	583	572	585	570	529	556	558	552	562	553	567	564	575	518	554	539	545	564	578	561	540	564	568	544	549	524	523	570	557	572	557	537	533	553	576	589	556	577	542	558	569	556	564	514	575	567	592	562	578	548	495	531	523	548	532	552	581	574	541	557	541	547	571	544	538	516	544	552	570	553	551	559	494	514	557	529	565	542	574	535	573	535	516	526	589	532	518	523	588	543	589	525	532	555	535	532	582	609	568	582	561	564	542	566	627	555	583	571	582	531	513	564	557	528	598	514	543	559	544	527	557	552	562	575	573	568	573	572	530	568	575	561	549	520	556	549	564	535	546	540	533	545	550	540	555	558	544	592	546	557	538	606	574	512	551	532	578	550	551	558	575	540	536	561	510	525	507	513	511	576	500	563	571	554	549	550	598	522	491	534	573	536	561	541	563	528	559	524	577	531	562	570	576	534	546	560	564	536	565	533	520	584	515	587	560	589	528	549	560	564	529	581	546	563	570	543	546	542	518	592	524	558	581	506	537	581	564	545	562	550	537	591	550	590	535	589	544	596	567	566	537	559	580	556	593	578	552	586	556	567	582	547	525	532	564	554	539	534	540	533	588	552	557	533	592	530	535	524	565	560	555	540	593	530	596	571	575	531	521	579	568	538	555	542	570	554	595	551	480	566	587	583	570	562	546	543	575	549	551	508	551	547	576	579	553	537	580	546	563	527	520	534	529	551	568	569	521	587	514	542	562	555	528	518	531	556	564	568	549	563	549	548	598	523	545	571	571	532	539	520	554	570	529	583	595	519	541	547	551	586	526	556	529	563	563	558	552	536	545	534	535	556	559	523	586	551	546	548	571	561	552	542	591	549	542	566	532	535	522	524	565	584	554	537	548	572	549	537	538	503	594	572	553	546	551	570	541	563	527	557	581	526	562	539	532	564	561	561	549	558	536	555	544	571	549	549	503	539	589	606	561	561	574	570	566	558	527	570	559	539	500	568	590	581	541	585	575	607	541	551	571	583	575	568	607	527	582	545	568	525	582	545	570	575	575	548	520	593	568	539	496	557	563	541	565	572	554	524	550	559	562	567	573	574	552	579	570	520	589	592	556	566	574	537	583	517	581	574	536	519	607	583	528	537	535	567	551	550	557	523	563	547	534	555	595	549	586	572	553	591	594	603	579	563	549	578	571	596	571	544	530	555	555	532	585	566	512	601	518	525	584	570	548	596	546	518	574	577	574	537	612	541	556	553	523	516	548	565	557	554	583	535	551	574	545	546	547	553	584	550	546	495	520	566	511	509	587	588	573	589	633	523	544	564	539	560	524	523	579	551	567	594	548	540	547	535	524	543	524	573
12397	4827	389	303	267	216	221	211	202	228	202	205	178	215	225	208	230	211	238	203	215	203	190	213	214	205	219	227	220	209	223	234	198	194	211	222	234	208	229	228	207	205	222	237	182	209	209	216	219	214	204	229	227	219	220	205	220	220	221	216	202	193	232	211	224	234	188	211	227	212	211	214	224	184	226	206	203	218	219	182	218	198	222	209	217	242	222	188	219	216	212	217	224	190	207	237	212	220	232	207	193	206	212	207	188	224	197	252	229	221	209	234	183	227	223	170	202	203	212	221	196	233	214	212	207	232	227	192	196	204	209	207	213	216	223	216	226	195	214	204	209	232	226	204	217	203	217	231	230	209	198	224	192	208	210	196	200	220	175	224	200	203	221	217	226	220	232	192	196	226	219	189	220	184	188	228	192	199	183	200	207	211	228	201	219	219	206	211	206	210	210	211	191	228	242	190	240	200	227	213	208	220	227	197	205	234	248	213	223	207	206	204	217	206	205	230	198	226	197	238	215	193	231	200	240	204	234	232	194	213	217	205	212	199	224	239	226	223	205	219	202	226	205	209	226	200	199	213	209	188	211	235	226	211	198	215	195	216	192	177	211	190	187	232	219	234	213	233	219	219	214	211	208	225	201	213	211	213	228	212	193	192	198	180	217	184	191	214	241	222	213	187	211	242	205	203	205	222	205	204	197	197	200	206	202	231	222	220	238	194	208	198	177	197	240	219	213	190	195	192	185	214	219	181	202	231	224	206	225	189	224	216	186	226	198	205	205	208	213	205	225	242	218	227	199	187	209	229	200	205	222	209	199	223	191	222	202	231	212	188	258	206	210	210	192	231	224	215	217	216	228	208	189	195	219	221	197	197	211	231	215	227	207	244	209	217	231	228	219	207	223	191	202	211	195	187	218	184	215	193	173	203	233	213	215	200	216	211	224	227	231	226	204	204	206	188	204	194	236	186	221	183	180	234	216	211	223	222	216	198	221	188	224	223	212	213	220	184	199	232	210	229	226	227	201	219	211	247	195	214	207	174	205	214	188	218	236	194	227	213	186	211	210	223	212	182	225	214	174	227	215	179	241	221	212	241	215	211	203	224	243	244	218	202	222	211	238	183	226	204	214	222	204	223	227	208	195	193	192	230	236	239	215	220	185	204	215	204	237	213	210	243	207	195	198	224	209	201	214	186	196	222	220	221	236	201	203	218	196	217	193	224	197	231	191	209	218	215	238	215	207	201	206	199	216	230	221	203	242	215	210	196	222	216	207	184	186	212	221	187	240	208	230	183	214	197	226	208	200	231	199	221	185	236	182	204	197	190	208	194	202	231	222	220	220	213	221	214	234	203	203	224	225	238	230	200	201	199	217	211	231	234	243	211	216	204	202	203	217	210	225	214	220	206	248	225	227	217	237	204	225	211	199	206	230	218	206	243	197	214	238	220	221	183	212	218	199	240	245	216	217	186	241	190	204	241	218	220	217	221	198	203	229	224	228	213	193	188	224	211	211	207	168	225	215	208	229	217	195	180	199	220	198	223	235	210	215	196	244	187	191	213	240	221	203	222	208	196	211	231	230	193	184	213	240	221	210	232	239	205	243	208	225	185	224	235	218	206	220	208	205	205	213	239	191	220	230	175	230	185	206	214	241	216	202	197	207	227	208	218	204	193	230	231	192	201	210	191	199	183	228	188	196	193	199	192	185	213	228	221	212	233	221	195	193	213	214	221	213	201	212	211	250	209	194	210	196	227	210	245	222	197	190	209	232	229	225	237	208	217	199	223	196	211	207	235	241	200	197	223	235	213	231	240	183	187	210	218	182	206	200	240	213	188	234	199	224	226	231	206	177	216	234	217	240	213	206	200	214	202	239	197	238	227	249	205	212	211	222	220	213	230	202	210	242	224	208	213	241	193	210	214	230	215	204	204	200	198	202	191	216	199	219	225	206	228	199	207	179	245	188	202	251	228	212	218	209	221	229	204	169	239	227	202	218	179	230	221	253	220	198	215	212	222	196	211	220	195	245	190	221	179	225	220	207	211	210	204	197	221	189	223	203	212	196	209	205	222	206	222	217	193	213	207	240	192	217	204	237	199	193	246	217	210	214	208	212	206	194	194	197	231	221	211	202	183	234	199	225	215	219	194	212	226	197	216	201	205	210	217	203	205	212	193	202	220	229	206	223	245	181	201	215	217	224	230	208	211	220	228	213	204	221	217	223	194	222	193	203	212	230	185	194	213	200	219	240	231	202	198	211	208	199	218	202	193	238	233	213	196	195	214	218	228	215	230	198	228	182	233	199	208	221	207	210	226	218	220	230	202	207	221	193	208	215	222	209	246	196	238	210	226	220	205	213	216	220	208	224	249	204	218	188	235	217	208	217	241	232	245	228	213	203	189	197	211	196	239	215	216	236	208	208	225	223	213	192	218	180	200	220	212	215	219	228	228	222	208	218	197	213	213	221	226	225	188	216	196	201	197	209	198	198	223	178	220	206	197	181	211	206	221	220	208	209	214	184	211	218	206	184	213	204	222	225	238	219	233	223	214	191	219	184	229	242	205	206	208	212	223	221	193	200	195	214	203	234	202	210	210	230	234	197	202	221	213	207	194	194	210	198	208	218	204	228	192	195	206	202	206	216	199	209	212	194	220	211	196	194	189	192	196	230	212	203	222	205	207	196	222	225	193	202	215	197	230	229	173	208	230	213	199	205	218	190	227	209	232	230	205	211	198	240	215	209	217	200	200	225	217	192	228	203	183	228	191	221	208	207	207	220	257	220	238	251	246	197	217	204	198	236	201	193	238	212	227	221	206	210	227	216	221	204	205	187	204	213	205	179	217	184	191	203	196	199	191	222	212	214	223	206	200	196	170	235	203	185	214	229	204	242	207	219	195	202	229	231	202	243	187	196	197	224	208	207	223	228	225	199	227	215	227	228	212	197	218	201	220	207	210	193	202	201	215	219	236	257	205	208	208	207	192	193	196	211	208	202	209	220	198	208	218	214	219	219	224	207	201	202	216	185	206	214	214	220	209	234	188	220	214	205	208	196	216	214	216	236	233	194	199	218	235	203	191	200	201	219	212	204	244	223	226	222	227	189	213	214	212	221	233	216	209	217	196	204	209	201	212	224	206	187	198	209	228	217	210	197	210	204	213	227	211	227	199	182	205	185	190	228	222	197	242	223	226	206	200	193	214	218	180	186	198	227	215	208	226	231	244	205	197	235	181	224	223	211	224	176	220	219	212	195	196	197	185	197	220	215	180	202	197	202	243	189	177	242	231	233	224	200	200	187	210	207	232	219	234	216	205	202	211	207	209	258	206	226	206	223	231	193	190	188	188	222	219	189	225	198	217	188	200	200	237	254	210	224	217	227	211	210	224	198	177	219	201	230	196	202	223	200	196	200	226	197	213	220	185	240	200	211	212	248	225	229	214	212	217	226	228	210	184	204	211	197	227	187	200	192	232	208	203	200	199	194	203	208	233
8280	2910	646	628	602	575	515	509	514	487	472	483	476	482	477	520	482	448	488	471	496	505	490	439	510	491	488	485	503	467	470	508	441	456	474	471	486	494	485	478	501	507	541	479	482	460	473	518	499	475	502	483	518	451	489	509	472	507	510	523	463	460	470	484	491	467	500	521	465	480	471	476	477	491	483	452	490	465	462	464	461	469	484	458	530	430	486	451	456	476	504	464	460	518	517	468	497	515	503	467	496	489	491	491	478	458	469	500	478	455	540	431	507	487	495	446	463	482	504	548	533	501	492	517	470	479	475	472	506	456	471	455	438	497	523	481	484	490	503	467	472	482	462	493	520	493	467	447	487	477	479	456	452	484	440	504	477	515	442	490	485	508	502	491	506	504	447	502	452	502	473	538	472	492	520	459	438	484	460	484	485	458	470	507	467	454	465	480	519	475	486	451	480	486	477	465	484	456	469	494	527	480	497	470	465	454	466	493	486	505	480	490	445	494	469	482	499	481	451	488	496	518	480	463	488	469	460	481	477	517	487	447	477	483	505	483	531	489	524	444	497	488	438	471	451	523	487	486	499	494	458	456	475	477	510	467	477	493	469	462	465	513	440	466	474	471	489	503	508	437	475	534	530	455	491	475	490	483	461	477	511	447	466	444	477	479	490	478	511	460	435	503	524	439	466	494	496	450	484	476	443	476	469	478	458	460	505	510	488	484	478	454	449	490	495	491	460	500	508	487	527	474	456	474	466	474	464	489	486	470	483	500	512	518	510	498	482	450	511	481	515	448	452	490	498	494	495	497	446	449	483	465	492	484	538	495	467	467	463	493	495	483	442	500	482	501	472	462	495	450	425	514	467	502	444	455	467	484	460	460	438	510	463	480	465	508	468	475	492	495	487	522	520	463	457	508	476	507	472	520	488	449	515	463	498	485	532	470	492	505	499	434	466	500	479	507	470	456	487	466	485	471	510	452	447	458	531	468	485	467	466	462	480	484	457	515	502	464	487	489	489	438	497	475	476	498	462	483	484	490	493	471	480	490	537	447	480	483	458	473	461	472	479	474	503	495	483	486	473	456	449	497	459	469	445	446	453	446	504	496	445	482	492	493	462	485	460	455	500	466	485	496	468	499	492	471	482	464	493	475	498	483	486	474	469	454	482	477	505	495	475	451	506	423	493	464	475	443	448	464	445	474	448	469	507	473	475	562	514	456	437	509	446	502	474	466	439	456	509	477	478	498	504	487	482	479	471	466	507	465	504	502	485	480	514	511	473	495	457	483	486	484	503	475	479	484	488	460	488	455	487	480	479	479	496	511	480	479	494	469	486	515	501	505	445	494	515	467	464	502	486	474	503	498	477	476	481	458	464	482	517	481	467	500	454	481	469	492	487	512	478	481	410	490	487	501	487	494	491	474	445	465	489	470	483	458	488	466	482	442	479	469	498	439	427	507	476	496	469	506	427	487	460	490	464	516	499	483	474	464	498	452	451	517	502	465	464	494	504	446	433	465	452	448	492	515	484	513	454	485	454	472	471	505	469	470	504	469	476	466	466	463	483	506	502	469	451	445	443	489	502	506	473	477	473	473	475	471	462	484	457	472	432	475	443	475	486	485	473	484	494	487	494	475	451	474	477	491	452	476	475	462	440	491	505	490	504	492	467	478	469	467	489	460	498	477	507	499	491	468	443	527	457	458	500	482	489	459	507	480	470	430	529	490	483	496	476	482	476	466	507	467	448	470	468	453	456	475	501	458	485	480	495	476	452	490	464	472	476	450	481	449	469	505	465	457	475	513	455	471	493	451	505	478	487	458	510	528	467	520	497	478	470	468	505	500	492	470	412	459	452	459	490	472	501	503	515	448	489	511	477	501	497	469	522	463	500	493	447	498	463	487	488	491	474	474	500	477	487	488	489	514	478	487	517	469	480	505	440	421	522	442	463	468	473	474	463	462	506	501	496	495	458	516	475	514	462	470	503	450	477	513	462	495	513	471	469	486	436	494	459	476	460	442	480	478	487	514	494	492	504	459	461	455	455	484	521	499	481	472	477	435	440	456	485	488	484	499	491	487	487	479	487	461	458	457	471	495	492	503	506	494	509	487	469	484	467	509	500	509	483	483	522	460	433	479	496	498	484	530	471	484	470	482	488	452	479	507	484	476	468	424	451	482	483	427	486	450	482	497	465	481	468	483	466	463	501	483	492	490	495	456	486	473	499	469	524	496	494	483	442	456	508	471	501	465	467	472	459	470	451	471	448	482	476	512	458	504	489	505	472	477	507	487	522	480	499	507	449	457	487	447	485	484	478	518	451	500	441	499	444	495	446	429	472	455	496	469	445	551	460	483	498	500	453	508	480	487	470	437	464	447	475	468	471	488	507	473	484	518	488	490	485	525	491	522	475	454	490	452	512	457	483	467	512	484	459	483	479	470	453	514	468	495	500	450	465	506	520	523	460	490	508	518	499	472	468	473	472	472	479	470	484	487	460	499	489	466	493	499	488	468	511	512	474	489	470	463	472	440	491	474	475	468	488	478	503	456	508	474	493	473	450	450	509	479	503	457	486	475	500	492	474	481	508	483	441	499	434	478	509	511	481	475	431	486	458	459	495	442	457	512	472	507	483	499	552	519	511	458	465	476	493	486	492	498	494	494	477	513	497	475	507	467	476	516	488	472	428	453	504	481	524	505	503	483	451	451	491	461	466	453	474	506	482	450	470	462	521	512	445	469	464	495	501	461	481	525	476	490	448	489	500	495	491	471	466	510	479	503	489	486	506	466	499	468	451	480	474	446	501	479	444	536	483	468	511	497	445	500	510	489	489	487	469	478	501	469	506	501	469	498	450	471	531	488	431	508	458	512	477	424	465	472	461	484	479	511	481	446	482	458	492	507	451	478	521	481	482	486	486	507	432	471	473	471	483	502	503	511	476	481	507	488	503	486	453	464	447	465	489	465	498	461	485	459	516	470	482	469	510	454	485	509	468	486	495	491	470	470	486	486	434	483	498	469	522	475	512	490	473	492	472	468	498	496	478	477	479	445	496	520	486	462	455	470	477	499	491	451	465	495	499	484	478	500	470	444	481	479	475	462	486	442	523	483	495	498	465	486	485	502	437	475	509	531	471	509	468	460	494	533	454	504	480	483	486	478	504	459	509	468	471	494	472	475	504	497	478	457	517	482	483	449	476	465	472	511	435	457	495	462	497	498	492	480	478	483	467	476	454	469	471	491	443	484	478	492	468	505	458	485	458	481	493	437	525	501	475	512	474	513	468	507	441	476	484	487	481	437	474	508	511	492	524	492	497	490	461	470	506	518	477	516	434	508	497	470	460	490	476	508	473	479	481	469	498	493	474	506	517	488	492	482	486	478	498	508	459	455	465	472	521	525	493	451	455	483	463	464	506	502	474	502	482	474	496	482	447	471	431	477	478	485	473	497	485	455	489	486	480	509	474	492	483	464	500	440	492	493	490	475	494	479	468	457
34205	18847	2634	767	419	330	232	231	183	154	173	197	148	156	141	137	138	119	158	107	172	140	121	104	107	124	150	126	133	128	110	111	121	105	112	145	142	132	127	125	116	120	133	116	123	122	115	119	140	115	125	136	135	104	126	143	121	122	119	112	114	122	122	107	118	126	130	114	129	133	133	120	111	116	128	131	129	113	113	128	114	126	115	108	96	107	131	139	134	110	120	126	95	118	122	125	119	119	138	118	125	132	131	125	103	137	108	112	120	129	115	127	129	119	116	119	124	101	132	131	104	109	117	149	115	117	99	109	131	105	108	109	132	126	145	136	136	111	124	145	119	120	113	129	117	138	132	106	126	116	136	137	118	119	130	136	117	123	137	116	136	128	123	105	106	102	114	118	114	128	119	125	133	127	138	106	138	112	114	104	134	119	116	118	131	107	111	122	135	113	111	109	112	106	138	111	117	93	119	123	129	107	118	127	141	116	134	122	149	120	122	120	122	108	127	113	113	124	107	118	125	111	140	129	104	146	110	109	123	127	128	120	117	118	134	136	125	130	119	124	100	143	112	111	127	93	136	150	124	137	140	95	117	108	119	135	132	126	108	105	124	108	135	103	119	119	111	132	124	125	133	130	116	104	145	148	108	112	119	154	120	110	123	111	122	132	122	112	108	111	116	110	125	131	129	100	103	124	119	122	119	103	109	104	111	138	128	105	100	118	144	99	118	115	114	125	128	115	105	119	109	129	110	140	94	128	114	131	117	122	127	143	122	111	134	125	121	109	128	114	119	127	110	109	135	100	126	129	96	112	149	125	110	106	124	114	105	111	106	136	140	120	113	110	114	147	106	103	103	123	104	124	131	112	120	118	116	115	134	127	130	111	117	127	138	137	132	124	110	118	111	135	128	130	122	124	116	121	123	137	114	123	128	105	139	109	128	121	164	119	105	121	152	118	100	123	129	120	116	109	108	118	112	112	103	100	124	123	117	130	139	113	126	146	111	124	117	115	118	122	152	120	119	100	133	134	134	135	119	132	113	123	140	145	121	122	114	126	115	127	130	132	119	100	112	123	110	127	108	136	140	131	93	140	129	142	139	143	156	118	126	133	130	127	99	113	144	132	133	116	113	123	123	113	133	123	121	138	112	107	132	109	113	136	116	127	134	132	155	110	116	131	113	112	129	116	114	153	116	115	126	105	123	114	117	132	137	125	98	136	136	131	130	132	106	127	120	113	111	151	124	122	125	132	125	150	121	120	120	132	143	140	127	118	118	143	130	114	119	145	149	142	131	114	136	123	131	102	109	131	131	125	118	122	133	125	126	121	116	110	132	130	142	148	127	102	124	127	131	129	126	113	122	97	98	99	114	134	123	120	123	114	114	149	144	122	127	102	121	125	136	137	121	112	105	139	128	120	150	136	113	135	141	130	129	82	95	110	118	133	131	134	143	127	120	123	117	122	127	104	113	125	126	116	112	123	106	129	126	110	124	118	115	106	118	115	142	126	122	112	126	113	131	123	119	124	115	129	129	125	116	114	151	131	126	136	117	115	104	118	145	121	130	119	124	118	89	116	123	113	125	116	111	114	122	124	124	123	137	109	116	96	132	103	124	104	127	113	133	141	116	110	139	127	135	148	131	102	136	119	113	120	124	136	101	127	111	116	130	128	134	135	106	111	111	125	112	112	119	126	113	106	129	132	115	125	142	125	122	96	133	141	124	117	113	131	139	129	124	98	134	134	128	103	121	135	137	113	115	135	133	117	135	128	115	118	106	121	136	126	110	106	117	128	128	128	112	101	123	112	114	149	127	115	110	117	128	107	116	133	113	109	116	140	103	128	121	124	117	121	119	142	113	114	110	140	105	118	141	123	119	124	125	116	109	128	125	114	116	105	118	100	108	144	98	133	126	136	121	97	117	138	109	115	111	132	128	131	134	132	118	137	108	120	131	110	124	142	107	127	120	124	124	116	114	117	99	143	110	99	144	115	111	108	123	142	131	95	146	119	133	129	113	118	134	99	116	126	141	133	105	132	138	125	126	121	126	134	106	103	105	109	109	115	132	117	141	133	126	122	128	132	139	129	126	124	131	125	124	112	134	107	132	105	121	127	104	127	132	141	110	111	110	110	112	127	130	113	131	129	114	122	123	130	144	111	129	116	108	129	128	125	107	110	115	102	103	114	113	116	118	125	132	106	118	115	109	141	121	120	127	128	117	129	114	117	116	114	115	98	119	121	126	122	117	114	135	117	122	138	126	137	132	125	103	99	124	127	116	116	96	112	105	106	129	116	95	101	143	131	113	148	125	114	122	125	134	127	128	115	127	148	131	118	146	117	134	146	119	147	116	123	137	135	145	116	105	111	133	147	140	110	138	122	108	145	108	122	132	115	121	122	135	112	117	135	134	98	133	131	101	140	134	131	115	121	143	114	139	133	130	130	110	122	123	112	120	119	120	138	107	126	114	110	110	121	151	113	108	107	98	151	115	134	101	123	118	129	132	130	113	115	122	121	129	125	129	115	115	105	118	125	131	120	123	118	143	120	130	131	152	126	123	132	127	114	116	143	126	115	124	116	99	153	113	128	131	130	113	132	128	127	124	139	139	125	127	95	119	131	123	139	130	108	138	119	114	99	124	122	150	121	124	121	124	117	125	106	124	126	123	110	110	123	125	127	135	107	108	105	129	120	123	108	119	125	132	122	138	123	125	123	124	113	102	127	128	120	134	127	126	110	126	133	115	121	129	124	120	122	117	138	117	142	129	133	133	115	135	120	129	110	132	118	133	107	127	129	132	131	112	132	111	116	140	150	127	116	125	128	119	101	124	122	128	140	119	118	135	102	124	116	123	94	110	100	133	126	129	152	115	125	132	137	119	109	111	127	106	128	119	117	136	140	128	118	123	102	116	107	135	112	128	115	118	122	141	100	124	136	145	122	141	146	118	122	123	102	131	139	121	139	121	100	115	131	110	103	112	109	124	132	144	114	118	134	131	136	102	137	140	136	108	108	131	136	135	115	139	133	126	118	137	126	127	109	120	120	118	121	96	106	121	136	112	137	123	116	132	123	129	119	133	116	95	133	122	111	104	130	114	125	114	105	120	93	106	130	104	134	113	137	123	123	122	118	135	144	112	124	105	136	116	98	107	134	149	127	138	128	116	123	103	138	121	106	126	103	111	122	126	104	121	132	111	124	102	125	137	144	127	112	147	145	115	130	124	109	120	134	128	123	96	120	140	144	123	138	115	132	134	108	110	152	110	116	136	137	100	125	118	116	126	131	126	128	139	126	134	103	97	109	122	117	121	105	132	149	153	128	118	85	101	125	117	90	113	115	141	90	140	115	151	114	101	118	122	98	110	159	132	109	149	123	121	116	102	147	109	124	130	118	125	107	126	102	120	124	131	121	103	135	117	122	126	111	145	115	106	117	125	116	140	111	109	110	131	141	117	131	117	112	115	117	110	126	112	116	100	100	122	126	132	130	112	107
23493	7343	1331	1554	1312	1064	868	696	556	492	520	515	510	531	447	433	424	426	397	396	374	337	354	315	372	379	315	347	337	325	356	378	333	356	300	312	348	334	352	339	334	327	301	328	324	329	323	290	329	303	299	369	329	323	304	360	300	312	327	335	320	341	294	301	295	336	335	326	308	328	300	333	329	289	329	277	329	331	320	288	321	285	299	338	304	328	331	298	344	322	331	318	314	317	350	333	311	320	332	314	297	299	296	342	337	330	312	312	333	302	294	339	329	293	329	301	306	318	323	332	291	283	332	307	281	316	301	309	295	294	344	311	307	310	305	318	315	316	308	316	332	302	318	337	282	322	303	363	308	282	351	318	343	329	332	316	320	341	280	318	303	296	307	312	302	329	342	325	303	298	347	329	295	303	299	294	299	317	314	309	312	318	313	330	313	324	301	309	330	354	326	315	332	318	293	317	318	285	316	307	314	313	340	313	324	320	333	309	295	320	301	304	319	284	314	293	317	313	317	328	323	335	323	345	330	302	311	317	319	317	322	331	291	326	297	313	324	300	335	332	306	303	334	294	288	313	334	320	304	302	305	326	314	315	316	290	320	298	340	330	292	321	302	348	308	330	311	305	319	313	328	332	313	309	314	289	320	289	296	321	325	291	303	318	338	271	336	316	339	295	313	324	332	288	315	300	308	304	289	312	275	328	287	335	334	303	311	333	309	337	309	318	316	294	313	321	303	297	313	322	311	302	295	309	297	330	352	314	344	301	309	309	299	294	287	321	323	305	287	298	284	290	320	318	316	344	307	327	312	291	345	267	297	333	329	323	334	325	330	320	277	275	308	309	335	301	312	307	302	291	330	282	337	324	307	331	318	328	314	317	287	338	331	339	325	307	325	320	307	295	315	312	311	328	315	316	336	323	294	321	327	335	313	329	301	315	291	317	312	336	311	300	294	290	306	320	302	292	315	331	306	324	320	344	341	313	348	285	336	323	282	325	344	337	287	285	321	280	295	302	320	314	348	333	299	299	334	315	315	336	303	315	299	290	310	316	352	313	324	322	329	345	324	297	347	305	303	361	295	345	276	284	291	273	325	322	292	312	287	339	344	289	310	319	298	310	315	328	285	315	334	332	301	311	304	324	327	303	312	319	310	348	309	331	304	310	340	312	313	334	318	296	356	304	314	317	300	289	328	313	295	305	339	348	301	300	307	293	312	327	339	333	316	325	330	334	310	338	319	319	287	291	313	290	321	314	307	308	302	300	349	318	300	290	336	316	353	287	308	330	318	335	286	307	300	356	351	314	303	327	300	310	339	313	331	300	317	315	312	351	286	331	332	299	306	316	277	339	341	293	314	294	339	321	369	308	327	307	342	300	318	278	303	322	300	306	290	305	323	322	293	316	336	314	324	303	320	327	359	302	313	333	281	289	280	325	328	344	313	331	323	280	341	303	306	311	340	332	314	328	313	303	305	293	338	301	317	370	339	287	328	309	318	311	322	335	305	356	326	317	301	342	298	348	348	302	301	293	291	312	318	324	289	305	322	316	361	307	313	306	337	284	300	300	333	307	299	293	314	334	300	302	322	317	314	318	318	299	314	313	329	295	324	321	294	291	292	363	331	332	321	305	308	340	303	325	331	321	352	319	281	306	315	346	319	311	339	324	297	361	325	307	290	306	272	315	307	309	345	325	328	302	313	301	308	307	320	314	293	312	337	330	330	339	300	290	319	308	289	312	299	327	343	294	315	313	309	293	336	333	298	326	306	305	284	321	313	303	299	316	330	315	306	310	319	286	325	311	335	313	329	332	297	343	320	335	311	334	305	323	301	283	316	328	359	337	334	323	351	292	301	314	290	323	334	295	309	322	288	328	305	334	318	331	298	336	319	313	320	356	344	331	315	366	310	309	309	318	300	335	318	317	329	305	312	308	366	323	347	306	333	307	318	301	331	341	328	314	339	306	294	339	308	312	339	295	313	305	295	333	301	306	307	309	301	306	313	336	294	336	299	346	306	319	309	326	325	293	330	334	298	329	306	358	342	319	278	321	337	327	290	283	299	311	346	316	336	321	293	326	304	330	291	354	318	345	315	332	341	304	316	327	329	327	281	305	309	320	358	313	310	308	298	348	331	316	342	285	312	297	332	310	326	292	332	300	315	282	324	317	318	325	264	322	347	332	342	316	305	289	313	297	325	313	324	330	309	307	321	289	314	328	318	356	266	350	338	327	304	309	339	344	283	328	291	299	317	315	320	284	322	322	318	332	291	303	326	313	307	309	308	293	299	315	345	346	302	340	308	331	315	301	328	327	296	306	308	293	304	299	319	301	331	331	317	279	338	299	302	322	327	318	327	331	351	300	317	343	324	331	283	313	320	312	339	315	281	295	316	309	338	312	329	328	310	348	313	330	319	327	322	310	327	310	292	328	300	320	309	333	332	292	309	328	307	316	301	307	328	292	305	311	301	290	307	330	323	303	319	302	314	314	319	340	331	329	310	319	320	309	305	311	302	321	315	342	298	309	298	353	337	317	317	308	321	317	318	320	332	310	295	340	327	337	327	282	308	297	296	299	326	323	322	334	302	319	311	304	307	322	324	336	331	315	319	310	300	300	318	332	315	310	299	305	318	335	285	284	289	325	321	323	324	325	298	333	321	321	322	312	335	331	319	303	306	321	310	317	313	286	293	282	330	314	334	327	325	338	289	322	350	298	316	321	279	327	309	327	308	324	329	316	293	319	288	311	317	310	300	311	339	341	327	320	334	311	333	323	284	342	326	329	304	309	321	329	326	316	312	337	327	304	321	324	306	310	307	330	350	355	336	328	307	331	316	322	314	321	321	296	309	320	311	306	314	318	284	323	321	320	298	308	338	291	292	302	321	307	312	316	313	317	296	312	309	345	317	337	279	327	349	303	353	291	287	329	317	336	314	303	338	299	349	320	331	325	331	290	280	316	298	331	341	284	354	305	342	309	326	321	309	324	305	323	307	370	306	315	347	334	339	331	339	300	291	328	295	313	324	331	316	312	317	344	303	286	342	297	324	310	316	339	305	291	311	311	323	331	334	327	294	292	309	286	316	317	342	312	299	311	331	319	300	292	294	319	283	326	338	282	298	291	318	311	348	322	344	340	289	281	301	336	316	311	310	334	285	319	330	283	343	326	316	323	356	336	311	328	340	300	328	332	322	280	301	288	335	321	316	335	323	285	313	321	316	305	301	314	331	306	299	329	322	334	301	297	304	309	336	334	344	355	348	320	359	314	334	320	331	300	293	302	329	313	317	338	300	318	298	334	297	333	295	319	291	345	286	339	328	323	287	335	315	292	313	323	330	322	324	309	355	313	353	298	300	319	328	303	333	289	312	352	327	313	308	306	348	322	331	316	305	339	339	294	318	313	326	289	334	352	347	284	320	327	312	325	319	329	314	317	324	313	347	320	347	303	321	323	294	315	311	304	291	369	307	288	318	320	293	282	313	310	359	317	305	339
45561	25852	6190	1979	1017	607	489	389	347	299	328	342	285	286	244	281	263	253	278	228	228	267	242	255	242	239	265	225	257	231	227	214	271	232	227	215	213	271	242	244	234	258	236	263	239	240	214	267	245	277	263	249	257	230	241	259	249	272	247	202	242	236	265	243	216	231	268	248	256	197	241	225	253	215	227	244	244	244	256	246	280	256	243	261	233	217	237	206	244	263	258	233	251	257	236	237	251	238	255	241	265	226	242	233	229	230	247	192	270	234	234	228	218	196	257	264	228	255	249	221	240	249	270	250	215	231	229	241	244	220	230	225	266	231	191	217	212	237	227	251	258	222	248	269	263	250	227	227	219	270	229	229	248	257	260	225	225	246	235	231	252	215	239	226	243	246	223	235	244	225	225	239	238	221	214	252	247	230	242	227	245	230	249	214	237	243	235	229	254	247	221	233	235	253	255	203	241	227	230	237	226	224	242	244	257	254	265	237	236	231	239	255	263	220	213	223	231	222	237	240	236	281	236	232	217	214	237	245	246	239	231	236	225	236	223	242	243	231	254	258	234	225	217	238	224	236	233	240	227	241	256	253	238	237	227	216	215	231	215	255	231	248	225	227	246	229	237	260	276	251	223	243	224	238	244	235	239	273	235	259	252	245	219	236	252	258	231	262	257	234	218	233	236	245	277	229	243	246	272	242	215	221	260	223	266	213	253	223	231	220	257	247	261	235	235	242	236	247	263	215	238	249	256	216	256	232	213	244	245	241	250	239	230	193	257	249	238	240	248	220	226	242	256	224	234	225	230	271	229	241	228	236	243	244	242	228	234	236	241	249	219	288	239	234	245	228	252	222	250	219	225	213	256	240	256	260	247	259	259	255	252	211	231	220	233	239	260	257	237	233	224	232	263	265	240	254	244	239	218	243	267	253	232	230	237	252	213	248	233	242	236	253	234	234	247	248	240	214	252	228	258	217	218	234	206	226	230	238	269	248	236	242	240	214	231	253	251	247	249	237	265	239	242	268	252	247	223	237	227	254	252	217	215	182	222	260	243	211	216	225	267	226	231	228	263	244	240	236	230	215	250	249	279	249	253	233	237	246	251	229	233	236	223	252	226	251	231	220	223	266	256	222	246	233	255	193	209	217	248	236	259	212	248	260	213	237	232	254	238	217	268	262	218	227	246	262	224	208	241	266	218	240	220	256	244	227	238	255	239	224	238	211	238	261	241	217	234	258	260	217	229	247	239	258	234	252	226	246	230	270	245	260	257	250	259	245	228	253	261	227	272	254	245	249	216	210	252	260	232	257	260	254	220	248	265	232	259	241	264	232	215	219	269	222	215	214	255	249	258	230	228	258	194	245	228	230	227	257	266	236	224	245	257	223	233	230	248	225	233	236	244	218	233	220	252	248	231	249	241	195	249	224	256	269	217	240	215	220	230	219	217	228	249	257	240	238	256	245	209	242	217	242	214	226	238	209	253	224	237	236	254	230	207	257	247	250	229	264	242	210	287	229	206	238	204	240	217	233	236	229	232	245	250	241	251	235	235	253	238	225	249	250	239	231	226	280	248	243	220	234	240	232	253	220	276	239	224	234	252	256	247	226	242	221	243	261	209	221	214	243	243	256	227	249	219	252	209	215	284	261	230	256	239	252	243	254	227	240	225	224	249	248	214	254	260	253	197	231	217	211	226	229	252	302	254	231	227	231	256	242	242	222	214	236	237	215	249	214	251	253	235	227	244	220	258	293	228	233	213	226	224	239	264	248	225	279	215	243	223	246	252	260	240	233	229	218	257	257	256	230	232	244	234	253	237	212	216	250	232	239	243	250	260	253	237	263	256	201	266	232	265	262	242	284	239	238	230	228	254	234	243	246	259	256	259	250	212	249	275	255	254	237	246	228	225	207	239	235	221	258	245	243	259	251	253	282	217	247	240	219	260	234	220	228	251	271	238	255	194	221	249	241	199	237	222	242	239	254	220	222	220	253	214	234	264	251	237	221	248	234	219	229	213	225	211	260	238	235	262	229	260	231	215	233	234	241	270	224	241	240	250	220	251	213	258	249	234	228	271	232	209	262	236	220	250	240	223	242	235	222	240	245	217	252	244	228	245	197	231	229	236	237	213	215	227	278	239	230	245	242	234	250	235	230	238	218	223	247	224	245	249	217	226	261	243	237	222	209	231	227	248	241	284	248	257	244	253	245	242	214	242	242	234	269	237	232	268	238	226	241	246	217	238	228	230	230	248	255	205	226	231	218	248	243	253	238	258	265	259	227	241	244	236	233	235	241	221	267	215	250	228	238	240	264	251	237	245	264	242	255	240	241	237	243	262	222	255	226	260	244	245	225	233	253	238	218	228	242	244	243	248	219	251	220	223	271	230	192	223	206	238	243	214	249	243	250	243	241	278	227	248	245	236	249	242	256	260	248	205	246	253	235	251	234	272	213	265	262	234	225	245	223	219	238	216	213	243	250	229	254	224	246	232	229	239	281	248	262	251	224	257	245	212	233	244	233	234	258	239	256	227	224	267	244	239	220	224	272	264	228	238	252	245	249	260	261	235	257	248	208	234	240	234	198	215	257	240	217	236	251	236	235	229	231	241	223	231	243	251	223	227	249	245	228	232	256	226	235	228	263	203	237	252	239	228	229	229	274	219	247	227	239	233	220	230	288	247	241	231	249	239	242	239	225	266	223	232	264	239	225	234	269	240	227	280	261	240	267	223	239	257	240	237	230	230	210	249	232	240	260	217	256	222	225	238	281	263	225	243	243	224	226	242	225	285	219	247	222	206	222	261	248	253	228	230	248	251	247	226	240	222	266	227	247	262	211	254	251	219	243	237	225	236	228	249	247	233	229	241	242	279	252	234	279	270	238	225	239	254	255	243	225	221	238	216	226	244	232	258	237	242	243	240	257	260	271	253	227	207	245	236	259	247	238	243	259	228	228	212	234	226	218	253	239	255	225	228	201	243	239	233	234	269	222	223	213	235	249	214	256	217	226	242	238	261	236	249	230	215	248	217	258	228	244	235	258	212	245	250	234	220	237	246	223	234	224	230	221	215	228	246	225	241	238	236	222	229	241	252	267	251	261	278	253	251	242	233	242	250	227	240	244	231	212	234	253	256	257	220	217	244	204	239	260	211	240	228	202	222	249	232	218	244	212	249	224	244	240	250	242	234	258	211	239	203	243	243	248	250	261	249	232	248	241	231	231	211	258	238	238	239	233	261	253	246	241	226	231	242	232	244	232	229	225	228	229	260	228	264	210	222	241	218	226	249	234	211	233	255	223	234	238	257	234	219	230	235	234	257	224	243	259	241	244	243	231	239	206	230	252	259	206	239	246	239	220	241	231	238	203	236	234	239	237	237	235	255	236	223	230	224	233	262	230	252	240	258	251	237	255	200	212	260	218	242	229	231	252	257	230	212	242	227	268	232	239	235	225	262	244	260	258	228	231	210	253	247	241	241	241	272	228	237	209	255	264
30873	9571	2381	2834	2304	1898	1455	1224	1096	913	887	931	897	817	860	770	765	771	691	663	617	646	642	654	647	630	636	638	580	570	646	632	613	583	621	563	594	569	589	557	580	590	524	575	632	623	539	593	537	579	579	570	560	537	560	573	595	580	525	577	571	592	546	559	586	572	567	579	552	541	550	556	536	562	554	548	560	550	541	561	592	562	565	556	537	559	542	568	594	561	587	555	568	516	585	574	555	595	562	570	538	599	573	539	537	536	570	560	502	585	565	555	541	524	527	555	580	548	595	576	544	561	570	544	535	574	555	561	571	589	544	560	541	550	549	574	555	541	589	550	549	546	529	560	538	554	555	561	580	607	564	595	554	558	535	571	593	554	585	599	580	556	606	569	503	576	554	534	522	554	583	550	533	590	539	550	579	579	573	516	584	555	543	596	575	531	576	551	548	569	550	559	542	571	562	577	518	589	562	574	561	568	588	600	566	537	540	508	525	542	574	520	552	577	511	574	626	568	568	526	542	600	570	577	561	557	527	567	547	562	544	526	527	542	556	573	591	592	599	582	596	566	604	563	580	539	539	541	582	577	626	585	581	550	575	581	543	555	540	576	533	534	542	561	506	558	560	538	592	577	567	519	557	544	614	558	568	533	558	556	591	528	527	542	635	531	554	564	536	565	565	580	545	582	584	561	561	571	566	592	544	552	588	560	555	606	556	553	565	515	539	551	553	545	561	528	550	535	567	500	558	575	554	548	545	535	558	496	605	584	552	606	563	556	523	522	553	505	565	572	522	528	559	542	543	582	592	541	593	568	555	576	519	563	521	545	571	539	557	591	538	557	550	572	537	503	548	583	559	564	598	540	547	610	566	567	568	550	605	597	565	573	595	582	594	557	569	519	596	605	566	550	563	535	561	572	568	554	529	596	553	540	548	575	530	551	507	530	578	560	624	524	555	572	561	533	572	586	530	478	528	530	543	545	583	582	543	577	583	532	495	574	598	553	561	560	543	579	595	545	618	551	537	534	548	618	551	530	550	577	534	554	558	591	601	601	546	556	569	548	583	519	547	540	533	530	580	563	548	538	597	566	561	571	590	589	539	519	509	616	563	591	543	591	565	540	588	551	570	541	538	604	552	530	541	552	541	557	557	524	535	561	578	536	577	569	552	586	560	578	577	594	552	564	562	545	526	573	546	532	559	564	539	585	546	582	537	532	550	539	551	589	568	592	538	558	557	525	533	580	570	562	575	562	532	544	555	519	551	571	536	578	556	549	562	532	559	535	583	523	547	549	587	531	567	534	552	545	559	545	594	576	537	547	545	566	567	568	590	547	545	587	508	538	552	527	581	557	577	504	542	563	599	536	596	515	544	578	571	538	535	552	563	548	569	542	552	527	523	516	538	549	579	548	545	574	559	589	554	535	549	546	584	576	510	563	529	558	550	573	566	572	540	554	550	575	559	577	532	565	603	492	549	560	547	553	557	531	490	592	549	567	566	565	564	535	568	552	543	565	558	544	514	566	545	570	568	569	600	540	576	498	593	548	557	545	538	588	579	542	558	546	601	533	536	568	562	521	553	598	545	597	543	566	549	568	537	533	508	560	599	538	582	549	545	600	508	522	499	543	577	579	559	532	590	553	529	551	535	576	546	568	574	545	568	562	553	574	528	597	568	553	600	558	554	582	576	569	563	535	555	542	577	497	560	534	555	579	567	594	545	543	550	557	572	570	555	559	550	595	574	609	533	550	531	596	569	541	534	576	557	577	561	538	509	571	549	577	580	592	576	563	599	575	538	592	562	540	540	551	526	534	576	523	535	561	576	560	549	548	562	593	590	554	521	584	546	579	541	536	557	550	571	544	500	592	574	556	546	578	541	573	531	548	542	615	555	580	554	542	540	551	565	561	564	555	548	543	533	549	572	589	554	573	610	550	604	570	536	586	574	527	529	560	548	562	510	560	541	537	586	534	525	568	564	569	551	579	541	567	577	526	540	526	638	536	558	565	588	547	522	512	512	583	582	520	567	561	566	547	524	556	537	571	541	576	559	547	585	530	544	578	512	562	570	562	610	545	570	555	556	554	564	543	525	573	508	579	545	548	546	582	590	570	541	550	599	560	547	592	537	546	566	562	562	555	564	547	560	579	575	611	576	583	536	565	532	567	573	580	560	552	580	558	535	535	513	580	565	543	602	544	538	588	571	579	572	577	582	505	550	527	528	569	574	521	572	555	527	539	539	598	554	555	588	596	574	561	531	549	564	542	554	544	561	551	570	568	514	556	505	577	585	503	490	546	555	558	574	566	543	576	554	566	587	567	515	548	555	546	581	576	588	548	574	571	549	590	554	568	565	587	539	510	555	562	543	551	542	555	521	619	618	533	576	556	549	554	551	570	553	544	557	558	550	554	594	562	556	589	543	572	563	551	575	554	513	533	577	556	532	579	569	556	561	568	539	561	559	596	587	538	559	535	555	532	531	535	538	550	546	511	572	522	528	548	563	571	602	560	564	533	522	592	582	564	581	586	511	514	537	592	589	533	541	546	539	561	572	543	582	534	576	577	566	566	572	589	566	594	529	526	588	591	580	545	536	523	573	551	580	613	583	536	545	586	522	545	579	597	591	525	544	581	560	548	571	528	567	590	553	534	501	549	567	555	536	571	583	550	518	538	575	528	557	537	559	532	545	564	550	547	570	571	540	535	552	544	526	543	553	543	555	616	587	526	551	590	559	509	546	577	544	542	554	557	588	540	563	602	575	588	554	548	527	565	595	574	550	531	555	559	498	550	558	547	557	535	578	557	562	571	552	552	557	607	490	539	566	573	537	572	534	563	569	552	546	558	568	493	539	563	562	537	602	584	530	521	575	610	568	517	531	574	489	573	567	542	560	540	540	561	545	556	609	578	567	572	516	546	563	603	546	537	597	561	587	545	559	502	576	569	582	553	506	618	575	566	549	522	523	540	534	565	599	581	575	571	561	578	594	573	594	538	572	547	581	587	543	562	535	576	576	592	582	564	560	588	522	570	541	598	555	550	558	606	558	594	526	568	590	572	561	568	555	560	563	585	549	580	583	565	544	544	552	621	557	551	564	564	549	581	558	520	544	494	570	539	520	565	569	554	526	525	574	559	557	567	523	499	569	578	554	547	523	563	509	573	550	529	525	571	559	556	564	554	545	535	543	571	587	535	577	540	588	596	568	565	553	515	603	561	536	564	535	518	520	558	583	566	570	576	538	550	567	521	493	586	565	540	535	563	577	517	577	565	541	586	600	579	562	544	583	559	551	542	572	538	537	561	559	584	553	565	605	567	561	565	567	545	526	550	529	570	577	558	535	553	529	534	565	585	542	538	529	517	551	557	523	589	561	567	532	519	551	534	555	523	538	546	568	517	556	551	513	528	574	521	542	540	586	535	549	556	572	571	569	554	565	556	534	578	569	537	578	541	521	523	533	595	530	561	591	519	549	571	533	551	552	584	527	558	566	605	561	568
12974	4293	375	279	242	239	217	216	209	245	198	188	189	215	224	206	231	228	214	205	224	209	212	202	181	212	224	232	234	204	209	166	213	226	211	212	195	204	234	213	234	237	213	218	201	228	191	207	217	214	216	227	213	198	243	219	232	202	199	216	217	218	200	231	214	208	207	225	217	229	196	230	212	235	205	207	193	210	207	212	197	189	188	199	226	211	214	210	238	226	205	191	205	179	240	203	231	223	216	195	205	223	213	244	207	238	217	199	231	224	198	210	231	218	201	225	219	239	220	188	221	187	183	200	197	173	225	193	187	240	199	236	201	213	226	213	195	218	229	246	230	222	218	212	218	189	198	207	207	163	194	222	217	220	216	234	192	193	202	236	215	223	209	192	207	192	205	234	218	237	214	202	238	216	207	194	208	188	223	225	207	205	205	211	208	240	195	244	236	249	228	196	210	200	190	222	215	196	180	174	198	199	191	216	238	223	217	201	255	220	201	232	215	214	190	209	189	244	230	200	195	220	193	221	233	237	227	227	201	215	231	231	212	208	209	213	170	214	196	219	204	205	215	225	217	216	230	199	203	205	220	220	241	202	217	236	224	201	233	215	233	234	214	214	180	196	206	206	216	186	228	225	213	212	208	193	225	185	211	207	200	224	224	232	214	203	186	252	226	193	206	211	206	199	199	206	209	205	209	245	204	184	224	218	180	202	211	202	197	210	208	199	213	176	196	213	212	199	205	208	201	214	185	213	160	214	214	211	216	231	224	216	232	213	210	190	210	205	219	202	213	223	209	211	195	202	183	218	211	213	220	210	218	198	168	219	205	219	217	214	216	212	208	208	203	204	189	206	202	210	207	247	189	246	191	200	204	239	210	210	214	211	205	211	201	224	231	228	198	212	215	217	219	181	183	211	233	234	210	210	219	222	208	232	209	220	217	214	242	214	201	241	193	206	209	219	203	233	217	180	209	216	205	223	207	217	183	191	200	150	171	186	188	217	225	239	216	187	205	196	203	216	215	220	214	211	218	210	194	216	207	208	244	232	212	205	188	216	232	211	216	221	212	221	207	203	194	233	199	198	222	213	200	197	205	222	240	215	198	214	208	211	206	215	202	222	216	220	239	211	213	198	192	204	216	224	214	229	217	227	200	214	217	200	206	185	209	207	216	197	225	205	219	226	214	214	197	207	191	211	203	203	205	207	206	225	219	233	235	213	207	197	219	189	220	206	193	205	201	242	211	195	188	233	225	217	195	194	214	226	218	215	187	207	227	212	207	227	223	213	210	224	207	234	218	224	245	230	199	217	204	207	210	259	195	222	220	220	209	217	216	201	207	200	230	197	218	230	229	209	192	197	200	176	207	216	210	202	238	217	184	180	212	209	204	217	187	198	225	244	212	188	219	217	205	217	199	200	182	240	211	221	184	221	182	214	204	205	200	211	201	226	220	185	206	212	207	211	224	191	201	228	203	244	175	210	212	235	219	182	206	234	214	228	216	211	199	204	209	231	232	230	228	234	211	202	244	219	237	201	201	200	191	238	196	236	208	227	197	206	223	189	193	214	210	209	203	240	206	211	198	231	206	206	210	238	210	219	246	193	214	224	194	207	225	212	219	213	210	211	207	236	189	198	213	247	219	227	196	218	189	231	203	198	216	212	230	206	205	230	206	229	216	209	205	210	216	213	233	218	219	185	221	190	228	205	211	208	204	219	215	239	229	219	209	222	225	229	231	210	219	230	192	234	214	202	220	225	188	225	191	202	200	205	204	213	211	207	185	197	213	186	209	222	178	229	211	221	185	214	237	208	230	210	205	204	182	217	198	218	215	266	206	231	213	197	206	207	205	224	222	216	194	199	260	188	220	187	215	211	238	212	209	230	199	194	192	195	235	181	216	213	187	216	213	219	202	183	191	212	212	255	220	206	234	196	210	209	203	203	207	253	224	229	243	188	200	186	213	192	197	202	203	236	192	189	189	206	214	222	213	207	206	207	185	213	220	250	229	188	202	179	219	213	242	200	193	209	207	226	208	230	202	174	220	214	222	236	224	225	216	177	197	205	227	205	197	192	215	250	226	207	196	235	225	205	211	220	224	223	194	199	222	213	209	211	234	233	205	173	212	222	206	210	222	188	199	212	203	216	202	225	228	200	248	194	225	220	194	213	232	204	192	199	238	219	206	218	197	213	186	229	204	211	223	227	187	195	194	193	197	197	226	215	221	213	209	226	209	212	216	201	204	211	164	209	197	182	182	202	236	228	212	204	210	203	173	202	209	214	221	228	202	230	214	231	183	223	221	183	221	206	220	185	198	194	221	220	214	232	214	203	223	226	185	203	209	212	218	200	214	190	198	217	208	192	225	194	207	242	168	240	232	196	213	207	199	231	233	222	203	211	216	209	232	191	202	208	223	203	226	199	224	221	224	218	207	205	228	229	211	197	213	207	194	218	215	225	209	226	210	200	243	189	236	231	191	193	211	247	232	210	184	220	174	193	209	204	202	217	237	214	236	232	215	214	206	206	224	188	235	219	203	209	190	203	199	209	202	200	202	210	201	224	232	223	211	197	208	227	209	212	205	217	202	198	231	232	190	212	210	206	212	176	167	191	210	190	210	212	202	201	209	185	205	199	215	207	221	216	216	200	201	215	215	184	222	214	188	218	210	206	205	188	180	203	198	192	212	183	252	215	205	192	210	227	185	195	219	212	218	205	225	235	214	206	237	211	230	221	205	204	234	209	187	218	223	189	210	196	235	228	214	235	214	186	189	212	222	207	241	188	215	233	233	180	215	211	216	226	221	189	223	211	230	194	204	236	234	201	207	220	204	211	198	211	204	193	202	216	184	204	201	208	208	230	231	218	190	237	229	199	192	190	192	220	239	195	201	217	193	193	220	185	201	247	223	233	211	189	196	212	209	223	174	209	230	238	200	197	211	208	191	215	200	191	205	227	209	198	220	203	203	200	253	206	213	234	228	217	203	202	238	202	212	210	223	203	189	205	198	199	225	232	190	236	218	249	202	248	213	216	202	191	208	221	228	197	226	221	229	207	222	211	221	266	217	207	203	210	201	221	206	209	211	232	177	265	235	188	180	216	224	188	214	218	222	212	183	192	179	198	224	222	195	201	199	236	208	183	234	199	201	233	207	225	200	216	245	196	217	234	215	207	223	215	218	194	214	192	213	221	226	223	202	214	222	208	200	222	225	206	197	210	213	204	225	215	261	217	188	191	232	194	227	197	225	211	215	197	231	220	199	186	183	210	236	196	248	231	182	234	240	211	218	215	229	220	204	226	212	259	191	238	256	215	236	208	217	221	216	224	230	203	229	219	213	186	232	203	211	230	232	172	208	209	214	245	193	206	200	188	218	213	184	197	196	239	207	211	214	202	210	218	229	220	182	213	212	225	198	189	231	205	198	233	193	194	206	221	220	187	213	220	192	206	232	229	208	209	222	191	241	234	235	207	213	232	217	207	178	217	209	213	218	198
8522	2242	571	683	600	514	504	525	459	478	514	460	463	500	469	468	498	505	464	490	423	440	492	516	485	526	473	516	526	471	471	444	515	494	477	476	463	459	433	511	473	513	467	469	514	508	478	505	449	508	500	453	495	445	477	548	485	513	497	472	463	488	492	464	471	481	483	458	473	468	472	498	505	465	478	436	447	461	451	465	479	478	501	444	479	509	509	456	442	477	500	459	492	485	479	463	483	448	486	480	507	479	518	457	463	476	446	481	491	471	500	505	477	507	500	459	461	479	499	494	473	502	460	465	508	508	516	478	491	464	471	499	463	481	488	504	479	451	452	518	454	450	487	493	474	504	475	456	482	464	459	471	462	487	472	470	493	510	477	487	487	469	439	488	474	491	489	478	526	476	480	441	490	464	489	473	468	438	473	486	452	510	468	475	492	478	453	512	471	479	448	498	488	457	458	482	454	478	477	479	508	522	511	480	493	466	479	463	482	471	452	485	464	462	489	481	466	442	470	442	447	490	489	476	474	467	429	471	472	457	490	473	465	517	439	521	499	487	505	456	477	484	491	500	463	489	477	462	505	487	497	489	505	445	483	514	508	482	455	519	513	497	466	478	493	481	464	463	457	459	500	463	482	497	475	444	484	473	411	523	523	465	479	504	519	509	479	460	485	456	441	479	451	515	475	448	478	441	501	494	478	474	513	455	483	460	461	502	449	434	517	508	493	483	522	496	470	446	501	461	519	502	481	488	483	509	475	469	466	488	448	490	482	520	482	429	480	488	452	479	477	486	462	478	506	510	466	447	448	517	487	487	490	473	475	518	468	494	452	504	493	477	518	499	492	442	490	473	488	477	448	480	521	451	515	481	476	484	475	475	456	499	457	491	455	478	512	467	457	450	484	526	496	466	517	461	492	467	482	501	465	470	469	488	487	500	519	486	463	503	490	447	442	484	477	474	458	470	462	482	475	516	461	467	471	457	464	488	519	451	488	478	422	492	492	478	479	467	472	470	481	491	438	486	464	433	476	469	494	444	449	457	492	455	481	503	476	473	472	493	465	468	483	498	504	502	506	487	468	476	472	453	504	466	509	475	488	466	491	520	473	486	508	435	494	444	504	457	497	513	453	498	462	497	464	474	501	487	491	494	502	466	468	492	451	483	456	506	441	515	501	466	517	509	444	503	472	483	473	437	483	460	471	486	433	471	440	470	507	493	458	506	470	470	486	467	489	457	455	472	471	496	475	479	512	524	485	479	505	446	473	468	470	468	472	477	483	440	454	524	481	458	477	483	483	453	468	453	469	487	474	523	501	504	507	502	441	490	436	494	505	457	462	501	461	471	488	474	474	483	486	485	470	496	486	463	482	536	495	414	476	466	512	488	483	512	463	456	457	456	462	465	490	458	477	515	518	489	510	452	480	531	524	494	512	445	505	487	471	512	479	429	473	489	478	473	506	441	490	465	469	496	477	435	463	488	449	443	495	536	461	488	489	463	469	461	504	491	472	501	456	494	451	451	455	504	472	473	487	491	487	482	491	455	468	445	502	469	461	486	453	465	449	481	468	465	455	475	516	497	472	472	517	437	440	530	459	516	474	539	444	499	457	455	476	503	476	426	487	418	526	493	426	466	471	470	478	478	482	482	470	489	496	491	479	505	510	485	464	481	486	471	478	489	460	486	448	480	473	484	490	442	487	486	512	475	425	477	469	450	467	499	498	496	454	553	476	498	496	530	445	494	507	513	459	490	412	520	516	497	446	491	495	491	487	469	509	482	417	474	462	466	519	475	489	435	484	469	476	478	493	458	465	449	467	497	479	478	437	485	452	483	517	454	438	462	470	502	515	491	446	469	465	493	460	469	478	511	461	469	515	466	500	485	476	482	466	460	481	467	469	452	460	475	513	477	470	478	468	438	499	479	476	480	536	472	491	481	465	438	520	481	456	467	476	474	492	501	493	480	474	477	454	474	467	465	492	468	488	484	486	490	458	473	478	436	503	474	486	461	480	494	500	505	445	475	462	457	509	482	448	506	465	497	472	507	424	489	489	473	457	496	462	473	483	511	506	471	458	464	493	555	467	453	509	497	441	481	441	461	493	444	465	447	466	471	465	473	481	500	484	494	521	457	501	473	483	462	475	442	499	473	492	517	479	484	490	481	494	480	481	484	437	469	540	489	475	487	473	467	518	463	490	487	478	486	508	511	451	458	523	496	472	497	460	492	445	520	454	485	481	525	493	464	461	494	483	451	517	484	457	494	486	462	474	478	470	489	501	457	461	479	495	491	485	479	461	489	471	470	488	473	452	503	465	486	442	507	451	518	491	498	501	474	466	496	495	446	480	489	486	442	456	508	464	466	453	488	502	491	484	467	472	425	470	436	470	473	523	455	475	436	460	498	510	487	511	465	483	444	484	486	507	499	479	476	475	451	442	517	490	491	436	466	456	534	487	484	466	493	506	515	485	479	492	486	478	455	482	481	519	467	554	427	558	475	497	474	485	456	464	501	471	460	451	507	461	491	511	474	459	461	503	475	518	491	493	488	438	476	459	445	482	463	491	457	475	510	484	436	445	485	494	461	507	463	470	501	443	472	482	467	447	460	491	456	480	496	466	456	472	478	470	472	461	461	470	473	509	465	439	459	510	466	472	505	506	493	480	476	514	464	492	488	478	481	504	467	471	440	461	452	482	496	476	453	473	514	502	481	489	484	504	461	441	466	441	443	492	450	469	449	476	471	474	456	479	466	457	497	463	476	474	484	474	487	514	453	493	451	458	453	501	490	498	510	449	457	440	472	502	490	489	471	467	510	472	478	501	469	458	521	491	467	413	486	433	455	490	489	489	496	458	493	479	476	463	472	489	485	496	464	447	460	495	470	472	495	481	469	475	437	466	450	516	507	451	473	448	494	452	458	509	499	504	534	488	442	497	487	492	446	483	461	475	478	465	503	498	489	428	442	469	533	479	488	504	446	465	447	466	513	450	451	500	469	462	459	470	479	448	479	474	446	475	449	469	466	478	464	457	449	489	465	460	510	465	516	470	473	478	441	469	451	527	451	491	448	465	464	504	423	470	485	529	454	456	475	438	464	493	484	454	467	484	483	475	507	479	463	428	499	435	475	504	484	549	524	507	480	477	492	452	473	508	457	497	483	462	482	498	499	479	473	466	496	443	521	486	473	525	504	497	495	466	498	499	444	527	485	474	456	446	494	491	465	512	493	462	493	467	482	511	492	487	494	454	465	483	452	449	448	476	500	505	481	462	468	509	483	481	476	457	486	510	485	481	502	498	473	521	495	480	487	510	528	490	500	458	502	449	500	457	456	465	493	486	471	515	505	516	458	505	464	459	533	497	499	470	479	447	484	435	547	481	492	481	458	467	471	484	475	459	462	468	487	471	464	486	489	498	461	486	495	470	476	478	486	475	470	484	461	471	470	478	495	466	505	496	504	504	514	478	454	479	480	516	503	518	484	497	467	447	456	447	461
33500	16901	2443	699	439	250	260	189	226	178	139	177	161	145	140	155	133	140	141	149	133	112	123	146	111	115	121	136	132	109	117	134	123	116	129	130	122	142	131	138	129	145	137	122	121	133	129	141	126	125	132	136	122	131	105	105	102	135	118	122	130	117	133	154	130	121	132	106	104	111	127	129	122	152	143	128	120	113	115	121	115	138	100	127	121	124	133	112	119	100	136	124	140	124	124	128	111	120	121	125	109	143	110	124	131	109	131	123	120	116	132	118	140	123	131	129	109	100	131	106	144	111	147	121	146	110	99	98	130	124	115	134	101	126	115	116	110	121	97	124	103	133	123	114	99	122	134	117	112	121	121	114	140	125	128	120	111	132	116	130	141	87	146	132	94	134	121	118	136	132	116	126	118	122	125	112	122	127	133	125	123	121	111	109	130	143	121	137	131	140	126	148	141	141	132	123	124	126	113	130	159	137	127	109	130	121	110	120	130	114	80	112	124	117	117	121	130	131	130	83	112	128	109	107	117	139	106	118	129	148	144	112	135	124	131	123	119	112	116	128	132	113	137	116	112	107	121	123	141	122	112	125	127	111	116	142	133	114	115	111	129	124	131	117	93	120	120	126	128	122	127	119	115	130	121	142	126	109	116	97	127	125	147	131	114	123	114	105	104	129	117	114	126	126	136	116	122	134	141	128	112	119	126	102	123	118	126	118	130	97	132	131	134	112	126	108	149	125	125	120	113	124	132	109	101	120	132	108	131	120	146	123	112	118	119	114	132	137	115	105	124	136	141	102	135	117	119	121	132	107	131	138	120	139	118	132	135	135	122	135	109	115	126	120	122	116	146	142	124	144	124	149	142	134	138	117	123	119	141	130	140	128	125	120	134	106	121	110	118	113	117	124	117	130	106	108	138	122	106	107	119	126	134	107	118	115	118	148	104	140	147	115	118	123	138	116	113	114	130	120	108	114	117	117	112	130	129	124	150	111	127	136	121	111	116	137	140	127	106	129	116	143	108	146	151	119	129	118	127	110	113	125	122	140	113	122	118	125	117	127	118	131	131	111	102	107	125	144	134	133	128	131	121	127	126	126	118	129	112	130	126	126	118	121	125	115	121	139	107	122	126	89	138	123	128	129	110	134	107	132	126	128	109	97	143	122	115	121	120	110	154	126	129	116	133	138	126	125	115	116	109	139	124	118	118	125	121	141	126	117	119	101	112	107	108	118	113	127	118	151	127	119	132	123	109	125	119	154	124	123	108	114	122	118	106	104	128	109	107	123	132	117	124	127	119	123	112	118	113	131	136	121	131	125	113	145	135	130	132	119	113	109	126	99	127	123	107	104	122	146	140	132	152	130	110	112	132	114	126	138	108	122	127	109	115	127	110	146	140	119	119	97	146	154	124	123	134	91	117	126	122	131	144	107	109	107	116	112	121	143	124	131	116	107	134	128	123	122	137	125	125	86	131	121	143	117	124	133	92	129	118	96	114	136	128	122	128	133	124	119	116	102	146	99	123	117	121	117	151	116	113	111	140	144	117	117	106	124	128	115	122	127	109	127	121	132	106	109	127	136	141	135	138	108	104	127	106	122	102	108	108	141	118	121	120	128	127	137	119	102	114	106	136	104	129	107	134	105	122	138	106	114	121	129	135	132	125	125	104	113	117	128	134	118	130	122	106	131	105	103	129	133	113	113	126	140	123	110	117	130	131	133	141	128	119	134	106	103	100	136	111	119	124	109	100	129	126	119	153	121	116	136	135	114	115	137	121	121	107	130	111	112	113	145	129	106	142	118	127	107	140	124	114	133	130	113	104	115	135	150	131	139	113	118	123	139	110	115	137	111	115	146	126	139	145	118	114	129	115	129	105	141	111	125	132	133	115	140	117	115	115	130	147	142	123	135	125	134	129	118	136	128	135	132	130	139	107	109	118	116	106	122	125	125	113	139	126	117	138	139	140	126	122	121	120	104	116	111	138	133	104	134	123	125	129	111	125	121	118	146	138	122	125	125	122	128	114	119	111	162	120	121	122	124	119	141	123	110	136	130	140	114	138	106	116	140	113	117	127	109	104	114	131	122	110	118	137	107	117	117	128	120	131	120	111	123	108	122	116	145	126	114	117	129	132	127	108	116	132	124	112	119	126	127	110	131	120	119	127	148	119	117	120	118	117	112	125	106	131	134	115	128	135	123	114	132	135	109	109	114	109	127	115	130	101	125	138	115	117	124	112	129	121	110	140	123	116	111	130	112	139	105	149	136	115	107	121	101	126	119	143	121	159	124	115	123	150	132	131	132	126	127	133	126	117	122	136	122	127	118	159	128	93	102	144	103	132	134	131	126	116	121	112	113	122	136	157	137	110	147	133	118	114	111	120	126	114	107	135	133	134	128	119	131	141	115	131	117	129	120	134	105	119	138	133	143	116	130	142	121	114	133	111	128	133	120	113	125	140	139	116	131	117	125	132	128	139	112	111	127	105	137	104	121	120	111	120	107	126	117	132	112	116	145	121	101	119	116	102	125	105	129	123	125	127	126	112	122	140	134	95	113	129	142	125	110	115	130	107	114	113	130	138	144	126	98	114	128	124	135	135	123	113	119	122	109	134	119	133	122	124	112	128	128	141	120	128	124	112	120	115	124	124	103	111	127	134	101	124	120	132	117	135	112	120	110	108	128	121	115	121	116	109	114	113	119	121	135	108	114	123	118	108	131	103	136	127	127	129	121	128	121	132	147	117	117	130	120	113	122	106	130	133	126	132	130	132	148	141	150	104	123	117	107	129	113	128	121	106	103	136	124	129	113	113	138	141	124	110	128	118	128	124	131	135	117	110	120	115	117	123	121	131	115	127	115	135	143	135	104	145	109	111	129	118	124	136	129	116	126	122	122	119	140	116	124	106	130	122	129	116	96	127	117	141	113	117	127	119	131	132	124	103	108	111	131	118	135	125	110	108	130	99	114	130	111	127	124	109	100	113	121	135	133	132	108	109	119	121	104	141	110	114	108	138	125	97	141	134	113	113	116	115	123	128	131	118	117	98	114	149	135	109	118	141	125	127	129	122	117	122	150	126	128	123	107	127	131	119	110	101	129	106	128	132	122	136	113	150	141	133	114	119	111	119	113	113	122	142	127	114	112	130	125	124	120	140	115	137	141	121	118	121	107	113	118	90	103	113	101	117	129	136	103	125	136	140	137	127	131	108	134	139	116	114	117	117	111	132	107	113	146	142	121	122	139	107	123	119	125	130	137	118	117	126	134	132	116	131	115	109	117	98	120	124	140	107	125	108	125	119	127	133	96	122	119	134	126	127	153	134	122	124	128	115	109	109	126	119	112	131	128	124	136	111	118	94	113	118	114	118	106	113	118	126	116	132	125	113	125	127	105	124	109	111	121	111	88	111	136	125	124	138	134	125	105	139	129	126	115	135	133	134	125	117	116	142	141	131	143	124	135	117	127	136	109	118	127	125	135	143	139	106	126	114	110
23195	6244	1228	1456	1294	998	862	691	583	507	531	521	541	512	466	407	410	385	400	423	396	342	348	365	346	379	339	357	355	352	347	356	317	321	311	322	295	342	359	348	335	308	349	315	300	285	303	347	376	354	328	302	317	291	300	342	307	331	302	341	332	321	299	291	331	332	314	305	328	299	342	320	317	314	333	278	324	307	310	318	328	313	317	316	302	315	308	328	305	319	290	307	341	313	311	313	271	313	299	310	292	277	308	366	327	344	376	326	332	328	313	314	322	299	297	334	313	298	338	294	288	303	305	320	322	336	313	306	333	334	304	307	300	269	340	317	315	313	324	344	279	331	314	325	306	322	302	353	305	354	340	294	304	325	299	318	349	346	298	305	333	337	320	330	317	341	315	330	317	311	336	311	315	332	307	317	320	326	303	335	311	296	339	303	325	334	322	312	313	352	303	282	313	312	341	317	319	315	320	316	302	313	306	296	297	331	317	291	304	278	327	298	335	315	283	322	324	320	293	319	311	338	335	311	325	342	309	304	305	325	315	307	321	320	347	310	317	302	330	334	324	292	295	335	308	311	308	322	326	320	344	330	293	328	326	293	285	286	295	303	296	325	322	300	363	327	320	345	352	311	296	321	300	297	335	338	315	305	328	318	337	319	333	299	319	322	299	336	316	343	298	340	360	326	305	285	339	347	318	313	313	330	297	320	293	301	329	315	345	306	325	310	300	338	331	320	298	286	309	317	316	332	305	298	312	325	302	295	312	326	344	291	331	315	306	331	300	321	308	315	311	302	294	337	324	326	325	320	317	315	313	337	300	367	338	326	336	299	309	320	343	321	301	301	314	359	317	321	318	309	310	330	297	330	303	347	310	301	318	314	306	317	301	306	290	311	320	337	318	288	348	350	296	311	315	309	315	306	329	344	306	329	326	338	333	315	287	305	305	338	320	338	353	304	309	313	340	288	317	340	283	297	334	312	315	341	309	330	306	309	307	326	316	304	328	322	323	340	320	333	306	303	332	326	288	325	310	316	316	309	307	313	308	316	333	308	317	296	307	335	307	296	336	334	300	343	309	302	343	298	300	323	341	317	309	321	293	358	327	306	389	325	307	310	293	307	334	288	303	306	322	300	285	346	314	314	336	288	309	311	325	328	294	343	316	337	327	345	325	305	305	332	288	332	322	296	322	328	297	346	332	329	317	286	289	321	291	298	312	332	321	311	332	334	310	351	312	343	289	339	306	308	321	308	327	335	355	312	310	312	297	289	350	323	345	311	302	311	324	349	308	338	308	307	304	322	324	300	319	333	352	331	306	297	314	306	283	307	326	298	336	304	365	327	309	309	314	337	338	305	342	311	328	308	324	313	322	308	311	329	284	307	321	348	317	326	316	288	270	341	334	282	319	321	314	285	287	307	310	343	305	290	326	330	294	320	320	310	337	317	277	293	297	321	324	330	322	318	310	335	344	317	334	297	303	293	309	317	283	304	307	315	312	284	310	297	289	315	297	304	286	353	334	290	300	298	302	327	305	304	305	347	330	306	316	331	303	314	321	316	294	318	303	309	323	322	332	331	359	291	297	332	306	330	309	308	351	318	325	312	315	305	335	320	316	305	346	307	314	297	298	295	324	303	306	316	337	311	312	316	326	306	315	306	323	296	296	321	321	276	314	304	292	319	317	318	348	336	300	310	324	325	291	317	311	354	287	336	291	330	332	327	299	347	329	285	311	317	322	321	322	328	332	321	298	282	340	294	341	302	355	342	294	310	331	312	288	315	317	309	305	314	320	282	280	342	336	317	329	293	310	319	325	342	294	340	329	314	328	346	333	284	336	303	344	297	338	309	332	329	330	320	299	340	311	292	302	308	332	337	338	299	311	327	288	324	321	337	301	308	303	302	305	298	323	340	331	333	312	319	332	344	334	315	328	289	330	293	318	297	338	338	330	311	314	304	311	329	287	327	344	334	354	285	328	331	332	300	315	301	330	298	294	322	314	300	333	320	284	345	293	323	323	343	322	305	336	318	298	338	343	339	308	290	324	322	295	307	323	297	328	316	296	309	320	297	304	306	271	326	334	313	342	334	300	330	312	315	348	322	326	341	309	316	302	316	312	298	346	308	310	337	310	295	307	324	297	334	312	301	316	328	311	317	346	305	313	318	299	338	324	305	288	318	315	288	301	304	315	312	282	302	316	310	300	301	337	301	304	330	293	286	324	316	352	306	343	325	289	326	299	316	303	282	304	334	300	308	310	319	326	323	303	323	320	324	344	291	337	321	338	317	322	354	348	323	329	274	296	342	297	374	328	308	326	316	332	354	325	329	313	303	310	298	304	315	314	303	294	307	284	305	305	319	280	331	293	314	298	268	312	336	322	306	341	312	322	327	339	317	304	316	311	333	314	337	311	304	336	311	324	315	334	328	351	321	318	302	281	324	271	329	303	313	322	283	299	354	331	309	323	324	340	323	345	331	287	309	266	313	299	291	286	319	327	295	280	305	340	360	324	331	311	305	343	316	332	302	311	308	333	315	301	321	316	322	328	321	308	312	342	330	312	327	350	303	304	300	307	299	285	313	315	296	325	307	337	309	323	312	295	360	330	321	344	323	288	282	317	282	319	313	307	286	334	328	354	323	319	308	320	313	310	316	328	335	296	313	315	343	296	298	300	340	309	336	309	338	310	334	306	310	335	333	324	348	304	364	354	291	330	315	328	291	332	307	342	328	311	295	329	311	322	295	305	319	337	314	299	321	308	343	339	329	299	334	336	321	315	309	318	300	294	308	329	327	314	337	324	306	319	309	332	312	344	340	293	288	339	297	337	299	291	307	348	315	320	312	294	305	314	312	313	312	309	333	327	313	333	313	333	358	319	304	319	290	285	343	311	317	341	291	292	314	296	322	309	325	301	355	324	308	324	306	322	297	316	313	307	319	319	335	306	346	308	309	289	314	298	309	354	356	316	309	338	309	326	325	318	295	330	329	279	353	310	329	312	303	327	316	303	320	345	336	316	305	320	334	289	309	317	316	331	308	303	318	337	299	320	311	301	325	330	303	307	327	290	315	349	352	322	288	302	306	314	333	320	302	322	312	323	311	284	303	326	345	298	358	318	307	338	314	336	301	329	351	365	325	320	313	300	311	329	329	317	327	295	287	314	313	330	316	308	332	316	349	317	326	299	309	314	326	305	311	320	354	326	315	301	300	339	324	326	298	332	321	302	316	324	325	299	302	332	316	312	334	306	311	313	316	345	316	346	313	338	294	343	340	350	320	303	333	340	292	350	302	302	301	315	299	287	321	324	302	292	302	341	316	304	307	306	301	333	305	323	316	344	313	333	350	317	305	320	330	319	303	270	275	355	300	333	316	293	334	345	298	301	301	313	304	291	337	333	356	311	320	302	325	324	309	287	341	291	337	342	303	293	287	326	329	346	289	317	339	331	331	344	286	300	330	331	302	291	334	324	337	320	308	320	339	277	316	308	293	311	335
46146	27404	6642	1920	887	573	462	356	344	309	308	289	301	303	288	226	268	260	252	257	251	296	258	244	246	226	271	248	278	247	234	252	251	239	239	262	239	250	280	240	238	254	249	215	245	230	228	269	255	236	249	251	228	238	247	261	224	259	260	242	231	214	243	253	267	264	268	241	225	236	221	230	248	233	251	234	226	233	248	234	257	247	275	242	247	241	249	235	253	239	234	237	225	240	231	284	255	241	234	207	247	258	235	246	246	235	240	263	227	261	243	240	216	250	219	242	244	250	242	225	240	246	257	224	249	246	239	244	273	213	221	263	242	262	217	239	236	229	253	235	271	263	253	283	239	259	237	240	247	230	253	235	267	245	243	249	251	251	263	246	242	267	243	225	243	267	242	220	235	260	222	239	249	230	235	213	243	236	232	205	246	231	263	252	273	251	250	241	256	260	231	225	206	245	227	264	237	215	223	228	232	256	232	256	248	228	256	244	228	211	251	268	245	262	253	215	217	260	237	220	267	276	243	242	240	240	207	214	265	223	253	246	210	214	223	249	251	250	245	232	232	250	259	219	232	239	248	228	248	263	244	250	253	244	253	250	245	242	248	241	213	233	241	234	239	301	231	259	238	243	233	239	249	242	241	243	259	262	257	274	243	243	212	267	220	220	238	232	235	223	252	240	238	212	243	216	246	245	261	242	226	244	232	249	238	209	253	254	208	225	235	256	213	225	251	217	215	216	230	278	261	245	267	211	219	242	222	262	243	239	252	245	227	245	232	262	217	280	240	221	246	244	212	255	254	265	265	244	252	257	227	247	244	227	225	263	234	244	228	194	242	237	216	229	225	266	237	236	221	247	222	231	241	236	227	242	226	229	256	266	232	253	214	214	221	258	220	243	235	234	252	229	246	243	262	235	240	228	235	259	226	230	222	243	253	216	234	224	231	243	236	238	250	247	257	230	270	246	224	263	232	237	246	234	238	266	253	253	245	227	234	245	247	247	242	237	229	210	236	236	237	224	236	249	220	229	238	216	255	257	262	226	232	236	235	252	225	215	270	248	254	259	225	244	242	236	229	210	239	241	221	251	238	237	239	238	229	288	243	249	254	270	232	219	234	227	224	284	265	259	214	234	233	258	257	252	279	233	224	238	225	223	239	248	251	230	241	238	237	224	248	244	237	253	224	246	251	234	238	239	261	235	232	242	250	251	272	262	225	227	249	258	266	232	246	248	229	192	240	233	241	221	239	237	204	251	249	253	237	193	252	233	222	243	259	246	247	249	230	259	228	264	253	230	244	214	240	250	244	224	264	243	230	246	233	239	229	235	224	217	236	217	249	243	222	221	221	238	248	245	242	232	282	230	228	263	229	245	230	243	241	223	228	240	241	251	266	269	227	221	233	261	240	263	213	242	235	248	237	225	237	216	236	236	252	266	238	260	256	228	228	234	255	245	226	248	262	241	227	225	238	260	203	244	231	245	248	256	254	259	221	194	231	225	248	214	256	257	227	246	246	285	268	254	270	228	198	232	245	240	251	210	252	248	257	234	241	226	262	232	249	246	214	245	237	236	234	234	233	250	267	277	238	247	236	228	204	261	256	223	255	258	281	253	219	229	256	247	239	232	226	214	244	234	244	230	220	256	222	254	226	213	240	279	248	225	235	234	251	226	238	235	245	229	233	266	211	221	230	217	226	249	249	246	256	245	216	248	253	235	232	228	222	239	251	228	234	227	236	234	251	252	261	252	264	256	255	230	260	209	261	256	226	218	289	236	225	238	251	263	250	222	256	253	225	255	235	223	226	238	238	259	209	220	225	231	225	266	251	237	212	225	233	248	225	224	217	249	227	216	247	214	239	253	241	227	224	268	235	236	235	226	238	238	232	222	235	216	244	255	239	240	256	258	223	245	265	233	218	214	246	251	235	258	252	260	238	211	258	240	210	237	228	245	234	260	273	235	261	222	228	227	245	270	236	224	267	241	255	269	250	228	235	246	265	253	214	244	252	231	259	222	252	260	262	231	223	243	242	214	296	254	270	258	237	248	244	243	283	206	264	213	242	245	241	254	211	203	251	255	253	225	271	246	232	226	252	218	238	233	212	228	245	252	251	265	252	255	245	263	247	252	237	261	237	202	252	207	246	244	254	247	241	219	252	244	213	245	258	246	247	223	244	247	216	248	263	235	230	229	265	236	210	221	255	267	245	242	237	217	227	227	263	241	217	249	258	248	212	258	238	268	230	220	217	265	245	212	220	246	227	226	269	263	245	216	234	227	226	221	256	248	223	249	253	237	226	227	243	239	255	252	254	229	243	244	237	221	250	222	239	221	221	240	246	254	267	238	231	240	215	243	224	260	238	253	241	225	232	226	281	223	255	240	240	254	209	260	248	252	226	228	256	251	247	223	211	233	239	246	248	242	246	222	261	237	260	262	234	273	250	239	234	247	211	221	252	245	251	236	235	257	248	246	245	239	238	254	234	246	222	253	212	243	237	267	217	266	238	249	274	219	207	255	209	257	223	238	236	233	227	252	258	253	234	231	248	243	259	241	219	225	246	254	241	242	261	248	236	230	236	226	240	224	235	272	202	258	275	234	242	233	238	247	242	218	264	232	242	209	229	239	220	249	235	227	233	240	253	249	246	238	256	232	207	225	237	236	218	214	263	227	217	253	256	243	219	254	247	235	250	252	212	254	255	229	259	261	261	226	243	238	215	238	258	219	231	244	241	244	253	252	222	269	259	258	234	214	253	234	244	244	241	228	243	252	249	266	240	208	244	257	239	256	245	225	303	238	221	242	255	252	273	248	238	227	262	219	254	248	261	252	269	227	231	235	255	244	247	255	247	260	200	220	246	239	232	254	243	243	212	242	217	245	233	220	237	249	238	252	247	230	237	241	245	230	230	234	253	205	243	254	226	231	231	255	223	270	221	222	261	224	241	272	257	266	269	235	237	267	221	210	262	213	292	239	231	237	228	231	215	245	257	248	255	198	228	226	259	219	244	231	215	249	259	238	257	258	223	257	235	194	233	221	234	254	251	256	236	218	243	248	224	234	244	240	247	220	233	227	232	212	234	221	261	238	240	266	227	233	235	264	224	244	234	207	239	259	272	254	241	204	243	219	278	249	221	212	208	238	228	232	236	245	224	255	233	239	230	218	224	240	243	248	238	259	238	279	253	228	255	270	228	227	268	236	262	253	248	243	255	265	261	216	232	236	220	238	224	258	225	267	249	201	252	238	275	232	197	218	232	208	233	225	238	206	278	245	217	238	225	271	237	246	254	230	254	238	218	240	262	229	246	223	243	230	239	271	251	229	219	244	218	247	231	224	230	243	240	234	256	247	246	260	235	247	221	222	255	208	254	281	261	227	230	250	227	247	254	235	244	232	209	251	250	265	232	252	256	232	241	231	221	225	224	257	204	211	237	252	221	229	243	246	234	238	254	256	255	185	244	218	244	254	240	237	218	220	220	227	216	236	237	243	245	254
31762	9920	2359	2492	2175	1878	1583	1243	1101	940	961	821	845	823	788	768	789	734	764	681	668	622	633	655	619	621	581	643	601	608	573	570	590	620	610	553	606	572	595	593	608	589	590	566	589	581	614	557	611	539	598	533	633	586	538	563	586	554	595	550	571	591	553	569	561	552	580	571	562	589	556	535	544	577	542	549	589	548	552	566	571	524	569	565	570	569	542	552	579	594	533	563	549	559	541	583	566	597	532	578	573	566	554	584	582	530	559	549	556	592	543	554	595	603	577	543	567	526	583	528	542	523	559	581	568	558	542	545	553	535	547	572	574	581	519	559	565	555	563	531	581	566	552	538	577	590	565	581	543	563	602	542	545	560	569	569	559	541	561	554	551	532	523	536	602	560	546	558	569	531	625	546	581	629	553	557	524	549	543	572	562	564	581	508	568	552	553	537	577	546	581	537	533	594	599	570	567	521	571	561	503	570	578	568	575	599	565	559	592	606	527	566	558	521	544	568	547	549	575	613	520	554	568	546	546	570	540	564	641	564	567	544	550	546	540	525	542	566	513	542	551	569	562	602	558	544	597	541	576	548	597	562	560	546	559	615	582	548	586	545	567	544	569	570	498	542	542	543	568	553	569	564	564	595	571	571	612	571	573	559	582	566	599	556	599	527	557	540	562	574	480	558	578	545	573	595	580	513	543	610	523	590	563	549	582	555	563	557	536	574	534	558	552	522	576	556	528	624	532	584	564	589	597	566	547	563	536	567	576	556	617	537	562	569	596	556	538	567	555	586	527	577	588	573	532	514	587	563	575	528	545	547	551	533	536	532	582	536	530	579	586	550	545	567	555	543	564	608	563	581	610	551	545	526	526	559	582	573	564	552	542	576	509	564	525	575	557	625	567	571	578	552	556	551	557	544	524	531	526	576	555	584	578	554	580	571	548	600	562	563	618	520	530	556	556	552	563	581	574	556	531	559	572	552	578	576	586	522	545	593	561	564	538	546	550	541	553	546	558	567	577	531	567	527	494	546	555	570	601	537	542	578	594	575	538	516	590	528	540	552	556	540	520	540	556	602	555	511	572	617	539	543	548	541	593	531	530	568	521	554	550	570	548	536	555	572	578	620	559	577	606	574	531	554	566	569	549	570	558	561	544	567	593	609	506	541	604	562	577	530	534	550	546	568	526	576	591	570	559	524	576	546	601	515	527	530	572	567	606	571	568	579	594	572	575	567	569	574	544	504	571	551	556	540	554	539	603	566	565	569	534	502	569	546	533	507	544	581	592	557	601	541	524	537	562	517	581	551	583	532	576	563	564	572	583	577	556	569	580	544	540	566	569	614	567	559	552	538	607	550	577	552	533	571	571	551	572	603	521	569	561	562	577	567	552	547	554	581	575	530	613	619	592	551	557	549	584	542	571	551	579	528	531	564	546	587	585	537	572	556	528	571	573	556	551	544	603	548	558	547	534	560	582	576	530	555	501	563	581	542	580	576	483	562	577	552	576	543	620	586	568	557	605	536	565	576	545	493	560	549	551	547	561	590	569	554	574	589	559	545	545	566	584	507	535	524	560	575	558	570	606	574	583	534	568	542	561	558	563	557	601	548	581	581	533	557	558	561	566	553	538	537	613	554	529	587	588	522	576	594	549	556	545	573	543	562	566	568	557	571	589	597	532	587	565	575	528	602	568	549	562	531	578	567	571	580	559	566	578	500	584	585	536	557	557	558	557	559	538	570	538	546	598	562	562	544	604	572	562	536	578	555	557	583	590	521	542	556	617	560	505	553	559	520	570	566	530	553	566	532	593	576	517	542	552	543	590	503	617	596	533	562	566	521	539	556	592	555	560	510	581	541	559	563	523	567	572	537	545	554	537	570	572	531	503	565	530	531	555	561	577	575	539	562	577	560	545	551	561	524	591	566	561	568	522	594	602	610	560	561	549	527	522	503	587	580	596	558	540	605	549	541	516	609	553	555	571	541	552	548	551	550	545	557	528	568	530	574	617	557	548	538	532	554	527	559	600	548	533	601	583	511	548	573	540	584	544	565	531	567	549	550	588	536	567	542	598	575	555	557	539	593	581	572	582	513	562	573	549	583	556	584	514	580	523	531	566	540	574	584	566	563	544	542	505	530	521	572	564	544	538	542	536	571	513	543	539	584	563	548	568	603	584	602	550	558	554	548	602	570	579	560	562	495	569	551	616	563	571	558	551	533	568	544	548	584	574	528	533	525	572	571	592	524	544	570	548	557	598	587	561	549	547	552	512	520	556	539	564	525	577	554	510	520	551	556	555	569	584	510	550	605	578	583	559	572	585	563	550	525	546	569	514	559	530	555	556	548	549	526	541	598	573	560	534	527	570	510	575	582	522	571	569	554	553	528	558	612	542	597	554	539	523	536	570	598	556	571	524	536	537	527	564	570	539	562	523	587	561	545	564	517	567	538	559	562	596	556	574	531	579	543	529	555	565	567	609	571	546	526	495	530	542	522	604	581	552	571	493	552	551	521	561	556	542	536	550	545	575	574	580	543	515	586	557	590	547	546	564	523	558	560	563	579	548	539	560	555	574	515	545	589	558	532	569	531	535	551	539	597	536	588	534	592	593	569	548	569	566	560	551	530	581	572	548	522	573	534	547	530	559	547	575	531	508	540	590	529	550	554	565	548	577	538	589	539	570	565	552	526	557	540	594	542	538	586	547	514	532	531	560	582	509	526	529	563	560	587	611	579	558	550	555	578	557	562	554	530	511	577	563	520	513	560	577	590	583	564	552	577	551	579	552	569	557	562	576	568	538	574	509	550	592	571	523	596	530	563	550	611	565	529	542	549	575	519	568	551	519	565	558	516	557	555	520	555	562	543	542	520	550	528	554	559	590	573	525	569	553	565	506	542	615	520	583	598	579	546	540	569	535	533	584	541	553	537	553	527	564	570	592	603	555	592	552	558	595	573	556	617	588	548	563	528	530	576	560	578	557	569	565	575	536	559	551	563	559	591	560	559	577	592	562	570	602	563	591	563	555	591	544	534	554	598	569	578	510	580	585	559	542	541	558	580	579	578	565	579	573	579	594	528	559	585	552	571	565	611	564	564	539	545	575	506	513	571	542	534	558	552	533	542	534	570	619	551	576	561	503	553	544	568	567	558	547	537	530	574	601	535	502	519	571	580	551	564	559	535	576	581	550	587	617	576	586	585	555	572	570	569	545	586	573	571	596	586	538	551	523	561	552	576	610	535	548	543	605	553	568	588	592	547	543	583	583	566	563	561	514	511	571	553	542	587	553	534	582	576	563	600	506	582	556	608	603	547	534	587	573	536	499	562	594	544	586	557	566	557	553	549	556	519	544	533	561	545	568	585	535	509	530	523	589	561	547	552	530	559	535	582	530	549	582	595	569	567	514	563	586	557	592	572	576	560	569	588	528	522	592	591	574	596	561	591	564	513	502	564	562	550	575	586	578	572	535	571	545	525	539	579	570	548	559	551	544	594
12512	5150	335	232	251	201	213	219	228	219	238	209	209	220	228	200	239	219	220	230	222	219	210	186	224	224	189	219	206	196	209	204	191	210	212	201	220	215	196	187	198	190	210	234	230	209	234	207	234	172	217	226	184	213	223	187	221	203	213	197	207	194	207	206	224	230	206	211	215	206	210	199	224	228	236	212	207	230	223	189	242	187	217	204	207	211	243	208	209	195	226	209	209	240	195	199	204	201	215	192	236	220	215	205	188	224	212	245	212	241	224	230	232	207	228	228	197	191	190	216	214	185	209	220	214	227	192	210	204	221	212	207	187	189	180	228	211	219	236	186	204	193	212	193	228	227	203	186	213	213	164	204	204	204	230	204	206	173	229	223	207	211	213	170	240	240	239	241	219	212	197	213	217	207	221	195	209	210	207	208	195	193	197	198	217	233	210	187	213	205	213	242	223	213	217	233	202	208	209	197	219	223	179	218	192	185	209	210	210	214	206	198	234	218	229	174	211	235	235	216	173	209	212	216	214	193	226	203	213	215	184	198	184	215	232	213	234	198	214	217	204	201	208	213	213	217	220	233	212	204	180	210	196	212	233	230	193	215	228	196	221	209	234	238	202	194	214	210	219	197	217	205	227	234	226	206	203	190	225	225	196	188	211	195	198	200	206	215	194	213	201	223	229	227	207	226	255	204	219	205	213	225	212	220	208	218	214	219	233	203	226	215	236	179	207	219	210	206	193	183	212	193	232	218	182	226	218	216	202	246	237	229	205	217	204	214	221	183	186	220	228	214	238	190	228	192	206	207	208	197	198	202	202	196	231	213	204	200	195	210	226	192	203	208	204	213	190	223	232	200	221	210	203	196	206	191	190	203	205	231	178	202	208	230	231	204	172	228	192	182	206	203	214	209	199	186	191	218	225	193	211	237	233	223	213	213	213	214	235	240	194	234	198	222	206	226	177	196	227	209	210	190	230	192	198	194	237	163	203	212	215	238	220	206	205	210	210	233	223	216	203	209	218	236	189	209	213	177	209	201	202	202	211	209	209	210	237	200	216	202	227	207	201	208	208	230	195	217	202	201	200	231	182	231	231	191	216	213	187	210	171	203	228	208	221	208	192	211	212	206	160	195	216	208	223	219	229	195	214	220	215	227	217	193	237	198	196	211	233	206	191	172	217	210	201	221	203	203	230	204	212	221	231	214	205	203	209	216	243	205	200	227	200	207	216	237	232	222	208	196	206	218	213	203	223	202	206	202	203	232	190	221	183	218	201	205	199	179	224	231	198	223	213	189	214	232	238	193	189	208	205	242	209	188	255	213	181	192	218	244	244	198	205	209	208	242	213	252	240	190	176	226	209	220	189	218	200	212	223	192	203	207	226	203	215	201	230	204	229	231	209	190	189	192	208	189	211	206	219	255	210	217	201	195	238	190	179	190	212	193	211	199	230	226	223	203	208	184	215	185	228	217	197	209	181	190	255	214	217	202	218	206	191	200	195	230	215	215	219	198	217	213	200	202	218	203	204	212	223	216	234	207	210	218	207	189	218	225	204	194	216	194	194	189	199	195	223	222	248	183	210	209	229	217	216	226	193	186	266	230	219	229	201	198	216	210	217	213	193	228	185	177	215	253	238	197	222	199	204	207	222	194	203	215	210	218	248	217	241	192	224	215	213	216	195	198	221	196	213	207	201	206	185	203	205	225	235	201	229	185	208	222	192	213	183	218	224	206	210	219	235	209	204	218	213	215	180	203	201	238	200	221	203	201	192	241	224	203	185	215	213	219	188	196	175	208	245	219	214	226	186	234	207	235	226	221	205	215	189	195	195	232	178	208	205	202	204	232	221	218	183	204	197	193	205	225	198	217	240	226	208	193	215	211	224	205	204	205	227	212	218	195	214	205	196	191	203	235	221	231	182	224	188	207	255	207	239	205	204	208	223	222	211	192	207	193	204	202	173	211	216	234	216	219	219	213	212	216	226	207	240	233	190	215	201	208	215	208	219	213	201	188	197	219	212	224	200	230	197	212	213	220	217	222	211	202	234	198	238	229	189	217	228	209	212	190	199	230	218	207	205	218	212	213	215	246	199	197	195	223	200	221	206	187	193	202	222	206	213	215	182	161	189	215	234	227	199	227	225	209	219	218	216	212	199	194	227	181	183	224	214	201	183	194	194	225	201	227	187	184	202	187	203	176	219	201	185	210	198	233	213	195	223	201	218	222	249	214	178	208	210	224	213	231	172	255	195	206	219	219	230	220	241	179	188	230	223	239	193	215	218	217	205	182	190	193	222	199	229	193	232	258	199	222	234	225	200	230	211	206	196	195	218	198	214	222	207	207	205	226	208	201	202	198	189	199	209	227	191	185	216	207	223	228	182	213	202	216	191	212	215	200	223	191	202	216	223	217	186	219	198	188	205	211	223	196	215	198	206	211	200	265	227	204	195	217	225	190	221	184	174	214	196	203	219	223	218	232	225	210	214	199	219	213	209	228	202	205	228	220	198	205	205	191	191	209	208	214	196	146	223	232	214	227	201	205	182	209	198	207	204	231	268	202	205	181	215	206	208	204	219	199	191	207	195	237	219	209	225	197	221	200	205	201	211	208	188	206	196	202	194	207	170	186	201	221	245	195	198	200	210	233	186	200	214	199	217	213	240	197	218	202	211	205	212	209	244	229	214	199	203	240	215	187	209	222	207	200	229	210	211	202	220	214	219	210	221	200	212	212	215	202	193	199	232	209	193	220	223	195	212	202	155	208	207	215	212	236	234	229	207	200	220	224	198	221	225	188	173	197	194	223	208	203	229	206	217	195	228	207	223	234	181	209	202	215	204	225	220	208	233	214	209	210	199	223	215	188	237	208	212	223	223	222	220	199	212	201	229	186	232	209	235	215	220	223	206	202	197	204	217	190	219	232	190	202	199	188	242	218	227	187	214	187	202	204	212	237	219	188	227	220	212	239	217	216	176	202	216	210	209	201	207	207	210	231	203	217	179	192	229	223	214	183	200	215	179	218	184	211	224	225	227	231	231	194	192	213	219	234	216	199	200	210	214	234	217	227	215	248	192	217	196	190	200	206	188	208	205	201	215	204	217	223	234	223	217	203	230	240	204	200	191	200	194	232	221	197	230	205	217	209	214	186	232	201	192	223	238	216	213	226	207	205	223	230	200	258	236	226	216	196	202	217	196	198	199	188	214	232	228	215	203	202	223	231	210	212	204	204	224	196	207	221	199	187	232	202	199	206	196	203	204	185	205	224	220	225	185	225	200	217	196	203	211	214	223	167	215	184	195	216	214	212	201	183	202	214	179	205	205	227	180	190	236	230	220	210	231	192	235	208	211	210	234	223	220	193	195	203	228	221	237	198	199	237	178	207	199	207	230	219	182	213	227	196	235	202	233	202	216	223	216	233	199	215	204	197	209	205	237	209	228	188	221	228	200	209	200	219	231	210	213	206	198	209	239	217	195	222	220	201	191	210	236	239
8287	3080	605	585	566	547	471	482	494	522	474	462	469	509	497	499	476	484	534	456	511	484	495	510	502	481	485	471	518	505	495	473	428	477	474	435	475	460	467	463	493	496	456	484	524	516	445	489	492	499	469	470	468	477	485	469	464	454	508	466	470	457	483	435	436	482	469	463	474	471	488	476	495	499	482	458	477	477	497	498	476	536	482	544	461	450	504	485	471	467	496	458	456	480	451	478	490	490	503	473	470	448	496	503	499	461	447	476	449	475	528	473	523	464	495	529	486	469	471	471	461	464	473	477	504	472	505	505	501	480	441	449	464	506	468	494	454	490	452	436	449	471	462	483	515	507	481	482	467	523	458	491	481	444	498	468	471	458	480	480	479	483	478	480	481	453	462	450	492	477	447	525	465	457	477	461	472	505	434	476	473	488	460	462	463	475	495	508	470	484	474	454	501	426	478	520	479	488	472	499	480	470	495	472	445	470	461	488	471	499	484	460	454	550	488	439	472	475	466	469	420	466	467	481	480	476	436	469	453	457	475	477	488	486	459	441	486	461	444	457	450	448	475	492	491	496	473	473	484	451	474	494	502	500	478	511	465	476	475	467	459	452	471	496	508	477	466	457	467	503	474	488	429	479	469	432	480	489	453	490	485	512	493	487	467	466	497	439	468	481	471	489	458	475	479	489	454	485	432	483	479	471	497	490	499	455	468	470	484	488	459	468	469	517	507	507	439	507	492	495	511	461	441	469	451	466	424	474	482	478	490	447	400	477	502	497	459	481	525	478	484	442	461	436	461	493	445	479	472	459	497	447	485	490	490	464	467	442	473	509	494	431	499	468	444	453	513	455	515	485	471	489	450	445	478	510	484	471	436	484	482	463	462	480	463	446	498	494	478	474	489	535	491	481	448	512	471	468	498	505	464	483	472	466	481	459	478	490	489	484	503	436	470	474	495	476	467	463	437	522	469	478	477	515	477	513	465	482	487	504	512	468	468	476	513	491	486	485	474	463	458	466	501	453	490	518	510	489	476	475	446	501	486	478	484	463	458	442	474	525	478	485	438	447	479	459	457	463	485	451	478	486	495	468	489	465	468	480	483	494	491	502	481	470	494	498	466	454	505	463	449	485	441	488	475	476	484	438	469	468	480	492	512	471	484	454	501	454	508	472	478	463	440	465	468	471	445	483	474	485	464	489	487	462	479	439	473	517	428	480	488	490	472	464	469	468	478	493	500	443	504	490	465	441	502	455	489	473	499	497	476	522	458	542	487	450	510	475	464	458	470	459	514	491	477	487	481	493	494	401	459	456	485	521	477	535	458	503	498	441	493	454	469	461	500	435	466	482	487	472	484	417	475	476	450	508	530	462	496	484	461	486	447	491	498	498	504	466	490	498	478	466	492	499	457	481	510	492	469	455	486	453	474	458	477	471	507	446	470	476	458	472	474	494	510	488	473	507	499	490	507	501	505	520	459	469	495	468	509	463	532	486	472	463	493	497	501	493	457	482	446	495	493	459	480	501	470	488	461	486	485	488	389	469	415	478	419	526	443	500	468	495	486	466	517	466	480	503	457	510	460	497	480	496	453	474	491	519	466	482	491	463	462	470	496	451	498	474	506	490	463	470	503	462	466	498	485	477	489	458	452	507	532	485	476	467	484	503	484	485	471	462	449	452	438	486	486	470	460	470	507	456	453	453	494	489	489	521	466	492	477	467	478	469	470	502	477	461	456	527	513	481	507	471	451	483	445	480	442	475	493	449	496	480	475	489	469	463	467	507	511	447	486	494	445	495	473	469	475	467	489	470	459	490	505	474	480	476	492	507	477	454	479	475	482	473	482	523	509	506	503	485	488	427	486	500	486	491	448	480	456	482	489	535	455	488	497	476	490	466	456	459	469	472	464	474	518	445	474	465	454	510	490	486	446	503	489	456	453	436	502	481	480	494	466	467	453	424	533	492	484	477	479	465	490	480	500	492	469	481	509	476	469	460	486	484	476	485	467	467	470	500	472	452	454	474	432	449	470	474	484	527	481	510	493	501	486	449	494	472	493	448	490	484	495	450	479	465	512	472	469	473	477	459	486	525	453	485	436	468	467	423	459	505	517	435	475	480	481	463	490	480	459	509	438	461	464	471	508	468	451	456	448	478	480	469	467	444	479	474	465	415	500	484	474	489	456	527	482	477	442	459	486	458	487	484	490	479	488	500	456	465	459	460	461	476	495	412	518	489	506	522	449	446	514	513	508	446	459	465	494	468	453	496	474	458	492	503	472	487	461	466	474	452	489	492	468	456	449	443	491	452	464	472	476	514	470	449	472	472	464	494	491	485	471	487	479	484	503	478	483	481	478	490	464	494	503	458	481	518	494	462	483	446	504	472	530	468	494	456	475	461	488	454	503	476	488	448	500	461	488	444	456	436	452	490	506	450	517	439	496	494	477	484	517	445	496	456	510	474	474	502	488	438	472	515	475	497	522	477	456	485	470	474	513	478	465	461	485	460	496	480	492	480	517	468	470	441	464	461	471	453	456	509	506	463	444	471	457	471	467	519	446	457	458	496	458	532	467	449	501	509	476	510	512	452	455	473	448	473	494	463	472	459	485	496	466	456	482	482	486	459	497	468	453	488	494	520	472	493	480	471	479	482	488	433	477	449	446	477	447	493	499	522	442	477	495	464	476	437	510	494	494	479	457	459	508	485	480	440	466	500	475	468	474	455	491	479	478	478	457	496	457	444	512	463	486	469	452	488	470	474	553	478	477	500	498	456	486	465	502	486	463	535	475	481	497	470	482	463	481	484	473	499	454	501	451	478	461	481	476	471	467	485	462	494	466	499	482	442	463	455	482	479	443	443	498	494	417	496	460	469	489	473	435	487	492	469	502	449	459	451	506	487	447	489	456	446	512	482	490	475	464	525	446	477	489	443	485	495	452	470	493	501	477	484	451	482	460	483	445	527	521	499	485	490	510	481	462	464	474	490	462	483	479	505	464	513	497	471	488	449	476	475	476	480	482	505	438	458	477	412	504	500	475	503	463	507	503	493	491	521	503	464	458	461	480	489	438	471	433	465	477	473	472	464	462	511	476	499	456	511	521	455	467	487	469	514	464	464	478	455	497	477	460	477	421	480	451	478	460	444	514	476	477	470	506	453	496	482	480	481	496	494	492	482	491	450	448	493	480	489	429	493	491	456	481	472	504	508	441	453	490	470	471	474	462	518	490	510	472	495	499	460	497	505	445	487	491	478	474	491	482	492	478	455	442	494	476	483	488	459	495	478	474	492	471	485	488	496	497	455	466	473	457	511	466	497	477	463	454	502	476	503	449	474	471	486	476	501	463	483	528	490	468	514	507	471	498	468	498	490	486	451	485	452	466	479	489	489	449	492	517	483	456	468	450	499	480	467	454	500	481	475	504	441	480	507	478	475	503	456	506	466	511	461	493	454	483	450	459	471	472	514	466	451	497	482	480	514	461	497	471	439	504	460
33233	19167	2327	700	385	251	260	181	166	162	154	166	156	168	148	167	145	153	147	120	130	148	141	131	156	115	131	120	120	128	154	110	125	133	164	122	140	137	122	118	117	130	125	121	118	132	124	154	132	116	126	112	116	134	127	120	137	132	119	105	125	122	114	114	119	124	139	111	120	140	117	110	126	119	110	139	111	117	127	128	134	115	121	141	118	116	117	117	118	132	126	129	127	112	105	123	114	111	116	123	121	136	139	116	127	128	145	142	117	136	111	137	139	119	142	129	97	128	137	144	112	135	117	109	121	114	114	119	139	135	111	131	121	117	113	114	126	117	130	120	108	105	103	121	132	108	102	115	131	110	125	139	118	126	130	123	97	111	131	117	123	123	129	145	125	126	126	108	133	140	127	115	112	134	129	99	139	122	119	121	108	144	129	125	114	137	136	118	119	130	123	107	135	120	139	109	113	135	103	97	138	105	114	153	121	109	123	116	156	124	137	137	135	124	111	143	116	124	140	130	125	112	125	104	133	141	137	142	131	108	125	117	128	119	114	127	107	135	131	125	126	118	96	115	122	105	119	113	142	117	129	119	116	153	117	131	108	136	107	103	143	129	114	117	112	127	92	110	104	110	114	133	117	124	102	125	95	120	111	122	158	100	128	123	118	124	137	112	127	120	115	141	130	104	126	100	123	126	123	136	124	139	109	137	157	141	110	128	104	131	136	121	126	122	132	123	85	133	110	108	101	136	110	117	124	119	116	138	116	116	112	109	124	111	121	137	127	104	130	124	105	137	146	108	115	134	113	116	104	127	121	123	138	119	135	131	113	106	117	121	112	124	126	136	126	119	138	131	124	108	137	138	108	117	103	106	114	122	116	105	110	119	120	119	129	136	124	121	125	121	114	99	109	110	111	126	136	133	125	139	132	142	121	103	130	101	110	119	119	141	130	141	132	134	128	113	147	138	118	138	118	129	123	122	139	119	114	115	113	135	106	122	121	126	117	118	124	123	89	115	126	116	124	107	119	117	109	133	124	99	131	104	111	100	112	115	120	121	132	117	123	103	113	117	112	140	119	105	114	109	126	120	115	117	111	96	125	125	120	101	109	113	112	128	110	149	111	123	135	120	114	108	123	123	124	106	124	143	123	122	102	126	144	128	134	109	124	121	113	145	109	133	107	126	110	121	134	141	124	127	100	114	110	143	120	136	131	103	124	109	114	115	118	117	117	122	105	121	118	125	102	122	115	136	114	105	109	117	131	124	110	106	127	122	132	139	147	126	129	115	120	128	143	135	124	114	134	120	103	100	114	105	120	136	108	97	99	129	128	124	116	115	109	123	117	143	112	133	116	118	124	134	134	136	114	104	111	126	113	147	125	114	120	128	133	110	120	117	133	97	118	125	137	111	110	111	105	152	129	120	134	134	130	111	118	123	121	138	143	108	111	108	115	125	114	130	128	119	135	126	133	130	120	113	121	129	116	135	129	137	122	132	115	132	168	122	129	116	129	126	127	115	125	131	119	109	112	140	123	103	122	99	121	124	143	112	140	112	128	100	115	144	113	152	116	135	127	121	103	121	129	122	130	113	115	113	137	114	110	117	128	106	127	139	133	120	109	115	112	118	111	121	122	135	115	134	143	141	122	106	112	131	108	129	93	111	134	133	115	113	126	135	125	119	124	123	135	136	132	136	133	124	109	127	116	133	133	109	111	120	134	132	120	113	136	118	114	123	100	127	117	136	119	120	126	117	114	145	117	133	129	123	128	142	109	139	147	112	142	109	139	116	117	119	133	111	111	124	144	125	104	112	128	134	105	102	112	133	128	129	138	110	116	102	109	128	121	136	128	129	126	117	109	121	123	125	130	126	135	124	112	125	121	122	115	121	108	124	110	117	91	119	143	149	116	125	115	120	148	106	117	105	151	117	124	125	128	115	138	119	115	116	114	121	107	114	137	105	99	109	116	125	126	113	116	111	109	110	117	106	104	126	129	117	122	111	133	120	141	135	125	119	138	121	104	101	144	132	146	109	120	124	141	130	124	109	142	122	134	127	111	131	125	106	122	113	116	132	120	137	117	134	126	109	140	118	114	103	125	137	110	118	130	93	114	104	120	111	126	135	119	147	123	130	132	110	131	122	137	113	122	134	116	125	131	130	133	117	135	118	135	128	122	119	105	111	127	120	125	121	118	126	110	141	116	117	126	123	106	111	125	138	112	111	135	109	142	131	118	128	120	127	130	123	103	102	114	133	130	138	118	110	126	134	123	126	111	130	125	132	139	132	120	119	118	128	134	107	121	126	147	127	145	132	135	127	118	140	133	127	138	136	135	136	106	123	130	138	113	100	126	127	127	121	111	136	98	102	128	121	132	116	120	124	117	146	133	143	128	123	115	119	83	118	124	120	120	115	129	122	139	125	118	135	125	119	115	115	131	130	117	146	103	124	115	120	116	134	96	119	113	116	114	93	110	132	115	137	119	113	140	117	132	83	120	136	113	130	142	124	118	138	123	134	109	119	120	134	120	111	106	103	123	125	124	109	137	125	118	123	105	124	100	99	120	113	134	113	123	127	126	123	126	111	121	121	144	124	126	114	138	102	106	102	112	118	107	128	135	125	120	125	106	113	136	122	136	138	114	117	105	112	110	131	122	116	129	119	123	126	87	121	119	143	138	114	122	130	138	128	126	129	120	119	129	124	149	111	133	109	125	114	109	151	127	131	106	132	107	128	137	139	109	110	118	94	129	127	121	139	115	111	107	117	138	133	122	129	100	135	123	114	141	134	120	108	132	132	131	126	139	108	126	139	128	115	102	114	131	111	116	130	123	121	125	138	142	108	125	125	142	107	121	126	126	111	118	125	114	128	127	130	131	126	117	117	113	117	156	123	119	110	118	130	104	140	132	123	103	123	148	134	115	121	125	125	108	106	135	112	113	128	121	107	124	119	139	125	131	124	114	131	125	121	116	154	113	134	133	118	131	101	135	108	122	140	141	138	111	139	132	110	129	151	109	124	129	127	132	117	137	129	131	145	116	124	143	124	134	123	130	114	135	103	116	128	126	120	129	120	117	128	116	110	107	114	136	155	134	121	135	135	108	114	137	124	123	125	127	118	120	145	102	129	121	129	136	131	98	93	123	107	107	120	107	125	117	118	124	126	126	110	128	100	123	135	111	124	139	124	125	107	110	112	110	139	127	135	130	114	128	119	139	113	107	121	103	126	132	128	128	116	118	139	123	133	87	124	131	136	133	121	117	123	114	118	125	131	116	118	119	139	151	109	115	125	116	145	117	125	135	104	108	104	123	132	118	144	127	114	128	94	106	122	119	131	113	148	141	123	118	114	126	114	119	127	117	97	105	124	129	119	119	111	118	115	129	102	116	126	100	105	139	119	141	124	132	131	113	141	122	105	109	123	124	143	113	114	109	93	122	137	152	131	128	110	102	104	114	106	114	118	133	128	100	129	118	103	114	112	128	117	132	139	120	117
22898	7929	1170	1436	1212	925	825	644	641	518	501	497	494	491	478	448	423	432	367	408	353	353	385	302	325	332	374	386	338	313	354	310	336	348	357	339	320	288	362	315	336	332	341	346	365	294	327	325	360	281	346	334	309	327	321	296	327	345	307	319	310	314	326	304	322	345	309	313	301	304	307	332	320	319	334	300	296	315	300	322	316	343	344	339	309	311	296	338	323	327	292	277	323	311	326	332	308	304	333	297	292	308	306	304	328	317	329	317	333	313	365	306	344	299	323	299	318	347	329	309	297	324	316	337	306	317	294	344	299	301	328	288	307	286	322	307	333	324	326	337	303	307	323	309	346	333	341	322	333	303	322	305	323	322	288	319	347	321	356	302	294	311	323	351	316	340	291	346	307	286	326	314	312	316	357	293	323	329	315	282	346	339	297	331	313	316	308	289	335	315	321	325	299	314	385	335	323	322	346	318	309	330	326	314	302	328	320	332	290	301	318	304	282	303	305	338	308	319	293	326	310	296	332	303	303	303	315	309	313	317	339	310	348	321	342	326	301	360	320	296	296	337	299	320	302	362	345	313	308	308	316	325	300	306	319	309	315	298	348	320	324	327	306	298	278	297	312	293	327	302	289	298	323	356	321	299	302	325	332	305	327	303	316	299	301	300	297	337	316	306	325	312	348	315	291	350	330	337	295	324	312	294	276	308	319	340	320	339	345	325	309	298	312	317	320	336	293	335	299	320	298	327	286	285	294	320	279	325	342	351	309	324	287	300	332	313	309	301	309	318	319	323	335	311	298	328	326	317	305	313	314	320	319	309	330	302	322	325	288	318	320	273	316	317	324	302	326	300	301	317	299	298	296	322	335	323	320	293	308	341	301	306	323	305	301	327	296	285	298	305	301	318	337	301	298	323	327	306	291	298	301	285	295	307	327	325	305	308	290	331	295	307	312	318	305	300	334	307	312	315	333	317	302	312	327	314	306	322	293	306	255	322	296	336	288	290	323	324	285	327	309	329	324	286	354	290	323	296	332	330	307	324	310	310	325	336	335	331	310	316	302	305	325	292	318	321	327	293	314	313	328	323	335	298	333	302	353	293	313	335	316	352	330	302	324	319	315	294	311	287	322	319	270	312	339	296	283	352	326	301	317	327	304	283	301	306	318	321	324	302	353	311	307	277	301	311	309	348	338	304	294	336	294	294	332	315	294	292	317	315	306	299	320	303	328	322	313	318	342	325	299	323	276	302	309	323	295	325	300	300	329	333	304	326	339	297	329	335	302	303	314	301	292	318	315	310	335	282	305	345	312	302	310	312	297	355	313	297	315	321	360	332	332	296	316	330	338	322	300	316	321	312	339	279	335	320	317	277	311	295	324	295	326	308	314	316	303	303	328	289	326	327	309	293	320	298	285	328	328	378	323	335	319	322	286	298	309	303	348	298	342	316	320	329	308	353	328	303	285	341	300	325	297	355	327	321	295	317	331	325	341	300	329	301	321	327	327	327	306	306	325	311	329	335	298	327	322	300	317	304	326	314	331	304	320	333	298	331	304	321	302	324	315	338	303	306	303	306	307	316	299	319	318	307	313	325	284	323	329	298	315	279	325	310	342	311	306	320	319	338	322	344	357	307	289	345	297	327	308	313	307	310	298	306	332	331	327	331	287	308	322	313	325	326	326	336	327	321	317	337	334	334	315	332	327	291	321	339	288	309	302	294	324	336	368	320	317	329	317	320	316	312	312	329	307	322	271	324	352	344	317	344	322	285	335	298	323	305	286	293	288	310	326	332	333	322	269	306	299	325	295	338	308	323	287	341	358	276	312	322	319	308	359	328	338	315	312	326	305	306	334	294	321	323	330	327	322	290	330	333	325	267	348	352	282	320	302	341	322	341	349	287	306	290	338	279	312	269	335	340	332	288	316	321	329	341	313	323	317	298	286	319	340	336	334	324	328	312	317	326	275	293	315	316	293	287	319	316	321	326	281	327	296	297	343	303	297	337	334	285	332	327	333	336	326	306	276	299	296	322	318	341	316	295	328	331	329	333	312	333	351	303	319	324	330	331	317	329	326	294	333	300	312	311	310	315	300	314	307	321	309	299	331	350	311	347	312	324	308	288	329	315	322	298	324	296	285	332	310	285	325	333	363	325	297	330	296	319	326	332	314	312	311	295	298	321	298	311	319	334	315	348	336	300	322	307	319	289	278	330	285	279	291	348	304	285	310	294	317	320	307	329	285	350	342	293	312	319	328	314	312	303	322	315	340	327	310	270	333	312	312	332	307	295	298	301	309	297	315	309	314	284	317	341	322	295	362	295	286	327	305	360	307	315	333	318	301	335	305	320	325	352	305	311	301	321	310	277	287	312	305	297	343	314	278	300	307	280	325	333	302	297	333	320	344	329	296	316	303	340	320	288	325	322	296	324	336	315	288	324	312	297	315	325	293	284	314	321	294	292	345	296	306	318	325	306	329	316	319	325	324	337	312	301	291	327	322	289	339	298	315	293	325	309	333	310	343	314	350	300	322	309	297	342	291	297	329	324	327	295	313	331	300	305	310	322	317	334	336	309	313	313	328	332	309	316	296	303	289	323	337	300	312	323	293	352	336	333	313	361	336	282	291	281	322	308	304	290	330	370	326	317	309	292	307	300	306	295	346	317	322	320	308	313	325	319	313	273	292	297	299	315	318	292	325	320	307	319	324	313	305	346	315	346	295	324	333	294	306	303	305	291	290	294	330	319	310	293	330	333	312	332	290	315	301	297	321	356	307	351	341	307	353	291	330	295	334	295	339	314	327	318	308	315	314	321	306	302	358	303	307	327	347	325	285	315	355	324	317	322	325	346	324	337	338	353	313	309	312	324	334	315	320	320	314	320	342	308	313	277	307	313	311	308	258	342	309	308	320	300	311	300	329	311	292	318	288	316	297	291	274	336	298	317	318	297	330	307	310	307	323	304	323	327	335	324	334	317	340	295	300	281	299	332	283	291	317	315	313	333	328	301	288	286	358	326	334	308	312	328	298	314	331	329	324	284	256	308	305	316	320	320	329	324	323	328	326	306	308	320	286	320	300	296	308	295	345	321	346	307	298	329	330	317	310	315	273	280	306	308	316	331	272	312	312	334	298	359	319	317	348	317	285	310	304	323	313	317	319	328	282	293	313	307	345	311	298	297	324	306	308	305	294	285	278	304	349	325	286	318	310	323	305	297	308	312	298	326	312	336	290	308	295	337	333	325	344	319	304	338	295	368	368	336	326	317	346	301	332	344	326	329	311	312	284	342	306	317	314	303	317	333	285	301	297	319	317	302	287	313	315	309	314	317	307	322	323	339	296	314	336	305	305	324	317	314	311	337	316	306	320	295	335	305	332	316	323	336	288	323	315	345	345	281	306	307	313	337	308	306	339	313	312	320	327	327	307	312	301	318	328	324	334	328	309	302	315	317	301	323	321	319	311	313	310	330	291	318	301	293	334	317	319	333	336	330
45872	27986	6277	1730	834	577	441	406	366	310	306	306	319	286	295	323	256	253	260	272	250	247	258	238	232	230	253	236	256	236	252	222	220	271	217	215	239	267	221	225	249	242	219	256	238	219	220	253	240	246	233	268	217	252	255	277	234	224	243	255	257	244	250	238	245	235	236	251	221	244	222	270	246	246	267	220	255	247	234	216	260	216	256	237	230	233	205	243	219	269	256	224	205	250	251	192	242	221	217	242	240	233	212	276	263	223	272	207	259	220	221	256	282	236	246	245	232	227	239	248	268	239	255	237	270	257	209	256	219	260	227	221	223	253	208	235	244	218	265	226	217	232	272	249	247	241	247	229	224	257	269	276	282	236	227	215	216	253	245	241	226	234	231	210	232	254	243	228	222	262	246	246	206	254	276	198	246	218	246	206	239	249	240	227	233	242	236	230	235	244	244	255	212	249	245	254	229	234	241	235	244	287	288	285	225	226	241	269	236	247	209	245	235	205	243	244	192	201	244	220	267	241	247	210	251	237	238	207	235	229	199	249	237	229	265	260	258	212	244	210	259	245	227	224	244	266	234	247	234	225	283	259	275	236	250	184	230	234	212	190	227	258	222	259	233	215	256	216	268	245	259	247	230	245	225	231	254	250	251	254	251	225	230	246	254	213	240	268	227	244	235	252	226	251	230	251	264	239	244	237	235	221	264	233	242	285	195	242	242	237	237	265	237	254	233	214	235	234	242	239	232	216	225	230	238	250	243	259	220	220	241	261	230	227	239	229	245	210	236	249	230	235	211	236	236	253	229	220	216	239	218	249	243	236	265	235	245	224	238	227	231	241	233	263	246	250	257	220	250	241	245	210	235	219	207	238	216	242	255	279	217	234	242	229	220	225	234	232	223	234	238	218	244	219	227	269	263	236	249	253	267	214	249	225	228	237	226	227	220	249	236	275	249	246	221	211	229	240	233	237	248	232	225	236	212	240	244	226	257	224	225	204	242	223	204	249	265	238	250	263	222	251	259	235	220	246	217	265	219	245	244	247	219	248	233	253	238	247	228	255	255	230	211	279	232	246	249	242	267	225	255	245	211	251	210	235	236	218	236	237	258	217	238	232	226	213	221	242	249	235	235	239	256	224	240	240	223	224	249	241	194	239	246	280	242	257	239	247	256	269	254	243	239	226	253	234	230	237	282	245	206	246	232	228	251	218	254	248	232	256	249	252	213	259	239	214	224	225	242	239	257	244	232	261	256	250	262	263	227	238	238	255	236	255	269	280	247	237	261	248	213	231	203	224	258	227	241	248	254	230	224	249	251	230	240	270	239	255	226	260	234	232	240	243	216	245	240	249	257	287	258	230	235	242	234	238	241	241	227	212	276	237	261	226	256	261	214	234	251	257	263	206	243	255	226	239	262	238	252	245	245	239	227	231	234	221	264	239	254	258	256	229	261	244	276	222	234	204	224	240	247	236	259	260	246	216	254	220	248	229	261	231	259	241	263	245	242	221	255	243	206	237	216	289	229	243	236	258	216	241	247	230	254	239	210	247	242	265	245	225	252	240	235	272	277	244	227	228	238	220	214	213	232	262	216	254	238	199	217	220	236	234	255	214	229	256	245	257	232	252	240	264	238	259	221	252	240	233	249	243	233	244	245	237	243	257	230	250	236	261	249	245	244	219	289	269	254	242	256	239	251	256	252	245	234	235	250	253	224	229	238	234	248	234	246	279	253	232	227	238	253	253	230	249	232	223	229	247	212	263	229	225	261	209	225	215	278	242	216	243	230	221	266	234	222	225	242	242	217	205	244	267	243	257	248	212	285	270	218	215	198	242	224	245	234	224	264	236	211	265	248	237	221	280	218	230	237	218	248	221	222	255	249	232	211	256	258	244	251	244	257	246	234	252	258	246	242	234	258	256	246	242	233	249	263	232	237	232	244	257	255	241	229	232	217	255	244	226	259	227	220	238	255	243	219	231	243	225	249	237	204	229	216	225	223	226	248	251	225	251	214	243	232	258	259	260	225	242	222	231	252	243	228	239	224	285	248	228	233	236	248	240	232	242	242	255	231	242	248	230	231	213	218	239	235	244	240	261	252	242	220	242	252	227	246	241	270	253	242	216	209	219	230	246	237	255	222	259	270	232	269	251	251	229	231	234	224	214	259	216	252	242	254	246	221	248	231	236	220	261	255	274	217	247	235	244	246	237	230	243	241	253	246	246	242	237	249	234	244	238	230	245	248	272	254	239	221	284	251	219	223	259	268	239	241	249	234	233	245	244	217	259	271	216	257	244	262	242	224	268	259	249	248	233	233	233	249	289	238	215	229	257	259	211	247	263	230	226	218	241	212	257	224	267	249	243	235	235	245	253	257	269	238	241	229	295	218	237	223	212	228	264	225	226	235	248	220	237	235	246	235	224	235	241	223	237	239	280	264	236	264	229	246	254	228	230	213	244	249	216	254	234	256	224	231	240	217	227	242	264	209	235	256	234	243	231	241	244	237	230	233	244	219	245	232	247	254	270	224	222	244	212	250	232	247	203	218	248	225	259	222	221	233	229	229	229	239	242	248	275	221	247	252	222	258	242	220	263	251	225	237	216	250	246	235	241	259	221	232	239	265	229	239	234	232	237	232	217	213	257	220	242	228	220	234	226	235	249	243	210	232	248	275	260	250	241	246	251	271	247	257	240	255	249	228	258	242	246	244	250	239	246	238	239	246	225	250	261	234	238	239	256	250	250	248	222	216	258	229	247	243	273	224	240	230	202	223	255	245	264	228	239	278	238	243	208	248	241	253	243	223	234	186	235	256	240	246	262	227	264	238	239	235	216	237	237	250	208	220	241	253	238	225	198	214	278	243	259	240	200	231	260	265	255	224	236	215	229	232	251	227	233	255	251	244	231	243	228	220	255	238	243	242	242	271	222	246	230	266	238	231	257	255	234	243	232	262	253	246	253	230	210	211	239	240	248	242	265	234	225	233	205	234	258	210	218	286	236	250	234	262	223	224	247	223	249	223	249	219	236	252	257	246	243	228	202	261	243	246	259	249	230	222	253	241	239	242	247	256	224	249	280	223	248	234	243	267	241	240	233	266	242	235	263	233	228	212	251	223	255	237	227	190	229	237	188	224	220	247	275	264	249	261	232	217	238	225	236	267	283	213	231	242	259	247	272	202	257	230	262	236	248	247	235	251	233	259	236	232	239	261	216	224	232	241	231	253	219	232	243	264	223	231	233	222	228	259	247	251	242	230	256	234	259	262	246	242	238	243	283	241	234	221	245	248	207	228	247	263	240	228	245	223	226	223	203	240	253	233	235	249	248	221	233	246	244	222	236	244	241	239	232	233	262	222	241	216	249	240	232	249	256	244	261	262	240	221	243	254	258	236	253	258	220	251	227	233	242	224	210	236	227	281	236	257	272	259	230	238	245	246	265	281	230	260	239	245	247	223	225	202	227	239	258	250	253	252	201	220	215	215	240	218	243	247	231
31093	11447	2211	2492	2052	1832	1540	1268	1095	991	949	936	856	898	786	827	745	699	785	648	614	660	638	655	603	642	599	600	652	590	587	651	591	567	600	626	589	606	551	556	589	563	615	629	580	567	586	638	537	572	576	576	598	557	580	584	570	557	551	624	588	525	538	562	514	574	548	563	528	514	592	540	548	587	550	590	537	550	542	568	555	554	560	565	568	571	528	588	576	556	585	555	521	584	526	598	570	561	544	558	570	543	562	622	549	600	560	529	574	577	536	579	588	591	587	566	560	582	555	530	545	569	539	549	562	559	580	568	614	543	581	549	524	548	588	577	562	576	555	565	563	550	559	573	553	582	530	552	561	618	587	529	568	586	581	591	569	551	570	542	568	571	584	525	562	562	587	552	565	594	471	544	550	565	550	548	568	587	579	599	593	574	552	543	527	585	586	520	543	608	554	552	520	557	538	610	530	561	554	532	536	566	581	541	573	548	567	539	559	510	566	559	554	568	534	553	518	585	556	530	546	542	607	572	562	592	579	581	592	592	550	546	559	609	584	547	580	558	569	576	540	580	558	541	539	571	501	539	581	501	565	520	565	556	548	567	519	510	544	549	588	572	548	578	566	544	540	588	540	577	577	517	567	535	606	537	568	528	583	558	546	523	538	559	566	577	576	596	560	549	549	533	542	519	514	539	549	566	501	583	574	565	532	561	580	585	549	548	570	604	590	546	556	587	564	546	547	580	610	567	567	590	531	601	599	561	537	533	571	569	561	540	537	551	587	571	582	527	548	527	539	563	569	563	502	540	549	597	578	576	550	588	560	530	577	549	565	598	542	560	540	554	590	534	579	535	578	531	523	541	575	547	524	530	548	554	591	511	558	530	581	570	559	526	567	563	526	588	603	564	569	579	571	540	544	590	543	552	549	568	527	585	545	596	573	568	546	554	514	562	583	535	602	554	557	558	535	526	529	529	536	591	545	575	538	552	549	548	533	510	508	559	554	558	587	579	555	562	558	557	583	522	547	585	551	530	520	560	536	566	558	566	548	563	556	633	582	541	581	584	541	613	529	540	501	529	580	528	551	560	557	492	552	575	582	553	575	583	531	563	594	610	572	603	602	539	552	579	537	556	551	558	575	536	578	599	559	571	564	577	527	526	561	577	556	576	569	578	560	558	577	549	548	572	577	551	544	556	550	547	544	550	551	563	537	538	618	536	575	564	614	572	570	557	579	565	572	580	609	556	592	570	549	598	553	553	594	583	558	591	553	570	537	550	567	555	517	580	557	562	605	568	541	579	552	569	527	568	591	552	540	581	530	546	558	588	576	578	540	523	570	573	546	546	547	546	525	531	551	549	584	571	553	569	541	551	545	526	546	538	575	535	564	551	542	538	582	510	568	567	548	578	517	560	565	571	507	555	572	575	528	565	541	547	534	550	502	591	513	526	598	552	602	611	532	567	552	575	610	527	542	547	563	564	564	555	580	573	553	557	529	565	557	544	558	523	561	526	567	543	563	570	581	583	553	535	574	531	583	555	566	536	560	532	521	559	575	551	561	578	534	540	577	587	585	527	565	571	548	540	543	558	561	575	588	563	533	545	610	549	548	548	579	514	570	553	539	577	559	555	536	573	534	586	546	560	567	568	557	552	587	541	533	542	512	546	589	551	567	572	559	565	516	508	575	525	533	536	594	543	569	576	536	529	540	595	531	540	563	571	589	535	552	557	569	514	538	557	523	541	559	566	548	557	527	578	533	530	556	580	529	526	536	544	538	554	560	536	557	590	556	562	553	564	565	606	569	581	558	541	559	548	583	546	542	489	556	520	573	535	552	552	506	589	515	531	577	567	520	539	560	590	540	567	566	571	579	540	531	572	529	540	560	541	541	508	545	529	580	512	530	571	533	560	592	542	501	625	560	564	589	568	583	579	547	581	583	533	563	546	549	585	560	593	570	572	511	577	573	578	573	575	581	569	578	578	543	553	540	572	545	523	552	503	553	537	596	569	587	526	559	539	573	522	570	552	557	573	589	548	554	597	560	534	572	573	599	509	536	577	578	532	598	572	583	558	570	580	576	603	573	529	556	607	560	573	530	557	579	503	524	553	553	616	543	587	501	575	589	549	519	543	551	546	563	566	542	564	580	576	537	584	603	552	570	566	545	572	532	590	587	562	587	556	586	559	553	545	576	550	562	546	526	564	536	582	558	554	560	580	557	555	587	592	526	542	591	557	596	605	560	554	590	581	526	558	583	578	570	546	528	534	533	552	571	559	572	573	584	563	568	534	560	581	553	551	552	568	592	533	540	579	546	566	558	537	572	580	582	546	548	577	588	584	553	578	565	564	555	558	576	522	529	577	591	568	580	565	609	567	607	526	587	568	526	540	511	491	594	579	565	559	548	547	610	575	575	521	525	593	549	564	546	590	557	565	541	571	571	594	533	532	607	562	537	545	599	556	562	575	593	575	587	557	531	571	566	528	591	569	587	524	539	541	572	542	546	518	553	577	596	538	536	591	577	546	530	561	544	571	584	602	562	545	566	579	562	525	533	585	569	587	539	487	559	547	543	585	553	560	533	541	557	555	568	557	533	547	574	544	517	547	553	555	534	521	547	536	527	616	579	583	552	584	529	567	590	588	581	528	509	571	544	548	552	563	590	577	571	532	534	600	573	544	560	603	515	572	513	520	552	572	532	599	565	542	560	557	529	538	587	556	534	525	554	569	563	535	560	583	549	565	577	573	532	557	568	547	597	555	565	542	579	554	594	559	566	567	571	521	581	558	534	544	544	550	560	585	563	525	539	534	545	566	549	565	583	565	548	547	553	527	542	540	542	528	530	550	607	548	561	545	569	523	567	573	529	576	586	565	513	574	533	531	576	570	565	527	600	619	570	539	565	567	603	563	542	545	566	564	542	590	526	538	572	555	574	539	549	542	511	559	597	578	547	574	557	571	577	561	579	553	540	533	559	611	546	561	568	579	564	591	578	542	522	536	554	530	562	544	552	526	565	580	549	528	564	526	587	530	562	547	543	508	536	553	544	553	586	547	584	548	569	525	564	581	586	542	566	550	530	550	541	522	529	533	547	577	562	543	546	553	547	549	554	580	584	545	537	561	553	570	526	567	564	563	591	564	561	587	568	589	557	547	566	554	595	548	541	593	557	557	593	539	545	566	512	538	547	558	552	564	571	531	547	561	556	584	590	561	522	547	583	585	533	523	550	589	523	563	557	540	586	537	564	565	514	529	552	594	559	568	561	550	610	565	553	544	566	533	522	590	557	545	556	559	547	520	581	559	529	556	610	524	567	538	611	573	541	580	557	585	557	572	535	577	548	553	567	559	533	508	568	606	566	550	560	539	600	524	538	585	547	563	538	558	573	578	575	550	566	573	531	543	570	566	567	563	612	577	545	598	598	586	578	587	564	538	514	514	552	540	605	572	531	541	573	560	572	491	566	563	553	559	561	570	534	557	564	616	544	574	547	560	584	518
12150	5082	347	243	220	225	198	238	209	214	222	213	210	217	194	214	198	220	227	241	213	203	203	208	227	188	206	241	245	228	203	206	238	215	210	210	217	194	199	226	200	246	198	221	220	204	219	198	184	165	231	247	246	234	211	238	195	205	212	204	205	222	194	250	228	209	204	223	207	229	210	190	203	207	254	204	216	213	191	201	207	225	208	201	192	235	197	208	198	224	199	244	220	208	211	201	247	227	213	187	224	225	207	218	243	217	214	189	216	222	188	194	235	220	214	207	205	186	233	188	222	192	197	203	209	200	244	220	209	232	196	202	212	191	219	196	210	209	212	243	234	173	207	198	188	204	186	214	190	227	196	228	211	199	204	224	205	253	210	234	232	218	201	230	212	242	219	211	207	224	206	253	233	225	236	193	178	208	203	223	205	225	230	209	199	220	244	222	193	184	210	210	226	235	225	205	254	224	226	227	201	202	218	209	223	197	229	196	219	207	220	206	187	205	214	190	206	217	225	183	213	215	215	223	224	210	212	215	210	230	211	208	198	212	199	209	218	202	191	206	214	214	206	211	197	219	212	218	207	228	228	200	191	184	201	216	205	199	202	197	236	202	217	196	214	188	220	209	226	192	202	204	218	208	217	201	217	202	198	208	179	198	201	234	214	213	231	194	217	206	233	228	201	193	208	179	200	198	205	223	200	206	203	216	208	181	200	215	243	219	250	220	199	185	208	224	204	196	219	193	226	203	181	244	238	188	219	212	218	212	222	231	225	210	195	205	190	237	210	244	217	238	257	194	227	204	224	202	188	231	206	231	206	207	234	194	233	232	212	203	246	222	202	192	210	225	198	186	208	202	201	219	223	220	235	235	209	173	225	202	229	239	210	196	211	202	213	227	235	204	225	224	193	227	198	237	208	221	203	226	226	223	235	212	218	192	206	253	227	198	200	226	205	213	229	207	206	208	229	223	196	238	219	227	214	224	229	170	213	226	206	206	206	213	189	204	197	191	198	231	226	224	223	238	200	232	188	210	206	192	204	203	185	199	208	196	210	213	198	236	190	221	229	225	197	222	214	197	207	206	234	220	209	209	195	237	195	207	222	210	224	206	205	213	216	196	236	203	206	202	200	224	217	197	215	193	218	183	216	209	195	223	230	197	212	198	224	185	201	206	225	213	226	237	182	193	217	201	226	203	219	218	206	227	198	194	226	204	196	214	214	207	206	222	203	228	207	210	201	208	219	210	203	219	204	201	194	201	214	221	196	219	204	208	221	229	209	198	214	196	203	200	227	191	247	198	193	215	235	225	222	219	218	213	198	212	242	235	211	195	238	236	225	185	203	195	205	216	186	230	195	210	240	205	213	181	221	206	217	214	206	205	206	214	213	227	212	223	221	216	197	198	207	251	216	200	239	216	220	184	240	202	215	245	195	208	232	195	180	217	237	227	198	178	210	256	240	231	198	194	189	207	224	208	200	192	180	198	199	202	205	214	207	229	187	208	226	233	205	194	223	208	222	231	212	200	197	231	213	200	227	231	227	242	251	237	200	201	177	223	210	179	211	203	244	213	230	213	212	199	222	239	222	221	200	224	208	227	192	219	237	228	207	182	205	233	199	189	214	208	225	215	202	204	244	195	231	245	186	207	203	187	195	206	192	216	187	204	212	176	191	185	213	217	201	226	215	204	241	233	213	186	212	223	194	197	190	222	195	187	198	197	215	219	218	202	250	189	206	220	208	198	218	189	222	237	207	199	184	193	223	217	233	223	187	195	197	192	199	220	210	228	191	227	220	213	199	228	217	179	242	195	195	198	212	227	217	229	214	197	228	181	202	199	227	234	188	197	196	191	203	199	223	214	238	224	207	196	222	227	235	223	225	232	226	196	216	204	214	220	205	198	215	235	193	213	202	210	206	200	194	203	224	207	213	199	215	200	216	195	200	195	187	190	199	210	256	211	192	181	191	201	222	211	229	214	250	223	220	248	215	210	201	224	217	219	207	198	227	225	200	236	170	199	228	218	197	211	193	221	224	225	206	198	219	226	192	232	232	221	219	206	200	213	239	189	202	218	237	200	223	233	231	217	221	192	217	192	197	201	217	223	210	220	222	229	208	201	189	215	210	223	217	207	233	209	237	215	196	194	160	200	247	212	192	198	165	191	204	164	217	217	213	224	226	220	211	223	206	185	203	218	209	227	209	223	186	228	215	183	208	197	200	210	241	212	215	204	197	231	221	192	214	208	185	190	237	212	241	202	190	186	215	237	205	215	208	208	194	190	209	191	209	215	180	186	226	217	198	200	201	217	191	206	203	195	202	187	236	211	233	214	227	204	179	194	214	222	211	209	206	195	215	211	214	240	200	204	231	213	208	213	237	204	235	187	229	194	183	207	214	238	208	204	220	226	214	225	198	198	233	236	228	200	212	200	213	204	215	204	204	216	214	192	225	214	199	219	215	184	204	209	200	216	195	218	187	201	211	213	179	206	221	222	188	208	210	212	218	197	232	224	208	210	187	193	195	219	209	207	226	204	209	196	171	205	231	194	226	202	206	229	230	210	235	200	212	239	204	209	235	215	214	194	231	199	236	186	193	191	217	213	223	225	228	214	203	198	198	196	241	213	217	205	192	224	242	210	203	220	194	205	209	219	206	208	230	202	229	241	240	224	224	200	201	236	216	187	216	223	236	202	187	228	203	222	208	202	203	199	207	231	192	229	198	200	213	201	243	220	202	214	247	208	205	223	195	211	187	208	202	238	210	190	235	221	225	225	225	221	196	196	194	186	220	208	175	210	194	210	191	190	232	217	213	206	204	235	223	217	211	205	183	235	199	211	195	240	188	190	223	233	219	229	218	199	233	220	211	224	219	227	198	212	186	206	233	217	205	215	211	224	214	181	216	203	212	215	220	209	197	194	222	234	218	194	208	205	210	227	199	195	236	224	237	232	201	223	212	209	202	183	257	200	206	230	215	205	217	208	196	230	212	228	236	218	228	211	211	235	234	223	221	187	182	192	209	255	214	206	219	179	202	186	222	237	247	204	194	217	200	232	225	208	212	203	221	216	219	183	199	211	187	204	176	219	203	210	219	206	189	189	206	189	230	201	201	211	228	232	216	210	226	198	220	207	242	199	189	190	216	221	182	193	243	224	223	201	229	200	201	211	189	235	226	214	195	180	210	215	203	200	203	188	206	215	218	186	234	211	200	222	205	206	231	202	211	222	224	213	219	215	212	209	220	202	211	218	218	200	190	192	203	204	224	199	208	192	224	223	194	182	224	223	188	195	217	220	201	209	226	208	198	204	193	231	175	223	199	205	212	223	238	221	239	216	220	216	184	218	184	237	221	228	215	228	222	200	198	179	195	167	221	202	207	179	218	231	204	221	202	200	220	213	221	213	220	215	222	220	209	203	203	216	201	194	225	179	215	177	183	200	204	175	201	196	219	229	238	221	194	200	206	201	223	199	214	218	191	214	214	212	212	224	211	194
7952	3168	589	594	577	513	495	523	492	507	512	490	492	482	496	525	496	474	480	471	470	462	464	506	499	478	539	443	498	488	472	463	467	463	441	454	481	463	463	518	454	472	467	528	487	441	486	498	498	496	462	486	489	461	472	499	477	471	435	480	470	468	482	484	466	475	467	495	434	485	510	450	511	451	471	453	518	480	489	503	458	488	465	482	464	478	450	483	466	478	494	443	460	456	438	496	486	442	463	500	466	477	448	475	469	498	501	478	508	497	464	474	509	485	494	487	447	484	488	494	487	500	471	471	492	501	505	428	454	474	465	448	470	513	489	513	461	458	479	445	473	465	438	514	494	459	463	513	486	457	486	456	473	469	468	514	474	471	492	492	476	484	437	456	499	482	499	490	475	480	477	490	490	512	459	469	494	464	493	460	513	510	464	476	468	477	499	506	490	524	493	495	482	463	478	472	462	470	474	446	454	475	473	452	482	450	478	472	475	464	500	461	469	495	453	450	463	434	476	513	484	477	488	501	506	476	505	487	510	460	446	518	486	492	475	467	449	450	448	495	467	467	447	477	482	493	494	496	523	468	464	481	476	479	443	455	438	466	447	513	481	467	488	478	475	475	521	433	511	482	511	438	449	450	501	509	510	451	480	452	470	487	458	454	454	484	456	505	517	453	505	490	502	486	469	492	483	468	437	431	480	522	451	503	486	494	520	458	490	465	445	502	513	515	458	491	486	502	465	493	445	500	472	522	490	498	479	462	488	476	439	471	458	458	470	467	474	460	508	473	434	497	479	456	422	500	463	451	467	481	490	486	487	485	508	462	499	460	492	478	441	462	456	493	496	455	479	512	475	500	485	454	466	453	506	539	435	493	459	477	460	517	447	489	515	475	501	477	448	471	439	434	449	475	483	505	490	490	464	425	457	498	495	466	489	486	523	508	416	481	460	480	468	458	496	460	468	468	502	527	479	466	472	464	464	449	455	460	498	435	504	455	423	466	465	452	448	476	443	473	479	496	460	474	506	463	441	473	461	499	442	468	461	477	492	491	481	464	463	470	437	458	463	432	455	444	471	455	439	482	477	463	496	473	489	477	505	450	482	453	468	482	492	484	485	475	463	505	495	486	480	449	494	461	448	468	469	533	448	497	490	501	454	457	513	498	463	486	514	446	465	468	472	503	449	452	520	478	453	479	471	438	454	462	447	438	484	513	475	490	505	478	477	496	476	538	519	476	469	521	491	487	479	466	449	507	467	481	469	491	447	482	470	459	506	478	487	496	447	455	466	511	466	498	452	473	510	469	503	481	468	518	470	467	495	531	487	512	479	495	460	440	490	488	492	466	469	445	479	459	473	460	487	476	453	480	440	465	460	496	508	498	478	446	410	476	490	483	467	445	451	487	452	472	477	515	466	467	446	493	507	454	482	466	496	492	469	502	459	510	504	465	501	447	462	469	493	480	475	489	480	455	448	502	489	514	476	481	438	451	458	480	465	478	484	445	490	456	487	514	471	496	473	460	475	479	476	504	487	467	527	510	482	478	486	517	491	445	456	459	460	436	464	500	499	511	492	450	522	479	468	480	444	507	473	501	482	481	493	472	475	487	465	488	457	458	462	488	490	459	454	459	531	464	492	483	500	496	473	500	493	496	464	511	461	462	475	442	455	453	475	521	471	466	475	487	506	471	485	475	497	449	490	470	467	467	471	490	487	447	489	496	462	468	452	469	490	469	454	502	468	456	454	483	472	499	469	485	470	473	497	487	454	523	463	496	458	505	433	516	505	467	410	505	473	478	479	486	462	481	474	493	492	460	462	445	465	462	460	479	501	486	498	507	486	437	478	503	506	476	493	512	477	484	477	490	503	495	464	508	490	465	500	447	478	441	440	477	480	485	491	439	485	490	473	473	485	460	476	469	492	494	461	453	465	480	474	503	474	479	489	500	488	462	466	495	503	495	465	415	493	438	499	459	514	484	454	465	476	514	490	489	498	490	465	483	476	487	429	502	460	500	465	460	469	462	474	490	480	491	481	490	454	493	488	491	486	456	488	511	502	454	522	447	494	452	463	482	505	469	495	470	510	471	458	480	490	501	483	500	467	505	454	505	496	458	471	489	454	490	491	485	506	524	479	459	433	448	470	458	478	506	478	544	447	497	483	498	384	471	509	519	492	482	476	477	465	463	490	484	517	498	442	499	500	438	463	494	486	455	509	499	515	485	467	475	495	539	491	508	457	486	473	491	490	483	479	470	506	492	475	458	472	502	494	480	428	485	492	447	468	471	477	457	443	457	477	477	510	479	501	483	502	485	483	479	471	469	456	475	474	454	484	497	480	522	518	452	430	488	505	483	481	459	480	462	447	490	491	512	501	500	476	455	487	456	456	493	479	446	453	485	474	518	492	467	468	512	481	475	479	464	444	447	500	460	491	479	517	483	489	493	506	468	493	481	471	472	468	543	438	486	464	448	492	504	475	464	509	490	463	478	517	472	512	473	482	494	476	453	448	463	463	489	466	496	512	476	474	463	495	516	514	492	486	468	493	468	493	493	492	523	426	482	492	530	492	520	498	459	481	458	497	446	461	460	491	464	498	461	455	490	469	500	505	496	501	510	449	482	486	464	455	481	505	487	473	492	511	504	474	495	498	469	523	488	494	462	450	489	484	476	472	492	487	475	468	485	480	499	472	458	463	455	484	468	464	449	465	443	499	463	471	512	466	462	465	482	478	467	445	490	485	482	474	512	496	451	518	475	485	464	445	460	471	457	473	513	497	492	426	470	475	457	444	510	477	455	473	467	458	409	484	480	426	463	475	489	501	467	478	511	452	496	507	505	435	469	443	477	491	462	481	488	498	491	447	487	485	470	466	478	481	494	474	485	459	481	442	463	479	485	478	463	481	488	482	529	503	487	460	487	496	529	494	489	489	444	497	456	476	465	484	493	478	468	485	454	496	506	508	441	479	446	516	481	491	506	471	481	483	493	475	456	471	478	474	466	483	472	483	486	481	469	491	476	517	480	486	443	438	486	484	473	475	467	470	475	478	481	466	487	508	481	471	496	500	470	477	505	459	479	455	484	454	489	474	505	440	487	493	465	494	466	484	433	488	493	451	483	469	464	482	489	462	515	515	504	438	403	502	482	548	512	514	472	480	470	457	463	435	472	452	481	499	463	455	488	464	507	449	449	452	527	478	497	500	490	498	500	452	518	456	473	494	507	468	468	490	477	471	465	494	476	460	486	511	465	461	472	516	509	496	430	485	492	469	487	479	424	476	493	462	501	452	467	496	458	503	486	480	477	438	481	486	488	463	495	478	475	472	459	446	457	463	470	471	480	497	453	434	477	446	487	445	496	520	473	459	464	461	520	519	474	535	500	477	459	458	474	485	503	513	480	483	497	446	482	445	494	549	465	499	461	481	476	470	485	474	529	434	471	485	463	431	479	481	442	449	468	470	444	485	514	465	500	461	453	503	475	467	499	515	455	497	476
33632	19127	2526	722	389	247	222	192	170	152	136	170	150	164	147	108	157	152	118	135	147	123	129	105	124	125	148	113	136	123	126	102	135	130	123	135	163	120	104	136	124	135	109	117	114	112	130	142	101	112	122	151	125	125	125	127	119	113	138	111	121	119	105	128	118	132	132	103	126	116	114	105	117	105	123	117	119	114	111	112	101	118	139	116	137	125	139	104	125	122	117	145	142	117	129	139	141	126	122	135	126	130	122	113	138	110	121	112	134	124	102	119	126	106	116	125	121	102	96	128	117	105	118	112	125	134	122	105	123	121	130	111	117	125	105	107	137	101	115	120	120	100	116	133	117	116	116	144	139	110	128	137	110	123	116	112	139	132	132	141	120	122	125	137	116	128	119	111	120	115	123	129	127	127	132	120	119	106	109	108	112	130	121	118	105	105	131	115	124	111	104	111	131	120	122	110	122	120	130	133	127	116	137	120	120	129	135	110	112	122	127	129	118	123	123	120	112	98	124	131	124	113	135	119	117	114	131	115	108	115	106	131	117	122	157	142	122	107	117	119	132	114	133	130	138	131	126	133	103	107	138	127	92	116	123	116	107	122	117	119	141	111	108	117	136	131	122	111	137	123	131	125	106	127	124	107	119	114	121	115	125	130	105	129	133	111	115	129	119	109	128	109	150	128	137	118	101	126	134	113	112	121	124	125	134	134	128	124	113	106	127	144	143	119	101	112	128	154	122	95	128	137	129	111	101	139	110	139	129	128	112	118	128	123	115	112	102	118	141	101	115	139	134	143	137	136	136	111	142	117	141	125	109	103	129	104	100	126	111	118	111	104	126	137	140	115	138	128	111	131	119	104	124	136	118	107	111	106	120	138	141	129	93	116	115	115	112	111	126	115	105	105	109	118	109	128	137	115	131	90	101	117	128	121	105	105	116	130	112	118	119	125	136	131	117	123	128	118	110	133	116	123	106	128	122	128	115	111	126	114	114	120	100	114	123	118	113	129	112	117	104	96	110	135	143	104	108	117	113	109	133	126	123	132	141	132	104	116	113	113	125	102	134	122	128	128	104	120	120	96	112	103	117	116	133	114	129	120	130	125	129	127	115	110	131	133	137	123	122	123	113	120	121	132	104	101	137	133	88	111	121	144	125	129	137	125	114	119	127	120	121	115	134	121	131	118	109	115	127	107	105	122	93	117	144	122	121	124	127	114	113	129	112	147	115	92	123	125	123	128	129	114	108	117	123	141	143	110	121	130	117	135	147	127	109	141	115	99	122	136	122	139	146	127	115	120	117	122	124	122	130	115	108	136	130	128	113	131	131	108	129	115	124	142	116	109	118	113	126	124	134	113	117	131	127	123	131	133	105	135	108	126	132	101	112	127	118	111	126	124	112	144	131	143	108	114	107	117	123	114	112	116	127	118	120	129	136	98	122	119	121	113	126	134	122	139	115	105	120	115	112	125	130	110	117	112	126	122	127	122	131	118	124	119	140	124	123	131	121	117	118	113	130	126	124	132	118	116	135	139	113	101	134	110	114	90	130	117	116	143	122	114	133	131	110	111	123	134	127	117	131	119	112	138	112	114	119	135	130	105	121	125	138	119	119	104	133	119	131	115	128	93	120	133	108	127	122	126	101	131	113	107	150	131	125	123	114	125	111	101	118	110	134	111	137	105	111	121	140	102	125	132	106	114	148	121	119	126	105	146	108	130	86	130	129	110	126	113	139	110	126	131	122	108	142	131	119	118	128	128	115	113	122	128	102	111	145	110	133	112	94	110	129	115	117	132	119	128	115	134	117	115	125	107	131	160	120	121	111	145	119	108	144	115	120	138	124	128	108	132	120	129	125	122	96	115	131	111	125	146	108	119	116	115	120	111	115	117	128	126	112	118	127	118	104	130	138	123	124	132	108	130	132	123	137	125	103	121	130	112	115	126	114	118	134	136	120	124	127	124	130	123	117	123	109	136	131	136	126	141	118	143	127	128	132	100	136	126	122	104	145	119	121	134	112	133	128	148	114	106	141	118	123	125	121	107	125	119	117	151	127	112	118	116	118	118	119	111	101	115	112	103	120	130	109	133	126	103	120	105	134	124	130	112	126	111	113	120	128	117	129	115	116	150	111	116	124	129	142	104	123	118	99	109	110	91	119	104	108	113	117	108	103	120	114	135	137	113	122	125	134	117	118	102	121	145	117	120	116	107	114	116	127	121	119	115	136	113	120	112	119	98	115	121	107	122	109	115	131	122	141	134	111	126	120	142	115	118	113	122	104	112	113	123	103	137	141	109	114	105	133	119	125	125	121	127	129	128	127	92	123	123	133	115	117	114	94	127	109	158	134	134	147	134	119	112	148	135	112	134	128	120	132	127	133	117	138	123	119	137	119	98	132	113	116	125	123	105	129	124	102	117	120	128	127	129	133	126	111	124	129	133	125	124	123	129	122	110	115	124	118	134	118	110	123	134	97	121	117	110	121	131	112	121	122	115	107	133	137	127	165	152	106	128	120	106	143	115	118	115	138	127	133	114	112	103	126	103	133	119	113	120	117	124	118	113	116	121	114	102	124	109	132	134	125	142	126	133	117	132	126	130	133	132	143	125	128	133	139	110	109	128	123	111	120	113	132	136	119	136	125	119	109	112	120	137	124	122	156	135	103	106	112	113	122	140	109	110	120	138	119	115	126	135	134	118	132	140	127	139	107	115	134	118	107	113	130	101	123	135	90	109	131	128	123	118	156	141	143	113	141	105	126	123	127	118	132	137	101	115	125	118	101	107	126	122	126	101	120	97	112	120	130	99	97	97	123	130	115	136	129	111	124	129	131	121	131	141	108	127	109	108	134	97	142	113	121	114	105	130	117	114	118	108	117	115	114	96	99	122	121	113	110	141	130	124	104	104	129	124	105	115	101	103	108	127	128	137	134	128	127	130	120	131	102	118	128	123	119	120	139	113	132	121	116	133	123	127	134	139	123	124	105	128	118	117	143	116	114	108	113	126	125	131	143	135	119	132	124	120	140	125	122	132	116	112	116	111	120	124	133	138	121	111	127	118	117	126	116	119	109	118	101	124	122	121	112	119	109	130	138	117	110	124	101	133	114	117	118	134	109	141	127	128	123	118	125	125	166	153	125	128	124	144	122	114	124	134	125	123	120	114	123	126	121	126	126	116	124	111	113	112	107	139	138	121	116	127	128	152	133	119	149	147	137	112	109	109	119	140	127	149	137	108	111	135	131	114	123	123	126	111	114	110	105	130	122	128	113	123	126	111	104	123	123	122	114	139	114	100	136	124	125	118	108	109	129	113	125	117	124	130	115	123	113	116	106	124	127	135	109	113	116	90	118	142	122	140	128	106	115	105	119	122	141	116	124	118	136	114	129	113	126	116	119	118	121	97	114	125	129	122	119	121	112	118	111	101	124	117	107	113	133	129	133	116	99	125	123	121	126	104	140	127	122	134	130	114	124	141	126	110	108	130	137	115
23277	7724	1191	1322	1191	919	861	652	584	506	502	455	494	510	430	482	428	417	388	386	341	346	378	342	318	381	335	330	353	380	355	317	355	345	328	350	341	333	323	336	340	315	282	293	332	338	336	360	314	308	324	317	285	312	291	325	280	293	307	287	327	299	309	311	295	330	328	304	332	278	341	351	337	340	336	303	358	309	324	312	324	305	302	301	333	300	314	355	346	306	302	316	353	308	304	314	297	334	334	304	321	328	337	307	264	309	311	307	320	302	334	313	315	285	331	301	302	331	305	301	295	326	276	338	298	337	350	314	309	308	270	324	303	348	291	328	287	331	315	335	335	328	294	299	323	324	323	323	317	315	309	291	321	307	315	331	316	322	318	342	311	327	316	285	318	305	307	310	331	316	316	312	327	307	315	313	335	308	319	317	305	296	297	338	343	302	299	318	308	322	306	332	329	317	310	315	310	306	331	310	322	351	322	305	327	317	321	305	334	307	280	311	310	292	322	312	333	312	293	317	282	308	296	293	297	297	297	292	320	321	312	267	323	316	310	318	312	325	318	329	311	296	305	316	330	312	313	301	298	326	281	334	320	335	300	303	291	314	318	339	300	316	315	315	320	324	316	338	339	323	321	303	314	329	317	324	319	311	330	296	321	308	309	273	292	317	322	298	311	323	289	331	342	311	308	297	328	309	310	322	282	357	320	353	311	297	316	322	349	316	327	311	296	315	305	348	329	322	322	288	313	304	287	299	311	312	287	326	341	320	319	315	323	328	321	311	268	292	333	312	332	327	348	324	321	333	337	331	299	314	319	310	324	289	320	348	267	325	313	336	328	317	295	306	306	283	309	302	309	354	313	302	313	291	326	308	308	289	294	321	343	318	318	311	326	330	317	320	325	328	321	311	319	303	327	309	305	289	320	310	305	317	344	320	312	303	312	304	328	315	303	318	342	329	347	310	325	315	301	324	337	297	300	313	317	301	281	337	286	298	297	319	300	318	307	319	312	299	322	318	311	353	315	332	291	339	302	312	319	315	326	326	340	326	281	337	332	352	327	320	299	333	290	293	327	350	296	260	305	309	325	296	306	305	310	333	340	341	343	312	309	326	316	338	340	309	319	328	329	343	320	344	329	298	308	311	310	321	310	303	315	352	315	329	326	319	333	346	313	312	332	348	334	329	333	298	310	320	310	302	334	315	329	322	337	332	317	308	306	314	293	277	296	305	295	307	333	299	304	274	302	341	299	317	352	318	320	320	307	310	334	316	278	341	263	316	336	332	320	316	325	288	312	302	307	313	306	305	352	306	319	305	324	292	327	297	308	294	306	336	307	320	325	302	301	327	309	304	322	299	322	332	319	325	357	270	340	323	298	297	315	311	331	297	316	334	316	326	302	306	299	302	330	328	318	315	320	309	322	325	326	312	307	309	326	286	306	320	324	303	341	339	307	286	338	302	296	329	314	343	324	314	338	313	338	318	311	322	316	323	340	281	308	303	292	325	326	305	295	370	306	301	314	323	316	327	310	345	361	329	319	301	346	328	296	303	308	300	304	329	311	335	318	301	299	330	347	340	295	326	338	335	320	309	311	301	306	329	317	306	293	328	299	292	312	323	314	354	286	277	314	313	279	331	298	308	330	311	314	306	326	322	322	316	309	354	341	297	324	313	314	352	346	329	290	312	300	329	315	311	310	330	295	304	308	329	301	312	320	291	324	345	335	300	326	298	308	315	274	287	342	303	320	298	329	313	301	267	310	328	343	309	301	331	332	279	338	342	325	333	316	293	320	296	319	343	316	314	315	319	319	308	332	309	319	352	323	308	299	321	310	296	311	335	302	296	321	331	327	324	287	291	315	313	340	313	328	294	321	306	297	315	333	314	346	372	305	340	341	265	327	315	338	328	313	318	290	334	337	328	321	284	282	324	315	311	290	347	286	350	309	301	331	327	321	314	332	325	302	287	323	319	319	335	329	307	321	330	339	328	313	297	284	292	331	320	316	308	322	313	305	295	322	335	333	355	337	307	306	325	327	329	330	293	288	329	319	321	327	313	321	302	363	342	335	325	304	308	328	318	308	321	321	284	293	303	324	324	267	352	315	296	317	319	309	314	313	318	322	351	311	289	313	295	305	320	317	312	314	340	309	322	293	306	321	320	309	340	300	327	326	309	317	300	301	311	313	344	345	309	318	308	314	290	329	320	290	300	362	323	332	316	332	308	324	335	308	297	306	330	302	330	319	332	335	325	308	278	303	316	323	308	356	315	320	311	293	351	298	326	316	339	301	335	305	334	315	313	307	312	275	319	296	329	322	316	315	325	306	333	285	309	314	307	326	306	321	315	311	296	301	320	307	285	308	352	341	298	324	313	311	317	310	323	318	295	318	342	289	314	353	318	325	330	303	300	352	303	324	304	322	316	295	281	294	317	319	310	329	293	297	313	338	334	321	310	333	309	307	276	274	304	311	288	318	316	315	327	325	305	292	334	337	274	326	369	315	295	312	313	341	318	330	310	289	308	314	343	326	340	286	310	290	303	273	289	307	313	316	334	301	348	333	311	324	308	326	278	327	321	312	304	310	324	286	318	329	324	331	342	303	322	303	332	296	290	294	303	327	317	315	308	313	312	330	295	324	312	325	300	332	311	317	301	348	290	288	314	317	304	326	327	333	311	327	327	319	319	303	330	358	309	319	315	293	308	293	306	323	289	318	314	313	330	328	298	342	310	321	332	286	309	340	288	335	307	344	332	334	307	315	313	339	281	288	302	303	325	287	338	293	288	314	308	274	307	301	308	283	316	325	287	309	325	349	291	327	312	333	329	330	327	310	297	319	312	336	329	357	323	307	304	292	309	328	301	327	288	307	304	290	338	316	305	309	297	329	319	300	311	311	317	343	329	307	298	316	334	307	321	313	290	310	301	342	290	290	304	301	300	287	305	305	315	340	312	296	310	336	347	339	371	292	316	310	309	292	323	298	341	282	309	330	318	343	339	293	315	303	280	314	333	301	317	348	337	283	303	295	316	276	306	321	310	303	306	329	329	323	306	294	306	324	295	320	326	326	312	340	347	320	312	298	332	300	319	330	314	306	290	323	304	348	298	323	314	322	316	306	364	304	296	296	329	328	314	312	305	285	341	301	315	289	291	294	302	308	327	304	323	295	308	284	309	323	280	305	332	301	286	298	302	266	320	314	343	327	308	297	322	340	319	299	327	293	306	306	295	333	306	297	319	292	301	318	297	313	328	315	315	335	290	335	325	335	329	311	336	313	330	326	309	346	345	304	318	344	297	312	310	318	293	326	345	326	326	283	327	300	318	344	302	332	348	327	298	346	308	315	328	275	301	320	321	341	323	297	321	306	303	295	291	336	314	308	327	297	294	323	334	372	321	323	317	323	310	295	295	296	320	296	307	340	320	295	292	319	318	307	324	287	340	262	304	293	294	325	300	324	302	311	337	323	288	346	290	300	315	341	324	299	311	291	292	305	295
45583	27420	6217	1628	748	581	482	409	329	333	293	303	315	270	314	272	271	271	240	209	253	221	240	236	229	240	240	260	244	235	246	224	208	229	236	225	256	260	260	252	196	248	241	231	225	220	247	238	235	246	239	241	232	244	234	215	245	226	244	233	249	257	216	243	246	223	199	248	237	209	259	224	239	258	265	244	234	251	205	238	235	219	256	235	213	210	260	221	263	275	219	226	239	243	235	259	240	238	240	241	235	231	242	243	251	267	234	240	253	242	220	242	245	217	235	233	235	235	214	246	233	234	285	222	253	259	227	247	231	243	249	253	262	244	242	240	242	231	203	245	207	216	232	215	260	257	265	240	228	208	268	245	209	250	247	235	240	254	224	238	231	259	243	239	247	216	246	239	227	204	245	230	232	254	275	245	241	244	225	243	256	224	235	211	214	241	244	229	228	243	241	228	248	253	242	213	246	261	251	259	248	231	247	252	241	243	254	223	244	228	234	250	210	240	232	224	233	240	250	227	256	233	221	258	250	244	255	216	242	270	263	244	222	242	237	237	265	220	256	215	225	251	246	249	206	249	268	260	259	236	289	229	221	242	224	245	225	250	251	243	240	238	240	212	240	223	239	228	250	259	245	238	272	235	234	226	240	245	227	248	261	226	227	235	229	279	226	225	221	216	239	285	242	195	212	239	242	247	247	238	235	262	235	255	252	218	244	261	210	256	232	262	247	242	240	241	228	234	227	249	246	243	252	247	254	243	218	260	215	239	294	224	242	265	274	256	256	223	274	232	245	236	212	237	233	227	225	193	214	239	233	246	251	246	210	252	239	246	252	277	233	243	249	233	253	242	248	222	248	204	256	244	226	237	216	281	265	244	279	273	243	244	261	244	213	249	263	264	206	217	256	258	253	243	285	260	269	235	254	253	231	247	243	236	233	247	247	228	249	240	225	238	242	224	247	281	233	255	256	253	243	246	253	246	247	237	237	250	227	259	229	235	243	236	269	224	224	235	251	243	273	248	257	242	239	244	225	238	245	235	230	219	226	251	244	248	243	233	238	230	243	240	224	249	217	227	232	218	261	247	231	260	257	257	242	223	254	223	242	261	239	276	269	245	253	208	234	233	222	264	206	246	221	244	239	273	232	225	251	247	241	228	229	229	241	226	240	246	290	275	230	207	232	253	250	236	227	243	248	226	223	254	236	231	262	229	249	246	230	217	234	253	241	230	269	219	240	252	250	240	240	244	278	238	245	234	216	259	245	246	247	226	248	217	254	216	251	222	255	234	265	232	248	270	207	261	226	220	236	238	229	236	250	244	247	216	247	237	225	238	258	244	264	229	231	238	243	244	233	246	257	219	259	261	232	253	260	227	242	223	249	223	253	219	228	202	244	262	237	233	206	239	204	228	228	219	249	225	210	205	231	259	231	219	253	241	241	255	243	247	238	249	245	252	248	214	211	265	210	250	267	250	220	246	242	240	245	238	233	255	244	237	252	234	221	222	238	236	240	236	218	258	249	253	253	229	217	226	249	232	251	251	230	231	232	206	250	247	232	252	235	232	230	272	231	217	232	241	229	214	243	240	266	237	248	239	229	250	270	251	246	278	214	263	201	258	258	240	258	244	250	260	227	247	229	228	219	220	236	250	232	232	217	218	262	224	233	252	249	224	246	265	202	238	231	276	257	214	259	236	264	246	219	227	261	245	228	239	273	221	233	237	238	256	228	232	265	259	230	230	234	244	256	247	231	208	221	245	232	257	191	251	228	255	253	220	240	258	268	238	217	249	244	207	254	245	245	259	228	271	248	221	253	209	237	230	219	257	237	246	228	253	215	225	249	245	252	241	218	228	266	246	237	265	233	199	206	228	278	242	290	257	238	237	249	260	253	261	273	262	236	248	245	222	225	232	258	231	229	231	238	231	220	228	235	251	261	243	227	243	252	234	209	247	245	225	249	253	246	256	251	239	228	214	241	230	259	205	236	246	248	272	228	235	257	230	234	235	221	242	205	255	226	244	253	237	266	249	261	216	234	211	264	227	244	242	260	213	220	253	255	233	234	232	240	240	240	238	232	223	242	276	255	252	240	219	212	272	235	233	241	236	246	191	215	226	227	245	236	252	231	228	259	231	237	219	250	264	230	220	215	216	239	253	246	215	264	222	239	234	259	218	236	218	225	245	242	225	262	245	268	251	262	213	230	257	232	261	215	240	224	221	243	213	282	242	243	249	232	238	270	246	245	228	224	259	215	228	233	250	229	199	241	217	261	219	264	218	247	262	253	244	219	271	261	236	247	270	265	259	253	251	245	255	216	249	222	246	249	240	209	253	270	246	276	218	221	212	237	261	236	229	245	227	256	231	280	244	267	224	247	225	244	272	231	248	212	250	256	235	213	195	239	262	214	264	230	212	245	255	210	224	218	220	243	245	268	226	264	219	228	235	256	240	246	252	249	249	240	248	242	222	237	238	198	245	244	199	245	246	239	246	237	254	211	234	248	245	236	216	241	226	220	250	229	267	221	234	236	217	208	237	237	225	218	223	256	254	237	245	261	252	248	246	250	238	251	254	229	241	213	203	224	250	260	223	257	230	242	237	239	230	224	236	254	240	227	239	222	259	212	251	252	247	257	230	249	280	218	233	264	239	236	221	241	269	279	246	242	266	252	259	226	239	238	251	228	203	220	248	264	216	226	239	245	236	242	224	229	198	229	231	243	245	231	272	255	268	247	233	277	249	246	245	231	250	236	230	227	257	254	223	221	281	251	211	238	254	237	246	232	236	232	231	244	250	234	204	228	232	235	239	214	237	209	242	261	238	248	213	225	261	249	283	266	208	246	200	239	275	199	211	245	286	239	229	215	212	227	240	240	210	209	267	241	228	219	246	212	242	208	249	238	228	249	234	240	244	253	246	230	221	221	238	226	240	222	236	243	231	238	228	254	261	219	226	207	200	236	230	229	270	237	219	239	223	232	216	228	265	216	231	248	228	232	227	233	240	256	236	212	247	225	242	237	230	267	275	254	229	230	196	244	265	236	222	241	226	234	243	233	227	235	236	213	235	268	232	232	225	218	254	236	217	215	256	239	223	240	260	232	236	261	275	221	253	256	227	263	262	257	275	231	258	228	235	237	256	268	258	223	233	271	233	210	230	249	249	240	232	214	244	230	230	270	245	216	249	257	227	237	242	269	248	249	237	244	233	218	243	225	250	239	245	221	275	251	237	251	227	249	251	252	221	244	266	233	222	215	210	262	237	254	236	239	209	220	258	241	265	235	206	206	251	230	228	233	241	275	223	255	227	244	213	232	231	232	227	268	276	235	254	235	244	241	245	224	238	237	230	244	243	230	204	231	230	233	249	261	264	243	215	238	251	235	256	243	231	197	232	246	199	221	267	252	241	244	247	242	211	249	251	235	253	258	189	248	225	229	233	231	250	242	217	215	254	222	251	247	230	216	235	237	247	234	251	256	254	239	210	219	242	244	247	255	252
31120	10948	2189	2344	2110	1803	1478	1335	1029	1037	877	902	911	853	772	856	805	754	704	618	667	669	632	670	580	633	622	625	672	576	632	613	577	631	584	591	612	555	567	592	543	564	561	587	551	587	560	544	543	579	557	620	584	602	590	564	567	570	544	567	559	561	576	540	582	570	556	568	605	573	542	561	563	561	584	573	573	584	573	576	589	555	524	558	625	556	537	566	555	553	548	575	552	550	562	558	571	573	578	541	539	580	527	573	543	573	546	567	603	509	581	525	575	534	609	569	548	559	553	546	581	577	517	577	546	548	554	575	560	570	483	543	521	556	582	591	561	532	580	520	549	616	502	597	603	557	605	547	535	581	536	534	551	620	592	525	573	570	554	557	532	570	526	525	549	556	555	575	535	550	581	568	545	558	576	561	586	583	563	531	561	542	579	542	567	554	555	562	558	555	585	539	525	582	547	553	580	549	532	572	546	555	539	566	534	516	503	558	585	518	517	537	549	580	556	516	585	555	579	557	557	579	523	559	555	549	594	538	552	590	576	556	606	570	578	552	537	584	542	557	558	562	520	542	570	578	536	509	586	546	569	579	624	546	537	575	572	522	573	574	535	520	541	554	534	539	546	572	587	524	578	525	530	584	546	516	536	572	573	557	560	588	590	587	571	561	561	576	585	532	562	593	558	580	565	538	581	562	542	561	580	566	577	527	551	589	593	544	565	581	542	556	551	579	587	520	578	571	563	523	589	546	504	560	576	528	535	547	559	553	526	592	590	568	558	514	568	539	535	536	560	590	535	548	531	551	578	541	543	541	522	562	564	610	555	522	603	514	584	532	591	521	586	535	557	538	583	546	557	548	540	560	554	556	499	554	540	570	561	537	523	536	538	566	560	607	546	563	545	507	533	518	567	541	537	562	559	516	553	595	544	560	596	557	575	504	533	556	557	568	566	570	559	531	558	557	541	547	556	544	530	567	574	556	557	552	569	586	567	542	535	572	580	518	571	544	538	554	556	554	591	534	545	558	561	570	531	561	556	592	542	529	579	559	526	563	561	582	557	549	548	531	555	568	569	514	518	530	549	580	527	561	616	536	519	465	533	555	618	557	573	586	568	568	579	511	565	555	604	542	506	527	546	555	585	559	533	577	549	547	565	539	572	547	547	575	585	581	546	599	561	576	559	554	567	550	548	543	569	542	530	578	535	559	568	563	572	567	553	564	560	542	522	559	560	571	572	546	570	548	529	611	512	575	541	554	549	587	564	530	544	609	553	548	580	517	549	575	559	574	569	553	555	571	550	535	511	583	562	525	582	560	532	556	534	560	590	564	562	565	530	612	588	571	544	554	564	509	568	541	527	556	556	534	580	580	541	534	561	557	572	549	560	570	548	560	567	555	546	529	525	553	554	520	536	583	533	552	533	526	586	537	547	542	530	524	587	502	583	562	568	580	565	547	565	557	534	521	573	558	567	538	584	547	579	597	548	563	532	549	565	566	540	549	551	581	588	580	572	562	596	606	586	526	552	523	559	543	578	549	573	539	546	582	567	549	614	545	540	531	587	577	593	580	535	571	559	505	532	573	582	574	537	543	543	526	558	567	551	559	558	530	557	532	544	581	528	567	547	552	583	543	537	599	566	521	547	569	545	525	503	573	577	619	568	534	575	563	524	583	545	510	563	529	553	549	542	582	544	557	571	557	522	586	531	519	530	577	557	537	532	560	587	558	536	568	565	569	568	583	554	565	573	590	563	520	544	548	563	531	553	554	588	549	572	550	550	581	586	574	578	572	599	533	592	532	576	595	566	560	570	547	572	593	624	566	549	585	566	576	559	572	538	564	597	534	561	561	536	514	528	530	560	574	524	582	567	557	566	586	571	553	572	532	597	605	507	597	575	583	564	568	562	533	579	595	572	575	559	574	524	536	571	549	591	572	557	634	604	603	563	576	567	567	569	543	557	578	599	538	561	542	575	560	542	573	589	589	581	536	562	556	552	538	566	567	550	538	573	540	587	584	573	567	589	517	576	575	571	564	545	574	531	588	519	554	542	538	531	567	549	584	526	566	529	550	560	542	553	519	536	572	546	573	567	563	550	552	573	578	587	574	575	569	591	563	557	502	618	548	561	524	543	626	518	574	595	570	579	530	530	524	550	559	588	631	555	548	522	543	565	511	588	572	574	578	546	562	577	546	536	556	572	547	510	557	545	570	502	540	558	573	519	543	514	514	544	539	571	595	518	557	562	554	518	576	559	547	541	578	531	546	555	531	525	560	559	545	590	560	567	569	573	552	540	586	554	567	515	535	527	584	541	593	563	548	543	573	532	607	554	542	522	561	524	545	563	584	521	571	559	562	569	563	516	540	574	563	526	557	530	586	542	592	567	545	564	511	542	507	543	579	527	528	530	546	583	525	581	545	575	562	609	527	520	565	532	575	495	528	576	546	539	561	591	553	564	584	543	545	564	579	555	587	545	539	551	546	590	573	559	588	559	569	604	538	572	562	548	576	565	515	580	546	577	529	566	593	587	607	552	519	579	564	546	548	557	592	580	599	559	601	559	531	530	570	557	524	560	548	589	587	531	598	586	567	528	539	535	597	594	574	584	584	585	536	537	567	559	542	551	546	580	568	549	607	570	531	548	541	573	583	603	555	522	536	570	587	575	591	568	536	547	552	511	527	510	567	534	563	543	585	577	532	525	523	575	540	541	513	543	566	594	544	599	558	550	599	551	547	550	539	590	580	555	577	526	533	527	566	534	554	568	562	561	550	593	507	555	587	554	562	562	565	560	521	596	585	558	590	519	601	578	558	518	594	556	546	604	567	560	597	522	584	586	551	602	562	579	566	512	575	548	587	551	571	580	548	572	564	546	566	585	600	553	559	554	622	569	568	566	562	537	562	595	546	546	562	575	546	545	579	572	567	543	546	513	574	523	568	596	548	560	536	527	543	549	577	593	536	554	566	541	581	558	542	522	529	537	534	547	562	584	555	536	523	589	555	568	527	534	589	551	564	546	521	557	576	596	528	590	566	578	560	529	569	561	586	563	567	569	571	570	543	572	578	567	592	550	541	549	529	550	573	570	543	563	566	542	543	562	591	560	545	573	596	574	569	527	523	518	548	551	582	571	604	590	515	568	548	552	550	593	548	557	546	569	539	588	607	555	564	551	588	533	545	528	571	591	576	548	569	547	581	585	572	512	559	521	567	525	529	594	588	573	540	627	513	533	522	605	539	577	550	564	564	543	537	573	566	601	549	561	552	559	592	557	590	525	554	528	511	564	564	618	561	603	541	533	574	535	567	524	581	549	584	570	566	558	565	580	525	563	505	572	573	570	527	603	577	560	612	581	556	562	562	570	604	559	523	536	598	577	547	556	570	531	568	523	550	564	573	560	583	544	550	597	518	606	529	586	584	555	527	569	587	527	549	580	568	578	580	564	538	565	570	557	517	565	540	575	542	569	516	556	531	547	543	521	532	552	548	570	588	586	591
12429	4801	394	276	270	240	216	202	227	231	215	223	208	248	193	209	213	225	243	209	219	223	201	196	206	217	224	205	199	188	237	210	214	194	195	237	205	188	220	221	206	210	192	203	225	226	189	243	216	204	226	211	186	208	178	195	214	224	214	224	196	216	193	216	198	200	223	193	212	218	209	221	207	214	197	184	238	221	215	230	241	226	190	202	227	225	212	228	207	202	191	217	182	224	180	207	219	197	200	221	241	227	220	227	216	244	196	233	220	230	219	232	235	216	190	178	192	216	210	211	219	185	206	197	223	214	167	231	203	233	204	190	194	223	223	215	219	225	204	202	216	222	191	194	212	218	195	181	238	224	229	203	220	208	213	191	232	197	196	210	213	217	225	211	202	205	222	213	228	197	228	189	215	220	206	243	221	184	196	220	236	213	232	233	212	210	190	202	218	192	257	189	200	219	214	198	208	209	205	207	202	222	221	209	200	212	187	243	224	211	204	221	192	195	208	206	199	214	218	213	197	213	229	208	211	188	211	198	225	248	208	220	200	220	215	187	209	230	234	184	228	218	237	215	179	229	226	212	194	187	204	212	199	204	225	194	193	190	238	222	234	223	222	195	239	216	209	174	211	242	217	205	208	194	257	221	223	208	201	229	228	212	224	208	188	193	220	211	220	203	201	215	205	233	212	217	215	210	212	199	222	215	209	208	208	199	210	212	206	211	206	215	224	214	216	201	214	205	214	231	183	195	190	186	208	199	210	202	221	217	229	215	214	194	209	180	203	233	207	225	202	211	228	210	203	200	234	206	228	217	218	211	227	227	216	193	250	223	209	206	218	217	193	229	245	214	212	244	218	197	190	184	222	236	203	192	220	219	198	195	223	234	203	209	202	233	222	194	204	224	230	201	204	220	205	222	210	216	205	209	200	229	204	205	180	221	221	186	217	204	229	197	222	239	196	216	244	225	196	212	181	224	195	234	214	189	243	205	216	218	198	214	210	210	244	213	203	215	213	228	220	216	199	174	211	210	224	189	192	219	208	227	190	180	219	201	210	209	216	215	207	236	228	222	227	206	231	195	222	226	226	215	218	191	215	201	233	212	186	212	211	223	192	206	215	214	219	209	218	222	239	241	222	221	198	212	237	226	205	214	213	190	211	209	191	230	200	219	221	191	238	212	201	208	217	220	206	205	200	179	191	204	193	226	185	217	196	198	210	200	212	200	242	206	221	205	249	237	241	236	194	218	243	182	204	199	206	212	220	200	189	195	206	225	224	221	221	206	205	182	187	225	219	226	208	210	181	196	217	211	228	210	198	186	216	209	218	183	212	188	197	215	197	198	237	219	189	214	228	186	222	218	194	222	214	216	192	197	211	194	234	218	228	223	232	225	212	203	208	217	200	192	210	184	215	217	212	222	186	215	213	215	233	222	204	232	223	237	213	195	232	221	196	197	212	168	180	210	227	190	198	225	228	192	205	207	213	225	208	227	220	204	206	202	195	226	224	254	223	209	209	237	227	237	215	206	223	222	226	214	220	218	191	214	214	201	203	189	205	183	225	204	202	208	232	216	219	245	209	178	227	203	181	197	205	238	207	174	184	230	239	227	236	207	195	201	185	209	201	228	190	201	222	222	250	201	212	210	213	232	216	211	213	228	161	184	189	187	178	206	210	187	196	207	202	201	238	238	219	208	221	227	181	211	215	217	223	201	203	217	209	223	194	200	212	215	215	215	211	209	201	223	210	212	221	182	226	226	198	236	190	258	240	192	201	215	198	215	205	207	238	232	179	175	230	219	200	238	195	207	235	203	189	211	221	208	213	203	220	208	218	225	226	210	208	199	213	228	198	197	220	238	185	175	189	209	199	208	200	228	212	203	226	236	202	198	220	197	217	213	204	226	226	193	216	230	212	200	202	233	217	224	196	219	194	209	228	199	252	230	213	216	203	205	204	191	205	209	216	204	206	204	185	197	206	224	187	191	194	223	206	221	201	206	203	220	192	206	210	224	206	200	198	209	230	219	229	215	217	198	203	216	196	221	206	222	206	199	199	226	206	198	201	187	192	201	228	216	213	233	216	191	225	246	197	192	213	205	218	205	233	236	237	202	215	206	178	195	205	235	216	233	188	212	213	224	208	215	238	216	230	227	206	217	224	182	214	215	195	189	244	218	185	247	185	212	207	221	197	198	210	194	233	213	211	230	226	202	216	226	222	204	195	218	225	179	211	220	243	200	238	217	195	190	223	205	217	198	219	210	220	226	208	208	202	234	197	187	186	214	217	215	214	244	224	185	202	187	226	250	237	221	237	207	214	229	207	210	215	204	227	230	228	193	205	219	219	247	237	217	220	203	245	223	212	214	203	216	217	231	222	237	205	205	208	198	221	245	198	202	225	193	211	213	180	182	190	197	215	210	232	178	259	205	202	205	205	195	200	210	196	219	223	251	204	208	186	207	234	211	194	210	195	192	206	205	218	206	190	222	199	203	244	182	185	207	191	217	185	229	210	223	201	192	235	196	193	191	196	216	219	239	214	188	220	217	228	219	228	225	217	213	234	222	203	232	200	175	210	224	197	207	210	216	227	223	212	236	195	199	230	204	200	230	190	198	213	206	219	228	219	234	237	208	183	211	195	203	191	206	208	180	217	184	190	198	226	232	215	202	219	211	218	214	197	188	209	253	204	216	187	220	199	180	199	197	225	226	198	221	196	221	204	198	202	210	221	225	211	204	193	216	214	214	222	207	242	204	229	238	214	198	213	232	207	220	189	201	235	237	216	194	202	212	235	218	219	194	196	185	203	183	214	221	201	199	210	196	249	200	186	176	224	201	210	219	230	222	214	219	202	184	205	200	212	203	220	191	217	179	215	195	209	240	194	217	214	201	185	198	231	223	224	203	203	215	217	204	213	207	219	216	203	214	205	223	217	217	200	211	211	167	207	216	187	217	208	221	235	196	209	223	212	240	204	221	201	201	187	201	215	234	218	200	184	232	209	234	171	205	202	195	205	218	218	196	205	235	240	216	190	238	212	204	199	216	212	219	203	205	208	212	177	207	225	240	211	212	194	217	210	209	226	205	203	219	217	201	195	219	191	205	207	190	185	179	201	221	199	218	221	223	180	200	215	191	194	198	246	236	203	212	226	219	234	216	205	226	209	226	203	195	211	223	218	232	228	199	201	188	209	174	206	212	172	188	240	179	222	204	235	206	226	203	204	194	211	204	222	225	221	195	218	204	219	197	195	211	208	207	202	203	219	195	208	230	240	222	212	196	209	205	202	229	202	196	187	201	216	202	205	198	198	188	226	246	200	191	202	195	212	207	200	212	211	213	222	211	230	220	218	205	221	230	213	212	206	218	211	214	208	209	214	207	234	248	221	235	235	224	230	226	209	226	240	221	216	231	213	199	195	220	217	198	189	238	212	217	223	208	194	221	200	201	225	223	201	234	190	218	238	223	225	195	204	247	247	206	241	203	190	228	221	194	230	198
8075	2804	601	574	536	503	509	531	486	503	470	481	440	505	481	440	505	456	480	517	508	472	484	471	453	483	497	485	482	464	503	462	487	525	513	475	496	494	476	493	455	510	466	483	473	486	448	485	513	481	508	471	491	494	493	448	444	505	475	494	428	480	507	454	465	508	497	484	465	475	476	494	443	437	494	484	509	441	518	484	500	501	441	517	480	463	460	487	449	467	470	449	460	503	458	442	452	485	513	463	480	467	483	469	477	488	450	449	438	480	471	473	465	446	469	489	471	502	453	470	483	494	451	492	475	499	459	479	506	495	487	472	472	466	458	502	485	492	462	461	483	476	455	487	453	494	470	422	476	500	448	467	503	468	474	514	490	469	461	487	498	506	478	501	472	487	487	448	503	471	459	411	449	493	474	448	487	479	492	486	515	466	494	495	471	458	448	485	507	508	496	445	488	449	461	491	477	521	452	470	482	462	493	491	497	497	523	461	498	481	452	455	504	439	440	459	461	440	471	447	491	491	457	480	459	450	466	463	494	416	478	486	452	457	458	464	450	521	473	494	457	498	447	484	508	491	484	463	461	449	488	487	492	467	469	488	491	489	484	477	473	464	456	464	467	457	488	451	461	494	520	486	467	485	514	480	466	508	477	482	501	500	492	465	500	444	495	461	458	482	509	464	457	453	491	472	494	454	516	492	481	502	449	501	472	431	501	500	457	473	467	473	466	485	493	455	493	501	485	459	480	474	454	444	473	472	519	492	480	462	514	493	502	445	473	492	487	486	460	483	497	459	465	485	432	435	482	459	465	443	428	459	493	487	469	470	488	447	496	457	467	462	484	474	454	476	445	417	471	430	496	503	434	434	484	509	523	491	472	472	512	485	459	503	499	485	464	500	455	455	464	449	482	480	464	490	493	507	468	508	448	488	486	456	497	480	479	496	482	459	474	476	506	456	454	506	518	442	483	490	476	516	442	478	447	497	469	509	487	434	459	513	451	468	470	483	499	498	484	501	507	495	479	478	471	524	496	470	452	493	467	506	480	494	468	458	495	468	476	459	491	492	449	470	460	496	465	454	469	485	499	486	446	459	449	470	533	531	528	455	465	505	497	455	497	464	449	524	487	429	488	470	468	500	459	464	494	542	488	445	462	486	474	504	493	451	469	472	488	461	463	462	449	501	480	464	462	471	467	514	449	477	500	480	466	519	478	467	446	495	502	482	461	466	489	478	497	444	467	461	464	467	451	453	465	458	474	437	471	430	485	523	435	485	478	492	452	470	467	488	472	499	478	452	496	488	475	477	505	474	506	481	491	465	494	482	459	452	490	478	453	432	483	507	487	482	497	506	493	474	425	449	470	491	479	472	515	461	460	457	491	479	517	470	478	458	470	497	472	520	494	467	499	490	447	453	489	428	523	490	484	488	475	445	474	467	493	501	468	483	490	443	514	471	501	471	452	464	444	499	507	460	498	524	469	448	470	468	446	464	505	454	495	498	466	455	465	470	484	487	439	488	460	479	462	483	507	489	495	468	494	476	479	457	473	467	454	450	480	500	444	458	453	446	416	484	483	473	500	464	503	516	438	492	490	440	455	466	496	458	464	462	476	475	496	467	490	485	468	484	474	463	522	439	414	512	503	482	472	518	470	495	479	478	524	440	489	485	482	445	456	495	488	491	469	472	491	526	490	498	461	480	473	493	462	485	515	460	449	465	480	473	493	481	512	497	483	474	506	445	500	511	464	503	410	449	496	511	507	504	493	443	431	466	461	489	459	471	473	502	468	475	460	471	495	435	453	520	449	471	474	482	465	453	476	473	483	488	483	467	526	472	498	476	491	482	473	500	456	478	470	489	454	464	455	481	520	489	509	494	505	486	474	468	489	422	506	484	461	451	448	493	468	518	473	473	495	459	469	427	489	509	485	464	482	444	467	509	467	475	494	478	486	483	445	453	443	448	502	500	514	461	495	477	469	494	489	486	484	495	457	464	503	491	531	500	499	432	520	518	437	488	476	512	475	474	468	481	452	437	474	478	513	508	473	500	465	480	488	442	494	489	460	488	502	466	492	441	484	467	469	506	473	494	444	497	461	457	451	493	468	478	464	504	451	464	468	466	488	479	490	486	431	469	496	468	507	464	504	488	500	460	500	467	476	473	433	465	482	490	473	482	493	490	477	483	496	473	469	482	467	489	463	524	485	482	433	496	483	480	446	495	478	474	461	469	476	495	444	489	456	498	468	463	433	528	466	464	488	490	472	450	500	469	475	472	444	490	482	509	463	477	459	453	476	483	458	469	452	491	509	454	492	438	453	445	446	459	509	492	428	470	470	437	446	470	500	486	501	463	469	492	475	460	531	499	424	489	470	486	490	476	477	442	483	467	443	467	517	488	460	466	459	466	419	491	481	463	494	464	472	519	447	481	482	463	454	515	453	493	470	459	494	476	471	497	455	473	482	498	451	451	498	490	493	463	492	458	493	487	455	485	468	455	465	500	445	459	479	469	474	499	498	462	452	486	474	482	490	476	484	448	499	499	453	478	475	488	439	463	482	474	455	487	499	463	496	495	448	498	522	436	456	499	487	464	473	487	503	435	471	462	472	496	457	476	472	516	465	487	484	464	493	470	503	458	459	482	504	485	430	467	492	493	501	457	456	485	456	500	472	518	468	474	463	478	494	486	486	498	439	482	439	478	492	485	484	469	487	474	469	503	502	488	499	451	459	424	456	462	463	455	497	473	463	504	476	505	462	442	433	477	467	470	523	469	462	474	468	450	509	482	472	457	465	491	440	482	449	489	472	505	483	492	459	488	463	482	466	468	487	463	466	534	474	462	520	517	468	449	457	472	505	435	501	509	426	481	473	480	448	492	481	518	449	460	433	458	466	471	509	481	520	476	487	452	447	479	494	499	484	471	486	442	500	467	482	470	470	504	452	504	536	483	507	478	476	478	484	489	489	473	509	454	492	440	483	501	478	461	473	518	455	463	478	498	473	490	519	463	476	499	499	467	499	468	484	461	472	428	490	504	465	504	480	494	446	476	463	463	462	475	481	455	486	443	469	475	504	457	479	491	461	516	475	472	448	489	492	480	456	483	478	463	476	445	491	506	459	487	471	449	478	454	434	472	516	475	471	534	488	492	480	514	479	497	484	499	462	498	448	477	495	474	461	473	508	503	471	471	500	490	475	480	440	475	502	494	434	470	499	472	506	463	477	487	470	477	488	466	469	466	440	481	484	467	441	492	463	469	481	508	513	466	457	447	440	466	495	460	483	496	457	490	494	462	489	491	443	471	490	459	493	429	466	516	524	469	482	455	475	498	462	489	427	523	467	480	427	467	459	505	458	470	461	491	516	472	476	499	464	465	472	472	484	456	472	454	489	459	465	456	481	444	464	474	497	452	467	475	484	467	453	505	498	461	423	470	506	453	456	455	456	439	469	464	499	471	495	432	500	488	493	510	452	479	438	497	476	482	527	501	509	478	468	466
31565	15205	1951	678	460	316	213	178	173	144	168	174	136	147	173	137	159	136	118	120	133	109	109	117	128	134	118	128	138	112	111	123	139	117	115	124	125	121	123	123	88	109	132	124	129	114	143	134	132	123	118	116	135	104	120	130	113	101	120	109	125	136	150	141	120	92	101	117	139	119	121	156	116	125	120	97	110	118	119	141	146	128	118	118	116	126	112	110	150	113	123	134	135	125	118	104	123	112	121	126	119	126	145	122	109	121	115	110	129	112	124	115	139	116	129	113	135	132	112	119	108	102	116	130	135	125	143	117	127	120	122	132	125	107	118	115	116	118	122	115	122	122	123	123	111	131	107	115	93	134	102	117	126	110	131	139	113	114	117	130	121	123	120	114	113	102	123	125	121	135	118	137	116	122	116	119	130	98	134	117	130	99	119	112	125	122	109	103	122	126	118	107	121	116	115	129	120	138	136	124	114	102	121	135	133	126	147	97	98	128	132	124	115	117	113	116	120	112	109	128	133	130	123	117	100	122	102	103	106	137	123	119	127	116	109	131	119	102	108	113	139	149	113	127	128	120	129	115	129	117	107	108	128	139	115	121	116	127	113	136	125	128	125	114	119	126	113	99	125	109	120	101	96	119	124	125	123	91	127	149	133	117	122	134	130	116	111	101	119	122	105	142	104	101	103	121	137	123	119	129	116	123	118	125	124	111	132	112	151	108	96	128	114	117	106	121	117	122	106	116	124	152	114	147	95	114	113	122	139	128	130	155	134	146	122	130	135	121	111	139	151	103	126	114	123	114	110	123	121	111	118	109	125	125	137	112	155	125	137	117	119	116	111	129	110	130	110	131	149	122	148	122	133	110	112	117	128	128	142	114	109	114	104	119	138	118	129	135	135	141	95	104	123	126	131	117	102	126	129	127	145	100	104	131	122	122	132	115	139	125	128	128	128	115	91	94	127	117	123	116	89	122	110	149	144	121	108	119	122	119	128	126	133	118	110	124	125	94	121	134	103	117	120	115	109	130	135	106	112	122	121	107	140	134	103	114	128	113	113	123	119	121	94	137	134	128	126	129	136	114	114	91	130	113	114	113	121	117	135	114	135	127	147	130	126	106	134	115	133	136	114	115	100	131	129	112	92	99	109	102	119	130	136	147	118	123	119	132	114	124	139	118	125	112	113	97	127	105	105	117	120	147	107	131	128	113	111	114	105	139	131	121	105	117	120	120	113	116	124	123	102	128	122	123	133	127	112	100	117	135	146	116	142	117	127	123	131	133	138	160	134	121	128	124	135	132	126	127	127	108	124	119	123	117	120	114	107	131	113	116	104	127	107	133	113	114	138	116	127	104	124	127	119	125	140	135	141	141	144	134	122	129	110	113	108	128	111	114	120	112	131	122	115	111	107	111	113	128	127	114	103	117	106	105	127	124	135	130	149	115	112	129	114	133	108	122	113	121	115	108	115	100	131	127	121	132	128	134	121	117	142	98	129	122	134	123	110	129	131	156	118	115	126	122	148	131	124	91	120	127	112	107	110	138	121	140	123	138	139	120	103	131	132	116	117	137	111	143	114	134	114	119	115	92	118	126	113	111	112	120	130	97	131	130	134	111	107	112	102	115	113	107	106	129	111	138	129	138	137	115	114	109	110	145	156	116	103	117	128	114	131	125	106	123	114	110	112	131	126	118	122	135	130	108	110	121	114	104	134	136	140	112	123	121	115	121	112	115	113	118	124	105	122	122	88	123	104	120	119	107	142	139	147	135	131	104	111	113	127	132	139	127	98	122	121	103	118	122	129	124	119	137	126	120	116	107	112	126	114	105	142	123	129	123	119	108	114	129	116	126	128	130	116	134	105	117	121	128	125	123	132	109	106	90	112	127	136	115	132	118	127	118	111	122	121	114	111	88	117	130	127	113	120	126	107	113	123	117	97	109	147	119	131	138	122	124	125	132	143	101	103	108	147	131	106	126	99	134	124	118	99	129	122	121	134	116	123	122	129	128	121	124	116	130	107	125	106	97	144	124	104	135	132	117	113	121	122	140	119	138	148	119	126	129	121	134	114	126	125	118	112	110	118	137	115	120	111	134	105	139	149	127	129	113	154	131	136	105	109	126	137	135	106	121	137	127	138	138	124	121	117	121	125	138	122	129	146	113	120	112	122	125	137	133	118	109	136	107	106	106	128	125	136	126	119	117	127	106	113	112	125	126	106	116	128	110	125	118	122	130	133	131	112	123	148	115	109	105	120	133	127	126	130	144	138	144	122	111	121	119	119	133	108	134	121	119	99	104	109	134	93	146	120	151	136	104	131	118	153	115	135	127	127	106	121	123	134	109	116	121	105	114	126	121	130	129	120	115	127	100	108	130	121	120	132	108	138	118	111	123	140	114	102	112	116	134	124	115	109	113	144	127	127	142	112	151	132	138	125	131	113	95	112	130	109	122	114	124	128	127	137	124	122	126	119	115	122	124	130	110	133	119	132	98	125	130	105	121	132	140	129	110	100	99	133	118	118	118	101	119	100	111	126	146	128	123	117	137	127	141	118	116	110	125	112	108	117	110	126	122	117	135	110	117	138	134	108	138	127	105	127	119	150	103	130	121	130	101	108	110	127	117	135	127	117	116	111	125	108	144	112	147	130	108	123	107	113	100	125	114	128	107	112	121	105	103	105	146	154	119	117	137	125	120	123	122	129	130	124	110	124	151	123	109	110	100	136	138	123	119	129	130	117	130	109	140	123	123	132	141	104	101	121	122	114	121	111	129	123	125	140	127	111	100	137	120	125	130	164	113	130	130	120	132	126	129	111	122	129	127	123	129	125	136	140	106	126	130	117	120	148	116	110	134	119	135	110	124	128	130	118	118	104	148	119	124	109	118	102	133	139	132	116	126	125	121	122	141	117	106	121	114	114	129	129	120	120	128	116	110	136	120	111	129	124	107	96	118	127	94	104	124	130	119	123	136	120	127	133	112	117	104	127	130	128	122	128	136	117	136	101	130	118	141	114	109	106	118	127	125	109	129	112	148	121	135	114	119	123	121	131	148	138	132	143	120	108	114	119	133	126	96	124	131	99	123	142	124	126	146	111	109	111	117	124	131	126	101	125	115	144	132	152	116	112	132	118	144	113	100	121	130	100	96	110	118	128	127	143	121	116	128	104	109	125	110	101	100	107	124	128	104	119	125	138	123	124	116	118	148	140	108	110	116	112	127	121	123	111	112	115	106	120	133	113	128	128	120	115	123	110	143	99	106	129	112	114	146	110	116	126	133	130	120	122	123	118	109	129	114	109	115	129	120	125	103	118	117	120	115	103	121	123	122	121	109	100	134	111	104	123	132	99	98	123	124	120	116	121	107	125	92	134	93	117	133	126	120	132	113	110	96	129	116	135	111	117	135	121	116	140	110	136	125	125	145	116	139	90	122	116	107	126	119	130	143	124	130	121	104	123	123	109	120	101	134	119	131	118	117	135	124	122	135	118	105
21417	6350	1203	1303	1209	970	773	669	583	537	527	519	496	488	434	426	478	436	386	371	350	342	379	341	318	340	364	400	325	317	369	363	334	332	280	324	333	314	333	343	328	336	292	308	335	336	342	329	319	312	344	332	314	343	305	328	325	321	319	315	311	326	301	322	333	293	281	314	349	321	322	321	316	343	312	326	320	330	304	297	297	320	337	315	335	335	336	306	328	322	320	325	317	313	325	322	299	306	347	324	326	319	341	327	300	293	301	337	317	322	309	349	296	306	326	300	318	310	282	318	320	285	323	324	318	310	301	311	302	290	298	302	285	372	337	342	303	313	299	320	295	299	294	291	307	318	305	306	310	322	330	310	334	332	313	330	277	315	324	301	339	314	314	321	351	311	309	306	322	318	321	357	306	321	332	314	298	302	326	298	321	308	290	314	346	305	308	333	280	278	328	283	329	355	333	304	326	290	316	311	306	303	326	303	306	321	314	321	289	324	323	294	313	310	310	317	319	323	351	308	314	300	311	330	306	297	319	332	307	304	315	303	302	294	320	321	332	310	316	317	291	320	339	327	314	285	320	344	327	275	289	301	303	297	308	303	276	298	297	313	310	283	287	291	343	291	318	313	313	304	324	306	312	326	304	303	322	329	288	294	276	275	296	280	332	279	289	321	297	347	347	340	336	364	312	315	314	310	296	332	332	319	310	306	336	318	278	308	339	306	319	310	311	314	295	322	297	328	328	293	353	325	326	309	328	287	316	277	323	306	298	283	338	314	340	299	341	311	320	290	334	297	309	295	345	303	311	292	308	286	310	320	301	378	308	297	306	331	324	341	317	335	308	328	329	306	326	320	270	314	293	321	316	318	282	311	301	304	329	336	310	294	307	309	319	319	284	330	294	337	337	283	312	291	345	299	312	333	296	330	345	285	311	333	325	316	332	296	334	293	339	303	322	316	297	286	309	308	304	306	337	292	300	315	326	316	282	305	312	314	303	303	300	350	302	302	292	306	340	297	341	324	329	299	301	302	304	319	301	313	302	301	333	296	281	306	331	272	302	297	327	319	312	307	319	315	316	334	327	292	333	314	300	312	285	334	327	329	315	313	336	323	286	320	302	297	323	311	338	327	359	320	326	341	318	285	312	318	322	305	309	286	300	313	342	295	334	327	310	316	292	283	335	321	305	352	329	316	313	296	329	311	334	313	312	326	322	308	310	325	328	333	306	316	288	296	328	344	290	322	277	317	333	306	310	341	333	312	295	310	286	328	303	339	324	332	337	323	290	309	288	297	321	292	301	347	315	314	309	315	329	305	287	318	304	298	319	339	275	321	296	294	326	348	293	292	296	347	326	297	348	263	299	325	311	338	292	318	334	293	306	273	282	313	327	317	263	283	358	303	303	293	308	291	278	333	287	320	340	313	315	321	303	295	311	357	324	334	338	289	348	298	317	291	323	292	333	315	315	312	311	308	307	329	338	275	297	310	308	314	283	333	309	315	314	306	303	295	319	297	290	297	322	328	306	315	288	314	299	273	316	317	324	306	338	291	310	321	322	310	332	300	285	305	307	324	322	340	315	325	313	309	317	321	323	304	316	319	340	313	316	327	347	279	331	326	340	306	325	275	302	339	323	322	315	318	312	292	280	304	310	308	310	343	313	314	312	322	304	280	336	318	310	338	313	322	317	322	287	287	322	303	325	286	310	276	327	331	327	289	313	315	309	294	305	342	303	296	317	331	286	316	365	290	309	338	334	288	299	325	303	332	307	320	328	284	293	311	298	336	315	325	315	309	320	292	350	302	320	324	308	295	317	325	299	317	312	277	306	317	347	325	347	301	327	323	327	302	307	343	341	335	303	298	291	285	301	318	335	298	295	277	336	319	316	313	327	293	312	312	310	302	322	287	314	302	301	316	325	300	332	309	333	307	332	332	320	261	307	337	332	322	328	314	324	300	293	320	288	310	329	288	299	286	345	326	327	303	313	323	298	302	300	309	291	295	306	309	349	334	305	293	305	340	335	316	318	293	311	303	339	328	301	311	301	292	315	331	309	297	307	350	313	369	317	339	324	328	317	290	347	331	317	327	293	326	312	297	335	315	314	296	307	291	316	325	357	316	325	347	292	317	313	298	281	307	311	336	302	337	340	342	315	299	313	321	336	307	303	308	315	313	324	325	288	329	311	297	319	331	307	333	312	289	278	300	302	317	320	316	342	305	302	351	306	304	338	317	331	329	325	337	312	303	314	315	300	323	319	309	310	355	321	331	322	308	323	309	329	357	316	327	311	337	315	341	322	306	286	295	322	311	336	319	317	328	313	285	301	303	326	330	330	333	312	314	320	328	347	333	300	339	327	315	334	317	286	287	276	308	328	307	300	302	327	310	307	334	333	329	323	323	303	328	307	289	316	282	330	302	326	310	328	304	320	308	304	334	352	329	318	294	319	299	324	326	313	309	283	324	315	300	329	307	307	313	321	341	336	318	298	321	320	310	316	324	293	272	319	327	330	303	324	324	312	360	316	343	296	304	299	306	292	282	298	361	311	331	319	347	324	342	285	278	290	328	315	273	313	295	287	297	323	298	336	272	303	311	318	304	336	361	318	340	282	320	335	312	317	297	293	333	316	300	301	279	294	307	322	306	306	307	325	321	334	305	312	296	326	339	322	294	346	303	348	323	324	284	356	308	316	318	280	300	324	315	302	327	350	321	323	325	306	303	332	303	327	296	311	327	319	318	317	288	298	312	324	300	327	286	306	316	338	340	321	296	305	298	283	321	316	291	307	296	325	334	323	324	310	306	302	317	301	290	292	309	325	332	334	312	301	327	304	318	278	302	312	304	305	328	324	350	293	326	316	311	337	332	303	343	332	312	327	299	301	299	336	312	320	306	308	299	292	301	316	291	295	305	315	284	299	320	315	292	302	327	287	336	324	297	334	300	312	310	338	286	298	308	294	324	318	299	273	334	323	307	309	314	331	308	303	305	271	324	318	300	321	302	300	287	315	310	321	317	290	290	295	328	330	295	317	311	299	329	327	301	309	302	297	316	315	348	330	334	317	289	341	321	319	301	308	301	302	318	297	338	365	307	297	312	267	334	319	345	302	327	313	293	310	327	312	306	295	317	325	323	316	365	319	306	303	328	292	317	312	304	312	309	295	290	328	319	316	310	312	331	319	339	321	325	312	300	329	307	331	308	289	333	329	311	310	334	351	317	259	297	298	296	275	287	356	294	327	302	305	316	304	294	357	326	321	345	316	308	317	311	319	307	327	297	320	310	317	309	314	303	272	276	312	325	306	313	321	336	329	318	314	317	302	340	338	332	312	325	313	312	302	300	316	327	335	335	333	330	350	316	327	312	300	335	342	289	328	312	287	310	315	313	315	302	299	308	314	289	327	331	316	315	309	292	323	341	307	314	324	324	300	317	334	306	326	326	304	306	313	344	291	308	315	353	332	284	302	300	323	291	334	297	301	297	319	315	346	328	285	305
43551	25312	5429	1450	828	602	410	352	322	294	307	289	275	293	274	246	267	278	262	279	266	245	268	213	281	220	262	233	247	255	269	259	261	250	225	243	249	218	240	255	239	231	218	261	229	229	262	267	253	213	233	256	227	247	221	265	232	249	235	232	239	276	262	247	237	234	259	267	255	232	236	267	285	230	225	243	234	238	234	228	234	256	235	247	224	240	233	239	240	245	244	249	220	225	228	233	225	211	238	232	259	235	240	262	232	247	215	255	262	254	237	268	236	263	236	258	224	236	288	236	219	260	254	254	239	263	253	276	268	241	264	229	243	241	248	268	225	225	237	232	275	241	245	260	257	267	238	272	245	255	256	216	244	249	270	217	276	241	252	279	225	237	235	218	227	250	255	212	213	246	205	263	220	218	248	251	250	244	251	248	214	208	264	241	282	243	277	238	217	260	249	226	257	257	223	241	222	244	212	208	216	241	218	242	229	249	230	235	244	221	250	260	268	222	246	248	240	248	222	209	257	257	230	231	223	235	235	240	245	254	265	238	241	232	246	245	225	234	228	239	228	243	245	238	225	238	240	245	240	222	230	212	241	244	254	202	227	228	245	225	244	292	207	218	220	239	268	222	250	229	248	229	261	221	190	223	271	257	232	263	248	269	222	234	225	232	242	263	229	252	242	233	220	236	236	239	242	238	234	255	266	249	251	251	257	230	264	235	253	242	228	234	260	230	240	203	216	227	249	235	261	239	248	248	226	228	259	247	228	206	250	232	214	229	234	233	258	255	235	235	244	230	255	255	212	235	224	259	227	260	255	226	250	224	248	234	279	244	236	254	263	251	248	235	232	280	257	216	243	242	230	244	231	243	257	253	258	232	231	223	253	243	232	273	236	256	268	249	271	243	256	210	255	212	228	252	242	273	208	237	222	254	260	238	255	226	240	238	233	218	242	239	219	236	240	222	253	235	233	244	206	225	238	220	247	215	241	221	237	283	240	232	240	201	232	238	239	241	201	207	245	248	239	236	222	248	232	248	265	263	224	252	222	236	261	244	271	244	256	259	231	226	251	234	218	238	238	239	255	235	259	240	256	214	224	229	240	249	245	234	257	217	210	246	256	233	258	286	246	264	227	270	231	237	228	228	250	248	230	220	261	251	226	226	263	237	245	243	227	252	232	220	226	265	229	239	254	232	206	227	239	239	265	267	229	264	233	240	241	230	265	265	209	242	240	231	249	225	260	253	267	247	245	257	232	241	247	251	233	271	234	244	226	255	238	212	226	238	242	251	233	233	258	218	248	220	247	253	218	251	234	245	247	219	239	211	264	274	234	238	227	301	224	232	226	219	257	275	243	244	259	239	230	219	219	213	224	234	247	205	267	237	246	241	246	233	285	245	256	206	249	213	216	234	228	264	225	250	244	253	256	219	229	238	228	246	224	226	226	229	253	254	269	228	227	224	250	230	234	245	263	261	243	245	226	227	263	236	265	209	239	251	228	250	231	245	261	248	247	221	226	244	235	231	250	231	263	219	262	244	234	233	241	232	302	253	249	263	229	263	273	262	251	230	219	231	231	229	239	212	252	277	249	283	254	234	243	236	216	235	234	263	240	242	232	266	238	229	244	243	242	210	258	221	244	234	251	272	220	243	259	236	241	241	232	230	251	258	243	209	217	239	237	235	249	246	203	206	230	238	245	238	235	230	280	224	255	254	202	240	264	247	230	250	253	255	227	222	224	260	231	242	222	248	235	275	237	210	286	249	217	235	191	247	237	239	236	223	249	235	221	224	259	230	243	257	229	236	224	216	257	239	235	241	240	240	239	265	235	262	237	255	248	233	228	232	226	252	252	241	225	233	255	250	215	254	223	245	242	266	234	235	230	224	221	245	243	241	186	236	216	228	245	247	266	265	258	232	234	248	243	233	212	249	247	237	257	240	256	268	218	235	237	229	222	245	229	240	198	257	223	214	222	223	204	224	256	274	267	215	264	232	240	259	284	254	217	269	268	223	218	218	220	220	231	230	250	280	222	215	229	242	258	215	261	252	258	287	239	227	221	257	231	251	239	233	236	254	248	234	205	244	241	240	235	239	231	233	237	246	240	232	285	235	237	261	263	252	233	223	229	254	234	252	231	241	235	281	254	254	233	253	235	225	248	242	224	215	238	279	248	223	256	230	255	268	248	228	240	238	243	246	234	234	215	260	245	231	247	218	237	226	218	250	211	228	250	249	232	225	218	205	207	251	218	229	238	214	225	247	207	256	268	257	225	241	227	247	206	221	263	227	263	262	255	227	235	234	220	261	223	254	234	267	228	245	240	247	250	236	249	227	275	255	262	249	259	250	213	227	256	258	230	213	263	254	279	234	254	259	277	278	239	209	251	231	234	270	262	230	239	236	237	235	231	226	246	259	270	248	235	213	233	219	243	252	254	242	246	242	219	225	243	269	242	250	241	217	244	235	229	243	245	229	238	257	215	193	212	229	243	262	274	240	224	232	245	221	241	241	251	231	241	235	217	238	244	228	231	242	233	219	239	276	255	253	221	216	255	224	219	256	219	233	248	244	216	259	281	255	241	256	214	236	254	226	253	257	277	232	244	226	210	233	240	250	261	231	249	231	223	228	245	250	253	251	251	245	240	262	231	257	253	248	272	250	265	240	252	233	235	244	235	253	242	224	219	260	262	266	212	225	243	237	243	250	224	228	266	229	251	231	261	211	233	237	247	242	258	217	276	253	226	218	260	201	237	230	245	230	251	239	250	240	233	241	244	219	218	259	244	236	234	263	220	250	237	243	218	231	216	250	210	246	251	238	221	222	242	254	238	265	239	239	254	228	242	249	222	253	252	258	259	254	233	253	235	251	218	232	247	228	269	250	247	250	225	237	234	242	236	244	216	246	253	239	228	229	268	252	231	247	211	220	253	245	237	238	236	226	241	248	264	242	247	253	223	254	254	232	224	273	256	283	274	276	237	274	243	199	219	237	227	244	235	226	275	227	256	248	243	226	225	263	258	243	246	213	242	277	241	227	216	228	214	248	232	228	225	256	240	248	232	227	225	243	233	246	217	256	232	225	236	219	216	218	257	242	250	242	237	246	207	229	232	244	253	230	222	223	236	222	240	261	243	241	244	239	238	254	255	217	238	239	245	240	263	258	238	271	238	236	248	232	243	243	264	252	232	249	247	231	232	231	241	229	226	223	264	215	242	228	244	244	252	253	258	216	233	233	211	225	231	231	256	240	223	251	242	237	222	252	245	254	235	268	248	247	235	247	192	261	216	236	236	240	260	209	226	230	225	233	220	225	234	251	238	221	233	232	246	251	257	235	229	248	227	242	253	252	233	253	242	228	251	254	259	212	234	241	237	239	207	251	247	233	253	215	204	251	224	245	233	210	254	218	237	252	244	252	260	237	242	249	246	223	224	232	281	244	252	241	241	241	222	245	245	249	228	225	225	241	260	267	228	220	218	236	238	225	254	248	246	257	232	214
29523	9619	2247	2461	2098	1801	1463	1280	1100	986	1026	877	958	941	873	813	769	726	657	660	583	675	635	610	634	597	645	606	564	587	674	631	620	612	591	597	556	570	549	638	584	569	574	584	565	574	617	616	563	569	595	587	611	580	559	515	522	544	595	550	589	523	562	549	573	582	566	619	576	582	554	548	547	526	578	585	565	584	557	564	571	570	534	542	539	607	559	549	549	599	577	518	561	513	516	594	536	557	563	604	586	556	600	531	576	560	530	572	556	615	557	545	547	571	576	615	596	596	545	620	535	565	562	588	564	566	558	533	604	528	521	543	569	526	546	544	551	570	564	580	594	558	554	617	523	605	581	538	528	522	587	548	583	550	563	560	568	567	543	575	576	576	547	559	573	572	594	570	558	544	566	562	553	555	551	562	609	564	523	547	597	579	545	549	615	523	599	574	576	567	579	513	574	549	546	530	562	559	516	571	549	558	542	553	577	550	579	578	572	603	559	574	550	596	544	550	607	574	537	561	581	580	547	589	609	557	543	572	491	565	577	559	575	549	530	572	566	554	602	550	562	569	558	563	534	575	550	594	558	563	590	573	588	521	590	540	540	557	580	580	560	561	512	571	539	560	555	545	555	570	605	535	585	563	564	557	582	574	542	548	546	586	546	516	543	597	571	557	540	595	562	532	561	563	595	564	573	579	532	598	549	542	556	581	560	522	546	540	542	571	570	588	570	622	609	554	580	536	595	581	553	581	560	576	541	593	546	543	556	565	563	555	570	550	534	578	529	523	544	564	579	528	586	567	589	566	605	547	550	560	561	572	559	526	546	586	532	553	594	551	548	591	562	563	557	533	557	540	574	585	468	581	557	568	542	580	548	535	563	567	592	582	573	561	567	545	570	545	503	544	584	558	556	582	554	557	574	552	545	552	523	575	562	584	592	591	550	562	595	560	583	540	527	552	561	532	572	556	503	565	543	517	563	558	555	537	547	580	570	525	535	536	572	567	575	549	565	574	573	530	560	585	570	569	572	564	543	556	564	550	558	566	590	561	618	585	567	610	618	578	572	551	552	566	525	529	545	536	577	576	569	518	590	563	572	520	552	500	554	601	542	574	567	592	567	573	588	528	527	587	514	549	557	581	546	590	589	546	578	497	521	562	597	524	557	570	566	512	532	573	555	514	534	566	556	619	582	561	583	582	532	532	519	573	549	589	545	552	587	579	536	535	568	520	604	543	574	585	555	553	549	575	557	583	581	569	582	571	529	559	561	538	555	583	568	497	563	576	540	547	540	534	599	565	568	589	537	578	553	584	596	587	533	526	516	570	574	611	534	499	535	540	551	603	520	497	599	551	557	548	558	592	583	517	556	577	576	521	602	509	609	568	520	588	575	573	536	526	545	585	552	563	510	579	608	536	569	574	517	597	558	560	522	566	547	537	573	531	548	579	586	582	542	516	586	587	584	539	583	572	565	566	521	567	610	528	537	545	558	544	559	528	537	528	543	553	563	545	586	539	538	555	520	600	524	557	520	524	604	579	561	572	582	580	589	538	575	578	581	581	552	540	547	538	539	560	611	567	530	558	584	543	530	589	557	623	602	571	546	592	561	566	584	566	531	505	612	548	567	562	563	589	580	551	556	583	587	551	561	538	626	602	527	567	571	561	563	510	574	546	566	575	592	566	539	546	497	590	578	548	587	581	575	550	568	540	564	584	546	545	555	574	531	571	581	558	588	549	549	585	554	526	567	557	568	565	542	567	550	547	554	599	570	606	526	555	557	624	557	570	549	550	627	542	591	602	559	532	563	550	546	605	540	600	549	526	544	552	532	577	617	555	568	548	552	547	519	530	505	578	547	549	570	565	553	582	548	547	516	590	582	560	582	558	610	531	545	625	535	582	569	550	550	579	554	511	589	565	589	547	635	554	543	560	570	571	563	581	572	621	553	586	595	566	508	554	543	549	597	615	576	589	560	559	574	562	546	537	570	526	540	585	571	549	573	541	533	536	542	526	557	564	577	548	522	524	567	568	530	553	525	516	571	565	533	535	601	582	528	542	593	591	543	537	525	521	542	516	574	602	560	565	576	577	558	564	586	564	522	551	578	567	572	571	551	565	601	555	547	576	579	572	539	585	515	593	545	524	528	597	549	564	527	568	564	577	567	533	551	553	588	572	573	544	571	576	560	541	565	545	548	571	560	561	538	582	568	568	549	508	550	574	540	559	528	543	543	590	584	552	599	553	535	571	568	569	576	546	565	564	586	537	541	539	562	572	528	561	539	574	545	550	507	556	538	534	549	541	561	566	560	552	572	618	597	541	533	540	548	594	553	578	558	517	552	587	571	558	559	585	571	593	595	579	573	545	560	564	564	575	542	544	553	544	582	570	554	573	541	546	547	573	551	545	501	572	583	546	586	611	548	587	558	520	513	545	567	564	557	548	548	570	565	530	592	551	603	513	599	539	542	549	628	581	599	568	534	562	549	576	565	541	568	586	590	572	576	546	561	591	571	590	568	540	598	577	554	561	515	551	526	543	514	585	567	524	560	589	546	554	604	498	554	549	624	553	555	533	600	562	573	593	548	576	546	546	540	519	569	553	539	571	570	546	581	557	613	579	558	614	573	585	572	580	553	580	598	534	556	566	543	535	560	582	566	563	548	546	599	560	590	516	527	613	534	566	524	563	589	581	568	540	532	585	534	558	549	604	589	550	526	519	564	528	592	552	572	558	548	541	537	556	564	544	575	526	582	542	580	556	553	595	557	543	595	553	554	553	522	537	549	544	580	525	512	572	549	601	629	550	552	564	566	556	553	548	582	586	583	562	538	505	586	556	561	555	506	594	585	579	599	581	546	507	569	565	585	562	598	553	540	573	551	572	538	550	558	565	561	562	513	602	593	539	566	566	556	575	506	580	634	556	558	555	527	550	565	549	536	559	554	554	544	532	547	547	568	560	559	541	551	516	610	568	614	591	595	560	578	539	509	617	547	575	615	547	517	539	529	541	560	534	555	541	575	541	569	559	578	566	543	558	539	584	519	526	560	535	533	532	545	548	555	563	604	607	542	547	548	550	582	558	571	549	534	561	594	589	573	503	574	571	586	532	564	553	538	549	585	568	549	541	614	587	587	532	567	568	559	591	586	568	592	577	553	564	569	517	532	575	548	578	547	529	557	554	595	578	547	553	598	552	587	566	587	555	567	532	542	559	543	615	549	541	551	570	527	578	569	545	546	584	571	578	589	561	539	525	547	517	552	526	552	592	625	601	555	578	616	633	572	518	609	533	546	604	536	545	546	554	554	547	479	548	547	531	555	538	518	535	562	587	552	540	588	601	540	560	529	590	518	552	626	575	539	556	572	571	566	574	573	565	534	559	556	559	581	563	583	567	589	561	568	580	554	511	557	545	570	511	547	581	562	597	576	552	569	571	583	641	528	556	531	541	539	545	599	530	615	545	517	553	537	528	558	563	544	582	570	536	588	570	536	610	587	564
11720	4406	320	243	228	217	216	234	207	196	199	222	200	192	189	188	219	218	223	205	190	226	200	208	220	203	239	198	220	189	226	228	229	195	204	221	199	202	209	210	196	218	227	205	220	201	233	256	189	207	209	197	222	200	204	234	225	214	233	191	218	193	186	217	180	211	178	229	210	207	212	227	237	218	254	229	197	187	213	192	189	218	202	202	216	219	231	201	192	230	263	202	171	194	231	212	228	214	217	200	220	206	210	192	224	207	223	219	220	222	221	208	222	185	226	218	191	211	225	211	219	182	225	206	219	230	224	208	226	215	183	226	205	202	180	226	211	240	231	220	183	204	207	242	230	217	224	218	214	182	208	227	206	217	178	170	200	215	220	230	201	213	185	203	242	221	223	197	225	210	215	226	222	210	211	213	221	204	217	221	217	177	211	207	210	208	225	226	205	186	220	202	237	227	183	205	185	243	211	208	206	203	209	207	199	186	181	219	213	231	202	213	223	198	190	208	230	215	212	205	210	214	200	191	223	210	184	224	213	219	205	219	219	165	209	241	203	195	204	186	222	207	207	193	212	181	203	200	196	235	224	194	209	198	226	208	206	200	209	190	163	232	197	200	221	203	189	189	223	215	218	188	215	216	209	222	226	179	218	220	207	187	213	211	208	201	195	182	226	216	230	206	246	213	199	188	202	208	196	199	226	223	205	203	204	220	193	194	198	207	209	181	231	170	179	213	210	197	214	228	195	227	216	175	179	200	200	193	221	221	201	200	213	230	201	195	223	216	227	226	198	217	208	214	195	220	203	211	210	214	203	208	227	198	260	211	216	211	206	222	220	214	181	196	225	228	223	200	201	213	184	190	215	200	197	223	255	201	221	223	227	237	225	215	227	183	230	219	182	194	196	176	224	210	228	212	212	202	203	234	228	199	213	223	214	210	233	210	226	199	185	190	207	216	210	205	202	187	218	192	214	206	240	208	203	196	190	223	184	202	220	227	216	227	220	221	221	211	221	227	237	173	198	193	196	220	217	220	217	249	207	208	212	217	222	199	182	216	203	229	227	221	209	205	191	192	231	209	216	200	213	215	218	210	199	235	230	208	176	219	204	221	203	187	207	220	187	185	193	211	208	194	200	218	229	190	198	188	191	224	199	232	223	245	233	222	208	243	209	196	223	214	200	223	204	226	208	200	204	206	170	206	219	224	235	218	205	203	203	218	199	195	210	217	167	191	196	211	204	180	223	192	212	199	200	233	199	196	227	214	205	215	196	179	209	206	199	191	211	200	192	189	201	222	207	219	232	223	226	209	188	213	225	177	216	207	191	238	222	208	208	206	206	201	206	231	229	211	225	203	183	204	239	204	219	201	235	244	209	169	214	191	215	213	214	201	178	181	200	201	221	214	198	213	221	215	194	221	208	209	205	218	218	191	208	218	215	192	196	193	219	205	215	205	217	213	207	198	249	208	205	210	230	213	185	179	190	209	207	228	228	219	209	197	193	215	198	222	204	212	226	222	178	223	200	191	211	200	203	199	196	192	214	211	196	205	230	178	234	206	193	201	209	183	200	204	191	211	211	232	215	213	195	225	190	213	225	230	200	212	195	234	203	206	173	198	223	220	200	218	246	211	215	228	220	189	223	213	194	259	205	212	209	205	226	213	243	225	216	241	196	177	233	241	228	220	194	209	232	212	224	206	202	214	234	233	213	172	199	180	206	209	201	214	183	202	208	234	222	197	197	195	203	206	213	224	188	202	193	196	176	211	227	222	215	234	214	216	204	200	207	212	226	232	214	211	218	209	220	203	175	238	238	208	225	234	214	215	208	206	246	234	224	178	177	219	188	196	204	205	199	202	187	215	226	219	227	184	197	203	210	219	222	200	205	243	227	236	209	225	202	212	203	214	214	218	214	188	214	192	234	214	207	227	216	240	193	204	232	204	203	213	207	188	200	212	199	207	212	213	208	182	191	193	181	207	202	196	231	224	211	204	197	191	201	203	211	180	216	208	217	228	210	206	203	219	231	240	244	239	187	202	226	230	218	210	200	188	218	206	213	200	205	197	217	176	201	217	264	188	219	254	194	204	244	169	183	225	218	215	204	195	232	203	186	205	212	236	213	188	218	234	217	213	209	223	239	200	213	214	220	235	186	216	247	212	221	222	223	210	217	194	196	192	200	224	186	197	229	217	205	201	220	235	220	203	206	199	205	237	200	200	234	202	227	208	234	228	207	199	202	219	201	210	205	202	201	229	192	222	199	191	235	229	209	211	201	244	200	207	208	199	210	217	177	215	190	209	245	216	195	200	208	229	216	228	201	218	206	197	199	205	208	209	200	197	216	186	230	216	205	208	220	198	226	178	190	212	195	212	234	220	222	212	204	214	220	198	230	195	211	198	200	194	203	222	209	192	212	211	245	223	205	216	216	202	204	181	225	207	211	235	247	214	223	235	202	227	209	234	213	226	216	199	187	214	206	213	196	214	184	194	179	229	212	204	227	233	200	202	230	223	194	200	181	209	215	187	227	216	224	205	220	228	221	231	203	207	242	202	222	216	191	217	215	218	224	210	222	201	207	227	207	208	216	241	190	210	204	188	233	194	191	200	224	234	204	206	195	195	204	192	193	208	229	241	231	197	177	194	209	215	208	195	243	215	204	201	194	179	197	196	190	199	182	241	218	201	185	214	229	195	227	207	208	187	200	246	199	213	214	204	223	200	200	190	212	206	198	227	208	203	203	206	222	231	226	249	226	220	203	229	198	166	213	226	207	216	242	190	208	205	198	185	206	178	214	222	209	189	218	217	195	214	211	202	188	212	216	199	224	202	222	211	207	210	185	228	201	219	211	208	213	217	228	206	233	246	197	207	207	219	195	221	190	221	222	199	233	196	189	207	215	232	210	212	201	180	178	190	219	210	192	211	216	216	235	243	173	244	206	191	219	203	181	202	205	223	202	222	235	202	183	211	218	217	190	219	202	221	212	232	204	216	217	214	188	219	213	208	205	196	238	214	223	205	205	192	223	201	209	235	228	232	213	205	198	187	210	184	188	195	207	214	225	206	243	196	199	186	240	197	183	235	215	186	216	209	204	226	234	226	209	199	192	224	233	189	204	182	224	218	229	214	241	200	209	208	228	203	228	208	218	228	210	198	207	208	237	200	189	224	225	203	205	215	175	235	207	225	223	208	217	232	187	188	212	203	245	200	246	231	195	204	222	209	201	193	221	200	236	194	227	193	212	197	190	177	224	222	203	210	240	207	199	206	192	192	221	221	194	213	227	215	203	239	230	222	180	228	198	245	199	204	209	210	216	223	219	200	242	222	199	228	182	204	216	188	249	231	203	248	193	181	216	225	193	219	208	199	183	246	180	201	209	222	226	225	205	216	207	227	216	221	228	193	236	192	198	220	209	203	192	206	201	196	229	230	215	209	199	204	222	198	204	203	218	231	213	228	195	205	205	215	219	180	199	220	207	230	204	224	216	189	221	196
7952	2456	573	551	567	501	456	488	463	520	468	517	499	454	472	446	456	455	460	472	499	458	468	494	485	474	491	502	470	465	477	479	465	491	451	480	472	477	461	445	472	478	486	483	506	478	461	506	463	461	463	484	488	478	488	483	456	447	461	530	522	479	489	501	461	487	469	454	481	456	475	478	469	436	522	528	466	460	476	485	492	480	461	481	500	468	508	499	429	480	512	483	470	464	500	482	481	456	487	465	493	481	454	467	486	502	480	511	444	496	486	492	489	511	491	455	461	436	503	436	471	479	448	491	465	465	474	486	495	518	464	458	475	489	448	515	482	504	507	495	484	442	480	508	496	476	444	512	462	460	471	470	476	456	507	473	455	459	489	501	462	433	473	478	502	471	471	470	468	515	491	493	485	462	496	480	448	472	449	439	493	458	482	452	485	457	472	517	472	466	460	503	463	506	484	434	522	494	451	465	478	471	484	447	449	473	466	496	457	503	484	476	494	460	481	457	469	453	469	491	457	541	508	485	484	455	428	479	512	462	475	459	430	495	471	484	510	484	462	457	469	467	504	500	482	496	514	482	474	449	438	466	491	460	484	451	452	434	471	489	467	487	473	515	513	457	429	485	503	505	495	448	475	439	497	491	480	464	458	506	481	517	487	478	478	501	488	448	447	497	478	509	464	456	508	484	462	477	509	467	485	439	497	484	483	481	470	465	465	493	458	449	504	504	489	458	482	500	473	468	507	490	482	498	478	490	502	414	522	504	439	484	464	487	478	485	502	481	481	482	498	424	478	406	468	469	500	457	443	485	480	518	489	474	499	486	492	465	490	506	460	481	476	502	497	497	469	493	478	460	485	476	454	496	489	479	493	501	492	500	491	504	504	446	489	468	521	461	504	500	415	476	465	488	482	462	458	466	470	464	498	473	482	469	459	486	514	497	474	483	460	433	479	491	498	451	464	456	465	473	480	495	491	488	504	481	495	486	471	489	454	473	506	489	431	492	485	445	477	479	487	443	444	467	476	465	471	500	470	480	472	431	461	483	462	464	495	505	464	480	508	512	488	488	461	459	510	484	503	498	476	512	469	503	454	493	466	498	483	492	522	486	463	483	485	486	467	467	496	448	444	454	492	461	478	449	478	476	468	471	490	465	490	482	446	479	453	467	493	497	493	487	525	478	503	474	462	521	473	494	466	497	477	439	483	473	464	462	508	495	460	471	436	474	482	499	474	487	478	472	493	470	510	467	471	443	478	469	442	486	486	489	475	488	489	470	436	477	401	487	499	449	463	488	498	488	451	462	500	453	482	414	466	434	495	508	419	444	476	486	485	488	499	456	437	470	473	487	505	494	510	450	503	490	451	468	493	482	461	517	513	471	504	492	530	507	536	465	462	484	436	475	459	490	438	514	464	481	482	457	511	488	473	468	486	477	472	513	481	502	476	489	506	507	525	489	456	457	493	440	515	460	536	494	471	485	485	492	504	462	494	516	509	470	478	493	508	487	451	463	483	446	471	457	487	488	488	525	505	477	472	446	506	539	481	494	483	472	454	503	512	449	504	482	468	458	486	451	467	483	458	504	489	475	469	460	473	484	502	521	457	490	510	454	452	463	491	471	492	481	465	460	474	482	480	429	469	479	495	451	476	503	480	460	468	474	508	477	468	498	487	467	493	481	469	459	456	467	430	493	457	451	484	503	491	473	464	435	482	526	465	470	452	475	454	485	460	500	490	451	447	465	442	465	448	488	469	469	486	517	455	494	467	489	457	495	447	482	458	485	519	473	454	498	453	502	499	468	458	485	465	440	518	462	472	503	487	450	474	448	500	471	488	477	512	441	463	480	459	428	473	462	463	479	469	468	491	426	471	447	480	470	482	452	477	503	501	478	494	482	468	500	504	468	483	472	442	450	471	496	501	477	449	471	457	474	480	479	509	429	499	436	473	497	467	463	514	466	492	457	464	474	483	471	474	487	464	475	432	462	490	464	438	467	492	435	492	472	451	470	468	448	462	458	480	497	494	508	476	482	511	473	471	482	478	466	446	430	482	470	508	507	432	461	474	482	461	507	511	452	473	467	489	493	481	447	504	482	466	473	510	451	471	476	456	477	492	440	461	467	435	504	476	485	447	521	481	494	454	476	460	479	483	486	464	433	518	488	497	460	475	465	455	449	486	475	496	474	477	476	446	474	474	478	482	515	501	480	486	497	485	474	510	464	506	517	484	510	446	460	513	486	479	501	510	494	489	487	518	464	478	490	457	466	479	495	486	451	487	476	458	496	462	445	464	486	484	457	463	454	458	481	465	497	445	470	495	519	462	485	510	451	497	483	452	484	475	509	450	451	463	462	487	510	471	479	494	476	458	481	452	432	482	460	467	493	477	486	509	508	455	481	471	481	496	486	528	484	469	478	477	469	452	456	491	479	460	481	526	450	499	470	495	469	510	487	497	483	451	467	460	471	448	470	524	474	517	477	421	469	485	462	498	483	455	475	495	495	493	451	522	500	487	449	454	506	459	449	471	481	493	475	455	467	466	489	472	487	468	458	467	477	468	455	508	467	485	456	470	468	467	490	497	476	536	500	453	480	453	507	460	490	470	448	459	507	457	491	466	465	453	459	503	485	484	451	489	448	497	467	460	463	438	483	497	522	467	496	463	445	491	484	456	469	457	473	483	504	456	458	499	459	476	503	485	430	453	465	513	524	443	457	511	509	500	475	503	461	474	483	494	465	467	482	493	487	485	486	467	509	499	498	511	477	475	497	473	438	478	506	531	490	475	457	498	504	476	494	486	501	500	452	515	493	458	466	471	467	449	470	454	480	466	498	477	449	451	485	473	456	501	486	469	464	437	463	477	444	453	459	469	501	459	503	452	466	485	445	499	434	452	457	484	472	476	489	516	466	485	523	449	482	468	471	450	462	465	460	466	430	433	460	481	517	482	483	489	451	467	463	483	447	464	479	497	475	462	463	462	463	477	482	495	510	437	471	472	445	476	464	452	481	439	423	460	472	467	509	471	474	486	482	518	511	477	486	454	481	481	490	512	485	472	470	489	489	439	506	495	477	443	487	454	462	500	511	455	456	467	469	479	492	509	498	493	450	463	515	506	477	491	457	500	481	448	474	508	483	509	460	481	449	466	475	478	456	459	486	506	550	521	476	445	469	515	480	498	449	540	471	484	494	475	491	472	437	495	469	464	456	522	441	487	455	496	471	495	474	479	460	505	474	450	467	473	510	490	495	527	492	504	471	508	466	472	496	462	472	495	456	494	514	462	461	466	469	460	479	483	474	463	457	521	482	475	482	452	476	454	524	498	464	459	474	506	478	492	476	443	487	480	471	483	494	492	463	464	493	513	477	486	488	488	459	445	491	492	498	493	482	483	464	489	481	453	483	445	480	496	445	478	516	475	466	487	489	504	455	463	464	473	473	480	497	490	479	493	425	429	464	439	507	459	480	460	485	495	504	477	470	450	498	483	485	472	491
31734	15919	2030	636	316	237	187	181	183	156	177	167	159	161	152	155	145	137	128	124	129	129	138	122	131	143	124	143	136	102	125	126	124	137	110	139	130	140	120	153	127	135	148	133	118	106	106	124	135	131	133	129	129	105	108	108	94	107	117	116	124	122	122	144	127	106	127	113	117	111	120	117	125	126	158	121	127	129	128	126	121	123	139	131	115	144	130	120	114	115	105	114	116	121	119	97	111	114	156	130	125	138	116	113	137	121	140	109	112	119	120	132	140	132	116	130	123	151	100	93	132	92	110	117	99	114	123	139	141	137	134	124	118	103	116	126	122	93	125	100	117	112	123	134	112	123	135	118	129	117	118	135	110	122	135	112	117	119	128	116	119	130	114	104	127	117	125	127	113	128	124	141	113	133	118	119	119	127	125	127	101	132	143	114	125	147	123	123	151	120	110	113	133	130	111	122	140	118	118	131	130	114	124	124	142	131	108	126	116	125	152	127	110	137	118	114	130	118	96	127	132	125	132	115	108	131	113	143	125	116	117	137	109	120	132	100	118	123	123	114	99	111	130	102	134	106	125	137	132	148	138	135	119	110	97	118	129	114	150	127	122	111	115	121	126	125	106	115	108	123	129	114	117	119	116	123	108	111	129	112	123	142	127	121	128	117	145	129	133	102	108	104	138	123	153	117	135	114	132	120	110	118	98	110	120	121	116	130	106	129	126	119	122	115	114	119	129	130	140	111	111	100	118	104	113	122	113	106	124	140	123	124	118	123	115	113	143	107	129	124	115	113	124	120	110	118	115	123	126	126	113	128	132	113	140	110	136	108	127	118	139	117	130	124	142	143	117	139	128	103	120	121	114	116	137	126	118	113	109	130	124	111	122	128	111	119	117	116	123	136	115	133	117	119	123	121	123	136	118	113	132	136	102	117	128	116	128	109	112	135	130	122	124	127	110	130	120	117	142	127	116	124	125	111	119	113	110	117	108	116	132	118	122	106	132	150	109	119	135	118	112	145	121	110	116	137	97	108	116	131	94	121	149	108	139	138	123	112	118	135	111	126	126	128	118	120	124	118	102	122	125	108	116	134	125	132	132	126	126	120	128	122	93	135	130	130	113	125	122	125	154	128	119	123	151	122	140	112	117	125	125	129	119	131	130	126	135	115	126	115	108	91	140	134	125	127	141	108	130	124	139	145	131	116	119	115	114	124	137	119	143	136	134	125	107	106	125	120	104	128	101	131	97	129	127	136	128	109	138	129	132	99	117	116	134	137	121	118	119	125	118	121	143	118	104	128	123	99	157	130	115	137	142	113	118	136	121	106	114	127	125	123	136	115	126	112	127	124	124	97	112	145	114	120	124	120	119	141	141	122	116	123	124	120	106	143	121	129	108	135	114	131	118	140	110	116	108	122	135	115	122	93	102	85	114	102	113	122	126	126	144	107	114	92	126	130	121	114	165	125	109	119	110	138	129	118	125	98	136	127	131	136	115	135	107	117	126	133	117	126	114	117	131	119	104	126	127	115	130	122	115	104	130	144	118	120	120	111	124	132	119	130	116	131	115	120	122	120	123	111	117	121	127	129	124	131	130	120	109	138	100	113	118	128	137	128	107	113	118	124	126	134	137	108	132	128	113	122	117	133	120	132	138	105	140	113	144	110	143	134	130	122	133	118	111	131	134	122	113	119	119	115	95	111	127	150	113	146	106	131	128	118	123	131	120	127	136	124	132	128	120	117	132	137	119	111	136	131	93	118	116	120	129	122	133	134	145	119	132	118	136	141	119	115	129	118	105	113	117	114	114	115	124	126	135	118	113	118	133	136	114	115	120	134	124	120	132	119	119	143	136	109	109	129	131	123	130	121	106	129	110	106	112	114	118	115	108	109	116	135	109	124	143	114	130	102	132	119	129	113	133	115	110	126	120	141	125	119	103	112	142	116	125	131	110	152	106	114	164	118	123	126	118	115	145	123	100	100	139	123	105	105	122	137	109	128	136	107	111	117	120	114	120	135	126	126	104	119	110	115	122	120	118	110	120	115	100	106	115	104	126	131	140	152	107	118	119	131	105	134	127	137	131	111	112	134	115	96	118	112	131	142	134	124	110	125	105	125	123	126	125	117	131	147	121	113	135	131	133	125	123	128	146	112	108	123	108	125	128	123	138	132	138	114	135	150	117	101	136	119	154	106	120	131	111	127	119	138	111	117	119	116	124	132	108	132	129	122	109	131	120	120	119	115	116	117	132	125	114	113	122	115	122	124	135	120	128	121	112	127	115	122	129	121	126	126	120	135	124	124	111	124	120	125	95	123	124	120	127	109	122	105	122	148	124	89	121	117	116	120	116	122	129	117	124	99	123	125	120	93	121	119	118	110	120	112	123	105	98	113	93	113	124	120	115	126	123	118	110	171	127	125	112	139	114	127	140	112	117	117	119	114	99	120	124	135	107	112	107	127	126	139	135	129	118	119	112	113	133	110	128	120	147	122	139	136	122	145	119	116	112	128	119	118	128	130	128	107	125	109	133	116	120	131	113	119	141	113	109	112	133	141	118	128	148	140	137	125	121	136	144	122	121	141	109	127	146	118	134	117	137	128	123	110	114	105	104	116	113	118	128	123	117	132	125	131	122	111	136	144	121	141	125	127	127	115	140	127	112	114	115	113	98	134	121	122	117	126	122	107	107	98	100	119	120	133	143	110	109	114	121	119	139	121	123	116	114	119	116	112	115	118	109	134	97	138	126	134	120	98	115	123	133	118	109	120	86	123	115	119	126	126	134	150	140	112	110	128	110	120	120	130	109	113	111	127	126	125	127	131	107	126	127	106	128	119	136	114	137	119	140	120	129	119	113	122	127	117	121	123	130	110	137	121	111	125	129	140	128	136	107	113	126	119	111	138	116	141	113	131	120	124	109	112	136	117	124	125	122	111	130	124	115	145	115	111	116	129	121	149	118	131	130	138	127	106	104	129	112	121	132	127	117	101	134	110	119	129	112	118	126	127	151	109	127	121	120	109	128	137	130	141	110	129	115	138	113	112	104	151	135	119	108	126	131	136	131	122	113	119	118	128	123	141	167	121	101	140	116	125	125	140	114	130	97	112	118	149	120	105	120	140	114	100	99	119	133	104	128	126	107	107	129	106	151	101	129	121	138	118	112	128	107	121	114	130	127	137	132	116	123	122	124	130	130	118	123	135	126	109	128	139	130	138	131	121	102	126	129	114	121	117	100	128	123	111	114	140	133	110	119	146	136	120	137	125	116	135	129	116	126	103	133	119	123	135	122	119	106	134	120	111	126	119	126	113	118	113	88	132	130	122	133	124	101	114	105	107	95	144	139	137	112	137	105	120	120	122	115	132	102	114	117	156	131	112	124	108	142	139	133	131	120	124	117	107	118	115	140	108	118	127	125	119	119	118	138	100	124	127	136	116	138	144	121	127	128	112	131	137	124	106	133	131	133	121	123	116	121	143	113	129	129	117	141	118
21532	6353	1307	1319	1217	977	749	736	588	588	478	538	520	506	437	441	460	424	374	399	367	375	350	340	354	374	384	366	360	352	351	358	334	320	339	358	330	327	346	346	326	314	313	316	292	320	297	334	290	308	307	328	344	312	312	328	320	321	331	331	326	309	315	334	322	323	332	305	329	327	290	288	308	300	349	291	319	312	318	374	303	319	306	287	345	328	313	301	290	357	349	318	316	329	308	334	346	306	295	340	325	303	309	358	290	324	312	363	296	349	303	303	305	323	289	285	308	295	327	329	321	314	320	294	309	346	311	316	313	311	301	337	299	308	339	308	308	314	319	297	352	308	300	316	328	329	359	310	295	305	320	333	349	308	329	316	293	317	346	315	300	307	308	339	330	327	332	323	289	281	294	319	339	294	338	313	326	320	319	332	300	328	351	312	347	295	339	327	300	296	316	290	319	332	347	302	333	341	333	303	293	312	301	279	324	310	317	319	314	315	299	328	327	292	334	313	303	328	299	318	330	294	360	284	313	300	296	310	332	332	317	300	302	294	334	299	304	311	333	304	292	307	331	333	308	334	329	295	317	326	305	334	349	311	317	312	316	299	299	347	344	311	298	330	310	306	328	314	306	318	309	324	334	296	310	308	300	313	327	302	317	285	317	296	337	328	317	314	298	293	309	320	303	310	311	310	320	322	320	298	304	308	281	320	298	289	312	328	344	329	317	313	328	335	316	322	297	317	332	365	341	297	336	303	308	295	303	312	302	308	303	299	306	334	319	319	334	319	280	301	326	334	331	273	327	323	311	317	316	327	306	310	319	334	315	330	330	314	346	295	306	298	280	311	310	335	328	315	319	328	316	351	335	314	305	317	304	294	304	312	346	306	327	323	364	330	314	304	351	288	294	313	304	300	314	308	329	297	317	344	337	316	295	324	292	315	318	292	307	337	338	291	281	301	314	315	321	305	320	331	305	293	297	339	304	312	341	308	317	333	323	307	320	328	336	313	279	330	308	333	334	327	317	284	318	334	309	339	331	332	282	307	325	339	324	314	299	301	307	332	301	306	272	339	311	314	325	319	296	307	329	329	291	319	326	334	313	302	333	332	333	319	312	345	306	311	353	317	338	318	293	286	357	297	323	312	301	325	324	314	301	338	314	308	287	316	310	314	292	308	316	313	308	293	302	324	302	328	351	329	328	332	317	305	279	318	312	314	315	291	294	304	323	292	319	310	342	302	326	364	306	321	319	336	304	295	376	334	275	290	299	291	301	308	315	306	319	307	306	322	309	320	326	330	323	352	306	322	324	332	325	317	346	343	328	310	297	322	315	324	302	325	321	326	286	296	300	325	329	306	344	320	337	342	297	329	321	314	338	295	303	319	297	341	303	299	315	304	312	331	324	331	312	272	297	310	304	346	303	308	300	320	286	307	297	298	320	311	319	325	300	311	288	322	363	306	337	345	308	308	306	293	324	311	299	317	271	288	342	325	307	314	323	298	308	323	338	310	305	306	332	322	306	303	319	324	293	313	310	344	322	299	273	329	307	296	282	315	307	330	320	317	315	291	321	352	307	323	302	309	333	288	290	292	286	291	302	283	332	320	289	323	315	324	319	300	306	339	339	300	328	291	316	323	304	337	307	335	311	292	300	306	309	303	306	300	315	314	282	316	315	302	284	327	335	322	326	331	359	323	300	307	313	306	307	316	345	344	305	338	301	304	316	338	343	326	313	322	314	324	278	325	309	301	326	318	308	321	316	320	308	319	325	333	308	325	325	319	313	323	339	296	337	273	316	320	301	310	283	311	311	307	320	296	287	310	349	321	313	325	324	320	346	326	304	337	320	327	284	314	341	288	289	320	315	313	332	322	318	341	303	300	289	320	323	305	257	312	311	298	311	326	287	285	311	311	322	307	282	348	274	309	317	337	346	311	338	340	317	309	319	308	301	318	319	316	339	326	300	305	322	315	316	283	327	312	344	307	301	337	322	309	291	319	295	314	339	328	317	325	346	342	319	291	299	298	313	298	299	334	319	301	298	307	343	319	295	291	336	289	359	326	304	301	315	330	355	281	331	309	295	301	308	325	323	321	316	291	303	319	302	306	351	331	312	346	328	301	274	292	306	327	327	292	287	327	314	330	355	305	331	342	331	307	321	344	301	303	304	312	311	288	325	309	345	275	281	317	282	306	318	317	327	326	326	310	324	341	324	292	323	294	305	369	318	306	326	313	289	301	307	292	304	283	342	305	313	304	338	330	298	311	315	313	315	320	340	326	313	317	318	292	321	320	326	300	331	330	295	310	324	300	334	312	314	319	289	337	339	298	332	299	319	302	307	296	345	294	299	316	308	312	313	308	326	310	325	302	322	312	332	292	309	344	313	311	339	325	290	340	338	284	329	306	314	304	369	334	313	339	288	358	307	317	336	280	323	300	291	339	325	317	330	321	325	297	325	313	310	338	331	322	307	297	316	335	291	324	314	306	320	326	306	334	311	289	294	323	315	355	308	289	307	343	291	335	301	314	319	304	311	336	318	316	328	317	320	320	307	299	318	291	339	309	282	306	308	331	311	293	328	293	334	303	334	352	316	305	303	329	306	315	349	287	329	329	326	321	313	329	312	316	300	292	299	308	320	333	303	332	304	305	305	318	311	310	328	288	327	320	321	305	337	304	308	361	327	301	284	279	329	318	346	333	335	291	347	319	312	286	312	321	285	338	345	339	311	295	318	315	306	320	272	345	305	294	319	312	303	296	325	302	326	313	322	302	337	332	335	343	316	326	322	299	299	331	296	336	300	344	324	289	320	321	318	340	297	333	285	328	328	306	331	302	310	324	316	310	336	327	328	300	320	300	315	271	334	338	329	284	283	307	331	315	329	325	313	314	331	290	339	324	299	325	290	304	319	339	277	305	323	302	316	281	328	319	283	351	309	314	308	312	298	284	276	335	296	324	342	308	323	302	311	289	321	331	298	313	323	323	315	350	349	320	330	331	312	334	309	290	349	282	297	316	321	298	288	304	327	310	317	294	297	312	314	325	319	320	314	311	311	330	307	304	286	305	336	351	317	311	331	308	332	312	293	329	292	343	312	296	318	296	319	326	351	307	303	322	325	319	350	326	315	321	310	327	317	338	302	286	342	308	306	313	323	301	317	328	301	309	338	312	334	334	323	289	340	301	312	319	316	304	323	325	321	332	313	328	312	305	309	293	332	306	349	309	310	298	312	321	291	309	323	331	290	292	305	303	326	328	301	323	313	318	292	279	347	300	315	307	369	325	313	285	332	327	293	316	344	303	313	309	317	354	332	311	309	328	314	333	263	330	326	312	330	311	299	334	302	353	314	312	325	316	332	316	317	319	312	290	319	327	321	313	315	348	331	332	334	304	296	288	318	344	296	290	308	357	328	315	320	327	284	314	315	330	315	358	325	345	326	294	315	289	274	304	330	328	299	319	329	296	318	323	317	331	310	332	313	311	320	326	328	304	321	310
43170	26449	5569	1633	832	618	466	394	343	336	310	301	283	287	295	304	249	281	265	271	273	236	233	238	250	261	234	236	225	212	215	265	243	241	250	261	250	248	265	251	228	247	243	259	252	241	233	269	222	248	255	244	244	221	247	244	234	216	198	217	233	229	225	231	227	221	236	261	244	253	221	226	229	238	263	261	232	232	218	237	246	232	234	215	228	254	230	239	249	239	200	252	265	247	252	266	241	249	249	226	210	229	233	225	244	232	232	245	258	258	281	251	240	229	249	259	235	260	281	231	241	234	234	230	249	266	205	225	228	241	235	216	243	221	246	239	243	245	210	217	207	249	254	239	267	267	230	248	252	253	254	246	232	224	227	209	261	257	229	218	234	222	219	256	228	227	250	257	239	252	229	225	246	224	241	245	234	225	262	258	227	233	246	252	239	255	225	211	229	228	209	280	251	239	230	241	247	254	229	261	258	242	233	229	251	245	229	274	229	244	240	248	260	250	225	244	258	258	235	267	260	235	224	238	223	219	209	231	221	233	239	229	231	231	249	241	241	262	234	234	245	245	225	241	217	230	253	235	242	228	253	244	253	227	228	245	238	257	222	226	224	273	224	251	247	254	243	233	262	237	249	263	202	230	228	263	243	240	213	264	242	229	256	250	233	236	226	253	247	229	220	231	233	216	234	258	247	224	228	249	256	263	224	233	257	237	235	220	246	271	234	244	234	243	272	225	254	255	238	249	269	240	239	230	246	228	272	223	258	253	245	225	255	256	277	250	247	222	220	222	257	236	256	253	274	267	242	239	225	247	213	251	265	250	250	234	240	260	258	237	231	244	241	266	231	238	230	259	261	228	259	236	212	237	251	222	268	233	267	245	235	207	232	253	255	226	273	249	226	245	222	252	228	230	229	223	228	240	237	234	286	240	263	246	212	219	229	236	233	242	224	229	226	224	223	239	282	207	231	231	215	255	236	248	252	244	251	252	254	254	235	239	209	277	255	242	277	240	246	247	241	237	209	225	239	239	222	218	239	249	215	235	229	232	226	233	241	241	233	247	246	215	241	217	232	252	229	226	250	247	233	244	256	248	269	257	245	252	240	219	206	207	278	218	273	223	249	228	204	235	253	245	239	244	228	225	243	235	252	242	254	236	236	247	240	252	227	254	234	243	212	254	247	232	239	259	225	221	255	231	231	261	242	244	253	212	256	227	225	228	222	248	235	230	224	249	247	253	248	254	224	276	208	223	232	238	253	219	241	225	253	198	228	217	227	225	239	256	226	278	246	229	227	243	207	243	260	236	239	250	270	240	233	245	226	226	249	229	233	223	252	226	271	214	241	254	226	243	224	212	255	260	255	219	227	246	230	249	224	213	249	246	245	213	225	280	251	243	225	230	198	268	246	261	214	233	262	224	237	256	252	214	211	191	219	240	223	245	239	220	255	252	220	252	227	264	268	220	263	259	251	212	212	232	244	200	275	227	223	231	232	247	232	250	248	215	249	225	229	241	224	233	237	260	270	227	252	216	250	236	226	240	246	210	232	240	213	216	220	244	236	215	236	232	252	254	260	224	219	205	233	233	268	238	220	242	233	269	182	260	217	236	211	243	242	211	239	220	264	227	271	251	233	242	223	228	238	197	254	237	245	241	231	197	247	263	242	232	245	255	239	245	238	255	247	241	223	235	250	251	208	258	261	252	247	239	243	255	253	248	229	232	267	238	214	235	237	262	265	244	272	251	267	237	240	222	268	257	262	224	241	231	241	277	212	204	226	257	236	260	255	231	233	243	233	229	236	290	249	240	217	254	232	263	244	237	209	250	255	226	227	220	236	216	244	233	243	215	245	245	226	240	250	248	249	227	225	276	256	246	241	247	244	228	238	231	240	224	232	226	245	230	234	235	216	221	239	216	226	230	243	237	238	240	247	222	251	211	230	239	231	236	274	246	249	250	231	276	258	228	235	241	228	256	269	253	250	239	248	182	231	212	258	223	227	240	247	233	251	235	229	253	250	234	253	216	212	238	244	238	286	256	218	250	215	218	232	254	218	214	226	222	240	251	225	214	226	221	211	260	255	241	201	259	233	247	226	216	252	201	226	258	255	253	214	239	263	232	270	216	258	260	207	222	207	245	246	241	261	220	244	218	274	234	244	239	220	222	233	251	245	223	239	250	229	234	217	232	236	229	263	210	250	251	227	234	237	221	262	268	239	234	249	246	234	226	249	232	252	221	208	242	249	230	222	228	237	257	224	253	234	234	245	228	226	241	271	246	221	233	241	232	253	254	235	259	228	242	245	242	203	256	248	242	243	245	275	271	242	230	231	218	236	248	271	262	244	250	225	199	244	204	227	240	226	241	230	242	260	225	229	264	226	252	236	249	236	247	247	245	276	243	234	239	221	268	246	250	228	232	197	234	229	222	230	224	266	247	255	238	246	243	277	242	241	240	236	220	239	236	236	235	230	243	247	237	256	224	241	265	220	243	244	257	215	215	213	221	237	238	223	233	224	241	248	255	239	223	250	217	244	242	224	239	235	270	257	241	224	208	240	267	244	238	240	244	255	241	228	213	254	235	256	223	238	240	237	227	248	238	260	237	234	218	224	234	239	243	235	243	243	215	257	246	225	222	245	238	233	248	260	266	260	262	240	259	253	249	223	235	255	221	283	220	272	235	229	256	223	214	226	225	229	249	258	250	216	234	259	234	228	251	303	253	212	237	265	249	247	220	268	214	262	227	238	218	219	219	217	253	270	236	229	250	212	236	218	229	232	267	244	219	263	237	246	230	260	226	239	289	213	230	253	252	225	270	231	272	256	211	222	236	218	208	222	207	221	251	251	222	237	240	248	228	244	247	221	246	223	243	251	239	246	233	226	283	235	221	227	224	243	240	245	226	240	206	227	200	241	241	235	263	235	253	263	251	226	262	242	237	243	250	279	207	245	201	231	239	235	237	237	246	221	244	249	243	222	233	229	257	228	241	232	234	235	230	238	233	240	282	230	216	225	230	245	221	253	248	256	218	236	234	234	222	197	227	242	230	234	224	239	246	243	226	261	245	239	222	245	235	251	257	228	253	262	229	211	215	227	246	246	231	232	257	247	242	230	235	229	214	215	245	233	235	222	252	209	242	230	231	225	255	247	244	260	247	239	235	211	227	237	252	228	263	239	250	236	232	233	231	237	252	237	230	240	239	229	221	253	225	239	246	215	251	249	232	230	215	244	225	251	254	226	232	204	240	202	236	229	255	196	242	229	235	243	247	264	259	262	252	229	257	252	244	221	220	227	217	245	227	236	223	233	238	221	243	239	242	254	221	199	249	224	222	260	219	222	228	227	198	218	244	256	230	253	261	260	236	227	224	239	218	276	242	199	237	225	248	240	230	242	251	246	255	265	234	202	274	267	224	280	246	231	237	197	218	227	271	243	244	246	240	228	259	283	240	219	224	245	216	240	239	232	263	231	233	236	216	249	228	245	237	235	263	230	232
29337	10017	2179	2529	2080	1704	1283	1265	1088	1030	971	1057	912	927	844	862	814	844	665	729	684	648	655	617	659	623	637	663	633	648	657	680	641	607	586	549	586	602	543	583	609	580	565	576	572	601	570	569	532	556	549	578	602	626	546	570	567	604	582	558	571	572	554	583	563	575	578	584	600	565	583	514	585	555	553	535	599	569	603	597	547	572	563	570	583	562	535	593	572	589	554	555	578	576	542	533	583	572	594	541	557	539	562	595	552	566	537	506	543	557	560	540	548	524	553	532	541	611	589	536	576	548	499	545	611	587	567	580	554	580	540	562	549	548	571	515	554	571	569	541	577	538	547	584	555	547	558	539	600	573	564	561	540	543	624	568	549	606	594	491	545	563	554	562	589	543	558	569	516	576	579	539	562	561	544	524	577	569	566	552	547	496	562	617	515	551	563	561	577	510	600	551	561	593	567	539	561	561	570	570	570	599	548	551	546	533	564	545	539	580	586	578	573	536	551	575	565	546	590	547	544	574	563	529	590	572	575	581	571	580	583	599	573	558	580	563	557	600	549	557	551	545	556	567	547	570	537	611	520	568	532	550	543	568	569	588	548	558	556	604	569	529	537	560	557	581	578	564	547	549	546	517	612	555	570	536	569	530	524	514	591	569	552	576	551	550	569	540	594	566	553	599	559	533	572	583	542	553	596	582	574	572	600	589	579	573	522	587	549	576	592	557	591	591	557	540	542	557	542	600	546	553	555	524	558	544	575	575	555	580	583	574	571	588	519	607	530	546	567	544	556	549	542	564	535	538	559	565	562	577	571	536	586	591	520	565	553	526	604	558	585	557	582	566	535	594	520	568	524	584	522	543	548	534	522	585	574	534	547	538	564	587	574	589	488	550	555	563	552	592	564	560	555	534	571	588	555	515	566	519	578	548	572	548	574	557	528	546	535	541	572	593	533	590	590	579	575	535	553	573	566	523	579	560	551	557	581	556	574	543	585	583	550	551	597	539	563	520	553	592	553	562	514	553	595	551	568	543	515	545	553	567	553	568	534	595	561	544	581	563	520	513	554	572	570	531	521	567	560	577	540	530	506	494	555	545	566	519	567	577	563	537	492	571	521	576	519	570	540	556	570	561	646	570	552	569	571	579	569	553	570	564	555	558	567	569	545	584	545	552	536	583	573	581	517	590	580	542	621	571	546	570	538	608	567	546	541	590	565	606	581	589	585	561	571	568	589	594	553	543	573	493	554	542	617	567	566	540	572	550	564	536	547	513	571	536	563	513	575	585	561	515	540	600	543	563	593	575	564	610	549	583	544	520	525	621	623	550	562	549	590	586	568	565	540	595	546	524	568	545	542	536	555	520	575	600	581	620	535	590	500	580	520	604	543	593	541	553	546	577	592	553	565	542	583	584	514	621	561	519	544	535	589	539	540	585	591	576	545	565	573	590	579	516	547	546	591	596	558	537	584	565	588	581	581	547	559	546	576	573	555	547	570	550	552	579	556	564	544	579	557	549	576	568	581	555	562	622	550	555	543	573	532	585	565	551	596	554	562	560	589	634	587	608	543	563	566	573	523	512	566	548	551	536	570	545	531	575	572	552	528	551	588	606	571	531	579	573	562	590	554	597	593	600	539	604	559	577	549	563	605	568	547	544	587	570	560	560	566	572	592	570	551	571	548	562	540	544	550	560	565	580	558	553	578	550	557	551	570	586	559	557	564	555	554	567	580	575	551	591	543	552	557	502	590	562	532	542	562	558	569	575	559	520	501	596	592	583	561	563	534	604	646	602	566	549	617	567	524	558	571	566	554	588	561	564	540	568	582	562	566	553	552	547	499	560	596	553	550	535	587	570	555	569	564	576	558	532	553	573	576	576	553	615	537	573	539	548	562	561	577	564	567	566	563	550	536	502	562	557	562	560	571	550	557	536	589	550	524	541	553	545	561	556	595	597	514	583	575	557	546	536	578	563	582	540	565	561	528	579	515	600	558	547	522	553	582	567	565	576	589	571	566	572	572	544	543	557	534	573	577	628	561	579	596	563	586	566	581	597	550	575	540	588	566	605	529	550	564	549	564	576	594	567	578	634	582	553	588	534	577	548	585	539	566	548	528	566	548	546	568	556	563	583	537	548	550	630	538	562	571	557	544	583	532	550	524	543	571	552	588	556	534	520	560	551	557	573	585	550	534	565	546	551	549	543	570	538	534	586	545	546	525	548	581	564	531	477	541	536	594	586	577	566	568	530	563	579	555	576	557	527	567	585	573	529	561	558	561	514	530	574	519	560	557	580	587	592	553	604	523	550	542	562	569	568	567	559	548	583	629	606	595	570	557	587	566	552	567	560	566	548	576	578	542	599	556	536	560	540	531	535	569	545	612	571	512	573	547	588	583	531	579	563	530	552	535	532	590	544	615	583	581	560	527	550	573	561	563	554	564	502	551	579	524	571	547	592	526	547	543	578	570	583	543	577	586	592	498	564	607	578	551	567	539	563	564	553	548	550	541	569	579	556	600	547	546	574	528	531	580	557	509	570	547	515	580	600	606	554	551	577	571	555	580	609	577	598	535	561	570	581	577	573	543	543	547	577	617	533	551	532	624	546	533	544	519	573	521	516	593	569	534	540	500	557	534	545	573	583	548	576	585	556	571	565	551	553	520	572	547	568	544	592	527	559	552	568	564	566	557	589	551	563	545	566	553	549	562	551	558	570	569	570	544	547	573	554	576	572	558	563	554	545	524	567	590	585	556	554	578	579	608	578	569	546	578	545	564	534	539	571	525	588	576	576	583	536	570	564	561	581	569	527	582	575	544	565	552	567	565	602	556	539	567	565	550	579	573	560	538	570	601	560	557	538	559	557	559	553	578	548	590	568	570	561	558	597	588	559	558	556	540	563	545	543	527	575	540	565	577	549	571	549	574	561	547	602	529	571	604	552	545	573	580	602	597	553	539	574	535	537	569	554	549	543	535	575	548	504	537	593	552	529	543	594	497	540	555	561	539	556	558	544	564	553	566	551	512	583	540	541	570	565	560	611	581	503	563	600	551	548	627	528	548	596	576	571	568	551	568	550	571	559	573	564	536	557	562	571	564	564	601	559	541	552	550	560	552	581	542	584	594	527	545	567	574	573	560	541	583	566	531	532	565	556	548	530	577	566	558	550	537	560	551	522	522	491	565	581	550	540	554	567	551	516	538	549	533	556	523	608	596	575	546	586	556	571	538	559	614	558	507	525	519	540	587	581	545	543	581	531	575	544	533	569	580	584	563	591	595	541	527	523	592	521	570	550	523	563	556	572	554	583	552	558	566	555	573	546	545	563	604	555	560	571	579	580	558	565	559	567	597	553	562	514	558	537	566	553	547	520	563	511	572	602	610	602	534	561	566	557	564	605	579	539	557	508	576	584	533	536	525	557	568	589	536	588	591	567	589	595	571	582	540	534	575	545	534	562	560	540	540	539	589	584	591	553	558	552	599	577	527	573	558	552
11513	4593	320	250	220	209	221	210	223	219	212	209	222	213	239	214	213	239	188	186	225	200	216	225	218	206	203	219	205	193	226	212	217	214	203	217	193	204	219	199	222	208	197	222	212	224	195	217	208	223	233	215	209	213	262	211	197	226	171	219	228	209	195	219	170	203	190	203	243	211	218	208	235	230	242	188	223	206	209	241	238	209	217	212	171	192	215	219	191	229	209	232	224	217	185	221	211	225	205	190	204	211	187	211	226	214	203	199	191	230	254	204	220	206	225	202	239	205	215	209	211	209	233	235	201	210	219	218	200	213	233	197	224	223	211	203	212	198	208	199	190	206	211	191	215	200	230	202	204	229	213	190	208	204	212	190	198	221	199	221	189	217	224	229	187	223	204	213	219	204	213	192	199	201	189	209	233	193	222	162	211	229	220	204	210	209	203	212	195	173	175	235	204	227	186	217	201	198	193	200	193	191	199	196	219	200	210	198	227	202	187	231	211	201	225	187	206	202	216	236	201	197	226	218	242	207	203	211	182	225	196	233	226	212	228	224	235	208	170	196	190	173	198	199	230	188	205	211	234	179	203	218	206	212	222	178	226	227	224	216	210	233	223	240	244	185	189	205	220	223	225	198	203	217	193	230	213	211	218	208	213	212	201	230	224	208	210	203	202	224	174	228	185	196	228	213	212	214	208	210	214	194	228	225	218	209	227	211	220	194	223	220	206	213	214	205	216	191	202	194	203	205	187	221	204	184	214	210	227	214	201	215	221	191	214	179	183	194	207	184	178	206	191	211	207	192	194	217	194	199	213	189	237	241	219	227	198	218	186	242	210	219	189	199	246	211	192	190	205	208	234	208	213	206	209	185	239	229	207	189	213	205	226	207	222	208	211	185	200	201	202	201	223	203	221	197	178	221	215	187	202	204	207	215	200	213	216	217	209	222	210	204	188	182	195	196	224	211	206	205	223	192	222	209	245	215	202	211	189	175	214	234	231	206	215	219	198	213	218	226	207	224	224	226	199	201	183	194	201	185	192	199	215	215	215	218	249	212	201	204	180	208	210	207	240	206	237	197	200	229	193	253	220	214	238	217	212	207	207	220	237	220	218	186	192	202	198	212	204	206	184	202	210	199	225	202	209	191	204	168	211	215	213	236	210	224	218	231	193	236	198	246	220	220	192	200	175	198	188	209	207	219	245	236	206	196	225	207	212	204	225	207	203	187	219	174	198	185	216	227	206	202	219	196	205	203	209	220	210	208	215	189	175	217	202	198	204	197	241	185	185	210	200	224	209	197	204	220	225	238	205	196	201	206	202	168	201	230	224	204	227	225	195	190	176	215	195	202	207	208	214	222	181	221	181	237	193	193	187	200	209	228	212	244	210	251	185	197	209	238	198	225	219	203	218	217	217	217	200	200	209	184	216	226	202	245	231	220	204	204	217	205	195	219	194	194	170	189	211	187	225	232	210	214	227	227	241	229	188	220	219	212	204	210	175	208	193	191	217	197	202	232	212	199	243	208	206	211	217	189	196	192	222	196	197	234	208	193	221	182	211	201	202	236	216	204	220	206	182	199	235	242	193	206	227	196	212	218	193	203	188	216	207	227	211	181	219	242	218	203	184	195	226	200	215	224	212	200	217	197	179	215	264	221	232	220	211	203	197	229	178	203	202	221	218	229	202	179	246	196	224	210	219	199	214	211	220	215	197	214	220	214	215	200	218	215	192	214	201	191	219	241	203	212	213	202	205	210	221	209	166	206	231	161	220	215	219	213	216	203	208	222	218	169	205	183	229	184	197	240	179	181	195	202	209	196	205	212	192	223	228	216	213	205	191	190	201	215	215	216	213	212	210	192	217	222	193	184	204	190	218	171	188	212	199	227	217	198	228	209	186	212	205	221	200	209	221	230	201	211	207	241	183	222	246	177	213	185	217	209	212	217	214	200	187	220	209	235	233	212	243	228	231	213	215	205	204	218	197	179	223	196	218	191	190	214	196	201	224	198	214	200	193	213	203	217	208	213	188	235	222	183	240	248	199	219	199	208	210	218	210	192	233	222	210	198	198	215	211	226	226	216	194	207	191	230	190	217	191	214	210	213	198	230	210	219	236	225	224	218	230	188	205	242	187	222	207	212	217	205	190	195	191	205	226	190	206	219	192	238	237	203	256	215	205	210	211	186	215	230	214	209	183	180	222	197	228	218	226	208	221	194	213	204	190	206	223	228	187	207	240	224	211	214	194	208	227	195	217	222	231	212	223	201	198	211	226	209	206	201	209	209	213	209	205	193	221	216	227	221	229	213	190	234	206	207	214	212	198	192	216	196	239	211	207	196	215	225	225	230	207	212	213	222	178	207	197	208	226	203	224	186	199	227	194	206	212	177	218	194	212	211	202	195	185	213	212	202	229	194	184	228	196	192	207	206	225	202	208	225	189	193	188	200	216	197	207	194	193	233	220	205	218	211	209	215	229	209	227	183	199	213	222	205	224	215	207	181	211	218	238	201	208	223	223	218	233	218	194	205	192	239	199	212	201	212	223	194	205	201	202	212	222	209	198	204	226	215	236	209	187	205	195	225	206	209	217	202	220	223	209	216	213	215	233	193	195	189	185	192	183	211	232	187	210	237	223	226	193	242	223	214	197	197	214	194	217	194	214	201	193	213	204	233	225	234	202	226	221	192	196	221	206	190	222	221	216	237	221	217	193	191	230	243	192	203	203	238	236	188	220	200	192	203	215	198	200	215	258	231	207	233	222	209	197	193	210	187	236	217	191	233	217	187	191	200	203	188	192	224	198	218	214	186	187	215	202	190	188	207	201	241	217	202	211	222	219	218	200	192	204	213	177	204	216	203	210	201	242	220	216	212	252	202	204	254	186	191	208	209	263	213	182	216	219	220	193	181	223	199	240	235	207	209	245	229	209	204	243	227	182	194	226	203	186	215	199	221	198	214	245	212	261	215	212	226	189	205	226	220	225	199	220	218	214	237	202	203	225	237	233	167	186	206	233	209	199	193	207	183	248	206	199	212	180	212	185	232	214	197	203	214	210	197	237	211	220	197	228	214	212	211	191	249	208	221	222	215	221	241	203	197	217	215	231	228	222	245	205	201	185	239	189	217	202	192	206	210	235	203	207	212	214	242	210	231	181	219	213	207	186	206	191	213	207	213	203	191	242	201	210	199	212	237	207	193	191	210	222	219	210	204	216	237	192	210	207	222	206	222	226	198	203	210	210	214	211	214	192	187	209	178	225	203	209	207	221	212	208	198	179	213	182	227	185	221	229	187	198	208	207	216	200	204	220	212	214	191	196	200	218	214	222	219	208	208	194	219	193	200	229	212	218	208	213	195	183	204	194	208	205	211	240	215	197	186	181	211	215	220	219	209	198	210	208	185	202	204	242	201	184	198	222	205	198	224	196	194	209	199	189	227	208	198	214	183	222	216	238	245	190	219	234	219	214	216	264	224	206	216	246	200	211	216	206	207
7709	2821	547	561	523	448	474	503	523	473	492	489	478	488	506	477	484	537	494	475	470	445	506	466	455	453	504	480	476	461	452	451	450	493	475	475	461	509	468	465	435	457	470	519	467	480	503	472	456	512	480	471	474	503	443	494	492	429	497	489	456	478	501	450	459	489	455	499	468	503	435	480	442	485	473	460	437	501	506	449	505	440	468	491	506	487	466	476	469	487	481	480	487	455	487	502	484	518	444	508	474	545	488	491	470	484	449	470	460	498	498	462	444	472	492	507	485	423	465	513	478	522	453	482	527	464	467	477	466	487	494	502	475	495	433	500	502	486	522	500	500	463	446	483	460	486	475	420	461	482	433	459	472	497	504	469	485	497	462	462	430	480	476	475	504	480	454	494	491	508	487	469	491	480	486	523	495	445	459	478	472	446	484	484	513	458	514	502	480	492	475	503	466	505	458	489	493	505	449	448	470	494	504	500	459	480	487	480	484	461	467	450	468	483	460	457	441	463	488	428	447	473	504	459	473	481	485	480	529	477	503	476	477	473	490	468	483	513	474	458	487	467	502	488	493	461	502	447	472	461	469	502	455	504	487	473	474	481	511	444	459	501	447	491	449	476	488	479	483	512	500	475	462	476	464	485	495	486	487	471	467	464	444	462	484	450	456	476	443	463	483	466	484	490	522	462	450	507	446	513	468	491	472	486	448	433	469	488	492	463	499	457	469	434	476	471	509	502	484	463	463	496	508	471	484	494	478	436	493	468	471	476	450	451	464	437	453	469	464	488	439	463	493	484	451	461	460	487	522	468	462	432	472	497	483	473	455	439	469	451	451	455	470	468	467	481	502	457	501	476	463	457	524	470	485	485	461	464	463	515	462	483	500	445	467	472	509	484	483	470	485	481	470	451	474	464	485	467	494	478	515	468	501	465	456	418	480	494	473	504	500	442	475	441	472	475	481	479	479	483	478	427	497	430	480	464	522	497	445	505	453	435	456	492	502	496	487	473	467	455	477	461	454	472	471	455	473	487	489	451	493	471	519	492	470	482	470	523	451	446	465	464	497	494	446	469	457	491	555	492	492	523	490	491	492	453	461	459	508	515	491	486	457	453	484	485	459	485	465	489	487	491	448	484	442	474	433	450	475	489	492	473	496	512	502	463	453	508	463	485	501	468	520	526	447	464	498	492	479	466	473	487	498	472	483	464	490	461	494	493	485	450	464	458	473	430	471	508	448	506	486	428	441	500	478	453	480	491	465	508	453	490	533	441	462	482	447	469	478	463	502	470	490	442	466	490	498	442	502	463	492	445	485	473	463	515	460	441	454	502	474	463	453	472	443	475	450	484	506	446	444	440	478	520	465	505	461	489	507	472	509	462	426	490	471	480	517	519	484	454	437	471	499	484	504	498	486	481	469	508	457	454	469	472	460	471	468	446	510	468	499	488	473	465	481	447	465	449	477	465	447	492	490	507	467	494	494	479	450	478	479	455	471	462	474	483	474	458	505	507	480	485	481	492	545	488	466	489	484	528	463	481	492	506	487	451	485	468	443	466	482	461	467	467	438	484	473	480	475	459	491	491	485	430	467	520	473	496	467	465	503	476	500	477	460	504	470	432	487	506	467	493	487	475	488	489	444	458	465	472	479	440	492	479	484	451	487	463	450	500	477	454	469	514	489	477	493	469	490	453	450	480	493	501	467	497	477	453	472	511	471	477	500	492	461	504	482	456	489	472	474	484	476	479	515	471	489	483	494	468	480	471	438	453	474	464	499	459	476	506	487	447	485	462	455	473	493	472	462	479	498	482	493	465	466	474	466	478	480	465	489	493	441	449	464	477	462	486	498	464	482	459	496	455	485	496	462	460	484	482	479	455	450	443	479	467	500	496	465	499	463	476	463	468	467	451	452	469	481	482	457	439	502	454	495	556	478	461	429	437	483	469	457	464	456	479	494	456	473	501	448	519	468	466	477	454	495	469	465	473	457	487	462	508	467	506	494	512	460	491	444	444	483	497	469	459	493	494	499	458	485	456	464	464	493	463	469	446	443	476	468	475	483	447	476	488	512	457	471	429	441	489	495	472	508	491	486	456	468	498	517	473	483	473	498	485	476	465	475	469	491	497	494	489	467	489	431	473	472	477	515	439	414	478	464	448	488	495	483	474	456	473	480	482	503	494	534	470	452	471	465	527	466	490	476	482	446	461	489	460	457	466	464	498	461	457	474	506	484	501	505	474	474	493	482	479	474	457	482	467	456	497	473	442	496	478	484	440	498	483	505	514	478	472	470	484	479	459	501	445	487	448	497	477	440	491	473	465	457	451	494	471	476	483	470	452	479	440	496	498	467	483	494	502	498	498	495	475	495	427	477	443	431	461	480	476	454	485	516	440	474	476	527	485	474	511	472	462	497	476	452	474	482	472	489	479	476	455	446	505	487	493	440	459	486	483	466	478	480	447	488	457	457	461	535	497	470	509	457	497	469	483	481	485	477	493	448	450	469	506	471	429	442	440	439	482	448	455	465	516	476	484	503	502	477	503	464	488	464	472	448	477	502	496	474	512	457	492	491	478	485	492	504	513	446	456	480	515	472	468	499	444	473	485	480	506	447	448	481	465	468	440	481	484	507	436	471	451	509	466	496	457	444	494	491	451	460	443	459	520	463	513	482	515	471	442	476	442	457	476	461	461	480	461	491	492	479	467	502	474	450	495	511	489	486	472	481	473	488	444	488	466	472	477	450	476	522	468	478	470	486	522	464	445	478	472	472	496	494	464	449	468	461	496	496	482	469	475	470	475	495	441	501	460	422	491	463	498	465	478	485	456	494	499	505	524	454	507	502	461	478	491	488	465	438	472	456	500	482	490	469	466	461	480	481	443	454	472	459	424	461	502	508	465	470	515	445	502	522	487	496	485	524	434	489	475	489	463	492	450	467	476	431	474	466	485	446	447	477	490	417	495	466	483	447	466	506	482	480	474	442	464	492	457	471	467	478	487	472	461	474	488	500	450	476	460	470	492	474	491	464	506	474	498	487	428	506	470	498	476	474	477	466	484	480	464	476	482	467	494	474	467	480	464	482	476	464	478	490	501	470	474	472	436	467	456	461	463	444	482	479	474	441	499	463	462	487	483	508	466	476	458	461	460	516	476	485	471	446	475	505	514	497	490	492	466	483	493	458	529	492	509	479	510	495	479	474	511	514	466	495	464	501	468	476	457	452	474	484	506	473	471	461	461	477	502	455	446	484	480	494	475	478	473	499	464	473	439	477	461	465	477	457	451	478	522	478	428	495	479	485	433	494	449	470	480	498	455	487	469	479	497	508	493	446	498	438	463	485	447	511	517	495	475	494	447	474	439	461	461	477	463	510	494	481	474	516	443	502	459	477	518	506	473	500	492	498	479	489	487	444	470	490	479	484	443	518	480	451	482	474	477	466	455	476	465	472	466	481	435	477	455	476	496	458	462	503	459	495	469	478	538	481	508	489	493
31435	16914	2160	642	381	337	252	193	180	202	188	140	144	155	134	132	142	147	109	108	128	125	140	141	132	122	154	123	117	138	135	137	134	134	137	123	118	137	123	132	126	129	129	130	145	141	117	127	124	118	152	137	129	122	130	129	119	125	136	132	128	135	112	122	152	111	132	117	101	126	126	130	132	125	121	113	113	109	111	153	130	131	128	121	116	116	136	146	140	104	126	114	121	120	115	132	109	131	120	141	123	121	107	144	113	119	151	106	130	125	137	113	130	149	128	125	120	151	135	125	131	119	113	118	120	109	122	124	121	99	136	131	101	141	122	132	124	122	141	114	92	128	116	108	121	114	115	118	110	118	135	127	114	122	128	163	125	107	144	116	119	118	119	125	102	114	135	126	107	119	106	123	132	144	120	118	121	126	131	132	122	138	137	128	120	100	117	126	120	138	128	126	107	108	124	106	123	120	152	132	135	137	115	123	131	115	130	113	110	121	129	151	156	113	123	108	119	132	131	96	108	119	114	117	112	131	148	137	149	134	110	134	132	108	128	117	149	116	145	140	113	136	111	108	126	120	112	113	125	136	111	130	115	145	139	126	106	132	126	133	121	120	131	133	151	154	135	130	116	134	121	114	148	117	112	120	106	131	99	152	124	147	123	117	146	153	118	109	141	129	89	132	122	129	144	112	118	122	136	130	134	121	106	130	124	107	131	127	108	128	95	143	127	114	138	129	100	124	140	114	124	126	131	107	138	129	118	127	117	135	129	115	120	115	121	114	130	119	115	105	108	131	135	111	151	98	127	116	131	114	130	122	119	126	145	134	120	143	117	130	140	108	122	116	112	121	114	135	105	108	111	113	105	109	128	115	122	138	122	115	134	135	136	126	111	123	104	125	106	126	110	125	140	131	127	130	143	125	122	119	94	133	119	134	131	127	105	125	112	129	133	141	125	124	135	116	117	118	118	115	132	115	118	130	132	127	134	112	94	118	144	122	119	121	109	118	127	143	116	117	122	106	127	131	132	117	131	104	109	102	118	117	123	131	119	129	111	102	113	127	119	130	126	127	116	121	113	104	113	112	114	103	129	124	135	133	132	123	149	117	123	140	140	99	122	140	138	134	124	116	118	128	130	128	124	127	124	121	138	122	119	110	113	98	108	150	118	145	118	132	104	116	104	117	110	113	99	126	139	130	124	85	141	102	140	113	107	133	129	126	106	113	127	112	113	112	136	129	98	144	112	130	107	132	126	108	135	139	117	124	100	127	122	140	143	107	136	144	107	104	108	135	108	113	122	137	150	122	123	116	122	124	141	135	138	117	97	123	119	124	124	121	140	136	130	129	100	108	117	112	113	132	116	125	142	139	121	115	127	127	131	146	109	121	133	119	113	129	125	133	126	124	136	127	138	154	106	116	103	124	124	138	111	146	115	127	131	120	124	125	109	122	122	124	135	117	142	114	118	118	123	101	128	116	130	110	136	122	125	112	116	145	117	121	147	104	140	153	131	124	98	138	133	127	116	129	140	110	116	118	136	121	117	127	112	127	121	133	120	149	102	127	126	116	129	114	132	129	131	132	124	112	109	125	119	117	116	138	123	119	146	137	129	128	112	130	113	137	130	128	117	132	132	149	129	143	138	153	124	118	116	113	104	116	118	106	144	96	123	121	125	112	127	108	140	99	102	113	118	113	115	104	113	100	136	116	113	132	121	103	125	113	131	121	134	122	126	151	101	139	115	106	113	136	114	123	116	108	133	126	138	130	120	117	121	139	133	150	133	137	110	133	133	122	115	109	122	114	99	110	139	126	110	133	127	117	130	147	129	140	128	147	132	116	136	138	115	116	147	135	137	130	122	141	125	123	121	113	128	124	101	111	121	110	127	131	117	145	123	139	135	137	106	114	132	120	100	145	124	114	118	124	139	125	145	124	141	130	92	125	146	107	122	142	124	132	136	113	130	123	108	113	130	135	139	116	126	147	118	121	142	155	108	98	148	122	117	132	145	113	122	144	139	115	112	115	133	141	124	109	118	97	119	127	118	123	140	112	116	122	106	125	132	142	136	121	137	136	116	121	109	107	111	131	108	102	135	129	133	118	112	118	113	118	127	131	116	100	119	108	125	124	123	104	111	122	122	126	147	134	154	140	119	127	121	118	133	119	132	123	113	114	124	130	116	131	137	136	123	123	134	134	155	135	144	122	148	126	117	116	129	140	125	104	113	117	127	125	121	134	134	111	125	118	130	141	125	130	133	114	121	116	112	113	107	124	128	130	148	113	121	118	117	110	113	139	129	135	136	110	122	114	113	118	128	109	124	130	118	124	133	132	133	148	139	151	129	123	125	127	116	134	113	105	135	126	107	144	133	122	125	130	110	122	137	100	131	119	140	110	124	143	132	121	119	120	129	113	116	134	120	113	108	134	125	137	118	116	120	123	129	127	116	116	119	129	121	125	129	128	113	131	133	102	124	122	108	117	125	132	129	128	133	123	116	94	132	124	141	117	132	114	124	128	119	107	127	103	143	117	140	106	111	103	136	128	119	114	129	132	135	100	134	137	118	139	127	120	114	113	135	122	116	121	127	129	123	143	128	129	116	133	115	103	138	123	93	116	128	117	135	120	112	133	128	141	137	131	121	118	120	127	116	131	108	137	103	124	114	139	116	123	144	129	119	123	128	106	132	125	110	132	102	130	124	128	128	124	121	113	124	122	103	131	139	108	149	158	125	118	126	112	125	139	114	111	135	130	133	130	110	148	131	129	137	134	120	114	138	103	132	123	110	116	128	115	125	136	135	132	127	129	132	138	116	111	106	119	135	116	122	131	118	157	101	133	129	117	136	116	123	110	133	128	121	127	132	126	145	114	114	108	126	109	113	145	113	109	123	132	140	104	133	121	140	108	107	124	120	117	123	123	121	141	114	112	129	130	145	110	127	135	142	132	118	121	148	118	139	115	131	137	131	122	140	123	106	102	128	155	137	131	143	112	107	117	125	128	125	130	139	135	134	129	128	118	126	123	109	129	117	118	145	122	133	125	123	123	141	129	122	120	122	113	144	138	132	117	109	128	119	113	114	126	136	129	122	108	133	149	132	117	136	126	104	121	126	129	125	110	119	133	133	113	120	121	117	112	139	127	121	120	136	134	117	131	127	124	124	132	131	112	107	128	140	126	131	153	131	136	126	118	109	139	131	121	105	132	107	96	105	130	127	118	104	131	114	108	113	144	140	120	123	118	122	132	129	122	129	112	148	115	131	128	101	133	139	117	96	125	131	113	103	118	146	103	127	122	123	123	116	118	120	117	135	151	115	126	120	137	136	94	110	144	115	128	120	133	136	114	111	121	122	135	142	129	133	137	122	129	113	114	129	138	131	141	132	123	100	124	115	149	120	111	115	109	122	123	121	145	137	108	139	121	113	97	121	127	114	123	123	116	98	117	113	140	146	122	123	113	133	130	115	119	152	143	125	127	119	127	133	127	140	113	144	124
22140	6424	1288	1247	1146	1013	821	659	581	622	500	504	463	532	488	439	454	479	377	373	383	395	383	346	343	372	367	387	335	351	341	363	329	362	313	343	341	347	323	350	320	361	327	311	343	322	297	362	298	344	309	331	336	357	325	324	301	327	327	358	287	292	337	333	317	331	314	303	337	316	312	311	324	303	316	326	309	359	329	314	287	347	318	323	330	313	287	346	323	317	318	327	363	314	316	310	351	257	334	329	314	329	301	321	307	333	321	296	332	314	326	306	293	307	333	344	345	357	315	312	333	331	317	307	321	345	335	325	342	289	321	311	350	320	335	313	335	327	334	346	339	362	321	293	305	319	317	284	328	322	287	324	321	328	309	288	334	307	315	340	318	302	286	364	348	316	331	331	311	289	309	328	303	293	295	308	334	337	313	306	337	297	343	298	346	295	293	326	292	301	332	307	332	302	340	304	354	302	313	325	327	332	314	305	298	320	329	311	317	310	310	337	349	331	309	327	327	317	314	312	353	306	319	321	321	334	316	342	320	323	314	301	310	321	302	348	309	326	315	315	319	347	343	330	335	326	349	323	288	335	319	356	318	335	324	306	319	343	336	318	336	313	302	301	297	311	337	304	316	343	310	319	331	335	335	301	292	352	333	308	315	324	309	335	352	317	302	305	310	281	320	292	328	316	340	322	306	299	322	302	321	300	339	294	310	331	338	294	310	341	310	297	316	322	331	338	316	319	318	322	338	338	337	311	313	302	337	331	307	309	279	312	329	319	323	302	330	308	331	315	330	333	292	328	321	331	294	310	294	311	327	306	334	305	333	317	318	340	313	321	303	317	291	338	314	315	300	302	314	305	334	332	324	321	354	322	296	311	308	325	300	312	298	321	291	299	309	309	313	333	345	290	325	299	325	330	313	304	300	291	326	351	335	322	304	296	382	298	328	322	334	316	358	338	320	314	351	295	306	323	317	365	326	320	312	312	315	304	319	336	320	346	318	292	318	301	278	332	299	296	352	329	292	316	310	323	300	304	310	346	333	304	343	316	334	317	310	323	321	318	299	323	332	321	325	319	313	295	323	294	313	318	322	320	321	316	302	322	320	309	312	309	325	323	336	317	334	288	298	293	317	331	312	347	319	312	328	352	314	334	305	295	323	335	314	328	302	293	320	301	331	318	330	342	296	342	303	293	337	304	357	342	301	329	346	304	308	346	342	350	273	321	304	283	317	281	327	315	320	327	314	300	294	294	312	314	310	313	299	310	320	321	327	353	332	344	292	308	342	285	326	337	337	324	336	317	313	318	322	313	328	310	291	363	297	315	308	307	321	322	342	322	314	306	317	317	294	343	297	341	323	350	296	303	323	298	294	345	336	319	303	323	363	318	309	302	301	317	311	301	316	332	351	331	288	324	308	300	311	293	384	314	284	317	319	301	289	307	321	306	306	339	303	310	306	354	302	291	315	297	326	332	316	296	306	309	327	319	318	328	345	289	325	322	347	345	299	354	308	324	335	282	324	308	330	338	322	324	318	343	333	312	306	332	298	326	341	322	313	309	352	313	322	354	298	313	303	312	303	308	339	334	322	256	288	307	306	312	306	299	309	311	328	312	337	344	318	309	359	329	299	333	315	318	330	336	345	328	321	319	330	307	295	315	344	307	302	316	344	331	315	296	306	305	291	306	322	309	314	292	304	338	289	331	299	311	328	318	323	318	321	310	332	344	353	299	298	320	320	317	300	292	315	333	355	326	294	307	334	289	301	334	311	293	305	291	327	337	337	284	323	314	317	309	331	327	343	337	302	314	328	315	348	291	284	302	317	332	315	338	331	311	299	335	323	288	296	323	319	321	311	314	308	319	335	313	316	321	314	308	317	314	365	306	316	291	295	317	310	301	351	349	303	306	332	340	354	298	335	295	285	322	340	325	307	306	306	303	288	317	338	324	308	304	338	307	330	323	314	337	295	311	284	272	333	324	300	320	313	329	324	331	355	311	321	326	345	326	323	323	313	357	311	316	295	317	301	321	297	313	327	311	299	402	315	294	367	321	345	322	322	323	335	319	318	330	293	322	313	313	302	326	312	338	335	301	327	318	357	314	329	316	324	323	301	334	356	353	316	350	324	303	330	320	342	325	342	322	319	346	312	335	316	299	320	329	280	305	337	325	340	306	317	290	336	295	368	308	308	332	323	332	311	310	325	307	319	287	306	309	302	293	278	328	314	310	314	309	300	317	327	316	335	339	337	309	301	328	316	310	310	309	325	362	315	292	307	292	335	309	284	294	309	318	296	317	327	315	320	316	305	328	307	325	281	335	291	332	316	326	325	309	303	331	315	325	287	314	329	304	316	292	324	346	329	328	309	326	299	311	330	290	294	302	321	324	307	363	330	291	302	316	328	310	344	300	315	325	356	300	347	321	336	329	322	320	328	358	323	339	287	320	300	321	331	323	315	322	325	314	307	332	288	343	300	305	316	337	302	328	310	318	311	329	292	311	329	334	321	345	340	308	311	364	306	295	287	337	336	310	321	314	304	319	299	298	311	311	317	329	314	352	309	297	320	286	298	308	330	322	370	310	291	287	327	326	300	315	312	328	310	321	290	315	319	315	307	326	331	305	329	326	335	313	317	318	314	277	315	312	289	329	305	310	320	318	309	308	353	312	348	322	305	311	329	316	323	300	304	319	331	297	366	334	328	312	347	328	356	314	313	308	319	299	321	319	307	309	297	300	310	325	280	297	328	329	330	329	324	307	321	339	310	324	313	324	312	324	338	303	342	326	325	341	325	339	320	322	309	327	321	324	263	339	323	332	318	349	328	316	350	300	302	334	301	330	325	313	327	286	319	306	315	313	303	298	309	319	315	327	304	335	298	306	298	315	329	317	300	337	355	326	314	330	314	320	318	337	327	289	303	288	333	280	345	324	308	329	310	337	319	344	334	314	325	318	335	314	328	294	292	326	315	312	295	311	307	329	308	305	324	348	336	309	322	306	317	303	324	305	303	294	325	311	322	313	268	300	314	313	302	315	317	331	351	310	317	332	321	316	303	326	319	315	371	336	329	283	324	335	323	289	339	327	321	323	313	312	314	300	326	341	296	304	304	379	330	316	327	316	320	331	338	329	325	289	307	310	304	291	318	329	340	329	319	319	316	305	306	343	333	342	330	323	316	309	335	322	299	263	312	333	313	307	290	317	307	336	314	328	299	300	360	312	310	343	300	321	320	294	306	329	320	324	297	330	310	281	332	364	294	333	308	319	327	295	290	317	346	333	328	311	339	350	321	288	300	332	323	304	326	290	275	317	306	321	366	351	344	339	314	330	355	342	325	335	298	341	283	292	350	323	335	329	329	339	296	326	352	327	311	320	331	331	347	347	327	297	341	331	306	302	305	302	302	331	327	319	327	296	332	371	315	266	289	334	291	275	350	325	287	335	295	325	325	299	326	321	309	309	330	294	324	307	303	327	325	275	291	299	328	329	336	335	318	294
43379	24990	5991	1655	879	607	453	382	339	347	351	335	290	295	278	258	288	242	237	248	237	269	299	228	236	252	240	229	257	223	284	263	269	242	253	242	232	248	272	228	277	221	226	230	243	232	252	236	228	230	273	257	258	266	264	238	226	251	199	256	246	238	248	271	234	227	228	218	238	248	228	250	264	238	230	231	261	259	270	213	216	230	252	259	208	243	250	241	226	217	226	242	225	231	231	236	211	241	263	228	255	229	246	242	221	241	222	252	229	230	220	254	251	230	255	261	236	262	205	233	251	235	268	255	239	262	221	255	262	223	234	263	228	240	256	280	254	234	250	278	236	227	249	255	237	216	223	248	245	262	291	285	250	218	236	225	260	246	237	241	232	235	239	240	237	212	227	266	241	233	257	242	219	213	269	252	236	242	214	242	248	257	236	221	252	231	262	268	216	219	251	229	220	229	226	249	249	218	228	233	272	238	261	233	273	251	254	261	235	216	233	228	223	233	242	265	225	253	275	249	252	237	248	251	247	232	238	243	263	244	237	259	229	247	232	252	254	267	236	224	243	253	214	215	260	240	221	196	244	240	253	248	221	259	253	248	243	267	250	225	267	253	257	227	266	247	214	262	246	204	235	258	256	244	260	249	259	244	265	216	225	247	283	232	227	241	240	249	262	247	233	226	222	250	240	249	232	257	219	236	231	294	241	242	270	261	228	245	244	239	235	245	277	268	263	229	245	247	232	255	225	242	258	237	249	225	250	253	238	233	247	268	221	252	239	244	208	244	252	265	232	277	254	244	255	215	224	222	229	257	257	234	231	248	242	225	251	238	259	231	233	217	244	245	246	253	241	252	236	248	252	226	228	249	228	258	243	236	238	260	240	213	263	258	237	254	224	240	210	253	249	258	224	216	246	248	194	232	269	270	247	240	250	205	243	242	253	249	223	255	259	253	208	265	250	245	227	223	270	256	225	240	259	241	227	212	235	250	236	247	239	268	217	240	243	218	222	236	248	255	243	247	247	234	234	267	254	224	261	250	262	254	251	243	259	277	252	222	224	239	237	246	214	251	250	249	285	216	255	265	253	274	237	244	236	246	240	259	236	273	254	235	199	255	260	218	280	252	266	229	215	235	225	219	229	237	255	258	211	217	246	219	251	266	249	227	249	231	257	243	216	231	243	280	229	219	262	247	241	239	240	259	243	214	244	260	227	252	244	251	266	257	251	202	230	219	269	241	230	221	236	265	236	239	252	244	251	220	237	238	243	212	217	231	213	237	247	227	238	230	231	240	217	221	271	237	259	265	236	250	225	239	236	252	247	243	232	258	241	244	269	217	243	288	274	248	249	236	228	250	231	237	252	244	256	260	228	256	261	271	239	239	267	263	249	273	267	233	245	253	275	248	231	245	224	251	215	253	220	264	239	260	245	221	248	235	281	236	251	248	269	258	254	253	260	251	257	240	248	269	213	263	235	262	247	218	236	244	231	264	222	248	233	234	252	253	252	231	216	246	237	206	222	226	260	234	241	263	236	253	249	228	239	233	261	265	242	269	239	232	201	208	255	244	258	241	248	219	225	240	269	279	248	252	247	238	235	231	229	203	247	236	236	259	262	255	227	228	214	255	256	244	283	241	239	276	242	251	257	270	207	248	228	248	248	241	222	239	246	216	262	234	248	211	230	260	221	256	257	243	253	254	214	218	223	250	235	245	242	235	250	253	232	246	249	250	282	239	234	243	265	251	242	236	237	261	258	255	247	232	255	238	213	254	220	232	255	277	245	218	253	266	260	230	251	263	222	240	220	237	220	222	260	247	239	241	254	247	219	256	225	243	275	266	265	254	260	230	237	255	226	257	240	195	229	269	234	221	266	255	212	222	219	243	250	217	259	238	239	232	253	240	235	228	282	213	233	264	262	236	242	239	239	279	226	238	273	255	233	240	245	247	235	268	232	270	254	236	274	230	242	230	233	253	260	228	214	229	206	270	213	257	260	208	269	271	222	249	240	238	246	240	248	245	249	267	282	232	245	251	208	235	216	233	231	261	250	215	243	243	252	253	230	270	251	271	216	266	251	237	250	233	268	243	240	260	253	268	257	215	229	252	230	221	272	239	239	252	237	227	258	243	230	226	274	258	243	287	232	250	255	253	243	245	256	242	237	228	235	256	238	253	261	219	227	230	215	214	289	221	226	219	230	242	259	259	235	252	215	218	227	252	249	248	222	244	236	243	250	234	258	238	212	221	248	236	236	219	234	242	218	248	251	219	256	239	253	245	264	247	231	239	250	257	234	221	230	230	229	230	246	250	250	220	227	230	262	268	291	252	262	221	222	240	251	237	262	231	232	265	244	236	270	240	233	267	241	258	230	240	256	249	220	268	236	227	244	253	253	246	241	228	214	250	232	246	225	232	228	247	205	226	214	241	239	258	245	229	219	242	272	228	244	245	271	243	227	257	250	227	245	286	257	234	212	248	226	285	242	234	233	246	218	241	248	245	243	243	232	263	233	232	243	222	242	256	235	261	252	224	201	210	275	263	247	234	256	261	247	264	234	262	236	219	227	267	260	258	247	246	263	237	202	241	237	231	232	254	236	231	257	210	234	246	217	233	250	208	241	219	223	287	251	223	244	194	229	237	242	218	247	252	212	262	234	233	227	256	241	277	232	231	230	236	256	239	223	252	251	241	271	254	257	229	263	238	215	227	275	220	256	270	305	235	234	254	233	239	244	217	236	224	244	269	236	257	243	256	212	220	238	230	275	243	228	239	263	212	223	247	248	235	237	235	245	239	236	234	221	243	234	251	238	243	243	228	240	245	209	275	247	257	210	245	244	228	263	248	208	265	257	271	249	204	232	236	230	238	249	241	235	267	216	249	205	238	246	268	219	273	258	227	251	256	222	227	254	261	248	256	240	250	265	263	261	265	266	269	231	260	207	250	263	259	256	232	276	251	255	274	228	255	244	256	230	229	267	221	234	264	244	295	251	231	224	236	242	251	258	236	256	234	243	230	227	229	252	257	241	224	258	256	265	229	217	260	274	260	270	224	271	267	258	237	255	234	248	247	263	226	234	249	227	226	250	251	250	217	256	242	264	219	229	250	255	235	232	196	242	265	241	257	250	242	241	229	232	238	255	234	252	239	236	246	255	226	249	263	248	263	251	267	225	257	235	236	225	232	216	241	246	235	265	249	242	218	222	240	246	244	264	234	235	246	226	243	258	254	223	229	237	232	286	242	242	251	231	219	266	261	264	242	238	232	248	240	238	245	248	245	237	241	235	280	248	247	222	249	232	233	243	253	251	253	241	224	238	249	239	213	231	232	254	298	275	245	240	244	219	246	261	270	279	264	231	242	211	229	251	223	247	240	217	221	238	263	261	242	240	252	212	250	237	266	231	225	261	294	259	271	230	225	222	238	221	234	221	260	202	234	200	260	252	214	239	225	241	278	226	272	245	223	248	256	249	256	253	222	258	267	242	245	244	237	227	224
29756	9952	2172	2553	2129	1791	1387	1201	1099	1056	958	1044	917	912	811	829	794	766	696	690	698	647	672	625	631	609	596	617	668	665	644	631	616	645	610	595	612	590	616	619	581	553	568	556	553	607	600	576	545	599	550	544	588	532	626	550	573	558	569	577	595	566	579	526	542	547	548	602	579	557	563	595	580	583	588	606	545	579	564	587	538	578	539	584	583	574	574	591	580	577	547	581	589	596	570	577	528	562	542	539	549	608	576	534	579	566	581	535	547	587	594	571	610	533	544	536	581	563	568	531	581	545	548	578	620	556	546	549	532	556	560	557	566	564	611	593	585	577	592	542	545	551	600	568	599	585	558	543	562	529	567	594	554	600	509	532	585	503	589	592	573	544	615	558	551	555	591	562	585	597	588	576	535	599	551	578	547	511	530	542	530	578	591	580	539	604	577	535	597	545	594	543	601	553	582	556	549	525	562	568	547	588	576	597	572	592	583	603	569	558	560	552	579	556	582	560	570	559	589	535	538	532	544	591	623	583	547	572	588	542	563	596	563	549	548	552	607	542	566	570	552	537	579	519	591	527	591	548	599	602	580	550	526	525	550	573	574	587	557	592	525	534	610	559	550	542	555	598	560	589	544	531	551	537	580	550	545	528	585	599	558	598	578	569	534	584	533	585	591	569	575	594	587	574	561	585	604	543	623	588	569	539	550	576	549	583	567	555	546	580	558	580	559	531	572	606	533	526	537	590	556	554	559	589	555	600	578	574	554	573	587	564	491	592	539	576	535	572	588	589	503	553	562	543	561	568	581	578	556	499	528	555	549	570	563	589	562	556	573	543	542	593	582	554	514	578	592	546	579	588	548	567	535	494	534	530	609	580	570	530	576	582	557	561	562	564	535	570	544	581	584	541	569	576	579	550	589	578	533	557	557	522	576	552	570	568	537	598	578	549	549	520	575	577	538	594	595	589	611	587	579	523	583	575	565	602	550	548	518	585	538	542	554	569	537	540	571	585	587	575	589	563	526	578	556	571	567	556	585	575	584	547	588	569	526	541	556	584	609	578	552	542	578	538	555	585	547	582	521	581	554	568	591	513	562	615	562	578	593	577	547	559	562	566	567	563	541	553	553	563	549	583	547	564	568	565	553	541	547	565	566	571	577	558	580	534	551	591	536	564	574	553	549	558	547	591	567	545	542	569	535	520	578	550	566	566	624	570	575	520	563	565	582	553	588	558	520	560	598	565	546	566	614	582	569	579	542	582	562	593	537	591	536	551	542	557	536	565	544	589	548	597	571	528	570	579	578	541	588	532	593	596	543	563	544	576	562	544	575	583	564	564	557	566	522	583	572	602	530	525	537	607	597	609	579	587	529	527	552	498	566	521	564	574	563	550	560	556	563	605	560	609	595	544	539	565	565	542	574	542	580	620	528	556	548	532	552	551	572	599	593	595	567	542	567	545	544	547	568	522	543	545	554	599	574	548	566	579	578	584	591	579	558	567	526	549	597	575	564	606	527	567	554	528	539	558	561	545	579	569	576	528	562	540	548	532	542	620	508	546	579	523	544	535	551	569	583	552	534	559	579	573	536	590	501	535	584	574	554	533	572	541	591	559	555	555	571	547	581	547	561	571	555	589	550	541	584	535	587	546	554	554	553	588	543	542	613	520	526	600	567	532	571	595	525	529	584	553	533	569	552	526	564	563	544	550	611	549	572	522	558	568	580	617	593	538	541	548	513	562	555	589	522	530	540	596	518	580	560	537	543	541	553	571	582	565	569	554	516	614	574	558	588	581	569	553	590	561	500	557	514	532	534	593	551	583	572	604	541	531	565	540	556	545	593	565	579	594	554	570	569	571	521	557	596	541	576	539	551	580	580	578	583	583	527	592	583	601	562	551	579	557	563	614	573	522	558	572	555	581	560	574	537	527	559	580	522	551	548	577	571	592	528	569	573	564	558	570	526	596	574	562	558	550	529	569	602	536	579	578	537	599	537	535	542	563	578	570	564	557	542	581	569	584	550	533	561	582	589	579	534	540	596	532	580	591	579	579	549	568	583	574	600	559	511	591	552	578	539	602	563	537	584	590	544	555	516	556	580	595	541	573	536	571	558	570	535	574	528	524	570	534	569	580	549	573	582	547	552	551	521	535	553	557	561	551	531	570	545	582	553	564	546	582	504	569	560	601	551	543	567	517	588	547	545	574	605	563	566	595	559	581	555	590	610	538	573	587	605	574	598	562	573	528	555	559	538	543	567	587	609	555	561	553	573	571	538	552	583	581	511	551	559	572	510	570	591	545	541	549	521	574	603	565	511	555	589	545	567	551	539	593	534	572	540	589	584	577	566	561	546	573	569	598	529	581	531	596	540	578	536	577	546	575	555	588	521	519	591	565	525	581	551	531	564	563	501	549	551	544	529	529	531	558	580	609	562	527	513	543	550	545	546	544	558	581	571	564	539	566	556	564	532	539	582	572	538	561	550	568	556	551	574	573	561	561	565	533	582	566	563	590	561	574	577	551	579	557	526	586	562	551	598	562	552	598	594	600	557	565	543	554	519	542	595	621	588	523	552	558	552	567	599	576	604	556	566	532	516	524	615	531	584	523	587	588	555	565	616	563	565	545	585	513	581	531	567	634	581	575	584	575	554	616	556	540	562	574	556	503	584	585	571	519	581	586	564	544	553	511	558	582	572	535	554	572	575	579	550	558	566	559	573	561	546	575	600	560	558	593	555	580	552	541	520	530	577	575	537	601	560	519	557	541	555	552	550	561	541	583	571	597	527	581	580	584	557	532	584	520	607	544	537	554	556	549	545	563	608	603	564	559	549	558	558	543	555	531	544	565	568	547	559	579	581	559	542	589	543	580	556	503	604	586	559	537	569	583	560	581	571	544	564	516	509	576	565	615	572	574	619	587	557	560	541	590	589	569	581	591	551	586	583	551	570	594	557	559	597	541	565	572	598	578	597	536	572	607	586	555	616	551	590	539	524	611	568	565	519	538	573	550	575	596	534	540	538	573	549	593	557	555	553	576	542	552	585	550	538	596	616	570	549	576	583	567	583	590	614	565	520	566	567	568	608	575	584	577	572	564	538	557	574	548	610	568	590	491	566	533	559	551	541	570	568	577	625	583	555	551	582	598	549	536	550	554	584	519	570	547	568	554	537	538	578	528	548	548	554	541	587	542	558	576	587	555	557	570	557	550	586	561	522	600	582	577	587	522	592	605	599	570	524	552	550	557	574	572	549	544	567	560	544	543	561	550	578	588	504	548	573	556	533	544	513	572	566	563	544	572	578	603	552	535	598	559	558	544	565	517	535	545	596	577	569	576	558	570	594	557	612	550	570	549	562	580	526	586	585	553	566	555	559	555	570	594	518	543	539	549	581	586	574	577	554	581	607	568	527	581	562	546	579	593	536	577	592	535	599	580	564	571	611	532	537	578	568	509	616	553	550	547	608	521	557	565	594	538	539	581	616	566	555	569	557	552
11705	4634	320	230	184	228	206	223	221	213	172	196	235	217	222	229	196	226	192	219	222	229	196	208	230	201	218	201	217	235	198	202	229	203	234	223	201	219	201	230	228	210	220	204	254	185	225	194	223	232	202	180	193	235	190	197	225	210	214	212	207	203	235	224	230	213	215	216	189	214	201	232	240	224	214	205	250	196	247	211	193	212	214	197	217	220	242	255	210	183	229	208	230	200	238	199	209	220	226	206	219	215	215	206	213	210	227	211	214	191	216	214	222	223	205	218	200	249	225	216	191	187	226	190	192	194	188	234	205	193	232	205	223	208	205	205	220	246	224	214	159	213	212	211	205	242	207	211	221	213	222	215	200	226	194	196	209	255	192	210	231	187	192	199	216	211	216	231	183	210	226	202	239	216	219	225	242	202	236	210	186	194	224	185	187	210	187	239	201	209	192	237	203	217	224	181	221	184	178	188	242	212	197	168	237	213	233	202	183	198	236	185	263	204	214	181	205	221	205	218	240	226	216	189	242	229	211	225	213	227	224	209	198	212	223	197	189	218	200	206	208	163	216	205	202	217	225	220	192	212	206	206	209	220	211	200	210	241	191	183	214	198	217	212	194	222	208	224	195	209	226	242	210	183	208	200	216	228	196	216	211	208	198	194	209	220	195	244	223	250	244	217	199	225	180	178	220	207	188	208	196	215	191	223	207	225	216	189	215	234	206	201	201	208	217	210	208	211	213	193	202	188	217	213	202	224	221	221	226	240	217	217	197	215	216	200	199	224	210	215	219	233	225	211	239	214	212	213	225	194	194	189	220	201	240	216	199	211	231	218	206	197	198	207	227	192	233	219	205	212	193	222	204	207	239	203	201	197	207	225	193	236	224	231	211	212	244	202	209	198	206	197	202	227	206	202	211	225	229	192	205	212	190	222	216	207	179	205	241	226	226	195	213	196	244	194	205	241	215	206	207	227	211	206	216	203	198	210	242	206	189	197	217	219	195	203	210	222	197	230	187	207	199	215	216	217	210	236	202	211	199	220	232	198	192	201	221	218	223	204	238	232	209	190	200	215	215	199	234	212	214	208	216	175	202	190	198	221	240	210	226	200	191	217	190	218	197	201	213	228	223	208	203	220	212	204	240	243	187	223	237	168	224	239	189	207	209	228	211	193	218	216	260	246	197	189	211	192	216	209	204	218	198	215	208	227	205	208	200	215	214	234	211	210	192	208	229	217	197	193	204	209	227	195	204	237	215	203	218	213	213	227	198	210	192	206	222	228	199	231	210	211	203	219	206	233	237	189	227	229	203	207	200	182	205	203	237	216	199	219	221	241	213	201	207	195	193	185	246	221	200	226	216	203	213	201	240	212	191	230	204	187	209	222	214	264	218	213	211	200	213	201	203	230	203	229	190	221	230	198	204	212	223	222	217	214	217	219	269	220	213	190	200	216	200	241	214	232	217	214	201	212	216	210	203	209	199	225	154	208	198	228	233	206	179	167	195	235	236	228	199	199	188	211	212	192	205	218	223	203	211	206	246	219	215	208	204	204	218	215	221	218	211	202	187	198	206	198	211	215	227	219	212	197	207	228	225	214	224	195	200	202	198	235	200	228	211	226	199	217	233	180	217	208	201	190	224	224	228	203	251	203	195	185	195	212	229	230	220	231	183	196	211	223	217	223	223	228	209	216	231	204	213	202	212	200	225	192	202	236	212	198	199	217	243	248	227	226	199	210	216	233	212	241	201	197	235	220	193	226	190	240	206	210	212	219	220	223	225	221	191	209	204	218	236	217	240	213	202	205	184	220	211	246	220	249	206	217	208	204	195	218	209	208	219	212	213	227	223	208	212	207	185	202	219	193	248	221	225	232	222	189	205	223	207	201	198	219	201	200	187	227	203	240	176	203	204	202	223	185	223	217	178	192	214	184	193	228	215	184	228	214	232	223	221	197	211	203	213	205	245	213	228	207	213	205	226	197	193	216	214	201	176	220	221	216	250	215	226	234	227	188	207	223	179	214	206	189	239	210	224	205	198	192	190	213	211	186	208	199	221	193	183	186	205	199	191	221	223	237	200	243	172	215	222	204	209	207	187	216	216	195	258	186	236	222	232	231	208	210	230	231	218	198	233	217	227	201	209	211	227	226	204	208	202	230	214	216	199	218	203	209	220	219	217	203	191	205	190	227	221	234	210	206	209	197	218	223	199	186	255	207	226	218	210	239	193	207	246	217	201	231	206	231	224	208	229	218	161	234	205	234	207	212	215	219	199	238	232	180	202	196	212	191	181	246	184	212	209	206	212	194	203	196	219	205	211	213	206	202	219	194	235	234	185	208	237	222	179	244	175	211	205	181	200	214	184	200	205	205	191	231	216	220	207	211	197	183	213	188	186	203	225	228	219	232	193	214	193	208	206	202	212	213	195	227	208	232	211	226	223	198	233	236	191	185	217	221	223	205	206	247	242	238	205	213	226	223	214	203	203	199	238	227	189	218	203	208	211	196	192	215	218	189	189	211	192	173	231	233	210	202	236	204	207	221	236	193	218	196	183	185	237	213	207	217	232	216	193	240	192	218	180	213	197	223	192	219	239	227	231	188	200	213	187	202	187	189	206	220	203	215	203	216	209	204	206	214	235	218	208	231	223	200	215	221	216	223	211	240	228	204	222	188	231	228	181	212	221	196	224	187	198	229	204	190	203	212	182	226	185	209	221	195	223	212	229	216	238	206	221	205	224	204	203	221	228	193	214	225	237	239	218	232	216	192	198	173	205	223	215	225	204	220	205	231	199	238	224	221	233	219	221	221	209	223	205	227	229	216	218	191	200	222	212	214	224	216	220	201	205	222	233	205	206	216	226	183	201	244	218	208	231	203	190	206	218	219	209	194	229	214	229	208	208	212	200	219	218	228	216	205	212	212	220	206	227	195	194	209	218	227	225	228	212	217	215	241	208	214	236	212	221	223	196	211	231	218	214	179	228	208	205	251	220	209	198	229	203	227	207	211	203	200	203	196	214	208	210	208	203	240	210	227	222	207	219	192	204	203	213	215	185	206	189	196	186	234	229	200	227	205	210	232	203	197	223	199	189	194	199	225	217	239	194	196	208	225	231	215	183	168	219	220	229	199	217	235	194	205	184	157	201	184	235	207	223	216	199	196	203	213	210	202	218	236	252	195	226	197	237	212	216	236	206	186	237	193	205	202	235	255	216	208	221	206	204	215	205	209	176	210	222	220	235	191	218	208	199	225	218	215	221	206	206	190	215	211	195	201	233	193	213	212	218	211	228	220	200	195	217	195	210	203	199	200	215	197	215	214	220	184	224	196	229	216	197	194	217	210	200	222	212	213	213	197	197	210	202	207	187	213	230	227	223	232	223	225	218	210	195	220	192	192	238	245	210	189	238	201	200	211	209	207	213	213	214	214	194	220	205	221	220	224	201	208	200	200	206	221	239	219	212	219	200	196	209	218	231	218	221	180	197	211	194	191
7932	2799	516	558	541	504	505	498	470	471	515	523	472	493	469	472	489	479	508	468	503	500	448	467	507	494	485	514	492	483	480	527	488	462	459	480	462	467	494	477	470	458	504	491	495	488	479	464	479	482	483	485	467	468	459	479	503	496	499	462	463	459	471	506	470	444	484	475	475	474	474	509	456	476	474	510	507	529	464	494	477	498	496	519	484	476	517	515	442	452	457	475	485	502	532	494	482	502	471	446	439	485	482	475	489	489	463	489	465	496	480	448	490	482	484	469	470	435	496	484	495	487	464	498	516	490	531	472	474	469	489	459	509	437	463	465	482	467	439	463	479	452	477	503	462	456	485	463	495	480	515	511	457	471	489	508	499	457	490	468	504	474	469	473	480	473	474	485	432	480	465	508	496	527	508	485	509	475	453	480	449	456	507	481	482	477	473	481	469	482	492	471	420	493	482	464	458	502	500	481	453	503	495	489	509	465	477	516	510	433	471	503	445	453	466	491	489	467	517	501	486	493	478	485	514	474	472	456	486	456	482	441	462	474	513	426	499	498	472	504	463	515	463	472	471	478	464	450	469	497	504	498	478	491	478	516	435	477	499	495	464	448	487	525	508	483	468	467	452	459	507	514	465	496	470	475	489	468	504	487	497	481	458	467	493	512	465	467	475	421	519	466	461	506	460	470	481	488	473	509	512	473	518	485	443	447	501	459	486	492	503	450	495	471	484	500	472	472	472	470	509	469	466	505	464	481	447	462	457	488	493	475	504	516	486	512	487	495	452	453	456	477	483	498	478	479	494	457	483	499	469	488	503	512	488	496	489	514	486	511	473	470	478	445	475	478	445	493	512	499	506	505	498	465	460	480	492	465	477	480	481	434	503	507	520	491	500	528	519	442	397	480	494	472	493	483	494	483	482	460	451	436	489	491	453	500	465	505	514	445	472	469	484	467	495	466	475	447	446	464	429	494	480	483	473	487	478	463	544	461	482	462	460	493	469	460	447	507	483	467	540	486	474	484	462	484	454	469	470	489	508	447	485	472	535	453	531	487	458	481	486	499	462	490	485	504	457	476	502	471	510	501	457	486	484	466	466	459	454	481	504	504	474	489	479	482	480	473	455	479	456	488	469	500	429	506	496	461	474	493	455	496	503	491	499	468	497	469	477	483	464	497	497	459	496	491	475	476	459	472	432	467	436	497	527	462	451	458	477	484	512	484	504	497	486	492	471	439	449	473	467	500	447	457	535	472	478	476	483	465	494	462	455	469	507	486	488	486	473	476	502	502	482	480	489	472	442	501	483	476	479	498	461	483	473	435	476	511	490	479	480	493	471	473	476	445	464	446	481	474	482	453	475	509	472	456	491	459	480	474	494	496	477	478	473	524	473	496	477	498	503	540	456	510	497	487	476	504	474	519	492	486	487	492	462	474	453	473	490	475	470	441	456	464	473	482	484	469	481	457	522	514	477	441	442	514	489	477	506	471	473	479	516	540	464	451	498	463	495	468	468	474	470	448	490	409	456	499	469	497	412	517	485	493	493	473	498	489	467	478	499	502	489	445	491	499	507	490	459	473	488	443	469	473	539	443	502	482	494	490	468	479	488	468	432	491	453	476	511	513	507	467	478	528	434	489	477	487	446	474	455	488	495	465	510	498	484	486	493	470	477	488	500	460	459	492	488	456	502	461	475	448	519	461	481	493	491	480	489	461	515	479	457	475	493	501	447	484	470	494	485	472	509	455	529	498	492	487	468	499	522	481	456	493	467	473	481	454	466	478	510	469	478	483	481	443	492	473	495	513	464	502	483	468	525	482	462	464	437	456	479	510	463	452	473	489	459	490	481	462	491	473	505	472	479	462	468	464	476	468	528	477	451	494	484	467	469	468	482	488	511	492	480	490	504	492	447	480	477	465	465	497	494	499	525	508	471	450	499	473	474	530	498	504	475	462	455	446	481	466	506	450	480	515	491	513	449	499	468	492	510	473	457	455	478	473	493	495	487	493	460	489	498	497	442	443	474	493	475	497	507	459	464	449	463	510	456	464	487	486	468	492	475	496	455	453	487	472	460	512	475	448	455	464	444	472	520	483	458	471	473	514	482	462	458	459	461	509	465	505	489	511	520	473	459	530	473	461	464	475	553	491	527	464	463	484	434	500	479	473	506	463	458	497	470	449	501	478	479	464	518	498	496	457	437	478	504	455	547	487	492	480	478	466	459	476	470	497	491	449	462	514	460	461	497	505	486	451	499	488	491	488	498	468	469	485	489	499	467	502	455	460	494	489	523	472	484	473	482	489	482	464	462	482	466	510	479	457	499	464	499	471	455	486	482	476	525	493	479	468	479	506	478	495	453	482	512	482	450	475	500	494	476	462	483	475	525	501	460	435	468	460	425	479	465	509	549	465	494	505	494	525	470	498	452	503	488	486	477	511	508	478	448	475	460	485	474	457	435	498	486	493	456	482	484	456	463	501	490	512	476	477	469	496	475	475	469	472	480	448	473	493	501	491	497	497	475	461	507	485	514	470	517	494	478	441	505	464	473	438	476	505	468	459	496	499	481	499	486	455	463	502	524	528	501	482	486	513	486	486	478	467	502	535	438	497	481	462	469	484	496	501	479	502	498	460	520	451	454	428	486	499	482	490	479	479	472	480	472	470	463	468	496	469	473	500	471	507	528	448	517	494	487	462	470	474	513	464	469	466	483	494	462	461	498	455	484	478	488	490	449	474	449	501	446	450	497	453	454	493	479	488	494	483	501	515	451	483	484	409	477	502	477	499	447	504	503	453	471	426	469	455	476	521	497	477	471	444	530	485	511	457	477	452	486	468	449	463	491	524	477	476	433	483	456	467	478	527	490	512	483	443	440	465	496	469	510	447	488	495	498	444	464	487	496	453	512	456	463	530	493	485	459	529	494	435	443	451	508	501	482	499	472	503	493	491	481	466	459	477	496	508	501	454	477	473	490	462	526	478	450	450	469	516	483	546	480	481	478	471	478	482	444	491	463	481	482	436	453	440	518	480	496	461	474	515	507	469	465	480	467	502	449	498	486	472	468	460	490	523	511	442	527	457	475	485	466	492	494	476	491	503	449	490	479	483	470	482	492	479	462	461	486	479	483	457	475	461	490	484	494	453	446	497	465	482	433	473	449	452	462	492	496	507	477	497	473	434	467	502	457	512	486	490	450	443	483	461	483	477	450	440	494	498	478	463	473	532	429	462	440	468	490	429	471	503	454	462	475	474	493	489	515	453	524	456	510	485	491	500	499	477	492	470	519	499	496	466	465	518	502	453	480	461	452	471	466	498	509	463	495	464	530	454	511	500	492	497	468	461	483	499	475	470	466	480	534	450	494	500	497	460	495	494	482	498	463	464	469	503	460	458	500	551	515	465	482	483	482	482	494	505	516	466	481	475	442	517	501	469	473	452	481	494	447	468	463	492	483	494	497	476	479	474	499	477	448	457	503	488	481	463	475	483	478	482
33131	17255	2412	681	371	236	194	183	162	163	170	160	140	172	145	118	132	142	141	120	132	156	136	135	111	131	157	131	137	124	135	116	113	115	125	170	130	140	130	152	130	130	136	115	129	119	149	127	115	110	118	127	131	121	121	139	110	149	140	123	127	125	155	118	135	129	132	113	129	125	144	119	137	124	126	124	131	112	127	118	137	113	108	106	155	121	117	112	125	124	128	116	109	131	115	118	114	135	124	117	123	108	127	114	129	118	116	119	119	152	120	114	150	119	122	107	115	132	125	128	132	109	141	140	126	124	120	126	136	127	106	118	125	123	124	147	121	124	137	132	126	128	119	121	126	128	120	141	117	116	140	135	132	127	126	123	143	128	121	141	124	113	121	132	109	125	131	136	119	109	112	138	110	102	134	117	119	132	129	111	127	119	112	109	135	109	140	124	125	142	130	121	133	123	114	115	134	126	119	131	105	129	135	130	136	137	123	126	125	108	138	132	120	107	114	102	122	139	115	102	125	119	146	131	112	137	126	141	116	126	132	109	130	141	138	122	120	136	132	105	115	129	110	113	133	121	140	141	112	150	124	111	119	121	126	122	132	144	126	133	129	138	131	113	124	133	139	132	137	122	145	127	145	145	125	131	132	121	127	122	108	119	136	122	127	103	145	131	137	125	120	109	132	128	138	104	123	128	145	117	122	123	124	108	128	113	122	109	121	127	112	134	128	140	123	117	144	141	149	134	115	114	109	120	136	128	104	159	115	138	142	115	136	128	121	146	165	136	114	115	152	123	129	126	113	105	117	111	128	121	131	134	124	115	129	113	107	131	128	135	132	120	123	128	118	116	142	121	127	127	116	125	115	113	120	126	132	119	118	102	112	115	125	146	129	132	126	129	105	117	135	118	119	120	135	142	135	128	141	129	118	118	129	111	108	141	135	124	141	127	129	126	118	119	134	123	133	124	109	114	145	128	138	132	114	115	125	125	109	117	127	124	104	111	113	124	112	101	122	111	166	124	142	102	110	130	121	122	117	131	148	107	120	148	111	134	139	137	128	119	150	122	111	114	129	129	117	134	126	122	125	139	132	120	128	137	132	105	129	148	133	128	110	119	111	120	135	120	114	113	135	106	117	97	112	128	128	113	146	117	138	131	117	146	102	96	140	125	124	123	128	132	114	112	148	145	105	107	123	135	144	119	115	120	121	119	110	135	128	117	149	114	129	125	114	119	109	124	140	126	131	138	121	105	108	144	126	121	126	163	135	144	126	108	119	126	120	114	126	117	122	129	133	122	132	118	118	119	136	127	123	122	131	141	114	128	141	130	136	125	119	123	117	126	105	140	116	115	133	125	131	131	135	110	136	129	120	126	106	120	130	143	118	111	127	112	149	122	121	138	123	136	135	115	127	125	115	105	126	134	131	94	133	128	136	96	109	123	117	137	121	142	108	116	136	117	132	135	124	107	122	111	127	129	135	133	102	113	122	125	142	109	122	134	133	107	123	139	100	130	134	94	110	119	131	125	106	149	127	121	143	148	108	131	112	118	123	103	126	133	128	100	127	117	136	113	113	112	142	137	135	123	138	122	118	114	108	126	131	119	118	132	127	120	99	132	135	125	135	135	131	120	126	129	101	130	102	135	135	121	128	139	107	122	136	126	129	128	117	113	125	111	134	124	117	121	128	127	122	128	126	123	125	116	128	127	131	132	131	124	123	140	109	122	123	110	123	112	126	133	128	149	119	133	125	98	109	133	118	133	136	122	132	126	126	111	140	141	114	114	135	119	126	145	140	132	134	130	110	123	135	125	127	124	113	127	122	134	148	120	130	139	122	137	123	109	132	128	117	132	117	154	136	125	125	117	126	146	119	119	132	132	120	137	141	134	123	106	118	107	112	152	124	126	113	112	126	140	117	136	113	120	126	107	136	144	150	123	118	115	125	133	139	144	146	109	133	121	146	110	134	148	120	104	122	112	127	107	115	132	116	119	108	136	124	127	108	129	130	142	124	129	153	112	142	128	129	117	144	143	119	151	129	140	113	126	112	144	119	109	112	151	117	136	136	128	145	114	118	129	109	128	118	130	128	131	123	107	116	121	122	128	137	128	131	122	141	137	145	127	133	117	134	156	143	128	114	164	121	126	117	111	117	110	123	142	111	113	117	140	124	144	131	114	103	136	141	130	117	112	132	131	140	131	126	135	139	138	137	134	138	113	112	107	111	134	130	144	127	124	148	124	127	104	113	144	99	115	116	124	130	114	127	130	120	99	146	111	134	123	130	112	121	136	148	96	143	133	121	129	104	142	107	134	118	145	120	126	128	135	144	132	107	130	129	143	116	117	129	115	144	117	126	123	116	132	111	116	127	105	136	135	114	122	151	122	116	127	134	113	131	134	124	139	136	134	124	122	136	133	126	121	121	132	125	145	126	148	135	104	101	129	132	127	118	123	131	122	119	104	122	101	113	112	111	127	130	138	126	130	121	121	123	132	139	115	123	126	111	107	122	128	128	114	148	111	117	114	115	116	139	106	148	154	126	111	120	120	132	128	123	135	147	128	137	137	116	125	116	131	122	125	124	123	120	127	144	105	135	146	116	126	135	142	105	143	120	121	116	125	126	135	112	123	117	119	104	126	110	136	115	101	124	136	123	125	139	145	123	132	138	126	124	125	111	134	121	132	110	131	111	137	96	122	109	117	127	150	124	129	131	113	117	132	135	123	126	129	159	129	116	128	125	129	130	116	115	117	108	116	120	119	128	119	127	148	115	132	114	125	133	147	132	117	108	121	119	112	148	130	121	132	132	112	114	137	150	123	107	131	149	122	141	136	105	122	138	134	128	109	126	130	112	149	122	129	118	124	129	117	106	139	134	119	115	133	124	105	120	156	128	121	129	113	114	118	130	136	117	128	118	131	117	95	125	124	137	141	118	127	115	114	110	101	147	118	102	124	146	104	109	118	125	119	116	117	129	96	128	125	128	140	104	130	134	133	117	128	124	128	116	108	114	138	134	124	146	97	129	129	122	124	138	122	106	118	110	140	120	110	122	134	123	139	125	121	101	124	115	124	123	121	114	134	140	138	131	108	118	123	146	116	125	122	133	134	140	124	128	122	125	113	121	119	120	108	106	114	94	130	113	133	127	125	128	116	116	144	137	126	126	138	133	125	126	109	110	117	135	123	139	112	129	124	143	116	118	130	150	131	115	127	111	115	116	124	105	151	126	117	142	131	134	161	144	124	122	145	121	106	149	123	128	112	117	113	114	119	108	117	123	119	134	137	126	120	129	141	137	121	124	140	119	117	135	119	119	117	129	127	115	130	113	131	125	106	99	143	119	129	114	117	138	146	110	127	139	141	141	114	132	123	132	138	130	125	133	106	138	116	116	119	125	109	100	101	121	115	134	129	120	123	110	137	107	118	131	113	106	120	133	132	134	121	118	131	132	128	139	124	126	127	135	123	142	147	124	99	112	111	116	131	123	136	120	120
23238	5766	1153	1308	1116	893	734	681	537	560	597	515	500	496	448	472	449	410	362	403	359	361	383	393	383	410	357	367	372	324	357	348	347	321	345	356	348	359	334	355	285	342	354	316	309	324	327	321	335	356	327	327	332	331	323	361	344	299	316	352	344	339	335	346	332	327	356	338	308	334	300	286	316	312	330	325	303	346	353	366	312	303	347	296	348	316	310	328	345	349	299	320	329	327	324	303	350	288	338	321	308	335	305	322	309	318	299	309	308	371	337	344	306	361	322	353	318	341	324	333	342	317	297	316	340	309	310	336	302	340	324	319	308	326	345	317	320	356	309	313	325	295	315	321	346	351	310	315	334	313	307	330	327	321	330	316	316	319	322	342	354	307	306	322	321	334	268	318	312	359	276	295	313	319	288	330	290	314	309	278	321	357	312	306	322	330	320	317	327	297	323	302	318	327	317	306	318	313	328	328	300	350	308	330	332	333	298	297	347	313	288	317	346	334	326	305	325	335	332	334	287	327	332	327	324	331	326	325	331	251	323	309	303	318	358	338	303	311	311	317	336	315	306	311	327	298	341	330	299	288	318	298	321	305	308	344	345	298	358	310	320	317	329	326	313	299	322	332	328	302	315	312	328	343	298	331	312	347	367	332	282	341	335	322	316	333	309	336	324	337	307	302	329	323	313	347	299	325	340	313	327	334	314	300	335	314	353	323	305	330	321	311	343	297	329	344	313	313	323	328	333	293	332	314	318	359	315	328	300	332	330	308	321	285	308	325	307	324	348	322	337	332	319	289	299	314	321	307	312	305	300	294	338	321	301	315	308	310	284	321	313	306	341	271	323	311	334	335	308	348	318	325	311	343	308	321	323	332	315	330	336	322	332	320	356	335	324	327	313	346	338	306	331	331	308	337	314	313	317	327	329	316	302	329	340	339	311	303	315	329	335	344	310	344	332	324	295	304	355	340	275	349	318	305	298	334	336	356	314	309	310	310	322	320	295	283	297	325	304	339	288	324	297	328	290	343	324	358	344	295	287	301	335	302	311	306	309	299	318	298	306	332	312	323	325	330	314	320	331	320	342	297	311	322	298	356	336	312	317	313	335	290	323	309	291	307	340	327	313	303	327	323	315	343	310	305	318	295	317	325	315	302	310	309	317	319	317	339	322	339	306	295	321	302	322	319	312	318	286	310	293	333	339	329	305	308	302	328	309	321	324	299	316	300	302	294	313	307	309	304	333	310	322	335	331	341	369	325	313	319	326	316	339	319	335	315	350	322	294	305	317	297	327	330	326	336	306	318	338	304	343	322	301	296	301	325	311	324	314	287	291	331	324	320	307	343	294	320	325	326	341	316	313	324	282	318	330	336	328	327	319	279	317	295	305	322	309	312	326	329	300	357	301	310	351	291	320	307	333	289	315	298	347	331	339	344	319	317	336	321	359	343	313	285	341	305	317	307	311	278	336	336	346	292	313	319	277	306	285	338	330	322	289	302	319	334	349	300	358	340	324	336	312	325	301	341	320	331	293	294	309	309	279	328	323	282	314	317	304	290	356	332	331	334	302	325	330	323	374	338	314	305	303	289	320	294	308	348	321	364	315	317	295	312	310	324	344	327	331	292	291	306	292	297	304	308	336	328	315	332	332	338	356	327	343	380	272	292	345	321	311	309	327	317	337	313	323	329	352	312	301	307	275	300	307	324	299	330	292	310	292	288	322	340	326	298	346	324	304	312	296	323	302	310	284	334	317	348	342	316	306	332	338	341	307	320	290	330	341	321	317	329	315	341	309	331	289	334	330	338	312	318	302	314	318	331	338	293	295	323	329	305	345	334	326	345	303	333	305	292	336	336	312	330	324	341	298	325	311	334	325	347	313	330	333	326	292	320	350	340	317	310	330	335	300	361	312	313	339	360	318	330	310	328	305	286	303	319	344	344	345	311	299	333	302	322	315	307	344	332	321	333	331	316	320	321	333	317	337	296	320	309	342	285	323	334	326	310	311	311	315	322	337	292	314	340	344	343	293	339	289	317	311	304	292	311	339	315	340	319	320	315	333	322	317	311	318	345	301	277	318	328	315	313	324	311	330	299	337	322	340	326	325	286	308	318	325	303	331	315	310	312	308	313	319	321	356	306	315	317	317	290	307	300	337	286	349	333	318	351	281	312	294	322	305	331	347	305	328	283	304	313	325	313	321	350	297	309	351	324	325	327	317	299	322	310	293	307	308	306	348	299	339	343	298	306	298	330	311	298	310	339	300	311	310	319	300	333	344	337	304	310	301	310	314	315	317	328	328	312	303	267	327	315	320	316	300	300	334	319	336	292	328	297	272	317	326	330	318	317	300	333	333	344	351	308	311	331	348	329	308	314	302	303	320	341	358	344	321	320	296	332	316	312	323	313	312	301	348	318	306	275	307	310	322	324	338	300	303	325	339	324	317	315	345	277	302	316	355	308	337	310	324	319	314	331	335	334	342	322	315	311	306	307	331	307	317	318	284	321	319	342	327	353	332	307	311	323	309	357	328	319	304	299	305	328	298	308	329	358	316	343	323	305	293	332	313	338	301	324	321	337	309	287	328	331	288	305	285	323	343	322	310	328	342	307	312	284	333	319	287	302	316	340	322	292	310	321	315	320	324	321	329	310	333	354	305	335	319	323	329	311	303	327	329	307	330	318	336	345	322	347	310	313	323	326	325	320	289	306	316	314	361	315	321	306	342	343	334	269	340	310	317	320	326	323	352	315	308	335	322	308	315	300	322	331	303	341	340	375	329	304	311	318	295	336	319	320	322	351	309	325	335	329	320	320	308	343	304	269	309	318	324	352	333	329	297	311	350	346	330	317	327	320	326	304	329	339	296	314	317	302	343	301	361	311	334	298	305	316	309	323	330	325	310	327	312	304	325	308	314	308	363	274	324	332	311	312	316	317	312	349	340	308	302	328	327	315	304	339	351	311	330	309	344	302	346	301	302	334	387	348	301	328	317	307	306	279	337	303	286	317	329	330	336	298	271	327	318	356	294	301	307	326	294	309	321	309	339	322	290	341	307	332	318	332	308	320	278	308	339	293	324	313	335	310	303	303	299	310	316	297	315	300	296	336	370	318	350	328	326	326	327	301	353	307	317	323	334	305	308	294	289	346	291	291	326	309	311	316	335	333	294	276	300	314	318	301	325	357	302	356	317	314	310	338	328	312	332	327	292	289	297	305	336	287	337	325	300	306	332	336	294	331	332	300	321	324	298	323	323	333	303	305	341	304	287	296	304	333	300	335	319	307	302	311	336	326	285	307	323	281	300	320	302	308	312	349	324	359	332	308	323	349	314	342	319	317	327	335	346	311	289	309	339	325	333	308	303	331	355	306	303	294	344	329	334	353	331	306	332	304	328	342	345	286	335	319	309	324	312	311	371	312	303	289	349	350	302	306	326	319	308	309	318	345	312	318	281	321	333	326	338	330	321	326	314	311	319	330	306	327	336	320	300	340
45528	25199	6530	1673	803	629	441	351	330	367	332	270	291	320	300	253	281	310	293	310	255	233	276	255	252	242	285	263	217	234	245	237	246	242	238	231	288	262	227	247	255	256	201	266	247	244	252	249	223	262	239	239	248	237	251	232	242	204	227	260	242	233	260	252	239	242	220	259	263	252	251	261	252	239	217	266	230	281	250	238	217	260	241	287	225	255	248	221	234	253	229	289	245	237	240	257	261	254	257	257	229	244	267	235	258	299	247	244	266	261	219	220	231	253	246	242	261	229	256	253	235	233	262	235	233	228	272	242	244	236	250	211	275	271	248	231	255	226	250	254	235	245	231	231	243	248	256	249	256	231	210	212	249	210	225	228	223	232	244	250	269	237	221	250	231	270	234	266	277	278	251	234	240	245	248	235	248	237	232	249	245	247	248	244	226	246	265	287	264	236	241	280	225	258	253	238	239	255	266	234	236	203	214	227	265	252	227	248	245	245	233	255	273	239	233	224	247	244	243	247	239	241	242	242	231	248	248	271	214	247	271	259	230	236	249	249	232	247	267	274	233	240	252	270	239	264	220	243	249	253	240	247	249	265	253	254	265	254	263	232	232	255	240	216	232	253	251	257	267	238	196	244	208	229	243	256	249	239	264	254	236	241	260	259	244	217	225	275	226	258	225	239	210	272	240	250	258	247	263	261	264	266	242	240	265	280	242	250	247	239	259	228	240	243	262	237	222	244	262	217	261	236	243	236	242	251	225	214	277	255	236	257	248	214	226	244	287	227	266	248	235	264	217	249	234	223	221	261	261	236	226	237	240	236	233	253	249	244	234	232	260	254	243	234	227	256	245	256	255	215	270	226	259	277	270	257	235	220	247	227	250	243	268	240	261	209	260	269	242	230	223	237	219	222	274	237	228	248	232	245	270	239	225	247	241	283	248	245	259	226	245	237	246	231	214	239	248	254	230	277	230	237	270	264	255	255	221	229	227	220	280	236	257	232	258	230	248	242	236	235	278	233	253	225	226	255	250	231	233	226	215	214	225	256	253	256	237	246	252	231	241	256	252	228	257	250	265	248	260	244	292	254	236	254	247	259	231	256	206	244	239	241	259	281	225	249	225	249	281	236	263	244	235	280	246	257	242	226	239	249	255	239	266	234	247	246	261	235	248	244	242	279	239	246	228	240	294	270	255	267	241	251	262	259	207	248	245	227	236	272	272	278	234	233	253	223	246	236	228	245	268	248	248	280	235	254	244	250	273	231	221	223	246	260	266	269	287	257	242	221	222	230	245	220	223	248	270	227	254	238	258	253	269	222	225	239	256	251	220	251	254	238	230	247	228	260	216	242	256	244	270	241	264	252	227	258	250	239	241	236	231	215	236	251	251	223	259	234	228	270	228	246	256	245	243	213	292	253	215	222	239	278	241	243	228	239	240	256	239	213	235	240	248	210	264	249	223	222	235	241	262	217	226	254	271	225	223	268	250	256	248	249	260	228	220	231	238	281	216	246	249	250	265	250	239	235	240	214	235	253	259	247	245	228	240	272	239	269	276	219	237	222	273	200	234	231	220	248	232	262	249	266	258	264	259	268	232	225	286	267	213	247	273	253	233	219	247	261	234	262	258	243	246	235	201	221	255	268	272	225	231	251	243	222	243	254	215	212	237	221	228	246	310	253	243	230	273	250	246	271	209	269	254	255	241	260	273	279	203	249	238	216	215	245	232	235	243	267	217	256	259	217	242	245	234	222	246	258	249	250	249	251	294	276	252	237	244	255	265	254	228	285	266	223	235	214	241	253	220	249	245	236	247	239	249	253	220	215	262	267	230	204	236	233	237	233	237	231	224	233	226	245	259	266	255	204	244	259	262	255	254	273	259	261	254	249	226	244	224	252	218	252	236	238	239	238	255	236	212	224	254	272	254	240	236	253	259	225	251	243	229	236	215	213	261	241	248	293	273	259	242	232	251	227	261	244	241	258	239	251	190	226	246	255	219	282	243	239	272	248	262	258	265	221	246	229	270	278	242	292	251	218	268	271	241	206	289	262	209	227	264	261	252	219	247	237	263	246	252	254	240	247	237	238	225	241	258	270	247	260	241	281	250	207	233	246	256	275	243	226	233	238	229	228	246	223	271	231	232	262	253	225	241	252	247	252	247	273	212	228	234	249	254	251	261	250	235	255	223	246	253	237	252	200	241	217	231	244	249	252	221	248	225	247	234	266	236	262	263	249	245	276	271	241	243	234	268	236	255	250	237	266	244	244	213	241	246	252	286	246	239	233	239	232	257	236	246	262	232	247	251	232	271	226	237	251	249	241	254	264	233	230	242	241	243	228	267	269	248	268	229	233	264	256	252	245	229	233	235	253	225	237	210	224	213	268	275	253	224	258	265	252	224	230	219	243	259	265	256	265	236	236	243	224	219	230	243	282	258	233	259	245	252	252	257	231	223	262	240	224	239	226	288	236	253	257	223	227	237	274	241	240	265	243	238	229	256	273	234	232	244	221	237	238	256	261	299	224	227	248	247	235	214	254	233	262	221	246	274	236	268	252	264	239	274	234	216	261	238	222	230	256	217	235	219	269	228	224	259	252	255	247	238	225	246	272	253	260	254	233	245	246	226	221	239	277	236	230	231	228	232	257	229	271	217	225	236	220	262	240	227	258	227	230	249	256	249	236	263	236	244	241	225	226	255	260	243	233	257	263	230	236	243	277	249	250	254	247	279	234	254	266	222	234	242	252	272	242	219	254	241	261	260	222	247	243	226	219	235	252	241	236	217	227	236	243	241	250	236	230	234	256	252	226	212	247	232	226	219	244	237	272	263	257	257	208	239	252	268	219	260	283	271	238	226	270	253	252	261	247	229	266	213	263	251	252	238	261	235	246	258	220	244	237	224	221	255	253	221	244	243	250	268	223	244	239	250	251	235	238	231	240	245	229	250	241	250	229	195	244	253	236	242	227	247	231	230	258	242	221	230	228	232	252	231	223	223	268	231	238	264	225	235	208	236	224	242	266	232	259	220	245	209	257	218	238	252	252	253	260	269	267	247	214	238	249	234	239	209	268	263	287	245	257	234	256	246	249	260	251	239	245	269	252	237	260	234	262	225	233	242	244	271	243	250	274	229	228	228	232	257	227	241	235	264	241	221	227	228	228	255	261	269	252	276	224	224	277	221	266	203	252	258	251	232	258	252	253	235	271	257	259	254	295	243	247	259	278	226	206	245	252	267	236	227	279	255	241	237	234	256	262	221	245	277	238	219	220	223	224	246	245	285	212	242	264	219	224	262	240	241	267	257	259	237	237	275	238	251	256	264	229	235	223	216	244	231	229	236	217	268	226	257	246	243	237	234	222	247	246	259	232	271	240	227	249	256	210	266	245	244	259	251	253	229	217	241	238	263	250	263	263	224	220	257	237	230	232	235	241	246	220	232	229	247	250	255	238	234	239	243	255	238	236	220	232	249	238	263	276	254	256	241	238	255	252
31689	8195	2086	2467	2242	1770	1339	1215	1144	1042	1030	949	926	924	776	780	865	800	658	638	677	695	690	618	634	659	656	653	628	629	612	580	656	608	606	653	633	616	663	617	568	612	552	543	619	540	573	591	598	622	564	641	556	542	571	563	557	552	571	551	571	559	576	551	587	590	570	556	569	552	566	576	586	528	579	544	557	545	581	557	604	576	556	586	603	538	590	553	548	582	570	546	555	577	594	567	562	555	566	578	577	521	582	572	574	554	566	568	577	587	567	527	577	598	591	575	517	579	544	590	536	573	550	559	584	577	537	533	580	567	583	560	569	518	541	570	560	555	555	573	573	531	574	558	573	563	557	563	573	582	571	559	587	574	574	539	582	542	582	562	564	528	526	562	583	558	580	585	533	547	551	541	567	560	564	597	618	575	554	506	569	579	570	583	595	569	560	565	595	600	582	592	596	587	527	551	577	548	570	574	551	592	561	582	588	569	564	564	541	531	578	607	558	608	560	556	548	594	564	571	558	589	571	563	576	623	544	586	602	545	574	546	566	564	583	590	562	577	588	575	594	557	545	639	538	583	533	559	556	588	576	548	564	587	558	603	581	525	570	551	502	486	604	587	531	597	604	555	590	594	535	540	559	588	531	525	544	523	584	575	573	587	558	580	590	539	551	542	541	571	603	540	546	606	573	581	562	574	581	571	518	580	584	552	564	587	531	513	563	619	572	602	562	540	574	546	543	594	588	543	565	543	586	580	588	585	565	561	587	596	575	549	553	563	550	552	564	565	528	563	580	571	574	574	583	593	596	544	560	578	561	558	577	610	580	568	502	562	622	578	553	520	566	530	550	599	567	558	566	557	574	519	503	561	538	540	557	566	559	586	603	601	564	539	545	584	554	583	576	596	557	524	561	545	581	530	568	549	540	562	578	565	548	565	574	565	570	561	531	575	549	554	610	543	543	569	556	556	599	575	541	540	572	552	529	517	605	553	546	572	553	597	586	566	603	579	573	549	548	581	574	523	571	605	570	597	583	598	536	540	565	559	567	581	599	552	521	543	515	557	540	620	572	568	545	587	613	564	580	551	584	550	572	570	596	541	561	560	568	547	547	560	619	538	581	575	561	586	548	560	583	526	605	568	588	583	566	588	550	540	553	574	580	577	571	578	561	503	569	544	542	565	524	543	573	551	579	561	594	550	582	593	550	548	550	558	574	570	595	508	579	536	563	581	561	542	598	556	581	567	584	528	602	545	532	543	559	533	582	542	580	524	586	575	557	552	544	598	571	577	567	539	598	573	578	587	543	546	586	586	592	572	606	557	607	560	543	566	542	567	557	574	582	553	533	586	579	547	568	550	538	604	566	587	555	517	550	597	535	534	573	532	597	551	561	577	563	570	548	543	551	559	566	540	597	560	566	573	547	581	599	553	546	548	589	576	569	547	549	549	556	531	573	553	570	550	502	578	580	565	562	555	587	581	551	570	585	517	564	562	614	538	580	569	551	541	572	550	582	563	565	568	549	607	558	563	557	586	533	541	607	580	557	564	567	542	568	578	530	596	587	541	587	533	563	513	567	572	577	541	556	556	571	593	508	539	548	567	542	551	575	548	576	544	532	544	536	583	582	551	571	559	630	545	575	624	535	600	551	568	569	621	602	529	559	517	586	581	586	575	585	549	569	558	617	570	563	596	561	584	560	599	548	559	541	583	581	556	557	560	553	516	578	575	587	565	566	571	556	527	574	583	537	557	583	612	523	594	563	581	580	565	537	568	561	546	579	587	562	554	614	540	545	544	604	520	553	570	549	556	559	583	522	512	571	514	586	547	518	553	559	565	579	550	551	537	533	556	573	505	586	553	587	536	537	552	606	577	568	610	582	586	557	586	576	532	569	533	548	560	575	622	559	568	542	567	530	584	552	559	516	592	521	579	494	529	560	598	586	580	597	518	542	584	528	567	572	564	562	550	529	593	544	554	569	561	551	577	581	554	614	604	573	553	572	518	566	601	548	559	568	562	591	589	544	547	594	571	598	619	581	558	574	537	562	534	569	541	575	583	584	591	563	548	569	562	558	573	557	586	623	582	589	574	588	557	563	549	562	570	585	528	576	563	588	559	550	548	547	593	598	604	587	562	528	570	561	572	624	550	515	587	560	553	545	556	545	549	566	574	547	556	563	592	535	581	581	567	559	563	541	601	569	566	573	566	583	610	556	540	550	553	534	575	584	556	535	527	552	556	551	539	576	513	581	578	570	602	535	558	555	558	582	558	541	574	598	596	587	567	574	605	586	534	600	557	556	614	569	554	536	572	564	570	540	530	560	554	605	519	598	572	545	549	609	567	599	601	548	561	605	573	575	559	605	558	596	521	562	558	621	563	566	621	583	591	595	526	587	585	519	583	551	592	546	577	535	594	545	546	572	559	545	597	514	550	572	604	566	579	572	532	586	570	590	500	564	613	544	595	551	569	594	548	562	566	574	572	538	550	566	509	562	575	555	585	569	573	555	550	551	545	569	576	608	632	546	532	595	556	573	590	544	579	572	547	596	577	590	552	569	571	552	583	568	551	554	557	602	563	555	522	579	599	568	573	532	570	593	556	529	580	564	614	534	534	547	557	550	597	552	544	588	577	556	569	582	559	566	566	573	613	563	567	571	577	600	568	586	577	592	582	594	553	563	511	570	604	578	553	553	537	543	599	607	505	586	553	555	571	557	561	642	561	562	555	613	558	557	607	573	558	550	602	550	569	583	595	592	541	570	558	567	540	506	558	590	555	532	579	596	541	578	609	544	557	584	584	572	574	554	601	529	594	541	559	569	540	555	560	574	534	577	526	586	616	581	567	603	586	585	600	567	585	598	519	565	604	550	548	545	513	595	577	561	585	569	544	529	562	550	555	572	551	585	578	582	532	587	550	593	580	567	553	593	588	602	591	588	541	532	557	516	594	585	573	551	525	551	578	527	535	562	566	545	561	576	542	547	532	490	539	583	536	519	568	588	532	608	576	552	572	610	529	587	572	613	598	550	656	550	578	572	628	603	561	571	562	602	542	580	571	580	574	551	540	564	595	577	574	569	582	540	577	578	563	583	551	566	583	587	550	552	537	587	577	588	560	578	528	555	538	565	616	550	552	557	580	583	529	549	616	592	588	561	524	576	553	603	565	586	585	578	556	556	547	560	511	567	545	555	542	592	602	549	538	541	562	542	541	524	601	591	585	581	586	542	535	583	537	583	586	582	576	559	580	615	572	576	561	549	564	536	572	563	572	588	552	584	570	587	615	560	550	579	539	542	551	588	545	568	561	586	556	581	506	552	588	557	586	541	548	540	537	528	569	538	514	574	584	562	554	574	609	550	576	582	585	583	545	537	583	586	566	582	521	559	558	554	586	541	524	603	577	614	542	583	550	580	586	590	556	566	546	561	531	550	576	575	548	560	533	583	555	525	580	580	561	563	550	531	530	596	545	598	510	553	565	549	561	557	547	593	591	587	569
13022	4300	325	257	216	208	189	217	188	217	237	216	227	237	212	192	190	214	210	205	227	225	216	209	229	243	225	219	231	230	195	208	231	227	165	205	214	218	229	202	205	229	206	212	223	200	194	222	205	210	226	228	205	194	243	232	227	200	214	229	206	209	216	219	234	204	197	199	210	213	195	208	224	186	199	220	218	196	199	207	242	219	195	206	202	180	224	211	216	171	184	179	231	207	239	231	212	197	185	210	223	196	220	215	229	193	208	198	212	219	218	237	185	210	211	206	185	192	195	209	222	236	212	234	220	230	229	231	218	222	196	193	197	247	240	234	228	216	239	232	213	238	244	198	220	205	207	215	247	218	228	222	221	222	223	226	206	237	177	180	232	203	243	204	201	189	186	199	232	231	229	211	230	210	237	236	236	216	207	206	220	206	212	198	215	196	201	213	214	235	212	222	211	237	225	177	195	205	229	230	221	229	223	230	202	191	194	222	214	219	196	235	243	207	192	247	219	188	186	206	200	214	207	223	227	227	200	197	208	190	205	222	188	197	195	210	220	197	225	212	193	242	222	217	203	190	195	195	215	228	192	217	232	205	202	180	205	204	212	205	221	205	231	203	204	207	206	222	189	220	196	214	237	215	204	233	201	217	209	218	225	177	192	225	215	223	247	215	218	213	204	200	213	222	203	190	200	195	222	203	214	232	222	221	203	217	216	191	195	232	199	229	204	223	184	189	189	194	204	212	205	230	223	251	202	231	188	196	203	245	203	216	206	195	192	200	239	217	203	266	233	240	232	188	211	194	213	214	211	227	194	206	177	205	212	229	223	240	220	195	201	208	203	238	233	199	193	224	206	227	251	209	201	235	231	183	192	247	216	239	218	212	261	208	211	173	240	211	195	207	180	235	222	216	223	200	209	191	217	193	206	246	196	192	234	235	204	228	208	205	203	200	190	197	215	189	191	203	208	200	199	193	212	186	233	216	229	184	203	196	216	224	214	216	223	210	215	214	211	202	234	212	205	200	199	215	208	211	200	225	208	232	230	203	188	215	232	226	201	219	206	223	230	241	228	209	218	190	210	212	212	213	197	231	243	199	225	193	216	195	237	205	235	229	210	225	198	210	204	201	208	208	216	208	200	213	199	209	208	213	231	203	195	211	217	209	206	221	236	233	234	232	213	235	204	203	226	226	207	242	225	217	217	219	205	208	208	198	218	229	214	199	228	193	216	212	228	221	214	223	202	210	239	213	220	199	199	194	223	228	224	200	223	220	194	232	213	205	203	221	206	206	208	213	206	212	240	216	221	200	228	210	225	236	235	218	233	230	220	228	217	184	226	199	200	188	202	228	238	214	226	191	195	200	199	217	208	205	217	220	262	227	216	227	206	198	192	204	200	229	227	231	215	205	237	202	218	225	227	233	218	203	223	224	241	202	199	228	182	221	207	192	216	204	221	197	201	231	193	226	242	216	211	205	209	222	203	206	188	211	216	236	239	227	200	205	213	203	215	196	210	226	213	176	205	220	201	216	194	220	241	216	223	195	210	213	199	181	196	207	202	234	217	212	214	213	226	213	206	201	228	222	235	221	225	224	212	217	214	168	229	189	205	227	230	197	207	211	168	195	212	202	217	217	216	224	222	199	198	183	205	191	196	209	227	212	208	212	213	198	215	249	198	199	230	190	235	212	192	215	230	196	216	211	227	233	216	200	201	231	195	188	229	178	229	190	213	214	213	227	208	216	200	219	218	204	194	225	207	212	184	197	209	182	214	217	208	238	210	181	202	211	203	243	227	220	203	211	207	207	197	190	170	208	234	215	209	200	218	221	207	199	258	230	212	249	202	224	217	223	213	214	226	233	235	221	232	197	221	219	199	185	202	212	218	219	189	205	201	192	207	192	205	227	236	224	230	222	224	221	183	218	222	217	235	188	232	215	227	200	221	222	231	212	209	207	213	201	224	217	198	202	243	224	228	185	198	218	206	200	193	220	214	203	223	196	195	234	224	212	205	192	206	214	184	199	196	208	233	194	206	206	206	223	222	175	183	232	220	198	199	208	205	205	224	206	218	210	204	197	198	237	255	237	203	214	223	201	229	206	224	213	215	220	180	205	178	216	209	224	204	216	207	231	229	211	187	211	233	236	192	203	217	222	226	215	192	223	211	237	208	196	239	185	209	199	210	213	197	216	248	210	208	220	228	211	180	217	196	204	252	189	229	206	199	198	177	223	233	214	224	239	200	188	188	186	175	192	213	199	213	199	186	217	224	215	236	206	204	198	202	224	240	204	208	196	210	221	223	213	218	211	178	233	223	222	199	185	217	223	198	225	207	204	222	216	226	229	207	216	208	223	217	213	210	197	213	180	193	202	205	196	218	211	201	230	197	233	212	196	215	182	239	219	204	199	219	173	208	231	212	198	214	211	200	207	230	209	232	243	217	192	213	191	230	198	216	250	208	210	192	224	241	215	205	215	204	228	233	222	187	218	198	242	233	247	209	237	228	214	209	243	228	230	205	226	215	208	213	220	245	223	220	224	216	229	218	206	223	201	205	208	232	205	208	222	213	182	222	212	211	183	237	221	221	212	229	226	198	225	207	206	211	228	218	177	207	227	206	219	223	192	189	210	236	217	169	192	207	236	191	213	201	194	219	238	209	215	214	230	214	208	198	219	194	213	197	213	234	205	232	234	229	228	242	178	195	209	215	182	197	195	222	209	203	217	202	202	242	215	193	227	209	211	206	216	185	183	217	195	201	195	220	192	202	195	238	206	229	213	205	242	223	203	190	209	221	222	259	211	216	199	211	215	206	239	214	209	236	247	202	199	214	201	212	220	223	228	191	249	212	189	200	191	201	207	211	187	219	233	218	225	203	195	222	226	189	218	204	203	236	226	244	204	214	213	214	216	194	216	204	210	212	188	197	233	195	218	220	217	192	195	224	193	201	236	223	202	230	203	221	190	184	222	217	204	182	206	225	232	232	226	216	206	217	228	185	175	207	219	208	209	215	193	210	212	198	193	213	226	250	230	224	227	204	215	192	201	176	213	214	193	221	220	207	219	188	204	205	235	216	242	214	225	235	203	228	210	211	223	194	188	217	209	222	194	208	216	222	226	203	196	213	232	221	187	204	197	246	218	210	200	218	214	195	217	248	215	202	193	232	203	214	209	196	224	219	238	216	212	207	219	220	202	211	219	226	205	217	214	180	211	221	214	198	216	206	229	214	215	202	187	208	211	224	221	195	240	222	213	207	226	210	216	224	193	195	232	219	186	236	195	198	226	253	191	207	195	195	198	197	192	222	206	214	184	200	225	204	215	200	222	224	235	216	218	250	228	210	228	221	184	215	228	200	216	231	228	230	209	213	210	190	214	207	219	188	212	215	205	188	203	202	232	214	210	225	223	214	185	196	227	216	185	198	218	227	209	217	228	207	209	210	228	210	203	212	219	202	215	221	191	210	208	212	180	213	224	209	215	232	197	197	231	204	196
8339	2380	513	530	559	530	509	518	508	513	512	500	486	512	519	455	473	463	516	481	470	464	483	474	493	469	499	495	481	473	479	504	489	534	490	501	483	464	490	501	475	470	488	469	498	451	468	469	477	479	469	456	483	481	481	452	471	503	501	462	465	506	493	451	454	502	459	484	485	490	474	485	462	501	505	490	489	467	471	462	486	477	479	470	455	483	471	487	493	463	490	477	464	478	502	508	445	482	504	520	519	479	476	480	457	503	449	503	477	469	485	493	485	503	436	476	445	478	487	481	479	497	497	487	487	482	522	514	505	492	509	451	487	538	447	476	535	535	485	462	476	454	475	481	469	481	490	504	509	515	489	457	477	497	488	515	429	470	463	493	466	501	465	482	472	512	497	449	465	486	467	484	455	483	469	474	449	451	504	474	431	489	470	492	500	507	500	457	494	505	495	448	450	500	492	484	516	470	479	493	451	471	503	460	474	491	473	488	501	458	450	440	543	513	454	461	505	488	510	453	488	452	485	457	485	470	470	521	511	488	509	464	466	512	514	508	476	464	469	498	505	494	484	471	523	442	471	448	463	481	454	515	493	485	512	497	454	508	479	504	449	497	451	482	481	498	484	481	510	450	467	496	458	490	460	494	454	528	455	485	501	485	493	457	482	479	517	521	504	482	481	513	495	476	483	475	460	498	465	510	502	454	514	476	476	470	477	500	493	498	515	460	480	512	479	467	444	479	520	478	506	475	460	440	465	513	467	486	469	469	477	478	481	492	456	499	490	467	484	492	491	479	475	531	478	460	493	471	503	508	483	470	486	448	470	452	489	475	464	495	457	495	502	497	535	485	491	483	479	452	487	514	502	479	488	482	500	483	481	506	510	528	521	495	470	465	501	498	481	433	499	471	533	476	511	449	494	487	445	469	491	487	539	440	452	522	454	486	483	498	498	527	481	477	496	510	506	471	498	501	482	524	487	464	485	492	462	475	467	469	477	457	468	483	480	455	496	494	475	503	508	468	479	496	497	507	472	451	473	479	463	490	470	499	501	500	476	459	476	493	481	470	492	454	522	489	467	490	478	487	462	473	465	478	485	470	496	471	459	517	473	475	486	485	463	479	486	477	465	466	455	489	518	487	494	455	479	496	489	487	455	488	466	466	505	491	499	488	472	493	467	493	447	500	465	492	456	482	459	485	469	468	512	484	481	499	472	504	448	478	485	427	507	472	508	486	464	482	496	476	487	474	465	495	489	491	470	490	459	492	512	475	458	503	505	486	506	489	484	518	493	467	470	478	467	481	489	471	458	487	481	449	497	471	507	471	528	493	482	462	503	460	470	468	497	465	503	461	473	473	453	454	497	509	466	476	492	536	500	477	457	477	516	527	465	500	479	495	506	472	483	499	493	492	467	519	464	459	482	502	484	509	505	531	534	449	486	477	458	472	489	466	502	492	468	508	454	476	477	465	473	462	499	455	485	484	485	462	496	511	486	531	466	473	503	479	457	488	482	513	464	462	492	469	492	488	477	501	471	481	501	455	446	460	473	535	529	488	504	496	488	440	502	486	500	471	516	492	517	451	515	509	504	499	467	495	479	442	466	475	485	440	481	455	471	473	490	466	507	491	422	484	462	456	486	478	477	456	502	507	464	491	457	449	470	507	460	462	501	471	455	466	480	524	438	476	505	474	492	485	490	477	499	456	504	490	487	489	484	461	523	474	495	503	510	495	514	457	487	496	467	461	484	453	472	484	479	486	478	482	470	490	484	476	434	487	478	449	499	483	504	496	527	452	465	485	495	504	478	500	515	463	515	489	481	461	466	492	505	460	523	496	474	495	462	497	482	496	465	470	516	458	476	498	512	492	464	444	471	482	478	508	513	493	491	476	499	499	506	449	474	489	480	511	468	497	527	508	486	494	501	521	457	465	463	484	506	503	477	433	493	491	484	443	477	520	487	475	487	457	480	481	511	518	482	468	447	473	487	502	462	492	537	456	469	497	484	478	462	456	466	479	469	465	478	491	478	457	463	500	453	495	471	473	500	493	491	467	480	438	516	491	463	472	537	510	477	491	523	487	489	471	484	457	487	512	480	499	497	489	453	499	470	505	490	483	481	450	474	481	474	443	479	494	512	488	440	465	513	502	428	472	486	448	497	480	454	466	475	468	510	489	483	497	487	499	492	465	472	513	498	464	492	467	476	494	484	481	504	473	486	495	462	472	482	487	471	472	489	490	457	494	472	512	505	466	467	455	514	460	466	515	489	489	520	427	474	455	471	479	491	496	493	472	511	458	494	479	490	507	463	473	507	492	488	515	526	498	482	502	485	481	455	478	473	493	476	445	474	487	460	478	484	485	481	494	523	482	471	516	480	513	523	482	497	488	492	495	471	498	464	491	445	454	476	471	497	510	487	486	476	466	516	472	488	445	509	502	470	490	472	497	462	492	482	482	502	475	478	489	483	475	464	516	493	440	470	505	477	475	480	432	495	450	487	478	467	479	445	505	509	522	496	485	457	503	470	452	527	471	454	464	494	500	457	500	431	491	465	480	489	519	502	465	463	499	499	476	492	490	519	481	496	535	495	471	485	470	490	530	482	473	512	477	484	386	488	456	517	457	423	494	474	483	479	480	457	512	470	514	454	473	524	424	473	467	465	459	511	482	483	471	455	500	487	458	476	498	492	450	474	490	465	473	499	483	482	482	470	496	493	481	494	483	454	488	496	483	504	469	499	452	472	477	454	478	512	427	483	483	486	485	488	471	455	498	517	474	486	486	464	462	546	523	478	467	479	476	489	476	472	538	484	492	433	445	512	505	458	480	436	497	495	488	474	448	515	483	457	441	508	487	499	496	461	473	470	462	490	462	457	490	521	477	474	488	464	483	500	485	485	463	475	463	460	468	497	489	501	481	482	500	514	496	512	458	483	492	473	473	526	489	496	505	465	514	529	489	476	458	474	467	436	452	456	507	476	546	492	454	487	508	476	463	502	509	477	482	494	454	491	467	448	503	486	476	477	440	447	455	442	463	486	457	468	484	482	518	454	532	477	520	483	479	490	470	451	497	456	484	484	479	478	478	484	449	454	486	486	499	482	475	461	480	525	492	504	479	465	507	517	518	444	467	465	518	480	491	474	469	486	452	446	502	462	518	487	491	513	506	509	491	442	447	487	504	453	469	516	501	519	491	479	480	475	492	504	479	467	456	478	454	477	478	504	507	508	509	509	457	503	497	476	475	503	476	462	467	435	489	485	498	477	468	484	493	509	465	482	472	493	464	462	488	494	469	462	477	504	483	466	517	473	466	490	485	500	472	490	504	511	485	479	464	496	486	487	474	500	487	489	463	519	443	521	510	460	479	505	470	479	498	514	495	484	490	452	494	503	516	485	461	479	504	467	496	460	493	500	491	478	469	468	483	487	492	488	438	489	459	492	482	488	499	492	507	499	506	468	512	521	483	543	475	504	482	440	457	464	464	523	445	516	469	449	487
33244	17283	2412	604	355	243	203	212	174	153	164	146	147	143	160	118	143	126	121	138	161	125	123	138	164	135	156	144	135	140	127	132	130	107	103	135	141	132	131	112	111	136	143	128	127	162	122	144	127	135	132	116	117	115	121	136	122	119	133	116	145	112	115	110	121	144	137	124	112	118	138	126	120	104	107	123	135	129	130	124	139	125	104	117	112	96	99	141	128	119	133	167	128	142	132	134	117	115	115	116	99	121	140	129	121	121	146	99	121	116	110	114	125	115	125	128	138	115	142	138	120	127	120	109	120	120	116	116	96	126	116	103	126	117	128	132	116	126	110	106	140	133	134	133	135	111	108	113	122	117	109	145	131	129	119	124	132	102	123	117	141	138	116	118	132	133	125	140	116	133	150	152	90	125	135	126	106	138	121	142	139	140	133	120	121	137	134	117	110	136	105	134	128	121	129	120	119	132	117	118	118	131	120	133	132	126	122	133	127	120	141	107	128	119	135	117	116	136	133	147	123	124	134	124	122	107	116	111	123	142	124	137	119	134	138	129	136	130	133	159	128	134	118	127	129	113	135	127	116	135	104	121	132	138	111	109	143	124	129	128	109	144	121	107	125	150	115	110	138	108	115	121	140	123	115	121	136	117	107	126	129	141	129	103	135	129	137	105	123	123	135	130	135	125	111	139	135	129	121	120	117	146	140	121	140	121	114	155	108	129	120	124	119	136	115	111	103	118	117	125	119	123	102	117	143	128	108	125	114	116	132	106	134	128	122	115	120	133	115	130	95	121	109	127	134	113	144	124	132	117	125	112	148	134	133	125	121	128	137	131	123	133	125	128	115	118	134	118	114	131	102	120	142	142	113	123	136	117	133	112	127	108	147	117	132	109	104	140	135	115	112	125	112	122	107	119	121	121	114	134	115	138	106	134	150	150	132	128	111	121	145	124	130	124	134	139	140	113	139	117	128	131	121	131	135	119	132	121	131	130	123	109	167	119	146	128	125	143	115	134	136	142	128	101	118	144	114	141	136	129	127	123	151	127	135	105	115	119	146	125	131	118	118	118	102	113	133	129	133	129	145	101	108	129	124	129	118	127	119	113	126	111	138	124	108	129	146	128	116	118	148	118	124	131	129	123	134	119	125	127	109	106	122	121	130	127	112	140	134	128	128	112	119	110	116	111	139	121	117	139	120	140	135	126	141	126	129	110	133	112	106	99	111	139	123	113	119	117	136	110	133	135	140	129	132	116	122	123	113	122	121	166	121	112	127	120	125	131	112	116	125	98	141	142	122	116	110	128	138	133	118	140	114	132	132	138	112	131	135	124	109	117	142	140	138	130	126	106	139	133	113	127	114	117	134	124	131	142	112	135	125	142	123	108	96	112	109	134	115	133	119	109	113	128	138	136	130	131	116	128	98	154	123	137	100	127	118	139	90	115	105	126	139	117	140	130	113	138	105	115	130	137	149	123	104	127	119	151	123	120	130	120	119	123	130	125	158	138	135	141	126	111	158	118	118	145	145	140	119	116	112	125	117	129	118	112	126	130	119	142	118	129	105	122	131	104	116	103	128	131	132	114	122	128	132	130	129	130	115	123	151	133	135	127	111	131	119	139	145	125	138	125	121	107	146	147	122	109	119	121	123	125	128	151	118	140	116	102	117	125	139	135	135	140	116	131	111	140	134	136	122	140	110	123	113	123	117	110	131	120	127	136	129	135	131	123	139	115	142	127	136	114	119	144	111	129	121	112	126	131	108	124	126	112	139	117	103	112	131	136	142	117	124	134	103	130	104	119	139	124	134	127	138	151	118	116	117	123	126	120	101	124	143	122	126	122	123	133	151	124	118	139	145	125	135	113	129	137	126	129	125	123	129	115	134	134	126	126	122	121	140	113	127	129	112	122	132	138	138	115	128	114	118	142	128	124	114	135	135	117	105	135	116	123	123	118	145	139	125	125	124	130	119	123	116	129	113	115	123	123	119	117	133	117	125	129	120	120	123	151	119	106	134	143	114	130	111	113	105	102	137	115	130	146	142	129	92	133	129	124	133	127	117	123	137	113	135	117	138	132	106	130	104	124	149	126	114	122	134	116	135	115	129	133	126	158	125	118	134	140	129	114	130	138	141	128	115	108	124	108	137	142	134	140	124	137	122	138	115	146	127	125	119	134	127	116	122	138	126	106	134	126	127	121	124	121	130	134	139	124	119	127	107	144	106	121	110	119	120	132	126	119	118	114	140	117	126	143	124	124	107	147	120	122	128	122	129	140	125	120	141	124	121	107	130	141	123	118	119	131	111	122	125	125	142	115	138	116	116	121	152	139	126	144	117	142	140	129	127	109	121	116	113	104	117	128	115	123	119	123	135	122	108	132	135	120	121	118	113	126	129	122	114	124	133	120	113	123	111	143	127	117	114	122	116	117	132	131	141	119	117	139	137	124	136	127	107	108	117	136	113	128	137	122	119	148	123	118	125	129	123	126	111	123	109	133	113	126	131	116	124	139	119	121	133	136	121	120	124	133	117	139	112	135	138	140	142	136	106	136	132	128	145	148	126	129	144	124	121	100	133	116	119	109	136	97	111	117	126	123	113	102	117	122	124	98	116	126	116	149	123	113	127	115	135	129	126	115	110	121	140	122	115	117	130	138	136	116	120	104	139	130	124	130	131	128	136	151	147	116	112	145	120	119	145	121	140	124	150	121	145	136	123	145	121	128	147	127	120	137	123	109	122	134	132	125	149	121	112	120	134	137	117	120	126	144	136	113	111	148	124	119	125	133	130	138	116	127	140	136	112	132	148	117	130	111	124	109	112	116	112	114	135	136	118	123	123	122	121	139	111	147	140	120	140	134	123	134	151	135	150	135	127	115	110	134	136	119	123	124	134	134	145	128	110	129	132	118	133	131	98	118	115	134	115	126	114	128	139	125	118	143	127	127	112	129	152	147	133	125	125	102	106	119	117	130	146	142	116	124	115	148	136	130	132	113	118	114	127	103	127	132	124	132	111	152	113	116	150	123	119	138	147	140	114	138	121	122	124	133	134	109	126	116	117	114	158	129	129	122	118	142	117	112	126	123	118	120	139	127	113	134	131	124	93	127	131	137	151	135	127	115	125	110	108	124	121	128	135	110	125	120	132	136	138	130	139	128	130	137	121	120	128	148	139	110	143	144	155	110	122	135	134	117	141	109	111	140	105	120	150	132	127	152	148	154	130	124	126	141	138	144	141	134	132	105	108	138	119	138	119	115	135	136	123	137	146	144	110	106	112	122	109	137	132	127	105	130	127	135	143	130	126	151	116	132	147	124	112	104	116	121	127	140	126	128	142	116	133	138	114	122	124	128	135	142	144	106	141	120	141	133	129	110	132	116	122	132	128	112	112	112	119	135	138	126	118	121	129	143	110	131	124	133	113	139	142	107	143	132	111	122	110	133	111	134	113	135	135	115	118	133	136	126	106	95	105	135	112	121	143	131	111	112	136	134
22239	7409	1113	1302	1090	949	753	683	626	506	544	591	524	502	469	457	455	381	370	393	377	352	373	338	359	356	408	402	359	336	393	349	350	357	340	344	331	336	344	319	316	319	325	311	304	347	339	331	326	304	320	328	299	332	337	316	332	337	327	340	300	317	335	318	322	299	334	289	309	313	289	327	330	311	316	341	300	318	345	278	356	325	327	303	311	329	314	305	331	307	330	337	316	308	354	321	304	322	330	328	323	326	321	331	341	373	311	335	315	321	344	314	295	302	350	313	323	284	338	314	340	345	289	322	296	324	324	307	319	319	342	334	298	335	323	309	311	314	324	332	341	345	291	315	298	306	318	348	354	310	317	310	324	327	341	341	320	314	323	308	282	312	301	317	300	313	321	311	306	313	306	326	316	350	335	319	318	330	312	351	341	281	327	333	337	326	349	300	314	313	343	377	325	308	318	294	301	315	288	291	297	330	322	329	345	351	321	314	341	319	326	317	306	331	341	367	322	326	358	349	327	331	310	347	316	314	336	344	314	319	322	356	295	300	303	277	346	318	307	315	370	294	321	326	310	330	337	349	342	340	314	347	321	339	286	315	304	301	337	327	342	329	324	344	314	332	317	340	336	313	301	328	302	322	333	307	334	308	346	330	331	298	314	281	337	294	302	295	325	307	304	322	332	309	298	323	347	331	305	297	318	351	324	307	281	317	349	301	328	342	316	312	364	351	345	336	314	292	353	346	306	320	331	326	331	321	311	305	301	307	302	309	313	320	315	307	349	307	342	322	300	317	340	310	322	344	346	365	346	339	332	315	308	307	326	318	318	318	315	320	342	337	326	325	304	330	283	331	315	332	329	324	313	319	332	330	304	321	339	355	323	322	319	352	312	342	363	348	312	318	323	321	327	310	362	278	328	345	326	331	326	307	336	313	340	302	309	304	322	317	336	355	332	306	331	300	333	347	292	308	300	345	310	294	314	333	347	321	346	312	325	326	322	315	309	322	338	330	326	294	322	316	296	303	339	328	293	306	327	332	340	342	289	296	314	320	350	304	305	305	315	329	343	326	304	345	332	347	324	316	346	304	334	296	348	318	329	329	317	330	319	303	348	323	318	331	326	312	306	313	329	309	299	326	329	305	344	352	318	324	348	323	324	329	342	341	333	332	333	321	326	320	337	357	348	317	327	307	330	318	318	291	297	351	355	334	335	288	292	319	332	324	304	284	305	338	355	334	301	343	338	299	288	301	305	290	345	308	323	297	305	334	325	317	338	315	304	333	369	321	297	337	305	313	331	335	349	355	337	330	305	335	308	304	313	362	302	322	312	341	299	309	342	339	309	334	333	341	349	328	303	335	327	320	312	319	327	353	333	332	309	324	330	352	313	283	285	330	342	312	302	356	328	298	315	319	348	329	315	330	302	306	338	337	334	283	291	350	354	319	333	299	311	317	318	368	303	361	290	330	292	329	329	341	322	326	311	332	316	330	310	326	340	327	315	303	342	318	331	291	305	327	338	322	330	317	314	330	318	316	320	318	344	328	304	301	329	357	312	327	341	324	312	327	299	303	317	338	289	324	292	329	316	308	310	283	331	351	318	313	322	323	319	341	343	347	324	329	344	294	316	334	340	322	291	345	327	332	294	326	318	330	330	325	354	318	304	314	327	344	343	307	299	338	309	326	299	327	309	328	312	329	315	290	349	312	301	334	306	305	322	338	310	315	314	341	290	327	311	324	308	304	328	303	306	312	307	327	343	298	327	328	356	301	306	334	329	320	343	308	318	323	335	315	311	336	333	312	307	306	303	324	324	325	319	330	300	309	344	328	299	309	325	351	312	331	323	307	294	313	311	296	313	294	344	290	339	311	317	323	331	348	334	325	326	322	330	331	330	313	322	325	322	335	311	337	383	338	327	311	345	320	310	328	295	319	334	315	291	346	309	325	323	304	327	320	331	334	348	316	315	295	316	363	313	323	324	357	300	315	311	304	346	328	325	300	332	339	308	345	329	348	318	319	313	317	341	306	327	312	315	316	338	306	299	307	344	326	315	300	310	304	315	328	291	313	305	340	335	321	364	328	328	311	296	338	305	296	326	339	328	326	305	320	281	306	313	327	315	296	317	293	304	329	321	325	344	376	312	278	324	334	304	346	302	346	321	328	333	330	346	375	346	338	319	343	287	295	326	337	329	332	336	330	298	292	306	321	335	365	317	304	303	308	354	338	272	338	321	329	319	325	315	328	321	293	352	298	348	332	335	327	312	338	331	338	311	336	310	301	321	315	326	293	325	331	332	307	321	326	348	318	307	338	322	317	295	320	321	324	318	322	332	304	331	355	310	313	347	342	324	320	298	312	341	312	311	341	302	340	342	327	327	308	318	334	326	336	319	323	282	282	336	329	302	310	334	348	321	328	373	308	289	311	329	305	341	313	319	349	305	310	329	328	326	350	327	314	335	347	307	312	304	320	345	341	317	288	312	313	340	301	338	309	311	294	314	352	371	294	325	276	305	342	320	311	316	342	336	336	322	305	302	327	320	297	333	338	298	342	303	288	318	288	347	324	285	325	310	316	337	334	294	320	351	323	363	305	317	330	304	319	311	345	320	352	358	327	293	327	335	319	317	322	314	336	323	311	343	343	304	307	339	337	350	278	314	321	329	321	325	318	320	283	306	331	348	327	312	311	338	318	321	322	302	333	322	339	334	363	301	277	324	305	350	331	330	322	314	339	339	339	321	338	313	335	293	321	342	358	322	332	312	332	329	313	341	302	308	334	318	312	313	344	316	315	342	323	337	343	316	334	305	331	298	318	302	316	319	319	352	319	281	341	331	340	313	338	293	272	337	301	307	327	314	334	323	345	324	321	310	343	328	345	333	329	300	333	333	357	338	290	341	326	380	345	311	325	288	322	325	318	328	310	359	305	299	329	294	307	314	328	335	334	309	330	329	341	335	336	314	385	333	310	305	333	329	321	328	296	330	323	324	330	321	323	303	303	320	319	304	347	324	309	329	302	321	322	339	334	295	324	319	335	322	319	329	344	332	323	322	324	363	328	311	323	352	316	325	346	315	317	330	314	325	328	337	318	351	338	343	331	314	345	359	297	304	316	306	343	334	330	320	337	318	305	336	311	345	323	332	281	362	344	273	325	315	307	296	357	319	307	333	304	338	306	318	306	344	314	327	345	332	309	286	315	316	334	314	347	325	334	314	302	298	360	379	314	310	301	320	310	288	333	308	313	311	333	275	317	342	319	319	344	315	332	353	305	328	307	322	306	344	319	316	302	309	339	307	314	314	338	311	327	322	299	339	341	329	323	306	335	325	313	359	321	338	323	306	330	317	333	312	299	355	339	328	307	290	316	282	306	332	322	321	339	313	301	329	310	312	338	318	318	323	319	290	348	300	321	354	333	299	328	283	321	316	330	333	290	323	326	319	330	314	323	324	327	327	350	310	317	300	282	294	311	316	324	329	294	331	351	314	297	317	318
44276	25368	5833	1626	768	551	395	371	390	366	317	355	292	293	288	290	298	267	238	259	250	229	252	255	255	273	240	287	267	263	289	283	263	239	275	255	246	233	229	279	239	269	237	241	230	242	248	259	278	195	225	247	269	248	269	253	229	202	238	257	257	250	242	245	229	227	233	249	270	268	249	264	267	237	264	231	256	268	266	285	239	262	228	246	252	274	250	264	226	255	251	249	237	229	230	267	238	226	232	243	220	223	258	232	241	261	228	272	215	228	207	267	239	254	280	245	247	234	207	225	258	245	216	229	231	295	248	234	251	224	266	262	240	219	241	250	238	242	241	229	231	238	225	227	237	264	246	229	251	216	235	255	252	239	252	257	245	255	217	228	237	245	257	222	238	216	244	246	265	264	251	258	251	236	242	224	262	256	256	226	248	246	243	247	261	256	226	214	236	254	225	247	222	252	222	222	232	254	219	265	251	253	264	255	265	266	236	261	262	243	253	227	246	245	239	234	231	263	256	242	242	245	224	243	260	233	265	249	256	235	239	245	233	230	226	273	202	212	218	246	241	251	266	261	282	236	232	245	268	241	282	246	265	245	233	241	257	254	287	236	236	236	214	234	245	250	237	254	270	229	238	259	246	254	228	255	217	239	239	258	243	247	242	252	282	212	269	262	228	231	236	219	244	273	273	265	253	264	214	222	241	227	234	230	272	255	253	256	261	237	214	256	230	245	249	214	229	254	274	225	254	241	268	251	230	278	262	268	242	263	251	230	232	269	249	234	278	286	250	270	273	289	239	229	243	274	234	221	236	236	217	243	257	248	223	249	255	241	256	271	239	233	281	263	243	220	244	270	262	228	252	280	249	230	269	235	257	257	222	233	279	255	256	233	247	241	278	231	233	258	215	268	250	269	284	266	227	262	249	251	253	248	213	261	269	229	242	230	260	261	287	230	263	226	271	275	262	257	256	223	276	234	243	232	237	231	223	224	234	257	244	239	271	257	232	204	252	237	279	250	226	242	273	234	241	277	234	273	273	256	247	258	230	287	248	249	258	240	248	231	258	281	245	246	271	231	260	226	229	219	246	245	235	235	219	267	238	243	258	251	234	235	266	246	237	273	221	231	227	268	258	251	238	252	230	236	233	219	284	238	252	253	265	226	244	239	237	261	260	264	242	221	222	231	249	286	243	243	229	232	214	222	267	252	225	247	256	251	262	260	231	238	235	214	243	253	250	243	276	273	265	241	268	239	227	239	255	238	257	241	223	228	278	239	248	246	271	223	227	250	246	224	228	267	238	250	249	222	236	257	254	244	285	238	240	244	250	280	235	250	246	255	245	223	256	245	244	234	259	231	257	237	241	263	274	239	253	271	250	235	219	246	242	248	255	233	237	252	245	245	265	238	255	269	260	227	230	253	234	233	234	241	268	229	265	248	242	227	223	233	257	259	224	262	259	232	232	249	242	228	264	251	260	228	234	236	256	234	248	248	246	225	249	222	263	235	261	238	257	267	231	224	264	245	239	262	262	241	238	257	272	239	284	244	235	267	248	210	198	263	256	213	217	226	245	257	254	233	262	253	251	284	238	249	261	235	249	230	263	261	230	257	252	238	229	263	267	222	245	250	263	235	263	275	252	260	248	239	240	247	252	235	281	247	242	239	246	249	249	250	264	268	230	284	230	229	239	250	241	253	249	278	263	239	251	222	258	251	199	271	256	211	239	201	222	240	210	251	242	229	253	237	240	250	258	253	216	246	208	228	243	227	235	248	243	275	256	235	243	259	218	267	255	249	257	273	261	244	218	243	245	242	257	237	244	249	233	250	250	256	261	216	230	241	253	258	245	230	243	260	243	257	238	230	247	247	229	250	272	268	248	239	266	281	235	265	265	242	212	218	266	233	234	251	218	209	238	248	229	262	254	243	257	285	239	244	280	241	237	221	249	238	247	254	245	270	252	239	262	248	246	258	266	253	236	222	238	244	264	214	246	270	224	261	225	260	213	241	236	247	244	246	231	254	230	233	235	259	246	211	235	259	249	246	208	245	255	257	221	271	247	268	237	224	235	270	243	256	233	248	230	246	250	252	237	257	266	214	276	221	245	227	218	232	226	276	260	210	267	237	253	256	244	241	231	235	235	227	240	250	275	246	252	255	251	263	237	257	247	221	269	223	254	252	259	249	238	225	220	278	254	256	253	226	255	229	262	258	240	247	251	219	261	253	244	239	293	238	258	263	274	215	229	232	219	250	233	234	226	236	238	224	230	275	244	253	234	256	242	243	257	276	257	227	274	251	216	282	249	270	225	239	260	221	226	227	223	236	246	272	246	257	248	269	261	250	228	220	249	268	262	251	241	244	251	239	247	232	260	244	270	254	239	248	227	258	252	237	223	236	246	253	246	221	240	213	228	265	257	266	255	246	246	252	231	245	260	274	256	233	212	248	263	240	256	244	255	235	234	264	221	270	250	261	231	253	275	249	260	241	217	221	221	244	237	269	254	271	245	242	252	235	240	246	295	223	231	246	230	226	242	234	247	235	238	245	303	245	259	228	228	216	235	237	251	267	252	240	258	233	276	206	252	259	236	244	254	226	234	236	278	248	250	262	215	208	250	214	233	251	260	254	278	246	239	260	245	259	267	241	251	213	263	224	267	258	262	300	235	242	236	224	261	250	224	232	244	232	236	223	246	247	233	241	242	210	230	257	224	263	231	266	232	226	241	235	275	261	234	269	262	248	258	241	246	246	230	248	261	223	239	242	273	250	257	255	235	236	213	233	236	233	249	252	253	220	272	232	232	236	239	251	268	262	249	242	272	265	247	257	218	258	242	254	256	243	239	253	249	236	249	226	242	288	226	239	235	254	245	247	249	285	240	264	255	242	269	235	256	253	265	231	252	236	235	261	238	256	271	241	277	243	246	259	231	257	253	232	225	268	228	263	227	256	267	249	255	265	261	231	226	230	232	246	266	243	261	225	267	267	268	266	279	261	237	214	285	251	238	219	206	260	229	263	259	243	239	229	241	251	215	307	226	263	241	248	255	248	224	260	278	237	250	238	269	251	255	284	232	227	244	223	262	231	242	245	239	232	272	254	248	244	258	243	241	269	270	241	218	278	234	256	280	237	247	237	248	238	236	243	249	262	236	231	246	212	233	228	267	250	234	234	240	239	237	243	246	245	227	231	245	255	275	254	238	223	282	236	252	259	224	212	245	249	213	201	243	255	226	252	257	225	272	245	258	232	265	249	260	254	231	216	262	251	254	253	244	265	265	252	232	224	230	240	262	247	243	261	240	230	223	258	259	245	276	260	240	260	226	260	232	272	261	266	243	251	251	242	231	244	254	230	257	239	239	264	251	242	254	253	255	260	262	263	262	202	242	265	272	245	255	228	225	255	222	249	253	240	288	250	236	250	234	244	263	287	246	240	210	278	241	227	225	259	228	235	215	235	233	275	226	277	273	238	253	258	258	263	223	272	246	258	208	223	246	233
29896	10651	2078	2424	2123	1662	1336	1147	1089	1075	980	1041	855	931	799	745	834	716	665	688	675	701	659	644	639	650	690	708	679	666	679	672	625	613	636	651	671	558	596	549	605	623	562	577	594	608	596	587	523	612	561	619	554	564	535	610	589	613	593	550	569	536	602	547	555	590	576	582	588	556	568	564	581	573	595	578	558	546	592	558	589	564	568	566	627	597	592	576	588	564	576	557	577	567	559	579	593	584	567	595	572	585	565	599	592	547	554	587	604	558	560	563	568	584	618	573	561	568	554	572	610	515	571	557	567	596	550	539	568	540	572	530	503	567	551	566	579	599	524	552	573	534	572	581	527	570	589	556	535	564	587	594	633	562	547	583	557	564	556	539	581	574	591	546	560	546	586	530	546	562	555	565	607	565	567	552	542	538	575	595	596	579	593	565	582	586	524	602	545	530	586	543	530	549	582	591	548	544	576	568	540	590	547	593	562	556	611	576	551	553	584	549	543	591	588	560	542	516	558	591	585	563	554	564	562	571	570	589	529	536	544	574	577	575	588	567	523	541	555	531	563	575	560	555	578	540	574	529	560	538	577	573	534	567	566	547	531	563	554	605	592	571	583	591	581	562	575	590	557	574	553	603	568	538	559	588	564	584	544	586	591	563	555	530	570	552	553	547	594	567	558	562	549	561	578	529	610	557	532	570	549	610	587	561	568	580	536	557	572	563	579	585	640	644	565	570	585	552	575	607	547	584	628	577	568	543	644	535	541	603	580	555	560	537	575	558	598	559	591	547	600	576	618	546	587	537	595	576	557	536	519	576	534	577	567	551	552	585	571	591	559	573	613	555	592	592	568	592	570	571	594	578	587	557	607	616	538	522	530	587	570	547	573	592	597	544	562	549	555	560	576	570	578	576	590	524	576	553	538	514	568	568	586	584	513	559	567	554	595	567	550	577	561	555	539	580	561	580	569	534	536	594	572	567	572	568	579	595	566	565	555	547	558	526	566	562	555	595	577	553	570	598	552	591	567	547	572	553	623	567	558	555	548	603	512	578	557	556	574	574	553	586	591	563	567	582	572	565	590	589	577	592	613	531	585	592	570	543	559	513	602	568	567	571	576	584	572	590	576	543	566	512	568	581	579	540	569	551	554	572	567	580	557	604	611	592	551	583	592	581	602	592	576	571	556	605	615	563	549	575	546	598	570	576	569	595	584	547	534	569	560	562	555	599	593	559	595	559	579	547	582	616	588	574	564	582	553	572	537	574	545	584	571	575	586	528	596	558	575	554	600	577	593	563	612	554	566	538	561	582	569	567	538	529	579	601	575	578	619	524	586	589	552	570	619	565	534	582	538	569	558	581	594	585	546	551	580	576	539	596	538	542	592	541	606	574	562	587	525	620	540	578	587	548	546	551	602	577	555	573	593	513	601	573	571	581	564	538	593	559	589	615	566	550	609	533	543	560	566	609	571	558	608	571	586	610	586	607	553	608	538	540	532	554	556	568	560	589	511	571	534	546	581	597	612	536	587	567	569	535	588	595	587	566	593	529	572	582	549	574	578	568	589	552	549	587	584	592	551	569	616	588	585	596	542	532	559	551	586	551	524	532	545	602	581	609	552	552	565	555	548	575	585	546	540	543	578	578	590	609	576	583	533	555	572	591	573	575	540	575	553	562	562	548	572	558	597	579	541	600	574	612	557	562	590	564	579	597	545	554	557	569	651	560	546	580	571	554	565	577	562	569	563	586	537	505	572	573	572	571	563	552	552	574	582	547	594	573	538	555	599	591	534	591	561	550	548	556	570	575	575	590	575	577	568	592	564	515	546	513	569	561	558	560	550	600	584	576	601	545	563	547	590	591	550	568	614	567	537	552	573	609	550	575	569	575	539	544	543	556	580	581	518	588	574	583	548	546	556	549	595	564	529	589	614	548	571	585	590	566	583	576	594	566	588	568	558	564	558	561	578	566	552	599	546	546	562	575	535	590	570	568	578	539	576	517	583	592	615	553	538	611	573	514	589	533	555	594	529	611	593	572	565	561	541	542	534	595	564	594	571	523	550	552	593	596	548	553	564	580	524	592	584	541	588	583	547	562	600	545	565	562	593	571	571	548	586	556	583	575	556	551	571	552	528	528	605	538	565	529	615	544	590	573	565	571	592	573	616	560	611	588	555	564	602	582	583	592	598	573	583	560	567	621	617	618	580	575	578	600	571	554	574	590	554	574	569	560	565	604	585	573	572	554	612	586	521	595	545	582	563	578	600	573	586	563	601	518	610	569	578	552	540	583	635	568	578	571	601	577	576	505	562	557	595	573	570	557	544	551	565	572	599	569	558	581	595	513	560	597	567	586	593	592	571	545	569	577	568	555	540	580	582	531	578	574	554	559	566	618	529	594	574	576	542	530	560	567	555	600	596	601	581	566	558	532	562	592	557	562	541	561	601	564	585	569	565	594	552	584	583	580	553	560	568	557	570	608	580	566	578	590	588	550	628	594	558	544	597	601	582	565	557	571	627	614	557	560	581	540	569	518	533	537	575	548	538	605	586	603	539	532	590	572	573	537	525	600	569	597	607	573	526	559	556	571	581	572	545	575	538	564	593	546	572	563	548	571	592	541	562	591	535	605	605	534	557	538	582	571	544	562	585	573	578	539	557	579	580	580	546	556	543	568	547	575	577	630	529	598	559	595	584	533	560	575	574	545	596	572	606	583	617	573	535	546	587	581	536	570	551	552	544	573	579	596	600	551	562	552	549	554	574	530	582	565	529	572	599	573	563	583	528	581	527	567	574	586	579	576	555	592	649	565	540	574	566	565	560	566	543	581	551	560	530	563	548	544	539	522	567	557	575	571	574	573	574	523	562	599	575	598	572	606	530	534	568	570	608	594	562	607	563	560	573	569	563	572	522	575	636	577	544	529	568	554	580	569	552	552	550	628	583	588	567	580	560	566	596	570	568	549	532	575	529	554	516	571	596	571	554	579	610	570	555	557	569	578	570	574	551	525	543	574	563	596	572	576	561	609	579	568	562	535	580	584	558	545	548	604	581	518	537	576	588	548	571	538	570	587	576	573	573	552	588	551	541	567	561	549	543	610	559	562	558	555	551	583	553	576	563	539	579	552	622	537	568	584	567	542	541	571	593	544	577	633	543	567	580	543	599	608	576	584	563	555	558	526	562	550	548	576	512	628	570	548	580	563	566	521	563	527	546	537	573	553	585	569	571	579	519	589	580	578	573	583	544	566	571	593	535	528	549	555	581	578	554	580	618	548	592	559	552	561	593	581	554	557	545	560	584	557	532	571	570	534	567	557	500	550	589	587	602	583	584	573	605	584	578	539	565	577	603	548	567	566	576	627	595	569	618	557	584	561	517	568	539	557	521	535	548	591	601	637	555	590	499	549	502	558	602	569	578	587	592	535	580	581	592	533	558	574	608	582	594	550	579	559	543	567	550	618	581	555	563	586	504	538	585	534	635	534	564	566	569	564
12239	4704	353	258	222	212	212	225	216	211	202	202	238	264	193	208	233	239	197	225	215	234	203	182	208	194	224	224	221	214	229	197	209	209	230	252	206	203	187	220	193	204	227	184	203	202	212	175	226	193	184	211	201	169	195	200	201	203	217	238	206	215	209	210	221	210	204	207	238	228	194	205	206	212	224	202	228	223	242	220	198	206	242	223	226	229	202	217	261	212	210	201	202	215	218	225	194	188	215	239	210	182	219	195	224	222	233	199	217	207	210	219	217	224	196	215	209	200	171	196	223	222	221	214	207	202	215	219	213	211	195	194	213	215	213	199	212	229	243	203	214	211	198	225	213	215	226	216	187	192	222	201	228	184	222	192	204	214	225	233	240	238	189	191	236	203	219	211	200	236	203	200	213	188	231	223	216	213	241	210	218	205	225	250	177	200	205	205	199	251	215	208	207	232	222	203	204	199	208	211	177	231	227	223	208	193	217	222	222	204	216	199	195	247	211	202	217	193	243	227	226	250	205	216	199	220	233	209	238	197	216	197	235	210	211	228	209	182	196	208	212	221	224	232	228	220	209	238	247	210	204	214	207	196	204	233	199	203	217	196	227	215	192	213	204	219	227	203	223	225	199	194	198	230	195	228	272	190	215	215	203	231	215	209	201	227	250	222	219	240	212	219	227	206	224	217	234	202	224	219	207	199	222	235	229	225	252	211	219	232	204	172	233	196	206	224	228	210	215	201	212	190	216	231	195	216	218	215	220	209	199	248	213	210	193	202	210	194	202	198	206	197	236	194	204	219	238	227	201	226	229	217	200	188	245	192	207	188	200	220	203	226	239	227	226	206	213	228	209	207	247	232	213	214	255	188	203	212	250	226	191	215	191	243	208	215	199	233	246	210	213	220	227	169	196	212	214	223	216	204	222	247	212	215	224	191	202	225	212	197	231	173	216	238	219	211	210	206	224	194	225	204	204	198	226	229	209	228	211	235	194	235	208	175	211	211	218	200	213	230	235	225	200	196	197	215	214	236	220	199	206	237	213	212	190	227	221	197	233	231	234	202	197	194	210	200	223	209	224	225	210	207	246	191	234	207	201	222	222	245	201	222	218	206	199	222	176	235	211	213	205	220	223	233	230	181	216	223	208	241	182	217	205	223	212	219	225	211	206	198	186	192	250	228	232	213	203	215	239	209	213	184	219	199	218	200	224	226	218	230	229	243	227	202	218	249	216	232	234	192	216	202	223	202	204	225	197	214	214	202	218	231	192	223	238	206	225	245	195	214	181	222	213	224	233	195	231	206	214	210	242	217	196	212	192	197	232	198	217	201	242	204	200	201	208	240	194	203	240	201	253	215	219	248	203	193	218	199	193	212	233	213	248	221	180	218	187	219	224	207	189	207	222	224	211	197	183	191	224	243	219	221	232	224	227	189	214	193	224	196	194	207	212	228	192	207	224	198	198	218	240	220	216	224	224	261	235	190	211	219	209	224	180	229	240	208	221	205	187	221	230	220	227	206	223	251	201	218	186	194	212	231	208	221	214	185	247	207	207	198	187	197	203	201	197	199	224	185	200	192	201	242	219	213	219	224	230	177	211	213	181	203	233	228	200	216	226	247	221	210	200	215	212	214	219	229	211	227	211	217	190	202	242	230	212	211	229	205	225	212	207	186	219	193	224	222	212	218	196	217	247	209	226	222	202	224	199	195	223	228	236	212	221	200	222	206	216	215	189	212	204	204	201	236	197	187	200	232	220	230	199	205	211	202	227	224	230	218	210	178	232	193	235	211	217	199	219	216	247	217	225	204	210	201	213	201	209	224	197	221	197	196	228	218	193	223	211	210	176	205	233	246	214	175	200	229	235	205	235	172	199	224	211	199	221	226	169	221	238	215	219	205	225	221	225	231	235	211	203	217	200	193	201	199	215	226	196	205	204	197	197	215	232	215	192	183	204	193	219	210	185	219	189	207	196	250	214	203	234	223	204	194	226	213	224	158	208	212	235	216	199	204	201	203	215	213	219	261	199	224	214	224	236	182	187	247	225	205	213	195	191	202	251	229	244	185	211	207	201	200	206	231	226	240	195	213	215	241	213	228	197	212	199	224	208	203	213	245	218	213	235	238	217	195	222	218	225	213	199	233	212	223	207	218	231	208	203	209	197	239	219	229	195	238	221	195	183	209	196	236	220	188	200	193	226	219	194	227	213	215	237	205	209	223	210	215	245	245	211	190	230	198	195	219	199	234	219	236	226	211	206	218	193	215	197	232	216	212	199	228	202	196	203	196	227	255	198	228	214	213	218	204	248	228	237	184	196	210	217	228	203	202	212	207	212	216	226	218	236	207	191	241	213	213	204	189	211	208	210	208	203	193	199	208	205	208	240	237	186	231	227	194	199	234	177	233	204	232	247	201	202	243	222	226	223	232	225	203	236	232	200	220	228	191	202	203	194	224	220	222	229	180	214	189	202	210	213	203	227	216	203	231	217	219	210	201	220	208	222	220	223	210	195	205	192	249	195	207	202	217	202	224	224	211	233	231	232	216	197	197	211	228	225	196	192	216	208	213	217	204	208	231	244	197	216	214	205	196	222	238	251	196	199	199	239	237	193	208	216	219	233	192	235	209	235	195	202	196	217	230	229	205	242	230	230	185	192	210	184	206	239	227	235	206	210	195	190	228	230	217	189	225	205	230	195	214	236	233	237	231	217	224	224	220	219	221	235	216	225	222	240	195	218	225	207	207	218	234	215	221	222	227	191	229	206	224	228	232	240	234	230	209	225	233	238	201	189	215	210	231	188	215	218	232	211	206	192	185	188	186	214	247	231	208	216	202	217	199	205	242	219	213	213	228	216	212	223	198	226	235	192	222	232	238	224	187	209	218	240	229	221	202	175	229	212	214	208	205	233	213	210	192	198	205	215	202	227	219	194	188	217	207	224	231	224	223	183	205	230	209	189	216	207	205	205	212	222	236	189	222	213	214	215	251	229	242	220	226	224	215	204	236	228	201	210	210	214	224	204	203	236	217	211	226	239	233	211	231	206	196	192	213	221	212	201	213	212	200	245	210	199	206	225	197	186	196	172	190	227	219	238	233	205	229	205	185	225	197	237	272	250	186	212	200	215	233	213	231	217	212	222	193	201	221	236	219	204	228	211	168	211	211	189	213	238	204	195	182	228	212	184	226	196	233	222	219	207	182	215	202	195	198	225	213	225	212	216	235	223	229	201	210	218	201	188	203	192	219	231	223	240	227	238	224	216	207	220	213	197	186	201	207	213	205	220	215	204	205	187	221	189	221	244	220	204	229	228	219	224	214	229	229	207	214	200	247	238	194	218	205	193	226	200	216	206	218	195	199	227	203	234	202	196	227	227	224	207	224	216	208	203	204	195	225	194	215	215	206	190	199	236	196	236	209	212	195	211	209	243	217	216	201	232	216	253	239	219	205	222	217	224	209	229	215	214	233	190	207	228	199	238	207	203	213	212	211
8154	2809	538	543	543	496	509	472	471	537	471	476	523	513	472	468	518	495	481	491	506	451	506	515	471	465	487	500	481	492	486	494	540	511	511	492	486	501	498	511	470	481	471	474	491	486	486	492	460	460	439	503	497	477	511	474	471	465	518	487	490	515	484	499	501	490	488	460	486	480	466	452	499	472	461	492	485	494	466	477	490	513	442	465	512	499	486	496	508	520	502	482	492	496	485	484	496	503	466	463	467	488	473	528	483	502	472	490	465	509	482	485	487	478	471	440	513	440	468	522	494	469	470	456	465	478	489	487	482	469	469	501	452	493	528	443	479	490	471	526	460	466	467	508	474	475	493	517	488	509	498	470	491	474	484	495	493	507	470	463	508	486	471	496	481	462	425	471	481	475	498	511	515	488	516	508	549	484	511	525	455	474	471	476	458	474	432	490	495	509	519	479	454	494	504	476	504	489	465	487	449	451	456	511	505	517	497	446	481	494	494	482	487	462	488	492	520	478	430	494	489	474	486	468	496	538	516	470	438	478	510	477	481	478	494	455	505	473	457	459	495	481	472	442	491	471	493	455	505	493	496	464	441	495	468	459	429	506	483	483	514	502	494	476	441	520	499	471	511	488	471	473	516	550	487	517	508	521	483	498	474	530	460	489	498	445	476	506	453	450	507	482	492	483	490	498	501	515	484	483	482	468	511	496	511	464	470	506	467	483	458	476	479	500	461	491	466	467	534	466	520	416	477	490	465	486	487	502	473	447	479	463	502	441	490	516	512	488	523	500	496	468	493	514	487	484	485	508	495	521	451	470	451	451	491	487	481	484	465	479	477	508	496	490	511	501	536	487	455	470	473	469	480	479	480	444	506	460	531	487	466	450	509	499	461	475	464	476	498	472	487	492	470	490	487	537	507	472	505	499	483	505	473	438	466	500	511	508	492	458	479	502	532	438	492	488	481	515	436	465	478	441	496	465	469	505	458	457	481	472	507	490	475	465	487	478	513	477	499	441	462	499	511	495	505	535	447	460	489	498	484	523	491	501	454	500	468	458	491	465	485	461	517	502	476	466	499	481	500	493	490	467	465	479	499	489	444	452	470	463	475	476	474	506	466	490	479	486	447	467	470	480	467	449	475	477	462	452	424	452	466	514	464	496	503	510	522	500	530	498	498	498	486	472	481	511	485	493	456	505	508	485	463	485	472	494	484	478	495	454	458	494	487	484	467	500	511	495	480	490	503	498	445	479	477	443	478	485	476	470	469	470	522	491	449	468	490	482	516	447	486	452	514	481	467	472	446	511	488	482	512	472	493	498	481	476	482	521	511	514	443	465	497	485	501	496	488	470	508	472	462	501	471	503	495	497	463	510	512	456	471	502	438	510	490	478	486	500	507	494	512	486	459	510	472	494	482	460	504	488	512	509	523	498	468	448	486	470	462	497	465	480	518	493	458	438	505	450	456	486	510	482	429	505	501	494	488	500	491	472	479	459	481	454	481	431	480	468	485	523	505	491	495	483	521	455	491	493	527	529	502	484	432	432	519	487	463	459	486	477	509	500	509	499	554	497	501	522	515	498	495	478	427	462	491	507	507	533	480	482	460	474	524	468	466	454	513	458	487	477	501	454	498	477	503	432	484	457	458	486	499	514	473	493	478	501	442	459	494	486	481	504	469	485	484	462	498	489	470	488	524	477	473	488	478	491	512	483	480	492	447	490	477	461	456	495	485	426	477	502	489	478	452	486	490	483	459	490	445	506	448	479	489	481	504	443	467	469	496	474	477	528	470	496	472	464	491	483	485	478	478	473	471	485	447	472	471	468	467	478	509	428	516	483	515	481	489	464	479	503	505	470	457	501	444	477	500	481	477	471	472	515	466	495	471	469	478	469	540	479	503	485	444	464	504	490	463	480	483	465	502	449	479	473	481	506	488	489	477	520	481	504	486	467	445	464	510	464	473	491	441	483	453	498	494	484	510	472	520	467	502	484	499	471	469	480	471	490	457	477	492	483	464	465	494	498	452	493	497	502	447	478	515	470	469	481	515	495	479	501	466	520	489	473	478	488	468	505	494	514	498	472	460	463	498	512	520	441	494	465	497	490	472	454	496	470	483	511	464	505	458	459	462	475	499	471	515	484	476	518	516	533	476	510	501	492	550	474	481	487	490	469	458	450	461	496	458	468	470	498	493	477	455	463	487	471	476	480	504	515	496	496	468	460	470	466	527	483	553	469	475	494	478	462	480	510	468	499	520	478	445	460	472	492	508	497	472	497	479	457	492	517	424	481	494	489	505	484	482	497	464	499	493	489	497	505	494	465	491	458	481	502	477	462	480	481	463	463	485	498	500	506	539	487	474	446	494	479	488	474	497	496	530	446	498	492	470	456	504	483	502	489	470	499	517	526	468	475	478	465	514	490	466	501	470	473	495	468	472	461	443	502	423	484	516	477	509	491	490	495	464	456	511	459	449	503	466	439	467	487	525	505	507	472	456	492	511	458	477	472	489	482	496	486	517	432	474	504	528	510	467	483	504	469	485	486	487	516	505	460	458	495	487	476	483	458	494	478	485	455	482	496	473	520	478	493	497	514	498	494	520	522	484	482	507	481	511	498	459	448	473	464	504	486	493	535	479	512	480	475	494	475	458	477	522	468	469	481	495	468	491	498	524	511	484	512	506	515	495	483	510	483	474	510	494	465	489	518	453	475	466	458	432	471	512	460	529	512	516	492	461	475	449	488	471	478	501	503	506	497	471	483	518	507	474	491	472	466	478	464	475	514	458	475	486	482	462	462	448	509	504	469	463	491	464	497	502	459	490	493	448	495	505	475	506	474	523	500	500	465	472	484	502	479	488	478	498	483	485	466	541	503	470	522	507	489	501	462	474	487	484	511	469	509	536	512	506	499	491	488	486	464	478	513	481	490	500	457	454	504	484	505	493	509	496	470	514	455	506	495	484	487	497	479	500	507	479	466	490	460	511	439	496	493	451	532	519	492	511	461	481	521	438	496	495	503	485	486	474	492	485	441	467	456	500	491	467	451	477	493	482	471	495	458	491	487	428	474	525	493	486	486	462	468	471	494	447	509	476	472	501	503	529	504	483	431	475	464	522	452	491	459	492	480	475	470	502	487	463	486	480	499	506	503	488	490	423	476	498	476	462	474	468	442	527	509	459	502	496	495	485	512	491	471	467	472	464	522	461	479	472	497	491	532	478	498	474	472	468	501	510	459	465	550	460	512	455	458	484	499	510	480	494	471	512	490	499	499	464	486	513	459	462	466	499	436	463	490	476	511	499	466	478	522	429	496	486	475	493	534	483	514	504	502	459	491	485	491	494	469	508	522	489	457	476	508	459	479	536	443	477	449	458	481	517	493	574	509	486	481	497	463	517	496	510	495	480	492	453	504	495	479	526	450	490	469	463	477	514	484	483	496	477	503	556	463	502	472	501	462	500	488	496	531	472	496	435	481	481	446	421	519	489	435	475	507
30849	16978	2145	669	369	305	270	225	183	190	187	185	170	128	137	132	131	176	140	124	121	135	151	141	130	123	134	145	101	127	165	156	139	143	122	118	140	127	146	136	131	119	132	131	139	126	144	122	110	137	114	118	121	163	132	123	125	136	115	114	114	121	123	129	128	102	112	126	138	98	113	110	115	143	112	121	113	123	134	115	138	127	126	111	145	110	129	141	116	127	143	110	134	130	124	135	122	130	106	113	132	128	133	107	120	127	119	140	160	133	113	143	111	133	127	124	116	107	122	99	116	150	129	131	103	125	120	114	104	125	123	114	121	129	102	116	133	129	147	137	143	144	117	127	135	124	100	110	117	131	130	127	136	134	130	135	117	137	131	136	147	110	142	128	154	138	113	114	124	111	112	132	149	141	111	111	136	122	102	119	120	147	105	120	115	126	143	114	143	138	103	100	118	129	133	113	142	116	121	117	111	137	130	115	122	110	130	128	122	133	108	128	129	116	126	118	137	108	116	107	117	131	129	132	138	112	105	110	125	144	135	130	121	93	141	123	133	127	137	141	124	123	132	152	117	128	112	108	125	132	114	129	115	120	132	130	126	106	110	128	124	118	128	126	110	129	133	154	114	128	137	134	122	115	123	108	125	134	117	102	133	133	117	117	139	132	107	137	129	142	125	134	117	116	113	118	132	133	140	123	142	157	129	109	133	104	140	98	105	135	133	125	124	118	132	143	122	132	127	141	127	131	131	134	118	102	107	127	129	129	115	106	134	125	137	123	103	132	116	157	120	145	134	117	124	138	111	146	120	134	128	114	113	132	127	134	142	127	118	156	126	125	135	136	116	145	137	97	125	112	129	120	123	129	130	132	118	116	129	116	155	123	139	107	133	143	129	123	136	125	94	129	125	117	131	118	101	157	140	117	138	129	112	146	128	106	138	135	107	121	132	133	116	151	122	121	121	122	106	124	132	130	120	117	130	136	154	136	127	135	132	149	126	132	123	131	131	115	99	125	133	140	147	99	128	134	104	107	106	144	128	146	135	140	126	93	113	133	122	143	112	106	111	123	126	133	140	127	109	125	119	124	116	142	136	92	140	125	120	110	133	121	141	110	118	108	124	117	133	117	130	118	133	140	125	118	128	109	144	131	136	122	126	121	139	127	119	157	108	109	131	135	126	138	144	121	134	124	136	129	120	129	142	141	141	133	123	122	118	128	113	137	130	140	135	140	145	127	119	118	143	139	141	123	130	155	117	113	127	139	148	125	123	139	155	128	95	144	147	116	114	120	126	121	115	138	123	113	127	130	115	125	139	126	121	132	127	136	127	124	120	103	127	117	112	122	118	135	133	131	136	131	125	108	122	114	103	142	118	154	133	130	114	141	121	122	112	106	123	117	129	127	135	129	141	140	134	123	134	123	140	130	116	143	116	129	145	121	136	111	121	140	150	129	120	150	129	140	118	124	141	127	126	112	140	137	126	131	129	128	122	124	148	141	138	121	125	143	127	122	133	112	145	130	143	117	126	137	122	114	117	130	120	135	155	132	157	126	114	148	133	124	126	113	126	135	106	128	149	151	142	128	141	125	145	135	142	111	117	135	118	132	106	107	128	124	138	130	124	118	139	142	131	122	106	94	143	117	102	132	136	120	107	128	113	118	128	127	141	133	143	119	141	116	144	132	121	118	118	114	107	131	131	108	139	146	108	130	112	131	137	140	131	139	126	139	126	134	111	131	139	119	111	135	127	142	113	129	140	119	144	128	118	126	118	113	137	112	126	123	121	142	106	121	127	119	138	107	120	126	137	112	120	114	103	120	137	119	136	99	143	117	122	121	125	137	124	116	146	129	101	130	116	150	128	141	147	129	129	132	162	138	116	118	121	129	135	116	142	122	130	122	117	138	109	118	125	101	136	116	133	125	125	139	113	161	134	143	129	131	124	122	129	124	147	115	137	118	123	124	116	114	134	103	109	135	113	136	137	124	109	136	127	135	117	123	131	118	127	126	122	129	129	117	127	131	122	123	126	123	139	119	114	122	132	130	118	124	108	135	124	134	155	117	142	127	120	123	130	140	128	97	116	132	145	132	112	136	131	109	119	148	120	131	132	123	118	124	142	142	125	124	125	124	141	138	127	134	126	124	128	140	105	122	139	114	133	131	112	128	124	140	103	119	129	127	112	138	136	127	139	125	137	159	107	154	131	143	113	154	142	150	144	138	138	117	126	109	132	117	124	141	139	120	118	133	141	110	119	113	112	127	131	102	111	107	119	116	130	116	122	139	125	128	132	130	125	114	129	147	145	159	134	144	136	143	120	140	126	122	120	120	130	112	135	139	145	123	160	112	135	133	118	118	116	140	123	136	132	114	130	114	123	118	106	115	120	147	137	117	124	118	134	116	149	126	129	135	120	131	127	116	134	121	137	131	121	123	111	127	149	138	118	117	125	143	115	133	102	130	153	118	133	125	134	164	134	106	148	127	138	107	120	129	123	124	129	125	121	122	123	92	104	126	125	149	125	151	118	126	121	118	108	155	145	125	123	129	120	131	147	123	118	116	113	113	107	100	124	114	110	115	125	133	118	133	132	110	120	128	118	132	142	98	125	129	154	126	135	125	130	114	129	136	121	132	119	135	132	122	120	122	127	143	135	137	143	119	137	114	149	147	142	118	139	136	122	123	117	134	142	131	129	145	128	147	130	131	132	131	133	131	149	118	132	141	111	88	131	118	113	121	127	115	141	126	120	108	133	128	122	113	116	155	120	110	138	131	125	128	121	135	135	132	128	126	121	136	125	125	131	150	102	137	135	145	145	141	108	111	114	113	125	118	152	116	122	119	128	140	114	120	117	123	114	108	122	134	140	107	115	110	104	126	131	130	110	115	109	138	127	124	130	133	123	123	131	143	137	120	114	120	126	138	153	146	121	140	114	125	156	107	129	122	123	127	122	117	126	101	119	139	157	135	136	103	122	117	138	137	119	132	133	119	121	145	120	130	119	128	136	128	124	129	128	125	145	128	123	115	105	133	142	117	138	127	143	136	110	113	148	126	128	144	122	134	153	132	125	145	137	139	131	111	118	147	119	114	125	113	101	132	133	104	135	141	138	131	120	111	128	109	122	114	132	120	146	148	133	123	101	103	146	122	144	132	157	132	135	122	140	132	110	128	119	120	110	123	123	140	130	138	133	140	133	128	124	109	109	131	145	129	118	114	110	129	118	124	130	112	152	136	135	111	125	143	125	109	133	117	109	124	127	127	116	139	125	133	124	118	128	143	137	126	119	116	113	115	118	135	135	123	129	118	142	125	118	139	131	100	112	125	124	126	136	134	112	130	123	120	117	130	121	130	132	132	162	149	138	134	101	122	135	155	133	107	115	126	135	133	136	131	116	144	129	136	141	107	116	104	125	113	121	134	109	115	130	148	139	108	127	117	142	140	113	117	127	147	131	116	122	127	127	128	107	116	141	118	119	120	144	137	113	135	134	137
21326	8031	1097	1279	1057	981	748	637	641	588	616	535	499	490	482	426	460	436	398	388	377	387	399	385	388	419	363	397	377	400	392	367	348	362	358	357	352	341	351	341	328	346	370	356	342	319	330	370	312	319	343	320	360	350	307	308	330	314	349	302	339	319	307	305	324	312	374	322	285	318	336	338	306	331	326	333	327	356	340	317	318	318	345	326	319	309	333	321	326	333	330	321	341	331	316	353	325	314	343	314	340	319	325	328	360	331	313	357	357	338	372	332	319	319	322	316	331	338	324	337	328	308	330	337	303	371	391	321	330	332	311	320	347	311	322	303	311	323	327	347	318	325	340	348	325	314	315	314	300	301	323	319	329	312	321	349	343	339	337	353	338	323	377	328	346	329	321	349	345	318	343	313	328	329	319	308	304	340	344	316	317	307	337	335	353	327	327	324	317	344	324	305	306	328	305	329	317	343	297	314	285	315	336	332	316	321	312	344	310	345	336	340	331	309	330	327	304	333	326	338	330	327	304	350	301	306	317	355	305	309	314	295	318	299	322	315	306	326	297	312	312	329	331	346	324	305	353	326	347	289	311	285	324	323	309	355	340	361	357	285	318	291	295	314	301	308	318	313	306	293	336	300	305	331	333	294	318	321	326	331	333	325	305	354	324	315	360	333	329	335	344	332	328	293	312	336	300	329	306	337	322	358	296	318	322	335	326	313	314	314	362	317	358	311	342	331	332	341	315	328	319	300	299	312	336	313	336	322	313	313	336	312	330	336	332	317	337	347	300	339	313	324	301	307	314	314	337	328	327	316	309	333	330	332	317	344	301	294	312	304	335	296	333	293	322	345	333	368	298	339	329	334	352	314	294	299	299	318	301	327	297	310	331	354	322	305	314	328	324	325	293	335	329	335	317	298	316	336	332	315	310	348	335	299	357	333	326	309	336	341	327	333	326	341	309	367	339	291	331	313	344	336	328	318	325	326	334	317	309	322	344	335	299	333	314	299	303	331	344	351	313	296	325	334	340	313	347	304	327	335	347	334	368	382	309	337	337	329	328	312	328	326	318	335	332	334	350	305	315	306	316	314	325	341	294	337	343	336	336	302	338	344	335	327	340	316	340	315	316	292	282	333	314	319	312	329	319	366	326	324	321	321	360	335	333	318	355	311	332	348	318	317	330	328	331	322	336	348	321	293	329	329	317	317	300	311	313	326	316	341	325	331	324	296	361	325	314	319	327	359	316	330	347	332	365	303	328	346	334	340	300	305	314	334	329	326	346	350	343	336	326	336	336	318	306	306	341	322	336	352	306	336	338	305	306	356	320	335	317	325	295	315	343	305	309	317	303	307	336	303	324	301	321	305	328	346	344	346	321	313	332	308	312	375	322	298	351	320	321	290	328	316	337	331	321	302	330	308	324	361	316	340	315	306	317	323	338	312	307	321	322	322	357	310	327	325	344	362	306	331	339	327	336	310	311	289	309	335	327	331	308	339	330	320	273	326	333	317	299	340	340	316	318	321	312	314	321	337	317	348	363	339	314	307	332	336	347	332	325	308	317	337	352	275	335	322	325	293	331	319	318	307	354	336	324	315	347	324	326	322	339	314	302	291	342	311	327	361	346	323	329	323	312	336	305	327	335	305	337	331	325	297	339	316	319	346	320	314	316	338	289	336	287	342	319	339	327	302	300	322	334	324	337	342	296	335	343	314	320	333	329	323	315	324	302	314	340	316	317	296	319	336	342	319	295	340	314	335	354	314	365	297	339	317	325	341	333	350	334	312	322	292	327	315	334	332	309	313	299	312	335	330	350	333	300	332	346	298	292	317	337	351	304	318	359	301	342	289	324	324	306	302	322	332	332	327	357	343	317	353	285	334	326	317	307	325	309	306	339	334	326	326	328	347	322	299	312	334	312	319	313	304	365	327	317	298	331	331	350	301	330	334	317	317	313	330	301	306	317	329	330	336	320	332	332	306	366	307	330	294	341	319	320	319	303	335	336	332	323	302	313	310	326	335	315	315	339	333	338	308	307	295	343	318	334	338	331	290	324	312	343	367	309	313	303	334	350	327	346	339	341	317	330	321	309	319	302	346	326	354	329	311	332	328	345	310	324	342	334	302	314	325	320	299	306	314	297	293	325	322	322	318	325	328	321	340	341	303	337	336	319	321	309	318	326	344	345	320	334	333	309	327	319	315	334	316	341	346	331	328	338	334	311	342	279	324	335	334	345	290	339	308	286	332	315	334	308	310	320	370	338	323	358	317	309	317	384	292	310	315	315	322	339	303	326	309	313	323	311	306	324	312	312	352	334	326	318	303	337	340	348	309	290	337	333	268	319	344	296	351	299	334	294	329	340	323	339	295	359	294	330	321	327	321	333	308	327	344	312	342	305	330	314	356	288	329	302	316	318	325	331	329	323	298	323	290	328	338	291	330	303	299	318	323	334	322	314	333	347	300	338	342	305	324	311	331	332	328	341	321	314	340	326	317	327	334	331	314	325	323	303	341	314	334	344	358	323	327	333	342	351	321	327	345	309	337	329	345	328	333	339	340	321	327	337	351	332	342	332	323	341	334	315	332	317	304	322	333	308	328	302	310	316	302	334	283	316	357	324	316	337	296	303	345	310	329	318	314	341	323	313	340	326	332	290	320	332	343	339	308	315	280	332	341	341	335	298	326	309	351	335	326	344	340	336	290	332	324	327	330	329	326	338	338	316	305	300	321	317	303	308	335	306	336	284	319	338	312	284	330	306	319	319	339	320	356	308	321	308	317	319	320	330	326	324	336	332	300	323	336	340	317	292	286	328	345	346	351	314	336	335	330	324	325	312	327	296	351	330	335	349	310	335	319	333	324	313	316	313	340	315	304	322	337	307	326	314	310	336	299	355	314	299	315	306	346	312	313	323	325	312	316	310	303	334	302	332	300	334	338	320	331	289	319	316	314	348	331	309	304	325	316	338	307	344	325	325	347	362	316	331	333	312	357	278	327	309	314	321	329	315	313	316	300	347	310	350	314	331	325	314	330	345	306	342	308	304	311	357	343	347	314	307	338	323	325	312	352	338	314	354	337	319	310	308	327	321	321	324	297	329	339	345	327	333	341	343	335	309	326	355	337	310	340	323	315	313	334	317	314	297	320	307	303	319	326	337	339	347	319	352	315	333	340	310	293	334	331	372	306	321	339	357	345	315	330	360	324	304	313	320	306	283	322	336	349	310	334	316	313	342	344	304	315	332	319	330	313	319	310	331	342	350	301	324	315	364	321	307	317	315	337	305	331	356	320	347	328	322	321	288	342	329	339	339	350	307	350	336	320	327	320	340	346	307	341	293	331	358	333	328	308	305	326	342	305	330	315	335	308	327	321	309	328	331	321	321	283	321	346	327	318	312	314	358	325	331	372	309	323	331	299	315	324	324	356	320	308	326	325	302	337	326	326	318	303	325	312	320	338	345	352	318	345	305	306	353	312	338	305	337	315	331	310	334	325
41686	23989	5412	1603	839	576	465	385	386	345	302	330	302	321	274	281	310	295	299	284	263	268	273	228	296	268	241	252	280	258	240	261	281	267	260	234	268	231	290	277	228	292	243	217	266	259	277	250	239	247	243	235	305	270	231	229	272	243	220	234	239	293	228	254	250	269	250	258	266	279	242	210	241	226	246	248	247	270	249	275	242	235	247	240	213	239	242	278	254	231	255	250	201	254	242	230	269	284	223	244	260	238	230	228	218	247	255	241	230	254	227	250	272	246	228	214	237	232	237	250	249	253	226	212	210	261	236	220	247	252	261	236	254	265	255	233	227	220	215	231	232	230	257	233	243	232	224	241	239	225	248	255	250	245	237	273	211	257	208	272	269	222	226	243	237	258	225	235	217	226	267	215	228	261	287	239	255	241	255	215	258	241	265	253	240	265	247	250	237	229	242	244	226	245	260	263	249	253	226	248	235	261	242	213	259	226	240	263	226	233	234	271	284	224	250	243	258	243	246	214	268	242	253	271	242	270	251	237	189	225	235	190	267	255	246	260	240	264	208	244	234	232	241	230	212	253	290	237	252	230	252	233	224	241	219	252	252	239	256	262	220	229	228	251	255	242	236	248	254	229	225	263	234	238	228	235	232	258	218	250	261	246	268	231	241	247	222	238	251	242	260	217	259	226	257	246	273	245	247	222	236	215	258	216	204	277	241	228	241	233	222	257	236	206	265	243	248	235	243	220	243	250	221	266	227	269	281	241	214	219	254	247	264	223	235	258	259	302	266	220	257	238	274	231	240	273	264	251	258	238	258	229	255	235	218	218	260	245	250	260	241	259	239	245	223	228	274	203	214	219	233	241	252	236	267	238	269	245	232	270	243	240	256	247	240	239	252	257	227	260	251	252	243	227	246	254	227	254	256	250	221	233	250	230	237	246	255	226	256	259	227	234	242	236	232	264	242	278	249	282	226	256	259	233	241	252	240	272	283	249	250	223	249	240	242	251	260	267	242	265	268	243	250	248	224	236	283	255	229	231	225	243	232	219	230	215	252	215	235	249	250	242	240	235	257	258	245	276	265	266	258	264	258	239	271	242	229	245	287	251	231	259	260	242	293	266	231	254	238	286	239	243	237	221	264	232	261	244	253	242	252	244	267	252	262	232	269	242	248	236	263	251	267	241	257	245	208	260	222	241	234	218	223	240	261	229	265	233	257	245	229	233	250	261	233	228	234	258	251	243	255	255	220	198	250	245	210	238	248	238	230	234	238	258	252	237	239	239	231	224	234	243	269	235	232	253	254	257	241	229	241	242	255	265	238	268	242	267	249	249	261	226	242	254	252	237	219	231	263	235	258	235	246	262	253	229	260	269	214	201	256	231	240	254	263	245	229	265	245	214	231	248	263	225	258	248	239	259	245	255	244	241	241	236	229	253	248	253	226	236	221	245	284	241	267	255	238	243	228	254	288	230	254	253	258	219	261	248	251	262	255	258	259	223	227	217	215	238	254	233	261	241	207	242	272	226	254	241	243	242	235	235	242	255	252	243	265	267	255	234	264	243	230	268	250	230	210	240	252	209	288	223	259	239	244	246	264	264	272	225	245	204	267	252	240	233	259	237	252	270	253	256	226	230	249	272	225	242	242	227	248	258	264	246	236	235	245	247	237	256	273	256	271	247	282	301	247	244	258	259	246	260	252	230	250	217	239	236	261	208	232	250	235	255	246	220	220	269	243	217	251	230	247	260	254	246	257	262	262	268	245	232	250	242	257	229	234	225	256	230	254	229	221	248	250	222	263	249	273	218	246	249	266	241	268	266	257	232	244	276	281	249	256	242	252	217	235	237	268	227	268	241	276	247	264	249	236	218	258	214	255	220	247	247	213	266	278	256	231	260	227	225	252	234	253	230	226	258	247	228	224	257	235	246	272	242	258	245	274	267	237	242	266	270	272	268	271	238	237	229	259	233	265	257	235	238	236	243	221	225	245	255	253	259	221	248	246	228	233	236	240	258	247	258	209	246	225	234	228	245	250	232	235	201	228	285	233	218	269	248	242	227	278	244	254	253	257	244	263	238	239	272	221	240	229	256	253	255	277	251	216	238	247	243	229	219	269	255	264	250	228	237	228	237	232	242	238	251	234	233	221	230	249	248	261	218	256	225	265	240	240	300	251	259	239	244	219	206	226	255	233	240	257	256	249	229	237	258	249	245	221	242	241	228	243	290	250	234	236	234	233	249	235	245	256	258	259	276	227	251	236	250	243	253	198	229	225	226	232	248	254	217	290	231	233	262	253	212	242	219	238	219	262	226	258	236	241	218	269	259	224	249	251	255	237	243	262	220	218	236	233	239	234	216	240	246	226	233	217	220	247	254	252	254	229	268	255	265	270	249	238	253	256	255	231	212	274	251	254	242	235	259	268	235	236	221	225	230	235	242	229	228	238	258	257	257	251	243	245	252	222	234	226	276	265	204	235	245	242	257	254	261	289	261	233	241	239	238	249	220	278	254	234	258	258	242	249	251	240	258	253	231	273	257	268	253	249	238	233	242	223	232	244	248	242	253	276	243	236	263	254	223	240	247	228	239	245	238	246	211	247	261	253	239	251	272	274	245	230	242	248	240	248	229	231	239	230	245	262	241	244	252	233	261	231	252	227	290	248	227	236	219	248	278	250	221	258	235	240	244	228	273	231	262	282	244	227	258	272	237	228	220	207	244	251	237	251	250	222	254	251	271	252	229	234	268	201	231	233	249	243	256	224	265	278	246	254	211	232	238	243	236	224	263	259	261	250	238	289	216	228	261	252	241	235	254	255	246	242	244	244	228	241	224	231	244	275	232	245	258	239	237	242	241	286	251	252	244	248	241	256	247	247	258	257	248	239	236	273	255	243	281	257	253	241	238	234	264	239	243	233	233	247	242	248	268	239	269	241	234	241	228	236	254	237	222	241	276	253	233	239	254	247	257	245	244	281	216	222	241	226	223	263	233	237	235	276	240	250	272	251	274	254	247	235	269	263	225	264	264	243	259	245	263	253	251	265	247	246	259	250	232	230	243	249	267	257	255	231	285	209	233	277	287	229	219	235	246	236	257	233	232	239	229	247	255	241	252	221	234	279	254	258	216	236	242	258	217	234	232	255	265	256	279	248	249	239	240	258	238	254	208	221	252	239	247	254	240	213	241	249	236	242	225	250	247	285	258	271	251	215	239	252	228	244	242	245	235	252	242	241	264	258	250	245	248	242	226	248	246	229	275	261	246	257	246	257	274	244	271	242	234	244	252	246	270	258	237	244	242	243	241	286	251	265	246	226	230	269	261	255	254	264	233	247	261	227	212	239	248	223	219	285	245	253	236	265	246	220	239	257	248	258	258	263	247	255	255	222	302	251	190	227	279	254	252	256	260	273	253	244	231	235	226	251	253	252	234	225	233	222	238	234	271	244	274	241	232	258	227	249	264	266	244	237	201	242	261	243	215	267	256	244	234	245	239
27904	11251	2124	2449	2168	1759	1435	1241	1140	1043	1055	941	930	1024	853	792	946	797	694	681	670	721	690	702	695	671	679	704	681	662	658	691	662	612	622	634	607	619	583	622	595	569	600	610	632	586	578	555	573	522	575	532	552	602	581	584	581	602	581	597	574	597	570	601	571	572	574	531	558	548	576	582	561	596	524	617	580	568	574	560	551	572	576	569	546	566	566	577	580	589	540	543	554	545	554	553	538	558	581	557	542	545	599	552	591	571	575	594	562	588	507	582	554	583	592	590	580	550	550	574	623	588	568	562	566	566	570	602	565	538	598	584	602	620	558	561	580	577	577	575	549	566	624	534	586	556	612	541	619	563	558	591	572	565	570	579	545	588	590	596	593	586	584	533	612	538	597	540	570	625	553	572	534	551	539	569	551	564	565	572	602	592	578	550	567	564	572	548	569	611	554	606	574	543	577	555	535	581	532	567	572	610	586	591	526	564	559	563	606	571	556	582	573	593	592	554	570	574	588	592	547	553	597	607	563	590	583	543	574	587	566	531	602	561	569	537	617	585	569	573	599	539	556	580	535	576	545	592	575	567	588	605	525	592	556	548	597	611	557	583	595	534	538	583	586	531	538	568	588	540	550	551	578	586	548	571	575	578	584	603	557	604	557	608	603	567	595	544	538	539	572	567	560	543	545	531	567	541	587	560	594	549	584	559	560	578	550	554	597	592	581	521	581	593	597	590	615	549	550	573	549	543	600	547	570	573	576	577	552	552	547	603	533	593	509	578	601	556	547	538	567	599	557	592	580	568	595	563	586	560	550	603	535	594	551	607	557	621	558	579	597	597	585	578	606	576	553	551	583	577	566	554	587	540	553	610	578	587	535	528	586	585	548	545	550	588	567	568	584	547	546	525	571	557	588	585	545	572	551	586	571	581	587	569	569	545	580	584	584	609	580	597	554	564	569	590	592	540	586	618	537	587	556	554	590	567	569	593	584	565	548	542	540	583	573	560	610	573	571	587	597	574	575	559	578	602	564	548	585	573	560	565	554	579	575	513	570	581	587	593	602	581	585	568	579	577	570	559	560	580	566	584	554	559	580	549	579	589	568	588	559	558	589	534	576	648	555	574	594	592	582	611	579	584	577	598	539	564	580	566	590	628	568	580	576	571	564	544	589	587	575	605	573	583	538	582	564	559	605	602	562	576	620	630	541	549	539	595	544	564	528	560	621	588	567	576	536	563	540	597	545	601	571	556	533	553	535	566	578	573	621	569	601	545	565	555	606	615	563	586	562	539	573	597	602	582	600	576	567	575	555	551	603	594	586	551	606	581	543	585	592	576	589	536	579	587	580	574	570	583	570	587	571	575	565	575	573	593	562	573	615	521	547	523	563	564	568	603	621	600	541	569	588	621	566	522	528	590	528	594	565	569	580	585	552	511	562	555	627	555	617	587	580	561	558	563	590	598	560	548	590	580	594	564	553	582	576	571	596	580	594	530	599	574	567	575	502	552	550	541	593	560	542	570	538	585	563	531	542	567	567	563	552	573	608	583	583	575	542	526	524	554	553	575	578	568	549	626	576	547	571	588	575	549	557	599	564	528	586	617	593	609	609	566	575	616	605	575	584	564	549	568	563	561	575	581	572	584	597	573	594	562	572	554	578	577	569	568	585	592	595	578	542	558	562	548	571	570	563	581	543	560	571	587	575	550	567	585	613	583	571	566	596	527	565	608	580	570	553	555	551	553	570	535	551	559	546	604	583	586	595	607	574	579	625	520	550	544	542	566	531	548	603	593	574	553	559	567	568	586	545	586	507	562	584	567	539	586	593	578	590	577	576	545	536	553	599	542	591	528	597	546	592	565	528	574	590	557	544	518	557	520	592	553	566	555	599	573	584	612	538	570	581	573	613	576	601	576	542	533	593	560	572	599	529	577	578	542	582	547	531	589	562	576	556	598	534	582	581	601	551	577	592	528	569	530	581	573	567	601	573	579	612	585	544	567	545	581	570	524	541	618	564	562	575	569	555	510	546	571	573	595	537	547	587	520	567	548	599	559	558	561	577	550	592	577	544	531	592	585	538	567	601	571	565	597	583	604	569	547	573	547	618	561	580	603	587	572	541	589	561	567	581	589	557	570	598	544	571	569	576	548	563	531	610	541	554	544	596	597	575	551	525	596	541	615	533	588	579	552	579	576	576	563	562	593	584	558	511	546	514	635	532	554	534	566	544	565	518	612	636	584	576	602	552	586	553	570	582	592	540	554	563	569	597	534	556	558	584	557	579	578	536	569	585	575	579	536	579	568	579	575	551	592	589	584	586	571	536	563	554	585	608	506	578	549	587	564	590	522	571	551	576	534	566	557	592	514	588	554	601	569	558	580	579	540	545	568	582	610	583	555	594	542	564	561	563	582	569	549	570	557	569	588	630	601	560	559	575	566	565	568	598	558	566	568	613	554	555	545	549	548	590	581	559	557	592	594	627	548	576	619	585	588	568	565	547	538	603	579	526	559	562	576	564	591	602	559	592	586	590	585	533	575	610	583	581	569	551	537	541	569	628	525	565	588	596	586	569	530	606	542	593	568	623	593	602	605	551	533	537	580	556	576	552	570	604	542	578	585	545	534	553	561	550	566	535	574	596	546	564	555	580	598	572	529	561	572	568	595	611	597	577	585	560	575	600	575	603	565	539	631	531	578	574	570	598	563	584	560	575	571	608	555	572	576	590	636	558	578	561	606	613	583	572	573	561	542	561	581	563	558	539	521	567	532	573	572	581	543	615	550	547	580	562	576	580	575	559	571	576	577	592	551	586	560	590	589	562	607	602	569	572	601	546	585	607	597	542	581	591	581	557	550	504	568	539	601	556	554	535	599	534	545	573	579	553	571	571	560	538	537	565	575	557	548	542	579	542	539	600	588	584	561	560	606	533	584	558	585	542	557	576	575	587	575	567	601	605	566	635	564	534	589	585	592	594	561	554	547	590	530	584	583	589	580	630	589	585	608	603	564	555	568	535	555	570	589	565	565	558	573	552	576	546	555	577	536	558	616	523	561	575	528	572	558	589	566	573	547	577	549	575	552	540	574	572	608	577	548	585	564	563	571	597	551	568	573	564	547	617	554	601	530	615	544	573	601	601	544	555	616	583	607	577	589	556	561	566	547	563	585	570	577	577	603	566	589	567	547	550	593	591	578	540	582	580	630	576	590	637	569	584	563	560	571	583	585	574	583	589	562	566	515	566	554	582	598	563	581	546	543	593	589	577	575	570	557	567	568	573	592	548	573	564	574	584	584	555	538	582	575	590	575	580	556	582	512	568	583	556	566	559	595	548	568	536	582	580	571	565	574	542	579	556	524	581	549	560	527	531	561	575	536	596	564	550	607	534	566	582	575	563	545	594	535	558	536	566	589	582	632	574	571	593	555	582	545	555	578	553	541	596	564	586	559	566	562	625	562	549	591	554	592	540	536	541	560	593	571	551	572	536	565	582	577
10723	3892	336	215	229	223	226	198	202	217	193	202	185	212	211	234	208	223	219	193	223	212	235	229	210	208	200	221	208	234	198	223	224	202	228	216	229	226	240	217	199	221	230	197	193	208	194	218	196	217	192	217	220	218	225	219	196	232	199	218	244	225	208	238	205	170	211	202	216	181	193	221	196	213	211	200	206	199	206	230	223	237	202	180	230	204	202	207	203	191	203	205	190	207	176	208	219	221	207	197	231	192	237	216	223	203	210	206	200	214	197	205	220	218	213	217	213	228	216	214	209	209	228	217	202	195	184	230	221	197	198	223	194	206	217	235	201	216	200	226	185	218	202	224	199	178	220	199	204	222	188	175	219	225	212	210	191	208	222	199	200	184	226	178	197	218	217	202	203	211	198	227	210	211	219	211	196	206	211	202	190	194	207	197	222	212	204	203	192	197	200	215	200	220	231	207	232	202	253	204	226	213	217	194	220	182	181	219	226	219	175	216	235	211	216	215	183	205	162	208	253	221	213	213	221	216	200	210	199	210	216	217	211	223	222	213	201	218	191	188	219	215	220	199	219	218	231	203	204	200	185	206	214	227	229	197	195	217	234	217	223	224	229	224	220	186	218	216	221	200	190	187	200	218	203	207	210	185	224	190	204	225	218	225	182	203	215	211	244	207	207	199	190	203	222	222	217	215	230	231	216	211	244	209	231	219	208	202	205	221	214	200	222	219	224	208	222	199	209	206	191	203	225	217	226	237	219	229	214	208	229	186	166	205	195	219	193	202	232	228	217	218	206	193	212	199	189	196	202	216	206	225	205	205	222	204	199	202	222	212	197	213	197	208	237	225	221	199	214	196	200	218	225	194	190	213	211	216	212	204	190	223	205	215	201	208	216	184	177	212	218	217	213	229	226	234	202	203	218	223	202	204	189	213	174	209	220	209	199	199	202	210	210	222	229	230	194	218	202	232	206	181	213	207	226	230	208	200	212	212	203	229	199	199	206	211	212	221	226	225	217	232	210	233	203	206	211	202	213	219	169	221	219	187	218	190	222	221	179	207	212	190	211	252	191	211	187	223	201	187	196	213	221	210	200	191	183	198	189	207	208	194	214	217	208	198	212	223	207	177	216	192	228	226	201	222	223	189	201	214	224	211	205	217	229	190	223	224	204	206	209	225	190	221	233	217	181	195	211	214	223	236	226	212	244	187	188	208	193	212	215	208	186	227	204	220	219	214	207	193	219	214	245	224	184	228	200	213	211	209	215	182	209	197	231	233	205	201	209	227	189	202	212	209	221	219	238	220	221	216	211	227	219	193	186	200	206	208	212	213	200	203	234	199	206	185	186	209	211	211	190	224	196	215	220	239	198	209	194	238	236	201	235	257	204	202	208	193	203	218	241	201	208	194	208	203	217	199	212	188	242	198	226	222	207	214	216	194	207	185	228	201	195	215	207	204	228	179	203	209	217	210	191	226	220	203	260	229	214	202	205	192	241	204	197	222	216	183	229	222	189	210	201	212	214	216	208	192	182	206	239	229	210	206	179	224	219	193	197	211	223	207	168	198	224	205	205	191	192	222	226	222	220	202	216	206	209	247	213	211	197	199	228	227	208	188	236	204	200	163	189	192	218	219	210	211	217	188	232	198	193	191	195	197	228	210	207	204	240	212	208	217	216	206	190	213	220	196	212	184	204	178	183	220	215	208	199	206	216	185	207	195	192	177	199	211	221	203	216	224	207	229	210	221	192	203	232	218	215	194	197	202	188	218	214	201	192	236	217	224	212	249	210	251	212	246	225	238	228	202	210	193	213	203	184	184	200	207	251	214	218	226	174	203	221	204	214	229	208	225	225	239	216	214	206	182	194	182	233	239	240	212	179	195	209	219	203	178	225	237	218	216	217	203	210	216	247	221	189	231	189	203	182	210	208	202	220	199	201	208	210	211	190	211	174	193	213	240	207	201	202	201	205	190	183	176	226	222	235	211	229	208	215	217	211	174	228	223	195	199	222	205	212	246	194	228	210	226	194	213	181	232	207	187	210	223	218	213	219	198	217	209	209	196	210	195	253	191	216	219	214	189	223	217	196	214	199	229	222	188	223	224	220	206	227	170	218	207	208	215	209	209	227	230	213	207	200	202	215	199	238	195	199	220	184	188	217	225	213	210	218	228	217	227	214	215	218	215	218	194	203	218	226	211	193	195	182	215	222	206	193	203	252	201	235	228	200	195	208	207	195	201	180	193	201	222	200	207	205	191	184	201	181	194	221	222	190	217	212	202	240	237	206	229	199	194	198	192	243	216	221	221	235	202	214	219	220	208	202	229	248	208	208	209	200	195	208	220	227	198	184	215	208	225	205	177	213	214	211	222	204	211	207	204	184	211	232	199	200	212	202	225	212	202	218	210	203	204	204	188	231	202	212	228	192	226	206	203	211	219	220	210	198	222	224	214	193	200	199	186	206	193	231	216	214	188	216	208	177	185	211	201	212	182	207	189	212	220	230	219	226	196	196	199	210	221	221	213	217	228	214	227	204	213	191	205	186	233	206	219	205	218	207	248	226	203	195	234	169	202	216	210	203	204	221	236	204	212	217	223	222	229	234	207	189	203	213	232	214	204	167	204	235	203	198	192	246	214	216	191	182	219	192	205	203	217	208	215	213	228	230	192	222	189	179	188	198	241	200	236	198	223	211	203	226	208	220	252	219	214	212	220	207	215	216	187	206	203	223	216	225	211	226	230	215	205	188	176	238	225	181	221	221	201	237	215	205	200	236	243	210	191	209	187	209	215	202	202	204	225	231	232	211	220	193	238	208	211	207	194	206	223	192	219	213	193	194	207	214	204	187	200	229	186	197	187	205	216	245	208	209	221	212	219	212	194	186	214	232	226	198	209	234	217	217	194	192	196	183	216	204	218	181	210	213	227	197	192	210	235	212	201	183	236	211	207	220	248	223	201	246	228	186	198	233	211	214	219	215	203	203	206	193	199	219	217	230	202	253	227	199	196	245	211	224	220	202	214	221	210	206	215	217	205	203	214	257	186	218	217	233	225	243	233	228	182	215	225	219	205	221	210	210	228	230	215	204	218	191	194	220	214	209	204	212	194	188	207	211	214	221	214	207	218	196	211	230	211	218	202	192	215	198	213	199	210	203	230	184	199	262	199	187	214	201	226	211	208	229	195	223	206	216	212	198	212	211	207	212	217	207	190	211	195	191	191	206	210	214	218	210	207	200	204	212	203	172	204	225	232	223	180	226	194	216	218	187	194	202	221	208	181	208	213	212	208	211	252	210	188	226	242	213	228	205	210	196	204	222	218	205	202	235	194	210	228	207	208	210	203	242	217	209	212	204	203	224	217	176	234	231	200	208	215	225	216	211	201	205	179	182	213	215	216	211	237	225	214	223	224	221	223	187	201	201	205	206	208	206	201	221	207	223	212	213	174	231	216	216	228	230	246	218	220	227	238	187	222	206	230	212	217	226	231	189	189
7077	2646	558	515	526	522	519	501	514	512	492	489	495	479	431	517	523	482	532	493	474	485	472	461	490	549	490	515	508	497	499	509	428	531	445	449	490	491	461	482	464	503	469	522	456	442	507	479	469	487	450	503	515	458	483	476	506	476	474	448	484	470	490	469	471	425	479	484	543	476	509	494	475	452	473	446	462	485	495	457	534	489	499	456	464	471	491	509	469	492	480	480	468	539	533	474	516	487	497	483	448	441	499	507	494	481	466	437	472	496	473	483	509	479	480	521	452	458	460	496	461	467	482	501	492	544	453	518	512	484	477	462	505	451	492	474	485	471	419	510	471	473	477	484	524	515	479	479	456	517	476	490	499	467	501	465	449	494	494	489	459	459	482	463	477	503	476	484	524	465	454	438	487	487	456	507	451	479	469	518	498	491	482	501	471	458	508	488	515	474	493	483	496	484	511	475	487	528	471	468	478	493	450	477	493	476	473	465	455	497	496	484	488	488	526	470	468	464	469	483	530	501	417	500	475	515	483	457	542	484	503	472	467	525	486	481	434	466	466	473	501	538	478	482	465	497	488	486	511	512	492	475	492	476	492	496	454	487	476	488	492	474	452	486	467	453	500	486	489	432	469	460	468	489	479	434	488	478	459	491	455	481	459	470	483	467	449	502	494	462	504	472	479	469	481	483	452	500	514	481	460	527	464	491	499	480	493	462	495	488	515	495	470	492	480	481	488	511	485	466	489	485	462	470	475	537	481	498	488	487	497	502	454	455	498	466	464	492	479	481	509	467	495	483	511	451	448	463	487	480	471	468	497	466	469	472	491	479	476	502	435	500	469	479	516	498	466	477	544	494	498	493	479	487	522	503	460	478	478	458	496	469	477	467	491	462	447	454	465	475	516	474	478	483	521	483	491	475	530	494	477	473	475	441	486	487	481	509	438	503	487	515	463	493	462	473	502	481	476	453	503	475	512	494	479	477	448	506	483	491	494	465	488	519	472	470	496	496	442	486	443	465	516	500	500	504	463	449	474	505	443	462	502	500	409	470	504	486	472	485	463	495	483	453	539	506	516	453	464	506	494	416	486	498	516	520	479	470	443	485	455	492	487	446	495	450	496	451	501	467	531	452	468	457	512	522	479	488	486	459	481	494	476	473	439	500	472	461	476	471	492	460	432	474	498	468	457	490	491	450	500	443	514	490	473	450	445	448	465	495	473	490	454	563	491	456	463	493	506	508	442	471	501	453	467	522	487	496	489	512	442	463	491	476	481	487	506	465	456	474	472	474	468	511	492	487	460	493	480	480	506	515	496	475	486	465	456	492	456	486	470	484	437	483	447	503	459	470	474	464	508	498	479	491	463	471	469	463	500	481	521	498	491	464	508	491	459	500	484	496	490	484	449	453	478	457	490	515	475	456	489	468	516	511	452	488	499	460	460	462	485	487	513	488	474	477	478	478	486	435	500	473	439	543	469	480	488	467	493	492	457	451	494	499	491	473	456	507	518	489	492	477	496	490	448	488	495	520	468	506	471	450	457	482	485	461	435	504	433	471	464	476	466	479	469	502	507	477	471	463	500	475	502	496	462	465	459	481	450	460	471	538	491	496	482	516	473	498	489	457	520	506	492	488	481	492	507	448	499	449	476	481	479	481	455	463	477	458	447	481	489	479	501	492	500	447	482	510	467	513	462	514	484	471	511	509	486	498	506	490	475	486	480	511	474	481	471	476	463	478	459	478	457	512	454	475	472	508	506	505	485	461	466	455	479	459	443	451	495	438	451	471	488	500	477	471	494	493	475	488	481	488	471	519	475	494	472	478	474	466	478	427	488	469	486	472	512	503	480	489	489	481	477	477	484	468	507	509	474	503	487	458	473	450	487	455	452	491	473	465	484	502	473	479	459	513	434	475	493	498	499	521	478	489	507	455	482	430	503	482	483	501	506	501	491	453	457	502	481	467	479	471	492	473	495	505	475	468	465	517	464	447	501	431	473	474	480	455	490	462	492	461	509	505	470	439	462	483	482	483	454	492	510	496	485	469	497	514	453	491	467	449	500	483	475	462	458	483	478	511	452	530	490	480	489	443	488	464	492	480	464	489	469	440	485	470	479	432	511	453	497	464	481	520	490	471	482	454	486	503	469	438	486	487	474	470	446	480	503	466	448	459	472	466	529	485	477	446	455	470	438	494	487	452	468	520	481	491	471	467	504	479	494	489	500	498	486	477	451	476	500	467	465	499	462	501	476	503	485	471	478	463	462	490	494	511	495	483	517	487	486	488	466	480	442	452	477	492	486	522	451	461	475	500	466	454	451	517	458	466	512	493	498	505	472	462	431	528	483	535	486	468	505	494	485	470	433	438	529	473	482	470	527	493	446	450	477	448	484	466	499	470	476	487	499	460	482	476	478	488	462	473	478	469	470	524	526	481	464	475	455	477	510	491	472	460	508	449	456	454	479	489	491	457	497	478	472	476	472	497	506	415	458	490	444	485	504	472	456	468	482	482	492	505	474	489	469	476	470	480	474	472	452	462	498	499	483	494	497	438	484	466	491	478	500	463	447	478	477	473	468	459	460	468	498	484	511	464	489	497	504	425	495	480	473	486	509	489	483	510	448	443	545	476	486	493	464	515	494	481	492	445	434	457	487	498	463	485	458	480	503	472	496	491	519	482	477	512	463	482	466	480	504	486	474	460	460	493	507	482	451	539	459	492	444	499	497	517	469	441	460	491	494	463	471	464	473	458	505	493	480	524	489	506	483	453	497	448	488	469	474	545	468	503	456	488	510	481	461	470	508	512	476	457	510	449	496	472	474	468	423	433	473	456	491	472	509	479	528	520	469	488	492	454	480	485	482	459	511	440	461	484	479	457	440	471	475	501	514	474	486	515	475	466	470	552	530	463	490	494	529	479	489	465	470	488	462	493	537	487	489	463	490	453	488	480	508	443	459	511	451	487	459	531	489	471	483	498	502	499	472	500	480	492	528	457	486	464	467	507	430	466	502	479	485	487	480	470	518	499	521	491	455	503	483	495	462	446	478	488	498	513	485	464	492	475	521	448	469	490	496	458	501	460	510	509	455	478	475	493	483	497	522	476	488	477	463	487	425	469	474	492	487	451	463	483	481	508	484	468	497	484	520	478	489	519	478	505	484	490	491	470	427	434	484	497	490	491	477	483	476	485	498	451	470	486	476	472	486	465	502	493	475	497	513	513	436	461	501	437	456	472	477	503	473	510	496	472	518	456	490	513	480	475	488	484	467	461	511	450	470	462	474	491	460	472	465	481	473	459	459	496	444	503	477	513	471	470	488	483	467	448	460	452	445	470	493	489	466	464	476	486	498	482	498	477	471	500	476	464	523	491	518	545	452	481	500	460	483	514	436	468	475	486	500	505	449	470	493	512	480	504	529	459	487	448	464	473	452	479	460	476	463	508	461	492	480	481	512	488	463	512	462	476	482	475	457	478	501	503	465	476	441	439	464	469
27799	15006	1933	531	356	253	205	195	217	167	172	173	166	151	151	143	165	114	132	131	144	129	156	132	141	129	122	144	111	146	147	138	146	112	121	115	127	114	132	127	130	111	106	129	131	133	118	126	97	144	120	133	123	122	128	118	144	134	121	146	124	114	146	124	110	132	121	126	119	136	150	118	128	116	128	120	100	120	127	109	121	134	137	120	145	132	138	121	101	129	114	148	118	111	115	137	134	136	120	115	109	119	124	134	118	117	112	129	122	142	115	120	129	123	124	128	124	116	113	124	126	131	134	141	135	135	116	131	119	131	114	145	119	124	144	118	146	122	125	117	106	112	113	123	153	128	113	140	140	136	115	142	128	142	137	124	119	118	142	153	119	132	133	113	116	136	110	127	128	123	141	127	145	127	125	121	120	134	118	120	119	126	134	128	100	145	139	124	119	133	143	106	107	102	137	127	112	107	110	109	135	127	122	119	128	123	137	133	131	131	131	137	138	129	123	122	111	130	118	126	109	131	105	116	130	124	130	112	125	122	125	123	96	118	124	118	98	130	116	134	106	117	123	106	119	109	126	124	106	126	118	126	126	147	118	113	126	129	121	114	122	120	128	128	125	133	123	114	120	114	124	118	131	109	108	121	105	130	113	131	131	109	126	132	153	118	124	126	124	136	111	123	118	135	136	129	122	121	125	128	97	126	121	116	126	136	105	137	128	143	114	112	120	126	108	138	97	119	111	123	137	136	119	162	115	137	124	125	135	144	135	121	115	113	129	137	136	133	118	109	116	130	130	113	102	131	115	129	124	141	132	128	127	129	127	130	133	109	123	117	136	163	140	119	103	123	130	115	141	119	135	134	120	146	133	112	124	105	120	106	127	120	116	123	137	131	125	141	126	116	120	119	122	133	115	117	141	131	118	133	127	101	137	139	129	113	121	109	105	124	122	142	103	129	122	123	121	119	117	149	146	116	130	140	122	120	118	133	106	108	138	131	130	117	136	130	134	114	128	122	119	119	137	124	131	107	114	129	126	141	126	110	130	121	126	151	111	91	121	130	134	132	129	134	114	132	123	126	150	128	145	125	129	139	146	129	135	126	116	116	118	122	130	126	121	125	143	128	104	111	109	107	121	118	124	105	124	117	130	126	137	129	120	135	118	130	108	106	101	122	130	102	121	113	120	104	128	125	137	127	135	127	141	102	110	115	132	135	131	115	119	113	135	112	128	129	133	126	124	134	149	133	125	139	101	140	116	131	114	109	113	113	136	150	122	125	124	106	103	132	109	134	139	130	120	122	128	117	138	130	150	149	131	123	132	120	146	130	108	124	119	128	125	105	146	133	126	146	118	152	121	107	99	106	124	128	106	133	127	141	140	112	147	121	144	145	113	142	127	108	102	101	116	127	139	127	120	108	121	134	123	113	125	135	133	129	136	129	123	150	115	127	106	143	121	154	125	129	138	119	119	109	131	139	119	118	149	127	124	122	135	137	138	128	126	116	130	125	129	128	135	120	136	124	116	116	114	141	119	144	129	107	111	134	136	139	128	104	114	129	128	102	136	145	127	129	129	110	127	131	122	138	142	131	123	140	114	116	136	98	134	135	143	97	114	116	138	146	136	132	133	108	96	124	115	120	135	130	101	132	135	132	128	104	110	135	125	123	118	114	131	139	132	121	128	132	117	107	132	107	126	113	120	121	139	120	140	134	129	115	108	115	99	130	140	115	141	131	133	110	132	134	140	140	136	137	118	134	113	115	124	137	126	126	138	121	129	130	112	126	128	121	116	123	120	130	110	122	122	106	131	144	132	120	143	123	106	122	122	109	112	107	141	104	131	128	140	117	128	127	121	122	127	141	132	121	118	129	136	119	123	153	111	119	116	130	119	128	108	118	122	116	140	138	134	122	112	124	117	133	130	131	141	149	128	117	120	139	109	130	108	147	119	121	145	126	137	165	131	133	128	94	129	122	132	145	110	129	122	126	141	135	127	105	122	114	127	115	137	143	125	141	123	138	120	127	117	126	129	118	124	133	124	148	117	125	120	116	137	109	126	108	129	116	122	112	135	118	134	128	110	116	152	146	128	130	110	114	133	149	128	136	147	118	128	135	152	124	141	114	111	126	124	130	112	124	109	144	131	112	135	108	106	135	135	136	133	123	107	131	136	125	114	114	144	141	157	105	122	118	130	121	133	129	125	126	142	129	127	114	134	117	135	119	126	145	125	125	141	107	103	140	127	128	116	125	133	139	121	105	132	111	131	120	117	137	127	152	124	126	131	120	91	117	132	131	132	127	127	117	125	137	117	131	116	114	133	122	122	121	124	126	141	117	140	103	101	132	121	142	93	113	131	119	113	141	132	142	116	143	138	106	114	132	107	137	122	147	125	119	106	131	138	133	111	119	130	136	147	141	122	141	139	141	124	131	137	141	114	117	135	136	109	153	129	106	131	131	141	152	130	105	111	132	111	140	122	127	113	138	128	124	111	116	99	131	117	109	115	124	153	138	139	113	131	140	135	150	140	136	140	144	137	120	125	124	125	123	116	117	122	151	106	127	122	143	118	128	120	119	127	125	110	112	136	120	132	133	128	147	135	132	116	113	132	112	125	114	116	136	117	120	118	122	134	114	127	128	112	128	134	124	120	111	137	141	122	127	134	124	114	133	129	143	128	138	109	138	111	148	105	117	105	101	125	122	147	122	137	121	126	120	139	115	128	135	120	116	132	126	115	121	125	124	116	135	126	117	128	125	122	138	120	122	136	124	122	127	123	143	138	145	124	119	124	129	120	135	126	138	97	130	117	132	145	121	120	137	92	127	137	124	113	135	109	166	114	117	147	120	130	120	128	125	111	116	153	129	129	119	113	123	131	110	120	119	168	125	121	141	126	126	119	112	100	122	118	123	131	120	133	128	127	113	131	122	114	141	126	115	129	117	149	147	124	124	80	118	110	131	140	146	125	128	140	119	120	131	133	137	127	112	141	134	117	110	134	121	129	108	124	131	123	125	134	138	112	138	127	114	140	120	127	131	125	130	138	122	130	119	137	135	121	124	126	118	100	124	132	135	106	130	133	111	107	89	121	123	121	114	130	125	152	139	126	121	114	148	133	142	116	122	149	125	130	118	108	128	114	119	109	127	106	117	129	130	120	123	110	136	129	123	108	104	110	135	126	105	93	124	116	121	130	131	115	116	125	96	120	113	119	122	135	136	153	98	96	112	113	129	132	107	130	135	131	151	140	123	120	147	135	144	125	130	130	127	141	126	115	139	116	125	131	131	146	110	117	113	104	123	109	133	123	121	121	114	125	137	127	134	131	122	125	120	111	138	107	138	133	136	144	137	124	127	129	150	106	115	137	97	128	115	125	119	99	123	97	103	129	110	111	131	150	117	129	123	129	103	144	122	120	128	111	126	132	110	122	121	138	132	109	106	119	132	124	149	128	128	118	118	124	91	115	118	141	123	117	137	110	128	125	127	136	124	126	140
18618	8380	1372	1315	1216	894	780	635	624	616	598	551	595	516	480	462	545	430	396	374	354	369	396	369	386	388	363	378	340	367	361	390	318	403	370	337	335	364	352	349	322	368	352	346	317	307	330	320	331	376	373	313	337	333	335	313	293	357	339	334	329	341	322	301	290	309	334	306	312	321	313	333	328	343	307	347	333	335	325	319	328	296	329	314	350	356	352	307	334	310	337	325	307	330	332	326	320	330	347	270	311	347	331	337	298	338	344	329	310	329	317	345	308	316	360	321	339	335	336	327	316	308	347	315	357	317	314	325	319	314	335	312	348	347	316	341	342	297	328	364	332	334	340	340	317	314	337	322	323	308	321	314	309	358	331	313	299	335	305	337	338	354	323	315	330	313	311	312	312	312	353	323	386	338	325	333	306	305	340	327	339	334	313	320	347	299	312	347	306	314	340	303	308	330	336	303	320	322	326	307	333	365	327	326	337	311	312	332	314	319	330	326	342	309	322	320	311	337	353	310	335	335	347	336	321	304	316	332	324	344	313	302	336	323	328	310	350	300	304	325	311	303	314	326	322	324	346	322	354	358	328	326	302	366	339	310	337	320	352	327	313	340	288	327	331	298	326	329	295	343	369	313	323	323	351	323	308	354	356	323	316	335	336	319	334	329	297	346	333	320	342	331	302	327	333	338	338	313	332	310	339	317	302	348	345	310	345	314	324	329	369	341	338	318	296	330	319	325	346	326	360	323	317	318	318	355	323	301	349	339	307	313	315	305	324	333	319	323	266	346	305	319	306	306	332	364	304	341	332	338	306	329	316	349	313	292	294	322	347	338	302	312	281	315	335	338	320	293	305	312	354	335	362	337	328	276	316	319	343	328	301	318	315	298	326	319	308	315	349	334	303	302	282	338	331	373	289	331	349	315	271	350	341	315	331	313	319	339	358	310	336	329	373	320	337	309	330	333	325	332	355	315	303	353	295	294	349	310	301	317	313	305	340	322	313	306	346	339	323	306	344	343	324	311	347	304	328	332	342	288	294	341	351	314	348	327	319	330	327	338	333	305	314	320	328	340	303	360	344	307	298	339	335	335	272	297	317	344	345	306	312	316	353	294	319	309	320	315	295	345	340	334	357	325	287	328	312	330	358	334	324	355	313	348	333	307	348	306	321	317	350	319	337	310	299	339	327	355	309	292	276	285	341	304	351	360	323	302	312	315	306	361	360	341	348	345	318	335	321	327	308	316	301	308	342	327	317	329	331	295	286	298	319	334	313	338	330	306	337	339	326	322	337	335	331	335	297	356	291	326	346	310	331	322	296	333	327	311	324	325	332	346	320	301	323	325	310	349	353	310	339	323	348	289	335	327	318	327	343	373	337	320	304	338	356	334	270	338	343	331	307	320	324	329	351	327	315	333	299	349	329	350	332	329	335	313	328	331	314	331	337	336	322	318	310	335	337	303	354	306	328	315	321	297	306	320	335	336	297	333	331	320	315	326	342	334	316	330	323	316	349	326	352	342	308	315	330	329	333	319	320	343	293	314	336	313	368	344	311	327	301	302	331	276	352	272	340	326	323	322	323	323	333	332	308	320	316	309	309	305	303	341	317	287	325	305	325	338	300	307	319	316	341	358	360	317	316	287	312	300	356	323	310	344	344	315	316	337	311	294	345	334	339	329	338	331	297	298	302	311	310	294	314	317	327	295	319	312	314	323	310	327	349	315	325	304	325	316	344	331	316	320	334	315	307	356	341	338	353	298	297	320	335	335	321	322	325	292	310	326	330	323	317	299	353	320	344	325	323	344	356	312	329	333	327	353	303	298	300	359	344	290	320	347	328	309	324	354	334	341	324	287	323	324	332	307	332	334	299	364	311	350	329	306	339	321	330	305	344	326	331	322	333	330	313	348	327	319	318	279	329	316	307	327	342	304	312	284	312	337	331	331	303	336	345	329	329	303	353	339	338	326	320	338	322	325	332	323	321	332	346	341	275	319	324	333	352	330	334	314	315	332	373	319	309	300	318	341	314	312	305	331	326	303	337	317	330	324	313	286	316	331	336	369	337	331	340	346	331	317	342	326	319	334	315	308	366	350	308	308	333	336	323	330	310	353	331	316	319	303	318	307	306	330	337	320	327	316	349	330	345	323	336	319	326	301	341	316	332	317	347	330	339	332	291	317	327	322	339	335	325	317	350	322	311	324	335	340	293	321	309	329	347	298	331	345	319	310	297	306	345	336	360	297	309	328	309	325	332	306	318	310	334	299	349	319	336	331	295	313	320	293	358	306	343	336	309	347	351	327	330	315	310	350	345	326	341	339	326	338	301	335	333	303	286	339	355	344	324	300	312	311	349	336	299	327	333	325	321	340	326	332	323	322	321	350	323	332	330	313	317	342	315	319	380	339	308	338	335	343	335	297	300	346	346	325	326	341	302	288	347	320	333	317	333	311	314	332	304	337	319	338	313	300	332	343	325	282	318	349	312	296	350	303	340	318	323	337	331	309	339	342	335	317	338	306	311	337	333	314	350	365	338	323	292	315	321	338	321	308	351	294	330	346	317	344	311	326	311	311	299	358	346	338	301	344	343	349	343	331	319	318	296	331	328	314	333	322	315	360	337	323	303	341	343	338	292	312	344	311	323	342	352	334	328	330	349	322	315	331	318	323	321	343	301	306	326	326	315	339	327	327	356	333	324	301	344	343	353	317	318	334	298	332	314	356	319	301	374	306	333	314	343	325	323	329	325	318	325	304	326	299	309	336	325	350	313	303	362	315	297	321	308	337	327	320	305	351	332	343	264	338	342	346	324	322	327	330	328	352	354	294	306	330	297	315	306	319	304	332	308	308	327	320	289	288	320	346	315	343	317	311	312	328	299	313	317	297	305	334	331	332	331	328	307	341	332	303	326	330	342	314	336	297	327	310	316	284	315	349	308	320	301	289	311	331	355	335	357	305	294	329	331	344	323	308	330	331	325	336	337	312	320	310	309	309	322	308	304	322	304	354	319	301	314	313	331	306	288	287	327	327	331	307	339	352	339	330	314	328	332	311	317	295	326	300	308	323	319	349	295	320	326	318	324	304	340	289	352	321	294	338	312	340	334	297	281	333	325	334	317	332	331	331	336	345	337	322	331	321	324	302	320	298	322	317	326	294	343	304	337	347	292	336	305	353	315	305	342	314	336	322	321	344	331	369	312	335	301	333	334	320	304	332	307	352	352	312	273	385	340	323	331	332	339	329	339	332	332	327	298	339	334	309	343	314	334	306	302	329	327	317	317	315	304	309	327	339	313	339	296	305	307	321	311	335	339	316	310	363	311	302	311	306	328	308	306	313	334	331	337	348	312	316	337	338	348	351	347	329	313	327	339	323	321	328	311	325	320	329	329	337	341	330	329	349	335	315	336	321	322	318	308	308	331	297	323	355	299	337	305	331	324	308	336	321	278	325	320	333	298	338	312	341	304	319	318	318	294	323	345	320	359	342	340	291
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
