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
337076874865	337076875423	337076875971	337076876523	337076877073	337076877623	337076878173	337076878723	337076879271	337076879823	337076880373	337076880923	337076881471	337076882023	337076882573	337076883123	337076883673	337076884223	337076884773	337076885323	337076885873	337076886421	337076886973	337076887523	337076888073	337076888623	337076889173	337076889721	337076890273	337076890823	337076891373	337076891923	337076892473	337076893023	337076893573	337076894121	337076894673	337076895223	337076895773	337076896323	337076896873	337076897423	337076897973	337076898523	337076899071	337076899623	337076900173	337076900721	337076901273	337076901823	337076902373	337076902923	337076903473	337076904023	337076904573	337076905123	337076905673	337076906223	337076906773	337076907323	337076907873	337076908423	337076908973	337076909523	337076910073	337076910623	337076911173	337076911723	337076912273	337076912823	337076913373	337076913923	337076914473	337076915023	337076915573	337076916123	337076916673	337076917223	337076917773	337076918323	337076918873	337076919423	337076919973	337076920523	337076921073	337076921623	337076922173	337076922723	337076923273	337076923823	337076924373	337076924923	337076925473	337076926023	337076926573	337076927123	337076927673	337076928223	337076928773	337076929323	337076929873	337076930423	337076930973	337076931523	337076932073	337076932623	337076933173	337076933723	337076934273	337076934823	337076935373	337076935923	337076936473	337076937023	337076937573	337076938123	337076938673	337076939223	337076939773	337076940323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
50613	76253	74341	62482	45789	12618	1000	376	357	295	299	301	278	244	274	240	254	232	265	242	248	267	239	235	243	221	260	240	223	235	226	232	222	222	234	235	211	205	244	210	234	238	211	234	220	210	223	217	238	222	210	196	211	224	203	230	246	259	217	227	230	234	216	239	247	238	255	244	257	241	213	230	245	248	219	221	250	230	227	228	229	229	263	227	207	221	193	191	187	224	238	223	218	233	232	205	241	260	221	229	244	236	219	231	233	224	235	234	256	219	214	246	220	257	207	217	188	228	221	219	224	244	227	215	208	241	206	233	229	225	220	231	240	201	209	230	247	228	235	263	230	231	233	215	229	205	220	201	254	229	215	233	216	237	230	214	245	208	198	234	246	210	205	227	242	209	255	226	204	207	241	232	194	209	203	232	240	244	255	215	260	237	211	198	214	243	250	210	250	202	219	249	231	230	235	238	236	248	212	218	234	205	213	247	247	230	233	204	200	214	228	225	236	238	213	222	206	225	230	221	222	234	233	262	215	223	221	229	230	227	243	226	235	240	224	213	230	254	219	225	192	232	251	219	221	236	231	202	232	247	231	207	196	224	218	274	256	239	206	214	241	231	223	197	220	227	240	221	225	228	231	226	205	231	229	237	229	226	230	235	202	274	228	201	221	212	259	268	202	228	231	219	251	236	231	202	225	205	236	222	207	227	213	234	241	205	228	244	221	216	237	204	220	222	214	217	219	249	244	235	235	243	224	202	231	240	196	246	248	220	262	229	230	226	246	244	234	210	241	213	249	242	244	212	244	231	222	211	212	244	207	231	225	233	250	240	231	236	219	204	236	237	226	215	225	227	231	216	202	235	248	251	244	240	211	226	258	232	221	217	253	248	228	221	234	219	254	221	242	233	217	219	222	231	220	204	226	230	226	215	204	226	219	239	255	231	233	214	234	246	241	266	229	217	213	229	233	215	241	194	241	235	222	222	229	238	245	207	210	218	246	222	209	233	209	227	228	213	222	227	201	220	250	248	222	221	259	245	226	234	230	225	210	223	253	221	228	242	209	216	236	215	217	245	232	197	233	197	234	254	217	229	239	230	257	220	227	242	241	232	223	244	257	240	210	253	265	252	230	225	253	219	219	223	219	218	230	244	229	237	224	233	223	228	256	218	248	267	216	233	209	233	246	256	222	240	232	221	219	229	242	231	246	211	241	201	220	214	223	210	206	255	231	220	240	209	253	225	237	229	239	229	221	204	208	234	215	216	223	211	219	242	245	226	218	208	211	247	228	230	196	214	211	221	228	208	234	209	215	258	234	209	243	209	217	212	209	239	214	217	222	208	217	240	238	237	207	225	234	245	236	191	232	225	235	222	219	234	241	214	225	212	250	249	203	225	227	251	262	238	229	219	226	228	241	210	220	241	236	232	250	217	221	216	227	211	198	222	242	208	218	234	214	203	235	265	195	232	235	237	200	225	222	232	238	227	229	232	242	230	242	239	227	218	246	198	217	237	210	229	220	222	218	205	208	230	271	227	195	257	231	220	289	223	208	195	262	231	259	215	226	232	245	222	207	218	221	249	254	205	230	183	233	246	218	234	249	245	224	219	221	232	210	232	245	234	245	224	216	233	232	195	194	210	242	228	237	261	201	212	234	244	234	221	219	210	217	241	233	233	216	223	221	231	206	221	205	222	240	219	248	236	227	220	223	244	229	244	219	246	209	221	237	209	234	260	238	252	238	230	235	247	220	212	210	220	232	223	213	214	230	216	214	224	223	211	221	252	235	249	238	243	214	254	212	192	215	244	213	224	228	222	234	211	209	207	260	202	219	244	221	217	222	221	227	234	210	241	205	238	245	197	241	206	243	226	236	248	215	226	216	227	235	230	250	204	246	243	213	239	221	235	223	195	229	242	228	242	196	199	199	247	206	217	245	229	237	234	217	226	220	217	199	213	207	219	231	193	234	231	241	229	238	208	227	202	219	194	222	204	204	235	213	212	243	227	265	228	237	218	220	210	204	233	239	222	214	210	171	205	221	225	253	237	214	208	196	215	214	219	226	245	225	204	214	199	242	215	194	214	196	253	207	228	246	211	230	217	217	234	203	221	225	236	206	218	215	214	232	220	210	208	230	231	211	220	226	247	224	201	205	212	229	225	213	231	248	218	230	239	242	235	188	194	263	205	206	216	214	232	231	212	202	236	208	227	211	237	244	256	234	229	216	221	232	231	217	224	221	204	211	241	226	227	225	218	216	206	214	241	226	235	225	218	243	224	227	234	224	225	211	220	231	231	216	235	226	234	233	249	235	225	261	190	205	220	244	229	213	250	237	230	223	202	231	250	231	277	214	237	237	208	244	236	231	236	209	201	245	208	234	236	239	233	238	223	235	209	241	215	243	229	231	209	208	211	242	220	221	221	222	240	217	225	209	227	237	230	200	252	227	232	219	263	231	210	246	250	233	237	227	212	252	208	210	239	218	222	199	237	239	242	251	216	214	213	218	217	242	231	221	214	220	246	206	238	229	221	206	221	241	215	201	238	204	217	227	238	253	216	250	232	236	240	203	240	206	227	204	224	215	212	227	232	251	217	213	227	234	224	227	230	231	246	249	202	256	234	226	223	215	236	216	233	223	206	219	242	230	205	233	226	268	235	223	216	225	224	232	214	242	230	229	236	220	223	227	224	204	228	205	240	215	218	245	219	234	223	209	208	216	236	220	240	246	233	236	220	236	210	222	270	220	229	209	230	234	227	228	254	251	210	193	235	190	253	248	239	223	217	204	248	210	204	220	257	209	227	192	247	217	210	221	249	241	224	230	239	265	223	219	218	244	197	237	224	213	212	233	216	244	238	224	220	246	226	214	241	239	238	212	251	265	236	241	239	224	196	210	222	227	231	220	213	221	209	252	213	197	196	211	188	236	223	213	194	243	232	182	209	238	243	212	234	233	236	240	228	219	249	248	220	219	205	230	224	221	223	234	241	218	203	214	213	237	244	191	217	227	208	218	237	245	219	238	215	232	225	235	239	242	206	221	209	217	224	228	212	226	239	245	239	233	203	238	231	211	224	230	242	242	203	228	211	216	240	224	202	233	239	221	234	227	217	254	251	239	235	218	197	214	206	240	259	220	211	227	239	233	213	251	238	200	234	214	206	237	214	238	196	234	252	234	233	221	221	230	194	229	216	250	209	220	245	226	233	229	220	245	219	204	200	227	232	225	239	239	210	205	229	254	211	211	246	227	219	218	221	244	198	217	241	228	240	241	222	253	258	200	224	242	240	238	209	208	240	213	223	199	229	209	231	249	240	222	234	254	224	223	248	226	242	228	221	221	224	261	229	225	237	237	207	250	228	224	220	253	220	197	231	225	233	225	238	246	203	239	234	223	225	242	258	245	260	219	227	201	230	215	219	233	235	229	241	217	242	200	236	241	217	242	225	206	213	259	237	218	195	227	227	239	217	254	195	229	237	212	204	227	208	260	231	212	221	248	223
26824	57319	70094	67774	46323	1880	1527	1360	1150	1002	935	857	878	777	743	705	727	682	659	644	661	642	659	573	594	605	584	602	610	602	573	576	546	525	556	571	539	576	541	557	532	541	560	558	542	533	508	538	563	499	518	614	586	517	532	535	543	534	543	505	514	551	514	510	586	529	522	484	521	513	506	504	539	495	515	548	524	542	482	542	545	531	484	544	532	542	527	534	506	562	493	560	490	534	512	510	550	482	542	502	523	558	517	524	520	536	542	571	488	537	505	564	526	527	516	522	521	537	573	548	522	534	535	515	530	524	518	519	564	474	451	536	542	556	505	545	529	539	479	541	523	520	533	543	543	491	515	510	555	543	539	551	564	560	534	508	503	499	472	493	559	509	503	508	527	535	549	527	517	541	481	505	530	498	520	533	507	543	509	501	540	507	548	515	518	548	488	521	480	532	492	539	523	516	502	552	506	531	511	540	560	532	556	500	529	504	508	565	517	541	536	520	517	497	504	540	551	522	519	533	554	481	521	524	523	517	524	552	500	552	555	503	522	507	506	515	556	500	533	524	545	541	493	529	504	567	547	523	511	464	510	505	527	547	553	544	529	535	518	513	507	519	497	504	529	538	518	494	484	517	512	469	542	512	504	542	550	543	519	546	496	539	556	496	501	524	485	529	523	539	502	531	544	507	491	510	517	552	538	504	563	544	555	498	500	549	476	470	508	543	526	544	540	481	503	519	493	546	496	540	498	514	537	556	528	497	509	543	511	542	517	555	528	576	517	520	508	491	498	525	478	506	544	503	521	542	492	546	519	539	548	475	479	546	511	537	535	524	521	545	514	537	480	513	585	530	499	522	483	573	526	538	506	522	519	539	560	538	524	509	550	495	517	534	498	540	484	518	530	518	497	500	559	491	532	524	540	517	531	513	528	522	495	519	555	519	513	522	525	556	506	490	559	452	573	544	511	537	502	551	504	536	519	536	529	564	540	529	478	520	498	510	534	509	519	482	564	503	506	518	493	512	520	514	530	499	534	505	541	487	500	505	525	521	558	496	517	535	504	522	550	502	564	529	513	506	529	513	547	531	523	530	507	532	548	467	525	550	527	527	516	538	551	549	529	538	521	513	537	511	521	515	512	510	525	540	552	485	539	508	512	529	546	548	519	476	531	513	486	504	531	505	566	497	511	513	515	518	527	485	542	540	471	554	517	534	497	525	508	525	494	552	500	528	545	534	542	537	489	526	512	494	523	503	571	520	516	555	526	491	501	521	510	550	489	547	520	524	504	525	517	563	537	526	519	480	523	548	486	471	546	537	530	531	516	520	522	528	526	486	569	524	491	496	552	531	540	526	512	521	501	534	531	515	515	542	507	503	500	496	516	523	534	542	498	506	528	501	524	488	525	501	537	532	529	510	489	532	538	524	511	513	488	518	508	546	563	527	589	575	527	486	528	515	512	516	496	497	486	510	591	498	533	537	494	525	513	547	519	517	530	510	522	476	529	557	540	550	499	528	509	490	512	539	529	531	544	512	513	548	521	528	557	546	516	542	532	481	501	520	586	558	525	513	530	538	530	542	510	556	499	527	507	503	510	540	562	553	546	530	530	526	564	510	518	525	491	530	513	510	525	530	530	488	512	523	536	507	503	463	550	530	544	518	545	535	500	527	554	520	533	494	583	474	546	512	503	496	541	493	511	547	521	524	492	521	518	537	535	549	487	508	499	492	543	528	521	528	504	496	527	503	495	536	546	509	487	549	526	545	496	513	560	505	480	516	543	548	512	526	537	534	543	543	553	549	520	524	480	527	541	546	505	539	557	475	502	535	532	488	496	506	570	529	533	514	527	529	494	526	495	512	528	536	474	531	526	562	515	525	517	502	496	501	509	547	484	556	516	516	534	522	521	478	496	539	492	496	524	518	514	467	489	534	523	504	540	476	577	528	540	491	487	505	547	576	546	508	539	508	518	521	519	533	513	535	485	503	528	488	517	529	489	487	526	545	540	487	527	510	530	529	491	529	565	503	519	560	531	532	524	543	542	500	529	519	534	510	499	519	492	496	551	503	559	487	514	522	505	501	508	558	541	502	527	525	544	497	523	526	542	492	499	506	529	492	527	539	551	518	524	495	509	526	523	550	550	538	518	501	497	496	493	482	536	556	507	511	507	489	503	565	533	482	512	540	548	492	517	511	533	505	527	532	571	532	556	538	536	538	550	517	551	491	507	526	506	486	510	537	508	506	522	502	522	516	552	516	503	483	553	520	525	518	521	490	514	540	527	521	505	514	537	528	523	522	498	547	495	528	496	511	540	512	515	468	490	535	523	546	532	533	524	540	498	548	547	520	522	514	514	541	503	482	531	477	512	515	494	550	522	542	527	479	535	510	534	520	494	500	555	503	537	524	509	480	496	533	514	508	557	538	513	505	516	512	560	509	522	532	503	499	537	507	528	538	537	539	524	548	529	527	508	469	537	548	548	539	512	547	527	525	493	527	551	494	519	536	509	512	521	504	565	496	534	529	512	543	542	501	532	534	512	522	543	526	515	525	528	516	516	512	518	556	544	563	542	542	511	531	523	511	514	572	528	535	505	535	549	525	474	509	501	554	525	536	540	544	502	515	514	544	489	557	541	496	538	511	534	503	518	547	503	527	509	537	579	518	553	503	546	492	516	520	502	519	531	478	486	479	531	504	511	538	526	517	520	526	487	498	494	528	493	506	496	503	528	546	510	587	511	539	570	506	527	512	554	512	527	511	517	517	529	549	502	521	550	557	503	529	510	521	527	500	531	531	495	562	523	525	529	540	491	509	508	522	479	515	508	519	533	503	517	544	533	512	512	549	539	525	497	539	539	526	521	489	533	536	523	522	484	495	564	545	552	508	522	533	536	505	560	539	495	515	520	552	493	500	540	516	553	540	504	520	523	572	520	515	504	523	509	548	529	539	519	550	531	557	528	584	549	524	538	496	553	510	539	551	555	537	541	507	509	505	516	512	528	490	526	506	509	526	537	526	504	501	540	519	568	542	486	516	563	506	531	540	541	546	490	568	514	514	544	548	530	514	526	525	502	478	492	555	515	548	509	544	517	507	490	531	543	509	510	513	502	548	526	533	540	493	542	537	569	518	552	520	523	529	507	515	572	543	531	519	549	518	531	525	539	546	531	498	535	517	542	545	504	538	512	547	507	515	557	549	484	507	489	522	486	535	511	548	539	507	544	565	537	492	512	481	477	518	514	536	505	501	512	530	550	476	542	505	512	520	529	509	535	505	575	498	527	490	548	503	556	498	544	536	523	539	510	507	520	513	516	514	522	513	468	534	537	512	557	516	582	537	518	469	558	563	524	494	505	513	538	562	510	516	497	508	547	486	542	499	529	538	536	543	539	539	531	571	549	530	498	531	537	510	542	529	516	566	523	505	532	515	510	503	521	477	517	537	501	563	531	528	540	529	518	541	502	486	508	522	506	554	537	522	505	568	542	530	543	542	497	517
26371	17104	9370	4210	1916	472	254	269	250	256	259	263	239	244	257	284	237	237	250	270	245	252	224	275	280	229	252	218	232	237	222	281	234	282	261	266	240	265	235	241	279	273	241	261	270	246	258	258	255	253	262	246	229	271	260	262	252	284	262	276	244	239	209	251	279	259	260	257	241	267	253	233	250	244	253	237	247	257	238	268	253	238	268	243	261	273	270	235	224	232	248	253	261	263	254	271	251	274	278	249	259	249	261	229	247	272	248	258	235	233	283	263	250	243	267	235	264	293	262	248	246	237	272	247	253	201	254	277	243	243	235	241	238	233	273	229	233	231	268	268	230	252	253	236	242	248	250	254	239	249	252	232	250	217	248	288	266	223	252	236	242	251	269	263	281	222	271	273	252	195	225	233	247	230	224	258	266	237	266	271	276	223	244	259	219	236	291	244	254	251	280	274	272	260	232	231	235	232	259	269	225	244	256	264	254	268	238	241	239	232	242	250	265	225	253	216	236	257	279	244	215	240	224	270	245	263	269	225	240	288	258	265	230	217	246	246	256	278	238	242	286	227	261	257	230	252	269	241	257	252	255	233	274	244	275	238	230	234	245	229	234	238	252	246	266	242	256	252	224	251	237	256	285	270	244	249	280	243	229	262	253	250	285	257	251	251	250	229	230	245	260	269	225	260	262	248	233	206	262	238	237	255	254	261	247	249	242	247	234	235	240	218	244	225	231	244	286	262	247	247	256	262	243	224	242	239	227	229	250	245	240	251	237	223	276	274	268	247	286	247	309	246	253	243	244	272	256	258	247	300	247	241	220	252	250	235	254	242	243	256	237	235	239	257	260	245	269	269	231	282	276	202	249	262	242	257	241	218	266	240	225	247	246	242	274	258	286	252	233	258	265	265	244	273	264	226	231	267	228	248	250	234	267	203	255	259	225	233	268	295	258	241	250	243	249	270	269	257	239	229	244	238	255	240	263	255	229	266	248	238	239	267	219	227	235	283	269	218	244	287	240	282	265	244	254	220	240	233	259	243	221	256	273	250	251	271	250	253	222	239	262	259	255	236	251	260	256	234	217	287	248	238	251	260	272	264	273	243	231	259	257	265	248	237	244	222	250	267	261	265	269	242	247	251	244	260	241	275	275	252	248	231	228	286	265	271	256	246	262	246	252	244	255	267	251	267	250	250	243	224	225	243	227	246	271	254	235	248	246	255	281	242	264	231	245	241	238	241	231	237	237	277	227	248	236	273	240	249	247	227	225	277	275	252	259	241	263	252	245	256	240	230	247	234	269	227	275	229	227	267	272	261	228	249	268	255	237	237	249	298	270	275	261	267	266	287	299	276	258	237	247	259	269	250	240	235	253	221	264	255	252	225	259	267	248	268	274	236	252	239	263	255	248	262	246	240	277	229	245	239	250	251	224	218	258	260	264	240	238	258	272	265	265	264	259	260	273	220	254	250	288	202	247	233	229	250	251	255	261	245	287	249	248	257	228	245	255	247	206	253	224	248	245	245	261	276	256	238	255	250	238	239	273	245	249	256	243	261	258	230	252	266	241	258	285	222	259	251	235	233	276	263	265	252	247	265	234	265	237	255	236	281	221	233	270	244	241	253	257	289	261	272	250	261	237	238	282	254	269	249	242	242	248	244	245	257	237	270	244	229	291	281	254	226	264	277	260	269	212	229	258	248	214	253	254	250	258	235	234	216	251	228	260	233	272	269	264	240	255	260	249	265	237	266	267	256	246	279	248	232	261	211	261	246	218	261	254	280	243	231	268	256	259	263	255	266	257	249	260	228	264	272	282	252	242	260	270	274	257	249	256	267	262	261	260	257	252	242	245	227	207	247	238	279	241	259	262	246	232	230	263	270	251	252	259	273	217	256	248	243	262	249	230	278	256	240	240	255	265	272	256	285	269	248	252	249	253	243	265	239	226	262	246	279	248	264	264	274	248	272	253	274	247	275	250	251	272	243	258	264	261	249	247	245	214	240	235	276	259	243	239	263	229	234	250	249	261	253	273	252	262	256	258	244	262	280	261	261	264	250	265	267	240	257	244	234	283	234	242	250	255	249	244	216	248	245	252	241	271	262	254	235	260	263	238	242	232	267	260	274	255	232	239	244	258	260	227	265	229	240	264	247	287	265	245	252	248	241	280	225	255	242	248	223	229	244	259	249	279	258	272	240	296	265	260	224	262	275	276	238	263	243	292	223	247	251	227	272	266	253	262	280	246	267	247	257	257	255	215	240	229	240	244	257	249	244	282	261	239	236	268	228	216	240	247	244	262	256	254	242	254	276	217	235	244	240	260	234	273	258	254	249	244	248	223	246	260	281	265	259	260	235	262	268	263	258	235	246	259	276	241	247	248	266	236	254	238	277	239	248	237	252	245	278	283	265	287	268	239	254	269	251	233	265	291	239	257	254	236	267	269	270	255	272	261	258	255	234	227	286	263	260	230	249	255	275	267	252	240	251	289	246	260	235	215	261	258	275	238	256	242	244	277	231	218	254	259	239	225	233	262	252	257	251	261	250	259	230	222	239	281	263	247	222	252	221	260	236	239	265	271	251	263	268	229	247	219	239	246	243	259	255	227	271	237	229	246	225	264	255	232	213	229	264	287	249	242	232	266	219	241	235	257	225	229	232	247	233	245	267	235	274	269	268	250	237	281	275	256	233	254	276	282	251	248	231	256	221	253	250	260	241	220	240	231	264	248	233	270	247	226	250	268	245	271	234	271	276	291	226	252	248	254	256	262	238	218	263	246	222	255	216	281	258	244	283	274	264	285	272	249	234	260	251	266	256	220	276	245	249	261	256	237	248	257	272	279	255	239	239	257	259	249	235	229	253	240	217	266	269	252	270	250	230	249	241	252	246	243	241	234	201	238	267	273	268	302	264	253	220	254	235	256	277	267	241	249	244	251	241	240	216	238	229	251	223	237	266	236	235	247	259	250	235	240	251	207	258	250	250	206	260	250	251	266	257	249	249	254	261	283	238	245	248	246	275	234	240	223	251	237	259	245	251	258	297	231	248	274	249	241	225	266	248	247	257	283	217	241	243	284	282	270	213	241	231	279	240	240	276	263	277	239	255	267	244	223	220	231	229	276	218	268	238	265	255	251	227	263	226	238	256	267	281	237	275	261	230	250	233	239	238	284	262	277	264	292	228	248	237	220	239	234	226	254	264	254	255	256	264	247	247	272	256	250	275	272	266	231	265	269	260	284	238	248	274	257	258	273	257	245	275	272	242	241	249	287	258	238	262	249	272	266	255	238	290	278	235	273	231	279	240	253	260	234	239	284	247	238	268	247	251	249	234	242	247	227	255	254	265	238	242	228	267	243	247	285	267	250	260	241	236	246	243	240	263	279	227	227	246	209	236	268	263	249	241	226	280	277	287	253	266	268	260	266	255	260	258	281	228	275	256	234	244	206	251	256	260	244	249	249	267	251	261	262	271	263	254	291	286	249	249	249	248	239	252
12560	13746	13932	9793	5036	602	597	580	566	533	563	532	549	564	500	550	546	529	561	562	554	547	549	561	532	568	547	542	533	568	532	564	561	525	504	536	565	516	538	530	547	536	571	543	573	542	552	533	584	572	538	565	531	577	552	523	558	505	553	544	523	505	522	532	557	546	563	557	552	538	530	557	540	534	534	557	536	538	557	559	539	549	555	548	530	525	513	553	567	557	540	513	569	556	559	523	579	510	536	525	522	518	555	582	545	506	527	555	549	563	532	519	560	529	517	488	557	529	515	552	543	522	542	556	516	508	583	513	589	530	547	514	557	535	514	559	573	562	552	567	543	580	499	543	536	521	549	526	543	548	505	532	562	565	532	538	553	569	548	579	532	530	519	520	504	548	562	576	518	582	549	532	587	534	518	557	555	547	542	548	496	532	540	493	537	494	569	516	539	546	555	559	552	556	526	543	534	527	497	548	559	538	514	577	568	502	512	527	557	593	579	591	512	539	592	569	547	535	584	528	555	535	568	560	560	547	515	521	550	571	578	564	548	584	554	556	546	550	532	582	562	551	556	561	516	583	546	552	544	535	551	517	551	594	523	528	551	522	507	548	513	528	531	580	539	542	547	543	530	509	513	591	589	544	557	547	546	550	523	556	539	550	531	541	578	537	536	559	551	557	551	531	558	525	593	565	571	555	535	515	571	555	558	524	548	565	518	601	501	539	521	546	526	545	513	564	556	511	544	543	520	579	562	554	528	585	507	570	576	595	595	538	590	583	549	541	576	518	519	562	526	552	542	498	556	565	520	531	479	573	554	533	590	519	495	553	569	539	559	560	522	556	570	525	550	529	542	513	533	513	538	511	569	545	554	547	555	550	536	542	557	578	511	536	564	545	564	575	556	553	560	530	564	524	500	537	553	538	524	544	542	546	530	527	565	509	528	543	514	516	554	536	567	562	607	539	567	550	551	535	533	526	586	575	546	593	529	559	534	559	540	557	512	569	563	554	539	554	543	526	562	585	544	481	562	587	566	530	546	511	560	540	527	514	505	511	486	553	559	519	553	532	511	547	520	520	548	555	526	531	571	517	534	566	533	581	551	506	557	554	549	555	559	565	561	528	568	548	564	566	526	542	500	553	560	509	551	540	537	543	568	492	530	547	533	498	519	540	568	569	519	529	549	535	562	488	558	546	524	559	542	557	551	545	559	536	527	533	538	561	544	509	531	536	519	556	560	531	518	547	526	594	529	575	543	516	531	558	562	517	581	534	557	569	498	555	521	534	524	528	572	492	506	570	571	553	514	514	565	550	515	527	534	588	534	490	568	565	533	544	546	588	557	548	517	564	543	536	561	515	543	572	552	549	547	559	516	572	510	529	539	529	565	547	529	528	562	568	528	517	543	537	548	527	504	564	556	586	527	522	533	581	543	495	547	555	518	532	525	551	556	552	573	533	556	538	527	574	570	541	573	535	540	494	543	537	527	498	530	523	585	542	536	568	543	550	572	542	568	579	532	519	560	554	562	549	507	545	543	591	570	540	532	528	491	557	531	570	542	564	615	547	545	550	540	560	579	578	553	557	542	561	577	464	520	569	577	522	536	551	547	551	556	555	531	560	539	504	548	547	512	558	505	552	549	576	541	582	532	588	547	543	575	588	568	576	561	543	589	553	551	510	556	553	542	539	549	558	530	554	537	524	552	481	550	520	538	549	515	521	550	565	518	532	545	546	544	535	513	610	568	525	500	522	538	529	537	532	517	540	549	533	584	549	570	550	570	544	541	518	562	580	565	548	565	547	552	557	565	539	517	521	568	579	557	557	565	551	514	535	508	510	519	557	565	569	537	563	550	536	525	524	540	547	534	549	578	528	588	538	526	537	540	554	527	541	573	542	523	539	537	595	570	546	538	531	525	569	566	493	535	538	543	524	545	552	529	552	561	560	525	513	554	557	539	556	535	549	568	527	548	565	534	531	530	562	523	572	556	552	541	498	518	563	510	557	501	524	552	592	568	570	536	500	541	598	553	537	530	522	565	553	516	547	549	527	515	526	554	565	548	552	513	538	529	547	511	553	514	541	545	546	524	532	573	526	528	531	556	524	525	521	570	559	556	552	518	522	550	548	532	543	569	564	552	541	556	532	539	552	563	592	538	515	563	505	542	509	525	562	548	520	557	530	565	525	562	516	539	528	542	560	527	539	547	526	552	529	549	563	551	546	531	514	514	549	564	531	544	533	552	519	526	538	525	542	542	545	544	611	540	503	512	520	545	574	576	547	524	575	574	558	503	532	546	554	577	537	543	521	567	496	565	536	580	515	549	527	535	524	551	580	551	540	553	502	555	499	517	551	508	530	560	524	534	544	574	524	557	555	537	539	514	542	533	519	550	526	499	546	533	570	549	538	554	556	561	538	586	534	548	553	531	515	547	539	551	529	593	516	570	560	494	579	507	546	540	559	552	571	524	526	539	513	574	534	544	510	535	568	585	523	553	553	580	532	521	536	561	555	517	528	562	547	541	544	550	564	540	578	507	530	586	537	542	592	514	525	538	543	548	570	538	476	584	541	519	515	562	540	516	551	521	523	557	516	562	564	532	554	535	501	574	557	596	520	569	581	544	576	525	540	555	519	559	567	575	532	556	562	621	579	531	536	555	554	552	525	528	625	513	565	547	555	539	553	525	561	562	545	571	524	533	518	581	555	581	551	583	524	511	552	571	593	542	591	579	523	569	550	585	556	559	533	530	512	574	540	549	551	545	537	517	566	527	518	521	558	546	580	560	575	538	544	532	558	486	529	572	556	561	541	568	552	518	510	568	547	553	583	504	544	581	545	570	532	572	532	531	537	598	573	576	540	542	477	536	538	556	543	529	546	521	578	513	507	569	541	578	515	555	594	585	537	563	564	561	554	510	519	530	573	535	565	540	553	575	519	548	544	498	545	558	494	550	564	547	535	513	515	550	562	532	543	550	560	537	556	551	566	560	561	551	489	502	569	546	521	560	541	554	543	559	590	555	514	562	564	524	540	568	564	554	502	532	548	536	555	547	509	532	520	561	550	528	573	568	522	601	540	535	517	588	535	552	545	544	574	573	530	557	587	531	552	522	571	536	563	573	544	536	550	533	533	566	525	559	557	513	525	576	549	580	529	567	543	550	554	540	522	520	518	515	533	493	502	509	550	503	566	547	516	518	525	552	530	518	560	588	578	552	541	529	546	562	543	519	542	557	546	514	566	507	528	484	569	509	555	520	565	571	540	596	563	520	550	520	575	554	544	517	526	558	573	558	517	546	525	538	506	558	549	529	553	561	527	594	496	548	513	542	561	556	556	537	550	546	568	578	519	539	530	538	549	528	533	571	541	529	502	563	549	558	516	541	562	567	546	547	565	519	568	564	536	584	563	506	517	548	544	521	478	551	537	536	567	531	548	552	550	565	587	559	574	529	581	555	507	498	538	541	559	558	563	569	498	517	508	533	556	532	557	580	541	554	591
40373	62132	63510	48452	31360	5619	292	212	198	169	179	170	157	170	151	152	166	130	168	143	138	154	156	152	163	138	136	171	166	135	122	161	152	142	158	154	158	144	138	128	162	139	138	157	137	149	149	142	127	139	156	142	157	130	145	138	155	137	138	138	130	137	130	136	140	153	150	147	154	148	148	145	157	142	152	127	137	147	148	123	148	143	146	131	158	149	148	154	150	141	157	136	125	151	154	141	141	138	127	142	138	136	141	124	147	143	145	161	170	136	123	153	134	142	135	138	139	143	127	143	124	151	134	140	133	124	146	159	136	124	145	158	141	141	145	156	134	135	131	172	155	138	156	141	164	137	126	141	147	154	160	139	149	124	135	133	146	121	132	124	157	119	152	131	150	155	152	135	144	166	125	143	154	141	129	132	147	131	146	148	142	144	145	149	142	138	129	122	150	137	124	120	138	137	155	133	138	130	136	124	167	120	120	126	136	152	143	145	145	137	150	150	148	144	157	150	113	141	141	146	154	134	126	155	160	174	156	132	152	165	137	150	148	133	156	164	155	140	135	147	159	129	170	140	162	156	127	151	136	160	129	147	135	139	135	144	126	133	136	138	130	130	140	125	140	149	138	125	166	118	137	127	122	124	162	138	152	128	143	134	149	120	145	147	132	135	148	161	135	140	150	151	159	147	129	159	153	144	165	129	142	143	136	151	123	124	126	156	118	147	133	149	139	127	139	125	137	125	137	134	115	140	140	156	180	155	147	146	151	133	138	136	154	134	128	130	149	156	129	134	140	147	133	144	134	157	134	158	158	139	162	132	147	136	143	126	138	130	136	180	166	152	162	155	136	143	146	136	130	157	141	140	165	142	139	155	156	132	122	154	123	145	152	133	142	128	151	122	147	150	136	118	155	125	132	122	129	152	132	133	144	126	154	134	125	155	149	121	125	136	121	131	133	128	134	160	133	120	129	145	127	156	157	160	130	152	139	137	146	133	162	146	164	144	163	156	142	130	154	142	131	139	149	107	144	152	142	132	134	152	155	145	130	151	128	137	146	157	141	154	165	166	131	149	143	152	127	154	127	154	168	146	141	138	136	130	147	155	156	135	138	165	138	143	150	155	140	152	139	152	142	118	146	145	136	154	139	128	141	151	118	144	168	145	140	149	132	159	158	136	151	156	140	158	155	128	131	113	116	135	134	165	144	141	151	144	153	131	143	146	139	156	146	142	121	131	146	153	129	141	136	129	137	149	138	152	138	159	146	140	146	123	128	130	136	147	157	129	152	144	128	139	133	151	127	135	136	126	133	139	128	123	143	124	151	137	146	117	133	119	115	123	138	156	140	146	145	150	142	155	140	152	144	151	148	148	146	145	118	136	142	137	114	123	123	138	120	141	122	153	151	114	129	128	131	162	144	129	144	129	105	132	136	149	126	152	127	119	157	131	141	125	158	144	139	150	155	144	149	140	145	152	136	141	143	143	140	130	150	143	147	147	150	135	133	153	142	163	130	135	161	149	140	141	132	108	130	144	143	176	133	117	129	161	146	144	128	143	153	148	154	122	154	147	144	149	156	135	146	143	127	164	121	145	161	142	145	141	135	145	127	131	146	148	141	130	149	141	133	135	154	149	140	146	141	124	160	142	143	148	135	148	143	121	140	159	145	116	122	152	126	138	129	155	140	104	146	153	131	146	161	141	167	143	158	155	122	129	148	148	155	121	144	142	125	125	139	138	134	168	126	126	130	144	122	163	133	140	133	159	155	149	144	152	130	159	148	134	154	179	130	123	115	146	127	128	118	156	136	135	156	121	136	148	140	135	133	138	150	132	143	148	135	144	120	151	145	154	132	139	135	130	153	135	149	157	125	142	147	130	112	139	125	131	151	139	150	143	127	146	156	143	157	126	122	130	151	147	139	149	149	136	165	157	141	132	115	138	145	131	129	141	148	142	138	153	166	154	140	133	135	118	131	149	132	125	163	155	150	139	148	163	148	159	143	121	136	131	113	135	134	125	161	155	141	147	130	137	141	119	127	137	133	130	131	143	124	140	165	132	141	145	155	128	141	125	143	131	130	141	141	148	141	134	150	152	138	167	136	153	134	145	153	142	123	136	154	126	177	147	153	145	141	140	149	120	146	166	132	144	151	155	135	140	135	108	130	142	112	121	158	138	134	122	140	127	146	155	126	129	130	136	160	122	128	116	133	152	129	140	152	143	139	137	134	143	134	134	164	121	130	138	145	141	148	127	147	130	127	123	176	161	153	129	136	153	152	132	134	147	153	132	132	139	143	128	140	157	129	148	139	157	145	127	132	124	138	132	164	151	130	149	130	131	144	125	127	135	148	153	147	145	128	164	135	133	129	137	147	118	136	134	142	149	150	129	163	132	154	136	132	138	142	120	159	147	148	126	153	140	134	141	122	164	124	140	129	152	141	148	159	153	140	143	150	140	125	124	166	145	121	133	125	151	130	139	128	141	138	158	127	142	137	148	135	143	134	128	147	139	141	153	164	145	131	130	150	114	132	145	155	156	136	146	162	143	136	142	143	140	146	148	117	154	132	145	125	128	124	141	163	149	138	136	140	142	158	150	176	128	139	150	158	133	129	147	139	137	137	133	146	134	156	142	157	141	142	143	124	140	142	145	147	152	112	144	127	141	140	151	138	139	160	131	141	143	151	132	154	151	158	158	134	137	151	118	159	143	159	141	124	133	104	129	147	141	132	133	120	140	140	157	131	141	152	160	142	113	130	145	132	154	156	140	166	157	135	155	139	143	133	126	124	125	139	133	125	141	152	159	148	156	149	150	139	122	144	145	132	137	160	119	142	132	140	145	134	138	163	122	126	117	147	145	147	122	138	178	124	147	143	167	137	136	150	149	133	126	147	124	149	158	143	155	144	140	153	144	156	166	137	141	121	129	131	134	135	151	152	153	157	155	157	144	143	148	160	130	169	159	133	145	138	146	141	137	138	145	117	136	131	130	132	144	156	148	130	131	128	148	155	131	158	153	134	133	167	149	119	149	156	152	138	135	163	130	145	151	133	153	150	154	145	139	148	157	142	133	143	149	139	151	138	149	132	138	119	114	141	143	128	139	143	133	126	134	123	145	140	124	150	116	144	158	116	136	135	140	133	134	157	135	141	150	153	148	149	125	126	121	144	135	159	157	153	134	118	163	133	139	141	138	120	133	142	140	151	158	150	131	158	144	161	161	156	163	128	134	154	134	159	121	152	151	158	145	137	159	107	146	140	138	134	118	134	147	147	136	134	147	140	136	130	135	136	148	158	149	140	134	144	120	150	140	132	114	140	139	150	156	148	133	160	142	133	138	145	156	150	131	128	140	163	165	136	132	140	148	141	134	139	151	146	144	139	135	126	136	139	133	162	114	139	140	154	143	154	146	141	140	150	154	134	136	141	125	138	155	147	127	144	134	144	146	143	136	133	133	151	147	153	134	125	151	139	120	141	153	137	128	145	141	132	142	128	143
20848	47521	59255	54472	36986	986	864	752	697	557	560	540	442	416	462	453	425	382	409	394	364	390	403	373	381	396	369	351	372	355	351	352	330	353	365	326	367	388	355	347	324	376	319	323	350	338	352	359	364	388	355	337	367	385	359	352	360	362	317	311	335	342	363	353	350	346	323	346	349	338	372	347	308	327	342	334	304	352	367	367	314	341	342	346	351	355	352	357	321	323	351	333	382	344	335	337	330	351	356	328	321	327	321	359	322	334	324	325	349	320	352	363	345	346	341	339	312	343	348	315	342	342	310	342	339	374	324	377	349	352	317	332	347	331	320	353	379	317	348	325	313	339	326	328	323	313	328	366	347	323	331	362	329	345	309	330	361	324	343	341	354	357	313	333	325	326	354	354	356	356	336	331	349	328	328	335	353	348	349	353	340	354	340	355	337	336	348	359	330	340	348	328	347	316	356	345	350	354	359	345	353	343	304	336	358	327	360	344	348	348	322	330	356	337	360	305	356	314	292	347	314	351	329	341	333	339	306	346	349	325	305	336	294	333	308	334	375	332	367	337	326	346	365	340	369	314	328	341	343	369	348	342	336	330	351	335	291	356	322	358	334	359	341	324	327	350	381	348	353	304	325	337	369	324	338	353	335	349	343	323	344	348	338	317	314	359	321	333	338	365	333	321	341	330	333	342	293	346	310	357	364	337	350	361	345	369	321	354	348	328	394	335	296	366	321	346	332	381	326	294	341	356	313	320	335	349	339	325	336	338	345	344	326	346	332	328	318	326	363	383	316	313	326	378	319	334	348	346	344	350	336	312	359	352	332	329	329	338	319	355	319	336	335	348	334	340	309	353	315	314	360	336	344	362	339	321	373	324	333	338	355	315	322	368	327	355	320	331	328	341	380	328	342	330	327	319	340	381	361	325	338	341	362	331	358	372	334	353	332	333	347	341	354	325	334	320	361	356	318	336	321	323	336	304	335	349	327	329	339	315	355	330	312	351	340	350	371	347	353	354	347	313	353	315	326	321	353	319	315	348	326	353	325	330	323	336	312	377	331	363	320	361	330	340	351	351	319	317	328	324	365	347	310	372	353	384	340	312	322	322	351	360	331	371	364	329	359	362	352	339	323	327	340	306	313	322	311	324	364	332	347	331	353	383	317	346	337	338	359	332	301	332	338	343	354	340	330	345	314	318	364	343	306	355	340	288	345	360	374	327	347	343	310	339	317	355	329	339	313	350	372	332	376	339	356	351	342	331	351	365	349	334	337	374	358	331	369	335	333	333	306	324	360	315	335	323	349	347	309	331	335	386	305	328	312	316	325	318	337	338	359	360	320	334	340	333	338	321	319	329	345	341	345	352	347	356	327	339	358	320	332	314	339	326	350	366	336	325	353	352	322	338	340	329	344	348	369	333	319	354	329	328	328	317	313	342	341	316	344	336	312	333	335	296	354	341	327	332	343	332	333	330	371	375	344	347	322	356	335	319	347	323	344	347	334	345	351	335	331	408	338	345	336	332	353	331	358	367	320	322	309	337	322	329	346	333	328	340	345	316	303	331	360	322	348	336	337	338	308	320	336	344	341	334	352	328	358	326	325	312	350	331	345	354	318	337	313	358	343	351	345	367	350	361	342	359	339	333	378	365	312	323	359	333	342	348	339	366	330	313	345	326	356	350	360	337	342	332	319	330	368	369	340	331	321	332	357	346	344	348	315	341	331	327	320	337	357	354	332	350	368	340	340	352	345	341	326	323	317	351	322	339	346	315	335	328	368	318	338	365	374	374	325	325	344	334	345	332	335	332	341	354	367	336	336	361	326	355	321	327	314	345	363	298	328	320	399	302	339	325	307	335	354	321	348	353	324	371	355	360	377	307	337	340	348	308	332	368	375	350	328	333	347	328	359	354	348	338	346	308	357	330	317	301	347	359	327	327	327	354	328	363	366	309	371	355	321	338	321	335	330	346	335	351	322	325	318	319	319	369	354	345	331	384	369	335	347	305	337	329	358	336	325	356	343	372	337	376	354	344	351	363	328	346	340	323	350	313	320	315	359	341	361	326	322	328	357	341	336	338	339	333	328	363	340	335	376	342	327	365	331	325	322	399	336	315	355	331	383	321	338	308	296	334	336	334	369	296	356	332	328	316	333	327	322	291	329	347	329	308	331	354	351	329	337	347	340	338	337	351	304	368	357	354	339	336	326	318	358	348	327	338	354	321	334	318	326	366	336	340	356	367	343	321	346	330	353	347	319	356	366	344	332	289	331	314	346	308	336	335	316	346	334	331	354	346	300	344	296	351	356	335	340	339	369	333	332	368	371	387	307	325	374	334	323	366	363	348	314	347	347	326	301	324	332	338	326	349	372	385	326	344	359	378	347	305	360	361	318	336	335	309	337	317	335	333	326	310	334	333	360	329	324	334	327	312	367	330	311	365	299	337	307	281	311	329	357	327	303	331	345	324	364	336	358	351	320	333	346	317	354	328	357	322	373	354	349	336	331	356	323	365	347	349	348	325	329	365	343	325	361	365	346	366	327	342	358	300	322	369	350	360	306	342	333	314	338	329	340	338	360	345	370	322	314	303	341	324	353	361	334	335	330	341	368	354	333	339	349	344	362	368	357	359	334	345	358	308	348	356	339	321	360	338	331	373	353	379	333	322	337	369	304	328	370	321	329	341	332	332	315	336	347	324	337	322	393	315	314	352	339	336	325	347	324	352	368	347	356	358	348	325	345	333	319	327	326	287	338	305	362	347	348	376	337	354	309	343	338	328	354	349	347	343	330	331	322	310	315	352	335	305	315	347	294	334	381	354	332	350	355	323	363	367	326	363	373	324	332	322	369	282	356	331	321	375	364	327	336	334	345	295	339	338	334	360	351	385	343	354	335	357	369	333	357	341	357	346	300	318	345	331	327	326	351	343	308	353	354	352	317	336	310	341	350	327	331	356	340	354	340	326	340	338	349	330	343	352	289	340	361	337	335	362	347	369	309	348	346	312	349	341	326	339	367	344	364	343	350	305	346	338	360	327	314	352	317	360	347	334	378	338	339	346	357	326	319	344	375	350	355	356	361	311	323	333	337	346	348	303	346	336	328	366	362	342	344	337	314	361	368	343	325	343	339	367	356	317	338	359	342	322	319	362	317	330	321	322	318	322	347	337	348	363	341	343	341	357	339	336	371	344	343	317	342	359	357	384	365	325	341	348	336	371	331	350	328	328	348	333	347	325	341	337	344	337	324	323	359	333	365	345	360	335	311	363	316	340	325	334	329	348	367	366	344	340	331	350	319	316	390	321	320	314	344	332	318	344	324	334	348	350	317	323	324	352	339	341	355	329	319	330	344	349	359	327	343	337	362	370	320	299	346	305	318	345	326	333	355	325	368	329	384	353	330	349	356	339	358	364	329	360	352	367	324	327	350	366	310	339	361	352	314	384	364	311	335	326	322	331	351	327	334	315	353	334	333	346	347	325	359	347	346	338	339	349
47749	77197	75734	59311	44263	12442	1022	368	353	284	273	265	301	279	235	291	247	270	261	248	245	254	225	240	239	209	256	232	225	260	215	220	257	216	246	249	229	208	207	232	215	237	221	240	213	202	238	244	235	228	225	242	226	229	236	250	238	212	257	205	243	242	226	234	209	259	237	244	247	220	222	215	227	211	237	239	253	231	225	216	244	219	261	239	239	252	216	247	245	261	221	247	261	221	237	223	220	228	231	234	269	224	221	223	231	249	224	204	216	209	263	220	214	224	214	221	234	232	230	231	221	227	218	254	218	225	215	239	228	227	221	216	213	240	231	236	226	202	239	220	218	234	210	220	219	220	246	231	245	240	264	245	216	233	192	209	230	220	243	218	226	227	249	209	226	215	258	234	221	246	220	237	220	220	220	242	252	239	256	251	218	229	186	169	219	239	216	209	221	239	224	234	247	241	242	230	207	209	251	246	200	211	235	230	238	233	253	237	211	246	227	197	242	231	218	235	258	244	240	231	258	257	233	234	204	220	239	226	211	206	235	210	237	231	222	218	216	220	221	243	205	232	262	245	205	218	242	205	240	211	209	231	267	223	237	246	218	226	226	207	225	239	227	268	250	199	248	240	245	262	256	230	240	256	233	213	247	250	225	226	230	202	217	196	233	224	222	195	181	209	253	198	241	246	227	248	245	204	223	225	215	253	241	234	226	229	236	203	209	216	221	237	252	217	224	225	211	229	247	207	219	225	218	221	218	216	234	248	244	222	240	207	259	249	228	218	248	207	245	217	203	239	223	222	228	202	209	207	238	242	244	218	217	251	233	234	223	189	224	247	244	196	220	226	204	220	214	230	208	240	212	226	235	221	237	229	249	221	251	219	236	237	254	217	220	230	253	265	224	239	233	243	236	252	204	245	242	245	198	229	235	201	225	215	228	223	217	236	224	218	230	233	202	216	213	244	233	238	242	201	249	244	230	232	220	231	236	227	237	227	229	219	232	218	230	227	193	243	241	238	245	236	221	228	205	221	216	234	262	207	220	232	242	231	261	227	244	210	220	240	223	200	233	244	235	226	224	234	208	204	227	244	222	204	215	237	225	239	210	220	241	232	222	241	203	215	225	209	217	240	233	212	214	251	246	220	208	233	245	261	207	245	224	231	236	237	207	243	243	205	229	218	226	212	256	209	213	224	198	209	207	215	204	221	232	240	240	250	255	209	223	219	250	248	226	226	238	240	252	204	252	235	212	217	233	202	262	206	228	245	252	216	218	233	226	219	200	235	245	220	236	201	225	219	259	260	216	224	221	210	205	248	205	227	233	199	226	241	224	228	231	229	225	241	250	239	245	235	239	233	217	207	265	219	267	236	246	221	246	236	188	203	218	215	235	234	235	218	247	216	197	220	259	215	244	220	208	201	217	230	192	215	237	230	243	211	220	239	219	210	209	233	234	225	225	228	240	222	221	208	221	266	210	206	239	252	199	212	257	217	191	227	212	215	247	252	237	229	224	232	231	242	250	218	234	218	225	255	254	212	213	213	191	218	244	230	224	233	226	220	237	233	229	237	242	235	204	236	220	217	222	259	251	238	211	230	211	219	216	188	265	206	255	229	218	211	247	216	256	219	234	262	232	240	251	233	228	228	214	226	226	213	217	250	219	222	252	236	237	224	260	220	236	211	209	258	225	222	229	223	223	224	220	254	223	220	269	286	216	219	234	240	235	228	230	252	240	207	232	238	224	190	285	238	223	226	209	247	223	238	228	265	191	231	229	221	223	202	209	274	229	222	228	238	229	218	218	198	235	234	237	251	238	206	258	240	208	249	245	201	204	227	197	238	207	236	226	230	224	244	212	222	202	233	231	228	237	199	204	246	206	223	222	230	239	226	242	214	245	238	257	234	214	217	253	229	248	228	255	238	243	228	212	239	243	208	256	214	250	219	213	253	239	229	206	236	211	256	210	195	207	227	237	236	225	224	251	231	212	242	208	223	232	225	284	252	214	223	242	223	217	221	241	250	199	221	225	229	223	213	219	239	220	225	261	256	212	226	254	219	250	246	228	253	202	244	212	252	254	226	209	216	252	214	253	237	238	250	226	215	240	253	226	235	225	236	234	232	237	244	247	232	217	190	241	212	220	228	235	229	236	245	217	214	251	231	227	209	215	201	238	231	228	225	231	230	238	218	247	201	210	224	215	215	213	224	231	226	242	224	192	217	231	249	216	212	214	229	225	248	226	222	208	242	222	237	258	238	218	230	275	256	259	234	213	238	254	252	225	242	239	242	247	218	228	237	204	243	218	233	209	233	226	264	228	252	229	230	194	213	224	211	223	227	247	234	240	214	212	226	212	233	241	244	261	236	220	217	221	217	227	243	227	232	237	204	226	206	215	239	196	217	254	223	234	232	234	222	216	198	214	210	194	218	212	224	207	235	190	204	225	228	207	244	212	202	234	232	243	202	253	218	222	259	248	243	192	224	244	252	244	246	260	256	257	219	213	236	236	234	228	264	219	228	244	204	208	208	239	225	228	254	238	238	198	251	247	232	228	223	234	224	221	218	220	237	225	206	224	208	236	223	223	207	239	252	212	220	199	224	242	229	188	212	213	247	226	243	215	224	221	227	228	261	199	247	223	205	217	249	238	211	192	222	220	243	223	236	227	225	233	251	211	233	224	234	220	221	206	198	224	214	214	211	256	228	219	217	243	218	218	212	237	197	233	223	222	210	232	187	235	262	248	221	255	256	250	249	225	224	230	224	237	226	225	233	213	242	242	217	229	216	202	222	169	225	197	232	237	211	198	214	254	231	210	227	237	222	239	218	231	229	205	231	224	227	208	226	213	223	206	243	226	200	219	225	218	230	239	195	220	206	239	219	232	247	224	223	220	212	203	231	254	213	243	244	211	219	207	244	240	191	225	207	245	212	228	239	215	239	218	233	226	238	213	228	240	233	251	246	199	235	226	225	259	262	230	225	218	214	205	228	205	201	211	206	222	223	226	261	208	237	236	259	204	209	228	238	222	226	231	225	232	235	245	217	249	231	268	238	231	239	204	237	235	251	235	234	222	255	246	206	243	218	220	196	217	231	222	239	243	239	229	200	235	206	238	221	249	275	222	201	215	222	212	243	232	227	242	227	226	211	232	208	230	238	225	217	210	222	221	175	207	219	207	211	222	232	264	236	213	230	238	237	251	200	253	219	231	240	222	217	232	250	236	228	236	243	226	238	220	236	256	235	249	247	242	233	185	232	223	218	216	219	250	222	239	237	237	254	216	221	230	255	242	212	233	233	206	223	216	219	210	263	226	224	240	228	222	203	218	229	231	212	219	224	219	233	234	235	236	255	248	238	228	232	241	198	219	213	257	218	229	266	227	223	216	232	229	215	232	234	225	210	208	232	224	213	226	221	248	232	229	231	215	257	224	209	216	230	229	241	231	223	198	252	213	237	232	250	245	236	219	225	233	234	230	215	228	238	222	251	244	217	230	247
25507	58521	72166	64638	45736	1822	1548	1330	1130	1015	968	829	768	798	807	736	690	663	695	629	686	673	619	638	630	584	662	638	603	538	527	564	540	539	584	568	589	555	544	562	558	548	540	559	539	522	525	539	543	562	539	522	525	565	539	540	560	483	527	564	516	541	513	526	532	543	571	509	542	487	516	520	547	554	564	524	525	526	515	537	540	538	532	505	545	555	520	592	490	534	514	528	548	513	533	476	525	551	520	522	503	528	525	535	532	528	529	550	488	526	556	499	521	556	519	543	529	522	499	545	547	505	501	565	537	544	529	543	555	512	531	506	564	524	563	492	545	541	506	526	577	550	493	507	512	498	571	509	538	510	481	546	528	497	554	514	549	517	500	496	546	535	546	514	532	503	550	503	568	506	479	510	513	495	525	480	481	492	569	522	526	534	506	579	541	481	540	509	534	514	508	538	491	526	546	493	531	524	513	485	506	510	493	528	502	543	538	556	515	529	514	523	546	504	518	526	528	565	490	530	528	544	546	525	512	565	513	506	516	523	530	494	509	527	536	531	502	500	537	561	530	494	484	500	485	524	535	516	551	504	525	531	554	523	570	557	521	563	505	500	517	519	528	506	562	531	538	509	506	516	539	528	503	529	507	532	496	561	511	566	511	527	515	554	534	531	508	543	554	527	551	515	555	526	508	507	541	537	513	518	484	486	551	509	504	558	491	521	517	489	517	530	525	509	524	515	488	547	514	555	584	549	547	538	552	515	544	567	547	497	492	497	533	535	558	564	534	477	533	520	579	520	520	531	488	540	519	502	509	489	527	557	537	588	466	505	539	565	529	548	522	488	496	542	515	531	560	556	539	540	527	546	484	546	527	550	508	529	535	517	531	539	520	531	546	504	527	543	531	533	509	531	523	535	493	562	543	499	520	517	533	529	560	544	544	558	511	532	504	567	534	521	555	508	520	492	541	545	526	525	489	518	494	469	554	536	501	543	501	532	528	522	542	499	546	543	501	537	498	508	576	539	507	539	541	509	537	539	554	504	520	500	542	526	547	524	505	511	521	526	489	566	519	517	567	553	526	471	517	570	543	491	508	534	557	522	494	518	524	479	545	540	541	578	523	485	545	525	503	517	529	518	518	539	541	527	517	504	519	525	560	508	573	541	519	529	528	495	539	505	538	519	522	474	532	534	489	578	492	528	536	551	558	542	521	567	552	519	509	508	505	541	502	524	483	505	530	523	527	543	497	501	534	508	507	511	520	501	527	505	509	534	489	515	482	536	551	513	526	522	517	540	567	518	523	556	486	524	506	549	518	514	545	527	522	495	544	518	505	529	529	524	564	521	546	528	498	519	526	496	510	497	469	523	548	546	515	547	537	510	538	528	515	502	474	518	491	499	531	532	510	552	555	590	528	518	584	503	521	543	559	508	548	523	556	513	524	548	534	533	550	498	509	531	493	579	510	504	508	513	511	499	503	557	512	544	538	515	548	518	549	514	523	506	523	506	545	546	535	525	497	574	528	474	572	545	533	533	526	526	530	519	528	518	505	515	531	546	531	530	541	522	507	544	511	537	542	536	578	515	506	496	543	517	502	492	516	540	509	523	495	531	566	529	488	531	512	528	550	526	538	497	539	491	514	529	530	555	556	534	555	508	521	501	523	519	529	545	551	509	493	521	506	504	510	529	522	513	538	534	531	539	560	545	521	550	528	535	520	547	536	517	493	519	520	537	522	520	509	533	545	532	515	510	525	470	487	543	524	548	516	520	506	528	530	593	536	552	529	526	531	530	534	519	537	519	517	527	574	518	530	527	586	508	564	534	476	544	555	559	533	523	538	535	519	503	538	524	513	580	506	523	543	510	514	466	544	512	515	561	512	579	510	523	514	539	543	473	536	525	528	553	524	483	532	545	544	490	505	518	528	551	508	537	531	491	520	555	533	575	503	527	523	475	493	506	543	564	510	519	540	524	496	512	499	521	539	533	484	538	505	509	515	498	553	511	518	493	551	502	563	505	554	536	560	533	525	524	539	500	549	484	526	517	558	541	541	574	489	537	531	530	551	516	546	510	541	490	535	534	515	512	514	537	525	544	510	530	498	502	496	526	495	513	540	522	531	520	489	523	565	516	541	545	519	473	507	502	485	561	547	510	522	553	536	504	485	579	522	516	533	571	510	538	521	524	510	509	492	533	541	546	563	553	522	529	508	577	515	503	516	522	545	524	532	480	558	502	515	499	531	556	551	500	567	494	504	526	551	520	552	517	545	537	548	545	505	550	471	499	477	512	521	507	570	529	524	478	501	537	502	522	527	518	534	499	541	540	566	517	516	546	532	530	511	527	523	535	529	533	463	508	533	524	487	548	563	529	530	508	503	536	515	498	521	563	480	492	519	511	540	509	521	523	543	540	559	502	463	556	487	577	506	502	540	532	531	554	544	505	540	525	541	518	518	553	501	526	567	530	540	558	508	516	566	513	489	503	549	540	517	531	539	472	548	542	539	505	565	506	515	551	512	496	484	541	526	507	504	564	533	533	539	505	540	545	539	514	571	526	526	517	542	515	538	553	513	567	548	523	509	554	507	561	562	514	517	520	558	542	504	534	518	483	583	541	540	495	547	524	500	532	526	556	481	487	541	548	514	489	522	540	481	536	547	526	528	531	554	496	523	545	540	533	531	536	548	518	526	496	515	467	521	536	546	506	555	531	524	536	487	508	535	505	511	547	504	544	521	570	508	531	537	553	542	522	495	499	546	503	482	506	550	530	533	541	563	508	512	522	485	501	526	517	501	523	577	521	544	531	531	521	526	512	514	519	506	559	516	503	523	521	581	539	503	518	561	523	514	490	561	500	553	523	501	527	533	565	515	558	529	509	508	543	499	505	545	553	514	522	480	535	518	489	506	504	564	503	543	558	517	551	517	511	509	522	527	525	500	500	495	497	536	536	521	528	481	526	495	486	518	542	532	520	555	514	548	507	548	564	502	485	514	548	579	529	512	536	502	512	515	547	521	512	516	526	508	515	530	467	530	522	509	515	534	563	572	533	544	560	495	564	534	513	514	485	506	546	538	571	538	531	520	519	488	556	544	533	560	524	559	520	552	495	522	495	510	515	513	529	509	480	515	544	514	554	535	485	511	510	507	510	492	508	486	508	566	531	527	547	508	495	515	505	574	498	518	495	524	521	540	483	462	524	476	512	532	489	539	572	485	524	550	504	532	506	510	508	506	494	528	533	538	530	518	500	513	560	546	548	499	529	531	540	531	571	553	560	524	526	510	536	569	522	503	545	548	515	508	499	549	465	560	536	516	532	559	511	537	531	465	516	518	575	492	539	495	496	539	526	515	567	538	484	534	536	512	566	524	491	516	547	533	541	517	513	512	487	561	547	537	527	567	535	511	504	547	578	519	518	560	511	530	486	550	492	525	518	509	515	535	514	515	517	535	516	535	517	517	503	532	526	531	539	508	553	495	529	529	534	525	554	500	515	542	546
24454	17313	8890	3539	1667	295	277	246	268	257	264	243	248	221	252	286	264	260	225	269	258	248	237	249	266	234	255	257	248	249	250	251	279	241	225	243	245	245	240	269	248	254	242	269	256	253	263	280	245	255	253	252	271	253	232	228	248	241	227	238	225	239	275	252	264	238	248	265	242	256	286	267	239	241	233	244	242	254	253	297	281	266	248	256	269	230	262	251	256	250	261	244	250	264	272	218	242	264	248	253	251	284	267	266	234	239	269	264	225	257	283	230	254	261	245	244	276	232	244	261	271	249	254	246	311	227	247	277	230	222	255	267	257	255	263	259	273	263	269	240	243	240	274	245	281	236	232	258	267	222	265	248	255	249	234	263	262	258	217	260	237	259	267	232	245	264	255	272	267	284	258	275	242	225	273	250	256	243	261	233	230	239	292	239	256	239	248	253	251	265	267	231	235	232	282	232	263	250	259	280	249	266	248	238	238	257	272	243	264	247	256	245	253	277	243	234	276	252	263	222	260	229	261	224	272	213	250	265	243	265	250	236	250	219	258	262	262	221	235	237	258	217	247	260	241	232	240	237	223	242	242	274	262	256	272	257	258	249	260	242	282	266	253	229	261	274	252	261	247	221	237	258	242	219	256	244	257	238	234	245	234	249	254	238	254	269	254	238	234	293	273	245	222	235	242	264	257	252	265	216	227	256	229	261	255	259	245	263	261	281	271	246	268	249	264	253	270	221	246	223	259	269	244	256	232	235	263	249	254	240	253	250	256	239	244	286	267	281	267	248	260	257	231	239	263	233	250	250	237	226	202	271	264	247	266	246	257	267	278	252	249	255	235	241	259	263	259	262	270	238	247	240	233	243	257	269	233	260	264	234	245	256	228	248	253	226	232	257	267	262	275	266	271	248	246	245	247	248	222	239	251	233	258	254	242	275	265	230	251	246	243	299	263	248	260	253	255	222	250	241	251	235	287	259	232	221	251	265	280	227	244	259	255	262	270	271	227	276	252	242	255	240	259	245	258	242	262	261	237	267	292	218	225	215	243	256	274	254	216	264	240	252	233	226	263	251	272	253	229	225	266	265	229	261	255	261	245	271	234	247	274	235	245	231	242	255	264	242	266	251	262	216	255	255	229	276	241	266	243	263	258	259	251	238	280	258	233	245	279	238	236	276	258	270	244	228	270	241	248	230	240	245	262	243	246	260	249	282	268	278	270	265	231	263	271	290	258	274	261	227	257	254	256	239	262	256	249	256	255	267	243	255	257	221	239	261	251	264	242	217	246	226	258	269	267	284	254	240	248	262	252	224	263	231	260	248	240	265	252	273	239	253	232	244	231	260	246	271	252	269	282	265	314	254	254	249	229	282	261	251	265	254	252	239	237	265	265	274	266	286	265	254	266	251	238	235	253	268	257	289	226	244	258	250	234	254	232	240	255	248	240	252	264	278	276	243	258	280	233	244	264	232	265	233	244	288	261	281	289	258	248	258	222	229	263	260	242	269	270	230	259	247	242	261	238	241	257	259	268	227	225	254	234	256	249	222	239	240	252	286	264	248	268	256	259	266	291	272	255	245	257	268	251	275	293	276	247	270	236	241	248	287	258	260	285	247	242	222	268	279	267	228	259	264	261	272	279	242	269	237	252	256	248	248	258	260	260	289	277	250	235	239	267	254	262	225	246	239	258	249	252	260	237	257	263	258	231	248	226	214	235	220	238	287	250	255	227	285	258	227	238	241	241	265	251	263	251	234	253	255	251	226	261	241	240	246	241	255	266	247	250	248	251	244	278	290	272	274	260	244	278	245	252	245	259	253	245	248	257	230	254	266	282	291	261	255	253	247	211	239	262	260	266	244	260	267	279	232	227	248	283	276	265	262	264	226	254	258	276	232	245	279	260	248	283	231	240	243	253	248	272	242	247	254	256	256	231	284	217	260	271	283	259	238	235	243	229	259	244	236	244	259	250	244	231	246	271	254	261	253	236	247	279	265	262	263	245	268	273	230	249	263	248	249	268	229	286	257	249	257	267	222	257	270	252	241	228	263	264	266	251	254	254	272	272	258	268	267	237	252	261	226	265	223	264	245	228	265	239	255	291	243	245	259	231	266	252	250	283	264	254	263	246	267	242	282	253	235	284	275	230	255	261	245	271	252	255	237	275	255	221	253	256	240	246	273	245	242	232	255	242	235	218	259	243	246	246	248	244	256	273	276	266	226	258	278	258	253	243	233	265	260	261	252	237	252	257	248	218	224	267	226	224	244	275	255	261	239	258	244	242	252	220	243	252	254	254	241	219	212	267	249	267	255	240	262	233	234	243	264	244	246	256	263	287	243	234	255	231	273	257	259	254	230	240	290	250	260	232	260	264	261	275	259	247	244	266	253	251	244	254	270	271	249	252	243	252	253	256	234	262	227	285	225	223	267	245	258	250	278	296	258	234	240	246	224	223	248	244	224	264	262	227	229	253	236	252	252	252	250	280	264	262	269	230	272	255	243	257	248	234	250	266	236	257	230	250	257	250	225	242	236	240	269	250	221	257	234	262	227	233	262	262	264	255	270	252	245	257	238	210	234	268	263	229	246	263	251	221	257	249	269	257	257	229	218	251	255	254	253	271	235	227	226	290	194	242	257	216	262	261	244	237	224	275	227	236	270	208	265	297	236	251	246	271	240	255	259	249	257	235	259	239	240	261	249	242	268	259	224	276	241	264	241	259	235	245	234	273	219	248	224	258	252	256	223	294	267	249	264	237	236	220	220	260	248	269	248	272	245	273	257	248	237	230	266	281	257	212	226	280	250	237	221	248	248	229	256	271	244	266	256	255	258	253	283	277	268	233	241	233	262	255	262	247	261	243	261	227	222	212	236	268	245	249	264	277	255	243	247	272	256	251	230	271	266	244	255	246	229	263	252	238	240	234	238	236	262	237	246	259	256	240	275	259	264	258	276	244	236	222	252	275	255	229	265	230	247	275	251	264	280	246	235	255	294	273	258	254	251	260	241	254	261	240	234	261	260	279	225	215	266	243	251	253	261	269	250	224	245	248	276	246	247	253	238	259	251	261	240	267	222	237	282	243	259	250	261	247	249	245	259	234	267	250	262	242	266	231	266	242	263	270	283	254	295	244	279	258	254	258	258	254	259	275	240	259	236	259	245	232	237	243	242	249	248	259	263	266	248	244	280	223	225	277	259	239	259	254	283	272	250	259	257	231	232	262	256	246	246	272	263	279	254	242	267	251	250	252	259	267	278	281	263	238	226	227	253	249	244	244	263	253	248	274	262	241	283	271	268	266	258	259	234	256	229	239	257	254	249	225	284	247	234	232	245	248	238	255	238	254	248	266	264	250	266	253	260	270	257	259	248	230	258	250	261	265	303	271	252	246	258	271	238	232	252	222	248	245	232	252	253	250	250	274	265	264	251	243	250	260	231	249	237	240	257	242	238	259	256	276	299	232	250	248	240	248	236	284	266	266	256	248	272	251	279
11467	14557	12386	9015	5059	588	570	584	601	576	561	576	560	545	541	521	554	582	556	570	523	556	551	529	545	553	528	563	541	528	550	560	525	549	556	540	550	494	532	521	556	583	547	525	537	508	553	524	558	568	560	532	569	517	559	482	546	543	563	515	557	539	544	550	547	574	588	536	580	542	538	530	531	566	570	574	520	548	568	527	537	507	566	553	557	521	572	541	554	593	543	531	560	543	506	577	529	544	521	524	551	524	529	516	563	531	522	559	523	519	552	517	543	567	582	574	551	554	549	561	578	532	544	538	558	551	554	534	539	592	523	557	558	544	525	545	537	523	517	550	531	532	538	499	526	538	480	545	515	544	543	545	551	541	523	536	587	535	537	517	557	576	581	562	537	541	538	565	531	547	562	536	549	569	564	546	566	570	544	556	547	510	591	572	494	567	547	569	567	557	538	511	561	561	555	557	547	554	543	543	521	542	536	582	579	524	544	527	525	558	543	513	517	578	571	512	569	555	586	517	584	596	542	554	585	501	531	569	498	536	536	550	554	547	496	570	551	526	548	512	506	532	543	561	522	539	533	520	577	550	516	577	507	540	511	560	573	534	556	583	549	546	517	495	570	551	575	522	568	546	541	576	529	574	552	557	519	577	575	565	539	567	504	511	548	555	565	555	524	497	548	570	529	531	543	546	548	536	524	561	528	578	577	543	492	548	553	552	564	582	512	528	558	552	573	556	514	533	519	538	538	539	530	550	531	558	597	566	569	534	546	537	532	537	535	538	542	524	547	510	558	539	513	530	527	571	563	548	536	540	589	524	547	560	535	560	541	533	539	553	542	555	547	568	544	574	558	524	545	536	555	537	511	527	564	579	570	534	553	607	535	532	546	525	538	569	559	518	521	545	557	572	577	548	542	514	564	584	520	506	524	534	536	569	533	541	548	510	519	549	533	572	551	493	578	569	529	527	517	558	572	591	542	538	566	512	614	520	535	571	609	542	550	555	561	542	559	585	525	537	560	584	550	574	527	535	572	575	568	491	565	556	564	530	547	559	549	558	574	556	534	566	528	539	540	556	493	540	536	563	555	547	542	532	517	539	511	553	537	513	602	556	547	529	539	537	558	558	522	582	567	585	547	527	568	532	528	577	577	583	568	547	542	507	549	588	564	528	547	546	551	525	485	528	565	525	543	524	514	531	531	511	588	528	564	578	510	522	540	551	553	532	549	544	525	581	551	515	558	569	490	541	533	545	526	575	534	518	532	514	544	536	536	535	537	563	555	525	551	523	518	563	522	541	544	538	517	600	554	551	576	553	567	574	515	535	562	570	529	559	548	544	557	600	564	490	554	550	546	553	544	500	578	533	563	546	520	570	586	551	556	566	541	517	548	520	546	528	496	556	533	535	544	582	506	570	563	565	551	551	522	555	546	541	522	578	528	566	512	571	547	536	547	562	528	550	552	511	584	547	520	579	524	552	543	532	525	524	546	563	591	540	526	552	560	525	543	545	555	534	541	523	552	559	576	542	530	565	531	543	544	550	515	546	550	570	586	597	513	534	559	529	531	537	530	564	569	523	587	570	529	503	523	553	551	517	592	537	517	556	551	533	542	542	550	579	554	530	543	513	481	551	516	561	548	548	525	514	516	601	562	531	520	577	520	571	523	537	569	534	525	515	555	521	545	553	548	581	616	559	538	572	516	561	577	533	543	555	580	521	541	511	528	514	583	540	563	568	534	554	548	557	580	544	560	554	529	545	587	545	528	521	584	543	546	583	557	493	528	564	532	557	589	538	571	547	574	520	570	534	557	540	524	540	542	521	536	557	527	532	558	513	580	548	513	531	569	548	587	504	568	560	544	514	543	554	520	549	523	511	537	545	559	526	528	556	528	529	550	529	484	573	557	507	554	518	527	584	572	567	527	522	524	547	547	544	527	525	526	560	544	557	538	549	527	561	543	525	566	513	566	529	531	553	536	549	531	493	569	553	558	520	555	532	532	568	590	508	554	558	554	510	564	554	560	550	550	517	546	576	568	480	561	518	571	556	533	552	564	587	506	557	528	536	537	551	525	548	551	560	551	551	537	517	547	549	511	535	542	601	543	531	549	543	562	570	551	562	532	530	537	530	547	532	482	564	526	526	535	534	580	523	555	543	529	531	521	542	537	583	518	531	528	532	574	561	517	549	599	544	572	533	526	553	573	520	499	559	572	569	534	569	552	526	535	502	532	523	568	563	518	511	550	542	586	575	512	544	534	522	606	525	542	585	549	581	526	571	514	585	529	513	560	526	552	553	568	501	537	521	532	595	518	529	562	556	532	529	547	562	560	549	525	553	506	525	530	545	534	568	561	548	537	516	540	550	515	482	569	519	566	531	562	522	540	558	585	522	527	493	536	559	560	551	582	512	508	577	549	532	561	535	545	532	583	541	538	581	529	550	548	536	528	588	582	546	552	555	545	530	543	557	561	537	507	527	567	528	520	515	535	565	569	529	537	509	526	567	536	562	619	543	511	540	548	515	586	575	569	544	529	550	570	566	550	560	555	578	598	536	543	515	555	543	500	569	518	551	529	531	516	508	551	538	505	544	555	539	514	523	511	521	543	550	587	579	543	553	510	540	539	548	553	519	519	541	543	541	568	553	604	499	601	552	537	541	596	542	553	543	531	595	527	555	535	526	564	537	602	529	556	532	568	529	528	554	542	559	522	553	528	544	505	540	561	538	554	558	543	562	540	519	584	518	510	525	565	539	548	537	568	525	550	563	499	522	557	579	516	548	563	558	556	569	594	519	523	536	557	539	553	505	565	538	533	546	550	538	522	533	576	579	555	572	552	517	557	577	547	582	521	585	542	549	542	584	532	552	577	582	546	550	532	549	574	544	556	518	545	550	524	563	558	549	529	549	554	581	532	555	554	535	518	569	538	545	521	487	559	579	544	561	511	556	544	576	600	515	560	544	558	528	567	550	536	546	547	543	527	556	552	541	546	538	522	537	543	577	579	526	498	538	556	551	530	509	548	556	570	585	506	587	535	548	534	559	526	539	543	574	543	554	549	527	521	551	546	554	525	552	546	599	527	524	556	559	591	521	555	580	558	593	550	528	534	548	540	538	570	580	520	551	538	554	529	591	529	591	563	533	563	519	577	575	597	499	555	547	563	533	563	531	550	522	549	569	552	551	569	545	560	555	524	534	531	538	486	552	546	531	509	531	546	562	556	544	546	533	579	541	537	594	569	524	540	512	521	523	535	542	579	556	537	520	558	573	571	495	508	580	570	516	537	542	500	534	556	537	547	568	514	548	539	587	534	578	550	559	519	554	538	514	532	557	550	591	598	545	567	519	597	545	537	525	550	579	513	537	548	528	513	493	556	567	572	558	537	570	546	513	580	594	568	568	575	551	588	574	501	570	510	506	493	559	572	557	549	559	562	538	525	542	553	522	509	532	559	537	612	521	555	528	562	551	561	519	549	563	534	530	582	525	537	575	556	569
37270	61247	58510	46982	34410	6290	336	245	212	204	171	175	160	149	181	146	181	161	145	160	131	187	153	145	140	150	130	132	139	152	140	149	141	160	138	138	130	150	155	164	143	140	135	152	142	129	149	135	153	147	142	137	148	107	125	145	139	139	142	128	147	118	138	146	138	126	147	134	156	141	113	127	147	147	124	153	136	133	156	135	133	132	142	134	123	144	148	126	147	138	156	134	127	152	141	121	125	142	160	141	134	138	143	125	147	153	128	135	144	136	145	144	155	140	145	142	127	155	129	120	147	146	136	141	134	133	169	164	149	134	136	155	130	150	155	156	142	131	143	137	122	133	124	118	151	119	140	147	134	143	124	163	142	150	121	110	125	127	132	124	144	133	126	134	135	153	138	168	144	165	149	156	134	118	128	139	133	130	139	144	139	146	147	159	153	146	137	126	143	135	136	135	137	155	134	128	142	139	146	111	127	138	137	123	132	118	136	139	136	139	129	125	156	159	146	130	149	138	127	141	123	161	139	131	151	145	140	136	113	135	120	135	139	121	161	141	118	137	127	121	149	139	131	171	136	134	131	127	131	120	158	137	141	116	132	133	128	133	124	135	141	146	130	140	132	140	142	144	117	145	149	146	101	147	150	139	144	137	139	150	129	129	142	130	146	155	127	138	137	143	139	134	114	158	137	145	128	146	144	125	125	139	165	147	145	132	135	147	140	135	152	168	131	113	137	151	140	130	141	132	124	118	128	136	144	132	166	154	143	139	131	146	135	133	127	140	147	128	129	144	149	125	147	135	131	151	138	112	125	130	130	129	126	137	148	132	132	133	163	141	129	163	151	131	150	120	133	137	147	130	155	160	138	146	147	130	127	108	155	134	144	140	132	146	136	124	142	129	123	140	143	137	110	140	120	113	118	124	120	135	156	135	149	117	131	104	107	144	130	131	130	131	144	147	124	115	137	133	134	146	141	131	147	145	133	122	145	121	144	159	140	136	132	128	144	143	130	149	127	161	129	155	149	130	154	139	144	147	135	120	142	126	131	142	134	142	129	146	140	143	141	120	140	119	134	135	139	129	106	117	140	148	127	149	135	151	138	140	127	132	129	123	134	130	138	146	140	139	137	113	162	127	129	144	139	129	130	160	118	140	143	147	146	125	149	120	129	166	129	135	136	146	132	137	135	144	123	108	141	129	159	120	131	144	131	143	143	135	139	156	150	153	155	135	136	150	129	148	147	147	123	154	152	163	121	139	144	157	134	140	156	143	153	165	120	132	143	128	131	110	165	130	115	143	127	112	141	143	140	128	128	124	115	151	123	143	149	145	124	144	140	153	131	165	128	121	144	141	144	143	122	137	153	143	115	139	130	118	142	131	115	138	115	142	140	128	146	146	132	130	126	119	172	142	136	115	131	130	119	146	152	146	151	155	140	144	138	143	136	148	142	155	155	136	131	130	131	144	136	147	139	135	154	140	138	141	150	139	117	139	129	153	141	152	139	125	162	135	131	148	147	156	144	139	155	119	144	125	111	134	139	130	129	118	151	135	119	130	130	146	143	148	142	139	136	132	113	125	151	124	129	134	133	116	159	129	115	133	137	121	120	138	154	144	126	134	145	130	137	141	107	119	159	147	161	128	123	135	144	103	146	138	141	130	127	132	130	129	157	155	133	127	118	132	151	158	144	160	148	132	134	125	129	147	137	159	145	120	141	141	147	132	132	133	133	158	142	151	157	142	159	127	121	132	144	155	153	131	158	131	153	142	134	138	138	137	128	121	167	173	127	142	124	145	148	142	116	127	144	134	156	148	137	149	138	134	133	136	159	147	153	151	171	158	130	106	127	147	143	134	151	127	119	115	127	129	154	137	126	142	137	145	133	129	128	145	111	128	147	128	130	149	155	159	148	141	144	136	118	111	110	146	159	136	153	154	131	140	165	128	129	142	122	129	127	133	145	152	136	141	134	158	152	122	134	128	151	133	123	133	134	118	150	128	162	134	124	143	132	126	127	138	148	125	146	122	136	151	124	134	149	128	129	133	142	158	100	151	153	139	145	149	129	142	160	124	122	166	145	136	123	140	133	119	119	140	126	123	118	130	143	150	156	126	146	124	133	123	145	129	113	145	118	135	129	134	134	152	139	147	131	135	134	127	136	144	142	162	139	156	130	145	128	144	115	150	120	124	126	128	125	128	133	127	146	154	132	133	130	142	152	127	153	135	148	134	131	121	119	130	144	135	130	132	141	138	121	136	132	149	143	120	128	132	131	130	137	132	144	123	134	156	134	135	161	140	136	135	115	139	136	144	144	117	138	136	133	122	143	144	123	149	157	153	159	153	120	137	125	131	131	143	140	131	132	140	118	145	155	139	131	135	142	155	142	142	151	125	147	144	128	114	125	124	142	132	131	156	142	144	146	148	136	134	135	123	137	154	146	144	137	151	165	168	153	130	159	152	158	130	138	123	140	140	138	139	142	127	137	143	131	138	115	134	131	140	139	118	120	134	123	128	142	140	149	147	139	131	145	131	130	157	145	143	132	131	148	140	145	144	156	141	131	146	154	139	147	139	129	118	146	147	135	139	154	116	156	144	153	154	118	142	137	141	125	125	132	137	143	131	129	131	132	142	135	159	151	124	161	140	136	137	128	146	146	133	130	151	163	128	133	121	150	154	140	148	137	127	146	124	150	133	168	142	128	121	142	146	127	169	152	133	159	145	134	140	152	152	143	133	116	147	123	143	141	153	137	123	128	151	156	145	138	141	136	120	141	121	135	136	133	143	137	158	165	127	116	153	143	157	148	158	127	116	122	111	131	135	143	111	134	129	138	159	136	145	119	142	147	104	129	137	117	129	142	133	159	160	136	136	133	124	145	132	144	127	135	123	130	130	146	113	151	144	144	133	121	141	152	126	134	134	146	145	138	135	128	142	136	154	130	133	136	151	148	157	136	127	149	122	125	132	123	132	137	135	142	126	133	137	145	147	131	120	124	138	147	126	144	119	145	132	132	147	126	152	128	152	144	124	165	150	127	146	152	139	132	145	121	130	129	117	133	134	143	133	106	123	131	142	129	129	144	123	129	155	134	127	135	158	129	126	149	135	138	144	137	159	142	149	123	148	145	146	143	146	129	129	141	130	134	147	115	156	122	146	127	114	133	147	127	137	123	126	131	133	127	143	145	142	130	125	160	156	143	156	132	118	133	144	147	169	148	165	140	136	149	140	160	138	142	155	154	139	128	136	137	142	141	125	147	145	137	147	134	148	119	141	139	146	145	136	133	136	132	111	111	125	124	136	138	135	130	150	153	133	154	128	143	128	123	120	130	122	127	140	115	144	129	138	139	130	120	128	146	157	136	158	128	126	123	150	155	152	145	157	147	119	148	139	106	145	124	125	124	154	160	145	138	118	137	136	126	149	136	133	138	146	142	129	126	120	145	162	137	144	140	147	141	129	135	121	145	126	164	117	110	100	122	128	124	133	119	141	133	142
19018	47030	55043	53471	40859	1031	864	740	647	634	572	496	537	474	436	459	460	419	411	409	379	409	359	405	363	346	357	338	372	361	358	388	365	350	341	361	355	333	379	340	358	406	319	324	330	338	370	383	326	340	326	326	359	319	345	310	315	316	331	345	332	369	345	334	334	320	322	310	308	310	377	351	332	328	361	356	345	318	349	300	327	334	305	336	336	341	359	354	336	352	303	332	340	324	344	344	313	337	299	354	344	332	334	336	336	311	331	354	355	332	357	344	334	308	327	331	318	339	323	325	336	381	346	342	331	315	336	367	342	332	332	328	347	299	341	308	367	316	329	348	352	346	359	332	314	332	341	346	347	350	339	330	348	359	334	357	327	357	332	349	336	323	337	341	320	366	317	327	354	347	320	355	338	356	314	310	340	293	334	315	354	301	304	327	354	334	343	359	354	348	321	324	358	345	339	303	335	334	305	335	334	378	305	318	324	334	321	312	323	338	335	369	317	336	312	339	316	361	344	326	304	339	311	357	363	290	307	341	352	351	317	361	345	336	335	315	322	335	320	322	315	315	318	306	344	340	336	352	363	309	321	327	349	345	295	344	318	301	328	371	298	356	356	321	337	308	300	344	323	303	326	356	314	310	334	325	357	320	331	343	332	337	321	345	357	306	314	352	334	293	311	320	336	310	317	362	336	337	318	292	316	344	322	309	331	305	355	324	309	346	348	312	352	353	323	346	349	350	296	356	342	327	317	350	331	349	326	307	343	323	329	305	371	363	349	336	341	343	351	334	342	320	327	319	310	325	334	334	356	318	353	331	344	284	343	291	355	352	294	332	320	347	301	324	338	360	329	337	336	364	318	350	329	326	342	329	322	337	364	330	319	361	326	326	313	355	337	320	347	331	337	336	337	338	326	333	333	320	321	325	322	357	315	312	300	339	361	356	333	316	358	324	322	360	323	322	307	346	326	328	323	321	356	326	333	326	294	308	307	327	321	307	306	332	340	335	323	360	348	361	329	336	321	305	316	351	337	330	322	341	324	342	330	317	354	338	329	316	338	375	326	315	309	323	348	316	291	356	330	337	347	338	311	321	334	333	348	345	334	323	324	352	361	349	326	331	330	328	335	338	326	342	343	316	358	325	316	374	323	303	345	330	344	327	310	297	336	326	346	347	303	357	361	360	346	339	352	349	322	303	301	349	326	325	332	308	343	334	310	326	355	336	324	345	336	304	345	327	316	353	330	352	355	302	346	347	363	315	289	353	356	320	300	325	339	364	311	295	354	350	354	344	343	318	305	364	312	338	350	327	325	337	305	326	341	348	370	325	293	362	318	366	330	323	341	345	315	356	359	336	287	340	324	359	327	341	347	334	320	345	310	307	339	280	324	357	340	336	340	337	334	351	322	336	326	314	313	360	325	305	320	328	313	331	311	326	342	329	322	270	315	324	344	346	331	336	343	336	347	358	317	324	320	360	341	335	349	318	307	292	342	305	334	331	346	343	351	348	318	356	329	310	317	319	340	325	330	324	336	298	334	322	350	322	334	333	326	350	314	339	304	313	317	317	349	333	363	323	315	313	351	316	340	327	339	306	326	325	338	335	332	313	355	328	311	367	314	321	332	357	324	347	347	342	323	315	330	339	361	368	337	332	363	316	356	320	328	315	329	333	339	353	328	321	301	316	345	388	332	324	305	347	310	312	323	339	320	353	348	329	322	335	323	326	336	297	333	311	332	354	314	350	326	331	303	354	332	320	314	332	310	358	309	328	331	316	350	373	347	318	338	360	332	306	360	326	334	312	335	319	347	336	370	333	339	350	333	354	348	315	346	321	325	369	316	337	337	330	346	341	307	311	322	338	310	329	298	318	317	367	336	332	304	332	346	319	323	304	342	345	362	337	360	330	345	327	307	310	325	312	335	334	350	317	322	339	316	339	323	326	342	331	309	325	309	360	359	341	319	316	335	363	333	335	314	332	333	307	359	336	324	353	286	357	289	336	363	337	314	311	294	332	333	369	318	333	324	327	345	323	335	333	331	308	337	337	338	306	324	295	338	354	337	371	337	358	350	332	331	300	342	310	334	356	363	331	322	372	303	354	335	329	326	362	307	346	362	359	335	328	341	335	322	327	322	358	327	311	373	355	337	320	304	333	347	350	311	346	335	318	316	325	341	338	320	339	322	325	345	343	350	301	321	337	324	326	369	304	332	340	335	337	332	315	321	328	332	310	342	330	364	305	303	344	345	347	337	348	329	319	317	355	348	391	351	352	328	364	335	330	371	320	339	354	336	321	329	343	316	345	305	356	333	337	315	317	367	325	337	340	351	360	349	340	333	365	329	338	331	325	331	322	339	365	315	314	316	323	378	355	350	334	359	315	351	339	358	310	306	315	317	325	348	346	348	303	344	318	305	367	307	326	368	342	303	310	323	316	368	348	315	325	348	321	323	321	314	364	345	319	298	346	360	366	334	351	314	360	344	367	321	311	344	342	324	344	319	359	307	342	324	301	335	355	346	342	346	349	339	346	343	304	363	323	330	302	341	323	322	338	295	304	372	305	324	310	337	337	309	313	338	333	329	341	330	338	361	349	343	334	323	320	338	317	350	313	345	299	284	351	334	358	345	352	324	370	294	313	329	319	318	315	342	291	300	317	332	331	323	347	328	324	327	340	312	349	342	326	364	314	345	324	331	331	316	318	352	319	341	315	355	310	344	314	331	310	330	325	327	363	323	349	347	282	371	330	312	340	315	339	340	325	347	313	346	350	309	338	345	334	319	334	366	320	375	315	335	307	302	327	347	387	320	323	364	325	316	368	299	345	353	319	315	353	330	312	347	335	382	318	342	312	357	384	343	348	326	334	345	348	363	324	313	325	340	383	338	301	331	338	332	314	310	350	334	341	358	334	389	332	297	320	348	358	327	342	319	360	323	318	347	339	294	350	337	338	340	313	328	321	344	339	352	342	340	353	312	318	294	329	330	335	320	345	319	334	314	340	326	342	331	331	290	349	332	344	312	296	336	315	340	336	370	372	317	342	328	328	336	315	350	319	354	347	319	324	307	319	330	291	352	306	332	322	346	359	311	301	335	335	330	325	360	335	331	338	306	322	343	334	292	308	316	306	327	314	380	328	339	323	339	317	359	327	346	366	349	315	349	339	351	324	325	336	328	338	324	319	336	360	344	324	362	366	311	364	320	353	333	313	333	332	345	351	312	355	311	314	336	336	366	371	334	346	328	321	336	309	375	364	329	326	331	344	345	310	336	358	339	339	326	344	323	342	337	342	315	360	306	334	348	326	330	342	368	313	317	343	316	306	331	384	329	326	322	340	339	312	360	309	327	348	336	320	343	364	369	324	345	350	351	324	394	314	319	331	340	344	372	313	339	321	337	340	321	332	343	343	299	328	325	339	330	319	307	329	325	332	347	323	314	330	333	354	302	349	301	357	312	294	337	352	318	291	316	331	303	333	322	335	345	331	348	307	329	327
44101	76877	69990	60577	46239	12319	1066	363	341	307	287	295	298	302	213	266	270	253	256	268	236	244	211	225	238	247	236	225	229	264	230	239	212	242	240	217	254	228	226	200	256	215	232	208	230	229	237	237	231	213	235	214	217	222	196	201	237	210	209	207	259	229	245	237	217	229	231	215	209	223	211	201	232	220	190	224	245	212	249	227	245	227	219	229	230	240	218	238	211	216	216	210	228	225	239	216	220	242	222	246	227	226	238	225	198	230	227	212	257	221	232	220	219	221	224	215	221	213	208	214	215	240	197	226	239	225	241	262	219	251	205	210	222	252	220	236	265	233	219	194	245	259	235	208	216	226	259	233	206	222	225	242	205	258	215	229	200	239	209	214	209	222	235	243	245	242	203	232	230	213	237	218	218	232	228	223	204	236	207	261	204	219	198	232	244	205	212	222	217	206	200	204	238	230	221	245	253	231	234	224	206	207	225	237	206	224	218	215	247	202	228	207	213	230	226	206	201	220	217	212	252	250	227	204	211	257	204	203	206	204	203	221	229	205	218	244	229	215	252	214	227	220	236	209	225	263	239	231	218	235	224	239	203	217	221	219	246	223	230	222	230	221	221	187	226	223	219	222	219	222	231	219	245	241	247	197	243	242	237	237	227	199	206	247	231	232	219	220	210	223	228	201	204	245	215	210	247	219	232	229	228	209	224	222	219	188	216	227	236	231	217	229	258	230	220	225	230	240	195	218	195	241	219	220	238	233	222	226	250	207	229	213	213	217	245	228	222	219	244	222	237	229	233	221	208	234	220	215	239	238	234	219	201	244	226	221	230	215	222	214	220	214	201	220	219	221	227	210	244	199	226	221	210	255	234	255	240	221	232	229	250	245	225	217	217	255	224	221	199	225	236	223	246	189	218	218	225	244	217	240	227	222	231	219	224	207	221	230	218	210	214	237	223	247	242	201	220	215	212	231	219	212	223	233	215	231	192	235	238	223	216	222	195	197	228	248	237	230	233	221	234	206	230	239	233	249	223	217	215	241	232	210	237	232	220	262	225	228	198	239	241	220	214	200	206	226	228	232	229	205	223	245	222	208	211	218	241	232	235	225	208	216	224	203	222	200	221	206	217	211	232	247	210	232	233	226	216	207	221	229	217	232	193	221	185	251	225	249	215	219	228	226	218	214	208	222	238	207	242	233	233	209	239	226	217	211	235	221	240	235	242	201	236	255	243	244	241	238	238	196	233	235	229	222	178	239	215	227	229	236	188	206	241	254	221	230	239	210	217	197	203	184	225	243	216	237	217	225	221	197	217	232	225	235	204	225	211	235	262	268	254	224	252	240	254	226	227	216	214	224	201	192	240	221	237	220	209	241	214	235	214	183	213	209	224	195	228	229	226	242	233	201	236	256	221	249	234	217	207	219	215	221	231	242	217	256	235	206	220	233	233	243	236	247	187	198	212	197	229	229	198	216	179	229	232	235	199	244	191	230	237	211	219	235	210	212	242	215	212	238	208	219	227	234	229	211	242	228	219	204	225	207	239	219	202	224	233	229	218	196	222	243	225	220	209	230	231	198	241	212	205	220	215	237	259	212	211	235	216	225	237	205	222	227	237	212	214	208	221	240	216	208	217	230	254	233	237	229	228	206	235	221	248	198	226	258	228	199	232	215	230	234	230	212	205	241	244	204	213	187	219	234	212	225	226	222	220	237	221	230	240	227	219	221	223	229	216	228	222	225	263	215	210	205	221	230	215	218	216	219	199	186	214	230	208	247	214	215	246	244	236	228	227	249	229	191	219	227	218	214	226	225	190	238	220	229	229	234	230	229	252	202	206	202	209	230	230	243	222	210	217	222	258	263	221	203	206	208	218	230	264	225	239	230	233	210	201	210	233	247	197	201	215	192	230	201	202	218	222	212	255	239	218	231	216	231	224	244	211	222	233	235	225	222	238	217	245	210	237	201	206	228	230	226	231	223	213	194	213	223	181	256	199	209	235	204	221	221	250	197	195	225	220	201	210	199	237	239	192	216	214	225	227	205	229	219	216	242	221	237	254	224	214	225	209	206	240	218	216	235	239	222	240	208	210	206	235	224	235	205	227	200	202	242	197	215	216	210	230	242	216	217	227	233	215	271	220	229	230	225	220	213	258	211	212	226	244	238	224	236	226	225	257	204	234	243	202	215	209	230	235	224	229	239	238	231	237	200	222	209	225	242	231	229	198	214	243	224	220	229	241	229	219	206	243	200	207	238	239	218	215	233	225	210	237	228	268	257	238	236	211	236	232	217	224	244	215	224	247	224	241	233	208	214	203	218	237	217	237	218	243	235	218	215	216	226	246	230	240	251	217	201	202	192	224	229	224	215	267	235	195	209	242	228	230	238	202	259	197	200	223	225	213	206	233	209	225	233	223	222	205	251	214	215	216	200	251	216	207	246	236	216	228	215	222	238	237	197	195	207	219	197	207	197	219	253	228	210	222	203	214	229	231	225	252	214	238	217	221	242	220	239	226	241	215	237	231	217	222	222	224	252	221	212	266	240	231	211	218	230	192	203	216	205	216	227	234	214	236	213	225	232	215	223	233	247	231	252	218	227	221	239	243	212	234	194	212	238	228	224	198	243	235	226	236	195	247	214	223	252	222	251	231	208	197	253	234	213	242	219	213	224	229	225	205	235	204	203	224	221	219	192	193	213	250	209	236	233	233	233	238	213	206	272	211	226	218	239	210	224	212	239	204	211	213	230	224	217	220	225	237	218	245	246	188	209	204	249	221	220	212	205	242	206	221	231	227	263	200	201	227	206	194	229	201	223	232	250	248	212	228	214	216	187	216	229	213	225	234	206	225	225	190	217	211	235	236	214	248	231	228	234	229	214	245	226	235	246	246	222	215	258	209	195	240	224	224	210	238	248	210	217	251	244	218	230	235	215	222	214	245	228	211	190	239	237	202	235	219	247	229	226	232	227	213	223	217	201	230	236	207	217	227	233	257	201	220	227	256	237	220	258	207	239	217	233	224	234	219	189	218	225	239	200	244	234	222	235	226	217	237	233	232	232	231	213	219	244	219	219	227	250	230	240	205	246	225	242	238	200	241	209	241	197	240	199	243	238	236	213	207	238	245	209	202	236	218	216	200	270	239	214	231	227	225	206	232	220	198	244	214	234	248	218	249	225	246	215	225	224	256	231	245	236	229	252	209	224	208	238	227	205	225	222	191	215	225	210	238	220	253	226	217	246	216	238	236	228	208	225	215	221	216	211	247	234	246	231	212	214	231	236	225	228	207	222	216	231	230	239	212	243	243	211	221	217	224	184	234	223	202	183	220	225	227	222	233	220	206	246	217	249	209	242	217	205	221	231	264	238	227	231	220	231	218	241	214	215	235	229	207	215	230	202	224	215	231	200	270	229	197	222	235	247	212	214	236	221	206	241	232	219	227	194	233	211	206	237	186	223	236	222	220	225	186	242	234	236	245	227	220	243	238	231	236	213
22647	58330	65430	67197	46098	1816	1591	1350	1155	1035	894	870	842	759	814	710	706	678	686	699	617	606	608	635	592	562	582	542	593	566	594	562	597	542	591	550	548	559	543	554	566	518	511	557	549	575	567	565	549	577	522	560	553	551	545	569	540	570	520	526	520	538	525	498	519	518	614	541	583	487	520	507	527	515	536	495	505	533	520	516	516	538	533	530	550	507	508	503	538	549	528	495	536	545	515	513	523	514	499	485	550	513	504	510	552	502	509	498	498	507	529	530	541	495	496	551	557	550	562	544	479	527	517	517	548	546	516	533	538	498	535	551	510	513	541	524	517	519	533	550	530	545	516	484	511	538	551	516	547	482	478	521	516	518	485	518	558	527	491	553	511	519	508	512	480	525	566	542	472	502	514	545	481	541	506	508	535	528	576	529	505	543	526	486	551	517	567	561	494	460	508	537	525	527	531	522	554	497	551	508	524	530	511	513	536	532	476	544	488	524	543	540	505	520	532	526	520	477	499	540	525	483	515	516	522	497	511	535	535	477	520	510	532	516	531	510	473	494	543	519	512	555	525	500	482	521	493	511	523	513	519	549	525	513	531	537	521	536	535	503	491	578	513	518	536	537	501	536	504	505	471	549	504	536	564	520	554	520	494	544	497	541	524	475	511	540	493	529	559	513	513	541	482	497	547	547	500	507	528	506	517	489	481	522	480	526	521	539	496	505	526	562	521	521	508	494	512	511	540	519	517	493	475	494	531	507	520	512	503	492	508	496	509	507	523	525	531	540	498	529	516	552	478	495	461	510	481	533	521	503	501	457	519	530	511	524	504	558	518	523	532	521	536	487	523	555	519	521	545	510	473	507	498	468	501	519	485	532	508	533	540	520	535	547	507	536	509	541	510	534	499	519	527	503	533	512	539	529	507	536	532	533	483	518	553	502	511	523	510	503	550	483	531	551	521	482	537	538	521	513	480	533	522	522	502	546	539	505	506	494	489	519	537	512	547	527	511	568	563	504	554	503	545	485	547	531	487	505	551	539	508	563	551	537	491	498	483	491	489	543	511	543	505	502	530	504	543	549	536	515	519	497	497	546	553	518	521	503	493	466	551	496	510	554	491	532	514	518	526	512	525	550	474	510	527	526	600	530	514	527	545	495	474	531	513	490	531	561	526	533	513	518	493	479	489	526	545	510	534	515	499	519	529	519	509	474	493	491	517	526	494	526	517	535	541	548	493	536	533	512	500	508	546	517	513	490	496	536	504	525	520	529	469	528	532	521	502	484	499	521	542	498	549	511	492	530	525	515	515	508	539	525	499	492	503	527	513	478	488	536	507	535	479	485	538	517	537	522	500	537	504	530	512	526	560	538	520	478	532	524	546	512	549	513	528	517	561	550	498	526	489	541	534	531	572	523	517	553	504	501	493	522	532	522	530	500	504	528	555	498	516	529	519	539	540	528	550	529	541	523	508	520	528	558	507	503	480	537	498	531	501	509	493	551	515	516	568	539	512	496	489	516	525	505	500	490	523	510	468	543	508	509	533	511	542	555	502	539	500	510	523	523	501	511	502	503	528	510	501	535	535	561	523	516	503	536	494	516	534	486	523	505	511	490	539	504	486	498	489	543	476	518	505	510	495	541	547	529	482	517	534	499	491	512	547	525	552	528	478	486	530	496	542	473	493	527	560	514	528	515	563	502	495	524	510	526	559	532	516	514	523	509	513	500	530	512	533	529	529	530	497	488	511	497	522	534	526	502	538	493	523	519	489	516	517	509	519	513	499	514	505	501	515	500	500	557	502	513	519	487	511	518	499	533	508	517	511	498	536	477	500	548	511	529	500	479	476	512	494	495	547	494	543	529	504	522	537	528	563	542	532	509	513	504	521	496	555	525	497	533	492	542	489	491	492	491	497	496	507	490	510	497	527	490	496	528	551	554	520	556	537	529	470	495	494	499	523	575	509	537	518	532	492	514	501	543	513	496	522	491	521	514	533	538	528	503	506	528	489	501	516	530	517	506	466	482	533	527	544	523	528	517	510	491	513	544	498	541	566	475	524	522	513	514	548	501	530	487	523	532	531	504	510	495	510	556	491	543	531	508	525	495	553	524	485	526	521	542	511	519	517	497	516	508	503	521	528	520	585	503	531	559	507	549	548	513	508	507	530	518	534	517	539	542	484	519	523	510	513	547	514	500	528	538	482	518	488	488	526	492	496	549	478	533	497	522	498	511	536	585	497	475	506	519	515	475	544	535	522	561	482	518	573	510	559	517	553	529	512	494	500	477	521	523	496	509	500	535	502	502	477	465	510	542	513	488	514	546	536	488	502	523	553	508	513	495	529	552	529	535	522	447	492	565	520	481	489	493	541	502	518	516	526	512	480	502	575	499	516	530	550	516	505	505	496	531	554	544	544	526	511	518	557	512	556	516	495	542	557	501	482	497	529	520	482	521	535	474	519	536	527	521	532	508	543	534	545	519	524	451	544	528	498	541	488	541	545	520	525	534	526	547	531	468	533	528	525	519	519	559	516	559	501	539	501	526	488	520	512	530	470	506	513	513	545	591	512	505	505	555	497	538	511	497	510	518	504	509	524	504	524	491	481	525	557	493	510	505	507	491	469	542	513	509	533	538	508	517	527	549	495	520	548	525	559	521	495	520	486	544	535	498	559	505	513	545	524	503	568	490	559	542	535	517	538	516	560	472	520	486	505	532	479	523	518	502	518	493	527	512	509	534	536	530	505	532	524	548	511	539	510	503	520	491	486	537	512	509	533	511	492	515	519	547	561	533	508	500	519	520	500	489	547	499	528	509	497	525	530	523	529	519	514	546	513	530	558	529	508	521	488	563	490	501	518	510	507	517	534	508	521	524	494	512	528	542	518	522	492	457	499	589	528	524	510	517	548	526	525	531	556	510	539	480	530	526	517	575	508	511	492	505	576	497	515	523	532	511	531	506	494	531	542	505	550	538	557	520	496	504	511	500	540	512	468	516	542	478	526	537	486	497	504	511	505	510	522	536	514	538	521	577	546	559	512	500	541	524	518	529	549	525	518	520	505	512	529	538	516	552	515	512	567	543	547	551	531	538	503	512	538	493	507	532	543	506	558	504	523	515	532	508	479	533	494	519	490	527	564	519	529	512	540	509	536	530	536	472	488	481	525	541	492	515	544	502	561	550	499	578	560	518	532	488	545	558	517	527	534	517	510	510	520	473	494	519	541	521	465	535	526	472	538	529	530	573	512	520	495	509	483	491	552	527	500	536	525	504	501	514	524	512	504	507	534	523	539	515	514	479	543	466	530	528	488	519	541	501	552	487	492	510	511	527	534	520	453	563	545	535	524	533	524	543	520	517	519	531	506	518	511	534	485	547	496	486	557	507	531	562	500	505	564	517	533	543	497	482	503	506	512	486	502	509	529	533	529	529	507	526	535	536	517	536	527	518	561	529	526	493	494	533	514	498	496	492	498	509	463	510	489	498	525	521	502	548
20118	16311	7089	3397	1840	296	281	281	230	253	260	249	279	263	258	244	245	278	275	262	247	227	239	226	261	251	249	217	228	234	243	303	255	255	258	247	259	256	251	242	236	223	263	258	247	247	260	244	292	269	284	258	240	282	275	253	224	231	246	236	243	251	254	244	252	253	254	267	227	244	245	240	257	258	223	266	238	237	241	259	258	236	228	231	252	237	228	247	284	224	221	264	269	247	244	218	255	240	232	229	261	246	221	251	244	241	244	233	229	246	238	274	237	246	241	274	246	207	241	232	247	266	257	266	246	230	230	223	229	259	223	228	247	249	256	214	255	231	261	221	239	265	270	235	245	249	262	255	221	220	283	246	243	224	278	259	247	268	253	249	254	254	266	246	242	259	243	240	269	221	252	271	207	231	225	215	268	238	257	254	234	243	242	259	229	245	246	214	246	279	278	268	266	224	227	243	255	245	275	245	221	235	243	253	229	222	245	236	232	257	263	292	271	241	232	230	254	255	251	252	233	240	264	260	257	256	251	245	256	256	254	250	255	281	225	232	244	246	236	259	266	250	245	244	231	233	245	263	246	233	228	258	255	256	263	250	278	210	263	239	232	263	218	276	230	238	251	250	238	261	242	241	249	257	253	262	289	252	256	233	234	252	257	221	227	235	241	257	265	272	240	272	278	254	260	274	241	247	260	244	255	303	220	240	274	251	251	262	243	251	229	236	235	238	260	281	266	277	227	235	221	237	240	248	265	270	249	244	257	247	241	254	283	255	223	263	251	263	226	254	263	245	246	259	265	262	245	277	264	254	279	217	245	212	239	243	238	237	243	248	247	313	246	268	251	243	245	238	249	260	261	251	235	256	258	227	248	247	284	259	214	249	243	249	267	274	219	278	231	250	279	230	261	260	256	236	270	255	245	249	262	273	274	262	233	248	226	233	224	268	255	231	218	246	254	241	247	230	252	241	226	263	252	221	253	246	236	259	242	273	254	239	240	239	259	234	256	256	268	266	250	251	246	268	243	242	272	259	232	234	216	256	241	262	268	282	264	260	250	210	257	242	245	241	264	272	256	246	232	224	263	232	245	261	270	244	271	270	263	237	230	254	266	226	231	262	237	247	261	221	290	273	255	248	238	255	231	245	245	270	256	247	223	260	265	247	265	242	239	262	231	243	261	252	250	227	292	267	282	247	225	279	273	258	257	230	235	239	248	269	250	246	267	244	232	262	244	241	215	239	245	236	248	267	260	254	237	218	250	268	258	241	244	254	245	238	246	243	247	239	256	256	223	239	228	256	241	276	247	251	242	245	248	256	253	234	236	226	248	217	281	250	250	251	261	239	222	254	265	263	272	242	260	250	246	261	263	250	228	236	252	223	245	257	264	231	226	276	241	261	239	243	227	269	249	262	276	237	248	252	255	254	245	258	279	230	240	248	268	263	252	209	209	271	249	260	259	265	260	257	246	251	271	248	265	279	243	244	251	262	225	244	248	237	253	271	263	241	223	230	238	251	269	234	239	263	234	245	267	254	234	208	255	267	272	278	263	247	259	289	236	228	257	247	262	276	252	220	222	270	252	235	252	240	248	256	242	262	244	255	268	209	226	262	268	258	265	226	263	277	239	247	224	229	245	233	247	243	244	246	234	251	258	250	228	291	269	275	263	252	246	272	255	257	249	260	220	243	253	247	255	304	252	242	253	233	242	229	210	257	274	240	246	253	277	225	239	248	231	256	242	218	233	242	253	251	247	242	256	254	270	222	243	259	231	237	230	247	243	245	272	265	260	240	221	253	256	228	237	250	251	252	278	265	263	276	251	251	206	218	230	220	221	267	248	231	261	281	249	269	252	255	245	250	256	216	249	249	225	235	245	241	244	232	264	239	262	240	248	245	282	228	211	264	285	267	266	258	247	259	254	245	249	270	246	262	259	243	241	210	261	241	248	262	228	209	239	227	276	271	240	237	239	238	234	237	238	249	265	233	259	271	225	266	238	260	285	256	234	234	210	265	259	267	241	268	258	236	221	268	253	251	220	261	240	234	251	247	246	251	257	253	225	223	264	278	276	236	262	228	258	280	264	256	245	232	269	239	243	234	243	272	247	211	258	293	210	240	256	231	265	232	230	244	243	248	248	268	222	240	259	239	251	251	255	284	251	229	251	243	260	261	271	267	226	224	228	226	245	232	247	262	247	246	265	223	277	248	236	288	275	256	241	246	229	239	233	244	272	258	211	242	243	236	230	205	240	258	253	243	240	248	269	234	235	254	217	251	275	256	229	235	242	235	226	253	243	277	294	242	235	249	234	266	235	233	270	250	241	264	234	229	227	234	284	237	236	234	268	231	249	236	244	261	276	274	255	251	268	271	224	237	241	282	260	268	270	227	206	252	251	246	248	234	259	281	263	250	249	233	210	266	239	257	245	239	261	271	263	270	270	255	246	254	248	225	220	240	226	250	245	259	217	245	241	283	252	241	243	244	240	260	241	258	266	250	265	268	250	257	256	224	272	233	250	238	251	245	219	273	273	225	230	227	218	236	267	257	267	234	233	246	262	224	245	258	272	236	238	236	256	247	242	234	273	210	234	221	244	258	251	234	235	283	249	238	225	251	237	232	232	271	241	237	230	245	242	255	263	249	255	238	249	259	271	223	238	231	269	281	261	230	242	250	272	251	260	247	258	257	233	224	280	267	239	258	251	254	234	254	237	260	277	234	251	226	256	264	256	234	280	224	241	279	266	228	221	242	227	210	257	239	226	236	221	248	248	255	230	251	254	241	241	268	270	260	235	252	238	223	255	241	243	267	242	233	247	268	257	264	235	227	230	273	237	274	236	220	241	261	253	262	263	252	243	253	237	233	253	224	244	259	244	245	239	252	214	235	211	266	268	254	276	224	260	250	267	259	235	270	216	237	251	306	240	233	252	280	257	237	290	239	262	257	283	241	216	245	258	228	250	245	225	234	232	256	248	256	231	261	257	243	242	260	250	258	246	229	243	280	254	273	257	261	272	253	247	254	252	252	251	245	238	242	264	208	269	223	264	236	239	248	240	273	255	247	245	234	239	236	227	242	272	232	258	276	263	236	245	257	242	233	239	243	262	260	236	245	257	247	245	230	224	259	240	234	245	258	249	228	256	252	258	255	273	291	250	265	253	236	241	244	225	262	253	291	240	268	230	246	228	269	255	259	250	236	244	262	246	264	250	254	263	249	242	225	250	273	255	237	243	259	275	216	236	225	240	251	261	242	277	243	249	232	283	257	221	228	266	246	247	237	277	207	280	225	246	255	260	284	234	266	265	251	251	257	273	224	220	254	232	243	235	250	257	261	246	263	265	258	248	264	241	234	220	230	256	246	249	231	230	233	235	215	245	252	230	221	242	248	268	240	272	272	239	243	247	248	253	229	283	234	299	238	245	282	252	277	250	268	237	245	243	234	243	251	232	275	249	250	227	273	242	266	272	244	278	258	259	259	241	238	236	245	248	250
9607	14518	10085	9306	5737	585	583	548	563	577	548	569	540	553	557	550	505	535	508	563	547	530	515	562	567	534	590	524	563	517	579	556	541	519	536	542	529	545	586	569	517	567	558	577	569	508	551	538	547	555	520	529	559	545	531	547	522	554	526	582	581	509	537	552	488	534	541	514	542	556	551	573	574	578	553	545	515	555	508	542	520	528	522	538	510	521	567	524	533	517	544	516	568	551	537	499	535	559	520	498	526	513	581	613	517	524	505	558	524	549	511	513	551	547	536	516	527	523	529	531	558	578	565	531	528	554	530	557	511	505	499	554	521	543	530	547	536	496	525	570	516	505	517	555	517	504	582	535	496	560	477	529	531	546	573	532	582	511	516	568	509	598	499	551	513	546	544	500	540	545	546	520	554	551	492	535	525	525	515	520	572	504	520	547	543	531	503	548	550	560	547	488	497	521	563	554	521	538	512	496	532	555	536	546	549	540	553	523	521	537	563	507	520	538	513	487	521	553	520	491	495	550	538	564	535	494	511	530	561	537	504	561	604	527	512	511	524	535	536	576	539	507	534	551	544	515	555	545	532	549	545	598	567	583	522	557	520	534	575	503	513	496	546	492	507	549	543	541	542	549	546	546	507	552	544	570	519	538	542	513	567	515	532	551	524	554	582	527	555	552	547	505	552	567	546	514	511	506	559	510	530	547	575	545	569	520	540	543	521	508	522	524	527	500	549	521	500	522	538	550	509	530	590	492	536	559	562	540	509	541	502	541	531	530	560	556	553	511	527	514	537	533	540	549	542	523	544	532	565	569	555	550	507	535	542	527	504	517	554	543	559	548	506	569	538	545	567	512	538	548	556	533	553	541	530	564	584	560	550	547	540	547	530	516	527	566	592	530	507	532	523	484	520	516	535	507	522	506	557	562	539	555	525	579	561	557	535	538	521	507	575	561	538	561	528	533	527	533	528	514	535	545	548	543	574	535	543	537	542	523	531	547	529	547	529	551	508	591	488	556	538	565	549	561	509	551	554	575	550	525	530	538	539	514	519	565	531	525	527	593	547	520	495	551	515	572	525	531	569	542	559	529	576	511	531	523	500	564	591	540	524	548	527	550	526	529	529	509	533	554	528	544	563	563	525	545	530	531	506	559	566	526	566	542	536	514	590	525	532	568	481	516	562	520	513	545	557	537	508	535	498	542	502	565	531	501	541	514	534	541	583	528	554	498	548	502	576	558	514	523	536	556	538	542	478	530	524	532	556	523	525	561	605	553	560	526	545	535	585	554	550	544	536	548	523	520	602	505	546	516	550	540	550	520	545	540	519	578	534	502	570	579	508	545	518	560	516	520	558	588	524	554	547	512	533	568	526	504	531	565	509	508	547	530	537	514	559	545	499	546	562	560	570	519	517	527	552	567	502	521	546	528	525	562	534	525	553	544	546	533	510	541	550	530	589	519	531	529	483	573	573	523	494	544	531	518	520	526	551	513	544	537	533	558	582	516	543	543	521	530	538	546	559	542	532	521	563	524	554	508	517	504	570	532	549	521	520	526	572	581	553	565	557	545	567	527	521	557	531	561	498	523	560	548	558	558	548	490	558	558	494	517	587	537	531	532	475	515	520	542	543	522	495	537	573	549	531	575	509	524	564	537	498	550	533	515	523	535	535	537	563	573	495	541	588	548	547	581	574	531	537	511	568	521	547	548	513	546	546	538	584	506	541	607	537	525	536	536	536	555	481	608	528	508	536	540	528	510	550	537	548	547	553	583	562	549	571	578	601	587	515	531	510	558	564	538	513	539	506	530	559	573	528	549	559	559	545	546	586	564	576	523	547	536	603	515	537	539	546	555	541	489	565	558	548	528	519	552	517	527	539	527	554	563	564	573	572	558	560	568	507	545	538	537	547	552	541	550	557	552	524	498	512	525	545	537	578	539	546	568	536	529	566	551	600	534	606	544	577	516	487	550	520	505	503	529	532	528	555	556	507	555	540	550	501	504	579	533	534	570	538	563	524	516	561	518	523	529	593	559	541	473	541	512	556	549	524	534	582	515	552	464	544	515	504	531	574	538	539	529	564	536	558	607	502	532	491	512	541	573	550	583	543	547	561	562	515	551	519	552	539	529	540	510	563	552	567	539	541	576	498	570	568	506	534	541	534	521	530	545	504	511	543	541	540	585	536	517	598	540	485	563	534	519	518	576	540	537	549	538	544	530	527	557	519	529	563	574	538	563	534	557	548	550	556	553	540	555	532	580	569	496	534	562	571	552	547	553	546	516	518	548	516	538	556	570	570	567	577	557	513	536	528	572	519	535	542	546	506	540	555	541	550	542	530	541	551	562	535	522	563	587	478	566	522	573	531	557	490	536	504	557	522	545	542	528	562	533	562	551	528	545	501	561	568	506	519	570	531	538	525	528	536	538	584	510	541	557	558	550	550	551	537	569	586	578	533	519	541	562	514	515	546	557	528	541	551	559	543	539	527	614	556	519	529	522	566	546	539	517	514	523	557	550	548	532	573	542	594	528	539	509	538	528	519	552	518	532	534	551	550	552	548	556	539	566	505	501	534	538	574	549	614	539	523	545	522	465	538	499	509	530	529	561	546	570	576	462	541	534	491	538	536	539	512	533	532	553	521	550	523	532	515	495	574	506	513	538	570	545	527	556	518	558	525	542	572	526	519	494	554	542	526	559	549	505	566	515	557	545	524	538	548	532	547	549	555	526	559	578	549	517	507	557	543	518	546	556	509	521	549	571	535	484	539	511	543	491	558	533	497	535	569	531	558	504	540	551	501	570	552	578	520	553	530	532	535	523	497	562	537	526	527	543	545	524	544	532	518	548	545	535	530	499	533	519	571	528	541	513	545	603	517	514	538	559	538	540	517	566	556	534	530	547	537	540	556	548	580	532	560	511	565	536	504	554	570	528	551	524	519	558	604	528	553	502	571	506	562	552	521	511	550	500	510	508	540	542	556	528	523	569	561	524	554	514	531	568	551	529	558	476	525	535	486	526	574	563	517	549	546	519	535	560	535	526	518	504	538	529	528	512	561	542	579	572	556	501	533	532	530	568	535	581	577	563	522	541	572	529	519	549	518	527	516	515	500	551	493	542	552	559	494	548	505	542	532	505	525	534	544	552	528	526	512	587	529	547	556	541	519	530	550	544	531	556	565	546	560	492	507	551	508	563	533	548	535	512	495	543	528	551	526	528	531	526	541	540	538	600	483	510	520	531	556	553	533	538	504	517	508	585	542	539	542	525	523	527	521	530	527	541	526	520	562	553	509	580	540	537	482	522	526	520	554	541	543	516	511	559	556	520	535	528	493	589	554	525	550	535	540	533	542	602	526	538	485	505	524	521	582	578	506	580	485	542	512	533	567	534	491	539	583	571	506	511	509	589	521	519	588	512	532	546	556	538	532	585	531	538	533	521	574	562	513	530	561	532	507	556	488	530	551	527	542	534	582	530	555	523	517	546	541	534	521	571
33804	64056	55641	45786	32975	5375	289	235	177	203	161	191	135	161	143	161	133	151	140	125	133	124	125	150	127	142	155	153	130	119	147	120	115	125	155	119	141	147	147	149	112	132	134	119	131	138	118	141	148	136	142	143	144	122	135	128	137	139	144	158	127	116	121	128	127	156	133	166	140	116	135	131	134	140	143	118	126	138	129	124	127	135	146	130	130	118	132	132	110	122	126	129	134	149	151	120	141	140	149	130	113	113	123	126	153	131	128	128	148	137	130	124	145	130	152	139	135	138	130	131	129	124	135	147	133	138	133	128	153	133	120	137	139	129	131	154	132	135	154	149	136	125	117	144	147	140	129	112	150	122	126	122	138	139	110	127	117	125	121	146	145	139	131	134	121	141	123	119	113	130	148	169	152	138	137	131	118	146	124	167	124	136	118	141	122	130	123	149	151	139	124	149	120	149	141	151	150	147	134	126	146	131	145	119	141	136	137	149	137	135	140	125	106	116	138	149	128	140	127	160	136	140	140	138	137	141	147	132	154	131	136	133	119	133	135	140	123	138	146	142	111	123	149	138	144	131	139	139	124	122	126	126	134	141	163	142	127	130	119	122	137	118	123	143	119	136	135	135	146	129	136	121	132	110	127	136	125	129	133	127	131	131	107	120	113	126	132	123	138	151	125	144	139	133	118	116	147	136	135	141	123	144	137	123	120	127	123	124	150	136	144	151	142	132	114	154	148	137	118	130	123	131	132	126	127	133	148	120	131	127	139	148	128	133	139	131	135	142	127	125	125	130	131	151	153	125	161	129	115	137	139	155	117	126	126	101	140	129	118	137	139	145	144	128	122	128	147	119	118	115	110	117	125	123	175	147	144	111	147	127	127	122	163	130	155	128	146	137	118	129	139	135	126	103	129	124	142	151	137	118	126	144	127	114	143	140	137	119	152	159	121	133	136	128	121	137	135	139	150	160	134	133	133	152	159	141	121	125	123	132	148	118	141	130	143	137	123	129	137	113	145	138	139	124	124	152	138	138	148	133	153	134	154	112	130	148	125	151	128	142	141	154	113	160	132	139	117	145	127	147	123	154	110	128	132	124	131	121	152	140	137	158	129	125	136	110	129	142	119	120	134	126	140	136	129	126	130	113	155	125	118	143	143	145	152	128	142	144	136	124	138	135	129	116	149	144	143	156	123	121	121	147	148	125	123	126	132	123	136	127	134	132	117	135	119	142	140	149	128	149	111	140	121	135	127	138	137	123	145	146	142	143	150	114	132	134	129	147	149	133	127	126	132	136	145	131	108	139	136	110	147	145	139	131	146	131	128	120	145	130	133	128	146	125	123	141	158	145	125	118	144	151	106	124	119	135	143	138	150	145	149	118	141	137	142	128	120	146	119	137	127	129	136	155	134	136	133	152	155	130	142	129	130	130	143	124	158	136	131	145	138	118	130	126	150	128	153	124	132	133	132	143	114	146	132	140	141	142	147	136	124	110	130	144	133	143	128	135	130	125	139	135	145	128	125	126	121	120	118	112	120	131	122	125	116	125	144	137	133	126	125	136	137	133	164	148	140	147	135	143	134	134	119	135	163	148	111	109	146	134	122	123	149	120	137	160	131	105	144	123	164	155	141	115	160	135	152	131	138	125	125	118	127	147	129	149	112	124	144	149	145	132	155	131	136	103	126	125	122	147	127	125	161	114	143	120	152	151	135	144	132	129	129	140	117	121	140	124	161	125	138	126	139	136	155	108	140	136	130	140	135	137	132	132	118	108	112	141	128	141	131	138	145	149	143	131	118	126	138	128	130	124	142	139	138	129	129	134	153	122	139	154	137	126	125	164	138	122	151	132	151	138	124	136	117	138	144	149	142	137	131	130	127	149	134	154	143	128	132	117	145	132	145	121	134	137	135	111	145	119	143	123	141	153	141	134	128	129	114	124	130	128	134	117	141	118	143	137	115	127	119	141	143	137	134	136	151	143	164	138	118	151	116	111	130	141	144	144	132	128	139	147	117	129	145	123	136	115	107	122	125	141	148	126	132	138	121	130	145	138	152	140	132	120	143	145	133	152	133	136	123	131	124	135	148	140	135	145	147	142	153	116	132	132	124	123	133	151	123	128	147	135	133	134	144	142	132	129	155	127	142	139	132	129	117	126	119	129	136	124	157	127	133	126	119	117	144	115	135	139	126	130	129	119	121	130	119	150	144	126	126	123	122	130	141	118	149	133	142	110	136	146	142	127	125	129	125	128	131	155	148	137	127	109	131	148	157	136	124	141	134	122	153	148	129	139	124	135	144	135	146	131	123	136	128	110	151	158	154	137	157	134	126	151	148	146	114	131	151	141	128	140	128	122	132	123	119	132	128	124	141	136	129	132	128	146	130	130	136	127	142	130	147	158	131	113	151	144	154	134	144	130	136	143	140	111	142	128	129	156	136	127	128	139	121	124	135	125	132	121	126	133	143	126	134	151	139	125	161	139	116	147	132	140	128	147	156	144	138	143	133	139	130	110	141	126	133	127	129	141	109	128	125	148	141	131	133	151	149	151	110	126	142	122	99	139	138	124	132	137	138	149	114	140	122	129	141	126	149	107	128	142	148	115	161	153	172	112	131	130	125	113	128	138	143	116	136	140	172	137	138	125	162	140	145	126	148	152	145	114	133	123	140	133	139	142	129	122	141	144	148	144	150	158	137	142	131	159	142	134	119	145	128	147	130	146	149	120	112	136	123	158	121	124	164	158	149	138	112	126	126	129	156	148	114	127	118	136	133	154	139	148	112	137	126	135	152	135	154	125	128	164	125	129	125	109	112	119	134	161	142	149	149	134	113	128	134	140	133	126	154	143	137	125	131	131	132	141	117	117	123	142	114	141	131	134	123	133	125	140	146	159	132	132	151	132	133	124	113	117	138	128	129	127	133	122	124	133	125	137	133	147	130	129	137	143	135	139	150	122	135	137	133	131	152	140	137	140	127	115	127	140	153	134	111	142	126	124	131	140	137	129	138	140	126	133	129	150	128	142	141	136	133	132	136	130	111	141	135	138	151	151	134	146	136	155	133	126	133	141	146	133	137	157	130	118	125	141	144	134	126	116	133	130	127	138	131	118	152	147	140	123	128	140	137	126	153	133	115	147	115	142	142	119	136	146	145	141	123	130	148	144	138	122	131	138	126	145	145	131	129	123	129	137	129	147	131	125	119	138	118	146	127	123	132	138	108	140	141	129	143	148	108	132	119	128	145	129	132	122	131	110	117	141	135	106	119	143	137	128	116	132	142	149	153	142	142	135	115	122	130	147	138	133	128	127	127	116	133	129	150	139	113	124	157	163	117	129	167	123	135	138	111	135	160	132	121	132	136	130	152	129	150	138	137	131	137	150	114	114	134	110	142	132	144	132	128	123	120	121	130	123	110	171	132	138	157	122	123	138	140	133	135	131	135	129	149	128	139	130	137	140	118	148	151	139	122	118	151	126	133	127	125	125	141	144
17328	48422	52728	52808	39073	1085	870	730	684	581	565	502	493	472	444	503	461	423	421	391	365	377	389	368	354	348	385	394	368	326	339	362	340	338	348	371	326	324	316	345	343	356	335	368	363	322	345	334	325	300	367	328	321	305	343	312	336	325	340	341	324	328	337	315	341	298	332	315	336	353	302	328	346	333	327	344	347	323	326	310	319	360	331	306	325	335	342	349	328	313	321	332	339	298	310	324	348	345	302	301	332	312	343	317	315	316	365	340	334	305	328	309	341	309	372	334	301	344	319	311	304	305	345	346	324	327	347	326	320	287	344	322	311	303	337	320	322	334	333	314	286	357	337	335	346	343	357	350	320	292	336	301	295	299	350	323	321	317	314	344	322	318	332	318	348	339	313	327	354	342	316	305	350	336	325	302	303	346	335	314	300	348	335	327	330	316	341	305	331	300	330	304	308	317	318	338	341	338	319	311	327	310	354	346	331	341	323	350	329	319	309	307	322	323	321	329	313	341	322	309	307	327	336	282	299	313	328	308	323	348	327	311	339	279	341	318	317	322	336	308	304	293	331	275	357	319	312	314	332	311	301	347	287	333	333	323	307	333	304	340	343	343	320	324	301	344	313	310	314	327	338	339	354	353	366	321	319	311	336	341	318	288	315	333	339	295	334	304	311	308	332	376	327	323	333	344	312	348	309	364	344	333	274	301	323	317	280	306	334	325	331	320	361	301	345	313	314	322	315	291	359	314	360	326	282	333	340	324	327	312	331	343	331	306	309	327	315	315	329	339	327	311	300	345	311	313	331	332	347	344	326	296	322	305	330	317	316	323	316	318	326	302	340	308	337	324	347	312	332	325	315	350	312	299	308	314	319	319	308	321	353	327	332	323	338	301	325	358	325	329	310	337	353	331	328	328	320	333	307	295	337	309	306	322	349	307	320	336	334	371	309	289	341	349	353	320	320	293	329	321	314	312	310	303	313	315	336	320	306	305	324	351	342	337	326	349	328	315	313	366	307	318	304	301	328	318	304	321	329	314	353	325	317	326	337	318	329	310	317	300	309	325	359	309	314	358	301	353	317	315	311	334	308	339	376	340	320	323	317	315	322	327	300	336	336	317	327	315	303	337	359	349	321	309	344	337	312	307	322	313	318	329	337	314	338	343	309	343	310	336	359	312	320	355	331	314	313	287	344	307	282	296	354	315	328	325	370	325	317	320	309	322	323	301	310	365	350	326	346	289	330	297	308	343	346	350	312	290	328	305	356	326	311	340	336	310	339	343	324	309	335	320	325	321	323	315	319	315	316	329	323	302	325	315	328	325	306	319	354	335	299	341	364	319	381	350	332	358	266	337	352	335	355	298	331	324	332	331	332	311	313	340	386	339	327	326	350	317	361	324	320	333	314	318	325	337	324	349	302	345	327	328	323	331	346	319	323	334	301	344	359	330	320	334	331	312	343	332	319	305	349	305	308	332	315	290	340	297	311	337	359	323	325	323	303	312	322	340	318	360	317	334	338	347	339	333	342	307	333	315	342	333	335	332	321	322	309	353	326	326	366	299	297	351	335	291	293	294	322	322	300	355	310	328	314	314	350	360	307	346	368	335	309	323	323	350	332	313	351	306	322	310	306	308	315	342	292	332	341	334	331	328	328	312	351	347	314	326	340	308	299	300	335	336	279	318	320	346	303	338	343	306	321	322	320	339	305	331	347	310	335	332	341	347	323	366	316	318	320	341	309	313	328	339	334	335	341	331	338	284	320	346	326	316	330	328	328	313	314	321	347	317	315	348	333	318	341	333	331	331	284	306	337	316	338	308	325	328	331	332	342	342	348	320	312	304	304	308	335	342	289	340	330	322	366	304	335	351	331	323	319	332	339	335	316	292	309	325	332	317	319	356	315	342	306	314	329	335	320	334	340	340	332	329	325	334	303	342	315	319	323	336	362	332	328	305	317	353	322	341	342	299	323	302	321	299	306	318	335	335	367	318	343	321	344	311	332	295	334	342	334	317	306	350	333	294	340	349	321	312	344	320	339	320	348	312	331	338	349	340	330	327	325	337	317	303	320	330	337	297	357	337	333	319	343	329	316	350	320	320	329	333	325	314	306	324	296	323	299	321	335	318	331	292	327	344	332	321	320	284	346	345	305	333	309	328	320	304	352	353	309	360	343	317	319	341	342	333	305	326	320	335	314	320	384	330	307	318	308	336	319	334	317	314	326	325	298	329	344	322	347	350	308	354	304	319	321	290	316	352	325	372	285	354	288	357	344	350	345	279	335	320	347	295	337	341	313	305	313	335	343	334	310	316	343	325	324	357	334	338	326	355	315	293	369	352	344	347	304	321	327	333	339	307	338	347	322	326	318	320	329	357	338	332	335	328	342	357	297	343	352	330	297	341	318	300	324	338	342	334	328	310	336	328	321	288	320	308	330	362	317	330	296	322	364	320	341	374	313	340	313	336	315	328	327	347	302	315	317	319	299	346	302	302	346	344	311	315	321	305	341	346	317	306	327	342	357	311	310	333	322	351	318	337	295	337	313	295	323	314	323	333	289	322	314	362	336	289	328	371	314	356	309	315	321	339	332	337	301	318	341	319	340	314	346	351	341	311	368	310	352	351	334	295	313	321	341	337	304	325	301	336	329	346	311	334	298	302	340	311	334	329	354	325	338	338	314	300	301	336	307	327	343	313	293	323	318	328	303	373	300	313	321	344	321	332	377	332	354	320	321	331	335	326	311	339	315	365	296	349	324	327	320	322	328	297	307	342	320	335	326	357	322	290	331	342	329	337	318	329	351	306	327	315	312	308	300	320	326	318	310	345	328	307	350	302	317	350	317	349	332	324	355	325	339	354	314	326	318	323	314	323	306	296	286	297	318	366	320	291	311	300	301	325	308	307	335	297	345	335	294	348	338	371	361	347	339	318	348	326	355	313	306	357	328	300	313	279	343	327	315	329	319	328	336	308	328	322	316	344	300	314	363	312	328	313	340	294	335	314	339	330	337	334	339	335	345	319	319	320	337	354	338	351	318	297	315	334	309	331	330	313	324	331	306	314	336	324	326	315	333	358	279	335	311	326	369	306	356	331	326	304	354	301	313	338	337	320	346	345	324	350	321	291	324	328	327	344	342	324	323	311	334	308	314	346	330	340	307	341	363	323	340	310	346	324	350	334	340	338	296	350	318	327	300	317	328	309	314	318	335	324	327	334	308	309	335	318	309	331	320	321	311	321	337	341	299	304	347	328	331	355	332	315	332	314	307	335	281	334	325	305	339	311	332	334	337	315	330	339	345	322	347	309	331	291	363	339	345	293	334	315	327	309	328	304	311	295	306	335	296	327	319	331	332	323	337	343	313	334	328	341	338	313	297	333	287	328	327	327	305	355	300	320	330	298	332	335	339	355	293	341	362	321	299	330	341	311	311	351	303	340	364	318	310	338	321	317	329	352	319	337	322	328	323	307	343	317	325	357	305	373	327	340	329	348
41852	79134	68788	59445	46300	11671	927	443	315	328	292	268	286	238	265	239	262	249	212	251	246	248	259	233	230	262	243	240	231	199	221	240	228	245	204	229	261	223	224	238	239	250	226	216	204	217	240	244	256	224	229	206	221	223	234	212	239	205	249	244	254	241	228	238	234	223	223	260	232	193	239	224	230	208	208	221	215	241	217	235	216	222	222	255	236	229	242	273	229	238	209	206	214	239	217	224	242	225	241	236	227	234	215	257	251	189	225	254	219	226	216	230	233	224	250	231	198	240	243	250	242	237	228	248	233	210	239	212	217	243	236	216	226	221	200	228	231	220	226	238	227	187	221	220	258	246	235	223	219	221	249	207	252	201	200	215	214	224	227	216	213	207	223	213	207	229	212	202	258	252	212	219	224	234	227	238	222	238	206	212	222	207	235	222	240	229	233	225	205	254	243	207	235	239	212	227	241	221	260	243	236	197	228	204	223	234	236	204	215	236	199	218	207	218	203	227	204	224	213	233	240	231	218	224	223	227	201	238	221	222	252	226	235	231	211	235	231	207	207	250	214	222	206	239	236	240	247	249	256	217	229	222	226	214	235	228	200	202	222	204	230	225	233	249	237	199	224	232	216	207	201	219	218	225	213	207	216	245	204	235	247	198	218	206	198	266	203	199	225	255	198	217	219	226	240	213	236	222	217	211	211	214	237	218	244	227	228	227	222	252	219	248	220	246	207	202	228	267	224	220	221	212	200	233	221	243	226	216	214	213	208	245	198	220	217	228	203	215	254	227	224	234	219	219	203	239	236	214	225	228	226	243	224	235	203	221	222	195	218	196	226	228	213	229	194	250	202	232	233	243	208	217	238	197	219	228	232	218	223	210	210	252	226	202	222	236	234	236	189	229	231	236	246	228	226	226	220	196	198	228	214	218	232	205	235	247	219	196	216	215	216	210	222	244	216	216	225	237	205	213	245	248	204	222	189	225	229	205	229	232	221	234	248	245	217	204	225	191	237	244	205	221	216	203	224	240	230	210	220	233	227	207	187	195	199	220	234	220	234	212	215	237	204	236	219	196	215	229	200	248	195	210	228	230	220	204	235	254	212	234	198	211	228	206	211	245	233	204	229	232	253	239	223	207	227	207	202	232	205	245	224	243	194	203	222	216	205	240	244	251	227	238	232	227	220	213	220	233	237	230	232	242	228	216	206	225	240	232	206	212	220	235	232	207	203	218	233	230	202	240	241	217	206	204	215	204	211	235	240	242	232	215	233	240	249	227	229	245	208	228	242	224	247	243	241	207	247	237	202	216	228	221	234	188	220	246	217	253	241	240	236	223	249	251	206	233	248	202	251	228	204	211	224	210	215	229	217	198	232	239	207	227	207	228	199	223	251	209	241	225	214	246	224	255	210	222	260	211	225	225	218	221	235	201	222	223	219	234	207	260	204	195	194	215	227	205	214	226	236	230	232	224	224	239	210	217	246	214	248	240	220	241	194	210	221	205	203	216	223	198	219	227	197	215	216	248	222	220	233	234	215	236	207	212	244	222	213	229	219	214	213	228	239	231	251	215	220	205	223	234	216	235	209	214	238	211	207	238	193	244	241	205	215	243	194	217	235	223	224	212	224	235	211	223	220	240	195	216	236	198	242	197	247	244	226	260	208	231	244	246	233	228	217	175	203	220	222	220	222	240	229	203	192	237	207	212	210	216	253	224	194	207	213	232	257	209	220	223	208	232	209	231	213	200	212	242	245	252	226	185	231	254	227	239	212	230	215	231	213	231	196	233	213	222	216	238	217	259	238	215	242	218	194	190	224	215	204	208	232	209	230	234	221	238	199	267	247	245	234	212	205	214	224	221	217	233	197	239	232	212	204	215	223	238	241	194	223	224	203	226	213	227	230	230	209	212	237	212	212	219	237	192	235	234	217	230	220	225	216	206	210	235	232	249	223	225	251	243	234	204	218	230	247	228	224	225	204	216	211	236	232	234	214	265	245	211	196	219	215	245	235	225	234	235	239	256	228	207	246	231	211	233	232	260	237	254	230	219	215	246	210	203	208	234	223	239	232	232	252	232	217	222	226	234	195	236	249	231	211	222	236	196	211	225	233	206	230	243	264	235	224	230	217	198	208	218	208	220	232	224	205	209	202	221	235	217	221	213	189	219	214	226	229	214	241	225	217	209	197	218	215	223	230	221	243	231	224	237	232	220	237	213	201	242	211	233	207	231	213	210	243	222	238	187	214	228	203	182	224	204	207	249	223	263	210	208	211	207	200	225	208	205	219	258	221	242	234	209	232	222	205	240	248	241	210	231	215	209	258	213	252	240	223	215	223	233	200	205	219	239	226	212	209	220	229	244	210	215	210	254	218	218	200	233	223	237	201	222	211	198	212	238	229	218	247	230	205	229	223	247	219	230	220	208	222	214	216	250	223	230	218	210	243	208	233	216	250	254	195	218	209	205	238	194	221	222	229	219	213	202	197	244	229	200	218	228	225	223	248	223	227	231	232	201	225	239	211	224	226	243	221	231	216	223	214	225	229	243	259	234	223	243	220	218	196	228	218	238	210	204	212	226	242	225	239	237	234	206	218	216	239	240	229	248	223	230	221	222	215	241	231	227	215	226	217	197	241	209	230	231	218	231	236	232	219	205	243	195	245	245	207	246	235	208	197	213	218	214	231	215	241	190	235	228	244	241	242	214	193	244	235	211	210	199	226	222	241	238	230	216	215	218	196	218	222	216	221	207	228	210	246	245	207	222	244	235	213	236	220	210	230	213	257	233	233	215	204	251	180	220	229	192	208	194	233	233	227	226	212	250	257	220	236	207	231	208	236	207	239	234	219	221	243	230	271	226	204	221	233	224	225	223	235	236	203	218	237	248	221	206	231	224	232	240	195	203	212	251	201	252	254	232	231	236	239	239	205	226	214	207	228	199	210	248	226	234	251	240	207	251	230	210	229	242	223	239	228	204	234	203	207	233	231	194	206	267	222	248	230	205	231	221	233	195	226	214	223	221	225	200	218	221	213	215	216	226	246	221	228	247	221	246	236	224	245	199	272	246	215	200	244	208	243	236	241	214	196	228	230	221	240	205	233	222	223	198	199	217	234	240	231	209	214	215	197	230	220	218	229	226	219	207	225	256	209	217	233	222	213	231	204	243	249	229	235	217	202	214	207	224	253	221	215	210	185	220	213	221	225	229	223	246	202	249	203	213	214	241	216	226	218	202	243	231	204	207	197	230	222	223	219	214	234	219	223	227	206	238	222	214	230	220	199	208	234	225	215	207	236	218	211	222	220	215	225	246	208	234	246	195	243	223	229	231	190	230	261	236	232	239	251	226	236	239	213	227	238	224	224	222	206	202	240	235	226	239	262	226	210	234	200	226	219	209	257	203	244	198	206	196	207	242	228	212	211	209	212	203	222	225	228	251	224	212	253	204	240	223	222	255	211	266	221	218	225	230	211	197	207	242	238	196	248	214	229	225
21631	59263	64910	64373	48481	1922	1594	1249	1140	995	893	880	864	822	798	744	693	735	642	666	625	638	601	640	552	606	553	582	553	575	550	574	553	541	564	545	554	537	582	560	567	598	537	568	516	509	550	544	518	544	552	523	558	569	504	511	508	492	531	534	522	524	515	555	525	511	521	527	534	507	523	562	546	502	490	516	513	538	547	534	511	502	515	518	556	513	502	520	472	485	534	548	467	537	496	552	527	495	523	515	545	561	514	493	539	547	544	489	549	540	495	510	513	502	525	514	537	551	512	525	481	523	502	514	536	538	532	543	511	497	544	524	540	549	495	518	499	508	560	544	550	493	534	566	507	546	487	515	511	472	531	523	541	556	481	548	497	489	498	541	482	503	527	519	502	525	471	516	553	448	509	519	532	521	511	460	534	507	492	501	482	504	488	503	477	523	490	527	513	524	532	516	560	529	515	502	565	534	529	493	497	506	529	497	513	576	526	492	503	492	473	508	503	500	513	536	526	501	495	503	513	510	481	544	531	478	543	511	527	497	524	490	505	552	556	520	552	508	558	517	524	509	494	541	515	540	541	550	491	513	544	486	546	559	519	551	493	526	510	490	525	488	487	529	504	514	507	523	495	519	526	529	540	504	513	545	486	494	484	461	531	508	532	515	513	505	562	499	514	535	546	507	493	530	506	504	511	518	490	534	559	486	570	485	513	505	516	533	504	510	510	516	554	489	526	510	454	528	554	482	491	509	516	525	544	503	491	497	509	522	528	534	519	518	520	528	490	492	508	506	455	494	521	514	486	514	519	510	561	508	525	507	516	512	554	494	511	498	510	505	527	546	504	471	514	499	504	515	511	501	478	499	536	513	496	482	534	508	511	499	531	541	519	561	499	495	539	519	533	546	500	499	526	546	496	527	508	530	509	519	490	504	531	527	478	526	537	512	519	491	483	535	488	523	538	534	503	530	499	488	530	465	505	492	526	518	526	501	521	482	523	534	537	492	522	536	508	539	540	489	502	509	536	479	530	537	538	477	480	537	512	512	538	495	499	488	512	519	544	517	527	481	506	513	505	514	518	550	504	543	528	487	479	517	481	537	513	477	526	505	490	508	491	516	471	519	509	542	510	514	495	581	515	552	486	526	501	504	521	540	513	541	501	512	558	513	516	480	503	506	522	510	520	506	521	525	513	545	504	516	496	538	559	502	502	506	505	508	518	532	506	530	501	527	483	499	545	565	523	515	512	504	514	520	518	505	466	497	499	509	496	538	467	531	520	480	519	506	500	544	526	559	486	508	507	476	494	507	534	517	546	481	511	490	475	556	517	527	485	541	518	490	516	501	513	494	523	534	501	512	494	496	492	533	505	520	503	487	517	486	517	532	511	519	500	525	517	533	482	486	521	515	550	484	545	494	499	512	544	540	503	495	561	473	539	539	496	531	546	513	512	546	523	507	507	476	503	496	532	491	540	492	505	509	494	523	526	546	508	536	534	541	530	536	530	526	542	539	513	545	543	500	522	529	538	536	519	513	548	523	494	492	493	501	491	492	506	505	481	556	482	472	522	526	510	531	478	508	521	511	503	511	555	548	507	484	505	539	515	497	497	516	506	501	553	473	512	512	548	511	498	526	529	524	529	493	545	513	514	525	527	541	501	512	541	538	508	502	502	478	532	533	529	519	524	491	473	487	528	545	502	513	549	514	539	478	510	503	523	506	571	498	537	485	498	479	517	498	537	530	511	485	507	536	505	504	494	519	548	514	500	499	545	544	539	534	486	522	515	499	502	511	505	505	493	522	515	518	509	542	524	557	508	517	497	481	504	537	483	507	516	570	510	501	578	535	546	505	521	501	505	515	518	497	463	516	503	507	501	525	497	507	536	522	479	550	568	521	484	544	497	520	474	533	524	500	517	496	527	472	555	580	527	556	510	493	492	516	536	504	498	520	494	483	527	531	528	503	502	499	548	532	501	468	523	569	487	478	519	536	531	529	535	526	523	527	544	510	501	562	485	542	528	521	524	497	485	506	545	480	508	500	494	514	505	489	532	509	518	518	521	516	559	536	497	488	508	493	496	512	518	502	506	524	528	491	479	536	513	495	492	523	537	496	493	533	508	500	532	540	515	519	550	492	531	523	494	461	511	536	500	501	515	502	510	530	539	523	533	486	548	514	542	532	526	511	532	494	514	539	530	512	537	516	508	577	501	534	522	537	536	509	487	499	518	490	480	510	507	526	531	492	521	547	530	495	523	490	558	513	513	488	526	485	538	490	554	516	505	497	525	528	516	498	539	491	519	496	495	521	506	538	520	512	538	500	531	518	485	510	495	490	509	532	498	472	492	548	535	517	493	512	511	527	472	521	527	546	528	501	507	530	489	542	536	528	541	524	531	539	521	503	462	527	556	574	513	474	504	504	528	518	526	505	469	511	517	436	506	551	543	539	496	508	530	514	548	499	533	521	522	496	506	488	485	537	481	541	530	556	505	557	554	463	481	489	528	507	532	500	478	502	544	546	547	527	502	501	536	505	524	521	536	507	492	554	541	503	514	465	514	504	504	524	518	496	555	502	516	541	502	486	501	548	479	539	450	533	522	501	480	521	548	521	508	524	507	497	521	506	569	524	490	550	510	495	500	507	506	503	510	542	502	529	558	524	502	495	520	504	498	511	471	533	547	506	500	516	511	512	528	502	501	494	526	513	524	502	494	564	507	499	521	535	549	557	518	484	528	491	505	545	520	508	477	529	518	536	553	494	483	511	508	504	508	509	497	475	548	520	511	503	507	511	545	513	537	533	513	518	497	532	505	537	543	493	524	531	498	515	497	507	486	485	526	507	559	466	537	472	490	514	525	537	559	502	485	532	520	505	499	530	508	518	526	547	499	537	498	549	520	501	527	540	496	549	517	564	542	480	544	543	505	537	514	501	465	535	469	536	544	484	515	503	508	518	554	524	553	512	496	495	521	520	525	481	525	517	502	523	514	516	494	503	527	468	525	491	519	545	471	519	514	536	520	518	494	517	553	508	524	502	554	519	500	508	495	529	517	546	515	451	499	536	539	508	509	511	542	505	528	521	526	517	538	507	526	520	526	443	521	479	503	519	520	513	514	556	512	532	535	502	519	537	517	527	499	467	518	536	567	504	521	541	523	524	494	546	514	501	494	511	476	501	516	530	513	493	508	517	494	550	495	511	530	525	532	514	517	497	507	531	519	490	510	527	507	462	480	476	527	511	491	573	493	483	525	505	505	512	491	539	514	473	517	521	487	527	517	524	567	512	532	559	510	511	549	527	522	505	531	497	513	503	519	536	511	528	561	496	528	527	498	541	543	516	488	500	503	527	527	498	533	495	506	490	505	495	503	479	478	539	492	542	531	493	521	524	533	532	472	498	565	499	530	528	516	495	492	506	540	509	510	522	498	525	530	504	520	525	523	518	547	523	511	501	517	583	519	499	504	486	500	493	505	542	532	528	511	506	523	563	509	522	521	513
19109	16867	7043	3131	1638	298	242	273	228	253	260	225	261	248	280	256	245	266	257	233	241	257	254	264	249	273	268	248	240	218	254	268	253	257	210	235	247	270	261	241	272	252	245	227	236	258	242	227	223	254	220	258	252	269	246	253	253	254	269	244	271	264	247	244	235	234	251	263	257	242	227	241	265	236	216	237	228	254	238	245	263	238	239	245	258	242	238	250	273	222	254	231	235	232	243	261	248	238	254	252	251	233	297	250	229	225	243	252	242	242	239	252	243	212	220	234	221	233	236	250	239	235	241	212	267	258	247	247	273	248	233	249	242	241	239	246	243	255	254	238	230	230	214	249	251	222	228	237	239	220	272	255	229	275	230	254	238	260	243	252	219	262	240	241	264	280	263	265	230	254	263	231	224	201	225	228	207	226	251	252	238	225	229	243	240	287	232	268	238	253	235	250	215	255	225	249	228	232	252	234	202	235	249	267	231	268	243	263	240	227	244	262	285	279	261	251	255	244	249	246	262	243	238	235	266	255	230	254	248	255	228	269	255	239	268	238	232	248	241	269	253	228	232	238	246	268	285	241	222	262	237	227	230	271	235	235	263	253	248	266	263	245	242	212	268	265	242	272	266	244	235	242	238	263	243	239	216	248	229	251	242	226	256	215	251	256	261	236	243	243	234	210	226	248	244	245	224	255	254	217	231	230	231	236	228	265	192	253	234	240	253	246	271	235	279	211	202	264	233	227	254	228	234	250	242	250	248	256	274	239	237	222	241	248	229	242	248	256	249	233	228	258	217	262	245	258	232	250	263	266	249	206	222	232	273	239	280	239	246	255	254	249	253	255	265	257	225	233	264	236	246	244	270	251	260	213	231	237	251	231	238	239	235	230	244	219	232	242	263	264	231	248	268	253	218	266	255	247	246	279	250	248	237	278	243	267	270	225	237	247	245	259	255	268	256	232	228	249	245	266	264	232	249	276	262	236	252	253	239	267	252	250	261	257	250	242	237	255	246	236	260	225	249	220	229	238	262	254	253	249	277	218	221	226	282	268	263	251	245	216	271	254	269	263	281	260	266	265	205	231	271	249	284	247	234	248	245	241	236	261	241	223	241	262	228	236	271	232	205	234	228	246	271	214	266	240	248	213	249	265	267	239	258	216	229	259	250	235	226	247	245	227	253	245	234	233	254	263	275	241	237	264	272	266	232	233	242	260	267	236	258	197	235	221	238	270	262	247	234	250	242	251	245	278	229	282	258	226	235	237	239	250	233	233	230	252	245	232	238	236	232	226	256	240	258	258	218	273	263	233	255	248	253	239	267	249	238	261	244	249	237	225	226	242	235	253	305	256	220	248	231	239	236	269	272	259	248	242	246	274	209	251	241	250	273	237	244	241	238	258	233	271	266	241	238	252	281	243	248	255	260	254	248	253	242	242	244	264	252	217	250	243	258	280	244	245	235	256	271	257	232	250	235	241	246	237	241	268	257	247	242	254	254	257	266	274	235	261	217	270	246	249	254	260	220	285	263	262	245	253	246	236	214	250	244	220	244	265	244	251	244	284	258	241	244	247	248	256	256	247	252	238	249	271	249	244	248	261	225	237	226	244	225	250	236	235	249	229	247	223	254	234	246	260	267	249	234	241	265	239	219	260	258	214	250	234	226	249	242	252	237	249	264	266	236	231	217	223	272	233	242	227	226	257	224	239	250	217	262	269	237	256	274	264	267	241	237	251	234	252	257	237	236	246	263	233	232	228	262	236	256	284	254	253	244	222	226	230	237	238	246	245	243	259	256	283	250	259	238	255	247	247	256	242	242	216	245	263	235	257	255	219	240	226	236	237	230	231	234	229	220	246	238	223	234	250	233	248	221	241	266	234	238	217	245	244	262	252	246	248	263	219	245	256	251	236	265	273	243	238	254	226	207	248	248	244	228	209	223	263	242	251	255	230	232	265	239	237	225	244	259	263	248	262	225	224	241	237	222	238	244	281	258	235	295	264	256	251	255	235	268	224	273	231	261	226	260	220	268	253	270	257	215	277	265	239	238	244	274	269	252	237	257	245	232	214	264	244	240	228	220	223	266	249	265	249	273	253	242	239	246	265	233	272	256	234	270	240	278	211	221	233	255	232	274	226	242	225	242	258	220	243	250	224	223	227	243	229	252	258	227	252	262	237	263	222	282	244	248	272	281	232	262	235	232	236	226	297	237	268	257	241	229	233	232	242	258	269	224	243	217	228	271	214	259	250	259	269	232	244	273	256	222	225	242	259	243	237	236	257	228	220	243	250	282	244	241	238	239	278	256	252	256	250	254	258	223	255	220	237	268	236	220	257	245	237	267	259	221	227	236	240	259	262	220	237	252	239	243	216	251	258	256	233	253	256	259	254	245	251	291	249	241	244	271	220	257	250	226	259	245	233	238	238	273	252	264	260	218	285	253	259	249	234	258	236	261	251	217	238	274	273	265	249	246	220	243	232	212	266	254	252	255	242	275	233	259	249	225	224	246	237	259	239	232	252	218	245	243	256	256	313	282	227	274	259	261	275	260	273	239	257	260	266	245	250	225	263	252	217	260	237	248	241	242	274	261	268	227	243	217	242	267	246	259	232	248	213	215	251	273	240	245	259	274	254	214	228	230	262	251	272	271	257	219	242	259	242	260	269	277	266	226	248	261	237	247	247	229	233	216	240	229	242	228	260	270	269	232	233	258	232	230	245	232	275	277	244	254	264	244	240	242	268	255	247	262	232	243	198	271	257	245	244	271	271	227	256	249	283	251	244	269	253	288	263	273	254	226	246	257	229	214	251	229	235	250	238	250	241	230	237	230	240	270	260	241	230	266	263	225	219	218	250	250	257	246	264	281	234	251	258	267	236	249	289	222	263	278	279	246	249	272	233	242	247	256	259	251	225	230	285	253	262	254	261	255	235	227	230	228	259	260	244	239	264	241	268	242	278	273	250	254	237	265	273	220	236	241	262	245	250	234	225	265	246	198	224	241	218	219	215	242	255	279	235	257	252	256	204	243	269	227	237	250	255	264	219	245	275	264	260	245	250	251	263	274	248	268	246	253	244	245	249	234	264	240	242	209	253	199	254	262	239	235	268	246	252	243	240	234	253	234	234	225	215	243	255	257	229	265	241	265	231	245	254	222	253	267	250	235	252	245	298	257	236	236	242	262	266	243	224	249	263	233	239	238	235	229	226	242	264	225	263	240	230	266	241	258	257	224	257	262	254	251	284	240	247	254	270	261	259	224	219	248	224	215	269	263	266	233	248	227	238	238	236	251	247	233	237	245	238	230	302	229	215	230	226	256	235	280	242	243	246	240	233	218	241	253	236	244	240	253	251	246	260	268	271	261	258	251	261	271	237	239	250	251	253	217	235	250	212	230	216	257	266	242	219	257	246	236	281	231	238	237	253	236	237	231	286	234	242	230	241	238	278	267	244	248	252	232	266	274	250	246	263	271	231	252	236	235	236	226	237	260	273
9459	14310	10580	8369	5510	556	536	537	562	544	515	581	516	570	548	533	549	548	562	524	530	545	543	557	560	573	511	488	513	574	553	536	544	558	528	539	507	518	537	564	549	572	529	548	547	573	546	492	542	492	530	524	523	541	519	534	574	559	568	570	542	542	471	525	514	567	518	539	500	526	510	549	511	496	510	523	511	518	518	515	535	526	537	523	558	580	565	527	533	529	553	522	522	515	467	579	492	511	573	526	515	544	528	538	552	521	506	506	535	539	529	559	566	482	558	559	560	536	519	520	539	543	553	533	526	516	518	495	546	561	545	523	543	558	519	524	505	561	566	534	547	568	530	536	538	487	501	518	551	493	510	506	529	533	526	521	514	529	563	521	534	547	541	569	517	528	526	520	491	523	519	523	506	516	557	552	558	503	534	553	538	541	522	520	531	533	526	568	529	518	515	530	562	570	524	574	520	571	511	508	557	556	552	552	541	495	523	526	537	537	530	550	528	537	520	552	536	514	522	507	557	549	582	502	518	501	498	514	520	560	510	573	532	532	524	548	576	496	575	567	533	522	566	565	546	522	514	498	495	546	536	501	511	537	502	548	521	543	509	540	524	542	537	510	518	550	526	534	536	516	538	532	554	544	544	522	565	568	553	510	589	573	557	536	544	536	528	519	537	522	563	498	520	552	558	513	547	535	592	550	532	503	527	540	548	550	534	554	533	533	495	517	563	553	545	514	522	551	530	520	551	512	553	565	511	542	580	510	525	523	526	531	503	534	545	517	579	528	490	555	489	512	555	498	507	523	529	523	504	550	519	576	549	515	493	532	554	578	505	558	556	520	555	513	527	546	571	526	522	535	517	547	553	537	548	531	547	502	530	546	518	535	513	563	534	559	554	586	528	521	533	562	536	529	538	545	527	529	546	525	525	509	524	534	518	527	558	527	522	560	567	548	531	552	495	513	507	503	511	536	546	538	560	532	598	543	531	549	576	523	533	510	493	556	535	529	553	537	534	504	506	551	511	523	538	520	506	565	535	559	563	517	528	522	525	546	543	481	544	518	508	549	564	565	523	545	508	531	538	540	519	551	553	513	518	539	552	535	501	548	558	501	493	481	535	519	546	520	546	508	556	489	501	546	535	559	571	497	544	563	503	498	537	533	543	562	513	541	573	496	549	554	548	544	555	528	556	542	531	548	536	523	506	493	586	520	604	538	555	548	551	572	539	510	521	556	528	541	551	567	540	559	540	537	520	503	535	546	558	587	518	540	558	475	564	575	559	538	519	526	510	533	536	534	513	539	546	560	549	510	537	547	558	567	571	565	523	590	521	519	522	543	529	549	594	549	528	513	508	531	550	574	519	567	550	533	520	534	515	524	526	560	523	545	544	569	500	539	554	530	490	529	511	493	530	500	572	550	521	547	530	521	543	539	524	567	547	535	508	533	491	516	529	537	510	547	555	517	526	518	558	539	515	551	512	575	528	508	515	502	557	534	549	541	520	520	532	548	508	519	588	564	519	543	532	523	516	532	578	510	526	522	534	512	584	556	518	518	543	526	514	553	519	572	545	537	555	518	543	559	548	549	564	565	572	528	574	582	521	564	536	582	537	525	584	526	512	536	524	570	488	599	491	548	548	557	579	527	496	528	536	539	495	550	537	560	585	497	534	543	531	508	588	589	554	531	530	512	568	561	555	528	563	520	580	529	534	503	559	539	528	541	541	524	527	526	507	520	525	507	536	493	492	530	528	548	548	561	536	547	523	542	550	535	530	493	548	527	533	568	501	523	516	538	512	551	529	528	551	543	562	545	529	588	494	519	580	490	572	527	550	496	534	481	506	560	520	549	543	521	518	566	579	501	549	549	551	505	555	518	538	522	537	560	526	564	596	540	518	566	532	548	534	571	535	525	527	497	533	530	582	527	519	526	507	509	568	542	553	550	530	560	542	538	515	525	536	527	544	531	555	549	503	483	534	542	518	529	528	518	530	514	546	525	544	551	498	527	611	566	543	536	481	528	530	516	569	552	523	570	532	559	557	568	511	538	544	513	539	589	538	573	544	500	527	517	559	495	543	499	540	591	525	521	549	558	534	486	529	504	492	539	524	565	556	539	568	525	511	525	541	545	535	530	570	532	534	557	535	518	518	578	506	545	558	509	568	543	536	511	552	506	565	571	516	556	491	498	542	523	543	535	524	513	553	534	522	521	512	527	564	524	533	543	556	524	515	520	527	527	531	533	522	522	530	578	525	566	546	504	571	529	516	555	513	543	513	523	553	546	544	533	524	581	568	570	545	546	511	524	538	530	570	529	530	524	527	516	566	527	544	554	549	533	538	535	513	530	552	526	567	507	500	565	552	542	520	601	533	522	570	495	517	517	557	563	557	568	540	572	548	512	545	541	500	505	535	503	560	544	508	535	521	596	538	514	533	500	510	555	571	555	515	505	534	515	529	515	507	506	487	561	539	564	561	500	535	502	544	563	553	549	531	517	525	537	522	492	585	540	539	576	557	524	540	543	535	551	533	530	529	520	529	525	519	489	514	507	523	524	529	522	513	539	546	541	531	524	576	510	537	562	474	519	569	566	508	533	569	544	521	578	561	535	510	518	531	548	531	489	558	520	538	525	507	516	519	550	536	527	544	587	541	581	521	550	538	482	504	503	523	533	598	510	539	559	533	572	482	568	575	535	551	557	540	556	508	555	540	507	496	571	550	572	512	522	473	566	500	529	520	516	544	519	521	503	569	550	531	587	513	543	569	516	517	535	551	529	546	518	532	551	523	551	565	572	530	543	534	540	568	511	545	571	539	524	578	525	559	501	532	530	557	528	544	529	504	523	582	546	516	515	477	557	550	507	533	534	549	540	574	571	558	573	561	537	563	578	530	501	492	510	519	517	563	544	532	521	508	540	544	566	532	530	520	511	512	517	528	538	520	549	506	494	527	515	490	530	574	525	537	547	552	563	558	501	537	524	512	552	499	543	504	557	557	537	501	559	504	512	534	536	540	555	467	550	547	518	550	531	561	516	508	479	556	571	535	560	576	534	562	588	511	566	557	516	534	528	511	510	563	527	550	506	532	545	512	561	562	564	530	543	520	527	590	567	539	575	517	559	533	561	558	522	556	548	565	523	548	568	559	514	556	477	603	533	544	517	538	554	532	587	547	552	511	556	517	577	568	546	533	529	515	524	484	493	519	530	558	531	535	520	519	561	572	543	483	541	529	503	524	542	529	532	537	493	520	525	582	514	526	542	574	553	551	543	562	568	538	494	523	484	553	537	551	545	561	512	539	485	515	518	539	509	544	575	521	522	573	563	539	548	531	531	523	553	485	614	566	545	538	523	555	543	539	573	522	493	515	514	498	519	529	515	501	531	518	485	557	518	514	539	531	549	555	508	552	511	578	523	499	517	538	514	539	512	539	533	546	527	538	534	515	519	563	521	552	571	531	535	533	487	538	511	571	573	517	545	547	505	507	553	530	540	556	511
34318	63959	56280	46514	33125	5449	294	220	194	188	183	151	136	125	160	176	131	147	133	145	153	135	152	172	149	148	159	154	157	150	136	123	140	136	133	121	129	133	158	142	155	133	133	153	128	149	159	115	146	117	125	157	137	143	137	133	123	123	132	136	135	125	108	128	133	164	156	141	125	144	149	139	124	110	146	139	115	136	145	120	141	142	119	119	143	153	116	128	116	128	120	141	125	135	124	139	130	136	139	126	124	133	145	143	151	126	144	119	134	129	126	148	150	121	145	155	123	144	134	142	148	130	137	115	129	139	158	140	110	134	130	141	143	160	136	132	141	149	137	128	127	120	157	126	147	127	146	128	130	148	150	140	135	141	158	159	137	137	126	127	130	128	130	130	143	139	132	127	141	134	103	128	127	121	130	134	144	121	143	144	131	129	152	129	131	130	139	146	107	130	124	127	136	152	121	152	141	132	163	107	130	138	125	143	124	126	124	107	109	128	140	145	137	153	134	131	127	123	118	125	166	153	126	137	127	126	142	135	118	114	124	114	139	141	136	156	123	154	136	119	131	123	146	137	118	126	146	155	155	146	152	126	127	125	136	143	131	163	142	131	132	142	128	126	132	121	128	127	133	140	147	118	147	140	129	146	132	111	133	134	115	117	126	138	120	133	123	129	115	142	128	145	128	148	170	131	147	129	135	130	157	131	129	140	140	122	125	136	156	141	121	137	132	152	133	137	157	134	132	127	118	141	135	117	115	110	113	141	121	154	143	135	132	124	143	145	126	159	139	112	122	138	152	148	148	121	129	121	137	127	113	132	132	121	124	150	108	132	131	137	136	127	140	148	117	130	117	151	143	131	128	143	139	119	140	116	116	137	135	133	130	147	111	158	148	132	132	153	150	135	132	126	140	128	124	129	148	148	147	118	124	128	150	142	158	158	149	140	142	138	112	112	131	125	151	111	145	135	134	141	169	116	140	140	132	136	129	137	130	124	147	174	154	121	114	165	139	148	156	149	129	127	142	136	121	123	134	147	121	125	144	140	147	140	103	110	112	111	151	162	132	127	136	138	126	141	110	125	151	137	130	134	126	146	142	132	130	128	142	140	140	150	143	140	136	146	151	122	121	117	150	135	129	144	150	127	133	143	127	131	148	160	155	120	132	130	116	121	119	126	126	130	146	152	131	130	128	121	125	140	143	119	127	110	136	120	126	133	163	145	136	137	140	150	126	128	168	125	132	167	130	146	144	127	157	159	144	158	128	138	112	132	123	140	151	126	118	128	139	119	117	141	134	122	119	127	118	132	135	127	119	140	135	130	150	131	122	127	121	131	127	108	152	141	136	118	141	131	117	156	133	128	118	129	147	131	139	146	144	122	133	140	131	134	122	165	137	143	142	152	128	112	111	137	157	130	131	150	121	143	155	124	140	142	159	169	131	118	146	125	156	124	134	126	129	131	131	159	130	143	134	129	139	120	144	146	114	123	151	116	159	126	146	157	145	121	111	155	151	145	142	137	139	133	144	133	127	146	118	136	120	131	150	110	137	157	140	150	121	125	137	108	119	122	141	126	140	137	138	148	127	129	142	123	141	140	125	136	129	106	133	129	123	152	151	137	136	144	122	142	125	139	127	155	116	131	167	135	131	140	129	122	156	160	128	128	146	135	140	135	154	151	118	138	136	132	132	130	146	134	105	140	119	155	125	136	148	140	146	170	123	133	120	118	143	163	131	106	120	121	150	144	152	142	141	129	143	145	138	153	144	134	140	140	138	152	157	164	140	148	124	154	121	133	140	135	139	122	127	138	143	154	124	145	108	112	122	136	121	149	125	141	153	132	124	139	119	137	123	139	146	131	156	118	129	134	124	115	126	130	131	126	144	124	129	140	121	148	159	165	116	142	141	126	130	167	134	152	163	125	117	143	145	145	131	139	136	128	145	136	138	141	156	141	144	125	130	126	155	147	135	146	124	133	149	131	131	141	130	130	141	138	153	128	149	123	116	133	120	132	110	120	144	156	140	129	140	150	152	121	140	121	137	113	128	127	149	127	113	123	146	133	118	117	129	127	141	133	136	145	150	130	141	150	146	142	141	145	131	123	152	128	139	127	146	147	143	110	124	145	141	137	136	131	146	144	111	129	144	125	128	116	147	139	139	157	130	130	144	145	135	126	132	119	106	155	135	132	127	163	168	143	121	136	122	144	136	137	139	146	132	129	132	140	141	138	138	145	118	126	143	147	124	138	124	147	134	139	121	126	139	121	144	150	131	114	154	146	142	152	134	130	132	129	147	135	126	127	135	159	130	149	133	154	148	162	134	162	138	128	121	134	129	135	144	126	150	123	135	143	139	134	146	122	140	124	132	135	146	151	126	124	161	132	121	131	130	133	126	135	110	140	152	145	107	117	138	139	127	143	155	122	132	131	136	125	164	126	142	142	118	137	147	117	115	155	140	114	138	169	163	138	136	153	127	136	131	121	130	168	112	124	134	138	129	142	134	111	152	124	142	145	115	149	134	127	133	142	153	140	118	131	118	137	138	135	129	127	130	135	145	124	122	155	146	137	134	136	114	146	142	125	136	134	148	136	162	144	151	134	128	137	124	137	112	148	116	146	138	140	142	146	120	124	162	125	141	134	132	112	144	119	143	119	144	146	123	139	138	129	116	148	95	145	121	133	151	140	127	125	137	158	136	147	123	138	129	139	116	127	115	134	147	138	140	152	119	140	156	127	138	139	118	143	156	154	157	134	126	130	124	140	139	160	143	152	127	145	144	136	122	113	114	150	131	144	137	145	163	127	152	125	162	139	118	122	135	146	149	125	127	129	121	127	143	124	130	141	133	130	158	107	134	123	135	142	130	117	118	137	127	132	118	127	144	124	156	140	145	160	129	139	149	146	145	147	128	132	136	116	147	140	148	137	126	154	150	145	124	151	116	126	147	130	149	130	137	127	128	115	124	133	158	133	128	145	119	143	136	144	124	130	136	138	151	126	137	145	122	118	120	128	113	144	147	134	137	117	140	146	140	135	151	136	174	137	125	133	112	136	111	115	152	116	131	150	121	133	166	114	141	136	145	128	128	125	142	129	130	160	127	131	134	124	139	151	140	131	141	140	135	149	129	125	110	139	129	138	120	139	132	119	155	137	153	125	146	147	148	120	148	131	162	158	150	132	132	139	128	135	140	146	125	125	131	141	121	162	143	130	146	147	168	124	134	135	124	127	133	133	133	137	147	157	119	139	130	135	121	141	112	120	137	127	134	134	123	142	139	155	141	132	140	151	125	125	125	140	137	142	128	141	136	144	128	144	131	130	147	127	143	132	108	158	136	128	119	142	136	128	135	117	149	125	138	130	125	135	151	130	127	139	130	150	155	139	140	132	134	138	135	138	117	138	138	127	133	133	126	124	131	131	129	122	121	147	102	149	146	155	125	138	128	130	135	137	143	134	117	149	142	140	145	142	141	137	161	127	135	127	141	130	151	152	130	152
18603	48226	53618	52987	38750	1022	915	761	676	602	556	493	474	462	428	475	447	415	410	430	373	380	402	393	361	391	350	381	395	365	359	356	363	363	331	350	362	370	335	357	344	338	311	362	330	355	330	356	318	308	308	358	336	365	328	304	332	319	334	329	308	290	345	349	310	324	325	340	323	348	304	359	317	335	356	309	340	344	358	350	330	316	328	329	308	356	311	307	383	356	340	377	359	344	328	338	318	322	335	332	323	351	322	319	334	316	314	342	335	329	338	337	348	325	311	318	321	322	317	346	325	321	313	312	345	341	316	318	318	347	338	366	332	325	329	323	335	359	319	311	334	341	334	335	347	355	326	312	343	348	317	304	337	332	318	361	304	359	331	334	343	298	314	342	327	328	297	297	339	336	312	342	347	332	329	360	325	369	325	310	329	350	328	335	316	345	359	325	291	329	313	341	343	343	330	341	322	320	321	337	321	346	335	380	320	330	299	361	328	317	324	335	310	310	342	326	313	329	337	336	312	348	345	325	337	334	351	332	329	324	334	304	320	342	326	347	315	337	318	340	323	322	320	349	355	336	356	353	303	318	317	318	335	313	346	322	311	318	349	322	310	371	302	327	350	329	325	284	292	329	305	311	348	335	332	338	325	336	320	359	296	344	328	319	334	335	322	347	309	326	338	314	313	309	338	317	322	378	343	351	372	338	331	344	353	318	311	342	341	342	356	332	337	319	334	343	324	344	319	330	312	335	328	325	330	305	307	352	317	351	308	335	340	317	330	335	334	293	308	327	325	331	331	319	297	289	327	341	324	326	357	316	326	335	342	323	330	309	324	311	332	340	350	349	317	329	311	340	340	336	331	365	285	328	320	320	371	323	332	316	350	341	312	346	320	329	336	346	338	318	347	337	362	317	341	325	303	288	331	356	333	299	323	310	337	360	322	330	325	296	327	326	342	333	343	319	330	331	324	315	340	311	327	321	342	318	317	334	312	346	330	349	350	329	302	334	331	350	322	341	323	324	330	336	321	320	306	330	312	336	327	314	339	313	323	333	318	342	320	312	326	338	323	355	339	344	326	373	345	326	321	318	372	303	326	324	337	301	330	324	318	320	343	336	337	304	324	316	304	339	319	345	325	370	311	311	317	317	333	323	320	326	355	329	332	344	362	339	315	321	291	344	323	301	341	344	315	341	303	335	328	272	347	308	332	336	334	337	349	313	341	353	318	320	344	322	325	340	332	311	365	331	331	350	328	302	324	314	350	320	338	327	362	308	329	330	323	352	325	344	320	350	380	335	318	327	331	313	325	353	340	298	299	307	319	335	347	329	320	317	319	331	326	325	343	303	354	316	317	333	329	321	337	347	304	328	334	328	329	313	306	286	345	379	347	355	344	363	313	328	314	325	334	338	318	336	309	338	359	326	350	312	303	333	339	322	356	327	300	326	304	326	326	333	354	316	298	308	330	341	330	332	357	358	343	314	334	345	323	323	352	351	328	346	346	335	332	319	333	322	352	372	316	351	316	341	359	324	305	325	345	308	329	338	323	316	330	326	325	335	299	344	330	318	320	326	306	334	323	322	346	317	336	327	313	345	339	336	319	352	334	322	337	323	347	329	298	299	322	342	331	347	323	338	337	323	340	347	345	305	311	339	323	292	358	319	318	302	313	312	343	344	334	353	376	348	326	338	348	324	342	308	314	292	300	350	334	347	328	323	337	298	349	328	327	338	314	292	359	357	310	332	370	337	302	342	341	327	296	322	336	344	323	319	318	316	323	333	311	311	345	334	329	340	329	350	300	332	343	318	346	322	333	315	324	319	342	331	323	327	356	344	321	330	323	327	320	302	337	331	305	334	304	321	322	314	291	325	301	324	321	334	318	319	344	315	338	336	345	326	318	329	327	334	300	300	318	323	327	296	315	314	309	315	367	284	350	313	307	299	334	329	307	366	327	324	309	339	323	319	306	312	340	317	322	334	296	334	343	333	306	312	309	320	305	299	348	334	309	344	325	314	364	331	335	335	319	328	324	332	311	337	355	341	334	330	348	312	311	310	332	330	319	338	369	342	329	310	332	316	278	336	312	321	341	356	306	347	317	333	312	355	329	317	329	363	334	330	302	312	311	321	328	351	313	329	329	324	330	309	332	346	312	356	336	311	292	315	350	328	301	323	303	310	335	317	326	322	300	338	345	309	333	339	327	344	353	371	344	344	315	328	322	332	303	334	314	321	347	347	305	328	321	317	340	337	336	311	323	347	345	325	321	325	304	331	329	331	326	302	341	346	319	328	315	334	346	337	299	334	316	340	331	345	349	334	360	294	354	339	336	311	339	329	326	306	337	286	313	320	301	338	310	343	362	339	337	330	334	323	334	351	350	335	303	337	326	306	333	333	323	314	338	331	331	325	293	348	334	327	330	344	302	332	333	325	336	330	363	354	322	326	318	333	351	339	340	320	336	307	341	302	329	305	325	339	334	308	343	345	339	353	326	330	358	311	333	334	366	324	332	337	311	352	315	351	323	360	316	328	326	356	320	309	313	338	362	338	317	332	348	329	347	328	314	329	311	306	341	341	351	331	330	298	342	319	306	313	342	304	316	302	310	345	321	348	308	322	360	332	305	324	367	321	343	305	344	336	321	347	340	360	349	333	329	318	308	351	325	367	326	352	309	323	326	325	338	322	316	350	319	331	302	347	349	326	353	328	308	336	342	303	335	315	329	327	336	333	300	365	340	307	320	341	336	317	342	353	332	319	318	340	317	338	318	346	348	301	319	336	305	322	318	313	347	318	319	325	310	321	305	320	343	341	305	348	331	360	320	313	324	331	331	319	326	336	334	350	318	337	329	362	332	372	328	330	324	342	307	357	351	314	312	334	311	305	337	325	333	357	323	316	319	330	296	342	329	311	322	330	364	306	339	315	330	325	325	344	333	353	330	309	341	342	341	333	302	340	326	295	348	328	325	338	305	306	335	336	327	325	346	333	338	340	332	315	322	315	326	334	330	355	318	300	327	334	325	324	338	347	301	346	323	336	289	337	327	338	297	325	293	297	327	337	333	322	305	374	322	295	324	344	368	325	310	286	331	333	339	358	333	348	335	324	352	341	344	321	334	333	345	333	335	331	353	314	306	352	315	317	330	326	311	343	319	344	304	325	329	343	350	314	293	327	353	349	328	314	313	355	326	305	343	364	324	306	341	322	310	346	353	328	308	326	315	332	304	323	307	325	316	329	331	282	305	321	320	332	324	313	346	337	315	331	333	322	311	341	332	329	319	308	335	348	327	310	319	327	343	328	327	352	300	363	323	298	331	337	267	326	309	315	309	330	314	341	336	338	305	324	319	352	326	334	324	324	329	311	331	310	361	356	297	327	342	325	344	297	307	312	329	349	307	301	361	326	318	322	352	341	299	336	294	360	331	310	344	325	320	325	312	327	308	359	329	333	303	333	356	296	345	338	297	310	315	321	337	305	323	338	336	331	324	345	326	311
43072	77785	69043	59069	45865	10987	913	412	365	279	268	282	247	280	283	231	258	213	265	261	237	226	224	240	256	252	243	266	221	235	261	242	228	234	251	206	208	264	238	216	251	198	245	221	189	200	209	228	226	219	232	228	250	209	218	212	220	237	237	192	225	223	218	212	255	213	220	236	214	189	225	194	238	229	225	208	217	210	222	201	231	221	243	223	218	216	201	229	220	220	236	223	217	249	214	235	232	184	249	229	251	237	211	230	191	222	181	240	236	215	182	243	236	222	216	237	226	204	237	202	208	231	220	232	216	214	202	234	210	236	226	246	241	211	223	202	243	208	231	236	200	239	227	229	210	204	216	216	203	243	220	226	248	198	223	231	229	217	239	213	197	214	205	220	221	236	214	248	195	214	237	227	224	241	238	203	230	232	241	263	213	208	219	236	233	257	201	230	210	240	254	218	197	223	212	202	195	231	244	199	225	219	217	230	240	241	205	208	252	237	209	214	206	224	198	210	220	219	214	210	235	215	244	219	231	218	205	209	215	220	211	216	225	222	232	240	206	207	233	231	243	216	210	220	226	207	222	208	244	219	212	209	206	215	255	239	207	229	205	192	244	245	199	206	217	232	225	235	183	215	220	222	213	219	221	223	222	233	214	228	239	188	214	227	242	218	223	239	236	207	236	225	220	224	257	235	246	226	203	227	229	205	216	215	206	206	225	204	226	257	227	184	220	211	234	225	209	188	235	234	251	193	226	219	210	204	251	188	229	247	219	241	240	211	257	199	214	242	213	237	251	217	227	206	231	216	227	209	203	204	203	228	205	219	227	225	244	236	207	209	223	220	226	231	235	215	241	215	229	253	209	222	220	248	244	230	233	223	244	207	239	215	247	221	219	232	199	215	204	232	214	234	264	233	224	221	231	218	202	222	221	236	232	224	224	209	243	232	253	226	262	222	222	220	239	214	234	216	204	235	216	229	190	233	206	235	201	216	220	209	205	211	250	246	230	193	227	202	211	218	233	205	217	217	250	211	247	235	211	199	225	226	241	220	191	229	184	225	235	222	203	213	223	230	219	231	219	247	237	201	221	228	224	221	259	222	214	262	220	247	223	200	242	210	261	213	228	238	222	212	248	238	211	252	225	226	212	215	236	259	207	213	242	186	240	194	178	243	197	195	197	241	237	210	215	217	254	226	212	222	225	198	234	231	214	221	217	203	242	222	253	211	225	187	224	229	235	226	229	244	257	202	241	218	205	237	233	256	216	225	210	219	224	218	236	238	204	235	209	210	217	208	250	233	228	244	205	188	213	227	228	207	243	240	229	234	221	194	209	218	259	214	219	215	221	239	280	230	205	214	236	224	243	215	227	224	189	220	236	204	215	233	220	238	219	225	215	224	236	245	192	241	184	196	211	202	223	218	222	198	232	224	219	198	217	225	236	220	221	215	203	223	214	220	205	214	221	228	238	228	228	231	237	201	242	231	232	227	204	258	204	224	214	238	240	234	228	252	219	227	202	236	227	233	228	213	203	227	232	217	249	206	211	217	210	231	255	228	230	230	233	219	220	232	243	204	201	195	217	202	244	249	196	227	198	228	200	248	219	229	220	211	240	190	199	224	223	255	215	232	214	220	222	220	217	235	227	242	233	235	249	243	242	217	208	237	236	195	244	208	194	243	228	271	216	233	215	230	209	220	247	228	231	242	229	201	194	232	193	236	223	214	246	201	201	236	245	240	243	206	225	213	179	249	203	237	222	220	212	211	257	210	234	224	212	220	205	222	234	217	204	225	213	216	222	219	236	233	224	233	197	218	205	211	208	216	243	220	226	210	217	238	229	241	237	230	213	214	222	235	228	223	223	203	227	199	207	234	211	219	246	243	243	206	239	216	217	235	251	253	223	204	221	227	235	210	215	236	233	221	185	208	232	230	239	225	193	246	204	221	226	254	204	227	218	220	215	230	210	236	232	196	213	183	207	198	212	228	219	199	232	215	202	224	245	231	217	218	224	252	222	236	216	245	223	257	212	223	216	219	198	215	225	236	235	233	215	229	257	222	212	249	223	237	226	234	195	215	211	214	224	205	238	218	233	198	209	240	197	210	244	244	241	191	193	216	210	211	240	215	223	202	216	226	202	194	225	247	228	196	208	215	243	216	229	238	208	219	227	223	214	240	226	212	222	244	228	212	211	211	235	232	240	231	232	240	234	214	223	221	249	240	226	233	225	235	209	243	255	229	221	254	242	215	206	241	226	252	220	224	226	233	239	237	185	213	205	215	216	228	206	201	217	204	227	186	226	228	209	231	232	212	220	216	241	229	221	254	222	228	232	231	210	259	220	238	226	214	224	210	224	221	223	209	214	206	221	212	248	198	223	222	223	209	224	217	211	248	212	258	221	227	207	234	229	241	244	206	222	208	231	210	207	194	227	224	204	205	208	220	231	235	231	243	242	240	246	218	265	238	264	219	246	202	210	224	237	210	222	203	236	218	209	229	213	221	214	199	222	226	244	207	220	203	214	194	240	209	230	231	249	242	230	221	214	231	214	227	253	207	200	210	229	213	232	185	198	217	242	230	211	218	219	228	201	220	219	227	229	199	219	211	230	213	237	216	198	231	254	204	224	231	275	212	209	231	234	244	250	245	201	240	249	213	229	212	219	223	199	219	227	183	215	232	225	212	203	216	219	225	244	268	242	229	209	197	194	233	261	233	210	226	236	212	216	221	232	238	207	209	229	243	231	206	222	238	241	229	226	212	224	241	219	191	231	233	218	220	236	241	218	222	211	228	219	229	271	228	196	242	226	215	221	214	224	195	203	205	230	217	220	230	240	215	204	224	221	213	211	207	236	223	235	198	232	220	231	276	240	226	241	206	218	228	234	243	180	214	161	213	212	254	257	234	220	239	199	221	242	215	215	223	238	232	228	201	212	194	247	216	232	197	221	219	211	235	254	212	237	190	205	211	226	242	245	209	257	233	208	216	244	197	219	221	207	222	231	225	235	248	235	244	216	199	257	202	210	213	212	224	198	217	253	216	240	223	200	224	192	237	213	220	228	228	236	248	230	251	238	222	209	220	201	193	227	242	236	238	228	215	226	191	216	219	219	237	230	249	196	204	221	221	202	206	221	239	251	196	232	212	218	220	208	221	243	232	236	221	217	223	212	203	208	185	217	227	218	214	236	232	236	223	241	218	221	193	219	234	229	230	216	213	207	203	225	260	235	214	207	225	182	259	205	242	202	181	210	201	203	218	218	241	210	226	244	230	234	210	226	221	216	225	216	232	248	215	222	215	214	246	206	193	210	197	203	207	214	199	215	224	218	232	197	207	216	227	209	232	239	238	214	213	240	184	233	186	239	233	186	259	232	243	205	204	245	208	209	243	203	237	208	230	217	196	197	211	210	244	218	226	216	222	224	190	234	223	233	255	184	226	211	243	220	228	206	251	210	234	215	219	239	211	232	187	236	249	215	228	250	230	223	239	234	236	210	218
22870	58115	65018	64603	46743	1843	1630	1450	1163	1050	951	921	850	814	788	728	709	672	663	640	678	617	647	595	614	612	611	553	554	603	548	573	590	554	587	557	570	528	535	569	575	564	587	563	530	544	513	517	557	586	502	525	509	537	521	525	512	544	530	528	533	523	528	509	497	520	509	513	504	552	507	558	533	500	505	544	526	545	519	510	494	524	505	516	522	521	533	519	548	506	505	530	496	571	532	519	571	524	566	516	559	508	484	533	567	501	539	519	488	522	505	507	524	532	516	528	517	545	496	540	509	496	503	512	516	476	558	487	519	512	507	504	471	546	511	493	476	518	526	528	541	517	477	512	538	508	505	505	520	520	488	524	540	511	514	515	502	519	474	503	534	520	518	494	504	517	526	490	552	538	472	506	530	500	548	560	515	501	563	500	511	500	518	518	518	535	541	502	520	505	512	519	463	533	492	493	525	518	544	521	525	512	529	508	483	517	492	497	508	524	539	502	539	519	513	517	470	479	518	527	508	520	475	521	512	533	542	493	531	561	482	515	543	488	488	534	474	519	499	504	510	506	516	521	501	514	543	538	524	487	496	514	568	492	480	475	574	537	496	534	486	532	540	499	487	543	505	492	520	518	541	537	510	506	523	571	505	549	538	513	559	524	533	493	492	483	552	532	533	479	487	533	512	558	545	489	546	499	496	507	534	535	527	487	530	556	473	506	534	501	520	517	529	497	502	479	535	506	515	546	530	480	496	509	499	499	515	508	499	530	494	562	494	532	540	521	549	501	533	522	491	539	533	531	532	526	494	503	537	527	511	526	551	530	483	554	532	514	512	477	521	515	541	500	489	557	502	494	525	519	503	538	491	516	510	496	544	529	525	538	528	487	523	578	513	555	530	509	506	557	502	487	536	577	489	539	526	528	492	573	474	529	527	495	529	481	507	499	506	510	529	538	518	534	536	536	483	537	514	496	519	512	478	534	522	519	483	544	531	531	512	532	536	501	559	510	509	501	506	508	520	484	498	513	499	502	559	510	530	545	530	485	516	552	514	480	476	519	573	523	526	500	488	537	541	508	509	536	531	495	529	536	503	537	470	535	501	507	481	498	512	502	536	479	528	517	525	474	534	519	506	524	528	510	498	527	512	516	538	544	523	500	482	537	533	535	491	502	554	534	486	517	528	486	521	522	488	540	464	542	525	489	528	510	484	474	513	542	493	491	545	513	526	493	520	482	547	511	513	464	517	524	495	465	493	524	545	485	528	508	525	498	487	496	502	489	497	538	518	530	495	540	531	513	500	486	510	507	504	511	474	489	517	520	498	543	535	560	525	502	543	503	536	524	516	528	512	529	532	493	503	558	522	489	537	533	494	551	503	492	513	551	504	496	509	509	500	493	484	519	545	514	531	545	514	503	547	547	511	484	548	473	531	526	538	466	526	512	496	551	504	511	542	524	550	496	505	526	475	513	519	515	561	488	537	508	524	498	502	496	539	463	477	531	548	500	497	501	574	494	506	477	462	516	497	523	490	535	519	539	538	456	507	499	568	475	506	517	515	480	518	500	529	526	546	558	521	567	522	518	513	499	535	492	510	525	523	518	497	541	513	516	504	542	543	506	503	532	543	539	559	519	532	521	534	503	499	529	481	456	514	502	541	521	531	564	532	533	521	517	512	563	500	507	519	543	496	526	523	525	492	523	487	505	482	453	485	510	501	501	511	515	467	446	533	511	526	477	489	524	515	512	521	546	533	523	513	510	470	535	499	500	481	552	510	510	508	499	512	562	518	523	525	494	508	570	495	520	475	498	491	510	478	542	527	503	516	545	481	515	518	499	514	502	500	463	503	498	517	510	510	494	508	527	496	528	514	530	510	506	510	484	524	520	534	454	479	468	537	497	505	537	515	493	533	467	521	515	536	528	534	496	524	495	547	510	506	534	509	517	534	494	494	506	489	503	537	533	502	487	514	517	529	522	524	537	508	507	493	500	500	528	534	524	543	556	518	497	528	489	548	497	521	532	477	543	507	486	519	524	483	479	521	539	502	495	505	515	485	530	514	493	527	522	522	518	454	506	532	528	487	518	523	507	512	556	505	510	531	496	541	518	527	512	518	507	482	517	499	539	542	533	495	494	501	490	530	526	527	443	508	513	520	508	489	498	471	524	504	533	510	544	490	498	526	515	516	534	533	528	521	523	507	553	497	471	501	520	515	563	545	558	527	531	534	530	500	567	497	538	555	528	485	510	522	553	545	515	537	530	539	491	518	535	527	506	497	509	500	526	512	504	524	506	495	479	468	515	535	525	534	489	515	513	450	490	573	521	497	572	502	518	498	545	519	510	508	462	479	511	527	493	531	547	487	515	516	517	513	522	504	521	541	583	513	542	511	536	552	506	532	474	530	531	513	507	512	506	534	504	507	492	561	507	502	457	500	544	503	499	533	514	531	513	517	507	508	506	519	505	520	500	519	547	507	523	524	503	509	536	539	523	527	535	487	520	519	523	522	539	520	529	517	485	536	522	475	508	468	503	531	519	559	518	503	516	520	550	477	494	517	518	536	531	551	562	529	553	497	499	528	508	483	520	532	500	456	509	504	549	564	513	498	503	522	495	538	472	488	491	511	510	540	514	518	518	512	548	476	504	521	522	525	502	549	530	507	514	480	502	548	514	517	508	502	505	481	524	526	495	517	495	525	516	547	533	548	527	504	469	498	472	514	505	511	478	534	523	543	523	506	489	508	520	507	477	534	509	493	550	525	493	495	518	515	512	536	466	497	509	512	502	507	498	562	489	528	550	549	554	519	502	538	527	481	519	504	479	548	482	490	494	489	513	558	524	508	546	532	510	509	487	541	496	507	519	535	485	487	494	542	529	530	525	511	497	552	487	484	490	568	510	548	504	485	505	513	486	532	499	496	524	493	509	476	510	553	511	499	497	531	555	472	534	515	561	534	538	514	537	533	479	500	546	494	508	539	516	523	482	512	535	560	556	505	508	449	542	517	498	541	530	506	526	511	489	515	516	541	510	538	495	533	537	503	487	522	516	493	521	511	537	541	539	509	509	510	507	497	547	499	512	478	513	538	505	501	533	545	536	523	553	506	532	537	488	450	480	508	463	527	496	509	489	534	470	510	504	528	512	536	549	548	502	498	496	528	525	545	493	510	474	546	551	547	490	506	516	559	491	520	465	529	513	549	537	529	497	541	519	504	517	510	508	527	466	562	501	501	474	548	493	547	539	511	457	497	497	524	532	515	537	541	503	488	522	486	509	533	520	523	545	528	447	535	513	536	523	538	514	504	498	508	547	505	517	535	499	508	541	538	506	517	483	527	500	526	535	508	493	509	475	558	512	531	517	533	497	517	531	548	529	504	490	533	495	523	535	499	537	489	514	543	510	479	509	540	509	508	504	514	531	524	547	486	557	515	537	482	522	522	540	519	526	514	536	505	536	510	504	474	535	516	526	484	489	545	543	510	535	533	508	485	475	514	554
21347	19085	6852	3019	1584	297	300	240	251	253	215	231	246	253	210	221	245	272	260	214	273	237	248	247	263	236	233	262	253	247	269	259	252	250	261	226	264	214	260	264	235	250	229	219	276	277	244	241	253	244	223	252	258	281	284	272	246	229	246	273	245	245	245	242	236	233	242	257	259	258	236	287	238	243	255	269	248	218	229	241	226	261	271	289	266	261	255	281	270	230	230	256	259	281	234	258	231	253	242	242	218	241	261	253	266	238	234	233	259	262	244	232	254	233	251	231	282	230	279	264	242	251	258	263	244	229	225	231	257	211	255	247	261	229	290	227	268	233	232	251	246	253	241	258	233	257	239	263	239	247	263	241	245	218	264	237	243	243	211	260	221	242	284	228	236	229	223	251	245	299	247	244	253	250	242	265	277	247	275	271	271	241	249	236	271	261	266	233	224	241	249	257	225	246	263	254	239	251	267	231	232	259	240	258	244	250	243	222	250	222	242	205	266	290	243	237	244	252	267	228	235	226	239	227	240	229	220	250	267	249	249	230	280	241	226	260	252	264	247	246	260	252	264	251	234	235	250	220	260	255	219	248	234	247	231	256	269	280	233	240	236	258	243	220	236	269	239	251	225	229	228	234	245	264	256	249	242	243	251	240	267	247	223	276	251	239	276	246	262	230	237	289	233	216	255	266	256	263	262	238	249	233	239	248	251	261	251	268	259	225	252	237	211	235	227	233	229	216	273	259	224	259	243	247	245	261	257	235	229	240	233	247	237	263	244	275	245	223	250	266	255	231	235	285	272	229	245	265	245	254	258	231	240	235	252	291	260	215	251	243	241	251	248	251	261	236	245	250	232	233	238	227	226	244	245	270	242	236	259	231	255	219	241	235	253	269	234	237	243	255	267	272	254	252	257	266	251	265	255	214	230	232	264	243	249	227	249	243	252	232	262	253	220	269	236	249	263	238	231	270	258	243	237	229	228	263	207	228	248	259	262	246	242	250	244	252	248	257	241	224	249	225	283	280	251	227	256	249	237	235	252	251	249	225	262	266	278	270	263	222	237	256	221	245	233	233	240	245	232	249	231	242	213	268	233	258	240	206	246	259	236	235	239	244	269	238	254	232	244	238	260	211	244	232	236	250	242	212	246	218	239	227	240	228	270	262	278	228	256	243	235	263	260	248	259	240	268	261	218	252	225	250	266	245	259	240	224	209	263	290	257	246	236	245	244	250	261	276	243	240	233	262	235	268	262	256	234	244	224	259	257	251	271	236	245	259	219	255	252	237	222	263	231	257	236	243	273	249	261	254	237	246	228	231	229	233	256	288	249	236	274	236	255	221	244	247	248	240	240	245	245	229	214	261	211	229	264	258	235	241	229	255	278	255	232	253	268	248	239	246	237	257	248	241	237	239	248	252	238	239	246	237	238	208	260	258	240	234	266	268	237	231	245	227	274	247	223	251	214	265	229	237	241	235	253	209	285	263	229	238	230	272	236	286	218	230	248	255	283	254	218	228	211	251	215	253	244	242	240	255	266	234	252	251	264	250	219	233	238	234	249	299	266	263	252	260	216	232	252	248	241	243	219	243	233	243	244	237	246	251	258	210	278	240	241	230	260	262	225	286	247	236	262	235	275	274	250	249	274	244	254	218	237	245	248	243	233	247	242	289	267	260	215	242	260	230	234	242	274	243	277	247	265	248	237	266	247	248	243	244	244	255	244	232	227	255	266	248	246	258	257	253	243	257	229	238	268	254	262	253	236	233	252	217	239	264	263	245	254	234	238	269	237	225	259	233	248	260	235	248	261	268	228	266	258	238	244	261	224	215	267	239	267	210	239	246	234	251	277	224	234	245	251	257	248	219	203	216	275	240	262	239	236	234	249	245	240	255	252	262	248	248	243	261	246	266	267	257	273	251	238	218	242	251	249	244	248	248	268	234	250	241	260	249	255	235	234	238	253	244	266	255	252	248	227	227	230	244	253	247	227	239	251	212	242	251	255	236	226	236	280	256	249	271	239	265	226	256	278	260	224	259	249	256	226	241	219	229	239	279	262	249	249	257	258	264	229	215	222	233	238	269	238	261	252	234	276	244	256	261	243	268	248	273	263	216	241	246	233	247	249	229	248	248	254	241	227	273	248	279	233	256	235	262	233	253	245	251	242	234	273	259	258	280	239	242	282	230	252	259	246	262	229	246	227	227	231	252	242	241	249	246	232	261	246	260	233	232	229	251	245	222	254	269	248	239	217	239	252	284	267	250	265	255	252	198	242	216	234	274	256	261	260	259	238	238	246	238	257	228	246	248	237	229	265	219	254	231	239	248	234	233	259	228	227	247	273	225	258	255	261	272	221	258	235	236	247	224	225	239	225	231	246	239	256	255	241	217	249	258	231	233	267	237	261	278	227	214	218	243	265	255	240	217	242	258	241	246	258	248	235	248	236	241	262	237	243	230	236	266	264	253	258	224	271	235	227	264	256	240	235	260	268	223	238	277	232	254	224	223	260	247	279	212	254	235	227	255	223	237	232	259	284	241	247	241	262	241	271	201	234	255	251	218	244	245	246	211	238	268	241	246	241	248	230	243	244	239	247	215	243	246	236	237	254	262	274	243	270	256	254	245	239	232	253	245	249	225	224	228	268	272	239	215	229	273	268	222	250	227	247	248	228	224	253	261	234	253	237	242	285	228	219	241	243	242	251	241	237	236	278	228	242	272	244	250	237	229	245	260	221	237	231	252	235	242	250	271	267	281	235	229	244	258	242	229	247	262	263	252	262	255	254	251	252	231	273	233	213	241	221	212	221	204	262	249	269	259	243	267	272	259	247	229	258	260	246	250	249	264	262	252	262	283	248	239	243	252	231	245	256	223	249	240	234	252	237	237	210	242	267	238	253	244	247	261	246	257	263	235	237	243	242	232	263	261	244	253	260	250	276	277	252	240	261	267	281	243	261	270	248	255	218	265	238	260	243	222	271	245	265	248	260	245	262	228	284	271	249	222	242	244	230	226	230	256	237	219	272	212	256	225	235	258	261	248	210	235	251	268	256	280	210	243	263	246	214	261	246	253	264	247	283	227	231	257	246	255	230	223	241	267	275	209	236	228	244	238	236	237	228	206	225	250	228	265	274	213	241	247	250	236	251	255	242	246	247	279	236	233	244	237	239	234	268	236	248	241	233	278	237	287	268	239	240	248	295	284	272	271	249	246	280	241	225	259	262	238	272	244	277	255	252	246	254	235	260	254	280	237	228	210	244	283	270	267	242	255	272	250	245	252	260	234	266	276	229	247	257	240	253	234	229	236	237	222	261	258	248	227	237	208	246	257	255	241	258	231	247	253	231	248	264	246	258	240	227	249	252	255	258	243	230	270	260	218	225	247	267	227	275	250	222	255	253	233	250	264	258	264	231	250	244	216	277	244	246	240	267	242	251	253	265	250	256	248	268	264	223	285	267	231	235	234	272	239	258	253	274	233	233	254	241	235	271	218
10733	15497	9950	8276	5099	525	595	551	596	521	555	575	541	539	544	513	548	562	541	506	491	554	532	545	565	533	512	512	590	527	528	512	549	533	545	513	585	547	566	544	548	530	544	488	527	538	519	503	583	508	529	550	557	511	523	510	552	532	532	506	562	500	524	547	516	556	520	504	580	528	530	549	522	536	518	518	514	551	500	550	538	525	543	533	556	540	567	555	542	532	521	555	525	532	506	520	540	524	535	563	497	530	581	504	518	564	527	511	509	547	561	537	539	511	531	537	549	510	520	496	534	579	546	520	549	556	535	513	564	585	528	521	505	529	534	520	518	540	512	544	553	531	536	512	513	522	572	573	550	498	526	538	554	536	556	544	558	525	511	534	546	536	572	523	525	484	535	531	577	549	511	514	578	558	598	526	546	504	525	533	540	535	498	523	514	542	534	503	477	545	538	538	512	513	559	526	557	499	533	523	561	578	558	490	554	503	518	521	528	597	527	496	544	551	516	524	552	551	565	506	548	515	575	488	505	526	573	563	537	502	508	543	547	549	558	522	533	508	545	524	529	532	506	525	504	540	522	499	536	531	555	586	486	533	556	516	511	522	546	520	507	501	490	538	504	516	544	508	587	520	541	519	548	563	505	541	533	497	543	525	567	556	527	497	514	549	538	534	532	510	504	522	514	518	572	548	555	563	531	520	509	594	546	554	585	546	542	504	523	524	501	546	511	514	531	568	548	535	541	537	546	512	535	547	527	562	531	521	548	531	546	501	507	523	518	528	528	505	567	491	557	559	528	490	496	552	516	486	514	501	534	563	517	532	508	541	523	544	533	511	535	575	526	537	552	533	523	549	544	512	565	541	503	550	531	552	541	510	527	521	509	586	545	551	492	537	494	561	527	556	514	535	537	548	509	512	510	535	531	537	535	534	560	535	517	539	551	561	513	527	510	583	523	536	551	529	550	557	543	553	527	546	535	513	555	534	520	497	552	542	579	568	568	532	524	561	551	508	512	502	544	546	559	571	566	520	539	527	526	526	539	510	529	555	540	517	513	560	544	514	528	534	537	529	517	546	534	540	567	510	538	531	568	528	508	517	514	515	516	544	539	542	531	516	531	501	530	544	532	536	514	535	558	513	582	520	553	551	582	555	543	542	558	513	508	539	557	521	535	489	518	532	516	514	539	536	504	525	559	500	549	508	544	505	560	521	492	506	511	567	529	549	501	519	504	529	534	538	543	487	552	534	523	542	546	514	539	510	557	544	541	512	556	503	552	512	481	489	528	526	545	550	570	538	544	543	490	481	559	516	570	523	523	560	510	498	503	528	552	547	520	536	494	529	538	546	476	492	533	515	573	527	553	522	496	535	496	489	528	517	556	506	533	533	529	549	502	525	497	539	551	529	524	575	484	539	572	521	543	590	513	537	514	541	595	548	563	544	545	533	525	526	563	529	582	581	549	544	506	542	541	548	515	498	534	554	599	541	529	556	494	531	534	509	516	548	572	523	505	546	526	497	500	538	506	494	528	561	555	525	533	499	523	576	552	540	535	538	551	518	506	550	523	514	500	553	516	536	533	553	545	534	538	497	517	507	513	554	541	554	544	526	475	516	545	499	552	549	525	514	504	525	550	533	558	493	538	555	520	502	510	556	557	537	556	501	529	516	519	543	551	534	529	558	510	536	535	519	499	536	528	521	552	516	524	522	523	502	547	541	570	558	559	473	530	514	515	533	524	529	552	504	534	527	527	555	556	533	531	541	550	529	513	508	505	544	546	517	536	558	534	513	498	545	529	545	561	537	489	545	493	545	549	537	533	549	564	508	539	549	519	531	512	535	512	602	528	495	539	540	538	483	540	516	532	547	508	484	531	488	550	510	527	510	524	527	563	505	488	554	555	540	522	554	537	532	524	526	528	545	539	541	556	520	528	490	494	543	539	565	550	535	493	543	502	496	555	578	516	581	497	520	486	544	504	540	530	556	502	528	516	497	499	540	547	574	541	506	547	546	543	531	529	522	526	551	480	549	523	506	542	526	553	506	578	509	545	521	529	560	547	525	534	575	536	489	535	488	550	577	540	535	520	509	521	524	564	552	517	507	505	479	538	522	561	522	562	520	519	560	528	512	545	534	548	611	538	511	567	546	550	569	502	526	541	523	597	539	498	573	561	558	547	527	547	546	537	526	527	599	523	524	535	534	544	556	546	552	581	539	560	557	566	532	540	512	515	550	502	517	567	548	542	521	543	531	494	569	531	489	496	562	554	542	514	550	531	547	516	537	538	566	495	549	512	535	544	517	532	523	559	523	490	527	538	564	533	532	522	519	541	518	574	514	539	545	515	538	543	556	518	514	535	539	539	534	548	546	536	561	513	581	582	503	540	556	507	529	502	538	496	518	556	556	522	538	530	538	547	533	503	489	518	570	555	537	542	512	550	536	551	493	532	555	528	551	519	515	536	547	547	531	564	569	485	557	487	542	504	512	543	556	536	565	554	536	586	550	503	559	529	504	508	538	515	540	558	514	573	516	566	537	511	554	567	514	548	527	532	542	543	526	574	561	494	545	500	557	515	495	535	525	487	512	561	516	557	523	574	490	549	562	533	523	547	550	533	534	495	570	550	510	531	496	531	566	530	521	508	546	532	560	532	510	488	549	532	541	504	544	524	572	541	553	568	519	500	554	517	535	493	512	544	528	576	510	572	545	554	511	534	541	500	550	528	526	520	498	531	529	487	511	536	560	551	569	556	546	517	557	502	520	528	538	550	519	525	518	551	524	532	514	524	515	537	579	542	516	505	515	535	539	517	503	554	550	554	511	560	558	526	536	513	532	544	542	499	526	554	581	513	515	550	565	520	547	538	528	536	559	519	495	525	533	549	560	524	541	512	538	512	457	491	534	518	524	545	535	558	503	565	538	507	541	565	518	466	532	535	516	504	514	564	547	517	509	568	588	560	551	539	552	525	520	489	515	528	528	506	523	519	574	532	507	561	548	520	514	528	517	520	563	550	533	584	543	540	552	518	504	554	516	468	490	513	514	533	591	534	529	554	532	553	579	535	519	531	545	519	536	543	512	528	528	512	531	545	555	566	500	530	590	540	519	528	543	504	556	550	543	560	543	515	547	568	520	537	517	526	496	520	537	517	505	541	521	541	549	522	545	526	553	505	556	524	538	529	525	499	574	530	521	521	526	501	570	525	558	530	486	573	497	506	513	515	519	543	549	491	527	514	550	506	532	526	537	541	549	544	556	521	537	523	545	544	545	524	548	496	599	549	515	514	506	591	538	573	524	519	526	537	540	525	520	517	549	529	492	533	511	546	553	511	549	578	524	544	541	533	551	540	525	537	521	552	583	525	557	541	532	533	516	516	529	529	549	564	528	519	505	553	534	543	492	533	580	560	557	509	461	531	502	560	538	551	568	500	502	569	569	511	519	500	505	540	577	559	579	504	581	574	540	558	530	546	539	520	567	558	560	523	563	516	530	479	529
38812	65296	52670	43781	32658	4856	277	215	194	160	170	194	173	174	159	160	154	149	156	121	130	136	126	126	129	130	122	117	131	156	147	133	98	150	154	149	131	150	151	119	147	145	108	119	140	135	140	130	109	153	146	160	130	104	139	147	143	132	143	135	119	116	141	119	138	144	163	130	129	139	141	137	120	135	133	116	116	150	123	96	146	130	140	142	138	108	131	119	123	134	130	141	132	133	148	149	140	134	141	161	122	132	121	129	148	126	126	134	142	125	133	167	132	130	134	132	152	138	149	140	132	140	134	147	118	137	124	133	135	127	123	130	148	151	143	138	130	116	123	147	136	130	134	142	143	124	136	135	137	122	113	142	145	145	121	154	128	136	120	128	132	130	111	129	123	114	134	137	126	133	136	149	146	125	131	130	132	145	140	131	154	132	146	125	114	133	137	137	140	131	134	143	130	147	138	159	142	141	126	126	123	130	144	133	125	143	146	126	132	138	131	122	113	120	123	122	138	138	120	139	155	149	145	135	133	123	133	146	148	129	130	153	116	116	142	124	149	137	133	144	130	128	149	124	132	128	114	132	117	163	137	139	134	147	123	126	111	130	138	156	142	128	153	127	152	117	130	139	125	129	130	132	124	140	139	126	130	130	137	118	115	129	110	120	132	140	131	117	133	138	135	142	133	126	129	138	145	127	119	125	150	120	137	127	151	149	118	102	117	141	130	137	154	163	135	134	154	170	143	162	157	150	126	108	141	128	133	117	124	147	138	151	145	147	138	159	143	166	142	145	122	136	132	129	141	116	128	150	143	122	152	130	142	131	127	143	139	118	135	135	128	146	150	119	130	124	122	120	138	126	127	124	119	149	135	108	133	147	157	149	134	131	142	155	124	118	139	130	131	135	142	125	125	134	144	146	152	130	137	120	147	156	106	140	134	108	167	140	150	152	131	127	146	141	119	149	154	134	154	143	145	146	144	140	140	140	144	118	154	155	127	142	143	171	127	113	155	147	118	135	146	149	130	154	141	141	141	123	144	114	135	150	131	131	125	149	133	154	119	128	127	136	140	130	143	133	120	145	126	134	140	130	119	126	110	117	137	126	114	126	138	129	139	125	144	147	146	115	148	146	130	124	136	149	157	138	142	125	112	130	129	164	144	132	138	144	124	127	147	128	144	119	127	128	133	146	130	145	132	128	145	128	137	128	138	129	170	133	132	124	130	143	148	142	120	136	147	148	139	124	124	148	136	151	139	142	132	115	113	142	116	119	152	140	128	135	134	151	146	121	151	120	148	138	113	134	137	154	142	169	135	131	120	123	138	149	134	124	137	124	129	102	161	142	139	128	142	153	147	134	116	128	147	122	127	136	143	135	128	132	131	124	151	147	148	130	145	122	140	131	133	116	135	149	153	121	157	136	120	139	127	131	147	138	132	135	130	140	136	137	129	141	140	117	142	149	126	119	140	133	144	160	115	154	129	154	129	133	139	132	137	135	139	141	144	113	144	136	124	160	114	128	137	129	141	166	137	159	130	120	124	142	126	161	160	123	139	138	136	132	134	139	120	140	146	129	131	131	147	160	119	148	126	139	147	139	134	144	124	129	118	124	123	134	134	143	146	165	148	131	156	134	132	122	143	121	148	139	146	120	139	124	123	145	166	140	127	122	131	144	138	133	163	140	130	116	143	150	137	120	137	138	115	121	136	114	140	128	135	140	127	138	123	126	135	144	138	148	149	123	122	140	149	116	145	126	161	132	125	127	153	148	146	152	121	136	142	122	99	137	150	126	127	149	121	139	127	143	139	154	138	144	129	120	163	127	144	112	137	144	130	126	128	137	155	131	142	126	128	138	138	132	143	143	147	137	132	132	164	141	150	130	122	127	129	139	151	128	145	125	152	123	143	134	123	138	149	140	150	157	132	143	130	134	145	149	121	113	142	138	137	121	104	124	140	121	141	133	132	149	131	129	135	159	139	130	135	124	121	134	121	171	144	134	130	113	137	140	131	143	126	133	126	153	143	139	125	142	144	112	150	142	132	131	142	126	148	120	134	138	141	145	130	146	137	110	147	132	118	130	116	123	133	112	113	147	137	105	114	131	139	155	141	115	146	135	146	127	140	147	135	141	152	134	139	112	121	114	108	125	152	138	136	120	142	153	124	141	129	134	130	154	155	154	127	126	159	142	115	140	149	131	150	152	136	127	125	138	142	152	141	123	122	131	133	136	114	153	125	128	127	137	124	115	122	162	128	141	151	142	139	147	128	130	129	140	135	129	125	136	126	147	127	152	137	152	128	143	115	128	134	112	124	127	132	143	126	121	146	138	145	144	138	121	138	153	125	130	131	148	143	118	137	128	127	124	112	123	126	127	126	156	151	166	122	99	129	132	151	141	139	140	133	132	147	136	136	151	142	152	142	124	141	127	116	132	153	144	109	113	155	135	127	151	112	142	137	134	137	122	142	127	136	126	119	138	141	131	129	119	120	129	147	134	144	136	132	114	135	137	131	139	126	129	149	132	123	166	151	136	129	125	148	141	124	134	128	139	132	114	131	138	135	121	138	148	120	147	151	134	139	128	137	137	133	142	147	147	137	130	132	123	134	126	140	148	163	147	150	140	144	138	136	122	127	134	144	128	126	138	133	126	144	129	137	138	128	126	129	156	132	132	134	135	151	129	134	135	139	140	133	152	127	128	129	138	128	146	151	122	150	158	141	137	139	142	120	119	136	157	129	148	142	153	141	124	104	150	123	139	146	159	121	135	136	137	146	150	132	136	137	141	130	146	128	146	121	148	130	132	120	130	136	154	152	144	148	134	140	124	127	136	150	149	138	119	123	109	140	143	134	123	137	137	145	136	148	125	141	147	139	122	146	127	127	139	135	145	128	148	134	155	123	127	124	127	146	151	127	141	135	115	134	134	117	139	128	125	130	130	121	130	151	124	119	105	99	134	121	148	110	137	137	150	119	130	126	126	140	145	160	149	148	144	140	134	148	122	156	118	146	159	131	138	136	135	139	146	143	114	153	120	134	133	120	145	119	157	121	131	141	157	122	120	136	134	133	125	123	146	141	141	153	132	134	134	131	123	136	144	151	139	135	123	132	142	151	153	129	128	133	116	141	151	117	140	141	141	124	126	144	130	140	142	141	139	140	140	148	146	135	119	128	117	140	115	134	124	128	128	146	137	138	134	156	126	156	133	140	122	137	131	124	154	131	127	121	135	130	146	125	117	124	122	120	126	124	126	138	106	135	155	149	134	129	122	132	133	124	147	142	142	132	164	130	143	142	144	129	139	121	122	131	144	130	130	131	128	166	127	144	152	130	133	147	146	150	139	145	134	150	155	149	129	135	132	149	132	142	146	158	122	128	123	155	139	125	136	138	119	143	146	114	126	144	145	141	145	135	147	134	134	135	137	126	125	148	136	122	136	137	144	149	113	144	146	130	121	124	133	158	136	144	148	132	158	146	111	146	108	133	133	119	125	134	128
20789	48552	50585	51239	38167	1109	940	786	649	640	562	520	481	477	470	450	456	428	417	396	399	393	361	347	384	331	396	387	365	402	325	353	343	340	358	350	342	327	373	383	321	349	355	326	318	353	356	305	373	355	333	359	334	337	344	339	362	327	328	350	364	334	318	334	313	327	324	349	340	318	290	307	328	367	360	366	334	325	344	340	330	334	322	352	346	346	334	324	308	314	337	348	326	310	345	319	349	338	350	337	345	309	301	306	326	335	321	329	314	314	314	319	360	344	321	363	331	324	318	327	332	329	328	330	326	312	345	353	350	322	326	354	326	325	340	311	325	334	311	298	339	323	343	338	317	322	337	326	316	343	308	296	329	329	304	308	355	315	349	274	377	322	315	338	316	344	299	353	294	326	309	296	257	293	322	325	301	324	328	296	325	340	339	344	302	318	300	328	327	317	330	278	310	336	325	321	324	335	341	330	304	326	347	344	325	363	341	290	335	317	327	328	334	332	330	355	341	331	332	312	306	357	311	348	318	354	333	309	341	320	350	320	333	369	374	328	366	312	347	333	326	312	349	310	322	320	337	309	327	321	337	334	350	342	363	322	306	342	354	317	334	318	332	304	338	313	326	327	330	308	340	321	310	303	315	323	321	333	357	332	343	299	275	293	324	334	351	292	313	336	331	356	330	331	326	340	327	370	319	348	344	273	353	307	349	308	338	353	320	335	323	328	298	323	343	359	353	358	335	348	334	295	366	341	325	328	307	341	320	315	340	315	370	344	325	316	317	357	332	329	331	318	319	348	347	331	292	335	306	323	351	307	320	357	326	319	317	330	332	317	322	314	311	328	314	321	337	302	355	335	326	330	315	341	322	341	311	345	363	327	324	312	333	288	331	331	332	352	327	322	308	326	315	304	329	281	320	343	328	368	293	320	338	286	328	346	342	308	325	296	307	339	341	293	316	308	368	318	323	313	318	316	314	367	326	307	328	295	337	328	325	342	293	327	306	318	331	332	320	316	345	340	311	360	322	280	324	321	331	336	334	335	332	300	292	301	329	322	323	330	290	352	326	322	332	320	303	303	314	332	327	330	326	322	325	326	331	314	316	298	350	318	302	327	330	337	367	313	338	323	311	328	331	328	330	347	333	306	350	357	315	335	325	338	341	330	344	369	311	343	295	331	308	321	320	296	301	333	284	309	320	346	332	315	339	310	347	328	334	338	328	334	314	329	321	344	330	365	321	282	299	333	331	302	325	319	355	347	314	326	326	344	347	361	334	317	376	325	335	365	323	335	347	298	324	367	347	345	338	307	345	333	312	322	327	362	295	304	324	316	344	329	343	315	284	316	322	319	338	296	313	311	331	322	341	328	352	352	337	330	307	283	305	330	319	299	346	335	347	327	334	310	335	333	322	310	323	303	324	318	330	343	370	346	336	310	337	320	355	317	275	348	331	325	355	313	322	346	320	322	324	332	313	332	307	302	315	344	324	312	322	344	347	342	314	328	354	326	340	327	313	324	321	331	340	351	359	374	310	359	317	309	304	306	376	327	336	331	344	338	300	343	341	368	331	348	322	340	301	341	319	303	353	324	320	370	350	320	315	324	324	335	333	314	328	334	333	321	351	320	312	305	322	351	311	324	322	329	357	307	324	312	336	301	348	319	341	328	321	336	297	321	345	315	315	350	315	325	333	325	327	291	314	295	368	363	307	321	330	338	354	322	328	323	308	297	305	327	359	316	315	349	306	357	318	300	319	325	323	318	339	307	311	338	324	325	321	320	353	337	313	314	324	340	294	333	362	349	364	331	304	335	303	370	342	334	313	324	349	317	329	323	333	342	316	325	337	325	310	322	324	299	338	304	349	319	334	323	333	333	350	307	308	323	321	338	329	325	360	314	338	351	349	302	320	365	336	309	287	322	330	323	371	343	329	371	342	323	330	328	326	315	325	322	346	322	306	348	330	330	354	322	351	330	347	360	332	324	316	351	324	301	362	327	314	335	328	311	343	356	324	308	327	337	317	313	348	305	332	338	332	310	289	335	310	356	331	342	365	343	327	314	301	307	338	345	316	338	336	351	319	328	352	304	316	357	333	324	372	326	343	351	303	323	303	323	339	343	346	327	306	313	332	330	314	341	316	359	288	339	333	325	342	338	292	294	315	307	327	325	328	338	328	331	307	336	339	321	316	342	344	303	287	322	348	355	331	341	317	291	302	346	303	323	349	347	326	321	296	325	321	300	333	342	335	339	366	341	348	293	332	290	324	319	340	344	320	315	325	337	316	299	360	325	312	319	321	331	341	332	349	319	323	325	325	347	350	353	351	315	307	315	331	326	289	349	312	279	319	365	311	344	329	325	347	340	317	321	375	310	327	318	320	342	299	344	341	323	329	336	355	342	371	312	339	331	317	334	321	322	304	320	316	294	310	330	319	320	345	344	335	344	339	327	317	345	338	297	335	324	326	348	300	327	318	307	318	327	309	339	283	314	338	323	292	338	328	339	328	344	318	313	347	301	280	289	335	318	339	327	367	319	315	326	326	326	340	305	306	322	314	315	325	341	330	316	312	320	305	343	341	320	321	308	281	326	311	338	325	319	348	324	332	338	321	337	325	309	365	314	329	334	345	330	335	322	325	348	327	352	362	307	317	342	305	326	340	325	348	279	339	342	334	332	329	333	333	327	351	318	329	308	334	321	327	312	303	327	343	341	347	308	337	337	352	326	350	309	329	323	344	314	349	321	314	339	328	334	297	307	322	350	320	320	343	299	303	332	326	336	303	338	330	345	332	293	349	313	358	344	309	320	302	325	309	340	307	317	311	309	355	349	338	313	323	306	337	367	306	339	332	304	343	321	292	351	348	320	322	328	303	303	342	314	355	345	303	285	328	327	360	349	304	323	320	302	336	333	309	334	332	328	305	313	321	311	330	317	298	314	344	295	315	309	342	323	328	310	342	340	328	331	324	300	334	310	318	305	335	325	315	317	311	321	312	362	306	326	313	339	342	349	312	294	312	337	327	349	333	309	338	365	310	346	336	335	342	331	342	324	333	310	360	333	328	339	329	309	336	297	323	346	299	302	335	313	308	298	322	307	359	311	315	291	301	308	297	323	313	313	357	288	334	326	306	336	364	299	319	340	338	324	332	347	328	303	326	325	335	315	313	339	340	318	332	334	314	332	339	310	323	353	318	308	315	315	323	303	325	290	336	322	325	300	326	324	330	322	343	318	322	287	322	311	351	324	318	330	338	340	330	305	317	290	362	334	300	340	296	320	339	299	326	309	311	320	310	317	314	325	297	312	316	309	310	342	341	294	334	275	339	349	315	354	329	302	322	333	311	355	351	324	320	333	311	329	321	341	316	325	327	305	295	313	321	330	299	324	354	330	328	315	325	330	306	340	312	319	333	313	324	342	343	333	352	334	361	335	327	338	336	339	309	345	331	322	327	314	305	322	321	328	336	342	316	345	316	355	302	306	300	313	352	328	322	330
47500	76170	65382	57556	46162	12541	936	393	348	309	261	270	270	284	267	246	266	231	233	266	239	229	226	208	232	243	232	241	229	235	240	254	216	221	220	239	211	233	211	216	239	212	220	226	239	215	244	239	196	251	242	209	196	217	217	212	204	226	230	259	253	231	228	220	218	205	209	233	225	236	229	221	242	226	232	219	261	232	217	227	250	202	225	222	224	212	234	206	208	238	229	232	220	220	234	252	217	227	236	223	225	244	232	218	230	219	216	211	230	228	214	221	195	210	224	222	233	233	233	265	220	194	228	226	206	232	235	239	223	211	240	241	215	206	242	207	235	218	234	245	237	229	210	214	244	233	214	222	210	235	224	223	227	218	188	216	218	211	214	214	237	224	222	191	241	215	219	213	224	194	213	199	245	216	243	200	235	226	263	226	193	244	224	223	189	228	220	235	217	212	212	207	225	210	198	212	211	214	221	244	224	250	222	232	239	236	233	209	234	230	232	226	198	245	224	201	206	219	232	235	247	211	238	200	222	244	217	204	243	237	220	268	199	216	211	224	227	248	209	204	208	245	219	212	206	223	222	194	208	203	233	227	230	242	211	235	213	249	199	184	208	212	199	228	213	221	244	255	209	219	248	211	219	228	227	227	225	204	224	242	232	213	228	218	216	218	246	225	208	182	201	243	239	224	198	227	202	230	209	208	220	221	251	200	250	236	218	204	231	231	220	242	194	204	221	232	240	194	214	233	234	214	228	270	210	238	228	221	237	228	220	224	228	205	183	217	231	258	229	202	199	245	223	198	208	252	209	228	247	232	220	231	207	225	214	198	216	218	213	239	244	203	232	217	220	229	220	210	197	218	249	208	228	207	210	233	202	221	198	206	204	207	242	219	227	224	250	228	232	229	232	194	195	226	208	205	231	253	239	207	193	256	214	204	211	221	236	236	224	205	196	209	225	199	259	203	218	222	222	218	204	210	221	227	252	222	232	223	219	233	231	228	215	230	242	193	198	224	208	229	237	254	214	209	236	194	217	220	224	222	216	229	225	249	229	243	215	246	233	211	232	215	219	235	224	228	243	239	222	223	240	207	232	229	200	207	206	194	234	197	230	212	234	176	218	251	226	233	232	231	213	236	210	206	192	229	226	224	240	226	217	218	196	207	201	255	227	237	189	226	215	232	236	227	230	222	207	239	214	233	209	220	224	222	227	203	212	214	186	199	215	230	232	221	239	219	244	209	236	216	220	223	251	234	236	224	246	231	220	211	218	240	232	250	225	190	241	218	220	206	235	241	239	243	223	252	210	218	221	228	234	201	212	217	216	212	233	243	221	217	213	206	247	218	240	225	227	218	234	225	228	236	227	250	251	207	192	244	227	254	240	221	232	223	235	244	232	234	230	240	220	233	206	197	257	229	195	193	195	218	217	226	217	227	213	227	221	198	231	210	216	204	234	224	213	218	242	232	229	227	223	218	214	215	212	258	199	213	228	242	240	235	250	209	232	207	222	232	228	197	190	194	241	235	230	220	238	214	246	244	228	211	226	218	208	208	200	219	237	205	216	240	236	219	241	211	231	188	215	228	209	221	200	225	232	236	245	222	238	205	208	226	233	236	202	228	214	244	207	240	225	255	213	235	240	226	229	240	237	208	217	198	196	213	225	228	203	201	221	223	193	243	249	217	198	209	241	215	236	239	214	201	213	229	235	207	231	236	252	212	259	245	245	245	239	218	212	231	218	247	215	220	226	242	234	223	257	199	222	217	227	223	221	217	219	221	207	231	236	230	215	214	189	196	218	206	222	217	230	201	197	212	225	215	191	203	234	212	217	224	223	223	220	235	234	214	226	244	216	218	188	236	220	219	229	210	238	237	205	222	226	220	225	218	222	211	224	229	244	247	241	220	202	243	210	232	214	197	246	222	217	210	228	217	226	244	201	233	213	210	208	222	232	209	248	214	224	252	230	208	232	242	235	217	213	205	222	221	235	198	195	232	211	247	244	235	206	229	236	210	208	224	226	202	211	251	224	248	227	217	213	208	237	232	251	211	214	206	202	207	192	208	197	216	225	218	192	193	217	206	249	236	231	213	232	235	220	238	214	209	239	223	215	221	210	242	227	239	232	228	228	217	199	214	250	244	237	194	220	209	241	230	244	238	236	190	221	252	238	220	274	226	213	214	215	247	221	215	240	239	215	246	241	243	222	196	252	233	232	232	236	226	201	225	227	216	201	200	233	226	220	244	265	243	201	219	227	222	233	236	244	199	223	209	213	212	209	227	232	226	212	212	230	221	236	202	193	194	253	248	237	208	252	232	224	228	247	228	221	234	260	220	242	243	268	214	219	234	227	177	213	217	209	236	257	231	220	225	249	228	226	229	222	222	228	242	247	206	221	212	209	220	191	246	258	268	239	244	208	223	255	239	192	215	208	213	218	204	211	243	228	184	219	233	213	228	196	220	217	232	206	221	219	238	225	204	227	199	216	235	213	229	213	238	206	224	209	210	210	225	241	233	241	244	235	211	233	195	251	193	232	220	213	245	243	203	222	232	218	207	232	228	229	244	210	203	220	205	228	221	255	228	230	218	223	218	219	220	219	226	212	230	242	261	227	259	231	225	223	189	245	251	238	226	200	245	231	264	215	240	257	224	227	227	257	226	221	223	231	240	237	228	228	234	257	246	256	206	233	196	230	240	224	218	209	230	227	238	234	203	241	207	225	217	236	197	204	233	216	240	231	241	211	210	230	236	218	243	216	246	226	226	219	217	215	223	248	231	203	220	210	254	233	226	230	214	222	213	249	232	235	207	214	205	207	206	240	236	217	208	204	215	189	208	212	237	214	233	202	217	228	219	236	218	219	233	206	218	211	227	209	225	202	236	247	241	231	212	212	240	226	221	212	213	219	196	243	226	191	216	231	204	204	204	232	219	220	229	232	236	211	222	212	205	207	229	203	229	247	222	227	235	202	204	219	218	222	205	192	200	226	208	209	246	256	222	215	222	228	231	207	204	233	253	230	215	231	233	222	207	236	243	214	204	220	229	215	254	245	213	229	225	233	249	205	222	252	234	215	202	261	236	214	204	228	242	226	221	213	189	208	222	237	225	217	242	266	256	232	200	207	200	232	243	197	195	238	261	225	227	251	231	230	212	244	194	220	203	232	245	255	220	234	245	204	210	226	234	198	222	253	241	226	214	212	235	205	225	225	232	220	197	223	227	225	224	198	220	212	216	229	245	216	203	234	231	218	217	226	207	262	239	185	200	216	223	229	227	221	226	235	202	239	254	211	215	203	193	211	202	214	193	198	237	228	210	212	216	194	217	211	259	233	223	225	228	215	254	238	204	217	221	207	224	230	226	228	250	223	223	200	217	221	175	246	217	252	219	227	237	220	210	212	210	215	214	228	203	223	231	222	213	232	244	214	186	239	211	234	200	235	202	228	242	224	203	233	231	232	228	212	242	257	239	201	247	203	230	224	263	213	214	214	255	196	227
25480	57751	60658	62794	49396	1980	1699	1473	1271	1127	1041	920	869	818	823	779	746	711	652	699	659	655	656	603	625	527	547	582	588	535	569	572	581	569	561	583	578	552	541	562	536	556	557	529	551	505	573	562	555	543	532	535	550	559	513	538	526	540	504	530	552	518	548	547	541	567	508	506	517	581	504	538	552	525	525	482	509	540	522	555	532	541	511	529	525	521	543	461	535	485	521	529	522	522	510	513	506	512	514	531	553	550	510	521	512	502	538	532	512	523	519	489	521	509	499	519	546	542	518	499	525	492	525	469	517	530	528	501	544	502	531	505	488	526	519	544	540	516	511	479	541	494	534	530	525	515	516	548	473	499	495	543	503	549	528	500	523	517	478	505	535	508	536	518	519	503	489	512	509	505	590	535	518	536	534	549	505	531	551	495	512	507	554	522	531	509	508	502	507	464	498	534	507	523	518	510	542	526	534	519	566	530	527	492	498	564	510	524	506	506	537	510	544	485	532	522	498	523	521	532	533	497	469	510	502	528	518	551	514	502	524	564	493	514	514	518	535	503	513	536	559	489	509	475	519	538	501	544	521	477	518	497	561	512	507	506	514	526	509	543	501	558	558	501	510	513	472	536	543	511	524	496	495	490	517	572	518	520	466	537	560	502	505	530	525	492	521	518	519	509	505	533	547	511	529	508	548	538	502	525	523	518	535	526	490	504	527	511	503	532	545	509	546	524	517	526	535	499	565	523	501	537	504	521	499	466	530	461	519	512	524	522	536	487	516	527	508	524	486	514	564	543	548	522	507	558	522	542	520	532	543	551	535	540	527	473	531	482	497	503	501	492	515	496	536	518	525	538	563	533	511	502	544	533	528	514	547	542	534	510	500	488	527	509	513	516	500	504	507	497	507	467	502	493	498	559	492	527	512	502	499	501	535	490	469	543	514	511	491	491	527	528	522	518	501	526	520	513	494	532	522	509	521	520	533	519	493	528	512	499	511	494	527	532	513	576	463	512	484	529	542	508	485	525	512	532	498	508	520	533	530	544	522	494	549	500	513	503	495	508	513	503	496	518	499	519	493	502	489	526	493	484	485	505	532	475	505	490	522	529	481	543	486	494	489	492	509	542	535	507	510	515	529	487	480	508	509	496	520	538	516	551	491	546	558	484	518	508	494	520	503	545	537	511	513	499	566	527	537	528	549	501	517	497	510	534	544	554	527	494	500	502	540	535	511	523	537	528	523	474	501	561	506	504	518	517	502	505	510	546	501	513	492	527	559	525	542	496	514	557	520	481	543	507	496	512	520	493	511	501	489	483	553	533	510	530	556	534	497	551	526	495	533	502	531	515	515	526	528	494	518	541	562	512	526	500	535	486	531	492	528	491	553	506	562	515	505	527	499	512	536	545	539	494	506	553	460	512	495	499	518	506	454	537	486	505	518	509	532	513	507	514	554	546	517	504	532	497	500	505	476	478	540	551	529	503	511	539	495	516	519	501	504	528	542	509	510	519	530	537	477	498	549	544	497	542	477	533	527	513	524	539	504	508	511	538	520	534	512	517	506	560	509	511	489	542	524	490	508	534	548	497	504	529	508	554	494	488	546	521	510	569	538	545	514	526	505	508	563	501	509	488	525	515	511	540	501	487	500	526	523	484	519	500	516	563	544	488	485	494	498	520	488	528	496	517	540	520	569	516	509	515	534	522	550	535	517	505	539	515	519	523	509	481	513	541	517	545	554	527	507	537	501	504	532	523	526	513	499	498	543	485	506	516	530	504	502	540	516	494	508	517	467	511	481	527	507	502	524	528	507	510	507	528	526	522	531	526	481	487	506	475	534	505	516	521	495	491	514	488	489	514	533	475	529	503	508	517	510	511	488	533	493	520	511	498	509	530	580	537	539	523	537	488	532	509	516	564	516	530	519	533	490	537	515	546	493	521	492	526	504	522	483	549	540	524	506	489	494	516	534	484	547	531	465	523	550	483	507	489	541	487	517	525	494	515	535	508	530	505	535	494	467	560	509	487	522	488	512	533	508	500	529	501	501	513	508	499	505	530	565	528	518	473	552	479	525	521	505	512	502	507	518	520	528	513	492	486	517	473	528	517	552	499	510	533	496	513	510	536	498	524	522	535	483	529	514	490	509	474	511	511	501	509	486	508	526	531	525	516	526	537	492	522	539	587	492	523	548	518	514	536	483	546	541	505	472	510	492	486	513	523	522	509	553	492	531	528	535	518	519	561	483	531	488	501	494	503	527	502	492	501	530	517	466	514	537	519	515	525	548	520	522	501	502	500	542	547	520	510	515	520	535	501	528	528	527	486	519	522	550	475	545	502	495	565	495	490	495	487	516	494	513	529	538	504	534	507	522	502	544	502	509	538	506	491	497	494	492	524	532	508	540	558	480	509	487	529	501	524	503	508	503	493	494	515	528	556	539	496	511	511	510	539	526	537	523	484	518	530	520	497	519	520	546	527	508	529	496	514	552	506	465	516	492	508	489	489	513	513	513	504	553	500	541	519	514	506	497	531	506	495	538	525	548	517	486	507	542	539	498	536	505	466	515	469	519	540	507	479	503	493	539	515	549	548	518	515	529	544	483	521	513	510	507	554	489	491	514	524	537	531	496	520	488	533	539	492	517	491	505	512	500	521	525	515	506	562	522	578	507	504	532	477	510	516	535	539	547	548	491	542	489	488	536	544	474	542	497	485	527	486	513	481	528	500	491	529	541	519	495	520	519	529	485	499	511	526	540	510	470	540	534	549	520	513	525	526	508	495	515	526	563	522	508	520	527	519	499	494	541	500	543	500	525	508	469	506	553	493	534	509	562	469	539	495	487	498	496	578	535	488	521	567	523	529	527	501	507	525	519	516	538	513	503	534	567	545	493	502	492	483	513	511	497	507	481	521	516	501	486	546	521	497	505	500	509	493	486	514	533	519	522	534	512	560	505	542	526	534	536	531	548	519	550	511	544	521	520	497	521	502	504	498	502	503	500	554	518	483	538	506	495	513	511	539	532	533	519	491	499	537	538	484	547	525	500	507	439	494	486	507	477	516	543	519	544	457	527	478	535	497	469	495	471	532	496	565	512	518	528	539	531	561	507	513	520	512	517	489	477	525	525	498	549	540	479	466	513	482	518	510	512	540	529	504	497	536	517	544	488	458	560	538	506	500	482	524	486	542	494	549	531	478	515	530	525	505	545	541	514	505	523	508	512	545	501	498	535	520	510	559	545	507	549	541	525	519	459	488	525	544	514	512	474	521	510	530	525	501	508	522	518	535	503	510	529	529	518	519	509	523	511	499	505	516	536	495	516	510	529	530	500	499	518	552	539	508	509	470	494	463	511	533	509	527	489	495	517	539	552	493	567	500	506	513	543	520	510	541	531	486	542	515	522	532	518	511	553	542	517	546	497	493	548	527	492	510	503	516	505	521	512	531	508	526	511	496	468	533	470	515	562	525	512	553	506	514	493	536	514	513	500	507	544	516
25480	21643	6906	2991	1814	375	261	276	248	254	263	230	258	252	267	268	230	232	239	242	282	258	235	279	258	242	257	262	251	262	271	268	259	213	228	250	244	236	213	220	230	234	254	237	228	244	253	266	248	253	244	247	247	227	259	249	256	264	224	262	248	251	230	270	241	243	251	246	225	213	256	247	235	260	244	274	275	233	234	225	241	209	252	256	252	248	226	245	234	242	245	235	240	245	216	209	264	251	233	243	235	235	251	256	245	254	230	237	248	255	240	242	252	218	220	218	228	222	278	235	236	230	268	225	260	227	240	224	252	213	260	242	251	245	254	217	243	280	267	261	242	229	246	258	236	246	250	250	229	244	256	236	286	263	263	245	254	249	249	244	223	244	262	211	244	262	254	236	261	232	239	243	279	245	257	255	241	240	208	246	212	258	230	260	226	253	238	223	240	238	302	254	246	236	235	209	259	246	247	253	254	205	222	242	234	227	240	254	247	281	226	250	199	222	230	242	257	222	244	267	227	224	244	220	227	267	271	262	258	260	251	273	247	238	218	258	246	201	252	266	273	246	248	247	200	238	216	229	236	225	257	250	233	203	264	238	254	235	287	261	246	247	235	261	211	260	239	246	229	242	253	259	233	270	230	231	248	267	263	251	258	252	262	263	236	284	229	213	237	261	222	275	232	237	243	235	235	243	281	241	274	282	222	235	260	270	240	227	248	246	227	263	277	256	253	273	230	215	236	276	242	241	274	243	259	261	265	221	236	255	259	216	235	235	255	258	241	257	255	260	215	230	243	255	241	230	219	266	241	243	249	224	266	241	264	221	237	227	260	231	234	250	230	254	235	252	229	223	273	251	244	233	260	272	213	216	216	216	238	242	247	252	217	240	227	253	254	243	293	237	257	237	277	268	251	249	250	247	250	266	259	249	239	232	224	272	243	248	252	235	220	277	255	232	249	241	255	266	249	219	238	232	268	240	241	246	250	231	268	236	255	283	244	230	240	226	259	262	227	262	231	259	241	238	244	261	247	242	232	245	254	256	245	241	268	241	261	237	252	244	252	281	243	185	255	224	238	288	237	247	231	220	243	273	270	256	251	257	221	230	237	238	255	274	208	241	212	236	240	205	253	247	238	264	267	226	218	222	238	246	252	249	225	250	207	241	261	256	233	241	241	254	225	260	235	238	260	244	226	240	241	268	246	251	261	250	247	246	232	239	233	254	235	247	243	249	258	261	269	241	251	232	252	222	234	223	211	259	235	211	248	242	243	250	243	249	239	245	238	241	245	250	259	253	229	249	242	246	238	263	251	243	244	224	237	245	249	248	245	229	239	222	270	252	236	258	221	267	269	233	244	244	279	241	240	248	222	249	227	282	249	247	208	274	224	244	215	247	258	256	272	223	264	251	230	229	254	260	254	223	248	250	204	270	242	259	262	221	231	290	237	228	284	247	271	247	254	245	260	242	253	213	200	237	246	228	257	255	249	235	257	221	261	250	253	244	257	222	231	233	217	241	246	248	255	257	217	251	240	217	237	244	237	256	221	229	214	217	243	231	237	257	237	253	234	255	253	244	254	241	243	207	261	248	206	234	229	267	227	252	229	237	239	228	237	271	228	233	251	239	229	247	258	223	232	249	232	241	229	225	235	252	236	247	233	275	252	225	236	268	249	248	213	217	239	243	255	267	247	249	239	261	242	244	254	256	269	240	249	223	222	236	211	247	261	243	257	237	245	251	251	244	248	271	257	224	254	233	242	245	246	238	222	243	270	249	253	260	222	247	230	237	224	226	234	255	247	227	216	231	248	237	263	242	258	233	268	232	239	238	217	241	244	241	212	234	240	257	237	253	286	233	250	240	224	247	239	271	294	266	234	254	263	250	241	243	238	225	243	251	265	240	253	240	226	252	264	220	271	231	270	259	243	270	241	254	264	232	252	249	234	260	234	258	246	256	260	251	268	217	246	231	214	241	249	238	232	250	240	284	261	213	250	247	241	228	245	240	250	238	212	266	236	248	207	268	282	259	249	282	244	239	248	246	272	234	234	248	251	261	257	274	254	247	243	249	267	239	216	236	268	276	272	228	243	232	240	259	230	265	238	208	244	233	246	257	214	247	249	250	226	211	259	270	274	253	232	230	226	207	240	248	232	200	223	264	263	230	264	230	268	240	244	231	263	229	255	230	236	229	231	259	275	233	240	237	241	265	224	229	215	222	240	219	252	225	230	242	245	249	256	252	248	234	249	253	264	254	213	240	239	262	245	286	240	230	233	222	203	221	225	244	263	238	238	234	269	237	205	227	241	237	242	225	247	233	255	248	233	248	234	250	259	257	278	228	232	241	208	238	267	264	235	211	216	257	227	236	226	237	268	222	261	227	236	272	254	247	240	242	255	229	226	244	274	225	282	229	215	272	244	261	253	267	248	264	251	246	305	215	251	223	242	240	223	236	251	230	250	245	250	260	237	250	262	239	272	251	266	247	233	266	250	232	242	271	218	243	222	229	237	216	247	230	264	235	244	237	283	243	238	243	250	230	243	267	240	257	267	229	233	240	243	259	193	232	245	245	267	264	249	226	240	273	257	245	239	275	266	255	245	249	238	250	264	222	236	238	266	250	242	262	261	215	242	254	256	238	248	253	245	242	286	265	243	241	255	218	261	234	258	242	231	243	255	254	270	235	270	239	220	258	249	239	278	234	235	223	221	248	255	290	241	295	240	240	270	240	245	248	236	234	242	231	280	259	263	230	242	249	225	238	220	240	244	217	249	247	246	240	233	238	228	247	227	263	237	242	241	262	230	251	249	244	228	237	231	233	267	269	259	245	226	247	269	218	245	239	269	281	264	245	226	231	270	239	251	215	254	246	225	250	260	258	243	258	257	252	273	215	247	240	252	242	254	272	244	237	262	254	239	234	214	239	218	254	227	209	276	244	254	260	245	243	288	248	222	232	252	253	244	250	227	242	271	244	278	260	231	246	283	242	266	261	258	248	236	228	270	239	240	253	242	254	250	232	220	251	260	246	270	213	263	249	244	259	243	249	268	258	229	251	257	214	220	237	254	259	237	263	233	227	238	242	222	248	217	263	271	221	244	255	240	230	279	226	233	250	264	254	275	266	226	235	235	254	244	240	261	266	242	252	247	261	265	251	238	246	241	242	231	305	249	234	254	251	265	267	294	234	244	211	199	268	234	226	254	256	271	233	236	235	231	246	241	251	206	243	255	238	265	266	236	236	256	252	236	233	206	235	268	246	259	244	269	235	250	252	269	224	235	251	241	274	250	257	237	252	246	231	222	246	248	251	223	211	261	264	203	245	254	237	216	249	236	255	256	247	217	230	225	230	273	265	234	231	242	226	239	256	226	258	280	274	252	240	222	227	259	223	240	260	234	261	282	250	273	286	244	241	251	239	252	226	254	238	226	239	247	259	225	256	279	257	247	240	259	239	244	242	234	256	257	231	240	252	240	256	260	269	244	277	234	236	265	253
12606	16563	8470	8121	5049	587	550	545	543	575	539	540	526	553	504	553	520	539	546	547	560	558	520	547	541	490	588	530	529	566	557	567	527	503	536	511	557	548	524	534	543	551	504	518	517	535	512	522	564	574	578	586	557	515	512	529	498	527	520	502	583	524	529	535	517	539	549	546	563	553	558	565	520	521	512	565	557	570	551	542	545	491	543	539	543	541	532	542	551	499	537	536	502	514	530	495	536	518	526	528	538	537	560	559	515	529	531	606	523	555	523	521	488	537	493	529	538	511	510	563	559	564	547	548	511	544	542	539	560	565	529	577	522	512	511	554	557	542	537	498	512	557	553	534	509	489	548	568	522	516	497	542	502	557	541	568	567	554	527	546	536	508	552	532	522	509	521	547	545	534	498	487	517	525	526	535	577	510	563	530	518	562	511	515	521	559	524	533	520	508	529	541	500	586	489	510	518	568	544	557	527	529	535	525	542	457	479	515	560	543	493	535	573	537	542	552	551	518	569	540	553	523	519	521	496	532	546	512	566	522	565	544	522	583	569	528	510	534	557	517	526	502	594	522	542	547	559	542	502	548	523	531	496	536	550	505	515	566	540	503	525	552	573	565	504	545	507	546	515	525	532	515	529	509	555	534	558	556	541	546	498	528	525	558	527	565	513	564	508	508	559	506	548	552	543	533	529	569	549	566	517	552	558	525	544	524	521	541	549	476	492	530	537	517	564	491	555	521	526	521	516	506	557	542	515	564	509	516	579	547	536	543	518	523	507	539	506	527	531	591	541	533	511	556	554	550	506	510	518	500	561	529	492	536	489	499	532	520	544	531	524	527	525	547	545	544	529	572	544	562	569	547	505	536	505	520	560	500	535	550	575	579	520	550	504	553	520	540	529	516	570	555	559	500	541	560	536	477	515	557	525	529	528	508	585	524	538	529	526	551	536	573	524	537	551	513	552	532	546	584	560	496	551	576	517	533	586	479	531	542	522	491	586	512	525	528	545	514	518	527	510	544	514	555	553	534	547	506	525	513	542	532	530	543	528	540	531	553	542	554	491	525	541	509	517	529	515	533	524	540	519	552	567	545	510	526	529	556	501	528	553	563	540	501	530	533	493	508	526	508	559	533	522	523	537	496	522	495	475	551	512	535	552	518	543	490	546	506	534	500	543	528	564	541	520	533	526	529	544	574	538	528	521	552	496	510	503	506	575	490	540	539	501	489	575	516	578	485	543	565	549	526	588	519	544	527	577	525	527	528	498	532	576	501	536	520	535	533	525	509	514	526	546	514	560	530	529	548	543	507	534	551	550	523	573	503	523	505	556	556	540	533	557	530	519	543	551	542	561	529	509	539	509	518	578	554	520	504	548	494	535	592	553	531	528	538	557	510	534	507	547	537	487	543	554	506	500	570	539	519	530	541	511	520	531	557	500	519	538	544	593	536	573	557	569	558	557	585	479	480	556	508	554	484	527	511	593	567	527	513	551	530	549	530	534	549	581	551	566	503	539	502	563	528	517	521	534	532	510	540	560	526	547	555	608	533	539	484	539	505	567	570	560	556	534	545	520	577	526	525	552	536	558	526	492	488	511	511	536	573	487	559	527	530	520	585	470	506	524	566	524	565	514	503	563	549	528	551	500	496	532	549	536	537	524	564	546	517	544	547	539	540	499	571	539	513	528	522	517	524	532	517	563	533	540	510	544	501	524	522	545	500	539	568	528	519	524	534	534	534	553	550	523	506	558	542	531	520	569	517	510	542	569	549	527	514	525	509	535	516	537	517	527	523	532	526	487	546	547	543	564	534	517	546	524	549	567	546	563	564	539	506	547	531	516	532	527	501	511	544	526	545	555	524	514	558	560	527	487	546	526	542	561	509	539	559	543	538	528	541	543	487	557	525	474	519	521	546	551	543	548	519	536	551	501	530	572	547	556	530	545	541	492	531	543	544	528	491	526	542	547	529	506	534	515	522	562	517	533	515	530	543	512	539	531	507	495	541	534	500	561	555	503	563	565	511	533	509	542	519	497	558	511	485	537	528	529	538	534	530	507	544	489	512	550	567	546	535	539	551	549	515	473	545	537	510	564	529	522	573	523	505	505	545	555	538	563	538	532	546	546	559	515	497	516	509	535	531	498	489	517	582	535	509	524	518	577	585	496	497	508	568	540	526	483	527	536	495	517	559	554	540	544	494	551	529	530	546	531	521	530	515	511	523	551	531	558	552	513	537	542	557	509	522	526	539	508	527	535	525	488	497	505	559	526	556	539	521	540	506	541	570	550	518	515	548	519	554	545	548	525	526	534	521	527	567	554	490	514	573	516	539	535	534	516	556	540	563	516	510	526	536	524	526	570	517	516	508	530	500	550	520	523	566	575	563	569	528	551	518	552	546	527	520	543	523	517	511	531	560	538	570	517	522	562	500	506	524	505	549	505	503	551	530	541	556	500	570	549	572	568	489	519	492	524	503	509	502	539	535	504	498	528	543	526	504	525	510	507	483	539	535	562	553	536	542	575	535	561	507	550	572	543	504	508	560	531	534	542	563	544	488	511	534	529	494	551	524	533	563	547	494	552	484	578	554	526	529	533	492	532	545	493	560	509	551	555	481	520	562	537	525	523	579	538	548	503	548	530	546	537	510	507	561	521	534	535	524	532	559	530	536	524	532	546	551	521	557	553	571	537	541	528	535	543	557	523	496	562	529	544	501	543	504	545	517	490	555	547	541	563	545	531	544	529	534	569	570	593	500	525	527	512	555	556	526	481	542	524	526	520	508	541	556	493	568	539	482	543	522	524	527	517	544	525	559	528	551	520	550	510	550	543	522	536	532	549	554	526	546	563	578	526	562	525	529	530	509	487	516	492	500	507	560	557	501	513	575	509	544	481	530	531	563	541	500	482	553	500	507	540	530	554	547	527	532	531	563	547	518	550	550	527	559	588	539	527	533	539	501	540	541	562	536	529	518	574	536	528	558	531	523	547	534	523	519	529	541	547	538	531	548	541	530	490	497	494	531	535	530	537	546	533	485	574	534	536	537	533	482	524	513	517	513	546	521	561	513	520	554	540	574	498	562	520	504	587	514	524	513	503	512	552	537	548	551	541	505	527	545	500	529	529	534	512	529	511	548	516	504	534	552	527	536	495	536	492	519	580	514	525	546	550	517	515	488	520	532	568	539	514	527	546	513	528	485	557	552	549	528	546	532	518	514	549	529	537	571	550	558	527	541	515	515	520	548	573	514	570	535	558	532	523	477	535	559	533	518	543	505	551	495	504	543	518	572	491	538	484	524	510	528	545	525	515	558	503	493	536	579	546	538	481	595	555	540	565	549	531	545	530	557	502	561	575	516	544	526	532	484	556	626	540	536	506	542	525	561	545	561	533	501	567	533	533	569	524	518	486	579	545	559	559	557	507	515	486	533	540	552	508	538	530	539	503	519	564	530	533	504	565	549	532	546	533	534	512	533	528	518	516	513	491	480	514	539
40781	64494	48638	41782	32483	4986	287	170	184	225	189	159	155	163	148	161	119	133	154	151	140	163	131	171	152	141	156	122	131	136	155	173	132	137	112	121	128	137	137	141	147	143	157	156	139	114	128	119	131	128	127	148	124	134	134	143	134	127	132	127	140	128	117	123	134	137	146	129	142	128	143	142	111	129	155	116	127	144	135	126	158	137	117	132	171	130	132	125	138	128	128	130	140	134	139	150	130	149	152	138	122	140	169	148	139	136	146	151	132	136	132	165	130	134	129	124	153	142	142	145	125	134	136	125	122	130	131	116	149	121	132	175	123	114	148	140	162	145	127	136	156	126	139	136	129	136	146	157	158	135	136	127	132	123	129	130	129	121	141	96	133	144	139	134	133	142	129	135	114	127	113	122	140	134	149	144	106	133	129	145	117	123	135	122	130	132	129	130	133	140	148	118	138	130	136	149	155	142	137	154	132	133	123	123	144	119	142	123	136	137	138	108	123	125	138	133	133	156	98	137	119	138	128	140	145	129	150	116	120	153	140	133	146	141	138	125	149	126	144	146	98	168	158	142	148	140	151	141	137	136	133	126	133	111	134	128	141	138	122	120	136	157	159	118	129	122	139	124	129	129	134	140	126	130	122	137	114	139	117	120	118	140	130	125	140	121	117	143	129	139	101	130	131	129	135	124	139	127	125	131	148	126	143	139	138	114	146	153	137	129	147	136	132	132	147	124	127	156	127	144	140	161	142	136	153	137	130	148	125	129	134	138	141	128	120	139	146	125	108	165	125	132	120	131	124	139	145	110	145	128	138	122	128	135	143	118	117	109	136	132	123	126	121	148	138	123	146	154	145	134	142	117	122	125	133	124	138	113	132	134	131	136	123	115	147	121	120	146	109	140	132	145	141	138	113	125	125	105	142	117	142	132	124	129	135	106	111	123	126	147	126	166	144	134	147	147	151	130	137	146	137	135	126	130	126	121	123	140	133	122	125	133	156	133	158	127	142	127	150	135	145	129	135	128	161	138	141	121	142	137	129	134	102	128	140	132	149	117	99	130	137	128	124	123	144	117	145	125	119	125	127	116	121	145	131	129	152	136	110	143	131	135	160	138	160	153	136	169	126	131	133	129	124	130	141	140	147	127	136	127	136	125	148	110	131	142	140	159	110	138	115	143	143	137	115	133	131	133	151	144	136	135	122	146	127	143	141	124	130	134	108	137	157	143	130	130	144	142	141	137	137	141	127	135	132	116	142	146	144	136	123	139	125	148	152	122	142	106	130	116	137	143	127	122	131	148	124	137	124	147	123	142	127	123	134	139	142	118	136	144	140	158	152	121	132	132	129	124	119	139	145	132	127	127	142	156	137	132	138	145	153	135	126	142	130	116	137	134	121	136	120	150	132	105	98	150	132	136	124	129	133	122	125	136	145	155	140	130	138	123	106	141	151	126	130	143	120	139	147	144	127	121	128	130	112	114	136	114	142	126	137	120	120	130	134	128	145	128	141	135	142	148	123	139	138	125	141	124	135	148	143	125	133	134	130	137	138	125	138	149	117	115	131	127	127	127	118	146	151	130	155	144	125	138	113	161	142	136	123	129	132	158	125	144	144	131	136	138	133	136	142	150	152	143	135	126	143	142	126	105	134	139	116	132	131	144	124	136	148	148	136	105	108	126	129	134	139	123	128	145	127	114	140	162	144	130	116	107	141	132	110	134	138	123	150	151	103	132	119	148	135	135	132	133	142	105	111	137	106	108	132	114	142	133	125	143	125	123	114	142	130	135	127	112	131	118	122	114	133	134	147	113	124	140	122	139	137	144	143	108	137	137	123	143	120	136	127	136	123	145	126	138	138	128	162	136	140	128	156	147	134	123	124	117	156	135	142	144	112	137	152	133	118	159	143	116	134	144	138	120	147	120	133	141	114	125	163	149	159	141	132	114	137	128	135	124	115	144	164	131	126	115	143	118	120	126	134	138	139	147	150	123	139	144	171	127	136	127	148	142	146	126	143	119	116	125	136	134	130	128	124	137	136	128	133	124	120	136	145	132	139	116	132	139	112	141	133	127	123	136	167	131	140	133	143	150	125	123	125	135	145	120	143	123	144	136	139	121	146	136	131	140	112	135	129	146	143	133	128	134	139	126	144	118	106	138	127	124	116	132	126	130	137	113	123	124	143	150	130	131	108	124	148	120	142	149	143	123	142	129	135	132	143	141	121	114	133	126	124	124	125	125	131	139	142	138	138	154	133	155	126	155	152	109	128	154	127	140	117	134	145	147	115	147	138	141	122	141	135	125	131	134	135	133	115	149	122	134	127	120	103	144	143	136	139	149	143	135	150	136	117	136	121	152	128	133	131	134	143	132	125	132	143	149	128	113	153	133	133	137	138	148	157	119	126	133	147	113	117	142	120	128	140	138	136	144	119	127	134	145	143	165	141	161	145	132	139	161	141	122	129	135	151	153	148	120	146	121	100	154	130	143	145	150	161	126	129	138	144	133	132	105	126	149	150	130	104	150	130	119	147	129	142	134	113	139	141	146	124	142	114	126	138	145	118	120	129	126	117	131	129	135	138	150	149	144	130	139	126	131	136	118	136	145	140	105	123	146	125	130	142	127	127	147	144	162	158	126	127	135	116	145	145	140	124	121	143	131	132	137	138	122	130	115	151	123	123	148	140	132	135	127	135	129	132	123	128	111	115	128	130	134	121	136	149	138	131	131	136	138	132	132	148	138	122	136	138	144	117	122	133	135	148	117	109	144	127	137	144	128	134	149	119	126	136	135	156	117	134	96	135	120	121	146	124	133	108	119	139	131	146	132	123	127	140	123	141	131	133	161	131	145	128	155	153	121	161	125	132	130	156	116	137	131	135	135	150	154	109	147	141	112	166	137	129	128	140	127	157	111	129	125	137	126	118	136	133	122	113	141	151	126	141	130	157	138	132	116	133	140	146	131	118	132	144	138	125	127	150	143	126	148	126	138	131	110	135	140	149	151	150	144	130	145	123	132	119	142	131	137	146	151	123	136	149	142	126	141	143	122	141	134	155	131	130	113	142	134	126	151	137	123	125	138	138	134	148	143	135	134	139	141	123	117	122	123	147	156	165	130	133	139	138	149	145	133	137	137	140	127	133	129	127	118	123	150	126	144	152	138	130	120	133	135	134	131	134	126	138	149	110	147	149	137	142	162	156	123	163	126	134	108	136	136	128	121	137	103	150	123	133	129	117	133	141	114	131	144	134	137	142	150	136	147	132	157	127	129	118	131	120	146	141	145	139	143	137	97	143	131	127	120	161	129	123	141	124	155	140	120	154	145	148	121	133	128	145	125	134	136	126	130	131	105	140	158	150	115	129	118	132	139	155	115	132	131	133	138	141	125	141	110	150	133	130	124	119	122	119	140	140	166	113	126	119	124	142	124	145	152	134	121	129	148	117	114	132	155	128	144	143	128	156	131	147	119	147	119	128	144	132	106	135	126	130	121
22121	48315	44915	50745	37659	1131	897	786	731	632	593	535	496	512	423	430	399	407	430	398	381	352	371	386	384	362	395	347	381	339	360	339	324	371	353	357	365	372	334	325	295	330	374	374	337	349	318	340	358	349	332	352	358	324	296	327	326	332	340	354	345	311	328	326	334	356	341	338	341	326	323	312	313	336	340	314	339	342	350	380	320	292	319	325	339	319	316	318	311	312	346	328	340	303	379	339	360	339	324	347	309	338	344	341	318	288	315	310	351	308	342	314	332	328	339	289	346	300	305	337	288	304	299	353	328	333	331	347	323	301	327	324	343	322	350	296	352	335	328	296	330	324	314	336	316	312	302	331	313	312	301	349	321	344	312	319	335	302	291	305	330	351	354	338	342	321	351	329	320	320	296	325	301	302	336	317	324	334	349	305	314	313	340	323	328	314	338	314	338	329	325	292	309	375	318	344	332	317	346	345	336	319	319	317	307	327	338	309	314	298	324	314	335	343	308	329	325	357	322	345	326	298	324	320	309	342	341	321	327	330	333	329	359	333	360	326	333	330	344	296	358	347	326	304	324	333	327	298	327	313	348	332	348	346	339	323	321	320	303	344	315	347	348	319	324	321	302	324	313	339	333	311	303	327	327	316	323	326	316	331	316	326	296	333	289	324	284	336	316	323	286	298	310	295	324	300	309	281	331	302	290	311	337	322	358	310	344	331	335	340	311	299	320	338	313	350	317	298	332	335	364	344	291	343	311	339	299	337	351	336	345	331	347	317	332	316	300	328	321	344	306	313	320	312	319	323	316	333	324	330	321	313	372	304	305	308	325	330	348	338	301	333	332	313	310	305	309	314	329	322	338	338	315	338	340	328	321	297	354	282	331	323	333	309	340	311	337	347	322	361	315	305	335	340	348	298	319	323	327	329	322	315	313	327	315	306	352	319	291	319	341	345	294	295	336	332	338	306	308	304	306	354	331	299	299	372	321	364	319	330	323	335	336	304	339	312	295	337	340	323	328	337	327	345	318	335	340	326	318	317	338	318	292	333	323	320	315	333	324	300	311	313	332	331	322	297	329	304	333	321	312	344	323	351	338	324	310	345	318	340	318	324	340	319	291	321	274	323	335	316	323	340	302	333	334	322	317	341	329	321	305	292	327	349	309	336	284	329	317	351	346	321	298	350	350	319	339	341	318	324	336	320	309	330	311	280	280	306	363	338	351	300	329	328	349	324	346	305	341	316	326	309	321	343	300	329	311	327	317	319	354	365	305	342	315	320	309	309	313	342	338	331	332	317	348	297	338	328	338	325	313	311	310	305	314	333	315	344	344	281	313	320	331	343	334	326	327	295	324	331	334	311	298	338	340	306	360	338	369	297	340	319	343	318	350	375	309	338	320	329	331	334	344	350	306	314	323	307	346	318	346	334	318	303	311	344	301	333	308	315	304	313	318	354	337	297	334	328	355	315	299	340	322	341	334	327	328	332	342	345	328	305	301	316	326	341	326	310	311	322	351	317	362	323	316	337	306	371	331	315	316	303	301	313	321	328	322	345	299	319	361	325	354	307	313	317	332	360	355	331	311	326	334	325	325	310	362	314	317	330	331	342	320	298	328	342	303	322	336	326	328	334	313	341	327	333	322	302	328	309	318	310	340	307	333	344	327	346	305	326	298	318	300	314	331	330	326	317	303	326	324	335	290	340	323	321	323	338	315	349	306	310	279	337	353	315	332	316	294	336	302	325	336	293	315	328	311	309	354	328	318	344	344	297	317	315	317	333	331	348	288	281	335	337	342	332	311	353	325	326	331	302	299	314	312	352	341	307	320	336	306	359	335	308	296	294	311	328	355	330	312	305	327	307	351	305	330	359	322	293	296	366	319	320	324	309	348	303	325	287	311	350	322	324	331	338	326	307	332	311	319	296	299	311	348	302	306	309	337	321	306	327	342	332	297	318	384	326	307	362	320	314	316	276	321	291	301	333	327	337	311	320	334	301	332	350	315	303	343	312	315	340	313	326	317	344	307	294	355	325	298	334	328	354	327	305	300	327	318	353	316	295	328	302	314	329	313	312	309	308	327	334	323	326	326	337	310	331	335	320	304	282	331	290	329	322	322	345	321	320	320	300	310	371	327	338	325	318	346	337	303	319	335	305	338	330	340	301	329	343	287	308	303	352	301	341	360	313	325	316	320	329	292	341	344	341	339	327	344	311	331	286	314	300	304	325	298	346	353	303	329	324	333	324	304	368	333	316	330	314	366	301	360	315	365	297	338	310	363	341	322	301	310	319	323	319	330	342	323	316	329	294	305	340	296	309	336	313	352	341	323	340	306	339	335	350	307	318	306	332	326	285	319	340	333	332	318	328	350	307	310	334	322	299	327	347	330	314	319	335	373	334	290	350	314	327	317	310	313	306	298	318	338	353	325	339	309	315	326	313	323	329	346	305	300	358	328	310	341	329	325	329	339	317	323	365	327	338	342	309	338	334	324	365	320	295	316	316	326	338	296	348	317	301	341	304	323	321	333	297	304	299	290	293	316	305	316	324	342	328	329	336	306	321	341	341	306	336	336	312	330	314	304	345	331	311	323	328	303	321	312	328	299	314	337	325	322	285	314	337	342	309	327	334	290	283	321	313	343	325	310	314	334	335	313	341	300	326	343	325	324	317	309	350	322	357	328	321	359	334	325	316	322	322	287	326	319	317	340	341	312	350	327	313	295	329	325	351	300	300	325	292	340	344	338	322	342	314	340	310	281	317	339	335	328	298	366	333	349	306	349	322	330	328	328	336	334	314	309	288	313	313	324	292	304	304	330	318	313	291	355	303	323	305	302	338	326	355	317	302	323	360	326	337	307	331	307	306	314	335	309	314	306	330	305	334	323	333	335	329	295	320	332	304	316	309	352	325	364	332	315	321	300	300	346	323	332	314	319	342	319	298	341	337	321	312	314	302	316	317	383	340	334	322	321	313	325	322	318	305	326	327	310	312	332	324	311	333	324	313	324	364	310	309	320	324	355	327	317	307	348	330	344	327	307	325	343	295	302	336	349	327	300	305	320	347	331	332	359	299	337	316	336	331	307	315	319	323	307	302	343	336	335	309	304	318	315	304	363	333	321	327	293	311	341	332	303	327	304	356	319	342	308	321	331	308	335	306	301	337	319	328	290	326	313	350	311	313	320	333	301	302	351	344	350	343	353	332	347	311	333	333	310	314	341	314	340	334	318	360	337	335	314	318	345	311	319	313	338	338	332	327	337	341	318	342	324	321	320	319	323	319	304	344	309	334	323	312	330	360	302	294	336	341	329	306	290	333	336	293	343	334	335	313	352	339	334	346	290	356	315	314	314	339	305	332	343	336	323	276	316	330	294	360	296	361	326	328	319	333	338	302	347	302	313	342	315	280	335	335	348	311	320	301	303	325	322	320	306	298	347	322	346	338	338	337	291	326	351	318	325	318	337	321	333	346	317	306	322	328	313	294	340	294	338	309
50616	78599	64016	54085	45800	12209	913	423	371	322	279	280	285	283	259	233	272	249	256	232	230	237	234	271	239	254	257	217	247	246	237	205	262	263	216	241	233	203	233	211	226	223	237	227	232	193	227	248	241	244	229	244	228	225	219	198	233	200	220	216	233	226	234	218	228	236	209	256	240	198	214	228	212	201	238	243	225	213	211	241	212	200	238	192	214	231	261	213	251	222	214	213	237	211	235	217	252	226	242	240	214	191	215	254	221	204	248	220	200	222	212	239	239	215	279	227	219	231	245	261	251	231	218	215	212	204	229	219	220	233	236	241	212	259	256	202	212	194	229	237	224	239	240	229	210	214	224	183	223	218	212	211	199	219	240	211	216	251	187	229	199	193	213	203	209	222	241	230	217	226	240	215	201	227	218	223	233	208	212	218	229	244	213	245	235	232	235	203	232	241	192	206	238	242	250	222	236	226	232	218	234	250	224	213	239	211	227	236	233	233	220	220	233	197	244	231	210	213	221	224	194	234	218	233	211	198	219	214	225	218	231	228	223	227	251	237	213	231	226	231	232	233	222	242	244	200	228	200	244	242	235	201	221	216	246	197	223	256	219	197	196	221	222	234	247	224	197	204	191	212	232	200	215	193	226	238	227	228	200	242	231	204	209	211	256	233	194	255	237	217	229	223	244	225	235	209	219	236	207	255	228	192	241	261	249	222	209	219	234	240	205	224	180	236	222	230	234	221	232	227	244	225	213	227	217	255	217	233	235	220	209	205	203	219	239	240	210	239	224	234	234	249	237	238	211	224	256	206	204	207	229	223	206	232	211	195	218	219	205	198	235	239	206	234	211	224	236	189	226	212	209	224	217	244	228	241	233	215	230	233	227	213	210	268	229	204	206	246	207	214	216	241	228	202	226	210	232	219	219	192	222	237	201	224	214	188	211	227	229	195	232	232	205	210	207	255	252	207	242	196	235	223	232	186	252	234	248	206	229	217	220	220	230	242	246	205	223	226	209	255	242	218	234	207	218	209	210	204	264	240	195	239	230	233	217	234	201	208	232	209	227	213	220	216	245	232	242	242	214	209	217	219	238	220	206	235	242	207	225	206	248	236	220	214	205	254	221	226	225	239	233	233	253	235	230	239	210	209	213	206	237	206	233	276	210	228	212	255	231	194	191	220	237	224	232	222	235	195	225	219	232	213	205	240	231	229	240	231	206	238	203	221	233	234	231	225	222	216	233	231	195	218	226	224	230	232	237	228	249	221	228	240	235	233	235	233	221	207	208	223	230	232	256	209	213	237	222	225	229	201	246	178	224	233	241	237	243	232	231	202	224	225	244	214	207	221	229	211	216	226	220	228	246	242	218	202	232	225	247	191	199	216	226	203	208	213	215	239	225	221	231	211	227	244	200	230	240	238	224	218	212	230	252	228	217	230	240	231	235	240	229	218	237	207	234	235	196	213	256	237	210	246	249	228	223	225	205	232	199	217	231	213	225	246	232	204	234	217	239	239	214	228	230	216	225	218	234	233	214	226	252	222	208	218	221	203	220	209	254	227	227	222	211	221	215	247	214	215	204	232	205	219	242	240	229	206	243	240	217	249	235	210	201	242	224	211	209	237	220	231	212	208	212	221	248	226	244	232	225	211	236	231	230	223	249	241	233	227	245	218	234	248	230	216	213	215	227	222	217	236	226	234	223	232	246	212	237	228	201	247	207	204	220	258	254	246	238	241	201	196	217	222	199	252	231	219	237	230	279	216	236	226	229	224	217	235	214	218	201	225	253	215	251	234	206	220	212	231	268	224	216	229	242	240	201	204	230	234	237	211	241	252	220	231	201	214	216	232	221	228	215	218	227	212	212	221	232	251	247	221	239	228	178	241	219	239	228	237	228	222	210	244	233	220	209	226	232	224	238	223	234	229	223	216	258	231	232	205	236	193	235	210	235	229	230	214	224	229	228	218	207	228	203	251	218	231	243	219	218	231	210	217	234	209	237	235	210	215	220	218	249	237	230	235	222	207	221	227	212	226	209	218	203	211	196	228	224	217	203	232	231	223	250	225	238	228	242	234	204	234	215	229	238	192	208	211	194	239	213	221	217	199	231	223	233	224	234	197	229	220	231	234	226	262	221	224	241	218	226	223	257	218	211	221	209	210	231	235	213	231	225	228	255	209	222	226	205	218	224	215	224	251	221	240	209	232	265	224	251	243	226	224	229	222	223	226	207	188	202	244	250	239	248	227	209	207	204	241	243	217	254	225	213	223	190	223	226	233	232	230	219	185	241	222	215	239	254	223	234	217	229	220	236	185	215	226	213	239	220	238	211	231	205	220	237	244	273	264	229	235	245	239	187	211	253	213	219	219	214	253	241	218	209	235	226	227	236	229	211	240	250	231	228	237	219	228	229	202	218	193	244	221	260	245	243	227	243	210	228	224	236	239	226	227	245	250	236	232	224	218	197	210	236	224	241	238	223	250	229	210	253	237	186	186	216	223	210	233	229	231	243	216	219	251	223	199	216	241	234	221	235	208	212	227	228	235	240	231	210	196	234	240	226	209	246	214	246	235	253	217	241	198	206	228	221	222	212	185	221	220	245	219	228	222	225	231	213	219	207	240	194	222	226	236	226	217	222	252	239	227	239	225	240	266	220	231	224	233	245	207	233	223	218	197	242	225	240	256	246	232	220	217	230	243	238	208	230	222	225	222	249	224	232	250	199	223	219	213	216	218	243	266	251	238	184	207	262	218	201	224	225	184	220	212	227	240	226	233	218	214	233	228	236	195	257	216	224	223	239	218	226	221	232	259	240	234	222	221	218	241	225	223	240	228	200	243	228	208	248	216	240	227	204	217	231	249	240	193	224	219	238	246	276	245	225	218	200	234	256	231	230	237	220	239	231	219	242	242	219	206	196	211	218	232	225	207	226	216	226	222	240	216	220	191	220	222	233	216	203	218	235	223	212	222	227	228	221	237	220	216	204	235	230	234	210	231	229	256	250	212	231	235	231	216	209	250	224	223	234	246	236	246	248	246	212	227	206	216	230	196	221	221	251	221	233	261	216	218	191	226	210	221	230	219	213	221	223	235	216	216	222	214	231	211	232	220	196	235	208	225	217	203	218	231	218	210	218	205	178	224	243	237	220	221	233	222	227	225	228	202	214	217	213	218	233	228	245	227	234	200	240	235	259	192	231	201	220	206	221	198	247	220	228	229	203	217	210	216	226	196	211	224	258	203	240	269	205	216	230	238	248	257	215	197	212	240	239	225	210	218	240	223	239	225	238	238	204	243	251	252	217	213	227	238	220	213	217	247	210	225	233	227	233	221	220	258	216	223	225	226	234	229	214	245	257	207	214	220	226	241	235	240	228	237	221	207	216	225	231	224	195	214	232	219	252	219	211	222	247	203	226	241	253	214	222	213	190	204	230	210	213	236	240	219	238	252	214	230	226	222	228	219	232	233	224	229	205	248	210	228	219	205	220	239	212	238
27620	58992	57424	61473	47652	1958	1646	1476	1237	1083	1019	980	854	783	762	776	700	708	677	701	643	651	661	617	605	634	594	604	615	569	572	545	571	573	571	640	552	532	547	578	570	583	586	552	512	508	508	584	557	524	533	558	530	526	536	518	548	547	534	544	549	591	518	562	575	516	569	469	533	502	532	486	520	571	518	511	546	560	522	520	553	539	503	535	553	538	532	509	520	499	501	505	509	541	502	514	544	517	518	543	488	537	532	527	531	525	569	510	542	513	544	529	515	512	503	506	494	537	556	518	533	527	561	553	568	517	547	540	526	508	516	531	502	512	491	505	521	559	483	532	501	543	541	519	545	536	527	533	519	471	520	529	540	503	508	517	504	553	466	531	548	530	532	501	499	559	511	526	515	534	511	524	494	519	548	504	506	538	531	561	539	514	517	481	510	529	516	530	516	500	551	472	502	546	511	536	503	577	498	553	508	517	523	478	540	516	488	508	520	531	527	528	507	519	549	479	531	593	505	513	529	511	537	555	513	548	522	515	526	539	499	489	541	559	537	531	528	525	509	509	529	504	504	478	522	514	518	499	492	510	555	533	539	490	531	539	491	530	528	534	528	551	500	541	530	483	507	516	484	514	480	572	480	529	559	518	507	486	488	554	500	538	522	523	529	497	505	521	515	521	541	521	568	532	478	505	523	501	521	554	472	545	533	544	489	489	537	545	497	503	476	534	492	475	500	535	541	508	502	529	516	484	497	498	499	483	481	515	547	557	562	516	490	511	504	564	542	501	511	521	512	541	512	529	501	541	518	535	491	521	539	559	515	536	506	530	553	529	501	507	502	530	523	537	513	538	510	524	525	523	521	509	516	504	504	547	520	527	539	525	519	518	524	478	550	528	499	498	520	488	561	555	532	553	555	528	534	531	550	529	544	522	503	514	500	543	520	525	533	518	529	527	506	551	525	521	513	515	568	541	469	510	508	556	510	534	541	494	488	501	487	525	539	499	539	544	533	503	566	542	507	541	494	536	490	540	495	517	489	534	504	498	543	558	545	524	534	486	532	538	506	510	518	546	538	513	483	507	500	549	476	573	539	520	544	515	461	530	532	522	529	530	545	482	478	521	513	522	508	556	476	503	541	541	498	533	503	504	502	562	513	525	527	498	565	527	499	491	536	526	556	530	527	486	525	512	543	533	501	531	516	502	486	502	528	510	526	489	504	503	545	540	538	518	556	487	525	503	519	511	482	518	510	504	520	541	511	499	527	541	514	521	527	530	513	533	518	523	535	498	511	467	532	493	495	475	498	538	489	551	509	539	488	515	504	490	508	518	504	563	551	463	522	573	525	523	485	538	507	510	557	510	516	510	534	522	507	544	483	496	499	507	533	529	506	504	537	549	506	517	507	499	527	520	566	508	508	521	491	495	505	504	518	488	536	517	558	494	509	541	507	512	539	526	514	512	524	539	490	532	477	505	478	551	558	509	501	532	548	508	518	469	502	526	520	536	552	501	478	515	491	527	481	465	567	496	519	515	519	504	503	516	510	525	504	521	516	536	510	553	478	493	542	514	527	528	512	502	487	511	499	507	554	502	496	520	553	526	510	534	512	554	472	503	497	519	543	541	526	551	531	515	537	530	509	543	537	497	498	542	528	533	517	511	544	503	501	513	558	517	564	539	519	549	503	549	512	513	512	511	543	506	516	551	524	541	511	500	518	538	529	479	495	511	503	567	494	499	545	514	489	519	535	545	526	537	490	517	507	509	510	535	515	506	486	518	533	527	532	488	543	494	495	513	482	540	507	490	512	530	526	504	544	528	533	536	490	529	546	508	510	489	539	500	502	526	463	512	499	544	491	486	565	543	530	527	488	525	496	475	493	498	536	527	561	523	537	506	560	488	528	507	560	540	479	553	521	526	546	539	483	504	554	502	498	513	559	493	520	531	524	533	503	528	492	487	525	541	524	486	538	534	510	561	525	538	486	571	533	532	548	539	508	508	511	504	521	551	554	526	497	506	553	561	510	515	520	566	497	504	501	520	552	509	499	503	524	564	494	554	542	548	571	482	501	532	551	493	484	514	471	501	518	545	513	490	510	500	501	531	555	508	540	545	560	537	514	503	572	552	529	484	547	551	482	517	564	518	543	515	520	518	504	483	552	511	519	491	553	523	568	531	506	482	475	490	516	549	525	534	535	505	510	523	549	526	478	474	570	522	488	510	507	510	568	539	503	494	521	587	494	514	512	564	533	565	521	474	541	462	535	541	522	519	555	530	527	537	531	551	553	517	550	493	503	502	508	516	514	514	506	474	525	505	493	539	545	531	514	501	497	516	525	540	510	511	520	549	532	500	518	495	509	508	506	489	534	538	517	526	480	525	513	556	498	504	503	535	527	515	521	523	530	513	523	490	524	534	523	546	549	513	512	499	515	529	498	560	515	461	493	478	504	529	528	482	534	554	552	540	485	538	554	508	527	515	531	528	517	502	508	522	558	514	525	552	467	517	505	543	552	504	508	515	531	535	524	552	527	498	495	523	523	485	558	532	502	521	503	540	530	520	548	532	513	502	525	514	510	556	502	519	520	499	562	535	541	559	528	534	522	521	517	535	516	514	543	514	478	510	538	548	510	509	567	478	510	530	521	528	524	499	525	524	508	564	505	556	547	550	497	518	540	541	501	564	537	438	528	549	523	537	521	521	523	530	586	505	522	542	541	525	512	491	525	501	476	512	553	521	504	479	552	470	529	524	485	470	516	506	517	529	495	532	512	510	512	515	508	516	506	506	495	507	552	548	518	520	517	521	529	556	511	532	553	530	583	520	490	501	516	522	528	538	501	517	544	537	550	535	519	519	514	498	502	503	522	502	488	537	522	517	539	531	548	521	526	544	512	547	522	522	491	525	566	543	529	534	563	512	526	510	518	553	563	522	517	476	512	533	522	502	489	478	528	532	507	555	533	462	515	522	518	480	500	523	483	498	525	530	509	554	486	498	474	477	509	535	536	495	529	523	509	503	485	535	503	559	501	540	504	505	589	571	502	520	523	545	500	516	491	497	520	531	494	524	525	525	496	521	505	528	530	481	507	523	535	491	505	471	497	518	566	542	535	547	554	499	533	529	488	524	544	478	551	566	491	497	529	540	516	506	525	526	569	493	535	538	548	520	527	558	514	509	595	504	527	448	512	549	564	507	546	516	512	549	540	539	517	534	513	495	522	522	533	495	506	525	502	521	487	524	543	546	515	523	520	499	513	538	488	529	518	494	525	498	547	524	549	579	479	495	532	525	523	489	570	546	518	497	493	479	506	554	525	516	474	519	506	512	537	503	483	507	499	491	526	497	522	511	511	510	567	486	542	501	509	533	522	529	550	520	554	513	533	506	520	484	480	487	542	527	525	522	537	515	538	525	491	539	526	503	557	526	530	555	507	499	549	530	524	532	506	513	554	522	520	509	507	525	510	507	552	543	518	473	561	484	531	466	549	548	545	559	551	471
27860	23372	7635	2536	1437	261	249	247	277	286	267	242	257	224	244	261	221	236	234	261	254	247	266	240	240	251	260	246	222	213	242	249	231	262	231	237	228	274	211	253	258	233	233	250	270	262	264	266	285	278	305	236	251	225	264	237	247	279	262	229	266	256	250	239	216	257	257	244	253	266	282	215	259	224	249	267	241	257	258	237	232	260	249	247	230	278	258	258	261	239	287	242	227	235	252	240	257	254	274	229	259	250	253	253	250	230	235	275	265	263	240	232	235	258	254	257	259	240	282	261	212	264	287	252	250	235	224	250	240	295	247	244	241	254	235	257	227	216	263	259	243	266	239	250	246	256	241	226	238	232	287	258	249	235	250	265	256	241	231	223	276	258	249	284	249	239	219	232	253	235	291	274	238	235	257	273	243	267	236	244	239	221	251	231	257	255	260	232	274	234	252	260	249	230	248	253	268	208	216	257	259	244	237	237	244	236	253	278	264	251	231	269	252	260	231	260	254	244	273	243	234	240	261	252	231	244	248	228	243	235	210	249	260	246	222	269	249	265	265	239	264	280	237	234	257	291	245	223	257	260	248	240	261	225	229	264	251	217	241	220	245	244	267	244	251	252	253	257	223	262	246	282	250	259	250	261	223	286	228	247	263	239	247	240	236	241	231	249	252	232	247	258	276	213	235	224	256	225	246	240	247	264	230	226	262	267	253	255	246	238	267	271	268	246	234	258	278	260	224	239	263	247	244	281	266	256	262	262	275	237	240	203	217	238	236	242	245	259	262	271	253	265	226	246	222	247	258	259	244	259	251	222	261	292	235	253	281	276	252	220	265	283	263	276	251	240	280	263	246	271	270	266	267	247	251	219	248	237	238	247	256	236	265	214	219	255	264	245	245	255	243	239	278	231	235	251	264	236	257	259	250	253	254	247	273	268	263	276	230	238	273	228	218	234	254	241	242	263	277	255	223	250	239	238	250	229	236	249	300	248	251	240	226	230	232	290	265	247	244	280	270	256	259	234	239	225	287	250	247	259	234	242	250	213	220	256	255	269	249	255	246	256	225	221	263	269	229	282	275	243	255	230	266	249	247	241	269	261	248	248	262	267	248	276	251	256	247	244	245	242	239	231	267	256	237	254	239	232	243	225	248	268	233	268	265	228	235	233	262	266	235	247	249	233	201	238	279	229	258	227	240	235	285	263	220	255	247	279	274	245	253	280	239	249	242	270	258	276	274	226	240	253	264	252	252	257	257	237	263	246	235	252	252	231	246	251	262	278	250	266	244	242	243	235	231	255	261	259	275	239	241	231	252	259	245	257	244	241	283	263	254	228	261	259	261	227	237	260	261	256	247	227	248	245	220	246	245	217	249	231	248	265	220	248	272	255	228	226	209	269	281	274	249	229	245	248	218	259	273	284	238	219	239	221	270	253	274	226	240	263	230	211	260	245	267	227	248	236	235	269	237	253	204	208	234	257	226	249	241	219	254	285	217	278	241	245	279	279	251	238	253	242	263	274	244	244	205	243	227	268	290	246	252	256	249	270	239	250	280	231	263	252	243	252	240	254	273	227	239	254	220	245	268	260	248	225	269	256	264	254	239	278	211	235	251	236	244	269	250	267	269	238	226	250	229	234	230	244	271	244	255	267	279	218	234	251	225	243	265	249	242	234	245	241	263	300	252	273	248	250	255	290	250	238	230	254	238	260	259	216	252	286	248	243	246	268	223	235	276	231	274	245	242	285	242	248	255	269	252	271	257	236	242	217	236	251	233	238	258	226	236	274	253	229	214	259	220	228	269	257	246	247	254	227	276	267	230	256	254	228	238	247	256	232	253	258	255	234	254	252	244	274	252	276	262	276	272	271	228	246	243	253	262	232	241	282	254	232	244	224	256	257	274	285	264	219	271	255	247	256	269	209	256	251	239	230	279	231	261	252	261	257	276	249	250	236	266	240	240	222	257	254	248	223	223	260	215	275	250	242	245	267	242	229	231	247	252	253	238	244	263	283	226	252	232	237	236	256	237	251	252	255	256	243	225	244	238	243	253	242	264	228	259	264	243	267	262	238	238	235	246	258	256	251	236	237	252	244	249	266	249	257	266	283	232	276	231	274	261	241	263	255	253	262	263	262	270	262	222	260	241	252	212	257	274	196	245	251	272	265	256	252	269	245	236	290	265	249	250	258	257	264	245	197	243	230	240	235	223	250	252	252	247	233	253	291	265	195	220	241	258	240	246	259	218	249	251	256	252	249	220	242	239	236	277	236	254	304	278	259	213	240	253	235	270	274	239	268	251	234	250	232	255	269	250	237	251	268	251	230	209	231	235	211	274	257	241	239	262	280	263	243	257	277	227	247	227	268	258	259	241	255	291	225	245	222	239	234	270	282	229	256	268	268	209	227	232	259	262	218	273	246	280	251	278	254	278	232	227	262	272	257	262	251	230	261	266	245	235	281	270	230	240	259	251	291	260	254	288	240	227	247	244	236	234	212	261	226	276	252	232	248	217	253	242	243	277	253	210	249	251	241	260	259	224	266	252	254	250	262	248	266	293	252	239	271	285	246	260	245	261	278	279	263	266	253	234	278	284	237	264	268	283	251	244	230	246	260	251	239	249	225	268	249	239	248	244	279	208	234	224	233	250	225	229	263	266	265	248	247	238	268	228	224	239	262	244	252	232	245	281	259	235	247	238	244	254	267	295	247	236	251	250	263	253	241	249	266	258	250	234	249	246	237	248	257	267	244	247	240	259	250	230	264	216	258	266	236	249	246	259	245	242	268	237	256	255	250	245	253	266	217	255	244	272	266	243	257	250	245	229	254	245	266	258	230	256	235	245	258	236	304	271	246	249	241	247	239	254	222	261	237	250	256	243	228	253	259	236	240	265	242	240	244	230	214	276	258	255	251	226	253	257	231	249	214	226	217	242	246	262	246	230	268	239	257	257	272	220	257	245	236	247	256	267	241	245	260	243	247	254	240	247	257	238	244	232	268	257	277	249	230	260	252	249	228	233	212	231	252	230	273	242	211	220	275	219	241	274	240	274	234	232	264	249	274	297	252	244	259	265	254	244	248	236	260	240	246	219	233	263	234	238	230	255	256	266	246	228	259	253	269	240	256	251	239	225	262	256	255	290	218	262	258	266	251	252	291	257	240	229	261	263	258	271	256	280	249	245	246	229	214	235	257	245	283	249	251	259	258	238	249	231	264	249	259	248	251	255	271	260	246	246	261	269	273	230	224	244	254	283	272	278	252	240	265	294	271	260	240	231	236	257	239	267	229	239	223	251	261	227	277	268	262	244	273	247	285	270	271	281	255	249	263	237	255	249	254	258	239	243	246	234	238	264	220	244	251	300	262	227	246	271	229	244	251	267	250	255	227	230	256	232	257	269	255	263	261	227	257	231	236	225	227	240	253	235	252	276	258	246	274	245	240	252	248	254	245	240	236	224	220	241	270	269	240	239	248	227	249	220	238	232	274	251	243
14050	16862	8761	7368	4796	573	583	565	540	561	584	519	559	532	538	551	529	557	604	603	535	558	508	558	558	521	550	528	507	496	556	544	536	534	560	531	555	542	546	562	513	567	494	554	555	590	553	521	528	517	502	540	529	573	534	501	508	524	525	529	566	577	540	552	576	568	539	537	568	560	588	587	538	522	547	524	535	542	542	555	554	554	542	523	559	530	515	552	505	582	536	520	568	579	545	544	504	579	514	553	549	544	535	530	505	553	552	518	555	498	537	533	502	571	509	554	553	569	557	533	528	567	506	535	515	525	534	559	521	557	533	538	527	528	542	563	552	532	522	531	548	512	496	553	528	572	503	536	537	573	531	543	592	543	530	552	525	527	526	548	531	536	613	526	552	516	495	568	514	537	572	552	582	540	570	537	567	558	530	517	521	564	513	559	514	514	529	543	552	541	543	575	561	527	523	550	575	556	543	525	474	563	550	546	524	572	505	543	548	556	558	532	474	575	565	561	558	557	502	531	597	563	537	532	537	549	528	529	597	507	505	551	519	562	529	536	538	528	557	566	550	545	572	560	548	520	546	515	548	507	536	516	496	546	531	537	530	556	567	539	514	571	537	535	539	555	565	540	528	537	575	584	539	566	549	561	572	528	526	533	548	551	541	601	521	518	492	521	567	534	556	518	564	533	535	522	526	577	548	534	513	527	577	508	539	507	554	553	557	537	563	502	516	571	516	538	505	529	509	558	528	506	573	596	551	486	547	558	487	599	540	578	550	593	561	541	533	534	543	554	518	531	572	503	500	562	542	559	574	519	513	540	524	519	566	559	541	577	563	561	558	517	488	543	583	589	553	561	499	588	542	539	564	543	551	539	509	554	519	558	471	480	560	542	561	546	513	553	534	541	560	496	547	536	561	534	560	558	547	518	538	512	531	533	545	559	530	537	544	545	534	522	556	475	566	555	485	548	556	589	515	559	550	575	537	567	532	550	534	544	580	528	559	567	578	539	542	556	548	509	548	546	540	537	544	570	532	559	529	504	583	535	502	561	538	566	508	566	594	527	525	522	540	546	527	580	490	542	571	543	575	546	513	542	570	521	563	530	554	524	511	555	547	565	544	514	497	503	542	531	579	539	498	495	532	526	519	515	537	552	532	504	562	585	538	546	528	559	545	526	568	518	546	521	549	565	544	516	550	518	508	559	528	535	554	556	610	504	579	557	590	520	532	535	467	541	545	517	502	520	529	547	541	574	550	544	514	542	565	564	555	534	555	564	571	544	549	518	522	565	560	599	512	565	518	530	524	553	579	543	534	520	554	475	542	510	503	526	530	558	561	582	506	561	569	515	528	544	542	554	555	459	590	530	533	547	537	571	560	529	488	546	541	544	518	554	525	504	509	546	531	546	553	512	548	550	571	572	562	512	573	516	531	533	526	590	530	510	560	541	529	517	564	545	515	533	519	560	515	517	499	538	542	530	575	536	533	529	551	506	534	503	564	547	546	525	564	535	516	515	534	545	559	527	531	517	564	561	532	506	566	541	534	526	546	555	564	508	589	539	529	550	562	514	531	519	538	551	547	524	556	523	533	540	564	534	541	541	538	543	501	559	571	559	534	538	514	519	586	516	540	539	518	573	536	529	543	564	521	568	536	541	533	560	509	477	529	523	535	534	536	571	577	505	548	528	523	569	539	520	538	538	522	532	579	544	526	543	579	541	553	552	511	546	595	540	543	535	536	547	578	550	527	540	567	530	559	545	561	545	568	520	568	549	533	565	505	558	567	543	519	556	562	541	523	605	506	516	572	543	522	554	569	545	543	570	514	534	582	597	521	592	530	571	573	524	539	527	519	566	526	575	544	564	516	545	551	494	524	573	547	527	572	555	547	571	529	540	535	531	512	521	568	581	519	554	494	540	590	550	562	526	525	516	532	531	547	530	551	525	493	561	545	593	550	547	534	560	528	554	540	555	566	545	555	518	559	560	556	557	574	554	526	529	553	556	549	559	524	578	611	535	545	548	594	531	506	525	551	521	508	536	533	596	512	512	533	484	564	537	526	475	519	538	556	555	533	571	565	556	518	528	511	548	504	548	561	549	562	575	529	572	545	547	526	575	518	553	527	523	572	532	521	487	501	509	625	578	531	517	532	510	595	514	527	556	568	511	534	564	561	553	523	514	540	516	473	504	528	513	558	580	494	576	526	519	508	558	560	578	569	558	527	514	523	549	508	553	557	526	528	558	541	582	529	542	525	554	515	496	524	506	544	544	524	551	548	566	547	536	545	575	518	544	570	563	495	525	556	537	547	549	536	588	534	524	519	578	494	533	536	565	589	511	519	557	496	543	527	533	514	492	538	498	547	582	519	525	540	512	558	540	546	599	524	551	504	528	531	491	495	572	519	539	529	530	541	556	604	552	561	548	583	492	553	536	529	519	577	513	519	528	566	513	566	603	555	542	563	543	562	486	553	548	540	511	565	561	508	501	535	522	551	495	497	582	531	589	523	540	561	575	533	523	508	510	554	549	502	558	534	531	516	511	533	570	528	554	521	547	538	516	570	497	530	556	582	563	599	517	559	505	531	561	537	592	530	563	587	518	550	571	542	523	546	579	554	539	540	472	540	557	535	536	555	542	554	553	532	556	530	535	544	542	561	538	547	513	537	515	534	580	576	568	543	539	589	591	541	499	562	580	505	529	557	566	501	517	551	550	531	551	562	547	537	529	549	540	545	524	536	567	529	554	556	506	517	580	525	528	578	548	561	499	514	546	551	571	515	535	555	560	515	517	516	505	539	518	537	543	531	510	549	518	517	551	557	525	528	562	527	558	537	535	516	553	515	548	551	495	538	536	522	521	544	555	543	543	544	521	530	552	525	572	557	549	530	579	528	524	551	536	541	536	567	493	527	568	556	541	505	533	583	504	520	564	575	534	536	538	545	516	554	520	498	507	548	575	536	543	564	549	576	550	587	568	520	533	540	542	508	531	533	554	543	533	553	553	576	552	541	548	539	545	565	549	534	554	572	571	473	561	541	539	544	543	506	523	528	553	499	558	499	525	591	506	531	524	516	577	545	543	542	534	534	544	548	525	537	533	531	582	536	530	505	541	570	526	596	551	541	585	528	570	541	525	541	566	536	525	525	514	541	517	554	567	542	578	554	519	578	533	570	560	576	527	543	553	562	560	538	548	526	522	542	499	557	541	528	577	544	578	528	636	550	516	521	469	570	554	560	517	565	562	543	555	552	591	534	573	568	558	574	541	558	549	555	531	520	546	533	567	508	564	554	536	563	531	534	525	523	589	501	537	546	523	530	544	529	496	517	570	516	519	533	577	545	502	555	526	571	524	534	531	534	536	491	516	557	537	520	546	531	537	513	532	522	572	551	543	530	517	552	575	537	558	570	552	523	529	544	539	591	546	523	576	533	540	589	570	560	536	543	537	528	518	509	520	538	510	550	510	552	544	574	514	530	582	548	505	548	545	505	536	506	560
42035	60346	52710	41300	32597	4884	310	219	227	184	197	151	166	178	186	168	145	179	133	130	137	151	141	156	148	148	109	133	112	126	114	155	137	133	150	125	145	148	124	133	142	136	119	142	142	143	153	124	127	142	129	126	136	141	119	153	116	108	97	119	125	136	146	124	138	137	132	132	144	111	132	138	121	129	123	119	136	151	151	130	143	144	128	141	151	146	129	144	132	148	138	104	137	138	149	127	144	144	136	125	145	149	139	142	129	120	139	150	139	133	137	128	134	141	120	133	141	151	119	131	147	148	143	122	149	140	140	150	133	115	125	149	135	129	137	157	120	104	132	147	111	133	119	163	150	146	127	144	121	134	120	133	118	153	119	129	119	150	146	143	137	125	111	139	113	134	118	156	146	147	142	140	117	148	135	148	133	150	129	137	131	142	122	146	142	135	127	142	155	144	133	155	143	142	135	129	139	151	131	110	138	130	130	145	125	134	118	124	125	133	154	110	140	143	122	141	132	118	127	129	129	139	112	128	145	149	127	131	141	136	147	106	136	143	123	124	153	148	148	128	148	134	133	143	136	114	120	118	140	142	114	133	109	124	149	144	124	134	138	133	155	140	115	125	99	128	133	134	130	122	133	143	124	134	146	133	133	117	129	130	141	135	148	137	137	146	123	144	133	131	132	156	152	104	120	129	122	134	142	115	126	140	128	139	107	148	123	133	126	127	146	133	134	145	141	151	133	128	127	131	127	145	135	154	135	138	130	137	143	104	103	135	147	147	148	101	123	143	135	137	155	140	140	142	116	142	144	119	126	139	115	135	131	126	111	116	127	134	115	172	164	132	133	142	160	133	126	123	125	135	171	129	109	138	121	132	140	146	120	139	126	144	133	139	128	129	150	152	125	141	136	142	128	120	141	132	157	118	109	150	144	141	146	144	139	141	116	116	120	145	134	126	134	155	118	134	122	141	126	133	143	131	131	136	156	157	131	127	152	123	143	138	147	130	128	128	122	113	117	129	140	130	125	118	139	126	130	153	127	127	148	159	126	155	121	134	131	123	117	159	143	135	152	112	131	111	111	141	130	139	145	128	133	132	130	141	137	147	144	125	116	128	140	138	132	146	147	127	136	137	150	148	138	142	166	125	153	132	131	119	125	134	142	142	143	140	135	126	128	150	133	142	139	118	145	127	119	122	128	134	135	132	133	128	119	154	141	141	140	135	167	138	131	119	139	143	130	130	122	146	129	151	130	135	146	116	141	133	114	124	131	139	136	132	137	135	130	130	150	154	112	119	136	117	140	149	141	139	156	132	130	135	108	138	130	134	165	138	155	136	162	123	139	141	126	129	137	138	125	156	134	162	140	135	128	119	121	120	131	143	124	121	144	127	129	135	120	145	147	133	115	129	133	136	133	123	134	118	147	120	138	141	115	119	152	125	138	125	157	138	117	136	126	151	154	133	156	124	102	126	127	155	160	129	154	135	143	135	124	120	163	138	138	148	121	134	120	121	108	140	135	118	120	142	150	122	143	118	146	132	108	123	129	135	134	130	134	124	134	144	120	134	149	125	138	119	116	130	128	126	117	128	145	147	112	137	127	116	122	135	97	141	133	153	137	158	132	132	121	151	146	119	145	135	134	120	134	140	109	130	141	125	115	147	134	155	133	146	124	151	151	145	156	104	161	157	130	135	133	127	133	117	130	142	146	116	133	144	136	136	122	146	137	128	132	148	131	115	150	145	132	141	116	150	134	144	148	133	132	115	131	158	140	121	119	125	141	145	132	149	136	130	125	145	136	172	116	132	133	138	131	125	134	137	148	159	137	142	134	140	107	141	151	139	146	125	148	139	122	131	144	132	126	138	129	144	124	129	127	135	133	119	150	126	133	124	137	150	140	130	148	137	145	144	136	113	123	137	164	141	133	155	143	138	128	115	130	162	122	125	146	135	126	133	133	150	140	146	129	148	120	130	127	130	139	126	136	134	125	135	119	140	126	129	147	118	117	111	139	162	145	142	108	127	132	135	165	117	133	129	125	139	124	136	131	102	140	132	141	157	143	139	170	132	127	137	148	133	113	139	137	152	144	135	130	128	105	138	146	126	130	155	160	186	117	137	124	145	155	148	136	127	120	127	147	125	120	125	148	130	110	125	136	128	134	122	146	135	144	142	138	142	125	117	129	151	130	128	128	124	144	144	153	161	122	136	143	129	117	151	133	152	121	138	105	115	125	123	126	154	133	140	148	147	145	124	119	144	125	131	133	119	139	128	145	123	115	144	143	135	126	120	130	141	124	142	101	144	134	136	130	137	138	120	148	120	123	135	147	144	142	133	137	136	103	124	136	129	151	123	131	133	129	122	140	125	125	134	143	145	140	138	158	140	115	119	154	140	161	122	123	129	128	144	147	133	118	128	140	122	112	125	129	144	144	131	128	124	102	121	131	133	136	144	119	130	126	142	149	127	142	138	144	133	118	132	155	116	125	132	126	134	127	131	144	125	147	144	121	121	109	119	123	123	125	125	142	143	121	134	140	128	136	140	138	146	130	117	135	138	133	151	137	125	146	132	108	134	134	121	137	134	146	141	109	136	144	138	124	124	134	138	156	121	152	160	155	150	135	153	139	121	169	116	113	166	139	141	129	143	131	130	149	127	139	137	122	108	142	134	125	146	155	126	138	130	141	140	138	156	116	112	130	138	128	120	119	147	134	156	134	123	137	127	141	118	136	144	157	137	133	148	137	118	123	129	134	126	146	145	132	130	126	145	147	124	144	125	147	136	146	125	153	130	135	124	141	128	145	127	152	105	131	123	129	126	138	126	144	132	123	141	121	157	132	142	142	126	137	131	124	127	145	138	141	156	137	138	139	121	125	132	143	141	161	116	150	122	125	142	120	124	147	133	142	124	121	131	149	143	144	126	126	138	113	123	135	133	134	126	160	143	127	113	142	145	139	151	135	127	136	128	114	123	144	129	122	126	137	146	150	127	133	132	135	148	136	114	153	155	128	126	144	150	163	139	132	131	143	141	130	158	149	152	133	130	142	136	127	127	122	143	131	142	144	128	136	150	137	124	136	136	122	150	143	125	136	133	142	136	146	142	136	137	145	102	140	139	119	130	151	124	121	133	112	115	145	136	151	115	125	148	142	147	143	135	134	124	155	133	139	129	125	138	148	136	127	134	150	139	139	132	149	159	133	143	105	146	132	116	138	99	129	130	130	144	133	136	137	150	130	144	146	133	140	158	143	136	127	129	126	129	128	130	158	118	130	138	147	141	138	130	119	138	133	126	113	118	124	136	118	124	141	143	139	146	139	125	113	109	155	127	140	133	142	163	127	148	145	137	133	131	129	128	137	131	135	134	134	164	131	133	110	143	145	121	127	117	142	130	140	162	139	127	137	139	133	130	137	126	124	126	150	149	138	158	138	135	142	123	137	121	149	145	135	131	152	136	123	138	147	130	131	137	132	131	123	156	127	116	128	147	161	122	148	159
22839	45853	47564	50422	37877	1183	1017	820	726	666	616	511	503	461	422	414	456	408	386	380	353	381	363	386	372	341	348	341	341	380	368	361	358	356	349	408	316	394	345	384	342	325	340	332	319	316	324	321	310	345	334	351	331	337	295	361	354	300	337	320	321	332	320	361	311	323	291	343	348	333	348	336	358	348	363	365	321	327	335	334	304	332	317	337	308	314	316	346	312	332	336	321	317	317	331	350	343	327	304	290	327	346	336	355	328	317	322	309	333	326	339	335	313	322	312	305	341	344	328	341	319	315	333	318	305	326	333	333	339	325	337	312	316	315	336	332	323	328	324	351	335	322	310	347	326	296	294	305	318	289	327	330	332	320	361	298	297	338	316	336	304	325	342	331	338	352	352	343	344	302	338	353	301	324	329	319	305	308	341	312	316	330	320	329	305	352	340	356	320	340	330	314	323	316	319	331	344	341	341	338	363	311	345	332	307	322	318	305	325	326	358	337	368	316	337	323	320	333	344	310	309	326	329	345	322	362	295	337	331	301	330	342	321	319	329	352	306	343	346	341	311	312	346	323	317	312	326	333	350	317	339	320	319	315	330	314	310	333	317	328	329	327	295	342	333	328	308	334	318	332	319	353	318	340	329	319	323	288	301	297	305	302	377	312	332	312	310	328	300	349	299	353	319	327	321	305	323	351	342	335	329	316	298	330	362	334	343	317	328	324	334	360	322	308	302	315	324	345	296	331	319	303	328	321	332	314	327	327	296	334	328	343	325	363	321	317	299	331	360	357	346	367	289	320	310	342	327	366	311	331	354	297	387	306	316	300	336	323	354	352	328	304	335	325	330	324	325	324	327	299	310	361	325	296	321	359	328	336	322	305	341	309	340	365	318	335	346	336	299	316	308	355	332	323	293	333	295	349	307	342	306	315	377	321	311	303	310	316	329	330	332	342	321	322	347	350	350	336	317	326	325	328	331	318	347	351	311	365	318	349	344	309	349	360	321	334	338	332	293	341	342	338	312	327	321	331	359	360	325	337	319	325	340	323	297	322	320	328	310	322	325	314	332	314	339	288	333	313	357	300	365	332	316	332	318	331	286	361	318	334	300	308	339	310	323	299	326	320	292	318	278	337	316	327	309	308	330	319	321	311	323	302	330	303	334	320	342	318	292	313	324	323	317	321	303	346	297	342	350	294	338	300	308	350	314	329	328	324	323	349	330	341	308	324	330	358	307	307	334	340	326	293	311	268	317	347	329	314	304	317	353	330	311	332	322	327	313	338	362	337	322	334	324	320	310	316	337	336	329	290	346	331	316	337	347	291	315	316	340	306	347	319	324	315	327	307	336	357	297	313	315	336	345	326	322	309	329	336	302	317	338	349	341	351	309	328	320	288	326	300	334	348	350	290	331	326	334	336	312	336	312	309	323	321	310	323	307	319	350	334	349	329	313	341	333	348	343	313	333	336	303	320	295	347	315	320	340	344	311	350	337	326	336	314	338	343	332	343	368	315	311	304	327	320	315	315	298	337	349	294	330	320	336	326	336	346	307	335	289	302	332	329	342	334	351	314	336	336	337	313	320	325	297	321	304	326	323	313	349	308	311	333	331	325	333	308	313	315	324	326	328	316	322	310	296	320	326	349	345	300	320	296	359	350	331	346	344	324	330	337	320	365	313	301	322	310	333	337	333	348	330	329	322	349	305	320	326	340	327	340	301	334	339	299	357	349	340	336	314	308	335	323	363	336	315	346	336	336	343	276	351	350	308	349	297	338	340	311	309	321	344	320	323	320	344	348	323	348	304	323	334	331	306	330	281	313	359	342	338	332	334	334	320	311	324	328	325	334	304	336	339	334	300	327	338	310	352	350	314	298	324	332	342	329	321	341	312	324	331	321	348	329	280	321	288	326	316	290	284	309	316	337	306	314	315	311	323	327	334	310	337	320	356	314	319	327	342	332	322	327	333	312	331	325	283	337	309	313	310	329	301	321	336	318	328	325	312	306	299	344	335	317	334	321	294	354	360	364	332	323	355	318	332	340	333	318	306	321	325	304	348	333	332	318	326	330	334	323	316	331	363	327	323	337	303	342	292	357	361	307	286	351	325	334	303	331	326	318	368	303	299	302	333	327	338	352	322	361	326	310	325	323	304	308	310	350	309	321	322	300	327	329	330	350	353	309	320	315	317	360	346	329	311	315	321	312	351	325	305	334	364	334	327	330	345	342	345	339	351	329	305	305	308	350	326	385	341	338	307	320	313	325	322	337	308	307	311	342	327	349	320	350	314	299	320	316	334	333	340	338	311	319	322	345	346	333	301	295	321	314	332	321	339	281	328	330	314	342	320	319	326	315	303	341	307	349	344	311	335	347	342	317	340	341	331	292	343	283	299	317	282	319	339	333	325	307	341	306	316	374	329	352	335	330	337	327	304	353	304	321	330	316	336	336	313	317	332	310	327	341	338	301	291	309	318	312	319	349	340	351	329	299	314	303	333	330	328	330	337	345	340	317	338	315	327	315	288	301	316	298	335	317	303	303	322	364	320	350	329	340	311	326	320	364	315	339	343	327	337	343	311	304	323	343	358	345	329	315	306	329	341	305	328	341	332	355	307	309	339	331	311	312	318	333	326	341	315	305	324	331	351	335	299	334	351	321	323	309	341	318	314	328	309	312	340	311	318	306	305	348	301	333	299	291	331	328	344	340	342	299	315	342	314	349	334	336	336	331	324	348	324	321	331	318	312	314	347	321	343	349	314	312	310	306	349	304	340	346	324	296	329	318	322	338	341	298	315	349	327	333	331	318	329	352	341	329	323	341	359	337	337	300	324	311	289	334	315	316	321	317	313	319	303	314	319	339	363	313	340	311	333	283	335	316	321	345	327	319	308	330	320	308	311	330	329	301	297	340	333	296	330	334	336	306	316	377	303	302	307	312	334	282	358	321	351	291	339	333	308	304	324	321	338	302	373	323	324	341	319	307	320	350	300	311	345	306	344	324	314	327	318	325	322	333	335	327	342	347	317	336	333	324	296	339	341	338	331	323	328	357	321	310	343	296	305	327	306	338	337	346	342	331	329	345	322	353	300	345	386	341	306	318	339	364	339	330	340	348	333	328	304	351	350	316	314	309	335	318	299	341	335	315	309	324	356	324	301	305	320	325	312	333	317	339	331	292	292	328	304	305	309	321	327	311	334	313	300	320	312	350	327	322	342	307	334	324	333	344	347	350	347	329	317	325	296	353	310	321	337	305	316	324	321	328	344	342	297	336	369	322	362	306	328	360	312	326	349	327	286	329	354	339	326	312	326	352	313	310	325	321	319	323	348	341	316	345	347	315	310	310	313	346	352	300	358	311	352	319	314	367	316	307	328	329	311	305	336	346	335	309	317	353	345	337	344	305	284	302	301	320	358	331	377	336	323	335	302	317	343	335	320	326	317	334	324	308	351	348	351	285	318	346	344	309	344	306	319	355	326	305	327	314	311	330	368	309
51925	74001	68052	53652	46254	11528	996	406	335	310	321	296	295	302	266	240	244	243	238	245	207	248	240	218	232	235	238	243	230	241	230	233	252	246	248	222	222	239	229	236	275	227	233	208	243	250	202	232	241	229	225	243	224	227	234	210	222	232	246	191	252	214	222	241	236	220	233	227	221	249	233	238	226	224	238	230	248	220	237	225	203	242	201	257	211	234	232	227	250	214	230	193	237	235	213	204	224	204	221	204	232	227	228	199	212	217	212	193	224	182	241	222	254	220	254	226	235	196	238	239	217	217	215	223	207	210	196	221	239	229	218	233	214	227	230	232	204	219	222	211	219	218	237	240	235	216	214	231	210	245	228	236	246	208	216	213	234	231	220	216	233	254	226	230	221	195	201	227	201	227	256	224	192	190	220	229	238	206	250	220	228	222	240	215	230	240	228	219	243	215	228	240	204	214	196	216	221	249	217	208	251	223	234	231	234	216	215	228	235	198	234	236	203	231	232	221	249	232	205	189	236	225	233	255	234	185	230	226	189	214	242	242	244	236	241	232	212	240	255	220	202	256	197	227	233	232	206	221	218	230	235	247	234	244	222	224	226	228	250	211	227	232	225	221	238	225	228	215	223	226	229	218	222	226	240	242	216	240	184	227	237	221	236	246	237	235	223	201	242	207	213	235	250	220	245	242	224	238	236	217	233	188	252	239	253	229	246	221	202	230	218	229	213	217	220	206	203	244	219	230	214	201	243	225	219	224	217	200	222	216	202	223	200	211	222	203	247	212	227	239	207	242	210	202	212	210	221	254	220	225	206	212	257	218	252	238	235	237	211	201	250	219	219	226	223	246	238	215	239	224	217	250	213	240	203	222	246	232	217	246	211	244	236	256	194	256	239	246	203	233	260	224	241	197	239	215	221	239	226	211	230	219	218	228	255	248	241	251	234	254	219	237	216	222	222	225	232	233	233	238	257	255	208	223	229	221	202	233	228	229	211	206	238	214	219	217	208	224	227	237	239	246	229	240	190	231	226	234	244	231	203	226	222	229	213	228	245	221	249	212	204	233	219	240	241	244	215	240	223	219	204	231	220	231	221	206	228	235	203	224	205	219	260	207	230	240	235	197	233	249	245	233	216	191	209	224	223	225	232	219	238	231	207	235	249	227	222	237	236	226	234	262	218	225	219	256	227	216	234	236	205	221	224	213	237	229	224	249	217	208	212	216	226	261	240	237	249	232	240	233	230	233	220	224	224	259	250	215	215	229	197	216	194	244	249	217	213	227	213	227	190	228	240	238	217	227	210	231	204	227	238	231	255	216	194	212	239	218	242	230	211	235	248	221	237	212	220	220	217	219	214	236	242	257	259	225	212	232	236	237	234	213	208	208	199	219	244	226	215	196	238	211	215	201	243	239	215	233	239	252	200	231	254	217	244	232	230	224	225	214	223	228	213	212	228	253	203	224	231	209	229	210	234	232	224	218	232	258	212	238	205	230	237	223	215	221	236	206	233	239	228	222	212	209	258	193	235	224	201	235	246	237	256	213	232	268	237	227	209	242	227	212	204	202	223	224	225	190	202	217	224	236	207	224	270	204	248	241	222	192	212	214	235	213	239	230	241	232	220	231	215	231	228	246	235	249	240	269	246	232	198	233	207	242	235	196	242	243	256	228	221	223	212	226	251	216	206	192	202	217	237	216	235	248	226	215	231	215	215	236	223	196	234	229	253	212	213	222	227	235	233	221	226	229	252	211	264	226	218	226	221	262	232	244	247	240	213	238	202	233	229	199	219	216	246	240	233	219	219	229	238	226	236	254	229	223	216	206	210	223	237	256	218	230	232	193	184	208	241	223	221	224	218	220	235	226	221	222	206	210	198	229	238	283	229	216	229	232	227	231	247	248	241	241	219	226	254	228	209	212	217	182	218	194	217	238	188	220	208	254	219	236	226	217	220	240	244	211	231	256	254	216	243	230	229	221	220	219	269	239	226	232	203	223	211	237	246	234	223	230	215	213	217	216	238	208	228	217	255	235	235	255	221	218	222	214	234	252	247	222	216	215	242	214	257	229	248	242	247	219	221	241	235	242	245	234	238	215	225	231	225	230	232	214	216	207	200	215	221	223	237	209	225	201	234	195	246	223	259	234	220	231	235	221	191	199	251	216	234	234	196	214	246	226	241	216	204	248	233	229	230	254	253	230	215	235	230	241	237	231	218	215	222	244	240	233	229	234	241	237	232	215	239	216	244	236	220	234	229	237	255	264	234	204	214	242	240	232	211	228	232	197	216	269	208	224	248	252	256	228	224	214	247	252	234	222	243	214	240	234	231	221	256	220	242	232	234	221	201	220	218	222	253	201	244	248	246	239	218	241	232	212	213	208	219	263	243	213	257	251	227	226	226	258	215	208	244	270	212	218	208	212	221	245	227	242	235	232	212	248	249	212	247	218	216	237	247	211	220	207	252	212	230	269	194	235	264	231	223	222	211	227	242	235	246	237	234	230	215	230	236	235	237	242	244	217	208	229	232	260	258	247	184	203	229	242	239	253	227	204	223	263	228	206	236	236	209	211	221	222	231	231	210	199	218	212	210	248	231	222	226	219	223	220	224	218	237	198	235	246	232	224	219	222	244	223	235	230	219	231	221	215	237	230	222	235	220	250	204	244	195	220	241	234	222	222	233	238	238	227	225	252	244	242	238	210	240	230	226	208	229	234	224	208	242	228	240	241	276	240	201	214	236	227	221	234	236	230	196	221	236	226	204	240	218	212	256	216	208	242	223	239	198	199	236	194	209	213	221	230	208	208	225	260	217	245	243	211	219	217	211	219	219	234	222	215	217	238	235	239	225	248	216	242	224	219	209	241	219	234	222	213	212	222	219	230	242	215	209	235	225	238	230	224	237	191	231	233	221	225	204	251	212	207	237	218	229	221	218	212	236	237	222	213	234	220	219	241	233	226	223	227	240	239	230	214	214	207	267	230	229	214	255	217	220	211	244	249	232	252	223	226	206	247	253	217	233	224	218	234	233	219	203	220	232	208	236	219	250	222	215	229	218	240	188	237	228	228	226	221	235	218	222	243	219	243	208	221	225	230	221	195	213	208	235	227	265	223	221	247	250	242	233	248	198	250	247	221	216	235	215	208	240	238	221	225	231	235	250	230	198	236	216	232	229	238	220	215	239	234	223	250	267	227	198	195	239	240	212	257	249	229	225	237	235	205	206	218	208	243	224	228	245	228	248	222	216	213	246	235	227	225	228	219	217	222	239	193	222	238	243	222	242	234	236	267	229	229	246	202	216	224	250	217	233	225	258	238	234	234	224	245	218	225	211	243	243	211	215	218	211	244	221	227	233	227	232	229	229	241	221	224	252	235	224	246	213	218	238	216	246	248	246	208	210	261	213	213	195	209	207	228	201	268	236	250	230	226	228	226	216	227	219	230	220	235	241	209	246	212	243	235	226	253	241	233	217	221	244	234	240	221	246	209	186	261
28284	55660	60186	61531	49903	2060	1719	1487	1294	1105	1099	919	917	856	816	783	691	708	707	676	683	651	697	612	629	600	616	612	584	555	553	551	586	597	585	578	536	570	528	559	565	541	563	498	510	551	563	555	563	537	549	559	575	539	554	539	546	495	498	522	542	538	550	491	536	517	507	512	540	593	564	532	534	536	517	541	515	506	531	533	502	547	578	503	543	490	527	528	513	506	499	515	513	520	565	540	536	512	517	542	555	534	514	535	512	530	529	532	531	505	502	505	502	509	524	507	537	535	517	574	475	542	526	501	492	510	518	552	533	533	481	520	487	520	526	518	510	513	518	532	510	510	550	557	530	496	538	508	498	506	523	505	505	565	538	539	555	565	515	527	504	506	561	544	488	526	520	526	537	532	486	549	546	529	508	535	576	540	539	484	569	547	520	526	541	536	525	544	567	534	517	572	517	546	517	534	548	587	546	522	529	552	501	474	518	494	496	566	547	529	544	511	501	531	558	508	516	510	520	516	526	535	541	540	533	540	577	491	515	530	585	542	542	513	493	575	521	514	476	530	506	494	487	512	510	524	509	612	503	563	540	500	532	524	490	537	503	507	517	521	462	533	505	488	488	508	523	526	526	511	515	524	554	519	495	527	549	526	531	523	554	523	535	558	556	501	500	533	507	521	536	547	516	535	499	522	490	523	574	475	551	529	556	536	517	548	497	492	530	496	587	526	496	518	547	560	556	514	567	519	497	531	489	503	520	556	549	526	487	523	529	551	525	509	538	503	531	511	499	518	558	529	556	502	511	528	521	557	549	531	507	516	509	504	519	527	514	503	511	491	504	507	534	461	487	526	524	477	526	521	498	543	525	527	519	507	539	551	513	532	530	523	496	540	486	492	535	509	510	538	518	501	516	542	470	553	536	514	512	495	506	520	519	473	542	529	498	492	523	525	521	529	516	506	501	492	524	531	512	506	509	541	533	540	507	545	494	528	491	559	517	543	518	516	527	496	542	510	514	548	534	509	568	484	554	528	540	512	563	507	585	479	515	525	521	537	526	564	546	589	478	502	538	569	538	478	535	519	536	498	524	508	539	542	524	497	538	522	483	514	501	537	520	514	518	540	550	501	523	562	533	532	528	549	557	511	532	522	494	512	548	519	516	495	529	549	532	527	482	539	543	520	521	511	467	558	523	515	553	541	513	510	556	499	502	526	511	500	519	557	504	561	551	555	463	519	536	493	506	548	528	560	558	540	473	497	481	553	500	508	519	504	510	488	539	492	509	523	547	535	512	510	502	508	536	577	530	566	528	530	512	517	502	571	544	535	506	511	543	525	551	551	525	517	532	509	481	571	553	531	495	509	572	507	546	554	547	541	503	553	527	505	540	514	526	504	563	525	532	536	546	500	547	512	505	525	494	509	516	547	540	527	541	497	511	472	564	493	531	523	507	523	541	505	542	548	503	510	529	561	520	521	515	523	552	522	536	548	518	530	510	523	505	456	515	507	509	524	513	511	498	564	516	521	512	530	480	497	500	519	482	546	514	515	597	496	503	485	525	542	484	506	507	539	537	509	551	480	519	492	531	539	523	547	545	551	534	539	524	511	511	531	529	529	490	516	516	522	540	497	488	529	550	507	488	514	506	482	548	546	535	475	548	510	526	546	535	512	548	516	558	527	535	522	543	519	543	574	555	545	531	513	539	554	522	524	504	530	531	532	523	517	540	522	535	540	516	551	532	485	547	545	552	509	499	546	517	527	520	499	469	521	533	542	506	512	547	533	541	541	555	506	549	548	551	492	559	482	528	464	507	536	548	550	526	542	533	533	489	530	568	513	500	501	536	517	542	490	534	523	543	501	510	529	514	525	521	506	532	528	520	521	500	534	538	517	545	503	538	566	492	477	541	519	530	507	524	526	544	535	509	551	528	549	521	514	556	490	539	522	528	539	488	561	538	548	486	516	522	481	584	460	483	526	548	533	494	512	520	527	561	533	508	503	501	482	504	478	564	524	528	537	511	526	554	519	493	500	519	535	512	509	550	539	527	528	507	529	521	482	529	555	491	552	507	496	533	507	519	542	547	504	540	466	523	497	496	549	483	538	541	546	484	525	548	503	519	565	551	556	513	517	529	486	521	585	525	557	470	526	504	514	507	526	520	526	513	535	501	499	490	510	544	549	474	505	527	544	528	543	521	519	512	493	547	519	532	509	539	503	471	484	511	494	503	547	565	501	512	490	513	573	513	495	557	536	550	487	513	485	512	561	512	485	529	549	538	542	511	531	507	483	516	529	553	500	503	528	516	484	550	514	528	545	542	533	486	519	538	527	531	472	556	526	542	537	534	535	529	533	573	501	466	504	521	540	522	469	559	512	509	532	515	506	475	492	533	501	504	555	489	511	560	511	545	555	512	533	510	517	542	536	524	506	511	513	535	524	563	553	525	521	524	520	517	539	529	556	540	494	555	522	538	540	507	523	540	493	500	563	508	475	527	548	514	500	501	483	521	538	483	529	511	531	501	526	514	549	500	498	509	499	528	529	527	495	490	528	531	492	549	486	531	512	525	508	533	515	542	522	507	503	509	529	508	540	565	498	514	508	478	517	512	532	529	533	498	540	517	510	498	508	559	509	535	517	501	503	543	514	513	524	518	551	504	505	562	515	528	512	501	558	525	518	535	534	518	513	518	543	504	526	509	499	499	548	519	503	532	518	495	512	498	515	549	541	544	517	497	514	508	542	536	533	527	513	477	498	546	536	546	556	535	530	526	512	526	537	576	521	475	539	530	542	548	509	516	532	560	545	501	518	507	508	545	535	515	523	548	554	532	493	492	504	488	536	504	573	485	490	511	528	524	523	477	561	492	509	557	513	507	536	538	538	546	551	514	518	490	497	545	503	547	498	535	555	497	513	555	533	563	502	522	554	523	521	515	512	552	525	550	522	521	542	527	515	475	511	518	497	538	518	504	528	525	492	475	502	528	524	515	476	542	547	553	535	514	519	502	512	502	521	523	548	539	501	475	522	505	503	508	510	557	515	511	540	513	524	509	517	535	495	538	514	515	512	561	512	509	503	519	473	526	500	503	519	492	540	501	502	550	505	499	580	545	501	549	502	530	532	518	578	543	526	516	521	534	506	513	535	529	522	469	572	528	558	514	508	549	549	502	523	545	542	558	534	539	530	517	532	528	507	548	544	496	499	580	498	481	472	501	476	506	525	503	469	566	542	541	487	559	478	485	548	479	495	512	528	570	540	563	546	502	537	533	519	533	528	547	508	492	537	513	541	500	533	522	479	546	535	531	538	485	547	532	513	490	491	505	524	501	520	533	548	553	523	554	523	510	527	489	528	505	556	524	521	525	522	495	553	527	530	560	503	553	536	545	520	508	526	518	520	500	533	513	563	499	544	507	531	529	511	576	516	505	526	536	522	484	560	514	551	568	526	562	518	478	511	519	532	524	503	544	515	509	527	518	491	519	512	527	497	511	501	502	549
30621	21720	7708	2425	1527	251	276	262	259	248	264	238	233	235	280	226	240	238	257	271	262	256	291	213	245	254	259	252	261	248	248	264	272	275	241	255	226	217	246	280	254	242	248	242	245	238	234	261	244	244	240	266	241	262	234	254	257	240	256	258	253	233	226	236	254	269	246	249	259	269	252	246	246	257	249	250	239	221	225	276	245	259	261	246	248	263	289	252	248	258	216	250	271	238	243	244	219	232	248	216	254	243	284	254	226	228	228	272	226	257	258	239	242	206	221	272	279	267	271	247	243	243	208	222	264	267	245	256	250	239	250	235	263	274	245	242	262	248	233	253	255	248	252	231	236	241	252	223	246	258	260	276	240	237	265	271	224	226	280	256	257	245	242	266	266	234	231	241	283	254	274	239	269	247	249	261	263	241	271	246	263	245	247	249	255	250	263	258	251	228	262	241	244	243	245	237	241	264	246	272	238	251	275	245	251	239	253	228	257	237	258	227	261	250	242	225	242	230	265	262	216	240	239	225	229	281	256	282	218	248	226	235	257	223	256	279	250	265	266	246	257	260	284	267	248	253	267	269	223	269	264	252	261	232	244	252	241	264	243	214	253	238	236	232	258	245	285	220	242	243	263	266	246	247	233	235	258	255	211	271	239	230	242	282	261	275	278	257	257	239	241	273	271	259	298	238	264	239	241	213	262	238	279	237	265	257	236	243	263	240	246	243	260	244	286	255	237	255	247	250	241	253	254	277	236	238	214	253	260	254	219	246	283	258	239	254	260	246	259	260	257	245	268	255	226	218	257	238	272	254	241	240	227	246	266	247	277	222	243	270	241	281	239	261	230	241	238	275	248	245	253	240	228	214	251	224	253	240	254	256	265	260	244	213	283	244	249	222	249	238	252	279	233	239	255	223	261	219	260	247	241	270	223	246	289	292	267	241	241	241	281	221	248	254	223	256	246	252	239	291	249	236	268	249	265	243	225	281	263	225	281	244	229	237	226	252	239	238	254	259	236	231	264	211	253	281	251	243	214	294	226	284	251	220	278	251	244	256	244	233	264	256	242	241	232	232	221	233	269	232	244	229	234	239	277	297	229	239	254	217	228	260	248	273	250	266	274	235	247	301	250	256	270	260	264	280	269	256	236	247	246	250	246	286	261	251	220	248	213	275	267	238	248	219	221	246	246	261	273	237	243	252	261	243	265	291	285	239	236	230	267	252	246	229	261	258	252	253	246	247	227	247	257	266	270	225	231	232	271	248	248	288	272	244	224	260	238	243	250	235	245	259	217	253	288	236	240	268	290	260	274	265	221	245	234	272	234	231	242	266	234	218	253	276	269	248	271	284	231	250	223	222	240	253	273	259	290	242	222	225	261	232	275	245	213	235	204	259	248	217	239	234	270	225	268	238	230	226	243	276	238	239	282	253	237	265	247	257	257	246	224	256	251	251	278	256	238	242	239	229	245	266	233	245	209	248	250	262	259	246	287	254	240	225	277	228	264	245	260	250	261	246	230	261	288	276	257	237	227	226	265	251	251	266	258	264	267	257	255	236	254	244	233	235	255	230	235	269	247	242	246	250	267	228	268	266	237	254	257	239	234	260	292	242	238	233	265	250	279	267	252	231	235	279	241	265	302	258	266	220	273	266	263	224	260	250	252	229	269	252	251	269	262	249	247	251	249	212	292	255	232	234	265	296	236	251	255	224	217	237	261	274	236	260	255	218	276	246	233	260	244	244	238	245	278	261	281	218	221	250	241	245	255	259	281	252	268	249	237	231	262	262	225	251	225	267	254	218	199	224	267	243	258	275	280	250	214	272	254	228	257	261	236	263	235	245	261	264	247	238	256	250	263	241	251	260	239	262	238	254	225	255	234	283	207	246	252	232	251	234	222	273	218	252	251	247	276	252	233	252	272	257	255	245	250	251	260	254	252	251	254	238	264	262	264	249	258	253	249	276	255	222	233	222	236	248	259	306	236	238	241	240	233	261	213	265	252	230	244	230	219	241	245	252	244	235	229	271	232	262	248	228	263	222	262	252	267	243	275	248	258	253	247	227	262	273	254	250	271	242	261	262	256	273	231	248	248	239	236	241	273	222	231	248	267	239	234	252	249	250	248	252	225	252	264	223	251	248	213	255	211	229	252	255	229	241	247	243	229	246	251	235	292	253	243	245	248	229	258	236	238	224	240	269	261	217	257	250	252	255	240	205	236	238	211	279	286	234	260	224	255	241	241	266	235	251	249	255	258	302	269	238	247	270	262	244	217	245	217	244	272	265	295	254	235	248	239	250	236	264	239	246	235	260	258	262	220	240	245	249	249	265	232	251	246	249	248	258	223	238	207	239	239	280	224	249	254	258	218	249	227	250	246	258	237	237	245	242	270	238	252	250	231	220	249	268	249	225	260	285	241	266	252	258	239	243	233	224	244	219	265	217	242	223	237	254	253	261	249	237	280	239	269	261	241	267	264	235	230	270	276	231	240	270	302	227	257	250	238	234	243	257	248	263	244	246	225	252	266	233	247	231	261	237	217	251	234	246	246	235	281	234	242	265	236	248	237	285	234	250	252	247	218	257	219	253	239	257	264	253	270	248	222	240	253	265	262	287	238	253	266	261	237	249	228	222	235	242	241	262	254	252	221	229	255	226	228	257	224	247	240	240	233	247	253	258	245	257	257	241	206	247	252	247	249	228	245	290	246	224	230	233	240	247	223	278	251	254	234	244	256	230	262	257	263	222	232	247	267	269	285	281	260	231	222	231	238	243	265	238	257	266	260	255	257	254	262	238	243	257	242	231	244	233	229	264	247	278	263	266	282	225	248	261	261	240	264	253	246	226	266	248	264	242	245	283	240	240	245	249	218	251	250	297	261	247	229	238	231	263	238	224	239	266	244	256	277	257	239	230	252	286	262	265	208	245	251	235	247	248	237	235	242	235	251	241	257	240	274	235	233	281	250	272	234	232	273	276	241	252	262	248	231	273	271	241	266	252	245	240	233	274	247	247	251	248	210	267	249	249	260	241	235	260	255	243	257	230	236	263	270	249	249	266	276	246	247	256	240	238	257	273	235	283	229	262	281	260	250	266	260	257	244	248	232	260	236	249	252	248	270	250	282	251	233	260	231	280	251	248	263	251	244	237	238	218	241	206	235	217	265	230	218	234	243	269	257	222	254	257	244	237	240	282	246	251	237	237	231	239	263	235	250	264	264	203	225	235	237	264	247	250	268	237	245	247	246	253	228	237	245	246	241	235	251	240	250	242	241	256	252	248	250	221	260	257	252	258	258	267	265	223	240	261	279	258	260	267	245	274	231	242	242	232	247	257	242	255	221	247	229	253	257	240	262	251	245	257	232	221	240	220	243	271	260	262	253	272	263	242	274	277	250	247	235	252	238	247	261	239	254	243	279	241	236	242	247	239	281	204	242	276	243	246	232	284	268	285	236	242	252	231	253	267	257	272	257	262	264	249	228	262	235	249	253	291
15195	14823	9762	6697	5262	574	584	563	520	549	542	542	519	531	524	534	545	535	552	533	554	560	571	556	498	564	511	543	540	533	518	536	553	562	542	560	555	579	568	555	515	524	542	589	528	571	577	554	582	529	553	515	554	538	553	556	491	560	514	535	557	506	512	517	556	504	558	528	514	507	519	497	570	519	549	538	583	532	515	584	533	537	534	513	503	502	555	563	514	531	533	537	512	520	531	557	508	510	569	546	570	515	566	566	503	534	559	517	539	546	542	564	546	548	545	592	547	515	531	593	573	564	558	481	545	561	505	565	575	531	508	489	510	504	571	551	531	509	540	487	556	532	528	557	536	528	544	559	557	575	557	527	518	513	540	533	569	568	562	561	500	516	567	492	516	553	529	535	486	488	524	568	491	504	538	552	536	541	507	584	550	520	508	523	569	509	549	527	528	529	509	511	502	512	510	528	596	501	528	529	542	544	527	567	532	541	530	543	516	572	507	569	507	500	531	518	538	540	514	571	527	553	532	568	550	553	556	532	541	526	545	500	523	539	549	567	573	571	538	552	501	509	591	578	505	558	539	572	521	545	517	534	567	535	529	514	536	541	501	535	479	534	525	524	564	543	553	544	506	529	519	528	514	537	522	535	567	555	500	558	563	504	528	517	598	516	534	513	525	565	525	552	530	591	580	553	528	544	529	528	581	556	529	528	541	518	535	552	545	535	530	498	519	512	556	525	522	573	491	525	603	528	519	572	564	538	580	518	505	492	550	527	534	515	550	510	540	574	561	532	530	567	534	549	541	544	575	541	560	550	565	529	526	504	543	529	543	560	542	575	559	512	536	542	515	580	498	546	516	555	549	500	522	562	503	550	509	540	533	542	544	529	529	500	528	551	538	547	523	544	507	499	531	557	561	542	547	557	539	530	546	518	537	531	539	568	538	503	530	529	500	544	547	555	500	562	524	533	582	522	539	546	537	507	558	497	514	538	539	538	533	538	537	507	534	526	523	514	551	516	554	533	512	543	548	547	531	552	501	573	527	511	494	555	521	517	505	543	522	522	546	518	528	503	555	558	515	520	572	544	543	552	552	545	562	542	560	546	516	584	538	517	520	518	536	582	499	503	560	511	534	614	526	554	524	585	547	524	522	537	528	534	494	542	509	512	521	572	550	562	531	576	540	585	532	526	537	515	523	538	532	561	541	546	511	557	503	533	580	545	506	558	554	525	497	562	512	524	529	552	564	524	509	531	539	515	524	552	552	574	578	532	546	527	528	581	544	544	528	520	505	477	503	477	550	536	535	554	549	555	512	534	567	537	562	499	532	532	544	564	567	545	515	533	539	532	524	540	499	513	519	560	524	540	527	575	555	539	550	494	526	528	514	582	558	509	554	487	546	511	522	525	517	576	545	542	507	551	543	520	520	540	532	561	532	529	536	524	533	513	553	563	561	551	524	547	524	550	549	564	533	549	494	557	528	523	513	539	530	563	538	589	518	521	553	513	540	525	549	546	513	555	540	505	514	584	555	536	535	530	521	542	568	569	590	530	545	555	529	523	541	530	571	509	529	523	492	503	553	542	531	542	534	552	543	483	535	528	550	552	483	559	524	526	543	527	512	565	554	557	475	549	559	572	560	536	559	564	511	541	572	564	543	496	562	565	533	575	534	525	562	529	571	535	544	541	529	564	525	511	521	554	516	530	583	524	509	553	552	541	532	504	561	497	531	528	502	551	505	516	553	548	517	549	548	585	522	558	542	550	498	554	572	565	528	594	545	552	493	530	566	514	536	565	563	582	540	561	526	557	551	552	543	541	570	522	530	532	528	552	554	542	555	530	520	546	542	504	516	527	506	520	529	558	548	544	506	532	564	493	582	530	550	546	527	512	540	516	551	562	538	537	550	569	554	543	549	543	565	525	541	579	568	489	586	541	562	537	498	578	550	536	493	550	528	526	547	535	515	509	555	563	528	553	539	561	497	601	523	527	517	540	541	548	562	532	550	521	516	525	545	531	521	507	569	557	518	544	549	525	521	524	553	537	544	559	511	568	513	507	534	534	530	530	579	544	552	530	507	541	534	545	530	532	497	587	544	535	529	545	517	562	534	517	553	522	555	539	538	505	529	558	506	534	547	548	552	542	529	511	543	499	552	524	538	574	518	525	542	523	529	534	538	541	523	569	545	554	535	509	526	520	562	527	500	544	521	512	514	503	527	529	541	567	540	536	556	535	586	549	492	503	581	567	512	517	544	517	531	492	554	544	501	565	513	541	521	538	540	579	493	546	531	497	528	547	487	513	552	516	544	564	562	506	568	558	526	514	575	548	598	550	574	564	595	576	523	497	529	513	495	537	513	528	563	504	508	517	554	550	510	536	527	524	544	542	548	549	545	561	551	534	553	586	532	529	515	541	517	587	518	516	508	560	527	542	517	557	538	530	549	524	521	547	604	541	551	551	567	512	531	535	534	530	545	549	537	587	516	529	500	545	544	564	539	531	530	564	577	563	521	521	535	498	562	571	515	553	551	529	532	541	523	529	561	570	534	520	543	551	568	522	589	561	537	528	556	528	484	512	537	533	588	575	506	560	539	500	517	524	523	552	604	545	500	538	524	538	514	505	542	543	529	553	517	566	538	567	520	525	527	527	542	542	478	521	528	490	539	550	512	549	534	525	543	511	529	544	556	550	549	526	566	526	551	516	525	576	562	548	542	504	514	550	556	563	493	546	548	516	553	558	541	549	570	530	517	558	518	523	509	545	555	558	575	543	531	536	566	557	507	542	563	523	547	556	576	540	559	565	524	513	561	522	549	531	533	514	537	556	549	560	568	559	561	515	538	495	565	516	576	566	539	566	559	559	514	559	519	545	536	519	560	529	559	549	571	529	533	515	508	531	555	500	550	498	545	517	521	500	511	540	506	516	511	508	601	544	536	518	518	526	540	538	535	551	541	535	545	522	525	531	525	593	557	540	524	527	558	518	539	552	544	555	502	591	493	560	522	542	526	512	525	512	535	499	494	525	492	543	567	552	557	526	543	581	555	563	556	523	534	511	547	518	554	502	554	514	518	568	537	493	570	571	565	545	522	520	555	504	525	509	580	519	606	526	539	512	561	614	543	526	513	527	556	551	518	488	509	552	553	541	514	560	573	565	533	487	568	551	507	530	539	569	534	569	507	477	494	536	546	550	528	567	554	555	519	553	548	503	570	552	528	539	539	515	544	548	551	526	518	529	568	541	549	483	524	536	533	532	538	508	537	560	517	559	580	522	507	552	548	501	552	518	534	553	535	530	570	558	543	508	522	523	545	583	534	545	536	542	574	557	579	540	510	535	512	560	540	546	575	541	519	536	568	556	541	573	607	538	521	503	516	528	547	535	522	525	512	516	525	504	565	501	527	539	569	568	543	548	559	547	539	536	490	552	556	561	521	515	531	544	506	552	534	550	538	568	530	527	529	541	529	525	523	557	515	551	531	522	532	552	533	521	532	537
46403	59949	58878	40045	29875	4296	305	238	210	176	171	149	169	123	154	146	147	134	120	141	127	125	156	149	145	138	143	154	190	156	149	153	149	117	157	147	137	148	151	135	146	142	138	147	131	152	134	145	145	128	150	143	130	127	119	128	129	152	138	144	136	149	124	148	129	144	131	123	149	127	133	118	143	142	144	148	123	133	138	129	147	147	128	131	146	121	163	141	167	152	151	129	137	126	127	141	141	147	140	139	140	134	147	134	141	159	135	149	131	158	127	141	141	139	143	119	130	143	114	144	119	131	139	127	132	153	151	132	152	137	157	148	131	133	169	147	137	140	119	116	136	130	140	134	148	133	131	125	147	128	148	148	137	135	144	144	140	138	131	140	139	132	135	141	143	171	128	128	123	146	138	153	140	127	128	138	154	121	125	150	126	135	173	157	154	126	138	139	134	154	148	153	143	119	146	145	143	129	151	149	140	170	152	163	143	144	142	135	141	140	144	149	138	140	143	138	120	132	138	138	143	151	143	150	148	150	130	123	142	144	143	145	148	134	157	162	136	148	154	172	159	149	133	139	132	139	172	129	143	134	141	140	150	133	136	160	151	119	123	158	157	122	139	139	162	136	139	141	148	148	140	117	134	129	156	119	141	134	124	163	137	136	152	144	157	145	130	118	144	145	130	136	145	132	137	141	145	165	150	141	144	135	124	129	126	123	154	118	137	144	137	127	125	147	147	137	148	145	146	149	156	122	135	149	132	139	126	121	141	148	125	130	158	138	131	123	137	148	114	155	147	141	127	137	160	125	139	153	140	136	158	124	115	126	158	123	144	151	133	135	134	139	128	123	139	115	162	136	129	160	142	122	160	159	138	121	151	145	139	155	143	109	153	112	122	144	142	145	136	146	150	153	140	126	123	127	133	129	138	150	129	146	126	136	123	139	116	126	134	144	116	139	130	130	148	134	127	130	145	121	161	144	114	163	122	130	134	155	145	138	168	151	118	130	126	141	157	124	116	110	132	133	140	124	150	134	148	153	135	141	132	139	121	139	145	130	135	154	147	118	111	140	135	159	146	148	137	153	130	133	129	129	135	126	135	140	137	140	144	137	137	143	137	154	146	146	139	144	128	126	135	143	133	159	153	116	153	128	116	144	136	168	164	144	144	137	139	140	140	154	124	140	129	146	153	122	153	165	135	137	147	144	140	144	142	149	145	137	132	129	102	135	119	139	141	144	123	143	141	142	141	155	121	136	132	116	130	159	145	112	146	118	139	155	137	139	141	127	131	122	142	146	125	135	152	121	131	150	136	132	130	159	143	132	129	160	155	113	136	151	126	140	142	162	134	142	106	114	140	130	127	111	142	111	124	127	157	129	133	138	131	137	143	124	139	135	122	149	129	140	142	126	158	121	142	150	154	138	151	170	140	135	119	138	131	166	133	138	135	144	151	148	149	146	148	139	140	151	162	134	137	133	141	141	142	162	139	144	138	148	139	146	146	132	126	127	113	123	162	137	145	137	143	141	148	152	160	117	143	157	141	129	107	141	141	145	143	149	134	135	151	129	115	147	130	139	143	163	184	118	137	141	132	117	131	135	128	145	123	155	139	142	135	125	128	139	145	141	133	135	122	152	146	144	155	122	146	129	140	124	130	144	152	124	132	151	148	155	130	123	133	140	135	160	125	112	138	163	145	145	113	121	113	146	114	138	127	124	126	110	153	135	136	142	117	131	139	168	138	138	164	152	137	112	144	146	131	129	134	133	151	126	133	130	142	143	137	135	123	143	158	128	134	134	157	121	140	136	138	148	131	150	129	137	146	131	138	164	138	131	146	138	141	122	114	134	107	133	144	135	135	131	144	109	159	115	139	130	147	131	142	123	130	139	118	134	141	150	158	124	138	130	136	123	115	139	159	119	165	147	126	160	112	138	150	148	138	124	142	132	149	140	125	127	154	137	138	135	147	131	119	134	128	136	136	125	158	126	148	149	127	132	133	152	138	151	125	110	157	141	136	144	132	148	140	158	134	121	123	133	128	116	160	118	144	113	143	150	130	148	142	158	138	120	134	127	133	155	156	127	139	144	128	146	138	132	152	145	159	152	154	133	150	143	132	134	161	160	150	109	148	126	129	146	135	138	143	118	130	148	121	140	144	140	149	128	128	143	124	134	127	133	137	133	130	148	142	147	154	142	138	135	121	131	148	156	139	140	127	113	139	134	131	119	146	141	108	139	132	127	129	140	151	158	120	151	129	176	126	136	120	124	151	152	119	150	141	142	125	120	138	144	131	127	147	122	120	111	138	132	143	132	140	155	130	152	150	134	142	145	147	132	130	120	141	161	121	118	141	133	135	149	135	143	134	143	145	157	151	159	138	126	138	141	147	129	124	119	138	124	150	117	142	138	153	129	143	114	123	104	120	124	128	145	130	139	166	128	168	136	143	142	159	122	130	129	140	127	136	130	143	145	141	129	134	147	132	142	148	150	142	115	142	152	147	138	145	147	131	144	135	142	135	146	137	132	132	131	146	159	159	138	142	146	149	130	131	161	129	140	143	141	162	155	134	121	122	132	154	133	153	121	140	153	139	139	121	143	142	137	120	131	145	154	146	131	142	147	118	133	134	163	142	145	147	131	157	136	149	142	145	123	141	172	124	142	143	144	147	130	115	115	117	159	142	146	136	129	129	144	130	146	148	146	150	155	134	131	135	147	137	137	160	129	130	155	117	145	155	141	134	129	150	141	137	144	124	116	150	136	164	146	134	133	143	126	121	128	147	139	146	144	133	141	126	136	117	157	140	141	111	133	144	135	153	142	158	128	150	133	137	131	143	140	118	147	117	132	140	126	149	160	129	124	154	132	145	123	140	134	146	134	151	113	122	161	141	131	138	118	119	156	151	129	118	121	127	120	136	121	155	151	146	129	131	153	144	165	151	138	148	132	138	143	153	121	141	142	128	148	131	154	133	150	105	116	117	136	125	124	146	154	133	153	141	123	153	131	140	127	127	125	122	128	128	119	127	125	137	132	132	112	148	141	152	154	136	119	136	148	142	130	110	139	138	143	123	126	133	136	156	125	107	129	146	130	135	156	120	133	131	138	135	142	140	134	124	129	118	133	147	136	148	126	121	131	141	131	123	146	149	131	118	114	149	133	135	136	145	129	147	144	169	134	133	123	140	139	134	144	144	132	140	125	128	130	138	130	146	143	132	132	145	115	148	151	131	132	114	128	166	142	126	139	142	143	131	144	147	141	154	147	128	175	137	137	132	133	157	144	131	134	148	129	156	138	137	155	150	131	138	142	150	128	129	128	135	158	145	143	145	138	122	116	155	145	138	138	134	157	153	127	119	152	166	134	137	145	136	124	138	121	128	132	135	137	129	137	142	117	131	125	148	149	139	144	154	121	124	138	146	137	124	151	147	141	144	127	137	120	148	152	119	121	148	138	143	129	127	163	138	145	125	140	148	111	166	120	144	138	140	115	136	125	127	121
24711	45542	53542	48502	36893	1111	906	841	731	614	568	535	543	497	483	441	493	429	448	403	425	409	378	389	343	383	381	368	388	406	355	378	374	373	340	350	380	350	381	385	345	355	382	343	330	315	356	346	360	334	336	365	329	387	347	331	349	359	338	347	328	338	339	351	359	370	353	350	354	329	372	326	325	350	336	328	275	332	319	354	351	331	309	348	320	345	319	352	354	366	361	326	331	333	307	332	333	354	338	342	337	333	272	329	339	323	313	311	346	341	313	316	328	335	346	370	377	358	328	324	343	345	333	328	329	327	351	333	326	323	376	315	320	355	337	354	318	328	328	340	328	311	309	345	337	348	359	333	322	319	350	357	345	316	329	318	341	325	344	325	349	344	323	353	291	330	321	344	355	334	327	332	331	338	336	327	344	352	366	356	314	334	368	345	332	349	314	350	346	330	355	337	344	322	360	355	311	343	315	314	348	350	331	333	336	323	371	311	344	338	363	351	354	343	308	311	337	297	342	291	313	279	341	337	361	355	313	335	350	355	324	317	322	343	362	347	345	311	335	345	319	311	343	319	317	329	358	311	332	334	323	326	354	341	332	330	326	348	318	336	313	328	331	353	313	328	328	323	338	315	330	328	317	335	306	331	342	349	333	324	348	313	361	330	308	320	360	322	308	363	347	331	330	342	353	323	328	341	316	357	332	287	322	325	347	323	327	335	336	337	298	330	315	337	327	354	340	327	342	290	310	352	349	330	317	332	356	328	347	366	342	330	335	327	349	325	335	354	319	333	329	340	329	323	348	326	351	327	331	356	326	337	311	306	348	314	336	357	326	312	323	371	346	302	322	366	331	319	343	368	309	364	324	316	369	349	343	355	313	337	307	335	323	357	362	344	304	323	356	313	341	330	357	307	316	325	362	332	339	316	338	336	350	331	323	360	371	348	341	319	336	328	342	297	314	347	377	343	342	336	325	302	312	339	350	355	317	341	334	343	337	339	330	330	346	356	316	330	358	324	306	362	341	355	346	314	351	357	310	351	365	318	341	332	324	307	326	353	354	342	336	350	283	359	340	350	329	330	307	316	313	344	349	328	297	328	316	349	325	324	343	300	308	334	361	328	322	336	356	331	351	370	351	324	311	359	307	363	357	339	313	310	286	298	328	335	327	325	322	343	289	312	337	328	337	324	345	324	334	325	313	369	318	351	346	351	315	329	341	329	342	356	336	327	366	327	343	310	344	324	348	336	339	355	332	328	327	323	303	319	335	297	360	347	351	355	346	291	320	330	337	320	333	306	311	324	320	348	322	315	365	297	357	308	283	322	325	309	335	333	362	326	341	344	336	317	335	346	322	330	325	360	348	343	321	347	337	367	330	337	319	279	349	322	346	351	365	326	328	319	334	349	336	332	355	361	325	334	299	325	321	294	364	334	327	337	332	359	358	337	346	326	351	365	366	331	319	301	304	368	348	346	312	314	361	373	338	309	334	323	332	331	338	358	356	311	340	325	320	322	308	320	303	353	309	345	318	345	327	366	362	344	363	316	381	332	363	334	322	313	302	306	317	324	329	352	344	339	320	325	340	360	354	346	330	323	316	335	337	362	323	335	313	352	309	325	347	322	326	319	345	340	373	330	345	337	316	327	295	320	345	324	346	321	333	337	331	355	328	333	344	364	350	329	331	357	324	335	341	338	329	312	350	359	357	343	328	309	308	321	343	346	350	308	360	315	320	302	351	321	332	343	322	294	332	336	321	340	318	332	348	333	327	363	324	330	322	334	326	335	307	342	360	341	287	319	332	333	336	347	364	326	338	317	320	331	325	333	321	338	337	331	301	309	351	312	345	326	337	341	338	326	338	336	312	321	333	336	331	306	325	337	348	347	319	337	338	376	323	315	345	319	344	313	360	338	326	326	353	322	335	328	341	346	363	360	346	351	333	334	353	341	333	324	311	324	326	340	317	314	330	326	309	355	351	334	355	357	319	324	349	308	361	304	318	333	354	334	323	316	328	351	335	335	346	363	320	334	368	333	322	320	344	352	321	333	344	339	364	348	324	334	331	348	306	338	331	343	336	328	332	353	316	331	356	309	344	369	300	307	308	341	333	345	337	334	355	349	316	366	311	318	322	321	336	299	348	344	329	319	328	311	310	303	343	350	348	349	374	364	316	315	328	336	336	317	346	313	314	335	334	339	311	339	298	337	355	336	331	367	362	331	354	341	344	310	351	313	320	331	381	316	322	321	332	295	309	363	364	356	332	346	319	337	339	318	337	313	341	346	371	325	352	289	344	326	344	328	308	338	334	331	327	328	312	353	342	341	313	345	346	333	347	325	346	320	345	288	322	311	338	324	282	321	333	349	310	306	327	355	349	341	323	324	339	315	347	357	347	352	311	353	340	353	356	336	348	340	334	327	338	322	327	328	348	343	319	332	342	336	314	350	347	318	327	344	364	330	342	346	326	334	310	312	352	312	335	331	339	355	317	319	378	321	361	329	318	325	356	325	325	319	347	321	325	332	336	329	330	323	312	307	316	339	338	355	312	336	350	322	357	345	301	331	378	337	314	335	350	318	346	323	350	310	330	340	314	365	335	312	336	325	347	302	342	313	348	327	350	364	329	361	331	375	319	298	333	349	358	305	336	327	325	315	326	322	303	338	328	321	333	314	323	317	352	332	364	336	335	356	299	319	331	378	332	330	342	339	347	325	317	316	299	337	327	333	319	316	336	327	330	339	316	328	344	332	327	354	345	325	342	330	322	347	311	320	341	378	350	324	341	349	344	362	330	318	331	343	353	311	324	319	334	364	340	351	352	322	304	371	303	325	326	316	335	347	338	313	319	359	330	324	339	314	346	299	299	342	343	358	349	348	349	325	341	340	335	320	329	337	323	341	363	345	346	374	348	330	329	337	312	352	329	355	331	327	319	341	280	334	352	349	319	319	314	296	342	314	336	296	334	330	343	354	307	333	336	357	348	345	327	316	339	342	320	373	358	318	308	300	324	345	346	323	323	351	322	315	368	332	353	363	325	314	321	343	364	327	325	350	300	342	303	343	364	342	329	367	361	321	329	348	363	371	334	359	346	335	339	343	330	345	410	325	311	272	309	336	317	363	322	313	347	280	376	383	354	348	308	339	340	344	344	353	350	323	326	333	299	327	296	325	310	328	344	342	375	328	365	336	330	327	343	375	348	340	319	343	360	328	334	332	341	310	347	333	336	336	330	348	321	359	328	316	361	348	341	333	344	375	354	325	355	316	326	333	352	322	339	306	360	327	322	354	340	303	327	330	330	290	343	330	308	377	340	347	318	300	318	342	349	333	354	323	309	344	318	347	300	347	320	306	360	330	318	353	356	331	316	332	297	331	371	359	294	380	336	336	314	343	351	307	336	374	308	317	341	345	298	365	321	336	340	339	335	335	329	315	330	332	371	299	340	309	336	341	346	336	326	348	323	338	343	345	306	315	347	315	341	351	317	290	351	335	330	328
54182	73576	71819	54354	43020	9552	822	403	365	287	314	256	276	283	268	292	250	276	239	252	245	228	246	212	244	272	238	231	237	228	229	222	231	240	215	225	243	223	215	228	256	261	248	231	230	231	211	228	233	246	235	235	227	207	220	246	219	225	256	239	208	232	196	251	245	212	212	243	226	244	219	234	229	231	225	249	231	257	227	238	233	217	249	224	202	238	214	237	241	209	221	214	200	232	225	224	241	235	225	227	235	210	225	242	232	220	205	244	200	237	243	263	239	255	233	211	227	236	219	262	238	221	227	236	233	224	234	251	226	234	193	261	243	227	222	206	221	215	227	211	221	223	236	236	205	225	233	213	226	214	227	214	228	216	229	207	197	255	210	220	231	218	246	220	230	253	257	223	235	199	229	223	244	204	224	223	253	232	198	239	225	206	234	225	230	216	245	226	237	234	231	249	215	249	225	222	235	253	219	246	238	234	225	243	228	241	232	243	226	232	233	251	229	237	257	229	215	230	244	235	217	232	205	214	240	268	258	235	230	234	221	250	214	232	229	229	233	243	222	242	233	204	215	233	207	212	194	239	242	206	239	227	195	238	238	214	228	272	242	216	239	202	252	234	218	229	206	226	231	204	231	235	202	231	249	235	225	207	249	216	211	260	233	216	220	212	224	233	217	218	207	185	212	205	224	228	265	214	221	225	218	236	237	237	226	214	213	229	211	237	231	258	228	208	230	239	222	214	232	220	259	240	232	224	221	227	230	238	232	241	237	257	222	245	230	199	235	239	207	227	236	215	274	232	245	220	247	212	225	204	256	264	210	256	230	234	233	237	201	237	239	232	267	229	265	236	207	203	222	203	216	222	242	239	228	217	246	233	267	257	216	228	224	223	202	216	222	222	241	193	227	233	236	286	253	227	203	207	213	214	215	233	222	240	234	242	198	268	241	206	231	206	240	225	231	231	234	229	249	230	238	232	219	229	233	230	219	213	245	228	222	231	246	240	276	255	225	236	226	259	230	215	212	252	227	183	210	249	234	234	226	238	237	218	228	225	198	204	234	250	235	252	214	220	237	246	249	210	226	252	210	239	204	251	234	237	198	232	237	247	223	196	227	237	209	212	211	229	253	233	253	233	220	232	195	195	237	209	218	226	242	203	198	218	233	235	250	255	275	241	261	240	254	221	269	236	241	218	247	245	236	225	206	227	259	216	227	212	222	216	218	230	239	199	242	232	247	253	242	217	220	229	200	235	213	229	223	231	223	190	226	226	219	262	232	244	239	238	226	227	243	244	210	222	259	234	239	232	232	225	236	176	243	219	256	242	229	211	214	238	231	240	240	226	234	230	235	232	201	230	238	241	221	230	235	204	212	239	199	223	246	235	232	195	235	231	236	201	207	221	231	231	235	236	229	231	227	202	264	221	237	229	222	243	219	221	226	205	249	215	220	217	187	230	213	250	207	225	235	236	246	255	243	204	214	229	233	203	218	211	196	213	245	236	222	208	229	241	221	230	236	236	230	232	232	206	232	250	257	216	193	213	230	241	224	213	245	219	235	214	229	255	244	254	221	216	238	232	226	244	209	273	258	264	242	283	231	214	229	235	246	221	245	247	222	247	234	268	228	244	214	234	254	220	222	233	239	211	227	213	254	250	230	210	214	212	226	203	184	218	212	242	245	235	234	235	234	216	215	219	235	230	210	198	244	217	204	213	256	209	247	224	226	218	228	220	214	234	222	222	232	204	239	228	230	244	228	208	248	253	210	230	220	227	204	229	229	247	254	242	267	216	208	230	218	233	239	242	252	253	254	246	223	216	242	245	208	242	214	230	220	244	233	235	234	213	235	228	221	249	239	199	245	222	217	224	217	217	222	211	209	273	227	190	222	234	211	210	205	263	224	234	203	259	240	250	234	227	234	247	224	220	241	233	217	222	204	239	246	251	224	232	236	222	243	222	240	221	249	227	206	232	205	227	216	197	231	232	213	227	246	250	227	205	234	232	208	216	201	233	227	218	236	211	231	243	227	218	229	209	201	238	221	201	219	208	220	240	229	216	232	223	256	198	224	215	256	199	214	210	227	229	230	243	232	219	227	251	192	253	215	235	220	212	219	266	267	217	243	244	238	224	252	256	242	213	225	245	229	249	213	247	210	230	214	207	218	227	230	203	231	259	254	234	208	204	197	213	226	272	218	239	225	209	211	219	207	224	190	219	232	244	231	248	222	219	226	223	237	220	209	235	251	238	228	208	217	271	220	202	217	213	247	213	240	214	223	216	227	228	231	234	210	232	236	224	221	248	267	229	242	243	241	242	246	203	238	225	234	261	249	239	222	256	237	231	217	212	255	218	217	211	233	228	222	221	213	220	176	238	233	248	207	246	225	232	240	249	230	199	209	226	222	228	232	235	234	250	235	223	251	196	228	225	203	236	227	206	237	212	255	266	222	211	240	219	246	218	239	220	222	258	196	263	216	216	228	222	248	206	236	244	245	220	216	225	215	213	261	230	229	212	198	242	200	219	204	238	250	222	218	220	213	188	213	230	240	229	241	195	240	226	244	222	260	227	219	232	228	227	233	209	233	214	208	228	259	238	223	222	222	228	225	261	240	225	225	260	209	221	241	214	212	239	224	207	234	253	227	219	225	236	234	215	220	226	244	249	213	232	219	247	223	210	236	220	226	221	237	223	243	209	249	210	220	233	237	168	217	225	232	245	236	231	244	212	224	229	210	212	212	217	225	230	230	198	218	256	234	208	247	240	220	196	219	222	231	204	213	209	235	244	204	234	233	257	214	228	261	219	230	247	224	244	237	221	226	251	231	246	222	244	204	241	230	251	243	223	234	213	196	226	261	240	227	242	250	187	222	233	235	226	234	238	218	241	241	231	204	207	212	218	255	244	205	255	239	217	220	244	219	218	258	234	241	208	227	251	232	245	241	221	234	243	215	222	206	256	249	221	239	246	244	239	225	223	250	222	224	236	232	242	211	230	206	215	224	237	229	217	208	201	234	235	236	232	225	222	207	264	205	239	247	239	245	207	247	234	197	227	202	202	238	229	241	240	246	243	219	220	231	202	249	250	215	236	243	233	193	206	236	214	234	236	239	227	219	210	218	210	215	239	236	230	225	230	207	210	230	216	208	229	227	226	239	206	232	227	180	225	237	201	234	224	253	264	260	255	241	197	207	233	237	234	216	244	251	206	238	226	209	227	217	209	203	213	220	198	211	205	218	239	226	213	245	235	233	221	230	255	206	238	242	204	239	250	216	224	178	225	225	233	230	196	218	215	198	204	242	216	245	183	203	209	237	228	242	231	222	238	217	229	236	216	222	218	213	249	249	221	205	211	225	227	233	246	232	232	235	197	219	219	224	234	224	226	218	244	222	216	220	224	224	236	255	228	189	240	219	243	227	214	209	200	237	201	263	211	219	237	209	215	220	218	220	218	229	231	231	223	205	228	251	205	227	236	250	237	208	219	235	234	214	219	259	226
29479	55386	64554	61377	44147	1944	1699	1450	1241	1169	987	957	869	864	800	795	712	720	676	705	651	704	596	632	592	613	634	539	617	608	545	545	533	560	613	600	582	593	546	554	525	581	576	558	533	584	526	548	520	575	528	555	555	588	575	540	500	527	559	547	510	488	505	502	559	510	495	485	524	557	539	535	499	562	512	518	531	501	542	538	568	549	544	496	512	530	557	551	503	521	516	533	517	547	539	523	519	564	541	528	534	543	532	528	506	548	538	523	565	512	535	530	505	524	491	552	541	526	533	524	528	522	543	518	543	577	491	560	491	547	550	483	523	498	521	566	521	497	533	542	543	529	498	528	485	524	502	516	509	533	494	570	520	540	559	513	537	504	520	523	557	535	543	552	515	517	523	565	579	549	508	520	522	541	554	518	502	571	529	487	515	535	530	540	543	520	513	465	552	512	536	501	520	569	499	538	511	505	530	522	510	469	522	535	527	524	528	538	551	545	564	504	546	522	516	560	504	529	516	558	515	489	552	529	519	538	537	567	533	548	536	493	515	532	525	510	548	547	506	533	507	513	527	560	493	486	506	467	551	531	495	515	500	518	502	552	530	515	530	529	507	489	546	500	518	548	510	509	560	489	549	524	532	526	537	550	550	525	545	494	549	489	519	526	525	577	562	542	542	536	517	508	511	539	514	503	517	523	568	506	510	538	491	527	556	500	532	570	531	508	507	519	530	528	532	531	548	565	535	493	542	509	525	511	471	524	615	535	528	541	507	525	538	569	531	541	538	528	532	512	517	546	538	508	475	537	525	546	526	495	481	536	499	543	524	547	520	517	518	568	494	551	537	559	527	513	498	559	504	521	515	535	481	486	505	555	543	548	507	528	541	526	519	475	517	554	548	559	579	538	502	492	515	535	520	539	542	529	563	520	520	532	504	491	523	495	531	497	536	506	545	523	552	501	534	512	571	483	544	526	547	538	511	557	513	527	483	516	507	552	528	551	540	512	495	542	463	516	517	516	531	547	586	529	537	528	524	512	559	526	526	513	548	545	538	548	513	517	554	513	518	556	541	508	520	547	579	520	542	485	509	541	530	528	520	504	529	547	554	537	536	543	510	543	552	526	509	511	533	570	554	530	503	556	521	471	544	556	490	551	548	507	532	529	506	584	534	531	510	509	480	529	504	495	543	540	502	538	527	523	528	505	508	489	554	510	521	523	514	500	551	540	521	516	538	510	549	577	554	548	533	545	541	513	527	516	524	531	518	511	519	529	524	503	523	534	528	540	501	535	507	553	505	544	519	539	570	513	596	550	531	544	554	491	516	522	563	557	479	518	526	538	493	484	525	485	535	565	561	562	589	547	568	544	533	501	549	516	550	567	580	540	521	503	478	555	511	537	518	506	567	547	506	505	532	528	522	486	578	522	550	555	512	519	531	525	489	504	524	488	483	514	550	556	514	508	522	503	565	496	508	547	544	545	550	532	502	519	536	517	508	532	548	530	536	540	498	505	545	531	535	505	495	516	525	508	534	544	511	526	534	542	515	561	560	527	497	505	551	550	519	518	527	516	516	555	520	494	530	525	485	495	532	584	520	580	569	549	537	541	536	516	576	548	512	586	513	555	502	520	529	513	554	564	490	509	545	543	515	542	503	533	503	502	511	490	497	522	535	493	552	503	541	559	527	518	551	534	520	510	524	501	529	517	515	487	496	500	520	503	533	535	550	566	527	493	499	516	519	545	517	521	521	531	534	490	535	578	477	498	516	514	547	514	529	494	495	511	558	508	554	548	476	526	554	546	513	546	501	565	559	489	556	510	517	548	519	509	515	483	543	498	480	558	532	480	540	548	558	542	477	487	523	532	542	525	543	532	504	535	505	523	536	541	537	527	504	541	561	540	527	580	533	510	554	577	573	474	560	514	547	515	538	510	535	522	548	542	552	540	532	556	521	522	467	508	529	526	533	502	484	514	513	540	537	485	494	531	492	531	559	542	546	540	518	544	536	530	522	528	543	490	550	516	540	524	549	503	564	520	522	541	526	553	533	542	581	528	542	517	522	544	536	547	501	513	527	539	482	497	501	503	539	505	533	528	547	516	528	541	504	506	553	551	515	519	460	530	500	494	527	535	498	489	528	542	513	524	549	522	515	514	531	564	554	533	545	570	542	533	532	516	569	580	511	552	510	507	528	521	530	501	559	505	535	537	544	508	487	556	509	550	544	510	532	517	523	545	506	504	514	551	515	542	509	530	484	492	536	550	486	510	504	553	562	566	530	488	536	552	584	534	486	564	542	527	546	548	583	527	543	528	535	530	532	507	553	507	521	523	506	550	544	479	558	513	521	554	481	509	541	519	547	519	519	495	505	492	539	540	561	577	550	521	510	532	545	510	543	468	518	513	549	504	525	542	549	539	545	496	498	486	517	554	533	512	533	511	517	547	560	501	501	523	478	539	551	532	522	527	543	522	524	533	520	543	522	514	553	548	521	542	512	531	532	557	577	500	546	540	532	550	520	493	523	575	528	507	526	552	538	486	495	536	521	535	538	529	494	542	528	573	565	495	545	506	521	537	492	545	531	557	545	546	529	517	493	542	541	552	516	488	502	531	563	521	507	534	507	500	544	543	512	533	549	552	477	526	536	543	584	497	539	524	526	510	552	498	531	546	534	525	533	514	518	550	538	534	537	517	510	519	549	504	513	530	598	555	548	497	537	480	516	490	507	509	546	563	524	545	508	527	524	517	516	500	530	580	488	519	515	521	563	522	528	530	535	551	506	528	511	524	536	512	543	525	528	498	527	521	537	510	508	512	551	538	504	533	524	546	513	507	552	509	549	553	510	540	527	536	533	492	541	561	567	515	490	555	505	543	520	512	508	550	553	572	524	514	492	556	540	531	541	532	492	547	512	525	541	526	537	503	519	531	473	513	509	543	521	529	508	539	492	504	477	523	543	507	515	489	536	514	477	507	542	551	494	499	515	552	523	509	523	468	502	526	491	533	524	502	512	553	521	524	570	504	514	537	533	524	521	515	538	527	524	517	538	545	528	519	515	536	493	545	523	548	518	495	502	531	517	511	546	528	526	487	511	528	528	514	513	541	516	523	476	490	500	549	485	560	530	528	545	521	549	531	544	553	505	559	555	537	514	526	539	526	548	534	538	527	507	560	539	557	555	496	571	554	498	551	538	524	481	570	507	508	577	543	544	511	531	612	528	543	571	543	528	499	520	544	548	527	530	524	573	534	503	477	513	549	503	522	552	540	532	555	518	566	534	542	536	480	470	491	471	532	524	538	526	530	534	547	545	556	503	548	533	475	551	559	507	520	531	481	523	549	526	549	550	517	533	528	519	538	513	539	534	517	526	503	536	492	531	540	497	517	518	474	509	549	573	538	545	522	528	580	537	509	513	541	544	542	537	483	504	488	539	512	577	537	532	536	541	530	509	524	526	556	494	528	537	518	514	541	554	507	529	554	505	529	559	505	514	495	511	511
33063	23774	8823	2378	1429	281	243	222	280	283	250	249	228	251	230	246	246	278	270	267	236	242	289	232	221	231	251	259	228	258	234	253	247	270	243	242	300	250	265	253	232	239	254	236	236	246	238	273	221	216	224	239	254	263	260	244	256	256	273	249	250	238	241	220	268	288	267	235	216	235	230	274	278	258	249	285	245	255	216	248	250	257	213	238	223	233	258	266	248	244	281	263	237	269	232	235	264	265	238	220	246	267	237	232	281	257	252	238	250	251	213	263	244	273	265	224	263	270	247	262	270	239	265	259	228	227	249	270	261	268	270	231	220	248	238	280	220	270	249	225	210	265	221	221	221	238	235	229	258	247	249	240	235	238	232	253	237	235	224	263	268	247	242	255	214	237	240	297	249	242	264	243	248	243	243	234	261	261	273	240	259	259	281	227	217	237	246	223	264	256	251	263	245	263	247	242	203	242	255	254	259	248	257	278	215	216	260	220	240	228	259	242	254	257	235	204	244	245	228	245	281	250	223	255	251	247	245	248	267	243	237	223	241	246	242	265	225	231	232	216	257	297	215	237	275	245	257	248	264	254	269	259	261	267	264	240	247	249	221	220	247	215	230	246	252	238	274	279	222	246	241	255	262	250	271	274	249	258	284	268	238	247	250	257	247	245	214	242	251	242	262	271	219	235	236	238	260	262	232	271	267	264	257	264	238	246	235	268	255	252	260	253	234	227	224	250	242	266	242	239	220	256	249	268	235	244	241	262	238	261	270	230	273	254	255	247	242	228	267	251	245	272	246	254	231	232	285	300	242	269	252	244	272	227	273	255	276	245	285	241	272	245	231	259	220	251	243	246	249	274	256	249	239	261	266	234	262	263	239	207	272	244	232	276	241	262	230	247	245	262	232	240	243	245	251	239	255	225	250	227	247	247	233	256	248	229	240	239	244	264	257	239	261	252	233	231	220	270	250	214	246	249	275	286	228	240	242	253	235	233	282	240	262	256	258	227	243	237	247	255	261	266	225	242	272	276	243	232	242	257	253	251	241	242	240	279	255	256	259	232	275	217	281	259	274	226	260	230	237	238	257	269	243	263	248	259	243	244	248	249	244	262	219	267	254	238	271	245	230	236	235	250	207	256	262	218	230	248	247	291	267	226	270	257	245	246	247	212	230	232	259	252	226	260	216	244	244	224	256	247	276	263	244	239	244	263	265	248	258	254	236	244	240	271	261	261	254	228	245	254	255	235	253	249	256	254	254	262	255	262	238	262	243	235	241	265	250	269	221	233	264	254	241	248	258	241	283	282	230	266	232	248	239	255	225	245	248	257	249	236	238	244	252	260	257	249	221	254	263	255	237	252	260	250	227	262	262	236	256	281	237	235	237	254	222	256	267	229	253	243	244	240	245	242	218	244	261	282	249	260	266	243	222	214	213	258	262	245	267	253	214	249	219	252	264	240	257	249	243	220	219	221	267	260	208	241	219	260	246	287	243	235	256	269	247	249	281	232	227	231	223	251	248	265	253	276	261	262	218	282	253	239	252	248	257	248	257	280	251	244	254	246	286	269	252	257	224	233	236	255	224	235	280	251	218	222	212	225	255	266	266	255	238	260	246	248	263	248	246	230	252	239	263	248	246	269	219	251	243	235	228	249	256	246	230	249	268	276	260	217	239	249	212	281	243	255	254	265	271	229	259	238	277	227	268	252	234	243	242	226	255	226	253	252	232	239	240	301	235	249	253	291	266	239	238	239	224	262	227	254	254	221	231	241	247	232	277	232	224	197	252	217	254	273	245	244	245	213	257	206	249	267	235	233	265	232	244	267	216	240	274	261	236	228	210	253	255	246	257	257	257	226	235	252	259	286	264	248	271	281	238	245	237	257	266	232	217	251	254	246	240	268	257	271	235	247	250	254	256	268	249	238	255	212	246	239	242	259	244	236	231	233	264	223	280	261	255	268	237	262	265	232	240	289	270	252	272	234	261	242	228	245	249	264	234	245	234	232	231	237	242	251	258	261	262	276	238	258	239	239	248	257	264	269	240	263	241	227	256	250	219	230	233	227	215	262	241	251	270	223	242	209	234	252	218	237	244	254	237	243	241	233	275	248	250	220	242	244	248	220	257	241	263	232	231	271	263	207	241	232	239	244	235	243	283	247	246	257	273	271	260	228	214	243	272	276	241	246	233	228	225	217	242	243	216	287	234	245	223	219	221	225	235	268	243	259	247	261	250	241	247	254	240	258	238	232	265	262	270	224	290	237	249	251	259	233	265	251	254	269	242	235	242	256	252	263	233	275	243	263	238	231	232	294	252	248	253	240	254	240	246	259	247	231	220	257	242	265	238	252	231	236	235	267	265	265	257	246	228	227	235	250	262	286	260	274	224	219	269	236	230	238	239	250	240	244	232	255	252	255	249	279	258	220	218	259	247	213	248	259	244	258	243	215	231	237	231	255	237	249	218	234	256	228	247	242	246	263	278	249	246	242	225	263	300	262	249	256	245	229	269	250	245	246	256	212	245	241	258	270	241	243	278	230	247	245	229	246	237	269	239	235	255	205	230	274	264	240	208	266	246	234	273	238	251	264	276	256	264	233	265	270	274	266	228	234	234	245	261	254	282	251	263	293	243	258	225	258	236	260	258	268	220	269	250	253	242	246	249	239	246	250	247	257	261	312	247	236	252	251	218	256	272	279	240	273	258	248	252	236	236	230	258	281	217	241	294	261	268	216	234	245	216	265	225	272	240	261	266	265	278	253	226	249	255	244	253	242	244	246	264	268	250	250	242	248	232	254	232	256	260	273	243	266	243	236	230	260	259	231	262	269	257	245	256	275	282	242	269	230	272	242	261	229	273	244	230	241	217	263	260	248	289	237	214	270	216	244	261	212	215	212	231	264	251	229	260	266	260	269	282	245	242	243	248	247	244	257	226	249	253	270	245	218	224	276	253	214	266	287	259	256	241	245	257	251	257	268	242	282	239	265	267	256	210	258	219	255	267	244	236	272	223	234	238	261	244	249	252	259	272	232	210	260	212	260	252	296	214	257	228	229	222	251	249	224	243	230	216	263	259	275	241	257	246	241	258	285	276	265	245	233	284	247	256	244	260	211	279	232	246	240	230	264	236	239	247	238	242	239	234	234	239	243	237	212	242	249	290	259	235	235	237	274	210	240	271	241	255	229	237	230	278	235	272	249	247	243	306	244	234	232	240	246	269	237	246	234	245	255	228	227	238	253	256	248	254	268	263	271	233	243	256	210	263	233	242	247	241	260	244	256	250	246	273	248	243	232	229	252	244	228	265	284	268	238	250	254	248	260	243	264	275	252	257	250	250	295	250	231	221	249	266	256	251	219	241	258	255	224	241	266	226	239	252	276	265	247	266	250	221	224	254	256	280	252	259	257	217	224	235	244	246	250	220	246	237	249	250	267	247	282	256	267	247	208	259	257	274	254	252	253	264	208	271	233	265	278	261	272	283	244	260	256	228	260
16388	15749	10744	6445	4510	544	617	541	570	571	521	572	569	536	544	594	543	553	558	551	536	525	575	523	551	534	550	533	569	560	532	495	489	508	569	571	531	577	508	567	556	505	521	537	531	517	609	524	590	544	579	527	568	536	560	586	529	568	515	577	539	534	551	568	535	520	546	501	541	532	564	524	522	532	529	507	535	546	559	547	518	551	553	558	554	547	561	510	549	564	574	573	468	549	545	525	574	549	559	572	537	516	483	546	561	553	496	502	508	556	556	561	550	524	572	553	543	497	514	550	572	558	509	519	528	529	535	528	500	583	552	539	561	571	579	538	511	537	570	533	530	541	528	525	564	540	521	565	553	503	545	557	498	556	548	530	528	551	530	544	556	542	560	530	524	551	539	580	538	545	552	567	497	563	544	526	512	545	567	544	529	558	534	539	544	522	542	524	538	551	565	540	531	528	514	567	510	550	539	557	573	560	540	522	566	498	550	527	517	574	552	549	560	548	529	568	533	553	554	563	570	554	509	532	516	563	531	589	525	543	551	543	562	582	540	550	536	496	516	518	538	535	488	526	558	542	538	536	575	544	559	541	556	506	530	555	515	500	513	549	551	543	518	523	537	547	547	544	564	515	516	573	546	487	534	562	514	564	552	568	514	536	544	544	549	510	540	506	519	535	566	553	521	559	533	484	526	523	532	568	561	547	522	524	573	532	560	481	564	548	554	543	512	517	525	540	547	578	493	577	520	582	555	564	539	532	518	533	551	554	563	548	551	574	551	524	531	536	583	517	558	550	558	537	551	531	539	540	526	545	599	517	555	588	507	533	567	534	522	524	507	559	557	549	548	544	517	530	536	531	562	517	530	529	532	574	536	537	504	604	537	553	565	574	538	526	548	541	540	526	535	520	583	574	538	550	530	544	552	524	556	581	509	548	523	565	549	545	536	545	524	528	560	507	553	558	530	561	547	521	577	537	516	530	543	521	556	549	530	555	525	535	573	544	524	555	531	543	542	542	479	531	520	579	545	568	589	540	545	538	528	499	508	556	519	561	560	548	539	581	563	603	547	548	532	554	529	522	548	539	514	490	562	543	520	536	538	551	505	511	543	549	557	520	568	522	516	560	523	540	564	532	515	557	600	561	544	493	533	548	537	509	571	521	520	554	588	557	560	516	526	548	594	534	566	506	565	512	558	560	521	546	564	567	534	573	544	511	528	523	539	565	556	531	572	568	522	552	557	502	545	511	572	597	534	554	568	552	493	535	561	527	521	511	547	527	521	506	543	525	523	570	578	548	512	525	576	573	515	498	531	503	567	511	526	511	545	536	542	539	526	572	510	575	515	509	517	528	528	528	543	527	503	537	524	555	555	502	518	552	556	504	536	517	535	491	543	583	535	585	541	546	550	555	508	536	568	571	542	507	565	562	570	525	540	554	505	556	556	551	555	573	511	524	520	539	568	537	544	566	566	507	529	568	560	539	515	591	524	538	528	560	529	566	536	534	525	534	515	533	604	515	554	551	563	554	537	528	553	567	552	571	544	499	520	569	544	552	541	525	545	570	529	555	524	518	510	523	521	543	552	539	513	508	510	517	560	536	519	554	612	548	535	573	557	557	545	554	571	536	521	546	515	543	544	540	554	530	516	490	523	561	552	540	551	545	544	530	510	521	589	530	561	570	536	586	572	547	553	534	556	529	562	490	513	518	574	550	517	556	572	544	522	543	538	516	533	574	546	528	514	529	563	570	541	487	561	511	541	564	560	524	525	578	531	547	537	541	540	545	540	514	506	521	533	531	532	541	540	499	535	529	560	525	528	534	482	558	533	528	522	519	531	557	554	533	543	565	559	533	563	564	548	558	536	565	564	547	523	566	467	536	546	540	568	529	553	580	564	539	552	531	543	534	513	540	553	563	563	544	548	539	568	551	541	541	542	560	519	499	522	532	556	554	541	527	545	540	576	551	558	599	563	559	564	533	565	559	542	546	548	548	522	528	563	524	524	548	547	512	524	556	572	569	553	541	524	575	535	532	534	527	565	556	539	539	539	499	510	561	579	516	512	556	562	528	535	544	571	545	508	541	538	540	539	525	492	568	599	572	552	505	583	539	557	527	561	559	533	501	555	506	535	523	575	507	551	526	543	525	537	533	540	520	566	520	540	562	551	547	509	565	519	545	595	548	525	549	544	537	561	530	531	548	523	530	513	525	516	553	535	534	527	549	543	563	565	566	517	529	579	575	514	519	546	506	503	520	569	586	520	526	504	541	525	569	524	571	556	521	555	518	539	552	614	515	555	515	540	536	577	592	525	530	512	519	571	526	540	526	546	561	559	527	536	517	517	559	572	558	509	538	535	504	550	565	553	516	560	504	524	542	502	589	563	546	566	560	523	568	553	555	537	532	542	562	537	520	534	546	618	482	548	558	544	550	557	559	536	529	529	507	534	547	533	533	554	571	533	558	544	528	510	512	546	556	547	547	554	539	540	528	521	560	518	515	545	570	516	489	536	527	566	555	536	516	516	516	498	552	547	553	530	526	571	539	537	507	594	509	534	527	515	564	550	508	558	537	519	546	510	514	546	512	532	568	577	566	575	557	529	527	584	530	493	545	545	509	527	501	533	519	521	549	538	505	532	554	515	533	573	575	567	579	540	554	542	578	520	529	541	511	585	547	558	545	518	586	515	528	548	549	570	526	531	514	517	537	543	565	508	525	545	520	548	564	544	552	554	504	541	514	531	520	526	532	540	547	580	559	544	562	536	521	535	545	526	525	578	559	519	533	535	542	577	541	545	517	511	534	514	568	540	513	537	532	519	528	509	596	515	514	533	524	575	531	518	509	522	550	559	535	559	525	552	513	550	520	516	509	561	539	540	474	522	521	585	540	548	561	500	517	546	544	549	496	545	545	561	527	523	552	582	523	543	551	515	510	586	499	570	574	560	513	572	530	577	479	553	536	565	543	545	566	587	555	575	543	549	560	544	522	570	526	545	558	525	540	561	552	547	580	576	529	550	526	518	573	527	529	504	524	488	526	540	529	582	568	508	515	538	542	519	589	560	501	507	519	538	520	524	545	586	575	526	536	561	528	522	563	563	555	517	538	499	503	522	544	540	548	565	563	559	564	528	550	542	520	571	517	540	559	525	579	513	532	573	584	505	569	497	574	551	514	575	537	513	579	553	516	525	522	548	577	513	533	560	547	607	569	520	524	512	548	563	542	513	558	556	519	518	562	520	498	540	535	497	525	587	504	566	528	546	578	565	557	565	540	470	556	564	512	562	530	538	575	545	524	507	512	584	514	536	567	570	522	549	528	543	561	522	539	525	574	545	514	542	577	538	550	534	520	531	580	522	563	528	558	569	537	519	516	500	500	586	516	530	491	543	520	535	564	528	508	565	546	568	495	471	533	549	560	495	563	559	543	540	561	520	555	509	547	556	532	564	546	507	554	527	533	514	538	565	517	546	553	545	478	508	535	528	512	570	541	528	550
47813	57450	58339	41174	31088	4210	319	243	197	214	197	176	175	173	165	165	163	150	151	152	148	151	149	164	149	144	151	145	164	163	148	157	147	135	128	161	122	128	138	175	122	141	118	130	140	122	134	126	136	139	132	141	115	130	155	173	118	137	153	141	114	155	130	147	125	116	151	138	125	148	148	128	153	150	143	122	133	150	169	158	115	149	144	134	146	130	141	152	158	145	144	133	135	152	151	127	132	159	125	131	125	179	119	132	147	115	119	117	128	140	155	137	121	149	128	122	143	118	128	129	148	149	180	130	157	137	131	130	146	163	141	152	127	151	118	142	127	143	138	130	105	134	138	154	151	152	152	122	151	135	143	113	146	144	139	134	119	132	147	143	164	126	131	132	137	146	121	154	135	133	148	136	136	146	138	122	148	104	128	147	138	147	143	158	145	118	135	158	133	151	164	135	118	141	141	129	150	153	157	138	147	139	137	131	131	139	149	136	144	145	132	141	152	151	141	134	140	137	142	137	140	136	146	148	135	146	141	124	146	123	147	152	129	139	131	160	122	128	142	121	133	133	156	151	133	124	133	143	131	152	127	173	135	151	141	164	136	147	153	138	142	135	143	163	136	147	141	138	136	126	126	137	146	122	128	147	151	117	135	131	119	143	132	133	143	128	150	138	127	160	135	160	130	155	130	121	147	144	153	176	133	142	129	119	132	138	153	151	140	148	157	131	136	125	134	176	159	167	132	114	125	132	140	151	114	124	143	160	132	112	131	139	137	140	146	112	142	146	140	145	125	135	151	163	118	145	127	140	145	146	148	141	142	150	163	139	154	143	146	123	148	135	135	138	134	140	147	123	142	148	161	150	129	132	157	135	148	147	125	138	153	138	140	141	124	136	147	141	119	109	133	125	134	162	148	146	138	141	121	131	154	142	127	150	138	123	125	127	136	118	119	145	162	116	159	136	150	144	136	130	152	122	131	147	142	147	128	119	155	146	148	139	118	140	129	123	150	151	108	146	155	124	123	130	135	129	143	133	137	127	122	137	157	145	142	135	157	163	142	134	116	151	148	136	145	134	139	140	127	131	143	134	126	134	123	153	156	129	119	142	138	125	165	155	132	165	168	109	119	140	125	134	154	128	141	142	138	134	136	137	148	144	123	158	145	134	128	149	114	145	125	126	154	133	157	143	155	150	151	141	153	136	157	121	140	120	122	140	146	131	168	134	119	114	139	142	122	144	134	113	136	118	137	144	135	147	142	150	118	140	155	147	138	132	136	116	152	123	133	123	126	121	149	124	161	137	159	135	142	125	127	132	141	149	122	151	144	126	133	146	161	126	144	161	151	138	148	152	140	116	159	145	138	153	122	130	145	138	162	122	159	140	145	134	165	129	118	140	135	158	135	126	148	151	141	147	145	136	147	137	150	159	122	147	140	143	136	134	158	120	113	124	151	121	143	147	118	131	137	122	139	151	142	148	142	136	141	134	141	147	141	148	169	151	130	154	132	141	143	143	145	146	153	135	153	132	157	136	141	158	139	136	140	138	128	117	116	145	153	144	155	158	143	153	133	130	123	140	136	141	137	145	141	144	119	148	141	152	163	135	126	139	133	150	160	116	150	131	129	134	144	116	136	139	151	145	132	126	150	133	148	136	131	131	148	145	142	133	141	139	123	131	139	140	133	146	148	158	152	145	135	128	147	154	122	131	135	149	157	125	152	145	137	130	137	115	109	108	120	144	171	130	124	130	162	129	123	116	151	159	154	150	136	136	137	128	159	143	135	133	140	120	129	149	141	140	139	134	124	151	144	137	121	128	134	136	135	133	124	139	119	160	146	130	118	132	120	142	157	130	141	133	144	148	148	115	148	151	130	152	156	135	122	154	189	150	146	144	147	133	141	142	148	153	156	141	121	134	151	131	131	139	127	138	126	134	134	137	138	108	145	130	134	125	146	113	134	140	125	129	120	133	155	140	138	152	119	144	131	154	120	134	153	128	133	155	135	120	130	130	129	146	120	136	145	116	143	141	123	132	162	139	162	146	141	149	133	137	135	146	140	143	132	125	152	169	150	139	145	132	143	128	128	156	160	119	143	134	131	141	140	135	126	123	123	149	148	149	147	142	127	128	141	148	137	149	129	132	134	126	136	138	156	122	132	141	117	138	119	138	130	151	120	127	150	143	145	137	118	132	134	152	145	141	150	148	169	134	125	130	130	121	140	140	137	159	137	134	123	104	151	128	127	129	146	143	136	131	143	138	119	125	135	138	155	136	123	152	133	127	141	112	143	125	131	141	121	144	124	128	132	126	126	130	139	142	149	153	138	130	142	146	149	120	147	141	125	141	152	148	119	135	125	130	129	153	108	143	129	150	133	129	140	137	137	135	132	145	159	133	121	140	144	145	133	141	152	167	130	147	128	131	134	142	139	127	146	130	136	137	151	112	130	169	137	124	132	120	140	123	145	121	141	152	150	123	121	127	132	113	131	145	132	143	138	146	141	141	119	154	129	135	158	144	145	140	125	151	137	157	123	120	151	115	144	147	136	117	110	141	129	151	130	146	136	136	152	169	134	129	125	129	154	131	147	140	141	117	144	131	139	135	135	142	134	139	132	152	143	139	123	144	134	147	126	137	142	125	108	124	122	126	109	153	119	138	133	145	129	125	164	136	136	141	149	139	130	131	118	154	152	138	114	174	155	119	146	130	130	120	124	132	142	166	130	135	165	137	130	137	138	120	136	121	124	137	152	157	126	158	134	123	134	146	172	142	130	139	149	134	146	131	104	138	128	139	158	126	156	139	155	147	138	147	130	159	134	130	143	139	124	129	122	131	156	154	138	145	135	132	127	121	155	163	155	154	132	139	155	131	146	124	117	136	118	145	154	117	120	144	134	150	156	116	128	150	149	133	143	129	147	150	159	154	138	140	165	144	128	130	142	157	108	136	139	147	168	137	135	148	133	158	144	142	151	141	153	145	152	129	149	154	128	156	157	157	160	124	138	154	132	119	133	129	127	135	143	154	159	139	129	156	147	130	119	136	134	110	125	144	120	148	139	134	141	146	132	138	157	138	136	144	153	133	135	135	110	141	135	128	144	143	151	120	139	155	143	147	128	133	121	161	140	137	108	129	137	145	137	132	150	133	144	116	153	125	116	163	151	155	144	138	137	146	145	125	154	169	128	135	134	146	110	112	117	148	158	137	141	128	152	139	140	129	143	120	138	144	155	143	155	140	148	131	148	136	137	122	137	148	149	113	150	136	140	129	141	124	136	152	147	140	138	123	144	129	114	139	154	137	146	164	150	132	133	151	114	121	156	141	150	154	122	128	119	123	142	148	128	142	136	138	138	130	147	142	135	117	143	144	179	151	168	121	137	135	128	113	119	153	167	127	138	126	136	124	138	121	120	156	151	147	137	130	153	127	138	121	143	126	138	147	145	131	139	145	133	135	139	123	135	153	147	138	175	150	157	152	133	162	154	134	132	163	152	149
25667	44166	53358	49509	34568	1193	938	868	717	658	608	529	514	482	479	484	419	436	432	433	436	401	406	391	367	408	342	377	358	346	360	389	373	355	339	361	376	310	356	348	336	360	376	383	341	337	358	357	374	364	330	357	342	335	298	321	343	319	317	325	325	333	358	328	355	318	334	356	387	367	322	341	356	349	328	307	351	341	335	346	320	321	352	307	337	330	333	328	357	365	305	309	369	303	317	340	332	341	320	340	338	345	312	374	311	373	340	354	329	329	358	306	332	368	322	330	312	327	319	329	331	330	328	342	344	335	315	324	341	342	320	315	322	295	364	329	333	353	348	308	365	338	356	371	337	351	337	359	330	325	372	341	333	337	328	335	303	344	353	340	349	328	349	334	356	321	390	365	304	329	323	357	315	337	335	301	352	355	332	339	345	332	337	330	310	294	356	319	345	329	339	343	378	309	288	356	339	308	325	346	398	339	344	337	335	328	318	330	323	340	315	357	314	342	345	309	325	330	362	332	336	342	342	326	357	327	327	323	320	363	345	322	340	353	376	365	303	343	279	329	339	347	348	341	307	349	352	327	326	369	349	294	361	326	345	304	349	345	353	344	372	364	352	309	332	351	333	358	344	354	339	316	325	343	337	332	353	341	361	353	328	315	364	321	366	343	350	333	375	351	342	329	348	330	335	332	342	306	322	326	317	340	341	331	379	331	325	327	323	353	342	328	320	393	360	332	336	338	321	334	359	329	312	330	304	344	336	327	332	350	347	294	318	314	296	352	346	299	297	309	314	327	339	366	337	340	355	336	319	341	339	367	312	326	314	316	318	370	330	299	362	328	330	362	347	325	351	334	356	333	307	350	337	345	322	354	323	323	339	337	340	322	348	298	332	332	341	329	326	365	334	329	314	335	319	350	310	361	316	319	339	334	349	315	316	359	337	342	326	317	355	323	331	368	329	338	327	316	327	364	340	312	327	346	283	342	324	348	354	334	337	332	319	297	377	342	310	351	335	379	308	336	338	364	349	344	348	332	334	332	320	330	308	361	318	330	323	315	341	343	304	346	324	321	334	328	354	354	319	324	326	314	341	301	319	313	315	342	369	328	328	303	334	330	356	363	333	316	347	339	324	352	309	327	327	351	327	340	316	346	307	338	343	339	351	367	314	329	314	343	350	322	338	286	326	321	329	380	308	350	339	307	317	334	362	321	367	344	314	337	334	363	313	335	324	352	356	338	291	317	337	334	309	323	344	370	312	360	328	334	324	309	367	326	323	305	334	333	371	358	310	346	315	329	376	334	341	361	349	341	337	342	340	360	325	346	331	332	322	307	334	325	323	351	340	350	323	321	329	339	338	374	303	338	375	313	303	329	353	338	298	326	370	300	349	332	340	278	350	326	332	347	340	345	317	320	331	353	334	364	332	333	354	336	328	316	307	324	351	343	346	323	330	318	301	374	352	318	326	338	311	341	309	339	366	349	316	334	322	368	299	346	356	311	360	325	361	318	376	372	360	337	335	377	313	320	353	348	339	353	354	342	332	316	354	330	318	343	309	331	331	313	320	307	318	361	360	355	326	309	376	334	347	338	324	321	333	346	357	340	367	326	352	306	353	319	342	356	353	341	341	316	303	328	338	336	323	330	363	327	314	309	306	326	334	344	301	356	356	329	365	345	336	347	360	318	333	368	326	342	354	320	340	312	367	336	358	333	349	342	368	331	319	346	325	343	341	347	324	343	341	350	316	336	337	305	317	366	312	321	329	349	331	308	353	321	288	323	346	290	360	316	351	293	326	367	343	379	368	319	349	346	344	330	302	338	343	335	324	319	331	374	348	338	347	327	333	332	331	333	340	313	326	341	315	371	354	342	337	327	344	338	342	369	332	318	335	342	328	341	327	331	382	361	333	343	352	349	336	337	342	324	289	351	311	358	330	346	333	326	308	342	329	361	351	341	333	357	351	322	349	335	341	326	321	345	353	322	312	335	336	345	346	345	366	341	344	304	332	323	347	338	331	326	351	326	358	348	375	303	364	323	326	334	332	333	363	338	335	327	336	355	339	317	384	361	333	330	371	352	324	336	326	373	332	305	329	355	322	310	360	345	345	323	333	327	334	342	358	323	335	299	333	335	334	338	295	361	349	320	342	336	332	303	339	343	316	359	320	306	326	343	355	343	340	370	314	346	336	314	338	363	345	303	328	350	332	334	324	334	350	304	340	327	315	324	333	310	329	348	325	361	309	328	338	322	331	342	334	330	349	314	329	336	357	358	343	326	334	329	323	348	331	343	349	335	348	295	327	343	329	322	376	324	336	350	328	314	294	362	327	364	348	318	327	350	363	366	294	330	350	329	312	348	344	316	347	335	338	349	301	363	340	337	350	348	349	338	332	352	322	357	367	327	323	317	305	336	356	361	350	309	332	327	354	345	307	330	316	334	326	342	324	356	319	329	354	322	343	324	325	318	314	332	338	354	333	368	344	332	336	345	332	305	390	336	336	376	345	309	329	319	330	332	343	350	318	349	360	315	324	338	308	341	323	377	334	343	354	337	338	324	330	334	331	300	317	359	322	347	358	280	320	352	345	322	330	336	310	322	302	299	330	326	326	317	355	337	328	362	338	362	337	362	334	335	359	313	314	279	325	343	321	353	344	334	346	346	315	358	346	321	356	340	346	338	344	340	370	321	342	315	344	341	331	337	330	328	343	334	336	343	340	298	300	330	362	332	357	353	340	321	322	347	367	354	345	348	341	302	327	311	359	340	329	352	329	313	344	387	337	351	329	330	313	340	312	318	353	339	344	365	358	331	320	341	318	344	365	343	338	332	346	342	305	350	335	332	324	328	323	375	331	305	335	348	369	352	360	328	331	314	327	343	349	350	361	337	316	304	318	366	347	309	344	311	328	362	341	344	339	351	308	327	352	341	349	329	347	351	325	338	310	367	337	300	345	305	318	309	353	354	329	312	317	338	351	309	332	350	343	331	310	340	362	344	359	354	368	326	325	334	333	340	328	355	343	328	321	323	313	319	349	301	344	346	351	349	326	320	342	328	308	312	356	340	342	332	315	309	363	361	328	347	312	326	359	363	371	309	321	341	340	358	347	332	343	376	328	299	327	331	329	344	372	374	361	337	332	344	358	328	345	330	319	360	324	340	339	306	338	318	303	336	337	311	331	334	309	345	344	351	329	336	325	351	317	339	344	301	328	311	304	353	345	341	335	362	316	342	348	357	351	355	317	338	323	329	324	325	335	335	341	305	341	348	332	318	355	351	362	320	334	340	311	333	357	313	364	323	337	336	328	302	322	358	366	332	312	317	336	354	359	330	348	327	345	331	366	352	362	332	359	319	339	340	341	337	335	322	333	335	349	340	357	360	343	346	343	309	327	364	315	337	311	358	323	329	314	329	343	320	336	330	340	342	366	345	342	355	364	353	367	312	325	333	349	360	359	302	343	352	336	327	312	352	317	341	387	337	345	344	369	332	331	356
56398	71157	70207	55755	44738	10674	1091	447	375	340	311	292	297	277	259	266	269	223	280	254	242	254	264	256	228	217	277	221	241	249	219	271	222	231	220	247	257	224	227	211	212	211	248	212	238	208	229	241	217	234	233	212	225	220	229	232	237	220	204	212	229	251	246	258	226	220	229	224	227	202	219	247	208	217	244	239	231	247	228	221	243	249	228	227	218	228	224	238	234	241	244	235	249	210	237	221	249	238	251	226	184	227	261	220	212	250	213	228	240	222	221	235	229	244	217	235	248	227	230	196	249	238	247	227	241	232	245	244	225	249	239	197	211	214	239	205	187	243	215	224	229	227	243	241	220	237	230	218	230	209	206	282	219	267	223	228	217	238	216	263	241	238	231	223	208	207	205	207	237	226	236	226	241	242	220	201	213	226	189	215	228	203	246	197	231	204	236	238	229	237	235	206	248	215	257	202	221	229	243	212	229	256	263	212	216	213	214	231	259	221	284	229	229	211	214	213	211	222	244	228	253	227	232	264	248	225	222	247	240	203	231	234	243	231	246	247	223	246	228	258	226	217	216	211	214	215	228	238	210	230	233	224	233	242	229	253	226	235	222	227	221	233	227	221	262	204	239	226	197	230	241	222	261	229	282	227	213	228	208	243	229	216	230	248	218	229	222	210	228	229	227	261	248	254	223	220	214	199	222	218	224	252	248	219	211	255	238	242	231	222	227	217	255	253	258	219	208	211	233	215	236	231	241	241	200	226	240	258	239	217	280	230	228	235	209	223	222	224	207	216	231	246	240	235	244	214	220	212	251	223	219	212	246	242	234	250	225	254	241	237	214	232	252	255	219	232	215	222	215	238	225	237	232	208	195	218	192	220	215	226	230	235	209	226	214	257	226	207	229	241	213	204	223	236	243	214	211	216	227	254	250	243	225	242	232	228	224	248	213	220	211	211	228	245	245	214	213	221	261	232	230	274	212	222	238	208	229	233	229	257	223	191	215	236	246	243	226	241	227	234	200	235	203	246	237	231	230	223	241	261	230	225	245	219	218	209	235	220	235	226	247	210	233	206	234	234	202	228	232	243	218	234	218	257	236	238	236	229	232	238	241	203	211	184	206	230	225	211	223	239	214	222	235	215	231	193	225	208	217	209	225	267	230	235	241	221	216	234	235	248	242	226	230	230	225	252	230	222	249	229	226	224	226	229	220	234	215	230	239	222	205	249	204	221	219	217	248	207	228	221	229	220	225	241	213	255	251	233	225	234	208	241	218	230	235	204	219	250	261	248	218	236	238	218	250	223	243	213	212	229	241	237	233	230	217	222	242	240	248	227	232	227	229	226	256	251	212	225	245	200	229	221	215	266	216	249	238	212	238	247	210	240	231	229	248	253	239	235	248	273	195	197	225	233	233	203	211	210	224	267	247	244	239	237	267	240	234	233	201	234	227	220	228	242	233	220	230	202	234	231	247	240	238	208	260	254	227	242	225	228	200	227	209	192	239	227	214	219	214	242	226	246	222	242	236	244	204	228	226	198	240	232	228	249	219	212	233	237	227	216	210	217	260	215	202	230	245	252	239	208	223	228	224	242	219	216	232	237	231	217	269	240	262	236	230	186	196	226	216	225	245	210	241	243	232	215	222	210	211	245	222	254	199	266	227	200	252	204	212	252	232	238	229	217	250	230	224	229	254	231	256	204	196	204	198	218	247	228	247	215	211	199	238	234	223	229	239	234	239	203	225	228	254	210	214	217	224	246	264	221	225	242	206	202	226	237	222	194	215	231	244	250	214	255	232	235	214	287	246	209	239	224	220	220	262	248	216	231	215	228	234	236	233	222	240	214	239	194	242	209	231	225	218	228	230	227	249	236	220	233	227	229	236	238	235	216	215	247	196	226	249	224	250	232	236	225	196	210	235	264	236	229	244	236	230	232	244	236	258	233	248	218	252	239	225	244	239	217	216	216	236	251	227	203	221	255	221	211	199	234	229	242	263	255	230	241	217	219	231	220	224	264	218	222	233	218	212	219	246	244	240	229	238	233	233	226	260	211	202	232	213	228	216	235	234	229	242	218	218	219	212	238	213	212	265	225	227	224	217	220	218	205	193	247	229	231	232	223	222	241	216	245	234	223	242	232	242	229	225	209	257	259	252	204	204	231	206	211	227	221	219	207	205	224	246	225	263	225	254	206	224	218	220	222	234	223	236	227	221	256	229	244	228	231	241	218	219	226	221	206	234	237	249	232	208	205	216	251	205	228	226	233	236	265	250	266	224	234	215	221	191	216	205	229	247	256	212	190	237	235	252	221	275	228	241	227	227	239	212	248	233	221	222	203	229	244	230	241	233	208	239	231	255	239	268	243	234	231	229	225	225	219	217	233	231	255	219	224	228	211	255	214	214	243	243	224	238	240	269	225	218	210	233	245	218	228	223	234	273	238	244	239	247	228	242	250	237	217	233	237	218	246	229	203	234	230	208	240	254	265	241	210	256	235	231	234	255	234	241	229	224	244	229	235	216	222	222	272	238	222	248	226	234	221	245	220	236	218	208	217	197	279	247	237	240	239	224	250	231	242	258	201	239	250	222	213	208	239	262	237	219	232	213	262	238	213	221	229	257	231	256	231	242	232	222	248	236	253	217	261	247	224	235	216	228	235	238	244	228	222	196	230	215	210	260	213	255	219	237	208	245	219	224	236	232	240	244	215	220	229	236	205	218	212	239	215	230	223	215	242	240	218	215	229	273	237	246	246	230	210	221	224	219	238	232	281	261	202	230	238	220	209	235	233	217	220	196	241	235	230	248	226	243	252	230	254	191	239	244	238	232	240	221	254	241	226	222	245	240	235	254	220	246	229	236	205	249	217	226	227	239	237	218	207	230	214	238	226	225	237	237	230	234	208	222	224	224	248	237	223	224	223	229	233	203	231	238	231	213	229	234	240	235	216	231	223	210	226	217	211	215	233	228	206	248	220	213	227	239	223	245	243	228	210	211	227	226	226	221	229	200	227	253	252	236	214	241	236	244	198	214	226	256	233	207	220	229	223	231	250	249	262	238	243	245	219	238	207	195	242	231	269	239	213	254	252	248	247	254	216	226	218	227	221	202	221	248	239	216	199	228	232	225	221	252	259	250	227	221	207	236	221	256	248	253	237	238	209	220	194	205	211	227	227	213	241	211	225	246	262	214	234	231	206	235	251	205	218	234	212	209	237	232	237	247	197	195	225	232	210	226	232	214	218	210	260	265	229	197	250	227	263	221	214	230	271	218	231	223	242	215	227	225	220	227	243	222	229	216	247	234	235	206	246	239	226	241	246	219	227	240	210	231	232	250	237	193	212	210	221	251	262	201	226	227	212	214	206	225	237	207	246	248	206	230	226	219	235	244	214	220	234	237	244	249	211	260	212	207	218	245	214	216	203	232	238	247	246	255	221	253	235	265	249	227	223	212	227	234	217	221	215	247	208	243	185	228	233	229	246	236	265	239	204	208	226
31043	54061	64128	62607	42111	2091	1735	1451	1271	1155	1004	911	913	809	819	826	766	758	738	649	677	591	627	638	623	621	641	618	597	598	576	592	607	601	606	558	581	582	593	581	502	569	576	575	548	552	536	567	569	533	527	543	530	581	587	513	558	537	524	571	562	515	524	558	503	540	544	574	522	521	529	497	514	569	566	533	529	526	549	522	522	558	565	520	539	501	539	514	537	581	523	499	520	531	574	532	548	547	539	574	537	520	556	495	477	532	573	509	541	528	571	518	518	499	584	498	515	539	519	538	528	537	514	546	541	522	533	521	529	534	561	519	504	558	559	538	544	510	547	538	531	537	517	521	505	505	562	528	517	476	502	522	562	520	524	538	504	549	508	544	559	499	528	483	516	545	516	552	591	505	537	505	523	567	504	529	537	521	522	576	510	506	543	510	532	522	535	520	570	531	497	524	544	547	517	526	536	492	516	525	529	520	558	520	551	511	516	518	497	524	513	503	553	516	500	536	566	543	521	553	524	536	531	541	523	525	539	512	505	541	502	515	524	490	509	583	555	482	502	517	526	483	539	502	537	480	562	494	548	480	564	530	535	526	512	561	515	528	487	535	567	508	521	544	536	509	537	487	544	559	550	522	522	513	538	555	485	532	561	534	536	540	545	525	544	483	533	517	558	566	541	552	509	509	513	501	501	537	572	513	550	542	573	522	519	503	561	552	524	517	533	535	534	531	525	527	535	559	490	487	526	518	513	488	493	511	553	537	525	516	538	538	540	539	494	565	550	520	534	553	510	514	526	538	521	507	524	533	541	559	542	485	525	528	505	523	529	542	576	532	533	529	538	535	518	518	518	529	513	539	538	554	532	525	569	533	532	532	537	583	514	522	491	560	515	610	562	528	538	519	510	529	509	529	520	536	559	538	529	537	544	526	554	553	492	533	541	538	512	555	510	552	510	517	510	541	542	516	507	553	504	503	519	507	555	554	515	553	539	548	524	556	533	494	544	522	561	537	518	500	501	517	543	541	557	515	504	527	534	564	523	523	553	527	557	542	569	553	507	563	530	496	554	538	559	493	549	566	500	513	493	509	534	530	534	553	541	511	561	511	542	531	537	546	517	567	535	507	531	512	545	575	523	523	526	532	547	581	523	500	532	512	506	567	516	543	509	489	539	537	518	563	556	562	517	534	509	543	513	532	523	569	563	561	495	574	522	496	491	533	536	541	535	561	561	536	571	524	540	534	513	512	515	533	543	491	515	549	503	518	511	520	531	535	540	565	525	526	538	513	537	549	487	559	551	534	532	531	483	564	541	584	479	566	538	525	531	529	544	532	519	510	507	513	511	516	537	489	518	534	532	542	524	520	509	548	578	546	525	556	507	512	528	561	548	557	581	496	537	508	543	556	561	520	572	541	530	523	538	537	552	546	570	529	561	537	538	521	527	517	571	547	511	551	574	521	567	578	534	550	520	532	538	475	511	518	529	528	562	556	476	498	553	542	542	566	563	533	533	516	510	554	504	524	501	554	505	555	521	510	547	517	510	508	534	563	528	529	481	523	529	499	518	495	581	528	528	569	507	510	565	547	560	519	505	528	547	518	526	535	515	518	545	543	549	524	559	537	567	517	521	500	545	529	519	526	521	569	536	545	537	524	562	503	498	536	545	487	538	517	545	503	573	529	510	524	543	510	530	557	544	495	532	540	527	514	507	507	544	562	528	487	551	559	522	522	539	513	545	534	555	514	510	561	517	500	549	519	507	525	538	502	509	500	514	525	569	486	537	567	547	523	547	522	528	540	520	517	560	544	548	509	511	512	532	529	540	517	518	550	514	512	515	512	544	521	532	510	587	561	535	507	525	525	525	495	491	482	506	532	583	476	516	573	523	541	552	589	516	497	509	538	532	502	551	527	490	509	505	534	539	559	487	467	561	552	555	515	516	533	543	581	554	553	507	564	554	531	565	554	530	494	512	499	557	508	531	528	523	509	536	564	539	549	553	522	532	545	519	523	514	506	504	531	529	519	561	534	521	525	544	525	545	495	544	541	558	508	528	509	488	534	513	522	525	499	507	527	522	520	529	501	508	484	542	548	512	542	523	537	548	526	531	498	524	532	546	510	511	522	505	570	534	546	551	537	529	535	526	527	537	519	537	505	520	503	526	546	512	510	487	537	526	503	552	553	525	544	572	514	503	549	541	531	492	528	510	509	533	539	502	538	519	530	504	499	504	531	526	573	521	521	508	515	542	516	540	520	530	513	491	546	543	517	522	521	552	490	573	534	546	542	516	535	545	513	543	532	508	513	592	507	517	561	537	538	544	525	570	532	591	533	520	555	521	549	528	529	555	541	488	488	533	510	542	545	502	567	498	550	562	584	505	526	528	514	548	513	524	533	547	534	534	529	504	554	533	578	555	558	532	555	507	493	533	532	508	475	527	552	515	534	523	518	530	526	552	528	470	562	521	501	506	553	531	520	481	515	527	510	508	567	537	521	504	486	520	499	565	510	551	540	525	491	558	587	554	512	496	514	539	543	535	539	517	553	525	519	520	552	561	539	575	523	541	526	580	551	507	511	486	534	534	532	544	521	528	551	487	519	551	511	546	570	518	552	537	542	526	517	525	547	523	523	539	524	540	559	527	585	538	550	528	525	566	539	529	509	518	514	543	564	532	527	514	512	505	520	543	505	557	528	526	506	512	515	561	527	531	507	500	522	549	508	530	581	515	528	544	540	521	518	530	538	527	549	495	538	561	496	559	512	541	529	513	558	489	533	540	555	554	529	544	562	565	564	502	550	495	566	546	550	548	516	498	541	545	557	554	550	551	563	548	539	518	532	550	559	532	558	511	508	512	490	537	490	490	499	519	531	529	520	518	508	538	544	518	550	517	517	521	544	508	558	525	513	492	516	511	539	519	547	545	540	509	561	526	525	514	503	510	513	578	568	558	506	490	569	536	551	524	514	521	552	534	538	507	545	522	498	520	488	521	513	521	524	544	547	508	511	555	502	532	512	511	507	482	482	554	522	523	542	591	512	507	521	527	541	542	510	527	504	515	581	519	546	551	548	543	556	544	498	503	538	527	489	486	509	539	520	539	528	513	517	557	575	520	500	506	512	569	524	566	560	523	542	512	541	520	530	542	499	539	550	538	506	502	539	521	541	530	487	499	539	543	543	450	520	506	499	524	541	536	531	485	521	548	536	510	495	558	511	488	533	515	513	591	473	515	508	501	509	489	528	545	513	549	507	497	528	550	538	556	513	540	516	544	561	527	557	549	550	510	548	535	543	533	499	483	490	525	522	540	559	546	570	571	525	538	533	517	529	486	503	533	505	504	520	507	547	529	494	503	538	527	534	523	560	568	529	527	519	542	536	519	495	559	495	578	508	522	556	529	523	532	532	552	542	519	536	550	507	510	505	501	540	557	507	548	543	520	525	485	494	533	515	535	542	489	514	538	517	488	553	557	539	556	524	503	485	527	572	522	507	514	515
34503	21239	7497	2567	1458	261	237	255	240	256	264	264	230	232	258	265	223	248	253	200	229	252	245	252	243	256	229	243	221	244	245	248	234	254	262	255	242	228	274	265	260	258	259	244	271	229	242	226	246	231	260	268	280	227	235	248	209	263	285	243	231	229	243	281	236	230	257	269	270	241	245	243	220	251	240	249	237	226	241	235	246	247	259	242	263	240	264	218	234	255	247	272	259	210	245	268	243	257	248	260	231	232	246	226	225	254	224	248	229	252	253	249	278	258	265	240	270	255	270	248	216	253	232	227	253	254	263	243	250	236	244	220	241	238	252	262	238	253	238	267	225	227	248	258	270	248	275	283	241	217	274	246	248	226	245	251	250	268	228	236	228	243	264	237	255	245	238	234	245	250	260	244	216	261	245	246	261	254	274	260	269	241	235	211	237	220	276	236	244	241	245	245	265	247	281	253	252	237	276	256	268	246	243	254	252	232	277	258	265	263	268	235	240	251	234	242	261	265	249	260	222	217	250	253	254	247	251	262	251	283	237	228	235	277	274	216	265	239	214	228	248	217	273	235	246	284	245	246	258	202	247	225	245	207	244	252	255	213	233	240	236	237	270	240	226	268	251	257	282	257	247	220	255	228	283	271	270	278	256	242	231	228	244	273	254	281	248	258	221	265	259	249	280	292	255	288	244	240	249	257	261	212	254	237	256	254	262	244	233	230	255	268	259	273	264	232	260	224	243	264	240	226	286	269	235	249	247	277	220	214	245	251	255	244	272	247	247	255	252	245	238	255	261	273	272	243	249	272	247	262	267	253	233	217	253	258	247	221	266	241	269	248	270	252	243	246	249	280	255	258	267	281	268	249	238	276	240	243	219	276	234	229	277	259	269	233	279	233	282	239	257	294	269	232	250	249	231	249	255	252	204	221	225	245	273	264	282	236	254	250	258	229	224	262	243	261	233	231	263	265	257	253	294	229	227	231	216	241	208	232	252	258	244	248	254	252	260	240	238	251	259	250	229	271	253	266	263	247	251	264	267	251	227	258	238	254	232	247	258	263	235	264	250	258	249	234	257	262	232	247	259	233	273	261	248	257	231	242	250	217	238	227	254	239	244	245	248	262	235	225	237	265	269	260	255	256	274	259	228	250	239	254	233	237	247	240	264	264	245	280	251	227	240	255	277	225	251	240	242	275	243	286	232	269	258	260	291	276	251	243	255	237	254	255	243	246	239	276	228	239	234	266	249	234	236	235	219	265	266	231	247	254	246	239	258	244	271	244	268	247	217	275	251	214	251	225	268	257	278	252	261	265	252	255	216	241	244	242	275	258	245	222	233	257	251	250	242	235	224	258	240	266	270	252	272	244	223	235	241	217	252	269	248	257	253	265	268	239	278	233	267	253	246	263	249	274	276	240	225	236	234	253	281	268	224	227	252	272	257	262	243	245	273	250	240	271	244	261	240	217	261	252	263	230	261	287	267	263	271	257	218	257	269	257	270	236	224	285	234	267	267	244	236	250	259	250	234	229	273	238	223	213	242	258	268	224	278	264	239	230	263	282	267	250	240	243	258	247	252	240	240	233	245	236	227	247	265	243	237	254	256	258	225	248	255	246	236	248	242	245	262	263	215	239	236	237	253	263	224	260	262	233	260	234	241	240	240	225	283	219	230	215	261	248	257	249	232	213	245	262	238	269	245	253	228	238	250	256	257	229	246	223	248	228	230	256	251	234	245	228	252	218	238	239	233	264	256	260	261	234	251	247	267	227	221	224	229	261	259	235	271	251	255	231	263	268	231	251	226	237	271	269	265	242	259	233	237	247	245	261	268	223	271	256	233	266	245	257	241	234	253	258	250	243	230	234	262	247	231	266	221	266	260	256	267	218	272	241	241	253	245	250	249	253	261	253	245	278	239	200	235	266	229	247	285	257	256	265	277	243	302	257	241	240	275	240	251	230	253	266	263	272	257	231	251	280	237	291	261	238	266	260	240	230	247	256	255	246	271	231	280	268	222	274	247	261	229	212	246	249	244	261	234	246	274	263	224	254	221	245	260	257	241	269	254	243	235	261	249	253	262	251	255	230	229	251	273	240	245	282	219	244	232	245	246	251	237	229	256	239	249	261	229	279	280	241	261	229	255	260	234	235	246	229	237	234	254	272	236	217	256	260	248	226	242	237	259	262	267	234	253	243	234	249	240	256	243	240	248	275	248	245	244	258	242	261	238	254	257	256	256	244	234	230	267	231	266	215	232	238	280	256	256	256	247	247	244	246	230	247	248	239	265	260	222	260	258	265	254	250	246	255	250	234	294	227	248	248	246	245	232	258	233	208	248	256	233	243	262	260	258	224	249	246	216	289	258	266	242	246	251	251	237	256	242	249	242	240	285	230	263	218	242	252	239	252	226	260	245	276	251	248	239	207	243	242	247	235	234	245	279	272	231	280	223	257	256	265	248	246	296	235	203	232	233	253	227	238	246	229	242	250	257	275	236	262	223	241	243	261	244	246	274	259	257	251	242	264	279	262	299	255	240	238	272	261	238	253	217	245	268	266	273	261	217	217	262	251	256	254	249	279	241	246	251	238	255	246	250	233	270	266	221	238	225	246	269	219	213	243	250	223	273	245	240	243	257	246	257	234	280	255	231	260	232	271	269	266	233	233	253	243	236	247	260	252	260	242	250	286	235	261	268	245	211	253	239	255	232	256	233	221	237	233	236	257	269	239	236	255	241	232	285	242	277	265	262	259	243	236	257	259	236	264	254	240	267	256	243	263	240	251	276	226	226	255	258	276	251	248	248	236	266	276	244	249	268	236	243	246	300	261	264	247	241	238	241	297	263	254	263	264	268	257	233	260	267	243	267	254	255	271	276	274	248	251	249	260	225	231	242	195	246	232	244	248	227	274	256	265	256	278	239	250	252	238	289	267	241	238	237	266	274	240	264	239	249	247	246	224	256	227	263	223	247	248	249	272	257	233	251	246	246	241	238	234	238	228	253	267	285	285	256	259	263	247	263	217	242	253	237	253	238	265	216	260	247	265	265	242	241	230	243	225	277	237	244	246	246	250	235	234	252	227	268	252	273	241	244	230	243	250	209	199	245	260	248	254	221	247	269	239	252	253	242	237	252	248	253	251	232	205	240	248	221	257	246	244	234	240	251	243	264	245	249	262	236	230	231	284	254	251	271	199	271	237	251	236	254	269	267	261	241	260	247	242	244	235	254	245	238	248	234	247	286	224	297	243	281	298	260	264	233	240	202	250	231	281	224	242	239	241	245	234	226	264	255	274	245	254	253	234	257	267	217	215	249	265	239	267	232	249	261	261	244	232	288	230	213	223	237	240	256	234	246	235	222	238	251	255	234	265	266	268	254	236	244	243	252	256	255	245	253	251	266	225	269	230	241	229	258	228	256	257	253	231	258	246	221	242	253	265	249	262	265	246	247	257	254	266	227	223	261	241	266	260	252	267	250	280	225	256	254	239	259	237
16902	13644	9852	7121	4679	594	587	579	549	565	528	556	482	576	533	587	555	532	513	566	549	542	537	551	495	500	562	576	527	511	573	555	536	558	537	509	507	557	563	569	568	510	523	541	539	534	545	519	535	533	571	564	545	529	543	544	525	530	531	518	543	554	551	535	594	508	512	533	524	551	555	544	551	542	557	504	536	567	542	583	552	560	563	537	540	540	568	532	559	533	547	533	513	504	520	546	541	515	570	518	489	501	517	523	542	556	528	515	552	531	539	572	552	484	536	541	564	582	500	570	537	566	559	480	532	538	519	522	582	519	553	550	540	534	590	545	516	564	553	523	538	540	460	504	529	512	535	547	536	572	569	555	556	539	524	535	566	543	586	528	551	565	516	566	564	523	540	519	513	528	532	540	514	563	510	518	507	539	540	533	532	535	546	541	532	531	493	510	547	566	536	578	552	538	520	545	558	509	524	515	522	566	518	519	557	497	556	573	529	531	559	568	560	520	547	547	559	520	571	523	523	494	582	565	559	549	486	567	543	530	531	521	560	572	560	535	579	543	593	539	583	551	559	527	546	523	557	560	536	510	569	508	561	499	561	521	530	552	542	552	543	517	558	556	534	515	565	592	567	503	558	560	536	522	543	545	538	519	511	555	560	569	555	563	522	566	503	615	548	557	563	525	556	509	527	557	564	512	509	505	523	527	499	520	526	519	567	532	544	536	524	517	518	525	544	553	533	543	535	553	526	524	540	551	486	564	584	529	544	542	535	520	524	590	557	530	529	526	550	560	541	547	540	510	499	574	578	485	515	575	560	519	558	558	543	549	535	560	548	560	547	567	530	549	547	529	549	519	577	531	493	573	571	522	499	568	550	566	536	531	543	548	537	563	535	536	566	545	546	531	562	507	534	508	526	548	556	545	582	496	527	601	532	544	581	511	531	568	508	527	504	520	533	522	527	510	530	577	525	587	537	585	510	559	511	562	565	520	548	521	529	511	569	536	566	501	524	546	517	600	547	546	524	542	564	535	548	544	510	528	566	559	557	510	576	518	503	536	511	569	543	567	567	551	522	500	541	534	541	536	550	584	547	539	522	529	563	593	563	575	543	578	519	527	563	578	539	522	539	543	524	548	572	573	582	595	547	534	517	521	548	553	552	550	586	486	494	593	510	558	554	568	554	512	517	517	563	557	551	519	585	551	561	516	538	546	551	530	561	559	523	555	515	558	499	565	526	532	545	547	522	561	553	543	519	544	550	548	534	520	520	544	556	570	511	544	563	559	512	552	503	522	496	490	587	522	566	537	553	551	540	485	525	542	554	538	497	571	538	526	563	487	536	538	523	519	561	537	585	551	552	536	542	526	521	521	548	571	509	504	539	578	553	554	536	577	577	524	530	541	564	524	507	524	556	537	542	536	539	536	500	546	554	508	596	521	568	525	570	536	540	525	514	540	511	565	532	561	558	537	511	598	552	523	547	512	564	543	539	505	553	544	584	541	544	576	578	539	568	553	563	576	539	567	596	587	541	566	533	568	557	553	539	515	550	508	522	581	485	557	571	521	530	570	554	600	504	565	516	523	505	520	518	531	558	587	543	523	531	532	519	531	500	580	514	508	530	571	519	541	533	531	545	568	555	581	508	559	541	553	535	545	560	532	574	587	546	512	537	507	561	589	541	514	561	566	558	588	540	598	555	542	583	550	563	500	533	553	518	520	575	593	526	539	489	524	547	546	567	547	547	567	540	597	525	545	568	587	590	577	492	544	533	571	514	494	554	528	531	569	544	549	522	582	592	527	596	557	584	526	519	541	542	548	528	537	551	527	589	540	557	563	536	536	527	532	565	529	548	567	553	534	519	528	558	532	534	577	548	557	534	508	572	567	535	564	552	533	575	538	523	545	552	537	538	571	556	562	548	520	527	537	511	552	530	595	482	537	524	519	537	568	580	547	568	568	523	543	570	585	579	548	532	491	543	535	505	565	545	543	541	558	504	542	552	537	503	552	549	528	585	557	532	512	497	548	503	580	567	551	531	529	543	567	535	529	510	526	510	517	540	501	548	581	547	522	635	562	537	572	551	545	517	570	515	546	507	585	529	502	573	521	539	541	500	574	541	565	502	545	538	550	553	543	527	583	527	539	533	506	535	541	555	548	573	544	554	585	553	522	553	560	535	541	522	538	505	517	547	529	549	555	517	544	542	532	518	584	528	525	515	555	557	514	536	541	581	534	485	551	528	538	554	543	558	498	531	557	549	541	522	529	544	553	559	530	545	538	499	569	546	534	536	550	566	530	547	542	542	533	551	529	524	547	566	562	536	517	508	555	532	527	534	547	538	545	596	542	529	564	580	504	524	553	522	546	512	547	508	509	512	512	539	560	543	551	518	521	553	550	524	541	529	518	494	542	532	505	527	548	495	516	554	492	525	524	563	539	554	558	566	582	559	551	570	547	531	546	572	527	555	519	529	555	547	550	539	540	563	519	556	547	525	527	566	502	541	608	575	550	585	544	566	520	567	537	547	542	568	471	555	511	585	569	531	555	538	585	529	541	529	581	548	567	552	539	557	554	544	560	593	569	526	554	530	556	533	520	557	515	522	577	558	588	561	512	573	517	519	545	524	532	508	524	524	516	577	581	557	520	543	544	564	548	572	504	551	585	561	505	557	525	546	530	543	524	520	521	578	564	583	530	533	541	501	515	558	552	538	542	511	523	482	493	551	546	516	554	536	569	570	532	546	568	554	544	552	540	542	514	497	541	542	537	540	523	568	511	521	529	547	552	516	543	561	532	532	555	537	508	554	522	528	515	544	555	547	527	537	528	543	549	506	572	528	575	523	500	504	544	532	553	612	498	523	543	503	537	527	533	526	536	556	530	531	545	531	540	590	530	546	543	529	506	587	615	540	522	533	558	535	522	550	565	498	512	510	565	481	529	541	543	569	546	558	546	521	566	499	541	555	527	540	545	552	579	568	561	518	580	511	572	527	537	546	551	559	516	531	499	541	535	535	517	530	537	535	511	544	549	540	507	578	555	537	573	514	534	549	534	529	559	570	569	553	526	512	551	556	495	562	537	551	563	495	581	534	523	588	559	539	552	514	562	539	546	573	515	529	533	583	506	551	553	551	539	600	564	533	582	534	545	552	522	554	585	562	555	533	532	527	566	520	525	550	537	532	566	541	546	558	533	532	566	520	546	574	562	506	540	552	568	520	536	567	515	545	554	533	500	516	532	530	532	498	554	511	558	549	585	527	564	512	588	517	546	568	525	556	548	521	571	530	523	569	503	569	579	563	537	525	521	574	577	570	535	537	532	539	513	578	537	491	612	558	568	494	568	514	567	564	543	527	544	575	535	539	524	572	541	552	533	546	521	572	546	567	496	569	536	555	526	535	506	507	520	552	561	571	541	541	561	562	545	536	548	544	544	563	534	547	545	538	543	531	574	543	574	555	508	527	590	526	555	528	528	571	523	521	557	573	544	532	534	540	574
50273	54872	56172	42706	28597	3423	313	257	201	217	208	157	178	159	169	148	140	141	136	161	146	142	136	144	165	138	130	128	156	135	136	144	149	141	135	142	150	118	161	134	148	122	162	138	132	119	118	153	132	129	136	154	147	145	129	113	164	143	131	106	133	130	147	155	148	128	154	122	126	141	125	130	121	148	140	125	117	134	124	127	126	130	161	142	112	141	138	132	137	123	137	116	129	127	141	114	135	123	137	123	146	131	126	122	143	130	163	150	154	131	126	130	113	108	115	132	135	109	123	142	158	146	134	117	128	112	145	127	155	116	169	133	119	128	119	128	135	128	145	132	122	138	148	159	156	142	135	149	137	151	146	145	134	129	141	148	116	116	137	131	140	128	116	136	163	129	149	138	142	136	123	130	136	143	144	132	162	144	140	119	140	129	159	139	141	121	149	122	137	137	141	142	149	136	123	121	146	158	130	142	146	114	135	131	146	152	158	139	135	150	133	135	143	159	162	139	133	128	128	131	122	138	147	127	137	149	145	154	135	142	135	141	127	128	133	136	125	123	148	142	130	152	136	156	164	151	135	111	160	140	143	142	145	133	134	145	121	144	149	120	138	143	141	137	140	116	146	103	140	122	111	143	118	130	148	150	120	114	153	130	121	130	140	144	125	153	138	145	135	124	130	134	138	140	143	129	107	153	131	126	126	139	107	134	136	147	140	131	152	116	99	142	129	141	135	125	124	160	134	155	140	124	118	136	131	114	115	133	135	133	151	127	119	154	134	130	127	133	144	153	113	140	102	135	151	169	161	142	124	120	136	114	138	136	133	172	122	152	141	134	148	133	139	144	146	137	121	145	147	156	112	137	136	143	132	154	133	117	139	149	132	119	143	128	124	137	130	119	124	153	144	114	125	117	113	130	179	140	134	135	158	139	122	119	132	126	137	139	112	134	130	139	123	144	165	146	115	139	134	109	146	126	131	152	146	137	156	122	125	154	123	129	140	149	159	142	151	134	144	141	142	145	124	128	119	140	144	135	137	141	136	144	147	162	124	136	113	127	135	122	132	119	142	141	138	118	143	140	135	142	128	133	128	125	145	112	138	109	130	148	132	145	166	124	126	147	126	106	122	145	153	126	128	114	140	128	151	147	132	126	133	138	140	146	138	155	142	122	132	159	131	146	147	141	122	145	129	160	148	162	135	151	130	131	143	133	144	138	147	145	118	135	156	120	132	137	148	139	130	177	130	137	109	130	149	114	127	145	127	123	157	142	126	127	121	147	134	135	147	129	137	119	130	135	133	139	134	138	150	144	142	147	122	127	137	124	135	137	143	138	146	129	150	145	131	120	125	126	128	109	115	129	147	125	142	127	157	148	142	145	136	131	155	146	118	143	139	148	127	135	126	108	125	125	130	161	137	136	129	135	124	146	153	146	126	120	119	120	129	122	140	139	114	131	146	143	164	122	136	124	126	128	143	135	145	156	124	125	126	155	137	137	161	127	106	142	139	124	152	133	152	120	127	117	144	136	139	122	155	142	135	125	142	131	143	123	117	144	123	123	113	124	133	127	139	109	138	117	141	135	112	156	128	141	138	135	142	113	130	123	124	150	152	163	119	122	135	162	138	136	142	121	128	135	137	129	151	134	131	147	134	126	168	141	101	145	137	163	147	147	148	115	115	151	147	144	146	139	137	128	122	164	131	122	117	139	145	138	125	138	130	152	138	139	125	146	141	131	145	141	117	140	152	144	152	159	135	136	129	122	160	147	126	146	130	176	146	141	129	116	150	150	112	129	128	133	144	143	149	128	142	139	142	127	124	121	125	138	125	144	120	126	142	150	123	134	145	130	125	139	153	154	144	125	137	139	138	131	138	135	142	143	114	120	133	130	133	126	132	135	129	136	140	131	135	142	137	139	144	142	116	134	124	147	142	106	131	110	130	146	148	137	123	127	121	153	134	104	127	129	153	119	144	127	149	121	120	150	134	117	118	147	140	141	123	145	160	126	125	142	135	163	130	118	126	134	156	143	150	130	135	158	110	134	131	108	143	129	125	114	138	130	157	109	145	133	107	143	109	122	134	124	137	138	134	145	140	139	136	141	139	114	120	101	132	132	121	153	131	155	134	130	131	130	143	133	137	134	124	116	139	104	148	121	121	120	133	124	116	126	113	138	138	133	140	141	136	138	124	138	116	105	142	120	131	131	131	162	136	128	138	149	119	149	129	112	137	128	123	149	153	129	132	135	156	140	152	144	157	148	147	119	134	135	141	155	123	138	144	132	152	130	149	129	126	131	141	169	136	147	122	126	137	137	144	152	130	148	114	130	149	143	159	113	129	139	114	123	125	130	146	136	131	130	142	148	137	128	121	142	148	128	141	123	156	147	147	152	122	138	157	134	142	126	119	139	129	136	137	136	114	116	134	152	138	125	134	157	149	142	149	147	143	137	135	114	141	130	131	115	139	116	143	148	138	164	136	141	131	153	138	150	134	127	128	115	143	150	125	149	111	146	139	142	148	154	146	138	142	112	125	170	138	137	125	131	139	138	127	134	150	161	137	131	155	125	130	163	133	136	155	156	141	119	153	149	115	131	125	142	131	128	104	144	126	129	150	135	142	120	162	124	162	146	132	156	145	139	127	137	156	151	119	137	116	153	140	107	124	109	133	141	134	125	138	120	116	150	129	137	144	139	124	144	118	133	139	127	148	152	121	149	141	149	135	146	146	129	130	124	109	142	129	127	146	135	139	128	122	146	128	126	146	133	115	150	133	147	113	146	129	130	124	120	143	129	143	155	128	130	134	126	128	124	146	136	132	119	132	129	133	125	143	152	132	134	153	152	160	123	132	154	137	139	123	133	120	128	133	124	159	152	131	160	144	137	107	123	126	140	126	121	153	137	119	130	124	140	141	106	146	134	145	140	130	141	148	111	133	122	138	131	132	125	115	123	135	149	158	157	110	137	157	160	127	141	123	125	123	141	146	133	152	145	155	128	130	128	124	125	125	113	138	165	137	133	140	131	143	130	136	116	138	123	136	138	136	132	135	134	140	138	140	120	135	122	115	134	139	125	142	128	139	143	126	141	134	120	118	124	138	131	123	128	139	127	137	136	130	120	132	121	152	125	148	128	137	135	133	119	125	122	141	138	145	135	124	146	148	131	141	129	129	137	128	140	147	128	135	134	177	146	123	131	144	141	135	153	141	137	153	130	124	121	146	155	139	143	143	146	121	121	160	129	133	136	144	126	145	139	115	132	118	133	128	160	161	124	123	145	131	148	134	143	145	115	162	143	136	130	129	138	154	148	141	129	146	167	142	135	135	149	152	141	135	119	121	112	125	141	126	123	131	113	127	136	129	128	158	118	144	125	136	147	144	133	136	127	118	137	134	121	136	107	131	126	141	110	129	148	127	119	126	151	115	137	130	128	152	132	143	156	128	154	151	148	129	149	148	127	143	131	119	145	122	118	157	130	109	139	148	149	128	134	136	120
26947	41551	51662	51381	29827	1202	1044	822	793	702	577	556	527	470	469	437	469	443	439	391	412	374	395	384	390	360	385	372	353	369	367	362	354	361	330	335	343	355	361	360	344	321	354	354	392	330	326	334	355	356	332	313	356	364	337	360	310	347	349	344	377	302	347	348	309	319	351	368	314	322	344	350	342	313	353	343	349	360	335	318	338	320	342	353	346	330	332	318	334	358	361	321	326	349	347	301	375	356	346	336	318	312	317	307	340	345	363	332	333	339	352	315	317	303	304	320	349	337	355	323	309	321	340	328	380	352	323	330	348	334	332	350	333	351	358	329	328	310	331	324	356	327	343	331	329	339	332	323	348	355	344	325	336	342	315	345	364	303	328	340	326	321	311	304	338	292	316	308	309	349	312	316	336	306	324	325	314	307	330	364	350	317	330	302	380	336	358	314	316	310	316	328	318	320	329	328	322	384	317	340	326	332	322	310	320	311	321	325	342	360	304	364	336	300	331	337	317	355	328	329	347	323	339	328	305	353	312	337	313	368	351	319	331	340	349	319	308	312	321	315	317	299	369	338	322	329	343	335	338	340	302	331	353	321	317	343	334	352	328	323	316	295	336	339	326	352	312	347	323	342	330	308	336	314	324	336	322	338	305	331	302	366	285	327	326	311	334	296	337	342	302	325	297	333	348	335	310	292	332	339	333	343	320	323	334	350	353	295	302	337	317	326	320	324	300	327	331	306	288	310	291	346	368	311	306	319	328	305	331	345	295	346	339	353	289	356	309	344	289	347	322	286	319	321	331	313	330	343	356	346	340	323	317	332	327	356	318	355	342	318	330	302	301	307	314	321	350	322	311	362	357	355	331	322	364	352	331	358	330	326	353	314	314	309	363	352	331	337	336	336	341	306	368	292	331	306	340	305	325	322	340	347	314	330	320	321	341	304	303	301	345	307	321	310	323	314	342	315	343	338	315	374	359	323	337	365	317	334	315	294	351	310	344	336	344	319	329	338	292	328	376	339	319	325	318	321	328	346	282	359	322	280	317	312	343	309	318	332	338	304	333	319	338	296	337	341	307	326	307	332	355	330	340	325	334	319	281	337	367	286	301	316	328	330	318	326	336	354	327	342	370	330	348	274	308	335	299	348	332	338	293	339	345	348	339	307	324	333	297	350	339	314	315	324	311	339	340	336	312	313	329	317	328	342	335	322	329	367	294	334	348	302	322	333	356	327	342	299	361	334	329	306	353	349	343	319	330	354	310	330	305	327	345	331	314	349	322	313	324	338	295	340	306	332	315	335	321	315	357	354	306	343	310	309	318	347	328	378	329	319	314	324	296	346	314	328	317	326	322	309	347	319	365	348	309	344	311	307	307	354	337	349	327	306	315	314	312	304	346	304	364	330	356	325	368	331	311	332	339	319	343	351	351	331	303	291	322	324	337	328	311	315	359	307	337	330	364	308	344	339	339	334	340	328	333	328	327	319	328	351	314	350	318	338	340	330	353	352	314	365	374	311	375	343	324	348	330	294	316	321	288	339	332	310	364	328	318	306	352	327	334	353	322	306	356	338	312	331	355	293	331	317	329	312	317	297	314	313	333	299	301	359	337	305	340	339	358	316	325	335	353	346	344	310	345	339	352	342	349	355	359	332	348	340	343	309	335	323	337	326	298	341	343	298	315	352	306	326	365	317	330	343	335	311	352	327	345	332	309	375	338	359	321	316	339	304	328	345	358	345	312	317	310	339	347	301	300	330	332	356	310	355	347	324	298	350	323	345	336	346	336	335	350	326	355	312	334	320	328	355	349	316	318	336	327	316	362	324	313	287	355	297	354	337	330	341	327	341	338	321	297	318	334	326	316	346	351	327	343	335	327	307	315	321	328	314	347	343	350	319	339	367	320	333	326	350	345	335	326	322	305	330	290	302	329	356	348	316	330	346	301	314	326	325	338	309	307	335	368	304	332	308	328	355	337	338	357	320	350	369	344	347	355	321	351	322	334	337	328	346	314	327	346	317	346	315	338	335	364	381	344	343	301	346	324	342	321	313	326	324	337	305	340	283	346	339	348	342	347	306	317	367	312	329	339	297	334	334	319	335	348	351	325	341	332	317	337	356	337	322	317	373	307	348	361	334	330	322	325	320	338	340	331	342	342	341	311	345	347	288	353	324	347	335	343	319	346	344	327	324	320	285	339	326	333	361	371	334	341	321	341	349	305	317	319	308	334	317	353	286	326	314	337	339	326	328	324	313	363	325	312	321	341	322	324	334	333	309	327	318	310	319	313	332	310	286	346	339	303	336	323	327	326	346	338	287	362	327	352	318	325	333	334	348	346	384	325	314	320	317	322	346	287	334	320	323	338	317	337	339	320	312	320	337	326	328	312	315	340	329	306	346	343	338	333	348	312	323	323	340	361	326	337	347	349	295	312	329	338	329	309	312	307	312	347	354	344	334	313	287	306	329	314	334	341	350	319	357	324	318	319	345	369	345	350	335	353	343	351	329	316	308	339	324	369	326	322	326	334	314	320	332	370	343	307	351	360	368	380	331	352	337	340	329	288	323	355	318	337	314	318	331	327	325	306	314	321	325	321	300	310	347	344	334	346	343	311	376	303	331	313	354	329	303	347	340	298	349	306	316	335	347	362	347	341	328	347	346	336	357	351	317	330	342	357	316	343	326	319	338	341	337	343	315	342	328	335	323	311	363	313	324	316	331	349	324	315	327	361	327	325	324	346	334	328	296	322	341	333	317	333	336	337	326	320	330	369	322	333	335	341	363	360	331	374	353	338	290	321	360	339	326	303	340	305	325	334	294	298	328	327	299	326	325	324	319	339	337	315	354	335	324	340	353	308	346	320	317	324	345	320	303	336	295	340	321	310	342	344	349	317	345	292	329	340	365	338	339	314	353	326	311	351	343	306	317	339	324	331	339	302	335	345	339	346	347	355	309	317	301	346	349	365	318	327	319	308	312	295	325	329	312	325	323	319	321	333	350	315	322	348	348	302	333	337	312	338	320	321	346	295	351	350	339	342	320	293	329	315	342	338	283	331	335	327	296	301	356	331	345	364	335	341	327	350	329	320	337	356	337	315	329	331	355	314	301	318	337	350	342	332	323	362	339	342	313	336	355	326	335	338	367	333	330	329	330	337	283	315	293	344	307	342	335	331	344	327	313	350	342	311	331	304	356	326	333	287	373	316	309	335	322	323	332	302	357	344	316	358	334	323	317	286	355	386	296	347	330	290	333	357	374	362	312	315	362	361	329	328	317	326	322	327	353	316	324	314	355	334	323	332	333	358	319	314	316	297	322	320	297	321	345	336	332	367	346	334	290	319	313	336	340	320	354	322	319	315	331	314	347	318	342	333	331	323	341	331	332	282	314	354	335	317	323	343	320	334	336	342	338	298	336	334	320	319	325	329	327	308	302	326	328	343	365	303	304	349	328	322	317	344	332	320	299	335	359	352	320	328	345	283	356	324	316	334	335
57984	66714	68950	56710	39548	7981	801	423	338	321	330	306	306	302	291	254	281	270	269	246	265	249	263	224	244	239	242	226	228	203	227	246	228	235	236	252	233	243	253	235	228	216	229	245	221	202	259	233	231	203	224	233	227	248	246	205	224	215	220	225	234	226	222	242	217	226	211	252	240	221	226	246	222	210	259	224	233	212	249	243	228	224	235	239	227	217	236	215	227	237	209	240	223	236	232	206	223	214	205	225	239	213	210	235	244	245	197	216	274	234	216	246	230	220	206	231	238	220	230	229	234	221	224	220	228	193	223	239	196	233	245	244	251	225	236	248	192	219	240	244	263	224	209	214	228	219	216	195	207	239	216	209	211	264	242	233	224	237	225	222	206	203	214	223	236	234	260	233	215	224	209	226	225	211	213	261	222	229	214	227	218	204	236	208	222	230	228	211	229	220	261	213	221	201	207	209	225	224	219	237	212	232	228	226	239	180	235	242	211	230	208	225	214	238	207	256	204	219	228	212	241	232	214	207	240	232	216	205	210	216	210	228	248	210	222	199	220	198	220	212	242	195	237	254	244	218	187	226	265	216	238	248	262	222	226	189	203	235	246	238	224	207	227	218	236	248	229	229	215	191	248	209	234	243	215	253	228	211	240	203	227	207	249	216	253	242	205	196	217	238	233	219	198	222	232	225	239	223	205	210	229	210	236	199	250	264	217	212	249	224	225	197	245	195	244	214	200	234	208	240	211	235	260	238	227	231	204	232	235	253	220	217	247	215	213	223	227	229	219	194	264	209	209	237	234	214	239	230	252	223	226	230	218	226	234	239	243	210	215	232	218	245	228	223	216	217	236	241	245	190	208	231	202	249	194	223	248	243	223	234	240	229	223	239	225	222	215	209	234	247	216	193	227	217	224	217	236	205	215	231	265	221	226	205	228	217	218	239	242	218	217	250	240	216	272	221	224	239	237	261	204	227	215	232	219	225	208	204	230	223	215	242	205	211	219	228	210	219	202	218	231	214	233	216	231	229	241	247	225	246	225	189	239	220	230	203	223	230	213	216	196	234	226	223	219	243	228	242	219	202	206	214	254	222	245	183	219	212	219	239	217	214	226	238	216	221	211	220	236	211	218	202	244	224	248	206	231	234	202	213	204	219	244	206	216	204	230	213	210	214	265	227	243	195	248	243	243	217	218	231	227	234	244	245	257	244	244	217	237	209	224	226	226	241	221	256	183	228	233	216	214	217	230	237	218	220	242	203	200	208	199	219	241	228	194	217	222	216	209	231	246	232	224	241	222	226	251	239	233	234	184	210	244	207	218	235	252	251	229	210	234	214	227	222	252	252	216	245	209	218	221	210	226	222	239	235	236	218	234	210	250	201	201	226	243	214	244	252	229	228	232	213	237	239	210	210	225	226	241	211	258	249	230	232	232	213	224	187	212	247	247	241	255	241	245	205	224	203	220	216	232	219	243	214	264	239	223	226	201	235	248	211	226	226	217	230	221	215	238	227	222	213	246	249	227	242	251	230	215	256	207	210	207	226	219	250	208	210	198	228	224	209	221	219	225	218	203	208	222	246	227	211	217	221	238	206	213	213	224	223	237	217	224	222	234	225	222	209	207	231	223	228	264	267	217	221	224	240	211	217	223	218	204	213	204	228	224	220	260	247	226	205	216	263	209	233	232	236	211	225	238	211	226	210	217	223	229	245	225	243	212	221	201	235	208	223	251	231	219	226	226	228	220	236	223	240	221	213	188	239	223	222	205	226	234	249	246	244	240	233	241	240	229	236	199	259	200	222	224	230	241	213	225	241	204	248	200	186	238	211	226	226	204	235	234	209	228	213	210	229	227	208	210	218	205	211	212	219	204	218	261	251	203	237	236	172	227	226	214	233	227	221	240	229	219	250	224	224	224	196	235	258	211	191	245	226	230	222	236	223	209	222	200	218	231	204	222	207	275	243	217	230	224	222	266	242	234	215	239	198	240	213	204	212	229	263	224	254	212	230	225	226	213	216	227	220	224	217	240	228	203	208	221	238	224	240	249	239	197	227	248	196	241	206	224	207	209	214	229	244	224	242	239	223	228	231	239	200	208	220	210	229	227	214	245	232	235	232	221	227	190	245	247	251	240	236	269	224	258	214	204	241	224	245	212	205	231	231	214	224	203	209	225	219	227	225	232	220	231	229	241	217	228	238	243	207	237	226	226	235	216	213	222	246	202	224	237	263	230	244	254	227	235	258	220	218	211	254	256	230	229	228	227	237	252	211	226	225	230	240	196	241	232	196	226	224	236	236	214	222	212	226	221	231	252	233	193	204	222	256	226	271	239	208	214	215	204	226	205	233	212	227	227	246	219	191	199	220	223	194	222	238	235	236	222	220	249	236	233	230	192	221	251	225	213	246	242	225	235	212	216	203	216	222	236	230	221	241	231	220	217	204	236	223	233	185	223	244	211	209	236	244	215	224	224	249	236	220	227	233	224	246	219	211	224	233	218	238	250	226	191	213	231	227	231	225	252	224	217	231	222	208	223	240	213	203	201	228	255	223	230	217	237	236	208	254	233	226	218	196	227	247	260	229	212	242	203	180	210	217	234	249	234	277	242	242	225	225	254	246	228	219	216	223	230	222	206	220	211	198	219	236	189	224	237	238	223	237	229	227	209	242	215	235	199	209	272	236	221	242	223	249	219	243	217	237	225	217	239	273	230	218	228	221	232	237	238	203	212	221	236	224	216	245	227	242	225	237	238	220	250	210	216	217	228	213	243	216	233	226	218	216	242	223	226	232	202	222	262	231	234	244	222	225	232	194	224	202	204	224	226	246	209	234	237	219	251	242	219	223	238	215	207	208	229	217	248	218	228	225	221	227	217	214	223	204	197	255	242	209	199	220	231	262	237	243	219	224	236	233	210	242	224	222	224	234	241	242	214	195	221	233	258	260	210	231	242	237	219	231	247	232	225	243	218	214	255	233	233	207	230	235	212	239	238	194	230	189	225	225	253	238	225	231	214	240	219	237	224	240	222	227	238	251	213	231	241	236	230	239	211	190	221	249	226	253	200	212	212	227	207	239	196	226	263	227	242	212	222	216	229	190	204	228	227	212	218	242	203	241	219	217	203	239	235	222	220	220	224	212	252	236	230	228	219	258	218	215	255	221	220	206	230	240	228	236	219	205	197	209	236	233	220	232	232	216	217	232	227	227	218	236	242	227	219	228	220	232	215	223	231	217	202	212	232	243	205	232	225	228	245	216	220	248	223	231	232	219	222	214	221	200	204	200	233	221	225	203	210	212	225	201	213	218	253	235	231	211	220	227	199	252	211	237	232	225	230	221	201	226	234	209	262	252	227	247	234	205	195	205	225	239	240	227	211	247	200	214	214	224	229	248	214	220	197	221	222	233	194	219	228	230	233	226	221	211	223	264	229	236	230	215	218	213	206	232	225	226	214	224	203	204	213	223	226	214	215	207	200	214	207	251	255	263	241	233
32045	50144	62536	63406	34820	2181	1883	1601	1335	1154	1096	975	997	860	832	804	704	733	727	690	672	659	614	654	654	656	594	602	624	594	584	563	582	579	581	587	558	585	526	554	527	522	542	542	522	558	543	565	561	529	525	589	548	565	580	560	521	548	511	568	482	569	514	529	560	565	554	550	522	560	536	527	538	563	532	500	488	537	515	520	553	495	546	519	548	517	523	526	591	533	536	520	534	551	534	494	503	517	503	528	540	508	555	492	489	557	520	526	497	536	520	524	528	497	479	537	500	527	532	513	572	501	503	489	552	503	499	489	577	521	520	560	550	535	531	534	531	498	480	530	545	547	522	500	527	497	526	528	557	531	528	518	495	495	540	571	506	477	523	536	534	505	489	526	531	524	509	528	549	536	529	519	539	495	520	538	469	524	540	541	534	542	523	517	566	521	489	498	526	516	585	474	550	532	501	510	521	520	521	526	550	509	500	527	550	514	522	567	564	497	554	513	548	506	512	513	533	526	483	502	475	514	496	513	541	503	467	556	519	475	502	541	529	509	525	526	522	545	512	510	509	526	515	485	539	511	549	534	500	511	547	518	474	541	495	515	555	477	533	543	519	520	528	511	531	493	553	518	491	527	540	531	514	515	499	508	537	492	533	538	567	544	524	483	497	511	522	549	526	497	538	532	531	552	519	505	527	505	500	571	497	533	531	551	543	509	519	510	518	512	517	539	481	567	485	465	536	496	542	535	533	525	521	488	491	520	503	506	526	508	480	536	528	492	530	542	553	510	521	492	495	525	496	528	499	514	506	519	460	544	512	562	545	501	539	522	503	540	541	505	512	516	571	502	525	546	502	538	512	556	498	470	519	509	522	527	523	515	576	548	536	511	565	537	499	530	539	527	513	513	541	505	520	554	558	490	523	543	512	551	532	525	520	536	503	537	500	528	531	540	523	549	530	524	525	520	517	516	522	511	502	524	516	509	495	521	515	507	539	500	508	550	507	485	511	518	499	584	519	530	540	552	535	492	504	531	502	534	564	522	509	529	575	506	505	547	513	517	565	516	525	529	514	554	514	500	535	519	543	531	512	526	525	519	561	491	539	558	501	538	499	581	530	526	505	549	513	531	527	512	514	499	517	549	509	508	479	501	509	534	497	522	525	568	505	541	514	541	510	540	533	518	551	505	517	504	520	560	540	534	489	534	547	513	549	492	490	534	520	563	526	509	502	546	505	496	499	503	555	541	539	496	506	547	526	491	488	512	551	503	530	489	501	563	589	538	504	543	490	480	534	513	561	559	552	558	550	512	544	517	500	552	513	561	508	501	536	529	553	508	544	505	541	536	470	496	513	509	520	561	512	526	506	479	495	509	500	519	530	531	561	508	519	495	523	503	519	532	554	518	518	512	549	498	505	536	560	522	526	468	499	518	546	527	534	540	535	485	529	532	505	524	516	509	549	516	518	512	540	546	492	539	505	484	530	554	490	504	509	538	519	513	543	550	504	534	532	512	537	538	552	555	527	547	546	510	469	510	518	519	517	533	527	523	539	538	566	478	500	507	567	529	498	540	547	552	500	507	533	508	506	570	501	509	495	497	520	516	527	523	526	513	508	523	517	500	515	491	507	504	510	505	524	530	534	490	527	485	502	517	528	497	512	509	539	501	461	532	504	524	546	507	504	532	512	459	556	543	510	503	571	520	590	528	516	507	510	545	528	501	552	554	499	525	487	523	556	514	491	540	515	509	520	492	489	502	509	536	525	503	543	500	535	552	513	537	525	509	541	515	532	537	520	525	532	526	512	541	525	542	510	537	524	512	500	541	504	505	576	461	513	523	542	472	472	489	495	515	535	530	469	525	540	521	525	558	520	492	509	516	524	509	504	560	509	557	506	502	479	533	504	498	531	535	517	528	513	523	544	526	531	544	517	556	538	511	525	531	507	519	524	533	531	523	532	551	528	572	504	522	533	555	538	527	501	535	515	488	498	519	510	511	493	522	550	529	549	528	540	529	513	541	524	538	536	486	511	525	542	516	548	538	504	489	581	523	519	542	483	514	512	509	537	489	544	509	482	526	539	512	537	499	473	513	546	475	510	527	516	521	537	520	536	507	496	506	550	542	505	532	485	530	523	536	545	519	554	552	499	504	541	533	538	542	531	535	524	529	497	541	529	536	515	484	529	562	542	501	543	547	525	546	489	534	533	579	504	521	518	525	525	490	514	499	521	533	500	493	498	532	543	503	523	484	570	491	533	528	538	518	560	506	512	482	505	504	529	524	530	532	496	519	512	495	521	521	533	534	493	515	510	547	518	519	495	508	513	477	531	505	494	504	531	543	545	500	541	566	521	508	502	515	495	537	529	537	511	541	476	519	534	548	560	539	525	513	521	513	518	547	527	505	561	538	506	498	539	542	576	530	503	540	503	498	519	516	507	517	554	526	552	507	477	473	518	508	565	545	513	536	542	530	514	498	485	501	551	517	513	513	541	514	500	540	518	531	559	518	567	517	529	521	531	521	548	500	492	532	496	524	510	512	511	540	538	517	536	518	521	495	524	499	492	526	511	508	494	535	463	522	539	531	491	536	548	471	493	484	493	499	526	517	515	509	491	539	553	526	507	504	513	488	533	513	503	518	542	519	513	492	576	503	541	543	515	523	548	514	531	487	509	525	554	528	531	564	547	535	504	545	533	508	500	581	543	529	561	519	554	506	540	548	542	538	513	534	523	544	498	535	529	505	501	519	526	528	510	538	497	539	518	512	521	487	530	510	511	471	499	497	525	516	519	506	502	499	524	498	483	515	511	554	557	545	497	520	529	518	530	495	511	520	534	548	547	545	483	528	498	523	544	485	548	490	525	527	543	523	538	509	500	469	519	554	535	546	540	497	536	552	530	465	522	541	572	532	519	505	520	562	538	556	498	534	520	522	509	477	529	521	503	501	521	537	499	552	510	484	536	540	524	510	483	549	544	531	547	504	499	512	544	506	517	508	507	548	516	558	540	517	503	500	506	497	514	489	494	516	521	504	517	533	513	565	505	512	525	524	495	565	481	543	510	525	516	519	521	526	544	555	539	501	530	557	518	543	513	511	525	485	500	500	502	518	507	530	522	528	554	498	483	505	527	550	480	503	474	526	494	516	565	550	492	526	488	516	544	509	517	530	500	511	540	547	515	544	557	488	522	541	523	500	479	540	524	496	537	483	579	525	509	524	553	510	535	533	522	498	520	485	500	505	496	520	511	496	542	492	548	527	579	488	529	521	530	525	551	541	522	515	513	480	535	536	574	538	563	533	477	540	493	506	510	540	503	549	521	503	512	515	529	495	504	525	539	492	482	503	564	532	505	527	494	556	552	446	518	568	530	541	518	507	516	511	499	467	545	505	535	561	570	513	508	515	531	517	523	511	503	539	520	550	577	584	512	536	535	468	511	477	531	489	521	519	525	538	519	546	548	480	524	517	525	500	556	533	531	535	508	498	522	511	541	476	542	508
36863	21374	7105	2991	1513	320	252	241	278	282	276	256	302	275	264	260	254	256	236	227	244	249	223	228	254	242	270	229	238	248	235	238	234	240	247	243	246	230	245	227	218	256	264	241	253	238	240	245	227	256	270	256	247	247	239	231	224	248	277	270	239	245	241	242	211	252	225	244	247	249	259	245	225	230	228	231	271	236	235	255	255	245	241	229	242	260	226	242	259	252	250	233	251	244	229	213	252	237	276	264	264	215	248	267	247	238	250	240	231	244	251	254	206	215	229	253	256	256	220	239	220	232	270	243	272	263	224	254	273	265	276	267	227	224	238	245	240	231	229	271	237	230	221	254	229	211	232	250	240	264	266	265	238	238	245	233	221	257	238	198	239	235	240	240	241	278	221	236	254	236	227	227	210	264	221	249	245	239	226	248	234	209	255	268	293	288	225	261	238	231	238	260	204	254	252	240	259	248	222	247	214	243	271	257	242	231	245	235	262	252	258	268	241	219	243	259	236	211	225	233	250	229	239	242	268	242	277	239	254	269	274	251	294	258	268	266	294	250	266	258	270	243	248	232	266	250	262	232	249	278	248	258	263	249	233	265	251	250	229	263	228	225	228	272	243	255	268	249	288	240	226	248	252	251	241	256	239	268	263	264	220	253	261	247	269	248	274	248	253	234	257	259	245	227	250	242	236	228	236	255	274	269	231	239	247	235	228	241	266	229	254	266	236	236	237	266	241	247	246	220	241	254	253	265	262	253	253	262	268	249	219	225	210	261	237	249	249	233	234	266	267	257	232	232	252	227	240	230	234	234	258	249	217	225	286	259	210	260	234	254	246	225	276	247	210	268	256	235	250	258	254	264	250	236	246	275	244	250	259	258	275	255	219	245	274	262	236	237	264	230	240	243	225	249	245	233	237	241	259	234	242	227	265	254	274	264	263	259	237	249	269	259	224	213	236	234	245	173	262	254	229	243	244	242	261	250	256	239	233	239	233	241	274	219	232	244	269	193	237	269	246	276	263	274	216	215	244	274	242	240	265	229	277	262	253	259	231	266	222	258	261	267	233	231	239	244	236	246	230	232	259	221	223	249	264	265	244	253	288	222	245	228	261	238	252	248	273	222	232	209	298	252	262	259	250	257	228	251	270	242	270	246	226	223	255	242	263	252	219	239	247	240	224	263	250	245	242	227	239	258	230	231	263	233	275	231	218	218	250	230	282	242	266	259	240	248	248	268	254	228	228	237	261	256	243	248	223	236	236	262	246	243	260	267	255	242	214	257	266	251	282	258	261	241	293	222	235	256	227	266	244	255	232	249	237	263	234	239	264	246	250	213	260	224	225	259	235	234	244	241	245	251	257	228	237	253	243	271	271	264	229	233	256	249	249	220	250	232	254	208	218	266	250	246	246	238	255	228	265	235	245	236	253	251	226	226	266	244	256	273	240	256	233	244	266	275	261	260	255	255	252	247	263	253	247	243	239	240	252	257	276	253	224	269	204	229	278	252	254	254	224	273	224	250	244	243	226	237	237	280	257	257	261	190	278	246	255	254	234	261	269	239	258	241	247	236	218	235	233	239	231	249	210	243	257	244	269	210	227	247	233	217	233	235	273	284	231	237	249	256	269	245	241	263	228	251	233	256	251	267	242	232	277	272	259	250	239	252	267	267	271	251	239	254	228	251	255	246	241	274	225	258	242	253	240	211	264	242	275	214	238	267	244	238	259	248	243	237	260	241	256	226	243	254	254	242	277	246	274	252	258	263	263	270	231	237	226	261	252	262	240	220	244	240	246	243	244	247	236	247	246	267	232	231	260	241	256	233	245	231	252	251	268	243	266	234	259	237	270	247	229	240	243	236	244	233	219	234	270	227	247	244	256	252	261	290	250	255	253	249	241	222	261	242	230	243	252	249	254	228	224	276	243	263	263	218	232	242	228	278	225	252	264	236	218	255	244	270	245	267	276	268	226	235	280	234	251	258	256	230	273	248	277	258	245	240	230	253	237	237	277	219	254	247	264	268	267	230	229	259	256	222	234	256	219	241	252	226	242	218	224	245	255	251	248	258	246	240	253	249	267	256	251	246	246	243	231	277	256	236	235	266	280	248	262	253	251	233	232	247	257	246	250	242	283	228	259	270	271	263	264	256	229	254	271	249	274	242	229	236	265	241	281	252	249	223	258	212	241	239	239	240	263	259	255	264	231	243	236	265	209	269	242	276	238	248	256	232	259	267	239	227	253	240	247	264	237	251	240	235	264	240	242	224	245	234	246	260	246	253	253	207	249	243	238	231	267	241	246	254	259	224	230	229	248	277	235	249	237	263	230	231	231	250	231	232	276	229	250	230	249	240	227	279	220	236	270	249	253	251	269	234	242	249	224	245	265	259	273	266	250	259	284	228	277	239	224	240	256	257	255	250	248	221	248	255	261	226	274	226	243	246	248	238	223	242	222	242	224	244	258	244	276	241	237	217	237	233	236	272	243	190	249	256	239	219	245	255	252	263	254	245	232	263	258	236	268	268	278	248	256	260	249	241	282	212	270	245	244	245	218	260	247	240	287	239	253	264	234	270	279	257	228	232	256	253	241	254	254	230	254	247	227	260	244	242	246	248	245	263	236	256	242	268	250	244	243	219	268	263	255	216	272	254	208	244	248	232	249	211	235	234	224	272	267	257	265	272	232	257	253	260	234	217	258	233	227	229	241	211	245	237	254	253	216	243	240	259	245	257	245	235	269	261	287	251	254	231	297	255	231	262	244	225	246	279	207	225	257	244	234	247	253	223	257	258	226	271	263	226	242	256	232	239	271	236	241	262	252	243	246	262	256	234	244	249	261	219	223	258	264	234	216	218	246	282	239	246	273	250	246	234	229	246	244	225	225	263	255	270	253	225	239	230	244	273	255	259	252	238	236	247	229	260	245	262	258	249	234	234	239	220	251	248	256	266	260	268	273	282	269	284	254	260	229	276	242	245	254	245	255	258	233	263	228	266	287	263	222	263	227	227	250	224	258	264	219	231	228	257	245	242	261	248	242	224	258	206	242	229	210	229	215	259	213	237	245	239	238	244	229	252	229	250	253	265	247	252	235	249	259	236	236	259	257	268	254	244	252	238	277	273	253	229	240	235	271	223	253	268	239	246	238	226	230	255	251	252	234	281	237	236	269	259	271	260	241	257	241	239	241	244	238	246	274	242	265	255	243	262	244	225	244	269	258	242	219	220	242	260	238	273	242	243	232	242	273	264	260	229	248	258	220	254	225	258	240	259	229	232	218	242	237	248	230	217	254	237	268	245	263	251	245	219	267	249	239	256	247	257	260	245	327	253	247	203	256	224	262	231	225	264	229	306	244	252	260	231	254	254	258	218	255	268	235	259	249	284	272	225	252	229	235	260	242	258	242	268	271	242	255	254	248	289	244	246	239	222	257	227	240	236	249	265	246	236	259	253	260	262	259	253	228	244	229	254	276	253	231	271	267	269	245	230	231	244
17660	13301	9058	7788	4019	578	586	584	538	526	572	570	551	537	536	563	546	539	578	532	555	531	552	499	602	540	535	554	529	533	504	573	581	540	537	531	572	527	549	522	560	522	531	538	546	551	545	541	517	534	572	529	561	571	552	574	529	559	542	520	519	519	560	565	569	570	535	528	521	511	504	564	507	511	534	582	538	521	540	510	543	540	530	501	498	520	557	532	563	540	577	528	575	545	561	518	538	558	569	516	553	530	550	526	564	544	571	513	516	563	510	559	543	551	532	516	545	535	491	611	516	486	572	540	562	531	549	541	514	562	532	497	569	550	519	493	557	526	536	541	507	540	571	526	575	558	552	516	544	532	547	485	529	514	473	506	570	530	528	510	533	534	554	498	536	548	513	503	536	544	548	527	537	543	544	504	506	571	570	562	524	555	534	503	514	509	547	537	521	518	530	561	520	529	537	525	492	494	534	569	507	500	571	493	559	578	531	551	559	515	546	536	505	553	512	541	509	554	541	531	557	550	547	547	539	518	546	525	500	553	565	559	533	509	538	499	548	536	531	547	549	510	543	547	527	545	517	541	492	526	538	575	478	558	553	509	566	541	566	514	550	561	523	520	538	587	507	504	542	527	565	549	564	543	506	537	544	528	557	518	515	513	557	558	566	539	570	511	539	523	561	537	541	494	522	551	592	542	527	535	550	516	589	567	516	561	491	534	549	559	537	562	538	533	530	566	552	581	542	534	537	547	530	570	566	544	541	549	592	536	511	532	531	546	547	498	544	571	545	537	505	541	540	540	518	551	511	568	523	516	567	530	523	557	533	553	576	524	489	528	529	529	554	545	564	562	514	526	553	516	564	529	568	521	511	501	576	515	474	547	566	500	555	557	526	514	524	523	520	569	589	529	544	533	520	529	524	521	528	546	552	498	523	535	560	565	537	554	577	535	546	550	526	556	522	529	543	520	516	489	507	553	525	530	515	577	544	503	544	517	500	550	525	521	530	586	521	558	550	535	552	553	541	541	570	544	536	574	562	511	549	542	501	505	597	520	495	559	503	526	589	513	541	557	562	549	508	582	526	533	507	517	535	540	549	578	546	495	538	529	510	552	493	522	537	566	543	526	546	566	550	541	555	578	496	559	550	554	524	520	538	522	557	542	558	564	576	535	528	517	536	542	555	569	500	500	500	526	499	510	502	531	541	593	559	527	539	551	498	516	513	530	534	517	551	484	549	548	527	502	516	521	527	540	489	526	522	522	530	530	543	513	542	516	515	517	579	545	533	516	599	575	562	545	526	561	561	534	510	533	544	551	489	553	542	513	556	547	526	526	535	575	527	539	546	522	546	572	571	548	534	551	549	552	518	548	546	497	544	540	582	523	550	539	556	525	568	511	539	539	554	528	551	532	565	514	536	577	553	537	510	520	545	480	549	529	526	542	554	531	543	584	498	536	539	587	559	561	546	530	525	543	504	539	555	523	539	523	555	540	533	543	541	532	525	524	546	570	540	529	549	556	540	552	553	497	527	540	503	492	578	551	499	561	510	500	534	527	515	550	589	541	561	532	517	551	548	511	551	542	554	531	509	544	559	543	547	593	533	521	530	520	521	560	505	512	553	499	522	505	519	526	581	536	511	497	549	530	555	547	553	589	518	553	570	567	539	531	505	529	504	518	542	557	581	557	556	546	516	501	507	584	545	544	522	537	557	555	545	520	534	521	530	521	531	559	567	533	520	456	527	567	571	545	499	558	560	603	543	531	507	532	518	529	526	558	544	525	562	539	489	538	492	568	488	593	521	488	541	568	565	509	531	516	516	541	559	567	530	537	551	544	561	563	502	509	498	519	538	531	522	528	508	554	566	503	570	566	568	504	545	552	557	540	538	582	558	508	550	527	519	556	540	544	531	532	561	534	544	547	514	534	541	547	526	552	527	513	532	512	521	542	516	528	539	539	538	577	510	549	517	482	555	533	535	534	550	560	498	541	539	519	553	529	510	548	568	551	497	509	527	522	519	511	543	554	524	512	548	538	544	526	531	524	563	574	545	566	576	561	554	559	539	553	530	498	527	556	512	574	555	508	531	512	555	585	546	490	552	541	481	534	527	548	554	576	506	554	528	532	572	500	553	487	543	581	579	537	577	578	510	534	525	495	552	530	521	564	560	522	539	520	519	516	573	561	526	588	507	529	545	554	538	538	545	568	563	531	518	542	514	507	546	527	530	540	542	561	536	527	549	500	537	508	523	517	528	537	527	592	525	530	562	541	498	501	543	550	534	579	556	527	538	508	549	552	540	504	555	533	559	535	521	552	563	515	544	551	531	503	526	538	572	501	526	540	535	512	538	552	543	515	542	508	521	516	535	590	523	545	536	558	535	519	520	517	543	528	530	544	552	536	542	547	519	534	540	513	507	515	535	545	506	586	506	553	530	505	518	515	504	497	530	507	513	517	532	539	612	550	586	503	557	532	485	513	545	524	577	543	534	552	571	526	543	549	524	547	534	541	553	514	513	519	577	485	518	525	542	553	563	594	533	502	535	528	492	555	518	535	526	588	537	506	491	528	546	497	505	535	520	535	535	538	536	581	546	544	544	524	505	493	538	479	531	554	517	529	560	515	544	584	517	491	563	545	528	535	559	518	506	530	579	515	530	532	543	535	530	510	543	542	556	532	542	579	517	530	530	548	547	545	519	477	506	533	519	572	558	541	534	514	519	545	557	578	524	551	498	513	558	549	546	547	567	495	550	546	548	522	517	504	535	511	537	517	568	558	548	540	526	551	521	527	544	508	577	523	493	523	522	522	523	562	489	535	522	511	529	527	550	557	548	558	518	537	545	521	502	535	517	542	525	566	527	548	532	534	508	522	541	550	578	540	504	574	507	519	561	531	558	531	513	533	544	562	585	565	520	558	571	541	579	519	543	573	519	551	567	587	538	525	544	582	574	511	547	546	518	534	530	546	552	532	543	491	576	543	517	529	526	483	538	533	539	605	557	476	491	529	541	546	554	526	481	526	551	535	537	517	503	519	511	491	532	522	543	566	513	508	509	554	500	555	568	575	499	550	549	542	567	539	549	527	519	524	525	569	565	557	512	545	564	536	526	553	493	506	516	494	537	513	531	523	517	537	520	569	579	514	537	493	529	531	524	515	518	508	543	504	569	511	516	553	509	511	551	574	574	540	550	546	550	537	532	522	500	537	549	521	556	588	533	533	597	507	522	536	581	540	538	551	566	528	499	535	520	553	526	547	568	531	555	572	575	512	574	523	467	508	553	571	573	511	536	548	536	546	587	546	522	514	543	493	591	516	523	567	505	510	583	537	509	515	554	531	514	546	525	553	546	563	504	573	544	554	551	556	560	551	551	528	538	532	572	562	537	531	507	552	507	555	521	548	535	490	541	529	565	517	524	541	568	511	535	528	522	564	525	526	522	536	552	545	576	531	530	554	573	535	529	564	552	534	570	510	535	562	534	510	551	507	550	561	552	558
50100	49325	52737	44385	28961	3122	300	277	230	196	180	177	164	154	145	145	162	125	142	129	175	159	116	145	158	150	122	135	160	141	138	148	154	149	156	137	132	137	123	112	129	142	122	151	119	141	143	111	119	133	134	127	154	150	120	158	169	136	124	139	134	122	134	149	139	135	146	142	127	133	144	100	146	131	155	132	137	129	154	122	131	142	154	132	139	129	138	102	138	161	147	129	135	118	120	131	142	141	137	137	139	132	118	126	130	151	123	127	145	123	139	131	121	134	122	142	130	143	142	125	122	136	132	150	111	151	137	120	139	152	156	130	138	158	121	117	141	150	108	123	114	139	140	128	163	131	140	120	154	140	129	123	132	142	128	130	127	142	132	148	112	121	150	141	158	136	126	139	133	125	147	137	141	140	126	139	115	117	142	125	140	132	167	156	127	142	138	117	142	138	137	132	137	117	155	149	130	140	133	133	123	135	132	120	136	121	142	145	162	122	140	151	132	130	126	159	136	167	153	131	122	149	148	107	121	130	123	107	125	151	158	136	110	147	140	132	120	137	133	129	125	134	150	128	146	133	122	124	128	128	142	128	150	135	132	139	142	134	143	152	111	127	162	133	125	128	149	124	119	156	132	125	132	125	140	132	140	140	134	115	141	153	157	139	132	120	131	124	145	145	139	163	154	121	145	134	140	132	140	110	145	142	120	150	142	118	128	133	136	135	111	127	132	120	138	119	144	178	108	153	120	115	140	148	171	149	149	142	130	128	134	120	111	128	134	122	146	136	142	137	117	115	123	135	159	153	140	98	120	143	132	129	146	127	127	114	133	150	134	161	142	140	144	129	132	157	132	121	139	119	150	135	123	114	120	151	144	138	143	133	150	142	114	138	132	123	136	117	134	125	130	122	123	122	126	139	113	119	136	133	135	124	113	125	114	113	128	121	136	130	137	135	123	164	107	154	128	132	128	132	143	127	159	130	128	136	127	147	142	141	124	139	120	153	123	128	118	112	152	147	140	141	156	126	118	133	136	130	145	139	149	103	129	129	150	151	130	140	151	134	139	142	133	123	132	140	136	112	128	151	154	124	134	137	117	109	124	140	143	115	144	123	120	150	129	126	126	139	121	134	126	144	130	137	143	125	165	152	128	129	127	130	125	158	114	138	156	115	156	143	147	129	119	138	121	151	115	144	122	131	130	138	123	113	141	146	141	136	127	159	151	133	137	113	145	126	136	137	159	147	128	111	127	135	135	150	129	128	117	126	140	120	146	138	129	141	127	124	123	126	130	135	129	135	115	147	129	129	110	136	122	151	100	148	120	126	141	127	142	131	145	134	113	130	123	118	129	134	126	127	129	147	142	118	135	112	135	151	149	126	138	123	131	133	137	145	144	142	132	118	136	139	144	147	128	123	116	147	140	135	149	135	141	148	140	106	137	143	152	128	144	149	138	141	119	132	122	134	123	127	119	130	120	135	156	127	117	126	151	120	147	139	126	130	141	133	125	127	152	137	122	137	134	145	112	137	123	138	130	129	135	166	122	141	150	147	170	114	138	131	135	136	102	132	136	135	101	123	129	141	128	120	107	116	139	147	122	136	121	157	118	110	133	120	137	140	101	137	134	150	104	122	130	151	162	129	119	157	170	134	146	134	132	138	124	124	140	122	125	151	175	123	126	125	135	126	152	125	126	116	125	128	132	133	126	143	127	154	142	143	149	149	147	139	148	134	147	128	142	122	145	140	144	122	122	127	181	128	111	143	137	131	133	115	141	128	132	147	136	119	123	132	135	123	132	122	134	142	109	119	132	123	122	125	138	125	122	121	143	145	111	125	138	110	130	120	145	120	132	142	152	138	124	161	115	133	130	137	149	126	129	121	158	127	126	126	140	128	140	141	140	138	136	127	117	134	152	120	138	140	128	128	127	142	131	132	134	151	150	114	132	130	138	123	125	128	147	140	139	128	118	125	134	148	130	142	127	126	137	123	156	137	119	133	136	128	145	132	143	123	142	123	134	138	129	135	112	129	129	118	125	117	132	119	135	129	154	137	124	127	141	126	131	131	129	145	129	141	108	119	136	117	162	129	127	114	133	121	133	128	120	134	124	129	149	121	147	116	133	143	149	137	132	120	117	124	117	130	151	144	129	123	123	129	136	136	137	145	145	125	137	120	123	135	118	157	135	128	137	147	124	126	149	119	144	136	137	146	138	118	132	149	139	132	117	161	137	145	123	114	140	155	150	149	130	133	133	141	131	114	110	148	129	142	102	130	106	117	132	133	141	141	127	122	143	156	168	131	140	137	127	125	153	168	119	104	139	143	124	132	126	126	115	120	128	123	141	127	120	155	133	143	132	121	140	114	130	128	126	128	139	136	127	121	123	126	115	143	140	116	148	143	138	139	135	138	148	116	163	135	161	130	137	124	144	123	137	148	111	125	134	141	105	136	146	142	132	136	146	136	131	134	117	131	143	144	106	125	133	104	133	131	110	131	154	160	130	149	119	127	146	113	124	130	155	139	155	144	118	134	137	154	117	141	132	146	111	129	129	152	133	126	137	127	145	136	121	130	124	122	159	152	115	126	129	123	123	122	149	134	127	128	132	138	132	127	134	116	111	135	115	123	145	120	128	155	125	136	144	124	120	145	125	128	133	139	119	114	143	143	125	135	130	141	130	131	114	119	124	122	123	123	130	148	142	138	140	146	117	133	126	137	161	145	144	167	145	138	124	144	139	133	151	125	116	108	137	138	126	147	118	128	134	122	137	121	152	123	130	166	137	123	162	143	123	149	130	123	127	152	132	136	131	126	125	146	128	122	132	125	143	168	145	148	139	133	126	140	129	146	158	137	137	135	117	135	120	127	143	130	143	127	146	161	123	124	140	113	100	129	139	136	131	123	138	131	136	142	127	124	127	125	138	108	136	136	126	131	137	140	148	167	134	153	137	124	137	124	122	120	144	117	145	124	125	113	140	140	118	126	130	124	136	120	137	118	131	140	121	144	148	139	129	123	138	139	129	146	130	120	120	136	132	134	130	108	141	132	145	129	140	126	133	140	118	133	133	124	141	115	137	118	129	137	123	117	162	126	144	130	125	139	137	145	114	133	120	131	136	120	145	130	138	146	139	137	132	107	125	126	125	141	137	129	133	126	130	132	145	118	127	141	126	145	152	110	121	128	119	153	152	127	158	134	114	123	126	119	110	137	156	144	133	120	94	144	127	132	145	129	138	137	123	117	134	119	127	143	133	130	134	112	137	124	114	123	135	111	135	114	139	125	133	128	149	136	111	140	143	132	149	149	140	130	130	132	154	147	153	155	140	133	138	105	125	141	121	125	141	150	140	138	128	149	112	122	130	160	152	142	146	113	125	131	149	157	153	136	132	133	120	124	127	130	102	124	100	116	156	158	128	137	133	127	140	134	127	137	133	126	138	122	155	132	111	134	137	137	133	153	126	129	131	128	114	117	130	128	132	155	153	125	132	135	139	119
26367	38181	48775	52730	28338	1234	1061	914	790	697	601	536	542	523	449	473	419	474	399	384	393	375	390	374	386	407	421	380	392	345	356	368	348	347	378	346	356	356	363	352	374	341	367	364	344	320	336	372	356	335	352	355	353	334	345	341	336	304	287	327	334	323	344	318	324	343	340	355	351	363	321	373	356	312	312	335	317	335	374	310	342	349	335	349	354	362	329	321	337	335	307	326	321	337	350	336	339	322	358	329	304	331	335	312	313	359	327	336	327	340	349	349	354	338	303	332	343	324	350	338	325	332	347	330	299	310	328	367	321	304	315	317	309	366	301	322	334	366	314	327	345	344	320	304	330	314	311	303	337	319	310	323	338	327	337	316	327	328	332	329	310	339	324	352	317	346	330	339	328	370	323	295	323	298	301	339	366	315	314	323	316	319	302	326	323	355	325	327	335	309	339	314	357	339	343	331	334	316	327	319	324	282	304	324	313	334	318	336	304	336	294	319	357	325	345	343	325	332	308	304	328	310	311	333	325	318	374	333	325	319	342	323	303	297	361	320	302	359	330	328	318	336	317	312	334	346	349	336	324	311	306	315	328	310	299	296	302	318	340	339	305	317	319	329	322	338	288	320	310	311	325	288	295	339	346	295	312	335	333	307	337	315	331	355	332	328	305	337	305	328	339	348	308	328	332	304	316	329	335	274	337	319	317	301	331	297	351	324	356	339	345	330	341	309	340	348	346	319	340	346	330	336	315	349	321	331	331	339	305	341	326	326	297	347	369	314	313	305	350	290	339	307	334	302	340	332	345	307	318	311	343	324	330	326	367	346	351	338	292	299	316	300	339	354	330	301	320	312	318	304	315	332	324	323	303	294	271	333	292	346	333	307	337	350	328	294	332	296	304	308	309	301	351	317	307	300	280	335	275	315	307	304	336	305	327	290	326	316	328	324	338	329	329	331	325	339	324	327	304	291	339	322	333	317	318	335	334	305	332	355	322	352	327	342	325	308	314	299	295	341	327	313	321	291	314	362	317	338	346	309	325	332	313	337	325	341	284	315	338	308	318	309	342	316	303	308	308	348	355	332	326	326	337	345	306	325	295	286	355	303	313	361	340	305	331	317	327	309	324	362	317	308	325	321	312	344	306	328	334	299	334	329	320	315	314	349	339	328	296	334	310	314	286	321	309	317	341	372	328	332	316	325	309	330	285	306	315	301	355	310	306	313	282	306	316	333	331	326	309	355	368	292	314	338	332	339	344	306	319	353	318	339	309	339	337	309	344	309	339	321	328	311	307	347	335	299	341	346	307	304	305	344	323	344	306	322	325	322	319	320	313	325	350	326	295	325	302	325	284	330	313	317	326	316	335	359	308	323	316	330	317	322	331	345	351	317	347	350	326	310	301	342	300	298	321	338	303	305	343	328	336	340	338	279	329	334	334	334	309	346	329	339	287	328	298	305	336	361	326	302	334	343	317	338	303	325	320	327	356	295	311	319	332	348	330	282	355	305	371	310	310	325	314	317	330	338	297	322	330	337	334	325	298	312	311	346	330	338	314	343	309	316	299	318	359	313	335	317	308	311	351	311	306	312	342	334	293	323	307	330	297	338	320	302	348	361	359	301	334	335	338	321	331	364	331	310	341	325	359	329	326	324	340	313	301	334	321	322	331	368	293	343	317	327	322	363	374	332	332	307	317	325	304	346	337	342	306	315	355	339	333	271	319	326	315	328	311	303	322	326	348	330	326	330	342	307	325	332	317	319	351	331	318	321	331	382	353	331	338	347	294	315	345	328	344	292	356	344	336	319	315	323	323	323	322	328	324	345	332	335	345	302	316	322	305	305	329	339	365	340	311	317	328	345	340	286	326	324	344	335	329	335	332	309	320	318	294	345	315	353	347	316	325	337	323	300	340	350	328	319	326	316	319	327	317	330	343	354	313	326	349	311	333	338	298	319	307	331	319	346	330	340	329	305	326	324	347	328	313	303	332	298	337	324	324	310	329	329	352	364	353	309	328	320	302	331	321	298	284	331	320	353	324	327	314	301	281	309	331	331	313	335	311	311	327	344	305	318	326	310	339	329	336	337	346	326	356	328	309	326	312	336	308	332	326	312	343	297	340	314	318	318	331	327	319	289	293	314	354	316	317	322	329	323	309	308	336	323	321	320	300	347	311	338	307	333	302	350	296	327	321	313	297	328	326	331	326	327	307	299	340	281	321	311	335	327	345	326	312	329	348	304	337	309	318	306	338	333	298	334	318	313	319	326	317	364	329	331	334	318	316	323	323	355	309	293	313	354	346	333	318	316	313	359	373	337	332	334	315	322	306	321	340	312	312	330	343	342	329	291	347	320	310	310	323	333	325	361	312	314	314	332	309	302	280	329	315	291	331	343	341	310	343	315	307	305	344	328	317	321	358	340	312	347	355	329	330	293	340	368	312	344	334	322	335	263	327	333	312	313	328	305	340	298	299	297	344	295	291	302	358	349	315	343	300	319	305	314	316	331	368	327	312	356	325	295	312	328	315	324	330	311	328	342	316	355	322	335	307	348	334	318	309	307	287	308	291	320	336	321	293	340	314	348	332	303	295	306	319	272	324	318	336	324	333	318	310	315	336	300	339	318	353	306	335	309	356	316	319	309	332	311	329	348	305	299	322	341	296	331	311	325	314	328	326	327	326	326	296	323	300	312	294	338	344	346	331	257	335	320	310	316	355	373	295	328	339	340	351	314	305	308	328	344	326	315	289	331	322	307	324	313	337	338	309	334	333	324	342	350	341	315	318	329	370	308	310	318	316	342	336	355	314	336	350	308	315	334	324	303	313	329	295	335	319	296	338	326	314	370	349	314	335	329	308	325	332	325	332	353	340	314	324	346	301	329	327	334	322	345	285	318	319	294	302	317	313	322	334	305	320	310	306	321	313	307	315	301	304	339	355	322	334	332	314	338	330	323	317	290	329	311	336	328	323	282	300	319	331	330	327	321	329	303	328	326	321	314	322	297	339	303	334	331	318	318	337	311	328	351	319	320	306	337	322	336	365	323	309	321	337	324	336	352	333	314	310	301	359	310	333	376	343	299	325	320	330	309	330	301	306	298	347	352	313	349	342	320	324	356	340	317	282	360	315	353	339	345	330	308	313	314	309	324	321	321	299	335	355	328	294	313	320	311	306	339	306	319	328	330	328	295	321	348	296	316	308	307	318	341	364	330	307	307	327	321	307	358	311	328	301	317	312	337	315	349	326	329	343	333	354	319	338	336	314	308	315	340	312	337	342	302	345	339	279	346	296	331	312	315	328	336	352	325	343	313	303	298	338	295	314	328	327	310	291	302	303	323	310	338	330	330	315	328	303	319	332	279	333	321	303	338	333	333	332	332	309	336	309	346	317	311	339	322	330	316	337	312	322	348	322	342	319	323	309	302	311	326	314	336	316	334	318	299	341	322	367	358	318	326	318	343	331	308	307	328	296	310	301	309	341	341	277	330	328	319
59013	60073	66964	57441	40928	8020	811	469	398	372	323	298	306	295	294	304	261	284	249	237	254	248	237	275	255	231	259	241	193	231	230	227	222	250	234	231	217	226	252	228	217	226	244	222	241	230	249	229	243	250	246	218	265	242	251	210	214	225	228	251	216	240	230	227	203	232	231	244	238	228	260	241	222	230	204	232	195	266	230	219	240	238	224	223	238	232	207	221	255	221	238	238	225	238	208	231	212	237	250	222	210	230	232	247	248	234	205	268	197	227	209	232	186	239	244	246	223	234	234	266	223	224	228	217	223	226	230	216	222	226	221	239	282	239	248	214	263	227	233	247	220	276	273	220	216	225	239	240	225	225	225	203	205	242	221	222	209	210	232	216	259	228	239	242	211	218	231	236	223	196	230	220	219	205	210	218	231	216	252	228	228	234	236	198	238	237	221	227	235	212	235	203	232	202	203	223	243	201	234	225	253	231	234	206	244	229	255	244	240	225	227	214	202	236	226	218	219	249	224	247	238	206	220	247	237	225	239	247	253	223	233	228	194	197	226	203	234	247	225	233	217	206	204	232	259	256	236	238	199	219	217	232	233	243	205	214	224	185	217	243	250	196	239	230	243	240	232	208	217	244	222	227	256	219	187	225	233	250	250	230	228	231	243	242	229	234	231	243	222	242	221	225	230	223	210	222	191	229	242	254	240	255	224	239	243	204	225	223	207	264	259	261	252	191	230	238	242	242	234	205	259	241	231	214	217	262	202	211	221	197	218	216	238	214	241	237	226	222	231	214	225	216	240	223	248	220	221	210	231	223	237	214	254	215	239	223	233	234	231	207	220	212	227	240	223	221	242	239	222	207	239	236	253	220	242	195	230	239	255	237	230	209	213	224	210	241	220	219	227	244	235	228	226	223	215	219	217	223	259	254	238	247	221	254	224	198	235	209	229	235	224	225	224	209	240	195	225	241	243	250	221	215	246	239	227	205	239	226	231	246	234	236	251	217	225	231	252	216	262	241	228	221	222	218	243	227	222	206	215	218	222	227	223	242	255	204	228	241	227	207	220	223	205	201	249	201	240	221	226	230	230	222	235	233	219	197	248	248	234	216	220	244	276	227	247	218	212	206	255	200	240	225	236	214	222	231	207	216	230	225	228	225	220	247	223	224	219	198	200	254	275	204	235	199	229	219	227	244	226	220	218	198	219	230	243	208	215	224	232	219	222	213	232	248	232	205	231	216	218	235	236	241	222	238	199	222	265	217	216	238	256	226	263	213	224	234	260	230	204	198	235	232	228	208	229	237	207	205	210	225	219	211	232	235	220	234	208	218	215	241	228	231	209	223	214	228	226	253	236	230	216	228	218	227	221	223	240	251	236	238	274	229	247	205	231	230	243	227	239	229	233	249	252	216	228	243	226	236	237	254	212	236	188	252	228	226	231	224	192	209	232	193	245	227	219	212	240	259	256	208	227	226	234	233	237	215	253	252	231	181	246	235	215	238	225	211	207	231	222	220	229	255	245	214	191	231	222	226	233	225	222	234	210	222	231	223	237	219	219	221	239	228	232	217	243	209	232	187	267	221	219	223	212	248	213	227	230	216	235	221	204	225	229	229	218	247	216	214	230	244	218	224	249	238	223	227	221	220	219	197	228	216	190	225	234	234	252	215	216	253	218	208	204	223	233	202	237	232	209	226	230	205	246	218	224	247	203	238	245	223	204	221	236	220	216	231	218	231	209	260	241	216	235	225	235	237	233	215	234	232	229	232	215	233	248	222	239	237	235	242	239	214	254	235	270	265	222	215	239	214	213	229	239	245	232	226	235	236	252	206	226	235	261	236	229	243	231	240	232	207	235	226	211	206	195	227	258	235	234	250	198	215	226	221	222	236	239	230	220	215	238	237	242	219	215	211	233	233	244	241	228	220	198	231	221	251	225	240	211	202	207	247	223	268	218	218	233	195	223	224	232	225	200	221	230	230	221	239	237	225	220	214	222	226	231	212	225	244	246	232	210	215	225	231	257	204	224	233	254	214	234	232	228	218	206	242	229	223	254	232	255	259	215	236	226	237	177	223	241	248	229	221	252	241	213	252	251	223	253	227	219	211	208	239	235	207	209	210	232	224	238	234	212	251	224	217	234	189	222	237	212	242	198	232	249	223	227	215	244	231	244	227	225	214	221	222	223	213	213	222	243	216	244	216	250	233	239	188	240	248	227	237	248	246	255	253	220	213	226	202	223	226	237	218	214	240	219	206	243	255	257	255	200	257	220	234	257	221	246	198	260	222	216	195	227	208	215	228	219	225	210	236	236	221	231	258	222	202	236	228	237	234	217	238	235	233	188	228	223	207	221	211	213	225	208	228	220	234	234	207	248	203	237	200	263	223	203	231	229	250	232	227	227	224	250	231	230	206	239	228	247	216	243	222	247	215	247	222	237	199	224	230	215	244	233	245	254	234	217	257	211	203	235	213	219	220	208	217	235	239	248	241	224	237	225	220	194	207	209	208	238	241	245	223	216	229	234	209	242	224	238	243	232	203	217	219	222	221	228	230	274	232	242	228	225	256	265	215	243	250	245	226	226	204	222	226	229	238	260	211	224	236	239	217	247	228	240	216	234	211	219	237	213	232	230	254	210	191	243	213	218	236	229	225	247	240	253	228	229	237	240	215	227	242	211	209	233	220	229	240	206	243	251	235	217	226	223	230	204	226	230	244	221	237	245	239	232	235	230	235	255	272	242	230	220	221	242	243	247	216	225	231	229	235	216	207	216	232	253	237	230	235	223	229	218	224	211	216	264	210	236	238	234	207	217	212	210	231	245	249	229	226	213	242	227	234	244	225	214	231	241	236	221	212	263	204	238	207	219	210	228	211	226	233	220	226	245	214	240	229	207	222	234	220	228	195	252	259	267	242	252	211	200	237	260	206	210	249	241	198	220	212	257	227	230	217	247	216	240	262	228	221	203	219	206	210	213	235	192	216	218	224	261	247	215	214	231	252	222	217	252	231	240	213	232	208	250	204	211	249	264	228	212	232	237	208	216	237	215	220	247	238	216	233	239	223	242	216	222	235	203	222	240	235	200	242	209	217	227	218	241	234	220	202	211	261	211	246	229	249	234	211	222	237	230	219	188	222	246	216	231	232	219	214	226	206	232	220	221	222	204	229	242	222	210	218	238	236	238	199	221	228	201	225	226	223	231	240	213	246	216	245	233	242	215	214	220	212	217	206	227	207	217	200	197	229	234	233	227	233	238	227	221	220	213	212	229	219	243	214	228	227	247	251	220	198	230	230	221	223	226	200	220	207	259	240	232	194	213	214	196	205	242	261	228	215	206	192	215	249	239	230	229	227	247	228	200	228	213	195	245	247	211	232	235	225	211	223	218	218	230	236	213	214	215	217	206	202	279	195	236	240	239	224	242	219	223	230	224	214	221	227	199	230	237	224	231	229	232	260	251	224	210	241	234	215	208	240	217	220	240	229	197	215	209	237
32495	45652	60177	63839	34388	2309	2013	1682	1443	1257	1117	1005	981	878	807	840	797	729	702	710	648	636	687	609	662	632	586	587	605	625	585	567	599	609	568	575	590	574	541	533	603	549	603	598	563	554	566	556	537	583	559	516	573	543	563	571	546	555	526	536	535	552	558	524	522	532	515	579	515	504	533	503	560	564	533	521	543	539	534	541	570	501	536	519	546	503	510	535	534	524	498	548	524	552	535	521	559	579	515	546	562	547	558	524	518	577	503	505	543	533	562	542	527	548	569	537	558	558	519	524	550	548	547	557	526	544	525	535	528	530	503	525	536	515	503	532	518	561	515	536	534	538	542	513	466	511	533	510	519	583	552	539	570	515	510	550	550	494	523	517	509	482	524	531	493	511	521	524	534	506	539	509	551	574	478	514	524	552	504	550	506	483	572	507	552	544	550	558	503	538	497	541	535	542	483	523	509	533	478	481	530	549	543	512	558	510	553	505	564	526	512	500	507	569	564	497	519	520	556	542	500	547	587	507	589	562	543	531	483	497	518	522	514	539	532	566	503	491	550	513	489	502	509	511	527	544	546	512	510	508	537	486	507	496	519	528	478	515	567	546	527	518	510	483	506	535	502	495	525	521	491	489	523	557	570	531	506	509	519	540	525	528	533	487	570	540	519	510	534	508	519	523	508	504	526	544	509	525	511	544	530	497	540	555	523	523	553	510	496	562	498	537	565	496	529	500	554	533	518	503	565	534	515	513	568	540	563	523	549	540	582	531	518	512	525	531	532	481	517	487	480	555	524	524	519	534	555	533	519	513	518	523	549	548	540	532	496	510	552	518	558	542	516	523	541	506	535	536	515	498	527	536	487	563	529	496	538	561	524	555	521	508	508	516	543	510	502	535	543	516	511	552	541	547	549	532	513	508	497	572	527	522	543	521	537	532	522	542	487	536	562	497	514	529	522	588	501	501	488	515	533	503	514	551	526	518	507	477	566	528	533	521	542	533	561	517	549	575	510	579	473	495	514	538	513	539	520	536	538	536	531	566	521	504	517	512	510	564	551	498	527	519	555	567	548	510	528	530	490	525	530	499	583	492	491	542	563	495	572	525	512	522	542	487	530	523	501	507	489	561	546	503	472	514	533	553	525	528	526	513	518	526	554	538	527	565	514	507	527	544	519	514	480	508	508	517	517	497	516	514	492	550	551	516	528	510	491	537	536	532	508	522	512	520	555	543	523	509	541	526	509	499	528	542	482	497	527	476	513	563	513	528	511	523	555	499	501	520	485	518	500	540	512	489	566	468	532	528	504	494	519	510	519	498	547	512	523	544	566	532	538	537	504	520	493	512	534	521	492	519	523	568	540	550	522	517	535	556	532	513	521	520	530	523	484	558	497	559	492	500	545	529	509	538	508	514	532	549	536	508	505	503	563	533	541	547	567	485	530	527	489	579	540	503	520	580	536	542	556	530	528	528	538	521	505	524	487	542	507	570	518	549	538	493	516	491	571	529	504	543	529	523	557	540	532	530	495	513	548	507	512	522	541	510	514	514	440	521	540	524	510	508	521	557	550	530	524	520	520	557	521	530	522	509	522	609	525	512	510	513	498	551	502	491	514	485	483	560	531	519	551	536	538	544	529	503	505	542	523	539	535	562	530	529	523	546	548	481	515	494	521	511	517	492	549	518	523	532	510	505	507	553	567	502	546	481	529	546	502	513	535	527	562	536	524	546	513	578	507	536	514	540	508	547	478	536	529	473	546	527	529	526	534	511	569	529	546	512	520	530	512	581	537	515	498	496	509	507	496	551	519	539	565	521	551	538	515	516	518	547	508	489	511	538	510	483	550	552	550	542	527	484	530	508	547	553	513	506	555	517	541	528	503	529	529	510	553	531	510	513	530	549	565	525	522	543	546	505	557	539	499	535	564	517	544	523	515	518	517	524	505	538	514	514	526	544	500	526	577	549	519	496	522	543	531	510	513	542	500	574	485	516	538	512	529	534	496	555	517	537	516	520	542	592	529	483	491	552	546	491	552	515	568	513	528	551	481	557	549	504	538	495	525	531	539	565	499	511	567	497	526	500	529	533	511	561	507	507	536	556	516	519	517	520	541	510	534	577	497	517	546	532	550	507	537	537	526	567	521	511	517	516	547	534	514	516	508	530	570	522	551	557	520	521	547	541	502	556	541	548	548	553	537	562	504	568	568	542	505	541	522	569	555	528	545	512	523	511	500	575	505	533	562	548	480	526	521	553	501	519	510	529	538	538	561	522	534	510	553	544	558	517	528	511	535	571	495	517	497	555	539	475	517	530	498	500	559	541	494	555	520	542	533	473	496	527	547	528	550	486	548	506	542	517	539	522	507	484	520	501	519	553	542	551	507	526	519	577	551	520	504	535	552	475	505	521	528	509	562	545	517	519	498	524	536	536	508	522	533	526	497	497	547	537	553	530	519	552	526	545	554	492	556	520	554	563	512	566	516	547	528	561	537	542	505	537	539	530	555	541	522	525	544	524	559	509	586	475	513	532	488	547	564	548	549	543	501	486	531	544	500	544	522	514	550	518	506	534	503	542	514	530	531	521	480	489	542	494	557	484	515	499	562	524	586	563	517	551	552	518	542	479	544	557	541	539	504	563	505	491	534	507	523	503	568	503	493	532	555	525	530	541	551	531	522	478	519	566	513	461	516	499	490	548	520	561	543	558	542	524	547	504	553	545	472	549	557	516	512	544	518	520	519	557	546	556	506	569	510	510	546	527	586	564	513	514	532	546	532	540	525	518	524	478	500	506	530	541	523	510	503	523	520	524	552	518	534	511	515	518	467	549	550	516	534	515	523	500	537	522	549	510	540	535	532	561	536	496	525	493	529	519	530	518	531	510	508	514	549	524	522	548	540	509	529	522	508	540	487	482	517	524	545	503	525	542	526	531	536	519	534	569	540	540	507	491	507	547	524	546	543	521	513	554	525	523	537	521	503	528	518	463	517	547	565	530	527	544	516	505	557	499	539	547	515	554	549	475	503	548	512	512	532	539	581	501	489	544	509	522	540	530	536	529	526	515	518	508	510	565	506	503	528	549	531	530	528	532	545	544	547	516	541	520	521	503	539	531	529	533	541	535	544	528	529	499	559	556	546	551	608	546	537	531	497	564	563	547	550	525	535	554	519	578	473	541	582	535	528	541	519	535	529	520	520	519	528	568	504	483	505	552	506	497	497	522	522	507	501	537	548	519	519	512	530	534	511	514	506	548	499	534	503	552	533	568	527	544	553	556	529	503	531	536	575	536	549	545	562	505	507	505	518	504	534	515	523	520	522	523	566	522	532	524	492	532	535	508	529	518	512	502	510	492	517	543	531	533	527	545	518	519	511	499	500	546	506	498	514	538	520	542	503	526	487	546	509	525	587	514	500	511	520	489	519	519	566	538	500	514	570	523	519	549	543	506	546	510	517	525	500	514	515	506	511	561	526	536	502	485	536	505	536	489	540	505
37691	22436	6760	2322	1321	281	257	247	295	235	266	255	254	249	245	243	232	242	239	233	257	245	257	267	253	251	269	253	236	264	235	267	251	252	259	243	255	252	236	215	249	248	255	272	249	240	244	246	235	227	224	265	288	253	239	263	232	243	242	235	230	218	228	242	247	256	220	262	238	259	254	242	236	245	239	242	241	258	234	246	228	268	233	260	242	216	260	261	251	272	230	239	259	281	249	238	249	280	267	272	243	259	255	253	274	227	262	279	250	262	255	220	233	253	225	245	245	247	263	272	243	282	260	246	248	243	275	234	293	241	234	236	259	244	269	258	265	250	251	254	265	244	240	229	236	256	259	239	286	260	256	249	247	245	247	272	297	238	211	236	232	225	250	242	233	240	250	233	248	231	271	267	221	253	231	277	255	231	261	230	284	245	236	249	254	241	259	245	247	242	256	258	254	229	270	256	244	250	253	230	264	245	266	245	255	245	265	249	210	245	272	226	284	256	232	225	192	260	243	226	214	239	251	246	253	247	228	266	245	249	260	246	240	271	253	243	223	279	253	237	235	202	237	230	236	241	256	241	266	235	243	271	247	272	254	231	245	253	239	234	259	265	259	253	264	239	260	270	246	268	233	226	303	233	254	203	212	240	244	223	219	238	245	255	249	241	247	248	265	222	241	253	218	251	224	275	258	245	263	244	252	266	228	250	244	245	228	239	233	252	241	239	237	223	243	266	223	228	236	231	258	288	199	244	242	255	244	282	263	237	243	227	226	255	252	265	242	264	271	243	233	246	244	253	224	223	232	240	263	237	255	250	230	269	252	241	260	231	252	234	248	272	259	248	276	251	241	260	264	267	247	251	263	255	255	240	255	261	221	222	261	270	251	262	272	255	214	234	257	240	251	254	255	267	238	258	233	224	233	233	251	253	238	283	256	233	239	256	218	240	247	241	262	229	259	225	262	262	253	278	268	261	240	248	241	264	271	279	268	230	259	251	262	250	278	244	258	221	251	248	263	246	256	260	256	253	259	257	249	267	256	267	228	282	262	229	257	233	217	242	253	251	226	259	277	248	240	227	253	264	224	246	254	227	256	259	267	263	261	253	233	247	269	245	246	267	238	243	257	250	249	234	262	238	254	252	257	229	242	218	251	266	288	258	253	248	260	247	254	251	229	259	259	231	253	229	225	251	212	255	210	238	271	225	240	247	269	249	255	258	246	235	243	250	191	222	227	253	260	226	214	238	280	245	243	229	242	241	255	233	255	255	278	264	247	253	253	248	233	245	228	248	250	229	218	258	241	262	269	244	245	258	222	226	238	274	228	241	271	239	273	227	219	245	243	251	221	237	279	244	248	259	275	257	243	236	246	248	263	273	253	242	231	229	238	270	239	228	264	269	271	240	238	234	258	244	221	253	247	289	249	240	248	268	259	239	260	265	233	268	237	228	238	250	214	236	230	248	235	254	260	271	230	258	254	238	278	242	250	254	249	211	213	224	246	231	246	236	285	226	234	264	254	261	245	233	267	249	249	230	239	239	280	243	250	261	240	233	257	237	268	246	193	261	241	259	260	246	238	244	242	253	246	268	239	235	255	249	241	253	258	230	251	250	240	239	227	228	213	241	269	231	258	233	265	260	227	241	272	244	230	232	257	222	261	239	257	268	244	258	255	281	221	248	256	263	252	266	245	254	236	238	232	273	245	255	261	227	245	211	241	230	235	222	248	217	280	260	220	272	239	238	238	248	220	251	262	259	266	289	239	244	256	253	231	274	221	258	230	266	286	285	232	244	245	229	222	268	243	273	251	263	234	224	234	231	224	271	238	245	240	224	244	239	260	244	202	237	268	286	270	265	243	231	249	244	260	258	250	243	236	264	253	267	230	232	256	266	257	265	265	226	238	230	240	213	245	278	254	215	246	254	269	261	258	254	215	289	250	258	225	237	224	254	275	262	284	270	281	229	258	242	246	236	245	239	267	234	251	231	229	220	274	274	226	307	240	259	239	267	238	275	266	225	250	271	249	240	269	262	209	259	257	255	234	265	247	250	221	268	214	255	261	236	256	268	229	264	250	251	272	228	210	277	236	234	248	241	246	255	269	217	259	257	244	237	246	241	267	232	219	223	216	252	266	253	255	255	237	231	248	296	254	246	239	205	258	276	228	280	224	232	247	218	230	257	250	244	231	250	268	230	266	231	252	256	234	243	267	248	244	236	255	251	221	276	242	229	265	277	283	250	259	248	266	244	239	220	234	281	253	219	235	240	266	250	231	233	218	236	243	230	249	231	243	239	266	246	249	280	282	222	263	235	271	241	245	245	283	245	258	220	285	231	273	225	227	231	259	223	245	236	282	271	264	239	252	268	244	254	261	230	252	239	231	245	207	266	214	233	247	252	241	256	271	238	267	243	250	253	235	240	265	266	256	225	235	260	249	237	248	268	244	249	217	255	291	265	219	229	249	267	265	226	240	244	255	252	236	259	261	228	277	274	267	253	239	249	252	269	244	251	234	217	228	261	221	235	273	259	255	246	259	263	244	210	209	266	233	230	279	268	240	251	235	236	254	259	242	243	249	255	242	260	230	261	235	272	249	237	258	237	235	242	238	252	261	227	226	239	245	252	231	264	259	258	247	248	247	267	254	264	242	232	267	256	261	254	238	276	221	236	300	235	252	249	216	222	237	212	246	240	236	236	236	222	262	244	270	269	257	232	255	249	236	242	250	264	237	243	224	233	231	265	222	266	248	246	232	256	245	237	248	259	254	233	227	231	251	253	250	248	251	232	259	268	223	267	240	251	226	250	230	236	254	237	224	231	257	229	263	258	257	249	234	265	251	251	246	240	258	227	257	277	231	268	235	269	251	260	219	242	258	274	248	240	263	243	257	266	252	256	268	223	247	294	258	237	250	251	263	274	249	241	278	255	239	241	221	226	262	237	263	220	237	239	269	242	263	270	268	263	275	244	250	246	239	244	244	223	268	242	260	273	252	265	249	243	269	253	234	225	264	241	270	210	245	292	248	257	237	234	260	231	245	267	238	244	283	221	245	228	230	254	245	240	265	233	226	215	257	258	226	232	263	246	247	262	256	262	248	228	244	241	269	250	250	231	262	253	259	249	244	260	240	290	257	287	261	261	201	244	242	264	234	231	270	235	248	249	254	229	248	210	249	214	272	248	234	280	242	277	243	226	228	227	259	255	273	258	247	242	243	235	246	262	262	235	233	253	255	241	237	250	230	242	255	247	254	275	261	247	273	236	246	259	238	260	265	255	229	244	237	265	270	250	246	254	227	203	216	280	279	269	276	261	266	264	258	220	224	281	240	229	237	251	291	248	215	269	229	216	252	242	223	231	218	248	243	269	245	252	212	254	243	263	259	225	284	236	236	246	247	252	243	255	231	247	264	246	246	260	226	236	231	256	277	257	262	259	227	268	270	240	240	259	262	211	217	261	274	225	262	260	195	284	231	263	254	242	271	266	247	230	249	221
18634	13411	8225	6907	4043	553	581	542	602	503	561	541	523	557	589	540	571	523	551	538	549	509	527	559	580	585	554	581	548	499	495	585	526	513	539	576	495	545	577	565	555	543	513	546	565	547	540	534	532	542	539	499	532	563	474	586	533	552	517	542	525	532	509	509	527	536	566	517	536	550	528	507	551	522	545	522	537	537	518	530	562	530	558	515	556	544	561	515	506	539	552	554	565	560	516	537	523	546	559	511	555	553	524	524	517	550	562	498	536	579	553	566	531	548	519	543	496	544	511	570	524	542	529	527	553	578	493	586	572	502	557	547	558	561	508	541	574	562	539	567	562	547	557	572	555	496	514	544	540	501	558	519	506	529	567	545	536	516	549	551	530	553	555	475	528	527	559	525	577	522	541	574	535	537	529	511	530	574	549	559	515	504	534	521	540	552	574	519	564	542	577	538	551	528	530	514	546	533	501	556	576	552	547	506	535	534	578	521	528	564	520	535	521	528	514	527	559	531	563	547	586	535	552	547	552	536	491	588	529	533	536	567	505	535	553	520	519	554	573	532	517	549	521	516	546	526	532	529	521	563	524	546	525	580	500	519	579	563	530	562	541	550	544	579	537	494	574	501	570	535	529	505	558	525	574	544	530	556	551	527	548	556	569	530	547	524	544	549	540	550	540	524	537	558	535	562	546	531	502	556	517	519	507	531	564	518	544	567	544	528	579	521	537	549	501	537	559	547	582	522	540	572	524	541	517	548	553	537	558	499	560	504	505	582	561	544	529	560	561	575	526	502	584	522	531	568	489	533	497	518	559	503	556	545	532	513	551	525	521	564	526	568	540	522	513	583	505	519	519	511	533	544	560	567	531	521	517	523	541	534	512	564	566	534	510	529	537	576	528	584	523	502	566	568	547	531	479	488	513	531	523	537	554	516	515	536	524	532	552	544	518	550	532	564	559	552	539	550	533	526	503	568	498	508	556	515	558	511	518	539	525	603	569	547	512	525	549	493	547	541	554	552	545	540	531	546	532	527	531	511	540	477	536	556	518	531	546	567	532	539	528	508	507	512	535	566	549	526	534	543	531	577	524	462	537	583	543	539	504	549	522	511	541	530	506	522	578	519	503	514	523	540	523	534	521	535	540	536	550	526	524	492	530	553	582	516	558	532	517	529	527	517	551	520	555	518	522	538	500	508	566	538	530	553	529	493	499	536	504	533	522	531	546	594	545	555	499	572	526	553	501	579	573	548	472	560	514	512	531	518	531	485	554	556	527	537	524	511	520	526	536	522	531	528	552	571	566	535	503	541	547	553	529	561	548	534	583	530	532	557	516	549	580	528	536	544	525	522	545	549	526	536	521	511	524	513	506	553	530	528	531	501	554	568	561	562	549	505	551	561	543	532	532	522	516	545	529	547	531	534	561	583	553	504	571	492	527	543	475	576	527	504	525	527	566	563	552	596	536	576	531	563	527	558	555	550	577	550	571	532	547	557	546	513	547	551	529	535	588	569	563	576	547	598	523	552	527	524	579	584	557	503	512	501	533	555	543	541	498	522	591	523	547	512	575	587	532	520	564	543	566	547	539	548	529	533	540	561	528	551	528	546	544	570	508	547	592	560	532	481	547	578	523	552	542	536	541	531	533	538	554	577	530	554	529	551	569	539	518	542	519	516	594	526	571	576	570	548	543	564	513	530	545	517	539	581	519	531	553	554	557	579	561	574	561	534	599	533	579	515	544	523	525	549	575	561	487	532	550	529	547	514	536	552	608	557	537	570	548	525	541	555	551	558	521	538	549	534	517	531	539	552	558	556	536	541	549	528	542	526	529	479	538	566	540	499	547	589	561	510	519	573	533	560	553	548	506	544	540	528	581	545	572	524	540	513	550	528	528	525	569	515	552	527	565	493	553	503	548	506	529	540	514	540	549	527	533	546	558	498	549	562	568	547	580	510	525	548	499	529	535	565	552	607	505	548	527	539	559	570	505	544	527	521	535	549	532	514	540	499	531	474	527	571	467	534	540	518	537	543	526	562	513	558	537	566	542	537	524	496	510	497	569	535	553	548	510	539	532	526	556	490	494	540	531	550	532	542	528	539	609	562	516	525	496	537	524	579	553	546	509	582	523	546	541	588	536	538	545	603	508	527	564	513	584	526	583	519	538	537	497	589	534	522	544	525	564	539	555	571	533	535	516	520	549	531	561	549	499	574	570	559	578	511	545	545	529	559	539	518	538	544	518	532	504	547	550	542	549	536	560	555	543	554	551	538	579	543	537	538	526	550	567	525	529	559	493	538	526	567	503	548	557	518	549	542	568	519	541	542	525	543	505	557	525	559	529	516	548	550	506	581	566	568	535	528	584	548	536	540	548	507	567	560	562	513	506	542	531	527	543	515	510	535	521	551	521	551	571	575	511	535	551	538	529	521	527	515	514	518	584	558	549	556	539	599	582	519	553	502	542	558	524	509	527	518	580	566	545	518	534	532	514	506	489	544	530	552	531	541	553	576	547	547	505	553	524	522	505	550	489	522	549	572	544	549	511	531	516	536	554	479	502	576	492	554	549	523	560	548	580	555	540	525	538	548	559	534	561	552	516	508	545	531	537	535	568	545	519	526	560	571	577	533	538	538	550	532	550	536	552	507	560	542	526	533	548	552	515	521	546	516	540	541	539	497	522	552	547	532	519	519	533	508	512	549	495	535	546	523	574	529	560	541	552	511	532	547	558	518	529	536	515	543	508	567	568	567	533	534	525	547	534	525	534	528	562	564	545	522	543	541	518	565	580	564	564	544	510	532	545	558	559	565	557	530	560	544	545	570	535	541	525	540	561	537	552	548	555	552	555	536	534	535	546	484	569	526	528	559	518	559	547	530	538	499	572	518	531	564	546	551	493	563	511	547	566	556	589	544	528	517	524	585	589	533	574	533	542	509	554	553	546	525	548	541	517	543	537	498	523	540	489	547	522	531	566	601	518	496	574	526	516	522	536	548	546	539	544	511	549	526	535	533	579	509	531	536	505	557	516	588	546	532	559	513	516	537	491	502	512	539	514	501	554	505	509	527	561	542	545	542	516	538	531	557	558	550	524	528	514	554	546	509	512	516	537	540	570	531	582	501	491	505	545	508	532	508	554	520	572	499	569	611	526	498	555	511	506	519	532	523	550	547	528	542	532	513	538	558	572	525	505	570	546	535	570	513	582	545	566	598	497	550	526	545	583	496	573	542	543	510	511	561	537	552	505	529	556	501	526	553	518	512	502	519	556	524	554	548	543	559	499	533	528	545	552	569	554	554	539	553	501	529	527	548	545	516	532	568	515	504	510	530	537	497	532	570	515	548	518	560	521	593	506	550	541	547	541	544	540	531	530	528	516	539	564	549	516	550	554	526	529	562	546	544	528	543	525	541	540	551	524	525	499	491	563	530	583	531	544	551	520	567	519	521	537	491	504	534	480	558	575	533	539	545	565	538	561	538	514	518	552	543	518	556
51717	50693	51943	42985	30029	3315	289	233	207	171	211	201	193	174	133	138	166	148	163	133	123	148	167	139	130	139	127	152	130	139	138	142	157	157	124	144	134	113	145	140	133	144	138	133	123	120	124	125	116	119	143	122	143	161	127	131	140	139	141	121	121	166	149	150	134	118	159	154	128	162	139	162	122	147	159	136	133	150	119	137	155	143	141	144	155	154	146	124	127	133	135	156	144	147	114	119	145	152	152	118	128	126	121	131	152	121	149	130	148	150	128	158	150	167	141	135	139	137	142	131	115	136	121	145	126	135	143	109	138	141	134	150	151	140	131	141	129	133	118	145	130	131	147	138	126	138	119	144	129	142	149	136	131	139	135	142	126	121	142	130	134	159	116	112	142	136	160	145	152	140	118	129	155	147	125	117	142	149	131	117	139	130	141	146	120	160	130	137	114	118	125	133	157	127	130	151	149	148	130	135	133	157	152	123	126	126	122	120	137	133	117	153	150	126	144	114	135	171	135	108	133	129	140	125	128	126	126	127	128	173	131	136	134	151	126	127	127	125	131	149	138	119	151	153	123	127	126	144	142	153	137	139	137	135	128	130	117	143	138	133	131	136	139	145	127	129	138	122	118	132	137	143	124	119	131	136	153	133	132	139	123	143	140	127	117	122	134	156	153	127	129	143	145	147	124	153	130	134	146	149	120	145	162	143	145	136	125	129	125	110	128	131	132	134	151	152	136	161	142	157	158	160	113	136	134	132	145	119	124	131	154	146	135	146	127	139	148	136	137	141	111	122	135	134	130	145	127	136	130	143	142	159	125	131	124	144	151	125	151	128	126	121	138	174	148	146	119	128	150	138	143	111	143	163	147	148	135	119	124	134	138	142	147	125	131	147	123	149	130	151	130	120	166	141	126	135	130	138	137	143	124	142	137	131	139	138	142	132	132	127	123	150	132	131	129	159	139	122	140	128	131	149	146	168	142	138	125	134	133	115	121	125	142	107	165	142	144	120	114	146	138	143	136	128	135	133	130	129	138	137	164	144	121	131	129	137	144	132	140	125	138	144	139	158	132	120	136	134	162	105	166	113	153	150	156	132	139	129	156	129	141	137	138	171	108	137	148	138	130	142	126	121	138	154	129	162	142	119	152	140	121	117	126	128	145	122	139	120	128	156	121	123	157	133	119	136	137	150	118	142	129	133	129	131	130	127	137	129	141	139	125	135	140	125	142	118	110	134	142	132	133	152	145	120	139	141	135	153	157	149	147	136	142	117	113	122	140	133	154	122	127	156	105	121	126	131	140	124	142	117	119	138	153	128	146	130	122	138	141	128	133	112	121	139	127	131	131	149	123	135	135	120	135	122	135	127	143	163	132	154	162	157	148	131	115	138	126	126	126	134	154	122	124	147	117	134	119	126	121	130	128	136	140	132	129	144	128	138	153	146	157	121	108	138	126	123	162	129	129	135	125	148	145	144	129	163	144	123	115	119	142	138	112	131	136	141	139	135	120	140	118	104	145	123	111	140	128	127	144	124	112	114	128	139	153	151	143	120	132	134	147	135	124	122	124	112	152	138	144	163	131	118	138	159	143	158	122	142	158	131	125	141	159	131	160	140	137	141	116	161	133	162	153	131	121	150	158	135	151	130	131	142	117	124	111	114	137	106	142	136	144	155	123	147	146	152	157	139	138	127	141	140	139	150	145	146	148	125	151	122	143	139	151	140	130	144	142	133	128	139	138	138	138	114	124	135	136	141	139	116	142	121	122	137	98	126	132	127	140	155	127	127	152	111	122	142	151	145	131	151	171	141	124	133	139	140	140	125	147	106	103	133	126	124	137	133	119	140	150	169	124	121	138	149	149	149	151	134	135	133	153	156	139	146	128	132	138	132	146	140	151	137	130	142	127	148	122	156	150	126	139	133	155	146	154	146	139	138	124	157	129	156	141	143	138	145	143	129	137	121	155	152	132	143	133	146	141	141	150	160	139	155	138	134	126	127	114	109	134	126	122	122	138	148	162	137	126	149	157	134	113	129	134	131	154	145	132	121	124	126	111	129	127	118	136	129	141	157	146	125	143	142	149	125	130	94	154	113	130	117	150	133	135	124	119	151	135	122	145	138	148	130	144	138	140	135	148	140	120	147	161	154	142	133	142	133	146	136	127	138	136	124	132	130	131	141	133	156	148	158	134	131	142	147	134	163	139	143	129	135	153	133	148	146	125	127	147	155	128	152	134	117	123	119	115	142	132	153	148	141	119	143	140	146	136	129	118	141	145	132	140	127	145	118	121	141	138	146	147	143	131	141	153	125	140	139	154	146	142	127	145	144	151	117	119	128	153	164	123	121	134	128	126	149	133	125	159	124	144	153	134	148	139	147	151	145	157	126	156	145	136	111	142	134	130	132	144	115	156	138	155	146	150	122	147	151	132	127	125	137	160	138	140	134	149	144	125	133	145	143	149	121	136	124	132	122	126	144	125	137	131	145	163	118	114	154	131	149	143	132	145	139	123	122	141	113	139	135	170	121	117	142	144	147	170	125	139	121	110	132	117	108	146	114	126	147	131	138	135	131	152	129	118	137	166	148	138	133	140	125	154	150	153	162	138	142	159	138	145	146	140	124	147	146	132	132	138	132	128	139	154	163	134	139	134	151	137	143	129	144	169	109	146	140	122	118	154	134	151	150	136	141	143	150	153	161	128	143	143	143	123	158	141	141	152	138	150	125	154	120	141	133	129	110	132	145	142	142	123	141	128	128	115	159	134	139	145	166	150	140	131	132	130	154	144	124	126	137	126	151	154	130	128	150	135	137	140	132	147	131	157	156	143	160	127	143	132	156	136	136	137	136	138	148	144	147	141	114	132	148	130	144	151	120	148	145	152	129	152	130	138	142	134	123	121	136	142	152	120	140	138	136	125	157	140	126	110	150	126	146	122	120	128	149	170	152	151	140	127	126	131	146	131	152	121	152	142	160	129	131	140	131	143	151	124	156	129	148	164	141	142	135	130	134	145	153	127	148	125	135	136	157	145	159	143	112	146	128	132	122	135	128	157	138	146	141	132	128	141	133	125	125	123	121	136	148	140	144	141	123	131	118	131	148	118	151	135	133	128	119	129	124	155	128	145	159	151	142	127	131	156	122	145	130	158	134	150	141	126	129	144	118	137	127	137	128	134	134	128	148	150	135	141	116	159	140	114	118	128	148	126	134	159	148	143	150	118	124	145	139	166	133	145	139	118	142	126	134	114	125	141	147	144	120	124	128	156	130	142	157	136	134	128	151	132	132	142	132	150	143	122	124	137	126	135	130	148	119	120	127	129	127	151	126	110	127	130	112	155	153	128	136	159	123	127	135	144	140	135	135	138	133	127	140	110	139	147	157	137	141	131	156	128	119	121	129	138	125	162	132	137	166	135	130	143	127	139	139	147	123	119	122	138	141	143	139	129	147	129	133	136	119	138	128	143	152	156	157	129	134	140	145	147	132	108	110
27622	39079	48190	52146	29991	1243	1028	906	741	691	618	574	527	519	426	489	459	490	432	447	441	400	369	377	381	398	365	385	376	391	367	347	328	368	327	339	364	342	349	376	355	354	370	382	356	349	324	357	359	348	334	330	308	346	352	318	328	338	332	354	328	359	362	324	322	342	337	341	354	333	332	362	341	306	337	333	320	318	338	356	344	312	335	366	325	359	354	307	285	308	331	347	339	321	321	304	340	330	322	324	324	344	337	352	322	351	340	313	322	269	339	342	344	341	334	366	351	330	374	322	347	312	350	379	351	343	365	293	318	301	340	349	333	313	328	354	321	367	309	338	305	351	310	343	324	327	303	318	303	316	333	310	357	319	330	334	329	341	322	360	304	333	314	312	302	334	348	358	336	317	332	339	370	335	352	337	330	355	347	342	334	356	340	335	325	330	319	323	336	343	346	338	307	354	332	329	337	325	370	309	359	337	335	353	314	306	321	314	318	336	326	344	345	360	334	351	353	315	329	347	294	354	365	334	339	352	359	338	348	355	308	329	322	292	323	349	317	322	333	349	309	311	326	328	332	323	363	317	317	349	345	345	298	320	325	312	326	350	338	315	345	339	335	307	324	323	341	338	323	325	317	286	318	329	334	306	323	326	334	335	316	357	330	325	360	313	327	303	323	329	336	322	337	346	326	317	361	338	340	342	327	334	323	344	348	355	359	359	328	355	325	319	341	295	323	368	313	350	328	317	367	335	330	314	348	326	347	326	344	307	326	346	338	323	317	354	313	341	328	374	325	336	335	338	337	324	323	320	337	370	332	306	322	331	323	356	320	328	322	326	333	363	308	322	312	345	332	346	341	328	317	367	328	353	320	296	352	327	325	310	351	318	335	347	318	316	295	335	314	356	344	319	323	333	364	349	312	317	332	360	337	329	317	338	328	324	333	315	368	364	329	330	341	324	311	313	335	331	329	319	347	312	303	360	330	320	322	343	331	337	355	372	320	312	340	354	336	318	339	321	336	318	306	345	337	336	339	287	343	344	338	340	326	378	324	326	323	354	333	336	308	353	299	331	328	317	343	343	320	343	328	352	349	340	318	298	349	331	316	309	348	327	332	356	336	357	340	340	334	309	331	312	334	350	339	304	360	343	315	305	317	338	316	341	350	337	336	345	370	348	332	353	307	315	357	325	325	309	357	322	349	332	293	324	341	309	305	317	351	335	324	353	316	359	299	311	337	374	368	341	350	357	325	347	323	327	318	290	315	358	367	315	320	329	311	346	333	300	335	338	343	318	348	342	368	331	324	365	318	350	324	339	338	354	337	323	342	329	327	313	326	304	343	315	326	339	316	342	314	359	339	340	325	344	336	320	316	335	338	348	368	362	342	330	331	339	322	357	333	303	341	321	351	306	347	318	303	354	346	332	316	329	357	366	325	344	331	359	304	336	337	343	362	329	310	326	325	311	324	366	346	343	337	330	336	310	336	300	298	320	350	323	364	370	365	336	328	326	342	326	326	300	351	347	322	328	322	346	338	351	345	357	361	315	327	297	335	323	293	333	343	331	368	333	346	306	322	317	353	332	340	339	364	351	315	345	336	347	312	326	336	342	301	319	313	337	342	370	324	338	353	347	354	319	326	312	362	329	342	314	333	339	328	362	308	332	349	341	323	334	326	323	314	346	315	305	309	314	318	330	328	329	341	357	310	356	334	288	320	341	345	349	348	354	343	304	320	348	303	316	336	334	350	322	338	346	351	347	347	355	320	353	321	352	307	326	319	356	337	292	346	298	324	311	333	331	349	338	348	364	307	339	312	329	330	343	313	363	311	360	328	302	335	329	346	342	345	340	333	327	353	313	314	347	309	327	381	317	326	340	323	338	305	352	306	301	363	349	325	325	327	379	360	331	333	340	335	310	333	353	359	337	291	329	355	309	332	356	329	372	314	329	355	327	326	317	328	326	326	298	354	312	306	307	347	310	331	354	351	302	362	318	338	339	314	330	291	328	343	308	341	355	340	332	316	330	308	346	323	353	296	323	328	359	307	331	323	319	351	346	350	334	341	347	293	326	305	346	359	330	339	314	342	347	347	305	327	304	320	336	317	356	359	338	332	359	350	319	326	335	319	316	343	324	344	325	311	331	314	311	306	331	323	331	331	325	315	344	358	342	299	341	318	339	345	320	323	328	345	318	336	290	324	351	357	326	345	301	339	337	334	351	349	290	325	347	350	324	312	313	318	328	296	326	299	333	336	338	359	306	313	351	303	301	329	351	336	330	354	329	333	319	375	312	354	355	291	330	302	316	333	316	332	299	312	308	302	308	333	328	316	313	341	334	304	329	356	369	328	339	338	343	339	358	326	335	327	300	314	335	318	343	300	340	339	340	333	335	296	337	356	317	346	321	300	291	332	319	331	354	327	317	322	331	330	328	321	317	302	334	313	326	328	328	334	324	323	321	344	325	291	375	318	321	318	327	326	344	351	348	340	340	322	332	345	325	341	363	323	316	373	319	341	363	338	343	318	320	363	338	300	347	349	321	320	331	324	347	332	337	338	332	321	348	344	336	323	369	321	331	335	357	311	338	304	319	328	345	335	355	323	343	329	284	349	311	328	287	337	294	332	317	324	334	341	340	350	358	334	345	330	303	320	313	345	300	312	332	333	319	318	361	321	336	348	345	319	312	338	336	334	324	320	298	334	307	345	363	318	348	357	309	328	349	323	354	310	339	310	340	326	314	353	337	358	337	361	346	333	333	328	305	314	329	325	352	341	333	335	323	312	350	333	331	326	319	301	345	313	328	350	343	326	357	300	331	319	326	311	356	340	330	329	346	332	318	310	309	314	345	299	309	299	314	334	313	324	351	319	308	315	317	337	352	353	334	311	332	312	314	317	317	332	340	332	343	305	304	338	327	348	374	353	326	354	352	346	354	311	279	337	350	320	346	341	346	337	330	322	348	360	348	358	337	308	337	312	338	306	328	325	319	332	348	302	335	340	357	295	321	342	329	313	362	364	334	327	316	335	312	321	323	319	318	354	321	311	346	365	324	311	341	312	341	330	349	334	323	327	307	326	341	346	333	314	334	333	345	319	336	305	333	282	359	338	313	341	313	338	334	326	328	331	329	318	301	330	326	316	323	355	323	335	331	351	331	358	345	320	353	344	318	353	363	340	339	321	316	354	336	340	344	350	360	342	327	290	334	354	360	344	337	339	337	351	334	340	304	320	333	371	329	338	347	347	343	308	320	306	316	312	325	322	339	363	287	350	342	323	340	333	308	330	320	325	344	328	336	332	365	366	367	305	312	349	291	310	345	318	325	362	327	298	333	305	332	347	326	311	331	293	303	324	365	307	321	327	361	317	318	333	319	341	340	350	352	321	317	357	290	324	306	335	326	325	336	323	337	329	340	332	351	331	345	326	335	319	335	354	317	338	358	322	308	314	347	325	345	349	326	320	335	345	315	359	365	310	347	347	312	287	346	332	329	333	335
57395	63874	65071	57201	44085	8976	900	444	379	304	287	277	295	286	273	307	260	244	263	219	266	228	245	292	248	259	238	257	263	240	256	236	213	278	201	220	232	237	222	218	236	213	245	233	233	213	220	245	228	230	246	220	205	213	220	232	224	224	258	221	259	242	229	224	225	202	232	238	176	241	248	223	250	257	221	264	211	218	266	214	256	248	188	228	213	225	234	203	210	236	224	218	242	233	218	244	238	216	262	235	207	199	251	245	236	238	228	227	235	230	228	230	227	205	212	227	246	250	255	241	222	252	236	215	225	196	235	203	212	191	229	233	221	216	201	234	221	224	214	205	221	250	200	210	248	213	225	216	227	214	243	235	238	191	227	229	220	221	213	219	225	262	228	231	234	236	218	230	211	231	206	202	225	207	247	231	247	234	248	225	228	234	218	215	210	218	225	216	266	264	211	244	240	209	210	219	217	235	218	221	221	240	187	232	186	192	231	197	214	233	246	197	205	202	238	227	230	250	230	242	220	226	242	211	213	234	225	220	205	234	225	221	211	220	233	240	229	203	235	218	241	221	245	219	261	222	238	208	229	189	228	219	223	237	217	225	233	226	246	227	207	221	230	235	203	229	226	226	227	241	195	216	240	219	272	237	232	246	228	225	214	204	261	198	224	214	236	222	217	212	237	238	215	219	203	228	232	230	230	241	266	223	249	240	239	233	247	234	236	282	212	185	207	243	230	242	233	247	210	232	206	214	240	248	198	230	226	246	222	219	217	211	220	239	233	213	219	236	232	195	218	206	207	220	215	224	224	238	219	240	235	215	223	235	222	232	203	230	227	235	222	233	255	234	245	238	228	237	214	210	205	203	262	231	210	209	234	217	197	245	210	215	224	237	189	215	227	262	224	242	209	240	231	229	259	224	201	237	260	219	227	203	228	253	197	190	217	226	231	218	207	258	206	230	276	226	229	219	251	210	242	197	252	258	241	207	255	220	255	228	209	221	242	206	246	198	219	210	217	195	218	240	256	217	228	230	232	222	241	196	224	225	233	198	263	240	215	229	235	211	229	219	247	248	259	244	244	226	217	201	201	264	238	238	188	225	256	239	222	234	232	228	215	236	240	204	230	232	251	248	240	246	269	236	239	245	226	241	213	232	223	214	195	253	209	206	237	227	210	232	246	197	231	215	193	249	228	247	205	222	233	224	220	218	235	225	233	222	248	225	232	229	231	213	204	233	235	229	208	237	227	243	237	262	243	230	215	230	239	222	238	222	244	226	236	233	245	276	234	218	257	225	215	225	213	201	204	220	243	211	253	244	218	233	225	243	239	239	230	255	259	212	185	216	226	213	213	209	198	230	247	222	211	237	241	199	222	247	209	241	218	199	228	218	228	233	228	213	218	241	220	216	229	199	237	230	225	225	240	256	185	217	223	228	222	194	230	252	223	216	204	214	229	225	221	212	214	248	214	249	232	216	200	221	212	236	222	247	233	222	214	214	269	211	236	201	206	223	219	246	234	257	242	239	221	240	212	248	236	236	217	226	227	199	216	233	224	212	234	252	233	229	227	235	221	238	246	206	247	253	227	225	251	249	206	227	258	222	226	225	222	230	256	220	255	224	197	249	228	249	208	233	224	225	231	221	240	211	199	198	203	220	200	236	200	189	225	224	232	225	209	223	235	234	221	223	200	228	238	217	212	216	223	253	201	223	223	272	234	202	222	208	234	224	232	211	221	223	204	272	231	225	190	215	246	216	221	224	201	235	222	209	196	212	190	218	245	223	217	218	228	226	225	215	202	206	212	234	250	216	210	244	233	238	241	193	210	237	230	264	230	243	183	210	229	218	219	234	217	220	236	201	230	243	243	219	222	198	206	250	217	209	214	224	243	233	208	211	228	219	214	195	227	232	226	251	269	227	215	230	234	220	237	217	219	242	225	218	211	244	213	238	235	231	232	237	221	225	224	230	209	252	274	243	209	216	250	210	248	228	231	222	241	233	223	214	251	259	228	224	216	218	201	242	236	248	241	251	211	223	221	222	222	247	222	224	255	229	219	247	226	241	221	224	218	205	214	252	241	212	209	201	220	217	205	214	266	242	235	232	218	217	228	239	216	240	200	214	233	247	262	229	244	235	222	209	229	242	238	214	229	214	203	234	226	230	206	221	253	238	244	219	206	217	228	256	250	232	212	249	248	222	212	241	250	211	237	213	222	231	217	242	232	235	223	210	221	238	218	203	227	239	204	265	269	251	220	231	229	266	219	216	226	205	213	237	232	230	244	204	251	238	217	254	233	216	196	259	247	218	211	237	246	210	189	245	234	270	230	217	246	205	232	231	267	228	235	202	201	231	260	232	279	251	210	208	237	268	223	231	231	239	209	239	221	199	232	222	245	247	202	226	250	227	228	221	206	211	234	234	222	258	240	240	206	231	225	186	238	207	203	214	248	239	219	220	251	229	218	222	249	215	234	204	226	246	192	222	203	200	246	214	229	227	235	234	199	229	232	187	227	250	237	232	224	236	226	226	273	248	229	256	219	195	228	221	247	236	236	232	241	251	218	216	218	216	296	239	254	224	239	210	235	216	215	221	242	244	213	260	214	212	244	245	225	212	253	238	231	215	180	223	211	235	240	258	235	209	209	202	245	230	238	249	240	240	221	206	222	240	211	222	226	215	215	252	215	213	248	234	226	204	248	226	212	229	226	239	231	212	230	246	226	229	213	215	234	223	222	223	221	236	219	226	228	226	201	213	221	218	198	239	230	213	242	213	202	222	214	258	231	216	232	190	233	232	243	254	232	222	227	231	201	212	215	230	192	215	236	216	225	243	229	225	221	234	232	207	208	244	203	204	247	207	231	250	224	216	218	235	217	234	230	249	258	221	233	205	228	200	257	226	254	261	214	218	234	233	218	227	212	232	224	227	234	256	232	226	226	237	230	213	225	215	195	224	241	226	227	241	213	217	197	219	212	213	216	221	231	200	230	214	226	219	239	218	222	219	215	237	207	241	229	246	263	227	234	233	229	226	253	227	225	195	225	201	237	231	219	219	190	235	263	216	240	207	214	220	251	225	238	219	245	251	225	237	210	244	239	256	242	205	217	225	232	196	218	257	248	242	232	244	245	249	287	222	202	216	231	257	216	244	214	192	213	205	196	221	219	228	223	204	273	246	237	202	232	216	205	224	230	203	224	237	250	217	202	229	242	257	205	221	226	234	207	250	230	214	224	215	224	203	206	195	233	218	236	218	233	225	175	231	259	245	247	225	230	223	222	239	229	223	214	222	207	234	224	210	240	213	203	213	243	262	208	211	227	222	236	192	218	222	230	251	232	205	203	220	210	215	233	200	211	194	240	218	238	214	214	227	220	199	191	224	228	239	214	235	244	213	222	238	258	198	246	239	235	220	236	227	227	211	215	226	257	222	207	217	227	225	221	247	207	207	204	222	251	220	231	240	236	250	225	238	236	240	208	225	214	222	224	232	237	230	213	223
31993	48639	59200	64036	38148	2244	1971	1635	1387	1252	1070	973	921	842	880	878	802	732	757	714	686	671	695	642	631	641	586	589	587	614	608	583	584	562	574	595	632	586	556	587	593	529	619	580	525	578	551	560	554	537	541	580	587	547	575	552	567	507	531	508	572	558	564	550	554	524	538	550	509	553	501	542	521	550	523	509	584	517	583	540	549	520	525	549	536	530	548	555	577	528	531	543	497	566	486	558	499	578	491	506	534	548	538	533	577	575	564	543	490	528	549	540	533	539	524	535	521	537	505	531	531	514	571	558	461	529	533	551	574	513	577	545	530	541	496	517	512	524	506	541	529	522	549	498	538	518	523	536	538	565	520	539	523	526	505	573	529	545	534	550	543	567	540	512	565	529	499	552	534	551	519	536	515	555	536	557	558	511	561	530	521	531	539	533	532	518	517	557	539	454	528	520	555	513	537	520	527	537	546	542	509	528	511	499	535	502	486	502	503	527	493	559	514	505	509	502	529	504	510	505	523	527	556	496	539	513	507	512	554	528	548	500	542	519	542	514	535	518	511	507	515	519	570	553	506	520	520	532	535	542	513	526	552	550	530	538	519	513	498	521	545	535	479	525	555	561	547	543	519	561	519	554	501	476	498	533	511	582	522	523	586	517	520	557	548	493	520	514	492	499	540	534	511	508	535	534	515	518	503	553	550	489	514	496	518	526	537	535	520	539	535	557	556	536	541	552	515	506	487	559	548	533	535	526	493	521	492	508	498	513	570	486	531	539	536	488	522	485	512	529	523	513	549	521	545	542	505	550	519	539	498	508	547	528	521	552	489	541	518	514	539	533	485	517	535	509	531	529	507	559	509	514	515	501	481	544	511	537	533	518	545	544	520	529	545	520	499	530	501	558	544	558	513	520	529	498	488	551	516	535	498	511	544	481	545	511	506	554	533	519	511	533	546	507	509	507	542	514	546	521	521	530	520	547	523	543	532	522	509	620	532	537	555	524	528	542	527	529	514	518	553	511	516	530	524	507	552	544	526	521	492	509	511	531	493	519	542	557	520	556	514	523	531	514	518	528	550	481	556	505	537	536	547	536	484	477	540	521	539	542	605	541	528	522	516	536	544	507	555	557	533	529	506	524	531	534	492	554	534	582	502	511	509	527	540	499	544	539	556	533	555	535	502	539	535	488	522	505	557	483	511	530	507	501	529	514	537	540	537	544	561	497	533	525	526	497	525	520	564	529	528	542	533	551	526	520	501	540	491	519	542	500	503	554	506	551	553	523	513	488	504	537	515	529	519	552	538	536	558	519	536	549	514	562	500	493	540	586	518	509	531	601	540	534	534	490	509	541	529	508	524	542	500	521	566	593	555	524	542	547	512	552	556	481	521	577	529	529	510	503	548	528	544	553	506	518	576	517	552	535	510	567	507	514	534	519	525	520	531	513	503	546	519	529	503	547	503	526	545	534	529	529	499	555	548	536	510	535	520	542	532	505	531	508	504	542	533	531	488	523	516	517	538	529	510	506	499	518	558	523	470	508	531	484	489	535	523	552	546	530	529	527	532	532	531	530	536	475	519	530	537	537	543	532	546	492	529	487	525	547	547	541	506	516	547	525	540	515	527	508	534	515	536	519	530	505	573	530	553	536	547	515	583	515	548	558	516	485	529	533	516	569	524	492	573	488	531	556	534	491	521	533	530	515	527	557	550	523	526	489	496	509	564	539	526	518	525	516	527	543	513	510	515	550	520	542	533	489	550	525	522	505	474	556	547	493	521	556	526	534	539	555	535	572	538	555	521	568	536	540	487	527	529	495	506	547	534	510	557	535	468	510	546	502	512	540	540	546	533	534	547	552	515	534	523	540	517	554	545	513	534	539	532	542	510	560	509	555	555	522	506	508	539	515	557	542	498	520	501	546	523	532	509	534	517	534	507	532	567	535	542	533	546	535	505	482	558	546	525	544	585	579	520	561	497	563	509	545	504	509	501	525	534	498	549	543	543	537	508	548	519	539	509	539	514	523	519	543	506	532	555	550	560	532	525	517	529	521	536	528	534	509	516	516	489	566	522	486	528	548	524	515	534	512	535	522	503	539	506	535	529	516	556	558	520	506	548	557	502	535	505	520	525	541	530	530	540	573	566	581	533	500	547	533	535	503	538	541	503	511	538	523	513	516	535	515	536	537	521	560	509	524	547	509	520	573	526	521	555	527	533	530	550	539	509	548	544	510	504	542	512	474	536	566	512	499	506	578	493	528	549	531	522	509	588	501	539	506	528	525	504	524	510	529	557	569	552	490	579	500	507	525	543	560	525	568	489	512	505	532	521	493	499	504	528	473	519	549	525	540	546	502	531	553	529	526	595	548	544	567	533	525	500	535	515	498	523	508	513	553	551	484	507	495	547	534	509	497	522	531	515	495	487	518	517	545	495	557	518	496	513	530	549	543	534	550	532	526	535	520	520	532	546	478	575	516	520	525	489	533	496	525	518	513	534	533	502	550	514	554	592	519	525	530	551	513	525	524	537	539	531	518	507	573	547	562	529	504	545	530	537	525	507	519	531	549	534	521	496	500	551	480	516	534	560	564	518	507	541	528	545	545	524	565	532	532	510	510	562	511	520	512	590	514	521	543	565	558	526	559	563	524	536	518	518	513	499	555	517	528	544	559	549	488	527	561	517	535	559	538	518	522	561	550	503	523	545	535	512	509	546	525	550	493	522	546	561	526	544	524	556	529	510	518	519	501	517	498	540	540	567	545	548	554	517	528	520	547	513	520	519	527	585	528	490	549	528	506	491	527	525	526	543	573	505	560	535	485	534	537	523	517	540	520	554	547	524	531	532	444	556	539	491	487	526	544	545	522	548	559	516	501	520	563	551	537	517	551	521	548	532	533	549	512	554	493	490	540	551	531	521	541	517	527	542	572	539	518	520	576	514	494	551	502	528	545	544	537	536	506	525	511	523	543	553	532	511	547	515	526	479	508	535	570	544	508	542	523	539	524	535	526	555	577	559	520	515	531	530	532	513	508	541	573	515	550	514	533	491	519	571	486	537	536	537	516	507	556	527	525	505	517	491	549	551	524	528	486	535	525	521	524	471	532	555	543	502	561	501	583	506	488	515	535	517	488	524	495	536	523	521	533	526	503	532	488	567	492	516	514	562	519	540	532	576	473	508	533	521	515	536	517	477	527	505	565	529	545	527	565	527	532	511	520	537	462	548	526	555	515	523	495	549	540	489	563	546	506	567	557	519	517	523	543	506	561	520	549	490	516	486	492	551	550	510	521	531	495	540	535	491	497	529	517	526	543	492	499	527	521	541	515	479	549	542	516	507	530	530	555	504	540	511	515	531	551	549	502	531	526	505	512	561	572	538	520	515	524	525	530	502	514	511	509	490	507	476	537	557	509	499	522	578	501	571	517	545	503	501	550	541	503	525	548	566	495	496	497	509	520	534	545	519	556	534	553	515	488	564	511	497	560	553	498	538	493
35530	20630	6416	2872	1634	308	254	253	264	242	265	225	253	252	238	252	243	217	235	262	245	226	230	209	224	243	272	240	247	259	230	249	200	247	240	260	233	240	247	243	262	229	247	229	205	253	222	256	238	248	263	253	268	222	278	259	257	255	262	240	223	285	247	247	257	242	252	219	203	249	219	255	255	256	234	245	211	247	242	235	246	249	245	240	257	257	247	238	234	224	264	246	267	244	239	241	260	230	235	256	220	221	246	246	221	217	226	240	247	268	229	253	234	237	240	271	253	242	235	252	266	240	243	235	224	220	226	250	243	265	257	226	240	273	230	248	229	264	241	239	233	253	260	224	266	225	246	275	205	240	239	226	232	217	254	218	230	274	256	254	216	230	262	222	253	226	238	256	255	254	254	244	286	240	233	256	240	268	273	215	224	230	254	215	210	252	260	233	259	233	247	233	226	245	247	250	263	248	257	241	233	236	249	238	232	255	245	240	260	235	254	265	262	259	260	275	245	236	241	232	219	229	243	274	274	253	237	237	237	261	234	240	246	248	264	236	282	247	246	256	260	253	225	272	234	241	248	237	259	256	245	225	282	230	225	258	243	217	245	236	234	243	267	227	250	232	234	255	258	234	234	224	238	233	257	247	229	229	264	252	249	263	251	239	251	237	265	240	234	229	228	247	262	265	260	234	263	248	224	238	275	233	239	247	244	282	224	245	231	247	264	240	253	221	229	225	253	288	248	229	265	244	232	255	220	285	238	269	248	248	242	230	224	236	219	211	258	259	262	231	263	251	271	258	255	234	270	246	257	257	243	227	229	238	250	264	232	250	258	211	259	263	243	254	237	274	231	248	268	261	257	237	238	243	246	251	230	255	242	235	238	251	233	255	260	217	218	248	250	251	234	241	224	285	217	233	224	229	230	225	251	257	273	242	214	244	239	242	253	235	257	232	249	264	261	249	268	230	221	260	278	264	246	270	244	229	220	255	269	239	246	257	213	244	244	266	251	245	260	232	267	267	292	227	231	243	245	237	241	221	270	248	217	267	230	268	235	202	261	244	251	248	258	258	255	255	247	259	232	259	246	244	194	260	233	235	230	274	253	260	271	227	251	222	253	236	265	258	212	238	245	273	258	243	268	243	261	245	274	262	263	254	238	237	258	266	258	261	273	281	264	221	251	244	240	244	222	249	236	249	270	241	239	258	235	232	263	246	241	250	222	239	265	215	246	234	235	218	260	262	233	277	252	254	255	249	272	250	219	263	268	254	245	231	273	265	265	272	264	282	247	237	236	255	249	246	233	221	237	264	224	238	261	225	258	250	257	251	219	224	262	248	246	240	251	238	244	273	259	228	253	232	237	247	249	231	214	225	222	235	236	207	226	250	265	277	228	249	250	249	276	267	241	284	259	242	246	248	227	264	259	239	256	246	273	246	252	219	273	241	200	255	252	245	252	238	224	237	249	241	279	282	258	244	222	258	300	255	246	250	238	238	224	220	210	260	248	272	239	248	224	207	241	252	239	237	242	245	255	242	259	238	269	263	225	221	219	211	250	239	236	235	242	234	253	260	257	266	232	221	230	254	237	246	234	248	253	210	231	256	246	251	277	272	250	241	242	257	248	248	247	242	225	247	250	244	246	259	259	274	233	231	235	241	247	227	232	264	233	247	250	239	243	238	267	252	233	225	253	256	235	238	216	234	242	258	249	245	278	253	225	291	244	236	259	250	260	246	269	270	254	225	244	238	259	255	226	244	235	231	258	251	261	238	222	253	246	267	233	239	253	288	236	268	246	214	237	279	237	265	240	227	261	266	220	249	264	220	206	232	240	214	281	251	279	245	273	241	244	242	262	240	239	260	231	251	228	263	228	251	225	274	215	265	261	250	248	226	246	228	250	256	249	219	275	263	250	237	266	227	240	232	215	235	247	232	228	211	255	237	233	228	238	264	232	255	249	250	268	291	255	252	220	249	250	221	224	235	279	237	226	230	212	247	274	266	236	243	238	239	242	252	269	238	244	264	262	292	235	223	202	228	251	234	217	265	254	207	259	268	251	273	226	251	246	233	260	235	228	243	282	251	238	238	249	218	256	256	238	239	236	254	269	259	247	255	260	210	247	269	269	249	252	272	288	239	262	261	251	235	224	231	245	243	225	257	237	290	238	204	295	254	270	231	260	252	226	244	248	240	249	249	243	228	224	248	257	217	229	251	262	254	257	243	239	258	261	257	217	207	260	285	223	270	216	235	222	247	269	246	236	229	263	251	224	243	270	247	228	237	206	235	248	221	235	224	235	270	249	245	276	251	241	246	242	289	212	276	235	215	236	210	264	251	262	254	244	234	248	246	241	231	231	259	205	249	221	218	236	249	202	225	246	254	236	236	229	245	230	258	261	240	244	246	253	219	254	220	222	254	266	254	228	241	246	236	255	251	232	234	272	254	238	236	229	249	266	240	257	240	262	248	224	244	271	216	252	252	245	216	218	254	222	241	252	217	238	266	276	253	251	225	224	267	273	227	250	253	235	226	237	237	267	237	289	245	218	235	217	266	262	232	271	238	235	230	263	239	241	246	252	250	247	280	242	245	232	261	275	245	244	226	237	244	240	251	263	252	223	252	270	226	251	252	258	269	276	258	250	242	248	256	240	254	222	227	243	252	235	228	237	260	238	244	212	242	249	246	257	253	209	255	258	273	241	262	243	232	264	234	268	238	238	281	239	270	256	236	268	263	259	233	224	241	259	241	246	218	260	240	234	229	237	224	269	239	231	240	240	241	239	267	249	243	265	262	247	246	238	252	277	277	257	245	236	243	222	254	269	239	235	257	267	236	227	232	224	245	248	244	255	246	255	202	224	263	255	254	256	243	234	250	230	209	253	266	229	255	251	203	218	251	211	246	238	230	265	236	229	257	219	265	267	219	252	247	278	241	253	250	240	250	247	243	252	249	260	227	236	257	259	235	275	263	217	243	247	213	258	236	252	235	249	273	255	248	239	250	247	281	228	243	254	238	221	247	254	238	262	270	260	250	251	244	242	252	233	248	241	210	257	267	266	272	253	234	245	232	226	239	243	232	240	210	235	241	238	224	219	250	249	247	263	231	229	241	284	256	258	228	237	249	277	257	247	227	235	249	253	245	226	229	259	240	261	229	237	230	252	268	260	248	242	261	230	231	268	229	260	257	225	267	230	255	259	258	262	234	253	227	251	232	229	254	231	253	234	264	238	256	267	258	255	237	224	245	250	261	245	233	281	215	236	237	244	261	259	269	232	239	223	263	265	260	224	254	216	242	266	251	243	265	232	253	239	238	243	226	228	257	263	234	238	249	247	229	253	219	237	249	246	239	217	237	257	239	265	260	267	247	219	228	238	265	211	222	254	274	243	260	259	252	256	226	285	193	219	241	234	247	281	229	235	234	257	246	222	274	248	230	247	219	249	303	265	246	235	244	263	236	255	231	245	241	237	206	228	259	256	237	249	244	272	251	252	279
17194	12869	8061	7529	4211	627	567	595	601	546	596	541	530	545	551	576	528	526	577	576	561	558	511	575	540	535	529	501	542	517	543	575	551	558	563	543	545	539	579	529	560	573	532	544	569	498	574	562	548	519	510	535	532	542	564	557	517	547	533	537	532	508	539	547	503	533	483	516	505	515	541	530	553	543	574	567	525	550	531	549	506	548	529	501	528	534	543	518	543	546	534	554	531	563	549	553	555	532	525	483	537	526	525	537	540	538	546	527	531	503	486	532	512	549	513	553	549	547	577	554	554	548	562	517	521	537	550	578	553	581	556	519	505	549	544	547	522	532	569	500	553	504	541	536	536	487	517	545	504	565	513	544	561	533	564	531	529	569	540	567	514	540	575	523	530	527	589	503	519	520	550	529	543	549	531	515	551	563	511	549	540	506	512	539	534	503	530	526	552	569	492	544	491	517	542	523	528	560	571	525	526	538	505	508	586	507	498	522	502	520	531	570	511	529	542	555	556	581	549	520	535	542	512	519	513	545	582	530	531	570	533	521	551	550	535	505	581	553	518	533	555	537	522	556	537	579	571	512	538	530	513	584	556	541	553	529	519	519	608	518	511	565	515	545	513	483	558	555	534	506	505	523	541	596	577	539	556	529	550	569	583	563	535	561	542	566	540	535	526	519	520	510	538	525	548	503	607	531	531	551	556	544	534	525	582	540	508	568	504	498	531	541	581	538	579	519	537	491	550	502	537	511	539	522	517	540	495	581	555	528	527	540	545	524	512	540	512	570	552	570	551	561	532	602	560	505	574	563	510	530	502	547	546	524	521	518	554	532	490	567	513	548	534	539	546	524	496	577	516	505	518	589	534	558	551	567	548	537	528	567	528	543	539	499	509	512	507	536	551	564	554	492	537	561	511	521	551	556	534	556	536	553	484	552	533	504	551	555	530	517	518	558	518	522	556	535	565	527	526	528	560	521	587	522	547	540	567	543	517	509	532	540	569	467	529	526	513	529	539	509	569	543	574	542	507	554	528	514	509	577	516	506	532	503	575	512	525	522	541	543	497	519	532	488	515	537	547	529	502	497	539	549	566	503	565	508	499	581	524	539	575	541	534	527	542	488	556	556	552	552	559	506	556	489	579	532	534	530	555	507	548	559	540	501	504	555	523	572	540	563	550	534	493	570	545	517	539	559	560	515	480	540	526	521	518	519	549	526	547	560	499	604	561	507	501	526	570	535	542	516	516	558	539	535	504	543	538	540	569	542	579	523	513	548	526	517	538	520	518	566	561	459	538	521	540	555	527	538	553	540	524	503	511	550	532	569	506	530	501	516	537	553	501	538	546	520	531	570	531	530	525	538	551	553	561	530	548	528	494	510	560	563	530	587	547	565	529	505	507	536	510	544	561	539	555	517	545	560	538	488	528	525	556	544	501	564	536	572	556	527	491	517	547	526	552	520	533	555	579	551	503	549	530	509	536	535	496	500	539	529	543	516	528	570	526	528	527	529	527	534	513	527	507	526	588	517	528	568	540	558	574	554	513	513	533	528	545	558	519	554	534	552	539	517	483	515	544	536	545	513	557	597	515	582	550	480	524	519	538	529	546	546	549	516	560	515	543	548	550	528	526	523	503	533	559	496	534	560	514	553	550	555	540	574	582	519	552	552	529	581	555	504	533	552	590	501	566	513	535	482	512	549	519	567	512	504	535	568	542	575	526	559	530	559	562	532	565	545	557	530	535	550	525	584	548	545	546	498	524	540	506	510	527	554	535	521	532	493	550	523	509	562	534	552	548	517	542	524	561	532	557	533	491	524	535	529	575	533	554	546	568	561	587	567	549	562	566	531	528	518	533	553	588	532	536	534	519	581	553	523	499	560	524	495	552	517	528	516	542	482	500	541	526	560	507	508	555	537	521	517	517	527	513	499	561	521	543	534	558	543	552	537	522	494	534	515	547	535	547	535	535	502	561	519	527	549	536	553	557	550	516	536	560	559	527	509	529	539	548	558	499	513	561	558	533	560	533	580	555	601	530	575	505	565	532	524	567	505	556	480	561	492	551	514	529	538	554	561	528	510	530	530	526	517	546	529	529	541	511	450	514	523	517	548	514	500	553	559	497	542	532	547	524	519	538	519	552	548	557	520	528	560	540	535	519	529	538	539	511	557	480	538	552	545	502	530	532	534	528	519	537	546	538	549	573	554	498	514	507	482	538	546	535	526	527	519	519	505	590	537	500	567	546	523	518	527	514	510	490	546	511	530	544	544	530	512	491	492	559	552	528	554	539	552	525	524	538	563	517	579	525	581	533	520	549	552	546	562	489	554	567	512	541	536	553	566	505	525	524	568	567	538	533	498	525	535	546	529	535	541	528	519	517	551	526	542	554	538	556	573	577	523	543	527	526	544	540	523	580	556	536	504	554	557	493	560	496	548	537	535	567	496	567	518	549	563	583	542	483	566	511	530	570	548	517	532	558	542	508	503	535	534	583	557	508	548	548	567	545	528	521	559	528	548	538	562	538	525	574	532	558	573	589	534	539	547	524	506	487	507	555	534	524	542	523	505	583	527	486	552	492	556	529	561	519	551	547	532	569	510	519	553	535	543	508	549	549	523	546	566	536	531	538	489	522	503	531	529	546	494	520	574	511	549	541	540	528	546	543	579	522	512	536	595	526	550	534	557	507	478	555	574	535	556	535	527	503	543	539	555	543	542	513	533	549	528	558	508	554	517	541	522	502	501	565	524	563	603	528	531	516	507	499	524	567	529	517	549	528	554	544	509	514	527	514	491	552	550	491	528	552	510	546	558	568	569	570	528	561	524	527	533	578	509	540	539	500	527	522	527	502	532	540	496	525	538	554	558	529	493	500	578	558	554	559	549	532	522	510	545	538	525	575	527	572	575	549	529	605	533	508	544	533	538	488	473	541	534	530	526	542	539	558	523	546	553	525	520	534	536	565	563	539	495	511	547	529	543	554	535	496	526	480	544	541	555	541	550	579	555	528	544	545	556	550	526	543	547	501	562	537	531	530	520	517	537	515	511	527	524	517	547	528	548	480	543	530	520	518	510	513	574	551	532	524	524	552	563	539	577	538	590	514	555	533	523	561	504	557	549	568	531	517	546	559	543	554	515	525	517	519	553	529	536	541	544	557	513	552	515	499	493	471	512	545	514	488	507	514	506	578	536	548	556	513	548	507	511	513	564	532	536	510	538	540	545	510	559	558	562	629	520	558	548	522	487	519	549	576	569	528	547	503	485	537	543	547	499	523	531	523	487	562	521	527	540	506	529	503	541	547	520	549	529	535	551	546	564	522	507	519	525	549	537	557	507	517	519	594	514	513	559	513	524	519	513	577	517	546	526	531	524	524	534	530	539	514	542	576	469	544	499	529	516	508	509	566	533	576	548	554	485	517	527	553	558	514	553	519	546	551	512	550	526	563	569	541	572	553	545	566	499	459	522	528	542	585	567	539	559	540	545	490	532	551	531
49503	50827	52567	41734	27718	2939	301	263	207	192	168	145	151	132	159	138	163	136	137	134	161	119	137	126	128	139	157	148	130	131	169	138	122	120	128	130	137	139	106	161	142	143	137	129	121	149	140	124	139	131	152	128	124	129	121	150	133	127	133	141	128	144	129	166	140	132	158	133	147	134	146	126	136	134	134	131	126	143	158	143	127	130	148	133	100	136	133	119	140	107	118	127	128	122	137	126	158	173	150	140	122	162	160	134	137	120	124	111	131	126	138	154	123	115	138	131	146	146	101	147	138	144	120	136	140	137	135	134	142	139	126	129	147	151	137	129	121	139	129	128	140	114	143	145	136	117	122	134	121	145	159	133	159	126	129	136	151	136	144	141	119	131	142	106	139	112	135	127	115	140	132	132	148	130	135	156	127	149	135	132	169	130	130	132	119	147	108	139	117	133	144	159	126	145	116	153	121	119	139	150	147	140	116	143	122	142	159	138	119	133	137	144	131	126	141	141	115	110	121	128	120	140	126	150	151	136	135	129	121	139	129	109	136	165	118	125	140	116	142	127	124	166	132	124	116	130	131	129	117	112	141	112	111	134	130	140	147	132	131	143	148	116	148	137	124	138	148	146	133	120	142	158	130	140	145	132	135	125	141	124	119	139	130	129	111	143	161	138	129	121	117	121	110	151	139	125	123	134	147	129	133	133	135	128	146	125	129	148	126	141	134	129	143	132	121	118	124	136	126	130	131	109	129	143	144	136	133	125	149	139	155	125	135	133	116	126	134	131	147	104	154	125	114	122	135	160	128	118	135	109	151	142	140	107	136	149	140	103	142	121	127	135	120	116	128	136	126	144	146	138	137	136	146	128	121	124	132	131	128	135	114	110	120	144	115	155	111	133	143	150	116	130	130	133	127	158	117	126	132	123	126	124	134	128	136	139	109	132	132	124	125	126	144	141	157	136	127	127	111	150	127	122	124	135	141	133	168	128	121	122	116	141	129	128	121	135	134	130	134	127	129	147	141	135	135	124	139	133	132	114	133	135	109	133	129	121	125	118	112	127	120	144	134	147	126	184	125	138	151	148	147	119	133	128	118	160	144	123	123	161	133	144	149	147	164	153	134	150	141	117	153	151	151	130	131	126	124	131	137	132	109	115	121	125	133	114	141	130	125	131	136	143	111	114	130	136	129	128	115	138	137	149	157	147	132	126	142	147	120	130	131	137	147	142	139	139	127	132	132	133	135	129	139	150	126	121	141	125	139	118	136	112	126	130	138	116	125	135	134	143	128	132	159	128	154	119	127	144	139	155	138	111	141	125	128	139	130	129	127	164	128	140	141	131	123	145	123	142	143	132	144	127	129	148	133	118	152	136	153	133	124	125	140	134	133	125	150	133	157	101	135	124	125	157	124	139	126	137	119	131	127	119	124	143	140	126	112	137	126	116	140	131	116	117	124	145	123	126	132	148	140	144	140	138	122	146	154	137	116	119	129	139	133	140	158	144	147	112	142	140	150	148	127	128	134	141	132	130	136	126	131	115	141	128	141	134	137	115	138	129	124	137	132	154	123	155	137	122	117	139	153	140	127	126	144	118	124	127	127	123	153	132	95	137	151	123	142	118	130	118	138	141	118	125	136	136	128	100	133	124	109	127	113	119	143	116	145	146	126	158	147	121	157	119	159	111	127	155	128	145	140	132	131	133	140	133	161	130	137	120	132	134	140	138	118	106	152	144	138	136	148	112	131	141	152	117	113	143	150	124	163	146	144	152	133	129	139	151	141	130	126	122	131	123	158	151	121	163	122	142	134	135	125	117	146	128	121	129	141	145	146	157	141	125	132	142	138	132	157	156	112	142	122	113	139	144	129	122	138	159	138	111	115	126	154	121	131	124	153	144	131	134	142	133	131	148	137	136	146	147	124	133	128	153	140	114	108	137	120	106	136	109	157	137	125	115	152	126	161	153	148	143	133	131	157	137	128	132	123	130	145	118	137	124	152	136	153	135	125	160	118	143	119	131	116	156	139	126	142	139	131	128	118	127	139	135	149	142	150	122	135	145	135	134	122	136	138	119	140	136	138	130	130	141	135	149	141	141	129	122	120	135	120	155	139	134	127	138	127	143	129	151	121	143	132	130	125	126	131	152	130	150	125	147	125	155	138	121	124	122	149	120	158	140	155	133	123	116	135	126	127	152	141	132	131	121	123	143	144	130	152	118	124	121	140	146	139	140	141	126	127	142	129	111	129	115	120	133	125	140	157	144	122	114	142	132	128	131	125	161	151	127	119	145	108	108	131	126	137	147	142	129	148	144	123	146	138	130	130	135	146	126	115	143	145	131	144	128	134	112	119	131	158	137	151	152	133	125	117	152	139	138	153	152	127	149	140	134	137	121	134	140	126	125	150	135	134	124	135	123	135	129	142	132	130	140	142	106	150	132	119	145	169	153	131	133	121	128	124	151	116	125	152	144	121	153	110	135	136	125	127	153	160	121	128	133	114	154	145	126	138	121	122	112	149	139	145	134	116	121	136	126	119	132	139	135	128	131	136	132	132	129	137	139	127	140	132	131	148	131	122	140	140	130	121	120	110	131	129	155	139	152	149	145	133	129	128	110	156	119	118	132	128	132	121	140	122	139	149	139	117	136	142	116	145	122	142	117	128	137	118	119	126	134	136	115	112	123	119	138	137	128	151	152	146	136	144	155	116	113	143	125	120	106	138	124	132	150	129	128	104	144	135	133	145	142	103	111	116	128	138	122	112	132	137	123	123	133	123	118	127	130	117	130	129	140	128	145	142	127	166	140	126	118	121	118	149	127	164	128	132	152	143	140	118	116	132	123	135	111	123	120	131	117	139	146	123	119	128	149	115	152	132	144	125	123	149	132	142	139	120	140	130	142	137	143	136	151	122	146	113	127	121	121	136	123	119	136	131	102	130	125	142	119	102	142	132	120	144	134	152	121	126	120	134	127	128	126	140	137	124	131	116	127	120	118	131	152	149	146	152	140	135	117	136	132	124	126	123	129	132	122	153	126	116	148	128	127	129	135	148	129	153	141	158	157	125	140	145	127	131	139	146	126	135	144	155	125	137	123	141	133	144	128	137	136	141	118	158	140	131	119	121	126	132	100	137	131	140	145	106	136	152	145	136	143	137	123	129	136	134	123	116	131	146	131	123	136	141	151	135	135	123	134	117	139	129	150	117	150	135	147	127	122	145	137	125	126	121	106	156	164	133	169	129	134	135	120	132	139	104	138	105	128	152	129	128	156	146	137	134	113	136	162	153	140	125	131	157	143	114	124	135	147	160	145	129	141	140	135	133	124	123	135	132	133	134	147	135	132	119	155	123	132	124	175	164	131	136	132	124	116	161	108	150	139	142	141	147	132	136	133	124	150	155	141	131	125	139	136	131	142	125	122	143	130	134	117	143	144	139	146	131	143	130	127	147	129	134	127	159	109	139	139	137	126	144	138	147	124	128	126	130	133	132	100
26612	39098	48413	50607	29564	1300	1077	863	740	633	630	584	547	519	510	495	478	483	465	446	460	368	406	424	370	401	392	372	391	335	363	334	359	350	347	361	362	328	372	377	347	360	370	338	333	345	364	370	325	337	347	364	336	333	328	321	346	385	336	321	344	394	347	375	340	332	331	330	325	322	323	326	326	321	326	328	349	352	335	341	354	348	329	347	345	307	325	289	323	312	348	318	324	346	342	329	311	301	317	356	306	335	323	320	332	323	313	339	314	335	340	332	330	319	317	304	327	312	314	328	311	325	341	307	343	329	337	330	326	329	292	353	327	343	344	338	317	363	307	360	325	304	327	337	282	326	268	328	325	291	329	297	339	334	330	332	328	332	306	320	304	340	304	322	322	329	299	347	338	330	309	329	332	324	325	329	309	310	309	343	331	359	349	315	329	334	308	322	307	305	362	319	350	345	334	308	321	298	337	340	338	327	331	303	334	334	337	331	375	328	336	321	356	325	337	334	334	327	315	307	305	314	302	371	316	335	332	319	306	316	331	349	350	325	296	311	335	314	346	340	372	340	354	341	325	326	325	285	330	328	315	314	297	297	330	316	306	364	291	334	342	332	363	330	310	335	315	322	318	372	332	360	319	331	317	322	313	343	284	335	342	305	334	309	341	328	307	317	326	337	324	336	310	317	350	318	350	348	312	316	310	365	317	346	311	336	327	333	328	342	320	339	333	312	304	328	317	325	310	323	309	334	334	349	329	348	293	350	290	350	368	330	286	322	352	325	338	360	316	323	319	301	327	323	348	330	345	356	338	330	321	326	306	308	340	305	334	338	321	344	322	371	352	310	359	338	297	327	332	334	326	326	354	315	318	307	328	320	291	306	327	339	309	323	303	316	311	350	337	319	332	351	326	361	318	318	336	320	351	328	313	340	288	327	326	336	331	342	348	306	306	337	316	345	342	303	332	344	324	325	310	361	348	298	330	330	327	345	344	300	297	333	330	298	315	336	341	310	316	317	304	288	347	287	319	286	345	366	343	342	334	334	347	372	331	322	338	323	321	316	332	345	322	335	333	307	288	303	294	325	348	351	306	320	336	337	298	331	318	318	331	331	332	318	306	312	330	347	319	343	318	336	334	295	303	342	290	333	326	292	356	311	338	310	321	348	333	314	319	326	327	342	325	314	322	329	359	326	327	315	314	332	318	319	309	371	343	352	361	304	296	347	336	331	325	314	355	309	332	344	332	352	329	323	317	322	348	326	354	341	316	321	330	313	349	295	311	327	309	345	331	333	344	332	341	320	350	311	324	336	328	283	305	322	318	289	339	335	311	320	340	317	327	346	326	315	305	346	328	306	323	318	301	332	339	373	303	295	314	321	348	291	365	290	331	357	302	338	345	333	304	304	317	313	355	307	327	296	351	316	319	320	299	329	336	346	329	295	311	312	331	339	342	334	360	344	326	278	313	314	326	360	347	360	329	319	314	334	326	306	331	316	347	315	311	345	334	299	347	355	336	324	314	335	325	369	319	319	358	321	337	346	332	311	329	324	337	331	330	340	353	337	327	335	299	347	311	311	326	320	297	344	360	340	353	310	337	293	333	303	309	352	304	319	305	343	296	342	331	326	334	317	335	316	345	331	353	300	333	315	350	342	304	295	328	318	317	327	297	309	277	355	319	322	359	320	321	322	332	316	330	290	360	327	357	324	333	315	316	324	306	314	341	302	298	318	324	360	374	333	328	320	300	325	332	296	350	328	330	329	326	315	335	327	305	312	339	287	322	305	295	317	350	350	335	346	302	305	347	309	331	302	338	319	292	340	376	353	325	350	318	329	288	333	313	345	333	318	324	290	317	339	356	315	315	347	317	340	299	310	343	312	337	324	329	308	330	329	303	337	281	314	339	334	329	323	309	326	316	305	354	318	365	338	337	355	321	326	347	316	356	346	327	322	304	330	315	323	331	337	330	324	340	337	339	338	315	282	317	316	326	315	310	332	307	353	344	326	284	315	348	333	341	322	311	311	307	309	295	292	335	324	358	312	312	307	347	339	346	337	333	295	308	335	318	310	304	307	313	308	345	317	349	348	328	290	332	321	304	337	316	332	333	325	352	371	311	326	337	345	291	312	304	306	305	338	317	337	311	366	320	332	329	349	330	294	327	320	295	360	302	328	329	352	308	319	332	333	312	333	305	307	345	352	332	345	329	319	353	327	295	356	337	347	347	308	339	296	348	341	313	321	332	328	344	310	326	332	286	310	324	322	326	314	313	321	346	327	334	370	352	309	366	353	319	362	334	314	304	322	335	292	334	285	303	339	307	318	320	298	336	318	346	351	306	324	314	318	376	329	309	311	326	310	323	333	313	304	317	297	332	340	332	298	319	322	299	315	310	338	327	311	317	319	303	343	337	361	326	363	307	319	348	345	355	331	326	337	358	333	319	328	313	317	305	292	299	332	300	324	312	332	322	307	317	305	300	321	344	301	327	340	325	330	322	308	297	323	319	315	345	317	292	322	311	313	309	312	350	321	337	302	337	337	320	356	271	323	334	338	338	343	326	348	337	367	346	323	319	304	338	322	306	317	331	338	275	299	329	340	298	346	304	357	341	333	338	328	298	351	314	322	339	331	306	339	336	350	317	292	361	337	354	358	334	304	349	329	340	324	348	311	311	327	357	334	340	329	331	366	344	316	305	347	324	307	333	301	311	319	356	327	303	313	337	315	305	356	337	348	310	329	337	334	312	344	309	313	298	287	307	354	328	341	357	344	314	298	333	330	310	302	306	334	316	341	347	336	344	329	304	344	332	322	313	313	301	338	326	331	331	328	318	296	343	330	309	339	327	314	305	322	341	349	303	313	333	337	323	310	308	313	316	314	317	318	342	311	341	297	311	329	328	295	298	358	355	326	318	312	306	338	340	316	329	343	342	323	318	302	344	315	345	279	308	291	322	335	321	306	338	317	346	345	326	331	318	329	340	307	342	305	339	327	322	296	333	308	343	310	314	319	315	370	325	344	313	319	334	324	278	352	309	324	338	312	306	355	365	326	335	349	290	286	320	326	350	341	324	316	309	351	293	304	319	345	334	342	330	325	322	306	339	334	329	308	319	319	375	321	308	327	353	341	317	362	300	338	344	323	336	362	308	351	315	311	351	343	319	339	320	329	300	330	317	333	357	313	344	310	310	327	329	306	291	336	321	332	330	355	316	360	341	335	334	329	316	370	318	340	311	332	341	334	334	315	366	339	316	341	331	331	337	291	308	311	261	342	328	309	336	343	329	351	311	341	328	334	317	329	308	322	310	330	334	330	332	310	314	346	306	357	352	343	333	330	303	328	323	326	343	333	329	343	319	329	343	335	361	326	346	330	337	343	331	337	323	319	323	352	322	311	333	325	303	307	294	334	319	317	340	297	336	338	295	329	316	355	310	322	327	297	324	329	341	311	344	305	322	347	310	341	315	305	336	321	298	347	320	369	350	330	331	309	368	321
57129	65592	67031	54786	39889	8189	870	442	346	328	333	297	289	301	278	275	295	263	268	269	242	229	234	247	228	245	234	235	250	270	232	220	239	214	224	231	250	269	234	247	223	259	229	235	207	227	236	236	232	224	252	248	229	243	210	240	224	242	240	244	248	203	204	215	253	235	210	209	211	210	213	230	207	236	245	240	245	188	217	217	231	247	229	237	217	234	232	228	232	256	253	211	231	241	238	230	216	247	270	223	239	229	210	241	199	209	223	199	201	247	214	252	231	228	236	227	214	222	230	247	229	234	213	231	226	196	219	226	247	198	215	233	229	245	243	233	242	230	218	225	254	211	216	222	229	249	253	222	242	251	219	232	223	219	222	247	222	237	226	243	203	217	221	198	240	230	264	225	236	216	214	222	237	218	233	217	246	241	247	249	245	221	234	210	222	236	219	247	231	225	219	241	230	239	243	210	233	213	227	205	221	248	222	233	218	226	228	240	210	209	224	235	222	209	218	234	221	217	255	244	250	198	234	224	243	222	218	262	221	222	236	217	248	257	233	212	228	244	230	218	215	205	208	217	207	203	234	229	263	220	227	228	249	246	228	263	224	241	245	223	217	216	220	272	213	232	227	229	221	233	222	223	211	201	215	222	230	257	221	247	245	237	239	241	224	245	239	263	223	209	210	232	238	182	227	238	248	230	203	196	234	211	242	220	244	224	243	248	202	199	239	233	218	235	223	232	231	228	228	229	216	247	187	228	249	202	231	218	214	223	246	219	201	252	250	203	238	214	211	212	214	228	217	208	229	209	231	222	255	250	235	226	204	250	220	251	223	218	255	224	220	211	215	194	234	235	200	252	244	203	224	234	221	246	244	243	225	211	246	212	239	228	243	246	227	247	224	229	272	231	222	224	222	231	234	214	204	217	256	233	207	201	232	222	211	205	218	216	245	235	243	219	197	227	226	228	278	208	237	219	225	222	220	221	221	233	221	235	245	200	246	254	209	233	210	244	236	215	225	215	230	205	219	195	232	241	248	240	232	226	209	232	231	243	225	230	236	226	239	205	243	226	219	226	196	228	221	220	235	237	227	224	245	217	235	225	209	218	248	206	234	252	231	228	225	221	239	228	256	212	262	210	227	245	249	220	226	229	248	206	200	244	206	218	228	203	223	218	233	231	226	221	220	214	267	235	201	227	231	231	242	222	243	225	239	245	228	250	245	219	238	225	257	230	244	223	229	248	226	251	221	214	191	179	241	229	240	260	221	212	227	228	243	215	202	226	250	213	231	250	211	233	236	250	226	250	223	251	224	285	232	265	224	217	200	242	242	224	235	210	250	230	219	225	250	238	233	248	237	232	241	220	226	215	257	240	240	222	213	243	227	223	241	242	239	219	229	221	251	219	192	250	223	230	202	261	251	222	235	220	205	213	244	233	211	240	233	227	247	209	232	206	222	207	219	254	234	235	238	252	222	226	238	207	237	229	225	202	221	215	249	221	213	227	233	233	211	223	236	237	242	222	231	265	227	224	237	225	202	231	236	220	213	240	236	215	209	238	234	257	209	230	216	225	227	209	249	247	240	216	238	236	231	225	212	222	232	207	207	220	221	232	227	223	238	245	249	246	272	269	238	226	218	212	226	218	230	239	243	219	243	252	257	231	220	203	229	229	237	233	222	231	220	196	235	220	252	233	228	224	242	205	234	258	230	200	215	188	197	227	234	229	223	229	225	211	197	243	226	227	202	239	239	210	219	203	208	255	226	198	231	265	253	251	247	217	217	211	213	212	224	252	238	248	215	249	210	224	220	239	223	218	196	235	247	228	195	179	234	210	238	233	226	228	239	236	232	234	221	218	218	237	240	222	229	245	207	236	236	251	231	237	198	223	201	226	226	255	214	240	227	221	276	233	223	232	231	241	214	260	238	208	219	254	186	210	246	227	237	217	251	205	209	233	222	263	250	257	222	240	235	234	210	237	222	234	228	222	213	223	235	224	249	225	227	202	232	219	229	234	213	236	197	229	273	217	218	221	223	254	208	201	232	239	233	207	196	212	227	204	219	221	241	204	249	255	209	208	230	219	249	230	250	226	246	205	227	266	222	220	254	228	239	222	223	228	245	233	221	234	232	223	205	229	234	239	220	231	233	244	229	200	230	217	201	207	232	233	248	243	223	224	202	222	224	216	235	228	244	227	209	221	236	215	226	230	225	245	224	230	202	222	241	217	216	223	259	215	257	219	219	224	223	203	223	232	227	221	265	243	237	234	201	246	228	207	206	192	223	213	200	212	216	238	241	222	231	232	212	262	218	233	221	222	219	208	222	275	229	221	222	207	230	212	222	241	262	225	238	251	236	222	231	232	205	216	231	216	208	242	254	237	246	243	233	235	197	251	238	204	228	206	205	241	235	240	236	210	200	230	247	214	217	230	217	169	231	211	237	221	222	232	244	259	254	214	238	237	240	253	224	246	241	257	223	215	206	200	203	211	214	242	216	235	251	225	223	233	225	185	220	255	259	194	232	231	206	220	216	231	234	241	226	246	205	231	228	230	234	254	240	227	221	201	225	218	210	241	212	220	234	237	211	217	202	239	209	243	260	227	238	226	223	235	226	223	233	217	236	227	213	232	243	205	243	224	215	219	224	239	213	210	213	195	258	231	229	229	259	245	211	214	214	218	221	214	204	217	197	228	240	251	254	222	221	243	208	217	240	232	221	239	230	245	247	219	245	199	199	216	231	216	221	217	250	220	229	243	243	188	226	257	202	218	230	228	212	213	210	204	247	205	220	218	230	234	220	219	219	224	206	216	240	233	230	206	245	222	234	203	202	237	208	240	249	249	250	237	219	209	246	226	221	214	214	230	197	215	203	244	223	203	220	217	235	248	234	218	235	243	239	209	228	235	223	221	239	250	221	220	232	244	203	217	190	216	201	229	230	237	230	239	271	231	198	233	237	238	232	194	212	210	225	224	242	234	242	231	228	202	218	216	224	231	225	228	213	217	208	210	213	216	236	217	227	230	230	246	210	261	205	234	237	218	213	236	221	217	240	236	248	235	235	212	223	214	229	216	191	239	216	228	234	228	245	214	246	234	255	208	213	220	243	259	236	195	228	277	232	244	228	225	246	248	216	222	230	241	250	224	232	229	242	236	217	224	222	228	278	231	199	238	209	221	219	225	268	233	281	240	221	212	217	237	243	219	229	224	210	230	253	227	228	225	230	244	229	253	209	225	211	229	237	245	233	231	242	246	209	207	228	232	255	228	229	234	245	199	236	237	247	248	240	206	225	252	253	231	210	210	221	222	250	220	241	229	238	198	220	237	242	244	249	221	213	219	239	216	235	242	226	241	222	238	209	222	238	229	215	243	234	206	249	242	241	227	188	223	216	234	212	231	234	234	234	251	267	239	242	218	235	246	225	230	208	193	243	242	256	201	246	213	213	237	230	218	234	220	244	233	250	219	199	208	229	264	236	224	246	234	201	200	257	238	258	258
31869	50293	60771	60491	37426	2250	1962	1638	1328	1176	1093	992	970	855	770	793	768	747	769	742	702	659	672	677	651	649	629	632	559	598	597	634	599	594	592	581	581	610	537	517	591	584	546	565	536	533	548	568	531	511	541	535	561	548	540	587	579	545	585	533	540	552	476	566	545	541	538	549	543	513	535	566	529	529	529	533	547	490	533	547	519	556	577	538	480	540	543	524	519	582	571	543	507	521	520	553	553	502	512	536	489	556	526	534	512	485	507	510	521	531	514	541	516	521	522	510	564	505	540	512	541	542	571	502	519	498	533	535	545	532	479	511	535	513	514	529	519	535	535	522	508	530	504	529	517	547	558	513	530	526	548	522	531	526	482	490	566	582	531	542	560	519	556	540	533	530	526	528	541	522	531	564	535	498	513	505	505	495	519	564	534	517	501	531	545	546	516	536	533	556	499	532	495	513	526	515	542	549	549	544	567	520	500	512	506	530	582	532	482	578	576	528	535	547	527	543	533	554	539	538	505	530	557	529	530	543	521	486	555	522	526	524	502	529	522	507	549	543	593	528	529	528	519	539	548	542	539	571	543	492	490	491	551	543	539	548	536	498	566	517	551	536	502	467	533	529	513	514	521	485	504	540	495	529	500	507	540	535	511	532	547	547	539	531	520	497	536	523	524	491	536	526	516	588	524	525	534	519	543	494	546	541	510	509	547	557	519	543	548	497	525	554	535	501	521	524	517	503	529	511	528	553	569	539	549	524	499	516	501	519	544	531	493	539	495	485	526	532	525	520	519	540	519	533	521	518	512	565	521	545	526	508	530	524	554	541	501	526	538	489	514	515	520	550	516	535	507	559	520	522	530	546	544	501	527	541	555	539	498	529	532	505	510	561	543	532	509	522	486	539	524	492	561	524	505	535	499	516	543	503	521	533	523	538	524	523	527	539	501	530	549	517	494	509	471	533	532	549	551	510	506	520	541	522	483	542	497	523	563	511	540	507	486	519	547	491	524	568	513	512	542	456	512	520	545	530	565	560	526	551	548	512	535	544	537	546	558	548	565	553	518	530	546	551	520	513	517	513	528	502	561	547	513	503	554	547	537	531	547	516	505	552	477	539	523	484	495	552	554	551	537	516	545	595	525	521	549	564	532	507	523	529	507	521	542	522	539	500	514	519	470	530	534	525	531	530	539	542	550	539	505	521	530	529	547	512	562	521	521	504	510	578	483	553	537	559	516	524	539	533	516	499	540	516	503	516	509	511	509	519	537	523	580	516	511	528	549	544	551	502	515	538	490	523	531	533	535	563	549	526	526	500	543	517	524	511	523	505	505	532	535	522	507	525	535	527	513	532	498	542	534	517	511	520	487	483	507	520	539	511	561	554	525	511	484	539	510	550	529	573	543	549	496	529	493	553	555	541	536	518	556	512	516	521	514	542	497	525	549	548	519	515	527	505	509	573	536	568	550	530	523	504	554	550	509	539	509	520	531	499	544	521	540	526	531	514	563	506	510	492	497	504	548	513	513	546	515	548	538	568	535	510	523	512	512	533	556	491	527	517	533	528	547	511	507	505	524	536	485	529	584	545	551	538	515	522	531	539	529	505	554	537	508	521	510	481	520	508	509	518	526	502	520	533	518	524	501	483	542	529	527	500	520	549	499	504	501	539	550	519	514	518	503	547	554	560	554	518	565	490	518	493	530	559	518	515	518	511	485	542	512	505	554	536	552	523	542	529	513	546	520	533	501	515	529	548	521	525	527	514	536	519	506	511	538	512	505	525	502	530	526	529	527	516	539	519	486	530	504	515	532	561	516	538	510	564	540	499	501	527	528	553	506	543	568	548	475	559	555	530	515	497	524	442	503	537	526	533	521	557	520	538	549	520	546	564	502	558	539	551	474	520	527	530	550	506	520	493	505	538	518	551	499	560	544	514	510	552	572	505	534	520	516	535	518	560	513	513	554	568	508	518	553	549	547	514	563	519	562	507	562	514	517	513	511	528	513	523	524	515	555	526	532	529	549	531	549	517	531	543	530	551	543	533	543	562	584	524	518	564	554	535	524	524	581	520	537	556	499	524	519	548	484	544	549	525	536	504	546	547	518	542	555	523	482	519	488	526	527	509	486	510	518	483	511	530	523	498	521	493	534	584	609	579	535	543	487	532	494	524	526	507	551	486	541	495	517	502	522	528	515	490	535	554	517	479	558	543	525	527	545	510	496	498	501	534	544	540	525	497	480	534	568	526	506	550	510	487	538	531	493	514	545	525	519	520	523	519	546	518	524	510	486	548	507	532	533	526	508	507	540	510	470	549	552	531	573	500	498	545	517	546	534	544	536	542	512	539	527	559	541	516	503	506	550	574	544	529	538	552	591	521	549	513	509	516	575	516	530	506	558	522	504	536	515	536	533	515	521	530	550	547	546	600	496	487	540	524	541	554	506	492	549	486	507	562	540	517	530	538	543	510	541	502	491	543	561	547	528	568	518	529	505	508	491	539	544	556	531	507	524	522	527	502	556	517	517	566	495	495	510	516	527	546	520	534	507	495	541	552	580	518	507	530	533	540	503	565	561	541	524	499	538	580	483	534	540	521	521	487	547	548	543	503	498	572	504	545	509	510	529	535	543	524	535	575	563	555	491	531	511	528	529	503	494	538	483	493	487	514	521	546	535	554	523	514	512	529	516	521	523	509	517	550	520	528	592	529	528	524	540	530	525	543	502	533	492	558	570	492	545	523	489	528	545	477	525	488	555	531	526	535	548	532	570	552	514	486	512	523	555	530	537	508	513	539	507	516	489	538	540	562	523	535	537	546	524	562	548	538	547	508	563	548	504	507	520	537	512	546	502	542	489	543	502	520	540	518	567	556	504	550	527	504	523	496	519	536	501	533	582	556	540	513	496	535	499	537	547	529	503	517	561	492	542	498	515	534	514	555	541	530	547	526	559	508	521	534	559	537	518	536	557	525	522	513	514	497	518	497	568	505	560	533	499	504	522	551	493	536	562	574	522	500	536	569	514	513	493	520	483	533	490	533	538	526	554	515	552	503	546	532	545	539	533	536	530	523	476	537	543	544	557	539	543	549	554	530	520	539	551	538	514	486	510	499	547	554	552	525	523	519	528	483	487	511	523	535	531	528	550	560	556	528	511	516	583	561	532	517	493	513	565	527	495	498	518	542	506	516	523	496	534	548	519	544	565	517	539	546	506	494	520	579	509	498	504	509	534	510	528	520	549	533	497	537	528	501	552	533	499	484	496	536	514	577	543	491	538	517	516	557	544	534	572	517	524	539	543	533	541	537	496	562	552	541	523	534	524	496	559	526	511	554	546	539	482	523	541	551	527	561	520	547	548	544	501	529	535	526	524	566	522	519	529	523	548	554	555	520	521	530	512	481	560	550	562	509	515	528	515	513	501	557	483	546	534	501	512	515	517	508	488	508	504	513	523	523	523	509	549	523	526	528	522	545	579	541	551	540	564	546	498	559	495	490
36837	21622	6209	2123	1131	278	233	242	229	288	258	253	272	250	247	243	269	261	237	263	271	251	250	263	262	239	255	269	252	227	246	267	231	235	256	227	262	255	209	244	250	238	264	239	222	280	288	235	232	234	263	259	236	261	228	266	258	251	251	234	241	228	266	232	226	222	255	226	261	266	260	266	274	270	256	255	258	211	269	245	259	227	258	249	236	266	222	247	281	248	247	250	230	242	225	234	263	241	258	238	250	243	246	225	232	259	231	258	227	214	262	244	202	229	263	241	268	242	253	233	251	251	264	252	257	241	256	237	257	265	237	235	234	267	219	233	219	243	233	230	240	272	238	233	253	257	258	243	261	244	238	237	218	278	247	260	243	267	234	272	236	232	241	264	219	255	241	256	243	244	231	234	248	239	242	268	243	231	256	244	248	246	248	249	235	277	225	243	237	223	261	209	235	261	259	286	246	259	226	279	235	224	244	244	203	236	248	285	231	228	226	246	258	234	253	264	264	216	229	219	260	278	249	279	264	257	246	242	250	251	249	234	246	244	226	275	244	219	276	261	241	264	236	224	218	262	235	265	250	249	238	228	269	242	266	267	240	243	220	224	240	249	261	253	265	269	245	252	253	279	242	261	249	248	227	248	232	255	249	203	227	245	247	286	237	245	276	272	257	234	247	242	246	272	214	242	244	233	229	236	246	216	234	261	235	226	252	251	266	241	266	230	252	257	272	244	241	261	254	225	250	272	214	258	257	234	256	272	222	257	236	250	269	255	258	248	222	248	269	273	211	239	239	279	235	229	258	220	254	248	210	255	237	250	275	257	226	245	238	237	258	233	209	233	236	234	224	254	248	243	231	246	246	239	253	226	208	253	248	239	264	258	259	269	258	229	229	230	265	244	249	254	250	250	242	259	236	219	217	256	276	269	258	240	236	203	257	249	262	287	234	252	275	229	220	250	244	266	276	212	241	212	272	296	219	246	255	253	256	232	267	228	252	237	233	236	237	229	279	263	250	239	213	229	233	262	229	248	265	256	218	247	236	245	251	237	268	224	226	242	249	248	281	237	255	243	267	254	251	233	296	229	263	251	294	267	261	241	243	245	250	248	222	261	282	241	241	257	265	221	237	224	259	249	237	262	263	253	238	244	273	261	261	231	233	229	243	256	197	233	259	244	239	236	248	234	250	255	242	268	245	241	240	225	226	259	240	242	234	267	238	228	255	229	235	235	231	235	242	225	266	242	234	244	267	252	229	225	270	235	245	255	248	259	227	248	247	220	238	258	234	274	252	228	241	257	242	259	236	271	276	219	231	259	242	211	258	236	257	207	254	236	249	229	259	224	234	227	252	232	232	253	250	274	252	253	246	273	239	236	258	245	216	258	229	264	254	283	243	249	218	228	272	277	249	242	247	242	253	258	256	258	257	266	272	249	238	243	217	243	251	256	276	238	258	256	223	241	254	236	213	262	272	272	232	228	229	228	247	257	259	220	240	231	232	245	274	254	222	274	233	198	245	244	223	227	223	248	259	252	250	239	246	245	240	260	230	265	247	227	266	267	239	241	267	248	270	253	242	269	246	254	262	242	241	230	260	227	256	246	279	226	213	225	237	269	235	256	225	252	265	248	230	285	242	234	261	256	243	257	276	254	254	237	245	237	251	230	260	274	228	251	241	245	228	239	262	220	236	231	220	271	241	249	286	246	248	262	246	273	223	254	237	267	250	238	259	236	247	230	239	233	249	238	259	234	251	233	251	291	233	254	245	244	252	277	233	270	271	225	250	251	238	258	255	235	276	225	268	281	238	269	243	257	264	230	238	260	222	218	237	242	263	222	242	266	261	244	204	251	234	245	232	235	249	247	225	210	240	211	285	263	228	258	256	258	262	241	256	215	245	227	243	222	257	258	263	281	259	256	250	216	243	250	244	271	234	236	238	252	266	224	261	266	247	260	241	253	255	245	262	240	249	252	294	243	254	254	219	253	234	260	245	232	256	241	234	281	240	230	261	252	226	253	260	232	265	249	253	259	251	277	232	292	313	249	275	257	254	240	287	252	226	220	266	223	251	271	220	274	228	289	262	234	241	252	253	233	243	218	245	242	250	257	262	249	242	227	232	262	252	258	253	263	243	235	223	280	249	226	240	243	245	234	262	248	261	237	216	231	237	248	245	230	239	244	300	247	237	235	248	238	235	223	249	219	254	255	245	240	242	222	270	221	252	251	241	239	222	239	255	254	254	228	247	250	266	247	273	233	266	244	214	189	233	227	272	265	250	257	230	205	245	246	246	216	226	258	225	260	233	292	279	268	232	292	260	255	234	234	252	289	246	243	242	234	257	249	239	252	214	242	243	244	251	238	250	248	243	243	262	247	244	275	251	233	240	241	238	260	255	270	266	217	249	281	240	255	220	208	214	242	252	245	266	264	266	254	234	248	212	244	238	218	248	258	237	256	228	238	245	242	243	265	249	255	253	254	262	259	256	226	232	243	229	252	237	235	225	256	257	224	234	257	252	228	259	230	246	248	252	213	256	309	254	230	272	239	226	243	246	245	258	256	243	275	235	236	237	257	265	250	242	257	257	263	258	248	266	217	249	236	248	231	228	255	249	250	283	241	245	242	234	255	243	216	231	297	232	245	228	275	263	251	239	247	248	250	271	251	229	254	251	257	244	216	230	238	230	229	236	229	243	250	266	261	261	229	239	257	260	244	228	236	245	223	244	256	241	245	223	241	233	227	222	240	234	236	238	249	241	216	275	229	249	238	258	253	239	255	245	235	214	215	255	234	229	239	218	241	226	251	230	248	256	265	252	236	232	255	249	264	271	244	258	271	256	227	215	233	251	226	212	262	242	251	234	280	263	255	246	251	206	243	256	263	236	235	249	267	231	245	240	251	248	247	240	240	257	272	244	245	239	216	247	241	235	266	239	275	265	273	272	257	241	253	251	218	212	288	239	260	243	265	268	261	230	243	275	223	228	231	238	237	250	238	256	242	254	276	265	278	221	209	241	269	260	242	236	247	222	220	250	250	223	232	229	235	243	238	244	236	259	251	233	252	248	265	246	271	234	244	255	253	284	234	223	236	229	225	211	222	234	277	223	261	232	281	227	250	235	263	262	260	245	219	258	252	277	254	229	241	217	249	221	245	259	249	215	231	220	218	259	212	238	279	236	247	222	254	259	240	249	247	288	249	262	241	242	258	263	234	254	274	236	266	260	222	216	247	230	202	262	241	272	263	251	232	249	242	283	200	233	249	254	262	243	245	289	225	232	234	242	228	278	257	235	222	234	281	236	236	206	240	251	231	256	260	245	240	234	232	258	226	249	268	269	250	223	253	253	264	252	264	243	252	274	253	239	230	231	213	243	271	239	243	252	233	260	259	248	248	275	217	280	261	249	248	214	224	242	233	211	229	218	228	259	293	285	238	236	262	218	220	246	237	267	245	253	262	237	262	265	255	236	253	253	249	257	270	249	236	252	240	224	240
17496	13476	7543	6507	3783	537	596	566	537	569	533	575	536	524	585	502	504	506	503	571	522	578	530	506	516	555	544	576	549	563	525	551	527	545	515	521	532	527	547	539	533	529	554	512	519	531	552	529	526	566	537	510	493	554	553	522	536	550	512	568	497	522	546	532	540	556	532	529	538	540	574	581	534	601	537	566	513	526	530	542	516	535	521	521	513	511	526	590	475	516	553	527	565	527	554	528	538	506	535	563	513	530	563	542	523	533	542	536	549	532	530	538	552	505	493	536	562	538	555	540	537	536	521	555	545	559	544	557	535	510	524	538	517	526	535	507	548	541	567	500	524	526	504	542	545	530	522	535	539	530	522	508	518	522	558	505	506	492	533	506	515	512	515	515	535	530	540	545	543	525	519	530	545	526	574	584	538	554	544	518	494	537	543	519	519	534	546	513	530	594	547	502	547	550	566	531	527	534	561	545	538	514	606	543	558	576	535	543	539	567	543	558	514	487	474	554	512	570	537	521	584	547	583	535	488	554	491	539	532	547	543	521	512	516	541	571	519	548	512	510	572	506	493	565	518	519	567	531	535	533	486	560	598	525	545	524	559	526	552	523	545	501	523	544	515	545	507	549	524	531	544	565	530	531	529	534	544	553	503	493	551	535	559	510	555	553	516	549	518	525	557	562	534	541	533	538	585	553	546	510	520	563	502	525	563	529	515	570	519	547	541	537	524	558	560	543	494	541	554	557	511	523	531	575	571	549	564	555	543	554	528	544	554	516	545	542	499	507	495	556	573	510	578	513	525	516	550	540	548	553	495	548	540	497	523	496	532	513	530	566	514	581	538	575	556	510	548	549	535	559	555	519	518	547	537	516	520	524	531	518	526	541	556	542	523	497	508	547	560	541	516	511	557	497	525	491	539	526	513	543	535	476	556	551	557	556	566	528	545	516	531	515	558	562	556	508	571	550	482	544	534	510	537	518	564	522	502	502	516	543	538	513	526	547	539	531	534	530	517	498	560	507	576	517	514	547	526	532	550	530	541	507	593	563	558	560	508	553	496	556	518	556	549	563	526	577	512	547	543	468	560	531	501	568	562	517	556	548	521	569	546	522	496	526	564	541	554	538	520	486	589	559	516	550	500	538	537	498	577	517	559	535	566	536	549	493	518	513	538	509	538	540	510	553	527	523	521	575	539	544	504	479	552	526	557	527	555	558	517	581	521	517	511	488	541	508	535	520	533	511	522	517	542	511	564	550	504	552	543	518	531	588	537	517	557	496	509	555	528	548	546	537	499	536	574	551	522	490	529	553	527	479	593	495	537	531	536	507	544	568	545	514	537	510	513	559	589	535	516	545	492	527	509	579	576	538	573	535	505	522	531	572	501	569	538	525	527	532	536	531	528	548	504	501	526	547	564	531	525	529	543	515	562	561	521	554	515	515	533	489	529	544	515	509	521	536	537	528	542	522	540	516	490	521	548	480	538	540	512	518	557	530	561	562	541	504	511	482	521	564	560	607	564	548	531	480	571	554	555	538	527	509	542	539	486	533	543	535	573	540	520	584	574	550	522	542	522	562	520	510	548	510	526	561	537	520	558	529	553	545	543	497	529	556	539	525	514	566	538	504	500	570	552	518	541	542	562	552	543	521	567	500	488	504	530	537	533	585	530	528	516	548	531	510	533	565	552	510	534	545	569	498	529	574	515	502	530	543	495	508	503	593	533	498	564	519	518	533	516	546	539	537	553	518	555	571	537	581	537	518	486	518	499	546	551	531	531	541	558	491	561	525	573	526	563	544	507	528	541	527	591	535	521	525	530	518	545	516	547	508	537	527	557	522	555	540	517	511	552	557	528	530	547	530	500	531	525	553	521	582	520	566	539	573	508	546	536	496	567	518	571	552	568	546	537	556	541	550	587	508	528	499	510	495	527	580	567	529	535	511	529	538	521	546	540	569	517	541	524	524	533	591	569	529	538	536	525	551	527	510	523	512	555	558	509	555	553	540	494	550	528	575	515	552	526	515	527	466	497	521	573	491	526	507	544	530	559	528	481	542	554	524	490	542	559	525	497	512	563	544	545	563	543	560	600	557	512	513	593	562	520	506	571	538	547	518	538	560	523	590	548	526	544	587	531	559	495	550	529	522	549	538	529	546	557	528	530	499	563	533	511	530	547	551	493	551	533	514	531	555	545	471	538	534	505	511	522	539	565	562	529	498	529	540	536	556	574	516	569	510	561	504	534	530	520	550	537	558	463	574	517	541	531	516	568	560	539	525	539	524	562	566	518	485	571	523	530	575	557	567	563	503	547	552	524	552	534	493	561	540	488	568	537	487	516	544	501	568	511	503	490	528	544	550	501	516	568	504	531	518	527	541	542	519	508	548	559	542	537	541	511	579	521	473	552	541	499	507	499	545	524	504	536	560	503	548	534	566	539	563	547	571	537	557	553	557	528	522	546	528	534	501	563	507	547	536	528	539	524	558	506	475	553	557	525	508	554	515	540	489	563	530	526	551	575	551	567	542	556	540	548	553	553	535	544	552	531	557	547	550	507	518	555	514	567	550	528	544	562	543	537	549	572	516	560	553	545	540	517	568	565	503	523	557	578	579	577	513	507	499	535	557	532	508	517	506	560	526	554	545	568	501	547	546	516	573	493	578	543	522	552	533	569	534	545	518	546	528	517	531	538	537	529	570	507	516	554	592	529	554	540	500	510	561	566	554	546	478	560	528	540	546	546	528	530	558	530	562	513	496	547	550	523	538	528	541	557	565	566	535	571	542	521	552	564	511	523	468	543	558	543	566	557	581	533	532	529	543	511	541	528	567	557	588	552	506	572	535	581	556	494	527	531	525	511	530	510	562	500	538	512	525	589	510	532	547	560	510	503	558	542	516	538	576	503	538	526	515	509	527	503	573	548	525	473	515	526	535	526	563	483	576	495	538	508	553	520	533	572	523	552	538	529	542	516	531	571	551	533	548	551	513	568	560	553	498	546	569	545	573	491	492	555	499	497	535	562	516	511	548	505	493	578	535	503	529	548	533	524	537	518	546	532	503	519	566	525	564	531	553	532	544	515	520	558	524	506	520	585	511	572	524	546	529	530	538	556	540	512	555	538	579	520	547	532	575	531	524	501	523	547	530	524	522	526	535	566	524	542	563	527	540	489	564	544	545	519	507	573	507	555	558	546	531	513	553	513	511	556	499	500	560	571	531	574	552	546	580	501	507	542	492	551	547	542	546	512	516	571	497	547	544	522	555	561	537	591	529	544	503	542	542	551	561	510	549	544	519	526	518	523	505	559	531	533	521	539	504	527	536	493	547	507	526	555	497	508	570	558	526	547	542	548	544	547	539	542	542	528	535	538	527	567	498	595	559	534	554	560	526	597	515	542	528	542	533	527	589	570	535	531	554	551	550	553	515	538	540	481	509	564	560	512	529	570	534	551	497	559	556	485	540	530	518	544	511	509	535	516	522	554	526	539	576	524	556
50644	49222	51717	41877	28105	3096	277	216	238	211	193	170	152	186	161	179	155	117	158	161	155	132	129	125	133	138	136	141	124	127	151	167	135	156	145	132	135	151	151	145	138	128	158	138	135	130	134	139	165	141	147	124	127	137	120	120	123	131	117	137	128	133	152	141	123	137	139	154	141	133	151	135	168	142	142	145	140	127	135	130	120	131	143	134	158	141	141	114	141	140	119	136	147	122	138	133	129	138	161	140	124	140	131	154	135	122	128	155	109	147	139	153	134	150	130	148	147	140	139	141	138	132	138	131	129	136	128	139	127	136	122	135	133	137	140	124	141	143	121	128	124	119	121	141	141	138	129	132	129	145	116	120	122	139	132	138	120	133	114	131	133	140	125	145	164	137	138	125	125	126	111	126	147	130	123	139	126	144	120	131	133	125	137	131	133	131	140	126	118	137	153	125	123	121	125	123	146	135	120	122	146	133	123	118	154	125	142	123	117	146	138	139	137	148	124	136	123	141	120	117	103	132	151	116	109	141	146	150	121	130	136	117	151	129	147	130	136	138	132	158	126	136	115	118	142	154	128	130	115	131	124	137	133	144	134	127	130	145	143	143	129	135	122	152	119	135	148	136	149	112	124	136	147	142	122	130	126	133	150	120	148	126	119	131	152	130	125	121	107	144	131	155	138	142	142	131	137	135	119	139	154	148	128	146	146	146	141	129	108	143	132	139	135	150	129	142	126	119	139	130	125	137	124	121	133	130	135	152	126	150	142	131	134	148	138	141	135	140	122	138	134	147	131	119	107	152	141	134	132	121	137	138	131	144	135	138	120	141	122	146	123	126	150	119	132	159	142	145	134	118	136	134	146	154	130	144	153	139	115	134	121	127	133	133	166	127	124	132	117	128	121	121	143	141	148	127	142	133	144	132	145	128	120	139	139	149	130	140	142	131	134	133	127	130	138	156	117	153	109	144	151	131	120	133	157	151	129	140	139	146	127	112	121	150	148	124	104	113	138	107	119	136	155	120	152	123	129	140	151	131	119	140	118	139	120	105	114	134	136	129	142	123	141	135	137	133	124	130	132	132	141	134	140	136	131	134	131	112	125	130	139	158	129	128	158	128	124	144	142	148	140	123	126	140	145	124	120	149	136	133	143	132	144	116	135	152	99	104	157	125	150	124	126	153	121	131	110	127	128	148	138	124	108	147	150	134	130	140	138	152	139	131	104	146	147	136	131	133	141	119	126	128	131	114	129	132	125	154	127	142	139	123	117	133	132	129	142	137	132	127	125	142	143	119	129	147	134	127	106	116	141	131	115	144	120	126	140	136	110	123	157	158	111	133	152	147	132	124	129	122	128	128	124	156	174	128	143	146	134	145	125	120	132	125	122	145	128	156	163	124	132	121	128	106	152	134	141	150	132	149	127	148	130	134	146	116	133	139	115	137	125	117	147	131	135	130	143	129	145	140	128	118	124	113	148	128	125	121	140	140	145	113	132	117	122	129	122	136	148	126	163	125	131	137	113	140	135	141	136	132	132	132	132	146	118	141	139	123	142	114	143	143	141	151	111	143	123	133	155	134	140	130	133	128	127	137	132	129	108	134	118	132	124	113	146	171	142	142	135	143	152	130	128	137	130	162	137	128	124	148	107	137	143	132	133	151	161	148	136	145	132	113	124	145	125	126	118	129	135	137	128	165	123	143	128	130	129	140	137	151	141	119	152	138	127	148	113	121	125	105	136	126	136	139	125	139	124	141	137	132	151	132	172	141	133	131	143	131	143	133	134	131	108	126	156	142	140	159	153	144	135	108	118	131	132	101	109	108	152	134	140	128	144	122	121	131	126	152	132	138	138	145	152	159	129	148	152	131	140	113	138	113	121	143	166	142	143	124	131	142	107	144	121	119	129	117	121	115	114	131	166	154	142	136	148	129	113	94	135	135	126	129	154	143	134	140	139	123	130	131	156	145	149	125	148	136	162	139	121	118	132	125	118	135	121	136	116	138	144	128	133	128	128	120	125	127	147	167	142	101	111	115	137	133	124	132	129	146	126	124	123	132	139	150	141	153	148	137	147	150	126	145	121	137	128	121	143	124	151	128	127	135	137	145	136	157	121	128	147	109	135	120	137	118	145	124	140	112	122	148	155	121	125	106	128	155	136	123	141	114	125	127	123	121	144	113	137	134	138	135	143	121	121	128	133	135	144	128	135	152	155	116	134	126	136	146	126	138	125	116	130	132	140	161	140	131	127	132	149	128	103	137	133	153	153	131	151	145	125	130	144	125	127	138	132	114	146	136	131	132	131	138	124	140	136	109	114	143	125	158	121	134	110	109	135	147	148	135	117	140	108	120	140	136	148	141	135	134	117	126	132	147	150	114	117	117	113	132	137	136	133	107	116	126	138	127	132	132	137	141	142	118	146	123	133	130	137	128	129	139	150	145	136	143	121	130	162	145	131	139	128	124	136	129	133	148	129	124	127	148	141	104	137	141	148	145	146	145	140	133	149	133	133	157	142	117	130	122	124	132	138	141	144	135	131	137	120	132	130	133	134	125	131	126	130	133	137	126	129	171	127	140	150	123	141	143	138	126	131	148	138	130	136	121	128	131	112	177	118	145	124	118	141	126	134	135	132	126	127	130	150	122	131	153	143	114	122	136	138	162	138	135	155	135	133	129	125	125	140	130	129	144	131	142	140	112	149	118	146	126	133	132	116	143	113	112	130	141	129	145	135	133	124	113	113	133	143	131	137	145	134	125	127	131	126	123	153	139	128	171	140	132	127	132	121	160	117	112	134	139	141	131	132	131	135	132	152	120	143	130	108	141	145	159	129	145	138	159	142	145	135	135	139	124	141	124	130	131	142	130	136	144	130	114	108	121	132	124	126	136	121	122	137	148	137	136	137	132	144	142	150	128	137	156	128	149	125	148	138	139	141	138	137	134	149	137	137	118	125	134	127	149	145	131	131	136	127	151	165	116	126	131	145	122	133	113	122	142	145	145	150	116	134	127	138	109	124	128	130	137	135	139	132	140	134	136	125	136	120	122	120	146	149	129	144	169	132	124	140	159	131	135	145	121	138	144	133	131	133	127	144	128	143	122	137	129	141	139	127	127	136	119	123	120	145	167	134	153	124	136	112	146	146	120	120	149	135	147	129	129	133	134	118	121	127	111	139	133	141	132	151	144	136	133	142	136	131	129	143	130	132	156	150	137	132	108	135	149	144	139	143	128	120	131	126	144	134	143	124	115	128	160	130	131	132	159	132	156	123	131	151	144	143	138	135	118	131	136	140	135	135	139	141	125	118	158	121	149	150	128	131	149	148	153	136	137	125	134	129	125	137	128	135	143	110	131	122	130	127	119	144	136	147	136	132	136	107	134	124	120	127	140	142	133	115	129	120	115	141	117	153	137	118	137	149	123	120	150	129	161	129	125	151	135	146	120	117	123	148	140	124	152	148	129	150	152	121	120	132	132	114	103	102	137	143	142
27006	38163	48548	49644	30356	1261	1121	929	801	709	648	574	532	523	481	469	395	493	422	403	414	428	382	395	394	393	359	387	399	364	400	355	355	382	342	344	322	381	358	361	342	353	349	344	356	307	335	333	326	320	316	365	318	327	327	312	362	384	312	352	323	349	356	369	335	317	329	316	354	318	344	344	334	325	329	345	307	348	351	306	367	329	329	279	329	320	301	325	316	338	310	339	357	293	300	348	302	356	322	359	293	362	341	328	338	297	333	337	345	371	319	310	336	308	341	323	336	327	369	324	313	323	343	344	319	331	334	306	324	338	344	375	315	294	330	319	340	328	320	317	334	316	356	350	315	324	328	326	329	335	344	353	334	344	339	326	341	326	323	336	360	342	340	296	329	336	331	331	306	318	287	318	303	346	299	308	286	326	319	318	333	315	314	323	314	341	343	356	337	322	342	339	333	331	306	308	335	332	319	339	330	352	326	334	369	359	328	318	322	307	323	327	346	345	333	316	320	302	338	336	328	311	354	322	349	335	333	336	327	343	310	321	318	332	333	331	323	322	303	327	311	316	346	342	326	331	354	346	336	360	359	327	330	355	311	292	344	326	320	316	319	329	361	314	325	305	335	332	315	362	330	338	329	348	312	340	310	368	333	306	349	338	307	320	317	339	296	316	326	372	329	332	341	318	333	332	349	316	304	302	333	351	320	342	302	339	324	322	332	354	326	300	292	325	367	318	314	305	337	335	365	321	352	333	347	337	339	344	322	315	363	346	338	338	346	305	322	336	316	313	339	326	357	325	321	308	344	320	318	302	327	303	328	330	318	303	355	325	360	317	348	322	333	317	333	340	351	325	369	356	339	336	330	326	329	316	329	338	324	291	343	326	321	352	323	319	314	344	344	356	350	330	356	310	315	300	316	324	310	361	322	331	335	319	305	341	348	329	334	348	301	334	326	309	334	332	303	344	320	312	337	328	340	343	357	325	322	333	340	319	328	318	310	356	328	310	319	356	324	314	310	349	320	290	359	361	312	308	346	305	302	350	348	349	346	353	344	328	314	310	334	346	333	313	319	305	313	325	329	326	322	342	341	323	317	306	332	334	301	358	297	306	329	325	327	316	329	325	341	330	275	306	320	318	342	324	349	346	350	308	311	294	318	321	326	324	321	307	331	327	334	315	329	330	319	316	346	337	333	340	393	335	350	298	330	329	343	314	336	357	300	336	330	300	321	339	336	351	338	323	301	334	324	315	351	312	343	331	348	323	292	331	354	356	317	332	326	351	343	331	345	330	300	296	327	309	343	321	345	330	330	321	336	331	279	339	311	335	336	298	360	347	304	356	323	318	329	317	325	323	336	325	319	335	334	315	316	323	344	288	302	330	339	338	356	306	324	343	306	320	305	340	329	326	328	301	335	346	346	355	343	331	339	329	340	289	306	341	323	297	328	312	324	317	347	342	353	313	360	279	340	326	332	295	328	304	314	321	338	294	336	358	337	312	305	324	328	315	315	351	328	299	343	335	330	326	337	323	331	322	320	318	327	349	307	331	333	325	325	340	347	348	311	331	338	337	319	302	315	334	345	362	309	315	317	332	308	336	321	325	333	347	344	349	353	342	380	335	346	337	362	312	339	346	301	282	312	339	328	349	318	314	308	329	338	320	353	311	309	334	330	288	323	334	319	328	316	326	308	319	329	287	342	297	311	328	309	337	343	351	350	356	307	337	341	318	330	319	313	346	342	331	318	315	335	324	351	325	354	321	324	348	324	341	336	320	331	330	330	346	317	313	337	339	346	326	340	299	308	358	289	323	269	319	296	338	338	328	328	362	315	305	329	309	332	342	322	330	310	306	357	320	312	318	333	342	341	301	338	319	323	332	315	359	296	306	361	334	325	308	327	333	306	362	350	335	328	335	324	353	306	292	294	333	351	299	371	334	342	329	369	360	333	336	323	330	336	317	308	319	352	337	309	331	333	344	331	357	322	294	312	326	293	308	336	314	328	344	308	305	357	333	337	313	279	320	325	361	344	329	295	328	319	362	346	327	319	317	320	286	357	315	346	308	328	317	315	334	336	350	311	318	305	358	316	327	360	337	310	335	332	308	338	328	341	319	337	361	337	291	340	318	340	310	323	331	323	337	362	310	341	291	355	316	349	311	330	352	335	321	357	318	317	332	320	332	311	326	301	321	299	366	326	300	314	314	332	304	344	318	304	356	337	328	322	318	362	302	326	328	324	318	342	304	323	328	297	318	316	352	359	308	300	317	298	335	317	337	334	322	329	312	344	289	304	349	313	344	361	321	302	334	332	336	333	334	307	331	310	316	341	344	351	310	340	282	325	320	333	333	311	298	331	316	339	314	336	307	328	321	341	330	324	336	315	328	308	303	315	321	312	302	337	323	367	337	325	351	319	325	319	290	357	343	299	322	348	321	324	333	307	293	307	319	311	329	316	336	327	338	280	320	315	324	335	327	347	317	331	321	321	337	304	329	310	334	329	344	333	332	345	336	311	323	361	334	319	313	327	321	317	344	369	330	355	323	353	323	310	322	309	344	330	321	335	355	353	326	316	305	283	303	327	349	367	339	317	345	337	343	323	332	357	342	348	333	334	307	325	319	327	337	330	337	334	320	325	319	336	309	345	336	318	331	324	311	313	335	322	325	334	355	321	376	336	310	331	349	310	302	332	306	362	352	339	323	338	323	308	360	325	317	349	292	331	324	339	342	306	308	347	305	341	316	295	325	368	331	313	284	318	327	346	338	333	328	318	336	371	310	291	323	319	339	338	320	337	321	313	316	338	322	327	336	346	336	336	309	331	351	355	317	311	330	337	325	345	306	318	298	289	326	338	304	343	317	338	305	275	309	308	344	330	343	274	340	302	329	347	316	284	325	333	324	347	335	356	326	312	312	314	318	310	315	343	346	332	328	332	330	337	315	298	326	318	346	366	335	327	324	335	306	309	314	337	338	335	304	349	337	352	323	306	332	333	325	363	329	307	321	305	380	324	320	291	329	327	353	302	383	348	326	348	307	331	331	333	343	334	337	310	295	326	333	334	349	327	335	317	305	315	343	311	336	297	334	316	330	305	311	329	326	300	330	340	286	349	336	301	332	329	322	309	334	327	328	325	358	353	304	342	326	335	324	311	351	333	340	311	327	293	324	312	336	343	293	298	306	301	336	304	318	295	326	319	299	341	321	317	333	335	328	305	341	332	341	341	327	292	329	317	333	329	330	306	291	317	328	360	331	319	323	284	347	324	310	309	305	314	333	319	344	318	335	320	294	313	296	302	348	325	308	322	352	346	318	311	336	325	333	356	331	344	331	343	346	323	336	350	328	329	338	336	319	316	341	317	328	332	338	324	307	319	289	326	341	324	321	331	312	333	370	340	324	318	331	311	323	335	315	317	341	340	314	326	321	297	346	320	332	308	292	331	365	330	322	356	333	344	378	326	331	327	339	344	334	288	339	281	343	337	333	333	315	313	336
58135	58965	65675	56050	41264	8651	778	462	405	335	312	277	288	275	273	246	239	303	260	242	241	261	251	221	231	223	210	254	272	232	216	253	232	239	222	218	233	250	222	239	247	217	217	242	245	235	231	230	259	237	232	244	235	235	240	234	186	232	247	235	210	224	199	202	203	241	225	173	218	216	248	243	221	226	242	210	209	231	237	221	233	223	209	223	199	223	226	210	233	249	238	206	221	234	223	219	220	217	217	251	209	263	213	258	224	222	203	216	222	227	235	206	226	210	222	209	223	240	235	213	226	257	242	208	224	263	230	253	233	215	252	234	236	208	223	209	223	229	234	224	206	237	230	230	256	245	221	231	217	248	225	228	235	229	219	216	217	227	255	238	203	211	243	254	208	241	212	215	214	196	236	201	222	196	239	219	239	222	271	265	227	228	216	239	225	225	214	229	213	248	237	231	194	230	221	232	237	199	241	230	235	262	223	235	252	236	233	234	230	218	225	275	234	244	247	240	223	248	235	216	246	241	215	228	242	223	224	214	228	224	234	216	237	229	260	239	224	242	228	219	216	232	193	206	220	226	217	236	219	227	219	223	247	233	223	220	226	210	246	246	242	241	192	228	220	214	221	215	231	230	224	223	238	261	228	257	252	211	265	209	222	234	254	236	221	237	212	198	218	236	233	229	202	222	260	230	210	214	215	231	212	244	200	209	242	230	236	224	240	214	211	222	237	222	226	249	227	247	233	218	238	222	222	240	220	197	214	236	238	246	236	270	204	229	234	200	240	265	203	183	213	231	245	222	217	215	235	240	248	219	239	232	217	215	227	216	215	232	237	228	211	228	233	241	228	243	245	255	249	209	223	219	228	208	219	206	234	238	241	200	211	239	221	227	248	252	209	184	281	212	243	224	218	221	215	250	202	224	214	248	199	193	198	249	238	213	213	231	225	243	218	221	225	235	240	198	234	216	206	246	284	269	230	243	234	220	211	198	208	238	246	246	221	217	217	225	223	197	236	242	231	236	220	219	239	213	237	212	255	243	212	200	241	223	229	227	259	232	184	218	204	209	244	213	244	228	250	217	230	237	208	208	226	211	213	232	230	216	203	229	246	243	227	210	249	201	220	250	223	212	229	259	241	196	222	230	243	236	199	251	245	234	257	215	231	206	230	215	204	213	218	260	238	212	239	235	229	223	235	228	219	239	237	218	211	209	209	204	229	211	233	221	228	205	230	226	217	231	197	225	237	211	240	242	230	251	234	222	230	223	233	233	218	208	237	245	245	257	234	231	215	227	225	209	205	230	250	233	198	210	195	207	212	200	222	224	213	231	205	217	230	233	253	232	213	221	247	223	210	250	219	208	260	244	208	212	207	234	199	231	223	239	197	209	210	239	213	236	229	208	190	205	216	204	204	213	233	236	228	204	230	233	211	242	261	239	265	229	246	223	199	213	211	242	226	188	211	209	222	247	223	223	226	240	231	224	241	222	243	247	210	202	212	210	251	260	227	199	215	201	221	233	222	247	210	213	215	222	251	205	242	220	224	216	244	232	256	229	237	223	225	234	216	219	221	226	235	232	214	234	243	210	205	217	218	275	235	215	234	208	230	239	207	262	241	206	229	245	232	227	231	226	226	224	229	216	202	217	218	220	249	221	230	216	225	236	243	236	255	232	238	251	204	215	263	200	200	220	219	261	232	224	211	218	218	210	244	217	268	243	223	236	218	227	225	236	225	207	253	222	229	235	220	223	202	237	246	226	229	211	225	244	218	237	216	218	221	226	201	239	222	244	220	214	262	246	237	223	227	223	222	258	217	223	257	231	208	267	221	250	228	255	242	225	235	220	242	235	231	241	209	214	234	243	233	228	224	228	246	210	207	246	230	230	220	219	213	243	202	237	224	201	225	223	240	215	214	230	213	200	205	227	222	231	250	193	225	236	224	226	220	216	222	248	235	203	260	241	247	227	214	241	237	194	203	205	211	245	259	235	231	229	220	228	232	213	232	217	240	238	229	200	217	238	232	232	217	251	230	246	256	240	257	227	212	219	238	218	203	202	237	226	258	251	218	199	220	247	224	230	185	231	215	242	211	226	230	232	232	233	234	226	246	227	226	220	234	220	210	233	246	233	238	234	224	236	239	229	238	243	225	221	216	217	258	209	219	223	246	208	213	219	207	233	229	215	241	206	233	238	246	217	235	247	243	261	239	235	224	221	222	236	233	220	278	251	214	232	231	241	222	208	220	225	224	236	214	239	229	210	228	211	219	246	230	216	207	218	235	218	239	217	226	207	235	217	230	221	267	216	226	220	199	237	232	242	213	203	217	233	246	215	232	237	248	219	238	200	222	224	235	234	238	229	235	247	231	241	242	220	247	263	250	238	234	256	244	255	222	234	219	245	232	238	217	223	246	230	257	207	221	220	218	236	212	240	204	245	256	228	256	215	245	199	244	213	216	240	222	215	259	224	220	216	239	215	232	194	193	226	219	245	219	213	189	231	226	227	226	239	231	222	227	225	219	226	215	215	232	216	236	234	232	260	238	216	243	249	244	223	231	232	280	233	231	216	225	235	233	218	226	217	249	197	229	233	224	204	228	244	234	215	237	207	217	209	196	215	216	251	188	199	213	219	210	239	230	251	242	228	210	244	200	231	248	255	219	201	242	238	241	227	231	232	226	245	226	233	239	231	228	231	215	228	225	249	213	232	262	224	214	249	206	216	236	223	234	222	226	224	235	243	222	209	233	217	218	245	245	210	188	217	229	250	191	219	248	227	242	193	223	209	222	214	230	237	229	213	244	244	241	242	220	233	238	211	231	247	207	221	224	211	216	290	260	250	229	246	225	223	207	228	248	209	209	258	253	225	238	229	218	241	222	231	208	204	195	193	227	233	234	216	237	226	250	223	236	224	237	221	222	226	244	235	207	257	239	217	218	226	219	221	239	211	230	238	261	205	202	230	244	194	232	236	197	281	241	273	231	196	225	262	236	224	247	239	209	246	238	242	235	249	262	203	207	222	221	224	239	224	211	217	200	243	249	208	238	245	212	223	251	206	232	221	239	214	257	228	202	209	242	220	238	189	212	235	211	252	211	248	193	233	232	222	246	243	210	217	241	245	230	226	244	219	208	226	236	207	214	236	238	222	239	214	234	227	233	242	240	238	236	222	226	220	235	267	218	206	241	210	242	206	226	222	230	241	222	202	251	232	238	242	230	211	232	199	215	228	212	226	249	218	224	229	242	257	201	235	243	218	204	223	203	220	254	251	233	221	219	272	203	221	242	241	213	239	210	221	227	249	231	207	222	225	212	201	205	204	242	213	207	231	229	227	249	207	235	214	254	255	244	218	220	217	214	240	270	212	173	196	204	257	226	217	208	233	226	195	235	217	214	227	224	220	221	211	234	212	237	228	237	240	242	219	236	226	205	225	204	230	253	231	200	226	233	248	226	231	239	223	246	231	243	243	240	236	263	233	223	209	225	217	219	208	201	218
31794	45196	59679	61309	39829	2344	1994	1621	1371	1276	1146	993	965	895	866	833	784	722	715	688	685	680	646	656	662	674	627	619	608	584	627	608	554	578	532	576	565	559	556	516	549	566	553	542	526	564	536	547	544	521	582	566	562	558	548	565	570	512	525	561	510	553	522	540	606	543	562	525	496	585	513	573	533	544	557	521	556	567	502	529	549	544	559	514	497	517	519	506	495	517	547	565	573	513	546	549	473	533	503	520	551	519	540	526	508	499	500	497	538	549	503	500	568	521	519	518	501	526	537	539	557	519	527	537	477	498	532	522	522	603	517	540	486	544	529	542	571	536	531	549	482	533	525	534	506	565	518	491	541	516	571	533	508	544	502	511	524	531	534	536	527	535	509	526	546	541	480	500	531	515	534	540	581	549	546	542	530	537	521	547	498	481	539	556	540	540	548	539	526	495	573	491	527	546	524	550	539	554	511	492	572	525	521	555	497	527	523	494	555	573	548	511	532	566	480	524	550	566	503	530	529	508	518	489	547	545	544	511	522	507	507	521	495	546	509	546	545	536	562	598	491	575	539	524	544	565	551	528	519	576	504	526	520	540	566	502	561	524	482	553	517	541	514	490	497	519	533	503	497	489	541	518	519	523	547	527	513	526	541	515	549	530	509	527	539	528	498	553	546	521	511	523	513	549	509	565	518	507	538	520	511	553	503	516	546	527	529	502	550	500	515	516	554	519	507	498	562	517	539	546	535	501	539	561	540	508	569	529	524	514	458	518	522	563	526	506	567	497	479	509	520	552	525	497	513	531	536	548	514	520	527	554	511	514	533	516	527	531	556	542	533	567	521	497	501	525	516	534	556	487	516	559	508	523	521	509	519	568	543	537	535	582	528	482	523	522	534	510	536	530	576	518	521	530	539	519	513	505	547	502	533	485	543	504	532	530	515	509	546	527	532	511	541	485	537	504	495	519	533	525	526	529	472	517	546	520	489	526	515	527	480	573	533	506	516	533	566	578	496	519	511	540	519	537	521	504	549	513	512	514	538	522	525	482	517	462	491	506	516	544	511	546	515	516	536	525	535	521	521	498	499	546	513	553	512	554	528	533	560	523	505	503	510	561	536	513	553	513	531	511	554	524	541	510	501	533	549	564	541	519	520	546	555	514	519	510	495	504	511	520	526	494	534	564	508	540	524	492	506	553	527	498	511	490	553	565	516	550	524	538	504	535	573	487	515	521	527	507	519	533	527	484	509	494	535	520	534	529	493	488	492	505	525	486	511	539	533	565	591	543	535	551	474	525	517	517	548	506	483	524	531	523	520	549	545	530	536	511	525	526	505	482	556	549	513	550	546	541	520	467	551	554	513	551	522	549	543	557	494	526	506	484	513	520	509	515	525	531	530	536	534	518	538	531	513	510	530	542	521	555	559	515	547	529	503	550	515	515	478	491	548	504	527	502	540	491	521	513	519	547	514	497	536	518	505	529	542	533	546	494	492	508	518	508	533	567	540	555	513	549	505	524	563	505	551	510	503	535	513	542	499	506	513	499	533	531	540	546	502	507	500	482	505	562	522	532	530	538	523	512	526	533	517	511	560	498	528	529	538	498	531	562	514	520	520	477	521	544	504	582	503	490	533	536	535	533	529	508	545	521	536	518	534	605	544	494	537	522	471	536	538	500	494	530	492	524	504	507	504	491	491	511	521	533	540	545	525	526	494	539	525	514	511	506	501	545	468	547	540	568	525	530	544	484	538	519	565	569	495	524	516	515	533	547	528	500	525	549	540	513	530	535	475	547	499	531	516	514	530	544	545	493	551	521	536	547	540	539	549	561	513	557	543	511	480	550	518	563	513	512	538	509	539	512	516	572	551	533	572	562	490	562	526	543	518	523	511	522	526	574	481	553	508	498	532	559	565	570	527	508	548	529	549	512	528	521	523	537	519	527	520	503	567	518	529	535	530	530	553	547	519	571	545	524	530	554	548	476	525	545	521	491	512	542	510	502	517	542	538	529	550	511	507	525	499	560	568	520	517	524	518	550	515	512	520	540	512	548	536	516	478	504	515	522	524	566	504	494	534	530	533	502	532	547	505	512	522	513	552	567	560	572	520	527	522	509	538	540	532	524	507	514	487	480	481	550	490	510	488	560	511	541	521	510	501	487	538	539	532	591	537	518	512	540	536	550	468	540	540	522	550	527	477	530	540	530	522	505	499	499	540	506	538	549	563	487	527	551	494	493	521	498	492	542	526	552	534	542	551	572	560	501	537	492	514	511	572	538	527	528	513	520	521	508	544	511	522	517	534	564	555	546	552	546	509	526	506	523	507	523	529	502	543	517	493	543	562	524	522	527	583	524	558	500	495	529	528	537	496	505	515	522	526	577	506	538	532	541	536	501	538	486	514	522	514	526	523	498	488	557	515	531	580	522	562	546	507	549	565	529	560	543	471	582	517	483	529	548	521	506	499	531	538	525	529	542	575	484	527	510	553	562	553	550	528	498	512	499	498	548	535	478	522	522	516	506	506	522	554	533	485	514	526	528	519	559	503	514	508	521	542	510	524	540	541	572	502	546	511	527	568	505	500	525	544	555	544	504	508	532	545	493	508	515	545	516	523	492	512	524	555	521	521	525	581	544	521	500	479	503	510	544	554	532	541	524	511	544	512	520	556	517	514	504	579	503	533	547	548	522	544	532	522	545	532	554	519	574	496	558	542	551	538	519	532	511	522	509	508	521	496	520	506	552	539	514	558	531	509	500	526	578	504	524	499	529	539	534	515	483	531	500	515	508	522	485	507	529	560	541	528	537	528	534	535	520	534	537	548	554	521	504	551	508	551	516	539	501	565	520	514	522	535	511	531	554	529	504	502	533	528	548	497	531	518	538	530	560	557	566	527	541	493	563	567	562	539	496	526	507	536	515	508	546	518	517	539	477	477	553	523	557	515	548	542	500	526	509	494	530	546	492	530	488	540	507	545	528	537	520	529	518	476	509	517	493	509	507	511	555	491	484	473	514	542	545	495	541	530	532	552	576	559	554	522	512	516	527	536	531	505	525	564	545	479	499	500	554	533	544	507	552	507	514	513	550	492	561	485	502	521	540	527	531	515	559	536	575	498	541	524	493	512	549	510	553	529	554	512	494	578	510	527	514	541	558	460	531	510	523	533	515	488	540	539	533	501	512	522	543	550	501	567	579	534	497	547	527	554	526	544	492	537	507	519	519	515	498	533	513	517	535	547	506	516	528	496	529	525	510	536	541	513	521	569	522	546	470	502	514	559	492	515	488	498	568	561	538	532	520	493	495	506	566	495	509	529	529	483	510	529	453	531	547	502	526	498	532	569	529	537	515	541	492	590	515	513	500	534	510	540	521	521	520	507	516	520	521	556	493	523	514	505	475	556	560	525	512	501	501	525	526	471	514	535	512	511	521	533	542	498	539	517	555	542	549	515	580	544	568	492	507	536	496	555	532	519	523	497	480	516	532	526	488	534	539
37902	25152	6578	2623	1377	281	244	248	256	246	267	244	266	270	266	260	270	264	239	251	268	258	260	249	217	279	224	239	240	258	219	257	245	236	217	256	226	271	279	226	261	258	224	261	251	219	242	273	251	198	242	284	244	234	266	243	284	281	264	248	277	237	229	240	261	262	248	225	233	263	272	252	250	264	266	238	251	236	232	256	273	239	258	262	263	231	261	234	238	252	235	227	256	251	266	254	245	231	243	227	200	240	236	267	235	250	229	253	246	230	266	260	247	300	240	249	262	241	238	270	197	265	248	225	244	234	277	236	275	249	223	258	289	236	301	278	259	262	259	276	287	249	229	249	270	235	278	243	251	232	246	247	251	254	242	235	219	250	250	231	219	253	250	240	238	234	248	272	245	261	212	269	263	255	262	244	258	241	238	247	219	238	235	226	242	241	239	248	250	247	255	246	253	228	237	253	250	258	257	208	246	248	230	222	256	235	251	253	239	253	225	255	227	261	233	240	239	230	254	270	251	256	253	227	244	242	255	253	240	266	246	218	254	264	246	214	239	232	229	237	227	238	254	249	247	265	248	235	257	265	281	232	230	233	272	256	235	248	245	231	275	285	261	243	253	267	268	271	268	270	260	252	248	247	264	247	237	238	254	254	240	243	257	245	203	231	227	257	241	251	251	229	274	252	209	269	246	254	272	259	251	262	250	236	224	243	246	261	260	247	215	265	246	235	233	240	237	244	249	232	256	260	246	255	239	253	241	271	256	243	230	273	205	216	246	237	225	244	257	256	238	259	227	228	243	238	247	234	202	234	238	283	241	221	235	248	241	255	288	239	226	263	245	255	232	233	218	257	244	230	213	242	246	255	249	248	236	250	274	222	241	241	243	281	261	258	297	256	254	258	238	252	231	261	284	258	225	279	210	246	227	250	249	265	230	287	244	255	240	275	270	241	239	255	227	221	238	250	250	241	236	257	265	245	274	239	212	249	218	250	233	247	229	250	229	257	264	216	241	226	221	245	231	215	239	238	220	251	253	285	255	255	234	245	247	264	268	227	263	249	243	263	248	233	260	271	238	243	240	246	247	266	249	247	253	241	219	234	210	246	263	227	245	207	268	248	260	219	255	279	249	259	249	243	240	272	255	250	230	248	251	234	246	250	244	251	275	224	224	251	264	239	241	220	266	258	271	241	235	229	230	236	240	279	246	270	251	242	229	224	270	254	260	242	243	257	253	269	229	291	271	220	255	263	279	214	265	239	235	233	262	226	239	232	235	232	244	268	223	238	239	258	229	232	226	242	256	272	204	234	257	250	248	248	229	208	245	255	260	252	242	269	243	233	272	250	285	260	242	202	239	257	223	230	255	237	242	250	258	228	257	253	217	225	210	211	247	252	266	233	244	250	253	243	252	243	224	231	220	247	254	254	247	249	266	227	285	255	247	240	243	240	267	244	231	220	267	222	241	257	232	270	261	211	261	232	225	245	231	246	241	238	235	253	246	247	257	207	237	250	231	263	253	254	232	260	231	249	220	263	228	229	222	238	215	228	238	214	244	227	198	270	251	223	255	268	228	256	250	238	227	241	247	246	279	230	237	263	236	246	239	264	235	238	231	226	253	266	221	262	262	251	246	245	261	238	256	251	238	245	223	259	276	264	249	229	233	262	245	251	254	233	265	266	275	237	247	246	242	239	245	233	218	266	235	256	225	232	239	289	261	267	252	217	249	247	209	255	254	221	251	227	240	222	250	243	253	255	249	216	246	260	252	244	246	238	238	257	272	267	219	264	217	230	242	274	265	222	263	239	203	244	271	268	272	232	224	254	257	183	248	247	226	259	216	258	239	256	278	237	248	251	232	253	270	239	220	245	239	259	246	251	231	262	238	243	240	232	235	260	239	246	276	225	227	262	243	256	263	211	252	230	255	246	235	270	253	241	257	236	238	216	282	209	248	237	259	221	255	224	227	235	271	246	249	234	229	255	240	226	256	251	249	262	233	245	238	275	243	231	249	247	247	253	255	260	246	258	249	255	236	247	233	225	237	226	254	248	269	229	240	241	244	201	210	243	241	267	242	248	233	254	242	247	215	234	257	210	238	263	238	262	232	230	233	247	249	219	213	234	226	263	264	232	231	234	264	276	245	241	240	266	267	259	245	242	260	230	262	258	250	227	265	232	259	256	255	258	229	235	242	249	233	240	236	247	223	247	258	244	274	249	233	234	267	241	234	263	239	243	227	244	249	228	247	253	247	239	256	272	212	249	249	235	255	241	272	233	261	240	301	240	244	263	257	231	253	228	243	250	248	237	224	252	265	267	232	251	234	259	225	216	241	245	261	244	262	255	271	206	277	245	263	224	239	250	225	265	247	273	255	246	250	263	241	246	264	229	253	262	234	238	212	238	258	227	230	251	270	255	258	223	250	245	239	263	244	258	247	275	268	260	261	247	245	239	250	260	232	220	265	228	229	224	237	215	249	252	228	235	253	236	252	224	247	266	266	217	237	243	268	263	251	266	247	253	243	267	233	254	247	253	250	244	248	240	231	261	231	261	245	247	215	254	234	258	212	243	271	241	238	240	231	236	217	266	249	255	241	255	234	245	262	253	237	237	246	249	244	266	248	241	263	261	218	219	244	263	236	256	232	226	241	235	246	225	232	238	217	247	262	231	238	245	259	262	265	244	230	263	216	237	255	251	230	243	237	241	251	266	243	245	259	270	258	211	212	263	251	249	250	258	247	243	245	282	259	235	228	260	235	251	225	241	260	214	235	226	232	219	268	217	252	265	253	220	236	259	229	224	222	234	247	253	229	225	258	246	250	239	253	254	236	258	237	235	240	260	277	234	258	274	233	296	221	238	248	221	247	256	237	260	244	260	234	240	241	265	254	283	214	234	241	266	232	206	230	248	261	225	245	222	225	221	272	210	240	237	249	240	242	279	262	262	236	251	272	225	255	278	278	222	257	239	238	254	244	251	229	254	274	253	247	230	214	272	244	218	277	250	274	226	263	236	228	262	247	252	217	258	250	222	276	237	220	246	248	258	249	250	240	257	244	232	232	246	218	226	260	239	239	254	252	216	245	267	238	242	235	270	204	261	281	257	261	257	255	253	273	239	246	226	256	224	257	260	254	255	242	234	266	229	260	271	238	207	250	238	264	224	231	217	238	252	254	256	287	252	248	290	249	231	237	239	257	241	253	252	233	263	251	243	253	267	241	237	235	237	239	213	240	245	259	243	235	257	228	250	246	240	238	269	256	257	276	255	240	260	277	236	233	224	244	253	245	220	254	224	278	258	277	232	285	261	253	246	227	256	250	234	256	265	271	248	231	250	221	290	255	235	212	233	257	233	234	240	219	247	239	269	231	263	262	253	221	283	255	232	220	257	243	209	254	239	216	273	220	263	267	261	243	237	233	243	257	217	245	257	216	246	241	250	238	268	227	234	246	208	275	236	245	227	244	253	257	261	243	249	254	235	252	239	247	248	239	243
18733	15511	6701	7648	4031	624	585	584	539	548	543	557	551	546	530	536	485	537	565	517	538	537	521	547	566	528	569	556	536	522	502	562	497	510	569	535	557	527	544	510	542	520	524	517	527	524	552	530	544	530	505	527	552	571	536	542	533	565	526	522	516	575	571	544	551	529	527	528	529	546	519	576	465	538	470	543	562	537	555	537	583	552	561	534	507	495	545	577	510	534	556	556	562	524	530	520	509	549	546	529	531	563	523	533	542	495	549	517	592	490	531	507	535	554	509	544	570	502	489	521	529	503	557	550	550	528	528	533	510	541	559	515	544	550	509	567	557	535	508	519	526	529	524	527	545	511	612	524	521	552	516	551	540	529	524	524	546	527	513	555	519	541	551	495	504	537	543	579	537	517	549	540	562	531	561	533	544	560	515	528	534	534	553	568	549	570	514	553	507	505	578	532	503	554	571	536	524	540	576	532	576	526	514	497	543	491	580	541	569	532	521	541	538	524	518	505	545	556	514	559	538	506	541	513	535	463	504	542	558	541	547	508	533	544	561	546	554	527	540	526	574	507	541	502	539	513	519	551	533	553	530	514	542	528	527	518	543	563	534	539	527	548	562	568	516	535	527	566	540	511	556	561	522	555	551	557	539	542	527	550	553	526	523	565	537	534	518	517	514	531	531	529	508	556	552	568	520	547	511	533	539	525	520	521	519	529	553	579	512	576	500	532	540	484	496	517	502	530	530	550	488	559	532	546	524	554	532	504	544	521	525	519	524	537	537	555	524	512	510	530	495	535	565	567	456	571	518	527	562	500	577	540	570	584	533	537	535	538	540	558	510	571	579	546	539	506	562	518	528	532	530	520	543	546	539	513	494	551	590	528	546	556	536	565	502	481	517	510	490	508	536	546	532	547	493	534	497	545	582	528	540	555	559	503	531	534	535	530	528	520	533	544	539	525	542	508	512	529	542	489	546	552	537	518	543	497	519	537	503	523	513	523	495	563	540	512	553	557	593	532	545	540	506	544	501	520	520	503	547	536	495	565	552	547	568	562	523	545	522	550	523	516	492	532	495	503	547	546	565	518	536	528	492	533	532	528	497	513	583	506	574	531	557	541	515	516	543	545	553	535	506	562	507	521	525	532	543	519	514	519	547	520	560	537	544	547	572	503	536	517	512	538	537	560	530	495	503	567	500	531	508	486	556	490	483	530	524	557	511	525	561	516	520	517	519	560	537	521	580	542	575	520	537	552	579	549	485	530	519	535	526	518	522	520	548	589	535	547	527	485	574	554	498	501	547	485	538	541	503	511	532	539	534	570	520	557	507	551	482	541	531	522	531	529	553	546	542	529	520	571	533	523	512	538	496	494	506	566	513	500	554	490	531	531	572	486	547	511	537	576	496	499	535	514	484	530	512	532	539	546	519	528	501	558	575	516	568	517	550	551	545	532	552	528	539	517	554	521	582	521	539	520	521	547	557	557	550	538	513	559	541	546	576	548	546	547	532	559	541	536	552	547	542	541	558	535	566	518	554	510	544	519	535	538	528	536	541	579	565	473	547	539	534	523	502	511	496	516	543	503	581	478	526	553	529	507	568	546	558	499	582	542	504	548	550	505	512	500	536	544	521	501	553	505	524	518	563	538	559	559	501	512	526	545	548	531	554	580	509	524	522	539	541	486	558	494	511	524	523	531	542	530	545	535	499	528	498	565	500	558	559	549	526	556	516	556	589	554	551	523	515	535	546	541	509	505	500	537	571	528	540	576	531	582	535	520	582	571	545	507	579	513	556	532	509	516	494	543	513	528	492	549	542	555	522	522	521	542	571	524	535	500	531	511	564	508	570	558	556	542	514	497	603	490	510	538	542	524	561	545	525	547	545	544	538	550	530	535	532	538	567	600	554	564	561	552	503	511	572	525	538	535	536	571	498	549	523	521	563	528	558	540	529	601	503	541	505	542	570	540	490	553	517	547	549	529	515	529	526	494	579	586	528	519	539	519	514	559	515	514	571	534	532	522	513	569	577	529	531	531	526	533	528	528	536	500	519	581	538	551	519	530	547	528	513	550	552	499	521	534	552	502	550	562	510	543	513	514	534	541	532	549	544	551	570	489	543	550	492	547	537	530	522	556	544	544	519	526	519	555	522	565	529	495	579	522	538	535	544	524	566	510	602	493	508	558	551	525	583	515	495	538	518	542	526	512	540	553	529	551	565	563	510	550	557	555	547	583	564	518	547	539	551	550	520	566	513	539	539	558	502	523	514	530	518	562	505	544	522	561	584	537	539	525	557	561	524	520	529	520	519	563	528	569	556	574	525	510	531	540	560	541	565	484	552	559	496	564	528	539	560	580	503	545	542	549	529	514	522	517	567	537	553	577	517	565	497	534	506	539	554	555	542	526	488	524	541	538	511	558	523	522	545	506	495	535	525	514	544	529	555	507	546	587	488	548	529	562	504	543	545	521	539	559	533	561	526	518	537	497	525	554	512	536	514	531	550	554	528	499	542	522	558	518	540	487	530	546	583	536	555	500	539	569	561	570	571	529	547	519	537	569	548	529	574	534	486	544	532	535	547	514	536	530	562	526	550	543	512	509	554	565	579	545	522	503	539	545	504	596	516	534	545	506	528	555	502	492	548	548	542	524	506	534	557	482	535	547	522	550	572	531	547	533	521	491	521	471	558	582	558	524	535	559	550	519	521	517	560	522	562	550	540	558	501	515	547	546	554	538	481	557	564	494	512	551	550	506	549	558	535	504	552	572	530	571	547	523	514	529	576	522	595	533	559	563	565	535	529	482	504	515	566	537	485	563	510	542	526	507	494	567	500	542	552	512	532	538	537	553	519	532	550	518	538	503	533	490	522	504	537	524	561	517	544	554	483	526	550	545	515	498	524	527	570	530	508	519	527	589	573	514	544	567	493	511	530	568	521	520	536	494	520	542	518	515	547	574	570	542	528	535	505	542	517	542	534	516	559	541	525	511	519	504	506	519	568	526	521	549	539	559	483	553	562	530	547	511	509	514	500	599	565	509	584	530	534	538	551	553	511	547	534	529	528	546	574	550	533	520	517	523	535	531	531	495	519	468	544	500	513	520	529	533	528	534	541	526	508	520	544	507	501	559	553	515	559	523	545	512	494	517	540	515	580	533	531	541	556	530	560	528	521	537	553	537	515	497	535	566	499	572	526	537	528	540	507	556	570	501	543	538	494	548	516	511	545	529	545	548	530	532	542	530	559	537	514	545	541	531	534	511	540	508	532	562	572	555	482	536	531	524	545	554	533	504	515	511	542	558	575	531	601	528	559	527	545	550	531	554	527	514	517	568	527	541	512	555	510	523	482	558	546	564	536	536	521	540	549	529	522	538	523	538	533	539	522	536	553	557	532	530	584	538	541	543	537	551	538	531	519	518	565	534	509	501	532	522	552	549	507	521	549	483	532	548	561	550	568	506	540	556	525	549	561	566	572	553	512	579	557	569	533	564	609	503
52227	51404	46509	42980	29297	4278	305	237	197	176	170	155	187	154	158	151	134	141	138	167	145	135	146	131	165	152	159	140	117	132	126	147	108	124	125	127	145	140	162	144	110	139	144	139	136	139	127	143	140	142	152	137	134	136	126	136	155	131	110	127	133	137	146	114	141	120	127	133	133	115	114	139	119	155	132	141	136	134	151	128	150	118	141	141	143	134	124	152	147	136	139	118	116	131	137	129	141	130	129	135	127	147	132	134	155	138	128	133	136	137	133	120	118	125	143	133	129	121	131	133	153	149	115	136	126	133	151	133	140	136	123	133	132	132	145	140	127	108	127	131	122	125	129	150	138	126	139	128	127	146	125	156	139	158	122	130	121	138	139	129	147	140	160	122	142	123	143	133	130	132	150	131	158	140	133	129	137	149	129	126	147	118	145	106	144	128	139	126	128	136	130	150	136	140	143	123	120	125	139	123	122	129	128	112	133	139	119	125	132	135	141	120	118	123	124	130	140	143	124	127	139	132	117	154	156	133	136	142	128	145	109	132	138	144	140	128	146	127	142	137	148	123	130	146	121	133	142	148	150	119	145	148	153	130	153	120	116	132	125	169	143	144	118	141	138	142	139	139	151	132	125	138	134	131	142	117	132	140	138	138	144	129	125	123	133	110	136	144	140	149	118	143	134	133	124	146	145	140	134	140	131	158	151	145	135	143	122	157	139	120	141	130	147	150	151	145	122	138	155	132	134	128	142	119	139	140	144	120	127	130	127	157	131	133	133	122	149	145	137	131	135	140	155	142	120	148	131	143	126	126	127	135	139	150	119	152	124	144	136	139	145	118	132	124	128	108	108	154	115	132	128	127	150	129	140	143	128	135	121	129	143	142	148	128	149	111	130	145	150	143	153	114	137	124	150	139	139	163	144	110	140	125	121	157	119	129	130	158	145	126	128	148	138	122	144	149	158	117	148	127	157	127	114	138	133	144	137	133	122	135	168	152	148	161	138	111	127	133	160	132	148	141	137	122	150	130	122	114	148	136	137	147	166	139	128	132	145	159	111	123	124	149	130	143	135	157	150	144	124	137	149	128	136	132	109	145	151	133	125	138	123	138	133	142	153	143	160	132	130	141	128	127	129	136	123	122	127	132	151	140	118	141	133	140	132	128	153	127	138	123	147	141	126	132	141	137	147	118	146	128	126	125	142	130	150	135	156	123	133	133	125	145	141	127	134	132	130	122	168	134	136	135	134	151	135	140	145	117	141	123	131	123	150	131	149	151	129	146	125	144	140	127	150	148	124	128	146	153	142	129	149	114	156	148	135	132	122	142	124	122	135	145	117	166	137	146	154	149	145	127	147	110	140	134	111	137	147	142	121	134	154	150	133	130	154	129	145	120	145	147	141	143	155	146	159	143	142	130	143	128	123	125	145	147	128	133	130	135	129	126	152	118	148	151	163	140	155	127	131	147	127	159	138	143	131	146	135	157	156	151	169	117	148	117	143	121	140	143	141	125	135	138	133	131	112	135	130	133	144	129	140	130	136	144	110	119	130	108	124	143	134	131	138	139	136	128	138	149	137	133	139	123	127	106	127	128	159	123	139	128	134	145	124	156	150	129	155	126	116	133	136	139	128	139	127	148	127	154	136	137	145	119	130	134	110	135	120	124	133	134	152	105	143	167	127	127	141	128	134	143	134	120	147	114	115	144	125	128	136	128	123	131	139	143	116	134	139	136	137	136	150	152	130	127	148	110	125	138	146	152	139	147	136	134	138	133	119	134	156	139	131	150	117	120	154	134	158	152	133	131	129	128	122	104	154	128	134	149	140	145	131	135	114	140	155	108	154	128	146	112	136	169	136	126	152	148	129	125	122	156	169	117	144	131	141	132	160	114	136	156	136	128	124	141	122	138	135	138	139	133	143	115	145	143	123	147	116	130	145	120	119	143	123	146	143	127	111	141	143	147	134	154	131	103	119	137	135	141	152	154	126	142	136	133	174	150	152	121	147	139	128	144	112	118	120	147	125	150	147	133	138	134	117	130	136	111	143	128	144	118	127	132	121	147	135	141	138	108	141	146	134	124	165	114	133	131	148	143	156	131	130	130	142	137	126	131	107	124	134	120	117	150	144	137	135	129	134	141	128	132	151	113	135	132	136	155	144	132	117	127	105	130	146	140	144	131	123	131	138	133	123	102	137	120	127	134	132	137	123	111	158	140	141	123	118	131	115	130	122	128	119	119	143	143	121	142	142	134	131	118	137	124	110	139	131	104	143	125	137	150	129	126	161	148	139	111	130	113	144	147	140	142	147	118	126	145	135	129	145	121	151	127	126	110	149	141	153	119	150	157	132	126	128	144	128	117	162	139	123	153	146	121	138	119	129	117	162	147	132	114	136	142	145	133	130	136	111	145	160	124	133	135	134	139	134	143	124	147	121	143	130	128	124	138	143	146	139	135	143	126	117	151	147	148	159	127	141	135	140	138	134	128	122	134	128	144	139	165	122	159	141	124	135	141	133	146	137	130	143	131	121	142	147	140	127	143	163	119	140	118	134	151	156	135	135	139	125	134	135	152	146	139	131	118	131	155	150	142	130	130	143	126	139	166	153	134	143	133	140	130	156	146	150	141	112	126	133	136	136	151	130	133	139	151	159	143	138	154	130	118	133	173	137	142	145	158	144	121	115	126	144	128	145	143	124	131	159	138	141	150	131	128	144	153	119	119	113	136	124	142	127	130	144	141	128	152	136	131	147	125	144	134	151	153	141	125	124	126	136	135	163	166	148	144	163	127	119	136	147	124	138	118	126	139	140	136	132	134	140	122	131	157	116	146	127	126	132	107	115	115	124	131	123	111	122	116	131	144	150	120	143	170	117	125	138	134	146	115	130	162	139	134	134	106	141	156	144	140	153	126	139	152	138	119	125	110	160	141	144	148	135	138	149	124	143	154	141	148	140	168	132	145	150	149	116	153	140	153	130	145	156	155	134	138	109	109	141	131	130	132	144	127	135	123	115	126	150	119	135	143	128	150	129	119	128	147	156	122	128	136	132	132	136	123	137	131	116	132	120	139	138	115	127	139	134	123	127	168	147	147	147	144	143	141	144	122	134	146	147	134	135	123	139	115	120	129	131	146	127	130	127	150	123	154	138	121	104	154	153	138	139	127	133	156	151	139	110	134	136	119	136	148	132	129	148	127	126	133	127	147	127	129	128	142	131	147	150	144	151	138	114	129	114	143	130	137	143	132	139	139	127	125	134	129	149	153	142	133	124	146	127	135	119	147	152	141	159	133	151	151	118	110	137	156	137	119	127	143	142	144	140	112	130	164	142	116	148	147	127	124	135	131	142	126	146	125	123	125	120	109	155	134	100	143	118	139	132	116	132	129	130	132	121	130	150	130	140	118	125	124	144	148	137	145	140	130	130	156	110	123	155	146	132	151	145	126	139	140	165	126	140	143	120	123	149	150	155	159	134	121	127	139	133	127	131	147
28263	39283	43235	52226	34199	1326	1022	923	834	717	639	588	524	511	481	527	463	439	425	414	460	406	381	395	407	406	343	400	346	341	367	362	355	366	332	357	377	376	343	367	357	348	345	321	328	327	383	349	336	344	342	301	334	318	276	337	341	360	352	319	315	340	380	348	331	324	329	343	315	349	335	375	319	348	303	355	321	347	342	361	360	347	317	329	313	350	328	337	346	355	303	306	316	309	336	313	357	332	334	351	305	326	345	350	351	332	327	327	312	346	345	334	338	369	385	340	349	362	341	328	338	359	331	317	329	315	349	339	359	330	331	317	350	321	314	330	346	309	320	315	326	355	342	344	322	351	297	342	333	322	326	326	344	324	353	357	341	341	354	364	327	325	342	332	350	303	347	359	343	323	321	318	325	355	307	336	319	329	361	344	313	326	300	309	305	328	352	345	356	338	309	326	329	348	321	342	322	317	337	342	355	339	335	310	295	355	330	332	346	326	385	325	373	323	330	339	342	320	321	342	349	331	369	315	285	369	325	373	316	346	371	300	338	325	334	335	328	315	307	352	343	373	334	316	356	338	323	317	321	324	349	316	340	337	308	342	333	341	346	307	317	340	318	339	333	305	312	350	314	335	297	385	336	342	310	298	373	360	322	337	347	361	331	312	298	342	341	328	341	319	335	322	358	353	348	310	336	347	328	305	336	320	344	298	325	321	341	301	330	334	327	322	329	317	334	331	379	312	340	327	308	346	337	336	347	333	376	323	338	309	345	347	300	342	327	318	340	317	333	357	348	334	345	314	334	290	305	342	330	308	333	345	316	334	332	320	323	330	336	348	335	329	347	347	314	350	334	301	324	342	305	313	352	364	318	305	288	319	321	331	321	322	358	321	344	342	317	335	312	339	342	310	308	315	302	319	308	331	334	323	341	333	336	334	375	327	295	333	294	325	345	357	347	323	314	334	339	348	337	326	344	329	347	352	319	349	327	300	331	347	346	328	335	340	329	344	322	348	300	342	323	311	311	311	318	309	340	315	369	355	319	373	307	312	337	337	332	339	350	334	327	326	317	330	346	303	341	350	340	341	323	376	355	326	339	314	323	327	339	345	375	307	327	347	348	348	318	339	346	335	344	333	351	332	354	357	308	309	311	323	318	305	356	329	329	346	304	338	311	326	321	317	376	309	343	331	331	351	314	324	346	347	341	302	324	329	344	313	354	336	333	335	341	327	358	348	338	326	331	363	315	332	323	298	319	355	331	323	306	313	342	333	340	313	340	345	328	306	356	315	336	301	323	320	354	357	335	332	347	340	318	350	338	330	349	343	336	336	332	309	310	329	369	345	351	310	342	340	285	355	331	320	331	336	371	312	333	325	332	317	334	322	307	320	336	338	315	301	348	313	350	333	321	318	347	345	314	347	326	347	324	336	341	314	298	333	310	316	298	341	340	326	355	381	335	342	332	316	325	336	334	324	336	347	339	320	325	343	310	335	345	320	337	318	345	313	330	338	367	318	312	325	326	323	331	360	321	295	324	353	318	360	323	351	319	321	343	367	333	320	313	347	307	330	325	384	316	326	363	324	334	349	325	319	329	339	313	316	353	336	312	324	346	359	330	335	331	343	314	315	304	334	332	302	340	322	295	338	304	347	325	324	322	320	330	355	332	364	300	327	329	333	330	332	339	306	292	332	360	321	335	333	312	303	334	318	324	377	334	319	339	326	340	345	338	341	346	341	360	329	366	365	340	358	342	328	314	329	357	332	338	341	353	355	335	348	324	314	301	302	344	341	322	319	303	323	377	338	317	300	334	354	336	322	331	332	341	387	356	364	298	331	317	316	353	319	358	318	338	364	326	313	355	324	313	331	309	353	336	316	353	359	343	303	308	339	341	307	341	355	375	369	356	304	338	333	347	358	328	374	328	315	332	317	317	309	324	311	335	305	361	357	368	320	334	339	302	348	309	302	320	323	338	328	322	310	336	340	355	317	367	333	326	347	308	322	331	345	317	314	355	312	331	350	349	340	326	302	332	338	312	322	344	305	311	336	357	338	328	321	310	334	342	321	337	322	344	326	316	313	328	347	332	336	331	341	347	347	355	337	364	310	355	356	300	341	323	304	338	325	357	374	351	322	313	356	339	342	356	338	310	340	330	310	327	316	326	358	342	297	340	312	357	321	296	319	354	336	341	360	348	320	311	346	347	333	315	322	361	312	333	323	323	305	329	327	358	301	310	333	315	335	335	341	352	341	325	273	320	302	322	305	325	363	322	325	331	337	329	337	316	359	300	358	325	329	353	320	320	344	336	345	351	325	328	328	337	326	315	313	320	370	326	352	359	340	341	303	325	334	297	311	315	354	333	297	318	358	335	324	305	312	331	304	331	336	314	316	362	336	346	325	350	332	316	326	322	357	343	323	353	343	329	343	339	317	344	316	314	335	341	353	328	347	349	357	329	318	351	322	319	337	342	334	328	318	337	342	337	348	332	333	334	331	337	343	343	298	327	305	315	308	323	356	341	353	301	339	315	323	341	350	339	346	304	317	336	331	319	331	293	376	326	331	348	324	332	356	330	340	351	336	315	306	363	335	327	335	327	312	367	322	373	353	335	324	320	367	346	291	327	330	325	358	333	308	327	324	359	345	296	330	329	324	332	334	340	317	321	313	311	324	324	307	318	337	346	308	335	319	326	321	331	317	313	323	313	347	298	355	341	379	338	322	335	327	335	329	321	323	329	341	336	315	308	337	318	291	305	309	348	332	366	346	362	319	333	322	330	328	349	349	314	355	293	318	323	362	318	331	323	309	326	339	327	343	321	314	334	361	325	328	297	352	331	324	328	334	329	353	333	325	347	330	309	332	342	353	322	331	313	301	305	335	320	365	308	315	362	347	316	299	325	343	326	340	334	361	328	344	350	326	349	333	356	321	346	312	352	345	329	309	314	324	322	315	337	335	321	316	326	326	342	296	362	323	296	330	341	320	336	327	372	319	342	350	333	321	328	312	321	353	359	315	346	332	346	286	296	321	370	328	335	324	333	324	322	319	362	346	345	338	351	336	341	326	322	344	342	318	332	366	353	337	340	356	320	318	321	332	314	306	355	337	337	366	332	299	303	326	338	343	350	311	308	334	324	322	308	307	307	313	330	321	343	336	341	324	319	331	308	348	336	344	294	367	375	343	332	341	337	330	310	353	317	344	356	313	340	312	364	298	365	366	332	350	308	327	376	314	332	319	348	332	314	308	346	331	346	302	334	349	348	349	301	313	353	318	326	344	355	335	331	337	331	338	340	345	353	331	345	328	326	314	300	325	308	321	321	295	346	304	311	307	339	323	331	355	345	344	356	355	320	333	337	325	377	334	349	325	321	346	311	341	323	302	335	376	353	340	321	323	357	329	345	334	338	328	291	327	323	326	328	297	341	302	318	363	333	311	321	324	363	316	309	319	342	351	342	316	323	329	346	298	367	338	347	333	321	345	307	341	364	333	337	327
61167	64142	59298	57193	42168	9806	898	476	348	345	318	294	304	287	285	288	246	275	270	252	268	257	258	251	249	238	259	249	256	256	224	230	235	251	245	232	235	248	238	231	238	206	221	206	245	229	228	276	263	227	237	226	238	234	192	198	235	242	205	227	235	229	252	229	254	223	238	238	250	254	201	243	209	212	259	214	241	224	235	248	223	214	205	208	212	222	231	219	238	226	237	260	209	238	237	219	216	225	238	249	224	241	238	241	256	272	245	243	235	207	221	201	195	232	271	213	230	223	221	230	224	236	257	244	229	244	268	214	258	233	240	254	201	224	219	243	211	238	251	254	235	209	214	216	233	220	204	210	214	231	240	224	242	221	237	236	271	203	219	253	246	255	223	227	199	205	248	232	214	227	222	223	202	220	213	217	214	223	212	268	235	218	226	222	250	246	208	224	229	280	266	210	237	226	241	221	246	233	242	238	245	242	245	251	250	230	217	212	209	217	213	266	250	195	219	244	217	217	238	215	239	253	225	233	246	213	203	220	251	228	212	252	244	250	255	220	239	240	226	203	230	242	213	218	243	225	208	218	222	217	223	229	226	231	240	226	221	204	235	228	255	214	231	217	232	214	240	236	220	230	250	239	245	224	243	202	235	223	247	213	257	246	217	224	206	234	216	248	247	249	240	230	216	226	220	224	254	223	235	235	210	233	244	239	250	227	220	204	203	227	228	207	240	221	232	248	245	224	202	258	237	256	241	211	247	239	227	206	219	231	208	240	196	219	243	230	252	183	219	226	233	195	239	229	233	206	220	223	252	259	216	204	246	221	233	230	238	245	265	237	210	259	264	242	231	242	250	212	244	217	237	226	200	213	218	240	241	216	260	236	213	256	253	214	234	225	233	222	229	209	204	202	210	202	217	255	234	236	238	256	234	230	202	214	240	223	220	222	235	248	235	206	234	243	242	229	242	219	241	257	193	207	235	227	252	204	225	207	211	230	233	227	217	211	240	220	235	243	229	232	224	229	253	232	235	220	248	220	215	227	245	216	232	223	246	237	246	201	232	243	222	260	230	237	211	218	236	281	233	243	230	222	228	209	240	230	232	224	239	241	194	229	236	226	242	242	243	227	229	204	225	273	229	237	254	243	255	241	241	232	225	214	240	226	213	232	221	260	268	220	249	228	227	234	256	228	205	225	221	226	243	234	236	216	220	249	246	196	235	226	217	259	243	231	238	224	241	229	253	213	248	198	247	239	222	235	218	224	232	230	241	231	204	228	237	245	234	258	237	234	215	244	237	225	236	244	241	230	231	212	213	212	234	201	231	237	210	241	243	208	244	211	241	213	236	226	257	228	258	243	225	241	248	235	229	226	235	259	214	271	226	222	227	233	239	230	221	218	235	232	237	216	231	208	229	218	209	203	197	208	228	226	227	221	258	235	207	206	202	231	231	230	249	215	229	255	198	216	246	220	247	214	221	256	229	217	222	229	240	202	234	229	226	236	218	211	223	249	269	265	248	224	240	223	248	207	229	229	209	218	245	256	224	265	225	209	219	213	204	226	255	224	251	256	214	272	187	214	232	219	222	212	208	257	209	225	236	220	195	216	272	256	249	243	222	254	229	210	191	209	230	231	217	219	236	234	252	227	221	248	251	250	231	273	268	231	249	221	261	218	214	217	214	214	247	242	227	213	209	238	198	216	211	215	250	232	246	214	233	238	259	217	232	243	222	239	211	243	224	222	220	218	232	212	205	200	220	219	222	248	227	228	230	227	234	223	230	223	210	217	204	223	234	227	237	198	216	214	240	230	203	209	233	244	241	188	210	205	232	221	217	228	210	219	254	246	220	228	230	252	234	216	230	223	211	238	212	208	237	212	232	253	240	216	248	241	227	242	238	226	227	220	210	262	209	234	224	216	269	249	241	276	230	245	207	207	231	224	220	190	252	219	215	214	282	222	225	198	229	228	248	231	215	249	234	222	203	208	249	244	228	254	257	233	234	214	234	215	246	224	236	236	253	229	233	228	261	214	232	223	258	235	267	222	223	229	225	223	217	214	242	219	241	214	218	224	213	225	259	215	225	232	245	229	246	220	231	247	229	220	236	208	205	254	255	237	220	222	271	238	227	223	237	219	235	227	246	250	231	223	232	219	228	242	207	233	226	234	252	228	198	254	227	240	241	226	256	255	224	233	226	241	242	216	223	207	242	232	228	222	208	210	223	241	213	218	234	211	204	226	245	217	223	228	217	231	219	231	234	251	241	224	219	226	240	205	190	216	248	240	237	234	232	244	230	222	257	228	200	198	227	214	189	219	214	230	276	201	218	250	235	228	221	218	246	222	236	218	197	231	214	242	233	220	249	268	223	241	231	215	227	225	212	221	211	215	257	261	241	235	210	250	211	230	233	256	247	221	240	225	229	231	271	228	234	245	239	243	225	252	273	216	209	220	229	259	229	215	231	241	227	257	236	215	239	196	244	238	233	250	248	243	241	251	218	229	239	228	221	209	257	214	216	233	233	229	238	233	216	249	218	214	242	218	252	218	214	225	245	212	236	231	224	214	258	208	234	245	211	265	227	208	237	257	208	250	225	233	245	236	223	248	232	208	234	232	221	205	254	265	240	232	237	220	245	263	236	237	255	231	197	209	243	203	240	220	206	229	232	230	231	203	247	216	226	201	274	240	228	214	228	253	226	211	245	211	224	238	205	208	239	249	224	224	219	225	244	209	227	237	251	196	210	224	227	227	232	243	259	232	239	210	230	228	227	235	217	197	215	252	253	235	227	231	219	217	244	195	219	214	217	230	239	213	202	225	237	209	199	195	218	242	224	247	253	224	221	227	230	223	253	230	224	245	236	263	228	234	226	222	206	233	190	232	243	216	246	210	207	224	224	213	250	216	195	231	226	238	232	241	213	232	227	258	207	248	234	225	211	241	214	236	227	224	237	215	220	209	211	228	233	204	193	211	215	223	221	216	251	261	233	224	252	240	244	239	266	241	271	230	253	264	229	230	206	240	221	223	247	235	226	222	233	227	226	230	245	208	230	252	246	229	255	213	239	214	213	222	237	245	207	206	219	250	226	254	243	224	230	224	241	242	209	234	234	244	237	225	239	228	245	235	234	222	227	213	238	238	205	222	214	207	234	240	240	226	233	225	237	226	239	205	201	220	218	253	236	231	251	246	222	231	232	216	229	203	236	224	234	225	233	238	245	230	232	240	235	235	225	220	206	220	233	248	210	231	224	250	233	223	245	213	236	253	262	235	232	251	255	241	218	227	237	217	223	222	219	198	231	226	233	240	221	187	212	231	222	221	225	250	206	247	224	234	248	220	219	251	216	262	234	231	231	221	196	232	230	214	198	214	238	240	237	221	208	242	235	240	225	233	228	228	230	225	266	203	221	221	219	223	237	256	238	203	229	249	237	235	224	219	235	215	231	254	220	254	240	247	196	242	245	207	216	211	222	222	239	237	206	213	219	234	226	228	233	204
34698	48543	52604	63288	43873	2303	1892	1581	1401	1220	1140	1019	929	907	852	823	817	732	774	682	678	651	637	638	676	617	592	650	631	650	646	587	584	590	565	570	582	593	577	547	579	583	535	500	571	533	555	561	592	595	587	549	509	571	513	569	569	545	547	541	579	580	551	539	528	504	510	580	501	518	555	540	528	549	564	519	545	556	509	562	576	563	554	509	538	523	557	557	537	506	507	545	533	555	544	555	537	549	522	517	522	563	497	539	537	506	561	507	532	518	557	579	544	541	546	505	504	515	509	511	579	533	543	568	573	571	520	518	563	536	543	546	556	549	559	541	548	547	514	514	594	500	512	556	527	528	548	512	548	517	523	579	524	558	489	513	543	518	526	497	591	524	526	527	507	490	572	527	553	516	499	546	526	485	561	558	549	572	548	513	547	523	504	521	539	527	547	515	511	569	560	549	574	504	538	489	534	490	576	538	520	540	485	507	520	508	544	549	513	480	523	522	525	551	584	519	537	514	507	555	550	511	537	527	567	546	530	544	518	524	553	541	534	553	520	527	524	516	538	473	516	519	540	529	528	547	528	540	517	486	547	540	533	535	575	557	512	508	525	509	561	544	536	506	510	508	553	543	531	456	527	540	535	517	568	539	577	564	555	491	538	538	514	545	530	533	523	579	519	519	510	507	506	522	534	554	505	550	517	525	503	528	513	526	544	570	574	559	515	495	549	534	538	556	488	524	543	527	606	524	537	544	559	586	513	560	575	548	495	500	507	530	533	528	538	482	500	489	550	579	522	518	512	525	479	541	544	502	557	520	540	497	514	505	522	557	548	558	539	509	506	498	505	516	534	535	554	551	498	513	517	513	565	533	491	537	545	512	550	561	534	516	496	542	543	539	509	539	538	525	535	526	509	595	523	535	555	538	508	551	550	521	544	534	576	519	556	526	509	538	518	540	533	581	547	560	520	488	546	507	538	537	537	506	576	556	515	510	571	519	517	556	495	522	496	525	515	541	535	485	535	542	551	496	496	533	508	524	523	533	521	555	532	581	527	545	549	540	608	547	501	537	575	510	565	549	557	519	552	559	523	575	527	515	525	506	511	533	525	539	520	503	518	526	498	534	532	555	565	514	542	501	520	534	545	490	537	533	494	531	479	569	511	549	520	559	503	491	587	564	583	527	569	510	536	509	506	513	572	536	511	517	536	580	512	504	552	543	535	530	526	560	567	544	495	511	533	539	530	570	525	528	504	539	538	562	573	567	543	548	552	523	538	559	527	510	553	559	564	532	569	482	546	515	498	526	517	475	538	552	526	541	542	507	539	561	540	533	551	523	527	498	541	529	469	542	536	510	556	544	537	516	538	513	528	566	537	497	541	529	534	527	535	517	552	542	496	530	514	531	511	478	558	535	542	497	559	524	497	519	535	564	515	516	527	532	550	511	543	498	539	534	564	534	549	544	521	524	513	518	509	509	530	545	539	522	529	520	528	540	531	517	517	528	549	520	547	537	563	544	482	540	534	567	565	584	513	523	560	528	568	517	504	528	518	516	523	555	551	554	527	523	565	560	542	531	546	516	533	517	562	547	484	526	533	481	528	533	540	523	533	536	526	540	514	539	564	558	535	505	533	536	513	518	533	551	523	513	499	564	532	519	519	522	537	525	512	533	464	527	496	517	542	556	535	514	558	521	503	548	517	545	550	539	521	538	545	496	545	532	533	545	554	551	513	528	590	499	514	560	515	561	497	524	544	517	528	549	516	513	494	540	521	505	505	537	576	528	534	548	558	561	508	535	551	557	488	525	549	540	560	560	555	515	513	550	541	549	544	525	562	537	557	540	524	505	530	526	519	532	558	501	546	546	570	522	553	512	538	525	530	519	529	518	527	517	531	581	528	548	551	560	543	521	542	514	565	497	529	515	518	522	541	551	547	538	537	508	545	543	502	542	516	557	509	519	499	525	526	532	519	489	517	515	540	523	534	537	511	472	507	508	506	522	530	547	508	523	555	545	529	525	526	567	543	526	480	530	520	538	560	479	525	534	515	532	484	496	526	503	525	521	507	556	526	537	520	533	546	508	505	537	500	544	559	539	541	519	551	585	593	543	536	522	533	504	555	522	521	504	529	560	517	504	545	543	527	508	517	551	544	502	515	546	497	550	478	537	595	536	520	541	566	531	534	531	532	508	539	507	511	536	522	528	461	523	532	514	518	539	534	562	549	549	526	527	524	554	527	533	525	552	496	541	514	515	552	491	552	568	561	519	558	548	516	532	537	547	517	576	564	548	550	565	524	532	541	546	544	493	559	562	541	526	533	526	506	558	548	573	498	561	542	554	546	525	561	566	528	514	560	576	517	543	499	498	521	526	507	556	507	523	556	563	520	539	542	529	569	514	520	499	556	547	507	512	531	516	510	521	536	535	500	549	532	524	530	544	540	520	572	539	567	523	502	551	476	514	499	521	546	554	524	533	562	528	540	562	544	527	525	514	528	527	576	516	510	553	549	532	526	502	518	553	489	558	512	553	535	541	492	524	554	550	548	522	557	513	549	556	521	518	525	569	520	535	538	536	504	547	505	520	563	521	545	492	519	543	489	470	563	543	501	529	538	569	549	530	525	571	515	500	556	531	534	572	509	530	526	564	551	576	539	509	497	532	539	549	544	583	500	529	519	532	520	496	509	544	534	522	521	553	512	533	537	547	538	518	525	502	519	505	543	526	552	562	514	519	544	522	537	564	540	525	552	494	528	528	510	581	547	518	531	559	550	516	545	536	506	596	487	530	582	544	508	538	510	509	539	530	548	496	509	545	560	551	530	520	537	513	560	563	564	503	511	511	506	543	589	561	577	496	528	558	516	509	523	540	545	492	476	525	535	538	529	536	513	544	552	517	537	563	515	538	511	541	521	538	515	496	505	545	521	541	564	537	540	507	564	585	508	503	525	553	527	557	523	544	557	530	553	580	536	518	524	561	522	557	528	550	506	511	548	510	531	529	539	522	550	525	587	569	511	550	541	527	534	519	556	528	539	532	511	526	578	523	508	580	547	505	478	559	560	541	540	518	519	505	531	519	531	523	561	508	515	537	549	549	524	548	509	531	512	570	517	514	537	557	498	538	512	520	584	520	512	547	504	514	548	558	572	539	533	512	511	508	531	558	504	507	559	541	555	581	539	562	550	534	538	484	570	569	517	535	533	577	538	481	512	524	513	575	520	562	538	538	516	550	514	535	531	525	508	536	548	538	512	531	508	508	576	524	506	530	533	491	519	540	555	484	511	527	493	536	509	563	501	546	522	526	552	537	511	506	541	509	560	544	551	517	510	559	544	516	547	537	507	565	543	493	554	573	539	486	473	553	502	527	572	533	567	544	536	540	561	501	526	539	536	562	553	545	541	513	528	516	519	486	516	511	524	559	528	508	534	528	545	499	527	540	567	584	506	528	523	533	539	535	521	525	540	527	517	527	492	476	544	485	503	516	527	522	524	559	522	526
40736	25181	6304	2744	1541	367	285	213	249	263	259	242	256	298	262	266	260	257	253	231	256	206	260	249	232	236	227	253	214	260	238	245	257	233	243	240	241	253	242	266	242	233	247	220	233	229	244	226	234	233	232	264	249	262	244	250	269	277	250	239	241	252	234	255	241	243	256	262	251	271	248	265	260	244	264	269	220	239	243	257	256	239	251	258	243	267	273	274	258	269	284	280	261	245	267	278	260	219	267	241	263	204	284	244	261	260	241	267	254	229	261	248	258	241	270	255	263	258	258	267	252	240	217	246	263	259	227	270	234	221	244	250	225	256	218	242	236	239	229	253	232	252	242	250	247	228	252	273	253	244	246	245	260	224	268	256	237	267	258	235	227	239	258	259	260	281	252	248	253	241	249	267	257	227	237	220	256	212	252	271	236	238	257	246	213	282	237	231	266	269	257	256	237	230	242	220	231	234	262	241	245	235	234	233	254	237	242	259	261	254	224	256	220	244	268	228	235	263	279	269	262	250	228	221	256	247	211	279	237	261	236	240	248	241	234	243	241	225	236	240	260	249	258	260	229	244	292	254	227	232	200	253	249	229	269	280	265	253	273	261	232	282	231	263	273	244	264	248	232	240	244	232	235	246	258	234	237	258	253	227	241	259	260	249	254	259	252	299	280	251	248	259	211	241	252	257	249	288	254	272	251	258	230	238	241	229	246	256	252	289	230	246	250	277	250	225	232	237	243	245	234	254	251	261	247	254	243	224	261	238	233	232	238	272	246	252	229	226	268	207	278	255	241	266	235	252	241	224	249	230	296	252	213	232	259	231	232	233	254	270	237	239	270	274	253	277	269	266	260	244	236	262	255	260	274	228	249	235	249	256	225	225	258	216	269	232	261	257	215	237	252	250	260	239	266	231	218	237	263	276	268	265	253	233	255	262	269	263	254	264	237	215	238	234	241	257	240	256	258	240	263	245	240	249	259	216	244	259	247	243	250	252	261	270	224	231	246	240	265	270	248	241	261	269	226	262	263	244	264	235	267	249	257	289	266	239	255	242	245	234	240	235	244	236	239	250	238	258	224	248	244	253	271	256	239	244	280	215	241	292	261	250	215	267	247	254	273	259	267	241	244	235	232	235	266	258	268	246	241	256	232	244	234	271	263	230	241	246	263	215	249	262	254	247	264	235	220	256	240	256	214	272	232	262	239	215	280	250	257	270	264	226	258	238	272	260	246	223	253	270	228	266	235	248	247	252	225	246	233	234	259	250	228	269	252	274	214	274	247	239	280	314	232	253	228	252	248	256	230	240	239	275	253	252	246	250	285	230	238	256	239	276	259	270	294	253	227	241	257	245	251	272	255	269	262	253	254	244	296	267	255	235	242	250	238	257	255	229	238	256	265	248	240	264	247	259	248	233	231	229	248	230	237	235	226	278	243	243	258	259	248	229	249	243	236	260	270	216	252	259	298	275	210	233	253	223	244	270	251	240	237	227	228	282	270	242	235	222	255	236	267	248	235	226	295	252	276	234	273	256	277	230	295	241	241	265	236	260	244	265	252	238	257	268	264	227	262	260	268	280	257	234	288	261	275	261	261	251	276	253	248	255	274	243	221	257	249	233	238	232	255	277	303	249	245	269	287	265	245	227	273	265	274	284	254	237	255	264	266	249	245	279	269	255	217	221	251	238	232	244	246	263	255	254	249	229	246	255	259	259	241	245	233	242	275	249	256	236	238	237	250	240	248	263	280	249	280	236	268	230	251	256	243	226	255	208	214	242	258	235	282	255	252	275	251	234	267	243	235	260	262	265	272	248	248	225	257	247	259	262	268	265	217	232	236	262	247	221	258	255	242	226	248	232	228	283	277	243	245	248	252	237	231	245	237	238	235	269	254	244	244	257	254	245	260	240	244	254	218	265	264	231	259	270	254	230	247	232	259	241	234	229	257	251	238	240	236	234	256	304	272	245	267	234	294	244	258	233	221	249	246	252	246	247	275	247	257	277	238	256	260	234	264	268	252	276	248	242	273	271	243	247	251	248	246	226	237	261	291	232	241	287	268	250	241	261	280	236	245	255	244	235	260	225	251	265	232	239	248	250	258	245	215	212	230	242	253	263	254	250	239	252	264	234	238	258	224	251	266	270	240	273	289	212	247	237	218	238	264	258	251	248	247	240	250	242	234	237	263	243	252	227	223	289	279	289	248	257	279	261	247	223	247	251	248	229	280	258	258	231	247	225	226	237	244	260	237	253	242	213	243	246	254	252	245	268	261	260	232	226	247	247	248	265	242	236	260	269	231	246	256	243	272	241	256	246	229	264	260	286	261	243	232	254	260	264	276	299	257	233	238	226	239	239	251	263	272	252	255	224	235	253	255	261	240	248	226	253	255	260	262	225	261	269	254	257	247	230	242	234	202	235	265	222	258	227	267	252	212	227	258	260	244	258	287	236	241	259	255	243	255	271	248	265	264	237	227	262	252	257	237	239	280	249	250	226	235	267	263	249	247	262	239	267	252	241	253	238	260	243	234	236	284	261	266	230	226	268	256	249	233	269	236	246	258	264	216	257	230	271	222	249	241	236	247	247	229	278	244	240	227	226	239	234	255	243	277	245	243	235	235	227	254	237	235	285	270	250	255	245	252	220	265	260	275	220	256	272	237	211	247	269	269	277	242	219	238	272	259	233	223	265	240	204	264	248	230	255	257	262	236	258	261	248	229	246	273	222	240	245	235	254	233	241	231	262	248	231	259	253	232	229	237	274	281	268	242	257	302	211	230	264	214	222	236	240	225	251	263	252	244	252	262	242	260	267	275	248	229	250	258	247	241	245	237	264	260	276	276	248	251	254	238	278	250	260	235	262	262	253	258	257	259	261	222	285	243	246	253	278	248	214	241	243	283	250	257	261	225	242	254	261	244	227	279	252	235	261	225	249	236	246	240	220	260	242	246	268	272	232	250	264	247	274	291	234	247	238	247	232	271	229	249	262	261	247	225	271	268	216	282	252	233	228	249	242	248	224	267	266	258	271	248	213	266	231	264	233	256	226	244	249	240	235	273	246	275	250	208	255	234	253	279	258	236	242	251	264	230	254	263	232	241	228	265	240	240	247	269	251	229	257	232	253	274	240	264	265	262	257	226	272	237	273	234	257	247	266	230	264	267	282	256	245	254	249	225	262	298	291	259	259	245	238	255	263	247	250	275	242	254	234	268	263	226	262	239	253	270	260	254	236	211	269	255	257	230	271	228	291	255	250	279	215	257	259	239	238	233	241	284	263	257	245	240	264	209	234	216	256	218	285	229	225	267	256	249	259	250	250	238	270	283	244	261	255	299	254	263	220	290	271	222	245	202	269	241	248	254	226	230	243	287	237	249	273	260	259	257	263	233	242	244	220	220	225	257	249	230	234	215	277	261	235	285	254	205	251	274	244	239	238	258	265	253	211	232	253	228	271	280	221	255	243	259	250	250	254	263	257	271	259	238	234	216	266
20485	14695	6511	7901	4359	605	560	602	578	545	602	586	559	543	586	519	543	572	539	542	558	538	496	523	550	505	554	553	569	531	526	554	550	553	622	515	545	526	512	534	518	546	567	528	507	536	527	550	537	580	519	548	529	549	548	576	524	530	535	586	485	518	539	605	590	604	514	540	559	555	553	563	569	540	572	518	542	555	550	561	546	553	550	538	558	516	531	549	542	523	558	517	522	510	566	524	560	525	560	533	557	521	568	550	509	575	607	510	548	504	535	545	541	557	534	549	567	542	517	565	524	485	561	553	566	527	527	526	532	563	580	517	517	510	554	510	533	530	532	534	492	529	544	554	558	538	575	507	537	545	569	532	563	564	530	530	567	528	521	582	540	498	558	533	535	507	538	509	561	582	502	586	559	533	520	527	568	547	549	566	548	529	542	475	553	518	598	516	549	576	571	559	537	568	567	542	550	503	523	543	548	513	529	527	498	533	526	530	512	560	536	559	550	529	531	529	594	553	557	515	531	523	518	543	520	524	560	551	540	546	519	559	568	527	523	541	529	572	534	533	523	562	572	546	516	544	527	545	535	571	544	580	565	523	538	515	572	531	558	492	529	520	530	521	531	572	583	560	521	503	561	535	528	540	547	543	545	549	563	545	566	521	567	519	525	530	522	557	518	553	534	523	519	494	590	556	592	515	555	568	560	541	498	555	528	540	490	539	547	511	538	530	552	573	533	540	534	502	535	537	584	523	550	614	506	565	535	535	565	548	491	554	549	560	512	573	542	528	558	528	513	567	533	552	523	554	545	580	530	573	538	523	555	539	543	553	526	522	548	493	527	569	526	518	520	565	561	514	539	555	491	523	541	603	548	522	494	509	581	547	527	535	537	538	573	565	551	535	545	569	557	519	518	508	503	544	521	551	534	499	575	526	537	529	539	562	539	606	495	536	540	556	536	547	533	525	519	542	562	541	516	558	552	543	555	512	525	568	553	566	510	557	558	531	534	550	528	559	563	537	558	552	495	540	562	515	544	524	516	548	533	511	532	537	581	556	519	526	526	539	547	522	533	543	556	534	556	506	561	549	491	564	546	558	543	534	513	524	540	567	545	527	580	560	541	538	534	575	533	529	590	527	535	536	517	527	575	554	587	536	558	523	513	588	522	558	537	522	544	535	541	540	554	532	518	504	531	544	532	575	522	544	545	523	552	546	537	528	575	559	500	528	518	503	544	540	536	582	522	561	524	511	560	550	534	560	523	480	511	518	520	522	497	532	531	526	531	570	542	569	535	547	542	538	557	522	516	500	540	551	531	533	536	530	554	547	542	541	559	500	521	528	578	534	549	503	518	591	465	556	505	558	521	532	577	522	550	534	565	543	516	529	557	518	518	536	536	548	518	527	502	546	533	555	518	547	552	523	556	500	550	587	533	559	498	550	546	550	563	518	534	537	530	559	545	574	532	572	544	558	573	553	511	571	524	551	551	601	561	507	532	538	577	534	542	537	525	556	525	546	585	538	543	544	536	545	504	547	608	561	564	576	535	528	536	539	528	568	547	527	547	507	596	537	563	536	542	546	573	592	516	528	536	523	567	481	517	530	528	550	490	557	532	563	492	515	540	473	554	543	573	546	565	548	557	566	526	544	579	510	523	538	576	540	553	516	508	525	529	517	572	483	603	500	544	526	546	539	541	538	538	570	529	547	535	557	557	580	505	523	503	544	548	553	562	560	579	582	541	542	489	518	570	577	550	527	542	563	566	550	539	567	530	560	521	525	565	538	572	529	518	509	541	544	556	529	531	504	530	498	542	495	533	549	558	510	524	578	530	527	514	528	494	519	534	562	561	544	554	557	538	544	539	547	552	514	530	578	550	537	548	545	570	557	529	525	512	545	490	557	532	521	526	488	554	528	579	566	569	556	525	592	563	562	594	539	520	524	530	524	493	536	528	521	506	525	542	555	551	569	522	518	536	545	521	530	536	533	584	537	558	568	535	507	541	555	536	517	548	516	534	554	563	508	516	588	517	560	508	554	529	569	552	531	532	561	537	536	524	530	541	575	544	590	573	525	528	548	575	523	535	507	548	492	569	540	559	555	555	541	502	569	549	555	512	543	489	568	524	555	527	562	533	590	525	542	565	531	554	534	568	547	567	537	567	573	578	563	592	534	530	516	559	533	583	561	546	531	557	533	538	547	485	557	562	528	518	556	581	534	520	541	549	523	536	498	532	563	555	538	621	519	537	504	581	547	554	522	482	559	585	532	572	567	566	559	531	547	497	541	519	530	528	557	585	545	574	516	559	555	549	578	568	556	549	547	534	528	514	526	498	572	543	544	560	543	523	565	571	491	582	552	563	535	488	523	502	564	542	542	552	549	517	569	551	504	551	542	569	550	550	502	512	558	531	548	528	580	535	538	537	517	572	508	548	576	512	514	545	538	536	545	536	531	586	565	545	510	550	548	599	518	577	561	581	509	511	552	533	556	577	533	542	556	535	533	517	540	554	512	502	547	533	536	566	567	534	527	565	570	541	520	560	513	539	559	535	554	517	528	538	524	551	525	510	513	567	520	533	515	566	550	563	553	492	561	538	541	562	566	560	570	531	522	522	577	559	525	544	535	543	542	559	549	496	543	541	523	568	535	501	542	517	528	553	567	559	572	511	557	517	572	528	505	554	550	498	556	535	511	574	544	585	518	512	556	530	508	553	554	533	511	523	523	551	569	537	576	566	529	520	541	500	557	498	530	581	492	548	542	561	513	519	541	533	587	554	510	496	518	519	550	550	547	562	564	527	508	512	527	561	590	526	519	532	519	598	530	516	569	553	528	540	540	507	535	572	569	524	529	554	518	572	582	539	525	517	489	535	531	537	535	542	546	547	507	562	578	551	555	541	529	522	521	538	508	494	556	513	540	524	525	536	538	541	510	534	565	526	564	544	544	553	544	539	532	584	530	567	566	526	565	550	580	513	584	537	556	551	491	571	525	501	518	529	511	531	543	540	562	549	549	572	532	509	550	567	513	528	526	556	577	516	522	525	551	554	565	575	526	530	534	539	523	520	562	554	521	514	584	560	534	519	557	524	553	560	524	537	539	534	568	541	552	581	511	525	535	542	514	544	506	538	532	550	547	548	536	566	531	516	542	564	538	567	537	567	519	566	520	561	546	558	541	526	526	578	532	557	543	559	538	556	532	551	559	545	556	521	567	591	541	546	534	539	544	560	563	586	483	590	553	571	510	516	553	566	574	547	558	528	584	510	511	549	553	515	514	535	535	544	543	518	566	527	575	505	565	548	510	526	528	542	511	567	568	573	543	553	554	555	523	552	568	561	542	551	531	552	530	552	508	513	492	575	561	583	561	532	525	554	557	536	577	526	559	530	529	549	551	546	545	560	540	512	547	555	500	497	522	519	558	505	530	551	516	577	529	584	576	575	556	492	523	515	537	591	543	517	504	526	583	550	541	554	517	539	540	510	526	586	525	540	526	555	552
53539	51001	45655	42118	29120	3407	339	211	203	212	170	186	170	180	163	147	148	133	142	138	147	149	147	166	130	140	161	141	150	131	158	157	137	145	137	148	125	153	141	150	164	150	144	139	134	138	143	138	159	142	167	154	143	155	127	127	110	149	144	122	152	125	148	147	130	145	156	139	166	142	142	132	133	152	148	166	137	105	142	120	136	134	144	155	133	144	160	148	139	136	146	152	156	115	141	137	149	130	148	130	131	138	150	155	128	129	123	113	154	135	139	165	138	140	132	127	113	131	123	145	139	146	141	143	120	110	141	161	122	118	139	128	156	133	149	130	136	129	146	139	145	139	149	126	137	150	153	143	135	164	128	155	119	136	150	162	148	150	131	114	151	143	140	137	127	131	154	141	128	158	169	121	142	143	150	136	140	138	142	130	131	135	137	153	136	140	140	123	141	145	116	130	160	139	159	134	145	138	143	124	126	152	130	166	128	138	118	148	117	146	150	121	134	131	129	159	135	135	134	148	129	137	155	142	139	131	121	148	159	128	115	138	122	146	133	129	140	134	169	113	133	134	137	129	141	152	125	151	161	126	128	124	135	135	127	140	129	141	127	143	152	145	136	132	138	117	130	130	144	137	133	127	143	144	149	129	133	123	118	130	145	138	144	138	137	140	148	120	134	148	125	125	153	140	165	131	112	139	150	137	142	138	126	135	121	145	138	128	129	115	127	141	152	138	137	127	127	122	163	150	132	120	133	136	126	138	127	122	140	154	166	139	129	141	121	151	161	127	154	133	159	126	131	140	132	121	140	131	143	138	138	149	140	130	126	138	131	129	148	144	149	129	126	139	117	133	156	132	133	125	130	150	138	113	114	158	134	142	115	131	153	140	147	133	137	126	120	119	141	134	142	134	123	149	143	142	130	132	158	138	137	118	147	153	132	135	131	126	143	143	134	135	139	136	120	128	123	108	139	132	145	148	134	120	134	127	136	131	130	143	149	147	107	143	126	155	148	144	144	151	133	156	155	140	118	125	121	157	146	122	142	148	147	135	118	165	158	151	145	135	136	134	152	201	134	137	125	142	116	143	143	146	141	126	114	129	159	142	125	130	134	114	154	138	144	134	121	143	153	129	141	148	118	124	132	131	144	139	146	119	108	136	154	138	139	133	141	143	146	133	137	103	121	138	120	136	122	132	137	140	142	133	162	139	124	145	156	150	110	120	143	142	150	157	132	142	132	141	149	138	134	148	147	146	150	118	151	139	138	133	148	142	162	135	141	153	127	118	137	130	146	137	149	135	138	132	159	132	124	131	136	130	124	155	143	146	150	131	140	147	141	131	120	136	144	131	148	158	137	140	138	144	123	150	133	150	154	137	149	156	126	131	126	161	163	139	123	160	124	142	139	133	137	132	156	148	167	126	150	120	135	140	139	135	124	125	128	142	132	135	148	152	135	143	154	146	142	164	155	160	132	136	143	130	148	171	160	133	133	122	120	111	122	128	148	134	146	134	133	149	146	134	117	139	161	141	154	142	145	128	145	119	114	122	139	142	124	134	127	114	123	136	124	149	123	127	143	131	117	143	157	159	136	143	143	125	150	143	117	150	140	139	121	135	155	158	140	150	119	111	145	134	133	163	137	145	138	124	127	132	126	145	127	132	138	138	146	133	137	174	137	152	137	142	147	130	126	135	114	140	151	158	165	142	140	121	138	127	131	144	152	144	127	132	157	123	136	122	129	149	122	120	145	169	123	138	133	151	117	148	127	126	128	122	141	108	122	132	149	121	152	151	125	117	138	125	151	141	148	141	141	135	147	149	141	135	143	146	122	145	138	132	121	126	143	137	156	156	134	130	126	129	129	141	125	116	134	133	132	135	141	153	140	139	137	149	141	155	136	128	137	117	141	111	117	120	132	117	127	147	136	118	157	120	126	121	122	129	153	136	142	126	128	134	161	136	142	141	145	140	103	139	121	156	155	138	157	156	155	137	151	134	148	143	139	149	119	146	144	148	135	143	147	150	138	138	143	138	159	138	128	122	151	140	139	135	161	132	140	133	138	143	158	133	144	116	150	124	136	127	143	155	126	130	126	111	148	128	137	139	152	129	153	146	145	140	156	137	147	126	129	137	147	151	137	150	144	146	141	141	130	150	129	143	134	124	144	149	141	137	143	144	133	117	136	126	158	145	165	152	132	139	131	141	113	125	136	138	147	147	142	153	122	129	142	132	132	131	123	129	142	132	148	126	112	135	130	131	119	146	140	126	142	149	117	131	136	130	135	131	135	142	146	133	133	156	118	143	117	161	149	141	119	148	139	154	149	152	136	148	133	143	125	128	136	142	130	149	143	151	154	129	130	140	135	139	149	133	136	135	133	131	143	141	142	146	133	127	123	154	132	133	140	143	147	156	148	155	128	121	128	141	136	147	144	141	124	146	126	155	147	125	127	136	137	159	122	134	143	108	143	152	151	134	130	148	114	111	143	143	113	129	143	125	131	144	117	152	148	149	169	134	158	149	148	134	135	156	123	134	129	124	139	139	143	127	134	161	146	144	145	141	129	126	141	132	146	135	144	150	125	133	140	143	141	138	148	148	137	141	126	132	141	121	131	136	139	148	161	130	117	146	130	104	139	128	134	134	143	133	150	142	126	150	148	151	142	127	127	144	152	132	136	145	137	142	151	125	138	152	137	121	129	158	129	138	128	131	134	130	110	147	112	138	109	126	114	127	135	134	140	134	134	154	122	131	152	151	127	152	141	128	139	114	136	129	154	127	116	165	135	146	146	133	122	146	128	138	128	117	150	120	122	136	136	170	139	139	143	138	141	123	123	131	131	150	135	146	138	123	130	139	120	126	146	142	120	155	137	141	135	156	141	151	149	125	131	154	143	124	136	130	136	144	136	145	124	128	139	138	132	114	132	116	137	120	146	128	137	120	135	146	133	135	148	131	128	130	132	131	146	133	139	146	157	139	135	149	124	139	138	136	138	124	163	135	149	131	131	148	150	142	159	134	124	122	157	148	154	154	139	150	148	126	158	139	116	137	142	128	110	116	130	144	130	125	139	133	147	140	147	127	140	160	133	114	115	139	159	149	145	140	151	151	124	120	141	140	133	128	134	157	146	125	142	140	143	139	126	133	145	131	130	137	106	128	130	135	126	144	139	138	118	145	136	136	115	148	129	132	138	157	143	134	158	127	152	138	144	135	132	130	115	137	133	125	154	138	131	160	106	156	127	136	153	148	135	170	140	137	129	138	143	127	125	128	115	128	129	122	128	147	135	125	150	123	147	167	144	178	149	117	137	150	156	147	152	144	117	123	123	125	150	151	136	144	164	155	129	119	156	165	115	119	141	142	121	134	133	123	125	130	144	125	135	137	122	120	146	142	150	145	149	135	148	127	150	131	119	119	143	133	134	139	134	132	155	145	153	115	133	140	133	143	146	140	134	122	134	122	147	136	141	116	147	141	137	151	117	142	146	143	144	149	121	128
29441	38618	42549	51321	32160	1329	1076	900	869	678	644	603	548	508	517	470	486	443	448	410	429	410	417	433	402	374	379	373	391	393	385	388	360	374	356	326	352	347	320	371	343	355	353	352	353	356	350	325	335	349	365	323	355	367	338	355	363	357	342	372	333	346	338	323	349	334	327	366	314	317	320	357	345	341	322	369	343	354	319	325	319	321	300	345	356	344	308	319	347	334	349	355	352	347	312	368	356	313	307	357	334	361	325	335	317	326	343	362	319	368	362	343	326	338	348	313	325	342	299	324	359	337	353	348	306	321	324	290	337	352	347	328	355	332	309	362	336	335	347	313	337	317	350	349	346	353	331	372	343	367	313	366	348	344	331	293	325	350	313	347	334	331	307	348	312	331	354	331	357	326	311	329	315	291	315	330	327	297	331	359	336	345	360	344	311	335	324	326	325	348	355	319	334	366	337	325	298	325	328	330	324	333	345	363	332	335	320	318	325	310	315	331	313	346	349	313	330	311	302	363	330	318	331	301	298	347	346	339	342	313	315	327	301	318	324	333	330	322	349	347	332	327	298	323	358	344	358	332	352	304	334	311	355	369	340	363	338	341	327	322	329	339	312	328	365	314	374	311	355	346	323	295	328	337	325	338	364	316	332	313	358	294	342	351	346	356	326	319	327	356	342	335	349	353	342	358	334	345	385	355	351	357	337	342	343	328	317	324	317	319	325	309	335	320	321	353	321	316	332	355	334	323	354	329	322	358	323	318	364	346	325	343	309	359	363	355	337	328	332	348	333	334	318	352	305	335	360	327	357	328	318	334	310	297	316	353	324	364	315	329	331	319	363	316	345	321	323	338	328	380	333	343	326	334	335	320	317	339	353	322	327	317	317	343	309	324	327	324	345	327	314	338	360	332	313	314	349	321	335	334	356	352	332	351	318	339	326	353	332	338	300	312	330	360	337	356	340	322	339	333	320	379	359	359	323	359	307	331	338	320	328	339	326	339	326	378	346	343	369	322	315	331	338	323	352	361	327	359	344	347	334	363	332	352	366	378	315	375	327	348	342	318	327	301	318	328	352	337	346	334	338	338	322	340	316	305	318	318	321	363	324	313	329	322	312	329	337	322	348	331	322	328	329	319	340	358	330	322	328	384	329	326	341	331	319	334	336	347	334	312	338	304	344	367	332	341	345	331	330	339	312	321	330	329	346	330	346	309	322	332	326	352	312	314	338	351	336	317	323	340	303	359	273	339	337	335	309	324	332	338	332	328	320	345	312	302	295	308	352	336	330	354	330	323	319	340	342	318	354	329	297	367	332	324	350	327	316	329	350	303	326	332	359	315	316	318	319	345	337	346	363	325	338	348	346	380	343	317	353	354	384	352	353	328	334	333	303	376	351	361	336	343	359	312	331	311	329	342	351	340	325	372	323	353	327	370	323	327	326	327	310	357	343	300	306	333	358	306	296	319	332	332	341	333	318	312	354	353	309	325	337	331	312	300	344	360	361	303	341	334	342	377	352	330	337	350	309	372	331	338	353	319	358	315	342	325	316	345	327	336	321	296	313	317	308	336	356	346	343	364	334	336	334	387	334	331	336	298	275	363	329	373	349	384	331	323	325	343	320	308	308	331	341	307	358	338	353	318	308	374	308	337	373	333	327	330	336	371	311	337	324	341	317	338	310	313	340	331	343	364	352	325	325	313	334	348	360	350	324	320	318	322	303	321	333	341	298	333	345	368	354	314	346	329	330	318	345	321	322	334	359	304	379	322	332	352	304	349	335	327	355	373	295	350	358	354	324	338	319	312	325	358	324	330	344	348	339	308	335	313	353	342	303	318	344	298	334	308	348	326	338	322	325	336	350	338	335	343	311	326	345	328	329	320	354	332	337	313	312	330	354	320	353	337	336	347	351	332	330	347	362	326	333	329	321	373	368	369	354	349	317	312	336	321	337	318	325	345	318	327	370	343	331	343	343	317	334	392	346	308	401	283	347	341	318	336	318	313	351	356	329	328	341	355	340	375	323	307	292	313	370	336	307	344	333	354	333	331	342	291	328	350	325	329	291	350	333	298	330	300	331	335	337	359	320	346	353	332	323	347	360	297	350	325	344	331	350	379	340	346	359	357	328	323	341	316	373	345	337	305	334	308	320	311	309	319	310	328	313	337	338	326	338	339	343	321	337	348	322	356	364	313	336	348	360	313	299	307	320	328	340	344	330	344	322	344	331	309	347	307	329	359	323	320	338	322	352	344	344	335	372	324	327	312	351	319	349	365	291	342	325	363	346	342	322	373	313	323	288	331	327	308	335	355	334	321	321	338	339	355	344	368	339	295	353	329	331	363	311	310	325	318	337	301	353	359	347	339	313	345	328	332	344	371	336	328	326	307	357	305	337	323	366	338	348	336	328	354	332	325	292	327	326	349	331	340	362	308	303	300	315	343	343	333	308	326	349	343	335	322	325	359	341	343	347	344	338	345	359	299	345	360	363	294	328	325	339	357	326	334	348	343	311	334	309	310	303	311	319	343	316	353	309	345	306	336	309	317	351	339	323	358	324	283	331	294	321	294	323	340	342	345	319	305	321	357	365	309	301	339	362	345	350	340	328	345	341	295	322	347	314	354	326	318	347	331	332	328	304	354	350	357	356	318	321	351	317	320	336	312	341	313	338	325	335	334	349	359	348	317	333	334	358	321	372	323	368	328	334	342	305	310	296	330	346	323	330	350	343	309	334	320	308	362	314	365	329	310	309	359	340	331	349	331	351	340	321	339	319	343	325	348	326	341	337	327	319	339	304	354	374	344	323	362	329	312	299	324	369	314	324	325	327	338	332	340	315	337	323	334	356	345	325	306	340	305	352	323	315	364	342	345	330	324	351	334	308	343	349	345	354	300	292	348	366	313	303	369	309	317	349	326	327	348	359	326	367	362	336	362	331	349	326	358	325	307	326	311	318	342	317	329	312	317	355	345	394	327	310	313	347	318	334	317	343	325	332	332	325	325	328	333	324	333	327	342	361	331	311	315	337	337	337	327	340	314	332	334	340	295	348	322	377	325	352	319	348	342	320	327	327	340	306	348	364	351	345	333	318	352	309	338	353	362	349	323	344	302	345	334	357	328	319	311	340	311	337	322	347	337	317	345	335	358	316	334	337	336	328	322	340	327	372	327	371	338	323	354	341	306	326	347	318	323	324	323	312	368	340	337	323	366	344	334	330	341	325	326	332	334	344	319	361	290	338	356	307	347	328	328	364	317	362	359	343	359	368	342	324	322	334	310	335	325	313	325	320	317	328	348	327	354	333	313	365	370	358	330	336	325	333	341	343	320	336	331	331	363	318	317	341	355	338	321	306	348	363	313	349	379	295	322	343	300	305	324	352	338	317	319	309	339	317	316	335	345	337	344	326	327	360	319	314	309	303	340	333	333	332	337	352	337	342	287	325	358	305	317	337	314	325	317	337	340	341	371	336	326	369	343	332	335	364	324	357	301
60892	61632	62478	56671	41975	8542	780	426	382	345	295	271	315	307	286	263	263	257	251	269	257	279	248	262	235	244	247	258	226	241	258	235	238	222	242	219	254	232	230	256	244	238	250	260	211	237	214	272	235	241	283	252	254	227	217	209	229	212	249	213	243	252	223	230	230	204	210	195	221	241	252	226	243	238	222	219	244	240	246	226	247	258	253	226	262	223	220	246	233	225	242	237	235	234	237	256	237	254	272	240	232	211	224	240	228	227	222	241	219	228	232	231	261	221	243	235	222	234	240	236	222	216	245	215	250	268	236	223	243	253	218	292	223	235	235	230	232	220	242	234	247	258	237	217	225	227	242	240	250	218	217	232	237	248	220	249	237	236	240	237	244	246	233	230	250	231	238	236	210	227	247	244	243	225	239	230	272	239	224	212	245	239	206	227	249	232	238	230	250	242	245	244	256	203	236	234	245	212	242	247	237	243	233	245	210	235	245	261	224	211	247	243	220	226	262	208	250	256	215	255	270	250	246	209	231	217	224	222	229	247	241	217	225	248	215	244	257	237	233	243	233	225	232	210	238	222	210	224	267	258	245	238	224	232	230	235	258	206	217	234	239	254	227	227	236	230	211	215	215	232	218	235	249	260	220	212	239	239	226	237	231	209	242	253	261	220	269	248	223	229	247	233	253	219	225	234	240	230	253	252	220	246	225	238	222	227	274	224	237	249	234	232	231	228	224	237	229	229	197	224	226	240	228	238	255	210	276	210	271	203	233	240	220	250	248	236	243	233	247	203	249	215	242	225	242	238	261	246	225	222	224	234	252	256	251	253	266	221	254	244	227	246	208	241	222	213	220	228	228	252	220	228	234	248	201	204	231	208	218	247	236	220	227	248	248	238	203	233	210	211	234	226	199	221	255	211	210	227	214	251	261	242	230	243	237	221	245	235	205	232	241	236	237	244	244	248	244	245	236	209	233	246	250	256	245	240	244	211	214	226	231	269	251	215	213	228	223	223	210	235	220	208	228	227	244	239	213	239	265	210	214	197	215	235	219	225	223	247	236	242	246	219	225	202	237	217	234	235	212	227	247	234	241	243	253	237	213	234	235	201	243	244	234	260	190	220	232	261	246	223	247	246	232	247	178	227	250	221	229	215	197	261	239	218	228	247	192	245	234	209	226	237	217	243	246	248	237	221	228	239	240	206	247	233	221	257	234	234	238	248	226	229	252	227	216	208	217	220	214	248	242	215	226	236	219	272	228	250	236	261	218	221	198	234	217	239	246	239	230	258	227	240	274	261	214	219	231	237	195	266	253	244	239	255	241	202	220	221	244	223	221	226	210	241	216	241	205	254	232	259	239	256	248	236	234	227	238	215	223	243	222	212	213	214	228	221	239	234	244	213	229	258	229	235	239	199	221	210	204	229	226	219	215	243	243	228	261	223	206	255	213	225	228	225	232	261	230	239	223	213	226	214	253	232	198	211	229	226	265	234	242	251	216	233	238	211	221	217	214	216	221	249	238	217	190	205	212	244	224	243	257	224	221	251	245	194	217	216	234	209	239	238	207	242	237	218	204	222	224	244	253	214	208	209	261	250	260	238	251	233	223	219	218	243	243	268	265	240	219	215	261	220	237	222	255	236	250	256	230	249	264	267	218	234	247	247	235	244	192	220	213	219	231	248	248	243	222	226	224	228	220	251	230	197	202	216	237	225	269	223	215	223	219	229	205	233	221	229	267	252	222	274	196	237	255	239	241	247	202	206	228	222	257	246	243	232	234	257	237	246	241	251	232	227	228	223	238	228	251	221	241	250	233	227	239	210	216	223	239	252	218	233	224	220	240	228	216	245	259	261	230	251	223	264	236	213	225	209	207	220	249	221	246	234	238	214	241	240	240	248	232	214	216	232	227	259	244	257	268	250	254	241	256	210	256	253	246	230	227	262	240	225	223	202	238	237	276	219	262	236	216	260	237	219	248	227	203	226	264	227	255	231	232	246	221	241	217	230	241	245	241	218	230	224	253	211	221	244	240	248	231	207	231	219	240	229	254	242	238	240	251	212	252	233	226	235	241	238	201	219	263	215	251	226	230	286	206	213	258	237	216	230	235	259	244	229	220	234	253	230	239	201	232	216	234	214	260	238	224	252	231	227	223	215	214	241	247	211	213	241	220	242	232	221	231	234	259	234	248	228	230	236	239	229	241	259	250	238	253	251	241	244	228	228	241	226	232	226	221	241	235	190	173	254	231	231	240	232	251	226	241	238	253	249	232	237	189	221	221	224	240	223	216	242	243	223	240	218	248	216	219	231	228	229	232	226	238	240	243	249	242	216	233	243	227	237	248	230	228	225	239	268	235	224	249	244	240	248	232	211	220	241	230	225	251	228	223	234	219	280	258	272	233	207	218	235	201	246	243	255	239	227	253	241	219	216	212	246	205	253	232	233	245	244	245	222	219	255	237	240	213	224	238	254	227	238	215	233	238	206	252	236	252	216	239	222	224	219	268	230	240	241	234	217	249	242	238	200	247	253	232	252	250	231	244	219	209	219	227	229	228	211	258	244	233	233	220	221	254	225	252	224	214	239	220	240	230	239	243	275	230	226	240	238	236	221	236	239	237	231	238	225	233	241	225	241	223	246	249	237	219	195	214	271	216	232	220	242	244	222	235	241	259	235	236	218	236	215	233	235	253	251	221	231	233	229	252	219	212	218	236	252	222	246	226	227	249	258	259	234	221	219	245	237	243	226	233	245	241	232	231	212	250	222	224	255	231	238	227	237	242	230	242	253	239	218	238	250	210	232	228	232	234	220	243	261	261	228	230	227	228	219	218	218	227	226	244	221	193	234	236	208	233	225	265	257	228	230	233	249	212	239	241	214	259	258	244	210	244	253	266	248	223	222	207	215	218	250	229	239	255	242	235	237	236	231	240	228	245	241	214	259	235	200	256	249	250	227	220	210	244	227	229	234	258	234	217	271	232	264	218	216	224	236	219	249	212	236	235	240	249	251	237	242	204	225	237	229	246	235	239	206	239	203	200	232	259	228	248	225	209	212	223	235	221	253	207	215	201	218	231	244	228	235	244	262	239	225	241	204	212	195	247	227	233	240	216	206	194	246	230	226	226	243	216	233	266	226	214	234	240	229	256	237	230	253	228	278	247	225	241	250	232	226	233	228	248	233	235	237	220	217	252	240	235	217	257	248	238	260	210	265	236	254	198	212	238	254	238	224	243	204	235	228	219	270	237	232	249	250	219	242	256	242	206	233	228	227	218	242	222	220	213	220	219	221	230	231	226	238	245	232	249	248	227	229	228	212	240	247	235	220	218	236	234	223	218	209	247	249	253	222	236	232	246	213	236	249	206	244	222	226	241	243	210	214	255	246	254	201	229	230	235	248	234	243	233	212	234	236	229	241	237	216	268	221	226	246	222	233	215	244	222	236	247	236	232	229	230	208	233	222	206	268	220	226	201	220	237	233	228	234	263	233	227	233
34521	46527	55989	63114	40719	2295	1893	1596	1310	1256	1151	1036	990	899	852	826	741	762	747	747	664	649	635	606	607	653	654	643	599	612	609	587	629	601	602	619	617	594	617	583	598	572	605	580	562	560	590	589	556	574	590	567	559	612	555	597	560	593	610	560	538	558	579	542	534	592	555	552	573	563	538	537	566	518	534	543	526	589	556	530	545	522	548	553	537	590	531	572	535	578	539	514	537	528	532	525	567	558	568	536	551	547	543	552	546	514	529	586	530	558	550	545	595	580	520	573	590	510	524	529	537	530	545	585	532	600	586	545	545	519	515	554	574	544	552	580	552	500	577	566	556	525	529	502	518	533	554	546	502	521	551	538	586	572	571	550	534	552	486	551	546	524	535	540	555	566	509	530	526	586	532	554	558	563	526	553	534	592	535	527	608	586	551	525	540	554	536	555	561	555	514	548	520	541	538	528	589	538	537	538	547	563	509	539	572	540	510	542	555	531	555	585	537	538	504	514	532	552	580	506	541	553	548	537	529	522	528	589	554	566	544	519	558	523	580	540	561	532	538	534	543	540	551	530	546	555	566	556	548	560	523	518	552	561	527	521	479	521	521	509	500	551	559	575	548	556	545	519	546	566	572	554	546	548	546	532	588	564	552	556	576	598	558	549	526	560	522	532	495	525	518	553	511	532	555	513	510	578	567	526	549	530	507	530	582	514	505	557	580	522	507	521	539	528	554	529	528	515	529	530	557	522	554	579	519	584	554	545	546	547	533	536	555	512	517	525	555	552	509	540	509	565	547	534	578	568	576	564	528	584	580	545	541	557	521	582	538	531	551	553	556	541	569	551	527	568	559	526	559	558	579	549	569	548	518	543	512	514	521	536	543	528	580	542	507	535	543	507	521	529	538	558	524	523	547	534	514	572	546	537	541	545	557	589	563	561	551	536	560	552	489	586	558	540	521	599	537	548	551	565	553	495	501	513	525	538	577	489	535	554	539	523	537	533	553	550	575	547	588	576	533	551	531	543	554	519	564	526	553	520	556	517	551	553	540	509	550	526	509	523	552	546	518	564	487	530	579	527	528	540	519	580	556	513	559	538	519	592	527	520	534	547	526	569	522	546	541	534	556	563	545	527	605	580	527	526	563	529	530	556	490	526	542	572	598	542	582	495	535	538	536	581	541	522	554	560	551	521	524	546	536	541	519	584	531	556	539	538	518	540	559	541	553	534	516	556	558	542	532	512	578	544	512	576	532	574	539	546	529	548	579	527	566	537	540	540	552	550	579	538	533	556	560	546	589	567	527	528	563	536	537	485	562	570	536	585	555	580	532	504	567	540	497	552	542	524	524	518	537	540	517	533	546	547	557	560	530	541	531	531	545	553	574	520	534	506	572	545	541	547	549	544	568	567	567	546	528	550	516	558	524	512	503	523	540	536	555	544	552	555	560	555	570	556	540	582	561	559	552	569	518	555	536	547	537	531	571	510	526	526	510	556	554	573	553	524	541	511	558	517	521	518	533	525	540	540	560	577	526	522	554	516	553	549	572	544	569	579	521	541	526	532	551	536	511	585	573	534	494	560	566	542	539	561	528	564	540	541	569	526	539	536	561	549	548	564	512	549	541	522	508	538	596	517	560	543	524	562	516	535	519	525	547	532	498	525	521	529	578	546	578	501	596	563	535	534	570	555	547	500	548	543	552	560	513	568	531	579	543	557	541	555	509	525	550	552	501	564	575	573	512	545	535	545	571	532	584	560	519	534	582	536	513	558	488	529	536	594	568	564	545	551	536	549	594	513	521	548	554	558	558	574	522	517	545	561	572	521	573	506	578	577	530	554	526	549	565	559	533	543	570	545	554	495	532	485	553	557	537	517	517	557	564	552	561	522	519	533	550	543	505	547	555	555	552	458	529	536	534	572	566	560	504	574	576	546	559	597	542	550	521	561	552	561	521	517	545	493	526	568	561	567	548	544	523	543	567	541	543	592	505	551	568	555	520	554	573	568	543	564	565	564	538	520	544	569	564	539	531	572	533	515	522	551	517	550	516	557	547	537	526	545	568	527	525	554	526	524	568	531	524	532	512	532	527	515	613	563	543	558	545	550	554	566	572	561	500	522	557	547	542	568	548	524	573	557	546	578	521	570	532	592	533	544	573	530	582	515	554	572	575	556	561	560	556	521	524	547	557	537	516	505	549	549	559	550	573	537	564	521	564	559	528	558	575	566	546	501	543	575	523	555	603	505	519	574	538	552	556	561	542	522	540	519	611	544	527	496	531	553	533	566	494	574	523	547	579	551	561	570	540	487	558	558	530	543	599	521	538	551	536	528	555	581	545	526	539	536	538	542	527	528	515	514	526	542	543	514	572	560	576	532	543	543	514	521	555	537	516	517	525	539	523	552	523	532	506	552	582	522	561	515	527	561	548	520	538	578	567	552	533	589	565	561	561	533	576	549	542	571	539	549	513	524	596	483	545	548	559	570	557	549	519	560	544	507	526	494	476	577	530	531	523	547	544	524	531	614	509	526	535	555	552	521	586	540	537	519	538	566	514	579	540	532	573	559	561	517	475	526	529	546	549	512	542	550	517	512	586	517	545	538	520	543	523	500	532	527	498	592	565	507	503	508	535	561	576	533	570	542	542	544	513	542	582	547	554	517	542	537	588	581	566	515	511	565	527	518	573	545	513	551	533	527	543	574	522	550	546	527	555	596	515	500	580	510	593	532	546	574	529	529	547	548	551	538	544	540	530	554	553	547	558	550	520	509	571	546	556	535	578	569	534	517	555	538	525	542	561	556	548	583	519	523	495	542	572	533	536	527	553	532	557	532	527	537	562	542	540	510	556	525	524	569	535	579	554	546	575	577	553	558	586	574	520	528	519	523	556	565	578	534	568	505	549	503	563	540	530	516	556	530	553	534	560	530	525	529	522	559	531	540	522	526	521	546	560	537	539	556	500	581	573	601	560	558	572	511	537	526	522	584	487	524	534	536	551	530	551	531	566	504	534	523	540	533	548	522	519	521	533	526	523	542	549	530	530	552	558	559	560	502	525	531	547	538	539	566	524	574	545	548	561	503	568	526	584	563	526	555	492	536	505	543	566	558	573	536	513	556	541	564	502	576	559	542	576	585	551	537	540	563	526	530	552	547	567	541	545	546	540	540	576	530	517	538	515	538	542	530	518	516	568	577	532	529	497	538	517	520	580	521	564	543	569	519	554	540	538	537	528	565	539	531	525	534	536	520	517	570	510	538	565	537	525	518	567	514	542	533	516	494	525	565	556	577	520	562	534	563	512	578	541	513	581	561	535	574	596	509	534	529	566	554	536	550	538	604	546	535	562	615	531	558	554	560	528	589	522	541	563	512	565	559	509	554	575	572	513	560	546	534	543	561	583	581	538	541	546	529	544	527	554	525	519	548	525	514	549	532	523	577	533	533	549	512	539	561	556	559	552	589	562	539	522	525	586	554	567	573	512	526	572	563	546	536
39921	25344	6722	2923	1358	298	266	259	247	223	234	239	247	268	270	273	258	242	227	275	261	270	258	231	241	263	253	259	241	252	272	296	265	273	236	228	267	235	278	246	252	250	244	258	253	250	246	243	231	256	260	259	254	242	253	237	237	256	256	267	248	252	247	246	239	280	217	263	263	275	285	264	239	220	225	280	250	278	258	238	271	250	258	274	268	248	272	240	230	264	235	243	239	264	231	255	269	234	267	239	248	280	228	227	225	267	260	253	265	231	272	281	241	253	207	277	261	272	245	273	256	255	218	231	256	262	258	243	247	244	297	271	233	283	254	247	273	257	223	255	228	266	271	226	218	235	273	254	300	250	228	261	248	249	212	239	235	264	243	257	243	249	221	251	225	263	277	234	224	233	246	267	236	265	268	294	264	246	237	247	256	240	233	266	250	215	225	232	225	251	278	242	236	239	223	254	267	217	220	259	229	228	238	258	223	262	262	279	253	268	253	247	233	238	230	253	239	256	260	256	263	252	239	267	256	256	252	246	271	254	275	252	229	235	261	235	255	263	227	278	245	257	231	273	261	261	261	249	245	253	243	264	278	262	238	234	233	249	291	268	237	224	280	269	257	277	245	247	280	237	255	239	255	279	223	274	242	258	229	263	244	279	260	259	239	232	271	252	258	248	260	244	263	248	273	221	265	269	252	258	258	276	268	258	259	244	238	284	247	242	280	223	235	254	219	264	271	250	222	258	267	240	254	285	254	252	244	247	242	259	258	235	247	245	277	243	267	259	253	264	249	264	287	254	245	247	246	258	237	246	270	269	252	215	259	285	248	233	249	280	270	256	218	254	264	280	226	244	253	245	252	247	233	248	255	246	268	237	256	254	283	260	259	269	220	242	239	270	244	270	254	252	266	277	244	257	234	227	235	234	242	269	279	249	228	251	228	234	276	257	226	259	281	258	272	274	260	240	237	253	246	264	294	249	272	269	241	269	261	238	275	244	258	253	240	239	230	250	263	265	272	256	237	261	262	219	248	252	252	219	237	256	278	273	228	225	283	244	247	287	239	250	246	241	271	253	223	263	229	234	272	255	243	250	242	252	275	256	279	272	264	248	259	221	243	276	242	259	241	249	247	251	258	250	258	239	271	265	262	288	256	243	230	257	231	249	274	230	255	240	263	261	242	236	260	241	242	270	260	218	278	268	272	256	257	244	266	260	256	266	238	254	277	257	273	236	256	288	268	262	260	252	226	253	235	243	249	252	255	262	266	250	268	277	254	279	262	249	220	274	251	261	243	269	270	249	277	261	270	273	256	257	236	234	233	279	235	233	237	270	259	253	242	241	263	248	253	268	269	229	279	268	232	227	230	252	250	264	255	262	227	280	248	246	248	272	220	217	227	225	253	232	243	251	248	266	245	242	234	257	216	236	235	248	237	281	230	243	275	265	248	242	262	285	236	252	264	231	287	266	235	253	269	253	288	237	208	205	235	258	253	254	249	205	271	253	307	261	261	225	263	204	226	247	253	249	253	252	251	244	246	260	243	284	261	257	243	221	255	244	256	275	231	256	238	273	226	257	265	223	262	249	268	238	239	223	243	263	231	273	266	263	258	248	242	276	261	253	248	234	229	249	242	233	260	235	251	260	252	246	244	238	244	243	256	262	249	259	251	250	251	242	246	276	229	226	259	263	217	267	229	281	272	234	272	249	250	251	232	251	264	258	261	287	269	270	244	240	254	263	239	250	228	251	278	266	243	243	269	260	268	231	286	268	270	250	263	271	229	256	243	244	260	284	243	238	275	230	244	262	263	235	242	273	209	249	263	245	260	239	262	240	251	244	263	260	264	249	275	261	236	246	281	232	259	249	238	244	252	236	228	224	228	234	271	236	289	253	252	253	246	248	258	239	239	257	254	233	254	269	236	259	261	248	294	235	245	285	267	263	271	269	238	259	262	226	282	219	275	267	293	256	278	279	262	237	270	288	261	207	279	262	229	240	259	256	271	260	246	241	246	274	242	245	265	240	268	258	247	251	244	277	267	243	252	260	244	271	254	267	246	233	278	255	231	234	249	253	260	246	228	234	276	268	232	267	281	277	220	239	284	297	250	231	205	227	220	259	264	257	252	277	228	281	267	258	233	270	251	256	269	235	226	265	285	265	245	259	282	258	212	238	230	248	247	233	245	242	228	233	263	251	259	222	255	243	212	248	229	249	248	246	239	252	199	255	249	278	263	262	254	248	226	250	268	270	224	256	278	216	267	231	266	251	241	245	244	269	257	218	252	263	266	240	257	227	252	256	258	245	245	261	285	243	230	249	274	272	259	254	275	235	271	230	248	227	256	276	234	231	258	257	251	250	272	249	228	255	225	263	256	231	258	251	241	270	273	252	228	276	239	252	266	244	267	284	261	238	247	245	254	249	258	296	220	259	243	251	236	248	225	258	251	250	275	254	286	240	256	265	217	223	239	242	262	261	253	255	260	227	250	237	247	267	245	257	242	212	241	271	270	254	282	243	208	270	232	245	243	246	261	276	245	247	250	256	255	275	282	266	238	222	246	284	262	259	266	265	237	271	265	258	238	250	245	233	214	258	265	282	248	207	250	248	253	274	226	237	253	248	253	251	257	226	270	254	232	279	256	251	233	276	250	248	238	278	288	278	264	238	232	247	255	222	283	260	255	260	284	249	248	244	210	250	246	252	238	231	298	280	271	241	259	251	263	264	264	248	279	230	238	226	266	306	225	240	244	242	280	239	250	252	257	267	232	242	253	249	258	241	262	257	269	248	283	257	287	276	260	283	269	266	254	277	264	253	258	245	236	237	271	266	209	232	235	248	250	231	231	231	258	231	241	258	239	254	280	271	216	245	223	248	229	277	244	250	224	264	248	238	258	270	252	256	214	271	264	255	260	234	254	248	251	259	239	246	252	242	252	245	252	295	264	223	272	241	238	230	252	257	247	252	237	251	275	258	235	235	251	242	234	251	266	247	269	241	270	242	236	280	237	251	280	247	249	222	256	251	221	251	251	254	240	260	254	262	249	244	279	260	235	231	263	270	244	258	249	253	266	217	257	264	256	256	237	265	270	251	243	264	253	228	251	249	221	254	212	244	208	286	255	245	262	257	264	247	232	263	255	241	237	209	239	257	271	265	229	253	247	271	205	259	248	255	265	240	271	272	276	266	275	241	252	251	262	258	267	244	257	232	283	263	252	249	236	254	224	235	251	209	222	240	270	273	257	250	246	237	271	295	252	229	258	232	227	248	267	243	253	222	244	261	253	231	285	272	237	274	228	254	243	246	258	251	232	252	243	268	269	262	255	241	246	274	219	247	272	237	268	235	262	246	268	258	223	258	272	247	256	262	263	244	238	264	250	243	247	241	241	265	243	267	268	230	281	265	258	260	262	246	249	252	249	274	263	234	223	246	252	273	252	242	241	244	257	267	240	262	268	244	235	234	240	261	220	233	217	251	264	270	256	243	250	254	260	240
19907	15376	6727	8541	4056	571	577	558	573	533	576	493	575	542	545	556	515	553	550	541	533	547	570	556	529	562	578	555	491	526	572	541	539	572	532	552	570	580	542	506	562	541	596	544	532	569	526	587	568	575	540	552	532	586	514	554	534	510	551	552	581	555	531	579	523	554	524	569	514	569	546	531	533	579	549	552	533	541	574	525	530	530	549	560	562	545	533	543	570	528	536	547	518	562	550	574	560	551	558	542	582	520	568	502	558	560	541	588	514	537	577	537	588	558	552	534	555	549	520	560	562	531	569	556	557	537	557	557	556	539	551	513	524	521	552	566	538	555	559	549	543	524	542	558	575	558	532	529	541	537	511	557	541	566	557	529	514	590	547	561	529	555	603	567	540	522	576	551	547	522	532	574	534	538	548	534	540	555	516	528	550	542	563	487	553	551	573	549	546	570	548	558	571	495	541	551	531	550	542	537	537	532	547	558	535	559	555	514	579	584	498	590	551	537	572	564	536	525	551	571	559	538	601	557	546	519	535	520	583	513	534	535	566	580	524	538	542	535	530	508	556	570	553	512	621	556	547	540	515	573	536	552	570	571	566	524	531	524	528	542	546	557	527	551	554	543	577	543	584	545	560	538	559	560	530	556	569	549	560	532	527	573	554	554	553	568	562	569	561	570	538	542	546	578	541	541	537	572	542	531	522	571	544	559	564	511	550	570	556	530	577	548	567	534	575	561	590	562	557	547	548	546	513	566	529	562	554	536	579	517	540	575	498	539	555	535	542	530	565	565	572	533	518	548	535	554	548	557	547	554	530	521	576	538	538	516	520	560	555	507	529	560	551	564	552	571	551	577	534	577	529	532	552	504	532	547	586	528	547	558	564	554	578	582	511	529	521	525	538	542	522	603	536	530	542	545	574	554	559	572	511	562	570	525	546	502	546	514	567	542	578	559	508	533	497	576	527	490	532	548	566	571	541	553	523	529	529	532	549	525	518	543	593	528	540	589	513	534	554	581	552	532	534	553	554	519	557	544	569	572	523	540	582	559	527	558	552	568	544	592	557	546	570	567	555	518	609	606	589	534	555	562	499	564	505	568	527	584	529	562	533	564	539	536	520	530	553	555	550	581	534	535	534	533	530	573	560	543	544	531	539	545	545	553	553	534	525	534	552	512	567	579	573	544	545	555	559	547	535	510	547	546	551	572	530	575	547	541	551	586	547	558	527	546	525	559	570	552	556	584	524	520	557	586	537	547	544	610	528	550	583	591	568	552	548	562	579	592	583	531	547	565	546	552	571	570	573	528	567	527	526	577	536	576	552	588	526	555	570	535	572	502	551	566	544	586	591	550	545	497	533	532	522	535	511	559	517	499	529	581	557	514	560	542	531	543	555	559	559	547	554	527	548	548	556	555	504	595	573	528	576	581	550	581	553	603	553	527	515	590	571	479	516	574	575	518	506	572	534	555	578	518	561	557	506	516	558	565	543	508	567	598	525	530	529	533	521	573	593	581	518	551	565	536	548	541	558	525	555	537	518	570	562	569	542	537	514	546	507	545	552	564	525	510	533	580	549	569	544	564	549	559	540	552	526	561	519	573	542	603	557	547	530	520	587	538	603	574	532	557	572	545	522	498	541	539	594	542	543	548	531	544	585	557	542	543	560	557	533	561	581	529	537	551	557	537	531	570	566	552	544	539	539	563	546	543	544	541	550	543	538	520	544	577	539	629	490	549	574	519	565	572	588	565	540	549	583	564	549	556	551	524	514	550	531	561	535	563	574	542	582	512	516	603	532	572	560	549	559	587	527	542	535	573	477	547	582	540	541	575	551	578	556	542	535	519	562	556	570	522	502	533	535	524	565	540	513	520	548	559	535	518	536	563	502	552	548	586	568	559	569	521	540	509	582	543	575	565	551	544	538	540	571	529	536	592	554	553	550	528	556	564	558	539	583	538	579	569	572	527	524	559	555	568	601	518	503	566	574	493	514	538	534	580	534	538	599	545	511	601	528	526	536	510	560	546	562	561	535	521	554	550	538	572	531	525	533	537	575	577	526	562	540	580	538	565	534	553	589	498	546	582	546	532	558	529	574	496	544	541	523	558	565	517	531	531	557	566	553	549	544	514	559	564	545	569	545	572	587	518	511	534	564	540	586	520	510	554	554	540	525	548	561	541	574	529	576	530	503	518	603	547	541	572	580	581	562	550	584	547	514	522	550	539	515	581	545	531	553	572	574	561	574	525	492	558	555	507	540	551	510	545	522	607	577	536	494	531	495	528	565	554	589	523	561	527	538	548	540	523	544	556	518	548	524	564	528	536	555	536	548	547	570	534	542	584	550	572	525	538	574	553	564	535	577	501	572	556	516	553	495	543	533	550	568	567	581	552	515	543	505	511	571	557	542	551	536	531	526	554	557	602	548	559	568	539	529	553	540	566	560	561	553	569	574	539	523	526	589	565	519	541	533	519	554	566	546	513	521	602	539	545	535	572	541	533	556	565	562	529	563	559	560	524	576	521	570	596	559	550	533	557	598	557	534	553	541	545	533	574	597	551	549	559	565	565	539	575	526	546	552	558	525	516	564	552	606	533	558	569	603	537	588	562	533	539	515	575	564	546	539	539	507	548	534	573	547	513	550	516	573	546	556	580	535	572	554	527	541	545	540	509	527	534	525	560	548	507	539	571	549	539	543	523	553	555	576	522	552	528	532	576	584	550	513	551	558	581	527	537	566	536	523	549	556	545	584	586	493	584	551	540	568	493	529	541	586	544	569	565	535	518	551	563	563	583	565	531	573	526	549	546	516	589	555	570	555	549	570	543	522	546	535	531	533	529	590	537	538	538	531	537	543	560	532	517	513	565	566	568	548	560	610	571	540	542	541	524	504	571	556	562	550	560	519	569	517	577	544	552	558	568	584	515	498	513	556	526	548	550	556	553	533	549	560	535	548	541	574	531	573	533	544	524	545	514	581	586	478	538	527	540	552	563	512	507	524	560	493	528	541	562	510	533	559	523	534	544	526	538	546	542	593	537	505	560	513	526	535	526	536	567	541	532	556	544	539	551	550	514	564	558	487	554	574	570	548	570	522	592	547	578	578	517	552	535	533	550	531	503	553	543	545	528	550	525	578	525	528	559	575	572	565	543	595	539	520	541	572	537	547	560	550	528	502	521	538	516	539	527	517	530	526	510	581	525	506	524	541	570	562	566	562	558	546	516	540	554	556	536	554	520	520	565	541	550	552	539	555	573	547	533	549	575	537	569	558	528	540	533	561	516	498	531	551	559	537	530	586	572	573	520	532	565	553	563	576	551	547	509	505	538	515	568	557	520	573	584	587	561	567	530	542	495	528	539	543	519	538	577	527	522	536	541	551	541	554	551	560	529	520	566	542	534	581	566	512	577	523	554	546	569	547	539	557	551	560	595	525	595	546	573	568	547	574	513	519	576	554	539	540	555	543	510	556	565	527	527	539	545	530	600	521	554	559	527
53819	52907	45399	47784	30194	4237	350	260	208	162	161	180	179	160	159	163	174	157	153	155	136	131	174	167	170	158	161	161	148	147	152	170	158	138	159	136	155	162	127	125	151	168	152	145	135	141	122	156	150	154	150	144	134	159	138	160	154	142	129	142	137	134	132	137	121	155	153	144	130	120	174	107	141	164	152	158	135	143	128	122	133	136	169	150	132	115	127	173	153	135	176	131	134	120	147	141	134	172	148	151	137	138	157	136	145	122	155	109	133	137	146	132	126	162	131	115	143	114	143	140	125	143	152	138	139	120	149	152	122	151	146	132	129	147	128	127	149	124	121	138	165	144	124	162	156	168	132	116	160	142	141	136	151	141	152	150	157	123	139	114	132	130	140	151	159	161	144	150	139	129	113	140	136	112	149	133	157	144	132	154	144	136	134	158	131	144	136	123	144	136	133	131	132	162	143	160	158	149	152	154	140	140	146	136	138	146	126	129	144	152	146	149	125	152	138	131	141	129	161	146	129	143	140	147	134	140	143	136	135	144	150	153	158	142	160	153	113	130	138	149	123	154	135	126	149	167	162	130	128	145	145	141	153	169	132	144	141	141	166	136	152	130	127	139	151	158	146	140	153	140	145	135	152	161	155	146	150	142	144	119	156	147	148	165	123	125	149	140	134	120	133	134	123	143	160	135	137	138	138	133	141	155	131	158	145	132	114	127	139	146	126	145	133	170	136	139	133	143	151	154	151	150	144	147	152	153	147	146	124	155	127	128	130	122	136	147	176	141	139	130	155	173	138	124	144	142	133	119	139	140	141	153	139	161	157	124	142	136	148	144	154	142	141	129	138	159	159	153	142	156	153	155	157	125	142	141	155	156	156	136	151	159	157	117	125	148	139	148	129	160	134	142	135	144	126	154	157	111	132	142	137	142	138	134	125	123	154	155	140	136	134	144	146	137	137	167	158	144	143	159	139	121	139	151	129	142	121	149	145	146	157	153	149	127	140	141	138	157	144	119	153	155	169	152	153	137	142	154	130	135	138	160	113	148	167	129	141	148	143	135	143	139	128	129	128	156	133	145	165	100	151	131	140	141	156	145	155	142	118	126	157	142	128	129	143	153	136	137	157	132	152	145	138	140	121	144	147	129	135	120	127	158	134	150	151	138	123	137	142	160	143	126	155	143	148	118	135	150	134	134	166	166	137	127	135	138	133	124	135	136	144	135	139	154	145	129	129	151	130	143	137	126	138	132	160	150	149	150	126	169	156	136	163	135	152	153	138	151	147	163	135	121	141	146	148	126	156	145	134	160	130	144	140	137	174	139	134	154	145	136	147	117	152	121	127	127	125	164	143	138	165	135	141	133	143	147	127	162	155	132	136	145	152	127	155	135	134	141	155	153	144	136	128	133	133	120	122	139	140	161	116	130	170	144	162	123	121	150	158	144	138	143	145	134	133	153	137	155	132	133	155	163	138	138	140	134	139	147	147	150	142	152	135	145	167	149	133	150	153	168	141	133	128	152	121	127	124	130	131	135	145	140	126	137	150	150	156	152	136	146	140	149	176	143	156	149	144	123	164	114	145	158	140	143	134	135	169	132	143	131	149	154	158	130	146	163	134	136	163	135	134	147	137	149	130	122	134	135	154	156	134	148	179	165	149	143	140	134	136	131	166	154	147	150	147	160	149	117	142	127	147	149	126	157	144	148	142	138	153	123	144	135	123	162	159	134	142	136	143	160	133	127	140	123	160	147	126	137	131	161	131	126	154	112	156	134	152	155	148	153	133	122	159	153	125	127	129	147	152	130	159	128	167	143	141	149	128	172	135	132	147	139	134	152	146	130	148	138	152	159	140	147	146	136	167	122	141	120	128	138	138	125	147	142	143	140	157	143	120	135	129	129	126	120	133	106	137	162	125	153	123	133	138	140	149	156	127	149	142	129	132	140	154	142	139	129	120	147	162	127	133	147	153	160	129	127	153	130	142	138	127	143	154	146	122	137	127	148	140	162	179	130	122	168	141	150	134	145	157	132	158	144	155	143	119	131	145	140	116	138	122	147	168	137	126	145	118	129	157	137	151	136	142	152	139	137	142	153	144	159	123	179	147	144	141	122	132	147	128	136	149	142	121	112	153	172	146	161	146	146	130	136	158	152	139	138	147	156	124	136	136	126	166	143	126	146	135	161	135	145	127	156	147	153	149	154	130	159	150	138	158	130	139	160	123	124	125	179	157	112	137	145	130	139	162	128	145	125	147	149	146	150	140	170	155	159	138	142	140	135	144	143	141	128	151	146	173	148	141	144	128	135	135	141	151	166	150	164	115	126	154	148	154	140	120	138	162	147	155	130	153	143	141	154	138	155	123	143	153	141	138	121	138	141	134	141	149	150	148	149	137	150	140	156	144	134	137	134	128	123	142	139	152	136	134	147	149	128	151	162	168	131	122	137	164	137	127	130	170	137	138	121	150	150	163	125	146	147	142	140	160	163	143	151	139	136	126	132	124	144	129	150	158	112	159	112	135	131	157	164	140	133	162	148	146	141	119	147	155	149	175	160	162	161	125	157	173	149	112	127	173	135	146	147	131	155	122	137	130	126	141	136	155	124	143	154	147	129	128	153	144	129	140	151	146	132	131	138	134	127	121	130	141	135	140	117	141	143	153	144	125	133	135	145	150	137	134	136	141	143	138	158	125	129	132	143	135	144	116	129	113	126	141	165	132	144	113	139	153	123	160	120	153	146	145	141	149	135	157	121	151	138	135	139	129	143	140	139	154	138	132	119	158	122	150	129	151	146	129	126	146	134	135	120	134	140	145	146	143	150	145	157	156	145	152	148	140	148	145	148	130	139	139	147	148	124	135	126	140	145	151	155	138	149	152	147	151	177	137	148	134	159	163	150	150	149	148	118	138	143	138	145	145	147	142	151	150	157	133	132	134	135	155	140	142	164	135	151	149	158	151	159	118	150	144	145	127	140	135	131	122	169	135	135	148	155	146	150	141	143	110	118	140	126	149	148	148	160	150	128	144	157	167	149	176	147	155	140	131	132	132	161	142	145	129	150	141	123	118	139	99	145	160	149	139	145	153	143	148	117	134	137	142	123	186	130	144	123	135	158	140	151	132	129	149	164	123	157	141	133	136	171	146	157	127	130	146	152	135	140	128	121	149	127	163	121	142	168	136	122	132	174	140	140	135	157	136	134	126	154	121	154	146	132	143	154	132	149	151	144	116	150	165	146	150	134	133	154	132	131	144	149	149	144	140	155	175	137	144	149	141	139	130	135	143	142	130	146	127	138	138	146	138	163	128	123	140	133	135	144	139	149	141	139	153	138	141	137	147	142	141	154	151	144	135	138	129	124	127	132	128	148	136	149	159	128	141	145	151	170	126	148	118	137	127	153	174	137	120	113	119	146	146	132	125	140	150	141	155	166	126	136	141	158	147	119	140	134	133	145	137	146	146	138	155	115	131	126	152	140	152	137	140	131	135	133
29855	39738	41865	55709	33306	1242	1045	862	771	652	579	590	503	525	487	487	446	439	432	436	416	412	388	399	383	389	369	386	386	371	371	422	388	396	397	363	355	383	365	394	353	394	370	390	338	380	342	371	330	346	345	352	368	369	353	368	351	382	334	351	373	337	367	355	367	348	345	364	317	376	336	345	345	370	358	349	356	337	344	341	313	340	325	338	344	325	358	358	333	319	390	337	325	339	364	352	295	359	326	315	332	376	370	322	349	333	353	366	367	365	359	302	402	338	337	340	313	327	328	339	332	357	357	368	336	362	333	328	328	353	346	348	338	340	351	345	365	334	370	335	365	335	331	358	348	329	361	348	337	346	331	382	301	331	337	342	324	336	375	364	387	353	355	348	325	330	341	362	338	353	325	370	355	330	328	339	337	330	337	334	322	352	361	336	352	334	343	365	340	313	348	351	355	331	358	347	320	332	345	358	349	361	371	304	316	340	374	352	351	362	337	362	331	310	329	343	350	339	338	329	336	367	378	334	343	370	321	316	355	344	301	331	359	334	314	349	336	360	375	348	363	327	342	355	361	343	345	359	365	365	363	330	327	341	340	341	379	355	306	338	302	343	335	347	327	339	336	322	351	356	343	376	339	340	340	318	363	333	316	343	332	354	346	328	342	326	351	331	350	332	365	330	328	311	367	370	322	343	322	347	372	339	375	351	350	355	353	318	353	360	351	326	329	338	342	353	311	376	339	362	337	327	347	353	332	336	359	338	321	334	341	394	338	339	351	363	356	339	347	348	331	359	342	330	326	353	339	361	329	329	302	338	346	325	331	362	350	318	343	345	353	361	316	305	338	366	341	330	361	342	323	348	306	335	341	334	355	349	365	336	307	337	333	360	356	349	360	320	336	341	343	340	349	363	348	301	344	349	339	351	342	322	342	357	324	341	374	353	333	317	394	345	321	335	335	327	324	375	351	342	349	320	330	351	360	351	328	363	348	324	316	353	347	317	333	337	362	329	374	390	342	357	300	293	355	334	353	344	336	330	323	354	349	372	338	330	348	332	350	353	342	356	331	364	357	360	335	319	344	312	319	378	341	341	375	348	358	358	344	359	337	340	311	369	345	302	337	346	335	375	367	348	327	324	359	337	320	353	321	322	362	351	335	336	358	361	346	357	359	322	359	335	327	327	343	324	344	355	362	376	331	337	345	355	347	380	311	340	376	345	311	354	353	354	364	337	342	348	366	361	351	317	339	335	353	335	356	359	315	314	335	334	316	347	344	355	323	344	352	344	340	368	352	321	370	335	342	335	349	326	341	357	382	343	311	316	351	323	364	368	348	340	315	310	341	323	356	316	335	311	379	333	318	319	331	368	351	376	316	314	332	349	352	308	348	320	363	318	324	357	317	371	359	346	353	346	351	331	341	367	377	315	363	343	364	356	334	350	385	336	315	349	344	351	380	321	363	354	332	328	351	357	371	343	361	335	343	361	367	318	359	366	318	349	353	325	351	330	334	318	365	320	344	327	356	344	315	356	323	325	359	348	353	349	331	372	330	342	327	365	342	335	369	319	389	321	333	356	327	342	338	364	352	346	358	339	331	341	320	358	335	342	359	292	346	368	347	365	342	336	329	330	341	336	378	322	355	371	325	362	314	362	326	355	346	327	375	356	363	340	349	349	352	317	324	348	336	334	354	347	315	326	364	329	344	323	336	359	317	332	349	337	354	324	311	332	344	360	354	346	372	326	348	377	301	295	329	364	317	378	362	344	357	335	336	333	315	377	331	294	324	341	319	366	345	324	334	331	333	350	332	328	340	325	330	317	336	318	343	332	341	342	292	317	355	340	334	315	295	337	337	329	319	332	325	311	363	355	330	328	339	366	338	342	354	295	308	366	344	340	337	372	363	347	380	316	376	339	364	327	318	334	343	366	361	357	369	351	338	358	329	334	341	359	337	357	358	334	333	320	325	329	334	336	327	344	352	321	335	358	361	360	352	357	352	335	340	309	331	349	334	356	338	351	338	382	339	300	335	353	329	371	332	341	378	339	361	314	331	310	329	355	363	349	341	345	356	345	353	344	350	334	375	331	377	333	324	366	319	315	371	347	349	338	355	332	320	336	345	344	336	311	345	332	354	335	342	354	342	363	367	342	328	347	336	368	327	319	341	354	356	341	335	337	334	335	339	340	340	317	360	306	326	348	347	359	363	333	351	352	348	349	377	348	335	336	365	371	334	331	315	330	358	314	321	335	360	347	351	364	331	334	357	370	331	340	356	323	327	340	337	321	363	331	314	317	333	333	363	347	323	337	311	342	339	358	346	338	363	337	337	336	358	344	334	330	352	340	324	325	346	357	341	358	337	344	336	342	332	356	319	348	348	350	349	348	349	335	344	330	341	347	352	328	326	331	358	359	361	349	321	364	323	357	354	364	338	326	356	342	333	326	310	354	365	336	339	338	365	325	315	346	335	341	350	323	345	332	330	359	370	368	359	333	326	372	367	341	333	359	371	366	331	338	355	318	356	342	384	355	324	349	341	372	366	342	384	375	335	319	314	366	358	338	306	347	368	315	345	353	320	347	314	329	359	318	327	342	345	342	334	360	344	319	328	320	355	360	338	349	332	332	360	337	360	361	336	364	352	336	337	329	362	325	339	355	341	348	341	335	320	352	334	339	362	368	327	341	332	305	330	295	338	351	345	353	360	375	350	345	354	327	328	340	378	347	373	363	338	359	357	346	349	334	327	361	321	359	314	332	339	332	347	353	344	316	344	350	316	339	319	348	365	379	350	321	376	338	356	336	343	343	334	344	374	362	309	333	331	361	354	326	336	364	349	312	332	341	368	345	309	339	351	352	326	353	363	318	344	351	350	349	318	355	365	351	349	336	329	341	336	318	384	371	356	304	316	314	358	359	329	358	348	337	362	359	355	354	374	314	329	324	298	332	344	294	325	355	379	341	342	335	347	336	372	349	335	358	349	345	344	345	364	357	318	385	342	349	304	377	327	332	339	350	327	363	338	324	350	300	351	361	349	325	331	312	335	316	380	325	383	310	347	336	368	326	332	325	355	337	342	379	353	340	380	316	337	380	337	310	307	371	369	350	315	363	363	364	351	381	325	326	337	341	329	339	341	308	326	307	341	356	315	349	337	330	339	326	348	363	364	357	332	365	343	356	339	372	315	347	365	331	357	335	334	333	340	333	357	320	353	352	346	337	326	361	346	341	313	348	354	333	355	340	323	315	341	333	374	349	329	346	346	341	337	318	365	350	316	330	342	344	358	321	356	352	340	339	320	343	340	322	338	354	324	348	356	340	312	348	357	376	338	312	339	343	350	324	353	352	344	335	334	339	345	338	332	317	357	343	326	336	370	345	377	363	346	340	332	305	331	339	331	296	340	308	328	354	340	339	325	324	356	343	362	300	328	350	333	363	357	346	336	363	355	318	317	346	320	396	353	344	339	336	361	378	366	328	340	348	339	355	354	336	377	319
59869	62099	59465	62705	42739	9711	767	465	355	310	355	319	325	284	279	298	285	257	285	265	253	272	272	239	232	231	225	269	256	263	267	242	248	220	238	232	258	279	236	266	212	225	235	229	256	256	215	237	249	232	227	262	259	259	263	232	215	213	272	226	215	227	221	242	218	216	268	233	210	221	227	237	250	240	261	226	240	253	221	262	227	252	253	223	220	279	255	230	239	238	247	233	255	221	234	259	227	236	225	259	235	243	224	214	218	254	231	245	257	238	203	235	246	234	212	210	210	217	252	210	232	224	218	265	254	215	223	233	241	228	233	228	247	234	230	250	247	228	226	205	221	255	261	248	221	218	206	245	219	224	255	228	227	232	233	242	207	246	237	223	245	243	272	243	199	192	247	262	247	233	219	219	244	235	226	244	226	249	222	254	227	245	231	207	214	227	229	225	241	241	218	233	245	247	259	212	230	212	251	230	235	275	239	232	215	246	268	216	244	228	238	247	223	225	261	199	209	215	245	209	227	232	232	228	253	233	229	238	260	228	227	257	209	224	246	244	233	243	232	217	278	234	218	214	204	218	212	235	263	252	237	220	244	207	239	225	214	209	265	240	213	225	225	249	244	250	226	183	223	248	223	210	235	208	235	244	232	217	233	229	245	231	213	229	242	255	234	252	233	222	219	214	238	223	266	215	214	234	218	221	212	216	239	218	232	213	234	238	243	228	235	228	252	245	235	259	233	236	232	264	265	226	219	243	230	243	218	255	235	254	214	233	238	224	219	220	232	236	259	237	238	224	253	237	257	257	231	248	206	239	207	242	203	252	234	221	227	217	236	234	249	216	270	229	237	220	240	223	211	264	212	240	225	216	235	260	240	191	236	237	243	235	219	241	210	227	241	248	217	255	250	210	270	228	214	232	216	206	239	233	212	261	254	244	240	231	227	226	254	238	225	269	220	256	278	228	224	255	221	217	225	237	235	224	232	207	237	221	226	237	219	245	218	225	219	219	225	241	221	227	229	224	230	235	235	214	238	247	233	206	215	221	252	220	243	228	206	189	233	230	203	244	240	237	241	218	245	237	256	220	233	237	231	251	250	224	230	235	258	234	242	218	209	243	240	256	245	221	246	218	243	245	214	235	260	245	217	214	243	225	216	256	214	238	247	222	248	206	246	210	220	250	252	228	228	261	234	222	222	257	250	228	237	235	271	241	263	244	238	262	254	228	210	249	215	271	247	209	213	230	235	223	241	244	208	217	266	255	232	227	233	206	248	231	229	226	237	245	240	257	226	234	239	256	254	226	239	243	219	225	238	241	241	227	239	257	232	223	236	230	242	243	228	240	209	223	237	237	267	218	225	197	228	233	235	200	261	243	214	217	213	228	229	246	225	213	212	217	219	245	218	265	227	218	242	235	235	208	232	216	216	264	230	200	273	245	205	233	221	220	235	237	254	256	248	246	253	228	243	237	220	225	211	237	266	242	240	219	210	225	266	227	224	237	222	211	244	234	246	264	245	230	246	224	225	226	230	254	230	240	210	207	213	245	262	260	230	237	237	221	263	210	234	237	217	231	264	251	259	203	245	225	235	221	220	232	222	256	257	236	243	233	237	245	249	211	237	203	222	260	235	234	213	226	225	226	227	239	261	236	224	248	229	241	260	233	230	224	229	209	242	273	208	235	227	210	233	251	240	225	232	229	222	226	199	242	234	256	258	227	241	255	223	216	201	243	227	268	251	244	232	209	247	215	233	245	240	201	202	259	243	262	245	230	223	219	214	221	248	223	232	238	271	225	234	200	199	235	234	206	226	247	237	238	238	253	227	234	228	215	240	216	227	268	226	245	246	258	230	219	225	215	202	228	258	260	252	213	253	220	237	218	210	225	228	203	234	232	233	227	227	249	217	251	227	240	237	226	255	242	231	220	238	209	239	257	201	247	237	245	278	251	248	217	236	269	202	229	264	253	227	228	221	264	203	229	211	212	234	233	214	244	252	207	257	242	250	219	243	244	221	237	258	233	219	235	225	224	251	237	218	235	226	229	241	247	227	235	239	240	208	223	263	217	240	249	203	228	242	241	253	230	234	227	223	241	247	274	205	237	245	251	211	218	231	255	246	217	237	216	228	199	257	188	276	215	224	238	226	235	254	241	189	250	210	244	215	199	248	273	247	243	240	247	224	242	215	243	233	264	244	202	241	212	223	229	220	249	233	226	245	242	255	253	232	238	226	230	218	218	213	221	245	213	212	220	219	213	226	242	204	254	242	242	244	234	243	200	246	219	250	219	255	236	239	220	244	222	223	227	237	245	231	255	235	195	245	222	233	230	238	229	240	224	235	260	215	245	214	216	268	251	261	235	237	245	236	268	242	227	201	205	237	206	238	246	223	224	238	208	247	215	247	233	251	241	227	206	218	237	252	230	249	226	240	244	234	224	226	192	253	219	195	222	222	205	240	235	233	222	242	237	231	240	235	226	230	236	238	228	240	275	253	230	216	242	230	257	229	233	220	232	220	244	213	230	242	261	201	227	233	221	218	227	225	264	249	229	233	232	224	258	228	263	240	249	249	229	237	218	226	244	234	243	223	231	259	266	224	241	215	241	234	258	233	216	220	241	239	230	217	259	233	224	230	246	243	224	191	269	206	219	234	252	268	214	233	243	252	237	235	201	257	231	202	222	225	225	224	223	279	241	241	231	256	217	227	232	256	231	246	237	259	256	253	206	240	232	252	217	229	260	247	226	244	229	211	252	216	219	235	230	199	258	244	214	234	222	250	250	247	236	217	230	235	261	259	278	233	222	263	218	258	256	263	231	231	241	246	231	244	266	242	255	265	211	213	242	228	256	223	242	243	256	270	234	256	230	223	226	248	248	210	230	221	242	233	242	223	222	222	216	243	241	208	233	238	253	235	221	246	225	247	263	235	230	271	204	236	262	236	232	232	231	242	244	260	240	251	260	252	269	229	276	219	223	226	261	269	221	243	226	213	245	237	256	220	222	243	242	227	253	229	214	202	222	237	232	245	247	255	235	217	246	239	241	203	228	240	255	265	222	251	220	228	251	241	225	243	222	210	232	191	234	233	237	259	234	232	255	236	234	219	229	226	241	239	239	225	255	222	227	221	228	195	268	259	204	235	221	214	236	237	211	222	260	215	212	256	244	235	238	247	239	240	234	224	225	246	233	238	258	185	253	244	226	219	233	215	233	247	218	215	225	253	253	238	235	224	238	262	212	239	255	262	222	254	212	234	262	242	241	208	240	270	242	228	231	215	227	222	245	245	234	195	223	252	225	265	212	221	246	227	232	244	251	243	218	224	246	254	237	254	255	248	225	232	224	229	217	277	229	213	230	228	232	234	236	236	268	212	237	233	230	242	263	225	232	196	246	261	211	222	252	249	215	226	237	279	209	239	242	268	231	247	271	253	240	248	231	224	230	225	203	236	206	245	225	195	217	260	237	222	259	241	225	227	223	200	230	243	233	248	213	227	233
33776	46634	52166	67704	40589	2176	1759	1572	1312	1145	1121	1038	914	877	789	762	786	760	740	695	722	654	649	633	632	648	662	619	623	623	567	564	635	604	578	579	569	590	571	569	544	604	620	563	558	599	556	559	591	542	550	568	590	531	544	574	534	566	513	558	561	599	533	500	529	575	553	592	570	535	552	536	538	572	578	575	565	580	549	538	533	552	569	563	541	529	564	528	510	540	535	579	591	540	577	544	536	523	548	536	583	545	597	565	565	516	537	503	495	542	508	474	525	551	573	587	560	563	541	550	548	576	542	560	537	549	536	510	547	526	513	530	550	552	565	526	546	526	544	519	615	552	501	540	526	559	534	562	513	518	565	534	527	580	583	527	501	552	551	540	545	553	533	613	543	549	506	557	560	543	533	564	606	538	563	561	577	497	555	564	539	550	524	549	510	529	532	578	526	557	564	515	544	540	577	551	517	527	574	553	525	552	552	575	533	543	548	537	495	494	544	563	578	540	566	576	507	524	551	509	567	542	529	529	559	516	528	537	531	562	547	561	532	535	553	535	577	562	555	532	562	523	542	545	566	540	546	577	565	574	536	579	520	543	553	540	548	523	551	555	547	547	494	576	489	545	547	560	539	506	550	552	560	545	529	515	552	618	528	560	518	532	527	531	550	561	546	510	511	518	532	515	585	564	524	536	572	521	571	557	561	558	566	554	540	549	524	540	562	532	610	565	532	519	529	514	569	548	523	528	565	557	550	556	555	543	537	535	547	547	518	512	553	524	546	497	536	581	529	600	529	506	551	560	567	523	533	573	558	551	519	539	558	542	550	551	524	548	554	536	506	532	568	543	582	513	557	549	518	517	555	604	558	540	545	551	561	536	583	548	551	531	549	549	537	539	523	535	575	525	500	536	585	554	522	544	556	492	504	516	529	548	570	529	564	530	520	530	545	489	555	520	523	563	522	520	518	549	555	529	545	556	552	562	580	507	559	587	570	514	543	578	562	558	492	532	553	556	531	545	546	543	570	533	524	535	532	521	601	561	572	538	498	540	532	502	496	559	562	562	521	518	532	574	542	508	525	543	555	549	523	548	567	563	528	532	547	545	555	522	538	513	541	510	536	562	589	544	561	612	566	504	533	564	552	560	582	531	550	502	501	558	550	549	572	529	538	519	512	535	519	591	552	492	530	541	540	566	571	550	575	534	495	546	550	506	553	526	530	549	553	544	526	538	535	545	538	514	544	506	562	538	560	541	536	565	509	538	553	539	530	482	537	543	533	560	519	541	552	548	577	532	581	514	485	545	566	524	541	509	516	556	591	572	546	526	578	558	529	501	576	549	567	510	541	520	553	526	582	542	526	488	550	579	496	539	540	539	558	515	586	537	509	524	548	550	518	552	561	529	544	550	541	561	568	547	551	524	576	554	521	507	573	529	536	520	544	566	562	551	529	527	556	549	529	534	536	549	524	564	562	546	511	542	557	553	539	543	558	551	490	539	541	593	527	544	531	518	554	554	551	555	540	599	572	560	548	567	535	535	523	521	557	528	499	546	511	534	542	511	574	528	524	521	561	540	508	548	578	526	548	544	509	554	527	519	558	554	513	557	499	515	547	562	544	504	544	537	544	565	530	557	529	536	516	579	530	539	544	576	522	500	568	506	585	509	524	540	552	556	554	546	544	527	559	539	561	577	554	554	556	511	517	527	548	564	547	478	512	547	509	573	545	529	548	578	514	545	564	566	479	553	540	528	559	499	518	592	504	513	555	572	539	532	533	535	539	547	536	539	511	487	539	544	531	506	515	556	558	566	534	558	549	580	535	520	546	561	530	560	544	547	528	531	551	534	505	561	490	525	557	484	517	544	526	585	506	534	555	521	552	527	536	562	555	539	563	526	560	585	539	546	590	533	536	549	540	579	550	529	577	537	550	510	518	560	521	564	520	566	542	554	522	535	556	523	540	505	594	519	568	569	547	544	591	522	565	565	529	532	554	498	566	573	526	502	531	542	514	556	503	509	508	528	551	521	582	531	570	542	560	516	540	527	522	550	525	594	535	545	512	514	514	533	532	514	554	530	546	507	548	542	510	583	536	560	478	564	574	517	550	543	538	532	559	582	551	561	551	567	513	503	533	542	548	557	551	543	559	542	551	518	520	526	562	555	561	535	545	548	528	540	521	591	506	547	570	525	569	496	576	532	548	508	575	576	569	576	558	544	501	563	550	547	554	568	579	530	494	516	506	556	529	571	534	543	503	534	553	538	526	567	527	496	530	523	525	562	535	514	552	561	518	572	544	547	538	535	532	540	566	535	554	549	548	516	508	517	585	536	495	538	530	523	505	521	510	486	534	568	530	511	530	524	540	528	524	555	572	551	541	523	518	541	538	553	573	495	544	572	551	517	579	530	510	559	537	526	526	539	536	548	534	554	560	518	511	549	554	558	553	531	525	552	572	573	523	571	546	563	538	555	564	549	587	525	518	574	560	532	538	532	570	532	541	553	526	567	563	575	608	504	541	567	554	553	527	517	545	536	578	566	562	549	525	533	522	561	595	547	532	570	540	532	524	581	551	541	542	587	559	546	555	578	554	518	525	522	534	557	553	544	567	492	535	538	540	555	562	529	558	568	559	578	570	499	537	579	516	516	539	520	571	525	528	519	543	560	551	523	554	536	509	550	541	539	527	527	580	551	502	522	522	535	509	550	524	536	517	545	523	541	494	546	510	576	535	557	540	538	538	568	525	499	553	541	540	536	526	550	534	537	552	585	519	556	514	583	551	527	552	546	543	507	523	570	539	538	557	577	552	573	488	528	526	537	561	565	521	528	541	595	555	570	539	587	494	513	523	517	605	552	560	568	560	545	541	542	542	505	574	531	593	518	544	554	515	570	541	527	541	490	557	539	557	533	503	567	568	526	520	507	556	531	539	558	533	533	527	506	527	533	515	513	552	513	504	535	598	541	541	507	552	543	551	510	573	579	582	547	523	539	555	537	513	516	524	574	538	551	550	539	512	576	538	532	534	538	557	543	529	533	565	557	561	560	549	524	561	592	525	542	549	536	531	539	543	527	542	557	533	533	540	520	549	566	540	533	517	542	580	542	493	555	515	562	536	550	588	541	540	537	524	526	524	510	537	547	554	519	552	586	544	523	538	526	542	548	545	486	554	536	533	576	529	542	553	526	542	541	484	520	569	544	571	544	527	528	540	535	536	546	545	602	527	564	534	531	503	515	587	527	535	543	509	525	536	540	552	563	566	520	513	571	525	529	561	560	579	531	559	568	568	527	516	563	516	546	524	529	598	560	531	526	483	536	554	544	534	528	543	516	559	556	549	566	501	528	546	520	553	522	554	544	542	517	497	529	553	547	519	499	512	535	596	555	560	545	507	572	560	515	504	550	507	541	539	509	528	549	520	532	562	567	525	510	492	542	555	554	506	537	494	501	491	522	535	566	548	528	531	506	569	529	574	544	605	518	546	558	546	531	549	562	563	594
40421	25835	6452	3599	1539	302	245	250	236	232	267	273	251	264	241	239	216	237	263	263	262	276	254	286	235	219	249	275	255	264	253	271	258	245	237	271	274	271	280	278	255	278	261	253	256	237	252	240	260	269	291	239	241	223	256	294	249	260	226	250	233	257	261	243	249	265	230	239	249	232	286	266	229	240	269	255	282	250	248	265	255	238	245	254	233	262	272	231	250	259	230	272	270	245	238	269	246	231	254	269	241	232	219	274	266	246	219	260	245	231	249	281	236	263	245	247	237	253	236	275	256	237	268	266	252	281	241	253	253	251	250	240	270	278	250	264	268	233	255	249	268	263	223	239	262	272	270	233	258	214	267	235	248	223	221	246	221	238	250	242	228	228	219	278	276	243	229	247	271	266	273	273	270	251	245	235	255	267	269	241	244	242	233	262	261	253	255	249	245	275	220	253	239	278	255	288	270	281	255	263	292	255	249	265	272	254	259	243	242	231	273	255	248	276	247	265	267	254	250	255	256	261	266	265	225	264	260	262	261	259	263	265	244	277	225	221	260	247	250	294	244	258	275	286	237	272	244	233	229	237	237	241	248	269	269	256	227	234	252	243	218	234	237	252	270	278	249	253	269	236	256	265	264	254	260	267	233	258	243	239	249	255	247	269	229	233	233	251	224	259	247	266	248	237	277	268	232	251	247	252	229	272	262	242	261	205	255	244	254	238	256	246	225	248	256	269	271	248	242	230	256	247	253	233	250	241	214	223	302	235	262	246	247	241	262	280	221	232	228	255	268	254	238	269	252	272	271	272	237	254	251	269	236	265	256	286	247	221	237	264	235	291	250	259	248	315	259	271	230	265	234	252	256	230	273	265	247	244	281	260	239	261	244	266	275	253	257	280	260	234	266	261	242	270	255	323	263	253	300	258	248	268	252	266	276	262	250	249	262	250	232	246	269	266	219	244	273	238	240	240	250	261	268	238	254	272	271	256	249	234	247	229	252	247	268	262	253	261	273	239	256	274	260	255	249	231	258	234	271	273	247	217	230	231	243	276	248	269	216	265	240	251	251	265	268	243	273	272	271	260	253	247	248	252	254	222	250	261	271	255	248	256	255	247	257	232	210	249	234	272	246	262	258	278	259	255	226	245	254	239	270	252	242	272	191	221	255	246	221	229	228	264	240	296	271	267	250	239	239	243	269	289	258	255	258	273	249	246	269	240	278	263	262	259	261	244	263	247	298	246	270	245	258	308	265	262	243	235	265	248	245	266	283	226	254	296	248	263	277	244	270	237	239	224	278	253	253	213	268	216	211	260	239	242	274	264	245	255	242	257	237	244	259	261	253	219	268	256	275	246	245	298	248	231	238	220	235	240	255	272	260	242	245	251	237	248	240	222	247	250	240	257	269	244	281	251	276	253	270	265	232	260	248	260	266	258	243	265	249	239	248	272	270	253	235	271	224	248	275	266	246	247	238	251	272	244	255	250	261	261	242	265	251	241	225	224	263	241	231	256	256	223	260	271	258	231	239	260	249	259	232	231	231	226	232	223	243	245	264	249	261	254	246	256	250	260	265	292	238	232	254	238	270	252	242	267	263	261	263	256	220	236	261	284	272	247	234	237	253	252	257	246	251	267	257	263	213	247	260	219	242	244	253	235	252	266	281	263	239	236	248	218	271	250	271	260	258	262	239	232	258	237	236	234	208	231	244	265	220	233	275	269	220	247	258	218	265	245	258	247	291	246	252	277	244	269	272	269	234	237	283	255	262	278	245	284	266	254	258	265	249	244	247	223	239	239	239	235	262	265	249	249	233	235	286	249	280	229	273	271	244	235	241	256	265	258	270	261	277	256	253	244	246	248	231	268	249	279	267	246	263	255	231	296	262	234	263	260	274	258	244	256	226	245	235	266	231	254	239	266	230	257	231	260	261	280	292	255	251	252	219	270	284	259	266	253	250	258	223	247	234	255	250	235	244	244	251	245	231	254	247	275	244	231	274	252	254	247	240	273	260	218	225	261	255	264	271	225	257	260	243	270	265	220	235	282	268	272	276	228	241	224	249	259	255	259	230	259	264	273	249	276	232	265	249	237	270	239	263	261	232	264	252	246	258	246	243	275	229	253	253	258	230	247	226	253	258	238	245	240	240	259	244	266	232	210	262	246	245	273	240	235	250	286	290	240	245	251	255	283	243	254	222	266	247	213	290	250	236	228	264	229	288	225	292	262	253	255	265	243	253	281	239	250	242	224	232	267	260	260	293	266	276	244	285	285	236	246	263	243	206	250	276	285	275	235	245	250	264	272	242	255	233	225	268	235	243	232	229	247	255	229	253	269	242	286	270	228	263	229	236	252	261	243	257	251	229	252	222	255	267	255	249	234	259	249	237	258	266	232	266	250	272	242	251	267	221	258	239	291	260	255	245	264	271	238	242	254	247	238	213	247	247	231	279	248	243	234	250	241	279	234	258	234	267	249	246	241	246	279	245	245	242	265	241	269	270	233	240	249	255	252	262	217	287	251	264	270	251	256	248	267	260	272	250	227	226	235	270	260	249	276	227	254	241	278	249	266	224	262	254	240	257	230	239	239	262	262	266	253	243	270	276	266	251	259	240	233	253	232	237	266	267	264	245	267	233	254	247	249	249	245	271	260	272	222	267	254	269	269	264	258	243	238	256	249	286	269	268	232	248	203	258	249	264	264	275	267	258	249	244	221	253	232	258	248	231	260	252	249	241	267	271	251	278	259	257	232	239	244	246	251	251	245	246	235	262	272	240	256	274	258	225	244	264	235	241	244	243	240	248	256	258	253	253	290	269	231	267	275	247	269	259	223	250	256	249	267	242	226	240	262	268	244	250	221	268	267	267	243	280	281	263	263	255	235	261	250	276	264	237	247	266	251	239	261	212	216	231	232	256	255	253	228	269	257	251	269	253	268	253	248	250	246	254	280	244	269	255	238	270	274	276	258	262	291	238	263	248	243	277	262	238	259	252	280	258	256	269	260	254	257	250	259	250	272	246	238	270	224	248	256	219	247	245	234	248	253	253	252	209	239	265	276	249	262	226	235	261	252	240	229	253	249	247	257	240	246	263	251	293	256	261	238	260	255	224	247	246	254	269	233	268	245	235	230	258	252	247	255	259	230	237	241	263	245	247	253	234	254	263	269	250	252	242	280	234	265	235	237	262	248	245	271	250	237	260	266	235	248	263	242	266	260	296	262	253	263	262	267	238	233	256	256	243	270	270	286	259	260	240	268	268	297	272	246	254	231	241	277	238	249	268	257	234	237	267	239	251	228	250	262	245	261	280	281	270	278	256	259	266	255	269	211	285	216	262	258	247	242	231	226	246	244	250	243	250	245	236	250	250	281	249	257	266	266	228	234	272	250	271	264	284	220	278	250	271	277	246	249	260	249	244	249	233	223	249	252	258	238	269	258	243	227	220	254	261	228	226	281	277	247	255	251	254	277	288	244	257	239	247	257	252	258	266	257
20537	14958	6206	10532	4089	579	622	540	556	531	557	549	565	566	534	502	550	577	533	546	603	497	557	526	534	529	558	559	512	544	582	518	563	523	544	562	547	570	560	547	570	543	537	563	559	564	531	553	543	513	521	525	586	535	556	535	553	545	569	549	573	606	554	550	595	577	585	568	570	602	552	579	514	538	567	578	527	527	514	581	543	554	519	601	586	547	559	539	553	534	526	511	513	531	575	524	527	580	609	530	513	550	607	565	551	533	548	545	520	558	495	544	545	557	527	508	518	513	554	576	559	565	533	565	587	534	570	529	576	564	594	580	516	541	538	580	558	531	592	532	562	533	529	536	556	504	566	577	536	580	529	552	589	524	542	552	528	614	602	561	552	578	530	569	564	559	562	579	562	590	526	543	541	573	507	557	542	572	564	605	508	551	576	528	572	509	536	550	561	561	566	526	603	556	543	523	513	549	553	567	520	534	522	583	591	533	508	564	544	583	546	528	549	537	545	518	555	554	583	588	537	557	545	558	535	570	549	519	504	538	534	568	555	557	518	593	532	559	533	506	534	531	559	575	528	552	567	543	563	563	544	547	575	527	498	550	571	592	579	548	564	569	555	570	519	523	532	579	556	542	516	549	526	595	578	502	539	551	544	560	540	523	588	547	521	563	558	520	583	557	557	547	536	574	545	555	586	550	550	538	546	469	538	576	548	541	540	540	566	569	524	572	533	539	544	543	549	553	538	507	541	510	552	588	547	576	515	531	541	579	562	575	548	577	555	600	556	548	523	567	535	565	518	535	552	508	529	534	590	513	512	544	545	530	557	563	555	534	533	548	531	562	566	505	580	544	563	547	530	549	551	578	552	565	557	579	548	549	549	539	566	542	576	551	575	551	525	530	548	557	578	548	545	500	528	586	530	497	547	547	554	542	549	573	522	530	539	558	547	529	570	550	572	562	559	537	576	587	522	556	521	536	565	538	515	504	562	575	551	541	534	549	578	530	509	530	561	523	537	531	578	535	555	546	536	548	521	545	522	596	563	557	557	564	574	555	573	531	534	577	546	610	520	491	532	528	551	589	520	539	566	510	540	557	570	544	588	556	522	525	582	549	571	557	514	545	576	504	531	555	499	563	525	534	544	534	559	574	515	557	526	502	528	535	582	541	547	549	577	524	550	511	559	513	554	571	516	547	554	567	555	561	535	540	556	562	554	548	545	523	531	546	563	543	562	594	548	549	584	503	550	529	594	587	546	540	541	528	551	579	563	560	575	527	535	567	573	566	544	546	564	535	552	550	554	545	561	559	552	536	561	594	565	568	559	562	520	555	560	560	553	570	530	563	517	512	536	552	537	565	586	557	515	519	522	579	531	515	518	553	557	503	528	522	551	585	551	519	533	553	527	559	561	596	548	519	583	555	550	543	552	577	546	572	542	524	536	580	549	563	555	508	560	574	539	546	486	552	584	503	529	582	549	597	527	557	525	547	545	522	560	548	543	528	569	513	568	568	548	528	540	512	595	563	548	553	539	536	551	511	509	533	502	525	530	594	570	572	535	543	519	541	524	550	526	543	541	581	552	571	526	525	549	550	582	560	560	581	552	572	557	530	546	532	537	545	491	529	557	557	587	498	539	584	544	580	566	564	540	570	572	522	522	567	528	574	492	524	576	577	549	572	551	585	546	532	529	552	555	549	580	525	530	571	515	595	539	529	514	512	538	543	595	584	554	537	576	513	574	580	582	505	558	541	545	502	564	540	513	565	494	525	527	528	569	630	613	529	544	561	543	556	549	469	542	594	600	555	575	560	522	554	510	526	530	565	558	576	574	562	547	565	559	576	590	563	561	535	518	558	499	532	540	566	531	569	533	565	535	558	505	520	568	523	539	548	566	548	553	550	533	556	557	546	558	543	557	570	563	558	531	508	542	540	553	564	570	538	537	530	564	580	523	581	539	536	550	557	561	566	541	524	557	529	561	577	541	576	576	532	521	570	543	529	523	557	532	530	527	536	574	540	530	521	533	541	539	507	547	582	556	514	496	555	549	554	522	563	571	522	507	520	547	602	518	553	532	565	560	556	537	545	551	538	548	517	559	525	570	581	565	535	563	554	511	535	562	559	555	539	528	524	556	601	586	527	524	537	552	540	565	571	544	561	550	563	527	600	551	532	602	525	556	566	546	531	572	556	540	554	549	586	551	487	527	550	558	574	570	579	570	556	561	529	511	540	541	587	572	536	538	525	571	579	538	537	554	558	592	577	517	566	524	509	572	539	541	592	558	590	522	584	543	534	540	553	540	527	544	545	563	527	504	567	560	538	555	563	551	549	547	564	608	542	532	539	564	557	526	539	556	524	543	553	526	527	506	503	533	556	572	554	555	587	544	546	581	569	525	566	571	569	536	574	513	516	527	537	509	548	573	532	562	538	534	578	587	544	537	559	582	563	534	493	557	521	539	590	597	563	544	558	530	540	537	582	544	541	585	519	533	518	531	548	520	536	523	558	529	561	561	547	492	520	519	552	528	554	537	536	551	550	584	559	544	583	504	557	549	552	546	542	581	484	569	575	547	535	557	546	567	590	560	528	533	561	598	540	605	605	539	550	565	488	575	565	534	550	537	541	586	537	574	537	526	508	517	551	541	544	567	547	547	532	581	559	560	536	561	596	582	578	576	559	565	524	561	593	528	606	562	550	604	534	550	583	562	517	526	507	556	515	544	565	556	549	516	544	605	562	532	568	526	568	581	546	535	546	580	516	558	562	532	538	590	535	515	557	559	561	576	566	571	510	541	564	532	547	550	589	543	567	517	521	536	536	545	550	577	569	536	549	562	557	559	565	489	583	582	577	593	528	579	564	548	556	556	549	531	520	578	517	549	555	537	546	527	557	556	546	580	559	537	566	546	560	518	536	552	544	600	551	539	545	542	533	522	510	516	569	517	580	512	556	562	532	527	526	517	519	543	519	585	547	512	552	534	519	572	559	538	548	521	571	571	571	556	535	567	534	555	564	552	595	554	525	577	557	527	551	586	562	544	531	533	539	542	573	533	498	516	545	518	548	524	558	525	544	516	552	553	533	595	504	599	529	565	523	558	544	561	530	535	570	601	569	568	535	517	514	588	529	518	576	529	568	528	505	571	544	509	564	558	563	553	551	599	561	553	542	564	519	516	532	529	534	539	533	550	538	565	566	508	567	566	597	569	514	589	516	549	529	581	567	594	566	555	568	520	550	569	532	539	546	551	596	528	568	538	548	549	533	544	563	584	594	568	548	560	593	544	562	539	512	537	555	588	587	574	536	562	587	546	545	527	534	493	539	555	567	514	559	596	538	553	557	558	576	582	533	571	563	558	533	541	518	519	544	582	578	518	541	526	549	558	554	545	525	560	544	525	577	564	506	521	525	544	528	540	548	506	549	528	556	533	537	529	556	540	540	555	543	563	559	575	559	543	574	569	555	574	574	540	540	563	573	579	535	551	566	558	535	512	547	504	545
53411	49806	45041	47531	32265	4045	275	223	229	185	169	166	164	160	158	134	158	164	162	151	138	150	148	151	151	148	158	163	139	168	155	137	137	138	144	170	149	145	130	141	133	134	151	151	140	137	146	143	142	132	166	153	169	139	171	143	156	163	159	144	136	130	172	129	148	141	163	140	139	123	151	171	157	144	158	127	136	145	138	133	148	139	126	153	125	143	125	156	130	139	158	149	150	165	140	144	141	151	160	140	153	141	141	147	148	148	154	147	164	132	178	161	135	133	138	115	127	121	149	147	165	136	135	154	148	142	129	138	130	125	148	148	160	135	149	141	152	133	157	125	121	137	137	152	141	156	146	135	140	137	120	138	129	133	151	136	130	138	121	147	145	153	141	139	166	148	156	146	140	124	156	133	136	120	141	145	178	142	135	164	140	125	138	153	132	138	138	139	138	134	144	142	134	134	140	157	141	153	133	144	147	127	141	133	144	141	155	141	160	159	153	151	150	147	125	144	163	149	146	154	157	159	151	118	132	151	160	105	147	140	142	153	157	134	129	129	145	161	135	138	140	129	134	153	152	135	123	151	152	153	166	151	133	157	140	141	149	169	148	132	153	140	124	133	142	124	152	159	146	131	144	153	144	158	154	148	139	131	129	111	141	139	174	156	131	140	133	138	142	165	134	114	142	152	164	139	130	163	119	140	152	127	139	139	143	131	142	138	147	117	138	128	149	154	146	136	133	161	142	138	187	156	130	132	131	147	151	142	145	133	131	157	147	154	127	150	150	164	145	154	152	155	128	130	165	143	142	152	160	149	145	152	161	150	139	155	137	138	141	135	146	145	144	139	135	141	133	135	146	140	158	160	159	169	135	168	132	124	141	123	144	151	120	126	140	139	146	145	151	131	160	131	119	149	162	151	149	139	169	139	132	134	117	123	146	137	143	131	148	144	138	130	139	116	147	149	125	125	146	142	125	133	135	131	142	137	141	157	156	127	141	159	137	117	120	137	171	115	122	134	129	133	150	147	127	144	122	155	138	131	133	139	134	167	136	136	138	120	136	150	134	136	136	153	140	149	162	139	159	160	160	146	148	136	144	142	134	151	131	140	124	145	137	142	127	136	146	125	151	151	134	149	173	157	147	140	175	157	152	142	144	136	135	132	115	126	140	143	147	151	149	132	140	116	160	150	141	154	137	147	109	164	147	137	164	155	163	145	139	157	128	118	152	131	139	138	129	136	136	137	134	161	151	116	156	161	134	129	134	160	146	151	144	164	142	144	129	150	124	116	155	160	137	134	126	152	167	157	145	128	164	149	112	149	128	125	131	141	126	137	116	162	137	156	148	139	145	169	141	145	146	170	163	137	155	142	128	150	144	161	129	164	141	163	112	132	150	112	132	145	143	147	119	116	151	110	134	146	144	123	127	140	153	127	150	146	126	146	139	136	134	132	147	147	140	153	144	150	132	119	148	163	171	153	146	127	138	131	147	128	134	146	148	135	159	142	142	150	121	138	143	145	146	123	153	124	132	139	140	145	163	156	144	123	149	150	132	142	153	128	142	147	121	142	125	156	152	158	159	148	115	147	150	143	165	143	155	144	141	160	139	124	147	121	149	133	141	139	155	146	150	160	172	166	134	130	133	130	150	119	133	146	148	134	128	151	144	148	136	133	154	141	147	137	114	114	132	129	143	140	139	165	156	116	128	135	131	154	121	185	134	150	136	155	174	127	148	141	144	147	155	140	138	165	131	143	148	128	126	142	151	135	146	159	156	143	135	135	137	152	156	124	135	159	144	143	135	161	163	145	131	141	131	126	126	149	151	127	119	138	148	145	146	139	137	125	138	124	154	154	136	153	151	157	165	152	140	140	132	152	143	135	133	131	116	145	158	138	144	135	132	124	150	117	162	152	147	119	164	154	132	140	134	146	171	145	137	156	123	106	138	142	127	151	161	141	134	143	140	144	132	153	133	143	141	151	147	121	135	151	165	156	155	157	135	135	128	128	123	126	146	133	147	122	165	157	156	171	147	147	170	127	138	126	128	148	145	120	136	148	146	152	121	137	163	151	164	153	129	168	139	143	141	162	126	146	135	139	129	148	155	137	133	143	146	137	121	133	155	132	140	153	173	136	123	126	130	160	148	152	171	161	161	133	135	121	141	134	175	149	113	120	125	139	132	139	139	121	146	148	132	145	155	109	114	137	124	116	133	129	148	150	162	152	132	153	148	149	134	156	167	128	139	130	153	144	130	146	133	125	112	146	145	135	142	144	136	137	145	157	134	134	140	146	130	146	133	168	133	121	133	162	152	131	139	161	121	125	139	134	124	152	140	139	134	135	115	153	137	168	143	140	133	150	132	155	163	157	131	144	154	153	119	121	151	134	137	114	127	139	136	153	143	150	138	128	120	164	165	152	134	138	127	137	152	168	141	138	127	133	141	157	161	140	133	150	106	147	148	141	141	129	142	150	139	132	155	146	131	121	153	165	137	167	142	143	136	130	150	138	111	132	136	141	156	131	155	146	157	135	115	115	129	147	143	130	150	148	127	156	141	138	152	136	143	157	134	141	179	162	168	136	147	153	154	135	160	155	129	129	174	158	139	140	159	159	131	162	151	150	143	135	166	137	157	145	140	138	135	148	150	141	136	144	157	153	145	136	133	134	118	127	161	144	155	155	137	153	141	123	128	146	136	131	133	139	128	140	139	130	152	124	148	141	128	139	138	160	155	141	143	141	134	145	131	161	144	142	141	143	149	143	149	137	154	173	146	165	156	135	135	137	163	120	142	139	150	144	131	150	130	159	140	118	125	136	143	147	139	157	149	152	146	143	134	157	165	149	168	161	134	144	143	134	151	151	140	138	156	145	139	123	132	133	144	132	162	142	124	115	146	145	146	142	137	140	154	154	167	135	148	129	118	125	125	123	152	130	134	142	150	142	126	150	138	136	133	157	148	139	146	157	154	152	127	136	139	139	136	125	131	130	176	132	119	146	139	172	123	116	144	132	110	139	134	180	133	140	147	132	140	147	148	138	143	148	132	131	139	127	155	141	123	134	148	137	134	145	158	141	180	133	153	128	141	149	139	138	157	127	140	162	135	137	140	117	140	157	141	120	162	144	154	125	118	159	141	145	163	130	133	167	160	131	112	141	186	136	144	147	152	140	125	148	118	141	128	127	147	158	123	143	125	143	125	142	147	137	150	152	151	136	148	134	114	128	153	143	154	143	129	139	133	144	149	125	145	150	164	138	146	123	146	134	147	142	159	144	148	142	141	164	148	144	157	153	114	143	122	149	144	123	123	139	144	137	154	125	132	149	130	132	153	155	142	115	131	139	127	152	143	130	138	148	167	141	134	155	147	136	117	133	154	133	126	141	131	144	138	161	147	120	153	122	144	145	139	145	135	167	145	140	147	133	157	128	137	128	146	132	125	143	154	134	151	140	121	140	138	126	128	152	132	132	140	123	164	146	157	131	139	133	144	155	155	141
29564	37305	42917	56502	31326	1205	1018	917	782	671	638	566	536	520	463	483	475	461	455	464	406	426	412	411	394	422	368	360	374	386	398	355	402	421	350	391	379	375	376	380	348	359	364	344	326	394	356	358	374	344	376	416	340	373	346	336	336	376	338	359	328	372	340	339	394	366	346	345	348	338	363	359	341	350	358	354	362	359	366	324	375	352	357	371	336	306	334	357	328	374	344	362	353	359	353	339	364	334	373	344	337	360	354	353	331	340	366	325	363	338	339	332	371	348	355	334	363	322	331	350	364	334	341	340	326	319	329	307	308	345	337	343	327	357	371	345	339	350	347	344	316	304	355	342	340	342	320	312	340	351	341	363	306	363	359	328	313	366	343	371	331	345	384	356	338	352	340	304	330	369	310	341	327	308	337	357	304	363	333	330	379	379	334	346	375	336	318	355	372	327	333	332	358	349	391	372	345	355	359	326	361	351	360	353	350	362	357	355	316	357	322	339	330	332	368	364	335	344	359	309	337	368	339	328	339	357	372	351	342	340	328	351	366	326	324	342	327	348	358	340	364	367	328	336	309	369	337	309	341	335	342	336	361	304	352	393	347	362	295	326	313	341	312	364	371	359	343	336	328	294	361	323	345	355	364	375	342	346	351	355	317	352	382	356	354	368	307	342	367	334	346	343	345	362	329	342	347	355	322	355	340	350	376	332	366	362	329	354	373	336	358	320	296	342	334	317	350	352	346	321	323	341	327	354	339	352	352	358	329	309	309	349	338	363	351	370	345	347	344	349	360	366	320	360	366	362	344	317	338	358	327	349	368	333	314	342	354	335	325	361	336	317	338	343	340	345	319	338	327	377	319	341	368	346	324	349	369	353	353	347	360	345	339	375	326	349	350	362	328	380	321	367	342	356	311	331	351	337	360	358	345	339	345	345	335	335	350	342	355	333	364	363	366	362	344	342	331	366	333	348	355	334	327	354	332	374	331	327	335	327	364	308	328	353	348	367	331	369	338	340	366	342	353	301	361	333	333	357	348	350	380	332	350	336	370	340	340	345	355	360	339	337	351	351	353	369	358	353	334	308	345	325	329	333	330	363	318	318	374	354	355	321	357	336	371	323	317	386	335	341	328	352	359	347	320	327	372	361	334	331	304	337	328	350	341	370	348	393	368	340	360	322	332	310	359	358	340	327	304	349	355	348	359	333	370	328	338	321	303	356	339	354	355	350	357	354	349	337	374	353	346	372	314	348	328	367	363	332	374	330	306	332	338	372	359	325	353	347	315	329	307	330	338	294	338	323	335	362	323	335	346	328	355	343	331	357	331	347	353	352	327	338	328	341	366	312	347	329	362	306	331	359	323	335	362	330	366	340	354	319	357	353	360	350	355	343	336	396	338	351	377	341	342	318	354	319	327	320	345	374	331	345	318	371	350	334	354	351	342	319	355	325	324	342	350	356	342	366	348	342	327	350	358	348	361	341	326	363	341	356	328	352	356	332	350	359	327	358	340	338	350	324	352	352	338	371	361	358	350	327	338	368	323	331	331	325	332	339	352	340	338	338	369	354	353	355	331	355	323	327	325	345	300	337	329	365	344	334	361	356	385	324	323	340	368	359	372	349	342	369	355	356	351	311	362	332	354	334	353	359	348	363	368	347	371	360	322	335	332	336	337	343	347	341	338	382	316	347	338	320	340	313	325	356	337	360	320	337	364	359	322	358	359	374	320	325	345	321	349	319	309	319	367	320	293	334	360	367	349	373	339	319	350	356	327	334	338	366	299	337	322	356	333	319	373	360	327	340	368	350	336	316	326	350	330	346	328	367	336	327	385	362	347	377	324	325	335	335	365	351	345	355	367	342	368	371	339	335	324	321	335	355	340	336	339	385	346	334	334	297	356	330	353	341	360	309	339	348	321	349	340	346	363	352	359	337	346	328	363	350	333	327	338	366	374	327	338	353	331	350	379	364	387	352	341	344	327	338	334	341	358	321	376	341	337	360	337	318	327	369	327	343	363	346	322	327	373	348	364	361	346	349	350	332	360	330	349	360	381	327	328	335	338	343	392	352	369	369	389	337	361	321	347	350	329	297	343	354	333	379	320	343	348	333	346	370	353	341	354	325	351	369	357	338	358	347	351	340	337	322	346	313	334	349	354	345	337	354	305	358	338	371	327	351	356	333	326	348	353	355	350	348	352	365	313	308	364	375	338	344	319	356	353	339	364	363	327	367	365	358	327	345	359	337	326	376	360	342	366	352	353	348	360	357	354	361	363	359	345	298	328	332	327	362	340	348	356	333	369	346	330	347	358	334	354	346	336	351	337	338	302	322	319	370	314	331	397	345	324	360	320	346	342	338	337	328	332	309	343	324	365	335	363	325	347	349	379	331	334	364	328	330	324	363	367	340	349	353	345	327	332	346	326	354	326	337	352	347	331	369	354	392	332	371	330	370	326	314	322	336	358	373	362	363	335	357	322	351	356	349	336	341	346	364	347	339	338	323	327	351	369	382	354	355	345	350	339	331	351	338	359	366	327	345	368	313	343	337	371	382	350	338	342	348	330	359	347	356	337	347	331	345	321	351	357	309	335	330	359	310	315	339	350	362	322	312	340	337	337	341	339	352	359	326	362	344	325	352	365	315	357	346	336	355	345	365	340	308	322	337	352	349	340	343	324	339	323	368	339	347	367	309	358	351	344	328	366	329	345	330	339	334	382	367	371	361	324	341	321	382	330	364	340	347	353	342	329	323	321	347	370	316	357	375	322	373	304	351	339	318	363	343	374	347	350	321	374	329	317	365	377	316	326	361	357	343	311	363	334	380	323	358	359	347	318	335	369	330	352	356	325	359	346	359	365	357	389	345	367	342	337	296	311	311	350	342	325	329	354	358	350	345	343	351	329	325	343	357	357	353	340	332	366	366	325	328	358	365	315	336	348	337	355	357	362	329	358	331	322	338	346	355	366	378	311	375	355	352	356	343	318	354	338	342	358	344	370	388	343	328	337	336	350	345	336	373	357	350	339	364	353	363	341	346	365	360	311	361	327	363	323	346	392	365	378	305	333	324	338	321	356	363	348	311	305	312	347	345	361	336	356	332	332	335	377	356	342	374	349	355	345	357	330	380	344	338	349	342	348	332	332	343	371	341	364	352	357	327	378	352	349	358	360	360	368	351	343	356	315	323	368	347	347	347	334	374	331	357	384	354	349	353	359	353	347	326	351	334	324	362	354	301	314	362	340	333	342	326	343	338	371	355	327	321	365	320	339	356	371	359	384	336	351	318	328	380	333	357	348	357	320	345	340	343	323	340	367	349	358	347	311	346	320	358	362	321	344	368	357	373	344	340	346	356	371	354	337	301	380	322	375	353	336	383	370	321	365	341	338	317	333	312	296	342	354	341	354	318	336	351	352	322	310	356	326	333	377	342	354	373	359	320	345	362	337	392	370	350	338	324	338	342	303	318	343	360	315	338	335	357	363	319	360	353	342	346
60557	59057	60073	61111	44303	9357	821	452	379	345	297	325	296	294	281	285	243	265	244	249	278	243	215	281	250	257	261	235	246	240	237	261	232	246	238	251	242	240	238	223	224	227	243	259	262	212	234	198	231	248	216	243	227	245	232	245	268	248	242	248	221	221	237	254	235	245	229	252	283	270	251	245	217	235	235	237	236	269	239	259	257	230	276	225	254	217	222	225	227	251	230	247	254	239	236	234	238	231	237	223	263	251	201	213	243	235	253	226	208	235	220	226	229	222	232	256	252	249	231	223	227	238	253	217	221	237	251	269	271	209	219	252	250	252	217	246	225	235	240	265	236	228	217	205	251	239	216	213	220	230	239	237	261	220	206	228	229	226	225	218	244	261	197	261	232	262	230	236	249	237	237	219	229	211	214	253	219	252	265	255	225	223	257	242	206	237	228	242	248	199	242	216	253	250	236	251	247	255	248	260	213	265	259	221	248	217	207	245	261	230	269	287	243	220	254	249	221	226	227	240	240	229	214	243	238	210	228	234	240	238	217	252	269	257	238	243	244	250	224	258	243	246	242	229	227	230	254	248	225	219	198	267	275	257	227	231	219	278	239	238	222	226	217	213	217	239	263	232	255	237	249	231	235	210	245	232	210	228	263	217	232	258	217	217	186	221	234	232	216	226	243	253	225	209	233	258	233	215	277	244	218	228	225	220	235	243	262	258	225	238	243	221	231	237	213	232	241	226	204	225	263	237	261	221	208	223	206	252	236	259	233	239	240	261	221	282	213	228	262	223	241	198	218	209	233	220	246	265	265	220	256	218	216	216	208	218	231	248	225	220	247	196	233	262	258	233	221	227	216	232	252	229	218	243	272	215	190	225	227	220	245	230	193	241	221	256	216	216	265	263	210	232	234	229	214	213	240	252	221	222	259	229	213	241	227	241	199	247	239	241	261	242	249	229	245	208	245	235	250	234	246	227	223	216	204	210	224	233	253	231	224	234	204	246	240	225	223	237	245	255	228	236	236	230	215	241	218	206	218	222	225	230	209	221	283	230	238	237	257	239	235	266	238	262	216	250	213	233	230	231	211	258	229	242	246	246	219	256	226	216	210	205	230	236	217	264	236	205	229	220	231	210	225	209	251	238	232	229	224	232	237	236	221	229	217	241	222	219	219	231	240	270	225	239	229	210	227	235	226	240	244	267	203	208	223	246	250	216	238	243	233	244	232	211	238	241	256	229	242	239	269	211	240	237	223	247	247	273	227	238	219	262	246	248	201	229	222	223	237	215	218	240	227	262	238	231	262	220	233	293	232	228	225	235	229	246	267	218	260	220	246	244	213	221	217	212	228	239	215	254	222	234	238	256	252	238	256	233	238	232	233	225	241	217	224	235	265	221	257	230	242	268	228	228	240	227	233	268	236	229	241	227	227	234	247	241	208	196	247	246	233	238	231	257	235	237	240	202	264	218	220	243	254	223	238	258	229	245	241	247	238	212	231	209	241	227	209	210	233	229	217	239	231	229	236	212	238	220	252	260	233	233	260	206	223	224	223	288	203	253	223	258	245	250	245	237	212	235	229	198	242	229	234	255	236	231	229	218	223	248	236	253	223	205	256	231	216	218	225	238	262	223	216	234	246	245	256	224	227	195	243	267	232	235	245	238	241	220	230	219	228	243	252	242	242	266	248	213	247	204	227	265	257	244	243	233	227	218	230	218	246	254	228	221	255	221	237	222	223	239	224	233	218	218	229	241	249	226	239	245	206	241	212	216	214	263	221	239	218	221	233	240	218	228	212	225	224	220	249	226	226	224	226	232	243	251	223	216	229	233	219	253	276	264	241	228	233	260	248	232	194	237	219	229	225	217	258	216	226	227	246	225	249	238	223	238	211	223	218	222	221	251	234	247	252	221	253	268	232	257	266	231	249	242	259	235	265	221	202	227	265	213	234	208	246	218	226	222	225	217	227	227	235	243	235	220	245	240	252	225	226	214	200	253	227	210	242	220	206	235	270	232	245	222	262	236	227	230	248	248	240	245	242	227	217	216	252	206	237	235	253	220	256	218	223	241	219	229	248	208	216	208	214	230	226	214	230	220	225	229	225	216	216	231	234	205	232	264	220	247	246	275	253	211	213	237	238	225	260	227	238	230	215	219	222	242	252	234	219	228	234	250	231	231	219	242	233	241	207	249	232	225	239	218	248	252	234	240	255	245	238	229	211	245	246	229	217	241	218	225	220	265	257	227	239	209	241	226	230	213	221	255	237	238	263	249	207	226	246	218	258	233	228	238	246	201	239	232	224	234	227	223	199	219	228	262	236	221	227	232	227	261	267	272	237	242	227	198	215	236	201	230	243	238	221	234	213	244	251	246	205	218	228	198	225	233	227	223	237	239	227	220	247	206	227	247	236	212	249	241	209	213	252	257	255	238	218	213	229	235	222	225	244	237	254	235	227	248	229	242	239	247	255	217	230	226	236	245	282	252	252	216	230	242	245	230	234	239	239	245	231	238	249	231	243	237	248	243	253	231	244	229	226	232	229	210	231	214	258	242	223	224	229	263	235	223	209	231	251	233	211	253	244	221	247	236	239	226	236	240	249	253	261	244	210	212	254	228	229	224	229	205	260	239	266	242	230	238	239	210	219	236	210	241	241	245	207	227	216	246	207	227	230	246	253	229	212	262	237	238	214	214	249	222	229	232	232	239	284	230	231	234	286	270	243	218	233	222	207	210	210	248	226	208	234	232	225	198	247	221	240	222	244	249	218	243	268	241	256	215	237	217	253	238	262	224	219	231	223	242	232	219	291	235	242	246	223	245	240	233	230	209	228	236	230	225	210	234	240	233	267	225	230	241	233	258	221	268	251	235	248	234	255	233	226	222	232	221	250	249	275	238	231	219	240	216	237	212	254	226	243	206	223	228	223	219	250	247	233	266	235	217	232	232	216	255	240	265	245	214	215	255	209	233	230	230	220	247	218	232	250	254	237	237	234	238	231	212	239	232	268	258	221	236	201	216	259	233	252	230	237	208	240	244	216	238	237	237	224	225	231	231	254	242	242	266	209	210	226	241	236	256	222	220	226	231	234	215	224	215	249	231	222	221	237	241	235	215	222	245	244	226	241	233	235	192	204	232	229	205	232	231	223	245	243	240	233	220	221	210	238	246	245	211	223	251	230	234	230	223	254	241	227	216	232	242	250	241	236	232	239	253	246	227	245	239	234	235	244	230	238	255	219	257	209	233	220	212	234	227	243	234	217	225	242	210	249	246	247	214	235	228	251	243	241	225	215	228	234	250	243	205	214	231	258	241	258	238	232	261	251	216	230	234	234	230	247	258	236	217	223	246	265	285	255	250	228	234	259	238	225	219	233	235	241	265	255	248	250	216	204	223	248	229	253	239	204	236	236	242	255	250	260	227	239	216	225	240	248	233	219	217	240	256	214	257	246	215	222	258	249	239	245	240	223	217	229	231	238	202	248	256	260	227	191	244
34007	44709	54523	66503	36831	2358	1812	1639	1332	1174	1053	986	925	859	826	789	795	788	701	705	685	640	711	667	649	660	640	628	621	599	628	603	596	607	616	588	597	576	547	571	612	595	530	559	602	603	498	553	541	584	572	572	581	554	533	567	567	558	556	559	531	551	548	563	586	515	566	525	554	581	569	551	552	571	554	512	546	551	528	526	516	549	564	539	561	552	515	588	532	553	527	562	581	538	550	552	585	557	504	555	529	552	559	555	534	546	552	573	547	499	559	532	591	544	525	537	501	511	519	512	574	568	530	521	535	600	511	526	524	549	574	556	516	544	541	542	509	543	520	565	581	562	580	552	533	518	554	552	532	532	541	518	541	525	531	510	583	548	523	582	538	539	530	496	558	511	488	556	529	534	552	508	513	502	544	538	488	560	530	555	526	551	553	545	555	524	549	512	549	534	532	521	575	505	540	566	537	554	558	548	536	515	542	567	520	569	529	546	542	509	565	529	541	549	530	505	568	551	509	531	530	559	501	548	542	539	531	493	546	517	564	502	528	558	544	529	549	550	516	532	528	531	537	518	542	557	524	546	552	558	533	552	560	558	535	539	537	517	527	544	555	533	483	517	565	521	542	549	554	497	517	532	545	527	557	532	521	549	537	533	578	554	512	519	552	529	579	626	514	536	532	527	540	582	531	540	547	577	528	534	552	531	550	550	537	540	570	518	553	531	538	573	533	516	502	566	529	563	580	535	525	570	523	543	528	558	564	558	510	549	554	548	539	508	575	522	569	545	536	541	520	531	522	589	573	512	545	535	519	543	515	571	591	540	577	531	526	570	551	574	532	576	574	496	511	535	533	570	529	555	533	561	555	542	539	528	547	541	555	526	551	550	551	532	510	545	527	502	544	543	489	554	540	545	532	539	558	527	560	499	532	579	499	507	556	545	489	548	573	532	593	547	513	519	534	535	521	545	560	544	519	535	568	573	561	589	548	579	549	549	573	517	573	537	555	523	559	513	549	549	512	513	548	554	515	541	517	510	568	511	519	578	527	552	548	570	554	535	551	560	559	555	511	552	574	534	531	552	562	515	598	534	572	533	558	521	526	567	521	565	545	557	535	514	580	561	526	587	525	539	522	558	510	508	534	520	535	551	547	523	568	549	527	553	511	545	576	570	583	509	581	583	574	580	506	521	531	552	508	536	501	533	514	532	488	581	517	519	518	541	516	590	541	550	544	513	525	557	548	568	547	524	517	554	535	562	552	572	519	577	563	536	572	538	510	557	524	563	564	548	553	523	553	536	524	519	522	507	548	551	523	518	523	556	530	556	543	539	559	545	510	547	503	545	536	548	547	498	542	519	554	546	569	543	540	505	530	537	547	529	536	581	533	513	543	570	494	559	499	518	515	548	500	539	568	581	549	523	552	560	571	515	516	574	556	542	508	540	567	561	552	583	552	550	565	514	530	577	527	468	528	533	515	563	544	558	531	565	537	589	522	522	571	514	546	580	555	552	545	557	547	593	569	539	547	592	563	565	569	536	569	516	532	555	482	545	489	502	539	568	548	546	576	545	541	520	529	521	534	485	510	558	508	561	500	514	538	537	528	540	540	545	514	559	520	557	559	555	531	560	553	534	516	524	508	530	532	517	549	535	554	595	528	559	546	519	525	541	567	580	533	593	551	545	484	546	521	534	568	570	544	578	534	578	525	542	525	562	532	546	519	494	545	532	522	542	586	536	573	531	547	509	572	567	506	547	492	562	531	558	544	519	563	529	563	479	542	528	554	485	564	527	544	529	566	600	514	564	506	513	567	530	548	570	540	542	507	575	523	592	503	546	532	532	584	565	512	543	523	538	580	561	540	538	576	528	548	536	577	545	580	496	532	608	492	524	575	515	523	542	521	535	497	529	561	531	550	570	473	527	515	544	540	511	569	525	514	526	582	525	522	557	545	547	575	546	568	516	545	557	552	567	543	539	553	527	548	500	527	557	560	519	553	545	543	545	559	548	552	523	513	534	546	538	502	529	538	575	534	557	547	551	542	547	554	545	509	529	540	513	540	551	573	564	536	569	538	524	567	565	547	575	561	560	544	538	526	519	553	533	512	495	536	568	548	551	560	538	589	564	544	523	569	558	548	536	550	547	542	549	529	538	568	559	575	528	555	549	523	545	527	527	550	529	591	545	511	521	560	548	545	529	536	572	586	567	494	542	580	515	540	571	527	547	539	565	522	513	556	544	552	549	584	565	531	476	523	523	524	557	553	560	546	497	574	522	517	587	550	575	531	567	542	509	529	533	564	473	545	529	518	508	530	546	530	566	549	518	553	525	548	541	566	543	571	586	542	516	515	541	540	556	560	524	535	499	516	534	526	597	522	537	579	533	536	545	553	568	556	562	538	562	576	574	530	574	507	546	553	525	527	523	574	517	539	511	582	571	528	523	575	545	547	528	530	597	563	513	520	547	503	537	539	497	553	512	548	563	545	513	537	516	559	512	543	541	526	529	534	541	580	554	523	567	519	506	549	531	544	541	542	545	588	509	561	544	538	549	518	572	566	546	536	558	537	519	583	538	546	506	514	551	524	558	562	533	544	558	563	569	551	535	502	495	556	570	553	552	515	542	564	548	515	572	552	541	554	512	521	576	545	498	553	564	519	555	554	519	548	541	536	563	538	541	539	557	572	561	565	560	531	556	578	549	547	516	542	556	552	537	571	514	593	565	512	513	544	503	533	556	507	524	545	542	520	532	521	553	508	542	535	559	508	585	524	492	530	530	504	572	541	536	506	547	511	544	593	542	538	547	557	550	556	532	532	580	547	543	559	528	568	548	530	560	546	536	542	525	542	558	571	520	589	525	566	549	537	532	553	556	531	577	538	524	568	538	507	530	511	507	551	508	496	526	538	508	576	588	547	602	543	546	542	525	544	533	553	513	573	527	545	544	534	570	544	556	553	503	556	529	496	563	579	539	497	544	531	551	502	511	558	548	553	556	517	541	523	541	543	539	550	587	511	550	570	548	496	556	539	580	510	559	549	524	526	538	579	571	516	607	564	562	554	599	496	542	565	510	516	530	522	539	516	547	544	528	558	497	538	563	512	556	493	534	541	510	548	515	536	580	554	575	563	530	506	528	541	510	519	541	534	521	536	503	532	561	539	518	586	536	539	550	551	531	551	559	537	547	539	569	537	537	557	539	532	523	516	539	561	575	512	543	530	539	538	567	509	529	560	540	534	553	528	537	574	578	505	525	528	576	558	537	519	570	540	533	546	517	587	551	541	587	528	554	562	467	543	523	568	504	538	558	510	544	543	534	586	552	563	535	549	564	531	545	512	550	554	506	556	525	529	539	572	542	564	520	576	527	516	548	530	534	525	565	575	511	517	527	561	541	575	563	529	525	513	524	542	537	545	590	520	532	545	551	566	526	553	574	543	528	571	551	575	519	549	564	539	566	519	573	517	569	563	532	524	541	546	534	534	553	516	515	510	551	557	562
40818	25647	6237	3643	1566	299	248	271	245	265	276	258	287	229	272	273	278	266	267	235	250	223	262	247	235	259	258	241	254	271	284	232	263	226	230	232	263	229	238	234	267	233	274	272	271	240	243	229	242	256	271	256	258	280	243	215	271	264	246	224	259	247	261	252	250	243	255	269	237	253	261	235	291	249	231	228	248	249	251	244	255	255	244	255	258	284	264	238	274	251	271	267	277	262	277	220	261	265	253	228	257	253	277	269	259	282	281	216	202	249	243	239	296	270	244	285	286	263	272	260	245	251	216	271	234	279	233	216	264	271	252	258	264	281	258	255	234	241	243	253	243	257	240	221	253	231	256	274	249	264	264	215	266	259	246	262	267	247	269	233	269	238	239	253	237	227	247	259	275	246	289	245	230	263	244	243	244	278	277	231	260	265	264	248	262	284	216	236	234	250	259	268	226	280	239	291	222	258	263	240	252	242	280	233	281	245	257	239	253	248	264	232	232	267	290	232	260	237	254	253	277	248	248	259	290	270	245	258	262	218	253	260	242	260	262	251	263	282	251	243	238	270	260	245	256	233	260	268	230	211	243	254	268	260	222	264	253	273	287	273	270	255	257	235	233	251	249	270	264	262	239	260	237	281	227	241	250	253	261	268	249	258	272	265	253	256	262	253	257	263	256	259	272	245	252	255	211	242	265	259	284	250	247	256	264	247	268	258	248	252	226	242	231	227	260	253	254	237	232	277	252	287	256	269	228	281	266	254	270	217	260	213	243	248	229	224	249	241	270	242	243	255	229	229	242	256	237	242	275	264	264	255	238	258	270	252	238	260	257	274	244	240	246	263	270	272	272	287	249	261	247	262	250	250	258	264	275	245	244	220	211	269	264	272	226	266	236	226	269	237	248	279	218	226	253	275	292	238	255	298	288	254	254	264	252	247	260	256	253	243	264	216	250	260	246	257	238	246	264	241	243	219	264	253	272	256	264	222	271	287	241	259	273	246	264	254	248	278	290	245	255	262	251	233	260	247	255	253	233	246	283	292	285	265	232	246	276	259	242	272	242	239	249	215	250	247	243	264	255	253	234	272	221	235	242	234	238	267	227	267	270	267	245	234	245	268	277	269	240	258	269	277	265	271	256	252	268	251	242	242	257	243	235	260	260	272	263	254	269	248	283	237	223	250	241	242	245	237	260	234	268	241	243	237	227	228	256	296	271	261	253	217	249	294	250	225	220	234	262	233	243	242	217	265	268	224	251	251	284	246	244	253	252	243	274	226	277	259	272	252	251	261	240	241	260	257	234	250	233	224	269	240	282	286	280	267	261	255	266	277	224	254	242	230	205	201	267	277	284	254	255	256	255	231	238	265	256	253	250	255	254	244	253	260	261	261	242	280	283	228	233	247	250	255	227	249	249	236	259	253	288	256	249	245	249	261	234	238	249	275	280	254	241	277	265	252	282	252	246	242	228	266	261	299	235	247	267	259	278	250	235	271	271	265	237	246	269	248	237	269	248	275	245	268	245	241	261	257	234	246	273	241	270	246	248	252	232	261	268	237	232	217	256	244	249	262	252	249	247	219	233	283	242	243	246	248	244	256	232	254	243	258	266	271	255	227	266	258	272	281	265	240	225	248	237	258	261	249	257	262	235	251	236	248	275	272	264	245	245	264	251	250	243	256	249	256	245	245	256	256	232	281	248	261	232	256	249	245	276	255	237	240	267	237	274	260	251	255	266	260	244	239	250	262	282	244	234	264	258	278	215	236	248	237	252	272	257	213	221	236	240	232	276	257	229	268	257	256	228	222	235	242	239	249	242	263	272	252	238	253	261	258	237	251	226	250	284	257	247	244	225	242	242	220	247	253	250	260	289	245	262	272	240	242	270	252	241	250	278	249	248	270	267	239	259	256	259	283	284	214	252	234	239	268	244	243	254	258	223	237	252	275	238	241	250	226	227	243	237	257	259	216	254	249	273	243	239	274	288	242	272	240	258	261	239	260	266	243	263	258	226	240	229	284	261	251	270	217	238	263	260	248	241	216	243	268	263	243	247	239	254	246	260	251	264	244	232	259	260	255	256	251	266	279	240	245	242	252	249	275	266	310	251	232	236	268	226	261	261	249	257	245	253	238	248	269	225	221	237	261	280	276	251	245	257	237	279	272	251	249	276	248	244	258	283	267	257	258	243	243	257	233	256	242	261	236	255	241	244	261	253	260	226	249	245	232	256	268	261	249	256	251	258	218	287	264	257	263	266	246	257	218	251	266	288	264	219	257	229	243	257	257	271	251	241	259	225	238	269	266	258	280	260	228	271	270	237	242	240	259	259	259	265	250	273	240	236	255	262	244	244	227	242	234	253	287	265	244	237	246	262	244	256	258	249	265	235	264	246	263	251	231	258	245	256	273	212	249	226	250	253	260	234	246	251	255	252	268	204	276	215	251	237	241	260	280	256	261	247	270	247	197	291	237	258	234	263	281	223	232	242	235	256	273	256	259	240	274	253	284	269	272	267	240	239	265	261	282	249	261	286	269	240	252	267	256	216	265	249	248	277	254	264	248	249	249	230	255	229	222	272	262	270	237	271	257	238	257	248	259	278	207	264	251	287	243	254	270	233	261	226	241	269	243	259	252	276	252	241	232	258	226	269	239	252	248	247	240	254	247	246	248	255	242	243	250	260	248	257	260	272	259	241	245	248	265	263	242	260	262	271	247	268	293	257	232	266	229	227	231	282	275	262	240	244	267	255	269	218	253	256	289	250	257	262	225	286	293	256	271	272	257	268	273	260	247	259	243	273	267	247	241	252	258	242	266	272	285	264	244	270	232	277	246	237	268	260	242	266	241	276	233	210	252	242	243	240	254	209	235	255	246	272	241	263	249	241	251	263	261	285	239	272	253	247	245	261	232	256	288	278	248	235	245	242	232	242	259	265	247	236	266	243	251	242	250	253	278	242	283	233	234	228	250	232	284	255	223	258	249	243	259	269	237	270	252	247	255	261	257	241	259	237	262	243	260	236	293	269	237	223	236	249	257	230	230	242	253	255	252	250	248	246	258	229	238	242	241	253	255	272	251	252	248	226	256	281	262	242	279	283	263	244	260	235	243	231	265	251	279	236	265	258	274	256	260	237	238	257	258	273	233	272	235	242	261	238	269	256	243	256	234	217	231	236	261	257	283	253	245	237	264	258	275	259	237	222	246	229	235	255	248	258	245	250	255	238	261	281	254	260	241	221	258	234	245	221	233	239	253	256	268	262	286	244	244	220	262	237	269	257	242	255	227	242	238	230	262	268	236	237	271	254	258	242	253	244	234	272	223	252	248	251	277	233	276	257	241	245	241	258	252	249	245	237	287	261	302	252	282	275	254	241	253	236	237	238	255	242	257	204	213	210	243	244	268	238	266	240	281	249	253	246	237	277	272	255	247	237	256	238	234	257	245	248	259	253	228	238	254	215	270	247	246	247	276	271	246	232	274	232	238	251	201	261	240
20597	14710	6768	10688	3600	545	557	538	558	575	559	553	531	593	560	585	528	522	561	583	588	524	542	586	583	552	516	565	572	585	551	570	588	564	576	542	545	542	574	530	540	540	546	547	579	575	571	607	561	556	583	578	523	580	549	572	531	551	578	589	527	527	540	526	573	574	576	536	531	576	551	565	549	539	566	562	522	554	509	545	546	567	521	537	518	550	565	508	532	570	571	550	489	595	518	519	541	556	536	528	530	548	546	542	514	569	534	550	532	510	535	527	531	528	560	563	559	540	576	554	472	536	503	540	559	522	534	551	576	538	551	569	538	511	510	533	575	579	528	546	572	557	538	535	557	547	569	549	586	524	544	578	539	550	567	561	563	565	572	567	532	568	582	532	548	529	555	546	559	536	589	594	559	490	566	560	526	553	529	519	601	536	576	578	542	555	554	556	572	577	569	550	579	538	533	572	527	595	603	506	570	602	569	546	611	531	517	520	577	532	542	581	548	574	569	490	580	558	563	587	546	531	512	559	575	529	581	548	518	550	573	561	553	575	542	526	534	549	504	566	543	520	558	524	579	494	548	530	535	639	598	542	530	558	550	510	560	590	524	572	564	550	543	587	532	506	553	564	520	521	571	511	565	512	556	523	530	589	558	555	531	541	542	574	520	586	550	529	566	532	546	597	523	571	544	555	575	558	549	566	551	543	502	550	582	553	566	546	562	537	501	561	547	540	534	499	521	566	576	536	584	522	515	528	554	542	589	525	527	579	575	572	567	539	534	532	567	555	547	540	590	538	563	520	539	546	570	589	544	589	541	549	557	560	562	519	529	556	553	557	566	524	579	563	521	560	569	558	542	550	549	528	574	550	577	541	533	567	552	533	519	550	555	538	535	542	542	552	539	553	570	559	549	524	545	569	525	537	548	528	555	557	541	514	559	556	497	534	542	606	533	562	526	555	561	504	547	544	537	568	576	579	556	547	511	535	547	566	541	530	559	577	536	561	571	580	533	552	543	558	540	554	569	542	572	547	500	544	593	526	573	578	523	561	555	552	518	542	560	522	559	494	517	529	535	512	546	559	518	557	529	552	549	541	595	555	533	571	536	558	535	547	530	532	564	565	528	554	542	588	528	541	543	537	517	537	535	554	527	565	536	539	540	563	594	570	558	490	589	573	584	529	555	539	549	546	535	539	533	536	567	525	533	526	544	566	563	568	551	502	544	574	554	547	591	551	542	583	573	549	539	496	563	545	560	534	557	567	551	547	532	591	538	555	542	516	565	594	555	583	584	526	482	503	571	566	592	554	525	549	555	543	549	525	524	535	501	546	576	529	496	550	585	545	577	506	571	525	535	540	533	548	570	520	550	530	565	537	546	567	550	536	549	557	563	526	555	540	561	556	570	532	566	546	507	596	557	562	576	554	606	520	595	588	527	521	559	577	594	559	558	538	575	599	580	557	567	556	560	553	535	540	535	561	544	530	519	562	567	577	536	514	540	590	533	571	564	557	530	544	563	609	542	576	551	528	570	561	553	528	512	528	566	553	555	552	553	559	596	592	558	576	542	510	562	553	536	553	553	533	564	585	530	582	544	565	488	550	544	549	530	590	520	543	506	575	546	535	539	570	518	538	596	533	506	504	555	566	574	580	578	556	553	570	521	528	596	537	520	553	571	542	556	537	592	510	561	565	509	539	568	548	572	546	552	568	581	557	557	581	557	548	537	544	533	503	534	530	544	554	524	520	550	534	584	547	573	549	553	529	517	574	575	568	599	539	526	524	573	532	524	545	528	543	560	562	578	521	550	534	540	551	531	530	571	526	595	570	581	562	500	550	583	564	500	557	546	564	571	535	529	513	554	563	534	594	541	592	577	491	546	539	553	569	525	553	517	554	546	561	555	556	548	529	572	562	529	528	533	585	551	579	546	547	573	556	530	537	540	551	545	539	564	537	569	566	546	535	531	524	555	552	589	557	518	570	567	516	580	519	551	578	579	548	507	534	546	543	551	492	526	560	562	532	573	563	570	565	574	594	570	561	546	533	530	524	567	529	556	535	517	553	557	547	540	558	587	536	551	526	559	535	520	555	562	569	525	512	548	523	506	545	524	571	541	559	541	567	538	547	584	577	550	586	567	507	555	512	571	527	551	569	532	521	545	560	527	603	505	516	518	582	531	560	569	543	542	560	538	487	608	574	560	531	542	553	552	585	540	557	516	561	521	527	595	554	554	550	563	589	550	530	539	546	547	581	553	563	569	506	578	546	510	515	525	579	579	522	541	557	560	548	548	520	532	559	554	536	555	559	545	517	533	563	570	549	564	540	521	529	547	557	575	578	517	552	549	518	505	562	582	556	546	553	541	554	512	593	566	565	555	476	545	569	599	523	524	607	526	550	535	536	564	534	547	553	526	571	542	530	519	582	555	597	550	538	510	531	561	505	558	554	559	544	554	565	542	554	532	543	538	547	578	541	517	543	570	575	565	570	537	561	600	533	598	577	530	541	539	591	558	547	529	596	556	559	520	549	556	576	561	557	533	549	553	545	554	562	571	557	565	524	538	520	546	537	537	541	562	554	556	557	523	528	562	536	558	603	547	552	545	534	563	529	519	559	537	545	529	512	549	600	516	567	538	575	556	517	543	561	567	538	538	537	547	508	549	540	532	524	551	586	543	538	554	508	556	589	539	551	560	568	539	579	571	536	541	569	563	553	508	525	548	562	542	569	522	559	582	559	524	516	534	572	569	549	530	567	573	550	532	541	581	525	560	547	552	568	532	592	562	554	598	514	508	579	561	522	572	600	541	540	556	539	589	564	540	522	601	552	567	549	562	563	573	592	518	550	548	575	534	562	534	527	537	537	532	544	530	557	533	571	581	571	537	534	549	515	552	559	535	503	530	531	516	519	530	564	520	553	583	562	574	527	574	568	579	534	547	532	544	531	551	568	536	560	540	559	584	569	562	564	582	516	549	550	583	524	549	595	551	540	535	595	616	569	541	570	605	541	550	565	546	548	542	606	517	565	550	565	562	567	584	541	543	545	581	571	545	559	557	552	541	552	546	500	538	534	573	583	522	566	551	535	527	535	550	554	536	542	561	563	541	545	553	541	507	558	583	549	549	600	511	542	566	515	515	523	575	587	537	548	529	542	573	583	524	537	497	569	576	564	502	508	531	525	563	561	522	552	526	564	550	555	546	572	556	552	528	498	570	555	538	569	562	515	546	545	572	537	557	510	527	538	542	575	560	533	543	567	534	570	585	526	522	535	549	576	536	556	585	554	552	543	519	594	531	578	525	562	539	513	516	531	528	580	539	560	542	564	540	570	536	526	540	573	587	544	573	568	542	545	551	550	544	560	568	530	565	545	604	496	560	547	533	521	581	536	547	518	547	572	549	588	533	533	519	538	545	544	541	563	564	534	500	548	545	525	512	552	554	544	533	532	519	568	553	527	525	572	522	573	514	585	576	542	569	567	572	529	558	545	540	578	574	552
54756	47370	45879	45683	30677	3661	291	237	213	206	173	173	155	181	146	182	180	142	148	141	137	160	148	187	154	152	151	174	150	142	147	144	155	137	128	129	151	129	143	149	139	153	144	145	147	141	140	137	138	151	144	165	141	153	142	160	153	153	147	149	155	136	161	140	144	129	138	150	148	129	129	149	145	158	146	142	169	172	134	148	124	167	154	131	159	147	165	125	142	135	146	160	142	163	161	127	145	140	134	173	149	133	150	155	142	158	151	129	152	141	132	142	137	135	140	170	143	160	148	135	135	131	150	131	158	148	156	159	147	154	111	123	129	123	135	138	141	140	142	140	163	140	125	144	149	151	147	146	151	125	140	123	152	145	140	162	165	146	147	139	145	131	164	129	131	151	132	140	149	162	141	135	134	163	129	166	160	137	138	125	150	165	157	144	150	148	134	142	121	138	137	114	147	118	128	128	153	153	153	152	146	147	143	136	147	150	145	160	153	144	125	120	151	153	144	143	126	151	140	136	134	165	122	162	140	153	158	135	135	146	148	135	157	147	146	136	134	138	121	156	125	137	135	158	140	170	155	149	153	155	128	173	156	165	152	151	135	159	141	133	146	145	154	133	142	153	117	136	141	138	134	142	145	154	155	166	140	134	156	140	152	139	133	139	147	131	127	146	136	126	125	132	139	145	144	154	121	151	145	137	136	128	146	159	153	156	136	136	137	146	138	137	169	133	129	143	157	148	159	141	142	148	154	128	157	137	165	134	133	153	166	131	151	137	144	147	152	159	156	159	137	166	151	133	149	127	175	134	160	154	158	135	129	141	149	149	133	151	123	150	114	147	124	142	133	148	150	156	146	150	147	123	161	154	132	159	166	147	135	140	161	146	128	154	126	144	141	130	125	156	139	134	140	132	154	132	145	141	145	150	140	159	146	124	123	147	122	136	154	147	146	144	145	127	132	144	154	145	172	149	142	146	140	138	159	123	126	138	142	127	141	155	170	144	117	149	146	145	156	157	142	131	153	161	167	131	148	153	143	149	148	139	136	141	150	130	158	144	154	132	151	118	140	156	152	153	121	147	154	145	157	128	131	162	148	134	154	136	148	131	136	143	127	155	134	158	134	141	145	142	135	135	157	123	146	138	151	150	146	144	135	132	149	136	141	132	141	129	133	157	126	127	144	140	128	132	129	149	155	144	127	146	155	148	155	163	150	143	162	155	148	131	133	124	151	147	158	160	143	125	145	149	162	152	153	131	154	142	151	150	139	133	152	150	154	160	149	127	132	146	155	138	152	147	133	160	153	150	170	140	134	136	147	133	142	156	145	146	138	126	155	142	126	122	133	137	153	142	130	147	154	164	137	130	144	154	151	142	157	158	157	142	152	130	170	172	153	145	138	162	128	149	144	162	164	132	140	161	149	152	126	157	138	174	137	137	141	168	141	153	150	143	147	150	143	154	157	142	141	142	162	155	149	145	150	157	157	163	144	143	144	129	153	166	150	152	159	129	132	136	162	138	153	129	154	143	146	154	161	145	136	139	136	166	151	149	137	126	147	143	139	163	131	142	143	137	161	148	141	150	138	147	140	145	127	153	134	149	155	129	148	137	143	130	155	138	116	157	124	149	137	158	115	138	166	120	154	136	138	141	145	153	143	143	149	143	168	135	143	124	162	151	149	143	176	138	150	152	147	141	156	140	161	151	127	148	139	160	146	134	153	143	136	141	152	159	168	146	138	157	124	149	147	142	161	140	146	170	153	139	160	154	152	172	138	151	153	152	133	151	152	163	129	127	137	146	139	127	159	175	135	139	171	155	139	149	161	158	148	166	148	152	115	142	132	125	159	137	161	149	149	140	148	137	143	148	127	137	167	146	159	158	143	140	140	146	132	141	108	134	122	135	174	144	130	140	157	120	148	162	133	141	139	138	168	149	153	149	150	146	139	143	164	139	148	149	146	134	147	145	146	117	167	147	169	154	136	144	144	141	134	142	136	143	138	138	146	136	159	154	140	162	130	132	146	126	148	135	128	123	146	130	145	147	161	159	132	149	132	148	139	135	150	124	174	156	138	118	156	125	133	173	157	150	162	158	145	141	155	136	153	118	126	153	151	125	160	136	146	169	121	142	159	157	126	165	147	152	150	164	142	141	143	124	120	135	145	143	166	139	126	142	141	144	132	141	133	161	139	151	129	136	130	144	166	151	146	131	126	140	143	134	139	148	128	140	142	135	148	130	153	159	122	154	143	157	126	134	130	152	129	120	134	154	129	127	149	142	155	135	134	135	172	160	149	133	115	132	129	138	141	136	139	123	133	162	121	156	141	166	134	149	123	164	135	141	121	137	167	134	143	150	183	135	149	162	155	148	130	169	157	131	157	130	121	169	180	138	127	138	143	146	141	147	119	126	146	164	134	149	147	137	110	146	135	149	130	133	149	156	139	134	144	142	150	136	140	137	129	148	174	162	156	126	150	147	116	145	155	136	141	154	149	148	134	129	147	148	151	147	141	150	132	131	136	150	146	138	118	139	138	144	126	133	131	165	98	138	148	150	137	140	148	146	150	166	150	144	128	139	148	154	140	149	117	113	115	146	162	151	133	148	132	149	151	148	126	128	121	159	131	140	135	159	134	136	150	160	149	158	157	144	124	162	162	131	124	142	129	133	143	145	131	147	137	155	144	135	133	120	141	149	128	139	163	163	149	128	148	137	137	149	153	137	150	132	146	141	144	146	161	153	138	130	138	145	141	161	150	129	143	141	139	155	165	151	159	147	138	141	128	129	123	145	157	153	142	143	150	132	151	117	132	132	108	127	160	138	146	152	155	142	159	171	121	155	146	163	141	162	161	171	150	124	155	154	138	132	139	149	148	142	149	137	141	152	140	112	148	134	153	161	123	137	153	140	150	162	143	142	117	125	135	147	126	137	150	131	146	155	145	140	138	129	138	169	152	154	129	138	156	138	131	145	148	138	187	155	164	129	123	165	146	137	136	148	137	150	146	130	130	141	152	141	139	114	148	139	143	131	139	117	135	153	126	168	145	155	140	152	144	175	139	151	127	128	131	152	170	142	129	126	152	136	163	131	150	129	141	127	152	144	131	142	152	136	121	134	160	166	154	145	133	152	139	136	163	155	136	138	138	155	149	165	149	150	153	159	114	143	109	146	157	145	133	141	143	141	158	124	156	167	124	170	149	125	171	135	162	150	131	141	150	133	128	139	159	158	146	141	138	133	127	131	129	147	155	145	143	142	135	149	151	172	156	152	142	160	163	153	139	154	120	163	145	152	144	128	167	137	147	144	158	129	147	137	136	142	141	142	139	139	155	136	130	161	140	144	142	123	132	143	150	138	128	137	147	148	155	152	141	151	145	157	145	147	129	170	143	148	148	150	129	127	169	127	142	140	152	148	177	119	156	135	165	166	132	140	160	155	134	139	152	132	117	146	116	156	139	144	187	166	138	139	151	133	144	158	165	152	145	145	160	125	151	180
30002	35601	44476	54930	26438	1256	976	901	760	689	599	566	551	574	490	444	463	473	435	410	419	381	443	415	390	363	395	399	366	374	388	369	392	345	389	364	397	355	381	407	374	389	395	343	342	352	379	361	390	359	427	336	375	341	354	355	359	354	370	358	344	324	353	330	369	373	345	330	352	360	340	352	356	344	371	328	333	352	353	343	351	324	338	374	356	348	345	373	330	355	338	354	349	341	388	353	339	339	345	346	326	379	350	365	346	368	325	348	361	392	323	339	375	362	348	314	367	348	375	358	327	353	364	335	354	356	370	346	342	362	372	353	352	342	370	377	348	359	331	359	365	326	304	356	361	375	371	339	296	328	339	372	322	367	357	332	359	341	371	335	355	366	331	323	331	335	361	322	344	346	363	373	326	322	363	362	337	385	369	331	341	295	366	360	344	361	344	374	367	364	319	359	351	337	359	307	322	350	356	353	366	359	367	323	349	339	339	344	373	362	349	335	323	349	364	324	375	340	358	372	355	398	339	329	338	350	359	337	344	347	384	372	364	339	335	380	336	329	350	363	355	342	370	350	349	308	361	350	333	367	338	364	355	358	316	376	367	333	385	332	358	350	351	357	384	364	355	359	340	374	368	361	384	380	348	349	335	359	342	342	373	330	313	350	367	367	387	360	346	335	357	350	338	365	333	372	345	325	358	334	345	326	336	361	336	374	325	350	387	351	354	383	359	366	322	363	343	337	350	313	372	366	357	375	362	345	335	355	371	359	349	327	392	331	346	364	320	326	336	351	332	329	356	353	333	352	365	360	318	354	383	328	368	332	361	366	338	330	322	363	379	353	329	391	335	338	367	359	353	350	343	347	354	373	327	363	317	357	338	367	333	354	329	400	325	346	350	334	339	339	364	328	342	361	368	340	347	375	361	307	363	351	359	315	373	359	349	340	379	338	352	335	374	396	322	347	308	356	372	340	359	367	339	359	351	349	338	379	336	332	367	359	324	325	346	342	353	353	319	329	330	365	365	368	336	352	368	316	347	339	363	338	344	354	343	350	354	350	341	351	351	340	349	344	349	349	381	353	355	329	385	406	349	330	369	349	342	358	352	340	339	344	343	341	351	387	350	333	362	327	353	328	314	377	318	349	374	341	339	341	334	317	362	355	333	377	317	337	349	315	355	390	348	362	355	336	386	378	380	371	385	330	343	374	321	321	354	328	328	349	377	345	370	359	309	376	369	362	364	360	368	319	352	372	329	346	334	363	332	337	361	353	338	338	343	399	373	341	361	315	346	338	358	347	352	366	333	366	383	349	338	355	344	376	327	367	328	340	368	341	375	338	337	347	335	351	403	339	322	332	367	340	351	331	318	306	359	363	338	364	354	361	335	366	322	361	335	346	348	351	354	316	340	346	386	369	338	359	337	339	334	321	356	322	362	334	406	343	347	343	372	387	334	368	354	355	363	343	342	356	366	360	345	344	345	341	326	350	307	347	335	361	372	358	335	359	364	359	342	336	327	368	351	334	338	361	355	355	350	330	322	346	355	360	352	343	385	336	378	348	338	335	321	333	357	355	351	324	342	320	354	311	386	368	382	333	337	311	341	362	331	338	320	332	317	397	361	312	322	353	368	349	352	354	332	345	335	347	350	351	333	354	349	330	360	350	353	328	328	335	331	319	368	372	329	357	325	377	368	334	358	360	343	370	373	396	377	363	316	323	353	336	338	352	370	346	355	338	351	346	354	326	334	351	375	351	327	362	339	315	368	358	358	341	350	352	316	343	352	344	383	348	383	324	351	385	345	362	323	308	337	334	381	386	321	349	374	387	373	365	382	355	340	345	359	338	351	375	346	354	350	319	329	322	370	355	343	352	348	366	360	379	335	352	355	367	342	380	377	332	355	341	368	335	345	326	383	332	309	367	356	330	336	357	350	319	329	340	334	347	328	377	314	327	377	354	359	354	369	344	340	327	366	335	317	358	359	367	346	374	331	357	329	341	362	333	352	352	348	377	372	368	344	376	340	316	347	356	362	336	400	352	382	355	335	384	345	367	321	343	363	345	350	327	342	343	319	367	336	338	318	326	351	345	368	352	339	339	372	373	368	306	356	329	336	318	347	358	367	357	360	369	351	350	319	348	329	371	366	331	364	368	358	353	347	319	319	400	373	362	333	349	367	361	360	336	312	347	330	347	355	366	335	367	341	355	349	313	367	382	335	323	354	326	341	345	349	347	322	363	349	368	328	351	347	358	329	312	363	339	330	352	332	352	349	353	345	338	374	341	352	340	336	350	370	350	350	355	352	345	339	317	358	359	383	340	357	350	334	305	348	391	346	332	354	371	357	357	365	340	375	326	366	374	341	379	346	361	350	374	347	358	367	339	399	362	349	368	343	345	356	343	387	336	354	358	363	362	379	362	341	350	363	374	345	346	344	353	340	337	343	357	343	366	378	365	392	352	365	336	346	342	341	314	334	388	362	323	361	370	318	347	361	354	321	351	338	356	345	366	338	332	350	349	360	345	348	351	352	346	321	328	379	343	343	327	337	337	333	351	348	350	372	348	372	330	376	331	328	318	346	297	366	357	368	326	337	342	327	369	342	339	339	338	342	354	353	378	370	341	361	356	358	374	335	336	337	327	342	324	347	391	326	374	329	360	308	372	352	356	327	359	332	367	357	357	346	335	329	301	339	354	354	342	354	381	321	314	382	341	350	365	331	339	348	342	364	345	361	375	377	336	362	349	380	343	309	345	346	350	404	364	335	358	353	337	344	340	347	392	352	392	341	346	356	337	377	319	355	357	349	362	330	348	331	359	362	373	323	327	341	347	348	324	356	300	364	315	331	370	325	358	371	367	360	349	336	348	358	361	379	335	350	365	371	413	352	338	371	342	368	323	363	346	325	341	350	360	313	339	342	372	343	375	354	348	345	340	375	356	347	346	325	372	369	361	374	337	324	326	354	361	368	370	375	345	359	375	346	329	385	338	363	368	356	342	348	352	361	371	337	357	327	343	366	360	336	324	341	343	352	381	391	371	384	339	344	344	371	340	363	379	336	345	370	402	366	337	338	372	336	384	337	342	325	361	372	380	361	372	326	323	370	345	365	398	334	351	346	345	359	382	340	325	338	344	333	343	340	356	365	360	332	356	339	357	347	356	374	343	361	363	338	358	360	335	341	344	368	334	351	350	359	356	342	327	373	367	366	347	391	329	340	335	317	353	338	368	338	362	342	361	336	346	350	313	344	358	378	364	372	336	369	364	382	369	344	330	339	366	347	356	352	376	373	366	346	365	372	362	358	360	344	355	357	359	389	351	339	381	342	336	370	351	408	355	365	324	347	351	341	357	345	336	367	351	356	361	357	346	333	367	345	337	365	358	354	351	381	350	322	362	349	327	351	365	339	362	324	359	311	353	364	344	349	333	366	333	349	373	349	339	351	363	364	390	362	340	331	355	336	369	349	365	379	345	312	355	330	326	367	369	388	356	350	351
59944	57934	57361	61969	42014	9107	776	483	370	316	308	327	283	323	280	272	293	264	252	270	232	280	253	252	258	225	259	234	268	269	253	237	261	255	237	240	241	239	262	217	214	251	253	252	228	233	266	266	231	223	232	249	235	235	215	194	209	226	253	224	210	244	245	251	249	221	218	248	224	242	217	226	243	226	230	228	241	218	233	227	263	236	229	257	243	212	226	253	244	237	248	239	249	211	246	225	252	259	238	222	236	242	261	187	260	221	242	205	234	224	249	234	259	244	189	252	241	247	233	210	248	212	258	261	219	214	247	229	234	276	221	244	231	238	224	264	213	246	222	219	233	218	233	228	238	255	257	249	233	227	216	243	209	206	243	249	243	220	233	221	211	226	223	243	236	246	237	239	259	242	235	246	245	262	243	241	222	242	214	251	218	216	226	248	243	249	240	247	238	235	219	233	235	213	263	220	229	220	251	224	234	219	248	242	237	226	243	274	234	260	226	206	231	230	239	233	267	198	239	239	256	238	256	236	209	223	226	263	239	253	253	235	228	243	239	263	232	219	209	265	213	241	238	232	245	250	241	232	246	214	229	224	260	228	248	214	222	217	252	234	231	240	226	249	235	259	234	220	227	254	218	227	283	231	214	245	228	219	238	243	233	240	274	209	235	255	245	239	258	225	247	213	229	214	218	205	223	251	227	235	246	239	263	251	238	225	245	223	254	258	225	228	220	267	251	226	234	228	231	261	205	235	277	227	217	248	225	256	239	247	262	233	220	217	233	248	220	243	234	247	231	235	268	244	251	251	225	225	210	250	260	272	214	242	243	234	226	253	236	236	266	251	234	274	242	244	228	248	212	218	226	230	250	269	248	249	223	232	213	254	234	237	214	223	243	258	236	239	228	222	228	265	232	267	231	230	220	255	217	221	238	260	225	242	242	217	205	231	248	205	255	226	229	253	204	231	211	216	240	247	223	241	263	209	241	243	227	223	214	225	241	225	217	246	218	242	238	210	240	236	259	267	243	238	229	251	236	202	242	241	253	242	244	228	245	232	237	220	194	247	250	233	241	233	240	246	259	244	248	236	218	273	249	219	227	225	249	228	237	219	237	234	238	227	231	215	196	228	263	236	261	247	218	255	234	213	226	243	192	234	244	243	235	248	230	206	251	256	224	220	238	224	212	252	266	211	223	231	237	266	245	235	255	267	226	216	244	246	222	251	243	233	204	206	230	235	240	230	224	250	243	209	233	239	211	238	232	248	243	248	216	243	231	237	228	220	232	246	226	251	238	245	233	236	239	240	247	249	276	222	231	260	222	253	231	231	225	222	236	241	242	282	240	229	237	240	244	234	247	211	232	218	228	271	230	215	211	233	222	243	242	247	277	232	238	224	230	232	270	234	241	242	217	240	232	228	254	229	246	236	257	245	246	239	239	259	220	237	242	235	223	269	228	235	216	240	248	226	234	252	242	272	237	233	246	263	212	224	226	234	227	236	225	248	201	242	241	216	245	231	204	224	218	212	222	231	269	224	246	233	258	218	242	228	205	213	219	221	263	245	232	251	238	244	264	236	230	225	242	225	231	244	223	221	248	253	239	209	252	236	258	236	236	235	242	232	242	222	246	235	217	255	231	240	245	224	250	209	235	226	235	232	245	255	230	215	209	213	233	242	228	224	246	221	243	253	215	228	231	250	218	231	241	236	254	250	255	237	219	238	251	234	227	237	227	271	257	265	248	263	237	247	219	222	229	262	219	228	215	245	243	263	226	230	234	237	246	200	206	214	231	249	248	222	232	217	226	242	253	237	222	254	225	216	230	254	223	257	244	233	240	230	201	240	258	198	224	229	218	217	229	232	246	208	260	219	245	211	236	246	253	237	227	237	227	251	236	249	255	235	228	223	258	255	264	243	248	237	255	241	237	236	239	219	252	253	250	215	232	246	232	253	220	244	243	238	237	245	256	214	226	241	264	252	259	223	240	261	232	232	200	264	265	224	202	226	237	239	223	273	245	229	235	209	238	223	234	233	249	235	214	227	218	216	221	234	224	222	227	234	264	224	237	230	202	233	243	217	228	212	236	242	220	222	248	220	239	245	238	206	233	261	233	258	237	236	236	233	220	253	216	204	236	217	252	222	224	226	223	254	244	245	244	227	234	236	226	206	202	248	250	230	241	236	273	263	231	257	253	247	217	214	246	240	224	237	243	243	229	246	250	224	235	235	243	232	223	232	242	226	234	233	211	251	222	232	237	215	249	244	235	260	244	221	216	244	239	226	232	229	221	237	235	216	238	268	234	239	253	209	239	240	233	221	245	252	251	257	238	241	226	217	238	241	266	205	231	222	222	223	243	229	263	239	247	255	256	261	212	211	213	241	236	241	200	266	261	221	241	232	216	242	238	237	237	248	242	239	238	259	274	201	247	215	209	272	231	231	237	240	227	234	239	246	239	255	254	271	275	225	259	238	237	244	225	239	253	236	229	237	227	257	209	210	210	250	218	245	232	224	249	221	223	237	239	262	242	270	249	222	267	231	235	253	232	259	223	233	209	245	215	267	224	258	247	233	242	235	240	254	211	228	215	247	207	240	218	264	234	257	231	239	242	237	254	236	209	218	242	232	265	243	209	217	229	240	230	259	252	235	226	241	239	218	243	256	242	253	260	245	252	242	240	226	221	253	259	227	245	244	245	264	210	206	240	254	258	229	231	212	231	235	223	204	225	251	233	230	277	235	256	250	250	243	223	222	222	256	231	227	208	236	232	262	235	277	217	224	225	232	218	235	258	259	245	220	220	217	263	261	244	220	217	213	245	218	242	277	277	225	224	224	253	235	222	256	241	222	233	261	212	260	243	232	240	276	228	241	221	240	210	231	203	247	243	232	223	221	235	250	222	245	221	248	252	236	250	248	254	233	240	235	226	232	219	223	222	249	255	216	246	236	218	215	246	274	227	248	250	239	239	240	241	227	243	216	246	240	270	216	238	242	220	264	211	216	202	232	225	227	250	221	254	231	235	231	267	220	237	235	227	203	227	214	220	225	218	215	196	229	238	219	244	238	243	251	221	244	243	235	231	218	223	244	245	211	244	233	277	251	217	223	256	249	245	241	247	213	238	219	216	228	225	277	255	234	249	226	223	233	229	220	229	223	243	251	227	250	226	239	246	274	252	224	219	239	255	230	227	248	220	249	228	214	231	242	231	224	211	255	241	229	239	220	233	222	208	248	255	251	228	232	237	247	239	250	218	243	222	253	274	246	238	224	221	244	233	218	248	253	246	238	233	274	231	225	216	227	246	265	256	235	207	228	229	230	222	240	219	251	238	257	235	227	247	230	212	292	247	234	223	248	267	246	273	229	268	241	260	233	243	231	244	238	270	237	251	223	242	237	256	259	228	242	213	220	226	235	228	246	242	238	258	218	239	249	202	232	236	273	281	264	243	270	261	233	245	207	231	230	240	236	250	254	238	230	226	251	225	241	240	227	230	258	221	253
33927	44268	52375	68104	33052	2218	1835	1550	1398	1217	1095	1008	915	837	869	837	801	769	735	700	720	727	688	686	710	664	659	626	618	597	623	623	569	591	618	631	594	559	599	560	560	556	582	572	604	557	610	598	611	586	581	586	596	538	577	616	568	532	542	557	530	554	547	566	566	588	566	554	566	516	531	561	545	604	563	566	553	536	544	557	537	556	552	552	576	547	575	605	514	566	549	511	556	565	530	517	562	539	574	571	535	554	533	589	515	550	553	569	533	535	534	537	541	560	536	541	533	584	475	561	551	463	533	556	558	550	582	536	580	547	581	528	547	515	527	525	579	558	532	554	567	537	544	510	579	581	552	560	557	576	556	527	548	534	531	534	573	542	544	552	584	502	555	534	563	557	493	559	502	580	540	547	538	545	530	523	552	536	567	557	516	552	561	532	540	546	587	529	549	540	558	561	554	556	511	538	559	554	556	582	537	540	547	598	533	554	548	510	550	566	537	587	523	548	559	522	510	548	564	548	636	549	496	536	547	551	560	578	527	585	538	543	493	545	508	567	535	513	532	596	588	579	569	561	539	507	558	519	516	560	577	573	552	524	580	567	609	567	524	500	575	545	585	565	552	547	550	561	563	552	541	535	564	580	531	557	522	531	529	565	572	566	600	531	549	516	535	537	533	587	550	503	604	518	530	529	574	539	548	552	563	544	552	524	533	535	608	522	544	541	538	544	560	528	526	511	551	597	563	542	551	577	528	555	544	512	534	560	546	538	569	570	568	554	538	515	559	544	564	539	535	541	560	563	537	528	526	544	517	547	530	514	521	529	521	536	555	516	601	546	536	556	527	506	531	502	517	532	550	544	574	564	569	592	532	549	558	562	535	559	511	564	525	558	535	528	538	539	569	582	556	526	557	537	551	516	505	516	537	555	521	524	542	548	555	554	590	589	518	516	532	538	550	533	538	556	515	562	523	541	529	528	568	515	564	567	522	542	566	544	502	533	561	520	560	586	515	566	544	565	499	524	565	560	558	565	569	552	494	528	491	528	597	558	534	545	522	519	560	549	559	578	569	524	519	565	526	502	557	512	548	530	549	520	513	573	537	538	529	552	545	544	572	571	567	550	528	560	512	576	577	557	522	545	571	545	517	528	552	525	531	530	527	552	535	543	565	561	499	531	549	574	511	495	503	540	503	550	557	551	521	553	565	532	534	511	505	540	528	543	595	542	543	542	589	515	518	569	556	579	529	526	539	529	544	535	546	526	532	555	518	533	517	553	571	498	532	530	546	532	552	539	557	572	577	548	525	572	534	564	539	554	541	515	576	523	562	555	509	562	535	535	574	545	507	577	574	559	523	531	583	516	519	538	529	562	589	557	525	552	521	542	573	515	560	517	527	539	557	542	531	535	558	544	549	521	529	575	557	551	537	553	545	533	563	583	549	558	551	527	536	519	508	536	500	555	560	536	510	563	559	524	539	526	518	593	558	538	560	526	531	564	568	519	532	597	500	550	546	518	565	543	581	532	519	576	581	545	526	535	576	545	552	597	520	536	547	547	515	560	534	525	563	533	570	569	568	500	597	555	504	557	516	543	542	618	539	562	584	610	553	520	533	538	543	565	548	565	549	531	532	516	538	531	570	552	595	545	566	605	497	560	538	556	526	549	515	572	541	547	527	568	501	568	540	530	556	563	534	590	556	555	550	511	499	578	548	547	547	566	545	533	556	543	469	527	546	525	522	499	542	559	526	539	577	480	565	571	569	562	531	533	556	546	526	531	547	570	532	562	561	543	563	526	554	545	507	557	565	568	539	559	566	527	543	551	522	476	610	568	527	551	543	534	518	537	551	526	535	548	579	529	561	560	541	575	526	584	515	555	571	544	543	558	566	551	523	498	503	523	553	515	548	558	587	537	558	549	567	569	573	596	544	578	535	581	567	540	553	548	537	568	612	515	539	592	545	573	562	536	531	588	572	530	570	575	549	563	547	529	545	538	547	577	529	578	573	555	526	549	525	531	547	592	572	578	538	499	537	592	579	552	516	526	560	550	556	537	584	505	510	568	534	523	542	540	562	545	567	593	549	582	565	546	539	537	542	533	588	499	580	567	526	555	519	550	564	527	547	531	562	514	535	571	541	546	509	570	536	534	534	549	536	536	552	553	576	519	595	505	546	524	541	593	529	501	564	542	562	527	559	515	542	500	552	540	571	557	560	568	521	487	543	510	519	572	525	543	535	551	500	531	548	518	537	590	576	568	564	537	548	552	571	537	536	536	569	539	559	497	556	544	539	528	610	547	554	526	567	513	563	532	521	550	582	589	551	517	558	489	533	532	553	543	528	550	524	549	521	555	544	546	568	565	534	482	524	527	579	569	571	534	564	577	520	543	531	554	558	552	593	525	525	583	607	602	550	546	541	522	568	523	598	595	567	530	548	527	511	590	501	553	509	526	540	558	577	536	515	562	569	540	520	536	571	558	551	567	540	544	555	555	533	496	555	534	562	541	535	586	575	527	561	543	546	514	504	556	555	552	596	571	566	552	507	543	613	553	575	528	548	530	554	490	543	513	522	598	532	515	578	514	517	580	523	590	539	548	558	547	569	551	540	565	562	514	551	560	525	561	542	532	512	532	536	548	547	528	568	493	548	571	520	535	495	593	512	545	549	578	510	521	535	566	542	559	541	543	526	543	570	531	558	515	519	585	535	565	487	557	548	591	525	575	535	504	551	508	560	558	555	554	547	492	530	550	575	572	550	556	548	580	557	546	556	601	542	576	584	552	565	523	575	527	549	545	563	572	540	590	546	584	531	537	528	530	525	577	547	530	535	545	555	540	543	593	561	548	551	524	546	528	550	576	510	557	545	532	521	548	555	523	511	539	536	554	563	506	509	562	593	530	566	543	559	544	544	544	565	523	535	540	547	528	538	564	562	593	557	559	536	552	517	508	549	531	527	549	577	544	551	546	544	568	598	544	570	530	512	527	548	542	550	562	483	538	498	523	543	577	532	552	527	549	554	584	568	521	535	509	549	562	555	552	505	516	512	528	543	550	518	523	550	593	543	528	555	546	502	608	536	527	538	572	542	549	518	571	529	543	551	548	530	568	534	577	547	527	514	567	542	521	515	508	516	554	553	547	505	531	565	593	514	493	556	550	522	555	567	564	526	526	567	573	591	518	487	563	557	534	534	567	497	559	538	572	560	547	569	557	557	548	560	492	539	526	563	548	540	544	560	534	579	550	544	539	576	530	566	530	537	613	600	542	568	594	581	484	518	567	572	527	552	504	531	519	584	546	511	558	550	548	513	517	571	521	534	552	593	541	553	559	544	567	553	568	576	538	551	592	533	550	559	566	537	528	543	580	568	577	530	539	562	538	518	560	528	546	587	521	503	539	535	572	530	581	550	502	534	521	561	515	525	535	544	537	583	535	583	515	508	581	575	555	535	534	545	532	535	536	530	536	568	547	574	541	521	534	546	557	526	534	487	522	517	532
41675	22763	4950	3801	1758	344	221	252	261	238	257	261	274	242	247	224	273	245	262	233	290	257	243	260	267	237	230	291	256	264	286	249	239	285	245	271	252	238	243	227	254	259	277	228	245	263	239	247	240	247	240	225	228	249	243	277	256	250	246	254	215	242	232	215	233	250	265	252	266	253	274	234	253	268	224	273	249	251	245	254	253	256	258	251	238	255	229	230	231	242	251	259	254	238	267	237	241	249	250	256	284	236	257	248	249	253	229	213	205	257	234	245	254	244	234	278	246	232	233	243	250	253	258	276	280	264	250	238	266	262	265	237	206	242	259	258	230	259	270	268	282	246	274	238	217	254	265	285	243	260	281	240	292	270	242	240	222	223	245	255	278	294	249	269	243	244	243	247	265	267	256	240	250	257	252	261	233	252	224	251	246	238	225	246	242	243	267	249	272	270	254	261	260	245	274	291	236	248	269	263	237	216	260	267	263	268	261	269	236	247	232	252	276	245	249	259	232	233	245	241	242	245	255	240	268	251	253	250	252	259	245	276	261	248	226	223	258	244	234	275	279	241	247	237	271	259	258	226	241	260	224	220	277	250	243	239	242	263	244	256	235	246	256	255	251	283	248	259	270	250	279	260	263	273	237	272	256	256	241	270	266	269	274	263	248	266	238	265	228	264	237	270	283	270	240	197	242	258	245	248	285	248	243	253	250	248	264	291	244	253	244	259	262	249	250	235	260	250	248	280	246	265	226	259	235	266	265	227	241	260	260	242	278	245	248	268	268	263	223	246	256	250	274	295	266	266	260	219	255	281	218	240	211	269	281	237	241	257	233	238	271	259	275	252	217	267	253	244	268	268	252	246	243	268	249	241	239	270	274	274	251	248	234	242	236	247	235	246	241	251	252	286	228	238	256	247	275	254	246	271	250	272	237	252	231	251	241	234	282	298	259	260	258	232	284	237	254	254	253	243	230	257	282	250	243	258	258	267	282	259	250	227	254	243	265	230	269	269	255	254	228	229	244	280	237	274	246	242	228	237	220	279	276	221	265	244	279	219	257	278	240	265	247	268	242	244	262	227	219	252	266	249	278	295	282	220	251	229	239	274	234	258	250	262	256	220	265	284	238	250	253	237	266	263	249	277	247	254	218	256	245	238	238	230	236	259	218	237	219	237	246	282	281	263	243	257	256	236	246	266	257	246	232	245	221	253	234	222	274	261	232	238	221	256	249	253	261	256	243	253	239	240	252	282	252	249	221	253	249	260	238	256	277	262	264	258	216	231	236	261	236	258	241	265	261	264	219	258	250	287	254	261	265	237	268	276	250	262	246	248	249	235	239	247	252	282	242	286	221	263	258	249	225	237	240	229	210	291	230	265	264	278	260	250	234	238	245	250	272	248	253	247	241	209	239	259	229	279	243	267	284	258	254	264	252	282	274	264	266	233	246	241	249	258	266	227	265	269	252	261	277	248	263	274	251	279	247	264	248	270	257	236	237	252	296	239	295	259	252	269	241	240	266	255	259	259	252	274	256	229	233	229	273	254	252	253	253	272	234	230	248	258	245	264	261	248	255	237	271	245	223	252	278	266	273	314	248	263	263	245	249	274	246	259	275	243	245	262	249	256	236	271	262	233	258	253	250	233	241	259	268	266	267	238	267	238	227	247	242	219	240	262	250	223	254	240	234	262	254	232	246	230	219	263	257	239	247	233	252	248	271	269	262	254	217	251	237	234	253	254	271	276	251	269	239	262	261	256	236	278	247	224	257	287	249	221	245	265	265	255	233	227	236	262	265	262	239	248	258	249	233	237	236	231	267	230	236	281	268	246	266	242	243	251	241	245	267	247	232	262	269	254	254	258	282	274	252	244	266	252	269	240	259	230	233	248	256	268	250	260	228	229	235	258	270	252	247	274	255	292	263	255	218	260	255	262	246	248	277	261	256	246	241	243	228	241	254	233	271	223	236	247	231	222	231	267	243	261	233	280	242	258	279	267	283	237	259	256	245	215	247	255	253	230	244	278	265	274	252	241	238	217	267	238	268	271	263	223	258	231	257	208	235	231	264	257	255	247	213	266	247	271	285	266	228	251	235	247	271	260	259	240	250	251	248	248	245	269	230	229	270	263	240	260	266	247	243	251	237	267	232	227	236	284	261	269	241	253	250	236	234	260	279	262	253	219	244	291	229	265	258	264	279	244	267	236	273	236	254	239	250	260	246	215	246	268	236	238	274	287	253	239	240	276	280	274	233	245	268	263	227	244	260	258	251	243	217	255	242	249	239	254	223	255	219	258	211	239	215	245	249	249	240	234	237	249	214	259	251	268	270	260	228	248	278	248	264	257	293	278	238	251	262	248	265	278	265	251	264	282	264	251	247	254	276	301	250	264	238	260	248	258	276	222	263	261	252	229	244	263	259	267	241	239	262	237	243	265	249	252	252	271	214	258	227	266	265	238	227	286	275	230	245	273	292	256	250	244	263	259	261	254	218	256	221	261	231	264	255	237	246	243	266	247	268	247	271	231	280	231	226	245	238	259	257	267	279	255	254	226	233	237	282	258	223	228	255	252	267	248	260	243	262	221	269	281	213	241	253	249	247	252	266	253	254	236	272	250	238	233	230	251	263	260	231	237	232	258	258	234	232	263	234	240	282	232	239	243	266	274	249	253	243	257	230	261	252	256	220	273	257	243	221	289	265	243	256	241	234	267	233	240	246	247	256	280	251	261	271	262	258	269	259	251	240	235	242	256	237	282	281	249	230	233	230	257	275	265	269	267	221	254	229	252	225	281	239	252	238	226	236	250	211	258	251	254	264	265	230	226	267	261	239	260	228	234	232	260	239	255	221	252	207	250	236	213	235	255	235	222	301	257	296	250	236	223	227	258	267	243	252	236	264	231	256	244	258	236	278	282	236	237	240	273	243	278	260	243	272	288	248	265	267	248	256	235	257	236	261	266	246	231	269	255	268	267	275	278	262	272	256	276	261	268	272	247	249	268	245	269	253	265	227	282	247	227	238	235	254	238	268	246	274	252	242	271	253	266	242	247	240	226	238	226	233	255	254	234	250	239	235	259	241	275	249	250	220	232	246	232	258	233	244	267	273	239	238	254	243	253	245	253	258	225	268	202	236	233	217	265	252	242	258	255	251	245	250	252	246	249	290	235	243	239	250	245	232	269	217	263	247	206	260	233	259	214	246	245	245	226	252	291	265	245	257	220	288	270	239	261	222	250	232	241	252	248	232	250	262	256	273	233	271	260	274	258	255	260	263	254	285	273	246	246	260	259	265	238	242	237	245	250	280	286	269	222	229	234	230	243	260	260	254	231	260	225	225	239	243	244	258	232	237	247	261	258	250	221	278	282	261	226	256	257	262	237	224	267	228	240	220	260	279	256	250	263	239	267	249	245	268	246	271	222	289	259	246	250	243	233	230	242	268	254	265	254	241	247	265	271	241	207	235	251	251	236	231	239	233	272	245	255	278	292	272	228
20592	12556	5088	11125	3896	559	546	600	559	601	573	578	492	568	552	563	575	568	515	547	560	546	542	562	514	565	554	551	539	547	514	540	556	592	548	543	569	543	514	554	549	538	552	552	529	559	571	589	544	573	520	548	514	593	553	520	542	524	533	553	523	514	555	500	567	522	506	538	559	528	572	540	534	532	587	523	540	554	566	548	564	542	533	551	547	533	542	560	580	532	526	533	553	541	561	545	543	510	574	520	546	538	587	609	564	550	552	528	555	542	554	528	560	571	569	555	499	569	519	501	570	523	574	538	584	515	516	562	502	563	530	541	589	557	575	511	542	520	519	568	547	537	526	534	565	549	507	528	531	554	546	498	541	556	582	541	513	556	544	567	527	558	525	580	571	551	534	537	526	543	536	573	574	522	572	580	575	561	536	586	535	548	582	554	538	520	516	515	516	548	526	552	553	548	527	547	573	552	507	525	566	537	490	562	559	529	508	581	553	553	533	558	540	534	557	555	541	563	575	547	536	519	540	545	560	574	556	544	507	557	571	510	549	527	529	526	544	569	543	515	530	515	576	515	531	527	544	513	528	523	526	544	546	564	537	516	499	539	549	550	523	525	493	566	510	592	504	561	500	560	529	577	553	534	568	534	536	508	527	530	498	560	530	524	538	576	525	576	585	530	552	561	559	583	540	553	572	548	529	547	523	535	528	547	563	577	536	550	521	553	566	530	569	558	534	582	554	542	503	540	585	582	532	551	491	531	540	588	536	568	546	525	497	535	565	536	520	527	567	543	541	509	523	543	522	549	569	537	544	528	588	540	496	560	539	578	552	559	520	576	553	540	528	535	471	538	550	506	544	538	524	556	513	541	527	531	524	494	543	612	561	535	541	528	555	556	536	563	527	530	556	549	536	546	530	498	528	539	544	550	552	570	545	525	569	564	577	558	557	575	558	527	544	546	538	510	546	541	531	516	544	525	485	544	545	510	547	545	547	552	520	561	552	512	501	572	564	550	537	482	533	513	539	506	563	580	528	524	551	499	529	518	575	522	569	545	523	576	529	569	577	549	563	541	537	526	501	572	503	603	533	549	528	573	504	564	516	565	541	552	510	570	534	568	535	522	570	521	549	542	497	543	547	549	572	541	552	507	558	508	558	530	541	555	560	573	557	525	550	539	570	561	531	559	556	545	511	541	540	561	547	531	523	542	518	539	551	551	554	538	546	544	532	508	532	529	543	487	532	556	535	516	502	600	569	564	512	572	564	493	546	526	565	510	500	545	570	557	538	515	531	557	511	512	529	534	563	546	536	552	557	529	553	550	552	515	519	539	531	547	519	556	531	543	562	522	527	552	523	560	524	532	517	514	519	542	522	551	507	549	543	534	604	567	515	552	511	536	560	569	522	548	526	538	560	562	566	556	550	546	562	562	536	503	522	498	576	515	561	500	540	539	514	537	563	535	563	532	549	552	526	567	548	542	581	494	527	537	547	475	476	565	511	597	589	533	540	540	530	578	549	542	568	550	533	575	534	523	538	548	490	556	529	537	521	558	516	557	511	591	561	549	530	550	495	567	572	539	549	540	547	559	566	494	538	556	542	522	542	559	591	531	524	545	563	500	497	527	537	580	547	545	553	536	519	513	540	525	537	548	546	564	576	523	549	570	521	540	533	545	523	556	544	556	540	555	527	532	565	554	549	531	562	520	531	505	597	563	550	540	541	507	524	550	543	522	551	546	510	510	589	585	591	541	520	557	531	531	519	547	515	552	527	567	591	527	519	541	564	529	517	576	580	551	583	537	578	567	518	545	573	537	561	547	573	524	554	528	528	540	516	533	595	584	536	538	527	544	542	540	590	545	554	553	569	523	559	559	536	528	520	545	570	567	554	542	541	502	550	552	563	525	535	511	517	538	505	560	545	546	520	538	480	539	565	550	520	528	527	551	581	550	543	582	542	525	528	497	554	578	525	582	539	546	587	581	555	537	539	564	531	522	492	542	539	557	555	525	535	543	521	555	542	561	550	557	509	544	538	589	519	542	517	543	539	540	550	557	541	536	517	556	515	569	579	531	541	529	558	540	554	547	542	544	501	552	524	541	545	520	596	554	579	532	582	602	581	572	550	561	528	536	536	492	559	520	546	557	553	563	517	590	557	579	571	551	532	533	527	514	562	503	530	547	496	553	567	531	559	534	594	571	542	518	536	547	560	512	528	539	589	542	531	510	555	529	544	515	532	545	510	554	546	561	514	583	525	554	533	598	565	531	572	538	579	548	551	550	550	530	548	516	544	552	490	552	489	576	560	558	567	561	535	576	553	543	560	526	567	528	569	537	572	562	518	509	542	586	563	527	536	520	569	536	559	567	519	495	580	523	553	536	572	508	573	574	555	573	539	562	545	558	542	536	507	548	559	586	562	530	526	554	557	513	534	538	561	517	554	543	493	583	583	546	516	563	537	570	542	484	585	558	544	559	521	534	566	531	544	583	562	547	575	562	524	527	543	521	553	564	590	513	532	534	549	571	550	549	572	575	544	534	541	564	550	549	537	521	506	513	575	528	547	530	568	582	557	575	524	500	530	543	581	530	558	592	527	541	541	493	553	559	533	519	522	531	548	540	548	553	540	580	540	521	550	568	606	518	573	551	590	567	533	546	563	531	571	543	534	535	554	541	561	554	520	529	549	547	553	570	546	551	532	552	558	531	555	566	515	529	571	527	546	530	565	511	538	529	574	522	541	578	527	524	597	518	566	545	552	562	546	531	545	590	526	556	560	609	561	525	552	561	547	547	554	525	525	569	546	568	582	578	490	560	584	600	543	582	548	538	538	564	537	542	517	573	532	518	536	532	546	561	532	573	546	534	552	547	565	538	536	488	572	538	558	593	510	559	495	541	564	547	586	537	557	545	536	536	568	504	547	561	552	517	573	509	548	515	543	591	584	529	565	543	534	554	546	559	563	566	562	528	584	519	616	533	534	526	562	501	541	540	521	535	535	541	520	564	557	533	555	552	519	561	565	549	565	583	566	553	553	514	549	566	553	545	580	568	559	488	582	504	543	530	547	525	553	543	489	547	571	564	542	497	534	575	527	562	570	529	537	493	550	570	546	588	557	561	506	547	511	559	514	563	542	581	511	539	584	531	560	557	519	553	542	527	562	542	555	559	554	568	558	546	555	567	542	545	571	542	520	536	534	523	501	498	519	518	543	530	506	562	544	514	520	567	519	565	504	557	530	536	540	564	525	500	590	593	548	565	553	538	580	561	528	535	543	532	511	578	499	526	561	531	547	575	500	505	560	560	559	565	511	577	532	517	532	511	525	529	527	559	556	538	562	561	540	528	584	559	534	587	542	548	554	546	544	589	580	569	549	570	526	524	548	510	540	521	575	519	534	530	552	541	555	508	573	553	572	550	532	602	524	568	476	523	551	564	558	530	528	581	536	539	534	505	562	540	514	552	558	563	561	543	524	521	583	540	562	498	542	580	575	566	531	567
56147	49970	41595	47493	31629	4219	317	267	221	192	187	183	175	161	130	165	181	158	161	145	145	154	151	144	173	143	159	160	165	144	158	164	152	143	131	158	158	142	167	142	143	147	137	140	169	137	161	131	166	171	138	150	152	155	161	158	136	143	130	146	156	142	131	149	133	167	150	130	160	163	146	143	144	161	153	159	151	132	130	124	159	123	139	138	123	140	156	146	132	156	138	158	148	164	142	152	152	149	147	146	139	133	151	133	138	140	131	158	156	143	164	145	145	140	131	124	150	135	127	138	125	151	142	134	142	136	137	155	144	133	143	157	136	127	133	130	142	130	168	141	151	135	148	158	149	139	148	156	139	144	160	155	120	144	123	127	132	130	147	147	152	136	153	139	145	153	152	167	137	118	137	145	166	149	151	140	134	135	147	144	140	175	160	154	132	136	147	130	164	158	145	151	150	165	139	124	140	144	149	152	147	135	154	160	154	131	170	139	148	143	132	173	140	126	151	162	137	149	163	153	139	142	135	140	139	143	133	140	124	166	166	132	147	129	138	144	152	111	155	153	149	135	151	147	149	130	132	154	139	152	134	128	157	156	154	134	153	121	141	131	136	142	131	133	133	154	125	127	133	144	133	147	140	147	143	160	129	154	160	133	135	147	169	174	141	164	123	139	115	129	148	128	159	141	139	150	149	139	138	128	144	132	161	131	165	154	120	152	145	136	152	140	133	133	140	144	175	178	142	140	140	127	159	127	141	114	119	139	137	147	134	133	136	174	138	135	138	143	146	179	138	129	136	146	134	153	156	137	132	146	134	144	130	123	150	139	147	152	155	142	136	159	140	170	144	130	144	144	132	126	144	142	138	145	156	143	153	143	184	152	155	170	153	161	158	145	123	153	160	132	156	152	139	133	147	151	163	140	162	153	154	133	141	153	158	147	138	139	175	142	148	162	133	157	135	163	159	147	114	142	154	131	133	165	147	141	143	142	141	143	153	154	171	154	134	149	139	146	133	190	162	136	134	150	150	159	131	140	164	122	119	150	151	134	144	137	149	138	135	165	162	148	153	157	163	147	142	128	141	150	164	128	151	170	147	179	151	141	137	145	158	153	131	150	154	135	142	133	155	145	129	143	151	128	155	138	124	140	163	133	134	134	132	146	138	126	136	150	157	128	168	142	141	147	146	132	158	161	175	141	167	140	137	147	138	138	110	135	131	162	156	157	131	155	140	145	143	169	135	167	147	154	168	139	128	171	134	127	153	162	155	149	170	138	154	150	151	147	163	131	125	129	136	157	134	160	144	153	157	144	148	145	148	129	150	145	167	143	141	136	142	141	153	144	149	151	163	147	145	137	151	145	159	156	151	151	172	135	138	141	144	154	148	140	159	160	149	154	159	122	145	126	152	128	144	148	157	132	135	158	147	134	129	158	137	148	139	126	144	141	142	161	150	134	161	145	138	151	145	140	153	145	138	159	162	145	142	142	168	151	167	156	145	125	118	160	156	143	136	135	145	148	167	168	159	138	158	163	157	140	140	128	131	152	134	144	111	139	164	168	151	119	135	151	162	157	145	139	137	162	136	136	166	127	140	150	175	144	130	156	147	131	145	163	149	143	132	130	150	177	138	137	143	168	142	137	132	129	139	147	150	142	146	146	152	145	141	133	153	137	160	136	128	156	141	135	115	148	149	154	128	131	146	170	151	135	140	137	142	115	149	138	165	141	151	148	147	135	140	138	152	134	144	171	151	155	137	123	130	145	123	135	137	169	147	152	149	149	127	126	133	131	146	117	161	133	132	151	157	161	127	131	143	160	131	148	151	157	145	135	140	148	147	149	137	151	140	157	129	151	160	142	136	148	144	132	155	132	162	119	133	137	122	153	173	142	160	157	130	145	109	135	149	164	146	153	139	150	143	151	142	155	164	135	127	127	128	129	153	139	137	139	164	129	147	149	171	169	158	135	133	140	129	144	133	150	139	134	143	136	141	127	123	152	159	166	128	128	154	146	123	135	167	147	152	144	148	162	157	147	130	143	143	149	131	156	174	145	164	150	164	148	129	138	153	120	150	127	141	146	144	139	135	125	157	150	152	137	136	140	154	164	140	155	148	126	154	133	147	139	137	134	139	146	173	137	125	156	157	164	151	137	151	147	144	149	129	163	146	138	133	134	120	168	140	159	130	169	150	142	139	143	157	152	128	151	157	164	161	144	142	111	145	142	137	136	124	167	131	130	126	130	138	149	118	156	153	148	139	139	154	161	143	132	143	156	115	143	153	147	151	120	129	155	132	126	146	148	146	139	149	167	126	167	138	130	130	129	145	131	150	121	127	152	151	145	137	130	127	148	141	118	155	153	121	166	142	139	150	152	118	141	130	150	143	127	150	152	173	143	148	133	153	138	142	151	146	141	164	147	137	159	162	132	143	153	161	145	142	154	163	153	136	165	157	149	188	159	183	145	158	157	144	167	132	143	147	121	141	146	154	154	160	168	156	132	165	167	158	139	159	134	138	138	137	153	160	141	142	151	162	151	157	151	135	171	140	157	142	139	145	164	139	132	127	158	140	133	168	162	151	141	157	136	163	149	149	144	166	137	155	121	148	126	134	143	145	152	135	125	134	143	146	156	156	149	129	112	131	141	141	147	125	151	155	155	149	161	152	130	139	145	133	144	123	133	152	123	120	146	158	174	144	131	141	143	160	168	148	153	138	141	119	139	122	125	140	176	126	158	142	150	160	153	150	144	167	147	143	132	149	136	130	140	145	132	169	116	144	146	144	167	142	146	146	158	157	146	148	148	156	118	143	160	146	140	159	154	147	152	128	151	147	164	167	152	148	119	144	134	129	150	131	139	151	129	135	128	152	131	143	135	145	124	139	135	128	125	139	130	149	136	141	137	143	144	149	176	148	148	163	146	160	118	127	139	137	147	137	146	151	122	165	135	139	158	141	145	121	148	154	133	139	131	122	123	139	120	142	169	143	148	155	124	148	154	143	139	130	141	154	148	142	141	137	120	146	155	142	169	182	154	141	139	141	151	139	123	138	168	128	128	153	161	166	135	133	111	150	122	133	181	154	140	120	136	146	111	127	136	131	164	133	147	132	119	150	150	142	136	132	164	131	147	153	145	145	155	149	162	162	153	164	137	144	163	152	145	117	145	130	128	130	157	172	138	137	145	124	142	167	162	146	140	129	160	157	142	152	132	113	136	148	154	132	138	163	136	155	130	123	117	136	149	133	160	148	166	165	167	134	158	138	139	122	150	133	130	147	145	160	139	162	150	153	151	147	133	165	145	151	146	132	150	147	153	155	172	152	133	143	138	127	140	139	143	137	135	144	137	156	145	123	154	144	149	128	135	137	128	139	160	146	144	163	145	151	139	135	141	149	144	157	138	136	137	144	151	151	143	158	163	130	144	157	148	144	161	153	148	138	132	130	129	168	159	152	151	153	147	157	134	156	120	137	127	158	158	133	147	125	171	141	137	168	135
31195	38078	40609	57962	28648	1273	1035	874	726	703	560	553	515	500	502	503	480	456	456	436	436	381	418	384	369	379	388	432	391	388	371	377	379	418	374	366	374	368	380	329	386	356	357	354	383	370	305	383	397	385	361	387	346	379	386	385	375	363	379	425	355	391	385	386	370	379	367	377	364	363	356	363	363	336	331	351	360	356	347	343	356	376	346	366	346	364	371	379	326	351	369	341	334	358	325	302	351	355	336	345	362	366	347	331	398	353	368	393	341	372	367	336	347	362	313	358	371	362	336	346	368	344	384	341	354	349	344	329	355	345	354	354	351	353	355	351	356	363	345	332	352	348	350	355	323	339	332	364	354	309	380	368	342	333	352	361	332	358	319	367	380	328	322	366	329	346	362	356	334	365	311	331	338	351	369	380	356	339	359	342	352	361	352	348	342	388	335	320	362	350	347	337	361	353	330	340	329	363	354	356	369	352	338	345	336	346	367	357	374	359	363	365	346	336	325	368	373	360	372	353	350	352	335	385	346	346	344	337	357	315	359	351	332	367	350	353	344	321	355	353	362	341	367	357	341	367	351	349	378	343	348	337	375	336	354	343	348	346	333	370	381	331	347	374	364	372	363	352	372	343	333	346	352	344	333	368	336	361	346	323	327	368	315	343	339	353	342	396	346	360	351	354	340	331	348	337	338	352	335	349	337	389	344	345	354	339	361	352	324	382	325	329	345	338	358	372	321	323	372	344	365	328	316	373	336	354	375	361	338	382	343	387	356	377	367	353	361	386	334	374	355	335	338	310	377	376	361	347	343	335	325	328	358	354	373	338	364	343	351	385	382	321	339	389	390	368	332	338	371	321	354	353	362	344	331	345	356	333	362	332	360	325	345	361	369	359	382	375	329	352	347	374	332	353	347	417	367	374	348	349	384	355	323	343	363	379	326	365	375	348	343	335	362	339	387	355	401	334	335	325	352	367	341	355	350	336	394	359	335	358	351	370	357	359	378	367	332	357	377	340	346	375	319	364	363	358	331	347	358	360	358	364	324	356	343	327	352	314	351	349	398	382	358	352	350	365	354	343	339	344	351	325	351	337	362	353	342	351	352	341	361	333	346	363	342	354	377	359	323	319	338	377	375	362	353	376	327	368	343	329	339	348	389	353	344	325	358	375	358	387	343	342	371	341	339	334	352	397	351	365	343	340	363	392	347	350	358	352	397	363	346	332	347	345	362	358	349	407	386	358	377	330	361	325	363	391	327	331	345	354	367	360	350	376	381	324	346	324	330	389	327	325	340	374	360	346	341	379	327	342	376	369	345	352	370	346	335	362	344	356	339	377	356	337	392	324	355	327	361	356	339	324	352	348	362	374	367	363	329	347	356	355	336	366	349	332	322	356	366	328	349	342	385	331	343	378	385	355	345	337	332	356	320	342	358	325	356	339	353	370	339	368	345	325	323	360	347	337	333	360	369	329	376	335	368	368	338	323	350	367	346	381	349	338	333	375	341	355	325	356	354	347	390	361	349	358	366	335	361	380	351	361	333	346	340	337	354	362	382	342	348	342	342	354	356	368	363	335	321	385	391	367	344	317	394	346	352	338	364	354	365	365	360	337	350	370	389	366	332	383	351	369	384	350	358	369	367	353	349	343	348	356	351	390	334	339	332	332	333	342	357	332	366	337	361	335	375	336	318	335	336	382	355	350	392	346	328	372	360	381	354	330	346	361	343	352	365	345	351	336	335	360	370	303	344	344	387	385	372	343	375	344	362	342	323	343	314	350	368	346	334	326	338	377	311	346	338	329	381	322	339	340	366	364	381	373	356	333	348	361	363	345	371	347	378	361	329	371	338	346	353	353	350	349	379	354	372	332	335	370	398	370	369	330	332	356	347	338	347	329	365	364	370	342	341	347	326	376	348	349	322	349	350	374	349	351	340	340	358	380	379	355	332	359	359	361	308	401	336	380	370	361	347	333	358	346	367	353	365	352	352	381	342	339	365	341	366	346	335	318	347	317	357	344	348	361	374	348	367	340	370	366	339	345	387	329	331	357	363	325	356	354	353	377	368	364	350	325	348	340	328	348	356	325	355	338	332	352	350	361	349	364	368	343	297	320	346	359	366	342	355	351	330	332	344	376	355	350	373	349	357	349	350	362	359	374	327	359	347	380	333	370	347	338	368	358	364	326	362	328	310	365	352	346	319	359	349	327	358	333	347	350	360	374	352	366	370	321	322	370	332	327	383	337	374	356	362	344	340	351	346	354	344	337	392	393	353	375	356	359	342	307	364	317	338	332	374	363	348	345	360	345	344	371	330	366	350	378	376	330	353	345	370	349	327	330	352	360	351	372	364	361	375	361	399	331	371	352	373	327	352	363	341	351	394	333	365	353	373	368	342	330	373	363	348	353	363	341	353	361	368	317	356	330	336	363	367	332	326	373	379	338	337	314	347	330	342	333	334	384	316	359	341	327	356	332	356	322	332	342	359	335	324	339	375	338	331	335	367	325	361	376	348	364	362	375	362	369	328	346	349	385	368	364	358	346	345	387	358	376	329	353	351	327	356	343	357	364	353	344	329	343	346	341	354	393	332	371	357	349	358	339	338	345	344	342	332	330	350	326	405	340	331	350	365	352	333	317	359	367	392	350	356	336	358	393	363	378	348	371	360	350	332	361	355	337	344	330	332	351	393	299	356	315	344	344	350	365	362	322	343	367	354	350	334	368	318	376	355	376	322	353	338	345	373	337	382	363	389	357	353	342	364	351	354	384	368	365	312	379	339	348	349	345	348	324	327	350	352	332	363	365	395	354	346	307	357	355	386	349	356	367	341	367	367	352	359	307	353	356	350	357	359	376	356	340	365	391	362	347	360	367	325	370	333	338	363	360	347	414	366	353	348	352	353	389	321	370	346	337	366	344	342	365	371	335	381	358	393	343	341	358	366	330	335	363	338	317	346	335	380	324	341	328	322	368	322	346	358	394	354	358	347	333	352	381	372	358	344	384	341	350	322	364	373	328	364	328	341	332	377	378	353	329	347	350	384	341	357	361	362	351	351	389	353	384	377	361	353	354	350	339	333	357	342	385	412	371	402	327	355	346	354	360	350	342	362	354	325	332	345	310	341	328	333	384	354	347	357	327	373	325	341	355	372	348	357	371	368	367	346	330	334	362	339	346	369	347	349	376	348	346	366	365	330	348	347	375	330	349	362	361	358	326	345	328	327	323	362	365	369	360	352	332	404	334	375	344	328	356	317	329	338	344	353	353	337	320	330	361	352	330	393	342	353	343	334	340	333	341	316	332	337	379	341	331	343	379	345	338	365	336	312	357	322	358	348	344	320	319	358	355	366	350	348	341	363	351	363	357	327	382	359	312	336	344	376	336	330	350	329	328	364	338	368	329	368	362	373	323	362	334	365	354	353	380	338	338	339	370	372	336	322	336	361	353	388	345	352	332	350	383	369	352	356	342	365	361	319	362	353	382	350	357	353	356
63234	61843	58503	62025	42588	9630	861	444	383	326	341	301	292	298	268	259	261	258	254	279	247	271	268	248	271	254	258	270	220	259	241	238	232	264	248	261	248	245	239	259	232	235	191	247	246	223	231	250	235	228	216	225	233	261	222	246	201	230	267	205	240	235	258	246	271	245	220	231	240	257	241	232	221	236	243	236	215	275	247	228	240	220	265	234	273	251	239	237	269	248	250	211	248	246	259	213	260	256	257	223	250	237	226	250	257	209	236	223	243	228	222	241	238	258	232	250	243	244	249	241	257	214	244	261	246	237	214	247	235	243	246	244	225	216	238	264	243	251	269	252	251	252	239	259	194	227	229	225	223	270	250	244	247	237	246	268	210	226	235	219	232	238	262	246	243	236	254	251	264	270	224	252	268	247	209	235	250	217	212	265	240	251	237	224	256	237	232	239	250	244	248	252	209	235	232	208	238	263	223	245	237	266	261	211	238	270	230	209	254	207	234	251	254	241	242	231	223	255	249	230	238	231	240	228	245	214	237	242	252	242	224	253	242	214	264	224	243	227	218	233	243	236	250	234	216	207	260	243	243	222	260	242	249	196	247	254	233	246	241	226	217	222	219	235	242	276	235	237	223	251	224	249	210	205	219	235	233	240	219	256	245	239	251	248	215	264	229	247	239	260	256	237	275	261	217	219	226	223	264	227	286	246	259	246	261	204	247	255	225	225	233	243	225	237	237	230	234	231	247	200	238	219	249	223	232	238	218	242	255	264	222	239	255	247	230	220	218	214	222	215	220	230	236	253	243	237	254	261	224	229	254	278	214	260	246	241	212	273	255	233	234	266	260	250	235	259	235	247	233	224	235	240	247	245	214	226	229	231	260	284	251	211	213	264	257	240	250	225	252	228	248	230	220	230	218	223	247	256	240	227	263	255	224	264	219	238	216	208	237	243	238	237	238	228	250	231	228	213	213	217	231	234	241	212	222	220	220	256	241	257	246	236	217	238	267	208	221	228	259	247	252	263	256	211	224	243	266	237	218	239	249	264	241	250	253	202	241	244	258	248	244	235	231	215	231	248	229	226	256	237	244	273	208	233	251	242	238	224	215	234	241	221	243	241	249	253	268	244	248	230	233	271	229	223	220	237	231	221	240	247	243	227	239	245	206	249	222	212	236	253	257	249	223	238	237	252	244	198	254	230	232	228	279	256	251	245	226	243	219	219	269	232	242	247	255	238	227	247	236	237	239	257	221	262	218	284	234	196	237	234	215	228	212	244	270	233	254	215	275	227	228	234	256	215	246	252	206	255	252	251	222	235	234	224	256	226	256	239	249	256	275	249	215	220	304	266	263	236	230	240	238	212	250	220	229	252	225	245	253	254	239	243	269	242	233	260	231	222	273	238	212	260	207	247	233	248	254	254	256	241	238	223	237	237	241	247	239	243	226	229	240	272	245	248	229	271	230	229	233	222	227	259	225	244	260	229	211	204	212	239	246	231	237	247	196	248	247	258	241	245	219	284	233	272	260	250	208	256	249	226	243	229	223	223	265	241	206	226	217	238	237	232	246	227	217	223	233	225	226	265	234	242	217	207	215	228	217	238	231	214	233	286	242	224	219	251	236	241	233	224	249	257	235	241	227	242	241	260	229	228	253	240	221	247	238	239	259	247	257	231	248	217	220	240	220	279	253	247	213	255	238	262	212	241	263	273	236	245	257	221	241	246	258	224	246	242	224	226	227	250	266	231	239	268	253	237	237	228	230	247	219	241	261	254	253	232	231	214	270	246	252	217	226	264	244	223	252	273	243	226	244	234	214	262	203	204	251	248	212	233	229	207	209	225	250	236	243	211	224	231	238	200	236	214	227	234	247	233	250	244	239	261	237	249	240	231	232	225	214	226	246	270	228	244	257	238	249	221	253	247	233	216	218	231	223	238	247	261	238	223	236	234	218	240	241	243	229	249	253	244	250	257	269	256	232	231	246	267	249	240	237	226	220	230	244	228	199	235	240	204	235	245	267	237	219	212	231	228	222	253	245	233	256	206	245	233	238	245	245	241	257	249	257	227	265	260	223	237	246	230	239	255	224	226	238	261	202	234	240	258	250	243	226	244	248	235	255	233	257	251	233	223	197	250	223	227	242	256	244	212	260	227	221	268	214	231	210	204	265	242	241	261	233	238	262	226	241	257	245	244	239	241	257	260	232	215	258	244	242	259	260	226	243	248	240	236	217	237	205	246	247	239	251	237	211	238	260	251	244	245	214	226	241	226	247	215	226	248	229	263	274	245	215	245	255	248	255	244	239	223	267	241	244	221	225	252	228	237	236	223	225	263	278	247	236	240	295	249	243	234	245	258	235	241	248	230	231	234	247	233	251	244	244	243	244	261	248	287	231	250	272	251	243	279	214	244	201	220	223	269	244	231	259	239	242	241	240	218	244	266	252	224	253	263	229	237	250	242	245	253	248	234	226	243	250	235	223	245	229	227	248	239	219	220	242	253	236	222	228	208	231	248	249	240	247	245	245	245	257	270	245	227	259	273	227	264	234	217	237	238	245	218	227	252	222	239	226	241	222	243	234	242	240	206	221	256	247	216	244	245	233	258	221	256	244	257	261	234	247	274	239	228	242	264	228	233	241	264	259	221	225	251	257	225	231	251	239	239	228	254	242	276	247	260	229	215	245	251	235	231	231	207	259	249	229	263	227	249	224	246	268	247	240	247	236	229	259	260	246	263	261	251	238	237	252	222	231	244	220	232	257	256	250	216	256	235	259	224	248	244	228	225	221	215	240	251	250	240	256	278	222	250	239	224	239	224	248	246	229	246	254	225	247	230	248	228	226	239	250	257	244	252	236	241	238	242	200	234	255	222	274	256	247	249	280	235	230	237	256	239	214	236	238	279	250	230	242	242	228	263	247	247	208	244	243	227	230	217	219	222	230	256	240	249	239	256	239	260	243	227	244	245	241	248	243	227	275	252	206	232	243	252	230	243	251	220	243	269	240	248	231	198	207	240	216	248	235	235	216	221	270	230	261	223	251	210	249	256	247	255	223	223	229	218	260	233	247	257	235	226	250	225	203	275	221	232	228	241	247	230	240	213	232	217	237	251	230	249	232	216	220	238	264	245	224	227	247	222	246	236	243	262	228	236	235	240	251	242	258	208	234	236	250	219	260	242	231	215	224	246	246	198	216	239	258	235	238	265	248	249	237	225	249	235	219	221	236	218	247	232	227	241	219	227	242	244	244	242	278	234	223	220	252	246	249	205	260	217	246	255	250	252	218	284	226	217	232	237	238	221	254	231	248	229	249	222	239	251	240	246	264	232	225	260	240	236	230	233	238	208	236	239	259	218	243	233	192	244	263	213	260	249	234	227	256	214	274	251	265	212	227	239	227	253	244	216	240	226	240	258	229	258	281	226	250	270	250	237	286	241	211	254	230	226	204	210	252	210	245	217	231	237	235	235	239	240	264	236	236	238	236	241	234	234	253	226
36606	46974	53528	70014	34869	2172	1798	1524	1269	1142	1069	983	932	869	844	806	825	745	679	703	642	676	663	648	658	617	663	657	598	659	642	597	622	552	647	611	576	596	594	599	607	591	574	568	516	609	570	551	563	591	562	543	555	542	537	587	575	588	559	570	567	563	592	576	560	529	569	546	574	596	599	532	548	552	540	564	524	547	593	564	568	590	536	545	570	546	586	570	583	564	574	539	556	540	570	543	544	577	531	547	556	557	540	563	562	592	576	552	553	555	562	554	539	545	566	533	545	539	543	531	541	535	563	568	551	556	585	561	518	539	524	564	568	569	527	515	545	557	562	515	546	561	533	547	575	518	556	525	554	632	563	544	560	550	574	571	547	571	605	533	535	555	547	529	528	598	539	555	532	536	561	566	495	583	586	551	570	559	556	574	551	581	546	552	599	540	538	559	538	565	573	554	515	549	553	577	604	576	550	539	588	529	525	550	527	551	563	549	604	524	562	515	544	555	584	564	520	546	571	543	548	576	562	547	544	507	551	586	541	559	594	587	523	605	567	534	534	590	543	535	568	587	555	594	588	573	558	550	502	607	547	534	537	556	560	559	575	566	553	547	561	545	515	568	565	533	583	566	532	574	532	551	532	540	576	503	545	546	526	579	516	530	566	548	565	554	588	590	539	547	528	565	574	566	556	535	576	557	574	565	570	589	528	593	571	580	573	516	564	569	525	574	557	597	542	569	558	540	544	547	532	584	521	543	533	561	581	578	576	545	567	532	571	599	620	558	578	543	533	550	584	508	525	532	552	606	542	543	545	579	507	544	546	557	529	572	546	551	548	574	569	555	528	538	556	563	536	539	520	530	571	569	510	509	520	519	545	575	534	508	559	558	562	543	535	556	566	533	533	559	546	544	516	531	535	546	557	517	579	609	543	558	589	576	555	570	587	546	572	520	551	600	529	533	545	592	556	617	566	591	556	547	555	540	579	584	549	521	541	537	540	522	533	553	546	566	574	572	565	556	549	538	511	539	578	586	576	512	576	528	558	570	512	538	522	527	550	540	527	593	574	572	559	555	559	542	556	520	561	554	573	533	527	582	511	556	512	521	576	542	578	568	510	553	601	513	539	595	538	573	535	545	590	538	540	543	515	571	545	579	605	561	503	551	551	550	541	549	530	604	485	538	587	547	548	541	558	572	527	532	553	607	525	589	563	598	575	547	566	559	562	579	520	570	566	578	570	578	602	564	574	552	567	553	568	584	544	533	529	544	553	546	579	535	581	529	519	550	537	592	520	558	522	531	572	542	564	556	581	533	569	573	524	566	560	533	509	532	553	584	508	568	500	579	570	568	553	548	538	525	520	531	587	551	546	548	586	579	558	526	516	540	537	531	540	573	564	529	581	571	545	539	525	543	531	540	591	545	549	573	516	590	590	586	585	576	574	551	524	525	554	567	573	567	535	537	549	514	539	567	540	548	581	564	555	539	536	581	564	554	553	563	585	537	566	552	563	568	563	577	531	556	576	547	571	529	516	521	588	522	557	541	563	553	562	566	530	578	557	573	578	548	533	569	554	520	529	553	544	518	568	526	547	562	551	558	557	534	581	563	599	517	563	577	547	519	541	557	564	541	561	573	583	542	542	576	563	537	542	591	618	532	545	543	549	533	574	524	530	560	591	509	570	563	590	563	567	612	568	533	529	591	565	541	551	578	588	570	565	553	539	594	563	549	547	508	560	551	561	546	593	517	557	544	561	557	513	549	539	536	531	567	538	494	510	531	510	560	562	541	554	550	537	585	618	604	570	564	562	559	555	535	539	523	536	546	538	563	539	518	570	553	557	592	511	561	541	555	568	542	520	530	544	514	582	596	588	539	557	552	554	544	593	584	520	537	535	557	542	575	562	570	579	577	550	566	564	537	543	574	593	570	557	533	533	541	578	545	504	586	554	570	565	559	513	549	550	561	527	558	557	583	526	506	547	520	523	550	572	566	546	595	574	569	555	518	514	571	563	527	556	518	585	597	561	556	560	574	605	504	569	515	565	551	559	543	553	588	542	568	623	541	550	535	557	553	517	602	527	551	526	555	517	563	591	487	555	583	517	586	513	543	538	514	560	571	582	577	527	584	555	591	595	549	525	560	516	514	541	536	554	530	596	593	562	534	567	545	542	534	580	515	574	591	565	594	560	539	571	554	537	565	530	552	543	504	559	552	528	609	538	564	541	547	531	551	570	536	538	551	541	562	521	553	521	557	568	500	539	542	558	529	541	541	571	559	563	547	537	547	544	521	559	585	544	533	557	567	576	524	549	528	541	585	528	570	552	567	557	514	561	567	570	560	552	553	548	546	576	536	504	565	525	579	550	553	505	510	549	539	531	553	560	587	598	542	555	552	551	537	574	512	565	576	539	554	566	567	588	537	555	564	487	530	541	547	539	554	554	539	520	556	523	549	543	571	545	577	542	559	596	547	526	568	535	567	560	549	539	551	538	560	573	634	520	507	579	555	540	547	546	555	568	542	549	573	624	577	581	542	510	559	586	476	597	569	507	536	525	577	545	530	510	556	514	526	547	520	575	592	584	542	534	560	540	592	533	545	516	583	528	595	555	563	556	550	544	524	576	537	538	537	582	587	590	564	546	525	547	578	576	518	559	551	604	551	596	564	598	567	524	563	567	547	496	576	563	539	525	562	573	560	523	546	538	540	543	554	530	563	539	589	543	566	539	597	535	568	553	557	581	553	529	587	563	534	537	535	553	530	605	557	576	563	559	521	530	550	578	558	526	507	528	516	539	526	525	538	590	571	567	534	529	496	546	547	546	588	554	561	582	532	550	602	543	532	535	533	576	571	561	552	559	552	527	569	561	556	515	537	538	559	545	539	500	567	556	564	540	522	553	538	572	533	568	554	542	576	584	558	566	530	578	545	577	524	530	564	522	541	553	535	559	535	586	557	521	555	554	524	527	567	612	578	568	549	561	523	564	519	576	539	559	501	582	564	535	557	546	508	617	545	527	570	580	514	571	583	570	566	601	570	553	537	524	539	541	510	571	552	520	516	598	553	558	567	538	523	549	537	523	553	542	553	576	532	541	520	577	594	562	541	530	576	556	569	518	558	525	527	523	556	563	567	542	525	556	580	530	560	554	546	511	581	555	548	541	555	580	572	548	590	553	569	535	551	530	562	525	572	530	562	551	546	563	534	562	589	583	587	579	542	616	593	558	590	598	530	550	529	521	555	530	561	603	566	544	565	545	521	538	542	554	511	537	529	561	540	559	548	538	546	550	556	562	571	528	582	542	512	552	538	569	585	553	584	538	556	541	561	523	546	553	532	557	554	546	520	574	558	548	565	583	579	542	542	561	552	553	563	571	519	526	580	535	482	490	574	565	538	552	531	562	536	522	599	576	558	578	518	545	563	541	581	545	566	526	565	539	508	591	559	535	563	548	567	572	569	573	530	575	544	550	567	576	534	521	595	568	518	549	543	560	534	525	530
42897	26030	6064	3609	1687	263	232	296	254	247	279	259	291	262	265	276	267	262	294	252	248	248	260	273	264	276	267	242	246	258	224	251	236	238	226	276	250	254	294	283	231	238	244	291	247	243	273	254	252	254	253	258	269	255	276	235	282	254	251	273	267	254	282	290	242	237	253	217	248	248	241	246	248	263	258	232	269	248	258	256	271	246	223	277	266	238	251	260	275	248	227	251	266	279	275	256	271	276	289	234	266	252	253	244	250	244	248	291	280	282	277	267	246	268	234	259	272	240	252	257	270	271	241	259	258	276	244	216	215	264	266	285	252	253	269	274	239	257	276	256	240	238	254	255	236	262	242	245	241	235	273	260	239	256	258	253	260	222	245	241	250	265	234	266	287	281	266	275	256	269	245	259	262	269	251	271	247	276	234	278	261	277	274	248	238	256	261	259	271	291	298	254	236	282	267	266	274	256	247	238	246	238	220	262	240	280	248	232	257	232	250	269	242	257	261	275	291	271	259	232	280	266	267	229	254	264	289	275	291	220	244	257	242	242	279	251	286	240	227	252	276	249	279	225	264	269	262	264	294	265	252	237	258	217	271	250	254	265	256	251	270	239	242	250	253	277	258	271	230	237	287	282	243	282	249	256	249	274	259	276	277	283	246	253	295	279	235	275	228	237	266	227	235	232	241	247	239	248	266	250	269	239	261	269	271	274	288	221	273	299	256	270	289	260	256	281	249	225	247	250	266	293	267	272	276	290	226	265	245	262	254	226	281	253	247	243	263	231	239	253	222	254	282	281	248	254	253	276	252	248	240	246	267	246	265	258	261	250	259	263	229	273	264	235	246	282	221	266	251	279	259	255	267	244	235	271	262	224	251	246	256	261	288	264	260	249	269	243	254	256	248	241	247	217	251	251	252	255	262	236	251	246	251	255	265	266	255	275	243	259	268	245	292	250	248	242	279	235	239	255	247	271	268	275	240	262	235	260	289	264	257	271	301	271	250	242	255	238	264	223	258	263	252	269	260	260	276	277	260	246	266	262	261	260	242	263	260	250	258	233	237	260	249	267	272	237	276	252	262	247	267	231	236	268	237	267	268	272	234	268	229	269	276	269	268	230	232	271	260	270	278	236	264	246	244	256	261	281	269	258	244	232	246	240	299	261	263	220	250	253	251	240	281	286	246	279	238	265	242	243	236	246	274	246	228	252	251	270	268	282	248	238	258	275	253	225	233	250	236	235	228	250	272	265	257	261	240	257	236	254	262	247	269	273	258	272	264	265	248	248	253	273	255	249	266	242	243	256	255	268	257	243	246	237	253	249	265	247	255	296	242	245	248	246	275	273	230	270	258	262	268	260	268	278	271	283	257	215	263	254	255	231	249	225	246	238	247	234	238	264	258	273	219	250	265	258	242	253	278	270	239	280	259	264	252	227	253	264	251	247	246	263	266	265	257	251	241	276	297	269	225	249	222	277	252	237	240	260	236	258	257	226	276	283	262	229	213	266	257	237	237	258	237	257	229	231	294	265	274	265	263	230	247	248	254	302	258	277	292	235	279	272	225	303	275	288	261	253	300	254	282	250	254	237	241	278	265	278	243	244	227	240	248	318	276	263	251	257	218	284	252	210	247	251	263	260	286	269	286	272	238	272	212	256	264	266	250	255	257	265	244	280	300	259	256	254	264	272	236	242	282	246	251	241	226	252	240	245	275	212	260	266	264	257	266	252	247	271	283	249	225	242	257	262	270	290	271	244	280	247	231	278	249	264	265	244	291	281	283	251	252	236	269	249	243	243	229	257	267	227	229	246	261	257	286	258	245	244	255	282	231	261	253	232	228	241	270	283	266	250	273	248	256	211	254	259	268	264	226	236	259	280	274	262	273	272	253	273	235	246	274	239	237	261	256	252	241	251	232	253	265	256	269	262	231	221	293	249	253	257	261	232	236	225	248	281	240	273	283	248	312	234	262	248	282	251	270	238	251	234	241	232	268	253	260	269	250	266	290	237	245	265	260	259	270	225	253	266	256	262	255	271	255	244	263	283	266	277	276	235	293	257	226	249	233	224	246	227	262	248	278	241	257	263	240	233	266	266	238	273	242	259	237	267	254	255	278	268	246	235	227	237	234	232	266	256	264	250	240	247	234	266	238	236	224	273	242	249	266	248	260	267	245	255	245	266	238	262	270	276	247	237	248	261	281	278	255	302	246	286	251	253	262	265	272	239	267	277	272	290	280	247	252	247	247	240	230	258	249	243	275	294	286	259	265	229	242	289	263	248	239	274	302	245	275	249	273	256	257	271	262	234	241	234	257	236	221	257	237	287	275	267	222	264	225	258	232	241	283	258	244	285	268	274	273	229	252	238	271	272	255	244	238	244	243	280	235	268	246	249	259	275	273	244	268	287	235	267	251	278	262	245	276	242	226	251	277	234	232	255	241	246	231	279	262	228	256	266	242	264	248	235	280	246	243	251	230	239	234	274	226	234	266	249	237	267	296	225	269	229	254	249	255	243	264	253	236	255	213	252	256	246	242	243	248	266	275	294	271	253	278	266	286	230	244	276	259	254	250	215	243	254	243	265	228	265	291	268	218	249	242	258	290	259	258	266	253	276	270	267	277	275	239	256	264	286	254	235	295	260	248	247	257	263	252	243	256	254	248	319	224	265	288	301	274	232	259	285	271	289	263	268	266	263	220	258	251	251	285	262	221	241	252	277	264	268	265	249	254	267	261	245	225	252	225	262	276	237	269	282	269	237	257	247	249	241	237	268	231	236	251	250	244	265	277	243	254	278	255	252	263	249	260	266	258	244	267	249	271	247	250	271	230	259	252	282	267	229	264	256	254	236	236	255	244	246	245	243	264	227	236	254	250	251	275	256	235	253	259	245	228	256	253	246	261	257	250	274	246	268	233	250	297	293	266	247	274	254	261	246	285	254	249	267	261	265	276	250	290	253	263	239	226	257	242	291	230	285	276	232	249	235	242	262	262	271	276	278	256	279	280	250	249	255	272	253	281	265	277	263	273	253	245	242	248	265	251	249	231	237	286	277	266	261	280	253	260	284	274	252	223	245	284	276	274	263	251	263	262	230	279	240	259	248	292	242	253	228	260	270	272	246	259	266	235	233	268	256	268	248	255	224	264	247	271	233	228	262	243	250	285	238	277	236	263	271	237	237	253	233	252	241	237	239	286	244	263	265	246	266	245	268	288	273	294	257	265	277	261	243	272	261	260	236	234	263	271	262	266	255	268	272	235	245	289	239	268	235	271	285	273	245	257	239	251	277	265	264	263	250	254	267	309	251	250	252	276	276	236	250	238	227	228	274	247	252	279	276	233	245	263	277	263	251	248	238	271	305	260	284	287	272	263	285	243	275	226	288	232	240	284	264	272	261	249	254	246	252	272	261	229	264	250	284	246	244	246	222	255	266	250	267	257	268	263	216	236	265	270	263	241	214	247	264	278	251	254	247	233	246	228	249	266	265	295	238
21881	14837	5954	10942	4310	592	595	564	560	559	606	577	588	551	549	580	568	544	550	524	544	551	533	562	546	534	568	550	623	586	537	607	569	557	578	526	515	532	579	548	568	556	612	585	568	536	591	583	555	554	538	530	507	570	532	538	557	569	561	575	576	566	530	547	601	559	552	606	545	565	573	546	553	547	573	529	535	532	577	533	546	533	551	535	572	594	516	582	612	579	516	511	554	594	517	564	536	559	549	524	543	522	563	605	585	541	573	567	557	586	531	572	561	578	548	584	579	567	555	627	585	558	542	548	557	570	564	514	541	592	586	585	572	592	563	543	532	580	537	573	559	590	553	549	527	560	611	559	532	543	503	544	536	534	574	516	550	563	519	555	576	571	559	530	538	544	560	549	551	570	565	615	573	559	582	569	569	580	553	591	587	575	552	547	575	559	558	536	564	499	551	545	573	526	557	571	558	562	580	550	554	533	597	563	537	538	602	565	542	537	532	588	585	584	565	555	534	551	593	565	567	534	560	588	556	572	555	532	592	587	517	557	529	555	573	565	545	555	544	521	562	537	565	599	561	537	581	557	525	533	583	565	558	567	558	577	552	586	549	559	597	528	565	513	577	540	563	568	570	564	566	551	553	575	541	590	513	529	539	554	565	565	536	536	587	562	588	569	522	533	530	541	553	560	555	555	547	501	534	515	594	546	555	613	549	555	577	553	583	544	520	565	576	554	586	534	557	554	533	582	560	531	572	517	556	563	556	582	527	532	523	530	515	547	549	521	537	607	587	552	537	549	566	589	571	513	552	548	538	576	562	574	504	522	503	528	544	546	533	558	541	561	571	561	557	546	554	552	561	580	538	539	545	521	553	552	560	562	589	573	565	577	556	563	566	568	554	513	564	547	583	566	544	610	569	530	550	543	545	559	567	543	537	552	561	547	586	548	567	564	573	492	602	558	538	564	554	549	522	556	561	539	541	553	569	554	552	614	564	558	567	569	554	575	554	591	585	569	600	593	572	544	557	558	580	580	543	593	531	579	566	556	532	566	569	551	546	544	590	578	575	544	523	557	536	506	566	550	532	580	540	527	579	541	575	583	535	587	598	581	527	580	514	554	531	580	531	526	565	573	582	601	572	518	572	584	562	548	572	588	587	569	581	532	544	526	539	547	558	544	617	573	585	520	558	511	536	571	589	534	579	571	548	559	571	565	572	581	559	578	584	571	537	582	553	571	523	584	556	538	563	524	556	551	550	586	582	548	541	593	532	542	521	581	562	556	574	570	567	532	500	578	585	566	575	540	543	547	571	590	522	563	585	534	563	592	546	573	505	533	562	559	597	545	529	568	542	607	549	555	571	553	555	547	547	553	529	568	567	543	568	583	597	605	549	562	554	529	545	559	526	528	537	521	545	570	539	525	577	550	558	527	580	554	546	606	558	579	596	558	578	563	593	564	554	547	521	572	567	584	569	544	553	545	569	563	510	578	564	600	559	583	551	569	558	600	509	595	566	519	567	578	543	545	554	579	595	584	586	533	557	588	559	525	548	579	514	531	563	579	511	560	570	576	582	541	586	542	581	561	541	541	581	544	534	574	561	568	604	553	556	545	567	545	563	578	578	541	563	563	589	521	556	550	542	564	497	544	560	562	569	545	566	551	504	534	542	554	498	581	588	597	559	601	559	542	559	578	573	524	590	583	570	584	562	574	543	535	546	552	511	574	592	550	554	574	606	546	575	573	550	559	562	574	589	531	585	516	567	540	531	511	600	529	599	545	571	541	562	546	557	549	547	586	564	537	567	531	547	522	575	571	571	530	563	516	558	576	582	537	562	585	567	600	562	538	548	562	516	542	553	583	611	510	594	605	583	543	510	504	605	564	558	559	589	524	575	554	547	550	536	590	554	554	590	533	580	608	597	524	583	541	554	587	571	557	531	556	581	592	562	530	560	554	520	565	552	520	578	536	538	584	541	574	522	550	553	548	536	560	556	582	586	517	617	573	538	543	557	537	588	568	562	533	585	591	566	516	563	571	576	558	573	593	547	569	570	524	552	560	564	568	546	529	613	576	550	522	565	564	518	589	563	528	589	546	531	586	549	540	547	602	566	534	549	563	575	571	568	587	578	573	559	548	520	532	573	566	560	546	541	605	568	563	551	582	526	536	594	550	609	559	586	564	575	544	570	532	532	522	575	564	583	521	512	558	556	567	567	544	579	551	555	527	603	584	584	531	523	555	570	551	598	600	583	559	592	582	591	552	561	539	552	553	592	573	549	573	530	573	552	541	568	579	590	532	577	553	593	585	520	585	523	540	563	580	595	546	568	563	541	540	546	599	546	580	555	520	554	589	573	591	538	571	558	560	568	568	530	568	544	543	546	595	570	538	529	587	522	571	592	563	525	565	558	565	577	545	561	540	582	550	547	565	576	609	567	550	526	531	595	524	563	558	588	549	561	542	604	576	584	540	582	556	526	554	611	545	557	563	548	561	572	569	523	570	547	601	565	627	528	573	574	574	547	567	579	553	535	580	568	560	592	565	563	543	575	570	542	543	498	580	588	565	580	565	591	589	584	573	586	610	565	590	525	582	569	598	609	567	588	521	556	585	561	538	596	548	592	614	590	535	539	600	593	564	528	549	627	568	546	591	571	603	563	547	552	554	559	570	561	500	553	564	543	557	554	559	564	509	580	583	540	585	541	545	575	533	573	573	568	570	554	587	575	575	510	536	600	575	524	596	531	567	557	555	522	565	555	544	575	545	568	551	550	541	568	535	578	592	517	561	570	595	565	573	559	557	608	576	524	575	564	542	591	581	541	572	538	554	578	555	525	576	611	553	559	575	604	574	552	575	552	521	556	548	510	560	559	561	584	529	581	525	547	545	555	562	578	537	539	581	568	567	554	546	589	527	575	563	559	551	558	564	564	557	580	573	498	578	543	566	585	560	533	596	585	590	549	564	567	584	589	549	564	569	551	550	574	537	545	568	567	550	574	540	539	596	536	570	586	580	583	555	554	580	531	576	565	585	572	546	540	574	594	567	549	566	578	515	551	539	548	594	581	543	576	597	541	547	536	575	553	541	552	538	534	605	530	573	530	607	551	577	541	563	582	557	557	536	531	552	560	534	533	543	525	560	504	572	520	620	595	569	559	542	599	576	522	548	531	569	605	557	565	577	532	576	553	582	539	568	541	564	611	529	556	569	557	567	517	563	575	562	566	584	573	526	580	558	575	589	560	574	559	570	551	547	566	558	499	545	542	566	590	519	560	562	549	552	521	578	562	587	530	528	594	547	557	515	619	586	557	538	539	585	515	554	532	557	579	542	541	574	546	541	541	555	589	545	553	583	563	555	604	586	569	559	549	533	519	566	614	554	504	622	529	610	538	547	584	580	567	528	558	566	561	559	540	564	559	568	544	585	586	552	583	520	557	593	584	534	565	555	541	574	559	616	550	598	561	566	558	539	527	555	562	569	561	539	574	521	524	548	560	565
55568	46815	47493	51172	32875	4386	360	236	229	184	186	168	189	157	160	167	174	148	154	144	188	149	136	133	164	146	141	163	146	122	157	165	143	147	157	181	140	154	154	144	144	162	128	144	149	163	133	160	139	146	126	130	141	153	143	144	149	163	167	148	178	161	160	137	148	156	159	151	142	153	152	140	132	149	135	138	142	149	134	157	123	149	157	171	167	127	157	147	164	159	152	140	133	158	165	124	162	144	157	157	152	163	155	140	133	150	153	167	141	129	155	127	140	140	170	152	146	126	157	119	141	142	157	137	136	139	145	154	145	141	152	154	141	142	128	157	133	145	148	149	129	140	143	160	150	142	144	152	160	133	131	156	155	136	173	135	140	143	138	141	155	155	130	154	137	141	133	161	149	135	155	136	143	148	131	132	166	157	135	156	145	164	151	130	152	142	120	154	158	169	155	147	159	156	139	129	154	146	140	145	138	150	146	126	163	161	129	145	129	175	143	136	145	133	157	147	126	144	155	161	145	154	143	145	151	143	152	151	152	140	139	144	131	175	157	150	140	139	145	148	132	157	146	180	177	144	152	133	138	146	118	139	168	155	151	130	137	161	158	149	161	147	136	157	140	137	143	139	143	134	159	162	120	134	170	145	134	171	156	130	151	145	125	128	145	160	172	141	143	168	162	138	161	150	132	149	141	144	119	150	142	141	155	128	147	166	155	165	142	159	158	148	127	146	143	160	152	129	143	144	140	176	165	167	140	144	157	163	138	144	155	152	126	126	143	118	142	143	169	140	141	131	163	155	151	131	160	170	144	163	136	140	155	146	185	146	134	146	136	136	143	141	160	159	170	127	146	132	152	161	131	161	153	162	137	155	171	144	143	146	161	156	133	118	146	149	136	131	140	167	135	132	130	127	161	129	162	148	133	137	133	139	160	157	139	140	149	136	148	142	140	155	138	164	164	120	137	148	160	164	151	113	152	133	141	139	164	156	134	160	146	147	142	164	155	141	140	157	155	149	140	158	152	150	131	155	155	141	139	145	155	155	148	140	167	133	131	143	139	140	140	149	174	131	146	160	141	151	161	155	167	156	154	149	140	147	148	160	149	158	136	168	153	156	143	158	169	169	145	160	162	147	152	139	156	161	141	134	153	152	137	162	182	130	149	145	165	137	161	128	156	142	161	158	160	154	167	165	152	155	141	133	152	138	143	124	162	148	154	167	142	146	144	143	143	176	133	137	123	133	148	139	139	146	148	166	161	151	132	150	138	132	138	134	139	181	134	151	136	154	163	148	164	173	136	148	150	156	156	167	159	161	135	160	151	162	143	134	151	151	140	157	157	118	182	163	154	152	131	158	135	158	139	139	133	142	148	149	149	134	168	158	149	147	143	128	154	162	147	151	145	152	163	138	146	145	138	166	154	144	152	144	139	162	174	152	139	162	148	120	148	135	135	150	152	141	168	140	176	148	131	144	129	134	129	149	135	144	155	132	140	131	158	157	152	138	150	151	153	161	148	117	149	142	149	118	154	165	167	155	132	157	132	125	120	147	162	167	129	158	131	134	140	152	145	154	133	148	162	140	136	162	155	168	160	145	156	149	157	143	156	152	158	181	136	149	151	136	142	166	126	155	148	143	162	149	143	147	146	137	144	162	146	141	145	139	123	139	156	170	124	150	146	161	128	158	139	166	156	160	156	149	160	147	155	157	152	154	135	150	150	130	168	157	138	153	151	142	136	135	141	139	150	142	138	134	137	141	172	149	150	144	133	141	128	136	152	154	156	166	143	139	136	142	166	119	154	167	161	141	153	138	137	140	143	146	146	168	145	149	153	122	152	156	152	151	139	132	143	149	158	160	171	137	150	137	136	143	138	141	137	151	133	143	157	142	161	141	155	148	136	129	136	148	159	153	130	159	142	136	140	147	150	147	158	144	160	145	142	162	157	141	145	137	135	146	145	136	142	130	135	144	154	118	130	136	165	150	157	170	133	158	146	162	139	155	144	159	136	169	144	158	134	152	142	172	150	154	135	158	174	148	160	146	164	138	131	139	147	143	171	153	154	149	153	127	147	151	129	152	160	153	159	167	150	177	159	166	134	153	155	147	172	132	150	151	147	143	162	131	152	144	135	136	159	137	159	165	172	155	164	149	155	168	142	145	143	116	152	148	156	134	152	123	141	135	129	157	146	133	151	148	156	148	148	161	131	142	159	149	164	163	160	144	134	118	145	151	160	160	164	143	150	136	141	135	138	160	131	134	137	152	144	142	128	136	143	156	137	156	145	140	139	160	159	135	163	170	158	126	129	135	157	142	154	159	132	170	167	134	163	131	158	155	136	144	168	120	149	158	160	149	150	148	136	148	143	138	162	167	171	139	135	131	161	161	154	156	147	146	168	149	125	123	150	142	137	157	184	148	136	154	146	132	160	165	136	141	152	146	156	159	151	131	135	139	141	145	166	156	156	150	170	166	132	175	146	144	145	164	138	147	153	152	140	152	156	141	135	149	141	172	138	128	128	157	141	152	124	153	139	139	153	150	138	165	135	140	147	151	121	155	138	140	155	151	146	125	141	147	151	138	136	152	176	148	134	168	147	158	165	160	122	143	131	140	151	143	142	134	189	155	141	156	161	147	133	149	150	147	130	129	154	171	120	142	165	159	145	129	142	132	166	153	153	143	137	144	157	147	150	129	135	147	145	128	169	148	121	135	101	140	134	157	142	147	149	154	149	160	145	153	150	149	130	133	145	128	167	149	140	150	165	157	151	161	164	153	151	152	160	151	149	133	128	140	160	151	148	155	160	140	161	163	162	157	141	125	147	142	155	154	158	133	159	138	146	150	154	142	141	153	145	164	155	164	130	168	116	145	172	142	125	169	144	141	155	123	157	152	138	152	153	143	151	138	141	152	131	123	145	139	152	152	157	143	140	139	146	153	146	147	154	139	144	121	152	158	160	163	175	160	146	161	161	142	144	141	150	144	144	140	149	130	153	134	146	148	153	146	160	140	154	156	148	154	140	145	160	160	158	158	151	133	155	144	161	138	151	162	166	149	143	135	145	125	133	146	151	136	156	182	147	138	144	141	135	157	158	152	161	153	144	133	147	155	154	128	155	156	161	144	144	141	144	159	149	126	143	152	137	171	145	171	156	141	150	143	141	155	128	157	166	146	156	155	141	140	143	141	134	126	140	138	140	126	140	155	165	143	152	151	149	129	138	158	158	136	142	140	143	170	137	160	117	131	148	161	136	173	134	157	144	138	136	148	133	120	128	129	144	154	154	150	154	134	162	136	121	145	136	144	128	143	148	168	160	155	146	163	156	135	149	158	160	155	152	159	138	146	169	150	137	161	155	135	156	164	128	153	116	143	134	141	130	152	182	144	135	147	147	136	156	136	163	138	146	150	144	151	141	139	150	157	164	156	127	132	144	155	150	153	166	137	168	120	146	133	157	145	175	126	148	151	129	157	156	119	137	158	170	152	156	150	145	157
30681	35376	46300	60300	29873	1132	967	853	696	684	621	597	553	529	516	448	468	448	444	421	454	412	416	412	426	410	395	369	375	342	380	389	402	386	356	374	363	379	370	375	346	383	389	400	363	363	364	347	370	381	350	384	389	365	357	341	359	350	366	360	359	349	360	366	366	370	369	406	353	351	374	366	335	350	367	419	367	351	360	358	373	343	349	356	382	361	363	352	365	402	379	377	366	385	374	320	365	357	403	371	347	336	345	358	358	344	358	353	349	348	356	362	384	368	341	338	383	338	325	344	367	392	357	355	348	323	357	372	375	375	383	350	349	360	383	382	329	367	347	354	317	385	371	350	331	390	328	336	369	374	360	353	370	375	338	368	351	377	353	342	375	340	340	343	376	381	354	395	339	353	332	370	354	341	358	355	391	371	377	372	350	374	374	360	358	342	376	371	375	369	364	392	374	358	377	353	330	368	406	359	369	334	348	367	344	384	357	344	377	329	345	348	362	356	365	331	336	330	334	367	386	363	318	317	362	360	327	353	377	358	359	374	357	357	360	356	351	348	364	337	359	367	342	374	330	318	372	359	355	365	354	346	361	346	353	383	350	361	361	392	318	384	359	346	370	357	349	363	366	350	379	316	324	355	345	355	350	347	349	356	353	365	364	347	364	348	329	334	353	308	352	371	345	376	371	366	351	354	317	343	353	312	395	364	370	393	358	373	339	353	338	379	349	348	360	340	374	396	375	361	375	381	358	358	334	362	317	362	338	385	365	370	351	348	350	361	350	361	369	376	361	369	332	374	352	358	400	360	329	358	357	357	369	376	348	346	373	332	363	364	367	345	376	340	349	340	348	388	358	364	367	376	365	330	344	358	358	362	365	384	353	348	390	342	389	371	355	378	387	358	341	379	400	351	348	323	341	339	345	365	369	381	358	339	357	360	349	323	333	388	348	322	361	330	372	358	334	371	371	360	336	367	372	377	360	389	359	344	334	375	377	413	374	380	397	347	360	349	364	365	363	368	345	347	363	349	345	371	353	381	334	314	357	373	380	349	327	367	367	341	346	360	355	359	357	337	342	361	353	344	384	335	337	347	341	352	358	360	355	354	375	346	324	351	371	355	333	354	320	336	380	346	363	359	352	367	376	348	366	342	326	378	351	390	347	361	351	368	341	362	372	353	356	335	355	332	373	346	348	351	365	340	342	376	363	332	335	351	386	349	355	356	400	356	339	340	365	354	375	368	349	343	365	333	355	381	358	375	326	396	355	362	380	347	373	376	336	354	354	356	382	361	374	358	371	381	374	352	344	317	352	346	370	310	369	364	366	371	357	330	350	340	377	398	361	355	380	369	367	390	345	346	348	356	338	347	366	370	362	370	343	373	379	342	354	397	348	358	349	380	361	368	334	313	331	350	329	369	362	372	337	356	373	344	366	345	380	355	381	388	362	353	371	341	343	328	350	354	376	349	355	380	374	345	358	366	317	381	392	346	344	354	385	344	383	353	346	393	330	348	364	365	347	346	389	357	375	356	364	363	360	380	377	367	358	360	368	362	359	371	394	362	373	374	357	380	326	370	344	354	381	341	388	355	408	359	334	359	366	338	333	352	354	340	374	332	344	383	358	352	332	370	371	366	361	383	328	346	345	302	370	384	388	339	355	332	378	349	337	345	330	381	356	338	350	358	362	382	371	334	332	367	343	366	363	325	358	331	352	372	360	343	340	369	379	356	383	351	356	360	318	340	325	379	368	341	344	320	367	375	372	313	374	371	381	350	369	382	357	363	350	378	403	363	381	332	359	364	308	363	382	355	379	377	364	351	369	376	310	359	354	356	342	380	342	320	379	375	338	384	391	351	372	354	350	385	330	395	371	375	318	385	361	342	355	356	348	346	318	313	379	379	360	356	329	360	361	329	368	339	375	351	349	396	320	377	350	379	337	306	335	349	352	337	376	373	386	360	356	367	369	349	356	360	313	382	386	385	348	380	354	346	315	328	375	376	394	368	368	346	349	349	380	356	356	363	372	341	342	376	369	367	405	355	376	353	352	340	349	366	349	374	381	353	365	371	375	365	384	361	349	380	353	336	353	351	391	340	340	368	334	335	355	366	341	347	358	330	367	354	307	358	325	335	392	364	334	345	379	379	336	377	303	353	334	354	351	334	362	389	347	388	361	354	362	375	382	373	361	350	391	331	363	353	353	349	376	345	351	344	355	357	374	358	317	358	365	336	356	377	357	342	372	358	357	377	363	373	356	318	357	351	366	348	360	351	371	353	358	320	376	335	385	372	347	354	346	348	344	333	376	336	350	366	339	383	375	380	377	370	337	387	330	348	347	362	368	340	341	367	324	357	361	323	322	342	341	379	378	379	329	349	356	359	341	338	352	338	360	340	353	370	373	356	326	356	363	377	350	366	357	330	356	354	377	338	377	366	352	367	335	315	346	355	364	371	359	359	336	386	344	383	415	372	346	384	341	389	350	346	385	363	355	366	372	381	379	357	368	340	398	341	350	353	361	353	358	326	379	364	348	375	344	371	345	344	344	359	351	372	351	331	356	367	407	367	369	374	336	350	323	367	383	336	376	315	330	387	367	363	370	348	339	405	375	359	370	374	374	340	360	373	358	374	331	372	350	353	319	314	372	360	342	355	398	351	367	383	375	362	348	372	345	395	348	375	352	366	372	381	342	366	361	328	355	366	320	341	379	370	367	356	325	348	375	364	366	336	373	334	367	358	360	358	373	347	388	371	354	378	375	332	354	363	370	365	335	398	393	375	374	406	334	348	351	336	375	370	349	353	344	376	361	332	389	391	345	375	347	332	354	351	369	353	338	348	337	361	368	397	343	318	349	371	362	354	390	340	381	372	340	360	363	336	337	348	353	373	366	369	315	365	345	357	416	360	351	369	346	370	348	354	348	319	359	353	363	362	366	361	374	368	340	319	351	324	346	354	364	356	368	361	364	352	375	378	367	338	364	395	346	372	325	365	381	359	361	361	348	347	355	340	366	348	362	357	354	382	353	370	380	372	340	368	362	363	363	344	374	370	346	343	370	327	322	390	363	352	360	382	328	361	317	393	383	345	349	342	348	367	329	361	345	372	344	357	360	336	362	352	322	366	363	352	348	357	335	369	338	347	363	329	361	363	371	329	317	354	378	379	375	344	351	331	325	355	337	384	379	332	352	335	351	358	329	346	348	361	355	323	353	335	319	357	349	377	346	365	337	362	332	385	384	366	362	355	341	368	341	358	355	363	351	347	328	338	335	365	398	383	368	354	352	371	358	359	350	356	370	322	403	330	363	355	357	349	336	356	354	351	357	351	375	375	358	356	332	345	362	356	374	365	407	364	389	373	384	370	335	357	342	356	392	352	359	344	351	360	360	391	328	345	354	336	361	323	361	342	365	362	368	370	353	341	370	342	342	384	364	351	319	343	378	370	375	367	370	328	350	366	384	310	353	373	381	359	356	354	349	338	349	347	343	376	339	379
61963	56128	66006	64616	44663	10342	961	421	378	328	319	322	310	284	271	255	270	305	240	242	251	270	252	253	251	274	287	234	258	258	257	259	238	264	256	227	224	213	235	246	236	208	230	265	243	230	229	275	262	241	233	252	290	232	247	235	231	257	247	252	245	260	253	216	242	247	274	244	256	232	267	261	252	234	253	229	253	252	222	234	220	266	236	279	254	264	233	229	220	255	221	253	235	265	222	239	239	197	264	257	239	241	232	226	245	248	236	245	243	247	242	224	242	275	260	251	238	252	223	227	241	227	224	229	235	246	263	259	261	237	238	247	211	251	241	267	249	233	259	259	247	253	223	238	242	248	230	240	231	222	247	200	226	247	247	257	226	253	214	264	238	238	225	240	255	250	242	230	237	244	255	237	257	265	224	247	205	229	248	227	252	230	220	217	244	203	240	241	224	216	252	266	244	228	247	245	249	241	216	234	240	237	232	217	248	253	233	228	249	245	237	241	233	243	225	218	250	235	243	236	250	226	244	207	251	228	238	238	250	237	282	242	232	268	233	240	277	253	240	263	261	272	242	249	251	246	255	237	245	259	240	236	267	227	231	222	232	248	275	266	200	240	306	223	256	252	246	209	255	256	265	247	242	239	244	237	249	244	217	237	245	245	232	218	246	227	272	257	255	239	259	245	262	240	286	244	251	255	254	237	267	218	229	264	230	213	238	221	243	253	277	214	213	239	226	244	241	241	264	233	228	217	228	259	247	227	246	233	230	230	242	266	259	241	219	241	266	236	250	257	246	249	224	262	254	251	263	263	239	255	203	230	226	249	251	246	246	273	242	223	260	241	247	237	261	237	261	250	233	234	241	234	263	225	230	239	253	218	295	250	253	236	242	226	211	229	256	232	226	237	259	240	218	243	220	226	233	227	239	239	225	264	233	235	229	254	253	246	234	242	249	234	214	248	270	273	245	240	224	233	254	271	252	219	228	228	219	240	247	224	244	244	233	259	241	255	251	269	257	254	271	273	246	258	247	254	266	278	238	205	249	246	247	272	235	237	251	231	210	254	257	252	227	234	239	254	238	233	236	253	252	236	235	248	208	227	241	278	221	240	238	269	247	224	274	225	257	243	244	245	261	258	232	271	216	246	249	253	254	246	262	214	249	254	262	246	262	262	273	243	240	248	271	259	273	265	232	233	228	223	231	213	249	244	230	226	274	242	230	254	271	235	233	224	217	232	249	232	224	248	260	231	269	230	241	276	223	223	258	234	221	257	257	242	255	273	230	210	258	235	216	233	251	227	263	242	212	252	240	223	264	221	231	247	232	241	248	244	236	237	238	237	243	249	256	246	256	244	234	234	262	284	242	236	226	257	244	243	299	240	248	215	213	274	248	259	246	265	248	230	230	213	252	249	242	244	239	241	238	231	225	213	240	271	260	221	257	233	226	272	217	243	259	243	288	266	228	252	249	269	255	280	235	253	225	240	259	242	253	267	232	235	240	256	273	260	211	218	248	266	252	246	266	213	257	240	245	245	259	227	220	217	257	220	234	235	218	220	229	252	224	218	260	237	249	256	251	244	264	230	225	244	256	230	240	226	274	245	258	250	247	214	227	219	264	270	240	229	238	262	261	246	240	213	225	230	256	232	246	281	222	263	257	240	256	243	242	219	223	232	254	221	247	213	222	259	251	253	251	242	206	221	226	241	239	238	245	251	246	243	234	234	221	244	251	219	239	250	263	233	232	246	252	244	238	265	253	247	260	273	247	276	253	243	245	234	243	227	240	254	232	258	238	246	247	225	225	244	263	218	236	252	223	244	241	250	261	242	268	269	232	223	259	236	232	248	252	237	247	244	254	247	235	230	203	230	217	230	255	246	248	222	236	239	271	263	258	238	276	234	210	224	245	237	232	250	247	240	228	244	250	225	254	247	243	223	273	230	232	249	258	223	234	244	270	242	222	233	243	271	216	229	216	240	254	233	225	249	241	258	264	212	253	234	240	258	264	260	211	234	257	248	218	225	222	218	242	236	255	232	237	251	218	228	217	270	232	280	223	262	217	241	268	266	267	242	254	235	230	271	278	217	205	257	266	274	252	229	257	225	231	242	272	235	251	243	224	245	281	274	217	241	246	229	258	242	239	214	232	238	243	236	249	245	260	236	241	249	254	256	253	239	256	227	231	242	248	218	238	227	217	235	266	247	234	253	233	235	247	256	243	227	238	248	233	246	237	249	253	244	231	274	227	238	288	234	240	212	245	213	237	234	238	244	230	227	254	272	251	236	236	239	225	240	238	257	233	254	238	228	267	249	219	241	264	252	247	245	257	245	260	240	236	212	212	224	247	248	230	254	234	252	248	214	255	215	215	260	248	260	225	221	234	244	252	283	250	247	240	234	233	229	263	238	233	250	265	238	249	249	257	251	268	233	203	209	221	250	247	255	220	261	237	254	212	240	224	256	246	227	221	243	271	263	258	207	261	232	224	235	209	219	233	248	237	223	248	232	224	237	256	291	239	228	240	243	264	226	221	247	242	258	235	224	249	237	214	238	254	214	205	219	266	236	252	228	255	233	264	275	245	231	251	250	239	219	231	203	238	243	237	250	241	273	244	237	271	242	224	211	246	223	231	224	222	235	257	253	257	221	253	219	224	259	240	213	250	223	247	235	271	227	217	234	233	235	250	245	210	222	238	260	275	262	246	257	204	241	220	253	242	201	241	219	242	246	217	234	242	241	225	251	237	241	267	229	246	226	221	253	246	249	232	267	258	249	230	224	239	221	256	228	272	240	250	246	228	266	255	213	272	251	237	256	219	262	256	264	251	207	239	274	221	232	258	245	229	242	247	237	269	233	268	233	216	250	245	240	261	208	254	214	239	246	226	220	220	245	260	250	248	251	207	241	236	261	221	247	229	282	213	244	237	240	256	272	255	245	244	232	227	223	248	222	250	227	254	235	246	250	245	256	239	271	227	244	248	268	206	261	228	242	256	241	262	251	227	237	229	252	240	249	240	226	233	245	243	271	271	231	243	244	247	221	219	251	262	241	231	238	276	232	230	233	246	252	250	266	235	229	270	237	227	285	229	240	244	217	247	229	235	254	243	262	277	284	237	237	217	222	230	239	234	199	223	247	266	244	220	272	254	240	227	225	240	197	271	253	216	250	249	250	236	235	225	298	245	231	243	243	228	218	247	245	252	249	263	242	219	236	248	258	253	256	224	249	223	216	244	243	284	251	226	242	255	247	261	259	230	222	237	239	254	230	270	265	262	239	240	253	237	204	272	243	244	268	231	217	263	229	244	270	279	274	249	266	262	223	243	264	254	244	246	240	234	244	230	259	238	219	298	220	238	270	276	242	289	243	210	220	223	229	226	248	251	255	251	252	228	258	251	237	256	244	241	225	263	250	255	246	224	260	241	241	245	247	233	254	218	252	249	244	219	255	233	233	230	257	228	218	242	241	260	224	263	243	229	250	237	251	246	229	252	249	246	243
35208	42829	60757	72326	38884	2057	1751	1364	1326	1167	1043	921	941	878	808	810	745	754	706	689	723	654	680	651	666	631	676	627	652	627	590	672	628	585	622	645	602	592	619	619	627	613	620	607	592	572	567	564	610	565	570	600	560	582	614	593	594	617	566	560	594	579	613	590	542	563	566	587	556	579	565	561	535	609	576	562	548	570	563	533	543	572	607	573	559	541	542	537	542	548	593	547	544	612	580	555	526	594	541	531	578	529	587	582	517	549	533	556	549	560	560	592	535	556	565	543	511	509	568	581	542	557	538	577	595	563	572	548	580	600	552	577	557	537	557	510	602	564	607	514	556	529	508	547	595	614	547	583	555	556	557	552	563	542	555	547	549	592	585	541	570	551	579	573	598	553	590	560	569	521	562	537	554	536	526	554	536	542	555	547	583	571	593	564	603	566	521	543	548	556	545	513	561	572	548	573	566	527	531	502	540	551	622	601	560	566	527	537	525	603	554	550	578	548	522	580	537	526	583	542	526	546	569	565	520	555	553	534	535	542	572	552	539	597	619	496	579	581	573	535	532	562	529	552	618	513	546	549	561	580	568	560	578	560	552	569	552	558	552	576	537	554	530	589	579	574	544	553	522	571	538	538	529	526	601	539	548	589	530	544	550	542	569	571	529	575	543	562	522	525	557	544	559	531	553	561	562	540	576	571	545	519	567	543	601	572	587	564	602	542	576	528	528	562	562	540	559	571	555	564	512	563	561	588	528	575	497	613	527	511	551	571	564	579	568	583	539	561	583	557	589	579	550	561	544	571	529	527	561	531	539	554	553	626	572	593	579	580	565	557	572	568	566	538	553	531	524	592	566	579	561	573	523	571	595	562	551	500	520	534	549	580	510	560	575	559	561	519	523	546	496	496	546	541	565	593	552	577	555	591	535	561	574	571	568	540	544	554	547	577	556	527	569	552	600	545	565	573	561	537	560	586	555	565	572	542	583	584	564	549	520	530	574	553	547	547	568	557	566	558	581	541	579	563	604	558	573	552	521	553	569	565	581	570	542	560	509	608	578	568	612	544	556	528	549	598	536	563	527	572	572	532	558	546	561	565	569	550	578	518	594	560	560	560	586	568	532	540	531	558	565	558	540	613	587	560	560	544	551	504	581	587	570	574	566	535	571	582	552	578	560	571	528	570	570	553	538	554	584	569	587	587	565	584	543	521	583	549	527	544	539	589	564	586	588	545	589	602	566	547	578	553	560	593	590	514	571	572	574	541	541	538	530	581	545	503	568	586	580	583	568	552	527	598	484	551	552	575	556	536	530	547	561	544	595	569	561	534	589	571	541	577	581	573	541	581	548	559	561	555	558	548	575	557	577	579	558	559	566	581	560	500	578	555	577	572	533	536	573	562	594	589	580	557	570	583	536	577	566	543	559	537	567	579	581	574	521	548	524	583	588	588	568	517	549	555	563	512	569	524	543	516	560	571	556	539	545	535	541	601	519	535	547	585	528	551	563	553	578	583	574	577	525	532	550	561	564	579	553	606	567	550	560	570	549	549	570	568	574	484	550	588	545	570	534	520	565	552	579	592	548	571	538	585	588	592	551	558	555	521	564	536	556	586	612	553	598	532	555	502	565	573	564	552	535	515	578	547	579	598	575	532	550	596	531	578	549	564	562	570	556	537	552	578	548	521	578	532	559	607	534	563	520	588	565	570	541	543	548	528	576	553	566	573	567	571	538	526	558	522	561	617	588	481	513	560	500	583	621	560	551	545	565	563	517	537	556	606	572	540	578	544	497	543	569	597	618	588	551	534	543	605	564	608	555	523	542	589	566	583	576	529	575	536	602	553	525	563	579	512	566	586	532	562	497	557	554	507	551	604	546	541	530	540	551	552	596	544	563	563	539	565	556	543	549	548	594	575	569	577	574	578	548	555	533	594	553	546	538	516	554	543	580	537	561	558	581	552	576	534	547	532	520	569	580	567	566	563	550	499	545	578	545	547	552	512	543	561	514	553	560	526	562	569	526	563	588	495	561	568	536	560	601	554	557	545	555	559	584	533	553	580	569	605	553	575	553	550	562	562	527	578	586	550	521	586	538	539	543	546	579	567	551	556	521	587	547	538	563	570	489	526	582	551	526	561	557	539	587	545	577	554	550	576	539	569	580	535	573	584	580	542	532	550	557	588	567	523	539	541	569	525	559	560	556	594	542	519	516	576	546	611	548	565	550	551	540	557	552	582	553	554	574	565	541	593	592	540	587	559	545	584	563	547	550	561	533	571	519	533	520	561	532	557	556	545	589	522	564	530	580	572	551	557	539	554	541	541	560	587	534	584	594	570	582	545	565	598	550	561	537	534	557	551	546	552	555	557	554	562	585	591	560	570	576	553	552	594	607	552	563	545	538	608	578	530	549	519	553	568	554	563	573	558	536	528	540	552	572	564	560	565	529	584	558	525	548	563	554	527	520	564	567	570	563	579	563	577	522	554	562	547	562	542	560	585	544	547	523	544	582	555	561	555	596	552	517	533	537	557	604	531	584	535	563	597	563	542	555	566	629	533	560	564	572	514	563	530	560	580	526	564	525	562	531	536	551	588	553	619	586	565	595	535	545	552	570	596	515	544	556	510	574	501	556	532	540	526	518	579	576	522	572	546	541	558	591	550	558	551	570	514	571	592	510	588	579	587	568	563	572	551	564	570	549	563	571	554	521	618	544	575	581	559	584	547	554	531	569	557	531	575	538	585	550	548	585	576	570	550	563	569	555	542	572	541	531	575	602	566	553	602	555	564	577	563	558	541	551	555	563	534	583	566	573	589	599	540	598	541	580	500	547	567	517	562	546	534	537	562	535	562	524	534	554	537	550	537	540	538	558	575	554	574	538	553	548	540	545	557	564	564	582	575	552	542	546	549	581	594	548	571	562	551	558	557	571	519	555	582	572	590	587	546	565	541	575	569	599	542	586	573	495	546	605	552	529	517	582	535	538	536	578	565	591	548	579	564	570	580	576	545	531	520	563	547	545	605	549	593	535	556	568	589	592	538	550	527	576	520	536	532	587	605	574	529	544	527	565	591	510	562	535	531	563	545	544	502	596	570	559	558	542	602	598	550	527	572	547	527	577	527	521	542	563	613	514	546	528	571	530	564	579	545	542	571	571	582	555	553	580	596	534	585	521	566	593	530	560	562	580	574	561	534	537	572	531	566	548	559	531	517	598	537	580	574	520	538	541	579	550	565	587	570	548	573	606	544	583	547	529	586	544	530	544	557	520	579	598	562	554	542	573	557	511	560	552	550	524	560	563	548	529	561	583	558	524	573	586	562	584	610	551	565	514	575	543	544	546	544	514	572	531	534	570	567	541	537	555	602	552	603	551	588	573	574	603	558	576	541	569	555	574	559	564	528	539	545	565	557	588	598	591	537	565	599	558	539	591	494	568	543	529	549	569	544	552	545	515	582	540	554	574	545	553	585	570	548	538	581	572	513	621	559	573	604
42011	24958	6499	4007	1900	299	287	264	258	237	278	279	288	257	241	277	269	285	280	231	283	235	261	230	241	233	287	254	255	259	261	259	269	279	244	272	257	270	268	282	277	278	264	259	242	221	254	237	256	253	302	265	275	253	264	263	252	242	263	245	252	269	235	251	258	244	279	252	259	267	275	240	233	270	207	244	273	253	255	254	273	260	277	278	251	239	251	256	260	261	250	287	250	233	252	287	275	263	260	267	263	270	247	248	284	240	268	268	256	231	291	280	279	234	262	269	243	254	243	261	231	292	247	259	261	278	247	243	250	263	235	248	292	302	240	265	255	248	250	257	248	261	235	247	262	278	268	267	281	218	244	218	293	271	236	266	225	242	269	217	252	252	254	252	256	242	268	274	280	219	264	269	266	258	236	292	265	273	239	281	253	239	262	267	253	261	264	261	272	286	262	220	240	273	270	222	249	266	266	284	291	226	256	272	256	255	268	249	274	252	252	278	272	253	253	256	254	248	248	285	232	275	261	252	268	258	237	259	264	252	264	282	250	271	304	261	242	270	249	246	272	274	257	280	260	250	234	282	295	233	302	287	239	284	238	257	264	292	269	245	239	239	232	236	243	290	303	244	245	280	254	249	241	263	260	287	257	272	273	265	272	269	241	270	250	260	275	241	240	221	275	261	250	247	252	278	269	229	259	232	271	284	303	259	263	266	235	266	249	297	238	285	251	233	259	269	272	242	268	250	247	260	248	256	265	235	280	262	267	243	276	262	266	261	273	271	293	267	251	247	267	269	252	286	244	256	275	262	246	286	282	269	274	230	239	260	227	286	244	294	245	258	268	283	269	220	254	255	266	229	236	252	277	275	268	256	269	277	254	254	262	280	267	257	240	271	261	302	263	245	264	282	285	236	255	246	261	249	253	250	274	296	290	277	266	258	265	253	255	290	256	252	256	248	271	279	277	254	258	265	260	241	277	243	279	247	276	260	251	280	260	235	252	247	264	267	250	230	260	247	268	246	265	290	270	260	257	253	240	273	247	256	274	272	273	257	265	247	244	226	235	215	272	269	271	271	235	250	238	246	281	226	242	287	201	256	286	248	239	267	256	286	243	230	238	258	276	283	248	274	266	237	298	237	270	257	256	284	247	290	274	241	253	234	304	306	251	241	252	246	279	269	263	267	262	261	260	301	244	267	265	264	270	279	247	272	295	244	247	256	257	255	240	235	242	262	258	263	251	264	264	258	255	283	280	267	244	229	278	266	227	288	257	239	251	255	250	255	257	284	267	263	235	259	279	218	262	307	271	251	244	244	255	281	272	269	225	266	245	227	257	252	269	281	269	261	268	286	281	240	238	267	224	251	263	247	257	230	240	248	291	256	281	247	217	244	229	279	266	276	269	283	264	249	288	250	277	247	249	271	254	244	267	260	258	261	262	253	267	247	263	279	260	255	258	238	254	232	253	272	258	248	257	270	250	255	235	304	257	242	256	259	263	260	268	259	272	265	281	251	260	257	281	283	252	236	258	307	248	278	262	240	260	235	256	240	279	255	295	228	272	243	221	269	223	246	254	255	251	284	293	253	252	252	281	244	287	247	290	233	262	266	271	239	276	292	314	237	250	250	296	226	267	246	278	243	309	260	237	264	243	251	253	237	263	264	258	258	284	257	266	243	254	276	262	279	250	282	302	267	282	261	278	280	282	268	266	240	249	267	271	239	284	284	260	265	225	254	276	261	254	243	238	297	245	316	247	248	240	241	280	269	251	276	279	260	255	259	278	253	271	265	220	248	263	265	252	256	313	285	236	283	246	266	274	280	285	288	289	265	253	269	245	224	283	231	278	251	247	266	244	266	267	241	284	240	242	244	250	267	274	272	254	286	267	266	275	283	261	260	224	239	255	228	250	275	247	275	281	278	269	240	270	246	275	278	304	274	271	244	232	265	237	230	301	256	242	272	256	269	261	275	285	287	247	286	259	260	285	283	232	248	245	278	271	252	240	265	271	266	264	254	248	267	266	288	279	237	237	258	280	292	272	241	299	246	252	283	286	245	257	239	273	259	283	284	262	238	243	227	264	231	243	238	259	249	256	253	251	263	267	251	273	241	250	239	232	296	217	262	271	265	247	249	271	226	244	273	253	263	276	253	275	226	260	253	252	256	258	247	245	219	258	235	284	296	277	250	242	251	237	248	254	266	275	255	271	278	259	279	256	272	261	246	275	261	255	279	271	246	229	302	263	246	276	281	272	227	275	281	245	249	262	262	254	300	255	241	255	224	253	270	226	261	239	262	258	265	295	243	260	233	248	233	243	243	262	255	230	252	285	300	282	256	274	255	255	253	259	271	224	260	255	268	248	242	278	261	281	263	246	257	260	249	264	250	243	279	265	257	281	257	223	272	273	261	262	249	277	249	241	235	248	260	248	237	271	243	260	240	237	269	264	251	239	248	256	246	260	229	256	245	279	245	284	247	223	275	290	284	263	243	253	276	286	253	265	273	265	277	253	278	277	236	217	244	243	253	266	231	273	246	272	265	271	251	268	264	250	256	241	243	254	244	266	225	282	255	262	294	262	255	230	239	257	258	239	271	289	264	256	226	291	264	273	257	239	225	254	263	240	283	248	261	237	262	270	295	265	280	269	240	267	245	223	255	253	260	245	261	239	220	285	238	255	255	272	255	261	257	226	246	260	249	228	267	258	259	233	225	273	272	277	266	258	277	247	249	272	243	244	240	244	260	236	273	259	261	264	220	254	250	247	225	233	267	245	261	250	254	250	242	286	283	245	278	282	220	243	254	277	269	289	247	244	244	259	257	243	261	267	253	231	266	256	240	261	274	282	240	247	257	252	253	244	280	290	261	256	270	263	219	252	230	263	258	251	294	257	247	278	270	270	254	249	259	220	255	251	257	250	249	241	280	236	257	261	250	275	238	262	281	265	264	284	229	224	253	234	281	267	272	272	247	244	247	269	270	318	253	275	237	238	246	229	268	244	269	233	243	253	255	249	263	244	239	247	273	275	282	262	253	270	235	257	281	302	252	241	269	236	235	241	286	270	326	292	237	248	257	256	289	232	271	273	280	271	259	274	252	241	255	257	274	242	252	253	261	229	246	242	265	273	260	263	267	271	234	232	262	258	257	248	244	256	245	294	252	236	282	260	250	256	240	249	263	236	243	268	246	243	243	284	257	247	267	264	251	255	282	264	261	261	241	229	245	251	261	252	241	270	268	270	263	248	280	245	259	291	267	306	273	231	260	271	282	265	240	260	253	286	224	274	264	294	262	223	248	283	252	290	241	253	251	272	259	261	260	277	292	236	251	278	264	244	229	261	271	260	274	259	260	264	265	280	256	251	254	261	268	271	224	241	248	260	243	234	261	259	277	246	273	269	265	258	258	255	253	273	263	272	286	269	265	275	266	238	253	236	274	266	241	271	264	231	253	281	255	254	260	245	277	272	263	266	265	279	237	272	292	259	289	271	256	274	268
20813	14578	7416	11650	4465	575	606	562	528	594	611	572	597	610	594	578	559	564	570	583	577	574	528	597	564	549	563	540	577	613	536	530	585	579	551	548	570	556	612	567	561	550	551	552	599	590	546	529	533	566	606	553	563	542	570	530	567	582	572	597	572	610	588	583	546	574	558	578	558	532	587	553	541	554	557	569	552	544	556	579	574	569	577	564	516	521	538	583	577	561	572	631	540	515	628	550	558	575	540	578	609	549	565	573	566	593	528	547	531	558	522	593	568	582	570	575	575	537	550	583	545	555	547	562	623	552	570	560	536	565	542	530	553	558	566	534	587	583	614	590	558	534	596	581	543	578	555	539	607	568	548	585	557	562	557	551	550	526	533	537	553	582	572	543	585	537	591	582	536	569	560	576	535	582	551	575	516	580	557	527	601	570	569	516	564	584	549	558	575	499	573	523	594	557	519	557	556	571	541	569	575	550	531	553	531	598	565	522	559	537	562	597	581	589	527	535	569	580	573	579	509	599	535	577	579	554	544	584	547	598	536	559	585	564	618	568	583	539	598	574	574	595	565	590	509	520	568	572	590	565	611	581	560	545	586	558	576	558	578	574	575	552	567	534	537	485	564	532	550	514	559	591	573	580	575	622	595	553	538	546	582	566	588	565	575	537	511	517	617	578	559	567	589	543	561	529	583	552	600	565	555	561	550	545	562	542	551	573	580	565	582	579	594	590	561	548	580	568	572	545	581	545	573	564	595	578	540	583	577	594	566	542	594	527	542	536	520	556	534	579	552	596	564	523	575	568	548	558	543	576	585	522	598	592	581	575	598	564	572	536	600	570	547	561	576	555	591	562	561	560	589	548	564	537	570	583	576	578	550	571	614	562	574	551	542	546	554	559	560	543	567	559	591	534	570	566	594	611	530	524	563	549	584	532	541	544	527	573	596	523	602	583	578	572	559	564	578	578	559	555	558	564	590	550	547	539	555	558	575	572	553	567	584	543	563	589	587	576	568	566	605	539	586	566	554	569	566	585	516	566	564	528	539	564	567	588	586	543	590	632	593	525	533	527	571	554	603	569	552	580	567	590	601	543	477	612	568	552	548	510	552	588	570	597	558	515	531	526	557	554	548	581	506	597	539	558	591	543	573	543	561	572	552	580	608	523	557	597	525	547	535	584	561	542	538	546	516	571	586	582	580	600	594	611	562	552	600	564	545	597	547	538	589	547	586	523	588	531	546	539	565	516	591	600	571	552	537	553	569	521	588	574	572	591	569	578	565	580	554	538	559	565	557	553	581	562	544	574	576	567	590	544	554	575	539	580	562	551	577	580	531	587	551	556	573	555	533	560	564	592	539	574	582	542	573	521	545	551	562	544	571	573	547	557	534	546	540	564	532	505	563	579	553	557	568	573	558	555	550	549	574	526	582	574	578	583	546	552	537	560	535	571	555	621	532	568	554	586	553	531	576	566	559	607	555	554	553	506	587	610	549	550	581	571	546	522	535	610	582	568	570	549	559	533	531	531	549	582	588	593	585	558	618	591	560	564	525	581	572	608	584	578	563	594	575	611	589	576	624	587	536	580	559	565	569	585	532	603	542	576	570	588	563	566	547	580	549	567	530	540	574	577	554	562	523	579	564	591	501	581	569	541	523	563	588	523	544	572	618	570	567	550	554	597	540	582	551	581	532	546	573	557	578	563	541	602	582	562	557	527	529	532	535	580	551	543	575	608	561	571	544	592	541	557	612	563	556	578	555	543	532	600	580	549	580	553	584	570	566	555	558	549	503	583	597	553	577	552	575	568	591	548	534	587	571	568	593	611	604	537	552	567	556	533	527	542	555	533	574	554	577	573	584	572	660	598	558	581	549	590	533	565	568	536	584	558	535	568	586	539	568	572	514	546	561	559	548	602	610	598	542	565	599	562	578	575	564	578	536	532	589	592	579	572	566	564	589	567	567	579	549	575	554	568	555	530	607	554	598	503	545	578	534	575	565	556	575	552	564	557	545	571	574	559	559	575	574	572	596	529	571	561	565	520	590	539	567	542	540	576	561	584	609	539	541	547	550	570	528	551	535	570	573	551	580	544	525	534	572	579	584	576	549	553	528	553	573	524	589	578	605	583	543	524	568	547	538	549	565	527	584	567	546	588	550	578	583	557	557	588	562	544	561	583	613	567	557	586	512	562	574	553	548	549	578	589	555	552	522	540	549	543	563	609	592	548	575	587	552	532	567	562	510	546	601	575	570	538	579	590	581	581	566	570	579	580	570	550	549	567	639	546	612	576	570	521	529	602	588	520	607	569	530	603	537	566	519	531	585	555	575	580	565	553	530	580	558	577	550	547	573	564	561	569	538	533	557	584	551	579	571	559	597	578	541	562	588	563	580	497	512	507	556	608	549	526	573	553	555	567	574	584	539	577	584	566	567	586	554	578	529	559	591	573	565	550	537	522	524	524	555	575	540	619	581	533	563	577	579	537	549	578	552	555	568	599	553	549	578	570	597	550	555	583	542	551	574	573	558	550	573	597	597	563	573	553	586	581	586	566	597	517	600	534	543	541	548	589	554	586	588	605	578	609	554	517	555	533	566	572	554	544	573	545	574	576	565	596	602	587	558	583	560	550	601	538	552	585	564	585	534	552	557	543	576	550	568	597	538	542	547	535	549	574	580	554	577	532	510	567	562	562	570	578	562	595	564	607	614	560	574	572	582	559	542	602	578	582	581	578	584	556	567	584	556	558	569	575	572	561	573	568	587	560	568	546	542	600	586	529	549	573	524	547	542	524	545	591	516	577	549	555	574	573	553	597	550	537	536	568	535	582	563	554	606	579	586	566	598	578	571	569	548	554	557	579	565	550	585	577	567	568	586	553	527	556	551	534	561	547	558	548	570	539	527	584	565	578	570	549	544	553	562	539	554	580	581	541	570	530	560	565	570	586	606	535	543	563	554	544	566	549	570	586	600	554	577	579	531	526	549	579	547	546	554	503	589	553	571	561	532	592	578	530	555	556	573	551	546	544	608	602	543	648	579	553	561	560	557	530	551	541	598	650	578	536	534	581	565	580	603	563	563	535	577	564	584	552	585	582	524	576	620	544	557	571	565	549	516	575	528	562	512	553	550	598	563	564	582	592	553	553	553	584	555	563	560	593	565	586	541	555	517	561	498	558	603	574	527	555	597	577	553	621	546	538	591	564	511	539	549	537	612	566	582	580	542	564	574	526	575	548	539	587	588	563	562	559	551	551	576	541	554	591	590	509	558	572	572	536	565	538	576	586	593	589	571	511	598	542	572	594	534	576	601	523	560	553	512	555	594	564	573	566	580	546	567	517	551	564	548	554	567	566	602	541	566	508	571	593	542	561	593	576	550	553	556	564	589	542	560	571	589	583	539	509	589	520	532	558	587	575	550	596	558	506	566	612	578	563	555	553	527	564	558	590	584	581	536	547	557	576	570	563	592	537	567	578	593	560	514	566	532	590	545	591
54400	48068	52946	52617	31297	4189	296	229	218	210	193	179	172	166	173	157	189	174	135	173	183	195	152	151	182	162	151	160	137	152	166	139	145	123	170	159	155	156	128	161	160	149	161	153	166	145	159	155	173	150	131	137	128	161	164	147	160	147	158	122	162	151	147	139	165	129	160	132	137	146	161	144	148	163	141	144	159	113	141	151	139	133	161	167	145	156	151	130	161	143	138	141	131	107	144	140	151	137	143	172	157	145	149	186	144	157	141	131	147	168	151	158	144	160	134	154	138	160	134	142	117	126	126	148	157	148	131	143	145	172	164	168	157	131	155	143	151	139	145	140	160	171	158	155	162	136	134	141	156	139	142	164	154	144	172	160	151	142	165	146	170	135	141	163	176	171	151	130	155	135	142	156	131	161	146	144	136	173	161	141	149	136	141	149	118	146	152	145	138	155	167	164	166	157	155	141	168	154	111	142	171	126	162	139	134	134	133	152	144	142	133	140	154	164	161	147	136	175	157	148	153	138	153	153	174	139	158	140	175	158	155	138	148	148	161	133	146	150	150	148	158	151	167	150	167	139	148	152	153	138	160	125	152	137	150	160	138	153	137	171	156	154	151	140	122	129	130	120	135	179	158	177	163	155	156	136	136	160	152	149	145	166	164	153	132	148	142	148	165	131	156	160	162	161	173	135	130	141	171	173	157	155	134	148	137	147	149	151	164	144	144	153	149	143	148	136	139	142	113	161	159	159	154	148	153	143	154	133	151	140	171	129	146	156	139	161	146	154	135	155	152	149	160	164	146	141	132	127	145	140	138	142	146	149	154	144	136	150	151	145	147	163	141	147	139	146	153	158	162	139	167	127	154	151	153	139	153	163	142	150	133	150	140	142	152	128	142	149	150	146	133	142	143	123	144	177	151	151	145	156	144	146	158	153	138	163	156	152	149	147	146	153	168	142	122	127	155	134	153	149	174	157	147	125	163	155	146	139	155	150	139	148	134	141	156	182	171	171	146	147	124	136	169	161	161	165	160	177	164	171	146	146	162	151	152	147	136	144	160	159	144	134	171	136	141	149	135	141	140	131	128	138	146	130	171	148	172	171	154	143	141	151	157	154	133	142	156	154	169	168	159	135	138	142	143	181	148	162	150	159	133	137	159	161	156	156	150	144	156	155	157	148	152	166	144	140	150	162	150	168	148	138	146	132	145	150	152	154	160	143	148	152	168	132	152	148	165	147	166	134	131	156	120	171	148	142	137	146	138	151	155	150	147	117	135	157	147	137	160	149	157	138	168	149	154	140	166	133	155	147	147	143	129	163	146	150	142	146	155	139	162	161	177	155	138	139	151	183	156	129	129	164	167	176	159	157	137	145	144	158	164	127	158	135	154	160	160	144	154	155	149	151	170	137	132	140	144	153	150	129	152	149	161	152	161	145	152	128	138	137	146	130	125	136	143	124	131	152	149	168	146	139	159	168	149	164	157	117	136	138	154	171	161	138	142	155	147	144	136	128	148	155	140	138	116	138	145	146	122	153	143	145	138	140	150	142	138	162	151	141	133	136	155	132	134	150	160	128	154	168	179	151	159	129	147	161	175	162	165	136	148	144	151	141	154	158	165	160	152	134	165	156	168	155	153	145	160	148	158	138	135	139	152	164	156	171	138	162	135	134	148	148	169	169	139	161	161	155	121	123	142	143	145	153	159	120	132	162	146	143	134	139	187	119	147	152	131	140	147	123	151	131	165	154	162	158	147	187	159	149	148	144	146	152	143	146	160	174	145	145	135	144	150	137	157	157	154	142	183	144	142	130	153	185	149	148	128	138	157	117	140	124	148	141	160	166	153	158	150	142	142	152	182	154	135	162	166	153	149	115	171	145	153	164	138	140	152	126	165	140	142	129	140	165	123	145	162	143	129	122	143	142	138	143	149	141	150	145	146	139	148	133	136	167	154	139	144	175	152	137	161	115	155	129	135	160	153	148	153	133	158	142	130	160	159	152	166	142	131	148	136	160	161	157	139	146	154	152	114	149	144	134	118	137	171	157	173	147	131	157	136	124	177	135	154	141	139	129	149	143	183	157	160	153	145	166	135	151	146	156	139	131	141	140	130	153	145	171	170	132	147	166	166	133	151	144	148	136	166	143	150	159	160	126	158	170	159	128	151	146	148	149	158	156	144	123	140	130	139	135	120	141	156	140	149	177	145	151	149	161	137	143	139	129	143	139	147	157	148	153	143	134	140	168	137	143	143	121	152	149	155	144	150	143	147	150	162	146	141	161	140	140	151	160	119	144	155	134	135	132	140	140	151	145	153	154	148	151	162	153	148	151	148	166	156	140	141	158	167	146	146	150	161	147	150	136	147	167	161	145	152	148	151	161	146	153	168	163	135	129	146	171	175	144	143	162	155	153	155	171	150	138	136	148	146	149	133	152	132	133	146	145	147	147	132	162	154	140	145	168	136	113	160	166	119	156	149	129	133	140	144	146	155	162	151	166	140	150	153	183	151	156	135	139	145	128	174	154	139	139	154	143	130	136	144	152	164	150	140	143	131	146	128	182	138	161	143	130	140	163	150	157	147	144	145	152	156	170	154	144	119	153	160	137	155	137	177	135	163	119	162	147	140	149	158	145	158	139	138	149	140	151	131	157	155	134	170	165	158	160	156	185	142	153	126	146	174	135	154	147	169	152	137	133	163	157	143	150	150	152	150	126	152	143	130	152	143	133	156	172	163	141	159	128	139	135	158	148	160	136	154	134	109	156	185	179	146	136	136	130	161	153	157	133	150	135	152	138	143	157	148	163	157	134	152	147	169	153	148	143	160	182	154	143	148	149	139	154	162	142	153	173	157	138	153	127	138	143	156	133	125	150	115	166	144	158	146	142	145	128	155	143	168	150	145	148	147	166	136	135	146	152	152	110	146	159	157	169	160	138	145	151	134	162	143	158	161	166	174	146	136	127	144	170	168	139	142	136	140	143	137	153	142	159	172	145	151	148	108	142	163	149	149	151	133	164	152	144	148	155	176	155	176	128	136	156	161	136	160	170	129	155	138	136	146	140	154	162	141	162	146	132	132	153	143	147	149	158	137	157	153	138	166	153	158	151	143	129	124	162	140	129	144	166	138	158	143	171	161	156	159	140	146	140	161	154	160	143	148	161	153	158	177	142	147	146	150	151	141	150	155	166	157	147	150	141	141	161	145	149	146	126	172	139	156	148	134	139	147	158	130	156	149	160	144	154	158	192	180	144	149	157	159	138	161	138	153	152	142	161	153	141	166	154	137	161	128	149	163	149	152	145	133	153	147	147	147	150	141	147	155	142	126	162	158	150	154	151	145	148	171	146	126	153	156	127	151	168	138	145	156	145	125	154	156	145	149	129	113	143	144	109	127	153	138	148	146	156	133	130	169	148	160	150	155	143	131	150	136	143	150	145	144	132	134	148	173	133	153	144	146	139	169	131	135	156	147	149	157	159	145	152	143	168	140	142
29618	37036	50155	61354	26539	1091	908	831	729	659	590	570	570	493	474	466	471	454	439	438	441	470	386	421	420	432	427	403	374	356	383	373	375	359	383	345	382	386	383	395	353	397	372	369	383	396	377	375	407	359	396	348	373	352	389	333	361	402	380	344	366	363	392	336	378	362	340	391	355	392	373	381	356	372	350	362	362	358	350	362	353	360	368	357	357	344	361	357	391	419	375	352	377	374	369	396	371	360	378	341	383	331	338	392	339	348	359	365	357	342	347	349	366	348	375	342	370	383	340	373	356	355	342	375	365	379	352	377	366	345	358	372	373	365	364	345	373	356	338	383	354	385	366	387	361	391	354	370	376	329	371	365	378	368	342	343	357	367	361	361	341	376	325	360	361	389	347	360	341	329	326	332	373	384	384	374	369	363	407	352	366	380	363	343	353	340	381	352	357	342	354	377	364	361	363	376	393	335	360	378	337	367	359	343	352	328	326	361	353	362	372	375	367	373	350	354	347	361	357	370	331	336	346	378	357	360	384	344	343	386	357	353	385	380	349	342	358	373	335	347	362	349	368	322	368	361	311	389	365	314	347	353	373	358	344	363	365	332	350	376	320	370	343	372	339	358	376	353	379	382	343	338	331	358	331	340	353	403	371	379	393	356	352	375	363	375	350	404	355	374	342	377	348	387	309	357	378	360	333	360	371	369	365	350	369	357	372	371	351	362	358	357	354	363	340	375	350	365	378	374	371	356	355	360	362	344	369	351	352	350	404	343	400	350	341	351	357	338	351	376	351	392	355	337	368	365	373	359	345	351	346	306	368	325	352	337	358	375	385	352	386	349	374	336	365	357	352	373	388	360	362	348	358	360	353	361	372	362	357	388	366	358	376	347	358	338	371	342	327	343	332	367	353	380	397	332	349	390	375	366	357	338	352	336	341	347	322	328	379	366	361	341	334	349	364	354	370	389	349	374	373	363	364	356	392	346	363	397	385	360	351	368	355	385	363	379	335	373	357	361	365	356	381	374	344	352	404	325	315	372	344	346	356	330	367	337	375	380	339	397	396	387	337	385	376	325	339	359	350	379	360	344	345	349	361	332	378	367	364	366	330	346	360	324	343	308	352	382	373	325	384	346	358	396	345	351	363	388	362	381	382	378	342	352	324	335	380	378	365	321	357	376	332	340	352	351	359	386	359	377	367	374	351	349	314	355	353	387	359	327	373	389	339	380	361	365	327	330	346	337	367	363	365	343	367	329	387	358	360	373	366	356	358	310	339	357	344	358	377	343	406	386	370	345	321	376	356	364	372	376	379	344	339	360	381	371	364	356	359	363	314	367	380	386	347	378	372	366	368	348	359	387	363	353	355	353	368	367	338	339	321	381	346	353	344	356	376	366	381	337	365	344	309	324	387	347	328	317	350	335	381	380	349	364	376	355	375	365	407	349	363	396	394	352	326	353	365	365	349	391	340	337	368	367	348	360	330	360	391	357	376	398	347	361	366	338	359	322	374	344	367	376	385	373	336	374	340	350	377	375	406	365	361	365	375	345	348	387	352	382	359	371	350	332	363	345	376	356	349	350	372	365	355	358	369	336	391	351	365	363	373	342	369	383	315	352	350	351	337	342	387	355	368	361	358	371	373	324	346	382	381	348	347	366	344	366	365	371	348	395	355	361	371	339	349	399	357	392	347	359	349	389	366	367	338	349	379	336	347	355	364	360	369	345	352	364	342	376	392	341	352	355	345	379	382	347	323	352	360	352	374	347	358	333	385	399	350	372	330	323	367	375	365	374	357	352	345	372	369	391	349	386	364	341	350	348	413	371	377	344	350	366	338	378	376	329	349	336	374	376	352	365	352	346	356	350	341	344	377	377	352	351	362	342	350	369	337	328	372	332	341	365	369	383	357	319	376	359	367	357	345	350	351	364	371	354	372	366	372	371	357	338	324	366	338	363	356	334	371	372	340	361	327	384	331	400	363	366	376	344	375	365	330	371	363	373	368	372	386	349	378	356	363	357	366	347	363	358	368	349	366	370	335	363	398	357	362	366	329	376	345	364	357	360	358	401	351	356	335	351	344	344	354	360	362	344	357	340	342	383	353	337	397	366	365	325	406	359	363	370	359	380	412	328	322	369	347	368	358	385	394	369	361	354	366	376	368	355	373	403	343	381	349	374	372	394	389	362	336	372	361	352	367	336	331	338	343	340	348	373	351	361	362	365	374	363	389	357	372	374	358	394	347	337	370	364	347	323	370	358	344	365	410	331	338	371	363	336	362	392	412	383	360	351	377	375	389	353	363	335	350	337	343	354	313	369	358	358	365	327	407	347	388	391	387	366	361	320	350	380	376	414	382	362	343	359	335	375	330	351	362	350	383	360	373	364	400	380	386	373	350	377	333	369	375	346	381	349	372	368	352	358	365	357	381	354	354	356	340	378	381	362	358	388	371	363	356	362	357	349	401	366	369	344	392	394	359	352	372	362	392	371	350	340	355	363	370	375	383	383	361	342	374	363	356	370	355	345	366	374	370	364	361	395	348	373	371	384	355	364	351	379	363	391	370	341	383	376	391	331	324	333	349	391	363	397	356	344	386	379	371	350	346	327	373	310	354	352	368	391	347	331	332	366	342	332	329	359	367	359	327	350	356	344	365	364	353	367	396	384	349	347	359	369	334	352	359	383	348	369	367	380	334	358	328	354	354	359	366	353	346	395	373	354	361	363	336	349	406	378	374	354	314	363	350	406	391	365	378	360	349	370	371	378	338	367	329	340	353	375	359	334	352	324	361	380	335	392	369	387	342	345	380	407	375	352	356	362	364	336	381	372	361	358	345	379	401	343	400	344	351	347	359	335	384	365	360	362	339	355	338	357	358	384	363	354	348	361	394	378	390	337	343	379	375	354	393	364	353	373	357	402	371	382	388	347	357	366	319	348	378	353	344	339	352	353	303	359	351	340	357	362	381	334	381	359	347	346	370	360	336	386	345	347	362	364	376	380	383	339	388	362	349	358	381	353	338	339	378	383	342	386	339	351	373	373	344	347	376	361	377	400	386	391	359	332	347	352	363	365	357	351	364	350	382	365	376	381	340	387	324	385	321	382	364	348	391	361	335	385	370	366	379	389	365	393	357	371	378	376	365	347	361	399	330	393	346	394	353	340	354	358	372	389	336	383	346	385	369	391	355	352	383	356	353	364	372	352	365	351	378	328	362	344	387	372	359	337	368	331	349	342	347	353	343	364	363	338	372	360	318	345	341	358	368	328	330	383	346	338	367	359	341	366	377	350	358	367	377	365	374	360	377	396	349	370	361	385	360	353	333	384	386	350	365	369	337	363	352	350	360	361	361	363	340	346	366	355	347	358	366	369	364	376	359	372	365	387	357	392	373	359	331	353	372	326	373	357	334	362	399	349	357	335	369	381	364	372	358	347	390	366	343	332	371	343	357	343	364	379	373	323	368	381	341	373	366	351	340	371	366	350	338	374	363	376
60524	59664	68304	65503	41797	10579	968	404	340	335	335	337	288	281	276	272	258	253	276	248	300	305	233	271	264	309	284	278	220	239	225	243	243	245	233	231	248	264	262	242	250	276	260	281	285	250	258	266	197	235	262	248	280	252	255	232	237	246	249	242	263	258	260	254	239	241	260	229	267	254	254	256	247	224	239	253	262	241	275	245	246	270	232	241	231	234	220	239	246	228	249	225	260	276	216	230	252	258	230	235	236	255	228	235	242	232	258	237	239	231	239	205	240	226	269	242	249	228	220	256	248	228	250	275	278	245	275	256	233	243	217	247	220	229	256	251	221	231	242	240	237	262	222	265	265	228	251	259	236	230	216	254	280	273	261	245	239	211	245	229	259	256	247	224	242	236	234	263	256	265	273	229	255	252	244	266	266	255	259	264	221	250	238	219	226	236	253	248	233	245	295	249	212	274	245	249	267	261	251	256	240	251	259	232	254	244	246	262	214	243	242	259	227	258	279	237	246	236	258	229	251	211	255	214	236	223	224	239	260	241	243	212	249	282	242	236	211	254	241	257	249	264	216	288	255	243	220	269	240	263	238	274	220	274	259	249	279	253	222	260	243	206	244	231	214	251	245	260	267	250	232	224	237	231	226	229	234	285	244	256	238	251	248	244	247	261	235	236	237	251	243	218	270	242	247	239	246	233	233	238	251	237	240	252	264	290	253	248	243	223	223	252	229	289	239	246	229	251	253	239	235	236	238	231	224	250	284	217	231	246	260	243	247	247	242	237	240	252	233	233	237	293	297	231	251	212	256	253	229	235	242	240	259	253	241	217	236	235	246	250	274	248	240	237	248	246	235	228	244	206	246	238	256	226	230	244	228	241	253	229	251	262	249	237	237	241	225	240	254	263	232	239	244	256	250	245	243	262	248	230	262	279	237	226	252	250	268	220	236	247	216	247	285	240	256	245	243	253	254	237	270	258	243	216	228	259	243	236	238	239	265	217	226	252	237	217	270	243	230	236	201	252	215	251	251	248	237	255	238	258	230	241	204	236	251	221	234	259	219	243	250	210	247	252	250	238	222	296	231	246	229	262	239	233	259	243	235	231	238	269	255	247	207	234	252	242	220	242	244	232	276	249	266	260	235	205	203	218	236	233	248	249	240	260	254	272	235	223	248	259	266	246	273	245	240	248	268	239	240	235	250	235	246	255	235	242	237	251	253	246	236	233	223	260	231	261	261	275	264	228	277	240	235	272	246	224	237	270	260	238	242	195	235	246	247	224	250	267	243	257	259	223	265	239	231	248	198	241	249	259	233	257	268	204	236	262	245	213	268	267	235	252	244	245	230	250	287	235	238	261	235	267	262	252	256	235	247	251	241	228	285	244	234	249	261	262	263	223	228	228	267	230	249	255	243	262	230	245	248	247	259	235	222	235	258	250	248	214	206	207	249	230	263	275	245	252	234	238	235	239	245	254	243	217	249	230	230	238	253	242	246	259	249	240	254	263	252	211	240	226	236	232	235	244	289	241	219	236	252	240	245	242	243	229	207	229	266	229	235	245	223	263	260	240	258	231	246	231	245	229	241	244	238	216	229	265	229	240	220	227	228	252	243	231	264	228	244	217	255	243	247	254	242	236	215	187	250	250	237	256	259	254	253	229	231	232	279	272	236	262	265	245	262	257	230	259	258	238	272	251	260	237	255	264	252	231	238	238	231	247	246	256	230	239	264	245	252	234	240	239	252	238	226	244	249	230	233	242	228	256	235	240	201	237	280	215	212	235	253	248	246	252	264	242	260	230	247	230	287	283	243	258	251	241	245	281	239	236	262	250	230	257	256	271	241	230	256	275	241	257	241	280	228	230	234	233	234	267	261	222	246	244	230	229	254	225	260	244	200	244	245	242	238	285	252	244	257	265	255	232	222	259	258	270	254	291	241	251	264	259	249	245	236	243	239	247	211	254	249	243	226	234	228	291	236	253	249	265	247	249	252	252	261	253	247	208	212	257	264	247	227	223	229	240	240	269	250	276	249	259	224	236	228	262	264	221	240	257	275	263	229	222	252	248	221	227	230	247	228	225	236	269	257	242	249	234	259	250	262	250	251	253	267	257	226	220	230	234	250	215	255	248	239	274	227	236	272	237	271	223	252	224	244	244	232	220	247	259	250	230	272	231	236	284	229	258	236	258	276	279	250	274	236	249	240	272	233	237	246	229	236	234	281	261	251	240	233	270	258	241	236	212	248	256	279	240	245	241	226	250	262	229	245	257	209	265	205	247	237	234	255	243	240	247	191	253	230	251	242	228	232	256	293	254	265	248	232	249	237	239	235	278	217	242	244	268	256	232	264	248	268	229	231	264	209	220	244	236	228	231	249	232	282	232	236	247	245	254	271	258	251	252	272	217	227	235	203	245	260	264	262	240	269	247	236	231	271	233	273	240	227	251	246	246	227	216	252	240	215	248	276	266	232	270	240	231	239	228	244	242	241	234	295	223	284	254	258	235	232	275	239	239	249	248	219	263	247	272	241	272	237	251	263	243	237	293	244	249	236	252	257	266	247	245	242	231	232	230	236	263	251	262	250	250	235	258	225	249	232	283	227	216	229	249	288	261	264	205	249	236	254	239	271	238	248	253	243	247	268	232	216	239	213	224	227	241	252	260	242	253	239	236	235	246	231	242	265	257	246	237	273	213	256	267	261	265	273	238	249	235	267	233	245	227	242	213	273	225	226	228	241	251	253	222	237	266	243	272	249	220	266	252	272	245	278	259	254	248	233	236	259	201	249	259	250	248	248	236	262	247	256	253	271	244	235	236	266	273	253	268	251	246	234	250	254	234	230	221	217	255	247	242	244	227	256	257	230	232	242	214	242	222	243	262	246	246	231	254	233	228	256	258	245	240	226	223	240	245	225	227	239	235	212	215	232	245	249	256	248	266	239	222	244	220	250	258	273	248	273	248	234	261	248	264	248	253	233	244	221	260	251	250	233	233	239	250	243	247	247	268	268	228	248	247	220	256	215	251	261	255	230	243	248	248	242	209	269	253	238	233	242	239	256	231	231	217	252	226	269	254	248	266	260	228	243	210	221	244	250	256	253	242	238	249	237	198	273	240	234	233	266	246	234	239	262	252	264	258	193	215	257	242	259	269	217	262	246	246	254	254	255	272	257	233	234	243	215	245	255	250	245	235	265	243	228	244	246	215	262	215	255	211	243	260	221	253	256	245	233	265	238	240	258	252	254	258	244	241	237	228	258	268	241	245	253	281	272	213	211	240	258	218	238	245	231	215	241	257	228	243	262	260	272	210	239	278	242	267	236	230	256	232	278	246	211	249	253	244	243	245	241	250	234	284	261	274	265	247	241	243	255	243	247	247	261	253	261	238	234	249	215	248	259	210	231	241	222	252	235	251	263	226	253	243	264	263	247	249	238	283	254	253	267	252	245	267	251	245	270	230	253	242	238	252	249	230	257	236	235	230	228	243	242	257	279	218
34311	45925	62244	74188	35099	1977	1618	1380	1215	1085	996	891	858	813	864	778	769	704	714	696	699	661	657	671	636	639	638	621	627	638	635	625	604	594	572	575	597	564	605	589	566	557	573	599	610	599	596	566	571	603	630	630	594	629	583	603	578	567	546	570	540	573	554	556	551	554	551	578	563	624	590	549	600	535	547	572	562	567	519	564	570	590	533	543	603	534	544	523	540	582	530	592	554	571	599	555	593	542	557	574	571	586	585	540	565	617	585	555	590	538	567	564	559	572	609	570	547	577	594	579	538	554	620	582	548	580	613	561	536	539	579	601	568	605	615	573	534	603	607	561	560	568	569	559	599	554	507	567	566	574	594	608	601	605	555	564	587	560	565	545	574	597	578	575	616	526	570	557	561	533	560	564	585	602	573	517	577	554	561	553	597	579	582	586	542	573	598	620	568	581	604	536	528	596	598	555	534	548	527	600	557	595	562	565	587	586	578	563	554	539	575	521	587	563	588	573	552	590	565	526	562	538	566	512	615	537	596	609	582	611	551	509	522	595	566	583	499	548	573	560	553	586	561	576	597	581	589	564	563	551	576	520	568	600	556	554	563	567	577	574	594	533	578	558	564	558	589	535	563	556	536	554	562	567	578	538	552	587	576	618	558	585	531	534	609	593	568	596	574	566	604	529	536	590	623	595	576	567	560	568	591	579	537	548	578	588	581	577	608	551	576	552	629	572	581	538	551	550	565	611	592	555	585	572	589	544	574	546	572	553	554	577	551	582	549	563	538	541	558	579	568	556	539	600	541	570	559	568	560	595	564	560	580	569	534	575	550	564	584	575	589	571	551	574	601	594	559	535	543	598	522	557	584	565	554	541	571	526	577	573	550	606	604	625	602	562	571	570	580	547	570	550	591	555	561	544	533	519	547	558	609	548	525	529	547	548	602	518	582	579	610	531	518	556	528	557	531	587	584	552	566	521	524	586	519	570	563	559	559	604	567	607	582	558	594	539	563	573	573	534	590	575	569	562	585	536	582	576	525	568	603	577	607	603	577	594	553	579	548	558	572	503	561	512	562	563	565	554	583	588	572	546	582	570	566	559	550	558	563	593	563	604	585	600	523	588	535	536	512	532	545	554	561	580	567	555	571	549	570	559	584	553	560	623	576	579	517	591	535	555	625	566	621	541	575	577	563	582	562	550	549	542	605	530	535	570	561	553	578	591	570	514	600	574	566	556	541	540	588	584	591	616	580	581	490	587	531	589	560	602	597	548	568	557	570	563	581	574	515	561	590	564	600	592	522	525	588	571	595	535	598	541	555	591	551	538	564	546	575	571	559	569	561	580	566	606	596	595	572	573	576	591	542	540	545	569	532	564	533	576	577	549	558	574	541	576	510	518	591	571	568	619	534	523	537	599	588	551	574	562	552	574	603	571	603	538	593	518	549	546	537	547	570	542	533	539	535	633	594	593	541	506	582	542	554	552	563	582	560	575	533	570	536	499	552	579	591	634	558	569	568	564	497	564	541	588	513	544	579	543	542	565	585	563	531	581	561	602	559	618	599	560	594	559	595	586	542	537	586	597	596	565	484	576	591	584	538	553	558	571	555	546	576	567	579	573	557	574	578	580	552	574	547	608	590	596	567	554	543	550	505	541	545	620	570	594	557	614	582	564	601	531	573	565	568	578	550	583	557	598	577	538	566	566	549	578	541	600	582	562	579	546	579	550	568	552	539	567	551	549	574	578	574	557	541	570	586	563	588	585	590	551	569	593	565	546	569	561	554	602	581	558	610	590	615	554	553	597	539	549	552	586	585	606	567	615	562	592	568	567	600	563	616	596	556	574	516	546	568	563	579	585	572	581	583	584	552	572	583	582	570	566	585	618	545	585	547	566	562	592	571	570	541	595	575	581	526	588	599	556	564	549	586	565	577	569	544	558	551	574	530	554	518	540	551	562	557	555	552	590	541	550	580	559	534	560	562	591	600	595	535	584	579	565	581	605	555	568	564	558	550	539	528	573	607	561	571	553	535	545	566	524	553	554	538	580	547	567	562	572	571	586	586	554	551	571	602	560	544	578	533	551	577	565	564	593	560	529	561	580	615	520	540	585	552	578	590	549	552	524	602	588	526	578	564	599	600	552	576	570	551	578	573	545	540	588	568	563	544	541	548	514	634	599	539	556	536	543	575	550	587	620	581	621	578	549	547	565	584	570	587	597	579	572	559	547	532	526	548	565	559	572	603	580	530	578	566	557	569	568	579	545	548	552	577	563	546	582	577	597	580	613	558	560	624	565	615	562	550	560	582	561	576	557	536	574	575	543	536	531	569	598	564	582	533	571	551	553	570	580	546	587	603	562	578	564	583	551	553	568	570	574	560	546	553	537	571	543	558	559	567	589	583	564	563	531	579	543	587	576	565	582	527	537	559	568	547	559	546	540	544	541	539	535	595	539	575	557	588	554	530	581	574	557	586	577	569	615	548	560	572	579	544	570	590	590	550	617	556	590	537	551	514	551	575	557	559	539	591	561	496	526	543	530	557	595	570	604	588	588	569	581	569	561	548	526	609	526	587	555	565	550	558	540	543	551	553	554	539	573	603	560	576	560	563	563	551	555	549	536	560	581	620	597	555	538	596	550	519	593	551	578	554	568	545	565	540	608	572	616	553	563	561	562	573	586	556	540	566	550	557	605	595	520	597	544	592	566	584	569	548	578	510	582	573	551	618	535	543	570	547	569	539	576	578	549	558	531	551	600	571	579	534	590	564	589	554	547	551	591	561	544	523	617	585	543	545	558	553	517	551	570	549	566	525	570	585	538	533	560	535	614	561	557	566	555	571	537	531	541	588	608	604	566	533	575	569	551	557	582	556	541	557	627	587	546	519	557	612	578	576	554	551	487	554	619	545	620	560	550	610	605	563	526	589	548	529	564	589	521	588	549	542	553	572	557	541	605	565	585	596	531	573	554	566	560	553	570	548	504	565	565	604	578	522	591	563	561	587	513	580	501	597	568	575	576	573	552	592	595	530	566	557	543	572	571	593	578	556	543	587	587	540	556	530	562	557	517	599	582	570	567	567	571	536	565	638	568	586	562	558	532	538	528	583	592	618	543	524	579	555	588	557	580	561	536	578	567	521	579	559	584	543	556	565	572	516	554	555	577	586	535	561	582	580	570	546	584	524	533	569	515	565	588	588	546	544	523	514	568	540	526	585	521	558	565	545	580	589	564	544	577	552	568	555	570	591	574	590	512	564	555	573	535	549	561	572	572	566	566	588	547	565	509	540	585	587	585	568	564	564	537	551	572	597	608	586	585	544	564	561	591	563	583	586	587	581	575	570	560	546	547	563	552	581	566	565	528	552	531	563	565	582	587	539	582	558	540	578	586	557	569	542	579	563	574	599	595	591	563	570	549	564	535	587	565	594	576	534	572	581	534	582	587	533	541	623	526	598	575	573	592	566	578	543	588	530	570	607	585	580	548	595	572	547	600
41334	24059	6443	4373	2013	262	271	283	251	274	267	240	237	280	304	259	262	238	263	257	225	251	230	255	293	282	263	274	267	271	285	257	257	264	245	267	260	269	279	230	250	253	256	245	265	284	249	232	222	276	258	248	220	250	281	257	243	293	249	251	271	235	281	264	259	270	246	297	268	262	237	265	277	232	260	243	239	237	294	229	252	256	286	277	272	258	273	260	267	258	268	265	255	264	273	289	252	235	232	263	243	266	280	255	266	260	274	254	241	287	234	264	283	262	255	273	266	252	245	244	286	220	275	262	267	264	285	287	253	261	255	243	266	262	244	267	279	309	239	236	264	254	270	255	230	248	265	251	258	265	273	246	263	274	272	257	293	264	240	269	295	272	312	280	261	254	283	259	230	261	260	236	293	274	275	241	250	273	227	240	273	250	270	280	272	262	252	266	243	265	259	242	223	239	215	250	245	268	252	299	269	265	254	257	260	248	284	272	241	255	264	269	262	257	298	244	263	268	282	225	281	253	268	250	274	249	276	262	257	251	253	219	273	268	230	275	271	248	298	259	262	299	274	232	277	264	250	252	279	238	243	232	279	239	271	260	250	262	259	230	258	265	226	291	267	269	245	251	254	260	255	241	249	260	263	235	282	255	276	267	269	235	242	248	239	276	255	266	261	250	290	249	265	303	276	280	277	256	254	271	271	255	251	288	275	298	247	275	244	299	243	272	271	249	260	287	253	270	270	263	280	255	268	236	235	237	219	281	265	235	258	256	267	249	258	255	254	258	225	295	225	261	245	222	230	291	240	244	255	268	268	238	242	271	250	266	266	304	240	266	263	234	239	230	262	282	258	270	255	271	263	262	259	243	278	226	268	243	270	264	286	235	278	271	281	255	264	285	287	243	268	269	265	249	274	253	236	248	230	270	262	249	253	253	253	261	268	273	240	266	272	294	260	280	284	265	246	266	227	273	240	262	260	282	252	230	287	256	276	249	251	263	274	224	278	293	258	329	275	267	249	243	239	289	267	272	230	294	294	237	252	258	264	296	284	258	249	240	279	252	260	260	250	275	238	270	255	262	257	246	246	271	240	283	281	237	277	240	266	265	283	258	259	246	267	265	244	248	225	232	277	259	225	300	272	267	247	274	261	263	272	237	234	260	235	239	239	257	245	270	257	263	282	242	274	267	280	258	276	264	268	253	273	291	274	276	266	230	231	242	257	241	273	291	238	252	245	214	255	260	279	266	272	238	257	242	256	254	259	247	272	259	277	257	263	267	262	248	281	254	307	278	262	245	199	257	291	248	260	245	274	272	270	260	284	236	230	253	264	246	274	251	268	271	247	264	258	263	264	256	281	303	272	246	322	252	303	284	271	262	262	265	269	251	264	264	292	264	254	270	245	276	240	269	255	278	248	268	244	255	265	262	267	284	270	272	274	227	253	256	293	259	244	269	249	275	267	276	242	228	261	273	258	286	273	282	252	260	260	274	267	258	242	234	258	266	274	246	282	277	284	273	261	276	250	280	273	230	243	251	261	273	277	270	247	261	274	252	247	270	242	287	273	248	289	280	253	235	260	270	239	285	248	239	248	253	276	247	285	278	276	276	307	261	261	241	286	219	256	265	274	263	237	279	248	298	244	257	252	256	250	235	293	256	241	277	245	274	279	271	256	282	255	254	263	247	266	230	247	271	284	256	270	276	262	269	259	287	252	255	270	257	266	247	257	255	280	260	283	253	264	282	238	243	281	249	257	246	250	269	284	235	258	277	238	239	244	266	249	262	268	269	297	277	242	260	293	260	238	265	291	282	236	288	254	290	273	260	238	255	262	268	256	294	247	275	276	262	256	264	300	277	277	254	274	262	306	267	232	253	244	257	240	236	262	275	253	256	283	290	300	254	263	249	270	241	261	284	292	247	272	251	239	289	290	254	267	261	275	253	282	291	271	260	262	264	252	262	237	285	275	262	259	239	225	297	264	272	267	259	244	297	288	286	224	254	217	264	271	281	266	229	287	236	244	278	283	275	243	238	232	256	255	252	280	281	236	257	273	263	236	271	229	241	264	294	286	239	237	254	263	282	280	255	248	247	286	266	254	303	276	256	259	274	247	266	275	255	254	253	243	254	280	289	234	281	274	259	276	250	226	256	268	276	250	286	251	287	254	251	218	229	256	261	281	257	280	289	252	240	278	257	257	245	269	276	273	258	264	284	274	252	242	254	262	244	270	270	267	247	246	262	242	255	275	278	275	272	250	262	279	262	274	248	264	255	266	253	233	249	250	238	264	257	241	249	260	275	263	246	246	230	234	299	246	278	273	278	271	250	292	269	278	287	260	253	259	229	258	255	292	280	270	282	275	281	280	241	257	262	294	257	233	240	273	254	269	280	283	267	291	285	251	238	235	283	261	264	258	263	255	264	280	261	260	293	253	268	240	278	248	253	228	254	219	241	292	258	274	271	268	267	269	283	260	252	246	237	258	267	274	263	256	287	240	267	263	252	247	259	244	278	279	267	281	247	291	276	254	267	271	250	256	243	266	242	230	250	289	253	235	216	225	261	261	234	243	259	259	275	255	268	257	280	256	275	240	237	243	245	264	253	252	247	240	261	249	286	252	244	256	251	268	260	245	258	279	274	266	251	294	236	256	238	278	260	245	243	245	256	266	283	261	251	295	216	248	266	265	272	301	264	251	238	224	244	276	290	245	281	267	285	246	273	256	242	246	296	271	262	243	268	272	269	252	274	257	271	232	271	275	262	272	255	290	260	273	259	272	279	248	281	275	241	257	261	296	261	268	280	293	257	249	258	272	275	242	243	242	240	266	245	249	237	252	264	285	272	256	251	254	262	270	251	265	222	240	229	269	236	286	245	270	252	285	247	243	253	251	291	257	266	286	260	284	277	286	248	260	249	265	257	253	272	264	255	282	239	265	290	250	259	271	269	257	287	243	237	286	257	269	289	240	239	286	265	308	268	276	233	268	257	258	296	262	277	244	263	264	278	255	260	262	268	292	289	295	252	275	246	295	276	263	254	239	271	248	265	245	313	267	307	272	269	217	245	271	270	259	234	260	257	253	274	298	266	247	269	262	264	257	250	254	273	252	254	292	258	255	265	274	320	247	282	253	267	299	261	297	276	268	252	262	248	253	248	241	266	283	279	264	243	278	246	213	234	259	255	268	234	234	277	257	287	285	279	246	260	262	251	251	246	258	235	253	268	282	247	246	289	258	292	276	274	273	245	261	244	242	225	226	260	283	278	270	276	248	260	271	267	272	266	278	292	244	258	261	262	240	242	296	281	279	249	253	260	257	251	252	281	244	247	220	264	252	278	238	245	233	253	254	278	240	257	240	283	240	246	275	256	269	249	265	278	257	266	256	246	259	285	277	242	246	247	235	260	251	280	298	281	240	229	264	250	244	293	264	265	280	260	238	304	275	245	285	271	288	244	238	283	243	270	277	269	275	289	253	251	291	255	256	254	273	239	255	304
20853	14150	7606	12297	4678	580	605	551	602	614	575	548	574	563	558	590	556	553	569	568	587	577	548	582	584	586	582	592	603	588	561	572	559	603	554	518	556	585	591	634	572	611	524	563	568	556	541	618	573	644	588	552	572	553	573	566	577	582	572	561	551	542	593	593	575	559	555	556	573	568	604	526	574	605	608	592	586	588	623	600	583	589	554	565	581	555	629	570	604	555	574	612	565	540	578	567	555	585	564	570	620	580	606	560	579	550	538	593	574	590	565	611	571	548	610	612	557	534	520	546	560	609	602	569	546	617	493	549	548	547	588	600	582	595	618	579	549	576	597	570	584	589	549	573	590	624	604	569	558	520	592	614	586	540	570	590	598	592	547	606	560	552	559	605	584	578	540	541	530	563	584	553	589	578	556	560	601	563	568	570	629	594	519	516	548	545	553	568	597	578	551	577	579	604	549	595	581	601	542	532	552	544	571	595	566	608	585	600	553	577	579	587	542	592	540	584	590	608	527	571	519	562	559	604	564	566	531	581	573	585	560	603	555	582	597	552	575	598	583	607	553	547	563	579	588	565	573	589	567	523	548	524	585	582	545	562	554	531	582	605	534	580	560	567	545	576	566	558	564	583	533	551	567	548	572	546	616	567	537	600	622	546	565	565	584	578	586	555	569	549	544	585	594	562	566	546	565	540	505	584	576	582	621	631	588	557	553	571	578	576	583	577	587	561	552	583	595	583	582	576	577	571	597	588	584	566	567	563	544	544	598	607	574	584	598	582	567	551	601	572	555	582	614	578	582	570	559	567	567	576	542	566	592	606	639	568	565	615	553	574	574	541	543	571	608	576	569	565	590	615	602	557	545	523	593	585	551	566	596	555	574	529	566	575	569	558	555	576	600	645	576	564	604	572	604	542	560	550	570	562	555	581	532	584	543	545	567	584	563	622	564	563	567	565	593	557	598	587	552	587	611	570	548	567	578	545	569	564	587	582	598	536	537	572	543	573	517	515	558	498	564	527	577	569	572	577	568	536	607	571	546	617	577	573	568	555	550	575	562	583	580	549	575	559	530	587	573	573	611	558	583	567	603	573	550	577	568	580	587	551	603	602	545	558	574	576	558	606	585	552	576	558	622	588	570	536	545	562	561	587	557	514	566	570	586	536	553	579	575	560	564	538	553	570	560	553	593	574	567	566	610	548	596	606	593	511	540	608	572	544	556	565	573	601	564	555	552	581	560	602	529	554	588	591	570	605	547	568	596	531	613	558	550	554	583	592	569	587	579	572	571	599	541	576	565	569	574	579	591	596	570	577	556	598	573	580	572	589	574	593	571	562	602	578	533	550	568	576	584	567	597	557	521	573	570	542	566	541	592	577	574	620	590	562	567	582	541	623	585	560	566	581	559	540	550	554	597	551	577	584	566	554	576	557	550	575	627	530	560	549	585	562	607	581	540	564	584	573	580	575	590	621	561	592	595	610	557	567	588	528	583	555	567	581	592	615	568	569	571	536	571	536	564	587	540	557	566	559	585	563	628	595	582	541	531	531	577	554	542	559	571	572	563	604	577	578	538	538	586	535	547	581	553	549	571	564	549	592	527	540	577	517	561	601	602	574	565	591	523	541	546	558	550	545	568	557	554	603	565	537	574	587	606	608	537	620	576	552	553	577	608	592	563	561	589	547	547	552	571	577	585	554	572	576	574	562	580	575	593	574	565	567	557	551	537	557	530	540	573	564	555	577	577	602	557	608	566	555	557	533	542	550	559	610	572	534	569	586	627	562	581	573	562	570	542	602	541	597	562	545	591	590	565	586	552	571	586	562	592	575	629	565	567	567	576	605	511	625	604	581	588	567	545	586	525	566	588	587	535	552	539	564	554	566	582	576	596	557	571	584	583	551	583	577	584	600	563	576	557	590	608	534	511	537	574	543	561	582	576	549	588	577	577	576	591	591	561	546	553	575	579	546	572	570	579	558	533	548	576	577	593	546	585	527	581	586	595	573	573	554	611	540	576	565	543	573	520	579	553	624	549	556	562	599	607	575	541	596	608	549	573	573	594	564	556	554	583	593	578	541	549	578	568	561	574	622	576	555	568	573	558	552	579	534	554	582	564	580	558	563	637	592	576	548	587	527	587	541	572	640	593	578	630	583	588	561	549	538	578	584	567	546	531	567	606	549	596	591	535	567	547	563	600	579	558	578	575	579	588	580	568	553	585	598	552	580	566	542	561	592	579	557	597	579	548	609	587	568	565	568	553	591	595	564	543	571	555	558	586	532	541	566	583	572	572	549	579	598	578	585	532	558	597	549	587	584	597	557	588	549	637	589	611	540	555	558	627	623	532	571	527	560	537	614	607	551	569	572	582	564	567	569	598	594	542	542	558	565	563	538	574	586	594	614	606	557	550	544	586	528	617	590	555	589	500	543	611	584	574	551	604	559	563	564	597	558	562	556	544	584	555	545	578	568	569	553	590	549	552	567	590	550	583	529	531	575	573	564	572	572	613	554	568	577	571	533	588	590	543	587	582	568	572	591	562	617	563	530	579	557	602	574	547	554	564	587	551	549	562	570	571	563	563	595	554	597	599	618	555	561	585	588	587	578	568	603	572	549	582	540	579	615	604	537	599	558	578	586	545	576	567	556	540	603	568	593	563	593	571	576	538	598	547	556	527	576	590	576	541	566	578	604	606	553	590	581	554	570	521	596	556	563	602	579	577	603	584	566	550	559	550	578	567	595	574	573	570	588	569	522	610	590	571	546	529	562	556	553	606	590	561	589	627	609	565	560	558	579	569	604	573	587	561	533	621	555	568	564	589	561	537	585	530	566	529	606	589	566	583	559	556	598	578	576	567	630	600	598	550	558	614	584	560	585	568	562	568	551	564	599	613	590	556	582	588	597	557	582	556	576	587	572	568	572	550	608	625	572	557	564	576	574	591	556	601	547	598	581	547	600	591	561	580	573	548	596	550	540	589	588	564	544	530	522	645	601	570	520	559	576	592	554	598	572	564	558	607	569	588	601	575	561	583	597	543	576	558	554	553	537	588	573	562	588	566	534	564	570	540	545	556	532	542	643	539	573	550	558	553	560	554	558	576	566	617	590	585	554	562	571	579	594	564	600	575	532	605	555	606	588	534	570	538	576	555	610	558	553	576	587	555	596	558	579	548	554	593	573	612	556	554	556	582	597	549	546	562	625	582	600	556	512	577	548	572	544	565	572	535	594	578	562	563	564	561	557	590	517	570	527	565	596	540	560	574	576	531	547	538	559	573	554	578	642	582	548	560	535	556	573	582	609	553	551	566	580	562	584	574	602	586	549	570	611	612	583	609	542	588	592	586	581	523	533	551	585	590	560	596	532	523	563	573	560	580	623	571	564	551	587	531	554	535	598	545	564	530	623	583	604	591	562	554	548	549	571	556	562	566	561	589	562	586	590	541	569	592	578	591	585	555	586	564	549	586	581	570	567	555	588	577	557	586	601	565	597
54721	48586	54314	52561	32540	4855	325	226	199	228	185	190	176	191	171	133	186	158	181	136	156	160	134	156	137	156	147	157	147	132	168	147	152	148	157	136	170	128	154	162	184	115	155	141	164	162	132	132	172	158	146	177	176	159	166	157	136	166	141	159	160	152	152	147	163	151	143	144	153	170	168	135	167	133	118	151	172	160	128	154	150	161	151	149	159	133	179	155	151	152	162	161	130	160	179	163	142	128	164	160	156	155	135	152	142	130	120	178	184	189	138	153	165	147	150	165	151	168	154	130	151	149	149	159	134	151	166	166	151	136	147	152	118	177	146	144	149	164	153	158	138	151	130	148	149	151	138	158	125	156	150	142	155	131	164	184	173	136	166	127	147	169	176	151	187	152	130	151	151	161	131	120	153	136	156	173	142	128	168	147	170	127	133	172	172	129	133	148	173	192	151	166	147	154	152	143	153	140	175	140	162	142	125	178	132	166	159	154	152	147	148	144	160	158	156	130	143	160	184	159	161	136	160	152	144	139	131	174	166	152	154	148	169	165	153	188	173	148	141	151	168	144	134	160	162	145	163	168	133	138	138	147	122	163	139	172	133	141	158	144	132	139	142	141	172	182	150	153	165	141	137	142	161	162	145	137	150	141	137	140	163	211	133	145	158	135	141	138	168	128	164	135	149	138	141	169	157	143	146	129	166	184	166	154	158	146	155	152	151	133	169	152	133	161	126	149	137	162	186	159	167	136	153	142	139	158	157	165	153	173	155	136	136	155	152	160	158	148	138	156	165	162	152	142	167	179	157	147	128	164	171	147	133	153	147	148	143	149	148	140	168	146	144	157	156	144	150	136	137	167	155	159	155	161	144	173	151	131	162	151	165	141	147	170	159	143	140	149	165	159	167	121	149	162	136	144	136	144	143	189	171	169	162	167	138	138	154	162	154	167	139	140	156	148	142	143	158	161	163	157	140	159	149	156	146	157	158	168	159	140	131	130	146	153	166	138	152	157	168	150	149	166	154	166	133	154	156	144	151	164	141	149	152	149	133	150	140	156	151	142	131	141	146	137	155	145	178	160	166	152	125	135	153	128	131	164	158	125	157	151	170	157	167	172	159	149	127	149	167	164	132	134	166	170	159	151	155	175	119	141	148	125	142	156	154	146	138	161	144	124	170	149	162	151	148	131	150	142	149	138	149	157	149	150	145	159	144	153	163	151	131	136	167	137	143	134	150	152	161	137	142	164	136	154	173	157	152	147	143	156	149	169	158	144	151	157	139	136	130	158	151	179	154	140	140	131	160	164	167	179	184	163	133	163	161	151	155	145	136	151	163	140	149	145	160	151	169	149	147	150	158	145	142	154	126	138	157	151	151	158	149	153	160	149	170	171	161	147	159	167	149	149	159	139	170	115	141	172	146	164	161	168	139	138	158	147	163	133	149	161	153	130	163	161	145	146	145	151	148	154	162	162	176	147	139	147	170	170	143	113	169	140	154	163	148	126	140	170	183	159	151	136	125	132	175	161	155	144	141	131	141	157	149	164	146	170	148	160	142	149	148	140	158	133	156	128	171	146	143	175	132	159	156	151	149	146	130	146	137	145	159	145	161	174	148	154	163	168	156	152	147	151	150	174	142	158	160	127	145	119	135	162	157	127	142	159	144	155	145	156	146	154	157	148	151	146	137	146	163	159	143	161	130	153	172	157	149	178	161	143	159	139	170	156	165	147	157	151	153	150	141	178	141	156	156	178	158	153	146	121	128	155	163	152	162	160	167	151	161	165	143	154	141	171	171	136	152	162	162	174	152	141	150	120	143	151	173	127	143	166	135	153	146	159	172	183	138	155	149	155	148	158	130	143	165	143	148	144	149	127	152	150	159	140	127	142	140	144	135	149	147	159	160	144	173	162	142	145	125	138	132	168	137	141	144	138	149	144	133	168	163	145	158	156	145	144	153	149	165	146	158	137	141	144	152	161	133	155	130	119	152	162	158	139	138	150	150	143	170	134	159	170	172	146	151	148	139	172	164	164	153	154	143	155	143	152	167	164	153	151	148	158	155	146	152	162	148	130	144	166	151	113	135	150	141	154	150	146	145	153	136	143	162	134	168	174	144	161	147	137	156	148	174	179	138	155	168	147	159	172	166	159	155	153	134	153	178	147	132	150	160	154	129	170	152	175	151	173	162	149	162	150	154	156	133	145	170	155	145	175	165	170	163	140	155	161	136	122	140	148	143	171	161	117	165	147	151	150	143	150	183	150	158	163	155	133	153	134	149	164	165	148	158	141	152	122	165	147	145	164	150	165	142	135	149	156	141	141	166	165	154	142	160	141	130	162	123	137	141	153	130	158	159	144	163	156	163	158	156	145	166	136	177	175	153	149	139	166	140	160	143	161	179	151	160	146	155	136	159	125	128	135	146	173	147	136	155	153	161	145	146	148	162	157	134	131	150	159	148	163	148	162	143	134	150	147	146	154	129	155	139	155	151	168	151	161	163	149	159	150	151	144	152	152	166	161	137	139	159	147	141	153	166	154	145	164	144	181	171	157	147	165	144	149	149	157	161	146	139	145	139	122	138	151	154	126	123	144	143	161	163	140	160	145	165	121	157	162	162	151	140	134	147	169	129	153	160	154	168	168	156	172	140	135	142	181	158	158	155	145	143	140	134	157	138	138	127	146	152	155	151	150	149	133	125	162	150	155	161	141	148	147	142	146	139	129	172	151	117	154	176	175	146	148	145	151	144	137	178	134	173	155	150	146	154	152	153	160	151	145	149	159	173	134	150	172	161	134	153	151	188	163	158	149	164	146	155	157	137	161	149	170	162	152	191	156	132	154	165	161	154	126	157	150	132	126	139	149	154	162	190	159	144	179	147	140	167	167	164	164	161	142	159	152	150	118	160	142	116	165	158	160	170	141	137	144	155	163	159	158	187	131	169	152	150	147	175	150	139	171	148	171	146	151	149	187	163	133	154	144	141	174	147	150	141	161	147	155	154	137	142	167	137	155	164	147	130	148	129	138	159	155	143	163	145	155	182	154	138	146	140	158	152	146	171	144	175	172	158	147	139	129	157	141	170	141	158	134	173	173	124	143	185	172	134	171	151	171	160	163	143	143	146	162	143	134	170	138	162	139	140	138	130	166	142	131	154	148	173	119	154	138	135	169	109	150	162	152	153	138	147	149	149	169	151	150	158	170	154	173	168	151	124	143	147	143	158	154	154	154	132	149	139	146	165	170	166	190	150	145	140	164	146	144	153	165	145	170	151	156	143	138	142	147	133	144	174	138	149	153	148	154	137	158	157	156	149	159	171	152	172	136	189	152	162	174	155	144	144	139	156	154	154	149	161	168	145	133	158	153	159	171	154	133	129	157	149	139	146	153	165	130	153	145	153	156	171	172	132	138	155	135	157	147	164	161	138	134	137	142	153	159	115	122	176	155	152	158	143	149	146	141	148	161	159	164	171	153	148	152	131	151	163	155	149	151
29995	37080	50539	61502	28656	1133	892	766	676	613	604	584	525	507	509	460	463	462	442	430	448	424	398	411	397	379	427	391	416	407	404	390	415	389	379	393	409	442	392	395	426	388	389	378	424	377	392	364	363	362	371	383	366	412	343	375	370	405	373	384	368	352	338	332	400	375	375	366	365	366	359	344	371	363	392	387	363	357	363	373	417	366	358	380	370	355	369	357	368	367	397	350	386	337	363	375	379	366	382	391	362	373	392	378	368	367	362	369	384	374	342	391	377	398	377	342	381	352	354	345	346	346	406	361	359	357	398	374	394	343	357	382	364	354	384	350	351	401	378	350	360	376	360	401	397	344	366	359	400	385	361	370	393	365	346	383	348	362	336	353	380	360	340	382	383	372	372	348	345	362	368	363	397	369	376	376	381	383	358	373	356	364	334	379	369	358	389	343	373	356	374	380	364	333	348	398	379	337	348	376	359	376	357	361	382	372	328	354	337	378	380	351	403	365	362	352	372	387	364	405	378	355	382	360	389	375	379	407	390	361	351	378	395	386	389	357	396	331	378	390	339	345	347	377	367	370	352	377	369	380	337	348	369	358	394	363	376	344	386	360	410	350	359	351	368	373	370	342	400	395	364	394	368	371	361	390	369	391	356	351	383	368	339	390	354	358	355	353	367	397	367	349	376	379	357	356	397	341	378	355	365	355	353	375	391	367	386	388	383	414	382	359	383	360	348	376	369	366	338	402	406	371	367	377	353	361	374	339	387	372	379	372	372	316	370	341	305	365	359	363	387	350	357	384	352	342	365	353	363	395	380	372	384	403	365	404	351	350	363	355	347	358	317	356	374	388	371	376	387	393	375	387	359	349	382	391	370	362	361	352	397	380	393	336	379	364	374	338	396	351	379	360	385	358	369	384	369	353	373	375	369	353	377	369	378	355	358	370	378	337	398	377	353	352	375	355	344	392	353	381	326	377	361	384	406	362	347	371	361	391	399	378	373	355	372	388	366	349	389	350	373	378	346	366	358	361	356	350	395	337	358	386	382	386	359	365	349	370	396	377	373	359	362	342	374	341	363	341	325	342	354	358	368	353	372	334	369	366	355	377	368	335	365	361	370	350	381	389	376	371	372	390	378	352	392	386	343	348	360	356	377	330	367	347	346	369	361	344	375	360	389	350	384	365	340	349	403	377	394	340	369	398	359	339	370	391	392	380	371	347	394	357	347	387	357	333	359	388	383	384	354	352	360	345	366	372	385	375	341	393	380	364	365	388	385	373	371	347	361	352	349	381	361	390	380	373	387	359	393	353	365	344	366	352	372	355	365	336	360	380	370	351	377	383	356	360	365	389	391	402	352	361	354	369	394	373	366	375	323	324	371	370	350	386	382	381	373	333	381	375	348	372	364	338	384	365	375	353	362	356	341	358	390	348	342	343	364	354	347	371	363	320	340	353	390	337	371	358	397	384	374	370	390	348	367	362	397	366	375	383	366	344	363	363	359	351	384	360	391	431	350	408	370	369	363	356	415	329	398	376	336	373	381	358	370	349	342	388	366	391	388	373	322	359	369	403	386	359	378	364	393	379	356	388	352	410	405	352	352	372	360	386	347	365	370	344	393	367	392	359	365	372	373	388	360	385	380	382	395	348	382	351	382	362	387	346	376	351	366	406	416	349	367	379	395	349	352	356	374	342	352	359	383	404	356	375	377	381	372	390	360	353	346	365	364	386	359	373	373	344	359	362	350	391	357	361	388	326	384	398	377	385	356	373	385	368	393	361	353	362	392	391	374	339	368	376	414	374	403	354	388	347	394	344	395	371	356	369	377	365	390	351	385	388	358	352	372	345	367	349	398	374	386	343	385	373	356	385	364	390	361	385	354	356	362	380	396	371	344	358	352	361	353	428	383	368	376	368	365	368	355	345	320	377	374	320	367	365	358	366	381	377	363	341	384	401	346	391	382	360	397	400	329	371	364	362	356	352	382	365	351	367	355	353	357	378	403	377	369	371	378	369	366	365	362	338	400	362	349	384	361	406	368	388	361	372	348	377	379	371	343	354	360	352	317	401	380	348	350	397	397	385	337	357	368	333	389	342	358	370	367	376	339	363	347	392	350	353	381	388	342	374	371	387	367	377	359	379	400	361	349	404	398	375	383	373	383	362	345	353	350	351	370	381	400	381	370	381	364	372	358	361	401	349	376	370	353	368	356	384	380	367	355	371	367	377	339	395	369	344	364	363	364	367	392	336	367	349	354	350	350	347	345	368	371	355	373	378	358	371	361	352	338	372	356	411	362	392	356	343	391	361	396	367	374	350	400	374	366	351	353	397	331	366	339	393	375	392	366	391	367	405	374	382	398	392	351	368	353	370	357	353	393	372	413	403	362	366	362	397	351	341	355	365	378	372	389	333	377	371	358	390	370	350	343	378	381	336	354	352	407	348	382	355	399	340	408	355	360	368	371	377	399	368	323	348	391	380	371	401	394	375	385	363	362	347	343	356	386	341	371	380	376	354	380	387	408	385	367	349	371	388	385	389	393	349	366	346	385	347	339	342	361	363	387	364	328	392	366	333	352	354	341	401	386	394	372	374	392	332	352	401	382	367	370	384	383	385	346	366	361	371	366	357	382	367	368	344	388	356	354	358	374	361	357	406	347	346	364	407	359	341	373	380	376	365	372	386	386	367	342	354	385	379	364	370	364	364	368	371	387	380	356	411	371	371	355	366	346	328	353	360	367	347	355	374	342	382	355	359	373	364	358	363	400	358	396	372	359	354	383	349	373	359	371	347	334	357	361	357	366	364	364	403	382	392	364	391	374	394	368	333	363	345	357	379	371	373	393	315	374	338	389	346	350	352	396	372	339	359	395	368	345	338	407	367	333	406	343	337	362	373	354	390	397	366	370	377	364	346	391	381	371	350	390	383	354	363	391	349	344	389	377	384	372	377	359	360	405	379	339	414	349	337	343	384	353	377	372	388	350	393	398	376	356	346	366	390	373	367	322	359	381	371	344	381	378	354	356	349	375	346	382	355	398	372	366	375	371	352	358	399	393	418	356	417	344	356	382	372	444	339	401	357	359	387	355	383	375	371	327	360	367	370	354	361	371	411	403	383	381	366	367	379	375	364	363	370	376	378	353	370	353	373	348	382	384	336	362	399	373	377	351	351	365	376	366	380	348	351	385	369	348	384	353	361	347	375	381	340	358	417	356	359	335	401	371	367	395	364	358	354	362	341	382	373	360	372	346	349	360	331	376	364	366	382	379	401	374	378	380	362	371	388	357	386	376	370	390	363	379	384	364	380	376	417	393	345	351	370	345	365	346	394	406	396	389	403	363	369	357	342	397	355	360	372	361	356	373	357	349	392	349	347	387	351	360	366	369	380	365	338	344	339	366	387	359	377	332	379	380	352	378	380	386	335	352	374	381	358	381	381	339	392	353	378	374	370	353	386	341	344	346	344	345	402	401	372	332	348	372	347	355	380	377	367
62012	61495	68198	66884	43301	10173	973	428	329	342	314	299	272	283	321	277	277	267	245	267	296	241	269	265	241	271	243	263	277	232	248	286	241	244	221	220	259	246	230	262	243	255	253	274	261	213	231	240	253	255	254	266	275	247	239	249	240	263	273	258	234	239	267	237	233	280	264	219	245	232	194	242	262	247	262	234	254	222	240	246	265	262	235	266	232	241	241	261	253	234	265	270	255	251	248	243	218	269	242	237	242	218	262	244	244	245	239	241	245	256	232	240	212	268	266	245	272	274	229	238	220	239	260	241	256	250	256	242	242	283	286	246	285	239	248	278	215	251	250	254	242	260	252	253	241	253	249	272	239	242	224	265	248	275	233	233	257	258	250	253	243	274	258	243	262	258	287	282	261	269	258	247	260	245	220	259	246	248	217	245	232	239	259	248	230	269	267	234	223	230	220	254	232	248	244	251	282	237	230	231	262	262	244	276	240	233	258	264	290	273	272	265	233	213	245	234	248	258	262	244	253	220	240	277	261	250	225	257	238	238	236	262	260	239	272	247	252	218	243	237	245	261	246	218	224	270	247	252	248	252	235	237	245	252	253	255	270	264	226	250	244	228	246	227	236	240	273	249	240	225	257	255	223	259	260	249	271	220	257	253	247	269	233	252	246	236	257	229	239	273	262	264	242	279	243	248	250	239	210	213	254	240	273	211	223	238	244	271	220	252	268	268	285	248	273	241	249	247	239	259	235	252	239	253	215	224	241	251	264	263	267	255	218	224	244	241	208	270	252	257	230	231	241	258	236	217	229	225	266	260	249	240	247	252	241	252	275	248	207	218	254	257	271	252	246	252	252	245	229	247	245	250	279	229	258	238	263	287	226	234	258	241	230	242	247	253	234	211	266	270	253	230	237	212	250	270	259	237	257	243	257	229	263	251	257	256	237	221	221	253	229	260	239	244	267	233	222	249	211	244	229	261	245	268	269	249	236	228	291	254	260	239	269	254	244	235	262	263	234	248	215	249	246	222	260	257	260	275	266	239	214	234	252	249	230	266	253	229	257	223	249	244	258	238	242	255	234	244	237	239	248	220	263	241	246	244	258	230	238	213	230	223	223	245	241	254	236	284	246	244	268	238	227	253	259	249	263	248	220	254	244	249	248	252	240	241	241	253	248	257	265	249	258	255	266	243	248	264	251	271	242	258	255	272	231	260	240	247	259	213	241	268	251	259	264	216	262	250	243	233	245	217	279	241	234	240	261	260	281	279	221	248	253	258	253	240	247	254	233	242	238	258	228	237	229	212	241	276	250	274	248	261	249	259	249	231	258	247	243	254	242	238	255	247	245	256	239	254	260	242	257	250	238	244	225	254	240	230	249	258	236	263	232	250	241	254	247	237	273	255	213	272	244	229	260	251	256	250	232	239	264	218	251	254	246	251	239	229	261	247	266	229	243	254	225	228	214	224	263	257	241	224	253	217	236	241	245	267	246	258	216	255	230	233	216	242	263	232	218	254	236	245	239	281	238	234	249	235	251	253	251	250	234	236	249	242	251	242	224	289	255	297	228	250	242	254	239	247	263	241	235	241	234	266	253	257	240	241	245	248	231	243	252	232	267	267	219	277	239	241	244	268	239	248	250	258	220	217	271	270	251	240	256	224	243	235	223	294	254	251	251	256	249	260	222	235	284	258	222	251	217	240	258	253	258	229	260	258	272	240	256	234	243	264	244	265	251	281	225	241	233	242	255	217	258	261	252	253	238	258	215	249	203	238	258	259	249	258	268	253	240	238	237	233	231	254	260	263	238	245	253	251	225	281	244	230	230	246	266	247	232	269	283	233	256	217	231	223	247	267	238	272	246	248	257	244	253	271	224	250	224	280	217	257	218	264	259	234	242	254	235	256	256	258	262	254	218	236	221	242	257	222	240	254	252	242	226	248	229	235	273	245	256	223	250	273	265	248	235	252	254	268	265	243	228	241	242	246	211	231	266	263	264	237	245	251	274	241	247	250	248	249	238	243	246	245	249	268	231	239	236	242	253	249	227	250	229	237	235	235	261	251	221	233	259	266	226	229	244	248	228	252	288	236	242	246	244	236	263	224	262	224	228	243	242	248	228	278	256	236	238	210	229	234	213	245	266	292	226	298	209	273	226	277	230	272	258	257	251	233	267	275	235	263	253	256	242	256	273	255	251	248	221	239	253	244	251	259	254	256	240	232	256	244	264	283	241	237	227	250	244	224	230	262	236	265	231	250	251	237	231	253	243	258	238	240	263	246	259	242	250	208	263	255	244	233	273	241	245	230	240	262	232	247	244	233	259	230	242	238	231	255	227	259	241	244	255	285	277	249	241	279	227	247	244	286	266	263	256	257	247	223	227	234	252	227	235	245	259	237	250	271	256	208	247	243	231	236	236	225	260	268	233	242	251	223	258	228	253	250	239	237	247	239	258	228	265	241	207	242	257	250	216	227	245	237	244	261	222	242	279	223	277	244	270	261	233	241	260	242	267	258	242	250	245	258	246	265	276	226	232	233	245	280	241	236	240	242	210	261	238	228	256	244	236	245	230	265	253	254	238	245	243	252	250	232	293	259	227	255	229	213	275	260	265	267	283	254	233	234	246	266	251	248	235	222	227	258	236	247	257	245	236	245	226	243	270	248	229	249	246	235	234	224	231	228	263	236	245	267	268	228	266	286	240	238	242	241	229	229	274	252	237	234	250	250	226	242	247	244	250	238	265	261	260	266	283	248	244	237	220	253	235	237	252	247	251	243	239	231	221	244	259	236	250	245	229	215	234	251	263	258	255	253	250	261	262	221	267	236	265	269	238	248	270	245	252	250	230	282	249	263	220	259	236	256	232	229	231	256	235	250	243	241	280	231	274	228	252	231	250	234	241	245	240	227	263	232	214	243	262	270	256	240	234	257	264	233	254	261	264	229	270	244	242	219	243	249	250	223	243	243	242	241	278	254	233	218	246	277	273	268	274	255	242	246	270	236	266	246	233	270	268	239	240	220	244	242	256	229	264	251	245	223	250	244	264	273	251	249	283	238	240	254	250	216	254	262	264	239	234	268	237	264	253	226	249	250	256	249	261	262	260	219	262	263	241	263	232	270	262	233	262	259	253	239	230	257	233	261	247	252	235	253	262	267	251	214	252	229	246	257	211	257	247	241	256	249	241	243	266	247	221	237	267	251	285	250	248	230	226	250	235	245	245	251	244	266	240	252	253	232	254	234	252	232	252	229	221	291	251	246	223	213	266	258	250	229	197	268	232	215	272	251	252	276	252	219	203	264	245	246	246	278	277	221	228	237	274	233	246	263	232	223	258	232	234	214	255	222	249	215	245	233	266	243	266	241	255	243	207	250	251	216	265	249	269	248	232	265	237	240	255	246	252	250	273	271	237	250	272	240	249	251	241	248	257	220	242	215	261	219	234	233	252	263	246	210	261	259	263	267	229	248	258	194	243	250	253	226	221	240	253	265	268	229
34848	47335	61552	74180	33824	1907	1638	1409	1141	1145	990	897	904	845	813	798	742	735	713	682	679	718	614	641	685	669	620	667	602	673	631	649	641	596	604	625	627	605	621	635	587	581	645	609	621	605	558	592	605	584	546	572	531	567	573	594	570	563	603	557	521	577	580	568	609	617	630	590	549	545	562	550	588	579	589	572	591	559	542	589	613	575	576	580	586	540	565	554	570	549	563	571	563	605	585	633	577	523	556	576	549	584	575	579	527	558	549	573	541	537	610	610	588	593	548	562	610	621	574	545	553	549	581	557	571	614	576	573	559	564	565	614	573	561	580	575	605	526	603	581	560	555	582	553	550	494	570	561	583	578	556	574	585	608	582	546	561	520	592	515	560	585	614	540	519	566	577	592	562	521	551	614	602	556	592	586	579	591	632	596	557	539	571	599	539	613	532	541	528	566	603	594	546	583	506	577	542	594	543	624	555	545	577	587	596	533	556	586	578	581	544	575	580	571	558	597	540	583	602	569	569	584	534	551	540	566	544	580	581	577	573	542	586	560	592	562	577	523	547	519	530	552	551	539	583	566	554	558	563	612	554	555	549	560	591	553	566	551	569	576	554	568	567	609	604	600	592	591	577	536	561	557	598	565	576	552	562	579	608	577	558	562	532	548	544	550	523	578	564	560	511	546	571	567	576	522	545	519	574	608	590	582	562	601	535	546	559	540	579	562	570	564	544	607	563	588	564	556	540	577	570	522	588	576	528	532	607	556	550	563	544	567	555	570	579	582	610	553	584	565	581	552	599	546	588	555	551	544	584	568	600	588	538	569	551	543	591	559	587	574	550	562	557	567	535	573	614	557	580	575	594	512	565	551	557	596	567	573	527	578	564	529	573	577	594	602	581	578	607	590	564	554	567	598	549	579	542	592	546	553	564	578	506	540	601	605	604	584	573	556	535	591	546	543	606	633	608	576	564	529	545	568	556	503	594	535	569	555	598	597	583	602	575	544	578	559	576	553	564	537	565	525	551	534	592	584	580	562	540	562	564	575	606	578	580	522	535	528	523	539	593	589	519	579	564	565	616	590	565	573	572	584	576	565	566	566	561	550	588	552	561	530	586	597	572	573	557	569	505	538	576	590	578	584	545	565	574	584	535	556	540	570	555	588	591	571	571	577	575	582	608	592	561	593	551	559	568	580	552	555	583	567	590	536	551	593	552	554	569	569	585	574	575	554	601	542	593	580	556	582	518	555	596	588	537	561	557	560	590	517	564	575	555	576	577	520	609	594	569	536	528	590	567	573	573	550	534	562	552	546	575	587	538	609	574	577	591	561	538	574	545	577	561	586	574	589	589	586	542	553	574	597	587	552	560	518	545	575	582	589	575	558	603	530	534	598	630	619	552	580	587	594	573	565	578	591	555	557	538	570	583	609	617	565	531	582	552	537	620	528	561	596	592	580	560	555	570	613	562	605	549	542	577	590	586	592	591	533	598	563	603	547	560	607	581	615	552	605	582	561	567	580	582	556	524	590	532	582	531	563	559	586	556	556	573	582	530	613	537	585	557	540	587	542	597	528	548	543	518	608	583	575	584	584	589	595	601	554	570	586	569	563	590	560	541	592	590	545	541	534	554	593	577	578	605	590	559	574	549	560	630	581	558	540	543	588	567	553	556	607	541	572	537	575	570	628	576	583	572	559	583	556	551	599	572	582	562	566	594	546	603	565	604	588	520	584	590	591	538	551	577	556	592	573	546	570	541	530	587	602	528	561	540	572	610	561	559	543	598	562	536	606	550	595	547	624	612	569	591	582	573	562	598	563	597	595	549	601	552	566	556	576	586	575	544	532	582	550	579	567	564	571	569	530	560	622	562	602	563	562	535	573	597	552	601	567	542	553	510	595	612	566	589	579	552	594	560	624	622	533	575	570	558	581	563	544	583	600	570	584	539	551	593	604	580	579	561	607	613	547	574	618	546	530	546	568	517	571	553	605	570	571	557	557	569	564	592	584	579	591	551	570	558	587	543	534	536	600	585	594	541	619	561	583	555	582	559	547	569	559	632	580	588	566	595	570	540	605	600	556	583	572	529	540	579	582	581	594	592	561	563	539	541	566	585	569	541	543	550	561	541	569	562	568	577	547	555	593	549	535	575	556	577	578	542	595	546	573	595	547	562	578	523	545	512	585	553	584	541	580	569	557	523	605	552	571	569	586	602	574	563	571	577	577	562	540	555	576	550	532	568	585	600	574	572	580	571	605	588	530	570	528	539	551	568	560	547	560	597	571	539	542	609	590	590	581	540	536	567	557	570	550	600	599	581	590	570	573	611	586	591	598	577	561	537	565	572	577	607	588	568	593	591	577	553	552	584	569	569	566	556	590	534	548	571	563	589	600	585	564	580	580	593	581	578	574	608	561	593	572	590	560	589	569	552	593	539	557	565	579	593	559	556	559	613	575	576	508	583	589	577	576	540	577	613	585	528	545	577	586	519	571	612	536	548	581	556	584	555	613	635	578	550	551	558	548	563	565	526	551	567	543	566	538	570	609	607	606	519	600	599	552	532	489	560	574	572	593	531	574	578	566	567	571	561	557	573	528	554	588	579	548	591	527	593	551	575	522	583	556	551	551	574	554	557	558	566	549	558	524	563	566	557	585	575	605	547	608	575	563	559	544	578	588	537	570	567	577	608	571	614	536	578	561	565	563	560	578	586	602	581	535	634	523	574	530	551	530	571	592	586	543	548	536	554	585	572	564	555	562	614	533	597	546	569	584	568	552	574	609	540	588	564	597	567	580	568	557	524	557	572	541	554	551	564	552	577	579	594	566	556	598	583	549	584	581	502	569	557	558	550	562	582	582	577	596	554	551	610	597	541	580	570	539	560	601	602	557	563	585	600	578	593	571	546	576	555	576	540	547	575	558	555	603	567	559	571	593	510	542	581	525	522	575	567	583	598	585	550	525	581	565	602	553	575	557	528	574	574	531	565	556	597	541	526	574	548	579	564	595	589	539	555	569	559	567	582	572	548	595	527	563	557	611	553	563	527	596	576	560	570	541	568	545	548	587	577	605	581	579	572	588	574	530	564	582	584	549	590	547	582	565	553	572	565	581	604	572	567	529	568	618	564	565	570	544	578	601	544	537	586	591	564	573	596	573	581	594	543	580	567	601	585	559	557	554	553	612	535	580	537	541	521	575	604	569	574	521	560	542	553	537	585	602	573	588	567	590	545	540	555	583	580	535	530	608	573	584	584	576	557	592	565	565	538	564	554	556	526	565	569	576	576	561	564	581	567	578	589	580	579	553	589	597	610	557	572	559	590	556	535	580	547	581	569	554	574	599	591	569	567	612	560	585	571	536	516	599	557	606	547	541	555	564	587	546	543	602	567	567	576	571	555	562	605	565	531	575	556	554	598	540	547	519	539	596	575	571	577	607	555	547	576	552	548	580	597	584	560	555	568	568	622	544	545	556	586	567	556	540	534	551	581	537	548	546
42789	25293	6652	3776	1837	272	285	253	264	264	220	249	270	291	279	283	237	241	255	261	267	260	255	281	275	265	275	266	279	266	269	283	280	265	260	237	254	275	249	265	245	279	269	269	274	240	238	263	280	244	237	248	216	230	235	265	265	268	247	240	249	247	260	272	269	234	236	236	241	293	261	261	229	274	246	240	243	236	302	272	277	240	238	283	261	236	273	258	261	268	281	273	266	267	287	264	274	235	274	222	269	273	247	286	249	252	231	240	258	265	246	302	279	254	284	226	237	250	248	229	259	256	249	253	267	249	260	248	255	243	282	251	266	287	272	276	262	243	258	270	266	272	253	254	258	267	262	275	256	275	282	251	275	255	268	250	267	243	246	251	250	272	254	275	268	249	266	271	258	280	269	267	260	245	267	262	271	260	264	243	265	256	254	260	291	265	283	249	266	241	240	242	238	222	247	270	241	261	251	265	256	254	280	254	291	230	250	258	246	268	250	222	257	243	264	233	228	252	256	255	270	274	231	287	273	273	260	268	264	263	264	258	266	264	239	235	254	253	281	286	283	258	256	248	255	263	254	247	287	238	254	263	280	260	253	249	261	261	277	259	255	249	247	282	249	245	255	262	263	247	234	238	260	273	255	304	245	276	244	253	271	255	294	263	252	274	251	252	253	241	267	278	281	267	233	260	244	251	263	254	266	211	264	274	282	261	248	286	250	255	277	273	295	279	277	262	249	248	258	245	271	253	235	255	284	234	269	255	284	274	262	233	243	253	254	267	261	274	266	255	246	269	271	275	254	235	268	260	256	285	265	255	272	267	293	266	232	221	263	264	263	270	260	251	274	271	232	235	265	244	257	265	294	259	249	274	258	251	219	283	257	251	255	299	269	266	243	261	250	259	254	262	252	236	253	250	246	254	260	225	270	281	260	231	252	262	262	250	245	258	254	246	264	274	251	245	236	259	265	267	266	261	265	256	239	241	278	285	250	241	243	259	265	240	247	282	259	228	236	270	292	277	281	253	281	286	286	282	233	258	244	282	246	263	286	258	235	237	268	243	281	291	264	246	282	238	286	305	267	233	282	275	260	252	273	247	258	279	221	255	261	265	235	262	251	256	265	246	257	272	253	245	235	289	279	251	252	259	280	283	264	281	254	243	236	282	260	265	278	224	250	229	245	273	268	264	250	268	257	265	256	254	251	263	254	260	289	299	256	269	245	259	262	269	272	260	235	245	260	291	266	283	246	257	280	283	270	253	240	267	281	250	265	259	279	273	263	262	238	252	275	256	248	280	267	267	270	247	269	244	236	230	278	241	268	259	244	252	251	253	259	272	244	246	266	284	241	252	261	312	236	267	240	260	288	290	233	262	250	280	246	270	278	249	300	260	276	263	254	253	237	222	250	230	271	260	258	265	235	260	285	263	255	268	293	253	242	274	276	266	245	287	277	310	258	260	235	239	229	243	286	277	280	263	271	252	237	250	277	235	276	252	241	274	252	266	230	261	256	257	271	252	226	254	251	268	288	238	290	267	255	285	250	265	269	270	243	248	269	270	225	248	240	287	229	249	256	265	233	257	238	252	269	251	275	263	250	241	261	264	287	287	244	269	282	261	262	231	261	261	270	272	248	255	258	267	231	248	247	249	248	245	250	234	245	265	271	239	276	264	221	276	291	275	270	252	235	267	262	301	277	237	264	271	254	268	318	252	290	294	248	248	243	232	297	256	231	252	285	239	259	251	273	284	282	267	291	274	255	255	230	261	274	263	263	281	225	269	283	274	223	262	255	266	265	250	256	233	256	290	247	281	221	252	251	265	248	256	248	283	229	252	250	264	253	291	235	259	256	269	267	277	262	254	262	271	267	251	254	294	252	248	283	227	279	252	280	262	260	274	283	264	258	236	252	286	244	274	236	271	249	247	270	253	251	257	294	253	275	233	247	282	234	260	260	268	255	249	273	268	241	260	247	269	240	272	259	243	297	242	277	240	246	258	265	221	255	255	253	260	272	275	238	264	236	239	278	212	260	277	278	259	267	251	267	228	237	255	255	260	258	276	267	246	255	282	263	274	232	256	265	240	240	280	256	243	241	240	253	274	266	259	237	268	260	267	225	255	227	254	268	264	244	248	300	250	281	257	249	220	227	239	306	261	277	244	239	246	228	281	258	256	275	261	267	259	275	280	276	294	251	259	246	263	231	229	249	270	264	285	253	301	252	234	283	284	271	257	270	248	252	272	272	216	222	296	238	271	258	265	289	260	235	229	287	255	283	289	273	247	269	237	256	253	277	248	284	231	280	272	248	256	259	232	260	276	253	229	285	242	281	283	257	247	264	275	226	252	280	251	253	225	243	261	279	252	261	262	243	276	248	256	263	248	268	248	239	281	286	248	260	272	240	282	268	264	276	261	243	273	262	264	252	268	256	278	270	270	253	276	240	243	250	270	270	255	256	258	247	301	258	278	250	246	255	270	246	262	243	251	292	261	252	221	269	234	252	238	243	254	281	235	246	282	281	258	255	272	257	252	264	299	260	235	266	254	240	266	298	258	263	271	257	255	272	242	230	270	238	249	282	248	259	272	255	237	259	261	269	260	235	270	232	291	262	284	258	278	255	245	261	250	268	264	217	269	264	259	265	285	265	289	257	268	261	281	276	258	264	269	251	261	231	244	263	224	261	244	273	263	251	249	254	273	235	268	231	272	240	237	277	292	263	257	229	273	264	255	266	250	275	251	274	245	234	282	284	248	295	279	274	238	256	259	264	220	254	262	251	243	256	249	259	289	277	258	272	264	280	289	266	250	257	259	272	278	245	256	256	263	267	271	256	269	248	229	241	297	283	253	281	240	274	285	289	223	267	301	282	249	248	276	300	247	268	253	272	257	286	261	269	263	277	232	255	224	284	255	276	290	279	233	291	256	272	266	257	261	245	272	276	279	274	262	305	255	278	255	257	248	248	277	285	266	283	267	279	276	263	262	271	232	276	221	273	232	259	261	221	261	301	270	279	283	262	265	246	248	241	267	258	263	243	243	235	255	289	279	281	253	271	268	247	254	244	279	255	248	281	250	270	230	259	256	245	237	258	248	280	258	257	276	246	250	259	263	276	265	295	274	257	256	256	240	242	272	264	237	265	292	259	235	265	267	235	250	278	263	275	260	282	267	271	233	243	249	253	277	260	269	297	273	233	248	292	293	259	241	252	258	284	264	250	276	256	263	246	262	254	264	287	252	292	257	231	291	239	264	237	289	244	261	280	242	259	271	294	260	267	284	258	234	246	266	271	272	237	257	271	290	256	258	255	246	278	243	285	263	273	270	251	255	268	283	295	254	256	261	249	263	259	266	261	255	273	264	265	264	263	248	270	276	278	288	247	242	270	255	258	237	261	255	280	295	256	237	242	257	252	275	275	273	288	281	253	245	253	246	268	273	297	264	291	246	276	283	269	279	244	234	231	236	293	261	243	252	245	276	261	230	266	243	251	274	244	252
21404	15311	7125	11139	4384	567	601	597	572	559	532	557	540	572	517	575	570	550	553	576	560	558	572	589	587	580	570	596	573	533	573	569	576	544	572	564	554	571	605	564	597	550	564	581	542	632	542	564	542	613	555	587	535	556	582	550	557	528	550	579	563	597	526	560	552	596	545	590	567	577	556	538	543	586	615	566	579	577	539	574	546	588	602	585	575	577	564	565	538	593	568	576	539	564	557	564	582	538	557	601	538	565	599	580	539	597	600	513	555	572	554	565	551	538	563	576	601	592	584	580	574	537	629	548	585	553	569	545	538	490	571	569	541	557	557	567	563	543	555	554	561	600	546	567	562	587	530	574	569	529	585	567	574	587	594	620	579	616	541	565	590	585	525	591	556	570	576	551	580	575	581	584	563	578	583	613	597	568	578	570	593	517	609	559	637	599	592	569	596	607	577	550	591	566	546	607	558	585	529	567	582	565	544	568	548	556	596	549	590	528	539	572	601	558	554	613	528	558	586	589	572	567	589	555	549	570	572	538	578	534	556	553	613	578	565	578	558	560	560	573	549	578	602	586	579	524	570	556	580	546	575	575	558	601	584	571	573	579	578	525	610	560	552	536	527	565	570	611	571	566	629	588	576	544	550	587	531	566	542	537	588	579	559	616	553	552	554	566	549	555	564	536	621	596	565	550	546	583	583	613	571	553	589	568	535	590	593	605	577	588	571	605	582	555	572	534	560	539	550	529	539	586	604	553	502	604	543	545	568	584	562	573	577	579	591	555	581	555	584	564	587	572	519	581	570	556	603	549	574	551	571	609	551	535	560	574	547	530	565	573	545	611	594	608	555	578	560	549	616	616	604	595	545	581	592	563	590	535	553	588	580	543	600	564	588	534	573	529	583	584	571	538	538	575	541	580	555	557	555	582	610	566	579	545	566	560	568	530	536	580	542	567	542	572	540	561	575	571	563	579	576	552	567	573	602	540	577	601	596	572	572	557	557	582	540	578	582	533	547	555	592	574	580	555	588	564	566	578	572	570	534	555	581	576	555	573	533	565	570	533	553	583	518	617	545	551	570	580	534	602	549	557	553	607	573	534	535	547	562	584	611	531	563	573	572	564	580	542	604	519	548	563	576	539	606	577	519	586	608	581	580	557	544	597	541	556	546	556	557	552	557	583	568	571	565	576	587	626	543	568	541	567	582	553	551	572	580	566	609	507	608	589	560	531	533	564	560	572	582	585	535	589	581	554	574	541	561	597	549	552	549	571	536	545	547	556	568	566	576	585	582	604	609	587	568	583	600	544	556	549	543	571	568	553	594	601	572	581	585	587	562	531	595	539	598	583	580	585	594	571	576	617	563	576	602	581	576	537	555	598	531	560	573	566	578	543	613	540	569	586	552	618	566	577	556	593	567	567	528	599	571	600	572	580	600	586	542	527	547	614	638	549	544	553	597	566	556	535	546	552	580	590	598	602	594	546	563	574	567	604	546	554	576	584	565	556	585	574	582	609	573	533	570	583	519	521	571	575	576	530	617	561	554	534	540	529	558	610	587	555	583	589	593	554	581	600	559	548	538	552	587	573	568	579	553	571	576	559	562	588	542	541	569	547	564	559	575	554	578	588	614	539	535	566	522	537	589	528	617	580	552	583	540	557	565	585	582	568	584	559	540	553	556	561	537	582	544	507	553	581	572	549	555	577	564	570	577	632	549	546	559	608	542	615	545	575	550	594	561	565	576	558	541	563	541	592	605	552	559	547	591	569	592	556	592	620	538	552	597	585	562	542	599	535	610	576	598	535	541	580	522	569	543	591	525	565	597	557	540	574	606	578	601	570	565	554	554	566	570	561	558	530	553	585	576	566	546	537	585	600	552	511	554	542	557	551	596	565	534	601	542	589	551	555	587	547	517	572	556	543	542	544	565	577	612	550	573	543	566	554	603	571	585	541	531	607	570	560	558	577	550	553	556	513	566	598	564	591	568	555	520	539	608	573	565	554	579	555	615	567	560	582	591	533	579	532	494	578	572	579	582	562	576	584	602	611	549	618	577	585	560	571	500	553	604	577	551	548	577	541	538	558	554	614	565	550	569	586	592	564	559	578	562	598	544	572	589	559	564	534	512	567	549	582	598	564	573	595	556	536	592	583	592	575	565	534	531	589	549	576	552	588	598	533	571	603	557	547	609	565	559	577	570	577	569	548	540	592	578	577	549	536	636	595	571	609	573	572	558	560	522	651	574	598	585	574	549	548	551	549	560	595	574	566	589	569	635	607	509	537	567	591	593	588	563	559	586	601	556	551	587	606	541	549	585	581	573	567	611	596	574	564	562	599	584	582	565	515	574	593	548	583	606	556	586	578	523	571	578	544	576	579	583	553	579	553	560	550	573	575	554	579	527	580	592	550	570	550	589	563	534	561	571	621	585	526	557	586	564	572	553	550	551	560	588	545	588	617	557	561	603	556	534	572	562	590	539	558	583	553	595	553	593	514	549	558	577	557	550	587	565	564	580	562	633	583	536	572	554	563	531	586	560	521	581	609	544	541	585	562	552	565	594	581	566	531	553	559	547	571	602	581	579	558	587	530	569	582	600	600	555	555	562	587	571	563	526	579	542	565	576	567	550	588	554	583	563	566	524	577	627	540	590	615	591	576	572	591	540	562	580	504	595	560	572	544	590	586	582	556	606	594	610	545	577	578	569	564	517	549	585	599	612	597	577	545	526	592	600	546	568	569	549	602	577	569	582	571	585	579	543	610	540	594	590	561	551	604	545	577	582	565	583	549	564	539	615	567	548	575	560	606	574	585	590	540	557	592	548	575	556	604	573	584	588	549	577	569	572	530	604	591	553	555	540	578	612	540	579	597	608	581	580	598	547	579	575	605	612	536	549	575	591	567	571	602	594	584	523	556	535	589	577	543	577	545	566	552	552	549	584	572	537	557	590	591	539	550	590	621	525	577	567	555	612	567	601	552	543	590	580	566	573	476	531	588	541	554	554	571	599	582	546	594	563	584	545	573	563	601	583	570	559	559	585	598	575	592	601	616	555	597	535	604	554	563	566	545	560	558	582	583	567	553	603	562	563	612	574	555	554	563	552	567	541	543	578	594	534	571	528	556	577	550	589	541	565	573	549	548	552	543	557	551	563	575	552	537	561	561	548	587	585	559	598	596	565	545	563	533	541	580	573	548	567	547	610	572	571	568	573	596	589	606	569	576	531	585	566	609	562	580	559	537	554	570	534	585	568	580	502	606	524	597	553	599	568	581	554	576	577	594	557	558	549	550	542	561	577	593	562	565	561	537	505	543	578	558	553	531	577	584	586	550	550	574	552	557	608	548	613	528	531	566	572	576	588	585	548	607	552	567	553	533	555	558	601	553	564	560	587	589	605	556	539	588	565	551	574	602	580	541	562	566	564	586	599	581	579	555	546	547	579	569	592	574	568	574	547	616	608	568	595	553	549	584	585	548	570	563	552	572	578	546	565	568
56109	52486	51636	49810	32134	3872	292	232	232	193	175	177	168	201	171	149	172	159	170	156	179	148	172	136	143	153	174	148	144	127	167	166	152	130	177	137	135	160	166	138	120	156	162	145	152	161	139	154	156	125	153	142	150	160	159	159	130	144	178	155	166	150	150	156	149	167	162	141	132	141	164	168	154	145	171	181	164	150	152	147	131	151	135	139	164	136	166	160	154	158	134	162	149	145	148	135	139	160	162	164	163	180	156	163	163	156	155	145	144	148	149	171	149	164	158	141	153	154	166	150	138	152	140	146	155	154	130	163	168	175	152	153	142	139	143	156	152	134	174	152	141	123	140	152	152	163	138	140	127	137	162	138	144	166	162	156	149	162	159	138	147	161	135	181	133	157	159	154	133	164	154	137	150	155	153	148	155	142	147	132	134	138	141	152	138	151	171	143	165	153	143	136	142	135	142	145	133	144	138	150	153	174	131	143	156	165	139	144	160	158	153	158	134	147	154	148	160	154	153	161	136	159	151	155	134	179	150	160	166	158	165	164	166	149	150	152	150	152	171	164	138	129	129	151	168	150	145	155	138	165	156	138	138	158	165	143	149	146	118	175	138	138	145	148	132	148	136	165	155	161	141	138	135	128	150	166	140	160	163	152	142	139	158	146	158	155	126	137	155	141	159	136	139	145	165	154	151	162	131	146	151	131	172	169	159	144	148	141	157	160	146	148	152	155	141	163	150	143	134	158	143	146	147	147	134	113	156	161	135	135	165	141	149	144	144	134	156	167	163	146	151	120	146	142	139	148	150	152	144	137	162	168	141	143	150	174	161	160	126	171	153	133	153	185	157	167	155	141	154	162	158	163	177	163	150	159	141	164	158	142	167	149	147	148	135	157	151	164	165	153	157	152	156	120	131	156	152	162	150	150	140	136	145	149	165	138	136	153	129	166	164	153	153	142	160	147	145	157	163	175	144	144	153	134	168	160	155	185	154	163	151	152	154	175	192	154	131	153	151	160	148	158	150	181	174	172	160	156	154	154	142	158	164	134	161	138	142	156	140	159	145	165	134	160	150	124	153	157	158	181	155	170	158	161	159	172	139	159	158	162	173	181	166	143	124	176	163	143	144	148	149	167	134	154	159	167	154	139	125	170	152	148	139	134	169	163	156	145	183	170	159	139	145	113	172	165	143	159	156	165	161	154	126	158	133	147	155	165	152	164	164	164	155	154	157	152	128	149	141	146	130	185	159	161	170	144	157	175	154	152	163	150	151	129	128	169	153	148	142	172	168	144	155	154	161	150	176	159	167	163	160	171	150	180	131	173	147	150	152	162	145	146	157	165	152	135	145	142	154	143	160	124	145	164	147	169	141	123	148	150	145	126	148	139	163	158	166	148	165	129	174	158	146	133	187	117	156	133	163	172	149	148	155	159	162	159	137	142	139	145	136	155	162	150	164	159	134	141	137	145	171	161	160	142	136	147	142	162	141	138	136	162	161	156	120	159	174	142	169	161	159	124	147	172	150	143	133	141	130	142	159	164	153	143	138	154	140	149	140	147	131	155	155	164	155	130	169	151	145	146	153	145	147	149	155	156	164	115	177	174	140	145	151	161	149	152	167	162	165	146	156	168	139	136	141	143	174	151	156	150	158	178	148	146	165	166	158	138	139	141	159	156	135	133	149	153	163	160	153	115	151	154	157	165	158	142	152	160	166	126	152	193	150	135	158	136	147	138	155	127	151	150	138	157	134	162	158	131	156	154	170	142	142	152	115	183	156	152	123	152	152	154	128	147	158	148	132	147	158	147	165	138	146	139	141	147	145	180	156	151	144	123	121	166	148	168	148	133	128	168	153	154	142	134	186	138	170	171	132	168	152	161	122	120	137	119	154	135	157	165	150	164	128	139	148	156	149	166	178	161	153	160	168	184	154	168	153	163	156	183	148	140	126	139	142	165	148	151	160	170	143	146	172	153	150	145	153	166	161	178	171	172	161	130	146	133	159	157	121	156	144	150	177	133	131	186	151	153	173	154	143	162	143	162	149	152	165	153	137	157	142	149	148	162	156	131	133	179	171	167	150	160	146	156	149	142	130	136	143	170	157	145	168	151	168	161	168	136	166	152	134	145	151	141	137	147	159	145	140	151	134	156	171	164	184	152	136	162	151	150	161	176	148	155	142	145	134	146	168	154	139	142	159	150	155	163	136	129	152	159	157	161	155	154	159	157	121	184	157	127	151	147	149	151	136	163	152	158	130	156	152	170	140	195	146	136	160	170	173	141	153	168	174	170	134	160	148	144	113	161	178	154	156	167	153	143	144	161	164	144	174	155	162	157	142	151	167	142	147	144	157	154	168	140	135	135	153	158	155	149	156	159	143	157	148	152	163	125	169	148	140	149	167	155	122	144	145	169	150	152	140	168	191	181	147	135	165	174	158	160	167	142	153	149	155	148	157	134	161	139	164	153	146	144	152	118	138	136	143	139	184	155	143	142	140	138	166	149	158	161	166	139	151	169	154	196	147	146	145	136	144	146	157	139	144	147	128	151	161	178	153	152	133	117	150	157	163	163	149	149	160	154	131	142	141	158	124	134	159	145	127	138	160	125	159	166	141	141	157	138	161	137	149	145	148	138	148	173	160	132	144	154	142	133	136	152	146	157	144	150	176	175	143	170	151	153	178	128	137	143	141	145	159	157	144	145	149	169	145	168	117	152	147	160	145	146	157	162	151	166	149	135	135	153	157	151	139	154	154	175	168	170	161	150	161	166	155	160	156	155	157	157	158	137	151	144	151	180	136	154	143	155	152	160	159	143	165	155	150	182	142	181	158	152	159	150	133	155	161	152	159	142	124	157	142	146	145	146	123	166	136	171	161	155	153	152	160	166	159	127	154	156	134	152	155	165	159	140	139	153	145	154	153	150	150	148	157	139	143	153	172	157	159	148	143	159	148	138	143	145	173	143	142	153	134	146	140	173	139	151	152	162	150	146	154	134	142	170	126	141	157	128	146	161	143	152	158	159	148	145	159	155	138	151	162	158	153	152	143	153	145	136	147	149	136	157	146	123	162	167	162	169	131	126	141	154	131	141	160	157	146	144	156	157	136	131	146	161	159	145	183	149	174	154	149	154	151	155	146	166	151	152	135	168	142	159	132	151	187	151	154	136	160	145	176	148	163	159	162	171	140	131	150	160	146	135	156	175	164	154	148	146	146	149	155	141	163	170	151	179	141	170	176	161	125	120	143	155	136	161	180	168	173	162	165	164	139	152	132	143	144	137	148	169	135	160	173	178	157	134	140	137	157	170	147	160	156	149	161	161	142	172	139	169	152	172	167	161	136	155	157	124	180	151	138	154	149	149	147	155	157	176	153	137	172	148	169	138	174	165	144	134	143	146	154	145	157	156	152	163	140	167	153	160	159	143	132	163	145	140	145	154	165	174	155	157	172	139	165	153	198	160	145	155	146	150	145	157	143	163	156	152	141	145	137	144
30612	40654	48108	59401	27383	1148	879	887	717	592	590	596	527	523	509	472	500	522	435	408	387	413	433	408	425	412	411	379	414	431	387	379	432	407	401	386	365	398	405	383	418	388	350	360	376	408	455	409	377	381	372	388	377	390	383	393	360	370	370	381	382	385	383	363	377	388	389	378	337	363	345	351	392	355	402	370	365	369	386	375	357	355	351	390	363	373	368	397	364	371	360	345	364	372	373	361	397	341	384	398	383	375	343	347	341	375	375	374	380	366	356	379	354	393	420	344	372	381	377	371	381	377	356	386	363	354	383	369	370	370	372	414	387	347	398	365	371	400	348	387	391	371	352	370	371	395	361	378	364	356	375	358	374	388	372	324	397	356	350	371	366	360	376	363	333	375	346	357	342	373	347	405	358	355	363	353	359	358	371	384	347	376	386	355	365	391	311	373	390	329	355	364	371	348	342	361	353	338	364	380	359	333	358	386	356	381	350	338	366	390	329	346	373	407	401	344	357	347	362	356	391	393	368	371	390	350	353	376	345	393	367	393	362	345	335	385	366	363	334	358	361	375	399	387	362	345	364	360	391	369	355	360	360	382	387	324	352	340	363	349	352	364	338	367	384	365	367	383	360	370	362	355	340	359	363	337	378	341	396	391	329	352	386	376	331	365	354	395	360	373	363	347	342	350	374	367	380	371	387	358	383	370	371	366	353	378	373	392	367	368	372	356	402	358	361	360	358	382	327	360	362	404	375	345	412	373	403	371	342	367	392	339	385	382	378	366	365	350	391	390	334	372	352	352	372	371	363	361	377	377	340	339	373	387	366	348	376	359	342	353	391	394	361	395	371	361	349	333	352	362	406	367	372	364	354	375	373	341	385	374	382	409	384	377	384	361	408	363	368	350	352	379	365	360	345	397	380	354	355	360	331	367	353	357	357	371	400	374	376	361	342	327	349	391	412	366	377	336	394	369	348	367	348	367	388	382	369	357	370	384	409	383	370	388	397	379	402	344	358	374	361	349	403	386	374	351	369	378	367	367	359	347	359	380	383	382	359	396	399	376	353	390	372	353	418	356	361	379	374	355	390	335	352	339	367	374	376	338	371	389	348	362	363	371	367	342	332	341	368	357	380	366	364	354	365	349	361	337	364	401	396	375	386	341	372	397	366	372	370	363	339	368	339	393	380	361	368	343	352	361	346	345	357	375	405	365	385	352	351	366	345	372	394	386	398	370	401	336	350	420	365	354	366	387	365	354	400	368	364	377	367	371	336	399	363	375	367	380	392	382	352	365	345	371	390	394	390	360	378	393	373	337	406	391	396	370	377	364	349	390	347	395	376	332	349	367	387	340	367	376	349	355	362	392	375	378	362	345	384	389	376	342	365	357	379	348	369	373	404	372	357	341	375	384	385	374	355	370	367	394	346	350	363	388	369	345	397	389	363	382	325	368	347	392	356	402	368	361	378	385	347	333	400	383	351	359	379	362	381	363	355	367	359	385	349	358	350	380	374	331	361	385	346	357	378	347	357	365	351	387	360	367	361	360	348	378	358	375	378	362	358	362	385	363	358	394	382	378	360	377	350	347	363	362	362	399	359	364	418	354	378	372	394	337	382	361	367	375	368	403	401	402	373	380	346	346	358	375	361	363	389	365	329	409	331	353	368	386	393	333	376	348	351	382	339	361	383	367	371	368	391	389	390	348	359	353	389	390	337	360	368	367	355	378	369	382	352	348	344	357	378	346	348	402	398	381	335	368	368	342	366	365	373	386	353	356	394	360	393	368	376	360	337	368	367	359	335	347	374	366	400	380	382	365	379	372	355	392	369	336	387	402	360	372	375	351	345	358	364	372	357	361	386	349	366	368	371	350	373	364	365	383	365	359	359	389	393	364	378	368	351	378	350	359	394	365	351	365	352	388	372	343	381	368	349	398	381	383	367	379	358	389	373	384	338	368	356	379	366	350	325	339	355	374	368	341	370	331	373	371	365	375	379	362	373	395	377	373	375	334	364	388	384	361	372	355	391	359	360	341	374	352	387	371	378	381	373	355	347	375	373	372	379	363	367	414	354	382	371	327	369	352	374	399	323	369	370	394	369	369	373	390	330	374	373	379	374	405	359	397	426	395	350	338	348	386	385	378	389	358	350	367	409	394	386	369	369	357	347	329	382	396	378	389	372	363	349	351	387	374	363	344	357	331	321	373	388	365	360	360	373	327	358	385	361	387	357	392	339	356	354	352	397	385	344	353	348	376	382	370	362	394	411	351	373	383	399	364	385	357	368	369	365	380	389	367	344	394	381	399	379	362	385	350	360	408	387	398	365	343	344	343	411	355	371	380	392	415	367	390	352	378	416	408	357	360	366	387	368	328	369	359	402	379	355	371	388	355	383	346	368	387	372	380	411	375	401	375	359	382	347	364	387	356	422	371	367	385	380	363	386	391	403	357	353	355	387	378	374	390	361	364	394	381	388	363	369	363	391	339	406	354	334	358	390	367	374	367	355	368	360	378	374	351	388	383	407	373	359	356	358	361	383	372	360	389	365	381	368	350	380	383	363	387	394	377	386	359	370	392	359	379	360	397	373	344	393	359	357	366	346	360	368	370	366	381	396	339	401	376	363	396	372	330	391	376	384	368	392	348	334	358	377	363	352	386	363	369	365	358	395	366	382	301	358	347	393	378	367	347	387	352	348	401	363	366	381	379	375	358	345	359	405	340	385	357	367	364	375	392	358	343	368	395	364	343	391	361	359	361	397	371	399	368	386	365	358	383	352	373	339	344	381	354	367	354	353	362	381	369	340	385	358	369	331	415	366	364	376	320	379	348	407	367	347	385	353	379	356	386	326	393	352	344	390	336	347	409	369	387	376	385	393	358	411	363	368	395	349	371	333	372	361	322	373	347	361	358	386	352	376	373	347	382	370	370	391	387	365	343	328	371	394	386	365	372	371	391	365	345	378	403	352	367	333	369	347	350	347	351	373	394	350	348	361	377	365	375	377	369	400	366	351	372	367	351	372	364	396	402	358	386	382	376	359	346	396	350	340	361	402	367	369	350	375	377	348	360	373	389	342	392	384	348	339	358	373	384	350	372	348	390	365	361	392	364	379	397	332	399	385	368	414	381	340	358	362	394	411	386	337	354	381	392	390	374	371	418	365	368	369	379	374	347	375	374	365	357	363	388	375	372	391	357	369	352	400	392	349	398	363	341	356	369	359	385	417	386	359	363	389	375	359	349	382	342	389	352	363	340	379	339	389	411	384	422	368	369	380	364	355	367	364	342	395	352	354	349	394	349	411	379	372	336	369	395	391	343	359	365	387	378	362	327	361	401	355	382	375	344	340	411	360	384	372	349	330	343	382	372	325	372	367	378	382	359	375	376	358	382	376	367	379	354	365	419	391	366	406	380	367	351	343	361	329	396	364	346	377	345	360	336	377	358	378	399	401	354	342	384	371	372	376	375	336	351	362	370	341	353	388	381	351	357	369	378
62096	66285	65126	64160	42482	8885	721	413	379	335	345	300	285	266	273	271	263	305	280	277	254	263	235	286	249	234	249	255	232	288	233	272	250	227	233	253	256	269	254	276	221	258	229	229	243	286	277	251	250	250	227	256	230	240	254	269	265	254	256	300	233	213	242	240	236	264	252	272	267	227	256	269	228	238	243	278	258	245	248	284	283	253	243	269	233	230	253	246	239	213	250	250	247	266	282	266	235	267	253	235	222	246	241	230	226	218	255	250	241	222	259	239	260	245	248	245	244	227	222	240	237	245	248	236	223	251	237	234	242	230	278	245	249	239	237	258	255	247	252	235	248	247	219	250	246	222	253	225	260	269	228	248	265	270	267	261	228	241	279	252	249	251	233	236	257	226	236	239	236	248	253	227	249	242	255	252	270	249	255	247	220	218	231	255	219	230	252	231	271	277	269	294	278	245	209	258	227	251	229	228	240	256	239	237	271	267	276	249	239	258	275	255	251	273	254	237	279	250	273	204	210	277	255	256	238	231	252	238	269	233	261	229	224	243	275	234	240	251	255	257	256	249	245	282	222	235	235	245	223	241	293	262	244	257	216	215	249	206	239	229	230	250	244	244	241	256	254	272	248	252	252	220	222	226	259	260	248	249	252	225	219	251	257	257	226	260	239	246	242	259	264	264	246	269	256	239	271	272	228	225	218	219	241	240	225	243	252	252	241	241	230	225	249	210	246	263	255	235	251	225	231	263	256	252	253	230	238	249	263	245	239	249	233	247	249	239	225	241	235	234	237	241	256	224	238	233	260	216	258	256	243	260	251	245	229	301	236	262	218	248	262	237	242	231	233	233	228	233	246	263	267	230	252	241	257	235	240	240	226	243	252	225	240	239	222	274	234	240	257	248	216	210	247	272	251	243	264	256	216	241	255	260	264	269	229	251	243	238	243	274	263	241	264	272	255	264	242	224	256	244	240	269	223	216	254	255	227	246	252	262	265	249	239	254	249	267	241	217	271	221	233	223	244	263	250	216	253	267	310	243	229	228	233	230	258	263	261	235	197	246	241	252	242	255	241	259	270	236	270	253	238	232	257	225	237	268	263	233	241	275	224	247	241	260	228	245	240	271	243	226	254	249	233	289	208	237	241	243	241	242	228	235	253	259	243	246	234	250	254	246	257	209	255	240	272	273	245	251	269	235	232	241	258	251	246	224	267	230	221	229	238	248	222	271	261	217	282	219	247	249	259	266	254	236	239	248	263	267	248	228	275	240	264	218	238	238	214	250	256	247	244	257	225	265	290	246	242	242	215	250	266	226	246	245	252	244	269	245	223	231	276	263	259	255	208	218	220	220	268	246	245	227	250	266	243	278	272	252	259	247	220	261	261	265	254	226	243	236	247	231	239	253	247	218	282	258	263	222	257	273	208	247	252	252	253	258	237	284	231	259	245	223	245	253	203	229	253	223	237	232	230	223	268	283	235	247	266	264	250	245	264	224	240	267	226	252	263	259	244	253	229	246	251	274	259	252	238	248	233	256	232	226	268	278	263	245	221	238	243	261	261	258	265	262	223	241	237	267	231	225	253	242	283	257	234	229	217	278	245	252	246	267	276	234	213	250	219	290	257	258	257	251	261	228	254	227	238	241	234	253	227	228	202	226	246	251	250	223	240	235	262	261	222	245	220	249	266	250	262	231	234	254	242	238	243	213	210	242	231	215	235	249	237	251	244	219	219	217	250	243	242	249	260	215	235	273	266	250	254	240	278	228	228	280	250	254	233	262	248	249	255	228	249	227	253	251	252	249	255	269	239	236	234	226	246	238	257	285	254	239	225	269	255	220	252	256	244	248	261	231	244	238	251	243	264	267	269	245	226	232	236	257	246	219	252	272	195	233	250	259	268	233	234	233	198	263	234	202	167	243	258	218	240	279	252	231	262	256	260	259	209	253	246	244	231	232	249	234	229	250	256	252	257	221	223	251	266	266	236	239	250	250	267	256	250	213	268	242	206	265	234	239	230	232	229	235	277	239	224	218	227	258	258	250	227	232	236	233	257	260	233	221	228	249	259	257	269	254	246	262	248	243	228	250	242	238	243	244	264	221	227	252	231	279	227	267	281	248	263	231	242	264	240	236	237	234	243	255	283	228	240	217	268	238	247	245	249	248	247	231	238	288	219	273	272	246	263	233	288	240	219	254	248	278	249	255	261	245	267	254	276	236	264	234	246	223	262	225	226	250	245	247	230	239	261	266	255	239	251	228	231	224	246	253	245	261	255	264	262	224	248	280	247	251	236	249	230	226	265	245	223	262	275	251	267	242	240	276	243	255	284	242	254	270	252	257	233	254	240	262	222	217	242	230	274	213	254	246	252	249	239	233	256	229	272	263	260	258	250	267	242	218	238	237	257	250	245	235	249	242	242	204	240	240	232	254	254	220	280	275	254	256	259	253	223	246	276	238	228	243	274	244	279	248	237	243	256	253	268	264	239	237	225	244	226	246	236	220	255	257	240	218	235	271	250	245	217	249	254	237	242	228	218	244	250	227	241	210	232	219	238	253	261	244	211	234	252	256	259	244	241	236	266	268	224	220	226	235	247	246	255	235	258	243	262	230	298	246	245	267	239	268	232	274	252	244	251	256	258	236	266	240	262	213	235	217	263	236	251	255	221	241	209	233	226	255	245	267	259	243	240	243	260	245	256	249	230	241	248	229	204	242	232	251	264	238	269	217	249	256	237	238	251	230	273	243	246	272	237	256	241	219	259	216	274	207	251	223	281	235	264	227	248	214	226	265	270	274	237	244	218	239	239	245	241	234	234	248	256	240	222	248	239	262	246	253	262	291	263	265	238	263	236	255	257	224	239	264	250	262	243	271	242	259	245	251	232	280	242	234	254	234	257	227	251	254	239	246	225	255	253	228	243	277	250	250	250	237	231	242	273	259	260	230	250	230	228	226	247	241	260	256	236	251	224	236	248	238	226	219	243	239	230	246	247	224	235	222	270	265	233	259	238	252	257	269	261	229	270	232	214	249	235	224	248	240	241	256	257	275	274	248	232	242	226	228	267	251	251	236	227	232	251	227	279	250	225	245	244	241	268	257	218	261	231	254	245	240	248	228	248	244	247	244	211	259	246	233	249	266	267	267	244	264	251	253	245	236	212	223	249	250	235	227	252	214	241	244	239	241	262	257	231	249	258	201	253	230	253	263	230	242	266	254	235	240	246	264	227	250	259	252	267	249	217	252	241	225	256	256	238	247	228	259	254	226	228	229	239	268	255	257	263	257	248	281	231	266	249	224	264	255	245	246	255	240	241	261	211	232	205	257	250	250	270	245	236	257	276	257	246	258	244	236	232	245	259	258	219	247	253	249	251	244	237	239	243	238	260	257	267	259	258	263	227	234	266	229	230	258	241	247	245	262	255	257	255	258	245	257	214	229	238	242	229	253	251	234	229	225	237	247	275	254	262	223	228	260	255	227	227	256	243	236	229	220
34762	51459	58963	72245	32487	1918	1582	1386	1261	1121	972	930	849	805	831	807	783	741	745	768	716	667	700	643	641	649	634	628	645	644	615	613	607	663	596	629	618	635	598	588	607	568	585	584	572	595	583	573	591	569	638	599	605	555	576	605	609	618	578	557	581	567	593	581	622	606	560	602	583	568	658	593	552	558	579	586	584	548	582	541	563	599	581	552	586	545	578	569	590	568	572	576	562	602	608	550	581	569	564	558	567	566	557	601	586	599	542	566	565	562	574	533	620	572	589	546	571	587	567	567	527	545	565	554	554	576	581	576	572	592	563	570	601	562	580	577	598	580	598	531	538	537	558	578	556	589	590	539	565	549	595	559	593	598	587	572	578	579	522	566	568	575	569	554	564	588	578	550	541	544	545	523	572	611	579	498	538	540	559	559	568	544	572	592	607	552	563	574	559	536	601	587	585	580	570	592	532	520	555	590	581	553	572	563	571	557	550	542	607	572	593	519	558	560	569	540	548	575	548	587	580	593	582	583	548	581	617	495	577	520	558	574	533	619	539	588	556	555	589	572	581	558	572	559	584	552	552	554	566	539	607	574	527	541	609	528	562	560	548	591	541	574	597	576	589	550	583	562	593	565	577	564	550	546	518	575	551	536	535	552	535	522	574	519	542	550	527	584	524	566	567	540	534	562	579	536	535	543	570	550	573	571	568	574	575	583	538	540	565	548	600	546	599	559	581	542	609	555	550	553	562	574	597	536	503	601	580	547	603	519	565	547	575	510	588	586	598	554	561	557	606	590	582	620	562	527	577	556	522	550	533	527	557	591	536	589	554	568	571	582	594	581	574	570	591	569	536	562	584	557	559	556	534	563	548	592	567	547	600	549	569	549	564	595	555	545	545	604	590	602	574	512	579	547	579	553	566	582	550	554	562	543	570	580	580	531	614	604	558	519	548	573	519	595	596	617	583	582	639	529	559	526	544	603	595	545	551	582	581	557	548	565	556	558	591	611	516	593	533	609	578	551	522	548	602	542	547	560	564	587	620	590	575	554	573	602	555	575	566	584	528	579	560	561	586	523	606	569	591	576	538	570	591	472	582	572	604	529	548	564	579	538	517	604	544	618	574	499	578	512	564	521	554	592	579	543	566	519	583	552	591	565	572	532	554	560	564	556	590	565	564	599	591	554	542	568	506	532	527	569	558	544	553	537	573	607	584	596	567	522	596	555	508	554	594	559	578	570	584	573	554	555	556	575	562	556	584	544	586	560	579	616	544	536	545	570	594	602	583	608	602	565	574	596	564	579	574	579	590	570	552	557	585	592	579	560	541	592	558	562	542	594	585	572	567	595	547	558	582	608	601	566	548	594	547	571	593	564	554	592	594	572	533	552	533	564	565	564	572	596	550	614	609	579	572	581	554	575	533	587	602	559	549	570	570	562	554	565	623	551	549	547	595	532	538	531	565	587	589	555	556	558	550	537	526	576	562	580	585	541	550	544	571	560	567	613	551	568	528	558	567	559	558	576	536	550	565	581	576	562	602	559	582	533	552	569	558	566	574	514	593	568	535	578	532	593	590	552	575	576	528	552	600	603	584	579	551	571	598	536	568	557	578	581	550	569	580	552	583	559	584	574	576	572	581	605	612	572	577	546	590	574	560	584	555	541	551	567	584	519	636	557	587	546	583	618	604	641	555	568	585	557	539	568	523	567	565	579	562	605	543	590	608	570	517	551	546	562	577	553	555	569	585	587	553	558	572	548	581	551	592	562	529	576	528	552	557	534	599	572	504	621	566	560	622	608	568	608	582	577	567	545	567	531	544	563	584	590	570	617	573	566	602	579	578	598	546	574	546	562	563	537	552	525	553	537	543	605	550	532	528	569	561	583	539	589	548	561	560	554	605	588	592	557	554	545	578	591	536	567	561	569	614	590	530	561	566	579	595	582	562	584	579	520	560	583	603	594	515	544	529	606	559	576	538	593	574	567	541	526	581	538	558	573	627	565	564	587	521	555	555	543	546	571	601	555	557	599	585	566	538	573	517	540	541	591	575	504	567	585	561	576	567	574	566	575	558	533	579	603	554	564	606	560	523	609	572	576	563	547	580	556	557	594	574	536	567	551	556	540	577	578	552	587	582	571	598	549	565	586	583	548	558	568	575	561	556	539	589	565	584	551	562	593	546	558	595	518	576	531	541	526	530	544	544	577	570	613	539	588	551	545	528	554	632	576	566	521	535	577	581	571	542	556	599	570	549	530	607	561	563	601	550	603	610	573	563	545	608	565	566	569	581	588	596	597	550	604	597	566	598	582	539	549	545	558	577	570	519	546	580	589	530	570	580	559	529	572	575	567	558	574	588	548	539	505	579	553	547	580	604	554	550	569	560	524	569	552	534	581	590	583	566	583	606	596	565	574	622	588	560	590	597	520	571	556	558	530	553	554	577	591	548	605	580	557	540	599	583	606	565	549	578	571	566	569	546	588	555	523	566	528	581	571	529	570	581	573	527	571	564	569	535	571	567	547	559	539	570	613	564	585	573	605	571	616	547	621	566	548	574	509	576	593	565	539	578	552	559	611	575	627	587	577	582	545	532	574	565	558	557	581	548	610	567	564	532	547	542	515	527	576	596	578	563	571	578	585	558	556	562	558	573	563	570	548	571	606	568	572	551	617	553	528	537	586	549	574	597	587	584	584	592	555	605	554	571	590	530	558	584	548	570	556	558	592	529	543	580	587	566	568	566	597	544	597	531	553	538	590	564	574	545	585	614	551	551	601	570	630	568	563	548	594	541	562	535	565	584	556	572	543	551	588	585	535	579	530	558	562	554	583	571	567	567	572	597	591	574	596	560	519	553	513	605	558	546	552	588	533	580	534	559	605	577	584	567	526	567	575	573	575	548	561	575	546	517	579	557	552	574	553	604	607	635	583	521	564	593	562	523	581	584	600	585	550	517	600	570	585	595	576	576	570	547	572	566	558	580	585	534	587	594	554	608	576	598	555	581	587	543	562	638	555	587	579	611	577	510	571	554	573	561	618	600	617	574	531	593	550	566	584	582	564	561	556	582	532	543	595	556	559	564	534	565	608	577	526	573	551	554	592	562	554	585	546	529	559	582	552	618	554	582	566	630	597	598	554	584	569	540	559	575	548	562	569	570	564	598	574	565	563	550	574	566	547	586	593	558	584	588	596	609	539	577	517	595	614	553	546	571	572	604	581	561	607	562	555	538	552	551	566	504	571	540	540	577	567	530	535	590	572	567	548	575	611	523	604	613	585	600	537	567	578	545	567	590	597	595	557	597	548	590	553	596	582	563	562	523	569	519	633	566	575	573	565	563	576	584	580	529	535	579	598	595	546	538	564	548	593	542	577	554	556	546	502	595	587	551	583	547	511	587	597	575	548	564	558	562	619	548	533	571	565	587	558	566	565	550	569	550	579	546	516	568	557	573	539	568	555	543	604	554	546	543	586	559	560	549	596	596	543	523	575	558	567
43797	25146	6792	3762	1987	310	253	291	288	302	249	281	260	257	253	228	253	252	293	273	263	274	276	248	248	256	261	280	264	254	243	274	273	285	275	237	243	249	267	245	237	258	261	276	253	247	260	251	207	244	266	241	289	285	315	241	246	271	264	242	275	256	240	225	261	247	250	241	255	246	252	277	258	261	260	235	265	242	257	294	246	253	245	264	239	287	263	235	259	265	291	276	245	237	236	270	277	253	270	294	264	246	219	258	259	268	267	289	250	262	276	267	241	240	248	242	256	238	270	263	259	253	258	254	260	273	255	246	260	269	264	259	254	256	246	271	273	242	257	238	284	227	266	248	240	271	228	251	228	264	259	273	261	229	241	252	274	247	295	259	257	260	265	234	272	243	236	225	276	238	232	246	279	263	245	241	271	273	285	221	268	288	254	246	272	274	265	269	272	246	273	242	261	246	225	247	244	288	262	248	258	287	254	240	242	279	277	298	239	245	265	252	243	255	268	243	237	275	261	266	283	245	243	268	219	248	267	270	248	269	257	275	268	286	272	263	242	251	241	265	251	257	258	233	260	243	229	265	242	262	249	246	311	263	232	273	284	262	235	261	232	255	277	230	257	261	225	291	261	261	308	238	269	235	283	292	274	230	278	277	272	248	247	257	252	270	261	259	285	271	231	273	265	255	278	257	283	280	268	258	268	220	275	231	278	260	268	273	240	244	257	253	237	285	275	259	269	248	242	262	267	295	254	245	284	267	264	252	254	267	280	282	244	243	247	268	243	235	247	240	253	265	255	240	264	239	273	247	232	264	265	255	251	258	258	249	255	272	260	247	246	249	252	278	243	269	274	290	276	243	263	271	256	253	262	284	251	260	234	283	262	266	278	261	278	256	258	249	233	264	262	282	266	274	274	268	271	276	270	257	257	253	276	275	264	268	252	262	245	244	275	266	260	262	252	262	273	268	278	245	264	275	233	267	233	272	277	277	258	264	239	234	274	270	283	268	242	274	259	298	306	275	265	285	265	266	239	249	271	247	233	261	242	271	245	283	251	252	257	258	263	278	247	238	282	254	293	263	236	271	255	210	235	230	266	250	260	247	236	275	267	238	275	273	247	278	276	279	263	249	253	291	254	284	225	275	267	240	293	247	264	269	255	254	244	255	255	230	271	255	238	265	263	258	267	293	230	250	268	264	275	277	284	248	295	307	280	235	256	252	293	258	272	240	246	254	267	271	262	292	233	266	260	217	286	250	273	271	272	243	258	265	293	248	250	245	253	241	267	245	242	268	247	278	266	274	265	280	263	286	257	242	257	239	261	292	265	270	270	277	258	260	249	271	284	262	285	276	245	270	234	251	266	232	275	264	241	292	282	282	257	264	235	289	275	279	298	255	277	238	233	245	263	214	282	271	244	259	263	243	245	257	230	249	267	271	236	247	239	236	279	227	245	265	290	265	249	267	246	260	236	250	249	273	245	266	284	247	208	279	248	258	267	254	244	274	272	241	287	269	277	234	307	242	253	255	277	252	245	273	241	257	225	230	268	249	282	250	267	252	228	281	255	293	265	253	272	252	226	274	271	250	260	263	287	247	266	259	257	268	281	227	245	258	279	275	259	268	250	269	303	234	235	285	230	261	275	264	262	243	264	258	250	262	272	257	279	260	250	263	252	249	265	238	262	245	248	247	265	240	293	242	251	251	221	211	222	276	282	270	237	284	261	271	276	272	268	249	261	239	268	242	239	265	253	249	269	275	235	268	255	278	231	241	245	273	262	249	288	265	247	257	271	280	257	265	270	258	225	243	238	275	282	229	269	263	252	232	277	262	252	272	233	284	278	244	265	274	279	280	253	241	235	254	275	264	237	259	245	253	283	244	279	251	272	238	238	248	277	291	242	254	241	236	266	280	242	268	257	268	237	256	278	253	255	257	265	221	260	224	259	248	262	240	262	263	262	271	259	266	267	244	263	267	286	259	278	253	249	278	265	238	278	266	267	244	284	252	257	267	249	262	232	289	257	241	257	251	254	282	292	253	225	267	284	251	266	235	248	272	263	253	273	279	246	237	263	276	258	245	229	238	257	291	302	274	259	262	249	276	275	243	249	294	242	245	269	254	240	244	258	248	247	238	260	276	259	267	261	263	283	238	244	258	249	297	268	244	227	267	256	248	262	268	272	257	276	272	261	280	278	267	250	271	240	288	231	272	244	238	252	242	252	265	262	304	237	248	253	276	270	203	244	296	266	239	245	268	244	275	286	271	241	255	248	261	281	265	258	270	267	278	259	242	221	278	263	256	232	253	239	273	270	254	268	261	246	283	250	258	238	271	250	232	265	260	265	274	259	255	276	275	257	252	255	234	278	241	257	251	242	247	261	256	233	260	247	260	269	232	239	279	258	290	296	238	269	282	238	273	284	261	265	267	273	260	273	242	239	246	225	265	258	240	261	235	258	256	254	264	238	223	272	289	267	246	279	247	293	264	247	242	267	275	267	266	241	270	285	246	294	255	259	253	273	264	227	245	244	261	238	260	264	277	245	254	262	261	264	280	244	241	254	262	283	294	255	267	264	275	258	270	268	275	255	257	245	252	233	294	260	252	261	274	256	240	290	226	240	255	285	280	273	248	278	261	281	263	268	249	239	233	250	233	294	278	257	265	251	261	253	262	264	275	257	251	245	255	263	255	270	273	249	251	255	276	289	248	246	236	269	274	255	242	241	279	271	249	278	299	261	259	204	262	265	297	269	284	295	233	262	264	271	239	256	272	262	267	271	262	273	249	250	244	270	288	266	239	229	235	254	244	248	255	237	247	282	258	240	245	242	265	273	272	280	274	268	257	290	241	285	241	268	264	273	249	271	260	278	255	269	225	276	239	261	265	267	270	268	254	256	247	234	258	280	250	259	265	266	251	250	234	234	276	258	263	241	264	250	260	267	257	257	213	258	243	276	254	253	251	260	243	287	262	279	267	225	299	309	247	243	256	271	222	242	283	250	304	233	261	227	259	230	240	278	264	290	264	266	284	263	269	249	253	275	246	250	236	254	260	279	277	275	295	244	260	252	245	287	269	265	275	291	274	262	266	240	270	234	249	284	252	269	241	247	272	257	224	265	265	281	258	244	266	294	239	234	272	274	275	265	264	239	273	250	275	244	270	239	253	238	265	250	252	279	283	237	247	267	250	250	262	233	244	275	261	272	270	286	265	272	260	246	238	238	222	259	259	264	253	293	274	279	266	261	232	253	303	267	269	273	272	247	239	273	263	288	302	267	264	283	269	281	274	280	236	268	276	256	240	244	248	242	254	259	265	268	258	274	252	261	258	275	228	288	275	270	266	276	265	287	278	242	271	245	288	282	271	264	247	274	258	248	292	283	239	247	272	262	242	227	261	273	275	268	246	250	260	254	265	235	277	252	257	276	237	257	266	255	241	270	244	267	280	234	239	244	247	279	273	271	253	273	272	263	256	247	253	250	269	281	280	235	277	257	273
21889	15627	7179	10691	4255	605	612	557	627	601	584	570	597	537	580	602	584	578	569	571	554	600	503	536	625	566	562	544	568	541	582	601	573	554	593	594	580	603	562	581	581	592	582	567	512	513	581	561	547	610	603	568	547	572	545	578	537	579	580	573	589	587	509	600	584	605	560	540	584	522	568	570	563	588	553	590	598	584	600	569	540	539	574	550	584	576	584	600	635	558	575	554	518	586	558	574	567	521	564	573	613	619	545	532	568	572	543	554	514	545	516	560	591	575	531	552	547	540	540	552	527	549	526	549	538	551	544	540	611	571	498	567	590	570	556	591	561	567	524	538	567	558	497	534	555	551	521	551	522	538	565	591	551	558	551	526	570	559	531	561	552	562	547	598	557	542	538	541	583	542	565	566	576	536	560	568	589	535	557	569	547	613	545	568	572	597	569	575	559	553	559	554	548	569	586	577	525	551	552	578	597	569	572	532	537	556	542	569	604	567	580	524	601	623	595	559	600	541	612	574	525	545	584	546	565	582	548	584	566	576	565	593	593	521	610	559	566	591	548	588	539	524	587	589	571	558	556	577	557	554	564	536	560	563	543	562	589	555	600	580	580	586	563	553	563	537	566	556	573	552	575	623	541	550	547	540	568	627	563	544	550	615	531	533	587	527	570	576	567	557	596	523	565	539	586	554	594	592	552	561	543	619	546	577	549	526	531	582	519	577	559	515	572	564	548	596	549	534	522	564	557	559	586	531	567	586	588	556	549	612	586	566	614	589	565	610	553	528	581	541	563	558	535	576	581	573	562	594	523	567	575	567	563	611	568	543	585	567	565	527	552	562	572	565	531	539	540	569	573	534	544	566	527	567	553	601	556	566	556	571	563	535	527	574	577	567	537	560	555	562	545	592	600	537	562	537	569	528	556	565	617	544	578	558	562	562	575	570	567	548	565	511	522	576	548	585	565	546	595	548	575	583	581	581	541	623	563	569	573	564	602	578	615	576	555	536	580	590	574	601	602	550	554	582	554	518	590	597	535	552	596	601	579	548	554	577	587	581	575	548	578	533	566	594	616	564	563	610	569	544	520	548	531	590	555	582	620	541	566	581	579	545	557	571	541	581	557	579	570	590	532	555	586	571	531	567	560	578	577	579	544	558	539	575	542	533	557	562	539	561	616	570	524	559	561	544	591	541	591	570	604	560	578	593	600	574	578	572	562	586	573	574	522	546	560	573	554	548	565	578	591	541	599	578	594	579	563	560	540	612	567	520	563	571	577	539	503	541	590	559	603	552	577	553	548	589	571	530	554	599	559	552	601	540	583	563	556	540	556	557	543	606	568	564	549	616	601	539	580	533	572	551	580	534	524	538	584	527	550	566	525	570	561	552	589	540	553	569	567	541	519	568	567	568	528	562	544	556	580	569	559	533	565	594	564	574	570	543	521	539	538	573	550	572	583	580	533	574	589	541	585	615	581	563	535	571	588	548	563	547	570	565	527	538	539	593	549	596	592	531	563	551	596	534	577	588	571	562	602	587	553	552	545	534	572	520	571	594	532	597	599	595	506	602	534	562	596	568	533	566	539	587	548	552	597	537	554	601	571	534	596	572	567	552	587	558	570	585	554	570	561	550	510	557	589	561	571	617	556	517	576	537	553	566	557	528	564	541	531	577	600	552	554	533	590	585	551	546	575	569	581	591	551	532	562	538	563	560	557	567	582	600	555	545	534	530	581	575	555	562	616	565	584	565	546	533	598	560	614	572	625	557	542	552	551	548	561	572	563	534	564	531	575	534	578	567	570	568	566	603	580	581	530	585	584	571	562	635	567	599	553	540	563	526	564	529	592	568	527	584	563	635	545	595	599	577	586	575	556	527	579	562	588	594	572	575	631	558	527	567	580	611	586	559	567	536	591	549	561	520	534	581	565	606	532	596	544	594	555	568	559	559	603	580	574	560	559	581	575	613	586	564	626	571	549	533	568	515	542	577	561	561	583	555	559	524	534	529	540	552	571	564	553	593	559	596	539	585	592	601	546	532	527	574	562	570	555	518	559	555	556	611	558	585	570	596	556	558	554	585	560	544	568	552	586	562	537	570	539	562	560	566	601	562	530	562	555	554	510	579	522	591	559	572	558	559	613	552	558	568	551	580	589	576	520	577	569	543	595	585	561	529	553	544	547	581	520	601	543	561	619	619	562	605	584	570	576	579	570	597	552	577	560	563	570	567	557	583	561	556	572	575	584	517	541	541	559	574	531	501	523	574	569	567	584	548	581	594	554	582	550	538	607	623	523	538	553	556	517	574	559	585	568	554	525	580	533	562	571	539	541	556	539	583	566	570	560	556	562	554	579	568	558	587	587	546	569	549	554	573	557	553	576	558	550	562	576	579	571	573	525	585	570	585	575	587	597	565	586	572	588	526	537	583	544	538	570	542	576	554	584	579	580	555	589	584	525	602	551	563	570	576	594	548	565	571	580	595	539	566	558	535	587	611	574	607	562	586	594	522	572	596	568	579	567	559	525	579	562	576	621	559	613	526	540	545	591	573	564	577	559	575	564	560	535	589	590	583	545	584	557	557	587	577	559	537	596	549	545	568	582	561	553	552	593	578	587	577	603	533	555	586	570	568	569	617	569	562	569	566	610	612	590	543	590	592	559	602	523	572	570	596	560	572	538	563	585	589	556	579	547	558	565	519	542	531	575	563	556	557	521	604	576	595	554	573	571	537	610	567	535	578	554	567	549	565	558	556	632	569	547	583	605	568	593	532	577	564	599	567	577	559	550	556	596	592	567	588	585	534	548	543	631	530	596	610	578	562	553	554	569	564	564	535	589	589	537	585	573	551	585	599	564	554	550	543	536	559	548	547	571	554	544	591	556	627	559	574	592	594	541	579	556	571	579	535	590	588	597	545	589	549	534	592	538	509	603	511	547	588	536	548	549	577	588	526	583	563	593	549	616	574	572	609	566	538	594	541	522	580	575	568	528	566	589	544	568	511	551	569	566	565	562	590	590	547	550	549	570	596	565	542	626	585	580	577	593	560	578	599	536	587	523	598	552	530	563	560	551	568	587	575	580	588	596	570	568	557	537	560	563	562	553	549	582	548	553	555	550	543	541	584	601	548	549	542	610	556	525	559	563	538	495	573	594	543	575	596	547	541	582	551	554	534	611	541	548	544	553	569	537	550	548	536	594	605	567	541	581	582	620	553	571	583	583	619	546	517	545	541	566	584	578	569	614	587	573	550	599	536	597	583	547	547	582	555	522	579	571	570	540	599	580	585	546	537	589	577	587	565	568	546	601	565	585	589	585	546	556	561	578	563	592	563	570	509	516	576	561	551	559	550	619	542	575	545	589	550	547	574	549	600	544	564	562	524	591	555	559	586	553	573	600	574	524	566	561	549	521	571	536	592	594	602	556	553	547	584	551	573	553	593	578	569	543	523	525	559	566	567	573	618	548	562	567	571	609	582	563	556	566	562	560	559	501	594
57083	53880	49707	46211	29947	3112	270	233	224	215	184	176	155	183	148	157	151	146	180	145	164	164	159	166	156	150	135	174	155	169	167	177	135	146	151	195	161	181	167	156	141	143	184	129	152	135	145	131	167	127	130	159	167	122	171	141	145	152	129	138	167	167	152	150	166	160	156	120	141	168	153	151	128	132	142	157	144	140	145	177	159	136	153	152	114	138	144	146	142	168	159	138	138	154	143	135	137	143	156	181	151	164	168	193	169	162	132	156	141	168	154	159	149	152	135	149	145	153	150	150	144	172	144	168	131	150	129	155	134	138	141	159	169	143	125	146	147	144	151	143	167	136	146	139	150	128	151	165	161	136	155	164	146	155	147	120	140	142	134	158	143	167	136	164	155	176	149	151	144	163	156	157	155	160	135	155	144	141	173	142	172	140	134	138	141	165	140	156	167	142	146	163	143	164	154	162	130	153	126	153	136	156	143	155	154	169	125	123	161	130	133	132	133	148	125	147	117	145	143	159	179	138	151	148	128	136	155	170	166	146	158	149	156	154	166	150	146	137	145	151	154	141	155	174	150	162	149	155	143	158	157	137	157	148	135	161	147	118	149	162	158	158	149	159	171	136	141	152	154	140	122	145	135	152	150	155	132	147	147	138	177	154	160	167	150	165	165	163	150	157	162	140	123	153	159	188	166	139	141	152	164	157	167	158	141	139	178	139	128	136	156	141	148	148	139	146	152	167	119	139	142	142	154	161	151	143	136	149	135	135	143	123	135	152	149	139	155	165	149	147	150	138	167	130	160	157	161	151	146	156	129	161	139	172	135	168	152	156	133	133	152	147	131	149	153	144	148	154	158	159	143	140	135	167	145	154	155	143	146	166	153	154	122	156	164	172	133	142	175	150	126	149	147	159	145	166	140	147	131	143	122	143	155	144	130	141	141	174	153	134	131	166	155	181	152	129	159	139	143	140	165	152	157	131	134	159	136	146	139	145	148	182	145	133	128	148	142	165	134	162	159	144	142	152	149	160	174	174	157	147	145	137	151	160	152	158	138	156	149	141	138	140	141	137	158	158	170	151	133	136	149	139	145	131	137	150	148	146	123	154	156	137	135	181	156	137	138	149	140	152	169	154	163	162	135	154	124	124	145	152	137	155	151	135	169	153	114	128	127	157	149	175	139	136	141	158	141	126	123	150	146	154	117	154	140	151	145	156	148	148	127	133	151	142	147	166	156	153	152	154	157	139	148	145	131	155	157	132	135	157	148	142	161	145	133	132	137	156	143	167	147	147	153	143	165	149	137	162	158	166	153	140	156	157	141	146	145	136	153	150	158	139	155	138	140	157	153	162	169	142	151	140	151	160	155	143	138	155	186	160	146	156	138	150	165	151	136	167	163	154	158	155	142	149	131	132	153	147	145	143	162	133	172	141	148	154	148	166	151	146	136	142	150	162	152	141	170	136	160	137	136	171	154	141	147	151	142	148	150	142	155	136	160	164	172	133	129	145	139	155	154	141	118	132	130	139	154	132	166	168	155	109	152	131	125	147	135	131	152	162	153	158	144	137	149	145	151	116	162	144	157	137	146	158	159	126	138	159	146	176	131	151	140	155	169	144	126	174	148	133	142	152	166	139	152	149	137	152	134	160	158	139	141	132	149	154	146	149	149	147	135	141	136	132	151	139	143	151	153	150	135	145	149	166	157	119	147	139	133	161	128	157	155	156	144	129	114	145	138	150	126	133	149	131	165	138	152	167	121	146	148	157	134	140	153	154	144	152	123	154	134	154	159	154	147	122	139	156	155	138	159	140	144	134	146	175	131	154	161	145	133	176	155	136	168	147	148	167	144	140	114	184	135	172	158	131	151	153	163	136	168	170	139	175	144	144	167	157	153	142	141	162	144	127	157	152	149	143	159	156	129	152	145	168	135	158	165	149	136	143	145	126	147	143	147	157	154	148	124	148	151	152	148	155	134	145	143	146	150	155	167	111	170	144	139	166	132	127	163	159	163	168	141	143	153	162	118	145	141	145	144	143	162	137	143	132	134	128	161	162	144	156	174	134	118	144	162	152	145	131	148	139	137	151	162	151	153	129	134	159	153	125	153	151	141	145	145	153	154	133	133	157	142	151	164	145	137	154	153	147	133	160	146	154	143	148	149	175	153	155	153	160	137	154	126	146	141	150	147	145	121	132	132	145	162	149	166	161	144	171	141	160	173	152	161	166	155	165	141	155	136	139	131	152	159	122	137	184	151	141	179	169	151	128	154	137	121	164	153	145	131	132	145	170	145	133	142	137	131	143	160	132	123	139	141	150	179	149	141	178	168	139	186	149	150	117	165	134	145	155	139	156	154	130	122	159	145	146	139	163	139	156	139	150	156	180	175	159	136	142	136	148	155	157	124	140	133	159	126	152	152	160	145	141	140	139	136	120	147	150	140	130	170	170	137	125	123	166	142	189	136	156	140	147	155	165	130	124	163	135	139	138	145	146	130	121	140	172	144	138	145	140	147	137	150	134	161	141	144	152	150	141	138	135	147	130	135	143	148	119	159	163	146	123	141	151	159	150	165	154	159	130	172	128	139	139	154	154	161	152	122	142	165	162	139	136	151	161	161	159	145	157	145	157	160	139	158	165	139	131	157	135	142	175	143	135	167	151	147	179	140	172	148	157	127	146	123	159	151	149	169	154	123	168	148	166	142	152	153	162	135	174	147	124	164	143	141	130	152	142	136	145	153	152	143	163	135	122	157	152	148	176	140	130	149	165	143	162	149	142	130	151	153	171	156	171	156	175	167	143	126	141	162	121	124	155	138	161	173	156	154	138	159	143	148	152	151	133	155	163	162	159	153	113	162	151	148	165	132	118	160	130	142	149	157	141	168	150	159	141	170	142	139	147	136	145	145	149	127	153	136	154	133	140	143	143	151	159	129	135	127	139	148	149	159	167	163	144	136	173	144	162	126	142	124	167	153	137	160	149	131	147	146	157	158	176	163	155	140	133	123	188	143	143	160	147	128	156	149	164	164	162	139	188	161	169	134	149	134	139	158	144	151	146	170	165	147	177	148	146	168	138	137	168	158	122	135	131	144	162	171	127	150	169	163	176	146	155	125	151	151	175	162	139	136	125	135	149	156	131	154	158	153	138	138	143	175	156	157	146	122	135	140	161	161	149	143	121	167	159	147	152	175	158	146	132	158	135	146	141	152	140	149	174	145	151	136	145	152	142	168	131	129	132	148	169	166	120	147	137	156	138	126	160	150	180	165	150	136	173	166	157	138	144	157	170	155	164	143	136	141	142	125	145	162	131	146	152	162	129	143	154	169	144	116	119	144	159	138	137	137	177	138	159	171	121	141	144	162	136	168	134	157	134	148	148	172	140	149	177	140	141	149	139	133	150	158	145	162	137	149	142	142	173	138	147	151	137	139	163	137	154	151	143	152	168	135	155	135	155	155	143	133	150	153	159	159	141	158	160	149	138	171	146	156	152
30704	41783	46350	56653	23410	1148	955	870	708	636	586	665	529	530	532	471	473	431	448	425	444	419	399	426	365	411	394	382	398	424	395	390	381	353	359	384	401	401	367	391	352	405	379	386	350	365	384	345	370	350	352	377	368	353	381	379	366	362	388	376	333	382	357	388	328	361	339	360	361	395	346	342	317	352	348	361	354	384	374	342	341	360	369	372	370	357	354	369	366	363	336	362	345	354	392	348	345	367	340	376	350	346	355	341	389	345	405	358	362	357	358	306	391	361	376	346	343	355	365	368	357	380	368	341	335	372	352	367	380	374	392	360	350	326	330	361	365	398	349	378	354	368	336	321	352	378	337	349	351	374	355	384	362	369	346	343	343	388	343	375	377	376	369	382	393	377	349	359	331	359	349	376	365	362	349	381	388	348	364	396	373	391	345	367	349	346	351	364	365	398	309	361	367	372	385	361	358	356	360	386	369	370	386	347	357	346	344	392	368	368	370	364	369	338	334	360	323	378	337	373	333	382	324	395	364	357	328	347	372	363	392	349	356	353	361	363	340	336	340	393	392	367	360	391	361	407	377	369	340	386	373	391	345	363	337	368	394	353	352	343	349	335	339	345	352	368	366	352	383	379	347	350	362	332	340	374	352	323	357	349	364	368	325	344	334	345	327	367	315	363	339	340	360	377	355	347	362	385	350	345	399	359	353	389	329	355	318	365	364	352	340	332	397	366	358	363	345	358	324	362	321	374	395	392	362	364	375	364	364	340	360	326	361	317	369	368	350	373	342	338	374	344	320	335	349	381	352	354	389	328	353	350	330	345	384	345	381	346	351	378	367	362	351	377	325	325	372	365	321	361	356	376	354	368	386	383	322	386	360	365	363	377	410	333	383	361	345	363	352	333	394	360	371	370	364	337	372	351	354	367	344	347	350	343	333	362	400	331	352	370	356	383	383	371	345	365	346	383	317	368	337	362	345	360	355	361	385	351	331	348	346	335	348	377	354	351	336	317	353	340	366	364	379	373	375	371	366	392	354	331	414	344	362	384	362	367	324	345	365	353	359	368	393	376	355	373	350	351	356	339	377	351	374	398	345	355	350	389	341	343	364	331	360	408	366	389	388	375	349	367	329	394	349	355	345	364	363	336	330	354	375	375	371	343	346	326	352	378	344	333	366	366	340	338	356	393	358	387	361	347	381	362	360	355	368	361	366	364	376	344	358	361	374	373	335	376	369	376	364	404	357	367	314	358	374	385	371	343	372	355	374	354	366	374	364	362	393	379	375	364	388	325	348	347	340	375	348	361	369	349	388	362	366	333	345	361	386	334	347	351	338	323	359	367	337	363	373	363	363	350	376	366	364	349	345	377	342	369	325	377	346	358	367	351	357	370	366	376	361	342	335	356	375	381	394	359	377	361	343	376	369	353	360	369	369	346	373	347	380	339	361	379	360	343	386	320	363	355	332	357	362	350	351	334	379	367	342	346	357	374	341	368	321	347	346	353	367	365	348	363	346	368	329	355	360	369	358	385	377	360	377	378	369	368	369	336	335	362	346	372	355	368	371	347	373	373	365	345	336	385	351	375	339	370	377	400	375	363	363	353	370	351	374	347	359	368	359	370	355	333	405	396	364	384	338	343	324	363	348	345	358	374	355	330	352	382	396	380	336	393	381	358	370	349	363	374	354	317	350	366	376	365	355	344	350	380	365	348	375	378	360	349	355	335	374	345	328	347	377	348	353	343	333	363	403	354	336	360	333	339	339	392	370	353	348	376	344	347	366	337	336	378	398	387	357	356	349	338	372	373	359	352	353	374	356	369	366	380	347	368	367	373	365	350	323	338	345	361	388	355	359	357	348	339	365	361	338	387	385	328	337	411	361	357	370	367	349	372	341	333	365	352	347	342	332	385	355	340	363	347	370	357	337	346	378	373	362	372	343	369	355	357	385	374	357	384	359	364	361	363	354	363	358	359	342	343	320	370	356	331	374	385	346	337	356	375	346	376	365	398	364	361	368	369	354	333	343	352	367	369	357	342	326	340	391	343	350	355	379	321	344	350	347	334	374	338	367	334	372	339	391	367	350	383	363	335	374	357	342	376	348	339	358	354	317	335	333	366	346	345	352	358	349	410	343	344	371	340	362	350	375	366	372	359	359	387	375	364	330	339	382	393	393	359	360	371	380	337	389	351	354	350	354	350	365	339	372	346	381	361	365	319	396	386	431	360	364	341	357	331	373	347	341	359	355	342	385	323	369	373	348	370	391	360	377	397	362	326	362	333	363	363	358	362	373	363	410	321	385	405	365	344	363	385	366	352	359	367	364	361	329	375	347	351	364	386	338	380	400	368	375	360	344	358	333	340	354	359	345	385	380	364	372	369	343	333	331	334	366	363	380	344	375	379	386	337	368	361	379	377	365	322	352	346	366	352	410	347	364	408	375	387	391	349	350	383	386	331	340	338	370	344	344	374	382	344	389	362	351	379	378	361	350	327	359	317	391	371	383	409	339	389	345	362	359	368	350	344	364	326	350	353	359	379	357	381	357	358	369	330	350	355	367	338	342	347	401	359	386	353	371	388	374	330	342	324	331	383	354	374	347	386	340	374	389	367	383	337	353	352	373	365	324	348	385	397	383	364	352	381	406	378	388	377	308	351	358	367	357	346	383	384	375	340	380	401	389	347	360	335	354	377	326	334	348	394	347	355	353	372	393	348	373	367	351	355	338	353	329	328	360	311	348	339	392	344	365	334	364	329	337	363	327	371	380	345	356	390	344	342	347	352	377	387	339	352	319	319	352	329	344	352	328	366	364	370	362	345	390	358	371	355	349	344	341	357	333	365	385	375	358	355	382	363	374	364	349	380	380	344	356	332	358	357	372	322	384	341	360	347	373	354	340	368	354	372	392	361	362	396	345	369	383	390	363	400	378	361	397	390	363	362	405	442	359	390	352	385	339	332	353	351	336	359	374	382	370	329	401	387	336	374	393	341	389	361	340	372	394	343	348	355	397	361	359	350	379	367	323	342	346	352	363	403	341	346	351	367	349	377	309	366	371	382	353	393	362	359	338	367	362	378	333	349	374	355	363	403	327	347	349	353	342	358	345	316	375	358	372	339	359	316	329	346	349	386	337	391	343	365	347	337	373	326	357	338	341	346	353	343	370	337	357	371	351	341	365	324	362	408	390	379	354	381	329	375	361	346	380	350	339	338	339	343	378	354	346	352	352	388	383	362	357	343	338	335	357	369	382	335	375	340	385	366	385	377	385	390	333	402	350	363	341	337	349	372	382	383	390	375	381	344	344	352	388	356	383	346	362	329	397	363	354	355	364	350	351	370	384	369	363	390	358	382	375	345	357	353	353	300	341	336	364	370	349	344	339	374	370	336	361	336	387	356	374	322	353	356	338	356	366	359	344	348	356	373	362	356	358	384	366	358	343	362	368	339	371	352	372	375	336	358	371	370	355	361	360	378	358	355	365	350	387	353	364	396
63762	66904	64684	61624	39715	7663	728	420	394	345	299	328	302	280	295	273	257	273	264	262	282	250	267	261	253	289	239	236	270	257	254	227	252	263	265	206	261	260	250	260	288	232	238	215	259	250	255	245	255	275	244	269	280	249	222	253	270	252	225	258	222	243	254	282	255	261	244	250	282	248	225	238	226	250	230	233	267	244	258	242	258	222	284	235	255	245	242	266	266	251	240	242	233	230	247	270	239	252	238	249	247	245	233	239	233	249	233	234	272	282	276	254	223	253	236	249	254	228	257	245	232	255	266	291	272	235	239	228	235	258	271	253	260	260	244	244	262	259	261	253	244	243	230	256	237	224	229	263	258	235	248	223	245	267	254	251	256	241	245	255	261	281	251	249	228	263	239	247	277	213	232	251	266	269	283	245	230	275	247	246	258	290	263	222	235	222	249	227	266	222	251	244	245	243	247	240	264	209	205	227	263	236	259	246	232	255	274	240	263	274	280	249	228	241	253	242	238	255	250	233	249	261	243	244	251	249	257	214	237	245	248	255	242	278	223	258	295	280	240	253	249	242	270	248	239	236	238	245	259	245	266	258	268	245	262	224	227	247	254	267	257	249	216	231	247	267	257	234	242	251	251	232	252	253	291	255	237	238	284	245	234	228	239	212	218	294	219	227	263	246	237	245	246	261	262	229	241	258	242	252	231	257	238	241	240	241	227	263	235	258	243	230	229	233	234	212	239	244	257	246	218	253	249	238	269	197	221	230	213	218	241	254	246	222	255	245	223	211	237	265	268	246	225	213	247	224	268	252	232	230	223	228	238	236	237	259	246	256	243	245	257	271	219	241	249	245	247	246	245	265	228	267	223	227	236	242	248	211	264	248	255	242	221	256	269	226	250	233	216	273	248	240	261	265	239	233	260	237	249	243	228	266	256	248	238	244	241	252	240	255	251	261	250	238	230	276	261	251	233	244	233	258	217	253	245	221	255	259	242	221	265	257	281	281	237	234	266	256	267	241	258	250	253	221	257	248	263	241	273	224	236	237	232	235	239	247	283	240	250	229	249	248	228	241	238	266	255	270	230	237	260	258	249	243	262	239	242	235	257	247	230	247	248	235	267	241	238	253	217	262	238	261	242	247	238	262	257	221	239	258	262	210	266	246	229	231	247	248	245	231	242	260	242	256	258	230	251	259	234	233	257	262	258	247	251	249	227	229	207	217	249	239	264	225	236	262	248	242	266	265	251	243	231	265	262	229	233	251	243	243	246	247	215	266	234	251	249	213	250	239	241	210	260	251	239	235	239	229	230	210	228	257	282	262	244	248	240	264	242	259	251	243	268	246	229	252	261	273	229	246	249	253	246	216	227	235	254	254	267	244	279	248	255	242	253	258	262	218	243	280	272	276	239	241	232	241	236	249	255	244	253	202	219	244	254	240	299	239	249	225	275	237	257	217	223	252	258	274	234	238	240	239	258	249	247	264	237	236	253	264	244	229	243	253	243	247	198	246	248	243	239	263	217	233	259	256	222	232	249	227	255	239	262	242	232	261	220	271	254	234	233	213	240	242	277	244	246	255	250	245	270	227	247	264	276	245	240	218	235	275	231	223	251	234	260	233	234	224	235	275	255	245	250	277	236	250	259	251	263	222	225	284	238	233	241	265	264	246	260	256	263	233	242	251	260	211	248	230	257	276	260	255	255	262	240	234	252	238	263	256	250	260	253	220	244	220	267	219	233	239	234	229	263	263	271	209	255	250	263	247	249	222	240	263	230	259	266	242	240	237	242	226	241	254	247	238	241	234	238	243	253	254	227	248	258	206	247	239	286	250	233	243	240	208	240	280	239	249	271	298	251	243	251	267	254	259	235	220	266	254	263	234	208	249	236	241	255	233	242	234	241	266	245	229	244	267	257	225	236	249	238	231	229	248	248	231	234	226	245	229	221	254	264	246	210	250	232	226	269	235	217	270	251	240	247	275	253	292	251	232	244	236	262	267	235	230	244	237	258	237	232	266	203	249	261	265	228	263	238	229	273	261	257	238	264	226	252	236	261	247	274	211	261	246	273	255	262	257	239	241	223	237	259	243	223	269	269	294	256	233	228	265	266	230	259	227	262	282	259	247	252	246	239	241	240	261	246	209	261	266	292	260	257	236	254	272	255	230	240	219	278	239	224	277	240	255	227	278	262	238	278	218	242	227	246	230	268	264	242	227	250	241	253	237	238	254	264	223	230	252	234	229	242	241	247	261	231	234	214	244	225	221	249	244	279	271	249	235	235	255	252	231	257	242	231	243	218	256	293	292	235	237	230	219	245	242	248	247	254	265	227	230	259	231	265	250	242	230	228	227	245	242	200	260	203	263	271	239	234	228	289	258	244	236	247	236	243	251	243	217	264	262	260	218	246	258	234	251	247	226	214	242	242	239	221	224	297	271	250	257	244	244	256	256	234	242	263	240	268	252	261	239	240	262	243	250	237	225	245	242	232	246	288	266	270	226	237	242	243	243	271	223	264	261	245	259	235	241	264	250	240	239	261	237	254	238	260	231	213	262	251	262	250	236	228	227	250	252	261	233	252	269	271	260	251	257	219	252	215	213	245	242	254	251	236	238	267	244	266	242	253	211	256	235	246	239	252	262	244	253	245	266	268	270	268	257	236	239	250	218	243	222	206	252	198	232	249	269	266	235	268	252	223	254	224	247	273	226	239	240	249	220	246	284	256	251	226	256	238	247	269	220	260	254	274	233	270	257	242	236	215	249	252	237	271	227	265	242	247	269	233	282	261	228	227	249	242	249	230	254	249	230	241	235	215	266	259	238	255	251	270	273	230	240	215	258	248	254	218	248	260	264	234	219	234	238	225	240	245	243	240	257	224	204	247	224	248	271	254	262	219	259	252	274	220	252	243	252	256	247	264	222	255	244	227	260	263	252	237	225	229	245	212	236	252	229	270	243	242	240	274	255	259	254	266	257	259	249	256	227	251	259	279	238	238	253	267	241	250	211	256	246	242	243	277	259	262	252	246	291	234	263	259	243	243	277	244	258	244	224	257	269	269	266	237	252	241	272	261	239	264	237	244	211	244	249	232	282	258	266	219	248	235	266	270	225	259	255	234	249	267	249	248	255	245	257	259	226	246	251	248	251	236	257	234	246	227	259	275	251	223	253	221	231	229	224	234	224	280	249	223	250	261	236	237	246	241	265	253	258	253	252	270	248	235	221	212	228	244	260	235	244	230	221	241	234	213	238	275	253	252	242	270	236	242	245	251	247	250	222	228	241	259	224	228	219	266	261	271	241	253	251	265	244	221	246	278	216	211	256	247	269	272	225	212	261	247	214	271	231	232	245	235	230	229	233	244	234	221	248	238	226	242	282	272	221	222	261	231	268	277	239	264	238	234	241	207	249	255	231	263	243	254	215	274	259	241	253	239	243	217	293	244	261	245	248	242	217	232	259	256	253	255	243	238	224	232	233	250	253	242	244	223	240	228	249
36152	50769	58861	69527	26417	2044	1721	1431	1315	1109	1052	919	907	854	802	816	789	760	773	777	671	705	651	677	649	611	677	596	616	572	626	617	627	649	568	643	602	609	606	560	615	591	616	563	619	601	620	585	577	599	552	556	548	594	582	570	522	562	565	544	538	563	616	565	608	576	582	575	599	601	546	556	585	616	589	547	564	575	599	571	536	541	539	542	561	594	538	543	552	576	617	595	560	551	547	564	579	601	570	512	579	597	557	591	545	563	566	606	603	564	563	549	561	565	573	593	593	564	507	573	584	570	567	590	528	567	564	550	564	591	570	549	553	566	561	565	561	572	553	530	580	569	533	590	534	540	592	605	547	544	578	545	543	592	572	565	581	542	550	572	563	525	585	576	520	579	551	554	565	526	552	584	556	533	578	605	566	547	536	582	554	579	536	566	591	583	581	538	580	543	583	549	543	555	591	524	583	595	590	578	597	581	541	588	618	579	622	576	571	535	611	552	579	603	600	589	551	599	544	540	631	566	586	535	588	553	570	547	577	570	544	535	553	564	583	591	556	554	560	575	554	612	612	548	567	562	572	595	581	550	548	631	606	591	531	579	559	573	564	528	532	593	578	588	555	558	572	577	588	541	568	556	592	549	537	549	571	546	556	596	542	582	612	585	582	519	531	554	547	499	568	565	547	530	563	542	515	612	547	594	554	570	594	574	568	604	547	616	512	527	571	559	563	560	536	559	552	562	528	560	535	568	524	523	559	578	530	580	589	566	564	529	560	577	566	549	584	536	590	617	525	570	537	593	575	568	560	571	562	550	568	560	545	578	525	575	593	557	516	608	597	546	537	547	567	568	582	588	552	558	596	570	531	586	578	586	592	546	592	541	566	532	551	596	603	588	520	598	569	552	599	567	566	574	593	546	611	601	555	542	555	577	575	526	518	568	547	565	516	551	583	602	578	545	539	569	565	555	557	572	568	553	573	529	593	540	567	588	580	558	554	592	608	532	571	562	568	549	525	577	568	548	570	584	547	556	556	601	562	564	570	590	556	512	560	530	579	563	573	589	587	554	527	556	534	578	577	601	593	580	578	574	572	563	550	607	595	566	540	570	527	564	531	535	564	560	565	545	534	572	545	559	539	570	557	591	551	535	558	575	559	567	598	521	595	573	548	549	582	580	583	609	556	566	575	557	583	570	540	548	574	577	561	567	569	549	554	534	553	577	587	572	588	593	599	556	537	567	595	547	525	567	551	629	606	566	538	556	572	574	568	561	543	615	557	546	582	543	551	573	537	576	580	586	562	573	537	561	563	570	569	553	548	557	574	588	571	569	555	539	595	589	571	566	569	548	541	545	573	515	586	568	555	573	558	581	533	553	597	592	574	581	615	599	532	549	582	552	549	595	563	530	567	537	538	553	555	615	562	608	547	565	600	539	554	557	550	576	563	562	525	556	559	554	527	578	534	553	561	531	563	600	602	546	543	573	558	563	554	551	528	565	567	541	552	541	544	550	564	623	567	562	586	580	563	587	529	551	528	577	585	567	567	534	517	552	539	570	530	557	531	564	555	562	575	559	556	587	612	576	613	561	556	570	599	596	573	522	542	548	558	554	555	590	564	567	583	620	602	608	529	536	572	569	583	554	572	560	561	582	530	556	536	563	569	543	594	605	601	623	530	559	561	567	564	592	554	553	595	554	566	571	518	561	552	635	575	607	629	613	540	560	574	584	538	541	576	601	558	581	521	522	565	616	582	556	567	557	584	574	528	561	561	591	547	536	544	577	585	534	590	507	546	548	590	560	575	577	589	524	554	555	543	569	580	555	604	593	553	573	559	562	582	563	568	507	576	547	549	555	547	622	533	529	592	555	560	562	616	577	566	617	556	551	580	552	538	571	540	557	579	587	571	542	559	548	557	577	569	561	542	589	597	554	569	571	544	549	579	580	550	529	552	534	565	542	524	595	623	574	560	571	554	590	571	548	513	559	582	570	592	570	564	539	528	587	586	561	569	548	533	593	583	557	511	520	531	578	537	541	586	614	556	537	554	585	564	598	631	551	581	525	564	536	597	597	590	568	576	580	561	555	579	523	549	560	569	598	554	539	555	564	556	538	530	604	522	528	606	546	536	602	583	569	557	582	564	568	551	614	555	573	568	611	563	532	607	563	565	578	547	547	555	573	608	538	560	557	554	563	573	523	526	577	553	614	586	607	583	600	540	568	572	540	580	546	590	556	535	535	535	544	514	544	552	593	527	580	539	587	598	570	524	596	540	547	592	546	579	579	567	548	555	547	540	566	596	568	544	580	550	546	565	577	547	564	550	593	581	540	568	620	560	576	518	541	562	605	568	567	579	562	531	550	518	538	564	566	613	563	564	537	564	580	580	561	550	584	564	600	550	543	547	556	565	562	564	534	611	601	568	543	509	563	559	549	571	558	582	551	542	559	572	549	546	572	574	588	554	548	552	581	544	551	569	616	561	553	547	569	569	541	550	559	575	566	563	523	596	555	534	569	540	577	572	624	538	549	513	576	535	584	586	552	579	573	575	538	552	596	543	558	600	546	548	550	538	564	565	583	591	572	549	587	554	564	557	513	545	555	560	529	591	598	574	569	534	581	605	558	549	560	580	569	582	546	569	554	563	578	562	559	578	529	545	577	570	532	588	561	589	578	558	593	545	567	554	518	516	562	562	569	572	567	592	533	573	562	547	587	594	542	522	565	561	551	561	601	533	536	563	554	553	562	592	590	518	585	566	530	529	537	551	546	582	524	608	546	553	526	522	580	534	575	583	538	549	601	590	561	598	570	567	563	576	587	590	549	560	557	560	593	563	600	557	560	547	594	587	566	536	604	558	588	581	587	586	543	537	519	589	500	526	581	542	562	545	559	520	582	611	581	585	581	545	549	511	567	598	534	547	617	546	543	578	530	575	556	553	552	608	563	604	569	574	564	564	562	582	581	550	574	546	612	549	590	582	538	534	524	579	551	537	565	554	557	549	555	575	577	569	540	555	557	582	578	596	577	550	592	567	595	542	541	588	539	554	585	530	564	610	546	575	572	569	594	554	566	533	584	561	592	516	536	531	627	569	573	590	578	564	543	562	604	522	549	567	524	552	574	557	572	537	552	570	548	568	587	585	575	542	575	557	516	525	536	518	499	542	553	556	545	535	569	558	567	607	605	576	561	574	578	559	566	540	585	546	552	572	543	565	607	566	572	552	592	548	605	535	599	546	576	588	560	540	571	594	543	548	572	591	586	561	595	545	522	569	549	560	545	575	566	585	573	553	559	565	584	599	583	533	582	533	563	518	530	567	594	554	569	542	565	568	560	543	583	530	564	565	540	557	521	554	542	580	552	580	561	550	530	594	561	593	559	576	551	561	523	582	544	554	600	577	552	574	543	516	540	562	556	567	595	588	572	572	528	548	572	564	547	552	534	499	574	573	551	549	550	593	561	571	570	564	548	575	564	573	594	554	602	569	525	579	562	577	581
44448	24749	6069	3290	1681	270	278	262	267	251	269	250	265	273	254	258	279	247	247	238	259	270	285	230	264	287	266	269	248	262	261	257	250	254	246	234	272	242	252	258	258	254	301	269	229	255	240	254	248	230	235	245	258	240	276	263	250	255	258	266	265	249	267	231	242	254	241	253	266	261	277	243	241	270	271	295	242	248	251	276	254	251	232	247	307	258	257	267	227	227	260	221	256	241	225	273	245	253	255	237	249	278	232	265	261	273	269	243	271	283	219	306	256	301	259	255	244	286	264	264	258	288	265	257	280	289	262	266	296	266	285	226	235	249	223	258	248	265	264	242	277	270	275	267	255	271	232	255	239	273	265	265	300	269	271	269	270	270	243	281	247	282	254	271	303	246	246	232	217	222	275	247	267	267	240	236	233	286	289	277	256	249	233	253	289	280	261	260	264	239	250	251	256	245	274	261	264	260	264	240	241	278	273	271	252	230	268	249	273	227	264	264	242	245	257	268	252	264	255	262	258	284	229	264	266	268	280	265	263	249	282	261	253	275	244	219	241	263	274	254	285	250	258	256	265	239	282	256	266	271	284	271	264	248	265	257	237	222	258	272	275	280	266	236	271	254	249	262	264	264	242	292	284	287	257	256	263	247	270	265	302	246	274	259	250	251	271	266	266	277	268	264	260	261	276	248	253	283	275	270	299	286	276	278	226	293	261	296	236	302	258	256	244	259	231	246	264	274	272	245	243	253	297	219	247	232	251	239	252	217	259	259	258	243	313	255	255	254	253	281	280	260	240	269	262	259	264	266	253	245	269	270	241	259	261	247	262	263	285	266	253	264	239	297	280	243	236	252	251	253	250	275	252	241	261	253	297	240	239	298	275	264	255	247	256	247	229	268	224	298	264	278	248	273	244	248	227	268	277	234	274	245	230	280	256	253	268	255	249	261	251	270	266	285	267	298	267	258	245	271	222	266	221	260	245	244	256	259	251	231	234	255	257	242	258	247	260	259	278	249	239	240	268	280	241	282	267	281	242	260	268	264	270	242	243	211	254	243	242	273	261	242	290	269	220	255	249	261	286	232	259	265	291	271	284	226	238	253	257	257	253	252	278	289	284	272	265	283	252	239	268	270	257	298	252	262	240	272	268	288	237	256	251	280	296	269	223	251	258	256	234	262	270	266	292	260	278	241	275	256	261	250	238	245	241	238	256	249	250	257	261	276	306	248	280	289	263	262	264	259	254	243	260	270	242	260	252	265	269	249	272	245	266	228	251	279	267	248	270	259	263	275	274	250	270	266	254	271	235	227	239	226	294	251	273	240	291	314	284	276	245	250	294	287	247	251	257	250	263	268	245	287	251	284	236	250	247	231	243	243	271	238	262	243	247	259	265	274	291	257	254	280	268	238	297	250	271	275	256	242	253	269	227	250	268	256	280	254	257	277	259	265	248	247	255	240	229	246	231	264	278	254	275	267	277	273	253	249	292	246	257	258	294	233	280	223	257	268	250	256	273	259	273	288	248	266	258	263	229	247	253	266	223	245	261	255	266	248	272	253	254	255	242	241	240	234	287	238	269	240	268	262	247	232	260	271	273	265	256	271	244	244	267	293	244	242	243	250	238	266	270	262	276	219	243	263	288	270	229	252	244	236	254	248	280	237	258	286	255	272	235	253	257	268	245	266	246	239	253	247	252	252	245	248	260	259	237	250	234	259	234	244	260	265	263	197	248	242	273	261	220	251	267	282	248	251	275	225	277	264	246	252	271	264	241	266	291	261	254	252	280	249	244	258	265	237	274	245	301	254	305	280	271	254	267	234	260	263	266	245	236	236	247	240	229	261	259	240	272	254	258	271	236	239	249	240	267	246	257	271	239	292	232	284	278	289	250	261	271	237	266	271	257	254	257	258	241	242	246	279	265	215	261	227	239	258	251	242	245	257	248	260	269	246	237	266	271	242	257	257	263	273	259	251	280	265	266	232	259	252	256	249	280	240	255	288	268	282	299	292	269	254	273	244	260	245	299	253	273	259	249	229	293	239	264	268	254	285	235	270	264	224	258	251	243	271	266	250	294	255	233	256	261	267	253	254	253	236	276	267	250	240	287	246	277	226	250	266	250	272	277	239	274	243	288	234	234	281	277	256	271	248	272	263	281	278	292	233	272	250	214	230	269	283	231	256	266	263	262	265	249	268	261	260	238	262	261	268	251	282	238	265	258	227	249	254	279	250	241	262	255	264	247	268	258	255	229	241	262	250	257	257	248	256	228	254	258	256	263	246	274	269	261	248	244	253	270	251	230	244	252	285	257	241	219	257	244	244	265	237	270	261	273	262	314	258	263	271	264	256	265	248	268	277	307	266	243	257	247	231	247	263	257	258	286	252	262	245	260	276	276	268	289	252	245	257	291	265	272	260	235	267	277	251	281	274	254	210	228	251	250	258	240	284	270	229	263	253	249	270	264	270	246	297	237	254	239	252	289	279	269	259	270	248	216	245	263	244	266	251	259	261	246	279	249	263	276	242	281	259	264	251	250	269	254	244	225	271	296	286	275	255	231	271	254	252	239	262	258	244	245	290	238	264	256	256	237	275	267	283	265	248	261	262	259	283	259	250	244	266	281	280	239	263	261	258	255	262	233	241	223	238	306	260	254	277	250	267	250	267	283	240	275	277	253	250	260	273	263	253	255	258	296	247	254	271	242	272	272	252	281	240	272	251	273	242	258	257	249	250	253	263	240	242	263	262	267	227	245	296	225	259	282	267	250	269	242	265	244	270	255	266	247	272	288	257	288	261	249	240	243	280	261	260	252	270	256	271	252	302	246	234	256	249	259	265	250	269	241	260	244	261	259	273	264	269	254	258	280	237	232	271	269	289	280	269	253	281	235	266	256	266	268	228	233	230	280	235	258	236	268	280	244	274	279	271	262	228	246	257	235	238	211	266	279	281	267	261	304	267	251	258	269	248	256	261	272	241	248	254	263	253	263	219	284	274	252	234	257	244	272	269	274	269	280	261	246	275	276	260	254	284	273	245	262	271	265	271	261	264	260	254	243	233	239	268	268	270	266	265	281	245	263	266	248	269	268	263	279	284	267	251	246	266	259	250	243	251	237	278	248	281	248	245	247	259	265	258	234	229	249	230	247	259	280	265	267	249	266	224	235	266	244	238	257	276	280	243	222	223	281	263	268	256	244	268	276	241	285	235	271	244	241	270	272	266	275	266	272	239	283	239	292	246	250	266	243	251	237	247	270	263	282	264	272	237	241	278	243	281	279	257	256	260	262	233	240	238	271	272	286	256	234	270	253	263	280	275	259	262	288	256	254	309	251	243	264	240	256	281	277	286	264	260	251	265	271	249	262	229	257	263	248	291	236	280	229	262	281	258	275	272	278	260	264	275	267	271	274	258	297	238	249	239	270	255	274	264	263	272	253	255	241	230	242	242	257	262	261	249	272	254	229	270	242	263	234	239	248	280	267	251	254	270	240	261
22296	14820	6916	9577	4024	576	607	569	547	554	636	533	570	561	586	592	595	568	604	603	574	586	600	589	591	569	546	570	541	574	554	565	582	549	590	560	562	548	566	575	550	513	552	549	579	546	576	557	571	550	532	585	562	581	495	565	588	533	584	553	574	571	565	559	553	532	576	579	530	579	585	562	580	576	559	553	545	571	537	561	571	529	536	531	531	585	581	566	563	567	589	560	553	593	567	583	628	570	565	594	596	549	619	559	525	599	567	528	574	563	568	559	568	548	512	557	512	530	558	572	550	583	566	579	563	568	563	557	586	618	568	502	538	544	521	588	522	560	564	581	549	561	561	582	552	573	563	573	533	512	568	557	591	577	607	548	582	562	551	544	550	566	530	558	569	566	598	559	559	587	555	551	579	562	534	583	541	557	522	598	567	530	584	557	548	529	542	597	539	546	572	562	526	558	571	587	543	535	564	598	547	574	580	550	570	598	532	572	540	560	589	568	578	571	519	593	565	615	533	576	581	559	565	588	567	523	550	547	571	571	566	583	548	570	582	576	527	580	596	609	562	560	564	514	561	586	560	565	550	551	572	593	586	527	577	501	557	551	583	580	532	529	550	570	549	535	564	557	593	570	572	543	534	561	557	582	578	539	544	605	577	541	573	583	556	547	548	583	559	585	587	554	541	559	538	592	561	553	570	548	547	577	552	529	553	604	545	584	586	560	561	595	508	552	577	563	557	558	550	561	558	533	553	542	594	563	557	535	614	562	563	550	558	568	575	576	566	546	558	549	555	557	570	546	568	587	543	565	569	591	551	582	600	558	560	582	534	594	578	577	566	547	559	572	599	580	555	565	553	593	585	567	549	552	529	547	567	536	535	583	555	573	593	570	579	541	542	595	587	583	558	561	561	531	580	537	572	552	574	523	529	561	516	536	578	576	615	573	548	563	555	545	554	514	586	502	558	544	575	536	573	558	548	567	566	563	555	583	564	575	567	589	605	584	572	552	555	553	608	545	526	572	562	531	535	553	545	534	566	511	560	547	590	599	546	591	541	566	588	587	583	525	571	611	584	517	555	588	535	574	549	573	581	579	553	516	554	550	549	562	547	527	569	570	536	568	541	574	575	527	554	616	508	582	590	535	559	526	560	549	566	547	570	593	540	590	563	529	541	583	550	530	561	565	554	549	576	537	533	573	565	545	552	541	563	569	565	509	545	578	546	586	587	485	598	519	530	525	587	557	509	502	553	551	580	567	585	521	575	557	555	578	576	535	562	564	584	572	582	556	562	562	569	539	610	570	544	563	561	562	562	544	595	517	594	574	539	551	520	560	571	578	562	537	565	534	561	584	602	562	535	606	572	557	550	559	574	589	567	562	546	581	555	559	554	549	543	535	573	566	561	539	568	622	566	544	587	548	515	529	596	548	562	545	577	556	552	580	575	567	543	509	552	558	607	583	557	543	556	570	582	566	595	572	550	573	541	561	538	564	576	563	559	556	586	581	533	588	586	508	594	556	600	551	553	565	627	571	560	537	570	524	564	546	612	545	550	549	568	525	574	563	546	597	527	572	564	556	583	531	566	611	552	566	527	568	588	566	540	580	524	573	532	610	525	559	558	575	528	565	560	586	597	575	569	577	591	573	573	567	499	542	552	626	571	532	538	579	568	541	549	568	598	558	552	590	518	544	625	550	551	594	609	566	559	572	547	535	554	583	614	529	599	554	544	561	585	540	579	541	544	565	534	531	557	569	556	555	590	541	554	538	572	566	578	555	560	612	528	551	615	527	585	604	537	586	568	561	558	582	567	583	553	566	581	573	589	516	580	537	581	553	521	574	561	532	574	575	562	552	563	573	572	567	578	590	555	560	570	582	572	543	593	576	593	543	525	620	554	512	537	571	573	555	541	576	573	568	564	619	564	559	518	569	530	606	537	566	578	566	574	530	574	564	605	601	557	572	589	580	574	530	572	553	555	593	518	596	590	558	565	575	562	574	592	596	535	538	542	600	553	529	542	564	608	556	549	570	564	533	567	589	580	555	608	568	523	559	583	580	588	557	555	565	561	560	563	572	547	553	589	557	546	542	547	568	566	548	579	542	558	580	594	599	548	554	597	569	567	526	557	573	552	546	583	542	553	573	583	543	572	549	557	549	550	557	555	557	557	590	596	581	558	551	546	535	559	566	520	577	573	565	580	577	604	544	539	552	546	579	530	565	623	586	549	561	544	558	595	555	564	605	562	576	585	590	585	595	567	614	563	535	584	523	595	559	584	561	583	539	602	573	554	562	556	557	568	561	597	528	524	549	549	543	583	567	532	555	557	557	611	581	569	564	529	581	557	529	616	585	555	512	569	569	548	597	583	563	560	507	530	514	544	546	587	575	564	540	523	601	537	578	570	566	494	524	563	573	591	525	616	548	573	526	576	561	593	526	531	601	564	562	511	545	533	562	530	544	574	550	544	561	508	551	547	574	570	551	582	543	561	542	579	536	565	535	561	543	551	590	562	589	577	591	568	595	531	569	584	577	535	590	549	596	496	563	568	604	565	588	537	577	514	574	609	608	612	564	562	570	607	563	563	583	559	591	602	543	558	529	527	603	570	530	549	567	549	587	501	568	595	550	569	554	564	542	567	529	579	555	538	565	593	571	512	527	581	555	572	560	538	541	590	524	513	555	548	553	525	582	570	564	539	588	533	559	557	561	578	601	586	600	567	592	562	567	545	599	596	605	564	568	583	569	540	543	577	555	588	575	576	568	539	573	530	495	582	563	548	557	562	565	559	584	529	568	594	527	554	572	579	534	536	569	574	566	599	552	561	585	553	572	562	545	572	592	543	612	573	576	545	581	557	579	567	571	556	561	572	545	566	547	522	542	545	571	626	529	557	532	504	576	562	569	511	555	605	541	565	523	563	554	568	562	562	558	563	608	567	543	541	554	559	586	548	541	570	505	535	542	566	549	565	569	574	550	597	565	565	564	556	598	562	529	559	516	520	569	557	570	518	574	519	573	524	578	575	569	589	614	573	534	562	575	571	603	546	559	570	541	552	573	541	583	567	566	576	581	553	604	578	584	587	553	568	580	526	563	545	553	552	586	537	579	553	541	536	566	565	579	608	566	546	557	521	568	558	561	556	570	560	588	544	589	577	583	569	592	521	571	571	596	591	587	554	535	567	570	576	575	581	537	579	547	588	524	548	542	537	565	585	582	545	544	535	595	525	589	540	550	586	566	552	584	552	559	560	553	562	557	600	521	572	529	577	550	569	507	537	566	540	554	596	565	538	575	592	542	556	572	552	595	554	549	583	589	547	580	564	543	530	554	556	570	563	553	570	549	596	562	552	552	564	529	563	527	553	508	594	536	557	581	556	571	542	512	567	560	560	536	570	578	578	543	536	553	562	562	613	578	532	565	567	531	579	536	522	591	565	541	559	561	529	573	561	538	586	600	545	596	558	504	555	588	551	548	632	555	564	513	571	579	567	550	550	548
56965	55239	52522	45801	29096	2796	283	242	214	163	199	181	181	180	150	152	157	159	157	159	156	162	147	140	152	158	153	148	158	148	157	118	166	125	170	138	159	148	124	163	140	146	148	169	152	138	133	124	163	159	162	152	134	164	157	159	157	162	145	149	165	169	149	161	140	139	143	153	153	155	155	145	151	139	145	164	184	129	164	133	141	149	157	168	138	165	155	154	149	159	158	130	135	144	152	154	150	148	158	150	140	160	142	145	153	171	143	110	138	163	135	140	155	148	165	157	142	141	138	156	141	161	158	168	134	151	143	181	126	160	153	149	154	149	158	160	141	141	150	147	161	160	130	158	144	130	147	161	158	149	137	158	160	154	147	155	148	149	153	135	136	147	151	152	150	149	154	159	125	146	145	144	150	149	158	141	124	166	179	149	144	166	148	125	139	139	138	141	131	141	157	140	141	156	141	136	107	151	141	142	144	151	156	138	143	144	144	177	135	147	131	150	152	152	157	147	136	153	162	130	161	151	134	155	158	155	162	161	147	132	154	140	153	147	142	138	139	149	155	153	139	155	158	135	152	135	157	133	163	164	143	151	139	146	129	182	146	151	138	129	121	141	128	129	131	137	174	147	151	166	144	118	144	147	151	164	139	129	144	139	146	154	146	151	146	140	160	164	136	141	153	125	166	163	141	158	165	141	125	130	135	146	151	119	144	150	144	177	155	141	141	151	142	150	167	141	170	165	161	172	164	144	135	144	169	141	162	147	138	145	174	148	149	144	161	132	161	142	152	154	156	162	175	138	127	131	150	150	156	146	166	135	148	148	151	144	163	160	137	154	150	135	153	142	173	140	165	154	151	161	147	140	148	138	150	155	164	147	133	146	179	172	134	131	162	161	135	151	135	127	145	151	168	162	162	147	158	144	131	150	123	153	145	170	142	124	162	143	153	129	139	145	150	142	145	149	140	141	138	161	140	150	150	153	162	137	144	144	171	137	166	139	171	140	168	143	165	144	141	144	146	121	147	136	138	159	159	157	171	125	133	135	178	153	155	140	167	163	138	127	145	153	167	172	130	143	149	142	149	152	161	138	147	169	130	142	143	131	154	149	159	157	153	153	144	153	154	176	136	157	147	168	139	151	149	169	133	166	163	154	136	141	156	135	167	141	140	134	138	168	154	151	168	155	167	145	160	167	171	143	138	153	147	160	136	145	132	175	146	148	123	168	153	155	177	151	163	199	136	147	137	150	137	174	155	140	122	142	148	158	141	153	157	162	156	137	137	134	151	143	155	164	152	155	155	127	189	144	137	150	149	129	149	182	141	137	128	155	148	141	137	141	154	160	142	159	133	168	154	168	140	135	145	152	170	149	125	164	155	144	171	160	161	124	160	152	146	123	166	141	162	171	143	148	146	168	145	150	163	149	141	139	162	157	170	145	152	135	155	153	147	152	159	159	129	138	145	156	146	131	148	149	176	153	168	154	136	144	182	145	170	141	139	158	153	147	134	125	153	135	133	150	128	153	142	160	154	158	156	151	146	165	167	152	164	148	136	151	145	139	125	123	141	139	156	132	146	128	139	174	150	151	164	150	149	154	160	169	142	168	112	150	163	151	140	158	186	122	163	143	141	149	169	146	138	143	156	147	136	152	153	169	157	152	176	148	152	152	147	133	142	144	143	137	130	141	138	151	134	167	126	161	151	161	176	166	149	151	148	142	133	134	150	126	157	155	123	167	155	137	146	142	167	164	135	162	151	140	125	154	139	146	147	148	142	141	134	162	156	153	147	154	146	147	115	174	165	156	165	148	152	156	152	141	135	147	155	145	137	159	132	152	145	147	142	155	147	155	153	161	135	138	132	153	165	128	137	142	134	174	166	155	165	152	144	167	140	138	148	133	138	150	143	138	160	171	151	146	137	155	147	171	145	163	171	139	154	149	170	144	161	164	126	184	157	164	128	147	137	153	158	149	169	118	154	164	148	150	143	150	140	148	149	145	160	147	159	137	161	137	148	142	146	136	152	155	160	124	160	157	144	164	136	167	135	158	145	158	155	134	157	143	178	161	150	157	145	131	159	145	167	150	154	135	154	140	155	130	134	127	132	137	142	155	160	178	132	146	128	146	161	171	122	123	164	138	153	173	143	154	142	145	147	147	159	121	153	152	163	159	135	136	133	154	168	137	140	146	146	143	166	134	142	151	126	147	132	156	149	138	113	134	171	133	135	152	168	131	155	143	148	142	163	159	152	131	157	173	148	137	146	154	150	156	165	124	157	125	154	145	169	143	154	157	139	175	133	144	147	159	134	165	158	173	167	174	169	156	169	140	149	141	147	147	140	144	163	162	151	164	134	146	147	151	142	159	134	158	160	145	155	148	153	173	148	163	140	135	149	146	140	136	149	138	164	150	164	128	146	140	146	158	133	162	142	163	165	171	157	141	137	157	130	130	125	170	145	157	159	149	157	145	159	139	139	149	160	153	132	145	153	138	135	149	153	132	135	129	143	150	151	146	169	149	129	167	154	147	136	154	137	163	147	133	134	144	140	165	155	162	146	167	141	155	145	148	156	134	141	159	129	134	128	161	130	132	152	146	137	146	149	131	143	113	135	164	147	182	151	119	152	133	143	152	144	158	161	150	135	162	175	155	128	155	165	171	167	160	136	140	160	157	133	144	148	162	151	157	167	157	161	154	161	144	133	169	199	152	170	134	130	138	155	163	153	149	142	153	140	150	146	127	160	150	147	155	159	138	159	145	153	137	136	155	156	165	146	146	139	142	144	148	173	153	162	170	166	141	142	146	152	158	159	168	140	145	143	161	132	155	163	139	148	130	163	159	157	153	142	141	143	142	153	163	130	151	117	130	144	136	151	149	138	163	141	166	173	138	185	167	156	131	174	136	142	142	163	148	161	165	162	158	132	161	168	170	147	138	157	122	140	155	144	147	125	156	146	156	170	155	173	159	140	156	153	134	139	150	158	155	146	158	134	145	156	171	137	154	132	149	171	142	152	154	125	137	149	172	151	147	142	134	143	162	174	170	130	164	154	147	149	142	165	159	168	145	160	125	147	133	154	161	134	157	158	142	165	135	126	170	138	148	154	169	178	157	160	142	166	168	152	144	170	140	141	129	142	147	131	141	140	158	130	149	120	155	154	138	151	142	156	190	129	160	142	129	119	126	121	142	138	145	145	165	134	160	141	147	157	149	173	154	147	165	156	133	159	151	167	133	141	138	171	155	165	172	145	141	151	165	160	130	133	142	156	155	130	145	154	138	140	159	166	137	128	156	155	163	134	143	147	181	158	158	144	153	150	167	141	159	152	143	140	162	163	146	158	148	152	162	138	123	157	140	145	151	144	141	134	155	129	175	146	172	164	149	139	163	124	128	170	159	131	146	152	153	155	151	148	141	165	152	140	163	162	146	139	143	135	117	119	146	137	139	170	149	141	122	142	144	155	151	157	153	167	137	132	131	164	138	151	145	166	157	142	165
30999	42854	49194	55771	21748	1105	929	825	723	635	582	593	543	496	494	488	466	448	412	430	408	395	411	445	423	405	400	359	405	383	383	368	402	387	392	391	387	393	357	358	369	385	370	377	380	403	359	344	358	353	378	356	373	382	364	332	378	372	362	374	363	329	348	376	359	367	358	381	359	368	365	348	366	377	344	382	361	341	317	338	347	345	351	341	400	348	375	341	381	317	363	364	374	308	357	344	374	363	364	333	340	362	369	371	387	380	383	366	367	390	383	390	369	347	359	366	361	374	389	384	321	376	317	317	355	368	336	372	374	325	356	374	412	362	358	331	355	394	351	360	361	368	342	353	367	365	342	365	335	399	348	347	378	349	361	331	363	363	328	350	341	367	368	366	373	349	369	365	360	348	359	370	361	354	348	340	371	355	378	399	351	362	354	384	373	342	348	371	385	372	324	363	354	401	374	390	335	380	404	354	381	374	339	328	372	364	353	354	373	359	355	374	355	391	347	331	382	360	364	348	367	390	354	407	370	376	329	348	382	348	355	364	375	372	365	360	382	375	385	338	363	340	335	331	346	373	367	380	366	373	359	378	368	372	327	353	354	357	337	360	373	357	346	360	400	360	379	366	346	386	367	345	386	324	341	357	380	334	379	365	314	327	335	366	375	363	369	339	335	391	339	393	355	351	375	357	354	352	372	328	366	332	329	336	345	339	369	382	394	358	366	366	364	345	398	368	344	355	369	367	364	370	365	370	368	395	348	373	339	401	334	371	376	342	351	360	350	336	340	373	373	358	325	381	366	351	380	328	374	350	368	345	386	342	369	342	361	377	373	340	354	369	359	366	350	371	370	359	369	363	339	355	361	333	363	339	370	396	350	333	369	367	344	338	364	365	366	354	363	391	369	364	371	365	368	350	381	347	354	369	348	350	357	334	322	355	351	325	389	320	333	358	353	341	353	337	370	363	423	358	358	346	404	347	343	341	355	362	389	361	350	347	366	393	357	345	378	368	354	360	365	384	361	342	360	389	379	354	348	376	344	332	364	331	363	362	335	363	356	365	342	370	348	346	351	341	336	350	381	376	358	345	368	388	373	379	363	345	370	350	368	378	369	363	384	360	375	345	371	359	357	375	385	395	356	362	339	386	381	353	394	372	360	367	393	337	354	353	389	329	337	388	370	381	394	348	334	340	353	386	395	352	370	369	378	378	355	369	374	365	352	350	343	388	367	368	357	360	362	385	359	371	364	349	352	374	365	378	351	312	381	314	377	369	355	377	348	367	345	351	350	344	360	389	394	327	312	381	400	380	347	342	360	345	364	376	356	338	350	366	367	359	355	370	374	373	361	399	360	348	342	350	370	344	354	334	362	360	343	349	351	359	393	361	362	369	350	337	346	365	379	369	337	363	339	389	341	371	377	350	387	356	406	356	366	377	384	383	365	370	374	360	361	352	336	365	378	378	359	383	401	361	353	368	369	348	329	361	356	402	374	369	357	345	378	348	352	370	367	369	326	386	360	335	402	347	364	357	359	329	367	373	349	373	364	366	368	378	347	368	336	369	370	357	351	374	380	367	333	325	381	377	353	336	376	356	357	368	349	362	381	345	373	373	365	384	349	356	362	348	341	367	366	389	351	347	333	347	354	342	386	388	395	382	325	340	344	326	351	340	360	356	323	365	377	326	373	341	370	330	365	349	362	379	377	400	348	348	385	336	340	370	358	375	389	356	320	365	383	325	365	371	369	354	345	388	378	367	373	368	379	365	415	349	360	344	361	358	389	359	380	352	368	358	334	350	397	390	380	371	390	354	393	355	387	368	343	351	347	337	342	321	359	353	336	368	369	346	390	372	370	338	351	362	356	362	378	365	366	336	346	325	358	340	364	356	362	349	375	371	362	347	354	336	366	396	372	348	347	354	365	360	346	362	341	352	357	356	344	362	334	379	395	332	390	371	360	363	351	341	367	367	361	363	361	367	370	366	377	373	360	356	380	352	324	374	360	355	380	347	358	360	377	352	390	384	385	380	365	346	355	367	374	379	351	338	350	355	359	343	368	343	392	359	344	383	356	377	350	324	373	369	351	336	369	378	395	373	393	373	348	381	372	338	413	344	363	365	388	358	366	335	365	361	362	359	345	400	389	357	334	368	371	360	372	374	391	373	353	371	347	384	360	339	356	344	362	321	381	371	336	330	380	394	342	364	361	366	355	347	374	353	379	355	327	362	370	344	377	400	378	333	353	358	320	388	362	349	363	323	364	365	345	367	360	342	372	352	364	342	355	366	350	344	359	382	399	389	349	361	386	366	355	359	323	375	341	356	352	345	365	360	399	329	369	366	327	354	392	368	350	385	371	365	376	384	365	340	369	363	376	388	388	381	382	368	381	395	360	322	363	361	379	334	375	348	325	383	349	373	369	379	381	351	361	327	339	369	337	358	344	352	350	364	378	396	379	348	345	410	364	353	348	387	387	334	347	345	340	385	374	349	333	347	359	361	329	358	344	329	361	407	368	372	393	341	370	356	337	343	352	388	366	351	365	374	315	371	376	377	347	378	380	380	375	375	361	369	335	377	358	367	345	348	359	348	332	325	345	371	358	367	335	345	374	351	354	350	332	394	370	367	352	364	372	358	381	370	360	360	365	380	367	366	391	356	372	341	351	379	371	376	386	367	350	387	345	358	363	343	342	365	367	320	342	360	346	372	362	367	359	383	383	363	365	347	351	350	357	350	345	375	369	348	364	339	359	378	343	399	372	357	356	361	342	359	350	362	369	365	398	345	364	356	385	361	346	373	339	393	343	389	314	379	363	351	345	366	385	382	355	377	361	345	356	389	379	365	379	379	359	380	371	358	346	354	352	330	407	349	379	341	350	348	325	361	359	330	343	347	347	350	347	381	338	343	375	374	357	401	358	379	385	341	356	385	339	360	346	334	340	375	377	357	377	362	362	362	338	311	350	366	366	357	381	340	379	343	377	360	330	366	340	353	341	359	353	379	350	360	343	362	376	369	359	357	335	402	347	379	345	367	356	387	347	354	343	380	345	347	305	348	364	356	354	352	343	383	355	361	389	366	385	329	364	356	399	321	349	350	392	396	374	359	370	351	362	351	354	393	355	342	366	375	379	385	364	328	370	345	378	351	383	330	407	361	377	374	360	346	355	374	354	357	361	373	356	362	362	365	393	347	363	357	390	408	342	347	373	358	363	318	370	332	371	359	353	364	363	403	371	376	368	375	372	354	351	351	348	372	382	354	345	334	367	378	364	384	365	354	349	350	362	367	376	381	352	381	359	357	411	360	374	360	386	326	357	384	337	374	349	337	391	382	349	348	352	320	340	379	367	363	356	355	336	334	350	353	356	353	390	372	353	357	366	347	388	346	395	366	353	388	398	346	349	362	365	358	406	409	378	366	355	334	396	388	357	353	350	335	347	346	356	327	336	374	332	321	375	365	349	332	313	374	355	360	389	377	363	359	359	346	338	368	367	373
62960	67177	67790	59479	39441	7353	694	436	393	376	341	318	310	258	276	271	291	265	268	284	276	256	247	240	235	252	275	250	259	240	225	236	237	272	269	240	257	251	239	245	206	219	259	227	233	267	253	232	236	249	248	221	225	242	228	229	238	253	228	256	261	246	239	246	268	232	235	263	227	239	254	229	226	220	239	248	225	254	255	261	267	249	262	242	253	214	231	221	231	228	238	251	236	238	267	278	257	258	253	209	236	259	234	275	239	260	246	257	243	251	227	253	241	240	236	225	237	235	253	205	250	254	254	249	227	241	218	240	229	247	221	222	229	267	261	266	263	233	251	254	265	246	251	231	259	248	256	237	252	245	251	231	257	246	212	235	217	253	245	259	256	244	245	267	266	220	259	229	235	204	261	280	234	256	256	233	244	238	245	264	244	244	239	246	199	260	258	250	233	232	258	234	287	260	250	245	248	260	217	218	233	267	267	218	237	268	251	243	226	198	245	250	275	254	245	212	275	243	239	246	261	279	259	249	245	309	233	220	248	239	252	239	238	250	246	235	236	245	251	230	231	237	258	259	254	261	252	234	226	260	255	242	229	239	254	239	227	245	267	244	257	234	238	263	241	233	261	240	250	251	217	274	232	228	242	244	255	246	254	248	261	245	252	243	262	220	255	261	243	262	251	234	254	238	256	212	247	259	229	240	237	252	243	238	245	237	239	261	263	236	239	219	232	228	251	223	245	250	245	246	250	261	234	234	255	254	260	255	251	266	255	279	214	232	249	235	229	210	264	234	244	207	268	227	224	244	237	241	217	262	283	241	261	227	230	239	206	230	249	252	225	245	255	268	250	217	273	240	249	254	259	230	227	234	224	248	234	243	280	252	251	266	282	241	255	236	269	258	241	240	264	218	256	261	248	248	229	228	251	238	251	233	265	222	253	244	245	228	230	275	234	256	244	241	237	242	255	248	237	269	242	246	261	247	244	240	239	269	265	242	258	247	256	223	218	236	244	239	229	283	236	221	242	262	252	218	226	252	261	247	274	229	238	249	242	241	253	215	245	212	262	244	222	246	242	262	259	230	219	243	239	231	255	237	245	268	229	251	232	254	273	244	235	268	248	247	255	252	248	244	230	262	218	248	228	254	229	228	226	257	232	237	250	248	262	266	271	241	249	252	264	257	236	234	258	289	250	275	247	237	241	273	243	261	266	269	255	240	221	221	244	243	237	249	223	247	264	236	256	241	268	266	244	224	206	254	232	237	275	246	250	229	244	231	222	246	227	248	254	239	238	249	236	216	219	252	226	269	237	251	248	271	246	254	226	249	255	211	255	247	255	217	248	292	230	224	237	241	258	234	263	262	255	245	241	242	257	216	255	231	218	244	241	239	243	254	227	250	222	251	240	249	225	256	228	276	217	228	245	246	260	240	298	227	240	269	235	249	233	271	263	289	263	265	216	212	240	237	230	252	244	225	218	226	237	266	262	243	225	228	220	250	231	265	262	255	254	220	236	252	223	227	213	222	245	248	249	240	259	260	244	235	242	234	270	231	255	266	261	253	218	251	252	234	233	230	220	249	289	259	235	263	279	226	276	260	230	240	243	235	250	250	247	258	267	256	248	281	258	244	250	245	238	261	250	279	237	252	259	281	251	245	217	268	243	261	256	272	230	259	276	243	269	207	220	244	273	229	243	238	230	254	238	254	227	243	246	244	238	266	214	226	241	228	253	249	240	231	223	217	244	243	240	213	242	234	253	227	246	216	237	266	256	247	235	243	216	239	258	225	263	258	263	237	241	248	243	238	245	234	254	230	249	247	265	236	286	269	242	222	281	243	236	223	227	251	226	247	235	255	261	258	266	261	249	239	227	272	242	261	278	256	251	226	277	214	244	232	229	246	248	278	229	232	231	242	255	240	222	253	267	242	239	253	237	254	259	217	237	261	230	221	236	257	239	236	264	261	245	222	230	242	228	242	224	262	244	250	238	247	239	264	209	225	239	229	250	241	266	230	234	280	256	261	257	219	221	245	221	251	236	263	255	250	218	254	262	233	258	260	244	255	236	230	238	219	243	237	221	251	283	256	230	231	230	276	234	232	270	232	263	227	201	260	221	212	237	232	208	260	251	229	266	258	233	224	249	257	240	267	239	255	271	255	276	249	264	253	209	243	243	227	244	285	240	253	212	268	257	248	227	240	227	260	268	301	251	245	261	259	257	266	241	236	229	223	243	244	219	259	237	235	244	248	238	223	262	264	260	232	261	245	234	247	220	222	225	211	241	240	239	258	236	244	225	246	215	262	265	240	239	261	253	240	256	235	263	256	246	213	241	228	249	251	233	233	260	256	251	229	225	221	259	245	244	238	240	233	279	255	222	248	224	214	246	268	266	235	263	221	264	250	230	261	252	256	259	211	268	251	265	229	257	259	243	238	266	229	228	243	233	230	264	274	234	283	248	242	267	268	261	256	271	255	270	254	225	212	221	253	192	251	232	229	249	239	206	213	245	239	247	229	256	264	220	255	237	240	253	252	209	274	262	281	248	252	231	246	259	261	276	233	262	251	235	228	252	264	252	245	230	242	289	244	255	234	273	242	272	233	263	233	287	236	231	252	256	250	236	249	234	232	263	209	230	258	200	231	256	242	236	241	261	237	262	217	234	246	243	231	234	207	258	251	209	263	277	241	260	263	217	215	261	226	246	232	241	255	236	236	272	244	225	264	249	294	255	220	255	229	218	245	260	249	251	229	264	258	248	242	242	255	265	240	246	252	273	280	249	239	228	248	228	238	249	253	254	242	237	255	246	279	255	222	260	255	260	240	232	210	214	271	223	237	248	230	197	256	209	251	243	280	245	257	240	256	255	249	232	230	264	227	224	264	242	257	224	233	259	234	258	239	248	248	263	255	228	229	222	238	235	265	250	251	251	246	248	214	247	234	249	246	260	256	249	231	247	228	233	229	246	247	267	217	231	229	220	272	290	241	244	242	227	229	233	229	212	234	237	254	264	232	282	243	237	262	244	252	262	287	267	252	251	247	271	236	281	242	223	242	264	228	230	248	260	252	231	245	229	218	226	237	224	250	228	223	208	262	240	275	227	274	246	262	231	236	266	266	275	267	271	232	247	268	242	264	247	244	233	250	251	235	205	238	257	247	231	236	230	240	209	278	261	216	234	218	250	245	212	219	245	261	262	276	258	222	242	248	249	261	227	248	252	238	229	253	247	237	233	231	272	257	232	229	269	226	260	248	248	242	247	262	248	244	241	257	251	255	234	242	251	243	272	262	210	249	234	253	253	262	247	262	248	221	220	223	252	232	273	209	223	237	268	257	246	229	234	245	234	286	236	259	239	255	241	262	262	252	254	219	257	257	255	239	250	216	238	217	262	228	235	282	255	204	236	258	240	277	256	237	266	245	259	225	245	227	237	225	259	303	257	249	235	209	269	253	279	264	257	252	267	258	214	224	295	252	222	276	248	235	252	243	244	243	256	276
35679	51919	62243	68371	25757	1983	1680	1441	1266	1117	1031	960	854	879	844	792	768	715	755	712	683	667	664	678	622	579	650	612	672	580	638	577	635	617	630	595	598	591	617	609	614	584	581	615	593	587	587	598	546	589	567	540	589	582	559	541	594	585	589	551	578	564	564	581	550	546	566	599	544	571	566	571	597	604	559	568	557	538	566	589	548	566	550	556	543	558	564	553	554	578	572	552	597	610	558	562	536	547	631	558	531	549	571	574	588	572	549	548	563	588	537	584	532	579	562	588	554	582	598	552	582	572	574	580	571	524	596	583	597	590	536	574	530	518	571	580	604	537	579	550	593	555	565	555	577	545	548	553	554	574	567	558	590	583	564	547	561	561	564	566	570	571	532	568	577	573	597	585	596	602	516	557	593	584	548	592	585	568	571	549	572	560	562	575	574	587	602	552	541	557	569	559	547	599	556	581	575	581	541	533	565	534	571	553	617	559	562	605	571	575	562	575	510	540	567	575	555	549	548	545	567	603	640	556	574	555	572	602	592	528	528	588	578	540	581	572	532	549	562	547	543	589	556	573	571	538	542	551	554	550	600	577	581	562	544	536	565	574	580	570	551	565	572	589	571	575	541	544	591	589	593	589	578	591	608	543	581	577	569	571	533	550	543	567	562	559	570	583	602	553	590	545	584	590	577	628	577	530	610	576	561	536	557	569	609	582	565	572	548	601	568	589	561	552	553	537	577	558	555	521	528	549	560	568	533	551	560	569	570	538	528	592	578	544	589	583	562	579	521	529	513	557	576	564	562	601	529	577	571	556	559	511	620	574	564	572	532	556	588	554	585	535	564	570	586	554	593	577	534	572	558	560	590	564	587	567	540	542	576	575	556	557	574	523	568	556	566	567	603	531	606	562	571	584	537	619	577	547	562	546	572	550	587	524	546	603	582	577	562	605	538	625	534	565	571	559	571	601	557	528	542	581	537	557	557	586	546	560	587	580	551	579	590	578	586	563	571	569	555	595	560	580	562	534	562	530	560	553	541	567	534	580	572	611	581	549	529	568	583	520	566	584	583	542	552	562	620	543	554	580	616	572	575	551	588	523	562	563	531	564	585	536	567	630	536	577	549	589	592	568	555	545	567	557	534	526	573	576	557	586	584	565	556	571	553	552	577	559	535	556	592	517	550	555	533	543	570	594	569	546	530	585	573	558	549	573	551	565	569	592	529	536	571	532	562	555	560	566	540	571	554	557	555	539	565	569	588	537	578	585	555	550	533	607	584	552	557	560	559	570	560	543	530	549	561	566	571	620	590	536	589	571	571	553	556	538	582	557	581	591	549	555	573	539	601	606	553	571	590	567	601	554	561	571	566	530	578	597	550	577	552	525	536	573	560	535	578	525	619	562	567	553	574	542	557	537	553	513	582	548	581	542	555	566	592	562	549	530	568	591	562	559	563	526	595	587	583	577	555	572	530	547	613	524	574	549	563	606	565	527	547	544	588	599	547	553	561	565	568	549	514	527	546	590	535	568	550	584	556	606	586	602	525	587	588	578	566	557	582	540	574	542	528	552	558	561	553	567	529	627	602	561	579	567	566	601	560	580	582	531	564	618	578	583	575	566	592	573	565	538	595	596	589	550	541	583	556	570	553	558	612	593	576	566	548	537	575	604	556	566	608	549	568	538	578	560	545	536	547	528	613	590	618	568	542	541	547	543	554	529	534	575	581	569	611	535	531	575	576	574	581	539	580	548	596	555	548	552	605	567	569	588	579	586	545	540	544	587	558	586	569	573	551	558	602	566	557	591	562	575	562	566	587	583	561	556	554	557	549	564	571	566	595	543	538	560	543	575	537	561	561	590	537	518	599	525	537	544	521	529	623	575	620	567	507	552	538	585	548	550	598	581	575	544	557	521	534	560	549	594	562	584	558	536	551	511	568	568	584	598	542	531	566	567	549	558	600	529	563	552	596	577	594	567	546	555	554	578	582	578	588	521	553	577	511	593	561	575	571	560	545	580	564	606	554	589	572	572	582	564	568	520	561	559	625	569	587	566	569	536	592	532	560	538	551	543	534	553	567	560	546	555	545	590	585	563	592	560	579	542	529	564	556	591	589	591	589	553	500	538	541	565	612	566	529	535	567	548	553	592	549	544	526	563	536	556	630	556	562	542	554	533	598	579	582	520	547	580	537	536	549	586	586	595	599	528	536	510	554	585	581	539	566	543	566	540	566	567	548	598	530	589	573	605	567	594	550	596	603	513	600	576	589	532	524	584	596	567	536	576	550	564	560	575	577	586	598	568	535	542	553	566	551	591	525	587	583	561	574	518	566	549	565	590	604	531	542	511	576	583	563	571	551	585	560	574	562	589	537	524	569	528	559	568	594	548	557	564	534	539	541	533	582	590	618	564	568	562	522	549	580	601	543	575	564	565	603	579	551	531	553	565	582	537	534	553	599	552	560	548	563	532	565	527	575	558	542	581	568	561	549	551	579	528	535	550	548	534	572	538	563	617	541	532	553	551	529	558	561	536	596	578	540	527	576	544	551	596	566	589	561	556	580	526	564	584	543	539	595	540	541	537	551	572	582	583	580	625	563	563	579	581	564	561	569	554	600	579	580	551	606	534	565	591	537	594	547	530	596	542	544	609	583	543	558	560	581	581	591	549	519	589	587	557	602	539	565	554	575	580	577	601	556	577	567	575	592	599	559	587	546	575	558	588	529	554	583	547	592	534	576	550	550	596	576	606	580	559	600	588	587	569	548	617	554	516	573	554	582	582	581	573	566	520	569	564	592	553	531	537	560	571	517	606	545	579	564	561	636	563	563	605	606	577	618	536	557	582	519	529	520	549	539	610	545	514	580	619	565	554	590	565	588	537	605	551	587	563	554	596	584	490	532	568	616	553	566	562	579	509	550	582	575	555	539	564	581	573	521	553	537	577	577	563	543	572	585	557	551	521	586	578	595	562	535	568	583	546	583	579	563	537	578	539	588	551	568	553	519	610	549	553	545	569	589	562	563	579	543	557	533	570	561	580	514	566	560	545	562	597	542	546	557	552	580	547	528	575	552	521	534	595	561	579	564	585	539	555	587	580	551	533	521	544	551	583	555	592	504	580	559	587	562	587	549	552	602	602	543	551	583	583	527	592	582	607	541	567	579	557	556	543	571	570	546	572	573	544	575	572	549	570	598	498	575	553	539	500	608	576	563	554	567	609	539	580	526	526	526	547	520	567	556	528	595	521	590	577	588	527	591	585	557	578	578	623	539	554	582	522	566	556	531	568	582	573	488	579	553	585	545	531	601	585	573	495	553	600	609	529	543	554	535	528	583	535	567	544	581	591	572	629	541	521	556	604	544	566	540	575	542	525	546	525	551	553	522	576	556	590	518	543	584	580	533	538	541	571	591	567	576	560	561	584	579	589	597	575	595	580	591	584	522	584	551	513	532	541	548	540	558	529	557	545	564	560	553	543	573	564	549	566	583	590	569	610
44219	25827	6858	2877	1507	268	282	254	258	271	283	253	284	246	226	254	263	271	267	255	249	262	276	252	263	251	267	263	265	250	261	250	256	245	237	273	226	273	272	240	287	218	249	254	247	270	256	260	268	251	242	249	250	252	241	249	274	256	272	284	266	265	271	255	265	252	271	271	268	248	271	256	276	250	228	260	272	266	237	235	261	246	254	254	255	236	259	247	231	260	230	220	242	251	262	264	242	258	254	209	240	296	298	248	262	265	271	294	288	257	255	273	257	292	254	275	252	232	248	243	223	252	270	234	253	268	280	287	274	284	264	298	275	243	263	256	276	223	262	237	281	251	259	274	261	246	275	294	237	236	261	291	241	257	271	294	246	255	256	268	257	266	283	243	261	271	247	250	245	261	254	252	295	244	260	286	275	268	230	269	250	251	273	286	296	248	243	241	284	247	245	251	255	255	276	258	254	244	256	239	263	286	278	257	251	242	257	263	263	245	256	250	255	251	282	275	263	260	266	275	250	282	263	254	243	252	240	240	269	282	257	270	277	259	259	255	248	277	269	254	242	254	292	270	267	243	218	254	241	290	260	261	237	247	229	251	262	272	290	237	275	308	257	257	258	258	263	285	256	244	262	250	243	258	262	298	250	225	245	275	239	264	250	242	262	234	277	261	268	261	256	258	310	267	264	269	271	268	275	273	289	273	270	253	274	264	254	270	257	275	288	248	244	246	242	251	223	275	282	284	248	248	225	283	256	283	259	270	286	298	277	278	283	265	271	256	275	256	278	257	259	235	258	250	257	237	261	281	236	250	267	273	289	279	256	257	275	250	276	232	281	228	262	248	225	264	257	261	280	257	240	252	252	294	245	251	255	256	254	251	261	249	246	267	257	253	253	267	240	248	291	238	268	259	265	248	241	276	296	264	274	252	258	286	263	293	260	273	241	230	244	272	264	258	276	243	272	262	273	242	253	256	270	270	265	282	219	271	279	272	279	244	268	272	303	248	250	223	284	267	236	214	243	296	244	255	281	265	271	263	236	239	251	258	233	254	245	293	258	239	280	282	263	248	290	243	277	285	233	259	265	271	267	232	241	254	311	241	240	251	254	257	255	240	235	255	264	257	295	250	251	242	259	250	246	222	274	280	239	277	255	238	250	257	258	287	240	248	267	250	240	259	248	257	245	289	252	244	256	233	248	268	258	276	249	239	285	280	248	290	262	257	250	257	262	246	247	252	279	292	243	304	252	255	311	272	249	245	245	262	262	264	264	271	227	246	243	264	258	271	272	232	254	257	239	276	284	230	274	252	234	284	236	250	257	255	265	292	260	227	263	265	287	261	247	219	266	256	224	235	262	244	242	290	279	251	241	266	266	244	234	249	256	267	252	249	268	275	263	264	268	248	260	275	255	255	270	269	262	291	268	285	282	285	267	255	256	253	250	230	244	283	252	249	255	278	236	240	260	288	263	240	258	291	208	253	260	222	256	262	251	289	254	259	274	284	289	248	243	268	269	276	258	264	278	242	255	232	251	263	236	262	269	273	245	236	256	289	257	254	241	260	281	295	276	289	250	262	266	272	275	260	269	242	276	273	214	272	286	270	243	268	243	271	241	264	250	258	263	272	272	250	271	270	249	269	272	238	255	258	253	259	251	244	249	270	236	250	254	272	269	245	242	243	288	279	248	249	228	244	242	283	246	251	249	266	283	259	268	259	258	256	250	234	221	252	256	247	267	261	254	266	267	244	264	246	268	264	258	235	265	280	272	275	281	270	291	257	263	274	233	255	253	230	272	239	241	260	259	248	256	231	261	258	236	238	237	266	260	268	269	267	267	271	265	244	259	249	260	271	274	246	265	295	270	245	266	260	272	269	298	247	248	235	290	260	221	235	260	248	238	257	228	250	282	230	251	261	256	247	245	248	236	234	264	258	276	253	258	252	263	228	238	261	231	264	260	242	218	265	297	257	300	250	257	258	279	237	284	269	246	249	243	256	242	227	260	254	240	247	307	256	246	257	247	259	264	264	309	279	232	241	265	258	241	288	262	230	239	279	262	232	221	284	267	263	251	278	266	264	257	256	256	265	254	247	242	230	239	257	255	254	250	281	250	234	252	267	241	250	245	282	249	270	248	245	232	232	241	234	236	255	248	263	265	261	311	252	253	236	277	268	257	269	276	269	264	250	261	258	270	240	268	251	274	233	268	272	234	251	276	252	253	244	241	261	262	265	265	258	254	268	263	260	254	249	272	248	250	248	285	273	229	271	240	248	241	252	257	267	272	278	272	280	245	264	243	252	226	247	262	250	231	238	228	247	281	269	250	273	243	278	247	254	267	259	240	270	257	273	277	278	276	270	277	257	278	281	226	253	264	235	247	267	252	245	281	260	255	262	261	278	258	237	244	255	245	231	257	274	260	272	276	256	266	255	238	251	271	286	277	227	227	282	252	265	244	252	267	283	246	247	281	273	272	276	245	264	250	250	240	258	264	265	231	251	257	211	262	232	240	240	258	298	253	254	276	235	257	274	259	265	289	276	248	263	256	236	268	256	273	251	299	288	265	218	283	265	287	268	258	282	235	260	262	235	269	282	263	279	239	243	222	264	280	258	260	274	257	296	287	247	254	279	232	260	255	264	248	270	251	224	259	244	220	283	234	281	233	262	247	292	289	261	245	229	263	275	276	273	267	284	255	272	246	268	276	266	251	259	278	281	252	240	257	264	253	279	262	245	263	232	264	259	256	263	238	263	252	298	269	257	264	251	262	244	241	259	254	257	274	269	264	277	261	263	264	269	236	252	278	245	261	272	245	253	288	260	297	241	234	286	224	269	274	284	262	291	281	269	267	249	270	276	279	242	254	263	248	248	263	264	255	243	244	245	270	264	262	262	259	247	259	242	290	261	265	279	285	271	275	263	286	236	238	305	270	259	230	254	247	261	247	253	265	258	260	248	240	286	268	270	240	251	270	238	245	262	261	229	248	247	281	271	264	295	227	269	265	230	285	239	244	265	235	254	261	253	268	218	244	281	283	271	268	269	260	266	267	272	235	253	278	275	261	285	231	243	275	272	273	309	260	240	231	248	247	246	278	257	237	241	255	246	291	283	261	268	280	250	241	247	256	261	266	283	257	282	260	286	233	272	256	279	263	257	237	266	275	262	289	253	243	278	276	256	262	239	229	261	284	269	257	258	275	292	247	257	267	276	243	257	232	264	259	290	257	263	207	228	260	262	280	224	249	251	265	250	271	248	223	277	249	284	247	250	241	278	274	285	282	251	263	233	256	249	274	255	260	256	253	260	262	260	246	288	248	261	279	253	240	254	247	262	235	263	222	248	267	251	238	249	270	264	260	224	266	277	219	277	252	261	222	284	260	274	284	247	261	266	261	245	263	236	235	266	275	241	241	248	248	246	269	241	261	271	233	245	242	235	267	261	254	264	229	284	266	255	283	247	260	246	242	238	263	288	275	261	229	237	244	235	253	254	270	276
22653	15604	7767	8639	3770	583	596	557	580	580	589	587	579	555	559	550	629	534	543	564	597	518	575	533	576	574	503	552	546	614	545	583	607	560	522	540	549	591	590	552	535	549	559	550	549	567	587	586	566	582	559	549	580	547	508	578	594	598	572	574	542	590	571	568	564	578	550	511	570	544	561	558	558	577	553	550	557	536	553	552	568	588	610	550	577	579	542	582	546	555	535	525	554	555	565	577	590	566	577	549	587	533	566	583	543	549	572	604	547	609	574	547	563	535	545	570	569	557	575	539	572	523	592	542	527	577	557	559	503	608	596	580	600	570	531	570	574	549	555	540	550	583	554	565	556	507	522	569	543	543	536	532	537	540	572	555	545	544	563	590	591	540	554	538	531	577	609	568	574	545	514	546	551	520	555	552	562	530	604	569	539	588	558	541	558	582	574	552	533	570	547	611	546	584	534	588	522	583	557	559	554	565	597	581	593	563	564	550	603	532	519	613	597	558	627	584	560	579	542	573	555	547	562	537	550	589	549	551	559	576	543	550	553	545	544	592	529	562	534	595	572	543	580	561	489	560	545	551	578	515	537	557	557	566	540	553	585	546	582	539	566	533	614	574	565	590	548	563	573	562	562	549	547	555	576	608	537	562	551	581	580	576	554	539	525	567	544	562	547	551	587	554	593	601	538	544	600	581	607	545	594	563	599	568	611	545	577	572	519	562	569	565	536	528	563	573	543	545	570	559	582	565	559	576	547	554	590	567	594	547	559	526	606	568	584	557	590	573	569	557	536	555	580	526	580	606	587	597	565	582	546	559	577	550	521	547	570	589	554	529	561	535	578	545	592	553	556	576	586	523	549	554	583	568	518	543	556	563	591	560	548	538	531	567	543	602	569	567	544	558	578	588	567	575	559	598	539	578	549	586	583	606	544	582	555	596	571	529	562	519	549	594	548	561	551	556	560	570	597	576	560	558	543	551	599	565	573	552	551	566	551	570	603	602	569	533	562	529	564	561	569	526	543	564	588	545	577	518	547	545	495	542	536	507	576	561	535	543	624	552	509	556	563	573	537	534	608	609	586	548	593	598	522	560	573	568	595	595	562	548	534	548	618	633	575	535	584	558	525	563	574	595	567	568	581	612	597	591	567	568	561	557	557	582	567	583	588	600	550	573	545	575	562	566	549	524	585	550	542	581	566	590	596	585	571	563	587	535	574	527	582	524	593	575	571	578	565	585	556	554	576	543	562	578	557	518	522	557	580	528	652	612	551	549	532	551	528	518	592	592	571	537	557	527	573	561	525	550	528	551	551	559	557	577	547	552	560	577	570	515	546	560	566	545	599	588	542	571	538	528	550	544	535	585	591	588	592	574	531	560	524	534	545	565	561	541	556	585	557	572	578	561	577	545	570	524	518	567	519	544	584	565	570	558	550	543	542	577	536	528	566	597	569	578	541	586	537	539	586	607	568	587	553	572	570	562	579	559	549	545	586	562	512	558	615	534	534	530	541	545	613	611	586	570	531	548	560	551	537	543	560	588	558	556	567	583	620	634	540	591	548	588	583	560	603	573	570	576	545	571	506	540	568	548	574	600	546	584	591	573	543	569	547	557	570	554	580	594	537	520	560	552	537	550	577	548	579	523	546	574	596	539	560	573	538	595	539	598	537	573	559	534	572	529	578	601	548	545	532	554	555	571	590	590	608	590	554	515	586	566	582	590	606	610	550	537	604	535	532	548	549	589	573	570	598	548	536	571	542	571	544	513	568	537	557	561	558	546	556	590	515	584	602	571	550	593	570	545	561	543	536	541	578	567	531	553	550	577	515	563	557	589	573	610	560	619	571	550	570	575	575	586	560	514	576	564	528	569	570	567	534	542	563	592	553	543	574	565	538	595	555	537	544	583	534	552	577	571	556	544	576	583	566	592	535	605	567	515	582	590	580	559	529	587	572	604	524	583	556	563	588	547	516	572	574	533	555	540	550	555	554	558	571	611	594	582	510	589	577	583	617	559	553	543	566	583	567	534	520	524	578	572	550	538	592	547	575	587	559	580	543	519	551	567	550	624	577	602	578	592	545	542	545	619	529	581	569	552	575	547	577	576	565	537	559	577	549	531	618	546	565	548	559	631	586	593	541	588	593	567	559	562	533	551	561	573	578	579	541	593	535	615	540	592	545	526	597	534	555	563	559	563	571	517	554	557	578	547	574	570	537	592	575	563	564	534	553	565	590	553	570	564	567	549	599	590	580	536	558	588	523	555	595	551	603	593	562	546	541	575	554	576	580	563	564	546	577	614	549	603	572	549	585	523	589	552	555	613	558	560	550	520	561	574	550	532	551	540	579	586	569	583	577	568	552	514	548	611	553	539	613	539	540	540	539	579	607	550	560	578	603	584	572	536	519	568	555	562	565	570	614	605	555	567	599	543	582	609	600	529	585	582	566	584	568	569	560	548	579	549	521	535	543	537	565	554	576	490	574	540	581	588	570	539	579	557	548	613	557	539	579	524	548	539	580	548	551	536	525	541	561	569	565	585	569	606	590	543	563	569	541	591	593	571	584	571	603	521	535	568	532	574	560	570	535	556	556	583	565	539	584	561	572	539	528	579	539	546	594	582	531	585	531	597	539	585	559	568	572	566	559	565	565	531	534	606	605	517	577	574	564	565	557	572	526	552	541	550	565	562	578	549	582	540	577	528	539	569	576	556	579	555	549	570	553	621	538	527	584	589	575	536	519	568	542	555	546	555	538	598	523	549	566	560	570	565	591	524	572	600	578	532	596	551	576	514	569	569	553	535	542	565	522	592	531	590	517	551	566	593	565	571	554	549	583	573	572	522	547	591	576	552	551	528	572	593	540	576	527	552	592	539	586	521	578	582	572	573	578	545	615	564	528	586	555	538	552	588	544	541	575	587	620	565	540	550	572	554	568	530	562	586	587	572	554	574	564	561	563	565	568	543	556	533	527	553	578	561	565	612	608	542	547	527	535	560	539	549	541	528	573	597	583	526	555	566	560	565	550	583	609	590	596	560	546	585	568	588	550	560	586	571	527	569	596	547	550	606	578	580	599	554	594	560	550	549	555	550	550	552	531	564	565	572	576	547	578	606	568	565	551	526	588	551	545	524	606	586	575	563	539	569	576	569	521	568	548	583	544	577	567	548	597	547	527	534	570	574	539	579	593	577	566	502	562	550	544	583	553	565	588	563	518	561	610	561	566	565	556	528	610	575	520	549	589	569	602	568	562	542	585	562	522	631	566	518	520	547	585	540	569	572	599	539	539	571	573	540	555	539	569	583	541	545	612	563	562	571	563	547	565	592	570	592	544	579	560	542	567	587	541	534	580	507	565	535	567	580	592	555	559	574	602	569	535	524	559	548	535	537	545	552	602	565	566	534	501	569	556	559	589	598	555	550	572	499	557	564	593	546	572	550	547	562	571	567	559	559	585	566	545	564	598	546	543	561	555	584	551	600	577	578	588	547	597	537
57617	57239	53517	41852	26731	2367	262	227	187	164	185	180	169	173	152	164	143	168	178	156	130	163	163	150	162	152	153	181	159	150	133	130	161	144	135	148	132	139	139	133	141	146	162	162	136	156	145	153	126	162	131	141	127	152	172	139	126	154	136	140	150	179	140	161	138	140	136	143	167	164	182	145	130	153	151	161	163	176	175	162	130	165	166	140	161	156	143	122	144	123	161	159	145	148	140	152	126	150	160	141	149	139	164	147	160	170	157	164	146	159	161	131	148	149	131	121	157	138	135	153	152	119	131	159	149	166	166	122	162	157	159	177	154	162	155	176	164	160	158	161	131	145	149	155	140	160	151	144	140	146	143	146	132	146	134	128	163	155	167	166	159	131	144	118	135	148	153	138	124	166	187	147	158	125	139	148	155	154	159	132	142	146	154	145	161	157	163	151	164	151	148	159	138	151	159	142	163	158	142	132	186	155	156	151	138	145	148	129	160	170	143	143	136	159	148	141	157	188	141	150	152	143	139	146	151	145	167	174	169	122	163	150	138	150	157	150	151	133	166	162	139	174	154	157	142	167	158	121	142	183	152	164	164	190	143	125	135	140	149	144	146	135	160	149	164	137	134	144	122	163	151	153	141	155	149	138	161	147	160	149	148	138	138	164	129	162	152	142	139	128	165	136	153	150	135	155	163	130	142	153	128	148	118	145	150	159	134	162	155	167	153	141	147	143	159	138	158	146	147	154	147	157	141	132	134	137	163	146	141	147	139	129	159	143	148	134	150	145	152	158	153	143	173	142	156	139	170	170	156	167	140	137	148	157	128	142	142	153	122	163	168	136	146	155	130	143	151	152	148	164	144	141	167	151	135	135	158	142	143	125	143	141	156	125	150	134	154	117	160	144	172	137	143	168	148	148	150	174	141	156	138	159	169	175	129	151	130	141	151	138	151	161	150	148	149	130	144	131	144	165	124	145	140	167	152	162	155	180	156	141	168	160	142	155	136	161	134	143	155	141	159	155	158	148	178	161	142	161	172	142	145	158	127	137	142	153	141	160	147	129	155	151	130	127	151	163	167	138	155	171	153	191	145	145	138	177	153	145	138	166	121	152	132	134	146	161	153	139	149	134	130	168	157	135	150	119	169	118	151	139	138	157	151	150	149	142	157	151	157	140	141	143	136	141	153	153	157	128	164	138	129	139	150	153	162	155	151	181	150	149	128	114	152	140	132	144	164	146	156	168	152	148	153	161	161	142	155	165	131	134	136	138	136	142	155	146	150	141	163	157	132	134	140	144	165	118	158	126	136	156	168	170	158	168	138	149	174	153	132	154	140	140	139	150	133	137	134	167	155	153	142	152	145	158	147	148	140	147	140	131	139	150	143	180	127	152	152	175	147	157	133	160	155	163	158	171	155	145	118	148	150	139	139	146	141	158	137	164	135	170	175	131	147	143	154	129	144	166	150	144	151	157	141	134	173	136	154	153	143	142	131	135	159	157	160	129	141	142	142	157	138	120	172	151	154	158	141	167	159	153	162	153	128	160	168	157	145	162	158	155	163	121	137	156	138	151	162	140	153	159	128	134	127	112	152	170	158	133	139	120	145	162	161	156	135	146	156	160	151	136	141	154	176	143	143	152	150	137	130	152	146	147	156	135	146	154	160	140	141	156	131	131	144	142	151	167	149	177	162	158	132	129	130	185	151	114	161	149	156	135	140	139	147	156	174	129	164	162	133	157	141	144	137	163	155	141	147	147	163	169	158	137	146	147	124	146	153	151	140	138	158	138	147	173	160	141	137	154	164	148	151	131	139	160	150	123	135	132	146	133	147	125	125	158	135	148	150	154	154	149	143	142	148	141	141	148	140	144	144	151	159	151	144	168	174	162	135	150	143	154	162	150	147	162	158	151	157	135	168	143	146	137	129	148	133	146	156	134	134	164	181	145	156	148	132	144	143	150	140	142	174	168	142	130	141	136	155	140	162	152	146	152	163	153	140	173	155	150	141	138	143	163	139	146	141	170	178	150	141	159	171	144	149	162	153	153	143	159	126	150	146	168	146	161	163	147	144	131	133	132	147	176	134	130	158	142	184	170	137	145	161	141	132	133	144	151	137	132	146	150	159	141	132	153	149	154	140	138	129	134	146	154	140	138	153	157	144	143	139	155	152	133	153	173	130	148	149	140	120	148	145	144	158	133	147	166	145	123	140	128	154	144	150	150	154	152	178	138	166	142	145	150	178	155	165	134	138	141	149	154	165	144	173	146	165	146	147	147	143	134	143	128	150	124	149	142	164	137	145	145	148	158	144	166	144	142	163	164	150	134	164	156	127	133	126	142	129	115	137	156	124	143	155	135	149	126	128	133	136	131	151	140	137	148	134	151	139	161	123	148	190	155	134	142	134	162	142	155	155	130	124	178	151	148	141	141	133	163	125	146	141	148	152	137	173	163	144	151	165	168	177	139	145	177	143	142	144	136	151	146	158	141	167	147	163	143	126	135	131	161	194	152	174	146	131	167	136	170	151	158	147	151	157	155	166	138	155	150	131	156	134	166	150	173	143	157	154	160	181	159	136	148	150	146	124	152	136	159	159	138	149	149	139	136	138	150	156	159	168	151	155	142	157	162	150	131	128	148	145	159	127	145	138	141	128	174	149	146	160	133	140	173	148	166	145	151	154	147	150	140	156	156	158	159	139	136	156	128	147	136	149	125	143	145	135	131	146	158	177	158	157	143	169	147	155	162	155	148	152	137	146	156	159	147	150	136	149	158	137	162	128	127	166	153	163	153	151	145	140	149	151	161	147	119	145	142	151	132	159	159	143	164	155	147	151	150	160	169	155	170	145	160	156	142	144	162	157	171	149	139	142	143	162	141	145	150	157	154	162	143	119	128	155	153	153	141	148	158	163	124	142	158	183	139	165	143	143	129	149	150	133	147	139	117	166	151	162	164	137	160	133	148	154	119	137	137	134	135	168	142	140	137	134	146	158	130	143	153	147	131	137	167	144	158	170	143	142	152	134	162	134	141	151	131	143	182	148	171	155	158	157	141	131	160	158	161	172	128	151	143	169	124	150	146	148	147	164	155	149	155	140	157	158	137	156	159	179	133	126	143	139	117	158	147	170	156	165	146	178	137	155	164	158	134	172	158	155	129	152	132	135	157	152	156	147	147	147	136	157	131	159	149	144	154	159	137	139	140	141	151	126	143	145	147	138	148	150	155	151	167	158	149	163	128	135	136	152	127	133	142	154	140	153	161	148	173	153	158	140	141	152	139	148	160	133	159	166	158	145	143	160	130	162	143	154	166	133	138	170	156	168	162	149	153	143	145	135	162	143	159	136	146	144	129	120	166	155	151	136	152	140	148	147	179	134	134	152	143	149	135	143	141	142	132	148	180	139	163	144	152	158	150	178	151	139	147	159	148	172	135	153	126	136	134	172	145	157	149	157	147	153	139	160	159	149	153	139	152	154	144	141	160	156	131	136	161
32123	43795	49436	52403	20689	1098	913	811	692	610	617	549	568	474	465	434	445	452	464	438	430	407	422	372	421	423	437	411	402	396	362	371	385	396	376	409	375	348	361	397	360	383	410	360	364	391	386	377	336	365	358	365	362	362	362	358	375	354	336	336	320	379	339	377	354	384	324	352	408	337	366	358	355	339	359	377	349	335	373	331	376	364	380	347	360	352	321	393	372	365	357	370	379	330	380	396	345	391	340	350	350	361	362	351	364	360	369	381	328	349	342	390	384	344	343	358	360	340	370	365	353	378	355	341	352	391	397	388	369	347	385	364	340	362	351	355	382	391	356	345	334	338	395	354	344	339	378	354	404	387	346	356	356	340	356	394	370	370	343	346	351	345	364	345	340	374	352	309	339	365	367	376	338	365	343	370	345	337	345	378	333	353	355	367	361	357	395	388	360	359	335	346	361	367	362	348	378	360	359	359	390	357	359	363	348	380	344	386	338	399	339	346	383	346	370	369	340	352	335	366	343	365	374	347	327	377	341	325	359	352	361	361	358	388	349	360	389	345	343	347	337	369	382	352	357	331	321	379	358	375	327	351	345	348	371	348	376	327	345	377	346	310	373	379	361	356	319	393	360	362	368	362	351	354	399	374	378	373	338	367	357	373	333	347	348	351	339	362	369	361	380	361	338	378	344	349	328	343	347	375	371	370	365	360	376	338	368	359	356	364	348	347	322	328	382	317	381	358	399	365	366	365	390	328	335	373	348	374	356	318	393	336	371	368	363	383	350	360	332	354	402	417	347	384	363	346	359	372	333	394	390	383	386	375	333	365	362	384	375	393	335	350	377	375	342	352	365	364	342	351	373	338	379	395	363	336	337	381	323	366	337	341	340	368	292	408	352	367	372	318	375	344	399	381	355	366	355	367	358	383	346	362	353	322	345	357	354	399	341	347	337	330	359	354	368	366	365	365	374	361	387	340	386	372	373	348	345	369	338	403	352	368	384	371	367	356	353	382	385	391	368	355	341	372	338	382	367	407	382	353	359	342	360	348	374	353	332	319	381	376	359	395	363	374	362	401	346	358	333	376	358	337	367	333	372	382	365	374	357	390	381	328	366	372	371	343	372	338	358	384	389	333	350	343	390	390	383	324	344	342	373	337	378	361	377	404	387	400	392	340	370	342	342	361	372	374	359	368	348	368	313	383	382	371	360	391	312	371	345	358	380	354	357	376	356	366	360	326	359	351	331	334	387	406	359	348	355	350	383	383	340	331	361	345	341	322	333	366	383	359	381	355	369	362	373	401	355	377	385	378	349	358	385	349	366	342	363	332	336	367	370	354	374	365	383	346	346	371	367	372	347	374	331	345	349	355	378	361	355	379	352	372	410	380	377	367	346	369	340	361	374	334	381	341	362	363	353	337	351	361	352	345	331	385	402	345	363	341	372	331	339	349	340	366	366	348	373	346	335	365	383	347	331	406	328	374	337	358	372	353	357	362	387	321	361	380	364	378	336	370	323	397	367	326	354	346	366	375	414	334	348	360	318	341	368	355	354	341	363	350	360	358	354	355	353	369	347	362	345	373	384	379	352	333	361	328	367	359	371	360	350	355	360	384	373	338	375	368	325	338	368	381	362	346	392	370	336	367	355	367	361	361	340	353	327	366	358	377	378	375	378	324	404	353	354	358	366	335	346	395	349	322	342	377	375	367	362	353	377	327	358	334	354	359	410	349	339	346	336	347	367	358	326	368	364	366	383	357	368	338	346	360	355	333	343	361	338	344	351	353	355	374	365	347	370	372	355	332	377	362	370	393	346	330	349	346	341	357	372	364	369	349	376	352	354	352	354	375	366	375	378	353	327	348	335	384	382	361	350	355	300	374	373	363	374	363	370	353	365	338	359	346	353	347	379	394	373	324	368	353	363	370	379	390	373	377	392	379	350	368	357	320	359	351	321	350	370	382	353	350	342	349	352	345	360	407	335	364	327	326	361	368	355	366	389	380	384	362	356	374	332	343	344	360	380	343	356	363	382	365	391	373	347	337	378	332	342	358	364	379	316	376	384	351	356	347	402	351	380	336	348	336	362	331	380	348	327	326	396	356	344	382	363	345	385	336	366	376	340	369	374	377	366	345	367	372	386	310	374	394	378	378	324	364	369	324	369	372	356	339	368	356	374	362	334	320	345	348	370	367	378	376	335	357	362	317	409	322	353	374	327	351	321	344	362	375	378	366	382	362	356	396	366	346	358	373	344	400	369	358	383	339	353	346	371	355	379	333	381	357	390	374	359	352	349	364	365	358	378	393	371	348	347	363	333	355	367	375	368	341	372	346	361	360	359	368	332	391	331	388	367	361	390	333	353	373	349	388	358	407	366	379	390	344	375	381	330	347	339	350	335	346	396	355	336	336	363	344	339	339	360	367	376	372	380	363	367	394	353	324	336	372	369	365	341	342	349	357	351	356	370	367	389	352	382	387	352	364	387	332	381	365	371	358	352	376	349	355	363	381	352	368	338	377	362	404	336	355	370	385	367	356	327	356	370	400	396	373	361	349	333	366	344	357	340	363	361	403	335	364	339	341	373	372	352	368	350	387	343	362	334	356	376	378	342	388	385	367	387	392	348	351	356	366	352	385	373	397	340	351	355	336	348	365	357	372	383	329	360	342	368	330	365	375	370	324	343	389	352	328	352	356	363	385	363	380	355	361	351	333	383	370	364	381	362	368	334	331	351	350	365	348	338	361	342	358	336	370	363	326	363	345	331	363	353	376	366	366	340	380	372	351	354	356	348	372	362	369	354	346	356	337	392	330	365	325	367	376	369	376	383	345	327	346	327	326	356	340	377	362	361	363	342	358	360	363	359	362	342	353	348	348	360	352	364	354	358	367	368	392	323	343	365	361	361	353	398	337	355	373	389	363	358	371	350	354	345	392	364	344	348	389	328	355	375	371	391	366	341	348	337	329	337	355	356	356	381	325	378	381	404	406	362	350	362	353	342	359	336	360	349	337	378	335	347	309	377	334	360	374	345	355	339	354	349	370	362	330	363	352	335	352	309	342	339	367	383	384	363	382	390	396	393	372	353	357	353	335	362	361	360	358	351	362	357	368	383	364	340	346	358	341	350	349	401	315	375	352	370	360	391	378	351	359	337	346	321	389	361	352	344	363	376	415	351	344	351	356	320	359	375	356	333	357	323	333	366	352	359	318	342	362	358	371	373	369	346	363	384	383	332	329	343	405	378	328	369	330	393	341	314	345	322	338	345	395	424	351	356	383	373	397	373	365	353	381	352	393	352	344	380	360	317	362	374	346	339	336	357	354	389	366	380	381	356	347	337	351	339	365	319	358	363	329	365	331	351	374	333	386	377	351	360	392	386	355	393	359	367	397	342	377	337	344	384	321	364	349	352	333	347	361	361	363	344	382	355	338	362	360	360	347	374	339	367	317	372	375	363	369	367	367	366	397	355	379	358	374	365	352	340	384	401	365	341	370
63919	72815	66876	54012	37126	6489	634	398	349	325	314	310	286	316	309	263	276	258	258	267	224	259	267	237	285	259	274	259	241	276	252	243	231	279	268	288	265	249	228	254	280	273	236	250	240	229	263	247	271	237	235	270	261	243	219	255	251	244	250	234	234	220	232	217	267	228	238	255	271	259	240	237	266	223	254	242	260	240	269	257	226	255	240	234	270	285	266	272	276	276	247	268	262	258	251	270	262	251	232	278	258	235	255	241	269	248	256	254	273	252	250	239	264	238	235	265	250	235	258	249	277	273	232	229	248	233	244	249	264	257	247	257	259	243	227	243	250	261	269	251	220	260	265	284	223	247	238	214	233	240	255	242	250	266	235	246	256	248	287	217	244	256	234	245	227	240	255	260	261	246	259	249	240	267	241	251	262	264	236	251	262	229	246	266	236	265	248	237	246	241	295	241	245	257	227	249	245	250	242	241	238	278	267	212	253	239	238	227	239	219	258	235	232	262	276	239	227	247	263	253	246	231	215	267	253	261	242	234	277	239	264	235	252	248	226	227	244	250	242	227	284	271	259	237	243	235	249	254	268	228	243	225	240	284	247	247	230	263	250	259	234	258	231	236	249	294	271	236	247	243	255	274	236	240	232	238	263	222	245	232	224	244	256	230	246	244	255	251	263	257	235	252	261	250	253	250	235	238	223	232	254	231	231	263	247	240	233	232	273	247	243	249	238	240	255	250	259	234	249	257	211	241	239	225	251	243	236	267	270	255	255	233	223	224	257	225	256	261	242	285	255	231	232	226	251	275	270	253	261	255	240	240	258	268	257	249	281	261	238	243	247	270	234	236	223	243	249	279	275	252	264	223	251	247	289	257	248	257	253	258	263	240	266	230	236	303	228	231	261	255	259	284	228	242	242	271	297	224	252	267	265	252	226	247	274	268	228	259	239	244	248	279	262	240	246	234	241	242	263	229	250	272	226	242	234	272	211	216	255	234	252	278	234	278	250	241	273	224	231	263	252	249	259	217	227	276	228	244	247	256	266	225	232	252	225	230	236	253	234	256	212	245	238	234	231	217	256	227	238	233	265	251	238	244	216	244	230	244	256	233	214	250	227	222	267	240	248	252	243	248	231	235	254	222	258	278	241	263	252	268	261	260	259	254	263	268	239	271	229	258	247	268	254	248	258	244	232	265	243	269	260	248	239	259	243	267	274	249	249	223	219	236	237	265	227	243	235	237	256	256	242	251	260	251	261	270	238	230	238	241	257	259	250	250	225	243	213	263	261	265	250	265	233	252	259	259	271	258	288	276	265	240	267	238	246	240	279	249	242	272	267	236	264	243	252	261	257	244	251	249	267	257	245	258	237	239	253	263	256	220	248	252	226	262	276	222	243	240	221	251	234	227	234	246	252	241	231	241	275	254	267	252	245	249	260	273	210	263	245	269	220	218	249	258	249	250	248	249	247	247	235	238	247	243	229	213	240	251	285	269	235	240	282	253	207	267	263	246	236	270	278	265	248	277	225	260	254	244	259	286	280	234	241	271	246	232	243	234	232	215	253	255	252	227	261	239	247	250	224	242	263	193	239	258	241	257	233	246	248	236	253	249	252	221	234	273	219	265	254	252	248	240	244	262	272	246	266	246	256	249	251	242	296	266	247	217	258	209	238	204	257	260	253	252	257	269	232	247	264	281	292	276	231	245	283	247	236	268	249	210	250	253	244	261	246	227	217	286	270	245	264	267	264	239	253	253	234	268	244	247	256	247	265	253	247	225	266	222	264	232	250	241	242	243	242	228	255	257	254	272	235	218	231	255	278	245	268	241	223	268	229	235	280	243	285	268	246	258	243	266	250	289	274	244	229	249	282	252	221	247	251	278	235	241	272	225	257	276	261	251	271	254	251	221	252	273	254	236	286	239	215	248	232	251	263	249	235	296	237	242	223	253	243	242	219	257	249	258	249	245	285	256	234	250	277	252	232	288	249	254	242	251	263	253	272	251	255	231	232	218	278	235	260	265	272	228	229	233	222	282	268	270	232	248	231	265	282	251	223	259	236	266	241	237	230	248	227	278	237	220	249	220	225	247	248	214	242	253	238	272	273	252	216	246	253	240	275	232	233	221	243	248	240	247	238	253	231	270	243	238	231	257	247	257	237	259	252	240	259	278	259	281	232	249	241	234	252	265	236	251	255	243	228	267	263	258	270	247	223	229	257	227	250	229	245	265	228	228	260	250	267	231	272	241	207	240	258	229	232	270	261	307	254	233	240	233	245	271	251	233	254	229	245	263	253	241	239	238	255	243	221	230	247	251	257	257	242	231	267	256	256	270	263	246	230	227	265	274	238	279	253	240	253	272	222	243	221	237	234	247	248	243	246	255	242	245	226	281	259	259	242	260	238	237	262	259	228	251	234	264	267	259	230	249	221	253	238	213	235	255	252	275	206	246	254	267	236	268	249	265	267	277	231	264	261	230	255	231	241	273	248	248	228	236	234	241	256	259	241	262	253	242	255	245	233	220	210	249	268	238	240	238	245	257	229	228	226	197	257	263	269	265	271	244	236	242	222	244	231	237	242	241	237	245	231	220	256	234	215	228	248	243	233	250	245	240	243	240	246	240	247	240	235	259	245	256	247	253	261	242	245	213	255	248	233	242	244	236	235	233	265	229	251	272	252	250	244	231	239	224	274	270	219	265	267	244	268	232	238	271	246	267	249	233	240	240	266	225	257	250	245	251	253	217	237	245	269	280	246	241	240	244	255	224	238	237	244	223	260	241	283	214	233	218	228	253	257	245	263	263	259	254	260	242	254	275	264	235	241	248	257	252	245	248	260	247	244	236	233	246	226	231	236	243	235	241	245	260	229	247	249	245	236	252	243	253	270	224	266	237	272	254	240	243	227	231	213	256	218	245	231	264	268	250	243	242	279	273	232	252	234	251	231	267	251	246	251	257	247	224	233	233	217	249	239	228	245	259	212	256	242	247	261	271	270	225	238	270	245	274	247	273	239	229	226	244	277	248	224	239	252	284	275	271	250	257	252	236	245	235	257	252	246	242	234	245	246	255	264	241	263	243	252	224	229	244	267	229	255	257	229	245	240	255	246	247	283	240	254	230	251	227	240	276	280	236	247	221	269	260	237	239	213	276	277	266	219	215	255	251	250	239	263	256	315	255	253	232	254	234	276	236	261	238	255	284	256	247	219	249	261	237	257	211	239	276	280	246	237	252	266	243	234	239	237	277	243	244	243	274	259	243	230	274	228	259	240	237	211	258	239	243	284	237	226	226	214	244	242	270	284	256	198	261	234	229	275	269	252	228	254	230	217	251	230	235	214	243	245	228	225	248	254	261	263	247	269	262	252	235	230	230	226	247	257	250	251	251	248	250	250	242	264	251	235	246	249	217	300	243	223	268	247	255	285	210	231	232	247	251	248	270	252	249	239	255	216	238	266	281	264	253	242	238	287	262	261	248	259	238	255	269	222	274	241	234
36671	56464	60618	63242	26787	1893	1649	1382	1201	1087	1019	994	933	841	752	750	738	746	746	733	717	646	648	638	655	617	632	607	598	644	592	593	626	599	642	580	556	615	584	594	586	607	590	630	570	579	575	563	593	580	590	560	620	577	582	580	590	589	609	573	556	574	613	584	582	559	566	598	603	567	573	585	584	590	572	556	585	659	648	556	597	580	579	532	590	547	588	549	540	531	584	568	540	558	548	561	547	596	548	576	607	577	610	541	553	598	587	513	567	590	542	550	560	552	552	560	549	577	623	566	549	617	558	576	540	618	536	606	609	543	562	560	547	521	568	521	558	582	556	554	555	589	540	511	579	530	590	602	571	563	569	543	602	579	603	555	581	570	577	508	582	550	559	570	565	581	584	604	590	578	594	608	562	557	537	572	591	593	533	595	589	565	567	574	557	547	555	612	557	574	551	544	512	601	548	580	527	579	564	558	575	534	606	569	581	584	528	563	608	582	540	562	554	570	572	548	566	574	555	610	593	602	537	616	535	553	551	575	560	592	583	533	581	589	547	535	568	551	559	544	583	557	607	561	549	574	565	558	556	583	555	623	589	575	579	585	532	545	554	547	546	589	562	593	560	548	580	536	570	568	558	569	579	577	553	583	588	519	552	593	514	618	541	577	581	585	551	575	602	574	541	570	563	585	557	548	581	556	603	550	543	561	516	564	520	540	571	535	547	604	561	603	571	589	572	501	565	574	593	597	567	582	547	590	587	523	536	555	565	552	569	542	559	579	582	520	569	590	586	586	600	548	580	644	577	530	562	578	533	541	580	578	563	548	540	539	583	577	574	564	563	530	550	536	514	558	624	606	544	554	606	579	528	551	566	553	551	550	585	558	548	552	576	524	568	544	566	606	533	579	595	532	587	568	572	589	566	545	536	539	545	591	573	563	589	578	566	548	512	588	558	532	486	596	574	581	587	543	562	557	560	570	583	558	561	557	537	566	527	575	542	608	567	553	567	563	543	561	568	570	545	565	543	574	551	545	553	559	579	601	610	528	541	561	562	588	586	495	563	583	549	545	551	556	562	513	556	552	597	521	542	612	593	561	554	565	570	557	563	594	529	543	595	591	570	517	591	553	555	603	606	561	531	543	576	586	591	548	545	552	569	553	556	542	633	534	611	552	568	544	561	567	536	581	531	541	583	546	571	579	525	576	567	536	570	527	603	543	537	574	550	549	564	595	563	539	565	600	562	533	608	583	577	609	548	572	548	573	513	562	571	562	576	560	574	550	532	537	533	563	578	597	585	575	587	545	545	592	567	549	542	567	521	561	596	567	555	569	513	601	509	542	564	602	584	582	548	554	617	574	568	619	545	555	580	533	557	553	622	555	549	598	571	539	533	542	541	576	551	573	563	586	555	565	581	575	527	550	607	578	565	584	536	544	555	595	539	595	555	579	587	562	623	568	572	554	554	586	604	585	541	537	579	584	576	556	546	583	595	579	491	551	586	589	583	524	595	575	566	570	587	589	548	579	600	555	586	561	556	558	533	552	550	526	540	552	574	556	593	555	609	585	571	565	582	569	554	596	611	571	564	561	565	578	530	544	550	583	584	560	545	588	591	532	570	580	621	580	534	597	550	591	546	546	547	557	564	552	583	508	565	569	545	572	547	563	526	565	581	561	561	557	545	568	574	561	537	549	563	529	575	570	539	563	540	546	527	541	582	604	541	594	506	609	539	587	564	575	575	565	587	592	587	543	566	601	614	546	564	538	537	565	599	575	547	583	591	518	573	558	515	567	526	563	555	553	560	550	585	530	543	565	595	582	552	567	555	591	574	560	577	552	595	547	581	540	564	536	552	558	553	526	557	571	551	548	582	535	562	567	598	554	533	570	558	598	569	578	551	535	565	600	543	534	553	588	560	559	531	590	567	555	561	529	600	526	556	561	548	587	573	583	560	586	607	544	576	537	557	540	581	590	605	539	561	565	533	537	533	576	561	581	561	578	529	561	551	545	573	567	588	560	536	557	590	585	582	554	555	578	551	587	572	566	626	599	544	592	588	553	514	548	532	555	595	614	544	544	549	527	570	574	565	595	578	533	551	543	559	587	582	535	585	593	553	538	550	538	571	568	573	603	537	571	568	613	559	540	550	584	564	584	520	603	581	528	590	593	543	589	576	606	541	623	536	555	527	634	614	565	579	577	550	570	556	541	558	589	571	526	588	502	573	584	521	530	598	571	593	553	595	593	588	557	576	538	551	527	578	551	590	539	595	570	584	567	571	581	558	571	563	537	578	576	570	573	544	565	556	573	557	536	581	571	538	636	550	525	553	538	569	615	576	553	519	532	581	558	557	555	525	549	535	549	583	548	582	550	586	582	556	556	581	560	509	557	536	564	540	537	556	523	558	568	574	586	578	548	544	567	553	635	574	604	540	487	584	524	588	607	590	578	533	548	556	554	582	560	569	548	590	547	532	538	595	530	570	534	606	608	547	608	528	568	551	586	575	583	554	590	572	585	591	584	571	545	545	568	597	555	570	525	553	504	570	558	589	587	570	526	560	597	527	595	537	570	561	515	562	537	539	554	583	594	516	535	582	541	593	576	610	595	568	559	530	576	561	563	550	571	561	544	560	586	551	567	580	562	540	575	521	544	559	527	527	597	581	589	537	580	537	551	564	550	584	598	594	566	591	603	595	554	605	557	566	550	596	552	562	586	576	538	562	549	582	550	557	533	563	556	579	567	575	599	551	580	597	564	545	571	581	577	545	548	554	561	534	577	547	559	547	553	572	551	535	567	589	574	525	572	615	539	567	564	585	528	562	552	591	554	550	536	567	569	573	597	601	570	554	531	553	565	578	561	579	542	595	523	570	534	538	586	541	558	543	572	578	543	567	549	590	573	555	540	563	575	564	584	572	569	600	558	598	564	555	552	560	548	566	570	563	594	538	601	556	539	576	548	568	547	582	610	578	555	532	530	572	576	546	530	611	566	570	572	551	606	513	616	596	555	544	528	560	545	540	584	605	528	543	617	557	539	533	604	576	517	554	597	525	526	587	545	518	565	586	531	571	567	540	527	556	566	512	564	585	570	547	532	569	537	561	512	581	607	611	581	571	539	598	574	570	569	593	540	563	586	494	545	526	595	581	543	583	545	573	590	563	582	546	580	553	546	568	583	579	567	544	591	579	572	533	553	563	532	532	617	552	527	583	569	574	545	563	575	579	548	535	604	567	590	512	561	508	510	579	552	565	570	561	539	589	611	534	585	554	579	588	576	531	539	574	546	537	557	574	595	558	548	553	588	529	615	561	546	593	563	558	575	542	504	542	592	565	560	633	591	571	520	580	583	565	591	599	536	569	576	564	529	598	525	578	571	546	564	563	536	567	520	567	565	551	590	596	569	556	573	572	525	540	570	564	574	558	550	578	568	593	569	578	579	610	568	528	527	583	562	578	572	558	569	564	571	551	575	555	564	531	582	529	566	587	587	553	537	533	580
45583	27882	7850	2411	1198	280	259	267	254	240	248	278	287	261	272	266	251	267	247	311	299	249	238	278	252	244	264	238	272	273	253	287	268	273	276	275	261	270	286	249	245	243	267	291	259	278	287	261	274	270	277	251	273	220	257	264	236	246	267	231	241	272	301	269	263	218	262	241	246	261	240	249	270	279	263	268	245	269	253	245	230	254	260	275	243	250	284	250	265	285	237	257	246	234	259	263	265	249	242	290	263	235	261	262	267	258	262	275	223	221	270	254	247	267	233	242	294	268	255	271	268	256	270	235	287	242	263	252	251	220	264	289	254	251	281	251	246	307	241	234	271	250	240	245	271	255	293	254	260	257	241	237	248	245	254	295	251	257	273	258	245	271	251	237	234	244	276	240	247	270	265	267	225	237	276	260	269	253	259	263	238	288	238	260	273	260	266	249	282	251	274	229	252	260	251	250	262	255	250	252	247	277	283	241	237	231	220	251	251	283	228	278	286	258	265	228	251	265	257	236	263	268	259	246	269	261	263	249	264	258	247	268	269	253	260	224	253	255	242	222	278	243	274	273	261	269	223	229	289	246	280	246	250	253	268	270	247	255	276	257	250	230	243	255	254	247	252	257	252	251	269	244	273	226	258	242	258	264	238	239	266	285	258	273	280	209	273	266	266	265	261	280	248	263	284	275	245	276	266	280	241	263	265	244	280	275	257	257	270	266	229	266	264	257	273	245	252	229	245	237	260	263	246	276	227	291	257	230	247	262	251	259	224	258	281	283	263	259	281	286	276	279	302	269	264	258	236	277	260	275	293	238	246	254	252	272	254	274	264	273	251	243	269	251	252	273	275	259	236	263	263	247	207	257	267	246	256	258	254	259	233	257	253	246	267	254	274	283	284	287	242	257	237	250	286	278	252	225	265	245	241	258	248	249	247	252	268	253	279	254	279	267	238	250	274	253	243	276	246	258	234	265	267	238	273	249	227	260	240	282	263	265	262	243	242	236	248	259	277	271	268	252	250	248	254	273	262	284	245	263	255	253	234	231	235	262	228	245	240	250	261	250	281	231	292	294	268	273	298	267	286	254	281	258	245	240	227	281	246	265	244	259	271	273	236	252	253	259	268	296	263	279	266	261	232	263	284	259	273	239	267	285	259	272	239	258	267	249	243	264	272	270	258	237	237	252	259	248	232	259	253	270	235	237	258	249	230	223	259	228	242	263	257	233	255	230	258	268	274	250	251	263	240	261	256	235	255	279	252	258	245	238	257	250	282	252	260	259	243	267	283	257	270	273	220	275	276	250	283	268	227	257	278	252	244	270	255	244	273	249	283	281	253	275	265	277	255	302	251	246	271	266	252	277	270	254	275	254	256	257	239	252	218	259	253	276	270	257	256	259	269	238	230	239	269	269	270	221	255	252	232	249	270	223	264	259	270	251	281	289	292	279	269	266	234	269	281	243	258	265	249	238	245	237	275	269	254	250	258	246	261	247	244	241	262	279	274	273	229	253	253	248	293	237	273	253	261	251	266	240	256	249	235	261	281	250	252	240	284	237	247	268	254	238	237	253	241	253	243	251	286	265	252	275	272	246	265	246	301	246	243	257	266	231	258	263	258	278	249	264	276	292	231	225	269	227	248	237	267	236	270	269	290	223	261	239	273	223	265	244	269	232	253	270	247	275	265	238	252	271	269	265	254	267	256	268	264	246	272	271	244	240	293	267	266	244	272	260	261	267	275	273	246	220	267	232	265	285	256	276	242	273	257	268	235	212	251	297	243	253	273	262	259	282	283	236	234	268	248	271	257	250	273	274	255	293	248	286	304	286	276	250	245	260	242	227	233	254	269	253	254	249	282	257	274	258	283	249	272	218	282	265	253	258	259	258	288	256	256	294	287	250	252	262	253	268	262	232	238	280	255	269	279	272	253	282	248	254	278	241	260	240	277	278	259	263	248	276	251	263	236	284	275	233	268	277	271	284	270	261	283	276	270	256	264	266	251	242	304	255	264	259	276	276	244	281	276	272	266	261	258	301	228	252	257	260	241	246	277	285	275	262	261	239	242	272	276	281	251	274	276	254	322	250	274	289	278	286	246	241	225	232	258	263	248	258	256	298	248	255	263	284	239	273	266	246	250	260	255	265	246	251	235	244	292	259	269	253	277	253	281	276	254	271	272	271	260	249	235	211	269	281	268	258	255	255	285	271	241	233	276	258	273	270	289	279	239	249	259	244	278	288	250	254	273	264	269	286	269	279	212	245	258	244	239	300	254	257	255	245	289	250	265	258	290	249	279	255	250	288	249	263	225	268	231	277	244	260	254	282	250	282	237	270	266	292	248	273	257	264	269	240	250	284	276	229	248	247	280	254	271	227	244	249	242	258	258	261	271	230	270	277	252	230	248	241	270	239	302	278	296	268	237	235	259	274	283	224	252	251	237	307	241	233	257	275	247	275	279	253	233	248	269	249	272	260	249	250	281	242	260	255	268	248	281	264	323	245	250	263	256	282	238	263	269	242	308	271	244	258	259	250	254	247	252	241	249	251	245	284	282	228	246	285	273	277	269	252	245	270	243	309	248	266	235	287	292	288	264	270	274	261	252	234	257	248	271	291	259	239	266	269	250	224	242	246	244	245	271	253	270	241	237	263	254	269	276	238	251	234	235	254	246	261	250	243	255	264	268	293	251	274	291	259	263	238	234	256	266	294	283	248	235	253	239	296	258	242	217	240	243	266	274	275	272	268	229	232	293	279	245	243	230	270	250	254	286	253	275	251	261	230	262	241	246	237	247	280	265	255	238	255	254	291	245	261	238	288	260	283	291	237	259	254	259	247	230	282	246	285	256	250	257	264	248	282	275	252	261	256	250	259	296	239	245	259	254	257	263	240	302	261	251	284	262	261	279	275	256	274	255	272	259	261	260	265	243	269	252	243	256	263	240	226	261	252	280	256	248	280	266	226	253	265	244	268	271	256	240	226	256	255	275	263	228	253	242	244	260	254	267	260	265	256	257	283	269	258	268	259	274	282	285	268	246	269	283	274	273	256	257	275	283	255	246	245	242	259	255	246	236	244	285	271	268	253	232	241	242	254	281	274	246	254	246	216	271	278	245	229	268	249	250	256	257	266	270	291	262	273	251	288	265	247	254	299	247	273	222	255	264	194	248	234	277	245	239	321	273	246	247	243	268	240	263	271	254	261	253	244	241	243	266	250	266	276	283	287	303	258	232	247	257	249	255	255	254	227	262	269	233	279	245	261	262	252	231	251	284	277	270	250	288	238	228	258	245	258	254	248	267	266	239	256	243	244	265	264	238	257	236	249	280	260	273	286	289	268	286	252	249	253	270	227	253	244	231	247	256	236	232	265	233	279	285	232	238	276	259	220	234	283	269	234	237	241	247	254	262	293	255	253	278	254	258	251	275	250	251	278	264	273	280	232	270	282	245	237	259	250	269	271	273	248	267	252	248	228	261	254	312	269	236	243	264	260
23472	17828	8123	7202	3194	592	633	548	569	584	573	565	552	570	570	605	590	539	571	575	571	606	602	555	584	587	557	571	553	582	509	537	566	552	574	569	524	587	547	548	566	580	533	616	539	566	533	542	573	551	589	591	577	516	535	551	620	554	560	536	532	542	564	567	591	552	566	604	585	554	559	575	569	562	544	610	587	553	556	531	546	547	572	569	538	523	548	575	579	535	568	532	550	537	571	558	561	571	581	553	545	547	511	527	576	579	571	565	596	572	540	565	580	566	540	555	600	594	544	572	541	545	596	542	577	543	581	575	540	595	577	618	541	573	592	525	558	535	522	539	557	589	547	556	539	588	573	599	563	541	538	589	572	533	564	560	578	573	562	553	593	555	563	555	543	541	604	565	587	622	546	592	568	582	581	566	544	572	572	610	523	534	575	568	555	565	554	539	551	602	591	572	542	564	615	563	572	577	530	544	534	570	568	550	569	559	542	588	534	569	538	564	562	560	511	561	541	603	558	554	574	564	549	514	560	586	582	623	530	552	549	554	582	553	579	570	562	572	547	580	553	531	532	544	580	578	599	552	601	597	561	585	539	568	567	575	562	519	597	574	570	601	556	602	557	559	547	580	596	568	537	584	546	549	598	596	506	587	562	544	553	558	568	559	560	543	573	543	555	571	584	500	546	513	557	600	573	541	587	539	570	552	573	581	514	544	563	559	599	589	571	588	527	553	535	583	540	557	532	559	574	555	566	549	560	542	561	544	524	564	567	574	547	547	567	535	535	584	544	531	557	545	550	532	576	591	570	551	561	580	558	572	597	571	607	588	618	574	595	593	564	503	546	516	581	550	566	552	597	542	527	574	563	575	568	593	533	560	535	558	542	594	528	574	571	497	593	565	563	561	594	582	544	558	536	549	551	553	560	566	538	591	525	549	594	642	558	570	581	570	569	559	584	546	541	512	548	541	570	551	561	591	552	572	570	577	538	556	559	529	563	577	593	601	558	561	542	588	541	581	570	566	585	533	567	567	522	559	597	590	540	554	602	556	574	561	591	530	568	542	600	541	594	563	584	587	544	560	555	609	573	536	587	627	555	534	571	571	585	563	574	561	595	574	630	539	590	559	558	578	603	567	558	624	573	522	574	563	611	612	517	525	581	538	580	553	547	538	560	563	572	559	540	556	551	588	596	582	615	562	573	556	545	588	557	561	537	578	508	591	605	581	583	558	532	543	576	585	528	527	579	541	581	576	545	500	527	549	562	560	559	573	549	555	534	550	579	551	570	597	577	556	525	515	545	573	567	579	601	580	578	641	582	562	591	579	567	563	589	538	557	565	623	566	478	574	538	544	553	554	571	584	601	617	530	566	561	572	602	531	568	569	541	571	542	587	551	552	599	596	604	591	599	553	569	543	615	505	544	535	562	563	539	564	577	545	565	547	552	582	560	580	586	601	585	554	564	524	543	518	561	549	536	505	537	517	565	581	563	573	551	540	588	504	595	593	545	538	581	567	565	573	564	576	572	542	557	589	567	562	520	545	585	559	569	574	573	541	559	592	573	567	578	532	615	542	550	550	574	612	539	559	565	568	543	548	573	598	586	589	547	589	595	561	587	556	541	535	569	575	534	615	560	561	580	518	590	576	573	569	566	582	613	556	568	546	540	559	579	568	564	622	604	575	628	544	593	606	596	573	570	576	593	571	573	571	595	560	565	613	572	575	577	516	558	566	547	560	552	550	573	580	594	600	582	588	555	561	543	570	529	583	489	595	555	575	568	539	596	573	556	557	551	537	530	549	566	549	513	544	545	566	580	573	555	581	592	556	540	589	549	599	566	584	562	586	576	556	590	563	590	539	547	554	539	582	525	596	591	593	544	543	530	505	577	590	601	595	581	540	547	545	549	558	560	560	532	550	541	535	556	582	540	593	562	621	552	536	532	557	583	564	549	580	550	546	571	578	580	579	624	596	541	584	573	565	536	535	558	539	586	534	546	573	550	563	580	581	571	543	590	622	574	548	511	608	556	571	558	582	609	551	599	560	563	593	558	590	589	575	547	535	565	561	552	570	503	582	566	587	548	587	555	600	536	544	610	589	554	514	546	546	565	576	558	555	580	575	566	614	548	537	569	559	567	543	594	636	572	587	577	577	579	505	569	551	559	558	536	551	576	592	560	604	568	574	558	571	560	536	603	560	585	553	598	579	555	545	593	573	528	580	605	563	583	577	581	543	546	556	614	520	588	503	534	589	556	572	556	588	559	553	575	558	589	551	576	552	537	520	586	611	555	602	565	549	534	597	560	591	564	572	581	521	573	555	558	527	584	574	551	585	574	563	532	525	551	565	566	638	604	583	565	555	581	536	557	508	588	537	555	529	570	557	565	547	576	582	544	595	556	557	555	568	633	534	568	536	561	540	590	513	579	505	543	591	559	551	551	576	571	542	536	589	568	581	582	590	596	562	550	536	567	552	581	548	573	581	592	554	577	561	531	550	556	536	549	577	538	577	544	532	529	560	604	553	564	575	544	567	555	591	529	581	576	562	541	582	548	592	586	577	563	499	545	512	599	571	557	578	599	557	557	523	566	550	603	596	557	607	549	585	588	549	575	568	569	548	524	550	566	537	553	545	558	574	554	561	604	541	550	563	604	557	607	540	564	591	518	568	575	588	572	573	561	546	556	575	585	580	538	578	568	575	586	597	584	540	580	568	595	554	567	541	492	538	541	577	580	570	576	534	557	624	532	549	610	539	541	598	558	563	566	553	560	562	564	545	572	530	589	542	548	563	618	575	587	555	584	558	519	562	570	553	561	576	601	595	579	568	560	572	551	590	554	552	560	560	582	622	581	574	565	541	563	558	538	568	540	583	597	566	557	529	579	584	506	561	563	549	515	559	561	577	551	544	530	561	524	543	573	565	569	599	585	549	515	569	563	576	557	590	517	600	548	571	599	592	577	584	604	530	561	568	586	551	571	569	557	560	522	554	560	601	571	529	557	514	568	571	539	573	600	586	527	557	577	572	553	536	593	601	530	625	605	642	494	561	521	600	558	597	593	574	596	493	550	574	588	599	564	551	572	565	558	527	553	580	598	600	592	535	589	555	576	557	575	580	583	572	599	533	557	555	580	564	581	567	569	558	557	577	546	563	523	544	562	551	574	594	562	527	523	550	561	589	594	566	571	559	570	532	548	579	574	598	565	580	567	581	565	570	552	585	606	572	574	545	547	530	560	556	569	556	617	603	576	576	546	612	553	570	562	569	600	567	566	542	588	544	544	557	536	610	565	520	577	575	594	575	571	580	608	561	553	569	538	549	562	574	590	549	559	574	568	551	522	542	536	551	598	575	566	556	587	596	540	545	571	539	572	565	596	567	581	528	554	571	532	561	537	555	568	575	584	556	566	550	564	547	551	558	573	594	539	555	561	529	561	599	603	514	558	552	563	592	573	546	553	574	550	555	565	606	574	560	571	599	549	566	590	562	583	577	575	583
58362	60509	51795	39464	25057	2078	286	221	187	208	194	169	155	152	188	159	146	147	164	197	178	178	156	161	156	149	151	161	139	162	158	137	173	152	119	147	147	159	144	143	149	167	142	147	150	172	148	132	141	163	151	149	139	148	161	146	150	147	138	137	170	168	148	131	161	143	156	147	163	154	144	175	129	121	150	155	149	149	153	174	146	172	163	151	158	149	156	152	158	149	143	133	150	165	173	144	146	152	146	155	164	164	165	128	153	168	139	171	146	151	162	160	140	134	163	134	181	163	140	130	117	132	155	160	143	134	144	149	161	145	147	132	134	146	151	135	136	140	144	161	114	158	160	157	152	141	159	154	136	150	155	166	160	154	165	149	148	148	148	148	151	137	117	146	146	148	132	145	153	135	149	145	167	159	165	155	170	139	155	138	158	134	155	144	157	124	133	168	161	137	163	146	138	155	159	159	160	165	135	141	133	164	154	155	154	158	140	145	161	162	154	154	137	149	140	121	158	140	143	167	153	129	163	149	136	137	139	149	124	148	169	130	177	161	147	165	143	162	156	163	140	152	137	155	128	153	165	158	152	134	146	152	189	140	159	133	144	150	174	145	150	158	159	145	126	156	149	154	161	135	147	122	128	171	153	156	152	153	157	142	160	173	139	142	150	135	149	123	160	168	128	134	158	159	157	166	150	131	153	114	146	133	144	144	140	132	155	135	144	136	155	156	128	167	174	141	140	168	143	153	126	149	173	164	136	154	138	147	153	156	164	175	166	121	135	147	164	141	138	155	175	188	149	166	143	145	163	152	150	136	137	149	156	157	157	157	156	163	145	144	139	140	150	147	142	147	150	146	142	144	139	143	156	157	151	151	161	149	137	151	151	156	149	163	148	144	150	171	166	150	149	130	125	137	131	140	148	145	140	142	145	175	132	149	123	164	143	147	126	152	148	146	168	136	134	141	142	156	153	147	157	135	129	147	148	141	146	157	154	148	148	139	147	153	124	147	141	167	137	148	143	143	144	146	138	157	118	148	147	150	159	139	154	142	157	153	142	151	141	142	170	166	127	166	137	155	142	168	137	158	142	135	130	134	141	173	161	164	127	151	163	113	156	154	152	132	155	157	170	148	145	158	146	161	147	144	151	157	148	143	144	160	153	180	167	145	146	155	144	155	121	144	155	138	156	146	159	155	157	153	143	181	152	149	148	139	156	148	163	135	140	151	155	165	150	148	160	128	163	158	146	143	132	131	143	159	172	169	149	151	134	134	162	153	152	144	138	155	158	148	132	158	159	140	151	170	139	155	138	152	132	153	143	159	146	142	175	157	151	142	145	156	178	172	143	120	132	144	114	156	135	150	129	164	127	164	153	126	153	164	155	158	170	141	141	169	158	151	137	154	159	178	141	136	175	139	152	145	141	145	123	175	147	166	133	131	154	165	161	151	181	161	160	155	161	151	149	172	120	151	166	150	154	163	165	144	153	140	140	130	144	159	145	161	134	143	160	169	146	146	149	149	160	159	166	157	144	152	149	141	147	146	154	142	152	131	135	152	166	145	132	153	155	163	139	131	151	136	169	157	138	143	150	142	164	148	163	159	141	160	136	166	152	181	141	164	122	132	149	161	151	148	149	168	149	142	178	141	171	162	148	151	154	130	170	128	111	141	150	153	134	134	152	129	174	138	159	169	159	148	135	144	136	136	155	150	152	135	159	140	128	161	146	135	143	146	169	160	153	134	155	154	169	172	147	143	122	138	142	159	157	140	156	151	152	159	170	166	152	137	138	131	163	156	168	169	152	172	166	145	138	154	160	146	133	160	159	151	145	147	171	152	159	166	154	161	142	135	146	157	158	151	175	161	156	153	144	158	151	176	131	151	163	165	160	150	142	152	141	155	171	165	143	126	159	145	129	175	134	163	147	160	145	165	147	152	143	156	130	139	146	145	126	159	150	144	160	167	167	138	149	151	146	159	140	148	151	157	142	136	135	155	159	170	158	150	156	151	166	157	147	154	134	139	147	153	148	141	156	154	174	144	141	140	131	125	147	141	159	154	177	156	138	141	146	123	156	163	152	148	150	153	144	157	151	154	132	140	162	170	138	147	143	147	172	143	149	136	171	151	139	139	146	149	148	149	132	157	149	155	145	146	149	152	143	150	148	169	138	155	151	175	144	170	162	152	158	141	153	169	165	141	149	148	138	151	158	145	141	155	159	138	174	176	172	145	152	148	134	160	161	143	153	146	156	131	138	164	130	168	142	140	186	148	129	135	135	156	136	141	163	161	171	144	167	136	142	171	142	163	142	132	150	140	150	160	146	151	154	171	142	168	143	157	148	160	145	128	157	125	151	155	156	164	161	143	172	121	160	160	148	153	146	173	147	154	150	140	152	148	163	163	129	142	132	132	151	155	154	140	131	169	144	158	147	155	170	136	141	162	129	155	135	136	148	146	153	139	173	161	162	159	166	143	152	131	168	149	154	129	156	152	154	136	155	132	154	152	177	157	157	161	134	153	157	148	152	127	153	163	116	142	136	155	147	145	153	170	160	153	146	134	142	156	148	138	154	162	173	158	144	175	144	149	187	170	167	141	145	151	162	148	145	148	173	171	151	150	125	165	145	131	152	163	139	141	142	160	127	137	162	130	163	154	147	142	160	148	139	160	144	159	128	147	146	134	141	145	147	140	131	160	134	132	165	151	177	137	153	157	137	142	139	159	133	137	142	155	163	147	147	169	159	186	148	168	138	166	147	163	132	150	155	145	155	148	162	131	142	139	166	135	148	150	167	127	143	149	144	136	158	150	143	151	161	151	135	158	123	149	151	171	149	140	135	151	131	149	158	148	147	161	139	167	144	164	142	159	156	137	153	149	148	153	161	125	139	135	161	155	152	130	148	168	141	166	162	165	177	158	163	149	177	141	170	126	153	154	130	152	180	196	138	137	144	145	164	166	159	144	133	159	160	142	151	156	169	179	136	142	170	161	154	162	152	137	134	148	165	177	161	140	113	162	158	147	135	160	179	155	145	155	179	138	172	161	158	158	143	151	161	150	156	156	174	143	164	160	151	154	160	138	124	169	162	166	131	117	138	156	163	152	166	168	139	145	128	154	151	159	163	169	143	155	162	162	163	152	176	151	150	146	148	152	146	158	135	151	154	160	164	150	161	169	134	145	146	144	142	145	157	146	143	144	152	136	143	153	152	151	155	136	138	143	170	151	147	149	167	141	155	142	140	137	169	146	143	148	155	155	129	150	132	143	144	124	141	139	140	154	163	148	154	167	137	169	134	161	145	149	139	146	145	179	156	126	151	164	140	155	155	157	154	168	159	160	133	179	149	149	142	175	168	145	156	166	142	123	147	125	176	144	172	169	143	154	168	134	160	154	137	139	134	147	131	137	172	147	137	142	184	149	155	132	154	152	160	176	148	129	136	139	162	158	160	168	146	151	142	142	165	170	167	152	151	163	142	136	153	179	159	127	149	156	139	132
32797	46652	47276	50098	20129	1061	884	806	665	638	599	578	522	552	514	458	485	455	447	471	429	421	424	447	402	425	397	383	374	388	429	399	402	372	382	358	373	374	393	382	384	380	366	358	380	367	348	347	348	343	392	359	394	338	388	367	363	374	372	371	376	414	366	382	344	378	339	385	377	373	378	379	368	356	410	360	372	381	373	384	374	369	352	362	346	380	370	380	353	348	362	357	399	358	374	398	389	358	380	376	335	362	351	349	362	308	356	370	364	370	337	337	374	396	389	375	383	363	324	366	349	350	387	353	369	357	380	367	339	334	370	353	339	338	374	336	363	333	365	387	364	355	355	374	372	376	330	375	355	360	360	339	369	349	393	393	326	352	369	362	395	397	357	336	338	381	377	357	337	386	374	370	360	364	337	357	391	366	340	365	381	392	353	374	345	345	363	374	367	346	375	366	365	370	377	360	357	362	361	373	413	372	342	383	352	365	358	367	333	360	325	364	388	404	345	365	381	367	384	394	348	357	356	403	349	363	368	360	370	398	386	391	387	344	387	329	369	369	329	359	367	364	356	372	344	371	345	377	357	326	363	378	358	349	385	396	323	369	363	370	362	403	324	366	372	355	389	365	363	327	377	353	364	349	374	364	357	346	340	369	367	376	378	363	369	359	343	373	336	377	363	387	374	313	342	400	330	369	379	344	367	350	354	361	371	396	380	398	359	328	401	378	356	363	358	376	350	341	368	393	353	370	376	366	394	384	394	378	367	357	351	358	383	386	361	310	378	361	362	397	373	347	387	336	344	374	342	371	350	378	378	340	372	358	371	349	364	363	374	365	378	359	366	359	414	385	372	297	352	364	382	369	353	357	367	364	378	390	385	404	356	344	367	395	364	353	350	365	384	360	355	352	361	340	347	367	353	371	361	367	340	357	385	381	394	371	384	381	337	361	348	355	340	345	383	370	353	373	381	350	371	353	347	357	376	340	344	367	367	369	352	372	362	369	366	375	384	368	361	353	360	369	357	340	336	355	367	361	374	370	379	349	361	385	360	380	372	376	356	346	375	361	409	384	357	388	340	374	352	331	337	401	366	349	366	341	392	373	344	371	377	349	352	363	393	371	370	368	362	337	360	380	382	348	372	323	346	372	320	331	370	360	347	328	368	380	368	341	351	349	334	344	351	391	372	386	355	385	359	378	379	365	372	352	354	383	321	337	356	363	334	351	344	380	377	349	362	342	371	372	357	332	367	353	354	367	392	337	349	329	353	358	376	362	388	361	354	381	332	346	351	349	374	350	365	342	346	365	390	333	345	375	380	365	355	389	372	381	327	342	356	384	360	329	351	354	382	339	347	377	375	345	358	372	378	358	363	365	352	321	361	425	356	331	385	340	375	359	346	327	367	394	360	368	355	362	346	376	346	366	341	368	360	364	358	361	356	365	367	342	373	360	343	357	368	362	370	367	343	345	352	339	376	350	339	342	374	344	323	355	367	341	355	408	366	354	327	381	355	381	380	369	341	383	343	362	377	353	346	351	346	353	347	329	393	374	335	400	404	392	339	380	354	385	356	359	360	384	366	365	351	351	372	382	370	336	354	374	345	362	357	345	377	354	347	363	397	352	346	375	373	387	351	357	355	360	362	366	352	338	389	331	342	389	361	334	351	346	339	367	389	340	356	330	397	322	372	352	382	377	363	376	355	361	373	327	358	348	355	366	327	338	345	333	383	347	338	337	360	362	344	381	396	389	402	341	377	376	366	348	353	348	324	374	359	354	348	372	375	369	349	393	375	377	318	323	368	367	375	371	355	388	348	358	372	355	353	388	336	349	345	330	358	344	354	345	353	373	389	362	351	369	396	371	383	341	362	325	404	385	388	318	367	364	391	372	372	333	343	360	380	370	381	341	352	403	345	387	364	383	337	357	357	352	368	353	367	386	366	333	373	387	362	352	369	397	373	365	361	350	375	370	371	346	361	360	358	371	379	347	371	373	334	353	362	346	334	364	360	385	377	380	382	350	346	356	345	364	344	327	339	332	366	317	357	351	363	330	358	368	344	358	327	382	373	358	351	369	360	374	388	362	382	321	365	338	365	368	317	359	383	339	383	347	342	372	355	345	344	372	341	357	350	361	429	346	338	357	386	354	345	357	366	358	354	354	326	367	368	359	349	354	355	388	371	356	394	346	335	357	334	366	363	373	335	363	370	350	381	368	375	383	367	372	357	395	368	380	350	362	362	359	359	331	393	383	359	360	371	317	344	383	374	360	398	383	373	369	382	358	359	354	339	375	347	351	356	364	352	341	361	378	373	351	338	381	356	328	361	361	365	390	346	320	388	350	358	368	340	361	376	363	378	353	359	360	409	396	378	362	357	365	392	341	363	369	368	364	411	371	375	332	370	376	419	338	364	360	370	359	389	380	375	354	351	336	380	351	379	386	385	363	372	330	367	388	362	368	345	377	366	361	321	396	363	341	358	336	336	331	369	345	347	385	350	319	371	338	343	355	358	353	355	316	372	356	384	402	378	350	376	359	379	391	380	357	379	352	388	381	383	339	350	348	330	333	366	354	350	378	367	397	389	369	357	388	350	373	362	342	363	388	351	342	354	350	366	398	367	338	375	366	382	366	337	355	386	378	358	371	355	344	364	381	369	367	353	342	381	397	330	388	382	345	387	380	377	395	363	325	378	372	391	347	338	331	339	328	376	323	323	364	335	352	364	386	359	371	393	355	351	353	350	349	368	351	361	361	364	339	374	381	387	355	362	369	363	389	370	361	362	385	322	347	340	360	379	354	360	377	329	362	351	353	369	360	359	346	378	350	375	384	350	366	337	386	392	372	359	355	344	400	359	382	389	374	330	332	367	369	309	333	350	350	340	334	372	380	374	351	368	368	400	361	391	340	364	384	342	367	365	371	360	353	381	320	354	352	352	361	372	345	410	321	344	380	373	369	363	357	352	364	330	341	378	398	364	362	360	373	333	361	370	337	354	380	376	367	369	373	413	347	339	368	360	359	356	384	338	410	365	380	330	317	360	338	331	373	328	342	376	364	336	392	349	379	371	346	339	407	347	374	351	361	348	379	359	382	362	387	396	340	348	358	391	353	394	384	403	369	360	368	363	331	331	373	364	344	351	365	360	378	399	339	334	393	371	340	348	374	379	361	362	343	377	366	376	366	355	353	362	376	336	331	382	354	346	380	395	353	338	356	384	369	326	355	340	354	351	385	361	375	389	394	379	343	341	367	365	374	346	370	339	356	360	368	371	384	367	355	356	346	343	361	366	358	380	343	367	380	383	336	362	379	358	383	357	346	353	344	353	336	367	344	353	364	361	346	366	332	357	353	369	341	371	349	371	375	359	394	351	381	359	364	369	333	359	363	351	336	352	373	356	346	382	364	348	374	333	334	389	382	349	350	359	367	327	348	345	367	390	322	356	332	352	359	350	361	380	360	357	356	337	389	363	343	376	397	340	336	324	358	334	342	330	383
64846	74789	65434	51597	36849	6051	559	403	336	327	296	303	305	269	260	291	280	279	260	282	270	272	270	263	264	254	213	246	274	280	261	239	238	259	255	262	263	272	259	275	265	227	248	263	248	259	251	270	255	258	256	255	244	229	254	243	252	256	232	229	271	258	258	245	250	231	225	259	258	276	251	256	273	255	234	270	229	242	253	212	239	226	241	232	283	254	252	228	264	245	254	264	258	249	219	248	230	278	259	228	262	252	247	241	252	235	249	257	246	241	229	245	254	262	234	234	226	258	237	247	258	245	218	261	252	228	251	241	264	259	252	285	268	247	215	251	220	224	258	251	242	245	205	259	236	268	263	273	238	241	226	234	234	246	260	239	264	195	214	266	256	261	264	217	246	215	234	253	273	238	259	246	243	257	270	236	273	232	263	242	246	231	255	236	251	268	251	257	256	247	253	258	231	246	236	242	248	239	244	236	254	234	241	253	233	227	236	240	248	247	271	236	229	251	257	241	239	244	242	249	225	249	280	255	256	266	247	245	248	240	266	215	244	256	225	255	239	234	239	242	258	256	243	252	219	260	214	277	255	231	265	243	245	208	236	235	269	267	265	240	263	235	234	272	284	244	222	252	263	258	245	254	228	241	252	261	234	233	236	239	254	221	268	241	217	251	251	259	240	267	262	231	264	245	249	257	254	250	239	265	253	246	264	272	206	235	236	255	220	271	256	228	244	238	255	262	234	283	260	268	280	223	249	263	226	249	268	255	255	239	217	210	250	250	266	278	252	257	237	271	233	232	264	259	223	265	278	251	245	236	258	237	251	236	297	224	284	250	218	222	246	227	266	245	253	246	242	254	260	259	268	259	243	247	257	230	254	247	254	230	251	266	241	240	223	275	225	226	263	236	280	226	252	246	236	232	269	237	245	239	246	228	228	236	249	232	253	242	269	225	242	236	255	256	226	248	228	233	251	313	266	230	260	241	244	256	229	243	226	234	240	209	285	239	227	255	232	239	246	215	217	231	245	247	248	238	279	248	243	262	266	272	263	255	222	234	228	228	268	252	261	238	249	247	256	254	239	218	289	272	238	250	278	217	248	257	221	258	219	254	255	262	239	244	237	226	232	203	207	248	246	225	262	242	242	247	254	249	260	270	275	268	279	231	198	241	232	256	255	268	248	258	267	257	252	258	275	261	229	282	273	234	284	229	242	218	242	278	248	258	247	253	247	251	224	261	222	248	244	248	265	229	222	250	224	235	255	238	254	259	268	254	253	287	261	232	216	228	239	264	252	254	271	237	210	246	247	265	277	240	241	243	252	250	282	282	242	238	280	249	215	250	210	265	237	265	255	232	213	215	269	260	247	228	232	281	214	285	244	245	260	247	230	232	263	262	258	255	226	264	263	248	278	272	246	253	244	249	247	231	242	248	255	264	255	242	246	261	250	247	259	302	261	232	259	254	231	238	258	228	252	234	263	256	260	247	243	235	240	236	249	295	244	252	241	224	256	218	233	251	271	237	240	246	265	239	250	254	254	256	277	268	245	281	263	262	225	242	271	257	230	245	289	252	230	245	248	256	241	244	264	240	254	228	222	229	232	261	281	223	237	247	239	264	247	250	245	238	274	262	209	240	237	262	228	237	291	252	278	258	250	271	243	248	257	242	218	251	240	272	251	247	262	257	203	256	266	253	256	252	272	239	277	245	252	249	241	235	238	244	236	249	231	229	241	248	218	229	234	289	230	227	253	244	268	236	266	239	268	239	245	250	256	252	254	266	237	238	281	265	249	261	249	247	222	234	219	275	252	249	235	233	255	260	250	251	234	248	231	245	262	238	248	275	267	248	233	238	256	276	232	230	240	268	239	217	247	263	260	262	246	253	264	254	227	269	225	238	252	238	244	248	286	256	246	235	245	219	264	263	249	239	267	227	275	246	275	256	260	286	281	244	235	229	246	284	269	231	257	278	220	264	236	269	240	267	251	256	280	247	250	251	254	253	234	261	232	226	275	240	246	235	270	243	264	268	252	224	228	245	277	256	251	238	196	258	232	243	282	227	273	250	237	233	275	246	279	243	238	228	261	281	264	279	276	229	222	241	277	270	243	229	251	225	257	249	249	237	273	256	223	242	257	275	269	278	250	248	226	240	238	234	270	265	251	246	266	257	264	250	262	255	241	242	243	236	258	246	245	269	240	234	239	251	218	269	246	283	239	241	229	236	247	234	226	240	238	237	238	259	222	232	226	279	271	256	259	242	260	252	261	253	233	250	258	264	222	246	254	251	258	242	229	241	273	259	239	233	232	219	235	224	245	259	254	238	266	237	238	241	241	250	248	264	282	234	217	275	260	271	267	243	227	289	247	252	227	241	239	266	258	244	249	246	255	228	261	234	230	249	297	273	251	257	241	244	273	249	224	238	254	291	269	267	251	246	239	238	246	229	244	226	227	242	232	253	248	225	237	262	260	281	276	240	232	220	218	276	252	252	247	265	249	248	256	267	242	277	273	257	256	230	218	233	248	266	238	265	231	276	277	247	232	246	301	260	260	268	263	227	259	268	238	275	248	246	255	241	272	252	269	227	249	248	267	263	282	228	234	233	267	260	234	255	262	233	246	261	269	228	246	254	245	226	292	244	236	269	236	205	256	263	302	257	210	258	260	245	250	216	209	240	260	204	258	275	257	226	232	269	255	218	225	240	238	237	244	225	213	233	243	264	227	253	219	277	251	242	239	232	243	272	240	243	246	235	242	232	262	248	260	235	264	259	258	245	254	249	262	282	255	254	224	255	236	258	253	247	237	267	219	232	247	240	250	236	263	258	251	255	247	276	252	273	253	253	244	243	257	242	245	234	251	251	224	231	272	245	255	251	231	235	262	254	235	218	244	249	242	216	229	237	258	266	260	244	255	237	250	236	251	247	239	282	233	266	288	227	247	268	270	263	235	262	265	282	251	214	292	229	234	221	259	297	232	241	223	272	250	253	242	257	244	267	237	231	276	253	253	233	239	250	225	244	257	239	250	261	239	271	233	242	252	251	230	259	256	228	267	251	238	239	233	236	233	247	233	260	245	245	240	249	229	210	230	260	232	264	249	263	254	236	233	229	229	231	283	257	249	242	261	255	255	281	241	258	255	225	244	233	245	276	224	233	246	215	218	255	254	275	239	243	257	245	262	271	234	245	231	247	256	270	261	221	260	270	224	220	222	249	259	219	263	228	276	228	249	259	256	230	266	263	274	245	220	249	226	257	227	206	222	261	220	285	232	248	245	244	227	277	225	242	217	257	248	222	251	252	226	257	261	285	244	260	228	239	232	241	244	225	239	237	245	301	253	255	255	247	223	245	217	270	235	250	222	274	243	257	248	252	230	242	272	237	267	254	247	275	236	233	229	226	226	243	258	251	253	260	248	241	250	265	242	263	249	247	245	263	259	252	236	229	249	259	248	221	240	223	252	224	234	241	272	259	274	245	239	266	234	233	242	247	269	268	246	247
37331	58145	59120	60495	28068	1858	1640	1403	1206	1079	981	942	883	849	791	755	752	805	752	732	728	686	660	635	630	629	628	614	659	638	644	593	640	588	640	590	617	619	582	589	580	603	576	624	618	580	638	600	628	610	593	594	581	604	591	560	589	595	559	562	607	567	542	584	548	538	579	554	618	563	603	587	579	551	560	569	532	544	551	583	571	549	565	608	580	564	566	593	551	558	547	602	572	579	557	554	565	579	572	567	564	587	549	557	597	549	552	596	593	550	573	622	602	557	561	590	528	529	573	559	610	587	538	561	519	574	561	584	549	589	574	552	593	557	573	567	568	554	569	564	616	596	558	584	573	565	578	556	565	565	610	559	589	556	551	525	535	561	613	608	607	547	575	564	527	594	538	552	588	555	597	611	583	561	577	560	556	584	616	563	590	595	551	620	581	558	552	590	571	523	574	597	572	549	561	587	603	558	581	522	581	568	565	563	574	582	603	589	574	597	588	563	589	541	577	570	604	571	573	561	578	527	591	597	585	531	575	556	551	569	577	577	513	576	543	577	613	562	586	563	527	584	559	536	592	565	542	584	550	548	546	568	536	566	574	530	558	551	549	563	550	559	554	557	579	564	570	560	586	573	581	601	544	562	558	524	528	609	577	543	573	567	604	549	549	554	572	579	536	579	550	519	581	597	565	573	595	564	504	561	541	528	574	556	581	567	575	501	541	552	543	534	511	579	543	545	554	565	563	582	568	573	558	584	547	572	598	603	569	579	558	567	577	579	557	523	594	539	578	590	533	589	559	602	586	573	520	558	575	558	558	601	586	591	547	553	551	545	580	576	559	545	578	586	607	538	562	622	535	599	581	548	545	597	580	575	578	608	582	564	524	574	578	567	604	559	568	599	553	587	605	557	567	587	560	536	548	568	557	548	613	557	594	572	569	598	543	540	609	542	538	550	588	583	550	547	535	607	581	576	597	594	579	529	558	547	569	531	572	541	574	583	574	571	575	571	601	543	549	579	609	610	602	609	599	578	559	528	523	555	561	547	543	565	539	576	594	534	557	524	539	563	562	562	558	568	560	595	608	578	590	537	547	537	548	588	565	558	522	573	558	562	584	566	603	537	572	542	561	550	563	595	533	594	559	575	552	576	523	570	564	521	560	579	565	572	585	576	578	535	574	559	580	580	516	607	618	604	600	566	555	574	589	562	614	539	549	559	594	542	603	552	570	568	578	556	559	525	559	537	613	555	542	575	548	563	519	584	578	617	555	631	574	542	599	562	573	552	580	553	595	564	564	574	561	533	561	563	570	598	568	589	630	560	570	568	556	583	579	568	592	610	577	558	555	585	547	545	590	563	577	564	585	546	554	541	580	577	563	603	557	542	589	578	561	538	543	571	582	597	616	546	591	586	596	556	570	558	581	546	554	549	565	572	572	561	559	614	531	537	533	562	579	565	604	569	553	556	547	560	586	621	577	560	537	552	632	567	574	568	564	548	580	533	537	589	579	528	552	560	559	613	578	578	571	582	543	574	551	603	562	546	545	573	553	612	552	569	521	529	549	602	550	600	549	566	577	556	621	578	558	591	539	525	579	566	570	563	571	565	537	547	595	572	557	569	552	556	541	554	605	572	536	538	532	523	587	535	554	561	561	560	568	562	563	618	525	559	570	555	573	572	585	571	586	561	581	595	577	562	591	584	574	566	554	601	543	561	550	579	597	582	568	587	562	580	561	572	565	585	576	557	590	587	595	565	567	590	554	545	592	535	573	542	564	553	594	558	584	542	596	556	575	539	605	581	534	573	538	599	558	548	565	610	543	545	551	527	571	547	542	583	550	555	559	548	556	533	575	605	555	528	526	557	559	581	580	560	544	565	576	599	546	556	577	568	531	597	554	545	559	592	556	580	576	550	532	572	592	558	506	559	546	579	549	542	565	559	551	603	575	564	577	588	505	579	627	528	559	592	569	591	598	543	559	556	577	585	579	573	537	593	532	605	550	576	569	577	609	549	527	585	583	542	549	575	606	529	574	547	576	570	601	557	565	558	605	568	542	581	552	548	566	515	584	629	572	572	594	549	555	542	546	562	520	562	552	595	563	587	585	569	537	567	608	570	570	615	599	572	582	550	616	553	529	564	546	591	566	534	590	549	575	557	601	544	556	582	539	537	542	551	608	556	543	587	564	558	589	610	573	584	601	565	563	534	580	559	584	548	548	540	569	562	582	589	563	593	568	553	564	535	580	527	624	564	579	584	565	544	601	560	542	577	562	539	558	550	541	609	564	545	585	574	547	592	602	567	568	535	596	557	572	521	558	569	577	556	582	543	565	580	602	586	585	582	595	574	548	567	583	605	576	557	565	576	607	573	552	564	543	613	550	538	587	578	624	536	592	568	606	520	520	592	551	596	563	562	600	585	581	545	566	583	592	560	557	568	549	562	623	534	553	538	571	598	558	571	558	542	551	579	552	565	581	594	614	542	560	583	544	554	557	575	573	541	569	610	572	600	585	554	591	573	560	594	569	557	559	537	533	551	536	572	546	554	592	584	565	612	552	578	567	588	517	545	528	571	570	573	591	594	554	547	567	572	611	555	604	574	581	584	556	549	554	535	567	583	574	612	561	566	538	584	577	530	608	569	568	512	561	560	618	615	577	588	537	578	582	584	540	560	520	592	537	541	544	581	549	558	527	558	537	573	545	558	549	569	594	550	549	564	598	565	582	619	564	552	523	555	539	587	599	571	577	575	516	626	567	582	576	592	546	584	557	544	599	566	619	545	596	560	598	561	566	556	559	601	592	551	553	579	579	531	563	588	598	609	559	556	554	540	555	569	544	561	531	562	579	578	574	554	576	546	586	568	562	574	583	577	568	538	554	568	567	598	615	538	591	542	570	595	529	576	559	530	563	573	546	549	585	533	558	547	583	549	584	588	590	558	557	563	541	534	553	561	615	547	582	560	594	591	593	570	593	600	583	575	557	598	585	518	554	569	575	585	569	536	564	551	588	577	568	526	531	580	564	546	565	570	583	565	538	549	581	571	587	569	532	538	552	585	581	541	573	547	551	574	577	576	584	574	625	571	527	577	593	569	565	536	587	603	607	608	566	556	560	593	545	555	556	573	579	545	597	556	532	557	568	548	588	557	597	562	567	558	554	600	567	586	597	581	593	548	551	573	615	528	565	549	560	585	518	544	558	591	602	586	619	575	537	607	539	570	566	505	603	566	570	586	563	542	572	581	536	552	560	548	558	537	563	550	534	566	542	575	559	556	547	581	556	571	561	583	597	570	546	554	540	571	575	567	567	491	607	565	576	540	573	543	563	614	575	590	556	587	545	574	578	547	560	536	568	588	550	607	537	567	584	581	561	578	517	570	540	555	533	578	542	601	547	566	543	560	572	531	561	565	573	538	578	527	556	576	562	569	557	550	565	623	581	604	554	595	574	531	561	555	587	547	611	579	557	563	589	589	581	563	579	559	574	571	594	526	520	562
44325	29728	8912	2102	1181	252	248	267	245	261	267	248	255	236	258	267	262	281	282	284	265	239	241	269	240	246	249	276	254	271	278	266	259	266	255	265	271	263	290	277	278	233	292	280	267	257	240	280	271	282	270	250	294	272	256	253	269	262	263	269	251	277	261	258	249	279	280	260	243	231	248	238	247	279	240	256	273	281	264	282	262	264	255	257	263	239	243	290	258	267	275	257	234	256	245	284	271	269	270	243	262	269	306	276	289	246	277	247	222	268	298	244	244	261	239	241	258	264	260	274	261	224	249	258	268	268	273	261	273	247	266	271	254	255	253	268	294	274	268	253	247	267	242	229	284	285	294	267	273	257	256	259	268	259	272	285	234	261	278	264	272	271	269	251	260	264	255	262	257	263	263	268	277	232	252	261	237	246	248	212	262	253	268	245	252	273	269	250	266	253	269	277	253	291	284	288	296	252	278	284	274	279	291	252	265	271	250	243	224	271	245	294	276	268	267	278	228	264	251	283	256	281	238	274	245	245	275	272	267	243	264	241	245	251	250	238	253	255	247	261	265	259	234	257	269	259	286	256	248	243	248	273	257	254	288	256	238	284	240	235	247	288	260	273	258	255	272	278	274	276	276	279	263	244	252	268	250	275	255	271	270	270	253	232	261	226	245	246	254	251	264	266	257	280	243	287	268	278	278	269	254	259	262	285	248	266	222	296	243	250	255	273	224	250	284	261	262	275	267	251	265	265	264	241	250	262	273	270	255	234	267	256	287	277	264	274	246	286	243	252	233	261	257	283	257	253	265	258	273	268	248	235	277	239	265	286	271	255	235	232	216	244	236	286	266	254	271	240	249	256	260	253	255	265	253	261	229	252	269	258	258	247	244	253	274	280	277	276	232	233	281	260	265	237	225	244	256	228	266	262	252	258	241	283	289	256	257	310	290	246	290	267	245	262	246	233	255	250	287	243	249	269	242	252	253	273	260	276	275	244	246	238	252	218	251	274	286	242	263	263	267	258	267	244	282	244	237	246	240	203	257	272	255	245	249	249	250	282	237	274	284	268	268	261	240	243	230	252	237	251	258	278	288	240	267	257	271	242	244	256	239	237	254	252	321	251	270	286	252	246	258	277	250	242	250	287	304	267	246	257	276	256	249	259	279	254	251	271	245	233	276	272	271	261	283	261	254	288	230	279	239	284	307	267	268	264	279	250	285	241	260	267	298	260	264	247	254	275	263	255	275	265	269	241	285	238	249	235	268	280	294	262	239	266	299	263	249	265	257	253	241	264	263	285	262	276	283	308	252	281	249	250	274	260	267	231	264	254	270	275	267	244	259	263	280	252	279	255	258	244	229	243	237	261	284	267	262	250	265	244	242	220	276	256	287	273	270	254	230	241	270	252	257	261	230	249	247	235	253	300	246	239	291	260	257	255	263	244	271	291	237	265	282	262	263	272	253	260	238	257	269	238	249	244	277	263	252	246	229	258	243	235	244	257	256	259	248	246	263	268	277	257	221	248	254	261	244	246	236	250	263	256	253	286	256	277	238	250	251	265	266	252	269	251	237	265	273	250	255	281	288	233	283	218	239	275	237	276	272	245	251	279	250	251	249	250	275	284	276	253	249	230	216	246	242	242	258	274	230	258	262	287	271	240	258	223	255	270	259	259	281	268	257	250	280	223	261	257	269	246	285	283	259	247	264	266	280	277	260	267	262	273	250	256	240	253	261	241	243	258	256	252	299	241	243	267	257	220	287	281	262	265	244	234	232	251	230	298	255	255	275	258	292	282	269	246	270	234	245	253	234	220	279	272	250	233	271	268	278	242	236	278	271	256	263	266	264	301	248	254	271	247	260	255	267	250	266	279	267	278	234	276	242	269	254	272	265	291	231	264	224	244	280	244	264	282	259	255	273	250	244	249	259	255	245	271	252	254	244	263	259	263	266	234	247	269	236	309	262	263	286	248	266	245	276	266	253	237	242	248	275	269	253	244	233	259	237	248	258	238	273	247	240	217	273	270	257	240	230	288	245	254	264	270	244	268	252	297	255	232	219	247	257	257	230	254	248	251	255	247	239	269	272	256	220	240	260	252	254	270	245	261	243	274	242	256	257	257	257	236	270	255	240	281	241	239	276	268	256	276	261	261	273	260	258	223	243	264	268	271	263	292	264	281	276	292	219	258	243	256	245	254	246	263	234	244	267	265	243	267	252	278	274	280	280	241	244	237	273	279	265	250	280	279	275	272	272	267	280	245	272	255	233	260	248	262	250	265	260	293	282	258	240	252	242	252	296	248	289	261	253	251	235	272	278	254	275	271	231	264	257	265	237	266	273	284	260	258	272	259	273	268	235	255	247	295	242	247	234	253	276	235	239	277	249	274	290	259	222	274	274	258	222	268	250	231	276	258	238	270	260	245	274	231	252	252	263	247	270	247	268	276	239	276	253	262	260	256	247	270	250	283	260	252	251	263	288	273	238	245	274	278	235	235	284	271	239	225	279	272	254	240	235	262	238	251	260	233	247	247	259	234	249	268	252	251	257	241	258	234	233	272	259	254	231	249	238	282	247	236	255	251	235	246	276	241	246	271	263	266	281	268	251	242	242	284	255	261	233	253	289	264	251	250	261	288	283	255	263	271	253	259	240	279	260	251	269	232	274	241	257	265	244	250	273	250	272	264	249	250	287	285	264	268	273	272	278	239	257	241	280	270	277	267	261	291	253	248	224	266	233	276	284	280	265	270	258	232	276	312	268	249	281	252	273	267	253	263	246	264	243	288	264	239	248	292	274	238	255	238	252	258	258	257	269	250	240	287	268	271	261	240	275	265	267	262	270	260	265	269	256	275	271	255	268	263	237	226	285	273	238	224	229	268	223	260	255	258	289	270	265	233	246	284	258	279	289	246	244	273	270	238	263	251	253	238	241	278	248	264	261	261	271	265	271	275	277	259	274	271	291	259	283	242	254	263	247	279	261	276	241	252	257	225	289	251	261	247	274	263	238	218	284	267	261	250	242	271	252	248	226	264	268	248	246	264	263	252	258	269	245	277	232	265	263	258	272	259	239	249	274	267	273	281	291	261	277	236	271	236	289	264	253	249	222	246	249	257	283	307	289	257	246	286	249	243	254	287	248	243	264	228	233	277	238	254	266	275	272	261	233	256	245	256	264	251	262	270	252	259	260	251	228	255	291	277	276	252	269	253	268	274	247	252	267	248	234	268	246	271	250	266	264	274	286	236	245	252	286	277	258	284	257	283	281	277	257	270	282	257	244	266	248	270	276	215	240	265	266	276	253	247	243	240	240	272	287	242	258	264	258	263	256	274	248	249	274	259	242	274	293	260	259	246	283	262	275	243	235	283	229	231	276	231	257	241	252	246	272	251	276	271	259	237	270	272	243	258	255	253	276	255	259	285	262	269	260	278	259	262	252	255	258	252	248	279	271	271	241	274	254	250	266	250	256	261	265	266	250	280	252	275	262	319	257	276
23003	20003	7988	6253	3184	594	566	539	575	653	548	600	599	580	578	569	568	581	584	575	553	552	561	584	557	578	557	553	543	552	564	615	569	554	558	586	602	521	542	608	532	542	552	565	532	532	514	545	568	548	571	565	546	603	531	589	513	590	581	556	571	567	583	585	537	603	526	580	526	592	564	551	552	570	534	556	549	568	579	530	551	613	518	564	572	578	583	507	558	559	547	580	558	571	566	551	534	578	569	584	558	566	532	566	610	582	548	549	549	572	524	526	542	631	557	551	559	592	529	553	561	521	568	588	542	548	544	589	589	584	556	561	566	582	584	581	521	541	562	541	556	559	575	554	604	574	541	566	577	576	543	601	548	587	520	577	571	550	533	577	523	583	518	576	597	537	584	529	549	554	542	539	579	590	568	571	609	520	558	559	571	527	546	583	596	526	568	587	557	539	522	566	569	587	597	562	536	554	587	582	554	570	527	523	585	579	543	549	556	549	598	545	526	529	578	577	555	536	549	587	596	559	532	540	552	560	514	558	561	598	545	604	580	558	523	530	541	546	608	558	585	553	500	539	540	527	561	592	531	583	550	600	517	543	553	600	552	545	567	589	575	537	531	554	550	525	529	508	557	582	585	559	555	538	564	576	583	552	560	559	567	581	554	537	558	586	595	546	532	566	508	546	561	560	542	548	531	543	560	567	542	569	602	538	546	580	586	592	538	576	550	561	565	518	540	527	544	600	535	589	603	543	592	553	561	540	586	558	595	585	547	561	566	571	537	522	600	575	595	570	557	566	532	532	523	562	576	574	529	517	605	541	533	577	596	500	547	572	523	550	551	568	550	565	523	512	533	576	533	548	531	576	516	563	582	551	548	563	514	562	561	561	612	565	562	519	552	561	578	535	542	529	547	582	570	562	497	600	561	569	565	519	573	538	563	574	553	582	559	604	537	578	579	583	537	537	554	563	618	542	551	592	593	537	578	587	527	582	531	570	559	573	548	564	581	539	579	592	564	597	614	525	540	538	578	549	533	613	583	553	602	572	562	551	531	539	550	596	537	572	519	609	590	525	562	574	569	559	525	554	553	524	545	587	551	593	559	506	535	562	545	568	585	520	526	567	598	556	588	563	588	557	547	566	567	545	585	596	556	566	575	553	560	541	524	543	543	579	567	603	559	569	606	544	545	570	535	527	537	583	549	582	590	572	583	578	555	541	584	556	527	569	591	529	519	562	574	615	530	601	560	561	525	556	600	560	567	575	528	532	576	561	556	548	555	522	555	552	598	546	584	569	508	547	585	592	621	567	574	551	613	588	487	581	554	554	588	546	552	574	573	546	586	540	575	617	571	524	542	560	522	575	571	521	583	540	535	567	563	576	580	524	522	553	555	535	519	587	571	512	517	601	532	523	565	595	543	547	523	586	547	565	565	557	543	562	517	574	557	579	586	607	569	567	533	581	497	561	565	583	600	561	583	561	557	608	542	587	561	571	597	569	590	574	568	570	568	576	517	574	554	571	508	577	522	580	530	518	567	567	530	581	572	564	543	559	568	577	578	551	564	586	559	591	579	570	555	541	573	591	556	513	553	549	557	582	576	558	564	538	601	537	586	559	529	566	523	555	547	558	578	544	550	543	573	585	588	550	510	590	553	561	587	588	547	588	561	584	533	547	579	567	571	600	604	510	554	573	552	558	596	600	581	565	568	519	543	582	586	562	531	579	541	558	533	578	582	515	604	521	530	538	617	577	503	559	566	556	543	559	588	539	559	521	560	538	572	602	555	606	539	534	582	548	576	550	532	524	537	549	518	594	570	627	592	536	549	548	563	545	526	579	581	584	569	591	573	584	549	568	550	529	542	546	580	522	577	576	579	549	572	559	527	570	565	538	571	558	577	532	538	595	568	598	592	603	555	602	535	570	583	545	535	558	566	559	558	575	597	557	526	549	531	561	569	528	538	541	543	555	599	579	574	558	551	566	577	595	551	532	542	518	528	590	543	570	596	570	568	584	524	606	572	564	573	600	535	572	583	536	566	531	544	573	548	571	577	603	598	543	546	540	532	558	562	520	575	573	545	604	539	534	527	604	550	569	557	580	556	568	567	596	531	526	550	592	594	505	542	535	621	575	543	544	569	564	571	538	542	584	556	545	537	566	560	535	561	551	570	546	615	531	593	543	570	578	584	578	614	538	587	609	541	565	503	549	537	571	543	543	605	566	544	574	551	555	598	556	547	593	578	580	538	600	582	573	526	568	582	612	517	567	533	551	515	591	591	576	574	537	537	534	597	589	559	607	533	578	573	579	547	601	586	585	570	587	556	537	602	559	593	552	535	541	570	545	561	530	567	565	529	545	561	585	591	573	570	546	592	540	555	532	581	496	555	538	560	567	528	591	561	542	553	579	575	569	575	561	536	548	609	550	583	568	573	563	569	586	598	604	577	551	563	558	527	557	554	564	573	569	541	500	582	556	537	574	572	586	557	604	597	557	568	598	582	557	570	546	564	556	595	561	569	560	582	585	568	517	568	526	538	559	565	561	562	528	593	562	549	569	569	556	557	561	539	541	586	556	504	545	551	589	570	585	537	582	578	542	588	579	580	542	544	585	555	519	555	533	569	575	537	544	600	584	539	603	561	506	564	559	602	535	530	547	582	576	531	567	563	519	583	578	521	577	555	569	554	560	573	564	565	545	553	545	572	548	544	522	566	583	521	551	540	561	544	564	538	539	569	543	520	588	527	548	563	572	597	531	581	570	552	604	543	584	595	556	573	568	600	546	552	563	498	556	574	547	582	565	538	558	515	573	547	586	586	551	531	580	571	553	514	537	558	586	544	569	580	587	572	587	556	583	583	530	526	541	554	583	542	547	543	560	525	572	554	576	561	574	578	567	545	539	550	593	559	558	574	532	550	573	590	557	587	548	610	548	550	571	551	548	532	548	550	600	551	572	549	549	542	592	564	561	594	577	525	559	566	559	518	587	589	589	542	566	535	526	553	606	542	562	579	600	641	572	584	550	526	577	561	549	538	565	564	560	573	603	557	556	569	550	550	579	574	551	547	563	562	583	512	567	588	562	556	575	562	520	532	546	535	548	588	542	580	559	545	538	557	578	576	589	586	533	548	542	560	535	590	582	540	561	510	599	541	581	571	554	576	591	566	567	549	584	528	623	548	550	580	537	558	562	608	597	593	555	549	527	569	524	572	628	546	604	589	553	565	527	557	542	525	555	579	584	547	517	548	540	585	590	591	537	566	548	555	618	577	556	534	595	523	591	542	565	586	610	551	562	584	600	545	585	526	524	580	545	562	528	524	567	541	531	543	559	542	592	582	587	577	601	605	576	591	576	572	545	536	582	566	589	542	530	540	551	549	608	575	560	589	583	552	578	568	623	534	552	601	582	557	615	590	552	558	588	557	553	575	568	587	573	552	564	563	562	573	599	532	583	502	607	580	583	554	561	500	626	614	552	561	561	571	533	555	560	599	596	576	573
57765	61319	53625	37492	26157	2220	285	241	206	189	226	182	183	172	166	196	171	166	164	163	169	177	185	149	151	162	137	158	163	168	142	173	155	170	153	132	157	169	144	133	165	178	150	158	172	185	142	156	156	163	143	159	150	170	159	160	183	159	170	159	151	175	135	148	154	147	167	155	140	139	151	146	145	174	160	146	149	156	163	155	156	157	153	164	148	161	143	159	152	172	154	148	171	167	159	153	140	165	153	144	139	132	157	159	162	154	162	161	143	143	170	163	170	188	166	162	152	155	139	159	145	164	155	143	147	156	146	154	141	154	132	188	170	153	135	161	151	138	158	148	168	163	129	164	135	147	147	158	161	172	145	121	148	173	169	175	156	155	145	177	150	153	142	165	150	179	157	175	157	146	161	138	151	157	166	170	183	161	149	150	143	164	141	153	139	157	158	144	131	158	162	165	155	168	130	157	149	130	150	145	163	138	129	158	143	180	160	123	154	161	177	137	143	153	142	149	134	151	181	142	164	176	157	161	142	148	162	163	164	161	166	181	152	161	160	169	173	150	160	146	147	161	134	157	160	139	165	155	163	168	143	137	157	171	145	163	155	136	155	172	169	152	148	133	173	162	158	163	168	152	149	174	142	149	155	166	157	161	156	141	150	153	170	145	172	140	157	144	154	157	154	165	129	136	146	157	150	174	173	153	150	168	166	140	154	161	141	161	146	151	144	164	148	157	167	154	140	141	177	166	157	131	162	151	173	163	127	161	156	159	154	124	152	165	134	153	147	160	147	131	147	161	131	146	154	150	162	157	157	174	148	151	171	169	150	154	161	142	165	159	143	176	153	162	137	186	162	157	151	141	172	165	146	178	150	133	145	148	160	174	184	167	161	156	131	130	164	135	169	137	137	155	143	142	160	155	161	165	174	170	153	149	164	148	167	160	154	172	148	138	164	170	173	160	158	158	144	149	137	165	169	159	157	156	122	153	168	160	145	138	176	147	164	145	156	148	154	162	143	138	155	144	122	142	172	152	172	151	161	153	135	128	139	155	168	141	131	144	154	175	174	157	177	159	183	157	160	160	133	148	177	163	121	161	155	184	144	151	181	150	151	143	158	148	154	139	174	157	137	152	153	155	160	156	157	155	165	162	151	156	158	161	160	140	141	135	148	144	165	147	164	179	151	140	184	145	146	145	170	193	162	146	155	153	168	148	153	159	151	152	148	141	143	154	149	168	153	148	155	143	163	152	160	141	147	132	148	135	146	156	162	148	144	146	165	158	155	158	133	159	151	144	151	161	192	164	136	159	151	168	147	150	153	166	174	154	133	152	153	168	147	165	186	162	155	169	159	145	148	125	135	140	166	167	164	148	147	143	171	149	144	159	162	155	161	190	148	162	150	144	141	157	154	156	150	145	167	138	162	166	170	165	157	141	157	127	130	146	156	173	156	173	170	144	170	154	145	129	141	140	138	169	175	149	165	156	144	168	153	177	159	152	155	141	152	156	166	143	155	146	146	164	151	174	154	170	170	162	155	166	140	174	149	139	151	155	149	154	160	161	155	163	145	147	132	151	138	170	141	155	134	165	154	148	139	164	177	145	161	159	144	153	156	141	159	163	165	155	156	161	165	182	168	168	156	156	147	144	143	131	164	162	151	157	146	161	149	178	141	150	156	128	156	144	173	149	174	148	153	157	135	172	133	177	145	152	153	154	136	171	142	166	150	154	149	151	145	144	167	174	172	155	167	166	145	169	153	141	127	164	145	175	143	134	155	167	151	140	170	148	167	171	180	176	173	151	162	195	146	130	166	168	152	139	136	118	152	155	145	176	139	160	171	144	159	159	152	158	178	149	128	140	155	164	165	169	147	149	169	141	158	156	160	152	141	175	171	151	161	143	164	147	190	141	175	154	159	161	158	158	160	159	175	152	149	166	160	159	172	137	159	165	148	171	171	155	161	167	153	162	146	169	159	179	172	141	133	160	202	141	142	165	150	141	133	162	164	138	163	150	144	157	144	158	151	159	146	170	144	155	123	162	132	185	141	166	156	139	152	165	180	134	146	165	149	141	141	156	180	189	164	142	159	177	170	126	172	153	167	165	155	138	154	143	143	174	146	160	154	168	169	171	144	176	160	146	129	159	148	159	170	164	169	150	170	164	169	147	136	176	159	161	165	150	151	146	130	153	148	134	153	174	148	148	160	139	157	146	148	160	158	146	156	147	148	148	185	146	158	146	156	140	128	148	140	135	164	160	164	156	146	161	141	176	160	150	152	135	141	146	158	132	133	138	170	152	141	172	180	150	136	155	140	172	151	114	185	172	173	159	153	134	160	161	173	166	157	167	122	142	166	172	177	138	138	136	166	144	142	141	150	154	133	135	136	160	170	168	132	149	159	151	153	140	153	160	152	172	121	158	166	157	187	153	152	135	144	158	145	147	175	165	177	165	136	146	143	153	156	189	168	133	152	154	150	128	196	171	155	159	151	151	169	166	162	143	135	153	151	159	146	159	162	138	167	170	175	157	154	160	157	156	163	134	162	153	147	146	142	163	161	152	139	151	147	168	164	162	156	178	165	148	157	145	165	152	153	155	188	153	142	160	154	177	159	152	160	181	167	150	146	134	166	181	140	165	159	153	161	151	165	164	142	130	140	143	175	158	144	189	142	207	150	175	135	148	157	161	137	144	152	139	140	150	175	137	175	158	140	146	150	155	163	159	176	146	148	154	169	159	145	165	131	155	153	157	133	151	165	173	133	165	153	184	157	162	150	169	163	165	147	166	170	163	152	140	132	145	145	147	156	152	137	171	159	160	157	161	159	153	174	150	147	147	138	150	150	143	154	155	146	148	148	153	169	147	167	149	129	151	157	162	139	143	154	164	184	152	146	135	179	191	135	158	137	143	143	145	141	153	175	146	149	149	152	154	150	146	151	148	140	144	162	148	131	143	151	170	180	145	144	147	156	163	163	177	162	167	151	161	173	153	158	153	140	167	166	161	147	175	166	138	156	153	177	164	142	147	168	177	184	158	140	147	156	153	135	135	159	175	171	136	128	145	154	145	149	139	154	169	157	152	175	158	144	153	149	158	154	163	145	146	134	129	146	157	145	173	158	153	126	173	164	175	157	173	144	163	181	149	151	174	162	176	180	153	170	168	170	137	174	153	169	168	174	167	146	168	167	175	156	150	127	150	158	171	121	161	145	164	168	153	157	162	147	148	150	158	144	151	161	150	156	142	165	139	128	174	165	152	148	142	164	137	149	131	144	166	158	147	144	147	142	150	158	160	156	149	150	145	167	166	148	158	170	143	147	147	166	150	142	156	164	173	131	148	150	161	184	153	171	165	146	152	138	165	169	162	165	154	162	133	127	143	157	174	153	182	164	125	162	148	141	139	161	159	155	148	137	159	151	154	152	145	145	169	162	142	147	153	151	131	141	156	162	179	172	162	147	143	165	194	141	153	156	154	148	165	169	156	125	154	150	155	155	164
32255	47436	48035	48105	24261	1085	944	789	722	606	646	550	539	501	490	474	433	465	431	461	425	415	398	423	402	417	380	396	409	411	386	359	406	374	390	393	391	385	398	395	364	403	368	380	406	414	368	359	408	376	421	368	391	372	347	369	377	385	362	381	418	352	364	379	397	334	345	394	358	381	384	403	363	370	381	347	380	407	393	402	355	383	355	345	367	384	378	363	381	398	375	382	358	351	393	385	374	345	358	376	360	392	395	398	362	356	398	388	370	387	399	376	394	394	382	357	374	370	349	357	377	385	399	365	422	388	349	371	346	397	363	343	383	401	393	375	360	363	388	366	358	397	364	390	386	375	346	366	391	377	384	398	355	363	375	386	358	367	379	364	395	396	374	310	393	368	373	393	351	382	383	375	402	365	373	370	390	352	386	392	386	337	395	370	371	389	365	377	388	387	398	355	378	380	364	374	350	408	345	404	363	332	339	402	392	359	374	361	391	365	350	400	402	384	380	374	379	349	364	374	357	386	390	366	363	352	403	362	412	365	365	339	391	347	338	387	405	336	401	399	394	372	391	398	344	363	401	367	328	357	399	379	358	347	399	399	354	370	375	382	391	370	374	371	341	377	364	375	364	404	353	373	363	395	364	378	366	351	381	382	395	368	371	375	365	393	356	382	391	403	361	361	365	407	383	339	353	403	368	312	355	375	393	375	392	386	407	393	353	356	357	406	388	368	349	396	401	422	325	369	374	397	364	359	344	381	403	395	369	345	368	410	372	368	361	332	365	357	409	398	394	353	355	368	335	384	378	386	378	394	374	391	367	391	379	371	364	357	384	392	409	352	349	417	381	403	370	348	347	372	369	354	362	372	381	347	386	382	357	347	348	368	373	342	382	362	363	387	348	325	382	395	393	359	353	351	377	373	378	381	365	363	359	363	370	362	352	370	366	365	357	402	342	375	361	363	386	361	378	379	363	370	357	364	413	357	343	391	367	362	364	371	354	353	373	409	374	363	400	394	364	373	388	337	377	367	376	371	348	393	360	395	367	392	333	364	378	376	342	375	376	352	387	400	352	343	379	401	386	344	382	353	364	385	384	371	345	369	383	398	356	404	402	384	399	373	355	373	348	353	382	403	363	352	338	363	368	383	394	413	390	363	369	341	357	376	397	392	377	339	388	387	363	380	380	401	383	346	347	380	368	342	375	379	374	362	386	370	398	369	347	366	383	377	367	371	403	393	376	366	341	392	363	352	357	384	328	338	382	376	380	357	314	375	353	394	408	389	327	390	421	357	367	363	358	386	357	347	352	376	359	361	402	359	377	358	374	371	341	384	349	382	374	354	365	367	348	363	361	366	375	361	378	352	380	372	386	367	386	344	368	385	339	415	365	364	364	385	355	364	376	394	386	374	412	375	363	383	359	337	388	358	355	378	393	328	381	382	369	367	387	382	342	363	357	337	389	382	362	359	358	375	364	384	375	370	335	369	396	333	337	363	387	374	389	392	391	391	360	387	331	348	374	364	392	423	413	367	378	390	402	362	400	350	338	360	377	359	393	356	353	382	377	341	346	395	387	359	381	377	381	384	368	374	376	340	392	395	351	392	346	371	394	396	326	375	393	370	372	391	412	379	365	349	390	350	363	367	392	352	368	387	347	364	368	381	378	361	354	376	370	359	399	384	348	370	339	379	348	376	374	363	363	353	365	394	348	367	344	381	337	381	356	358	414	365	340	322	381	365	363	370	357	368	373	359	368	384	349	391	397	384	373	414	357	345	380	373	330	370	388	346	365	379	345	378	391	369	378	357	376	362	377	369	370	396	338	416	354	343	334	387	404	396	359	370	378	384	396	375	395	396	346	339	386	361	401	354	408	360	365	365	334	380	362	356	363	401	345	382	396	384	340	369	355	359	399	381	393	373	342	362	364	357	390	337	365	355	357	392	392	377	384	342	398	374	332	382	350	370	395	392	379	383	384	396	349	352	370	365	353	347	376	354	374	349	382	360	354	362	355	371	397	341	378	376	346	343	373	365	355	369	378	410	395	390	375	378	374	343	386	350	364	375	371	389	386	394	369	382	377	386	337	399	371	364	370	362	374	335	372	379	356	360	342	361	389	385	361	366	345	379	370	409	394	385	370	360	370	350	343	396	373	400	372	381	357	362	351	386	361	357	366	374	363	407	367	396	386	355	333	379	394	381	357	357	387	382	365	382	346	371	416	374	421	377	390	401	380	378	380	403	357	360	362	360	376	370	383	372	371	346	412	393	395	375	389	358	371	361	346	392	381	345	397	354	391	360	387	357	359	353	368	388	380	390	359	384	376	389	340	411	370	358	361	358	346	333	398	394	361	343	353	392	357	391	372	361	367	355	366	364	360	389	370	382	384	370	388	393	360	372	373	375	378	361	344	371	361	356	397	398	350	389	383	362	342	380	394	390	395	378	365	353	360	380	375	378	393	391	385	345	359	374	355	370	370	339	387	374	353	360	382	378	372	355	409	365	403	368	387	400	373	358	353	379	370	349	374	367	383	337	377	396	368	398	374	388	383	390	379	380	385	410	360	343	391	383	344	388	394	404	410	375	373	375	387	343	378	399	358	367	394	399	349	387	365	401	400	358	357	389	361	404	379	348	394	391	385	336	408	391	363	375	385	375	335	366	379	377	346	363	368	401	386	410	399	367	377	375	380	376	383	402	347	375	355	391	368	340	385	369	362	349	348	374	342	364	370	407	378	355	359	368	374	375	385	339	373	390	354	368	373	374	356	373	392	366	360	385	352	364	391	342	365	374	384	384	384	374	383	370	381	373	379	384	388	366	328	351	393	380	369	360	371	375	422	353	387	358	388	412	362	343	376	376	399	360	389	361	385	377	373	374	391	320	354	382	393	359	371	362	363	398	395	375	387	401	363	372	355	382	389	366	359	398	409	400	366	382	368	390	394	365	353	366	380	372	376	329	348	399	362	363	351	420	345	384	390	364	379	355	355	351	360	388	379	406	374	360	375	384	332	343	373	365	372	362	377	356	382	340	368	364	384	362	336	342	357	368	403	382	366	400	355	388	379	346	392	365	361	366	343	366	366	385	379	401	377	377	372	381	351	383	380	351	388	349	353	367	427	370	369	381	355	382	353	349	356	367	332	357	341	371	358	367	361	343	364	402	371	384	367	361	373	383	365	351	343	396	366	373	373	416	373	368	379	380	364	367	387	376	386	385	372	361	352	370	376	342	349	407	398	372	367	392	391	372	359	375	344	364	355	374	361	367	379	377	333	395	334	378	343	380	382	341	388	398	361	340	370	394	371	369	405	339	369	350	415	357	381	378	363	397	369	385	379	358	388	351	335	360	355	357	391	367	383	367	343	369	407	403	355	390	369	387	399	379	319	393	397	354	404	371	353	330	387	338	398	413	376	377	332	385	351	373	345	370	317	378	360	394	329	363	382	403	331	360	368	365	353	335	364	385	393	378	377	367	362	375	390	381	381	360	385	361
64885	73514	64266	49979	38374	6260	598	415	340	349	324	329	252	295	285	292	280	282	257	256	265	263	254	245	244	254	261	250	288	237	257	235	263	257	244	260	224	253	216	261	240	264	275	275	290	289	242	267	244	248	265	282	261	245	225	271	236	271	252	243	256	233	251	256	262	241	237	266	271	239	258	244	272	269	279	256	235	279	245	221	253	244	231	235	229	247	240	257	265	266	248	226	278	256	282	253	274	239	235	244	255	220	276	249	218	245	256	236	260	235	256	275	266	276	234	264	254	238	237	235	258	254	253	243	275	273	266	238	268	256	241	233	254	275	225	251	252	257	250	229	243	264	280	259	241	237	240	248	257	244	235	249	232	238	224	203	240	264	222	250	230	269	294	230	242	237	247	212	244	233	252	267	273	226	239	253	249	250	260	233	222	229	262	244	261	261	250	207	255	240	187	259	267	241	230	267	248	264	276	227	248	276	245	241	254	227	258	250	230	270	244	267	226	258	255	235	277	231	268	243	260	263	257	261	251	277	229	237	254	242	254	232	246	286	269	251	237	257	242	238	239	254	243	268	255	240	260	240	247	269	248	293	273	250	249	247	260	230	257	218	231	241	239	243	228	272	262	283	224	265	247	251	240	267	237	269	221	244	259	235	239	259	265	278	243	238	270	268	251	244	261	260	284	270	267	226	257	234	266	269	240	248	243	251	269	266	242	260	249	289	271	267	248	262	264	223	262	261	260	235	251	246	226	241	276	251	235	238	254	264	272	262	258	240	268	250	252	249	241	243	280	258	246	240	271	245	242	244	236	241	231	248	226	274	240	268	262	255	251	259	261	260	262	237	270	238	262	276	270	235	240	257	249	222	226	244	224	207	229	241	255	245	254	220	241	268	247	273	270	273	244	246	244	242	239	229	241	264	253	230	250	228	282	251	242	247	265	242	274	252	220	231	268	294	256	278	239	236	236	233	224	268	249	251	253	268	264	235	245	240	275	284	212	258	251	238	245	254	254	268	253	244	241	249	223	229	234	224	236	274	252	238	254	256	267	265	216	238	258	269	242	262	255	278	232	220	261	271	265	258	228	237	256	258	266	254	236	263	246	237	251	268	234	248	242	236	275	232	265	249	262	238	228	269	266	238	241	237	228	243	216	244	272	278	236	255	229	244	246	260	247	241	275	265	250	260	249	250	246	261	235	242	231	247	235	240	227	232	246	248	268	240	241	250	259	254	248	269	271	265	255	245	242	224	248	259	292	238	260	273	264	244	275	254	236	238	251	238	273	236	224	244	241	265	248	236	259	229	225	261	248	220	243	263	249	248	246	213	250	244	239	255	231	257	270	267	235	246	249	248	252	261	264	219	211	235	261	236	231	243	272	248	272	270	266	235	264	284	258	260	241	259	238	210	245	226	236	254	259	221	273	225	249	245	252	258	254	245	251	265	244	242	243	219	229	224	256	244	242	236	246	273	236	276	260	235	275	256	226	235	263	257	244	270	242	216	288	261	250	232	260	229	240	258	233	236	264	275	252	255	251	221	234	226	238	218	222	223	253	276	249	211	264	240	237	278	238	236	244	274	266	244	264	262	235	218	275	270	266	258	287	250	254	238	245	256	268	252	265	247	266	271	250	256	270	262	250	244	244	258	262	251	252	296	237	298	243	233	249	263	254	237	268	244	229	281	262	270	249	267	242	273	274	220	242	236	236	272	248	270	252	235	239	270	237	277	231	238	240	247	255	250	259	270	254	241	253	259	243	236	262	237	240	284	231	242	211	223	262	234	231	262	262	236	238	242	251	265	259	251	263	256	249	261	239	247	224	251	250	257	279	246	243	257	293	303	244	239	245	262	219	259	241	242	266	254	246	264	240	244	240	259	239	239	241	278	262	254	220	264	235	267	243	239	249	241	254	243	263	257	287	254	262	254	240	243	219	265	242	263	247	257	207	237	268	212	242	245	270	224	230	222	252	264	232	282	218	263	253	223	237	244	246	263	273	265	254	264	255	286	247	230	243	222	238	237	224	267	259	281	261	225	251	255	257	256	246	240	278	256	260	262	266	245	239	236	262	231	273	236	259	240	228	230	250	238	240	241	241	222	255	249	233	292	234	258	258	264	231	249	287	237	258	248	258	266	228	251	224	253	263	247	257	236	263	267	256	257	225	252	266	248	254	247	237	238	233	255	235	253	242	232	236	255	231	280	246	238	250	240	230	278	258	238	246	222	269	243	240	271	258	230	243	277	250	220	232	236	232	229	251	246	251	246	258	234	237	256	247	267	250	255	216	213	241	245	248	236	241	258	241	286	278	257	242	239	229	225	227	236	253	238	270	232	235	233	294	284	275	269	244	236	247	251	247	229	268	243	242	261	258	247	237	286	261	271	258	232	242	243	243	272	238	277	241	246	257	277	278	238	243	240	266	253	227	245	258	234	247	261	238	260	232	271	258	238	248	242	286	250	249	250	264	257	258	275	251	272	240	246	251	253	241	269	274	257	272	242	224	224	269	259	231	258	239	247	242	246	261	259	267	241	251	254	271	235	269	297	244	256	240	269	240	238	218	240	264	266	263	253	267	258	258	229	237	256	236	262	251	248	237	247	229	244	234	268	241	222	239	283	253	240	210	225	257	236	244	231	269	271	282	254	264	238	238	235	218	206	205	252	271	241	264	248	236	249	236	241	258	223	251	249	239	271	240	246	237	239	259	255	270	284	243	265	284	283	278	256	229	230	254	244	292	262	234	245	254	241	245	249	253	288	271	278	271	263	274	245	255	248	262	243	251	232	240	236	240	238	281	250	242	237	251	234	260	284	255	240	221	223	262	219	254	252	248	270	235	261	254	267	236	242	244	254	249	242	255	229	265	268	253	255	260	233	262	223	235	245	255	246	269	253	229	250	257	229	250	243	246	256	214	244	266	234	214	245	256	254	216	257	222	249	242	228	231	297	245	245	227	246	246	248	260	258	266	224	255	235	254	278	228	262	224	283	271	242	233	275	262	256	268	228	242	278	295	230	266	227	248	237	235	251	232	269	263	247	208	245	270	266	263	258	248	245	235	249	267	276	277	245	266	242	286	256	233	239	234	259	270	280	243	237	229	279	257	266	258	249	254	249	258	269	242	221	248	264	247	224	254	219	285	234	252	243	276	244	264	263	263	231	259	241	254	249	257	238	281	252	218	240	249	254	273	264	244	263	249	279	248	247	275	263	244	264	242	217	227	260	265	261	267	225	237	274	266	242	245	246	257	257	241	248	270	253	278	241	220	232	269	240	232	246	212	265	250	269	263	242	259	266	253	253	248	251	259	239	251	248	233	243	261	220	229	256	274	248	229	238	226	242	253	240	262	241	239	234	265	261	267	265	251	261	246	237	243	243	238	270	249	232	283	279	262	233	228	229	236	249	238	237	269	254	252	253	219	231	251	273	250	229	245	234	246	253	246	239	280	229	249	247	229	244	267	259	246	238	278	263	271	221	252	242	252	261	248	217
37215	57393	58054	59185	31443	1980	1617	1369	1247	1051	1034	950	910	818	792	796	771	734	684	770	696	684	623	657	664	656	641	644	665	632	603	589	635	621	662	629	605	639	612	624	614	614	585	565	605	618	598	603	556	591	585	586	611	534	569	564	638	577	625	599	590	553	580	621	606	592	625	592	583	577	595	549	599	592	511	588	596	605	559	554	585	550	584	595	549	536	575	608	579	579	585	585	599	574	588	584	579	579	619	568	590	577	599	585	557	603	549	570	589	589	593	614	564	597	592	570	564	546	570	559	604	601	626	574	568	582	587	581	597	622	575	573	569	520	553	554	579	620	544	603	572	487	597	561	542	550	589	556	543	525	585	600	547	605	582	558	581	538	597	602	562	574	579	573	562	554	559	603	543	606	579	572	560	584	583	535	628	571	569	580	590	609	593	549	611	582	549	557	579	584	583	514	572	561	564	591	573	545	585	556	601	572	577	592	623	570	576	561	556	590	574	536	572	597	536	621	575	587	596	600	566	566	566	613	571	544	553	623	624	543	604	569	606	546	583	576	606	574	592	584	588	618	590	607	556	569	556	572	533	532	573	544	523	595	578	543	631	609	586	620	572	538	568	592	561	583	599	547	556	558	577	582	548	575	564	602	607	596	546	612	587	554	606	540	618	559	608	582	579	545	552	586	570	606	576	553	598	588	559	601	592	570	581	581	611	541	551	585	584	591	545	563	585	582	607	584	578	545	549	571	583	588	616	562	587	578	559	587	560	604	604	589	557	545	559	619	553	603	594	590	616	587	554	599	549	544	574	632	590	567	569	550	586	574	568	572	576	591	566	581	601	525	526	607	576	567	535	536	579	568	587	547	585	603	588	553	604	550	608	586	544	574	566	545	527	541	553	573	621	603	635	587	612	557	566	599	571	617	578	598	593	568	560	577	625	568	601	592	564	577	595	543	589	585	536	560	549	617	590	575	554	590	571	541	556	563	574	591	611	582	552	609	570	568	538	562	626	586	566	629	549	543	548	541	603	584	578	572	638	595	568	555	536	580	581	548	606	571	572	576	614	595	586	594	547	589	545	628	558	605	598	596	590	572	601	607	630	579	528	587	557	551	579	565	578	557	587	611	585	605	603	565	534	543	522	525	556	523	574	599	572	584	561	555	554	557	592	552	559	572	542	545	603	587	583	598	571	526	544	566	591	547	594	538	574	575	524	539	546	582	573	552	524	592	601	549	571	566	594	565	616	552	586	563	562	560	594	560	544	634	591	640	567	531	590	535	531	543	555	547	587	578	550	567	572	557	581	556	559	550	583	588	592	561	538	578	565	594	526	589	578	577	642	534	553	608	606	571	544	555	546	548	555	609	599	567	571	586	551	560	554	553	575	591	565	618	565	560	577	562	595	551	546	593	573	605	580	589	590	577	548	556	547	531	581	578	557	570	577	577	573	569	605	591	565	558	587	584	602	560	594	588	586	545	555	608	563	592	575	621	544	614	521	549	555	559	583	565	566	562	557	573	576	598	593	570	622	553	558	576	593	592	608	576	597	558	624	587	555	572	536	573	601	533	540	565	609	588	542	583	560	542	567	558	585	563	545	563	547	577	567	629	573	582	589	577	567	522	586	569	552	577	617	569	594	562	605	579	579	560	574	572	573	601	584	580	553	587	573	610	566	537	564	603	542	593	576	623	605	568	576	576	589	609	550	566	581	572	565	542	563	564	588	578	538	560	582	545	594	637	582	573	578	576	555	553	570	525	590	578	564	555	547	580	570	521	601	534	569	569	592	572	599	532	596	536	617	571	576	563	555	562	562	591	598	590	566	566	594	563	577	587	564	599	526	579	591	554	569	583	590	577	530	585	595	544	588	536	558	556	539	552	603	577	594	557	565	562	570	573	562	550	588	566	583	638	585	558	558	585	588	564	615	637	548	578	547	530	580	538	599	549	574	561	580	560	598	603	609	551	553	600	601	610	579	576	587	579	586	546	565	614	604	548	579	542	574	567	606	616	535	578	569	515	532	566	598	595	584	571	567	591	597	605	587	566	598	616	562	555	558	552	526	550	566	569	539	610	590	581	598	596	584	572	600	555	579	569	572	604	585	607	589	540	606	546	588	580	578	601	572	590	613	570	549	572	597	570	593	569	567	594	565	579	572	599	547	581	546	608	567	568	593	550	542	587	560	535	592	589	563	580	540	575	577	551	619	650	547	543	606	562	549	594	552	576	535	584	610	566	586	542	557	585	601	568	570	564	573	558	551	554	553	561	560	566	554	589	557	545	567	556	592	606	593	577	587	622	598	594	563	587	611	586	570	559	608	561	595	589	572	589	552	557	520	553	563	578	595	564	568	559	583	591	567	571	585	570	579	582	565	583	624	555	575	573	537	555	565	586	640	585	570	589	592	553	551	544	603	588	580	605	575	581	535	599	618	563	586	584	601	552	586	567	572	620	558	550	564	598	535	540	582	568	585	581	560	596	544	584	575	562	600	557	549	603	583	576	585	621	565	588	558	575	560	557	557	616	529	601	628	576	558	561	572	576	545	576	592	569	582	555	584	584	603	575	561	603	572	573	563	559	597	586	566	565	564	548	551	600	547	556	554	586	569	606	595	549	557	570	598	578	612	566	573	580	552	581	569	579	567	607	558	562	568	598	558	555	595	543	593	586	580	600	555	604	570	574	566	573	584	596	620	567	583	592	566	566	536	598	568	614	553	582	564	562	592	584	562	553	568	534	557	605	579	572	559	545	544	574	551	598	557	541	535	593	625	577	584	523	576	616	599	559	591	578	523	573	575	630	599	552	556	582	569	517	589	592	590	575	537	619	550	518	537	562	565	577	537	593	560	609	543	602	588	571	603	587	540	629	554	592	581	564	575	602	588	585	603	539	552	569	598	524	540	583	554	558	555	580	577	588	576	574	547	565	582	566	583	542	552	571	554	588	574	547	582	550	589	568	566	576	563	534	533	605	574	575	568	576	594	535	545	594	612	538	567	576	570	594	552	570	581	604	584	550	583	617	574	604	574	598	609	561	580	586	559	591	559	547	597	539	507	551	602	559	582	606	592	599	580	568	587	559	566	571	577	585	542	593	585	551	532	576	539	601	573	545	563	638	523	549	583	537	568	577	578	572	599	569	527	540	541	558	609	575	587	543	544	559	557	588	566	602	575	605	561	554	567	563	606	598	550	599	616	597	591	569	578	545	608	544	545	578	577	590	571	576	601	544	552	580	519	532	537	546	585	608	554	621	552	590	589	566	552	562	547	557	630	525	575	596	561	555	629	568	615	578	568	552	576	579	592	587	583	573	549	591	599	583	572	602	562	576	586	547	603	536	587	581	579	589	559	567	548	611	564	567	602	541	590	550	535	568	547	578	581	598	599	583	558	530	569	561	579	575	571	562	584	581	566	575	553	595	559	519	569	546	582	579	606	599	572	545	602	559	572	564	588	587	554	593	568	592	587	585	582	555	568	580	591	577	593	564	576	574
45700	32091	8524	2110	1289	267	250	273	275	281	254	231	252	252	231	264	272	260	287	268	240	286	249	253	244	263	238	257	228	247	276	244	267	243	264	294	290	265	268	266	248	259	239	270	279	250	232	243	307	241	259	252	244	275	239	247	249	262	255	243	259	237	246	278	250	274	281	291	256	238	237	248	257	259	261	256	259	286	262	270	256	289	267	257	246	260	262	251	251	248	272	270	244	261	241	265	276	256	243	276	259	258	290	252	285	280	275	270	276	239	268	263	281	269	266	264	250	247	274	240	266	256	271	257	273	257	270	291	234	263	262	266	304	257	259	250	252	250	229	249	278	251	271	274	239	251	239	269	257	264	238	264	239	270	306	258	230	247	271	242	250	244	224	267	286	226	254	269	241	263	235	225	273	258	284	266	256	261	254	265	234	233	282	266	264	258	273	235	250	221	220	241	275	251	230	278	257	272	268	223	267	298	241	269	231	250	237	237	244	251	289	261	279	278	269	285	280	264	279	258	249	267	259	266	291	245	228	249	271	255	256	226	270	285	237	246	292	228	254	262	270	280	234	244	245	261	253	244	270	272	295	245	235	264	258	259	254	282	266	247	276	262	265	260	305	242	260	271	237	248	262	217	258	251	274	283	251	258	239	278	263	271	268	265	250	251	263	263	256	256	247	258	262	268	261	275	278	280	267	274	221	277	232	264	269	257	278	260	225	279	269	252	245	240	255	270	257	263	255	277	282	263	264	257	273	265	258	250	293	261	281	246	259	253	246	211	256	265	256	268	256	252	266	271	246	261	265	270	262	288	274	286	267	249	283	251	252	274	232	221	244	224	236	257	276	260	273	290	262	261	270	256	256	270	272	259	244	248	243	245	272	270	299	271	280	270	248	239	282	263	261	296	257	288	229	259	263	261	273	273	240	253	267	260	249	250	259	265	253	252	284	250	277	251	267	244	252	249	265	261	243	231	244	275	272	243	278	267	258	287	270	271	239	278	250	268	280	254	262	254	281	247	254	224	262	274	254	282	296	276	284	290	242	281	253	225	282	238	253	261	237	233	250	280	244	273	270	251	259	251	265	253	241	258	261	256	276	252	260	254	228	258	258	265	249	253	255	282	246	233	232	255	275	263	275	254	263	237	245	238	288	269	254	274	290	263	272	269	227	242	262	248	239	255	277	247	264	254	274	254	290	298	252	256	273	276	279	278	272	279	237	289	269	276	274	279	251	243	259	255	254	279	248	239	261	261	266	262	274	264	274	275	230	260	232	252	282	246	253	253	253	245	239	241	225	266	263	250	262	225	259	240	234	248	241	254	246	272	238	246	285	260	275	237	243	224	258	240	277	292	271	241	244	254	267	258	265	249	268	274	248	266	270	265	259	259	267	255	231	272	237	252	261	276	245	290	238	262	252	294	268	258	259	293	266	282	269	256	261	261	250	258	289	273	275	281	263	256	252	266	267	262	280	274	259	231	275	234	266	287	262	281	261	237	277	222	255	290	273	228	281	271	300	271	272	295	294	250	258	277	254	280	260	265	258	243	277	293	263	250	264	258	249	247	215	274	264	259	265	246	246	289	249	295	235	253	294	277	263	251	242	233	279	254	246	285	257	262	288	269	257	273	273	275	261	217	265	252	255	227	257	249	230	256	255	274	272	256	289	278	287	259	256	242	268	254	266	239	259	274	291	283	244	266	249	269	270	263	291	258	254	268	280	266	277	261	246	236	265	231	244	283	240	253	262	257	273	249	230	297	246	262	278	280	266	267	247	236	302	264	240	277	268	235	265	242	249	256	263	244	259	251	267	260	286	266	258	250	265	246	272	241	255	240	279	264	268	265	258	295	286	266	270	249	251	266	265	271	223	245	242	250	236	244	255	278	253	255	292	273	238	263	249	264	247	244	266	258	266	284	281	246	258	256	245	242	239	251	213	234	253	320	247	260	275	249	216	225	270	232	278	268	252	241	255	239	282	262	278	250	255	272	259	274	259	258	239	262	247	246	272	258	245	280	246	299	269	280	295	235	279	268	269	253	263	256	257	249	277	255	294	297	281	275	256	269	292	261	220	267	247	245	285	273	292	273	272	251	245	225	248	257	265	265	267	274	260	273	260	248	218	269	256	278	239	256	238	243	259	228	248	273	263	239	257	241	238	261	256	256	274	275	265	244	273	231	256	282	261	239	216	260	256	264	254	287	293	279	259	274	259	268	246	293	248	240	239	242	232	227	258	243	282	275	233	259	289	237	246	261	267	242	258	273	280	231	287	268	232	260	268	250	265	255	252	260	269	257	266	274	258	268	268	263	253	252	267	267	237	256	264	242	270	270	305	238	263	266	264	233	254	270	253	225	273	294	246	234	236	233	246	262	249	240	252	283	245	259	261	264	247	271	270	278	262	258	282	305	252	248	239	267	274	241	255	237	255	265	265	263	280	228	262	252	240	227	256	286	279	252	267	253	278	216	251	280	275	269	248	264	246	253	297	248	266	240	264	267	233	289	251	266	287	273	249	275	239	260	259	253	274	271	234	272	293	266	261	252	270	249	235	246	252	231	250	235	240	248	244	275	263	275	290	243	244	278	245	265	234	258	251	258	270	243	263	238	251	269	223	273	278	270	267	281	253	267	264	282	274	257	290	254	283	267	258	280	227	231	247	253	249	286	256	258	284	263	260	235	250	273	275	235	268	252	271	239	239	222	241	250	264	290	261	279	262	238	209	263	279	275	253	273	308	276	288	306	256	287	222	250	246	270	234	246	236	262	262	264	260	245	256	254	223	257	273	221	252	297	265	254	282	248	252	276	272	243	274	267	276	240	222	258	268	247	263	278	278	283	267	269	300	252	282	240	295	254	262	274	266	248	237	267	256	246	255	254	280	265	257	281	248	251	250	283	261	292	246	277	238	234	251	248	221	243	254	278	279	236	260	245	244	256	285	228	214	284	271	240	279	269	272	247	290	259	267	240	262	236	268	232	266	267	274	288	255	285	253	232	281	268	273	255	220	232	248	254	289	272	245	260	237	242	244	230	247	256	278	258	290	279	284	283	254	292	256	234	260	250	273	294	258	267	278	268	289	263	259	281	299	276	250	254	282	266	257	248	237	245	254	232	257	263	231	292	277	269	223	263	252	249	264	272	273	232	282	258	296	283	269	250	278	235	271	251	213	235	281	254	231	269	279	268	249	241	260	250	272	243	226	232	275	279	235	253	263	247	259	237	239	254	271	268	243	290	277	274	252	262	276	280	241	278	249	247	256	268	262	247	250	278	266	297	292	240	268	288	261	258	237	252	248	240	276	268	246	257	286	261	222	256	261	244	230	233	270	239	240	241	251	258	246	267	241	249	253	262	252	250	234	234	247	271	259	272	283	247	243	257	249	216	253	250	305	247	270	248	259	262	261	262	251	245	258	259	269	273	260	274	257	272	233	275	279	299	275	257	260	257	245	295	262	266	232	263	246	279	277	248	244	233	249	255	262	258	253	247
23939	21345	7318	5746	3728	589	598	533	598	570	581	588	597	539	544	569	612	555	550	599	576	581	615	575	611	567	537	543	538	561	589	570	617	546	544	547	592	570	582	591	607	580	562	565	603	568	549	578	566	526	564	529	544	504	607	524	563	548	594	583	570	550	540	585	551	564	619	564	582	554	558	565	557	574	576	547	571	586	552	578	584	596	589	560	572	575	530	555	547	565	565	556	563	564	571	542	543	556	595	530	573	568	581	523	561	581	588	564	560	560	541	562	556	568	540	590	570	571	590	577	578	564	525	595	590	565	551	599	557	572	548	526	555	559	578	569	569	590	586	567	582	575	569	543	573	548	564	562	560	587	561	550	625	546	568	554	569	571	525	560	564	542	557	564	583	571	544	557	538	565	560	572	550	580	546	536	589	531	564	547	523	563	608	560	547	529	589	571	561	574	593	582	546	575	587	542	568	560	564	536	620	584	568	547	520	559	614	566	562	602	615	549	525	544	564	592	584	547	567	536	546	579	610	589	539	519	576	556	567	575	584	558	564	557	570	529	532	575	590	583	563	546	599	552	529	545	581	623	536	557	599	579	572	544	558	557	535	584	553	542	589	535	595	575	594	536	565	537	512	558	540	566	601	575	578	600	547	560	563	604	562	594	583	556	550	543	602	574	581	564	575	553	572	575	556	532	606	599	544	578	588	553	580	567	539	604	631	523	577	570	568	582	531	575	526	496	586	550	549	544	545	597	587	577	532	554	559	564	567	611	573	591	572	567	538	587	554	562	541	561	558	537	571	594	617	549	585	569	528	586	602	585	596	581	554	535	545	559	549	577	574	615	617	567	574	549	601	588	545	569	584	527	608	561	509	587	570	565	578	564	594	574	584	571	562	590	539	549	578	586	547	599	574	580	549	542	567	579	577	539	601	556	594	535	627	594	570	546	568	570	589	542	578	567	595	567	601	568	596	570	499	575	561	566	563	580	551	551	570	571	606	577	557	539	564	557	611	593	494	563	581	569	533	557	557	567	585	577	585	541	592	563	566	589	582	581	573	558	547	564	567	532	583	558	537	601	615	579	550	563	608	527	561	546	606	564	528	572	560	559	595	594	582	599	561	570	598	549	563	587	546	577	554	562	546	574	555	557	555	578	573	589	556	600	585	573	531	557	630	507	542	583	543	554	565	552	538	543	592	561	541	604	583	582	564	543	574	602	593	538	582	568	538	595	639	540	561	607	561	575	568	585	559	578	561	580	550	552	546	539	563	513	574	566	604	541	548	597	545	544	573	584	537	575	582	547	581	540	556	530	578	587	530	554	621	565	545	548	545	573	545	579	593	539	545	556	514	542	551	584	550	561	531	577	535	539	596	560	604	539	546	536	605	559	545	534	549	558	536	538	614	607	583	546	559	587	536	566	573	574	592	549	566	568	623	535	521	565	609	576	502	569	602	535	548	547	556	594	567	631	573	584	584	566	558	570	570	606	548	564	579	576	580	641	585	562	548	529	561	593	547	566	548	546	537	563	578	562	583	540	563	577	597	578	568	567	539	583	612	580	579	555	566	548	581	546	569	563	554	536	560	561	607	532	531	564	576	558	548	622	552	556	567	581	532	574	527	542	581	544	541	552	572	581	522	578	509	552	589	597	586	555	607	570	553	593	553	559	542	548	549	556	548	578	582	563	527	531	578	567	545	571	572	547	578	556	631	557	581	558	582	617	551	563	582	554	567	537	548	582	570	598	594	557	550	610	569	577	575	539	557	577	536	559	551	593	593	598	556	602	519	575	575	535	568	562	567	544	598	575	566	573	601	553	552	564	566	525	553	529	609	601	649	576	547	562	557	585	550	560	565	545	536	571	563	529	621	591	535	560	547	602	522	613	542	559	590	564	557	551	548	536	554	528	550	602	552	543	567	583	581	505	590	589	531	569	546	586	537	565	584	565	590	603	568	568	562	577	570	569	564	537	542	545	573	561	556	544	561	597	573	571	590	548	599	561	577	604	579	580	552	571	561	555	532	594	543	587	621	538	612	572	588	567	518	605	592	579	536	582	573	510	599	606	560	532	575	556	547	604	548	550	549	551	566	608	586	547	556	563	629	537	546	575	612	558	567	554	564	539	587	583	571	553	555	568	560	546	556	544	574	571	559	558	534	564	568	521	566	555	573	575	623	548	533	539	556	570	543	594	598	539	543	564	543	576	555	556	598	593	550	571	558	548	564	503	550	524	573	580	547	552	578	610	563	541	547	590	536	552	581	554	537	553	537	617	545	589	571	554	568	558	532	556	565	553	553	582	538	570	588	562	584	541	583	589	576	536	608	563	572	531	567	613	565	562	563	561	575	559	563	565	544	570	581	600	556	538	589	548	532	564	560	559	601	564	567	542	583	606	570	582	587	551	542	572	560	566	611	566	562	543	576	545	581	592	516	566	586	569	553	533	588	588	598	566	593	554	577	588	549	590	564	570	544	574	632	552	572	560	570	581	577	546	578	572	557	573	511	565	585	566	560	589	537	528	572	602	583	564	600	545	562	545	551	572	544	589	539	566	547	597	588	542	561	543	583	552	586	548	553	564	548	559	575	572	590	558	547	573	526	572	582	560	596	524	590	550	550	582	574	577	585	571	582	555	572	540	571	573	549	601	548	563	579	554	605	586	538	544	546	547	565	595	603	607	597	575	516	561	569	588	534	563	582	585	557	559	541	537	585	604	511	567	563	569	554	520	585	542	554	595	643	554	561	567	528	535	562	608	631	583	573	598	570	547	661	598	574	576	542	578	539	553	605	599	572	574	576	574	569	588	595	593	581	579	565	572	567	557	608	591	543	558	557	560	564	542	599	546	530	620	565	522	571	600	584	545	553	560	541	566	553	584	532	573	523	601	522	525	543	549	576	556	601	571	584	583	602	499	590	579	585	527	559	534	502	598	538	574	560	555	560	590	567	531	600	585	585	581	559	569	562	593	572	541	564	541	577	544	573	570	542	550	608	565	578	542	559	549	558	546	538	577	567	578	552	571	580	530	602	538	560	544	554	603	586	535	594	583	580	594	578	556	549	591	566	582	573	590	556	587	563	533	543	545	588	530	591	554	596	558	566	574	558	563	588	562	520	521	532	544	553	565	547	526	567	563	580	534	576	522	604	573	552	555	553	579	596	593	540	575	516	524	526	546	598	553	553	520	539	591	577	556	573	519	540	577	573	575	636	575	538	617	537	538	572	594	577	587	586	555	568	549	566	566	560	541	569	604	566	546	573	575	556	571	602	566	577	571	537	547	612	575	600	547	576	544	548	517	597	546	582	563	543	556	566	570	607	527	570	613	566	568	555	563	620	564	606	579	557	584	617	545	575	545	556	536	570	534	563	518	588	566	598	562	551	558	539	587	563	573	548	556	535	576	501	567	525	537	568	588	577	568	539	535	550	565	591	558	549	529	604	507	579	577	558	554	588	551	591	586	566	563	565	538	545	541	579	580	587	569	562	569	514	572
58666	62383	50083	36421	26421	2525	268	210	207	193	166	160	197	177	168	176	151	169	153	137	177	165	158	151	166	178	144	150	126	164	171	167	157	165	162	151	166	166	158	136	144	141	148	146	143	169	144	147	162	159	168	157	150	146	158	159	166	139	150	156	146	147	162	141	149	165	149	169	163	131	164	160	154	148	150	146	159	138	144	155	172	142	162	139	155	175	163	128	155	147	146	167	142	179	162	174	142	143	148	150	140	169	170	128	143	169	160	141	163	137	154	142	143	159	159	144	143	152	154	165	168	177	134	135	145	135	148	143	138	170	159	144	159	165	172	151	153	138	143	146	155	149	140	127	138	148	137	143	144	153	151	164	126	144	168	148	128	157	175	130	143	123	145	160	151	160	154	138	151	167	150	166	141	155	171	144	160	169	147	152	151	140	145	142	152	150	149	138	154	145	146	144	137	154	139	160	155	119	157	167	135	135	154	169	143	134	137	162	186	148	153	167	155	142	168	162	163	162	150	173	161	154	121	148	167	155	178	157	168	135	140	166	141	145	146	165	181	139	158	156	152	148	160	167	160	160	148	145	135	150	130	141	172	148	158	158	153	143	167	154	136	177	140	150	177	146	175	134	144	149	140	146	141	135	171	152	132	155	131	137	142	140	146	140	134	154	163	168	154	161	139	152	140	156	125	157	129	144	146	187	150	159	154	143	171	151	168	143	148	145	152	111	154	160	161	155	136	150	178	140	155	156	161	146	153	147	134	134	160	156	146	144	173	135	151	172	146	149	152	149	147	161	161	146	150	171	176	134	153	121	177	161	153	140	156	140	160	160	162	159	161	154	174	165	171	143	176	177	151	151	163	152	178	164	151	146	162	133	163	151	169	158	145	162	131	151	141	149	165	146	161	168	160	142	142	152	155	155	156	163	166	162	135	150	159	164	147	144	187	186	146	172	164	141	159	153	142	153	165	185	160	136	173	156	167	160	152	153	157	136	163	144	150	132	153	127	119	164	171	174	154	148	149	166	150	171	152	149	132	145	137	146	133	162	161	157	151	156	161	152	173	131	158	150	168	138	159	126	167	148	143	180	150	142	162	186	152	169	130	167	152	139	176	151	170	168	160	159	174	180	168	165	149	151	153	151	158	159	143	176	155	135	147	169	137	169	167	137	144	158	148	151	149	152	155	156	157	145	151	112	144	148	163	144	153	158	167	158	146	147	167	169	133	157	147	163	157	140	160	160	173	143	146	148	142	160	150	118	139	148	144	150	156	148	126	128	159	139	169	149	182	171	152	148	152	149	163	165	175	163	161	156	158	151	135	174	172	143	119	147	148	157	145	160	164	165	144	158	167	141	150	137	156	161	124	145	152	159	153	144	149	161	175	155	125	156	164	165	147	149	167	145	149	169	167	160	158	179	132	172	155	156	154	157	161	132	146	146	142	150	182	146	154	168	165	164	136	149	151	160	138	182	176	152	155	144	158	132	156	136	151	146	165	150	146	172	153	155	145	144	154	158	141	145	147	139	154	149	170	156	153	167	149	150	128	150	154	177	136	163	172	143	149	156	153	153	164	163	161	140	139	124	162	145	150	133	150	189	147	155	143	142	137	138	156	176	161	165	174	137	160	181	165	173	156	156	158	139	162	163	144	151	156	146	129	131	155	157	139	143	154	137	180	150	155	153	154	144	128	159	151	167	157	164	150	142	152	157	192	150	165	159	148	127	170	141	132	165	128	160	146	165	164	189	143	163	129	147	164	136	150	146	145	156	176	126	145	134	169	152	130	164	151	158	160	149	132	182	165	144	145	153	172	160	151	140	129	150	140	145	136	148	150	142	167	157	154	141	136	143	168	165	178	140	141	165	145	143	166	165	144	171	168	171	170	140	161	151	131	139	160	136	145	155	143	174	164	166	153	149	142	158	144	157	135	174	147	151	154	158	155	156	177	157	142	151	147	126	142	176	147	169	156	151	158	141	120	151	127	157	148	171	157	156	179	151	157	131	160	157	162	142	157	123	167	160	132	129	156	136	144	143	158	166	157	160	165	169	149	155	156	126	147	160	156	164	172	172	161	132	131	142	146	155	125	138	160	124	157	143	148	149	126	149	154	152	158	128	127	145	173	157	161	152	158	178	149	138	140	159	136	134	168	146	155	157	161	175	160	160	163	165	169	139	120	146	137	138	149	142	152	153	151	150	166	162	155	147	153	161	148	141	149	152	130	133	164	170	154	140	138	174	141	153	173	164	136	155	140	154	107	179	148	145	155	145	133	171	136	158	156	151	161	153	143	144	153	148	158	163	147	149	149	126	133	154	174	170	167	140	139	154	132	154	178	148	138	179	133	168	156	159	167	161	152	160	165	149	154	153	163	149	157	134	157	137	146	168	183	162	172	131	164	151	163	160	153	144	144	155	182	176	168	134	150	149	196	145	169	155	152	167	137	174	150	168	169	164	156	148	141	149	160	187	165	180	159	155	146	163	147	171	136	152	135	134	138	137	141	143	156	154	130	174	151	142	155	147	158	139	160	155	156	157	160	130	144	176	145	134	173	172	146	151	143	159	161	178	143	166	149	139	137	132	152	183	138	161	168	152	137	129	178	152	156	152	168	168	144	156	161	180	141	133	158	130	144	147	169	154	136	157	148	131	145	165	169	143	159	133	174	170	177	160	171	140	158	159	170	176	160	170	163	134	155	137	152	165	160	147	157	152	152	146	150	159	127	145	186	139	142	160	154	172	131	140	151	133	140	160	158	166	136	153	162	162	146	158	146	146	181	164	152	158	151	143	170	180	154	151	157	145	177	187	169	168	174	124	138	145	149	150	170	148	139	123	154	150	168	140	155	166	154	141	156	158	160	152	165	144	168	180	153	177	156	151	141	160	170	168	141	147	150	146	144	160	168	155	155	138	140	147	167	134	143	147	166	157	134	153	136	153	142	146	136	148	166	171	155	134	159	171	146	162	154	139	167	135	142	136	156	140	148	157	153	147	145	136	163	164	164	178	164	137	156	163	126	143	127	178	151	147	151	156	146	164	134	152	146	126	156	138	137	132	144	158	153	141	144	153	162	127	164	145	142	140	170	156	155	142	137	143	156	143	163	168	137	148	128	168	150	147	158	153	160	153	151	147	152	168	151	146	130	151	147	145	174	139	131	152	144	137	161	162	148	135	142	158	160	155	158	125	140	144	172	161	161	148	173	146	161	133	127	143	164	148	165	154	137	159	145	162	132	147	158	150	162	175	151	147	146	157	151	132	163	137	145	123	172	143	147	160	202	150	124	140	178	155	146	147	142	140	137	140	145	148	151	161	156	153	158	167	131	166	168	167	160	160	179	136	156	136	145	150	158	149	163	171	162	164	184	163	164	136	157	130	139	184	147	139	146	139	161	159	170	146	150	166	138	148	162	141	149	161	154	128	129	159	143	143	151	114	157	131	196	145	141	179	132	150	168	145	158	156	169	156	145	143	172	151	158	155	174	152	151	142
33349	47736	45813	46340	27394	1088	908	846	705	586	606	572	541	469	466	442	468	472	402	442	421	422	436	426	448	391	422	401	396	393	395	414	365	386	419	392	403	377	385	391	409	369	363	405	430	389	326	364	437	369	382	360	370	370	387	381	409	394	378	382	360	369	370	343	379	395	358	369	383	394	392	380	368	408	353	377	357	367	401	354	366	403	369	369	361	383	368	368	344	376	370	384	393	348	335	403	361	390	373	374	370	390	407	367	351	363	359	348	362	346	363	405	375	397	372	358	343	379	368	386	397	373	366	342	367	352	370	375	400	378	381	374	389	397	381	320	371	397	385	384	365	352	349	384	389	348	367	377	381	379	381	364	403	356	390	392	343	376	387	345	374	355	361	343	388	405	393	356	395	374	407	398	362	391	361	381	310	327	381	361	366	363	339	341	391	377	349	404	361	371	367	373	338	373	342	359	369	366	359	341	350	363	355	337	396	337	367	353	371	391	334	343	381	368	349	361	391	373	390	360	348	392	366	372	378	367	374	373	367	375	364	344	356	382	413	405	341	362	319	345	396	346	347	380	365	340	372	329	393	364	361	350	365	341	387	407	347	386	332	379	368	382	339	391	390	388	364	425	379	345	348	339	358	391	349	337	338	400	369	371	391	359	431	390	366	353	392	369	372	363	364	395	367	410	343	361	394	363	386	343	391	365	364	351	372	373	365	355	367	367	326	404	358	384	379	355	377	367	386	406	355	360	360	398	343	345	352	409	354	375	342	384	366	377	376	393	376	367	380	364	374	372	380	361	333	354	409	400	361	376	375	347	370	315	345	353	399	395	346	352	356	379	385	372	362	391	350	357	358	352	360	365	342	351	354	383	357	370	349	373	367	371	364	349	377	375	351	366	370	335	376	386	345	348	368	357	366	387	375	356	335	418	355	360	351	358	357	372	351	388	359	366	352	377	382	355	371	380	373	344	390	348	369	333	347	371	385	370	386	335	372	345	369	329	369	373	353	352	401	330	351	402	400	357	371	389	387	359	379	378	362	390	346	411	370	356	354	354	390	396	372	402	377	375	339	380	364	361	382	370	367	336	393	352	373	384	344	373	351	364	375	388	369	358	381	378	360	403	371	345	360	346	367	353	353	395	342	386	357	366	387	393	337	345	352	358	361	351	371	352	375	357	333	368	358	345	398	374	362	371	370	354	375	375	361	382	397	330	398	353	368	375	341	414	382	335	353	373	365	338	415	360	385	364	395	352	358	364	373	357	373	362	381	373	406	374	366	409	358	344	346	367	358	392	363	331	394	365	378	371	376	356	369	384	369	365	351	398	359	368	368	369	364	392	343	336	350	334	390	353	362	363	347	359	358	351	365	339	349	357	359	404	354	366	358	360	324	402	356	365	361	385	368	387	385	367	337	358	347	351	346	342	343	376	385	358	375	411	369	356	407	342	377	375	380	353	355	372	342	389	349	383	324	379	362	351	388	359	358	366	370	378	347	410	367	342	330	385	367	401	379	399	363	383	374	387	384	366	349	363	356	368	368	390	367	366	401	351	385	390	365	346	338	344	390	352	403	411	332	346	370	399	423	383	385	362	362	338	376	335	365	355	384	379	334	363	374	366	367	393	370	362	380	354	379	391	362	366	367	376	401	384	369	375	368	380	360	374	316	363	377	378	350	369	377	375	383	384	350	354	363	388	376	408	395	348	356	343	377	384	363	401	378	354	367	388	354	356	364	383	376	377	393	366	389	413	358	384	370	363	383	389	387	372	380	388	394	370	360	376	366	385	373	367	416	374	367	389	362	356	346	351	380	413	372	366	373	359	384	360	389	353	344	380	384	377	351	393	360	371	367	342	352	350	382	336	365	385	393	367	387	386	377	367	367	341	395	381	392	345	378	391	368	358	375	410	398	360	357	364	363	379	364	362	369	365	340	375	395	380	374	363	359	355	392	371	415	363	393	372	375	343	381	374	364	354	376	371	383	394	399	375	400	393	385	373	369	352	380	376	374	342	398	383	367	403	372	367	369	360	336	360	358	358	382	358	342	379	370	368	355	356	385	371	380	344	332	355	401	341	398	363	378	378	358	372	368	400	369	395	372	355	362	380	366	381	362	357	366	349	341	338	409	378	375	358	347	372	361	383	414	357	397	360	368	335	362	357	364	407	345	349	352	375	355	360	355	370	343	360	388	330	337	362	360	377	376	358	366	353	365	369	388	350	379	344	379	376	345	374	344	355	352	371	379	337	372	379	374	347	352	364	329	353	381	401	399	336	384	356	368	350	373	313	366	356	357	375	333	352	351	416	379	387	366	381	362	334	372	343	376	394	374	394	362	345	355	375	389	340	366	382	355	393	375	367	370	358	367	365	379	360	367	342	342	377	360	361	389	375	351	393	394	385	385	372	336	363	412	356	398	370	367	375	368	356	360	375	359	370	368	355	352	334	356	358	410	379	392	329	354	359	354	398	348	376	406	381	389	356	381	353	366	361	382	358	382	374	373	384	374	368	372	356	363	381	366	386	368	349	363	333	349	359	389	378	391	338	391	410	375	349	370	373	365	365	336	358	379	346	349	382	350	379	387	376	404	371	366	369	379	344	354	369	338	381	390	357	369	383	363	346	365	384	367	366	325	338	382	388	353	370	344	359	362	388	388	368	370	382	394	392	390	378	354	389	427	395	349	363	366	377	334	359	384	387	352	365	386	391	395	355	349	373	388	374	353	377	404	356	351	362	349	378	364	374	377	384	356	375	372	358	341	359	371	373	372	383	371	322	365	374	354	384	390	357	373	348	374	391	351	366	371	355	375	364	335	377	391	387	370	349	344	365	354	373	356	371	365	361	347	361	336	349	365	329	354	380	371	340	372	371	369	363	354	371	354	370	404	349	351	344	381	378	391	367	368	388	346	398	396	357	344	405	373	372	380	383	346	336	389	384	395	355	346	338	377	395	379	374	376	370	360	365	365	344	362	396	366	353	337	373	377	337	359	341	367	364	388	391	368	367	349	340	348	365	343	358	348	332	358	377	363	381	371	343	355	345	347	378	355	374	364	356	399	374	382	371	404	373	385	345	374	371	365	364	378	361	331	332	339	393	317	378	384	371	368	352	359	390	419	416	369	404	375	374	386	341	383	332	407	368	376	355	341	392	381	351	369	382	357	346	383	371	353	375	367	397	391	388	369	377	366	365	377	366	343	396	381	386	351	377	403	374	374	372	360	378	405	358	378	397	369	396	370	362	372	362	337	361	379	357	344	404	358	371	377	404	361	373	374	371	394	369	351	392	389	379	353	360	377	386	327	353	378	360	341	366	414	360	369	358	361	361	366	334	349	374	363	394	359	394	369	372	388	396	351	371	376	360	352	352	366	427	364	354	366	361	334	351	366	392	363	362	390	376	382	376	386	348	359	363	373	363	357	390	363	366	366	362	384	377	380	347	377	367	365	352	395	357	366	346	389	397	401	374	363	410	361	351	353	378	395	378	361	412
66014	75279	62115	49520	40729	7676	591	432	346	358	346	311	300	276	288	265	256	276	270	273	298	265	290	286	265	292	214	264	246	275	243	230	262	267	250	271	257	252	242	258	268	264	259	283	248	278	253	268	286	253	266	260	270	265	268	240	277	264	242	259	254	245	231	269	233	255	259	242	251	248	246	269	262	280	241	252	311	246	278	256	245	217	238	250	228	252	259	259	248	245	252	260	255	255	234	231	261	257	228	282	255	240	259	290	267	259	249	246	230	242	254	247	258	257	238	257	211	244	268	260	231	247	259	242	260	226	243	258	258	283	244	271	242	297	250	240	251	250	252	250	256	259	268	237	259	262	238	243	249	286	264	281	263	229	226	237	272	273	251	277	235	215	257	261	246	262	271	258	260	257	248	297	277	247	252	239	253	247	258	230	262	260	246	278	267	263	252	247	250	233	257	226	290	248	255	252	269	244	241	226	250	236	250	277	253	252	265	254	249	223	270	235	251	212	230	242	246	247	238	257	228	257	225	261	238	256	231	262	252	263	261	248	263	250	245	248	277	242	278	283	276	275	245	248	254	263	230	253	275	246	266	209	285	261	250	242	260	235	259	253	241	264	234	250	217	279	234	236	242	269	249	267	241	249	219	234	238	273	272	257	241	265	272	244	266	285	257	270	212	259	245	259	219	245	255	252	235	248	245	273	271	245	255	273	275	222	256	286	268	275	229	270	242	281	250	252	286	262	279	255	267	232	256	253	264	254	256	256	264	263	205	236	254	262	258	256	293	279	253	249	244	263	235	260	252	264	227	225	248	218	216	277	253	234	244	253	244	263	270	242	270	260	257	267	263	251	255	276	244	264	248	271	241	240	259	275	257	263	260	227	257	250	244	231	267	264	255	254	269	267	268	250	253	233	250	273	257	260	240	238	258	246	243	246	262	259	253	256	262	236	227	274	239	254	202	256	270	251	302	260	241	269	251	244	255	267	249	265	265	257	272	226	265	248	256	251	263	261	239	230	280	289	274	260	239	227	287	271	271	254	233	252	258	261	244	253	229	287	256	263	258	271	236	233	238	225	259	246	234	225	268	231	231	274	275	246	250	239	233	242	235	254	246	255	228	257	250	282	245	277	258	258	268	239	286	243	282	225	247	271	277	248	254	239	250	242	252	256	253	252	248	272	249	248	221	271	235	237	274	244	244	275	268	232	260	219	246	264	254	237	231	252	226	253	276	257	248	254	247	229	260	256	281	260	270	283	263	248	259	251	227	292	250	264	236	257	222	246	257	214	232	263	269	240	256	270	262	253	266	228	260	240	229	237	246	298	256	259	245	276	265	252	275	246	267	231	288	253	246	263	259	248	230	261	240	269	240	244	237	257	225	260	246	267	221	280	248	245	261	258	226	297	256	255	272	225	264	276	280	268	230	249	249	270	249	261	263	250	266	294	272	246	247	242	283	240	252	252	250	257	229	243	256	269	229	243	241	256	256	264	237	222	209	252	253	278	247	243	255	279	259	242	278	260	278	257	257	283	236	244	251	264	224	250	255	235	232	283	234	247	258	269	240	252	262	236	236	233	228	240	212	223	266	276	228	244	263	252	246	276	256	256	236	257	253	268	264	220	272	222	223	285	259	262	256	261	300	249	252	278	255	261	244	241	271	272	259	244	241	230	247	215	272	254	249	224	253	270	219	257	207	255	242	254	262	278	238	247	272	258	287	281	253	248	271	223	238	276	249	262	271	254	229	260	260	248	229	250	239	242	252	280	234	266	279	265	261	247	246	257	226	227	248	269	278	290	246	282	255	234	222	264	238	280	250	248	223	231	255	274	253	239	247	272	247	256	227	246	255	271	234	250	255	252	258	242	271	279	275	285	259	271	206	270	280	264	290	264	265	246	251	267	271	278	257	228	274	249	267	275	275	252	245	244	230	245	269	246	254	262	251	280	254	309	245	271	265	274	235	258	255	265	250	267	286	233	226	253	259	231	252	246	244	246	269	274	219	261	239	269	242	249	243	270	219	236	243	258	268	253	249	278	236	230	246	214	248	243	222	258	229	225	247	246	241	281	224	266	270	262	267	245	271	237	225	230	241	264	290	242	245	306	253	253	289	265	269	221	259	273	214	249	244	277	263	246	231	288	268	260	279	237	240	282	223	236	255	262	264	230	237	276	269	247	260	258	263	241	259	244	274	259	252	240	235	290	266	263	219	265	250	239	271	272	256	247	254	234	264	229	261	286	257	246	253	280	238	227	268	261	242	250	247	251	241	275	238	247	237	239	254	267	253	251	282	231	255	274	268	274	244	258	253	286	257	236	238	284	210	245	291	254	296	252	266	248	262	240	260	255	254	246	258	276	246	290	251	257	246	240	247	251	241	272	264	244	246	266	247	254	263	257	254	253	230	263	261	270	249	256	226	245	228	269	226	249	225	245	241	257	262	255	229	230	239	247	266	261	259	259	248	256	244	250	278	258	253	257	256	268	233	225	254	251	266	227	263	244	245	243	238	214	260	257	286	245	216	267	241	244	215	220	225	266	212	227	291	253	259	250	236	253	273	269	264	266	261	243	250	290	250	259	263	281	248	251	242	253	271	247	260	235	238	247	265	279	270	236	251	230	246	268	233	221	266	260	267	266	229	283	255	238	234	250	241	244	248	291	256	261	243	253	265	234	282	262	267	250	261	241	297	230	211	234	253	256	230	210	241	232	263	276	245	253	256	255	243	274	258	246	269	251	250	254	236	270	250	240	252	258	255	263	279	263	283	255	269	266	239	247	272	275	231	268	220	237	277	257	225	259	238	271	239	251	253	258	239	238	218	239	265	269	258	281	244	227	232	251	297	275	265	238	238	264	250	267	254	239	256	267	235	284	244	273	306	275	261	270	273	260	236	272	244	234	264	272	252	236	248	235	252	252	229	248	217	251	220	262	308	285	228	269	271	255	266	252	284	243	247	247	278	253	268	238	250	270	276	252	286	283	225	239	253	263	236	250	270	266	237	256	251	248	282	226	262	262	252	269	241	254	262	256	242	247	244	261	224	275	271	241	243	281	272	219	259	228	263	265	240	232	220	270	255	290	251	268	264	232	246	251	294	236	269	227	219	241	220	229	264	235	249	269	255	263	239	263	258	260	270	252	275	290	273	258	249	254	231	279	266	270	266	238	245	231	196	234	252	246	259	271	258	265	268	255	263	246	252	251	249	250	251	282	254	249	242	233	252	262	257	243	213	266	265	246	256	221	258	256	222	227	205	262	253	225	238	249	280	249	239	286	253	282	266	238	263	261	284	247	239	268	237	243	257	245	243	254	246	251	235	260	256	241	264	273	245	251	258	263	256	250	258	261	258	275	270	234	237	283	250	256	225	240	241	231	238	270	236	226	230	238	255	223	246	238	244	278	239	262	259	249	264	248	235	264	273	235	267	293	251	246	237	241	225	243	224	237	233	271	262	274	239	244	246	246	237	259	253	253	232	212	262	244	256	283	245	233
38338	59519	56742	57730	37870	1935	1627	1348	1234	1083	985	897	883	849	762	777	738	744	736	687	668	650	626	696	638	632	651	647	644	627	653	634	658	645	610	622	609	617	553	643	630	631	617	620	634	617	647	582	644	586	620	614	559	587	594	646	598	598	556	594	605	588	634	610	568	617	605	594	560	582	575	588	597	575	619	566	602	615	589	562	578	557	620	569	600	543	640	615	587	565	569	584	580	565	541	619	629	630	641	600	561	574	575	590	604	597	558	612	617	619	618	573	554	593	590	585	575	568	577	586	602	584	573	522	576	611	556	553	586	570	596	566	582	587	561	595	570	582	615	628	577	578	568	564	562	564	559	585	578	591	586	534	579	631	596	572	535	620	557	571	553	560	541	601	585	625	592	576	575	608	566	573	609	574	574	574	546	576	625	564	600	604	569	531	587	548	602	571	565	603	610	558	608	589	587	605	577	585	572	582	579	611	593	573	578	589	561	591	543	558	583	558	565	584	615	581	572	579	615	559	561	582	560	562	567	580	602	576	605	595	582	556	566	555	551	576	504	566	578	537	544	597	575	556	557	575	572	542	578	570	619	601	581	573	566	554	566	610	600	537	553	628	578	557	543	595	606	599	569	587	591	568	555	566	577	572	570	580	540	585	633	623	617	578	559	599	557	561	588	548	528	586	568	607	589	588	578	583	613	585	572	587	559	569	563	591	580	568	539	597	558	571	568	598	516	582	599	614	564	608	569	602	566	549	488	633	550	625	569	587	530	550	541	556	601	579	553	564	543	616	567	640	579	567	544	640	547	575	602	548	550	593	584	605	580	548	596	588	589	559	585	596	594	524	596	520	582	586	547	591	519	577	561	574	578	594	594	605	528	585	556	571	612	542	610	586	559	571	542	563	590	555	617	594	636	581	624	598	590	594	607	572	588	590	588	613	555	559	588	577	553	563	558	611	604	640	601	544	557	553	621	587	586	606	580	558	561	607	579	583	583	563	563	579	622	601	608	574	575	577	563	544	609	637	573	588	547	598	561	594	561	595	590	612	575	621	557	578	601	552	600	543	557	556	579	508	564	534	595	543	567	602	568	580	619	567	581	576	615	582	572	554	578	583	606	576	554	575	601	550	568	608	574	568	573	560	591	626	583	580	608	565	578	589	602	609	592	581	551	596	581	616	583	558	580	573	598	611	611	570	547	590	602	607	567	622	542	551	585	612	586	591	629	557	580	591	580	585	562	554	564	538	573	573	603	548	567	611	587	598	600	588	574	572	581	598	532	565	601	560	565	564	535	556	579	602	590	566	557	588	556	592	611	579	558	557	565	587	586	590	541	555	555	577	557	590	595	584	565	621	563	546	617	551	652	596	618	579	576	590	516	564	607	590	557	608	561	577	584	591	602	574	533	584	568	625	574	587	582	610	570	570	562	573	604	623	576	555	549	597	575	592	592	601	542	543	569	531	569	587	547	605	573	564	613	587	575	555	584	557	570	559	550	582	603	557	638	533	573	581	526	635	583	582	567	618	592	558	585	614	575	573	581	581	600	588	586	558	588	617	568	611	582	548	579	572	554	555	572	561	584	546	569	542	567	603	582	563	583	586	600	603	583	565	572	608	537	589	596	587	561	553	590	549	570	561	553	584	573	590	543	617	569	601	553	562	574	602	565	607	582	557	548	562	574	588	559	589	553	588	618	602	578	585	567	558	564	535	568	580	587	561	595	553	626	624	606	565	630	560	564	585	561	610	568	575	548	607	570	550	562	557	556	590	619	561	563	594	531	543	598	594	623	601	564	574	579	577	600	577	594	600	582	574	582	591	566	570	556	599	578	597	586	547	576	573	587	568	565	581	571	559	596	615	610	583	598	538	561	560	586	551	604	582	597	601	607	551	603	589	593	590	582	540	611	546	556	608	610	569	607	591	573	588	577	584	601	576	575	544	574	575	548	604	535	535	596	573	591	564	597	594	581	559	591	572	603	593	601	555	550	586	642	562	576	567	614	545	611	577	610	558	550	555	572	574	561	589	595	587	607	534	571	557	594	584	579	591	551	594	557	604	593	547	542	551	552	562	550	540	587	546	571	580	541	614	572	587	546	541	639	566	633	587	590	582	564	602	568	581	579	555	581	648	554	595	566	549	548	578	585	568	585	608	586	609	608	601	576	612	612	585	582	523	617	584	554	550	640	592	588	576	549	580	536	559	555	584	532	562	564	586	596	601	602	574	574	565	571	563	550	559	593	563	567	592	534	561	606	571	589	606	550	605	577	590	529	572	607	586	585	573	556	564	590	573	574	596	546	568	593	572	606	571	550	616	560	560	583	560	613	598	609	613	559	580	576	548	566	575	641	573	614	581	614	555	586	576	630	571	611	556	578	587	554	623	598	538	594	601	593	558	612	601	596	545	616	557	582	547	582	586	586	581	602	591	597	578	602	572	585	578	566	548	551	626	560	543	563	595	590	605	561	566	553	598	578	589	556	561	596	583	569	616	570	570	584	595	552	579	578	594	554	560	583	582	584	578	628	569	580	587	591	564	588	578	595	583	605	567	556	625	603	597	565	566	576	584	544	567	593	580	570	615	602	545	560	611	568	595	609	593	562	576	585	570	583	548	551	561	591	583	577	558	563	601	588	574	565	551	594	638	605	596	607	585	588	539	579	586	561	592	610	579	602	594	607	556	584	569	541	557	582	592	563	578	595	567	572	590	576	546	560	600	573	567	575	531	636	612	593	592	622	570	558	590	610	567	572	565	615	559	563	559	532	572	592	577	598	551	595	611	593	555	578	563	604	564	566	551	599	502	556	604	597	549	566	568	625	589	579	627	590	631	589	527	545	541	613	556	575	577	615	588	592	614	577	568	601	524	598	551	561	581	566	551	549	542	565	552	538	592	614	582	577	600	591	587	593	523	590	557	596	579	512	555	584	605	556	562	560	584	573	572	599	576	599	585	590	573	545	594	585	593	607	604	579	583	577	591	583	550	571	634	607	594	621	569	596	563	560	599	568	613	607	584	577	585	579	552	558	555	581	568	576	596	587	601	574	554	584	573	566	550	553	558	565	551	618	549	579	583	612	594	602	542	567	571	585	556	575	552	589	554	581	569	589	566	550	618	572	579	571	564	592	584	561	581	650	640	576	577	533	546	550	567	588	564	599	572	582	589	576	572	577	561	544	565	582	559	582	553	561	589	557	591	554	589	576	590	541	588	535	640	567	602	595	563	555	617	617	588	607	554	629	624	600	569	582	620	567	613	615	546	568	580	575	560	552	583	527	641	570	623	567	556	592	583	547	608	532	577	582	609	568	594	567	540	553	607	570	556	587	552	578	563	601	573	616	588	614	623	547	595	555	524	597	597	564	569	576	580	537	557	596	562	564	598	589	587	592	545	586	586	579	598	571	597	581	540	595	548	583	564	574	578	585	608	587	573	568	607	573	593	585	558	536	581	589	584	607	585	596	591	641	591	569	571	587	559	605	566	594	553	567	592
46900	35239	9302	2024	1357	274	268	225	259	288	265	264	275	261	248	279	230	252	271	253	254	259	252	246	270	253	289	264	272	267	235	238	290	254	313	258	266	270	289	266	285	249	241	263	299	265	261	264	244	257	257	269	254	286	281	251	254	252	282	277	238	274	230	294	273	250	286	241	269	285	296	267	290	281	291	252	311	226	254	263	264	249	267	259	265	254	280	264	250	278	287	256	280	288	258	266	297	262	270	244	274	258	302	275	257	260	259	292	276	288	305	266	258	273	261	251	260	243	243	283	248	270	244	275	265	283	251	265	265	268	266	262	263	265	274	242	249	279	274	265	277	240	249	266	248	252	252	279	272	251	291	272	259	242	264	258	286	278	251	276	269	250	287	236	303	289	275	252	270	270	289	301	265	272	249	249	251	268	264	240	267	252	259	265	263	250	248	278	268	255	264	280	264	252	277	273	261	251	289	243	256	272	258	232	261	268	251	254	266	258	264	274	256	255	264	255	286	248	270	249	236	247	225	261	252	257	267	285	284	270	264	236	279	267	276	289	285	243	239	270	280	244	281	258	264	267	259	245	294	240	265	272	271	274	277	289	278	252	261	279	262	283	292	309	271	258	301	268	261	271	263	271	251	247	241	243	256	259	252	238	284	269	250	276	266	285	261	245	247	265	233	273	257	275	301	269	267	278	272	273	255	272	252	254	250	263	250	270	275	256	236	246	274	280	262	249	250	273	269	263	228	241	276	235	278	273	235	243	281	245	289	270	242	285	268	291	277	279	302	251	249	268	279	296	273	252	236	254	232	272	266	240	281	239	269	248	274	243	255	263	229	285	238	266	260	279	264	272	298	236	261	301	269	241	265	255	277	267	252	262	250	269	281	271	254	267	248	295	242	257	256	267	259	255	252	254	267	238	262	306	242	237	262	264	266	276	266	265	274	290	262	273	269	277	262	283	269	296	264	256	267	252	235	271	256	247	248	228	241	237	249	250	221	259	255	268	235	247	285	278	256	306	274	275	264	280	276	275	264	254	271	256	263	255	253	273	271	247	286	262	253	253	274	277	271	283	292	310	258	272	255	296	265	227	279	244	279	254	232	256	257	209	257	284	227	260	257	253	237	249	251	277	263	250	264	261	251	248	261	242	227	270	289	257	269	284	270	243	258	257	310	250	251	267	280	281	255	257	236	285	268	253	256	238	246	274	296	254	262	278	257	272	256	248	266	225	259	268	273	253	272	280	246	324	299	273	264	253	277	272	249	283	264	265	244	236	250	263	249	232	267	281	261	280	261	250	287	263	285	296	271	258	265	252	280	244	294	267	280	262	295	244	242	245	255	262	268	260	250	248	227	285	243	270	247	291	280	276	269	250	250	261	269	261	290	269	245	276	242	266	266	261	263	280	296	299	272	268	262	274	263	240	241	243	259	239	278	257	255	268	274	282	284	273	249	255	279	292	267	280	272	250	264	241	266	261	260	288	250	264	260	275	256	238	301	264	256	243	257	275	263	253	220	256	240	219	234	249	259	254	251	230	277	251	239	273	269	276	282	272	257	229	253	284	261	288	236	270	288	244	257	255	248	282	272	260	249	252	290	258	258	271	267	269	269	217	265	219	242	257	253	260	256	257	261	283	253	262	230	254	260	276	291	280	259	270	255	264	264	248	269	234	235	263	272	251	244	260	252	248	274	272	295	289	302	268	270	258	273	279	276	277	259	269	299	271	259	278	265	270	248	268	240	285	304	254	292	294	226	278	272	249	279	248	282	248	275	226	256	274	283	286	263	265	251	236	268	249	247	253	261	258	267	285	244	259	256	249	245	233	257	267	283	274	250	257	258	313	272	268	302	264	269	281	284	259	281	260	246	287	254	248	273	251	249	291	250	262	268	290	244	226	246	280	271	288	264	255	242	233	268	246	297	275	249	269	267	245	229	283	242	236	222	266	272	293	274	265	266	259	280	254	266	229	269	254	244	266	256	255	250	247	268	253	272	247	266	239	241	255	276	263	247	312	241	240	264	266	241	272	259	281	253	288	261	247	251	238	274	255	266	245	241	247	264	272	245	280	242	276	249	255	260	276	251	264	262	287	263	265	230	256	265	240	280	240	313	283	243	227	274	244	286	304	276	255	243	242	220	255	247	251	261	238	282	282	254	286	266	252	297	271	265	266	282	253	281	243	276	259	258	261	269	236	261	249	262	262	234	252	269	262	254	246	279	293	269	274	277	279	243	228	263	256	276	247	281	268	258	270	269	250	231	286	282	273	276	237	243	268	257	246	257	250	238	232	279	243	249	272	245	264	269	276	241	284	266	273	267	246	263	232	243	245	263	254	266	288	255	275	252	266	238	282	280	244	286	246	232	247	265	254	272	273	262	257	258	253	260	271	242	275	280	274	257	259	289	274	256	245	244	252	242	244	252	236	272	233	262	256	235	245	265	268	228	253	258	247	255	250	249	251	253	300	270	252	248	241	246	263	265	268	274	277	255	243	258	248	279	279	260	263	264	249	286	252	216	269	276	267	263	260	274	286	293	278	258	278	251	247	247	247	238	267	267	255	286	280	259	261	282	263	255	300	301	249	242	272	257	264	275	262	264	297	253	279	235	259	242	263	290	245	244	264	253	259	288	253	293	246	266	254	259	251	266	268	260	273	293	251	258	248	272	259	239	276	252	240	288	263	264	267	294	269	277	290	271	263	286	325	265	249	280	256	268	259	317	252	284	231	283	272	236	232	277	247	258	275	307	280	254	266	251	260	253	278	257	266	263	288	242	233	270	281	282	242	242	261	253	249	245	269	260	229	273	247	252	263	269	245	279	254	261	229	252	290	280	288	294	275	271	256	226	268	265	272	277	266	261	267	260	255	288	268	258	277	273	237	270	235	249	290	281	222	277	242	260	286	281	263	250	253	295	267	270	281	259	238	282	238	250	270	285	263	265	249	266	248	302	261	269	251	257	268	253	264	294	276	269	260	263	267	290	237	239	276	249	253	251	258	284	264	292	267	250	247	277	267	268	277	257	258	252	270	239	261	282	280	248	240	253	265	251	257	265	257	251	274	304	258	292	305	265	298	283	248	277	285	270	279	268	271	271	245	275	238	244	285	261	269	267	276	286	301	290	267	247	237	242	252	240	288	286	271	299	228	250	286	293	250	254	236	240	252	285	260	241	268	261	240	254	258	277	270	253	288	243	279	265	239	251	289	240	272	264	284	258	252	269	259	293	263	251	271	235	270	258	286	269	271	240	290	212	287	266	300	264	241	271	273	252	279	249	266	245	280	248	258	269	296	263	253	262	268	257	257	268	255	242	246	262	245	241	257	289	242	298	271	262	302	242	269	247	289	290	279	263	277	247	269	260	287	234	250	263	253	271	247	292	252	276	287	279	292	231	248	258	283	253	280	279	274	239	251	255	244	247	269	263	291	237	278	256	275	265	270	276	279	260	267	241	269	248	270	272	292	261	264	259	283	253	271	252	263	266	271
24884	23699	6731	5554	4380	600	537	607	602	595	603	567	570	604	562	583	589	591	608	586	576	567	548	565	557	592	601	606	556	579	537	585	633	600	598	581	561	536	562	585	577	607	570	634	557	587	595	571	591	594	581	541	567	569	558	519	571	581	571	562	568	562	571	596	575	572	543	573	579	589	550	555	567	550	565	560	571	564	531	572	578	577	568	566	566	589	560	561	574	545	573	551	530	603	577	579	580	611	556	565	559	567	559	539	575	547	572	581	574	576	600	577	555	576	550	543	567	630	574	542	518	519	592	574	525	568	546	586	576	586	585	534	584	572	592	621	582	550	613	580	567	573	590	599	548	558	580	604	603	555	586	588	549	595	572	577	532	581	541	628	560	576	568	566	547	537	586	558	571	565	578	556	574	586	578	559	575	571	586	618	584	652	580	593	590	586	605	557	569	515	579	580	573	626	566	572	600	599	571	578	578	530	574	558	564	576	506	560	573	566	539	529	534	573	551	600	580	588	606	535	585	554	560	585	550	588	587	547	555	552	562	531	533	578	588	546	554	590	565	604	580	551	539	596	525	572	574	584	618	548	560	611	535	574	580	623	589	559	565	556	564	545	524	588	563	582	552	575	604	572	554	578	574	589	572	507	588	609	601	564	592	557	531	565	583	563	539	564	560	585	595	568	598	556	575	579	611	568	564	559	598	555	584	555	571	529	545	564	558	558	593	632	589	578	591	561	556	588	592	632	608	586	568	594	571	603	598	568	528	574	557	557	553	589	568	538	558	617	544	567	552	535	577	597	581	597	567	582	604	573	576	592	574	618	578	569	541	593	587	598	559	552	571	593	552	532	540	549	600	598	527	550	615	553	601	565	564	591	611	594	569	557	531	564	583	581	578	583	596	567	625	565	603	614	563	548	576	587	610	570	549	539	538	560	565	581	554	600	494	608	547	530	542	583	595	555	559	608	566	565	563	569	595	622	567	566	585	548	540	593	600	544	505	585	558	561	517	595	572	580	561	563	551	583	535	531	579	618	567	564	572	574	575	612	620	588	588	600	535	584	573	594	548	571	581	549	627	542	624	540	571	588	572	551	514	549	485	585	587	609	576	579	609	602	576	575	561	574	553	566	580	589	560	580	572	540	553	601	624	571	613	612	601	607	590	548	593	575	556	597	592	618	599	591	580	554	607	568	564	576	549	583	584	578	556	603	541	590	554	627	595	574	539	573	525	552	544	577	559	561	573	558	582	545	553	568	578	553	591	593	564	643	550	627	562	575	551	560	586	567	555	559	545	592	579	585	569	526	547	603	598	571	573	558	578	589	558	532	569	620	563	545	568	591	624	539	622	553	595	592	571	590	542	570	528	600	557	585	551	572	608	585	570	557	614	567	583	564	566	574	582	537	557	584	527	596	564	591	563	518	562	580	576	561	566	561	570	589	590	604	597	585	564	545	579	587	572	569	546	586	566	631	608	591	568	595	559	563	581	589	604	543	543	554	529	566	552	602	573	573	548	580	548	609	574	578	547	571	611	607	530	551	531	591	594	598	573	564	588	599	542	587	619	572	564	563	577	567	588	606	562	552	557	548	559	579	612	595	606	566	555	569	573	605	572	571	554	586	566	570	533	573	546	582	564	553	578	566	600	594	578	566	595	605	549	606	608	655	571	594	584	581	588	546	575	561	522	556	608	554	563	538	538	598	572	584	590	582	567	596	601	560	578	574	578	548	575	594	594	523	556	574	606	563	558	543	557	563	561	584	547	537	567	574	619	572	579	574	556	602	586	572	569	588	591	534	605	548	621	607	595	588	582	527	571	547	596	544	585	578	566	584	594	557	577	605	609	579	590	540	614	597	539	590	556	533	570	554	567	599	568	571	568	612	569	586	565	571	566	576	556	592	559	597	563	557	579	602	570	547	589	553	567	548	545	559	577	554	593	561	531	623	616	602	575	537	596	607	597	626	616	552	590	577	575	541	575	581	548	564	563	537	570	592	564	572	634	554	594	601	567	593	545	596	564	555	594	558	560	538	596	598	572	605	572	584	531	572	594	577	551	578	601	584	577	622	575	560	538	566	598	577	577	608	593	545	594	586	582	558	523	582	570	551	523	622	622	572	531	570	576	574	557	552	560	633	592	582	603	557	579	637	572	574	588	561	560	554	575	575	561	571	576	559	579	555	587	553	548	577	584	519	583	559	641	564	582	562	612	586	557	568	569	567	567	576	638	576	522	613	509	608	541	592	579	594	612	614	565	588	610	607	554	547	556	569	552	555	534	584	536	610	560	598	620	581	546	556	595	581	555	607	547	618	576	585	598	585	556	592	591	567	573	556	557	580	541	550	573	566	572	553	572	591	583	563	599	591	584	558	601	589	569	599	578	569	601	614	561	604	582	556	573	594	567	529	547	573	617	543	644	578	598	565	579	614	560	627	566	579	540	578	533	573	562	570	578	555	593	553	574	539	567	568	592	600	559	581	593	555	584	591	604	552	555	572	593	553	586	572	564	570	560	520	558	552	548	616	553	538	559	557	578	548	613	596	553	583	591	549	593	614	563	542	556	637	579	550	588	572	553	569	553	569	592	571	631	566	580	520	562	558	586	607	578	591	534	568	554	597	592	582	574	583	574	537	582	567	606	572	573	579	591	563	613	562	577	576	605	593	570	554	594	619	564	548	617	562	589	529	575	548	573	547	547	601	564	585	563	530	575	580	563	564	617	585	568	526	539	563	537	596	579	564	585	500	590	556	590	580	627	558	577	559	549	599	576	591	654	610	539	558	540	580	567	565	610	552	569	581	554	561	566	645	614	542	553	542	545	568	539	574	554	552	586	548	583	587	572	557	559	570	541	573	514	547	559	573	569	549	608	579	521	594	555	556	600	546	575	537	541	568	561	621	558	584	517	543	575	551	548	526	512	583	572	525	579	604	568	607	598	574	605	579	579	578	573	596	536	548	609	568	637	537	530	610	612	603	597	563	587	542	547	551	591	588	565	515	587	552	590	584	578	518	561	593	569	603	584	562	615	610	600	609	578	596	544	569	557	607	606	538	536	542	550	555	598	573	587	569	571	575	600	550	556	581	565	590	597	604	544	546	588	569	595	591	581	601	577	571	563	541	603	576	585	570	578	576	569	620	586	572	541	560	550	572	547	603	571	559	544	536	625	564	554	592	552	537	540	559	564	537	609	582	590	580	562	542	553	534	591	535	535	614	578	591	596	567	558	552	583	540	590	536	603	556	558	542	591	569	587	554	530	543	610	528	546	551	564	564	595	503	556	631	578	533	535	572	590	587	595	554	576	586	593	568	570	558	558	547	612	581	577	568	581	546	594	580	515	576	553	612	551	570	626	567	585	549	570	576	612	613	580	564	577	562	603	517	583	568	523	534	577	561	620	568	570	613	609	566	592	552	547	574	526	589	560	544	592	588	618	549	601	550	560	566	551	564	621	570	581	609	581	556	557	589	578	553	556	554	583	520	559	570	574	580
59943	58855	52076	38418	27392	2843	296	230	192	199	181	178	190	173	180	189	190	150	148	146	163	170	153	147	162	143	165	178	143	153	148	167	162	158	177	160	142	130	156	153	144	134	156	150	153	155	156	150	164	151	155	152	160	122	186	149	136	163	154	145	160	169	178	152	152	149	168	146	168	149	143	146	169	156	164	162	148	135	156	155	146	146	163	147	139	172	149	139	168	154	153	164	159	148	151	170	142	153	131	164	146	158	150	153	158	179	137	140	145	157	152	142	146	170	154	157	152	177	177	153	147	150	128	141	147	158	171	134	134	152	145	177	157	161	166	172	186	164	164	163	165	154	156	152	173	161	154	147	171	168	159	162	140	174	167	145	126	145	156	134	158	164	159	143	147	165	146	176	133	148	162	160	157	170	188	158	160	160	131	140	163	153	146	117	175	135	140	161	157	149	175	152	145	153	168	133	158	145	141	144	175	173	161	166	175	150	151	154	161	132	176	163	149	164	161	134	143	152	140	159	171	171	191	180	141	177	151	166	155	159	159	151	163	151	165	148	151	147	153	174	119	148	151	154	131	153	142	142	196	172	180	152	143	150	155	159	145	163	153	178	181	161	158	159	151	155	165	141	150	176	160	152	140	153	157	186	152	169	172	152	143	133	161	138	144	182	170	162	161	164	167	138	188	153	163	156	178	150	142	142	170	173	151	169	152	168	163	143	154	144	160	166	143	165	161	155	145	145	134	148	163	134	164	150	161	173	152	149	140	134	161	148	158	156	164	143	147	172	153	181	163	156	146	159	158	161	154	159	162	172	146	142	135	163	167	157	168	176	152	158	141	157	175	168	164	171	169	184	136	176	137	179	163	137	169	162	165	168	160	164	164	148	125	166	155	159	166	144	169	151	163	142	161	171	164	151	168	152	124	153	161	161	157	137	150	161	163	145	156	180	144	157	165	167	168	175	174	146	150	164	155	154	178	153	155	151	144	165	182	166	162	148	155	179	172	149	143	158	172	151	133	135	144	170	181	174	166	139	159	123	185	169	133	178	144	145	170	142	160	172	172	160	143	152	136	160	160	151	167	164	152	146	120	139	156	142	148	161	146	152	159	165	157	167	167	160	158	175	174	178	155	145	136	164	149	177	155	162	144	161	154	149	146	145	127	119	166	128	150	162	167	163	170	151	167	122	126	155	152	178	158	146	132	161	144	142	171	152	164	160	157	159	145	157	154	154	150	153	174	171	162	153	154	177	154	136	150	150	166	174	140	163	152	160	141	181	140	159	155	162	159	147	168	174	175	176	172	158	147	147	154	124	177	175	160	139	145	165	150	129	134	157	152	147	169	158	176	148	173	167	167	164	161	125	127	135	151	154	158	156	154	161	155	162	159	154	157	158	170	170	158	157	143	163	153	178	154	156	174	168	164	186	162	174	180	138	162	174	162	167	151	150	149	150	149	148	175	166	173	140	161	144	164	163	157	159	178	160	147	129	158	172	143	152	177	156	159	131	163	155	155	150	166	137	173	158	178	141	129	132	159	156	146	142	139	150	161	173	184	152	157	170	159	166	168	135	162	133	151	155	154	157	154	169	149	164	150	172	150	169	151	158	143	163	167	153	147	172	158	132	147	159	147	167	179	144	158	180	172	152	160	158	155	172	150	149	131	146	138	157	152	154	148	143	153	139	165	165	145	144	157	148	171	152	166	168	156	126	147	146	147	149	145	161	161	165	172	164	178	164	160	143	129	145	153	138	174	143	156	184	153	163	138	140	153	163	165	146	159	158	177	145	151	132	145	171	150	140	171	163	145	149	172	166	149	192	149	143	166	144	153	171	161	145	150	172	166	176	148	165	155	166	198	141	165	156	160	172	153	145	154	163	159	171	166	129	153	152	130	171	160	137	160	156	163	146	145	170	151	164	176	127	138	159	174	184	151	148	153	139	151	172	153	142	166	155	134	174	156	167	154	168	151	181	164	149	163	159	157	131	146	138	147	168	162	161	169	178	175	183	139	151	171	149	133	152	170	159	171	154	152	169	158	168	158	154	144	158	161	161	161	167	172	174	174	118	161	145	137	128	172	149	155	162	175	159	144	157	171	135	157	154	144	159	168	134	159	155	136	146	151	162	156	128	120	172	145	178	160	158	151	161	177	148	182	156	170	183	166	157	163	141	154	126	151	153	169	160	128	160	169	142	167	162	134	148	169	179	138	150	140	138	165	156	189	145	174	146	160	150	172	133	161	178	149	194	181	171	139	133	167	158	171	134	151	154	160	141	143	123	176	158	162	158	178	158	129	158	142	152	170	142	154	159	186	165	173	148	162	176	161	144	161	149	152	153	154	158	135	151	171	150	156	155	150	158	139	142	170	161	138	148	140	153	146	163	161	147	172	153	158	154	145	155	151	145	137	143	149	153	152	154	178	163	165	151	152	166	172	153	166	161	152	165	114	150	160	148	151	177	168	162	165	143	177	167	144	166	150	162	173	154	172	164	161	151	158	166	166	141	187	171	156	144	149	178	155	163	146	166	167	163	148	156	170	152	193	157	137	143	138	165	173	151	168	169	154	166	129	157	158	145	177	159	149	167	155	147	158	149	145	135	156	136	167	150	153	132	149	162	154	181	155	153	163	182	159	160	143	145	170	151	159	143	154	171	162	124	154	141	163	141	157	155	147	163	173	157	162	154	144	173	141	156	158	177	185	161	154	143	152	180	149	148	147	139	169	150	179	156	168	164	149	158	156	175	169	153	167	139	145	143	154	168	147	149	164	155	132	162	172	164	167	160	139	132	179	152	156	160	142	149	137	163	156	150	150	144	149	143	175	149	145	149	154	154	178	151	149	162	170	154	172	151	158	134	156	154	156	161	159	151	170	159	146	136	124	145	172	175	164	129	156	171	168	148	147	133	142	149	152	144	154	149	167	157	152	136	141	130	148	152	145	153	170	153	138	156	157	132	148	174	157	138	159	176	165	169	156	147	185	129	144	158	160	165	170	152	151	158	141	169	155	170	158	150	156	157	146	151	153	155	182	146	166	172	157	181	146	150	146	161	140	137	138	134	163	155	163	162	120	154	160	149	166	166	160	151	151	151	144	169	132	173	170	134	144	172	151	148	173	145	175	149	159	141	141	166	165	155	170	169	147	163	167	175	165	175	138	149	149	160	174	160	164	161	163	148	165	156	140	152	180	169	168	152	168	168	160	150	144	158	132	146	144	143	148	160	183	133	147	140	137	150	150	157	131	171	142	172	165	160	148	159	150	158	151	175	187	156	157	122	139	167	154	170	181	162	156	166	174	150	165	164	153	143	163	151	148	136	177	165	159	167	157	171	135	150	146	145	173	188	165	144	151	151	144	157	162	150	138	151	161	146	162	140	155	163	143	152	154	166	144	145	174	171	164	158	150	169	153	136	159	137	186	138	172	134	167	152	161	139	191	154	130	150	168	158	152	144	140	144	140	179	133	147	158	138	147	165	164	178	135	134	152	169
33778	44855	47186	47988	27070	1115	869	819	684	648	588	545	539	526	472	455	473	448	410	435	408	463	386	419	388	420	413	403	412	410	379	416	387	367	430	372	406	421	366	415	409	368	371	355	393	395	386	390	418	373	374	387	386	389	360	421	353	380	389	384	390	387	389	387	376	372	386	376	414	386	392	362	402	374	380	357	388	389	351	383	395	353	416	390	374	363	344	388	377	367	398	391	389	407	369	369	371	400	410	370	387	349	381	414	371	392	380	390	355	360	365	361	375	365	364	401	391	367	341	401	355	354	384	381	403	378	401	372	378	381	381	389	374	386	399	393	359	355	374	390	396	398	403	378	383	333	418	415	371	429	348	361	370	383	380	364	345	364	366	389	371	371	387	376	371	378	350	374	324	384	347	371	369	361	369	350	376	426	372	381	326	362	392	395	408	371	365	377	385	373	388	373	377	353	408	405	369	395	377	365	408	400	347	400	363	362	357	334	388	355	394	392	404	381	370	386	377	348	364	367	394	367	387	395	398	352	385	389	344	349	388	383	393	338	362	369	381	368	387	404	387	377	364	379	412	391	373	361	380	388	389	348	367	344	380	357	376	378	382	363	402	365	388	369	396	374	428	387	362	404	362	375	364	387	367	372	358	376	391	371	379	362	396	411	378	377	367	388	342	399	346	371	368	379	380	363	406	379	384	356	347	361	393	334	365	359	344	379	408	400	385	389	366	371	357	362	365	380	365	366	337	332	364	377	388	367	365	372	381	380	378	358	324	342	350	390	358	376	344	377	375	407	362	354	365	376	386	412	345	388	394	376	398	372	384	376	374	351	360	371	361	353	394	363	402	350	360	402	387	397	346	355	378	371	335	364	386	379	383	380	379	374	391	369	385	349	357	361	355	394	351	407	354	350	372	377	346	394	401	360	421	372	332	349	399	372	367	394	382	365	358	391	352	383	376	400	356	373	412	352	360	387	369	355	357	383	331	350	386	335	352	405	392	386	386	375	368	385	366	352	373	370	373	378	355	392	340	367	335	361	370	371	384	385	390	388	400	381	390	374	375	406	386	373	347	372	404	376	381	361	348	377	344	388	370	381	369	372	334	402	356	355	398	361	355	379	356	370	350	376	373	376	343	353	364	359	363	343	377	374	342	359	367	376	367	407	382	393	379	372	383	399	394	389	409	339	370	395	373	358	381	387	364	402	395	349	350	368	384	369	369	388	360	389	404	390	369	356	396	373	408	365	371	372	389	404	412	344	351	384	382	377	392	385	350	378	390	358	401	369	345	375	374	406	390	351	388	367	366	393	401	349	406	390	364	355	371	355	366	357	383	371	368	378	399	383	374	375	345	388	377	392	352	322	372	389	360	402	340	376	402	350	386	359	410	359	365	350	362	392	352	403	368	396	403	366	360	375	391	400	382	340	361	373	395	404	387	359	385	393	364	378	364	349	361	358	381	364	405	382	331	409	339	373	406	355	354	380	381	355	352	371	409	384	407	363	373	390	401	414	357	378	382	410	376	368	379	421	387	388	378	376	395	394	386	387	359	403	401	378	350	373	342	385	385	372	391	382	378	368	384	347	339	380	357	386	376	364	355	403	350	355	378	358	374	372	400	343	347	373	375	386	396	401	389	369	400	376	387	377	367	406	409	356	342	406	369	347	375	363	394	382	375	376	361	361	363	368	377	354	375	418	387	392	361	352	382	391	350	348	406	394	383	355	373	390	354	367	344	375	382	342	336	424	376	357	379	380	395	352	380	372	396	403	369	357	367	388	348	376	368	386	399	378	380	405	384	363	372	390	363	368	362	387	408	400	372	372	398	406	380	395	375	356	411	420	383	380	379	374	374	384	369	358	400	362	354	350	371	386	388	385	378	371	396	377	386	368	360	347	380	393	379	365	389	402	376	362	386	382	369	365	388	377	383	386	401	383	356	365	412	366	384	398	411	373	375	343	397	377	412	382	366	378	341	392	378	383	384	369	375	381	402	409	358	374	367	392	389	342	376	391	412	364	377	357	395	339	350	362	376	386	385	396	382	346	387	372	354	351	393	370	376	389	386	339	373	371	362	374	381	367	365	362	396	380	369	361	367	432	392	371	387	365	367	352	359	359	385	380	410	402	362	397	345	395	386	400	425	381	387	389	350	380	370	370	364	374	343	386	399	353	386	394	356	365	413	377	352	365	366	357	362	394	372	370	359	391	331	322	437	383	412	391	391	350	367	361	395	379	351	387	372	351	379	392	369	382	396	404	388	396	368	395	391	360	396	372	387	348	389	367	351	379	404	381	414	378	382	352	370	400	356	373	379	378	409	394	382	359	329	384	353	383	381	377	401	361	385	382	398	419	388	386	335	391	387	372	376	379	368	354	391	345	424	370	374	368	399	344	364	398	391	385	383	379	400	374	399	372	380	343	385	351	397	377	381	383	374	387	361	382	345	371	366	392	367	383	385	361	354	362	373	408	343	398	412	388	377	342	363	350	386	405	391	392	415	379	359	358	346	353	404	365	390	338	338	391	383	355	389	407	360	390	359	378	389	356	362	378	377	339	337	380	405	362	358	391	370	381	400	345	347	387	388	383	368	352	356	340	391	356	372	377	360	393	399	410	355	370	397	352	399	363	428	378	371	394	359	376	383	362	381	403	346	354	407	400	370	332	338	385	358	351	368	385	383	394	383	387	378	366	364	375	366	384	361	355	384	380	367	392	383	364	382	381	402	371	341	374	356	348	345	404	399	408	372	393	368	382	389	390	381	386	392	387	392	392	360	400	401	390	374	364	375	343	421	392	390	404	343	402	355	362	375	324	377	394	394	385	393	356	388	386	392	348	355	353	387	378	373	391	363	383	322	447	390	379	379	379	376	384	376	357	367	387	390	336	392	395	360	339	350	419	352	396	362	405	358	388	372	404	376	382	387	360	394	378	375	372	364	364	390	400	385	393	368	367	395	390	375	359	416	406	385	391	392	340	359	395	352	349	347	352	416	357	403	328	378	360	364	377	365	361	383	389	387	348	369	363	390	333	402	384	356	423	362	376	369	414	390	313	363	400	375	355	370	393	379	399	394	370	395	374	348	350	398	376	372	377	334	394	387	378	399	387	380	372	368	365	370	334	354	366	352	377	404	354	390	383	386	379	376	359	352	380	388	377	374	361	369	365	382	371	401	348	366	390	393	377	392	391	375	374	365	415	364	380	411	379	408	351	400	395	367	369	354	375	439	396	372	360	349	376	383	378	411	379	387	416	392	343	401	390	381	360	404	361	365	421	378	413	412	360	384	361	383	401	388	380	401	387	394	358	378	375	379	355	372	392	393	379	358	360	434	380	394	372	361	363	371	404	382	374	375	422	354	384	348	385	365	380	366	385	365	404	339	358	351	397	399	400	368	368	375	395	355	370	400	374	360	359	375	385	378	412	399	387	389	352	416	378	370	383	404	368	341	370	383	375	369	382	357	368	353	367	394	353	398	364	405	362	366	367	413	353
66480	71543	65747	50083	39558	7047	582	422	393	335	341	335	277	290	294	317	289	320	243	237	219	272	256	249	294	294	251	249	276	248	252	257	251	282	248	237	286	243	276	246	271	261	259	268	269	286	239	259	277	264	268	245	266	271	254	278	267	248	246	261	282	277	265	258	266	270	273	265	259	242	258	233	242	258	239	267	264	256	249	252	289	273	268	267	244	235	248	247	262	252	262	264	246	253	249	287	308	308	261	257	275	241	229	236	250	219	257	228	233	275	256	275	279	245	246	257	234	245	268	249	255	247	215	255	243	250	257	235	260	231	250	267	271	251	249	260	258	260	269	249	256	262	254	278	293	247	257	265	259	246	252	255	252	235	244	242	278	270	252	272	237	202	266	292	253	278	263	251	222	276	266	237	227	280	234	262	265	266	259	258	255	261	258	247	262	239	235	249	220	242	265	254	252	263	253	264	249	258	233	260	254	277	264	262	262	269	258	242	252	243	249	270	255	265	259	262	271	252	248	243	261	237	259	253	264	248	246	249	251	271	273	244	256	268	280	273	262	256	237	289	300	254	269	258	272	307	303	261	261	290	291	232	236	275	228	255	242	260	267	274	250	283	278	268	242	245	253	290	247	234	280	265	262	242	233	226	257	257	245	233	279	275	247	263	265	261	243	251	269	246	238	249	236	233	246	258	288	236	219	277	251	283	268	267	264	247	287	248	255	260	252	276	265	241	254	242	237	251	276	248	244	258	256	247	247	276	274	259	246	240	306	267	263	268	268	261	293	259	252	215	271	270	266	256	235	232	284	249	235	260	245	281	233	249	259	271	286	253	272	266	276	267	245	242	272	240	280	276	289	303	248	268	243	268	273	245	231	301	255	280	249	273	239	273	250	236	242	225	279	258	270	257	240	241	289	267	262	239	245	264	261	257	244	246	270	249	291	263	274	250	249	237	260	242	256	236	259	244	270	252	288	264	251	210	244	275	253	254	246	246	269	227	253	262	248	267	282	229	264	227	263	245	249	229	278	245	248	283	237	280	249	280	254	215	268	275	250	240	265	257	256	255	263	296	302	269	252	318	260	291	270	263	243	254	306	261	230	249	242	271	260	259	269	277	260	237	224	277	255	248	267	285	270	260	256	258	228	244	251	266	250	230	232	262	254	262	273	284	230	287	247	263	258	274	250	243	273	241	255	255	255	262	240	244	279	241	240	242	255	278	254	244	266	268	271	236	267	254	251	267	268	262	260	243	267	267	275	243	247	247	263	237	262	260	234	275	280	256	279	269	257	277	248	279	241	232	233	266	288	244	260	266	255	272	253	234	265	226	226	288	267	238	272	258	241	281	239	235	245	273	233	279	300	274	240	258	255	254	267	281	272	267	267	263	247	276	222	241	310	238	255	267	262	243	268	244	248	254	268	258	281	237	245	274	290	269	248	276	247	260	263	238	292	262	262	269	258	266	299	241	272	260	273	291	254	272	264	233	258	275	273	250	258	246	262	242	268	238	267	256	261	255	246	248	259	255	278	242	227	260	257	250	254	253	300	269	220	267	261	241	253	256	276	260	285	285	276	264	267	260	249	255	306	279	253	290	269	214	272	286	262	239	221	255	243	245	260	234	245	257	269	240	251	243	231	248	271	278	256	234	271	248	255	250	262	251	281	291	296	267	234	259	300	246	280	238	237	266	270	244	251	262	274	255	255	255	254	239	236	242	273	255	252	248	277	284	287	274	259	265	274	242	249	264	227	273	279	265	229	237	264	263	287	270	256	240	294	248	282	270	252	277	279	282	232	258	283	276	246	262	268	253	244	251	261	244	240	260	242	273	229	280	280	235	246	250	258	254	264	235	264	244	276	268	284	257	272	260	278	261	257	261	305	274	241	268	278	275	272	249	278	266	275	262	254	275	229	247	259	271	251	247	246	242	272	274	238	236	223	238	240	221	249	263	255	265	258	245	254	261	270	289	266	249	255	271	284	265	297	245	254	259	237	278	279	295	261	243	251	263	249	270	255	246	237	267	245	256	260	278	263	281	264	268	259	264	244	262	268	284	252	262	272	259	233	253	239	234	258	253	280	249	276	258	297	264	281	235	267	265	268	280	281	269	256	259	240	250	249	260	226	233	235	264	241	272	275	261	276	255	285	254	259	218	277	287	251	290	261	271	250	290	261	238	275	245	229	278	238	245	270	233	258	244	277	252	270	242	273	247	273	268	240	262	292	221	278	290	232	257	250	242	269	249	220	252	236	281	236	233	278	246	238	289	261	264	229	245	265	254	260	306	261	262	267	226	259	253	277	277	239	273	281	263	254	239	212	242	284	256	255	252	252	279	260	262	280	270	246	235	239	269	264	273	279	271	266	284	259	266	262	266	239	258	252	277	223	252	256	256	289	258	261	249	258	225	289	234	264	299	273	291	269	259	249	258	280	281	253	274	249	281	256	272	279	273	276	274	233	248	293	241	290	264	249	281	265	275	273	231	258	244	264	255	276	251	256	238	247	267	247	263	251	252	263	278	244	280	229	269	264	267	271	282	244	263	253	275	264	251	262	228	276	223	287	263	261	250	263	249	250	259	267	273	257	232	252	257	244	300	294	246	250	238	236	248	257	256	266	268	250	270	255	256	249	216	248	260	281	235	290	232	264	255	278	241	271	255	277	250	255	272	224	250	255	279	282	258	259	247	263	258	260	262	276	249	280	269	255	271	281	269	266	252	290	236	252	252	233	233	269	239	266	259	237	300	282	258	264	273	267	236	231	268	274	282	246	266	245	243	250	274	279	298	253	277	245	231	272	270	276	256	263	269	257	249	255	254	266	278	262	276	249	252	264	243	243	235	259	278	262	264	241	260	275	240	220	231	244	234	227	234	267	266	242	236	252	273	224	229	274	232	276	263	255	252	265	268	264	302	248	288	279	224	273	296	254	269	252	250	284	250	254	269	250	251	235	267	258	248	294	263	265	259	268	262	260	267	257	273	238	308	254	257	260	262	255	261	233	240	242	276	249	278	227	266	273	273	273	229	250	269	269	271	278	253	268	265	243	261	257	262	272	259	273	256	284	265	269	285	252	249	267	279	232	249	263	260	250	275	289	279	248	292	261	244	256	275	250	264	278	241	258	253	257	240	275	226	279	254	294	219	270	273	237	241	290	265	267	263	267	268	238	284	239	291	249	253	248	241	258	273	243	267	253	218	258	249	256	268	265	257	279	242	221	256	254	264	249	261	263	247	234	270	266	240	258	258	242	299	238	296	234	252	265	235	256	257	239	232	242	233	253	240	284	273	258	257	249	239	245	268	268	238	222	231	260	267	239	246	239	258	251	264	243	262	215	250	269	272	257	255	258	259	224	246	260	254	253	254	234	240	265	237	239	236	308	230	254	231	256	283	282	249	273	254	287	261	266	251	268	262	270	246	251	270	268	273	276	271	246	266	255	258	268	276	256	292	261	286	261	273	272	276	274	275	268	237	285	279	267	243	258	267	263	257
38629	56616	58747	57255	35554	1937	1477	1390	1206	1075	1002	935	932	854	886	802	751	737	742	696	731	701	685	627	640	667	657	610	634	631	654	633	608	599	648	610	630	599	672	605	669	594	677	605	599	590	628	602	570	636	655	673	606	645	623	557	592	613	568	612	595	593	600	583	571	604	590	601	573	590	623	606	581	583	602	593	582	571	605	562	577	576	601	578	545	554	617	612	605	593	607	613	617	606	537	602	652	613	552	615	615	635	646	600	570	603	623	603	633	606	561	609	572	572	573	560	599	603	589	622	608	598	610	635	619	575	621	579	651	594	607	614	613	568	517	598	605	591	618	640	583	609	592	568	573	577	615	563	551	570	584	606	541	598	593	555	598	560	546	590	583	589	611	615	599	599	600	614	595	620	624	643	606	605	591	610	589	622	575	607	663	591	570	578	609	564	567	620	589	576	566	593	596	578	609	598	603	543	615	573	597	634	550	588	625	575	618	572	581	611	542	585	582	529	583	578	540	607	579	576	578	630	566	558	566	598	527	607	571	582	547	614	596	546	576	604	573	598	576	590	617	572	553	566	602	628	583	617	607	604	620	602	581	581	575	581	622	575	595	567	568	584	557	580	640	629	575	573	567	569	540	584	541	563	556	607	550	552	579	612	585	599	599	574	578	554	640	582	601	592	619	610	604	593	615	583	610	586	553	581	591	588	588	577	601	584	533	605	585	584	564	602	581	550	593	608	642	556	592	601	576	564	586	581	603	551	576	600	639	561	583	572	608	621	534	618	606	569	646	634	610	591	615	564	607	593	549	613	604	610	535	605	581	562	592	569	609	599	624	581	624	541	600	586	585	635	633	643	543	598	572	542	650	609	529	591	605	565	575	532	571	582	568	573	569	597	621	587	608	572	583	581	615	591	600	595	578	639	581	589	551	587	630	588	575	600	571	554	581	578	590	627	593	616	594	588	558	512	598	578	633	552	610	626	563	600	558	529	583	593	552	641	582	594	608	554	629	581	576	608	605	595	582	575	568	620	520	580	606	565	589	569	579	571	583	620	611	580	587	594	582	605	575	570	625	592	572	612	581	604	570	571	608	568	602	606	592	546	586	562	578	604	604	593	572	623	637	579	615	576	620	563	574	537	573	587	600	602	584	611	591	542	602	574	608	598	570	584	588	579	610	557	579	522	575	612	597	563	591	597	606	571	598	603	634	547	595	611	596	601	612	560	593	564	554	571	568	598	602	574	581	555	585	576	616	568	567	581	587	610	636	605	561	577	591	610	598	594	599	600	598	603	578	613	624	570	570	614	615	581	580	616	571	563	650	581	592	625	590	623	599	603	615	584	578	572	599	601	600	531	534	578	579	588	587	582	589	586	588	619	592	568	587	615	616	604	597	586	569	602	596	576	599	547	584	568	580	605	621	556	613	580	598	588	625	591	591	579	607	619	575	560	565	582	622	564	575	616	544	622	560	629	625	566	586	571	590	630	588	556	634	572	577	558	565	631	551	587	639	562	601	600	580	607	610	614	627	583	560	555	598	591	600	626	549	598	600	570	594	621	570	599	578	587	608	611	588	619	534	574	593	547	597	573	600	627	606	620	577	574	583	579	593	656	555	551	594	634	607	601	586	559	601	622	592	548	576	608	592	630	608	612	626	597	614	576	612	612	620	594	573	583	550	561	577	587	577	581	584	623	583	563	574	624	571	599	611	636	590	560	611	587	630	593	595	583	588	618	609	576	603	571	638	600	589	524	567	632	551	597	633	578	656	590	546	591	611	574	602	626	587	599	606	618	568	573	573	553	605	579	580	538	613	579	603	595	615	591	558	599	585	588	614	587	577	592	598	622	604	622	605	593	587	610	637	592	569	576	597	592	589	602	542	577	618	608	583	563	603	560	570	596	585	554	586	565	614	564	597	580	620	596	603	556	584	584	598	557	552	567	621	616	570	641	557	615	591	609	560	596	596	601	576	604	587	635	600	600	596	576	583	624	592	573	578	575	557	614	589	616	581	568	595	576	599	583	583	615	558	626	618	595	617	612	588	537	650	603	608	612	616	554	580	591	604	576	656	540	628	533	575	571	600	565	612	572	541	633	567	536	612	575	613	540	601	565	610	560	585	563	598	577	575	568	601	569	618	587	606	628	566	566	553	564	550	579	595	587	577	573	593	606	624	609	600	557	537	561	629	558	599	616	556	564	596	601	582	606	582	587	577	591	618	572	588	584	618	577	580	618	603	560	566	582	539	586	580	587	607	626	554	625	618	635	597	588	571	595	616	584	562	576	582	576	596	613	543	598	563	608	574	591	620	584	570	601	570	607	612	568	558	596	571	584	584	598	619	568	567	598	604	548	578	596	633	545	580	592	574	558	573	545	560	558	620	593	621	585	539	583	591	585	639	535	652	564	621	602	585	604	535	634	582	568	597	564	544	594	618	594	596	597	554	561	566	639	585	598	614	648	632	652	612	593	598	588	549	579	587	544	558	600	606	639	595	546	626	629	562	621	562	570	636	567	588	603	564	614	568	591	645	626	566	567	620	567	580	604	592	599	565	650	578	604	566	599	604	584	591	573	635	570	591	554	573	571	590	587	570	604	577	604	579	573	623	590	611	636	632	575	603	586	563	611	583	579	577	593	592	639	594	615	607	551	580	595	593	617	527	553	592	567	602	595	614	549	576	600	613	631	579	570	602	627	515	590	613	569	575	597	569	620	549	559	591	577	642	598	558	650	619	561	594	606	611	612	618	570	633	617	613	574	619	614	606	587	584	599	566	587	553	617	598	558	565	594	580	581	565	602	632	610	574	597	598	623	606	626	644	586	569	622	614	563	551	585	622	616	602	601	582	585	583	583	542	557	623	609	589	640	608	568	559	595	583	543	607	579	581	563	576	596	563	612	624	595	613	580	621	568	544	595	580	585	533	600	606	578	611	589	624	580	622	566	556	590	570	584	599	601	610	630	602	609	596	582	532	611	596	574	568	594	595	599	592	603	624	593	593	592	599	579	614	573	575	589	579	586	605	564	648	618	598	578	552	590	568	601	560	628	581	595	599	599	653	597	644	610	577	583	617	560	609	593	585	565	567	560	574	571	587	599	594	565	599	553	562	601	569	588	580	572	592	571	627	570	615	559	586	599	607	579	599	622	594	626	570	593	592	591	560	570	566	544	590	574	621	613	583	582	612	559	578	590	609	570	601	586	582	586	572	557	630	607	625	586	607	533	615	593	593	592	571	591	603	585	589	555	590	592	600	589	595	627	569	583	586	592	593	570	583	570	589	594	598	606	612	589	593	527	555	600	588	600	592	601	586	619	618	599	626	578	597	534	574	567	594	565	630	565	603	604	640	577	594	576	597	628	594	593	622	581	587	612	599	575	569	580	531	625	595	591	598	592	595	589	561	549	606	584	550	625	599	585	585	585	537	566	570	625	578	633	564	573	588	591	582	587	584	573	577	592	605	591	588	556	581	567	550	636	581	666	603	579	602	593
48248	38275	11571	2399	1571	312	266	289	276	288	270	265	256	269	263	304	269	238	258	272	271	246	248	255	259	273	267	263	284	274	279	264	259	287	297	251	299	252	263	256	247	259	282	266	270	254	257	267	248	274	245	270	285	267	259	235	283	260	280	264	259	264	258	278	290	251	255	270	310	259	286	233	248	252	279	267	279	250	254	269	238	274	280	247	263	290	304	274	262	300	275	281	291	293	291	249	268	288	269	257	280	239	247	283	303	261	264	248	279	267	274	285	298	259	243	278	303	310	247	289	287	253	276	262	285	304	257	293	249	297	257	274	266	242	281	251	280	290	273	257	267	270	258	261	300	252	290	225	279	299	263	295	274	238	261	260	248	252	275	277	269	261	273	240	239	282	259	279	271	279	292	246	280	294	246	282	267	209	287	275	233	293	288	262	275	260	294	237	250	246	273	238	278	243	317	288	291	292	251	264	269	267	286	254	268	287	289	284	264	259	291	239	249	262	264	272	253	223	249	286	284	264	260	275	262	307	274	270	271	266	297	283	288	263	258	264	269	281	281	259	248	253	280	261	278	262	241	285	293	271	261	245	265	258	258	235	291	252	259	275	273	283	235	280	255	286	299	285	278	291	281	238	280	261	280	281	285	291	244	252	275	247	262	288	278	259	275	257	283	256	258	274	293	278	264	258	276	246	280	221	253	290	282	236	272	266	234	299	258	250	258	262	259	271	248	249	269	262	274	278	296	289	260	271	281	281	302	278	255	267	273	257	237	231	246	307	277	265	246	250	293	279	237	300	273	293	276	280	260	271	267	308	295	296	236	276	280	268	297	263	256	237	278	263	287	275	261	269	269	258	275	250	308	264	291	269	241	284	264	258	263	238	265	282	243	261	262	250	270	275	271	265	277	249	282	275	304	282	280	274	251	280	253	278	290	272	303	242	246	256	253	285	249	251	234	271	257	312	282	297	285	284	288	253	263	254	275	266	274	291	274	281	266	248	248	238	272	255	246	235	273	270	288	286	229	268	279	264	267	281	277	242	276	260	269	246	256	283	304	269	282	284	236	271	272	273	248	295	276	253	268	288	268	273	278	247	252	268	275	245	260	266	249	266	272	298	290	253	270	310	243	272	259	239	240	299	275	271	232	270	257	265	283	267	229	292	264	274	262	292	313	260	263	276	280	261	266	262	288	242	251	268	241	283	265	312	256	250	257	288	285	266	260	264	266	248	274	294	252	232	283	255	258	241	280	309	294	287	227	274	285	268	266	275	273	265	276	314	243	268	281	266	258	276	249	287	312	291	301	280	268	260	295	283	320	238	269	232	245	280	252	261	247	264	270	276	308	252	297	295	278	287	261	222	279	271	251	292	268	262	287	283	296	240	300	251	260	293	282	230	268	244	245	260	256	249	246	245	266	256	267	258	247	261	269	253	282	266	251	279	264	301	253	235	276	270	315	294	242	304	292	282	269	272	286	288	272	255	245	264	234	248	269	262	280	270	292	272	272	277	267	269	268	231	263	273	284	285	298	274	289	254	293	273	265	286	300	261	269	280	271	287	271	293	260	291	275	291	285	273	259	269	274	286	275	288	289	303	267	284	262	288	278	265	253	277	278	284	267	295	249	247	270	243	290	258	274	281	294	281	262	267	269	268	272	290	272	275	268	257	270	268	279	289	252	280	278	296	256	265	298	280	241	257	302	273	270	284	251	290	257	259	241	276	280	265	262	270	278	264	257	291	253	298	280	238	265	254	280	247	247	259	251	290	264	262	261	284	256	268	264	284	285	251	258	243	302	291	244	261	273	284	227	281	253	278	262	268	263	282	237	248	245	279	271	295	258	277	292	296	286	284	270	259	272	277	249	299	289	289	300	278	277	249	248	279	278	286	276	305	307	268	274	273	283	253	251	274	282	310	269	286	281	261	236	269	288	265	266	267	251	259	236	262	263	264	274	279	266	252	283	290	265	290	297	289	274	249	248	271	238	269	285	267	254	262	279	229	279	230	263	266	273	266	279	258	306	263	264	267	284	277	268	232	280	266	243	263	260	239	274	263	279	263	276	295	258	254	253	256	239	266	235	292	281	298	291	277	270	268	271	267	236	259	280	296	283	254	285	273	275	265	250	267	250	272	267	256	238	245	279	257	272	261	260	277	302	250	259	283	237	263	284	275	272	279	304	246	254	252	282	306	229	238	274	292	278	290	275	247	278	266	281	250	256	287	279	291	264	262	294	280	274	262	258	233	274	258	252	267	288	275	266	253	260	253	276	297	266	273	245	262	277	290	269	258	252	257	279	245	249	233	284	270	258	237	289	266	258	274	270	297	256	258	282	260	284	245	270	279	296	256	247	281	247	302	272	289	265	283	280	273	233	305	264	272	274	277	267	283	248	259	237	238	279	276	285	255	290	263	268	319	256	264	265	270	286	276	281	300	276	266	291	266	249	290	270	267	254	276	242	274	266	266	255	259	253	259	265	284	282	244	286	272	287	244	233	245	264	270	272	272	259	246	278	275	292	261	288	283	272	262	274	264	247	272	276	281	231	266	262	266	240	272	266	272	272	250	272	251	255	254	277	256	276	260	265	272	262	313	299	248	285	292	244	254	280	278	267	281	296	284	284	279	281	284	255	276	267	252	263	271	260	270	251	264	272	274	281	279	268	261	282	306	240	278	322	275	294	284	276	239	280	272	271	271	279	261	302	279	274	257	288	247	254	282	260	247	286	301	272	264	246	283	272	238	244	278	255	264	280	285	264	288	261	254	273	245	284	269	248	268	272	244	281	263	269	297	283	250	303	245	259	245	256	267	247	273	288	260	273	262	285	277	266	266	262	275	261	288	271	274	263	247	270	283	238	283	287	270	268	246	272	282	279	264	264	274	250	277	326	248	259	260	287	240	261	273	265	261	268	262	250	249	296	275	285	249	233	276	258	290	285	280	234	258	256	280	278	263	253	239	254	266	279	282	248	253	276	264	264	263	262	265	270	283	252	272	257	281	285	287	268	262	270	322	275	263	271	237	268	276	288	272	265	283	298	276	286	268	258	285	274	251	276	260	270	275	278	273	278	265	266	289	290	265	269	269	246	239	260	270	281	298	262	278	274	293	280	240	271	250	271	274	281	253	274	275	266	247	275	260	240	311	291	252	247	290	283	236	261	270	254	280	271	258	274	273	260	268	268	254	269	248	284	272	259	279	240	298	255	268	257	280	261	258	257	291	279	287	272	250	289	285	257	280	249	265	256	277	268	275	266	279	280	292	268	286	284	316	268	295	269	285	303	279	267	246	289	249	261	281	260	266	244	250	273	276	267	250	277	253	246	264	265	291	293	250	295	275	261	297	277	263	290	274	275	279	270	268	281	259	264	280	271	262	262	256	295	233	233	236	245	267	265	279	267	238	261	289	274	298	312	267	284	268	265	262	285	241	248	297	298	241	238	245	294	274	262	249	278	286	271	262	249	232	274	222	273	281	296	278	256	293	292	276
25771	25971	8340	6020	4099	644	606	606	595	580	607	600	614	575	597	581	580	610	572	549	570	645	598	586	565	600	584	590	614	603	576	603	576	578	572	637	582	550	570	565	575	546	557	580	571	559	595	601	592	587	584	642	607	580	567	595	608	575	603	595	624	598	580	632	579	569	599	593	606	591	589	591	588	586	605	553	598	551	580	573	549	591	572	585	543	589	587	585	587	588	551	613	579	601	584	557	600	614	636	584	570	614	567	565	592	560	625	558	572	573	554	617	569	596	599	584	551	601	596	570	582	592	564	583	582	605	582	602	596	594	548	563	595	607	572	596	609	552	540	571	589	587	583	552	563	559	617	569	578	561	603	611	567	572	586	598	595	573	576	570	572	561	594	589	589	602	567	645	610	625	586	563	593	595	583	536	584	588	584	609	599	542	584	605	608	587	607	583	607	581	580	587	595	587	541	607	570	571	536	570	578	563	597	630	594	593	565	563	584	590	589	598	586	580	551	602	572	561	580	561	604	565	571	601	568	593	602	562	578	601	570	606	591	560	583	607	621	575	594	583	560	571	559	553	571	604	610	588	553	525	579	577	582	581	561	626	559	575	595	594	573	601	564	546	598	565	619	586	592	565	603	572	614	579	565	588	639	566	616	602	608	604	567	589	566	546	603	566	573	609	594	632	622	587	544	569	604	561	572	610	566	592	550	565	563	555	562	567	580	562	582	586	592	572	596	596	544	573	558	599	583	579	573	574	571	552	591	598	593	635	597	572	570	600	609	602	581	604	569	598	548	604	618	569	569	570	565	577	539	586	555	599	593	576	601	608	580	576	545	597	605	550	573	621	590	563	575	586	591	617	559	573	585	611	619	625	574	555	590	563	611	570	545	580	556	593	586	561	563	583	602	621	577	572	582	575	595	588	595	602	577	614	563	562	584	595	611	550	576	590	603	609	582	563	560	603	583	543	579	568	592	589	580	588	586	584	536	586	588	591	546	580	626	585	596	610	604	595	558	584	615	587	626	570	582	602	565	602	584	633	605	584	559	592	634	586	579	553	614	631	571	606	585	569	517	604	613	630	591	586	596	584	589	549	576	565	583	545	573	583	575	564	562	585	599	583	592	556	534	560	582	604	591	632	611	605	619	597	588	590	568	577	595	601	596	604	616	559	574	568	560	534	587	617	579	573	601	562	557	548	533	582	602	587	581	580	600	579	592	623	611	620	563	585	572	562	622	555	639	629	578	583	577	589	595	605	578	557	575	610	581	587	618	586	575	560	614	574	633	576	598	575	563	611	540	639	597	561	587	609	588	595	561	637	573	568	581	575	552	640	576	557	576	634	582	608	572	606	546	606	576	552	615	605	564	598	582	605	593	624	618	571	594	532	554	581	563	571	584	619	596	581	568	572	593	609	579	616	554	582	574	571	639	572	554	568	594	580	556	585	564	566	596	581	593	570	580	590	621	589	600	572	610	588	518	575	609	593	594	564	587	641	608	539	600	603	608	527	594	626	589	586	562	641	591	591	580	579	557	600	576	604	541	580	604	607	605	605	589	556	592	553	561	552	626	631	600	584	591	571	560	591	598	582	586	562	562	586	567	594	584	587	572	565	574	591	600	598	599	572	581	585	524	621	586	571	569	599	632	548	548	587	634	578	598	594	605	582	590	632	537	533	591	556	578	583	610	593	624	587	592	566	568	594	590	561	566	546	578	565	593	578	600	610	561	579	600	608	619	590	602	563	592	543	620	606	526	586	587	547	589	573	616	644	574	567	583	603	626	559	637	591	575	594	612	581	626	585	586	566	583	557	588	591	565	607	589	612	555	547	611	601	585	589	542	588	567	593	573	574	591	591	567	630	627	586	578	589	555	597	620	613	569	595	598	622	588	602	572	594	591	577	586	633	623	573	582	601	616	529	578	548	602	584	557	599	609	555	593	557	582	591	569	591	557	570	577	567	554	578	565	557	611	552	539	579	568	578	568	610	571	590	623	620	566	572	585	601	525	559	586	571	594	625	595	554	588	602	615	555	614	555	598	573	566	579	604	590	545	555	611	529	574	620	591	555	601	577	598	583	567	616	565	632	568	569	574	590	610	546	577	557	570	578	587	606	602	553	564	560	575	618	572	564	604	552	557	532	558	535	599	581	572	567	564	574	587	583	579	548	575	606	561	622	556	567	594	644	565	621	560	540	612	581	583	619	561	582	544	550	571	580	556	577	554	611	558	591	613	567	533	582	533	534	605	571	539	585	570	562	556	582	578	605	598	583	589	521	558	576	551	583	608	573	594	584	552	568	615	585	586	591	574	596	546	564	584	554	560	595	636	580	584	583	567	576	543	618	584	592	533	557	557	612	573	609	594	572	573	575	619	587	571	563	605	583	563	534	583	572	597	614	590	599	550	527	574	600	567	628	554	574	552	641	609	538	557	628	574	585	598	586	588	569	600	558	556	611	597	603	586	564	577	616	587	526	583	585	585	590	536	539	591	569	587	596	618	562	582	583	561	602	584	587	606	607	620	551	559	567	581	588	619	609	602	581	563	570	534	583	577	629	643	602	576	605	603	612	586	567	549	602	575	542	558	584	555	589	547	563	631	531	599	579	589	602	621	547	575	574	553	628	584	633	600	609	575	569	565	545	599	589	587	603	621	543	550	611	617	595	601	633	569	580	592	600	605	610	590	575	572	609	601	596	628	599	588	597	571	602	560	586	575	541	575	620	573	592	596	608	555	574	555	562	566	583	605	573	594	576	620	618	540	556	619	570	576	577	546	585	568	634	571	569	551	625	572	568	597	596	587	541	633	596	578	600	641	616	563	574	590	589	560	555	574	570	562	590	577	596	622	535	565	602	607	592	566	556	553	547	594	543	582	604	580	560	566	585	558	583	611	591	586	558	569	607	590	592	585	594	562	574	610	574	520	575	541	572	570	567	555	596	607	575	588	583	529	568	553	591	568	600	588	580	576	642	563	582	557	546	610	567	579	569	590	617	592	543	618	594	539	590	614	589	605	619	608	589	560	576	593	556	620	567	614	580	577	584	559	583	562	601	564	532	595	576	557	529	585	607	587	598	593	552	606	601	592	594	582	602	605	583	560	568	611	557	589	586	585	601	597	580	569	547	579	547	544	558	526	606	613	613	573	587	551	592	541	575	553	573	558	581	594	598	613	585	634	554	584	561	602	545	546	560	584	588	574	583	562	587	584	581	603	562	617	575	596	557	595	565	589	565	578	608	551	600	591	618	570	654	583	658	540	586	600	555	588	594	583	561	581	588	595	571	575	555	575	608	653	602	555	599	579	579	608	598	589	569	562	617	571	565	612	606	571	574	587	601	608	570	601	552	606	579	541	622	563	563	548	567	589	609	574	619	608	565	572	597	578	608	601	537	556	546	566	605	578	614	574	580	543	597	576	586	616	589	603	621	594	580	603	543	609	568	578	565	579	623	574	588	551	598	593	552	543	579	590	617	595	597	621	592	594	591	577	578
59963	63130	51411	35951	28025	2686	273	201	219	219	185	180	166	152	172	195	188	156	171	184	176	160	176	177	167	166	174	164	187	191	186	154	145	163	191	156	139	164	154	158	144	160	187	185	172	161	188	155	190	183	158	180	150	207	170	156	162	163	168	162	177	161	163	148	166	142	140	126	164	139	184	162	163	164	145	144	149	167	147	182	154	150	176	168	151	172	156	165	174	183	212	155	174	160	175	169	152	172	166	153	152	186	177	140	172	195	148	164	154	155	180	171	153	168	177	162	165	162	171	155	170	149	187	179	137	152	160	168	164	182	153	167	144	166	143	161	146	156	168	186	179	143	169	162	176	153	165	192	154	158	147	157	164	172	184	175	171	155	142	155	149	130	149	163	163	144	136	134	173	167	159	161	155	156	179	166	180	167	168	150	170	186	190	147	155	148	170	146	153	134	179	167	137	153	153	158	148	144	157	178	163	145	167	168	161	169	156	149	136	176	183	158	179	175	155	150	166	174	142	197	153	175	155	176	172	168	155	161	170	168	170	164	162	168	154	184	144	157	171	188	178	167	152	176	148	167	148	160	174	148	167	154	163	161	158	163	156	151	156	166	161	160	176	165	171	166	161	161	155	151	156	157	146	147	159	138	154	141	170	162	182	177	175	164	150	167	171	169	175	192	170	166	171	164	176	171	160	169	184	157	174	177	164	158	171	155	150	144	165	154	151	148	170	161	156	157	170	155	142	175	147	135	172	174	147	149	165	160	162	148	156	139	171	166	163	165	158	184	156	167	158	164	164	133	146	155	158	185	175	170	156	155	160	166	178	159	179	171	176	141	162	174	144	151	177	173	141	158	199	164	177	180	143	163	175	167	159	169	163	166	153	160	149	168	156	155	185	150	154	148	162	163	155	157	171	155	133	156	172	159	167	141	177	158	169	172	144	170	151	160	157	158	154	172	168	169	162	141	171	148	165	141	155	162	158	158	170	184	176	154	159	168	156	168	142	189	152	167	174	145	161	160	136	169	159	171	153	174	147	188	170	157	170	139	181	176	172	175	142	161	195	170	150	145	157	134	182	205	169	143	163	172	159	146	163	170	151	187	170	143	168	157	162	164	176	169	171	183	171	198	171	150	145	178	146	134	167	159	178	166	156	173	191	137	168	175	171	175	154	163	162	170	170	157	152	169	169	168	165	165	176	156	175	162	170	157	184	157	136	142	142	166	154	172	146	143	172	148	142	186	164	157	177	171	166	172	173	175	169	143	180	147	142	127	151	184	187	149	154	155	170	160	171	159	148	154	139	173	157	158	159	157	181	176	167	189	125	161	155	169	158	149	140	176	150	168	171	168	163	153	170	150	174	159	177	157	170	161	166	173	179	173	146	165	161	149	177	156	151	126	148	165	170	166	175	160	163	165	174	156	158	158	162	164	168	183	144	160	169	188	160	180	147	170	174	150	167	172	152	172	137	159	153	153	173	150	186	162	146	174	145	158	188	185	176	158	169	158	176	147	149	189	137	164	159	144	160	162	143	173	186	150	158	170	145	160	170	159	146	187	168	166	157	151	152	165	146	138	138	156	154	165	158	129	166	181	174	176	191	163	162	144	164	129	153	165	148	171	210	182	164	171	167	155	182	165	172	166	166	139	173	166	169	170	158	164	158	160	157	170	173	170	164	186	174	146	163	161	182	150	153	176	133	157	182	192	179	167	169	162	175	189	162	139	138	153	175	165	169	170	147	162	197	166	171	174	180	161	132	159	165	150	157	150	166	188	165	149	148	167	172	174	170	149	157	175	175	135	171	173	152	179	166	143	165	145	166	156	171	179	146	146	140	178	155	164	153	140	176	158	151	183	159	173	166	186	151	194	171	163	163	149	154	150	162	146	163	171	165	160	170	167	175	161	176	179	158	155	149	153	152	170	182	154	170	164	169	175	164	174	158	158	184	171	169	162	150	183	154	153	185	145	163	153	162	197	135	168	180	178	167	167	169	184	172	151	193	171	144	141	146	176	153	163	172	147	154	155	150	163	175	196	180	185	171	186	143	171	165	169	186	174	179	156	174	166	163	149	149	166	164	171	163	202	165	175	168	142	178	155	163	185	189	146	155	150	153	161	164	165	168	157	158	155	153	153	167	159	173	184	164	173	153	168	159	159	158	170	172	146	156	163	150	181	156	146	143	168	173	157	159	146	167	160	165	157	160	162	153	145	155	178	165	147	155	150	174	160	163	147	173	173	164	149	179	163	174	175	163	174	183	151	171	163	172	181	152	159	141	156	158	161	163	157	164	141	153	182	163	167	168	177	147	163	163	186	156	177	142	183	168	179	155	163	149	187	168	136	162	176	186	170	170	153	159	177	137	166	165	172	161	158	164	163	132	170	149	134	163	167	185	165	139	175	158	155	138	158	153	151	153	154	191	159	171	162	166	177	159	161	150	142	167	136	161	147	193	174	150	168	165	153	174	179	178	172	132	168	171	163	166	173	185	186	133	177	161	164	169	164	153	147	140	162	171	169	155	153	155	152	169	161	157	149	167	147	179	173	177	182	145	166	148	160	170	149	168	165	170	173	167	164	158	168	153	164	157	159	147	165	159	179	146	162	156	167	179	161	164	174	180	159	154	165	145	146	135	175	160	153	162	177	179	169	173	158	162	167	148	166	156	165	153	145	160	162	142	143	142	167	167	166	149	143	146	146	183	169	171	148	147	168	162	139	177	177	172	162	187	157	159	154	155	160	175	161	136	163	164	166	145	157	196	154	160	148	134	149	163	157	159	151	166	183	199	161	160	159	154	154	177	154	167	138	159	161	167	155	149	175	184	157	157	159	156	174	169	146	137	161	158	183	164	160	146	171	147	149	155	139	162	144	154	152	198	155	157	167	172	147	152	183	161	159	157	181	164	145	162	155	153	149	157	175	148	174	174	165	160	166	159	149	152	154	170	168	191	160	162	174	182	164	177	169	166	171	145	162	163	181	167	141	149	164	157	180	158	168	139	156	142	154	158	167	165	163	152	176	133	164	199	168	142	152	164	163	155	180	138	165	151	164	130	172	172	154	158	169	163	161	164	140	144	208	165	181	169	148	146	173	146	176	158	164	145	179	176	158	164	173	149	160	156	162	168	179	175	163	165	157	146	180	156	140	175	175	165	178	183	177	175	176	195	154	197	155	199	173	160	174	162	166	157	146	159	184	139	166	162	162	158	156	157	185	173	175	170	181	149	163	161	150	178	153	191	183	155	153	152	161	141	150	166	149	153	153	162	151	161	149	148	144	148	140	172	211	160	177	164	170	160	152	145	180	209	175	162	191	156	157	169	145	185	165	166	154	152	184	160	173	158	167	160	159	163	162	147	183	168	164	177	181	181	157	182	159	160	174	163	166	182	174	155	173	173	163	181	171	173	154	176	152	181	169	183	178	160	150	163	164	155	139	167	160	162	166	181	178	149	183	143	179	150	160	157	145	161	154	173	187	161	162	166	165	180	181
34288	48960	45753	45402	29213	1020	894	822	684	662	586	543	533	477	468	496	497	481	448	427	455	451	438	483	413	449	425	410	375	410	408	370	402	395	405	428	374	439	352	379	443	391	403	377	373	397	429	406	366	379	424	371	406	414	416	416	391	356	435	344	371	408	401	428	416	387	391	414	375	368	365	431	365	378	406	416	409	407	397	422	377	368	371	411	358	368	364	403	388	376	415	405	408	383	350	396	404	399	418	382	396	391	391	376	402	418	382	369	355	399	390	389	371	395	395	385	420	384	401	413	404	396	420	390	354	414	373	388	399	377	348	363	408	370	373	381	390	414	410	387	390	367	417	420	376	374	427	366	380	391	388	405	380	389	387	393	401	376	354	364	390	377	392	366	361	348	366	387	400	392	389	365	376	371	364	390	395	380	369	401	391	359	389	385	367	388	414	392	393	353	411	357	396	432	397	414	377	420	380	414	414	401	402	396	359	401	390	346	388	380	388	384	382	377	401	381	421	380	429	391	395	427	427	393	384	375	375	359	366	406	404	408	392	403	362	376	382	366	388	379	379	376	419	379	384	376	380	418	376	377	372	393	408	388	385	359	381	395	417	366	419	403	373	384	388	417	406	402	399	360	406	357	371	370	388	406	353	394	413	382	398	406	373	384	392	413	387	414	370	373	384	385	388	394	383	394	381	391	361	375	385	395	409	371	383	382	376	370	364	403	415	418	400	444	367	383	384	399	407	417	387	401	395	399	404	406	398	399	375	422	399	380	388	406	402	408	380	380	422	417	393	380	406	368	356	370	403	384	379	398	399	392	384	367	385	364	383	377	396	392	372	370	381	371	392	405	385	363	394	368	394	385	379	394	399	383	376	410	370	402	396	380	392	387	403	369	391	379	395	403	409	411	390	340	394	383	359	345	408	373	359	381	371	372	381	375	420	357	361	402	385	364	366	419	422	405	377	420	416	384	393	386	400	402	385	388	417	373	391	386	418	384	362	379	418	394	389	380	371	411	414	424	405	389	399	393	400	425	394	394	395	374	405	419	415	404	399	408	367	345	405	405	403	378	395	403	381	371	388	385	390	375	361	385	403	417	381	385	376	378	398	379	352	409	415	377	374	424	414	414	357	374	397	365	401	413	402	360	407	373	381	377	407	421	368	413	425	394	406	398	391	377	385	405	402	391	416	397	391	393	428	434	403	412	404	358	396	389	385	402	394	365	394	403	402	388	410	398	373	429	407	407	423	372	386	374	368	387	366	394	396	378	376	378	389	406	397	374	403	366	402	391	402	411	361	390	358	372	428	384	404	378	377	390	386	392	421	370	408	416	410	394	389	409	380	426	382	381	383	398	365	412	399	409	387	391	373	396	377	395	402	394	371	393	368	356	408	344	406	420	408	385	414	359	401	374	378	401	350	392	359	417	375	371	367	412	388	409	391	390	418	418	380	389	401	387	403	396	406	375	340	368	423	349	387	395	399	390	405	360	400	390	376	360	380	410	411	408	382	362	346	394	386	373	394	357	394	465	404	404	363	393	370	403	387	362	389	413	394	391	396	360	394	358	405	390	379	365	403	379	371	406	407	391	378	399	393	397	377	363	338	354	389	412	400	402	394	374	409	367	403	359	413	385	383	398	409	403	373	385	411	394	396	395	380	410	412	422	402	396	393	396	367	409	363	386	409	360	407	397	386	395	382	330	384	417	374	384	393	411	404	385	360	395	414	407	439	379	378	385	386	366	389	377	403	394	404	367	407	371	344	388	406	344	393	381	419	382	398	371	393	404	348	384	404	381	378	380	384	380	376	419	360	388	427	402	404	396	374	366	387	445	382	399	368	378	373	430	397	400	373	403	430	374	363	403	381	404	367	456	404	386	386	397	358	393	372	381	360	400	382	384	373	412	384	410	371	387	383	374	365	384	434	362	344	410	400	407	396	381	387	422	390	412	393	407	364	415	420	394	390	374	385	465	391	400	361	384	366	366	382	366	408	407	405	362	393	393	382	399	382	421	401	424	361	391	368	395	418	396	338	397	386	392	407	397	375	388	362	374	345	367	379	384	415	396	382	406	385	405	388	396	355	404	400	385	358	401	365	406	389	414	379	402	399	364	388	403	422	360	388	425	401	367	388	447	419	409	376	416	388	404	384	382	386	377	380	346	433	374	395	421	399	337	385	408	372	388	397	404	373	393	397	401	412	374	368	399	387	390	384	372	420	401	414	369	369	385	403	433	355	380	417	388	389	378	398	401	401	434	396	393	405	408	416	390	398	397	381	409	400	395	388	391	402	366	399	376	360	369	390	372	413	397	415	415	392	401	410	403	390	376	414	369	383	399	402	403	397	372	359	394	415	377	390	363	393	393	365	347	355	371	384	408	422	373	384	407	371	356	361	376	393	367	387	387	384	402	407	390	374	398	392	384	397	387	362	395	425	399	405	358	402	404	413	375	385	424	402	397	402	363	380	406	392	426	369	405	415	364	388	369	363	393	402	383	373	362	355	374	464	401	411	403	398	403	408	369	382	365	418	397	394	387	328	403	369	383	363	372	374	419	387	399	368	386	411	405	404	424	376	383	396	411	410	418	386	374	398	415	359	385	377	407	376	411	402	375	429	384	393	380	365	405	387	387	420	387	370	399	404	393	388	373	379	368	377	396	391	407	375	371	372	401	398	381	375	394	379	404	393	389	400	385	375	391	392	398	339	410	398	370	408	357	388	366	400	349	400	425	394	425	420	407	407	441	341	389	393	406	410	404	412	411	393	377	409	413	372	395	366	400	376	387	418	403	398	371	423	397	411	381	399	430	415	369	407	392	402	384	385	362	373	424	380	392	399	362	416	431	353	369	356	372	346	391	395	373	407	394	389	372	370	362	370	394	356	383	336	408	416	392	375	402	406	403	373	393	406	362	391	385	375	354	377	384	387	377	388	411	366	358	387	397	381	358	359	395	396	393	395	412	382	386	379	409	421	390	387	395	397	380	383	362	422	372	374	393	396	382	376	392	365	386	349	378	381	398	405	391	398	357	371	380	392	361	397	380	399	388	382	388	393	402	381	381	401	394	373	361	409	379	395	394	383	413	376	387	385	367	377	385	395	384	369	406	385	383	395	419	387	399	375	373	400	415	434	372	377	365	383	398	378	371	425	390	373	354	358	424	383	376	408	342	399	390	401	387	360	351	366	381	387	388	408	371	404	382	412	344	390	371	379	401	366	374	334	373	380	363	377	372	390	386	427	420	358	353	381	387	384	413	381	413	378	403	393	414	341	404	398	399	388	361	414	434	358	392	368	402	411	359	361	420	422	373	378	376	378	394	366	409	360	337	364	388	354	383	409	349	404	378	371	382	386	416	381	397	357	387	413	406	401	412	412	379	392	403	370	382	397	368	429	402	377	414	383	378	391	377	399	400	413	408	369	412	392	389	398	389	379	390	365	411	372	442	399	385	402	396	375	388	363	383	359	414	396	364	418	408	376	418	407	415	398	394
66214	71371	63528	50394	42573	8385	719	406	334	336	315	292	321	301	332	283	296	293	263	315	316	263	279	270	267	286	286	249	248	286	307	296	288	246	268	284	272	273	254	256	244	263	261	247	269	265	249	250	249	234	260	264	275	287	265	252	250	294	272	275	255	267	251	290	236	258	261	229	242	241	250	238	266	244	236	243	243	269	276	275	245	269	259	243	237	273	254	226	237	292	254	284	297	271	272	276	256	247	261	269	277	279	243	224	247	279	265	252	275	242	272	261	269	260	286	230	230	247	265	255	323	262	270	283	246	273	273	276	249	245	242	259	261	273	253	277	246	268	243	246	253	289	237	265	286	279	269	276	291	272	268	293	298	261	252	259	272	259	244	263	260	255	235	260	285	237	240	246	263	261	282	260	260	272	275	258	263	239	279	244	271	238	241	237	255	269	244	242	273	231	264	273	240	271	253	282	254	266	296	272	254	267	265	236	254	268	249	280	244	261	285	283	251	265	276	263	252	231	274	260	259	239	266	268	271	253	266	258	258	270	291	235	298	278	273	273	258	260	242	253	254	245	288	260	267	247	270	269	272	250	251	269	255	253	280	237	237	249	279	240	256	288	266	242	270	269	237	248	270	256	258	246	266	267	264	288	273	241	240	274	267	245	276	240	275	275	252	255	246	242	301	281	256	248	267	302	297	262	276	253	267	260	247	252	250	260	249	260	245	250	273	252	271	282	252	277	267	289	259	310	254	273	249	267	206	261	243	234	232	269	266	266	264	242	250	237	263	256	268	262	263	269	239	228	271	235	254	256	247	244	273	282	259	276	268	298	253	253	244	262	263	248	272	264	253	266	285	227	277	240	249	276	234	265	270	275	251	261	266	235	268	256	277	275	262	248	238	263	260	269	259	294	257	244	268	306	258	249	264	269	237	276	308	251	247	260	240	260	262	265	244	270	249	270	269	253	256	229	248	249	256	250	250	276	274	255	240	260	282	258	263	271	278	230	248	269	264	234	270	249	262	254	234	247	256	253	245	255	262	252	273	299	267	259	262	234	232	253	255	255	250	287	262	268	247	242	254	276	278	251	294	277	273	274	263	249	260	264	226	276	293	261	221	234	241	269	256	287	265	274	274	248	255	265	253	270	270	247	267	244	260	250	286	274	251	294	233	265	264	277	269	267	265	307	262	272	253	269	275	293	299	260	278	238	242	265	291	296	244	272	261	243	271	274	284	238	240	268	254	266	230	269	254	244	262	289	274	224	258	282	231	300	278	248	247	299	274	270	270	259	233	293	261	290	269	235	258	246	272	271	238	257	246	236	272	258	256	230	220	251	239	259	245	277	275	299	242	276	280	260	257	268	261	280	270	256	241	270	281	251	275	272	266	279	313	292	277	265	220	270	261	235	270	264	247	271	271	266	240	229	250	257	241	252	255	272	258	266	248	275	273	310	291	292	272	247	263	272	283	273	241	243	243	229	264	252	277	274	264	264	248	294	240	270	254	269	281	271	223	268	254	262	279	247	257	247	245	257	260	270	240	247	272	262	222	241	244	266	270	262	275	262	223	251	252	271	267	235	259	238	261	243	271	264	247	260	267	239	245	265	267	281	233	264	276	255	266	241	255	247	278	282	269	265	260	256	238	247	266	271	266	250	267	284	255	256	250	303	264	252	223	225	270	271	303	245	265	252	255	267	241	266	248	248	294	275	267	244	253	284	264	256	245	298	278	276	258	260	263	268	267	278	287	271	286	259	269	231	265	230	268	296	295	266	279	278	247	237	234	267	251	286	258	253	268	256	272	265	229	243	249	262	246	280	259	288	289	305	285	255	267	243	256	270	261	260	242	267	279	268	265	263	236	257	244	272	252	241	258	287	270	260	281	239	266	268	276	272	246	251	283	283	285	281	244	217	291	261	224	263	242	240	283	241	276	283	271	239	307	250	275	256	285	271	264	263	235	260	255	265	241	250	245	249	247	280	261	259	239	262	293	246	264	261	245	236	244	260	253	259	228	230	244	241	259	258	281	237	260	290	257	235	282	243	250	258	265	240	272	255	278	221	287	277	230	266	232	244	246	225	262	247	271	239	251	239	253	265	281	250	287	224	246	253	258	281	261	239	268	248	285	254	279	282	272	263	228	285	254	264	233	250	264	294	253	259	241	268	306	286	250	289	289	254	270	240	287	239	270	238	269	262	246	252	298	278	254	284	282	249	256	274	251	279	259	286	264	276	263	243	263	243	268	270	258	253	248	265	250	220	253	264	256	233	255	296	267	281	272	253	251	279	271	277	247	245	264	260	253	262	252	242	259	270	253	257	269	301	278	241	260	253	242	261	278	264	279	233	278	286	252	297	286	276	266	248	231	244	223	294	265	276	265	256	255	247	230	237	248	240	279	245	267	262	277	285	249	251	251	273	230	273	237	244	270	284	279	246	233	239	259	261	258	248	259	234	293	249	271	245	251	274	244	255	259	268	267	251	298	248	262	249	251	253	259	261	265	250	237	280	251	252	264	278	255	278	255	276	246	285	274	280	260	279	243	268	280	261	260	247	270	264	245	291	231	288	289	247	240	238	247	276	259	288	254	293	243	262	246	229	247	236	221	256	263	254	236	255	279	266	254	266	250	240	249	260	270	241	229	264	253	282	263	261	270	276	259	255	280	253	257	296	269	264	271	233	250	241	269	264	285	270	274	255	257	265	253	244	292	259	275	265	258	287	302	276	278	285	243	285	261	230	238	227	238	274	268	297	264	288	262	309	257	281	231	262	284	252	283	279	252	247	257	240	278	242	253	263	246	260	261	246	277	262	251	246	272	275	261	254	276	245	247	249	260	248	270	290	267	283	267	271	314	263	272	243	247	242	270	267	248	250	242	260	273	288	269	252	270	257	267	222	264	260	255	272	266	244	276	243	260	224	268	244	264	286	247	281	274	258	285	251	285	275	254	273	262	249	247	264	296	257	229	269	235	256	259	263	245	253	267	282	275	254	251	244	264	266	261	254	248	240	272	256	256	263	255	263	262	275	236	282	231	279	249	255	300	255	261	251	283	255	232	251	295	256	276	264	247	246	248	235	233	275	284	262	248	239	266	263	253	259	259	285	270	270	268	238	267	273	298	287	257	267	285	275	266	243	280	260	231	244	280	269	243	239	260	251	236	249	282	226	273	273	258	264	247	267	253	235	240	291	256	276	262	277	276	261	252	239	251	254	255	212	268	273	267	261	239	292	244	265	288	243	270	235	261	268	256	255	235	256	243	246	229	288	245	252	269	219	244	269	260	253	261	257	287	266	276	282	276	283	277	256	244	247	253	236	253	264	262	269	280	262	262	245	242	284	257	263	260	256	249	267	261	244	254	255	242	272	253	272	249	267	252	263	239	234	250	261	230	263	287	276	251	254	269	279	266	241	239	241	270	241	265	268	274	232	238	236	232	291	281	269	249	249	269	255	248	246	252	255	239	270	255	273	246	268	245	298	257	278	284	260	260	267
38754	55999	57128	58532	40527	1811	1470	1337	1176	1046	1011	958	913	815	824	798	758	754	760	737	697	693	675	657	695	634	662	667	628	592	630	641	629	660	616	623	610	607	620	632	575	629	622	566	588	576	636	608	603	597	590	589	605	614	628	593	589	635	646	589	602	613	620	602	643	636	574	613	612	572	601	626	595	603	588	621	589	575	584	605	572	587	601	581	579	578	589	598	593	600	659	627	575	577	559	567	586	617	556	588	610	616	609	649	621	602	555	566	624	612	584	650	541	587	546	608	590	592	613	603	562	589	609	585	581	584	607	598	587	590	577	563	577	603	599	545	606	617	624	628	589	595	553	599	616	571	600	633	637	606	612	571	558	582	568	577	606	640	560	607	604	626	590	608	576	608	637	573	583	563	637	604	605	565	609	556	582	569	606	603	556	570	641	594	601	573	623	577	572	606	638	562	585	586	582	608	576	633	618	605	599	612	553	549	626	621	595	578	587	584	589	609	591	571	565	589	581	595	611	610	619	584	572	634	544	611	598	604	618	604	608	577	571	601	583	574	583	601	582	609	600	582	633	594	555	642	619	577	607	555	576	599	590	600	631	626	612	569	560	561	638	621	643	592	611	587	620	592	602	593	615	562	534	575	561	573	595	548	588	570	561	582	605	584	551	586	598	626	554	584	578	607	629	571	558	595	650	613	565	593	580	562	582	573	568	571	608	601	599	616	610	604	621	663	613	582	609	613	615	584	564	574	591	605	599	597	580	592	581	606	603	589	591	626	586	626	630	620	587	595	580	597	618	611	612	625	612	600	588	594	562	625	616	585	580	515	633	623	592	605	554	571	585	597	616	609	590	583	591	590	626	592	562	623	614	606	597	599	656	571	614	591	643	557	597	617	602	594	622	616	571	608	586	587	595	582	622	587	628	596	580	604	615	610	630	614	638	539	592	583	571	606	568	623	596	614	565	575	586	569	552	581	572	651	677	629	548	625	578	575	602	642	618	589	577	594	602	618	576	590	579	582	581	570	596	567	611	578	572	586	581	593	623	558	579	593	583	542	584	614	587	597	626	576	595	610	590	588	616	581	617	582	545	664	590	555	535	615	610	569	594	573	618	608	600	607	579	552	591	559	581	591	632	605	592	574	587	552	577	591	628	612	621	571	614	599	605	594	612	567	586	572	625	557	593	559	565	610	600	580	596	591	615	599	569	576	600	632	576	562	592	646	611	573	622	590	583	594	626	594	548	567	564	547	583	585	613	577	556	602	599	559	591	547	610	617	616	588	585	583	562	565	588	574	587	625	546	613	590	586	597	618	617	634	574	558	583	582	640	574	584	572	576	555	596	610	550	622	584	584	603	592	544	605	581	584	577	592	584	562	611	612	577	543	577	585	571	613	620	592	583	529	591	586	587	596	560	606	571	571	573	572	582	599	592	623	561	588	542	540	616	598	613	670	552	584	566	634	571	631	610	604	656	608	609	591	603	587	629	570	586	643	590	557	576	578	602	596	604	593	589	612	612	563	586	584	602	604	570	595	600	584	551	594	612	561	606	656	553	561	654	603	555	595	567	554	637	596	565	609	592	610	554	613	580	594	590	554	595	619	609	552	567	619	537	567	628	565	618	593	605	605	593	578	589	575	570	593	594	563	606	566	598	607	608	574	602	566	591	624	588	576	582	602	598	602	621	599	614	586	596	599	600	600	579	588	594	595	602	588	605	599	604	614	623	600	627	602	595	575	605	575	590	580	620	625	613	585	633	600	620	581	641	583	587	572	611	563	514	613	601	619	637	602	585	642	599	603	577	612	639	592	595	574	560	601	568	619	604	609	634	602	636	628	621	611	562	635	552	624	619	592	603	576	591	556	579	589	614	632	609	574	607	625	535	622	614	565	625	632	620	602	552	612	614	563	590	550	597	616	596	620	615	596	603	599	613	618	638	612	628	574	561	631	575	615	571	616	604	599	591	641	613	613	603	541	558	568	607	650	564	609	622	597	610	574	619	610	569	607	594	600	637	601	633	587	559	584	569	593	617	573	585	590	570	588	594	614	593	575	587	579	579	628	585	615	609	582	594	550	595	587	613	580	601	622	589	619	615	579	594	594	591	604	578	601	624	554	585	580	553	594	581	582	609	588	585	609	637	602	579	620	583	547	597	570	551	594	593	628	598	610	614	553	549	600	569	591	582	589	572	590	591	617	618	636	605	528	559	574	584	603	584	586	574	585	597	618	644	567	577	635	597	561	574	605	593	575	592	597	550	606	552	551	619	588	559	580	589	591	580	635	567	634	584	642	589	606	606	578	558	597	576	613	591	589	610	614	576	575	589	601	606	571	578	618	592	554	598	572	607	619	626	597	609	613	626	600	585	592	577	579	602	580	634	608	616	614	588	572	634	632	626	606	614	618	547	555	597	595	569	592	622	600	603	606	627	641	593	617	626	583	592	600	586	597	615	618	575	561	556	553	567	613	593	590	597	597	624	608	576	590	573	575	586	597	576	612	614	597	590	557	544	594	562	568	609	588	614	597	611	620	567	636	616	564	590	618	573	616	581	585	605	582	634	610	552	568	598	585	586	618	576	597	595	579	581	625	586	617	637	569	576	607	555	564	595	572	588	626	595	638	606	608	558	635	595	615	595	609	588	628	599	600	530	644	605	583	588	600	600	568	628	576	578	554	588	588	594	575	619	587	621	581	580	637	620	606	584	557	621	557	604	575	595	626	565	591	603	622	602	616	624	561	624	608	557	604	563	616	613	593	594	624	562	562	556	606	566	607	603	530	612	608	627	572	631	611	639	552	562	569	581	614	612	570	613	642	594	595	582	578	612	575	624	638	580	562	587	610	614	559	598	595	612	564	665	626	606	560	564	609	587	606	621	602	581	574	559	608	609	582	603	586	558	608	601	600	563	575	554	593	590	603	557	540	589	593	607	581	582	557	585	580	580	604	583	580	603	598	589	568	588	566	618	587	604	590	631	605	602	578	571	591	610	587	593	577	615	595	584	588	579	627	595	599	563	579	629	601	584	603	609	578	612	543	586	632	641	599	581	605	636	566	569	595	599	616	552	554	577	581	638	579	610	623	588	599	606	595	600	614	625	575	575	585	616	574	622	644	577	636	583	594	624	614	573	623	592	626	578	540	586	571	658	576	618	533	604	583	608	541	607	625	612	586	577	570	606	602	577	596	561	586	580	601	631	607	568	589	561	649	604	573	644	612	575	603	598	564	589	551	583	592	628	567	615	603	588	597	561	580	551	606	591	595	568	596	583	633	597	628	623	550	591	615	558	573	610	613	547	584	566	602	620	607	568	581	580	570	615	593	619	603	590	608	606	576	557	594	605	616	583	576	602	628	558	601	557	590	626	620	546	641	507	592	602	585	628	601	629	581	572	638	591	586	588	577	621	636	602	588	635	595	582	583	592	580	582	595	564	595	571	549	578	601	589	568	603	566	582	558	574	592	583	601	606	576	557	595	605	598	598	594	574	617
48894	37579	10160	2366	1566	290	263	289	284	272	273	280	268	290	281	297	255	269	288	277	245	277	278	258	233	305	265	265	244	268	265	271	279	249	269	275	225	256	286	268	283	306	275	269	266	296	283	259	279	309	285	261	298	253	272	260	265	254	292	289	256	275	263	260	268	298	312	257	259	296	254	293	252	248	250	288	258	288	261	269	260	277	310	298	305	275	270	272	276	265	253	262	282	299	275	287	251	271	248	288	287	237	273	261	289	277	259	277	252	258	257	256	292	298	263	312	289	264	272	292	272	255	255	263	284	270	261	232	298	256	281	246	255	295	273	267	261	279	246	278	260	285	289	296	256	273	261	275	252	263	301	252	284	250	257	287	287	272	280	317	263	286	283	277	265	290	243	270	275	250	292	255	281	278	275	265	265	277	288	255	235	251	286	271	275	273	261	264	277	273	304	267	237	253	287	265	267	238	266	262	288	299	271	253	299	300	272	297	271	262	257	256	282	266	274	281	272	256	279	278	270	247	277	287	301	306	235	268	274	242	268	298	266	274	240	249	243	249	302	300	267	301	275	292	255	284	256	275	254	270	236	267	281	257	284	274	243	299	259	304	270	298	288	296	278	258	275	265	279	274	279	280	294	265	275	262	270	267	282	260	296	303	292	260	272	308	269	281	271	287	281	282	290	237	306	310	307	288	282	281	273	277	246	258	263	310	272	265	272	313	275	301	271	275	246	253	245	271	285	258	239	281	292	266	273	252	270	296	268	276	279	284	261	293	286	286	245	269	265	279	255	307	245	260	242	274	269	254	308	268	281	270	279	282	238	262	269	239	291	239	287	296	297	253	288	287	283	302	296	288	277	261	257	266	257	268	265	267	266	264	299	258	269	283	277	285	275	247	253	269	270	274	248	258	262	257	275	284	294	292	245	275	265	278	312	294	276	295	252	289	278	241	278	280	285	267	282	292	273	280	255	268	258	289	289	288	297	265	256	266	294	283	310	288	270	262	253	263	272	260	265	267	272	262	282	264	266	299	252	254	285	258	250	327	276	315	266	309	281	277	264	266	249	261	256	302	254	295	253	262	264	272	269	270	264	271	281	272	274	275	289	291	272	291	267	311	260	246	251	267	249	285	241	276	261	251	266	275	266	280	263	266	263	268	276	274	274	273	281	262	283	252	297	293	290	260	258	253	276	302	260	273	283	305	297	264	251	262	264	292	256	224	270	292	284	256	269	265	234	279	275	282	274	255	272	271	281	242	277	279	266	281	294	264	277	270	279	260	260	280	268	237	294	289	288	269	257	269	257	271	251	247	301	258	258	265	270	286	303	271	279	270	266	273	258	249	286	269	264	288	260	263	256	224	260	265	248	247	240	256	296	290	263	269	251	303	267	298	277	289	267	250	269	259	263	274	278	279	294	249	279	314	269	258	257	288	296	265	276	276	301	291	255	304	250	269	285	285	294	286	263	264	300	259	290	268	250	248	281	298	298	282	252	300	268	258	273	287	281	254	276	270	292	316	283	299	295	265	258	246	273	237	280	298	274	296	257	257	232	248	235	254	234	276	278	272	252	250	294	253	250	275	286	273	262	290	274	261	269	255	301	276	236	269	280	310	254	279	297	254	257	283	251	290	290	276	285	292	255	276	288	279	274	269	255	259	259	288	280	264	267	263	301	293	281	269	258	277	285	279	274	273	251	284	270	276	273	256	259	273	271	293	279	285	268	289	307	260	280	280	265	263	235	262	291	266	272	280	268	290	292	250	253	284	266	290	286	246	236	321	266	294	304	245	272	264	262	235	241	263	283	275	277	262	283	276	282	273	243	273	279	293	279	274	272	260	273	243	262	242	268	268	248	274	265	270	299	254	308	280	277	296	264	267	276	312	302	264	298	264	256	289	276	272	268	277	267	269	262	304	255	308	255	262	256	271	283	305	241	257	293	245	267	286	257	260	273	306	270	299	295	283	296	248	249	260	256	294	271	270	254	282	237	251	256	287	269	291	239	255	278	273	320	284	295	262	279	295	266	253	276	255	294	311	254	307	295	279	281	289	253	244	296	274	275	267	291	285	259	281	283	276	302	300	297	260	274	272	253	275	260	256	285	269	271	281	288	306	270	268	286	256	291	285	283	259	304	275	266	284	236	258	270	327	293	277	242	267	274	269	275	254	276	266	262	236	274	231	264	272	256	274	235	261	299	283	270	297	296	247	294	295	263	273	267	268	284	304	271	256	255	268	267	268	290	242	268	288	272	305	303	291	251	290	259	260	287	278	271	258	304	311	285	245	247	255	270	261	246	265	298	273	284	276	272	261	277	255	268	259	279	261	289	299	299	264	278	272	255	287	266	267	250	279	251	311	261	304	288	270	280	263	291	271	275	275	297	272	273	250	241	262	277	285	292	269	278	251	276	267	282	256	281	258	250	288	308	300	258	275	281	261	244	285	261	260	290	273	294	297	297	277	277	234	284	298	257	277	262	276	260	258	295	281	288	268	278	243	247	268	290	275	298	280	263	256	259	271	280	255	262	280	284	282	281	266	251	275	282	285	271	276	272	268	276	267	283	251	229	275	297	251	264	264	245	257	283	283	276	297	283	248	245	283	250	250	258	267	293	277	251	289	289	266	244	318	281	263	245	260	291	247	263	258	258	243	242	287	277	246	284	287	285	257	235	274	294	268	286	283	311	276	296	243	294	248	279	271	284	264	304	302	259	284	238	255	275	283	271	257	260	258	249	286	262	265	280	322	276	286	261	253	274	276	300	280	280	290	278	247	274	262	277	285	300	256	261	258	287	250	229	249	261	301	278	260	289	260	270	306	290	276	272	288	259	270	277	272	267	290	295	267	275	255	291	263	248	260	252	259	301	273	251	245	255	307	287	253	257	290	263	251	264	260	281	294	292	273	287	260	256	267	250	260	275	272	258	261	273	270	284	274	271	261	287	276	275	280	267	298	275	273	281	254	283	281	266	257	257	256	259	245	246	260	266	271	278	241	285	274	257	246	258	269	267	237	260	300	280	284	261	257	266	260	269	256	285	261	250	271	270	289	303	264	258	243	294	250	256	288	279	279	285	287	261	264	268	278	291	269	267	249	288	263	244	257	252	280	283	302	262	301	297	269	285	239	284	267	282	276	288	251	271	286	263	298	257	297	248	294	261	284	306	299	249	263	264	260	262	272	242	283	263	267	297	267	282	255	265	287	288	280	271	255	276	273	269	273	244	264	292	282	296	299	278	285	268	240	227	248	288	301	232	270	289	222	257	283	292	282	273	279	277	276	287	265	285	285	256	274	281	267	255	280	269	228	305	271	299	224	294	264	303	248	300	263	255	264	289	267	299	260	280	316	304	303	271	270	253	312	280	267	256	266	306	250	274	275	259	284	273	235	255	296	249	289	260	278	279	290	271	228	259	281	274	300	265	228	278	267	285	280	257	273	237	260	288	274	291	296	246	262	248	261	253	274	271	273	283	269	307	251	251	282	254	274
26298	24993	6478	6572	4392	588	574	617	582	640	638	593	642	568	596	608	591	603	597	595	582	587	608	617	623	584	597	638	612	587	651	608	561	615	626	611	618	592	599	571	584	578	592	584	561	520	588	579	595	600	592	636	626	583	604	616	558	627	616	575	632	604	562	585	607	599	643	541	602	617	555	600	597	576	580	579	609	589	575	561	583	576	588	569	582	622	567	593	608	604	593	604	596	595	598	622	625	544	532	560	604	585	594	599	614	601	577	575	623	584	600	553	607	587	597	607	625	585	597	597	603	595	600	613	589	548	612	618	610	568	572	545	581	573	591	588	602	565	597	580	606	605	551	594	595	582	593	572	653	599	634	624	569	568	588	587	554	580	594	600	604	629	594	571	572	602	621	588	608	617	600	625	617	606	595	635	582	614	582	559	610	606	603	605	576	624	610	617	589	555	603	569	592	571	625	562	620	636	635	575	618	576	599	578	626	533	579	584	579	570	630	592	567	589	646	598	610	613	592	625	597	601	565	632	640	543	588	567	597	614	550	587	550	588	554	639	582	573	588	563	564	587	612	623	569	511	568	572	556	595	632	566	659	590	583	604	562	590	601	606	602	576	592	570	571	642	630	636	579	624	596	634	580	583	572	561	578	597	619	600	605	585	578	623	603	558	605	616	613	560	573	596	607	612	581	615	626	584	612	569	573	601	575	617	579	551	581	592	603	578	596	559	592	571	582	579	537	554	580	624	582	614	563	586	611	590	581	577	599	576	584	610	617	571	578	586	549	613	618	654	583	614	609	572	566	565	632	584	615	574	596	566	578	588	557	592	596	642	596	558	589	571	624	584	578	572	589	575	618	596	599	549	621	622	604	612	550	614	589	638	563	565	608	581	551	600	611	553	585	601	598	563	576	607	602	585	616	583	626	580	576	574	564	556	603	582	598	597	603	626	574	594	600	618	576	596	639	554	621	585	541	561	578	559	551	548	609	627	618	566	581	599	623	634	656	589	637	595	555	614	585	609	648	591	588	593	588	550	566	552	598	555	573	600	590	592	573	587	595	573	608	589	597	581	588	595	569	596	603	565	627	625	615	561	535	595	601	581	565	598	585	576	552	544	555	600	575	572	569	567	594	580	582	589	608	565	580	571	613	582	636	612	555	593	580	609	591	606	581	603	574	633	597	597	614	562	583	610	519	577	591	580	575	597	554	615	563	611	611	606	592	599	607	609	618	618	623	561	623	607	562	630	614	597	601	582	602	602	616	581	630	648	582	595	631	588	593	610	602	569	587	638	584	592	589	584	555	585	553	601	602	603	583	615	576	631	596	585	571	610	586	577	561	569	564	592	594	603	570	591	543	566	597	619	578	600	599	597	569	548	604	605	611	562	581	578	600	610	587	592	602	601	577	611	582	612	608	573	640	608	566	579	627	574	603	556	586	576	572	626	566	592	594	522	537	579	582	583	544	629	581	584	585	575	614	570	619	583	583	605	611	605	642	607	591	563	595	577	584	619	564	609	572	583	600	574	591	595	610	583	588	563	577	571	592	603	572	579	619	595	578	596	645	604	578	566	593	564	602	583	590	572	615	588	600	606	602	541	601	566	625	584	575	580	551	570	553	583	582	657	588	603	527	567	600	526	569	558	604	595	544	591	605	539	574	626	606	632	582	592	597	588	575	594	573	553	578	613	577	583	608	557	592	625	608	586	638	590	627	588	563	574	591	586	619	588	638	564	565	601	602	617	588	590	604	585	595	566	623	572	580	614	644	587	580	619	615	568	546	595	660	571	618	609	625	631	635	630	633	571	578	588	592	606	606	598	602	589	606	598	620	635	576	572	564	573	619	581	571	552	598	586	553	600	547	608	555	566	594	618	574	592	602	554	600	624	618	573	572	562	584	604	566	610	625	549	587	611	595	570	598	600	584	593	582	588	547	594	566	637	556	603	574	603	599	669	580	589	643	595	611	565	610	566	592	620	638	578	626	601	552	594	615	616	570	630	567	595	573	633	597	610	597	609	594	592	553	624	574	622	569	607	635	613	580	619	573	633	589	576	540	556	560	557	607	604	538	563	565	585	581	579	591	567	582	594	610	607	605	591	580	612	624	595	574	603	567	541	568	573	561	621	611	602	600	581	623	571	553	604	590	597	639	598	625	581	549	573	610	590	573	576	614	573	583	614	580	575	598	621	603	582	593	578	617	541	553	604	638	590	578	630	598	621	586	623	548	571	589	585	627	565	595	572	552	561	570	590	605	563	647	584	602	628	625	585	597	571	626	580	594	581	578	580	616	572	577	571	605	525	564	601	570	597	598	596	581	622	583	576	529	597	572	586	601	582	554	596	638	585	568	612	572	601	621	551	588	570	559	557	581	580	579	590	610	597	583	631	583	592	628	563	612	608	609	597	609	603	606	599	621	652	605	547	591	582	574	600	543	627	588	591	585	594	635	573	612	631	576	596	570	642	614	650	621	561	583	552	580	540	592	618	575	561	631	591	597	588	620	543	551	591	612	585	590	546	589	607	578	589	571	605	605	594	614	600	586	597	613	561	625	577	627	567	591	587	583	607	594	579	586	590	554	563	604	647	563	613	559	599	570	570	545	600	583	607	568	591	596	582	555	601	575	616	604	588	596	575	602	618	587	547	585	570	577	574	579	628	563	569	596	564	562	577	653	604	675	604	603	580	608	613	608	602	589	585	627	563	586	562	599	597	567	583	605	568	552	572	583	595	608	615	640	558	579	619	581	609	612	599	576	610	563	610	600	616	594	585	599	643	566	576	605	601	643	580	591	586	594	630	567	583	590	595	576	605	619	561	588	608	573	578	613	555	573	588	616	632	623	591	588	565	565	561	593	579	623	606	627	587	524	551	567	555	611	622	607	595	604	539	588	566	571	621	591	563	613	557	625	623	577	577	571	579	631	553	566	558	620	605	588	580	601	595	598	550	567	592	613	598	617	597	535	585	607	580	629	580	597	579	593	608	601	579	646	578	602	630	577	570	615	583	561	596	588	584	612	593	580	566	632	613	561	568	598	584	611	615	587	602	617	559	600	594	594	589	582	615	611	556	611	587	543	560	603	552	562	564	584	593	584	605	609	634	579	596	593	619	606	585	559	603	591	569	594	626	611	568	559	605	555	611	617	597	612	545	584	611	577	622	595	577	605	619	637	575	617	608	597	564	540	606	599	567	606	539	561	594	564	616	635	592	629	621	604	569	600	586	545	575	575	586	588	605	573	565	612	610	604	546	590	637	594	587	599	571	608	560	590	597	583	608	563	625	583	587	613	585	621	572	626	585	609	572	584	611	577	548	616	586	592	573	595	563	586	553	597	600	616	606	587	563	596	607	593	630	577	560	531	611	588	611	589	560	576	650	569	613	623	635	593	557	615	592	635	571	623	597	558	567	590	610	620	590	594	596	603	545	580	604	578	615	593	565	570	613	627	599	547	545	580	569	604	625	559	599	583	589	590	611	584	555	619	602	597	595
61831	61326	47285	40602	29813	3559	280	259	239	216	198	200	200	155	190	183	186	190	188	182	167	148	177	177	175	172	154	175	150	171	176	182	164	171	178	166	163	167	157	154	185	192	185	170	147	150	173	141	181	178	168	173	179	167	174	157	180	182	175	179	159	154	157	164	151	173	163	146	157	176	144	161	176	186	165	166	181	136	185	171	158	151	147	176	183	152	170	166	178	130	153	166	157	183	166	162	157	183	147	191	179	175	190	136	148	181	184	183	192	171	178	178	176	170	159	176	164	150	155	161	138	156	177	166	174	176	151	165	168	164	165	140	170	167	154	154	185	179	172	164	152	169	146	161	168	138	159	169	195	159	179	167	159	166	166	188	170	158	160	156	162	158	160	170	139	191	152	156	174	167	178	176	161	162	160	161	193	174	175	152	162	200	146	158	155	160	164	164	165	178	155	169	143	148	166	151	158	155	188	172	155	149	208	166	130	154	177	172	171	148	157	140	154	184	165	174	147	168	157	152	139	165	184	155	178	148	155	159	187	153	160	168	176	152	167	200	151	141	178	176	168	155	159	169	182	178	144	154	162	169	177	159	173	165	164	161	158	185	207	177	188	158	144	147	156	148	166	180	170	162	185	163	164	187	135	159	165	168	164	154	169	163	146	155	132	175	158	179	165	194	161	180	161	140	166	147	176	159	186	167	184	164	151	169	156	153	175	177	149	171	157	170	170	140	182	197	186	172	159	161	168	169	144	187	179	147	201	147	170	148	179	177	148	149	177	178	166	168	151	183	154	140	147	193	141	163	145	165	169	167	182	151	167	153	167	165	196	177	163	167	164	183	137	148	161	163	154	178	138	164	179	156	147	185	155	164	191	163	191	178	146	172	179	168	166	162	159	146	155	146	155	176	156	153	155	167	167	168	161	154	166	147	163	172	180	151	176	175	187	151	167	170	173	178	187	197	176	147	173	171	150	168	172	128	157	172	152	164	172	156	159	167	156	153	156	156	168	192	170	181	142	170	156	200	170	179	194	169	144	181	151	172	185	166	182	168	128	145	158	151	181	183	180	157	159	150	167	178	175	166	160	165	173	129	187	144	156	172	169	151	167	172	160	145	144	162	156	170	195	168	178	179	146	177	203	165	179	163	177	156	139	177	165	166	166	169	177	173	177	143	201	154	163	181	155	159	145	160	163	152	171	186	174	163	162	152	191	141	155	144	173	152	170	166	164	159	169	179	156	165	168	164	166	153	171	168	180	139	165	203	172	173	184	177	151	178	174	168	163	156	152	173	145	173	151	162	162	181	170	164	169	162	146	168	136	146	159	173	172	166	148	171	162	168	148	163	156	154	181	170	148	150	186	186	193	148	173	173	170	146	150	167	182	173	174	161	179	180	164	152	174	178	159	173	145	163	135	184	174	165	153	145	153	186	174	164	163	165	169	159	157	164	179	172	165	152	171	191	195	154	160	160	148	147	168	181	161	168	180	201	152	149	157	172	184	162	181	166	147	168	133	160	171	182	177	181	183	149	192	162	143	167	198	171	153	168	165	157	181	175	159	145	195	169	185	161	154	177	150	165	186	149	192	179	175	174	164	170	161	168	148	185	163	168	186	143	187	126	169	195	184	161	147	168	184	173	172	156	158	170	148	161	165	168	183	140	164	176	165	154	157	157	155	163	152	152	172	159	156	138	155	172	181	182	162	153	162	173	180	173	171	172	166	175	175	140	151	170	167	154	171	191	146	154	170	169	164	165	146	153	166	168	161	165	174	168	147	168	164	165	155	163	166	155	171	181	179	173	151	180	170	153	161	150	154	155	170	168	187	176	179	137	156	184	187	173	158	151	181	149	166	152	180	152	190	156	163	172	173	183	172	177	170	150	169	155	165	161	154	157	160	162	166	159	170	152	187	143	189	161	166	176	183	174	186	170	158	191	140	171	172	155	159	217	181	155	166	178	173	206	170	175	160	183	153	152	171	162	166	158	177	168	157	145	167	180	158	168	171	146	187	157	154	165	144	150	157	147	151	190	176	164	154	160	153	184	168	152	172	170	189	169	185	154	180	172	192	150	181	183	169	155	168	161	159	147	174	172	148	141	168	170	164	180	178	192	154	153	159	166	156	173	152	167	166	180	157	193	145	177	164	144	191	176	130	167	165	164	169	166	158	156	176	208	163	178	159	175	167	163	187	165	151	143	176	177	164	165	175	160	137	178	184	192	194	176	172	192	156	173	178	185	171	175	171	175	178	161	163	156	144	138	154	164	135	186	180	162	174	178	159	155	141	172	175	165	146	158	175	162	160	143	184	181	166	157	152	149	133	170	155	158	151	163	172	175	157	166	160	181	168	170	176	157	169	153	156	132	151	165	164	146	185	136	165	186	163	166	142	167	170	178	154	177	146	174	178	175	168	149	154	180	158	162	188	187	184	158	179	190	171	182	165	166	167	186	162	187	154	167	182	197	173	180	172	154	147	148	165	169	178	159	181	159	177	162	159	163	162	173	169	160	165	181	154	166	149	175	151	188	164	152	132	162	160	154	166	180	157	144	157	162	167	176	166	150	165	165	159	166	159	164	161	170	159	175	159	158	157	158	141	155	173	166	173	185	185	154	154	167	166	153	167	159	184	160	166	175	180	159	170	159	182	154	172	193	204	169	178	155	170	167	165	190	166	160	139	142	185	151	184	158	189	178	170	144	163	186	141	174	178	158	162	163	170	163	176	181	166	155	180	169	149	174	188	187	150	160	158	164	170	193	179	176	140	199	164	160	174	172	161	172	177	154	151	149	152	143	171	167	163	175	156	174	186	157	175	172	161	148	166	194	162	178	148	192	162	157	164	172	166	165	167	163	163	166	171	147	131	161	173	167	157	188	167	168	144	179	174	193	174	145	173	180	172	195	158	133	155	158	164	186	142	181	184	167	135	157	164	168	146	165	171	155	176	159	186	161	169	151	164	144	169	150	141	149	150	185	159	167	186	160	161	151	146	163	184	157	169	198	166	191	158	205	148	163	152	149	163	143	178	182	168	150	178	151	159	156	183	149	168	189	148	189	140	138	184	154	189	165	165	173	161	142	141	168	175	186	181	167	167	169	154	177	180	163	161	152	148	157	190	170	166	185	158	180	149	179	179	186	162	164	171	159	197	165	167	163	159	191	172	156	150	178	187	180	166	176	167	174	157	160	137	175	183	148	169	162	182	162	167	147	156	177	173	176	153	158	173	150	161	167	169	169	174	170	151	207	172	168	176	158	170	154	172	165	154	171	164	155	165	187	175	136	165	157	157	172	159	153	159	183	172	173	169	189	183	153	177	152	146	161	156	154	193	168	156	157	164	175	153	153	151	158	156	183	144	165	138	158	145	170	155	165	171	170	153	151	155	168	159	155	174	173	180	155	176	166	173	152	161	141	154	192	174	140	162	146	166	159	159	171	173	157	135	188	151	170	129	174	176	163	174	159	165	198	165	169	173	185	145	151	159	208	153	159
35938	46287	44228	50607	31882	1020	906	782	688	645	622	542	557	523	562	460	500	469	486	499	494	439	430	438	422	430	397	411	422	417	390	421	424	422	392	413	403	395	437	416	415	397	437	414	436	408	396	429	372	392	403	428	437	440	393	348	382	414	410	423	368	319	386	428	392	398	394	405	394	396	430	383	396	389	411	411	400	394	421	412	416	435	390	395	373	375	387	385	436	371	393	367	394	420	382	382	416	449	378	390	413	396	349	378	373	405	391	393	370	375	404	411	380	414	396	376	403	424	389	378	384	388	390	399	396	453	363	401	420	387	411	382	390	365	380	382	369	357	399	418	406	422	376	393	391	422	378	411	397	417	378	424	415	398	389	435	402	399	390	399	377	369	405	409	381	392	404	361	393	376	396	419	412	370	401	398	404	389	403	378	403	379	399	389	402	380	400	390	399	443	407	412	414	384	440	401	397	379	415	385	440	415	399	380	400	384	387	387	375	408	430	376	374	405	418	401	411	418	393	402	386	390	391	411	386	416	396	415	382	420	406	387	372	408	398	403	393	393	382	410	357	398	429	413	418	407	383	411	400	408	368	403	405	382	396	440	397	378	378	415	400	369	374	402	381	367	375	406	402	416	412	406	382	375	362	387	384	407	403	376	407	386	380	422	388	369	376	376	396	379	429	422	410	331	379	398	440	390	396	388	385	399	420	375	372	385	398	449	416	422	422	406	389	340	430	384	417	388	391	387	369	408	390	363	390	419	366	416	418	409	387	417	426	431	388	396	406	377	413	383	430	411	393	383	410	426	390	371	385	384	406	407	422	400	377	407	390	444	386	370	393	405	415	402	380	427	383	419	365	418	379	417	434	413	389	397	415	377	383	407	396	405	390	380	445	408	410	382	419	395	395	388	423	370	397	425	418	408	392	419	398	377	365	394	397	369	408	394	389	382	404	370	420	421	435	417	406	398	416	394	407	381	413	362	417	393	416	419	439	395	418	392	392	403	408	384	394	385	336	361	361	399	388	427	404	427	388	409	400	378	393	382	363	457	361	402	394	400	401	413	377	397	411	389	393	410	375	373	393	404	367	379	416	384	425	397	396	397	400	394	406	380	383	410	375	404	406	413	386	410	426	359	385	408	425	375	371	387	391	365	405	399	411	381	377	403	393	401	399	399	371	433	446	410	409	377	379	408	406	426	400	385	387	404	372	417	377	394	413	399	379	378	384	415	415	363	369	392	418	382	435	418	392	401	397	411	391	383	350	408	398	432	385	433	388	391	380	407	398	423	347	383	402	422	406	381	423	392	389	400	369	379	422	385	390	398	386	409	383	389	418	368	372	382	416	384	383	357	372	402	374	404	407	419	398	398	384	391	390	373	396	413	438	376	387	387	390	385	415	384	385	383	370	377	388	431	371	423	405	389	387	389	399	404	423	399	401	425	381	397	396	412	394	403	374	390	397	375	420	397	372	443	392	410	369	378	371	384	410	398	380	369	397	354	371	413	405	400	351	432	399	402	412	395	387	397	366	349	430	387	427	426	413	403	364	408	447	426	387	374	378	396	404	407	411	394	360	406	377	415	397	364	409	409	426	404	372	413	410	416	383	384	376	400	358	366	394	391	403	372	401	379	373	370	363	386	400	401	383	400	434	397	411	397	386	411	398	374	430	379	358	417	387	381	398	402	381	383	411	388	393	413	391	354	400	404	395	367	402	421	408	386	398	382	366	412	434	457	394	359	359	371	381	424	358	423	383	394	385	411	405	416	379	383	408	386	412	390	377	375	399	379	392	415	412	382	393	382	428	393	443	377	438	383	378	406	384	406	398	388	437	401	396	408	420	394	385	353	377	380	390	357	385	389	356	359	393	399	388	466	391	420	397	386	402	399	394	395	382	387	393	389	406	412	353	394	378	365	394	396	405	394	404	419	375	411	381	441	399	370	368	404	403	429	422	391	393	350	412	425	397	420	402	396	361	385	389	398	381	412	373	401	393	409	385	384	368	395	402	362	394	387	411	411	383	398	386	390	377	419	410	405	377	400	389	381	379	400	361	404	363	402	409	372	361	408	396	425	380	367	391	364	403	395	420	408	392	392	396	367	410	374	392	402	348	403	399	399	382	366	390	367	403	389	405	407	397	404	397	401	428	380	399	408	397	434	428	377	368	407	395	402	403	396	408	433	384	379	373	410	393	394	427	398	396	401	394	408	374	408	377	424	412	371	395	364	435	387	381	416	356	433	392	420	389	380	384	369	371	379	373	370	387	420	393	334	404	419	406	428	379	422	396	399	379	431	361	410	409	375	393	400	379	387	409	374	380	397	398	376	350	385	402	408	376	367	373	403	403	361	416	410	378	416	399	368	390	441	402	350	393	403	386	382	384	367	363	412	387	414	384	395	384	357	384	372	409	439	370	393	405	419	419	397	371	401	379	387	414	376	365	365	393	319	379	375	398	387	380	419	413	408	435	371	418	410	388	382	400	398	436	413	390	380	365	380	410	446	406	415	391	382	390	406	411	384	394	354	360	404	391	387	395	381	439	405	376	384	405	399	430	385	404	411	382	386	388	400	400	374	375	413	359	407	376	361	382	407	435	428	387	366	387	390	412	393	385	411	374	393	421	434	377	411	431	416	397	419	389	389	420	428	377	390	399	397	368	390	381	401	373	400	389	387	397	402	358	367	387	397	366	392	377	391	382	386	402	429	420	388	417	408	392	368	388	389	417	402	375	391	430	382	377	408	392	407	395	414	398	401	412	441	389	401	402	410	404	378	404	391	374	389	386	360	408	414	388	367	381	398	402	355	412	394	385	402	364	402	388	371	366	407	388	377	411	379	423	374	403	388	383	381	349	372	388	395	402	396	375	419	377	415	406	399	393	408	404	389	400	383	383	401	365	391	386	392	418	417	385	415	363	433	408	392	419	417	383	400	387	378	421	420	409	412	414	368	398	407	382	384	395	419	365	374	412	416	391	379	391	429	388	385	408	404	375	406	384	372	411	394	362	388	418	391	408	381	389	362	383	426	388	412	417	421	379	395	371	398	383	397	421	386	436	398	411	427	394	388	435	391	384	386	363	407	383	424	390	402	380	406	404	410	380	405	419	383	385	403	402	380	425	417	396	386	382	374	371	387	442	400	405	398	411	379	398	403	403	367	388	376	370	367	389	399	410	346	384	392	382	418	401	401	371	351	371	363	403	399	392	374	391	398	381	396	390	410	423	380	385	369	369	381	394	388	375	431	411	390	425	385	354	402	396	438	410	401	394	391	386	389	393	363	365	378	395	395	377	379	359	386	378	401	392	407	378	418	440	369	392	413	391	398	400	407	404	397	407	396	388	362	386	404	416	394	440	425	396	416	364	393	378	404	379	426	398	390	395	377	383	414	368	403	418	355	411	384	442	384	365	402	430	423	394	390	407	387	404	397	377	384	396	361	392	397	403	394	374	410	384	405	400	379	381	398	396	383	385	373	387	366	422	406	389	370	373	412
68576	71555	60385	54905	41562	8653	694	374	400	365	336	292	302	315	283	298	345	301	283	275	265	276	261	279	292	245	253	280	279	243	308	257	276	274	291	280	254	279	261	270	241	282	318	273	262	244	274	258	283	264	274	232	264	295	236	280	278	243	284	257	255	247	283	263	277	223	269	269	281	308	275	266	277	257	294	263	271	285	263	269	265	260	256	241	266	211	236	294	276	292	255	263	272	278	258	267	258	283	265	240	245	285	303	262	247	275	259	255	293	243	291	275	257	269	269	250	271	269	261	274	270	233	262	263	243	278	275	287	282	281	275	254	261	261	286	278	274	220	276	278	264	245	278	286	295	260	292	254	267	272	237	270	287	266	272	274	261	234	272	289	276	273	250	251	259	259	276	274	221	277	269	257	259	253	256	287	270	255	266	266	285	267	259	236	274	278	246	263	265	273	252	276	253	281	247	239	297	261	256	244	259	262	270	279	280	295	266	242	282	283	254	250	272	243	224	234	299	259	280	268	291	275	259	278	293	276	280	251	273	271	279	260	261	288	284	272	281	269	264	235	260	297	271	267	268	248	265	272	286	255	240	280	237	246	264	298	239	252	271	265	237	278	271	259	256	292	266	231	275	261	276	247	289	293	274	258	266	268	241	253	276	272	263	260	285	282	294	245	231	267	244	275	257	275	286	236	272	258	274	268	306	273	283	288	234	270	254	238	289	260	254	274	294	250	280	302	281	291	269	262	309	235	275	278	297	269	233	254	264	253	304	296	290	266	275	274	281	264	269	256	270	270	321	267	298	269	291	312	281	270	272	281	288	276	251	291	278	256	260	273	268	281	261	288	286	257	262	250	266	256	251	282	247	255	257	274	251	267	291	236	268	282	296	262	309	264	244	220	264	283	273	275	263	239	271	254	270	273	274	261	261	292	286	268	250	272	259	268	266	264	260	259	262	316	273	267	256	251	267	263	291	277	258	235	248	272	229	283	252	259	282	275	252	275	242	219	277	252	247	263	286	256	266	284	253	281	249	275	250	283	290	297	235	261	296	281	287	278	294	272	268	256	287	269	247	304	268	243	273	261	259	242	266	243	289	263	270	291	272	246	253	256	265	280	248	254	243	299	276	271	273	254	252	256	241	287	258	254	267	285	274	256	284	300	266	274	263	278	266	256	272	265	283	278	259	279	258	275	249	280	277	295	285	239	257	272	288	252	255	300	299	295	289	284	286	242	259	284	237	264	263	245	239	270	259	255	264	252	302	253	250	265	252	268	266	265	288	269	247	283	255	261	243	280	268	275	256	258	255	275	254	243	283	276	290	241	286	262	251	267	240	277	277	262	265	295	267	240	278	285	264	257	272	278	249	254	250	270	250	284	284	274	292	272	287	281	296	302	281	284	258	232	263	257	261	281	288	269	268	278	287	260	270	251	234	256	262	298	264	258	289	270	245	279	314	282	244	286	246	253	258	279	238	238	252	257	252	259	252	299	285	272	231	280	275	260	297	263	276	264	250	271	291	272	265	275	264	287	288	272	274	276	260	271	274	289	244	236	253	258	307	294	256	241	293	266	257	264	236	265	255	262	306	261	260	283	290	297	224	265	242	267	276	254	296	271	267	288	284	259	324	233	250	300	247	285	309	279	270	279	258	259	276	289	294	272	276	281	296	268	239	298	264	242	279	261	235	263	239	248	289	264	281	268	260	268	288	250	262	299	282	276	266	282	253	263	237	250	273	252	259	244	278	276	268	298	292	292	237	261	251	265	283	267	268	270	282	251	251	297	253	282	250	277	262	262	262	262	244	245	290	261	236	276	255	296	249	268	266	247	236	279	238	282	278	265	286	246	264	290	286	260	265	279	262	266	240	281	282	246	240	254	249	298	289	255	297	257	283	285	257	256	280	275	278	292	254	300	261	290	287	252	271	278	225	273	273	273	251	279	242	279	270	260	265	273	259	283	255	305	254	237	281	267	247	258	245	282	265	264	266	254	244	290	257	270	285	253	277	276	250	289	282	256	284	265	244	281	269	248	284	242	268	239	297	285	269	320	280	272	253	267	271	282	273	259	270	309	299	286	283	310	256	279	258	262	278	270	302	306	253	250	267	289	235	267	281	244	267	253	243	259	257	242	265	261	259	288	278	270	282	279	302	265	242	267	257	272	240	257	278	259	271	282	266	258	263	255	293	271	260	282	301	250	250	265	259	311	282	269	295	270	270	275	284	272	280	271	280	243	265	274	245	308	266	234	274	251	277	269	272	266	271	270	296	284	267	322	283	252	263	268	257	269	289	274	263	278	259	247	284	235	277	277	274	273	293	277	307	316	252	255	296	268	273	236	284	256	247	257	244	272	286	263	256	237	211	279	270	270	299	292	273	271	296	272	247	289	271	277	260	243	212	251	260	265	276	308	225	257	263	286	281	241	266	242	264	239	277	261	245	251	267	242	283	261	296	286	317	295	269	247	269	250	289	260	276	232	295	279	243	242	267	248	263	265	257	269	283	262	270	267	251	261	268	238	259	252	263	254	261	297	250	273	265	258	282	269	265	280	229	268	249	236	274	272	281	253	273	298	254	286	309	316	261	253	290	267	271	286	280	288	278	283	278	245	275	263	271	237	261	274	273	261	252	270	294	267	246	269	297	270	219	304	250	263	261	245	274	263	291	282	262	261	265	271	274	243	256	278	287	269	280	264	253	266	285	266	287	242	261	256	267	280	252	310	271	276	249	261	271	259	257	249	234	272	269	284	309	246	269	264	243	265	267	263	254	248	263	247	293	237	257	261	282	273	285	279	275	264	270	271	263	239	262	263	284	256	265	264	261	287	264	247	259	266	298	265	269	256	278	252	269	262	242	257	254	268	269	312	269	277	288	257	294	273	272	285	268	250	240	239	279	253	234	261	288	271	266	254	249	268	256	255	251	273	283	261	263	254	234	280	303	275	255	269	263	297	261	273	252	274	274	261	254	266	282	248	264	267	297	280	267	256	265	290	276	237	271	248	271	295	265	262	300	266	284	299	297	269	294	283	284	249	295	262	268	267	273	276	311	283	307	255	246	274	273	291	270	272	273	259	308	247	273	253	260	257	281	262	296	246	269	277	253	271	283	268	290	265	271	251	248	309	293	285	272	294	252	268	252	263	274	258	277	276	268	296	254	293	274	272	290	282	260	238	276	279	281	274	263	288	307	287	268	242	288	278	289	249	272	220	255	263	316	246	275	299	271	271	280	280	278	266	286	251	263	275	272	270	270	264	289	265	260	240	253	252	272	295	279	300	274	270	252	252	271	278	227	243	256	239	265	298	244	242	258	263	286	251	249	283	283	274	272	290	254	264	269	275	264	256	275	273	278	268	282	262	225	299	292	256	241	265	260	259	266	291	266	282	284	300	242	288	275	277	266	301	282	273	234	300	254	255	294	280	260	263	258	264	265	263	276	268	262	232	283	264	279	275	253	277	257	246	252	266	288	257	261	249	262	262	249	260	222	286
40837	55916	54168	62779	39111	1745	1515	1365	1166	1109	962	900	890	834	893	844	780	715	757	751	687	701	713	687	672	658	693	662	634	621	674	671	680	612	625	660	617	655	650	608	654	652	643	638	612	608	628	643	630	651	646	649	658	622	623	654	604	653	602	596	609	621	616	628	587	633	588	628	565	628	641	628	631	625	633	609	586	597	615	587	625	598	625	629	599	596	606	611	633	640	622	612	598	601	632	557	608	645	616	649	605	570	599	605	596	606	598	599	635	605	606	603	631	634	622	610	567	618	641	606	631	626	580	619	621	640	626	578	629	633	579	629	627	605	606	668	569	594	658	624	596	611	623	568	655	613	618	579	593	589	622	636	629	637	593	600	610	627	604	611	553	579	648	599	640	607	623	626	631	633	574	598	631	554	626	663	611	577	607	612	591	581	599	592	620	613	609	645	610	580	625	642	635	601	629	659	598	558	585	593	622	613	642	639	593	592	589	619	576	638	623	631	575	618	599	624	674	582	592	586	620	617	614	605	628	634	643	612	587	593	588	646	593	632	660	623	615	582	629	663	581	587	656	646	634	587	605	575	589	623	607	649	548	609	609	636	608	652	635	581	580	581	604	607	587	609	588	595	654	607	569	646	580	607	628	581	595	600	594	628	613	631	632	639	628	569	586	633	577	585	599	621	628	616	576	653	583	605	614	663	588	585	577	588	595	600	603	581	611	598	601	594	608	634	636	601	588	648	592	645	624	603	604	609	606	589	602	592	639	636	633	557	595	602	637	583	585	608	575	596	568	624	571	642	615	582	650	615	566	608	575	608	618	673	639	658	596	558	558	662	564	648	609	566	619	579	578	614	597	617	615	585	605	577	634	608	612	645	570	628	587	602	605	618	606	605	593	614	640	610	601	578	620	594	614	618	643	566	580	578	606	635	573	614	612	612	604	616	605	611	622	579	608	641	590	601	627	621	579	658	632	619	611	580	578	599	608	619	580	579	595	605	612	600	584	620	615	592	622	593	640	628	613	646	651	610	594	643	595	587	669	629	589	549	580	627	608	588	592	582	621	590	608	631	617	567	654	660	606	622	615	583	621	625	589	603	617	635	577	636	629	602	593	618	540	634	648	608	616	598	653	580	628	607	581	595	620	607	602	651	560	620	596	655	621	602	603	633	607	621	570	632	630	630	619	607	592	611	611	649	605	612	575	616	590	604	622	585	579	599	611	577	636	607	623	634	634	627	586	604	578	666	601	580	638	571	582	614	589	649	611	624	626	625	617	619	600	601	585	605	617	614	581	585	602	630	614	620	596	587	625	617	586	645	620	623	616	601	646	601	565	583	613	624	627	633	609	578	570	589	632	673	576	627	574	631	598	600	578	577	600	582	597	634	596	587	606	580	617	619	574	641	607	602	579	569	613	606	635	605	583	603	616	617	583	574	553	620	630	625	612	642	624	615	612	630	616	604	622	619	612	603	624	612	614	602	628	581	624	621	626	611	594	673	600	613	574	600	646	605	636	613	603	602	608	593	598	648	585	606	623	630	606	582	579	697	596	597	631	655	613	599	601	596	639	674	594	607	606	639	634	578	634	646	616	593	607	582	613	573	629	578	577	630	613	577	587	590	617	598	617	613	553	642	620	624	627	601	544	599	572	611	613	607	604	592	604	601	594	593	637	643	568	613	632	611	621	588	592	603	552	613	580	596	619	618	654	653	592	601	633	610	589	583	608	641	600	594	585	569	569	577	593	626	620	644	673	605	620	596	598	588	606	619	583	584	624	588	600	626	561	615	566	619	587	613	627	613	618	630	601	590	603	555	606	595	573	594	572	606	563	584	653	624	605	626	642	596	624	612	602	609	607	584	638	626	622	608	672	559	649	592	628	636	632	587	556	630	599	572	595	600	584	563	599	618	628	618	559	600	527	593	673	621	601	576	645	649	617	623	624	616	592	620	636	605	594	601	585	590	610	577	595	637	616	612	592	603	593	627	664	643	616	598	578	622	589	659	621	632	599	600	592	622	599	656	598	598	640	575	626	622	601	556	601	617	586	594	641	586	591	604	601	600	585	606	585	588	590	668	630	642	613	614	607	642	609	579	621	610	612	608	618	655	640	593	581	609	600	640	608	613	639	657	593	629	564	576	632	642	573	637	600	614	676	592	612	568	653	592	597	593	612	584	625	577	575	594	620	645	603	649	597	652	571	552	604	619	636	617	610	638	570	635	617	621	635	636	615	621	577	623	596	638	635	627	587	622	640	634	622	622	623	590	614	606	566	651	615	579	608	577	562	622	581	610	600	597	593	625	621	584	652	620	607	581	616	607	631	599	600	616	598	557	581	654	549	624	587	590	592	608	613	599	606	620	616	583	618	592	617	595	577	605	557	576	621	579	599	604	615	588	638	589	627	623	618	611	598	575	608	620	637	619	594	624	618	587	616	585	598	597	587	600	633	596	623	634	571	539	611	608	585	620	589	578	592	605	613	631	562	650	634	585	622	618	609	577	606	608	602	601	590	636	641	626	601	607	640	625	616	612	582	606	600	620	630	591	594	569	640	598	652	625	617	597	588	608	596	617	610	626	632	619	651	614	620	661	615	662	606	584	649	607	601	599	603	607	643	616	623	599	605	621	597	576	570	604	640	603	607	647	651	649	625	606	588	634	625	643	601	601	600	617	565	611	638	612	588	625	568	629	632	587	618	601	584	625	646	626	611	629	654	602	625	618	617	586	590	625	617	595	661	634	627	607	621	637	613	613	605	552	619	571	626	583	589	611	609	616	634	647	636	594	579	634	568	627	596	608	633	614	630	644	600	610	577	646	701	567	627	573	588	586	623	609	614	626	620	687	652	621	604	666	591	604	609	612	623	633	634	605	615	633	602	592	589	623	596	588	630	609	583	606	578	611	616	596	608	585	585	600	624	651	636	632	607	570	621	596	577	613	628	573	628	594	588	595	593	580	587	595	628	621	623	630	590	611	609	631	610	608	624	614	595	610	621	582	632	634	614	605	639	626	632	616	621	603	554	606	606	628	662	591	597	598	655	600	570	620	617	621	572	600	626	596	622	630	626	622	568	661	595	596	598	616	613	590	612	629	605	613	622	647	588	590	610	630	593	574	598	593	660	595	601	621	615	595	598	593	613	617	623	585	610	601	586	569	567	608	627	608	637	662	608	622	603	623	625	573	622	605	637	599	605	563	652	599	585	631	596	620	637	604	652	588	587	585	597	653	598	619	642	629	633	619	606	623	586	648	580	620	634	573	563	605	598	591	635	596	579	612	589	619	554	660	614	591	574	651	573	674	612	578	613	589	595	592	632	633	607	610	606	620	642	593	579	605	591	623	595	638	596	582	611	578	629	558	628	605	589	596	596	637	618	578	627	586	589	620	636	589	592	613	572	633	604	546	590	605	608	592	599	598	593	617	648	646	652	622	617	575	598	609	660	551	640	608	614	615	612	655	634	571	605	578	588	602	636	666	599	655	625	616	622	570
50284	37752	10447	2527	1394	290	280	314	282	253	286	257	279	300	279	268	270	296	288	255	319	266	297	274	310	262	298	268	303	263	313	299	277	274	258	245	248	268	278	284	262	280	280	268	241	279	260	293	273	234	287	290	289	286	285	234	277	284	270	263	301	279	272	271	306	257	264	268	302	293	280	298	240	300	280	295	284	277	263	268	289	272	253	268	278	289	275	313	275	309	290	278	256	264	253	284	287	312	291	264	288	289	269	262	286	254	262	293	298	282	264	302	269	264	267	287	262	275	265	293	240	333	261	271	318	292	259	272	294	303	258	287	275	283	264	264	280	266	297	259	286	251	292	282	243	277	258	283	303	273	250	312	277	270	316	302	291	294	280	278	230	267	260	276	259	270	269	282	260	272	306	280	270	284	269	248	292	288	275	285	265	294	269	262	255	263	289	263	258	271	263	259	278	283	267	308	273	262	262	298	263	265	270	274	247	269	303	290	280	266	272	241	310	277	249	253	299	273	298	291	269	277	248	296	256	267	279	270	259	281	282	267	238	216	280	283	283	258	257	270	245	299	262	263	278	278	289	275	282	286	282	290	279	257	272	268	274	300	282	284	261	305	306	293	257	238	276	302	266	287	270	270	284	308	277	300	313	257	266	285	271	277	274	242	250	297	273	256	278	297	284	284	271	264	286	269	303	294	266	261	303	253	303	280	260	273	237	308	272	279	269	263	255	270	306	279	286	252	254	247	287	283	243	279	251	257	247	274	272	286	273	258	258	267	275	272	272	276	272	293	279	265	282	292	238	287	294	293	272	283	278	278	267	262	275	252	253	284	281	305	258	241	276	249	261	254	255	252	281	279	246	267	265	298	289	252	249	270	254	258	269	244	287	292	253	308	250	282	275	269	294	304	249	236	270	299	266	315	299	283	266	301	258	314	300	319	258	278	255	253	270	275	289	283	316	307	254	265	281	255	272	269	319	263	301	259	284	286	314	234	260	262	282	314	302	255	267	290	278	292	238	286	257	270	280	291	279	277	289	263	291	255	279	284	235	271	290	246	265	315	304	264	274	276	265	260	307	266	279	265	289	278	265	270	275	267	238	287	230	291	253	302	291	284	279	278	297	258	266	270	298	266	323	274	257	299	270	312	272	267	241	246	279	308	281	283	266	282	259	283	272	285	285	277	284	257	265	259	273	259	317	266	259	277	269	314	267	269	286	288	279	307	269	279	296	262	298	297	312	306	284	254	265	291	275	278	297	261	257	300	261	291	245	269	283	295	270	270	266	279	282	268	286	255	271	281	281	293	302	260	268	253	265	256	286	293	305	309	265	261	277	251	284	258	262	298	283	262	275	279	259	274	293	279	267	264	268	253	304	286	270	269	244	294	277	299	269	264	265	273	297	275	297	262	268	275	257	277	241	278	276	253	254	295	282	300	261	288	288	289	244	282	259	286	265	248	285	241	267	273	280	234	255	269	278	288	263	256	266	270	299	287	283	286	274	289	270	266	266	266	294	254	296	223	257	270	251	258	280	292	292	276	277	272	275	277	275	282	245	296	240	264	280	242	277	247	278	289	291	265	282	291	286	259	288	251	279	272	264	265	288	293	254	255	276	287	284	252	250	286	257	266	300	268	270	283	243	249	266	291	249	283	318	300	287	253	266	262	242	277	281	279	289	273	302	269	284	289	289	297	289	279	283	302	295	299	250	301	298	277	296	258	251	263	271	292	271	261	287	247	279	287	275	265	291	248	256	286	297	264	266	273	264	255	282	277	291	290	303	257	278	278	279	262	297	242	271	270	255	274	276	262	289	304	277	259	264	275	286	271	259	302	274	266	307	271	270	247	271	296	272	294	254	242	275	239	305	310	273	285	269	282	252	295	286	274	313	272	312	287	277	279	292	242	282	284	278	256	263	251	245	289	252	280	249	267	296	295	266	255	261	244	273	310	301	311	255	267	253	279	268	277	289	266	262	274	277	270	245	241	272	271	279	293	298	298	292	272	288	259	275	255	264	279	286	294	291	266	248	276	267	250	281	284	281	297	292	286	270	285	283	275	279	314	338	303	275	262	246	260	288	278	264	269	264	274	312	274	268	264	322	290	281	251	289	277	275	306	295	289	272	287	285	277	290	239	281	271	287	276	271	259	256	282	295	260	286	266	319	281	274	266	295	303	319	246	263	262	290	270	306	281	275	320	271	262	269	259	305	266	279	272	273	278	281	256	270	286	299	292	258	277	272	278	250	319	256	278	266	280	279	233	252	286	264	271	248	277	285	275	285	257	274	273	259	301	309	282	285	285	288	268	282	316	271	299	283	281	275	258	282	254	278	257	284	249	222	259	248	271	258	296	236	235	281	268	251	279	268	276	262	285	299	292	264	245	282	264	283	285	283	253	292	268	255	258	268	287	282	280	224	277	264	251	298	252	275	266	276	258	270	269	263	297	252	296	295	296	251	302	302	325	276	286	330	301	279	251	251	309	304	264	285	287	288	288	295	277	303	271	262	262	282	280	285	294	290	274	286	268	262	278	282	250	265	263	286	282	277	261	270	275	309	284	260	285	273	248	255	255	247	273	309	295	270	259	271	302	288	254	297	253	298	274	254	256	289	247	292	246	283	280	286	262	255	267	285	266	282	278	264	237	273	289	275	306	276	283	275	257	286	269	274	246	252	285	277	271	240	284	269	274	251	280	283	295	300	279	308	279	263	258	299	285	289	250	280	263	270	237	244	271	319	284	268	276	253	279	263	264	268	266	252	300	276	277	272	257	301	298	278	274	264	267	254	283	296	265	253	249	259	272	277	288	279	305	291	271	247	280	275	281	289	263	305	283	265	279	276	277	298	297	266	255	280	278	273	271	272	289	245	297	296	279	278	272	286	292	280	292	297	289	286	290	259	301	273	261	288	273	290	290	287	276	279	244	269	252	281	278	270	268	269	285	278	280	286	273	288	290	272	271	262	268	270	265	275	271	300	268	280	292	264	295	276	261	279	284	265	256	251	299	278	274	280	259	284	296	278	273	258	308	266	253	263	273	270	289	317	243	289	259	299	263	284	271	278	263	256	252	290	291	251	278	268	270	245	285	279	283	282	318	294	284	261	280	279	260	257	283	264	290	295	278	283	272	260	248	278	266	298	276	267	260	242	263	266	299	258	289	289	251	282	282	309	274	295	265	277	276	294	281	265	254	278	298	254	302	286	250	271	274	274	242	315	289	305	284	295	266	267	258	277	273	270	269	285	294	268	291	275	270	277	269	292	270	282	236	286	276	263	279	270	281	298	280	282	273	254	273	253	229	273	227	283	297	287	249	245	274	315	275	293	276	247	270	292	280	262	280	288	277	276	278	262	276	265	275	257	234	298	306	265	314	263	268	280	267	273	269	266	275	248	284	247	255	262	299	278	298	280	291	266	305	276	239	286	284	273	257	278	280	251	308	270	278	250	288	280	283	257	273	262	242	256	275	281	262	286	278	274	272	248	275	284	258
27305	25294	6349	7245	4011	609	621	641	574	625	629	630	608	587	615	572	606	577	571	620	647	603	605	565	639	601	573	602	545	592	606	602	634	625	579	592	606	602	580	617	622	579	606	624	533	544	597	594	568	580	630	626	623	662	562	590	602	605	604	550	537	599	608	582	566	581	594	573	599	594	567	616	588	584	578	664	608	609	601	631	652	618	595	585	607	619	617	598	599	587	587	606	607	587	590	597	561	585	561	584	585	598	633	627	582	592	611	612	589	597	576	591	615	576	615	578	564	631	582	585	587	575	543	562	615	611	619	606	626	552	608	626	606	609	606	630	586	584	624	623	584	582	627	610	585	569	609	566	586	607	569	607	608	646	625	610	600	575	598	620	546	641	570	612	616	632	581	611	665	623	590	607	627	581	595	583	642	612	640	621	571	620	609	618	617	581	567	593	615	612	652	615	601	581	608	589	611	637	583	589	570	618	587	566	607	601	591	586	611	597	581	618	600	533	555	631	564	584	617	580	550	630	614	608	584	596	586	619	634	593	640	629	641	574	651	591	574	603	636	561	625	614	610	588	573	615	625	586	625	618	601	628	599	565	612	619	575	609	653	564	607	598	648	589	616	574	593	580	617	607	565	605	577	621	571	627	608	587	618	586	596	608	590	646	566	588	625	548	606	589	574	582	571	581	622	584	589	566	631	617	616	606	643	595	556	600	586	631	605	597	622	668	600	595	579	580	598	578	566	585	624	581	603	597	569	605	577	594	653	592	618	571	602	562	579	621	621	608	570	610	655	592	605	589	630	600	569	610	591	579	586	585	596	653	593	582	641	578	589	616	531	570	596	613	587	597	624	567	602	601	602	552	575	580	636	590	588	629	633	594	589	580	618	603	598	623	592	581	615	608	591	605	630	596	631	618	578	587	580	594	579	642	637	612	622	576	587	599	617	623	599	594	616	590	628	643	604	584	614	594	629	579	586	596	564	595	653	583	633	547	618	600	581	601	643	654	620	602	585	620	626	619	614	554	598	599	641	634	602	630	638	584	627	564	569	547	617	596	573	647	633	590	602	593	558	611	551	560	544	573	590	569	607	618	644	640	627	608	612	591	600	602	594	589	582	594	581	641	613	619	670	618	587	648	625	618	590	566	594	605	615	628	627	638	609	562	623	626	596	590	624	600	637	601	613	564	607	627	559	584	578	585	605	588	588	582	639	558	589	623	585	605	625	640	577	591	583	624	578	616	561	622	585	597	548	597	576	585	629	632	622	569	618	609	600	615	589	596	563	643	598	542	535	579	596	628	632	620	600	612	570	597	549	585	626	546	598	672	617	597	636	607	582	581	558	554	593	571	577	565	618	610	605	608	573	567	637	642	630	597	603	617	570	595	613	634	578	625	576	617	594	566	600	591	581	586	611	580	621	629	588	560	622	613	602	590	621	599	555	616	612	589	560	626	576	589	593	644	645	546	578	591	602	581	586	545	581	611	623	570	625	625	548	604	576	597	630	614	582	576	608	575	623	611	588	642	640	601	637	634	621	660	626	621	618	584	599	623	594	619	609	614	607	604	599	591	679	600	604	609	578	615	610	591	573	609	593	593	602	591	592	643	572	564	642	649	596	603	614	584	609	639	580	628	618	571	617	580	595	632	607	607	593	632	558	571	613	622	571	601	596	587	578	592	610	610	602	624	594	613	612	625	550	595	582	591	621	590	626	598	598	620	598	591	588	581	607	602	580	598	574	614	629	609	606	565	599	586	574	600	570	636	585	598	577	658	568	580	638	599	637	605	601	575	589	591	575	601	595	585	593	624	623	595	599	592	558	609	633	611	597	615	578	606	632	601	646	643	590	569	650	597	578	606	638	594	587	582	563	642	606	614	576	591	604	614	605	624	612	558	610	581	588	580	598	605	609	618	545	578	674	601	592	602	632	566	602	598	587	593	628	561	576	585	617	571	628	613	596	579	621	620	561	576	559	598	588	599	599	670	615	575	598	607	628	589	598	608	632	614	574	558	654	584	617	609	605	584	599	607	608	614	597	586	609	607	577	597	600	556	575	557	642	610	567	587	637	613	565	596	579	582	576	579	552	546	641	603	593	574	595	611	640	631	597	659	625	599	622	611	583	602	624	583	623	649	652	595	611	565	652	585	592	546	602	543	571	579	585	594	618	613	668	583	620	565	591	597	571	644	622	595	607	615	591	567	575	564	575	577	604	623	603	579	633	603	580	627	560	589	560	592	589	575	565	609	592	542	595	590	562	627	577	612	586	587	638	594	627	556	576	630	581	617	599	566	600	582	579	561	618	631	597	583	597	613	565	581	611	594	597	598	590	568	644	578	609	593	622	610	592	587	580	578	639	613	590	543	599	598	631	577	573	603	618	585	589	626	599	582	633	609	590	615	593	625	614	577	594	628	637	556	600	598	575	581	669	589	603	561	621	617	567	616	575	596	604	573	567	622	626	624	630	592	583	614	597	593	611	634	575	614	586	583	601	594	555	602	586	586	594	652	572	590	611	610	611	580	600	620	642	623	588	625	623	568	619	547	615	584	606	572	582	571	585	610	632	597	619	657	593	578	611	635	600	580	579	611	608	581	597	581	599	576	633	599	622	611	616	588	665	615	575	618	580	609	606	595	588	615	615	555	588	624	616	570	612	586	598	627	596	589	557	592	614	567	637	619	599	578	600	573	609	604	599	640	582	618	617	623	596	581	562	612	582	602	635	613	603	600	566	572	577	583	568	600	588	564	589	612	665	578	597	638	590	576	596	563	593	589	563	614	611	554	621	577	631	637	625	637	623	598	604	654	635	601	591	606	563	629	586	626	588	635	584	629	571	638	575	650	603	596	554	611	609	622	571	643	616	571	637	605	617	579	621	611	611	601	582	628	539	630	628	613	632	589	588	616	548	603	613	616	631	588	589	594	607	657	564	624	638	604	589	573	592	595	623	608	629	658	638	585	556	636	630	524	585	564	561	604	583	613	530	592	642	620	609	582	616	556	618	584	605	618	605	583	602	626	599	609	611	611	598	593	575	572	563	586	586	574	648	616	594	603	616	656	593	580	550	625	620	653	584	601	610	649	577	612	609	616	606	630	634	630	587	584	581	625	594	621	628	597	570	617	618	634	612	566	636	600	581	602	594	624	602	596	580	592	547	597	596	572	608	575	602	657	592	629	591	543	600	587	579	565	594	582	570	628	607	581	583	579	591	574	580	553	584	643	606	658	573	590	636	589	586	520	629	580	655	619	555	578	595	584	559	613	546	592	607	623	596	604	598	605	614	606	569	624	575	615	623	590	609	597	592	603	629	619	624	591	604	574	587	601	572	618	605	606	557	601	586	581	652	593	550	584	626	654	563	613	589	624	604	562	584	593	626	629	581	585	590	621	630	603	603	586	588	625	618	611	607	598	589	572	678	589	595	619	616	575	638	596	636	592	604	651	604	589	587	612	570	605	637	590	611	570	628	587	623	592	612	551	605	586	630	632
63474	61236	45686	41549	28926	3479	283	273	228	230	192	215	190	212	201	203	202	180	179	178	173	176	187	162	152	179	167	192	180	166	189	197	163	189	165	156	158	165	154	160	169	169	176	167	157	169	171	171	170	174	183	172	161	183	175	165	161	192	193	179	194	175	175	185	188	175	170	164	178	149	159	149	185	189	160	167	165	179	162	138	190	159	183	179	211	179	164	177	170	159	173	167	186	141	169	196	159	159	202	176	159	205	191	155	172	174	177	163	174	178	152	179	185	160	182	154	177	172	171	163	176	182	179	216	175	178	149	176	191	188	149	164	166	171	169	161	145	153	181	179	171	184	176	161	177	157	183	171	172	190	177	159	155	174	180	153	160	190	151	159	173	180	178	183	176	198	194	188	182	206	163	145	175	179	184	156	188	183	188	179	194	190	174	177	169	168	145	149	165	155	169	145	163	149	162	192	149	160	177	140	168	157	164	185	164	163	146	176	186	158	194	151	151	154	172	175	163	163	189	173	191	166	173	170	164	171	206	163	153	166	174	192	179	184	160	150	173	152	171	156	191	168	174	160	160	149	137	165	166	166	180	164	152	181	182	173	184	169	193	149	183	165	182	180	171	183	159	179	180	165	162	170	194	168	172	181	125	189	192	202	169	156	172	140	170	161	150	168	165	149	151	179	154	164	163	197	175	180	185	197	164	172	175	160	179	178	144	169	191	187	175	177	175	187	183	152	146	196	155	166	178	170	201	177	164	172	146	139	183	187	164	173	180	168	167	162	184	177	155	186	160	179	163	173	174	139	174	156	172	184	180	180	188	169	181	204	179	180	173	191	164	158	176	159	165	188	143	178	169	152	191	180	150	163	161	205	164	176	185	166	146	144	171	144	155	158	169	181	177	168	153	172	158	177	161	160	198	187	188	168	164	170	138	144	179	161	195	148	187	157	173	163	163	171	169	178	194	187	186	171	156	146	164	160	152	177	169	182	180	178	184	157	163	136	163	173	173	171	167	182	162	148	182	144	173	144	186	170	171	165	156	180	188	185	170	185	178	166	172	182	170	165	160	148	182	181	168	176	189	158	166	149	163	147	138	178	169	183	149	185	154	182	183	201	161	176	183	156	157	178	184	165	167	174	178	165	180	184	183	173	156	184	195	185	170	135	147	191	172	189	154	190	146	189	169	143	162	174	161	189	143	173	182	192	162	185	154	191	174	166	170	178	178	159	159	161	184	163	187	188	169	170	189	184	167	170	200	165	159	161	200	172	167	150	162	158	183	184	163	158	170	190	163	159	170	168	154	175	150	161	163	151	166	182	164	164	147	174	192	164	163	186	180	152	203	144	173	170	170	204	167	200	178	166	178	182	152	168	161	163	158	189	182	166	159	153	165	159	184	158	168	145	184	171	147	164	169	154	173	163	149	172	152	176	161	160	199	183	157	172	169	185	175	175	162	167	148	159	162	181	165	173	166	165	162	195	142	151	189	168	165	175	213	191	171	166	165	156	174	162	176	169	201	158	155	180	155	188	174	146	184	157	170	178	187	177	200	193	182	171	172	183	193	153	155	171	177	158	191	179	192	211	194	175	170	173	158	197	165	171	186	178	158	157	194	189	179	171	171	162	157	171	190	186	176	161	153	165	188	170	153	180	179	160	147	154	170	164	155	178	178	166	164	174	157	153	170	169	172	163	149	165	151	157	134	186	194	177	187	166	174	183	173	167	170	164	160	150	183	167	171	183	188	196	178	211	185	195	201	188	159	149	182	161	174	173	188	144	165	178	181	169	173	173	189	182	154	153	179	168	187	186	160	165	170	173	191	165	164	177	155	179	162	201	164	189	188	161	168	145	181	171	168	183	158	151	184	188	169	159	157	179	158	153	164	181	183	155	172	159	185	181	205	194	185	166	148	158	148	175	180	181	185	185	167	169	154	169	167	158	190	160	185	172	184	165	175	178	174	169	201	165	167	176	173	183	205	174	191	187	166	156	196	167	156	195	161	188	172	177	178	187	163	177	160	157	166	160	184	148	158	169	168	157	171	188	183	176	164	187	176	174	181	154	191	156	184	190	181	160	182	164	162	176	163	159	171	175	177	171	198	164	172	197	168	165	189	174	144	186	182	181	170	177	167	196	186	188	165	178	162	160	192	160	157	200	175	195	189	173	158	165	152	176	182	163	176	178	152	183	158	184	143	164	173	172	177	167	163	152	165	191	171	173	146	177	184	159	181	179	178	178	143	184	190	177	188	173	171	139	162	164	184	157	183	171	161	161	165	165	158	152	157	178	162	155	143	164	162	168	189	159	157	168	159	181	159	163	155	176	173	176	167	186	168	194	178	175	186	168	160	177	157	163	162	140	171	152	182	187	178	170	179	164	175	164	163	156	197	165	180	154	179	196	152	159	179	164	148	170	160	156	201	183	176	198	137	162	172	170	179	177	206	185	168	172	172	187	177	173	156	174	170	176	155	150	156	190	169	165	161	190	159	181	191	156	174	168	172	183	148	164	154	188	163	166	154	189	172	152	189	192	159	160	153	180	193	184	158	187	176	161	195	193	212	146	159	199	164	147	163	180	175	159	171	197	161	181	164	181	183	156	157	196	196	176	161	161	178	167	164	155	164	146	163	161	162	153	150	173	154	180	182	173	179	183	178	165	170	169	190	180	177	157	172	167	182	191	178	157	208	145	175	170	167	198	167	169	156	185	138	179	200	156	178	167	167	153	148	152	176	180	183	138	173	174	164	190	196	167	164	173	167	154	164	158	185	161	148	174	176	172	177	171	165	163	187	142	174	164	192	163	190	147	144	153	164	188	189	163	152	163	152	171	184	172	183	181	170	161	156	158	183	175	169	172	149	158	161	157	180	177	184	173	157	179	167	173	153	160	164	161	158	172	168	184	162	179	150	183	149	197	162	175	172	181	192	174	173	160	151	180	155	144	174	176	178	190	175	197	172	138	173	173	191	180	200	183	209	191	187	202	170	156	158	148	185	161	157	172	166	147	178	177	177	161	164	162	166	152	157	162	170	175	173	168	169	189	177	138	179	177	194	157	174	193	187	162	144	144	181	149	161	189	172	172	182	190	191	172	186	178	174	189	169	191	177	175	159	164	156	172	184	172	171	168	177	163	170	172	179	188	170	180	178	172	174	172	157	162	176	148	153	184	195	169	136	175	141	147	179	172	186	184	163	185	179	165	143	158	138	162	179	165	156	203	161	167	161	170	143	183	177	174	184	168	163	160	189	179	160	148	182	175	169	196	178	185	183	165	172	199	167	184	172	173	168	168	189	162	183	176	172	162	165	152	192	157	170	172	141	166	168	173	154	156	176	180	176	176	182	172	172	163	169	161	169	181	163	173	171	190	146	169	190	169	176	170	205	174	170	168	185	154	180	184	162	185	178	158	153	150	171	173	182	145	162	178	180	154	178	186	143	187	170	162	160	169	188	173	182	177	179	192	174	188	164	187	176	185	162	152	170	167	166	163
37049	47023	41678	51448	29363	1001	835	765	691	641	593	590	545	505	527	488	491	524	463	499	445	437	450	440	449	456	418	411	420	474	384	433	410	445	445	421	406	376	449	435	430	429	431	416	439	435	392	422	407	417	432	400	420	406	400	444	389	411	409	386	399	373	443	413	388	431	419	373	414	406	444	394	396	403	416	404	395	398	424	399	423	452	396	397	425	408	442	419	409	403	440	385	403	402	394	437	396	373	408	377	458	457	417	400	428	414	431	397	401	406	403	431	421	398	398	406	408	412	394	426	429	422	407	409	406	414	406	372	412	381	414	381	379	440	413	393	399	379	426	440	389	430	391	434	399	372	375	392	386	430	412	402	390	360	415	423	396	406	386	397	404	432	373	396	448	423	414	372	413	422	450	433	405	381	426	382	420	403	418	441	399	413	407	383	421	398	394	435	394	427	412	402	412	423	407	402	411	392	417	397	421	402	381	439	429	407	418	387	411	402	399	418	396	406	404	460	403	414	381	414	402	413	401	436	405	384	437	418	409	416	404	390	418	395	426	387	411	423	406	415	395	367	413	400	389	399	367	419	428	410	410	383	394	428	443	457	411	398	402	435	387	466	409	391	390	422	395	427	435	437	426	437	423	459	407	371	389	426	415	387	458	446	404	440	432	409	387	411	377	436	403	412	415	400	450	395	402	419	430	423	439	411	425	408	382	407	391	349	380	395	416	388	353	419	429	418	421	406	412	385	423	418	422	399	414	404	414	400	429	358	428	399	421	406	383	406	436	377	416	411	392	401	407	448	424	391	406	414	412	397	421	415	377	402	375	376	415	421	438	405	411	387	397	404	432	422	426	377	383	433	420	369	398	424	423	383	354	419	429	405	389	374	411	390	370	364	407	451	372	444	401	424	418	377	412	456	421	417	388	409	405	383	394	392	412	439	414	421	417	409	411	399	415	401	425	413	416	405	385	421	384	434	411	423	368	424	385	406	393	424	410	395	425	407	422	419	401	427	376	392	425	414	385	386	377	405	441	423	414	371	405	435	434	400	427	389	404	430	416	406	396	422	436	418	400	384	414	404	379	417	420	384	397	410	416	390	414	396	413	411	384	423	382	390	398	383	397	394	422	438	386	387	368	381	435	389	428	442	435	406	382	388	395	401	418	441	395	401	408	427	382	410	420	412	391	415	403	422	396	448	436	400	420	433	387	408	390	398	417	402	401	402	377	447	391	405	383	417	423	446	403	398	394	382	407	404	413	430	389	384	402	400	416	403	370	442	418	401	405	446	406	400	378	409	394	415	400	385	432	430	405	367	373	414	403	395	386	407	423	408	410	403	397	402	418	389	409	427	419	425	405	413	425	430	435	361	402	433	411	403	433	400	378	422	401	389	379	407	398	422	400	383	408	394	405	382	384	392	364	411	454	406	385	421	435	415	424	436	394	416	410	377	415	400	370	431	429	440	400	442	408	388	392	409	432	362	406	392	419	396	430	391	418	423	396	390	450	407	386	424	402	371	380	441	438	398	424	420	381	415	371	424	400	398	413	389	391	406	403	451	416	418	422	445	407	407	418	356	408	419	412	367	396	398	405	398	414	433	406	420	387	429	397	454	391	439	417	397	368	391	417	384	404	423	401	391	385	403	392	396	415	419	417	430	452	419	422	397	368	401	424	407	414	374	395	398	404	411	424	423	404	394	401	394	407	371	407	418	412	398	409	421	392	416	375	383	440	429	423	407	369	413	421	406	402	420	403	407	408	419	421	446	439	393	405	421	412	419	419	401	369	434	403	433	391	450	405	437	403	377	411	408	411	389	418	414	410	439	424	408	386	377	428	418	407	413	413	449	428	371	384	424	405	395	412	398	424	401	426	419	396	411	412	395	408	396	429	394	371	395	389	365	430	419	369	403	393	405	387	382	437	443	419	465	411	418	392	396	409	421	406	444	407	415	435	363	436	423	396	389	389	418	362	402	384	360	388	407	376	430	399	396	412	366	411	414	379	404	423	370	410	431	380	431	391	427	423	430	391	390	414	461	417	385	412	391	387	348	387	371	402	372	388	428	397	401	401	413	365	401	420	399	406	385	404	427	414	410	404	407	391	400	350	408	395	435	410	386	405	436	425	407	427	432	402	416	396	389	433	411	405	399	393	411	384	378	408	406	411	397	411	433	381	415	424	443	440	425	411	409	425	389	396	389	395	390	410	389	392	380	428	415	420	412	429	391	378	394	404	429	393	413	394	405	400	403	429	413	367	388	431	397	433	394	414	380	416	383	410	397	410	405	430	389	407	436	446	399	404	420	407	380	432	397	398	400	400	426	444	419	444	419	409	401	385	425	396	450	391	428	411	423	394	392	424	432	410	441	425	411	419	396	396	399	439	372	425	427	401	420	423	439	403	406	388	412	397	379	442	382	394	433	406	409	378	418	422	419	394	403	404	393	435	419	443	394	409	404	391	396	424	400	453	420	416	420	403	392	368	407	432	389	407	397	426	420	405	402	397	427	376	418	426	400	426	392	380	394	401	400	391	374	411	380	455	453	407	406	410	378	387	391	416	400	401	409	390	406	388	370	396	368	404	411	413	417	406	407	400	399	403	393	408	447	426	397	416	393	410	419	432	379	413	411	419	389	410	416	398	404	371	365	385	426	392	410	429	406	433	404	412	389	444	419	410	421	408	412	360	426	404	401	419	428	388	421	406	394	395	385	386	395	423	433	379	420	443	382	407	367	414	390	388	403	420	422	393	384	413	396	398	435	400	440	409	378	395	434	403	431	400	408	409	400	444	374	394	399	416	423	398	434	375	384	442	419	394	420	389	416	431	389	364	394	410	405	412	425	433	423	391	401	414	416	425	364	441	396	443	408	419	391	407	418	408	410	409	415	409	396	444	396	405	389	442	380	397	394	406	443	401	412	438	411	386	380	392	422	388	411	392	426	400	396	394	401	427	392	432	388	426	433	421	408	412	415	412	406	420	410	405	418	388	413	412	424	404	417	404	424	444	412	423	403	389	395	405	364	428	360	394	404	427	415	378	417	411	386	405	376	422	418	387	386	421	431	416	397	396	408	403	435	403	449	426	427	409	367	412	370	414	368	441	401	433	383	418	407	445	436	408	394	393	414	386	387	456	406	428	415	385	417	392	408	406	421	385	388	394	390	383	383	403	421	416	416	360	388	408	420	360	416	399	407	421	418	406	419	415	414	411	411	388	399	428	429	401	386	414	392	417	432	396	425	364	420	390	430	436	393	409	417	441	447	342	385	392	388	382	385	422	397	393	400	383	431	421	384	443	414	420	392	408	419	396	467	449	412	418	403	393	398	413	423	413	427	404	384	355	387	417	378	388	380	385	413	415	411	393	441	441	395	384	452	384	374	422	384	387	421	423	424	413	390	393	454	414	423	395	409	402	394	411	379	402	380	392	385	380	420	426	461	399	390	401	395	440	405	394	376	422	409	387	406	426	420	415	400	437	382	394	401	406	388	399	394
69346	70791	57573	55345	40481	8137	665	413	405	345	346	349	299	319	300	301	276	298	303	275	309	282	288	317	247	282	296	273	291	308	305	295	293	281	300	300	308	284	263	264	287	314	284	252	278	275	283	288	273	270	263	245	298	269	287	269	271	294	317	268	289	313	250	252	266	263	242	268	262	250	276	257	258	263	299	276	300	300	297	249	279	264	266	273	262	257	274	267	269	261	271	280	261	248	264	250	255	261	265	282	277	252	276	257	286	261	270	248	292	286	239	277	292	263	293	292	255	262	308	294	302	255	269	243	277	296	243	303	246	272	264	274	270	256	276	268	250	287	262	250	281	262	271	262	270	239	267	260	260	262	275	269	269	285	263	272	277	234	249	276	253	257	280	253	281	276	307	255	282	268	259	263	253	277	246	247	267	293	284	277	273	294	278	252	264	258	284	285	277	287	247	269	268	255	277	286	266	262	270	305	281	258	272	232	250	256	274	306	278	294	272	253	249	276	302	276	262	272	244	287	298	249	277	273	270	242	274	281	270	252	273	253	287	276	266	297	263	262	314	278	266	276	281	236	246	272	258	265	263	301	274	247	292	284	269	236	226	295	271	284	263	264	243	266	280	262	281	234	272	247	301	239	293	299	256	286	254	252	265	266	285	265	243	314	278	241	259	257	267	273	261	292	312	267	278	293	288	283	237	269	277	263	267	261	253	280	302	270	263	282	263	285	280	268	263	253	242	280	282	258	270	294	278	258	275	248	267	255	305	283	269	252	281	248	279	278	279	307	257	279	272	275	267	282	252	290	257	282	271	266	300	248	276	270	290	267	238	243	284	256	270	266	277	279	297	247	263	252	293	294	257	263	315	270	258	295	246	275	266	250	270	272	278	279	285	279	290	278	239	281	279	250	284	244	284	263	263	273	259	298	270	280	287	259	280	280	244	278	283	282	275	312	234	274	302	284	286	258	287	237	222	262	302	256	291	263	270	267	274	280	255	258	271	282	263	258	265	264	254	292	256	237	273	265	250	263	246	239	255	262	254	238	276	274	284	274	265	265	291	237	287	297	267	267	264	283	237	259	245	279	242	262	268	261	270	263	275	279	266	272	262	303	254	249	264	265	275	297	289	272	254	287	259	302	254	265	270	280	264	251	273	256	282	287	244	247	270	271	261	260	262	287	276	281	274	281	272	264	266	278	212	295	226	252	241	297	270	251	262	286	275	277	239	285	265	263	266	279	274	286	319	277	248	283	265	262	267	271	292	282	269	278	254	287	251	287	243	239	241	276	264	245	265	265	272	236	278	274	239	282	284	256	245	243	283	269	288	274	271	282	281	309	247	269	241	258	282	262	275	300	266	271	269	258	260	280	291	271	276	267	267	251	273	294	255	264	271	310	293	267	253	266	281	271	282	262	319	261	273	264	254	249	264	303	235	260	261	265	281	286	305	278	253	245	246	286	264	266	267	263	245	269	276	272	267	275	281	257	288	258	274	289	270	275	263	275	291	290	266	280	297	276	294	242	228	267	305	300	252	280	305	250	270	259	258	293	253	278	272	274	287	279	271	244	285	265	303	271	323	289	240	301	258	305	277	280	248	248	288	262	273	271	202	276	262	275	272	259	293	246	237	246	278	294	294	260	259	275	279	278	290	256	258	285	282	247	268	235	281	276	294	248	271	274	243	289	273	267	260	273	268	274	286	261	277	264	253	279	272	263	259	274	286	270	251	243	308	297	314	273	255	288	256	242	270	277	267	251	262	256	265	290	306	256	280	270	258	315	291	295	256	298	257	261	254	264	272	284	288	263	261	271	278	274	272	299	254	279	296	315	277	277	257	283	259	295	260	310	275	262	272	293	279	278	276	248	274	281	247	273	279	297	276	277	264	254	251	263	288	254	258	269	249	236	252	245	257	263	280	270	272	255	281	260	246	268	294	294	250	277	291	272	274	239	301	268	276	263	253	283	254	248	245	257	273	308	260	295	236	260	298	270	249	277	255	277	270	283	285	249	285	245	250	246	278	276	258	293	285	278	282	282	268	277	258	272	277	288	303	258	270	278	293	269	264	272	277	271	250	251	262	269	265	264	236	272	254	286	300	236	286	283	272	270	255	233	289	268	257	276	287	288	291	277	277	246	290	266	258	242	262	275	276	283	234	312	255	275	228	263	254	281	265	266	286	270	268	285	274	260	286	273	288	295	254	280	286	253	279	251	270	259	272	254	216	285	252	266	270	277	253	283	267	277	276	284	280	270	272	247	278	267	257	235	265	265	271	261	287	286	282	267	284	275	265	276	297	258	261	267	244	305	279	291	298	286	243	244	257	266	255	298	268	259	252	259	281	248	247	275	269	256	295	273	245	246	275	277	256	280	220	278	269	289	292	284	244	251	253	251	254	280	309	265	283	262	246	289	267	264	266	261	268	257	240	261	263	261	270	262	264	264	278	255	264	270	243	278	256	257	290	284	285	270	240	267	267	225	276	268	278	286	276	254	282	295	247	299	273	286	271	282	256	252	293	253	268	246	289	285	292	241	250	275	248	278	314	287	277	270	249	296	272	299	248	301	300	277	242	278	242	234	295	267	295	286	295	244	280	270	274	262	274	240	297	252	284	262	275	267	247	293	290	241	287	267	280	265	276	293	248	274	281	252	291	288	252	258	269	270	276	225	262	253	267	289	263	272	284	262	288	246	279	268	275	281	246	282	310	292	306	258	258	251	268	267	270	263	285	282	275	257	246	301	264	301	287	255	271	277	242	288	254	263	265	265	287	292	302	257	276	267	269	268	262	270	304	275	274	261	237	292	258	274	320	296	234	247	262	280	228	300	240	264	256	248	270	290	287	270	267	265	287	252	244	261	290	252	249	249	261	261	251	268	262	244	295	261	271	285	271	267	263	274	273	244	270	284	263	285	268	270	280	292	276	308	306	246	251	303	262	297	265	311	260	296	300	249	285	262	267	243	310	286	268	267	273	255	281	286	232	256	260	287	263	258	259	288	299	247	255	283	280	256	267	277	253	245	259	285	256	268	251	278	304	257	270	297	286	262	277	281	264	256	296	283	269	263	214	255	284	276	313	268	292	268	292	284	245	269	268	268	265	257	250	296	264	319	277	281	279	283	282	299	254	242	249	261	262	280	252	246	296	302	300	303	304	276	286	270	261	276	291	278	260	286	274	262	277	244	260	261	235	270	255	291	272	284	257	293	276	274	305	291	269	272	305	260	265	318	275	287	273	275	275	268	295	257	235	276	283	243	255	284	253	256	270	251	268	266	269	276	290	245	273	265	292	264	262	273	310	260	270	312	263	257	271	277	267	283	263	258	263	252	267	270	290	254	255	241	243	263	264	270	249	253	251	263	261	277	259	250	313	265	265	289	277	265	260	261	285	329	267	254	261	272	270	271	288	264	295	266	296	271	313	271	272	262	261	276	293	268	253	240	289	248	288	289	270	276	284	251	298	297	249	250	253	289	276	282	259	265	253	281	283	290
42019	55914	51196	63708	36760	1840	1473	1369	1106	1056	990	904	861	860	808	795	802	709	741	692	724	704	705	706	713	703	701	684	663	663	672	703	632	657	656	639	662	655	653	645	627	650	652	664	608	646	637	661	642	653	636	635	657	621	628	599	633	670	599	636	610	573	599	593	644	629	639	594	586	593	644	642	662	585	612	600	609	641	607	626	658	628	631	641	621	612	602	628	623	597	625	631	634	599	680	608	600	644	633	636	606	597	618	637	612	602	618	593	621	672	635	638	631	646	629	605	610	606	596	595	615	641	582	621	587	652	630	628	605	632	622	579	580	637	645	605	657	628	631	638	640	607	581	612	604	657	612	629	583	625	617	568	614	631	635	607	624	607	612	606	612	592	625	666	652	588	592	620	642	638	648	623	631	646	563	578	588	613	653	639	603	631	638	659	640	576	615	608	590	602	567	605	624	626	590	602	588	613	603	647	582	590	569	615	625	601	622	563	567	650	594	563	628	620	636	624	590	569	604	648	592	622	600	593	606	619	613	583	657	636	629	613	647	625	591	615	610	622	606	610	627	613	612	604	592	621	611	638	582	630	632	582	629	596	651	627	608	658	615	640	605	621	568	579	619	598	594	644	553	631	591	633	569	639	596	615	628	648	618	618	602	598	614	579	591	574	615	615	641	578	598	641	622	600	653	579	627	591	568	584	611	614	653	654	649	610	624	587	623	598	594	629	614	631	627	604	644	587	601	606	609	575	640	601	605	651	607	611	619	582	606	677	617	624	599	634	553	606	592	611	587	583	583	606	632	611	579	591	620	626	621	585	599	609	599	619	638	639	617	604	575	617	641	619	638	608	611	609	597	639	613	641	577	626	646	623	616	661	605	604	606	633	587	649	650	594	632	606	587	563	582	640	631	644	628	578	609	593	640	626	691	642	666	646	586	617	591	607	632	600	645	608	594	632	646	592	615	609	636	596	613	660	603	618	591	645	678	620	630	624	606	605	599	612	632	622	586	595	589	619	552	567	620	620	629	620	665	576	610	635	633	611	604	628	597	608	615	566	585	623	619	591	567	612	606	633	601	635	621	592	603	599	657	602	582	609	617	624	638	629	641	642	609	638	530	656	604	601	611	639	627	601	572	587	593	574	603	589	605	656	622	618	639	617	638	594	617	615	632	651	619	598	596	581	625	597	606	691	632	611	579	627	633	610	622	627	635	581	633	653	615	670	612	622	636	626	606	585	561	604	620	602	630	608	578	629	592	652	629	667	595	625	635	600	607	648	578	611	597	626	615	618	620	633	632	624	606	592	589	645	605	664	656	658	624	610	618	634	571	591	625	611	623	598	631	596	605	614	626	599	606	598	661	634	612	603	603	587	630	560	612	624	589	604	628	628	630	591	604	579	626	578	596	613	619	566	609	634	612	605	628	639	567	629	586	670	627	616	598	593	593	624	581	593	645	617	628	630	657	600	632	629	614	608	663	588	558	607	568	613	561	629	620	609	604	645	601	630	599	666	617	613	637	637	605	648	574	620	612	605	619	581	623	603	601	585	604	645	590	614	638	628	606	613	625	636	579	608	641	557	616	564	610	587	618	592	635	652	594	603	628	618	625	653	607	610	614	652	590	637	648	613	639	633	626	610	598	608	609	601	637	637	665	635	549	615	673	627	590	593	577	578	584	611	583	621	647	639	581	639	620	639	610	624	607	625	630	615	576	659	565	557	589	627	623	664	628	611	596	619	632	598	631	651	618	585	645	609	649	552	592	632	604	593	665	565	608	621	656	623	618	623	601	626	632	621	623	635	616	632	614	651	616	619	617	595	613	591	625	566	690	595	615	653	588	604	610	645	614	627	615	620	639	609	600	642	623	621	592	619	616	635	619	628	608	625	602	623	617	626	596	628	631	606	637	606	638	600	588	610	625	638	595	610	576	626	602	657	615	619	643	668	583	606	592	596	621	652	628	604	616	618	567	611	646	625	634	619	617	583	664	619	606	611	644	648	581	657	618	626	599	644	582	623	587	584	633	600	661	648	600	620	609	595	595	650	577	615	585	575	646	556	625	633	572	666	614	589	623	589	645	647	544	575	620	610	625	626	604	639	647	608	603	627	578	601	614	618	625	620	586	626	604	642	616	627	635	609	618	644	625	591	613	626	576	547	563	646	611	637	592	633	604	603	581	605	602	622	639	639	650	594	606	620	650	640	664	591	596	638	617	652	654	572	609	605	620	600	632	617	592	642	608	617	669	594	627	668	583	629	645	622	552	582	622	583	590	646	606	620	602	595	565	617	581	614	657	633	606	660	622	644	572	625	643	571	659	562	607	605	618	614	635	593	605	604	615	600	595	616	616	624	559	605	575	611	627	647	628	616	588	626	605	644	590	616	582	601	597	603	638	630	616	591	612	603	587	641	658	624	610	597	647	573	633	598	601	618	622	600	617	632	591	629	617	535	643	612	655	625	577	626	634	608	615	616	647	649	632	646	617	648	614	647	660	583	647	600	636	644	608	640	615	596	622	633	574	661	603	594	682	636	606	590	584	592	602	617	597	645	615	621	616	603	615	651	629	574	602	571	627	595	626	594	607	633	663	616	646	619	645	642	646	632	588	619	622	606	626	601	563	587	573	621	604	623	618	651	605	634	624	621	593	613	644	615	591	601	676	598	606	621	623	601	606	600	601	656	614	603	613	622	590	641	609	581	639	558	614	646	645	618	617	605	625	625	630	623	594	582	621	628	617	570	610	618	630	591	653	641	666	638	617	651	609	640	607	595	611	619	630	657	613	596	638	601	618	606	599	603	603	612	574	629	654	615	646	595	622	585	608	628	606	625	653	615	613	571	613	623	602	608	672	632	674	643	631	614	617	614	634	605	658	604	603	633	616	581	627	623	647	640	621	602	607	592	599	626	617	587	595	610	585	601	631	596	577	625	595	626	610	604	640	619	612	618	634	594	673	580	604	639	640	601	587	645	587	621	606	611	634	569	601	606	596	616	606	610	610	639	629	600	634	611	616	585	567	608	589	613	629	648	614	634	612	582	561	594	642	609	606	588	630	609	648	607	596	566	612	654	558	638	611	579	608	572	644	625	621	608	595	640	620	627	646	624	596	594	573	633	626	581	609	592	571	602	639	618	604	613	653	609	594	603	577	595	603	583	633	631	574	563	618	628	616	620	614	586	578	596	600	611	593	609	634	575	623	638	590	618	642	589	646	584	644	606	567	605	607	667	661	646	602	585	571	613	617	626	568	592	562	603	621	624	675	609	618	595	648	647	590	670	643	610	622	595	632	633	623	657	606	628	629	616	581	606	621	638	620	603	621	617	607	583	585	582	644	625	617	609	614	546	579	608	623	569	615	562	650	642	627	608	606	645	632	614	653	612	573	600	652	619	605	619	613	562	599	588	610	605	653	598	664	631	598	597	592	619	569	632	646	610	604	636	625	653	623	616	651	637	585	633	597	566	636	637	617	587	607	624	619	593	573	637	625	601
52610	39188	9540	2627	1259	302	306	249	266	248	278	289	294	257	293	267	289	272	295	273	277	302	300	260	304	275	295	287	271	289	277	290	275	270	304	267	249	321	346	283	267	252	313	317	266	278	291	291	287	303	285	269	273	298	293	275	282	303	300	319	262	272	268	307	295	272	322	314	308	273	239	271	294	298	301	294	284	304	256	279	291	285	280	287	283	314	255	257	274	281	301	266	258	269	291	282	256	314	334	281	277	267	292	296	262	258	269	266	292	303	274	309	282	270	284	279	275	272	271	291	296	276	292	278	276	307	288	309	289	268	256	288	261	286	289	255	285	292	302	281	268	302	280	305	290	307	304	307	280	269	264	274	265	250	285	265	249	296	294	264	286	266	282	288	290	281	259	273	262	255	299	262	272	278	272	292	281	242	247	263	277	265	283	283	282	273	278	299	302	244	289	292	281	299	258	272	288	261	257	256	277	279	253	295	285	310	289	268	291	250	284	306	290	270	301	295	258	296	276	279	284	280	303	282	289	271	267	278	267	299	274	260	270	270	250	300	289	268	258	277	270	280	284	281	276	280	300	290	298	291	273	283	299	287	283	292	271	289	266	267	246	262	273	272	280	296	268	268	297	282	263	290	313	260	302	293	280	318	311	321	271	307	276	302	317	295	280	293	285	265	234	260	299	285	258	278	314	292	248	295	303	286	258	282	282	246	304	252	279	272	294	259	280	272	276	262	273	301	273	305	279	284	292	280	306	282	264	289	311	304	298	286	275	294	273	303	268	279	317	284	267	280	284	313	271	287	302	263	271	300	239	285	276	267	311	273	249	312	293	299	257	272	278	261	288	288	274	308	284	293	292	305	313	274	319	279	253	312	313	267	289	275	267	299	258	299	268	285	287	333	317	263	290	322	265	250	282	273	271	267	271	326	259	286	266	274	266	292	295	258	266	282	278	270	240	282	263	282	284	258	292	295	305	276	267	295	289	285	300	272	265	269	262	277	266	304	279	294	278	268	299	308	294	282	281	276	284	257	292	287	250	235	306	260	278	256	300	299	290	286	288	281	284	289	268	262	299	276	306	275	278	278	284	269	288	278	259	291	295	298	285	276	286	299	287	297	268	251	299	297	277	250	296	254	299	319	262	303	292	321	236	306	313	249	278	281	297	268	296	294	253	277	268	289	277	312	289	271	263	308	294	291	262	267	276	240	260	294	263	295	290	248	274	286	297	267	254	286	282	283	272	301	265	266	262	246	321	314	290	292	272	266	297	291	292	281	255	269	280	276	244	291	273	275	296	277	298	320	261	294	290	268	255	285	267	283	262	289	275	280	258	278	279	240	273	294	271	300	294	290	320	284	298	311	268	262	259	303	271	280	264	257	268	295	288	289	288	302	310	271	271	237	288	263	271	267	262	277	295	309	271	284	279	293	289	301	284	296	299	245	312	276	257	266	263	279	250	235	252	305	289	257	269	298	295	316	267	297	294	260	272	289	251	308	305	275	269	227	242	303	300	303	277	249	260	290	291	266	273	307	277	260	293	304	262	284	304	304	304	292	266	244	275	269	292	274	268	273	279	275	283	272	296	271	286	296	288	287	268	303	290	314	274	277	290	287	290	257	304	301	309	285	276	250	287	257	281	331	280	255	249	272	254	283	255	260	280	271	279	292	286	274	260	279	258	285	311	305	293	268	294	296	292	263	256	283	290	274	286	258	264	271	247	282	290	274	283	271	296	244	301	245	256	283	313	248	262	261	289	278	276	305	286	279	298	282	264	286	266	280	246	281	267	299	253	285	282	303	262	266	281	265	291	281	296	260	272	277	277	284	317	298	294	278	277	299	243	278	293	273	264	274	298	288	300	270	281	306	259	276	263	254	263	268	300	279	261	257	290	263	297	258	272	258	295	291	257	266	270	280	300	248	234	267	276	277	299	290	289	271	306	293	273	270	274	290	278	276	251	267	257	260	297	291	278	266	311	295	298	295	270	270	258	275	307	296	233	299	268	279	302	286	304	268	277	279	266	251	268	255	244	289	283	283	295	288	302	281	277	286	273	274	276	277	266	295	268	281	267	256	251	253	239	296	266	285	259	297	291	284	271	278	257	281	286	279	296	318	282	270	273	296	281	274	289	274	278	297	285	259	311	281	315	266	293	286	266	274	278	268	291	303	279	270	252	279	306	264	263	259	264	263	280	280	281	231	291	268	264	258	291	264	275	294	269	262	309	264	271	307	277	288	286	280	248	279	262	271	267	289	290	274	286	282	258	261	303	256	254	255	278	228	274	257	286	262	298	269	289	284	288	270	220	277	283	286	288	276	272	268	293	307	332	284	311	294	266	264	255	281	261	242	293	269	291	259	282	267	296	290	257	298	280	276	268	273	277	303	286	285	290	325	277	309	281	292	282	294	243	268	273	261	290	262	286	265	280	293	274	282	292	288	272	276	283	294	283	282	279	275	308	279	278	279	282	265	297	269	243	295	294	282	300	285	268	257	264	283	276	284	259	284	307	267	287	291	277	263	258	288	293	271	268	288	285	277	292	285	278	324	280	265	285	285	300	253	314	305	263	277	291	280	291	306	249	291	282	259	304	275	286	280	319	295	271	285	281	271	303	275	262	310	284	277	294	270	291	296	270	289	278	253	289	281	271	258	277	252	281	263	259	333	280	245	266	282	264	290	297	291	281	279	262	285	283	260	272	271	282	282	292	294	300	245	270	280	288	285	291	289	278	283	301	300	284	299	309	293	262	298	276	298	279	262	281	269	310	286	263	266	291	274	308	287	276	244	264	277	269	231	267	324	296	283	301	284	266	305	246	284	259	237	296	286	282	256	247	276	282	300	279	258	257	268	267	262	277	290	280	251	263	270	285	265	260	290	253	287	278	281	282	304	266	269	265	284	278	287	233	291	254	277	273	292	311	255	287	252	279	288	282	256	263	283	272	278	271	271	285	290	288	256	282	305	276	289	235	310	277	293	285	292	296	311	290	260	254	280	269	293	284	290	290	271	242	277	301	269	304	292	304	301	293	267	289	289	281	305	294	245	273	271	267	273	244	305	297	279	275	297	246	261	274	283	292	301	265	305	265	268	285	291	298	274	294	280	293	273	299	259	266	295	289	275	260	285	283	260	247	287	269	287	310	242	267	296	283	296	291	276	314	290	261	280	285	281	263	294	279	262	276	296	244	295	301	285	290	253	273	281	265	293	313	288	250	277	292	241	266	258	256	273	322	288	296	252	302	290	285	262	279	276	268	285	251	267	303	293	309	255	283	281	281	306	282	271	264	249	276	285	295	308	282	294	254	272	283	274	285	276	283	291	292	308	317	317	300	295	266	307	305	265	272	332	285	282	318	289	265	272	302	256	270	288	266	311	300	281	275	286	307	278	282	310	290	287	281	306	297	254	297	301	308	259	285	251	264	261	305	264	279	294	276	265	306	309	254	292	274	257	255	318	289	277	261	272	306	297	272	265	311	276	325	274	302	299
28977	25532	4734	7533	3258	633	585	655	639	625	631	630	586	590	628	591	658	592	633	640	581	604	639	585	598	608	579	666	621	589	594	560	589	598	621	591	594	644	599	637	614	641	591	644	590	632	607	603	623	564	611	624	607	643	588	567	606	644	578	611	598	613	642	578	592	616	573	589	600	614	599	597	624	609	626	597	617	603	567	593	604	590	632	605	644	612	593	614	619	631	600	594	603	605	632	604	567	618	628	635	618	590	564	581	626	613	615	600	640	617	584	624	593	557	593	634	615	590	589	619	596	597	574	600	571	616	627	586	598	576	612	595	622	621	549	598	621	605	579	637	598	638	617	598	607	622	610	599	598	581	579	618	600	599	609	589	595	543	595	641	610	595	632	578	589	589	624	611	612	565	570	646	593	644	611	631	601	607	591	582	611	577	564	596	577	582	601	622	613	601	589	566	589	600	606	597	588	642	595	581	584	628	577	594	577	630	619	636	571	572	593	585	575	588	557	596	638	615	609	612	615	650	670	653	611	590	619	600	619	601	569	589	585	579	635	596	603	574	607	624	652	601	552	610	612	577	608	573	609	608	635	635	590	624	603	558	573	614	608	651	609	614	601	598	601	612	617	601	591	601	616	633	608	600	602	577	605	564	610	634	614	628	559	585	624	616	605	599	620	612	632	590	568	613	585	605	591	600	618	596	643	642	586	614	615	554	579	589	592	556	586	558	609	588	593	597	578	586	563	608	601	615	596	584	609	591	578	615	605	601	628	560	598	602	652	600	630	571	653	590	606	608	612	615	620	605	619	616	663	610	600	626	579	593	622	610	608	594	655	600	590	612	634	645	578	610	589	610	622	567	605	599	611	641	615	593	559	625	628	643	622	611	667	566	598	575	581	562	663	595	598	559	637	605	594	630	583	600	606	625	588	568	587	613	581	568	603	564	576	631	622	561	645	629	597	593	582	601	590	560	584	663	601	615	615	606	650	571	597	567	623	597	652	606	595	559	618	625	615	585	595	591	642	564	591	609	569	606	641	594	611	554	616	618	654	631	603	562	620	584	606	594	586	604	577	556	597	609	631	576	612	624	586	629	566	615	593	587	575	557	574	611	604	645	610	620	614	618	604	614	563	589	606	625	580	589	632	634	633	632	573	656	645	602	552	569	631	601	598	620	566	668	651	559	630	611	611	597	664	591	542	628	608	625	574	594	580	618	618	599	621	629	575	589	607	609	586	651	628	573	608	577	623	637	571	591	576	632	555	637	593	625	617	585	603	610	608	602	611	620	591	598	592	626	573	592	619	605	625	581	601	576	610	577	618	618	643	601	619	598	578	604	599	614	641	605	603	566	592	659	619	607	598	615	605	612	555	596	581	653	608	646	632	623	612	636	602	622	605	623	584	631	584	679	615	626	586	596	626	620	614	588	617	578	617	584	632	586	621	626	642	639	597	649	598	611	612	589	592	601	558	641	621	602	618	573	630	624	597	549	590	605	632	592	611	586	686	602	592	642	598	612	599	625	577	605	597	618	622	598	610	621	593	596	608	621	626	624	594	573	584	570	615	627	606	610	640	637	660	584	581	589	610	591	597	598	590	631	599	612	630	562	592	574	640	640	606	576	612	579	591	640	642	601	650	589	566	586	598	597	638	558	602	607	660	623	622	600	611	577	635	640	591	612	591	596	594	591	622	610	595	596	612	627	602	596	575	628	611	620	594	606	613	615	568	606	606	600	584	578	599	638	590	601	644	603	597	609	600	611	635	586	591	658	598	603	585	622	594	541	613	596	592	595	634	632	559	620	568	600	600	626	581	594	617	606	581	589	622	601	570	566	648	602	635	629	607	606	588	597	603	616	620	615	638	577	560	589	589	601	587	620	620	610	635	576	597	575	583	594	591	624	593	588	559	600	648	600	615	602	592	578	587	624	628	622	580	556	584	592	616	619	627	629	587	621	604	559	583	574	572	568	599	609	595	602	562	579	606	575	634	570	626	616	602	620	613	609	634	573	583	605	611	643	595	588	548	555	615	601	582	558	615	571	584	596	621	610	629	584	637	627	564	588	595	575	569	603	607	602	611	554	607	651	647	655	643	606	580	631	616	597	575	625	596	624	628	612	559	567	624	596	589	643	611	570	604	620	625	626	623	612	632	611	588	578	591	622	594	617	570	617	635	529	598	610	593	603	633	618	595	622	599	615	586	583	631	610	631	593	613	634	577	590	577	573	574	604	628	619	586	589	613	625	628	622	603	619	620	581	579	618	618	612	616	618	618	611	589	599	586	630	636	627	625	632	608	587	595	590	635	598	595	570	563	617	640	620	564	594	569	570	623	632	617	634	597	587	599	602	617	603	609	606	610	641	588	619	559	601	601	637	591	597	579	587	623	590	592	619	674	626	584	602	589	616	583	592	625	573	612	629	586	609	610	588	582	617	582	589	625	579	639	633	619	589	624	612	631	607	591	592	581	613	570	588	568	580	638	630	581	629	600	590	640	595	617	605	602	618	596	627	617	650	564	605	600	578	624	617	650	638	608	596	611	571	645	607	647	634	616	599	599	614	620	621	588	670	609	608	620	629	592	615	599	572	641	637	616	599	611	624	628	614	571	635	570	590	642	623	604	591	607	630	566	606	584	616	630	644	591	596	625	626	566	550	624	598	590	575	599	587	594	599	549	630	632	605	620	608	599	579	613	576	631	600	605	583	582	585	563	598	576	583	600	563	615	579	598	649	579	620	631	656	643	583	601	596	611	627	621	631	609	614	641	611	593	697	608	621	609	633	582	581	650	615	582	626	616	640	588	645	588	629	578	576	643	627	613	567	628	606	606	575	609	583	587	560	626	601	586	606	559	639	620	578	593	595	586	620	591	575	619	582	552	567	624	611	604	596	595	595	624	561	625	628	614	567	673	624	589	594	581	574	583	647	622	622	601	621	585	594	621	617	619	621	590	577	602	688	616	570	575	611	604	607	601	639	604	612	646	567	590	557	662	573	561	556	612	581	665	561	588	610	616	559	594	594	615	633	568	558	593	606	641	591	639	627	596	575	618	602	626	604	579	665	558	594	594	621	594	621	583	631	578	621	644	632	553	608	621	646	610	578	587	639	597	604	645	570	601	581	586	625	589	602	621	597	611	600	630	605	626	625	586	621	586	614	621	605	631	620	650	582	608	587	626	621	636	616	552	587	606	615	613	639	589	646	595	641	581	611	615	600	585	672	609	604	600	632	604	569	602	632	602	632	594	607	626	576	590	617	615	585	625	616	590	613	569	611	616	649	616	586	540	627	608	625	646	610	565	615	579	597	560	592	596	593	614	594	600	611	603	600	667	599	613	634	555	615	580	588	621	553	592	631	590	629	623	634	596	588	598	603	571	623	637	610	599	599	619	604	593	601	583	639	611	651	607	587	585	614	642	606	632	607	604	596	580	591	637	624	587	601	613	589	611	624	629	609	566	567	594	620	618	598	624	588	633	644	626	626	584	553	632	576
64525	65949	44150	41380	24811	2479	312	231	233	200	213	182	201	192	182	190	195	170	197	183	178	199	213	178	160	165	169	167	171	164	181	153	178	179	186	215	162	171	183	174	178	177	175	168	195	186	171	151	186	166	180	167	180	174	195	176	154	162	179	181	179	196	167	180	184	221	180	178	203	177	191	172	174	160	193	175	158	176	169	200	176	169	166	195	166	201	194	158	178	187	172	169	167	173	163	187	151	178	173	181	171	173	170	183	174	185	164	155	174	177	191	168	198	154	165	192	173	158	170	198	160	153	149	171	173	166	166	173	182	158	153	162	167	173	164	163	163	163	154	173	176	182	180	171	180	201	155	183	141	188	210	168	173	181	178	198	159	211	185	170	189	195	189	173	192	175	171	175	188	162	158	174	167	177	174	154	168	184	179	141	169	179	144	164	183	151	146	175	169	175	156	183	183	171	170	164	172	181	175	176	178	177	181	166	162	185	195	168	173	167	154	191	174	176	198	178	184	157	189	185	187	173	178	180	178	173	148	165	205	179	193	175	182	174	208	189	189	182	165	183	162	201	176	156	174	183	198	192	175	194	154	170	170	190	164	183	171	151	199	172	183	192	217	194	148	197	147	189	164	191	175	162	173	169	188	180	180	140	170	166	147	191	164	176	185	172	160	169	179	186	173	169	139	183	185	175	167	176	181	213	170	165	160	194	172	227	183	179	179	172	186	176	190	167	193	152	196	169	180	171	197	184	163	174	174	173	168	169	176	193	173	166	172	178	185	172	164	185	177	169	164	168	178	162	151	178	164	189	207	168	192	170	186	175	159	160	180	151	173	160	180	200	162	191	174	208	151	171	140	159	151	159	175	191	151	183	163	174	170	178	173	201	190	175	177	155	177	182	186	168	181	167	176	158	169	179	171	166	166	168	185	182	183	180	172	170	185	167	161	166	155	189	199	171	166	203	157	184	175	167	197	190	176	210	188	151	204	176	183	162	174	182	175	184	162	174	172	164	161	156	185	185	197	179	177	195	168	185	194	178	200	203	162	149	172	204	194	186	186	188	165	171	177	190	176	195	169	199	184	189	187	187	162	175	206	170	185	170	146	168	181	166	188	177	159	180	172	172	158	158	170	186	183	154	186	172	185	185	192	185	180	161	171	171	159	155	187	168	166	185	196	168	181	149	186	175	177	168	203	182	177	172	154	163	168	169	171	168	199	159	157	166	186	174	160	193	158	160	164	159	191	217	189	179	171	146	169	171	163	149	170	200	169	186	167	166	164	166	171	189	185	168	164	172	199	177	161	192	188	190	194	150	188	178	181	191	178	198	187	172	177	155	172	169	158	192	161	163	187	171	178	168	156	178	187	177	185	186	186	180	178	172	186	149	148	182	180	172	175	151	177	181	171	159	177	183	174	196	195	167	166	166	162	186	183	196	170	165	160	205	151	194	196	160	187	185	161	178	187	191	204	178	176	176	171	165	188	186	171	171	191	219	164	179	172	166	160	150	135	186	177	169	163	155	173	167	160	170	193	191	185	153	182	190	164	169	204	205	190	155	168	183	155	165	160	172	196	175	171	195	189	184	167	167	172	170	194	165	153	165	164	178	151	168	175	168	166	149	166	168	182	143	175	177	181	166	173	155	167	170	166	166	179	165	200	185	174	147	164	198	149	166	171	181	184	155	161	176	182	167	179	175	174	188	159	190	160	165	160	170	179	177	165	183	168	177	179	167	166	181	159	162	158	185	157	180	162	184	189	189	178	182	174	159	172	173	167	174	181	152	212	189	185	183	182	176	149	184	175	175	164	163	165	165	171	178	175	179	179	172	143	164	206	193	164	171	179	178	179	184	167	162	193	165	159	183	152	160	179	165	194	153	180	165	171	180	195	201	158	135	178	158	195	183	160	187	188	172	168	178	179	168	177	161	160	171	133	166	164	169	196	182	188	173	168	166	210	176	158	179	176	185	193	168	181	166	177	169	158	194	188	179	181	162	165	160	178	156	201	175	157	165	184	195	188	183	147	159	210	195	169	186	174	194	173	211	185	158	190	153	211	161	181	196	176	164	170	202	163	189	155	194	194	156	193	178	188	171	169	187	179	205	169	168	154	185	155	193	171	168	184	174	166	175	164	156	173	187	157	180	179	181	182	187	179	194	169	174	182	198	170	154	184	213	182	151	170	185	174	199	173	174	181	180	187	167	185	189	189	195	168	172	198	194	199	157	181	168	159	166	191	154	189	147	177	187	170	182	169	167	163	173	191	185	177	186	189	175	138	173	194	172	155	168	183	199	194	200	172	193	190	216	194	165	156	171	199	195	165	205	185	182	167	189	195	187	174	179	203	178	193	162	177	167	193	191	157	163	160	187	138	153	172	155	157	156	166	169	176	169	184	168	185	200	187	156	179	144	192	173	173	175	151	157	126	171	201	193	173	191	176	172	163	169	205	186	187	163	174	199	179	173	169	174	188	166	170	170	180	171	173	181	190	169	193	169	154	188	145	157	173	194	187	167	164	193	166	219	184	218	172	169	170	163	196	184	229	183	169	170	160	200	171	188	187	181	163	200	172	159	189	190	179	196	145	173	177	168	177	155	179	177	166	137	186	156	171	178	170	165	169	185	166	189	180	190	196	178	178	172	164	177	170	165	192	154	165	165	188	180	183	177	156	164	182	168	164	190	165	176	168	149	160	146	180	152	207	186	156	164	174	179	146	178	205	181	191	189	211	172	154	155	172	155	164	166	149	187	196	177	172	160	199	186	180	201	189	169	201	190	184	189	198	192	159	194	175	195	149	171	168	166	171	180	199	188	162	202	179	180	186	181	163	158	177	185	151	193	155	167	200	156	176	170	171	170	191	172	212	198	160	157	192	169	178	151	168	170	188	154	167	166	166	179	205	170	142	165	175	169	160	170	183	169	172	171	202	175	154	182	178	171	163	136	156	189	184	176	171	171	197	179	192	148	161	167	172	193	180	173	200	174	163	193	187	176	173	182	177	171	172	167	172	195	170	177	162	160	144	178	184	168	160	194	171	155	193	165	179	163	154	182	176	156	151	178	191	156	179	182	172	181	168	176	180	188	169	177	160	182	219	170	179	177	178	208	153	158	197	198	153	153	193	191	176	164	188	191	194	183	172	166	164	163	190	176	199	170	176	144	152	178	178	154	189	183	143	158	192	159	170	187	178	197	168	201	151	181	164	150	170	196	170	189	155	172	174	188	140	167	155	157	184	158	171	195	164	185	188	185	153	162	161	162	153	167	181	165	181	172	157	158	170	160	171	183	143	158	176	184	177	157	185	157	178	182	199	191	154	177	189	180	162	191	184	186	183	183	186	181	183	182	168	168	178	178	190	195	174	181	209	177	152	182	174	207	179	181	208	172	186	155	175	178	162	153	163	174	154	177	174	183	196	165	166	190	180	187	156	167	157	177	182	188	165	205	173	165	196	164	168	175	159	191	171	189	184	166	195	175	183	163	205	180	185	158
37882	50282	39963	51599	24469	950	886	755	720	614	625	578	560	473	533	521	489	470	468	468	468	452	440	471	432	442	486	432	435	409	482	455	448	474	453	381	460	428	447	416	388	425	426	424	412	425	426	433	434	397	395	406	432	451	412	455	425	416	437	403	385	429	420	424	405	414	393	419	423	384	424	423	437	410	412	461	421	439	423	418	408	410	451	442	396	419	412	376	364	393	432	420	413	443	417	397	453	415	427	389	386	448	383	429	403	394	404	387	438	418	408	390	392	410	450	426	418	437	399	418	383	442	421	402	413	390	441	422	439	402	398	433	422	401	414	426	407	381	415	414	450	441	378	404	379	461	428	419	442	428	408	453	388	433	423	386	387	388	418	434	401	417	453	414	422	422	384	404	354	416	405	429	423	410	392	422	428	421	451	401	434	426	419	433	355	443	402	413	398	430	412	416	414	411	420	401	465	453	405	451	408	438	401	410	421	402	395	410	427	376	406	434	437	386	390	410	395	356	435	407	398	397	401	423	404	425	423	437	419	422	432	390	395	414	412	406	427	457	434	418	416	397	424	406	406	385	441	396	449	478	437	450	394	439	397	444	421	416	366	414	414	423	394	429	383	420	445	390	390	436	433	432	411	384	377	425	426	420	441	422	437	401	413	411	411	406	433	423	405	409	441	438	417	427	399	421	422	400	391	420	406	404	412	418	443	393	455	411	420	430	411	412	413	422	442	364	381	413	407	428	450	394	414	403	399	388	380	476	425	407	424	388	404	412	437	402	414	395	378	394	428	417	477	393	406	409	423	404	396	383	387	421	409	427	417	418	413	367	419	377	400	400	430	401	423	406	380	434	418	392	390	412	399	424	455	418	432	380	425	423	423	404	417	426	425	412	440	415	408	429	425	411	397	390	444	419	440	415	443	429	457	422	463	376	454	419	414	368	414	418	427	432	446	439	425	405	457	434	432	427	398	455	388	394	439	434	411	420	404	416	389	402	413	426	416	395	464	402	441	426	436	419	431	423	401	403	449	417	423	396	399	413	412	429	423	359	400	418	400	405	422	420	431	421	403	426	427	408	413	438	416	408	372	391	395	421	419	408	379	424	391	418	422	427	400	412	437	426	443	427	404	436	378	413	424	445	390	371	402	410	415	443	434	414	449	409	424	376	398	424	352	437	440	414	403	422	420	458	382	410	433	402	395	392	416	402	409	401	424	391	444	432	402	406	431	421	397	415	424	383	418	413	415	411	418	408	423	412	400	452	448	410	394	415	400	423	408	428	450	407	401	423	426	412	430	420	403	380	390	416	431	410	429	407	432	396	431	396	420	442	421	405	400	425	413	442	407	384	380	381	403	381	421	450	405	428	402	405	426	373	421	411	424	401	450	389	362	431	399	402	386	420	405	438	449	424	377	425	431	405	404	400	421	417	439	423	436	390	407	450	397	397	443	397	370	404	380	424	429	410	427	423	397	393	417	386	402	435	416	390	403	399	427	428	441	394	407	428	453	391	422	394	431	423	406	437	413	400	436	399	424	392	396	433	447	413	442	385	385	367	456	440	411	442	457	416	443	425	404	434	342	456	420	385	436	423	414	388	424	439	413	438	408	420	409	389	448	422	380	395	432	406	408	373	417	399	426	436	402	422	401	404	395	396	416	450	455	402	418	424	449	394	412	400	378	399	417	438	420	417	398	447	411	433	391	392	378	409	423	422	430	401	404	395	424	419	409	429	414	432	450	432	406	400	422	422	437	397	446	419	396	424	442	397	359	415	439	403	395	443	456	418	389	381	417	436	416	443	405	408	420	381	399	402	394	374	426	425	422	388	466	430	412	464	403	429	397	424	406	418	430	412	415	418	445	412	403	374	394	449	411	429	393	412	407	435	415	371	397	402	396	460	423	420	417	433	376	400	405	430	399	415	411	393	422	453	395	409	377	435	449	448	429	419	426	382	449	410	463	419	413	424	430	396	434	424	403	442	368	397	420	448	401	397	435	429	406	417	398	419	424	412	424	419	471	435	423	383	358	401	389	432	437	397	443	399	406	443	431	412	401	429	373	466	431	433	416	410	394	412	395	423	459	422	426	402	394	437	410	402	388	421	406	373	403	438	448	411	396	408	395	370	430	393	431	392	415	403	428	426	412	413	413	430	401	433	399	419	403	426	406	412	405	448	417	438	393	402	401	397	417	405	387	438	401	410	413	419	423	432	418	409	385	407	384	396	419	429	429	410	445	388	381	406	366	392	373	407	395	459	448	398	427	404	395	417	408	426	401	404	392	411	419	411	464	416	383	416	435	441	425	441	431	424	439	419	408	390	422	429	387	392	396	409	379	435	434	417	395	405	385	413	398	437	404	385	444	392	415	427	418	422	413	420	420	417	415	416	372	394	386	380	436	430	425	413	408	389	404	423	408	370	414	429	399	417	440	400	419	402	453	440	438	406	403	432	465	448	413	400	436	426	423	405	399	437	418	401	423	381	432	402	395	421	398	419	419	447	460	413	401	403	424	443	425	450	427	406	421	380	417	396	413	420	414	432	410	391	383	418	436	428	421	410	421	417	411	389	397	417	433	406	382	406	449	436	400	414	406	386	410	398	423	415	426	434	425	428	414	410	395	421	391	408	404	409	415	430	401	391	416	429	427	429	421	405	437	434	428	441	434	415	402	394	419	393	423	444	387	443	434	458	409	401	422	412	410	385	437	421	379	418	393	405	417	410	432	394	387	407	393	405	405	383	441	434	411	436	446	410	409	427	385	412	392	396	403	424	380	410	425	456	396	416	423	406	414	423	437	393	415	448	394	420	394	405	398	400	405	458	404	427	395	413	403	402	451	419	418	401	414	416	421	443	413	414	422	390	378	468	430	437	433	445	414	425	391	432	428	412	389	446	430	452	416	406	413	434	414	443	434	408	425	398	408	388	425	395	409	422	413	414	404	399	402	420	422	412	423	375	408	443	434	412	376	457	420	429	433	423	417	427	422	446	427	419	432	429	414	414	457	432	413	420	445	440	454	395	358	416	395	404	429	381	386	433	421	419	430	413	432	394	430	392	452	427	382	430	427	413	441	468	422	431	420	445	391	417	425	402	399	410	384	398	420	410	414	434	411	454	391	444	402	403	380	406	436	384	469	418	432	392	388	384	376	443	406	377	430	418	390	430	398	385	430	364	433	436	422	384	423	427	427	425	422	438	412	404	421	372	403	421	424	412	443	407	417	426	452	412	406	436	448	401	402	384	427	393	405	388	411	432	355	433	387	411	431	426	396	409	412	419	426	412	417	430	426	432	411	415	406	418	433	430	425	407	405	400	435	375	399	393	424	414	432	414	438	440	419	418	400	438	439	402	388	409	432	398	427	430	404	416	407	400	407	414	446	415	434	403	424	409	404	408	423	397	456	408	432	411	385	405	406	431	440	394	400	421	418	392	434	457	417	443	413	424	410	427	452	389	400	403	427	421	415	413	407	417	421	408	388	455	401	414	422	428
71694	76630	55831	54769	36464	6775	523	400	354	366	345	304	289	265	317	313	307	280	297	291	281	293	320	264	282	285	300	278	264	253	280	265	284	301	264	272	260	271	292	278	302	276	263	303	282	274	264	233	250	262	251	275	267	282	261	268	260	272	278	291	293	282	295	291	307	276	295	255	268	255	280	266	259	269	253	260	259	292	263	271	231	289	282	293	298	267	268	268	265	241	270	271	322	273	303	316	237	307	274	266	295	259	275	279	299	274	282	238	287	274	267	277	260	264	275	293	320	260	288	263	275	262	270	274	255	242	283	284	272	281	282	295	282	260	256	261	272	274	270	267	244	293	290	267	270	269	306	269	264	286	285	262	277	276	292	269	290	276	281	269	283	233	231	320	297	286	250	251	242	262	264	273	253	273	287	321	270	270	273	272	288	270	291	284	264	285	268	295	258	292	274	285	290	272	263	279	261	245	269	231	264	266	275	302	257	280	300	299	288	269	247	266	302	296	286	266	285	284	302	265	292	272	249	258	288	262	266	276	307	279	263	299	284	288	273	315	258	285	244	283	295	280	287	304	288	278	301	289	281	268	299	277	276	267	247	255	310	289	287	291	288	288	280	265	266	253	263	255	265	244	269	267	276	287	265	301	284	287	262	256	301	291	255	278	259	267	266	249	266	280	276	267	272	259	266	276	237	275	232	305	259	242	287	264	278	314	243	262	272	256	267	288	247	265	241	272	269	291	294	267	257	265	263	300	284	271	263	261	248	262	289	261	270	276	271	308	250	282	305	281	299	257	238	284	232	230	290	279	301	243	299	313	253	267	297	289	247	301	301	254	271	245	301	302	250	280	260	258	285	270	275	274	229	288	305	275	269	270	271	281	254	261	267	265	264	279	288	280	288	260	269	290	282	266	265	257	284	278	269	266	261	316	274	290	265	277	286	267	270	298	253	261	284	284	229	283	260	294	284	281	278	293	254	246	253	242	300	286	260	269	256	244	281	256	297	231	261	271	269	283	282	292	264	300	262	256	264	259	243	311	297	260	285	301	281	326	284	271	288	289	271	255	265	273	292	261	260	286	269	253	282	304	279	271	289	250	254	271	279	307	288	283	313	253	280	302	256	273	278	242	283	292	294	257	253	264	293	265	253	261	276	239	240	250	271	283	247	282	287	287	251	267	283	246	271	241	300	267	275	273	283	262	294	280	276	268	272	274	251	269	286	286	272	287	295	268	270	282	268	261	258	280	299	285	265	248	248	297	266	268	285	303	278	286	278	269	269	245	312	262	263	290	299	293	269	242	266	279	251	243	270	273	276	262	272	273	251	253	258	280	273	241	298	284	269	274	272	276	283	257	291	249	270	267	280	289	264	283	284	264	243	256	289	272	256	276	292	275	299	258	279	264	268	283	291	265	269	258	265	295	264	284	245	296	287	285	265	280	244	284	309	272	270	257	246	278	265	272	281	281	289	286	273	283	264	291	289	263	291	301	280	266	279	303	282	250	273	267	274	251	272	273	282	255	306	269	283	286	257	282	306	270	275	308	261	275	265	230	240	273	272	299	255	276	290	264	266	257	264	279	271	311	265	256	272	271	293	292	286	266	312	238	281	272	253	286	245	263	267	283	292	248	244	310	259	289	275	308	275	281	279	250	259	272	269	264	270	278	271	279	282	245	301	302	257	285	284	281	249	278	270	237	265	305	291	274	276	245	255	278	261	283	277	256	269	277	259	275	241	284	254	256	265	270	294	279	286	264	261	281	283	255	291	251	240	247	263	290	239	302	258	267	279	244	265	281	278	274	266	285	278	276	282	283	276	261	267	276	283	285	306	299	258	281	262	260	263	264	247	254	233	246	264	262	273	315	272	282	287	291	255	273	286	285	256	294	280	307	284	275	288	284	273	283	276	266	294	292	271	265	265	282	274	245	283	280	279	284	264	282	286	288	269	303	267	251	273	260	281	277	303	262	275	294	255	282	304	278	259	243	265	273	241	258	265	279	259	249	265	295	259	252	267	275	249	267	264	301	276	272	251	238	243	246	264	228	244	262	269	257	262	277	293	264	256	281	256	272	240	255	257	259	265	278	240	245	280	265	271	238	275	295	266	250	272	263	268	298	280	282	276	231	261	277	280	263	293	269	277	278	272	248	248	314	286	292	273	262	274	287	263	314	276	270	295	266	262	272	285	244	261	274	266	260	277	267	252	275	266	285	273	280	270	272	252	246	263	257	310	274	250	299	271	309	274	268	308	296	261	270	306	296	286	279	277	270	281	274	294	249	288	292	262	280	290	222	263	307	282	283	294	284	229	268	276	286	269	272	281	251	270	292	278	243	260	270	271	281	283	239	263	256	259	262	262	263	290	290	270	235	282	217	271	282	273	292	265	277	320	259	274	254	256	271	274	280	265	272	289	284	299	307	290	232	257	273	281	269	288	248	246	240	261	289	244	289	279	276	316	279	292	266	289	264	238	235	281	265	280	276	280	273	244	279	287	278	256	284	254	281	251	269	278	253	281	259	260	288	279	289	288	268	249	258	236	234	296	257	261	270	291	249	296	260	283	283	292	274	268	246	261	256	285	272	283	236	255	300	323	287	251	276	271	285	268	253	250	315	263	263	255	278	275	269	272	270	286	256	261	281	270	277	282	257	258	268	301	265	250	254	258	286	260	318	299	279	260	276	245	263	274	265	243	275	265	264	265	246	287	304	304	240	244	251	267	252	273	320	265	258	253	280	278	252	269	257	299	263	284	259	298	271	301	285	287	290	279	261	247	285	295	248	303	233	272	306	265	292	277	275	288	245	299	289	268	278	286	262	268	269	257	271	276	273	262	237	256	297	274	299	255	270	279	257	243	309	274	263	285	258	251	239	290	237	248	256	288	270	274	274	253	256	332	280	265	266	289	249	273	316	249	268	249	291	277	294	279	261	305	295	263	309	232	269	255	272	262	279	244	246	284	260	309	272	286	283	284	311	286	287	291	250	302	270	298	258	260	261	266	315	251	280	287	286	303	246	263	294	276	262	276	259	282	255	252	260	231	314	260	278	290	275	263	260	256	291	254	291	281	291	298	296	297	237	293	278	259	265	282	278	244	225	254	243	277	264	280	248	255	274	266	275	252	245	280	309	282	254	277	285	272	271	254	255	271	282	268	258	246	269	262	260	277	278	259	283	299	282	277	277	240	281	280	270	262	279	309	256	252	262	249	282	310	261	290	293	262	262	282	276	270	255	294	283	302	257	239	265	231	301	263	267	279	282	255	268	291	276	270	273	264	259	284	273	251	291	271	276	287	305	291	290	294	247	309	312	287	301	289	279	283	292	277	285	229	265	284	256	251	273	285	263	253	289	243	303	279	276	237	273	262	256	268	276	257	265	264	282	295	292	279	297	280	255	241	283	254	257	293	284	288	262	276	238	246	273	272	279	284	248	290	286	272	287	269	270	257	269	276	270	282	258	267	255	265	250	305	253	301	231	263	289	246	275	284	302
42727	60383	49139	63494	32755	1732	1461	1314	1110	1098	934	920	876	841	827	810	802	765	735	735	696	731	719	704	654	729	678	663	662	665	665	694	675	654	669	599	660	649	652	636	627	645	594	659	619	634	629	612	661	611	628	661	631	644	628	629	586	669	636	645	588	619	609	626	622	646	649	600	617	640	588	583	633	609	603	674	599	565	558	638	613	625	649	591	625	625	630	610	589	638	567	584	635	604	637	593	596	626	659	604	620	609	568	632	609	594	600	645	605	656	595	599	604	627	593	604	589	600	641	618	631	630	639	648	605	615	643	591	613	649	591	639	606	601	609	605	643	610	618	612	622	621	598	627	657	612	601	597	651	577	640	573	651	614	616	628	601	612	599	617	667	614	653	609	626	636	639	602	626	637	599	610	618	616	601	652	610	595	624	645	653	625	598	644	651	607	678	613	591	591	655	627	606	611	635	596	604	614	622	653	644	660	616	577	623	630	602	633	604	635	589	591	623	626	633	646	614	566	608	604	668	603	608	660	634	633	636	596	592	618	607	605	620	613	689	612	593	630	613	599	590	627	620	614	634	659	617	560	618	591	609	641	653	608	634	640	610	628	578	644	618	593	597	563	613	600	605	565	619	598	563	608	648	615	611	633	591	640	650	626	597	640	621	625	637	603	650	635	585	605	644	639	652	596	585	578	624	584	619	624	625	633	629	623	640	616	601	656	640	611	621	610	635	612	598	586	621	593	628	605	615	603	657	643	619	613	605	625	697	652	587	599	586	585	576	619	602	633	664	610	618	606	609	599	677	581	630	571	623	621	611	591	585	621	599	638	625	610	615	610	635	646	619	651	638	609	596	625	631	611	594	615	610	652	613	617	626	634	595	588	657	648	635	634	626	596	631	651	594	600	583	596	634	604	587	600	621	617	621	612	612	578	591	641	627	663	679	615	653	596	570	648	598	639	621	602	614	605	603	598	572	578	626	635	605	617	637	611	616	590	641	603	632	622	617	593	625	636	642	602	608	611	608	642	602	617	615	605	614	626	619	653	601	598	574	611	627	582	619	600	636	589	596	584	654	651	645	598	633	591	666	563	607	654	582	642	611	621	652	611	604	631	592	635	642	651	628	629	605	629	626	636	642	601	610	643	620	652	612	631	580	638	637	619	660	623	625	623	649	639	609	619	560	605	632	619	663	611	622	603	598	607	582	627	620	591	582	610	633	599	635	634	624	608	625	617	603	636	583	592	635	624	583	644	632	631	608	633	597	600	575	663	626	616	593	664	585	581	625	554	625	594	669	599	603	602	592	633	602	620	591	606	613	604	610	633	626	620	575	630	599	600	601	621	609	600	609	599	620	608	616	590	594	625	604	659	633	619	648	605	670	602	644	596	634	628	592	580	659	620	607	627	632	582	636	622	660	585	598	604	637	674	610	622	610	600	619	549	622	609	629	621	621	609	590	601	599	601	595	609	599	618	621	594	651	556	614	611	620	595	629	644	652	595	608	618	614	635	608	610	594	621	616	666	624	640	616	626	647	613	650	614	664	602	634	640	620	586	602	640	628	598	622	606	615	587	607	579	590	619	606	656	612	622	581	602	624	584	607	596	597	644	636	565	594	619	662	642	602	617	635	619	630	661	651	621	601	642	643	651	616	621	585	621	525	639	606	655	645	618	625	600	601	622	616	642	621	634	655	624	605	612	585	642	632	652	626	616	657	612	657	630	569	598	652	541	622	613	599	622	599	607	600	588	632	623	651	623	603	670	617	563	643	620	582	581	601	606	613	607	597	610	621	617	569	587	582	613	609	611	581	588	655	625	637	669	625	599	622	614	663	613	648	619	695	631	614	627	576	652	653	597	619	603	615	606	618	573	619	602	661	613	649	665	609	616	604	644	614	591	632	643	611	615	581	603	612	578	620	629	609	597	594	600	602	621	603	594	636	556	573	594	637	617	613	609	595	618	655	616	609	605	638	596	554	597	653	622	630	611	640	654	616	603	609	659	654	623	621	659	587	594	656	613	642	635	652	627	603	602	658	610	625	620	613	643	669	621	621	628	590	629	629	607	601	612	621	581	571	622	595	591	609	605	647	609	601	617	618	604	610	605	623	587	590	575	578	596	610	592	635	684	598	615	598	642	602	644	666	625	609	621	618	590	586	625	569	562	628	617	577	602	597	643	588	632	652	689	653	596	640	612	624	626	601	636	596	621	615	598	655	602	637	684	565	638	622	674	569	601	601	639	642	576	632	589	597	616	636	652	642	601	580	599	624	590	630	628	626	633	584	582	638	608	636	617	603	630	608	611	666	625	626	602	610	664	606	605	659	631	631	621	604	667	631	599	592	552	585	615	633	616	627	604	619	610	585	634	604	635	604	655	615	558	629	640	596	624	620	613	645	631	579	634	626	651	609	638	653	608	627	606	601	639	587	619	619	626	618	631	611	620	610	626	634	632	597	645	592	624	591	553	644	645	615	622	599	657	634	645	550	627	584	594	635	593	596	590	641	632	617	630	604	610	608	642	616	648	624	624	611	585	630	646	592	618	619	591	636	624	571	648	627	630	604	604	643	616	636	615	581	583	604	634	623	591	618	661	636	627	579	619	661	597	612	604	632	620	619	635	606	638	662	619	643	643	625	684	635	591	663	628	635	645	602	608	665	632	577	637	593	635	651	650	604	632	614	645	633	624	622	609	610	606	617	604	570	619	654	611	601	617	623	580	622	647	648	636	635	608	614	663	632	639	595	628	621	640	640	633	607	585	592	609	616	601	619	595	601	627	625	578	570	601	632	646	648	622	597	603	629	612	656	636	617	644	646	619	628	609	598	628	615	621	597	652	619	624	608	576	585	606	637	624	631	568	661	641	625	607	638	621	609	596	620	596	628	591	618	567	640	639	613	646	620	589	637	597	631	591	602	605	607	610	616	641	627	572	603	633	616	660	579	616	608	617	594	650	614	611	650	621	649	665	647	599	628	608	629	635	613	615	634	637	620	642	636	624	643	640	643	652	625	625	596	635	655	626	590	630	613	636	604	614	614	618	609	633	612	645	611	571	680	567	600	603	634	643	616	614	599	636	595	645	637	614	644	625	586	613	624	632	624	613	590	636	623	631	612	600	592	619	593	639	608	631	611	639	558	605	620	624	607	651	603	663	645	648	601	628	601	617	605	600	593	630	617	564	665	635	626	587	607	583	622	564	622	612	612	618	597	636	614	604	604	594	639	630	577	626	606	585	592	600	666	633	638	669	598	616	608	621	622	593	634	630	657	608	559	647	614	643	646	673	609	587	588	645	608	628	599	584	647	647	630	630	603	634	612	595	617	623	624	607	611	647	582	594	636	601	632	639	625	612	624	600	607	609	617	592	618	628	574	643	636	624	621	655	611	609	625	603	649	658	632	613	588	623	624	667	656	627	580	581	664	586	614	648	615	571	606	605	608	654	618	602	644	654	641	612	625	608	603	636	602	620	654	641	602	600	597	608	666	662	588	580
52975	40296	9885	2679	1050	297	284	294	299	292	300	272	253	310	284	298	271	284	263	301	261	288	266	283	282	263	262	286	264	257	299	289	281	256	335	268	293	268	282	294	307	291	276	270	275	282	268	291	268	256	263	299	328	282	267	300	294	273	274	257	284	289	270	286	283	253	286	267	281	246	287	306	282	311	300	284	279	283	294	293	276	284	273	283	281	276	266	290	231	296	292	284	288	282	273	280	298	275	272	276	281	280	279	282	290	238	275	277	269	299	259	318	318	283	263	283	243	273	304	292	300	298	287	273	272	306	285	270	291	305	285	307	261	250	247	249	308	256	309	280	270	283	306	287	289	276	285	270	273	245	251	256	264	293	283	273	256	286	300	265	274	295	277	276	276	280	264	277	296	306	292	280	298	312	292	274	293	292	259	267	280	315	269	282	262	278	313	247	269	309	271	277	313	293	272	261	261	258	285	282	274	247	253	250	303	280	298	283	299	280	276	278	278	299	274	294	267	277	290	281	256	290	297	266	268	300	308	296	288	301	306	276	276	281	292	316	298	278	277	262	256	300	282	291	274	279	254	252	301	285	294	278	294	312	305	273	258	283	283	287	278	277	296	263	279	266	282	281	301	293	283	283	272	305	291	271	287	282	282	266	281	271	294	305	282	269	308	256	259	295	286	263	277	300	258	307	279	305	290	265	280	290	291	313	301	284	267	294	272	312	269	293	271	259	306	251	286	294	246	298	261	268	280	297	282	263	292	303	265	300	274	254	279	244	262	280	273	267	294	268	311	296	261	302	283	333	279	264	282	287	270	284	310	311	261	322	291	285	268	276	297	250	270	266	264	289	268	239	275	283	255	284	307	331	296	284	298	303	302	297	267	281	303	289	289	301	264	283	284	319	284	286	284	279	298	270	296	276	244	316	257	246	285	245	248	302	271	247	253	305	265	267	301	278	287	296	294	272	288	305	283	280	273	287	285	282	270	242	277	285	295	244	298	288	290	260	247	285	307	273	285	261	275	281	295	301	287	294	271	275	278	251	315	297	287	277	288	263	249	268	271	282	293	294	287	274	280	273	286	263	276	294	307	283	270	251	284	278	261	271	244	294	278	287	321	323	282	293	283	306	275	263	311	287	292	265	293	281	268	289	264	280	272	262	270	307	292	254	276	291	265	273	282	285	334	259	266	257	263	286	262	281	316	257	278	283	285	340	286	320	296	298	285	283	273	320	264	291	249	285	301	297	287	293	277	282	268	289	307	272	313	299	249	313	304	306	274	282	271	270	293	264	315	279	295	291	270	311	250	304	301	277	251	308	270	333	289	293	278	290	264	269	281	301	300	296	305	280	304	296	273	298	286	258	279	321	248	271	318	270	315	322	293	300	286	287	288	251	272	283	281	270	270	310	335	268	308	304	299	271	273	256	267	270	324	278	291	295	264	287	271	287	292	278	264	294	275	259	291	272	270	308	296	258	308	267	254	332	276	268	265	277	300	272	274	284	273	291	288	310	304	311	305	305	281	279	283	284	286	280	288	304	255	268	312	310	271	286	263	290	291	271	281	284	288	295	273	298	283	300	281	292	297	248	326	290	284	252	259	237	296	290	253	280	247	286	289	275	259	275	278	296	280	288	283	287	286	262	291	285	240	292	305	291	321	306	297	249	304	281	269	275	253	258	267	285	298	280	275	291	296	297	277	290	311	259	246	315	272	283	270	270	282	270	309	322	296	257	278	284	262	277	285	262	310	277	266	259	310	292	265	291	288	295	285	283	273	261	291	238	250	274	288	280	276	286	262	286	280	303	279	282	289	260	281	286	288	272	286	281	280	272	291	274	261	264	248	259	295	253	273	303	306	292	266	298	289	293	292	300	290	330	275	295	261	266	291	286	260	269	261	355	271	304	304	270	265	286	282	267	262	298	270	273	265	302	275	236	275	280	279	238	296	271	251	235	313	292	283	276	268	260	277	326	296	315	267	263	291	281	288	315	280	268	278	268	271	301	268	281	234	285	301	249	323	277	305	276	271	278	238	273	295	249	266	281	317	310	287	293	282	289	283	289	286	298	300	267	279	291	287	281	277	289	261	287	256	306	286	292	274	269	278	285	299	282	274	279	291	279	279	278	298	274	273	304	247	281	287	291	289	298	254	278	263	260	269	277	258	296	293	273	274	291	290	275	257	265	274	305	275	287	235	302	281	260	285	309	287	284	299	281	282	276	269	321	314	301	289	277	295	307	272	271	258	280	261	263	255	300	294	298	286	287	287	287	242	255	276	310	310	284	282	297	264	257	293	267	271	258	272	253	278	257	243	278	286	282	247	278	317	251	281	266	283	272	276	288	283	272	285	317	287	279	271	299	257	264	325	318	312	295	305	288	265	262	273	332	244	303	298	299	300	288	282	282	289	263	312	291	277	286	273	258	280	280	292	314	299	276	288	267	274	261	256	289	304	284	264	284	277	287	264	263	291	289	296	278	272	232	277	282	294	273	266	274	279	275	286	258	284	299	273	271	295	277	288	274	272	278	277	277	279	252	263	322	293	275	260	272	284	278	271	284	295	288	270	287	265	300	298	257	283	253	264	297	276	274	277	292	261	276	258	309	273	281	273	273	283	267	270	286	258	292	275	262	290	290	280	306	294	289	288	291	252	317	254	287	269	281	248	273	285	278	302	299	314	332	263	280	271	322	283	286	330	257	283	308	308	299	289	291	273	260	284	282	274	260	283	262	267	264	278	314	253	273	282	268	269	283	234	270	270	275	283	283	266	290	268	234	264	272	229	289	252	280	295	280	291	277	285	276	292	283	275	276	289	300	263	280	272	298	307	264	292	279	287	292	270	262	280	284	272	259	267	277	279	270	297	284	263	276	265	277	246	312	254	270	292	274	269	309	301	308	281	257	267	282	276	278	236	288	283	298	292	249	263	291	277	279	265	268	262	278	289	265	292	285	266	279	289	264	262	307	309	277	271	309	285	288	290	268	297	283	277	277	265	271	285	288	318	285	255	266	273	271	264	283	293	277	273	277	252	283	291	274	279	266	276	264	274	299	300	307	307	292	280	307	275	277	284	304	271	274	288	265	273	259	279	275	277	300	273	282	319	305	284	275	273	321	316	296	263	282	274	309	309	276	291	290	258	306	296	299	279	291	318	314	271	274	284	285	301	249	274	253	285	283	290	283	256	273	275	293	259	288	296	284	290	301	310	287	268	264	288	286	308	290	287	307	276	278	272	291	273	275	289	299	281	266	292	285	267	258	261	291	290	276	265	294	297	273	292	269	252	264	253	285	287	259	273	262	276	261	309	314	289	281	277	308	298	265	283	260	243	267	276	314	286	303	267	313	311	286	307	259	312	299	329	265	309	294	256	283	296	265	302	289	269	293	276	283	262	247	270	289	269	281	277	280	268	293	297	268	294	295	288	290	293	298	266	280	284	289	281	311	280	271	299	294	289	270	266	287	270	297	259	297	255	240	273	271	271	302	304	285
29220	27140	4923	7429	2967	621	639	637	601	614	611	636	659	627	608	654	619	614	603	622	585	606	551	591	637	590	602	622	644	566	623	624	607	607	601	613	632	598	626	647	577	606	624	583	633	654	583	591	604	603	608	625	612	649	619	590	601	602	627	655	644	562	602	619	590	610	617	607	630	627	653	588	647	599	581	624	570	630	617	600	629	615	664	579	604	590	603	603	605	621	591	596	621	657	611	578	572	624	590	586	585	624	593	586	552	659	594	611	639	567	636	582	574	582	632	609	639	570	611	575	605	647	577	567	654	619	598	631	626	577	640	554	618	609	596	624	567	609	615	551	625	628	597	656	598	618	576	633	608	666	664	587	606	584	601	603	611	624	622	687	606	594	617	588	617	626	598	641	633	640	631	587	648	599	654	623	587	597	620	580	601	613	647	616	625	595	626	597	607	598	585	600	621	571	652	626	625	566	605	618	626	630	611	616	570	614	609	616	567	640	541	607	593	580	590	637	626	641	601	631	601	650	639	567	608	627	598	586	588	589	607	591	613	573	579	631	623	583	596	596	574	580	603	629	592	612	638	610	584	554	600	612	605	625	624	606	623	607	579	634	657	613	606	579	577	552	629	634	547	589	577	594	621	589	557	603	617	590	600	638	631	633	627	644	584	567	658	633	606	587	618	596	594	607	595	580	586	679	641	648	624	650	631	608	644	631	589	594	582	578	639	640	638	572	614	632	574	621	661	604	603	621	594	567	604	597	596	613	570	599	634	603	574	599	586	606	619	594	580	611	590	623	620	616	604	635	603	598	665	619	636	573	631	560	625	614	543	619	561	583	603	562	634	610	602	601	596	569	624	666	559	619	609	609	614	588	624	581	609	596	600	612	599	587	579	606	618	634	606	586	561	606	615	600	628	613	631	611	596	651	635	601	582	597	643	615	586	608	551	622	612	600	629	593	622	563	595	612	627	548	608	580	619	596	619	591	585	598	580	635	594	594	605	586	606	602	613	617	621	584	644	630	659	596	584	624	585	628	564	588	607	569	622	641	581	590	632	555	606	603	600	608	601	568	611	624	597	607	635	616	617	601	641	607	621	601	641	605	549	645	560	620	639	584	610	618	640	573	617	592	634	576	605	583	617	637	584	611	567	609	587	614	626	631	642	650	621	591	646	623	662	655	619	631	600	626	591	587	621	563	610	621	579	624	623	638	609	603	605	642	594	598	589	612	601	594	633	629	595	622	584	563	599	631	633	639	638	609	612	599	596	574	602	581	607	597	644	595	620	576	615	638	614	653	587	604	614	594	634	593	643	564	588	625	615	606	616	582	590	664	605	615	589	597	639	605	600	625	631	586	595	611	571	629	635	646	607	584	631	625	565	630	559	582	640	611	612	592	601	569	612	609	563	641	590	623	593	593	570	587	599	588	607	592	599	621	595	612	617	583	613	585	615	607	608	656	605	611	631	585	596	614	601	617	603	633	618	627	645	557	623	599	593	610	620	621	640	539	594	618	631	562	576	606	620	581	561	597	553	612	587	605	601	644	593	613	614	612	599	581	621	575	616	635	624	610	607	609	620	599	589	635	621	571	578	576	580	603	586	593	597	624	639	626	602	591	654	626	595	609	583	597	626	605	597	567	626	576	634	590	574	617	605	598	625	597	643	531	652	614	622	624	546	642	619	603	566	647	623	615	587	614	599	554	608	596	610	604	604	596	613	639	580	621	634	597	590	641	613	608	667	632	611	604	568	590	631	604	618	605	604	638	625	553	592	630	627	625	623	546	619	620	584	586	571	541	607	604	572	595	575	611	635	603	580	578	604	624	579	605	614	611	637	639	605	589	631	658	609	672	581	570	568	593	645	656	636	623	627	599	573	615	602	577	635	577	635	599	613	587	627	620	587	553	574	610	598	594	609	602	602	607	583	562	597	656	601	592	581	583	634	630	588	588	652	617	614	619	616	602	608	637	587	605	631	597	609	646	622	646	612	583	622	612	562	577	608	627	592	589	581	652	602	597	660	601	613	588	615	612	593	620	594	605	582	598	582	600	654	590	651	627	621	562	657	587	598	628	617	638	586	559	600	615	624	602	610	594	613	622	600	648	638	590	578	627	588	572	599	604	587	593	549	604	657	578	598	647	619	571	585	573	639	596	576	619	616	667	637	611	629	596	599	604	613	603	634	620	606	655	637	603	654	625	577	584	632	595	637	585	608	576	661	633	581	623	581	602	590	575	634	600	582	637	624	614	637	577	607	590	673	606	549	626	637	648	592	620	642	589	649	572	603	575	592	606	599	627	591	617	640	620	624	584	606	622	599	633	584	588	592	646	605	619	598	596	603	604	619	564	600	598	591	638	567	585	636	616	598	652	617	603	593	616	629	602	587	592	582	597	562	596	643	628	602	591	605	643	641	618	538	625	595	560	594	602	630	679	577	586	586	642	625	590	621	621	612	585	584	621	590	562	591	613	639	608	600	623	637	570	595	589	637	556	579	638	614	599	630	593	583	620	599	628	594	589	615	596	616	571	625	639	609	606	610	639	618	627	591	618	611	627	577	654	591	600	593	588	612	605	647	611	612	611	638	625	623	592	597	553	631	557	564	575	598	571	618	600	605	573	636	607	583	646	688	611	630	549	622	632	666	592	613	615	613	639	629	636	591	579	580	669	630	606	629	609	559	574	579	619	649	581	680	612	630	578	625	618	602	626	595	608	598	606	633	602	597	641	611	588	661	639	591	604	582	629	584	621	642	624	637	614	588	559	620	620	623	600	599	566	655	558	598	598	620	615	617	652	631	617	624	623	597	658	616	576	603	606	647	599	620	621	577	593	610	661	574	640	555	643	609	643	568	626	586	604	600	628	617	631	608	624	603	598	623	572	624	615	624	607	640	604	611	616	623	571	587	631	646	607	619	608	612	610	638	662	580	596	578	619	615	595	599	560	646	655	558	597	582	596	619	598	617	618	639	608	643	619	581	627	579	613	566	568	647	587	606	601	615	570	570	563	609	648	611	623	599	598	611	601	578	602	602	593	595	571	641	579	643	558	620	582	646	612	583	571	606	609	614	611	650	527	629	566	585	602	610	583	619	629	642	579	576	626	597	633	664	584	618	613	618	641	591	578	611	623	605	585	642	579	586	562	596	640	566	577	602	571	582	558	616	561	605	599	617	573	609	604	583	603	610	623	604	611	610	612	636	655	576	622	632	616	632	613	617	625	629	589	614	592	583	609	586	650	614	600	623	624	615	604	617	585	577	607	643	589	582	616	581	604	626	581	629	594	594	576	581	629	607	611	592	590	588	626	597	615	583	620	650	607	592	578	612	585	587	608	603	610	601	650	614	612	555	597	665	616	613	646	600	644	587	629	596	633	583	601	592	624	627	580	631	591	608	584	587	590	597	601	584	553	624	592	600	612	623	657	625	620	633	614	607	615	612	556	625	596	591	566	605	580	622	576	656	630	601	593	583	596	602	578	644	634	600	601	638	615
65290	65953	41906	42535	24614	2792	255	223	208	189	214	215	198	184	162	142	156	178	186	204	190	197	190	182	177	189	148	183	172	172	180	173	167	179	193	161	178	163	163	161	188	162	173	177	170	184	192	180	179	187	176	171	178	197	158	217	183	172	168	154	155	170	181	154	157	197	175	161	193	192	179	146	186	159	181	195	179	176	170	181	196	153	173	164	166	199	159	160	163	179	184	179	174	178	149	166	174	181	171	163	207	162	197	174	156	169	151	152	177	149	159	183	202	174	162	182	195	165	169	170	176	163	172	167	168	184	186	161	161	176	167	169	175	175	180	152	168	184	159	184	174	159	168	181	164	197	198	189	182	163	168	170	176	179	174	167	161	188	168	179	182	171	175	170	182	198	202	207	197	180	172	186	180	157	163	184	155	183	182	195	153	174	174	143	184	184	140	141	187	179	169	168	176	188	163	177	159	168	161	175	157	169	181	180	181	187	157	194	192	190	182	173	165	176	186	162	168	144	183	174	166	170	201	172	176	145	172	169	188	167	177	186	151	196	160	185	184	148	171	159	166	179	169	194	162	198	183	183	177	181	200	184	175	164	155	173	167	177	187	204	170	158	172	169	169	179	178	159	157	158	192	175	161	151	164	176	175	183	165	144	162	146	185	165	186	180	196	168	170	183	194	189	163	192	191	193	160	180	192	164	136	184	181	168	164	180	189	148	181	167	172	158	182	167	197	175	184	179	178	166	187	188	167	175	172	179	165	176	196	157	175	170	177	166	165	170	196	177	182	152	168	187	205	172	182	175	158	147	180	183	159	185	164	142	169	175	178	145	171	169	165	162	196	180	167	171	190	178	162	174	182	158	167	164	181	179	186	172	186	178	182	178	180	163	168	155	181	189	183	191	175	158	164	158	166	192	175	183	187	169	175	200	173	158	182	166	188	193	149	160	198	184	181	206	198	161	166	151	171	164	156	150	169	173	179	177	171	150	189	170	157	160	212	156	185	176	193	172	161	174	200	182	166	181	190	186	167	175	162	171	183	161	184	173	214	187	193	170	154	185	182	147	193	170	163	184	165	162	158	166	152	171	165	217	194	158	176	157	180	163	173	174	155	175	151	181	164	156	159	186	191	173	175	151	179	173	188	180	195	172	181	175	183	161	182	156	153	186	156	160	193	185	167	186	156	188	199	182	156	181	185	155	162	189	161	172	149	149	200	167	193	184	152	217	169	168	164	192	159	167	197	156	177	170	167	180	178	186	170	167	164	156	160	170	174	199	176	197	183	194	163	171	210	167	170	176	163	188	178	216	188	166	182	155	163	166	205	186	171	185	180	184	196	201	181	182	184	176	223	168	165	186	165	177	188	160	154	166	170	165	147	183	163	166	178	183	171	190	175	149	155	169	161	192	189	168	164	152	195	164	183	161	205	191	216	151	151	157	175	174	170	185	159	180	180	168	178	183	171	151	197	212	162	158	167	187	177	165	176	170	196	198	167	151	179	167	184	183	174	184	161	168	193	164	182	170	180	185	205	184	160	170	187	183	204	171	168	185	177	185	154	186	187	185	169	175	173	173	185	174	155	168	179	198	181	188	155	170	145	168	158	176	174	190	176	167	152	178	193	185	165	156	175	172	168	164	191	171	177	199	158	191	193	191	161	184	186	138	179	180	196	160	180	176	146	143	165	173	189	179	155	185	162	184	183	172	163	163	157	163	167	179	189	167	180	167	184	174	160	167	183	164	157	189	180	167	190	198	138	153	174	196	174	188	160	166	162	154	175	163	196	176	160	156	152	190	174	174	165	181	177	173	197	177	183	192	162	165	154	180	179	171	168	147	176	197	175	175	160	184	169	173	189	160	157	147	177	180	192	170	176	178	171	178	150	187	175	173	159	165	178	169	180	162	150	205	199	177	153	184	172	180	218	157	210	162	182	171	191	172	167	190	166	194	172	188	185	178	184	178	146	170	178	170	176	183	179	180	199	163	196	148	178	174	165	173	198	182	180	175	163	205	179	165	190	176	170	173	170	179	152	167	177	176	187	166	180	156	177	148	143	177	166	151	147	170	156	201	156	171	142	182	169	193	159	174	174	181	179	178	150	172	176	183	179	172	197	189	176	176	173	167	156	181	170	183	175	157	185	172	172	172	170	179	155	177	182	168	206	164	162	147	163	183	174	167	171	148	182	173	183	160	181	156	183	161	164	153	161	170	171	154	149	179	181	169	168	167	207	171	166	165	174	184	185	165	163	188	156	179	176	169	188	153	216	157	171	150	151	174	165	197	159	175	175	169	177	177	166	166	165	175	159	199	174	182	175	177	184	171	186	176	180	159	176	179	160	173	181	177	181	181	156	158	184	165	194	180	165	161	164	162	163	159	165	180	149	175	156	144	199	170	173	154	166	183	176	173	155	183	160	164	185	174	178	177	184	168	186	172	165	185	189	152	179	186	188	181	142	159	163	155	180	180	170	204	205	176	170	186	153	164	161	181	188	154	176	181	166	178	206	177	177	168	194	177	164	192	159	175	179	186	179	181	176	195	161	163	166	192	176	150	158	158	170	168	190	194	184	176	174	164	177	202	184	178	202	148	182	187	157	172	151	173	184	167	162	168	174	171	154	172	173	179	172	171	170	182	173	188	160	175	179	174	157	160	199	183	167	175	172	173	170	198	172	172	159	198	170	159	191	154	172	188	177	166	175	182	166	184	168	194	208	154	160	196	163	163	175	190	195	158	144	179	173	170	170	164	172	171	192	187	178	174	180	138	176	179	180	165	193	203	178	185	181	177	160	176	155	163	166	172	176	183	169	173	157	191	165	173	166	172	158	169	197	187	203	145	163	164	170	164	168	176	165	198	172	159	177	174	158	220	175	193	185	160	194	180	184	200	184	162	176	190	161	184	162	177	182	172	171	171	186	182	183	197	172	194	187	159	164	182	161	185	170	178	174	150	174	162	168	174	153	183	179	172	187	177	198	149	163	183	196	176	161	166	154	181	173	174	164	154	180	188	198	200	172	180	186	160	193	183	167	193	180	183	160	195	148	138	162	185	178	196	191	165	167	188	181	164	177	174	169	175	162	168	173	198	175	156	174	150	183	184	151	138	154	166	162	169	169	158	191	195	186	188	173	165	171	196	214	194	164	182	176	197	160	182	153	176	176	168	173	197	153	165	165	174	166	172	155	158	166	178	170	182	175	183	183	184	185	171	181	158	184	164	187	183	168	189	181	172	151	159	167	172	181	165	177	149	166	163	133	164	178	192	170	186	164	174	157	175	194	181	169	199	177	172	156	158	190	173	173	163	167	180	175	203	162	181	166	158	202	172	162	158	172	179	183	171	183	157	156	169	167	168	164	172	154	155	169	156	173	171	149	152	174	150	159	147	177	198	192	156	161	167	185	158	199	161	157	169	169	174	167	180	156	182	162	173	170	158	190	166	168	150	182	148	171	142	165	177	157	170	205	185	167	174	151	186	172	161	196	166	157	171
38468	50569	36010	52319	27835	929	813	761	633	655	628	583	536	539	512	510	475	497	484	463	449	467	433	472	410	417	444	467	421	401	406	409	425	434	414	414	461	435	429	415	391	423	415	427	452	366	426	420	392	452	404	389	408	449	424	413	424	395	439	403	438	401	431	428	405	431	408	407	438	425	407	400	420	366	419	423	437	448	435	401	459	452	393	447	400	380	402	435	412	427	424	389	427	419	392	385	413	388	376	409	446	460	446	447	414	418	400	409	399	399	392	423	416	452	384	409	445	434	438	454	431	432	440	405	393	432	429	454	402	440	436	386	436	457	422	414	401	394	405	410	426	408	411	394	416	453	418	417	389	409	405	410	429	393	417	404	390	426	378	433	403	419	414	402	410	414	375	397	410	406	407	433	401	417	395	385	426	446	471	423	394	434	436	399	384	412	421	412	419	399	359	460	406	430	431	418	381	405	405	386	421	425	399	401	397	396	446	437	375	433	430	446	412	402	439	397	388	412	387	385	434	403	368	430	396	413	384	406	433	415	421	392	400	409	428	451	384	443	420	404	386	434	413	409	409	418	406	457	413	416	417	395	407	382	415	388	390	427	394	421	399	420	447	434	423	427	441	420	384	405	398	422	402	422	402	399	422	410	442	431	430	442	402	417	398	434	424	408	446	421	403	406	378	457	427	442	449	416	424	429	419	414	449	380	450	391	391	455	432	382	457	426	407	408	418	415	401	387	385	392	410	408	420	383	366	434	383	440	407	378	420	406	431	376	440	439	421	404	411	442	392	433	382	430	424	431	392	404	401	422	402	409	415	424	453	412	403	440	396	396	387	416	390	433	445	404	421	441	418	436	405	421	386	401	421	384	430	394	399	414	416	408	372	420	428	407	397	410	398	401	410	408	437	425	432	412	403	422	402	413	415	451	405	430	424	411	418	440	404	404	425	423	437	438	429	423	417	417	405	417	413	431	412	470	366	440	406	395	373	395	443	391	389	416	404	409	451	408	388	444	436	385	402	440	400	459	431	413	446	383	411	390	418	375	439	421	428	430	419	399	384	409	416	409	389	424	407	434	425	409	405	394	392	395	406	396	401	415	426	423	377	402	396	413	426	433	405	418	414	400	387	417	417	391	443	413	387	435	419	419	407	406	379	420	456	448	445	434	433	474	400	411	376	387	423	424	421	397	390	396	406	424	418	417	377	399	400	419	393	433	427	413	422	415	398	389	437	462	393	405	385	384	408	415	409	422	405	452	389	414	397	403	392	397	393	424	415	412	433	446	421	403	372	425	373	409	438	440	420	396	389	400	434	393	416	441	398	450	421	431	426	412	370	402	379	429	448	397	423	427	399	463	382	449	383	417	374	399	427	379	383	420	410	373	423	385	449	420	410	431	421	449	396	426	417	445	380	437	432	415	414	409	445	394	389	411	439	405	424	400	408	420	393	396	403	411	444	392	396	416	437	413	413	400	434	371	396	398	402	399	397	419	446	412	393	428	390	443	377	380	401	408	400	421	407	410	401	395	444	390	388	414	362	416	427	401	423	383	426	408	402	390	385	431	429	412	428	424	399	414	413	426	413	431	410	429	412	389	406	429	397	414	398	398	419	426	451	435	421	438	430	387	457	437	418	444	381	388	408	401	429	401	429	411	425	427	414	411	391	392	396	385	396	452	432	404	411	443	438	432	396	403	405	402	428	397	418	412	396	386	413	387	392	393	403	398	398	412	415	405	415	435	390	425	429	369	389	408	425	439	417	414	417	383	420	396	429	401	409	440	396	463	425	443	406	374	422	397	427	426	418	461	453	390	401	406	388	426	405	403	384	419	424	394	434	401	452	434	422	395	459	446	454	379	413	431	405	447	408	398	399	414	416	402	397	395	414	433	421	458	370	416	400	386	403	422	404	378	404	408	412	396	388	402	431	429	399	414	418	399	446	382	423	422	360	386	373	389	414	403	414	458	395	385	450	424	434	406	409	398	410	422	426	353	395	389	442	426	401	397	377	399	439	399	466	398	442	434	436	429	403	406	410	396	437	387	383	410	402	449	419	422	419	430	421	417	376	417	410	433	392	420	403	431	430	425	446	439	383	422	394	428	430	423	444	385	403	388	383	413	392	416	393	389	395	423	439	418	406	437	431	408	414	401	440	412	413	418	402	402	399	411	467	451	435	421	405	430	455	398	381	419	397	383	398	439	422	372	378	404	432	442	368	402	430	418	430	434	423	419	407	397	410	438	418	399	413	431	387	434	394	373	427	416	439	428	452	386	432	435	415	408	441	407	411	431	453	404	426	417	414	388	382	433	415	372	401	435	412	410	394	432	439	392	424	390	404	425	411	428	436	412	401	395	380	429	451	395	446	413	391	427	439	456	433	382	385	395	378	427	411	417	411	422	388	383	428	400	379	431	450	399	410	441	412	394	441	448	438	402	421	397	428	400	432	442	423	361	389	399	430	427	415	405	410	395	402	422	421	441	417	409	381	409	416	412	458	421	424	367	389	440	421	390	426	415	425	433	431	460	446	359	411	403	445	422	411	426	416	385	400	415	424	450	414	414	442	416	404	399	465	399	421	423	438	390	400	402	408	434	440	415	449	394	433	399	398	416	422	380	398	404	418	368	378	413	371	440	436	408	412	427	452	395	391	403	395	410	418	388	394	428	429	416	396	403	409	424	426	379	424	392	448	406	451	410	418	428	396	414	401	411	481	405	375	415	387	417	442	412	416	417	446	404	394	414	423	409	401	392	421	421	420	449	391	409	424	408	416	366	425	424	402	429	357	423	415	401	398	434	383	425	426	397	401	416	419	428	394	423	399	404	393	416	411	409	429	410	451	453	412	427	427	447	380	447	420	423	416	423	438	401	420	381	399	446	424	406	423	381	411	418	428	422	380	428	408	438	430	448	441	368	406	430	424	406	431	412	384	396	434	408	385	410	464	410	389	393	437	414	403	438	408	407	394	414	419	405	413	434	432	421	411	382	377	425	404	389	384	445	438	431	427	409	415	440	413	421	441	386	403	399	413	425	434	388	409	396	419	445	443	433	450	399	382	427	436	389	389	411	411	413	432	417	395	421	406	421	361	415	420	397	407	420	379	470	433	410	400	421	413	418	412	412	405	387	404	390	408	419	400	413	422	393	398	409	384	421	409	414	412	434	438	387	417	443	410	406	425	398	438	440	387	421	392	419	444	442	399	424	425	441	431	425	432	410	429	422	418	402	422	404	451	444	425	422	383	407	403	417	372	397	377	395	404	423	423	388	433	426	416	435	384	437	395	441	413	414	436	437	414	440	417	444	412	383	436	423	400	403	422	407	395	422	427	430	401	429	404	422	439	427	433	422	381	420	412	393	426	427	403	430	416	397	422	427	435	418	426	366	408	397	431	409	441	432	445	403	433	417	366	426	394	381	386	401	396	438	419	461	398	408	402	419	429	409	413	424	407	422	397	419	421	392	406	416	436	417	416	413	397	414	407	405	391	410
72102	76291	53210	56989	35722	7059	600	374	377	320	370	301	295	344	328	305	317	327	281	302	340	280	280	272	270	270	260	280	279	315	271	252	269	263	293	263	270	276	233	263	270	273	264	234	291	293	274	274	265	293	245	236	272	263	290	290	269	281	259	284	305	294	257	288	288	236	262	253	247	296	279	266	300	263	292	291	294	247	261	264	241	310	303	290	283	242	283	286	311	264	282	272	286	261	272	287	258	264	284	286	235	227	312	283	295	256	269	276	284	253	252	276	236	274	251	261	279	285	241	247	267	265	259	287	274	297	290	251	298	250	293	243	266	295	292	271	256	304	263	239	257	259	274	299	251	296	274	262	263	264	266	262	278	267	293	228	247	295	223	270	286	276	291	300	267	244	295	273	273	251	288	264	250	277	264	281	282	241	268	274	267	264	271	258	267	297	275	273	251	276	258	277	285	270	246	251	273	253	265	247	261	247	260	258	262	277	268	249	296	283	267	281	278	246	278	267	249	264	289	282	285	257	275	268	292	259	266	308	273	241	291	303	295	288	256	289	234	273	266	281	263	266	260	275	294	261	261	293	223	280	247	264	293	289	273	315	253	302	260	291	272	263	248	265	249	272	284	291	275	251	241	282	274	272	248	292	255	263	271	292	287	273	271	267	279	255	235	269	267	276	247	293	295	299	252	251	251	234	291	264	265	259	277	282	249	273	277	259	258	286	267	297	286	293	261	276	282	287	255	241	259	259	274	230	258	292	243	250	262	266	285	261	285	262	262	279	279	283	284	291	286	270	241	284	296	265	270	285	269	257	276	278	258	248	289	283	250	287	252	299	268	297	284	264	259	265	274	267	255	295	283	269	258	256	271	262	295	253	270	230	280	236	306	257	276	279	293	281	275	260	247	263	279	285	267	301	285	261	269	302	279	266	285	262	282	272	267	246	259	270	253	253	251	232	297	255	277	285	294	293	258	268	276	252	280	248	278	269	281	247	276	276	267	242	256	281	243	269	283	301	288	268	290	268	292	278	273	277	253	266	292	267	270	235	285	304	257	292	299	285	263	268	267	279	267	283	287	280	286	252	254	258	262	250	311	310	248	279	301	284	297	283	300	265	259	315	258	281	296	264	285	271	289	293	274	302	270	250	248	256	242	272	253	275	238	247	282	286	274	283	281	286	265	248	291	293	289	284	281	250	290	278	263	262	289	265	294	266	257	244	283	277	236	254	262	277	266	262	305	302	259	280	274	271	260	256	251	283	279	255	262	278	264	283	266	237	244	266	303	259	254	254	252	246	269	257	287	239	251	242	316	278	315	268	267	273	318	260	295	259	257	268	317	276	302	296	265	262	270	254	292	281	279	262	246	269	266	235	281	284	290	285	259	281	240	284	259	290	255	270	251	298	288	283	257	286	253	251	273	259	322	248	283	259	292	244	260	248	281	263	299	275	302	300	291	284	264	238	257	299	301	285	316	256	261	269	306	243	269	290	268	244	244	251	298	288	260	257	247	267	286	256	272	308	256	247	261	276	270	269	279	281	286	266	273	276	286	275	282	269	276	249	281	268	283	267	273	269	248	249	290	276	255	258	265	264	283	269	268	272	249	275	273	266	289	250	309	298	275	300	259	266	264	272	268	288	304	247	265	254	287	252	243	282	282	245	297	286	283	252	261	275	252	292	243	256	281	267	267	295	268	233	284	264	276	260	249	248	233	255	249	282	273	290	256	278	255	289	256	291	300	289	226	269	269	270	274	288	286	259	287	244	273	274	289	288	256	269	263	255	264	289	258	264	292	267	261	261	249	266	278	297	312	270	295	260	318	279	264	296	309	273	262	275	255	273	264	237	240	250	246	290	277	271	285	286	306	286	266	259	263	283	271	262	277	298	280	261	283	277	271	265	247	256	279	269	316	256	285	270	237	251	279	281	278	272	272	270	297	262	271	257	272	281	282	260	230	252	285	284	248	264	298	275	284	257	243	281	297	269	259	291	294	283	269	267	268	263	278	251	255	278	255	297	291	267	276	290	279	268	274	265	243	253	266	271	291	277	225	252	261	295	275	271	270	267	243	257	297	261	258	241	259	245	272	278	264	260	270	279	271	284	272	244	269	285	308	295	271	262	229	272	250	317	272	287	265	271	280	276	280	308	282	292	266	266	240	264	262	251	236	254	285	249	255	280	301	286	272	276	261	268	287	259	275	259	267	260	282	263	271	282	301	249	257	261	255	274	289	241	285	250	291	280	276	235	250	279	259	284	295	263	267	263	264	294	297	260	303	284	281	296	264	258	275	273	254	237	266	263	293	247	293	254	259	284	278	257	270	277	276	255	237	288	219	260	254	258	255	255	272	259	267	261	269	281	288	280	310	263	256	287	293	279	248	318	283	276	277	301	276	282	267	275	255	262	302	305	287	307	264	267	285	287	254	273	270	239	285	294	275	281	260	261	273	266	231	251	265	272	277	279	240	269	274	257	258	254	277	270	308	297	273	267	236	267	253	250	267	254	262	233	247	268	277	287	268	259	257	298	252	289	277	251	267	248	276	267	301	268	270	286	245	249	297	256	271	252	277	230	294	257	281	276	265	294	265	270	273	272	280	253	287	272	252	273	276	266	224	264	306	230	243	288	274	233	263	252	284	258	284	247	248	294	268	279	314	264	252	252	235	277	280	253	283	261	233	271	297	259	267	252	317	263	257	265	274	254	272	254	280	231	274	249	253	264	258	285	272	273	263	246	268	281	273	276	256	284	283	283	318	262	276	257	282	268	268	267	297	274	259	263	285	286	303	281	234	269	311	281	245	284	258	262	254	285	243	280	252	247	257	297	260	266	257	303	268	247	255	274	283	276	285	243	268	265	293	275	290	269	269	277	286	286	247	254	269	279	293	261	282	243	245	304	296	263	264	257	260	301	292	276	284	270	273	284	237	243	278	256	300	257	291	262	263	264	275	270	290	273	280	284	315	254	249	239	265	294	281	248	272	267	266	286	299	257	265	263	286	240	257	263	302	269	314	293	256	253	279	292	280	282	311	263	245	266	260	265	267	275	248	297	278	288	266	285	248	259	227	259	276	263	288	270	283	264	252	249	277	285	276	239	273	273	282	266	272	241	248	264	287	280	259	273	282	254	265	251	276	263	293	280	288	291	225	282	267	242	266	295	277	274	300	260	273	291	270	231	243	264	259	274	272	248	288	255	262	290	292	278	295	269	264	295	290	244	287	247	255	259	297	265	270	264	272	312	241	242	255	261	227	268	276	290	248	260	272	275	255	263	261	259	282	258	236	282	265	278	278	257	237	274	279	260	288	290	276	232	295	260	297	237	244	254	229	255	266	264	285	296	289	259	298	249	289	271	280	269	273	264	290	277	257	254	276	287	238	261	258	255	269	247	287	260	301	317	262	262	286	314	239	254	283	257	274	300	229	249	264	291	277	266	266	285	267	286	269	299	270	281	289	249	278	279	260	309	248	280	272	273	296	266	262	245	292	274
43705	60387	44826	64791	35855	1738	1525	1280	1146	1028	1028	934	919	849	837	782	785	732	718	711	733	657	701	718	680	700	677	665	645	640	666	659	678	661	640	632	616	664	624	647	607	625	618	637	661	603	607	629	652	633	622	667	602	655	650	621	595	607	610	608	637	617	625	632	649	626	655	643	610	603	635	628	600	602	618	639	582	614	618	617	616	636	632	651	602	598	670	623	629	638	625	600	617	617	626	636	597	600	593	642	595	627	590	666	574	573	626	620	607	618	603	666	606	590	613	651	591	599	614	623	586	606	624	571	616	623	615	638	587	646	600	630	626	610	631	633	610	600	636	661	622	609	615	646	638	648	623	600	625	612	608	584	623	603	589	557	610	620	619	596	608	600	615	626	597	647	621	634	623	618	615	612	613	639	647	640	632	603	641	598	584	616	603	639	632	620	613	648	610	569	602	583	574	558	622	579	621	580	644	594	625	654	633	611	576	617	641	570	620	636	621	612	664	639	618	587	601	604	609	594	568	628	613	597	640	578	589	660	618	633	668	645	619	567	562	651	596	630	620	557	656	583	633	591	610	576	614	644	595	623	629	571	618	590	637	569	611	602	629	611	628	623	603	600	614	615	590	616	598	601	591	610	592	617	560	557	610	612	633	638	606	643	641	621	628	643	615	591	571	618	597	567	585	615	601	595	599	603	580	605	604	558	651	597	622	595	633	629	602	651	593	607	586	625	613	617	586	557	676	631	636	626	658	605	612	627	571	583	575	598	579	607	612	625	569	589	610	660	669	581	637	611	622	601	604	660	652	634	599	611	599	638	618	602	606	611	562	632	662	630	581	615	633	634	614	617	620	568	596	637	631	614	626	628	612	641	621	622	585	626	613	613	605	605	607	630	596	630	615	617	629	611	634	612	625	574	637	580	625	625	606	657	626	645	590	642	636	581	609	644	624	580	631	598	623	537	581	601	599	617	622	596	639	650	582	611	616	603	604	556	613	646	611	632	624	637	628	613	597	580	607	605	624	628	616	598	664	605	655	599	597	643	592	623	633	624	596	604	624	634	586	611	610	606	597	554	605	626	596	664	588	608	604	609	630	620	656	678	620	609	607	639	614	613	664	629	622	636	607	633	582	585	626	583	569	636	630	592	581	639	599	598	568	606	595	652	608	609	589	612	619	602	621	616	639	625	644	602	595	611	660	605	623	598	609	668	601	572	614	632	613	605	575	609	593	574	578	664	615	585	559	626	622	612	644	612	651	599	578	611	594	637	620	635	596	627	581	644	562	607	625	607	625	604	616	613	619	631	594	600	577	627	631	618	569	636	643	659	651	572	659	594	664	651	577	622	650	593	614	613	612	662	602	593	590	588	624	592	637	636	611	629	612	629	626	594	570	597	596	643	592	605	633	618	620	617	627	602	572	647	579	600	593	611	629	638	600	659	632	624	615	619	609	603	607	620	566	614	596	633	633	575	630	597	610	635	597	620	658	645	670	672	611	605	642	635	600	577	626	593	607	655	592	640	604	672	618	615	632	581	598	610	630	583	576	561	646	605	630	604	601	572	663	587	583	637	603	616	592	660	624	588	614	649	588	598	604	637	627	639	613	583	616	609	634	583	611	600	615	620	576	619	571	585	615	666	584	561	574	601	608	589	636	600	552	584	599	629	616	603	595	576	642	639	625	573	633	627	643	626	605	604	626	629	662	611	622	577	639	615	615	627	589	592	629	605	591	627	634	625	583	610	674	616	621	627	619	631	607	619	598	607	674	579	627	620	610	608	654	635	609	591	572	601	616	642	600	579	653	632	568	625	600	626	615	661	631	586	621	620	603	602	661	613	651	621	607	626	608	610	606	618	593	597	592	594	592	576	605	638	596	634	687	605	620	586	610	583	610	632	637	632	609	590	607	612	616	641	613	609	613	659	588	607	610	617	626	598	570	665	651	616	608	587	593	589	591	565	608	588	623	622	605	660	607	612	641	592	658	619	636	620	605	626	582	588	581	638	602	623	636	614	600	603	563	649	634	619	630	615	644	578	597	622	628	551	594	640	613	630	619	646	622	636	636	652	602	600	603	608	631	602	629	612	609	623	610	573	595	584	625	613	605	554	585	600	583	652	662	544	667	597	661	617	597	598	630	615	602	605	594	652	581	611	604	599	587	641	623	651	640	614	632	607	598	580	585	621	585	627	604	578	606	622	598	597	610	606	612	638	645	632	659	610	631	632	606	599	593	608	633	612	633	622	599	588	630	580	627	595	592	629	551	631	540	623	617	623	594	630	587	639	614	635	625	608	613	598	624	621	635	595	600	606	610	598	635	622	649	617	614	628	630	586	688	642	635	638	595	625	623	634	600	618	610	620	575	614	597	625	610	630	633	622	642	600	640	601	615	585	641	628	569	640	631	627	631	656	646	608	679	615	594	609	627	597	660	559	610	607	622	646	657	575	597	576	618	630	648	614	663	588	619	595	606	627	625	647	606	601	614	640	632	601	615	594	586	624	627	607	640	626	608	645	629	578	632	612	584	598	621	639	595	665	571	597	610	609	623	583	592	634	572	659	625	632	602	645	610	625	617	613	616	618	634	678	644	578	617	625	588	597	629	670	656	613	599	608	650	628	569	614	597	588	572	606	679	587	581	622	676	582	586	662	669	615	603	638	622	618	617	608	589	599	570	605	602	627	639	578	617	618	601	591	625	619	630	637	611	576	637	597	580	624	642	586	635	604	636	628	593	653	624	645	652	633	579	624	623	631	575	596	657	643	595	605	629	610	614	630	631	629	622	639	596	648	621	619	611	595	669	617	610	647	623	591	585	582	649	655	630	562	641	610	607	601	642	598	625	560	622	630	576	584	628	640	582	638	607	599	598	666	668	627	603	560	613	609	596	650	580	650	624	615	670	595	584	613	562	583	612	617	609	603	674	632	644	617	613	602	600	578	658	603	611	602	624	562	600	576	666	611	642	614	623	614	638	622	616	596	606	594	606	607	617	632	646	623	597	615	651	601	566	635	582	599	577	641	615	604	584	603	633	613	606	616	647	599	627	627	613	605	594	626	583	639	640	631	601	614	641	577	615	617	603	626	597	543	648	632	609	605	608	561	629	582	625	606	593	624	601	605	598	585	640	613	613	615	572	584	617	595	602	578	619	585	605	647	597	657	622	590	594	646	620	608	602	604	582	582	614	656	666	614	566	615	623	578	609	568	551	631	633	578	594	570	574	620	584	595	622	615	621	596	597	624	625	598	617	652	601	606	612	642	640	622	566	626	595	612	616	612	587	631	648	585	615	582	611	622	617	583	586	625	606	628	634	652	619	637	654	579	605	662	614	627	624	608	645	594	559	633	657	636	674	596	636	604	626	637	615	616	600	592	629	586	623	594	635	601	642	602	591	578	560	599	596	606	656	587	625	577	638	651	624	673	612	571	662	646	617	616	593	648	609	587	632	614	601	559	584	604	591	667	588	624	568	629	670	586	597	606	616	593	592	619
53721	39224	9186	3071	1101	284	282	265	304	301	303	295	274	274	275	262	263	275	256	271	280	283	268	294	267	260	298	277	289	295	256	294	294	269	266	321	290	268	263	275	276	270	302	296	254	277	295	283	244	255	276	295	300	295	283	284	280	315	285	255	287	269	279	265	217	271	275	260	299	305	287	287	279	231	286	278	279	263	230	262	277	258	286	285	266	286	284	283	264	267	279	279	279	282	276	250	273	284	307	305	235	279	273	246	283	255	245	261	272	271	265	253	260	288	294	278	289	262	268	273	239	279	278	275	278	266	263	314	292	297	266	260	282	259	245	274	295	287	284	288	286	286	265	282	277	290	305	262	256	281	277	251	291	298	293	298	283	269	254	278	240	317	282	277	248	268	267	283	267	299	301	263	306	259	289	283	293	257	297	279	282	247	282	282	305	290	247	280	288	309	302	284	301	288	267	267	259	290	294	270	290	302	296	268	265	290	278	279	271	300	274	271	325	278	282	290	279	277	259	305	281	287	241	266	298	252	289	267	286	292	234	282	267	294	317	291	255	268	264	297	262	270	300	294	289	259	255	263	255	248	273	254	270	274	277	304	268	271	278	272	246	265	267	298	236	259	279	277	259	263	281	281	292	260	279	282	289	286	303	280	281	266	304	250	253	307	274	279	275	261	276	265	272	268	266	280	296	276	245	239	260	314	268	264	295	280	278	270	269	273	278	294	277	252	307	242	231	280	262	302	263	277	261	274	248	278	276	284	259	295	278	272	298	277	274	250	272	296	275	267	245	265	267	289	261	271	296	273	282	266	289	279	314	314	255	288	299	300	295	278	293	265	296	264	273	281	278	262	270	285	243	287	286	260	280	292	264	263	273	254	292	326	260	264	246	265	318	292	297	265	268	257	289	250	290	255	292	299	297	263	294	235	310	274	246	332	294	301	287	280	277	273	294	282	294	276	284	283	278	268	281	287	303	256	264	268	289	274	258	290	253	287	295	294	293	249	241	252	271	250	281	288	282	240	264	324	247	252	277	251	285	260	312	255	252	283	255	276	316	281	299	271	306	285	258	279	259	269	298	275	245	293	291	278	281	285	274	273	256	298	261	270	273	248	260	254	290	262	248	266	292	291	258	270	313	303	276	287	300	269	252	276	279	282	275	260	289	288	284	291	286	272	295	312	292	261	280	273	286	258	255	270	248	268	253	266	245	294	260	257	253	293	288	284	260	261	296	299	307	285	263	260	281	293	263	274	269	302	293	252	273	274	303	289	253	257	284	246	268	265	257	269	263	241	278	251	285	258	288	263	290	315	257	277	291	293	293	262	284	287	251	250	287	285	273	269	262	256	297	289	290	297	272	246	252	249	296	252	297	271	293	267	253	275	331	262	264	282	279	294	281	285	284	271	258	298	297	264	305	253	282	270	287	268	259	273	267	274	279	274	280	272	286	281	273	230	278	281	293	295	286	278	270	258	259	295	277	241	265	305	259	278	283	291	277	278	293	265	277	269	273	270	281	278	268	269	262	318	277	254	279	281	273	255	282	252	282	290	311	260	256	320	268	272	283	271	268	286	266	260	256	277	297	269	291	274	265	263	288	242	294	299	287	271	258	275	273	298	275	283	286	252	247	270	288	319	278	272	283	275	294	293	251	296	259	285	294	243	266	285	252	242	256	288	280	278	260	291	275	276	309	320	235	284	292	285	330	291	265	255	261	241	314	290	268	261	263	271	287	302	307	262	288	296	283	261	270	277	252	268	264	287	275	293	296	275	281	243	276	288	294	271	262	261	293	281	298	263	261	246	253	285	278	259	270	230	270	282	265	291	274	284	287	281	279	266	255	291	282	299	285	260	305	252	304	272	268	271	268	295	268	268	247	268	276	287	289	273	251	231	259	268	271	263	295	267	294	300	245	277	269	262	255	283	272	294	280	250	284	251	315	270	281	265	278	289	293	255	255	319	291	267	286	253	280	265	270	279	278	291	293	261	297	275	317	288	269	260	262	264	265	296	308	299	293	261	285	313	244	282	269	258	280	280	280	262	294	272	273	275	303	267	287	289	268	252	266	278	314	291	244	278	269	262	304	318	303	278	288	271	288	282	305	291	289	260	281	258	277	274	274	275	270	293	279	303	260	260	305	290	307	267	298	278	290	289	266	235	296	281	261	295	278	291	290	273	304	275	282	245	265	244	280	288	293	296	279	241	296	263	309	260	289	275	216	254	265	262	263	295	254	259	257	273	277	277	279	293	252	278	285	278	266	242	257	281	264	303	284	260	264	264	257	250	249	251	280	279	279	283	250	275	279	278	302	301	271	283	282	257	301	281	285	279	275	303	246	281	271	294	255	243	277	255	278	251	284	266	247	280	276	279	295	264	269	263	293	257	256	278	267	262	281	281	244	266	272	296	288	271	263	269	270	274	263	260	267	288	297	253	257	262	277	265	281	294	312	233	298	269	249	275	274	245	273	263	302	315	252	275	300	320	273	276	296	273	290	295	291	280	268	295	255	267	259	265	298	306	279	239	258	283	285	274	270	256	298	257	282	256	278	281	311	314	290	292	274	278	307	250	290	253	267	295	263	262	243	259	278	271	233	278	248	275	255	268	286	254	284	273	285	227	271	271	245	301	291	279	278	268	297	238	272	245	304	286	281	294	278	275	259	256	288	275	275	295	298	279	270	283	306	277	288	284	290	286	298	286	274	295	275	309	230	268	295	258	253	281	239	256	286	292	293	276	268	259	283	301	252	267	279	289	276	286	307	276	305	264	293	281	265	255	297	302	251	300	306	271	277	277	270	270	273	251	273	264	271	260	267	282	270	259	253	291	300	286	270	289	302	277	272	245	250	262	268	296	277	276	279	286	269	296	269	286	262	276	254	278	273	298	256	272	284	274	298	255	259	280	283	273	276	273	278	257	269	295	277	267	276	314	255	289	287	264	257	289	263	268	288	283	281	250	286	294	263	252	262	314	292	268	283	269	249	276	261	235	267	248	280	284	276	252	263	267	270	293	300	275	293	284	254	259	297	251	261	283	228	310	243	258	291	272	278	275	262	294	292	283	277	264	243	232	284	280	269	269	288	293	276	287	301	281	257	273	299	280	267	281	311	267	275	278	276	270	257	267	254	288	288	294	284	263	288	278	290	289	246	274	283	314	317	257	274	255	297	292	267	242	298	244	269	250	256	281	267	265	268	280	280	290	293	273	276	278	282	273	263	262	282	237	245	279	319	297	290	270	289	247	281	239	276	227	297	285	289	295	277	298	278	292	261	260	295	263	264	312	290	289	287	287	276	281	275	300	265	254	296	263	307	281	267	307	276	285	283	282	311	292	276	288	307	275	269	318	260	267	260	283	276	267	295	274	279	285	273	256	277	283	263	295	288	304	242	295	279	303	266	299	262	290	276	280	269	259	235	270	270	302	287	261	282	260	265	281	277	274	308	287	286	268	283	306	248	263	271	273	270	263	309	318	292	284	284	284	275	265
29632	25259	4203	8279	2839	615	603	579	575	584	595	587	597	624	627	594	614	567	597	603	577	624	599	569	616	620	596	569	608	575	587	615	562	604	611	609	637	630	617	595	626	608	591	599	613	671	614	565	572	575	588	632	582	611	599	570	618	601	592	560	602	626	601	565	623	676	555	547	561	611	578	615	558	591	581	624	600	598	626	600	576	626	625	606	606	563	580	605	643	590	601	623	586	607	562	589	586	607	593	613	581	587	603	602	649	614	599	576	612	603	591	586	610	594	578	619	640	559	590	579	612	653	587	621	587	586	612	577	613	610	561	579	614	637	547	598	636	602	588	585	629	604	590	630	576	602	602	591	616	603	572	613	614	586	580	570	583	592	612	627	603	608	571	588	580	622	612	610	594	603	556	596	603	601	560	555	596	562	611	612	594	616	595	599	601	598	586	608	557	569	572	600	593	581	624	604	602	617	620	589	599	617	612	612	561	622	583	615	608	577	610	603	569	610	617	583	601	617	543	587	548	599	611	592	605	626	604	591	602	629	610	604	612	636	595	586	577	590	576	578	593	585	637	647	571	598	598	601	636	615	590	554	561	599	583	555	623	582	593	573	565	595	633	600	572	658	635	633	596	628	612	601	595	647	608	540	575	623	568	566	617	611	569	645	577	636	583	593	563	607	601	579	585	579	643	634	564	611	556	576	573	611	609	580	553	651	588	601	643	526	602	611	598	653	612	610	567	602	544	562	617	583	628	611	624	622	621	580	599	577	626	620	632	605	590	558	644	581	577	620	603	579	606	607	608	625	605	563	595	588	590	560	589	584	567	606	623	576	613	604	605	606	602	584	610	605	567	594	623	591	592	626	538	580	607	600	606	602	617	606	615	545	575	593	570	625	604	608	594	541	572	634	587	610	581	577	600	567	585	586	588	609	587	615	587	577	625	610	609	636	599	576	587	592	565	564	645	581	591	578	598	583	638	606	591	567	578	597	609	651	609	633	564	603	583	630	623	581	596	596	575	595	561	561	610	661	567	562	580	609	626	649	560	601	577	592	569	586	594	587	602	567	590	579	586	599	619	593	600	590	580	567	641	587	546	573	585	601	576	580	596	573	598	568	546	589	609	617	619	588	644	601	579	649	606	563	603	596	613	605	570	553	585	589	607	580	622	579	639	558	574	579	572	589	604	592	619	594	627	590	603	571	587	620	603	554	621	593	560	600	641	586	625	628	628	632	611	580	602	567	583	586	609	592	609	561	565	601	607	567	578	604	623	594	615	585	612	559	570	562	599	607	574	574	639	600	589	589	625	576	574	613	602	613	645	614	572	615	583	627	607	622	573	624	585	591	597	581	591	570	587	588	584	553	610	654	637	618	603	557	615	626	590	579	588	580	564	642	546	583	613	578	579	581	600	603	569	576	570	605	568	599	612	595	580	570	620	562	536	572	575	586	597	600	582	588	551	546	587	588	627	578	587	587	569	604	572	591	587	600	624	569	598	607	567	569	564	552	610	589	646	587	599	596	606	585	567	625	606	598	589	598	606	618	587	626	571	615	586	565	598	548	587	595	584	599	559	589	598	601	586	599	577	580	613	594	628	584	639	592	631	606	542	610	581	619	564	615	609	595	569	583	620	610	610	568	585	593	620	580	625	593	590	587	585	613	606	591	555	601	627	617	612	596	558	606	618	613	643	568	565	563	581	566	635	628	583	652	641	562	594	657	621	605	592	602	610	593	600	584	635	558	627	557	606	590	583	606	626	653	621	573	595	580	639	597	608	606	626	546	592	639	597	546	602	590	628	592	574	595	589	574	594	598	591	565	565	601	584	599	601	582	572	616	611	603	599	599	612	656	620	594	583	618	631	589	597	610	615	595	624	613	592	600	626	575	630	622	593	575	575	562	624	574	558	621	571	576	611	595	611	587	645	568	598	635	656	584	632	578	588	609	601	604	582	629	594	608	595	560	582	609	606	576	612	590	577	650	614	562	624	610	567	578	645	592	607	571	568	603	607	590	582	597	592	617	594	582	624	661	596	557	634	583	590	572	610	573	553	588	556	597	623	604	590	593	586	601	605	562	580	581	603	572	630	621	588	564	583	586	571	623	532	624	636	620	569	605	590	610	615	629	587	603	585	544	562	617	576	592	582	612	590	574	632	595	623	584	627	595	623	628	603	614	577	611	625	566	584	538	548	614	605	644	571	587	600	619	643	614	595	629	563	620	559	588	584	603	600	606	588	580	623	637	620	603	579	596	594	559	612	622	579	568	572	549	624	561	592	549	599	629	573	579	611	540	626	592	612	575	544	585	597	550	636	618	561	634	646	572	574	553	583	617	616	595	652	589	550	589	619	574	553	655	644	610	588	571	623	624	580	584	596	595	620	577	607	620	605	590	574	624	643	593	600	610	551	598	599	570	664	600	652	587	579	563	634	581	610	565	607	606	634	603	634	578	608	591	622	604	590	601	581	557	556	611	593	615	599	545	605	570	629	622	576	557	604	572	604	645	603	571	636	582	564	558	643	579	570	580	568	568	600	593	619	572	601	564	603	635	585	575	596	538	581	617	557	648	616	630	597	567	576	579	630	609	608	588	653	591	623	594	594	599	624	600	623	535	546	612	609	607	610	604	620	622	571	601	618	570	560	580	592	601	600	612	577	592	569	607	630	601	579	636	544	638	615	614	579	647	558	620	568	647	595	600	597	582	591	605	605	563	603	591	611	604	592	577	547	600	610	573	549	593	604	569	579	605	615	612	623	581	619	615	596	594	603	581	577	609	623	580	642	602	620	575	616	588	601	595	588	596	545	625	575	594	624	586	579	567	610	628	608	583	562	601	608	557	575	546	590	601	602	547	569	568	592	610	555	592	575	604	587	575	634	581	617	598	608	592	622	620	585	568	581	647	593	638	605	591	596	603	610	603	572	577	604	572	576	586	576	646	591	628	562	593	608	614	609	605	625	645	616	625	563	643	632	570	565	582	573	599	584	586	638	626	606	592	627	580	655	592	594	550	565	609	641	571	630	566	614	585	571	563	601	576	626	603	610	609	552	585	582	645	578	568	578	644	585	593	582	597	602	596	603	600	602	564	613	579	609	620	614	592	562	627	624	609	582	621	593	593	584	571	601	633	569	592	591	590	597	588	556	562	596	613	562	584	586	600	574	625	598	563	557	570	628	583	562	601	576	607	582	601	571	560	571	605	587	572	605	572	597	537	599	577	568	589	637	578	588	602	576	580	611	596	572	622	594	641	600	601	650	617	616	588	585	602	632	580	600	544	599	556	611	603	574	648	585	572	556	644	583	622	585	587	609	637	585	578	585	589	601	606	594	598	571	582	557	588	603	622	607	606	601	608	626	563	572	608	601	627	622	631	560	578	562	608	616	561	569	613	606	622	572	594	607	594	594	606	611	575	595	555	608	619	577	573	592	603	596	588	593	597	570	573	560	579	605	608	579	581	566	582	584	578	625	658	612	611	620	580	603	592	615	575
66155	63990	41937	44708	23517	2503	298	252	217	209	187	185	172	186	173	206	164	164	174	193	162	194	209	183	223	149	165	171	182	183	191	165	204	165	170	156	161	178	195	174	160	156	165	163	158	178	189	154	174	155	187	189	168	141	167	179	163	198	195	189	201	189	199	153	165	181	193	160	173	158	192	163	160	142	161	177	175	177	173	187	194	174	183	177	165	187	153	171	182	170	186	170	178	169	154	190	169	176	172	180	190	185	169	154	166	168	176	167	198	137	165	157	177	159	152	180	192	192	177	180	170	167	169	177	183	165	193	179	202	186	182	181	164	181	162	194	158	166	156	165	184	170	164	156	195	141	154	168	170	165	168	180	166	178	189	185	185	160	141	165	182	143	168	147	177	180	155	159	177	179	172	188	158	171	172	170	156	180	150	172	169	183	180	172	152	145	189	191	149	181	184	164	172	176	161	156	173	185	176	161	158	180	164	181	156	189	157	188	188	176	144	166	174	163	175	166	181	165	198	177	190	184	166	188	185	182	171	158	141	171	176	181	117	159	161	159	141	160	177	190	211	181	179	159	185	167	157	184	182	150	170	202	161	180	164	173	178	160	184	150	162	174	177	165	175	163	172	172	153	173	174	182	180	183	166	186	168	148	168	147	129	169	175	164	155	162	182	153	154	173	192	169	174	161	187	164	173	145	162	180	172	166	194	174	200	175	147	148	172	151	163	176	171	174	162	178	183	179	154	171	195	165	177	170	161	159	187	171	148	171	148	163	179	135	170	184	165	163	161	175	176	169	184	168	184	172	148	172	173	197	162	158	165	176	201	180	151	167	193	168	166	177	175	167	159	162	163	145	175	177	186	169	191	159	181	150	169	180	170	179	163	149	187	143	161	178	177	174	187	158	162	164	161	182	138	164	159	150	183	179	158	167	192	168	166	150	156	168	131	172	158	180	185	179	153	174	167	161	179	169	171	174	149	166	162	167	157	159	187	181	186	167	169	152	191	164	190	177	170	176	176	148	171	168	186	175	153	168	161	196	180	200	190	148	151	158	153	147	181	184	147	183	186	178	162	190	173	160	174	189	151	177	163	151	163	174	191	171	162	138	190	151	172	172	149	150	169	181	194	190	193	191	188	132	177	175	189	189	167	175	155	171	184	173	175	153	167	177	194	177	186	166	172	183	181	160	178	185	155	181	178	160	170	180	174	149	144	157	195	165	157	168	187	163	190	164	170	181	168	187	170	170	149	155	187	190	172	168	181	170	193	150	203	181	183	161	207	153	158	167	153	192	215	163	161	182	177	172	156	174	191	171	167	170	159	159	161	173	159	185	176	166	148	155	172	175	163	177	183	163	167	191	180	198	188	151	180	197	151	154	161	167	181	178	159	139	142	166	165	181	165	170	162	192	192	176	157	177	149	163	169	162	188	154	173	185	166	154	179	183	174	140	176	165	172	185	151	170	171	169	168	174	154	164	154	189	136	164	171	169	185	193	164	184	173	201	156	175	173	158	170	165	146	161	148	150	159	195	177	189	161	166	163	164	155	182	165	179	177	194	163	148	201	159	163	175	151	170	169	172	161	196	171	164	168	185	155	130	164	154	174	165	157	187	173	192	171	176	164	165	148	157	180	162	173	190	159	173	171	163	167	165	150	148	168	172	155	175	163	169	171	173	189	182	158	163	185	187	152	155	176	175	167	147	166	149	180	188	195	141	153	178	184	169	189	182	139	186	181	164	183	188	150	168	180	184	175	183	180	168	178	188	165	160	184	183	146	156	171	189	186	162	182	177	168	167	153	165	182	163	186	162	198	178	186	185	170	191	186	161	161	165	174	174	187	171	190	173	161	201	150	170	160	144	162	171	201	191	189	167	199	172	185	195	168	146	168	156	156	151	159	160	167	160	160	170	169	159	149	180	154	153	180	173	172	184	172	182	165	192	190	183	176	169	157	173	171	166	198	201	164	169	168	156	167	172	155	160	164	172	172	168	167	183	187	176	141	172	191	178	189	148	178	182	177	186	189	157	164	157	152	195	181	151	163	158	148	185	175	178	153	201	140	179	173	185	192	162	170	173	166	166	162	160	170	173	183	158	163	188	169	163	168	186	159	157	164	201	161	174	173	156	164	171	174	144	171	168	170	162	153	175	176	172	165	165	180	186	178	147	188	150	173	181	218	180	167	165	186	180	188	169	160	154	177	152	169	177	164	197	174	157	168	173	166	167	166	154	200	167	166	179	154	159	171	169	180	160	178	153	204	166	173	173	165	161	161	163	190	153	185	183	152	161	157	155	177	182	177	147	155	175	151	160	177	177	166	160	166	140	161	189	176	142	197	210	166	167	167	208	205	158	178	155	165	161	170	208	172	152	163	166	154	148	165	148	171	171	164	200	167	177	159	189	156	166	174	154	145	144	167	148	183	162	179	171	172	166	144	165	157	142	155	188	163	146	160	183	175	172	211	159	152	169	189	202	182	172	174	165	170	173	192	158	164	193	183	184	204	179	160	170	159	151	144	148	169	166	162	183	157	159	159	189	160	166	157	178	161	180	193	173	173	167	175	158	180	176	167	145	167	176	160	176	183	166	167	176	186	176	150	156	167	155	182	184	172	208	169	184	177	198	173	167	181	172	176	168	185	158	152	176	163	177	188	159	177	180	177	138	161	195	193	150	187	175	183	185	173	181	171	187	175	162	165	146	170	187	176	178	195	183	163	129	174	169	175	179	153	148	178	194	182	174	201	126	150	164	149	160	187	173	147	148	154	181	188	158	170	177	185	169	167	170	184	191	189	159	162	167	166	161	203	165	180	138	160	165	182	180	173	182	170	211	172	163	188	196	156	182	163	177	181	170	195	152	168	159	161	148	185	179	181	175	191	168	158	182	166	149	176	176	204	160	172	167	154	170	189	164	165	156	161	178	174	167	203	160	210	191	188	143	162	173	191	172	188	171	175	172	145	190	156	146	164	200	167	162	164	173	186	178	207	203	180	148	154	146	177	151	187	164	183	155	189	193	157	152	206	140	164	169	171	189	180	159	167	168	193	181	189	164	184	174	168	152	166	183	171	197	207	179	180	172	151	167	201	173	186	176	194	163	174	188	190	173	178	202	170	158	167	154	170	148	190	171	179	167	165	171	204	166	173	176	198	147	179	173	159	164	170	163	159	163	169	160	156	176	163	154	154	155	179	169	170	152	200	162	158	175	185	170	176	179	162	186	173	191	171	166	147	181	187	170	176	160	180	162	196	157	172	165	166	167	191	174	179	152	170	147	184	179	150	171	179	174	174	152	196	139	167	167	195	164	159	145	158	175	165	173	186	188	194	199	184	177	153	176	181	176	176	174	171	180	203	160	173	181	186	179	183	167	161	164	147	184	158	174	160	144	196	206	153	158	168	156	154	176	183	158	161	182	158	159	165	161	166	156	151	180	157	173	173	156	161	158	197	153	176	183	176	189	166	184	204	176	164	171	158	152	180	132	202	182	187	183
39181	50320	33747	54655	27080	964	844	772	685	616	597	558	531	512	563	507	471	498	477	438	432	481	428	479	465	459	415	439	421	435	449	421	470	421	439	422	434	401	412	436	400	415	436	416	444	446	402	454	409	441	413	371	405	403	409	388	441	407	399	403	367	441	418	396	428	424	394	422	433	429	428	417	397	442	388	403	401	420	412	392	424	436	390	394	406	384	407	431	414	394	408	417	384	391	376	428	415	414	422	431	413	401	428	420	390	435	397	417	446	403	413	422	424	403	447	379	402	416	422	421	417	363	395	406	414	379	449	406	429	420	394	405	409	369	380	380	406	392	421	407	431	386	429	405	418	382	425	421	431	395	401	389	438	391	402	432	398	408	412	385	407	413	411	435	420	396	392	422	390	410	391	416	391	423	392	375	396	386	413	410	415	411	409	426	358	407	376	429	401	405	392	399	403	382	384	434	409	369	398	421	409	411	388	399	357	397	413	403	413	387	413	423	404	420	398	438	391	407	399	379	412	380	388	389	428	435	390	423	407	424	399	383	390	441	435	385	383	415	409	390	412	398	403	430	412	402	391	381	409	409	387	393	414	417	451	371	387	400	443	452	402	401	413	433	389	402	428	381	390	373	418	423	407	390	431	402	383	414	441	410	418	408	399	430	411	405	406	416	407	396	379	408	402	404	432	426	439	448	412	399	410	430	399	376	396	385	389	410	407	369	459	403	401	402	405	426	451	362	421	408	414	378	404	439	407	378	410	410	401	371	420	395	401	376	413	399	430	392	368	425	420	396	386	451	409	412	435	392	415	397	403	382	388	417	379	465	403	398	373	385	423	433	390	441	412	402	385	377	397	376	444	404	408	355	406	430	380	427	427	405	382	382	413	438	395	397	412	426	429	403	400	384	402	460	425	429	426	414	396	417	426	393	392	406	415	383	430	391	417	407	404	413	431	422	408	403	408	419	393	458	427	427	410	410	420	415	417	433	412	427	433	404	408	388	430	426	372	416	397	434	415	380	391	409	424	409	424	409	421	405	414	401	394	376	392	407	446	383	418	423	423	385	382	410	425	444	395	391	421	380	407	433	402	378	430	391	403	404	405	389	402	370	413	387	417	370	422	395	391	413	405	435	369	380	405	398	406	402	395	442	410	393	423	378	393	439	435	403	415	385	382	375	414	397	370	429	401	403	412	386	452	401	443	430	387	437	347	407	404	397	405	414	415	365	412	424	363	426	382	400	443	411	426	380	448	398	387	425	405	398	384	417	394	379	392	385	396	438	409	405	408	409	411	382	421	383	430	406	415	386	419	408	385	418	386	422	383	404	396	392	396	449	407	433	414	415	407	421	413	388	401	434	423	421	413	396	406	363	426	392	368	405	384	404	419	415	393	424	384	395	407	411	420	399	432	371	422	401	429	404	387	462	396	404	397	390	440	390	401	396	412	416	403	369	411	412	418	385	402	380	409	409	391	400	392	404	442	425	427	391	417	407	421	413	415	373	393	405	397	401	420	374	420	377	403	425	443	416	422	396	424	436	427	399	396	452	403	397	392	372	397	419	393	452	390	378	408	407	365	411	417	418	372	428	407	389	372	381	408	401	407	386	394	390	372	409	397	433	430	423	390	422	419	412	409	417	437	448	406	407	414	393	409	392	437	416	451	389	397	394	413	392	397	410	397	424	422	411	400	395	367	402	402	384	395	386	441	411	408	427	421	395	450	384	427	382	398	419	402	420	390	429	436	412	440	413	401	420	400	394	427	406	392	408	370	406	425	384	418	387	411	428	399	434	388	379	388	413	416	417	381	399	417	418	421	425	385	402	428	386	420	417	422	408	397	407	384	415	391	413	402	437	405	395	373	389	392	448	434	416	404	407	414	399	390	404	427	381	415	397	397	414	406	423	431	410	411	467	418	391	416	387	432	396	395	443	394	417	411	397	418	413	413	368	395	397	355	391	435	396	439	414	416	408	417	364	417	402	419	433	411	381	417	423	408	444	392	427	414	409	408	438	408	374	398	422	437	419	406	429	402	404	408	412	372	402	399	412	406	394	420	396	390	374	409	412	409	393	400	398	375	432	405	431	386	404	439	395	415	418	401	434	432	431	449	429	405	404	448	443	410	427	421	433	424	413	380	393	415	409	437	415	402	433	419	411	391	431	426	404	423	404	420	434	422	401	409	382	392	388	420	423	411	406	378	427	421	411	429	408	395	450	417	382	407	398	411	420	428	400	434	414	394	384	446	407	414	384	390	421	362	389	397	399	371	381	382	423	430	430	366	435	385	406	389	403	401	408	386	412	407	413	366	373	444	425	375	422	375	405	425	424	422	416	405	413	422	390	388	375	412	403	418	420	403	410	417	387	464	411	394	437	359	417	398	359	409	398	403	419	407	422	406	433	393	397	421	398	375	419	385	402	413	426	406	417	390	431	382	397	425	401	372	396	416	382	394	407	386	424	354	397	383	408	415	426	402	404	415	391	401	404	392	396	421	412	410	427	395	408	403	432	384	385	403	403	407	405	376	393	433	431	404	393	397	370	444	411	425	406	419	378	422	395	402	428	422	421	415	406	387	439	389	415	383	419	406	401	386	400	413	359	384	417	412	392	436	427	407	433	382	381	406	400	410	432	438	417	432	411	415	426	411	371	420	395	424	417	393	399	396	421	371	394	396	415	429	392	395	380	392	467	423	397	425	395	406	429	444	412	403	410	431	388	416	426	450	376	415	448	404	379	420	414	426	402	425	385	389	443	430	416	394	431	407	414	410	352	414	406	405	371	402	431	399	365	400	394	398	409	419	425	418	386	403	386	409	412	433	404	358	392	398	402	406	417	424	404	407	406	426	389	377	422	384	405	425	406	444	426	394	392	406	383	406	379	402	413	411	432	413	401	402	436	439	425	394	426	412	410	399	349	419	434	394	426	389	398	379	430	420	373	420	411	414	405	370	434	403	418	412	424	419	402	381	371	383	407	452	403	401	417	402	394	388	437	408	399	424	401	432	411	378	380	397	415	436	422	423	444	370	402	438	387	420	406	419	428	408	401	429	414	392	431	406	417	423	404	434	433	416	397	384	402	406	416	391	389	420	416	386	386	373	410	403	410	406	431	388	393	413	412	460	398	425	413	390	396	388	391	380	407	379	431	412	386	432	358	404	405	404	357	420	385	398	398	401	418	388	417	402	391	432	428	398	426	416	414	393	448	339	371	423	414	413	416	424	432	443	389	433	416	433	375	409	389	404	423	428	389	389	429	421	382	403	410	405	398	425	425	408	375	413	390	384	390	419	416	390	415	410	439	404	378	410	384	381	437	428	395	412	420	422	390	413	369	414	455	430	418	366	364	399	401	401	422	395	414	368	414	406	377	414	389	395	391	445	402	381	426	408	387	413	424	365	404	423	386	417	413	422	401	434	428	426	417	401	397	404	416	427	406	376	416	386	420	417	386	417	411	420	419	403	451	437	429	405	409	435	409	402	409	393	399	394	403
72282	73812	54980	58660	36086	7005	584	418	356	337	329	303	298	322	309	293	316	301	304	271	288	301	262	265	276	252	270	280	317	263	307	282	291	286	287	284	271	292	263	271	253	282	283	281	249	278	291	273	281	265	274	239	265	268	274	267	293	291	270	298	270	272	240	286	239	256	297	283	269	254	268	247	236	285	249	278	297	270	255	293	281	254	301	285	255	312	264	275	278	276	285	303	284	267	248	295	297	256	250	283	269	261	248	278	289	283	287	269	271	304	260	278	251	275	273	284	277	265	241	266	253	274	254	262	241	289	279	277	257	262	282	262	270	274	266	267	274	309	281	255	284	313	270	272	278	259	240	243	255	280	280	288	236	258	268	248	267	263	298	260	292	261	235	252	282	254	257	274	263	273	286	255	277	278	285	268	262	281	281	246	285	324	288	231	278	270	274	314	307	287	273	283	275	283	280	278	276	256	293	221	253	262	267	295	275	293	296	282	302	245	267	273	260	281	269	224	288	258	275	240	273	280	286	277	273	281	270	261	285	266	248	271	290	294	270	249	244	290	287	270	275	296	248	286	237	298	289	277	261	315	244	287	269	266	315	296	252	271	262	290	261	321	243	265	281	235	266	264	290	258	262	264	278	232	252	287	288	273	313	256	264	245	249	261	310	269	284	258	291	237	281	268	234	247	288	278	271	274	243	271	246	265	262	261	255	257	293	294	285	276	260	268	297	261	256	290	292	219	248	285	256	277	251	283	284	254	293	277	260	247	286	252	244	269	252	243	249	276	261	280	287	269	266	256	292	269	283	279	270	258	264	299	276	254	290	281	285	256	299	257	281	240	274	302	254	268	263	285	263	275	303	236	286	290	280	282	287	241	281	286	288	248	279	250	258	251	297	247	277	284	289	280	255	247	265	259	261	293	273	283	261	298	256	264	272	304	264	247	274	295	272	269	267	273	270	258	242	238	272	250	269	255	286	263	276	270	267	239	256	293	249	293	251	272	245	283	242	313	301	289	248	285	249	256	277	263	245	278	276	281	252	266	296	253	315	266	268	253	260	268	254	259	255	272	233	292	262	281	282	285	269	298	286	284	293	241	275	281	269	253	291	262	252	274	251	262	286	265	303	251	279	261	237	273	283	316	263	257	305	265	312	269	265	290	263	316	280	277	275	242	265	268	306	292	259	300	259	261	289	275	281	246	242	286	269	262	273	297	269	257	304	267	250	287	270	272	292	268	248	277	259	271	261	275	269	292	254	265	294	291	245	247	256	291	256	274	291	287	262	282	274	265	297	268	274	275	264	261	257	241	289	245	301	247	291	297	274	273	262	271	277	288	262	254	322	278	277	294	275	289	278	268	252	273	252	260	252	268	248	270	267	250	248	284	274	273	282	235	274	269	287	244	252	322	281	242	280	277	275	255	248	294	284	277	255	289	265	257	288	266	276	268	285	296	286	261	274	283	241	296	253	240	284	271	266	241	261	296	261	264	252	286	271	268	242	292	268	276	305	266	248	260	246	266	269	275	254	269	303	239	261	256	259	260	268	278	293	299	273	238	243	252	290	243	254	294	258	297	280	276	255	247	211	281	268	269	280	291	283	258	281	261	250	275	268	250	266	268	265	267	274	288	280	290	263	267	245	280	297	275	260	281	264	282	270	237	276	279	277	279	283	282	265	290	275	294	249	284	259	252	248	249	278	282	282	258	291	258	256	247	279	285	241	259	272	266	251	263	302	274	275	259	245	255	277	279	247	277	271	270	243	273	276	268	304	246	255	269	288	237	269	267	272	274	261	269	282	274	264	239	241	270	279	279	277	312	292	272	278	288	284	260	280	240	287	265	255	260	267	269	245	281	292	284	272	257	273	229	310	266	282	268	278	251	298	273	282	268	292	264	268	256	286	283	282	252	273	254	283	266	283	266	259	248	281	265	272	264	265	289	305	266	287	261	261	287	269	258	289	257	248	292	242	271	276	290	247	248	290	273	249	285	267	260	264	257	246	299	270	272	253	244	285	286	298	295	302	282	256	287	291	256	269	271	252	261	256	249	263	306	278	282	269	288	260	264	255	251	259	264	271	265	303	262	269	303	270	250	276	282	256	273	274	267	282	268	269	282	263	271	280	295	292	279	270	265	258	293	279	270	303	294	274	254	274	247	294	287	293	237	279	274	257	279	296	256	298	282	244	272	262	274	275	295	251	281	308	239	276	253	271	282	259	250	295	277	264	235	269	280	298	267	273	268	283	298	295	269	252	248	262	256	253	267	258	304	293	257	288	279	274	278	265	263	280	275	294	270	267	253	263	251	257	255	294	281	281	246	256	292	284	272	297	269	272	280	307	253	261	286	280	263	287	278	290	284	300	265	314	280	289	311	261	274	281	275	304	268	273	262	298	272	284	253	261	284	245	256	268	267	257	284	284	264	288	270	260	277	272	290	291	246	269	273	282	269	259	257	270	281	250	276	256	270	284	267	287	265	273	277	246	280	280	272	263	276	288	252	282	282	250	260	270	254	261	274	273	279	276	281	281	290	251	234	264	269	254	248	294	258	258	273	263	269	265	274	276	264	266	267	283	253	276	260	248	273	259	271	250	263	281	244	271	304	285	242	309	255	275	268	269	283	266	287	293	275	255	261	265	257	273	275	258	288	263	320	277	259	289	277	256	261	249	247	296	259	278	262	265	283	273	275	281	255	298	260	263	278	270	288	246	251	266	285	282	284	286	269	265	270	273	270	300	302	289	311	270	268	245	279	267	256	259	267	281	265	282	267	298	264	309	261	262	290	266	286	275	252	287	260	288	255	264	278	269	261	248	279	235	278	276	260	248	293	280	264	283	247	261	272	290	285	277	283	263	270	273	272	260	290	289	267	258	250	266	261	263	275	284	246	243	284	268	253	286	269	264	287	242	275	243	249	274	283	268	255	284	281	248	274	282	305	285	279	259	284	289	253	253	245	273	292	274	266	298	283	265	293	292	269	262	285	270	260	303	278	247	289	263	253	302	243	235	281	267	305	275	244	240	301	256	270	279	277	299	313	256	288	288	226	271	268	293	268	268	264	298	293	285	257	279	264	270	290	271	274	276	272	284	242	270	265	287	250	302	256	271	277	260	264	284	263	274	241	282	274	293	245	273	275	291	279	261	262	300	266	274	272	277	268	282	249	292	277	255	307	232	265	286	253	311	252	294	283	267	280	251	253	262	262	247	272	280	292	272	251	267	277	289	280	283	315	253	262	294	265	245	275	267	234	251	272	244	243	263	306	297	257	235	255	286	263	245	262	251	247	246	267	266	287	262	271	252	262	274	283	281	257	254	276	291	256	255	261	282	273	250	276	276	297	274	263	294	273	276	261	294	276	261	282	262	244	256	267	269	250	283	309	289	269	287	292	261	304	285	314	263	259	270	258	250	262	271	260	293	268	290	271	258	222	238	267	282	262	242	250	300	253	261	279	257	257	263	256	259	247	282	261	254	258	233	221	249	299	273	261
44017	59233	45602	66075	38641	1622	1387	1257	1126	1035	943	920	848	780	802	769	782	734	780	698	678	715	683	649	658	666	643	670	663	635	636	660	675	652	645	692	667	648	660	657	653	599	644	659	660	633	619	627	605	606	641	628	596	660	615	648	682	577	625	643	631	616	622	606	580	669	611	627	579	601	614	655	610	604	670	603	592	652	569	641	640	641	618	623	620	597	599	589	638	642	662	595	614	618	635	625	632	626	632	601	646	629	619	637	590	596	662	615	628	598	600	657	614	630	621	611	603	616	636	613	596	575	655	603	617	590	661	603	624	643	623	586	607	634	606	596	595	637	584	627	628	574	598	612	606	614	664	556	634	608	654	595	599	601	613	619	614	611	596	667	597	640	615	593	638	651	619	644	653	591	613	652	555	594	598	590	617	599	660	618	574	621	622	592	641	626	608	556	605	643	621	642	636	571	616	572	639	577	664	621	642	596	612	581	574	606	636	606	613	615	601	649	635	594	596	636	620	642	617	606	571	587	606	633	636	634	631	615	602	582	568	583	643	624	556	604	615	610	638	604	639	617	590	602	644	649	597	614	625	663	617	635	647	644	634	625	632	623	625	596	598	644	620	599	640	623	625	629	610	638	631	604	622	644	626	604	639	612	603	646	633	658	666	609	609	593	611	637	618	635	603	641	660	631	605	578	627	607	616	599	587	605	637	623	606	606	594	656	627	643	620	619	639	549	580	622	630	617	624	619	589	585	660	606	596	607	598	616	616	618	613	632	632	598	602	556	627	588	636	626	618	611	601	612	592	644	654	643	623	650	606	649	622	625	636	601	612	627	603	658	594	602	664	594	610	636	583	574	622	592	635	587	618	596	663	630	650	611	579	639	613	595	632	627	624	618	615	622	649	578	613	625	617	593	598	600	587	573	565	627	673	627	590	648	621	622	568	603	610	637	590	635	619	588	628	651	577	628	558	591	620	621	640	641	610	610	629	630	589	654	642	629	638	642	611	611	646	623	564	583	639	585	616	627	655	647	616	640	599	595	598	601	631	617	607	622	619	622	625	614	606	631	618	616	636	598	624	640	634	641	593	578	627	587	620	608	631	623	625	611	611	619	624	614	596	605	593	623	640	596	651	611	590	565	599	639	639	616	631	640	626	663	628	640	646	584	610	610	655	605	580	613	664	604	578	603	598	583	542	614	585	651	604	603	618	641	609	611	634	644	674	619	618	635	608	614	644	672	632	632	585	590	567	640	645	644	620	578	595	662	591	647	593	596	644	620	655	616	620	628	591	608	584	622	634	596	589	634	592	607	639	609	636	621	610	622	581	634	569	696	663	595	653	631	658	624	617	623	618	646	599	620	610	615	620	634	608	591	661	658	590	657	579	599	604	667	627	648	611	582	609	602	633	594	576	611	599	624	596	648	643	578	626	579	625	617	584	633	617	604	587	625	625	582	594	633	625	633	601	615	602	608	610	621	583	634	619	623	627	611	619	680	565	632	620	616	636	615	667	620	600	573	637	665	618	638	583	597	618	622	605	630	660	610	658	644	611	637	588	627	579	616	616	639	631	623	615	599	595	629	639	611	604	624	619	636	610	570	618	595	623	624	544	600	633	625	607	626	601	629	618	654	626	605	602	620	622	616	569	636	627	627	647	605	641	638	580	661	590	636	594	597	674	627	602	622	649	615	606	668	677	619	612	619	634	598	591	613	649	637	625	632	608	611	607	625	601	629	626	612	610	605	593	624	647	622	593	640	635	606	606	672	594	569	576	636	613	609	564	598	592	573	626	599	628	634	632	642	625	599	620	640	600	623	582	624	642	637	631	590	604	602	661	625	624	599	632	649	628	618	596	634	620	598	578	605	634	599	609	630	619	609	634	588	603	631	632	626	640	631	655	618	649	617	580	618	610	635	560	586	579	629	609	635	607	581	612	635	585	648	625	612	580	633	636	621	604	582	643	610	644	592	609	625	601	615	589	605	599	620	655	601	599	662	603	611	612	629	651	642	599	618	624	619	611	561	606	594	588	586	598	628	639	621	603	609	606	656	591	611	596	614	656	611	663	605	646	587	611	602	628	597	637	620	627	617	627	617	581	597	635	641	590	610	666	606	634	649	649	610	619	623	638	597	604	632	616	630	600	583	609	607	599	580	622	623	613	624	656	620	607	619	581	604	603	581	668	652	649	629	621	589	623	624	607	582	633	621	624	655	644	573	574	600	533	604	616	644	625	604	603	624	626	611	627	611	581	589	576	676	638	619	610	647	579	610	583	613	620	586	605	642	624	640	620	598	642	610	642	591	612	599	643	625	619	587	632	637	627	592	602	638	625	592	606	652	606	599	662	621	608	584	589	622	671	626	665	637	597	586	642	621	605	628	617	611	648	629	578	612	596	654	646	631	629	640	632	638	641	595	647	617	593	596	603	621	653	614	620	630	602	614	573	596	631	633	614	597	615	639	607	631	572	590	636	634	640	629	610	612	603	643	600	601	625	657	626	644	638	668	565	621	625	601	631	627	642	668	625	607	617	625	624	607	539	640	625	669	645	610	604	620	701	614	625	593	624	645	623	577	621	623	592	625	617	625	612	610	588	599	649	643	591	656	600	605	591	593	635	595	634	628	598	612	637	649	665	602	599	637	581	613	643	589	631	635	612	590	617	581	611	596	574	620	617	630	633	574	611	641	636	607	593	596	606	598	603	587	610	662	630	649	628	620	589	608	603	639	653	621	600	644	634	615	620	587	687	616	627	596	600	617	603	612	617	579	623	595	586	632	620	604	623	608	626	621	595	612	619	613	627	644	601	650	587	619	595	683	607	619	628	622	598	650	599	606	616	607	629	625	600	616	608	601	567	629	631	591	641	579	566	643	613	626	642	626	667	606	622	617	669	648	638	612	640	583	624	633	625	593	611	606	596	589	587	638	599	593	618	629	634	651	627	622	637	591	634	561	576	590	600	634	646	594	641	604	624	593	615	636	556	578	617	621	614	549	561	581	615	592	624	603	593	588	598	603	599	644	608	599	638	607	584	648	582	619	668	595	588	590	611	617	590	593	612	640	625	621	615	626	629	598	655	600	613	640	609	625	614	620	610	612	615	605	589	630	591	565	604	677	671	615	616	645	604	656	640	616	623	591	641	640	679	606	631	632	558	610	637	574	615	594	616	609	664	619	607	594	628	602	622	591	589	659	666	613	626	620	627	614	615	625	629	606	620	608	602	601	593	629	631	630	640	590	629	624	590	572	598	636	652	606	609	632	598	612	603	635	650	615	632	612	641	603	653	627	630	630	634	596	590	617	638	609	598	590	610	606	631	581	609	612	604	623	641	613	619	637	646	616	656	615	608	616	625	606	608	626	662	621	616	596	631	569	624	629	617	594	621	625	614	634	592	604	617	627	596	621	657	651	631	595	595	653	585	616	604	594	591	641	651	604	640	636	598	632	603	633	611	610	628	650	625	628	639	547	655	586	594	627	576	605	641	617	601	637
55694	38890	9740	3192	1135	300	285	262	274	300	250	309	288	250	295	306	271	297	302	272	273	283	266	291	277	285	308	294	321	268	280	274	288	267	307	298	271	262	286	255	288	270	250	292	277	272	267	267	257	275	282	279	284	263	286	254	277	280	248	293	269	291	267	286	281	248	294	295	310	298	298	247	288	314	270	265	279	254	271	299	292	278	274	272	298	288	288	293	302	288	290	267	276	288	303	313	271	237	284	258	276	287	294	257	286	308	275	323	246	297	262	284	293	274	269	287	278	288	283	263	275	297	286	291	287	341	247	274	282	240	285	278	273	277	269	249	299	311	291	305	314	280	256	314	290	296	278	306	278	273	282	304	302	270	271	283	290	266	286	248	292	275	258	267	246	291	283	326	291	252	263	288	276	261	282	278	236	274	235	272	265	275	263	287	291	279	278	270	276	260	297	271	284	273	283	272	281	282	269	320	277	306	258	283	286	302	305	272	259	301	301	269	268	279	268	290	299	245	279	275	268	287	309	289	235	274	303	270	318	272	273	270	255	286	308	273	275	313	272	260	267	274	259	294	291	274	318	271	252	269	298	264	271	307	285	276	266	285	301	302	243	290	282	293	290	281	306	270	286	278	300	293	270	279	287	284	267	279	287	261	271	273	290	271	308	253	293	286	262	286	281	281	307	284	270	285	286	278	283	276	238	260	283	249	266	276	265	281	277	284	280	245	275	286	265	240	307	276	284	270	252	285	273	283	261	288	279	279	295	306	281	290	285	270	294	302	251	331	258	261	281	259	276	282	277	265	279	270	306	282	293	257	276	276	275	258	291	270	289	257	278	284	296	278	291	266	274	288	306	283	254	291	255	278	246	259	248	276	267	295	288	281	260	288	260	310	297	293	262	292	277	292	279	311	302	294	249	265	264	278	302	303	288	271	302	273	279	277	287	281	289	279	295	288	250	273	269	269	303	290	287	262	274	266	274	271	255	251	289	261	323	252	264	266	248	253	275	291	283	287	280	261	295	294	269	274	272	304	277	290	271	311	260	262	292	255	298	273	299	259	292	294	273	277	277	241	292	257	332	279	301	275	269	280	278	271	276	296	270	281	268	284	275	262	281	271	337	303	292	277	272	292	312	274	291	283	287	284	279	318	268	290	278	235	282	251	281	262	279	246	300	280	274	271	290	296	259	302	289	303	265	262	257	293	304	302	296	238	274	274	273	276	311	272	272	265	293	270	286	256	274	266	287	290	283	242	286	287	271	241	275	300	261	287	274	275	299	287	273	268	283	294	273	334	281	259	263	287	283	291	270	289	276	262	264	300	277	285	275	282	261	271	283	268	284	256	334	266	304	298	283	279	263	265	280	276	259	285	256	292	262	306	246	270	278	267	291	248	235	274	271	273	267	275	287	316	281	284	291	268	280	256	302	290	286	265	278	329	290	277	291	269	279	303	273	267	278	268	290	259	263	281	255	296	251	309	304	241	295	258	281	240	250	272	239	267	297	296	312	275	297	298	292	282	264	286	256	293	276	290	287	303	269	247	293	279	288	307	277	290	271	263	249	289	276	287	277	284	294	280	304	278	257	244	276	273	262	282	308	277	262	293	268	277	265	290	284	284	274	258	313	271	298	263	250	276	281	279	289	255	292	257	300	286	265	248	270	290	287	273	246	279	298	273	258	286	267	268	245	293	310	293	306	280	283	265	276	302	305	287	279	291	283	256	261	283	306	277	290	286	268	238	277	281	288	272	275	285	307	267	265	305	307	302	286	255	265	313	308	267	295	234	285	283	290	239	271	267	252	303	268	290	282	273	281	264	272	273	288	309	262	286	267	295	289	252	282	289	266	297	246	261	242	293	262	277	279	298	307	309	257	299	272	279	278	249	321	284	275	298	277	287	295	307	298	302	279	295	290	270	268	281	276	289	272	263	247	279	280	296	304	288	263	260	275	301	304	254	291	290	257	277	275	267	265	264	264	267	277	288	286	295	294	289	264	281	261	289	295	269	262	300	259	292	347	312	278	272	298	251	264	281	264	288	273	258	250	266	300	293	265	248	283	251	293	294	284	289	277	285	302	299	250	284	282	287	293	289	284	264	265	295	275	264	313	273	262	263	272	260	273	274	262	266	263	293	284	280	288	263	279	277	273	257	264	246	277	281	274	277	291	302	265	291	275	274	272	269	259	283	326	320	266	281	295	286	284	261	286	263	280	299	284	281	293	281	273	272	270	279	298	304	298	286	292	286	260	266	271	320	260	274	284	277	272	273	290	271	277	249	266	269	265	293	274	280	300	307	286	248	273	268	258	249	317	269	309	256	281	271	273	267	269	271	246	252	262	285	282	296	271	251	274	304	260	242	250	295	253	264	276	281	266	270	274	294	290	287	281	275	292	304	273	297	285	287	258	266	274	263	291	247	292	295	252	289	280	301	309	336	291	282	291	250	278	248	283	308	271	300	286	286	282	274	267	258	292	301	278	288	283	274	304	268	259	268	256	256	260	298	275	265	281	243	275	255	280	280	287	263	271	270	274	277	302	303	293	271	287	277	304	300	301	289	283	316	274	305	265	276	261	325	278	254	279	306	291	299	250	285	294	292	320	294	313	280	288	293	281	271	269	272	291	242	257	294	292	252	280	301	286	252	276	275	271	300	295	271	297	291	275	277	287	276	281	319	274	268	293	280	279	259	301	289	290	269	284	258	262	312	270	283	255	285	300	258	290	288	291	274	272	266	256	267	279	258	273	322	242	259	295	301	264	281	302	300	287	308	225	261	297	268	255	262	283	271	267	258	297	270	304	281	273	288	264	267	291	266	313	314	272	275	286	316	274	281	279	276	260	296	253	297	261	280	281	271	248	291	251	283	303	301	301	285	271	275	288	294	276	270	269	283	284	261	264	250	253	276	291	290	324	292	278	304	312	271	271	294	249	256	275	270	284	259	274	297	268	298	276	278	265	285	285	289	283	268	292	280	278	299	251	270	252	247	278	292	248	282	278	273	267	289	294	295	272	292	283	242	288	268	307	253	287	280	307	289	295	243	268	264	313	333	279	308	262	272	261	272	279	279	254	292	261	287	284	263	289	297	270	244	249	275	336	307	233	275	295	295	263	268	271	290	256	301	263	307	283	256	291	270	269	287	311	258	258	265	326	252	264	247	283	257	268	271	264	291	274	272	302	290	298	270	312	278	304	281	267	263	292	265	263	275	305	303	279	263	280	283	287	322	305	311	312	258	265	276	237	295	289	299	266	287	286	299	261	233	296	239	256	259	310	289	238	257	301	265	285	284	255	274	310	288	272	291	240	274	240	285	284	252	305	316	243	272	281	265	286	266	256	276	279	266	295	287	267	243	282	281	297	294	298	283	248	254	259	284	301	269	269	273	291	299	271	304	271	259	277	287	305	248	275	262	260	266	247	258	265	308	292	312	272	265	317	267	290	259	278	280	286	283	273	276	283	227	271	293	275	268	269	289	322	289	261	268	264	300
31143	25262	4804	8751	2898	585	646	610	669	624	574	596	627	632	611	673	631	615	626	634	683	616	611	599	619	595	588	609	590	653	583	555	620	586	659	645	597	628	624	579	600	642	601	596	592	605	574	599	601	632	587	579	650	595	636	591	618	622	619	584	617	583	615	617	566	629	612	597	627	610	606	600	592	580	631	590	628	599	588	599	622	617	614	579	595	650	585	628	615	597	619	636	638	598	625	625	615	612	600	638	599	603	595	606	624	672	587	597	608	630	626	607	642	614	610	631	595	604	550	576	590	614	559	631	591	576	623	630	622	586	616	592	643	616	654	592	586	624	595	601	652	598	611	605	615	661	625	625	618	598	601	627	612	587	600	588	561	606	616	635	598	604	631	598	570	583	652	561	613	612	596	596	594	609	606	579	601	628	625	561	548	574	601	607	603	609	638	642	606	597	585	603	660	578	577	612	634	627	590	626	581	604	599	590	591	630	596	586	601	648	579	600	631	660	591	557	578	584	580	561	632	564	637	582	594	599	581	612	590	584	612	587	562	598	633	595	592	594	660	589	606	632	628	610	619	608	575	655	587	568	643	577	596	595	556	574	585	591	559	558	608	589	572	608	632	602	598	611	609	589	624	614	574	589	614	607	626	587	657	582	604	626	614	633	599	587	629	595	630	590	542	597	665	591	650	598	584	557	614	623	587	627	635	584	572	593	622	577	601	556	613	606	596	577	620	580	585	649	666	576	589	638	604	620	593	589	579	602	643	604	625	624	599	570	626	563	624	585	589	592	608	631	626	633	604	639	617	610	608	629	649	616	628	591	637	590	612	628	611	628	597	560	608	590	613	625	590	570	638	633	590	622	589	621	621	615	642	564	601	599	572	606	598	597	591	638	629	631	620	621	597	612	584	584	614	638	595	607	563	615	621	583	631	592	616	570	630	613	626	617	642	592	601	594	632	618	614	631	590	591	638	630	615	621	603	581	615	595	596	587	599	612	586	593	623	561	574	574	596	622	610	646	643	553	589	591	643	605	598	617	578	600	586	644	632	616	604	623	592	550	616	581	620	610	563	658	593	603	618	590	615	653	588	571	637	602	614	619	615	592	644	605	595	628	595	632	595	591	541	666	579	606	617	607	642	662	640	609	676	624	628	647	602	575	610	623	621	583	592	617	578	609	591	601	611	601	590	639	572	606	555	597	605	587	598	627	618	638	589	615	608	608	543	596	611	609	614	622	592	609	682	584	546	602	568	573	589	634	601	630	596	613	608	567	639	607	613	566	611	642	627	615	632	609	600	564	605	646	587	655	599	595	632	648	584	608	557	610	583	579	539	578	646	652	623	628	611	615	629	624	665	570	629	568	593	626	619	628	575	600	625	541	620	615	641	602	606	616	627	606	562	615	584	596	584	599	597	609	563	621	609	631	616	597	595	588	630	626	606	589	597	591	665	597	605	568	609	564	608	607	631	583	615	615	593	615	600	606	646	575	629	588	579	582	584	622	591	595	603	604	625	611	606	666	610	591	635	640	596	554	565	618	601	628	585	610	577	604	601	613	594	565	645	547	635	609	566	620	640	586	602	630	608	614	654	573	626	632	580	655	568	611	589	588	548	596	575	593	612	584	573	565	574	629	605	629	609	571	570	633	596	627	597	578	647	627	651	571	613	568	597	599	569	605	584	585	624	605	575	616	564	653	613	559	586	628	647	625	611	602	626	620	610	618	608	609	651	619	621	620	610	607	619	595	602	611	661	631	591	578	645	598	601	587	593	588	604	600	577	571	621	585	605	618	637	662	608	590	565	623	585	622	599	609	592	602	598	597	569	581	565	561	634	615	575	591	568	602	572	569	582	643	665	621	619	627	598	559	629	631	581	612	574	628	622	585	605	573	600	551	587	620	602	606	625	603	586	622	538	616	588	605	600	580	585	619	617	601	570	659	622	606	636	572	610	604	583	608	562	584	575	619	574	603	610	614	568	614	641	620	625	619	589	627	631	604	651	666	588	587	608	634	593	598	619	597	597	625	566	641	630	642	599	614	634	607	582	585	579	631	574	622	642	577	595	627	585	664	575	577	659	648	575	576	621	591	603	604	557	606	613	566	561	584	597	617	599	613	594	587	601	605	606	610	605	628	612	642	665	651	606	572	578	570	608	651	633	609	616	623	613	589	643	593	595	598	597	579	607	611	594	634	621	595	598	612	597	611	615	577	597	572	604	581	608	629	599	581	607	587	604	575	605	597	616	626	661	609	575	589	590	617	615	585	586	618	625	595	586	570	630	627	637	618	626	618	600	659	588	591	577	614	557	615	592	613	615	601	642	606	609	646	593	569	590	643	593	592	614	602	582	623	565	615	591	588	553	598	627	551	604	596	611	590	604	659	575	633	651	628	587	581	593	636	585	554	581	578	540	602	593	591	627	586	601	625	596	585	627	606	628	573	612	593	584	602	618	612	626	595	566	602	597	575	629	568	631	624	651	623	601	577	619	613	634	636	605	577	631	620	605	597	600	586	654	576	591	624	616	598	600	623	574	599	590	623	614	601	598	578	622	625	619	656	610	607	611	606	607	623	586	615	606	597	615	621	602	574	639	589	599	611	622	629	605	592	633	597	619	560	611	613	606	568	601	598	626	619	572	590	595	639	669	591	607	606	600	581	566	604	616	643	619	618	581	649	656	608	634	618	580	605	616	621	565	610	626	586	636	596	622	587	576	584	634	632	613	600	639	619	611	633	584	641	577	623	614	618	596	610	620	562	597	570	639	619	616	611	579	656	569	632	617	578	612	601	614	602	577	618	644	638	647	576	594	571	647	590	651	549	593	585	631	567	617	594	615	595	588	611	614	602	622	580	603	598	578	619	614	608	590	607	559	594	575	636	602	598	597	593	599	638	597	582	631	622	599	578	603	597	640	624	598	624	587	602	596	614	608	583	613	621	583	615	571	641	588	585	555	641	618	610	633	555	585	604	600	622	588	653	670	626	645	629	590	599	626	617	665	603	588	593	613	618	628	611	596	606	606	609	599	667	623	634	611	593	600	612	617	604	602	594	596	603	569	614	606	577	600	630	629	600	591	612	600	622	622	579	620	589	625	610	600	642	635	632	597	594	582	607	607	628	627	587	610	621	628	631	560	616	622	597	622	620	622	637	618	574	630	625	590	559	576	610	600	613	634	601	586	591	574	621	591	602	622	584	647	628	616	628	631	622	575	602	612	627	562	578	638	596	573	666	622	540	593	646	592	590	620	583	568	589	609	622	594	613	622	616	624	617	604	639	622	603	596	590	603	638	619	574	603	662	589	556	634	627	583	623	613	647	638	593	606	664	628	608	630	585	623	599	615	592	621	616	617	619	624	589	559	625	608	605	594	563	609	583	633	623	596	593	627	612	613	622	636	585	617	614	592	605	579	576	611	645	595	600	601	566	578	596	616	584	626	615	580	615	580	615	612	597	626	587	575	613	603	639	569	619	630	581	615	601	603	612	581	641
66400	65367	44776	42208	23989	3127	276	252	239	196	216	216	209	203	203	183	188	194	198	170	174	191	181	170	186	201	199	206	166	171	196	182	203	182	156	208	170	176	180	173	179	209	194	181	157	167	188	195	187	177	191	192	165	206	174	173	187	169	171	192	179	201	198	157	165	171	178	167	177	190	170	171	172	180	186	194	183	176	176	180	165	185	184	149	191	181	179	183	189	160	187	180	180	208	182	160	180	132	174	184	175	180	194	181	170	175	183	189	169	174	188	158	187	183	181	155	191	174	187	163	145	203	170	181	179	188	172	197	169	166	168	153	189	167	185	194	180	187	193	179	189	184	214	193	155	178	175	174	190	185	195	191	170	164	194	173	186	183	168	159	184	173	185	191	183	202	193	180	202	160	170	170	181	207	159	154	166	159	184	177	200	155	162	165	191	193	162	186	179	177	196	176	157	175	180	158	172	162	176	188	195	179	189	169	176	160	189	183	169	166	167	183	174	136	213	197	137	186	174	181	195	184	176	186	183	178	180	162	178	194	175	166	194	175	183	182	163	152	183	176	203	182	192	203	165	180	168	191	174	198	201	192	171	180	146	172	178	172	159	182	171	181	197	223	175	194	170	166	181	167	156	162	179	165	173	197	169	190	151	176	196	182	185	176	189	176	176	196	171	163	174	175	204	168	198	179	186	199	186	176	160	153	145	189	173	162	169	173	173	164	171	197	202	168	183	172	171	212	195	170	194	201	180	167	168	164	158	147	218	175	186	196	190	178	193	162	187	192	190	174	167	183	171	181	177	184	186	187	189	167	182	194	178	181	160	157	181	176	186	192	185	186	185	189	184	149	159	176	163	199	176	206	144	187	188	179	189	205	218	176	179	169	166	201	175	166	171	180	187	197	212	195	194	142	183	192	170	189	178	203	197	185	187	180	190	208	167	156	162	159	171	166	170	181	180	171	145	170	165	166	171	184	184	184	189	210	191	173	154	181	151	170	172	171	202	182	191	199	186	183	152	160	170	185	202	159	180	186	149	157	174	202	140	182	176	164	155	166	152	171	178	197	211	168	161	178	133	171	177	173	163	166	188	185	174	169	189	199	183	172	183	181	176	193	169	179	182	169	211	146	156	173	189	190	158	162	169	164	166	182	173	204	188	160	170	194	178	146	180	182	183	163	162	184	184	186	182	172	201	180	177	193	180	178	162	144	180	164	178	169	200	190	175	180	153	171	165	183	175	176	145	177	133	173	197	183	177	182	180	165	153	168	196	187	186	175	170	178	190	167	172	192	180	167	190	198	195	195	180	162	188	186	160	186	178	178	201	179	157	177	157	188	156	180	181	188	179	171	205	186	183	196	171	196	168	149	180	187	195	184	171	152	193	169	176	152	171	176	150	186	184	178	165	179	182	183	179	179	171	169	169	172	203	162	203	189	215	190	181	180	183	178	189	164	171	186	193	187	200	198	204	174	172	185	184	175	167	183	183	182	177	179	189	179	188	178	194	160	170	171	188	187	169	155	180	174	183	199	197	186	167	168	172	182	196	167	178	166	175	169	212	188	191	170	153	193	194	123	191	173	175	181	180	196	175	185	194	166	165	163	200	198	176	175	160	167	183	161	179	175	168	174	157	189	158	168	158	190	192	164	186	179	182	177	180	192	170	153	175	168	141	175	185	154	181	163	193	172	154	192	194	167	185	162	176	170	154	169	173	190	158	205	187	170	186	171	204	172	207	179	172	183	187	185	180	177	161	171	166	185	192	143	178	165	166	187	169	174	183	169	189	154	176	154	164	173	165	181	157	184	174	158	164	189	198	196	175	170	190	177	149	178	191	168	178	167	199	192	189	182	168	186	176	193	196	167	172	159	167	170	163	204	176	164	193	171	177	185	170	162	182	202	201	192	184	195	176	185	161	171	171	182	194	185	181	171	157	185	155	178	203	189	186	170	199	209	157	176	184	175	176	161	168	166	176	181	158	175	172	208	217	174	177	178	172	166	143	191	189	158	194	162	166	188	135	162	193	200	157	177	177	184	182	180	169	144	188	192	177	192	160	174	187	167	190	168	154	161	177	183	192	200	166	168	191	153	164	186	185	182	175	181	176	161	172	174	179	164	181	167	210	194	161	164	201	173	181	167	155	183	156	188	194	177	170	180	213	206	178	178	193	181	187	176	182	188	178	156	165	184	180	170	160	166	175	180	173	175	168	149	180	172	176	181	134	168	164	174	197	180	170	183	152	159	190	164	202	156	186	196	150	193	191	169	184	192	194	175	182	195	171	165	172	158	187	170	149	197	191	180	192	172	199	175	168	185	160	179	169	175	164	169	169	197	199	165	176	162	184	185	195	167	184	174	173	185	179	189	188	134	178	190	194	168	192	165	145	190	228	185	192	191	189	180	174	168	184	166	166	204	165	164	186	196	163	164	209	184	177	155	187	166	176	185	160	164	185	167	192	159	166	186	194	170	178	162	178	205	172	183	170	176	176	187	203	173	174	187	194	171	178	171	217	181	204	194	190	199	207	186	196	154	172	199	167	169	187	163	158	188	170	191	160	185	169	186	186	182	181	185	175	166	172	181	169	175	189	192	188	163	164	170	189	188	178	168	174	210	195	170	182	166	160	158	197	175	160	178	162	167	169	193	194	183	196	191	171	180	213	169	171	170	173	167	187	222	169	188	189	175	154	186	176	169	168	182	179	207	212	145	168	179	192	164	157	158	156	195	172	178	161	158	184	204	179	175	185	189	172	188	202	198	193	177	164	174	176	168	201	183	187	184	183	154	187	163	172	186	193	169	182	178	155	194	204	154	189	155	210	182	131	190	166	162	194	205	173	185	171	176	171	174	156	186	178	160	175	176	171	156	165	184	179	176	194	167	175	175	211	189	176	186	178	177	167	178	185	194	162	174	180	182	180	186	192	192	175	194	172	153	175	185	188	177	187	179	181	157	169	150	170	172	179	176	197	164	206	186	178	214	181	172	172	169	170	196	181	176	189	177	172	183	205	192	184	195	173	194	177	168	163	167	191	179	165	178	179	165	148	184	174	202	179	175	175	176	157	175	169	171	198	180	171	153	191	166	165	166	180	185	170	170	163	188	180	171	161	184	190	164	179	174	202	183	193	160	174	180	186	172	193	173	181	188	154	199	174	185	184	191	190	167	194	183	176	168	169	189	199	159	175	190	179	183	198	189	166	181	157	186	170	142	150	182	194	200	204	159	179	189	189	184	153	178	196	180	162	148	185	160	159	164	159	169	200	171	160	154	167	181	215	160	166	166	168	191	178	153	179	183	178	171	203	163	179	177	196	180	200	188	191	160	173	179	169	161	182	173	168	177	169	156	206	184	156	173	193	167	191	160	190	157	191	199	185	170	182	187	178	207	178	138	167	157	186	177	177	184	169	194	194	182	170	170	160	176	181	174	190	170	201	181	163	189	174	174	209	183	189	200	162	184	206	181	149	176	166	165	170	199	175	184	198	172	159	162
39876	51183	35854	51673	30757	940	744	709	637	639	566	549	517	532	559	508	486	506	468	447	458	466	438	445	437	480	490	452	477	429	415	427	464	456	452	463	411	426	437	440	410	443	436	428	464	433	484	461	436	430	478	404	459	400	430	425	422	402	410	472	435	413	448	434	412	473	411	432	412	456	436	395	417	439	439	421	399	427	429	433	413	434	442	412	463	393	403	471	394	388	402	434	454	435	411	420	395	431	425	429	421	421	441	422	424	417	436	406	438	447	422	442	442	393	426	429	404	408	424	433	422	400	402	448	428	457	403	421	422	413	383	428	437	389	482	422	456	457	433	450	461	413	426	416	440	402	403	417	420	396	383	421	417	441	413	441	426	433	435	459	401	450	372	414	420	452	445	400	392	424	404	415	404	429	433	440	432	436	416	436	483	430	389	385	431	402	398	435	434	462	430	445	445	403	409	411	415	401	417	396	426	381	366	426	398	417	436	425	429	436	435	431	433	429	406	447	379	433	434	410	426	428	436	410	445	402	409	420	439	396	406	450	440	403	424	415	390	431	434	411	398	412	374	457	393	418	399	380	437	393	464	373	468	411	413	441	401	426	412	431	441	448	436	431	384	452	364	411	422	451	431	420	419	482	408	399	426	432	442	415	403	417	465	403	413	402	406	412	441	412	438	409	420	408	424	446	415	416	421	408	394	399	423	395	398	413	414	412	443	456	461	392	432	410	430	427	413	415	420	406	415	432	404	440	469	425	402	412	405	428	419	420	439	400	401	408	443	418	406	448	448	431	419	411	424	415	395	386	443	428	417	410	429	398	428	404	420	415	426	425	402	421	397	425	383	451	482	436	407	385	406	433	439	426	424	424	441	442	414	415	416	426	422	407	415	425	435	434	449	411	458	430	467	421	428	416	410	370	429	435	414	409	401	432	379	439	422	398	428	428	397	436	476	447	460	434	443	386	439	423	407	406	462	456	450	440	467	397	400	428	441	388	405	430	449	404	452	413	407	408	439	407	425	450	409	418	455	412	415	425	410	442	467	422	456	378	402	422	378	392	402	423	408	440	434	417	425	384	436	447	428	467	437	422	427	410	461	468	444	441	391	394	434	435	402	404	453	411	434	408	411	411	437	400	399	404	392	415	425	416	434	412	428	401	397	405	445	423	427	429	394	410	389	426	410	439	425	434	424	397	419	428	440	405	404	408	421	446	421	412	435	432	435	444	430	420	399	427	417	403	400	430	432	408	395	427	387	446	387	427	449	413	428	442	409	420	444	428	457	447	410	410	400	414	419	407	405	423	404	411	401	430	396	440	404	417	439	416	419	434	403	434	405	411	409	409	390	384	444	400	451	420	434	414	457	411	473	440	443	400	417	433	388	404	432	413	444	382	424	433	422	417	430	433	428	426	427	463	412	426	409	431	421	419	422	430	423	386	414	403	413	404	398	402	428	413	449	380	419	411	434	409	416	392	445	394	445	386	418	440	400	420	443	434	436	415	410	428	443	422	446	418	439	424	424	417	417	459	429	424	423	444	421	450	415	399	416	434	400	428	437	391	401	424	415	421	433	424	416	408	419	444	396	416	420	463	412	423	406	418	458	435	410	441	439	468	412	436	406	389	439	389	415	423	427	416	420	422	379	411	412	403	426	435	413	400	420	394	452	436	406	418	437	391	416	444	448	381	390	425	433	384	374	384	399	391	403	382	414	443	373	451	379	420	441	409	430	424	416	406	468	423	454	419	403	404	427	420	382	431	425	417	437	425	381	418	426	417	392	394	411	404	436	418	409	371	436	462	417	402	439	402	414	476	409	402	425	459	403	385	418	434	411	423	415	402	435	450	436	402	428	410	429	415	392	422	422	424	389	390	415	421	428	434	407	407	436	447	427	408	406	419	426	390	437	427	453	405	401	426	401	425	427	443	398	402	409	411	422	442	399	407	424	417	381	423	443	426	399	410	387	427	437	406	404	451	456	407	379	429	426	385	432	384	406	425	450	417	406	437	442	429	450	428	412	433	416	414	374	407	435	421	394	411	430	409	406	419	424	419	415	422	445	447	449	425	465	467	410	404	432	389	457	447	410	430	458	424	413	420	421	407	386	469	403	434	439	417	432	406	410	449	403	419	436	417	419	429	434	392	434	411	437	448	453	416	413	440	447	411	421	418	411	437	436	460	418	412	456	448	416	411	425	415	415	408	413	433	437	421	418	417	449	409	421	408	436	459	388	430	414	410	396	367	431	459	404	419	410	402	404	440	427	429	437	395	413	396	403	406	427	421	402	394	424	418	443	449	436	440	426	393	418	428	436	399	428	413	389	348	403	400	482	426	429	414	382	436	394	444	413	416	423	430	400	405	399	438	406	440	414	423	402	426	429	423	455	426	445	407	437	455	426	401	423	420	450	408	405	392	437	401	424	412	415	396	386	376	444	490	418	408	428	427	410	415	422	415	410	425	416	393	396	392	414	440	432	439	408	408	408	432	407	434	385	432	415	461	446	419	426	411	425	384	431	425	423	417	416	395	388	389	455	429	433	389	388	435	438	436	432	419	413	402	427	399	449	483	438	424	405	435	414	424	425	411	412	415	431	418	431	430	441	375	400	444	386	424	437	453	421	433	421	417	414	380	397	400	424	401	445	415	429	426	420	452	407	397	423	402	444	401	429	447	398	442	420	421	399	441	415	398	406	380	446	378	433	412	422	439	425	430	421	414	427	408	406	438	438	428	401	440	408	466	441	424	470	444	429	462	445	390	442	446	443	418	409	430	443	421	422	449	432	433	387	391	408	408	458	419	390	390	450	423	424	449	409	414	403	405	442	386	438	422	396	388	415	399	421	422	456	409	416	453	450	431	373	427	426	420	447	404	411	434	451	428	434	461	418	420	386	429	426	438	406	409	418	397	428	395	417	427	414	438	439	386	421	432	422	391	427	432	424	405	400	417	442	385	383	407	369	409	441	396	423	433	393	429	422	410	402	362	436	429	426	398	428	411	405	397	413	433	423	402	481	406	447	415	395	445	416	427	425	446	404	399	419	405	424	427	426	441	439	452	418	397	393	401	404	412	422	406	403	445	396	412	398	385	382	439	427	433	415	422	407	399	414	397	388	426	409	430	419	374	375	410	417	412	463	425	470	432	409	420	418	410	404	421	389	454	405	438	397	429	399	401	396	386	436	431	388	422	458	437	442	423	435	424	403	411	411	421	440	396	444	410	393	414	425	400	438	398	438	402	419	417	453	409	392	411	438	399	416	426	446	459	423	417	421	412	390	414	403	406	376	443	398	434	444	437	425	405	425	422	380	405	412	393	415	412	407	414	396	452	385	443	435	389	431	449	422	423	419	409	425	379	454	403	427	413	482	384	438	434	411	447	423	416	402	435	405	418	431	417	452	425	419	425	416	427	423	401	401	427	426	417	445	434	414	392	401	425	446	421	380	405	398	375	452	437	407	445	415	394	459	452	443	410	374	442	429	403	436	406	454	414
72388	76211	56466	55013	35594	7559	627	426	345	299	321	331	297	328	293	331	304	268	298	325	305	294	279	281	270	264	301	282	252	296	264	288	279	258	245	283	309	311	273	296	281	275	244	261	297	285	272	302	292	260	292	273	267	312	260	273	296	276	319	283	276	320	291	275	268	303	287	297	280	275	287	242	292	273	300	296	272	291	288	282	272	284	297	266	279	269	270	237	285	307	307	253	295	277	300	289	263	253	271	291	271	266	313	281	271	275	248	260	272	273	285	280	256	285	282	259	303	275	302	232	257	236	267	261	264	283	285	264	269	265	268	270	275	290	323	291	279	284	276	275	296	295	287	260	237	290	275	266	282	300	284	281	282	298	284	275	274	266	284	283	283	279	312	281	278	274	261	277	307	271	294	286	289	279	294	240	279	271	329	265	265	253	266	277	271	262	276	265	293	262	276	307	268	281	255	263	312	283	272	257	284	279	294	266	258	257	262	268	272	293	264	296	294	261	310	273	280	288	266	288	277	251	269	276	285	257	306	281	288	286	265	277	298	274	255	285	339	285	303	279	278	273	292	273	265	279	292	281	249	276	272	302	294	297	282	320	279	289	314	300	262	248	269	265	277	259	275	246	319	296	298	277	285	302	263	249	253	286	320	244	267	301	295	272	255	277	329	247	287	270	278	276	277	257	308	266	306	276	275	297	300	262	259	284	283	285	295	277	257	277	282	258	300	258	315	305	302	255	272	283	273	252	292	272	278	250	292	279	280	267	277	302	271	287	268	281	281	256	262	242	280	294	302	297	273	284	293	274	276	274	244	256	287	255	283	293	245	289	277	289	243	280	269	295	293	269	281	328	252	274	273	251	277	274	309	282	253	252	301	265	277	263	282	291	289	298	255	292	293	272	265	279	280	314	300	266	267	289	283	289	254	281	280	315	272	282	312	274	291	266	276	260	267	235	277	318	284	256	278	285	256	301	309	266	298	286	274	278	273	255	269	286	266	269	264	281	304	267	288	282	280	278	258	297	285	284	281	252	279	297	285	284	328	280	288	274	286	286	293	280	298	310	281	267	266	265	259	293	294	268	244	280	286	278	243	280	299	313	301	259	300	311	267	285	269	313	282	279	322	307	271	298	275	261	300	297	288	268	280	277	271	284	298	303	262	295	311	319	281	266	292	264	268	288	277	287	303	280	293	255	283	295	274	298	287	295	263	262	269	277	298	281	294	272	236	269	245	297	289	301	287	299	265	265	285	282	292	281	282	277	270	308	280	290	284	273	266	294	304	266	290	280	264	285	280	259	278	293	290	266	295	300	246	278	267	282	275	273	324	286	311	301	296	286	280	297	282	303	288	278	288	290	283	257	298	269	294	291	277	292	298	264	271	278	289	259	264	301	305	260	265	295	290	255	287	291	267	247	248	273	264	248	291	302	306	295	287	318	250	253	271	288	251	275	303	260	292	290	232	296	265	288	303	260	290	294	308	271	247	281	280	288	285	286	276	293	291	290	255	285	263	226	272	288	252	305	268	285	280	292	287	318	267	268	255	293	287	289	267	275	268	309	278	261	243	276	287	287	270	267	282	288	282	256	264	284	249	261	258	300	242	267	264	252	278	261	258	261	242	292	311	288	267	262	278	272	271	293	286	276	264	298	271	291	273	301	252	266	268	263	263	274	245	261	266	294	266	270	268	282	244	271	268	301	293	261	284	251	270	301	293	300	293	280	319	260	288	282	285	260	275	284	287	281	279	297	289	253	291	291	298	286	284	295	278	302	242	292	300	285	305	279	269	258	233	274	278	268	274	261	258	280	272	273	289	257	281	259	233	255	310	266	282	268	297	278	268	261	283	279	260	275	297	289	285	266	265	288	311	265	241	250	273	283	273	270	268	264	237	273	284	310	283	278	307	274	270	276	272	258	284	287	243	277	267	303	274	241	272	295	281	257	273	253	292	315	259	304	259	298	272	305	261	272	294	291	281	263	274	272	251	255	304	284	291	281	288	303	321	309	284	270	283	307	285	288	301	273	278	305	279	300	260	320	286	301	273	262	323	313	280	298	263	256	272	286	275	280	278	276	299	270	276	281	272	249	279	278	296	292	295	260	259	257	277	257	266	245	256	279	277	272	324	295	256	286	329	281	272	263	263	301	291	285	280	295	295	315	262	263	271	283	277	243	303	295	263	276	270	252	257	290	252	261	293	257	309	252	281	256	261	273	296	266	253	285	290	306	293	288	260	275	256	299	301	306	277	279	270	296	252	248	279	300	287	281	274	278	255	319	297	275	273	281	271	253	286	268	290	266	276	311	276	335	283	296	285	262	323	268	281	271	262	284	309	287	277	266	310	309	295	293	260	263	282	279	259	287	274	291	230	279	293	313	299	279	297	290	289	301	277	276	258	291	287	298	276	243	272	252	260	281	300	286	281	255	273	304	290	284	267	257	312	295	235	257	289	296	298	282	234	232	288	277	266	266	254	312	280	287	269	254	285	263	255	276	262	284	318	278	267	237	290	253	266	280	283	265	279	281	287	289	258	315	289	266	279	278	282	302	259	279	257	271	277	295	270	275	268	269	300	270	274	266	298	266	277	293	301	286	290	298	287	268	260	275	268	314	253	285	314	291	277	291	289	275	307	281	279	242	296	265	301	280	306	276	305	291	252	261	278	266	243	293	286	277	262	298	284	278	266	303	297	280	271	301	289	275	288	276	270	267	304	265	281	314	283	255	257	270	286	298	284	295	283	284	271	288	276	303	284	280	302	281	294	257	270	259	273	311	308	262	258	276	287	290	294	300	272	279	276	299	290	288	251	264	298	298	307	319	301	261	274	311	277	305	294	288	323	289	303	297	271	296	275	300	263	296	291	269	279	319	269	268	272	262	260	268	271	285	287	298	279	257	266	310	260	298	305	259	267	248	272	285	268	273	325	287	290	277	280	261	306	262	291	309	289	280	280	264	319	299	239	269	266	305	279	294	287	283	261	296	297	284	264	255	278	271	284	314	312	288	265	263	255	288	269	269	265	279	311	279	311	300	285	283	301	273	316	276	269	251	279	263	302	253	255	288	242	292	299	302	298	272	276	266	261	254	283	270	274	278	258	275	251	292	277	264	240	274	280	263	257	281	256	249	273	301	257	317	256	285	322	299	271	274	258	277	294	290	317	274	291	246	281	264	284	290	265	291	294	262	292	256	278	293	281	272	293	264	289	260	311	313	272	294	256	288	269	269	278	275	266	257	283	289	292	301	285	276	268	268	277	266	264	285	279	290	287	290	289	276	268	283	266	283	282	269	277	275	275	286	283	303	320	280	276	298	284	278	303	280	272	309	261	300	284	294	296	307	279	292	276	315	255	273	279	279	261	271	278	269	295	276	252	300	227	329	317	273	286	255	287	294	298	264	280	292	281	297	279	287	322	271	280	299	280	296	272	299	254	290	265	265	286	302	332	275	282	291	310	284	303	298	307	259	296	275	285	294	260	276	280	283	241	268
44354	61611	46661	62161	39215	1572	1330	1184	1084	995	978	850	866	848	769	842	752	758	727	724	747	666	714	693	734	674	668	658	687	649	723	657	649	654	691	615	645	649	647	639	638	662	634	649	654	660	647	606	621	643	698	650	606	639	648	623	625	652	629	624	645	623	640	650	606	649	593	624	634	682	654	590	631	677	687	664	644	621	603	629	679	639	623	616	653	654	645	634	638	630	651	606	591	689	634	622	673	648	611	596	647	670	652	648	648	620	621	610	624	661	703	639	637	682	617	654	670	690	649	593	639	672	652	658	641	638	664	647	644	652	616	627	658	629	644	599	579	608	620	610	624	639	629	643	628	650	606	665	646	632	640	654	595	615	597	648	609	670	616	642	598	635	627	654	623	661	621	608	578	644	689	629	692	664	669	622	629	585	637	613	600	631	626	630	612	641	643	646	627	610	623	656	623	619	628	665	665	628	622	644	639	664	624	622	655	598	615	619	626	649	632	627	656	622	610	634	662	640	644	629	628	624	630	669	618	650	612	657	613	648	619	615	647	622	615	628	618	664	641	629	610	623	639	646	613	607	598	645	628	619	621	626	642	625	678	572	619	658	653	623	630	620	648	620	631	636	647	643	673	636	586	622	636	642	627	667	599	553	604	661	646	658	637	593	610	608	636	627	636	578	645	603	638	660	629	595	611	649	655	676	651	657	648	636	616	628	625	609	691	634	661	651	632	626	633	649	596	606	612	632	642	629	639	641	623	637	619	622	643	608	629	593	601	598	627	610	651	629	636	674	608	646	621	626	630	603	647	675	636	606	633	670	645	662	656	651	615	625	665	644	651	625	649	643	616	628	653	615	616	636	604	640	685	626	584	645	589	665	628	635	658	566	657	618	636	572	625	628	637	627	644	591	659	624	608	649	663	639	619	627	651	640	646	648	694	645	631	597	627	620	637	617	636	607	663	689	620	629	613	624	626	633	664	664	621	649	631	634	615	648	620	708	633	648	626	627	671	647	632	624	643	630	652	546	590	668	625	642	607	598	615	645	677	618	689	659	643	634	655	662	631	627	656	617	705	688	625	655	603	644	636	640	618	595	606	620	651	632	617	649	653	620	671	621	649	636	584	626	616	584	650	636	603	615	626	651	658	608	623	630	658	639	663	663	593	615	627	626	584	688	639	635	666	671	639	629	596	626	636	631	672	638	629	595	617	611	608	621	641	591	617	606	655	615	619	623	587	625	654	640	665	611	614	652	600	615	659	625	667	632	611	619	610	587	652	644	606	626	656	650	573	629	629	638	596	610	661	616	604	661	641	627	592	638	645	618	653	636	652	619	670	607	643	697	604	652	621	662	625	617	665	625	654	647	614	601	665	608	639	651	644	672	632	651	611	650	605	623	691	611	598	566	647	667	616	680	586	660	646	608	624	617	663	606	620	610	602	647	620	602	641	649	608	644	684	649	642	644	626	630	629	613	657	611	645	657	643	634	634	611	632	649	625	639	614	623	651	691	602	615	650	626	601	642	625	609	625	609	596	621	599	614	600	655	650	652	658	653	614	589	601	652	619	641	610	640	659	618	611	608	620	659	623	685	664	621	598	626	637	627	640	620	580	613	606	597	644	650	695	641	628	615	615	591	600	641	601	593	649	605	629	661	621	590	615	610	646	626	632	680	672	671	651	636	630	603	598	621	603	614	636	667	644	635	608	634	634	644	639	632	628	628	618	633	636	676	652	635	679	652	672	636	608	590	586	610	606	633	621	654	632	591	631	666	641	601	601	650	570	656	622	640	713	632	626	650	621	654	626	683	622	661	631	617	610	623	650	619	641	622	586	679	622	628	599	654	642	621	642	649	624	630	638	689	587	611	570	630	579	600	600	622	659	654	640	629	654	631	620	621	634	642	657	628	657	594	626	658	646	635	622	635	582	665	625	604	646	619	670	612	686	686	627	636	594	631	613	597	602	613	669	604	613	674	646	620	604	629	624	628	664	636	618	639	628	671	676	626	624	655	643	632	600	623	668	649	653	642	664	635	617	640	628	614	659	633	626	635	651	637	621	628	630	649	659	640	615	652	688	654	596	618	639	623	645	618	639	626	655	636	616	615	606	651	557	658	666	655	638	623	591	664	591	643	651	617	654	603	597	626	618	641	633	622	622	609	664	664	640	598	574	678	654	663	627	627	602	663	625	625	650	638	651	618	666	603	627	641	617	642	629	595	653	640	582	630	609	644	621	610	605	671	642	643	624	633	615	637	625	633	595	604	652	621	599	608	634	588	626	655	638	603	657	656	642	628	630	626	606	680	643	629	644	599	602	645	652	651	615	681	642	626	608	620	630	651	622	620	614	593	675	619	633	670	643	677	588	667	629	685	636	682	599	623	637	633	617	662	638	652	651	621	649	666	614	583	587	616	634	625	608	662	653	590	635	619	661	629	640	626	606	591	620	610	602	643	633	632	688	634	615	647	639	612	628	641	623	639	652	645	599	598	615	618	646	611	653	663	649	652	674	633	625	622	607	601	628	618	600	630	621	612	640	643	676	617	644	653	645	595	659	635	619	652	629	634	612	629	644	641	657	630	644	606	640	666	648	621	642	624	662	615	637	627	648	629	634	652	654	666	614	613	620	635	610	643	629	653	629	657	633	627	601	575	629	644	605	627	615	598	624	620	659	619	659	629	671	648	675	643	631	611	643	664	603	606	636	631	631	656	614	681	658	615	647	612	626	630	624	632	662	618	641	670	623	612	599	617	584	679	630	665	661	637	642	637	609	636	592	616	648	611	664	584	656	632	687	634	607	596	584	648	624	622	667	636	646	609	588	598	667	640	593	632	636	667	674	614	685	635	618	605	646	636	571	653	625	655	610	635	632	635	579	589	631	629	658	678	678	619	611	674	639	660	644	644	643	658	645	665	671	669	667	642	658	582	605	618	609	607	647	639	601	656	672	625	601	612	625	649	692	575	604	621	626	597	627	644	593	630	672	638	621	628	628	586	635	645	641	671	603	668	680	650	640	633	620	623	622	645	670	634	604	619	648	628	589	654	642	658	631	625	633	640	598	569	653	623	594	609	646	670	632	662	629	637	616	669	588	635	641	594	673	619	609	694	612	660	605	647	628	623	639	614	640	660	613	660	582	638	629	639	593	636	633	655	591	645	662	625	625	715	629	624	645	590	649	628	651	660	663	638	613	653	612	671	606	645	646	631	634	644	637	633	616	588	579	642	657	575	595	667	613	598	618	633	645	620	623	611	627	622	606	660	664	669	689	667	619	634	656	680	610	703	624	623	620	637	620	609	655	575	652	612	654	623	623	635	635	629	586	605	600	605	631	626	640	640	662	636	667	661	639	559	629	630	621	613	632	629	637	609	684	614	638	632	664	652	602	633	665	624	662	620	615	569	647	617	640	669	630	608	597	630	583	637	644	641	618	646	656	664	601	678	662	623	559	631	636	641	650	651	624	623	659	657	613	628	629	628	607	603	607	595	608	678
56152	42070	11678	3420	1387	402	285	312	287	259	282	307	292	307	275	283	274	287	261	255	326	281	290	289	280	282	316	286	284	277	304	242	299	258	296	306	272	269	263	295	298	277	270	275	276	268	264	287	269	279	263	299	290	273	261	298	260	281	297	267	307	280	302	292	314	278	306	274	261	314	273	286	262	261	313	260	271	274	278	289	260	282	295	279	282	260	276	293	287	275	299	301	309	271	293	289	294	272	293	275	302	290	292	286	300	322	260	293	274	268	286	302	307	305	284	260	270	258	295	312	302	290	277	276	255	312	309	283	314	284	288	238	281	284	270	282	301	295	301	268	296	281	262	298	309	273	300	272	285	277	329	293	303	272	276	281	269	268	304	292	300	290	298	285	265	325	321	276	303	284	258	306	304	297	255	296	290	262	310	306	285	304	289	253	246	278	257	289	306	269	296	277	269	304	315	275	297	266	290	280	247	290	283	271	283	296	266	289	310	295	245	272	302	298	316	269	289	263	309	269	310	290	254	267	263	270	316	297	250	268	290	291	270	299	255	269	244	265	289	298	302	274	268	290	278	295	311	261	272	284	275	298	266	288	297	291	278	285	287	286	285	277	267	290	257	314	305	291	283	302	280	282	270	307	289	268	308	279	256	288	267	308	277	302	270	268	309	272	266	268	267	260	280	282	299	326	295	267	285	270	273	280	301	277	290	294	290	297	281	273	322	273	306	276	259	292	306	270	261	278	280	280	293	269	272	281	269	294	299	264	299	270	312	296	314	284	265	298	253	323	289	263	296	305	289	275	287	278	286	283	266	271	283	295	287	292	283	295	292	286	293	316	315	271	301	279	296	247	277	282	279	271	266	276	271	283	279	295	312	282	277	285	311	285	295	305	288	290	289	281	268	258	301	263	298	278	277	301	316	269	305	273	283	285	303	282	315	287	277	296	262	276	308	268	280	309	252	258	265	265	297	286	287	273	327	272	317	317	288	272	262	243	273	257	262	269	300	294	318	279	274	294	302	294	276	266	275	309	291	298	292	280	238	307	264	271	292	308	276	270	263	265	275	272	323	264	292	305	264	304	284	277	326	265	281	297	250	268	280	289	266	287	312	269	281	266	302	285	298	275	288	281	271	288	295	264	266	301	296	319	296	278	293	261	286	290	284	295	314	312	256	278	282	255	288	271	308	303	268	272	282	267	272	284	287	285	277	269	243	275	271	300	286	297	281	306	268	305	284	281	273	269	288	279	276	286	289	294	290	270	257	279	291	276	286	318	294	283	306	282	272	307	299	285	277	306	294	273	292	304	291	272	278	299	266	276	274	273	278	288	291	315	264	284	278	274	326	287	284	280	306	272	269	283	303	292	242	285	310	317	309	259	333	290	306	267	272	269	290	290	275	262	287	277	293	248	322	307	280	316	255	261	266	288	296	264	289	252	292	284	274	265	286	288	274	282	287	285	312	262	266	299	303	246	251	271	275	289	311	247	281	313	279	285	271	293	290	283	300	254	277	259	288	267	297	265	290	283	290	288	258	293	276	248	288	291	280	275	310	271	289	304	306	274	277	295	287	258	310	305	279	272	265	289	307	286	272	286	329	292	287	286	253	299	300	285	297	286	310	273	312	306	288	275	280	274	263	270	286	280	269	305	296	260	283	284	254	277	317	311	289	302	277	286	270	281	289	282	285	292	282	270	297	279	259	282	276	308	291	290	278	282	269	292	293	321	308	279	287	281	259	294	314	288	241	299	271	282	275	285	298	291	292	256	278	271	257	285	297	307	250	284	286	271	270	280	278	288	314	250	255	290	273	321	286	249	262	274	280	294	291	249	302	255	324	266	277	301	300	288	286	283	312	278	274	294	288	286	280	276	277	275	284	264	302	281	285	306	291	249	246	300	271	260	283	267	294	284	270	268	293	292	285	275	293	297	327	304	267	274	244	294	271	257	260	262	272	279	303	293	326	257	288	285	273	256	258	328	285	265	298	278	267	276	264	278	281	294	242	285	292	287	278	273	323	241	265	272	296	286	288	304	293	294	310	252	309	293	327	290	262	289	292	283	301	306	255	289	310	278	292	264	274	286	274	322	271	280	290	323	270	314	288	262	292	252	310	272	283	311	295	284	269	276	262	304	304	235	285	247	279	307	282	299	303	313	283	256	276	263	240	300	294	292	307	273	285	269	295	258	282	305	262	286	268	260	309	307	266	303	280	287	270	312	268	270	263	249	278	287	264	287	286	281	269	293	283	286	261	283	292	282	280	300	295	302	299	305	246	274	257	267	295	269	297	293	280	299	305	316	248	307	276	262	274	290	261	256	294	291	278	252	304	298	271	301	257	303	294	284	264	282	292	300	281	262	263	248	279	277	298	284	269	272	292	258	290	298	263	284	272	291	315	276	301	264	305	298	296	274	291	278	287	275	291	297	273	268	292	297	271	275	254	281	288	275	308	278	282	272	315	306	314	295	303	289	267	279	291	288	277	269	272	271	243	313	260	280	286	279	291	276	277	252	257	281	274	276	276	283	264	264	296	290	270	293	279	280	282	275	273	299	263	268	259	265	270	276	280	306	296	291	326	283	320	299	301	295	308	285	290	272	244	273	259	289	304	300	276	263	272	297	241	282	278	270	261	315	266	277	298	304	289	274	292	290	262	270	283	267	300	311	252	281	255	294	255	289	283	304	249	306	305	312	291	297	309	271	242	290	280	267	279	286	257	280	274	272	290	267	256	248	294	301	278	268	277	265	287	277	311	300	286	276	287	261	271	285	280	271	286	300	292	292	295	278	295	263	284	285	284	264	272	298	255	272	286	313	315	301	299	263	277	311	272	277	294	251	286	282	278	260	296	291	271	267	299	305	293	278	278	313	280	247	261	271	279	305	305	277	270	286	278	292	261	288	289	295	256	262	286	269	275	308	275	279	295	297	278	263	274	298	282	290	276	304	306	307	285	278	262	297	294	271	288	272	278	261	283	296	282	287	320	307	293	288	291	299	288	307	288	261	251	260	246	294	273	305	264	300	297	289	280	301	281	250	265	286	294	285	272	285	265	294	305	262	263	265	308	290	296	286	288	273	280	266	293	277	264	272	265	298	338	247	278	307	292	312	300	314	318	286	268	272	276	284	297	303	258	272	253	246	267	274	265	271	275	294	298	244	289	306	277	273	291	283	286	295	299	266	274	293	262	280	270	264	274	292	309	287	290	300	301	275	284	301	308	283	264	271	302	295	301	280	289	298	291	276	296	274	292	270	250	286	285	321	272	272	299	293	281	259	291	331	323	289	290	298	316	298	298	273	284	276	299	262	286	284	293	294	278	286	283	292	289	324	276	300	302	286	299	270	306	251	269	268	276	301	299	282	274	296	297	275	284	263	284	264	294	245	265	287	286	294	232	277	297	287	261	302	275	279	333	290	275	296	272	291	272	253	311	305	264	272	273	322	293	262	271	276	289	326	282	276	310	253	261	284	291	294	267	263	256	269	262	310
31365	28322	5612	8540	3326	633	619	650	623	611	650	609	613	595	598	597	650	630	613	553	601	598	609	604	613	628	641	675	587	631	605	627	615	554	616	583	643	581	614	611	615	599	580	654	612	625	610	634	602	576	550	645	574	645	573	629	569	640	639	613	630	601	612	616	600	594	632	602	600	604	639	634	648	574	565	606	632	596	631	647	608	614	623	624	596	620	638	603	563	645	611	618	647	568	616	635	638	631	608	612	634	619	582	611	593	633	608	586	653	608	582	618	600	624	617	582	582	633	564	616	629	624	559	634	634	629	595	654	645	614	619	620	547	612	618	616	624	642	593	608	614	609	645	602	607	603	602	609	642	663	655	608	600	611	592	598	595	627	637	603	622	644	581	609	599	633	579	649	572	588	600	608	593	610	645	614	613	607	595	631	619	648	630	623	596	558	592	655	558	646	635	591	607	667	603	575	649	577	615	640	600	625	598	582	640	618	575	566	641	604	659	560	610	624	620	597	640	638	610	620	631	609	648	646	617	612	605	632	592	604	573	624	603	617	622	685	630	533	594	652	660	645	624	610	608	617	595	649	627	607	650	592	637	610	601	599	582	597	591	662	625	634	626	583	607	612	660	624	599	619	650	621	632	564	611	647	626	601	614	580	597	612	614	627	610	622	546	615	612	636	598	588	608	591	606	610	627	606	583	629	589	683	639	596	593	606	639	579	602	613	633	625	628	633	594	561	593	622	641	621	592	585	591	552	634	620	641	605	605	586	610	640	606	622	626	619	614	606	600	596	580	617	633	614	626	601	597	607	623	598	590	581	602	598	623	586	583	581	624	592	570	608	593	653	614	617	609	629	613	593	611	645	600	617	587	593	577	595	646	606	619	585	600	574	608	655	648	574	628	596	595	591	595	607	609	669	623	591	592	596	595	610	599	566	636	604	632	582	604	615	632	600	605	593	560	613	639	599	606	603	613	636	597	593	608	612	607	578	623	601	588	606	626	601	610	609	644	622	621	632	655	648	598	642	585	585	615	638	602	620	664	587	598	634	604	629	621	627	654	622	596	599	587	614	608	641	628	621	674	628	578	591	626	590	613	658	612	644	588	618	681	582	586	646	626	587	632	611	585	640	623	615	648	616	612	610	615	647	622	586	607	649	614	626	571	606	650	635	578	631	622	629	598	589	631	634	629	595	597	635	653	597	626	626	610	639	635	659	600	612	638	639	675	597	596	638	622	657	610	627	605	588	617	596	612	586	621	620	601	638	609	612	623	636	621	607	601	691	649	614	602	628	605	630	616	628	596	603	591	641	623	606	652	576	598	630	575	562	573	594	595	626	633	638	653	617	600	640	654	597	674	605	647	602	629	586	584	605	653	633	607	611	596	632	591	618	635	643	628	600	570	649	596	610	588	608	615	610	638	575	619	603	604	626	613	620	566	619	591	637	604	652	569	561	613	606	635	605	653	629	583	599	559	599	659	579	601	645	644	618	637	598	672	637	689	601	600	567	584	594	580	620	582	607	645	608	637	632	603	594	634	660	638	674	603	610	633	609	590	653	625	604	592	645	611	599	625	641	619	623	598	653	621	604	674	652	582	611	603	567	646	597	626	639	593	614	674	630	630	591	600	589	620	615	571	549	628	607	598	592	589	603	618	589	578	614	639	592	622	579	623	656	594	601	607	633	603	627	603	610	580	633	562	630	584	648	609	633	634	613	635	613	602	627	599	640	608	600	632	643	652	617	613	635	634	657	658	574	621	623	563	620	639	622	618	640	612	600	600	624	619	614	632	664	654	610	619	577	679	571	646	626	657	634	649	637	603	613	617	663	632	610	596	605	650	599	596	625	598	626	573	594	627	639	606	622	609	645	586	666	583	625	569	634	630	641	586	629	644	620	601	654	611	649	577	609	664	597	655	664	617	663	642	628	644	637	630	575	622	580	594	614	571	584	586	623	576	629	611	628	593	606	645	628	650	586	640	603	648	585	585	647	575	629	639	647	613	605	573	642	654	621	637	642	567	613	613	621	647	630	556	616	637	647	585	632	588	648	634	616	583	546	577	595	596	576	594	613	595	579	625	627	705	650	640	642	603	625	633	634	588	603	628	655	600	608	602	600	621	581	616	603	617	648	572	592	597	637	649	634	616	619	646	642	580	581	583	647	583	600	584	620	616	631	613	614	645	612	637	636	638	622	640	596	618	640	611	625	637	624	591	623	604	638	574	651	647	611	617	668	628	620	628	609	670	590	658	610	603	586	631	614	637	622	623	613	614	603	647	562	614	593	612	590	598	586	606	598	593	634	629	578	628	618	671	649	656	617	576	633	620	636	584	612	661	623	635	577	626	557	621	611	579	601	602	606	620	610	628	619	636	665	588	585	645	584	630	597	596	602	593	611	608	604	593	593	646	566	615	688	589	599	598	609	555	572	650	648	614	603	602	602	626	629	629	668	599	632	642	625	621	644	617	624	646	605	588	600	630	606	605	630	630	595	633	601	596	608	624	629	611	616	646	593	589	647	585	645	586	608	597	585	646	619	604	652	603	574	622	601	625	601	580	629	579	621	664	598	611	635	605	588	628	639	638	636	627	598	641	610	576	647	630	630	652	620	609	636	611	587	569	607	602	609	616	640	623	626	591	622	646	574	650	633	577	608	627	663	607	597	622	609	620	615	656	601	643	636	626	640	627	628	636	649	614	614	598	634	649	623	597	627	631	619	641	637	635	621	598	607	653	580	603	618	622	584	616	663	594	653	609	659	624	639	604	625	612	614	586	638	600	619	613	589	639	604	606	658	619	596	616	606	614	618	604	645	633	632	638	628	595	663	626	640	589	605	623	618	577	605	637	586	598	630	594	624	632	648	644	577	593	658	581	628	615	579	644	596	655	600	636	615	591	573	565	646	575	616	646	620	595	650	603	589	612	640	612	607	617	612	614	629	670	654	579	584	627	636	618	603	628	597	604	613	627	641	628	606	590	620	590	583	631	643	586	621	605	646	648	546	626	654	627	614	652	591	595	670	586	658	595	590	624	620	589	644	647	593	604	586	632	587	613	618	625	645	582	622	606	626	622	577	609	627	625	579	609	646	607	640	655	658	599	605	594	617	581	627	617	600	591	617	582	586	597	612	604	609	626	620	602	610	601	625	612	650	590	638	676	597	621	601	590	642	601	633	616	605	618	595	660	617	648	617	661	624	597	641	597	638	595	625	597	628	615	609	629	613	585	613	617	633	609	648	593	593	580	589	605	615	573	618	576	564	627	618	595	550	633	623	614	610	625	642	579	594	631	634	611	582	622	601	657	575	636	586	583	653	587	603	578	580	613	667	631	564	618	644	612	588	590	596	592	636	607	593	612	623	647	566	615	620	591	621	661	585	571	592	638	607	577	587	653	583	594	614	627	636	638	647	642	626	616	636	641	602	583	614	605	622	631	616	596	595	594	613	584	595	603	607	612	616	601	625	670	596	651	626	609	594	561	643	614	621	573	609
67161	64568	45393	42200	26249	3900	299	239	225	200	202	193	190	187	184	202	197	193	179	172	179	190	203	189	186	194	168	176	196	196	170	200	188	176	188	169	202	176	197	174	199	187	175	180	172	198	174	169	184	192	185	169	187	199	178	192	207	167	193	191	196	168	196	213	163	181	177	191	192	167	147	223	194	169	151	171	184	173	181	164	184	146	207	168	168	164	196	175	173	156	170	184	183	185	181	185	197	183	203	170	181	184	171	177	174	154	180	189	157	184	202	171	166	203	157	199	156	178	181	182	177	185	168	184	189	201	195	176	178	181	173	207	181	181	201	175	166	173	174	180	175	192	209	199	176	171	163	195	177	178	183	162	192	198	160	175	168	186	188	161	194	170	203	184	175	181	188	192	183	185	199	217	209	160	183	164	162	204	170	181	156	177	202	157	182	177	211	178	172	194	213	163	173	182	150	184	185	209	179	174	177	162	162	182	188	171	201	175	184	173	170	194	177	166	157	175	185	195	167	198	171	157	180	151	171	188	186	168	186	189	186	206	181	181	186	163	206	185	173	186	173	206	178	207	196	191	187	188	205	173	188	174	160	206	180	205	172	187	180	179	165	185	182	165	214	188	203	178	194	190	198	189	180	173	193	170	182	226	180	200	178	202	177	193	186	184	181	191	186	176	192	184	190	154	187	184	152	192	210	156	170	202	173	158	195	186	154	172	158	177	190	167	196	205	169	208	179	171	186	176	185	151	185	181	158	165	184	163	174	201	183	158	179	192	207	189	180	189	175	166	189	171	193	215	189	172	179	176	150	184	180	185	200	198	207	154	180	160	176	202	183	194	186	183	183	176	211	193	165	185	193	140	194	187	193	154	175	180	174	190	200	160	180	193	184	180	192	186	150	184	174	170	177	185	186	192	156	165	173	176	180	170	197	187	162	161	168	174	204	179	189	166	171	181	199	189	187	195	173	182	171	186	223	158	178	190	172	170	166	159	163	193	184	190	206	162	185	178	193	162	156	186	166	174	178	178	210	148	179	164	167	169	193	181	172	197	166	171	202	183	187	197	178	162	165	192	182	192	198	185	194	182	195	157	166	200	180	177	185	203	180	198	181	171	174	181	185	169	160	194	225	191	155	225	163	184	176	177	184	177	180	189	172	189	172	163	194	191	148	211	183	185	182	158	167	192	215	189	182	203	161	174	153	200	201	201	150	188	203	175	207	179	186	152	172	176	179	196	190	190	179	223	176	180	198	184	170	197	163	187	178	185	159	175	191	192	154	175	187	189	185	159	167	184	190	200	184	177	197	188	180	182	172	178	177	186	191	172	190	189	188	201	163	225	181	185	193	165	203	146	170	178	200	188	180	213	193	195	202	208	184	193	165	184	205	178	194	196	202	180	170	177	175	160	199	175	189	219	165	195	170	181	166	179	194	178	187	141	179	188	182	170	177	217	203	179	165	192	175	188	170	186	173	189	176	156	185	210	179	190	176	182	167	163	197	171	185	187	195	193	159	185	156	182	210	208	192	194	217	175	194	172	172	191	209	177	175	166	175	201	188	162	182	192	191	157	201	179	164	176	176	179	170	206	175	170	180	176	162	197	161	168	195	176	162	193	174	196	187	183	161	200	159	190	158	171	185	182	178	164	186	173	197	183	173	182	178	201	169	168	175	189	221	173	202	193	189	182	172	193	159	173	165	181	158	160	172	159	171	191	190	161	173	193	155	165	193	170	175	165	188	164	188	157	170	180	171	174	201	161	201	165	192	173	192	176	149	164	173	185	184	192	168	174	203	185	175	153	181	175	194	189	200	171	206	179	167	190	188	199	186	175	177	198	160	199	173	175	204	181	190	198	165	165	188	184	182	197	187	198	205	143	185	183	173	205	172	178	180	169	194	205	213	184	189	172	182	194	194	177	211	165	197	205	193	198	163	186	196	177	187	169	191	168	156	163	176	159	181	184	180	167	187	172	162	174	156	189	162	182	172	174	186	200	162	206	163	191	203	145	184	168	192	179	198	169	178	195	169	212	181	204	176	194	197	181	194	177	156	167	172	175	189	168	189	192	183	192	197	199	186	191	176	185	175	173	151	175	192	176	193	174	164	195	194	168	205	180	202	213	191	193	190	190	176	191	182	189	156	189	185	179	180	194	177	190	193	187	202	175	200	168	172	194	185	161	167	198	205	195	174	188	175	228	173	182	174	180	182	168	188	164	172	188	185	179	198	174	205	188	182	182	181	175	181	195	206	176	188	177	140	180	175	198	193	177	169	172	163	173	175	182	205	207	171	178	179	204	177	173	193	176	189	214	175	201	189	166	191	203	206	189	196	205	174	200	168	184	166	187	178	199	171	149	173	169	179	182	182	201	208	174	164	180	180	187	153	184	173	182	163	180	200	158	203	199	174	198	192	179	191	186	168	187	170	166	175	184	193	207	181	187	176	181	177	169	189	187	161	181	165	184	186	166	189	215	200	176	162	197	193	170	174	175	199	156	210	180	208	177	173	197	192	178	183	147	179	186	181	170	189	176	172	189	162	189	197	184	172	180	182	181	171	183	172	192	156	169	186	172	187	204	162	188	212	175	169	187	158	192	171	167	175	170	190	208	159	171	185	226	190	183	171	177	161	172	202	165	167	179	190	173	172	177	177	190	164	170	200	209	209	172	174	191	184	166	203	194	167	184	185	197	166	173	162	153	205	173	187	193	187	194	173	213	225	184	165	190	187	213	187	169	180	193	169	174	191	174	180	180	176	206	174	187	195	187	169	188	164	183	173	160	176	171	208	181	172	179	190	197	199	177	166	189	166	145	206	198	145	165	191	200	194	183	189	183	162	184	182	194	197	211	180	209	176	181	197	164	156	174	186	170	173	176	212	186	190	194	188	201	158	190	187	160	174	219	159	175	166	193	178	175	182	188	187	171	182	189	186	169	211	178	213	170	186	185	196	173	172	183	202	178	182	199	193	191	183	170	170	188	173	151	166	193	225	167	184	186	167	174	166	188	175	177	197	181	198	173	174	181	154	186	190	188	184	157	189	187	206	183	168	175	204	173	183	174	185	169	169	192	179	168	183	175	155	182	169	189	190	160	174	197	225	194	154	163	167	175	181	195	175	177	172	195	196	189	166	185	190	192	175	172	184	158	165	196	182	173	198	176	177	166	186	169	181	188	180	193	166	159	186	169	183	167	195	201	187	183	143	167	156	188	177	164	209	184	202	191	179	188	177	199	177	194	174	194	189	183	180	174	190	216	183	205	202	184	158	185	192	180	171	154	183	189	182	188	171	167	197	193	196	192	185	169	169	195	170	180	206	193	162	176	192	165	194	186	180	181	156	184	189	194	169	202	198	182	204	190	164	145	200	209	202	194	175	186	180	206	175	178	203	196	173	180	172	201	161	174	177	183	179	173	192	173	168	173	204	155	181	172	183	183	172	171	179	182	175	168	172	168	191	192	176	170	185	180	199	171	178	187	171	197	166	186	171	181
40329	50564	38960	50628	32769	940	873	731	659	587	624	567	585	576	492	478	525	499	505	498	475	490	510	489	465	456	481	408	433	450	451	473	447	428	464	423	460	437	453	418	449	452	421	411	432	405	474	422	423	476	437	414	445	453	421	437	421	460	469	435	451	447	403	399	441	426	467	457	439	443	465	417	437	390	445	425	433	410	401	488	452	431	461	449	396	441	450	455	386	426	479	441	415	451	434	436	431	412	437	429	418	416	466	435	411	408	403	468	433	427	431	458	418	425	446	457	394	439	436	380	411	416	435	454	420	469	429	435	429	410	397	441	459	447	451	424	407	453	439	426	433	450	407	444	423	401	385	457	450	403	404	418	442	446	426	433	438	446	462	449	379	434	483	442	414	389	454	433	398	443	456	433	430	450	418	429	465	429	404	482	426	442	461	451	461	416	461	437	433	439	450	439	438	454	418	450	402	472	434	442	397	437	446	447	470	451	432	447	420	419	413	457	467	397	444	443	443	432	455	457	412	419	434	426	446	417	420	400	418	407	439	408	395	435	452	448	433	437	422	443	405	409	425	453	407	434	434	438	411	439	436	417	472	466	415	432	421	420	423	435	458	463	399	458	447	427	444	422	414	398	448	431	422	414	416	378	438	444	444	398	406	400	468	427	403	431	427	425	440	439	447	432	401	421	475	447	391	439	427	423	420	454	456	431	395	433	462	427	436	455	442	448	451	435	434	417	451	437	428	440	453	437	445	449	409	425	444	442	432	424	401	445	461	477	444	409	403	442	429	441	458	415	437	448	416	467	442	477	404	439	438	452	412	419	480	441	434	447	399	423	448	409	462	413	418	401	422	451	406	444	406	433	422	448	415	460	438	411	408	441	421	430	477	437	437	387	390	450	433	413	436	390	432	436	445	408	426	411	464	396	443	446	416	451	457	434	462	422	441	455	427	445	436	418	452	388	423	433	392	433	479	406	414	456	450	430	406	410	408	426	486	421	430	440	431	418	421	408	442	454	435	418	431	436	423	445	427	404	400	408	395	456	449	431	391	419	403	471	418	427	448	437	420	440	404	431	428	409	393	468	429	397	418	445	436	442	437	378	461	435	411	439	445	426	417	429	454	446	428	426	427	406	397	447	418	411	438	474	462	410	415	442	432	420	437	410	446	454	417	409	449	409	417	461	414	404	417	438	415	401	428	432	444	445	439	424	459	448	437	409	420	454	398	397	454	433	393	422	467	453	424	416	493	460	426	434	454	457	451	443	444	420	420	403	449	440	408	417	465	415	445	457	419	440	441	444	442	419	437	415	424	412	416	417	394	423	412	430	436	434	433	424	426	422	450	408	424	425	479	413	429	420	450	390	442	437	407	441	409	433	430	474	428	440	441	457	420	421	449	440	406	450	452	412	410	422	420	431	454	455	409	388	427	406	458	406	453	449	414	424	410	423	431	419	412	425	441	428	437	421	418	421	419	413	421	379	448	455	421	438	443	441	404	439	399	435	424	469	415	464	428	421	419	417	444	406	411	401	475	455	397	421	398	461	418	423	447	422	391	398	415	421	432	431	417	450	426	396	392	454	426	473	417	445	423	445	422	444	419	466	407	474	409	412	402	437	439	446	389	483	398	434	426	429	397	449	453	411	393	448	397	456	400	455	415	412	459	392	450	422	416	455	443	451	434	421	438	416	431	428	408	428	425	415	407	444	453	441	459	435	439	405	399	425	425	412	416	451	428	440	501	433	417	399	450	447	440	441	480	399	424	375	406	400	436	390	475	471	423	419	464	459	426	414	452	420	410	441	437	436	446	437	402	438	436	426	411	430	388	480	389	411	428	409	416	423	439	420	463	404	439	421	431	481	421	406	439	452	406	418	405	443	455	449	445	425	473	445	426	415	405	426	416	413	415	429	458	417	401	438	450	453	439	426	433	423	391	433	418	428	468	392	425	413	440	408	437	405	429	428	420	469	427	449	420	445	430	407	447	447	393	413	407	466	456	409	426	443	430	422	458	424	402	411	440	457	403	442	470	468	479	465	418	414	461	378	439	416	426	393	445	426	458	421	426	447	399	400	441	417	440	397	438	422	423	434	420	467	443	425	409	440	415	407	464	473	450	415	460	404	460	444	446	435	434	451	411	446	462	395	429	429	427	451	425	442	453	459	423	412	447	422	420	433	433	437	443	394	451	414	427	446	402	407	437	434	470	460	421	436	427	415	406	421	415	417	398	445	462	429	435	417	422	448	416	418	411	430	428	433	450	406	431	431	422	412	415	424	436	431	412	408	431	410	413	441	428	439	412	413	440	440	439	405	437	414	406	425	452	405	440	419	417	401	453	415	430	409	447	406	426	401	413	420	417	436	404	460	459	455	438	442	412	419	433	414	424	406	464	446	454	444	444	423	425	375	431	424	424	467	457	445	421	421	435	418	406	444	422	418	432	468	389	433	412	404	422	446	417	416	431	427	440	450	427	418	392	430	447	428	445	431	469	465	443	459	420	456	453	447	436	430	441	430	401	433	457	427	434	445	429	456	418	429	398	400	399	438	444	427	449	427	461	401	411	470	427	428	432	425	423	433	448	452	394	450	456	434	452	451	439	419	430	442	398	434	392	437	422	430	415	404	416	416	408	459	421	453	416	440	430	454	467	397	429	439	437	443	456	456	425	412	461	425	431	404	413	412	479	390	430	415	458	445	371	402	433	440	430	428	392	421	429	436	445	459	438	443	412	409	412	450	418	421	426	425	431	409	431	424	449	415	411	440	448	433	430	444	429	443	423	444	399	408	423	436	468	442	476	413	456	478	424	416	404	453	436	422	476	437	440	462	400	426	453	443	468	436	458	404	425	447	403	419	430	447	435	475	443	419	404	412	412	442	421	449	459	431	412	436	464	414	443	453	428	443	436	402	450	408	452	407	427	441	422	445	402	392	458	434	414	456	402	446	417	419	445	453	394	408	484	451	424	449	407	445	445	435	464	431	421	440	432	424	454	441	424	434	456	429	436	432	406	439	423	411	440	435	414	421	408	435	425	381	467	426	448	409	437	411	475	428	416	433	426	417	424	434	392	402	409	419	419	447	460	454	426	424	484	426	407	407	429	453	439	452	412	453	427	458	424	432	431	440	385	454	427	454	425	436	415	417	484	436	435	453	424	425	449	439	442	437	437	447	417	413	413	436	480	427	438	381	415	440	436	423	447	431	420	457	462	418	417	445	418	439	443	429	421	440	462	452	431	417	395	470	473	369	438	423	389	388	429	455	407	413	425	392	417	401	448	431	413	470	410	445	446	471	461	459	453	439	433	408	424	437	448	456	450	435	389	461	441	454	421	403	411	460	435	417	456	427	426	422	468	432	432	418	461	417	425	417	435	443	424	426	433	419	440	418	409	438	435	439	449	478	463	458	452	401	393	443	416	443	424	429	370	430	461	438	405	431	403	404	444	408	441	398	379	466	444	436	427	435	407	429	420	413	429	437	424	467	441	419	416	447
72481	74896	57668	52442	38291	10114	797	398	407	364	280	343	308	339	302	320	286	286	306	296	292	291	313	285	312	312	272	320	298	288	285	280	310	265	271	285	298	265	295	265	291	299	292	260	307	298	269	301	289	269	304	302	282	293	254	261	256	291	267	282	285	274	270	308	268	263	250	293	294	264	281	292	276	302	299	294	257	285	281	273	284	275	302	278	247	289	324	267	312	259	252	279	290	314	284	281	303	246	278	298	320	260	257	243	255	284	311	278	279	271	267	279	273	271	286	273	297	296	286	278	284	275	267	275	246	274	281	280	271	286	283	245	251	234	294	261	284	274	285	274	282	314	291	314	288	286	267	258	300	285	241	271	268	268	283	292	275	293	281	268	311	285	301	259	268	300	239	259	275	272	285	278	224	291	276	290	279	318	253	268	237	276	289	268	253	299	297	257	283	302	266	287	249	279	262	280	269	268	263	260	274	273	277	285	255	219	268	260	272	286	268	261	291	293	296	281	272	297	277	256	242	263	278	256	283	317	285	271	295	261	243	307	281	259	256	279	271	287	277	311	261	279	275	267	247	265	298	289	265	280	272	286	290	261	304	295	286	271	247	266	242	262	256	290	289	293	264	265	277	278	262	275	257	286	268	261	293	267	295	274	276	263	278	244	295	288	256	274	282	275	290	289	270	281	278	249	262	284	277	298	271	280	297	296	252	259	259	239	234	262	271	246	267	260	262	277	275	241	275	285	286	268	264	277	303	281	245	279	294	285	288	266	298	265	267	293	287	263	281	305	272	267	263	277	258	282	260	256	290	266	283	275	257	304	289	292	285	278	284	296	279	270	303	294	314	275	266	274	293	294	283	245	270	283	289	271	277	288	282	260	290	269	287	281	270	280	293	318	265	265	294	264	319	278	314	267	281	285	295	266	259	264	282	295	262	297	252	296	280	258	287	266	293	267	294	272	290	263	286	281	270	308	257	278	271	245	268	256	297	282	249	306	293	280	284	286	231	232	275	292	292	276	285	261	290	265	287	271	275	316	301	269	228	283	269	295	299	267	291	279	274	276	305	299	289	282	257	262	283	279	287	273	296	244	267	268	288	276	284	294	288	266	277	260	275	276	302	301	263	263	255	274	261	289	280	291	228	281	300	303	287	278	239	312	262	286	295	279	273	285	268	279	282	263	316	279	289	285	249	294	307	271	272	285	306	275	279	265	242	285	266	278	303	304	314	274	272	263	285	292	252	248	265	301	249	308	250	276	275	280	251	275	275	288	270	315	273	289	252	282	299	266	269	295	275	279	276	283	284	279	280	277	302	278	272	268	253	275	251	292	291	281	252	309	269	272	261	264	263	280	284	303	280	297	272	254	278	270	277	281	273	301	297	277	341	265	292	271	278	256	263	292	299	284	315	260	257	287	272	272	284	282	275	276	280	278	285	271	269	268	286	241	289	305	258	281	287	304	283	284	262	285	283	280	307	283	296	264	268	277	280	246	223	268	280	277	271	297	330	235	278	274	251	283	302	264	264	294	291	289	281	289	280	282	286	299	285	286	276	268	238	249	290	273	271	275	297	265	332	292	304	292	282	302	275	297	247	271	293	284	284	269	279	300	301	272	287	274	297	266	253	253	271	288	285	273	273	270	257	272	286	287	261	276	286	287	276	280	276	275	275	263	273	278	299	279	256	283	273	288	266	259	270	268	297	277	270	281	286	265	281	297	257	247	241	278	270	291	313	278	292	275	273	263	261	288	258	292	275	279	268	289	282	270	274	255	281	281	315	269	264	293	275	246	291	282	295	299	233	284	334	282	275	249	266	293	287	301	310	291	265	286	259	269	279	291	280	293	280	257	271	285	251	283	287	296	274	280	265	263	298	292	271	263	318	299	270	253	293	302	231	292	272	252	275	306	273	282	268	280	270	271	295	276	240	276	279	292	291	277	283	264	304	286	278	268	250	239	269	287	302	270	289	256	269	276	292	296	274	282	259	288	287	264	296	272	269	283	289	291	281	293	296	278	264	290	274	276	300	257	293	248	269	269	252	268	286	294	254	279	285	271	289	258	294	265	290	267	280	276	255	273	317	256	242	274	297	275	258	271	268	276	278	296	260	250	291	243	244	272	260	272	287	279	300	278	294	289	279	274	291	249	298	295	289	259	265	254	292	312	281	291	272	299	256	315	263	264	260	274	317	290	295	270	284	285	278	273	276	301	280	328	275	289	246	259	287	326	263	257	299	264	256	264	258	296	300	300	284	298	272	268	314	271	282	284	272	270	281	285	292	259	250	278	311	281	283	263	292	257	261	321	274	298	263	257	287	300	264	283	313	287	258	302	289	313	253	271	267	248	290	305	292	267	298	282	275	291	243	306	292	295	312	269	257	287	233	275	305	313	270	282	284	256	256	278	295	263	292	247	279	260	287	284	272	292	247	294	297	292	283	279	290	258	300	282	256	276	314	268	284	303	281	266	296	280	252	248	267	273	269	303	288	287	255	280	266	278	279	292	278	285	292	273	285	307	287	273	254	303	271	274	261	262	281	277	269	296	258	250	282	276	274	279	248	275	289	270	268	264	285	264	299	257	297	262	293	270	305	268	287	274	245	304	266	280	248	242	279	318	302	269	292	294	295	251	287	285	281	267	266	293	281	279	271	283	262	244	305	276	285	245	286	285	308	298	265	255	285	248	263	281	307	273	291	295	240	278	262	307	259	280	304	272	293	266	268	242	293	304	294	273	300	297	266	272	269	294	317	308	260	262	297	248	287	260	260	265	256	275	261	240	288	259	290	290	285	270	261	273	275	295	266	275	292	231	273	266	273	296	262	279	302	271	277	243	257	273	286	261	281	306	260	274	303	293	285	252	318	269	274	296	265	285	293	302	267	292	300	261	241	288	288	273	245	273	274	271	298	284	283	293	295	299	282	309	305	286	283	290	269	288	287	267	274	253	271	274	277	324	261	262	303	294	280	284	296	286	283	263	278	272	282	285	260	302	279	294	286	269	264	262	262	270	263	238	285	261	273	249	270	294	280	287	270	294	268	314	267	281	268	264	297	272	271	237	242	280	251	263	251	293	267	324	269	283	252	261	303	265	282	275	286	243	275	279	258	295	266	283	301	273	272	272	312	305	277	296	283	274	281	326	296	303	243	260	242	279	245	285	274	261	283	275	260	262	258	255	264	288	283	269	260	283	285	279	304	300	272	251	282	294	308	264	271	262	246	325	282	292	286	279	257	242	280	257	273	292	269	264	243	277	317	305	280	283	285	259	304	260	283	280	285	292	272	247	284	275	282	299	270	260	249	280	270	248	277	294	279	271	264	284	260	311	284	268	281	299	276	292	266	285	311	316	313	272	284	304	298	270	276	291	293	257	288	318	256	282	278	285	260	235	334	248	301	259	308	290	289	254	254	302	276	273	285	280	295	286	267	259	282	260	248	286	280	295	298	287	280	274	261	287	284	267	288	287	291	296	288	249	303	268	264	263	289	304
44400	60032	50550	60005	43940	1647	1379	1239	1087	973	935	903	874	826	856	807	771	714	693	734	703	696	723	709	681	629	724	678	734	665	639	682	683	680	676	615	668	600	629	633	656	648	692	669	665	647	650	631	627	642	613	617	621	612	630	628	643	667	632	624	642	611	656	648	627	578	670	664	666	701	581	641	610	593	628	659	631	644	639	612	656	605	625	644	607	642	652	614	575	654	645	628	649	643	619	628	653	635	674	590	661	639	669	625	671	635	627	620	625	613	645	620	666	588	645	625	653	614	656	626	655	621	616	678	630	589	649	624	644	606	623	606	654	669	610	651	565	682	686	674	655	612	573	647	634	634	645	673	591	640	634	597	618	649	631	593	635	603	638	680	609	685	607	643	615	656	646	637	613	647	600	647	619	621	649	628	639	663	607	593	692	582	584	634	590	607	632	599	643	609	659	623	632	626	614	585	661	645	618	631	619	651	639	628	628	675	625	660	596	610	633	598	641	618	646	598	669	587	630	654	677	652	626	686	645	620	645	610	630	626	596	649	656	634	611	626	637	614	636	635	656	647	610	649	634	674	638	655	615	607	627	667	619	622	586	650	609	595	576	595	624	647	612	621	654	646	627	630	623	636	632	637	639	628	637	643	668	613	618	630	604	669	635	654	664	642	608	657	653	635	639	629	653	663	616	652	607	622	577	651	625	638	632	638	658	588	646	631	630	610	642	636	632	637	625	621	677	609	662	654	610	634	685	619	600	680	612	650	628	606	641	640	604	613	607	644	611	595	632	608	616	597	657	664	646	670	616	635	600	606	615	671	660	623	607	599	669	639	627	614	611	668	618	625	608	621	608	637	665	644	664	655	602	591	619	605	633	619	656	635	644	678	630	604	560	599	639	622	599	626	601	646	648	609	693	642	656	673	612	645	642	635	642	663	594	634	630	633	699	659	630	629	636	625	633	678	640	619	597	618	623	608	656	619	619	639	651	672	638	655	679	614	660	605	659	612	625	594	644	645	636	672	592	651	567	629	616	619	644	641	659	642	633	619	640	648	608	617	614	614	632	664	663	608	654	628	655	680	615	624	622	679	588	612	606	662	632	669	625	591	618	615	631	600	621	597	614	652	630	644	581	644	687	616	612	667	584	629	644	666	634	610	605	608	658	651	600	681	676	616	615	591	638	599	633	622	587	613	632	615	675	620	631	621	612	628	614	630	623	663	642	617	625	605	632	619	659	650	663	631	632	629	650	639	628	621	599	641	618	642	662	648	646	677	618	633	656	645	630	647	628	634	643	634	625	617	598	687	624	620	605	667	641	628	655	624	618	660	619	590	625	646	615	687	609	623	616	628	640	636	670	618	626	605	678	594	589	603	612	655	628	640	616	606	631	646	635	637	614	629	623	678	596	630	630	616	573	635	601	657	581	624	640	595	682	630	620	679	683	655	665	643	601	622	632	627	632	619	661	596	589	654	615	567	694	639	661	634	612	635	628	625	645	623	594	598	603	632	655	657	619	670	635	633	614	625	561	629	648	634	627	628	660	578	682	630	635	657	630	659	598	633	643	654	605	608	658	615	626	636	640	661	614	621	620	670	654	671	650	615	637	639	621	591	669	657	625	640	595	627	645	634	602	651	618	636	600	609	681	622	660	597	637	624	632	634	605	633	630	681	577	631	632	643	630	577	617	609	624	616	633	640	601	657	619	681	680	669	669	633	625	625	595	586	624	685	684	623	655	610	646	612	627	614	607	620	639	633	611	640	650	611	627	637	643	648	635	598	620	621	634	602	632	623	601	603	677	641	635	647	612	636	619	641	649	639	694	586	628	623	609	629	603	605	608	637	607	626	628	657	613	682	640	612	653	628	613	653	618	621	639	622	674	611	639	643	653	637	640	656	641	600	623	653	596	607	653	590	629	621	603	598	681	647	665	635	617	616	623	614	641	614	654	663	638	643	672	638	621	639	640	630	657	600	618	601	631	620	647	662	645	638	573	599	620	647	625	610	660	621	605	623	716	638	602	568	601	686	637	636	637	623	617	635	571	651	637	620	615	651	631	665	660	630	633	590	647	624	677	603	648	618	691	628	648	662	593	630	633	664	598	594	626	630	607	618	680	642	586	609	637	633	624	614	641	616	677	607	677	634	637	626	633	670	625	627	635	637	566	615	634	601	642	619	680	607	624	674	632	654	645	639	616	617	656	634	670	644	625	654	667	618	645	649	648	605	599	692	652	637	687	648	663	629	623	665	639	653	641	630	652	643	633	641	667	647	634	612	616	639	621	618	658	627	615	647	650	585	624	659	654	654	656	625	624	648	631	641	590	665	668	649	612	645	631	617	637	623	620	586	598	656	636	666	589	664	656	671	642	666	651	656	643	677	618	652	648	648	621	624	612	597	656	656	645	652	621	659	637	604	641	679	649	635	621	631	604	654	680	630	673	618	672	623	639	629	602	581	659	647	653	641	653	631	625	631	630	655	653	613	616	615	617	629	639	630	639	611	631	613	594	618	684	660	636	619	634	662	619	653	653	638	644	623	612	622	581	642	605	642	631	675	625	606	634	620	587	685	614	674	624	593	656	607	623	634	637	646	622	603	590	599	611	661	682	637	622	626	655	637	672	646	590	622	627	652	634	626	637	605	697	697	591	597	596	617	635	577	650	635	679	651	632	653	680	612	657	607	632	627	644	630	679	663	650	632	613	656	672	667	648	660	638	638	611	645	616	607	596	659	645	612	610	616	634	609	612	655	632	595	591	565	636	615	653	643	636	600	640	626	624	631	624	623	650	604	633	627	622	622	618	615	639	605	618	631	602	609	651	607	620	611	604	624	684	662	613	659	653	617	623	628	596	624	597	664	621	640	624	652	643	620	607	619	621	603	585	628	626	590	642	620	614	631	631	660	623	622	623	637	634	625	580	587	624	662	625	658	636	615	626	618	665	617	612	603	686	656	629	678	636	623	641	657	636	641	644	632	609	679	597	652	636	631	612	649	595	620	603	639	597	650	630	647	665	670	628	642	597	609	625	641	665	638	612	637	644	654	648	623	579	653	625	689	638	631	613	603	610	654	606	623	594	542	598	658	588	676	659	581	629	671	600	613	611	649	654	625	637	636	637	646	604	669	614	586	612	671	626	627	645	630	649	627	650	619	645	687	623	646	634	655	618	664	637	609	608	639	602	626	651	651	602	602	629	650	617	646	618	598	640	620	649	612	663	588	632	617	641	610	621	657	579	624	657	650	590	623	620	610	657	600	623	673	626	650	621	631	631	646	614	640	637	632	626	635	623	614	658	590	673	601	616	690	621	614	627	659	662	642	618	574	632	653	626	640	601	643	614	608	609	639	640	600	654	608	573	616	641	636	654	609	629	599	619	637	617	611	600	643	651	572	658	626	659	662	634	624	619	645	591	615	648	629	648	639	598	633	650	619	618	645	591	657	620	623	660	618	633	637	644	625	666	653	624	655	644	643	640	631	654	612	615	641	630	668
55766	41362	11199	3082	1235	338	299	312	283	236	252	318	298	293	276	288	294	248	251	292	286	278	280	267	300	281	285	294	296	281	279	301	311	290	273	281	306	308	261	267	263	309	252	254	270	265	270	280	303	313	297	286	305	281	286	270	325	261	291	265	273	294	273	301	301	290	311	280	294	293	286	283	300	307	305	315	309	283	323	284	281	280	301	260	303	312	318	286	301	274	280	276	286	270	257	262	280	260	302	261	299	312	294	278	286	291	328	306	323	251	315	284	328	306	258	267	288	321	308	257	258	263	269	287	320	271	297	266	302	296	300	284	278	278	268	284	305	313	287	305	276	296	301	277	283	304	255	292	265	281	257	257	279	295	278	260	303	320	288	284	284	267	299	284	265	294	314	274	315	294	286	283	309	303	277	313	270	281	285	270	297	282	285	314	256	280	293	244	293	272	277	296	298	266	323	293	279	267	305	282	287	300	246	284	295	274	302	314	269	289	263	295	350	264	266	283	267	273	278	284	301	284	270	286	289	262	280	282	257	261	292	306	266	271	311	279	266	294	285	312	304	294	268	304	262	287	289	301	275	307	273	295	273	303	292	267	274	274	302	267	305	278	282	285	289	279	279	286	253	275	293	303	316	302	275	296	284	300	291	313	293	264	267	296	281	285	324	312	276	305	282	279	289	266	277	279	322	317	279	286	300	284	337	303	287	297	276	271	301	297	263	308	300	291	270	304	285	296	298	317	270	278	299	256	296	263	277	306	290	304	291	290	304	339	315	261	277	295	270	304	296	293	299	284	279	256	297	261	318	286	297	301	294	284	267	271	327	303	322	279	286	282	308	288	304	297	304	307	307	273	294	288	258	287	287	275	292	277	266	284	289	280	270	290	268	326	309	303	289	288	296	281	275	290	273	256	264	313	282	291	338	287	300	279	285	266	277	290	309	287	274	310	278	307	263	295	299	294	281	283	280	275	271	275	294	281	283	274	269	320	280	300	268	274	277	283	276	288	280	291	292	267	279	274	283	274	265	296	278	296	299	276	336	292	284	252	320	313	268	304	295	288	306	299	274	281	265	308	264	310	291	293	293	296	278	290	280	285	285	301	335	274	308	313	290	280	278	279	305	308	304	327	262	250	301	264	336	279	306	293	274	261	282	309	272	276	292	307	283	279	287	293	271	270	269	265	299	281	297	298	253	264	282	318	281	332	266	253	249	275	290	294	339	311	275	277	266	255	276	259	270	263	324	305	300	310	312	280	295	285	288	299	313	284	252	291	284	276	333	256	288	316	317	294	260	305	287	316	308	303	321	281	288	320	282	271	297	283	264	308	285	296	279	290	276	291	291	292	289	291	286	253	291	285	275	326	258	323	309	286	268	306	311	258	305	265	234	303	297	315	315	301	283	300	261	290	280	266	281	271	300	243	282	275	277	281	306	313	299	276	268	254	311	291	297	259	280	288	285	279	287	306	297	281	285	309	246	307	303	300	251	312	282	274	281	316	285	271	283	292	264	240	286	283	328	275	254	287	276	311	298	277	292	310	235	284	246	297	308	299	277	288	263	277	271	305	285	267	272	277	282	304	275	316	265	287	297	267	326	266	274	282	271	322	257	284	276	270	293	287	275	272	291	286	276	314	274	279	273	244	266	260	290	272	293	316	339	261	279	291	275	303	300	280	293	301	250	308	287	268	310	288	294	307	289	283	262	248	302	311	268	281	298	339	289	317	263	285	271	309	284	279	290	281	292	259	285	270	312	306	255	287	282	290	279	289	316	318	314	257	302	296	314	286	303	282	279	301	287	277	288	283	266	281	285	272	281	267	276	289	284	305	310	319	273	274	273	274	268	300	288	302	301	276	270	293	288	271	274	280	286	290	254	313	287	267	294	274	282	296	292	281	288	296	293	277	265	271	294	286	267	304	296	276	276	310	328	246	286	268	248	311	289	314	289	281	268	315	287	284	258	295	296	247	328	283	310	286	292	304	292	303	324	285	274	292	309	239	278	267	285	314	288	254	265	283	318	287	301	315	267	281	271	280	286	260	263	289	278	269	275	253	281	296	291	295	265	285	328	267	296	314	285	291	293	266	309	294	295	299	274	275	317	292	281	265	300	255	299	288	297	276	295	282	296	295	283	265	284	276	289	301	293	290	268	307	318	275	290	264	311	306	301	260	253	266	296	275	276	295	301	301	281	284	269	263	281	265	283	272	289	315	321	296	315	275	292	311	266	309	272	278	291	271	256	282	272	278	285	308	325	282	294	263	327	326	272	248	232	281	297	295	293	322	286	274	258	259	298	298	274	245	282	288	304	275	295	270	269	293	295	312	319	273	297	288	276	302	286	289	289	313	250	265	264	293	303	295	257	289	265	272	293	261	285	282	276	288	293	293	287	291	330	293	263	298	267	279	305	277	277	299	317	303	269	280	285	275	310	288	290	310	281	284	321	264	314	267	326	261	305	266	247	287	245	310	308	282	263	314	298	263	312	294	273	285	296	269	283	283	257	324	281	299	308	312	270	304	290	303	272	304	293	299	288	292	272	248	280	269	277	262	274	273	287	290	263	266	279	309	282	335	298	289	313	262	285	277	293	290	266	260	285	302	305	307	301	291	301	292	297	272	282	308	272	282	253	285	282	268	327	244	247	274	298	285	298	276	291	283	268	286	350	300	267	264	296	292	312	297	293	260	258	269	282	314	292	320	278	279	287	301	254	308	316	279	275	280	298	273	301	315	301	261	251	286	293	293	323	282	294	285	314	248	301	262	293	271	327	286	315	285	265	303	317	261	302	293	251	297	313	276	269	288	302	271	304	290	323	262	286	301	292	307	272	283	291	278	330	292	278	307	279	255	288	291	267	249	299	263	305	339	331	275	311	271	280	282	302	307	285	256	296	261	290	300	292	281	302	305	253	265	333	290	291	326	299	310	272	281	265	283	299	279	277	295	288	306	302	296	266	269	286	289	303	280	332	267	273	298	297	316	290	259	294	277	257	259	272	292	258	285	287	294	308	275	293	287	288	278	275	285	275	278	278	282	289	290	287	311	270	275	279	281	269	299	272	299	272	329	276	299	302	281	295	306	290	260	294	294	274	261	279	273	289	287	301	305	286	278	281	281	302	298	293	292	271	269	304	257	304	299	281	271	282	297	321	286	288	260	273	263	292	287	282	301	274	258	272	300	261	264	300	293	244	242	308	286	271	259	304	283	291	297	297	281	297	308	293	309	275	302	282	304	281	296	281	275	262	287	296	290	292	293	295	292	292	298	253	289	294	273	292	304	267	290	264	281	315	291	286	298	306	314	263	258	288	233	267	285	279	298	287	283	281	290	309	277	290	333	289	276	289	283	283	284	295	283	271	261	278	314	309	279	272	293	311	308	295	294	277	302	295	263	301	307	305	275	263	264	292	288	268	264	254	297	278	279	275	317	303	301	297	297	270	305	286	319	329	283	288	284	290	280	298	301	301	305	295	305	291	325	286	278	291	288
31237	27749	5528	8502	3345	637	609	620	652	648	645	615	623	599	647	616	611	605	618	661	636	609	610	639	641	633	628	565	616	635	597	636	618	646	656	623	656	625	595	599	633	637	666	611	617	600	608	604	614	654	624	614	613	666	661	599	616	616	601	612	639	661	619	626	636	624	594	635	650	639	597	655	627	615	693	618	642	603	607	647	611	624	656	641	587	598	626	659	639	640	675	620	626	611	617	587	632	616	632	611	649	606	604	597	612	599	632	634	635	637	613	648	585	651	575	593	651	574	634	638	640	633	605	590	632	642	652	641	575	585	635	637	580	616	626	611	619	622	582	612	597	611	666	674	614	599	629	629	607	606	619	613	601	584	635	605	565	595	591	621	630	601	635	627	619	605	620	621	623	653	583	657	629	646	630	660	571	615	664	624	630	565	612	610	645	685	632	617	630	612	634	627	579	668	655	655	651	657	625	642	572	658	596	594	617	665	575	652	640	634	631	610	623	611	616	644	652	589	610	603	614	615	655	636	645	608	608	655	621	636	595	593	612	617	644	642	626	616	625	617	593	602	634	587	627	625	587	613	643	637	630	599	628	614	634	600	629	675	615	629	623	592	581	620	610	643	601	635	615	649	590	639	629	604	607	674	621	629	594	657	616	646	622	641	638	627	647	619	599	640	614	614	624	654	621	625	615	644	600	627	614	616	627	627	657	650	633	619	639	617	591	596	632	599	576	640	589	635	609	638	591	628	666	641	594	596	651	620	637	636	644	640	601	614	618	646	603	644	591	634	656	596	647	636	626	619	621	595	651	646	626	625	587	634	569	656	621	636	614	611	607	577	648	623	600	659	645	628	582	589	615	625	639	592	597	621	622	625	627	667	597	621	644	634	626	633	608	629	608	601	604	645	642	636	686	638	609	602	643	587	657	605	610	633	664	649	571	621	638	623	649	600	595	662	641	631	593	611	664	615	635	603	645	572	574	618	635	618	623	597	577	587	589	679	622	588	610	652	607	631	606	612	614	612	656	607	607	636	572	607	574	578	630	602	641	624	552	641	596	615	602	601	612	633	606	594	641	622	592	621	647	606	617	623	658	666	608	649	633	613	636	637	646	585	600	626	587	611	613	642	628	580	621	615	637	633	595	620	591	603	647	577	636	578	597	585	550	578	630	667	618	597	588	638	629	648	621	629	587	605	603	572	642	657	586	678	635	638	630	664	618	641	665	621	672	624	608	635	641	641	628	606	610	694	627	608	640	635	582	691	609	621	576	641	590	662	619	639	626	615	600	631	627	632	622	606	681	596	616	637	625	672	605	674	637	642	636	647	614	653	621	654	588	645	614	576	645	589	639	633	648	606	635	614	617	601	658	641	643	626	608	590	604	601	619	644	627	624	633	607	633	598	575	622	588	628	643	610	590	585	622	612	660	583	642	607	631	564	585	588	633	576	619	610	602	648	624	629	633	660	607	609	634	645	598	602	632	658	569	588	641	583	625	639	686	633	635	649	645	597	622	566	602	615	626	623	626	612	592	608	663	602	611	589	608	614	603	653	588	647	616	597	620	658	646	606	606	644	634	613	589	593	624	687	609	623	661	595	548	623	652	606	610	607	601	655	603	632	609	642	621	633	635	625	631	595	588	647	609	627	672	659	608	586	642	572	623	660	632	647	622	584	608	600	632	583	654	617	649	605	587	622	577	656	654	659	587	601	654	604	596	634	610	646	691	614	579	608	618	630	616	583	591	640	624	631	616	634	626	595	654	624	595	599	630	608	635	586	610	578	611	575	640	637	625	616	628	585	600	605	619	620	611	590	639	633	623	626	670	620	597	605	584	644	647	626	636	659	642	587	633	660	593	624	623	617	612	588	639	594	606	606	598	629	614	621	609	588	619	596	642	653	638	607	659	632	590	649	616	638	608	659	638	598	679	643	600	639	637	606	633	575	648	653	614	632	603	621	577	635	624	639	645	613	629	592	608	642	653	614	644	634	645	630	649	617	597	588	645	610	645	594	624	642	653	632	642	673	666	628	657	618	604	611	640	652	640	636	637	604	637	615	593	617	635	602	624	644	599	614	667	583	603	607	632	629	578	608	646	605	589	583	655	648	664	664	586	617	615	630	637	630	557	574	603	629	641	642	633	618	609	664	645	586	615	605	658	588	641	569	610	640	612	577	590	618	607	616	557	624	610	625	641	622	643	622	657	605	609	676	617	628	595	632	604	638	636	587	577	667	611	613	587	612	587	619	629	615	629	589	671	563	660	589	656	633	591	607	598	618	614	617	605	602	609	599	578	571	588	610	615	619	594	634	620	652	603	626	655	642	627	599	625	569	629	641	640	599	647	607	618	610	670	628	621	625	656	638	683	638	620	605	617	629	596	629	609	630	638	653	600	659	593	624	590	609	618	623	606	604	618	596	614	585	632	625	616	598	631	631	588	663	627	625	611	645	577	572	634	647	617	559	595	587	641	627	586	635	648	668	604	648	568	631	629	643	608	602	627	584	616	631	651	620	622	634	605	620	649	564	653	638	591	606	625	593	632	572	651	607	613	617	597	605	572	630	624	649	664	631	615	605	615	606	660	614	643	633	639	644	548	629	602	593	619	663	663	652	633	587	597	640	631	620	617	644	638	634	588	633	668	610	601	575	633	660	591	578	647	629	582	618	621	583	628	615	629	612	617	616	593	630	617	608	683	603	657	684	637	600	610	634	621	577	599	666	630	637	665	665	600	581	591	659	629	634	628	619	643	619	605	678	624	629	623	596	618	623	573	631	639	647	586	634	664	606	639	616	597	649	606	630	631	638	612	603	619	614	612	588	634	621	618	626	614	606	617	649	637	606	635	616	610	601	616	641	601	606	632	620	567	629	650	639	605	648	634	595	581	627	659	671	595	602	623	647	596	654	654	572	591	635	597	655	625	624	638	595	581	629	683	632	623	631	578	626	644	691	630	691	665	661	619	607	597	581	659	606	596	626	631	623	569	627	596	623	611	609	607	633	623	618	665	634	651	591	617	614	579	623	649	613	641	645	609	602	605	658	635	661	617	647	612	637	611	624	625	639	635	633	636	616	661	628	602	587	596	602	583	614	647	625	655	639	692	617	643	655	636	615	610	594	567	631	614	614	586	627	572	622	670	549	637	607	639	630	652	684	638	649	640	616	650	634	639	616	643	652	632	630	637	566	600	629	670	657	604	614	627	584	645	714	645	645	651	613	606	639	616	687	628	654	614	615	591	620	599	630	603	606	607	586	650	644	601	618	566	660	609	619	601	612	659	615	633	598	644	597	612	585	634	610	650	616	642	622	637	641	628	598	653	608	621	623	630	582	616	634	625	596	585	622	631	618	642	625	616	634	606	602	629	641	619	621	644	572	626	632	629	621	616	641	655	601	628	642	599	663	588	676	643	614	624	641	602	680	618	628	613	583	603	601	635	646	658	650	603	631	598	605	677	612	644	628	623	609	633	606	608	629	626	605	599	593	652	612
67305	66244	46427	40732	26623	4083	325	236	249	247	191	192	231	188	208	204	211	217	205	199	199	215	185	211	188	161	200	185	164	176	171	177	193	192	215	185	157	183	199	177	183	189	188	205	169	154	154	217	193	194	169	206	190	225	194	175	198	166	163	177	187	196	192	197	191	186	210	200	146	181	200	192	183	186	189	201	188	184	184	181	183	153	204	177	176	198	175	172	214	174	203	190	173	197	195	180	190	174	170	179	196	191	197	195	172	208	163	203	197	199	174	199	174	162	170	192	185	199	167	169	202	194	183	172	178	205	189	189	182	173	174	184	182	165	188	185	162	186	174	200	217	163	195	175	173	206	196	183	196	191	190	187	175	192	180	186	191	170	185	185	178	194	180	218	201	189	196	180	180	167	189	192	188	211	196	200	182	175	200	179	144	160	171	185	211	164	189	188	188	204	167	184	195	200	192	199	172	201	183	194	192	172	195	198	199	205	180	196	153	197	189	184	170	191	176	161	167	171	174	209	198	197	159	184	189	204	179	170	165	177	185	172	194	180	177	194	200	174	168	185	162	177	186	168	207	160	179	176	180	196	196	203	176	191	171	197	224	170	170	184	168	178	190	176	185	186	230	189	195	181	190	203	168	187	196	186	191	174	184	160	193	183	171	175	172	177	175	193	180	195	157	187	168	190	173	183	188	183	178	209	181	196	196	185	182	207	196	199	190	189	178	192	189	173	197	217	180	184	209	175	175	192	174	186	184	207	188	200	156	192	176	217	176	180	174	178	181	172	178	179	170	163	169	189	173	214	207	185	201	216	192	173	198	163	163	170	171	178	206	185	211	214	209	191	175	205	179	188	181	194	202	163	172	178	190	170	154	188	193	157	155	190	195	193	199	182	170	208	181	197	184	190	168	194	180	180	209	184	195	186	194	202	149	169	163	192	187	162	157	210	178	214	178	177	197	177	174	196	192	174	184	173	198	180	193	191	157	201	188	175	192	180	171	186	168	182	205	157	170	183	178	194	197	183	177	191	185	188	194	193	194	162	189	182	202	172	198	186	184	167	183	174	175	195	183	187	189	165	183	195	170	195	168	203	187	182	183	190	182	180	195	201	160	180	178	171	198	177	181	189	155	170	193	190	220	190	178	194	173	192	173	160	182	154	191	201	200	155	176	174	178	185	179	181	192	194	204	172	169	170	178	173	184	211	216	195	166	175	183	209	196	215	196	154	197	170	185	208	217	179	193	181	166	191	179	166	168	168	185	191	199	170	189	207	194	164	191	198	194	190	163	188	145	181	174	163	218	197	162	161	205	190	200	195	208	195	195	166	171	184	168	215	163	183	175	172	200	209	173	206	184	191	187	196	184	179	181	180	179	201	174	175	218	184	181	178	184	205	199	198	201	171	190	210	199	192	182	176	190	176	197	210	214	183	188	184	181	193	170	180	158	200	159	175	173	168	185	162	182	192	210	171	186	160	170	188	185	177	198	178	175	224	182	182	202	204	164	203	185	190	162	157	181	176	182	183	180	203	209	200	175	186	187	196	177	187	155	174	190	207	147	173	161	167	185	177	181	156	176	184	171	189	171	163	188	172	197	182	188	191	191	201	221	168	187	192	214	182	202	178	196	206	154	189	189	181	187	180	185	178	195	205	194	168	216	176	181	185	170	182	198	173	161	185	208	203	197	183	157	173	187	164	164	182	169	180	196	172	184	185	170	157	176	193	180	203	193	201	195	182	150	183	197	149	171	223	193	174	178	179	172	182	189	190	174	171	177	203	186	209	174	177	189	203	176	168	180	171	174	197	194	185	195	183	166	165	172	208	173	183	172	165	192	182	177	195	176	184	188	186	180	170	179	200	191	170	185	193	210	182	180	213	195	200	195	201	191	178	203	172	193	173	180	178	182	198	201	177	165	175	181	170	174	197	197	171	191	179	188	190	182	169	194	185	183	177	186	159	203	188	189	160	194	154	180	213	211	161	181	187	187	183	198	195	186	186	165	175	192	192	220	189	201	153	169	186	191	209	198	209	193	198	197	164	176	186	178	199	174	197	193	205	186	183	192	196	208	171	198	190	149	191	193	168	181	174	191	177	198	216	202	177	167	195	210	186	175	189	181	194	210	170	181	171	161	203	181	204	172	178	197	158	196	206	177	185	167	203	196	187	163	207	170	192	188	173	185	175	181	151	192	189	169	182	197	177	197	200	187	183	172	176	165	184	164	191	207	197	194	190	170	166	198	196	189	174	175	185	181	171	180	183	179	178	186	178	187	182	186	180	185	166	186	182	168	190	176	167	172	172	179	161	174	175	141	186	219	211	201	203	174	172	191	182	211	186	175	190	173	182	204	190	173	183	194	175	179	169	192	203	173	193	190	179	181	202	177	173	155	161	199	197	213	178	180	190	174	181	209	173	166	185	167	186	189	194	177	196	179	191	172	193	174	182	175	182	197	179	200	186	193	213	193	195	170	183	184	201	174	183	190	195	178	187	166	169	166	210	188	173	209	182	207	162	179	197	197	167	189	187	177	153	195	209	196	186	166	191	196	193	184	196	200	189	196	204	176	184	177	212	208	183	199	207	175	190	166	226	182	171	197	174	170	207	180	170	164	184	184	170	164	205	207	164	161	154	178	166	201	210	178	161	207	206	173	170	191	185	160	176	162	158	192	182	174	183	163	214	182	192	200	172	177	177	186	173	214	172	196	185	184	151	180	193	208	189	181	169	183	163	170	193	163	191	184	189	196	175	185	178	187	184	195	176	194	191	197	182	206	185	203	213	185	199	190	191	220	183	203	203	193	184	185	186	164	181	188	164	177	172	197	182	172	203	190	152	185	197	174	187	198	158	171	180	179	194	163	183	189	202	178	166	182	174	181	180	187	176	181	184	178	185	194	170	176	214	205	176	198	174	184	200	182	172	166	221	150	218	189	170	183	200	198	188	198	209	172	175	195	188	177	175	184	195	189	164	165	191	190	199	185	194	155	157	183	174	173	170	163	176	188	165	200	171	180	178	193	184	185	197	180	184	179	186	177	175	182	181	201	178	179	189	171	188	207	168	180	175	161	186	179	177	193	192	186	177	190	215	183	193	226	207	196	174	185	185	175	175	184	181	169	183	191	165	173	183	175	203	177	187	165	200	200	170	195	157	171	207	193	186	172	188	174	196	187	159	189	159	185	171	196	180	186	168	182	196	186	179	178	174	160	191	183	198	202	169	198	188	188	187	204	174	178	187	143	191	209	197	209	184	199	200	191	203	175	201	200	174	182	229	181	174	157	181	175	161	168	166	172	165	198	178	203	198	196	191	206	161	159	184	178	177	190	188	183	201	181	176	175	192	208	178	176	197	168	176	179	168	170	148	160	167	209	175	190	206	169	178	196	178	169	177	178	177	171	182	173	185	166	192	186	188	208	143	197	167	167	166	144	198	202	200	215	173	173	210	188	191	149	162	220	168	192	187	208	213	201	206	188	192	174	182	166	196	197	189
40031	50968	40638	48827	33626	1019	825	713	599	579	593	532	523	533	560	532	442	509	496	500	464	462	506	501	469	441	446	449	462	470	463	447	449	447	455	427	467	472	399	446	461	425	448	459	431	428	466	443	428	464	441	459	454	479	439	417	420	416	473	439	449	457	434	454	448	442	432	430	408	425	434	459	448	413	418	470	431	450	398	456	453	433	463	422	420	433	472	465	430	458	404	401	413	413	447	477	437	437	436	445	435	435	444	430	394	434	410	432	463	457	432	387	458	404	445	452	441	453	476	459	421	422	434	449	440	425	428	455	444	396	444	409	473	443	425	423	438	434	479	426	412	458	432	445	427	438	436	438	440	412	414	407	432	447	447	392	444	386	380	493	389	452	438	467	418	407	439	436	439	458	454	423	427	392	418	407	408	437	455	461	434	474	395	407	441	446	412	444	421	456	400	474	455	403	469	418	442	412	453	441	449	445	483	400	431	419	416	380	428	454	427	432	430	473	413	456	444	435	409	424	476	415	441	423	432	463	433	446	438	429	445	443	418	434	447	459	405	443	422	445	445	428	445	418	434	425	437	418	449	430	448	436	436	433	427	482	431	435	427	435	443	433	428	417	435	440	456	440	418	449	459	465	437	415	433	420	457	429	445	399	424	464	423	430	461	424	436	425	436	432	428	436	452	434	394	416	433	438	402	418	414	454	443	447	447	480	363	452	432	434	441	439	411	409	424	425	427	455	469	414	455	436	460	389	436	442	447	448	408	440	444	476	438	468	415	437	435	390	443	414	432	445	452	440	425	433	417	432	436	426	418	404	424	449	414	440	429	449	421	438	405	455	459	453	486	432	470	389	482	408	392	454	444	372	436	454	423	414	437	426	411	446	437	432	452	396	456	470	395	422	409	420	404	433	449	441	462	430	456	425	454	408	439	449	446	426	435	432	454	440	412	450	401	456	468	428	404	429	466	425	423	462	438	427	429	408	458	452	417	401	456	419	429	443	433	436	435	422	463	443	405	455	432	458	445	419	406	439	436	476	399	421	445	417	437	387	440	429	413	438	422	443	446	419	394	441	409	420	413	421	433	437	426	435	418	450	441	410	443	440	422	445	466	407	439	429	434	419	392	393	402	424	422	431	418	427	444	415	421	442	405	417	437	438	389	439	404	437	416	444	458	439	429	419	439	419	450	457	460	435	428	428	443	422	430	441	445	424	432	419	417	435	482	468	440	451	403	396	444	436	454	413	456	440	486	404	414	412	439	442	436	439	435	445	430	451	464	467	442	443	440	423	441	435	448	429	417	408	476	433	473	455	427	405	448	424	443	375	450	398	441	475	428	420	464	435	432	438	483	410	408	467	397	412	450	448	465	441	436	412	414	418	450	421	430	435	417	434	453	438	466	408	416	422	432	416	423	427	407	449	432	404	411	458	430	450	411	412	437	425	423	428	427	436	434	426	417	414	430	434	397	467	427	457	432	434	439	468	444	390	444	476	439	417	419	455	453	440	434	477	464	438	436	391	407	439	453	465	430	499	409	440	438	416	415	409	404	437	430	415	441	442	395	410	419	402	430	461	433	454	445	456	447	427	452	413	422	380	463	431	473	439	446	405	425	448	457	444	401	452	437	456	431	439	427	445	456	447	412	450	447	437	446	423	398	404	413	451	419	415	436	457	439	416	427	438	399	436	429	447	405	393	436	414	492	448	479	400	438	416	388	392	441	456	419	413	463	426	415	450	430	415	455	398	409	472	420	394	390	422	434	422	418	423	443	423	435	451	420	452	455	448	459	460	431	467	416	429	403	442	446	430	416	434	471	463	478	450	432	451	421	457	417	437	434	425	423	436	416	397	399	433	418	442	424	447	468	479	449	442	443	444	447	415	414	432	441	439	398	430	423	420	419	449	428	384	441	437	415	403	416	433	445	421	453	427	429	437	439	455	425	441	450	452	423	455	468	414	464	400	413	413	432	466	425	385	428	434	437	410	413	402	434	458	457	441	445	472	443	438	415	436	463	426	432	441	465	425	444	441	429	435	433	453	456	464	436	443	462	445	421	408	454	397	422	421	452	415	429	406	438	434	429	457	438	434	457	427	413	423	449	458	443	484	455	435	429	425	428	442	441	436	413	401	461	427	450	462	451	417	432	416	433	425	471	429	436	419	415	447	414	440	445	437	424	450	438	403	398	443	406	416	424	437	442	444	442	431	401	447	435	462	426	466	422	450	426	424	456	440	444	410	437	415	439	434	445	425	432	447	444	459	405	431	445	400	441	445	433	410	446	378	454	440	447	437	473	450	447	443	443	454	460	420	431	412	439	436	419	436	433	488	404	417	429	434	480	432	417	466	446	450	437	430	477	422	430	460	447	470	431	428	444	424	420	443	454	432	429	423	445	416	421	468	456	444	452	448	404	403	402	418	409	420	427	430	429	425	432	458	412	440	422	437	430	431	465	469	398	428	379	430	436	430	472	401	391	412	442	451	475	465	421	419	435	448	444	469	465	455	452	430	408	435	411	465	444	424	441	443	433	418	444	399	443	418	430	408	439	449	438	442	426	386	449	470	435	400	441	439	477	419	409	447	424	444	421	450	397	464	430	418	442	426	466	405	439	413	443	422	441	429	420	458	433	420	402	429	447	383	434	398	431	427	473	398	425	442	431	431	399	489	405	457	409	455	486	411	424	432	438	385	448	445	434	412	443	442	435	473	428	429	430	449	404	449	444	414	426	449	451	411	452	471	456	390	420	412	450	455	435	463	418	454	495	451	435	434	419	444	414	406	443	429	474	447	423	419	414	462	424	409	420	445	453	398	442	436	391	429	405	359	419	426	451	437	415	451	424	452	442	432	442	462	430	396	434	409	455	427	451	456	461	441	474	416	408	455	414	443	414	446	473	433	453	405	402	443	442	434	389	428	396	449	403	443	453	409	438	458	457	456	396	436	422	465	449	439	431	416	407	449	403	439	436	470	435	424	407	418	431	446	433	448	449	452	434	425	391	412	410	452	450	402	453	385	468	446	428	427	405	435	407	461	431	435	451	407	431	418	444	434	426	420	432	432	450	431	404	450	456	440	447	405	464	425	426	408	444	455	420	448	452	421	439	397	481	434	447	443	420	413	427	440	419	460	435	433	436	418	428	448	442	406	387	437	428	415	409	419	445	445	465	416	418	428	422	421	428	433	462	420	433	401	449	453	448	424	416	435	460	410	422	458	424	410	449	439	453	427	447	396	462	423	410	455	422	457	412	432	429	386	446	401	419	391	452	425	442	455	441	413	405	465	424	424	433	440	481	411	441	468	416	437	443	446	452	434	409	425	431	435	445	414	427	418	432	377	440	422	415	429	395	426	431	426	443	410	419	427	451	450	460	428	423	409	425	421	426	428	463	431	439	416	430	388	421	432	425	442	439	411	434	444	390	448	454	436	429	456	434	409	427	440	399	451	442	404	437	442	422	424	422	432	423	441	440	439	476	425	440	436	441	461	407	434
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
