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
337102662845	337102663406	337102663956	337102664506	337102665056	337102665606	337102666156	337102666706	337102667256	337102667806	337102668356	337102668906	337102669456	337102670006	337102670556	337102671106	337102671656	337102672206	337102672756	337102673306	337102673856	337102674406	337102674956	337102675506	337102676056	337102676606	337102677156	337102677706	337102678256	337102678806	337102679356	337102679906	337102680456	337102681006	337102681556	337102682106	337102682656	337102683206	337102683756	337102684306	337102684856	337102685406	337102685956	337102686506	337102687056	337102687606	337102688156	337102688706	337102689256	337102689806	337102690356	337102690906	337102691456	337102692006	337102692556	337102693106	337102693656	337102694206	337102694756	337102695306	337102695856	337102696406	337102696956	337102697506	337102698056	337102698606	337102699156	337102699706	337102700256	337102700806	337102701356	337102701906	337102702456	337102703006	337102703556	337102704106	337102704656	337102705206	337102705756	337102706306	337102706856	337102707406	337102707956	337102708506	337102709056	337102709606	337102710156	337102710706	337102711256	337102711806	337102712356	337102712906	337102713456	337102714006	337102714556	337102715106	337102715656	337102716206	337102716756	337102717306	337102717856	337102718406	337102718956	337102719506	337102720056	337102720606	337102721156	337102721706	337102722256	337102722806	337102723356	337102723906	337102724456	337102725006	337102725556	337102726106	337102726656	337102727206	337102727756	337102728306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56341	82839	65133	47237	12709	1231	440	341	296	257	236	215	214	194	199	167	190	172	178	182	200	152	172	182	163	168	153	173	172	157	180	148	151	155	171	190	195	173	185	158	145	151	158	166	177	188	130	157	155	172	166	167	208	156	167	179	160	160	168	152	160	160	184	162	160	169	151	195	184	148	178	166	176	154	182	168	178	144	162	156	160	160	169	166	170	146	146	178	174	146	159	149	167	162	146	155	155	161	183	175	161	160	162	157	182	149	149	157	153	216	138	149	172	145	181	148	186	143	160	182	177	172	134	159	174	176	172	180	167	157	177	176	166	163	177	143	175	144	168	148	177	186	171	178	162	175	167	144	180	148	137	167	155	137	187	149	162	164	180	153	141	156	154	163	162	158	155	190	168	164	155	183	149	166	169	146	185	175	146	165	136	145	153	173	168	176	159	163	170	173	159	172	166	135	139	143	140	187	172	162	171	198	162	177	170	143	164	165	172	167	162	155	170	164	165	166	155	152	148	177	177	163	162	162	167	132	170	191	155	177	169	175	150	144	148	170	168	145	160	144	150	182	178	171	160	164	168	156	179	160	171	171	167	166	169	151	176	147	177	165	173	155	136	158	176	181	191	173	184	166	163	180	165	162	144	153	150	159	153	177	184	168	168	161	162	151	150	194	173	185	156	152	173	179	161	158	144	152	161	186	171	139	152	157	144	169	158	163	141	162	171	165	143	157	169	147	137	182	157	163	162	142	147	161	153	186	172	141	167	165	164	178	155	157	178	162	165	168	152	162	164	174	166	179	187	180	173	147	158	148	167	151	165	151	142	158	165	162	151	163	150	163	147	152	148	153	156	155	177	149	171	162	164	112	148	149	159	159	167	177	165	151	149	150	173	164	180	164	200	169	156	168	157	150	145	157	177	154	159	165	159	183	143	166	151	172	148	154	157	165	173	181	151	174	164	144	163	164	154	153	150	152	168	153	164	136	162	153	170	153	162	169	158	189	163	158	167	183	171	179	159	157	156	165	202	158	188	146	177	169	164	165	183	161	172	182	148	155	165	169	160	178	163	177	180	155	150	195	173	157	150	158	163	147	177	170	176	175	166	165	162	168	152	160	183	157	156	156	140	161	165	155	159	152	160	160	144	187	184	166	150	148	176	150	178	170	181	155	164	163	157	150	165	157	123	150	180	159	170	171	150	172	161	167	158	180	190	150	165	179	197	187	172	150	152	167	166	188	160	157	184	152	158	174	180	172	159	183	147	159	157	162	152	179	159	155	160	152	150	163	180	164	155	141	165	168	167	165	178	152	165	133	154	168	155	153	163	160	153	134	152	188	160	151	150	179	156	179	181	153	168	154	158	179	170	165	167	186	174	169	153	159	144	150	179	171	134	161	185	153	161	170	190	199	162	160	146	141	196	164	170	152	182	169	161	175	174	180	169	169	157	151	153	172	151	194	158	146	185	174	137	147	159	151	173	162	149	159	175	161	166	159	192	152	153	158	158	162	159	162	168	168	158	182	169	173	159	172	138	190	175	145	152	176	163	150	179	164	174	166	149	170	157	169	161	178	173	169	153	179	146	147	170	183	167	159	158	187	161	150	164	172	164	169	170	161	139	170	163	167	136	160	175	155	160	176	183	167	168	167	164	160	159	163	149	154	173	140	172	160	161	156	167	182	126	170	159	186	175	178	197	162	160	161	185	161	165	154	180	168	174	156	165	160	159	155	153	171	160	166	180	187	193	147	172	145	150	159	175	168	187	187	176	168	190	149	153	198	190	171	190	172	164	170	168	165	180	166	154	181	165	142	169	195	176	149	165	150	175	144	158	160	179	161	177	163	148	175	169	171	161	158	167	174	163	186	141	161	156	159	149	155	147	143	172	163	168	160	150	156	149	160	160	155	161	146	189	167	187	150	182	156	160	175	175	160	155	148	180	153	157	167	153	170	161	155	162	160	152	174	172	193	157	164	154	175	192	187	173	156	180	151	179	145	156	143	161	162	148	171	157	165	179	152	179	163	161	152	162	161	163	182	177	175	174	137	156	175	171	167	185	170	177	144	156	160	177	155	155	153	175	165	157	154	173	147	173	159	165	156	179	147	170	181	185	184	139	167	167	171	160	175	174	161	156	135	160	181	139	167	166	138	161	175	161	118	157	188	146	148	153	156	165	170	142	145	150	153	160	154	159	150	160	153	146	153	147	154	152	170	169	167	151	169	170	165	140	169	179	144	165	158	178	146	173	159	147	143	136	181	173	150	157	158	168	184	158	165	171	165	201	147	152	170	171	198	165	151	178	145	167	176	148	165	164	179	151	149	150	158	168	162	177	144	154	167	172	172	162	157	183	159	176	162	145	166	179	161	166	154	157	194	159	179	168	158	166	158	151	173	144	154	169	142	161	175	162	157	147	153	182	161	177	178	154	159	187	169	142	184	161	165	157	165	190	167	161	163	155	154	169	164	175	169	164	155	170	163	176	146	170	151	135	164	161	174	155	140	162	164	177	137	150	170	156	143	159	145	149	151	155	181	154	159	144	160	149	186	172	172	174	176	148	153	156	149	175	176	166	147	175	146	138	139	166	165	160	145	145	178	159	159	144	179	199	142	160	177	157	181	173	178	154	176	187	133	165	173	164	175	168	160	144	160	150	157	159	163	166	173	168	167	153	162	174	155	196	169	167	169	165	171	155	148	168	156	164	160	159	183	152	183	165	160	169	162	150	170	170	161	176	147	164	165	163	141	154	157	152	150	174	182	148	160	167	148	152	145	171	154	175	146	162	172	168	165	189	164	152	179	169	134	157	150	148	169	165	149	165	158	159	178	150	150	168	176	150	171	170	164	166	153	180	149	154	160	151	148	174	139	160	160	160	147	161	150	158	156	158	167	140	131	168	190	148	162	170	153	152	201	163	179	166	152	176	143	183	162	172	148	162	168	157	155	144	149	174	161	161	165	178	166	171	151	152	160	162	149	178	136	159	161	155	149	147	175	157	184	168	145	149	163	171	181	191	163	175	154	163	182	182	180	159	147	166	151	160	182	177	150	165	155	154	161	157	163	172	172	174	163	132	146	153	150	158	140	172	191	173	164	148	182	150	142	189	174	157	158	157	152	147	177	151	171	172	160	180	177	141	163	174	150	162	180	169	149	157	144	160	155	177	158	176	138	170	169	154	170	150	153	185	189	176	163	137	175	166	138	180	185	157	175	146	166	153	149	177	165	186	162	148	167	158	162	159	164	190	141	194	167	150	171	173	185	165	162	175	167	142	158	164	162	186	147	141	161	162	147	158	148	165	153	171	144	166	163	171	154	165	177	170	166	176	140	178	186	170	151	161	158	142	172	155	151	183	194	178	157	179	169	175	163	169	156	167	179	161	163	182	141	175	149	166	156	174	155	150	186	166	157	173	148	182	175	166	162	155	138	177	154	149	173	145	195	163	154	176	174	155	159	150	153	145	167	176	159	171	183	151	132	167	163	179	146	153	155
33676	64349	56467	46996	2166	1746	1440	1163	1036	941	778	782	667	612	617	609	587	558	549	483	474	491	495	457	459	459	474	459	449	462	454	437	438	397	445	430	421	435	433	444	382	411	410	384	418	413	458	383	388	433	389	411	383	395	412	458	412	448	390	378	396	410	426	431	374	382	386	414	382	398	407	359	386	427	394	406	395	392	374	376	406	362	365	394	366	391	365	383	407	374	405	396	404	384	365	402	411	376	390	374	376	365	408	441	374	402	415	411	396	415	393	362	366	377	399	402	356	422	379	429	399	392	393	376	382	386	363	372	379	438	370	408	360	389	404	390	402	396	441	380	393	385	358	394	405	413	376	406	426	384	379	406	383	363	395	393	391	374	393	371	381	403	414	401	413	393	371	421	393	405	373	361	396	373	399	411	387	387	370	370	384	373	379	392	381	395	371	390	397	400	364	391	411	402	351	404	396	381	361	358	373	396	387	375	366	370	371	378	359	375	422	379	401	381	390	371	389	373	376	381	405	382	325	369	368	361	346	416	409	358	365	417	355	381	386	400	417	382	385	355	377	381	378	414	401	352	361	364	362	405	378	365	383	417	363	376	325	421	401	392	360	358	363	392	397	392	372	388	399	411	362	388	380	392	376	387	407	380	352	377	383	393	363	411	395	369	392	363	418	392	386	381	401	400	343	390	382	357	416	397	358	393	365	366	396	405	379	396	363	364	406	372	403	368	399	357	401	383	372	393	387	378	356	360	351	378	393	422	355	387	412	356	407	355	380	352	401	396	398	400	393	380	415	344	373	404	394	373	378	368	370	409	391	387	379	367	391	387	387	365	372	380	359	388	374	372	362	360	358	401	410	406	399	378	387	360	398	372	407	355	383	387	383	402	407	399	417	393	398	377	359	363	403	416	392	387	380	362	382	378	396	403	381	374	390	384	389	368	374	387	389	378	350	370	419	379	377	426	416	365	388	417	391	389	382	334	400	373	395	370	372	382	361	369	418	405	387	401	423	351	395	392	365	381	336	396	368	379	375	374	401	395	366	370	377	415	405	402	357	381	387	369	354	361	407	367	411	372	366	372	369	367	382	391	381	387	352	397	362	402	424	392	364	421	373	371	377	409	417	385	398	379	384	369	364	351	402	389	381	400	376	400	383	363	382	360	374	410	399	363	403	371	374	371	378	400	346	407	366	350	411	394	395	388	396	399	351	390	353	389	394	389	378	397	375	387	388	361	372	360	434	406	415	387	388	393	415	382	394	379	377	372	384	405	407	360	408	401	405	372	375	393	422	445	356	399	395	406	353	353	387	350	409	400	373	385	364	409	371	354	357	367	394	394	384	390	420	384	377	368	388	378	381	401	391	385	385	445	388	378	396	365	361	424	396	370	372	405	403	421	387	379	366	365	410	365	421	397	363	397	393	381	371	389	377	374	378	412	384	345	381	416	388	365	374	363	395	414	375	375	403	416	389	366	352	363	388	367	405	358	381	353	393	396	404	423	383	395	408	413	398	405	371	381	359	354	417	363	402	360	379	384	388	408	380	420	393	364	395	380	391	380	414	366	357	418	347	369	379	395	399	403	354	404	409	386	409	392	404	412	409	414	391	401	412	403	406	407	385	402	369	414	397	373	419	413	409	390	392	387	406	368	411	372	400	389	407	370	388	337	392	386	369	360	387	380	378	440	397	355	402	390	365	412	350	363	414	360	410	364	397	384	413	360	405	424	375	415	390	356	395	385	388	395	355	406	396	369	381	382	399	385	347	410	381	369	419	367	384	377	388	376	376	378	404	338	419	382	409	401	386	424	364	374	377	392	368	368	395	423	424	397	396	379	417	391	355	384	387	381	388	384	404	402	427	370	348	371	379	393	385	415	341	397	392	426	390	377	399	349	346	370	368	402	377	402	389	388	350	363	327	402	352	387	337	404	377	395	382	418	354	393	366	371	380	395	356	356	387	408	380	356	388	405	397	411	394	354	387	365	358	370	370	388	372	379	368	380	390	400	386	366	397	415	373	386	407	381	366	356	393	384	389	374	371	393	365	354	398	334	422	335	375	350	359	383	376	400	384	375	375	361	376	414	401	381	409	382	346	400	383	360	383	365	381	413	364	375	365	373	385	378	365	378	373	367	385	399	373	365	388	388	381	376	404	407	411	372	390	357	411	363	357	432	369	389	400	369	393	380	398	364	366	400	419	372	367	383	411	351	388	388	365	394	381	385	402	369	360	371	388	391	404	407	392	372	370	362	366	373	398	404	350	368	381	349	385	362	390	389	380	347	381	357	372	375	367	390	361	378	364	387	402	428	406	398	394	376	359	372	368	392	359	374	434	380	365	368	388	402	400	382	359	389	387	371	375	397	380	358	391	363	376	405	406	375	373	368	394	389	353	394	367	403	361	353	407	402	369	371	406	390	380	380	352	400	353	402	383	391	362	380	374	368	410	405	389	398	410	400	391	398	403	384	383	377	347	446	374	357	377	384	366	375	392	371	385	356	374	347	404	360	386	378	387	393	397	387	377	421	360	358	358	378	398	363	387	393	382	364	370	416	375	389	407	379	366	389	421	371	370	417	361	405	400	373	370	406	408	390	405	379	406	359	398	378	407	391	408	388	387	374	414	366	402	391	391	350	390	370	402	411	415	384	384	418	366	352	389	380	407	390	377	397	383	387	388	418	381	379	406	400	371	378	393	402	381	419	367	391	411	368	362	386	365	393	410	368	392	367	403	408	358	351	397	410	356	366	377	364	376	373	384	374	352	376	380	411	373	369	403	397	396	404	385	372	419	366	392	397	402	392	396	389	362	416	357	407	377	377	391	404	376	374	369	390	373	411	392	369	425	381	416	403	367	379	405	397	371	399	391	417	410	365	406	394	395	401	387	382	397	415	424	349	408	369	383	397	391	388	373	399	358	403	377	387	407	415	394	404	402	372	419	408	375	365	367	373	385	408	442	370	420	407	365	381	376	345	392	364	397	366	411	393	396	384	385	385	373	370	379	404	380	372	405	408	394	362	403	388	359	374	376	385	392	395	367	374	385	407	403	362	382	379	448	370	381	384	386	374	379	391	397	391	372	387	395	380	400	402	369	384	358	399	399	379	383	386	386	360	355	384	373	390	412	394	348	360	373	357	370	387	388	373	367	344	387	361	403	406	434	387	403	399	400	374	399	360	382	365	388	393	398	388	411	357	388	368	352	386	358	391	378	379	412	389	393	390	364	401	392	386	351	390	396	376	385	391	398	372	415	379	396	367	382	360	414	356	410	397	378	390	365	442	368	417	373	377	391	373	442	373	373	452	408	397	394	349	371	365	397	355	422	410	387	391	379	408	391	339	393	388	383	373	410	397	414	374	368	410	362	376	376	380	359	392	375	411	420	379	380	378	401	400	400	359	409	432	359	406	367	407	384	377	349	382	368	394	353	403	372	409	409	400	394	388	381	370	358	379	362	413	400	411	359	370	388	332	407	372	406	417	386	383	404	378
30550	18742	5415	1487	208	208	198	194	216	181	196	192	191	235	190	193	172	197	171	206	215	209	191	226	203	203	219	182	190	220	220	171	186	211	199	199	188	190	201	211	203	198	191	203	232	178	172	174	175	183	188	211	209	209	238	181	180	177	216	194	222	209	189	160	168	189	202	165	194	177	201	207	186	186	203	212	211	210	191	192	208	201	216	184	179	217	175	215	209	239	215	179	173	182	201	197	187	208	195	218	173	198	196	202	201	200	179	211	188	175	179	199	199	204	191	194	189	171	195	175	219	184	196	188	188	206	198	222	172	202	201	196	198	161	167	216	195	201	188	212	211	208	187	203	188	222	195	190	194	206	179	200	208	186	211	184	155	191	199	208	183	184	210	217	187	198	205	200	204	195	181	208	189	189	196	193	211	198	220	224	193	172	179	179	181	204	206	172	198	204	203	204	182	169	186	198	168	206	189	188	205	198	215	217	190	208	176	212	189	197	202	195	181	185	203	213	206	195	210	173	205	195	190	202	182	218	214	203	189	186	204	197	212	196	195	172	190	173	190	198	183	202	176	194	216	214	160	179	203	212	202	214	191	187	188	197	222	196	194	192	190	180	196	192	212	191	214	208	202	203	208	221	194	190	193	187	173	187	204	231	187	184	189	194	195	214	155	170	194	223	206	192	214	186	218	172	240	202	182	185	189	183	187	201	205	195	194	181	173	194	142	192	192	207	194	199	202	185	191	180	173	179	211	219	214	198	216	183	217	204	202	209	207	192	193	191	195	217	189	163	171	194	183	184	189	207	202	224	206	181	202	175	191	195	189	216	187	189	195	183	191	198	205	196	175	172	197	188	208	210	184	169	182	208	215	166	203	198	176	201	182	209	195	186	192	218	191	164	189	187	191	185	193	215	196	180	205	197	203	186	195	200	200	199	195	184	233	185	222	193	207	196	202	191	176	202	202	215	198	181	196	200	222	199	187	207	185	180	175	186	179	226	207	203	199	175	221	195	219	184	193	187	216	180	193	182	194	182	222	183	190	187	216	176	187	182	190	173	207	205	183	178	181	202	198	187	201	214	184	198	210	207	198	200	199	199	197	200	200	197	198	214	193	169	210	224	199	198	212	190	200	233	204	209	225	199	188	212	171	189	183	178	195	209	191	205	195	164	185	203	200	169	189	223	203	188	207	177	206	196	195	197	214	208	207	173	159	179	193	192	228	210	218	204	195	207	169	224	204	175	200	200	216	195	215	179	200	196	203	188	181	167	197	205	202	212	192	212	206	208	212	176	202	198	205	204	206	195	189	205	219	223	228	170	211	195	211	176	184	194	215	160	167	182	177	210	205	186	186	201	199	215	195	182	213	189	193	200	174	194	177	205	186	202	215	201	215	206	155	195	210	193	197	199	214	225	201	227	184	192	196	186	188	199	204	204	205	198	201	204	212	204	193	190	186	193	200	175	216	206	187	172	196	207	223	210	206	208	195	189	200	197	191	191	192	186	190	194	192	186	189	239	194	205	170	189	218	181	184	187	183	188	194	202	215	187	194	195	190	198	185	191	186	149	189	197	167	179	210	180	232	203	211	184	219	201	210	193	192	176	200	201	175	195	177	200	175	211	200	200	198	202	198	211	174	207	205	175	204	223	206	213	194	179	211	217	179	206	188	204	207	206	197	170	198	212	201	207	196	178	212	195	207	164	196	175	186	168	177	198	160	185	186	176	203	198	178	211	192	225	211	172	178	186	180	183	199	165	224	195	187	177	198	219	183	176	215	218	195	189	206	184	205	180	174	212	197	185	197	173	189	180	192	210	195	195	183	181	202	214	188	211	196	196	182	199	208	176	157	198	191	198	194	175	185	178	216	215	180	218	199	141	191	172	219	175	212	194	191	200	210	191	191	218	207	190	191	176	203	170	188	177	203	201	213	175	192	166	184	201	187	193	185	193	180	199	185	179	201	209	195	182	184	206	191	203	192	195	211	182	201	196	185	210	210	184	204	189	206	170	187	224	217	191	179	199	207	192	200	192	195	228	207	205	195	227	209	199	215	201	213	197	187	182	190	200	194	196	195	166	174	216	178	216	216	206	237	217	198	190	189	173	204	215	212	188	183	199	224	177	166	183	185	187	161	201	165	196	194	210	218	210	180	197	223	214	188	191	196	184	200	199	203	202	215	195	171	169	171	214	181	180	193	169	206	199	186	203	213	201	205	182	229	216	204	204	204	180	171	202	192	194	177	182	199	170	206	172	209	186	196	175	219	222	181	198	190	183	205	192	200	200	172	234	201	176	218	202	180	180	191	167	200	191	228	199	180	203	189	222	197	207	190	201	181	180	182	172	200	176	185	195	193	178	217	192	179	208	192	189	174	170	224	187	179	196	159	196	206	197	202	215	173	185	202	219	189	182	192	199	197	207	178	198	218	188	205	202	184	197	206	203	218	205	189	217	189	208	196	189	177	190	179	208	215	212	186	214	191	181	191	221	207	208	212	193	213	221	172	182	168	189	179	213	185	182	201	199	227	205	182	173	202	201	174	151	203	178	224	168	185	209	208	192	211	172	187	219	189	186	196	220	208	203	203	203	207	202	192	210	216	186	185	192	205	202	205	185	189	216	211	199	190	186	202	203	236	221	201	189	183	185	195	198	191	178	186	184	241	209	206	188	187	203	204	190	183	187	208	211	202	216	198	198	185	198	213	207	224	179	196	199	195	184	187	167	223	180	189	196	192	187	215	207	205	204	195	176	190	168	176	200	175	203	201	196	192	216	205	198	179	222	195	197	197	214	186	193	231	204	208	179	192	186	198	206	216	171	170	184	171	182	179	190	163	177	181	180	197	219	195	191	201	189	183	182	214	184	194	187	206	200	191	212	191	190	202	228	223	198	198	172	168	179	205	208	189	203	195	196	184	196	209	221	187	192	199	201	209	193	194	213	213	192	214	196	212	207	204	184	177	192	194	203	196	185	184	218	204	197	182	193	202	202	236	190	190	180	216	196	213	204	189	212	198	197	183	200	179	206	242	175	199	192	201	202	186	182	182	192	197	212	167	193	216	194	211	177	173	192	191	189	198	222	202	178	187	193	168	204	205	209	203	215	165	207	202	192	195	197	162	201	209	219	218	214	201	172	199	182	199	191	189	188	185	183	192	191	192	208	173	189	201	209	204	184	179	210	187	205	193	200	210	184	186	194	180	197	182	171	201	208	191	196	186	182	187	193	206	214	208	181	196	187	169	186	209	169	188	199	209	215	212	205	223	204	205	200	177	181	179	192	210	192	218	185	177	190	201	220	207	189	189	198	216	179	196	218	202	188	209	171	169	196	205	196	222	192	206	196	198	200	171	219	242	164	213	211	182	215	180	183	207	176	175	202	201	201	205	208	202	211	215	217	199	186	192	210	199	195	182	196	185	200	213	201	184	163	176	194	204	222	184	214	173	191	198	206	186	189	193	202	200	195	185	201	185	220	179	204	193	201	193	182	199	195
15346	17045	6791	4023	476	459	441	431	434	441	438	459	462	451	416	447	439	462	448	453	418	443	405	474	433	435	392	398	465	459	424	438	404	448	432	438	424	404	395	417	408	464	427	422	431	425	470	455	443	435	456	453	417	416	447	453	440	411	416	441	482	457	429	425	432	427	413	430	437	437	434	423	428	399	459	464	393	465	462	446	430	463	421	410	410	398	451	435	421	439	440	446	439	417	440	453	438	416	394	447	389	426	453	461	440	460	441	454	423	435	426	447	418	463	438	462	428	408	433	435	452	433	445	453	464	442	429	414	423	429	440	394	435	433	420	442	443	442	414	438	439	437	417	406	435	452	429	435	460	385	455	431	413	446	414	430	424	403	436	376	441	426	443	435	446	426	449	437	435	459	424	458	399	467	412	450	438	440	441	481	428	446	464	450	448	445	435	463	418	414	421	433	460	469	425	414	458	442	419	472	439	453	415	450	436	420	451	459	413	406	443	425	440	453	473	453	433	456	433	433	419	456	455	440	430	425	456	446	455	435	455	421	389	438	448	431	445	417	426	460	399	452	475	399	429	428	428	440	431	414	450	461	410	455	390	429	444	413	435	425	454	439	432	447	437	432	448	410	435	438	421	439	452	414	412	425	404	399	433	422	426	422	428	443	434	432	396	433	457	432	446	445	430	452	426	479	444	461	417	409	401	431	454	409	438	456	434	457	420	384	406	434	477	426	451	399	412	431	435	437	421	435	445	422	407	454	428	459	447	465	431	425	468	427	455	434	406	446	435	408	429	451	435	447	422	428	414	456	450	440	432	415	412	456	425	459	450	480	429	421	437	451	424	455	432	437	457	431	445	426	435	401	433	426	433	422	435	378	408	403	432	433	437	409	426	464	444	458	444	379	442	435	412	442	417	450	446	462	434	455	407	412	389	420	449	453	451	441	467	389	453	427	487	438	425	420	417	456	407	411	466	413	445	462	438	425	472	426	396	453	390	438	431	389	435	434	438	414	407	429	436	451	440	423	429	413	437	406	425	443	463	434	418	419	445	450	416	424	444	449	444	460	439	413	452	417	412	457	451	457	443	473	456	447	425	451	414	442	463	390	420	406	408	452	463	406	432	433	412	451	450	453	404	439	424	437	461	427	447	417	405	434	445	472	468	402	456	434	437	434	405	442	445	435	387	468	428	410	415	436	420	409	449	454	404	462	433	421	477	445	390	420	411	414	406	442	426	412	426	447	435	422	494	411	437	410	431	399	434	391	465	438	438	421	428	436	461	436	434	440	430	450	422	424	452	417	421	441	444	458	430	419	431	444	455	435	465	437	425	411	438	420	453	409	425	439	425	438	447	429	426	384	425	439	419	439	451	430	415	404	444	416	439	429	483	442	415	445	407	455	429	447	475	419	422	385	470	415	429	420	413	459	462	442	450	464	417	436	432	424	434	460	404	463	462	442	409	451	460	432	409	419	381	420	422	449	453	423	403	425	428	445	452	411	420	461	462	410	441	410	439	444	414	457	450	420	428	427	442	437	433	425	413	454	442	395	428	408	438	425	439	422	426	470	445	439	440	444	420	432	461	432	438	412	472	434	420	454	413	441	461	417	400	409	413	435	444	475	431	433	418	441	450	413	441	419	423	420	387	406	434	451	432	448	462	412	469	424	425	434	438	463	440	385	421	458	399	386	453	429	428	433	447	444	433	458	436	419	418	418	418	415	412	406	431	475	440	422	409	445	445	410	414	426	431	430	445	461	421	409	434	429	430	403	418	451	468	440	419	440	394	458	463	411	423	392	461	433	459	456	452	452	422	423	445	437	424	458	426	461	477	420	446	470	446	405	410	462	452	425	463	447	422	437	452	408	429	477	419	428	444	423	444	438	463	436	401	453	421	435	403	425	441	427	437	505	430	461	449	423	416	401	420	428	437	435	433	459	441	431	461	426	429	454	427	409	380	458	453	439	398	430	444	423	440	457	459	415	401	406	428	442	435	439	421	431	471	433	405	441	440	443	434	454	406	437	449	442	473	439	449	408	454	468	412	420	402	400	417	422	423	410	471	446	433	413	466	447	409	417	439	450	450	387	443	413	440	439	426	449	421	439	401	463	453	444	437	421	430	413	445	411	471	425	472	441	459	472	390	413	433	429	442	451	431	440	452	459	431	432	461	411	447	407	394	439	429	405	471	438	430	423	463	454	460	417	420	450	463	429	417	458	413	437	413	445	456	429	458	436	482	419	460	406	423	432	475	404	421	410	464	438	421	457	436	426	413	460	402	428	438	424	455	414	448	422	460	454	415	444	409	384	448	421	404	436	430	396	409	430	414	383	400	438	445	435	430	383	462	417	460	443	481	426	442	462	435	432	432	442	411	410	410	422	445	431	425	473	441	411	439	424	392	417	441	432	431	433	414	424	398	405	428	430	441	423	431	448	413	417	464	401	417	438	438	440	406	460	395	422	443	449	440	454	411	428	392	436	436	409	412	423	426	439	431	441	389	423	420	408	454	453	412	433	424	397	456	383	440	442	397	437	428	422	438	434	448	418	445	436	403	392	455	431	419	449	419	432	445	427	456	426	428	457	400	437	463	459	415	426	414	430	444	423	408	429	407	442	442	450	399	438	451	466	431	475	408	447	415	412	427	453	432	431	429	432	389	462	434	426	471	427	438	452	451	458	432	436	437	446	444	430	413	428	464	412	434	422	415	415	454	405	427	411	422	460	393	406	473	385	412	459	438	421	422	432	410	431	431	441	413	433	439	415	423	423	441	417	460	463	427	463	394	401	453	415	451	402	458	428	467	435	414	436	416	446	431	402	440	448	454	395	420	419	463	432	445	465	422	457	432	450	409	442	423	444	446	469	449	457	450	403	441	415	408	422	437	444	422	406	479	432	469	422	458	449	450	444	417	414	441	398	444	424	448	424	438	427	450	450	425	414	423	453	435	420	471	427	447	464	415	437	421	423	490	439	443	426	425	445	497	440	479	450	413	424	438	414	505	418	393	456	423	441	470	411	430	442	461	443	435	443	418	424	449	441	448	441	408	445	451	386	421	427	410	452	424	439	450	405	418	418	431	393	431	432	429	454	416	416	400	419	446	473	430	428	439	437	404	433	420	427	440	444	427	432	389	458	413	449	423	436	443	432	407	418	420	444	415	437	458	409	460	420	450	452	452	441	440	431	418	427	440	432	422	437	449	438	387	438	424	396	436	451	422	436	412	451	463	426	400	414	450	432	440	419	425	447	400	430	399	425	405	409	441	420	396	404	448	427	432	428	450	422	416	472	444	431	452	413	446	438	450	442	432	410	421	402	422	403	417	417	448	444	418	461	433	420	472	438	466	463	403	446	435	453	447	430	435	408	439	433	457	422	455	444	406	456	476	440	448	420	448	416	415	453	458	420	433	452	426	422	451	413	430	429	408	428	434	425	390	466	459	447	436	459	444	438	410	392	451	456	461	466	444	418	451	442	437	430	423	472	429	405	448	426
46954	66626	50968	30499	4623	310	235	191	156	143	142	153	117	114	115	124	130	138	129	126	141	131	123	115	110	93	120	92	113	109	133	112	109	130	99	114	127	109	121	117	124	98	111	95	111	110	109	95	117	107	122	112	118	116	104	117	128	106	122	132	140	112	121	128	98	123	129	96	128	109	110	113	101	110	109	124	108	96	109	99	114	114	117	113	125	96	116	127	122	110	112	113	108	110	109	107	98	111	116	129	97	104	100	109	113	117	134	111	114	131	115	108	108	105	110	104	109	128	99	122	104	123	103	98	107	129	109	105	105	108	113	118	115	129	110	98	124	128	102	99	124	85	120	126	119	108	120	119	131	129	105	120	121	107	119	112	116	121	111	125	124	120	71	107	108	92	123	98	131	122	109	100	114	98	112	123	105	97	104	114	94	114	116	92	98	100	110	116	102	112	113	120	111	111	110	115	88	136	114	113	114	121	111	116	102	93	115	93	118	124	96	100	96	145	98	103	98	93	119	114	110	116	106	109	122	121	129	87	102	108	113	113	106	105	110	116	121	116	100	103	104	107	103	111	120	111	110	94	102	107	114	112	110	123	112	105	104	124	103	119	100	112	108	116	112	131	114	108	116	93	98	112	131	98	122	111	107	114	107	134	85	107	116	107	116	117	89	109	132	99	105	141	102	106	102	124	105	107	118	118	120	113	104	118	89	107	109	115	110	113	110	101	120	111	104	141	117	123	111	105	86	104	107	115	111	115	108	101	111	118	107	102	83	104	126	122	109	89	96	110	111	117	108	101	118	94	115	115	95	104	110	113	103	113	134	107	132	104	101	111	106	99	140	100	121	126	112	112	108	105	115	112	97	99	91	116	132	113	119	112	93	79	126	129	113	106	101	108	113	110	107	104	99	113	113	131	110	114	120	97	113	127	121	94	125	130	121	127	117	114	110	122	107	123	116	115	113	134	112	105	123	110	116	104	101	137	112	100	95	129	108	134	107	103	96	110	113	108	111	89	89	107	141	129	106	115	127	120	121	113	119	103	107	100	121	127	101	121	103	112	110	112	104	100	109	103	119	97	143	114	108	108	88	118	106	108	119	124	130	123	109	113	100	96	111	110	114	82	109	120	122	114	114	120	102	112	83	123	111	127	102	120	98	113	98	109	97	108	112	115	112	118	91	97	119	106	107	93	102	110	123	117	99	126	122	117	91	101	93	123	113	102	106	97	117	107	109	117	118	116	111	104	123	126	115	124	103	103	115	114	106	120	132	108	119	106	122	114	114	122	103	117	111	113	104	111	96	129	131	104	93	116	95	115	118	131	105	116	101	112	106	115	105	114	115	114	106	110	86	120	98	112	119	107	117	96	111	113	98	109	131	116	113	122	104	112	89	134	113	100	100	122	114	127	110	116	109	95	105	125	127	109	104	110	126	111	102	120	108	135	117	111	107	114	125	137	98	104	125	116	122	108	95	139	108	133	121	88	108	102	110	110	103	117	101	127	98	102	126	100	98	110	130	95	105	111	85	111	113	124	106	102	111	96	102	113	128	112	114	107	99	104	118	94	107	98	104	131	98	100	105	118	99	117	125	106	103	111	102	114	104	110	129	117	85	106	105	106	97	117	95	115	102	127	131	136	92	105	93	110	137	122	111	116	132	120	114	115	112	113	94	120	124	116	103	100	106	110	141	122	108	118	123	108	123	101	94	102	112	112	102	107	92	114	110	131	118	104	105	122	92	99	123	110	104	115	92	121	123	103	120	105	87	96	98	126	124	117	124	84	104	119	99	109	116	111	135	123	86	118	95	92	115	118	103	106	103	114	114	121	130	113	89	119	127	105	124	107	107	122	116	101	125	124	106	85	107	105	102	105	105	110	121	119	121	134	113	126	117	103	107	89	125	119	128	92	134	92	119	112	116	112	105	92	114	111	103	106	108	108	96	136	100	85	104	97	95	114	95	109	119	160	116	106	117	113	99	100	98	113	121	104	118	98	103	111	100	87	100	132	120	96	103	116	129	120	115	121	125	116	90	111	111	121	119	117	100	117	114	126	121	121	109	124	88	100	116	115	126	106	115	122	101	108	94	105	95	94	110	105	81	123	99	94	136	117	95	118	110	111	96	118	89	113	100	106	102	115	102	111	132	87	99	102	107	107	120	112	120	115	105	99	132	124	104	121	115	111	118	125	115	118	120	122	114	111	111	123	113	108	108	111	95	110	121	101	97	119	106	110	99	107	103	117	119	117	120	111	112	106	104	114	103	129	97	121	115	107	121	121	106	129	95	114	97	105	110	112	99	113	109	111	111	116	110	125	109	117	99	127	135	126	107	103	97	109	124	114	113	120	93	100	108	100	139	103	122	117	119	126	130	96	119	106	119	97	123	115	115	114	114	97	93	110	107	115	91	115	118	121	112	108	121	109	98	125	91	104	107	97	94	93	94	115	121	112	107	90	109	112	111	111	115	116	99	88	96	116	109	109	110	111	123	100	95	84	120	106	119	125	136	122	103	137	95	113	110	127	105	105	116	106	106	96	98	108	110	111	101	102	111	102	95	97	100	129	119	124	100	94	131	122	95	96	97	92	124	112	106	105	116	123	93	120	113	126	123	113	101	119	102	110	116	113	118	91	116	95	88	100	117	89	96	128	99	116	116	124	92	105	105	114	103	128	114	89	113	113	115	117	120	111	115	117	107	112	117	124	89	107	101	107	126	97	111	113	103	112	114	111	109	92	110	108	105	100	119	128	118	100	119	101	121	102	117	118	110	108	122	108	116	112	125	117	108	107	136	113	103	105	106	114	114	112	103	110	122	95	107	105	115	112	105	120	107	115	106	120	104	115	124	131	114	106	104	97	121	104	117	109	118	124	110	106	113	118	121	102	104	116	127	113	123	87	115	105	126	136	109	102	112	106	99	117	107	108	108	93	113	113	134	121	117	95	98	108	119	121	124	118	112	115	98	137	114	114	115	116	119	107	110	121	102	129	104	120	108	115	108	102	111	118	90	114	105	122	111	114	93	111	127	101	136	121	112	122	120	115	95	88	128	119	107	106	96	107	86	111	121	114	120	111	112	112	109	132	108	101	105	127	100	114	96	109	113	107	107	115	106	118	117	116	107	112	107	106	131	115	119	116	109	110	111	122	103	110	86	119	117	121	106	112	112	108	119	110	122	99	116	121	103	102	106	108	105	89	108	102	114	113	111	115	97	107	112	125	123	114	105	109	104	109	102	125	116	94	106	95	113	119	94	124	118	114	119	132	129	110	111	125	106	92	94	110	106	112	119	107	95	135	117	105	94	91	96	117	109	110	101	116	111	124	97	101	134	105	115	115	113	99	110	106	100	119	115	117	108	90	123	120	102	107	94	94	118	106	94	120	117	114	116	128	107	99	116	105	103	111	87	133	126	128	90	102	110	116	101	101	112	110	118	114	107	115	111	121	116	110	107	117	98	108	119	96	115	102	138	100	97	119	98	97	112	120	113	103
27045	50615	45311	31888	1267	943	773	624	609	534	464	423	415	402	381	369	370	373	325	328	355	357	331	322	311	269	302	316	304	295	315	284	302	277	295	271	271	293	302	254	284	283	281	280	270	294	273	288	280	305	254	275	276	273	263	272	279	303	270	288	258	278	294	284	297	256	284	241	257	294	283	285	254	264	272	285	235	233	266	276	273	238	263	316	278	300	286	260	305	277	275	274	274	270	258	277	280	248	269	266	290	271	274	256	277	271	254	283	283	301	242	254	247	283	278	285	261	294	263	234	296	262	267	275	263	285	256	286	257	273	279	277	251	292	259	248	268	230	301	308	260	247	282	268	282	263	273	247	273	305	279	287	254	253	260	290	278	263	254	243	312	237	260	277	290	267	248	271	249	279	273	292	257	262	267	310	262	262	269	228	264	305	233	275	248	292	264	277	244	255	291	293	245	281	289	261	255	298	250	247	273	260	313	270	253	261	249	294	286	244	252	269	250	266	269	270	296	254	232	259	251	245	291	280	247	263	294	263	294	253	272	283	244	269	261	261	246	279	309	249	304	259	259	220	267	280	248	262	261	240	274	265	256	257	244	260	255	254	271	268	260	264	250	287	248	289	269	286	240	269	245	265	255	292	248	255	258	255	288	234	265	279	258	274	285	278	301	247	278	263	282	299	260	294	259	282	285	241	277	304	274	266	289	255	292	248	258	272	276	239	295	260	288	236	264	284	271	256	256	283	248	281	275	281	266	273	277	296	272	282	267	258	245	230	261	271	259	273	260	275	264	264	295	284	264	284	263	245	239	279	273	267	272	248	258	261	257	271	270	263	282	279	263	266	254	245	267	280	248	248	246	260	272	270	279	291	268	278	248	257	279	289	256	240	273	264	252	262	280	262	278	272	298	285	245	259	278	275	260	252	276	261	270	271	267	249	262	261	254	247	266	256	271	256	262	267	279	244	293	266	261	308	286	272	292	231	244	253	265	269	275	249	249	247	286	271	279	247	255	317	248	241	249	250	265	272	259	259	264	249	229	262	241	266	280	257	272	267	273	262	281	254	271	254	256	266	296	285	229	274	300	266	237	279	262	265	245	268	230	246	256	284	262	262	274	268	263	268	265	291	294	278	255	252	246	254	245	285	266	256	276	261	274	293	256	226	292	241	248	251	267	305	270	245	248	280	258	254	285	259	273	259	284	272	273	250	270	239	240	266	258	261	252	293	268	257	276	275	236	277	235	248	283	266	276	249	253	289	254	279	283	265	272	250	237	312	265	264	282	275	268	279	284	254	286	280	243	289	280	265	267	269	255	268	275	276	297	257	270	281	263	264	252	255	249	295	258	262	272	278	259	267	279	287	251	272	272	257	271	262	271	267	272	272	269	236	271	276	276	278	284	273	287	283	240	265	277	265	246	266	265	257	259	262	255	257	265	276	278	298	309	246	247	266	259	280	229	263	275	258	298	238	281	277	285	275	272	257	279	286	244	270	274	273	260	257	270	285	284	259	287	301	269	260	264	255	274	261	283	249	269	273	279	268	292	283	286	272	246	247	277	256	283	269	249	283	262	291	267	297	249	263	262	290	270	230	273	254	236	260	270	251	280	273	271	299	284	266	245	246	263	245	273	257	240	266	284	264	248	255	256	264	244	259	271	270	265	259	252	296	287	260	276	263	278	230	262	223	250	278	270	254	237	266	271	265	264	283	236	262	266	292	250	269	242	257	249	260	244	259	264	256	270	258	300	277	275	264	237	247	269	260	291	290	263	271	288	279	246	236	267	272	272	262	281	265	247	265	286	293	276	307	282	250	265	288	275	249	283	257	257	261	254	274	258	274	248	265	289	282	267	266	261	271	245	259	266	238	268	272	293	259	270	260	278	261	282	270	311	265	274	249	261	269	266	257	292	302	269	273	264	277	284	293	277	285	263	260	260	266	283	277	271	270	282	257	276	281	274	248	264	303	305	260	248	270	284	293	255	247	293	279	275	275	239	288	283	270	282	242	222	251	241	254	295	280	264	276	258	273	294	257	239	288	295	271	272	287	244	252	270	288	277	241	276	269	240	271	256	242	257	283	281	251	292	260	252	260	259	256	269	264	253	266	283	282	276	264	233	262	299	254	312	265	286	278	289	267	261	273	252	249	264	299	271	263	261	287	277	273	270	244	277	265	264	260	263	274	293	273	267	283	281	256	288	272	275	253	267	264	252	291	279	230	286	284	249	266	265	270	275	256	269	252	273	272	264	285	260	278	260	252	269	251	302	243	261	267	254	266	261	268	253	266	293	232	247	282	257	301	273	282	258	245	278	234	251	296	239	267	277	252	276	245	279	262	291	247	249	275	265	253	262	265	265	271	262	292	230	282	255	285	251	275	265	278	267	260	240	271	251	259	263	271	247	268	262	265	290	299	279	270	248	255	293	254	289	285	280	251	290	275	262	261	283	253	272	258	280	298	293	224	277	264	262	269	251	241	264	228	288	275	286	272	267	253	275	278	281	261	274	321	265	270	249	270	258	286	274	295	268	278	267	262	272	253	267	251	269	277	272	268	266	287	265	271	259	255	272	262	258	278	264	288	271	254	258	254	293	243	262	256	246	241	280	265	267	270	266	253	288	285	259	269	280	248	230	254	268	288	261	268	253	272	311	268	290	254	257	262	296	281	262	266	282	247	294	284	268	281	271	272	253	280	284	275	280	261	288	286	266	279	242	271	264	264	248	244	277	278	224	282	272	272	269	255	303	274	262	274	279	302	279	262	284	257	255	287	238	273	276	242	261	267	259	272	251	261	296	270	309	251	231	265	280	303	237	242	258	243	262	278	270	280	281	278	267	268	282	249	248	286	285	254	294	269	285	265	278	288	294	299	280	284	297	278	239	260	280	279	267	274	271	285	268	255	252	271	278	245	283	300	248	252	259	269	259	249	268	270	256	237	281	251	267	262	268	263	281	295	251	251	259	274	271	236	291	266	249	277	255	300	286	233	291	251	279	265	271	282	254	271	289	241	251	246	274	265	261	246	266	277	298	265	274	277	273	259	281	246	264	276	246	274	259	268	284	306	252	262	250	262	277	284	256	263	274	297	284	265	283	272	250	260	294	251	284	260	292	293	257	274	256	237	246	226	276	280	270	273	278	270	254	265	269	262	248	258	263	282	248	249	273	248	244	261	278	261	263	295	263	274	275	240	280	258	243	262	265	257	253	265	276	296	296	287	258	270	262	268	265	279	266	291	276	281	283	246	265	257	279	248	255	260	276	271	272	258	268	241	289	280	266	245	261	277	254	269	255	274	268	259	247	281	276	261	271	297	268	276	294	267	275	268	306	267	273	262	302	271	283	267	238	272	255	254	274	233	251	266	269	248	262	275	281	259	266	278	288	258	279	276	285	239	273	263	284	264	257	263	265	268	296	254	248	288	274	272	254	270	248	278	269	247	267	289	248	285	263	242	271	272	279	270	274	261	254	278	253	285	251	268	252	258	265	267
55654	82441	65327	41751	11100	1144	382	304	258	238	259	213	192	189	191	183	217	173	165	184	167	184	157	168	154	145	172	167	157	152	188	162	192	160	165	165	148	149	151	151	161	159	150	161	130	144	164	149	170	137	145	155	164	173	161	163	163	177	174	159	145	151	141	146	168	156	150	177	136	154	186	151	151	154	152	145	159	156	157	168	165	161	134	166	145	134	160	147	144	157	154	153	165	147	171	174	136	141	173	166	121	172	178	160	150	144	161	159	159	157	146	154	171	177	166	139	141	137	173	143	148	136	156	161	149	166	133	158	161	156	147	150	162	175	170	167	166	152	143	162	147	151	138	152	130	111	146	149	128	148	137	154	161	175	142	151	184	146	150	153	199	185	156	158	188	130	143	140	124	148	138	166	161	150	152	143	147	153	141	142	180	171	170	159	150	152	168	170	155	165	144	147	144	145	171	139	149	148	147	172	153	151	150	163	156	168	121	158	141	164	151	149	150	165	166	158	151	157	167	147	145	152	157	151	175	156	130	153	160	158	158	155	147	126	166	163	142	160	149	151	154	139	147	168	140	185	151	152	167	152	163	158	170	141	147	158	159	150	144	154	149	151	155	149	171	135	158	165	161	163	146	162	140	151	160	157	150	163	139	148	140	145	170	151	166	148	166	147	160	147	158	159	156	146	171	159	130	182	131	161	164	136	141	162	139	148	153	147	153	161	154	143	136	138	156	142	157	151	152	152	134	141	133	160	131	159	157	147	166	145	151	168	125	146	152	170	150	165	159	172	158	159	153	173	149	145	160	133	155	176	151	164	155	161	177	171	169	168	150	166	156	151	132	152	162	158	176	160	162	151	155	150	168	131	149	174	190	175	167	143	159	149	153	166	139	148	140	133	146	154	155	150	141	150	147	165	148	161	144	164	135	148	135	163	147	187	145	125	150	162	165	149	145	150	149	156	151	154	158	178	153	157	143	140	154	164	168	141	163	151	184	172	156	137	154	159	169	160	172	184	128	140	156	151	152	158	138	137	127	158	158	152	137	139	154	149	181	159	132	153	160	137	167	142	148	157	127	147	174	172	151	163	152	147	162	173	172	137	151	162	169	144	120	167	149	163	134	163	136	150	140	170	176	148	151	175	164	127	156	176	166	161	143	142	163	147	134	156	126	168	150	154	179	152	171	147	133	149	156	138	139	169	131	142	138	157	159	126	151	143	161	158	164	160	155	160	131	145	178	152	149	162	144	137	159	143	139	168	162	146	168	155	166	154	150	151	162	146	155	138	160	129	135	142	140	151	170	142	136	128	147	168	150	168	155	137	142	155	173	164	130	155	148	143	148	152	153	176	150	137	145	137	145	163	169	155	139	146	147	144	170	138	128	147	155	156	149	156	145	159	152	158	177	169	140	159	160	167	165	170	134	148	148	153	167	139	161	147	169	165	148	160	161	148	161	166	136	147	155	157	163	150	159	146	143	157	144	161	151	149	161	164	154	156	127	158	139	144	188	128	137	141	158	137	153	131	170	178	185	155	186	168	175	182	133	146	146	152	131	134	139	155	164	165	159	161	145	155	167	156	155	162	161	155	144	168	135	161	173	145	145	165	129	159	160	159	148	131	166	163	161	148	140	176	133	155	175	159	167	161	150	157	124	136	132	140	167	150	154	171	147	135	167	157	150	137	163	147	153	152	143	145	131	154	156	160	149	149	184	158	176	159	157	139	162	173	140	144	148	142	151	146	143	166	146	168	175	163	134	141	155	140	154	155	148	162	167	165	169	152	147	150	147	137	157	151	138	161	148	128	152	140	173	144	166	138	148	138	169	155	159	146	162	166	122	160	139	173	142	154	162	150	197	139	148	170	130	171	160	143	136	136	161	145	147	160	154	130	172	169	167	152	176	162	157	145	137	142	163	138	163	139	176	167	147	168	160	160	142	162	161	153	152	161	158	168	170	157	148	158	188	141	133	150	157	150	147	176	166	161	138	167	170	159	189	139	145	154	156	145	129	145	138	141	147	149	165	155	129	169	172	139	150	158	141	134	137	153	184	155	172	155	183	134	146	135	182	133	165	173	144	143	153	168	163	150	158	148	152	142	145	167	146	156	141	157	165	177	127	170	139	156	168	159	156	162	172	154	157	154	169	136	148	144	145	145	149	161	164	168	149	136	157	144	129	135	177	143	174	169	142	148	161	142	151	158	149	165	136	142	145	170	146	142	136	167	141	177	152	169	165	150	139	175	147	152	154	147	144	151	166	151	147	140	116	155	158	151	163	143	129	144	137	155	162	145	145	164	154	125	163	158	131	149	162	144	157	182	195	140	147	162	163	130	171	168	159	157	164	160	153	159	149	157	157	141	162	156	181	187	156	154	155	151	166	152	135	145	177	141	158	166	149	135	159	150	129	163	135	142	155	157	162	169	172	178	147	152	150	150	154	144	134	145	153	181	145	157	172	136	127	128	147	149	164	166	166	163	157	143	157	164	146	164	167	161	141	156	128	147	136	157	160	155	171	144	164	147	143	150	147	167	168	163	149	159	139	163	142	149	175	155	141	149	158	156	134	146	154	152	155	149	134	156	140	154	148	138	150	147	140	133	128	153	154	152	132	141	148	173	153	141	176	153	134	147	127	135	163	167	125	158	155	132	160	129	152	166	150	163	151	136	159	164	136	143	146	154	151	155	150	143	144	141	151	157	158	150	147	143	170	137	150	153	148	123	132	148	130	155	158	187	156	133	171	151	152	158	165	169	141	156	151	177	144	139	157	169	154	197	154	160	127	152	165	149	159	150	157	172	170	164	150	124	158	126	147	149	154	154	158	157	156	165	146	153	150	170	166	154	176	146	147	137	162	163	142	160	157	131	155	158	149	149	145	145	146	150	146	184	139	148	143	157	168	141	154	158	163	163	148	138	121	146	164	159	133	154	161	140	155	155	142	140	128	164	159	156	162	148	140	157	157	133	156	141	139	176	155	148	154	140	160	139	159	144	134	140	160	152	150	170	165	142	180	161	145	149	174	160	168	158	177	147	159	171	153	159	131	143	144	145	169	151	154	140	142	165	164	161	163	157	163	159	146	175	146	153	169	148	166	170	180	147	140	136	159	166	137	145	125	146	160	153	175	140	141	138	172	186	158	147	142	158	139	174	155	141	155	163	161	157	160	141	177	155	156	138	138	164	164	161	149	166	144	163	163	157	131	155	166	136	142	142	144	170	157	137	130	146	139	153	159	144	162	141	170	151	171	165	141	162	142	171	173	167	133	153	134	132	153	149	155	141	163	165	138	178	141	153	149	157	124	145	139	145	143	132	126	167	180	148	139	153	151	149	173	155	148	124	142	134	169	169	163	146	153	137	166	174	144	157	135	130	152	141	155	173	141	139	172	159	161	171	162	148	162	140	152	156	176	170	170	131	163	146	159	175	163	147	157	153	161	170	152	164	161	145	145	172	142	148	165	136	151	152	154	159	139	156	182	163	145	167	138	144
32414	63343	57368	41969	2185	1664	1478	1225	1056	903	843	748	647	641	634	566	541	555	508	519	485	497	476	437	480	449	443	431	447	418	423	391	431	394	411	386	406	410	390	373	418	374	379	389	384	416	425	386	400	382	428	399	355	379	353	404	419	362	414	388	378	399	385	390	361	370	404	364	398	373	365	388	380	392	363	365	364	375	365	381	365	390	399	373	390	360	375	373	354	370	392	388	378	367	397	359	372	369	380	419	378	380	367	376	408	386	376	378	369	348	355	335	400	384	398	355	374	356	383	369	384	366	372	370	372	361	356	361	362	386	376	335	391	386	367	348	393	373	388	398	371	359	379	387	378	396	347	345	367	378	355	392	382	396	341	356	378	369	358	396	399	377	341	350	358	384	347	356	343	368	327	356	372	362	321	353	374	375	355	391	366	355	388	373	368	369	365	361	389	352	378	387	333	375	381	420	379	355	351	368	367	373	345	323	376	379	406	348	377	346	381	375	375	366	349	344	359	360	338	352	398	370	347	353	371	340	370	302	394	372	364	332	336	351	333	364	394	380	354	367	359	394	356	362	364	365	377	368	356	396	354	337	397	371	388	421	348	339	389	347	355	334	369	374	374	335	366	371	376	373	373	377	360	360	357	421	379	416	358	345	385	379	357	348	380	349	362	332	332	352	348	355	367	362	385	386	364	355	390	363	365	366	390	399	369	362	373	400	363	374	349	344	351	338	353	352	354	362	389	352	356	356	351	373	357	346	357	346	365	354	357	369	333	395	418	350	376	341	340	351	348	381	397	394	350	337	356	399	371	337	362	354	372	375	389	384	370	372	384	372	338	383	334	354	339	362	358	352	338	379	365	349	360	349	364	342	342	362	360	373	400	353	373	383	364	356	353	348	366	369	371	364	348	347	377	344	354	378	384	381	391	393	351	365	376	337	359	383	377	360	347	331	336	382	376	380	364	368	396	360	341	393	357	379	373	342	320	316	371	353	371	365	369	381	372	367	334	379	328	336	368	363	355	371	351	350	376	395	353	348	353	356	370	368	345	411	345	342	352	393	368	381	382	386	362	351	368	363	351	355	369	338	346	364	371	348	387	358	357	368	353	403	378	371	398	383	348	373	326	394	357	336	347	338	326	360	378	366	358	404	366	379	345	346	355	370	344	382	334	379	384	355	329	352	366	368	348	375	401	381	370	355	418	345	353	364	389	371	393	372	360	393	358	360	375	375	397	323	386	368	356	391	377	369	392	372	391	383	374	330	377	336	369	391	349	362	365	347	393	348	383	326	375	373	361	362	370	386	362	361	376	372	386	336	366	375	364	368	339	337	359	363	339	358	364	374	386	365	374	387	384	371	336	368	374	367	362	347	372	381	365	356	368	340	395	369	370	351	357	361	372	330	386	352	375	375	316	346	364	371	360	337	344	347	369	354	340	379	381	357	374	390	378	351	353	361	364	358	396	387	368	361	340	397	351	360	352	380	327	362	359	371	363	381	348	371	391	397	364	388	356	337	383	370	374	373	375	383	351	356	382	345	373	327	371	338	379	363	335	376	375	375	371	373	370	342	358	387	402	359	345	367	332	381	340	375	333	347	370	342	356	350	371	360	381	372	370	366	363	370	354	381	354	358	352	383	341	344	363	369	375	383	343	407	348	337	382	323	364	359	383	372	356	386	364	347	347	380	352	380	390	346	339	367	360	376	373	372	376	331	326	328	363	366	365	374	334	333	358	332	362	373	372	377	347	373	309	367	361	361	350	376	366	364	379	385	358	342	358	366	339	373	377	341	371	374	342	335	342	386	360	349	367	365	361	354	353	366	349	357	374	375	404	367	358	376	389	394	370	335	397	330	401	355	392	351	351	403	335	366	348	370	350	352	350	373	370	357	352	377	356	381	371	352	361	353	395	369	420	365	362	373	381	373	385	350	395	372	366	375	353	379	387	348	330	391	360	347	335	346	382	359	338	355	378	346	382	380	345	352	356	382	352	389	398	363	383	393	353	366	373	359	364	351	371	355	353	374	352	384	338	355	383	381	345	343	351	351	345	364	355	388	380	377	358	372	356	409	361	374	407	390	365	360	361	360	392	369	353	375	345	343	381	380	381	362	383	340	389	387	411	361	361	385	317	365	364	386	367	383	365	336	387	374	379	344	376	367	331	364	361	365	387	339	344	380	369	356	367	380	432	360	344	366	372	359	389	391	371	345	362	373	331	356	376	369	363	389	370	342	343	371	350	354	363	386	378	342	388	399	374	348	364	329	363	365	374	344	380	348	362	366	356	345	364	383	383	337	341	367	352	401	374	365	398	347	362	388	371	384	359	359	357	340	360	319	385	367	367	398	373	329	393	355	384	363	332	346	326	341	346	371	355	356	358	349	364	364	382	342	351	380	375	356	365	358	359	381	351	394	339	354	348	333	375	348	376	391	341	365	371	363	370	382	397	350	366	372	347	363	371	396	352	350	335	358	336	383	361	377	383	390	363	390	349	392	365	356	367	366	380	342	345	359	377	373	358	361	369	358	365	397	353	344	390	361	349	384	350	379	369	370	370	337	373	372	365	356	338	379	359	378	373	404	361	353	367	354	343	370	371	361	393	374	381	353	346	380	328	374	342	359	358	344	350	369	373	387	365	387	353	356	364	356	362	354	393	355	351	351	360	375	395	359	305	343	382	336	369	343	377	373	368	389	374	378	340	367	360	357	369	376	363	408	356	361	383	381	365	354	376	390	355	385	373	362	385	316	378	373	381	375	346	369	374	366	362	361	354	348	360	354	354	367	372	352	353	364	349	372	344	367	383	341	380	353	361	363	383	366	369	327	367	362	350	396	380	339	396	377	382	354	364	342	327	344	368	328	365	362	378	364	354	326	376	372	364	349	351	388	341	351	371	360	338	323	352	395	352	362	343	356	381	394	352	348	346	363	347	332	372	347	376	352	344	350	375	351	363	349	354	393	356	322	354	349	367	364	378	339	356	351	385	364	369	369	371	353	357	381	370	344	381	340	379	365	372	369	379	361	381	391	372	376	350	353	368	374	332	353	335	372	362	360	344	400	382	353	362	357	372	363	357	352	355	399	376	372	354	369	360	375	380	358	359	343	349	361	383	363	371	359	360	396	383	355	358	337	356	391	358	381	389	376	403	360	376	395	375	358	386	354	364	364	358	364	373	382	357	392	367	327	331	344	316	336	358	411	374	388	353	343	375	407	381	345	352	369	348	337	363	356	368	384	362	386	380	382	375	358	380	359	359	393	356	383	361	375	396	348	382	369	369	374	383	355	380	369	378	367	346	359	363	356	382	347	373	393	348	341	367	371	367	367	401	379	362	385	365	355	378	346	381	394	361	372	373	368	381	385	375	373	372	355	375	357	362	335	347	377	383	405	388	372	342	347	350	388	351	348	372	371	312	391	376	349	373	376	365	381	373	367	347	359	323	342	351	373	384	344	366	374	370	348	378	362	375	379	370	376	366	356	372	363	327	363
29549	17751	5836	1189	211	222	190	177	197	189	187	190	215	204	202	204	190	185	185	194	202	184	200	216	226	222	158	174	204	203	198	208	193	191	202	177	183	180	183	226	208	218	189	198	170	199	200	207	180	200	192	187	215	212	188	203	212	205	178	185	172	190	167	185	190	209	191	204	185	210	205	216	204	192	168	186	192	199	192	185	189	189	223	201	189	189	197	183	208	201	189	211	169	172	189	197	188	202	214	204	182	177	197	197	205	207	166	191	184	192	187	228	197	196	220	196	201	201	178	193	195	191	211	206	219	202	212	174	203	178	204	181	188	176	194	218	208	218	199	206	199	191	200	221	206	216	181	191	177	189	195	179	220	186	188	186	191	199	183	197	187	179	185	162	174	220	178	204	191	178	172	166	177	186	202	202	209	191	179	183	196	206	200	200	223	178	187	162	196	222	181	205	182	216	192	193	200	195	187	199	196	209	202	187	190	162	195	223	199	181	172	179	193	202	183	201	189	222	177	214	213	198	203	180	216	218	180	198	197	172	172	170	208	188	202	209	220	198	197	196	191	176	202	220	202	160	195	204	190	166	191	193	197	202	202	180	206	186	193	196	196	207	189	189	171	203	222	211	190	205	215	189	216	205	183	214	203	220	200	215	207	210	197	195	178	155	197	183	220	196	192	175	188	202	204	191	180	200	202	193	184	203	204	195	171	176	188	202	189	181	189	190	211	207	193	207	201	183	204	189	191	194	183	202	174	174	202	207	178	194	174	188	216	216	210	177	176	204	201	192	200	209	218	190	187	198	166	182	232	209	202	178	180	178	206	191	215	183	181	152	206	186	194	211	194	213	181	205	204	190	198	188	195	163	155	185	179	207	205	164	180	176	201	214	191	183	203	208	180	197	183	175	192	213	206	181	175	177	175	169	210	176	170	221	205	190	202	199	182	204	190	217	238	169	210	170	179	189	195	181	175	174	204	184	202	184	229	196	202	184	239	207	182	178	181	175	160	167	199	188	225	202	174	188	191	204	177	194	181	214	242	212	217	216	172	200	198	224	200	190	223	214	189	200	185	192	168	180	168	173	210	198	202	196	196	161	202	183	188	196	222	183	216	216	192	183	170	208	154	200	203	186	206	167	192	192	192	208	176	175	200	218	170	188	210	217	192	193	210	226	171	183	169	203	212	211	196	220	192	183	198	192	201	192	197	179	226	201	197	194	179	192	192	180	182	171	171	210	199	176	213	173	201	187	167	174	205	187	183	211	197	191	157	190	186	187	196	192	194	186	172	186	184	176	225	173	172	180	170	162	192	169	204	183	197	199	218	184	197	191	176	181	207	214	200	188	174	212	193	190	172	199	205	185	185	186	185	216	154	185	167	208	212	191	198	208	203	200	204	191	182	209	231	189	196	214	203	207	192	215	162	202	164	194	173	192	171	196	168	202	206	184	186	204	178	192	177	224	200	199	192	180	183	190	203	190	188	197	197	201	186	213	210	190	187	191	200	172	201	174	203	205	234	193	187	195	184	214	184	192	187	198	179	215	177	195	198	173	186	194	176	171	177	195	196	194	200	179	196	183	174	182	203	194	212	197	187	222	230	215	197	209	212	189	200	203	214	196	196	223	196	214	195	169	195	185	186	181	181	176	156	212	192	187	196	170	206	181	198	202	179	210	206	176	193	177	182	189	211	198	201	175	194	188	179	187	209	209	184	166	209	177	202	169	200	209	187	221	214	174	213	235	196	226	185	208	168	167	171	204	184	178	198	188	189	202	159	226	181	193	183	200	207	213	179	189	191	175	191	187	230	187	214	202	227	188	191	189	192	180	194	201	203	188	203	176	163	195	198	192	179	207	205	205	172	208	207	182	176	195	154	189	219	163	213	178	203	207	209	197	213	219	173	192	199	208	201	203	172	203	175	191	186	193	206	217	166	167	191	198	201	174	180	193	213	201	189	186	166	216	193	188	202	214	188	175	177	207	205	181	193	200	217	175	184	171	194	209	191	185	184	157	205	190	207	177	185	181	182	198	195	187	215	213	204	179	185	218	225	185	196	191	178	189	202	182	199	180	207	201	201	199	204	214	193	210	187	203	178	184	185	189	185	186	203	178	188	174	181	194	189	220	169	194	206	198	204	215	189	199	174	221	183	154	199	195	206	197	206	181	232	175	172	219	170	176	193	178	235	195	180	198	192	170	213	209	192	168	181	181	181	204	213	201	218	193	182	203	189	202	191	155	190	202	186	202	209	212	201	183	192	181	199	180	196	190	188	193	219	202	199	187	191	198	187	190	179	200	186	207	182	164	206	200	196	168	197	243	177	189	198	209	217	196	191	168	181	209	183	206	168	191	168	226	174	202	214	235	186	198	185	207	189	176	205	186	201	187	197	175	210	218	184	182	217	177	200	200	215	209	193	198	177	188	225	186	173	192	174	213	173	183	194	182	192	205	199	197	215	183	172	217	198	185	193	169	193	185	212	180	200	205	210	189	183	189	176	188	180	212	171	183	169	195	180	202	207	198	207	192	184	201	189	190	199	207	162	209	191	186	202	174	202	183	191	200	192	190	207	182	189	194	206	176	205	183	195	183	183	199	178	221	211	201	210	226	192	185	204	207	206	185	191	233	191	187	195	199	198	179	169	232	196	197	171	186	187	186	186	210	183	196	180	170	192	166	196	195	190	188	165	201	183	202	203	181	181	179	217	196	201	185	224	213	205	213	177	177	195	198	187	200	172	201	177	202	211	200	190	197	218	178	204	181	197	193	186	210	228	174	238	187	210	209	198	206	202	190	197	214	220	189	200	188	204	178	205	217	228	199	201	185	187	189	204	192	147	190	190	207	178	179	196	185	176	204	169	207	202	206	195	195	196	197	175	195	190	167	195	185	203	174	184	198	177	163	201	192	217	192	220	179	188	199	195	203	193	204	201	213	227	186	190	206	166	178	176	195	194	196	163	217	195	203	198	190	192	209	175	207	199	187	201	162	183	195	192	182	193	181	192	182	217	198	208	176	192	196	187	184	174	171	215	172	183	220	199	218	231	213	173	192	191	191	189	180	193	195	212	211	172	181	205	222	204	190	194	190	174	201	195	193	208	184	247	200	221	200	210	192	191	183	180	196	174	194	210	184	183	187	207	161	181	217	187	185	211	204	204	219	194	209	205	218	178	176	196	176	193	189	198	201	171	176	197	186	195	189	173	188	186	170	184	179	198	184	206	197	186	170	213	213	185	207	200	200	214	186	173	189	211	201	193	176	164	183	198	183	204	208	208	175	207	194	194	206	181	172	217	194	195	181	199	179	203	195	212	197	204	195	200	174	191	206	191	190	225	177	184	184	169	207	192	183	186	170	187	198	184	192	175	207	171	185	176	188	174	189	188	192	177	187	175	206	201	173	196	194	179	189	206	181	184	197	172	209	182	185	163	211	206	193	212	173	191	186	196	187	177	197	198	193	202	205	173	186	197	196	193	185	193	182	203	217	203	175
14627	16769	7380	3189	462	479	472	440	427	439	432	450	420	453	437	454	461	448	424	428	437	442	442	394	431	414	431	425	460	436	456	465	464	393	428	428	424	440	419	396	431	445	420	419	373	411	384	446	448	442	396	453	432	427	454	406	432	396	419	431	401	394	459	411	458	403	391	416	405	423	414	410	447	412	449	421	378	465	423	441	428	418	408	453	388	434	402	437	433	445	407	426	403	420	436	429	441	424	466	447	424	442	425	428	438	426	432	426	438	438	432	431	414	451	401	461	416	437	453	429	416	432	424	427	425	425	417	391	432	455	429	421	418	443	434	429	432	459	421	435	419	455	420	430	406	408	425	447	435	405	440	428	466	417	409	426	388	457	459	445	455	452	417	401	421	436	420	395	430	416	414	433	449	468	419	413	441	435	449	421	424	419	430	444	437	413	393	459	462	410	437	424	392	404	414	452	438	442	460	426	428	432	432	422	426	453	417	427	418	408	419	439	459	401	439	405	447	459	434	416	403	453	439	462	451	448	464	422	401	412	409	425	402	441	425	394	445	431	433	449	386	420	423	458	427	456	439	432	440	424	441	419	416	470	421	474	419	428	462	450	421	407	382	410	426	443	439	414	453	408	405	445	470	437	455	445	426	441	422	419	444	445	390	447	432	444	408	451	425	417	462	446	428	448	435	407	433	447	471	433	448	424	417	447	422	412	406	443	398	420	436	400	433	458	433	421	445	461	415	447	409	415	452	419	425	428	419	430	433	441	400	443	471	423	451	439	425	462	427	442	434	426	446	412	437	439	435	413	458	430	418	417	410	434	446	392	411	448	441	413	399	414	415	463	426	431	395	446	428	403	413	388	400	433	460	405	429	445	456	406	467	419	427	406	425	399	434	419	455	456	414	433	446	489	430	408	451	432	438	397	440	442	424	431	418	408	395	417	452	420	462	429	469	405	412	413	425	461	434	465	450	427	421	441	393	428	431	446	444	434	440	444	410	441	405	393	430	453	411	427	401	400	410	426	443	427	437	456	433	423	430	445	427	444	416	410	406	426	433	431	418	378	421	416	442	447	423	418	427	433	439	427	451	425	427	421	401	433	445	442	417	432	451	433	462	426	456	415	466	386	398	430	443	455	410	449	432	442	432	427	401	453	431	420	460	437	405	425	420	432	431	451	436	437	438	411	455	427	454	413	422	478	473	436	449	423	455	433	435	450	415	415	428	464	397	400	436	455	420	417	424	473	399	411	409	416	385	413	402	431	405	451	444	430	419	437	433	466	459	407	442	402	459	414	447	450	398	425	405	422	436	422	479	412	393	397	409	442	385	455	450	416	432	460	393	463	392	428	409	423	419	418	424	432	435	426	424	473	428	404	418	441	460	430	422	420	439	435	429	414	432	431	418	425	406	437	453	443	447	432	402	443	427	428	413	429	404	395	418	461	422	438	440	403	426	412	449	434	406	444	447	451	460	403	438	410	449	462	404	407	432	460	446	434	418	412	452	423	395	409	426	433	422	387	409	460	430	421	435	434	410	455	392	446	398	447	417	420	432	445	459	421	416	425	458	428	418	469	436	441	405	413	448	398	404	410	420	389	431	386	402	453	391	422	398	460	421	417	421	423	435	481	459	420	423	409	447	438	425	432	426	439	411	439	442	429	461	412	450	422	427	416	420	447	446	423	440	412	417	425	426	472	431	426	401	456	406	407	459	401	412	421	434	435	398	402	424	453	398	373	456	403	394	436	432	470	409	429	454	425	435	429	425	407	416	418	452	421	418	426	440	430	465	451	440	438	431	416	465	445	430	419	443	471	394	440	409	463	419	418	459	412	409	444	464	459	461	450	423	423	425	450	424	397	435	437	405	444	438	439	407	443	436	390	412	464	415	407	450	425	437	399	432	450	410	454	422	437	406	465	457	421	409	422	426	438	452	420	469	430	431	422	438	419	455	428	432	421	444	453	449	426	433	404	430	466	423	457	402	467	452	436	392	433	445	429	422	431	395	409	452	432	420	402	417	418	423	415	386	427	448	407	420	437	439	440	381	423	412	455	427	483	407	415	412	404	414	439	410	408	391	386	418	404	436	407	446	416	427	444	465	410	457	432	427	401	419	404	434	446	411	390	453	432	441	419	409	418	441	433	407	391	436	454	426	400	434	440	396	416	438	445	428	476	428	445	415	437	427	423	381	442	390	408	442	459	410	415	414	430	446	431	430	423	427	389	450	434	438	405	409	475	457	405	419	416	416	407	435	403	422	435	398	467	449	424	422	427	459	422	423	411	428	432	419	417	439	420	406	469	438	425	389	432	397	427	423	387	418	456	454	425	406	451	425	421	435	454	421	439	450	447	451	445	443	403	408	415	376	377	411	451	441	432	444	405	384	444	408	402	430	412	412	429	412	450	435	456	428	448	426	437	449	487	434	427	415	425	458	450	453	442	399	446	433	410	445	454	426	434	442	449	387	469	423	445	420	433	398	463	432	433	420	441	400	448	435	407	423	437	401	451	413	442	432	394	411	433	441	441	455	427	449	439	447	459	444	431	419	405	432	388	435	436	446	420	394	399	435	427	430	436	433	459	413	433	437	448	414	406	419	395	425	418	417	446	445	439	430	442	465	407	438	395	412	447	464	467	397	415	451	441	424	441	421	409	469	392	432	449	405	481	437	406	402	428	448	429	453	421	421	447	421	438	428	457	448	417	405	393	430	475	420	451	410	429	454	397	422	496	416	438	424	421	428	405	395	405	423	429	440	424	472	443	408	412	472	470	409	444	420	408	418	442	437	475	394	423	419	454	434	455	383	394	429	447	428	420	425	442	405	405	419	443	434	399	431	437	385	485	412	421	435	429	415	477	438	412	460	435	450	427	430	432	440	466	408	412	441	450	417	430	438	458	433	468	397	467	436	448	415	417	452	426	403	431	410	412	475	401	396	470	414	450	445	395	448	381	404	483	426	428	421	414	459	412	415	388	418	410	411	403	439	454	431	459	446	420	410	439	459	426	469	439	451	450	441	405	419	446	433	416	462	446	429	440	442	405	437	439	410	470	420	434	417	440	399	415	455	405	451	443	421	459	423	431	443	468	431	399	433	404	454	408	456	431	436	421	488	454	451	448	438	476	426	437	403	424	439	435	418	423	447	440	424	383	433	444	418	440	427	448	429	426	429	451	430	425	427	406	435	470	426	412	423	458	440	444	431	427	444	405	453	404	461	417	426	462	446	414	395	467	436	448	436	393	436	430	442	407	430	426	429	391	433	414	434	455	399	461	448	421	452	400	397	405	436	420	454	425	443	425	423	429	447	413	398	420	431	436	415	424	447	428	410	392	448	439	414	440	421	393	443	442	401	458	444	419	419	416	444	400	415	460	436	457	449	472	437	437	395	438	397	470	409	432	454	449	419	418	455	432	471	405	435	436	442	421	403	428	408	393	436	415	430	463	428	433	423	441	421	406	442	407	419	416	403	404	415	467	439	412	464	422	445	383
44643	66847	51598	26458	3508	302	204	164	170	158	150	149	143	145	131	135	109	120	133	108	123	119	121	100	134	133	105	109	137	106	125	126	109	114	113	118	136	109	108	104	118	114	117	109	115	90	116	113	95	94	97	134	107	120	119	107	106	104	102	115	100	118	134	109	106	109	98	101	102	116	112	92	109	104	124	114	112	98	116	105	106	109	117	98	97	121	114	105	132	118	106	110	102	138	83	117	116	112	102	107	108	107	135	119	118	117	118	109	98	107	93	96	89	104	109	120	105	93	111	108	99	112	99	112	107	120	106	104	101	88	106	124	130	99	124	110	110	103	117	118	107	99	96	104	113	112	113	135	86	113	96	115	106	114	115	111	95	98	121	107	113	118	115	120	92	111	94	112	104	81	112	88	118	107	126	100	131	104	113	126	93	110	96	106	102	105	112	118	103	93	110	91	127	105	102	106	106	106	101	102	115	139	99	111	135	98	119	103	87	107	85	126	103	92	98	118	124	114	106	107	114	112	108	114	97	98	104	101	104	117	116	103	120	97	119	118	124	113	111	107	112	102	99	111	122	86	93	104	100	101	102	114	104	102	95	101	99	104	111	97	141	133	107	93	111	103	119	114	87	109	114	115	107	103	125	117	104	116	91	108	123	112	116	102	135	90	105	94	93	113	102	95	99	118	89	92	100	113	106	123	114	130	110	119	112	113	88	134	120	99	132	103	116	133	115	99	101	97	90	101	105	108	94	103	123	115	111	112	129	108	113	116	136	123	112	91	109	90	95	113	128	106	109	115	92	121	111	109	114	106	118	114	101	91	107	107	111	114	110	126	105	95	112	91	99	88	91	106	89	112	107	102	118	110	108	85	124	112	114	138	110	107	92	122	116	117	121	89	118	118	114	113	99	103	101	102	114	101	103	105	105	107	106	99	118	114	81	103	108	82	99	116	117	83	82	110	108	122	96	95	123	116	99	126	117	115	113	123	110	106	112	95	98	103	96	115	112	130	90	103	137	103	114	131	107	99	114	91	120	108	105	124	104	99	109	85	88	108	119	101	103	121	114	95	109	103	108	104	112	111	93	121	93	109	106	111	85	97	106	97	97	97	102	115	98	93	113	92	105	105	97	106	110	111	103	121	133	115	107	104	128	109	97	89	111	97	97	105	98	105	98	108	108	98	105	97	113	121	119	99	101	103	109	91	88	101	102	93	106	97	117	121	105	125	118	105	113	109	111	117	111	112	91	106	106	110	115	104	127	102	104	118	130	122	116	113	88	91	112	111	102	118	99	119	105	132	114	99	102	116	94	100	102	107	82	108	99	109	92	99	119	103	87	98	141	120	91	90	96	105	103	97	102	134	112	104	113	107	109	104	119	93	102	107	134	114	96	101	97	141	128	117	107	103	99	100	131	118	113	98	113	96	118	115	106	97	121	109	115	105	97	95	110	91	101	85	111	122	112	129	103	95	127	98	109	120	107	100	127	120	122	90	79	106	125	122	105	114	129	99	113	111	92	113	110	117	103	123	113	88	103	96	121	137	120	133	127	92	131	96	109	94	94	94	108	113	114	90	121	101	114	111	124	108	101	106	113	123	99	95	110	116	102	107	125	110	104	108	109	120	116	109	127	110	99	109	96	119	108	101	128	130	108	118	105	122	116	118	127	105	111	108	108	120	110	106	110	113	130	124	108	104	105	114	116	128	104	112	118	120	112	120	132	99	107	119	116	104	101	107	107	91	113	95	120	108	119	105	120	96	122	107	105	110	112	132	122	124	109	118	98	119	124	94	106	134	110	100	113	119	96	113	103	117	94	126	109	125	128	104	119	112	121	112	102	88	125	95	94	104	135	97	106	106	127	118	118	110	128	122	93	87	113	106	104	113	110	98	116	102	128	116	112	120	101	99	107	114	104	119	117	119	101	108	92	111	121	98	112	98	103	108	104	102	116	107	98	100	128	102	93	106	115	116	129	94	92	113	94	109	117	111	101	103	103	104	110	122	101	110	99	130	119	114	89	115	104	108	112	104	117	110	95	110	126	121	104	106	120	114	97	104	111	107	93	114	110	88	92	110	109	110	101	113	111	103	120	108	110	91	131	123	92	92	98	118	115	107	114	115	113	115	116	107	101	118	112	113	130	124	89	104	99	97	115	116	123	94	106	123	114	120	103	104	116	101	98	107	112	132	104	112	97	127	118	121	100	124	97	97	111	115	104	91	126	101	107	110	109	107	114	116	104	97	103	130	114	99	96	103	120	104	108	98	113	108	103	109	94	100	119	114	111	109	125	108	100	99	100	127	110	122	91	92	122	113	105	119	98	93	120	94	113	99	111	87	122	107	96	95	102	123	122	102	95	100	113	114	126	113	103	107	119	119	116	109	121	91	98	127	96	102	117	112	98	102	103	102	106	104	111	110	109	101	109	103	113	104	99	132	108	110	101	109	99	108	109	117	107	112	90	126	108	122	110	106	104	102	99	86	113	117	106	92	86	104	92	102	104	101	121	122	127	104	110	127	122	106	98	110	116	114	110	97	102	92	100	109	109	98	121	102	106	111	119	100	121	107	126	131	115	85	110	109	86	112	106	109	95	109	99	120	96	112	113	100	129	129	110	110	109	115	138	112	108	98	113	102	118	89	114	122	118	106	115	111	108	108	126	112	110	109	101	101	101	114	96	95	100	139	126	110	106	109	109	91	100	108	114	109	143	116	106	112	89	123	121	105	117	110	123	121	94	120	106	107	112	104	123	120	110	111	110	98	116	98	122	124	119	101	112	111	110	122	101	127	113	113	113	116	105	99	103	94	111	108	107	99	107	107	119	118	114	110	106	111	108	118	103	107	101	103	118	119	112	125	103	104	95	98	110	118	114	108	121	126	113	99	116	114	117	155	114	125	105	111	107	123	125	111	112	116	121	101	99	120	116	115	100	121	119	83	118	109	101	117	101	105	99	105	100	112	115	111	95	123	121	99	92	125	131	105	107	100	97	100	103	96	121	115	96	130	107	110	112	93	88	107	121	109	129	104	99	85	123	118	94	110	107	112	120	100	114	115	105	109	104	109	113	105	112	125	97	109	126	130	98	97	98	108	94	120	102	122	101	102	96	120	113	118	120	91	124	118	107	97	122	102	131	121	132	117	102	125	119	106	104	115	124	111	85	116	100	106	100	112	109	97	100	103	132	100	116	112	96	104	117	97	124	123	117	128	105	100	108	127	119	95	79	105	101	114	91	122	121	99	110	108	105	103	120	120	120	105	80	101	105	86	107	111	122	102	121	123	104	116	96	99	104	120	105	104	99	125	89	124	118	113	114	95	107	101	125	90	96	118	110	124	102	88	84	78	103	112	96	94	117	114	118	115	88	117	92	98	97	109	99	123	114	109	95	111	103	118	105	103	108	110	121	115	102	110	102	122	92	100	108	96	87	117	109	100	111	96	117	109	102	120	120	122	132	109	113	110	94	117	104	105	114	98	97	114	118	115	117	112
25424	51021	45009	27696	1195	978	813	676	622	521	546	441	451	425	393	368	350	360	339	320	321	338	299	302	331	318	324	320	293	281	285	283	287	305	274	292	303	285	300	285	267	291	311	271	286	286	305	269	274	287	301	291	269	295	272	318	306	301	267	281	249	254	273	271	257	262	293	287	281	263	268	242	263	290	260	276	231	302	251	257	242	271	244	266	272	275	240	274	261	265	283	266	263	256	231	257	269	249	284	275	265	223	295	269	230	283	250	248	259	257	258	282	264	284	259	268	292	261	281	291	270	238	245	262	273	270	262	276	261	247	297	278	257	278	258	280	252	307	289	312	250	250	248	263	270	261	235	280	256	248	278	262	261	227	270	269	263	304	273	295	261	272	304	273	264	274	296	264	228	258	275	259	273	225	258	262	277	264	257	288	248	274	272	270	281	251	266	259	279	316	253	263	278	259	262	243	250	269	278	251	256	287	247	276	259	246	290	289	240	293	244	262	272	276	251	264	279	254	252	247	266	273	271	256	280	271	269	248	262	279	268	254	262	251	280	288	271	256	271	274	266	270	294	283	258	262	291	268	285	277	249	296	267	251	290	256	295	262	255	267	260	264	300	283	261	278	270	253	262	234	252	252	267	281	248	274	264	244	254	269	268	264	252	266	261	249	262	260	276	265	268	268	282	262	298	275	262	257	246	260	275	245	272	252	283	258	232	275	258	258	293	256	268	287	274	254	283	253	258	253	250	263	279	243	259	261	276	269	273	254	277	251	259	246	251	280	262	253	268	260	224	286	260	269	265	271	279	234	292	246	269	290	262	284	268	287	224	255	299	262	265	257	277	234	279	271	232	265	243	254	262	248	276	240	242	275	271	248	264	264	285	253	278	277	275	264	268	274	287	236	249	235	287	306	291	270	293	294	293	275	277	302	270	255	272	263	273	267	248	270	300	279	241	272	271	259	283	284	286	250	259	264	262	246	266	290	276	252	285	267	252	250	259	233	272	267	240	256	255	276	230	266	267	267	259	238	261	250	262	251	268	251	252	259	287	259	253	252	299	264	247	269	228	239	301	303	225	271	276	218	274	249	305	285	266	282	215	261	258	261	254	248	274	244	269	272	294	251	270	262	264	249	253	236	286	274	276	255	281	237	265	269	279	257	248	248	262	258	272	276	260	240	273	260	260	259	281	270	261	283	259	227	267	257	283	267	253	246	271	290	257	277	268	282	261	258	244	266	253	247	277	265	250	264	236	270	266	266	258	281	274	257	256	290	249	278	250	245	270	240	268	267	271	271	278	280	251	294	282	256	232	267	258	271	279	259	246	251	297	263	268	265	233	272	240	289	254	270	276	263	258	256	258	239	225	274	272	278	268	264	256	237	270	281	281	284	276	261	285	286	271	274	281	241	282	282	265	260	259	275	242	283	281	244	284	277	244	250	256	255	260	256	300	280	264	257	263	262	273	250	273	291	277	305	265	265	257	267	252	262	276	263	264	269	276	272	250	250	264	280	256	248	290	260	241	243	266	284	285	257	284	279	285	253	270	276	262	269	292	274	268	269	270	249	292	272	255	272	289	256	270	252	250	281	294	270	275	269	259	270	242	277	278	262	267	277	269	266	284	246	265	259	263	246	271	257	280	266	280	277	273	271	260	275	300	262	278	283	275	252	282	273	312	243	247	248	284	240	247	257	243	273	273	275	246	267	279	224	254	238	282	291	265	257	225	264	252	259	291	266	249	291	254	254	272	236	286	255	245	246	257	261	248	268	284	249	277	275	242	259	270	257	249	249	265	245	284	269	282	276	287	273	247	252	256	251	258	256	280	262	248	281	238	266	286	283	255	253	290	246	236	269	246	262	246	274	248	258	308	272	238	236	267	282	286	269	258	248	279	292	254	295	255	273	278	271	278	274	263	261	249	264	273	265	283	250	280	277	266	255	266	284	252	246	222	281	256	273	264	259	279	301	285	273	284	255	286	271	258	249	280	259	240	266	263	246	262	280	277	264	225	268	234	259	249	254	259	265	228	242	255	267	276	284	266	258	263	243	253	274	254	250	269	267	261	239	280	257	246	251	232	256	298	269	257	270	279	287	292	254	259	297	266	248	227	246	252	248	283	236	301	250	266	277	291	250	259	256	248	234	268	273	240	282	236	276	266	275	297	259	249	281	267	260	267	279	277	268	289	235	294	281	265	249	266	292	305	252	267	312	259	255	247	257	249	262	288	283	257	256	275	268	231	257	325	253	291	276	237	270	265	265	270	263	268	234	297	302	236	266	245	261	233	269	240	267	266	269	241	262	251	247	249	261	295	254	243	249	239	271	255	276	253	294	259	259	276	238	264	257	271	248	255	271	262	258	283	253	233	264	258	263	275	247	258	251	273	234	274	261	260	258	257	268	273	275	251	289	264	277	257	269	251	257	283	256	272	257	256	284	252	262	264	261	291	261	253	278	284	257	272	230	276	305	288	273	235	240	259	264	278	264	264	281	242	249	239	245	280	258	276	278	271	260	231	260	313	275	245	280	244	246	269	251	264	233	269	254	260	273	267	282	250	252	268	271	249	225	255	266	242	284	283	260	264	252	249	302	255	257	255	271	274	257	278	247	258	254	272	226	278	246	276	245	266	247	254	280	251	273	274	249	249	236	279	261	292	233	260	231	260	266	257	246	256	246	255	255	266	250	274	294	244	261	257	243	280	298	259	269	249	261	264	273	265	273	230	281	268	255	264	279	289	255	242	291	235	245	288	239	281	293	250	294	249	247	232	262	270	268	247	257	249	280	269	283	251	273	266	260	270	288	289	291	241	242	251	277	248	274	247	251	255	268	250	235	273	253	247	254	251	267	246	286	253	272	270	244	273	264	232	257	279	296	232	270	273	277	238	251	276	264	232	257	263	275	264	279	245	266	278	234	303	278	277	243	261	261	246	292	277	283	241	256	262	296	270	288	281	280	262	251	260	275	280	265	242	291	270	245	258	262	280	244	266	282	260	250	255	263	256	267	277	281	268	250	234	256	287	254	256	301	288	268	273	278	269	269	277	268	288	248	254	269	273	263	280	241	264	273	273	281	263	268	245	252	288	258	287	246	282	249	263	291	291	244	268	236	254	301	278	267	254	265	238	273	268	253	258	279	246	270	257	274	255	284	299	250	276	258	254	259	257	256	292	282	252	254	251	285	242	248	232	282	241	247	275	267	275	266	247	270	240	235	242	257	272	257	255	279	270	248	269	245	264	260	236	253	283	235	275	266	271	270	265	257	266	273	261	255	253	241	260	254	275	282	294	285	254	270	276	272	258	273	270	268	266	294	258	250	299	268	286	269	261	253	273	264	271	265	274	261	246	265	241	249	276	250	256	269	266	254	260	283	279	280	254	261	283	266	251	259	257	260	263	292	243	246	278	251	262	250	263	274	261	281	259	292	283	270	237	288	252	254	249	251	258	268	270	265	256	266	252	283	273	238	266	253	261	267	250	250	274	265	265	252
53858	81178	65858	37429	8881	830	386	287	270	243	211	203	226	193	188	181	193	160	185	184	166	153	162	152	153	153	144	184	162	152	188	160	179	149	189	170	145	164	154	160	161	157	167	157	166	137	147	131	150	129	164	151	150	152	163	183	159	165	173	142	158	156	175	157	166	165	134	152	172	136	166	171	160	167	142	161	153	149	144	172	175	159	171	142	151	162	165	155	156	166	163	152	168	160	149	172	152	179	132	156	149	164	170	143	146	154	153	171	133	143	140	167	148	143	153	160	145	130	146	144	157	138	152	145	161	150	162	153	154	169	139	165	180	184	160	159	116	164	132	168	161	163	156	183	151	170	146	142	169	158	166	174	154	163	163	163	165	146	162	143	161	156	156	140	151	134	161	145	130	165	134	148	163	184	147	143	125	167	158	153	168	148	134	161	144	169	138	157	156	148	157	142	152	153	153	163	152	148	148	120	155	156	146	154	140	168	129	161	161	149	147	141	137	143	149	164	171	150	158	153	151	151	139	165	155	155	161	169	156	154	156	145	147	158	158	141	138	143	159	166	140	145	159	153	162	137	153	163	149	160	180	152	159	155	143	142	161	154	178	157	121	139	144	136	160	127	167	149	152	168	148	174	142	155	169	163	170	154	160	139	152	126	142	153	183	147	155	176	136	163	169	158	149	155	146	158	154	153	163	146	125	156	159	158	144	149	149	142	175	162	176	171	147	171	155	154	154	158	162	132	139	151	151	121	160	167	154	129	139	154	151	156	162	149	169	135	146	148	165	159	159	147	129	145	167	161	156	153	177	152	158	162	166	139	129	155	155	167	136	160	173	157	155	145	143	151	147	150	147	157	152	163	162	180	178	161	152	136	140	141	156	149	150	152	176	143	116	149	167	152	175	172	147	164	133	161	132	141	142	148	147	144	149	153	162	159	161	142	164	147	152	143	172	164	136	168	162	144	145	162	147	145	144	167	140	154	161	147	166	152	142	157	153	174	179	126	174	152	167	124	175	150	160	162	146	138	169	138	162	137	150	161	145	161	177	172	140	164	134	159	149	118	133	133	155	144	141	147	156	152	168	162	161	185	152	148	168	155	148	158	161	152	161	138	147	152	164	147	168	145	143	144	147	138	151	154	184	138	135	153	137	153	164	163	154	152	169	161	164	134	168	154	154	162	155	162	144	148	183	165	152	172	159	175	156	158	173	154	163	153	172	147	164	165	146	148	141	160	176	166	176	131	160	162	151	164	170	154	150	175	144	135	151	147	144	149	157	158	147	157	141	162	148	152	133	163	172	165	164	171	170	154	121	153	185	153	159	175	151	153	184	153	165	183	163	154	155	152	128	155	174	150	148	133	133	162	147	152	153	174	166	154	146	139	157	147	144	153	143	167	159	162	163	128	146	183	150	169	153	148	191	194	160	161	146	161	161	160	165	163	144	166	134	170	145	153	179	143	175	166	178	166	146	160	157	145	151	143	137	135	161	150	166	150	155	167	163	166	175	130	133	178	173	159	158	166	154	158	156	135	174	160	165	167	147	157	154	140	165	144	176	134	153	172	127	178	138	153	155	163	160	161	140	153	128	149	144	143	141	160	159	140	171	148	152	170	174	166	151	159	169	145	144	144	141	167	167	152	158	148	173	144	152	149	146	154	171	151	140	176	164	177	159	164	189	144	161	162	140	156	163	159	158	143	157	157	164	156	167	178	159	155	165	153	151	157	154	169	142	168	157	147	124	141	158	160	147	164	133	157	168	142	150	139	159	150	169	163	149	169	149	160	150	175	160	135	156	156	156	122	150	172	128	157	171	170	145	152	139	130	171	137	147	157	146	161	159	173	148	148	148	172	151	136	151	143	150	146	160	158	133	128	162	148	142	135	168	136	163	138	137	135	160	154	147	154	157	159	164	125	139	162	161	143	177	152	142	189	161	148	139	142	132	150	154	155	135	170	177	168	153	128	154	143	137	154	169	148	134	158	150	161	154	162	161	175	190	146	169	176	153	136	148	148	161	139	159	149	154	141	159	161	148	152	137	153	133	171	146	135	148	153	146	148	149	195	149	159	144	148	133	139	151	120	139	152	149	155	134	143	173	168	148	166	155	172	145	171	149	149	144	151	131	158	152	180	133	167	137	178	151	169	154	161	178	174	154	154	155	162	142	135	134	160	152	162	157	155	123	132	163	134	159	149	143	153	152	148	144	163	153	157	148	148	164	153	149	125	173	168	183	133	147	179	176	151	180	200	162	158	142	152	150	127	165	156	170	147	142	132	158	165	168	157	130	133	159	170	151	130	162	129	118	123	155	136	173	170	147	147	185	153	150	136	158	174	162	149	164	163	171	164	169	143	145	169	159	158	148	173	127	150	147	149	158	164	176	162	134	180	157	162	152	154	148	145	139	135	157	140	151	151	150	141	138	153	163	147	153	150	144	169	145	183	171	180	128	140	138	141	144	168	147	148	163	141	162	169	144	153	134	146	140	157	150	127	130	160	146	143	156	148	138	147	162	135	155	145	170	159	181	158	168	163	160	134	182	157	137	145	154	172	168	145	160	142	147	168	159	162	175	149	159	169	150	144	162	157	144	160	180	155	137	185	145	159	142	147	151	163	145	148	124	174	139	134	180	146	162	153	170	154	135	169	161	148	178	169	155	144	151	160	143	150	156	165	166	172	168	133	143	166	167	180	167	164	144	131	147	147	161	163	144	151	157	153	145	154	146	173	147	160	154	148	169	159	152	151	188	162	136	158	136	165	141	144	152	152	133	139	148	141	150	190	176	164	183	172	166	134	148	161	162	163	160	149	156	150	145	142	159	149	156	146	172	141	151	140	138	174	125	158	167	136	184	156	146	157	166	163	152	139	152	174	145	131	161	160	151	147	140	135	136	140	152	159	155	175	144	147	149	143	138	150	152	172	155	152	159	136	164	137	154	134	161	167	155	142	152	151	154	153	171	159	151	139	152	147	163	148	167	158	197	146	140	160	169	167	152	153	151	172	154	156	155	149	166	170	173	172	161	180	173	166	138	144	161	174	152	137	159	164	169	132	154	159	142	167	173	161	179	155	146	155	148	149	168	158	157	125	139	146	158	159	154	156	178	151	148	141	134	173	155	157	159	138	155	143	137	148	180	174	152	157	137	140	131	128	197	182	142	138	143	159	137	133	168	154	165	152	156	149	146	151	168	158	153	169	123	140	160	161	157	155	168	177	158	151	158	174	163	162	166	152	140	138	158	165	178	167	156	171	143	154	141	148	139	144	174	169	140	167	150	160	168	149	140	161	156	141	148	162	130	189	157	144	140	151	178	133	186	140	154	125	142	161	153	139	158	148	128	173	153	146	169	172	142	144	157	126	147	156	146	140	147	149	129	181	148	137	175	149	158	149	148	168	144	146	168	157	155	131	137	144	172	198	154	163	138	151	155	158	183	160	168	155	147	145	151	143	130	168	152	145	174	155	148	140	164	168	144	176	157	148	159	134
31638	63936	56640	35354	2183	1780	1431	1184	1075	946	881	679	679	696	645	568	561	549	500	492	498	484	451	477	478	440	401	434	420	395	449	434	395	431	369	394	425	376	441	449	405	429	417	406	411	397	424	381	403	379	350	399	395	419	444	462	411	394	388	405	426	366	405	402	401	378	382	376	366	393	389	341	386	358	421	377	392	400	357	362	384	349	384	332	372	389	381	370	359	370	340	409	369	332	342	393	355	378	400	359	367	359	396	403	351	358	370	353	363	370	365	371	380	374	367	382	345	367	386	367	349	386	387	366	405	371	369	342	371	379	404	370	379	408	358	379	367	379	353	343	330	366	358	333	383	387	371	367	374	401	371	368	382	361	339	356	358	359	369	365	392	390	394	385	367	344	364	381	359	369	363	362	333	353	371	358	350	375	389	361	364	390	351	369	335	359	353	388	360	384	361	378	342	354	376	347	350	368	372	377	378	351	362	366	373	415	372	392	360	376	382	363	367	346	327	328	383	363	393	370	356	351	380	364	375	404	389	376	363	369	361	373	373	371	394	362	342	362	356	348	374	350	367	356	374	397	364	368	332	346	355	372	390	377	354	373	355	402	354	373	387	373	354	340	354	418	378	337	367	383	363	381	351	364	357	391	363	356	380	379	357	369	380	354	351	383	374	368	399	369	358	337	351	375	385	346	345	342	374	351	418	356	368	378	410	394	326	341	329	373	394	397	372	379	346	354	372	387	392	371	365	360	339	373	348	370	391	360	369	365	352	419	363	353	356	373	344	349	376	362	342	355	343	351	394	384	348	351	359	349	373	393	378	375	417	335	350	371	413	334	392	358	342	353	383	366	339	339	364	368	387	393	345	378	379	359	371	360	367	340	349	364	375	396	379	318	325	324	367	365	378	393	383	361	334	404	396	370	371	377	373	343	375	347	385	373	343	363	344	393	392	359	382	354	359	361	362	393	361	397	369	372	345	380	332	383	366	364	395	363	383	385	361	363	373	355	375	391	368	333	363	352	380	412	381	364	321	398	350	403	385	391	344	362	351	382	341	323	341	374	382	390	358	390	392	358	381	358	349	408	353	391	365	371	334	362	387	399	341	387	377	359	361	367	377	365	378	375	346	421	389	400	371	372	397	368	355	398	416	342	366	362	372	380	351	355	344	374	399	366	370	400	376	389	369	343	351	394	337	354	343	348	355	340	359	376	370	385	391	366	338	376	367	400	351	404	386	340	401	387	398	386	367	373	362	385	322	378	342	384	378	358	393	397	384	371	366	364	369	371	357	355	422	348	339	371	374	323	348	366	361	368	355	348	385	400	385	343	374	368	365	374	337	402	358	380	362	377	362	332	384	380	348	370	363	375	351	364	375	385	353	363	381	355	383	393	358	336	362	389	360	391	369	375	399	358	396	344	357	342	329	353	384	384	375	342	359	363	372	363	352	362	348	301	347	347	371	364	361	361	400	331	404	330	379	351	337	369	392	393	340	327	372	364	354	381	373	358	360	396	368	340	387	341	342	377	360	378	360	346	345	352	354	347	393	381	373	387	348	358	405	370	375	387	360	388	374	391	371	341	376	353	391	369	383	395	374	393	427	379	338	371	366	363	381	361	385	377	391	381	349	379	347	372	379	369	372	387	331	369	367	403	371	365	379	337	355	317	368	364	350	369	362	392	386	348	347	378	391	336	366	372	384	408	354	413	365	364	349	345	375	364	357	352	379	375	405	362	372	382	389	352	397	374	360	349	351	380	358	384	395	370	392	369	361	372	387	368	374	347	363	375	353	394	339	383	335	354	363	350	369	367	386	381	356	384	383	362	398	368	344	372	377	349	394	381	375	396	367	371	385	362	367	369	366	388	408	345	391	355	351	371	336	345	377	327	369	364	341	398	362	376	369	379	355	368	387	367	382	377	381	341	369	386	385	372	369	361	339	393	371	368	361	373	352	418	379	317	371	349	378	358	386	356	374	380	381	359	372	368	367	382	379	321	365	409	361	357	351	356	359	355	383	376	354	361	377	381	352	363	363	389	376	328	342	349	387	372	368	327	336	390	392	380	375	370	372	375	352	381	408	385	397	384	370	402	348	400	345	351	350	386	362	350	386	353	364	367	334	378	366	360	355	370	395	359	364	348	368	388	347	360	353	351	350	373	373	346	378	353	385	371	375	350	365	366	358	366	362	328	358	346	362	361	369	377	369	354	414	371	371	342	386	344	351	391	378	362	357	353	376	364	344	378	361	353	375	380	378	331	353	383	378	380	354	360	339	339	376	366	376	360	386	316	374	362	340	346	412	355	339	391	384	366	395	382	394	394	401	414	356	369	384	372	362	386	344	383	318	364	354	371	381	336	342	364	360	371	396	387	368	347	385	347	373	387	351	339	362	367	321	353	394	385	372	335	386	362	378	378	348	380	369	379	357	368	366	372	345	391	381	362	376	350	354	388	366	360	374	394	384	328	370	398	339	365	387	367	351	336	356	392	365	366	353	366	341	394	356	375	373	387	361	384	354	337	369	378	371	381	353	371	325	387	367	368	400	378	355	362	392	326	373	368	343	370	382	354	358	359	388	364	383	341	386	348	364	342	350	367	350	387	350	355	407	350	350	376	373	354	350	368	338	336	375	358	358	394	370	406	381	384	339	357	366	355	353	383	370	381	396	373	359	366	369	349	345	342	365	340	395	357	390	364	367	375	359	354	403	358	354	369	395	386	366	380	378	359	356	394	350	361	381	362	406	355	363	369	364	363	373	358	369	387	354	348	362	338	319	393	367	352	333	375	335	354	386	365	377	371	363	356	371	405	380	358	373	382	365	368	379	342	396	332	359	369	349	375	401	320	376	367	377	383	364	351	350	344	374	376	370	351	315	377	344	395	373	370	389	391	354	356	366	353	350	394	371	370	376	336	329	346	356	383	395	363	364	347	356	372	380	387	370	342	409	352	413	361	382	349	358	369	346	347	378	389	360	389	334	363	353	371	428	394	391	360	349	378	366	354	381	385	386	387	357	337	374	332	366	336	344	367	342	318	378	369	346	326	345	367	352	365	354	363	372	367	363	394	351	360	424	355	372	344	368	371	374	425	360	364	367	396	345	401	366	374	355	363	377	400	384	366	378	390	386	370	343	364	365	366	347	353	360	381	417	366	334	378	345	389	376	391	372	356	348	376	394	386	344	380	324	349	373	387	380	376	358	329	350	367	324	326	358	372	380	365	376	394	354	357	391	352	354	348	376	345	371	397	400	351	407	369	355	360	378	360	353	362	358	394	376	367	374	392	388	384	350	341	366	374	361	394	363	355	374	336	398	333	383	353	387	387	321	377	370	375	354	396	351	399	403	344	378	346	373	385	391	374	335	366	365	336	335	378	314	346	389	361	354	370	345	361	393	371	372	384	363	379	370	371	367	338	345	329	396	351	390	368	383	374	369	373	355	352	385	329	373	348	342	335	363	372	360	355	342	368	344	375	355	383	333	351	354	342	344	375
27727	17804	5517	805	208	170	187	184	170	180	173	175	179	176	206	210	209	185	196	182	204	176	201	184	183	201	207	213	168	174	204	190	198	184	200	194	205	197	206	212	196	204	173	198	209	213	193	177	196	178	171	203	176	189	220	213	190	185	210	190	193	188	189	172	220	198	202	206	206	192	196	204	169	159	210	202	192	205	172	177	195	220	190	172	153	192	183	198	219	190	206	184	216	220	226	180	191	191	184	201	197	209	202	185	179	180	179	206	196	191	174	208	182	173	204	189	175	146	183	202	177	222	178	197	209	185	177	200	164	210	204	191	181	198	204	185	216	196	186	171	188	186	186	189	165	197	196	219	199	196	187	200	170	175	197	198	191	198	193	173	191	189	215	217	179	180	189	185	199	206	215	188	202	186	215	205	174	190	180	176	179	190	210	195	185	202	187	181	197	192	179	168	189	202	190	212	187	192	196	214	212	194	171	145	188	183	212	207	160	198	214	189	188	178	201	190	179	168	207	209	161	204	168	199	185	195	205	205	182	186	204	191	179	192	164	196	195	159	206	208	175	196	192	195	219	202	195	202	180	183	192	193	212	183	183	178	193	201	190	210	206	189	212	215	182	218	194	193	192	204	205	174	201	202	168	219	181	197	194	199	184	202	209	186	176	195	181	186	228	208	184	192	182	205	201	184	193	218	182	211	177	174	191	189	176	196	174	193	189	190	200	207	186	194	204	190	202	193	193	188	191	195	170	202	206	174	169	177	198	194	189	181	171	155	191	157	180	209	189	191	185	197	185	221	209	180	203	204	229	182	179	188	192	182	213	222	176	184	190	184	178	181	185	197	194	178	197	175	204	194	182	194	196	211	194	186	184	199	190	180	200	167	194	173	186	176	165	202	204	199	206	203	201	187	195	206	218	206	208	185	186	200	184	188	195	170	200	210	168	200	165	190	234	168	190	190	217	195	219	168	203	186	172	159	174	165	227	185	187	197	205	217	186	196	186	192	166	190	181	200	183	192	217	214	180	199	188	222	194	193	203	200	197	182	201	179	203	183	200	190	183	194	184	167	178	191	182	199	179	192	172	162	170	189	207	198	196	205	175	205	173	210	207	193	176	194	187	171	199	194	190	173	184	184	224	216	185	214	186	169	174	192	177	198	224	194	187	178	202	202	188	203	178	198	205	199	179	198	215	219	197	194	202	175	164	177	189	222	204	187	184	195	209	202	201	209	181	195	219	176	163	193	178	175	186	189	205	196	225	193	218	223	172	219	190	227	191	206	185	205	181	180	214	191	173	201	197	218	196	194	218	211	183	208	204	192	198	177	169	192	193	193	175	197	197	178	170	196	224	198	204	192	208	189	186	211	198	173	178	188	160	189	182	222	204	183	196	194	198	181	192	196	170	204	189	214	196	183	167	169	207	169	174	202	172	186	164	164	185	194	233	191	184	152	168	196	203	190	182	208	184	165	204	194	174	179	188	184	197	197	204	185	194	215	183	199	199	213	178	175	201	174	200	209	171	194	200	206	202	189	183	178	200	238	209	205	175	190	193	197	204	208	219	165	176	182	200	220	202	203	188	191	198	196	169	191	175	207	204	181	200	189	229	166	197	206	177	179	186	197	200	199	158	184	200	217	190	181	178	194	181	192	200	204	202	190	206	200	194	204	200	199	198	220	167	194	203	185	218	189	191	206	192	191	194	180	203	203	196	228	198	171	198	187	188	181	200	186	179	215	191	172	181	204	210	181	201	177	177	208	169	200	185	183	184	192	183	190	172	233	183	181	202	213	210	202	189	211	172	180	204	187	195	196	203	187	196	184	181	181	181	184	205	208	200	197	189	199	187	206	176	186	185	188	179	217	219	204	193	216	212	215	193	176	208	166	204	197	227	198	203	192	193	188	216	207	192	189	204	190	193	172	198	194	191	194	211	195	211	215	178	195	185	223	208	198	200	227	194	202	209	196	203	185	207	183	194	194	221	188	199	176	178	191	207	202	147	154	198	208	207	190	203	178	180	195	217	171	166	199	186	198	170	189	207	192	219	158	203	197	196	196	203	182	190	205	191	215	199	227	190	194	177	203	196	184	207	175	194	202	196	164	202	197	199	183	182	195	202	181	204	201	175	222	213	201	177	177	186	193	206	152	192	210	192	194	195	198	213	192	194	191	197	214	177	173	187	220	199	182	197	224	183	178	177	168	186	191	192	200	186	167	196	199	196	186	180	190	212	191	172	194	183	189	212	179	202	186	218	160	165	207	184	191	192	190	168	204	163	181	198	165	208	189	210	178	212	181	171	180	201	193	194	218	170	188	179	195	181	195	204	196	197	189	190	190	171	212	201	182	180	212	178	180	195	186	183	225	214	203	185	211	187	193	188	192	204	174	214	181	202	198	182	185	204	206	193	175	171	197	202	185	199	172	175	197	190	201	214	182	191	202	202	188	189	184	199	168	229	217	187	206	181	194	169	178	190	196	206	229	177	192	187	168	173	180	178	205	180	190	190	206	192	200	196	188	192	215	216	220	204	220	192	207	200	197	209	189	210	188	206	212	193	182	179	185	196	197	185	171	186	190	194	185	201	187	180	197	195	228	208	203	195	212	201	194	196	191	168	209	179	199	191	182	204	198	220	195	197	214	182	197	175	177	199	184	208	222	197	190	197	199	196	193	190	201	204	176	213	188	215	200	195	181	187	200	216	203	195	176	184	175	202	202	212	219	188	182	185	193	209	196	186	215	187	193	194	192	195	207	187	203	208	178	213	161	206	201	188	194	196	185	197	180	196	192	194	197	209	192	196	164	235	209	187	194	188	198	200	189	197	197	172	201	189	182	174	169	189	183	201	171	219	180	189	202	221	185	188	182	200	179	192	201	177	173	198	192	209	190	191	179	202	199	201	189	183	192	183	195	212	178	206	195	197	217	200	186	191	189	178	191	212	191	190	201	204	205	198	191	196	182	192	205	194	196	198	166	204	186	182	175	177	208	187	177	194	173	158	167	194	208	201	190	169	170	182	174	183	199	220	174	167	201	195	203	175	172	186	161	197	165	224	161	173	194	180	186	199	203	192	178	197	202	201	166	206	204	180	171	192	208	195	188	203	195	190	181	185	179	202	206	190	210	214	176	191	202	205	193	192	198	180	188	204	159	193	165	234	189	193	191	188	225	205	185	178	203	204	191	186	197	200	173	200	179	206	202	214	198	181	208	203	174	203	174	186	175	190	190	195	228	153	184	229	164	186	171	169	207	199	175	208	182	192	196	183	189	195	196	202	203	187	202	194	194	188	177	167	186	192	191	195	174	185	221	170	192	206	200	202	170	180	197	211	207	210	203	194	163	199	175	177	200	199	177	187	176	191	184	195	216	174	198	211	171	183	186	195	203	208	177	199	191	173	206	211	206	206	185	215	177	210	201	188	193	193	194	176	187	194	216	204	223	211	187	204	185	195	196	169	198	209	193	223	203	178	185	189	182	213	211	196	189	194	194
13648	18085	6879	2114	468	432	438	445	417	449	384	403	419	442	425	448	437	433	443	410	442	434	438	410	415	435	441	419	429	392	423	436	411	441	436	432	425	405	444	393	442	412	414	427	458	401	454	424	432	469	480	381	427	420	424	446	446	429	473	381	445	405	464	452	447	444	418	438	445	429	454	410	423	376	420	399	415	429	420	454	393	431	441	429	416	421	419	399	416	452	431	439	412	436	420	394	426	416	434	469	395	461	450	426	435	438	412	457	454	444	431	447	431	421	426	418	415	452	443	417	439	422	442	398	412	444	419	462	424	401	432	391	409	437	428	446	412	424	432	420	428	434	420	396	426	432	419	425	402	460	437	446	415	461	398	439	464	488	440	440	447	412	438	464	430	403	417	442	452	429	451	385	416	441	458	429	418	451	416	424	448	456	436	430	406	401	433	435	436	441	411	426	437	421	421	456	406	440	445	411	460	431	432	418	466	416	406	408	377	447	469	445	443	469	445	405	431	426	395	448	428	408	441	468	422	417	403	411	421	454	439	417	429	430	435	403	400	441	399	446	459	431	419	449	438	438	414	433	439	409	418	446	442	447	431	429	451	434	433	467	403	427	413	391	384	458	453	433	451	397	424	439	471	435	401	409	451	411	436	436	425	433	410	382	449	400	439	439	425	439	414	432	449	428	419	420	418	427	429	413	431	420	419	412	413	436	402	389	417	422	433	435	443	436	428	449	416	399	427	483	440	458	432	486	435	438	411	435	442	435	414	435	449	442	456	449	407	433	422	432	463	406	445	402	486	424	419	405	460	442	400	407	442	409	440	427	444	462	438	432	424	422	401	411	426	466	457	470	426	454	450	466	406	425	422	419	418	416	471	407	409	399	454	424	437	425	431	426	429	431	448	425	451	407	407	423	448	429	406	435	430	429	420	435	435	414	420	506	443	379	375	422	425	446	397	413	422	398	388	462	406	427	421	409	455	460	412	443	448	460	443	402	432	442	477	385	464	415	372	441	448	403	418	432	446	451	444	432	442	406	439	455	423	391	420	398	401	434	444	418	427	419	428	433	463	427	416	441	438	429	440	419	379	395	479	407	391	446	403	422	450	422	449	436	405	422	415	461	442	410	411	442	449	471	430	430	469	420	422	416	414	412	405	421	425	425	481	450	381	426	419	404	427	401	483	435	441	448	456	428	421	446	427	462	420	436	408	454	463	434	442	407	423	409	407	450	425	415	433	413	441	409	417	430	456	441	420	459	404	406	465	413	415	413	434	417	419	433	429	429	446	438	427	415	466	453	419	412	450	435	385	440	449	441	403	445	435	424	373	420	422	426	423	424	423	419	408	417	453	447	426	419	431	440	418	441	443	424	393	430	463	433	427	412	417	416	460	410	432	407	444	404	448	433	443	450	411	430	433	402	407	419	430	395	403	448	423	454	423	443	436	474	413	429	430	428	426	403	438	427	436	456	411	416	440	441	447	432	461	416	434	426	424	439	429	475	425	434	420	417	424	425	424	404	405	413	430	431	469	465	429	431	465	433	391	421	425	401	428	411	424	432	396	423	437	417	431	404	450	428	416	469	435	473	434	441	415	440	381	392	390	412	412	420	436	429	469	438	457	475	407	443	431	437	468	447	424	427	427	454	392	444	458	395	445	409	427	417	458	425	467	449	424	422	410	429	430	437	424	448	414	439	421	438	422	413	454	422	425	439	457	428	421	403	456	430	441	420	403	427	432	434	452	408	461	457	449	408	445	419	409	445	426	447	459	426	401	448	425	433	479	423	415	425	469	450	444	417	412	436	443	390	407	414	455	419	475	436	438	405	423	422	433	445	397	419	449	472	411	407	395	466	396	427	382	421	477	395	460	426	430	432	450	408	410	446	419	433	452	456	447	442	453	443	387	455	429	441	412	428	461	417	442	462	424	426	408	395	405	407	397	436	422	374	414	440	439	408	410	430	457	427	426	435	392	437	396	459	443	446	448	423	421	410	429	462	391	423	441	417	435	448	415	423	417	402	416	418	435	415	463	412	405	429	433	423	439	440	409	421	469	406	456	412	433	440	413	451	419	412	413	429	435	413	430	429	456	430	411	424	464	465	441	433	398	450	403	457	457	432	462	443	414	406	434	430	422	466	398	415	405	415	438	402	412	430	461	392	401	425	410	466	417	437	431	399	462	435	438	476	424	412	433	407	433	412	449	437	452	397	442	413	464	432	420	396	430	425	448	414	410	435	414	432	457	399	460	418	442	428	405	422	429	429	422	417	434	420	429	420	379	437	441	414	437	435	443	449	447	420	370	432	391	425	411	444	416	437	429	383	385	440	421	384	415	412	412	379	495	421	406	420	437	375	418	451	435	446	407	416	414	435	420	444	414	431	448	418	441	407	419	410	400	457	414	400	407	449	444	385	424	388	468	443	430	427	416	452	499	399	416	447	412	442	415	399	415	403	432	434	446	435	416	429	432	462	420	424	437	405	438	425	423	433	436	422	470	427	408	448	453	408	430	390	406	422	452	428	399	464	428	434	444	376	396	438	414	456	441	405	426	433	450	426	419	442	443	447	417	430	417	417	433	430	404	422	433	420	447	436	446	442	385	429	443	431	400	451	409	418	432	451	461	422	409	405	435	419	412	429	426	406	425	435	426	427	460	459	396	482	442	435	442	465	442	422	409	399	430	409	435	437	401	440	407	420	415	449	461	457	452	424	406	436	399	448	419	438	453	438	435	411	435	407	386	411	423	452	438	443	419	438	390	419	388	427	383	398	418	432	446	451	427	471	438	423	400	418	434	429	447	438	406	420	425	426	405	436	431	427	445	420	459	417	409	431	435	435	460	498	419	424	415	402	398	450	440	446	408	428	454	379	447	457	419	438	410	450	422	443	402	403	432	401	420	415	407	420	438	433	449	408	457	431	411	435	421	427	458	464	408	403	402	468	404	424	426	437	403	446	411	421	420	437	422	443	444	444	422	427	430	428	423	429	442	405	428	435	432	411	476	448	431	405	448	414	401	434	416	470	417	404	413	414	462	455	437	458	427	421	427	435	438	418	393	452	460	431	418	394	455	425	430	424	406	405	419	419	433	416	428	398	440	439	451	418	446	430	456	430	402	448	423	436	430	413	424	418	423	454	460	459	405	397	434	421	450	425	435	439	416	390	440	446	420	446	468	459	449	467	450	452	441	437	401	427	466	426	412	424	367	407	429	405	434	448	400	427	423	456	403	429	409	416	438	433	402	422	399	404	437	409	427	382	429	420	400	404	435	404	443	429	476	409	426	417	422	413	461	432	424	458	430	387	435	450	454	465	449	435	452	422	471	418	447	444	423	435	419	426	408	455	411	435	419	420	472	432	419	419	444	423	445	441	435	416	453	424	468	452	431	463	423	421	447	426	419	417	450	436	423	401	448	421	424	425	416	458	438	416	444	427	463	407	396	462	446	450	428	418	422	430	431	435	393	439	452	412	457	425	445	376	452	431	372	433
44009	68239	51060	22637	2550	257	205	182	155	146	142	135	148	131	158	116	153	122	113	116	115	134	143	104	117	110	114	115	100	95	123	117	126	118	136	97	150	108	117	98	94	126	108	107	129	115	95	104	92	122	96	111	106	115	106	89	110	129	113	105	140	118	117	103	108	88	106	125	109	121	121	81	122	92	83	100	96	117	112	117	117	118	123	116	107	116	110	101	120	108	122	96	105	112	98	109	113	92	103	102	111	129	106	102	109	127	111	103	102	111	139	111	109	100	101	136	128	105	104	107	100	104	139	87	121	109	88	104	119	119	117	108	124	105	112	117	115	121	94	90	111	106	117	108	109	110	103	112	121	140	92	124	108	115	125	131	128	104	91	100	118	124	97	115	125	113	125	112	106	104	100	109	109	119	100	114	97	129	132	105	95	99	101	101	107	114	102	119	116	120	131	115	98	117	111	116	101	114	109	116	106	101	104	98	122	106	106	106	99	107	114	105	127	128	96	100	108	126	95	99	106	119	126	110	92	116	111	122	103	127	118	122	112	110	110	116	101	106	109	108	102	102	115	106	106	90	115	106	105	109	111	112	119	116	111	115	87	105	119	108	100	115	123	117	97	109	128	125	107	112	119	122	111	114	103	91	112	109	103	107	114	93	126	95	115	124	134	104	120	112	119	88	124	133	127	102	104	99	114	110	116	120	113	93	123	105	87	128	106	93	105	103	94	113	113	125	118	117	116	111	126	105	83	123	117	121	114	127	119	112	116	93	102	101	112	122	130	123	97	107	98	113	108	100	101	108	89	112	103	124	103	138	98	102	115	131	97	88	100	121	113	116	120	124	96	115	110	109	99	115	97	92	122	128	97	116	111	138	110	119	100	135	100	107	124	116	116	115	104	110	124	112	93	103	104	95	106	93	113	125	112	115	92	112	90	96	114	95	113	115	140	112	112	119	98	93	96	97	113	116	105	113	95	130	108	121	100	91	105	113	120	99	117	117	127	110	96	103	107	100	112	117	102	115	108	107	119	141	119	121	105	111	114	97	89	92	119	93	103	123	106	107	101	117	110	126	117	109	125	118	126	99	122	114	113	99	104	104	126	117	100	113	108	103	106	102	131	102	105	95	98	125	117	132	120	117	104	94	128	112	124	101	102	125	110	113	111	119	86	103	110	112	111	107	101	104	121	103	103	94	106	117	111	114	104	88	123	115	104	115	111	116	110	125	109	114	109	110	107	122	89	115	126	108	115	115	129	104	113	97	113	119	113	113	100	114	100	88	120	115	109	96	115	103	103	91	114	105	123	126	102	105	117	112	94	113	104	115	95	110	119	116	101	112	126	97	86	128	107	117	115	124	119	110	103	114	113	105	117	127	115	115	105	107	110	102	105	110	124	105	96	127	106	118	111	110	106	116	118	103	88	107	113	91	108	124	116	111	115	116	108	116	108	111	108	121	111	108	109	114	117	125	114	112	118	125	87	114	111	128	115	96	113	121	117	96	110	102	105	107	110	113	111	89	99	85	102	87	110	131	115	94	94	130	126	97	112	107	126	104	126	127	103	112	102	116	111	90	117	104	105	98	117	103	117	107	102	104	128	120	89	103	112	107	101	104	110	110	104	90	98	117	131	102	134	102	102	109	114	120	102	106	114	118	112	116	106	112	122	111	111	110	147	108	108	102	88	85	94	113	124	104	108	101	105	117	99	98	109	100	104	121	101	110	86	122	136	125	123	122	87	91	103	94	93	101	112	114	108	111	119	108	119	116	121	101	102	124	129	109	96	93	108	109	115	105	97	103	114	96	134	91	112	92	116	118	135	118	100	117	109	123	118	118	102	117	111	87	104	133	96	123	98	99	111	115	116	97	114	124	127	122	112	121	110	100	137	117	101	114	95	104	112	107	99	113	109	99	113	103	108	119	130	129	120	113	95	127	112	102	119	116	112	101	116	108	96	103	83	100	100	114	97	111	119	106	92	120	115	114	120	130	97	103	131	145	99	118	138	107	116	124	144	106	115	109	114	87	96	109	103	116	118	122	109	110	106	123	135	106	100	116	126	126	106	95	118	93	100	111	131	122	124	106	117	92	115	118	126	100	96	104	97	115	116	103	112	120	116	112	100	101	91	100	111	92	92	110	126	115	104	116	144	113	125	102	104	114	109	119	79	101	115	141	100	117	107	112	106	106	121	116	114	141	125	131	119	119	102	113	106	90	120	98	125	109	118	106	100	106	111	114	115	99	121	97	121	113	106	126	106	106	102	133	100	105	101	91	102	101	92	101	120	106	107	124	109	114	110	113	96	124	118	94	100	107	161	106	109	118	104	110	102	99	104	129	120	108	126	95	115	138	107	116	90	124	126	110	120	99	110	110	116	100	107	134	96	122	111	117	113	96	114	101	110	127	103	93	110	111	112	114	122	106	99	104	127	108	121	109	112	98	93	107	123	110	105	101	100	104	112	106	103	111	127	100	87	103	131	126	89	127	139	113	125	111	119	123	107	97	115	109	96	110	105	101	99	114	94	103	111	119	103	107	107	126	130	109	112	116	122	107	119	119	122	103	103	102	86	120	116	119	91	120	105	124	132	123	113	103	103	113	105	107	105	108	120	131	124	109	116	110	109	123	108	102	90	117	111	119	110	104	112	121	117	94	115	110	128	119	111	99	108	117	90	95	104	138	105	113	113	113	119	132	122	115	101	132	98	128	120	129	119	117	97	129	98	94	103	114	99	119	107	107	101	108	124	102	111	120	109	98	99	97	93	100	110	108	121	114	109	106	113	108	87	96	103	120	95	97	120	119	104	108	112	110	111	111	99	124	115	113	111	98	100	120	107	111	100	110	115	110	107	101	109	105	101	122	120	96	118	115	91	121	113	115	108	113	104	101	97	114	114	106	100	129	111	76	124	112	111	111	139	99	112	119	105	122	101	89	105	117	111	105	101	109	123	99	102	109	122	103	127	110	119	109	114	100	101	100	115	94	105	109	119	114	115	117	109	117	128	118	106	123	106	113	106	109	110	114	95	118	104	109	110	103	104	110	120	127	110	135	124	111	119	102	117	123	89	112	110	125	112	104	107	119	89	126	106	98	92	124	112	120	105	109	115	115	109	88	118	124	117	116	116	103	122	102	103	128	102	116	111	99	128	91	108	111	96	98	116	123	136	98	101	129	116	121	103	91	96	113	94	115	107	121	130	112	108	96	112	119	106	114	92	111	120	105	107	103	113	126	122	102	102	110	110	106	123	94	123	116	108	118	124	115	117	111	130	129	122	111	104	119	117	134	118	107	100	111	97	110	134	103	123	125	112	111	123	124	106	123	127	99	104	119	115	132	97	130	108	122	99	97	129	110	102	119	107	106	114	101	121	110	123	110	117	96	119	136	106	98	107	113	117	120	108	122	123	101	112	114	101	105	93	113	100	110	104	104	122	108	99	134	110	109	113	113	127	112	107	83	109	111	110	99	113	96	96	114	107	103	112	116	102	117
25590	51911	45002	21892	1155	1020	794	690	603	548	525	475	452	393	420	413	356	332	318	342	310	330	356	296	325	300	316	319	318	314	280	280	299	296	294	275	309	280	298	257	280	266	278	296	269	268	251	271	306	298	266	256	285	286	290	252	272	284	280	281	274	284	284	269	285	274	258	273	288	247	285	273	252	289	340	301	283	275	271	273	268	252	265	279	248	248	257	272	258	292	288	281	271	248	242	264	255	257	291	272	252	293	289	291	279	270	253	270	271	261	271	262	258	272	270	275	273	271	279	256	261	291	290	277	260	274	278	285	274	250	263	251	283	291	276	290	284	275	268	273	305	278	276	262	281	294	290	255	291	265	277	293	245	250	265	271	250	260	254	234	264	266	263	264	297	243	275	308	284	241	281	243	252	249	276	262	307	275	256	296	247	254	276	255	260	249	246	261	270	280	265	281	254	252	253	277	283	270	305	257	270	256	258	246	276	256	276	244	258	280	243	243	249	272	272	267	286	262	260	275	275	306	278	290	274	270	262	304	262	260	292	281	242	252	262	256	269	250	273	257	279	246	256	274	284	273	278	289	259	235	265	246	286	272	259	267	283	263	263	263	247	266	269	265	292	254	267	295	291	297	242	265	262	284	259	251	267	286	257	302	245	273	271	269	297	293	292	260	279	281	284	290	271	249	285	271	268	291	248	275	269	233	270	296	271	288	264	244	273	269	259	242	238	276	239	272	286	302	237	268	267	238	262	234	267	260	253	266	239	265	270	292	267	277	243	254	278	284	261	297	274	292	287	267	243	298	248	299	233	254	270	250	271	273	271	260	258	269	276	260	254	284	286	254	266	285	241	270	266	276	278	240	271	269	254	250	307	258	263	262	265	273	283	282	260	248	246	270	267	276	279	255	259	285	258	261	287	270	239	277	267	274	277	266	276	284	267	283	258	284	271	247	248	273	261	247	268	261	233	240	276	274	264	243	259	248	260	252	230	246	260	285	260	271	301	299	247	268	261	256	289	278	263	273	260	262	246	268	290	265	216	289	266	237	255	271	272	286	284	282	290	263	261	265	252	267	279	248	259	249	269	253	240	269	243	283	273	254	277	266	260	269	304	262	245	274	273	255	307	272	250	280	272	250	262	271	266	289	251	234	290	261	283	245	264	305	252	270	268	281	261	239	288	267	262	274	258	253	264	281	251	291	267	279	261	268	276	265	263	293	266	274	244	259	224	280	270	263	265	270	274	290	259	297	274	266	272	265	282	275	264	283	252	270	312	251	259	298	282	286	269	262	259	292	259	263	264	276	245	269	270	237	252	267	248	265	246	289	226	262	252	257	227	266	287	232	285	268	291	260	303	262	273	299	277	249	308	270	246	285	259	260	260	238	271	260	251	282	259	275	267	275	260	269	266	284	267	261	262	307	282	256	235	256	269	252	271	298	270	286	235	264	259	275	252	279	250	271	233	271	252	263	265	277	252	283	265	285	276	278	278	276	280	240	244	253	299	293	284	305	287	280	259	257	253	288	295	292	269	265	297	289	271	267	237	276	276	260	294	259	276	292	297	258	269	252	280	260	249	263	273	276	242	263	267	272	256	254	272	261	277	260	275	273	262	249	265	272	244	260	285	294	250	240	256	278	239	252	296	288	267	253	271	259	256	282	265	270	276	265	295	301	241	264	255	277	277	270	249	262	262	256	255	265	250	249	288	259	259	271	267	299	250	294	279	248	273	285	271	271	254	254	259	284	246	272	285	261	217	255	254	269	271	261	261	260	247	275	275	273	242	291	275	248	274	282	245	260	270	243	259	259	299	256	251	276	244	259	270	281	258	251	238	269	262	260	282	260	256	282	265	276	285	252	280	263	273	296	270	280	245	259	283	303	282	287	265	249	261	253	285	281	266	287	289	252	247	258	257	263	277	282	236	260	272	257	293	290	269	272	253	268	270	268	246	260	265	257	255	268	259	276	268	239	260	276	278	267	246	256	296	275	261	278	257	275	236	292	269	282	260	276	264	272	237	241	267	258	286	262	274	229	261	274	261	269	253	293	312	265	266	229	230	239	278	271	265	271	278	272	267	281	254	316	259	254	265	266	245	265	267	241	275	263	274	255	255	281	261	280	285	266	270	282	264	288	286	247	257	275	275	281	292	271	238	268	267	264	262	246	274	271	293	301	283	283	263	279	276	234	272	268	241	257	298	280	259	267	283	289	287	278	246	241	252	257	284	279	288	238	260	270	256	270	245	288	267	240	270	250	277	278	267	261	264	260	266	277	279	239	283	273	261	267	298	269	273	288	277	291	294	261	264	264	274	255	266	283	264	266	265	255	267	270	295	254	243	286	265	287	253	291	273	274	262	268	261	287	260	261	258	266	272	256	275	259	260	281	294	274	264	221	260	290	274	281	257	264	286	291	281	280	254	255	264	283	286	259	269	243	263	299	268	249	246	278	264	289	267	255	275	284	244	257	270	295	251	276	292	268	267	270	295	255	257	264	242	265	244	282	283	238	264	267	276	281	286	278	264	285	302	292	251	247	270	247	279	274	252	263	279	244	294	274	242	273	267	264	260	237	268	251	270	245	266	268	260	266	280	281	274	251	278	265	256	262	272	263	259	248	236	227	246	274	281	278	269	272	255	279	277	241	259	273	283	280	284	256	227	268	273	247	273	271	265	293	268	281	270	232	274	287	257	285	261	281	271	290	275	266	257	283	266	256	283	243	251	262	260	249	272	264	264	270	256	253	289	302	232	292	239	287	311	279	257	258	293	282	278	259	242	234	269	275	273	266	263	290	280	251	258	265	268	265	314	256	269	282	281	270	268	273	288	279	308	275	278	269	273	284	313	244	256	286	260	262	269	281	308	288	291	268	277	247	271	299	232	257	279	257	272	278	282	283	273	272	269	280	273	260	284	300	250	246	252	263	257	289	269	287	265	257	277	286	268	268	261	279	282	246	284	285	287	278	288	259	248	252	278	264	242	249	265	256	248	243	304	282	280	318	283	262	272	262	265	264	272	294	286	254	272	269	251	257	286	276	287	281	263	271	290	275	290	264	252	242	247	300	255	288	268	274	283	268	259	248	296	261	285	262	262	275	272	252	287	255	239	249	267	243	271	269	261	255	258	257	275	235	270	265	274	250	250	282	275	259	266	266	285	244	270	289	249	242	269	290	272	274	280	267	275	228	254	265	272	269	279	264	255	283	272	257	254	246	267	272	280	285	264	288	250	269	258	291	262	282	262	254	266	260	283	261	267	299	263	296	293	275	257	269	269	262	274	236	273	268	233	260	219	273	279	259	260	254	266	254	269	279	250	262	299	261	274	266	304	248	268	250	253	240	271	226	295	262	259	300	261	272	290	262	269	289	275	278	288	269	270	271	271	248	264	291	258	279	260	255	245	263	248	285	267	275	252	303	305	289	285	262	289	272	286	265	263	263	278	269	224	285	276	242	268	287	282	279	270	265	253	263	262	280	244	262	281	288	267	259
55246	83367	62133	33832	7724	653	419	343	298	227	215	197	209	196	184	185	215	181	173	169	165	189	171	159	171	161	152	175	165	189	162	155	165	142	189	144	157	163	165	161	151	156	168	157	161	173	151	186	165	147	158	160	157	166	160	165	142	171	147	173	166	167	156	138	176	157	158	161	147	147	172	143	148	157	144	165	157	177	167	169	145	157	146	132	153	156	145	155	179	180	159	168	137	159	153	162	176	124	162	166	154	153	144	143	161	161	164	170	151	163	172	153	125	144	142	163	177	166	159	160	156	148	181	163	167	155	153	176	150	160	159	168	165	147	160	133	156	173	164	175	156	169	170	131	165	121	154	159	155	170	160	161	163	150	181	170	148	165	148	151	165	146	156	151	176	175	146	127	162	158	164	193	186	179	160	202	144	182	163	168	168	171	135	190	148	147	158	176	146	179	153	145	175	186	139	164	145	157	172	151	179	172	164	160	181	167	145	158	175	146	163	150	163	145	136	135	142	151	133	170	164	162	168	172	150	139	149	151	190	155	161	152	136	133	179	169	160	179	143	156	143	177	148	174	156	163	178	139	145	175	156	162	152	167	131	173	171	159	145	159	157	142	162	159	162	136	155	150	164	149	186	169	166	162	148	191	153	164	162	134	164	183	162	169	159	165	138	168	180	155	162	164	147	142	152	162	141	150	149	148	155	173	149	152	140	143	144	128	183	143	156	149	151	179	157	153	135	158	161	169	160	168	161	140	151	139	155	192	167	142	186	169	162	165	172	162	156	154	152	154	143	164	166	149	169	171	181	150	139	151	178	181	192	161	181	166	150	139	158	187	164	145	156	155	158	159	140	154	140	155	156	141	174	145	166	171	135	135	170	165	166	131	166	129	154	155	139	154	161	178	173	164	164	141	171	145	158	154	161	138	168	185	165	159	167	133	128	141	128	171	174	152	158	151	155	159	139	196	175	150	161	155	178	162	163	154	152	147	170	143	150	153	163	160	163	185	159	159	128	160	173	145	173	162	153	145	153	158	157	165	145	149	178	162	180	143	137	141	167	153	154	173	160	181	157	157	166	120	150	173	158	157	152	147	177	139	164	182	146	159	163	155	141	168	183	162	152	163	146	147	168	181	183	162	146	160	124	155	171	165	172	147	165	163	154	155	179	127	154	173	152	134	166	147	178	173	144	153	178	148	184	152	187	156	139	164	156	168	121	150	149	151	145	139	139	150	167	148	168	160	143	149	161	146	146	145	159	167	152	171	161	160	170	148	146	160	146	146	150	145	152	159	155	194	176	127	148	168	155	170	169	172	173	164	148	167	153	175	165	160	148	149	190	180	144	159	155	173	153	168	152	165	173	167	130	150	152	147	154	168	148	132	144	174	142	187	169	147	163	147	152	148	162	172	159	185	159	142	145	146	145	146	172	171	147	162	148	144	158	151	157	159	130	159	171	171	163	157	179	148	158	147	147	183	163	155	160	157	150	148	150	159	169	158	155	165	145	156	130	159	151	147	177	145	154	122	169	145	145	145	142	136	149	146	162	151	164	179	149	146	199	164	160	126	159	175	170	148	180	164	168	186	157	132	142	165	156	137	137	164	166	185	149	146	147	162	163	156	150	132	153	154	160	145	166	143	155	147	167	164	162	143	156	140	169	150	156	176	141	152	136	175	148	168	165	154	159	157	170	169	142	161	155	174	144	146	132	157	199	164	147	159	150	148	170	149	168	156	165	173	154	164	176	161	173	161	144	171	133	169	140	165	149	139	156	170	173	165	132	143	157	184	168	147	182	165	158	140	157	140	166	144	164	161	158	162	162	147	146	143	155	164	163	162	191	163	153	174	174	157	168	173	148	159	176	167	160	163	162	158	143	156	138	154	173	169	144	168	151	146	152	162	147	163	157	151	177	154	170	157	160	172	155	142	200	161	159	165	155	172	154	174	169	145	162	150	161	128	140	172	164	166	158	144	160	161	181	147	188	161	148	188	177	135	164	148	156	159	168	160	166	152	136	133	169	166	177	131	155	145	166	164	135	160	174	173	165	153	148	159	153	170	149	172	175	160	148	151	152	150	143	148	169	138	145	160	167	160	144	157	162	166	141	147	151	130	161	150	156	153	174	150	159	165	170	168	172	167	154	159	176	158	149	127	133	144	157	153	151	137	177	155	168	163	155	164	143	161	180	144	135	146	158	147	173	167	166	143	144	145	167	199	152	146	172	152	172	163	161	164	171	165	161	154	170	162	169	157	155	140	167	149	159	130	171	168	148	165	148	171	142	160	167	154	167	166	145	163	148	173	137	161	151	153	164	185	178	135	117	171	168	150	179	154	136	158	169	140	142	158	168	162	155	156	145	151	130	148	153	138	148	169	161	138	169	140	158	174	154	150	149	182	159	166	132	140	139	185	151	150	166	147	167	166	160	127	160	158	152	149	148	160	137	146	162	165	167	166	165	193	152	172	159	146	174	132	132	150	165	139	148	163	155	150	123	184	159	149	172	166	175	147	158	180	143	157	159	136	162	158	141	168	142	146	174	162	163	155	155	152	164	172	166	145	146	142	151	161	142	174	155	167	139	120	150	144	169	168	191	156	158	155	147	164	154	167	155	137	140	143	169	156	158	127	133	138	157	143	178	154	164	176	144	167	164	139	138	151	156	158	178	155	183	143	149	165	149	134	159	157	163	144	143	155	173	183	149	168	163	143	193	184	169	142	155	168	148	143	141	168	152	157	146	165	167	141	182	155	150	149	162	156	145	138	182	146	157	142	178	175	140	169	179	136	137	171	138	134	128	147	142	181	170	164	180	147	169	157	143	156	157	171	178	165	158	152	167	150	160	162	176	149	148	155	172	145	135	156	148	188	183	157	146	148	157	178	163	181	152	142	139	177	135	160	161	157	166	158	165	161	182	136	163	123	134	165	148	161	163	159	152	154	160	156	148	153	137	154	146	190	144	162	166	145	144	174	149	196	158	172	178	172	152	159	186	150	148	154	132	144	167	161	136	151	170	194	153	157	156	167	174	169	149	159	167	155	156	153	160	179	162	129	145	151	170	154	172	155	158	151	153	147	137	154	168	144	156	164	137	154	147	140	182	160	142	179	131	151	172	146	122	159	163	164	146	168	176	132	131	159	148	162	145	137	154	155	157	146	136	154	129	124	150	164	168	163	174	164	168	155	174	165	158	149	168	136	147	160	167	127	160	162	176	178	161	158	155	173	139	135	161	133	133	169	165	169	164	148	154	150	141	170	164	185	145	158	159	167	163	142	150	153	150	154	168	137	130	155	144	153	158	151	166	156	147	173	128	151	143	144	159	164	167	163	165	163	155	147	142	133	165	161	149	135	167	170	153	156	126	146	169	142	166	146	159	142	164	152	159	146	153	131	176	155	143	159	151	152	165	151	165	164	157	152	144	161	130	158	156	163	160	136	162	141	160	165	140	154	152	145	139	163	139	152	168	151	160	161	190	157	153	158	162	165	145	158
33036	64798	56989	30562	2007	1724	1406	1212	1029	950	778	696	680	652	647	580	583	519	517	486	489	511	481	482	457	466	458	455	443	474	425	436	423	404	403	393	421	410	396	410	385	385	402	399	447	402	411	382	411	399	374	399	402	400	444	381	403	447	397	389	416	419	399	380	398	381	360	409	368	368	375	344	364	399	397	392	373	391	372	394	373	391	360	386	365	382	376	352	357	395	381	377	343	360	397	364	402	373	388	374	386	374	367	383	414	353	390	387	395	357	380	386	385	352	395	352	353	366	360	409	380	403	385	394	388	385	385	356	397	382	384	381	386	393	357	379	366	373	381	365	394	361	378	398	344	395	371	361	335	372	357	381	411	355	364	369	386	366	385	352	370	383	350	354	379	375	376	345	356	371	399	347	358	346	350	369	398	350	347	379	365	388	373	371	368	377	393	378	373	394	350	386	386	340	414	364	384	374	404	356	377	384	359	359	383	403	390	383	364	392	386	412	363	390	366	387	350	389	372	346	373	375	369	355	399	370	381	358	386	344	360	373	394	359	379	387	385	360	382	341	357	388	375	335	410	355	392	361	368	358	346	354	382	387	338	386	389	385	371	345	377	384	380	355	394	374	364	385	355	361	342	382	425	370	344	353	376	386	374	349	387	345	409	375	369	369	351	368	343	355	370	401	350	386	405	328	410	379	369	379	393	387	357	369	376	341	392	353	364	386	400	367	376	372	362	384	371	361	351	358	384	378	360	346	397	349	367	366	375	361	352	378	367	405	390	374	379	356	371	383	372	381	368	393	348	384	388	392	400	315	382	399	342	386	359	374	391	364	405	372	389	331	365	381	333	365	398	357	366	373	355	372	350	351	365	339	361	389	367	366	396	402	301	373	361	391	383	369	354	365	363	364	409	377	381	369	379	371	367	335	355	389	353	384	368	355	366	384	397	379	380	367	337	392	356	369	395	401	385	410	384	380	382	356	376	342	375	382	365	368	408	361	381	355	328	377	394	356	357	409	358	375	392	344	364	363	378	346	373	374	369	359	396	334	409	381	354	359	360	350	362	340	385	381	375	372	371	360	366	371	362	353	376	362	349	406	376	394	363	375	370	386	382	399	351	326	347	389	392	342	359	364	379	369	383	351	355	399	334	363	392	376	365	367	391	405	340	380	367	357	395	397	379	359	363	378	364	356	397	401	374	354	360	355	378	402	387	348	343	381	378	407	389	350	386	361	380	366	353	372	386	408	365	342	359	368	361	378	348	365	347	353	373	368	347	375	387	403	367	369	326	360	404	370	379	366	360	381	384	360	362	415	409	345	382	336	401	390	386	400	370	363	351	391	358	381	374	384	353	381	382	382	389	391	351	377	426	359	373	348	385	370	364	357	371	375	409	379	357	394	364	357	345	389	324	358	380	351	345	383	373	389	366	382	341	382	340	376	381	379	361	328	374	359	380	378	417	366	389	388	405	368	393	368	372	340	380	367	387	360	386	348	380	340	344	388	392	418	383	391	364	372	369	390	363	387	392	387	380	398	367	362	371	363	406	383	375	394	360	380	404	365	392	390	412	360	354	367	372	393	400	357	384	390	388	362	368	368	389	368	345	357	369	368	373	377	354	374	381	366	374	415	365	358	376	391	398	344	399	340	395	370	381	322	372	386	411	382	357	367	405	364	380	396	359	352	373	369	367	379	375	381	354	407	358	348	365	366	403	352	378	397	399	368	357	370	370	355	374	363	377	369	365	369	377	402	372	319	373	388	390	391	380	349	356	334	356	368	372	332	360	365	410	349	374	369	362	383	352	361	360	381	373	402	365	388	371	396	415	382	352	346	343	389	345	390	397	365	331	409	362	363	397	398	386	371	396	360	387	384	362	385	338	382	369	364	347	405	372	357	403	393	381	372	354	357	352	399	390	352	362	403	370	377	359	343	402	353	347	388	360	363	401	409	388	402	382	393	435	343	364	361	366	334	346	363	402	381	377	374	361	352	360	341	370	389	386	361	351	406	370	372	382	391	355	334	370	386	387	348	336	371	400	383	317	378	330	364	349	374	362	378	372	350	347	378	352	360	372	368	350	395	365	388	392	397	371	368	367	389	368	355	377	365	366	370	365	400	402	388	353	362	349	351	371	379	397	385	374	393	342	376	353	383	382	377	348	365	409	363	425	378	356	333	338	342	360	381	379	387	408	384	358	376	374	388	364	381	362	346	349	390	385	367	371	383	355	408	352	384	354	360	392	352	368	393	381	357	358	368	388	377	381	380	378	379	394	405	379	389	399	396	403	368	341	382	396	364	354	361	356	386	374	415	366	356	361	404	362	388	349	355	371	362	395	362	365	385	365	381	341	348	342	367	385	377	350	368	378	363	418	393	428	362	362	372	365	390	382	409	344	366	357	384	410	385	369	407	390	392	398	363	374	330	377	364	363	387	422	379	369	350	419	353	359	397	377	360	388	428	379	369	373	406	358	384	368	368	388	363	401	392	354	364	379	371	396	329	389	383	364	404	371	357	378	380	379	321	362	336	375	395	352	378	390	365	377	360	322	366	371	389	382	389	363	370	377	390	370	382	364	364	381	344	350	376	377	363	371	415	398	368	381	398	374	348	355	411	372	355	368	378	381	340	367	364	378	361	377	372	393	394	395	389	369	389	384	374	371	380	357	360	397	360	400	402	345	368	375	367	383	380	377	353	365	385	363	351	371	360	341	392	348	377	379	366	364	366	341	357	385	366	370	364	404	374	368	377	381	370	387	381	370	389	346	380	395	394	403	380	378	321	353	344	368	351	356	367	389	374	389	383	331	350	347	380	350	353	366	391	339	351	382	360	406	377	353	341	412	348	365	373	387	379	393	364	371	361	366	376	372	376	341	374	389	368	403	342	395	410	399	420	359	333	377	363	334	363	407	365	343	348	372	375	362	368	358	363	375	391	405	368	366	380	359	352	375	398	375	397	372	402	380	407	351	384	386	381	375	377	398	333	373	360	367	405	376	395	392	352	346	392	358	385	366	377	399	382	364	391	380	363	401	354	370	361	373	368	375	382	343	365	364	391	391	387	398	381	386	345	359	355	365	373	350	373	346	367	373	362	356	354	393	374	370	357	343	411	396	376	400	360	372	351	405	353	381	386	375	373	345	394	395	386	366	378	404	375	372	377	372	315	372	376	358	360	370	385	375	375	410	394	369	399	364	385	384	352	368	381	357	396	405	369	339	393	374	383	373	382	410	350	379	367	378	388	354	350	395	360	386	394	362	369	392	347	348	372	376	389	354	372	361	369	373	372	390	332	376	356	359	361	386	353	388	385	375	383	345	385	350	370	378	370	366	403	352	399	382	376	352	361	373	380	353	356	381	388	371	341	378	399	392	392	363	368	389	345	381	393	360	358	386	381	338	354	363	399	358	387	344	373	386	383	406	376	363	369	385	363	353	350	375	389	372	394	369	353	357	394	384	409	386	346	374	368	344	370	372	396	397	405	419	367	383	386
27283	19254	5672	944	204	173	197	196	214	226	216	174	188	193	202	207	200	188	190	217	194	197	214	209	212	198	213	186	184	207	199	198	188	206	178	197	216	198	193	237	231	209	216	203	189	192	199	188	190	201	212	221	220	207	192	182	188	198	198	221	224	230	210	191	201	186	195	201	204	193	187	201	206	194	224	194	210	215	208	192	200	201	165	194	198	199	207	208	206	173	183	198	204	158	186	209	200	208	196	186	212	194	188	202	174	205	188	193	200	224	202	200	192	166	194	197	212	195	215	194	192	175	213	210	216	211	186	216	189	219	185	206	215	194	172	199	198	169	201	190	204	194	196	230	219	186	192	169	174	215	164	223	195	203	212	214	190	169	204	203	206	201	191	194	204	240	202	204	189	210	211	194	200	195	186	253	192	232	198	198	213	196	226	182	181	182	175	202	204	201	208	185	200	200	192	218	230	209	227	193	191	228	189	194	183	211	206	204	218	185	193	211	230	216	202	216	197	230	204	193	200	205	209	188	194	191	202	208	193	198	206	185	192	197	180	181	214	168	183	198	227	218	185	189	216	196	209	224	200	190	205	198	223	204	191	202	232	235	196	192	197	178	219	197	161	209	178	208	192	191	204	192	205	192	213	247	200	225	221	223	219	204	208	182	180	204	183	174	176	168	192	199	205	215	203	189	215	209	186	224	196	225	199	198	196	211	183	182	222	206	209	203	229	222	206	172	194	178	205	197	178	189	190	202	232	186	194	200	201	205	198	174	178	183	192	221	202	200	189	166	185	219	185	188	205	206	216	224	173	210	203	206	201	206	188	193	187	192	193	229	200	207	220	166	211	194	195	197	210	209	174	201	196	200	197	235	205	193	197	213	197	182	211	208	208	218	179	194	176	229	188	199	206	205	238	210	200	214	218	211	195	196	185	196	198	188	205	209	205	212	208	189	207	199	197	195	171	227	200	191	181	211	221	223	184	187	187	194	210	216	179	199	212	180	200	188	194	206	221	227	209	202	232	210	195	178	241	183	201	198	211	181	178	210	208	197	172	214	185	195	190	193	213	209	219	207	202	164	213	196	179	189	210	210	180	210	195	176	194	190	208	194	210	202	194	192	189	181	195	204	188	198	187	182	168	169	221	219	185	222	196	212	234	203	226	210	186	213	189	224	227	197	195	193	213	177	197	228	191	214	184	211	212	186	194	208	215	204	218	227	165	242	201	194	195	200	184	209	215	218	187	205	192	178	191	192	184	201	233	177	223	211	204	213	194	204	229	194	191	183	208	198	191	204	179	214	208	191	214	212	193	188	200	206	181	173	204	171	211	190	179	211	184	191	207	217	162	166	206	196	182	187	190	219	207	193	185	180	167	188	187	184	197	191	193	184	208	201	193	195	185	184	208	183	206	222	169	223	188	188	201	198	213	204	192	192	194	192	196	228	255	206	201	182	193	199	191	217	207	189	189	198	180	179	212	213	207	208	191	190	176	204	205	200	206	194	180	213	216	202	189	206	204	184	194	184	205	203	195	215	200	201	160	196	227	191	203	207	195	207	208	199	217	201	204	206	212	206	179	228	213	200	171	198	194	204	206	209	211	213	198	185	198	207	194	183	180	180	205	213	209	202	196	200	201	176	199	201	159	204	206	224	177	211	176	207	212	215	211	234	221	198	192	208	216	195	220	199	216	184	198	200	179	220	210	214	225	202	202	206	186	239	205	210	208	188	197	189	197	186	204	200	207	214	174	244	189	187	186	198	181	227	212	196	241	232	222	225	197	206	219	201	206	206	184	188	222	196	200	190	198	171	197	195	207	211	174	186	191	248	186	189	207	207	221	188	209	193	191	199	206	207	200	201	220	211	188	208	181	203	204	184	197	200	203	166	196	192	203	193	198	214	212	217	203	204	196	197	187	194	197	196	209	203	216	199	203	202	178	195	221	220	205	209	205	187	210	197	200	200	211	184	185	203	193	218	211	186	179	207	197	201	181	176	202	213	184	185	169	215	200	195	186	183	186	193	216	189	185	178	208	200	191	202	213	166	207	218	197	197	204	194	228	189	183	209	198	192	213	194	221	196	210	199	198	204	220	195	183	213	198	202	204	187	209	184	185	206	219	201	223	187	186	200	214	198	188	211	185	206	205	187	179	191	203	215	205	190	159	212	208	196	218	197	204	183	210	192	205	179	226	197	219	207	198	216	201	201	219	192	205	218	157	192	189	206	216	191	210	177	174	190	197	188	196	169	252	204	219	212	194	214	197	212	199	186	216	226	180	208	173	199	181	185	214	201	224	217	188	206	200	198	206	179	186	214	216	194	219	173	201	203	170	198	205	176	209	203	204	242	220	194	205	201	184	223	198	217	229	195	208	196	199	186	196	191	196	192	219	211	204	192	178	228	205	230	180	178	233	200	217	191	180	199	190	201	202	215	204	224	209	202	195	193	211	208	187	177	226	207	190	203	193	193	202	167	186	185	205	191	200	188	214	189	199	194	163	181	227	195	203	215	185	192	192	185	189	182	214	186	170	204	211	201	193	215	184	210	209	199	206	187	190	191	217	192	173	184	217	188	233	206	199	185	183	205	180	187	190	191	197	186	190	193	198	195	210	180	165	216	226	178	205	206	210	183	182	193	192	207	211	201	189	174	179	203	191	187	200	197	219	246	186	221	197	198	197	213	214	226	201	208	199	196	208	181	212	226	183	191	180	214	229	196	212	187	209	200	210	168	195	200	188	195	180	213	200	222	194	187	202	193	183	202	217	226	189	198	195	211	196	188	204	197	226	216	216	209	183	202	226	204	207	200	184	204	179	221	195	204	204	216	180	169	195	206	194	187	233	204	204	227	200	190	197	212	250	214	196	196	207	190	188	196	199	202	199	196	179	194	180	211	204	205	196	202	174	194	205	212	213	211	197	186	173	189	164	203	203	194	183	211	207	181	235	196	221	198	208	214	199	202	189	201	188	194	192	173	193	221	207	215	202	197	205	202	195	188	168	188	216	226	192	224	164	200	183	189	214	188	197	172	193	218	206	194	197	195	172	192	212	209	200	186	191	193	217	218	201	187	201	208	202	194	213	186	184	209	211	210	203	167	204	194	189	170	170	181	193	210	200	209	205	165	229	235	197	200	217	188	187	186	204	197	188	199	183	191	210	179	203	190	181	188	202	223	206	210	209	213	184	163	198	221	184	186	185	195	212	195	180	193	194	218	201	240	203	201	200	188	208	195	207	192	194	199	187	210	204	191	196	222	191	182	180	198	204	193	215	213	205	204	216	211	211	222	192	205	205	185	212	199	218	216	211	178	200	199	177	202	189	227	195	192	178	226	207	161	183	193	205	181	178	186	214	193	190	183	218	202	197	188	178	165	198	214	198	205	222	204	207	195	202	203	197	189	179	205	187	214	190	200	230	234	201	203	193	191	197	182	182	188	187	170	216	219	207	212	207	209	205	223	208	189	205	197	189	210	206	188	189	202	241	208	231	211
13366	19350	6895	2178	490	465	463	466	469	475	432	451	454	467	489	447	436	470	438	444	452	430	444	442	441	436	443	455	411	441	476	432	434	445	452	461	444	420	433	486	444	468	428	431	435	448	446	428	438	469	478	416	395	429	448	476	432	492	465	483	494	433	449	428	463	439	407	495	437	405	406	400	458	442	447	456	515	472	457	442	468	476	451	458	450	456	427	460	431	433	421	451	431	430	446	400	411	427	470	444	399	457	448	449	432	461	452	472	440	428	422	433	455	479	443	457	435	434	430	462	451	430	407	481	463	454	429	463	464	431	458	440	439	470	443	464	419	483	443	456	429	469	442	452	446	445	426	473	474	456	458	439	433	445	460	446	447	414	450	504	451	421	415	458	484	461	463	464	426	447	457	466	439	437	428	446	460	424	431	457	467	441	457	439	466	427	431	458	444	430	448	444	426	421	451	440	486	462	437	414	417	434	414	415	433	445	492	402	427	429	434	478	426	429	438	452	432	392	455	450	445	480	446	431	470	471	430	444	455	451	490	461	447	457	410	454	450	421	475	442	467	469	446	423	404	429	439	418	420	432	405	462	447	420	419	409	452	397	450	458	458	435	483	424	461	463	426	443	471	479	419	439	428	446	427	442	445	431	450	447	468	477	449	394	443	441	439	436	416	454	461	473	468	439	454	485	473	412	474	477	453	418	479	430	464	477	475	483	422	460	435	448	421	443	434	393	423	444	434	440	457	447	461	417	471	439	470	456	484	460	426	470	426	425	470	444	425	436	447	441	439	432	445	440	432	424	425	436	456	459	431	462	467	440	433	451	434	473	420	426	448	453	456	432	428	426	432	433	428	434	449	427	432	443	442	431	463	453	466	429	426	465	460	411	425	445	444	436	445	418	476	416	474	480	407	475	398	446	451	423	441	394	417	447	494	417	425	453	452	451	431	436	467	413	468	490	404	447	480	483	436	427	432	467	463	396	415	455	448	426	427	435	496	485	442	447	444	468	441	440	421	453	472	452	480	482	441	442	451	464	438	479	459	434	460	408	463	414	463	451	440	427	441	456	448	488	407	450	465	465	430	479	448	438	466	466	413	450	451	418	452	441	440	441	428	368	428	438	460	439	443	448	441	444	469	452	445	451	451	457	449	446	442	456	430	414	467	448	426	412	478	477	434	438	406	430	439	404	479	441	424	424	434	417	443	437	433	443	427	420	452	421	433	451	412	429	445	433	450	412	415	438	456	398	457	432	451	443	415	446	405	406	446	422	471	424	449	450	438	495	462	487	411	465	417	431	433	439	440	426	461	446	410	420	445	424	426	475	448	412	422	462	440	419	424	407	444	433	463	444	371	426	442	458	476	452	409	437	460	437	446	427	459	433	418	428	413	453	433	420	421	406	413	436	443	465	442	416	461	445	493	425	459	410	454	427	467	464	395	434	397	461	451	445	425	440	466	458	449	473	447	461	420	472	488	473	451	467	431	429	468	475	404	450	445	448	453	469	441	445	469	435	432	444	435	444	464	421	448	438	438	451	410	444	476	443	388	445	438	462	449	468	474	470	426	458	484	431	441	404	425	476	421	455	457	471	463	428	446	409	436	468	475	429	480	422	445	454	462	452	448	384	460	458	443	440	455	428	445	462	459	449	451	437	426	432	439	411	455	422	450	414	431	455	463	451	430	451	459	450	433	445	399	394	444	404	463	484	468	484	451	433	492	417	447	413	416	421	444	451	438	462	431	417	408	453	453	450	527	444	433	462	442	460	449	426	396	445	439	415	441	458	430	441	456	420	403	483	415	449	430	481	458	435	426	432	436	407	436	457	400	446	440	454	422	445	441	450	418	421	447	466	469	434	457	425	438	427	423	454	447	436	470	424	452	484	448	416	459	445	473	459	412	462	440	479	466	415	443	423	432	460	455	451	430	463	413	464	454	452	443	448	459	425	446	445	459	458	453	465	455	485	437	392	455	417	451	399	433	462	453	448	478	436	429	398	437	431	469	410	435	463	443	450	454	446	446	445	447	428	449	432	444	435	435	477	440	438	456	427	470	444	431	460	443	438	472	443	430	428	446	503	475	436	457	453	421	421	427	453	457	451	421	435	458	457	449	434	434	462	438	432	442	404	472	454	439	450	406	432	401	441	445	432	439	430	453	428	434	467	432	458	431	410	414	440	440	455	469	440	435	480	485	446	437	485	417	463	431	435	469	443	442	443	482	455	444	453	448	388	432	447	441	457	477	441	439	396	476	445	485	435	460	464	463	428	416	450	419	423	416	494	451	451	460	427	410	416	463	421	445	453	459	441	423	445	444	434	449	423	470	446	407	448	449	424	433	429	477	457	445	435	423	419	441	447	420	454	425	446	437	462	433	486	459	427	420	441	436	452	416	441	466	459	432	432	415	479	449	460	404	444	490	475	408	435	437	488	411	479	456	438	437	415	451	428	429	435	428	442	457	435	436	426	421	427	443	421	434	456	434	462	434	451	460	431	448	449	437	450	403	425	427	472	449	422	438	470	413	413	448	430	434	451	440	441	455	459	434	463	457	425	444	423	446	461	450	430	456	447	454	451	453	454	434	418	449	448	437	417	465	418	408	462	469	438	410	450	459	437	465	436	435	477	414	460	474	446	440	459	464	459	486	428	439	431	389	436	414	431	399	434	436	478	437	441	489	443	462	448	465	443	435	464	468	464	440	427	402	482	443	424	413	461	442	450	455	398	429	437	483	446	511	445	456	448	471	449	456	445	402	440	450	449	438	455	430	427	443	437	453	444	453	408	476	412	459	429	467	424	450	404	430	489	404	459	435	452	428	410	423	456	411	455	423	449	456	439	429	453	444	447	451	465	437	426	457	463	439	418	459	455	459	420	418	421	444	431	429	427	443	413	417	478	463	445	445	434	443	422	441	421	445	425	442	459	439	435	402	448	473	430	443	467	433	441	468	450	445	470	475	451	458	443	436	451	437	438	485	461	473	446	444	434	407	438	430	441	474	434	428	480	418	439	458	429	462	437	424	409	433	431	469	421	422	436	468	477	432	430	448	439	428	428	489	478	446	457	444	467	448	430	466	428	467	448	408	444	440	442	456	503	415	454	470	424	437	432	467	443	420	441	423	438	440	475	481	443	434	428	455	377	442	450	411	456	498	429	445	431	440	432	425	420	428	438	414	482	448	446	437	463	446	471	418	481	447	475	437	460	458	500	422	443	438	444	431	426	410	436	428	439	432	433	443	425	436	448	403	441	448	421	454	445	447	480	448	438	439	429	453	424	452	424	427	428	414	453	460	429	460	465	426	460	463	451	492	437	452	429	418	465	428	475	418	446	485	439	475	425	393	447	395	449	447	463	438	467	445	411	420	423	464	445	449	416	449	405	454	476	445	428	495	418	459	434	470	457	502	450	469	410	424	432	439	410	408	453	452	442	444	421	476	443	435	454	432	440	441	446	427	443	418	440	439	451	439	448	451	451	445	424	429	416	422	462
43625	69073	51990	25674	3050	282	212	187	183	165	141	126	121	122	145	109	123	128	119	143	163	122	114	128	122	120	132	131	108	120	136	107	135	124	121	119	115	143	137	125	117	120	123	136	123	127	137	132	126	110	105	112	99	116	150	126	121	125	130	145	132	133	106	117	110	122	126	100	112	115	137	121	121	120	125	154	132	129	123	131	114	112	108	128	136	111	116	119	139	89	117	120	126	119	114	121	146	130	120	131	134	107	121	118	130	125	105	123	97	125	120	125	97	115	111	134	130	122	128	116	121	131	101	125	140	116	134	97	108	121	113	137	115	135	121	136	132	116	103	109	118	118	121	116	113	106	106	134	118	129	106	117	130	117	124	121	117	135	124	120	120	124	125	116	139	148	118	136	129	111	127	132	111	126	130	107	126	131	120	124	104	122	133	122	121	127	123	127	119	141	136	115	99	132	134	110	133	116	127	137	120	116	107	140	124	124	128	115	107	121	93	97	118	128	136	112	97	127	113	130	98	100	123	104	122	117	108	114	113	122	118	132	100	125	121	100	112	110	123	90	103	143	110	145	108	135	118	109	133	123	105	128	139	104	110	130	121	127	125	116	141	118	124	116	128	138	122	118	132	132	116	125	114	102	131	107	126	113	129	122	132	114	123	125	126	124	115	103	139	116	142	134	111	110	110	113	114	125	96	124	117	127	139	130	112	121	124	116	128	131	126	143	101	116	134	128	132	114	120	126	130	116	117	112	125	108	136	129	127	114	135	106	117	121	118	131	145	116	112	110	104	98	121	132	133	118	111	136	137	110	134	102	141	118	116	125	99	120	143	120	137	115	133	124	111	129	105	113	134	121	95	103	115	119	130	109	131	99	109	117	109	111	108	112	111	132	112	127	98	109	120	115	116	118	131	122	147	146	132	111	118	139	106	127	107	125	102	102	107	124	117	111	112	128	123	109	106	105	126	99	109	128	118	116	124	119	131	91	120	110	126	98	117	112	127	119	133	119	126	132	122	116	128	129	118	116	113	116	101	115	117	123	136	136	116	93	127	112	132	125	101	116	153	112	119	117	130	119	115	118	132	121	126	115	119	130	98	117	108	124	114	114	131	122	102	88	137	120	103	113	115	121	126	108	108	130	115	118	116	111	110	109	118	112	117	146	109	117	132	112	127	122	126	100	112	131	131	125	124	140	116	108	153	123	121	107	94	131	129	112	117	140	117	120	110	131	130	132	112	144	116	103	128	98	133	115	112	109	122	118	124	113	103	117	140	118	103	118	122	90	114	118	130	107	117	107	136	112	108	123	134	122	125	119	106	110	118	116	136	114	135	119	119	144	109	106	99	121	110	109	97	111	130	114	98	107	117	111	111	111	126	146	124	132	111	103	110	156	125	114	110	102	122	121	117	141	116	111	113	128	122	127	120	119	112	118	138	115	139	112	100	113	127	116	120	122	132	113	126	101	137	126	135	108	116	127	111	113	121	131	111	119	110	114	100	105	132	99	116	128	104	95	103	132	137	125	122	140	114	118	113	131	103	113	123	105	137	113	100	108	124	125	119	113	111	97	120	110	127	110	110	115	136	99	123	111	127	115	119	136	138	127	115	142	121	130	109	125	115	112	112	117	124	119	120	130	100	101	130	127	118	112	122	106	110	123	118	104	106	100	123	108	97	125	114	112	143	128	111	131	134	99	107	138	129	125	94	114	110	121	118	96	115	123	142	141	127	116	128	135	120	111	122	122	133	120	132	112	122	124	116	112	116	113	121	121	126	121	130	119	80	151	120	112	109	114	117	92	105	116	111	135	137	114	126	129	120	117	132	127	114	113	110	120	101	122	128	92	117	128	114	118	130	117	129	112	118	119	142	122	130	120	100	115	122	129	119	108	101	128	111	116	118	124	102	138	135	107	125	108	101	113	121	123	118	118	84	111	139	100	108	132	125	117	103	134	117	117	110	103	119	122	119	117	114	119	124	114	126	134	116	126	126	94	134	117	128	115	108	114	117	133	132	141	118	95	103	92	104	112	102	152	133	116	127	104	111	113	128	128	101	119	122	119	112	107	144	129	104	129	123	111	132	114	115	126	119	113	122	126	110	116	133	136	97	108	114	129	122	107	119	122	115	114	127	99	109	104	122	132	98	111	122	105	101	116	105	106	118	125	127	137	132	123	112	120	131	121	118	117	106	113	130	110	116	116	127	130	122	115	131	125	139	111	139	106	135	129	121	102	125	114	126	114	135	110	118	122	114	119	105	137	116	153	127	123	117	128	121	120	130	104	108	113	118	134	118	108	123	132	122	117	114	102	124	131	111	113	119	116	110	107	122	98	107	110	102	120	112	112	91	128	123	106	118	135	134	116	129	135	116	123	110	131	140	133	120	100	126	138	131	115	108	110	96	126	108	118	127	118	115	102	114	114	89	132	116	125	109	102	118	130	110	124	131	111	102	116	129	109	127	118	129	113	123	122	117	95	111	123	109	119	138	147	103	108	106	109	135	139	111	138	111	122	105	115	118	114	114	135	121	133	120	114	109	126	126	127	110	152	110	119	121	128	117	101	131	130	123	125	100	108	115	118	126	104	125	119	112	106	111	130	112	126	107	125	129	123	143	102	110	129	103	120	123	113	129	125	128	122	114	109	122	136	115	116	137	97	102	128	112	122	118	108	116	113	136	138	133	119	126	129	117	98	131	125	136	108	115	123	126	121	115	133	120	106	123	116	123	108	125	141	109	118	98	124	109	121	127	119	124	129	116	129	114	118	103	126	106	109	132	119	115	128	137	124	133	119	112	107	133	110	120	114	131	116	111	134	115	110	134	120	125	159	112	120	99	142	114	121	130	136	137	115	121	126	136	117	116	127	130	126	127	99	128	124	96	137	138	123	102	125	123	108	105	111	114	114	127	129	110	120	117	121	131	143	136	126	136	119	100	129	111	106	110	98	104	138	124	101	129	131	123	115	129	131	131	98	126	114	122	108	113	128	103	126	127	101	105	116	118	113	111	110	82	114	126	97	108	106	119	99	112	113	123	114	133	136	133	110	103	120	115	98	110	117	127	138	115	135	125	98	94	126	136	112	136	108	141	116	113	117	104	120	131	137	120	121	105	113	114	116	129	121	127	113	128	131	119	124	106	126	109	125	103	127	134	106	128	135	128	112	126	125	135	134	106	114	121	108	119	116	125	125	106	116	125	99	128	108	100	120	132	121	126	114	127	134	112	116	116	129	116	122	124	124	115	111	116	120	125	108	129	113	119	130	103	115	93	144	104	118	118	125	109	93	106	110	119	123	122	117	122	140	117	127	122	128	115	106	120	114	121	112	131	122	98	135	102	125	108	139	125	104	119	127	129	131	125	132	116	111	98	141	128	120	116	125	112	105	120	94	106	139	117	133	108	133	114	113	121	129	122	129	143	140	118	124	111	117	125	119	105	118	133	140	103	127	116	124	126	121	130	112	123	109	110	137	134	114	122	130	122	119	136	121
25449	52032	47313	24458	1118	981	841	689	629	520	483	467	397	415	397	381	369	334	360	336	337	350	314	336	337	328	314	323	344	308	292	326	284	320	320	280	308	321	287	300	299	313	319	283	308	312	289	300	294	290	295	288	310	302	264	326	364	305	328	411	412	309	306	294	284	290	281	303	262	288	278	313	295	301	325	282	263	276	301	321	277	293	290	294	278	304	323	295	291	274	296	271	279	289	281	303	299	255	272	317	302	290	301	290	326	302	284	286	264	307	275	318	288	315	295	281	273	290	290	300	282	289	273	302	271	302	290	289	316	289	293	308	316	311	295	281	291	321	312	292	280	292	285	270	291	284	277	275	295	324	283	251	290	301	288	290	281	279	287	284	270	298	295	288	269	252	307	300	304	305	294	305	291	272	300	270	341	299	315	320	286	275	324	288	291	271	285	271	248	248	277	298	316	287	290	268	288	280	285	293	304	287	266	286	317	309	303	302	268	299	279	290	284	292	279	294	269	305	272	308	280	270	267	256	277	312	297	263	266	275	283	275	293	282	287	336	296	280	282	284	311	280	293	304	314	308	299	281	289	263	306	300	280	289	273	290	277	292	309	311	282	281	292	270	281	311	299	286	298	296	278	287	287	302	278	310	271	257	282	294	259	302	262	272	297	315	272	316	275	285	279	288	253	298	327	302	308	293	287	281	288	303	291	280	277	249	273	265	295	251	278	283	295	291	291	296	304	321	301	278	285	319	281	298	317	298	237	252	313	268	294	275	281	282	282	302	288	272	312	255	290	294	297	258	301	293	298	291	293	281	302	330	261	281	276	278	303	290	299	311	299	293	277	287	308	263	325	312	296	296	303	322	284	325	291	278	297	291	275	276	286	264	311	270	260	299	301	298	285	262	309	267	273	314	274	267	278	269	308	279	287	281	303	300	298	283	260	317	259	314	291	286	285	266	297	284	275	321	288	278	300	287	285	275	291	304	256	282	287	310	268	292	299	293	285	286	310	293	273	287	289	297	279	283	258	276	276	266	301	255	341	291	289	275	279	280	289	317	297	248	306	265	286	257	277	286	280	311	291	284	290	278	281	327	287	282	314	293	301	277	273	291	311	279	290	257	300	282	308	268	287	321	290	284	295	296	275	276	281	295	284	261	280	302	303	280	284	278	324	296	268	240	285	273	286	261	294	283	287	300	291	273	263	288	288	276	292	282	251	301	264	252	316	275	263	293	305	337	294	262	272	310	298	292	297	264	278	286	287	299	303	283	295	290	265	284	289	289	294	295	287	313	285	271	282	269	275	277	278	269	276	281	288	325	296	286	283	312	277	289	317	280	274	284	292	280	297	292	264	278	277	259	322	308	299	276	313	274	285	308	296	258	297	279	289	291	276	319	287	289	312	284	268	300	271	281	293	304	285	280	265	266	298	317	290	306	288	310	320	298	300	284	278	274	279	272	290	285	300	282	270	273	252	305	293	303	298	264	291	295	281	307	295	313	281	256	318	296	289	281	294	290	295	279	295	277	303	278	301	275	294	284	285	291	282	295	276	278	275	273	265	278	264	251	326	250	286	288	296	280	297	281	293	292	280	288	310	325	295	267	285	273	320	285	313	284	282	299	314	281	274	280	276	296	307	323	267	292	320	286	254	281	298	266	305	282	270	276	302	293	290	279	291	277	309	290	279	273	291	274	272	290	288	260	305	323	259	275	271	305	283	304	279	292	287	303	322	281	295	291	280	302	304	300	293	292	262	315	299	263	282	286	297	280	278	292	274	258	282	301	318	254	301	295	320	273	274	302	285	288	303	279	263	292	286	276	275	315	294	299	292	272	275	262	268	293	278	299	251	297	310	297	289	290	311	279	341	258	244	318	292	282	285	292	292	271	255	294	329	254	288	285	302	295	290	279	273	267	278	272	293	281	306	287	256	308	276	314	294	301	306	283	283	304	267	286	288	289	294	290	310	310	293	316	298	297	305	285	307	299	276	263	290	291	264	290	290	295	336	269	278	281	270	295	289	287	291	285	285	301	287	320	272	305	289	295	290	302	302	268	277	271	296	289	291	273	293	300	288	291	258	294	274	279	269	281	282	288	293	285	290	318	305	280	261	310	290	264	279	267	287	303	282	296	261	278	324	258	303	319	297	282	284	276	293	237	284	281	235	286	263	286	275	301	308	288	277	262	302	279	284	297	264	299	297	292	306	293	318	277	276	267	259	288	309	305	284	260	295	273	316	292	280	313	301	301	260	270	307	296	280	287	268	276	279	286	286	286	293	275	249	273	302	270	292	260	312	299	303	269	287	254	276	309	279	299	315	296	284	287	308	304	285	264	261	291	285	289	294	283	306	293	288	292	310	273	276	275	298	290	272	267	306	275	287	259	283	304	307	260	318	302	304	302	300	279	317	306	282	312	300	264	282	290	256	337	242	283	307	280	289	296	274	311	296	311	275	291	284	295	268	287	298	300	282	278	291	297	288	290	306	306	261	280	316	296	291	305	322	267	269	309	295	302	285	252	303	268	307	281	310	301	286	287	281	310	262	279	279	294	288	294	308	281	258	256	253	290	277	273	288	271	303	258	284	302	286	288	320	276	253	303	291	261	333	287	278	296	291	306	295	309	299	272	295	317	318	294	282	302	313	294	282	300	282	286	272	318	298	326	266	306	276	297	268	288	319	288	269	277	276	315	282	304	301	282	295	280	280	275	280	277	277	291	292	282	291	302	288	282	292	267	274	285	289	290	292	282	290	281	277	302	288	319	282	305	280	285	274	313	283	283	309	304	281	287	302	267	317	296	313	288	293	278	316	271	309	292	297	308	277	304	272	303	306	283	289	297	270	290	283	279	265	285	279	303	277	271	277	277	308	281	297	279	300	285	289	302	280	289	295	314	296	288	282	273	309	302	294	286	332	266	293	306	305	281	319	288	268	282	283	283	282	290	280	270	260	272	367	258	267	254	312	305	267	288	266	234	256	293	269	284	300	307	291	308	300	278	265	299	304	306	308	266	286	313	296	264	291	268	280	271	275	299	305	260	310	301	310	292	300	322	271	262	311	270	269	280	244	301	259	308	281	267	283	275	288	305	289	304	318	270	290	283	285	269	302	303	280	284	250	277	285	295	297	268	267	265	295	271	326	290	318	305	278	297	302	318	286	273	285	310	276	287	289	278	285	281	283	292	290	269	279	273	278	277	295	300	318	283	276	295	271	270	272	292	285	284	284	284	295	302	288	285	275	281	273	266	291	305	335	271	284	283	266	253	282	299	292	289	289	272	319	270	250	293	313	284	290	300	296	296	306	281	312	286	308	276	309	286	284	287	282	299	282	312	316	277	293	291	250	279	264	262	276	277	292	279	303	293	315	265	302	297	289	261	268	305	308	273	295	323	271	282	258	308	268	262	315	300	256	318	304	301	281	277	299	270	268	307	313	311	269	289	282	289	303	276	324	285	265	268	299	271	298	301	275	336	286	308	275	283	288	273	274	296
53399	83890	66714	37604	9458	912	388	326	287	242	224	227	205	192	177	176	176	209	191	172	173	171	180	174	168	172	193	180	163	151	162	182	173	170	148	169	176	136	183	160	156	173	171	186	165	165	193	159	157	155	182	167	177	194	159	165	187	188	188	211	197	189	177	173	155	170	187	153	150	168	158	173	170	171	186	167	175	185	169	148	164	210	164	151	176	163	177	165	168	167	162	164	168	154	150	186	162	201	160	153	179	164	162	159	163	137	172	153	173	159	166	141	165	150	182	145	156	160	173	156	161	169	173	148	142	173	156	168	153	176	164	151	172	152	155	164	151	163	157	171	157	170	173	171	186	164	162	164	153	173	191	153	161	161	153	168	164	159	162	149	160	157	131	170	141	172	175	188	163	184	174	149	141	169	144	150	180	188	163	167	192	150	154	182	158	149	151	141	164	159	149	175	162	169	180	157	156	160	153	170	177	179	141	158	164	162	176	194	162	167	179	151	147	171	179	180	139	143	186	165	178	178	194	160	159	166	199	160	160	158	159	162	175	149	189	165	148	159	177	174	164	156	162	150	163	152	185	159	196	190	141	149	174	182	163	141	181	169	172	184	168	161	170	168	159	154	173	166	163	154	146	177	172	155	186	158	180	156	170	174	167	189	161	191	144	185	192	132	159	208	171	166	178	163	148	175	180	163	150	172	166	150	164	158	172	154	160	171	176	156	158	156	185	160	155	148	133	150	173	146	148	167	156	163	193	181	164	187	172	169	163	171	184	147	163	157	158	165	192	164	202	180	180	153	155	165	162	151	162	159	180	144	150	156	171	181	177	154	149	183	162	183	178	169	177	164	170	167	178	150	166	180	173	161	173	132	183	180	149	187	172	170	154	152	159	156	183	154	181	184	184	166	192	153	185	181	152	155	170	146	161	192	151	172	154	165	165	151	162	175	141	153	151	167	169	156	162	149	142	170	169	152	140	151	179	175	178	171	136	176	147	163	172	152	140	159	149	159	175	177	196	174	157	149	144	155	145	162	171	162	160	180	144	178	162	174	205	169	164	181	168	155	153	182	172	169	171	171	176	155	179	161	160	169	163	158	159	154	168	197	170	128	187	197	167	154	169	183	152	170	173	175	191	192	161	147	142	156	184	155	139	142	185	167	168	170	181	167	168	169	164	151	166	144	157	161	163	130	196	151	171	148	186	169	150	179	170	166	165	181	169	149	158	174	156	169	177	176	157	144	159	148	168	158	148	158	160	176	189	159	186	158	168	204	151	170	175	176	143	171	186	160	179	159	192	175	139	168	171	165	175	177	170	146	161	150	160	163	185	170	170	187	175	133	174	158	167	143	181	162	163	151	188	183	183	174	190	183	184	174	160	166	184	159	153	172	170	172	143	161	166	188	172	167	156	163	142	163	178	170	175	152	177	163	168	167	177	163	152	159	180	170	153	182	181	198	155	151	157	158	175	160	164	158	141	150	169	174	170	173	173	172	148	154	175	175	149	167	178	179	152	174	167	152	150	145	167	191	141	168	179	153	166	194	172	159	170	168	160	202	147	166	190	163	176	176	181	159	171	185	155	167	155	170	165	172	194	159	206	139	176	173	168	165	161	155	176	181	196	156	177	145	168	172	175	156	153	167	160	176	195	160	170	179	169	153	165	147	145	163	186	196	163	171	160	179	154	161	174	171	140	172	171	176	172	130	175	167	164	171	143	187	172	178	162	171	158	163	172	163	161	165	171	186	172	204	157	175	171	198	165	179	175	174	145	158	177	170	161	160	175	165	146	151	157	165	184	148	163	173	179	186	182	170	167	144	158	173	178	145	155	174	174	167	186	173	187	162	171	172	174	174	168	173	145	158	159	166	162	170	167	175	166	185	174	161	165	165	180	166	171	172	168	162	162	173	164	162	148	155	158	166	154	170	153	158	168	182	162	181	182	161	143	171	173	179	146	153	173	164	172	174	171	163	127	187	156	156	153	161	178	160	163	169	185	149	172	181	156	152	145	170	157	152	181	153	160	180	194	163	160	178	153	151	179	156	164	188	152	170	171	148	187	177	158	178	173	164	166	146	164	168	187	169	166	150	153	161	172	187	165	141	163	161	165	154	156	171	188	168	136	158	166	167	171	148	151	159	156	163	172	183	163	148	164	172	170	160	173	136	186	139	171	168	170	154	184	166	145	154	163	175	135	156	167	169	162	158	186	157	205	162	166	164	161	179	193	175	188	176	163	133	161	144	176	171	183	152	195	165	169	195	160	156	183	163	164	160	138	163	160	150	163	185	157	190	175	167	165	177	162	170	161	155	147	163	166	157	174	158	173	186	169	139	161	166	167	163	166	201	171	159	154	163	161	158	164	173	185	180	182	169	150	185	167	174	173	170	160	174	160	191	145	174	149	155	143	168	162	156	165	161	176	164	155	173	166	190	165	168	178	180	174	158	159	168	187	151	166	191	163	186	173	171	173	203	179	164	157	172	190	180	158	178	160	164	203	159	176	158	167	148	168	155	161	168	188	162	144	144	170	154	167	180	179	155	169	161	166	156	174	172	159	176	193	165	166	144	157	173	146	172	161	170	162	157	158	167	172	184	160	161	163	168	172	161	171	208	171	180	183	166	183	138	143	179	189	173	200	171	152	171	165	157	168	166	178	177	162	175	186	152	174	150	167	186	182	162	155	185	181	173	171	158	183	141	157	179	166	158	149	155	166	184	164	194	158	165	156	144	157	149	157	165	190	190	169	157	177	155	187	158	180	167	185	185	163	173	180	150	164	156	163	173	172	164	167	173	173	167	181	154	156	153	159	172	179	148	164	175	168	180	177	161	191	170	164	180	140	173	171	151	166	157	162	166	172	186	161	161	158	178	183	163	179	162	189	167	183	165	166	179	197	169	150	184	147	170	174	177	156	179	182	177	146	178	183	187	136	172	184	177	155	165	181	176	139	151	138	191	157	155	137	146	165	152	153	165	163	168	132	163	175	153	155	188	170	175	185	136	159	186	183	165	161	197	167	180	173	163	143	181	174	186	187	160	174	178	156	171	157	167	164	163	157	177	149	185	220	169	175	154	169	196	177	166	156	191	157	175	156	178	164	158	170	186	160	170	165	163	173	189	156	140	168	146	148	159	152	170	179	176	165	182	174	140	142	176	134	183	158	180	130	138	164	177	177	144	155	159	173	158	171	181	174	173	156	164	153	164	158	183	166	190	161	182	174	146	168	175	152	156	195	184	175	180	174	145	143	167	157	141	163	167	164	162	165	157	184	169	182	147	165	166	158	142	164	182	191	152	147	154	180	157	142	180	165	172	166	172	149	146	135	153	152	156	148	176	177	163	147	156	210	186	155	171	150	175	159	137	173	153	143	146	187	155	159	173	171	168	162	148	176	164	186	190	163	197	186	161	164	178	182	151	159	167	209	172	163	153	172	193	167	163	162	158	178	168	161	181	185	168	156	198	154	172	177	175	164	159	168	161	162	178	168	163
31285	64675	61293	33925	2079	1710	1405	1138	989	926	819	762	722	668	634	595	566	507	508	520	520	501	469	489	472	476	442	448	442	436	461	448	433	459	429	431	475	417	420	417	397	450	445	420	413	393	395	424	418	410	377	402	435	436	400	482	454	450	551	595	551	538	426	404	397	403	408	429	398	446	424	399	439	379	402	387	394	446	383	405	378	374	396	410	388	430	406	408	423	408	415	398	425	424	409	380	412	404	407	387	376	424	407	401	418	379	401	386	385	402	411	393	414	406	401	374	438	406	381	419	411	374	381	435	408	393	464	427	381	399	421	367	389	372	418	379	376	406	425	406	403	405	390	402	405	381	390	387	403	391	385	391	406	368	357	386	417	387	412	385	402	352	406	370	390	412	386	433	389	397	394	399	393	397	372	391	375	421	376	408	364	402	413	398	408	421	387	425	379	379	372	427	394	402	382	394	375	406	366	421	378	393	379	395	396	355	403	408	429	412	378	389	377	379	387	369	438	365	396	412	381	407	384	351	391	395	427	425	430	378	367	377	395	382	404	407	400	381	436	374	386	399	410	391	381	415	364	417	404	402	412	404	410	421	402	367	375	395	384	415	388	408	405	392	381	408	412	389	348	433	404	407	393	405	404	380	396	385	383	390	408	395	362	361	392	389	422	420	364	394	361	410	406	411	386	355	369	409	399	393	434	365	379	420	398	375	368	416	384	371	370	432	399	410	412	342	426	379	412	420	356	366	416	387	385	401	424	393	429	411	399	393	373	393	406	391	389	397	390	402	424	396	421	395	364	381	422	406	376	387	422	389	382	414	366	399	424	376	388	362	425	380	411	369	361	388	388	399	380	403	385	419	391	407	403	386	389	410	427	375	402	388	406	406	435	386	431	376	373	415	386	400	446	383	389	376	397	405	391	383	394	376	405	380	375	387	406	353	425	401	411	375	407	381	403	414	395	385	382	382	386	409	392	402	420	384	418	373	384	403	436	378	420	378	389	397	388	381	396	369	377	384	420	387	412	397	383	414	385	390	399	385	413	386	410	407	418	385	443	375	411	373	425	395	399	401	393	391	427	345	400	392	405	399	394	417	428	386	421	387	381	404	371	420	418	379	423	405	375	420	347	369	402	395	359	406	371	379	400	397	359	416	377	403	430	408	378	383	394	378	414	396	375	355	383	401	404	382	376	387	402	432	377	389	374	361	420	405	402	438	391	349	390	371	422	413	410	375	414	419	392	381	449	383	398	396	417	383	412	405	375	407	392	410	404	392	374	363	383	405	381	391	358	373	391	425	402	411	385	409	411	375	371	416	408	408	405	369	389	357	434	386	392	412	383	387	420	402	409	421	366	384	420	401	391	382	409	402	399	364	367	428	368	386	367	360	364	417	429	418	382	382	368	366	361	375	395	384	410	391	419	384	404	390	428	377	409	397	407	414	428	377	408	367	399	357	409	413	373	382	414	381	378	403	371	417	393	386	423	399	414	374	349	404	395	405	376	362	382	428	399	414	399	366	366	404	401	419	380	379	395	382	405	350	347	390	362	376	374	419	390	381	379	418	380	425	372	429	380	406	409	374	344	385	387	402	388	400	381	412	369	371	375	413	407	407	408	387	372	405	412	404	392	410	420	420	371	365	365	385	386	413	377	390	411	377	384	415	360	373	396	393	410	348	429	420	385	386	394	405	413	396	377	377	380	371	387	388	358	425	368	360	412	384	431	396	386	424	412	399	377	373	346	358	380	413	401	413	396	361	366	411	396	388	380	404	406	424	399	390	393	406	362	427	418	417	412	428	448	367	395	436	374	383	401	406	381	403	403	422	381	367	400	400	388	411	377	404	412	381	420	407	412	398	394	392	396	383	389	359	378	436	428	418	382	379	382	378	358	419	395	454	397	387	391	383	408	387	373	391	406	379	377	400	395	370	368	418	384	394	412	359	356	387	399	413	401	403	365	405	406	400	402	375	383	376	395	411	394	409	411	407	368	392	408	393	431	414	382	383	392	431	348	388	415	373	416	382	414	394	396	382	391	374	372	358	381	407	396	408	421	414	358	386	351	381	391	441	357	399	379	383	399	394	375	424	394	398	385	398	382	405	404	396	367	397	404	399	380	366	375	385	414	385	414	433	382	428	416	392	383	385	406	346	397	356	377	402	404	357	382	427	412	394	380	412	380	384	381	377	358	385	409	393	369	409	394	416	362	380	385	402	405	377	364	382	410	423	389	395	379	387	387	403	417	401	405	365	381	415	412	368	368	409	369	381	396	386	381	392	388	388	414	401	377	385	410	379	386	370	396	394	394	360	395	376	371	404	379	417	398	400	378	383	381	387	395	367	359	387	394	423	399	406	411	413	404	392	379	396	390	402	380	413	423	378	351	397	419	393	381	400	352	425	393	396	380	385	439	378	397	369	404	404	394	372	364	400	395	405	347	437	407	384	387	419	382	401	377	391	393	400	388	411	387	404	403	406	412	397	411	405	411	385	412	428	369	381	392	379	400	412	402	402	432	340	411	397	377	371	423	383	413	397	381	381	382	413	391	430	398	405	426	385	389	404	442	403	436	382	397	382	380	372	401	389	394	389	409	359	384	405	421	388	403	403	426	361	372	388	396	400	398	379	396	404	404	385	404	411	408	376	386	357	411	367	382	367	389	342	389	370	373	377	382	408	376	366	381	385	384	395	398	413	432	393	397	392	407	388	419	394	393	379	417	432	385	379	394	371	374	361	395	446	381	392	388	397	440	370	369	359	418	411	411	416	421	388	413	380	397	410	363	402	380	396	408	398	374	381	386	407	396	397	400	369	370	405	395	384	375	387	394	377	408	348	363	393	396	434	412	407	379	401	379	406	391	389	399	422	425	382	379	388	365	402	392	388	404	396	400	424	383	389	415	380	414	363	396	363	359	407	358	407	374	395	385	389	399	399	377	382	388	386	404	393	444	369	366	372	402	418	416	392	383	410	397	371	385	406	411	403	400	358	410	369	405	420	393	397	382	400	409	359	404	362	412	431	398	366	436	341	377	374	421	431	392	371	377	423	372	384	388	366	385	385	418	411	430	373	416	358	396	419	345	382	424	412	372	395	393	434	402	429	371	393	388	403	383	387	356	394	414	400	406	375	383	397	416	376	376	406	383	357	387	394	380	432	400	389	394	374	376	417	393	381	402	411	431	382	397	419	404	380	392	405	400	387	383	399	390	371	385	421	384	415	403	400	366	400	388	365	405	366	378	452	413	387	383	338	383	364	370	397	401	421	381	399	361	385	400	414	423	364	411	411	373	396	369	419	399	397	376	424	385	378	397	350	369	404	396	379	377	396	390	371	395	408	375	398	422	415	403	348	370	373	370	389	405	408	384	392	415	396	367	395	395	379	388	373	397	398	396	391	399	382	396	354	418	402	394	386	406	399	385	377	379	403	366	379	415	402	416	385	379	364	395	371	388	392	381	405	388	395	402	372	351	404	390	391	371	402	388	370	396	397
26274	19106	6391	1140	235	207	196	208	224	216	206	204	213	211	221	202	190	201	190	207	218	184	215	215	196	222	192	211	211	192	212	198	197	202	223	198	222	197	165	239	209	210	189	198	218	216	217	213	197	223	209	190	213	224	228	164	197	198	224	227	220	207	218	187	199	234	185	214	219	202	198	207	202	207	218	208	204	229	190	183	225	207	230	205	217	209	215	186	198	216	194	238	208	186	192	212	226	210	207	195	219	211	191	204	237	218	196	203	211	235	202	220	211	195	179	204	187	224	213	205	210	181	201	194	219	198	220	215	193	183	196	227	228	228	221	210	209	225	237	219	206	204	213	229	217	228	238	237	210	184	231	227	226	215	201	202	195	199	211	232	166	193	191	186	225	212	227	189	206	192	216	210	188	190	195	204	216	200	219	213	208	206	208	227	196	213	233	218	213	208	209	197	202	216	196	193	223	206	220	189	198	222	196	204	221	201	180	229	227	195	194	191	195	216	199	222	191	182	192	203	221	233	192	198	204	228	224	194	206	212	199	203	200	202	212	173	215	221	200	211	202	220	193	229	186	197	224	200	196	192	196	215	219	202	216	183	206	214	189	176	207	205	192	191	221	238	218	197	187	188	195	231	222	209	217	199	204	187	208	185	232	194	210	193	221	211	241	199	227	215	194	184	219	173	226	225	197	164	189	218	193	195	207	216	216	196	218	191	209	213	219	235	221	234	206	210	225	202	208	222	232	183	206	237	205	214	205	201	210	186	211	196	192	210	235	214	198	192	204	209	198	226	209	193	224	212	206	219	195	204	220	224	196	202	237	195	207	214	207	206	177	191	205	191	197	211	206	212	196	206	219	222	217	227	215	196	201	203	192	212	213	208	211	215	209	174	202	230	211	209	187	192	213	215	216	218	216	213	198	195	212	192	194	209	212	194	206	238	200	186	215	202	207	196	225	215	211	219	209	199	189	201	232	203	188	205	200	222	220	208	197	217	234	217	213	197	189	203	215	197	180	226	218	216	213	212	200	209	216	218	195	220	207	219	191	212	198	216	209	205	190	196	214	214	200	231	207	189	200	220	219	201	191	207	190	210	201	217	180	208	218	218	211	199	172	184	236	196	186	206	239	198	228	209	216	201	209	229	209	191	209	208	238	229	189	188	221	206	212	209	223	198	216	219	183	228	203	203	208	190	233	210	203	203	234	180	209	225	187	213	212	213	209	201	198	216	229	192	178	213	226	216	213	182	218	208	225	213	208	228	231	201	222	201	207	205	204	236	227	191	203	204	208	214	203	219	232	180	219	195	198	208	210	220	176	236	208	178	209	212	179	202	215	225	197	218	183	235	188	205	200	185	173	216	211	205	187	231	209	203	189	205	193	190	204	204	206	204	215	184	215	219	242	206	183	194	193	218	217	215	204	164	209	213	209	219	207	199	216	232	204	211	190	214	210	212	231	187	170	175	214	195	216	195	228	202	204	202	188	220	200	180	205	205	205	180	195	221	193	212	200	184	198	205	234	193	203	210	193	191	215	224	213	198	222	245	199	216	201	201	229	201	180	194	228	222	211	193	183	211	230	224	215	217	204	204	172	230	218	203	181	234	238	223	206	198	199	197	192	205	191	191	231	232	194	193	227	202	213	200	215	194	244	202	216	192	212	203	196	230	204	207	198	182	197	218	203	232	260	239	189	196	186	212	217	188	196	171	215	171	247	171	218	200	176	221	206	209	220	198	209	221	177	206	208	233	195	185	197	202	188	207	237	191	201	244	217	200	218	212	195	182	196	160	203	212	230	202	206	193	188	179	198	220	233	218	224	185	189	192	210	186	218	210	197	187	220	211	205	201	195	193	201	185	197	215	205	196	201	222	215	198	209	218	192	179	186	211	192	205	215	181	225	239	191	178	206	195	206	174	192	184	208	221	210	214	198	212	173	196	254	181	215	224	182	206	227	200	209	195	208	198	222	224	205	209	228	220	189	188	188	183	228	210	194	188	193	181	223	199	224	222	232	213	206	216	220	221	213	260	191	197	217	187	207	217	256	232	225	207	230	198	205	201	221	207	224	197	194	205	183	185	221	198	213	209	238	216	212	225	203	190	217	201	221	201	190	219	236	186	208	197	214	210	220	229	213	222	212	212	212	235	180	170	189	209	193	196	199	202	188	227	191	217	233	222	194	203	212	221	204	202	218	222	198	196	208	221	205	219	222	219	211	211	187	236	212	205	202	178	178	225	216	202	218	236	202	200	213	219	188	212	203	216	179	186	247	218	212	218	189	218	185	212	213	203	201	228	180	225	201	195	219	234	236	218	209	216	225	213	194	214	200	223	212	191	204	227	225	203	241	209	222	218	192	192	182	174	222	201	188	209	204	231	204	213	168	219	211	187	216	184	210	209	168	233	215	196	208	188	189	198	209	188	170	193	220	203	211	212	187	208	189	200	197	198	206	230	211	202	213	199	217	202	208	190	211	220	221	224	215	229	212	192	191	196	191	219	215	218	208	232	213	180	200	210	208	208	224	211	184	215	188	210	213	171	228	198	193	219	202	210	195	193	211	207	207	221	204	211	210	198	231	208	203	202	191	206	234	181	213	191	218	213	222	192	221	210	210	219	206	191	207	231	196	225	216	216	197	205	193	204	221	216	223	234	199	200	223	205	190	228	216	223	199	187	174	204	223	190	218	208	225	182	206	231	220	219	232	222	212	190	179	205	213	222	220	203	213	190	217	225	214	200	192	196	205	200	220	188	207	200	210	182	198	187	195	188	188	195	193	193	216	210	220	185	212	188	172	202	179	200	195	209	198	223	194	207	205	202	198	190	203	212	227	224	205	206	185	197	206	190	217	203	188	221	211	224	205	203	199	193	241	192	216	192	214	215	191	185	204	244	211	201	187	188	195	209	205	213	216	202	208	182	225	221	209	216	187	197	199	195	180	207	206	197	246	203	195	223	211	201	197	190	219	190	218	215	181	228	218	201	191	208	201	230	220	190	202	212	198	179	205	207	205	195	221	210	206	183	185	204	228	212	240	208	219	194	215	188	184	217	222	205	189	207	184	221	224	209	215	214	226	233	196	205	217	224	215	190	200	197	225	222	209	221	211	205	186	195	221	198	211	217	207	232	193	227	222	209	189	211	182	178	227	190	202	203	194	193	193	186	202	200	189	205	231	215	202	201	200	201	183	197	213	216	206	195	186	210	197	190	206	228	216	204	231	239	212	183	185	198	196	184	200	219	218	195	201	193	228	217	197	192	215	207	228	199	195	209	203	185	221	212	176	203	221	200	195	198	209	188	169	227	216	225	195	210	191	208	228	211	222	202	228	203	201	201	182	195	221	202	190	206	216	198	209	226	174	184	185	217	213	212	207	223	190	234	194	179	204	188	212	211	181	211	177	216	202	217	188	208	198	191	185	209	211	191	212	199	211	202	191	186	217	208	231	221	192	221	205	193	212	217	221	203	199	227	202	177	192	221	219	211	191	200
13105	19006	8441	2474	480	518	457	432	444	440	480	497	433	485	437	481	456	494	456	437	467	472	482	461	466	468	473	482	482	462	448	455	475	479	452	509	468	422	436	472	482	456	483	449	421	427	450	454	438	457	458	474	466	448	455	489	456	473	500	507	504	490	467	468	470	421	478	444	453	461	510	449	464	423	458	440	459	485	446	478	442	444	447	439	438	432	461	432	494	475	465	440	450	460	471	513	494	468	435	460	475	463	445	441	483	503	443	466	468	439	451	458	447	510	463	442	456	452	447	459	463	435	476	431	481	463	498	438	428	461	500	446	489	494	456	443	462	429	467	457	429	446	490	442	452	378	444	478	448	458	442	449	487	433	436	456	476	421	439	484	470	459	480	432	437	452	449	488	452	480	489	476	463	463	424	441	442	449	424	466	440	440	475	497	485	445	451	460	453	439	464	477	471	452	469	437	487	453	464	481	470	484	498	482	435	431	469	443	450	453	459	433	456	473	448	446	480	458	447	453	450	454	444	480	440	446	461	439	449	481	454	450	431	469	461	472	440	442	427	470	448	465	435	474	462	479	450	430	472	477	443	459	470	497	451	448	467	457	430	465	444	469	458	438	466	450	470	469	450	465	435	509	464	453	413	454	487	423	470	430	469	468	477	446	441	449	419	443	452	470	453	454	460	458	470	416	485	443	466	461	471	448	445	460	453	461	475	434	474	444	471	433	474	444	484	459	468	469	460	482	444	483	461	488	481	456	432	461	435	466	472	444	437	510	484	467	474	465	463	447	451	426	438	503	406	457	426	449	497	469	425	432	473	439	442	466	477	480	464	461	448	480	447	462	433	445	458	432	423	455	469	436	430	472	463	454	439	423	429	425	449	471	446	428	451	466	453	457	438	453	465	428	417	490	465	462	427	479	456	450	478	422	449	428	472	464	458	469	476	437	481	419	469	440	482	460	461	476	433	476	421	501	432	503	485	432	431	439	457	419	465	470	447	445	491	443	465	453	466	420	485	441	477	410	468	482	481	464	488	477	446	484	422	452	453	457	454	462	496	463	471	471	453	468	448	452	468	444	429	458	462	432	478	471	452	455	452	434	460	431	459	449	446	462	498	498	425	443	460	422	474	451	420	461	442	462	432	476	483	454	450	450	440	450	437	478	445	482	454	439	472	444	484	484	408	438	477	445	457	461	458	475	447	488	414	478	453	441	462	485	462	439	440	497	452	505	426	469	475	475	441	473	437	470	451	478	443	471	430	451	433	450	478	483	468	443	429	463	466	493	513	435	482	481	474	422	482	450	459	460	483	476	461	458	440	464	455	496	431	457	439	489	447	429	460	469	447	463	437	438	468	457	455	435	445	478	460	445	473	442	442	448	440	460	515	459	409	467	449	511	453	447	455	438	437	429	491	461	438	454	451	490	447	482	425	458	470	405	465	458	478	462	474	439	469	431	482	466	470	469	472	471	481	454	438	496	445	458	442	510	429	438	457	434	410	468	474	463	474	411	475	450	414	415	453	447	465	427	461	434	453	454	452	488	462	461	451	449	447	470	470	467	463	486	462	487	450	435	454	449	429	441	460	444	490	457	449	462	460	488	466	466	431	466	431	455	456	433	452	446	434	462	465	423	436	491	455	485	477	464	467	493	473	457	459	457	444	483	441	449	442	455	467	455	454	461	496	447	447	445	443	517	445	459	493	465	445	447	494	460	453	462	429	436	434	489	425	482	464	457	437	455	454	430	455	471	453	477	478	477	482	424	505	460	518	456	457	439	446	484	429	460	439	464	433	442	494	465	445	492	480	490	448	480	441	467	462	430	438	473	442	451	450	420	498	406	458	457	455	476	485	449	404	472	443	488	491	444	519	458	436	444	478	455	476	464	490	437	473	425	461	431	436	447	448	432	495	467	427	438	439	477	451	476	465	464	450	474	466	493	467	430	454	449	459	472	412	477	457	472	462	420	427	452	444	473	454	465	488	463	448	451	465	471	466	457	447	514	452	505	459	441	454	441	462	476	460	453	460	463	456	481	438	463	448	452	470	480	449	476	464	453	478	496	457	414	458	428	458	477	456	460	436	473	467	487	460	455	434	465	449	454	466	416	463	449	490	462	452	470	486	474	479	471	451	470	494	461	456	451	451	425	475	465	463	462	476	435	427	440	473	457	484	434	454	440	447	455	439	443	475	462	447	482	490	447	449	463	482	486	457	431	449	513	496	436	424	463	483	426	490	491	446	474	449	468	490	466	499	472	492	453	473	467	474	467	483	453	473	445	500	447	454	477	499	455	454	456	451	433	444	456	456	463	451	500	477	459	440	467	474	496	453	465	403	481	439	434	406	453	455	465	477	452	413	451	481	455	427	425	462	455	487	435	473	430	465	467	433	434	439	426	443	467	494	449	480	504	478	427	461	517	484	452	432	466	442	459	477	479	447	432	514	447	455	476	461	455	429	492	428	426	475	476	470	458	452	472	433	471	455	438	439	484	414	480	451	413	462	439	478	472	473	429	461	450	477	448	452	467	446	471	476	472	479	516	491	513	467	478	449	439	473	466	442	456	482	461	471	461	437	434	471	448	455	476	450	456	443	459	437	463	431	487	480	433	453	418	468	459	491	511	463	439	473	444	445	442	459	464	438	490	428	454	429	450	474	474	479	486	486	464	484	415	467	470	471	430	438	482	392	450	478	446	470	459	439	435	445	457	466	466	431	462	475	453	460	496	466	423	458	489	425	468	442	484	455	479	427	470	434	449	435	445	454	492	452	448	479	489	458	403	444	422	447	431	433	498	475	427	466	475	439	428	509	455	450	474	448	476	471	457	440	483	407	447	453	453	434	459	454	419	444	450	509	462	451	499	471	428	455	453	439	451	428	466	460	446	483	472	470	475	431	484	469	423	434	459	441	449	471	457	449	497	458	423	458	492	455	431	459	424	417	450	444	457	424	471	458	455	459	480	478	433	424	481	431	461	418	464	452	438	432	453	437	447	478	429	462	467	455	508	419	450	454	440	430	478	497	446	417	436	443	435	486	488	461	476	440	478	440	450	474	476	444	481	469	452	494	483	448	435	451	423	437	462	443	489	407	491	454	450	466	467	456	485	467	493	448	442	452	463	456	482	470	490	470	465	459	448	450	487	429	479	417	438	485	451	436	448	486	490	459	488	464	444	436	485	441	456	469	459	424	448	422	485	449	468	442	467	499	432	525	500	475	471	451	436	466	466	499	423	447	463	473	453	451	439	444	462	446	460	428	449	421	482	453	466	437	430	469	462	451	471	481	493	503	475	455	430	451	464	461	433	473	509	409	440	444	463	485	426	481	461	467	471	485	461	469	436	446	464	463	410	499	437	469	427	448	456	486	469	425	476	462	439	447	493	437	464	466	487	480	456	465	459	466	445	496	472	431	466	446	482	487	463	431	462	437	443	486	464	461	430	478	487	452	467	464	474	477	436	491	435	463	432	453	481	424	451	392	470	444	495	457	474
42709	68534	54107	27872	3663	249	240	216	199	166	173	149	129	136	151	138	124	127	130	132	126	131	116	95	138	112	161	141	123	138	129	149	129	126	108	123	132	139	108	107	119	125	158	120	140	118	131	102	119	127	132	130	118	100	100	111	135	146	107	138	143	149	147	145	118	138	128	125	128	131	126	133	135	115	133	121	116	129	126	124	115	118	112	115	122	129	137	120	141	100	149	136	112	118	114	116	119	121	119	128	115	119	127	142	120	130	128	133	124	119	146	149	143	125	123	128	115	135	118	114	134	129	142	120	132	134	119	103	123	117	118	126	140	120	129	128	106	120	110	129	136	109	135	102	128	138	121	131	111	138	117	124	120	140	152	111	135	113	145	110	128	137	109	117	116	96	120	115	111	111	114	150	119	103	136	118	127	134	140	116	135	121	135	116	121	106	122	108	127	128	130	123	132	119	118	104	112	121	130	107	155	136	115	147	121	141	109	126	103	134	113	105	128	121	119	115	127	108	117	125	139	123	125	115	142	148	132	131	129	131	140	102	116	138	101	130	127	128	113	132	139	134	119	121	123	125	127	122	111	129	142	115	110	106	123	116	110	105	122	137	108	108	109	120	123	124	130	126	125	110	110	119	127	126	122	139	115	120	135	109	139	134	114	105	122	141	136	123	131	134	121	117	139	118	113	115	96	114	129	120	132	128	133	136	135	119	137	141	123	145	121	151	131	121	102	129	126	135	125	106	113	130	132	118	125	116	144	134	134	149	117	135	130	151	129	130	132	138	145	153	131	125	116	128	122	133	136	106	127	123	146	129	110	131	136	115	111	117	122	103	142	125	106	113	114	114	129	114	131	136	110	102	132	124	140	127	104	111	148	114	113	122	118	97	114	109	100	123	130	113	118	142	146	124	118	130	128	128	158	104	111	110	114	124	110	148	106	104	127	128	125	123	114	117	99	113	145	137	111	133	129	128	111	131	127	113	88	123	123	97	126	118	128	122	124	120	127	135	120	131	128	113	142	139	124	131	125	110	112	116	149	97	115	122	103	116	137	135	131	124	96	145	116	134	123	126	113	116	127	118	138	126	135	141	130	132	121	107	154	122	123	127	127	125	104	122	148	116	110	94	130	116	126	130	122	142	125	103	110	114	125	125	129	118	124	123	114	123	123	106	144	124	129	108	131	145	148	123	116	125	115	126	131	126	121	130	116	130	122	105	114	98	134	125	93	110	119	139	130	120	135	140	129	103	125	115	129	120	129	122	127	143	126	134	136	99	112	134	120	127	135	115	122	105	136	114	130	128	115	117	121	113	114	120	104	145	128	104	113	126	116	118	129	118	136	133	111	135	115	115	111	141	118	132	131	104	128	112	123	119	128	123	107	115	117	101	133	131	116	124	97	123	122	112	109	145	134	122	132	128	127	153	126	129	129	131	131	123	120	135	156	112	110	111	131	124	122	116	118	98	116	108	127	173	136	136	124	115	123	120	132	112	131	129	130	129	129	120	117	136	121	101	126	119	120	124	128	132	135	136	123	121	127	120	143	130	127	134	133	115	113	130	142	125	109	117	143	140	145	126	104	115	128	109	125	122	129	125	156	123	131	124	141	116	125	106	120	106	128	113	137	116	121	124	119	136	129	124	122	128	141	131	123	113	119	128	132	111	117	103	123	122	99	134	119	115	117	126	137	127	138	122	126	147	137	109	110	134	143	122	123	124	120	106	122	139	140	111	119	132	123	143	156	120	111	123	127	122	109	104	126	116	132	119	133	137	106	110	139	105	128	126	131	134	107	131	113	132	138	148	124	133	121	132	116	115	122	128	123	107	123	132	105	130	138	121	145	131	116	125	123	125	136	125	129	145	123	124	140	141	132	115	134	106	123	140	136	139	140	139	126	107	115	115	125	122	90	105	121	140	144	148	114	126	128	126	120	123	139	121	126	119	103	119	132	149	117	111	130	110	120	116	125	125	131	113	143	102	120	117	124	138	127	117	136	130	147	114	125	127	110	137	125	108	114	126	120	130	98	136	90	110	126	142	113	114	130	116	125	107	132	129	139	136	104	131	107	116	134	122	140	133	129	105	110	121	118	143	147	151	123	119	112	124	133	110	119	120	127	140	126	129	113	112	113	121	132	129	114	146	136	110	120	136	116	131	133	110	144	129	114	115	116	117	119	120	134	126	134	127	120	114	127	128	122	123	138	128	144	126	123	121	99	111	131	119	130	121	119	129	127	131	109	112	113	123	111	127	135	133	101	105	109	120	138	117	118	124	95	122	126	136	135	125	145	122	111	131	120	139	136	127	109	130	140	128	131	141	121	128	133	127	139	124	117	146	118	128	145	145	132	111	134	123	113	118	140	125	142	123	130	122	107	151	123	131	127	140	131	134	130	126	120	111	139	132	131	118	139	92	128	149	140	139	125	110	128	118	134	124	140	126	142	116	135	125	121	136	131	139	136	120	109	130	127	133	132	121	133	111	128	119	121	126	144	130	140	112	127	99	118	149	112	126	111	123	134	126	121	123	131	132	122	136	118	124	118	127	105	125	112	120	131	102	126	126	121	110	107	120	126	119	133	127	126	110	154	114	121	116	120	125	121	114	130	152	141	113	111	122	134	121	105	144	114	107	110	113	127	126	108	131	137	129	148	142	114	125	131	132	133	116	128	126	124	145	146	112	124	126	144	129	120	129	127	131	126	111	131	112	120	104	134	97	136	143	118	127	112	120	126	116	128	125	118	114	114	119	128	117	128	122	134	104	131	98	120	109	128	114	138	114	126	116	131	115	127	111	116	156	115	136	121	152	116	122	128	130	128	124	100	119	115	128	126	132	126	122	107	129	120	142	131	116	117	123	139	117	141	123	137	112	121	127	132	138	112	121	123	133	145	117	119	122	123	111	118	118	129	124	111	147	118	113	132	127	114	128	130	114	141	130	110	115	131	109	122	127	120	116	110	143	138	120	129	101	113	128	136	119	108	143	116	137	125	143	125	122	120	130	135	115	109	113	130	127	126	136	141	120	101	136	135	117	122	123	131	129	125	138	123	133	114	114	123	105	108	112	120	136	104	129	109	119	124	101	97	120	116	118	116	103	134	124	119	115	117	113	117	139	120	143	138	123	125	130	112	111	127	133	123	139	117	122	134	133	105	117	124	124	140	116	131	117	129	118	126	127	115	126	118	122	126	104	125	117	128	133	103	108	123	124	119	115	123	123	149	122	110	100	129	101	124	124	112	115	132	127	102	117	119	114	111	106	116	131	102	116	144	124	121	116	132	120	112	121	138	116	114	109	135	104	120	139	116	141	130	119	135	119	126	123	98	130	107	123	150	119	130	131	98	127	128	133	95	118	132	125	116	107	107	125	140	139	137	130	106	126	129	128	98	122	150	120	125	128	117	117	134	112	126	128	126	126	142	104	110	120	119	102	121	107	146	117	144	137	128	126	140	121	128	137	119	144	142	135	139	124	124	120	131	145	128	142	113	129
24695	51363	49317	26128	1104	1006	761	674	606	534	520	508	437	414	433	412	375	362	346	399	326	343	357	330	323	345	297	345	315	331	339	305	298	296	329	324	303	310	297	335	332	302	326	302	321	303	312	297	304	313	309	293	265	298	325	324	327	394	482	387	371	325	342	272	302	318	307	264	300	283	312	268	333	314	305	276	318	287	323	282	285	288	280	336	306	290	321	354	309	238	322	313	277	300	301	257	294	311	290	332	293	303	341	298	309	308	284	280	308	292	285	300	301	319	277	303	307	300	294	292	292	289	321	305	285	305	307	307	307	284	300	302	311	318	312	289	310	292	304	295	327	299	292	293	298	322	279	320	294	321	328	283	290	339	320	283	280	286	305	294	308	313	285	295	316	278	269	290	305	291	305	292	312	317	304	251	295	306	282	278	307	288	293	299	270	290	300	358	306	288	338	320	295	269	313	332	310	282	291	275	284	295	303	290	261	306	288	278	319	307	297	281	298	277	282	294	282	297	306	316	300	293	333	292	306	280	325	284	283	282	293	315	308	313	281	286	278	285	290	310	303	295	327	275	304	286	286	308	301	301	279	293	309	296	294	312	313	290	272	327	304	283	302	292	298	323	308	325	303	289	319	289	277	259	313	301	291	281	298	301	295	290	320	305	287	296	273	310	298	270	282	293	301	269	323	291	290	315	300	300	270	320	286	283	302	319	298	274	294	286	303	304	288	318	286	308	289	306	309	298	314	306	272	320	272	269	273	286	300	288	271	306	309	291	301	313	277	294	317	303	307	308	311	299	296	288	317	307	291	303	303	317	288	272	279	264	262	305	318	308	275	278	291	317	304	304	272	312	291	335	306	285	286	300	298	303	298	317	299	306	327	317	287	347	309	294	290	286	304	289	285	297	285	305	301	288	275	296	329	326	301	330	279	281	301	341	345	265	300	299	262	291	284	308	302	274	311	303	310	312	293	317	272	273	285	281	295	326	337	298	321	289	306	312	299	304	298	302	282	288	328	305	310	290	333	286	292	300	276	313	311	309	305	277	285	283	282	307	295	274	282	308	269	277	279	323	276	291	321	300	311	306	306	286	299	300	297	304	292	291	314	279	282	275	278	285	327	294	272	296	292	266	290	284	310	300	354	295	280	304	273	307	295	286	325	311	269	280	317	280	276	307	332	294	289	328	322	326	261	262	288	299	314	304	301	290	278	282	291	295	320	309	298	309	287	319	281	260	272	314	304	278	288	300	319	346	292	285	293	293	315	301	307	315	316	291	289	305	287	284	307	286	294	298	290	323	308	276	275	315	300	305	294	314	286	291	300	285	264	297	303	319	335	288	318	304	268	291	304	288	273	289	304	313	319	309	315	313	283	291	287	326	279	299	280	307	283	317	291	285	304	300	275	295	321	330	306	299	295	317	320	277	299	294	325	298	281	290	311	268	285	306	309	295	282	297	276	285	262	300	284	334	295	289	281	298	274	312	296	281	300	311	274	279	304	296	272	324	279	269	307	273	330	321	271	274	261	322	311	278	289	310	314	296	302	294	306	299	302	303	300	293	282	330	291	300	324	297	265	263	295	321	331	292	289	295	317	282	276	290	282	307	270	285	282	326	311	301	285	343	307	325	329	302	298	345	295	284	303	268	307	290	305	323	281	313	311	309	329	314	302	295	288	328	305	310	271	264	302	322	289	298	320	317	299	311	304	294	329	301	299	294	286	333	313	302	316	290	293	296	331	319	316	280	300	313	305	303	309	316	281	308	320	295	325	276	306	305	288	287	308	316	282	301	297	331	295	291	291	278	291	269	289	285	303	346	266	335	291	288	286	296	301	306	290	325	273	265	318	289	300	297	298	272	330	320	293	272	295	297	299	325	294	295	296	289	304	299	306	278	329	300	296	321	266	286	290	302	292	299	310	311	314	283	303	315	280	263	323	316	261	282	283	308	296	306	327	312	318	283	315	317	282	291	317	308	279	326	346	332	286	296	316	291	263	298	305	325	310	297	307	305	272	279	293	295	290	286	279	288	264	300	282	301	306	302	301	296	315	300	277	283	299	289	314	305	305	305	292	292	293	285	273	302	308	312	327	315	309	285	313	284	308	307	304	280	293	303	311	308	284	290	282	299	276	301	322	297	283	302	296	262	266	306	272	270	326	263	282	287	281	295	278	308	296	273	307	281	312	299	290	298	280	299	325	308	287	314	273	266	281	309	332	327	290	312	277	287	271	293	275	304	274	303	282	308	302	303	294	334	278	320	310	287	301	289	306	309	291	290	319	321	314	311	298	273	295	310	290	297	298	285	298	307	269	299	303	287	301	281	317	289	306	311	298	286	299	267	316	300	326	275	304	294	306	317	287	312	326	329	282	286	317	287	291	295	304	298	280	268	304	276	298	296	289	267	271	286	299	302	292	302	316	313	297	256	255	314	297	277	323	275	341	307	312	294	303	288	303	280	301	294	309	291	318	272	308	341	308	305	290	272	319	305	283	282	307	305	299	286	297	285	297	288	290	301	312	325	288	297	294	310	300	301	272	284	313	285	292	299	286	286	307	314	326	297	320	275	303	320	280	326	301	315	292	292	311	303	284	330	301	308	324	318	289	330	284	299	307	296	298	325	292	302	274	313	319	291	309	284	275	317	313	306	305	287	308	278	285	306	302	304	277	279	306	322	320	312	272	286	306	288	283	304	306	317	290	288	302	300	277	315	300	303	308	288	259	275	277	264	304	295	326	286	276	271	295	287	272	279	291	295	285	274	304	306	308	288	305	318	299	301	302	276	294	307	321	319	275	268	287	313	331	300	278	275	296	276	305	298	299	292	298	293	320	281	299	286	281	316	325	335	333	312	297	281	321	269	317	292	312	281	288	259	294	297	334	326	312	296	290	293	322	274	249	307	315	297	284	288	293	277	333	291	276	296	293	333	298	329	297	305	284	317	306	290	308	310	251	291	305	312	295	304	302	281	321	305	314	271	289	342	292	310	287	275	331	295	297	295	306	296	293	278	292	319	310	296	327	302	287	298	301	285	312	305	272	289	289	297	262	324	262	298	303	286	304	288	285	288	315	287	307	275	291	328	287	294	316	297	294	287	311	301	307	342	333	287	297	313	292	283	322	300	299	281	249	281	303	289	282	279	294	282	268	285	283	291	268	309	316	286	292	307	276	333	283	274	288	303	306	290	305	300	305	318	337	302	304	273	308	295	337	289	279	319	293	306	282	298	308	253	257	297	291	323	300	280	299	296	276	254	289	303	293	285	291	291	306	312	288	287	317	316	286	289	280	281	312	288	303	299	257	291	284	271	309	311	303	305	314	289	295	334	310	291	290	282	291	336	317	296	303	314	301	310	302	272	328	313	311	310	307	280	299	306	275	301	307	308	303	317	298	291	294	311	303	289	309	301	327	347	309	306	315	295	302	293	258	322	337	320	308	291	306	295	320	281	288	316	315	290	314	344	274	277	278	300	322	282	297	305	305	298	287	311
51956	83763	66918	38891	9608	755	400	316	252	280	242	228	213	226	203	203	197	184	168	162	172	196	209	194	172	182	170	181	192	190	151	147	173	155	149	204	155	177	148	176	173	183	164	170	185	185	169	191	176	164	173	187	165	176	174	178	183	193	208	185	187	183	169	154	141	172	170	183	167	175	175	186	167	171	216	153	187	176	143	173	175	189	167	192	166	171	154	195	183	145	176	173	158	185	174	179	152	156	159	163	163	167	155	157	171	156	152	139	148	152	171	165	159	166	164	162	163	162	145	172	201	190	160	181	191	168	159	165	175	213	167	158	169	173	146	141	173	155	146	192	157	158	159	183	176	161	151	195	151	161	171	180	148	159	151	187	177	191	139	165	144	180	157	172	171	145	162	161	162	157	198	177	167	165	160	162	165	166	160	157	173	152	160	162	155	157	153	180	161	140	176	175	164	172	199	160	169	164	160	151	161	174	180	160	144	201	170	153	188	155	147	151	158	164	167	205	159	160	166	176	171	177	180	158	161	181	172	176	171	172	156	182	165	166	155	185	160	173	153	175	171	157	173	183	155	168	167	180	151	183	161	153	159	154	159	194	173	189	171	167	142	178	166	182	163	162	161	159	181	155	142	156	153	152	176	164	181	160	167	192	184	163	166	147	188	166	168	166	170	163	171	165	173	192	183	171	172	162	145	161	178	135	143	167	151	190	173	175	170	174	190	161	193	193	159	160	186	141	151	153	173	160	179	173	171	163	177	195	177	183	165	187	176	167	172	154	156	152	182	173	159	163	158	157	170	164	143	182	169	161	162	200	156	147	171	176	163	168	165	171	181	158	161	219	167	155	176	167	149	149	173	167	162	152	136	131	136	189	195	148	179	149	138	180	182	168	167	178	169	167	175	153	181	177	163	154	159	172	183	202	157	163	160	173	142	142	176	160	167	191	179	167	172	169	181	163	164	188	138	156	179	165	179	152	167	166	150	167	184	183	151	183	178	159	165	163	158	157	159	146	149	160	171	180	165	171	171	166	157	183	163	180	180	170	169	136	174	198	173	155	163	151	169	161	144	182	179	179	158	193	164	166	174	164	178	164	178	150	172	157	179	176	163	143	140	185	184	178	154	152	162	169	178	172	181	168	166	165	193	172	199	179	179	191	188	180	137	186	186	170	162	141	172	136	188	187	138	162	173	143	164	185	161	186	181	162	159	162	168	162	150	172	164	144	168	164	152	188	192	177	186	202	163	187	175	168	188	172	199	174	194	167	155	182	187	179	162	176	151	155	163	154	167	145	164	183	174	155	167	164	171	141	173	133	172	169	167	171	176	166	179	184	176	164	185	168	179	171	141	196	171	179	164	149	188	159	172	157	153	178	165	176	183	147	179	152	185	189	166	180	169	166	182	155	152	158	178	156	166	172	168	185	155	148	165	146	175	170	175	195	181	166	171	180	191	144	202	167	179	179	135	169	200	183	196	186	146	160	178	155	158	133	161	163	160	187	161	175	169	160	183	158	168	158	172	172	193	162	159	167	148	165	173	164	164	170	156	173	187	185	166	163	143	155	157	177	163	184	159	192	153	168	146	132	173	193	147	157	152	188	173	177	201	170	175	162	168	193	164	148	182	184	164	170	154	168	150	180	181	175	170	162	170	193	165	195	162	172	166	183	177	172	165	180	149	156	165	170	161	148	154	134	177	160	167	149	159	168	163	191	175	158	156	166	189	161	155	161	157	199	186	167	153	178	159	162	180	175	150	193	174	166	156	161	189	147	174	164	127	169	173	178	178	171	185	174	173	180	186	181	155	164	160	159	156	167	168	174	188	161	182	166	144	160	179	165	146	171	166	180	168	154	139	183	164	163	174	193	135	162	175	157	159	164	163	174	169	181	150	163	174	168	160	158	152	153	165	176	170	144	193	163	175	165	186	165	164	183	155	182	177	165	163	150	175	157	172	183	178	186	157	170	163	140	144	164	184	154	161	163	168	166	164	171	168	160	159	190	167	174	169	171	171	166	201	168	154	173	175	154	176	156	171	193	162	187	179	164	164	170	183	169	167	180	168	163	190	151	198	180	183	177	186	173	141	150	166	158	187	160	170	183	150	177	151	154	181	152	181	162	162	165	164	176	138	177	153	171	174	169	170	154	188	172	165	152	173	182	148	174	154	182	167	151	169	149	168	159	157	184	176	157	158	187	191	175	174	162	158	162	147	159	159	171	168	175	176	177	188	159	147	155	161	158	187	184	161	178	175	177	166	169	162	178	167	160	168	177	192	155	170	170	168	154	165	167	169	151	176	181	181	167	149	204	161	168	164	142	141	153	188	155	150	174	174	165	188	182	179	166	147	153	151	155	164	180	177	163	197	165	176	181	153	191	172	173	162	173	167	164	161	172	169	182	188	192	161	168	184	161	152	174	187	167	184	185	160	181	161	189	184	144	191	183	168	166	172	168	172	194	158	189	150	157	182	169	176	174	155	138	158	168	150	151	178	149	184	180	161	151	142	158	163	158	158	150	176	167	163	168	183	168	177	176	178	168	163	157	166	162	178	192	149	158	175	189	156	170	180	154	164	145	174	175	162	161	177	169	156	156	175	150	167	190	183	193	154	184	167	188	180	159	180	174	150	138	183	161	146	172	169	193	173	183	168	181	167	174	132	142	152	185	142	175	152	157	178	188	169	186	189	181	150	164	173	161	154	144	170	152	174	159	183	163	189	138	162	160	171	164	179	166	194	164	148	170	167	178	170	157	193	164	167	183	160	165	198	189	153	180	164	170	167	186	163	183	148	137	171	166	167	165	144	172	174	193	161	145	180	155	155	152	184	160	184	161	177	163	153	169	151	181	170	180	175	156	164	163	174	163	179	188	176	164	160	160	163	172	160	150	165	165	183	197	145	166	188	149	151	152	176	162	179	146	150	173	163	186	179	167	167	161	156	177	145	174	188	154	181	160	169	158	149	159	171	164	178	172	155	163	171	158	162	180	159	160	201	166	157	181	169	172	162	185	163	204	160	166	173	167	169	158	173	197	169	161	209	160	187	151	185	174	159	156	169	164	148	182	171	166	163	155	212	175	157	158	166	159	158	155	151	177	204	183	174	133	182	174	167	172	172	157	147	164	154	169	175	166	159	152	182	173	162	168	190	162	169	152	141	203	136	165	174	184	166	168	175	166	156	166	143	165	156	183	176	170	168	176	149	176	156	189	161	168	171	170	158	156	155	187	190	191	185	182	183	193	159	168	181	166	179	185	158	174	176	181	157	172	175	190	162	175	181	164	194	178	162	175	180	171	171	160	178	179	168	137	152	155	166	164	166	182	170	165	164	153	199	157	176	149	166	196	161	154	173	163	166	178	163	180	197	167	157	155	189	162	153	154	181	206	162	177	172	141	140	182	169	173	164	164	164	174	168	175	167	153	173	183	141	151	165	174	187	180	163	169	174	167	156	183	155	168	164	183	160	179	172	189	164	161	171	164	154	164	153	182
30691	64121	61725	35015	2095	1746	1422	1195	1061	905	889	758	743	647	640	548	538	582	546	512	537	537	512	491	500	451	454	450	474	454	452	475	435	463	419	453	477	441	438	441	420	428	458	434	457	434	450	406	449	436	437	431	401	447	430	511	519	568	605	613	543	459	458	432	397	406	387	421	400	444	422	404	426	394	385	411	419	394	373	386	424	405	359	407	431	389	387	401	415	390	418	410	392	392	424	424	425	397	424	443	406	379	426	399	386	420	399	429	389	426	418	431	403	383	416	404	381	424	424	395	448	429	454	432	372	411	418	397	422	416	422	384	432	399	426	381	383	417	359	415	389	375	404	409	386	405	419	419	422	389	413	387	367	386	418	392	399	383	389	387	418	410	401	393	395	408	390	377	399	378	401	398	399	393	372	365	372	409	414	419	422	400	429	423	412	395	412	404	386	395	364	449	389	413	379	387	364	404	407	368	426	444	396	417	374	386	362	375	382	418	398	379	419	408	392	386	367	363	431	447	396	404	403	407	397	413	404	418	391	404	410	443	395	423	414	392	408	404	439	392	368	385	389	366	383	421	429	381	416	388	385	374	432	420	421	381	419	431	362	372	390	406	400	375	429	426	436	383	415	408	404	381	416	406	386	424	420	399	394	383	389	375	407	403	405	394	415	423	412	389	393	384	378	359	402	416	420	347	413	399	414	428	427	412	400	373	376	398	419	386	395	379	448	387	361	383	379	396	358	389	420	414	399	371	409	390	425	368	421	398	402	411	401	409	353	419	407	405	428	428	399	391	404	394	412	407	416	401	395	376	403	401	374	364	436	396	413	420	378	373	399	413	383	393	421	402	402	386	388	410	385	410	407	405	381	404	369	416	413	376	381	423	397	399	376	409	385	393	433	422	399	390	371	362	394	389	379	345	398	416	386	396	457	366	402	415	394	387	402	382	403	408	407	437	415	377	365	398	409	380	390	401	444	371	436	400	348	423	367	403	378	393	386	385	369	376	359	374	346	404	431	389	391	379	407	429	414	415	375	397	454	374	410	401	388	417	405	379	409	406	376	435	414	379	441	370	393	417	379	376	375	398	412	401	412	362	388	373	401	413	402	361	397	374	387	390	399	422	400	389	396	402	406	391	429	413	382	419	427	399	411	398	401	418	411	422	412	437	409	400	399	367	444	404	402	377	380	366	403	412	448	423	408	390	403	430	418	396	387	407	383	420	414	422	371	445	408	390	388	371	405	420	437	400	429	381	365	450	363	388	419	447	405	436	398	381	394	423	419	440	404	410	431	412	409	418	392	431	404	362	416	420	413	391	401	412	404	390	382	395	430	388	401	403	406	401	441	400	415	397	411	424	394	401	408	425	423	367	389	411	389	407	384	381	406	391	385	356	419	388	436	380	422	387	384	382	406	422	384	418	429	392	395	437	401	418	411	408	416	393	404	355	430	417	384	394	403	365	427	409	453	411	423	395	434	437	430	409	399	402	347	416	385	397	392	430	420	418	432	411	417	406	399	389	395	421	372	392	385	411	402	409	399	384	419	395	393	414	394	382	419	420	416	407	392	369	402	409	384	422	372	381	420	378	372	441	409	432	383	433	386	405	385	389	415	383	390	397	419	407	383	428	371	391	382	432	446	388	372	406	446	423	436	402	384	378	440	410	391	425	413	402	403	436	429	375	378	399	419	398	428	389	363	375	395	418	396	413	438	377	379	411	411	385	382	360	418	391	421	396	421	370	426	418	406	403	412	408	427	393	391	416	406	412	430	391	392	370	372	400	387	425	404	425	436	398	444	394	376	424	398	390	418	419	383	355	437	380	412	410	402	408	380	426	416	382	399	395	377	395	381	396	390	413	429	399	383	402	441	385	405	405	424	372	389	402	408	391	437	439	428	413	394	383	416	423	391	403	442	399	424	388	399	410	399	394	392	408	390	426	408	391	414	393	406	432	406	434	406	386	386	404	384	379	410	428	391	385	407	391	416	389	364	388	380	354	377	381	372	401	422	385	393	412	405	361	386	387	401	369	404	435	405	378	364	423	443	387	406	397	426	407	424	417	386	409	407	449	427	423	392	427	408	384	403	417	434	388	393	406	396	375	396	398	413	413	403	392	392	407	406	396	402	418	397	396	414	398	428	422	422	399	422	377	428	395	398	390	402	407	417	383	420	394	414	391	423	361	413	422	390	372	402	417	386	423	409	377	409	436	397	391	402	399	433	402	374	374	407	352	412	397	410	443	408	370	399	413	390	416	423	404	434	396	399	436	376	411	409	433	397	417	393	397	400	415	423	399	401	387	401	401	397	376	412	404	393	409	365	418	355	368	405	405	438	374	415	400	382	386	399	415	427	392	398	415	407	410	399	406	404	393	395	419	411	424	379	390	420	396	390	390	396	409	403	400	402	426	392	406	416	396	369	381	382	406	395	393	398	392	390	419	425	418	388	413	415	435	401	397	427	407	415	416	414	445	391	413	400	377	422	404	418	396	418	384	418	420	415	390	401	434	371	376	392	432	352	410	352	386	417	378	423	385	417	428	394	442	412	414	395	435	402	376	413	430	378	358	430	411	400	414	382	396	411	430	413	416	417	426	404	419	410	399	409	372	408	405	418	380	425	401	389	422	386	398	423	432	380	398	430	400	420	393	410	405	412	387	391	395	398	402	361	397	398	401	387	378	419	392	396	424	428	400	413	398	405	428	406	402	381	392	422	413	410	371	397	382	395	435	364	428	376	410	352	436	403	414	379	390	399	392	401	385	418	383	411	414	427	427	383	379	389	400	453	410	413	425	399	357	369	405	409	420	417	402	404	418	392	407	369	404	381	443	428	444	401	402	437	393	419	412	398	425	412	410	409	449	391	398	407	420	419	400	408	380	384	408	404	417	390	407	376	386	371	402	376	401	397	376	432	426	414	430	404	466	401	380	383	411	411	417	400	423	392	404	373	454	399	408	406	395	384	362	397	404	368	435	411	436	415	393	365	396	402	369	378	387	403	386	396	405	435	399	378	385	420	423	418	372	403	403	412	433	391	368	365	397	398	421	394	401	405	400	428	396	394	442	393	407	418	411	426	410	392	395	386	426	375	370	355	406	415	418	409	420	415	379	403	391	402	393	403	420	397	382	384	404	403	429	405	371	381	412	378	382	448	389	431	370	407	459	383	392	348	411	380	426	410	403	390	404	413	393	411	405	392	409	393	420	408	443	407	392	405	342	402	360	432	418	408	423	409	412	417	395	381	371	386	373	409	387	413	408	391	388	408	411	409	392	377	411	408	383	397	442	409	356	380	387	380	407	417	403	417	397	439	413	419	415	404	417	382	391	397	408	361	409	386	375	433	434	391	385	362	392	368	367	380	454	379	389	413	412	445	375	396	412	413	436	397	426	411	356	421	413	393	401	384	384	394	386	389	395	412	405	428	389	404	387	427	407	401	390	420	396	412	402	443	409	401	365	387	369	397	378	376	353	387	401	407	382	397	402	397	384
25447	17774	6049	1003	259	206	202	207	214	231	225	214	215	216	237	209	196	205	233	206	223	206	208	203	199	223	209	231	204	203	203	217	218	217	194	199	213	218	205	198	230	223	222	216	196	242	207	207	186	217	202	203	218	196	177	222	201	200	217	204	210	194	204	214	198	179	190	205	185	213	195	203	232	216	227	204	204	235	193	209	219	203	201	203	215	231	225	202	204	175	245	221	182	210	189	192	221	227	212	227	205	192	209	211	202	227	210	226	207	225	225	199	188	203	226	221	203	216	187	216	198	206	220	213	213	201	183	194	221	207	200	219	233	211	199	214	195	203	220	189	221	200	194	199	223	204	202	243	209	227	202	189	205	195	187	203	208	198	180	208	178	184	214	193	212	194	218	184	208	207	234	207	210	209	189	209	200	221	219	218	202	226	206	195	187	192	188	196	226	214	207	199	196	207	175	189	209	221	203	207	224	194	227	211	210	186	190	231	200	224	217	211	212	217	213	218	206	222	219	234	238	245	201	206	194	200	217	228	191	209	233	210	179	194	204	216	201	192	241	195	219	208	202	221	233	210	203	215	214	230	208	219	222	232	188	205	189	198	228	229	211	235	215	203	240	198	211	225	214	214	210	186	211	225	206	204	204	179	191	203	206	201	204	196	207	229	246	222	200	183	208	204	185	235	202	196	191	202	255	217	195	206	221	194	177	215	212	218	219	200	209	227	202	207	221	229	221	214	207	211	183	209	202	180	194	223	229	208	229	211	203	202	197	201	209	226	207	185	215	213	211	201	197	229	218	203	207	214	223	207	203	220	199	182	203	200	211	209	214	229	215	221	239	216	204	223	204	189	185	190	220	226	190	196	213	227	198	197	232	211	235	232	212	192	199	195	222	210	218	209	194	204	224	215	203	191	191	206	203	212	220	242	234	189	224	204	233	221	228	206	209	262	201	191	238	221	228	196	217	206	195	202	207	198	228	187	202	192	205	186	232	221	222	238	207	209	188	214	201	206	233	225	200	204	218	211	193	210	211	215	222	203	200	211	202	194	217	235	233	203	220	225	201	225	215	238	211	220	206	192	218	227	199	236	216	222	210	222	199	201	196	215	221	208	155	201	199	220	204	217	230	202	207	221	232	226	218	208	231	222	226	203	210	210	232	221	201	195	202	219	230	233	233	219	198	211	189	217	216	186	224	197	233	201	204	225	197	227	180	206	193	228	209	214	201	197	197	235	191	194	232	182	220	206	164	191	211	212	220	216	213	219	203	188	206	208	177	182	193	213	223	190	199	235	210	192	180	200	194	196	186	195	214	194	257	231	204	193	196	212	210	230	199	185	220	217	218	214	190	197	201	223	217	214	181	209	197	220	212	173	206	205	215	185	191	204	205	203	200	190	228	212	202	217	197	228	207	208	215	213	217	179	199	163	202	210	191	176	205	220	222	186	215	193	201	202	211	205	213	214	195	204	206	236	210	236	224	175	223	203	231	192	241	213	223	211	223	218	208	196	232	211	182	217	187	215	219	211	208	215	193	229	198	223	215	220	207	195	224	219	226	205	207	181	232	223	208	221	202	241	228	204	212	200	220	215	183	216	221	188	195	213	214	236	231	197	234	219	216	225	173	219	235	201	232	212	234	207	178	214	216	227	223	187	203	195	213	196	201	229	214	197	231	222	234	228	201	193	224	185	206	211	256	228	223	221	227	205	182	194	175	193	209	218	227	210	193	200	227	198	233	219	206	202	199	181	225	216	237	213	195	209	202	224	204	214	187	241	221	214	215	191	204	220	197	211	203	208	219	192	184	202	213	196	203	221	229	194	203	193	241	206	190	203	201	212	230	208	200	218	259	211	197	199	233	210	210	214	220	200	210	209	232	233	192	188	220	236	190	171	192	218	204	184	213	189	208	223	226	238	205	213	191	182	226	204	200	207	205	231	207	187	192	198	221	206	202	202	235	230	228	210	212	213	225	203	210	213	209	192	201	241	196	200	228	253	188	213	191	207	226	227	202	213	218	214	210	192	219	192	222	219	243	201	224	228	210	203	222	189	212	213	211	200	201	196	203	208	194	208	199	234	206	213	220	187	206	216	188	199	210	229	240	222	218	199	203	234	201	218	221	207	222	191	210	194	235	219	216	202	218	210	207	214	231	213	203	186	231	224	207	172	212	219	210	191	207	213	208	237	217	233	230	208	231	208	222	222	180	211	214	200	222	185	176	200	213	235	221	186	199	192	208	210	226	202	191	216	235	184	233	204	211	205	224	187	193	200	230	214	208	208	211	217	201	192	199	208	227	206	209	224	254	203	217	224	194	234	221	212	191	188	197	221	193	230	223	227	206	204	182	206	224	224	208	185	212	214	223	230	224	203	224	171	198	178	207	201	198	215	209	219	166	209	200	203	201	196	204	212	196	210	194	205	218	203	224	207	204	221	225	214	196	191	209	216	192	205	224	192	209	215	221	188	208	183	203	225	225	198	223	220	215	211	194	221	259	223	199	177	195	186	212	211	218	208	226	183	215	200	208	197	216	219	197	172	209	215	209	217	201	189	213	227	207	209	197	219	184	210	219	236	215	191	203	228	210	215	221	185	182	193	203	188	227	250	226	222	199	204	219	210	172	207	198	221	204	226	208	207	232	211	203	193	224	224	193	199	222	222	181	223	209	228	222	207	236	210	208	213	212	215	199	206	203	243	217	212	193	252	207	253	229	174	206	211	211	184	215	202	194	207	211	190	195	226	227	187	214	225	227	179	197	185	213	194	193	226	190	233	225	218	184	218	199	180	199	209	211	199	205	179	170	203	220	196	202	200	220	217	218	213	205	224	206	205	193	190	207	235	210	258	205	193	221	216	210	203	200	155	194	213	218	202	220	211	216	196	204	207	207	205	227	204	181	205	186	245	208	219	203	210	220	206	188	220	221	201	209	226	222	177	199	207	206	188	223	213	207	193	203	218	213	221	220	213	205	191	192	194	195	225	204	208	199	209	230	194	219	214	206	219	205	202	206	217	225	212	208	203	187	215	242	228	239	220	254	224	225	200	215	214	194	189	201	189	202	191	227	186	212	217	215	187	221	202	229	182	197	207	211	221	200	198	191	195	207	205	214	202	204	222	220	217	191	172	237	228	214	206	211	195	212	210	207	195	206	190	227	223	201	220	205	207	198	222	209	211	208	205	221	205	197	210	207	209	236	204	191	198	201	218	172	195	210	209	186	234	217	205	201	193	185	217	209	237	239	221	213	205	211	213	203	200	211	215	200	227	201	234	211	207	210	216	238	202	238	214	203	203	215	194	221	210	200	238	204	204	193	218	198	216	194	189	211	198	214	198	200	192	218	191	215	216	215	202	219	193	221	231	195	201	188	227	193	227	212	200	200	212	191	208	225	226	215	220	194	210	196	206	189	227	211	208	215	206	236	226	203	221	222	204	203	196	213	222	225	197	211	208	176	220	189	208	181	203	196	222	243	218	220	216	210	215	210	211
12586	17959	8712	2402	509	485	514	517	455	457	466	487	451	501	458	463	524	468	443	481	480	430	506	480	415	451	491	448	510	486	479	441	474	418	451	477	469	485	470	471	457	461	462	476	471	488	493	502	475	442	448	445	483	434	465	528	535	563	539	559	527	467	433	482	485	487	480	487	477	449	519	483	484	494	463	470	454	450	447	477	474	505	468	447	453	483	442	448	465	477	480	459	467	469	447	485	474	460	449	493	458	459	466	461	441	465	460	467	416	463	462	466	454	478	480	453	493	448	456	451	494	486	437	474	475	468	456	451	488	446	472	471	475	502	493	463	457	482	454	471	455	489	457	446	476	454	454	471	506	464	456	442	472	473	453	451	466	487	474	475	479	437	477	464	471	499	490	462	434	494	480	447	440	469	477	434	468	498	482	480	454	458	464	427	464	454	450	450	449	477	492	454	426	460	458	508	491	468	497	465	490	450	481	496	446	477	428	427	443	454	437	468	482	427	467	460	469	458	479	479	447	490	462	464	466	438	469	434	452	506	418	492	462	436	506	474	489	456	470	494	512	471	429	429	469	464	467	451	448	493	490	466	469	441	517	416	469	495	423	479	447	455	464	443	470	473	482	469	454	485	474	449	504	475	494	454	474	471	505	489	448	454	476	461	436	480	476	460	465	470	477	498	441	458	434	477	421	460	459	471	456	468	423	487	491	485	475	448	462	488	407	425	488	445	475	512	476	441	464	453	470	453	491	463	435	476	464	504	461	480	464	460	447	498	452	442	470	445	494	451	479	494	476	443	421	481	448	488	455	432	470	462	480	463	472	470	438	460	443	448	433	463	444	480	468	479	418	444	468	471	502	462	460	451	460	482	494	422	455	471	461	447	480	453	437	450	471	500	477	491	456	464	484	496	486	489	458	450	490	464	464	471	484	455	469	485	468	497	449	480	436	456	463	471	510	486	500	499	480	477	445	453	433	474	484	428	431	459	438	448	428	488	432	454	475	477	481	471	455	443	488	429	483	448	436	474	460	458	473	437	465	499	439	453	467	432	481	456	455	471	453	457	495	422	466	458	462	489	445	455	469	483	438	451	443	512	455	437	471	458	491	466	460	474	474	460	443	461	463	415	484	492	485	476	451	468	511	452	522	459	475	431	452	460	474	469	469	466	482	458	480	446	503	485	451	443	448	439	482	466	497	484	459	464	444	476	458	445	458	460	491	459	445	495	460	414	467	478	500	446	482	472	483	461	468	477	472	482	510	478	483	480	461	490	443	485	489	454	475	473	446	467	513	491	439	457	424	448	463	456	457	454	472	461	465	506	463	450	466	457	476	472	468	455	441	451	470	484	508	492	473	482	478	455	448	437	466	449	463	521	460	485	476	497	483	437	419	472	479	500	451	434	479	466	456	464	460	448	452	479	496	488	498	443	481	484	439	442	466	479	428	486	445	470	499	460	476	474	458	507	461	452	426	454	489	458	460	480	474	465	461	472	448	444	467	477	491	455	457	469	466	504	457	478	432	440	448	467	456	462	481	469	430	497	499	473	453	457	464	424	475	431	470	472	490	475	436	427	455	472	483	482	527	471	482	470	470	454	486	445	464	464	462	459	415	486	435	456	515	464	461	484	446	502	471	462	469	436	448	462	455	447	497	475	466	513	445	442	474	423	466	453	466	432	502	516	460	486	456	435	429	481	448	454	433	488	445	467	502	464	452	467	442	435	464	486	454	452	462	463	488	458	449	506	470	447	421	472	479	450	514	463	495	468	485	456	455	438	473	452	447	435	456	478	463	462	453	476	494	485	462	494	468	501	496	458	469	482	467	509	492	480	474	438	477	428	483	446	467	446	459	445	453	476	444	452	477	444	463	483	462	503	462	461	447	472	475	488	486	440	417	474	476	480	498	481	453	466	441	463	461	449	468	440	441	459	483	450	472	490	452	500	456	458	458	454	445	480	469	444	420	489	455	451	496	473	427	459	477	463	457	411	425	495	483	438	478	502	461	453	453	456	474	479	491	491	474	460	429	483	470	487	477	463	476	460	496	440	439	439	490	473	483	491	516	471	447	455	483	480	495	455	442	448	455	470	465	465	481	504	420	491	488	475	511	488	461	449	473	482	489	459	468	455	497	455	472	491	447	473	485	446	473	475	482	478	442	486	521	459	427	483	424	506	492	465	478	464	520	485	484	424	526	474	494	483	451	462	485	456	460	447	502	450	473	480	451	475	430	466	469	440	539	495	468	441	429	439	455	443	464	485	471	447	509	463	458	465	472	467	429	434	504	433	470	447	452	453	483	454	460	449	467	466	468	461	469	414	448	434	431	484	481	486	486	462	455	507	471	467	477	462	434	459	469	473	418	452	478	444	459	460	441	464	467	417	481	466	428	477	448	477	441	464	503	454	473	466	468	462	502	484	474	450	467	446	482	448	413	476	471	441	467	435	463	442	462	480	460	468	476	441	438	459	458	475	493	450	480	466	435	438	496	468	470	421	504	495	450	474	495	448	488	498	484	509	438	479	433	486	470	424	446	477	452	513	467	456	483	437	468	443	452	467	494	500	480	473	435	485	496	489	497	447	489	498	505	462	481	439	460	453	438	486	494	462	456	472	436	461	440	456	467	438	449	445	496	453	501	462	452	481	477	467	446	462	432	464	477	457	471	457	476	459	435	498	481	510	466	457	456	433	493	489	473	420	482	441	464	445	452	476	471	457	477	487	454	457	451	512	446	474	475	477	442	439	464	453	481	476	433	431	467	451	457	521	493	460	446	439	462	471	487	466	470	435	451	485	479	457	480	441	456	443	462	479	461	478	501	440	488	442	466	471	467	492	450	459	452	437	451	473	461	482	450	460	475	471	471	485	469	487	484	477	475	456	443	458	473	453	524	495	467	455	493	494	452	461	488	454	459	492	471	438	497	467	473	453	425	474	480	482	484	464	453	453	446	429	485	453	455	505	484	452	476	498	464	467	467	473	456	446	470	489	469	501	505	464	484	498	465	499	450	422	483	457	456	454	489	487	474	447	441	477	517	470	516	536	463	460	467	440	461	489	477	461	468	487	486	446	434	499	467	472	476	458	452	481	449	460	454	432	431	487	454	491	504	504	440	420	414	487	471	454	490	463	503	495	436	501	496	449	470	489	467	505	485	490	431	442	481	445	473	484	479	474	462	494	469	482	456	457	456	499	463	476	495	435	483	468	442	450	436	431	463	469	440	450	468	492	469	440	447	475	469	483	448	482	500	487	496	460	485	499	478	456	456	435	431	465	448	486	518	488	474	440	474	472	437	480	479	467	422	464	480	505	483	499	470	489	496	429	466	475	464	481	448	493	468	490	496	427	445	444	494	432	478	505	449	477	456	443	485	489	464	431	481	476	441	490	504	452	459	482	467	453	441	464	463	482	461	492	452	479	490	413	493	469	479	466	478	465	511	455	469	472	461	473	437	436	459	504	471	461	465	478	473	471	457	429	475	483	442	484	461	465
42707	67567	55028	26008	3479	277	246	223	187	139	154	167	163	141	159	159	155	159	162	147	130	136	150	143	141	120	151	155	134	105	148	136	160	144	135	129	125	148	149	135	135	144	131	132	140	123	134	117	147	122	131	133	130	129	138	132	127	146	165	149	154	122	129	138	134	138	134	135	160	131	112	134	126	125	117	143	142	140	110	125	123	119	134	143	154	114	152	159	142	113	159	150	159	128	136	138	112	130	145	124	139	116	112	124	130	143	143	154	125	126	135	110	118	149	119	154	151	125	131	130	133	121	146	149	133	126	106	123	129	128	139	121	141	154	126	120	132	122	130	121	135	122	124	134	129	143	120	148	136	127	155	133	137	123	143	139	139	146	123	140	134	133	146	141	121	146	138	153	128	124	123	131	124	141	130	121	154	138	113	121	100	114	133	122	141	144	131	120	144	151	131	141	122	105	109	123	135	119	135	120	103	134	152	119	121	119	126	149	154	124	131	145	121	134	140	133	117	117	143	124	123	121	129	126	110	126	136	124	128	124	148	136	128	127	121	131	114	116	119	107	113	136	126	146	137	136	151	123	113	136	137	137	118	112	149	128	113	122	140	140	127	133	144	112	114	128	139	129	138	138	120	126	112	110	136	117	120	133	146	139	120	119	118	141	136	132	145	116	155	128	110	114	117	124	129	141	123	130	136	130	129	133	126	130	106	123	126	131	131	120	144	129	133	124	122	156	110	156	151	133	140	119	142	138	157	127	137	130	150	119	127	132	127	159	123	146	147	120	126	116	151	146	134	124	123	140	143	100	136	129	136	139	133	118	116	136	115	129	135	117	133	139	131	141	126	129	113	159	148	115	146	140	139	144	148	120	123	123	132	138	126	127	126	129	129	124	136	110	135	141	124	124	159	132	128	120	124	136	136	141	124	139	111	145	133	131	130	132	139	119	163	143	167	115	158	139	135	111	155	121	118	114	129	120	137	134	123	114	150	139	125	137	122	124	127	124	117	127	129	135	136	122	110	136	137	123	122	134	137	138	125	122	140	131	131	116	144	137	129	146	117	143	118	123	140	95	131	123	119	140	134	144	120	132	127	136	152	127	164	148	132	127	122	136	142	138	130	153	112	129	134	138	120	121	134	129	140	133	138	109	139	142	125	129	115	114	109	138	136	147	155	118	138	140	134	128	122	109	136	118	125	142	136	122	112	120	118	134	133	141	148	134	135	119	148	119	143	139	135	123	136	122	131	125	124	132	126	144	136	112	127	138	132	133	135	124	136	152	134	151	139	120	142	115	128	127	130	112	144	125	126	111	141	137	120	127	119	152	134	135	134	125	120	131	123	141	136	131	118	136	114	129	129	140	149	135	140	123	128	123	132	139	125	128	122	138	138	126	149	144	133	121	135	151	118	134	140	132	127	148	114	140	142	134	132	143	134	143	138	129	134	134	108	128	138	148	139	131	119	121	126	128	138	151	128	128	157	118	118	118	142	125	114	127	111	136	151	140	152	119	150	110	130	128	124	140	126	152	135	137	143	120	158	140	135	132	132	118	150	139	117	112	119	123	124	122	133	141	118	134	132	134	135	124	131	115	124	134	141	130	114	115	137	131	126	137	132	127	143	134	130	118	147	126	149	143	128	146	118	147	145	123	135	135	128	123	113	161	146	127	141	123	142	130	141	131	132	139	139	139	120	114	100	130	130	138	129	135	131	142	136	134	134	125	133	142	145	155	153	133	121	135	137	122	133	118	154	121	129	152	142	139	130	144	123	123	142	143	153	130	130	153	154	143	118	138	130	136	137	128	123	118	130	135	126	132	147	136	138	130	125	110	123	146	128	146	135	134	125	126	132	127	123	121	125	128	138	125	127	140	135	121	126	128	133	139	138	131	140	133	124	122	146	126	141	135	160	143	121	128	132	123	134	140	124	124	134	122	147	120	140	118	136	130	127	99	127	122	144	113	133	121	141	136	135	135	135	137	124	118	123	125	106	139	124	147	127	134	129	132	146	118	143	127	122	134	145	136	126	133	110	126	115	101	139	105	150	132	136	142	140	127	116	160	123	144	132	145	123	126	120	119	124	117	143	115	134	147	127	113	126	130	110	113	134	121	144	134	126	122	149	151	128	117	163	132	144	150	145	124	120	129	141	130	141	145	138	117	134	149	145	135	125	135	137	122	109	121	134	130	141	146	152	146	110	109	135	114	130	115	133	138	121	147	135	134	137	118	104	124	128	139	142	125	129	123	130	157	146	129	134	131	133	121	122	127	147	129	132	131	129	112	153	125	118	118	115	138	134	144	132	120	123	138	127	148	128	129	116	124	140	144	118	135	138	132	131	136	139	130	135	124	126	151	129	138	129	144	154	143	140	134	151	123	116	141	127	110	132	129	123	140	118	142	120	112	139	128	147	139	126	137	160	105	147	141	135	134	116	119	141	114	113	141	106	121	122	142	151	128	145	129	138	142	146	125	108	123	151	122	130	136	121	134	149	129	139	128	137	141	113	126	149	135	134	154	128	153	121	147	121	137	114	138	143	156	144	147	142	116	112	135	128	150	121	137	138	140	121	114	133	134	141	133	137	123	116	145	115	150	142	132	127	124	141	150	121	128	135	143	129	119	119	122	133	156	143	139	112	137	130	140	147	124	138	118	139	132	144	133	152	124	145	125	115	120	138	136	109	141	123	118	133	109	124	142	129	134	126	133	144	129	156	110	137	153	137	127	128	129	135	139	153	153	120	138	112	130	146	129	124	142	167	134	120	129	115	138	123	139	130	130	133	128	135	121	141	125	117	143	118	112	131	123	133	130	156	122	140	129	135	151	142	138	112	133	139	132	147	139	114	100	134	139	131	118	116	131	125	127	121	124	130	137	143	140	145	158	132	114	149	128	151	133	123	151	127	143	136	151	145	142	157	126	127	134	138	136	121	123	127	117	125	125	138	140	126	136	121	121	123	133	125	141	133	118	125	106	135	128	120	125	129	133	137	147	163	129	126	137	143	124	135	140	120	135	137	134	120	130	125	133	145	127	135	114	145	139	151	123	138	124	136	134	118	141	136	130	108	133	133	132	139	109	125	143	145	150	148	130	125	159	114	138	149	153	118	141	126	127	123	141	117	112	143	126	130	117	133	143	115	136	148	160	139	130	131	134	137	131	141	102	132	105	125	125	134	142	110	149	117	114	102	128	123	120	148	131	128	120	147	113	161	135	130	130	112	130	112	124	136	147	136	132	133	144	146	129	142	147	126	118	119	144	143	114	141	135	129	130	113	156	119	132	139	133	146	133	142	138	127	128	109	118	125	114	141	125	116	120	131	128	103	141	114	118	139	132	137	134	135	144	134	132	117	113	139	145	129	104	138	161	153	119	147	138	111	136	134	130	141	138	107	137	133	131	123	150	131	123	109	130	131	142	118	126	131	129	125	137	151	121	143	136	132	135	121	152	129	113	113	113	113	119	147	137	136	159	124	131	142	142	137	128	145	145
24769	50395	49919	25194	1134	963	845	723	620	607	532	482	482	460	474	395	406	408	407	367	375	358	397	377	378	352	381	343	340	337	333	370	345	349	344	311	309	390	333	363	317	330	349	316	336	351	340	339	329	316	344	330	321	333	377	393	437	489	582	540	410	346	365	333	280	312	326	319	307	337	318	355	314	313	320	312	281	332	316	300	325	319	313	332	319	331	309	337	332	334	313	317	315	315	309	320	335	312	328	326	307	306	308	327	311	294	327	303	337	306	301	281	298	307	304	273	331	347	317	284	338	311	322	323	312	338	324	276	345	310	320	336	322	338	302	319	322	315	293	307	325	309	325	318	279	321	317	330	313	291	302	337	325	316	352	319	295	324	312	304	315	300	342	320	308	334	298	278	316	304	293	282	302	308	327	312	305	343	328	304	328	336	324	295	315	327	317	294	324	313	320	289	317	310	295	278	273	289	301	324	295	309	334	326	300	308	324	306	322	339	310	289	298	326	315	330	354	336	353	300	312	317	337	338	317	308	308	330	296	312	328	307	333	318	308	334	315	329	337	337	295	313	289	297	314	320	332	342	308	320	338	328	331	338	287	326	326	315	294	319	314	304	321	325	285	300	300	314	308	313	289	277	323	308	300	303	322	315	311	342	290	332	327	314	313	293	316	316	308	313	344	319	306	302	301	293	298	332	313	327	310	311	266	284	298	329	298	288	303	312	331	275	313	327	330	322	322	298	327	311	320	328	300	333	289	317	344	331	370	291	366	317	322	308	295	316	312	321	303	293	301	338	310	295	303	306	291	307	324	319	331	357	274	300	309	310	340	310	328	308	319	327	319	295	342	279	305	279	306	298	318	303	322	319	320	351	319	297	320	342	305	305	299	297	316	315	307	313	319	314	328	323	297	311	342	298	326	313	337	291	314	294	300	298	295	316	366	286	325	322	266	316	310	291	326	297	330	313	324	333	347	329	291	309	349	328	308	307	324	291	326	310	315	307	304	333	329	336	291	331	318	297	302	293	303	327	301	322	317	318	338	318	313	335	323	327	329	312	310	313	311	304	326	308	318	317	306	307	325	299	308	293	310	324	311	317	304	330	322	306	293	325	341	324	342	290	316	310	351	341	308	309	313	309	286	320	319	289	327	318	303	312	312	298	297	279	320	291	327	308	336	317	290	301	329	288	313	298	286	292	324	340	308	298	322	332	295	331	294	344	336	317	310	324	309	352	340	306	288	318	303	301	300	304	306	346	308	287	314	349	273	295	299	318	327	312	295	340	340	323	288	306	317	329	317	321	307	317	316	296	303	295	328	295	323	328	306	338	305	311	322	268	327	324	298	325	310	324	320	293	294	292	316	327	305	322	324	280	332	294	342	280	332	329	322	301	290	326	311	315	304	290	314	284	346	277	301	314	340	323	310	313	306	333	337	313	314	345	304	336	292	305	340	282	303	339	321	320	330	349	328	286	295	314	326	314	343	270	323	315	299	310	316	327	271	321	316	300	321	289	302	283	348	317	300	318	306	309	279	317	352	314	278	288	287	305	321	296	305	325	341	328	329	327	311	338	314	307	319	336	309	314	320	310	339	287	325	272	330	335	327	337	324	302	286	315	328	325	304	323	303	342	353	320	325	329	345	316	309	302	336	307	298	281	290	340	311	314	333	270	329	317	347	349	318	316	328	310	290	296	284	309	335	311	274	305	305	331	314	314	323	272	345	328	328	343	304	302	334	296	331	302	278	324	288	313	308	281	316	303	332	298	302	308	289	315	297	347	294	318	285	300	297	279	316	331	343	327	302	274	291	324	334	325	317	311	308	269	307	306	327	310	312	307	359	302	273	312	281	308	308	320	325	320	333	335	336	357	322	322	310	328	294	325	278	301	325	296	293	268	320	295	309	345	331	342	315	280	326	306	320	298	317	308	302	269	317	338	314	327	272	306	289	315	316	346	338	284	281	294	344	299	309	329	314	324	291	298	314	291	311	315	309	323	303	305	335	340	335	335	292	306	320	301	330	300	293	295	306	339	345	319	323	315	314	316	278	304	331	324	323	309	331	336	281	334	314	299	282	306	339	328	324	302	308	312	328	313	361	290	330	318	305	330	330	304	332	316	300	285	307	308	281	328	297	361	309	332	300	333	307	342	294	312	329	336	279	328	298	328	288	330	287	330	318	322	300	331	286	320	290	340	305	293	326	333	329	301	294	320	303	338	331	332	339	293	309	343	315	322	325	322	336	278	327	318	303	317	286	301	318	305	330	318	306	293	305	307	318	292	293	304	312	350	306	307	330	327	308	329	340	304	322	300	281	303	333	290	304	296	336	315	309	319	341	306	321	300	339	324	319	316	306	278	339	294	303	335	315	328	322	307	304	332	292	334	303	342	331	322	310	340	326	310	311	312	293	289	321	310	316	339	337	326	333	308	306	311	306	306	306	323	322	319	303	318	346	293	321	330	329	293	302	300	303	331	307	317	341	322	304	306	307	343	313	335	312	284	300	303	278	296	350	314	324	326	314	312	311	313	303	326	299	339	290	320	329	314	291	343	323	342	303	338	319	315	301	311	315	325	295	306	312	318	283	320	343	313	332	308	291	303	307	325	321	290	325	312	314	316	307	336	322	288	307	328	309	329	307	321	315	277	325	316	297	323	336	324	285	305	324	306	309	307	311	305	296	296	322	302	313	314	304	281	271	278	315	305	307	315	312	335	290	307	337	306	325	347	311	315	333	335	294	319	319	304	295	295	302	329	317	336	321	309	360	333	333	325	284	304	312	304	308	321	307	314	316	322	306	303	291	305	334	315	299	383	301	309	316	343	317	331	335	321	319	336	307	327	339	337	338	345	325	291	300	284	314	310	332	318	320	308	334	315	316	282	312	319	302	324	344	275	302	286	323	307	342	300	313	318	321	343	340	281	327	309	321	320	323	313	322	310	304	307	307	311	305	339	307	351	315	328	299	303	284	328	318	325	320	292	306	323	343	325	322	286	318	312	343	309	315	305	325	286	319	312	290	292	306	335	303	301	287	338	327	289	326	346	351	330	317	289	302	315	317	318	305	295	316	338	293	298	351	311	322	312	335	317	308	309	335	322	332	326	295	306	313	299	296	312	288	341	324	319	338	322	325	316	300	326	334	327	337	318	309	332	317	340	320	276	296	317	291	338	341	309	306	328	340	329	296	319	344	290	313	292	318	307	330	294	323	327	273	334	291	335	342	306	335	335	357	308	269	355	303	305	281	333	341	324	323	309	320	320	327	331	309	304	323	286	307	307	302	324	309	299	285	301	341	303	307	317	284	289	324	296	317	325	313	303	296	298	318	295	305	289	301	336	321	301	292	315	337	339	301	327	308	295	307	314	327	313	317	287	305	341	309	302	300	297	317	332	307	301	331	309	312	318	325	309	321	331	295	325	312	297	291	307	317	266	306	320	321	286	333	305	331	305	302	326	328	302	334	329	291	326	321	293	318	321	311	328	309	341	289	292
51237	82110	69337	37091	9319	782	395	343	301	281	289	254	224	207	219	221	198	219	181	194	184	189	205	188	175	193	199	194	183	191	188	178	182	200	173	172	185	195	203	193	199	183	165	192	186	195	184	183	160	192	176	205	169	167	174	181	197	226	227	187	206	210	174	169	173	199	171	205	191	202	200	172	159	185	166	163	190	191	166	186	140	166	150	158	165	181	179	160	186	164	200	168	190	182	172	173	182	168	159	203	187	193	200	211	159	170	218	201	181	177	165	167	158	184	189	169	171	160	175	164	181	170	167	152	172	181	158	167	173	213	193	177	173	176	179	183	172	174	185	182	189	199	166	172	168	200	163	174	186	179	175	181	171	183	178	155	176	191	175	198	195	171	175	147	188	182	193	172	175	165	179	173	172	176	190	174	187	184	195	174	188	186	177	182	178	191	167	180	189	180	184	176	155	164	175	220	184	171	172	172	198	179	193	159	209	179	197	193	172	195	182	168	164	156	153	148	183	176	162	157	176	210	186	209	172	180	203	182	182	194	184	149	197	190	190	160	168	160	193	174	188	183	159	183	164	168	169	162	174	191	194	195	179	162	167	188	182	178	189	186	180	142	178	190	149	176	152	176	183	195	197	182	189	174	186	189	144	152	173	162	180	175	180	183	179	195	175	188	200	180	175	182	173	181	199	196	208	194	179	153	176	176	160	179	154	194	174	178	164	178	184	177	182	173	169	171	199	189	194	188	193	174	184	172	157	175	190	190	163	173	169	198	182	156	165	175	163	191	179	161	171	184	185	142	203	170	176	183	189	153	164	182	169	161	185	158	186	180	157	194	178	167	162	194	169	180	162	166	164	173	164	175	185	174	173	183	172	174	169	177	187	182	185	174	169	160	180	145	176	163	168	158	188	194	179	164	166	173	170	177	167	162	168	172	192	178	185	160	159	167	148	177	166	183	185	172	171	173	213	194	180	155	191	192	177	172	153	193	170	190	201	176	154	176	172	167	182	156	173	209	185	178	187	166	169	164	189	160	184	192	180	195	189	161	193	179	184	178	199	171	165	183	168	177	159	205	191	207	184	180	175	158	169	147	187	193	192	181	202	180	183	183	174	177	155	157	162	181	185	168	197	161	168	186	187	180	187	183	162	157	209	209	183	186	181	187	213	172	168	194	176	166	167	175	194	200	188	162	196	183	178	172	161	166	161	206	183	175	180	181	196	175	159	165	181	154	166	203	178	190	163	203	189	167	192	162	144	183	181	203	175	182	174	196	196	182	165	157	168	165	186	201	196	173	170	167	164	179	188	186	158	183	159	162	184	187	183	202	168	160	182	191	186	195	178	143	172	170	164	188	164	184	148	158	189	181	196	193	191	149	202	197	178	167	170	148	168	177	196	176	173	200	169	179	157	189	166	187	210	165	187	179	184	182	183	202	172	173	180	181	188	170	196	205	184	219	186	205	169	161	169	171	170	177	164	180	178	166	156	174	152	182	151	189	176	200	205	178	182	184	188	198	161	209	200	173	171	174	163	178	187	177	174	146	186	167	155	203	184	182	193	181	185	170	195	163	189	199	146	178	194	154	170	182	170	172	163	173	206	170	158	182	189	197	209	176	174	167	167	148	188	200	177	166	200	194	185	190	171	169	186	166	173	193	174	156	177	178	181	185	175	153	158	197	166	179	161	185	191	182	161	175	183	155	171	192	175	168	195	196	185	205	164	188	208	187	186	189	160	206	181	197	165	191	190	166	197	181	186	189	202	157	172	193	187	188	190	211	170	176	176	170	172	169	181	190	181	150	193	184	177	168	183	160	161	180	175	167	185	171	165	177	177	153	176	166	189	180	192	186	174	160	181	154	143	165	183	166	154	202	168	188	181	147	182	143	191	175	172	178	189	175	159	186	160	164	185	178	188	187	177	180	164	193	164	195	175	161	195	169	185	182	187	194	186	182	160	194	194	166	192	184	176	198	167	168	191	173	196	177	188	166	173	162	165	184	185	167	181	163	205	194	164	164	181	192	169	180	166	181	190	193	164	196	182	188	153	171	183	161	197	186	158	193	186	188	208	172	191	175	184	197	191	204	204	169	186	161	163	155	182	192	168	190	187	169	161	190	169	149	173	167	175	174	166	179	180	170	176	185	186	194	167	177	173	180	163	157	182	192	180	171	149	186	164	173	184	180	186	204	153	190	170	181	191	170	159	177	165	168	155	146	166	162	159	181	188	196	165	183	188	191	179	182	194	191	205	168	177	184	162	202	189	183	189	178	189	163	173	185	185	165	163	160	179	183	181	180	173	186	152	171	195	180	171	183	175	193	177	176	187	193	172	158	169	169	185	171	172	168	199	194	189	183	189	167	163	183	203	173	180	177	170	198	182	177	182	150	191	186	167	177	161	157	168	176	168	168	216	159	181	176	184	191	157	166	165	172	171	173	174	179	183	163	181	177	181	182	168	186	176	191	173	185	167	172	212	184	181	163	175	174	189	184	184	165	202	187	178	169	186	202	181	176	178	160	164	189	139	172	147	173	191	167	136	168	160	186	162	166	195	188	177	218	201	200	195	204	169	167	184	177	177	175	184	167	152	179	185	181	160	185	167	170	188	164	170	188	174	181	193	162	166	171	183	166	179	178	147	164	164	153	179	167	166	210	146	175	183	159	179	179	167	188	177	174	197	199	183	159	174	180	167	182	181	185	164	174	205	194	166	173	184	152	165	185	181	204	161	177	178	168	181	177	168	167	152	168	212	177	172	172	172	163	192	178	182	181	154	171	180	153	175	166	198	176	166	166	164	207	202	167	204	172	188	212	179	182	186	205	182	198	188	171	169	184	189	172	161	164	210	185	182	187	205	203	179	156	184	162	158	169	185	198	186	146	153	197	177	172	175	181	192	161	163	182	181	181	157	165	172	186	188	179	162	161	181	168	162	193	159	188	190	197	182	207	196	195	169	173	189	190	156	181	179	158	181	169	165	192	163	153	172	174	200	202	195	182	150	161	161	164	176	177	168	174	175	198	192	157	189	160	213	166	196	195	185	152	170	173	185	192	172	170	139	168	188	178	202	166	191	164	192	166	204	168	158	159	173	150	162	182	166	163	194	182	167	186	191	183	170	178	163	178	202	196	186	173	194	182	160	164	135	188	173	171	194	171	178	168	189	170	177	173	184	176	148	159	177	182	184	184	195	175	187	168	180	174	183	198	173	176	189	182	183	153	167	170	185	182	186	172	159	160	172	159	176	172	174	150	179	168	157	171	165	144	162	208	195	172	187	177	183	198	187	165	172	167	164	186	185	183	155	173	184	182	188	189	149	165	164	161	160	173	204	195	151	159	184	152	171	172	188	205	184	165	169	157	171	168	151	195	170	206	203	156	193	163	167	202	155	193	182	176	193	172	174	165	188	203	168	173	177	154	198	179	179	177	167	170	157	174	174	175	152	143	179	174	177	166	168	193	198	186	194	168	171	181	154	176	160	152	196	193	160	166
29833	62441	63014	34060	2149	1804	1501	1193	1050	1012	851	802	745	701	626	636	609	566	603	607	527	535	545	538	528	485	507	499	463	487	465	495	480	460	444	442	443	486	452	430	457	446	422	437	479	433	449	426	435	443	455	408	438	438	456	565	597	726	877	806	563	501	450	439	412	448	429	452	461	492	442	430	403	412	412	393	406	419	418	438	443	422	425	433	415	438	411	416	413	410	388	415	456	429	439	441	441	436	451	378	391	423	432	434	403	411	411	406	432	421	432	390	437	455	421	401	430	436	407	446	396	465	365	457	453	424	379	423	395	401	428	422	423	399	444	405	426	404	403	417	424	428	444	389	407	464	394	428	400	410	473	395	436	447	404	424	417	433	444	401	411	422	399	457	451	431	417	439	394	431	435	421	384	434	403	352	430	459	435	426	467	416	448	369	428	406	428	428	427	415	377	424	467	446	423	417	456	393	456	417	392	408	402	399	448	413	427	431	404	418	404	385	420	426	406	402	469	424	427	481	406	387	453	432	395	416	413	424	400	416	448	430	421	428	461	415	468	424	394	403	439	435	414	415	426	407	399	360	428	431	415	442	424	437	420	429	393	453	415	433	404	411	413	439	369	434	412	403	410	396	409	395	412	391	426	397	396	452	416	430	407	409	413	436	398	437	424	394	414	425	408	404	403	414	450	399	406	436	398	426	465	414	407	413	433	416	402	432	385	394	409	424	441	377	419	381	399	424	425	399	435	391	387	465	408	438	412	418	407	419	413	427	414	415	421	437	389	420	421	428	430	420	450	382	409	456	421	455	407	391	403	411	400	405	402	413	434	412	423	451	406	406	421	421	422	389	397	426	417	431	414	422	438	413	397	413	424	411	407	399	376	422	409	404	432	466	420	383	419	402	431	403	434	421	393	411	425	459	423	444	392	408	423	403	417	395	406	437	407	426	427	401	417	394	411	427	397	400	405	461	412	464	466	448	409	447	443	426	414	454	381	450	400	403	402	390	428	435	430	412	403	431	417	424	439	410	430	426	470	395	414	436	425	384	434	399	419	417	431	434	426	406	415	460	436	429	414	410	425	413	452	424	440	407	411	424	431	462	429	425	397	431	415	424	466	425	422	442	432	407	439	450	405	426	442	397	419	433	418	396	409	403	407	421	409	373	432	407	388	401	429	415	424	392	422	437	442	455	410	399	413	434	440	437	422	413	421	441	418	411	433	402	417	408	441	447	421	415	414	413	426	429	441	419	398	417	383	407	418	407	440	397	429	400	419	409	463	397	427	403	419	456	422	405	422	379	410	401	456	383	419	425	429	453	412	408	454	454	411	410	398	396	431	402	416	412	427	436	414	419	396	434	385	450	420	441	429	433	399	430	444	432	391	437	465	427	416	388	411	448	393	394	469	420	404	423	443	377	439	403	410	408	422	419	426	409	436	419	385	405	443	421	397	422	431	393	432	419	383	409	421	397	433	435	433	442	408	405	445	418	402	465	428	439	439	415	431	365	406	452	421	417	440	433	431	435	440	389	399	406	436	415	411	425	425	427	434	425	431	424	411	398	423	440	422	395	440	438	425	398	438	429	389	399	394	425	431	405	438	408	370	427	412	400	438	441	397	437	399	416	448	427	430	411	430	432	423	420	432	427	446	413	376	385	421	465	405	407	422	378	396	415	401	416	427	399	404	440	427	448	409	372	433	393	402	407	391	424	428	433	380	420	418	413	360	407	446	407	416	407	403	406	412	429	431	410	455	415	395	412	418	421	409	442	411	374	440	388	436	393	434	421	449	410	424	434	412	424	408	453	427	406	446	407	408	426	401	423	398	397	436	426	433	427	391	397	410	433	406	392	440	420	410	414	437	412	393	416	382	433	435	426	446	403	379	421	458	432	404	414	419	371	423	406	401	433	440	420	425	408	417	387	439	412	400	405	455	434	405	422	432	429	393	397	420	391	451	442	379	429	437	449	437	390	419	427	434	440	444	407	409	406	420	436	414	406	413	435	422	412	431	386	421	441	410	402	385	373	461	402	399	424	397	398	469	374	375	409	389	422	427	390	396	438	449	396	410	432	422	407	432	425	390	400	408	409	413	442	416	416	425	400	416	394	418	445	455	427	429	437	401	415	402	429	389	432	447	431	419	421	427	405	408	442	428	411	416	395	404	412	429	416	427	447	404	431	405	412	423	411	428	410	403	427	414	414	402	410	410	432	397	427	400	449	412	387	413	431	425	416	427	422	416	391	418	435	407	385	484	418	404	382	397	408	413	414	393	414	432	413	425	419	431	403	430	394	375	454	406	421	414	388	430	415	366	438	406	403	406	401	428	429	434	418	398	436	387	407	390	410	414	444	423	395	408	403	424	385	401	411	399	432	396	428	412	444	423	406	401	441	419	422	418	425	434	426	427	422	402	390	445	410	451	419	424	440	420	445	418	398	425	439	399	413	422	388	409	407	434	386	393	407	442	399	435	424	367	438	408	435	428	432	431	420	389	469	419	410	437	397	411	444	408	416	396	422	430	449	395	494	405	412	433	404	415	396	404	414	409	398	391	445	437	440	452	421	398	440	446	383	403	421	410	457	417	440	416	427	399	418	414	438	383	445	422	412	416	462	457	456	407	370	394	404	405	421	409	408	450	448	401	413	454	421	416	436	415	450	425	382	411	410	422	442	407	419	390	433	386	410	431	416	448	403	428	430	429	367	410	393	433	413	458	431	427	420	396	402	424	420	401	426	436	425	411	391	415	382	435	416	393	397	431	440	465	449	433	414	406	433	438	426	437	440	459	403	446	411	438	442	397	421	415	436	443	433	433	404	422	404	438	442	415	399	443	408	443	428	444	420	425	407	425	452	422	433	431	422	403	421	465	454	398	408	427	381	419	388	404	400	432	405	420	413	423	381	441	409	397	455	403	403	419	396	463	452	424	396	433	425	449	394	403	380	390	371	460	417	420	393	404	423	414	412	407	432	428	457	427	419	404	435	424	432	396	411	407	411	450	404	404	420	429	441	445	443	417	415	424	421	438	374	433	449	440	446	357	398	403	421	391	408	428	394	445	451	470	432	400	402	414	409	401	399	413	433	440	429	393	413	380	411	426	425	410	402	388	395	413	426	429	417	411	432	444	426	405	378	418	418	447	414	408	399	419	435	413	429	375	405	422	389	394	414	409	419	438	409	416	413	375	427	418	423	418	418	440	421	456	431	423	434	418	397	422	416	431	397	441	414	432	420	442	407	416	421	425	431	389	385	463	397	438	410	388	435	426	408	407	437	429	418	416	404	441	426	445	399	445	423	379	439	375	411	408	420	432	408	422	412	406	406	422	414	412	379	369	413	390	412	437	448	410	410	415	412	440	428	426	432	425	418	451	419	404	418	430	401	442	390	402	400	411	427	421	378	437	418	415	413	397	400	440	392	443	406	410	393	440	409	464	461	405	394	437	385	431	405	403	433	399	436	417	452	420	451	387	398	404	396	391	450	468	411	435	416
25077	17293	6341	1033	257	229	248	200	168	222	210	184	217	207	254	205	230	241	226	195	221	214	226	222	227	219	247	218	200	219	226	258	208	201	214	227	204	212	248	197	239	224	230	249	213	223	224	249	257	236	215	210	213	225	213	187	198	221	217	240	210	226	216	253	232	223	229	230	210	215	234	211	216	202	254	228	194	199	210	215	222	224	228	205	230	238	208	227	222	231	213	221	226	223	215	209	234	233	172	239	227	222	220	227	195	221	234	206	208	235	223	186	209	225	194	217	207	209	206	213	232	223	221	213	227	225	215	224	206	246	217	221	226	229	217	223	223	209	204	225	201	202	218	221	217	200	234	216	201	215	221	226	232	226	207	218	234	231	233	198	189	199	212	229	211	211	209	241	210	210	223	237	199	200	203	223	219	233	215	218	188	205	208	219	248	203	214	169	220	196	225	223	220	220	201	215	217	254	203	185	207	213	210	239	225	196	187	198	227	210	236	189	194	250	220	177	237	216	246	232	233	202	221	193	214	233	207	209	210	196	217	204	173	191	217	202	223	220	210	194	208	227	221	208	224	226	230	243	221	201	203	220	240	184	222	210	212	215	217	221	228	234	193	200	217	219	211	200	201	227	208	232	207	230	215	213	208	205	211	201	205	192	197	215	221	229	214	223	210	200	183	235	188	246	231	224	233	233	216	215	194	213	197	218	188	201	219	216	242	221	210	219	225	220	229	219	205	212	221	224	238	208	239	211	232	232	233	251	206	230	221	240	252	223	206	237	211	219	208	218	196	204	216	214	225	253	197	229	198	212	226	222	240	228	224	214	221	208	228	202	203	209	201	220	201	216	224	220	273	232	228	220	213	225	213	247	213	216	229	221	185	189	249	244	219	211	234	211	213	197	206	198	237	211	204	228	247	205	216	210	224	207	191	220	226	200	225	227	229	199	213	219	231	232	208	222	227	215	234	217	224	227	210	191	202	217	237	236	221	206	201	201	230	224	206	251	224	236	217	230	198	238	239	218	207	236	218	230	212	217	219	202	224	209	226	222	212	210	216	217	231	208	207	210	210	230	222	230	233	234	218	237	223	224	211	233	195	236	229	220	235	217	205	205	236	263	234	215	195	199	211	231	217	227	174	214	265	242	247	209	257	203	233	234	194	228	205	214	217	193	229	246	209	233	211	202	216	225	202	192	226	231	216	218	237	214	226	211	236	205	208	222	195	203	212	234	216	200	237	225	210	211	215	226	240	216	210	215	227	202	175	213	203	200	252	235	201	218	215	234	251	226	172	196	197	225	209	229	211	231	208	220	223	266	216	238	192	212	226	233	219	234	204	214	232	238	232	193	218	210	212	211	218	198	225	222	220	195	235	204	207	171	228	190	220	215	213	244	211	243	230	212	210	206	194	210	220	210	233	241	219	204	204	224	215	208	230	221	235	181	219	198	211	233	222	219	243	224	197	220	216	250	240	216	214	190	198	234	190	214	224	184	240	218	215	222	227	226	216	238	228	228	206	224	246	221	232	193	203	217	218	216	215	219	196	241	218	252	191	228	211	223	189	225	208	217	217	228	216	200	222	238	191	235	201	196	212	186	195	200	234	206	228	242	246	197	211	196	240	196	205	230	227	210	239	211	200	204	208	207	216	223	229	208	192	199	192	216	246	187	210	237	210	219	188	198	223	208	214	224	221	238	203	217	211	225	205	181	213	230	235	247	232	248	231	256	248	229	240	230	208	216	193	224	213	207	223	237	239	247	223	210	212	244	216	208	219	208	218	250	204	234	200	239	210	237	188	191	230	218	248	198	228	226	207	213	203	209	193	204	196	242	219	216	227	227	213	205	213	199	245	244	223	255	209	237	211	211	224	221	215	232	223	220	204	238	187	215	205	247	202	223	235	219	211	232	235	220	215	239	203	192	233	223	248	214	167	223	249	202	241	195	212	199	215	195	232	199	208	233	194	185	215	207	203	215	211	209	234	230	208	237	241	200	210	203	234	222	212	240	241	269	219	221	212	210	204	211	220	214	231	211	222	215	225	211	184	216	217	211	189	204	210	223	222	217	220	200	189	186	173	206	244	227	215	237	243	220	199	220	223	235	214	233	209	251	221	214	205	221	203	194	197	242	233	195	190	234	194	230	254	204	207	194	228	217	204	217	225	217	232	204	206	230	230	218	236	216	252	255	238	217	251	224	189	194	207	210	220	208	205	207	246	234	192	226	221	210	183	242	210	211	212	237	215	234	207	171	232	205	212	234	196	209	237	223	224	225	228	226	205	173	198	226	222	233	253	198	226	211	192	238	226	217	238	203	206	215	227	223	245	233	209	216	224	221	231	224	229	214	241	210	256	239	226	221	211	242	225	209	233	224	222	225	243	210	208	222	221	199	204	192	214	197	218	223	214	210	212	206	222	206	240	234	233	228	231	227	250	235	212	231	212	242	217	200	212	222	211	229	205	233	229	202	211	212	215	211	202	217	234	228	215	251	218	209	212	238	217	235	214	217	195	205	204	234	219	205	225	204	201	195	191	224	240	226	174	185	213	225	230	244	249	235	222	196	182	219	220	196	225	230	199	194	212	205	209	199	236	223	207	244	205	231	212	249	223	230	218	187	218	202	219	222	203	222	233	206	203	218	187	204	219	210	206	193	188	242	198	206	193	190	228	215	218	222	195	204	216	196	213	230	224	217	214	210	212	215	230	225	244	186	227	236	206	220	217	237	225	196	218	215	218	220	192	241	217	242	219	189	217	222	221	197	232	208	199	255	192	241	249	220	212	211	205	204	222	236	226	227	220	219	210	233	179	212	213	229	224	210	200	210	196	227	214	208	228	235	218	220	214	212	204	225	214	219	191	198	221	201	206	187	198	210	239	208	233	197	217	210	223	242	270	234	208	242	219	212	232	204	232	207	229	210	215	217	211	245	223	217	212	248	216	235	219	249	216	214	222	215	214	204	220	215	201	221	195	205	211	230	171	230	213	212	237	199	233	200	217	227	229	246	233	216	237	212	212	246	208	212	221	198	225	235	227	226	214	194	241	212	237	215	220	218	253	213	200	201	219	216	209	184	215	228	200	240	211	220	226	215	205	217	251	208	214	230	255	235	251	203	217	212	239	224	227	238	219	220	212	228	173	196	186	227	211	206	223	184	242	226	234	196	223	231	243	245	210	203	224	181	214	230	212	210	266	222	211	214	217	259	198	233	216	220	217	199	217	236	216	233	223	230	181	238	218	217	200	226	239	231	226	208	217	230	200	259	226	174	224	220	243	201	178	229	212	221	227	206	217	200	217	217	219	243	217	222	213	208	209	219	218	242	220	206	202	250	215	212	216	218	206	206	230	229	204	250	232	215	199	240	218	212	238	210	227	203	231	214	233	224	200	226	179	230	212	210	216	244	230	209	220	224	210	255	204	188	232	219	228	208	241	197	212	205	235	209	242	225	225	235	206	208	206	207	200	216	246	236	231	212	233	210	196	231	219	220
12666	16988	9145	2567	506	499	496	510	502	483	461	497	503	473	486	510	525	465	483	507	481	486	536	475	453	508	479	472	479	488	460	511	454	518	468	522	514	471	478	465	487	469	494	482	510	518	500	492	499	479	513	473	498	516	504	518	574	598	657	562	568	532	503	508	505	493	462	417	485	420	514	496	526	479	454	541	507	517	515	532	486	451	466	478	475	479	495	484	496	513	444	509	470	474	531	487	477	481	483	460	485	502	469	484	472	451	466	478	470	485	466	495	495	486	512	478	484	537	508	540	536	493	499	513	493	453	475	460	488	492	468	515	482	455	502	503	453	500	504	493	464	488	496	474	465	489	491	490	476	469	496	468	488	465	425	486	525	514	485	491	483	483	464	493	500	499	437	476	471	475	474	446	483	502	458	501	528	510	491	490	436	501	461	453	534	467	477	494	512	471	537	496	475	439	461	444	484	495	482	484	512	490	466	466	475	528	462	485	474	476	504	465	497	513	463	480	474	476	505	440	506	488	495	476	486	448	505	450	524	450	462	494	479	468	487	512	508	433	478	481	488	485	489	502	487	488	463	471	498	479	529	492	457	454	476	480	480	492	490	489	478	473	472	493	533	489	491	470	475	491	485	486	480	453	504	506	513	483	483	482	477	475	499	484	505	507	474	465	475	462	455	485	506	467	470	514	438	495	489	460	487	471	475	468	483	454	514	459	477	488	495	478	511	467	481	477	516	462	509	503	492	495	442	459	472	487	478	466	487	477	455	480	523	457	473	460	518	476	497	476	438	502	461	491	476	496	475	492	462	485	499	476	476	472	474	489	491	466	492	442	505	450	504	486	515	499	466	495	510	507	512	500	450	457	503	486	500	512	486	468	482	465	483	503	471	474	507	477	483	502	475	489	499	515	472	514	479	467	460	519	452	470	484	492	492	427	507	497	491	508	494	496	486	494	544	483	484	472	478	499	475	497	496	477	503	504	463	484	463	491	476	511	480	493	459	464	490	505	487	478	430	468	484	498	476	447	449	481	508	486	464	446	470	485	484	469	478	462	510	425	509	485	462	503	466	486	482	483	516	457	530	472	515	485	482	442	515	496	487	445	468	469	495	498	527	479	495	477	521	459	485	489	516	495	479	505	545	476	486	484	442	456	503	512	478	507	509	456	481	503	497	490	480	460	455	482	492	457	484	411	455	478	460	452	517	433	490	480	482	474	469	492	452	485	502	516	491	458	488	480	444	455	477	476	450	462	455	493	450	461	471	492	469	461	478	477	535	494	477	499	507	515	442	465	483	481	489	454	495	483	482	476	499	514	476	506	470	523	485	481	451	489	475	477	518	473	490	461	500	491	502	453	480	486	469	499	479	506	512	507	466	517	530	496	477	458	509	455	473	452	474	492	518	491	516	471	466	462	464	490	489	485	490	467	443	504	509	502	481	462	452	463	490	455	470	516	487	467	456	510	469	477	492	472	455	486	483	475	499	446	497	481	472	442	472	493	414	526	455	481	442	469	462	456	517	513	487	479	462	466	499	490	480	494	484	482	529	489	460	495	497	478	500	493	486	499	475	476	489	455	477	417	464	483	450	477	499	514	475	429	463	510	474	457	491	472	476	513	469	480	496	508	457	475	527	468	468	477	483	460	458	514	488	453	483	469	449	461	467	496	499	481	469	437	470	466	504	483	507	457	498	468	533	476	470	483	477	482	465	478	502	496	515	439	486	466	516	484	490	468	464	502	493	533	432	495	486	450	510	515	475	491	479	476	465	522	453	487	489	465	523	496	492	484	485	515	467	490	503	487	487	517	488	453	501	479	483	462	465	474	493	479	468	459	501	494	461	520	498	469	463	484	517	485	472	457	494	466	449	502	479	489	507	469	485	470	474	494	441	475	489	500	483	495	471	485	501	486	538	471	472	494	478	488	463	468	440	510	496	494	501	511	525	515	468	498	493	462	475	464	524	495	472	450	490	486	525	471	496	450	480	531	511	465	462	481	509	527	486	498	483	451	458	471	494	480	514	488	496	464	520	509	487	483	490	491	509	478	491	522	482	503	487	494	489	496	468	458	437	509	481	514	466	481	491	484	511	497	530	469	476	465	488	477	456	506	505	480	492	492	504	506	462	430	462	517	459	486	475	459	466	517	460	527	476	480	524	480	474	475	453	476	505	477	477	501	483	497	475	455	470	508	493	506	483	502	457	487	509	474	501	511	480	520	486	514	500	494	478	476	521	458	468	491	518	498	467	482	504	463	473	475	481	495	492	512	449	480	474	424	530	496	477	485	509	499	479	483	478	477	467	427	488	460	477	496	478	480	496	453	485	524	435	490	500	485	458	499	496	428	479	478	498	497	463	517	481	449	466	541	489	532	492	518	490	444	510	498	440	506	530	468	487	493	503	476	472	498	441	464	494	527	475	525	493	551	484	435	497	465	472	479	533	466	503	471	486	459	497	513	486	522	482	482	463	514	484	481	470	477	498	452	447	465	494	467	477	474	489	464	504	512	468	460	492	489	516	463	476	441	447	459	489	456	450	483	464	485	499	507	503	512	455	481	460	469	452	496	473	506	496	502	447	496	540	493	505	514	480	520	450	488	468	517	493	477	481	476	524	488	491	477	498	489	484	497	458	417	456	502	520	497	480	488	500	500	459	476	472	485	508	458	505	479	519	480	494	459	466	509	458	527	459	479	492	478	491	503	463	474	489	488	468	466	421	452	448	447	472	483	485	498	474	481	490	496	479	518	500	490	506	522	498	518	463	448	480	512	512	483	517	484	466	501	476	446	482	489	463	462	534	505	486	486	452	484	467	474	497	460	503	455	467	515	494	437	445	471	485	515	462	513	472	483	474	460	461	458	509	452	510	470	453	449	468	473	497	491	452	483	488	479	495	463	479	486	454	468	489	477	501	479	505	469	458	454	484	483	479	480	499	501	458	505	534	466	510	486	498	485	444	498	485	453	481	492	462	462	499	503	499	488	506	478	502	491	474	455	484	487	444	474	503	517	522	513	521	454	459	454	484	517	464	481	483	473	475	476	501	470	490	479	510	468	469	481	513	489	483	503	481	466	508	464	476	508	499	520	485	463	534	526	474	494	485	463	474	470	488	465	486	453	467	543	475	482	494	462	497	480	442	494	504	489	449	434	470	511	485	461	533	477	490	497	437	485	457	477	498	484	461	481	460	504	516	464	482	470	505	489	473	423	524	472	482	500	504	516	469	504	462	510	447	496	474	473	530	458	513	457	470	513	476	479	483	444	475	513	503	476	462	534	455	508	522	511	475	486	476	477	517	527	492	456	489	471	495	499	493	499	510	509	452	497	474	461	466	487	488	527	501	482	501	479	462	481	500	485	486	451	486	459	463	491	475	454	503	458	455	500	492	460	493	509	450	509	480	534	485	518	468	488	488	432	445	491	454	489	493	474	487	485	511	468	519	476	462	514	481	479	456	480	494	479	473	519	445	475	491	453	525	466	502	467	491	492
41595	66146	54228	29481	4920	332	224	198	192	194	167	171	163	160	149	157	143	128	155	153	135	152	141	117	121	139	141	136	153	159	145	123	122	154	136	151	156	119	132	139	127	135	137	149	135	120	136	152	119	129	142	148	128	140	156	152	144	187	167	151	133	139	122	132	161	129	138	141	141	110	135	120	145	134	136	120	148	121	130	129	147	137	165	146	142	122	124	129	153	153	148	150	143	126	141	164	127	141	144	117	150	131	137	138	136	138	143	147	124	133	141	122	138	133	111	136	147	118	107	137	112	125	140	115	126	145	124	104	120	149	131	135	135	134	149	131	142	135	124	159	132	126	145	119	136	151	135	120	133	131	121	139	146	136	141	153	127	137	148	124	143	121	138	138	140	146	141	133	128	124	150	122	120	115	140	135	133	121	133	128	147	126	122	151	140	147	127	125	137	139	142	141	125	143	141	136	132	135	140	121	112	139	137	145	115	152	124	139	123	130	138	138	134	126	155	141	144	141	142	140	120	138	130	97	110	154	136	138	154	133	127	129	140	130	125	131	134	143	141	145	157	144	130	133	146	146	132	138	159	139	123	141	165	142	136	118	133	151	139	124	114	141	143	138	119	146	119	141	144	121	152	163	147	123	124	118	134	137	123	129	134	143	149	149	133	113	142	148	132	149	116	128	134	153	132	130	135	161	138	139	134	124	140	122	135	114	140	105	117	145	132	146	134	147	124	149	130	105	149	127	131	139	148	149	155	150	138	151	140	134	133	169	119	145	129	123	126	140	134	124	148	124	137	125	108	122	130	117	129	145	112	140	119	144	138	141	122	132	147	156	137	138	143	131	132	152	136	143	120	123	157	147	121	135	132	120	158	127	150	122	154	137	143	127	141	122	149	125	138	145	136	139	151	124	133	131	148	157	138	141	133	155	125	138	129	122	136	129	143	117	141	149	129	142	135	141	127	150	137	139	123	133	115	145	128	137	147	131	132	138	136	158	112	141	136	137	103	118	141	113	128	152	142	140	151	140	109	117	141	151	147	141	123	137	152	134	150	145	155	125	133	121	125	124	138	122	129	135	143	151	143	131	143	140	143	155	127	137	140	140	121	127	116	146	134	125	128	127	146	118	145	110	126	162	127	133	117	143	152	127	134	141	146	132	112	127	124	134	132	113	134	135	119	150	137	136	130	126	161	151	124	155	119	123	144	136	138	129	124	133	125	138	140	138	140	146	127	118	130	133	168	135	118	128	139	139	122	142	118	133	137	129	141	127	121	152	117	132	136	140	123	153	149	130	160	129	117	138	144	145	155	141	140	119	146	144	136	121	135	135	144	118	117	132	119	127	118	151	161	138	119	116	129	113	135	119	125	117	142	140	142	149	118	122	142	158	128	116	113	132	137	136	149	140	138	158	148	142	141	145	122	158	129	137	144	123	114	124	144	135	117	125	148	150	142	136	136	142	136	125	139	136	119	120	133	150	142	116	111	147	128	155	135	121	124	127	134	159	123	156	128	139	151	110	160	115	122	146	139	146	131	136	124	118	121	147	130	116	132	135	150	134	139	144	152	126	151	150	149	124	141	129	121	143	129	121	156	123	154	148	145	140	143	117	142	155	122	148	175	148	152	155	142	139	114	110	149	128	119	149	133	123	146	128	133	140	141	124	120	133	138	129	124	128	145	156	138	129	135	116	127	144	138	135	126	130	121	135	147	127	126	126	125	160	133	129	128	140	125	141	118	144	138	143	122	153	125	126	146	157	131	155	153	132	129	168	132	133	144	149	112	124	129	153	155	153	156	148	142	132	138	143	153	154	128	137	144	129	142	129	138	126	138	136	139	139	133	138	122	137	122	124	135	123	143	123	138	138	138	150	122	155	128	134	157	155	119	145	153	140	151	159	106	115	117	146	128	136	167	151	127	123	151	131	140	152	119	145	120	143	134	129	133	122	141	134	166	122	146	137	129	121	111	137	123	138	144	120	152	134	144	126	132	120	120	143	124	151	120	129	141	140	143	140	124	133	126	131	126	155	119	152	120	164	140	132	148	137	134	156	126	119	167	144	127	104	141	140	139	138	117	153	132	146	129	138	154	127	146	129	127	138	127	120	133	116	154	119	117	135	138	128	133	112	122	182	139	131	132	140	169	141	150	143	147	142	143	124	130	112	111	125	138	128	130	112	126	108	157	123	168	132	140	137	133	123	132	116	119	128	143	147	118	145	145	119	114	141	134	120	130	132	163	137	158	120	130	151	136	121	127	139	138	130	143	129	139	124	123	127	118	137	125	133	143	132	140	132	134	116	136	136	138	118	138	137	131	158	145	150	125	125	134	118	142	122	133	154	138	150	133	138	145	137	145	149	140	126	129	135	134	125	117	146	162	148	111	131	146	117	145	133	129	142	115	123	118	140	136	170	141	129	108	142	114	138	146	151	130	144	132	124	143	135	134	107	136	128	120	142	123	139	153	127	134	132	133	124	151	128	117	146	138	121	113	117	132	145	121	134	149	132	116	127	145	128	139	132	135	149	115	122	111	139	132	137	142	128	139	132	132	153	130	146	131	126	151	133	133	116	135	125	132	140	135	127	143	140	126	124	139	127	118	121	131	140	139	136	134	135	140	127	112	126	135	155	126	147	140	133	150	144	141	141	137	139	151	121	134	129	121	147	133	142	136	141	139	136	130	138	137	142	158	136	167	151	147	135	124	134	124	148	123	164	135	122	137	152	133	120	137	134	120	132	147	125	155	131	116	131	132	117	134	155	121	123	146	150	133	110	144	132	137	144	105	111	126	136	126	120	129	136	121	115	146	144	136	144	142	144	157	139	132	160	147	153	151	140	149	134	151	145	116	148	138	128	151	142	131	138	140	143	115	112	129	150	125	131	130	109	144	138	126	132	115	127	132	132	130	128	131	125	140	124	145	122	144	100	129	153	129	129	127	153	127	126	128	141	125	143	107	146	132	132	132	113	150	132	139	142	129	144	127	151	132	146	138	119	122	117	134	138	128	126	149	133	136	140	114	150	127	128	134	131	136	122	130	133	135	119	130	127	132	144	134	135	128	129	98	136	131	144	136	130	141	141	122	135	123	153	133	146	112	124	129	139	144	142	106	135	131	139	152	125	121	138	131	124	133	140	117	142	158	144	137	136	125	145	107	137	147	114	124	141	147	139	149	143	127	124	132	133	131	119	159	131	129	123	132	141	145	126	158	142	141	118	147	124	151	137	153	122	146	139	147	144	172	134	128	137	127	145	148	178	132	138	136	115	145	146	131	130	116	132	141	129	151	138	129	134	140	167	134	154	133	125	127	132	129	152	116	141	131	121	137	129	136	145	136	140	123	143	138	154	148	148	130	136	124	138	142	131	149	121	151	120	125	133	132	134	131	125	141	152	128	173	141	140	154	135	117	153	149	126	134	145	146	126	140	138	146	96	147	142	138	126	149	123	131	146	129	137	138	146	139	147	136	142	137	130	116	134	140	133	146	138
23824	49810	50854	29051	1131	978	868	715	650	601	523	525	523	473	468	426	388	386	392	401	386	392	399	355	392	405	370	370	330	372	376	357	345	352	311	359	307	344	367	351	341	360	335	358	313	361	312	315	342	347	296	347	332	375	384	423	467	606	648	526	514	394	323	305	345	338	328	325	318	336	344	320	304	339	300	336	359	314	338	318	340	345	321	324	323	312	288	336	305	333	352	299	350	301	322	344	312	314	357	353	332	356	341	312	325	298	305	317	355	287	318	341	324	331	316	325	334	287	331	292	337	316	326	321	313	340	330	312	332	319	343	310	349	345	295	325	339	317	317	307	323	329	323	325	343	365	341	355	324	324	293	337	299	332	343	340	316	329	369	326	342	331	333	334	314	306	338	307	344	328	323	308	302	341	311	302	322	297	313	292	335	329	341	298	343	312	314	313	350	340	356	316	339	318	329	327	301	339	324	310	316	349	318	332	328	340	313	316	325	298	347	328	372	336	331	308	306	331	315	349	362	317	329	343	334	332	340	283	336	332	344	324	314	316	339	331	305	285	349	313	307	316	351	335	330	338	277	275	348	337	333	327	359	323	342	321	332	313	342	310	305	342	351	300	322	284	317	335	352	342	361	334	314	344	319	317	335	326	323	352	337	337	331	284	299	331	329	311	302	312	339	346	338	315	334	336	331	336	327	290	305	303	320	317	315	310	317	335	332	352	312	320	325	313	319	334	320	321	305	329	354	312	308	317	332	346	319	305	306	309	355	339	342	348	316	331	299	357	305	339	307	342	356	348	332	292	308	333	310	334	313	318	290	330	309	348	300	304	303	313	365	347	342	340	293	308	339	279	345	313	319	327	346	326	322	314	327	328	336	314	329	323	291	308	315	333	339	307	347	315	318	357	307	308	342	298	303	353	323	328	313	318	354	319	286	300	349	312	321	323	333	311	301	308	338	344	346	303	319	307	313	322	325	295	328	334	339	320	310	297	324	318	337	340	335	350	329	310	373	324	299	310	293	339	305	335	326	314	324	321	344	334	339	328	350	321	311	329	305	322	301	286	320	338	338	341	329	320	335	311	333	320	313	304	321	332	300	322	324	300	343	317	316	306	311	373	362	307	324	311	320	361	328	306	320	307	332	299	292	323	338	354	344	297	349	347	314	319	302	337	343	363	352	316	306	319	305	334	314	325	306	309	309	326	297	316	352	333	331	359	328	334	311	355	318	327	328	355	352	318	285	355	338	310	307	335	325	325	341	329	272	337	331	318	337	315	344	297	357	331	320	283	327	293	356	344	308	336	316	336	317	286	303	309	304	320	301	298	332	318	326	323	328	352	321	313	362	332	324	276	290	335	279	341	324	287	324	323	304	357	311	355	306	341	315	309	294	325	319	332	315	297	338	298	335	346	335	305	355	318	347	321	301	309	337	298	310	297	329	332	321	335	308	334	345	347	329	357	346	333	343	347	306	348	306	335	290	325	316	317	352	338	306	346	340	327	310	316	328	277	300	338	335	307	315	343	311	335	306	297	329	331	321	321	331	339	314	349	319	288	339	311	338	326	297	364	348	307	294	322	345	364	305	334	314	314	307	363	313	319	337	310	328	322	318	316	314	304	327	342	297	305	339	338	314	334	310	327	311	319	331	337	328	339	319	313	310	321	334	331	337	316	285	341	325	326	343	314	317	319	334	325	322	329	329	320	303	327	337	341	320	348	334	352	359	368	346	306	304	328	301	317	342	330	366	335	316	336	340	336	331	316	315	340	332	331	316	353	302	305	323	359	333	338	306	294	335	336	307	312	335	293	317	306	310	309	327	349	298	330	335	327	338	352	310	309	294	298	310	316	331	310	310	325	304	322	300	327	330	327	352	302	313	302	319	355	296	305	328	331	324	308	314	325	314	305	311	320	354	351	312	336	321	320	319	348	303	337	313	321	326	301	346	344	301	315	314	302	327	312	345	313	296	325	318	345	297	351	310	308	340	346	353	342	329	325	334	337	330	328	288	317	313	317	298	340	330	343	314	329	330	341	324	298	337	306	332	311	311	385	332	330	342	315	333	309	331	307	316	323	334	300	316	318	367	325	340	300	318	317	297	279	311	319	334	364	279	331	327	314	315	294	329	324	348	309	309	293	355	345	302	321	335	362	321	331	317	312	301	328	335	333	335	312	316	300	311	321	285	295	326	314	302	337	367	323	343	357	310	320	270	339	292	331	317	310	315	340	333	291	332	343	329	314	352	315	285	310	311	311	334	320	329	308	337	349	307	343	355	338	332	341	338	323	292	301	334	309	334	340	305	322	320	336	327	327	314	333	334	348	309	340	319	301	313	340	322	328	325	323	323	314	340	327	329	307	341	326	314	342	326	325	295	352	324	346	313	356	314	314	317	320	343	320	326	345	337	331	355	340	342	335	353	329	348	316	325	313	341	347	332	338	307	332	295	345	321	325	313	355	300	304	313	313	310	315	268	331	323	322	326	317	300	326	346	362	339	331	321	307	335	305	318	314	302	323	317	337	313	305	326	335	315	329	331	318	329	298	314	332	329	357	345	312	321	332	322	343	307	330	312	359	329	312	321	314	305	325	337	331	325	354	316	311	356	325	298	315	344	326	385	349	300	320	310	352	331	334	325	342	294	311	332	294	293	297	323	322	357	327	348	331	322	318	339	321	331	292	338	327	324	306	315	358	331	321	361	293	316	301	295	343	332	305	315	293	329	310	321	334	334	338	324	341	323	319	346	336	314	367	334	345	324	303	331	307	325	349	301	305	322	336	352	321	341	331	333	311	333	337	338	314	324	326	298	306	321	355	355	307	344	297	345	324	335	311	310	317	335	316	328	336	311	318	316	311	323	331	328	295	321	307	322	324	341	341	320	346	306	327	348	327	343	362	307	330	304	321	295	352	320	328	329	305	305	338	355	338	341	336	301	344	355	299	334	346	346	336	317	354	301	334	346	358	334	303	330	322	320	359	301	314	332	355	330	338	317	326	338	347	328	300	305	342	373	306	313	312	346	346	339	337	316	324	343	343	337	324	322	317	347	340	340	346	314	305	358	317	301	337	321	322	325	323	324	324	364	327	316	327	355	327	323	338	349	314	321	303	300	327	311	316	300	331	331	331	335	320	351	292	308	312	301	297	313	341	298	330	324	342	310	340	317	307	340	322	332	321	320	328	319	310	303	337	322	322	302	327	314	339	314	335	334	319	330	317	324	305	333	296	310	311	332	358	348	344	335	331	319	340	345	321	337	326	321	306	344	349	285	364	314	319	322	314	334	319	327	330	307	297	351	346	304	325	297	319	306	365	324	326	287	322	335	339	346	334	320	376	322	312	334	319	325	335	334	326	311	285	312	310	341	335	327	333	302	316	316	371	303	334	310	301	299	324	313	327	326	318	327	375	321	329	339	335	367	339	308	320	326	341	305	345	319	274	369	337	310	331	296	326	340	328	335	342	308	322	335	336	331	355	328	345	349	339	360	339
51096	76920	64145	43163	11785	1123	372	352	311	290	289	248	222	221	214	224	222	216	198	209	217	195	201	193	177	218	183	215	184	201	187	154	174	169	196	183	161	194	176	179	203	187	169	188	189	183	204	190	191	191	202	184	196	167	181	187	232	224	206	227	195	198	191	191	213	134	168	163	167	196	215	208	177	165	177	177	206	200	165	166	169	163	169	171	176	187	195	188	184	193	204	184	155	166	173	169	177	166	180	177	198	165	185	173	182	177	181	169	202	162	178	185	177	181	183	199	164	164	171	180	188	190	178	160	181	181	141	169	161	173	185	193	179	186	188	169	179	205	189	162	171	172	187	166	168	199	200	198	221	201	175	156	186	202	193	179	182	186	176	187	194	198	161	187	176	146	165	183	195	182	201	188	194	191	214	173	159	187	155	210	186	195	183	184	160	160	157	174	195	203	178	147	178	203	200	183	187	174	181	186	173	179	182	201	164	199	198	174	176	189	187	175	179	192	195	157	185	173	177	185	188	170	192	188	185	174	186	188	169	169	182	185	186	176	184	178	198	177	164	176	166	157	167	180	169	180	145	190	147	187	179	169	186	160	149	180	201	178	170	188	189	175	200	180	192	166	188	182	180	168	179	183	191	197	195	198	184	183	196	168	171	162	190	179	173	168	176	200	169	189	214	180	191	179	190	170	177	175	164	178	190	187	182	181	177	186	190	181	170	168	162	195	186	157	209	162	163	174	194	161	196	175	153	163	201	196	199	209	159	196	155	196	163	197	164	158	166	196	176	186	210	160	191	157	202	158	199	150	209	184	200	187	192	182	194	182	178	164	184	191	178	192	170	160	163	165	172	198	188	179	202	211	152	178	165	167	197	168	169	150	196	195	159	182	193	163	179	180	179	162	163	207	171	174	170	182	158	152	174	177	166	190	172	176	160	168	158	153	173	170	172	182	154	178	167	188	184	157	158	156	163	162	171	151	169	195	182	172	176	162	183	161	176	156	170	180	176	157	204	185	201	183	170	181	179	175	185	191	188	178	194	169	173	183	175	172	177	172	184	177	193	143	191	190	202	176	199	159	166	174	186	204	203	189	212	191	191	182	175	156	164	172	164	170	167	178	224	193	186	193	181	181	163	180	174	172	195	160	148	199	185	171	162	166	182	169	183	178	143	156	183	187	155	192	187	176	158	165	157	180	180	167	180	191	181	178	180	174	193	177	161	184	189	155	164	208	184	165	180	156	187	169	166	182	178	182	171	186	188	177	193	161	190	190	180	156	187	187	168	180	182	181	178	191	198	183	192	183	168	174	187	167	159	194	174	163	195	161	184	172	193	186	157	166	200	173	192	181	178	168	174	184	150	199	183	151	191	179	212	178	189	189	170	197	160	179	182	174	163	167	196	201	158	164	156	174	169	154	180	160	178	189	216	191	197	185	153	166	202	184	180	174	161	178	175	178	177	190	154	178	181	208	172	199	189	157	163	187	179	204	185	197	146	165	158	158	172	185	198	157	172	176	183	165	155	178	201	195	203	168	175	168	170	176	165	163	146	181	204	179	163	170	183	187	173	182	183	177	156	187	189	177	164	213	154	171	190	145	177	191	157	180	161	189	181	223	182	180	170	184	163	158	170	179	160	189	164	165	176	162	159	188	185	180	152	184	201	161	164	176	194	185	193	141	176	149	178	202	199	196	162	159	178	213	187	164	167	160	182	154	204	186	174	153	173	189	166	206	190	173	174	187	183	188	172	169	180	200	161	165	174	190	165	195	205	170	153	169	177	188	154	147	147	169	160	169	192	177	190	174	197	179	164	177	170	156	164	164	170	160	186	183	180	180	203	166	159	183	152	161	163	172	186	166	167	177	172	189	189	175	165	166	164	189	186	169	188	186	162	197	161	154	186	147	186	173	175	180	184	177	170	211	194	167	176	159	203	174	191	162	190	173	171	195	177	203	206	184	176	208	159	185	187	197	179	192	174	165	186	173	168	165	178	173	176	187	159	166	179	186	187	171	204	204	203	187	149	175	173	214	172	186	179	177	169	161	173	184	182	163	169	179	184	180	171	187	181	158	187	180	202	196	221	178	160	163	189	184	183	176	174	177	185	174	189	167	174	179	179	174	180	183	181	182	176	209	171	185	191	181	205	168	162	179	179	191	185	189	172	197	182	170	175	178	165	177	184	174	193	179	187	174	170	189	182	164	185	199	204	195	182	166	188	180	188	186	164	169	167	176	203	174	184	188	191	212	157	179	151	180	176	165	189	167	169	179	200	166	184	173	173	167	181	191	190	179	186	195	191	177	176	185	186	178	175	167	183	165	191	178	181	186	187	185	173	171	186	159	199	190	181	177	181	188	164	156	178	170	216	191	180	178	207	184	171	198	183	217	173	169	206	190	162	181	207	174	164	181	180	165	201	187	182	180	215	180	160	170	175	163	176	149	163	192	195	182	172	184	178	181	170	174	181	150	182	166	195	206	187	178	178	163	183	189	188	161	188	172	181	196	187	206	203	220	164	171	185	170	171	140	181	176	182	180	166	173	184	193	168	184	195	151	182	183	171	190	147	194	202	182	179	171	188	158	169	169	187	191	156	190	174	173	185	197	191	193	190	180	168	179	183	167	172	188	156	171	166	183	190	183	202	184	166	163	176	209	166	145	168	183	178	159	169	196	195	170	146	166	172	164	184	162	180	189	192	178	180	173	180	180	178	186	177	192	172	172	187	192	182	172	185	176	222	157	190	189	185	183	154	193	188	165	173	170	166	177	174	150	171	173	162	187	166	165	176	189	136	184	173	175	174	158	171	182	183	178	178	157	172	174	192	179	158	187	182	164	174	172	184	213	172	178	167	186	188	178	187	162	179	197	152	151	197	188	182	184	166	170	177	167	188	188	164	160	187	181	172	173	171	176	177	191	189	164	199	175	190	189	158	186	182	185	178	165	177	177	168	179	174	177	197	201	202	169	178	184	182	183	170	191	198	172	180	189	197	188	199	182	180	180	186	200	160	165	179	203	182	182	170	175	172	180	181	173	145	190	176	163	195	181	172	172	155	175	182	176	174	185	163	193	169	193	186	159	169	168	199	210	170	189	168	200	194	181	194	145	176	190	198	176	171	178	205	168	169	167	203	186	170	178	204	163	169	174	164	186	178	187	159	172	174	183	170	187	181	178	228	187	192	188	166	186	179	170	195	184	178	178	147	182	195	165	191	171	187	182	183	184	175	161	180	181	209	197	187	173	178	169	184	201	169	168	172	192	172	168	167	184	201	179	159	194	185	155	189	207	197	171	160	166	175	186	182	211	195	171	185	159	179	188	185	186	184	194	190	210	166	188	151	189	164	168	177	179	179	179	179	200	187	170	180	192	199	197	206	188	184	201	167	201	180	167	206	179	162	136	178	186	203	178	162	188	158	196	178	210	186	202	178	203	175	184	173	161	182	201	170	179	180	193	184	180	187	171	209	155	157	180	188	164	175	183	177	173	204	169
29378	60213	63726	39948	2193	1942	1494	1276	1096	971	833	804	757	724	664	662	642	585	533	558	588	548	549	547	531	443	511	488	497	504	475	491	479	469	474	476	478	450	448	421	462	431	475	474	440	458	453	419	390	491	440	393	426	473	512	627	763	948	771	717	496	412	432	429	437	458	401	437	473	437	426	458	485	490	484	463	502	444	394	404	459	426	420	425	460	409	411	428	484	467	428	393	419	394	410	400	451	421	424	462	412	411	409	421	445	458	418	418	434	433	402	446	445	409	431	415	385	406	402	463	417	432	399	445	406	396	436	404	422	412	453	436	407	424	433	441	411	467	433	416	388	401	403	428	410	400	460	415	463	459	408	444	402	461	451	422	428	435	410	412	436	447	426	421	410	430	396	455	420	431	437	411	424	420	447	391	405	432	416	404	414	420	427	412	494	390	410	400	443	449	407	407	442	428	441	409	442	436	437	426	444	450	402	425	403	416	427	428	387	447	417	406	424	408	444	452	396	410	400	414	443	422	407	438	437	404	402	397	407	388	427	428	399	407	410	405	392	423	412	422	406	407	420	406	422	407	407	372	442	419	404	434	401	397	420	464	402	401	423	443	392	405	387	400	409	410	431	440	455	435	430	443	421	408	406	417	453	444	396	443	432	427	421	406	409	414	380	448	428	412	441	373	462	393	447	416	408	447	423	376	446	412	400	350	399	407	425	375	380	443	431	411	426	439	385	403	377	400	422	410	398	479	419	406	432	448	393	435	412	456	405	464	387	441	446	422	463	403	411	404	379	426	428	456	409	383	392	427	432	441	398	431	408	447	415	435	392	463	408	461	403	417	437	421	436	411	445	411	383	415	415	430	413	440	426	409	441	434	436	409	447	391	405	407	470	463	411	442	427	453	423	394	435	444	430	410	436	403	439	419	390	438	409	410	428	409	418	409	427	398	445	415	430	438	448	420	403	414	424	412	421	420	417	413	392	394	444	427	434	429	412	429	425	413	429	429	418	380	415	410	459	406	420	405	427	424	436	394	459	402	436	452	414	453	422	406	436	428	400	466	408	402	429	408	391	437	443	417	413	406	459	424	378	442	398	372	411	415	414	406	403	409	376	451	392	433	406	387	425	415	374	442	408	382	384	411	439	453	424	401	433	455	445	418	409	428	411	441	417	422	428	409	441	431	419	439	413	416	402	424	443	409	387	457	413	415	438	393	406	419	387	373	375	428	424	410	389	402	403	432	438	447	423	406	406	422	462	440	392	444	393	402	424	394	379	396	414	438	393	401	465	411	441	428	417	421	419	440	399	458	409	432	441	414	420	439	430	441	424	427	411	399	407	422	379	392	424	423	424	425	427	423	405	406	424	399	438	410	440	449	481	420	422	425	439	392	431	433	443	402	411	398	447	398	429	445	426	414	462	430	443	401	410	416	405	439	417	407	428	430	403	422	383	441	416	422	428	415	432	441	403	441	427	422	428	432	407	420	395	437	436	405	420	427	424	404	397	427	408	425	398	409	397	412	439	413	448	422	420	371	404	418	428	425	436	433	474	404	436	438	427	426	433	420	432	362	427	382	426	414	409	424	428	416	442	442	394	437	407	432	425	434	419	418	467	391	438	404	420	396	414	453	423	411	449	422	446	422	400	414	400	426	422	376	408	428	403	474	429	441	403	410	404	415	436	443	427	445	375	443	403	406	415	426	408	427	400	437	450	410	441	413	403	428	424	433	441	409	423	421	413	464	433	414	379	432	450	399	404	452	385	402	400	429	430	404	439	392	406	437	424	413	402	414	415	444	391	426	412	394	426	421	409	433	390	397	430	440	397	428	431	415	403	425	417	435	402	427	414	433	396	411	409	434	427	398	440	425	409	385	455	440	452	461	436	411	388	420	435	417	446	391	442	437	426	468	381	411	407	427	424	432	423	403	419	422	419	436	402	434	407	410	442	425	389	439	443	393	415	402	426	453	407	427	431	420	414	432	409	367	386	413	459	394	370	470	414	444	467	447	392	424	404	461	420	458	450	412	431	400	413	427	432	454	422	422	434	414	430	437	427	385	450	435	430	460	397	456	412	421	458	421	432	449	406	388	465	438	416	407	435	411	432	401	424	430	436	400	419	442	403	436	405	378	404	426	398	419	420	451	429	448	425	447	416	406	406	407	377	437	407	432	416	427	407	431	411	407	426	432	453	436	422	430	416	427	429	383	410	422	389	385	446	430	459	465	407	437	438	418	458	421	416	426	404	440	374	411	433	423	433	427	442	436	404	410	465	436	409	405	420	418	463	434	434	462	437	451	479	408	431	430	416	388	430	402	414	414	484	436	414	480	424	417	451	426	415	431	438	430	452	398	403	443	416	386	416	419	433	424	407	405	405	414	435	427	428	412	397	411	424	429	470	436	404	450	408	437	427	393	416	416	403	408	417	424	419	402	410	417	440	398	425	433	428	430	426	445	441	438	410	400	412	387	447	401	412	443	392	407	438	408	430	403	444	410	437	442	432	455	431	425	438	425	445	424	430	403	412	409	436	433	424	426	446	406	423	435	434	400	386	421	450	405	469	414	398	457	409	399	421	413	423	387	433	391	405	431	421	376	413	396	446	419	425	438	422	458	451	428	403	398	442	441	418	403	418	429	402	394	446	441	417	422	435	451	392	399	416	462	442	439	422	451	417	425	407	426	409	422	438	433	412	461	440	418	427	442	400	416	394	398	437	405	414	431	451	414	432	377	432	426	427	451	411	411	454	417	418	376	432	405	409	420	450	418	408	462	425	467	431	404	450	434	421	432	479	423	399	429	396	444	386	415	399	459	456	430	425	393	441	437	398	427	425	427	413	426	466	404	444	419	427	393	424	419	459	406	440	444	401	432	395	457	441	417	455	415	433	423	409	430	399	413	425	465	400	461	401	425	428	388	437	445	452	430	412	406	427	424	420	402	406	437	437	468	407	453	406	442	413	424	412	439	400	404	420	439	408	397	436	410	429	402	413	413	397	453	448	437	412	392	398	445	411	377	446	412	419	434	472	440	419	448	448	406	389	405	421	433	411	457	446	408	425	442	394	387	441	471	400	400	422	425	395	406	384	421	440	386	436	454	431	440	415	436	425	405	432	422	439	445	421	432	400	447	402	418	394	462	418	404	451	408	427	446	387	440	397	405	419	408	380	437	410	418	444	381	386	431	426	386	382	438	413	389	416	443	422	410	441	430	451	439	422	400	438	418	414	434	379	475	389	457	439	391	430	441	436	445	418	406	407	388	440	430	449	446	433	429	426	415	389	396	399	440	477	430	432	400	436	365	408	438	420	428	421	469	427	428	434	420	424	437	458	438	409	434	425	387	417	391	434	434	423	403	430	420	410	411	415	396	420	407	395	422	416	431	400	416	450	441	415	415	447	411	454	396	417	433	413	415	442	467	422	425	413	456	436	424	424	423	418	426	456	403	444	424	434	443	406	410	410	436	403	415	385	403	435	402	398	403	417	449	445	435
25537	15817	5539	1263	229	220	209	220	193	213	219	210	212	225	194	211	250	198	221	204	222	217	219	212	226	247	200	209	208	213	224	210	212	208	229	187	209	212	212	222	228	227	183	226	196	231	212	194	220	186	219	230	233	188	221	206	222	234	217	250	192	234	220	222	225	242	204	227	188	237	219	195	216	226	207	219	230	208	196	195	198	230	245	210	199	215	223	196	202	191	222	237	234	221	227	196	235	213	245	212	246	208	196	206	215	208	211	210	243	242	198	207	187	219	213	226	213	212	216	235	236	231	198	212	235	215	197	217	218	208	205	205	240	243	229	223	214	212	203	220	204	218	246	188	220	212	237	191	236	220	227	214	223	192	209	228	222	229	223	223	204	213	217	223	205	227	231	217	221	214	220	213	205	214	211	185	234	234	215	223	221	214	235	219	240	211	205	215	196	204	233	199	236	218	205	223	191	241	250	204	210	204	216	222	209	221	223	239	205	214	222	201	199	201	194	223	188	206	231	219	202	226	237	202	229	203	189	227	211	232	214	197	205	216	220	208	193	212	188	232	186	214	206	211	235	207	199	223	231	216	230	198	211	179	230	200	235	206	221	234	214	185	218	218	208	216	208	234	240	208	240	240	240	224	252	203	234	223	228	206	208	211	198	208	206	207	222	195	177	235	236	219	213	231	198	204	190	210	208	224	206	232	244	215	213	232	205	206	197	202	199	222	231	237	208	218	205	211	223	206	215	204	235	206	196	225	205	195	195	220	214	247	219	235	228	219	232	211	205	233	202	226	207	202	202	226	223	183	217	231	200	221	208	212	213	218	194	195	198	217	200	218	230	196	232	208	228	218	199	204	205	207	220	237	221	202	201	213	179	245	209	232	248	219	221	198	199	202	236	252	227	199	206	231	196	237	217	206	234	227	218	216	232	250	240	202	210	233	202	219	213	241	236	202	233	227	210	189	211	227	199	210	200	236	239	187	212	207	210	215	193	193	227	194	206	195	208	183	212	210	216	196	229	230	216	193	231	210	211	226	221	227	209	193	211	210	207	230	214	241	216	214	228	195	214	228	202	211	192	216	204	227	230	205	200	214	218	230	200	224	246	219	206	207	211	234	227	206	178	221	234	236	197	195	238	184	227	224	207	217	202	206	194	222	230	219	211	230	201	233	206	221	238	226	221	243	238	178	241	206	218	228	227	197	224	232	214	221	217	256	190	219	219	257	197	241	214	235	234	194	224	226	210	211	220	216	217	210	219	209	218	200	200	201	213	200	231	224	212	226	209	220	213	225	182	247	180	200	225	228	227	216	231	227	194	237	206	214	214	209	212	228	208	243	215	177	207	212	232	201	185	242	228	235	242	216	182	207	213	233	220	226	220	221	209	226	240	207	204	214	234	218	214	255	218	229	249	207	214	207	215	188	211	212	227	220	213	208	207	232	213	214	220	222	213	223	228	255	224	213	184	211	203	197	222	219	208	211	239	218	243	205	213	238	200	206	241	189	218	238	222	205	230	238	202	189	205	199	235	225	203	212	226	191	210	221	230	231	206	212	208	233	205	223	209	212	205	221	240	213	237	228	205	219	222	189	212	211	213	203	237	198	224	244	211	214	243	238	189	209	202	184	212	203	235	215	205	225	210	238	220	218	239	219	222	228	219	218	237	225	197	235	212	218	216	236	213	200	240	202	216	215	224	220	229	174	208	218	217	209	223	200	217	194	221	225	211	222	211	210	196	194	201	229	197	202	219	247	211	232	192	217	216	203	221	188	224	233	225	220	204	195	226	205	225	205	221	202	236	243	225	214	227	223	220	230	233	208	210	202	217	210	224	204	211	220	229	224	198	248	215	214	206	224	226	224	235	245	250	240	230	223	220	222	215	201	193	198	215	216	207	214	215	218	206	200	216	200	226	221	222	182	231	219	233	199	211	204	197	220	228	231	238	241	203	253	204	196	225	224	209	212	242	218	248	255	195	181	227	220	199	211	219	203	233	232	219	209	218	173	218	225	209	229	224	205	202	197	213	225	221	205	204	199	214	245	219	216	227	222	214	231	222	190	231	241	213	206	208	209	204	209	236	205	210	203	205	249	206	219	234	210	237	198	206	226	203	211	237	210	239	254	197	210	220	184	205	230	217	228	248	219	234	224	247	231	203	203	236	232	221	229	198	193	219	191	239	247	219	226	204	205	207	212	219	222	219	246	198	235	207	203	204	193	206	203	237	208	246	186	235	210	214	229	222	245	217	170	201	214	200	234	257	217	197	222	226	227	202	214	215	192	213	229	220	202	209	226	233	223	189	215	208	211	184	213	233	216	240	201	207	222	210	218	224	231	245	212	220	220	212	217	234	204	197	196	224	215	196	233	204	218	206	248	223	223	211	167	223	230	219	206	231	194	207	214	209	220	233	215	240	217	228	227	222	222	225	214	224	223	202	225	217	227	231	221	196	241	253	216	215	230	210	227	240	244	233	242	229	198	219	211	212	231	205	199	218	201	218	216	234	188	238	221	228	218	193	232	215	204	227	210	233	204	234	208	207	216	223	224	220	192	216	197	212	195	224	225	219	206	215	250	203	211	222	246	231	221	196	213	225	233	202	223	213	203	221	228	200	218	231	224	196	223	200	211	212	209	248	241	229	222	205	212	246	192	208	229	228	203	204	241	252	230	231	242	226	213	217	208	227	212	228	207	219	214	200	212	243	213	240	224	191	206	228	204	198	212	186	234	216	238	213	206	216	211	256	216	187	224	219	183	197	220	197	209	207	222	224	195	233	232	225	211	229	241	249	220	227	226	211	213	220	226	239	217	200	205	213	224	180	232	211	225	225	227	232	198	189	209	220	245	199	235	220	209	198	200	185	223	218	201	215	240	185	223	225	185	215	219	194	213	231	217	201	220	205	221	223	217	207	197	205	199	215	224	215	198	221	207	220	252	229	213	219	224	207	209	213	213	203	201	179	202	224	224	211	209	235	223	214	242	209	217	202	226	227	191	229	201	253	209	222	231	215	229	206	221	209	197	194	244	216	204	217	218	201	218	198	227	206	211	237	230	229	224	241	223	208	220	211	217	217	208	169	215	210	228	210	210	218	181	227	236	246	189	223	184	192	226	208	210	227	225	243	227	197	202	207	207	229	186	187	248	217	267	184	196	222	213	198	198	225	221	239	224	212	200	224	207	218	204	224	201	210	212	204	219	201	230	206	186	215	229	210	208	207	235	223	210	204	202	201	226	248	204	208	189	213	215	254	194	219	213	222	199	193	203	214	212	229	184	208	194	201	259	203	221	220	232	234	206	207	219	205	228	236	251	223	231	224	212	172	228	205	239	211	211	198	207	242	213	222	185	207	222	194	232	216	229	176	189	227	210	188	226	214	206	215	229	216	220	218	233	217	202	241	210	210	186	208	192	241	202	236	242	217	219	253	224	216	219	229	230	220	226	189	216	230	215	221	237	233	214	231	201	206	218	226	208	253	212	227	205	192	201
12725	15014	8095	3327	500	504	486	551	519	505	503	476	487	526	524	500	485	494	477	509	491	480	490	517	518	477	496	517	482	479	490	505	465	494	525	458	475	492	468	480	496	466	449	470	496	453	488	449	494	499	463	492	514	470	538	548	619	625	631	552	479	486	517	504	486	463	469	528	453	487	479	467	507	476	485	467	451	480	488	482	464	437	455	458	458	475	481	465	476	508	474	484	486	476	463	491	496	506	495	474	475	490	502	437	466	503	455	469	483	448	467	454	488	497	531	491	462	487	475	478	464	467	459	482	515	468	458	505	491	512	476	482	479	505	485	497	474	479	513	502	469	498	493	480	477	475	498	490	475	461	461	482	459	511	446	475	481	477	470	501	474	456	507	473	477	513	472	528	463	494	507	489	496	443	522	466	481	478	432	495	487	476	480	478	479	478	479	464	460	502	485	481	448	475	454	487	472	454	456	477	450	435	458	477	479	475	462	512	483	541	537	487	458	495	466	482	501	480	447	444	467	478	494	483	516	492	434	444	457	483	474	451	492	503	422	487	485	504	510	475	484	502	427	492	444	484	487	513	500	488	450	469	478	497	438	451	473	449	485	461	491	500	504	486	442	486	487	502	534	460	505	481	465	449	486	500	451	482	479	502	475	512	474	459	483	501	463	452	481	489	495	495	506	482	476	451	451	496	488	484	473	440	489	478	490	478	490	504	499	467	477	460	465	467	514	507	447	497	471	431	484	469	493	500	511	459	455	512	459	482	493	506	465	500	491	474	482	434	488	455	491	486	472	475	491	471	499	470	488	471	487	451	506	460	438	465	494	435	491	471	477	491	478	468	445	458	473	457	468	463	535	486	464	473	472	471	532	508	521	454	536	454	457	473	480	509	492	485	442	452	449	493	501	507	455	496	532	476	476	464	459	484	517	463	454	465	454	471	491	466	499	482	462	497	480	488	503	482	479	470	501	480	492	449	472	472	495	501	489	485	474	523	495	461	420	475	508	416	509	484	454	512	501	491	473	455	459	476	479	501	478	510	491	475	473	500	477	476	481	472	513	475	447	524	448	468	506	495	460	510	459	498	507	458	486	464	477	467	461	494	498	498	450	497	482	495	491	525	448	448	484	524	481	437	493	471	490	454	457	481	508	476	480	446	467	467	470	490	466	488	471	433	470	476	495	513	468	460	490	473	510	470	438	497	480	513	465	486	511	483	479	480	490	502	487	462	446	482	467	470	504	490	495	468	479	481	467	477	475	499	476	513	444	446	460	487	455	473	536	466	484	497	491	469	488	465	493	474	485	460	474	483	487	502	476	500	486	481	518	482	478	495	465	456	454	504	438	454	496	502	476	485	489	493	471	498	493	498	502	465	455	496	471	464	520	470	454	498	486	486	485	485	489	455	486	483	486	477	476	500	480	479	443	467	486	476	491	464	501	510	470	502	443	499	451	500	454	471	473	473	502	490	501	488	476	487	527	473	512	510	494	466	463	478	506	486	460	506	475	460	548	450	460	480	503	462	488	489	437	453	484	504	527	504	488	492	484	430	501	445	509	458	446	516	472	479	462	457	501	498	452	494	506	486	487	490	480	490	489	486	420	473	439	499	486	475	477	449	451	481	530	489	471	507	461	496	457	510	474	474	492	400	503	448	452	510	460	487	477	492	471	516	457	472	475	478	480	473	488	480	510	491	467	475	440	461	480	432	477	507	461	470	463	457	503	484	476	454	511	458	489	444	472	477	496	479	480	460	485	467	522	446	510	469	470	467	470	495	499	496	496	485	462	463	475	471	474	477	490	464	447	474	462	465	479	469	473	468	475	485	486	483	466	473	502	514	485	489	481	434	456	439	455	498	481	500	486	477	482	507	474	462	491	482	472	496	462	482	467	471	479	500	459	500	448	472	474	526	484	497	471	475	478	462	485	461	495	502	471	503	481	485	456	495	489	498	489	475	498	519	468	482	504	465	493	476	480	471	434	447	472	481	470	460	492	472	437	486	473	467	463	475	484	456	499	505	503	469	422	480	481	459	438	488	488	469	467	504	527	523	451	457	495	494	460	504	507	466	477	460	468	480	475	455	432	494	486	498	458	490	487	492	485	463	461	520	487	496	497	488	487	466	505	425	444	493	492	451	502	475	465	464	482	495	512	508	442	481	437	463	453	470	511	472	470	480	452	486	454	476	479	505	488	478	497	420	513	522	482	464	471	494	446	470	517	484	467	488	497	466	472	436	424	513	485	479	477	490	461	522	452	477	468	455	514	452	502	483	508	478	487	454	463	466	490	482	473	497	494	504	498	479	467	460	453	482	489	499	513	481	476	500	517	541	448	505	464	483	463	488	484	448	478	435	461	505	485	468	496	504	486	470	479	406	504	475	488	474	478	485	472	485	481	449	503	503	469	488	444	473	481	467	509	447	523	422	451	459	497	476	544	499	524	482	498	478	458	463	473	452	500	463	473	456	491	506	489	486	441	466	482	513	476	493	514	462	491	495	487	504	486	469	499	452	493	467	491	480	502	494	492	469	526	493	463	473	450	479	512	477	470	457	502	481	477	478	476	494	460	484	475	472	466	473	505	451	482	457	457	480	476	500	472	541	461	441	468	458	466	449	506	498	512	507	472	470	483	481	464	479	468	469	488	482	484	464	475	502	489	473	480	533	499	505	460	489	477	496	449	468	470	460	439	459	515	501	474	454	496	483	480	460	485	514	476	536	509	469	479	454	420	476	521	481	457	468	481	487	473	492	485	469	486	492	504	471	442	495	471	476	493	478	473	465	471	447	477	450	480	488	521	485	470	497	463	471	453	480	455	446	499	503	524	471	477	504	463	494	444	446	460	480	474	483	449	497	496	505	475	475	444	439	514	477	497	538	522	499	481	489	489	481	447	485	440	482	452	468	489	493	484	478	500	481	503	465	492	492	466	481	437	424	460	505	530	498	464	465	466	458	450	527	481	501	511	477	467	455	464	452	495	478	453	458	472	500	455	465	514	530	468	448	456	454	467	467	468	457	470	450	487	469	496	489	479	506	457	460	492	481	464	490	502	513	482	449	475	483	444	491	477	460	490	488	459	490	494	455	465	491	492	498	477	463	483	465	473	463	472	462	477	492	447	483	460	500	503	465	495	448	460	453	453	460	507	465	471	453	476	468	484	501	493	499	516	531	486	534	464	515	520	490	507	474	462	430	473	467	489	485	469	474	478	479	471	489	487	493	464	500	508	476	431	517	471	510	465	489	463	466	477	465	489	484	464	493	457	476	490	429	486	527	464	439	441	531	478	505	471	481	503	438	484	511	460	443	460	484	461	451	503	477	447	516	479	469	517	460	464	484	489	471	512	503	489	484	476	478	435	471	509	489	476	437	514	490	483	469	549	477	511	452	518	526	500	505	460	496	480	463	500	475	469	501	485	481	462	453	440	462	467	476	488	534	472	454	463	475	459	485	501	499	459	500	513	520	486	503	452	531	483	463	486	470	528	445
41683	64587	54353	30921	5278	344	257	211	198	181	173	161	162	152	168	146	128	154	145	161	147	130	124	127	135	117	180	135	137	140	179	146	131	120	150	118	138	127	127	140	129	131	118	128	119	132	119	159	99	138	133	140	159	149	137	143	163	161	165	167	131	127	125	136	130	151	151	118	128	142	144	120	116	132	164	128	130	127	127	142	132	107	135	140	142	124	144	129	107	127	138	125	128	119	143	140	124	132	129	112	123	137	138	127	128	147	133	143	133	130	138	131	130	147	122	131	148	144	112	129	123	113	143	129	140	146	143	134	130	138	126	145	149	140	114	143	136	137	122	134	140	141	136	132	129	93	137	110	127	110	127	123	142	146	146	124	130	133	139	139	143	141	141	136	123	126	124	123	146	120	135	129	135	145	126	126	123	113	138	107	129	128	129	135	134	135	120	135	145	136	143	151	136	137	127	133	116	106	124	143	150	136	112	132	111	121	132	130	122	104	152	141	131	112	126	122	134	136	144	114	108	140	113	141	154	144	131	155	154	127	133	134	124	141	115	126	134	139	124	145	140	135	123	139	120	126	140	116	128	139	126	137	134	155	138	116	130	147	111	136	123	134	124	125	127	111	122	125	141	128	138	121	139	129	124	132	122	139	126	112	121	110	114	124	131	119	158	148	150	125	112	133	140	130	142	139	133	142	147	155	145	134	129	149	135	119	130	133	135	149	135	131	142	138	147	129	125	119	114	149	145	122	134	125	148	146	153	141	136	101	150	128	117	114	122	149	129	128	124	118	144	118	138	124	145	156	133	140	115	140	139	123	138	146	131	144	157	148	128	111	128	142	147	152	134	109	121	119	143	132	111	143	148	131	145	113	129	107	135	136	115	123	125	124	127	128	145	129	133	126	151	118	114	154	142	111	120	129	117	132	139	123	130	128	127	129	138	113	133	123	146	139	165	113	138	129	136	127	117	138	138	124	142	133	129	154	114	123	153	141	131	128	133	111	118	142	133	116	135	132	119	147	126	137	146	140	114	116	156	122	137	142	119	151	123	132	132	133	152	148	127	136	133	126	147	130	152	141	122	112	132	129	149	118	121	121	148	140	129	144	134	135	157	127	146	130	139	147	136	146	127	137	143	120	120	140	144	140	139	134	119	124	137	149	122	123	141	141	127	145	145	125	135	161	129	137	140	147	125	118	142	139	149	143	136	129	144	128	121	148	121	145	111	137	135	127	154	144	124	147	122	135	132	144	149	141	127	125	117	128	154	117	141	124	141	117	142	137	136	135	122	109	141	137	126	149	130	137	122	120	124	141	137	121	157	136	142	118	120	146	131	112	131	140	116	143	124	134	132	128	133	131	104	117	107	106	141	115	113	122	141	132	106	132	129	138	121	143	118	141	150	151	131	137	126	124	132	163	130	113	128	121	135	161	145	123	160	133	122	151	138	109	150	104	129	127	145	134	135	134	164	120	166	140	136	127	118	133	138	134	141	137	138	139	127	120	125	126	147	110	131	145	118	117	129	123	140	109	122	114	116	150	146	122	131	115	131	154	116	123	133	116	126	122	156	143	125	141	127	153	116	134	120	139	129	120	136	134	125	134	116	129	113	155	135	133	144	143	133	137	132	121	135	126	125	138	126	121	158	132	124	127	137	133	129	136	154	122	139	130	143	111	128	131	122	118	152	131	146	109	133	142	147	121	141	129	129	125	131	139	138	129	144	133	129	135	122	129	142	148	143	131	137	117	135	120	137	135	113	156	118	160	139	124	124	155	131	123	140	123	137	146	137	135	152	118	137	134	133	114	113	144	140	137	125	151	103	127	134	131	148	120	114	137	133	140	154	114	119	146	125	144	115	139	122	126	136	152	127	116	134	130	143	122	134	99	119	116	141	126	112	121	127	129	148	144	123	129	150	132	120	134	136	131	134	144	131	118	152	151	125	142	134	145	161	145	118	116	143	141	120	135	129	137	119	126	134	126	131	125	124	146	135	114	134	141	139	123	107	118	120	119	111	135	133	138	146	132	142	124	139	148	165	142	134	127	141	133	127	142	146	146	123	131	119	151	122	122	150	141	142	111	136	139	130	104	134	148	136	124	134	125	129	149	143	115	117	148	120	125	134	154	136	138	123	98	144	148	139	145	119	120	142	128	144	123	136	126	128	137	138	131	132	125	111	132	116	140	137	122	161	115	138	126	124	125	147	131	126	136	140	123	115	107	133	150	126	157	132	132	138	132	131	133	134	150	125	144	150	122	121	133	124	141	141	147	118	118	132	105	130	140	137	136	133	156	153	131	147	128	114	131	157	125	128	145	126	108	125	128	133	137	122	135	125	121	125	144	137	122	108	143	108	124	123	123	122	143	155	147	123	129	139	115	136	145	143	132	157	130	126	117	132	148	119	131	117	130	136	142	129	118	122	158	140	116	133	144	122	116	120	146	139	144	127	167	133	137	112	114	142	158	110	139	138	123	144	138	132	121	112	137	119	145	118	121	128	129	123	140	112	131	120	110	141	123	141	127	110	132	140	152	144	140	139	121	127	113	130	128	129	136	147	136	119	142	116	129	118	129	153	137	113	156	140	118	130	126	144	121	138	141	145	107	143	116	142	132	126	144	144	153	128	132	126	131	145	146	123	132	137	124	129	144	137	128	139	152	123	139	143	155	111	128	115	146	139	125	133	132	138	125	127	168	143	131	108	147	129	127	149	142	142	137	132	129	121	133	111	106	140	131	143	132	150	134	139	134	118	126	128	143	137	140	129	134	126	129	143	135	130	137	114	127	130	136	113	151	136	138	147	127	124	140	137	124	152	155	122	142	124	129	131	127	133	143	171	147	128	148	136	125	130	141	133	141	151	164	125	137	153	130	125	128	141	141	127	136	156	123	144	151	131	120	126	134	139	137	151	140	152	124	127	121	121	128	117	125	128	136	136	121	130	133	120	153	132	136	137	137	136	141	122	152	130	128	139	132	130	159	140	141	167	122	118	139	120	137	138	123	137	136	136	128	115	137	131	149	114	116	138	119	133	102	133	139	139	125	134	131	125	121	132	131	128	124	144	128	120	114	127	135	128	153	137	152	149	118	147	136	139	149	124	137	136	108	145	153	132	141	149	114	108	139	113	155	133	142	135	104	113	134	144	138	122	124	148	140	146	119	122	129	113	137	127	131	124	119	135	131	132	121	145	132	138	128	133	122	141	139	136	126	129	134	138	133	137	130	124	125	139	147	139	148	129	130	118	128	132	134	140	129	138	123	126	131	119	138	141	132	117	141	123	116	157	162	141	121	128	134	125	133	136	147	145	130	135	152	127	128	142	132	121	125	126	110	122	125	127	113	142	140	151	132	128	118	99	143	121	152	130	134	143	151	132	142	131	129	139	146	140	116	123	140	140	137	135	133	117	134	126	141	129	126	132	134	144	146	142	161	146	128	146	126	96	136	133	115	153	130	143	141	114	116	139	139	133	111	138	118	136	140	128	132	131	142
24238	49520	49460	33680	1262	1010	877	731	642	588	550	485	472	485	437	396	399	415	374	401	378	396	354	364	381	367	327	389	340	374	376	341	320	335	327	351	324	328	329	315	331	347	387	321	354	323	340	348	353	347	324	344	342	377	378	455	514	576	533	427	384	366	305	331	357	327	346	306	346	343	367	355	355	348	318	309	339	320	351	334	313	289	318	310	318	335	333	295	320	350	325	318	293	324	298	330	332	349	290	321	304	302	306	311	341	294	323	346	335	307	327	342	304	300	354	318	323	344	326	310	347	329	343	341	312	308	309	335	304	332	316	318	321	324	310	327	339	336	302	327	314	299	300	304	302	295	330	348	325	334	321	317	313	348	354	309	318	318	298	342	318	323	298	300	318	321	308	366	328	326	356	350	317	316	322	350	347	342	337	336	306	321	328	319	335	333	314	299	276	323	301	306	318	316	314	318	299	337	315	304	307	324	373	325	311	298	334	326	339	326	313	291	320	305	338	293	341	321	325	303	323	344	361	328	301	305	302	331	314	325	316	295	330	305	311	342	330	323	341	312	336	318	317	316	310	302	327	310	322	317	311	333	300	308	332	302	327	311	334	297	327	288	314	292	342	310	328	317	319	349	314	297	312	317	307	334	327	348	308	306	309	330	309	323	339	305	302	317	315	348	313	328	339	358	353	299	298	267	321	276	343	299	316	351	288	307	347	317	338	310	287	330	335	339	340	331	343	306	289	296	326	299	332	302	340	320	311	325	318	334	311	302	308	310	333	325	306	327	307	324	303	313	332	312	294	339	336	327	333	318	284	346	366	294	352	290	321	294	320	318	317	333	295	312	308	327	305	294	290	309	346	318	298	319	334	303	316	311	310	312	290	299	332	341	278	297	284	303	306	313	332	317	285	305	341	324	337	306	350	298	300	323	309	322	322	308	325	375	296	308	324	320	340	318	307	318	334	300	317	287	333	336	289	333	333	324	350	304	321	284	307	313	292	312	307	319	312	308	311	315	311	308	317	280	320	304	288	342	288	311	295	339	310	297	287	295	325	315	334	279	323	319	336	299	322	342	335	339	302	308	309	312	326	283	293	308	328	302	318	303	324	335	296	325	327	318	317	327	326	332	373	307	306	307	328	324	330	324	333	304	314	323	329	293	307	329	309	333	302	320	329	326	330	288	332	303	333	339	305	318	304	329	330	326	315	307	309	327	324	326	349	291	291	323	306	315	314	337	320	333	327	318	294	332	310	323	297	317	307	304	308	314	321	364	309	306	292	311	301	305	323	318	289	337	288	306	318	300	281	297	312	335	342	336	287	301	337	313	322	293	356	335	324	312	287	323	323	316	296	325	337	326	300	302	301	327	315	341	317	320	317	314	333	305	303	333	290	319	293	330	320	317	290	321	332	332	328	316	321	319	339	330	305	335	323	310	305	310	318	297	303	291	334	330	304	314	333	311	310	340	337	290	322	296	304	322	283	320	303	316	339	353	326	285	286	300	314	310	335	332	319	337	313	310	342	298	311	366	318	318	329	335	308	311	315	321	312	312	302	338	319	321	319	336	293	311	310	319	302	334	341	334	351	319	309	329	315	324	315	312	315	321	304	308	344	303	312	333	330	344	341	311	300	341	307	316	285	289	292	325	287	334	317	328	328	312	327	328	324	287	360	308	318	345	333	313	328	317	304	311	361	327	316	320	324	329	289	307	307	322	329	294	284	277	319	319	314	319	338	300	313	294	346	320	344	283	317	329	303	336	322	328	331	301	307	303	307	270	315	335	340	305	286	332	324	317	291	322	320	319	344	304	331	335	346	345	329	294	318	321	324	343	313	319	306	296	324	312	351	343	329	339	314	324	301	323	308	328	337	284	306	338	316	287	340	348	314	325	309	314	326	329	333	307	307	312	316	315	300	346	311	321	338	304	337	305	338	333	339	281	318	318	338	367	309	316	315	308	320	294	320	296	320	340	302	317	323	339	311	328	292	333	336	287	311	317	322	341	328	295	322	311	313	293	340	311	292	296	316	322	324	334	329	331	311	332	304	313	326	318	320	327	323	306	308	301	291	321	315	332	311	314	297	311	306	330	326	311	307	322	309	321	294	328	290	304	339	318	306	321	325	319	292	296	320	316	321	338	297	323	290	339	296	337	347	302	329	291	331	320	307	326	313	311	338	348	319	305	320	337	315	330	331	306	302	340	339	352	350	309	306	333	348	325	319	317	312	302	311	324	303	322	319	303	295	300	341	307	303	357	326	316	323	323	335	320	281	332	322	305	343	326	315	294	318	312	303	313	321	285	320	314	319	318	293	301	336	335	315	304	319	311	321	312	346	307	277	296	309	288	322	302	283	350	344	278	295	309	345	316	283	352	308	319	296	361	365	323	339	297	332	310	321	314	281	299	326	338	331	355	326	291	307	311	299	298	332	321	329	307	313	319	353	329	314	309	302	318	332	342	308	280	299	319	300	346	297	345	325	309	317	294	321	308	311	314	355	288	304	362	337	321	318	307	343	267	325	345	294	320	313	320	349	320	310	295	311	311	316	335	307	324	304	324	327	304	344	343	319	294	298	302	303	316	304	305	351	342	317	333	325	342	314	322	264	286	289	331	318	297	309	306	334	298	330	336	306	289	316	336	329	319	311	327	325	363	302	324	300	318	324	323	308	318	295	301	343	328	316	283	304	320	300	319	369	327	329	317	294	329	336	311	316	350	317	302	339	330	317	332	347	342	296	326	327	353	342	295	282	329	303	317	333	330	331	296	318	304	299	294	311	299	325	314	313	286	342	299	307	323	319	314	304	306	312	327	312	354	295	303	302	334	336	295	321	336	312	318	327	328	309	317	317	313	319	304	333	349	304	315	314	303	313	317	279	318	280	304	331	345	282	338	313	319	331	290	316	348	289	273	308	337	314	281	338	326	314	325	338	297	323	311	331	314	326	317	334	300	283	350	297	308	323	325	313	324	318	334	266	322	323	319	328	312	289	282	333	338	345	307	322	305	309	333	320	342	334	310	317	342	292	316	321	318	319	289	327	288	325	296	323	273	317	308	322	327	307	327	333	329	297	301	314	296	322	305	302	310	337	322	308	303	318	330	311	310	327	326	315	319	340	310	289	302	346	339	328	296	324	310	327	298	310	320	326	364	317	306	322	337	311	337	327	335	362	333	302	331	316	303	329	331	294	344	304	348	313	355	343	341	322	328	316	341	321	338	303	326	314	330	329	310	300	302	325	318	296	322	319	327	319	323	339	294	325	328	317	316	308	322	321	331	322	294	301	318	353	339	316	324	312	325	330	299	332	308	316	321	317	327	330	310	338	340	333	289	302	291	331	279	322	312	325	316	331	292	328	349	297	300	326	311	345	293	310	302	303	290	322	303	322	314	332	322	288	336	342	304	293	287	324	320	341	312	306	313	283	306	305	327	328	329	314	313	329	296	341	316	307	315	302	312	330	342	332	335	322	333	319	325	355	300	329	323	293	327
52626	80794	67192	42230	12437	1469	469	342	320	265	264	237	223	219	203	218	194	229	208	182	185	208	162	196	184	208	190	204	189	194	163	213	186	179	192	176	168	220	183	189	174	191	168	171	205	180	172	178	171	161	204	169	184	208	214	198	202	250	227	223	177	208	186	175	189	217	151	215	195	171	176	185	182	175	190	199	200	200	187	186	202	174	163	188	167	181	179	189	175	168	176	194	180	195	196	193	193	162	203	182	185	209	155	186	155	194	164	168	183	182	190	187	197	193	180	177	186	193	171	214	198	185	179	185	184	209	197	175	180	179	175	192	185	198	185	206	180	175	194	184	180	195	170	179	169	194	176	194	162	182	185	190	186	182	171	172	204	195	170	184	188	175	159	175	165	181	217	194	186	191	190	173	182	199	181	198	176	168	193	204	156	187	181	194	190	191	188	192	163	153	176	196	175	194	212	166	185	159	169	162	198	167	149	188	177	184	194	197	201	164	160	188	195	192	150	175	187	199	203	194	187	179	183	206	189	190	183	172	190	195	182	174	180	170	172	166	187	182	192	186	195	165	183	205	196	171	192	218	165	181	191	191	160	189	194	152	186	192	190	179	190	171	186	176	178	199	161	152	187	186	208	183	174	178	170	181	172	171	191	192	189	176	185	193	176	192	173	174	169	163	191	198	160	175	190	175	184	183	175	164	197	166	183	170	164	186	200	170	159	191	194	196	204	172	199	183	172	176	194	190	185	182	167	200	193	203	175	169	159	180	171	183	169	182	200	181	161	152	166	172	177	145	190	184	164	177	182	174	172	176	170	200	201	167	158	185	183	172	165	180	165	193	184	205	188	177	171	156	181	186	205	193	171	218	164	186	184	197	189	191	176	194	205	187	210	189	184	179	194	191	186	165	156	189	175	181	198	181	166	188	176	144	169	170	196	165	191	204	165	171	199	171	177	184	167	212	170	173	180	185	173	185	191	161	181	182	165	172	178	174	180	166	187	175	178	174	166	185	195	190	174	157	181	176	172	196	184	159	188	169	169	198	167	170	203	192	186	178	185	145	195	182	197	186	156	188	179	183	191	182	183	174	191	187	166	176	172	185	159	180	202	167	172	175	194	197	180	166	144	181	186	185	185	182	165	177	187	162	190	167	171	169	164	213	178	192	177	172	190	180	192	177	174	187	163	180	189	171	163	184	161	170	190	156	185	180	186	157	185	181	165	201	188	213	174	208	200	198	193	157	182	191	185	172	171	167	168	189	180	203	194	184	164	198	194	170	191	164	168	195	170	163	197	161	192	178	202	196	177	203	168	181	213	175	203	189	176	168	177	185	175	160	167	165	170	181	188	177	176	189	155	209	180	178	181	169	195	199	176	190	214	209	169	192	181	199	174	181	180	201	169	181	194	178	197	165	162	204	170	173	214	176	167	179	186	160	165	187	185	172	207	176	198	186	175	207	181	175	194	194	173	192	206	171	196	199	144	179	198	172	169	179	191	200	180	174	161	167	171	177	190	191	186	180	170	192	186	192	195	183	160	168	175	190	167	190	183	188	208	181	144	189	201	181	173	194	179	191	169	173	191	213	181	159	163	174	169	151	164	179	162	172	192	179	163	197	182	182	204	172	173	180	182	156	180	204	164	162	152	189	209	206	164	187	202	177	163	190	218	206	193	199	192	178	187	164	186	191	193	174	197	194	193	162	169	162	183	176	183	190	190	168	184	178	165	169	176	148	155	170	174	202	160	191	170	177	195	179	184	168	179	173	214	176	202	171	186	173	171	187	168	156	153	181	166	168	181	198	183	164	168	190	192	182	202	175	174	166	209	183	190	194	144	178	165	188	172	167	178	183	194	203	206	185	175	175	192	165	169	177	191	185	202	179	148	185	185	166	202	194	196	201	183	153	160	174	192	191	212	176	192	193	178	160	204	163	189	198	158	181	169	178	172	178	186	172	180	171	157	173	185	182	196	174	189	160	183	175	186	203	187	185	171	184	198	171	159	190	166	151	164	199	160	188	206	169	196	199	179	165	189	176	182	174	189	201	165	175	173	164	166	195	170	231	171	172	158	180	163	182	207	195	195	186	188	182	202	189	165	155	182	186	174	188	196	172	202	196	171	192	171	186	179	166	186	170	169	181	199	156	189	186	166	187	169	185	185	175	161	176	188	158	176	182	169	184	179	206	199	165	162	174	179	191	199	164	185	189	208	168	179	195	160	189	175	189	196	186	189	175	178	197	199	192	172	173	171	198	180	207	194	175	199	181	178	184	174	155	191	215	191	171	168	157	196	194	189	197	178	175	170	140	189	187	210	181	173	190	219	170	193	199	188	194	198	203	172	199	194	201	173	176	161	154	182	168	167	165	169	196	193	171	188	183	175	189	194	155	182	179	186	176	194	175	190	187	187	168	198	197	195	165	140	165	205	177	212	177	178	160	203	191	193	178	185	180	186	166	203	185	185	177	210	154	159	174	183	185	196	153	176	166	156	173	199	173	182	211	168	181	179	171	212	202	184	150	159	173	184	180	188	188	185	214	175	183	195	176	184	187	205	203	169	181	190	182	181	165	175	199	167	160	185	175	161	173	157	187	194	194	165	184	176	179	184	167	182	185	166	162	171	169	184	175	187	193	183	177	188	195	213	176	182	173	183	181	174	189	162	185	173	177	165	156	176	164	189	192	194	196	186	185	193	172	166	187	203	192	172	166	166	172	182	185	162	186	193	180	164	198	176	179	179	190	171	181	188	187	188	177	205	154	180	203	180	180	186	212	181	173	192	198	205	154	171	196	148	189	196	199	228	161	192	188	162	180	181	198	180	176	196	149	188	193	186	179	202	206	167	202	179	165	184	220	182	188	171	185	192	193	201	167	184	175	185	183	175	180	195	167	188	198	199	179	161	167	186	175	204	216	170	178	211	179	159	225	173	184	201	178	170	178	188	185	186	185	174	175	206	190	180	188	201	183	164	187	209	184	175	169	183	184	184	170	172	214	186	190	197	155	176	194	158	187	169	189	205	188	203	171	190	172	154	195	164	174	171	177	184	171	195	186	189	163	197	172	184	195	188	192	202	181	157	171	230	196	168	181	199	187	203	156	195	188	207	189	199	185	166	160	158	183	167	183	181	177	182	191	213	186	197	193	165	165	214	210	223	192	168	181	183	190	185	180	169	201	182	163	172	195	169	168	167	200	183	168	203	166	184	162	208	224	164	179	182	174	177	179	182	194	183	185	197	187	195	172	190	191	191	168	191	193	186	196	186	181	184	181	174	183	187	188	212	170	207	182	163	198	212	182	180	161	185	166	193	173	193	180	183	184	167	176	201	198	167	177	199	204	184	190	167	163	177	184	177	208	190	197	192	186	148	168	176	176	191	192	202	168	164	171	175	186	165	186	178	192	211	180	162	189	184	170	168	185	175	210	154	208	211	174	173	167	187	191	172	172	186	167	175	180	182	172	176	177	178	172	198	167	192	172	191	189	174	189	182	185
31460	62337	62359	43544	2189	1799	1450	1222	1042	948	889	793	772	686	605	626	593	649	548	571	559	535	538	491	477	544	478	504	459	524	480	470	474	477	479	486	466	486	449	442	430	500	484	483	454	464	509	464	484	431	481	462	448	474	502	698	794	901	760	551	521	421	435	446	457	439	455	442	476	453	439	435	484	517	531	518	476	478	449	445	434	439	402	398	454	435	403	467	427	462	416	412	424	385	438	407	425	459	426	409	413	449	417	426	429	442	383	444	460	397	423	427	381	435	449	445	414	432	479	420	455	465	425	427	424	425	473	432	415	405	479	418	402	471	432	447	461	436	424	462	452	435	412	456	406	441	420	437	438	438	455	452	435	435	395	462	431	434	435	435	422	413	432	407	433	431	408	411	436	436	430	411	430	419	442	424	403	445	458	449	408	420	438	417	406	426	430	453	446	394	446	434	469	406	452	420	431	462	460	407	443	417	408	462	422	413	446	440	419	401	440	411	421	435	427	392	394	395	400	429	430	432	477	438	455	448	444	440	405	438	430	427	424	420	440	427	452	429	451	437	441	421	429	419	429	437	405	431	454	398	411	458	406	431	425	422	410	407	499	402	445	423	427	437	415	438	422	459	414	400	407	413	437	421	435	432	419	402	438	451	386	449	421	424	411	431	386	448	374	415	443	431	451	455	420	406	426	403	452	416	380	452	410	446	480	473	419	414	436	389	432	415	430	440	397	444	427	435	434	468	449	422	417	416	421	425	455	409	478	412	425	400	423	453	440	419	439	410	409	461	445	467	472	415	414	452	410	392	428	394	437	436	454	409	447	423	406	405	404	450	425	426	384	429	468	428	451	427	435	443	429	408	421	438	455	428	426	403	407	463	421	413	412	443	410	423	427	427	418	450	447	483	428	430	394	412	438	423	419	418	445	414	422	424	427	419	420	407	411	411	427	430	428	418	449	420	416	434	419	420	400	406	425	443	449	417	449	418	425	431	437	467	432	430	458	455	424	395	412	407	434	419	450	404	420	412	425	399	423	434	403	437	419	440	465	432	427	416	422	432	433	423	419	467	454	425	427	414	444	421	427	449	429	430	432	438	402	426	404	455	426	404	431	412	409	432	439	430	412	453	472	444	431	458	432	426	423	457	413	384	420	437	422	501	418	396	418	435	456	451	444	434	422	443	435	422	415	435	416	429	440	454	435	454	402	404	430	374	407	416	426	427	437	387	411	420	402	388	389	435	390	385	418	399	411	423	453	430	448	426	441	424	398	440	419	407	421	420	434	454	434	441	397	441	371	435	392	442	440	435	416	405	439	418	441	452	409	385	479	440	420	431	469	410	392	443	458	419	455	460	502	457	422	444	412	425	403	409	409	417	433	414	396	424	440	434	407	405	413	462	476	411	404	416	423	444	435	400	439	433	458	428	428	405	451	423	423	434	411	397	412	417	435	408	408	459	441	444	411	448	437	421	407	411	423	400	421	419	436	453	417	435	433	411	463	466	415	404	402	410	403	441	479	429	436	432	472	433	427	466	425	399	434	426	454	435	402	416	437	400	426	427	453	443	390	436	416	401	410	419	446	438	421	399	449	418	389	454	400	452	403	405	475	421	418	415	416	438	439	440	435	430	446	422	405	447	459	438	414	412	445	421	436	394	425	421	423	395	405	453	443	453	424	410	418	432	443	464	395	448	396	404	412	425	433	415	440	447	441	398	423	417	401	417	460	429	410	394	429	430	402	459	403	411	413	401	438	400	427	404	410	426	422	439	437	446	464	432	426	406	422	419	382	426	389	417	421	452	391	456	425	387	440	423	424	412	435	431	417	418	403	393	447	435	420	416	425	444	432	463	442	377	387	475	464	371	479	431	442	410	420	406	415	415	434	430	433	453	440	397	429	401	433	427	429	464	387	410	406	424	430	449	407	428	423	431	425	422	422	411	461	429	419	433	443	448	416	391	454	433	403	426	421	447	444	440	428	400	444	433	436	422	452	446	434	424	399	424	409	428	424	445	454	416	436	441	438	465	439	437	397	428	397	402	485	384	428	403	425	442	400	413	435	381	391	428	422	432	417	407	441	440	411	411	411	424	429	459	465	448	426	456	418	415	421	433	421	414	416	388	477	450	439	435	426	414	440	419	431	397	420	402	422	427	443	420	419	401	437	431	414	407	446	456	422	420	413	424	435	445	428	417	464	422	394	452	434	401	427	434	418	452	407	412	466	423	420	447	413	448	425	424	439	398	461	424	430	444	482	412	393	412	433	410	425	387	439	430	405	445	409	428	424	458	407	462	403	448	407	452	424	420	405	416	437	422	416	427	432	442	406	420	418	451	443	438	467	422	476	457	411	433	408	367	418	457	421	424	420	437	412	418	422	426	436	420	434	407	423	401	427	445	399	440	415	418	397	434	417	409	434	397	466	433	432	435	428	407	444	466	416	442	414	442	438	406	451	459	419	400	408	420	456	456	383	426	408	430	460	442	428	421	435	407	441	466	410	427	434	439	461	408	448	392	428	413	426	447	424	435	409	400	431	412	429	380	445	396	435	453	416	439	415	442	416	446	453	414	410	410	452	415	449	451	437	421	400	454	447	421	429	433	423	438	422	434	413	426	431	444	428	454	450	378	448	429	385	441	441	397	405	415	452	434	436	450	417	445	413	397	418	432	411	430	409	435	425	458	442	459	476	419	414	419	428	409	418	442	438	407	430	437	420	398	422	406	413	445	386	420	405	474	428	399	428	398	443	420	398	404	418	417	426	397	467	444	428	404	437	443	399	428	429	456	411	456	448	461	407	408	395	418	408	420	430	433	420	409	380	425	415	393	429	435	464	430	411	422	423	451	419	415	447	432	440	409	437	420	431	455	452	421	422	475	438	457	464	451	428	420	443	427	420	405	409	433	457	432	399	428	445	400	447	443	427	424	425	420	447	421	431	429	445	425	399	430	437	408	445	455	469	436	442	452	449	379	434	452	457	416	409	401	434	433	418	421	447	401	407	413	433	427	423	445	439	454	437	419	446	437	431	444	426	433	441	428	459	428	448	413	392	445	443	410	434	422	410	455	419	399	442	394	423	422	453	417	398	415	407	446	427	419	404	423	429	383	410	464	431	436	405	412	436	396	432	432	439	435	415	433	406	444	405	442	457	431	437	416	431	455	453	410	415	410	428	427	396	446	447	438	454	429	456	413	422	416	440	410	448	413	436	429	411	412	379	433	390	401	430	440	390	436	452	434	397	403	442	412	476	436	426	444	462	414	425	446	403	423	417	416	442	416	440	440	431	474	407	441	405	403	412	423	395	461	413	421	416	436	422	405	405	403	435	432	448	437	409	433	427	435	445	408	427	441	382	448	433	466	443	430	432	437	409	397	415	419	444	418	445	425	426	415	414	402	425	422	427	449	454	402	417	432	412	406	419	420	443	412	453	435	392	433	458	427	447	457	440	398	414	390	424	418	441	414	428	447	471	398	406	447	439	453	431	409	422	431
25794	16679	6096	1298	233	245	205	223	198	255	181	211	208	219	222	223	208	219	221	205	214	220	209	207	197	243	210	214	195	205	218	243	233	223	216	242	207	233	202	250	242	229	221	203	250	213	231	225	214	222	232	232	219	215	233	246	240	227	214	242	226	186	215	218	226	227	230	240	237	228	229	196	215	213	222	205	210	224	221	202	212	233	198	220	198	219	219	209	225	216	222	198	213	231	203	238	238	223	243	208	239	211	235	245	224	230	244	232	200	215	241	213	207	226	209	217	236	236	193	214	198	216	206	237	238	217	215	218	228	228	242	226	250	202	227	219	229	233	196	232	253	223	230	232	210	197	207	214	218	207	243	180	194	219	218	219	220	229	236	231	240	208	207	245	201	208	193	207	205	224	215	219	192	235	227	210	219	220	235	242	209	226	221	229	224	223	231	187	226	216	214	224	206	211	201	228	206	209	229	215	238	222	229	242	218	216	263	222	222	236	221	206	201	226	229	233	198	225	219	185	204	213	207	205	225	216	226	205	207	224	226	202	202	211	243	236	196	198	234	208	215	227	218	244	226	226	211	239	208	212	213	219	212	206	212	243	236	257	216	228	213	219	222	216	222	202	229	201	240	222	205	201	219	222	207	204	209	217	218	224	236	260	238	204	233	228	212	216	217	212	214	201	237	204	220	250	207	219	212	241	224	252	201	214	226	197	200	183	213	215	229	218	245	206	232	218	238	223	247	224	185	214	209	238	216	225	205	189	221	216	218	212	236	205	209	266	263	200	234	199	219	237	219	240	210	233	225	236	238	206	220	225	205	214	236	215	249	217	217	204	236	212	209	236	252	219	235	193	229	225	219	203	196	219	233	223	241	209	234	205	246	235	245	248	218	248	187	193	238	199	224	237	233	216	195	232	239	216	245	219	219	209	220	200	204	224	194	227	216	210	232	188	233	225	258	235	212	238	232	205	221	232	212	204	227	229	198	227	234	198	217	219	233	216	218	260	202	229	210	205	200	219	203	208	258	223	220	214	245	207	223	219	235	219	226	225	221	195	198	224	224	219	238	208	208	223	219	222	194	238	209	255	199	211	193	219	229	191	216	196	231	201	208	222	224	207	229	232	217	220	199	232	233	199	217	198	234	225	213	204	217	241	213	209	211	222	204	203	194	231	229	216	201	226	199	198	224	205	210	228	201	211	215	234	239	224	207	232	249	203	204	212	230	242	237	227	224	221	232	215	240	240	213	223	200	203	217	219	207	252	221	184	243	211	196	224	245	246	221	222	241	210	225	205	195	235	226	222	208	203	199	203	230	229	202	236	219	212	182	223	204	233	224	218	216	234	189	226	226	228	217	220	212	248	229	242	233	206	216	207	227	208	197	191	210	239	219	217	189	205	257	232	242	230	197	235	226	222	221	211	225	233	208	235	240	221	224	225	223	201	215	220	226	224	228	214	200	214	245	212	220	229	228	228	227	214	217	232	225	188	218	213	230	206	240	226	218	219	217	205	211	237	232	226	229	224	206	203	243	234	215	233	235	241	227	207	217	226	220	242	249	224	221	218	253	215	222	218	218	214	238	223	221	223	200	193	209	227	225	191	248	216	235	213	223	233	225	220	185	211	184	251	215	230	216	225	208	219	240	196	203	218	230	202	205	237	217	233	240	194	220	222	233	228	212	202	199	207	189	221	241	230	246	212	222	238	221	217	204	197	224	206	226	230	251	213	244	202	223	214	194	192	210	183	221	208	218	234	202	248	216	210	221	228	238	216	243	257	222	215	214	259	228	224	233	196	211	219	221	193	224	209	233	216	230	230	227	232	238	245	232	213	195	200	201	218	247	207	199	225	204	226	209	216	218	205	230	227	216	214	221	213	205	227	202	224	205	183	219	251	212	237	213	218	221	220	203	236	235	243	237	232	209	227	212	216	205	269	211	212	208	175	191	204	214	206	203	227	212	216	205	224	211	196	228	212	192	225	195	226	200	225	212	234	230	202	243	225	231	207	208	230	201	201	194	230	226	242	213	220	239	220	224	200	216	214	217	222	221	224	251	215	228	261	223	220	227	206	207	223	231	237	210	226	215	217	216	211	235	221	231	218	208	183	203	212	220	205	209	212	233	237	205	217	233	238	213	233	220	187	217	244	235	240	206	204	228	247	236	227	240	234	223	206	208	223	221	223	216	197	225	219	203	207	200	201	227	225	233	207	193	219	227	246	216	217	208	217	218	224	208	214	240	241	252	216	205	195	210	232	193	207	221	227	216	209	229	227	216	217	187	213	226	223	217	201	198	226	210	228	227	214	209	216	198	210	230	210	195	224	245	217	196	217	247	198	202	229	229	202	163	197	219	233	222	218	225	192	223	250	197	227	202	228	227	203	200	235	207	210	215	224	221	211	228	226	220	206	241	212	211	239	209	216	207	196	256	236	210	209	206	227	220	217	212	235	222	264	244	210	240	210	224	229	212	244	201	241	271	227	224	245	224	211	207	211	227	215	206	207	221	241	242	205	213	186	227	234	229	197	214	230	223	217	228	207	213	230	226	213	216	229	222	226	193	192	226	201	233	218	259	244	221	248	241	222	233	212	231	220	213	220	192	225	200	234	228	219	203	193	223	206	211	227	233	257	240	201	235	205	234	221	228	215	226	229	227	250	223	181	206	192	203	225	224	194	229	247	230	197	218	214	234	208	226	240	209	266	264	239	208	242	248	221	192	230	239	245	221	224	239	228	239	228	210	184	218	238	202	205	229	218	197	198	213	227	192	213	234	226	204	238	211	220	222	206	231	221	260	219	205	200	221	219	227	221	232	244	226	259	234	241	223	217	216	220	189	251	220	193	229	221	226	228	223	229	212	218	219	207	216	208	239	228	220	235	224	215	224	230	204	201	229	204	244	231	199	215	207	259	223	225	229	209	235	223	223	223	242	216	223	228	199	233	233	252	227	244	208	221	222	224	218	213	231	225	219	218	224	227	227	224	221	221	212	228	210	254	213	227	239	244	234	178	226	214	216	210	220	234	223	234	227	223	246	203	212	232	219	234	218	223	251	224	194	223	242	246	214	203	224	220	229	260	217	218	213	219	214	222	214	232	219	214	202	225	186	225	198	223	210	214	219	210	209	221	231	239	212	196	201	229	226	231	219	241	234	185	200	251	207	223	209	208	220	214	237	216	235	222	226	228	221	235	234	202	256	221	246	212	206	234	224	227	209	221	201	203	218	227	207	236	220	182	222	244	202	231	205	226	206	193	206	234	213	188	252	218	232	211	223	228	230	230	212	225	214	227	223	220	223	209	209	230	238	221	208	220	214	227	208	202	198	206	209	225	225	226	226	222	232	220	241	236	199	224	238	230	222	223	224	216	242	222	203	220	216	211	202	194	197	247	225	260	221	243	212	222	248	235	249	259	199	207	211	202	221	237	239	215	203	219	233	231	234	229	192	221	204	212	211	217	188	204	194	230	222	229	217	210	228	214	228	229	254	207
12622	16462	8416	3292	544	461	535	481	470	504	488	531	494	511	512	463	487	497	475	506	463	479	496	526	517	486	505	502	481	499	480	498	510	520	525	516	505	495	445	460	471	482	492	521	546	504	451	489	496	550	520	494	474	486	537	538	630	584	541	562	507	495	450	463	466	474	479	454	478	492	481	477	446	506	521	509	495	520	469	486	489	519	448	514	529	500	483	495	472	433	501	523	481	525	451	467	484	521	493	522	469	478	485	467	482	490	504	514	495	494	491	483	500	478	500	475	484	486	501	479	444	513	478	469	475	501	448	503	468	530	474	499	464	537	512	480	483	475	477	482	475	483	498	498	489	454	507	480	514	490	484	483	500	484	496	497	462	484	512	490	485	512	486	494	468	509	472	489	482	482	464	498	485	468	462	495	475	496	509	508	482	513	487	475	529	540	461	513	483	505	516	483	516	498	468	510	525	470	496	487	486	457	493	498	502	482	488	457	491	463	483	477	524	479	483	494	508	495	506	505	484	496	490	503	497	468	498	490	530	488	479	457	542	501	466	517	492	520	502	498	469	456	509	478	464	506	475	498	485	527	506	470	476	466	439	462	530	489	465	533	444	492	497	460	493	500	480	471	533	450	495	504	494	490	464	514	481	483	481	510	524	486	464	470	459	531	505	505	460	527	465	500	503	455	477	480	477	481	484	503	467	519	491	503	492	508	476	480	441	468	464	478	464	495	466	513	485	496	500	473	507	470	479	463	500	468	480	500	511	461	479	499	474	489	456	495	464	495	474	490	491	505	487	498	478	483	485	469	490	487	503	480	502	456	453	498	500	470	475	523	478	491	489	484	481	434	502	490	448	495	461	481	476	457	464	473	482	504	502	491	515	462	506	495	506	490	449	471	484	515	483	488	459	492	491	485	506	490	470	457	453	489	489	511	516	470	504	477	510	447	526	488	491	468	500	473	505	503	526	499	491	483	521	493	509	512	489	477	516	482	514	475	463	522	462	489	491	486	477	520	482	490	490	480	467	532	460	485	472	463	509	482	463	500	487	498	475	504	465	517	506	530	445	479	444	449	510	487	484	474	534	511	508	522	504	467	441	502	514	505	434	471	470	477	463	542	490	488	519	475	477	540	462	467	501	505	493	460	529	528	522	479	485	517	470	472	484	495	497	470	491	505	457	522	487	476	445	496	531	488	490	457	508	480	518	505	456	482	487	475	485	524	523	483	500	510	484	480	506	485	498	493	526	495	475	500	453	473	499	509	493	515	484	507	437	525	500	452	476	501	457	461	453	496	494	460	470	499	514	507	490	507	488	490	479	502	488	477	480	470	499	450	513	497	506	458	473	521	495	492	489	526	462	476	469	516	455	509	482	506	472	478	463	445	492	503	453	452	503	473	453	466	444	516	483	483	450	524	463	513	488	480	478	474	475	426	486	456	496	469	493	497	470	452	530	519	520	506	492	475	482	490	452	502	521	461	495	525	478	486	463	523	478	509	483	519	491	485	481	532	502	528	470	498	512	492	505	506	492	483	473	478	473	468	450	481	507	518	478	476	523	512	473	500	487	458	449	510	487	466	485	501	474	504	491	451	532	452	498	472	480	437	460	482	531	466	454	485	498	490	483	505	506	489	509	492	467	498	504	481	492	511	470	486	463	464	484	459	453	480	523	498	522	517	519	515	499	449	519	478	473	483	492	521	443	497	483	490	475	495	459	506	484	504	470	507	455	475	546	503	498	481	504	501	517	481	488	515	466	467	501	506	488	487	491	512	498	491	472	465	484	514	486	512	450	504	474	489	486	486	483	503	479	487	472	511	496	482	500	480	527	454	513	482	491	480	499	504	483	503	457	496	460	496	506	489	491	497	483	508	534	489	449	474	482	481	485	504	490	486	483	479	484	474	493	534	473	504	485	509	520	473	496	487	473	486	482	518	483	497	467	477	464	465	429	484	504	496	478	464	477	491	478	524	483	489	485	448	463	465	474	478	468	506	527	493	475	515	473	456	467	475	526	460	500	510	480	494	473	493	499	505	503	503	501	489	476	476	496	479	493	514	540	477	496	452	459	500	476	523	488	509	480	488	508	459	503	437	517	507	477	501	481	455	521	533	464	476	513	485	489	488	505	497	451	481	480	518	477	472	450	509	492	515	484	471	494	491	486	467	484	477	494	488	509	510	478	481	465	495	475	518	483	441	502	487	523	507	510	481	475	462	519	487	535	484	474	485	494	510	502	512	498	527	464	490	456	482	487	530	449	513	507	482	492	479	454	494	515	467	522	501	475	520	473	484	469	469	509	490	474	492	464	482	489	481	505	476	496	454	508	468	470	433	522	520	484	476	474	451	506	484	477	525	481	488	488	518	479	483	502	488	516	484	486	465	508	493	454	519	508	494	463	448	506	473	507	501	472	490	502	497	467	493	480	490	466	512	493	470	550	468	469	506	524	476	457	526	450	460	530	487	500	511	469	482	493	449	487	474	522	499	493	456	518	449	472	502	471	472	468	491	487	433	436	485	510	514	505	544	494	496	519	525	531	454	457	464	509	485	481	493	457	492	509	437	505	478	508	510	475	478	553	509	463	523	476	480	530	507	498	477	468	502	509	480	486	515	506	484	519	483	505	475	490	500	523	487	473	452	538	492	496	517	518	493	485	484	462	482	473	479	441	517	475	517	481	514	443	459	483	488	462	477	500	505	497	491	481	486	515	503	501	498	464	475	503	498	494	488	451	469	471	508	497	515	506	507	494	478	507	470	505	459	488	481	481	476	484	520	502	506	471	512	483	478	451	521	448	492	458	453	467	508	497	491	490	468	504	511	481	525	500	493	490	488	444	484	481	473	478	492	476	469	466	464	479	481	473	504	469	490	503	490	507	478	494	506	471	520	469	478	499	510	493	528	484	499	463	510	486	503	480	523	459	476	507	476	452	474	464	466	470	502	467	519	523	493	463	474	486	460	459	506	536	478	545	499	458	489	472	481	480	513	488	504	508	492	468	485	480	525	501	471	476	491	465	471	482	487	483	466	488	508	516	529	466	500	465	502	485	452	470	488	456	494	468	487	485	498	484	457	443	515	476	503	523	497	507	474	484	503	505	488	479	478	509	491	482	488	447	481	470	485	488	472	473	512	456	468	471	493	517	501	478	469	477	480	495	468	481	533	483	496	487	415	476	486	507	487	482	493	534	477	455	501	468	495	491	473	476	476	483	489	465	514	501	498	500	493	500	465	458	453	524	444	530	496	500	473	507	498	476	469	513	475	449	491	476	502	483	470	502	523	498	494	510	505	487	525	474	471	467	506	474	514	481	477	482	492	480	493	498	484	493	483	485	556	525	502	472	460	503	468	501	456	490	483	472	456	467	486	478	448	489	495	485	538	455	481	479	489	498	519	463	457	482	488	501	470	459	506	487	492	513	484	486	500	513	503	511	511	490	477	515	498	489	502	458	493	486	521	483	489	480	498	468	481	482	470	431	477	505	480	474	496
42637	66502	53549	28930	5122	352	246	218	177	159	152	190	159	146	130	123	149	137	150	145	155	147	146	131	151	136	121	131	126	147	136	150	140	151	141	161	154	157	142	147	133	138	131	149	122	135	136	160	141	130	133	187	129	134	170	197	184	168	177	204	149	148	135	122	147	134	116	139	137	154	125	119	159	136	141	134	151	147	137	146	137	150	138	121	127	122	153	120	118	128	139	148	157	149	148	158	160	132	129	129	169	137	141	154	127	144	128	134	129	142	131	134	128	143	138	149	126	158	145	130	121	136	140	146	138	146	138	144	141	139	149	154	127	137	147	131	137	128	144	133	126	140	121	119	174	126	126	145	128	124	119	141	145	142	126	136	130	110	142	140	138	147	124	142	136	137	139	123	156	157	126	141	157	123	116	140	116	140	157	133	140	134	136	133	138	147	133	124	125	142	133	144	125	136	155	141	144	154	143	138	136	157	148	141	129	111	146	149	154	132	141	141	137	134	118	136	149	111	132	149	130	145	109	143	125	132	152	133	134	131	144	134	119	136	137	140	136	167	120	120	133	131	141	151	151	127	119	135	150	119	142	136	139	132	143	131	139	129	139	146	121	135	113	132	145	164	137	120	113	163	147	134	143	141	147	147	123	130	151	132	128	132	144	125	136	149	151	139	151	137	147	134	150	155	143	143	158	152	138	144	114	118	134	117	144	161	146	120	134	135	122	130	115	126	133	121	142	105	123	139	136	164	117	135	139	154	136	129	142	155	141	132	148	131	126	117	143	140	142	125	112	146	156	138	152	124	141	125	140	137	138	118	149	120	118	146	141	142	137	115	145	134	121	116	148	131	132	106	134	123	139	146	139	149	155	139	153	163	155	143	128	141	147	136	135	140	155	151	114	115	122	139	136	139	157	137	154	144	133	136	139	128	122	170	152	143	149	125	147	142	132	126	134	135	145	138	119	147	112	132	136	133	151	137	128	151	121	134	129	129	134	140	119	122	154	156	151	118	142	140	123	155	110	147	123	159	175	152	125	124	145	151	147	144	126	131	108	143	151	140	117	117	147	141	157	135	166	142	117	125	130	145	141	145	121	114	130	142	138	154	107	138	128	98	123	146	139	127	117	143	122	157	130	139	112	130	131	146	132	117	141	123	122	131	138	133	135	122	151	161	150	124	133	130	133	139	142	130	128	142	137	148	130	136	151	128	137	142	150	138	148	133	125	140	120	112	151	136	113	140	149	155	120	139	121	139	141	114	133	146	130	138	129	136	118	148	161	136	150	124	133	127	130	125	164	136	147	122	154	129	143	127	136	137	156	152	166	124	118	119	170	130	145	128	143	128	135	129	124	134	141	127	137	122	143	123	135	136	126	135	146	143	142	141	152	134	146	112	146	137	141	137	137	135	117	126	137	138	141	144	137	144	125	147	133	136	123	129	135	147	133	136	134	170	139	118	136	152	143	125	148	124	102	159	129	146	139	141	162	110	130	143	124	117	146	137	149	154	144	125	146	126	129	127	154	128	136	143	134	133	123	136	134	125	127	151	142	118	125	152	134	137	144	108	142	164	134	127	134	150	133	137	119	138	129	133	120	118	145	135	126	125	139	139	148	116	147	132	140	124	123	141	118	143	140	151	174	149	159	125	135	138	144	136	139	127	155	139	133	133	133	121	134	139	145	128	152	142	135	131	131	134	122	137	124	144	123	134	132	129	132	121	151	133	131	137	163	151	145	132	147	151	147	108	134	140	123	149	125	135	151	130	132	136	144	133	137	150	129	138	134	145	139	125	149	144	133	149	126	149	140	138	128	157	133	135	140	144	116	124	139	127	124	108	133	154	145	132	146	127	137	107	147	126	136	142	119	127	135	134	147	135	134	129	110	128	115	138	136	112	141	143	123	151	130	159	136	122	156	151	138	143	146	134	130	133	137	126	152	137	141	142	142	130	125	131	141	124	121	150	138	131	125	137	152	146	138	134	132	119	148	143	144	154	134	134	131	139	138	144	149	144	127	139	150	146	137	153	130	125	132	140	120	132	108	143	141	119	149	129	143	134	115	153	143	122	130	130	117	151	134	137	141	144	146	143	135	154	124	137	146	149	142	136	113	151	147	131	165	115	165	145	128	148	137	130	131	131	154	123	117	133	162	152	131	140	147	137	128	153	124	137	157	126	133	114	130	122	137	122	133	125	146	137	109	156	147	145	142	135	126	125	125	121	138	154	141	129	122	149	127	125	153	141	145	161	135	131	143	120	152	125	136	129	156	138	142	161	117	119	130	129	170	127	132	141	138	134	132	132	123	137	160	132	161	136	121	145	134	130	125	160	157	146	137	149	128	144	119	135	136	137	142	147	153	157	129	140	151	121	150	139	132	131	126	143	137	124	139	143	125	140	136	138	147	130	163	147	156	131	131	148	114	154	137	148	152	124	135	139	132	127	141	131	137	127	124	141	130	129	126	127	139	154	130	129	122	131	157	143	129	157	135	136	130	134	138	127	117	148	127	125	127	122	137	153	139	127	141	116	135	133	129	134	156	109	134	120	145	147	131	121	157	124	132	138	113	149	124	121	118	151	124	139	140	127	121	153	156	163	140	152	147	132	106	140	142	136	137	144	115	120	136	144	145	130	130	125	144	138	132	144	137	146	144	136	141	145	134	155	174	109	130	133	123	111	125	141	120	141	126	107	138	133	138	149	124	125	134	124	141	128	147	148	154	131	157	146	136	150	158	140	144	118	137	117	119	124	138	116	143	155	150	131	118	127	136	133	152	142	144	112	138	128	137	143	146	141	152	126	141	158	134	141	140	152	125	162	143	145	146	126	139	127	112	129	137	140	143	132	121	126	109	120	103	145	121	140	133	130	139	133	147	134	138	138	125	146	154	147	144	114	132	155	148	126	136	125	146	142	147	158	129	103	127	140	138	127	134	133	147	147	148	132	149	156	148	134	126	126	125	138	138	137	140	154	141	133	126	141	131	155	118	151	128	139	140	113	135	128	121	132	141	122	134	137	137	118	136	128	129	128	142	138	123	132	141	110	127	135	132	134	153	152	140	134	144	148	132	131	150	123	156	152	127	148	128	119	126	129	140	136	140	121	147	119	119	156	132	149	159	146	139	139	139	123	149	141	139	127	126	144	152	142	139	114	126	119	132	137	128	141	124	139	125	149	146	127	123	128	139	139	126	127	120	148	145	139	137	139	139	127	133	129	165	145	131	136	144	113	139	134	143	151	142	123	120	147	154	123	121	147	154	136	140	138	143	128	119	130	128	125	125	135	126	147	128	130	121	143	131	139	123	123	131	127	124	131	142	135	150	140	146	135	122	140	125	135	136	131	130	120	142	145	130	150	131	120	131	153	128	129	132	147	143	131	123	144	129	122	118	125	148	156	143	131	142	146	153	131	132	146	110	158	113	154	134	140	138	141	150	155	134	154	109	146	125	117	138	106	147	129	128	135	128	129	130	128	134	134	90	121	115	139	148	146
24854	50567	48964	31269	1177	985	872	670	651	595	502	560	495	451	430	479	449	420	384	409	405	403	340	409	362	371	353	353	359	359	352	350	341	357	359	348	348	347	369	332	349	350	355	358	332	336	336	327	333	375	384	318	320	378	381	536	597	556	491	516	374	345	348	323	342	325	354	332	325	353	363	371	354	355	340	342	356	324	319	291	331	344	340	360	323	347	323	312	316	348	349	328	337	346	300	308	285	321	341	331	331	355	332	327	357	335	331	288	324	334	347	352	353	323	322	317	326	295	329	336	350	350	336	322	311	326	316	375	302	334	357	324	310	335	306	333	325	319	334	345	339	334	329	307	312	335	301	321	323	303	320	364	342	329	321	333	320	293	288	324	301	304	322	321	331	331	329	318	339	349	317	328	352	340	315	330	322	330	339	302	336	324	343	335	339	323	295	323	362	340	324	329	324	300	339	294	344	322	321	324	329	336	328	308	335	303	320	327	308	295	300	353	357	322	342	328	301	358	335	302	325	348	323	320	354	344	324	325	327	333	326	336	333	344	303	324	354	312	310	343	372	315	318	313	308	328	328	314	335	344	332	326	306	297	320	334	318	353	336	314	327	316	348	343	307	338	324	337	305	333	315	311	310	334	327	333	356	333	324	319	322	282	314	315	298	334	323	324	336	312	306	346	304	331	288	331	331	369	347	353	356	323	337	329	336	298	315	308	316	356	314	326	318	337	350	288	343	325	328	328	332	322	315	303	328	300	351	328	340	307	335	349	322	334	353	342	320	315	308	374	316	333	311	355	301	349	354	335	313	306	345	329	314	351	326	311	347	317	345	316	306	374	306	332	332	312	345	341	337	304	319	332	359	326	294	324	334	322	320	301	344	323	304	305	308	352	338	333	326	283	317	344	322	338	332	320	299	327	346	333	328	326	298	356	343	284	301	318	313	330	342	318	316	307	323	358	336	333	327	327	318	324	323	298	333	311	355	314	307	342	352	325	299	314	336	345	358	339	326	303	330	322	319	330	310	315	317	323	320	323	322	303	331	365	347	304	315	323	324	309	346	324	293	342	323	312	318	320	303	319	310	322	306	325	344	353	335	343	292	343	337	308	315	294	342	337	318	322	324	320	337	357	330	304	281	336	312	326	335	302	361	295	310	327	320	346	341	323	334	345	304	312	321	309	297	314	314	340	337	316	330	299	322	322	349	342	335	339	348	349	342	315	311	330	333	304	323	319	339	348	304	321	339	358	330	333	325	316	307	352	322	359	318	341	333	329	377	328	320	347	329	308	326	303	321	330	307	317	345	336	312	333	301	356	286	330	305	330	308	323	356	316	323	354	305	333	336	336	335	316	339	291	319	312	323	350	320	311	315	287	316	349	341	360	296	340	300	322	318	329	351	280	326	335	326	308	339	295	329	308	311	358	313	327	341	330	348	323	309	321	345	339	334	356	359	320	329	326	283	358	329	323	338	346	338	296	344	306	339	289	327	330	309	306	327	323	324	297	313	340	294	303	304	315	337	322	341	334	332	338	315	328	316	312	318	340	329	292	295	322	352	336	311	332	334	338	319	332	342	322	295	312	340	315	322	315	321	345	311	308	328	329	306	319	296	340	331	320	316	316	309	292	346	330	312	301	364	314	330	306	291	334	306	298	338	322	323	345	323	317	330	308	320	346	319	336	296	344	293	352	348	352	340	348	342	361	351	308	337	323	359	318	321	343	314	353	286	298	287	326	330	342	327	324	339	336	318	343	340	346	327	365	347	309	329	326	299	307	290	316	342	330	347	340	305	319	335	324	349	337	318	312	320	379	311	319	313	347	353	317	308	304	346	329	305	324	315	333	331	334	323	311	361	322	348	352	331	322	337	323	331	326	310	309	323	338	323	303	312	327	320	351	329	323	346	341	338	341	335	305	311	350	314	375	307	316	368	367	332	324	330	314	358	290	294	301	327	336	323	332	342	346	315	356	291	321	308	340	322	333	342	338	325	291	324	294	292	335	372	334	305	323	311	318	347	316	329	324	333	302	316	305	324	350	342	321	326	340	329	330	327	355	327	335	359	283	345	314	287	366	351	327	352	342	333	289	321	328	329	314	312	322	328	329	335	307	307	345	331	341	303	320	333	347	325	317	350	307	353	330	340	302	336	309	326	335	318	321	370	323	316	341	305	352	325	286	339	303	321	305	335	349	334	328	320	312	313	322	322	344	343	351	353	360	341	305	311	353	287	329	337	334	290	321	309	325	314	332	318	310	318	293	333	312	334	333	312	341	350	312	369	331	352	329	329	337	346	366	350	310	337	333	318	345	345	330	299	344	319	354	335	324	318	342	313	306	326	333	316	316	302	321	341	336	313	316	338	315	348	326	323	362	353	322	312	320	295	351	344	301	314	346	332	324	320	344	307	315	340	296	345	317	319	357	337	365	289	338	334	294	321	331	373	334	326	300	314	324	346	359	321	316	344	301	321	334	336	288	340	331	346	354	311	340	347	353	332	322	303	320	338	340	350	346	340	315	329	303	338	346	326	317	341	369	314	371	317	340	335	346	344	330	314	340	342	316	352	295	345	295	353	321	308	362	322	336	324	318	351	349	347	337	296	284	339	326	349	314	332	292	318	337	318	316	296	319	312	331	318	337	325	329	327	323	353	310	314	339	317	338	316	329	350	284	307	296	321	326	344	334	319	324	317	326	314	336	306	336	338	339	308	317	353	349	302	317	289	342	329	306	319	333	336	361	330	358	318	328	323	337	361	330	326	329	327	342	323	332	370	337	320	317	316	334	319	311	336	334	351	294	325	321	340	320	381	323	308	335	347	316	331	332	344	309	335	295	335	320	350	329	347	341	309	301	353	332	331	345	321	344	315	304	318	313	346	310	336	312	335	334	332	290	339	320	341	330	339	321	343	322	328	333	341	322	347	324	333	309	358	319	362	361	342	330	325	320	311	352	354	354	359	348	344	316	330	325	319	325	333	327	349	361	322	323	337	326	341	304	328	336	342	303	294	316	346	324	306	337	323	317	344	327	328	308	317	339	331	308	336	321	345	319	314	348	300	347	338	343	288	333	328	308	331	322	345	313	324	302	336	305	343	353	325	325	335	331	355	345	323	306	318	327	339	357	303	318	313	314	333	315	310	351	364	325	306	326	339	332	293	332	329	301	311	346	333	342	340	343	319	306	308	323	310	312	356	316	320	307	333	326	334	343	355	337	303	337	325	313	322	315	299	315	334	305	326	304	320	338	328	326	328	325	338	315	314	305	324	352	363	309	323	313	354	328	342	319	291	350	335	315	315	314	304	359	306	323	346	343	327	370	330	312	317	329	318	316	291	323	321	308	337	301	344	344	323	331	335	337	321	355	336	308	325	297	334	338	327	347	323	304	336	338	355	336	352	317	338	322	301	339	310	344	327	352	347	332	341	331	296	333	330	337	331	341	355	310	331	321	362	341	339	333	349	332	347	345	295	332	362	293	325	313	309	290	322	293
52015	82883	65887	38923	10896	1213	421	386	304	256	268	237	246	216	228	216	220	173	178	215	214	211	181	176	203	175	198	200	199	195	206	193	162	174	178	188	184	189	193	207	166	156	189	185	194	176	189	190	195	186	192	217	165	203	193	210	233	219	213	231	164	185	184	154	183	200	195	184	207	171	170	173	180	201	188	188	193	226	193	200	190	173	186	172	192	163	195	207	158	199	187	173	155	195	152	188	185	202	188	189	170	199	182	196	169	173	176	180	181	176	206	180	211	180	214	208	167	171	184	176	195	183	156	178	190	186	199	183	177	176	197	180	178	207	190	178	197	191	174	181	171	142	166	158	178	206	181	161	196	233	205	207	173	179	184	174	178	198	179	187	172	204	178	171	192	189	160	191	183	216	168	177	188	178	201	201	190	185	199	174	187	174	187	179	179	183	199	176	174	179	174	188	221	184	188	179	182	180	162	174	188	179	176	180	193	195	172	183	214	207	171	153	189	161	196	191	200	208	177	194	194	165	185	182	188	190	180	162	206	195	186	168	179	170	193	189	194	183	181	194	158	158	198	196	180	181	169	180	176	179	190	195	179	168	164	176	176	190	179	151	184	210	196	170	185	204	200	174	190	175	164	155	170	174	208	153	201	187	187	176	183	209	172	183	192	190	182	196	182	178	204	193	175	168	192	209	179	187	198	174	191	183	171	177	178	188	201	199	197	179	186	203	191	178	169	176	182	162	183	209	187	202	170	197	202	179	197	212	182	193	189	182	195	195	181	197	212	161	192	193	169	177	174	200	190	182	200	202	182	197	174	176	187	179	189	195	184	200	184	202	190	199	187	222	179	160	170	177	191	192	187	188	199	159	186	210	173	172	172	193	155	195	195	187	177	205	184	161	202	182	187	193	186	194	170	202	194	155	184	191	195	166	177	181	192	171	178	163	157	170	169	185	176	195	151	181	148	168	181	164	186	220	184	184	176	202	170	183	177	188	194	170	188	173	194	200	175	218	201	211	166	161	208	176	172	209	191	186	180	200	170	171	181	204	192	186	197	206	181	190	177	167	198	183	192	194	206	196	190	189	187	193	205	181	166	170	177	186	156	184	182	178	192	169	193	167	184	186	217	177	156	198	164	193	167	192	188	182	170	165	177	198	177	172	174	167	198	186	190	179	176	179	169	190	194	198	167	208	178	172	177	162	175	207	192	206	173	206	189	182	198	179	170	192	197	196	230	169	161	189	193	180	178	188	202	186	182	168	174	185	175	168	196	208	219	189	151	182	201	194	184	175	174	186	204	166	196	194	171	191	155	189	155	171	212	188	163	185	187	189	196	198	176	194	189	189	178	198	186	193	174	190	173	206	165	158	196	150	214	205	197	191	194	200	175	198	217	215	176	194	166	206	190	160	168	183	191	202	198	174	194	199	170	198	188	178	198	184	207	186	176	187	161	196	176	193	183	170	195	170	195	185	179	159	172	213	188	192	205	178	211	203	172	196	169	204	208	166	179	172	191	215	181	184	176	189	193	188	183	180	191	201	172	199	180	180	198	171	176	179	171	199	176	188	218	177	195	203	191	194	197	193	171	189	152	179	193	195	186	172	181	198	186	184	201	190	191	173	192	161	172	174	202	170	187	155	175	182	180	178	199	179	175	203	182	180	203	193	196	202	181	182	175	165	206	175	191	201	172	176	181	185	183	178	196	183	192	175	201	194	156	160	193	186	211	202	156	194	176	206	182	177	188	168	194	188	190	182	177	167	199	166	186	172	181	211	206	179	184	196	168	166	182	203	205	201	169	179	149	169	177	200	171	170	177	161	163	188	193	204	180	174	168	178	192	220	177	175	192	197	181	161	194	195	174	161	205	175	205	191	194	193	169	167	207	169	191	165	170	195	204	181	185	200	153	194	180	174	207	180	173	167	172	177	185	212	182	200	182	184	180	171	203	200	193	192	185	187	183	170	174	178	186	174	160	207	225	191	181	176	188	217	175	185	175	154	193	177	180	182	213	190	201	157	191	214	155	200	189	160	168	175	172	163	192	176	183	203	184	190	184	172	187	153	195	184	169	180	201	209	198	213	183	172	161	169	197	174	220	169	216	190	183	202	170	169	171	186	180	217	188	186	175	177	199	208	183	181	200	170	183	162	191	199	192	177	186	193	197	179	202	196	197	173	171	196	165	186	196	169	183	194	179	181	184	169	204	170	178	188	185	180	180	202	171	191	175	189	168	179	179	160	182	168	205	195	185	152	171	181	184	205	203	178	213	174	171	190	163	196	165	164	167	175	175	196	180	187	177	175	177	184	177	165	187	204	188	194	178	191	175	172	197	189	178	190	190	185	170	185	179	178	194	191	154	184	168	176	178	198	212	200	189	195	174	170	208	185	169	182	183	157	172	167	186	203	192	186	175	198	163	179	164	169	182	173	174	190	173	212	172	182	198	183	174	195	210	193	195	201	184	183	187	191	192	187	178	179	179	196	170	183	184	197	170	192	179	195	174	170	179	183	193	194	167	194	167	195	185	181	179	223	185	181	183	190	170	174	170	178	173	176	188	156	181	202	197	206	190	164	207	195	180	171	155	193	191	190	194	176	218	184	171	207	178	170	208	168	186	191	168	212	170	177	162	179	194	168	191	208	164	217	194	179	207	182	166	184	170	173	179	200	185	179	205	191	222	192	207	198	213	184	209	201	202	192	192	201	182	203	196	154	187	219	195	189	195	179	184	188	175	166	212	186	186	186	151	168	187	189	174	167	171	166	188	170	190	172	196	171	193	174	179	204	205	187	185	186	167	174	199	193	195	183	207	199	217	190	214	169	181	195	199	205	172	173	155	190	189	192	155	169	177	169	197	190	194	162	183	174	195	209	197	184	201	199	197	196	201	197	185	174	181	196	158	167	185	197	193	206	201	180	212	173	196	188	177	173	175	201	194	173	177	199	191	195	170	170	172	189	180	172	198	171	165	189	197	186	184	184	208	197	183	170	193	193	189	194	182	192	198	192	171	181	207	201	166	167	193	188	192	194	172	184	188	195	172	201	185	169	168	186	163	167	184	190	165	163	182	171	186	194	185	184	170	189	202	172	176	176	191	193	198	191	184	196	187	194	198	186	175	177	177	181	175	166	182	175	193	182	192	166	207	206	189	172	169	169	165	182	176	182	175	209	162	181	171	177	170	161	182	188	181	157	207	165	180	182	194	171	179	193	179	190	208	196	196	160	177	165	181	196	180	171	173	156	187	200	168	185	188	195	182	176	190	201	207	196	176	199	187	156	190	203	210	175	185	172	182	152	179	178	197	184	194	179	172	197	194	185	170	176	203	158	169	169	162	180	196	171	159	182	179	214	171	197	185	199	176	189	150	188	175	194	199	180	198	191	188	218	193	166	194	223	185	202	170	175	180	167	201	211	201	199	180	179	185	175	193	188	188	192	167	196	207	200	178	179	176	185	157	185	177	171	184	159	179	159	184	171	194	188	170	211	192	182
30364	63931	59953	38628	2159	1735	1451	1181	1072	957	845	768	764	707	649	635	602	615	600	544	532	518	506	511	501	536	491	550	500	472	497	459	491	489	491	458	490	487	465	453	459	477	455	459	470	463	491	433	479	442	430	441	475	540	619	746	862	845	772	727	460	453	469	453	454	456	460	417	478	447	448	503	458	521	482	429	495	451	418	451	432	433	457	430	408	422	453	487	413	455	450	402	418	423	439	453	473	440	445	417	442	439	476	447	424	453	436	469	448	458	443	444	441	465	438	399	479	473	426	445	423	442	429	463	409	479	426	466	419	408	442	403	404	446	429	433	433	444	420	451	463	431	445	450	402	462	440	425	422	458	487	453	455	471	446	463	434	441	392	425	423	464	499	432	427	454	466	462	422	405	478	441	404	412	409	439	427	407	443	459	432	461	409	403	419	449	420	427	435	445	406	424	416	425	452	419	413	442	458	451	391	434	419	455	474	436	441	445	389	423	437	419	442	436	458	446	442	408	413	445	450	421	426	462	404	439	451	432	423	432	435	408	434	455	413	462	440	462	432	452	505	419	463	434	480	435	425	418	424	437	426	459	424	429	427	409	449	442	448	445	432	453	416	467	398	461	430	449	456	415	405	453	442	394	410	451	445	473	425	444	411	429	425	452	451	437	420	419	422	448	415	416	440	464	439	420	417	429	467	406	409	440	449	448	459	456	395	429	442	467	439	425	435	449	437	435	478	431	449	432	444	468	480	399	418	434	409	435	449	421	417	449	444	433	446	406	434	431	491	431	466	437	431	447	425	462	426	436	446	457	410	438	452	401	426	442	441	436	401	425	423	448	455	412	405	427	473	471	423	413	437	406	383	419	426	432	462	429	434	440	447	450	429	426	444	467	454	437	433	425	422	430	423	431	419	422	413	441	431	412	437	457	419	425	449	459	428	437	461	462	421	438	458	423	425	399	446	444	465	439	450	466	409	426	443	437	412	465	443	457	431	439	451	444	453	448	419	434	420	436	399	443	424	463	397	446	420	397	425	426	427	445	436	463	459	403	414	473	442	452	455	470	443	432	434	451	418	433	451	436	466	468	393	427	416	432	443	407	467	438	416	461	421	416	422	436	377	420	404	447	415	453	438	452	402	438	432	396	434	456	449	466	410	452	439	460	410	421	447	450	461	409	412	443	440	428	442	439	404	450	423	428	431	408	433	397	430	394	411	436	434	432	415	438	455	416	441	432	408	443	443	410	453	404	444	407	426	399	437	425	425	437	423	479	463	448	453	447	423	413	426	418	442	461	426	452	473	418	426	443	469	431	433	449	438	434	443	406	463	427	442	432	424	476	442	413	437	447	417	450	409	445	431	453	454	429	424	415	441	446	420	466	472	435	420	420	468	427	443	434	463	455	439	443	397	441	396	423	396	429	467	432	422	444	433	448	404	420	423	433	417	443	401	416	465	448	390	463	473	406	433	438	420	442	430	433	422	409	459	436	425	441	437	416	434	412	426	414	432	462	423	405	427	404	429	433	419	498	428	438	417	440	421	401	457	474	433	466	414	442	431	418	435	383	451	434	454	439	405	425	422	469	420	415	426	409	443	408	446	434	423	428	410	437	442	454	466	433	410	456	429	420	445	418	438	444	413	412	409	441	447	439	414	413	443	425	396	444	417	423	435	398	438	439	425	429	428	442	471	423	440	470	434	415	447	441	442	454	436	436	450	410	429	452	405	462	461	435	418	461	406	437	458	447	463	429	406	435	412	420	433	431	472	435	444	436	446	454	426	421	427	447	424	424	432	427	452	433	458	449	453	459	450	432	442	422	415	400	501	470	460	434	465	463	404	451	440	474	401	417	484	447	424	426	428	450	479	456	442	441	429	442	415	459	458	482	417	425	426	447	422	445	443	429	449	455	453	441	456	414	434	477	462	428	413	447	435	419	426	406	400	416	426	466	417	440	438	407	452	418	418	456	449	436	488	438	436	441	430	441	421	410	447	438	417	442	446	434	413	463	442	449	460	422	439	377	399	409	472	432	443	434	419	446	399	446	483	413	426	408	403	454	475	398	460	426	401	437	469	452	402	417	425	428	437	401	409	422	445	414	443	447	433	435	459	435	431	422	445	412	463	449	423	452	433	440	446	422	447	433	438	448	430	428	443	470	414	425	411	415	459	419	450	442	444	437	419	452	439	415	428	485	459	451	418	423	435	473	423	441	447	427	424	471	438	434	431	469	430	427	440	444	442	481	459	420	427	443	444	431	420	369	400	460	474	429	426	445	460	445	465	430	481	406	484	474	415	438	452	424	410	417	401	448	440	447	442	422	452	430	439	452	377	430	449	396	419	430	419	424	436	382	444	444	433	412	406	433	402	420	440	435	443	453	438	424	422	427	444	440	374	450	462	445	466	435	451	444	441	444	446	441	463	475	434	423	441	407	470	448	461	469	459	452	447	461	438	442	426	429	434	453	434	418	394	448	403	466	434	382	461	432	445	448	435	449	424	415	413	440	440	438	433	435	453	454	451	447	438	436	449	433	439	416	428	425	459	469	451	445	458	455	406	421	411	422	464	429	420	420	454	400	442	447	432	423	429	436	445	391	432	448	460	409	459	454	422	437	439	429	419	435	435	452	459	443	452	431	424	451	431	406	408	438	452	417	428	424	416	440	410	429	440	425	452	406	432	447	430	458	457	456	381	401	439	423	468	413	418	414	452	432	411	429	434	422	421	464	374	446	447	466	427	435	408	429	439	455	436	427	416	461	437	407	418	408	466	466	401	450	402	439	468	428	386	451	431	446	452	431	438	485	434	428	462	431	422	444	427	405	438	439	423	441	479	412	423	447	429	439	417	438	431	401	421	456	393	459	439	462	419	435	439	409	418	432	434	405	412	432	463	407	409	450	418	400	409	472	448	441	427	438	395	435	446	430	431	445	431	422	453	431	442	488	439	405	440	426	421	446	456	385	415	452	410	428	396	472	403	409	455	450	418	430	424	470	426	431	418	432	439	420	405	434	440	454	441	459	412	429	424	445	433	431	402	436	419	398	436	462	402	445	425	438	457	465	425	395	430	429	450	463	458	459	435	463	443	457	433	439	436	436	441	467	414	423	390	404	436	459	382	407	430	452	419	440	442	444	425	435	400	450	419	434	442	486	433	441	465	410	422	424	434	443	441	424	457	415	431	450	452	427	414	414	455	391	451	416	470	414	450	453	421	431	433	448	425	430	451	453	411	463	425	459	408	432	459	423	454	417	434	450	408	444	408	424	472	402	415	465	416	451	446	456	450	419	440	451	405	435	472	417	438	419	433	425	431	465	443	431	433	432	425	413	437	441	428	451	463	436	420	419	454	459	442	443	450	452	480	458	422	456	457	452	437	455	467	434	424	435	400	448	401	463	434	450	394	468	437	421	468	422	454	413	419	418	412	434	449	437	444	424	452	442	409	387	441	438	445	427	447	452	424	448	432	417	478	431	470	417	435	474	431	408	456	412
26393	18644	6327	1167	257	246	223	231	205	240	234	244	217	236	228	217	218	222	231	240	222	222	209	239	220	223	227	185	219	220	219	217	229	226	223	231	246	214	210	211	272	253	253	259	252	211	220	227	222	227	191	223	213	223	233	242	261	225	248	226	211	241	261	232	182	221	221	210	204	210	226	221	232	210	219	220	219	198	253	203	216	213	227	213	216	232	223	244	202	227	205	229	195	198	224	219	195	213	218	209	214	233	217	206	199	256	242	262	259	236	193	234	216	220	212	239	214	211	237	225	222	248	246	229	215	196	195	213	199	244	231	207	228	223	245	229	210	216	212	241	218	230	223	241	246	217	216	208	224	239	218	215	231	220	227	206	223	217	232	225	237	216	225	232	217	204	232	227	242	230	236	219	249	228	244	223	235	200	204	237	253	209	212	231	233	236	239	207	192	228	266	217	203	250	239	237	253	190	211	193	214	233	218	223	221	259	221	230	184	245	211	202	236	235	204	231	217	215	195	242	269	225	234	222	214	233	228	235	199	230	230	252	237	212	210	211	195	217	225	203	240	221	215	210	191	208	226	210	225	210	227	221	227	228	232	192	227	235	246	240	219	246	216	247	221	227	222	227	225	220	223	226	217	229	234	214	226	182	194	237	254	221	232	195	275	230	212	205	216	219	205	194	217	224	235	227	239	251	208	214	234	216	213	238	217	213	227	210	219	212	244	208	211	214	229	222	223	249	223	240	237	206	233	192	213	226	246	205	231	243	206	219	254	200	202	235	207	234	240	244	222	211	210	219	200	226	221	206	232	220	225	215	234	224	235	232	227	225	217	241	209	203	202	244	196	213	238	206	230	215	208	228	239	214	191	234	206	231	243	235	246	232	207	230	232	244	192	233	241	232	185	222	231	248	211	222	231	202	228	234	249	232	238	220	223	204	222	202	248	224	212	233	231	227	231	240	266	259	225	223	214	228	221	226	219	222	232	237	222	233	193	211	250	220	213	225	233	225	214	241	227	230	245	195	212	223	236	241	238	218	242	211	228	243	217	216	204	234	196	207	219	243	233	254	225	254	222	213	231	223	187	215	216	223	203	223	209	228	229	207	233	243	220	212	222	224	215	215	212	209	209	212	224	236	226	240	246	221	236	216	221	227	210	240	225	205	219	238	248	239	214	247	219	224	230	210	256	222	238	245	217	222	247	239	241	203	214	208	216	212	203	209	235	241	242	224	221	227	260	192	230	228	213	219	236	241	225	197	207	221	218	225	240	219	233	224	229	206	196	245	223	235	230	232	208	235	199	208	241	208	217	236	205	212	251	222	233	213	227	238	229	205	225	208	237	217	227	226	225	223	214	236	223	224	226	197	212	239	240	213	219	230	224	235	224	182	218	209	219	255	229	202	211	212	272	230	231	231	230	210	233	205	234	212	218	211	225	246	230	180	238	253	201	232	222	224	227	229	201	216	208	217	210	230	198	227	208	230	243	201	199	191	232	204	238	266	229	220	216	240	254	224	256	215	203	220	222	228	233	209	202	230	223	216	257	230	232	228	218	244	185	218	199	224	233	232	218	226	231	226	247	245	266	227	238	229	204	216	214	186	246	235	235	212	229	195	193	196	213	222	228	235	245	225	231	213	215	233	227	214	197	213	220	204	242	245	237	231	229	237	192	215	230	210	252	237	217	227	207	201	227	215	222	207	216	199	220	228	251	259	222	186	213	259	245	201	219	217	212	195	224	222	202	225	240	236	207	221	235	232	212	207	236	206	203	203	202	224	244	216	228	200	226	257	236	245	213	225	228	238	220	218	195	232	230	208	206	245	225	225	261	243	225	231	218	223	231	204	222	210	211	177	194	202	224	226	243	211	221	198	228	214	236	219	207	186	239	234	207	251	240	216	210	226	220	255	218	230	233	243	221	263	216	220	212	243	205	232	225	244	215	218	205	183	206	214	232	261	224	232	249	218	235	245	220	229	202	224	225	233	229	218	233	257	224	208	202	219	232	222	197	217	255	225	252	230	229	223	206	234	221	232	197	236	225	232	216	210	214	214	242	210	209	200	225	200	218	224	229	234	217	194	224	230	228	215	227	216	246	217	223	216	211	231	238	217	218	207	221	219	197	216	245	215	216	202	226	226	218	215	226	235	218	226	211	219	228	234	190	221	262	216	202	226	228	238	211	226	223	201	229	234	218	241	251	233	207	210	237	219	233	230	234	215	224	205	230	206	217	206	215	233	227	240	210	223	215	240	230	238	237	206	223	243	238	200	226	221	231	203	241	208	236	205	231	210	222	247	220	229	205	228	237	232	227	226	236	222	228	219	222	245	220	242	233	212	188	191	226	222	238	239	220	235	232	228	217	200	215	226	209	228	235	216	258	214	231	203	237	216	245	247	242	221	203	229	235	223	195	209	216	211	210	209	201	236	197	213	226	212	218	217	226	233	218	228	195	213	215	239	253	201	259	230	219	225	205	207	224	265	217	242	229	218	229	230	215	232	240	227	221	234	230	224	234	245	220	229	243	208	249	236	216	216	235	215	235	228	244	214	216	244	205	232	217	245	243	221	225	238	228	227	223	210	248	229	246	208	228	235	249	214	225	213	232	217	229	233	198	242	230	220	226	235	211	197	223	232	233	219	210	230	228	211	229	270	236	237	244	223	220	198	271	200	243	222	221	231	212	211	228	216	266	244	280	232	240	242	224	233	229	225	229	213	208	197	238	226	226	198	220	255	215	233	211	212	209	233	222	246	218	204	239	214	213	220	241	221	248	199	228	230	221	216	213	216	204	223	226	207	227	239	224	205	204	239	223	215	210	222	231	218	224	206	226	230	219	213	220	206	200	248	201	247	223	213	206	227	233	238	229	253	203	221	222	249	268	239	191	220	267	220	246	243	217	207	218	208	217	238	221	213	246	217	217	230	217	217	220	219	210	228	216	236	237	212	228	235	220	210	207	203	228	216	237	201	229	242	194	240	194	220	215	246	220	243	244	206	198	239	244	224	216	261	239	190	206	230	206	223	241	215	202	225	236	231	218	211	218	212	208	218	200	199	223	211	236	244	220	209	248	190	214	244	201	217	220	222	213	236	226	231	224	222	223	207	215	202	246	213	225	227	204	230	215	229	223	210	236	237	224	213	231	164	259	207	246	215	219	236	191	221	229	230	254	238	212	206	216	216	224	205	248	204	222	222	247	192	222	234	238	251	223	218	229	202	232	254	209	221	197	220	227	227	229	212	235	212	216	203	217	202	225	235	193	192	216	218	205	204	230	244	201	226	220	229	217	223	236	236	237	234	221	208	230	231	234	207	195	224	214	235	226	249	218	214	226	212	190	210	207	235	182	233	208	227	213	225	219	195	215	210	216	225	227	241	243	222	233	221	207	227	233	257	208	208	203	235	224	199	217	206	213	240	214	206	241	231	239	213	214	232	228	232	229	217	210	245	222	215	258	202	264	240	260	248	215	192	199	225	256	241	193	232	219	211
12748	18243	7748	2866	461	492	537	514	527	519	476	486	492	538	506	502	535	463	470	495	448	529	474	522	515	527	473	520	513	481	507	529	507	484	456	514	516	514	499	480	547	537	531	515	447	509	490	485	481	462	482	458	502	517	578	619	645	639	572	551	553	488	486	466	490	468	515	533	517	465	491	476	452	458	491	496	461	494	479	522	509	458	471	484	493	491	489	482	468	517	455	502	522	476	473	509	461	513	487	465	494	521	493	484	534	490	491	503	464	498	450	483	480	447	473	490	495	515	487	516	508	529	470	506	470	487	488	476	540	472	499	492	455	458	485	497	485	490	507	556	504	446	489	486	474	479	514	466	527	493	510	514	528	450	494	482	462	502	506	511	475	472	491	453	520	536	476	498	546	520	476	477	481	482	484	506	507	486	451	448	480	487	420	510	462	489	477	458	527	475	524	516	489	491	503	505	476	483	488	468	487	510	533	478	503	494	476	489	497	485	489	516	491	455	481	513	456	545	518	516	483	474	475	465	456	493	493	496	500	427	498	474	479	527	509	475	519	504	517	499	520	525	462	456	497	465	488	472	475	435	518	493	500	522	457	539	508	497	490	499	490	468	464	515	495	452	464	495	486	535	483	503	497	489	491	494	453	480	481	457	504	469	493	506	490	502	461	476	479	540	477	500	508	501	497	507	451	501	498	466	482	505	470	475	491	492	526	501	500	524	489	537	517	490	485	484	539	487	492	470	498	466	517	495	466	507	505	500	537	492	478	494	464	503	497	495	488	528	477	515	463	482	513	483	487	471	465	493	507	518	513	498	511	461	439	510	458	512	527	520	537	509	534	498	495	497	528	515	520	511	486	507	485	475	528	470	482	467	513	500	476	526	496	492	460	496	503	527	493	525	498	474	479	493	464	496	487	514	506	488	484	507	462	515	527	513	500	479	524	531	531	459	506	470	465	445	485	505	514	480	517	498	492	499	447	511	490	486	505	488	494	454	458	480	504	483	464	479	491	488	523	528	528	457	480	464	479	495	461	482	480	531	488	489	492	493	479	515	504	483	488	499	496	493	520	511	527	512	496	496	497	501	535	484	495	502	484	477	483	502	498	528	470	494	498	473	482	496	467	507	466	531	491	494	494	481	502	527	487	530	510	477	514	498	531	503	501	468	505	468	527	527	465	528	501	535	469	502	512	484	523	487	488	457	494	489	500	499	469	479	478	529	518	502	526	465	520	504	469	467	504	506	478	507	498	474	513	486	549	479	503	479	512	477	505	481	499	476	486	518	469	515	457	507	490	468	504	490	487	456	484	487	483	497	533	506	471	456	473	478	477	455	486	503	530	462	472	466	498	460	452	494	452	515	508	491	489	474	511	498	510	528	487	477	489	485	475	495	501	490	503	522	487	535	489	479	500	456	508	532	493	538	509	488	482	488	528	476	470	474	505	504	503	507	478	470	536	534	534	475	475	523	477	507	521	507	498	472	490	535	532	488	505	524	486	498	501	485	526	506	474	498	478	533	464	538	495	484	488	489	467	490	464	516	497	474	472	479	462	490	534	525	518	496	493	497	520	509	511	514	469	498	541	522	523	473	448	500	496	476	476	488	506	487	471	525	525	508	492	520	508	512	466	487	492	468	482	526	488	481	457	492	484	498	536	523	470	466	493	495	482	451	485	489	488	461	508	475	504	477	496	469	497	491	464	523	476	494	518	508	495	460	488	471	520	473	481	490	482	465	449	483	477	494	504	485	510	481	467	484	476	509	507	461	500	518	483	495	501	490	489	467	502	455	459	495	511	525	490	526	499	493	512	517	507	510	499	502	486	517	490	508	503	532	483	482	481	495	495	469	478	501	486	526	551	452	510	481	475	495	514	506	503	475	508	467	466	493	522	502	474	477	450	477	498	516	500	495	499	483	507	495	538	492	480	508	440	493	516	494	458	491	464	508	513	507	473	467	490	520	454	496	518	466	460	493	530	522	474	510	505	508	530	503	499	538	533	506	483	446	518	475	464	494	507	475	486	478	463	504	463	456	459	509	486	526	516	497	505	482	477	474	534	479	508	541	534	472	493	513	484	478	511	469	539	475	523	519	522	480	488	474	534	493	513	459	506	472	509	465	446	499	479	486	493	509	503	492	476	481	530	476	482	497	488	473	478	471	506	448	516	527	495	486	491	493	536	506	492	481	519	476	477	463	491	513	487	502	480	514	463	474	517	490	503	497	488	501	477	509	501	476	479	502	493	523	502	481	474	505	508	499	482	545	522	496	501	520	485	477	517	463	526	445	476	528	488	493	512	475	490	452	515	532	511	518	532	458	492	489	470	489	492	487	500	475	466	497	514	436	540	499	490	488	478	513	509	480	492	546	513	514	483	528	466	474	495	487	478	499	471	504	495	519	461	510	505	477	490	484	531	491	533	542	494	484	485	505	500	492	477	490	463	492	500	496	519	505	481	471	467	501	504	511	518	491	501	470	474	504	536	489	473	492	496	474	521	506	483	513	492	544	488	477	524	494	567	500	482	519	515	525	480	506	465	455	493	468	518	499	537	500	531	497	491	456	490	503	498	503	480	470	474	476	498	480	467	505	494	501	490	512	517	479	512	477	490	453	497	478	462	485	520	472	475	508	476	506	468	541	502	491	512	482	460	510	490	565	493	478	512	450	508	505	502	473	498	477	477	464	503	487	506	505	505	508	523	482	462	505	503	455	485	533	512	496	472	471	514	499	469	496	509	519	463	511	477	482	475	457	459	508	464	506	489	481	453	511	465	475	481	497	529	543	510	473	486	502	487	550	462	467	522	484	496	493	490	479	499	508	503	498	471	508	487	481	489	471	489	499	489	503	502	513	470	512	506	496	467	527	480	498	511	492	492	511	479	446	525	466	505	498	520	496	519	491	503	520	453	452	495	472	512	487	481	482	466	492	471	475	466	526	508	513	496	475	475	461	456	526	515	475	468	460	510	510	481	527	498	466	498	533	524	486	476	472	498	480	477	478	474	491	524	472	544	499	517	475	485	546	495	513	496	509	512	481	502	491	490	493	505	473	487	455	468	487	473	489	489	481	491	502	444	517	508	467	482	473	486	469	484	543	489	537	502	485	510	502	475	461	480	501	496	462	458	502	525	487	514	478	477	473	498	427	514	524	487	469	485	475	487	521	509	470	449	520	513	493	481	484	484	510	453	509	500	518	501	487	477	498	454	517	486	449	484	484	495	510	467	510	514	501	463	502	479	501	463	516	508	503	483	479	535	511	489	448	509	501	504	450	491	499	489	530	520	443	506	513	484	510	473	542	438	473	497	499	481	476	490	476	529	470	494	527	490	473	493	527	469	483	451	505	504	499	469	498	476	486	508	510	477	447	494	494	530	506	482	486	492	506	502	531	488	505	479	483	496	507	501	491	501	516	518	489	497	473	492	501	497	476	493	488	500	542	470	493	513	493	465	497	513	469	476	548	467	493	524	513	533	487	479	463	522	464	499	493
41731	67086	53695	28440	4147	320	237	208	187	192	177	154	151	170	137	145	136	149	149	143	131	153	144	125	131	147	141	132	144	154	136	148	135	140	133	141	119	143	137	158	137	152	137	161	124	142	136	126	137	136	120	153	128	154	143	175	193	150	153	130	131	135	148	155	130	133	126	124	129	141	151	134	144	151	145	159	152	136	126	147	127	128	137	152	126	148	152	153	130	132	145	164	129	149	129	155	161	143	141	156	140	131	140	144	149	132	152	109	137	148	160	151	147	126	127	137	133	152	145	149	130	145	140	144	129	139	130	126	140	134	142	146	138	167	136	133	141	101	139	115	129	122	119	148	128	139	124	134	144	139	139	121	132	134	123	138	144	143	148	130	139	156	143	152	117	136	146	132	129	131	109	135	120	133	141	144	120	130	137	141	132	144	114	141	148	152	134	118	130	134	139	132	115	125	154	163	118	166	153	135	131	139	120	124	134	141	146	115	119	127	137	122	140	132	137	132	120	121	126	138	151	131	140	154	147	128	148	126	135	125	139	138	116	136	162	151	122	138	123	145	115	121	133	108	143	134	144	126	136	166	158	134	126	145	145	143	131	141	127	142	147	126	137	123	153	141	125	158	151	145	137	151	145	143	133	142	137	129	129	139	141	155	148	158	140	136	140	135	144	134	129	142	139	119	138	128	158	127	137	153	143	146	152	149	150	145	121	139	133	130	135	123	114	128	158	137	136	152	108	142	136	122	146	143	102	133	112	140	142	148	131	139	124	127	135	158	135	114	141	134	129	136	151	147	116	140	146	115	143	122	123	146	121	132	126	121	140	129	128	116	112	120	148	141	154	153	142	131	136	110	126	141	134	135	150	138	114	130	133	149	142	137	146	160	127	139	158	138	149	156	132	137	120	120	143	135	118	162	162	129	137	150	161	127	146	142	113	116	141	134	138	142	139	125	147	137	125	140	124	151	144	140	131	137	135	135	150	121	149	132	132	129	130	143	155	132	129	144	143	129	137	117	140	116	146	126	137	150	146	134	135	149	156	140	143	155	140	146	145	141	138	154	124	141	131	134	130	133	135	139	142	151	124	125	109	148	117	138	155	156	124	133	151	127	148	141	136	127	143	133	143	133	126	132	130	152	125	121	144	120	117	149	146	149	136	143	136	149	166	156	139	151	136	132	137	141	146	140	153	135	129	138	120	135	121	147	138	126	129	150	121	130	127	134	131	131	123	119	127	162	136	138	156	124	149	134	149	165	140	140	132	151	105	137	142	132	149	156	125	144	137	128	136	142	145	123	147	120	147	153	132	140	158	127	139	130	156	141	131	130	124	147	125	129	133	134	139	154	136	112	139	139	127	135	152	147	144	125	138	159	136	124	135	126	152	140	183	151	137	147	117	144	149	147	132	161	137	133	133	135	122	129	144	144	139	139	149	154	141	152	132	145	136	130	147	116	139	133	140	148	126	138	132	136	120	124	161	139	152	133	131	147	122	137	129	115	150	134	142	136	124	140	138	164	140	143	138	168	126	140	150	122	138	149	131	121	130	126	134	139	142	155	132	143	129	131	138	158	141	136	145	133	122	179	136	147	135	157	127	119	143	145	122	171	141	124	116	148	153	156	130	149	143	136	142	149	143	138	148	150	162	139	142	146	135	142	153	152	134	133	146	128	134	130	155	139	115	135	141	152	128	150	117	148	137	139	130	139	131	131	121	137	127	141	128	149	154	154	133	95	120	149	138	134	120	125	148	142	149	141	157	155	121	139	161	168	147	119	168	129	128	119	139	142	138	130	144	132	136	135	140	120	123	144	131	132	134	150	115	137	139	123	140	121	153	137	134	160	123	144	136	135	146	134	145	128	128	146	126	124	146	138	119	128	137	148	113	115	138	150	146	129	132	137	128	142	142	101	132	155	119	145	139	122	126	132	152	135	144	128	146	143	131	154	128	139	146	122	153	141	122	158	123	130	128	141	143	139	136	129	133	138	122	136	118	149	132	124	108	127	144	134	128	123	133	147	146	139	152	152	152	139	150	127	155	159	133	115	118	131	119	142	154	124	132	123	120	147	151	142	126	117	148	154	147	138	144	134	122	157	147	153	127	160	134	125	126	139	156	131	134	141	121	135	129	130	142	156	135	135	155	128	151	159	137	143	145	138	129	151	135	139	132	154	131	114	134	139	156	122	137	125	137	158	132	152	111	130	142	138	113	152	156	135	142	137	136	134	133	134	114	123	133	152	135	146	115	122	147	117	146	154	149	128	129	141	121	147	147	119	127	142	105	103	124	126	144	145	166	152	129	138	124	134	128	154	141	137	132	154	133	142	141	127	136	98	133	136	139	151	154	128	158	133	132	117	166	131	118	122	142	140	141	149	133	134	147	142	124	137	137	145	141	120	140	115	148	128	137	146	158	139	126	135	124	154	132	150	132	141	138	135	134	122	121	153	138	147	149	138	150	138	147	113	141	140	135	123	106	148	155	144	128	132	117	150	155	129	121	132	132	138	144	121	135	160	157	152	113	152	128	156	159	138	154	149	150	113	135	167	157	148	134	148	144	162	135	123	129	147	145	147	116	136	145	137	152	146	152	134	150	125	131	156	151	130	149	175	133	128	134	131	134	121	118	123	134	136	137	121	135	139	151	142	153	153	138	124	123	129	128	150	151	136	134	157	136	139	132	157	135	172	159	122	112	147	120	144	143	149	140	147	141	121	160	118	128	141	131	124	130	143	133	117	127	127	133	148	130	123	129	116	130	170	127	149	132	134	153	131	145	132	134	149	124	150	157	161	130	153	140	146	124	143	124	147	133	135	173	110	142	137	127	147	123	131	159	133	125	133	147	145	150	115	153	144	125	121	171	148	120	146	148	122	157	140	131	170	134	131	144	119	148	118	136	136	126	154	139	133	134	132	157	145	140	135	134	130	153	143	165	153	137	132	118	115	135	140	137	136	157	142	146	123	147	146	145	138	122	131	129	144	148	157	124	142	130	118	123	117	164	142	126	155	136	140	159	155	131	113	139	135	119	165	146	122	148	124	131	135	133	137	125	151	157	133	132	150	146	140	130	147	140	153	139	121	139	147	131	116	130	141	132	140	138	147	141	160	128	124	145	133	144	135	155	128	140	136	127	107	138	125	121	165	130	159	137	127	130	128	140	138	137	118	142	138	137	164	147	130	126	147	141	146	163	124	123	138	132	122	142	125	121	146	132	148	129	148	159	152	140	147	136	134	131	113	166	142	151	132	136	145	139	119	146	139	132	143	151	119	124	141	127	146	140	107	116	142	138	128	130	126	127	129	138	136	131	137	122	137	133	137	140	127	140	148	130	143	131	146	157	143	150	145	123	154	154	121	147	127	150	139	130	142	139	126	142	142	146	115	134	110	134	132	152	148	128	123	137	175	130	114	123	140	154	155	149	131	133	126	114	141	153	144	135	130	124	137	128	132	139	125	106	155	138	147	142	150	140	124	116	134	155	143	146	124
23813	51208	48781	27023	1126	989	862	677	692	575	541	506	481	463	425	472	411	392	410	392	348	360	393	358	380	381	339	347	382	353	371	389	377	331	342	365	322	338	308	331	329	332	335	352	351	339	321	322	357	360	353	354	351	362	481	556	571	641	530	391	345	327	321	314	360	364	324	342	336	340	326	366	324	358	356	335	326	330	302	304	333	335	306	309	337	343	340	320	317	317	342	360	306	334	319	324	317	366	315	359	311	293	322	351	318	340	330	336	308	345	316	329	317	299	299	343	349	317	342	338	321	330	318	329	332	321	327	328	331	333	339	266	336	300	319	340	329	345	333	311	312	308	342	295	338	339	342	331	372	353	344	339	315	304	277	309	325	344	326	331	314	308	304	332	357	301	327	309	323	339	348	332	311	343	308	347	348	355	295	308	317	352	311	342	316	334	312	331	337	302	313	331	318	339	344	324	342	345	273	320	324	311	339	325	334	348	321	333	327	325	293	331	360	301	339	314	309	316	342	324	325	338	355	319	326	329	360	331	342	329	331	344	299	301	339	304	318	324	360	356	346	338	301	309	302	336	334	336	286	347	343	322	329	342	355	344	313	347	322	330	350	317	310	335	322	326	333	335	305	324	322	323	336	330	331	320	316	322	331	315	329	325	342	337	347	354	349	340	315	309	325	314	330	317	305	321	311	330	314	345	304	311	335	353	301	334	357	345	324	327	320	324	307	298	334	304	329	307	323	364	281	337	341	343	337	307	320	297	330	319	334	313	315	343	368	315	328	317	320	361	349	328	354	324	338	322	367	282	349	294	276	332	300	367	326	336	325	341	327	328	287	336	312	348	309	315	344	350	308	340	299	372	336	321	320	324	306	325	323	314	328	352	336	364	314	321	336	338	333	327	331	312	336	385	335	339	342	292	333	333	306	330	281	320	305	324	344	329	343	312	293	322	304	321	314	307	318	292	308	316	331	307	323	299	335	365	332	307	309	337	328	352	319	318	321	322	319	349	332	324	330	333	354	314	330	301	331	284	340	347	340	351	348	327	353	343	323	346	311	330	324	319	363	334	311	342	318	295	312	309	306	342	320	332	324	349	298	331	349	321	304	320	335	326	344	297	306	291	353	352	343	323	325	332	320	326	339	327	307	370	326	316	311	317	322	319	298	298	314	295	307	314	307	324	324	336	314	330	358	341	330	341	338	316	317	335	287	338	364	300	317	307	329	344	337	315	293	333	298	328	332	330	321	338	302	318	313	316	330	352	335	321	344	306	318	326	333	331	320	343	305	333	288	348	314	358	346	334	297	322	325	352	352	330	326	329	317	309	344	310	339	328	366	344	322	317	324	321	316	343	315	326	329	324	331	325	346	329	335	318	330	343	304	342	328	318	345	324	343	315	336	297	298	334	313	324	322	334	336	322	337	324	322	305	333	301	333	320	312	316	309	334	344	346	337	316	353	323	336	376	337	328	318	347	327	299	344	305	293	335	342	309	313	347	300	298	335	339	326	345	294	320	321	308	319	307	337	330	298	330	291	314	304	333	316	311	329	326	326	336	327	307	335	318	344	284	314	327	312	303	336	330	340	320	324	329	298	345	368	356	338	349	344	350	344	311	318	319	324	323	349	348	334	304	391	321	337	334	326	347	311	293	346	341	347	347	314	336	321	294	337	295	334	356	342	325	358	327	316	341	313	357	320	318	332	336	344	329	315	333	345	329	332	304	326	340	339	308	302	303	338	329	320	307	323	310	329	319	330	328	347	335	346	346	295	346	342	341	327	366	333	332	315	303	323	321	313	337	355	317	309	319	297	312	304	298	324	319	342	331	360	362	341	333	312	314	347	294	306	300	328	312	320	325	363	343	324	316	305	320	336	319	302	351	346	347	330	324	348	322	368	315	298	336	335	312	304	346	321	355	349	319	312	351	305	340	281	322	317	325	346	321	358	344	311	337	337	315	348	307	324	380	320	328	340	320	347	312	312	355	332	335	358	377	292	315	355	303	336	334	338	311	327	318	320	313	292	331	349	313	306	347	339	308	345	330	335	345	335	319	336	282	329	334	348	312	340	356	340	299	333	334	327	325	343	348	315	296	325	324	306	351	348	309	357	314	308	319	286	335	325	310	357	329	311	329	304	339	339	370	320	340	351	291	340	322	305	312	309	324	329	299	325	317	287	326	319	311	346	294	316	383	317	327	317	338	330	333	310	285	319	333	333	287	312	303	326	308	300	329	345	325	337	327	350	326	341	305	325	337	343	316	309	320	329	318	322	335	351	346	329	304	326	342	328	337	341	319	351	324	313	328	311	366	368	342	319	317	312	341	319	309	309	345	323	289	324	327	314	314	333	335	302	344	316	349	318	315	313	319	329	324	335	352	334	333	323	324	349	347	318	303	343	324	329	336	310	300	308	334	310	339	355	342	317	334	351	353	336	325	308	324	308	341	370	341	318	334	320	323	348	294	308	351	297	347	316	315	293	354	304	324	302	362	326	340	326	329	347	336	364	313	320	326	334	343	325	316	309	330	295	316	311	322	386	312	320	310	347	319	329	325	349	311	336	311	378	318	350	330	294	319	330	324	314	343	340	323	325	357	314	336	309	335	339	302	322	328	317	330	371	350	327	325	327	334	336	320	330	320	346	322	329	346	335	378	315	309	310	336	328	331	295	320	343	315	367	375	328	311	296	332	318	367	332	339	337	312	325	317	350	337	326	308	337	322	299	290	283	343	320	330	339	325	316	301	353	314	293	341	328	314	306	318	338	341	343	290	310	316	329	333	318	331	349	360	342	331	323	335	342	347	314	317	346	305	324	303	310	312	316	340	326	349	303	323	351	318	321	309	330	325	321	312	331	330	335	317	322	344	327	334	329	342	345	330	326	316	330	345	347	295	327	338	306	305	320	325	306	324	292	324	312	302	314	344	348	326	329	356	300	297	319	321	345	336	341	343	358	312	333	357	339	329	330	321	336	315	316	312	348	319	310	309	297	334	327	333	330	323	358	323	322	329	302	316	305	351	346	339	325	321	313	304	358	328	314	330	338	335	311	337	350	282	342	339	306	308	309	334	313	318	340	306	350	354	321	325	334	339	332	311	320	339	336	297	333	355	323	308	335	311	351	315	354	331	331	338	332	327	324	331	322	325	310	336	326	324	338	349	299	352	292	336	336	325	314	328	345	338	329	276	314	315	344	351	322	330	324	376	312	342	313	317	348	294	318	283	316	333	309	353	324	359	327	316	332	320	349	324	339	300	330	345	321	351	330	333	322	337	333	349	319	339	341	354	357	329	348	346	362	338	324	337	321	340	362	288	327	351	339	315	303	328	334	333	324	325	306	326	349	323	339	291	319	324	340	307	342	340	342	375	324	336	337	336	331	298	302	316	308	333	327	343	320	295	292	332	342	351	310	326	342	309	324	331	295	361	349	346	334	329	349	302	346	357	349	351	323	364	339	316	355	329	314	320	310	308	304	343	327	321	350	347	318	380
52102	83237	67702	39832	10081	982	434	395	299	268	249	253	254	235	228	193	209	224	213	199	172	216	202	197	189	178	205	175	200	148	188	174	201	202	200	186	184	179	174	192	182	198	192	165	211	185	192	174	219	178	168	203	210	191	209	223	202	232	193	196	181	199	175	178	174	192	175	174	170	162	180	174	199	183	179	187	180	166	168	210	192	187	139	187	183	190	162	183	176	173	203	163	190	194	176	189	195	169	181	197	198	197	190	186	196	161	205	169	197	183	184	212	174	177	174	188	181	198	181	170	199	158	200	199	161	191	192	181	183	164	209	186	219	184	199	194	201	192	184	178	181	164	188	184	186	177	181	178	185	175	183	151	189	187	179	187	207	194	172	185	165	176	189	179	199	194	183	164	169	198	182	197	184	152	181	169	174	189	182	174	195	198	168	171	185	202	187	197	186	152	180	177	152	163	191	170	174	170	177	166	169	201	200	187	176	186	185	180	190	158	178	209	195	183	175	163	210	205	166	175	194	190	187	192	181	164	213	204	192	138	185	187	172	203	174	202	173	201	171	209	190	186	188	188	163	177	167	192	181	189	190	187	198	188	171	212	203	204	187	195	191	184	194	168	198	179	172	195	160	177	188	180	204	176	186	177	174	208	201	191	194	180	176	193	195	174	200	193	184	173	219	181	168	188	175	179	176	214	205	187	186	183	177	175	210	185	183	182	181	163	157	154	158	183	185	206	168	191	173	167	188	172	190	180	196	174	168	185	192	199	183	176	207	166	176	175	162	184	197	189	198	228	186	183	201	195	191	209	186	186	198	193	167	202	172	174	185	172	206	200	189	176	183	180	187	154	195	164	183	167	183	205	196	166	165	178	186	198	181	184	173	170	191	182	198	201	194	201	183	175	204	169	192	185	188	178	192	153	200	189	188	190	194	179	181	206	191	190	212	201	172	166	180	172	191	200	206	187	180	209	186	169	177	164	204	197	184	157	215	169	210	214	171	197	178	168	196	174	190	168	211	192	181	199	195	196	168	164	194	188	159	184	176	185	178	204	193	187	165	190	211	199	206	171	199	183	174	152	188	178	202	216	182	196	192	188	205	169	171	177	175	169	148	187	194	166	196	188	179	175	175	161	184	175	177	191	173	171	197	187	184	179	157	168	193	201	179	182	176	192	168	170	173	189	164	169	175	147	198	184	160	161	188	194	198	222	172	197	190	181	199	158	164	179	173	173	176	173	184	182	176	191	201	184	205	188	181	185	161	193	202	170	187	195	201	174	182	194	163	189	172	206	154	222	176	192	169	187	188	199	158	213	193	193	193	184	201	167	182	183	189	172	184	189	205	166	162	177	189	166	201	191	185	188	189	173	194	165	179	214	199	197	172	179	185	187	167	200	209	204	201	161	202	186	162	193	150	192	159	174	164	173	172	191	214	184	204	173	194	182	184	189	192	204	167	183	189	182	186	191	160	182	173	195	194	185	146	176	180	169	175	224	185	163	181	190	192	202	162	162	182	200	200	199	168	200	181	175	165	200	191	188	192	179	187	198	172	195	201	166	184	205	189	197	184	194	174	181	192	203	158	181	190	195	176	178	190	195	191	195	193	193	187	181	191	183	186	203	204	180	183	187	181	196	171	198	175	184	185	179	191	207	160	163	183	167	193	196	197	182	168	185	164	187	170	191	173	175	177	207	159	197	164	170	193	188	220	188	206	214	185	184	211	188	165	146	199	183	185	198	192	183	204	201	175	179	185	190	177	182	175	170	192	163	184	198	160	191	183	174	201	210	193	188	196	183	182	218	194	197	210	193	172	205	194	149	188	189	187	194	195	189	177	198	190	197	206	168	198	190	200	177	176	187	178	154	185	178	191	181	181	183	172	186	188	195	175	182	178	194	203	180	188	162	192	185	152	164	169	174	160	147	177	183	181	179	215	199	186	195	182	190	183	186	166	205	201	181	187	191	214	197	191	194	202	176	228	195	172	183	199	195	174	159	188	190	191	184	203	195	175	186	170	157	182	188	187	174	183	176	190	187	188	181	191	188	171	206	193	184	195	193	168	197	191	184	172	202	164	226	183	177	212	160	185	191	167	180	181	160	194	176	194	202	200	192	181	158	152	171	164	195	165	187	187	174	170	192	204	191	174	200	231	195	180	197	201	157	170	201	178	183	184	187	190	192	190	197	184	183	182	185	196	170	184	189	174	185	178	171	172	182	184	190	200	175	164	165	177	159	179	168	175	163	197	184	161	203	184	205	183	170	196	186	186	173	174	204	174	178	178	185	187	172	184	171	218	198	197	174	186	187	179	202	205	173	197	202	212	174	218	185	189	193	184	180	183	188	184	173	181	186	192	202	177	184	179	172	187	181	187	164	205	164	196	174	165	186	165	190	175	192	198	193	212	162	177	183	168	172	200	168	163	157	175	173	177	188	174	190	161	185	152	181	184	194	153	208	201	173	172	205	189	178	164	207	172	183	174	205	209	201	199	175	186	193	172	182	171	202	175	201	167	163	206	183	185	205	202	192	191	181	166	146	202	183	165	194	182	196	177	161	191	179	214	188	165	216	174	189	168	188	186	210	182	181	155	185	168	205	218	209	187	198	192	176	188	170	190	180	182	205	199	187	186	185	154	183	179	178	177	172	199	190	186	174	186	175	186	176	201	189	187	154	182	198	176	165	200	164	176	168	182	196	167	196	170	194	187	192	207	176	168	188	174	180	167	177	206	195	170	163	181	177	173	191	183	167	211	182	193	190	178	176	184	193	175	197	179	161	194	193	170	189	191	194	169	184	190	194	194	213	189	177	207	162	179	172	201	205	211	202	193	184	166	186	191	175	183	168	181	193	170	192	174	211	180	196	184	212	163	190	195	222	184	172	178	179	178	193	137	168	186	187	143	171	167	176	182	189	230	172	168	165	175	175	174	185	187	192	202	187	170	206	184	182	192	184	198	174	164	161	175	188	159	192	191	159	200	173	169	164	165	167	194	193	165	182	172	207	197	209	207	164	182	198	207	197	190	187	164	178	178	162	193	181	177	175	193	179	189	186	179	179	174	198	185	177	176	176	186	199	175	194	188	185	167	188	180	176	177	184	175	169	179	182	175	186	148	203	174	190	172	180	190	176	159	190	175	156	193	203	192	187	198	174	195	175	184	186	178	174	199	192	185	189	174	204	176	200	193	172	194	206	185	152	172	181	187	198	188	170	195	190	198	175	196	171	181	203	195	181	194	178	186	179	196	173	169	186	170	176	176	183	195	183	198	168	170	199	183	202	190	175	184	205	157	180	176	181	181	190	187	196	174	181	209	179	190	194	179	191	181	174	201	153	189	204	189	173	192	177	207	191	188	188	170	199	166	204	194	166	195	162	174	189	203	175	180	174	176	216	171	172	212	193	188	220	190	192	177	187	181	169	178	189	173	177	184	198	190	211	185	196	195	192	198	170	197	200	195	203	196	175	183	185	188	181	166	184	164	194	175	202	174	172
30228	64313	61849	34380	2081	1787	1438	1245	1099	894	863	787	733	727	613	638	612	565	585	586	517	525	517	523	568	532	518	486	513	450	495	481	486	506	450	459	446	454	455	526	462	488	441	403	396	453	506	457	449	473	468	427	481	537	628	832	746	770	699	452	416	452	458	467	479	436	454	462	476	422	447	462	475	465	441	441	426	460	442	461	449	437	452	419	433	460	440	424	434	439	429	413	452	421	413	462	401	422	427	428	413	444	454	470	449	464	417	406	417	424	465	421	429	424	438	446	445	442	416	485	468	455	449	441	408	427	449	419	430	430	461	413	443	434	420	408	435	456	433	448	434	373	406	437	466	433	459	419	425	441	404	408	426	423	484	393	425	398	454	439	429	413	397	411	455	454	421	428	419	425	416	411	445	414	416	443	380	435	419	436	447	479	409	442	452	446	445	466	418	369	470	416	461	442	368	451	428	431	391	439	442	437	422	442	423	419	429	472	449	452	411	428	416	461	418	429	431	442	470	421	412	435	413	431	419	417	416	423	444	436	413	442	423	400	436	440	420	444	425	428	409	414	414	427	417	405	404	413	474	434	438	448	433	426	392	468	404	466	400	437	462	438	423	429	426	385	440	454	412	441	426	435	438	400	461	421	407	478	402	403	417	412	393	418	386	378	428	385	410	416	411	463	468	441	470	440	435	450	422	418	449	441	448	416	413	430	442	449	442	436	408	418	415	478	414	414	461	444	408	404	439	454	382	418	445	413	439	432	461	450	422	448	445	432	419	399	431	435	452	403	443	425	448	455	414	407	408	429	422	402	387	439	444	456	441	445	451	430	448	421	440	440	431	454	463	437	431	399	380	484	429	431	451	463	426	406	414	430	424	462	387	435	444	432	468	431	459	424	433	417	442	415	403	414	419	474	423	408	471	427	438	430	471	440	439	423	426	424	422	456	388	409	453	500	427	442	428	424	424	444	466	429	430	431	433	409	418	431	389	448	407	441	421	419	404	421	422	447	407	430	456	412	427	408	412	443	462	436	447	436	414	443	404	436	421	418	439	435	394	431	447	448	409	429	406	459	415	425	438	451	466	449	394	458	435	402	399	407	427	463	438	438	455	411	423	467	425	426	461	424	399	463	419	408	454	456	402	402	421	397	446	447	441	418	430	446	388	430	423	438	427	446	411	435	406	411	461	420	440	456	455	402	479	451	449	431	426	415	428	379	434	428	410	444	398	436	425	446	413	454	391	458	433	410	429	439	425	409	424	457	387	432	407	439	428	433	422	436	435	413	410	410	441	460	405	463	440	388	410	431	417	415	416	416	439	455	440	403	419	456	392	427	441	421	394	425	424	433	444	438	450	453	397	398	456	416	441	437	406	465	418	454	449	421	428	439	439	441	403	435	428	408	380	412	438	472	464	413	406	387	395	446	439	407	493	418	404	426	423	450	418	428	477	418	441	409	453	460	457	399	403	407	450	406	444	412	400	432	418	395	438	406	424	421	468	401	439	400	412	405	433	477	433	418	408	417	415	404	450	424	424	427	469	451	400	425	434	417	420	434	396	425	424	411	400	423	438	448	408	408	398	426	411	429	375	397	442	427	470	447	436	380	436	404	439	422	445	407	438	452	424	401	424	419	452	441	430	462	441	419	466	442	453	414	461	420	420	420	414	367	414	438	435	431	456	413	410	433	407	448	411	440	445	412	397	412	408	477	427	419	416	429	406	428	417	453	419	433	416	433	387	432	451	484	398	420	410	433	412	402	439	397	420	457	422	412	425	439	397	461	450	468	411	434	399	430	420	458	425	425	403	423	407	432	428	406	427	422	429	397	417	405	437	423	424	400	438	432	415	435	421	408	426	418	455	405	462	461	444	414	451	419	435	397	443	429	390	457	421	412	441	422	410	439	442	426	411	431	445	403	433	427	412	413	466	440	414	432	403	469	468	406	427	429	421	431	404	424	417	422	421	441	448	422	429	445	449	443	414	442	459	416	445	407	429	448	460	436	446	436	433	440	415	421	437	412	390	424	429	415	479	458	425	413	447	381	445	451	412	410	411	459	448	428	454	416	403	391	467	405	438	423	421	485	425	425	443	444	448	388	449	418	435	418	421	408	455	405	418	434	455	452	452	437	413	473	474	418	403	439	434	440	418	411	460	434	453	391	426	431	440	467	428	414	426	441	415	444	454	407	463	417	429	456	462	396	438	468	396	418	412	430	396	429	453	443	421	410	419	460	404	446	429	433	422	428	446	429	474	418	422	463	405	438	481	460	384	418	412	429	438	410	428	416	415	434	425	407	420	423	420	433	419	421	465	420	405	421	446	417	414	422	457	427	425	422	439	433	445	400	425	395	442	385	436	444	391	456	433	416	419	413	431	423	383	432	395	439	445	428	438	452	429	474	417	458	467	443	432	434	421	428	439	407	402	422	469	394	450	446	458	446	434	426	395	431	441	425	432	424	441	436	452	411	429	444	396	416	389	446	427	433	471	423	429	392	421	459	445	442	403	448	442	446	400	432	429	400	408	464	450	422	425	456	439	417	404	434	430	400	422	432	437	440	451	426	414	437	417	446	388	454	454	439	456	409	386	452	384	410	447	465	448	425	413	434	432	409	412	441	419	455	406	448	385	393	417	428	434	434	398	438	434	435	421	426	411	416	414	404	429	388	411	394	430	409	408	388	414	445	424	455	448	453	441	429	469	394	416	446	464	440	403	426	431	419	411	443	447	427	443	406	455	445	433	413	450	414	453	428	425	426	423	415	434	460	435	406	426	464	410	406	454	431	415	433	425	438	407	408	429	442	426	424	433	402	433	419	470	436	400	403	413	427	449	433	416	447	428	404	412	425	426	428	444	396	432	416	416	433	435	460	430	418	429	473	424	471	425	435	431	418	406	442	414	434	451	416	404	416	429	458	441	431	436	452	437	447	440	434	424	445	439	452	385	436	455	435	412	453	419	431	434	410	449	473	461	387	438	419	442	440	445	393	422	448	471	408	428	423	448	445	443	457	452	465	439	440	435	440	424	434	440	417	430	419	432	425	437	421	400	418	419	427	422	407	443	451	425	428	420	399	411	421	463	437	426	380	422	433	460	426	443	503	431	410	463	446	417	408	441	432	432	459	475	415	418	434	441	408	446	412	418	407	424	426	421	431	446	454	436	418	408	438	434	448	402	408	421	490	448	485	418	435	403	424	434	433	458	409	434	451	411	391	439	442	398	436	410	421	446	452	442	405	459	409	423	443	429	392	462	400	408	417	451	461	402	407	420	438	400	439	432	409	418	415	406	419	437	431	421	417	437	436	455	445	424	482	456	396	404	437	430	420	409	423	436	431	459	405	449	408	460	473	402	464	415	439	423	436	418	437	436	430	407	417	417	463	412	372	409	430	424	436	414	407	443	422	439	438	383	434	415	405	427	440	450	461	463	413	458	422	445	446	443	444	441	440	411	431	427	423	398	385	468	425	459	390	374	451	410	446	407	418	416	424
26615	17647	6890	1226	228	232	216	231	242	211	218	223	248	217	217	214	194	228	207	217	181	219	203	202	215	232	231	245	229	232	222	219	212	205	207	205	238	230	198	227	217	207	237	210	238	194	233	190	219	197	200	239	256	220	227	239	236	245	253	241	225	202	215	222	221	204	209	226	221	222	248	237	252	215	199	206	212	227	242	223	226	265	224	205	209	231	230	236	228	241	221	186	226	228	233	235	225	218	211	201	188	228	195	198	208	195	211	231	214	218	215	248	222	177	231	242	219	202	227	250	243	230	185	208	219	205	228	223	202	207	248	202	218	200	225	220	217	196	200	208	192	230	202	191	211	221	234	219	205	161	213	193	220	208	194	207	230	221	210	245	206	224	202	195	229	233	222	226	233	187	205	221	232	219	204	229	219	222	207	211	213	212	221	231	212	203	207	251	205	211	228	211	198	224	213	225	224	253	215	205	209	225	191	229	205	233	212	245	203	222	222	213	202	218	242	252	196	221	209	216	226	228	259	207	225	202	201	224	197	203	196	203	222	202	219	208	235	260	210	210	192	213	215	232	204	252	211	251	242	225	202	216	215	204	208	229	188	192	216	241	212	226	210	240	213	214	191	225	227	211	251	225	233	230	244	210	227	220	229	204	215	201	215	231	217	207	255	225	255	214	232	226	227	217	246	196	221	243	222	227	207	220	246	210	222	211	211	210	212	230	216	200	240	187	221	222	220	240	240	220	224	217	197	225	239	233	225	204	198	217	224	203	201	233	216	231	206	195	230	230	230	209	196	240	209	237	215	214	215	216	220	243	192	218	217	204	222	232	225	228	212	212	208	232	242	223	235	215	209	203	215	262	228	228	214	219	221	216	195	219	212	195	205	210	222	215	219	228	186	235	193	247	203	209	223	181	209	210	194	218	235	246	241	205	200	218	211	243	210	212	228	237	190	225	207	197	231	224	219	252	246	199	215	226	224	221	206	222	204	237	203	191	200	209	225	224	208	219	202	211	189	196	235	220	212	202	231	241	207	227	194	205	246	225	203	211	208	214	223	226	225	223	220	202	254	232	210	204	223	237	237	228	203	188	226	235	213	203	215	225	212	182	212	236	223	223	238	226	193	223	194	210	229	217	215	209	199	215	247	226	225	225	236	187	221	216	224	236	242	222	223	218	245	209	214	204	211	215	228	231	207	270	224	248	219	213	245	189	192	219	222	225	223	210	221	202	222	232	231	225	226	228	216	213	237	227	201	211	213	235	214	215	224	248	195	213	223	204	198	234	216	234	217	181	198	192	242	233	244	207	244	233	249	221	223	243	215	212	238	221	200	205	227	194	237	217	227	236	207	216	210	198	224	216	246	245	247	244	223	216	225	212	198	203	196	222	223	224	205	235	227	222	187	211	198	196	223	209	227	215	223	222	224	232	221	208	221	224	207	222	216	219	204	240	216	224	206	248	221	223	219	206	206	228	212	201	219	245	238	257	239	214	225	201	212	222	238	232	231	233	212	210	195	225	237	223	206	193	219	204	243	240	213	199	212	220	229	258	223	197	223	210	266	201	226	236	225	199	225	223	217	234	201	234	229	228	239	221	231	236	237	214	211	234	228	234	252	216	202	220	246	229	229	215	199	272	212	201	229	226	216	263	224	189	207	205	235	215	208	213	223	228	170	205	212	242	220	250	216	221	166	217	241	216	217	201	204	216	214	200	234	233	214	217	222	231	181	220	222	250	232	225	205	196	177	221	196	206	214	216	208	237	224	247	231	201	237	242	244	210	208	222	250	225	229	216	214	238	241	222	212	199	242	234	213	197	202	204	192	211	212	225	198	233	222	224	211	251	227	225	220	211	198	248	212	222	216	214	237	217	190	251	211	205	207	242	207	232	224	223	192	215	206	172	231	208	210	213	235	236	214	232	224	222	225	173	233	186	227	229	225	225	201	202	227	210	183	216	209	247	241	219	201	203	216	229	204	218	239	224	218	212	216	223	213	254	212	242	214	210	207	208	224	232	204	209	221	220	226	215	218	206	219	223	216	218	199	208	224	225	215	211	217	237	238	243	212	217	210	200	222	212	223	216	212	206	233	227	232	211	206	194	220	231	239	246	228	203	233	206	192	217	201	209	197	215	229	218	208	197	193	195	185	215	214	219	189	219	218	222	216	229	223	210	235	216	217	205	192	239	219	239	215	205	227	203	238	196	217	198	211	197	230	219	234	215	226	210	190	217	200	222	202	197	224	254	259	206	225	187	221	206	234	201	207	216	217	197	234	205	195	225	226	191	220	197	233	199	209	194	215	214	201	197	221	220	200	222	222	204	246	192	212	229	251	210	220	247	206	221	230	230	196	192	218	219	202	184	214	225	233	220	202	209	240	209	200	201	232	219	204	214	213	237	190	200	219	224	230	214	219	225	237	247	213	221	196	228	244	215	197	224	225	216	192	227	216	219	235	235	229	220	203	198	230	234	220	228	210	226	227	214	212	242	219	224	239	226	246	212	217	226	211	229	210	201	223	239	250	225	219	197	182	233	198	222	194	209	226	215	218	220	216	192	192	197	216	213	213	243	231	214	227	219	198	199	214	196	199	211	228	214	204	235	227	236	213	211	233	231	217	217	220	226	207	212	187	230	223	222	209	208	215	212	213	216	220	199	241	243	198	217	206	245	229	237	199	259	231	253	230	200	228	244	245	239	197	225	218	236	205	241	211	233	200	253	237	201	208	238	220	186	214	220	222	197	233	224	206	204	192	221	212	208	211	222	236	245	204	217	199	200	226	197	246	234	215	231	233	215	211	227	261	241	213	204	199	202	214	223	198	206	232	204	209	223	182	223	211	234	229	202	242	195	227	206	221	228	257	205	228	254	200	260	216	227	233	238	235	195	259	231	215	227	201	210	209	197	218	209	204	239	219	207	205	221	206	216	223	213	211	210	242	250	250	187	230	229	220	241	220	217	213	215	229	233	224	220	243	205	229	214	220	196	174	241	228	216	237	211	241	229	208	235	233	213	229	233	197	201	238	216	209	218	233	198	192	241	233	247	229	200	211	212	231	230	205	199	204	205	206	221	199	237	210	221	224	209	212	239	235	212	228	201	227	221	220	229	207	211	210	199	207	211	204	208	232	207	224	220	248	217	211	233	199	208	207	244	202	213	225	201	215	228	233	233	197	184	227	206	221	242	203	215	242	235	222	213	233	226	212	217	215	231	209	221	194	210	228	219	221	237	226	226	218	223	220	212	199	219	222	209	205	233	202	233	221	193	218	237	230	227	220	199	219	220	212	201	212	204	223	231	234	231	239	223	222	231	231	185	249	256	240	214	222	219	237	221	243	223	208	192	261	229	218	217	231	242	214	228	210	230	216	242	223	209	232	223	215	215	234	228	192	204	207	225	215	251	202	195	274	229	238	222	228	208	210	207	212	226	226	238	202	213	229	202	195	242	231	230	226	223	197	239	207	228	242	258	235	252	202	239	215	220	200	227
12721	17550	8713	2868	565	535	474	486	501	497	467	457	484	478	476	455	477	490	512	453	481	466	510	468	477	490	464	497	507	508	451	493	495	483	487	504	475	469	489	505	510	504	463	495	489	448	478	492	471	494	469	508	537	501	556	566	540	561	507	491	500	464	471	482	518	483	475	464	471	505	449	495	468	474	434	459	512	471	458	501	469	469	501	501	502	493	491	472	453	481	429	511	472	481	458	481	484	476	492	499	465	483	489	494	522	509	474	483	487	489	486	478	479	537	476	469	498	498	539	494	466	521	483	503	481	463	495	512	488	524	492	493	466	445	492	497	467	470	522	506	473	497	499	492	489	500	477	499	506	490	496	506	435	483	512	438	509	434	475	435	491	495	483	496	475	494	490	484	493	514	514	492	475	479	512	473	502	516	477	477	456	471	486	489	485	456	525	452	465	486	506	442	503	500	498	438	471	511	474	480	514	489	477	516	522	470	501	477	496	509	505	497	496	468	515	496	485	489	490	486	498	463	447	492	469	513	453	494	505	469	481	494	490	483	453	483	523	496	486	500	484	443	481	477	475	462	446	479	466	538	491	449	464	472	464	476	480	460	486	491	516	512	471	478	448	501	524	474	496	469	483	502	502	476	427	517	494	511	487	479	503	467	484	488	506	483	460	490	469	515	551	474	501	480	482	495	481	496	452	529	463	478	467	466	491	427	478	520	504	523	485	442	469	511	458	500	456	472	463	498	468	471	471	472	497	462	485	476	500	428	461	513	468	481	444	491	487	494	500	472	484	481	499	474	460	514	473	478	515	480	470	485	466	533	462	470	427	493	471	478	499	533	496	489	485	443	477	505	499	473	476	473	481	491	507	484	489	493	490	488	506	500	480	496	471	484	485	500	460	453	488	476	521	510	487	455	494	455	529	482	517	476	496	478	490	462	486	501	475	482	463	511	437	459	471	468	458	498	504	452	470	515	482	467	509	491	469	436	506	457	489	490	532	469	493	445	480	466	455	486	442	452	477	482	508	472	466	482	485	521	482	455	474	443	457	459	504	477	466	492	463	485	525	482	498	512	492	466	495	504	467	502	512	492	491	486	486	497	504	521	491	461	476	493	474	513	468	477	477	480	453	513	522	486	497	491	496	456	483	456	474	484	503	479	490	491	480	512	513	490	454	475	533	501	485	485	462	493	503	493	508	464	498	493	494	511	480	496	528	475	448	459	470	474	523	512	499	454	469	470	504	467	494	472	458	473	518	476	497	482	461	458	490	488	479	441	476	451	454	469	503	488	487	492	492	489	486	522	475	482	489	467	490	463	492	467	490	515	493	487	491	479	470	471	453	482	523	450	481	498	513	479	461	458	509	503	492	504	461	467	496	464	499	484	512	458	513	502	505	517	463	488	470	465	474	504	495	494	469	498	491	478	474	477	490	471	482	477	508	493	499	471	465	536	527	463	490	479	446	513	546	489	517	461	486	496	484	472	460	503	500	467	493	480	493	451	486	517	508	485	471	509	454	485	499	496	483	497	509	483	473	473	485	487	450	487	493	485	484	503	456	498	495	453	492	484	504	491	454	515	502	452	456	496	460	448	449	471	463	463	490	473	477	536	480	543	465	514	445	467	470	467	458	513	471	457	472	498	474	490	492	492	457	499	475	486	479	497	490	480	457	513	438	496	479	529	532	498	489	486	482	478	520	501	465	524	477	470	444	465	485	511	472	488	502	505	507	482	441	451	511	516	494	481	465	480	469	468	484	509	473	486	470	556	510	523	472	502	475	499	462	472	442	477	452	412	514	491	486	489	453	508	483	502	481	507	524	477	486	471	467	483	476	477	490	490	458	502	485	478	482	490	457	473	488	467	508	484	486	476	491	465	481	466	494	490	442	543	481	482	524	479	475	456	504	462	477	512	453	498	459	449	465	469	523	521	468	495	492	489	478	488	463	484	489	489	494	478	484	519	432	478	474	493	454	482	496	499	476	494	502	489	484	502	517	450	456	488	508	474	498	448	497	505	518	488	515	520	515	468	492	507	488	499	476	500	520	480	471	503	495	477	495	463	480	470	507	496	527	469	513	461	512	445	528	451	471	523	487	458	487	465	488	448	505	484	523	475	505	464	479	483	435	497	451	486	483	475	474	473	498	486	509	469	496	460	529	461	502	499	474	462	486	497	463	503	504	498	460	494	518	494	488	465	511	459	482	507	474	443	499	496	493	474	476	475	496	532	454	474	499	506	477	493	451	461	446	482	448	464	475	494	474	470	480	499	501	467	463	472	477	457	463	471	496	515	479	524	469	503	487	497	472	470	482	508	479	462	504	460	478	494	494	539	471	471	484	464	475	511	533	469	437	462	533	480	485	512	480	490	515	497	529	482	462	461	434	488	480	495	485	483	510	506	496	451	487	467	522	491	476	492	511	468	472	482	533	464	510	504	487	429	453	464	462	490	471	498	465	481	489	466	485	514	481	475	463	506	495	481	526	481	471	449	477	520	504	490	466	495	466	449	467	464	445	470	498	494	514	492	507	479	491	450	469	499	476	476	440	528	465	453	488	461	482	492	502	504	513	499	483	495	504	482	511	487	474	503	530	471	475	518	534	489	467	481	451	498	465	487	491	471	477	502	464	469	470	472	509	458	469	513	459	457	468	504	472	489	513	480	482	426	485	511	463	467	442	495	456	478	490	477	486	489	506	461	462	490	468	495	471	501	499	478	489	473	494	518	449	496	486	508	470	490	476	478	430	474	515	492	476	499	509	542	453	505	476	476	454	478	450	489	482	436	468	468	476	461	492	513	507	485	483	481	479	461	490	492	490	479	471	524	497	493	467	468	481	458	515	472	480	496	473	466	464	436	509	554	455	435	480	501	491	532	467	487	475	520	497	483	519	509	535	481	463	447	467	463	500	507	502	490	490	525	482	492	516	480	493	474	474	472	512	506	483	485	527	461	500	455	472	491	502	483	463	511	497	513	481	493	479	497	471	494	467	466	467	473	448	487	492	490	485	478	521	500	496	472	498	486	504	461	467	505	484	521	483	452	517	449	483	472	518	477	497	475	501	460	481	479	505	506	489	469	478	461	516	518	428	484	478	488	504	455	535	489	498	479	511	461	523	461	480	474	488	471	467	479	521	480	461	504	497	468	424	463	503	492	464	452	471	485	498	466	510	517	479	508	488	521	447	504	490	469	500	492	490	474	454	503	513	463	535	472	487	441	499	474	505	476	469	455	519	497	479	475	493	475	461	480	504	452	427	461	507	455	471	471	491	466	495	494	494	500	503	489	466	501	475	508	491	443	475	486	463	469	503	461	486	498	463	496	482	503	496	501	486	490	485	467	434	497	477	474	444	496	482	463	470	526	455	518	489	447	468	439	476	505	488	507	469	518	508	504	491	509	487	469	484	483	458	483	472	489	504	476	506	503	484	470	488	509	488	487	471	506	505	491	481	433	468	498	458	518	480	510	468	490	488	481	486	451	521	523	498	484
42390	67196	54728	27450	3993	327	203	221	202	163	188	158	147	162	145	137	140	131	131	150	149	141	148	155	137	134	147	124	162	137	136	127	145	153	132	141	123	128	151	118	157	145	136	129	127	129	126	144	129	127	122	115	139	140	160	145	178	145	133	131	124	137	115	144	147	143	142	122	123	129	140	140	130	124	148	130	114	138	128	136	133	139	125	125	116	120	152	136	143	139	121	143	118	158	143	148	138	108	147	128	142	147	152	136	153	123	141	151	120	134	131	127	132	134	128	144	118	128	113	140	143	118	135	131	143	130	157	108	128	121	133	133	112	131	142	164	125	119	124	134	146	139	151	143	152	141	126	129	150	127	136	131	135	135	136	108	128	140	123	111	144	138	139	130	118	126	141	181	136	119	135	146	132	145	150	133	115	132	129	158	117	141	139	123	136	120	136	120	130	128	145	102	110	121	149	121	141	138	143	145	114	133	161	139	138	120	140	153	157	149	134	136	146	143	139	112	142	152	138	134	146	147	133	147	138	140	137	133	118	123	140	129	120	121	112	136	111	144	158	118	152	133	130	121	153	130	144	132	136	124	152	129	106	142	128	142	117	120	121	112	139	137	132	152	122	146	152	149	138	140	117	145	123	112	145	141	135	126	116	137	154	143	104	125	146	148	125	145	149	118	123	146	126	115	149	128	126	141	127	127	123	116	123	135	136	116	112	137	143	152	143	137	137	130	129	125	118	140	135	117	140	130	152	135	128	136	120	105	113	136	154	140	133	120	164	123	128	115	106	121	129	136	135	116	148	116	134	129	160	133	135	144	134	126	124	123	116	157	123	128	151	141	125	120	129	119	121	130	133	126	153	135	119	138	148	141	138	128	138	117	131	154	133	131	113	128	140	144	142	125	110	138	136	108	146	117	101	123	130	141	149	124	131	145	150	140	123	123	133	136	118	138	128	137	163	136	129	137	122	130	146	152	154	138	141	122	121	126	119	129	137	139	124	133	120	139	116	133	138	123	134	126	103	142	149	147	115	136	160	120	159	148	139	121	137	151	122	136	123	140	158	144	119	134	132	148	145	129	126	131	125	158	114	134	121	116	133	148	111	133	131	127	109	141	124	126	145	137	149	140	128	120	121	122	158	133	138	155	143	121	124	152	149	135	127	143	153	135	114	134	122	122	133	130	160	118	149	133	99	125	146	127	137	151	132	140	124	134	147	118	141	132	124	120	128	142	148	128	137	131	133	145	135	122	129	135	139	145	167	137	136	129	126	143	132	127	135	113	138	127	149	134	156	136	141	115	112	155	147	131	127	147	115	126	159	128	151	130	138	126	138	125	142	129	130	140	135	132	126	129	130	116	133	115	135	147	163	147	110	124	130	122	163	137	144	148	109	114	120	157	133	117	144	113	136	144	130	140	129	129	132	134	141	140	124	115	167	122	139	118	132	135	138	131	121	132	138	125	130	146	156	131	145	134	122	142	128	131	127	145	153	151	143	145	134	124	176	145	126	134	121	137	122	128	122	133	133	130	154	127	131	116	128	135	122	122	135	148	142	125	129	135	131	118	124	141	142	121	139	121	125	150	133	138	140	136	140	129	124	117	127	146	136	122	115	130	111	136	126	150	126	151	149	120	134	105	128	118	145	132	141	137	171	130	130	129	134	141	137	141	125	116	133	133	122	125	155	131	131	123	152	153	139	129	117	94	135	130	133	122	131	160	140	133	135	143	127	136	129	121	148	138	149	127	148	124	124	142	129	127	145	116	139	138	136	150	122	132	118	146	110	142	137	142	127	134	133	120	104	152	141	148	117	123	148	108	138	137	119	121	139	137	125	118	122	131	129	113	125	127	129	138	145	145	146	128	139	138	116	127	147	144	129	136	146	132	140	119	144	124	134	106	121	135	130	124	142	140	122	156	147	144	141	137	129	119	134	151	139	132	139	103	129	144	129	142	139	129	120	133	131	139	127	126	148	148	140	131	117	136	117	119	114	134	138	118	124	114	138	129	158	128	127	138	133	148	141	125	115	146	149	131	124	147	130	146	135	137	145	132	119	122	131	162	140	143	147	127	135	134	138	122	113	121	137	134	121	130	150	155	147	139	127	127	133	109	139	119	128	135	126	122	136	139	122	127	167	119	134	145	118	119	114	151	129	115	144	118	150	140	144	131	132	144	121	134	146	131	121	134	141	129	127	140	137	131	143	140	151	114	146	153	121	119	113	118	130	135	127	155	114	155	129	148	132	118	111	152	140	135	149	133	130	121	129	128	129	158	142	134	127	154	133	128	131	129	133	128	135	109	140	140	134	112	120	141	129	129	130	144	127	158	121	110	121	121	120	120	120	101	122	142	146	134	150	139	115	126	138	119	121	154	136	125	132	121	129	141	148	124	136	127	126	130	149	126	122	141	146	159	141	112	145	146	132	155	140	116	144	130	134	139	135	126	121	136	131	148	139	142	117	112	141	142	136	114	152	141	120	136	150	122	145	143	116	115	128	123	150	141	139	143	138	108	129	123	123	149	135	115	127	139	142	154	150	156	150	123	138	148	141	116	119	118	149	140	136	146	156	137	138	119	124	129	142	126	141	135	131	145	132	130	129	126	121	135	131	157	140	126	168	131	128	143	141	136	131	126	127	157	136	123	129	127	120	129	125	151	141	115	142	124	135	139	154	147	147	146	144	147	130	139	144	127	131	127	117	110	115	119	113	136	145	134	128	131	134	162	143	135	138	130	128	123	127	141	148	138	150	137	134	137	121	142	143	147	133	127	135	148	115	150	113	137	146	137	125	121	129	140	153	126	128	129	141	151	154	142	137	120	114	126	123	128	148	139	136	117	134	155	135	132	151	124	130	124	122	121	138	111	128	121	136	150	126	131	116	148	162	134	130	125	148	134	144	150	116	139	138	138	127	134	138	150	159	140	118	130	138	122	128	137	148	131	159	136	147	140	130	133	132	111	122	128	124	137	128	143	128	130	143	124	120	160	140	129	148	129	127	140	137	129	107	136	134	141	152	130	123	148	146	135	124	117	126	136	149	149	127	118	127	127	133	129	140	145	140	140	126	144	151	156	142	129	143	129	147	142	132	144	131	139	139	117	118	152	169	162	140	123	118	127	128	139	134	133	135	129	141	130	124	140	154	146	114	133	127	124	117	143	146	140	115	126	150	122	149	122	133	126	118	139	119	105	148	127	142	139	143	115	125	126	149	143	145	112	134	146	161	132	133	132	136	119	148	136	132	131	119	154	120	133	127	133	140	140	139	152	149	136	161	151	142	131	147	138	123	116	125	129	140	128	99	135	152	142	133	145	146	153	155	148	132	111	115	144	133	159	132	113	145	113	137	122	135	120	147	119	134	132	134	125	119	138	126	129	117	130	115	142	114	131	137	146	107	137	131	124	150	137	131	124	136	117	127	107	144	149	137	135	125	146	132	115	148	119	147	147	122	111	121	126	133	146	138	121	133	128	135	119	143	160	150	118	125	135
23983	51253	49771	23256	1124	983	833	703	673	564	548	483	496	450	426	416	420	402	380	386	363	348	363	370	368	370	361	367	326	336	322	317	359	357	342	345	336	328	349	339	374	306	317	317	322	326	342	336	344	341	403	344	314	369	515	472	509	527	347	309	368	342	338	332	340	340	303	319	342	330	314	327	346	341	324	324	324	309	324	327	325	311	296	309	330	319	288	338	356	301	336	318	311	306	319	318	342	339	299	343	309	377	341	314	289	327	284	314	306	304	298	305	323	334	328	329	345	320	371	301	326	311	316	278	296	340	316	315	297	305	332	306	285	334	310	323	316	302	346	293	333	322	318	321	337	323	312	339	296	336	310	321	302	326	324	342	310	336	318	292	324	308	325	305	322	307	316	330	326	312	326	331	339	301	304	308	316	326	310	323	322	308	318	326	291	308	345	299	325	303	329	341	332	324	337	291	322	317	317	299	299	309	301	316	332	329	315	318	304	336	338	325	340	316	320	305	311	336	353	311	325	321	308	308	336	344	326	297	333	337	329	312	349	319	306	303	319	301	319	326	326	286	344	331	316	284	288	306	305	329	305	315	308	299	326	300	297	278	313	295	319	318	310	312	305	350	322	322	338	323	283	295	307	317	313	319	367	300	310	333	348	322	321	343	314	317	308	339	324	316	355	334	329	304	321	317	346	327	341	330	312	328	304	303	338	273	322	322	304	298	281	321	314	313	339	322	335	333	287	345	329	288	316	334	311	289	321	321	308	318	315	318	328	307	313	345	341	310	326	306	295	316	327	326	298	293	308	309	301	316	332	324	320	348	331	312	326	316	338	304	312	299	335	337	316	312	325	360	278	331	334	311	281	315	335	316	327	334	301	310	332	312	303	321	306	341	320	307	317	312	320	292	320	333	312	258	322	344	298	314	297	333	329	300	326	337	342	307	313	320	303	297	337	326	313	356	331	356	336	292	317	325	344	325	309	316	324	321	309	355	318	312	297	362	347	308	325	356	290	311	331	332	307	321	305	334	318	326	344	306	304	335	283	333	339	321	310	328	286	326	355	342	287	309	300	307	323	300	327	308	310	307	298	333	321	294	305	333	304	332	313	315	278	308	355	325	353	355	319	348	331	322	338	318	339	325	322	310	290	317	330	310	336	310	317	299	332	298	312	330	331	330	287	328	314	303	315	307	294	308	319	321	278	324	338	318	310	317	280	313	322	334	322	320	328	345	290	331	316	352	317	318	311	328	299	311	346	306	342	329	321	323	298	318	339	285	310	327	342	324	286	331	325	326	276	334	318	324	309	316	267	342	342	297	299	339	319	331	332	303	330	325	314	316	313	305	330	330	319	334	303	311	291	320	307	319	310	315	297	298	312	327	327	304	298	307	306	345	317	340	310	331	318	303	302	366	314	313	303	335	340	312	306	291	299	271	331	333	321	339	326	314	295	335	319	313	333	290	284	282	309	301	339	304	306	339	353	294	313	351	342	324	312	332	288	307	319	347	305	316	306	335	358	351	340	334	309	318	306	329	318	312	353	344	294	319	354	302	282	302	319	352	311	318	323	324	295	325	297	302	316	313	296	301	294	333	297	314	312	333	344	324	310	301	294	307	289	345	333	318	309	315	336	311	327	337	330	308	287	306	320	363	318	292	278	315	318	298	315	312	326	332	309	304	303	301	310	284	344	319	318	320	322	308	280	301	297	287	327	310	342	338	295	360	336	290	345	297	313	296	322	319	285	318	292	311	323	292	363	324	326	335	317	316	335	363	328	310	301	323	265	305	344	328	315	290	330	307	344	314	307	282	318	309	311	347	295	328	339	328	322	298	325	305	319	306	329	311	313	283	332	324	329	309	297	345	319	322	308	315	285	328	356	310	328	321	298	339	298	317	291	319	308	317	321	343	306	335	295	312	339	326	292	320	325	320	310	325	314	294	342	310	309	336	322	320	318	339	317	325	303	303	311	308	330	313	305	319	347	297	295	339	301	314	337	298	325	327	330	330	295	342	302	299	330	313	283	273	350	307	323	293	331	322	356	327	317	287	313	320	305	325	307	296	304	319	330	305	324	304	285	325	316	323	317	299	317	322	286	333	310	360	312	312	302	323	327	298	340	328	320	300	310	336	278	324	337	323	326	318	359	318	306	295	300	327	338	293	341	337	345	321	357	325	312	291	313	338	341	294	303	324	306	325	334	295	309	290	342	329	338	294	327	343	310	311	318	303	313	302	319	327	331	327	305	357	304	358	284	305	316	328	331	306	318	339	284	318	306	352	328	338	358	356	326	327	325	314	304	332	305	322	293	293	308	308	323	314	319	346	333	299	326	315	311	288	320	321	313	299	298	339	318	292	293	341	324	327	309	297	332	323	310	319	340	305	350	311	303	332	336	320	304	320	301	335	313	283	299	293	294	317	312	329	342	316	311	299	323	343	319	319	285	327	296	321	302	293	306	308	336	319	274	280	319	307	313	310	326	301	317	295	280	298	292	328	324	330	318	298	328	302	304	313	352	294	338	317	312	331	306	334	295	300	325	307	326	325	281	314	318	312	332	312	313	286	342	336	312	347	319	344	364	300	289	308	320	347	311	322	363	325	320	344	339	340	326	294	290	317	334	315	311	331	321	308	283	310	310	316	286	315	296	325	311	304	321	306	296	278	327	293	322	335	310	318	326	347	335	321	335	310	348	308	303	313	334	307	313	289	314	326	320	296	314	316	322	321	296	302	309	312	325	286	315	329	301	327	326	297	297	295	308	327	333	360	317	302	330	324	334	347	312	356	310	311	312	332	337	327	321	336	306	315	308	306	357	321	297	301	331	311	325	344	321	340	323	323	301	307	333	324	303	327	318	293	323	295	333	297	302	319	327	286	320	294	295	318	343	322	326	332	327	322	350	341	335	334	317	320	337	297	313	340	323	291	336	309	350	337	344	292	325	306	298	330	367	306	345	300	328	352	315	312	308	337	323	314	335	305	289	319	353	337	305	311	300	308	310	313	302	322	304	333	321	342	329	337	295	351	335	312	318	290	337	312	300	313	318	324	320	331	314	316	293	282	332	321	342	307	302	333	295	337	293	316	309	299	335	319	297	324	335	334	307	356	346	317	320	275	305	299	270	318	305	319	313	308	297	322	300	307	314	318	328	328	337	326	324	329	307	292	350	308	305	330	381	300	294	300	330	317	318	325	340	333	322	318	259	295	323	337	342	307	341	317	328	316	304	307	321	313	329	339	359	333	306	303	290	301	346	295	317	336	318	311	346	322	331	336	319	326	339	325	312	327	324	301	306	342	328	302	304	358	306	316	335	306	307	325	306	315	329	306	293	322	318	307	321	311	316	334	298	298	312	332	302	346	312	328	319	324	301	306	311	318	322	323	320	322	300	334	308	317	347	293	310	308	324	327	296	293	327	327	291	290	309	308	323	304	329	335	306	310	321	310	307	289	316	315	306	281	327	316	322	291	302	331	298	306	353	344	322	302	331	308
51982	82349	67594	39623	10352	1105	399	362	321	277	259	242	239	248	217	214	227	205	183	194	199	209	177	196	207	216	186	164	170	193	171	176	171	182	181	169	167	183	195	173	171	156	174	209	183	194	171	171	169	154	189	207	201	202	201	248	232	204	176	172	175	181	179	198	186	187	186	179	192	166	181	177	172	178	175	148	168	205	182	165	166	159	156	173	167	137	177	194	206	207	176	166	168	194	158	186	196	177	176	176	156	163	187	165	200	185	167	186	183	189	202	161	172	175	182	161	203	195	157	189	175	148	182	175	156	160	181	158	174	167	189	185	169	180	210	201	177	196	181	181	187	172	155	187	196	195	175	185	182	189	170	184	174	153	205	160	171	206	183	193	164	159	188	173	160	169	155	173	192	190	140	215	187	176	183	195	183	183	177	154	158	168	165	167	185	156	190	187	177	167	165	167	170	175	197	197	186	181	213	194	193	165	183	172	179	177	154	196	183	172	156	174	198	178	197	167	195	178	195	205	182	186	144	190	193	175	195	166	164	180	200	156	166	163	184	171	151	198	169	164	163	155	153	171	176	204	191	159	165	171	177	180	159	191	167	190	189	182	195	182	151	170	187	174	166	216	179	178	196	208	177	167	184	167	196	172	174	210	206	152	190	210	194	213	183	181	196	180	171	127	180	157	155	181	161	186	175	174	173	169	174	181	147	201	199	161	181	184	165	189	193	162	180	165	178	158	185	152	193	171	186	178	168	185	161	178	190	179	199	187	160	171	191	206	169	182	191	179	168	176	194	196	161	167	198	204	178	194	192	169	176	173	157	158	205	180	184	149	197	167	190	195	186	170	175	210	174	175	207	186	172	185	181	175	200	176	170	160	186	183	197	171	188	163	163	169	165	175	213	173	167	171	170	184	181	164	196	203	197	199	194	178	184	170	178	172	182	171	180	182	165	152	183	181	198	173	198	200	200	192	176	175	169	177	194	198	165	179	158	177	157	175	192	151	170	189	189	195	172	170	170	180	172	182	150	182	171	177	163	185	187	206	179	181	182	150	211	186	154	192	183	205	184	156	199	175	190	172	152	193	198	209	161	171	203	189	189	193	168	191	163	151	183	155	166	163	176	192	168	186	186	149	178	182	201	176	198	181	198	192	148	178	194	170	178	174	188	206	179	178	160	178	177	169	182	181	166	167	172	183	186	153	196	170	187	181	171	179	198	175	193	202	172	190	191	185	165	185	187	208	192	190	210	177	180	183	177	177	189	177	159	189	178	192	161	172	200	180	172	189	152	178	182	181	188	173	155	171	149	188	165	164	170	187	201	161	165	176	157	174	180	210	172	163	179	180	161	174	187	178	185	171	206	165	171	166	172	153	152	165	181	158	192	179	171	193	165	194	183	172	203	162	180	177	181	178	176	179	164	188	169	184	185	167	177	164	200	184	175	193	187	192	164	172	178	213	201	175	181	209	194	195	194	179	181	187	178	164	159	172	156	181	140	211	179	189	183	166	212	165	168	193	189	163	183	176	164	152	143	156	204	176	190	174	151	169	214	185	184	156	147	155	203	172	177	177	167	160	169	179	188	176	143	179	202	176	163	179	168	184	192	190	185	182	213	173	181	159	165	174	188	169	183	204	187	202	204	182	195	177	143	171	174	182	176	199	169	188	156	154	181	167	172	199	166	177	186	186	150	178	173	179	192	193	194	185	188	180	203	178	169	180	184	166	189	189	165	193	187	195	210	169	168	174	166	168	173	195	206	191	196	211	186	169	162	186	199	177	193	184	181	190	173	191	162	204	164	184	173	163	180	178	185	178	168	181	193	196	205	203	177	173	175	158	155	155	156	168	190	183	201	170	157	156	175	176	182	176	174	196	210	181	172	172	167	175	165	178	190	185	188	183	179	150	170	167	153	179	169	171	169	160	181	185	189	168	186	180	184	200	185	176	181	167	168	172	167	189	179	182	188	171	165	196	174	167	174	156	176	157	179	175	206	181	184	191	213	197	174	169	170	183	197	189	181	206	179	196	183	193	163	174	191	190	203	182	166	184	145	170	178	185	178	177	174	181	185	189	170	181	185	162	141	185	198	181	190	197	187	198	170	182	177	170	179	160	164	180	151	155	175	174	168	160	171	188	179	187	184	192	206	153	183	212	177	150	179	173	199	167	193	167	221	177	179	177	184	174	179	190	176	156	183	184	153	188	176	196	180	192	194	182	161	184	185	190	162	169	180	183	189	188	149	182	185	189	150	158	164	181	200	177	176	175	164	201	165	167	184	178	176	155	184	197	184	158	164	185	181	168	185	174	162	192	194	184	174	200	175	171	182	168	181	149	169	170	165	198	197	174	192	168	173	174	168	202	184	170	174	182	187	183	176	170	170	165	213	172	172	153	165	168	172	168	192	191	188	165	168	164	171	157	181	193	156	171	192	164	182	180	172	195	196	167	182	166	190	201	171	201	178	176	170	185	198	171	192	187	170	200	178	170	170	191	183	183	176	161	177	183	180	188	177	147	197	169	165	155	168	171	170	166	174	171	187	187	184	191	169	187	180	170	193	180	188	182	180	162	175	188	170	183	173	182	201	212	187	154	196	167	182	184	180	176	182	173	188	182	191	146	185	171	171	203	145	180	168	176	195	171	177	155	174	179	160	175	192	163	209	163	170	161	205	166	200	193	171	188	178	167	160	176	175	187	190	193	184	183	172	201	174	215	172	166	167	171	200	194	183	166	207	168	195	189	196	177	179	171	165	167	160	169	193	199	178	185	167	182	197	166	179	191	157	165	166	159	193	168	154	176	180	196	177	181	182	160	155	161	156	182	182	171	206	167	181	186	193	181	191	194	178	171	162	164	182	201	148	195	176	193	150	167	156	181	189	177	189	181	187	156	168	177	154	183	184	203	171	201	219	193	185	171	191	161	183	192	182	185	194	182	173	242	187	188	167	162	173	180	169	175	187	181	175	179	213	147	162	174	181	183	155	182	180	166	197	165	199	176	207	161	173	177	153	171	184	166	158	189	186	171	171	160	179	202	203	197	197	179	169	179	199	192	180	178	180	191	181	157	168	166	159	138	164	185	185	186	175	171	152	173	189	175	181	198	196	177	184	157	176	191	210	180	174	177	162	162	174	174	175	198	178	170	189	196	167	143	181	181	196	216	168	175	162	164	172	178	161	196	165	160	177	164	165	182	197	184	170	181	171	165	192	201	169	165	181	202	178	163	193	194	190	137	193	178	187	177	155	194	178	168	165	149	203	185	170	158	146	194	174	190	178	184	163	158	181	188	204	184	172	199	208	158	192	180	144	181	192	181	156	176	180	187	166	176	190	199	161	184	175	151	195	170	169	220	162	186	182	179	164	162	178	207	176	175	167	189	189	173	186	168	179	198	186	195	170	154	163	168	170	175	160	212	161	172	211	181	167	161	148	208	189	189	175	189	194	182	177	189	157	168	193	161	165	165	181	176	172	161	188	173	193	170	165	176	186	177
29652	63350	62369	33548	2089	1732	1576	1248	1037	992	872	792	720	714	632	632	583	596	571	524	574	528	534	508	494	512	555	464	476	477	447	502	461	440	448	463	451	447	471	434	445	431	452	490	446	445	421	455	408	465	470	491	481	544	668	702	793	640	479	413	460	441	477	439	438	427	420	407	426	441	435	386	423	428	491	449	409	424	440	417	450	427	449	411	425	433	445	442	454	447	409	472	426	399	442	388	408	408	398	389	450	438	445	445	420	409	437	440	449	431	431	415	469	359	447	414	418	424	410	400	417	409	420	407	417	454	447	424	441	426	437	421	425	445	436	434	417	447	421	403	421	418	441	446	426	444	416	439	423	418	443	444	403	424	399	416	444	367	428	437	423	388	398	432	399	397	440	373	445	414	379	393	369	403	421	417	422	411	441	428	405	443	460	411	453	398	385	376	425	422	413	434	436	405	432	450	387	421	423	429	460	424	407	414	415	408	438	412	396	443	416	417	414	426	385	433	434	404	379	439	395	406	392	425	418	428	426	415	410	387	432	381	431	417	424	415	432	391	428	396	414	419	427	464	449	400	391	431	422	430	380	407	404	396	387	411	410	433	408	404	430	438	382	450	403	438	431	432	440	440	433	445	410	390	407	389	431	350	420	431	379	408	423	393	420	443	429	412	419	414	442	436	407	434	401	457	437	402	431	421	380	419	433	428	456	422	412	437	430	385	416	447	402	434	437	458	396	422	407	440	411	383	396	443	423	403	435	370	439	402	409	415	456	402	423	436	437	406	382	429	435	441	442	397	386	396	413	395	432	410	390	442	412	399	439	365	403	426	378	397	455	428	419	409	449	419	389	413	385	386	404	414	444	449	409	430	436	431	434	388	454	403	473	445	405	418	407	426	431	450	400	405	429	396	385	449	401	433	404	437	383	421	418	411	387	414	388	422	390	426	436	399	419	410	406	383	403	426	435	428	418	457	430	385	422	402	415	442	413	403	410	437	432	443	402	403	412	399	423	390	401	430	448	393	428	458	401	456	406	435	387	440	395	422	457	428	426	399	458	450	406	420	400	417	431	397	445	439	412	441	412	430	415	419	432	385	420	429	374	429	410	415	406	409	423	441	421	439	422	415	423	398	432	416	411	444	450	431	433	385	407	437	420	430	431	408	409	415	429	414	404	395	397	435	445	381	428	418	410	408	427	427	444	424	408	432	441	406	380	430	460	401	408	403	425	417	392	389	426	452	421	425	434	412	413	446	437	419	425	402	450	403	432	455	431	429	430	437	431	434	425	385	393	405	422	422	418	410	389	437	407	425	406	419	467	400	399	378	425	432	438	434	385	429	428	431	399	433	423	406	427	442	387	416	392	387	448	424	432	461	423	416	398	406	428	431	436	434	405	407	393	411	420	431	445	410	429	449	406	402	423	444	430	430	382	395	402	387	415	436	393	422	389	438	404	448	378	444	430	424	409	435	401	385	450	413	416	436	429	457	396	428	420	431	434	410	421	411	401	450	416	458	415	440	440	412	440	421	405	393	439	412	434	446	410	450	428	414	404	416	425	409	377	402	415	425	439	388	435	420	397	405	413	404	455	387	474	421	408	442	436	417	433	425	390	441	417	401	366	452	414	398	409	419	427	400	446	441	468	431	396	412	395	460	387	435	393	396	437	422	416	400	441	425	420	440	426	395	450	426	409	453	391	431	437	420	387	426	416	402	439	411	412	434	392	405	382	415	441	414	452	395	445	426	416	421	404	430	388	414	414	392	404	417	470	400	415	415	448	443	434	428	424	419	412	425	378	408	425	433	438	431	429	415	472	422	413	384	404	415	428	409	444	415	396	447	423	407	410	427	440	407	430	420	416	401	428	416	440	397	393	409	450	422	437	420	383	415	442	424	428	433	410	419	422	418	450	415	429	414	468	393	429	417	457	421	406	443	395	427	433	452	419	430	404	396	384	446	419	410	421	461	403	439	430	433	416	419	427	430	401	454	441	386	427	395	394	414	406	433	413	427	402	425	399	453	410	352	405	382	398	446	425	411	447	434	390	425	431	415	430	413	426	426	394	420	418	428	399	388	403	418	453	464	430	428	417	393	433	393	413	421	411	412	428	401	407	408	437	405	400	386	443	388	395	402	439	414	429	398	437	440	427	412	421	449	403	411	407	404	432	407	441	402	401	422	435	448	404	456	404	426	424	444	411	452	438	420	397	394	407	426	448	428	423	403	442	405	405	371	429	400	418	445	401	440	399	438	401	392	413	392	391	444	435	425	416	390	403	439	425	418	418	400	386	376	426	421	384	386	413	420	421	443	462	400	411	443	442	405	436	458	418	427	451	426	424	388	412	433	406	410	426	448	424	393	430	411	409	432	417	420	449	431	402	383	393	431	408	408	426	397	402	434	423	455	426	421	432	443	428	447	414	415	446	417	462	419	435	414	428	420	407	401	435	399	417	422	402	421	422	416	433	477	460	419	400	443	400	444	407	422	373	430	419	408	429	438	442	387	391	474	432	410	398	394	399	411	425	383	441	412	382	405	437	430	396	404	407	419	434	413	420	424	413	430	425	413	456	423	452	428	368	397	403	412	437	446	409	449	427	439	400	413	397	413	406	464	433	399	427	392	426	430	399	414	395	444	383	429	406	407	455	398	430	417	411	406	435	428	435	412	379	419	430	441	438	446	411	418	411	401	446	424	389	440	405	404	415	451	431	449	428	447	427	405	450	430	397	432	424	435	436	394	402	415	422	395	445	392	449	466	404	434	415	439	443	424	388	432	417	421	408	410	388	361	455	458	419	436	418	424	435	404	392	454	410	400	430	408	405	431	426	450	436	438	443	470	454	433	389	469	418	391	395	393	411	426	453	395	402	413	414	414	425	425	437	410	374	416	424	401	425	402	413	442	406	437	446	403	438	415	421	380	438	422	450	422	403	397	419	457	427	444	409	404	386	432	427	425	438	412	398	407	430	412	404	432	409	385	417	411	419	430	382	427	420	427	428	422	427	433	442	420	423	416	451	413	403	458	406	433	427	382	400	393	383	388	417	444	410	414	411	434	404	429	418	402	419	438	419	407	391	424	412	400	390	444	440	406	432	407	439	404	425	404	445	413	449	433	414	383	415	429	420	420	420	433	394	428	438	390	414	411	415	410	424	392	447	418	442	432	396	413	460	441	414	437	400	427	387	402	404	428	398	395	419	432	410	396	454	430	424	413	416	426	416	441	456	403	427	401	421	455	434	412	400	441	423	424	400	408	415	438	423	403	427	431	426	424	424	428	408	429	404	424	453	390	412	417	396	417	404	447	380	429	402	410	385	461	427	446	416	432	397	409	400	442	431	415	417	444	423	409	386	448	397	410	421	419	397	406	398	414	452	367	402	395	426	400	394	410	422	437	432	415	428	413	421	429	376	464	381	380	396	390	446	410	402	409	408	403	409	411	393	451	443	436	410	398	445	424	439	397	417	409	451	430	420	419	402	426	433	427	414	437
26974	17073	5766	1102	223	214	219	239	230	219	211	208	195	210	226	215	213	207	226	201	198	222	223	208	205	222	225	237	229	227	214	217	217	215	228	200	209	204	229	207	243	209	219	256	234	211	232	218	203	210	211	196	205	211	206	226	228	211	228	241	208	211	181	203	197	219	182	203	218	220	220	206	219	246	226	196	213	211	209	222	236	197	197	226	200	225	208	209	204	197	199	222	221	208	211	210	235	197	223	211	219	218	228	213	230	200	216	203	217	204	226	191	230	201	230	217	202	212	200	205	207	242	236	198	185	242	196	232	212	234	191	200	212	212	263	204	211	206	200	212	218	195	193	224	196	217	228	224	196	211	221	229	188	205	204	207	218	224	216	206	208	209	231	203	189	218	240	244	195	239	213	188	229	228	226	190	230	215	187	217	207	206	234	204	216	199	226	233	225	201	222	195	230	198	203	216	201	243	193	225	223	233	218	233	201	229	211	229	213	205	203	225	209	194	210	198	220	241	194	227	244	207	179	217	240	230	181	228	205	228	246	234	220	185	230	211	193	199	248	207	221	217	219	204	208	223	208	202	187	232	214	214	207	226	193	215	201	224	214	242	210	225	174	195	204	204	217	242	229	211	207	217	213	216	191	205	208	214	214	195	217	209	205	206	187	209	203	212	217	226	210	251	192	221	231	194	234	202	206	220	247	179	226	191	213	219	224	216	205	223	176	203	232	198	215	213	227	221	211	177	215	234	204	220	204	214	208	192	187	189	211	197	211	195	208	205	186	180	203	218	223	213	209	218	218	224	205	224	198	174	196	210	231	203	237	223	218	241	217	203	225	245	198	199	222	221	241	211	202	226	200	225	235	200	203	203	204	227	215	205	229	216	235	224	207	193	199	196	202	214	231	222	231	220	230	216	212	192	216	195	184	245	207	192	233	223	201	234	230	247	232	238	214	251	188	211	202	211	205	204	214	213	253	200	184	234	217	210	216	233	210	227	237	238	174	225	221	219	225	210	202	192	194	215	241	210	204	213	225	186	183	227	203	196	180	229	181	221	200	183	238	210	213	164	215	233	217	235	211	218	228	233	186	217	217	236	216	209	236	224	213	210	216	220	188	225	237	224	217	224	231	232	212	249	209	190	218	177	190	224	191	214	195	232	215	218	186	192	201	221	235	204	226	211	194	214	193	227	216	223	204	219	214	199	219	227	230	226	190	205	218	210	217	201	199	216	191	199	223	199	212	211	196	202	236	214	197	202	196	233	210	202	208	201	203	200	184	200	194	184	179	205	192	214	240	247	190	194	234	212	208	225	213	233	216	235	223	190	198	223	216	192	242	217	213	220	220	204	204	199	227	220	236	204	211	185	208	202	218	201	209	205	192	212	243	210	229	208	200	224	219	220	234	222	236	206	224	183	208	202	216	221	218	220	201	214	212	212	191	210	232	214	235	231	202	196	225	229	198	191	248	208	183	217	212	222	227	218	201	227	209	238	231	221	217	190	223	220	177	221	225	216	222	221	226	226	213	190	197	203	229	213	214	230	220	206	224	227	189	204	203	222	195	203	199	191	191	209	212	224	230	220	196	212	205	205	211	218	208	204	208	199	241	205	218	224	221	231	191	230	220	208	191	207	222	228	184	205	200	224	231	203	190	217	208	232	201	218	218	235	221	206	198	216	215	240	223	200	213	219	210	249	200	180	218	239	249	229	231	205	216	194	239	223	235	204	237	223	201	221	215	217	185	219	215	208	197	208	219	204	252	197	217	191	194	233	205	210	211	231	212	217	204	235	220	254	203	192	237	236	190	195	185	215	219	191	208	217	229	211	211	218	226	224	198	209	206	213	220	218	197	208	184	248	217	193	199	179	235	231	217	227	174	239	176	231	194	222	245	195	230	207	179	200	206	241	222	185	212	250	202	207	231	200	203	194	215	187	205	216	210	226	215	230	190	192	234	213	219	213	203	212	217	207	249	206	219	192	201	205	247	195	208	208	218	217	183	206	196	229	198	198	236	198	184	210	234	209	204	181	201	230	215	217	182	202	210	210	215	215	227	222	192	214	240	227	191	185	206	233	218	211	213	218	248	227	192	220	220	226	208	223	223	198	217	201	194	202	205	227	217	220	204	209	235	232	219	221	226	205	234	182	213	206	209	195	203	229	222	206	210	223	226	208	218	203	187	208	207	192	211	214	195	199	198	197	211	210	221	218	225	200	219	234	184	215	232	224	215	204	200	210	213	205	206	196	227	215	197	176	215	201	196	222	189	216	209	207	238	202	206	197	212	221	200	223	197	178	211	218	204	227	206	239	237	204	252	206	208	217	193	179	219	199	201	239	227	204	216	200	217	239	184	185	178	208	210	220	237	215	201	232	237	216	241	205	201	235	214	216	242	212	207	204	198	187	206	208	248	196	227	212	230	215	210	203	237	200	226	216	200	222	176	228	221	217	215	223	233	188	237	207	248	217	188	217	212	221	206	188	247	203	219	203	216	219	221	197	217	222	200	203	219	206	188	214	218	245	222	224	195	189	195	216	211	192	202	223	188	193	201	205	214	224	220	224	233	238	207	191	221	221	247	220	196	196	217	208	184	226	194	209	193	198	227	182	207	232	207	220	215	190	226	203	254	213	188	223	238	196	215	207	205	210	210	222	216	192	221	237	215	232	212	233	198	223	244	192	218	234	219	203	211	193	218	218	233	210	174	183	228	205	238	219	210	198	220	218	216	204	212	241	216	235	212	220	227	226	211	214	181	214	206	209	226	193	222	214	194	224	203	216	198	207	224	196	197	192	183	222	251	207	224	210	208	217	221	245	210	228	203	195	201	194	194	176	219	216	206	220	206	215	188	220	221	236	199	234	217	211	213	233	200	220	196	237	208	185	214	202	222	201	207	222	177	216	186	213	200	218	201	199	207	218	219	204	220	203	213	227	252	237	217	204	222	218	226	208	216	211	193	216	227	212	202	209	204	197	205	223	212	227	229	194	214	221	210	204	213	204	214	194	208	210	200	212	201	203	207	228	239	236	213	199	213	229	175	203	205	205	218	205	213	218	206	191	202	221	200	215	224	213	196	197	208	203	234	177	216	188	190	196	201	218	194	225	232	191	211	212	233	195	223	235	225	217	240	197	205	204	240	202	221	196	215	202	192	215	202	215	233	225	199	219	226	216	211	197	211	189	226	212	181	227	210	199	210	208	203	196	185	182	222	206	185	236	204	208	204	223	178	222	216	210	198	225	197	185	205	210	231	200	213	189	209	211	196	224	220	205	206	198	217	218	204	196	196	201	221	182	237	221	233	200	201	215	202	200	230	204	203	217	213	181	207	215	219	219	183	196	215	219	220	210	215	185	219	207	215	221	220	214	192	195	221	238	217	211	210	217	178	195	211	211	220	195	221	199	204	219	230	236	214	231	209	211	231	256	211	233	202	215	201	215	191	207	214	212	183	207	207	209	218	200	212	227	218	227	196	243	205	214	203	212	185	207
12782	16622	8081	2831	513	500	487	460	489	475	445	497	439	490	464	430	458	426	448	441	510	451	474	453	455	442	503	501	440	439	468	495	442	508	457	495	509	452	508	484	490	507	500	467	464	478	487	503	428	450	499	448	496	520	535	579	570	450	475	455	479	490	438	459	454	465	475	428	482	494	499	470	451	489	435	461	436	496	469	431	466	428	465	445	437	539	502	494	483	453	465	489	467	455	486	469	478	441	465	487	469	455	476	474	472	474	473	478	481	463	490	452	490	528	472	474	459	489	496	469	519	467	479	487	483	496	475	472	506	457	511	433	473	475	466	433	493	488	450	440	469	453	505	475	493	469	493	457	422	447	507	442	488	500	443	470	477	501	481	479	447	450	457	461	462	478	475	468	473	479	485	460	488	434	455	496	479	511	425	441	447	505	469	448	455	484	489	472	473	526	456	514	474	491	503	499	477	476	456	443	455	465	467	475	475	440	452	471	469	427	455	503	484	458	479	476	460	488	450	474	470	470	453	452	451	475	426	434	436	493	484	478	441	449	442	494	507	425	483	453	504	495	474	484	481	473	469	440	468	509	479	450	477	483	486	482	454	480	522	460	457	463	474	485	472	481	451	496	483	454	479	471	470	434	534	477	462	481	434	461	439	464	471	473	471	466	473	502	489	447	455	459	454	480	490	480	439	485	476	471	494	458	431	480	484	490	470	471	494	459	486	415	450	455	467	462	448	492	456	468	471	469	469	462	443	477	457	441	445	460	493	488	465	464	462	452	456	501	450	459	445	509	442	471	449	510	464	482	475	479	514	460	476	495	469	474	485	480	538	473	479	488	509	515	507	436	468	481	449	465	489	459	485	499	439	463	469	434	475	453	475	447	462	481	470	484	474	445	480	535	447	467	457	468	443	456	462	452	424	430	459	481	472	463	470	468	477	465	479	476	436	454	520	439	511	466	477	470	473	465	465	469	474	478	444	466	467	430	474	468	469	509	467	451	452	482	501	488	439	494	459	493	437	477	498	434	462	472	431	465	471	483	454	499	460	497	480	462	467	449	482	476	510	474	455	448	473	408	465	481	462	414	462	474	463	467	466	483	519	478	482	465	445	470	474	487	468	458	470	502	472	457	434	444	464	438	447	449	417	454	454	539	439	439	430	481	510	488	509	466	458	506	512	463	437	478	456	481	437	426	436	506	472	477	464	515	483	454	462	449	478	465	457	458	468	484	492	493	494	479	483	472	459	457	483	459	450	495	470	470	477	461	499	517	446	460	459	460	480	435	476	536	447	480	483	402	466	428	480	472	470	474	516	446	491	521	498	476	514	493	488	480	466	492	443	480	443	444	459	507	488	474	435	466	432	451	508	504	467	457	482	469	466	475	475	490	471	473	476	434	487	482	514	465	451	477	472	441	508	472	465	439	489	479	468	455	449	465	491	475	449	427	494	457	450	452	467	460	479	442	465	462	394	444	472	475	526	470	480	464	469	496	505	418	473	473	451	510	491	451	451	480	481	447	479	483	462	478	507	471	454	455	458	472	462	457	466	488	445	466	462	466	441	453	480	494	475	466	457	447	452	417	491	458	488	466	462	508	449	495	467	527	476	504	444	462	451	458	486	476	499	465	474	436	469	425	447	464	448	502	474	468	463	473	523	472	478	437	467	477	465	468	470	460	478	441	488	461	453	484	454	438	469	431	454	489	488	451	448	487	471	492	468	457	455	441	478	480	478	517	462	447	473	459	466	448	486	480	518	501	494	466	449	466	446	493	440	483	445	461	479	485	470	473	485	490	458	458	476	473	443	407	460	478	461	502	474	504	520	482	448	451	429	453	514	477	487	478	467	443	480	476	438	448	453	501	466	525	458	442	498	442	447	481	472	508	423	443	506	479	508	459	481	435	486	457	460	438	473	476	491	490	468	497	485	493	442	471	448	464	480	483	460	481	488	448	488	456	505	468	485	489	484	454	455	447	498	431	495	436	455	484	494	433	451	444	447	438	475	516	452	457	456	478	465	453	477	506	445	463	445	442	479	509	501	447	480	473	457	472	461	433	483	495	476	442	458	464	474	493	509	470	480	472	486	475	488	477	474	472	501	455	454	428	446	455	478	462	462	471	486	481	442	448	458	546	451	452	499	479	500	472	465	511	470	469	448	476	509	459	492	455	428	445	488	495	491	468	494	478	434	471	457	459	475	500	485	476	465	490	508	472	491	461	462	454	460	459	430	448	466	458	489	457	470	462	444	472	475	462	430	464	431	494	454	488	449	437	448	464	440	505	512	444	460	507	469	457	486	503	460	443	502	458	475	479	426	479	466	467	462	457	465	470	461	470	449	479	485	467	471	474	476	497	465	449	478	486	413	482	498	430	458	467	447	463	483	514	421	460	404	434	483	444	493	452	497	492	456	479	425	497	467	457	473	473	472	476	474	454	508	449	448	473	480	455	461	481	442	434	514	398	448	479	513	475	501	456	474	470	503	455	488	469	500	485	469	476	490	431	430	466	491	460	459	475	465	500	479	468	488	501	443	466	469	469	486	461	493	478	511	471	520	469	475	479	451	478	478	492	474	481	505	496	457	462	450	475	438	432	482	485	512	467	482	445	502	456	496	467	497	496	487	462	457	463	421	520	445	438	472	451	472	482	479	476	451	486	450	469	434	450	514	494	491	478	488	483	438	447	493	435	495	462	443	489	478	514	481	456	491	457	473	474	475	500	460	482	464	492	471	467	446	463	503	489	493	469	462	472	474	434	436	496	479	470	476	445	433	452	455	455	452	478	472	448	458	492	489	497	448	497	475	489	481	422	488	452	491	475	467	456	479	477	467	501	467	461	468	448	476	441	439	495	454	473	452	485	455	440	527	490	485	479	489	462	443	478	520	471	482	439	443	453	446	450	446	456	491	452	473	475	449	465	448	470	478	480	469	462	476	485	452	448	461	463	460	449	498	523	457	462	461	433	513	429	515	462	481	440	491	481	468	449	480	512	459	463	465	450	475	483	493	500	463	485	486	484	470	454	475	448	475	468	481	445	444	483	473	477	456	425	454	486	480	518	442	473	441	457	494	453	451	495	498	481	485	483	442	482	472	431	494	498	457	449	475	499	434	491	476	450	474	466	473	459	466	446	448	426	491	470	477	476	505	478	479	478	476	477	449	504	487	447	490	469	491	472	509	484	489	471	487	500	441	479	471	449	482	465	441	465	470	467	488	480	472	492	464	443	441	452	440	468	466	501	463	455	450	462	514	480	481	457	517	449	498	465	471	469	466	430	505	469	445	461	448	499	500	496	461	471	466	471	486	464	456	442	447	477	471	491	461	482	462	487	460	449	480	477	471	469	457	505	466	495	468	478	483	476	434	474	459	461	477	472	439	482	444	481	445	453	481	440	477	477	491	449	496	474	502	463	434	490	494	451	417	504	468	486	481	467	450	445	497	493	439	476	448	478	443	481	513	482	496	446	450	461	445	443	452	469	463	508	468	451
41492	66355	51823	26917	3401	290	233	224	179	163	158	137	154	134	175	136	142	131	137	106	153	134	132	120	139	137	137	131	116	123	136	112	104	149	127	145	121	139	100	133	107	128	151	124	138	120	151	116	148	121	121	147	122	122	156	158	131	95	135	111	136	105	115	123	110	98	137	137	149	130	121	130	116	130	115	114	121	119	122	140	140	136	124	110	122	113	105	115	131	131	128	112	120	99	122	133	136	103	120	100	108	125	122	127	124	128	117	122	132	126	99	122	137	120	126	119	120	137	115	136	139	126	130	134	142	122	138	124	125	138	128	118	98	122	112	136	123	100	143	126	137	128	115	136	122	123	121	137	120	156	121	107	141	117	129	131	113	130	130	140	119	139	120	123	139	119	125	128	116	121	121	145	128	127	116	127	124	133	136	131	121	128	112	125	142	145	129	124	119	113	127	123	131	114	128	108	131	141	109	118	144	121	111	121	123	138	121	120	122	125	137	151	134	121	112	120	124	136	124	111	130	106	133	117	122	131	125	122	122	125	127	129	113	118	121	105	125	135	127	125	129	142	133	141	120	102	131	116	126	116	109	130	118	146	107	123	126	119	129	135	117	111	120	134	145	117	110	120	133	123	127	106	128	134	129	141	120	138	150	124	113	119	108	131	133	126	136	110	117	119	113	126	137	131	119	103	158	116	119	125	133	118	122	115	118	108	135	126	115	122	107	108	115	139	110	115	133	116	135	132	106	116	123	109	96	141	115	121	107	127	119	140	137	130	129	123	110	131	118	127	129	132	116	117	137	112	105	143	127	119	138	118	123	120	114	116	138	142	121	140	120	133	133	132	120	121	90	114	121	121	113	113	133	102	120	125	137	141	115	122	119	149	134	117	127	137	132	111	123	100	133	111	111	113	120	122	109	102	130	123	134	115	134	123	123	132	122	142	134	126	116	122	113	111	117	135	102	101	114	104	107	124	110	130	115	111	128	115	139	114	133	117	115	114	124	121	135	111	138	131	104	121	118	111	125	106	127	126	113	135	141	114	122	99	130	98	138	107	131	111	125	116	109	133	115	106	120	108	111	129	151	126	120	142	145	130	125	142	124	134	131	121	130	120	115	150	134	126	124	123	134	126	122	106	92	121	104	117	120	116	111	123	125	145	103	133	114	120	130	120	119	124	147	112	118	116	126	126	130	112	109	115	122	146	114	134	121	143	105	125	118	109	107	122	141	118	139	125	121	125	144	120	154	105	110	153	128	103	138	107	114	121	111	100	120	122	138	103	111	128	130	111	145	127	136	136	122	134	109	109	133	115	145	137	113	115	115	124	130	129	136	131	139	116	126	114	145	120	116	100	111	97	126	125	121	126	135	122	142	113	143	114	120	125	118	114	123	131	109	116	113	110	138	128	125	120	123	110	111	128	132	109	131	141	116	111	116	126	114	136	106	129	130	113	136	90	121	108	123	114	116	132	161	131	144	144	112	124	114	113	118	160	127	103	132	127	128	117	134	114	132	127	118	125	110	110	134	127	135	130	124	141	122	138	119	140	128	124	126	135	126	140	110	120	108	131	103	114	125	129	125	133	117	116	133	115	109	112	124	121	132	129	129	121	117	100	127	137	128	110	137	127	102	122	106	135	132	107	118	132	136	118	120	134	125	98	118	130	126	110	132	125	133	126	119	112	110	126	98	134	142	118	146	119	129	133	119	138	129	112	116	125	118	135	147	111	117	113	120	83	115	124	120	120	124	132	125	102	122	102	125	138	109	115	113	127	121	114	110	140	123	126	111	141	144	122	118	100	144	129	108	135	127	128	114	122	130	103	121	124	110	111	117	126	144	111	125	148	102	119	128	127	119	145	120	111	124	117	122	121	105	142	111	129	130	117	134	127	162	107	101	123	132	132	107	133	113	138	113	113	121	118	126	141	125	112	119	125	107	109	101	112	140	122	145	134	110	111	123	122	132	120	119	134	130	137	129	114	114	131	120	125	115	110	128	133	155	109	102	149	124	136	125	137	133	113	103	128	135	114	133	127	122	128	122	130	128	125	138	127	131	115	112	115	126	128	124	117	136	124	118	124	119	125	132	128	109	139	120	124	96	136	122	131	122	110	124	130	136	144	126	121	116	109	130	144	126	107	96	148	120	117	139	132	127	150	129	123	125	126	158	136	134	130	121	121	123	128	119	115	128	141	124	116	127	119	107	142	125	107	125	134	129	117	109	121	123	115	139	117	128	132	138	139	121	123	133	132	141	105	111	132	162	132	119	141	103	102	139	120	110	120	122	112	122	138	121	131	125	118	104	127	119	108	139	117	126	122	149	134	119	101	113	140	144	146	120	115	145	115	110	121	128	144	113	102	122	120	138	122	122	108	135	130	115	118	125	113	114	123	110	123	115	117	142	134	124	129	125	118	128	121	108	100	125	124	123	106	112	110	156	127	115	121	120	112	128	146	127	109	133	126	113	120	119	113	117	124	120	140	130	122	118	135	132	115	135	130	125	133	112	135	122	120	119	132	136	133	127	147	132	139	119	116	134	119	128	151	132	124	140	127	151	111	129	136	138	122	118	116	133	118	97	120	134	127	146	143	126	127	119	118	137	111	109	117	141	140	109	136	122	140	119	118	127	124	116	103	119	122	108	99	112	113	120	140	118	139	128	102	132	120	116	129	111	134	136	118	129	115	122	123	143	113	115	115	131	106	118	123	119	115	110	125	121	134	117	126	144	122	114	118	124	128	128	115	128	105	126	146	109	138	143	136	137	95	106	133	134	128	123	136	111	121	140	132	128	140	111	136	109	118	103	115	117	119	120	111	132	137	122	101	116	102	111	143	130	125	151	132	142	109	123	156	142	138	111	121	128	129	134	122	134	123	126	136	111	133	93	132	109	125	132	131	142	117	129	114	139	147	101	126	128	124	122	129	144	118	101	102	117	138	139	151	133	125	137	125	137	111	101	124	121	144	137	117	116	138	119	131	125	132	121	128	130	130	110	127	133	150	128	135	125	109	130	111	135	107	116	141	115	110	116	114	145	133	122	121	148	140	113	105	121	143	122	136	112	109	148	120	132	105	107	124	116	109	122	119	119	123	149	130	117	124	132	133	116	127	124	99	105	122	129	128	121	115	130	111	131	120	104	131	134	114	152	113	112	110	138	105	119	130	104	104	142	114	117	115	114	129	122	107	120	117	117	117	138	124	143	126	127	148	117	124	110	140	138	113	133	114	106	112	111	120	128	123	125	123	132	93	136	139	119	119	116	127	104	105	115	111	133	117	125	116	130	134	125	121	99	119	138	126	135	138	135	109	143	120	115	104	115	116	132	108	146	123	132	139	138	123	124	105	144	144	116	104	116	114	117	112	125	116	129	134	132	143	119	113	119	116	119	106	126	127	131	122	131	116	136	122	139	113	128	140	114	125	123	128	125	112	155	99	128	131	114	146	134	115	133	121	96	118	124	129	132	125	110	117	115	136	126	131	136	106	106	110
22688	50757	48055	22248	1229	1044	817	771	644	597	530	501	491	485	442	409	374	392	359	355	317	341	356	346	348	367	323	349	326	326	344	345	275	294	286	317	331	324	323	299	314	315	316	331	305	326	362	300	299	296	329	286	346	361	470	508	393	345	293	290	317	319	314	301	300	295	309	325	327	313	287	321	294	296	317	313	294	280	303	295	325	340	295	273	302	309	299	290	290	289	312	311	304	304	266	297	290	316	303	284	267	284	315	341	268	324	308	325	280	315	286	279	306	284	296	247	286	308	304	291	329	292	289	315	308	334	319	270	287	308	295	337	336	272	309	309	342	306	282	293	306	313	320	282	287	278	311	283	318	310	285	295	295	260	297	271	311	327	298	274	262	285	304	319	287	307	300	299	271	315	303	289	296	285	300	313	295	256	325	301	263	277	283	273	299	294	304	282	298	294	289	290	276	309	274	312	302	275	311	307	311	289	307	310	276	281	294	311	309	301	308	295	290	312	287	309	291	307	290	301	310	295	294	286	295	282	287	307	325	307	268	306	307	288	311	282	291	313	292	315	295	270	302	278	308	280	273	292	310	301	298	330	303	297	303	283	290	296	280	281	329	306	333	287	337	288	318	284	291	273	290	336	294	286	341	272	289	281	310	307	291	263	294	271	292	350	264	314	285	270	300	276	312	247	318	305	282	332	286	306	314	310	292	299	295	319	285	277	318	286	350	296	298	271	300	288	270	325	306	277	282	286	269	307	284	318	266	281	304	321	302	284	308	301	279	292	282	294	309	287	299	292	293	302	298	292	279	309	309	289	319	282	285	316	310	283	283	287	314	287	293	273	294	280	292	308	314	294	272	310	293	329	264	274	294	317	282	270	280	261	313	298	343	277	301	310	338	285	299	298	290	291	277	287	274	305	276	262	265	295	317	307	269	314	301	293	286	321	299	303	299	288	289	311	306	284	280	279	269	282	289	277	286	291	272	292	280	254	278	290	289	295	313	295	294	298	282	307	299	288	297	310	280	309	287	315	297	291	306	272	302	282	266	325	289	314	276	308	298	290	287	311	288	290	281	280	324	320	295	315	296	299	326	292	320	288	290	334	319	261	294	304	280	281	312	300	321	279	309	284	321	288	318	313	311	288	273	288	289	287	318	296	309	275	292	306	315	289	287	275	331	311	285	264	320	264	284	305	303	342	296	307	271	278	320	332	276	303	310	285	257	289	289	294	274	314	276	313	277	297	311	248	278	273	286	309	292	304	298	254	279	312	315	278	284	282	303	306	319	304	282	272	302	278	288	310	282	290	299	314	263	294	265	295	264	286	284	310	275	295	292	304	295	278	282	316	304	283	276	338	316	294	306	298	286	296	340	291	312	275	308	284	309	320	290	263	290	284	268	278	308	307	292	305	305	300	292	268	311	275	299	251	296	321	306	320	315	327	297	285	284	294	296	320	310	298	292	288	275	276	288	309	328	298	288	305	271	302	329	308	312	275	308	259	319	312	291	297	287	299	298	312	278	330	300	274	284	301	317	308	287	299	293	281	308	281	293	268	304	295	297	304	313	293	317	289	300	333	310	277	283	298	320	289	281	293	312	327	304	292	289	310	293	305	320	277	288	301	281	302	321	281	293	320	303	290	282	297	266	323	317	288	315	320	288	316	277	301	301	314	306	262	322	306	292	305	304	310	304	266	292	303	295	258	308	288	333	314	308	303	298	265	284	294	295	305	311	269	311	296	304	273	295	315	284	292	308	305	283	301	297	285	305	305	270	321	270	299	277	298	297	293	312	267	298	269	299	292	280	301	337	318	291	307	286	316	274	287	293	283	284	306	275	295	286	291	282	303	298	290	313	307	305	304	316	299	326	306	278	272	319	291	300	283	328	292	269	313	282	304	293	326	281	263	289	271	288	263	320	272	277	295	289	291	308	291	282	277	292	278	311	287	306	269	293	295	271	290	319	317	266	289	275	286	303	276	302	265	302	304	305	299	315	310	317	303	330	295	299	271	293	276	290	303	304	308	288	312	299	303	260	299	287	279	287	291	283	281	293	273	289	297	276	280	290	266	296	296	318	304	324	268	330	282	297	310	294	295	300	328	300	281	282	272	298	288	278	265	292	303	280	320	274	266	305	283	303	276	282	269	313	304	287	284	299	273	287	289	322	308	281	304	308	310	293	282	291	307	289	292	280	330	291	293	271	279	315	297	333	283	269	292	276	303	312	315	309	303	296	288	299	308	292	320	277	295	323	312	275	330	277	274	294	300	287	300	296	289	304	304	274	301	287	327	285	289	279	288	302	315	268	291	279	298	275	277	306	300	295	313	316	345	278	314	300	264	287	276	334	311	288	298	296	306	280	342	295	309	306	292	299	281	313	288	286	296	264	277	277	283	310	289	303	273	297	289	277	332	324	288	314	310	307	325	328	258	263	315	290	311	318	283	305	295	315	289	307	312	324	314	329	279	300	314	280	326	316	310	289	308	292	292	301	316	281	308	330	295	304	322	323	301	282	268	281	270	321	308	316	293	299	300	287	316	278	300	296	274	311	311	253	295	292	275	286	296	296	300	294	263	306	287	283	318	318	317	289	254	307	303	310	322	324	281	314	291	278	278	302	309	277	295	301	295	318	309	292	321	300	291	289	273	312	313	309	289	311	293	274	305	284	295	288	297	316	317	287	304	293	293	289	308	294	299	280	308	331	320	304	287	308	299	318	315	318	299	319	307	328	297	284	302	297	299	269	286	303	316	289	303	318	302	299	319	299	285	289	279	324	287	319	321	291	272	273	286	298	286	291	311	289	330	286	285	296	295	309	280	300	311	258	302	286	294	290	280	308	284	299	284	292	285	304	299	310	295	301	276	303	304	303	300	302	309	275	294	297	301	270	286	294	277	283	329	267	282	292	316	291	302	311	288	300	327	323	306	285	272	299	288	296	289	292	315	313	278	305	314	263	266	294	298	285	323	303	302	320	334	290	278	308	311	294	308	316	292	307	281	285	283	299	323	290	331	298	313	307	285	314	309	316	322	294	309	305	287	288	295	249	282	295	298	304	305	297	303	298	299	277	297	300	298	302	298	306	312	306	297	294	287	302	314	312	307	300	270	326	322	295	324	289	319	305	316	289	287	283	289	287	286	308	292	298	274	307	322	315	315	261	278	283	300	319	279	281	307	279	310	287	283	272	281	310	316	293	325	305	278	313	300	278	299	296	299	328	277	299	291	279	273	297	271	314	320	307	327	266	308	336	300	257	284	300	287	264	309	308	287	292	303	282	273	269	267	287	273	292	273	275	313	333	292	293	272	320	303	319	303	287	281	324	295	293	306	301	303	295	322	316	261	295	301	308	277	297	280	277	306	286	303	307	299	315	291	276	277	296	294	320	271	299	292	275	288	291	343	268	262	305	304	290	271	286	316	273	297	277	308	300	271	298	301	300	278	331	316	308	284	264	308	317	301	296	283	313	273	303	282	311	302	289	317	293	292	288	314
51802	82070	67048	37401	8980	835	438	343	297	268	265	233	247	202	186	207	186	185	207	203	172	189	178	158	176	176	168	184	174	187	164	198	164	190	168	166	165	155	165	168	179	153	175	197	175	167	170	158	203	166	176	162	163	190	205	192	184	185	172	194	185	193	180	170	165	175	172	172	148	192	173	186	161	154	175	167	150	165	155	156	184	145	154	178	155	176	184	162	175	169	180	164	153	160	168	167	181	162	163	196	175	182	152	188	169	189	163	199	165	145	164	146	149	149	185	195	180	167	199	155	181	151	171	179	180	159	149	162	163	160	177	195	147	163	179	189	188	186	159	173	178	183	187	188	207	173	162	169	168	177	168	158	174	175	147	174	182	187	176	162	187	176	157	178	157	180	174	187	162	162	163	151	159	172	147	149	168	164	185	156	174	162	168	183	158	196	176	169	156	168	191	145	162	154	152	161	170	187	172	167	173	157	184	169	180	146	177	171	184	179	168	170	178	171	176	168	169	160	136	154	164	153	162	157	166	186	175	171	159	154	152	160	154	168	170	151	180	164	166	159	162	179	178	168	164	159	164	163	181	187	152	172	171	161	178	173	148	189	155	170	168	150	144	178	171	159	179	181	178	141	151	164	170	168	182	152	153	147	165	176	160	162	166	161	169	157	171	176	144	166	163	139	151	160	149	189	215	187	170	167	175	149	149	173	158	132	139	163	167	150	162	154	158	141	136	167	178	159	188	168	185	165	170	179	151	182	155	154	187	162	172	154	155	167	174	185	167	189	154	180	176	155	181	146	180	146	144	204	148	166	165	154	168	153	160	162	168	183	162	160	164	154	152	146	190	173	175	145	167	174	178	157	149	155	168	160	158	180	153	149	160	148	157	165	176	178	191	155	154	154	177	139	184	171	153	173	190	147	159	164	155	151	179	188	201	167	180	167	185	172	171	140	161	147	197	168	176	132	179	158	168	141	172	171	162	211	144	165	171	153	186	173	170	183	155	171	156	175	160	180	157	146	166	166	162	175	154	174	187	135	158	184	168	189	184	183	156	176	150	182	166	195	208	171	176	174	158	160	155	165	157	163	172	158	169	149	151	157	174	174	165	195	161	184	190	186	199	158	173	173	178	162	163	185	194	173	141	177	139	189	158	169	189	178	169	187	176	161	157	173	161	153	181	156	176	173	201	183	150	145	174	166	165	148	175	163	155	161	165	173	178	144	170	175	152	165	161	173	184	157	191	178	145	153	170	154	141	167	161	177	161	148	159	174	177	176	163	146	155	166	172	148	161	160	160	152	179	167	169	164	164	160	151	167	162	163	158	155	150	176	165	175	174	207	175	129	179	155	167	157	150	177	168	158	154	163	166	185	186	167	156	178	166	174	159	172	171	177	156	153	142	188	185	161	183	165	144	186	170	168	161	162	152	163	160	162	173	162	191	172	186	181	177	166	161	162	173	147	161	154	160	165	172	165	157	168	168	148	162	176	164	177	173	176	140	160	178	132	167	166	160	169	181	159	181	186	166	160	161	179	154	145	167	164	187	172	172	161	172	147	165	173	191	171	161	184	151	142	155	155	174	156	195	174	164	163	168	193	151	187	152	164	198	156	156	177	170	164	176	169	163	182	181	182	182	182	188	163	153	165	161	180	157	155	185	189	157	171	170	175	159	191	172	168	155	176	181	144	159	158	189	168	152	183	164	159	167	179	172	164	161	174	171	182	191	179	149	165	159	169	158	148	194	167	172	176	187	167	168	168	165	157	162	168	154	152	167	178	192	158	142	170	171	182	185	153	149	164	171	170	175	160	157	162	150	166	164	163	176	164	140	148	168	173	175	157	165	159	194	164	175	179	176	158	175	162	158	165	165	177	196	152	184	180	157	147	126	144	155	173	136	186	158	157	182	159	168	163	182	190	164	175	157	155	169	180	205	157	155	165	172	142	162	175	151	156	189	165	182	166	144	165	152	161	163	148	173	171	162	176	161	160	189	143	169	162	160	168	171	173	188	168	160	145	155	144	175	153	193	150	175	181	165	172	186	167	198	164	157	186	175	170	168	182	172	153	192	178	160	132	161	166	196	158	174	156	168	173	183	179	157	174	167	160	164	176	172	165	185	170	169	143	167	152	172	158	175	154	147	157	160	166	153	147	155	174	159	172	145	168	176	173	177	170	157	172	152	176	148	168	186	148	131	148	189	149	163	179	177	181	176	166	166	184	192	154	151	184	179	169	172	156	174	173	192	187	168	189	180	190	175	185	178	179	167	162	185	174	172	161	140	180	172	153	175	183	163	185	169	170	167	172	173	171	160	159	166	139	197	188	153	158	164	186	162	200	186	151	179	200	162	171	187	187	156	159	161	165	164	155	160	164	169	165	178	150	130	149	189	151	172	181	157	174	176	157	180	167	164	183	161	176	155	165	158	161	167	177	174	156	150	175	171	172	163	173	154	161	185	172	173	197	159	157	164	183	167	147	189	167	157	176	167	168	162	167	205	174	160	168	164	149	163	163	159	184	181	225	166	190	167	161	159	165	151	186	179	161	178	171	183	153	164	163	159	173	153	169	173	154	169	165	150	166	180	165	171	179	164	169	185	189	156	162	171	174	144	167	161	161	144	159	140	169	158	153	169	163	175	134	140	171	163	141	177	175	159	166	158	168	174	164	180	194	166	170	188	159	146	160	139	153	178	193	151	161	147	176	152	169	162	194	174	179	181	164	192	168	186	166	160	170	170	180	164	163	178	163	169	175	172	170	154	176	137	140	164	168	174	161	149	147	166	161	151	169	161	163	152	194	152	160	148	143	162	153	175	143	148	179	172	163	181	182	173	166	157	180	165	167	160	158	159	151	182	189	163	170	156	180	174	158	155	183	164	144	157	163	160	164	179	161	158	174	162	176	174	177	186	142	157	162	154	162	173	174	185	173	160	156	161	142	185	186	173	156	198	156	146	155	173	170	172	151	139	133	176	149	156	178	152	147	173	168	170	194	177	191	165	140	185	182	196	152	171	173	174	158	188	177	150	181	179	175	169	196	148	188	153	140	165	149	152	156	170	164	166	159	165	173	189	160	167	166	158	181	176	164	164	175	183	146	173	176	147	154	169	173	183	152	163	144	185	171	178	158	148	170	143	149	161	156	198	177	140	156	169	171	156	166	190	166	168	141	134	160	164	153	189	151	172	196	171	162	188	173	161	134	184	175	191	171	177	142	173	173	166	185	181	134	180	169	157	157	161	169	184	154	184	142	171	158	162	187	166	171	150	171	149	160	169	153	181	175	173	179	168	152	145	195	173	160	165	164	198	179	155	176	184	158	197	158	153	166	190	166	173	157	173	161	142	174	176	159	182	173	174	177	148	156	163	134	166	174	159	165	183	185	152	189	149	174	163	155	168	160	174	157	149	160	185	176	176	149	166	193	164	179	177	153	173	152	157	191	197	179	155	176	148	177	162	196	163	146	181	146	194	199	166	177	186	175	177	154	178	154
29554	62780	62465	26079	2197	1836	1523	1309	1102	996	860	807	780	691	607	626	573	539	566	533	491	529	492	531	526	451	459	423	490	466	507	450	430	428	429	436	486	412	427	436	466	418	433	433	427	427	419	436	432	447	419	468	469	535	647	607	485	495	416	403	434	457	440	439	440	397	387	472	423	389	401	435	438	423	403	414	396	362	380	407	425	390	382	426	399	437	397	387	385	407	435	394	374	421	397	418	381	351	386	446	401	372	399	394	413	438	389	394	398	384	415	387	368	423	389	379	399	400	366	389	370	381	387	397	416	412	371	377	390	403	441	391	379	378	419	415	381	405	404	412	349	394	402	354	369	423	406	393	368	372	390	407	389	407	382	384	371	379	380	395	415	410	413	417	412	408	387	419	410	381	430	392	392	406	391	410	378	394	420	376	397	393	413	391	396	439	385	350	371	420	405	410	367	413	403	387	394	382	384	400	404	402	388	398	404	423	380	392	382	402	397	397	398	406	409	421	350	374	428	368	383	402	394	404	414	399	403	377	395	405	380	376	368	402	386	402	412	358	388	392	392	410	409	429	370	418	416	424	407	407	395	398	400	386	451	389	409	366	398	402	399	395	421	367	404	405	408	388	430	393	400	376	394	366	382	379	408	377	356	381	447	390	446	396	375	385	373	357	409	377	432	400	401	435	388	390	390	408	376	382	393	381	400	427	406	378	400	386	366	419	372	369	382	395	364	391	365	389	402	401	396	419	409	415	391	403	383	373	375	388	375	381	414	393	394	414	410	348	412	408	401	393	400	409	387	457	367	409	396	386	406	422	377	394	368	380	395	388	405	386	371	369	388	391	367	416	395	410	439	403	380	396	435	365	395	401	393	433	401	370	383	399	390	365	403	386	381	414	400	413	391	364	384	402	410	377	410	388	395	407	369	422	352	393	415	419	398	391	355	359	375	384	391	366	393	359	396	433	387	418	393	405	417	437	383	367	397	399	391	391	359	423	352	364	377	373	416	371	397	418	393	394	406	377	403	426	380	369	421	414	417	389	394	379	392	409	394	392	408	379	406	415	368	393	398	390	388	361	367	409	388	381	371	389	390	403	391	387	431	387	430	407	438	395	370	394	412	392	372	398	418	381	402	414	424	413	382	399	394	388	391	373	413	417	406	396	406	418	376	391	398	424	392	377	383	384	390	417	369	397	388	414	368	371	405	380	383	428	428	384	400	380	395	382	358	409	382	390	373	373	413	415	407	390	395	417	400	392	415	409	399	399	406	398	409	387	416	377	430	372	387	379	404	409	414	412	378	421	354	383	376	394	396	373	395	382	428	377	396	431	410	407	407	388	386	393	423	424	371	349	398	404	401	420	375	401	388	384	387	356	401	353	363	399	408	378	412	419	413	417	383	407	418	395	401	422	403	409	390	379	392	353	416	398	401	369	380	386	419	420	377	410	381	387	368	384	411	394	378	414	377	385	395	365	395	415	412	423	402	379	420	393	405	421	448	385	393	369	390	438	386	411	383	408	414	376	375	414	416	413	407	425	374	414	383	414	389	409	371	421	395	392	387	404	387	379	388	374	403	395	372	437	406	400	380	373	436	390	408	424	399	355	369	390	399	410	367	402	405	416	365	420	425	363	387	430	385	385	377	346	392	417	409	414	385	406	373	390	371	381	404	394	377	403	391	379	391	432	399	425	391	418	425	427	424	376	409	391	388	418	378	396	378	383	385	419	384	366	389	386	377	406	396	383	405	388	403	380	389	364	397	411	389	398	362	389	391	416	411	410	371	351	361	391	385	390	421	400	420	426	425	385	434	399	388	370	345	415	399	402	375	394	404	384	391	358	386	421	400	377	375	416	369	354	380	402	368	396	393	414	392	376	421	390	385	366	392	456	422	398	422	436	383	364	385	413	419	389	398	426	389	353	407	371	387	408	405	364	398	411	394	392	434	387	348	423	376	363	381	409	406	394	392	358	391	402	393	386	408	389	388	393	430	443	383	385	397	415	395	386	383	390	392	412	381	396	398	387	399	360	397	382	406	394	439	409	379	384	379	430	400	348	413	419	395	378	398	383	422	371	387	391	395	373	449	416	405	367	433	426	378	400	401	389	403	401	441	387	419	402	370	385	432	419	362	390	397	396	394	365	386	389	434	386	415	409	421	409	391	414	379	442	403	393	399	386	378	388	398	385	420	391	442	359	391	326	410	434	458	404	404	409	427	418	419	420	420	392	386	404	378	367	398	371	418	370	357	414	398	400	354	376	409	402	373	384	379	387	414	406	417	378	397	393	390	393	375	362	350	412	418	370	419	410	388	386	422	362	388	371	409	390	353	389	383	387	377	409	389	400	375	396	387	396	344	388	357	404	421	377	412	404	400	379	408	386	353	369	394	386	385	368	377	403	393	441	367	404	414	381	377	377	365	417	382	414	426	397	392	417	382	412	397	364	405	413	357	368	388	378	350	364	419	388	391	413	386	387	395	383	392	383	402	373	394	385	369	403	388	362	409	369	378	396	414	412	396	391	396	404	385	390	367	393	420	375	385	423	400	433	370	396	385	374	387	385	412	398	413	375	415	387	368	392	418	414	407	380	430	402	393	411	417	430	389	395	391	417	366	387	409	388	399	401	399	357	422	392	374	369	404	401	420	376	375	355	406	432	382	392	400	382	392	383	407	387	405	376	433	406	377	419	378	405	431	409	379	390	415	382	407	364	409	408	390	388	397	413	374	403	410	388	359	435	387	414	398	357	401	385	391	411	373	391	402	377	409	377	390	374	362	424	383	422	368	386	387	395	366	398	439	392	425	365	415	432	386	404	385	382	428	394	421	405	383	426	400	396	377	394	380	402	388	367	417	399	413	413	416	422	423	379	420	416	401	404	422	391	393	393	406	429	394	411	422	417	389	414	406	400	406	382	391	405	402	413	391	376	379	394	402	422	418	391	384	432	346	385	352	399	372	390	388	403	416	417	414	421	373	437	446	416	379	411	381	411	414	408	400	400	348	403	413	375	390	376	377	395	392	398	378	415	414	381	396	394	396	387	402	401	358	414	421	380	401	385	387	379	389	381	390	389	400	383	422	370	388	415	385	408	407	388	362	393	419	386	396	397	411	421	436	389	379	382	438	381	458	400	414	405	396	379	381	383	384	389	402	424	426	405	408	413	388	403	414	409	382	397	425	356	364	407	401	380	405	436	419	403	381	384	424	396	390	384	387	409	393	401	387	407	385	393	382	431	375	366	398	410	393	359	438	401	380	405	429	389	420	413	396	376	379	359	394	389	372	381	381	378	357	409	447	403	411	375	418	377	440	395	397	391	390	399	361	383	408	394	373	412	380	413	380	424	392	388	391	398	405	394	396	403	395	404	400	398	421	392	408	401	414	350	427	386	400	415	434	441	418	385	388	389	366	384	427	377	391	377	395	378	394	366	409	443	405	402	365	368	393	365	402	415	342	389	396	443	410	382	387	377	376	425	346	390	397	393	386	388
26305	16283	5796	1098	229	223	201	204	200	209	214	180	221	213	187	187	191	209	212	222	214	184	193	186	192	190	187	206	218	198	196	208	212	189	193	217	197	220	169	203	193	208	200	195	203	206	209	194	197	224	223	221	186	197	231	191	179	215	188	210	186	192	200	218	180	198	198	207	199	201	202	194	231	214	213	212	183	207	220	212	218	217	184	186	222	211	220	226	214	210	219	189	197	186	215	208	217	229	189	169	202	192	197	173	214	200	213	201	213	198	182	199	209	199	209	203	216	210	193	206	207	196	206	219	203	229	195	207	190	203	201	208	201	153	175	176	206	201	196	211	183	210	190	200	226	199	221	175	189	181	210	204	214	210	230	217	197	200	199	216	223	194	199	202	177	194	220	173	208	202	182	183	174	194	217	213	191	189	194	205	228	191	209	207	203	217	221	222	217	184	183	199	198	200	203	218	221	202	214	198	194	198	214	208	238	196	191	215	204	224	219	178	166	198	183	227	231	170	170	224	190	222	213	199	206	195	175	188	183	210	195	193	229	214	223	215	203	218	157	185	193	223	211	208	183	186	171	206	218	218	225	183	207	180	208	226	198	201	206	204	200	195	222	206	195	201	192	199	203	201	216	210	205	188	200	212	218	180	197	197	219	219	203	214	207	229	194	210	201	203	196	216	189	200	198	171	183	195	210	225	204	187	181	214	205	227	225	220	200	221	203	186	191	203	189	220	186	178	195	218	183	189	206	188	203	202	203	246	201	224	221	179	203	192	209	203	232	180	192	213	200	213	196	195	217	170	199	223	199	186	188	209	187	205	192	179	202	212	199	192	200	220	187	188	213	193	211	229	190	205	213	216	189	180	201	204	203	220	222	220	229	227	229	182	205	199	218	219	195	192	191	194	192	207	181	204	221	201	159	213	204	205	199	169	213	185	208	231	192	177	264	212	208	182	218	187	198	223	183	198	229	200	205	216	203	210	207	196	197	190	195	201	206	197	208	187	190	201	223	214	206	178	207	174	223	221	216	197	191	194	184	202	206	196	225	195	213	178	206	211	210	208	193	217	216	209	200	234	226	206	161	194	219	200	192	195	213	215	201	190	222	208	236	205	196	213	197	214	195	202	171	203	216	185	192	196	196	212	202	195	187	185	204	217	190	212	196	202	209	222	186	173	192	185	175	199	200	196	211	205	208	204	195	199	215	210	159	208	212	212	187	195	216	212	200	215	206	203	219	212	184	175	204	215	220	203	175	177	216	192	199	220	206	177	212	216	205	183	169	240	195	197	198	206	181	195	209	198	200	178	213	200	199	201	217	210	207	190	181	190	254	185	186	242	200	200	209	206	221	191	188	204	184	201	183	184	204	187	193	185	176	205	213	212	198	201	203	208	208	213	196	200	181	200	217	193	188	199	196	179	202	222	197	220	213	198	202	216	200	183	203	243	236	211	205	217	191	204	189	207	216	184	220	210	210	201	209	204	216	211	212	199	217	241	214	198	224	222	169	193	198	197	210	209	221	209	213	180	230	194	215	199	191	206	188	214	196	221	204	240	173	224	192	193	212	215	190	200	197	200	210	209	207	194	194	193	206	216	201	219	199	190	209	223	185	215	197	199	189	192	217	203	202	204	191	196	208	193	201	206	181	221	223	200	191	179	189	218	234	200	208	198	173	214	186	205	206	208	182	221	220	222	195	188	212	198	217	201	218	204	216	190	193	175	212	245	207	209	226	216	170	208	227	216	216	208	218	230	219	195	195	200	230	211	214	187	181	183	200	199	234	229	220	205	175	199	202	204	204	207	190	213	178	184	195	208	218	196	199	210	214	183	191	214	183	212	206	186	224	222	235	213	224	186	214	195	234	193	201	213	219	172	203	182	197	227	206	214	190	175	182	198	200	202	230	225	218	186	218	206	195	200	231	186	173	211	202	191	190	222	199	187	197	194	186	219	197	226	212	216	207	226	181	202	188	213	224	189	200	216	188	198	193	203	201	196	206	210	216	200	202	216	221	208	226	200	199	210	228	210	194	191	199	178	188	197	200	207	177	197	191	178	189	177	188	212	195	193	189	180	196	199	215	199	213	220	202	189	186	184	202	212	174	216	192	229	196	186	212	217	190	175	188	208	219	194	172	179	208	208	210	199	192	202	177	211	188	198	208	216	198	203	226	210	206	199	212	210	205	206	208	219	181	217	211	209	181	211	200	257	234	216	187	194	192	220	197	218	220	206	222	204	216	233	217	208	205	204	192	219	186	198	223	229	247	207	177	219	201	191	191	225	196	201	181	198	212	214	211	213	200	210	197	218	207	209	186	199	224	190	230	200	200	248	212	193	196	197	217	203	197	217	226	210	203	213	187	217	202	187	208	190	204	207	189	200	213	220	224	210	220	212	176	211	228	233	201	203	213	219	234	208	202	193	203	204	223	176	213	177	185	226	199	216	195	211	207	204	217	238	194	197	211	212	233	198	195	195	215	205	196	185	209	178	235	207	212	247	237	164	208	197	185	219	211	212	197	190	195	182	184	186	188	203	220	184	182	190	225	217	187	188	214	185	217	219	212	214	202	183	209	209	204	214	236	194	221	199	212	193	205	215	193	186	216	208	187	212	211	228	194	193	184	207	226	196	203	198	198	201	234	197	201	204	227	196	216	230	189	203	198	191	192	216	197	193	190	214	223	185	211	187	237	216	213	204	224	236	211	193	203	213	185	217	207	213	213	201	202	180	198	195	220	219	186	195	189	194	216	193	215	217	217	199	185	205	196	210	191	233	185	201	193	186	197	212	191	207	220	197	173	196	225	199	207	200	228	190	221	202	181	198	205	186	203	194	212	202	218	218	216	186	184	187	231	235	208	229	193	186	208	204	178	209	190	202	184	181	197	178	236	214	197	240	209	214	226	207	204	188	226	208	211	200	202	206	199	187	200	227	219	235	202	215	200	206	190	198	207	187	201	202	211	217	222	201	201	194	202	193	182	213	212	166	197	195	191	224	195	222	198	216	186	225	204	209	209	199	224	186	188	214	193	199	193	207	182	217	217	179	225	194	199	227	188	206	201	190	208	216	177	218	180	218	181	196	215	229	216	217	199	194	189	192	212	199	189	194	229	197	220	231	196	201	227	208	214	194	202	190	206	203	181	170	182	217	218	212	216	180	201	200	209	201	202	211	207	214	200	224	218	193	211	191	182	191	189	175	178	202	205	211	200	215	193	220	207	198	220	210	225	220	213	208	174	208	217	208	214	210	216	212	206	197	212	190	192	193	193	185	193	175	202	218	180	214	202	218	188	207	186	195	228	193	183	214	201	186	252	206	224	212	204	187	205	197	234	199	188	205	196	219	201	205	199	243	199	194	217	218	210	198	187	194	200	181	212	185	201	185	197	225	197	220	211	192	197	210	206	213	196	210	185	187	190	194	196	199	233	213	187	214	196	196	190	186	201	239	216	204	222	223	210	209	198	198	180	203	207	174	212	206	204	196	191	224
12709	15802	8445	2247	490	464	453	436	499	467	435	473	468	451	449	445	415	441	461	483	443	433	484	473	441	468	471	473	446	429	451	454	461	454	449	494	468	482	454	453	505	466	458	464	442	467	426	457	479	453	436	440	472	493	465	448	495	482	450	427	440	403	478	426	463	427	419	435	495	465	450	407	429	403	438	467	446	454	470	437	452	417	427	453	466	475	448	453	444	459	468	431	436	428	477	436	482	468	462	422	453	452	424	444	454	421	454	452	473	445	446	448	484	438	436	424	456	456	467	452	496	464	424	447	466	420	462	435	459	451	423	438	498	475	458	504	450	440	451	454	408	494	466	470	457	451	426	441	414	463	482	450	450	385	466	411	427	433	451	447	429	460	427	443	437	452	433	481	467	456	440	432	464	492	429	454	434	436	441	439	455	422	437	430	391	457	423	481	488	482	436	469	457	433	464	411	466	436	458	431	452	463	438	472	432	442	484	468	462	456	422	465	442	468	453	407	434	446	473	466	423	432	424	463	440	473	446	448	435	427	448	439	467	398	463	447	467	441	443	443	448	427	458	443	447	432	458	482	466	449	469	492	414	462	441	435	468	477	439	466	440	464	453	482	440	458	427	465	441	442	397	420	467	454	408	461	448	445	451	444	456	431	434	422	498	433	432	470	499	473	452	446	442	444	435	436	456	483	456	453	482	451	478	433	421	461	508	451	477	477	437	458	455	438	471	460	471	484	448	459	429	430	447	436	441	436	463	452	435	413	417	432	452	451	417	421	474	430	480	423	472	439	457	440	467	461	469	452	417	450	434	473	466	455	460	429	468	434	434	441	445	435	472	417	496	477	433	463	396	417	451	451	445	433	431	425	498	444	448	441	415	429	434	462	465	457	456	434	455	431	431	410	406	460	446	452	442	436	431	455	439	442	447	429	467	437	449	423	477	453	423	475	472	449	443	443	451	462	427	437	480	437	450	475	465	461	470	462	421	454	455	426	443	448	447	440	429	471	458	480	440	465	425	415	466	426	477	427	453	464	452	489	451	445	462	492	427	448	436	433	421	459	433	458	455	463	441	442	440	449	442	428	465	445	425	458	412	455	462	425	419	454	452	474	451	478	431	468	480	454	437	456	427	436	483	431	455	434	441	478	448	443	439	435	455	455	421	422	441	458	442	453	450	447	443	417	454	463	438	457	448	465	395	462	477	439	454	452	457	424	435	418	417	462	447	416	459	454	455	458	428	471	453	478	431	444	385	425	448	435	413	435	451	468	462	429	443	478	445	456	443	453	449	469	436	413	442	439	417	520	412	454	434	435	443	409	462	467	450	446	446	423	440	448	472	448	455	478	440	453	423	441	461	448	400	464	487	448	475	438	473	452	457	437	460	445	428	471	490	438	470	428	471	506	467	430	424	437	421	441	436	437	448	430	444	472	432	422	445	474	469	478	458	465	460	474	422	459	499	428	475	416	442	412	438	385	465	439	467	512	441	447	449	405	453	448	437	457	444	436	424	446	424	457	420	452	441	462	416	436	433	469	447	410	428	451	459	448	477	427	410	443	410	430	486	447	430	438	459	458	459	439	477	448	449	480	452	438	456	434	479	410	469	455	484	452	449	428	433	440	458	449	453	442	458	466	446	445	439	431	441	437	430	462	458	428	455	438	455	433	427	457	446	470	426	497	450	471	434	475	456	420	414	445	482	491	426	461	461	468	496	433	417	456	449	466	436	426	420	454	417	457	441	450	452	470	453	427	439	438	413	436	482	483	467	429	453	496	452	414	466	427	435	510	418	469	424	409	438	431	460	406	433	403	421	455	413	462	489	454	463	446	466	466	489	501	433	460	410	442	457	446	422	441	453	439	441	460	438	499	441	455	439	471	457	456	440	455	457	476	465	429	442	464	452	416	434	499	427	451	433	460	450	476	414	426	438	457	449	453	425	439	458	473	443	477	450	444	477	482	418	445	480	462	467	445	457	431	454	444	468	424	405	432	432	427	421	426	452	465	455	442	442	458	435	458	453	460	463	462	425	445	440	459	444	454	414	459	475	431	448	474	434	424	437	462	451	463	491	467	447	435	458	452	424	428	495	396	439	449	441	451	481	419	463	433	404	439	458	459	464	450	475	441	459	459	460	433	460	446	421	434	440	428	453	461	453	481	435	470	456	470	493	478	449	427	463	435	475	478	405	411	420	485	439	474	426	437	448	482	464	441	460	425	462	486	430	436	483	425	463	465	470	448	449	464	437	434	439	503	420	471	447	400	460	443	460	498	460	449	481	453	458	435	412	427	474	466	434	416	467	454	461	456	430	452	454	436	465	447	412	420	499	459	472	465	428	448	447	405	445	454	453	481	468	414	446	371	423	417	472	443	423	441	484	479	458	467	440	429	458	474	430	442	443	454	462	462	412	452	461	452	471	429	463	442	445	438	445	413	432	443	473	475	469	465	455	436	417	462	428	466	462	440	457	441	439	452	411	442	434	438	445	429	477	486	479	413	464	464	464	454	495	470	450	409	432	447	410	430	480	465	442	451	444	481	463	476	436	453	421	436	428	455	434	500	444	453	395	457	435	482	473	463	441	442	441	403	454	460	425	443	452	477	488	443	433	445	438	476	451	485	451	509	479	405	461	453	435	425	458	470	438	445	429	447	433	448	471	434	443	476	473	471	421	460	450	439	450	425	461	462	473	445	421	464	398	469	488	442	468	443	447	453	467	416	441	465	475	424	468	455	446	477	463	410	445	443	421	460	449	486	458	466	448	443	462	431	439	525	471	378	447	445	437	445	444	453	472	443	434	447	435	455	461	412	447	441	421	426	466	474	442	451	442	432	415	423	469	431	436	457	434	432	461	409	451	425	433	425	477	459	436	469	459	446	417	468	419	444	439	449	443	427	424	464	466	442	483	450	475	421	441	457	453	444	447	478	438	457	447	445	453	443	462	451	421	456	452	441	434	438	426	451	474	437	432	456	489	452	433	430	464	434	405	422	429	474	445	428	483	459	451	458	444	437	490	441	477	412	436	437	450	418	443	445	433	470	446	454	467	422	394	469	424	442	457	487	458	431	443	433	438	464	488	445	446	445	470	434	444	447	494	451	442	483	440	413	451	448	444	464	470	441	436	436	434	415	458	467	490	466	423	458	452	452	437	468	467	449	464	450	438	409	448	433	446	465	430	427	431	452	449	417	463	476	456	419	508	433	420	460	418	452	425	467	454	440	459	496	451	474	449	443	415	490	467	448	428	449	419	416	459	434	428	448	433	478	443	454	442	437	470	484	466	479	437	452	463	446	459	468	452	444	402	444	428	485	427	431	453	459	440	439	451	451	451	430	464	426	486	446	413	452	439	465	415	420	468	448	447	459	474	454	443	425	421	441	448	456	435	471	455	440	450	467	467	437	441	415	423	451	402	439	434	462	448	488	462	468	421	451	432	473	485	423	502	419	461	455	475	425	426	450	452	456	446	432	469	457	431	486	453	476	453	464
40259	64346	55925	27981	3857	300	219	191	180	184	157	156	131	149	141	126	143	127	140	158	119	138	132	146	131	117	125	133	115	129	106	156	119	129	141	140	97	130	128	122	138	105	135	126	109	116	114	131	126	117	124	147	114	125	135	130	121	123	125	120	103	113	127	137	104	130	132	130	131	113	105	120	137	122	127	122	98	137	110	112	133	113	121	107	118	138	99	114	118	134	99	108	103	124	126	122	125	97	126	138	138	107	123	92	110	129	118	125	107	127	123	124	136	112	107	126	120	114	128	133	109	106	95	106	131	119	108	99	109	102	102	116	124	107	131	124	106	140	124	103	115	128	132	121	129	106	121	114	108	118	129	122	131	108	106	119	113	124	133	127	115	134	138	127	111	110	127	119	119	118	143	117	128	108	105	112	112	98	133	115	112	121	119	124	101	108	113	98	124	114	137	128	115	124	130	120	132	132	136	113	114	117	122	126	129	126	137	128	115	124	111	123	122	134	110	98	134	129	118	110	134	132	119	144	130	137	128	122	105	123	133	135	104	107	111	102	103	121	119	124	129	131	105	121	121	114	130	102	123	120	114	114	111	97	120	122	126	114	138	117	125	138	108	132	115	116	124	110	120	105	117	147	131	118	109	117	125	123	100	110	121	93	122	127	112	100	125	106	101	140	104	129	120	128	111	99	106	113	117	110	106	96	126	113	104	131	123	112	114	109	116	120	117	117	125	111	117	117	112	111	132	117	125	86	100	104	120	124	124	119	120	107	117	128	121	118	142	136	116	124	121	131	115	123	131	137	137	125	115	110	111	102	99	111	141	112	96	122	123	136	97	103	125	129	122	115	122	123	114	147	113	134	133	121	116	103	136	115	112	119	126	122	112	121	115	99	116	120	129	116	122	121	115	113	112	111	95	122	99	111	135	123	106	116	129	117	115	124	133	148	116	124	109	107	113	106	134	109	109	117	110	122	119	144	144	116	126	122	133	119	135	113	129	131	112	124	114	117	124	97	114	145	117	122	126	122	118	109	104	127	132	116	120	103	117	127	125	117	96	125	137	125	116	113	121	121	107	107	109	125	123	111	133	115	131	138	117	98	97	137	114	102	139	126	103	111	95	112	104	102	95	117	91	111	107	117	106	115	144	123	136	123	117	121	131	126	118	117	104	98	93	129	96	106	124	108	113	122	120	121	110	135	106	106	114	119	116	116	117	121	129	124	116	140	122	118	111	96	125	113	115	116	128	113	104	124	109	117	107	113	126	121	138	127	136	109	99	100	114	135	117	106	116	117	108	108	101	113	110	124	138	118	107	127	109	104	115	131	127	105	118	128	113	128	110	98	120	128	108	109	100	119	122	122	123	109	111	123	108	136	136	137	127	132	124	143	120	105	117	134	92	101	138	132	115	126	137	115	109	132	102	130	117	130	118	99	112	129	121	126	117	107	114	124	128	129	129	130	114	108	117	115	122	141	122	104	126	148	122	102	122	140	113	127	122	126	118	114	125	121	125	102	122	98	109	129	118	114	134	118	124	127	146	115	115	122	119	104	104	133	112	118	113	119	118	119	118	130	117	102	124	103	107	102	130	117	109	117	116	91	116	113	117	116	139	125	119	140	111	125	113	107	114	97	122	132	125	125	105	129	106	103	124	122	135	115	125	111	128	121	118	111	135	114	110	109	130	128	119	117	113	102	105	125	127	114	129	138	118	110	99	117	119	108	130	119	126	112	138	114	118	122	107	110	111	116	91	133	119	110	122	116	107	131	136	140	121	116	141	113	116	130	113	127	118	116	118	106	121	111	119	110	134	112	102	122	117	114	117	107	127	123	124	124	116	106	136	132	116	132	135	138	125	129	132	99	117	106	110	132	132	121	118	118	122	111	106	111	139	137	114	131	121	124	105	140	109	142	148	135	137	124	111	132	110	123	145	115	127	119	101	134	108	150	117	103	125	144	118	110	101	124	129	124	141	132	124	122	131	128	114	115	127	143	103	124	117	118	113	130	137	98	112	134	115	114	120	123	118	120	122	126	110	140	118	131	124	110	131	100	112	130	108	120	118	113	126	104	131	134	134	128	111	118	114	120	116	109	109	118	127	107	126	125	112	103	113	107	119	119	127	127	128	109	127	113	98	102	116	100	128	115	129	134	126	103	127	118	113	121	118	123	122	111	137	117	112	123	109	106	108	119	98	129	119	134	116	107	109	117	123	130	133	97	109	111	117	115	123	116	130	130	125	116	125	119	101	105	109	127	104	140	113	118	127	120	123	90	136	133	121	120	116	123	107	113	100	108	125	118	102	122	109	105	118	132	142	126	115	139	96	127	116	122	113	91	135	102	116	111	124	118	124	122	109	119	116	119	104	101	116	95	121	105	115	104	131	131	131	128	117	134	98	120	119	116	124	126	129	113	122	143	136	121	96	118	120	123	127	104	138	114	105	113	88	123	98	141	114	167	119	119	129	119	121	116	119	109	119	114	128	127	134	113	113	122	116	118	106	125	129	112	89	117	132	125	124	119	125	124	121	109	108	125	105	130	126	123	125	98	123	123	115	131	101	111	102	119	124	128	113	113	129	123	124	91	117	132	107	120	121	122	92	123	102	107	130	105	123	126	116	107	141	131	114	113	129	152	127	122	115	113	112	102	130	121	86	122	122	119	129	153	130	114	117	143	114	114	138	106	112	132	108	135	124	135	136	113	121	125	106	121	107	121	137	104	92	99	112	115	123	132	111	124	117	106	125	96	125	118	116	132	128	120	105	126	129	98	119	131	120	122	112	121	125	114	136	134	108	127	117	121	114	112	126	108	96	145	121	118	115	108	111	140	110	111	121	118	116	126	133	96	129	118	117	125	111	119	112	147	104	142	114	116	137	128	118	129	114	113	122	139	124	110	105	103	139	133	118	113	104	127	123	106	132	126	103	85	95	125	138	132	126	126	118	116	122	118	114	136	131	98	97	116	123	97	132	129	133	91	121	130	107	102	118	123	134	113	108	116	136	142	112	124	105	105	93	121	119	105	91	114	116	108	132	111	125	112	106	110	125	111	111	96	128	113	109	115	129	125	111	120	123	115	134	124	121	117	117	108	117	125	119	119	134	143	132	111	102	123	114	127	116	105	121	115	123	107	123	130	117	133	135	123	110	141	125	113	112	101	124	116	109	108	107	114	139	133	127	92	130	123	125	138	127	125	167	107	116	132	129	114	106	112	105	137	120	120	122	100	128	105	116	116	117	103	135	108	130	120	104	123	103	129	130	133	109	126	131	130	109	105	108	120	122	109	130	115	110	114	104	106	103	106	110	140	122	101	118	125	123	131	93	128	114	140	132	127	123	99	117	125	109	96	120	102	115	134	123	125	96	139	97	141	120	102	137	119	114	141	120	146	109	131	113	140	122	91	116	118	114	120	122	111	118	116	135	142	112	114	100	122	123	116	158	118	117	104	119	114	123	116	111	120	114	118	136	107	121	105	134	106	115	125	123	105
21986	49874	51038	22122	1145	997	863	744	683	547	506	541	456	451	367	407	371	400	376	366	378	320	328	322	326	348	343	320	303	326	312	336	286	322	314	297	305	292	330	273	303	290	296	320	317	290	333	285	303	317	300	330	314	334	370	368	378	352	272	282	299	305	306	304	283	300	273	274	305	307	281	299	280	303	271	317	277	300	287	276	258	298	319	312	304	289	290	282	301	278	298	283	281	335	305	293	291	308	296	277	296	313	265	273	288	305	290	286	290	323	310	295	299	279	284	298	270	322	245	296	341	274	288	277	318	281	308	255	292	295	282	285	293	313	306	299	276	302	289	320	290	295	285	293	288	285	281	266	326	300	276	265	286	311	289	279	282	312	289	269	257	313	301	304	290	277	277	328	292	294	271	273	286	240	248	304	303	265	260	299	283	275	278	272	262	262	286	278	300	284	294	295	295	270	314	257	267	264	292	295	276	252	315	298	277	280	306	288	283	281	280	281	291	284	287	297	281	281	276	275	290	282	248	282	278	297	281	287	305	286	274	282	251	277	289	315	301	280	294	313	290	263	258	305	263	264	296	266	265	278	305	305	314	271	301	303	309	272	296	293	291	275	278	282	298	263	282	265	295	308	262	301	338	279	255	307	287	277	285	281	261	300	305	315	269	279	280	276	288	261	280	269	301	288	264	260	244	258	277	295	253	295	276	317	310	277	297	252	293	315	296	275	297	308	295	265	265	299	281	293	306	298	293	302	279	284	276	299	268	275	281	300	278	268	268	291	317	311	281	271	299	281	285	281	293	246	270	277	287	284	272	301	278	256	279	299	282	266	301	287	280	285	284	293	282	292	289	273	291	310	277	304	297	278	292	303	290	306	287	265	309	291	287	292	289	314	316	285	274	278	304	293	295	302	311	291	298	283	296	275	276	281	273	292	264	263	263	270	273	283	291	283	283	301	260	286	325	264	271	318	301	254	256	308	271	279	267	295	277	290	270	308	258	303	299	290	267	298	285	303	305	267	300	306	283	304	274	252	283	288	269	303	272	281	273	278	268	291	289	326	276	272	304	296	290	282	282	276	281	259	293	287	282	318	283	274	285	288	273	297	328	290	298	311	264	295	289	292	297	286	279	266	283	260	260	285	277	255	275	290	276	294	291	278	274	313	297	258	279	297	280	296	283	305	260	288	275	276	283	286	321	265	299	300	265	298	282	268	296	272	284	295	246	278	308	296	275	283	289	287	294	315	284	298	274	289	285	260	308	282	284	269	293	279	301	320	284	280	299	278	295	298	317	297	282	297	274	311	282	279	287	291	285	255	312	306	255	289	298	299	244	287	288	278	312	290	314	267	297	281	290	271	304	309	302	284	280	281	267	276	292	289	310	283	301	271	284	303	270	284	268	288	287	299	309	301	301	284	267	287	269	288	301	269	284	270	313	299	283	278	279	263	283	301	295	290	274	294	294	281	280	307	301	278	258	275	291	305	291	291	282	306	280	273	282	294	264	284	289	302	265	274	298	290	291	306	270	301	292	253	264	302	289	273	298	282	252	317	279	278	324	264	280	287	239	263	330	299	322	328	280	283	300	292	266	287	307	283	280	283	310	322	293	306	276	289	273	282	279	277	310	277	270	274	298	298	306	262	267	298	284	278	297	264	290	279	278	299	291	272	280	278	266	284	292	286	296	309	284	275	297	293	283	296	307	272	291	248	282	281	255	276	284	270	278	281	286	290	274	285	312	287	266	299	298	255	261	252	293	281	298	304	276	284	302	261	248	268	289	282	268	294	296	271	262	288	280	291	283	299	291	310	264	290	270	314	291	289	320	312	299	304	297	291	291	287	266	278	277	291	306	292	281	276	252	298	332	289	284	276	290	285	336	289	267	288	254	279	273	246	277	290	296	302	279	300	283	291	298	289	278	292	296	303	259	296	295	272	250	273	269	302	279	268	301	293	260	300	291	293	259	276	261	286	300	279	320	275	320	309	288	294	299	300	280	289	254	302	281	276	284	254	307	302	314	277	294	292	257	291	278	282	264	287	286	296	274	292	273	295	270	249	290	275	275	288	271	304	257	281	267	292	281	283	293	296	283	272	300	296	265	301	299	298	274	278	281	307	262	263	239	270	298	316	288	272	297	267	279	248	275	264	309	310	313	264	269	252	294	257	266	314	295	310	301	267	272	270	267	250	276	269	289	267	275	276	290	282	276	313	300	270	302	277	261	278	303	288	296	303	279	312	284	293	277	287	311	280	301	287	266	273	297	289	291	295	303	297	277	275	300	298	303	288	295	300	280	275	302	294	258	298	292	296	279	299	281	302	285	281	279	303	302	275	286	271	273	281	291	298	293	301	257	277	276	272	282	281	283	290	298	269	308	297	295	272	293	325	296	306	283	283	300	286	291	299	281	265	266	288	268	281	313	310	302	276	280	265	283	304	288	287	265	286	285	277	299	251	319	282	292	276	288	327	262	293	295	295	290	254	275	293	291	288	281	283	301	274	258	295	270	263	297	302	263	302	284	255	279	266	262	298	292	282	289	271	275	282	277	283	282	288	263	304	259	267	288	295	276	311	311	275	291	295	281	283	289	295	308	275	325	294	306	281	312	305	302	283	284	269	268	297	330	257	310	268	295	285	290	274	299	269	266	306	278	316	299	280	276	296	264	277	280	291	306	268	287	293	288	276	303	288	283	308	309	289	281	281	311	292	278	253	262	271	278	277	282	288	293	275	266	286	299	269	297	274	298	292	284	274	272	277	297	262	249	300	275	289	288	276	287	311	269	310	288	281	294	266	278	291	287	276	271	258	295	290	301	266	296	284	303	317	301	288	294	273	249	285	285	296	295	307	276	334	270	278	259	318	285	307	297	270	249	277	294	313	305	302	290	263	310	262	307	288	289	259	329	269	308	316	329	287	305	265	299	303	286	281	293	275	282	274	290	271	278	271	282	284	278	264	279	292	248	273	296	282	282	277	291	276	285	274	290	289	304	284	296	257	294	286	307	248	313	257	307	299	286	279	268	262	288	306	300	290	282	244	271	297	263	309	301	292	291	289	296	264	267	272	290	300	301	290	269	300	309	274	296	279	267	289	268	280	301	259	298	278	271	282	274	277	274	260	273	290	297	327	270	269	279	298	290	267	299	277	299	290	261	285	268	286	291	312	257	283	280	269	301	260	261	288	292	271	272	289	312	283	267	279	289	285	317	302	278	285	283	279	276	257	254	256	273	281	246	276	279	277	256	319	296	265	260	308	284	294	306	295	257	283	294	297	287	272	270	287	272	290	251	317	282	274	284	290	286	300	283	295	273	304	277	307	296	285	307	323	296	305	293	291	290	300	259	269	276	292	258	243	286	283	285	311	286	278	293	281	279	271	273	279	283	269	286	293	272	293	295	291	293	284	294	297	298	287	310	284	309	297	294	303	277	284	301	286	298	248	301	265	284	296	330	257	299	258	273	296	295	306	251	278	298	285	290	293	312	305	272	296
50918	80840	70328	40771	10565	1091	402	313	282	267	251	244	220	207	201	185	188	185	181	183	160	192	205	177	162	188	207	191	174	193	172	192	187	173	185	160	172	151	183	163	170	178	155	164	160	165	162	149	157	177	159	179	159	178	180	185	173	144	167	157	174	189	159	173	195	174	163	191	153	172	152	175	171	159	169	177	179	172	157	165	194	151	195	181	161	160	160	169	168	155	178	156	206	178	145	139	174	164	161	172	153	147	169	169	161	151	187	169	160	147	168	158	180	169	170	193	137	182	160	160	139	180	150	157	181	165	191	164	158	176	181	133	171	159	173	156	169	164	162	192	190	162	177	158	176	142	160	163	162	175	171	157	177	172	177	142	168	179	172	158	147	166	155	173	139	165	161	157	160	179	169	173	152	184	189	160	163	153	170	165	186	179	160	170	173	137	172	163	156	145	147	183	186	177	161	180	162	151	171	185	159	168	172	166	181	163	173	160	194	168	143	148	169	163	174	152	133	158	168	179	174	151	173	181	168	155	183	173	174	171	183	177	175	171	160	188	173	170	153	156	194	151	151	167	151	170	160	166	179	184	166	175	164	170	171	172	190	170	155	170	147	165	172	167	193	152	173	143	181	165	159	162	171	156	189	144	165	173	174	182	154	178	199	167	160	196	150	157	181	163	177	149	181	173	184	176	157	167	158	158	164	176	176	145	150	149	148	166	159	179	163	155	182	190	192	156	165	164	163	191	139	170	180	150	136	149	166	150	202	186	167	187	183	161	156	146	170	185	154	164	143	169	185	140	156	152	183	157	145	180	153	169	186	168	151	188	176	147	159	165	160	173	168	157	156	154	137	148	150	166	176	169	181	139	152	177	165	171	183	140	167	176	158	201	180	154	171	181	146	173	160	178	173	166	173	210	176	183	190	163	156	155	192	153	152	148	152	143	160	159	172	172	162	212	156	169	152	173	176	160	180	203	171	169	142	165	169	169	148	153	156	172	172	181	176	196	157	157	167	156	175	155	179	163	147	169	186	151	197	163	171	162	162	175	157	166	188	162	168	154	168	168	166	166	135	198	156	159	134	162	154	169	169	183	185	189	174	184	163	159	190	167	173	158	190	172	178	209	166	149	179	182	188	161	162	167	172	126	150	159	159	155	169	147	155	178	159	182	145	177	191	161	191	181	178	185	169	174	162	164	163	156	167	178	149	182	167	140	191	159	174	167	165	177	160	167	151	179	171	157	164	150	176	176	140	139	154	192	151	157	169	165	169	185	164	164	166	169	153	143	191	131	147	138	174	169	167	162	174	183	169	157	161	168	165	182	173	159	143	133	159	183	171	159	137	158	156	181	170	173	172	167	151	151	160	170	189	178	165	146	177	166	152	184	173	152	128	159	150	165	146	119	164	175	151	154	170	152	161	176	166	173	162	151	181	156	174	169	171	165	175	148	154	174	169	179	167	158	182	180	194	180	166	184	177	167	155	141	140	143	188	188	188	171	136	164	144	166	164	171	146	170	149	180	164	177	167	165	175	171	176	173	164	169	166	162	156	160	156	181	151	159	186	151	180	170	145	156	164	166	184	155	175	164	164	159	160	163	173	159	164	161	159	150	154	187	177	182	145	161	148	166	171	162	181	153	172	156	175	168	164	183	171	176	181	171	162	157	174	178	171	139	163	157	174	169	156	168	158	162	163	171	155	164	161	179	184	170	155	163	170	161	196	130	147	171	155	143	166	189	165	177	168	165	158	149	156	183	160	177	166	183	172	173	161	159	159	172	167	164	143	151	164	165	183	179	161	170	190	187	163	167	179	182	173	175	163	167	163	166	149	147	157	147	144	152	162	157	181	171	131	164	167	140	181	131	150	174	145	175	149	187	172	165	168	156	179	132	196	160	167	158	142	200	168	167	185	177	138	164	159	169	172	165	132	157	175	162	168	157	153	187	203	153	153	168	147	141	165	189	149	137	182	162	192	173	151	174	186	173	165	144	176	167	163	146	167	175	187	181	177	180	165	162	183	178	150	163	164	169	160	162	173	167	181	145	178	169	153	146	163	167	172	149	180	174	156	196	167	200	137	164	175	178	157	176	178	184	168	172	138	159	160	172	167	173	176	163	174	157	179	190	176	163	183	186	134	161	156	164	172	167	159	145	164	169	169	172	149	156	150	153	171	161	172	165	186	175	158	172	136	195	186	180	165	178	150	151	190	163	169	179	172	172	179	164	157	159	160	167	174	165	178	176	167	156	175	168	161	157	160	176	176	179	165	178	176	173	198	167	182	153	156	186	162	171	164	160	172	158	176	167	152	180	169	140	180	159	163	190	151	161	157	168	143	160	195	193	168	182	154	129	153	155	151	169	176	179	200	180	150	160	167	149	168	169	174	166	159	144	130	162	141	185	166	161	188	159	161	169	156	168	151	154	172	160	169	155	166	170	166	155	169	156	182	158	167	157	177	160	178	187	184	162	186	167	165	170	154	161	175	160	169	151	159	152	163	155	147	133	147	144	144	157	168	161	164	181	168	168	160	169	186	153	178	182	142	173	157	146	159	150	159	174	178	164	161	170	151	170	162	181	139	162	164	183	167	159	182	164	142	151	135	158	189	198	147	172	174	183	166	153	179	166	163	171	157	178	168	174	199	161	183	159	158	181	177	189	177	163	157	167	155	185	164	181	176	183	154	163	182	178	178	188	178	133	168	160	143	173	179	167	158	159	182	160	166	172	150	146	157	163	185	178	158	153	176	145	177	187	164	156	176	151	164	147	168	179	155	147	179	146	167	154	184	152	149	184	176	162	167	158	165	174	166	180	175	160	177	145	161	178	178	154	180	168	165	163	168	171	163	187	159	176	155	157	167	167	211	170	172	157	177	167	171	151	175	196	146	157	157	179	161	179	156	170	167	156	181	168	165	180	190	168	152	137	184	170	177	189	161	173	188	177	157	143	146	178	176	168	168	173	165	171	189	171	147	172	167	150	156	146	191	165	170	181	182	168	164	178	167	184	151	181	167	186	180	155	157	162	143	156	147	160	172	172	176	191	166	173	168	165	186	175	162	141	156	164	159	136	163	158	157	179	159	176	156	171	181	182	182	173	160	173	168	147	176	178	185	152	180	198	175	164	156	132	155	171	159	185	144	173	194	188	161	169	167	171	171	163	160	181	171	170	143	179	173	170	185	176	152	173	176	156	172	168	170	161	173	166	162	158	186	157	165	192	163	178	149	170	166	179	184	176	152	182	153	166	178	185	166	157	157	177	175	161	184	178	162	169	162	138	142	178	168	165	164	199	147	163	170	180	167	137	158	173	141	184	156	180	162	167	161	173	176	149	152	162	149	170	174	166	186	155	156	158	147	169	148	133	174	155	153	131	189	159	196	164	165	163	159	184	165	182	186	169	164	149	148	159	166	159	171	167	180	184	166	169	158	139	186	144	150	183	159	177	139	168	157	171	156	161	163	181	164	154	162	165	168	164	157	181	162	162	168	143
29015	61807	64706	31354	2083	1691	1475	1204	1054	957	831	772	755	687	615	621	581	558	552	499	490	502	501	475	470	481	526	466	443	454	479	447	414	444	402	395	406	415	414	438	398	397	411	434	388	394	383	400	437	396	422	445	471	509	470	490	501	413	455	416	451	424	418	423	374	408	432	421	425	393	370	388	413	402	403	383	409	427	374	378	414	371	399	367	396	392	396	405	444	366	408	429	396	421	397	393	429	402	397	390	399	373	394	389	411	434	379	377	368	385	380	381	409	388	400	388	407	396	393	419	407	386	383	404	411	412	415	377	366	397	387	407	392	418	420	398	388	368	383	411	382	397	352	405	425	442	419	353	405	386	367	392	434	355	371	376	365	428	395	393	468	397	417	363	381	379	417	416	393	390	412	418	408	386	410	357	374	404	386	369	404	423	349	404	418	377	415	381	366	384	410	375	390	409	398	402	390	393	369	406	379	382	400	387	378	396	397	389	420	386	407	381	411	387	379	396	390	376	379	404	355	373	335	399	386	398	360	406	414	393	379	436	414	397	379	369	371	391	399	411	366	428	406	375	415	398	390	392	395	390	399	429	382	412	366	411	396	364	370	407	405	371	423	397	417	397	355	430	390	385	389	412	355	403	390	366	394	401	380	386	414	381	427	377	398	403	422	350	396	411	387	373	393	402	406	423	372	401	405	404	392	368	381	385	369	402	391	389	433	386	419	416	371	377	398	412	406	395	379	396	383	371	388	383	359	413	402	375	401	414	410	393	408	414	371	378	356	378	402	405	398	376	373	394	389	380	396	405	384	398	402	437	344	389	391	406	367	386	389	392	399	393	403	382	417	363	386	424	418	384	415	430	381	399	407	388	389	379	409	391	398	407	371	386	410	365	405	400	373	347	454	390	418	370	380	354	430	421	391	395	380	389	377	347	419	404	421	438	393	370	372	377	398	407	385	410	438	402	404	376	412	402	374	396	400	412	411	378	379	408	370	364	397	367	405	410	382	384	384	376	356	403	390	364	394	372	355	423	411	387	392	402	407	383	362	397	401	410	420	373	400	377	374	387	376	373	344	420	402	381	361	413	424	400	405	375	403	415	375	413	375	422	384	386	412	373	405	372	369	409	391	394	389	379	414	388	395	397	404	432	423	393	373	360	382	380	376	371	394	400	365	403	380	372	414	401	401	388	394	404	407	369	383	396	428	389	380	409	410	378	400	371	379	371	374	369	417	396	373	383	400	381	379	388	387	415	354	372	385	393	386	406	412	388	428	405	380	398	379	393	395	405	398	398	394	410	363	370	420	371	412	389	393	400	359	433	394	379	380	407	398	403	414	399	403	417	406	410	398	379	414	405	392	379	428	388	424	384	375	383	355	402	421	406	360	360	375	406	416	399	397	382	380	406	362	376	364	406	396	389	406	383	425	407	371	386	383	442	401	395	355	391	402	435	416	379	387	375	404	401	404	376	386	387	389	379	371	385	400	348	382	424	413	400	416	404	423	411	408	395	404	394	399	387	378	420	380	445	378	412	367	402	407	386	383	397	380	377	376	357	396	406	362	385	419	409	370	362	376	377	377	390	410	391	410	414	381	387	406	414	362	400	394	412	404	381	362	387	409	393	372	357	376	402	390	408	419	372	397	392	391	393	409	386	354	350	390	393	370	389	408	376	362	388	400	430	410	440	440	417	399	357	345	381	365	399	366	359	423	388	361	403	367	422	386	391	384	404	397	409	359	392	392	381	392	398	366	437	396	349	378	430	392	419	440	379	403	383	410	388	399	380	392	392	370	422	369	388	422	379	405	404	389	393	418	394	404	418	377	413	374	374	374	383	367	402	378	422	382	363	386	373	389	420	375	399	383	383	395	429	397	368	403	390	407	440	387	392	391	395	382	415	398	377	391	355	405	394	380	383	396	415	399	422	376	364	389	371	418	407	385	384	413	416	403	370	396	419	367	418	402	373	413	385	409	400	364	372	401	402	380	386	427	399	374	379	384	406	355	382	392	411	391	363	367	396	379	426	393	397	426	402	413	398	375	391	389	420	387	401	374	366	387	392	393	404	404	400	383	381	401	383	415	384	408	389	415	379	404	386	401	399	389	402	414	406	431	379	412	396	379	413	398	379	397	388	418	411	401	366	370	372	380	378	409	397	376	416	406	379	391	377	382	396	419	363	415	349	372	396	384	383	385	386	407	387	377	381	393	389	419	386	405	375	393	411	390	433	408	432	428	423	421	378	421	394	387	376	370	373	386	395	388	370	369	401	404	406	399	394	382	405	398	409	408	370	369	385	406	360	400	388	389	367	439	424	371	410	394	405	418	397	388	406	388	402	413	421	391	373	376	375	369	379	368	387	376	395	398	402	379	398	401	385	427	391	415	367	377	390	403	393	368	383	390	388	394	412	372	354	375	363	426	405	406	397	391	436	367	379	364	400	415	414	369	434	424	379	367	384	408	383	391	359	417	406	389	408	420	386	394	384	416	398	373	390	389	364	370	401	373	410	364	403	371	387	402	374	398	404	370	394	384	401	394	402	374	390	386	395	405	374	357	374	400	398	392	377	411	400	405	360	344	382	415	365	401	409	391	360	366	383	388	443	369	385	398	406	366	396	402	419	385	390	386	403	394	404	396	422	378	360	388	408	396	367	381	411	387	368	406	373	418	413	414	402	376	398	381	388	363	383	398	394	397	368	391	364	370	348	384	360	407	401	398	377	397	391	424	391	405	403	398	394	362	386	387	388	391	405	422	388	368	417	392	414	387	391	371	371	371	400	378	399	369	409	372	433	440	384	371	425	370	402	395	363	412	363	404	376	373	387	405	408	402	383	385	404	398	390	426	391	390	391	399	441	395	390	395	406	374	372	449	380	392	396	372	378	416	383	403	380	381	383	417	406	397	376	417	388	371	364	418	422	398	407	366	411	378	382	423	381	405	407	378	379	407	432	407	387	398	379	342	414	406	377	391	379	418	363	390	417	377	369	406	394	342	360	399	398	390	354	432	372	397	368	410	386	389	403	383	393	391	371	416	409	394	389	354	407	406	396	400	423	413	401	376	416	358	369	366	399	382	382	404	371	403	433	391	378	385	379	389	391	392	396	377	406	422	396	424	371	366	411	394	399	391	362	420	438	362	386	390	362	373	372	428	385	377	367	378	424	413	378	395	424	404	393	363	415	411	395	393	394	388	379	426	352	374	360	421	366	399	393	373	386	406	379	383	375	375	390	407	395	383	386	420	348	401	385	372	378	369	363	344	359	405	385	371	392	418	374	412	385	379	400	383	397	372	396	371	398	395	407	366	423	389	384	410	367	417	386	401	418	370	408	370	369	392	386	387	386	385	400	396	374	390	403	398	376	446	387	359	415	356	407	368	393	406	396	361	402	386	405	379	365	386	417	404	393	391	352	395	398	392	420	402	364	382	401	415	396	393	384	392	397	389	397	382	370	421	421	358	382	384	391	407	412	361	400	402	383	362	427	393	387
26009	15887	6629	1343	216	229	205	220	212	165	172	236	251	219	200	195	206	192	191	229	213	204	215	219	212	209	200	194	191	192	195	175	174	196	183	229	223	218	200	219	175	191	176	199	186	195	229	198	190	188	191	216	198	180	168	193	189	185	196	165	226	193	193	197	184	229	202	202	207	199	209	212	185	208	227	212	191	169	220	214	221	211	257	226	203	203	199	197	210	191	206	227	199	176	176	199	182	204	231	213	206	192	212	210	176	199	196	209	228	217	205	193	215	213	170	201	234	212	209	213	173	191	209	208	205	178	176	192	191	179	221	215	213	196	186	189	187	227	196	200	177	195	176	206	197	192	191	204	185	214	194	198	188	195	190	203	204	231	196	216	228	186	209	191	146	207	195	222	219	189	173	209	197	215	202	199	205	184	203	187	193	194	235	225	210	216	194	204	178	185	200	192	222	220	176	202	226	232	190	175	225	182	184	198	211	183	208	187	190	196	192	176	219	197	174	208	206	205	196	169	201	193	202	178	218	229	200	189	177	191	187	189	208	198	192	206	196	212	192	196	235	195	180	192	202	189	199	228	204	212	186	225	218	196	190	192	210	232	210	203	206	186	204	176	235	205	205	181	231	227	198	198	213	210	197	205	205	226	224	205	207	197	185	214	203	186	213	220	224	160	198	198	185	186	196	190	193	226	216	180	201	205	218	194	184	193	182	212	227	233	198	185	200	216	199	182	185	225	197	213	209	202	177	186	200	228	220	204	206	165	229	217	229	194	206	175	173	202	217	228	217	185	183	197	216	196	213	219	205	227	211	211	222	211	197	180	188	201	190	203	218	211	191	212	198	230	193	200	194	209	227	207	217	212	214	186	196	203	212	222	226	216	193	205	200	204	205	216	216	209	223	210	201	186	191	188	197	213	183	222	219	189	205	225	219	191	171	206	214	205	203	199	179	200	212	203	202	217	219	205	201	193	199	214	218	179	212	211	198	214	205	187	206	186	178	196	192	222	195	211	196	206	185	207	189	198	177	187	187	205	221	189	194	187	186	214	199	229	212	199	189	208	203	180	232	202	195	226	196	222	206	210	218	216	166	177	213	211	214	202	200	189	215	211	177	198	225	181	223	194	206	207	209	194	196	195	197	185	199	177	189	182	185	217	219	233	210	186	213	201	198	233	202	263	176	189	208	214	216	212	232	202	206	189	221	213	191	199	218	200	212	186	204	207	202	211	221	177	230	208	206	201	204	199	196	197	203	201	200	187	203	189	222	210	223	185	195	181	189	202	204	217	203	212	201	204	233	197	206	193	212	178	208	206	191	189	211	217	174	206	211	191	227	194	217	186	196	205	222	221	174	205	194	219	212	196	208	177	193	210	205	224	214	224	212	194	190	224	196	201	191	172	221	194	184	222	208	203	202	202	194	216	208	201	202	225	184	222	164	182	217	205	204	212	186	224	206	219	215	197	180	203	215	185	216	195	200	219	206	205	189	190	210	189	227	199	182	198	199	209	217	194	211	204	214	213	206	206	187	218	200	197	194	224	207	201	197	193	186	213	242	203	238	200	198	206	221	179	199	193	218	206	212	210	229	205	214	198	216	200	201	203	213	198	194	231	188	179	214	179	193	207	177	194	207	189	209	206	205	184	208	191	207	186	222	201	225	212	190	189	206	193	191	204	231	208	207	176	187	212	211	187	202	203	191	211	219	216	185	226	192	214	196	198	175	179	201	182	196	206	196	221	205	201	183	234	203	190	198	183	188	204	222	201	191	212	186	207	195	203	190	190	185	216	202	210	194	179	189	190	205	188	190	217	214	209	194	216	208	185	219	210	235	199	212	215	196	232	197	190	218	228	201	212	221	209	189	205	189	209	183	203	192	215	219	221	185	214	188	206	191	199	217	190	206	210	198	203	190	216	209	194	189	211	208	209	184	207	192	185	204	210	210	212	193	187	212	203	172	187	194	239	185	207	199	219	193	186	207	195	213	239	184	182	194	211	206	189	182	207	208	210	193	209	190	170	166	208	202	230	220	228	189	195	197	211	190	188	174	196	199	210	192	216	196	216	214	221	193	180	184	229	204	221	206	195	173	186	207	230	201	191	187	184	218	197	201	183	187	203	201	188	215	210	217	192	205	204	201	190	208	190	228	189	225	211	180	225	213	179	223	193	222	196	193	192	202	198	215	228	205	211	177	215	200	220	221	211	182	213	214	180	175	206	205	218	191	202	200	198	188	198	185	200	195	187	205	217	193	211	225	206	166	215	196	161	195	171	208	218	225	191	220	217	196	216	212	183	205	184	204	220	192	208	171	224	203	195	200	224	201	206	207	168	211	185	194	186	160	207	214	196	214	206	197	216	175	169	182	221	224	213	188	203	217	211	217	191	202	248	181	175	198	223	188	188	190	197	193	203	241	188	223	187	183	223	197	202	185	196	184	207	192	196	201	196	210	198	221	211	238	201	230	230	229	178	217	205	231	198	180	232	217	233	171	215	187	235	217	195	198	229	200	202	198	191	202	215	202	221	220	202	176	193	206	217	207	232	203	203	191	196	170	197	206	225	221	211	212	220	212	207	215	217	200	213	190	210	196	205	221	214	217	242	227	224	195	210	202	184	194	210	211	207	197	205	212	189	198	198	184	184	195	199	200	223	174	193	177	190	197	219	232	200	227	225	210	197	225	178	206	192	212	197	199	192	217	212	184	216	222	217	199	197	203	202	190	198	194	187	216	196	202	186	194	222	197	211	198	226	193	189	203	175	225	223	215	214	169	218	197	186	180	195	222	158	229	213	200	194	195	209	212	200	186	191	231	213	211	226	195	178	203	229	180	207	181	192	206	191	203	206	201	200	210	191	232	199	187	193	204	202	205	195	189	207	176	209	221	211	203	199	198	224	236	194	203	208	192	189	184	203	225	208	208	213	219	182	189	217	200	218	187	222	199	212	212	206	206	215	186	192	224	237	204	201	183	216	179	189	227	199	185	210	190	173	207	209	191	224	206	213	202	209	208	189	207	196	186	193	175	221	200	204	174	180	199	199	233	169	229	198	224	210	237	199	188	205	197	222	193	188	216	232	206	244	191	183	193	214	219	261	229	221	207	221	201	187	184	214	204	209	214	218	193	189	208	190	188	187	204	216	215	221	195	216	199	198	177	205	194	183	207	192	202	183	202	192	195	210	208	192	206	206	221	225	221	227	213	196	203	214	207	174	188	218	195	234	207	216	221	197	204	212	210	189	206	214	177	198	178	201	195	183	228	210	204	207	216	180	174	189	203	208	214	192	213	181	210	211	211	184	205	186	191	196	194	232	212	209	205	206	212	200	191	198	219	221	196	211	203	216	195	219	221	232	177	191	211	218	205	206	207	203	205	195	190	225	204	196	184	198	226	202	182	185	192	204	204	213	200	208	194	202	198	207	196	204	180	182	219	216	194	237	196	219	204	208	186	215	183	212	181	196	192	227	236	210	181	209	195	208	197	219	234	198
12623	15881	9575	3157	486	453	488	453	455	425	437	481	480	438	460	409	455	454	467	451	441	438	466	462	425	463	443	481	462	450	440	454	423	414	454	421	454	470	464	439	460	428	468	457	446	427	479	457	439	424	415	431	439	499	477	500	446	429	485	462	451	481	462	459	439	429	432	446	452	468	468	425	462	447	483	443	462	463	457	447	416	470	470	443	458	454	463	448	429	409	456	436	503	449	529	428	452	462	463	462	445	427	440	470	447	469	450	478	420	465	432	476	433	464	466	458	456	452	468	464	432	481	443	472	471	444	452	436	434	465	459	435	449	454	462	434	454	456	445	451	423	422	454	447	417	472	413	484	434	422	466	459	503	428	407	458	480	462	424	452	448	461	423	435	454	445	390	450	442	437	495	420	467	458	449	380	452	433	455	437	431	449	427	415	437	456	449	456	433	431	441	467	445	458	469	440	423	440	486	417	430	465	442	455	445	438	456	457	471	460	475	470	472	463	471	431	431	451	425	443	432	452	453	417	441	503	487	411	455	468	442	434	434	430	437	424	414	466	468	442	406	466	461	456	453	448	456	424	471	448	405	405	421	434	455	465	427	455	435	426	432	451	434	452	456	484	433	461	407	436	427	468	400	421	434	455	458	476	463	452	460	442	476	443	450	440	469	455	439	449	442	467	424	425	474	467	457	443	403	450	413	451	464	428	440	458	441	461	492	475	445	481	492	456	443	470	455	456	453	470	429	458	448	481	409	444	446	442	457	473	406	462	478	423	442	452	428	446	440	444	426	451	452	449	476	435	483	476	463	473	411	438	468	430	482	475	470	466	453	444	489	447	468	463	428	446	443	447	478	445	484	437	425	457	442	412	452	462	431	447	440	457	421	425	444	452	477	452	409	450	468	463	436	469	436	459	433	490	451	408	450	466	473	405	452	381	462	479	421	435	455	460	433	445	468	460	459	437	455	440	437	434	432	450	486	429	473	429	450	457	493	468	467	430	438	480	424	463	453	427	442	432	432	441	430	423	445	415	420	472	441	469	445	446	453	451	417	446	465	451	459	430	455	455	433	445	452	424	472	460	443	445	441	467	446	472	432	443	445	474	441	413	448	408	448	428	433	464	434	473	433	469	458	496	423	440	441	445	471	464	496	451	458	454	416	472	471	448	469	442	463	423	402	463	456	468	461	428	441	436	450	440	450	465	463	476	430	470	483	469	449	424	404	435	450	417	414	410	406	482	406	433	470	457	472	445	409	422	435	447	484	452	441	418	457	458	446	440	471	462	492	412	473	421	471	420	416	476	450	478	425	428	435	444	425	424	450	469	444	466	439	460	450	459	466	462	439	425	405	477	474	456	454	432	419	457	446	409	446	473	438	445	462	415	441	415	441	449	429	429	408	451	435	449	453	428	449	437	447	466	463	449	462	445	420	431	435	459	422	437	443	479	449	437	433	457	426	445	447	446	437	462	440	428	478	493	461	481	440	447	414	513	469	449	435	440	468	417	453	445	442	479	454	446	440	483	461	461	457	423	449	416	429	428	437	465	450	451	505	512	451	476	435	461	462	435	415	436	430	434	444	417	459	451	470	428	436	436	450	463	445	461	439	470	419	469	415	441	444	445	456	491	430	447	446	416	438	430	433	437	438	474	480	400	449	447	397	440	467	475	466	435	401	447	428	449	443	399	442	451	443	451	453	452	471	446	461	446	444	429	433	443	450	410	490	470	464	458	438	482	409	458	421	441	487	471	395	466	431	424	467	417	425	463	456	416	459	427	467	424	478	498	394	427	459	436	456	419	450	417	430	416	448	433	447	453	435	465	433	454	459	454	423	435	486	458	469	449	425	440	461	448	457	456	456	434	468	433	468	480	464	455	464	469	469	491	474	449	432	439	453	457	463	424	414	454	461	440	426	475	435	432	481	449	428	469	454	462	464	484	429	433	401	444	400	438	442	449	456	477	425	442	441	458	444	439	465	453	437	449	438	458	434	425	468	430	446	473	450	442	441	445	444	428	446	432	474	444	453	459	473	457	474	488	435	423	440	492	461	462	440	457	448	444	433	451	412	447	451	452	450	471	436	446	481	469	425	457	451	443	460	423	444	496	450	409	424	419	464	435	465	455	478	449	464	460	446	457	451	425	430	422	443	459	464	424	477	439	478	463	433	436	454	438	480	442	485	456	463	429	467	443	426	437	408	417	435	514	446	482	469	437	436	470	423	421	417	456	415	468	437	466	451	482	475	439	435	406	442	434	472	430	457	398	481	442	492	464	436	448	458	392	419	457	445	442	455	459	427	424	430	477	447	447	431	481	463	457	456	423	427	424	481	474	398	429	458	411	425	471	422	459	461	473	433	462	423	450	458	436	437	437	427	411	431	446	471	450	451	433	441	497	465	417	464	452	452	423	475	452	464	508	455	442	440	433	451	454	382	453	488	472	462	453	504	467	420	416	430	494	429	443	441	470	465	447	426	441	448	442	448	432	432	450	460	459	443	506	436	463	438	469	465	440	482	481	428	429	449	438	475	473	416	406	433	462	456	445	407	430	452	455	468	446	440	426	432	468	450	425	494	458	458	474	455	418	421	435	487	452	431	496	466	451	461	404	412	428	449	500	404	485	465	431	486	412	436	435	419	473	408	434	437	421	444	445	442	437	447	448	423	460	457	458	433	482	440	430	468	456	419	436	469	486	468	435	444	471	433	447	438	452	451	466	454	429	425	437	464	418	388	437	474	464	419	452	480	435	454	432	462	454	471	426	487	471	399	480	406	438	467	439	459	480	426	421	428	446	465	424	473	446	448	485	450	432	453	460	441	497	446	458	451	421	472	437	433	461	453	474	438	439	422	415	465	456	475	442	485	469	480	420	483	448	464	434	457	451	442	427	466	436	419	475	418	418	452	453	438	439	452	463	448	427	449	455	456	442	456	415	488	449	480	435	432	463	460	461	438	456	448	424	425	444	455	440	444	451	451	458	456	479	475	423	464	452	453	489	474	453	439	433	428	493	449	475	454	435	472	442	444	449	455	453	429	424	465	484	413	420	472	465	433	453	451	448	466	456	443	449	438	446	468	432	439	449	444	451	461	479	444	452	475	465	466	443	490	439	476	433	439	442	458	454	482	402	442	423	485	435	463	453	479	431	443	433	445	458	435	423	472	457	453	474	465	454	487	445	436	441	425	434	459	467	463	428	407	438	451	427	460	433	448	419	422	420	455	449	467	461	467	424	446	434	422	433	426	435	448	461	455	432	440	481	420	439	485	433	486	464	456	441	451	460	443	459	437	458	456	454	423	465	504	460	471	441	421	454	456	444	432	420	431	455	438	456	451	435	423	420	441	423	440	430	443	454	474	432	440	400	452	455	471	459	438	468	453	448	467	443	453	486	429	463	425	446	446	444	461	455	429	450	415	445	483	455	425	459	428	483	452	427	448	486	431	447	434	457	448	435	421	454	460	446	464	466	464	480	446	463	450	434	454	484	425	443
41530	65123	56124	32539	5246	289	209	191	164	182	148	161	133	146	125	123	140	132	138	133	126	140	117	129	119	124	119	125	130	115	135	139	118	110	106	132	132	128	112	108	101	128	94	115	116	124	104	117	110	122	117	113	129	126	135	148	114	101	114	131	137	123	115	109	125	115	104	117	112	107	114	135	107	108	94	110	137	113	127	122	114	103	118	106	121	101	125	104	111	143	148	126	124	107	134	121	135	132	115	111	134	121	121	110	120	128	119	112	116	125	150	125	133	129	113	138	128	130	122	98	105	92	126	131	96	126	115	135	112	112	124	150	124	121	99	108	122	149	122	96	111	105	130	114	118	106	128	100	110	114	105	113	110	110	115	123	127	96	119	124	135	129	110	110	123	120	142	127	124	131	123	124	122	125	113	130	141	117	112	121	124	123	108	134	125	107	138	114	115	140	112	132	97	111	111	108	123	127	110	121	101	103	113	121	117	133	122	104	110	117	107	130	120	123	139	116	114	143	111	127	114	139	123	122	132	101	128	108	111	94	118	118	126	97	126	97	102	109	111	122	125	107	128	111	113	118	128	122	105	122	87	127	130	107	136	116	138	113	126	117	95	113	134	131	123	125	106	95	97	103	121	132	121	116	117	115	140	138	120	126	96	129	125	123	150	108	135	111	132	125	118	120	133	120	123	108	106	121	131	137	134	134	142	122	123	144	122	123	125	125	119	111	111	112	127	125	131	112	127	107	130	104	106	118	106	121	117	115	101	107	119	106	107	118	123	125	111	128	116	114	129	101	104	136	117	132	121	110	127	133	115	112	117	121	123	138	120	130	120	103	115	139	129	115	125	118	106	115	117	129	120	125	138	109	129	121	149	143	115	124	91	121	99	102	114	134	129	112	95	118	116	117	121	110	123	137	133	123	130	116	119	125	106	101	116	125	117	92	123	112	111	110	115	105	104	111	121	124	137	123	127	120	106	114	114	107	120	115	113	135	113	126	135	122	118	121	131	135	100	103	106	120	131	112	121	111	110	114	127	114	106	107	114	103	127	141	112	117	105	118	109	129	122	109	112	109	129	129	137	122	113	94	104	131	115	142	131	145	116	114	128	127	117	106	119	105	125	112	124	127	104	129	129	138	141	100	132	119	104	130	139	141	120	122	111	130	118	111	115	118	117	98	102	107	121	142	135	137	106	129	134	123	113	135	102	132	128	100	109	127	137	134	125	124	96	124	110	108	132	122	120	101	137	110	124	117	116	115	122	122	127	143	127	139	124	119	141	126	127	129	131	124	123	132	112	138	113	121	110	111	123	125	133	109	109	124	126	131	122	102	121	122	132	127	117	138	109	117	147	117	108	130	111	85	122	125	106	105	95	142	126	119	128	108	124	123	105	123	116	112	108	126	127	115	132	119	123	136	100	122	112	121	122	116	119	121	120	109	115	125	106	119	140	128	120	117	137	120	136	122	119	122	120	122	110	124	131	128	116	128	110	152	130	122	143	107	105	134	117	106	125	121	133	125	124	116	115	140	120	108	125	116	117	102	112	115	120	121	115	125	119	126	116	140	132	116	98	136	116	109	117	113	111	102	122	116	126	111	121	141	123	118	106	116	103	103	144	121	122	140	121	111	116	120	125	115	123	116	134	117	122	123	130	119	130	120	117	137	127	127	120	104	112	97	130	123	112	109	133	107	119	96	135	105	123	108	116	121	118	125	108	114	108	112	129	119	123	123	131	114	117	112	114	135	118	103	105	123	103	123	125	134	127	115	114	115	118	136	120	125	150	107	111	113	107	139	130	137	115	103	107	119	133	132	128	109	120	126	119	133	119	110	123	133	119	116	129	119	123	94	122	111	118	116	135	135	138	112	112	113	130	145	94	117	120	121	124	114	119	108	105	137	106	119	129	122	131	118	103	113	114	96	133	129	120	105	103	120	114	128	120	115	125	130	118	117	128	127	111	119	114	104	127	125	103	121	117	155	132	126	121	125	121	129	119	110	121	117	125	124	118	132	123	123	132	110	122	126	104	135	128	118	109	131	115	122	119	114	141	111	114	114	95	126	134	126	109	140	117	130	110	115	113	121	120	124	125	130	126	113	109	116	115	118	113	114	124	105	100	118	107	122	108	130	128	120	115	135	128	126	120	114	123	131	139	133	122	110	111	105	131	133	123	123	118	120	100	119	132	127	117	139	122	132	134	100	135	113	112	134	134	127	110	137	113	129	114	130	98	136	104	116	130	118	117	125	106	120	122	130	131	131	107	117	115	102	123	125	115	124	94	125	101	136	123	152	142	114	144	118	123	122	129	102	119	132	138	117	115	114	112	120	105	123	122	96	126	125	114	115	107	130	117	128	106	126	118	93	109	106	116	108	111	102	127	125	104	126	103	124	124	87	116	119	119	123	127	130	98	117	140	114	112	120	121	124	115	119	118	119	95	114	93	114	115	110	116	102	115	111	142	127	127	99	117	107	108	120	106	102	115	135	112	119	117	125	139	116	129	137	113	123	131	99	97	106	129	138	142	125	120	128	122	100	123	125	107	121	121	100	116	136	115	109	127	116	134	125	124	109	138	97	114	109	122	97	131	131	113	134	119	123	107	117	122	129	128	135	114	122	132	138	112	124	145	111	125	100	133	125	115	105	112	100	115	123	126	109	132	129	110	124	109	102	128	111	106	129	137	123	133	127	113	127	94	123	104	127	95	106	117	135	122	120	115	131	110	104	112	107	122	109	98	101	123	116	120	113	128	122	113	119	117	111	133	122	114	114	117	125	112	121	141	102	112	98	103	114	134	123	114	125	152	112	120	125	116	116	113	118	101	108	124	134	115	124	137	114	129	128	122	124	137	132	113	107	123	93	115	110	118	128	113	137	122	118	118	110	126	126	111	118	138	124	125	133	123	114	107	133	111	123	112	119	127	130	99	117	124	129	124	102	142	129	116	95	132	121	115	135	130	136	111	121	148	108	125	113	133	124	125	103	124	101	117	129	110	114	97	104	112	146	129	126	99	108	111	139	109	141	114	132	137	108	119	124	96	99	119	121	98	123	129	98	116	105	118	116	98	114	101	138	101	129	109	135	125	130	116	123	124	139	129	112	90	103	98	110	121	118	125	124	123	120	121	122	123	127	118	129	134	126	117	106	129	124	118	117	127	114	99	119	125	110	146	107	125	109	114	110	111	122	137	119	112	134	147	126	114	128	105	120	131	123	102	109	115	121	126	113	101	121	115	113	139	116	120	126	107	112	114	98	106	123	109	126	131	121	108	123	120	121	125	108	124	131	139	98	124	132	127	123	89	119	156	123	130	101	109	121	111	119	120	128	115	108	109	112	122	99	130	129	118	120	103	133	120	130	116	115	116	136	123	100	142	102	142	117	105	132	143	129	104	101	124	123	125	117	115	114	136	102	115	113	101	115	132	116	113	112	115	113	113	102	138	113	107	96	128	131	123	114	136	104	109	99	112	119	113	110	98	102	132	110	112	112
23395	49548	51037	29117	1053	966	806	678	558	546	528	456	456	403	411	410	395	367	364	375	343	343	368	332	325	360	325	320	336	343	301	312	289	328	321	306	289	293	314	304	289	320	290	301	301	312	335	345	325	313	276	288	315	310	329	302	292	309	296	282	313	324	320	291	323	294	289	288	285	292	269	291	272	285	301	295	269	307	336	254	307	302	290	274	319	292	299	275	270	291	311	291	284	278	293	291	285	268	249	285	297	319	287	271	315	274	275	285	289	305	283	294	313	316	282	295	290	274	310	271	279	332	298	274	293	279	280	252	281	312	280	274	247	297	293	299	289	279	277	279	303	265	288	312	302	273	266	248	292	316	272	284	278	265	284	312	276	279	267	302	279	277	292	309	287	295	297	302	311	309	296	308	269	269	287	258	283	290	295	289	306	275	282	267	276	286	310	270	278	279	288	302	287	290	252	284	312	269	276	294	247	269	277	325	299	299	295	296	276	266	296	271	262	305	268	268	278	295	302	294	283	293	303	292	282	293	278	285	272	292	271	302	322	258	282	297	289	306	308	293	275	316	286	278	289	304	280	297	297	286	295	320	274	299	291	308	290	282	266	291	269	284	267	276	274	291	267	285	270	301	282	264	301	257	324	273	296	290	287	324	320	296	262	263	291	297	278	288	275	280	287	294	305	299	304	333	275	290	255	301	260	311	295	311	301	274	273	293	306	292	273	311	272	277	259	285	288	291	251	276	273	305	291	267	302	276	289	291	271	303	292	310	271	265	271	296	276	289	297	284	283	279	266	291	258	289	316	281	308	283	268	279	280	284	296	273	254	301	312	312	299	293	277	314	279	285	273	273	255	291	304	266	282	299	291	277	254	306	264	301	283	266	282	258	284	284	283	271	296	281	276	267	280	274	297	295	303	290	252	304	289	285	294	291	294	278	294	271	289	293	274	263	296	279	263	277	308	282	302	262	293	292	280	284	295	258	267	301	299	304	292	308	274	271	296	287	255	299	267	278	275	299	277	302	274	249	266	278	280	297	296	297	291	285	310	271	272	262	248	296	288	295	267	296	285	291	268	288	291	299	311	277	275	308	325	291	296	281	269	305	269	311	277	298	269	290	280	286	315	270	273	271	255	290	315	266	292	285	270	308	295	293	263	265	288	297	272	290	320	300	312	279	276	289	305	290	301	321	282	270	283	285	315	280	283	282	276	329	280	286	271	283	280	304	279	282	290	283	292	290	313	264	283	297	294	315	295	316	276	253	298	298	286	297	306	261	292	287	294	262	283	276	276	317	312	255	309	303	301	282	260	282	313	299	254	256	300	259	277	294	284	308	305	285	250	299	267	295	253	249	298	285	306	286	306	257	270	298	304	300	287	287	263	265	291	293	313	286	268	305	295	293	264	317	290	310	286	288	292	267	307	305	280	291	275	300	307	269	280	282	268	305	275	309	272	288	254	278	251	287	294	281	317	256	287	291	285	271	248	279	294	296	281	299	264	288	283	284	290	292	284	295	248	291	276	271	265	284	301	287	278	263	300	271	283	288	293	285	304	292	267	264	303	285	291	252	318	328	271	261	283	301	282	294	304	283	313	285	304	285	284	284	291	293	291	295	264	321	279	304	271	268	271	278	295	279	285	285	249	289	297	287	256	277	281	281	309	302	268	285	319	293	251	303	265	256	276	287	287	257	283	279	261	308	295	302	288	306	285	294	296	289	294	256	301	284	240	316	297	279	298	260	300	259	284	284	322	302	251	280	308	288	284	278	278	280	320	281	287	277	268	262	286	286	265	309	279	273	291	304	293	320	303	293	288	291	289	250	301	300	285	291	259	270	296	285	267	281	325	267	305	294	297	314	264	281	310	296	280	306	293	262	288	279	287	311	264	304	290	300	299	291	278	301	259	275	294	292	291	282	266	318	269	307	280	268	274	273	273	259	268	266	268	284	274	286	294	319	293	291	312	282	286	273	319	279	265	256	256	290	301	268	281	298	258	295	308	302	254	302	279	279	271	305	286	264	272	276	261	271	277	286	297	248	291	317	284	269	272	274	286	296	258	287	288	296	271	272	309	309	285	285	287	267	313	278	293	288	256	300	287	284	293	279	273	300	282	254	293	250	308	312	266	276	279	255	274	277	297	298	307	303	279	302	281	310	308	274	273	265	294	281	282	278	294	271	316	284	294	304	279	282	314	287	287	270	280	274	288	267	293	268	289	256	287	269	296	277	288	286	279	295	278	297	294	298	261	264	277	263	258	265	273	281	290	309	306	266	286	285	252	288	294	279	285	271	274	302	295	277	284	290	291	293	300	315	299	289	292	248	316	284	306	290	276	287	277	271	297	302	262	321	295	288	295	312	298	298	293	273	324	296	292	264	289	282	289	283	296	289	293	280	301	259	293	286	284	305	295	296	292	284	299	291	309	295	283	269	278	274	289	319	277	312	295	285	273	291	297	262	309	311	295	272	276	301	272	292	285	271	295	295	293	286	302	291	280	276	270	285	311	284	275	269	249	295	299	289	287	303	270	296	289	305	305	238	276	289	284	275	300	296	346	286	266	270	297	265	300	300	285	260	305	276	307	280	301	297	253	261	284	291	309	282	299	302	285	279	278	325	304	296	275	273	270	279	276	286	288	274	271	255	274	303	290	306	277	298	288	283	253	287	272	306	275	293	290	266	282	280	293	289	281	278	321	273	319	289	299	293	288	271	306	286	307	275	301	275	299	273	297	290	266	301	285	295	294	280	314	268	303	302	305	294	239	277	268	262	291	293	278	282	280	252	293	285	293	295	287	289	268	299	332	266	298	263	288	305	271	273	306	281	304	291	284	326	295	275	256	309	301	312	303	272	264	304	327	317	302	288	268	283	270	291	293	272	294	274	323	301	272	261	306	297	268	274	258	273	278	311	309	292	246	292	291	275	280	262	262	281	290	296	302	287	307	294	296	302	274	292	283	275	306	275	286	292	269	273	297	287	281	269	274	271	270	277	254	336	297	294	262	298	296	282	290	289	285	312	275	297	276	291	267	284	288	288	284	267	300	287	297	257	295	292	304	310	313	299	270	280	312	291	280	285	270	303	271	281	278	272	244	276	286	268	303	276	321	288	283	279	300	289	253	308	291	305	279	287	245	274	303	292	286	283	282	257	247	295	302	301	257	298	267	243	287	312	280	307	307	288	279	303	310	279	315	241	289	282	274	254	319	293	291	318	322	279	296	275	241	298	334	289	291	283	261	292	259	292	278	276	284	287	290	287	272	300	267	289	311	282	317	286	301	286	300	267	299	294	305	261	303	269	300	277	267	307	327	293	259	279	288	291	250	269	290	283	268	269	304	280	313	288	272	280	278	309	304	267	290	287	270	275	249	293	281	274	292	309	292	274	279	291	270	285	282	276	284	277	294	310	304	254	256	262	305	296	304	290	298	283	270	266	302	294	263	299	273	296	271	285	294	282	302	289	265	293	289	283	290	286	274	324	283	300	279	294
51586	81575	70260	45430	12285	1225	394	361	279	244	238	211	242	217	213	198	193	219	166	188	173	181	192	168	172	192	177	176	161	229	176	174	180	167	166	158	181	160	157	153	172	175	163	212	179	146	161	183	203	184	177	164	189	202	183	167	147	176	179	168	158	160	182	160	182	164	172	162	166	165	171	146	182	163	171	169	142	185	175	190	176	155	172	154	189	192	166	157	155	175	152	165	170	154	186	146	172	164	146	179	200	168	179	156	179	171	193	158	163	140	156	171	176	183	182	157	198	148	159	152	155	178	156	178	159	166	172	164	174	188	176	192	157	180	138	163	190	205	176	164	151	142	174	159	157	174	151	165	143	194	173	190	167	162	162	169	181	171	147	176	168	158	180	164	168	160	151	181	174	175	166	165	160	189	166	160	176	174	158	174	178	173	164	170	164	149	166	181	151	174	167	166	164	160	172	163	195	138	162	180	145	151	172	194	174	167	163	183	161	172	152	162	166	164	179	160	148	176	192	177	191	167	161	190	161	155	177	140	162	194	163	187	196	162	156	169	178	165	163	169	171	185	173	182	194	181	199	180	144	176	160	151	176	177	182	169	148	172	187	144	174	160	163	167	172	166	163	175	173	175	149	188	165	180	167	166	157	183	185	190	188	165	183	160	158	166	184	144	181	164	155	166	172	193	185	140	148	159	183	150	169	181	173	165	200	159	172	169	145	166	175	200	192	168	183	154	172	165	184	160	171	188	177	139	166	156	148	171	167	183	158	154	178	201	175	178	167	151	165	156	176	158	177	141	163	146	178	184	179	162	182	174	156	191	168	187	192	196	161	165	176	179	179	148	176	177	191	162	157	163	180	190	152	170	180	181	171	150	142	199	161	185	178	164	178	172	163	138	172	179	180	158	172	169	163	149	176	176	179	168	181	166	184	173	189	180	158	163	188	174	144	144	175	167	171	203	180	155	168	180	166	152	176	171	170	168	162	160	169	164	180	186	168	166	155	182	157	180	177	172	170	160	164	169	182	175	185	167	200	173	182	162	163	119	153	184	151	142	144	147	159	168	199	168	177	156	182	184	185	180	164	157	165	182	191	174	196	190	161	170	168	186	177	189	169	172	176	149	176	181	180	194	168	184	153	176	175	177	163	152	164	174	185	172	155	174	161	152	153	194	157	158	195	162	175	138	161	161	152	166	168	183	148	141	160	167	143	187	163	155	162	169	152	190	205	149	150	152	178	167	156	191	158	184	184	174	170	166	160	187	172	195	177	173	198	144	138	151	173	179	209	169	170	183	166	173	167	198	163	136	166	172	150	163	176	167	175	148	170	159	186	173	165	189	172	150	160	152	171	178	165	185	159	169	171	162	175	157	138	209	175	165	162	175	160	173	182	185	159	170	151	182	155	175	153	157	141	186	198	159	190	169	184	158	174	152	157	163	151	165	153	185	174	150	180	158	158	152	164	171	187	159	153	179	168	159	168	168	164	152	164	189	201	174	188	182	164	190	188	160	186	168	168	166	158	161	183	181	161	185	155	152	167	155	181	162	153	167	163	188	165	171	194	165	165	198	174	179	175	171	149	177	180	168	159	154	156	201	163	177	162	152	193	194	169	160	163	152	179	178	180	171	159	154	160	157	163	145	163	151	175	194	155	146	170	161	205	187	155	178	184	170	164	141	145	165	162	166	174	171	181	173	160	160	166	157	170	187	192	176	176	152	173	162	171	166	182	140	160	196	174	165	190	163	147	147	165	182	157	157	160	156	176	178	162	167	154	182	182	187	141	171	166	172	138	183	170	150	166	153	168	163	194	171	173	182	191	174	212	160	164	157	165	152	151	171	183	179	144	161	154	173	181	148	170	144	154	176	175	197	186	161	175	177	180	146	152	169	169	168	182	198	169	158	169	166	162	174	157	189	151	150	159	161	172	172	159	163	201	171	160	162	184	160	167	179	164	157	162	161	163	152	148	171	162	181	176	155	171	174	174	164	179	160	181	176	163	193	154	180	199	159	171	162	162	157	174	151	149	157	163	169	181	178	159	169	176	154	187	177	163	207	151	146	167	147	169	168	190	191	143	190	168	188	158	163	157	163	181	186	160	177	165	170	169	167	154	154	158	163	151	147	170	184	180	135	187	164	170	153	178	158	135	165	166	172	186	170	162	161	170	170	151	162	171	151	173	163	157	150	158	161	172	175	167	186	184	167	193	181	155	156	170	158	169	197	169	169	211	172	168	172	172	183	202	155	156	168	142	186	173	152	180	164	159	156	156	159	182	170	189	187	171	162	173	174	161	173	163	183	143	170	160	155	178	156	167	179	178	162	144	174	167	169	172	159	180	170	176	202	174	179	178	149	165	177	175	191	183	172	166	163	183	168	154	158	179	167	154	166	152	177	189	163	166	177	163	154	176	155	154	160	151	180	196	187	164	180	178	165	187	138	172	167	181	161	150	182	175	164	168	166	182	159	184	187	147	156	171	161	161	149	164	179	145	176	170	189	147	169	201	174	150	177	165	152	172	147	178	152	184	178	169	189	169	183	162	159	184	183	170	182	169	146	168	184	175	149	165	163	158	166	174	158	151	179	172	186	193	163	166	164	155	202	160	154	142	145	182	172	180	186	177	186	185	169	158	164	145	161	168	167	149	155	190	173	181	169	161	152	143	155	194	162	206	166	154	161	165	175	155	157	160	189	164	184	198	183	178	180	149	169	178	177	135	155	151	173	147	172	147	186	145	144	187	184	163	152	167	179	158	154	182	149	148	155	154	187	177	152	151	163	163	182	175	160	176	162	153	181	168	150	168	171	175	172	181	171	158	166	181	148	161	184	176	170	172	164	178	166	165	166	173	163	172	180	156	181	183	176	129	156	180	184	175	172	172	159	176	148	137	158	160	161	157	172	148	182	174	167	176	157	177	143	154	177	151	153	163	185	170	180	184	161	156	169	169	153	186	156	169	170	167	159	175	189	159	187	166	170	155	157	164	173	179	173	173	193	193	153	162	163	178	139	170	159	174	176	183	151	193	172	172	145	169	173	153	185	146	176	153	163	151	177	164	158	167	176	171	165	169	186	175	191	172	167	204	158	150	166	165	162	159	152	181	180	180	174	161	186	156	154	183	198	169	166	178	190	172	160	166	179	163	183	178	180	165	184	156	148	163	190	171	169	176	172	167	166	173	154	185	185	162	185	172	161	172	144	179	190	153	162	171	164	165	198	176	181	183	154	189	155	180	180	138	172	156	168	163	165	180	177	179	185	151	183	175	182	169	160	157	183	182	156	155	180	140	164	161	162	189	156	173	172	162	190	167	152	170	157	187	179	173	174	197	165	169	164	145	173	144	193	179	179	156	163	151	165	171	174	177	157	143	144	173	172	187	174	154	149	192	191	174	159	163	169	153	171	178	197	186	194	193	157	160	142	178	147	202	155	153	207	172	155	188	181	167	163	173	170	146	203	147	163	190	160	163	171	174	171	183	160	192	173	172	186
30173	62324	64281	38401	2165	1733	1495	1230	996	911	818	795	717	680	619	632	568	560	551	507	486	516	486	495	496	493	448	447	475	470	436	464	446	444	464	460	447	415	423	416	447	446	420	387	418	406	433	411	428	423	410	431	391	470	435	436	420	418	450	446	467	456	395	388	394	393	406	402	433	383	397	450	416	401	384	413	391	384	440	418	381	421	428	416	400	410	373	398	428	384	401	394	412	377	413	420	413	414	424	404	393	345	414	404	380	409	372	425	390	394	406	397	428	386	382	392	396	368	402	390	388	405	401	424	401	426	430	362	389	421	377	407	375	369	390	393	396	419	412	367	402	403	408	423	418	395	395	439	379	402	361	360	393	398	390	406	438	420	404	462	384	365	382	395	421	394	398	385	392	399	390	440	407	407	402	363	393	395	372	405	379	406	378	425	441	408	404	364	394	405	393	392	419	372	395	396	393	404	389	382	374	400	446	369	391	414	378	399	382	393	391	402	419	383	438	397	390	395	358	409	387	426	400	435	414	356	437	410	401	392	398	409	398	410	423	426	390	424	369	408	401	374	380	411	372	428	388	397	396	369	414	361	425	384	415	420	374	413	384	378	403	440	412	403	387	379	363	419	403	395	393	407	377	389	412	383	420	393	389	402	377	381	413	410	369	431	398	411	374	371	379	408	421	407	440	409	360	391	431	389	400	383	373	384	393	415	373	403	391	385	375	425	375	383	416	385	401	409	388	409	407	417	393	406	406	398	388	403	398	373	395	370	399	390	391	380	412	379	433	397	405	388	378	408	394	406	410	407	420	406	418	419	397	414	416	382	390	406	429	422	376	394	429	402	392	421	443	376	391	366	419	394	387	402	376	369	419	420	390	390	442	399	393	423	397	406	379	375	398	394	382	364	431	373	371	388	388	381	445	390	395	403	382	407	414	379	369	401	371	415	400	409	396	403	391	399	392	406	371	367	409	367	392	367	414	410	400	414	400	412	416	399	410	363	385	408	378	370	355	389	390	377	402	431	407	399	396	409	396	390	407	390	406	424	387	372	392	384	382	418	400	403	411	378	394	400	402	415	389	406	419	420	396	389	413	406	401	393	438	397	364	397	435	404	388	395	373	386	393	406	368	424	398	384	418	382	427	431	395	411	407	419	417	355	386	353	386	381	441	396	415	380	377	402	412	380	381	390	397	403	370	378	428	407	384	420	415	411	392	440	378	389	409	410	353	391	386	413	354	388	403	392	371	418	421	392	412	406	370	380	407	405	406	372	378	385	453	402	355	441	401	407	388	429	412	376	403	415	407	401	390	415	367	401	381	387	391	402	411	419	413	425	401	374	398	404	399	365	390	407	377	410	432	396	409	356	436	388	403	382	409	403	389	347	423	405	389	411	400	358	369	391	397	395	423	433	395	433	394	375	383	394	397	382	381	372	402	414	397	418	416	385	396	392	405	399	419	405	383	410	383	384	405	407	393	395	427	342	381	406	390	339	458	400	404	395	376	394	378	386	401	398	399	427	389	372	431	437	390	387	411	395	369	414	400	406	394	414	415	412	410	389	405	371	401	409	401	407	366	394	394	389	366	411	398	432	413	424	397	423	389	402	418	415	438	426	408	383	390	403	389	383	388	388	393	355	410	433	405	388	397	365	373	385	387	394	377	391	337	398	424	378	389	393	406	384	385	394	379	409	386	431	403	401	415	407	424	400	413	420	412	402	390	382	414	408	373	395	395	406	409	398	415	403	418	370	336	413	358	413	405	406	406	406	372	391	382	358	379	404	376	389	401	360	397	391	413	397	375	421	383	420	403	394	367	417	378	398	431	438	370	393	402	413	381	408	412	390	395	426	407	394	401	389	408	372	404	404	375	415	388	423	421	401	381	419	384	366	379	410	385	403	391	395	413	406	393	415	386	362	383	409	391	373	399	409	397	413	380	399	374	429	394	397	373	405	405	410	405	386	388	383	373	405	370	424	433	387	396	401	398	402	439	392	392	405	392	361	413	378	383	372	385	368	404	401	371	375	406	377	394	413	413	386	408	379	387	406	401	418	419	407	412	389	414	366	417	374	413	376	416	375	393	400	403	371	384	398	393	365	397	394	435	424	371	387	389	411	424	372	402	410	369	391	375	391	387	378	389	375	355	390	401	369	416	361	407	413	410	423	409	368	413	382	391	368	391	414	418	409	393	411	414	406	384	412	401	404	420	363	404	410	388	388	386	385	427	428	381	429	405	435	414	427	394	364	361	399	384	405	397	377	389	393	411	430	366	404	390	421	399	383	434	389	421	416	366	413	374	370	397	439	395	392	395	399	400	404	411	380	377	373	370	392	413	385	368	379	387	401	390	379	399	380	401	395	372	352	385	380	400	389	404	365	431	398	409	390	399	447	392	412	426	409	342	368	380	389	413	400	406	397	414	390	378	370	402	373	411	388	399	389	424	399	390	370	412	419	410	377	390	424	361	372	411	382	388	370	375	401	405	430	390	425	400	375	405	407	396	408	404	393	402	400	372	403	416	395	388	405	395	371	413	409	401	392	359	387	391	377	391	408	375	392	380	407	392	444	401	392	405	398	420	397	406	385	390	410	361	396	408	401	412	414	386	393	411	393	385	397	378	391	372	358	408	406	397	395	391	421	410	371	386	399	377	382	436	410	412	377	400	366	405	376	397	395	424	350	430	425	393	357	385	384	402	397	410	398	415	412	402	395	372	376	382	415	420	353	369	394	368	428	382	408	378	367	388	416	398	411	377	397	427	408	356	385	422	428	391	414	385	376	387	383	404	391	416	382	429	368	393	436	371	406	385	387	414	406	422	411	412	364	380	348	420	459	403	402	421	414	394	392	393	369	405	409	421	374	364	415	391	395	380	390	432	403	371	367	415	405	358	382	368	401	387	376	429	401	416	405	416	376	366	371	404	427	406	407	405	420	401	413	378	382	402	397	372	369	373	429	406	390	392	426	402	408	381	409	409	434	422	367	378	410	395	429	383	425	410	396	393	399	402	357	394	396	399	389	353	386	424	406	440	377	407	383	379	408	406	365	378	378	369	412	378	429	365	375	432	373	398	355	408	435	404	394	439	405	378	399	369	418	386	377	403	393	358	397	364	391	400	408	405	414	445	415	409	408	387	405	392	401	409	380	406	402	410	375	388	393	400	415	430	388	380	416	357	373	386	383	419	388	411	419	382	431	393	408	399	403	398	390	382	386	409	375	404	380	412	419	371	422	386	397	381	346	399	443	413	400	358	459	371	399	431	392	388	411	426	424	366	418	403	420	382	412	399	415	406	387	409	398	370	392	389	394	382	394	382	394	397	412	376	412	412	371	420	391	399	431	396	423	397	392	382	376	392	385	411	369	399	380	412	417	406	394	353	411	356	398	390	366	413	394	389	414	378	398	427	380	376	387	391	393	390	375	437	390	397	391	376	382	395	388	402	375	386	402	391	404	380	383	399	414	410	396	394	388	375	373	409	397	418	406	393	342
25567	14431	6965	1527	215	207	209	212	206	194	191	187	198	193	218	214	231	201	195	189	208	218	189	196	242	242	191	228	201	216	225	199	210	205	225	191	222	210	212	198	173	215	197	182	205	184	197	181	212	213	196	187	201	227	209	204	212	211	192	223	183	198	213	196	211	192	196	193	199	223	206	191	224	233	197	205	198	206	230	196	189	197	256	232	227	213	190	210	212	179	209	203	198	194	185	208	186	189	207	230	224	212	211	212	206	198	188	201	192	220	189	203	184	193	215	202	191	209	199	204	222	205	224	180	194	186	193	226	215	212	188	193	237	213	199	204	200	174	221	210	185	193	185	227	204	202	190	176	213	172	195	218	228	204	202	200	205	180	197	207	207	151	189	204	194	209	243	214	204	183	210	193	207	209	214	201	199	207	200	180	201	224	225	206	205	242	192	221	207	220	207	191	213	217	203	185	249	202	223	231	237	192	209	219	204	177	195	212	182	221	197	227	204	215	224	197	210	204	195	208	228	199	199	204	215	179	200	170	188	208	230	200	220	194	220	218	193	211	197	209	239	219	188	203	236	220	195	195	200	200	221	197	194	178	191	196	214	204	201	202	213	223	208	193	213	173	207	232	212	238	193	191	204	202	189	230	203	224	212	205	231	229	182	179	226	203	216	208	202	198	197	198	200	207	217	211	182	216	201	189	188	198	186	191	219	216	207	194	198	220	217	212	190	185	199	198	230	184	173	218	199	185	208	208	188	214	178	188	183	195	199	223	213	194	220	224	222	217	206	192	201	226	186	229	210	219	177	186	188	194	203	206	234	217	212	213	192	204	220	195	200	219	169	190	208	225	209	193	184	224	188	218	224	206	190	209	205	222	218	207	215	225	200	211	181	187	218	171	217	196	188	196	192	217	181	197	196	190	224	168	220	196	212	176	197	198	210	204	203	211	198	193	195	209	185	192	186	211	225	205	189	212	199	174	218	206	215	200	210	234	215	197	217	194	176	207	190	211	204	194	200	218	205	201	193	180	177	197	185	204	171	219	204	194	190	203	190	211	228	200	210	192	238	212	208	211	224	211	217	195	212	206	211	200	220	191	196	202	181	219	216	211	201	206	234	203	227	199	195	224	183	215	243	199	202	204	213	195	199	210	188	206	204	221	199	181	172	207	223	183	216	198	193	199	192	197	195	189	198	188	240	211	209	203	196	226	170	188	217	209	208	219	209	214	209	245	197	201	201	190	180	190	220	206	205	216	184	186	207	205	170	214	170	195	212	199	187	190	223	190	186	236	191	183	195	190	200	204	212	203	188	175	227	218	195	212	197	206	224	199	180	220	184	197	188	209	221	207	201	240	207	197	200	205	188	233	170	211	193	203	208	191	210	182	194	221	192	223	207	205	222	193	194	204	204	196	232	180	196	209	205	192	238	200	202	180	222	218	215	203	200	208	219	176	225	203	199	182	224	192	221	195	236	227	203	217	231	215	212	208	200	177	217	179	184	194	215	230	214	192	217	197	189	210	205	205	210	196	221	219	165	196	204	187	206	216	213	216	204	210	220	207	177	233	221	203	196	216	222	211	235	190	195	210	202	209	185	217	200	204	177	203	194	181	196	202	187	212	197	190	180	176	212	177	177	207	198	182	177	235	195	190	180	231	171	221	181	191	203	197	206	183	195	209	209	205	238	227	201	193	163	195	216	191	232	216	192	194	205	185	186	179	194	215	203	211	206	220	206	206	222	205	195	197	212	187	193	186	219	192	194	232	206	214	222	221	204	171	211	231	209	169	233	225	184	190	212	217	207	193	224	226	186	192	219	180	192	189	225	196	202	202	222	233	191	200	176	170	207	218	214	193	208	192	225	176	204	198	215	201	199	176	203	206	213	196	211	206	196	189	209	198	174	192	216	201	216	203	199	208	222	210	202	228	230	194	173	213	197	188	203	209	223	217	202	208	194	198	226	167	209	193	207	220	197	191	206	204	219	228	201	205	180	190	170	200	219	209	184	213	219	190	208	207	191	218	187	222	182	181	198	221	200	203	220	203	200	198	174	222	216	194	238	219	199	212	206	210	217	219	228	182	190	205	188	211	190	201	232	201	221	190	205	182	245	200	177	214	218	204	225	199	189	204	200	204	212	207	209	201	215	220	178	198	201	196	195	195	213	181	219	195	202	221	195	190	191	203	184	211	217	196	204	209	214	235	180	196	223	222	182	196	188	210	215	198	187	207	186	197	214	207	201	185	223	205	199	209	191	206	224	205	196	203	204	208	225	195	209	226	204	220	184	192	191	181	243	221	206	198	216	186	200	193	217	205	226	180	205	203	163	210	176	180	188	201	212	186	209	218	213	197	222	214	187	195	199	214	191	199	210	178	191	182	208	198	222	198	222	214	211	209	180	220	203	218	216	188	193	201	201	191	188	219	202	215	216	212	217	207	201	185	180	179	214	217	200	214	200	209	189	206	192	221	219	183	207	171	194	193	211	209	219	177	204	217	234	203	192	220	179	218	211	222	202	192	183	202	171	219	196	201	191	212	191	211	215	231	190	211	225	200	214	194	178	217	179	224	200	201	169	195	211	204	181	216	208	207	187	248	217	203	209	207	174	196	205	200	194	218	185	187	216	218	205	197	202	224	220	205	195	218	185	216	206	207	206	191	181	185	208	196	188	202	187	207	190	197	207	203	208	223	224	209	213	206	179	196	218	217	204	208	225	220	177	210	201	189	199	231	204	194	192	215	200	220	211	211	201	188	212	181	170	207	208	217	238	222	214	198	233	201	227	196	187	218	213	213	211	193	194	212	224	204	212	211	218	209	192	233	197	212	200	185	224	234	188	227	190	217	196	209	192	223	211	218	213	202	210	184	199	221	197	207	199	215	203	214	211	202	227	189	203	192	218	199	237	208	218	205	192	217	197	215	231	229	192	217	192	208	212	243	178	205	188	219	192	225	204	191	181	192	224	220	189	207	203	204	186	222	206	202	202	211	212	215	174	232	195	208	171	232	222	182	212	206	216	215	222	216	190	174	179	193	209	191	203	215	227	227	171	213	210	230	221	209	193	211	201	189	211	206	205	212	189	227	201	184	199	197	215	203	207	209	207	203	190	191	195	211	208	199	205	200	180	196	193	182	185	213	237	201	190	229	210	182	224	188	193	213	209	188	194	206	233	192	192	215	206	203	216	197	242	191	208	186	191	210	220	193	193	183	216	167	208	184	210	199	200	202	168	205	167	212	231	207	173	219	201	227	200	214	228	206	203	213	206	192	205	203	187	206	184	202	200	201	194	206	225	190	188	201	191	195	194	210	198	214	186	214	186	201	199	221	189	199	204	185	194	211	206	214	212	220	208	218	220	204	223	203	201	203	208	168	203	208	219	176	219	209	181	215	231	227	220	202	203	204	218	195	194	208	214	190	195	174	194	206	208	198	189	205	189	213	201	215	215	183	197	218	220	189	184	204	215	194	223	211	189	209	192	195	192	213	195	180
12256	14548	10394	3754	498	472	457	475	483	443	448	465	396	483	452	455	455	457	477	464	456	442	464	451	458	441	487	485	389	469	447	446	483	479	487	461	407	442	430	417	451	436	429	415	453	424	480	487	464	455	469	436	494	454	445	453	484	475	456	432	493	403	470	461	450	454	455	454	418	518	457	466	420	470	426	450	447	478	489	442	430	468	446	463	470	436	444	433	459	467	409	433	427	494	478	435	421	465	460	419	410	454	453	472	427	431	469	434	464	492	405	427	450	438	418	444	435	494	486	444	439	488	461	434	464	507	441	468	434	467	501	465	447	454	461	444	456	404	436	467	423	459	435	421	485	468	457	483	441	438	439	464	445	450	454	481	459	470	449	466	472	424	448	431	433	448	459	440	473	480	498	440	421	440	460	454	472	428	465	453	464	429	444	459	451	437	446	476	459	466	451	483	416	479	483	406	442	423	453	439	452	427	463	447	439	419	453	434	449	450	404	457	423	449	417	449	441	473	455	457	421	479	415	463	464	472	478	465	471	411	434	453	459	432	465	438	455	461	470	421	468	413	420	436	482	495	427	441	471	426	469	469	472	425	446	461	466	435	424	466	460	452	446	479	469	441	429	450	430	460	419	455	442	472	442	460	472	461	455	440	429	472	417	460	500	474	465	431	466	448	450	460	469	436	463	440	476	444	459	482	474	465	431	469	445	433	462	406	499	499	474	477	480	457	476	438	447	450	452	464	451	468	423	460	454	468	406	464	477	492	456	452	490	444	481	434	471	440	432	467	437	439	442	415	454	426	482	467	454	498	450	471	447	497	439	445	436	466	431	481	427	445	455	437	492	437	432	471	430	454	488	457	466	422	440	417	430	451	439	434	476	452	447	452	450	411	442	407	439	433	451	446	441	481	508	464	457	455	484	429	438	432	463	446	436	473	462	449	419	458	412	432	480	445	444	467	453	445	472	460	467	428	449	502	466	451	482	457	450	441	462	455	463	444	441	455	439	486	428	451	426	435	462	486	451	450	414	428	477	476	453	483	422	463	440	482	461	436	506	475	431	432	452	428	430	449	438	464	439	452	426	426	498	449	435	452	454	434	473	427	494	461	448	431	445	456	453	460	452	505	450	431	454	442	454	444	427	488	462	476	481	474	446	451	424	436	473	432	444	467	456	447	465	469	430	434	455	417	442	418	492	453	467	472	472	453	439	450	449	415	469	426	428	460	410	472	424	453	462	465	417	441	415	465	462	449	446	456	409	426	460	418	424	437	456	457	441	465	451	482	424	451	471	465	406	457	426	450	465	391	441	461	397	422	475	436	453	464	450	441	431	433	473	458	459	476	442	457	451	465	487	461	444	457	435	494	453	418	444	471	450	474	447	464	471	459	468	456	390	463	405	502	459	422	496	448	453	493	457	436	450	461	429	422	492	475	459	434	457	442	459	455	465	423	420	472	435	479	451	429	516	454	461	463	450	472	474	497	440	466	456	457	470	422	442	448	427	424	462	422	452	478	442	463	470	424	417	434	451	432	449	445	434	426	470	446	466	458	488	481	444	453	452	454	432	447	462	442	467	461	445	449	437	479	493	451	454	460	471	474	451	453	465	431	444	444	452	451	443	446	426	482	473	422	445	468	465	450	466	471	450	448	420	486	471	460	461	464	477	474	451	469	447	466	440	439	454	460	433	427	458	418	473	471	468	456	436	465	477	422	452	436	437	440	444	454	459	411	465	448	487	464	449	436	467	463	490	434	449	470	436	439	405	412	474	471	459	471	412	472	453	460	462	474	430	441	448	425	451	450	425	463	443	457	417	428	469	445	419	443	443	445	479	436	431	498	460	424	453	446	445	462	459	490	421	466	452	469	472	443	490	437	455	482	491	414	446	468	434	459	433	451	458	466	439	440	462	460	489	484	457	440	471	449	460	450	471	412	455	449	453	445	447	462	488	449	412	475	466	450	460	468	420	466	463	438	460	458	456	459	461	445	428	409	463	439	448	452	489	453	459	469	447	451	457	451	425	453	421	488	447	445	438	470	463	431	457	452	443	470	439	436	442	455	462	459	469	466	444	388	466	480	443	427	469	470	470	424	481	470	484	477	401	447	451	454	428	493	438	432	429	453	442	433	440	444	484	485	420	469	479	429	486	436	442	440	440	456	467	500	458	444	475	467	458	420	476	452	454	429	475	467	445	498	436	497	480	453	490	448	436	442	463	425	436	442	490	478	438	453	441	471	455	469	437	475	409	431	470	478	449	452	428	472	453	453	461	462	432	454	443	465	461	476	486	419	435	425	473	441	454	452	406	460	461	459	444	453	487	442	464	460	402	465	478	427	436	440	472	405	459	472	457	450	450	457	466	430	448	434	419	408	455	489	441	436	484	434	461	426	477	483	421	422	454	478	457	426	416	417	490	430	455	467	444	469	510	472	469	467	453	455	455	474	491	427	412	454	477	474	461	458	462	455	473	445	425	434	479	471	449	450	439	439	459	455	462	468	439	482	466	460	426	441	457	467	486	447	466	430	444	464	427	465	482	456	430	444	496	462	458	425	467	479	490	441	474	460	471	442	415	435	486	465	448	449	460	448	437	456	429	457	451	462	469	464	489	446	455	463	458	440	435	502	454	442	443	459	500	460	442	458	451	471	416	444	444	460	458	469	466	445	477	435	444	482	462	452	456	442	453	403	458	428	446	446	434	443	445	429	483	464	468	509	469	426	453	439	441	446	473	459	445	461	434	471	435	439	481	478	454	464	468	446	484	441	405	436	438	438	434	464	458	427	468	473	459	500	457	445	491	442	466	450	442	458	486	447	460	429	451	442	443	409	457	401	433	425	451	465	470	436	420	452	447	443	489	506	502	424	458	441	445	462	507	446	452	422	470	455	464	440	481	470	432	465	434	442	405	463	440	450	481	429	453	469	479	465	481	469	416	449	457	424	479	505	479	434	465	445	463	420	470	440	474	439	457	407	441	469	455	464	403	454	469	448	450	483	424	446	475	428	451	481	450	474	428	439	429	460	463	435	429	446	450	429	476	474	493	454	425	474	493	460	445	453	487	474	455	436	432	458	465	450	440	450	462	435	439	426	456	426	445	428	431	491	495	472	519	445	455	452	444	480	483	466	451	456	462	477	474	478	428	397	423	506	438	505	467	444	459	445	435	466	484	476	489	445	431	457	476	433	444	468	475	449	460	467	493	478	447	468	477	428	440	371	415	457	476	473	421	430	446	422	441	424	480	443	450	436	464	455	479	458	427	426	423	439	463	453	426	435	418	423	472	471	448	443	448	445	477	472	437	444	474	433	418	428	432	439	487	451	454	447	455	448	480	443	470	434	479	468	462	441	433	469	416	504	494	439	442	444	412	465	443	467	467	439	441	449	459	472	447	441	436	441	451	447	446	436	456	430	430	478	430	444	466	445	461	460	470	441	461	475	411	481	460	444	465	454	453	465	460	496	448	462	479	445	449	452	445	465	410	437	421	449
40768	63114	59278	33762	5861	358	225	192	196	176	147	128	141	128	145	169	123	123	122	129	120	128	118	141	146	113	135	124	113	121	123	124	123	113	113	133	104	125	113	136	135	101	127	136	119	133	118	116	124	123	112	104	117	118	106	130	131	111	137	126	126	121	117	133	133	134	129	120	110	139	124	137	120	110	112	115	113	135	119	115	112	144	123	107	128	103	124	121	117	104	110	107	117	115	125	133	130	96	130	110	119	111	138	98	113	127	107	124	131	141	106	118	119	135	113	107	104	134	116	130	115	133	131	115	131	126	130	102	104	136	128	112	132	118	103	140	115	141	110	133	111	117	104	126	139	122	134	140	122	134	131	114	108	103	140	120	118	113	115	118	146	118	115	124	106	127	124	135	144	133	110	131	125	160	111	128	119	116	132	130	126	116	105	111	123	124	95	104	140	103	117	137	123	116	143	105	129	106	124	122	124	135	119	123	120	87	112	132	101	113	111	109	124	124	117	129	108	113	136	122	126	105	132	103	114	127	138	124	119	130	124	115	126	112	137	135	139	125	109	101	124	113	111	113	114	121	109	128	110	112	105	129	108	140	116	95	122	115	137	120	120	114	104	106	142	123	99	113	111	124	125	123	117	118	127	90	119	128	122	120	133	109	140	138	118	117	110	120	134	141	129	130	111	119	111	105	128	121	129	98	136	126	125	101	124	123	121	117	129	119	126	110	132	119	117	133	109	119	137	132	134	122	126	132	110	102	107	148	111	107	115	145	97	127	121	111	112	102	111	114	132	129	119	131	127	111	120	104	139	116	128	140	107	122	114	141	106	111	129	119	119	119	90	135	126	133	114	115	130	102	122	110	126	101	112	96	110	115	123	120	114	117	133	146	133	126	129	117	137	134	105	105	105	114	117	137	113	107	128	110	126	105	105	116	113	128	120	108	124	122	123	114	128	114	133	120	115	139	106	120	101	118	107	108	127	123	126	121	132	122	115	136	111	105	121	113	137	125	124	123	126	100	113	109	115	119	108	128	103	107	141	121	128	138	120	129	137	117	127	130	126	108	137	117	111	134	133	103	116	121	129	115	133	113	93	113	118	134	112	135	140	100	140	132	122	116	122	127	126	120	114	113	118	130	120	120	128	137	111	111	104	109	110	112	112	129	132	105	130	121	114	129	123	123	130	115	112	135	106	124	134	138	117	141	112	117	128	112	127	114	112	99	106	107	115	116	123	134	116	116	110	117	123	146	118	138	118	118	120	124	111	134	103	135	116	124	120	125	142	121	123	126	101	137	121	107	124	136	122	132	99	85	127	108	128	121	122	126	134	133	118	134	124	114	100	121	115	113	128	106	119	128	120	112	110	121	123	104	131	122	135	105	123	119	128	115	96	113	126	110	130	140	122	115	126	76	119	126	111	109	123	128	120	125	96	126	124	127	119	106	122	114	119	129	126	117	117	116	136	120	126	136	118	108	112	123	124	127	105	108	115	133	114	123	113	130	106	104	138	110	122	139	114	125	127	115	125	127	127	141	121	112	114	112	102	131	120	106	93	110	105	109	125	118	133	119	130	120	132	138	129	122	105	95	128	102	126	111	127	123	127	132	91	118	102	120	109	134	102	115	122	114	132	130	147	110	114	131	123	141	122	126	119	123	119	107	115	131	117	117	120	130	126	144	130	115	107	120	137	138	132	123	116	127	113	107	120	128	126	122	112	112	113	107	115	129	112	122	129	140	115	117	124	109	113	114	110	99	100	128	126	115	118	129	99	116	127	129	102	109	110	137	100	100	103	131	114	126	130	107	111	116	115	131	118	122	130	131	150	133	88	95	106	129	109	107	115	115	117	116	116	140	148	107	133	131	113	106	137	111	126	123	109	107	129	133	102	124	132	132	117	125	116	126	121	130	145	118	114	115	116	118	124	98	112	114	118	137	119	108	123	128	117	128	131	110	113	105	118	134	116	146	122	110	120	134	107	122	103	123	129	121	120	133	104	103	120	108	127	108	121	109	101	112	109	107	109	122	132	110	121	101	126	121	117	119	112	137	129	109	105	108	135	130	131	109	113	123	117	124	116	124	142	123	123	110	97	122	112	144	108	129	123	114	102	116	120	106	119	111	128	123	111	120	98	101	106	126	123	116	111	122	114	128	124	116	113	113	116	104	91	131	138	122	112	104	127	117	107	126	122	140	124	123	134	127	132	133	126	113	124	128	123	109	111	119	135	137	109	119	139	124	101	120	125	116	115	137	113	125	114	101	134	128	130	122	129	142	114	121	119	121	107	111	120	109	135	111	125	125	115	119	132	129	125	99	107	103	131	122	138	107	121	104	125	129	118	136	126	125	110	131	99	104	122	108	127	143	116	123	104	100	125	112	109	126	100	124	125	129	116	121	122	112	110	118	134	126	118	144	122	118	118	118	121	121	129	125	116	130	115	111	134	103	105	127	122	127	125	119	134	135	102	108	123	137	115	105	110	121	124	127	123	132	148	113	120	135	109	99	125	109	137	99	151	103	137	115	118	127	114	112	114	131	124	127	122	111	122	124	110	108	125	113	115	132	112	122	126	118	113	117	128	105	127	131	111	119	138	118	119	113	125	133	122	107	118	123	104	109	98	115	129	136	101	139	105	119	112	114	109	123	124	109	128	134	108	125	120	118	126	130	128	119	111	124	119	120	136	123	143	125	126	104	110	120	115	112	106	130	109	115	137	126	117	127	129	125	135	105	119	107	104	99	116	94	103	115	106	107	102	128	125	116	103	114	138	121	115	145	134	137	113	122	128	102	110	110	116	115	108	131	110	111	120	117	120	125	130	120	93	118	130	119	123	112	124	108	113	118	106	102	115	112	111	105	112	122	134	107	112	104	104	124	121	114	133	135	126	117	119	120	104	140	122	114	129	136	136	127	106	126	120	122	126	124	116	106	135	132	125	134	94	125	126	114	135	116	95	112	114	107	120	129	110	125	114	100	129	122	122	124	111	138	115	108	141	122	106	111	103	120	113	119	111	132	114	112	109	112	128	105	128	108	106	107	102	128	135	111	128	111	115	113	121	137	116	111	119	110	114	106	112	120	125	119	139	125	112	123	120	117	133	136	115	138	134	104	114	125	125	135	140	124	122	114	117	101	119	122	129	106	122	126	117	128	132	124	120	122	113	132	108	121	117	115	134	130	105	113	122	117	131	121	105	113	87	111	121	133	119	125	141	117	106	123	114	116	98	109	118	130	113	125	121	107	134	134	119	109	102	108	121	134	98	129	129	132	133	117	123	119	118	120	112	109	111	121	119	134	143	123	123	128	110	98	116	104	116	96	104	120	108	113	96	114	123	126	106	121	125	110	101	117	122	128	114	112	125	130	117	110	117	115	112	132	121	109	112	126	123	115	94	106	128	126	109	106	133	136	108	127	131	100	114	121	151	124	128	106	106	116	122	108	103	138	106	96	113	119	120	126	123	111	115	121	103	117	115	113	109	102	110	116	136	108
22791	48274	52787	30961	1129	962	800	711	591	558	547	510	501	448	418	359	395	373	381	368	357	345	347	331	342	322	313	313	334	295	328	305	313	289	306	307	297	272	307	296	297	316	310	297	284	287	298	315	294	328	297	270	308	300	340	325	314	292	297	312	361	311	327	300	278	307	284	306	318	287	294	325	286	288	285	265	286	298	304	291	301	291	280	295	277	300	308	265	290	295	293	271	293	262	322	300	307	284	294	306	260	284	299	266	272	288	284	295	274	276	295	285	284	284	307	300	271	287	301	287	297	314	306	318	299	317	281	336	254	290	286	279	292	308	311	281	310	292	263	272	307	320	289	306	259	313	294	275	313	314	246	284	273	274	287	303	283	261	329	291	315	296	258	257	278	301	286	284	289	295	275	307	302	300	288	263	262	287	290	302	250	323	279	296	284	258	273	287	293	317	330	267	296	310	279	269	288	285	294	277	259	297	276	279	280	292	268	295	281	302	303	291	279	277	302	301	292	298	258	273	289	309	292	319	318	316	282	309	315	259	275	304	302	290	268	251	272	286	285	257	296	255	281	285	268	295	315	291	292	293	309	285	275	290	328	276	294	292	279	279	278	281	262	272	288	298	294	309	275	287	256	288	260	306	298	263	320	277	315	282	285	296	260	293	304	306	298	311	268	282	298	288	296	285	288	271	282	284	264	285	307	303	287	303	282	290	307	283	264	281	264	249	287	273	263	333	280	267	272	266	272	285	298	317	290	230	275	300	306	301	291	300	293	298	286	296	287	293	280	267	292	274	275	267	316	282	273	297	294	277	285	308	283	280	295	281	304	274	299	290	330	278	289	285	314	297	300	262	271	285	264	287	308	279	290	312	294	264	255	261	258	300	284	258	252	293	274	289	297	297	273	265	265	310	278	279	316	299	290	308	316	279	294	285	284	294	284	302	282	308	310	291	327	313	291	262	294	290	283	274	295	277	293	295	302	277	268	294	310	263	286	278	271	259	294	286	331	284	302	296	288	306	279	252	286	291	250	295	294	309	276	284	281	277	284	265	307	279	271	290	299	283	337	309	302	298	265	271	305	285	314	254	312	245	307	273	290	308	280	263	287	304	322	278	287	292	288	286	285	306	276	296	300	306	292	268	296	288	281	297	288	301	311	268	288	267	294	303	285	318	291	314	303	282	271	265	271	290	286	292	266	273	306	260	291	317	282	294	270	267	311	290	311	288	315	280	285	247	286	277	293	276	281	303	287	297	296	287	274	298	317	262	316	276	264	311	297	301	271	306	298	259	262	271	285	306	292	304	277	279	290	292	283	267	305	305	300	297	300	289	312	306	270	288	306	298	278	262	315	279	290	316	284	277	302	278	322	264	291	290	296	321	298	312	303	300	299	273	287	294	303	292	273	271	283	309	303	291	289	255	287	300	272	269	294	313	259	318	308	298	274	322	284	303	264	278	287	295	288	288	296	245	293	275	258	307	307	282	310	286	330	281	276	279	285	289	284	280	287	313	296	287	297	260	280	313	268	304	308	280	315	299	281	283	276	291	301	277	273	322	270	288	278	307	285	299	291	285	287	271	300	279	295	291	286	246	278	301	299	267	330	293	286	288	294	287	312	305	293	289	280	283	304	288	297	262	296	279	278	308	272	273	314	277	292	316	272	308	296	281	282	291	292	289	275	310	266	272	299	300	278	306	273	283	311	300	297	312	289	267	252	299	290	308	277	292	277	290	265	233	284	303	301	295	312	304	294	250	276	276	256	290	298	319	243	278	287	268	274	294	292	288	278	304	268	289	322	279	263	296	303	283	270	279	282	315	254	278	270	316	272	307	278	280	246	268	290	305	292	284	318	297	264	318	297	287	280	293	290	306	294	284	285	296	286	282	300	281	306	310	291	314	296	290	276	286	266	276	293	287	276	276	300	304	273	290	282	305	283	300	288	299	265	288	294	286	295	292	287	259	304	284	289	316	313	307	291	265	291	279	319	295	252	324	264	311	277	283	298	267	255	303	274	297	281	283	284	278	289	301	281	309	278	263	296	299	269	266	285	309	265	297	273	297	299	306	312	305	292	296	329	284	273	302	302	287	282	294	259	259	264	303	303	308	326	266	287	263	296	293	293	288	305	297	281	279	283	266	291	274	275	292	269	314	294	315	274	304	280	319	270	267	310	300	283	280	310	283	292	290	285	270	281	293	289	280	296	270	285	295	289	276	267	297	303	282	304	287	313	281	265	282	270	268	300	301	283	270	291	291	272	277	257	298	264	295	293	298	304	271	307	267	268	274	307	273	299	307	282	289	296	286	264	319	294	273	280	265	305	279	252	269	325	312	322	293	295	292	281	278	318	258	280	296	281	288	256	304	299	293	304	284	311	320	289	299	304	275	275	274	316	272	297	303	273	304	314	276	294	293	264	275	243	283	279	291	317	258	298	284	266	292	282	302	292	298	318	306	280	258	324	317	270	286	296	290	286	302	319	307	319	286	262	268	307	286	311	285	301	280	300	293	288	275	278	298	280	294	261	265	300	266	293	310	297	296	279	292	303	304	300	288	311	311	280	293	271	302	287	303	281	279	320	266	310	287	321	295	295	320	275	309	286	279	293	293	310	262	271	258	296	300	315	312	293	279	275	264	296	283	285	274	294	276	285	281	263	307	266	296	269	304	276	300	279	306	273	297	275	293	324	293	268	270	281	293	287	282	269	312	286	275	245	277	268	292	309	268	286	270	291	293	296	298	269	312	301	306	291	289	268	317	308	285	287	326	292	297	276	272	297	296	296	289	305	269	296	294	285	325	316	304	292	244	273	274	272	286	265	255	268	291	317	278	282	266	282	300	289	263	294	271	272	264	319	301	304	264	265	302	292	292	261	279	306	280	282	273	284	310	250	299	274	293	258	284	300	285	298	285	297	287	303	316	281	290	265	318	304	273	270	287	302	294	315	268	305	293	274	284	293	277	272	270	298	291	244	272	298	278	283	286	283	291	312	277	280	308	280	330	321	271	326	314	239	278	307	287	291	292	306	287	302	303	304	296	294	294	260	319	305	271	269	284	269	276	261	278	286	243	289	288	276	287	290	312	286	289	314	272	316	276	265	264	286	285	300	294	298	289	290	287	307	298	297	301	328	311	268	301	271	280	304	275	285	294	327	297	282	298	312	280	294	266	287	264	290	264	282	260	303	274	271	304	287	287	301	291	308	295	290	271	273	277	272	274	266	315	308	312	293	276	328	304	309	288	297	305	261	286	273	305	274	271	307	275	292	273	295	278	320	286	271	325	338	269	301	293	339	303	312	317	278	308	322	277	282	281	290	277	311	293	296	293	301	283	264	303	282	276	275	288	299	290	294	287	307	273	284	285	308	310	283	277	274	266	272	295	270	302	298	277	282	281	305	259	294	288	283	316	319	297	257	297	296	252	242	299	286	324	285	293	278	276	280	267	278	298	302	299	286	251	298	272	281	287	268	261	298	271	292	308	282	305	272	291
48705	77477	73026	45867	13258	1674	359	333	315	253	253	239	230	203	185	188	172	183	209	219	172	177	184	199	202	149	182	162	168	174	179	164	147	177	191	166	153	174	166	175	180	155	176	177	193	197	175	158	162	156	173	177	189	193	163	161	172	154	183	190	155	170	168	165	194	155	170	182	180	165	187	166	169	175	184	199	156	178	170	180	161	157	170	160	154	172	165	178	180	165	188	176	171	155	169	153	186	159	167	172	163	178	186	149	162	203	173	183	172	164	137	156	168	171	175	160	183	153	160	161	139	157	176	165	177	179	148	170	182	180	163	162	166	180	167	197	171	189	162	148	173	157	168	178	154	165	198	187	175	159	162	180	136	173	176	163	185	164	166	163	161	177	173	176	146	180	167	154	169	177	164	164	176	185	183	183	184	160	170	168	164	173	178	137	157	166	172	164	165	167	153	155	160	173	154	177	170	150	176	171	171	207	188	158	155	163	149	183	146	179	181	186	166	165	176	176	178	156	157	173	176	170	167	182	173	197	153	162	191	171	184	162	156	165	168	170	152	140	170	140	149	171	168	170	174	145	186	173	189	175	193	157	175	183	195	179	133	168	158	159	163	187	169	147	162	162	184	149	170	166	150	155	172	163	143	168	154	154	157	144	156	177	162	152	146	177	171	178	174	156	160	173	169	143	167	173	135	167	160	151	178	163	152	159	178	173	191	150	184	153	163	187	189	158	155	148	166	166	166	154	164	162	154	153	146	162	200	169	176	158	155	155	153	195	158	189	172	181	176	158	172	170	161	171	166	161	196	170	151	173	154	178	162	148	156	160	182	172	159	168	173	178	177	158	129	162	172	192	166	171	166	157	151	174	167	150	156	190	172	171	142	159	167	158	146	170	200	148	184	162	183	143	171	163	170	209	161	157	170	165	182	156	184	175	152	159	213	165	175	173	154	172	175	183	175	168	200	179	183	151	177	167	147	159	175	146	184	182	159	182	175	156	166	180	129	173	186	167	184	145	169	153	156	163	149	152	169	176	177	175	160	167	177	156	156	149	159	177	151	192	165	171	161	179	168	162	155	166	154	152	166	166	148	156	163	160	167	145	175	170	161	158	180	168	201	175	146	173	156	183	160	154	186	177	176	174	169	149	156	167	163	174	164	147	144	165	161	159	189	154	162	162	189	176	176	175	172	193	162	159	161	162	177	158	164	161	196	194	165	179	151	156	169	158	153	156	142	173	155	147	192	193	150	185	161	170	173	179	179	163	167	161	176	170	175	189	168	175	137	167	164	175	160	142	169	148	181	158	176	165	176	146	188	164	158	188	171	146	188	168	169	165	172	159	192	178	154	156	180	177	144	180	152	174	183	195	167	165	174	173	176	164	155	177	166	161	141	186	156	178	190	159	146	167	151	156	180	174	164	162	176	146	171	163	168	172	176	152	163	161	166	175	201	161	156	157	157	172	169	183	164	165	141	180	168	168	171	152	180	175	144	157	147	185	180	164	159	165	164	174	180	170	162	166	167	179	187	148	197	162	176	178	160	175	176	179	175	156	169	164	157	184	161	173	170	160	164	167	118	148	150	168	170	163	172	173	167	165	156	168	173	164	147	142	194	190	174	155	171	163	157	148	162	164	168	197	170	156	181	157	162	165	157	160	187	175	174	161	164	191	169	146	176	160	177	171	192	180	174	172	169	162	178	175	175	196	178	163	165	162	177	162	183	174	156	177	178	158	191	159	169	151	176	194	153	155	168	178	178	167	177	165	151	192	190	155	178	175	155	170	163	139	160	152	151	152	169	175	197	163	146	163	174	147	161	168	189	160	162	181	181	204	212	170	162	166	152	169	158	176	173	157	171	172	172	183	173	149	146	160	176	177	159	153	173	178	158	154	158	162	150	174	162	188	165	173	176	175	173	182	188	180	164	186	155	173	167	138	168	178	169	175	168	170	165	173	190	182	154	159	164	155	175	160	184	148	138	175	156	161	177	186	184	151	164	125	174	150	162	186	165	146	164	170	182	150	137	153	159	162	179	164	149	164	148	188	180	176	167	144	167	179	153	184	193	163	161	177	150	195	139	166	178	166	152	157	171	172	163	175	173	186	159	168	183	168	168	176	173	181	163	147	160	197	152	179	159	168	152	169	177	166	134	140	175	179	188	168	176	209	180	197	180	175	156	185	176	150	167	153	191	186	187	153	143	167	147	174	178	160	186	150	157	178	197	206	154	142	182	141	150	166	185	180	161	149	185	158	184	179	148	182	168	164	189	181	182	153	178	169	165	178	177	178	195	169	148	164	182	166	149	183	179	165	163	186	167	187	173	168	181	153	179	181	162	170	167	189	148	164	173	177	160	158	152	167	199	192	140	161	168	143	173	164	179	161	158	174	151	187	166	172	179	181	149	170	177	175	155	191	200	170	165	163	178	177	157	177	177	139	167	167	166	188	176	163	160	144	168	148	188	178	161	162	170	166	155	122	188	175	161	183	185	170	179	169	157	191	199	180	186	172	183	144	176	180	138	166	176	168	176	158	181	151	172	166	200	159	168	158	170	184	174	156	164	186	170	162	157	173	138	173	157	151	169	164	180	168	161	157	149	150	154	193	152	171	165	178	158	179	184	145	170	160	163	175	143	156	155	184	182	158	171	183	141	152	163	157	153	153	220	156	156	170	155	140	171	178	160	177	169	150	190	173	147	156	153	158	174	160	173	194	156	141	161	136	142	163	175	182	196	134	148	164	176	170	203	170	194	162	164	156	179	179	161	170	151	194	178	167	164	163	147	173	152	163	158	157	156	137	158	174	180	178	157	133	168	174	172	157	169	158	169	163	175	164	145	154	169	185	173	165	150	177	184	158	163	157	158	166	144	168	170	178	170	176	164	162	161	146	178	166	152	169	167	181	142	135	175	179	182	139	142	159	172	159	171	175	188	144	159	152	159	182	196	178	153	153	175	182	177	164	155	176	154	162	185	164	173	167	130	179	157	139	153	149	144	167	170	159	177	174	165	136	163	163	186	160	186	155	173	142	182	156	165	182	170	162	181	178	125	150	166	171	166	147	170	136	166	168	171	165	159	155	152	155	186	160	141	170	168	181	167	161	157	157	178	171	185	188	200	186	152	128	177	180	160	159	157	172	156	163	175	145	160	168	139	149	190	163	155	172	177	147	145	162	174	183	186	176	178	179	166	157	158	170	153	172	160	177	166	176	166	178	180	180	173	154	169	166	139	152	172	152	161	167	160	184	150	160	172	174	156	180	148	164	169	178	182	169	181	144	163	162	163	167	195	165	168	205	146	193	159	149	163	151	164	165	174	173	172	185	145	156	170	173	176	186	167	167	190	162	169	163	162	169	175	146	167	162	157	168	165	171	187	173	163	161	162	181	166	138	167	179	172	173	180	154	169	154	159	175	166	145	169	152	166	173	165	149	154	155	150	165	150	184	173	198	189	160	186	172	175	159	157	154	161	129	163	163	160	170	158	188	160	149
27098	58927	67276	40086	2211	1800	1395	1276	1071	930	857	781	706	690	685	597	550	585	549	538	501	482	520	485	494	467	407	452	480	446	484	446	440	454	464	465	460	403	445	435	421	454	395	399	454	431	362	436	388	424	446	393	444	488	462	422	427	435	420	485	436	456	406	443	429	406	416	414	410	414	386	393	412	425	422	419	378	405	412	378	376	434	391	401	408	422	385	409	400	409	400	409	392	380	383	435	369	358	387	425	378	411	401	392	400	368	369	416	376	412	408	401	420	376	376	404	440	409	443	438	395	401	426	427	384	409	425	427	376	418	411	388	407	392	401	392	415	430	416	391	397	402	407	424	424	407	401	392	390	387	370	413	415	397	389	438	391	378	375	392	392	408	391	383	390	400	382	397	400	407	405	382	427	391	400	373	411	415	411	400	403	414	388	385	375	375	402	371	365	400	428	419	382	418	392	385	394	416	411	411	408	413	399	392	398	392	406	391	378	417	378	419	388	383	379	426	372	442	423	387	387	376	393	414	404	357	421	375	405	371	383	404	388	398	372	347	407	392	379	374	382	400	416	398	407	388	400	449	392	400	454	413	424	375	402	384	431	389	381	416	411	413	373	387	395	410	397	393	414	385	419	398	422	350	411	371	377	386	367	368	355	397	381	383	442	442	382	414	401	427	396	384	359	414	422	380	400	417	426	405	394	372	380	389	382	410	363	375	408	376	380	392	431	406	409	389	381	402	390	383	401	384	376	392	435	423	342	429	381	443	375	433	399	356	397	390	365	422	393	412	385	432	429	436	394	385	423	352	401	397	370	389	382	381	377	372	426	378	392	372	399	426	397	404	391	405	386	415	416	379	408	401	390	349	406	392	425	391	422	377	397	403	379	387	400	392	430	381	400	395	417	390	406	406	390	427	387	380	404	384	407	409	417	376	410	409	356	389	396	394	381	399	377	375	404	415	394	433	395	437	399	374	399	435	415	421	401	396	416	406	400	379	386	388	414	441	413	401	382	416	416	401	416	359	359	413	364	397	409	366	425	409	391	408	408	380	400	431	382	408	395	390	427	389	402	427	415	402	437	419	364	380	414	381	421	360	387	385	401	383	409	376	416	387	397	384	389	384	360	381	374	422	394	392	375	363	375	424	379	407	415	372	375	403	407	404	378	379	392	376	405	427	424	394	426	404	400	401	396	382	420	407	408	401	375	393	387	435	433	388	412	431	397	420	398	391	410	377	379	392	413	391	427	384	414	390	364	395	426	384	370	435	404	411	400	400	385	419	421	385	440	417	373	376	390	378	413	406	397	385	370	396	379	394	368	417	426	410	394	393	395	405	375	407	410	374	421	427	393	366	363	376	381	395	378	379	393	418	411	374	367	371	399	374	371	385	412	405	399	372	390	386	397	379	398	418	416	413	374	418	414	426	386	411	399	405	363	382	350	412	411	394	409	395	418	405	460	376	425	352	400	384	402	399	396	414	383	389	427	403	419	411	401	403	425	432	400	422	431	402	421	403	397	407	398	395	398	401	384	385	377	386	392	433	395	378	409	394	389	374	409	399	399	413	446	392	429	401	383	416	365	399	453	403	403	396	419	397	413	433	382	406	381	367	392	367	367	371	382	376	368	373	352	366	394	402	419	394	401	423	406	400	419	372	395	360	425	418	359	381	425	432	396	379	380	359	397	403	415	411	340	389	384	355	389	365	358	393	422	427	391	383	392	382	405	376	395	368	391	412	393	405	377	418	390	409	414	386	383	400	377	393	392	411	402	401	395	421	410	396	387	401	389	399	380	405	416	407	399	408	410	398	428	421	372	391	405	391	421	428	376	406	412	430	379	398	397	403	401	414	383	405	392	406	405	392	376	417	394	410	407	398	385	381	392	389	365	392	440	396	383	398	388	436	379	393	390	405	385	367	413	409	390	392	415	390	400	373	395	396	443	413	383	393	395	397	403	401	417	404	371	353	396	415	375	414	388	406	405	404	407	375	357	408	386	396	398	373	368	399	405	374	432	386	360	359	405	375	361	390	383	412	421	395	376	402	398	398	415	379	411	383	378	424	389	408	359	406	421	409	398	416	434	389	409	369	403	443	400	380	408	407	420	393	372	403	391	380	387	378	402	357	408	357	393	322	385	403	405	399	414	363	425	416	396	422	378	397	376	393	351	419	384	407	379	365	428	374	381	379	392	416	371	410	373	403	352	377	385	403	417	384	409	413	400	421	379	382	409	380	413	418	398	344	383	385	409	417	377	383	366	384	376	411	367	396	417	415	393	399	382	381	393	393	387	420	383	405	406	408	393	383	396	458	391	388	408	400	421	410	406	388	399	420	404	413	380	426	398	393	410	402	422	415	445	359	378	414	387	415	386	362	373	403	368	396	399	397	430	429	388	398	402	431	381	408	373	405	399	402	410	396	400	379	404	417	421	386	387	398	395	377	367	397	400	381	414	423	397	434	377	419	407	419	395	373	388	432	396	407	396	432	393	406	386	408	388	398	405	443	405	367	397	372	402	397	405	367	391	388	364	403	421	422	386	399	404	403	382	385	387	415	425	394	396	380	405	461	340	399	375	427	407	424	400	389	392	374	397	408	400	357	381	375	394	364	369	395	396	398	382	382	391	396	402	377	376	423	372	409	395	401	417	425	375	451	397	402	428	416	377	421	409	416	370	394	408	396	409	413	389	434	395	413	403	416	377	398	395	361	389	433	386	407	397	384	420	408	378	342	398	415	370	368	374	418	413	413	384	376	397	392	385	453	402	398	374	415	368	389	408	383	377	376	391	397	396	405	354	387	422	403	398	411	391	377	381	412	397	445	384	418	421	400	392	397	402	403	397	380	420	399	384	374	388	369	423	400	389	399	403	389	416	398	402	405	359	406	400	379	422	387	340	426	400	388	380	447	375	394	387	396	400	415	409	391	393	400	364	366	376	377	392	440	369	402	409	399	407	388	398	411	394	365	383	389	389	386	406	385	414	370	410	410	391	389	373	376	387	371	396	385	378	406	383	386	400	431	387	436	421	392	439	384	387	352	398	395	430	385	385	419	346	404	366	421	412	411	380	390	370	393	412	384	413	396	409	402	402	362	381	358	402	379	402	391	434	409	414	395	440	404	374	362	396	423	385	395	383	409	386	403	377	439	443	427	409	402	402	417	415	364	440	377	413	388	402	436	395	387	385	377	384	377	389	419	408	420	410	434	407	388	372	358	382	403	388	417	415	379	388	385	363	433	410	379	395	425	435	373	361	405	392	375	392	385	391	392	423	360	406	403	396	369	395	396	386	392	428	363	373	401	389	397	408	403	387	397	406	418	426	384	408	399	387	387	391	374	419	408	378	394	394	376	418	401	420	368	391	403	404	360	374	342	394	406	376	410	387	404	395	385	372	366	409	393	374	404	387	399	414	402	406	385	390	412	380	408	403	392	402	373	413	414	394	410	395	374	417	405	402	377	400	431	358	417	397	385	419	379	367	421	397	429	409	349
25535	13236	7479	1631	233	244	192	216	185	212	215	190	209	205	207	218	196	192	199	178	204	186	220	183	196	200	217	207	205	225	191	215	182	185	205	213	192	187	228	211	244	185	190	211	178	185	213	207	191	222	233	228	214	174	203	180	201	215	204	189	208	203	208	218	197	238	238	217	180	220	195	192	205	205	197	187	211	212	178	201	192	200	203	247	195	211	209	214	187	204	199	210	194	194	193	217	176	186	236	196	188	219	182	195	227	185	198	230	202	248	221	223	209	233	240	209	202	211	245	183	213	213	181	221	221	181	183	221	177	200	215	223	201	198	216	174	199	190	193	190	186	217	239	206	208	204	174	210	232	157	198	191	182	198	178	217	240	164	206	230	214	189	191	204	235	237	228	215	190	229	224	199	215	228	207	190	208	173	206	197	212	218	186	201	200	235	191	217	201	206	205	231	199	189	204	220	188	194	169	191	191	248	213	195	217	216	208	210	187	220	185	179	196	221	237	214	190	209	214	201	176	198	212	219	223	216	225	208	203	197	223	202	185	192	212	186	193	206	211	211	195	208	229	204	191	189	231	200	196	184	212	212	184	244	215	203	188	213	195	233	218	225	221	207	193	187	218	190	212	220	211	203	224	200	206	246	191	219	196	204	190	225	205	202	228	208	176	200	175	219	201	203	188	187	210	205	195	197	205	231	208	209	188	178	184	235	221	222	211	176	209	205	205	174	187	190	202	205	187	208	223	205	212	234	207	193	194	214	174	191	188	201	214	199	230	198	179	184	196	193	205	188	239	224	225	190	188	208	243	203	187	208	176	230	215	234	206	213	213	209	200	217	234	196	209	202	226	219	202	186	182	205	184	214	209	204	203	177	192	192	238	204	209	208	203	206	208	216	208	221	189	219	213	204	210	189	196	189	240	205	200	220	211	216	229	189	181	208	213	211	209	216	204	189	201	195	220	196	200	218	180	215	190	208	200	198	235	251	222	210	183	229	211	217	192	152	222	187	187	211	192	182	220	191	205	208	204	231	189	211	210	202	210	209	216	222	246	223	171	219	214	196	193	202	201	218	209	212	176	201	208	183	211	216	174	212	200	207	213	202	214	201	225	199	211	214	203	191	188	195	204	213	233	208	218	196	223	184	199	191	209	195	200	233	193	171	234	184	232	197	196	222	207	185	199	211	210	206	210	203	204	173	216	212	214	214	206	216	213	186	220	212	184	196	199	214	209	201	209	201	226	202	193	209	214	195	202	204	186	211	197	214	192	175	217	189	233	209	194	200	203	176	192	200	210	201	205	225	205	225	182	199	218	185	211	210	193	220	205	224	218	197	197	197	196	189	214	210	204	189	198	196	185	181	191	211	211	193	204	206	189	213	203	205	206	203	206	206	197	229	199	194	216	186	202	182	191	209	199	207	193	211	201	233	222	186	183	182	190	187	205	225	193	208	243	201	186	192	189	219	205	217	226	195	211	201	215	183	203	216	221	216	214	172	191	184	219	200	205	192	223	201	222	184	186	199	210	210	190	219	188	169	213	185	207	190	172	209	199	199	219	185	207	199	227	216	200	200	209	196	209	192	197	165	218	209	189	205	201	195	217	193	190	201	228	223	195	185	198	224	211	231	190	229	219	237	192	199	231	198	225	209	190	200	204	227	196	212	190	174	181	194	195	187	222	197	218	189	198	186	187	209	206	215	202	208	210	204	185	218	196	200	207	196	226	203	191	208	204	221	208	208	218	209	192	183	231	219	210	203	191	193	224	198	195	229	211	189	184	181	204	188	209	208	199	198	197	228	216	202	232	213	205	187	228	210	204	206	199	185	200	196	211	211	208	225	232	207	179	193	200	188	226	196	192	184	180	212	188	215	214	202	198	182	214	200	185	191	233	242	221	195	208	198	197	187	213	208	184	203	182	194	225	201	200	195	208	194	226	179	195	211	205	223	184	236	182	198	214	206	205	218	203	214	188	196	198	205	217	228	187	205	203	239	197	198	223	215	186	187	239	220	193	214	197	180	200	205	167	192	215	209	210	203	225	213	225	209	201	207	209	220	222	228	226	201	172	188	198	227	203	194	202	167	218	184	232	201	206	182	200	176	226	186	221	213	193	203	213	225	228	207	202	193	201	221	230	194	224	211	225	204	183	208	199	225	231	206	222	199	242	228	193	212	190	200	205	190	214	181	217	200	176	180	215	231	183	195	219	205	205	191	201	217	243	211	209	210	236	215	218	227	188	198	187	202	194	227	192	190	225	219	176	189	214	195	215	218	220	193	203	200	214	228	218	211	186	236	201	207	214	207	216	164	226	204	173	212	238	207	195	182	211	206	216	184	215	209	193	207	196	217	183	180	197	185	217	180	223	198	200	204	216	217	227	206	195	182	201	183	200	223	190	178	185	196	184	202	177	207	179	202	228	217	200	205	197	184	220	219	188	196	219	224	212	223	202	226	209	162	212	215	195	171	197	185	206	173	179	223	189	188	221	223	204	229	225	207	219	226	214	216	204	214	211	218	212	202	195	185	204	186	206	193	193	203	199	194	186	214	214	185	228	231	196	209	215	205	189	234	213	211	210	187	211	194	191	201	203	210	201	187	208	182	224	208	205	196	218	209	223	205	171	182	190	201	201	230	208	188	209	185	191	223	215	199	218	204	214	197	205	226	207	183	195	219	213	197	210	220	200	214	160	201	202	210	211	210	217	206	204	201	209	208	189	213	200	235	183	209	187	224	216	197	218	205	214	213	186	219	222	232	221	196	212	179	210	222	210	226	219	207	189	192	186	185	212	207	221	209	191	197	214	181	213	207	205	192	201	214	205	209	192	181	226	181	240	171	233	228	215	214	190	205	186	165	189	199	197	203	218	211	204	216	184	188	221	217	201	221	209	201	196	208	214	213	197	210	209	195	227	214	238	229	203	208	214	167	199	196	206	206	178	214	204	198	193	207	191	216	195	182	215	204	207	198	197	195	193	225	207	198	200	214	204	199	218	216	213	188	186	190	208	187	211	240	204	175	204	207	226	213	226	182	224	232	202	214	212	210	206	208	199	207	180	188	188	199	217	178	220	196	233	214	209	209	187	201	216	217	211	209	183	185	216	200	212	198	239	205	231	224	184	224	189	200	217	236	235	211	168	187	203	206	218	189	183	199	208	196	181	206	201	213	197	183	190	216	212	203	216	229	197	200	199	196	223	190	199	198	206	205	234	200	185	215	203	193	192	190	206	185	205	208	237	214	233	206	199	226	192	207	184	198	191	201	185	174	210	208	198	193	196	204	205	173	188	192	189	219	199	206	190	209	199	200	184	197	187	198	220	190	190	190	199	201	200	198	208	201	200	199	208	202	195	226	226	201	188	163	218	193	203	201	220	214	188	240	191	195	223	204	214	205	199	209	225	180	214	198	206	209	214	213	203	213	211	200	212	197	212	194	181	236	227	188	203	184	204	216	188	200	215	214	209	166	196	208	194	199	187	232	161	197	192	178
12403	11758	12100	3873	468	481	478	451	486	462	456	503	458	511	476	484	440	450	465	516	469	455	447	418	464	409	438	452	442	480	487	461	452	459	463	406	460	438	395	473	436	445	469	429	428	461	463	446	443	461	430	418	472	451	512	485	438	492	471	470	462	465	457	452	505	455	466	460	448	421	453	424	456	434	465	441	482	437	444	489	471	494	472	473	454	449	481	464	391	458	429	474	473	461	460	451	469	434	456	437	434	484	422	468	482	422	428	450	446	434	456	440	447	417	462	457	458	453	509	455	451	480	464	488	485	462	440	450	454	474	434	444	443	443	491	463	424	426	445	434	494	448	425	422	472	452	465	462	445	468	451	455	440	461	466	454	451	452	461	437	435	463	468	487	441	435	469	447	459	444	475	427	451	426	450	448	430	442	436	450	437	448	444	453	468	433	466	426	441	454	468	441	437	445	451	450	471	406	436	434	460	458	450	466	474	411	450	438	471	422	484	456	429	476	456	451	437	454	434	428	480	463	483	414	494	491	469	454	473	457	469	456	431	444	432	441	429	503	460	472	445	451	456	463	451	471	458	445	453	436	472	474	431	451	450	403	447	424	455	474	496	466	476	447	444	447	419	464	432	452	440	463	435	452	426	435	473	460	437	458	496	462	463	470	449	461	466	460	494	436	408	418	470	436	437	439	476	479	442	477	447	473	456	439	432	435	477	456	449	458	484	460	476	504	445	433	431	438	471	451	437	447	461	450	459	480	435	461	439	442	468	433	481	438	449	457	453	440	465	436	452	443	448	457	497	469	454	453	452	437	461	414	452	414	413	443	456	477	436	446	472	443	426	408	459	470	426	467	492	420	439	441	431	433	449	463	449	457	428	416	437	458	502	452	445	457	470	479	420	442	498	398	460	484	456	471	449	416	440	474	432	492	435	481	448	479	437	438	486	441	475	480	442	431	442	479	465	449	467	486	444	479	455	463	449	451	443	477	448	461	450	438	436	452	474	445	437	453	475	440	452	449	459	460	489	452	412	443	429	453	460	451	434	451	485	433	488	463	465	435	422	457	491	455	470	479	440	471	440	405	435	459	468	417	476	462	435	442	466	414	443	475	432	452	485	442	433	498	430	456	466	447	440	462	436	463	441	503	459	465	436	480	469	516	444	447	467	390	474	438	470	458	479	458	442	456	413	428	476	467	483	484	499	473	456	429	441	440	459	459	470	440	385	440	462	460	451	484	464	440	434	424	456	451	460	419	490	492	451	485	435	455	458	458	466	448	421	444	514	434	443	473	502	476	410	454	407	451	467	456	471	445	437	439	476	457	455	474	476	478	478	485	447	448	452	429	438	448	432	457	495	427	462	462	411	458	446	438	445	471	468	436	466	478	452	414	458	490	449	419	427	497	422	505	420	455	457	458	462	442	505	438	433	449	473	454	425	428	481	464	457	473	427	492	442	447	438	470	465	440	482	461	409	480	396	433	486	443	469	461	451	472	398	468	452	468	456	468	466	452	421	488	469	463	434	416	437	495	442	430	455	450	487	476	486	441	414	482	449	453	448	446	454	466	476	469	422	472	477	465	464	458	457	475	442	499	430	466	451	484	463	470	420	470	462	465	433	478	430	472	431	469	427	415	458	453	409	439	424	430	466	478	414	492	408	477	419	458	461	432	465	435	481	438	467	488	460	441	483	460	441	499	464	486	455	454	426	458	464	447	473	485	463	463	472	419	476	434	473	444	461	412	431	439	413	456	440	450	478	453	453	491	470	433	442	463	476	423	482	496	476	441	436	442	460	495	424	460	475	466	491	456	430	444	491	470	445	475	448	456	440	447	470	434	439	472	466	455	478	446	452	438	460	460	483	451	452	461	476	464	454	487	444	469	477	469	463	441	469	451	430	449	457	460	446	425	481	480	448	460	436	442	489	451	445	486	462	460	421	444	489	438	466	470	457	446	439	449	464	465	449	484	470	466	483	432	482	452	479	497	463	457	447	491	480	469	470	456	406	462	455	424	435	427	470	449	468	482	425	475	454	497	448	472	475	437	449	427	457	464	470	464	463	490	483	486	470	479	462	471	413	422	495	465	480	450	470	462	465	495	452	488	430	446	455	443	462	430	449	430	480	422	462	453	453	446	462	445	436	417	423	417	425	459	446	470	432	444	479	429	449	474	472	481	447	468	438	425	482	501	468	404	429	464	479	425	453	454	446	445	455	443	473	478	461	490	437	445	484	438	438	452	462	472	492	448	447	454	448	444	483	439	429	458	433	449	444	452	451	432	460	449	454	444	460	460	455	463	464	451	453	468	457	471	405	447	446	456	461	458	475	402	483	479	483	450	463	476	444	428	484	414	473	434	432	444	473	447	422	491	442	472	468	470	475	466	416	432	465	482	435	472	472	439	413	436	428	461	465	418	449	461	476	472	481	449	447	438	447	400	450	465	439	454	428	463	444	474	457	458	445	443	430	440	449	432	428	454	435	450	442	477	453	445	456	454	483	429	483	448	455	430	436	475	410	481	444	438	455	480	490	441	467	448	464	466	474	418	481	468	427	464	446	454	461	434	443	478	443	486	421	442	470	477	465	476	460	451	471	442	453	437	466	489	462	446	471	456	456	469	479	399	469	471	452	474	411	491	471	458	459	434	462	455	424	468	468	469	465	462	469	434	479	463	458	466	412	438	464	450	473	467	450	460	435	414	434	449	467	463	454	473	436	470	441	418	500	464	436	442	446	479	449	429	439	482	460	456	453	458	451	443	449	487	452	465	450	455	446	428	457	449	455	446	452	450	456	451	463	486	477	429	424	415	470	411	436	448	460	459	431	442	451	434	468	446	498	440	475	484	492	415	432	507	475	458	482	462	463	465	447	418	446	476	505	457	476	448	428	442	443	457	441	436	454	465	477	435	456	456	468	432	444	452	474	461	457	452	457	449	415	471	480	459	449	452	463	433	471	465	461	462	442	444	479	402	431	427	480	465	429	488	470	451	455	468	483	486	443	447	476	491	455	431	463	442	466	441	469	483	441	411	454	441	466	463	445	466	446	436	453	448	454	464	466	461	454	465	434	440	430	472	461	454	438	443	484	463	441	441	437	458	446	449	475	416	478	461	456	429	446	484	465	484	459	474	451	447	443	467	470	465	475	439	435	465	464	480	459	474	447	453	445	426	456	470	433	460	443	457	455	444	423	506	476	437	484	456	452	457	472	449	452	431	464	426	466	449	467	451	486	457	424	467	484	455	497	464	475	454	449	468	472	452	475	493	463	444	429	472	445	474	470	446	502	475	442	455	461	443	455	461	455	442	480	446	455	427	443	438	484	451	446	465	450	422	459	492	511	435	497	464	456	444	437	497	452	452	435	451	446	450	442	478	456	490	483	451	453	447	463	478	422	445	457	437	484	446	459	483	454	450	434	436	472	465	427	451	460	454	454	472	440	467	474	473	438	446	451	460	451	460	427	461	454	451	439	451	476	480	459	451	461	453	454	431
39152	57960	62682	34402	6390	402	211	206	183	185	148	137	133	152	139	107	160	119	126	150	120	141	123	97	114	141	127	144	132	133	122	131	109	112	102	143	122	121	116	106	121	125	138	117	121	131	124	123	109	125	110	102	119	144	137	125	141	138	116	121	122	139	116	142	137	143	112	126	114	121	135	126	120	109	124	107	121	123	141	132	123	125	125	121	131	118	128	117	127	130	134	128	111	120	121	131	122	117	102	104	107	116	105	138	124	100	129	129	121	125	138	122	142	110	98	113	118	131	110	137	118	131	128	128	130	147	114	119	112	107	126	123	136	92	119	127	118	123	121	126	136	149	92	128	125	117	105	130	125	111	144	150	122	115	128	145	118	136	139	135	125	115	119	128	126	100	132	148	121	115	134	145	119	113	104	115	127	120	112	124	132	115	131	109	114	116	114	125	118	115	131	128	106	111	100	95	116	135	124	121	131	124	124	107	130	116	128	123	128	115	133	122	136	125	125	97	137	108	131	131	115	138	110	111	124	130	109	117	131	129	121	108	133	130	119	114	134	124	134	102	140	111	132	122	104	144	119	131	138	127	122	117	131	120	120	130	133	127	117	104	123	132	135	86	119	115	135	128	127	113	92	116	127	117	124	136	105	126	112	112	122	103	104	108	127	119	125	101	117	150	133	113	130	120	106	116	114	115	130	159	120	137	142	101	104	107	111	115	134	118	133	126	122	116	117	142	127	102	99	105	131	113	114	111	104	110	121	106	121	127	118	118	122	105	117	129	118	102	147	122	123	117	109	125	112	141	110	121	143	131	116	111	111	119	108	106	112	98	123	119	129	121	124	115	114	124	107	100	136	138	136	93	107	133	158	122	122	127	116	108	104	126	149	113	106	119	125	111	121	119	132	109	109	133	125	112	110	122	114	118	129	113	124	134	122	118	117	119	121	127	123	111	145	124	115	116	114	146	122	105	145	118	130	122	125	125	136	123	142	121	108	119	119	141	125	123	114	119	121	115	111	141	97	135	117	133	121	122	115	118	136	129	107	124	109	129	131	141	136	115	120	119	116	126	135	125	105	120	124	124	114	132	113	115	124	124	119	112	133	116	95	112	151	104	116	127	124	112	106	124	115	112	129	114	129	144	111	107	108	119	121	112	94	133	120	116	139	145	130	125	112	120	120	130	123	116	139	109	134	129	110	148	102	121	117	115	119	120	108	113	129	90	110	108	129	124	101	105	121	121	131	125	128	110	127	104	127	119	146	124	126	106	124	108	139	129	97	108	105	118	123	123	96	111	132	96	118	128	127	123	139	115	115	110	137	130	124	118	123	138	109	125	124	113	111	121	115	139	124	128	113	119	124	105	132	146	108	110	120	125	105	147	108	111	115	122	130	120	118	119	125	130	112	102	98	114	105	116	140	120	112	117	125	129	112	104	116	132	118	121	123	129	137	115	138	108	105	113	103	123	120	124	92	129	118	126	126	99	127	139	138	128	111	104	119	109	109	105	120	117	99	127	143	120	107	102	124	105	133	132	120	118	113	120	113	140	130	92	132	136	110	125	119	116	113	124	100	127	149	123	99	133	113	108	126	115	116	119	139	128	118	122	133	112	113	115	131	127	110	123	116	121	145	137	120	96	130	123	125	126	119	150	132	127	109	118	109	129	121	148	132	117	102	119	143	112	127	126	119	106	116	123	119	117	119	131	117	111	131	116	134	109	125	109	134	123	104	123	108	124	139	106	112	123	122	108	111	127	126	112	120	123	114	130	114	111	116	129	136	141	117	117	109	128	130	129	103	134	118	117	137	136	129	107	131	107	131	142	126	116	115	119	131	121	106	107	127	118	104	129	135	121	106	103	138	128	123	117	116	108	143	117	128	118	122	143	141	115	117	129	131	109	107	114	92	120	127	117	109	114	139	127	122	119	115	130	124	105	119	120	131	142	121	137	138	140	107	130	136	129	111	135	101	124	111	107	122	108	144	135	130	102	116	114	129	103	140	123	132	141	122	125	136	107	108	135	115	102	83	104	109	123	124	131	121	128	114	122	137	116	118	142	133	99	114	113	98	103	106	96	122	111	128	134	115	118	141	136	120	111	125	139	117	121	142	122	129	112	123	128	136	127	125	124	130	122	127	98	124	119	108	123	125	121	108	129	107	134	116	126	121	132	127	124	108	106	135	147	118	131	130	139	128	121	118	142	131	135	120	125	110	139	145	112	130	126	117	108	105	126	104	138	128	108	117	129	125	136	132	122	111	139	99	127	144	124	115	106	120	137	118	99	111	132	122	125	97	127	142	130	146	111	111	108	122	100	110	121	124	115	128	120	146	120	114	135	121	129	118	127	118	126	138	120	122	114	118	125	117	133	113	121	116	114	120	130	122	131	118	133	131	129	109	117	123	144	121	99	132	119	106	129	105	116	105	110	112	127	136	120	133	133	114	110	129	124	120	141	116	107	121	109	143	136	133	95	107	127	125	135	131	127	112	123	117	119	110	121	116	130	137	121	119	119	111	117	129	147	125	147	134	114	119	115	106	118	116	114	117	134	114	126	122	121	115	130	146	135	131	117	130	102	125	131	109	139	113	99	127	137	108	112	126	126	115	120	124	116	109	120	105	107	114	107	118	132	89	100	117	118	135	126	129	117	119	135	124	109	117	106	111	151	119	102	129	141	93	120	141	124	125	113	114	117	137	128	112	141	120	121	136	113	119	124	114	138	114	124	121	104	154	144	127	97	113	121	141	111	106	104	114	119	131	128	118	128	140	117	136	112	129	116	122	132	125	133	110	116	116	108	130	127	129	144	119	113	119	113	116	109	129	129	131	103	120	120	122	115	120	117	117	111	119	114	98	113	107	136	112	125	124	117	130	106	98	113	124	129	115	125	114	123	120	124	113	115	114	107	142	124	117	128	125	146	115	128	116	121	101	126	134	114	114	121	112	104	145	107	137	120	120	134	126	125	128	113	131	118	121	105	115	120	118	94	120	107	109	119	108	111	119	139	126	111	122	127	117	111	118	131	137	108	149	120	131	114	117	130	107	115	115	119	91	111	140	127	104	105	120	124	117	116	125	142	102	119	112	119	126	121	121	111	145	112	105	129	119	106	119	124	118	130	132	124	99	124	112	111	105	116	108	123	120	131	132	127	130	139	103	92	124	130	105	129	129	103	114	131	110	132	105	138	121	109	103	123	138	112	136	115	127	111	117	124	146	122	130	130	113	132	132	132	106	107	130	143	128	132	132	116	108	138	139	123	132	110	130	135	137	119	116	115	122	115	82	137	103	110	121	126	136	122	121	142	120	110	112	128	147	104	128	136	145	116	115	114	104	122	120	134	128	115	116	145	99	115	143	120	135	121	114	104	120	120	140	104	126	118	133	130	143	94	106	104	126	121	123	122	121	113	117	120	120	105	124	122	118	106	101	99	122	126	108	125	143	121	112	116	105	103	125	123	125	112	121	115	109	113	116	113	109	113	121	129	136	135
21587	45174	56142	32004	1144	988	833	719	624	533	537	514	509	436	410	414	418	409	377	376	371	387	301	365	320	331	342	315	329	321	310	299	326	303	342	340	342	312	313	308	316	318	312	345	314	305	304	282	293	289	292	293	318	287	359	359	283	334	357	330	315	319	266	302	316	309	326	283	270	286	286	323	302	284	328	273	295	315	282	292	299	257	316	286	312	289	272	255	322	256	298	285	304	286	301	307	287	330	310	314	288	291	300	297	292	302	332	312	294	306	286	323	291	285	286	322	311	299	301	284	290	309	288	273	309	304	320	319	307	281	290	318	272	285	300	301	296	296	324	289	299	306	263	318	283	318	308	280	320	307	316	281	282	308	301	289	273	309	325	317	289	283	279	271	280	310	306	272	326	288	342	319	301	288	300	288	302	285	314	280	287	287	312	267	261	297	284	297	307	294	271	293	297	274	270	296	260	306	289	306	335	292	317	316	299	278	309	312	311	292	293	315	296	291	289	282	286	273	270	310	309	268	303	264	308	289	287	290	312	304	275	282	267	269	284	298	266	294	317	323	264	285	309	300	248	308	283	310	295	292	255	277	278	289	287	275	292	292	296	295	263	297	281	279	286	287	265	276	270	291	288	302	299	299	283	307	299	278	273	278	283	280	285	270	288	284	305	291	275	289	292	303	253	287	336	300	309	269	304	311	276	293	284	278	246	289	288	285	290	286	338	308	309	281	278	271	301	289	282	299	313	296	274	300	288	293	275	279	279	284	293	274	300	310	289	262	323	304	290	274	281	283	278	246	265	278	283	301	294	287	300	284	300	320	308	310	288	305	290	291	322	282	272	288	304	300	317	287	298	281	312	297	292	315	294	261	291	283	309	293	283	318	282	279	298	298	285	282	279	309	285	290	286	306	296	300	309	315	285	292	282	270	297	295	289	272	308	308	297	289	289	285	282	286	319	317	292	286	275	264	301	290	279	274	307	313	299	290	295	298	301	278	300	313	290	293	296	281	272	266	296	283	290	277	295	305	274	300	305	290	308	291	295	297	271	296	289	295	259	298	328	319	297	305	301	293	327	257	292	290	290	266	292	294	307	245	284	289	294	265	291	302	284	299	287	283	320	332	303	301	266	296	287	277	276	265	294	285	285	340	310	285	290	309	292	274	275	283	278	268	289	287	293	262	277	310	294	335	314	307	293	309	313	297	290	301	297	277	278	306	297	268	283	297	301	314	289	285	302	268	289	274	289	270	283	314	295	275	305	308	295	298	280	270	239	296	289	289	321	278	270	308	297	284	268	299	306	289	300	300	298	297	293	261	302	297	291	274	285	299	277	266	282	290	312	296	294	299	299	280	283	242	277	286	284	287	259	307	315	301	279	266	285	305	287	318	315	314	277	299	304	300	297	275	293	300	292	272	274	282	297	311	301	288	280	288	285	287	319	285	293	301	300	325	297	310	311	286	282	294	272	302	264	300	279	299	301	297	314	278	304	298	278	289	324	270	289	285	294	265	293	292	303	282	273	292	326	290	297	286	296	284	288	275	304	286	279	292	314	281	300	294	288	282	283	327	298	279	294	307	289	317	286	303	308	339	275	305	282	304	265	278	294	310	318	281	314	290	287	262	327	290	304	304	293	258	321	276	299	314	289	283	270	286	348	320	274	284	295	299	312	294	285	294	301	302	295	275	279	276	287	310	317	300	255	297	311	308	286	289	286	321	281	279	320	276	323	295	259	301	347	250	252	284	286	314	294	329	290	284	282	274	307	278	291	298	275	304	293	289	289	292	277	286	286	333	290	288	286	289	271	275	306	286	276	270	293	318	271	286	311	302	304	287	305	250	270	300	294	285	291	294	333	298	323	291	288	279	273	284	280	311	287	299	308	323	293	291	295	273	302	308	302	287	321	306	314	274	292	270	289	293	309	271	290	317	296	284	308	267	268	296	304	301	319	299	300	284	287	300	309	318	320	331	292	281	286	297	314	261	261	290	310	280	312	281	296	284	314	282	268	306	280	316	274	318	304	298	286	298	271	295	270	306	295	290	333	262	310	286	282	313	289	309	296	292	279	271	312	294	284	281	278	335	335	299	291	307	294	312	304	331	298	312	286	296	290	294	303	307	264	328	281	288	276	305	265	281	247	301	300	316	302	275	287	325	293	307	297	307	293	292	275	307	298	275	264	327	298	278	303	313	295	294	283	352	268	294	312	268	297	301	319	290	302	282	291	322	280	276	265	290	297	291	293	324	255	277	291	299	265	304	308	269	271	299	306	302	296	307	308	280	304	301	279	288	320	297	302	306	277	290	269	281	311	275	293	274	276	306	272	285	279	297	309	295	265	274	308	268	301	305	261	304	322	295	301	292	293	298	305	291	304	283	263	271	295	288	282	305	286	275	279	273	267	292	280	288	297	300	291	268	318	289	316	296	327	310	296	287	280	362	282	299	264	296	284	308	276	293	321	288	281	295	270	295	309	284	283	276	291	311	280	278	276	311	297	279	290	309	288	274	282	323	303	260	325	293	320	279	269	301	291	274	307	281	296	275	280	311	289	273	312	297	284	305	311	306	287	306	287	309	310	266	289	275	250	270	287	282	277	257	276	253	306	307	255	281	273	286	291	308	288	287	298	305	294	302	289	279	295	276	297	297	303	305	267	268	288	290	296	315	301	309	324	270	303	332	280	291	261	299	298	294	279	305	293	300	292	278	315	293	307	283	309	316	291	311	322	316	299	299	301	329	315	281	312	300	281	287	291	290	275	284	316	292	284	295	279	312	300	285	287	276	269	293	308	304	276	306	293	315	288	291	334	285	291	291	304	282	287	285	294	326	309	297	300	298	288	290	281	270	312	308	292	264	309	276	285	288	279	296	284	287	293	286	285	289	282	279	318	260	263	288	301	321	297	290	277	277	298	326	285	278	302	281	306	270	303	295	310	279	287	291	286	325	282	281	299	277	295	278	262	285	281	282	311	281	295	305	294	267	275	296	296	291	301	289	275	306	297	323	289	291	315	264	266	338	295	295	259	284	305	300	280	293	299	284	308	288	292	293	288	265	320	308	286	298	268	301	312	306	271	291	287	299	317	277	290	241	319	295	285	279	288	295	281	292	295	283	307	295	276	263	280	277	286	307	319	287	295	292	286	287	274	291	298	314	267	315	284	279	295	299	276	303	287	276	300	267	290	285	314	297	313	288	286	311	281	276	276	293	310	280	279	286	311	264	292	270	300	311	311	278	294	331	287	306	278	294	258	284	289	294	285	306	287	288	310	283	276	305	268	301	308	283	302	304	281	298	307	288	314	315	282	303	290	295	306	286	293	269	269	283	279	256	294	278	299	282	276	268	280	319	285	287	290	281	324	346	315	297	306	296	297	276	310	288	282	295	322	286	306	308	281	272	294	266	305	283	283	285	292	276	303	303	313	281	299	272	290	294	278	289	293	298	296	319	317	299	314	316	278	294	308	331	280	301	299	285	313	298	334	313	245	309
48235	74935	76401	45535	13885	1815	408	341	270	258	234	242	220	206	226	205	219	220	196	189	175	174	173	157	186	178	179	173	173	181	176	162	177	165	164	179	208	172	166	168	185	187	175	196	179	165	187	160	187	166	173	187	176	184	157	171	162	173	208	174	198	186	180	171	172	184	197	181	177	155	166	167	165	145	172	165	154	172	159	162	149	180	165	184	155	185	188	210	183	171	169	188	164	171	195	170	155	173	171	156	178	181	169	172	158	167	174	150	176	165	185	157	170	159	171	192	188	167	184	152	172	178	174	180	173	151	180	170	157	163	179	171	164	163	169	159	172	194	182	186	193	177	184	151	199	155	184	162	166	154	186	175	161	192	152	179	161	197	165	160	163	192	202	190	154	165	159	180	181	156	190	183	180	155	175	185	152	185	154	161	153	145	171	195	158	175	161	174	156	159	163	184	160	178	149	174	175	175	180	189	181	153	187	193	164	199	178	176	168	173	202	158	164	162	191	175	170	170	179	184	180	169	167	167	157	178	162	174	159	156	188	184	148	176	169	169	165	186	182	188	183	169	214	188	192	170	180	182	196	188	154	167	161	172	165	176	180	183	189	190	174	176	188	171	169	171	174	167	190	175	177	196	191	136	156	149	173	181	163	182	177	189	157	157	200	150	159	174	144	192	155	163	196	195	168	168	189	187	181	162	182	180	177	175	196	158	155	171	179	177	198	187	187	173	192	178	182	191	164	173	140	172	184	157	149	165	152	160	188	183	179	168	188	169	160	174	171	181	195	185	146	164	154	170	192	187	190	149	171	162	152	174	164	183	169	169	178	174	174	171	158	179	180	173	172	158	164	185	181	156	195	156	175	162	159	144	155	172	182	150	176	154	140	171	174	168	206	149	159	181	171	175	169	174	174	172	189	170	174	193	159	181	186	160	171	173	164	184	176	182	164	147	158	155	174	175	166	159	158	204	174	181	184	182	168	195	167	177	139	176	154	182	181	182	177	173	172	167	193	160	174	171	170	170	179	155	160	163	173	182	151	175	172	164	176	158	197	174	172	138	183	131	187	171	168	181	176	162	180	149	166	166	173	160	155	159	162	162	171	144	155	179	182	187	159	171	175	177	158	175	180	156	191	185	193	155	173	184	175	145	164	176	178	183	162	177	190	185	163	180	149	204	145	186	164	167	185	164	209	196	177	195	194	176	166	156	166	186	182	170	145	181	170	174	155	155	174	158	165	170	175	165	158	196	149	154	185	159	201	189	180	159	180	174	149	159	148	163	176	178	188	164	165	164	163	189	139	185	167	173	157	169	155	163	163	130	164	158	164	166	162	163	148	176	177	185	172	155	178	202	163	171	191	170	164	179	170	164	165	167	162	187	169	172	164	178	173	174	158	181	174	171	176	164	175	176	174	160	159	176	171	163	169	194	172	177	173	155	185	186	171	148	159	155	209	161	170	162	141	159	182	180	151	190	156	179	184	177	149	165	165	185	179	142	186	175	177	182	171	163	144	163	200	180	159	183	187	166	167	146	155	212	173	180	173	184	174	166	171	174	144	171	194	175	141	158	179	169	159	190	172	181	169	166	166	186	164	192	180	161	175	181	166	183	192	180	131	157	173	170	152	184	141	180	154	159	151	190	180	183	196	199	193	187	164	194	184	187	197	172	165	187	159	178	158	159	172	186	147	186	168	177	166	183	144	182	200	178	158	139	163	172	182	206	180	172	159	148	185	166	176	179	174	164	196	184	181	155	168	151	177	177	177	174	155	189	197	176	186	167	146	175	173	151	157	172	185	166	173	161	147	169	175	150	199	162	161	181	172	190	193	163	172	179	185	164	174	163	173	152	161	175	171	163	166	162	187	176	174	184	166	175	171	179	181	185	190	166	162	189	164	204	162	175	168	149	166	204	166	160	179	178	184	207	173	162	184	156	175	178	185	190	161	173	173	156	176	176	157	145	192	191	156	194	162	169	164	191	188	174	193	182	157	193	170	165	161	183	178	178	147	172	219	185	174	149	177	176	190	168	174	172	163	174	180	170	157	181	167	159	169	162	164	170	173	176	185	194	172	170	173	191	175	165	133	169	153	169	154	190	151	181	187	155	175	184	162	182	173	173	198	187	146	149	203	158	159	180	174	184	180	191	197	159	187	179	162	160	151	160	157	150	144	163	173	183	188	193	171	151	170	182	163	179	170	160	162	177	151	185	180	163	151	147	144	181	145	216	181	177	163	182	167	168	162	165	152	168	161	164	170	178	197	181	181	200	179	173	140	184	201	166	178	186	185	171	165	166	186	180	179	178	152	163	157	174	171	167	164	152	172	177	172	164	171	162	146	151	179	145	178	145	171	179	156	177	183	192	168	214	164	171	181	185	171	181	161	173	164	134	192	174	168	161	134	139	181	167	180	178	156	177	160	178	165	166	154	170	153	167	155	152	192	184	174	156	182	161	171	159	183	193	180	167	159	166	174	176	162	163	185	181	175	162	162	183	177	166	163	184	159	165	157	175	160	176	191	164	159	166	164	173	172	159	165	174	164	177	181	170	154	182	160	175	157	161	171	161	163	175	170	163	179	159	163	182	157	163	169	162	163	155	193	192	170	175	167	193	172	187	161	170	162	173	166	183	168	168	206	199	163	167	177	156	162	159	170	175	174	168	144	166	144	165	174	178	170	178	181	206	164	184	166	194	184	205	165	173	161	192	164	191	159	154	160	170	164	151	171	158	148	200	183	188	182	162	164	146	164	172	169	176	188	165	160	193	169	166	186	192	175	169	187	163	174	205	143	156	172	175	171	165	144	157	177	170	150	171	182	166	156	151	162	177	175	163	157	178	182	179	166	188	188	177	156	190	187	202	156	181	174	141	178	146	166	176	171	167	182	177	183	176	181	185	174	160	170	161	175	172	184	153	178	148	180	146	163	144	162	161	177	165	171	151	169	165	183	193	183	160	169	167	175	160	171	158	175	154	183	169	206	174	154	163	180	156	163	156	143	192	171	156	178	152	172	190	154	156	179	168	170	168	171	172	178	180	185	194	156	174	181	162	181	170	176	161	166	195	178	167	155	162	170	168	173	174	154	170	162	162	168	169	175	170	161	180	197	186	166	160	165	184	168	173	179	173	191	164	188	193	184	179	196	154	160	182	152	183	159	175	189	152	163	184	163	159	174	147	164	144	185	177	164	170	174	177	177	189	156	150	182	174	137	165	134	175	180	172	177	203	161	174	190	174	164	178	192	173	170	176	149	189	167	192	148	184	159	184	165	147	190	164	188	161	180	206	170	167	164	176	173	160	189	152	164	212	168	147	152	187	169	149	174	194	180	177	153	156	168	184	180	178	161	171	176	161	185	150	179	163	159	169	150	146	167	183	166	186	154	158	183	154	166	159	180	184	177	171	173	157	167	156	197	198	193	149	148	166	156	160	175	172	167	173	190	169	173	160	150	183	169	155	219	171	176	157	164	175	166	152	156	156	182	185	159	190
27045	56243	71200	40633	2182	1943	1521	1192	1022	967	889	813	814	705	654	629	608	591	598	553	517	472	491	543	455	502	471	448	493	439	449	445	446	458	436	454	432	431	482	443	488	449	431	429	429	442	460	459	463	437	447	431	463	475	528	480	452	525	544	485	426	411	409	443	405	419	423	413	371	419	424	410	413	421	411	411	402	380	372	389	415	426	422	401	411	457	418	409	405	423	411	397	406	408	370	414	420	399	466	438	435	425	450	400	430	408	426	448	372	401	426	446	437	409	402	405	416	429	398	418	415	429	430	431	442	433	436	394	425	391	366	395	397	401	416	390	420	395	419	390	369	425	372	447	376	429	395	394	420	396	416	376	372	408	409	397	376	413	411	418	434	408	445	428	426	374	381	412	396	431	401	397	401	405	444	381	412	399	408	396	386	412	409	438	402	387	421	409	406	403	365	373	449	389	383	401	386	417	434	431	389	422	407	388	485	411	380	381	404	409	436	396	372	378	409	401	440	392	443	421	387	428	453	398	369	387	413	418	396	435	398	408	413	397	419	384	404	389	437	439	415	406	375	422	426	388	428	388	410	430	433	390	428	423	387	403	402	380	407	400	443	411	384	457	384	427	396	393	413	389	402	408	422	358	411	406	424	358	475	413	389	462	378	422	388	390	417	414	401	408	392	411	436	403	415	385	425	450	368	409	423	410	422	429	420	400	410	400	416	446	401	383	392	378	398	369	404	414	412	427	428	418	392	370	377	410	406	439	402	403	401	420	416	418	396	433	395	442	399	413	357	404	405	392	407	376	419	448	403	427	377	396	426	421	374	382	394	410	404	398	396	371	422	413	408	424	404	403	427	374	395	411	404	442	391	402	405	420	412	405	428	392	364	435	404	388	432	452	426	428	410	390	414	407	398	396	412	409	416	411	417	370	423	393	455	401	437	417	403	413	415	382	395	378	389	420	417	410	394	396	391	389	384	408	401	434	433	424	400	406	406	413	413	438	382	404	401	383	405	413	374	406	409	388	395	392	419	385	413	397	409	410	394	405	417	425	406	397	414	397	406	460	427	393	432	425	447	405	420	429	400	405	382	402	408	398	403	390	452	385	414	415	399	389	402	403	417	378	374	402	418	417	436	391	403	372	387	417	346	414	400	424	413	417	433	440	434	438	422	413	384	415	413	451	378	398	401	405	434	386	414	353	397	404	419	410	420	384	404	415	420	401	416	380	412	392	425	411	430	427	399	439	385	401	382	405	426	405	389	374	402	365	418	386	393	394	409	444	359	407	415	398	424	395	410	407	394	427	407	415	392	381	432	432	417	386	406	380	390	386	385	430	379	385	449	382	445	370	386	435	395	401	395	386	427	407	414	415	394	444	415	403	407	403	422	412	377	382	403	410	393	393	386	413	395	371	397	407	393	408	424	394	406	428	417	374	372	406	410	409	372	413	411	394	395	419	383	410	433	407	415	409	377	399	446	378	400	429	378	403	376	430	405	424	424	413	379	406	440	402	385	411	391	452	418	419	451	399	378	371	448	387	405	399	389	396	387	441	415	381	419	404	412	385	442	386	412	427	365	382	400	412	385	424	404	392	408	424	393	388	401	351	446	410	401	410	417	375	415	372	398	415	407	436	411	396	421	424	376	419	395	358	409	381	362	401	406	410	383	436	415	434	411	395	416	389	413	442	437	383	434	396	381	390	391	420	400	423	400	440	388	392	392	407	395	433	401	447	412	382	404	425	378	450	408	431	420	426	453	458	400	450	385	381	373	405	437	437	413	386	405	368	389	400	391	377	407	423	405	410	395	405	399	389	403	387	412	380	420	390	387	388	367	394	439	402	412	400	395	394	386	423	431	424	397	401	391	406	399	402	423	384	393	425	378	414	419	379	418	407	414	401	419	428	392	411	399	383	424	439	433	398	425	435	391	407	397	399	414	394	437	426	389	414	397	430	416	417	403	404	415	411	407	397	405	393	439	405	422	409	396	430	420	389	400	405	409	387	392	417	419	418	412	392	427	423	389	401	388	390	406	385	397	416	410	389	388	393	411	430	407	397	412	422	397	406	407	407	418	395	451	408	431	407	392	440	472	383	425	371	421	438	372	404	403	413	419	376	394	392	416	401	398	426	420	431	412	402	413	418	416	417	417	402	395	405	393	410	395	409	429	423	382	441	458	427	410	405	385	390	402	394	418	418	438	390	397	390	380	368	363	421	385	433	446	421	386	391	443	418	408	430	417	400	405	358	401	388	414	416	436	431	433	390	404	435	398	401	407	438	383	432	424	445	429	431	374	392	424	411	389	414	404	402	379	399	409	383	418	393	415	389	412	381	444	402	412	425	424	398	364	392	406	436	389	416	410	393	406	440	399	403	382	393	398	410	424	432	385	392	409	396	380	384	415	400	412	414	371	417	419	453	388	401	403	376	427	412	388	411	390	413	395	390	402	453	389	388	418	391	403	404	401	403	408	380	452	405	408	407	406	418	390	384	409	383	432	406	400	432	419	403	427	388	398	405	385	407	395	382	412	423	413	378	416	372	387	399	440	362	418	421	382	402	357	403	404	387	385	404	422	432	438	405	409	414	393	407	388	413	407	403	430	421	356	369	360	416	371	440	401	384	423	366	416	394	388	367	411	413	435	421	418	394	422	418	386	403	384	426	431	398	425	435	383	365	419	397	398	422	420	359	390	421	397	405	458	417	381	430	425	377	425	386	388	457	404	402	417	390	411	461	386	383	430	404	341	446	411	372	426	389	373	420	387	405	372	429	392	416	412	371	406	397	412	402	368	405	405	389	385	390	424	409	399	415	399	426	407	403	398	386	375	401	409	412	410	428	386	448	399	388	423	438	406	424	415	361	405	436	450	385	403	399	424	370	405	412	430	396	402	388	393	440	416	434	447	433	394	400	424	411	448	448	420	434	434	383	417	412	414	429	395	352	360	444	388	409	402	422	408	403	420	369	390	397	408	414	366	395	405	379	416	388	441	417	424	388	419	457	410	416	404	436	467	408	436	386	436	400	407	376	379	405	422	389	410	404	435	405	445	398	392	391	398	423	392	381	424	404	402	397	374	386	411	395	415	399	405	413	401	394	409	425	388	425	448	384	406	402	419	418	408	414	398	422	438	396	407	404	406	391	432	403	384	406	407	373	448	412	416	362	393	389	399	425	423	359	424	395	406	405	428	396	408	391	366	422	423	402	381	414	410	422	408	425	431	417	404	445	427	452	403	403	432	430	394	374	387	392	406	409	443	385	409	453	427	390	395	430	405	401	370	424	436	395	391	389	421	390	377	412	422	403	417	404	420	370	441	400	429	377	439	419	419	399	409	401	433	426	411	403	384	429	425	385	403	405	400	406	398	409	431	423	395	390	400	434	412	446	402	412	377	392	389	393	420	474	418	408	399	408	408	381	393	407	370	419	416	399	388	378	377	409	397	419	408	438	426	411	413	430	402	408	394	448	432	398	393	400	367	419	428	404	392	418
24798	12013	7938	1547	205	219	213	219	204	201	202	221	199	192	215	195	236	193	219	217	210	222	216	203	211	216	235	211	206	240	218	223	203	206	196	201	190	204	209	210	192	204	180	204	204	232	223	181	201	237	227	194	225	234	211	217	163	215	232	229	211	189	177	207	224	222	191	212	202	232	193	182	211	192	199	216	224	210	180	198	196	237	187	181	167	201	222	230	217	193	202	222	177	205	197	209	226	201	196	188	216	201	197	184	201	211	205	208	218	225	184	238	214	204	217	224	187	231	195	183	234	215	246	190	203	205	190	200	184	185	224	233	210	198	171	215	218	196	248	235	216	235	216	198	207	192	226	200	209	201	206	213	180	203	210	192	211	197	199	202	215	198	198	216	200	193	207	214	237	212	189	173	215	199	215	210	223	216	219	188	231	216	225	229	193	192	209	177	176	201	181	202	200	192	201	190	211	190	203	215	223	210	211	194	218	223	201	213	193	205	209	219	182	209	185	233	220	235	214	209	204	202	203	211	203	202	214	231	205	219	213	191	208	221	204	222	214	217	203	212	205	212	225	215	176	186	218	195	213	204	187	210	197	207	230	222	217	192	188	228	217	194	209	204	201	204	209	194	173	185	198	224	231	196	201	201	202	185	188	226	195	214	199	193	210	215	206	198	213	219	218	230	212	217	233	188	210	227	231	175	196	199	208	187	202	213	189	169	232	221	189	215	224	210	201	197	202	207	193	214	227	222	196	223	193	194	219	199	208	195	207	207	190	175	222	200	198	216	216	217	178	190	222	222	188	213	210	198	200	207	226	171	202	222	201	233	215	231	190	189	200	230	212	172	217	201	212	212	197	178	190	205	191	210	190	213	207	197	204	197	197	215	204	220	204	225	223	203	218	214	197	219	188	185	216	217	210	201	186	204	224	180	192	184	230	202	206	222	181	230	233	210	225	181	213	183	197	197	196	210	179	232	236	196	192	217	196	212	220	190	207	209	184	190	182	203	191	182	215	210	202	220	189	204	212	218	185	222	216	218	202	231	193	212	203	219	215	215	196	210	212	198	216	205	201	210	215	193	214	177	199	203	202	215	219	206	229	212	199	204	195	200	211	233	202	201	234	205	221	190	182	183	213	208	236	196	186	210	227	201	206	212	220	180	226	209	180	188	196	171	189	206	212	214	223	213	223	210	186	180	202	210	197	221	205	209	221	213	207	209	208	215	205	197	209	185	211	214	206	174	191	203	198	217	199	218	238	212	208	205	214	244	189	216	233	230	217	193	208	219	197	190	208	200	194	206	194	232	212	203	202	213	203	229	222	223	200	200	204	204	189	208	191	209	225	201	199	204	216	205	208	244	217	206	208	197	219	218	203	213	206	196	188	194	195	188	201	213	207	203	187	196	213	202	187	215	216	177	196	200	212	205	211	207	207	195	218	214	198	217	209	226	201	214	199	243	221	229	217	174	212	192	194	197	184	217	184	198	216	185	208	193	191	201	206	218	181	228	234	189	184	224	197	197	205	221	214	221	226	196	197	180	205	191	192	207	196	247	214	204	191	204	191	208	181	231	223	198	197	198	183	211	215	194	212	209	209	217	199	225	178	217	188	189	208	214	197	197	195	191	217	224	204	215	219	212	213	217	203	217	185	213	208	235	206	223	207	216	186	170	225	193	236	244	179	220	232	216	219	250	202	231	202	194	196	200	185	209	212	207	202	231	204	202	201	212	184	225	182	201	207	218	229	197	210	183	214	192	228	207	168	200	189	207	220	208	165	184	214	200	185	213	218	222	200	221	180	207	198	197	212	213	199	207	191	203	207	216	209	215	197	211	212	214	208	211	196	193	197	215	184	228	213	209	236	211	214	208	190	243	194	219	202	211	194	204	184	214	201	175	198	225	205	202	183	205	229	233	224	221	226	223	191	213	221	198	205	191	183	219	225	193	213	220	229	187	204	221	202	192	204	186	213	196	200	225	206	232	214	218	199	189	175	211	203	201	219	227	199	192	198	205	211	213	192	187	194	203	212	202	206	173	214	208	208	187	225	214	206	220	197	223	192	192	205	208	225	221	211	201	218	193	200	205	210	201	218	189	198	199	223	209	236	182	208	230	190	235	192	230	190	212	215	167	211	188	210	208	200	204	176	205	196	202	196	240	188	247	209	209	201	188	212	225	189	185	178	175	192	224	185	199	178	207	190	181	198	208	192	232	197	208	211	210	191	212	210	188	225	197	205	221	219	234	233	224	221	200	235	181	211	199	220	218	206	233	192	206	186	211	190	241	234	199	193	207	202	197	173	217	220	240	212	236	210	212	183	195	184	218	194	225	196	216	184	183	188	195	178	209	231	205	223	208	221	202	199	190	232	211	216	213	194	189	210	196	226	227	188	198	214	230	194	192	203	206	217	225	189	218	220	204	203	185	202	223	207	218	227	200	210	207	207	187	234	194	211	203	207	187	193	199	203	220	170	161	178	209	189	189	227	236	209	210	220	190	214	203	185	198	223	192	219	192	208	228	187	206	185	189	182	195	221	200	245	226	231	192	213	215	192	220	214	186	211	199	232	200	205	209	187	198	209	226	186	176	222	185	205	198	205	201	210	175	189	186	179	203	193	182	215	239	210	216	190	203	201	217	209	181	181	206	190	200	206	187	192	213	192	212	220	211	205	185	182	189	218	204	203	211	206	185	211	252	221	211	195	205	218	199	218	257	248	202	219	190	187	213	200	195	199	211	214	195	194	220	210	198	230	213	214	214	181	203	182	220	223	247	190	230	199	198	184	233	206	215	203	223	216	194	186	181	206	222	205	219	229	191	180	208	221	231	191	216	202	194	199	190	192	178	200	193	209	212	199	216	195	202	191	212	192	208	198	220	222	204	191	192	217	210	199	217	213	208	189	199	226	220	174	231	239	236	190	193	186	209	226	205	200	216	211	190	216	208	216	211	210	208	194	208	210	211	192	196	211	223	225	204	210	227	236	195	236	208	192	197	209	221	212	218	199	201	218	223	185	219	218	202	201	226	208	201	204	213	224	219	179	247	209	198	219	226	217	221	223	202	206	183	217	227	204	227	215	185	213	227	196	204	185	225	227	188	208	188	196	213	191	238	190	218	190	214	220	218	216	217	227	189	234	209	193	261	221	176	220	223	182	228	205	223	208	196	219	193	196	202	223	210	177	217	217	223	201	183	207	190	201	206	224	224	205	203	210	230	197	198	199	229	196	189	219	200	206	191	206	211	189	220	202	215	189	220	207	191	212	221	226	247	192	222	209	199	186	227	182	195	214	206	196	214	199	207	201	202	190	222	200	201	217	191	199	206	199	216	212	235	238	216	230	202	206	221	225	216	217	209	215	188	179	231	212	222	197	192	206	197	177	207	210	205	190	213	202	186	194	212	216	222	215	229	185	213	235	202	188	226	215	230	209	244	220	214	196	212	187	201	187	179	200	196	201	192	211	220	178	199	223	185	210	204	184	199	205	207	207	190
12194	10517	13086	3119	507	475	522	470	463	456	465	452	455	475	464	460	451	441	453	488	482	411	482	435	437	487	426	433	452	452	464	441	433	465	503	477	476	461	461	416	440	510	449	459	476	481	466	464	497	443	468	446	441	506	507	500	489	476	535	441	450	504	456	452	459	422	457	483	428	482	437	437	457	455	485	445	462	453	513	466	455	501	458	457	490	500	464	439	484	461	478	492	429	453	463	441	460	474	474	480	445	435	440	441	464	448	447	432	460	474	492	471	473	446	439	461	471	452	462	471	484	459	463	491	482	462	430	424	438	445	427	461	455	456	439	465	473	420	451	465	498	458	457	455	484	482	436	425	451	452	422	470	479	457	463	423	458	452	504	492	461	449	441	480	495	453	445	481	482	462	460	449	434	442	498	457	474	420	494	446	461	468	429	454	479	458	439	413	474	429	462	480	443	492	453	435	448	466	424	436	454	448	471	461	465	431	469	445	441	467	451	475	482	477	451	467	446	501	448	466	466	477	468	439	493	439	496	454	468	453	484	471	458	475	461	449	454	449	471	467	451	493	454	471	489	482	461	491	457	508	415	455	464	473	468	458	471	435	441	463	433	466	445	434	457	400	466	483	463	448	429	443	451	492	447	473	463	431	540	436	475	442	437	477	464	466	480	478	468	489	437	424	449	455	447	487	462	446	473	488	479	421	487	458	493	431	472	472	463	449	448	463	451	434	438	469	429	488	492	445	468	457	464	480	448	474	466	427	470	461	434	440	456	495	487	445	445	495	457	448	447	453	434	456	501	441	446	454	473	440	431	463	429	483	448	474	445	475	453	468	440	465	466	482	461	431	450	449	497	417	478	427	437	476	475	485	482	458	468	439	423	511	415	468	443	473	446	483	437	443	486	477	467	514	431	461	439	428	489	433	455	452	459	461	467	469	464	465	433	471	460	455	464	402	430	499	471	482	446	457	442	479	498	451	449	434	490	447	474	464	461	431	444	422	450	474	457	450	469	444	466	433	511	487	414	441	485	439	431	500	424	486	460	457	473	475	455	436	494	486	444	459	459	475	463	463	424	493	443	457	470	464	474	429	429	505	478	476	461	458	478	454	489	461	436	422	451	447	425	443	474	458	435	462	468	455	471	453	461	465	466	465	463	451	430	460	473	453	467	453	475	449	450	476	473	485	458	491	504	422	463	449	450	466	474	471	459	452	464	429	496	493	424	468	493	460	474	481	451	478	476	504	465	439	492	453	473	448	472	465	449	486	450	455	474	454	462	479	484	476	444	418	469	452	456	445	503	486	472	449	440	458	407	441	425	449	460	450	450	462	466	473	469	472	458	496	468	446	470	489	459	460	443	492	486	415	421	496	446	473	436	467	451	430	463	479	472	426	433	446	458	471	399	457	430	463	427	425	421	428	442	467	418	414	468	481	457	471	447	445	489	461	445	433	481	444	458	470	445	459	490	489	481	435	437	452	448	480	431	437	469	426	483	416	480	430	486	450	452	465	473	456	418	442	495	479	433	449	448	455	469	478	457	469	441	436	442	436	432	460	449	479	439	448	467	458	475	433	436	447	449	442	486	438	481	435	506	425	460	463	466	449	451	450	458	458	462	444	483	442	473	439	459	460	505	414	438	431	448	443	446	446	452	451	475	488	429	431	463	505	468	479	474	440	443	481	457	433	412	468	470	456	463	471	473	476	456	428	483	455	453	440	485	476	472	448	464	456	454	471	435	473	497	456	461	463	453	445	482	465	442	456	442	450	490	454	464	441	442	455	459	464	464	459	473	481	462	478	461	442	453	505	440	470	417	497	458	491	422	475	452	445	441	448	444	436	491	442	463	465	470	464	458	471	439	478	468	458	475	441	454	450	459	454	452	495	477	441	511	450	449	436	493	468	492	430	474	535	425	465	392	485	428	469	432	430	431	435	434	460	450	457	460	430	464	446	431	482	438	470	429	428	419	455	453	461	446	417	444	445	480	449	465	474	420	467	459	504	455	490	471	458	472	452	473	441	450	464	464	436	442	435	396	451	495	484	459	460	423	436	471	460	453	443	397	475	457	492	436	460	431	503	436	475	445	481	447	474	431	496	426	431	457	501	495	439	446	446	471	451	438	468	442	487	449	472	428	512	459	446	473	453	440	451	461	430	463	466	490	433	439	473	481	445	414	468	446	479	428	463	438	487	416	469	455	443	442	467	473	464	453	453	459	452	515	440	474	455	463	459	484	485	453	448	463	484	452	464	433	432	469	456	465	476	474	431	488	441	446	434	468	432	493	453	447	465	494	465	454	476	451	444	450	485	446	454	458	484	452	453	439	456	477	449	454	436	458	452	450	445	456	489	456	438	446	500	457	458	422	461	470	452	461	441	442	475	416	451	449	458	428	436	492	482	479	448	454	451	469	483	478	444	464	420	479	483	492	473	464	421	469	477	435	463	496	446	467	456	483	476	483	476	467	429	430	475	482	477	464	458	473	442	493	472	463	437	457	490	469	468	439	449	473	449	491	460	433	421	452	444	470	511	467	447	448	484	469	430	434	478	464	454	466	470	420	483	448	418	446	486	531	437	439	454	465	438	431	466	486	461	486	484	472	433	462	443	461	461	440	433	438	468	469	484	488	482	441	493	449	488	469	472	440	463	496	454	450	478	453	437	473	455	491	445	497	451	456	459	472	448	497	463	429	495	476	454	486	454	465	456	464	460	463	434	454	482	501	501	446	441	471	461	441	433	475	473	478	442	475	450	444	449	457	469	500	461	435	465	454	470	447	458	444	438	486	461	458	457	435	474	515	448	435	496	477	425	471	456	456	427	474	461	502	455	444	460	479	463	435	473	469	474	452	474	455	456	442	461	446	461	486	496	454	458	447	494	419	452	481	461	395	461	494	486	461	480	459	454	476	459	442	485	468	460	440	476	488	444	443	478	466	435	465	504	485	429	440	456	504	476	450	448	451	479	482	430	472	434	423	470	478	456	486	482	417	458	489	457	471	501	478	466	460	460	481	446	435	422	457	445	457	431	438	473	437	420	438	458	446	459	470	509	453	432	475	425	464	450	484	458	437	445	489	443	420	441	451	494	430	475	503	441	471	451	421	446	473	427	482	456	540	467	449	465	403	490	478	473	456	471	469	483	477	438	460	485	467	416	459	504	472	466	450	478	454	466	447	432	451	459	461	444	456	490	474	483	444	450	472	470	474	436	498	437	477	456	439	487	458	451	456	442	443	442	457	457	466	433	440	430	448	470	471	437	477	456	489	488	450	460	476	447	451	427	490	434	433	469	431	490	457	502	480	468	460	466	482	492	437	460	450	438	477	492	464	448	468	489	458	452	473	469	468	441	466	452	493	437	454	471	463	452	436	448	433	425	465	429	473	466	457	473	477	456	454	472	467	462	452	431	431	458	442	425	436	436	458	470	458	493	461	470	499	439	465	446	441	476	463	418	451	461	434	425	451	481	470	506	475	438	452	462	434	453	480	460
38594	54018	63456	31270	5490	405	249	207	196	166	172	153	119	139	151	161	144	152	126	140	144	124	134	128	138	126	134	111	145	141	123	128	119	133	135	128	142	135	117	125	113	111	94	121	134	119	122	112	141	148	134	121	127	160	128	112	123	127	127	136	120	134	113	116	147	139	136	148	130	122	138	139	126	118	132	106	121	124	151	124	123	141	99	125	138	121	121	122	123	111	114	128	129	126	129	120	125	141	123	112	119	100	126	121	110	113	113	114	131	133	156	125	127	119	141	130	117	124	141	134	106	114	130	133	108	128	129	120	119	113	134	128	138	130	129	137	135	133	102	114	142	121	129	153	137	128	113	115	110	119	134	106	131	145	103	117	111	125	135	117	135	102	115	136	115	119	125	133	135	143	112	123	127	111	122	101	141	125	123	133	120	113	130	124	127	120	109	117	124	121	115	130	127	109	140	153	132	123	123	120	121	117	109	116	129	96	118	136	122	137	116	127	137	135	131	133	117	126	124	122	130	128	104	122	126	115	119	139	118	115	118	139	128	135	118	119	108	138	133	123	135	122	118	109	143	135	132	126	100	133	134	116	120	116	122	117	105	149	124	145	131	128	101	126	115	132	115	115	130	116	122	122	125	131	120	116	141	130	126	131	117	126	124	104	144	121	140	125	104	131	126	118	119	105	143	131	120	120	127	123	133	138	110	136	112	121	102	138	106	120	109	139	111	133	116	133	123	115	133	145	135	107	126	113	140	106	128	134	145	133	139	127	121	130	127	120	135	157	111	113	142	127	136	128	108	136	126	126	128	120	114	129	142	115	125	119	123	124	125	125	124	129	125	101	95	114	121	133	111	105	118	135	137	131	122	122	135	112	118	130	124	120	101	125	121	111	102	110	120	136	149	137	118	124	119	133	104	105	131	130	126	128	118	109	135	155	125	111	129	140	148	109	143	129	119	114	130	126	133	124	117	129	116	122	120	122	117	100	118	105	115	131	140	113	139	138	138	122	133	104	109	127	145	116	126	122	113	126	117	144	121	144	115	119	129	106	126	137	112	114	110	117	142	126	120	116	126	120	108	109	117	137	101	119	121	128	122	119	133	121	108	101	124	142	135	131	120	127	113	131	128	115	118	107	124	95	124	121	145	119	131	131	135	117	120	115	128	106	104	142	118	126	117	125	118	106	110	113	130	99	117	135	112	108	104	116	137	132	126	128	138	128	126	117	128	128	145	133	129	121	123	122	135	110	129	121	125	113	126	124	131	126	118	102	102	107	133	137	154	114	120	123	118	123	119	139	128	133	119	121	134	120	97	118	118	121	119	139	134	132	129	124	138	127	111	128	103	111	106	106	114	102	126	137	127	111	138	109	129	122	117	119	119	119	127	114	127	110	139	133	121	114	119	133	128	116	121	123	124	114	140	97	117	146	116	106	122	135	104	98	124	113	128	115	120	111	116	133	138	104	130	130	125	131	137	138	109	103	130	134	111	141	100	121	133	121	123	118	110	118	95	117	121	96	127	127	124	116	124	125	131	127	98	103	113	117	118	126	123	116	125	138	144	117	140	129	127	107	112	143	117	127	121	109	122	120	146	118	129	125	119	137	132	135	133	127	120	108	115	126	120	122	87	116	122	125	103	118	131	115	120	125	120	132	89	134	126	123	136	113	114	125	137	111	113	123	114	127	123	118	127	127	137	126	128	114	113	131	132	142	129	144	114	122	129	146	100	125	109	142	120	128	118	137	110	117	142	131	104	132	129	121	121	130	147	115	141	125	130	135	126	141	106	107	130	127	118	113	131	123	109	120	119	138	121	117	115	104	117	132	150	127	116	143	126	127	115	126	139	129	134	150	133	117	114	119	126	131	106	125	129	114	112	118	145	118	106	137	140	114	127	125	132	112	146	118	132	100	114	129	132	136	125	136	113	127	115	114	118	124	129	143	142	127	110	156	128	103	137	136	121	119	109	124	105	98	131	141	105	156	133	120	132	121	105	138	104	126	117	122	133	118	134	144	150	111	99	117	129	131	110	129	144	118	133	117	121	118	117	128	122	126	116	117	108	126	116	126	114	150	144	111	127	123	118	119	120	130	133	102	110	120	129	127	128	138	126	133	127	136	117	128	115	117	123	129	128	145	123	117	125	102	118	117	119	106	127	143	124	132	117	114	129	123	142	130	130	117	127	119	129	103	144	126	121	137	126	134	130	130	112	116	125	117	127	124	120	114	112	128	131	104	110	117	133	107	132	110	123	141	126	112	119	118	140	126	110	119	123	113	133	108	121	123	139	104	110	132	108	144	131	111	110	114	130	111	149	115	140	120	121	132	132	123	125	116	123	117	118	116	119	113	113	137	123	119	125	129	106	126	138	122	121	115	118	109	122	141	129	112	127	116	129	136	137	124	139	137	139	120	142	115	124	116	142	119	118	107	118	118	116	117	131	116	125	130	115	129	111	108	145	139	109	118	123	115	115	118	108	120	119	117	105	113	126	97	105	103	125	133	132	151	107	118	108	133	131	110	135	121	110	119	129	100	115	143	115	108	118	116	144	137	101	93	119	119	116	128	114	126	107	119	141	122	134	117	142	132	145	117	100	118	125	105	142	126	129	140	119	125	121	131	124	137	126	140	142	131	108	122	150	143	130	106	114	94	102	131	110	135	101	128	108	117	136	133	125	125	115	158	133	126	129	146	116	118	136	107	126	149	117	126	124	124	115	130	140	112	119	142	115	106	132	112	101	117	100	121	139	119	128	117	128	105	112	111	132	110	115	114	133	102	114	136	132	115	122	118	135	127	112	132	143	98	128	142	125	123	103	118	113	116	137	119	124	127	144	133	112	122	134	132	139	111	99	122	110	134	119	115	139	143	127	116	122	117	110	135	118	137	117	115	131	113	129	120	125	134	114	123	132	116	135	130	110	125	123	132	118	121	118	130	117	130	121	123	115	148	122	126	100	99	119	109	109	121	128	142	124	117	152	140	123	120	121	130	106	99	124	151	117	119	128	109	125	124	121	99	131	138	113	129	118	162	138	111	123	116	135	161	127	148	147	121	117	128	111	147	125	131	110	126	119	122	108	127	109	104	123	124	138	126	149	104	139	117	114	115	104	122	122	141	109	118	128	135	117	112	111	129	118	131	106	115	143	123	126	136	128	97	121	114	118	122	145	151	128	124	132	140	107	125	131	122	113	129	135	123	101	110	122	143	131	134	131	120	104	122	114	112	149	118	137	112	115	123	126	122	142	131	106	121	108	107	111	127	102	120	114	98	116	144	108	111	121	127	135	119	131	128	112	103	107	120	128	140	126	101	128	130	134	140	138	119	118	128	127	117	150	107	144	125	115	108	110	118	114	123	128	119	124	104	128	127	122	126	125	117	117	106	129	130	129	121	126	113	126	141	131	138	116	118	112	104	115	99	113	128	139	121	96	118	115	138	122	137	115	125	125	129	132	116	109	119	129	138	144	120	139	119	115	130	124	108	129	107
21009	42552	56693	28372	1233	1060	931	683	694	582	589	500	506	526	452	399	394	422	403	366	339	373	357	350	311	347	326	300	303	310	362	307	325	319	313	326	315	316	327	309	269	324	290	306	304	312	291	341	324	320	312	352	369	413	475	408	400	371	375	307	291	322	313	302	319	318	302	292	294	320	338	312	290	326	332	280	298	293	322	315	289	291	306	278	279	296	278	323	359	251	300	281	296	311	293	293	281	298	289	329	312	304	314	302	283	320	311	286	280	281	302	301	294	292	316	308	279	259	304	303	314	307	301	285	322	308	333	304	310	331	304	275	313	314	275	310	310	294	289	275	311	287	324	303	298	294	295	296	315	305	298	274	290	292	315	294	328	317	296	273	305	302	293	307	281	310	329	306	318	295	337	296	296	269	327	279	323	298	313	305	306	304	292	297	312	287	302	293	309	333	290	291	290	287	319	324	276	296	260	307	307	332	304	279	286	306	318	306	319	294	309	325	316	299	282	281	271	274	271	277	297	271	297	288	287	312	284	277	308	297	274	276	305	305	323	293	310	309	288	315	305	322	323	325	290	306	340	273	298	294	318	336	273	304	306	310	303	325	287	318	300	301	325	305	262	278	304	292	295	309	319	290	293	285	310	295	312	306	320	297	274	267	303	322	306	308	348	314	288	317	293	305	314	302	300	308	300	289	306	290	302	295	300	299	306	277	314	290	300	313	303	300	287	260	257	302	298	302	286	294	308	304	288	343	296	324	297	319	271	306	303	316	313	298	298	285	320	252	280	267	297	311	306	288	311	271	278	285	311	311	306	320	263	325	312	306	270	325	314	308	290	300	270	293	317	317	303	306	316	308	295	305	294	295	264	303	332	283	325	318	282	303	284	297	299	312	327	313	305	340	320	327	274	276	303	309	282	334	290	297	312	310	278	317	293	268	292	294	293	289	310	279	300	286	323	297	287	281	327	308	326	274	326	277	276	279	261	261	316	287	299	323	302	302	274	303	307	304	319	289	315	316	310	312	300	287	305	298	272	268	289	280	291	276	268	285	288	315	255	301	306	289	282	282	264	286	289	292	271	274	283	289	288	312	299	269	288	287	282	303	291	283	325	291	285	297	316	270	288	292	298	269	299	315	302	321	292	290	276	300	279	277	318	268	282	268	308	297	322	286	293	277	295	296	303	285	306	277	310	271	282	308	323	306	300	299	263	308	265	322	284	309	320	288	296	313	285	308	297	265	314	321	309	311	291	291	330	322	279	297	301	294	289	275	299	320	322	311	297	306	309	288	322	295	295	313	287	275	308	278	302	313	305	305	289	290	279	321	315	336	301	265	309	290	280	322	283	273	301	301	318	317	302	326	304	301	270	296	279	297	326	307	276	314	327	297	303	332	327	292	298	315	275	297	308	311	291	277	296	307	319	300	277	310	325	311	302	287	303	294	270	311	294	324	266	320	322	323	289	285	284	257	304	319	307	283	261	296	318	311	284	281	293	317	300	312	272	299	288	307	295	327	308	265	276	258	307	280	286	308	322	294	311	307	299	311	303	281	302	278	309	275	320	306	314	282	239	301	283	264	319	283	294	304	306	288	305	314	279	299	322	316	258	316	319	297	287	305	311	298	321	288	304	285	305	301	308	305	293	280	274	310	287	316	321	295	311	293	286	320	297	277	329	297	298	284	279	270	310	315	256	299	337	314	317	302	298	294	304	284	278	266	284	317	325	285	312	296	323	310	305	276	305	340	280	351	327	307	284	291	299	306	256	279	290	272	288	301	287	302	316	328	330	317	294	270	322	318	291	295	289	285	304	288	286	300	293	293	275	314	309	306	313	278	289	311	292	316	327	293	278	289	317	331	327	311	291	292	282	270	266	289	312	319	288	296	318	284	270	311	316	296	261	312	280	287	310	295	290	323	315	276	269	306	322	274	316	286	290	282	314	300	295	298	303	303	291	302	319	275	304	291	300	296	303	295	326	295	312	317	302	313	274	285	299	297	281	299	348	294	307	289	276	287	260	302	274	284	293	299	273	310	324	311	325	327	323	284	318	314	310	308	300	288	343	319	303	297	310	307	312	324	312	319	291	296	282	275	311	269	292	292	288	292	296	281	291	321	285	299	277	291	296	301	293	294	313	294	269	281	295	265	313	309	270	275	328	325	284	292	268	273	301	315	282	274	306	307	291	301	276	323	294	323	276	288	300	288	308	295	304	263	284	340	297	284	315	297	292	293	309	282	307	286	288	286	291	312	265	300	286	319	303	304	305	305	276	269	310	304	342	315	304	275	302	291	330	294	302	285	290	310	288	286	299	304	320	296	295	274	323	295	295	289	289	307	284	307	290	323	272	300	276	297	326	298	275	276	321	288	305	299	297	294	324	254	301	294	276	300	303	292	336	281	306	330	298	333	300	310	311	298	307	298	310	272	275	308	310	306	290	308	302	297	342	267	298	313	299	299	307	305	314	332	296	316	292	279	279	293	315	317	262	310	304	316	317	285	300	345	285	297	288	287	293	300	306	311	289	291	288	299	296	293	290	286	302	319	272	308	294	305	278	320	277	306	302	319	306	316	332	314	279	301	279	266	300	327	311	291	305	286	299	292	321	306	315	275	280	299	303	305	259	311	323	279	313	258	289	287	293	278	294	282	329	323	300	306	290	329	273	298	299	320	302	303	297	306	309	264	260	304	332	314	278	303	263	271	289	300	297	320	274	286	307	285	307	300	249	288	310	307	295	298	297	279	316	274	297	293	276	297	298	322	309	297	319	294	282	330	299	309	286	297	320	309	308	302	302	298	304	289	328	270	322	271	285	310	272	273	293	300	300	291	296	328	290	327	270	299	328	284	274	288	325	308	309	278	324	271	294	282	354	315	308	300	316	301	314	283	251	315	303	301	294	312	290	322	318	309	316	290	308	340	300	302	297	277	285	324	261	279	281	300	318	294	259	305	290	291	303	294	297	299	317	296	293	259	278	311	287	287	272	262	298	299	286	300	300	297	273	302	304	322	331	278	281	281	280	306	334	290	322	263	297	263	303	286	310	299	317	311	289	309	308	286	299	286	280	332	314	290	311	310	308	297	294	328	314	296	308	286	298	304	306	304	288	306	303	283	268	317	301	312	294	290	294	302	308	309	314	280	298	298	286	317	302	285	316	312	301	307	305	293	279	311	306	306	345	307	264	309	306	291	298	315	296	265	297	267	264	291	316	321	288	283	299	309	289	313	277	299	298	295	298	306	310	303	312	270	296	299	307	302	325	304	307	280	280	278	327	291	288	296	323	303	292	331	302	273	274	282	279	317	294	286	306	289	327	284	296	304	302	306	309	337	285	275	290	311	302	301	322	287	321	279	309	338	279	296	305	286	269	301	310	274	321	264	312	345	285	275	296	255	283	287	311	298	319	301	277	279	307	295	296	289	282	306	288	316	299	320	293	285	320	288	277	303	264	337	286	278	271	285	306	290	316	305	295	299	282	274	274	290	305	289
47708	72043	76457	41492	11532	1297	421	356	319	303	279	258	250	202	205	207	192	168	173	204	179	174	180	192	186	186	163	161	161	186	152	193	184	200	190	194	193	175	168	178	202	178	184	156	193	168	179	192	183	163	173	177	187	199	222	213	182	164	205	179	169	179	194	184	181	185	171	200	184	151	182	192	182	185	163	139	176	149	193	167	206	169	166	134	172	190	169	162	171	161	166	177	196	183	174	195	184	186	172	170	173	169	185	168	171	147	167	176	193	175	159	193	181	165	183	166	213	191	168	189	184	156	171	177	189	188	201	175	191	181	181	193	158	191	195	183	148	174	183	184	165	170	177	157	170	185	195	198	179	198	178	175	171	173	180	205	194	201	166	199	182	174	165	176	170	181	184	170	140	157	175	175	154	153	171	181	186	158	185	182	176	162	192	174	164	160	149	160	169	147	191	169	156	158	157	182	176	190	184	181	186	186	154	197	185	165	197	196	159	151	184	178	182	176	181	202	179	172	187	188	199	161	192	186	183	164	174	155	173	162	178	180	189	185	178	205	188	183	167	150	178	171	167	177	165	171	181	186	173	183	169	192	188	170	157	158	184	175	193	204	149	169	176	179	167	190	187	159	173	157	194	180	166	174	181	168	171	171	137	156	197	175	190	161	162	173	184	196	161	169	161	160	177	169	173	188	156	191	174	163	175	187	153	179	187	204	167	177	189	196	159	208	179	143	169	172	180	162	173	187	184	173	163	155	154	168	177	189	212	167	155	166	207	159	136	175	179	204	172	151	161	208	167	175	159	179	202	179	173	175	144	204	173	198	169	189	179	209	161	175	190	173	172	148	176	171	144	184	172	185	174	167	169	186	172	153	188	194	162	194	173	172	186	173	177	200	192	178	169	197	194	180	158	162	178	163	161	159	168	184	196	178	153	167	167	186	187	150	144	159	204	166	179	185	186	182	194	171	172	184	199	165	136	193	176	153	155	162	196	176	163	152	191	153	199	180	170	172	191	189	184	174	190	166	186	156	179	181	170	182	153	188	187	177	171	201	169	186	165	147	186	184	191	178	176	197	172	178	188	194	202	160	189	129	171	197	175	177	162	161	190	164	189	167	191	199	206	180	197	189	187	162	203	185	186	156	178	159	188	181	189	175	158	189	186	178	171	144	185	175	182	167	165	157	167	131	164	170	210	162	197	193	192	162	143	163	149	161	160	191	185	173	179	146	175	148	147	187	165	187	162	203	199	181	192	175	170	164	184	177	197	182	157	161	168	189	177	169	168	174	167	215	159	186	209	160	171	187	207	174	172	161	176	182	178	180	169	164	164	157	170	162	182	169	191	184	170	197	173	172	185	186	165	212	179	141	183	156	164	159	149	162	172	159	162	176	183	189	181	179	177	192	200	181	167	188	181	215	178	169	163	206	178	176	186	149	177	168	169	165	194	167	178	170	176	192	167	174	174	181	202	171	171	168	183	184	182	179	174	142	175	196	174	148	179	177	185	179	156	189	183	189	164	177	175	154	159	167	179	176	169	184	171	187	180	151	165	169	185	183	148	185	175	187	185	170	150	196	176	188	164	200	182	169	184	178	161	179	180	171	176	195	172	188	187	190	179	169	192	197	163	163	167	178	184	172	177	165	177	163	174	165	154	178	138	191	153	186	166	184	165	155	181	163	157	177	161	173	178	171	165	175	173	198	189	174	162	171	152	163	164	169	176	164	177	160	187	179	182	185	174	169	178	173	173	167	187	183	179	180	210	166	157	180	218	175	155	163	141	133	180	173	178	156	191	175	176	159	167	151	150	147	163	157	187	202	149	180	168	200	171	157	169	167	175	168	177	148	201	167	187	186	171	194	164	177	172	150	182	175	158	159	173	188	182	176	186	184	183	171	141	190	187	171	169	193	172	180	167	177	171	170	164	174	161	148	165	149	185	178	181	177	186	165	178	176	183	182	161	165	165	183	154	175	189	177	165	180	188	165	193	187	182	169	172	178	185	183	193	159	171	175	178	188	169	186	171	160	159	191	173	213	177	179	144	168	178	176	180	167	173	178	159	201	167	164	185	157	179	175	185	159	184	163	163	168	182	155	193	155	170	184	199	165	157	186	165	194	200	176	168	188	189	173	176	175	151	178	201	152	178	167	182	184	233	200	176	169	168	148	173	177	150	193	195	176	167	185	176	184	184	190	155	178	188	206	181	163	163	196	196	165	171	173	171	179	194	178	187	174	171	159	162	159	162	164	171	186	185	194	160	163	163	157	195	170	171	176	203	203	152	181	179	191	176	179	201	166	163	173	198	186	181	196	165	170	156	174	181	139	196	211	168	159	176	172	180	176	161	154	181	162	177	180	157	167	163	193	154	151	206	182	158	163	190	160	170	186	193	162	180	196	192	175	165	193	203	187	211	182	178	169	159	153	192	200	189	145	183	195	149	166	163	157	178	171	177	167	187	169	176	182	182	178	202	169	176	173	188	159	150	177	177	164	174	195	183	166	181	153	155	169	198	183	165	161	155	209	184	180	154	173	197	180	159	189	183	181	152	158	173	177	182	196	190	191	162	182	160	190	195	189	164	158	154	160	169	157	182	163	174	188	185	193	170	190	171	174	168	177	174	189	181	182	230	176	179	153	164	182	167	193	174	169	172	164	161	149	162	190	188	164	150	152	164	168	185	177	198	186	172	185	174	163	153	167	173	176	183	171	173	164	147	144	169	156	168	221	159	162	178	184	164	176	177	169	174	180	203	161	191	160	159	175	164	193	173	177	163	184	183	201	166	170	151	175	169	193	171	187	185	172	174	179	179	148	173	163	139	158	192	172	198	170	166	178	164	165	178	180	175	197	175	168	173	172	154	209	184	168	175	168	180	189	184	153	174	153	146	167	170	191	192	175	192	175	169	162	190	180	174	179	166	175	154	190	197	176	185	198	191	162	214	161	190	172	174	178	185	172	183	178	165	183	179	169	171	176	179	180	181	154	176	148	170	171	203	175	179	200	177	176	164	148	167	155	182	178	145	172	168	160	166	188	189	170	171	155	187	163	149	160	165	166	162	184	170	177	194	194	178	195	196	187	188	194	186	159	186	175	163	162	166	198	192	178	178	211	175	167	177	184	173	161	189	173	169	156	182	173	179	184	174	166	161	188	177	168	159	167	193	155	171	160	193	171	190	191	160	172	183	200	186	191	167	177	169	195	172	208	166	163	193	184	166	189	188	184	166	168	203	156	148	192	175	172	152	149	153	195	162	173	187	181	188	182	189	180	143	167	170	202	156	188	170	192	172	157	157	178	176	184	191	181	164	171	170	187	157	202	196	180	187	188	163	168	183	166	182	177	171	173	177	179	170	175	160	175	188	187	160	191	170	186	173	196	186	144	147	161	190	169	175	195	153	154	165	156	166	191	173	178	168	173	188	162	192	197	194	195	163	152	186	173	174	189	190	170	166	172	201	177	182	205	183	162	180	188	186	145	157	174	167	141	165	166
26414	54596	69869	36205	2322	2063	1596	1367	1152	972	913	874	771	780	663	599	676	560	562	574	529	557	539	530	504	483	490	519	475	469	458	495	477	509	451	475	442	461	459	438	421	428	440	407	464	452	444	422	442	459	437	483	552	684	775	684	571	605	454	445	418	451	451	426	398	443	430	391	413	436	457	436	401	433	435	422	421	426	413	449	449	449	431	411	438	460	428	413	397	414	416	423	435	443	390	420	437	419	458	411	426	406	416	414	415	445	417	360	406	419	405	427	400	394	380	407	412	436	427	435	391	426	446	470	449	429	421	391	412	397	404	420	425	442	434	446	433	421	418	419	408	423	444	421	428	421	441	396	419	379	430	440	412	425	408	415	429	385	407	399	416	396	390	443	417	438	438	430	406	374	416	373	423	364	419	419	451	408	432	405	418	418	455	410	404	434	408	427	372	416	418	393	423	397	418	413	399	400	413	420	406	397	416	426	433	461	389	414	410	460	434	419	436	449	410	392	367	425	451	426	371	417	407	418	406	423	445	441	427	442	444	398	414	444	436	452	424	394	423	429	453	399	394	411	421	430	400	409	411	437	403	422	447	414	402	408	367	430	401	389	404	420	377	437	409	419	431	443	401	394	420	416	400	394	401	417	416	379	420	420	441	416	419	405	435	406	383	432	401	411	432	451	445	399	386	407	439	374	415	430	431	448	386	402	431	420	407	391	397	455	416	419	434	425	387	421	422	395	404	408	412	398	450	441	400	380	403	420	408	383	398	432	408	413	376	430	417	396	408	413	385	427	399	398	466	388	391	409	430	399	412	414	411	422	395	420	428	436	437	383	422	414	428	428	414	413	422	390	421	426	429	445	398	426	402	372	425	440	422	408	423	421	467	425	399	406	391	419	418	417	371	412	393	382	406	432	439	389	415	410	397	451	374	435	365	405	418	399	389	439	372	433	385	420	406	435	372	428	423	389	411	418	418	403	388	417	417	427	393	453	383	401	419	417	472	404	433	393	424	437	456	454	398	417	414	408	381	384	440	405	411	406	415	424	443	419	426	422	420	405	416	409	424	403	388	453	401	405	406	409	410	392	406	398	408	439	394	415	432	412	404	445	396	389	438	382	380	409	394	429	409	422	422	421	421	414	411	427	412	424	424	405	415	415	433	418	422	395	418	453	432	418	435	421	419	396	380	416	420	420	405	384	449	384	439	392	447	434	405	402	400	440	412	414	433	417	411	434	413	421	428	386	402	424	398	442	443	402	407	435	443	430	385	386	432	380	412	433	379	382	391	407	401	441	373	440	432	433	433	428	415	409	408	421	411	416	449	424	434	400	437	401	412	409	395	414	410	377	423	399	428	443	427	406	397	407	388	415	383	397	412	401	388	419	379	406	436	425	405	402	441	394	423	440	408	439	414	420	461	393	375	449	422	394	408	417	444	408	438	411	414	439	412	433	404	433	374	409	432	405	446	435	425	413	442	405	423	419	391	375	435	443	419	423	431	400	422	404	435	389	374	411	447	424	461	432	389	426	426	416	406	400	416	390	379	425	433	409	424	420	389	381	442	436	400	424	388	421	393	415	390	446	425	423	423	400	420	418	431	376	445	407	406	412	397	405	411	412	412	433	460	394	374	380	405	417	412	408	387	430	400	428	401	456	430	427	374	444	401	389	433	403	367	396	425	402	391	429	385	413	398	433	413	441	422	395	417	457	419	481	443	439	393	407	389	418	421	414	403	406	429	373	427	411	393	414	422	405	424	401	416	419	420	411	398	401	434	386	381	415	434	412	419	423	429	456	427	417	428	412	405	436	424	435	389	413	388	435	425	434	426	435	412	386	403	439	434	443	388	414	412	423	424	380	372	456	430	396	423	412	426	445	460	435	428	393	404	405	407	393	431	459	433	402	380	403	452	394	396	397	379	401	425	419	443	407	415	440	405	376	450	427	400	395	413	419	413	430	424	407	387	410	385	423	412	437	419	440	447	397	400	404	427	411	417	423	377	429	429	440	481	417	438	417	365	423	431	393	420	407	388	428	420	385	425	407	410	437	435	390	447	435	392	462	449	381	399	404	426	433	417	438	401	396	424	412	441	408	397	397	424	423	428	445	437	420	414	421	367	438	434	422	436	435	396	406	387	420	422	383	413	402	432	427	382	410	392	415	420	443	400	404	435	415	409	438	416	432	404	382	400	414	422	413	461	366	440	396	413	398	431	453	407	415	413	453	424	421	416	412	390	420	420	395	443	402	402	419	393	400	396	425	421	404	438	406	396	417	434	394	407	426	366	398	418	430	394	421	402	419	395	413	425	468	414	427	434	428	431	405	416	466	429	436	427	430	429	438	361	432	399	412	395	431	438	390	436	380	410	373	418	402	405	404	426	435	418	407	418	418	421	377	454	438	409	415	406	408	416	414	395	395	443	423	432	400	409	438	415	431	436	424	408	446	443	403	412	405	386	430	403	398	385	411	394	419	403	399	439	417	406	463	413	377	414	437	407	417	441	381	430	407	459	423	424	408	470	404	399	387	447	435	446	422	416	416	410	387	425	424	440	438	406	377	430	387	432	421	425	437	464	435	386	387	407	370	376	391	380	424	356	397	477	418	437	397	406	420	399	422	393	415	432	392	424	423	420	409	398	419	405	414	427	448	432	429	437	412	422	430	403	424	437	445	393	407	435	420	449	406	371	422	376	440	382	412	412	422	406	424	418	400	370	410	440	409	430	424	391	373	418	414	382	437	429	407	414	404	405	470	401	410	437	382	420	415	435	440	389	401	408	404	424	410	408	418	414	416	432	428	409	397	435	395	414	432	429	384	401	419	408	411	440	405	399	431	406	439	420	398	423	418	411	431	423	457	408	389	436	397	412	421	408	435	398	416	458	408	412	389	401	450	417	409	394	396	397	402	421	405	425	399	417	417	427	425	409	421	390	395	408	417	416	414	395	422	399	398	442	414	399	417	460	403	436	413	469	387	400	384	444	426	401	409	420	445	441	414	430	408	413	451	398	418	425	419	402	392	454	444	422	389	415	397	406	416	392	415	432	436	411	449	379	419	442	416	372	384	418	430	407	413	406	389	431	396	389	440	428	421	391	433	392	405	432	442	435	434	432	396	419	451	412	441	400	392	441	375	428	393	424	428	406	407	411	415	394	431	426	416	392	409	419	404	416	397	411	432	391	408	419	367	391	416	380	426	393	384	394	453	426	417	424	402	410	378	397	415	383	413	377	424	430	384	414	415	444	408	379	437	428	392	416	433	392	394	401	406	376	386	439	444	430	430	393	405	423	414	417	379	389	442	427	381	429	413	421	432	389	397	419	417	460	426	400	403	426	459	446	412	385	405	427	451	399	400	397	407	427	402	402	425	415	434	401	429	449	436	386	383	372	422	403	420	371	412	414	405	398	398	428	423	394	402	430	424	376	436	414	366	414	369	423	385	392	404	408	405	456	395	427	408	404	399	403	381	436	446	385	396	404	423	401	369	423	433
25163	11350	7657	1236	235	197	214	199	214	209	217	220	214	212	201	186	206	214	204	237	198	223	199	229	204	217	201	228	213	231	219	205	175	214	222	208	212	197	242	228	202	198	224	199	186	222	203	207	227	208	236	233	227	212	224	253	241	210	233	215	220	203	186	201	207	255	217	232	213	213	183	207	215	208	205	222	207	227	184	224	218	199	217	216	214	219	190	222	223	201	189	206	217	226	214	190	225	218	207	183	234	206	215	233	212	197	222	210	234	224	218	194	220	220	198	209	200	206	196	233	240	200	254	221	214	214	240	226	213	216	218	239	209	200	213	244	203	204	206	196	228	214	200	221	234	230	204	218	221	236	215	196	215	207	228	194	202	232	212	235	206	193	218	233	205	196	216	198	212	222	182	203	218	209	187	201	196	198	186	195	205	222	199	205	246	256	224	236	198	228	213	216	203	234	210	214	196	217	199	238	208	209	241	211	202	237	203	188	203	215	195	199	212	225	200	208	226	234	194	222	215	216	209	255	189	223	228	194	221	207	223	210	217	253	223	233	203	232	229	228	223	219	214	235	217	211	219	201	198	190	213	210	205	213	223	206	215	193	184	196	240	221	211	219	220	234	191	197	222	213	195	211	204	201	206	215	198	217	211	247	214	249	222	243	206	217	221	210	216	222	214	213	209	197	235	204	203	209	206	225	207	198	205	198	214	225	222	198	213	222	201	187	224	225	195	207	222	238	232	204	207	216	240	215	229	222	227	190	207	222	209	193	224	234	220	185	209	210	243	209	205	223	215	220	210	217	214	226	230	194	211	248	190	215	208	204	223	211	210	201	220	219	212	201	173	233	248	209	227	209	215	227	206	234	215	205	215	216	186	198	189	205	243	232	193	199	220	214	203	238	231	194	203	219	229	226	235	211	204	225	230	227	242	230	207	220	216	229	196	184	221	193	223	196	233	209	206	206	188	213	238	229	216	214	208	211	218	225	218	211	228	182	199	219	229	242	226	206	180	179	202	205	194	206	206	214	214	215	204	228	206	210	204	199	224	210	205	226	208	252	209	204	182	212	200	209	211	199	226	211	181	211	213	213	227	204	185	218	206	219	199	213	223	212	212	218	201	229	201	199	234	206	200	225	231	202	227	203	205	236	220	214	200	199	239	211	201	239	231	217	234	217	229	248	214	216	236	214	236	237	218	234	227	192	226	198	227	215	206	214	216	207	209	203	225	207	206	197	222	208	203	222	228	208	219	215	200	235	225	239	211	201	235	235	229	222	212	186	209	219	217	222	212	222	234	215	202	195	191	203	201	234	190	223	213	178	225	219	186	226	193	208	216	241	217	191	221	242	207	210	217	219	264	191	227	209	192	226	230	202	208	215	226	212	221	190	233	212	212	223	263	224	211	195	214	231	179	202	229	216	228	209	209	214	209	201	200	200	210	203	197	209	197	217	214	225	211	227	189	196	225	223	182	220	217	190	242	201	204	189	231	223	200	220	220	224	231	191	217	216	225	202	189	187	248	211	205	218	185	235	206	202	203	225	225	205	203	203	202	230	211	205	187	206	191	228	206	187	215	251	213	219	216	186	219	192	222	197	218	250	209	218	223	223	202	180	237	198	239	205	240	210	223	205	212	234	177	224	212	197	204	200	220	210	211	185	222	222	188	227	207	206	201	218	243	229	215	218	216	222	231	196	224	223	217	204	225	194	204	184	205	201	191	208	206	174	241	206	234	219	186	183	210	227	238	213	209	242	210	213	209	197	213	208	237	219	193	211	230	227	220	214	198	235	193	231	221	216	199	190	209	246	202	239	194	217	232	214	208	211	198	215	234	212	219	214	208	202	218	210	204	211	222	244	216	201	224	209	238	218	211	205	187	248	238	231	199	215	198	221	207	212	233	239	213	191	215	198	201	206	217	226	212	212	193	234	215	202	221	238	207	236	227	203	226	203	196	208	210	217	210	195	195	192	220	192	240	214	208	214	194	222	231	216	227	237	216	191	209	197	188	161	224	227	213	214	220	213	196	203	206	217	195	196	236	203	213	190	206	182	199	203	216	187	223	210	212	228	222	189	189	208	225	221	226	236	219	205	201	249	224	195	216	203	228	230	233	225	222	190	208	205	201	193	190	228	225	184	227	213	232	193	209	234	184	211	223	230	222	210	182	197	218	211	225	209	185	228	216	201	204	177	205	211	203	225	220	227	234	198	199	213	215	209	222	204	212	238	212	215	245	196	206	214	226	194	210	216	249	219	227	186	206	204	247	208	231	193	218	206	234	192	260	206	187	226	199	225	187	206	200	248	221	242	207	201	194	223	216	207	186	219	220	189	212	223	212	215	236	209	208	204	232	219	204	203	218	214	229	211	228	234	198	219	244	236	194	200	209	210	206	209	209	203	184	199	209	242	237	228	196	226	199	198	219	181	256	203	226	219	202	238	230	212	235	221	228	229	208	225	202	225	203	215	213	211	204	209	214	207	197	187	230	211	224	214	189	207	231	234	215	214	209	224	215	206	245	199	198	260	198	181	212	220	243	220	209	209	221	223	217	222	204	214	199	221	198	225	219	214	236	231	204	223	202	197	188	203	205	207	216	189	228	226	207	208	222	221	194	205	226	206	220	218	209	212	207	202	199	215	200	217	231	213	209	187	204	206	240	190	208	202	199	197	219	198	221	220	194	207	217	220	210	255	197	211	191	216	235	209	209	222	209	191	200	197	218	187	211	224	213	222	212	215	229	222	204	191	222	221	187	206	211	212	198	236	225	198	220	211	223	238	258	220	218	218	221	217	209	201	214	211	229	203	229	205	174	204	225	225	192	227	211	205	208	211	211	235	211	198	193	200	213	200	202	206	205	225	213	213	191	198	241	211	218	185	219	219	208	207	207	204	224	222	237	207	179	217	216	197	217	205	203	206	234	217	204	195	195	221	210	226	203	218	229	211	224	221	232	194	208	215	200	177	200	205	204	195	215	211	200	239	181	188	216	184	210	187	210	219	209	225	191	206	241	202	203	227	198	212	190	205	204	220	213	194	223	218	198	204	196	203	216	210	176	231	219	201	230	218	205	222	219	223	227	217	194	216	233	219	212	193	194	220	248	208	202	215	217	187	218	234	232	211	203	197	208	204	215	217	183	217	211	204	224	202	203	186	226	221	227	204	189	214	220	246	241	227	211	209	201	205	192	244	205	225	225	210	250	204	202	204	201	194	230	208	210	205	225	212	197	194	223	199	189	234	191	219	196	206	223	203	210	199	224	194	223	210	214	221	191	222	197	227	210	224	186	209	221	213	201	219	212	209	212	215	222	202	208	237	227	225	210	200	235	204	223	204	233	181	192	247	213	227	207	210	226	192	210	232	189	199	208	199	230	201	197	208	206	201	197	208	210	200	212	227	214	221	225	213	200	210	213	184	214	206	236	186	205	204	183	213	208	209	204	230	232	216	197	219	196	189	225	231	214	209	198	227	205	195	188	212	200	231	214	239
11976	9614	12657	2595	464	531	499	477	483	474	425	492	478	514	497	468	499	468	468	465	471	466	487	465	468	471	481	481	481	477	491	503	490	438	494	487	494	444	517	495	490	481	444	471	463	445	474	470	480	442	522	463	590	554	582	545	503	531	532	499	428	494	485	478	482	462	464	432	473	460	465	445	468	476	476	468	490	475	483	489	462	480	480	467	506	473	484	483	484	478	475	424	476	476	496	479	450	430	526	419	478	474	459	482	489	448	452	459	521	482	493	505	493	469	484	450	459	456	443	469	461	476	470	504	486	455	472	449	468	461	492	471	462	462	454	484	447	440	481	476	520	472	514	453	480	464	476	514	456	493	476	466	526	461	453	471	489	448	475	469	473	484	518	507	476	429	468	479	465	503	480	478	511	433	470	496	450	453	465	463	502	463	457	471	447	487	443	444	457	451	502	473	468	460	454	492	461	453	481	461	427	461	459	488	472	470	449	443	482	487	458	513	489	478	452	439	496	473	488	472	470	489	483	473	455	464	493	472	482	464	476	465	429	472	472	437	465	497	469	461	474	475	502	442	459	478	455	471	437	483	466	473	453	472	529	455	490	528	471	476	463	459	472	473	484	483	447	471	432	476	472	476	453	470	478	512	458	496	480	461	484	472	496	456	439	496	533	489	467	485	477	489	491	488	478	449	430	485	472	489	438	498	454	458	464	459	511	475	460	499	435	459	504	470	466	449	473	441	468	498	465	455	456	432	467	442	438	455	446	447	478	443	519	470	436	488	509	507	482	524	454	510	464	455	468	418	456	502	494	450	479	441	460	464	508	444	469	495	479	500	472	477	451	474	454	427	460	454	490	461	498	455	441	466	480	461	466	448	504	484	456	481	484	438	468	465	469	497	496	492	470	484	447	498	468	463	469	483	459	462	469	492	465	500	434	457	491	482	525	453	469	474	495	483	487	497	468	475	508	472	475	475	489	486	474	473	487	485	451	484	464	460	466	485	493	437	503	505	466	460	456	478	467	478	471	471	478	491	481	476	510	482	462	486	471	471	446	473	482	482	435	442	452	428	447	475	471	485	409	451	487	451	529	475	457	457	461	468	499	500	457	476	450	487	457	438	469	462	468	453	454	485	479	488	496	488	426	473	464	462	460	477	498	487	500	492	448	459	468	510	493	442	474	463	476	468	464	437	440	471	495	514	471	488	466	509	464	467	465	457	465	448	459	474	523	454	453	467	444	460	494	504	471	501	452	515	441	420	451	428	465	484	489	474	455	475	499	468	505	539	462	492	442	488	482	465	480	446	494	479	494	496	448	459	430	468	496	493	467	484	486	514	434	458	486	474	466	444	470	460	476	491	487	476	511	482	491	487	449	469	463	480	459	476	493	476	494	515	453	502	506	474	483	430	423	494	486	472	447	480	500	500	478	511	485	481	435	488	483	463	493	452	469	453	474	453	483	469	480	440	492	468	467	467	503	467	490	474	503	472	434	485	453	497	467	503	489	466	482	494	446	477	499	456	447	479	469	463	475	480	468	497	461	429	492	482	467	474	476	440	465	476	492	448	452	467	497	451	468	477	487	500	496	495	470	486	452	439	455	475	438	484	507	476	480	481	490	464	459	499	484	462	500	519	492	511	461	510	486	450	472	466	454	449	489	502	514	463	438	521	479	459	467	486	479	508	456	440	479	471	464	497	468	476	475	457	469	479	492	459	481	481	484	435	447	496	487	428	465	468	468	486	474	469	455	431	477	482	472	468	471	503	467	471	453	469	466	469	464	497	438	504	483	439	485	474	478	465	474	477	438	453	468	479	464	462	481	485	489	413	456	454	485	473	469	461	451	489	448	467	489	489	477	463	442	448	462	496	493	464	480	499	484	450	510	507	503	454	463	446	525	464	443	489	500	467	471	489	488	470	444	477	470	485	450	442	451	497	497	462	442	463	458	465	460	457	472	452	475	485	465	491	488	487	475	505	470	462	453	459	443	466	499	443	486	480	496	459	494	512	456	476	460	427	468	469	506	448	483	449	436	517	442	445	449	496	489	494	463	476	501	508	507	456	488	481	469	485	439	441	454	518	457	480	459	469	472	462	424	474	456	433	481	446	469	484	450	473	469	479	489	476	492	462	463	476	478	460	510	490	534	439	454	435	483	482	483	390	441	501	468	493	498	438	442	463	467	491	463	442	434	454	497	466	455	444	516	450	457	480	484	488	452	468	499	482	481	478	448	448	433	447	471	469	471	457	469	473	517	458	495	459	469	424	445	444	498	466	440	453	494	488	435	485	478	474	475	463	460	477	473	502	467	489	466	426	459	474	479	480	477	488	460	456	480	451	478	478	454	443	479	516	478	480	443	468	490	470	473	441	490	421	496	495	490	468	466	426	449	485	438	465	471	489	464	508	499	469	476	469	450	491	492	470	444	496	470	484	464	450	483	444	463	493	416	528	446	459	470	463	463	496	474	499	481	465	465	454	493	497	517	481	480	477	482	494	466	470	457	491	473	477	466	465	468	465	436	422	487	448	475	451	473	506	477	488	467	404	448	461	484	503	454	455	484	514	465	495	457	503	480	513	434	450	480	486	455	498	421	482	483	478	448	443	482	487	487	474	475	487	495	470	444	479	457	454	459	501	476	477	488	465	488	429	512	473	466	461	439	491	528	476	453	461	484	472	473	429	485	480	502	460	474	508	494	413	439	481	487	454	473	466	451	454	460	476	435	470	498	492	504	493	461	480	491	440	484	454	471	441	475	491	484	461	494	439	509	470	491	460	466	497	479	458	477	437	457	486	467	471	470	461	445	490	490	502	453	494	482	518	444	488	500	486	491	459	463	466	494	491	442	466	462	456	478	453	509	462	472	473	456	504	467	478	466	495	499	497	479	453	476	492	466	500	471	457	480	490	482	468	441	439	512	504	488	478	489	463	464	474	488	516	467	496	441	504	468	479	447	461	468	472	458	502	488	455	440	517	475	519	470	481	443	459	441	490	445	498	443	468	436	487	474	485	529	446	495	457	471	455	505	488	464	419	479	472	487	427	474	477	482	505	461	469	463	437	491	462	458	484	451	458	463	483	481	475	467	446	441	470	482	465	491	461	472	465	487	498	468	452	479	466	484	452	503	458	486	452	428	455	482	500	516	464	459	483	469	482	506	482	437	444	503	463	506	419	475	489	464	509	489	461	470	467	468	480	473	504	467	445	480	487	478	471	457	473	420	465	476	525	472	499	463	478	501	467	442	487	488	458	480	492	460	492	466	460	479	489	471	529	492	461	455	463	444	502	457	490	498	483	447	462	480	458	476	448	480	480	460	490	476	463	496	440	479	475	451	479	481	511	469	461	455	483	463	517	489	467	489	520	474	482	449	446	465	482	448	514	464	440	455	485	483	491	504	474	443	488	427	451	467	465	484	437	459	437	477	468	490	494	491	501	428	443	481	438	492	449	482	494	483	489	496	494	447	497	433	490	509	470	437	451	472	456	487	455
39035	53755	63111	30559	5330	385	242	215	215	196	162	172	174	184	175	144	132	145	158	130	149	173	153	145	142	139	136	152	134	118	119	129	127	145	131	153	139	147	110	126	147	149	123	113	139	119	135	121	136	127	126	148	157	163	163	125	115	140	128	140	138	130	119	140	139	118	138	132	121	136	133	143	142	112	151	127	145	133	127	126	141	119	150	135	127	148	140	125	128	126	144	118	146	149	124	139	122	127	118	132	121	115	131	127	128	117	134	116	134	121	128	127	116	146	120	128	142	104	129	132	129	135	126	143	136	126	154	152	112	130	132	132	144	114	146	126	121	130	150	137	136	143	147	126	160	129	129	122	145	139	133	124	128	138	138	153	128	124	139	142	137	163	136	115	121	135	145	135	151	143	140	112	131	123	144	164	132	123	140	141	131	120	123	142	125	143	129	152	133	126	138	141	123	128	120	130	145	123	141	134	144	120	129	125	135	139	139	115	127	132	147	135	122	126	140	117	143	132	135	117	120	146	134	128	132	141	139	121	143	136	116	121	124	123	124	123	120	124	172	133	131	132	119	123	154	151	144	121	115	125	160	120	132	132	122	135	147	131	124	140	134	151	138	119	138	129	137	134	105	124	133	119	135	128	128	125	161	127	111	124	144	134	155	133	143	129	141	118	134	122	148	133	139	128	161	121	120	133	128	131	139	138	118	124	127	149	128	126	124	137	128	135	153	128	124	142	133	117	112	104	133	135	141	133	140	111	123	132	132	138	129	122	148	144	129	153	134	123	126	130	139	124	137	119	127	132	129	139	133	128	140	115	115	111	130	140	125	126	140	130	111	124	134	135	138	154	149	125	120	136	139	121	134	155	148	129	139	157	140	138	119	152	139	166	138	141	117	119	149	142	110	128	131	160	133	147	133	127	146	149	123	123	116	140	137	117	143	111	141	115	101	131	132	129	126	132	139	121	132	126	137	126	134	118	140	112	134	151	147	111	127	138	119	138	127	140	104	122	117	133	135	145	139	156	153	122	155	133	131	112	126	143	131	134	108	148	157	133	130	129	129	146	143	112	131	124	138	136	132	121	138	127	144	135	135	125	128	138	166	135	135	116	144	120	118	135	154	122	141	141	123	139	129	128	138	132	135	149	156	147	152	127	110	133	127	120	116	128	123	124	141	138	126	125	132	120	131	131	124	130	128	137	134	144	131	113	151	122	128	109	132	138	143	114	136	138	143	114	122	129	145	137	118	118	143	128	143	131	156	131	131	138	139	138	122	133	121	101	139	140	126	118	117	153	153	132	138	148	116	137	148	123	164	143	126	139	121	143	126	137	135	149	121	135	131	120	119	138	144	170	136	129	134	132	145	128	133	141	141	126	138	104	125	117	120	128	131	118	126	141	122	132	138	143	134	138	146	134	134	121	156	137	121	150	150	150	102	105	122	138	134	131	110	156	134	131	121	116	138	126	121	141	142	138	129	117	137	144	125	128	127	115	128	133	133	113	122	120	125	117	132	147	138	122	138	134	142	118	145	130	144	144	127	140	111	123	135	120	134	101	117	130	142	127	137	118	121	136	122	139	142	112	121	101	156	112	126	132	138	132	147	130	134	130	148	136	113	123	125	135	127	117	125	143	146	121	131	121	125	135	147	136	133	136	112	143	152	118	128	122	137	136	126	133	116	128	114	136	120	139	122	125	130	127	146	109	120	117	115	133	127	116	120	126	135	128	122	143	121	144	129	134	118	135	120	123	109	119	119	123	150	137	128	158	116	133	139	156	119	114	139	139	151	146	118	141	133	136	128	137	147	151	140	121	134	117	143	131	126	148	141	111	142	126	140	154	136	122	140	126	122	117	133	133	126	144	125	142	119	132	138	146	147	150	117	127	146	113	131	132	134	121	120	144	109	142	156	119	146	124	134	130	123	124	130	118	117	142	126	131	134	135	131	159	145	141	136	133	134	132	123	106	123	119	141	116	120	126	138	137	105	132	125	123	105	151	151	131	131	118	141	113	128	114	136	146	163	151	144	135	111	118	150	133	128	142	127	127	130	155	134	136	150	124	122	132	138	137	134	126	107	143	140	125	97	119	129	143	146	146	125	133	134	131	125	144	115	137	120	128	133	118	134	122	139	140	163	119	150	115	138	146	169	145	127	131	129	119	115	120	123	135	124	134	134	119	127	114	134	115	131	135	159	147	131	128	127	121	106	119	128	119	122	127	112	138	143	140	147	135	122	134	129	131	129	182	131	127	116	141	129	122	119	134	145	111	114	116	105	120	143	114	106	145	158	120	123	140	138	121	122	135	149	119	145	150	141	130	130	118	149	156	134	135	150	131	126	132	150	130	133	132	131	135	124	120	122	141	139	139	130	121	137	128	131	144	118	153	124	111	145	112	101	133	144	133	120	129	148	117	114	130	131	144	134	129	123	134	114	128	130	132	130	127	99	137	133	124	135	139	125	144	126	131	134	130	122	129	143	144	143	120	146	127	142	136	133	130	148	150	140	113	145	119	143	120	153	125	133	136	128	130	134	120	125	142	129	159	138	116	118	153	138	124	147	136	117	111	131	129	127	156	138	138	136	141	119	125	136	128	137	143	135	111	142	136	113	148	143	155	135	115	140	136	117	131	113	122	115	94	123	138	136	122	105	121	118	132	150	116	115	168	159	128	155	162	134	133	142	132	138	128	144	161	145	152	122	118	137	136	119	138	135	124	159	100	120	135	134	125	116	118	134	143	120	151	129	134	141	122	128	144	122	138	132	138	109	123	143	125	137	116	152	147	126	126	146	131	121	137	133	155	143	150	141	127	125	138	118	134	121	151	129	126	134	130	142	118	129	124	157	140	148	132	149	142	117	110	133	119	135	129	103	137	131	155	121	115	139	125	157	127	118	153	122	145	151	122	115	150	131	160	156	144	138	132	111	115	143	125	139	133	131	113	136	150	137	129	122	126	125	132	149	140	145	117	149	153	135	119	157	129	115	129	139	113	142	121	114	129	133	133	149	145	123	117	134	151	123	120	141	132	141	131	126	144	123	131	154	124	150	138	130	132	136	133	133	138	115	135	135	151	125	120	119	137	146	127	158	110	168	149	147	116	145	123	127	116	141	139	131	150	148	118	145	147	132	127	129	155	139	138	128	142	112	118	148	134	151	143	135	140	120	122	118	124	144	113	149	121	124	126	139	128	117	136	133	126	146	148	148	127	143	147	130	137	133	140	138	140	131	129	116	136	148	124	126	139	117	124	145	132	117	128	135	107	120	146	129	124	132	136	126	131	144	117	144	118	130	141	115	137	124	136	123	135	139	133	126	125	156	135	125	133	117	129	140	118	135	139	121	113	113	134	112	142	134	142	138	136	134	129	124	138	133	156	139	133	155	130	120	160	134	130	152	122	115	107	156	143	145	130	144	140	114	151	135	127	153	151	130	129	133	131	141	125	151	140	158	127	133	119	143	115	118	133	124	133	123	120	130	136	147	136	135	117
21260	42515	55980	29546	1325	1118	888	804	699	586	568	535	469	473	464	440	387	389	439	375	382	352	390	387	365	353	379	334	342	376	375	331	335	330	318	327	350	331	299	358	362	317	309	311	287	322	356	346	351	363	330	394	519	537	539	498	459	441	351	302	310	339	318	337	344	295	299	321	311	320	351	296	361	312	332	332	325	337	309	353	301	310	326	324	301	329	304	299	324	318	328	319	339	309	331	352	320	314	299	334	332	306	345	326	339	329	311	327	277	345	282	324	309	311	332	340	321	323	317	307	317	354	342	320	356	332	317	343	321	313	291	315	344	311	324	332	314	326	323	324	305	370	270	307	310	334	302	311	324	322	307	350	308	343	339	313	322	318	321	307	297	329	313	359	338	327	361	333	329	342	328	317	295	345	305	308	333	309	301	318	320	319	300	306	328	313	312	323	322	300	318	300	322	317	327	293	345	326	334	317	307	338	311	302	325	336	322	285	329	307	319	305	298	326	315	335	321	317	350	334	327	297	315	303	322	310	324	324	303	308	351	331	309	335	295	315	318	307	336	313	301	331	305	345	310	281	298	311	304	341	352	325	294	312	308	307	308	347	313	316	298	304	329	311	322	326	283	294	310	314	326	328	327	319	314	303	282	313	310	328	300	306	313	280	310	295	293	340	334	307	314	312	309	352	313	327	317	296	320	299	311	290	295	319	337	332	328	305	306	325	324	327	327	331	341	298	322	332	339	287	323	331	313	294	311	312	328	321	292	332	309	300	323	308	319	329	339	307	305	348	294	343	287	307	294	313	300	333	304	325	313	302	294	320	310	341	303	296	305	314	334	294	313	342	283	291	325	324	300	346	341	291	332	332	305	326	314	331	331	306	340	318	322	356	310	300	335	309	343	303	305	314	310	319	346	309	340	340	306	327	311	312	323	348	323	307	331	325	319	311	311	332	323	320	321	345	337	292	262	327	326	328	324	325	310	334	302	314	299	315	292	296	292	328	354	331	332	302	327	328	268	310	312	302	351	321	333	318	331	295	310	299	343	322	337	315	319	293	302	316	328	309	308	298	334	289	305	324	289	324	336	342	338	313	328	331	295	319	304	295	356	304	308	303	325	302	318	310	307	335	296	315	321	342	310	324	318	316	340	334	301	293	316	330	309	324	309	324	309	308	320	342	328	319	326	323	336	296	339	358	292	311	314	314	336	347	334	339	314	316	344	352	326	321	333	316	363	306	312	301	311	305	341	327	311	309	324	323	306	297	322	346	337	296	341	315	325	291	322	336	333	289	285	316	296	315	310	309	321	335	307	285	303	322	304	321	332	315	310	371	323	319	335	307	339	329	307	267	326	363	337	303	310	316	306	334	317	310	340	303	304	296	314	287	296	293	344	318	331	323	332	335	343	313	345	290	328	309	310	323	322	274	279	353	309	326	277	305	317	265	342	287	294	354	346	341	295	306	314	300	310	330	316	325	323	305	328	305	301	341	334	325	328	293	320	310	315	307	315	324	312	320	312	312	309	311	299	355	283	315	300	310	322	320	295	321	305	295	320	324	308	302	343	301	316	296	268	320	278	339	325	313	326	301	322	324	291	328	311	300	335	313	313	294	341	323	343	323	319	293	366	332	296	333	305	330	323	335	305	310	296	305	310	319	313	318	285	337	296	322	287	318	291	313	315	305	335	329	316	333	323	331	315	342	308	284	322	318	373	340	315	318	324	319	312	332	314	310	324	337	299	316	323	314	308	324	287	311	321	318	308	325	351	289	314	324	316	326	289	321	308	318	311	326	299	336	296	309	299	321	334	301	290	331	298	290	336	298	343	333	328	316	325	292	315	319	320	296	330	324	328	312	332	283	331	310	330	319	318	348	317	269	322	350	304	319	317	298	348	329	310	298	297	316	346	326	315	340	327	296	313	295	294	302	333	310	337	328	308	307	298	309	291	291	309	321	315	328	300	330	322	305	304	343	302	291	344	334	303	302	299	337	295	296	320	308	316	335	325	289	313	315	301	318	309	332	344	322	327	327	329	277	361	274	332	348	286	305	321	325	325	317	340	310	279	327	272	320	322	322	333	358	322	343	321	333	295	310	351	317	347	316	318	304	316	335	288	309	356	321	351	294	329	335	326	312	312	319	330	322	332	321	298	313	309	291	347	331	310	316	312	299	313	318	296	309	320	333	302	285	289	301	331	330	334	350	347	317	339	310	305	326	297	331	299	307	338	280	310	343	307	311	300	279	303	347	282	309	290	348	305	316	298	325	309	312	285	330	312	322	311	299	346	317	302	296	359	342	315	334	333	283	337	343	342	311	281	326	321	354	311	307	315	350	280	320	306	340	324	332	326	303	287	297	327	347	310	294	336	335	301	306	324	365	347	342	348	326	333	303	316	274	302	325	318	325	321	314	318	327	351	313	331	292	315	322	330	293	294	307	332	330	305	320	315	312	303	309	309	313	326	312	306	310	349	299	311	350	310	333	339	317	315	315	317	307	316	318	309	295	323	323	333	331	320	300	330	353	310	284	317	297	297	311	330	303	305	351	280	327	341	293	325	317	316	331	307	346	309	290	308	320	313	307	323	315	290	361	324	346	320	311	296	319	302	333	302	308	328	336	325	293	283	342	339	308	298	351	318	321	322	322	307	311	267	340	338	314	302	323	344	312	329	319	325	320	313	338	311	353	306	297	259	323	298	351	319	302	340	291	309	306	304	312	352	292	320	319	320	325	347	313	326	286	294	303	322	340	321	331	306	306	323	315	302	326	328	328	339	300	328	336	328	319	305	305	309	319	307	308	329	302	320	299	294	329	323	360	285	303	295	331	296	328	331	319	275	305	327	300	304	328	275	314	305	316	304	324	356	285	319	350	343	338	310	289	293	291	318	311	322	329	306	361	334	311	321	341	296	279	320	312	317	320	316	353	315	312	305	328	306	302	328	332	292	308	292	310	312	301	292	300	324	273	340	336	297	320	338	316	321	286	331	316	297	275	310	291	307	324	328	362	328	320	312	309	309	282	317	308	325	345	312	324	336	307	327	327	341	338	335	317	316	368	314	291	308	309	332	328	305	337	316	307	331	346	316	326	304	301	351	280	321	340	329	325	312	284	298	319	307	320	298	307	329	307	293	276	319	309	295	319	316	297	291	317	290	310	348	322	306	306	344	322	307	288	313	313	320	281	311	287	343	305	322	308	347	342	327	300	331	323	313	326	320	328	336	294	323	335	312	323	315	320	333	303	288	326	305	306	328	312	321	303	321	302	355	311	353	296	306	299	311	303	294	298	319	307	302	327	304	328	326	313	301	330	316	310	297	330	308	308	302	345	301	306	330	292	318	318	332	303	309	310	314	335	320	324	330	302	331	332	320	343	326	292	356	318	333	347	304	324	303	312	309	323	302	345	257	328	315	328	367	311	312	313	335	300	299	331	302	307	302	295	305	333	325	305	321	351	340	286	309	349	315	315	322	316	328	314	304	324	326	299	333	299
48467	71113	76635	42504	11901	1239	441	352	306	295	263	259	286	222	261	236	229	205	219	198	195	185	215	208	199	195	208	177	191	200	239	198	173	208	183	180	204	186	190	185	188	189	169	198	177	172	181	184	182	166	181	194	221	229	176	238	230	211	181	183	183	184	196	188	188	220	192	189	169	157	175	165	163	173	177	194	159	187	181	153	182	193	169	188	170	182	186	205	204	161	171	173	184	205	181	196	181	189	170	201	187	191	190	203	190	180	184	177	179	194	157	164	174	177	184	161	167	191	211	173	192	188	159	205	190	186	169	203	194	201	198	148	171	172	188	187	213	201	145	187	175	193	190	182	211	195	182	198	187	161	164	186	160	162	166	171	194	196	194	166	180	200	180	204	194	196	188	200	170	207	163	181	166	180	191	167	199	190	164	181	193	175	186	171	195	204	209	192	179	163	182	197	176	182	179	190	181	173	206	188	170	185	175	187	180	181	188	182	164	208	188	179	194	189	173	195	195	181	202	200	203	189	198	175	171	172	203	187	188	182	155	196	191	186	219	194	185	176	164	190	208	178	154	214	194	190	175	168	208	184	178	180	188	165	183	191	168	195	193	192	173	177	189	208	194	178	186	174	197	192	174	189	193	214	199	195	193	192	213	169	178	193	188	179	194	173	181	175	208	189	198	171	191	189	175	173	170	180	183	170	179	188	190	176	175	170	169	153	172	180	188	175	187	177	173	198	168	203	171	174	185	180	175	158	179	183	172	180	185	188	184	178	168	204	173	194	197	193	196	177	196	207	171	163	183	232	159	189	188	205	198	195	175	202	190	181	203	159	175	191	165	159	204	185	172	188	208	202	176	198	169	173	199	170	174	165	170	186	174	222	204	167	171	202	179	179	185	184	189	195	203	180	158	187	204	189	146	211	172	176	178	192	182	167	200	193	144	193	206	217	192	170	182	158	182	181	178	204	158	170	174	198	161	160	178	189	189	181	173	175	198	178	168	195	197	181	184	184	194	184	161	160	192	178	187	190	214	201	166	190	228	195	191	186	174	215	192	176	190	183	168	189	184	190	173	200	167	188	187	179	178	178	175	189	178	181	176	196	187	186	206	180	213	176	182	181	188	164	194	167	174	190	163	168	155	176	194	184	184	177	181	183	200	198	174	202	177	184	183	199	179	199	192	190	171	162	191	188	179	170	160	166	167	192	178	182	205	213	191	174	170	190	182	192	205	176	186	184	193	187	175	193	170	190	195	207	184	181	173	183	189	174	185	174	157	185	194	177	167	182	181	183	183	172	172	178	207	176	176	187	199	187	180	173	183	189	199	192	189	181	195	195	188	179	191	179	211	172	192	156	186	176	173	168	187	184	184	166	186	212	144	177	171	189	211	171	167	200	201	191	184	193	187	160	185	169	183	163	177	210	180	168	189	179	176	191	168	199	172	168	178	164	191	199	178	180	182	185	207	183	187	203	172	174	205	175	177	205	172	165	170	178	197	188	178	176	206	174	222	177	190	187	201	150	167	185	152	206	163	174	202	192	189	198	189	180	183	178	222	202	192	181	184	161	174	169	188	199	177	204	191	181	203	165	167	181	205	172	170	195	191	200	174	180	193	187	170	161	167	180	177	178	195	152	183	175	189	181	174	171	160	187	186	176	187	201	155	178	197	184	194	160	180	180	166	180	187	185	185	187	172	189	169	188	165	178	189	181	178	198	183	176	203	179	198	176	169	197	176	185	186	164	180	166	187	180	190	169	177	204	197	175	168	174	162	180	185	206	195	178	190	194	170	215	187	174	195	186	171	167	167	168	183	194	185	176	186	193	169	181	187	171	166	178	194	219	173	210	169	186	180	190	169	174	179	158	193	187	206	180	193	190	174	176	216	185	190	186	171	190	172	192	166	198	214	203	185	179	179	171	159	181	213	185	181	182	189	179	171	179	185	200	174	189	182	213	189	186	177	194	181	164	164	165	177	199	181	174	187	173	191	196	170	183	184	189	186	173	199	193	185	191	181	184	163	201	171	208	185	190	190	174	174	202	200	187	172	172	200	170	171	202	175	196	193	191	197	183	169	163	202	197	174	211	185	215	190	175	209	173	198	201	186	166	171	209	197	164	156	181	168	174	171	170	186	156	161	176	172	164	183	171	201	189	195	172	198	211	187	191	199	174	194	196	182	187	172	157	179	157	175	174	185	192	191	151	178	190	167	208	209	215	156	158	182	185	203	201	200	199	169	186	183	188	196	201	161	192	174	185	211	209	167	199	162	166	179	187	174	170	176	179	205	214	195	188	189	184	187	214	223	177	178	182	178	187	175	178	180	198	152	154	185	201	186	185	169	188	167	162	188	211	164	175	201	194	183	207	197	197	183	173	195	201	191	177	192	201	178	187	199	170	188	189	179	162	146	169	177	189	185	159	160	170	196	152	163	170	164	166	195	207	188	165	204	185	198	186	171	218	163	188	189	169	170	175	200	166	170	185	185	160	169	189	182	165	187	209	183	173	202	169	182	176	156	174	187	176	189	184	163	211	184	201	183	200	167	179	194	177	191	169	202	196	165	205	200	184	173	189	176	184	203	170	193	179	196	175	169	191	196	176	208	180	201	185	208	192	168	190	186	168	157	162	194	171	186	178	180	189	175	157	159	190	159	185	172	187	185	178	179	152	185	149	190	198	195	186	184	175	163	175	166	185	171	184	161	151	178	185	174	182	209	192	169	187	183	211	170	193	186	191	164	157	182	174	188	182	177	200	201	198	165	210	162	196	189	175	174	155	172	186	176	198	199	206	191	182	167	202	175	195	190	181	187	173	175	157	199	187	196	200	186	168	185	186	210	173	169	156	194	204	213	185	179	180	193	184	196	173	186	199	186	186	177	171	190	165	183	193	157	154	182	175	183	179	177	185	157	206	179	193	162	202	202	203	181	158	155	161	180	165	206	196	190	186	191	211	183	175	215	175	200	204	204	172	195	190	166	205	198	184	194	196	184	205	171	171	191	204	209	209	186	181	165	175	220	195	185	182	205	189	193	180	183	185	181	195	190	188	198	175	188	200	216	200	192	187	191	201	185	177	167	176	174	156	182	185	159	177	169	176	175	207	178	173	173	159	180	177	189	212	160	187	186	197	169	204	190	177	234	161	178	195	216	183	182	177	186	187	174	205	182	186	162	163	191	178	194	197	182	158	174	203	183	146	184	208	206	177	190	174	171	202	158	181	196	178	182	188	186	171	177	209	184	191	185	197	193	179	166	182	205	180	196	198	197	150	178	184	173	179	201	179	188	186	157	175	186	190	193	165	163	178	173	187	140	158	189	193	195	173	198	169	191	189	157	177	175	194	180	196	168	181	182	168	197	201	214	176	189	185	154	185	167	182	158	198	186	194	208	183	187	179	180	160	198	193	160	151	168	186	185	169	191	168	188	174	178	176	206	169	157	150	161	180	181	190	185	153	171	146	192	184	178	175	184	200	180	180	166	192	200	204	196	181
26831	53572	70591	37973	2403	1943	1603	1401	1211	1050	932	863	854	686	710	677	671	552	610	562	563	561	587	517	537	526	500	543	496	513	517	513	460	464	453	516	463	495	469	485	444	488	465	427	506	457	427	448	459	461	494	645	741	789	772	726	688	518	506	451	446	426	471	447	438	468	455	404	442	430	454	440	416	471	445	419	453	424	421	435	434	429	421	437	433	418	430	404	425	401	430	429	457	428	404	433	453	411	459	394	421	444	458	405	442	435	457	443	419	421	402	402	397	457	416	465	405	444	448	451	445	437	415	485	484	512	423	452	460	424	450	418	439	424	438	424	458	435	417	462	462	440	470	468	387	438	428	448	469	416	413	400	439	431	432	447	482	452	458	395	431	431	422	431	465	412	430	457	437	420	417	413	426	414	440	427	414	402	429	425	422	472	425	458	449	408	446	439	439	418	408	420	430	439	433	443	452	433	420	423	465	439	446	412	439	446	443	437	420	447	427	436	462	430	411	429	419	409	419	442	403	399	405	429	427	406	422	437	425	413	436	414	436	436	422	396	419	416	445	453	456	434	423	467	433	426	478	404	404	443	467	439	391	413	417	423	427	421	437	425	445	454	460	414	441	417	463	434	438	461	415	437	442	429	426	430	428	395	436	459	450	453	412	467	439	426	459	406	417	416	437	464	444	466	408	408	438	424	444	449	465	448	417	435	380	449	407	451	431	395	406	447	438	435	406	421	426	451	429	445	420	428	444	459	432	430	453	423	405	411	467	442	442	417	419	447	410	450	457	435	398	427	428	414	423	405	449	471	452	384	433	423	431	431	443	427	441	426	433	404	410	434	411	418	442	448	413	439	443	474	444	442	443	424	441	409	457	436	450	427	447	431	423	444	448	438	447	426	429	408	447	422	422	419	418	425	435	433	420	410	428	436	436	417	411	444	432	435	457	396	427	429	434	427	424	449	468	443	456	397	459	452	433	429	434	426	432	430	423	451	419	454	413	409	436	417	411	425	439	450	434	409	444	436	420	429	397	412	405	414	452	431	427	448	454	461	401	434	435	434	404	457	431	431	446	426	412	416	429	417	454	415	386	399	443	425	437	452	422	414	418	420	430	456	436	431	453	426	437	428	441	421	429	414	468	417	448	471	442	426	433	424	498	435	370	449	445	430	381	410	432	413	431	412	459	410	418	428	454	438	395	426	397	394	437	432	389	477	456	453	432	429	449	450	413	403	407	427	475	428	433	443	391	459	446	433	442	464	420	427	429	404	445	434	430	429	460	411	419	428	423	430	432	409	433	457	432	436	424	409	411	440	444	385	413	472	440	445	437	453	467	446	431	435	441	448	436	410	423	388	421	421	391	433	487	455	443	467	434	404	445	441	460	450	407	412	415	431	461	439	480	401	420	425	398	453	422	414	442	412	439	414	462	473	449	432	459	437	436	425	424	457	387	375	413	411	424	442	412	443	417	455	466	422	430	469	400	412	434	443	436	446	427	447	428	456	400	426	410	416	416	398	429	444	427	476	426	436	457	435	423	439	402	390	449	426	451	468	438	403	454	429	439	424	479	447	393	439	432	432	403	419	442	435	422	433	450	422	424	455	433	435	443	424	457	423	445	377	390	420	459	412	430	434	443	370	410	473	439	396	414	428	438	422	471	406	450	415	497	404	410	412	406	449	434	471	390	435	441	465	419	438	428	413	413	414	438	446	437	412	423	437	456	425	431	432	431	427	457	445	411	436	450	478	405	404	455	422	440	424	407	403	447	449	423	451	423	479	445	430	437	440	428	400	442	453	455	412	429	431	375	421	402	424	419	424	447	408	458	424	467	448	409	411	429	429	436	401	439	438	466	421	434	404	445	425	432	427	468	444	414	447	446	409	401	422	381	414	414	425	420	421	423	435	421	396	416	420	402	464	449	471	424	412	448	404	428	440	443	433	407	415	409	459	469	444	405	462	419	425	433	441	447	449	455	394	429	440	448	417	435	425	446	452	433	428	435	414	494	435	460	453	457	434	442	423	428	451	427	444	475	425	420	404	407	423	416	398	426	427	448	426	443	443	438	420	454	403	422	419	445	442	444	455	438	434	426	403	401	399	398	454	421	418	412	470	420	441	435	450	421	411	455	417	445	421	456	426	416	411	395	417	448	431	445	447	434	451	437	427	435	405	434	439	425	392	426	423	407	397	452	413	438	437	433	397	422	455	455	449	413	429	406	450	422	397	423	417	430	417	481	397	419	442	441	492	406	439	409	442	409	417	418	455	428	422	445	413	425	406	421	418	395	394	418	420	438	458	441	426	433	441	455	442	420	414	477	433	454	439	441	466	416	447	439	434	446	438	435	409	417	436	432	458	461	417	414	433	465	411	465	424	429	406	463	406	450	459	455	423	433	443	446	484	408	434	433	384	431	454	438	441	473	423	427	443	427	433	416	430	426	436	413	423	428	437	429	450	428	450	449	466	392	437	452	410	422	397	385	420	438	441	458	408	419	445	435	447	394	440	457	463	420	414	425	462	445	422	420	447	426	399	428	399	456	482	439	462	419	467	418	417	453	426	421	403	442	447	421	419	417	406	423	470	432	416	401	416	410	447	423	457	407	412	450	422	442	425	404	422	446	431	444	408	456	387	444	399	419	431	380	440	445	436	407	405	433	434	426	468	438	424	457	458	472	432	470	442	403	465	452	437	434	428	420	425	433	434	412	427	428	436	435	445	427	442	431	452	421	405	407	451	423	412	455	437	424	395	426	403	403	404	437	431	389	429	436	439	444	447	424	424	438	475	422	400	417	430	421	425	450	481	439	409	415	456	442	392	395	473	394	437	411	450	461	452	465	465	399	403	398	452	428	457	429	461	405	468	441	418	436	416	445	444	401	434	455	442	421	430	432	431	452	443	408	392	419	423	446	456	459	424	450	414	439	419	451	382	424	420	439	440	394	430	458	425	446	451	441	453	437	405	404	424	427	438	402	426	449	462	416	433	447	409	464	440	409	436	413	433	431	425	397	449	443	427	476	401	373	435	450	434	479	442	441	405	440	404	439	398	430	390	443	424	439	428	447	403	447	418	391	434	451	429	428	418	451	459	403	403	428	427	488	440	427	440	429	423	398	448	459	432	407	429	407	439	428	413	426	440	432	422	410	417	395	442	420	434	434	451	431	432	437	428	445	439	468	441	429	437	434	429	420	420	419	424	433	408	440	437	446	429	445	439	440	413	440	417	447	465	436	440	454	448	446	420	440	422	445	459	436	397	430	397	413	403	411	438	406	433	426	452	423	435	422	459	411	459	468	429	421	441	465	427	425	428	412	423	416	434	413	426	400	436	416	429	456	449	420	426	408	427	430	445	445	443	446	391	410	410	466	432	414	412	482	436	384	467	388	422	453	453	402	487	413	397	412	416	471	441	429	433	450	429	443	378	435	431	402	432	463	442	444	447	409	392	443	429	434	438	416	424	408	395	422	441	433	449	461	449	408	452	428	496	421	415
25091	10845	8635	1296	263	235	227	221	195	211	230	227	195	218	239	209	224	232	206	233	221	221	216	210	233	235	216	260	252	221	228	260	247	218	204	237	215	212	206	232	221	226	220	219	216	203	214	220	203	208	211	233	236	231	250	196	226	217	222	218	212	232	218	225	195	205	227	210	204	234	231	225	232	234	209	261	255	206	220	201	218	202	233	221	217	231	208	223	208	223	221	200	221	208	208	211	217	214	200	224	180	205	195	216	218	225	230	249	242	228	226	228	233	237	230	223	230	187	217	201	201	196	226	209	213	211	232	209	213	229	196	199	215	236	231	220	238	192	252	209	248	230	238	233	194	205	234	243	202	227	204	256	208	217	213	228	232	195	241	230	227	219	244	227	210	213	203	197	185	229	236	216	213	227	190	192	215	228	244	223	213	230	224	235	213	223	236	214	216	215	217	210	203	231	223	209	223	229	243	247	207	238	223	249	218	221	210	188	216	232	216	207	222	206	235	217	195	237	208	196	223	214	209	238	224	230	214	189	235	211	204	198	248	226	200	181	198	227	199	220	213	231	213	228	224	210	203	171	220	199	208	224	230	212	212	212	219	203	225	260	210	186	214	213	207	206	240	231	212	223	209	211	211	227	194	222	204	229	218	223	189	230	217	223	235	255	209	208	201	202	218	218	220	228	265	242	228	199	209	216	209	224	233	233	197	235	200	205	205	223	212	214	217	212	206	184	248	217	208	216	182	192	228	208	218	206	206	225	217	201	192	232	237	243	222	212	216	232	230	210	222	218	216	260	214	229	250	193	211	200	231	219	222	230	199	230	249	231	231	200	247	214	178	229	220	207	211	209	203	236	203	224	205	221	213	237	213	220	200	194	207	204	227	217	242	199	188	195	216	240	241	242	207	239	199	246	231	205	229	225	223	221	217	200	233	222	210	197	221	256	211	217	203	202	205	224	221	244	194	200	198	189	199	215	213	247	205	235	226	225	256	240	225	246	222	223	232	234	212	211	186	199	224	210	216	190	193	227	196	244	228	235	232	234	223	229	257	199	221	204	243	215	207	198	223	190	233	215	213	244	214	201	213	224	220	256	236	245	203	224	232	210	206	207	251	220	218	209	205	211	212	226	220	216	233	207	207	215	200	211	219	206	207	217	219	214	199	214	190	219	217	220	209	248	194	217	222	241	202	216	231	218	246	229	225	226	238	219	211	210	227	208	243	194	218	191	208	225	217	210	208	215	207	218	235	190	212	225	225	215	200	175	222	216	220	195	208	217	186	227	242	206	188	224	195	214	213	198	235	222	228	203	240	210	222	204	209	206	196	217	218	214	235	261	243	198	208	217	232	239	224	236	217	221	216	219	227	213	217	223	232	216	233	196	233	193	214	199	230	247	219	215	230	217	206	211	234	217	185	231	229	219	222	236	219	214	231	223	214	238	218	206	178	193	229	224	241	211	203	235	203	201	210	197	241	245	211	203	243	224	221	225	213	193	215	196	241	214	199	243	228	235	198	213	216	196	200	236	197	209	206	208	211	207	215	220	223	210	225	243	211	205	237	219	202	214	215	222	218	208	203	227	222	211	220	236	223	196	225	227	224	211	228	218	203	221	202	173	189	224	246	243	222	221	228	230	204	211	198	239	199	228	222	238	234	222	228	217	210	206	206	214	226	226	221	207	190	222	223	211	261	230	215	221	194	203	245	225	236	221	199	186	217	203	236	208	196	191	226	202	236	230	189	199	190	237	228	228	238	232	211	206	226	216	222	240	172	203	231	212	234	200	228	205	233	230	225	211	212	243	245	221	199	209	229	228	232	249	201	223	204	241	222	225	251	233	214	221	217	217	199	226	223	202	206	244	241	203	226	218	203	195	223	216	218	218	229	246	218	216	245	229	203	208	236	198	192	190	233	215	231	243	240	242	204	211	209	216	226	217	236	185	212	191	198	220	230	224	224	243	216	212	241	213	219	237	212	216	220	218	220	207	196	217	217	208	250	238	222	210	220	250	221	210	240	250	184	197	201	230	222	235	203	248	230	215	226	219	206	225	211	216	222	224	220	235	218	219	215	215	225	202	228	241	191	213	215	224	243	236	193	213	187	224	180	211	216	206	208	201	213	215	196	225	217	243	213	191	179	225	215	216	221	252	220	188	195	204	179	213	236	199	255	214	229	211	211	223	235	223	234	232	233	189	233	195	218	224	244	238	221	257	252	230	226	225	227	222	237	242	216	230	212	219	199	206	240	231	222	225	238	237	224	224	195	216	212	239	218	236	229	207	235	226	231	203	228	218	239	243	221	230	240	211	219	226	217	216	240	227	223	255	234	219	224	209	229	223	235	265	243	208	228	229	216	223	220	217	208	234	227	233	228	191	211	226	220	253	236	210	251	208	202	235	216	228	208	199	264	248	237	234	211	219	211	232	218	212	224	228	241	206	221	226	214	226	191	197	237	250	215	243	200	235	225	257	248	225	201	199	232	208	205	242	247	198	209	198	236	222	219	187	216	224	206	212	209	238	225	232	234	184	247	227	203	224	213	220	205	199	222	203	254	215	203	209	222	237	233	232	198	203	216	204	231	224	218	210	210	264	209	206	233	227	231	224	264	233	229	217	212	226	214	225	218	223	222	215	220	250	221	195	219	223	210	217	203	208	238	207	233	263	210	213	215	217	227	232	236	219	215	222	197	248	252	226	216	216	240	233	203	229	223	219	221	225	249	228	207	211	232	238	239	229	225	238	212	224	182	174	218	222	228	238	230	242	190	227	209	215	216	210	239	219	234	247	221	215	227	197	225	200	211	206	213	235	233	235	221	219	234	228	227	212	226	206	211	248	246	199	217	237	218	244	227	207	209	232	192	215	232	189	226	253	228	247	230	204	237	201	224	199	240	199	226	197	223	219	229	190	213	235	206	200	215	260	199	213	210	238	232	214	216	214	235	221	226	253	243	212	215	198	231	219	243	221	222	196	220	188	215	255	244	218	228	243	219	194	222	262	239	216	210	233	237	215	241	225	208	243	217	209	214	225	243	230	220	201	215	225	203	205	226	236	226	226	217	211	248	190	237	208	213	216	208	212	204	210	202	220	208	220	209	238	253	222	226	233	237	228	205	226	209	224	219	217	206	188	233	218	244	216	228	240	221	205	196	208	235	196	220	217	243	225	228	237	210	217	220	239	216	217	196	201	250	212	215	224	196	218	225	198	219	234	189	233	196	274	229	224	208	249	220	246	238	203	251	232	236	228	231	217	243	235	229	225	230	216	200	212	195	224	215	214	224	218	224	236	226	204	224	196	225	209	204	226	224	186	249	248	254	226	196	221	242	251	210	213	211	200	233	228	219	246	224	223	225	209	217	235	210	241	221	219	208	227	237	232	245	182	209	255	240	239	225	231	205	226	212	220	177	221	199	236	224	229	209	206	226	223	224	201	225	232	237	201	227	222	227	209	209	245	247	216	210	189	228	215	211	202	215	242	203	204	249	209
12140	10001	13645	2824	503	525	513	508	474	475	497	520	501	520	528	519	485	486	529	473	461	511	494	513	498	492	503	513	512	477	510	486	466	502	451	516	525	480	475	470	497	483	484	456	465	508	444	442	496	487	477	551	567	563	623	604	534	523	502	538	486	515	507	475	468	468	464	507	461	483	478	511	496	478	517	481	466	478	475	527	499	503	452	529	485	485	542	565	458	501	520	475	478	521	502	526	515	501	455	466	498	495	514	484	502	477	482	489	493	484	503	482	495	480	488	499	478	513	470	482	474	486	456	437	486	535	524	512	492	476	465	438	462	445	529	507	488	503	482	498	447	495	478	502	467	490	488	467	487	477	476	466	509	492	464	482	453	435	479	499	488	516	448	473	480	479	472	513	477	461	478	451	464	494	507	505	478	451	461	427	514	465	488	497	473	474	492	484	488	509	493	524	444	489	527	520	494	483	459	479	447	493	494	508	465	505	464	496	487	470	459	495	495	506	484	511	504	518	461	477	493	505	467	503	496	510	514	465	432	502	497	493	481	451	484	473	472	495	501	496	504	528	536	502	499	515	474	502	463	522	475	463	492	486	457	499	489	478	505	484	470	492	515	519	501	513	495	470	489	500	489	478	532	504	494	489	499	539	507	500	501	471	472	498	468	492	501	499	493	555	472	500	493	482	511	505	509	453	501	477	508	494	498	455	510	519	483	497	511	472	480	498	460	516	486	500	473	471	492	483	480	464	476	515	490	519	514	474	515	465	515	506	468	517	484	496	455	471	475	488	479	452	487	508	487	530	498	490	519	505	501	535	473	498	445	492	495	513	499	534	502	452	451	504	482	461	532	530	506	484	498	486	498	480	481	500	484	532	515	522	462	467	466	486	479	514	471	462	492	489	522	525	482	500	500	489	476	483	493	492	489	500	489	480	492	489	468	469	471	513	484	450	511	494	510	497	466	488	487	514	494	511	491	505	548	492	511	493	491	468	507	481	444	474	508	463	535	507	460	451	505	492	518	478	476	486	495	476	490	499	461	470	473	473	482	504	503	510	456	476	514	483	471	501	494	457	499	473	525	520	482	487	496	499	499	521	461	550	494	486	468	516	482	518	460	478	494	437	528	500	483	474	483	468	512	492	465	516	467	505	523	482	508	510	480	520	495	489	471	461	474	493	500	506	475	466	469	484	470	484	492	494	460	506	482	497	460	491	459	497	526	508	453	466	483	499	514	494	496	493	502	504	496	496	492	441	455	452	478	479	509	480	496	518	497	496	491	494	441	476	498	476	481	520	483	479	489	481	475	501	465	469	467	516	464	495	490	467	494	480	445	476	507	494	493	476	484	438	467	483	507	511	511	498	486	483	491	525	492	484	486	499	464	493	493	451	488	445	508	480	515	506	486	470	499	492	467	504	503	509	545	510	492	519	506	489	473	488	507	475	495	478	508	511	511	489	503	488	484	492	486	495	476	505	503	460	488	461	493	492	450	493	476	498	528	459	471	525	508	455	488	462	501	460	486	479	490	502	451	453	493	491	479	491	477	482	477	534	477	484	479	514	463	478	464	487	435	480	509	462	519	476	482	481	466	480	480	480	507	500	517	505	480	494	509	488	496	458	477	485	534	495	531	470	499	484	478	478	506	463	467	493	519	516	518	487	491	485	453	455	494	519	504	502	490	508	493	496	473	469	473	485	517	470	508	473	503	548	455	430	466	480	517	490	493	483	507	492	493	498	488	473	520	480	468	468	485	499	480	501	525	507	453	486	500	483	491	484	512	505	515	518	495	459	488	492	485	428	486	511	471	458	471	502	506	532	501	470	488	470	494	523	507	522	505	483	543	490	484	497	468	484	487	453	494	493	470	491	513	476	455	466	465	498	458	447	486	503	458	522	478	494	513	508	491	503	491	473	540	478	488	478	465	465	506	513	512	467	502	474	486	464	499	459	484	455	508	481	555	486	476	501	462	497	477	458	478	469	479	494	479	479	541	499	500	520	472	493	507	497	493	534	480	479	545	559	512	511	500	477	507	463	510	476	456	485	477	474	510	467	545	489	498	515	513	518	483	490	511	495	498	511	473	487	524	502	490	447	524	469	514	476	505	456	499	478	493	522	466	519	522	449	519	482	476	464	484	497	445	475	448	507	486	470	470	472	502	488	492	484	501	512	471	523	478	544	495	463	484	499	494	490	512	460	477	480	479	488	464	471	464	477	481	467	488	493	490	484	501	486	546	515	493	480	501	478	524	498	536	503	509	500	541	494	465	516	490	507	496	471	495	511	459	505	477	459	517	431	523	495	507	436	490	481	496	483	528	499	513	474	513	533	502	452	476	515	446	499	472	489	504	482	468	494	496	457	466	481	475	470	517	457	442	483	472	511	544	538	509	496	478	478	475	478	496	473	485	524	468	486	490	468	523	452	474	456	462	480	503	491	479	521	498	492	489	446	462	511	473	487	469	483	525	491	484	457	505	487	476	477	506	503	481	514	529	519	444	483	539	470	486	488	462	514	478	493	449	508	480	456	473	490	509	485	474	530	495	507	496	472	476	481	492	492	458	495	498	532	469	514	515	521	483	499	476	506	480	458	508	496	486	531	516	478	501	479	463	477	479	486	483	484	520	473	495	483	460	503	504	493	512	496	460	451	449	474	498	509	496	482	493	490	494	515	538	481	460	481	506	495	518	463	492	476	448	536	472	454	497	492	496	497	474	549	459	486	479	526	490	476	501	460	484	496	534	478	461	480	523	502	480	518	489	522	489	500	471	504	480	447	502	504	442	486	510	509	500	455	521	494	455	502	530	492	502	493	497	501	498	481	499	472	471	495	474	470	491	514	466	497	478	487	506	463	467	450	479	523	470	489	535	475	480	497	490	483	502	446	486	497	463	467	461	490	505	496	465	487	488	461	475	489	453	493	499	451	490	464	484	461	462	468	474	488	467	475	482	515	475	471	506	476	468	491	473	494	525	487	485	493	518	480	472	487	506	469	481	505	483	487	499	493	490	498	481	506	478	487	498	434	503	489	493	481	483	488	491	499	500	484	527	451	505	476	482	483	470	463	463	512	494	512	462	478	501	469	515	485	495	514	505	496	487	535	463	490	474	511	483	509	505	496	463	475	469	481	467	512	494	473	469	490	470	447	467	512	495	491	488	480	472	504	478	479	448	473	459	504	493	486	513	480	467	491	499	507	472	479	486	480	486	469	504	495	485	496	474	544	469	458	461	481	509	516	482	484	502	470	500	496	513	490	508	475	472	512	510	492	463	479	492	505	488	489	448	493	472	458	456	485	502	462	539	513	490	467	511	467	491	492	483	503	508	496	512	465	493	523	479	551	482	496	469	471	467	483	502	482	442	486	494	533	520	465	492	517	479	486	482	537	481	505	505	523	493	498	484	515	478	493	476	493	476	500	462	509	523	503	490	464	499	503	424	472	484	480	495	518	445	471	492	504	540	499	478	518	497	546	499	475	499	493	524	516	456	477
38601	55267	64919	30693	5233	358	223	218	177	182	181	161	153	151	151	143	144	150	168	161	148	145	145	161	147	123	131	122	158	142	122	135	126	132	153	166	151	150	145	143	143	128	145	146	162	141	141	126	154	130	139	133	171	166	155	148	155	127	141	134	139	124	134	152	139	147	132	152	132	134	146	147	134	152	163	159	132	140	146	125	128	144	140	137	181	149	139	139	125	144	130	135	139	144	134	132	132	151	133	141	118	146	136	118	142	136	136	129	134	148	139	122	129	127	130	156	122	134	146	137	151	151	148	131	144	146	136	116	124	126	108	147	126	145	149	130	124	147	116	126	126	119	162	130	142	159	119	121	137	149	124	141	151	117	142	131	139	123	152	170	141	126	148	136	145	142	149	139	129	134	129	125	127	138	143	119	129	140	165	138	153	149	135	130	136	149	130	130	160	139	124	149	140	162	134	149	146	139	133	137	132	115	150	140	149	126	156	98	137	152	108	104	131	130	130	152	136	149	149	118	120	142	133	141	143	147	114	142	127	139	135	130	147	122	124	141	141	151	147	142	149	164	164	125	151	122	132	145	129	117	123	140	135	131	141	139	123	132	140	148	126	125	156	136	127	124	136	140	135	122	163	164	140	166	143	139	144	144	144	140	124	113	150	159	159	127	129	140	132	124	133	141	139	128	150	132	146	141	140	138	127	149	131	133	128	146	134	133	131	141	144	137	132	156	150	137	143	126	134	144	141	143	122	134	134	139	138	144	123	140	162	131	146	129	123	119	166	123	134	120	141	124	136	137	131	145	143	124	130	137	133	142	122	110	133	151	147	127	141	147	141	149	151	125	162	134	122	139	136	151	129	135	120	125	119	121	138	136	136	128	140	133	132	134	123	151	148	131	143	142	132	135	159	144	151	130	127	123	144	119	132	130	126	139	139	161	147	113	139	149	138	147	168	135	142	129	143	124	135	127	144	140	153	129	153	121	121	142	143	156	133	138	138	146	156	155	137	123	141	123	145	139	138	146	133	123	142	138	129	150	148	161	141	131	147	145	143	153	128	150	148	115	135	133	133	137	124	137	126	122	114	136	148	137	149	129	123	124	146	133	133	143	155	133	137	123	189	151	148	166	141	130	154	143	128	139	140	119	125	112	117	132	140	129	157	142	145	154	138	134	153	116	141	137	155	158	136	117	131	133	118	132	150	150	134	130	130	120	158	134	158	144	111	151	131	134	157	151	153	150	141	119	136	147	154	161	128	137	132	150	140	130	156	165	143	143	148	130	132	122	154	140	122	124	152	143	159	132	162	148	132	130	140	140	140	125	129	133	150	132	126	138	135	133	118	126	129	137	143	143	141	126	147	131	137	132	141	132	152	164	146	163	119	141	127	128	135	147	149	145	149	130	141	133	143	129	139	161	143	146	156	131	141	134	129	135	131	136	141	130	141	119	158	129	127	127	151	143	130	124	140	152	142	158	143	131	137	137	126	141	143	142	138	121	160	140	130	169	112	134	131	124	143	134	149	135	145	145	122	133	125	143	127	133	138	140	131	142	160	131	112	150	134	129	149	148	158	134	106	111	144	130	115	152	133	128	136	127	125	153	144	126	132	130	157	131	141	141	166	170	154	131	137	164	139	139	131	135	138	129	148	137	133	134	146	147	123	159	142	139	130	125	152	135	150	125	144	156	153	143	146	142	137	153	135	133	129	136	147	153	167	129	144	157	130	160	129	151	148	149	147	111	129	104	128	147	143	149	98	156	145	127	138	142	139	134	133	140	160	120	134	136	121	150	138	120	145	128	150	126	130	145	149	140	151	127	154	127	132	139	116	132	145	156	141	134	134	126	132	145	136	137	142	149	117	139	129	113	147	142	131	131	140	152	122	142	140	140	159	132	146	150	136	125	124	153	116	173	106	151	140	144	118	118	131	130	131	127	126	137	138	118	143	131	151	128	129	138	153	141	127	133	139	138	139	136	127	121	138	138	127	145	166	127	132	126	163	144	133	134	131	153	141	147	135	107	138	135	136	160	139	130	138	123	131	136	124	145	166	144	144	152	121	138	134	135	128	130	136	140	136	124	130	134	135	138	135	152	141	118	157	155	127	132	137	145	132	141	130	135	135	130	136	142	128	143	134	153	116	134	129	144	150	133	145	146	146	140	129	132	136	136	137	122	127	142	124	135	143	136	113	136	170	147	139	142	150	144	140	138	141	155	134	128	130	126	132	127	137	111	149	138	119	152	135	112	122	134	137	136	151	130	127	132	144	144	133	150	119	123	141	125	146	130	144	131	149	121	142	117	150	139	128	127	115	151	159	142	139	127	145	135	130	138	151	132	140	147	152	113	143	154	139	127	122	128	175	131	140	139	131	140	147	148	123	139	129	133	138	148	151	153	156	138	135	122	131	142	120	159	156	138	129	169	123	125	128	127	160	145	141	130	110	138	144	134	150	115	144	143	155	134	142	146	160	146	142	134	117	152	139	129	145	133	149	142	130	134	131	111	133	152	122	109	138	143	147	127	153	149	149	122	142	132	105	125	142	127	117	105	147	129	153	132	142	153	154	145	160	171	142	131	155	132	133	157	117	134	128	137	141	142	127	128	139	116	118	124	153	152	146	155	114	129	134	126	170	141	128	132	120	138	131	126	128	128	134	141	140	122	131	131	137	128	124	127	131	139	140	134	138	131	126	141	157	134	118	133	121	117	97	135	132	139	138	130	134	149	141	148	153	108	149	143	138	131	151	147	127	139	143	131	123	144	126	125	137	157	146	140	127	127	154	154	128	141	144	148	134	179	129	148	126	140	140	149	130	126	105	141	146	109	140	149	126	123	146	135	132	130	140	134	134	139	133	133	134	159	145	143	130	131	153	134	132	124	119	141	123	134	124	132	137	153	139	122	141	129	133	144	133	135	124	128	121	124	143	136	144	131	166	132	135	145	133	129	143	135	130	137	134	151	150	166	137	132	141	124	121	122	137	151	151	133	162	172	130	151	142	124	123	133	148	136	156	157	132	130	152	131	129	141	125	115	129	128	156	127	115	126	150	156	131	142	125	170	135	168	117	139	140	137	151	127	123	119	154	144	135	155	148	134	145	141	128	154	149	129	136	128	137	154	112	147	146	150	151	131	139	136	139	148	122	150	145	162	146	113	146	138	132	143	165	177	134	137	137	138	150	133	136	137	126	151	141	140	136	138	128	131	132	141	135	161	110	125	143	132	107	127	138	134	142	131	142	134	122	145	136	146	152	148	145	132	152	148	134	130	135	144	131	134	136	151	135	137	149	139	134	132	128	127	132	153	157	135	160	178	130	137	148	157	119	134	146	142	132	119	132	145	141	156	151	137	156	120	124	151	147	155	129	126	127	136	130	116	145	145	126	120	113	148	134	160	128	139	132	154	156	155	150	128	143	140	101	168	117	130	146	146	148	134	162	132	120	151	133	143	135	134	129	139	152	157	134	112	146	122	121	118	153	116	130	151	124	131
20840	43611	56611	28329	1212	1093	926	725	704	641	528	527	466	505	487	475	417	396	432	382	399	397	366	393	414	391	343	381	348	335	350	365	349	343	354	353	360	324	339	343	360	361	329	325	315	366	336	341	326	365	397	434	479	551	558	530	469	348	318	276	336	364	348	339	357	346	312	349	329	313	326	336	337	323	332	328	310	347	331	333	329	321	341	312	313	347	317	350	327	352	345	326	323	325	322	331	325	354	333	341	339	309	339	361	316	299	334	341	323	330	337	312	353	335	335	320	325	347	330	314	327	367	329	365	333	304	316	346	331	352	341	351	333	290	318	316	328	320	365	357	352	299	328	336	333	345	337	295	324	313	333	320	327	329	307	337	314	314	303	339	301	318	361	319	315	304	330	327	334	325	336	354	320	309	331	341	303	326	328	346	342	324	343	302	332	377	342	347	337	326	338	337	319	351	310	355	334	330	312	339	341	340	305	364	339	334	305	300	283	333	322	301	305	342	348	321	330	324	333	321	329	322	320	329	323	323	358	338	353	339	358	317	316	335	324	311	327	318	335	337	283	345	340	344	343	290	303	336	349	298	304	347	318	322	353	325	305	337	309	308	341	317	356	332	317	329	326	345	341	338	342	345	339	321	350	312	315	338	330	345	295	351	319	310	326	341	301	290	291	323	339	309	323	301	310	332	301	365	324	340	341	326	305	350	323	313	336	330	309	329	346	300	321	332	315	313	330	308	317	339	345	339	329	341	344	306	342	337	302	319	309	307	347	314	347	337	302	316	318	327	346	320	335	343	329	328	313	313	340	314	354	331	343	327	312	300	342	323	316	312	328	345	326	326	321	330	366	338	304	314	342	328	352	348	341	332	346	310	322	310	332	316	322	339	322	304	323	315	339	322	335	333	335	316	345	344	326	316	330	299	327	322	342	314	330	332	333	332	304	285	332	344	359	304	329	335	293	355	374	329	305	344	330	317	293	326	271	313	310	306	330	343	326	338	335	308	367	293	317	307	303	320	337	333	346	339	320	355	338	330	318	308	367	356	323	302	327	315	309	325	297	339	305	290	360	338	325	308	329	308	342	335	334	309	318	324	329	342	349	346	352	325	323	330	358	318	312	337	331	287	318	328	336	334	319	334	314	345	301	333	313	318	315	347	307	336	320	295	323	327	321	316	337	272	352	327	342	324	355	323	323	300	326	345	345	326	331	322	347	365	337	322	314	351	306	324	307	321	322	334	304	356	320	317	352	326	314	317	298	339	316	314	317	317	308	329	329	330	328	322	321	320	289	331	313	343	316	333	336	338	348	352	364	323	325	336	304	328	314	332	355	298	308	357	337	323	278	350	340	365	315	318	325	330	331	277	325	318	322	338	333	308	330	347	342	348	340	342	322	326	331	292	322	329	324	365	342	319	321	312	322	313	336	314	312	344	346	318	312	305	318	353	330	318	334	350	353	329	308	349	309	320	338	329	325	374	284	324	332	327	331	336	338	317	269	317	336	331	339	320	344	320	338	371	351	355	320	326	314	354	315	342	282	306	336	330	311	330	379	347	292	336	372	322	298	360	346	337	325	320	327	377	326	322	323	304	340	342	338	345	316	351	324	315	340	336	336	315	317	322	345	312	325	349	296	302	344	339	335	346	354	331	344	347	328	351	361	360	290	318	325	335	305	321	356	330	337	319	329	308	304	318	349	312	333	337	322	311	308	376	357	309	295	354	334	326	349	330	310	327	339	347	314	337	340	359	342	317	309	326	319	339	340	340	338	327	337	320	381	311	329	354	348	328	331	329	336	349	373	346	351	322	321	328	324	337	309	350	345	286	301	328	290	340	323	312	339	345	345	345	293	312	302	345	302	323	318	334	326	326	320	351	290	310	367	318	320	336	317	319	341	354	338	310	332	311	309	323	302	321	298	343	308	323	323	306	319	336	350	324	298	337	335	302	342	304	312	342	374	335	342	342	322	333	339	332	341	359	362	347	345	344	326	340	314	306	370	340	347	336	321	324	323	352	305	307	346	306	312	324	329	325	357	299	322	341	353	336	342	309	333	333	288	335	321	333	336	335	342	361	321	359	330	336	335	351	381	346	321	336	310	370	321	348	334	313	343	337	330	316	342	340	352	347	325	320	375	333	322	332	324	298	333	316	341	347	322	294	357	337	298	337	326	322	333	329	315	350	314	336	347	337	350	303	350	314	341	339	323	327	338	364	312	330	317	354	342	347	344	348	338	302	340	361	299	334	339	291	309	340	300	371	336	343	371	328	307	354	308	332	327	358	311	316	356	352	327	345	331	355	290	346	340	343	319	306	311	316	353	331	315	325	312	326	336	283	299	313	326	334	321	331	333	298	330	370	343	339	302	300	328	326	333	337	350	340	363	313	325	315	354	322	325	321	350	310	325	295	326	294	309	353	311	343	371	304	322	320	315	325	332	365	337	348	345	307	348	341	339	320	352	341	345	334	330	321	349	314	321	377	325	377	314	317	342	330	338	313	308	326	349	350	320	316	319	353	337	354	305	317	334	332	346	318	349	290	357	342	362	317	331	316	320	328	318	311	318	332	330	339	294	361	323	318	312	304	316	351	338	324	309	342	320	318	326	306	308	354	303	332	339	351	335	354	325	316	349	341	367	322	314	262	339	337	323	309	313	307	314	334	331	322	348	325	345	349	332	326	323	308	351	383	327	334	324	299	349	318	366	289	324	326	329	316	351	319	356	357	329	331	312	328	326	342	309	332	340	336	337	305	317	322	356	305	320	323	344	326	319	351	315	307	344	317	327	308	367	271	354	349	360	324	361	335	312	314	353	335	352	337	336	357	316	295	325	362	337	318	336	336	315	357	323	326	322	309	330	308	346	337	348	329	306	332	318	328	286	339	317	323	291	303	321	329	324	337	332	348	327	321	333	318	342	307	347	318	342	325	316	329	339	321	322	315	330	308	348	359	328	342	318	355	353	322	347	354	329	302	372	346	331	342	339	325	343	341	357	339	315	316	310	321	340	337	336	318	322	327	332	314	317	334	304	329	353	334	328	312	310	335	325	321	293	321	330	343	315	330	287	320	362	322	365	344	297	374	301	316	337	310	306	334	373	322	319	361	336	336	295	326	334	339	329	353	327	339	350	341	317	362	310	321	310	336	307	341	375	343	319	316	326	321	328	321	339	330	310	301	342	355	350	380	334	315	322	300	301	377	330	325	319	292	338	346	320	354	304	316	361	354	331	341	361	316	311	308	371	324	334	327	335	304	357	351	324	301	308	313	342	318	315	319	334	324	370	316	296	339	312	302	344	342	345	327	303	319	327	320	322	344	318	329	302	317	300	304	324	353	341	317	317	314	331	330	316	345	300	365	324	326	344	338	327	319	320	318	299	330	298	326	304	308	338	355	343	312	322	331	311	345	345	346	313	349	307	348	338	336	342	325	314	333	359	298	312	368	346	313	348	316	358	319	323	369	327	343	322	347	338	330	342	323	328	345	345	323
46735	72277	76815	41235	12734	1515	378	367	318	259	247	235	222	229	231	241	216	230	190	201	170	198	193	196	158	200	178	203	164	208	189	183	190	188	191	144	189	189	177	226	181	187	215	199	226	190	181	164	174	178	184	192	243	229	191	213	170	193	209	162	159	194	190	193	180	190	185	207	176	230	210	175	188	193	193	177	201	189	197	164	184	203	179	217	190	183	159	167	190	166	192	202	205	179	186	191	201	187	175	167	188	187	170	181	155	180	192	162	185	180	169	211	204	173	179	211	160	201	180	183	168	205	203	185	170	167	190	176	190	164	184	174	174	180	185	202	208	193	200	183	207	177	179	190	180	188	192	186	184	189	173	186	189	188	185	167	188	167	191	195	154	171	186	198	207	188	192	188	185	177	178	192	200	187	187	177	190	206	208	203	212	188	208	216	195	168	197	186	184	211	163	171	178	189	169	182	185	191	192	210	190	178	206	182	209	176	162	193	179	181	180	198	184	190	185	211	183	185	179	169	194	208	207	191	192	163	196	197	173	189	183	193	187	180	183	193	178	177	174	166	183	184	163	205	208	189	190	179	173	179	189	197	213	196	188	176	189	187	166	174	172	185	182	162	179	177	169	174	181	160	193	173	187	201	176	189	184	208	196	177	193	200	178	173	185	186	177	189	181	200	158	201	188	193	207	174	197	196	195	212	198	187	199	219	177	185	161	181	171	179	184	169	183	205	177	199	178	180	175	194	186	172	206	186	201	185	180	167	181	166	176	187	196	182	166	215	204	164	164	194	196	196	197	187	214	174	190	189	192	200	192	168	182	197	175	182	183	176	178	196	182	205	160	183	176	183	178	173	207	190	196	169	200	188	189	166	216	178	192	189	192	182	205	180	178	165	206	189	186	179	177	191	190	176	183	178	169	186	181	206	189	177	179	193	197	171	185	189	188	204	200	198	180	205	173	189	178	187	166	176	193	206	176	171	173	177	218	198	204	191	192	185	213	211	181	197	188	201	186	190	167	191	212	200	176	161	176	195	172	203	208	187	170	196	183	200	204	178	207	214	196	196	197	194	169	203	193	210	183	180	186	187	201	185	156	190	200	187	191	165	209	208	187	187	208	188	185	206	203	193	195	213	207	164	170	161	161	189	210	203	185	198	188	191	196	188	185	190	196	195	179	199	207	187	186	198	173	174	177	176	176	174	197	185	185	196	176	189	168	161	181	181	154	191	196	183	170	163	167	168	198	154	177	176	176	182	183	192	190	189	162	209	177	167	170	208	184	204	191	201	206	191	153	197	174	165	163	187	207	205	172	178	168	188	192	162	191	190	184	184	209	179	170	223	178	192	188	195	198	177	200	197	180	168	202	189	187	178	191	191	194	175	200	182	181	182	185	170	196	185	201	185	199	196	170	197	204	191	195	180	205	174	196	197	191	194	177	179	178	203	176	199	179	177	183	159	218	188	190	181	191	167	186	171	167	203	197	200	191	179	196	183	156	176	179	178	187	184	229	214	183	187	180	189	163	171	193	220	209	162	176	167	211	182	202	186	178	195	194	187	174	194	177	170	202	172	170	164	174	163	200	163	194	173	185	169	193	172	175	212	206	172	183	171	188	166	181	201	196	194	203	182	181	214	209	202	194	186	183	195	172	180	174	168	174	192	184	198	199	185	199	196	173	187	194	176	195	170	178	193	185	174	176	197	193	167	174	179	186	196	200	170	179	184	198	201	173	171	195	185	194	188	175	191	194	193	196	180	154	184	170	195	195	188	185	188	198	199	169	187	178	202	193	205	146	186	192	167	202	191	167	175	215	171	175	199	192	201	198	160	184	185	210	188	186	168	175	177	170	180	192	213	164	189	196	166	192	162	171	177	153	181	176	189	185	191	203	186	167	178	192	177	183	172	178	175	186	197	164	177	181	187	184	194	187	180	171	198	163	180	185	179	200	186	176	194	210	184	189	177	189	196	188	181	183	220	162	168	169	176	157	178	167	208	192	184	202	194	193	189	192	173	167	198	202	174	187	189	178	173	177	210	202	168	182	182	216	215	183	174	188	206	212	215	173	195	185	135	180	191	195	181	179	202	177	191	192	179	175	175	194	170	197	177	213	183	191	174	181	198	167	170	176	176	184	162	188	188	205	185	201	196	190	181	188	217	200	194	172	182	196	180	162	184	193	160	149	197	166	183	168	189	192	181	199	180	168	173	184	207	176	167	177	182	193	166	178	190	186	202	199	199	203	206	159	179	183	175	184	182	181	168	153	204	183	165	178	182	193	187	193	200	201	176	185	175	184	170	193	198	204	192	187	198	213	203	206	191	180	173	210	205	171	229	184	225	206	207	218	192	189	185	172	173	212	208	204	153	173	191	171	192	189	190	186	170	175	195	207	196	193	207	195	188	191	175	197	192	191	223	173	200	169	185	187	193	196	199	201	160	208	163	186	203	183	202	182	168	180	183	190	204	181	189	181	201	194	192	176	174	182	183	171	180	193	182	188	185	196	200	198	163	174	169	175	183	185	219	201	165	193	184	211	187	188	164	192	161	181	201	215	190	201	189	166	178	202	178	192	178	171	168	162	155	175	176	203	170	173	178	223	178	182	191	190	173	189	179	187	196	171	198	158	187	180	201	185	172	197	199	153	194	202	190	172	188	162	198	183	184	195	177	185	176	181	183	200	185	193	195	204	194	178	200	200	217	174	184	184	214	198	187	191	210	198	189	203	192	181	207	174	184	176	193	193	186	178	161	176	189	193	153	183	181	158	202	207	188	150	189	188	167	178	188	186	194	215	190	149	179	182	213	182	191	189	177	183	190	168	170	174	163	172	160	189	178	175	168	223	156	190	204	180	180	173	185	202	180	167	198	190	194	163	178	193	202	158	169	174	174	192	196	195	188	186	202	204	185	173	174	183	195	182	175	199	191	183	167	181	178	191	162	168	173	191	199	194	172	180	167	190	163	179	189	209	190	200	175	154	182	188	171	186	218	201	170	206	181	184	178	205	191	185	169	175	200	171	175	187	192	169	208	180	214	205	190	179	176	174	189	209	188	189	195	194	189	180	184	171	228	177	196	210	168	177	172	211	199	172	177	169	173	208	172	177	201	180	188	201	195	171	161	175	203	211	185	200	181	200	211	209	156	204	154	187	203	192	191	183	191	169	158	154	201	193	188	179	176	171	184	160	189	176	174	193	212	220	183	168	196	218	182	203	207	201	184	190	197	214	189	191	182	207	171	196	203	193	164	211	174	191	184	222	184	190	191	182	184	171	202	185	195	170	205	173	180	204	195	184	183	195	162	180	169	195	215	159	178	186	164	162	184	174	198	203	208	186	197	191	193	198	194	194	177	210	168	196	195	167	197	230	180	183	209	172	189	199	170	206	180	201	178	177	172	196	192	186	191	194	193	197	175	173	184	180	192	188	189	218	184	204	173	179	198	167	196	196	184	168	192	174	173	181	190	184	178	182	192	192	190	192	143	169	185	175	164
25380	55597	68560	37420	2253	1806	1544	1277	1131	976	908	784	776	692	660	657	645	612	608	535	574	582	524	523	557	529	539	540	512	530	528	530	494	484	458	474	471	469	423	469	464	472	440	516	497	466	498	470	472	489	560	539	712	909	636	605	507	488	435	443	436	442	477	430	447	421	452	465	473	447	450	467	429	461	416	446	469	453	442	466	472	436	463	431	452	471	459	446	406	425	440	455	448	406	430	436	432	429	418	439	428	454	450	470	456	440	462	422	461	453	420	434	426	428	443	436	461	469	479	412	455	477	451	438	448	485	447	435	445	434	454	415	432	449	463	443	446	417	445	466	450	419	423	434	455	413	457	440	420	438	426	433	455	444	409	439	442	432	392	439	433	464	416	433	415	411	448	419	463	433	420	432	459	409	447	431	409	439	399	422	445	449	443	458	467	419	442	459	436	420	442	444	433	454	414	457	434	417	419	451	442	431	433	450	464	415	447	427	431	430	446	461	416	405	447	431	442	464	411	424	417	454	416	469	434	419	452	433	462	463	437	418	453	432	441	413	428	403	438	395	423	428	431	438	427	392	456	434	423	430	451	442	419	416	450	443	407	466	429	407	450	433	430	453	449	438	445	447	443	427	407	462	447	450	487	425	456	473	452	465	429	428	440	455	440	426	461	445	425	443	470	435	439	502	459	400	437	449	457	413	438	462	409	426	438	439	392	438	454	458	469	436	469	425	445	417	412	446	430	424	447	475	433	451	429	428	415	472	445	411	404	427	462	442	461	414	431	446	446	475	441	429	466	407	429	463	448	446	452	440	445	480	414	419	443	406	479	438	432	451	442	427	405	435	439	411	411	425	402	428	454	440	440	424	421	430	435	433	425	443	406	425	470	448	444	424	422	439	417	451	429	411	427	433	433	405	412	404	374	455	438	438	465	425	440	459	459	439	451	409	445	432	446	452	428	475	405	461	410	434	402	390	458	446	432	439	470	436	465	453	415	397	443	410	446	426	442	456	448	407	427	417	452	494	455	436	463	424	417	441	456	445	455	402	410	426	444	404	409	460	443	421	419	422	447	429	436	434	428	433	461	444	412	468	416	423	423	437	458	405	450	469	427	422	445	452	442	431	407	384	426	441	425	452	433	480	434	411	426	411	464	437	428	449	464	412	437	405	441	439	436	449	433	407	449	403	461	404	424	442	444	466	438	420	446	441	418	428	422	389	426	468	414	410	444	417	425	427	411	438	389	444	400	433	437	409	415	454	489	447	384	454	450	442	459	420	400	440	392	393	430	415	405	487	423	440	447	479	473	439	443	413	438	422	440	484	444	412	421	417	463	440	470	438	414	446	424	445	457	437	448	424	426	426	466	444	450	422	432	444	439	441	423	436	459	418	468	438	449	447	444	419	453	431	452	462	444	404	430	448	408	434	408	407	423	414	453	431	453	510	448	441	425	427	442	426	432	420	468	450	423	424	435	427	439	441	433	408	427	422	411	440	456	456	438	439	445	399	420	439	426	455	407	388	378	426	441	425	426	439	465	454	436	420	432	457	446	427	459	452	451	414	440	427	439	469	443	466	445	432	460	410	453	419	446	424	422	434	438	411	442	400	401	446	432	452	449	443	447	423	440	436	459	403	485	450	433	407	444	422	438	460	453	467	431	426	438	445	435	461	422	419	447	420	434	425	427	381	434	454	410	407	457	428	436	440	447	448	433	420	469	468	454	417	480	444	476	434	437	419	443	442	459	418	450	486	426	442	433	406	414	410	445	482	433	423	468	419	471	422	430	427	401	409	446	421	433	448	426	428	443	416	470	448	471	415	418	456	439	393	469	439	454	411	425	461	429	408	459	412	454	414	459	434	426	420	464	412	467	431	433	440	429	430	391	433	468	442	464	425	416	402	486	448	443	457	417	431	440	462	477	441	408	437	423	425	451	440	454	487	452	427	425	445	451	427	461	453	430	462	421	418	483	404	421	415	476	461	440	480	449	448	431	431	437	411	438	436	456	446	449	410	453	460	415	414	433	411	457	417	428	424	436	456	458	426	452	436	450	437	427	427	441	447	409	421	451	432	445	441	437	437	430	467	430	417	453	443	445	404	454	408	435	425	410	477	493	432	451	458	448	438	419	416	454	467	405	442	421	457	420	449	435	443	430	440	422	471	417	432	505	429	439	443	444	449	414	394	395	447	470	443	449	442	449	467	450	425	362	463	409	418	428	407	427	461	434	439	443	446	450	464	445	458	389	443	433	431	431	438	438	467	437	411	440	432	425	459	449	447	460	451	420	456	429	438	420	456	441	422	440	475	424	441	426	404	420	424	465	464	444	463	442	387	422	444	435	411	434	475	426	405	458	477	449	406	397	435	438	458	416	471	413	439	459	469	426	420	417	408	399	439	459	477	462	459	456	462	442	483	467	401	429	433	467	430	447	438	399	419	436	394	470	418	441	414	446	394	433	449	460	414	437	441	439	438	446	451	428	427	421	435	442	425	455	461	418	455	453	404	446	441	410	413	439	428	439	463	443	461	432	487	447	410	449	464	458	413	424	425	423	460	460	427	413	428	401	457	430	429	462	420	428	402	440	408	432	479	452	442	457	445	413	410	458	443	437	444	394	472	446	412	387	448	450	431	430	417	456	464	410	444	442	438	437	460	423	435	432	438	399	437	432	453	453	456	430	443	472	400	427	448	444	436	414	389	430	414	443	493	441	469	407	426	451	444	462	426	420	426	450	422	403	450	444	430	464	445	424	428	448	426	454	405	427	473	452	496	450	438	436	440	422	412	438	428	451	423	446	461	446	414	472	440	437	426	468	414	448	432	426	432	455	437	429	448	479	432	436	469	420	449	430	382	415	431	456	447	449	428	466	451	408	448	456	422	444	452	443	424	419	430	440	427	432	406	432	488	422	418	424	444	423	463	433	422	410	445	412	415	451	446	454	457	435	435	451	419	456	458	417	464	439	445	420	496	423	445	482	434	433	473	433	424	467	417	426	444	444	460	440	431	438	398	467	425	406	434	440	480	430	406	437	370	442	432	417	434	439	440	452	423	434	421	463	443	414	430	450	426	435	429	422	460	471	444	439	462	404	444	463	459	398	457	428	438	440	466	410	438	412	436	428	423	418	443	425	429	395	444	446	488	434	438	434	451	441	448	428	436	408	424	444	437	430	460	469	433	437	448	419	436	450	429	459	422	450	433	466	411	414	434	392	430	446	486	447	433	405	437	434	489	450	441	416	436	462	447	422	451	424	471	437	430	466	433	395	437	414	428	443	415	398	425	423	456	442	460	448	472	418	465	426	421	422	414	427	417	454	428	457	408	439	431	462	427	475	457	426	440	410	416	434	460	417	419	464	465	413	396	425	423	462	470	414	465	398	430	435	446	463	417	412	466	449	437	426	445	471	460	443	467	428	408	448	411	456	469	442	426	407	453	431	467	417	444	433	419	438	380	453	432	394	426	411	436	439	425	453	453	441	437	479	443	399	470
23468	10490	9378	1444	240	246	238	202	238	203	221	233	244	269	236	230	209	220	235	210	209	208	223	248	221	214	208	214	216	203	237	235	233	222	257	242	216	212	216	222	236	218	253	226	216	240	231	213	208	212	243	229	248	215	244	216	238	210	238	211	253	224	222	189	219	193	218	221	223	245	223	229	245	208	231	242	197	237	249	233	234	206	223	233	206	252	210	239	251	210	232	264	225	198	223	197	227	215	222	227	227	224	215	242	219	215	209	201	230	218	226	207	249	219	205	226	236	221	191	226	222	207	240	200	211	226	220	226	206	198	222	254	235	221	222	236	197	214	244	224	255	217	218	230	215	221	235	218	216	217	241	218	221	233	233	232	247	225	212	220	210	214	230	239	227	232	216	201	225	217	235	182	251	232	217	243	223	241	240	212	219	236	221	208	212	210	225	245	259	240	241	241	213	254	229	216	234	230	226	227	230	240	198	238	234	237	238	226	236	214	227	224	250	196	212	219	229	233	225	215	237	187	218	196	203	231	226	206	215	226	242	236	251	254	234	221	219	208	226	221	211	216	192	212	201	238	221	236	223	216	223	237	219	223	233	236	203	194	212	249	203	233	224	212	222	194	216	222	251	214	243	235	239	238	230	236	218	223	216	235	211	201	256	209	224	212	228	249	207	233	227	214	237	195	228	222	184	225	209	206	192	224	230	222	224	213	224	258	222	208	216	237	188	230	194	243	208	196	247	219	237	241	229	231	231	206	227	210	221	206	242	209	230	206	238	236	209	198	233	219	254	223	219	241	237	230	212	232	224	226	214	234	202	210	230	213	254	245	216	213	213	227	219	207	228	209	210	220	224	204	230	207	240	208	201	243	205	207	216	245	219	213	247	229	194	232	230	242	229	229	211	213	224	212	212	215	238	212	234	217	246	227	245	245	235	230	255	204	210	219	215	231	215	223	224	221	228	258	224	205	242	252	253	221	200	260	241	221	237	230	230	245	219	239	257	228	221	243	231	208	195	218	234	212	222	220	208	225	221	225	210	196	203	222	231	234	243	227	257	201	192	219	239	231	220	193	261	225	197	213	196	229	225	247	207	219	223	236	231	210	224	252	233	213	230	246	201	215	234	206	220	201	232	213	211	233	197	246	240	235	191	236	214	229	226	220	234	230	208	252	223	224	227	238	220	167	230	213	248	200	222	225	217	236	222	224	225	229	233	217	226	223	229	226	213	244	221	216	229	201	217	226	209	249	204	213	218	204	217	198	231	212	211	230	215	213	239	238	243	232	231	218	236	267	213	225	238	244	214	214	224	253	236	225	216	201	198	212	219	224	210	197	240	225	232	240	245	208	228	230	199	215	226	218	224	217	225	220	216	228	211	219	245	228	230	206	250	220	215	235	202	207	218	218	238	217	260	205	198	206	244	221	247	234	231	239	260	234	234	224	219	196	231	219	240	210	216	235	224	227	215	212	232	231	206	232	219	219	224	240	234	230	264	221	231	230	203	251	197	228	248	234	198	212	212	212	196	222	208	224	224	228	206	240	214	221	215	235	197	226	205	197	241	218	222	238	244	221	241	203	232	227	224	222	242	231	254	236	216	216	256	217	229	231	211	225	237	192	233	221	199	235	235	211	199	259	207	233	216	221	199	240	228	226	224	191	214	234	225	227	199	226	224	193	202	226	244	197	247	218	227	218	220	211	228	195	241	220	207	241	210	240	207	222	240	205	229	223	232	220	213	219	204	210	204	237	203	217	235	248	220	224	235	227	218	239	217	208	247	215	230	228	220	216	190	221	222	230	210	208	204	250	229	242	230	236	216	207	232	219	217	192	223	229	225	239	210	245	219	233	225	219	218	222	201	200	216	241	239	240	232	232	233	211	214	201	222	228	240	228	255	188	221	219	246	242	243	214	235	230	224	219	205	208	208	225	233	212	224	237	210	195	227	230	217	243	215	228	231	226	230	207	226	242	222	236	244	223	212	201	199	249	226	228	209	228	238	215	217	199	237	222	227	227	233	216	243	221	212	226	247	220	241	230	230	222	214	206	232	219	198	196	213	215	239	221	225	223	205	207	253	217	219	242	211	191	238	234	219	233	234	226	231	213	218	246	219	238	213	200	242	229	248	220	245	228	252	219	226	226	250	208	219	179	241	204	243	244	206	228	186	230	204	236	219	239	229	234	222	218	214	220	238	210	218	206	215	232	215	210	238	213	236	234	238	256	240	220	226	234	208	238	228	234	238	225	232	258	193	213	232	237	206	268	231	221	232	234	211	254	230	230	216	267	226	230	249	229	223	202	214	205	225	226	205	239	212	211	207	243	214	230	224	214	241	235	223	238	238	198	233	234	229	226	243	213	242	216	225	271	225	230	257	214	221	224	222	239	230	202	231	200	234	221	226	220	218	204	216	227	193	222	256	227	220	205	235	209	254	236	215	200	257	254	222	218	212	224	242	254	219	245	240	205	215	204	221	248	220	206	224	224	222	223	246	229	253	235	239	218	216	212	218	210	206	202	240	231	209	216	223	237	240	192	243	240	243	211	222	201	223	264	237	220	246	241	259	235	207	205	227	240	241	235	227	218	201	241	204	229	242	199	230	210	226	229	210	249	189	223	214	232	230	246	206	238	254	242	194	236	220	241	224	197	212	210	193	244	220	222	204	201	218	233	187	206	213	196	240	223	207	227	230	214	225	234	200	227	226	219	211	216	218	220	220	207	253	226	213	205	223	191	199	231	232	234	225	230	267	215	219	237	204	250	258	204	215	240	211	204	198	215	216	235	222	205	213	220	217	216	213	245	227	233	231	236	208	229	242	228	231	184	228	235	207	220	212	217	224	218	206	223	221	241	240	236	212	262	203	253	212	212	230	260	208	216	240	232	216	239	219	208	223	236	203	214	229	247	216	210	216	226	217	236	220	221	232	218	207	204	237	228	249	243	208	231	228	226	220	233	219	224	202	197	205	209	218	237	205	231	247	254	196	237	261	215	205	206	216	210	240	226	218	219	215	232	193	234	211	252	223	196	211	237	212	239	235	219	255	224	211	221	251	238	207	229	258	222	214	213	266	242	204	237	221	206	229	229	237	245	211	227	211	246	223	215	211	207	222	190	216	202	237	218	211	235	240	205	235	242	221	206	223	222	227	220	229	228	209	215	220	228	207	214	199	224	229	196	200	214	215	198	205	219	225	216	216	217	224	208	234	240	226	236	202	217	223	237	252	214	225	223	234	210	211	218	228	257	222	225	218	212	228	214	214	200	235	262	227	222	229	210	234	241	214	252	253	228	243	254	214	232	221	232	220	212	221	211	228	239	214	226	216	210	228	219	216	213	199	225	225	258	221	208	212	248	261	198	242	236	210	220	213	209	218	229	214	224	224	214	247	227	235	235	222	250	227	209	209	247	223	227	223	223	201	224	237	250	228	234	243	241	240	216	233	206	247	211	239	238	231	239	228	233	242	234	204	226	223	224	218	234	243	246	218	220
11097	10550	14585	3068	536	521	534	531	477	458	519	524	484	517	527	445	522	493	519	472	506	516	508	495	484	514	511	525	504	461	493	490	497	537	495	472	497	478	476	462	514	482	500	502	493	532	478	536	503	520	582	535	666	678	516	524	512	488	499	495	492	468	528	482	516	502	499	477	557	492	491	500	504	495	533	492	497	525	505	494	544	502	498	500	518	528	544	479	477	495	467	451	549	537	503	517	514	491	466	493	475	486	478	486	513	486	480	474	464	485	478	511	466	506	489	503	471	517	528	474	482	458	495	512	491	513	530	497	482	506	500	516	494	478	516	491	483	473	498	498	489	460	481	463	477	495	459	529	460	532	478	483	532	485	490	533	483	518	470	503	501	511	515	534	497	506	490	503	487	493	505	498	524	496	499	522	504	508	479	493	504	520	530	508	519	502	501	481	480	510	480	477	492	492	540	495	499	518	450	509	490	514	487	530	535	509	503	482	465	481	477	454	534	518	499	485	507	506	497	493	492	531	522	518	529	523	509	522	524	512	505	422	536	518	491	531	460	489	500	498	515	481	481	486	460	507	510	508	506	499	493	503	488	550	448	507	506	474	475	457	518	447	503	490	507	551	489	534	458	514	493	456	482	533	464	504	509	505	490	517	496	484	526	476	472	524	501	486	512	493	477	489	478	487	493	522	484	510	493	494	510	462	514	503	448	503	506	452	467	494	537	488	516	503	498	492	498	493	480	479	513	521	479	523	452	486	465	513	502	525	502	470	499	479	523	500	474	540	504	507	487	471	473	491	527	526	515	479	525	442	514	527	530	494	508	494	499	522	487	481	449	497	504	507	470	480	511	524	527	531	523	500	515	517	488	502	501	505	501	501	472	474	525	466	479	491	477	506	539	510	497	486	463	506	485	501	500	498	443	492	490	499	501	485	526	488	499	472	503	508	487	475	504	524	465	473	478	474	464	510	508	466	514	469	443	482	473	473	516	498	501	512	460	482	480	497	489	545	494	459	514	488	498	494	500	496	506	539	527	505	486	500	433	498	475	530	509	486	497	531	534	473	523	450	488	475	513	499	512	499	462	513	488	492	541	501	497	487	491	496	490	493	475	508	504	505	482	479	476	471	469	497	503	507	515	502	475	500	489	473	506	511	507	510	507	524	493	532	495	503	471	541	526	488	508	480	502	501	481	496	515	515	493	523	502	511	520	549	482	503	503	531	471	473	487	481	513	501	513	456	524	478	510	443	483	472	514	451	489	480	497	500	495	480	534	505	476	496	492	428	484	504	477	517	509	460	484	513	501	489	506	458	467	516	456	464	486	466	495	531	484	469	477	489	489	531	449	529	515	489	485	497	494	502	507	521	461	491	477	529	493	483	496	474	511	512	474	508	489	520	457	513	499	550	478	480	529	460	509	510	455	483	461	523	475	506	494	509	487	514	466	470	473	471	517	509	516	512	504	522	499	460	495	524	520	487	526	522	473	452	504	462	498	480	507	527	502	516	494	543	511	461	530	492	504	500	517	489	515	457	465	504	530	529	492	516	455	538	485	493	506	512	499	470	500	486	482	504	511	525	500	513	466	509	475	478	510	521	494	497	496	544	486	471	527	475	492	463	561	512	454	538	486	498	497	484	524	493	485	496	519	483	548	512	471	539	519	505	464	477	448	519	496	518	524	531	509	506	473	499	496	465	466	515	491	527	471	537	501	495	492	493	534	553	490	496	491	516	511	505	487	485	506	496	489	513	517	475	542	494	519	488	509	487	503	514	462	491	516	531	483	520	513	441	503	480	517	523	495	522	487	505	511	480	501	483	522	541	490	506	494	536	515	505	474	466	504	476	517	513	478	530	479	478	487	502	492	472	454	510	525	491	525	534	509	470	521	527	502	521	505	505	455	526	511	478	472	526	468	475	510	474	504	496	497	502	518	473	494	503	507	520	455	529	471	474	503	508	502	542	502	503	500	511	502	476	466	488	509	509	474	498	487	488	462	545	500	508	519	518	473	474	486	487	481	484	490	499	499	501	482	440	494	499	512	505	512	474	482	525	510	498	496	510	495	501	478	510	494	497	506	471	530	501	491	540	515	504	468	529	525	498	430	492	457	480	499	507	510	469	568	521	483	514	488	522	465	518	512	506	541	518	533	492	461	471	511	525	461	484	523	478	496	496	485	501	514	485	481	485	490	492	489	474	531	507	498	457	513	534	488	481	504	529	456	474	562	505	536	462	507	523	491	475	454	520	453	451	537	477	512	488	543	501	518	521	486	496	513	502	505	498	527	501	477	472	497	505	491	480	523	515	469	541	459	502	491	465	492	511	479	489	497	480	531	489	509	532	474	487	525	479	499	459	494	501	493	504	482	501	493	553	508	512	508	473	489	507	500	461	495	510	457	490	470	472	485	520	491	479	531	460	529	461	514	492	500	467	514	521	471	464	519	510	508	543	500	526	494	509	485	502	530	473	527	490	512	487	488	504	473	496	498	527	496	483	510	518	515	497	470	508	498	469	472	479	480	469	522	497	496	505	441	482	551	483	523	466	463	484	478	521	475	454	523	466	519	498	523	513	491	501	523	501	523	511	493	513	499	524	514	553	511	504	465	471	552	524	510	511	487	487	521	532	520	510	531	491	525	492	534	492	485	507	489	491	502	489	529	514	499	478	500	496	523	525	443	473	474	505	475	513	522	512	507	502	492	507	490	485	509	526	456	535	457	501	492	480	534	485	529	490	529	502	453	489	476	482	530	509	503	501	486	491	511	478	455	487	487	512	503	477	467	515	492	525	494	482	487	505	519	482	492	487	471	485	501	472	547	507	497	531	479	485	512	486	492	525	519	495	505	490	469	483	494	519	470	499	497	488	480	504	518	488	515	523	461	512	528	491	530	525	514	477	519	527	477	506	527	531	477	497	457	461	481	539	504	484	518	506	552	481	516	472	507	468	514	500	486	497	528	528	483	489	462	536	508	518	457	480	491	433	457	540	501	500	481	501	473	492	511	500	519	498	478	522	518	494	479	479	488	508	491	515	474	489	519	480	507	522	520	481	452	512	476	502	486	499	495	517	494	508	477	517	487	500	498	504	521	526	489	452	519	486	506	506	476	479	481	495	482	512	526	454	486	478	552	506	484	474	506	485	517	477	451	488	498	466	493	500	529	478	475	479	530	461	510	496	491	510	499	482	458	508	494	452	498	512	520	473	508	472	512	510	537	487	465	496	494	534	511	515	554	507	483	528	513	511	519	538	475	472	509	503	471	488	521	526	505	496	523	487	517	503	500	518	512	488	495	490	511	527	506	516	499	518	499	454	521	498	498	480	472	488	469	517	511	477	510	538	481	488	504	464	464	568	495	499	453	514	455	462	509	474	510	497	498	485	499	509	511	501	453	472	497	504	489	487	547	483	517	497	488	505	479	489	489	478	496	510	493	480	420	523	528	460	507	477	484	454	462	470	521	507	491	517	530	520	541	508	516	474	479	505	487	482
36773	53371	65839	32617	6295	427	278	215	224	207	173	207	165	155	171	169	134	140	166	162	138	151	156	154	136	136	125	127	154	143	159	139	156	124	153	159	136	140	172	146	139	125	144	150	157	138	149	146	129	130	162	191	178	166	161	146	162	153	134	151	134	138	143	138	138	137	170	162	138	147	153	145	147	146	138	146	164	132	149	139	159	169	134	128	148	163	188	150	142	142	152	140	119	137	118	158	155	136	152	141	117	138	152	135	134	158	138	163	120	123	163	131	153	154	160	137	133	134	137	123	148	131	139	137	133	147	151	155	135	149	150	132	158	170	155	149	118	153	157	161	169	150	155	138	158	127	151	129	151	141	142	154	141	142	137	133	143	129	130	132	140	137	147	148	145	138	117	143	145	124	129	123	139	133	128	125	124	148	133	160	127	147	154	152	146	140	164	127	139	153	121	122	141	128	139	130	119	161	134	124	126	123	146	152	162	143	118	143	164	146	166	148	145	139	146	132	171	133	141	145	133	130	134	151	115	139	116	150	141	153	124	132	154	158	136	139	138	157	136	150	170	126	141	152	118	142	155	138	152	144	139	158	142	128	160	139	155	165	144	139	153	144	136	137	146	141	168	121	157	110	148	146	136	141	156	148	155	146	131	130	150	151	132	125	167	144	118	112	136	153	163	150	144	148	160	164	144	138	150	153	125	151	137	134	148	120	135	154	142	128	143	129	132	148	152	144	141	145	118	150	153	153	117	152	145	149	163	119	141	148	137	141	132	160	118	136	131	143	118	134	144	152	148	131	138	153	159	140	136	165	153	138	148	138	142	135	140	135	118	163	142	130	159	153	156	139	132	177	127	166	134	140	124	129	144	159	146	156	166	165	148	156	146	127	137	139	147	163	127	143	153	145	122	151	150	125	158	153	145	136	133	135	132	118	135	157	141	151	141	121	123	160	145	147	156	140	136	165	125	140	138	124	115	148	138	137	134	175	142	134	160	144	126	144	154	164	149	135	138	149	124	132	123	138	173	159	131	142	145	141	124	145	152	138	136	141	141	134	165	164	145	123	147	152	152	139	157	146	131	128	162	133	138	148	139	139	132	165	152	122	157	115	155	149	144	138	138	111	135	148	132	163	125	153	154	141	135	164	146	147	147	140	141	128	162	123	146	153	151	147	142	132	146	146	139	140	138	143	161	144	157	158	132	135	140	176	137	162	156	152	154	145	142	138	132	153	162	107	126	147	146	148	131	143	144	150	160	150	162	125	127	141	149	145	148	166	148	114	172	135	147	145	129	140	159	143	146	134	140	130	124	143	142	134	137	131	131	135	153	149	162	169	160	129	135	129	149	124	135	150	146	152	145	144	140	144	136	121	131	130	138	157	144	137	136	171	142	136	145	131	138	109	145	158	153	124	142	117	149	143	138	128	125	146	148	134	126	143	133	147	148	139	125	144	151	144	138	129	123	151	140	151	133	131	145	128	140	145	157	136	147	162	163	162	147	152	145	129	133	121	134	151	146	151	118	138	152	148	126	139	128	133	129	123	139	129	138	160	119	146	151	140	133	156	141	118	134	140	153	173	157	150	135	134	138	174	143	142	137	147	160	129	143	149	149	151	142	136	150	140	131	134	119	133	144	136	164	152	145	139	149	132	130	159	132	149	135	145	140	132	157	143	135	139	123	131	146	134	147	124	117	126	149	128	156	149	134	153	130	137	169	144	150	144	151	163	134	133	130	129	144	143	112	119	128	137	129	139	145	148	155	169	141	125	149	147	139	144	160	140	149	158	161	130	150	129	149	148	144	129	141	144	145	151	152	141	130	165	143	140	146	148	155	142	117	137	148	137	138	148	148	154	142	138	147	136	138	144	134	140	135	157	160	143	144	145	154	141	158	137	132	118	133	136	136	157	142	142	132	151	139	123	148	155	152	139	146	146	148	168	153	148	154	149	136	137	135	130	128	136	129	141	143	134	158	139	121	114	143	147	151	168	134	132	129	121	152	142	143	161	167	145	147	124	135	163	176	125	162	154	155	147	126	162	135	137	140	147	167	153	118	156	157	169	136	125	152	142	159	150	133	154	152	145	119	140	160	139	135	137	160	138	147	123	131	135	134	143	146	125	159	154	145	153	147	130	117	146	164	147	155	153	129	135	135	137	165	156	137	146	131	125	146	126	129	140	155	147	147	131	135	137	142	148	131	142	130	117	139	134	132	151	148	171	140	152	126	138	146	142	152	123	142	145	132	142	142	157	160	146	158	127	157	166	152	151	137	168	160	131	126	143	139	146	138	113	149	130	161	134	148	151	137	140	148	143	127	150	167	139	138	134	133	121	138	142	128	144	129	150	137	139	144	156	126	140	152	140	120	154	128	155	157	160	146	146	122	125	136	145	148	143	126	133	145	172	139	151	126	143	138	138	146	154	139	145	144	152	159	144	135	157	140	130	135	141	134	148	160	151	145	140	144	132	142	138	145	129	173	154	131	126	124	143	155	146	148	166	140	126	142	164	150	151	139	130	160	164	152	121	147	125	131	136	114	117	145	139	146	119	126	147	146	157	140	151	119	164	128	152	139	144	128	157	135	150	120	149	151	153	137	146	116	135	148	138	138	127	139	160	141	141	139	148	128	138	116	143	144	150	165	134	148	150	127	134	166	156	144	141	126	147	153	163	164	152	142	137	155	136	141	146	140	151	138	146	129	144	138	129	144	142	139	159	154	144	147	123	149	109	165	163	130	129	136	147	102	137	142	138	143	135	134	123	150	159	135	167	139	140	122	119	113	154	118	132	113	139	133	137	140	146	163	150	154	158	141	132	127	128	145	141	152	150	141	130	116	149	147	150	130	141	143	134	156	137	152	148	174	170	133	133	127	121	164	157	137	149	160	121	124	131	160	137	143	148	122	140	135	140	123	129	123	125	157	159	166	149	136	129	148	132	156	129	135	133	131	137	140	156	134	143	106	149	152	143	120	134	166	149	127	119	117	151	143	151	159	147	146	165	135	152	153	174	121	172	121	122	135	152	148	148	134	133	119	142	139	169	124	154	132	164	158	157	140	124	152	135	169	135	146	157	150	134	125	115	145	134	130	147	143	153	146	119	149	153	159	131	130	134	149	124	150	152	146	117	144	127	123	120	152	116	133	137	133	139	136	149	133	133	147	159	132	147	149	120	124	138	145	144	157	145	157	146	143	155	151	130	130	148	143	141	140	127	148	154	127	134	131	138	121	132	147	150	129	145	137	153	147	144	153	145	117	144	145	143	135	123	121	157	160	142	142	151	115	124	141	135	120	135	140	142	139	150	143	142	141	139	145	130	145	139	127	137	150	141	158	130	136	154	138	140	153	156	129	138	140	125	144	136	146	128	122	140	151	155	145	154	159	135	144	122	153	146	146	145	147	136	139	154	142	136	135	127	132	125	142	159	121	140	153	141	136	156	135	139	150	149	138	174	131	154	120	155	130	141	139	156	161	135	157	155	118	120	127	136
19084	42616	57343	29968	1200	1055	909	780	685	655	560	549	535	516	446	447	438	407	458	439	404	438	404	406	389	407	360	375	380	376	368	379	363	359	336	381	409	368	387	369	394	363	333	383	373	347	386	361	370	421	445	524	616	516	434	390	373	326	349	374	344	344	317	357	348	347	336	339	361	313	342	353	354	360	343	367	364	353	362	355	331	342	373	308	338	364	336	350	340	330	341	325	341	356	333	359	339	373	329	338	349	341	337	329	325	346	364	349	342	347	368	390	328	317	339	314	375	346	340	320	368	376	360	384	350	385	323	341	351	346	366	364	353	347	316	341	373	348	356	357	367	325	378	337	340	352	337	340	340	339	298	360	363	332	351	353	327	289	320	329	367	339	321	350	325	341	353	327	330	322	344	364	323	350	307	358	357	378	334	356	351	359	346	348	343	352	341	307	332	338	370	337	324	310	319	298	350	350	346	344	347	348	329	318	343	338	307	298	337	319	330	304	347	359	345	328	350	352	338	381	352	360	335	332	319	329	343	342	311	327	321	330	310	313	338	296	350	340	330	320	366	296	338	358	339	342	324	320	352	366	345	298	329	365	338	337	381	330	341	348	341	343	326	326	378	327	341	326	313	330	334	360	363	322	319	336	360	357	342	319	338	324	373	315	362	322	339	345	317	363	341	313	351	317	340	325	341	326	340	294	326	346	325	336	375	322	353	333	346	350	341	341	331	338	328	364	308	346	358	341	351	365	317	362	329	361	333	344	334	329	336	350	335	353	309	357	338	301	309	354	373	334	356	333	355	343	327	348	367	333	353	337	365	321	342	343	314	321	359	368	332	352	356	328	375	325	287	368	318	335	330	323	376	352	341	345	375	357	343	320	323	362	332	345	355	331	330	319	353	354	343	329	322	355	334	322	326	356	353	340	336	305	319	312	325	347	307	317	358	334	324	354	335	356	330	347	347	332	345	308	324	304	335	339	343	308	330	343	372	335	321	321	357	361	353	358	357	345	362	337	341	321	316	281	355	337	312	332	364	336	340	325	321	354	361	348	346	362	325	353	336	321	333	346	338	340	344	328	373	357	356	335	340	344	334	332	347	320	315	355	340	304	356	319	327	353	376	329	337	344	324	356	334	368	343	316	330	358	317	334	350	326	337	348	340	344	331	310	320	311	344	354	322	337	334	329	333	317	328	350	314	322	350	332	339	327	316	342	343	325	333	362	340	328	297	353	359	326	294	340	346	338	321	359	332	360	355	320	321	346	357	313	348	330	337	312	329	338	335	352	328	310	332	317	313	344	317	342	317	331	317	335	372	362	348	340	322	347	341	333	323	334	361	340	375	315	346	329	328	303	338	352	311	354	320	337	322	320	326	314	322	365	328	318	317	330	335	331	332	319	342	370	335	333	322	316	375	369	303	326	337	334	341	353	324	352	347	347	325	329	276	329	328	335	331	332	378	367	360	335	360	350	342	337	325	338	337	367	338	353	374	326	322	331	331	348	342	353	337	362	365	324	350	342	329	338	318	347	362	374	301	369	339	365	335	356	320	350	360	354	367	326	321	347	323	341	339	322	350	356	345	293	339	344	322	340	371	359	378	305	348	362	314	324	339	310	322	335	363	366	322	334	343	346	336	350	346	343	337	337	322	318	334	333	330	325	308	367	350	339	361	327	344	337	362	347	317	353	317	340	379	340	349	345	348	343	354	349	345	332	355	333	317	358	315	323	329	309	338	323	335	367	355	326	374	330	347	335	348	325	352	358	351	314	341	339	336	304	346	324	338	330	324	356	328	342	303	305	350	324	329	322	355	335	309	341	340	322	332	369	329	365	343	356	361	333	325	329	347	346	349	348	355	314	346	346	343	320	329	320	349	344	348	331	356	375	329	367	338	301	367	355	338	372	341	361	332	327	372	349	344	329	336	335	353	328	322	341	329	357	313	339	323	335	345	316	348	327	320	329	327	317	357	362	365	329	315	351	345	297	319	318	348	388	335	334	366	314	352	306	323	328	351	351	349	345	328	341	339	345	325	313	325	346	351	328	360	337	344	337	345	343	368	334	343	315	336	338	375	360	314	340	315	335	367	339	338	342	362	338	320	308	338	379	345	359	318	358	340	328	334	361	300	303	360	369	341	319	350	328	351	335	345	340	316	349	338	384	344	333	325	345	347	338	370	314	312	346	338	344	337	306	339	316	325	332	315	365	343	335	341	357	316	323	320	346	331	348	359	306	327	342	354	333	312	361	339	352	324	339	328	331	352	365	346	364	331	326	339	341	371	348	347	366	333	318	320	350	353	345	331	326	340	345	322	332	341	342	342	319	346	361	344	336	323	378	293	311	347	345	346	320	340	330	355	322	355	362	339	345	378	332	333	333	319	355	318	351	361	361	339	342	300	332	312	354	362	353	325	281	343	326	332	358	337	355	340	337	356	321	349	305	354	352	311	328	339	358	354	328	321	323	346	305	341	347	363	327	347	318	383	348	337	357	328	303	317	327	335	318	341	332	337	347	357	352	342	350	327	326	351	316	309	332	330	352	309	331	329	357	335	342	348	340	323	329	337	344	351	355	354	348	360	340	355	352	330	355	346	326	361	326	304	360	350	297	325	338	323	326	331	335	361	311	334	327	326	352	342	344	332	336	338	358	349	326	351	333	338	364	312	355	334	360	328	354	316	313	321	317	308	351	349	328	308	321	346	333	328	338	359	326	368	349	331	360	333	354	354	312	304	352	359	336	351	340	350	348	327	293	316	358	379	326	352	303	342	310	351	291	345	359	342	339	353	320	355	354	383	361	344	360	343	344	324	328	357	321	329	323	309	367	334	338	335	349	340	337	309	354	343	339	355	331	321	330	346	336	315	323	341	334	328	365	335	283	318	349	318	346	285	327	363	358	336	339	319	364	363	294	366	343	330	306	318	328	355	334	342	300	363	351	346	318	303	338	316	320	344	329	354	344	327	335	303	351	338	373	338	378	354	363	317	339	354	363	327	320	336	331	347	345	335	311	312	367	349	320	356	342	339	319	317	350	327	367	351	374	341	309	344	340	309	352	376	323	327	340	324	359	335	335	267	382	353	338	377	329	306	344	321	315	347	351	363	316	361	323	342	323	344	321	328	355	355	346	371	327	329	360	313	361	327	346	356	323	306	359	309	345	338	340	324	330	316	289	338	299	363	344	372	336	318	330	317	334	341	339	321	344	366	346	348	335	362	358	364	354	339	342	336	346	317	331	340	362	328	344	324	324	331	302	331	312	348	319	334	334	360	351	347	366	306	320	361	340	335	352	360	305	326	310	342	330	350	339	362	350	326	332	344	296	367	317	357	330	346	299	331	334	342	343	344	324	313	373	317	335	340	367	310	351	373	313	292	348	325	367	338	377	330	307	351	317	331	335	329	337	303	349	354	364	305	355	323	349	350	348	362	346	386	304	315	337	322	326	370	316	362	355	319	342	332	331	345	342	384	304	340	326	334	342	338	331	312	331
44300	68926	78147	42898	12525	1625	433	366	352	288	265	249	226	250	223	196	178	220	224	200	235	214	213	213	216	213	182	207	219	181	198	187	209	229	217	224	193	192	199	236	166	194	199	221	209	183	204	205	195	210	193	233	234	185	214	214	208	229	225	200	202	193	193	174	218	190	207	179	191	182	190	160	186	188	198	204	196	211	184	206	194	170	172	180	192	184	194	194	215	200	187	184	198	212	209	195	190	182	214	166	192	190	182	192	192	177	206	185	196	176	189	186	204	214	172	185	219	215	209	195	224	174	194	193	219	197	194	183	181	185	218	207	193	163	183	192	186	177	203	205	162	218	191	208	187	209	201	184	189	213	197	196	178	188	173	196	192	178	170	190	172	175	210	198	219	192	196	207	173	190	202	175	182	198	191	205	208	192	225	180	207	198	216	180	184	201	180	188	189	210	198	207	186	213	182	206	197	202	186	201	184	196	193	201	204	197	206	205	197	202	194	191	167	214	187	158	217	185	198	208	196	202	182	187	188	207	178	178	177	186	188	183	224	191	192	194	190	231	179	176	197	207	187	189	191	191	207	175	196	202	198	232	203	189	171	194	172	190	190	172	219	211	183	192	193	202	206	202	174	206	157	213	176	198	185	165	195	200	169	188	199	215	202	166	190	154	205	199	213	176	216	198	206	218	190	185	218	197	163	194	208	192	202	210	190	207	175	216	199	225	175	188	188	211	175	194	198	167	184	213	195	231	196	187	198	191	181	199	217	188	186	200	198	201	210	191	173	196	185	183	177	180	195	204	192	171	182	189	202	197	200	189	174	179	180	200	163	188	214	194	193	188	193	197	195	219	184	191	196	193	189	197	169	198	213	198	210	172	189	188	203	205	210	194	182	191	192	195	209	181	201	208	204	207	175	205	176	172	220	204	172	188	186	188	188	170	180	214	204	211	221	184	204	196	189	183	204	208	229	193	195	180	195	200	190	178	196	178	178	204	181	198	194	172	189	208	188	208	212	194	184	179	190	196	187	197	185	217	174	177	206	203	190	204	197	200	165	169	185	195	151	224	195	177	198	211	164	186	196	196	216	189	192	193	193	211	191	218	227	204	186	187	203	197	207	195	180	173	167	184	212	218	195	187	180	172	185	193	210	193	191	203	200	183	224	181	185	179	200	203	187	168	199	186	155	201	207	219	215	180	193	193	191	193	203	200	197	190	174	210	211	246	198	185	208	190	192	177	210	210	202	193	190	215	194	180	192	174	180	177	193	181	179	172	182	180	187	210	179	191	224	211	198	215	199	205	176	203	198	206	195	175	199	181	193	205	223	196	209	196	189	186	186	202	182	200	206	191	205	200	197	198	219	218	198	177	218	177	189	181	165	206	181	166	221	212	183	160	193	194	207	185	196	181	211	171	192	189	190	222	193	224	196	169	197	189	210	166	173	191	202	174	208	204	181	207	201	187	173	201	207	203	198	190	193	178	205	247	179	192	186	182	182	177	213	183	178	196	200	171	231	184	180	190	193	188	194	201	191	202	198	188	199	200	174	189	193	216	196	191	179	211	192	168	212	182	211	181	181	206	196	205	203	176	186	187	189	171	205	208	227	194	205	164	186	174	202	205	185	203	204	192	175	210	184	198	209	196	200	199	209	202	187	202	214	188	179	219	209	200	204	199	184	202	195	197	199	166	202	189	208	192	199	207	201	186	182	205	223	184	208	222	202	198	175	198	213	209	211	190	190	196	184	164	171	220	218	194	194	181	184	174	196	221	201	188	208	181	200	199	181	187	191	171	194	182	183	181	192	198	181	175	180	179	199	208	197	201	183	179	211	198	190	234	202	227	191	209	168	183	176	209	182	187	166	213	182	234	207	183	187	193	201	191	241	200	220	183	216	187	198	167	218	197	218	182	178	193	184	203	175	177	163	196	175	178	185	192	205	161	197	175	218	201	186	178	200	204	201	197	203	188	198	193	185	175	181	203	181	213	183	167	179	206	170	193	194	189	167	189	199	192	188	192	213	202	174	172	181	210	205	210	201	214	213	219	215	182	186	201	200	206	191	191	204	189	189	173	198	162	166	188	175	173	188	208	198	216	187	163	213	179	205	166	206	182	194	223	191	207	181	194	173	204	159	180	192	196	194	195	202	199	232	208	199	200	200	182	196	224	190	177	176	185	216	200	181	209	182	196	213	193	209	214	200	213	189	192	191	194	182	204	171	176	211	202	192	186	188	172	207	198	217	189	206	200	185	212	205	187	218	211	213	203	162	186	168	170	189	188	191	202	211	169	190	201	178	203	162	223	186	215	179	205	182	185	199	199	194	189	186	188	212	224	196	210	210	182	239	198	194	175	183	210	196	181	204	179	183	189	218	186	190	203	192	175	211	178	207	200	202	184	208	202	208	196	219	173	176	182	205	204	181	205	183	182	202	218	193	207	187	196	218	190	199	210	188	181	196	204	193	186	208	193	223	161	204	193	209	185	181	204	201	190	195	182	197	179	207	195	205	182	201	207	226	206	186	183	208	184	190	170	183	176	197	197	175	210	193	181	183	186	212	196	176	200	211	222	186	186	175	174	179	227	186	207	170	200	205	198	196	192	200	219	235	193	200	200	178	184	178	192	182	192	186	192	181	187	173	192	173	217	210	187	191	189	192	183	171	190	199	209	217	190	205	195	231	194	206	204	194	200	212	192	187	187	207	183	196	168	179	182	188	178	179	195	175	184	168	197	191	188	183	208	193	209	190	177	190	188	198	192	196	196	203	179	180	187	193	198	155	204	182	178	180	208	193	187	202	181	164	177	182	167	177	199	188	199	221	166	180	179	184	182	156	212	188	174	193	187	193	223	191	214	195	199	207	196	211	169	204	192	186	191	186	191	163	200	159	208	199	178	175	190	189	193	173	171	201	206	197	185	186	221	201	209	191	188	187	225	177	170	176	204	188	204	170	193	167	183	185	198	150	183	209	168	205	195	179	194	199	171	189	212	223	218	173	193	188	199	203	184	199	188	209	199	178	207	188	213	180	206	184	204	164	229	195	188	187	179	189	211	172	206	195	179	184	227	191	191	182	215	185	178	195	209	187	186	208	211	181	172	210	162	188	209	201	210	153	208	201	208	172	198	173	222	196	192	173	195	222	210	199	175	198	192	193	183	203	187	192	203	201	174	179	197	187	176	196	185	206	205	194	220	207	191	202	191	176	198	207	220	204	177	199	191	195	201	193	214	167	201	191	203	192	185	229	168	180	188	179	166	198	209	212	183	191	170	192	194	200	189	203	211	181	185	196	196	186	209	249	226	186	171	180	188	207	198	178	175	203	205	194	210	177	219	195	209	207	179	189	218	197	183	199	201	184	197	170	194	217	177	215	220	172	231	193	179	190	183	188	193	182	204	199	167	183	160	191	194	205	189	183	191	192	193	180	183	180	178	197	179	187	189	198	187	181	180	194	187	195	192	216	214	194	168	184	193	216	178	210	180	202	172	221	175
23193	54154	70635	38300	2360	1937	1604	1444	1197	1083	975	858	876	755	748	646	667	614	687	639	571	574	538	561	527	561	569	516	498	516	513	516	525	496	469	525	494	500	460	454	496	491	485	427	496	501	502	480	507	586	662	807	884	713	649	679	537	458	458	455	520	452	489	445	476	454	492	481	503	483	471	469	431	452	468	449	436	443	460	441	478	473	484	443	465	484	453	480	428	436	454	489	460	466	495	461	485	472	428	491	439	450	476	461	456	452	491	497	462	437	434	479	473	482	451	442	435	477	456	478	496	431	463	413	464	448	477	465	439	463	453	430	468	472	452	470	463	470	455	525	473	485	456	476	477	465	458	452	473	478	412	464	438	457	433	434	468	428	488	453	489	457	420	415	472	428	444	443	445	439	440	492	502	482	438	445	479	488	477	483	429	443	448	445	457	473	506	453	441	437	452	453	407	492	445	465	419	435	430	500	447	465	412	469	485	445	423	493	428	469	433	452	487	462	468	459	452	448	435	455	458	464	480	413	459	469	429	461	449	438	452	429	447	453	445	469	437	447	434	404	451	450	435	457	430	429	436	445	438	409	451	450	440	473	436	478	447	431	451	426	453	453	430	488	460	478	414	464	454	476	446	481	462	424	470	435	461	476	495	482	434	469	471	444	445	463	408	407	442	425	455	469	410	456	467	453	447	437	471	451	467	420	437	426	470	430	437	481	468	497	478	481	427	440	447	435	444	439	458	465	429	478	486	477	467	421	424	454	434	472	442	455	489	463	433	462	416	411	457	497	454	458	433	443	448	450	416	427	425	471	448	454	448	470	442	450	465	465	424	435	490	436	465	422	440	428	416	448	444	431	435	471	429	463	415	455	463	459	464	448	451	410	481	437	427	451	452	431	431	469	466	458	449	451	404	467	450	445	486	444	422	408	458	437	430	450	457	445	464	437	437	436	447	440	454	444	478	449	452	441	492	459	470	442	414	466	449	450	434	436	430	432	454	466	490	462	459	480	481	472	446	470	476	490	438	456	454	444	405	485	467	445	469	429	465	432	437	487	464	426	446	426	430	481	443	447	422	470	406	435	448	478	489	445	435	412	455	436	481	448	474	444	461	483	449	437	459	432	487	444	466	456	426	448	474	433	465	465	437	427	445	479	456	445	454	463	474	469	466	442	444	446	467	465	433	469	480	463	445	453	474	489	435	460	453	469	459	459	375	479	505	462	471	436	437	429	450	488	437	467	492	488	470	480	437	390	435	465	460	435	473	454	430	413	484	415	428	472	453	446	445	438	413	431	464	424	419	459	454	433	443	432	480	467	468	439	450	447	407	449	466	423	479	414	471	480	444	472	475	460	442	419	466	431	504	464	466	425	445	408	491	436	442	430	437	473	443	413	448	476	436	466	434	443	439	445	426	423	449	458	465	437	417	433	469	464	447	466	497	451	429	431	431	458	433	480	485	452	460	474	465	481	462	479	445	454	462	485	488	436	470	441	419	468	477	461	451	434	474	458	460	434	455	417	487	466	450	458	429	453	425	478	470	439	453	426	402	418	425	448	448	416	420	491	488	448	479	444	433	438	394	456	441	473	475	458	435	467	428	471	460	483	435	471	445	424	464	467	418	470	479	466	456	432	447	441	438	441	444	444	455	480	475	413	487	473	473	479	429	468	474	465	460	430	470	459	447	477	437	435	461	489	444	501	429	477	439	425	434	463	464	424	445	435	428	444	444	480	460	462	417	447	463	434	455	452	482	465	449	473	453	514	442	420	420	428	449	478	471	468	474	445	458	495	438	443	448	438	444	491	447	442	427	426	445	468	457	421	446	453	432	453	454	468	476	448	459	445	478	464	476	469	483	469	479	437	464	448	471	417	423	405	484	440	446	463	424	426	431	473	461	419	441	435	471	429	449	459	453	460	451	427	434	461	467	472	445	455	453	489	485	455	494	459	443	485	456	459	457	447	464	451	427	417	487	448	429	447	419	461	444	476	443	431	427	463	419	428	464	437	481	405	435	439	456	465	484	412	443	443	425	439	425	445	446	447	450	480	457	496	408	428	454	449	485	451	444	444	487	432	448	457	419	479	458	454	480	470	429	444	417	446	472	464	454	451	442	462	489	414	446	500	477	459	451	464	463	455	472	481	455	468	400	424	489	472	422	432	430	455	451	448	475	454	468	471	449	440	455	475	472	441	462	491	446	451	462	474	434	406	460	450	450	430	460	420	448	446	459	444	421	462	451	444	460	482	474	485	464	441	453	422	468	452	453	473	417	480	455	454	475	473	416	452	450	464	464	470	483	463	418	459	418	490	441	441	468	460	438	478	472	481	445	474	412	456	480	471	468	438	467	443	435	441	462	486	467	462	458	431	477	468	424	446	466	474	453	459	498	448	482	459	477	421	482	469	428	478	468	422	461	470	486	448	451	435	444	445	464	447	463	472	468	458	476	460	453	449	413	433	435	458	496	476	445	462	406	426	490	463	481	474	444	442	451	489	434	432	401	461	437	437	447	451	460	455	468	421	479	455	424	438	412	462	436	479	479	464	467	476	448	456	468	411	446	458	465	417	447	475	439	412	458	466	476	438	446	454	427	488	435	460	457	426	435	432	431	458	492	430	468	464	466	483	452	425	482	460	414	472	465	437	465	481	448	437	466	450	478	415	446	471	484	450	475	445	434	453	465	401	444	484	453	475	430	474	430	433	454	442	410	488	441	404	455	451	521	465	446	418	457	442	423	429	398	445	435	448	468	429	492	443	436	435	470	449	442	477	421	430	479	482	442	442	429	439	488	465	423	449	474	429	450	475	502	449	442	437	427	440	486	483	428	419	484	413	446	441	481	444	476	428	485	453	445	448	466	449	456	424	468	454	455	476	431	449	478	448	446	478	411	443	439	489	477	446	465	439	470	461	491	438	447	449	429	477	462	444	444	482	468	417	457	486	462	441	479	507	453	458	440	434	433	454	464	435	441	459	460	429	477	452	434	475	441	442	453	457	431	465	420	459	415	482	415	471	452	439	442	456	464	447	468	460	482	442	463	441	445	437	467	424	493	473	452	430	432	417	462	434	454	400	466	446	458	449	449	475	424	425	458	430	450	460	434	452	470	440	485	477	449	505	402	439	471	441	444	457	478	463	441	462	503	423	434	439	444	505	479	477	433	432	488	466	404	456	481	468	425	422	443	440	465	429	462	438	450	455	480	458	465	451	468	440	446	442	437	419	476	456	429	462	463	451	501	466	436	428	448	440	477	436	499	498	473	449	429	446	449	447	458	437	448	416	435	449	446	470	453	463	466	453	423	473	467	419	441	454	479	476	428	436	478	445	444	441	440	455	458	424	483	477	453	457	491	447	448	457	488	476	448	462	459	465	497	470	435	467	458	427	501	468	466	419	445	446	433	442	481	399	439	484	448	442	464	464	464	447	474	426	489	424	466	414	467	419	483	409	450	451	459	469	435	428	445	463	460	436	471	448	405	443	471	426	447	451
21785	8986	8266	1629	251	244	232	202	200	225	198	251	252	249	248	238	223	258	246	234	225	239	211	188	264	223	228	223	191	237	241	223	227	225	240	231	197	249	209	247	252	201	224	242	220	235	234	231	224	237	244	243	227	242	229	249	230	231	218	214	244	249	212	249	245	202	219	201	227	236	211	200	238	181	233	234	229	248	212	215	228	206	230	229	284	219	258	219	214	225	202	243	248	220	216	250	230	247	240	230	241	221	226	227	231	231	232	209	222	253	225	206	235	242	224	228	207	209	212	241	204	225	226	241	220	204	221	226	204	197	249	213	201	252	240	219	241	216	240	196	223	213	250	231	209	231	213	207	236	221	233	198	229	227	202	206	227	233	221	219	197	244	233	238	221	205	220	235	217	225	229	216	224	247	237	214	216	244	231	194	218	195	242	239	229	229	217	252	231	200	243	223	227	246	226	213	242	254	203	211	202	233	226	214	203	231	224	189	210	245	231	233	219	245	210	221	215	218	220	236	228	220	205	205	227	229	260	206	223	235	251	213	235	221	218	217	216	216	219	221	249	244	233	234	203	205	235	210	226	233	209	209	224	225	238	223	233	210	203	241	220	247	237	217	243	243	220	212	211	229	218	215	213	245	218	212	232	257	201	238	213	223	230	239	225	250	220	224	243	202	235	242	214	221	247	252	188	226	224	208	244	239	236	240	241	223	250	213	209	254	230	243	228	232	222	206	209	209	231	226	222	211	209	207	220	241	238	216	246	237	225	213	262	198	210	239	217	227	229	221	232	209	229	249	224	224	245	229	263	207	233	225	230	247	229	214	218	222	240	212	212	237	200	250	194	223	230	235	211	221	213	219	277	232	202	200	221	204	244	206	219	231	229	222	235	208	249	233	204	213	236	206	249	220	220	216	213	220	230	232	221	215	214	233	212	252	227	223	194	220	195	246	230	219	188	217	254	226	227	225	213	206	213	213	215	223	233	223	220	209	220	239	202	221	223	217	227	228	231	215	216	218	211	213	228	219	233	240	219	220	235	259	253	213	227	243	234	233	260	224	233	238	213	244	252	258	232	222	215	199	218	206	229	248	254	211	191	251	217	221	221	218	219	217	217	213	201	235	205	215	236	232	211	226	226	210	242	236	219	210	211	233	256	239	250	206	226	210	214	225	238	203	230	225	218	219	247	185	212	211	220	249	229	231	217	201	228	224	214	228	221	249	258	202	224	219	235	229	236	246	227	194	223	235	227	233	206	246	226	248	223	231	240	238	207	213	194	217	227	245	221	206	251	218	238	267	236	230	219	216	213	234	220	220	226	229	202	229	217	238	228	252	243	218	200	220	211	220	246	209	235	233	190	207	229	255	218	196	209	225	221	197	208	208	202	261	225	239	223	241	246	227	256	240	226	226	219	217	220	254	229	211	232	214	208	218	252	229	222	229	270	223	227	208	225	253	253	226	210	240	205	244	230	237	211	252	242	228	218	217	224	231	207	229	228	224	231	230	204	220	248	219	228	262	218	238	214	224	236	242	235	217	204	219	229	242	243	252	233	229	228	205	199	242	226	203	257	198	203	236	174	234	222	250	238	250	207	203	240	234	213	244	217	229	185	202	255	241	219	244	219	228	238	225	225	226	198	258	240	219	206	231	242	208	237	232	273	228	219	218	219	229	222	223	227	213	237	192	211	256	214	213	244	228	229	210	262	224	211	214	227	218	238	242	212	196	251	219	235	206	232	240	210	217	229	223	217	226	215	222	235	198	202	230	238	234	220	209	227	227	223	215	228	223	250	226	209	249	207	209	203	216	203	231	224	201	211	224	210	225	227	249	239	216	218	257	200	210	224	246	220	251	227	217	216	212	191	210	223	227	220	233	222	227	231	212	212	240	235	228	241	225	237	235	248	230	234	241	207	197	216	217	224	237	213	241	248	220	220	241	236	201	238	222	237	226	244	206	231	240	239	208	219	210	223	218	213	208	260	213	245	217	220	204	223	204	206	233	247	226	259	246	203	239	219	191	234	224	240	227	237	203	247	214	230	229	222	243	255	235	227	227	247	225	244	208	236	259	206	194	222	204	231	230	222	246	234	261	240	222	220	231	227	211	223	236	225	233	225	225	229	236	195	236	234	227	254	238	205	217	204	216	197	226	205	216	232	229	230	240	249	200	225	223	217	216	218	227	210	233	229	221	242	223	243	230	231	194	239	245	196	240	239	242	222	229	228	233	222	228	218	232	233	241	222	207	200	211	221	244	237	251	258	205	243	211	217	240	229	240	223	226	231	232	246	230	199	210	169	239	214	222	209	205	220	232	215	212	230	221	216	249	230	225	213	203	215	261	231	246	222	243	201	214	210	221	220	242	227	227	245	215	226	249	264	215	237	246	206	235	216	238	234	237	231	219	207	200	232	230	220	251	238	232	249	231	229	215	224	193	207	217	217	226	235	271	227	226	233	209	223	241	236	211	233	223	222	202	214	221	243	218	249	231	211	209	231	214	227	217	213	222	221	217	242	232	218	209	234	233	215	218	213	229	220	248	221	205	225	214	260	216	244	225	251	243	230	237	238	208	217	240	253	238	248	201	204	246	214	223	202	240	232	212	242	229	253	221	206	222	245	219	256	211	237	225	232	209	244	214	214	222	215	203	209	243	216	228	223	229	203	222	217	254	214	231	235	226	234	221	226	218	220	231	219	210	190	213	202	256	231	230	228	209	239	216	233	226	239	227	202	233	233	230	241	245	224	233	233	204	239	267	197	207	241	220	238	217	207	224	233	260	233	217	223	207	215	218	262	241	249	238	232	227	204	221	205	223	235	210	213	257	217	235	229	238	251	251	191	253	232	229	227	223	234	217	221	201	234	241	227	234	252	227	188	212	220	254	236	239	223	215	245	196	216	204	210	197	248	212	204	227	233	230	211	231	228	205	234	203	220	203	222	220	184	212	230	242	239	235	215	242	256	214	229	224	217	201	211	220	242	256	241	215	222	264	223	244	227	223	224	220	219	220	211	216	229	234	223	229	211	214	242	214	238	222	214	213	209	240	221	211	216	221	240	264	230	200	221	243	213	205	247	214	232	229	186	226	218	240	224	211	241	206	210	233	218	196	211	223	249	232	243	235	220	213	223	205	218	244	249	224	233	197	216	226	230	243	236	248	220	217	223	225	235	233	246	228	208	229	203	238	215	218	236	213	264	224	214	226	208	237	208	201	209	219	239	232	225	233	225	215	245	205	233	230	235	240	224	206	220	226	252	236	232	184	225	217	231	211	207	223	235	240	249	223	215	233	208	201	228	215	210	221	244	229	236	236	214	227	231	226	241	229	235	213	251	235	246	216	216	238	221	200	214	217	213	224	208	232	223	228	221	240	215	250	234	233	235	216	237	221	218	205	254	203	217	211	249	206	226	223	226	214	231	243	214	207	243	222	224	194	223	223	223	268	235	246	220	233	228	227	208	203	248	242	236	224	238	227	269	240	235	215	237	253
9957	9247	13551	3804	525	566	506	514	522	498	523	519	518	517	467	505	466	517	493	515	506	498	518	513	483	526	493	467	520	456	500	492	522	464	519	476	519	503	498	492	481	505	536	498	503	542	497	531	514	515	633	586	619	577	534	522	525	462	509	490	510	510	522	515	508	459	487	504	481	506	538	458	508	521	495	471	488	464	495	520	534	495	535	475	458	526	467	513	497	516	477	530	501	475	479	486	505	498	474	488	543	514	468	485	516	477	550	496	489	503	501	521	522	497	523	446	495	495	490	472	502	539	491	531	543	481	515	488	498	483	521	489	521	486	508	479	521	491	525	478	520	505	465	512	502	493	545	478	494	482	496	509	493	487	494	513	480	541	482	492	470	526	496	526	491	509	476	499	482	517	459	501	487	482	485	495	508	497	535	536	520	491	475	477	475	477	521	499	467	475	528	491	467	532	506	511	469	540	509	534	510	515	477	480	492	522	492	477	517	523	534	475	484	504	457	521	504	509	497	482	442	536	526	501	496	471	475	485	527	526	489	520	531	493	486	540	521	495	498	546	506	532	507	453	520	516	523	489	509	527	493	493	484	471	500	454	508	506	460	494	493	479	494	551	569	497	491	494	521	476	458	549	489	493	480	495	519	532	497	494	507	513	520	495	515	529	545	518	515	511	510	502	488	495	518	483	507	508	467	475	480	470	511	473	496	512	489	501	497	500	459	492	444	481	526	527	485	468	467	493	490	514	497	521	506	468	498	509	490	549	530	527	463	478	485	548	455	459	495	506	511	472	511	493	505	509	481	517	484	507	481	498	505	557	480	467	474	521	493	488	512	515	498	492	507	476	469	498	515	529	520	504	504	512	480	492	486	471	472	489	514	526	500	543	545	510	510	480	479	485	508	478	513	517	508	499	489	483	496	513	492	502	497	517	494	483	485	490	526	466	530	500	492	491	492	485	533	502	509	493	490	510	509	521	502	464	485	503	471	547	512	506	472	469	528	481	493	522	486	501	495	448	489	520	506	455	517	499	524	483	469	517	490	526	483	533	483	463	494	506	457	512	508	492	497	500	507	505	450	476	487	490	506	511	525	527	492	509	477	479	487	495	486	521	476	506	513	557	498	490	534	509	499	485	499	484	547	459	515	519	443	492	507	499	525	513	502	490	513	492	507	489	510	484	506	479	516	521	518	528	480	513	481	528	508	503	517	505	491	498	442	520	484	495	475	492	454	500	518	522	472	501	499	503	468	493	476	501	488	485	491	512	537	471	480	487	519	513	461	520	497	488	502	539	490	497	489	488	474	528	514	485	500	503	495	542	455	489	520	508	475	489	472	521	483	494	509	458	486	474	495	536	491	524	489	492	554	465	515	459	522	454	485	473	481	510	501	508	511	493	491	508	497	492	485	486	489	480	505	506	515	497	489	515	487	500	500	476	480	488	519	481	465	516	485	453	452	497	484	469	518	534	476	493	507	460	527	489	480	532	481	498	542	458	512	487	468	492	501	472	478	465	495	474	461	437	487	512	423	522	508	504	514	530	524	501	471	524	436	501	505	466	505	561	565	468	472	463	538	522	511	529	515	502	523	506	493	475	501	519	511	530	474	487	542	484	520	520	461	535	492	519	490	510	470	486	513	523	481	483	496	527	488	519	484	485	546	514	513	505	486	512	480	486	508	478	519	502	482	495	526	487	508	463	508	495	525	523	448	478	506	531	480	490	477	510	485	478	477	533	506	490	470	544	526	514	519	487	505	546	492	478	518	495	498	506	479	490	483	523	527	474	460	477	493	494	473	480	504	567	533	516	529	477	506	510	455	441	512	470	491	497	509	536	484	505	484	491	526	468	511	500	489	534	474	449	464	488	492	511	499	497	505	470	498	500	460	480	505	480	466	502	512	508	484	457	513	489	500	499	540	525	497	502	544	517	518	517	480	470	521	561	489	518	483	480	488	482	505	499	494	502	490	509	528	510	468	458	548	456	553	512	543	506	472	500	532	470	507	485	517	489	505	498	494	499	460	501	497	517	498	510	488	472	510	475	530	458	453	533	523	495	541	499	462	498	506	523	514	500	457	490	497	477	505	495	489	468	523	488	475	500	456	481	544	476	496	484	487	505	500	479	477	500	473	475	470	522	534	504	467	491	482	472	506	494	518	502	502	472	531	500	522	510	512	508	505	532	516	529	486	457	541	460	514	506	480	509	513	511	526	481	477	511	479	544	475	469	482	487	456	533	467	507	488	501	544	435	503	522	445	505	560	503	493	516	475	490	511	468	497	532	500	493	459	475	491	516	477	518	508	508	495	525	528	515	549	510	527	538	523	515	475	472	480	492	511	507	490	509	511	486	506	493	523	482	486	536	527	546	490	513	517	448	515	537	518	519	474	446	495	522	440	512	492	484	519	517	528	504	536	511	497	492	480	444	512	508	511	486	491	462	503	508	517	526	500	503	478	512	530	482	486	493	500	476	487	517	514	507	496	494	544	497	469	501	496	502	507	532	544	492	493	472	494	523	510	500	483	504	478	508	451	496	543	527	525	523	454	511	514	487	511	515	536	493	481	504	439	477	479	548	505	538	492	501	492	493	484	526	518	479	501	498	491	490	509	524	487	491	505	480	517	507	498	515	502	507	487	495	508	484	534	528	477	487	532	508	519	503	516	529	499	507	547	490	473	488	481	500	487	493	499	483	486	556	500	461	471	465	480	505	489	497	498	545	492	488	513	473	509	514	469	487	497	527	521	478	526	493	489	519	500	526	491	453	495	445	510	516	520	510	520	475	494	540	506	525	514	501	449	449	467	494	462	470	513	509	529	484	485	480	450	499	464	504	492	498	505	474	530	547	502	513	451	480	476	495	490	487	478	527	517	455	514	487	515	464	513	477	504	491	521	514	539	487	436	511	524	529	503	516	462	518	506	510	525	484	496	493	485	512	498	496	500	490	468	477	462	541	450	516	538	480	486	496	488	488	492	536	466	553	490	506	489	506	490	506	495	475	505	507	458	485	505	525	538	492	525	476	482	571	507	440	480	465	474	486	506	482	538	482	467	475	503	546	501	490	495	533	523	474	509	497	480	491	506	505	514	540	517	504	513	520	478	517	526	465	564	508	488	454	478	514	466	489	479	468	548	542	506	497	518	487	538	546	530	485	536	491	494	474	508	507	451	496	532	475	484	494	500	484	521	531	550	527	564	477	480	467	437	513	476	488	505	530	552	521	414	479	518	525	528	508	504	497	512	483	482	530	498	477	494	484	512	493	506	506	523	496	504	526	502	495	478	516	473	524	510	506	493	508	508	469	507	514	480	495	494	509	489	522	511	493	461	508	500	486	485	531	470	450	513	484	479	502	545	528	511	521	458	518	521	497	538	468	477	510	499	485	527	478	497	521	487	479	495	491	511	499	517	482	533	518	502	485	526	459	466	526	501	478	540	466	477	500	459	486	523	491	505	509	484	470	501	500	492	518	519	477	514	505	482	479	509	493
33633	50750	65064	34408	6200	442	263	244	218	205	184	177	174	157	153	141	147	143	151	158	140	150	139	161	139	142	142	125	160	139	131	143	144	136	164	138	132	144	154	148	151	118	167	114	116	129	149	123	119	171	142	148	141	133	170	154	128	145	143	131	126	150	166	125	146	144	167	127	102	149	144	123	148	149	132	126	141	154	150	124	127	140	150	156	141	146	142	136	144	116	115	136	115	131	137	128	154	110	126	136	141	148	128	128	136	142	146	146	142	141	153	149	118	145	139	141	132	133	140	135	128	127	143	144	124	138	150	164	126	133	147	139	137	149	154	145	150	110	156	136	148	156	141	129	129	130	145	124	122	151	155	140	148	124	137	119	144	122	133	149	148	134	142	137	142	155	132	134	127	126	144	154	129	131	131	145	136	138	125	113	143	176	156	117	137	126	142	137	128	123	131	129	135	133	142	129	140	144	120	159	175	162	110	142	128	135	125	149	137	151	134	135	135	147	149	117	154	155	131	135	151	126	121	133	142	142	150	132	153	140	136	136	122	154	141	121	145	152	163	138	126	126	137	122	145	127	129	134	142	119	117	145	154	127	157	113	160	130	140	143	130	152	153	142	132	134	133	132	142	133	117	172	133	107	127	135	111	142	121	156	126	124	126	135	139	142	126	129	139	123	133	156	130	109	131	138	120	118	121	128	169	154	139	128	121	144	159	150	148	144	146	108	111	113	119	115	134	123	119	145	122	123	128	140	120	136	119	133	128	125	170	135	135	154	142	150	131	124	148	151	158	131	140	130	137	133	160	150	135	141	151	116	156	148	121	139	124	159	150	142	152	126	140	174	128	134	120	126	136	143	129	140	108	142	127	140	133	132	148	133	135	122	133	129	153	121	139	148	124	114	151	152	146	135	153	132	141	133	115	136	127	147	145	130	132	126	139	148	156	123	130	153	150	121	163	125	131	134	134	148	162	121	136	141	152	116	129	150	123	141	139	162	144	143	110	134	133	147	136	142	134	138	148	151	173	139	115	154	142	124	103	143	115	143	127	142	129	128	120	126	145	133	124	142	121	108	126	144	131	138	143	135	146	146	129	155	128	143	126	137	121	139	143	145	141	130	134	129	132	135	138	150	134	113	142	119	127	145	128	115	127	146	155	140	145	107	121	153	153	145	137	129	137	155	138	138	145	148	119	152	155	133	141	122	129	144	146	124	129	143	127	122	142	137	131	126	124	140	151	127	138	124	160	130	125	120	137	137	152	122	133	159	158	116	142	128	133	130	108	149	145	141	129	144	128	140	136	137	147	117	128	159	159	129	143	135	140	152	131	145	133	120	147	156	156	140	132	139	114	125	146	139	135	146	165	123	133	157	152	146	155	120	151	126	132	139	124	144	130	135	135	137	148	149	155	123	116	145	156	107	157	135	150	116	141	137	125	148	138	129	121	124	149	131	121	155	106	134	157	155	147	142	142	140	163	126	150	124	131	138	135	136	116	131	121	134	125	155	111	145	134	135	147	150	145	167	121	130	130	142	129	140	130	150	159	137	142	153	137	141	123	133	113	157	148	147	155	152	129	119	142	135	123	129	122	129	131	130	153	131	134	141	143	121	143	119	146	127	125	138	112	144	124	132	126	130	107	152	138	157	137	141	132	127	145	143	132	130	135	159	137	125	130	121	135	126	122	147	118	141	132	127	142	148	138	117	124	120	143	151	132	127	153	135	148	116	149	134	162	156	134	154	113	127	127	147	125	136	120	136	148	145	151	157	120	148	140	137	157	130	128	137	147	138	138	121	139	145	150	151	154	111	159	145	131	134	121	157	135	134	147	154	132	125	145	136	135	144	122	154	144	134	162	142	125	157	110	133	166	144	136	164	134	130	128	152	119	150	144	136	115	138	125	136	132	127	125	133	115	130	140	140	137	164	142	138	136	149	142	163	131	128	153	133	157	122	132	133	141	175	144	124	157	128	160	151	150	125	125	145	151	168	157	126	152	143	142	113	151	151	156	138	141	144	137	148	134	143	121	130	122	132	129	144	115	139	128	139	136	152	147	130	132	152	116	146	153	138	143	140	138	128	136	163	140	131	160	142	107	131	136	121	139	146	121	117	130	141	153	115	132	110	150	147	147	129	121	131	146	145	136	136	154	133	161	142	153	138	137	168	150	131	146	142	138	149	163	142	143	151	116	150	126	138	147	160	125	112	132	134	142	160	136	119	145	130	144	120	144	142	122	135	132	123	146	151	138	149	126	143	156	147	144	128	146	147	110	148	144	127	124	135	158	142	137	146	120	160	155	104	110	122	135	135	140	142	155	146	92	135	122	129	126	153	150	114	137	128	180	138	125	150	150	135	145	133	147	136	145	134	163	129	129	135	132	131	121	136	145	109	142	129	153	152	143	143	148	135	162	133	142	142	153	123	139	160	133	125	168	145	164	146	123	143	125	128	124	119	153	148	137	131	149	122	153	135	141	127	133	134	156	140	124	148	150	141	139	120	139	133	130	135	158	151	138	111	150	125	120	119	160	147	154	133	128	128	143	142	141	152	112	145	138	148	135	151	133	128	129	136	125	129	125	143	129	129	143	154	136	119	127	136	133	140	143	158	145	141	163	151	133	137	142	149	137	120	146	146	141	150	136	116	136	128	116	162	158	146	139	127	154	159	145	134	159	137	119	140	129	135	122	159	125	140	131	114	131	136	140	144	134	138	128	132	123	152	120	139	147	135	111	134	143	117	139	115	147	136	141	128	141	172	123	133	150	143	126	132	161	147	140	137	142	135	161	138	154	161	146	146	128	146	136	145	132	124	133	125	135	148	125	154	131	145	141	142	141	145	145	139	151	128	152	146	134	154	146	151	143	123	147	132	153	141	137	133	107	141	164	145	138	150	151	139	154	144	144	123	121	120	143	132	162	138	124	125	132	148	153	143	130	137	134	129	152	135	144	121	132	132	128	127	124	136	119	143	138	125	155	121	118	170	134	144	137	122	121	136	159	118	156	152	136	136	106	143	142	139	131	126	134	127	123	148	137	134	136	136	134	122	134	142	129	149	126	138	123	153	141	119	143	160	133	156	132	145	144	125	141	122	138	129	144	139	140	138	158	120	131	149	131	144	145	104	123	131	123	138	129	138	117	138	132	148	149	136	134	150	138	129	143	146	134	120	146	132	146	146	124	135	142	138	119	128	141	130	138	139	144	125	133	140	143	133	105	131	130	153	144	143	142	145	141	120	131	136	132	138	119	154	136	138	137	134	127	149	144	131	139	140	137	131	138	143	122	161	152	140	158	144	158	141	136	146	138	147	132	137	152	140	115	155	134	156	145	119	135	148	126	140	123	118	136	139	145	121	138	112	109	124	137	126	163	146	135	142	135	123	126	119	152	148	127	140	137	122	126	150	137	127	129	131	133	113	121	158	145	136	130	157	147	143	136	122	130	155	160	138	139	148	163	126	150	145	125	119	145	127	130	140	135	117	132	139	141	133
17285	41072	56964	32521	1278	1042	903	742	688	681	555	536	475	489	470	431	429	466	448	413	428	378	402	374	348	373	338	381	344	369	350	350	338	351	357	341	317	351	324	366	369	319	337	365	320	348	340	352	387	445	576	541	508	561	475	393	353	343	356	343	329	338	332	355	304	345	315	307	334	364	333	319	350	323	347	326	347	346	309	359	341	354	334	313	300	346	335	297	323	326	305	305	344	336	309	349	309	362	336	313	338	347	333	325	313	350	299	336	370	310	296	326	323	332	330	351	354	334	370	332	303	333	322	335	324	367	320	278	324	324	344	308	323	309	336	309	316	341	334	344	331	351	318	346	336	324	341	320	338	305	346	304	340	321	336	333	345	335	366	359	343	302	330	359	360	338	345	319	326	319	335	333	309	339	310	340	297	363	314	313	325	351	321	326	338	332	348	326	310	337	326	350	310	352	302	320	346	324	338	319	338	300	331	336	314	338	351	300	342	345	318	335	358	312	316	311	350	326	335	346	320	310	315	325	333	339	333	341	305	303	335	313	332	296	333	344	330	314	349	353	365	318	354	327	312	344	335	338	352	341	341	335	333	298	326	340	300	311	346	313	334	310	321	290	325	341	321	298	321	332	314	347	337	327	338	336	352	320	333	313	348	345	354	297	328	360	345	326	318	311	298	319	364	321	302	346	320	321	301	334	342	350	319	323	361	343	350	337	333	297	307	320	357	334	339	335	325	329	326	322	320	342	301	312	296	345	324	326	330	332	308	332	309	311	328	310	329	318	320	342	321	312	367	313	278	334	341	328	304	317	292	359	337	320	332	319	336	311	349	368	346	351	298	312	297	317	363	339	312	322	342	339	301	350	305	317	358	342	318	344	337	339	332	338	348	293	331	310	319	351	329	337	327	337	345	336	329	356	322	344	328	304	304	316	311	293	315	320	346	312	327	313	283	349	318	342	343	342	341	323	338	302	316	329	332	310	325	317	348	337	319	313	341	330	329	294	312	343	332	318	306	316	321	321	326	324	302	347	332	327	336	342	338	335	337	320	326	343	333	330	349	310	322	343	322	320	340	340	356	328	304	319	325	336	328	331	319	315	362	332	311	319	313	311	327	333	312	330	336	343	339	361	355	353	330	333	341	335	333	338	330	319	335	335	350	324	354	297	296	345	318	314	324	317	298	330	334	354	346	312	331	340	334	338	335	313	317	334	321	318	347	361	340	340	307	349	352	340	309	384	321	307	309	310	307	305	308	331	311	326	367	350	326	318	344	344	326	353	306	334	330	338	339	321	319	315	308	315	338	318	331	344	277	330	319	354	324	343	360	301	337	348	309	316	348	311	339	298	330	342	353	347	322	300	308	329	349	368	336	340	325	302	316	328	309	378	332	296	329	327	300	349	296	355	351	349	318	319	330	339	373	310	331	326	318	314	316	341	344	315	315	320	316	370	350	329	303	331	354	309	334	314	341	339	350	356	352	351	316	316	337	319	339	336	344	343	352	336	334	351	330	302	300	324	297	330	301	325	303	326	327	336	343	291	344	319	314	323	345	309	322	335	316	295	332	351	326	367	333	352	312	346	329	322	335	311	359	342	343	336	317	300	358	314	307	339	319	327	311	337	349	382	346	335	310	344	308	346	325	329	338	303	345	310	319	289	315	314	326	330	324	333	313	361	319	350	347	314	317	322	331	352	337	356	345	332	324	300	326	297	334	321	300	293	300	364	333	341	320	302	327	319	297	312	322	351	325	357	352	314	349	315	341	282	333	338	311	325	331	351	318	339	323	321	345	311	315	342	360	324	335	294	343	322	364	304	330	323	309	336	329	327	305	349	310	326	339	311	321	337	341	344	333	326	319	361	370	325	357	311	371	309	322	302	364	333	325	332	325	313	313	329	336	299	346	334	351	318	321	326	331	336	328	342	319	337	318	318	331	313	335	365	325	338	340	330	371	342	327	336	322	350	358	344	317	352	348	338	352	312	369	334	341	333	327	356	318	330	355	309	305	305	319	346	340	329	371	325	303	336	336	373	304	304	348	344	344	307	331	335	314	295	329	310	343	332	337	345	296	325	318	332	336	339	299	328	302	345	304	335	305	321	344	295	330	305	318	361	323	321	326	323	369	309	313	342	339	328	323	319	351	320	303	328	318	320	317	334	300	340	276	329	318	326	329	358	349	283	339	325	336	309	315	330	353	328	325	341	355	367	304	358	326	335	317	330	331	319	328	314	315	318	351	309	327	316	324	334	324	309	321	328	307	342	336	324	307	372	334	336	330	324	341	321	341	340	355	353	344	296	346	321	315	318	322	377	315	330	341	320	333	313	303	312	353	328	358	352	305	308	313	320	344	312	350	349	320	311	338	328	320	324	308	330	339	342	383	306	312	358	335	332	336	327	300	317	339	321	288	340	322	310	353	318	335	351	305	313	326	341	336	343	323	324	320	340	319	336	309	313	340	325	297	351	308	301	329	315	332	318	324	331	317	313	316	319	317	334	325	337	330	318	308	318	339	311	341	336	332	301	298	342	310	327	321	287	328	330	336	329	320	328	352	300	311	311	349	361	314	324	330	346	326	341	301	349	316	325	340	349	313	321	357	337	313	329	331	323	311	302	339	309	335	300	297	372	307	342	329	313	329	318	308	357	344	320	332	296	337	362	325	312	323	309	313	311	318	315	343	323	342	343	325	344	291	336	315	350	298	337	320	318	350	311	336	299	322	315	331	344	324	334	315	308	326	357	302	314	357	338	340	332	332	332	318	321	318	327	313	337	343	323	354	341	350	337	343	346	339	312	313	334	327	327	335	320	337	331	316	294	345	301	322	324	318	338	325	337	343	302	321	360	324	329	297	322	352	336	337	347	297	342	301	366	347	361	333	320	347	322	309	320	337	339	323	320	325	352	316	292	333	306	309	356	297	317	346	326	369	335	344	332	323	349	336	334	371	310	302	354	320	329	337	336	338	334	338	307	333	339	307	327	316	376	315	338	335	309	327	314	309	321	348	313	339	361	362	320	328	365	319	325	308	312	343	322	296	358	403	325	339	293	350	300	320	323	338	331	310	337	371	337	298	335	345	333	327	355	293	334	341	309	345	320	314	318	361	303	350	362	318	330	294	330	352	320	337	317	324	336	346	338	329	294	297	299	333	322	332	291	307	348	299	357	376	363	328	330	301	327	326	342	306	359	336	320	353	310	297	327	294	347	339	311	326	349	327	365	294	309	289	307	298	340	341	330	328	334	324	345	306	336	312	318	316	295	282	319	328	320	340	331	336	335	298	311	312	332	317	308	315	303	327	357	350	345	322	327	346	310	321	336	308	295	290	338	311	333	357	282	334	315	326	343	344	341	323	322	305	364	312	311	285	326	320	315	353	336	332	341	330	324	343	322	348	340	320	351	348	358	329	315	348	322	325	339	335	338	308	301	330	342	323	332	374	365	334	367	306	307	330	308	336	325	337	288	352	327	333	334	325	327	311	305	329	329
41741	69344	77216	45840	13136	1595	447	356	301	278	262	265	222	242	251	244	233	225	244	220	226	218	203	197	198	207	203	183	216	188	209	189	213	203	214	195	199	174	159	183	173	200	205	200	197	211	193	193	228	227	271	239	232	243	191	200	186	168	185	187	183	173	179	157	182	207	197	173	216	189	204	191	193	192	215	194	203	177	182	177	220	201	193	182	207	227	200	219	208	215	201	212	179	210	181	186	201	178	166	207	180	183	187	177	195	215	172	181	185	196	188	158	208	170	190	196	201	203	194	206	193	201	214	187	197	204	186	215	191	199	203	182	179	183	170	206	174	173	192	194	208	200	189	174	198	205	201	186	178	209	185	203	196	184	214	175	197	186	174	183	209	170	192	208	209	174	178	195	196	182	184	179	192	183	201	189	194	186	192	189	162	196	187	205	190	170	216	191	202	192	180	208	199	183	190	222	203	173	196	208	177	169	219	183	184	196	170	181	193	182	209	205	198	198	180	158	184	188	174	199	178	191	210	188	182	195	193	187	180	193	219	196	190	201	175	170	171	210	193	178	213	180	182	188	171	172	188	224	200	172	188	189	196	196	205	205	156	182	191	192	186	187	185	175	192	200	183	184	153	178	181	189	200	195	182	183	181	188	158	188	171	211	181	179	202	191	183	172	197	180	189	197	204	213	230	175	218	186	194	184	203	174	174	193	188	187	183	189	169	200	214	184	176	186	225	170	195	174	193	182	210	208	185	179	172	170	187	203	176	189	191	180	181	181	176	175	200	208	175	179	192	184	200	179	191	191	192	198	198	179	183	181	191	207	186	180	177	179	190	214	156	186	183	175	176	184	202	207	181	186	176	204	195	187	189	180	175	188	197	196	199	184	212	184	192	186	187	194	180	196	197	206	221	206	188	206	198	163	164	189	183	187	171	201	194	200	207	180	183	197	195	202	183	166	191	177	175	182	196	181	190	171	196	197	173	221	157	190	201	173	184	215	169	173	198	163	186	190	181	184	196	191	176	193	170	206	196	187	208	171	221	184	180	189	185	174	170	183	190	198	180	197	178	164	173	199	177	199	206	211	197	192	179	185	204	184	205	197	206	196	215	220	196	209	181	165	183	203	200	198	204	194	196	186	209	168	184	172	189	180	180	195	159	211	172	177	247	189	191	206	180	196	199	207	190	177	195	194	203	177	203	207	197	177	163	179	170	213	184	209	189	203	201	216	212	187	176	183	182	183	175	199	181	170	170	159	183	191	192	199	198	207	179	182	195	175	198	212	177	172	207	172	168	174	182	181	199	194	197	178	199	184	202	185	213	179	213	203	196	190	154	165	211	168	198	203	188	206	207	174	184	195	193	215	183	194	186	189	191	201	182	181	224	195	204	178	183	168	192	165	197	189	195	172	177	211	237	180	220	197	170	182	195	199	170	204	180	220	183	199	199	205	203	164	190	198	183	176	177	155	183	187	178	217	197	174	175	187	189	195	187	189	173	188	177	173	193	205	178	182	173	183	191	195	208	193	213	176	217	180	193	204	203	165	208	182	172	197	177	222	173	168	211	171	175	167	178	188	193	173	193	207	165	196	189	189	164	212	190	199	184	227	176	170	187	191	198	184	200	176	171	175	183	184	177	202	171	188	171	182	179	191	208	153	201	179	181	173	204	186	184	219	206	183	191	169	206	200	161	179	207	180	191	185	175	174	173	179	195	199	198	179	222	204	227	153	205	210	184	174	162	177	209	195	187	182	171	159	189	200	163	176	189	208	199	172	206	218	198	187	199	186	186	174	215	219	165	168	198	186	199	192	183	172	175	170	195	207	170	172	191	192	205	168	196	193	204	168	198	176	177	205	205	176	198	214	201	219	192	189	194	159	196	179	186	173	178	187	177	184	171	202	203	193	208	169	191	212	197	174	199	194	203	177	181	191	203	193	181	187	188	189	203	191	176	162	186	192	205	192	207	192	186	201	193	198	195	194	178	188	136	183	195	170	177	198	177	184	172	171	189	155	214	176	203	181	208	165	201	201	170	186	162	193	178	192	177	165	220	192	159	194	153	180	177	179	195	198	198	165	181	208	198	178	175	185	208	183	183	189	184	197	206	181	183	189	200	186	172	197	173	181	173	191	172	201	184	186	177	192	178	204	219	180	195	195	188	203	190	215	206	220	177	168	161	193	176	185	177	204	215	197	198	177	208	149	191	172	199	183	177	200	185	177	205	209	182	225	162	228	185	190	171	207	195	187	203	185	196	193	198	186	189	186	170	188	185	176	186	172	188	194	184	166	180	184	194	216	191	188	153	202	180	201	184	181	198	206	188	193	188	201	218	199	178	187	181	219	171	202	193	217	176	176	184	184	206	196	184	214	203	180	185	214	195	209	185	210	174	197	199	202	193	197	154	187	201	172	191	175	177	218	196	182	164	165	222	186	199	194	197	192	185	207	204	192	196	185	191	200	213	179	197	170	177	190	196	184	201	174	188	184	182	197	211	206	185	199	176	204	165	196	201	185	189	182	186	218	170	194	181	185	195	186	171	168	171	178	203	177	189	215	189	190	193	164	201	211	188	199	202	154	174	220	207	183	197	211	183	185	173	199	183	190	188	194	188	167	190	193	172	201	221	213	178	189	184	173	217	192	179	194	201	178	177	173	185	178	203	195	192	163	187	165	192	195	175	218	195	194	183	198	191	203	210	192	185	194	187	179	195	183	197	163	196	203	201	235	212	188	193	199	208	166	212	175	209	194	197	193	186	210	199	191	169	181	187	192	177	172	196	190	190	189	184	176	161	185	205	189	175	194	190	187	196	196	183	181	185	185	199	206	196	183	185	200	175	167	176	190	190	181	190	185	202	193	212	196	190	202	229	182	212	188	209	176	182	177	176	190	222	175	177	154	182	202	196	174	168	185	191	206	204	163	187	161	163	183	182	197	194	186	182	200	207	193	170	206	202	202	217	174	164	195	179	174	216	182	203	209	192	168	170	187	187	197	206	194	229	158	175	192	192	176	213	202	198	173	160	207	216	167	193	208	194	175	191	215	182	185	205	200	193	197	177	176	193	183	195	183	182	194	201	199	188	180	180	185	228	175	159	159	186	194	154	194	191	217	198	205	198	208	202	175	171	202	182	192	187	192	164	207	185	206	177	173	167	200	179	179	209	205	199	161	192	189	178	197	198	198	168	181	179	179	172	173	214	194	165	183	190	200	197	209	165	182	194	205	188	189	179	166	204	210	181	187	195	181	194	177	161	177	192	162	171	191	159	204	198	172	175	188	155	179	202	193	193	219	198	200	174	218	203	205	180	181	219	169	190	194	180	176	185	164	172	210	190	177	176	212	188	207	197	190	193	192	164	180	187	207	195	208	201	179	213	185	188	226	204	185	171	180	179	153	195	198	175	184	192	177	191	180	213	166	168	186	190	192	199	161	192	175	191	193	163	194	186	181	182	171	185	181	183	173	181	195	188	184	193	212	177	194	198	171	182	170
21473	53469	69529	42944	2458	2005	1768	1399	1194	1025	937	797	820	738	696	677	678	628	580	604	548	591	594	557	541	531	505	517	516	563	503	525	514	457	509	503	511	538	530	448	458	505	506	467	469	486	424	473	560	734	768	811	809	818	622	539	530	454	472	473	434	457	451	472	442	443	475	436	486	447	429	444	460	444	452	436	511	461	455	439	482	497	421	415	463	474	452	419	452	462	472	459	424	449	449	456	488	470	431	460	462	465	424	453	502	427	460	446	419	453	448	468	471	461	469	474	469	475	450	443	495	443	471	429	455	499	461	451	454	447	410	449	447	429	431	494	430	452	466	453	461	421	448	431	431	435	453	419	457	438	431	468	436	447	441	421	416	419	429	463	425	440	464	443	456	437	467	454	442	425	460	447	404	432	426	437	483	429	419	468	446	469	441	432	445	430	397	469	466	417	477	479	462	476	422	425	433	447	455	433	440	445	429	457	424	453	430	449	449	453	452	461	430	421	419	421	449	448	476	445	402	426	434	465	442	463	445	451	430	460	428	447	435	454	468	472	489	437	435	444	473	447	452	441	457	435	459	437	448	451	479	470	469	453	447	404	442	470	469	418	406	461	455	427	456	434	449	439	441	468	477	451	417	464	448	449	431	412	450	455	428	423	447	451	432	463	413	421	426	448	427	402	456	450	442	451	460	409	462	437	413	435	407	428	416	413	471	467	453	456	454	450	445	465	426	437	447	445	434	403	434	467	479	448	444	433	391	413	446	450	433	416	437	450	453	452	424	465	439	425	409	420	436	460	444	436	407	442	403	484	456	460	415	416	421	460	428	439	435	463	428	437	437	435	483	447	410	417	420	410	434	421	433	454	459	470	461	429	422	449	423	457	470	409	427	411	481	445	464	447	432	471	414	457	456	410	464	439	483	443	420	434	455	455	425	459	479	462	455	408	441	467	477	426	443	423	420	455	466	436	448	457	407	429	458	407	447	445	418	406	452	438	440	455	412	447	472	454	441	430	433	432	481	431	458	511	454	435	460	431	430	469	427	457	426	433	468	446	401	436	435	478	482	427	425	465	448	437	429	404	431	427	423	479	438	472	466	442	456	416	426	434	438	413	477	470	459	436	423	429	442	419	441	424	469	469	403	501	427	434	455	439	454	446	425	443	420	426	453	448	438	414	443	449	450	440	433	452	458	495	450	399	407	423	435	425	422	421	422	437	440	462	439	455	445	471	428	449	465	427	425	434	462	453	453	428	450	427	398	456	434	437	432	428	437	443	458	444	487	474	471	428	470	449	456	456	462	439	417	459	456	417	413	434	452	457	436	441	421	471	458	421	432	429	450	441	472	442	442	457	417	438	467	446	427	440	441	451	469	457	467	440	438	431	457	367	430	427	440	405	423	445	435	447	440	438	437	392	445	450	416	436	439	441	460	438	465	437	459	453	453	438	445	430	433	435	472	429	432	457	432	427	445	456	444	416	461	421	401	496	449	440	438	398	420	466	435	425	439	441	414	428	425	403	390	429	479	487	461	467	418	451	455	465	412	422	444	450	460	454	453	466	458	454	456	486	456	457	490	443	478	450	444	434	454	455	459	413	445	420	436	456	441	428	443	447	442	427	448	450	485	454	439	452	448	451	429	458	409	440	376	468	412	471	426	429	462	417	395	445	457	442	437	415	421	439	456	469	451	475	426	446	438	466	422	449	427	434	479	499	427	437	420	426	477	455	451	453	450	410	457	433	467	457	420	479	427	452	441	455	456	430	413	436	444	434	439	434	458	438	460	442	444	439	412	446	467	422	430	409	416	420	438	430	454	409	443	458	420	449	473	408	471	439	459	453	451	420	435	428	431	450	462	452	446	429	451	484	468	474	463	433	459	450	464	451	441	397	459	416	418	444	422	449	441	422	422	461	412	459	467	425	447	444	475	452	462	439	423	476	457	458	423	497	450	438	417	445	414	446	413	451	428	409	490	453	452	446	442	477	444	433	462	444	456	438	443	467	453	431	421	443	478	436	398	440	447	446	427	455	422	470	461	452	456	488	454	448	439	436	430	468	444	405	448	453	442	450	476	451	467	416	445	456	415	427	477	447	432	470	461	424	431	436	432	418	454	450	478	424	437	483	429	459	480	443	450	440	446	442	449	446	484	447	417	440	440	407	476	422	446	426	456	457	442	444	491	480	456	472	441	459	466	438	457	493	431	453	445	448	421	471	450	440	421	434	419	437	418	453	453	467	455	438	452	433	476	409	453	467	419	433	423	419	404	431	406	445	439	437	395	440	446	446	457	439	461	429	462	419	452	462	454	399	438	431	434	490	426	416	401	468	475	423	464	478	432	441	457	480	432	436	436	443	444	450	446	441	471	405	442	446	439	443	445	468	453	454	446	431	482	413	465	475	453	442	441	441	459	450	449	454	446	443	475	460	443	443	451	456	468	438	414	434	421	432	432	474	432	445	440	468	436	406	428	459	434	410	466	457	457	414	406	461	414	415	454	423	456	429	445	453	468	458	409	452	459	443	427	456	417	408	418	421	447	461	456	470	412	469	457	446	474	449	473	451	438	407	434	461	471	422	426	447	487	442	453	446	412	455	424	476	425	445	440	451	457	462	395	413	421	426	471	461	465	415	433	420	443	459	462	472	446	472	450	450	411	432	430	453	406	463	392	436	418	489	423	453	445	462	434	438	422	415	452	429	472	424	460	417	466	435	477	483	455	427	430	444	420	414	439	448	436	441	439	439	434	430	433	461	431	426	466	450	427	424	461	458	461	474	448	491	421	467	451	454	469	442	451	436	449	490	427	442	441	444	442	424	436	468	406	416	431	444	420	450	429	445	443	454	453	452	417	474	462	435	434	473	450	516	407	444	481	447	435	456	421	427	418	439	410	435	468	443	433	453	462	395	459	431	421	417	434	425	412	455	459	442	434	450	432	433	441	462	435	419	423	449	461	405	470	417	409	452	444	450	426	462	419	473	384	458	459	453	448	426	461	445	462	466	458	423	442	431	436	425	471	424	392	422	449	451	465	445	467	467	468	412	444	431	445	440	485	432	411	453	428	426	422	488	458	447	425	438	471	414	413	466	440	458	440	471	452	416	420	448	411	473	465	428	425	472	435	432	442	469	423	446	431	431	439	389	436	451	459	449	474	447	441	439	457	449	434	472	459	497	457	460	429	445	436	435	419	424	462	449	437	465	404	472	456	432	438	436	439	429	431	433	474	437	452	414	462	438	455	438	427	444	414	442	454	444	421	427	429	463	441	448	447	440	435	486	436	435	444	447	458	465	480	465	427	451	439	456	474	429	432	443	434	412	456	464	463	455	462	431	450	448	439	435	438	429	459	497	425	450	461	423	415	444	385	427	451	453	441	455	453	421	431	444	448	463	418	509	479	462	410	472	440	464	416	464	410	473	442	460	456	397	455	416	466	426	433	443	451	447	440	443	443	449	455	451	395	455	432	475	459	448	465	416	443	450	437	429	438	436
19514	8067	8112	1513	246	229	225	238	235	217	239	229	227	241	251	244	225	217	251	208	207	237	219	226	206	219	241	242	217	217	231	235	227	235	207	261	238	246	219	257	244	211	235	205	243	258	230	236	243	255	237	217	232	237	232	246	249	216	216	239	237	219	234	222	248	240	241	231	222	233	220	206	212	234	210	219	246	259	219	244	216	224	223	204	241	243	227	235	230	214	245	209	241	241	259	216	227	223	212	224	237	261	190	209	229	238	224	245	214	243	235	201	230	234	226	221	226	228	214	244	223	235	223	211	229	243	209	222	206	222	217	209	222	253	232	256	245	265	237	221	241	217	214	219	233	237	238	213	244	228	227	212	228	239	187	226	214	206	246	246	236	236	252	211	198	208	253	220	208	225	206	243	216	225	210	205	221	226	209	209	232	215	231	247	230	240	238	222	219	237	245	202	239	197	226	236	233	206	252	223	232	250	224	214	259	217	234	222	204	235	230	242	217	214	237	281	222	219	204	246	253	223	243	229	235	216	237	242	217	211	229	232	206	217	224	216	213	225	230	211	248	235	216	209	273	214	215	264	243	225	223	214	238	227	213	228	216	208	225	201	193	254	213	229	233	220	220	192	239	224	250	218	226	254	222	257	224	210	193	228	227	239	237	216	245	246	234	254	212	240	226	250	252	227	229	231	229	221	227	235	225	246	223	229	209	211	216	220	234	214	209	238	198	214	224	245	216	205	186	236	180	221	220	222	245	212	217	231	215	205	232	239	244	214	231	231	229	196	237	226	211	224	203	229	214	273	242	243	229	239	219	227	201	227	235	252	198	219	238	224	215	222	220	235	256	228	239	232	184	221	218	214	225	229	211	224	215	230	241	206	230	210	184	208	248	252	221	245	223	215	222	203	219	256	233	244	227	251	222	212	252	246	247	232	256	218	181	227	226	232	193	231	220	234	233	212	239	233	250	230	227	238	250	233	236	230	244	217	202	250	228	225	207	206	214	230	226	227	218	234	218	219	212	210	213	211	231	229	223	248	244	222	223	237	209	235	216	239	230	219	232	211	232	257	232	235	219	219	217	227	216	240	235	245	212	210	259	231	191	239	243	232	237	234	221	195	239	217	240	242	225	212	251	231	201	218	230	217	224	225	230	227	228	214	207	212	229	206	231	243	238	216	204	210	218	245	233	219	230	224	224	214	217	233	249	244	228	207	227	239	235	226	242	212	192	201	244	221	251	234	233	247	220	249	206	255	226	239	209	244	238	250	252	221	258	237	217	228	230	217	224	233	204	250	213	226	214	224	256	266	233	216	223	232	238	235	228	226	214	240	229	219	223	241	229	235	232	234	244	249	193	244	212	219	182	239	229	219	259	222	206	210	229	240	245	215	245	243	229	205	232	220	200	233	237	234	202	238	229	202	226	211	236	233	226	256	200	198	222	229	241	226	217	248	228	206	218	203	172	221	248	207	240	241	234	213	239	223	228	208	212	215	215	216	241	213	217	246	230	210	203	225	223	205	219	247	200	201	229	200	191	248	233	212	207	225	213	227	251	226	247	248	236	222	214	216	250	246	222	214	221	216	219	232	216	232	207	226	203	219	216	231	245	250	207	218	241	219	216	224	220	245	214	223	232	226	253	238	240	226	252	215	229	236	254	253	247	221	210	236	224	238	225	220	218	222	236	214	202	243	225	221	219	243	242	237	213	225	219	217	205	230	218	229	217	229	251	232	213	229	246	231	233	246	238	234	232	206	256	238	256	229	230	224	211	233	228	227	239	240	239	220	228	216	222	236	218	200	245	231	240	235	226	233	219	251	226	216	231	200	242	221	223	247	186	211	218	218	240	207	224	257	245	229	213	215	237	228	183	239	210	212	243	244	228	254	227	211	242	230	245	224	237	212	227	196	217	237	222	221	226	232	225	266	218	217	223	198	214	246	204	225	228	210	241	250	256	218	238	250	237	243	255	217	223	221	219	236	203	235	235	237	208	222	222	239	203	248	233	232	200	233	233	242	220	244	220	220	247	238	212	224	254	251	206	224	245	218	241	213	253	252	237	212	214	219	230	222	241	261	237	230	228	253	245	270	213	239	238	222	250	246	227	221	228	208	230	235	179	217	215	219	242	238	251	232	231	255	211	228	219	220	223	222	237	220	215	258	237	206	220	227	220	211	222	195	207	240	245	239	229	202	235	241	208	261	227	233	213	230	236	206	217	232	201	215	203	221	201	205	251	212	218	237	215	234	219	215	193	232	233	241	249	239	245	204	236	228	229	218	210	219	225	240	253	221	258	252	230	247	207	256	256	236	214	223	239	223	241	228	235	241	235	207	239	215	188	226	220	223	247	222	229	211	207	207	257	213	222	227	232	224	243	254	182	228	236	245	249	232	235	215	212	242	218	254	248	220	237	231	217	220	208	248	198	230	241	206	254	202	206	196	216	207	215	236	240	217	198	228	214	239	207	252	223	225	232	216	232	223	208	234	227	227	247	228	209	232	236	221	236	219	217	240	215	229	254	216	218	216	238	260	232	235	250	232	225	253	234	225	263	206	220	213	210	237	230	223	217	217	241	226	257	214	228	241	227	229	241	227	216	211	203	217	217	237	199	201	205	219	208	215	254	203	251	233	220	262	235	228	249	235	241	211	224	255	209	217	239	235	201	222	227	215	211	231	218	233	221	215	233	220	231	222	228	214	222	230	223	221	216	268	223	216	247	230	232	199	231	225	245	234	233	210	232	249	224	219	224	236	228	213	236	206	230	271	229	222	201	212	237	215	220	235	245	254	230	218	212	225	243	189	230	223	224	234	238	224	228	247	230	213	236	248	210	258	217	222	239	252	207	273	241	219	237	226	209	216	192	204	239	223	246	218	194	189	233	202	232	257	245	220	233	213	242	202	243	245	225	270	235	219	245	219	202	222	252	255	199	235	237	232	229	263	238	219	224	263	252	218	214	240	199	208	215	214	212	250	221	229	224	237	224	224	237	229	221	233	227	202	242	218	258	244	189	221	186	224	224	214	214	233	228	188	208	232	226	242	215	220	223	233	212	203	200	232	237	232	219	240	246	218	230	237	229	236	200	212	231	229	231	234	241	213	241	241	225	212	244	240	226	231	226	210	224	225	208	222	221	245	203	235	232	231	211	216	216	207	224	245	251	213	231	246	242	222	216	234	219	243	232	245	240	223	214	247	250	230	228	227	221	246	212	212	223	223	227	215	244	218	229	235	201	232	258	230	250	230	231	257	224	226	241	242	238	210	244	219	245	197	233	233	247	223	277	252	222	200	231	240	247	239	246	231	219	236	236	209	235	220	222	225	244	233	225	262	236	195	242	219	229	255	207	238	251	240	276	202	200	226	214	202	237	202	271	231	241	221	233	205	234	213	218	204	247	217	232	240	238	236	213	236	253	266	200	211	243	220	257	232	220	239	216	235	242	251	209	256	234	216	205	235	239	200	211	215	218	233	197	222	233	229	225	252	226	246
9013	8903	12943	3709	527	575	553	503	513	523	547	489	520	503	495	476	502	504	494	513	523	471	532	510	492	513	491	523	491	509	524	547	461	494	522	523	495	505	525	509	530	516	493	514	496	492	491	554	558	574	635	631	651	605	635	517	487	517	493	492	502	456	518	492	492	529	513	500	524	488	507	509	524	501	492	503	478	502	522	501	492	495	530	529	483	475	499	492	469	515	492	475	473	500	493	483	496	494	476	509	480	526	489	535	509	487	505	500	510	497	524	491	493	510	513	566	501	523	490	507	502	504	512	584	514	532	474	498	471	522	555	501	495	474	515	529	525	507	513	493	521	519	499	496	501	525	531	506	468	511	538	494	508	496	507	513	499	519	500	489	478	498	464	491	484	500	529	496	496	516	509	493	540	500	491	505	527	520	550	505	513	520	492	517	497	505	508	515	515	532	504	540	496	536	484	530	484	495	482	541	511	468	529	506	500	503	521	490	519	495	551	505	469	516	523	498	518	476	500	490	514	518	506	533	514	470	471	500	485	479	523	507	558	518	466	488	481	498	509	517	518	511	548	470	524	513	512	505	489	494	507	485	483	519	472	519	481	501	568	479	541	506	504	527	509	505	526	501	502	558	490	499	534	484	554	530	524	512	481	488	477	499	522	535	507	539	500	518	520	490	503	519	506	499	545	520	510	521	490	500	461	505	501	510	532	481	495	534	518	528	519	477	497	450	500	499	521	492	509	493	507	476	496	460	498	487	499	512	496	510	491	481	494	498	524	518	503	523	474	499	486	511	489	511	505	476	473	521	484	495	519	519	486	517	485	501	480	511	512	530	490	508	498	491	515	507	489	497	487	483	517	520	487	451	517	486	523	490	523	489	572	519	498	490	522	502	492	476	521	507	487	513	481	513	519	473	556	478	547	501	481	527	483	509	497	495	479	524	525	500	486	513	456	496	506	508	471	513	486	512	516	509	516	516	482	537	486	481	531	505	481	497	491	526	524	544	464	508	514	488	525	482	467	505	516	534	482	498	524	507	482	478	468	517	488	507	543	522	473	489	502	474	474	490	507	501	533	528	488	503	544	476	514	497	483	519	542	499	465	467	517	474	484	490	496	508	499	497	506	460	501	560	480	507	512	515	504	489	514	486	545	521	457	460	498	518	493	445	468	504	546	480	490	518	519	527	497	495	479	494	482	520	526	496	510	528	533	520	518	529	517	508	461	460	486	506	473	543	514	509	504	494	486	515	549	505	463	492	497	498	507	498	520	505	509	506	519	523	481	524	457	489	475	514	514	521	470	483	484	529	536	526	539	537	482	499	520	475	498	520	467	494	548	481	489	480	477	507	527	487	486	453	539	484	455	499	497	481	492	514	502	505	511	518	483	513	533	504	511	496	481	465	497	499	471	520	482	479	531	447	506	521	479	471	507	495	518	512	489	459	519	538	518	544	515	546	503	529	469	475	514	494	500	482	487	457	495	496	511	500	508	529	507	538	501	513	528	506	528	505	507	500	473	524	540	552	508	504	507	466	476	517	509	494	487	473	500	511	513	490	527	528	501	496	516	534	495	521	487	494	530	498	524	535	476	493	510	486	519	487	519	485	494	493	519	510	530	535	503	516	532	490	492	490	489	516	490	495	521	505	496	514	478	531	495	496	531	502	478	540	524	519	513	540	539	512	543	476	508	443	544	463	522	473	516	523	505	511	507	514	497	496	468	504	522	512	486	504	502	514	456	502	484	474	506	560	493	568	484	510	491	541	461	492	492	492	492	478	476	480	510	521	513	493	504	461	466	507	455	526	476	534	480	507	516	486	516	508	509	517	509	499	525	511	505	494	501	554	479	472	476	507	442	462	488	463	513	478	512	519	498	478	491	504	482	483	477	512	482	520	513	504	490	460	516	507	510	497	542	523	488	530	529	500	509	496	506	489	501	524	521	461	518	512	522	499	478	541	526	542	476	504	486	514	484	472	545	496	493	518	525	507	508	533	513	539	509	481	551	505	512	474	516	453	532	484	489	486	510	538	506	521	490	465	529	506	475	499	463	504	479	523	491	491	468	479	527	534	509	470	487	457	479	498	501	465	502	490	509	519	513	540	499	538	536	518	496	498	489	509	485	467	496	493	520	529	550	525	484	508	495	496	503	516	528	503	480	539	507	530	516	513	513	512	511	523	505	524	510	488	487	484	510	528	505	494	465	501	507	528	523	525	488	573	492	500	488	538	479	499	474	469	471	485	518	482	521	524	513	514	498	498	522	473	510	504	521	535	544	455	494	506	510	498	496	501	497	482	490	521	520	498	489	488	482	489	493	522	477	520	520	497	490	532	491	486	512	531	500	459	523	518	499	496	510	464	512	477	432	524	525	498	544	477	505	542	482	490	511	543	519	515	485	569	501	503	506	497	520	517	506	477	507	493	532	516	486	556	502	500	496	493	513	491	532	549	485	484	486	486	518	510	500	520	486	485	521	504	509	516	477	507	466	526	444	480	485	486	486	492	517	502	513	563	506	503	503	478	473	519	516	486	501	510	513	464	548	483	474	532	467	511	473	477	503	498	478	522	470	517	503	512	494	473	495	469	524	508	460	515	496	494	507	521	533	500	496	529	466	478	478	519	509	459	510	497	499	477	497	486	520	513	510	501	499	507	524	521	516	489	501	538	492	482	487	499	498	500	479	563	501	545	530	467	466	504	517	501	476	491	518	525	484	501	474	483	522	496	498	526	526	507	517	534	517	536	509	489	489	523	503	493	511	499	484	494	498	482	469	478	495	468	495	513	492	502	515	478	506	477	502	512	486	529	488	479	484	496	488	469	516	527	489	503	533	484	527	498	501	510	475	499	510	482	488	495	489	481	480	545	481	487	499	493	510	496	514	509	487	486	497	500	473	505	490	528	485	513	533	507	496	510	502	540	496	461	467	499	476	490	560	522	502	528	459	476	487	507	520	503	515	495	491	519	484	475	526	541	487	529	553	507	482	515	490	513	534	470	486	509	469	470	514	517	472	498	487	504	466	473	500	498	503	512	541	539	478	520	513	524	493	485	515	537	504	489	505	480	560	505	512	515	496	480	470	516	483	469	515	507	483	461	509	540	490	509	518	491	511	506	500	463	514	489	503	465	464	480	467	491	513	561	536	528	471	490	473	490	495	511	527	502	500	487	493	477	519	528	548	473	539	506	499	530	525	506	505	506	485	477	515	472	516	508	486	520	517	470	504	459	472	466	510	491	517	488	482	504	492	532	514	500	496	516	505	534	546	525	485	508	479	491	502	473	560	516	507	465	530	495	501	529	503	494	507	547	497	518	469	495	486	486	480	501	506	512	519	525	519	538	487	521	491	481	465	508	508	524	564	492	504	511	464	489	491	469	520	511	488	490	477	536	476	500	539	515	496	503	471	455	511	495	477	456	530	514	511	499	491	503	510	530	483	522	490	495	501	494	507	478	542	504	488	498	498	538	557	553	498	470	513	493	519	492	519	550
32296	51425	63087	30961	5197	380	246	262	194	194	184	156	152	150	139	158	151	168	150	132	143	135	168	156	144	153	122	123	124	142	145	147	146	123	94	166	149	135	137	148	145	154	138	151	129	144	140	138	157	149	165	139	172	153	140	141	135	140	137	170	136	142	147	126	140	142	140	145	127	139	131	144	146	116	140	122	116	149	142	158	136	138	108	125	134	136	130	136	118	124	137	142	144	143	123	136	143	144	136	131	120	152	136	124	134	149	136	115	125	134	140	134	127	139	147	126	154	144	114	131	135	124	132	124	149	143	123	105	143	133	127	117	126	127	122	111	118	156	129	153	122	138	140	130	136	115	134	111	133	136	138	125	134	136	131	121	149	127	127	146	130	136	125	141	138	146	142	122	122	153	118	156	132	145	142	126	151	141	129	119	123	150	133	136	134	129	136	143	126	147	128	166	144	154	139	125	145	135	124	148	134	118	129	148	112	137	132	118	127	130	133	145	124	147	133	143	123	139	114	132	148	125	136	130	122	122	137	141	148	140	156	141	143	152	121	128	150	130	140	155	156	133	142	124	125	153	147	125	137	146	151	118	138	149	123	135	136	148	143	153	128	133	142	118	143	145	148	147	148	135	157	137	124	124	146	149	126	124	135	138	136	119	145	118	147	132	122	139	128	145	123	109	129	137	131	108	132	113	139	138	124	154	139	122	126	136	137	127	129	136	126	115	141	137	132	144	140	126	151	142	115	123	154	141	116	118	122	116	136	128	166	153	122	148	156	150	117	142	128	136	149	152	119	128	118	155	151	140	133	146	149	136	122	141	143	141	147	147	139	122	145	141	137	141	118	130	138	154	139	123	141	118	143	133	118	139	123	120	146	141	135	141	130	132	148	152	118	141	151	135	118	125	120	113	131	133	136	132	105	139	153	140	126	130	123	118	146	132	151	126	137	115	159	129	160	128	125	121	137	121	118	127	146	134	130	154	126	117	151	123	154	135	136	123	130	141	102	136	141	132	147	129	131	138	142	129	148	138	123	127	152	121	153	137	128	134	139	123	144	144	132	164	132	136	127	120	113	153	123	154	120	125	165	139	154	136	150	126	148	144	124	137	137	162	163	142	164	133	134	116	116	124	145	132	145	123	148	119	117	153	140	150	130	133	132	127	141	125	135	132	159	132	122	146	135	144	138	139	128	113	136	132	138	138	139	129	149	124	141	141	130	137	158	164	93	157	117	121	139	112	134	133	117	131	143	131	136	158	144	135	143	123	143	137	118	120	140	132	151	140	117	132	141	122	155	137	129	144	130	137	121	131	144	126	150	147	137	113	163	147	133	138	128	140	113	117	128	126	138	133	149	130	138	147	116	139	141	141	137	144	138	143	147	119	154	118	146	124	138	160	139	132	149	145	118	123	137	118	150	163	115	131	134	150	141	148	136	123	139	137	150	122	148	136	118	128	131	146	129	125	122	136	143	144	139	121	135	141	131	143	131	120	128	149	130	121	118	148	133	130	131	125	143	136	129	138	132	134	134	145	141	150	117	125	132	137	116	133	135	157	126	125	151	133	127	114	109	131	107	136	143	135	121	130	142	126	136	146	121	127	125	152	144	136	133	115	138	147	129	150	130	143	129	134	133	136	129	129	122	132	124	125	119	142	131	127	130	131	116	140	120	131	136	135	131	134	145	129	138	133	143	136	134	146	124	133	137	113	149	148	171	136	142	131	135	113	127	109	130	145	110	143	149	138	119	123	140	145	114	114	147	151	137	133	123	141	130	141	123	129	136	118	132	131	124	155	135	145	133	129	139	125	157	136	159	137	124	116	110	140	122	128	139	149	138	137	144	124	122	141	135	128	142	149	144	126	132	131	142	115	123	147	126	130	135	141	127	103	117	141	135	143	146	147	143	147	129	122	139	158	150	150	128	136	139	139	121	125	136	131	131	128	136	147	155	125	146	131	121	119	123	154	157	136	155	128	131	128	144	133	152	108	110	136	166	152	134	146	133	133	123	154	146	117	140	152	119	132	128	119	143	164	125	121	139	141	154	130	131	155	126	115	124	127	147	131	129	147	132	122	134	133	145	133	133	130	130	145	149	124	135	129	119	121	120	121	142	149	145	144	142	138	141	145	113	128	149	136	132	128	116	131	143	129	143	135	134	127	129	138	131	138	150	155	139	117	140	125	128	129	139	142	133	132	114	152	140	127	129	137	120	120	129	140	109	124	154	136	154	139	129	122	132	131	124	134	133	124	129	147	112	129	115	151	152	116	119	132	145	151	130	161	138	165	133	144	131	139	144	154	133	145	132	155	123	126	127	142	129	145	137	134	144	129	134	136	139	135	134	133	148	129	141	154	139	138	137	147	160	145	117	138	124	138	140	145	114	129	141	127	146	148	137	131	152	151	140	133	140	134	124	143	146	153	138	118	142	130	155	135	126	152	126	127	117	118	136	129	123	132	154	126	134	132	144	124	140	163	130	134	125	150	125	130	144	130	115	129	134	149	153	151	136	128	134	131	154	140	124	114	130	152	132	148	143	137	135	137	132	126	139	124	126	132	139	149	125	130	127	141	151	171	117	147	130	123	135	128	110	141	142	116	153	134	134	134	127	132	151	129	134	140	133	150	117	116	146	142	152	138	143	149	114	137	130	140	127	140	131	139	136	125	147	141	137	152	118	127	133	155	128	142	126	141	134	109	138	139	128	136	117	122	129	139	128	147	141	123	134	132	137	147	126	129	139	155	136	149	153	130	145	136	135	158	136	124	143	134	152	133	130	124	126	143	105	161	154	142	142	133	131	151	124	128	123	120	124	150	131	137	135	129	143	122	162	125	136	129	150	139	129	135	132	137	122	147	144	123	141	136	129	162	146	144	128	124	145	157	147	142	113	133	126	144	135	132	135	145	126	124	154	139	143	142	147	122	130	147	123	153	138	124	133	140	147	136	137	136	141	148	131	132	147	140	138	141	149	108	146	108	135	154	142	107	127	119	143	128	138	122	128	117	118	119	134	134	131	157	149	138	111	124	158	151	136	137	162	148	137	111	153	120	136	147	137	128	127	149	134	149	147	154	119	129	162	118	130	144	133	152	151	126	120	134	150	109	148	133	134	131	128	118	135	141	136	144	119	158	139	152	123	129	143	149	135	141	162	161	121	140	132	148	134	136	125	135	119	149	128	134	147	167	130	115	137	136	118	133	140	130	138	136	138	140	118	132	142	159	149	132	113	128	139	130	129	142	125	131	124	128	125	129	136	159	129	104	129	144	131	143	108	145	138	134	138	141	142	123	145	145	140	146	143	147	141	139	138	157	132	127	140	140	147	144	153	117	122	134	145	155	136	123	133	148	132	159	157	143	126	125	119	123	148	113	145	132	148	118	123	159	129	134	148	135	147	138	149	138	122	136	145	125	143	141	123	143	118	143	139	131	150	143	128	136	137	128	118	145	128	136	142	146	145	133	148	120	135	156	124	130	129	127	132	135	132	127
16480	41640	54884	29600	1349	1081	957	835	703	618	591	566	550	492	468	435	421	417	407	423	407	384	397	379	364	403	390	369	358	332	359	361	343	323	331	325	298	341	342	341	334	364	354	350	329	305	354	392	427	522	522	463	615	517	408	346	355	319	346	349	341	332	335	348	348	360	329	347	302	333	274	341	313	362	353	345	324	312	347	311	315	307	316	340	309	306	323	366	316	327	363	344	349	344	309	309	346	318	369	343	313	322	329	319	339	325	320	323	313	350	341	327	339	335	333	325	325	323	319	308	375	337	351	332	331	306	336	319	338	296	312	304	338	338	319	316	339	324	339	337	325	339	349	312	326	363	314	344	341	322	323	298	303	311	328	352	305	335	323	337	318	308	331	328	337	307	338	328	308	312	356	337	344	354	319	322	357	346	316	345	300	353	332	286	321	285	310	317	324	339	304	327	350	339	300	343	302	332	305	349	331	345	323	342	351	328	322	349	328	316	320	321	317	320	334	341	330	323	309	333	311	298	344	354	296	331	338	333	334	351	312	327	336	310	330	305	297	345	341	307	316	353	320	300	309	301	352	335	344	313	318	350	335	312	341	334	314	329	292	328	330	328	344	312	332	351	360	346	336	353	318	336	323	340	321	304	328	306	335	313	310	363	322	326	324	332	342	313	321	344	328	348	298	277	335	318	332	294	333	338	298	351	330	323	309	282	331	324	322	355	326	321	317	289	308	327	324	347	320	327	357	296	307	338	307	345	313	333	347	301	303	321	292	348	315	320	353	330	328	313	350	296	339	341	338	318	323	315	358	315	303	307	336	320	297	307	294	359	324	299	325	292	315	314	315	335	303	317	333	352	323	320	339	327	308	363	322	317	313	326	326	309	287	298	333	339	307	321	292	316	322	313	319	358	341	335	308	327	325	328	326	337	324	332	341	310	304	330	322	299	332	281	331	349	358	300	300	314	349	301	313	313	377	326	349	311	304	342	365	309	351	311	335	318	295	311	339	315	344	308	326	344	329	323	330	314	327	312	300	367	309	352	329	316	319	307	338	303	353	314	330	282	297	305	329	331	346	330	346	332	333	324	306	313	336	316	318	340	329	308	299	306	329	387	303	308	317	300	337	345	351	315	319	318	339	303	309	314	344	314	313	346	302	306	328	310	294	330	298	317	337	337	283	340	337	320	356	352	366	292	316	312	319	345	325	362	316	329	322	354	320	322	320	316	329	337	329	305	335	307	329	322	356	330	333	342	327	328	338	338	318	338	350	319	309	315	315	302	316	325	351	333	324	344	323	311	321	317	304	321	345	305	324	327	306	360	329	323	334	329	346	321	323	339	378	333	348	338	347	336	320	343	313	322	340	299	327	316	329	332	316	331	337	349	320	320	317	334	332	341	323	318	301	306	319	309	322	320	336	304	321	334	324	353	312	334	337	317	314	343	338	325	349	326	334	353	340	323	306	330	295	332	307	333	321	311	360	336	313	324	356	301	323	345	341	324	343	340	335	323	347	322	313	334	276	300	323	328	288	321	340	345	304	320	326	324	295	341	329	319	335	299	315	342	316	329	346	351	332	319	335	329	304	320	302	319	299	351	307	346	351	315	331	352	355	335	350	324	325	311	351	330	339	308	310	321	331	353	298	342	347	314	345	345	316	307	331	337	347	315	316	292	296	313	319	296	314	300	338	333	323	322	289	337	330	306	301	300	299	311	347	332	312	341	315	311	349	304	306	299	329	307	340	318	349	335	323	352	329	344	349	311	319	337	328	390	318	314	341	338	341	314	303	351	316	348	334	337	351	310	321	292	337	347	306	348	322	322	352	323	304	318	327	336	318	309	324	318	315	317	328	329	274	356	323	303	313	343	314	348	334	327	328	316	309	347	311	318	284	331	347	325	343	301	316	335	299	336	326	332	327	321	323	340	324	307	331	332	312	324	319	319	301	340	318	334	336	360	323	303	355	349	338	309	326	331	330	309	301	314	336	323	307	307	318	343	344	357	310	345	320	352	356	299	333	324	309	332	321	335	349	309	363	335	351	282	314	323	292	363	322	329	308	346	339	348	290	307	354	304	332	315	358	338	330	314	350	305	304	383	325	306	297	345	320	320	335	316	308	315	306	325	350	327	307	344	347	327	291	324	325	305	332	323	304	311	314	352	349	309	321	331	314	324	279	307	330	356	328	320	332	330	292	319	306	315	326	326	359	302	292	312	328	330	340	336	352	333	288	321	356	302	338	324	339	345	335	325	317	343	324	326	408	341	331	350	316	348	302	345	314	335	336	363	344	329	331	306	333	325	330	333	322	351	318	325	343	320	336	340	366	321	363	345	320	326	334	337	320	303	305	319	336	327	314	368	339	325	317	337	286	333	352	319	322	323	300	312	314	335	327	335	343	295	324	363	311	313	341	336	307	321	322	318	309	310	334	300	351	334	322	303	330	331	328	311	325	333	327	344	306	304	338	307	312	347	342	312	296	321	353	297	338	342	293	329	353	330	319	334	344	332	344	339	331	343	344	331	319	341	356	288	358	334	329	321	320	331	311	357	310	310	309	322	322	357	339	317	344	340	337	349	311	344	325	317	317	318	302	326	296	344	350	343	330	323	311	317	300	306	357	344	331	325	318	326	330	338	294	314	290	321	345	334	344	317	317	358	331	379	336	337	350	318	318	331	314	310	356	321	337	321	338	343	338	328	328	322	342	354	345	327	310	329	319	339	295	327	328	312	342	296	337	328	323	355	282	327	302	322	337	339	316	311	291	323	324	352	331	345	338	339	338	343	334	338	301	349	322	342	334	351	329	333	336	319	354	321	317	304	334	336	328	301	294	327	313	321	342	309	325	321	297	339	339	344	328	342	302	346	325	333	300	356	301	310	342	351	330	334	335	336	343	345	336	305	346	338	357	338	343	314	347	356	327	286	329	357	317	330	314	347	343	320	342	322	313	305	291	316	314	307	332	313	321	325	337	299	321	284	333	324	339	315	326	338	337	322	325	309	340	320	364	298	324	319	328	326	313	333	332	323	349	342	292	335	318	293	282	309	323	289	323	330	310	327	312	334	346	313	310	370	319	326	315	323	340	320	302	304	299	355	330	322	312	352	325	338	325	320	292	328	363	355	297	307	335	296	340	322	302	327	337	309	323	327	363	312	334	327	329	317	348	322	319	343	324	328	360	345	334	329	341	313	341	320	309	343	322	286	329	337	336	290	349	336	330	320	316	322	320	316	334	294	335	340	304	308	330	320	327	303	342	359	304	311	307	328	343	334	331	304	306	301	339	354	336	334	319	301	311	315	320	309	357	336	306	333	341	344	326	352	347	330	337	302	322	309	311	347	338	318	306	325	344	308	335	332	325	311	319	309	327	289	316	338	328	350	335	317	317	343	343	329	330	316	349	331	319	334	308	336	303	323	340	338	333	333	308	333	299	316	330	318	319	346	320	336	340	314	312	315	331	317	346	347	334	334	317	308	322	317	329	351	338	328
41581	70303	75940	42505	11868	1369	451	351	339	276	289	309	294	244	265	237	239	230	194	211	190	205	244	237	196	198	168	187	186	205	175	191	172	172	175	206	156	199	204	218	208	194	192	189	158	173	203	201	184	199	214	251	224	229	206	197	205	195	206	187	187	168	193	177	186	206	162	185	179	175	203	198	206	203	167	197	200	189	190	194	193	198	201	168	192	171	187	171	186	164	201	169	216	193	199	216	197	197	179	188	168	185	188	197	188	174	166	170	179	193	176	189	165	186	181	189	213	207	176	195	191	195	178	218	192	155	147	217	176	196	161	198	176	174	191	189	218	167	179	192	228	183	176	182	231	206	199	179	184	183	181	201	173	189	208	180	196	204	181	174	157	199	209	183	197	182	195	195	184	199	205	201	168	163	187	194	166	171	182	196	184	175	171	206	173	193	195	197	191	180	170	196	156	172	174	189	189	178	182	187	175	206	170	180	173	183	183	196	184	202	184	195	190	199	188	207	203	200	189	195	168	169	153	169	187	201	192	198	191	199	179	188	194	188	185	183	173	183	196	197	199	170	178	185	168	187	193	187	218	185	202	202	193	193	202	185	173	198	171	184	155	180	185	195	207	191	176	179	158	189	185	200	201	162	187	178	198	179	181	171	179	169	173	192	169	191	168	165	195	175	185	176	194	177	206	198	183	201	177	185	204	210	179	174	188	174	167	184	196	189	187	177	174	212	172	169	168	172	181	193	163	183	181	184	202	181	197	178	201	175	165	174	167	193	212	165	178	195	168	189	171	159	141	171	201	207	184	217	175	189	194	182	189	193	185	184	203	200	175	183	193	169	170	187	171	178	177	178	191	185	187	199	198	162	198	189	175	188	182	202	197	166	198	206	193	184	196	190	176	204	170	158	185	177	198	205	198	169	168	210	190	185	177	188	178	186	173	190	191	203	187	201	183	201	165	182	192	191	199	168	196	211	204	182	182	191	166	173	169	207	197	189	194	195	187	178	169	153	188	190	185	185	195	198	192	147	196	201	201	172	198	181	166	184	181	172	190	183	190	182	164	176	147	208	175	208	178	197	171	192	191	187	189	198	199	198	172	164	168	177	190	194	222	202	196	199	189	180	182	167	193	171	189	157	182	168	200	190	191	200	195	182	182	174	198	211	178	185	184	204	199	191	203	229	191	170	211	210	158	198	182	164	178	172	204	142	201	171	183	189	190	202	189	162	170	209	192	200	174	165	202	193	190	167	192	191	198	228	181	206	195	194	181	192	158	184	200	185	184	206	194	207	194	194	184	212	195	182	185	198	196	201	186	186	188	169	184	143	183	172	184	196	164	209	173	182	208	171	181	153	201	198	177	190	187	181	197	178	176	192	201	197	194	196	174	223	192	204	216	185	203	175	155	189	176	198	199	181	184	179	200	188	216	197	207	195	192	157	179	191	183	165	165	183	177	183	149	201	175	181	182	193	189	200	176	182	175	170	177	191	160	177	189	164	184	177	162	192	202	167	181	206	192	204	169	208	183	199	187	184	182	190	163	190	165	174	181	215	227	190	192	206	202	209	193	199	174	178	181	202	193	184	180	187	196	183	185	175	197	178	187	205	191	188	188	169	226	180	194	214	174	191	188	170	189	187	177	184	159	177	156	188	227	205	169	204	198	189	186	179	189	229	210	180	180	208	202	193	196	236	188	178	209	162	209	213	212	177	173	193	195	205	195	203	197	192	179	176	187	188	198	179	191	166	160	205	160	202	174	177	175	184	169	190	179	192	214	164	185	190	184	176	189	171	193	190	206	203	196	205	206	210	185	200	174	174	188	186	209	189	184	206	159	207	200	177	171	173	188	177	191	204	175	196	173	190	171	174	152	212	198	178	198	201	176	193	172	171	203	173	169	187	189	188	169	164	179	184	162	181	186	183	191	182	192	181	189	147	164	213	219	188	177	165	203	190	196	178	199	183	204	173	200	188	189	196	207	203	164	164	183	185	191	184	182	193	194	159	213	194	196	199	208	160	182	180	205	193	167	191	191	198	188	154	178	192	203	201	193	215	165	186	185	189	207	179	161	196	187	196	179	200	177	184	164	168	166	177	174	179	173	182	184	173	179	185	179	198	188	205	196	197	198	177	185	175	193	185	168	182	181	173	196	184	211	165	149	191	178	181	182	192	180	219	177	186	198	192	198	168	157	170	177	190	209	171	203	179	195	198	201	179	181	183	155	177	168	183	153	176	186	170	173	211	199	166	202	176	188	197	188	174	207	181	201	184	205	189	191	176	191	183	212	181	207	199	157	175	172	179	198	189	164	193	185	199	173	198	211	162	190	199	198	188	179	187	166	189	192	170	191	188	185	182	159	166	185	223	196	186	189	186	192	181	177	189	179	202	181	189	195	192	159	175	175	217	177	192	205	201	168	214	184	167	159	180	185	214	200	172	169	192	173	174	182	192	173	174	188	172	195	191	169	215	164	163	199	187	194	203	184	188	187	177	197	174	160	170	151	180	205	175	184	164	190	201	199	193	202	196	210	159	198	211	209	189	197	197	175	176	163	191	215	200	183	188	195	172	198	183	176	192	223	180	185	177	205	183	180	164	187	161	224	176	164	201	196	197	160	187	195	174	175	187	190	195	190	180	194	194	203	196	187	184	186	189	166	195	173	159	211	185	180	168	206	206	202	185	180	189	209	198	196	178	188	163	179	187	187	198	176	172	188	183	179	205	189	177	216	196	191	185	182	195	173	211	194	174	192	172	178	212	200	199	195	176	196	161	209	195	221	192	202	196	189	183	166	201	189	183	199	194	198	174	169	195	209	213	184	171	160	191	190	192	191	167	188	193	168	172	184	201	202	151	183	193	182	216	189	194	201	173	185	203	171	157	186	216	177	165	178	173	190	193	196	176	187	199	187	202	195	169	201	177	201	179	221	177	203	158	194	214	173	190	201	180	173	188	179	199	185	172	207	187	204	224	189	186	197	171	164	191	221	181	193	158	182	223	197	180	194	197	197	178	190	197	188	196	160	187	186	192	218	164	186	182	182	198	199	199	164	204	195	190	176	187	186	215	191	190	185	197	190	182	166	155	201	181	183	187	204	195	201	196	177	195	213	169	192	198	195	193	158	200	208	162	182	185	184	196	176	188	178	166	188	191	172	211	192	175	148	169	190	183	185	167	182	203	194	170	193	172	169	174	170	190	197	183	173	181	190	194	189	199	164	176	176	197	177	193	197	203	187	189	184	173	166	189	190	181	170	190	169	195	185	178	188	200	196	161	187	162	192	175	195	224	199	206	206	182	191	199	176	185	170	181	190	197	161	158	173	181	184	185	187	189	206	192	189	178	171	195	206	184	173	194	165	211	201	194	212	213	160	185	173	165	178	186	196	170	193	218	207	176	183	186	213	231	186	174	188	179	198	177	206	187	165	194	191	189	173	199	173	190	198	193	177	167	187	206	232	172	215	188	179	207	166	156	191	192	199	151	168	191	196	185
21852	54477	67947	37296	2602	2071	1714	1400	1213	1037	957	899	807	789	708	723	698	626	651	599	631	571	560	551	539	537	520	512	508	509	460	502	470	489	510	463	540	483	499	517	495	502	440	474	463	501	514	561	641	776	587	694	830	621	475	443	469	451	464	445	455	471	452	428	458	441	468	455	410	460	464	469	415	466	419	456	464	459	452	407	439	427	453	438	505	461	436	417	437	450	418	453	399	476	454	445	416	437	450	428	417	465	438	416	430	457	482	431	439	454	472	421	446	412	446	431	451	412	435	434	432	459	465	437	477	438	476	455	425	452	429	389	432	443	429	408	403	451	445	466	493	456	464	431	441	404	406	441	436	492	398	421	435	430	428	441	434	425	456	457	432	445	455	449	477	438	439	416	415	456	450	455	438	461	438	437	413	468	411	405	440	442	491	440	438	453	471	444	444	425	430	461	421	451	437	415	472	434	423	454	451	458	388	457	452	458	446	430	417	448	397	457	445	413	420	464	431	452	419	470	372	403	439	404	425	397	423	426	454	436	437	455	391	429	446	438	429	467	436	429	420	417	434	417	462	497	434	425	476	415	402	447	403	439	439	407	442	431	395	427	411	460	452	429	405	443	432	448	427	441	435	455	417	410	418	397	448	448	426	359	425	428	436	406	452	425	448	408	423	436	425	480	442	432	462	428	428	431	467	442	420	433	474	431	407	422	464	436	422	472	414	431	464	468	436	430	441	459	465	431	435	425	458	478	431	467	431	409	430	434	453	406	420	445	408	450	479	412	421	418	391	433	450	463	445	448	449	415	401	395	404	438	453	464	439	435	461	459	399	457	480	420	461	389	458	457	426	437	452	462	466	432	485	411	428	458	486	459	435	398	478	444	458	474	424	435	436	429	432	412	427	440	445	446	417	458	437	464	481	440	468	443	462	422	462	474	388	467	401	505	450	404	402	414	455	438	453	440	419	414	437	419	419	438	434	434	462	468	445	487	468	430	449	421	451	462	442	445	419	423	443	442	444	429	453	421	437	427	457	415	427	438	439	417	416	437	412	419	473	446	454	423	436	452	410	461	456	443	410	442	408	457	443	444	437	443	446	436	434	483	435	418	449	413	446	476	468	438	446	421	445	456	430	422	450	425	454	447	465	422	468	449	413	438	438	409	469	437	441	465	413	436	413	442	464	438	427	460	420	430	445	429	458	428	448	425	438	429	426	421	406	445	417	441	439	468	418	436	448	434	426	477	444	444	394	442	460	448	404	443	421	456	444	449	421	486	454	450	453	397	431	406	441	437	427	451	450	433	413	448	469	476	454	432	437	417	411	480	432	436	423	417	428	428	487	415	416	426	433	437	431	460	442	472	466	402	394	463	453	439	418	430	448	436	445	428	458	432	422	457	450	426	454	435	499	431	413	408	450	448	459	444	458	418	442	400	434	464	409	428	444	424	413	450	441	483	435	385	466	395	447	456	422	457	461	456	416	441	423	449	460	426	428	433	414	453	431	457	465	443	441	440	434	460	421	434	392	414	464	442	415	458	472	459	446	416	441	453	474	445	431	469	436	403	441	476	427	454	458	414	411	431	434	457	435	441	437	425	461	404	426	439	436	434	470	425	446	394	466	444	420	427	422	380	445	444	461	428	450	469	443	414	436	444	397	432	468	479	439	454	432	461	459	380	447	481	437	417	421	468	471	423	445	444	454	436	456	470	432	416	426	430	448	411	448	460	446	429	447	455	448	438	409	427	463	427	446	461	421	385	429	417	473	447	462	431	421	433	434	444	438	414	459	433	443	423	461	455	437	503	408	403	466	422	433	444	442	450	436	424	471	436	445	416	451	432	421	471	415	441	439	439	441	399	431	425	428	403	446	426	456	435	421	418	416	433	446	417	435	435	449	426	469	445	460	439	463	435	418	430	431	481	413	407	426	420	450	468	410	436	436	416	417	467	424	431	462	402	434	428	451	445	419	425	423	473	445	407	510	418	444	426	440	423	456	389	438	466	426	444	427	421	420	441	428	446	399	425	439	416	427	406	438	414	427	458	439	419	451	441	491	476	448	431	446	406	434	446	422	461	417	443	431	424	440	431	430	417	481	396	437	476	438	463	484	402	449	418	393	434	405	426	448	435	396	417	445	438	463	461	439	395	419	439	473	470	471	434	447	424	447	443	440	448	422	435	464	429	404	442	421	389	446	418	469	448	444	438	432	455	452	434	440	460	445	447	434	426	389	429	458	431	399	404	418	445	388	443	426	451	405	428	443	379	418	435	459	470	430	418	430	427	469	400	431	435	447	433	405	413	451	431	460	417	443	483	450	421	437	412	423	439	426	450	415	431	423	459	456	454	436	484	422	476	423	439	429	483	414	423	454	468	467	454	410	481	424	484	411	432	477	451	402	421	429	434	444	469	461	438	415	446	449	451	434	434	426	477	447	423	462	444	423	428	418	412	447	430	439	417	489	436	427	461	421	438	417	430	445	436	445	465	448	414	443	458	420	421	463	391	455	406	461	453	458	446	460	423	456	432	421	456	448	424	435	431	450	425	484	489	408	448	438	446	430	446	471	429	433	434	427	421	454	427	423	404	425	446	426	428	447	468	453	448	423	481	398	432	433	468	414	435	373	439	461	434	424	466	430	432	469	453	443	431	458	465	404	409	447	400	407	463	435	446	438	468	441	492	434	431	463	430	448	458	432	427	441	424	431	423	432	452	451	418	422	443	461	425	453	421	433	459	422	422	437	459	467	435	436	489	447	456	425	425	435	447	415	430	446	407	435	424	430	432	460	446	444	452	443	444	489	438	414	431	442	443	440	465	415	441	417	446	443	431	417	422	430	465	429	450	447	457	466	459	413	426	454	469	416	414	473	428	448	397	443	448	493	442	479	475	442	454	411	395	428	449	432	441	409	409	440	427	440	421	448	427	447	432	426	450	439	450	389	457	470	440	450	452	476	432	424	426	455	485	424	435	467	438	454	446	434	447	435	436	445	468	432	429	485	449	448	443	426	466	411	437	465	397	496	437	459	478	422	465	456	423	434	425	417	431	427	424	422	435	406	448	442	458	415	417	449	432	456	412	471	464	455	457	438	456	466	441	459	400	420	421	462	427	430	380	428	438	433	459	462	455	445	460	438	471	437	440	468	402	434	466	457	451	410	443	437	442	423	434	427	411	435	459	430	389	452	425	463	413	392	447	447	465	407	411	461	417	438	486	468	462	436	462	420	420	432	420	428	434	443	446	453	444	461	427	441	431	441	437	441	420	417	405	453	421	434	425	428	466	430	440	413	439	427	434	438	447	453	459	469	414	433	400	442	429	455	396	459	451	427	441	421	424	446	441	466	445	407	452	458	410	442	448	471	457	419	439	423	422	432	463	469	448	455	444	452	451	426	455	436	413	425	451	454	435	421	446	438	414	412	432	430	397	436	428	454	451	440	431	420	418	474	415	402	450	431	440	466	440	453	414	414	448	428	451	456	402	422	434	471	432
19403	8752	7366	1221	238	228	201	228	211	216	253	234	213	220	201	225	191	210	191	204	207	215	219	205	210	231	241	224	200	230	230	216	209	246	175	207	217	190	201	214	249	234	212	226	226	226	200	205	250	209	232	231	206	249	201	228	213	221	245	231	187	220	221	186	229	205	208	226	261	192	227	226	220	239	190	228	236	207	225	227	227	217	222	206	217	230	225	201	229	224	207	193	211	201	193	221	224	252	216	231	213	217	236	204	211	206	230	223	227	193	180	214	209	213	197	206	202	216	248	208	197	224	221	196	215	225	243	219	220	238	192	224	221	222	219	223	196	217	238	227	258	212	220	223	193	222	208	217	223	231	183	210	214	222	189	213	233	206	219	213	225	222	219	215	216	214	199	195	216	256	229	187	228	251	224	240	211	192	208	199	222	199	222	205	203	192	212	202	196	190	218	228	223	228	199	217	235	213	252	247	232	236	202	224	230	214	228	232	245	217	213	247	212	214	211	201	230	204	250	219	215	187	226	248	261	197	209	216	242	220	254	215	233	228	233	202	223	203	206	212	203	223	204	193	227	200	239	215	212	215	215	250	202	201	212	203	234	194	227	195	200	199	230	204	196	244	219	236	226	180	208	241	211	220	219	220	239	194	223	218	197	204	181	221	204	211	221	220	226	206	207	226	223	239	235	216	248	204	213	208	195	216	218	222	197	222	221	239	237	220	213	215	249	243	206	230	249	224	202	229	223	244	210	234	214	240	218	207	206	223	200	214	191	204	240	239	247	232	198	215	212	200	214	212	202	210	215	204	234	203	203	213	213	189	212	191	210	229	209	214	225	233	198	248	199	218	211	227	234	244	223	213	218	259	203	207	228	220	233	211	243	227	218	202	220	215	226	225	241	216	254	207	207	214	208	192	228	240	214	208	216	216	223	192	231	195	235	217	206	220	223	211	234	218	213	222	216	221	237	217	229	211	210	215	191	213	220	231	213	216	214	214	209	227	233	227	213	196	220	222	243	201	246	219	206	249	207	237	194	207	239	208	203	221	230	203	211	199	204	211	250	231	216	203	244	189	203	204	211	216	252	211	223	232	242	199	245	219	219	232	211	222	233	214	224	213	225	206	221	220	225	213	216	219	226	225	230	216	230	213	223	223	258	215	226	210	203	240	231	214	192	229	197	208	184	230	219	220	209	189	223	232	193	205	232	192	211	219	228	203	228	222	228	209	229	253	216	248	202	204	187	254	181	219	225	219	227	228	195	216	219	214	195	249	223	236	203	231	198	192	227	212	228	215	222	232	213	224	234	197	199	202	203	218	227	246	222	223	215	232	205	240	192	237	198	220	228	202	225	225	229	227	210	195	219	202	192	214	221	251	219	231	222	205	236	213	227	227	192	217	222	212	192	213	195	229	208	200	247	210	255	269	229	219	229	212	234	208	192	229	207	230	203	235	227	229	196	214	219	221	208	235	211	217	222	203	215	217	232	220	205	252	208	232	200	210	186	231	257	233	209	233	204	212	232	247	209	233	232	210	215	221	206	232	236	236	235	197	217	208	227	246	223	214	204	221	212	223	204	210	219	209	218	235	225	224	236	170	246	212	227	192	212	210	230	228	208	219	215	209	224	229	205	221	240	226	224	214	215	212	234	236	215	232	233	206	225	216	186	248	206	204	249	220	223	217	193	202	225	217	234	225	199	225	240	222	237	211	212	222	236	194	225	236	221	220	212	227	219	216	223	247	210	244	203	251	199	225	213	250	217	206	236	222	252	205	221	212	222	243	223	235	196	218	216	203	197	228	207	242	209	231	239	249	236	202	207	214	217	230	214	202	230	223	222	198	224	209	239	230	210	246	257	240	209	228	193	201	203	195	220	224	229	218	196	226	204	226	209	243	206	207	237	231	232	218	232	212	204	238	213	211	212	209	226	235	247	218	225	245	261	232	225	215	226	224	212	219	231	264	249	231	186	212	241	251	190	192	227	202	215	213	201	220	215	229	217	218	230	216	234	200	226	223	194	230	196	265	224	222	216	220	233	204	205	215	200	203	238	225	213	231	197	199	224	242	221	209	225	216	207	192	210	208	234	189	222	223	217	215	242	251	213	217	212	205	252	231	184	211	218	221	221	232	211	217	244	196	217	230	211	215	225	218	226	233	223	194	251	213	243	199	217	224	246	211	207	195	239	230	204	212	211	217	224	234	210	212	236	214	210	228	236	225	219	209	230	206	229	225	214	229	241	240	218	213	205	201	250	229	224	211	214	207	234	207	218	224	186	225	198	209	231	192	243	249	251	256	197	224	216	233	237	191	245	214	217	222	205	222	208	234	227	227	223	196	234	215	209	187	211	255	244	212	229	225	200	238	232	222	238	194	237	231	207	224	244	194	218	231	185	219	193	213	223	200	224	208	182	202	214	202	228	230	213	191	215	198	234	240	218	238	210	222	223	244	243	200	246	213	211	228	231	175	233	210	223	235	220	257	241	211	191	205	243	233	221	225	219	202	199	202	191	227	209	206	214	228	211	216	225	201	216	215	227	202	193	220	214	200	220	234	236	201	188	252	241	218	219	242	223	208	195	228	230	247	222	201	218	226	219	221	230	191	242	242	222	207	207	221	211	196	226	220	209	227	219	210	222	204	211	221	245	250	234	222	229	196	220	223	220	226	197	196	228	211	220	205	212	236	223	208	226	223	235	209	262	220	220	211	197	223	246	245	220	224	220	239	208	186	244	216	244	247	208	228	218	210	231	205	228	215	247	202	222	203	239	219	195	214	213	202	237	209	193	218	215	211	234	220	236	216	226	239	219	234	202	198	210	225	229	208	216	224	226	209	220	200	191	214	207	221	215	221	185	205	222	222	198	233	236	217	225	241	215	199	214	203	214	191	219	223	253	236	224	225	184	210	181	241	187	189	208	208	209	261	224	191	226	214	206	235	219	230	210	229	230	217	188	202	211	231	235	229	216	192	200	235	218	221	203	188	218	186	224	214	227	258	197	206	230	227	220	205	208	217	236	184	194	237	208	189	211	207	197	217	246	247	217	218	217	217	219	201	248	210	237	220	228	225	252	236	211	220	220	233	201	196	220	221	230	225	206	233	222	215	242	227	210	183	215	242	239	237	216	219	231	213	202	217	220	234	213	211	202	207	202	232	209	219	209	215	218	222	202	209	226	213	228	238	234	202	255	242	209	235	221	204	229	224	225	194	203	218	230	210	225	212	213	209	221	209	209	217	216	225	225	218	220	202	228	223	216	222	206	212	207	208	193	206	225	223	242	218	211	211	197	211	191	241	213	205	213	223	210	217	230	227	209	214	214	260	220	213	196	236	184	210	249	213	213	228	224	213	240	224	191	240	257	183	206	215	221	205	205	216	216	218	194	203	207	221	234	205	213	211	266	233	220	215	232	218	221	204	201	239	192	206	214	215	222	220	197	200	220	220	256	227	202	235	241	212	245	222	213	236	197	236	198	208	212	195	224	242	202	219
9194	9356	11680	2859	553	526	498	496	510	499	467	533	464	513	513	503	503	519	554	489	494	510	467	480	504	480	486	494	517	509	467	510	506	486	525	451	469	480	476	458	509	503	502	474	488	551	520	534	570	548	585	628	569	550	447	482	448	485	476	498	501	485	469	536	535	481	486	481	477	525	438	459	520	485	491	477	472	442	498	475	527	513	490	504	550	471	506	470	487	493	531	477	494	493	441	502	453	499	466	501	529	482	464	530	468	511	493	470	460	460	481	498	438	485	472	480	450	521	453	486	502	455	476	498	451	508	472	466	509	494	455	494	487	477	517	517	484	475	488	520	450	476	506	507	485	486	476	508	484	483	432	493	479	477	457	496	470	499	460	499	493	491	479	519	506	539	520	517	446	510	459	488	491	466	494	530	468	473	490	454	480	483	468	512	483	468	483	484	453	483	473	502	523	445	476	463	482	495	503	472	540	450	448	530	475	493	482	494	519	475	477	500	481	496	467	446	454	478	485	461	494	532	470	500	489	448	485	477	494	493	490	459	490	516	478	434	439	536	467	479	498	464	484	497	472	485	478	469	475	514	509	472	494	499	529	468	528	527	467	443	491	507	491	476	486	490	491	474	481	463	474	486	512	493	455	505	524	476	490	493	462	502	511	498	492	459	473	457	478	511	508	470	467	490	471	499	446	504	500	481	485	499	484	501	467	469	497	513	510	509	503	482	517	494	481	499	494	478	522	450	497	514	511	469	491	458	474	489	500	446	518	458	510	483	488	460	490	493	481	499	445	475	515	500	485	489	469	518	512	453	487	490	549	485	475	499	529	490	507	457	455	483	460	450	498	490	496	504	469	466	515	474	483	438	512	473	502	460	475	485	464	479	489	521	498	511	504	499	480	481	462	464	505	515	497	482	466	453	486	517	479	491	446	495	499	471	500	506	492	523	443	502	428	487	467	496	506	497	472	494	463	525	484	481	523	480	545	475	496	451	483	512	501	462	487	488	468	475	507	516	486	491	504	488	480	533	464	491	488	475	487	486	520	487	482	523	515	439	460	513	494	482	512	490	466	461	508	470	486	462	471	514	481	520	460	502	502	468	504	501	482	477	488	492	514	482	465	469	518	484	517	492	516	483	471	449	469	506	490	477	536	492	502	485	511	524	490	527	467	525	476	511	465	478	488	463	490	455	448	465	477	464	501	522	496	506	499	503	483	503	475	501	500	498	475	501	462	479	478	462	460	469	497	464	478	469	500	474	468	501	471	486	440	489	475	487	474	475	482	481	506	455	473	492	510	477	521	494	516	470	492	473	516	467	434	488	497	482	491	532	483	528	473	439	453	478	464	509	458	445	469	487	493	495	475	493	424	514	480	465	494	483	505	466	490	507	516	488	465	489	505	500	491	475	486	476	497	476	494	461	510	492	506	503	516	480	554	498	470	504	468	467	482	477	495	470	541	492	463	473	495	502	470	456	485	472	489	485	443	529	489	476	507	516	464	475	481	504	509	510	521	501	487	518	485	492	493	487	476	487	491	472	486	468	485	527	472	462	505	477	462	454	459	474	496	481	482	500	474	502	488	466	468	491	452	503	485	480	464	482	494	475	486	447	499	454	504	481	470	488	474	501	476	467	527	480	527	484	471	515	479	514	466	463	486	488	495	511	478	496	476	489	463	509	464	475	432	524	503	471	493	468	470	480	482	496	443	461	487	472	480	503	478	475	516	470	453	492	487	461	509	465	522	487	511	493	493	489	491	469	494	509	483	494	518	471	482	522	474	473	486	494	438	484	493	482	518	505	479	467	496	502	515	470	453	480	508	439	502	508	515	471	463	529	480	486	475	509	474	525	477	503	433	517	520	503	480	454	471	455	467	472	451	493	415	530	488	462	487	517	466	487	482	471	475	474	555	503	501	459	504	492	512	455	500	499	511	460	471	509	501	469	479	470	485	502	469	499	464	481	477	505	497	495	477	471	499	505	465	463	511	468	492	505	463	458	474	499	456	562	490	475	464	534	527	468	451	473	501	455	476	459	441	503	472	449	467	468	517	547	535	512	483	538	498	487	469	491	482	485	496	504	501	469	503	456	478	499	486	481	496	477	443	475	506	492	473	495	489	507	531	516	481	467	451	492	465	532	506	474	493	502	518	508	500	507	508	463	538	485	446	479	495	513	495	480	491	478	461	503	500	480	474	500	487	476	480	466	472	482	480	463	487	524	485	478	495	514	513	489	522	476	488	491	488	499	468	425	485	478	487	514	488	455	496	471	487	478	476	458	493	449	476	500	525	448	472	483	456	499	513	476	472	463	509	488	508	536	449	482	443	479	468	507	478	477	463	510	462	522	479	468	522	456	535	462	501	504	491	485	443	485	522	502	497	477	507	477	518	488	477	497	509	501	496	479	519	481	510	462	499	468	488	514	480	497	475	471	471	493	486	521	486	507	485	478	473	441	488	464	506	489	496	453	517	496	530	514	496	473	478	517	472	480	460	516	465	476	478	474	481	466	463	472	509	477	478	486	479	490	463	488	465	499	525	467	476	474	498	482	495	512	466	551	434	456	500	507	469	463	521	542	487	527	462	451	498	492	477	494	490	484	503	479	515	447	443	482	482	505	518	523	513	522	461	488	553	499	483	518	475	502	493	485	527	456	522	486	508	489	494	485	464	461	459	490	504	512	460	455	475	468	487	462	478	492	482	492	521	503	472	469	485	452	479	498	458	508	464	469	509	507	497	503	501	490	448	556	497	490	528	554	466	499	471	451	491	505	487	448	477	512	475	482	485	507	475	503	486	484	499	460	525	505	468	461	490	514	471	510	487	489	477	491	498	502	504	466	453	464	468	470	493	511	495	519	502	477	469	440	494	480	469	480	497	496	440	482	493	482	486	482	493	475	477	484	502	482	458	492	503	483	472	472	499	482	483	519	475	459	480	468	525	478	495	541	499	475	492	526	490	498	456	523	483	489	482	512	502	525	454	473	482	499	473	504	485	460	500	459	479	469	442	476	480	479	467	469	479	502	461	467	482	502	486	531	501	471	450	478	542	485	488	478	490	486	494	485	488	450	507	523	469	502	515	453	514	485	530	516	479	516	483	523	456	489	514	505	460	461	529	469	480	499	479	522	497	490	453	477	474	468	468	489	477	454	488	484	477	513	497	490	432	498	495	500	496	479	481	477	469	511	493	481	487	469	476	450	474	526	500	499	471	465	478	494	523	482	506	506	469	506	509	493	484	474	455	474	473	500	472	479	450	507	488	479	487	496	512	501	478	479	519	480	531	449	459	524	506	481	461	480	510	501	461	501	502	460	453	471	525	494	447	450	438	456	484	488	503	476	468	507	524	495	451	449	504	487	472	466	507	493	513	500	448	486	452	464	476	473	492	466	468	531	479	472	506	490	508	504	482	492	473	495	495	486	476	457	520	461	463	458	460	462	475	492	461	525	459	465	510	476	498	481	523	490	502	505	494	481	509	493	500	459	477	470
32276	51896	62281	29638	5280	423	221	221	250	169	189	164	161	164	157	177	135	134	124	137	145	166	146	175	152	136	142	139	161	166	128	149	146	128	137	118	146	123	137	135	136	140	122	146	127	146	143	123	146	144	162	168	132	132	132	145	131	139	138	127	143	123	128	122	135	152	130	124	122	120	123	141	154	153	167	120	124	139	133	121	145	139	113	140	133	117	132	127	131	139	132	123	113	115	135	136	126	153	144	138	170	151	134	117	148	136	138	147	128	135	144	128	136	134	134	129	138	120	135	123	132	144	155	137	128	122	146	122	157	133	112	121	125	121	125	127	125	158	116	120	122	156	136	136	151	147	161	113	120	129	122	127	114	133	121	128	123	127	132	140	149	142	144	126	123	134	137	131	93	132	121	126	137	141	129	116	135	159	154	124	140	155	142	122	146	169	122	135	126	125	122	116	135	136	143	111	120	157	141	144	117	137	120	130	131	124	143	140	144	139	118	146	126	124	133	121	129	133	133	130	131	123	148	124	130	105	151	136	129	119	121	138	103	129	122	130	133	125	118	134	147	150	161	119	142	132	144	155	147	145	140	150	159	139	115	153	138	140	130	133	137	137	138	146	137	131	132	152	113	121	126	133	144	124	132	135	122	133	144	140	133	153	142	145	121	163	141	139	138	115	118	126	143	150	142	143	129	133	146	139	131	133	137	115	141	134	141	124	153	141	121	136	154	117	152	123	116	142	150	115	122	123	140	124	140	116	135	146	136	133	127	128	132	139	127	130	137	139	135	140	143	139	118	152	148	128	149	131	131	134	134	139	142	131	125	142	118	129	165	135	121	123	138	149	144	124	111	126	140	139	160	146	128	115	133	132	128	129	123	129	136	132	116	138	127	126	150	118	142	129	125	139	120	122	151	131	146	128	137	126	117	125	142	140	148	122	131	130	125	124	128	107	157	147	149	145	139	150	129	115	133	127	140	115	139	131	117	117	117	123	122	117	134	130	132	147	151	116	139	129	142	141	126	115	156	120	126	119	129	128	115	140	152	139	120	148	122	117	136	160	153	118	147	139	135	141	141	130	137	114	134	133	134	140	144	143	137	135	150	119	136	140	126	130	123	122	138	133	124	145	140	128	147	123	136	147	148	142	110	141	133	140	123	141	136	117	132	155	143	134	139	135	117	140	163	122	156	118	145	138	135	109	131	139	129	129	140	142	127	125	143	163	127	137	132	135	132	147	135	134	109	143	136	117	120	140	130	139	136	146	139	131	105	116	146	133	134	122	130	129	135	143	124	124	148	124	155	131	142	158	137	132	145	132	166	118	146	114	123	128	135	162	130	133	151	115	132	116	137	133	118	125	126	125	122	122	136	127	133	130	122	123	130	138	127	146	129	123	125	121	123	113	130	129	141	135	126	150	147	122	130	156	132	145	118	141	135	130	110	127	158	141	144	125	121	129	134	134	134	130	123	142	138	136	120	120	130	135	130	138	137	149	143	132	139	137	131	139	125	138	149	125	156	159	140	133	133	109	132	121	137	137	148	137	118	130	114	155	142	122	140	127	145	126	137	165	130	159	121	139	135	107	145	133	133	121	101	127	134	120	132	115	117	145	131	140	141	137	147	116	120	123	156	128	118	141	135	148	153	148	135	126	121	121	157	122	141	112	126	120	116	162	144	142	116	136	152	152	138	160	132	102	130	129	142	141	129	143	128	121	132	112	113	151	128	147	127	150	124	146	131	152	149	133	173	144	140	125	148	138	131	115	150	152	132	122	123	114	139	130	151	137	133	133	143	137	156	145	145	158	137	133	140	140	148	132	127	133	123	123	148	123	125	135	99	131	140	135	122	125	141	139	150	142	140	130	126	138	161	158	121	137	123	139	119	140	131	138	126	152	135	125	130	121	128	119	126	133	141	107	127	128	141	128	140	129	140	147	132	122	121	140	135	150	152	132	141	139	151	118	153	125	138	141	131	152	148	131	116	128	123	136	122	129	133	125	141	155	137	169	135	140	121	133	136	135	135	123	153	143	147	145	150	137	129	128	139	140	139	132	140	105	154	142	136	114	155	137	144	130	119	140	165	132	135	141	131	125	135	122	131	144	136	119	126	160	143	143	127	139	137	121	137	139	145	123	140	135	114	128	124	130	124	120	128	137	140	130	151	147	148	128	106	146	151	126	139	131	108	110	137	133	132	128	136	143	157	137	123	140	130	142	154	131	156	150	121	156	121	149	146	133	128	128	124	132	139	144	144	102	138	145	129	119	152	126	148	153	128	137	123	132	123	137	138	128	134	131	136	135	121	136	131	138	137	142	140	148	136	132	140	147	122	151	122	137	143	122	118	133	146	125	121	132	135	139	158	125	134	124	147	138	143	138	117	127	150	143	117	122	112	125	144	108	144	139	127	142	166	126	127	128	134	137	105	126	135	121	128	148	125	119	131	136	147	135	128	151	134	146	131	133	127	119	143	139	138	139	135	116	151	132	167	136	122	158	142	134	141	124	140	120	123	106	137	128	150	125	138	118	137	133	131	129	149	125	157	112	140	118	157	138	125	133	143	136	144	150	143	140	124	125	135	151	102	140	138	143	136	111	137	134	129	134	133	157	133	153	121	142	141	151	125	133	127	149	126	129	144	121	137	140	128	144	124	126	135	130	141	140	144	141	148	145	137	145	135	130	144	146	136	126	118	128	132	123	139	134	118	121	145	122	144	137	129	132	152	102	121	134	134	145	140	165	128	142	131	155	171	144	132	111	124	139	127	153	155	127	128	129	119	137	141	116	111	131	139	136	138	128	145	138	125	137	132	134	145	121	142	146	129	128	128	130	154	134	138	127	124	136	149	148	139	134	147	129	138	137	148	143	148	123	134	121	128	127	137	119	114	131	135	142	155	140	113	121	137	121	133	109	113	142	138	110	120	139	125	132	149	140	122	114	138	125	127	127	121	132	137	131	113	109	123	123	153	124	136	137	153	149	156	134	120	128	139	142	150	157	128	152	136	144	123	133	118	123	145	130	94	131	137	141	128	111	112	131	141	132	173	115	130	126	126	127	120	146	140	124	140	138	136	137	112	165	134	158	133	130	116	130	141	121	121	145	157	142	131	129	127	125	134	112	141	122	105	118	136	131	149	157	147	135	139	128	123	132	144	122	135	127	140	119	139	144	133	140	132	123	152	140	152	122	136	128	129	138	146	149	131	154	126	140	135	120	134	126	134	118	115	132	136	147	112	125	115	140	116	125	131	117	121	126	124	143	130	137	138	135	140	146	144	120	134	110	153	139	139	121	126	113	142	127	123	116	133	117	145	129	153	128	138	136	139	130	125	123	148	145	151	162	148	117	118	133	117	132	138	132	148	126	138	131	158	151	118	137	155	124	126	138	123	134	151	116	140	151	132	121	137	132	144	146	136	158	159	151	139	111	123	133	131	142	140	154	123	129	124	129	146	138	119	131	141	126	139	121	105	155	138	121	159	150	117	136	125	152
16817	41469	54942	27266	1344	1088	959	792	743	662	581	586	505	482	470	456	494	413	401	456	378	336	375	370	404	326	376	379	350	364	366	358	351	375	353	312	331	368	353	336	342	324	315	356	355	360	361	464	465	402	514	471	468	337	331	353	347	307	312	315	325	309	339	320	287	324	338	284	376	345	317	319	305	352	368	341	328	311	327	321	337	341	307	325	320	326	357	320	351	336	339	332	332	291	307	303	351	316	314	314	306	329	289	350	336	327	314	313	340	314	300	312	321	343	322	331	321	303	341	346	328	331	321	350	320	313	340	341	333	340	351	316	343	304	331	338	302	296	355	334	317	333	307	331	297	303	323	308	346	332	297	299	312	307	316	312	330	318	326	340	328	336	314	307	293	327	336	355	296	339	290	323	309	305	342	321	336	300	302	324	353	322	324	293	307	335	332	311	318	332	280	348	311	319	333	292	313	311	305	340	345	309	325	333	325	339	315	294	338	329	285	298	333	322	297	311	339	303	336	335	340	319	327	306	325	364	316	318	332	324	329	316	331	299	290	327	346	342	314	332	371	311	334	315	320	291	321	352	302	339	307	338	304	318	314	336	321	315	333	327	306	289	301	313	313	328	318	323	299	332	329	342	303	328	349	298	331	300	309	309	325	305	324	318	354	335	338	315	318	334	315	310	338	338	358	298	314	308	326	331	339	317	317	320	324	292	314	315	333	318	336	311	295	316	348	304	305	307	327	300	336	322	331	322	315	299	338	324	304	332	310	316	326	320	327	348	385	304	339	346	326	329	323	304	349	357	337	329	319	320	339	326	282	315	337	320	338	310	296	281	310	345	389	316	359	304	342	312	331	328	303	314	313	294	324	334	353	334	301	312	298	353	335	371	308	323	341	299	324	329	325	288	324	339	333	340	303	332	346	358	300	328	333	333	324	327	316	336	296	315	315	326	313	324	323	320	332	340	347	317	332	312	279	276	333	316	319	309	314	309	352	330	327	328	307	306	299	287	340	312	308	348	287	330	317	318	335	329	321	316	302	317	335	353	335	312	296	332	332	305	325	312	342	363	315	308	307	335	321	300	297	358	316	324	300	364	298	301	300	335	325	326	326	323	308	321	319	316	316	338	307	335	324	312	307	308	323	308	305	302	319	338	330	332	329	319	300	312	343	319	347	327	297	321	311	297	328	311	310	313	312	338	327	321	350	309	301	337	337	302	297	301	320	331	332	305	324	346	289	290	338	287	316	331	343	313	305	308	352	338	314	325	355	310	347	298	284	328	316	307	312	300	350	333	313	341	331	330	332	331	308	334	313	320	312	313	308	311	299	320	314	267	330	297	325	317	335	316	322	331	306	306	328	334	309	312	310	331	316	318	310	335	299	345	337	345	334	326	310	298	300	318	326	309	335	320	354	332	339	322	314	296	353	330	325	326	314	303	364	310	313	321	308	289	320	324	307	301	344	332	301	291	271	309	333	280	304	338	279	298	322	279	323	334	301	324	341	306	310	321	321	312	337	301	345	309	317	323	349	322	336	321	322	339	299	295	294	315	303	302	313	309	276	325	303	366	320	326	323	305	318	302	326	318	315	283	307	315	338	311	312	314	298	318	334	341	292	303	331	364	332	314	325	313	321	302	329	334	361	323	337	323	298	324	323	335	322	324	310	342	326	315	316	312	337	346	337	317	331	321	307	333	338	317	316	321	330	316	334	349	346	326	311	342	309	337	358	301	282	298	285	304	294	340	323	307	327	298	332	334	308	323	353	338	346	340	306	284	291	318	328	300	339	311	323	357	296	315	320	321	365	349	315	332	326	325	326	343	328	309	327	315	323	336	303	328	307	335	343	348	344	300	315	303	376	341	330	314	306	284	310	345	350	338	309	323	306	359	322	304	352	345	322	328	329	320	297	293	309	333	338	301	328	325	360	284	304	322	294	312	305	317	298	307	291	318	326	329	340	338	327	343	329	316	293	330	310	333	325	292	304	296	304	345	287	334	319	291	331	313	377	350	307	344	342	331	335	334	333	335	342	312	337	326	298	343	326	328	302	340	335	311	347	292	322	330	301	287	299	347	304	313	319	333	341	332	334	304	324	322	306	347	325	335	314	338	357	305	328	319	307	340	335	337	306	335	338	330	293	337	288	322	335	311	337	323	304	321	345	309	309	268	338	333	336	351	321	310	334	338	339	355	296	318	351	286	350	270	294	330	305	349	332	323	362	303	294	330	337	346	333	340	318	349	330	318	341	326	314	321	355	319	324	312	323	332	319	314	321	358	333	315	296	335	310	322	301	288	340	332	327	299	317	334	298	351	334	322	313	352	318	314	308	346	320	356	322	295	324	340	309	325	347	351	308	317	297	323	356	321	337	308	365	334	352	326	327	321	344	312	331	338	333	271	291	295	321	348	322	309	344	314	333	336	353	326	336	321	317	327	369	333	314	323	356	332	361	297	310	349	327	332	316	330	296	329	322	303	325	307	335	344	325	328	321	366	293	312	334	314	336	301	323	307	336	304	317	332	317	294	297	315	312	298	309	337	341	306	368	332	319	311	322	313	310	311	320	328	320	311	304	312	303	326	329	335	345	339	336	308	314	345	318	303	327	320	325	327	308	316	309	287	318	352	312	308	317	310	326	318	313	300	317	320	334	320	300	304	329	284	300	313	317	338	352	302	332	328	331	283	312	327	328	325	313	288	338	349	323	319	338	325	325	322	319	318	362	344	321	317	300	319	301	308	299	311	336	366	335	327	323	338	349	274	317	324	288	317	316	315	324	327	337	298	325	311	325	344	355	278	313	338	298	306	341	327	285	301	332	323	305	308	330	318	322	328	322	294	315	308	343	319	354	344	341	310	315	320	322	305	352	308	330	330	327	326	292	329	301	346	288	326	322	313	293	323	373	322	336	325	321	331	329	319	308	319	311	305	343	316	280	305	328	367	321	318	330	371	351	338	306	282	283	340	303	317	293	286	288	326	313	294	320	289	328	366	311	317	304	311	328	317	328	346	337	319	301	319	324	338	302	305	313	324	335	318	320	297	305	337	326	346	323	323	292	331	319	307	313	319	299	308	312	311	312	352	310	318	298	357	337	350	325	343	329	319	294	314	342	328	338	316	305	335	320	306	320	319	303	316	348	307	303	301	322	347	326	323	311	339	333	321	288	337	336	319	350	308	315	312	294	336	313	314	340	319	313	344	300	353	299	342	308	347	309	320	330	271	368	296	302	316	313	322	309	336	336	311	313	326	331	300	309	340	316	334	320	315	323	357	308	295	317	346	334	346	333	329	301	297	308	297	332	312	325	299	301	320	328	326	311	305	347	292	343	337	288	324	336	317	328	329	340	326	326	331	337	341	320	339	342	323	303	351	313	350	287	325	339	342	332	329	367	288	331	308	312	331	341	329	322	284	324	316	310	313	321	329	340	313	322	338	314	322	317	333	308	311	336	289	331	335	289	306	299	282	321	334	320	297	328	343	374	315	313	283
41118	70162	74319	42220	12005	1338	498	414	311	300	264	258	228	225	232	227	249	263	197	193	184	219	230	204	188	188	184	198	206	177	185	191	179	175	209	177	187	184	161	228	210	174	169	180	183	202	193	203	186	191	228	234	198	204	198	179	210	193	212	187	171	171	182	175	188	191	173	172	204	180	189	190	191	178	176	193	175	180	198	194	183	203	160	168	204	156	201	195	187	190	169	172	187	172	171	207	175	178	163	206	170	182	201	169	208	176	189	188	197	195	165	179	188	190	199	183	178	187	199	180	192	199	203	192	179	212	209	166	191	159	185	167	190	162	185	172	220	178	206	182	177	198	196	185	165	159	167	183	171	176	173	169	187	193	163	178	218	183	189	225	191	185	150	214	181	185	176	179	189	174	161	200	187	170	178	183	188	183	189	182	170	182	160	216	216	175	183	184	186	177	193	185	195	190	181	178	202	179	184	173	168	201	186	179	193	185	163	194	187	177	185	198	179	186	168	213	209	168	195	194	192	187	192	168	188	190	186	179	193	167	195	190	210	167	197	202	200	207	188	169	173	181	192	204	184	181	196	169	197	184	197	177	180	192	180	212	195	197	171	175	171	199	195	169	168	172	177	191	189	189	180	183	186	161	178	186	187	192	189	196	209	168	199	185	174	173	191	208	181	196	199	180	178	181	188	199	194	179	183	184	179	175	189	187	208	197	189	175	180	158	172	168	170	190	196	163	186	188	164	194	194	172	165	194	184	207	183	187	173	172	198	212	172	164	196	188	172	201	194	184	204	166	186	193	192	195	190	190	172	177	188	191	179	197	179	168	156	177	184	212	185	182	176	176	171	205	176	202	196	177	175	169	145	165	195	190	181	171	187	165	182	186	179	179	180	203	197	189	178	184	192	170	179	159	209	180	171	192	171	196	186	215	181	178	185	168	188	187	172	184	188	160	169	189	183	186	182	163	181	195	184	205	170	180	218	185	176	180	161	171	188	165	160	192	186	192	153	196	199	184	162	171	203	161	191	160	162	155	197	172	191	191	192	198	181	163	165	199	176	167	181	181	177	186	193	193	212	206	195	171	210	191	193	175	191	163	195	208	182	190	192	177	168	173	199	188	198	188	198	183	172	162	194	168	179	155	163	175	160	179	203	179	170	176	188	170	186	167	197	190	174	171	193	194	184	181	192	184	197	177	163	182	178	185	162	178	195	187	167	182	186	186	151	181	169	199	188	181	160	198	192	178	184	202	202	163	181	207	189	183	199	171	170	175	167	179	176	168	198	178	180	194	209	210	207	180	198	191	189	209	211	178	172	187	192	187	190	197	166	181	187	223	216	190	201	198	195	174	169	189	178	190	181	166	185	187	150	177	192	176	178	181	180	169	146	191	201	195	204	180	184	174	207	164	176	188	187	179	191	184	156	173	186	193	191	182	171	171	199	189	187	172	169	173	176	193	174	159	180	180	201	172	189	183	187	161	176	168	191	184	179	165	151	158	196	192	170	176	191	154	186	172	168	191	202	208	193	191	168	180	169	196	177	148	177	189	211	187	174	164	183	187	205	195	173	179	159	175	175	197	186	193	198	189	197	186	206	171	157	196	193	191	189	160	189	184	167	159	198	197	191	180	194	192	173	176	166	182	204	176	194	178	144	185	205	204	157	194	191	207	191	181	164	224	178	184	199	197	172	178	187	163	180	180	179	185	186	192	188	176	175	195	185	190	165	207	203	162	188	170	171	172	175	200	209	189	174	195	176	166	172	191	199	184	181	181	173	180	197	190	184	190	203	170	173	167	188	182	183	167	176	177	164	195	190	185	193	183	191	154	177	191	165	181	201	173	207	171	219	201	181	172	188	204	172	161	194	167	181	181	178	204	176	199	200	198	172	193	179	181	190	186	182	184	189	176	185	181	196	170	160	199	175	195	163	176	175	189	171	176	199	181	175	202	192	198	200	160	184	183	207	146	188	203	205	175	188	205	167	187	164	165	183	212	189	182	149	182	180	172	190	176	182	163	187	177	179	164	168	177	165	192	194	183	173	191	183	201	175	142	205	202	200	176	174	181	171	170	198	193	175	169	174	184	186	182	214	188	170	209	186	177	161	174	198	187	186	162	209	193	184	203	163	194	147	175	194	169	153	198	189	187	179	194	187	177	174	181	183	213	181	204	176	165	175	190	170	199	175	199	147	187	173	169	225	180	193	158	200	189	185	189	183	182	202	204	192	194	175	175	159	194	172	189	168	177	175	201	190	196	172	208	197	155	187	183	193	200	170	179	205	186	209	196	186	162	189	202	181	159	193	180	181	167	201	166	189	201	176	172	179	157	190	175	197	169	202	174	215	201	202	185	185	189	203	182	195	211	179	161	169	167	203	178	179	152	200	194	204	199	194	172	210	188	177	169	184	211	179	192	208	171	195	166	187	176	182	186	164	173	191	165	189	185	172	192	162	208	188	167	153	165	167	169	178	176	196	164	178	179	177	175	180	178	170	172	179	179	181	187	210	179	180	209	174	170	188	180	174	184	181	173	205	160	184	176	202	193	179	191	177	175	202	199	169	179	203	179	180	193	172	185	172	184	181	176	175	180	203	173	163	191	180	214	164	177	186	176	191	176	175	173	188	177	161	185	190	174	172	204	192	212	177	181	197	193	184	198	167	177	193	176	191	182	174	195	175	179	205	176	204	176	185	171	192	194	195	179	190	189	179	164	203	173	185	177	182	186	174	149	182	196	158	177	187	191	179	204	188	175	174	181	197	214	197	197	176	201	192	193	201	202	189	180	176	202	195	191	190	181	176	159	196	197	180	178	181	183	199	194	188	175	155	190	192	169	188	188	175	177	175	197	151	179	170	164	200	200	208	186	164	191	165	189	177	182	169	195	162	196	177	174	169	191	168	159	156	197	164	172	182	178	182	185	189	165	166	184	160	191	182	163	194	139	216	196	195	175	176	160	171	176	177	217	223	191	194	188	222	164	175	189	178	176	172	204	201	194	166	189	158	155	170	165	184	168	192	155	179	208	190	186	176	184	203	167	201	202	162	185	175	176	182	177	198	172	175	168	168	166	180	181	198	185	184	177	172	180	193	171	175	190	194	174	183	179	171	171	201	184	178	199	190	197	186	178	181	193	181	169	182	196	175	172	166	166	189	198	206	189	208	178	193	180	187	185	177	181	170	168	170	188	193	181	194	194	182	173	187	180	176	178	180	177	183	195	173	196	175	160	210	195	199	182	171	152	161	183	173	205	191	186	192	162	180	167	191	165	155	188	166	194	190	179	202	169	180	185	151	187	181	185	228	165	167	165	182	191	175	184	183	159	173	190	202	162	171	198	186	180	186	167	171	186	148	169	197	207	220	194	169	193	178	208	214	184	177	172	171	182	173	193	161	213	187	213	182	188	183	153	164	162	214	170	173	184	175	180	179	168	189	196	172	164	183	175	178	173	204	192	192	193	177	216	206	173	185	175	167	204	170	179	191	193	199	184
21431	53352	68417	36469	2586	2107	1773	1424	1202	1106	940	913	879	781	766	697	712	642	585	584	617	644	527	549	597	515	550	532	509	496	510	499	514	488	488	454	510	478	458	444	487	526	482	465	490	481	579	669	646	627	689	711	497	422	502	435	473	440	429	435	420	475	419	448	446	422	452	448	438	433	418	457	453	432	429	459	449	431	439	430	414	495	439	433	438	476	406	422	424	426	411	428	444	430	450	432	423	459	448	434	453	460	460	432	455	407	450	448	456	393	441	430	440	409	419	433	465	427	462	473	466	447	463	417	472	457	459	425	428	423	453	421	428	411	464	457	430	422	481	462	477	436	434	379	438	424	425	396	383	410	407	413	429	444	425	455	450	418	410	447	404	435	432	464	448	434	438	462	430	494	426	380	493	415	455	420	443	404	415	447	419	421	433	398	399	426	414	466	444	419	456	414	421	404	454	400	446	418	400	425	423	430	424	439	388	427	460	442	395	420	447	428	457	416	438	435	407	411	484	420	445	461	473	432	417	432	464	439	426	409	429	381	424	414	454	452	422	446	419	419	440	433	432	430	424	444	432	416	442	418	459	447	460	452	443	443	389	449	456	462	386	425	428	407	452	450	452	393	449	420	449	415	403	434	434	454	463	427	425	437	408	462	425	404	418	440	443	393	457	424	435	430	464	422	447	438	412	461	439	430	401	431	462	375	413	447	424	425	453	429	454	440	401	473	416	405	450	442	449	447	413	438	421	423	453	434	463	424	450	405	390	453	419	458	478	417	422	413	443	467	429	436	416	452	441	428	423	452	405	416	406	435	390	422	428	421	466	391	401	445	453	465	417	393	452	392	429	473	420	434	401	439	447	410	434	455	442	440	464	453	447	391	370	391	448	440	439	438	464	405	440	418	421	431	402	458	476	446	431	430	456	441	426	425	424	452	441	455	453	429	467	454	410	460	415	442	418	458	420	437	433	413	422	409	428	442	430	426	448	469	424	445	467	427	437	436	426	402	449	456	452	472	451	407	400	426	434	436	412	424	426	386	406	434	447	435	425	438	439	422	413	483	436	425	389	423	456	418	406	427	461	431	449	432	415	423	453	415	424	430	405	428	385	436	450	464	443	429	446	427	483	420	453	484	432	381	422	398	427	430	461	433	408	409	428	450	374	418	435	442	421	426	445	472	423	434	418	405	407	417	459	426	406	417	427	467	434	445	458	425	440	466	426	438	409	441	426	418	415	431	441	459	420	471	415	440	435	435	458	439	440	407	435	433	444	407	463	404	464	457	432	435	466	422	420	427	466	441	417	405	413	427	426	424	436	405	438	436	443	483	445	449	412	430	445	449	442	437	441	453	411	439	395	414	405	407	416	441	457	404	427	444	411	420	439	450	439	452	416	420	425	421	421	456	441	385	418	414	456	436	406	427	422	444	403	422	452	429	449	464	424	431	446	411	405	418	417	471	391	422	421	425	416	431	455	474	453	429	440	418	423	398	418	436	436	424	425	448	437	424	460	462	431	377	469	433	417	417	407	414	423	422	415	432	442	443	430	439	431	380	428	447	414	476	458	437	433	403	445	418	458	422	470	433	429	458	447	476	446	422	471	438	429	443	430	443	429	432	403	429	461	407	396	447	407	414	426	416	427	412	468	456	400	406	455	478	433	405	410	421	436	447	413	445	413	442	425	440	487	421	456	432	452	430	436	408	432	435	421	437	431	419	411	397	401	429	445	427	448	466	407	425	430	398	415	419	415	389	418	435	471	428	427	437	456	400	425	415	436	391	411	424	458	449	432	420	458	425	403	467	446	461	433	412	453	460	420	430	437	450	409	409	436	445	443	432	433	454	421	431	434	465	445	437	464	427	444	467	430	450	440	407	436	431	451	481	405	432	449	435	457	432	421	434	408	434	399	423	438	483	410	421	456	427	433	415	438	417	457	437	418	423	452	407	408	419	422	406	434	449	438	444	448	438	451	415	427	433	441	429	400	408	453	447	410	461	447	446	468	455	426	408	429	434	459	442	448	417	447	456	449	419	457	463	428	432	408	436	414	433	434	446	452	432	425	430	413	421	421	424	442	450	408	408	402	410	463	436	451	455	403	412	426	444	405	421	434	432	437	424	415	483	473	446	456	453	430	438	431	446	442	431	444	450	404	431	383	446	454	410	438	419	457	441	445	419	446	436	440	449	441	414	414	417	412	437	446	415	453	426	422	409	421	441	438	408	405	395	418	400	410	448	421	429	409	438	422	420	428	454	438	472	447	400	434	417	420	387	421	386	431	456	437	424	472	444	427	425	474	445	452	437	424	420	408	441	432	399	462	440	433	415	432	427	432	404	450	429	420	458	420	440	439	433	423	425	437	448	443	437	439	438	465	422	459	409	462	458	430	418	417	486	452	403	434	456	462	441	449	438	459	419	434	405	405	424	435	414	431	429	471	456	489	434	430	411	440	455	375	421	445	453	432	446	439	445	439	428	417	449	441	418	417	409	452	451	441	414	409	434	428	466	431	399	428	425	419	493	394	428	432	400	403	438	402	414	427	435	407	396	462	440	396	434	448	450	424	466	406	387	454	417	429	447	424	429	423	398	429	421	443	464	411	428	388	417	429	414	472	372	431	439	447	453	443	469	470	427	436	441	393	438	426	398	421	450	433	441	449	411	420	421	420	439	432	421	418	430	427	403	426	468	432	464	441	446	483	439	432	417	435	431	463	442	451	421	464	437	426	395	420	415	436	463	411	440	414	429	446	439	424	439	403	437	427	438	420	417	415	469	403	420	435	468	423	426	411	454	443	384	412	457	429	437	409	433	442	504	412	480	427	430	431	441	414	427	434	409	418	404	445	393	419	443	437	438	436	425	440	463	402	463	415	447	430	459	415	437	430	431	384	432	405	447	446	432	448	449	461	416	442	405	426	433	448	407	415	442	488	420	468	418	410	439	419	457	425	435	385	449	393	424	421	419	432	428	455	406	471	440	410	395	427	442	428	467	415	457	421	450	418	440	432	453	451	416	466	448	446	448	434	451	463	435	436	435	414	444	437	408	448	417	425	444	408	390	446	436	362	396	407	418	447	428	421	456	396	448	441	439	421	387	465	408	419	473	402	438	455	439	438	430	403	462	444	449	420	446	431	413	411	475	455	446	418	406	405	415	443	450	419	416	415	421	399	448	421	442	431	424	410	442	450	415	400	431	454	432	453	412	431	432	440	439	410	417	432	412	442	437	429	436	419	429	421	424	423	443	449	392	464	444	447	427	424	425	439	426	456	425	387	400	465	449	436	419	403	404	422	445	424	454	413	464	409	391	421	442	447	420	457	422	448	437	433	415	434	435	435	436	437	397	438	465	430	449	434	406	385	446	451	423	449	450	432	422	433	450	439	429	447	463	432	439	451	399	427	472	447	475	477	417	417	421	410	430	433	420	457	446	442	451	420	419	433	432	451	378	407	430	425	492	448	461	424	394	442	453	424	429	462	424	424	427	416	412
17992	8186	7630	1297	243	213	203	230	184	241	212	209	226	213	235	217	223	206	208	202	216	204	217	200	198	195	211	204	197	219	225	214	229	217	236	231	218	207	216	205	205	194	251	226	216	192	232	234	227	186	229	212	230	201	207	214	196	200	200	203	216	191	226	208	183	216	212	232	223	207	198	197	210	222	196	220	221	236	227	221	210	208	213	217	210	224	211	216	259	225	210	195	240	208	210	201	212	195	186	216	228	186	212	238	198	216	212	254	241	220	206	202	207	204	195	200	232	212	236	218	231	199	197	195	195	206	214	229	270	223	213	209	215	231	227	233	217	206	218	218	232	216	214	214	232	198	209	195	187	205	194	228	196	238	233	208	210	192	205	218	218	218	246	220	191	223	192	209	221	207	219	216	211	216	218	187	213	209	218	228	224	215	233	217	214	228	231	231	209	198	218	226	199	215	213	206	217	194	221	200	239	210	225	219	189	212	238	193	209	216	222	190	225	216	233	218	195	236	211	209	222	242	244	216	228	205	187	225	204	210	198	207	187	232	222	201	204	198	236	208	206	216	192	208	193	248	195	192	206	205	224	221	234	207	223	214	215	215	231	219	220	209	216	213	215	218	216	223	216	225	236	241	213	233	209	213	218	214	206	207	221	222	217	213	227	248	228	215	220	207	204	231	257	195	220	216	203	230	237	224	210	198	200	205	215	225	218	235	205	229	202	182	242	247	232	221	218	226	202	222	213	237	195	221	215	212	211	211	237	211	199	218	206	197	212	219	201	210	206	207	220	202	214	249	235	232	195	222	245	217	226	195	232	237	213	207	211	229	206	215	219	232	233	199	213	204	203	219	233	217	213	239	236	225	215	224	228	217	234	226	247	192	195	195	200	234	180	219	247	242	215	193	199	219	216	211	232	219	204	211	221	221	229	238	205	194	221	205	251	210	236	234	206	201	203	206	219	212	224	212	194	205	217	198	211	216	225	207	214	211	224	222	219	185	203	220	221	219	231	190	195	203	203	214	232	214	187	212	200	184	210	214	241	209	247	233	219	174	191	224	195	215	230	208	192	195	207	238	209	175	217	242	198	221	203	222	199	213	222	230	214	214	233	226	187	227	210	205	214	228	245	203	236	216	223	246	213	198	213	215	195	202	206	207	203	235	214	208	239	211	219	200	224	213	239	235	213	210	207	216	196	206	207	213	229	194	212	240	212	244	229	250	222	216	193	230	230	235	210	208	233	239	192	217	229	191	225	209	223	214	222	186	214	223	212	240	210	225	210	199	229	223	238	215	217	230	213	239	204	215	199	208	190	227	203	206	206	191	206	225	220	195	230	219	216	237	216	226	217	215	233	210	199	203	211	201	213	204	208	228	223	197	227	207	199	198	228	203	211	188	210	200	212	252	216	213	234	203	236	222	204	184	230	205	226	183	241	243	220	196	229	210	181	212	202	225	221	237	207	227	211	207	197	205	214	243	221	214	206	204	187	212	236	217	243	207	217	212	219	205	232	214	191	210	195	217	200	246	232	205	217	221	230	201	239	212	240	227	238	233	201	223	210	204	194	189	217	212	196	206	223	219	202	198	209	214	224	200	212	204	232	218	202	189	213	215	225	219	196	230	179	198	204	220	224	212	228	193	248	187	232	247	214	231	231	223	209	217	218	199	205	230	214	221	213	206	216	202	195	212	187	244	212	207	213	219	231	188	230	236	209	203	212	208	220	207	227	233	211	223	197	227	206	181	214	230	223	197	196	201	200	195	237	172	194	207	207	223	215	203	198	221	229	210	210	220	229	217	224	210	203	202	232	236	207	179	245	195	204	210	224	207	209	207	237	216	192	182	217	218	205	198	212	244	229	209	246	189	218	211	217	196	221	185	213	206	231	207	182	219	230	199	207	212	234	216	209	192	215	216	208	203	227	215	215	216	186	229	207	210	228	213	208	200	217	200	199	239	220	216	222	208	227	208	201	230	206	220	209	200	237	214	181	197	206	211	214	207	233	223	208	222	199	237	206	216	218	220	198	228	202	214	206	215	207	244	230	246	223	233	218	220	235	192	226	207	224	228	225	218	209	207	222	218	222	220	238	216	257	198	224	227	225	256	211	192	213	217	201	218	195	224	208	220	209	236	200	219	210	210	225	218	206	242	220	218	203	206	245	185	219	230	233	201	217	195	222	238	236	221	195	220	199	195	214	231	217	217	216	205	205	202	199	199	233	209	194	247	232	226	187	186	189	177	217	194	223	209	202	221	240	209	201	219	222	215	238	196	220	217	220	178	182	226	223	218	214	231	230	223	211	223	231	219	216	231	217	230	215	211	168	188	231	205	232	227	218	228	223	231	231	205	212	213	218	206	218	208	212	228	231	218	191	202	227	240	241	216	191	180	226	242	209	217	208	223	219	230	231	216	206	225	215	213	215	223	218	232	203	197	215	200	215	213	200	195	228	208	223	220	214	218	197	211	211	225	226	205	221	196	227	213	197	247	206	200	201	225	204	209	208	238	239	235	222	187	240	191	218	210	223	224	227	235	224	225	210	207	199	198	210	214	228	196	211	192	205	214	206	210	220	238	215	200	219	226	201	244	225	211	234	200	189	169	191	222	217	218	209	203	214	208	244	207	212	191	231	213	208	226	229	229	193	229	218	239	228	229	205	214	205	220	183	223	231	230	208	199	232	210	241	232	196	233	193	198	204	206	213	202	209	223	244	195	241	248	248	206	219	238	220	232	213	195	186	218	241	237	203	234	211	200	211	210	191	238	168	237	227	217	206	210	221	214	211	211	223	205	243	188	191	231	207	242	214	199	236	222	230	230	228	194	205	205	219	233	216	221	245	215	235	235	223	230	220	237	202	200	238	204	205	197	206	218	188	197	234	218	200	204	241	204	206	198	203	238	211	231	239	201	236	216	222	198	209	198	211	224	229	214	221	252	237	215	199	217	244	195	190	206	211	212	211	192	198	218	219	208	204	222	213	212	186	201	236	208	217	218	206	208	192	230	236	208	219	213	225	221	193	197	229	178	207	219	225	204	210	223	227	212	217	236	254	212	211	245	215	210	189	194	196	222	201	249	241	240	232	215	213	224	195	201	191	204	191	258	221	188	202	215	209	233	190	205	217	226	205	216	216	194	233	210	224	200	224	210	213	196	219	205	239	231	220	195	203	221	221	215	199	205	240	224	217	213	223	213	204	221	210	211	198	206	201	247	209	168	230	235	175	190	201	198	196	226	220	244	225	198	191	224	206	217	223	192	219	207	205	229	206	213	217	209	198	187	218	194	245	202	226	212	179	226	194	189	208	204	181	209	213	208	202	218	199	203	224	198	209	218	220	237	234	207	230	210	198	207	212	212	215	212	230	192	216	193	213	196	198	242	220	211	231	199	222	211	203	227	219	233	238	225	223	199	202	239	225	189	213	197	207	210	237	207	225	222	218	236	220	211	215	246	236	187	225	218	219	188	221	201	220	224	225	214	233	222	214	246
8596	9462	11733	3047	530	504	491	491	467	536	478	498	472	496	486	448	476	474	470	433	477	495	486	505	476	526	482	511	486	442	509	468	454	436	498	516	486	478	503	445	491	457	487	442	466	495	518	558	501	523	517	530	502	489	494	480	490	463	466	496	464	476	515	462	469	488	483	458	490	476	468	473	500	455	482	496	481	473	513	490	453	482	452	481	496	479	457	469	471	458	494	479	450	494	492	485	476	479	484	469	458	480	475	473	461	456	483	518	467	480	468	448	456	459	464	482	490	481	478	478	486	471	506	428	515	427	441	514	487	475	492	473	467	525	478	472	462	475	515	482	464	495	485	475	467	469	491	483	484	494	473	454	482	502	444	491	492	487	488	501	490	441	458	451	463	491	503	504	460	471	477	490	490	498	468	465	469	445	471	491	482	475	494	417	479	480	515	504	512	465	499	465	470	471	479	493	471	465	480	486	478	457	474	525	486	467	443	500	469	495	484	487	464	514	492	494	474	493	464	463	452	492	494	462	498	481	504	467	497	475	492	504	468	501	486	460	469	493	464	513	520	465	481	497	485	510	492	461	457	475	495	481	522	506	506	475	455	482	479	504	523	467	458	456	516	486	467	452	456	490	440	506	472	479	525	503	486	485	477	512	474	481	458	479	488	493	479	500	510	483	459	457	530	466	463	462	504	493	509	469	486	460	471	482	483	502	488	491	478	518	449	455	475	514	483	462	451	480	516	508	491	483	495	479	471	493	491	486	470	459	493	486	478	461	490	493	478	453	466	510	462	505	460	500	478	491	496	475	474	478	494	493	495	481	475	498	440	448	493	478	494	468	460	480	490	416	471	509	482	495	436	489	483	437	452	465	452	466	502	478	480	493	481	502	509	492	464	481	489	469	499	455	443	471	470	507	489	453	474	482	460	485	486	445	431	515	493	504	475	485	480	505	467	522	470	454	531	470	492	495	468	492	487	491	515	487	489	461	505	471	495	458	451	471	470	503	490	458	454	486	478	494	450	491	495	453	492	466	494	496	501	467	487	463	464	463	483	459	463	468	467	498	495	448	469	491	467	476	475	448	505	489	450	482	499	509	507	454	457	493	453	466	462	454	492	489	432	487	494	456	443	484	456	459	471	467	471	463	455	465	457	400	435	521	485	489	502	483	459	455	461	456	503	458	494	450	462	448	534	456	507	509	510	467	459	472	487	481	459	469	477	457	448	475	479	471	507	482	460	476	469	479	472	471	503	509	459	505	503	479	459	461	454	475	465	517	489	469	449	478	447	496	468	484	485	482	460	478	475	441	457	482	475	469	475	484	479	488	490	489	505	479	442	501	506	503	473	467	486	470	490	488	503	469	476	477	458	479	465	484	459	458	502	475	468	475	452	481	444	465	461	471	435	494	503	466	528	465	500	472	456	455	453	465	444	455	464	512	517	482	506	449	457	476	456	464	448	471	469	472	457	496	484	470	505	499	498	486	450	480	487	496	438	505	447	471	505	458	464	453	467	490	510	470	506	471	480	454	490	468	503	468	465	476	435	470	458	498	461	496	498	456	490	465	499	476	463	483	471	481	467	485	486	502	474	464	455	504	490	473	452	529	494	477	487	483	482	507	476	493	481	459	479	492	457	493	443	453	455	485	492	495	475	506	506	452	453	467	483	470	483	471	491	482	462	488	476	483	463	483	434	433	508	518	466	513	468	476	485	492	465	488	505	507	453	486	460	491	453	490	490	495	460	513	480	490	507	500	488	443	506	462	483	463	489	515	475	444	489	506	461	469	511	454	492	489	493	480	504	504	472	472	507	494	453	481	472	475	478	475	440	470	490	474	534	484	492	501	470	457	472	495	486	461	463	483	515	445	485	474	486	475	461	458	481	507	475	488	458	451	486	448	445	482	485	468	499	478	457	516	470	480	459	476	460	494	501	439	496	470	505	515	478	471	483	469	447	503	462	516	501	453	507	477	480	506	463	483	482	518	487	481	481	429	468	501	457	442	474	485	497	497	503	500	469	470	482	480	473	450	478	490	468	492	457	463	490	450	480	459	492	467	444	469	472	493	462	474	484	489	452	466	496	479	488	493	476	497	452	429	463	514	509	532	476	449	471	481	523	511	466	511	451	477	474	468	468	473	488	448	481	507	501	467	491	483	486	499	517	512	482	456	488	479	468	488	478	481	462	503	485	506	505	496	472	498	482	474	499	467	470	500	483	490	497	495	507	496	474	515	454	508	429	513	471	476	473	445	482	507	496	478	473	479	494	466	426	461	451	474	507	498	500	457	516	492	491	449	485	449	460	457	502	457	470	498	486	472	456	431	469	474	492	475	462	482	430	455	466	474	494	457	493	439	468	487	482	480	480	473	492	483	479	475	458	456	474	505	491	498	466	489	453	513	476	503	466	473	479	472	501	467	516	507	474	446	499	489	514	460	494	537	473	436	499	465	490	450	467	438	498	486	471	477	497	486	451	474	484	480	494	505	459	504	458	497	455	470	493	498	481	477	449	492	496	469	449	462	450	482	502	473	483	492	485	472	426	459	475	456	454	480	465	493	494	516	461	480	475	483	493	499	499	466	484	481	456	493	488	456	496	434	507	481	471	473	461	477	476	501	496	518	459	457	483	496	446	449	463	495	466	514	460	485	489	473	484	479	505	501	513	501	479	509	479	476	460	480	471	483	474	457	492	470	545	465	468	449	485	471	436	464	498	484	441	501	488	480	538	501	549	445	465	443	440	459	449	489	495	457	466	494	483	447	469	502	477	489	470	419	475	467	472	457	501	484	509	480	545	464	516	501	465	474	469	455	443	449	497	493	467	503	483	474	440	435	501	473	445	462	478	461	500	421	505	473	457	493	490	406	501	483	486	488	445	477	476	468	487	488	498	475	443	467	468	512	484	465	481	490	487	483	465	473	496	515	455	451	497	427	445	515	439	485	454	476	507	481	470	495	503	460	505	476	472	470	498	470	477	483	485	481	471	461	457	458	507	468	492	483	514	476	469	492	445	488	480	482	489	477	450	508	468	475	478	485	487	464	534	452	440	473	488	448	502	490	487	469	507	475	459	422	528	452	439	445	460	519	485	494	510	492	495	473	491	464	455	499	500	498	478	478	501	468	500	421	509	464	496	494	438	483	472	470	460	450	470	486	499	474	479	474	502	444	486	483	468	472	438	485	460	475	497	447	483	483	478	487	498	463	448	484	498	497	459	501	538	485	445	503	471	488	480	446	465	483	501	472	481	422	469	495	490	495	453	486	475	501	472	484	475	446	503	475	491	465	476	454	488	442	477	478	438	486	485	494	502	502	485	544	501	487	474	486	472	462	478	472	480	476	469	469	526	455	469	455	480	476	475	463	479	499	437	479	487	499	460	458	466	474	473	488	465	495	476	477	482	487	513	464	485	435	449	508	481	501	473	460	479	462	507	482	464	444	447	486	485	465	498	507	468	481	480	469	474	480	490	493	469	491	480	490	465	489	505	483
31336	53699	61371	28524	4101	342	260	208	192	218	167	177	190	152	142	179	172	127	130	139	140	137	124	124	143	145	137	132	150	123	157	147	147	157	132	131	121	135	154	146	137	127	123	123	153	127	152	149	140	139	168	120	140	105	125	134	113	120	133	123	126	118	128	133	134	160	135	130	133	136	130	129	135	136	123	129	132	141	126	107	124	114	128	127	135	128	100	126	148	111	109	123	138	141	150	130	124	136	124	130	124	127	129	133	128	129	116	115	148	137	127	139	151	145	139	122	113	129	128	159	146	123	135	116	125	110	133	108	125	136	128	116	137	118	110	129	130	145	145	151	145	159	124	122	115	134	99	118	141	129	140	119	142	127	127	138	131	130	134	148	149	127	115	125	125	120	127	138	148	145	128	139	130	142	144	123	137	131	120	134	128	152	123	131	158	149	141	133	110	121	148	123	132	141	151	131	127	132	120	157	139	131	133	122	123	122	167	131	148	118	139	152	140	144	127	126	137	106	135	119	133	122	132	134	128	125	151	144	136	143	158	138	132	156	131	119	127	131	145	131	131	126	142	149	123	125	115	146	128	125	128	144	127	140	136	119	112	147	144	120	119	138	137	145	123	139	139	138	107	135	138	123	106	121	132	125	128	125	133	127	134	133	159	143	107	116	137	111	134	135	145	139	133	140	133	148	142	131	141	131	151	125	129	137	134	120	137	157	139	111	123	128	133	137	142	141	132	137	124	134	136	114	125	144	125	137	131	134	137	138	131	137	126	133	149	150	125	140	135	126	144	132	101	135	123	113	113	120	122	138	128	125	140	141	125	144	123	146	145	145	135	139	146	143	138	123	116	119	121	125	132	118	126	131	133	146	152	141	153	145	119	164	148	126	128	148	139	120	143	122	128	125	130	114	140	120	167	134	138	129	147	120	118	136	146	142	132	135	123	143	123	131	145	122	136	127	115	124	146	130	139	148	138	147	130	144	141	142	126	113	129	153	142	123	148	138	118	141	124	128	122	142	122	134	121	137	119	126	124	147	135	154	133	146	113	134	122	141	127	138	135	119	143	130	131	135	129	127	124	124	157	124	132	121	141	119	139	128	118	130	132	124	131	138	135	123	133	130	106	148	126	130	115	143	147	134	146	125	121	117	136	124	119	123	139	106	123	150	124	130	122	112	124	147	127	107	114	125	113	127	135	125	121	146	104	156	116	146	155	124	156	126	136	120	119	150	115	137	146	132	142	121	123	130	129	141	107	146	126	129	120	121	146	136	130	120	128	122	133	135	139	106	130	137	124	141	143	121	125	144	113	128	119	138	146	127	138	141	138	143	115	125	124	147	109	146	152	125	144	104	153	117	141	114	121	127	132	128	124	125	123	121	137	118	124	135	139	123	125	134	130	140	149	132	113	145	147	147	113	137	129	136	144	155	143	151	150	118	126	124	137	130	132	123	130	147	136	115	146	146	118	134	112	132	116	131	128	145	148	125	133	143	143	132	134	113	137	117	148	128	144	140	121	153	126	129	151	112	143	97	131	117	139	150	124	140	136	147	118	122	145	108	128	147	141	143	131	125	139	137	132	120	120	129	104	99	126	126	130	119	138	119	121	110	143	148	126	133	126	155	112	155	139	136	124	125	138	136	137	146	125	127	128	115	125	145	121	138	139	138	139	110	151	121	147	138	151	131	143	130	127	132	119	143	114	134	137	132	131	143	142	150	127	130	128	141	119	121	120	133	121	123	135	152	99	123	150	124	140	132	127	154	119	127	133	126	121	174	141	126	144	119	134	113	150	134	114	138	127	137	132	134	135	137	135	131	119	133	118	137	160	142	142	131	124	105	146	117	113	134	149	135	165	157	132	125	139	133	142	136	127	155	129	125	145	141	126	143	157	138	124	134	133	122	127	125	145	130	130	125	137	137	154	134	115	133	138	141	135	134	128	111	139	132	144	146	130	145	154	126	124	130	128	133	115	136	141	129	100	132	116	123	137	145	127	137	111	137	136	145	117	112	135	128	123	125	130	117	143	141	126	139	129	115	136	145	130	125	129	156	111	106	128	152	133	149	131	140	138	131	131	134	126	120	131	137	147	143	123	137	140	106	124	149	117	132	119	118	121	125	131	133	161	125	135	119	141	156	119	152	135	128	123	165	139	135	138	130	132	125	152	151	114	137	141	133	144	119	125	119	142	134	147	134	130	123	121	139	134	126	147	134	156	117	137	147	120	137	134	140	119	147	136	152	149	134	117	128	156	114	108	122	120	138	143	151	111	131	149	145	139	132	114	142	152	149	120	124	145	152	148	123	128	128	126	169	135	137	141	109	153	121	157	128	146	148	126	143	154	121	139	145	109	145	116	102	143	145	127	131	149	126	157	132	128	122	148	134	131	114	122	143	141	92	142	134	141	132	120	134	141	130	129	141	137	120	118	124	119	133	124	130	148	149	134	145	118	93	103	121	118	113	132	138	129	144	136	138	145	133	135	138	140	110	143	118	111	118	145	134	141	152	99	125	134	155	135	132	125	128	127	140	134	129	135	128	132	139	128	121	134	127	137	139	111	127	125	127	140	119	136	154	146	121	137	134	134	145	151	121	138	139	134	135	128	157	135	141	135	150	125	127	128	148	150	133	117	118	113	149	131	122	110	151	127	127	147	141	134	148	117	118	123	130	120	116	134	122	148	119	120	134	131	137	110	131	142	125	123	126	126	138	142	134	124	138	142	152	133	147	134	117	140	124	150	136	129	134	114	141	126	127	142	137	116	136	108	139	154	127	118	134	132	114	130	122	148	125	141	138	145	125	139	123	144	133	144	116	134	144	149	138	143	116	124	130	133	116	146	113	142	144	143	109	123	122	149	139	133	152	148	141	115	111	116	141	154	128	112	150	154	129	135	145	131	111	114	136	126	138	139	134	146	145	120	130	126	134	146	116	121	134	133	143	145	120	117	134	125	140	119	136	136	127	143	124	123	128	128	130	123	150	112	131	99	118	124	118	135	119	130	147	141	109	131	147	128	134	132	146	135	101	117	120	114	132	151	116	142	129	126	121	145	121	143	128	138	151	127	138	132	154	130	129	137	121	113	155	166	138	119	124	126	142	129	139	146	139	130	133	154	147	128	125	115	113	118	134	109	130	136	126	151	148	139	144	119	126	132	128	121	142	111	122	129	132	140	146	116	126	133	124	132	137	140	125	135	127	143	123	126	131	130	140	124	139	130	149	137	143	128	132	142	127	142	156	143	147	143	140	153	156	118	128	141	123	129	134	131	141	129	136	98	142	146	132	126	125	127	129	113	107	144	131	140	101	127	104	135	125	164	135	111	122	144	140	142	133	131	113	144	128	133	138	135	121	125	139	124	125	142	131	134	135	137	113	116	139	111	122	112	131	119	135	154	141	154	145	106	143	154	116	125	132	131	133	151	128	147	143	135	139	129	120	117	124	132	132	128	128	152	137	164	136	136	135	120	116	134	142	120	133	120	146	124	119
16003	43380	53521	24719	1358	1156	1010	841	685	602	583	550	513	503	467	460	427	401	395	394	371	370	383	379	320	384	368	364	348	338	346	381	369	357	322	306	333	317	348	363	333	342	332	284	312	350	384	398	478	471	440	423	371	330	327	348	347	327	286	345	340	328	338	339	333	305	303	330	311	333	331	305	315	334	343	291	292	355	328	317	331	336	335	335	312	304	315	313	322	304	298	331	309	323	325	310	318	313	326	342	286	316	309	316	318	355	293	336	320	327	305	277	327	336	328	339	295	310	300	348	312	325	317	337	337	329	343	329	344	315	325	332	311	312	329	317	340	345	310	326	360	334	326	297	327	296	317	300	341	334	344	317	326	302	329	329	309	310	295	328	309	276	297	327	340	292	304	319	300	330	319	325	307	313	362	313	311	327	304	353	316	308	334	339	295	296	305	367	316	302	314	301	285	344	335	299	310	333	314	321	337	320	296	301	316	322	332	296	326	315	308	308	319	345	321	310	330	340	317	345	316	296	313	327	311	310	329	330	319	296	299	297	300	289	320	334	335	324	318	304	294	335	327	325	292	330	276	325	317	304	330	308	302	322	340	336	331	290	298	311	310	303	311	310	297	289	282	310	283	330	297	348	305	306	296	309	296	300	288	319	316	322	328	332	326	345	325	317	310	323	313	317	322	328	282	321	310	303	303	306	353	307	352	306	295	305	318	306	317	321	290	318	291	301	317	322	323	323	292	329	328	281	311	322	322	299	308	296	323	291	297	330	347	321	313	337	324	319	310	322	307	292	314	317	320	334	315	312	318	344	288	346	318	325	296	314	313	337	327	349	313	311	283	341	342	331	304	289	334	313	299	308	315	324	298	316	354	330	288	301	318	289	318	330	313	314	317	298	293	312	312	326	341	337	305	343	295	314	319	296	335	296	322	294	344	330	303	339	319	309	304	347	320	321	350	332	330	299	338	301	300	311	338	298	311	318	343	269	325	292	308	306	329	322	303	332	326	362	296	298	319	330	310	315	310	317	303	329	289	289	320	342	307	319	299	346	255	338	337	287	284	320	326	278	319	315	326	309	341	322	333	317	296	301	335	301	314	335	340	301	327	302	328	321	306	335	297	315	300	312	338	377	312	298	292	312	332	330	335	316	303	293	340	327	313	339	299	312	321	337	311	344	315	296	327	348	350	306	297	317	339	338	351	312	305	312	321	323	300	319	316	304	322	332	327	313	301	287	310	280	345	331	339	326	319	306	287	341	344	312	319	286	308	340	349	287	318	328	319	308	332	319	308	300	298	333	334	314	324	318	327	339	316	304	314	319	328	345	302	301	322	302	342	335	302	333	296	333	342	309	331	322	320	330	345	352	306	327	325	327	308	328	308	351	324	357	340	318	310	307	326	320	305	339	336	324	335	301	310	328	320	309	314	299	312	310	334	294	332	317	288	328	328	313	316	313	310	322	333	346	319	324	286	348	319	312	326	348	341	316	327	321	335	318	323	337	351	287	280	316	298	307	316	326	355	339	308	345	346	329	316	312	333	304	315	300	294	313	328	314	311	329	338	323	343	310	302	303	313	287	329	311	303	334	337	310	304	316	325	306	305	321	334	353	315	340	312	313	313	304	362	319	308	299	287	334	336	340	314	295	332	320	330	312	285	359	314	306	302	328	304	291	309	326	323	320	322	322	281	279	314	306	329	316	350	310	303	265	339	321	341	289	342	322	306	312	316	294	329	305	339	309	281	307	334	317	311	334	322	314	308	329	342	325	316	341	303	310	296	314	298	313	316	329	299	304	321	302	327	323	301	323	302	336	305	356	317	337	325	325	302	303	343	328	324	322	330	289	313	330	312	329	341	280	316	304	306	310	325	303	324	330	332	361	313	287	319	336	286	319	293	332	339	316	300	302	299	302	312	311	294	368	312	342	318	340	322	309	340	305	285	295	307	302	334	308	320	291	301	296	303	328	326	342	321	321	337	336	324	313	316	343	289	316	312	299	333	337	327	312	326	277	325	307	341	315	324	341	311	296	310	327	331	319	343	351	312	290	316	300	352	312	322	322	340	307	305	295	348	327	338	310	328	304	314	310	334	350	317	333	341	321	324	353	320	322	317	321	338	278	328	306	315	333	358	326	299	316	321	303	343	322	299	334	301	316	293	318	317	299	316	304	314	330	318	329	320	311	346	344	301	320	298	325	364	303	331	315	329	325	307	326	335	332	303	340	364	319	316	316	308	333	310	320	305	325	335	323	344	324	327	359	344	271	326	313	343	328	312	309	301	313	326	278	303	316	302	338	323	318	305	292	325	299	336	373	324	287	319	319	306	320	289	293	299	299	321	310	311	312	329	330	309	325	324	306	336	323	333	314	342	310	310	321	295	311	310	317	308	306	337	296	329	308	291	310	329	338	303	311	294	285	306	315	337	336	309	321	316	338	295	293	345	296	322	341	343	307	330	272	295	314	335	302	333	308	332	342	320	294	320	324	310	353	311	325	333	359	341	327	305	335	289	328	305	296	321	355	344	304	326	300	305	341	285	323	315	303	306	349	328	331	299	305	339	281	274	318	314	322	322	328	324	299	323	318	312	331	315	330	318	309	301	308	306	300	330	334	327	307	326	326	333	312	308	321	301	321	317	304	318	295	325	331	269	309	340	342	333	315	298	307	337	327	290	335	310	327	320	316	301	318	327	305	312	323	345	315	314	300	322	343	302	337	328	331	291	337	265	341	302	348	336	328	328	341	315	317	331	306	287	331	296	320	322	326	337	286	348	319	359	294	313	306	320	348	314	347	354	314	327	358	294	336	310	324	293	311	335	322	339	321	336	323	353	315	330	310	303	315	298	333	318	315	346	312	290	328	345	306	297	285	317	310	311	278	323	346	300	336	340	326	312	297	337	314	322	333	322	325	290	335	326	314	300	341	295	312	301	329	330	326	305	295	321	312	306	304	335	328	313	303	329	312	332	317	296	320	306	304	315	319	305	321	336	334	290	322	318	329	320	312	333	308	327	308	344	308	295	342	307	306	321	369	316	328	324	299	295	341	316	310	317	307	339	326	314	329	334	306	348	347	314	345	308	287	341	310	291	333	321	324	309	338	309	315	342	328	299	314	298	312	268	333	333	331	318	290	349	312	310	343	355	304	302	301	318	332	268	350	319	330	317	300	329	271	302	335	287	330	340	318	324	331	329	353	317	315	334	340	322	331	313	303	317	302	341	289	326	316	338	308	336	299	294	274	317	322	302	332	330	304	325	285	300	350	333	314	309	319	308	335	341	319	315	316	336	321	283	330	288	313	283	310	311	328	292	305	344	310	327	329	304	359	298	307	339	316	333	315	330	323	330	320	350	330	298	342	334	311	276	307	326	300	317	305	310	307	315	309	346	338	304	364	329	313	334	327	299	314	325	343	280	369	320	317	309	315	302	303	313	304	316	320	309	330	331	320	352	339	341	322	300	332	307	317	298	322	314	296	305	332	307	325	299	349
41898	73308	73035	36638	10234	1266	491	377	311	269	239	264	251	224	250	222	208	192	183	210	229	194	199	212	208	204	224	194	178	169	189	196	207	183	204	181	201	192	233	204	184	199	186	181	188	206	203	209	228	205	225	172	197	208	186	199	208	165	196	185	213	201	183	184	194	194	209	178	186	200	193	186	186	178	183	218	171	173	166	183	169	212	205	166	170	207	167	172	169	169	188	204	183	168	203	204	176	194	173	204	184	203	179	185	181	212	189	167	177	210	192	172	210	204	215	189	173	188	187	206	183	158	188	180	204	192	205	205	185	180	155	180	194	206	169	171	173	193	165	185	217	211	188	196	179	164	198	187	189	217	201	173	197	194	214	186	200	193	202	169	184	176	175	188	182	185	192	179	182	192	183	169	214	203	196	191	173	189	192	184	186	149	173	221	170	208	169	217	181	183	168	193	175	161	184	155	190	159	157	197	197	183	174	200	169	224	193	199	176	193	171	193	187	219	168	179	157	197	203	176	182	196	190	180	187	186	170	162	194	164	184	204	189	169	193	174	191	155	193	190	210	195	197	200	182	191	194	187	185	171	161	182	220	189	208	199	181	172	201	197	227	189	179	170	200	194	197	202	180	196	199	194	188	169	178	208	165	180	185	187	206	191	194	188	182	190	171	197	187	175	197	197	173	184	209	205	198	202	176	175	148	171	202	197	186	182	203	163	202	180	189	192	192	203	186	196	180	206	194	204	158	189	147	175	197	194	187	201	213	205	190	178	178	181	194	183	182	209	180	157	170	170	197	202	178	190	202	158	207	187	180	181	215	173	182	188	167	176	178	186	178	187	171	184	209	184	215	178	205	198	206	196	215	202	171	152	173	196	192	189	206	225	180	193	187	185	183	173	192	174	180	169	188	197	181	176	188	170	177	188	171	196	175	195	166	206	199	188	176	188	164	188	170	184	181	166	195	192	182	196	175	183	184	174	221	186	203	183	200	177	201	167	187	200	162	180	172	185	187	197	190	157	190	180	175	208	180	203	176	193	171	177	145	194	162	185	167	188	179	190	174	194	209	171	198	159	177	188	183	181	151	179	174	155	167	204	181	169	159	198	192	166	183	180	163	187	184	187	193	197	202	201	178	154	179	195	180	188	185	191	177	180	174	166	196	177	194	161	177	196	166	182	187	205	157	217	172	184	201	151	183	167	176	205	170	179	211	187	192	180	153	178	177	194	198	201	174	185	197	209	175	179	202	195	187	166	163	174	175	171	186	203	168	186	209	199	177	200	199	192	184	169	196	178	177	169	168	156	183	172	202	177	181	177	197	185	188	199	191	180	182	190	200	174	172	175	195	196	162	181	171	168	197	180	169	217	187	190	205	183	206	161	205	175	186	181	205	172	191	196	176	203	164	210	183	172	191	207	193	195	188	199	193	172	198	205	195	198	185	184	170	180	202	202	187	192	195	193	196	167	168	188	176	186	193	160	176	171	183	161	159	200	198	167	192	174	181	172	203	171	200	194	191	219	199	222	193	199	198	174	180	177	187	168	181	196	209	151	187	203	197	174	194	172	186	176	173	190	179	182	178	204	205	203	192	189	202	182	175	168	197	209	171	162	168	195	192	221	205	205	181	195	188	168	183	160	192	193	205	173	237	178	162	190	164	177	162	170	184	179	212	202	188	184	210	204	178	190	163	190	195	173	182	191	211	203	168	171	180	168	186	189	172	195	169	173	196	177	187	193	194	190	191	200	184	166	180	215	183	145	199	186	179	178	177	178	199	190	207	182	192	194	188	184	202	185	202	210	194	168	180	173	204	185	178	188	219	174	181	174	170	164	178	184	193	187	192	219	175	196	202	170	188	191	189	199	186	160	183	202	183	188	189	176	189	182	208	163	186	182	189	182	199	184	184	198	185	183	174	197	182	163	222	173	186	201	180	200	206	206	202	194	178	206	168	184	166	163	175	192	169	201	194	209	170	188	180	179	196	197	179	157	186	181	183	183	202	206	169	208	191	210	202	203	181	187	183	174	181	212	179	195	219	203	170	183	188	168	202	187	190	188	213	210	174	203	186	179	187	193	202	185	182	177	179	184	187	147	176	194	182	209	171	173	210	169	205	178	191	189	180	161	184	180	183	185	150	188	184	223	176	161	183	177	176	168	194	163	188	176	180	183	193	184	193	177	185	192	184	168	171	189	207	187	157	207	175	157	175	193	194	182	209	217	189	180	209	168	180	161	170	213	192	192	186	174	179	168	232	193	188	188	206	172	157	163	170	188	199	186	190	190	171	167	191	184	201	192	202	185	184	182	178	180	169	185	189	174	179	192	167	185	207	185	189	194	185	172	204	160	182	203	166	216	173	183	186	195	190	188	196	187	199	193	204	184	173	189	186	198	197	207	195	169	186	193	179	171	184	201	184	169	185	186	187	188	187	168	181	165	184	163	208	193	193	175	188	196	202	168	202	182	176	203	186	182	210	210	177	191	171	201	184	156	172	179	174	172	174	199	159	178	176	209	198	202	206	185	171	185	185	184	196	185	192	206	194	176	164	186	181	159	196	190	195	177	186	176	181	186	172	153	179	181	182	202	186	209	166	193	184	156	186	196	156	165	175	148	177	181	181	142	193	179	198	211	156	184	179	176	139	196	184	165	186	174	223	173	194	175	162	205	207	171	174	211	204	193	188	174	185	182	152	177	148	167	179	164	199	183	199	194	163	158	194	180	189	173	193	175	187	186	171	183	188	173	176	179	194	183	173	201	181	216	196	213	195	152	176	170	183	171	187	194	163	174	172	182	204	200	184	174	183	196	187	212	184	165	194	194	194	188	157	168	183	192	191	182	184	180	193	202	175	175	190	165	164	158	168	187	164	185	174	180	194	165	187	138	205	186	185	196	196	187	192	175	190	208	196	183	174	171	173	184	191	183	171	171	182	178	180	195	187	198	181	186	198	181	199	174	191	191	172	179	211	194	165	173	199	210	185	191	165	183	188	173	196	180	197	178	198	177	190	180	172	190	179	180	182	191	198	182	189	186	189	166	168	189	187	174	182	193	208	165	230	199	197	192	175	188	162	170	162	198	215	174	187	190	175	186	146	208	192	182	181	190	216	204	179	183	177	206	200	191	211	191	164	197	194	169	184	174	231	189	184	190	193	190	179	181	154	200	192	184	162	198	188	195	184	173	185	184	169	192	195	179	177	195	176	168	206	192	176	216	186	182	196	162	178	162	184	158	179	176	186	171	190	180	200	177	170	193	174	183	185	191	190	174	182	184	165	177	196	177	201	188	186	191	181	178	198	190	201	167	188	178	176	177	173	175	166	181	217	179	156	181	209	196	169	174	211	171	166	195	190	176	185	192	194	170	163	144	177	211	195	179	170	185	195	180	193	194	195	167	209	202	198	201	184	195	176	190	181	213	163	160	170	216	207	192	182	185	207	184	200	203	169	197	194	178	184	190	170	204	193	180	191	182	188	186	191	200	194	201	179	166
22244	56834	65680	30638	2457	2036	1694	1418	1234	1041	957	882	853	800	707	686	702	636	618	623	605	591	591	540	533	546	536	514	511	512	482	496	494	516	519	484	505	447	469	495	452	492	497	460	496	510	565	656	697	661	593	553	487	459	505	445	442	472	452	486	441	473	439	469	473	484	440	438	419	448	472	435	455	454	431	413	450	455	410	471	442	467	435	445	447	464	461	440	430	449	391	490	466	421	459	426	450	395	428	440	424	411	454	420	455	436	426	461	435	425	417	476	448	413	410	481	418	438	441	443	477	466	481	500	450	438	485	442	445	448	427	456	430	444	464	456	464	446	442	427	483	469	480	464	448	457	440	443	436	417	443	433	446	447	442	442	440	424	462	446	414	440	444	437	441	465	452	411	441	429	429	448	427	413	431	423	451	467	426	418	454	472	439	437	429	444	443	452	439	437	418	404	461	427	463	425	409	404	411	429	429	459	448	414	419	466	455	447	426	459	433	440	407	453	473	443	439	431	417	443	433	414	419	459	426	435	442	443	476	473	478	495	460	425	441	450	407	450	398	441	412	429	446	450	461	424	461	431	415	424	459	451	449	420	422	444	417	466	455	419	436	406	465	421	455	444	426	451	443	434	460	447	443	425	421	453	461	435	428	400	418	439	407	427	459	421	411	443	414	448	461	456	435	441	423	427	455	417	463	444	430	471	427	422	452	425	426	426	480	453	435	419	442	459	446	406	461	389	451	414	426	446	421	465	450	433	398	426	454	484	436	450	465	423	457	458	447	417	433	451	387	419	418	445	446	402	401	438	461	418	444	458	454	440	417	438	406	434	408	463	441	422	407	440	449	432	468	412	450	445	447	453	470	445	476	453	450	443	433	444	472	452	431	453	405	434	435	440	452	453	473	419	412	442	417	407	495	419	423	419	464	468	476	410	432	413	458	450	392	397	385	437	440	437	447	404	467	436	433	428	380	445	455	437	406	449	433	431	448	451	452	439	445	448	433	431	441	443	464	467	438	424	428	446	467	446	467	424	437	449	441	468	412	448	424	475	461	427	441	424	432	428	429	447	470	479	457	448	433	395	384	447	438	456	408	478	439	448	444	431	428	410	405	426	450	428	436	429	437	444	427	478	464	420	466	427	452	440	436	400	433	426	424	404	420	414	432	457	437	436	440	424	431	415	457	416	427	444	390	405	428	433	415	456	436	400	402	415	451	462	435	437	466	409	460	445	431	451	417	439	441	448	432	423	426	453	448	402	448	437	464	434	429	403	430	440	397	468	418	402	454	391	445	447	453	450	439	436	446	430	422	457	479	421	431	435	437	439	403	427	416	428	422	446	392	418	445	436	405	465	429	433	442	442	465	443	445	437	443	442	430	393	409	398	417	441	456	426	438	474	494	430	462	449	428	456	428	469	457	425	464	429	420	438	437	450	450	409	435	463	421	450	447	429	420	463	438	387	487	417	474	460	459	423	452	423	426	430	470	443	427	428	442	428	447	409	434	484	460	465	460	437	462	430	447	479	412	452	444	458	455	414	458	433	435	467	432	452	457	436	423	458	463	470	450	456	423	406	480	418	443	455	414	410	446	468	426	468	453	399	431	437	407	467	455	418	452	423	431	438	416	430	434	443	448	451	447	432	436	435	428	416	412	475	438	447	477	426	430	466	445	449	396	438	486	433	434	431	432	437	409	426	439	453	437	447	451	425	465	439	453	435	423	444	476	444	432	413	415	424	427	433	411	410	414	424	414	436	440	441	449	469	453	432	454	441	433	452	452	429	431	415	422	473	423	493	405	417	432	421	405	427	473	433	436	442	431	452	422	410	449	449	440	415	429	389	425	459	446	443	428	414	440	453	437	477	430	398	410	442	417	436	426	459	415	439	452	421	431	412	449	458	460	439	434	462	440	418	446	458	401	436	435	476	446	480	415	406	430	444	452	457	460	477	492	481	449	401	394	464	444	426	452	406	420	449	444	444	419	455	436	404	439	439	454	444	428	435	442	420	425	438	407	433	451	443	435	459	443	428	434	424	463	465	416	451	430	437	459	447	457	454	474	451	437	426	394	405	418	473	440	414	420	440	455	430	417	449	445	455	398	440	414	425	480	459	409	443	470	457	417	445	422	437	490	430	473	482	450	432	434	447	424	421	434	424	472	464	465	474	456	432	472	459	436	439	419	436	436	432	444	413	398	453	422	469	455	429	403	421	434	404	442	471	425	396	455	427	447	477	451	420	405	431	423	455	424	444	420	439	427	401	435	434	385	438	447	439	422	429	452	451	407	429	428	451	429	458	434	430	424	449	413	397	454	456	437	421	449	435	476	450	447	414	398	453	472	423	447	431	455	442	457	422	426	419	453	426	460	441	434	437	463	409	436	428	447	474	461	411	433	464	402	445	425	430	479	407	469	424	428	424	420	453	455	429	461	424	477	450	449	409	421	452	422	462	429	434	445	459	425	437	439	429	422	427	450	450	488	422	447	414	417	463	451	447	418	438	415	443	428	443	437	448	436	428	392	443	426	486	490	401	443	459	469	413	450	451	457	427	448	439	427	460	456	469	433	438	424	410	427	394	426	432	424	459	440	477	448	408	437	466	449	422	473	389	438	436	447	444	428	473	430	413	429	463	462	452	432	392	425	397	433	441	437	428	439	416	461	454	430	433	417	460	452	446	415	444	458	395	412	464	441	414	420	398	416	441	456	400	483	448	491	411	403	468	437	429	432	434	437	422	483	462	449	411	457	432	442	426	419	444	462	457	475	417	444	431	410	437	419	399	461	416	422	441	454	420	445	450	401	443	433	496	432	462	496	435	478	489	485	422	423	445	415	412	478	448	423	467	478	435	452	453	467	415	482	469	424	418	431	446	436	418	423	454	481	426	446	423	445	454	444	423	451	432	463	452	437	436	435	405	422	430	434	436	437	449	464	455	458	462	448	461	445	451	464	404	415	439	444	424	489	418	464	448	463	435	437	436	377	433	433	453	416	434	471	482	433	455	453	443	405	451	429	412	432	436	428	442	443	440	420	450	426	425	428	462	425	452	465	461	448	413	418	456	475	414	414	435	416	429	427	452	436	434	437	426	434	422	458	439	453	451	427	414	436	448	477	461	415	444	496	426	411	431	445	436	427	433	413	454	422	426	436	463	416	424	437	452	456	439	446	438	467	409	440	459	447	463	431	442	449	448	435	443	410	439	452	441	417	407	450	405	439	451	429	390	439	449	475	399	444	433	425	440	450	401	449	443	453	436	382	414	389	446	418	406	463	459	442	461	429	432	449	457	427	419	438	416	438	409	454	415	425	479	432	425	459	423	412	466	431	434	461	464	407	444	437	421	417	401	458	463	430	490	463	440	444	472	430	386	402	383	444	440	413	433	440	450	424	467	440	446	439	453	490	449	425	434	450	436	420	446	405	429	435	437	428	459	440	448	413	399	411	433	432	456	414	454	409	404	415	424	440	440	469	413	411	425	420	416	435	454	440	438
19638	10608	7377	1085	259	206	205	223	223	192	215	215	228	229	202	244	194	209	217	215	235	208	237	204	261	238	232	221	212	206	223	222	235	203	231	228	226	196	229	241	245	227	220	218	241	213	232	235	236	246	234	217	225	199	233	228	225	239	196	216	253	228	204	224	255	201	227	233	222	245	225	211	238	211	218	196	212	249	234	221	267	201	231	243	233	205	210	205	224	218	179	224	232	225	220	200	239	214	243	218	252	227	240	273	220	220	242	222	231	252	231	224	211	215	254	218	212	210	191	239	258	254	222	230	258	224	227	223	252	235	215	254	213	241	243	184	251	223	202	248	256	209	258	242	216	253	223	269	231	240	262	208	222	226	235	247	232	220	263	218	216	260	200	261	239	222	233	204	223	225	228	239	225	226	224	232	253	214	232	236	217	182	226	193	220	235	205	199	212	215	215	255	228	181	227	220	210	228	215	225	224	237	227	231	205	218	223	221	225	212	218	226	224	226	214	226	219	209	218	267	214	236	237	198	220	225	244	201	265	209	223	218	213	211	257	250	220	231	204	199	184	198	206	232	232	226	226	208	214	237	228	218	229	235	228	213	215	220	233	223	201	214	227	238	237	244	225	235	216	236	229	239	224	232	210	226	197	219	236	229	239	230	233	211	228	241	201	217	215	224	220	225	227	247	223	224	240	200	260	197	191	231	198	195	234	229	227	212	200	238	238	229	223	205	208	223	220	215	236	185	219	217	204	247	226	215	211	202	219	242	223	235	192	231	209	213	228	212	226	230	224	239	238	226	217	209	210	224	205	213	228	243	217	225	233	223	225	242	230	214	224	218	238	228	229	229	195	246	234	252	224	219	212	227	235	242	230	234	183	200	214	204	243	220	234	190	233	212	209	235	202	245	226	241	204	215	227	235	218	195	216	245	206	235	231	216	252	227	212	232	226	256	225	225	208	216	259	223	230	231	219	218	208	234	207	249	212	205	220	237	198	249	211	200	227	236	212	202	213	198	200	211	228	210	238	248	224	256	243	217	221	214	180	213	222	216	235	225	238	239	221	214	189	230	199	227	226	228	221	218	224	235	200	192	207	230	209	203	194	241	208	259	243	230	237	220	212	242	216	225	232	227	207	199	240	216	253	219	187	245	233	232	217	219	190	225	219	220	225	217	219	217	258	248	213	192	236	218	236	206	232	233	232	213	208	231	203	217	178	201	239	210	226	203	218	219	234	211	203	231	233	222	221	231	211	228	212	213	223	197	235	220	218	234	206	223	201	234	213	238	234	223	198	228	250	233	218	201	205	251	237	221	221	209	229	233	215	223	240	216	227	201	206	247	223	177	221	236	237	227	195	214	251	209	201	234	252	241	207	193	242	228	208	238	226	212	230	205	215	232	217	222	221	230	210	229	232	241	218	209	198	230	245	221	228	246	251	251	234	233	224	205	194	224	209	231	220	193	217	197	224	199	235	226	240	226	228	221	228	205	227	237	226	204	227	214	205	207	219	222	221	225	238	229	197	197	224	226	219	221	217	234	224	184	218	230	205	246	226	216	224	207	243	236	191	224	244	229	237	234	216	237	224	213	220	239	216	205	223	211	240	235	219	225	214	195	222	199	233	254	221	204	202	209	231	257	210	255	205	249	216	201	225	217	241	244	205	228	193	197	233	222	217	201	231	235	214	230	259	219	238	213	194	232	241	215	206	239	225	252	199	216	251	215	233	217	220	188	214	213	210	260	212	220	227	196	212	213	214	226	231	243	226	247	232	236	216	231	225	230	223	193	176	242	243	219	217	218	235	212	236	217	258	229	242	237	227	228	219	220	245	250	216	203	245	245	220	248	234	205	228	208	242	233	222	208	242	237	212	237	262	228	220	243	229	234	216	221	222	212	215	201	208	239	228	236	227	240	223	236	265	229	205	222	239	231	196	207	211	231	213	239	209	187	211	207	245	235	210	216	221	205	231	246	233	191	262	230	231	226	217	229	247	223	210	216	209	233	219	216	241	230	230	229	207	262	220	227	254	217	214	209	234	226	202	217	204	228	244	225	193	208	194	218	228	234	219	255	233	237	243	214	195	222	213	229	225	247	240	239	246	225	205	241	206	219	238	201	219	211	219	234	227	232	234	215	234	234	245	231	210	231	237	233	253	239	244	214	204	240	205	202	234	233	226	228	215	228	243	224	215	222	234	204	191	213	236	241	213	228	228	215	208	227	228	210	226	256	208	222	207	238	236	229	221	216	205	220	231	235	227	235	225	216	222	220	230	218	239	236	251	256	219	241	233	189	206	215	238	228	237	223	237	216	224	224	218	222	222	215	244	210	234	234	232	230	229	236	204	237	229	217	221	215	237	255	237	237	211	236	211	229	248	234	225	234	241	231	275	229	218	242	234	204	198	207	215	228	222	218	206	195	208	242	218	245	237	250	213	227	194	241	227	229	225	218	180	228	204	225	222	217	213	210	226	239	228	201	211	221	216	220	242	212	221	208	237	226	228	213	219	230	220	211	207	219	193	242	233	193	218	234	229	232	225	249	217	213	231	235	236	224	226	211	225	227	226	239	212	231	238	227	208	209	218	206	234	221	219	239	219	217	222	207	223	226	219	240	259	238	236	239	231	202	235	220	238	257	232	212	238	200	209	210	230	208	243	253	222	232	198	199	237	234	240	219	198	211	222	221	215	225	190	245	226	208	223	252	222	222	223	224	219	229	240	222	218	232	244	218	222	214	203	198	243	247	233	202	225	202	223	221	252	249	236	242	204	219	190	242	278	227	196	204	220	242	221	210	211	203	235	214	219	234	220	224	211	184	209	203	208	199	237	213	246	211	207	217	223	194	198	234	228	230	208	205	233	244	225	215	227	242	216	220	209	211	233	246	209	242	229	222	252	213	210	207	232	214	230	215	192	234	218	213	212	233	231	226	221	198	221	234	217	216	193	209	212	215	220	203	224	220	226	237	232	242	240	230	236	220	219	225	251	235	231	200	216	217	219	245	206	221	222	228	179	220	240	202	218	216	205	229	232	229	204	218	201	217	222	238	232	233	235	231	218	252	216	229	263	208	227	212	214	239	212	205	206	218	215	229	212	234	236	234	214	209	203	230	227	198	218	215	219	215	236	212	226	228	229	209	195	210	256	218	212	204	191	237	206	222	233	213	208	253	233	209	209	200	220	238	238	235	242	234	235	207	229	219	238	235	220	197	195	244	213	256	222	213	228	243	235	208	210	216	178	210	234	198	214	213	221	213	232	242	219	212	196	230	190	228	203	206	203	246	257	210	208	206	237	197	216	226	227	227	238	208	254	200	233	204	233	208	237	254	216	220	234	254	220	229	196	216	228	232	253	225	208	221	206	235	259	255	220	192	209	223	217	239	245	236	220	207	216	229	223	203	214	214	251	223	220	216	246	211	217	222	213	241	243	224	209	196	208	230	221	243	214	222	236	198	229	208	194	230	218	231	226	211	200	217	218	236	246	222	245	212
9340	11919	10759	2303	514	507	552	480	472	517	460	468	459	514	463	480	484	505	485	500	518	502	501	498	473	515	503	511	476	482	501	471	524	512	483	535	514	519	481	519	507	526	497	510	503	462	549	542	591	616	558	540	493	476	456	514	495	490	509	518	481	521	473	500	507	487	519	501	497	469	509	479	519	463	484	485	484	495	489	512	478	491	512	494	492	488	470	503	520	498	480	496	508	500	487	501	515	524	480	481	476	462	479	523	501	508	477	505	507	524	480	460	488	502	480	502	516	486	482	496	482	462	507	511	515	511	493	470	510	504	504	490	491	489	505	486	549	489	526	514	539	497	496	497	466	523	501	465	519	489	482	487	480	473	485	460	479	526	514	491	504	510	504	483	497	514	497	551	476	483	483	472	478	514	468	525	502	505	498	507	494	497	480	478	482	516	501	514	512	488	519	476	534	478	453	460	494	521	467	490	533	518	514	549	505	511	498	491	496	492	480	494	513	492	523	510	488	476	480	468	481	515	496	493	470	470	540	474	530	497	513	534	492	517	504	491	504	469	521	471	500	488	491	503	481	484	467	486	526	508	490	513	472	526	526	525	533	468	448	522	539	514	489	501	488	524	458	467	473	498	460	494	502	471	537	490	472	496	488	519	475	488	446	479	519	506	476	538	519	515	500	500	482	496	513	518	480	477	503	502	475	504	485	491	486	504	523	474	466	480	492	512	480	480	501	545	518	485	468	495	539	464	477	508	483	497	482	498	472	475	473	495	479	472	489	525	538	518	505	482	475	521	519	506	477	489	527	520	508	507	472	504	484	494	537	494	485	473	485	490	511	496	475	472	526	510	526	482	524	535	481	435	511	506	511	463	490	510	469	499	481	502	504	499	488	499	502	501	510	476	484	523	485	503	504	480	527	501	522	460	505	488	494	455	468	458	472	479	461	531	464	531	448	494	511	511	494	438	465	489	506	482	479	518	490	491	506	503	455	500	523	491	475	487	468	479	505	518	517	475	507	533	502	556	488	484	501	466	507	529	501	497	490	496	531	515	533	506	509	505	466	450	514	478	510	506	499	519	504	481	494	514	474	510	501	467	513	493	469	497	510	473	532	486	497	491	454	459	448	494	500	528	515	502	526	508	481	516	465	471	465	491	530	502	484	517	506	480	475	497	503	459	473	496	483	504	468	517	512	520	522	496	492	502	507	517	490	510	504	495	557	507	481	486	512	532	502	508	497	494	457	473	511	485	471	506	494	487	493	505	477	469	501	488	509	510	493	496	495	502	479	521	527	463	493	458	495	499	553	481	499	502	501	516	527	503	474	471	485	505	521	491	502	472	523	504	521	462	513	490	530	470	511	491	482	463	498	508	511	477	459	517	487	510	499	481	526	501	498	553	497	483	514	480	483	479	535	504	498	503	494	487	503	520	489	494	458	527	459	490	516	470	533	502	505	479	484	509	492	472	507	509	551	526	515	482	524	495	518	478	508	506	501	485	508	501	490	479	523	526	521	474	484	496	474	500	507	489	462	479	484	480	475	477	504	485	526	499	437	529	520	514	482	531	490	489	488	443	473	469	471	514	476	498	441	456	491	471	481	552	450	552	492	495	507	562	461	484	556	484	521	494	488	487	505	479	484	458	486	503	489	521	476	495	470	474	483	479	480	473	480	534	496	482	532	482	465	504	550	496	456	502	492	488	483	499	491	475	502	516	518	465	452	526	472	488	510	518	495	523	500	519	524	480	477	538	508	494	506	484	499	482	487	489	504	507	492	506	506	502	468	538	498	525	499	533	464	474	503	482	515	481	478	468	505	506	527	529	482	481	499	516	506	511	492	491	475	490	501	483	543	473	501	504	510	508	499	472	520	487	487	456	504	486	475	476	496	491	517	514	476	476	481	452	493	479	465	523	517	506	447	510	490	511	462	489	480	484	485	499	433	483	476	488	499	529	498	473	528	516	451	513	508	448	470	492	473	492	515	493	550	505	503	496	468	516	471	474	513	500	479	490	509	487	460	490	535	471	522	486	530	491	485	481	496	484	496	506	502	499	482	537	485	479	518	479	481	501	439	496	496	487	499	481	483	531	517	492	521	481	527	484	559	462	516	496	516	537	499	485	506	483	521	505	494	502	472	484	463	497	513	452	520	486	499	451	487	460	523	479	468	504	444	512	477	460	493	498	474	484	460	506	534	483	494	495	498	516	515	479	502	526	489	485	512	473	501	511	510	515	447	532	466	535	466	481	462	499	497	488	476	494	490	527	517	506	516	494	493	534	533	485	473	546	518	491	448	470	527	461	487	515	508	462	523	485	473	469	479	478	511	523	505	479	486	509	487	523	496	475	495	511	440	525	505	498	494	477	454	515	486	476	468	528	480	483	491	515	530	510	505	486	480	471	493	478	476	483	498	472	493	516	474	516	496	495	500	532	499	485	500	496	471	481	529	499	493	492	484	514	514	480	489	524	468	460	502	544	482	487	532	526	493	500	491	498	529	514	504	520	489	492	499	500	466	479	504	529	512	489	516	475	526	478	461	502	492	466	520	499	525	493	510	503	483	487	493	494	478	452	499	483	438	475	510	518	501	476	467	471	492	472	496	487	471	493	484	492	484	485	473	510	472	473	509	498	511	507	473	516	510	527	480	507	494	532	471	499	471	438	557	472	489	514	481	489	475	485	498	475	492	490	473	482	497	511	514	498	493	502	515	503	486	558	543	494	490	489	440	500	516	459	496	509	454	508	472	519	492	465	467	456	467	501	490	454	520	516	494	464	464	522	491	463	480	488	501	513	511	514	476	491	536	487	460	493	466	490	500	495	490	512	502	470	523	453	450	528	501	508	508	531	433	518	516	521	473	479	500	481	511	466	514	498	487	491	491	543	498	475	531	499	483	458	504	522	503	517	470	482	475	519	515	505	516	478	528	506	478	493	519	482	481	500	471	495	487	474	513	502	463	493	486	473	479	522	486	468	499	488	465	513	508	486	534	518	474	489	540	487	477	475	475	515	504	476	516	556	486	506	485	460	529	508	534	511	528	513	476	478	459	508	503	506	477	498	514	510	451	488	522	484	488	477	550	480	472	502	483	533	497	504	491	504	501	491	523	479	468	512	497	534	474	471	486	493	503	463	488	484	489	520	477	467	479	478	496	494	475	507	512	504	516	480	501	494	471	466	545	547	511	453	542	498	492	430	506	522	472	504	486	450	517	468	462	512	530	489	487	467	516	492	532	523	490	482	483	476	479	473	521	476	497	503	497	463	497	572	503	489	495	483	516	489	505	491	509	514	475	487	517	518	471	500	535	521	498	499	526	541	487	500	476	502	501	523	502	480	506	496	510	531	518	487	467	460	497	463	480	483	505	478	488	516	463	469	507	469	516	497	508	531	493	501	502	476	520	453	511	452	458	493	476	517	485	524	514	490	512	482	508	492	476	504	482	507	455	519	523	518	525	482	501	493	496	503	506	492	510	484	447	486	501	485	489	455
32810	57173	59966	26202	3857	356	247	257	198	196	190	161	175	182	142	183	135	166	153	155	148	132	110	135	159	144	152	139	126	167	136	132	166	136	136	151	145	125	137	138	119	125	144	133	145	158	166	149	175	161	151	138	132	145	154	126	146	129	140	137	123	155	103	163	155	133	125	137	146	123	142	149	148	126	112	114	152	145	148	126	140	128	136	143	122	154	143	146	142	135	115	144	135	140	144	148	121	148	126	133	164	143	160	151	135	140	150	147	131	138	158	123	151	136	137	125	117	111	132	139	146	141	131	143	112	155	141	123	134	123	122	152	150	149	137	139	144	167	135	145	123	147	149	150	134	160	131	135	138	135	150	138	163	118	145	128	137	133	139	125	147	136	141	124	134	149	142	143	133	158	142	132	127	129	159	142	144	165	140	131	148	143	135	106	133	126	120	144	134	117	144	124	129	157	131	123	130	134	128	143	127	146	151	134	139	141	128	106	152	142	125	157	137	144	140	132	131	152	124	126	145	150	136	151	159	141	138	153	127	144	138	143	113	117	150	135	135	129	142	141	116	136	111	149	138	147	128	141	134	167	124	149	131	143	125	122	135	130	131	110	142	145	147	150	143	120	127	126	122	135	132	128	141	120	140	157	155	151	130	153	155	147	136	140	132	117	114	121	145	123	156	124	163	142	123	115	136	132	107	132	135	151	160	145	139	125	131	143	139	154	138	137	133	133	134	135	129	146	148	119	154	150	114	119	129	149	139	134	135	137	146	139	135	123	137	128	107	114	126	136	162	130	151	143	135	153	128	128	131	132	147	141	111	132	117	120	138	159	116	130	133	135	131	141	147	118	144	149	132	132	138	166	143	142	115	154	137	141	141	151	127	121	148	147	150	124	127	148	130	149	143	141	128	121	160	123	129	134	151	165	156	141	99	145	138	149	144	128	146	108	146	154	129	155	137	140	129	128	141	123	129	155	139	127	157	144	142	112	141	131	121	144	131	149	128	131	112	127	137	149	154	118	144	154	127	132	118	149	144	136	144	148	142	127	153	155	134	146	140	141	130	130	122	162	118	136	139	153	163	131	144	133	125	159	144	119	120	118	137	140	131	137	153	131	132	125	143	146	140	131	153	160	149	115	128	120	151	141	132	146	141	130	146	117	131	139	143	146	150	151	144	148	130	141	137	136	137	141	121	133	146	147	127	138	132	115	142	145	128	143	138	156	144	138	148	119	145	150	143	165	131	140	124	121	145	118	131	160	130	136	151	156	130	138	147	140	146	136	143	157	137	133	149	145	141	135	143	145	139	114	118	138	142	141	135	150	162	141	143	134	141	135	134	145	151	121	127	124	134	159	137	126	123	164	125	156	137	130	155	145	142	127	122	134	138	129	124	122	122	123	113	126	135	129	153	138	146	129	141	127	137	129	133	140	148	116	139	138	122	137	125	142	156	122	122	157	136	144	127	146	126	136	138	144	146	145	141	122	140	136	167	150	119	146	131	125	154	137	144	141	141	135	135	134	125	142	158	150	117	118	139	126	133	149	123	130	144	137	122	127	133	113	123	137	140	145	140	128	143	136	121	159	144	131	137	135	149	128	136	120	139	137	138	158	139	112	123	150	130	136	147	118	137	136	120	128	142	122	134	155	122	133	143	118	145	151	141	153	148	155	123	131	131	134	152	146	107	131	124	124	157	150	149	141	123	147	122	146	134	120	126	110	139	127	143	133	149	134	138	149	144	130	143	135	153	136	117	145	113	145	136	104	137	139	126	127	114	145	175	156	130	136	122	141	143	124	141	149	138	143	137	137	124	135	144	139	123	130	144	137	139	131	138	128	146	123	141	136	122	127	146	123	143	125	130	143	108	152	140	140	139	125	145	154	132	148	122	124	137	151	138	140	128	143	128	154	133	122	117	134	138	153	139	151	121	143	143	140	130	139	126	149	140	137	138	127	134	120	118	135	141	149	141	161	129	147	148	155	142	129	138	132	128	121	111	142	151	115	105	145	162	124	121	153	179	140	165	115	134	126	125	130	147	145	133	136	123	134	151	130	163	145	140	146	140	150	155	129	136	125	154	173	121	146	117	140	127	135	133	121	146	126	130	155	139	124	136	142	135	133	142	147	133	142	117	128	124	150	134	135	148	126	139	142	132	136	151	147	137	135	133	142	130	104	132	128	154	125	138	122	163	136	152	124	135	136	144	120	144	116	150	125	150	127	111	144	148	130	137	167	108	131	135	134	140	145	132	128	131	151	137	146	124	138	157	132	140	139	139	131	143	134	135	137	154	144	138	135	127	133	134	156	118	143	136	135	121	117	132	135	130	149	133	130	148	129	143	157	155	138	134	146	149	134	129	130	140	133	159	150	122	146	131	133	153	149	121	144	158	137	148	128	136	142	151	131	123	150	135	128	134	142	119	141	147	136	125	131	146	149	128	125	123	131	137	116	156	138	144	131	125	128	118	109	128	140	134	149	133	157	139	129	146	123	134	147	122	138	129	136	115	144	114	129	126	124	146	136	135	134	134	128	134	128	151	128	115	159	125	141	135	148	122	145	130	164	132	129	155	138	141	143	140	138	137	129	126	166	157	124	145	148	132	117	136	131	118	148	132	141	135	129	135	145	127	136	111	129	145	124	140	148	112	153	127	136	184	165	131	129	154	155	126	154	141	125	129	117	144	122	149	154	133	161	154	152	127	152	122	164	157	137	127	127	124	140	106	144	119	133	131	129	152	153	145	142	129	141	145	142	141	158	163	123	125	121	148	144	128	153	159	140	135	141	152	153	125	132	122	152	139	113	135	121	161	131	157	146	136	128	155	142	144	158	135	116	115	146	140	156	153	141	133	128	150	122	117	146	146	111	171	146	142	146	144	147	129	142	132	134	138	103	128	136	127	136	148	130	129	122	130	118	132	133	151	152	149	138	151	147	132	145	148	134	124	130	124	120	135	118	163	124	132	127	117	117	126	152	135	129	142	141	137	142	148	155	128	113	122	160	145	154	130	138	156	141	128	154	124	129	125	132	119	136	166	147	142	117	128	136	144	122	134	133	131	150	148	141	126	113	162	135	142	119	117	138	149	135	138	161	119	140	136	132	139	137	140	143	145	121	132	118	141	126	147	126	151	131	123	161	149	153	123	135	134	138	118	110	149	145	147	135	145	124	130	143	135	130	141	156	104	120	142	133	130	175	136	145	127	140	131	154	163	138	146	133	132	126	134	159	115	156	133	144	126	129	137	136	134	143	143	140	127	125	124	135	129	122	163	146	142	153	115	122	123	123	128	157	158	116	138	136	153	153	146	139	149	126	123	132	145	131	130	146	128	149	143	138	144	130	152	127	129	140	140	140	126	114	129	174	149	131	167	124	152	138	135	132	130	137	132	133	125	139	134	134	134	145	161	122	114	149	133	132	147	126	129	131	128	116	137	151	149	146	136	142	134	128	149	138	135	129	139	128	117	117	125	143	140	125	133	133	137	123	147	128
17474	45259	53680	18041	1389	1162	980	869	730	674	600	519	514	518	443	476	418	434	425	376	403	418	384	377	367	358	387	361	352	353	345	385	342	368	335	352	372	405	382	326	332	334	327	359	346	321	392	450	490	507	415	353	354	321	334	331	352	348	311	339	319	335	331	331	340	334	334	284	341	351	354	316	347	298	298	314	296	304	349	359	357	311	298	347	332	330	325	321	337	306	311	353	319	299	332	333	318	297	326	322	338	317	326	337	340	299	313	368	352	327	320	360	305	369	317	327	331	334	363	332	325	315	312	364	343	366	338	297	326	343	309	320	311	314	297	320	325	340	314	350	359	380	347	296	332	335	299	336	355	361	304	322	322	363	337	352	327	323	330	331	323	355	331	318	347	319	360	343	305	330	280	322	322	348	318	346	303	316	304	328	334	334	301	329	322	299	331	314	353	337	314	327	295	307	307	339	330	340	287	312	350	313	332	313	339	317	339	322	317	312	312	319	283	322	319	352	303	351	344	327	351	326	297	315	345	348	333	334	329	363	289	322	328	312	338	330	330	314	314	332	325	326	282	330	338	329	342	336	288	359	334	331	341	338	324	331	340	339	329	326	305	336	304	319	338	318	329	310	337	295	365	333	324	343	302	322	309	332	323	369	373	316	339	322	331	335	327	316	315	302	314	313	338	330	320	322	315	297	321	316	322	321	367	328	331	316	367	335	342	341	328	322	309	321	328	334	342	324	327	333	320	308	327	346	303	351	320	320	339	344	320	313	350	295	332	339	338	314	352	339	336	341	293	320	329	344	330	309	316	333	320	300	330	286	319	340	310	336	334	328	347	299	331	311	333	346	315	315	297	309	323	323	323	331	292	351	356	306	311	324	334	325	318	314	339	338	319	316	318	358	351	302	318	337	348	338	325	323	332	310	314	342	354	335	388	332	337	330	317	335	322	314	328	344	348	323	335	370	361	325	316	345	322	339	324	311	311	332	339	335	307	308	330	328	321	327	351	320	296	319	346	305	334	312	322	349	351	342	364	325	342	331	333	317	334	360	326	347	309	328	343	312	342	327	323	329	325	324	322	310	299	311	310	360	343	310	338	315	311	302	330	342	330	333	348	311	328	342	350	323	303	319	328	327	318	307	324	331	336	327	331	337	322	331	348	327	343	296	307	368	331	299	330	315	311	374	320	363	355	357	308	321	351	340	319	310	336	341	351	316	350	353	306	337	344	298	321	344	338	322	337	303	350	346	325	322	339	347	357	341	351	283	316	324	318	336	306	347	301	316	324	324	328	319	364	337	351	360	330	332	354	344	319	358	342	334	349	333	327	342	312	308	343	311	375	299	349	323	338	307	331	320	327	335	316	336	312	351	336	328	337	328	325	329	306	358	322	359	339	322	323	330	322	350	334	338	294	312	339	358	340	321	320	336	343	350	329	316	363	315	344	308	314	326	318	312	305	331	325	329	345	312	305	340	316	351	345	357	335	311	334	304	351	320	331	339	334	338	346	330	315	335	360	318	307	335	342	346	334	343	313	335	324	337	328	313	325	303	345	326	332	329	323	320	328	335	321	361	337	313	333	341	345	306	350	316	316	319	346	308	360	325	319	304	355	300	347	316	324	352	348	338	318	314	317	355	346	294	321	299	339	361	319	338	335	344	314	324	330	313	348	304	336	307	314	354	320	335	337	325	350	353	313	347	358	339	315	313	358	299	316	366	308	336	319	321	333	313	317	311	284	318	348	318	351	353	327	318	291	314	332	345	326	316	345	320	321	313	334	348	319	370	335	337	324	335	345	335	350	352	324	329	285	334	300	310	331	335	323	310	326	318	329	335	314	312	338	276	347	316	327	342	339	332	299	324	314	337	345	308	322	330	317	298	309	312	367	347	324	305	365	352	337	346	334	310	339	329	296	300	346	343	336	338	334	339	304	313	319	337	346	354	333	312	331	299	347	319	365	302	324	337	354	343	309	323	293	296	335	361	299	305	339	331	335	339	353	340	321	307	315	344	313	324	317	304	322	348	320	332	331	359	308	336	349	318	320	320	356	313	312	311	309	329	334	349	313	338	338	303	295	327	320	321	336	331	321	317	308	303	312	317	376	340	317	354	346	285	348	354	349	347	325	309	286	334	326	344	347	338	284	297	358	325	338	292	335	321	311	318	327	312	337	295	329	323	334	326	347	327	330	341	349	348	306	343	316	338	330	338	318	325	289	324	352	354	337	323	331	315	330	348	339	374	313	347	344	326	334	299	314	321	353	340	325	343	345	349	342	319	326	338	324	343	336	303	344	340	333	355	352	339	332	330	306	335	309	352	323	328	366	364	336	341	306	324	337	315	346	321	323	315	323	320	348	356	322	346	295	343	330	336	315	315	313	333	364	325	342	327	309	343	319	350	337	334	328	347	359	317	329	325	318	342	300	295	322	298	340	338	318	336	305	339	316	295	348	345	346	341	303	325	322	339	344	334	315	355	365	317	354	317	314	326	302	339	337	344	310	317	339	354	340	344	361	345	323	328	319	347	327	351	329	320	306	344	351	328	324	319	322	333	327	326	328	325	339	308	347	313	342	329	340	306	306	323	341	340	345	345	335	328	325	338	340	311	329	312	313	325	320	340	335	332	331	309	307	326	356	365	333	308	296	317	380	312	343	346	313	311	312	310	308	340	333	286	328	328	340	274	325	329	327	322	320	311	290	314	322	312	350	331	308	328	315	318	311	319	348	336	300	329	315	330	307	365	316	337	312	332	369	346	346	323	359	311	331	303	340	351	307	341	310	318	314	328	325	309	338	309	328	308	335	349	360	321	349	299	308	275	333	329	302	353	339	335	296	345	360	304	316	325	350	346	335	325	343	309	325	336	313	346	323	310	356	320	323	337	305	323	369	334	352	336	351	326	329	327	317	348	327	334	316	333	318	337	329	335	336	312	342	318	320	318	370	359	319	322	307	328	310	308	353	306	318	337	345	334	314	333	299	340	342	332	328	342	316	350	347	335	334	311	341	288	343	350	338	334	312	343	299	310	334	318	291	349	334	311	314	309	332	346	332	311	348	391	296	320	314	347	333	327	343	322	325	315	296	337	317	292	316	322	352	309	314	332	299	339	350	303	343	321	330	309	336	318	328	361	371	336	311	341	337	300	290	329	316	295	326	320	332	319	341	307	318	305	321	326	328	293	330	331	331	344	346	332	344	342	298	313	316	344	339	334	314	340	353	288	338	327	324	347	308	325	328	327	333	312	274	315	321	324	332	298	321	326	300	318	317	320	317	343	318	335	317	313	326	351	316	359	303	333	318	326	340	297	341	339	324	341	329	324	332	319	312	337	312	301	312	305	324	341	313	289	308	330	347	352	311	308	333	297	344	355	340	341	330	310	334	305	367	335	312	336	321	309	300	357	315	337	332	320	320	311	329	375	288	305	358	318	320	347	331	351	306	328	350	329	353	318	350	333	309	334	324	317	364	353	345	331	336	355	345	325	372	313
40340	74587	73113	35954	9712	1092	486	393	318	300	255	257	247	251	236	220	197	230	223	216	213	190	207	194	189	195	183	214	214	200	202	177	189	198	225	193	177	175	192	188	184	178	166	179	187	177	206	227	253	224	185	170	192	207	199	177	178	166	178	160	220	195	196	194	211	187	185	171	191	206	179	192	200	182	183	168	195	216	194	190	166	192	194	200	182	200	164	191	192	181	200	156	172	171	162	180	181	174	164	180	197	182	172	185	207	183	164	162	181	200	162	204	194	190	180	205	202	187	166	177	217	174	198	173	191	174	188	195	176	213	180	174	204	165	190	154	197	178	181	171	219	198	218	199	169	185	204	194	178	175	161	190	193	169	184	189	182	210	189	185	184	187	192	188	187	188	188	218	161	192	184	194	180	189	181	196	201	188	174	205	194	180	171	190	191	180	196	188	183	189	187	197	179	197	197	194	176	227	202	198	222	189	177	158	193	178	165	197	196	179	178	203	175	161	173	163	189	184	179	170	169	169	193	184	183	214	178	174	185	177	193	210	171	191	177	183	184	194	204	162	198	181	160	199	200	190	181	156	215	207	182	183	180	178	196	175	198	187	154	216	189	178	167	198	180	175	187	199	168	192	169	178	175	225	205	198	169	182	195	193	182	174	191	174	194	188	196	177	172	199	194	212	174	179	171	169	179	214	185	192	180	174	187	193	185	167	179	197	192	197	181	208	205	197	193	173	184	183	187	195	191	172	190	188	199	212	186	173	193	225	197	194	204	204	207	209	166	177	212	172	183	175	210	186	185	170	182	188	161	204	208	200	191	182	167	166	182	186	196	200	182	187	180	153	184	186	214	185	169	191	179	211	177	186	173	186	176	201	171	200	163	177	186	175	199	202	189	208	189	196	190	194	185	152	208	161	192	174	183	214	176	176	163	177	182	189	178	201	171	182	190	191	191	167	189	189	198	184	218	199	188	170	193	192	204	175	195	192	199	175	156	193	169	182	191	183	179	179	179	184	160	168	175	182	175	190	200	174	186	191	163	153	216	184	182	171	193	201	191	167	192	180	178	193	143	200	182	196	186	184	196	176	179	179	198	184	172	175	210	170	202	195	178	200	192	207	186	178	181	187	202	179	174	181	187	201	210	188	190	181	189	208	191	193	204	172	198	177	177	172	186	167	178	192	208	158	170	166	170	178	178	172	184	184	166	187	195	166	184	197	192	204	188	176	159	178	180	180	182	163	189	168	194	206	210	176	172	161	179	177	210	181	206	177	180	205	194	192	182	193	185	165	169	178	196	185	187	160	179	177	172	199	214	192	210	175	179	173	177	176	195	190	194	149	195	201	196	202	200	164	201	191	203	183	192	210	213	164	197	195	209	205	189	200	185	189	190	187	204	186	199	180	162	188	200	203	198	183	180	193	193	160	203	198	174	166	193	182	175	193	207	177	202	184	180	181	197	189	172	178	203	199	198	168	211	182	205	170	183	172	199	196	195	190	180	204	173	178	209	164	162	172	175	172	167	188	184	184	188	196	187	191	190	204	189	198	175	173	188	205	157	191	190	189	184	179	183	160	177	175	170	181	186	175	210	177	165	195	208	167	180	175	211	201	185	149	180	168	190	189	181	187	185	215	145	171	168	190	170	186	159	188	190	192	194	185	182	194	191	188	183	193	182	209	201	194	187	197	188	201	143	200	181	181	164	158	165	174	179	182	196	193	185	185	217	188	208	167	168	203	177	179	167	195	202	190	179	163	216	172	193	167	185	166	185	144	190	218	198	175	208	168	198	167	182	222	199	183	162	182	175	197	198	193	191	176	188	168	176	167	196	189	192	202	200	178	200	176	195	172	198	212	166	214	194	181	206	197	157	194	187	168	197	185	186	171	188	183	175	180	179	159	168	175	207	188	183	190	193	177	208	195	204	205	181	177	184	216	195	195	185	181	178	142	193	185	188	185	179	179	183	167	178	154	188	176	198	195	169	169	179	172	179	219	215	165	166	179	185	203	170	208	199	186	180	164	196	160	190	204	152	168	199	181	197	176	198	191	156	208	190	187	220	196	226	172	214	159	200	189	172	155	207	191	191	197	209	203	188	188	171	179	209	219	181	200	194	180	181	166	201	163	183	200	193	192	183	216	178	195	199	171	161	184	184	173	179	194	187	192	179	174	167	165	169	163	184	175	190	190	175	173	171	199	209	215	202	199	218	178	177	183	186	192	191	182	179	203	170	185	187	167	185	176	180	177	195	189	165	178	205	179	205	189	181	183	188	188	169	180	185	198	184	189	182	229	174	178	192	182	171	179	185	195	171	200	188	192	173	190	202	187	178	177	188	198	188	166	188	168	184	184	179	170	174	183	195	175	168	178	194	164	182	171	189	172	203	186	177	161	185	173	178	192	176	178	182	192	183	189	182	176	198	198	187	184	175	203	202	162	170	185	195	175	173	175	180	187	180	173	192	172	170	167	180	204	186	165	205	191	193	191	211	183	187	185	162	196	206	191	190	193	198	184	184	167	234	201	190	185	191	182	206	206	158	162	167	179	185	185	190	168	196	187	186	219	202	195	192	191	201	206	206	197	182	179	181	175	197	177	180	188	175	176	180	184	196	171	154	179	172	192	189	189	171	217	195	168	165	181	173	217	190	149	196	191	181	174	159	180	209	190	218	176	192	192	159	205	203	185	167	180	178	183	215	179	177	209	178	190	172	193	177	208	183	187	199	172	189	182	194	183	192	164	167	176	167	176	190	187	188	177	192	180	194	190	179	176	211	187	169	205	195	179	177	183	197	189	152	189	168	198	201	163	173	194	174	186	169	170	197	209	180	162	182	200	171	189	203	197	192	207	188	166	189	200	184	170	168	187	174	191	203	168	179	205	164	189	155	160	174	202	167	165	171	180	193	195	176	188	195	194	182	175	181	182	202	193	185	185	166	195	169	195	212	190	193	173	157	207	186	185	183	175	219	175	173	194	160	188	177	206	179	189	212	178	223	216	185	194	152	172	179	182	173	193	190	192	196	190	179	173	181	197	188	212	180	170	196	207	179	180	209	189	189	166	182	200	188	200	185	181	157	204	194	215	203	197	163	179	182	161	165	176	166	171	177	197	186	191	174	175	198	175	194	176	176	199	170	201	186	152	188	186	206	209	159	182	188	193	211	179	194	194	190	192	185	178	179	194	165	173	188	163	203	177	188	192	197	186	189	193	201	181	176	176	159	199	158	191	158	195	186	199	192	198	176	198	159	197	180	165	180	173	173	210	193	160	219	180	179	168	169	192	205	184	192	186	198	168	175	216	179	185	193	185	184	165	210	184	186	179	211	170	193	170	196	180	192	184	207	160	172	196	194	189	164	184	162	191	182	165	189	185	191	185	198	191	172	179	182	168	171	182	195	179	185	210	168	177	182	199	216	157	200	183	181	205	185	167	168	181	205	164	176	177	179	199	206	179	186	192	187	189	191	201	185	191	174	211	178	161	180	168	172	176
21266	57106	66729	21806	2487	2116	1688	1466	1242	1080	997	939	863	786	771	688	676	649	668	596	618	616	573	565	536	549	517	493	467	435	474	532	462	505	460	504	499	492	478	520	457	462	450	511	458	467	560	698	768	576	465	467	480	463	449	444	450	443	471	431	473	492	467	465	475	454	447	438	483	412	488	443	457	481	449	455	462	438	420	438	480	485	439	436	474	430	456	394	481	454	427	444	416	413	470	506	484	467	416	454	452	453	448	477	426	438	397	437	443	463	466	469	457	441	410	445	465	459	428	459	448	446	486	476	462	442	492	432	444	462	459	438	451	420	461	423	409	434	466	455	511	440	471	462	408	435	457	377	452	454	399	456	410	451	452	427	451	418	437	437	436	438	434	476	446	444	444	450	416	444	446	392	409	442	420	436	436	432	440	433	438	445	437	444	451	452	440	461	412	450	428	399	456	416	463	456	447	435	410	414	423	441	423	439	433	446	471	428	427	412	429	430	421	438	421	415	479	444	450	444	429	410	424	456	448	431	412	375	412	448	399	413	424	422	449	446	416	423	409	430	494	477	413	441	462	405	434	430	424	464	463	460	467	417	473	432	429	459	443	444	451	421	443	413	425	425	430	462	440	461	435	443	458	429	435	409	477	441	413	438	445	437	443	474	447	460	415	429	418	461	435	411	477	414	463	454	434	409	421	422	453	441	383	428	466	446	411	389	447	465	484	467	455	433	491	417	430	424	404	446	442	486	399	450	447	451	419	444	433	433	426	479	418	464	446	435	436	417	443	393	449	443	469	449	462	458	430	424	421	447	389	419	452	415	469	405	430	431	439	439	450	465	425	445	416	430	469	423	446	439	447	428	453	474	407	446	425	439	434	440	443	414	438	447	421	393	409	457	440	438	395	442	426	430	477	393	424	416	431	404	428	426	466	414	417	435	420	451	475	442	446	400	436	414	400	430	422	438	405	475	463	424	485	459	451	454	411	439	475	409	456	405	438	419	471	463	407	447	419	434	408	432	449	427	453	457	446	429	417	433	435	424	444	437	414	414	429	432	432	435	385	468	394	436	401	465	413	426	432	429	438	469	425	415	447	430	433	464	419	433	434	428	452	396	386	437	403	458	409	421	437	447	450	443	479	420	421	411	478	443	468	433	430	426	447	386	426	440	396	453	503	446	425	476	450	435	427	417	416	431	445	469	501	432	424	444	444	417	441	434	443	433	457	422	420	412	420	440	424	414	447	409	441	416	430	416	411	434	442	429	453	434	437	438	452	409	429	465	418	432	411	399	431	450	433	422	441	448	442	432	415	433	434	451	436	443	421	417	462	409	449	440	454	442	435	411	429	451	421	422	450	441	421	415	424	430	459	452	464	449	422	449	423	462	406	412	451	442	414	464	451	478	447	447	449	403	422	429	440	492	454	427	460	417	421	459	446	420	418	465	416	423	440	420	450	410	395	436	427	420	441	403	453	434	438	414	438	431	464	489	435	438	416	419	427	393	454	416	450	416	455	444	418	420	421	396	441	462	465	436	451	407	417	443	415	442	439	425	433	459	444	442	432	431	473	448	437	419	446	434	434	446	455	392	426	441	460	440	406	419	435	406	437	416	459	410	433	407	455	418	417	421	432	431	419	451	421	437	435	405	449	440	411	442	490	434	455	477	431	416	452	476	456	429	426	423	451	439	410	412	466	441	418	411	480	445	431	434	438	407	426	480	417	407	447	452	451	470	428	416	415	436	437	434	486	466	488	423	439	432	415	436	456	448	402	451	442	449	452	431	429	438	414	408	434	422	434	387	429	458	447	429	457	447	446	419	414	415	437	452	436	431	434	448	438	437	432	462	425	461	449	419	447	416	459	399	417	397	451	423	444	427	426	406	437	453	437	407	428	443	479	465	437	441	461	436	461	405	463	402	412	424	419	453	469	453	463	418	432	430	429	468	425	451	408	403	405	420	422	412	429	447	421	437	451	454	404	437	452	453	397	434	414	461	435	424	422	458	426	442	436	458	447	438	438	472	435	425	441	427	412	434	447	454	428	441	456	469	446	429	411	456	433	473	424	426	435	466	432	449	455	434	434	434	450	424	442	419	427	461	424	397	407	395	456	461	421	483	410	441	443	440	475	415	406	462	445	442	442	446	441	446	432	401	424	457	459	407	444	414	413	405	438	459	437	418	410	439	414	417	430	428	446	448	464	428	402	447	426	423	443	423	443	441	414	407	432	409	476	394	426	462	423	436	434	429	428	424	439	404	437	454	399	468	411	419	472	414	455	453	446	472	440	451	449	398	469	424	423	421	441	437	467	416	488	452	449	438	445	417	448	494	394	434	433	426	452	451	415	459	418	445	446	458	458	415	434	433	449	480	427	436	418	413	432	427	441	446	463	445	431	437	394	397	472	432	424	428	463	419	441	469	448	446	445	450	448	418	450	445	429	479	427	435	462	481	438	449	448	413	434	470	431	459	420	437	431	434	448	435	425	434	460	460	469	419	445	434	476	428	449	361	458	465	439	459	439	421	464	419	410	445	447	424	416	441	411	450	413	438	436	418	438	437	437	445	410	461	430	442	439	416	413	461	430	455	384	425	445	429	459	408	432	429	418	440	430	436	446	441	438	414	460	454	451	443	427	394	402	412	448	438	454	471	438	434	446	423	404	432	426	465	441	420	421	456	427	421	404	444	440	430	404	432	458	431	417	418	453	403	468	434	419	467	430	464	457	407	432	443	456	424	473	438	461	424	442	419	442	443	465	423	422	423	460	443	473	455	396	441	433	414	423	447	425	422	453	430	438	437	415	441	415	448	467	434	420	432	451	438	455	430	431	439	442	424	466	461	454	427	445	428	469	441	422	468	420	427	450	425	432	442	430	448	446	410	396	465	453	424	424	425	434	449	449	477	424	406	405	436	443	410	456	441	420	445	465	429	408	417	432	400	429	443	422	489	439	431	475	416	413	407	431	446	416	421	446	434	412	408	432	459	445	452	465	440	422	429	465	418	440	432	422	418	419	427	410	453	444	429	451	438	421	439	442	454	416	456	464	435	425	460	460	457	429	465	425	421	459	457	468	441	418	444	425	398	438	430	449	435	409	469	441	438	431	441	434	450	465	402	417	450	452	467	413	444	409	441	436	429	431	453	437	445	443	412	451	426	376	457	440	431	402	379	452	413	429	423	402	426	428	450	456	423	429	436	457	425	440	462	435	424	431	433	441	407	445	415	466	414	406	460	440	440	412	455	418	434	380	414	427	455	456	445	416	418	456	427	398	450	465	438	437	446	437	462	413	421	414	425	430	417	469	439	431	448	405	427	423	444	412	451	434	419	420	435	442	428	423	418	440	428	440	458	427	469	413	423	427	458	462	459	471	389	415	400	438	427	421	447	447	443	443	416	441	449	414	416	482	393	449	454	441	431	456	459	432	419	432	448	416	446	425	382	416	470	421	452	457	428	440	407	421	452	407	426	382	453	422	407	437	438	486	458	450	444
16835	9217	7291	1238	254	214	215	210	229	220	222	228	249	233	233	212	204	209	207	229	183	262	241	228	238	208	238	229	233	231	225	214	242	223	215	243	238	226	218	220	214	211	228	230	193	212	221	223	204	217	193	201	227	222	196	219	219	232	212	221	230	238	216	225	223	219	227	243	242	220	221	249	213	206	215	212	221	190	205	218	219	204	227	230	237	218	207	220	247	218	241	235	206	237	207	209	233	221	236	248	232	226	243	226	230	207	211	210	221	195	215	231	241	234	223	200	208	204	222	178	225	205	225	181	190	220	228	201	221	227	212	220	249	223	232	212	246	208	248	182	235	211	228	229	204	202	221	219	233	222	226	216	225	225	184	203	221	192	205	194	198	214	249	218	245	212	259	267	227	221	233	238	200	193	210	227	216	222	233	217	265	238	215	198	175	233	230	207	234	179	189	226	201	226	201	202	198	220	212	213	205	214	220	217	213	211	204	227	222	234	195	203	188	186	217	214	225	198	214	203	187	223	210	223	205	224	248	238	224	203	241	222	209	215	228	210	227	214	202	247	213	201	251	247	217	231	239	208	215	234	229	238	233	206	262	206	227	194	209	212	265	233	232	235	236	269	238	233	196	229	221	237	228	240	228	198	218	262	217	216	232	211	204	230	191	199	214	231	214	210	217	198	223	218	200	222	224	221	231	193	221	232	195	220	211	222	231	224	196	231	210	240	209	236	213	227	224	230	234	225	219	230	210	224	215	209	229	205	225	227	221	225	221	218	222	229	208	226	220	234	252	212	249	211	201	201	229	226	216	186	229	210	211	192	217	200	248	240	227	215	227	229	211	221	215	204	196	218	208	225	238	227	212	260	193	205	206	247	235	201	223	218	194	237	223	226	204	195	209	196	239	224	239	204	233	222	205	216	204	237	210	215	211	247	205	213	207	211	231	198	211	204	250	215	215	199	216	219	210	233	231	236	218	223	222	231	212	223	225	249	238	239	228	241	208	214	221	218	221	240	217	212	231	184	232	235	210	248	217	228	220	198	212	206	210	211	234	212	231	220	248	221	236	254	223	204	240	206	208	209	234	241	212	240	214	188	202	217	220	243	224	224	209	235	203	209	203	214	224	214	197	215	195	215	229	214	245	221	222	223	210	214	234	201	213	229	218	213	242	205	222	227	221	231	206	229	235	203	199	227	228	242	208	177	204	202	215	217	211	216	187	224	187	226	241	220	215	236	249	216	224	227	221	229	237	219	216	208	220	225	229	244	204	227	216	209	255	237	224	235	208	237	246	189	186	229	242	210	204	212	226	230	221	224	223	216	213	249	212	202	191	227	214	224	225	223	223	251	232	224	255	216	229	221	263	223	207	223	219	207	225	199	248	222	250	240	221	207	210	221	216	225	205	191	209	200	210	212	190	229	209	231	232	209	231	209	221	211	217	221	212	220	221	228	209	231	209	200	218	228	212	214	208	203	222	208	209	223	205	238	196	226	195	229	229	241	217	214	226	204	221	209	221	224	181	215	224	212	202	182	221	248	237	192	211	233	229	219	239	239	204	234	219	219	217	207	259	222	227	213	203	238	197	198	234	208	206	190	230	227	195	229	226	221	231	232	206	209	196	202	196	229	216	241	213	202	216	212	209	219	206	232	195	223	226	232	226	222	228	213	231	207	230	234	204	184	228	244	214	215	210	199	195	237	206	187	226	218	235	228	213	194	214	212	220	214	236	222	217	200	198	196	223	213	207	228	220	230	213	231	235	205	219	220	217	194	209	217	217	199	219	211	235	200	226	226	217	202	224	216	188	212	209	227	201	217	194	237	222	196	223	209	234	229	242	204	219	221	193	225	211	236	207	246	196	193	209	245	212	229	216	225	237	227	222	217	222	242	205	199	211	209	224	221	227	199	215	194	253	224	213	244	205	220	241	215	190	208	208	203	227	240	226	242	225	218	224	174	209	214	203	202	183	215	242	225	209	239	214	225	197	229	232	222	243	217	211	192	229	224	234	193	217	207	229	201	238	208	234	234	219	206	211	220	241	203	229	185	192	210	236	223	239	261	226	216	221	200	215	232	255	187	226	224	221	244	210	233	228	253	212	250	207	226	205	182	217	236	226	227	230	204	204	233	204	221	194	228	204	221	223	205	211	216	235	195	221	212	222	259	215	228	216	235	215	195	208	237	226	217	206	242	223	203	225	206	227	203	243	233	194	233	232	202	233	216	195	234	196	210	234	225	230	218	211	235	186	190	206	209	222	223	230	217	234	238	194	217	216	212	208	224	250	216	231	224	213	200	186	227	187	198	233	237	225	210	232	231	205	223	187	231	233	203	222	207	190	231	208	228	197	235	214	200	239	214	217	232	246	222	238	245	254	229	235	211	221	215	223	220	215	218	219	241	246	215	232	195	218	210	206	234	242	224	226	231	199	228	198	233	230	210	211	198	196	192	200	240	223	228	225	206	219	253	218	205	208	191	212	246	237	206	213	201	224	234	203	202	213	228	209	242	219	247	223	209	232	200	205	205	221	208	228	235	229	244	233	240	243	211	213	214	224	220	228	200	214	220	218	229	203	230	206	223	191	204	226	219	237	250	231	232	201	225	235	220	205	230	208	212	196	215	227	212	211	236	222	200	239	244	172	196	214	211	193	223	247	202	202	239	192	212	220	215	180	227	209	225	222	213	201	212	212	219	230	218	200	240	224	212	232	198	191	226	222	216	224	219	205	221	202	203	222	220	237	219	238	222	225	209	222	222	210	223	182	227	232	237	231	202	213	207	224	224	218	191	258	213	208	203	221	224	215	220	218	236	261	198	232	245	231	218	208	213	196	230	212	189	244	197	211	222	230	240	230	222	221	192	246	212	231	233	212	233	225	250	215	216	215	229	209	231	240	212	240	254	250	244	229	227	199	242	234	225	203	245	221	202	241	249	220	246	220	210	234	256	225	236	228	233	210	226	191	215	236	189	242	254	239	253	209	205	218	219	235	221	255	228	221	221	214	219	227	210	232	229	222	211	193	214	204	232	224	235	201	211	195	199	208	201	216	200	220	231	182	228	210	203	210	202	244	251	194	223	180	223	241	213	229	206	222	225	238	215	218	223	215	234	228	222	241	218	216	206	204	224	224	203	200	239	215	206	198	223	205	238	236	205	204	204	217	224	222	240	206	193	210	200	215	197	213	196	186	222	201	214	184	236	211	193	242	221	215	218	201	213	201	243	213	247	184	211	202	211	220	217	217	222	232	219	223	213	237	210	197	221	205	212	215	209	226	229	201	215	213	231	215	228	220	245	219	192	219	221	225	214	209	193	243	205	240	224	192	236	210	243	237	192	229	166	209	214	205	205	206	241	214	207	212	219	218	210	222	198	219	206	201	223	206	217	206	227	217	230	216	236	217	204	209	243	200	225	218	236	181	222	201	203	221	236	219	228	206	222	240	248	203	217	194	194	210	210	225	229	196	219	215	236	236	231	233	232	211	208	219	234
7834	11322	11552	2604	507	521	507	499	521	485	469	493	523	482	457	511	466	489	459	459	472	513	466	483	502	479	463	435	544	482	542	495	457	475	493	472	496	462	503	489	484	450	474	481	489	466	524	551	534	478	496	484	482	464	470	483	480	479	428	481	485	451	487	487	481	481	489	435	446	503	444	494	481	482	477	457	476	465	517	480	420	484	503	482	453	485	504	478	467	461	498	413	433	489	501	456	483	483	466	498	445	451	489	519	487	498	459	465	476	454	485	498	547	472	477	505	463	508	507	448	476	497	485	477	499	497	464	498	457	489	481	457	471	491	466	490	497	490	475	481	515	501	486	460	473	504	495	516	507	454	447	453	448	456	503	496	458	505	509	461	449	484	466	473	497	491	496	496	499	509	517	492	521	463	477	472	500	498	468	481	499	499	506	468	469	457	506	482	479	450	484	516	493	496	506	487	469	482	473	472	462	476	499	505	487	457	492	474	524	528	496	480	472	479	489	467	489	481	492	509	502	512	479	486	497	476	459	480	503	469	481	447	473	466	481	514	519	472	482	476	474	462	477	469	511	501	436	450	483	511	481	493	479	489	491	454	449	522	489	470	458	499	486	481	481	509	490	491	496	500	486	474	508	462	502	483	466	445	500	481	496	472	507	472	469	528	473	474	471	475	492	498	499	492	463	495	474	468	460	462	491	515	485	496	464	497	490	505	495	472	467	486	488	509	503	473	508	491	492	475	465	498	489	475	480	478	478	503	455	506	481	500	463	446	507	468	478	470	449	452	501	505	470	489	513	454	520	506	497	468	481	503	513	482	490	521	479	456	536	456	484	450	531	460	484	474	476	517	459	470	448	433	548	493	461	471	462	475	457	506	532	467	459	488	466	497	466	466	460	473	493	497	439	468	478	474	437	478	449	497	472	514	487	476	497	465	454	471	493	508	451	500	473	484	485	521	502	477	469	509	530	485	480	483	470	457	500	466	531	475	490	494	487	485	490	442	464	466	497	481	493	439	513	503	439	471	497	488	474	451	506	481	504	459	492	446	469	490	425	482	474	449	465	465	468	494	456	480	467	461	474	454	460	491	506	491	505	482	450	502	471	485	498	474	497	466	456	495	531	483	495	456	486	459	479	486	495	498	457	459	474	477	446	460	451	513	487	448	470	420	503	484	474	445	512	448	496	479	473	517	429	473	489	505	488	455	473	497	494	489	470	473	514	483	492	471	474	507	472	452	485	453	477	484	479	483	477	479	478	516	504	463	466	453	448	473	522	456	482	498	461	479	483	489	463	470	511	499	505	498	505	495	485	465	462	497	477	510	503	486	494	505	481	474	487	515	517	529	483	509	498	474	474	463	474	475	469	506	469	475	504	485	432	439	470	459	485	469	470	484	490	483	501	493	415	509	469	492	481	504	471	477	477	466	474	506	475	486	485	441	466	471	516	510	471	467	464	445	462	478	485	483	460	509	466	491	492	494	476	505	487	483	479	527	497	481	481	464	485	487	450	460	495	508	480	499	468	494	462	436	476	456	476	486	493	425	472	485	533	449	519	473	502	511	475	498	457	464	440	458	486	467	491	483	477	482	484	499	488	461	515	471	498	454	463	450	492	489	448	503	471	456	488	446	467	466	506	472	485	476	472	502	479	484	493	499	428	493	520	481	475	465	462	470	490	486	520	465	461	476	506	482	469	479	453	477	440	494	462	448	458	470	488	498	463	476	455	490	473	475	470	493	502	480	498	482	515	472	483	500	486	511	522	437	492	486	495	475	465	487	450	482	502	511	454	487	462	495	497	464	514	507	533	491	475	480	462	496	442	504	488	428	469	509	455	498	480	515	496	491	490	517	508	475	476	472	502	486	497	500	474	499	508	477	449	477	483	442	465	486	484	485	445	471	481	492	502	452	469	482	456	502	508	453	478	485	479	478	482	476	486	494	469	502	449	518	495	490	445	489	475	508	494	480	473	476	481	441	497	519	457	473	474	471	486	494	467	514	532	469	493	514	497	500	449	504	497	505	476	504	459	510	479	523	463	459	488	458	506	491	526	495	525	414	479	450	478	469	461	486	501	492	483	450	457	494	476	459	476	486	476	460	440	474	480	537	482	463	476	467	477	484	467	470	497	462	452	509	490	468	495	479	458	468	500	444	489	457	480	478	493	472	451	454	505	527	497	474	495	487	471	464	458	472	427	480	486	486	514	474	474	503	481	529	489	484	492	521	474	448	496	452	484	460	504	475	479	539	508	469	494	479	479	501	479	461	477	442	469	452	478	474	468	473	473	455	481	516	485	481	485	479	491	475	501	483	525	472	500	475	505	476	462	507	505	460	514	491	551	490	451	481	454	473	484	459	446	515	500	521	479	480	490	456	463	529	492	496	505	489	468	463	456	493	475	479	493	508	523	459	504	483	459	509	450	505	510	460	478	474	456	465	469	477	449	455	448	481	480	446	489	476	488	475	472	507	463	476	462	500	470	439	469	474	497	468	472	475	491	505	510	493	462	514	487	472	484	448	466	458	485	445	489	502	479	483	507	457	476	456	461	429	474	472	475	480	504	466	488	517	464	517	478	507	464	466	492	469	484	516	477	532	486	487	472	495	513	467	473	416	451	467	453	490	507	504	456	471	506	496	483	479	514	497	518	472	467	473	476	490	479	444	460	511	461	403	453	505	480	464	474	487	495	463	445	513	537	473	515	479	470	463	526	488	463	459	450	475	495	485	506	472	502	437	495	492	484	448	466	475	498	471	486	454	468	482	499	492	455	498	525	492	472	465	454	482	518	513	449	496	482	460	467	531	527	498	442	464	448	476	450	473	475	502	472	487	487	512	477	487	493	496	460	493	454	494	502	491	460	472	482	469	481	472	487	467	482	479	465	484	427	496	506	492	481	470	473	493	492	478	515	474	499	484	464	471	490	509	477	457	483	515	491	488	484	478	488	475	521	477	521	483	472	506	475	489	466	477	488	478	458	519	468	490	449	492	469	461	508	493	489	444	493	493	465	453	511	487	454	486	492	471	462	474	457	488	502	460	461	458	510	499	513	432	496	499	488	460	480	469	469	461	505	491	466	512	489	523	501	471	467	448	526	481	516	458	499	480	493	517	489	477	485	458	509	532	479	489	468	472	464	498	485	511	456	521	470	462	479	482	480	502	507	495	501	454	469	490	508	503	491	454	552	502	463	494	458	507	496	480	485	502	469	443	468	470	440	501	480	514	494	482	471	485	484	471	503	472	487	502	525	476	459	488	482	498	465	466	451	490	487	480	468	485	490	469	519	506	470	488	473	467	504	476	508	433	471	500	488	467	510	528	466	479	474	521	466	434	454	484	492	467	465	496	480	497	531	452	511	480	481	489	481	490	449	465	509	472	465	484	502	492	474	482	475	445	527	475	475	478	444	470	501	476	456	499	476	464	494	448	465	492	461	514	463	475	478	508	515	494	462	486	532	513	489	478	476	503	436	496	474	491	509	470	493	504
29220	56219	62852	28933	4010	331	270	192	172	155	188	189	164	144	168	149	161	146	146	130	156	135	148	139	150	128	152	159	144	138	137	127	127	110	121	128	109	109	115	132	136	110	137	129	133	137	145	144	133	142	152	116	130	112	116	117	145	133	131	111	117	136	119	139	142	127	148	130	113	133	125	140	132	126	144	118	139	143	128	136	134	130	124	111	112	131	138	136	132	132	135	122	135	124	132	126	140	121	121	140	125	129	129	127	143	127	122	124	144	142	140	150	126	147	133	146	123	138	144	97	132	117	132	110	137	133	123	134	113	129	124	137	146	134	119	118	117	116	135	117	136	123	137	153	123	136	120	134	133	147	133	124	127	137	126	119	132	122	141	126	129	118	99	134	132	136	131	152	136	117	124	146	113	132	141	146	118	133	139	151	118	114	113	135	142	131	126	104	129	129	113	140	127	120	125	122	110	140	142	131	123	142	121	133	130	127	136	154	111	113	121	112	132	119	129	123	135	124	125	134	144	129	124	155	133	125	126	142	143	147	142	134	126	125	118	119	138	141	138	131	127	135	125	146	130	136	133	131	134	128	160	124	147	150	127	142	124	125	120	140	140	130	132	130	126	119	105	158	112	128	128	128	136	141	121	131	134	125	142	126	128	126	131	124	137	132	116	134	132	131	152	100	128	117	136	125	152	136	119	123	105	150	123	151	142	145	123	128	118	127	106	134	110	97	101	119	117	124	124	109	112	130	132	137	140	133	115	123	130	136	101	143	107	128	126	134	145	140	132	142	123	121	125	109	128	126	109	120	139	122	130	120	137	100	127	135	131	130	139	109	114	123	145	127	135	135	126	120	146	122	141	140	128	128	128	115	124	143	129	135	122	107	126	126	123	138	105	151	123	123	142	136	112	142	151	111	138	123	124	122	128	124	118	148	136	148	129	129	125	140	119	123	119	129	134	124	148	146	152	144	134	113	127	135	126	141	131	134	108	144	117	114	123	123	124	127	139	127	136	117	145	146	135	140	127	118	115	118	110	119	142	119	147	134	135	127	124	141	118	153	134	127	139	137	133	127	139	118	132	135	151	118	150	143	169	144	140	143	118	116	128	138	128	129	120	140	139	124	113	144	132	137	139	113	127	131	131	142	124	114	124	129	126	100	148	141	124	134	134	140	137	137	140	128	119	131	124	111	148	132	129	137	120	140	127	137	157	130	147	126	139	135	118	120	142	152	155	148	124	126	155	149	119	124	129	151	141	130	137	137	118	141	116	143	132	125	123	130	114	141	145	116	113	135	119	132	114	130	139	132	132	113	107	116	136	138	129	121	133	130	119	124	142	121	146	133	135	125	137	141	145	134	129	108	139	121	130	160	145	111	130	120	137	132	150	143	122	132	119	148	129	144	149	122	153	120	123	137	131	137	88	139	133	128	119	121	120	126	120	135	154	138	141	122	120	135	130	135	129	109	127	123	156	143	142	131	101	115	137	112	108	123	123	130	124	137	134	144	133	112	132	121	151	136	117	110	135	123	126	119	121	138	141	123	141	153	129	141	117	107	130	131	155	137	109	145	95	120	134	149	138	122	112	124	142	139	110	118	124	158	117	133	104	134	129	155	143	141	135	112	141	133	136	128	160	131	116	137	125	134	143	114	133	136	108	128	135	115	112	111	131	117	122	142	134	109	139	134	107	117	123	111	113	135	121	134	126	137	128	121	112	134	143	128	148	133	143	141	133	119	151	124	122	128	129	141	133	126	126	132	146	132	134	133	178	148	121	130	148	134	126	120	125	147	120	131	120	128	134	116	98	155	114	136	124	111	119	131	128	145	124	126	105	116	120	140	144	118	136	107	122	123	133	164	137	134	114	127	150	114	153	121	124	139	116	139	130	127	129	147	133	115	121	108	136	123	134	123	117	133	118	138	132	114	123	132	131	158	127	141	111	137	107	142	135	138	115	132	129	134	121	123	123	111	141	137	110	135	117	108	126	112	127	113	104	142	139	127	133	137	122	141	128	119	115	125	137	133	98	123	154	117	140	124	137	125	134	124	129	130	141	102	115	116	137	135	123	113	133	126	119	130	127	128	108	141	140	134	152	137	118	125	129	123	124	135	137	130	122	135	123	123	114	139	118	121	107	143	126	136	115	120	126	144	143	135	149	129	140	130	134	144	123	118	146	144	139	119	119	121	115	122	136	141	129	157	124	136	123	114	143	136	124	146	132	120	134	132	112	135	134	123	116	128	129	132	135	143	157	128	135	118	149	123	121	131	157	153	133	132	116	142	130	122	137	128	114	121	116	140	150	130	118	123	133	138	150	124	130	145	147	152	119	120	140	137	104	124	105	152	139	142	130	108	134	121	126	123	121	151	141	129	122	142	112	127	107	133	134	129	120	122	130	120	111	121	125	107	137	154	138	137	122	134	137	134	143	122	122	116	122	132	122	118	137	122	136	105	106	142	135	130	127	124	132	137	121	142	104	126	114	126	136	150	124	113	146	136	134	109	97	149	140	144	115	132	130	135	109	143	125	124	147	126	124	142	112	138	118	127	130	133	132	151	120	125	139	120	129	145	146	146	148	136	129	124	143	136	131	142	135	133	134	124	127	143	161	121	130	126	142	135	136	131	129	127	131	125	125	135	128	116	132	139	121	141	134	143	127	138	145	139	139	130	135	119	122	146	105	145	132	132	131	114	130	138	144	138	121	138	129	114	114	112	120	119	120	143	123	118	141	140	151	132	120	139	136	109	137	149	133	104	116	125	132	145	117	127	143	113	131	135	124	123	140	132	119	112	134	114	138	128	111	140	128	150	118	152	113	137	115	140	122	147	118	114	133	142	109	126	140	102	129	142	130	109	140	111	147	138	131	122	127	127	123	136	134	123	149	124	144	133	110	121	142	125	126	131	143	109	124	133	111	153	142	138	135	128	142	135	141	128	147	158	141	115	120	167	137	123	127	134	120	143	128	124	127	116	123	128	124	128	136	148	149	133	109	122	134	129	138	141	108	150	136	121	138	127	143	114	135	149	151	142	131	124	127	136	129	133	109	144	111	126	123	125	142	151	133	149	126	132	129	119	131	139	126	124	144	134	111	105	132	142	131	131	144	93	140	119	128	115	138	109	118	142	130	130	135	127	129	139	127	126	120	117	125	111	136	138	136	130	129	143	137	126	138	118	125	137	136	138	124	131	160	145	132	121	149	129	130	125	146	136	121	135	127	120	103	127	108	114	122	122	133	112	157	113	130	117	125	120	126	140	140	147	119	141	140	130	112	148	118	144	145	128	129	143	122	134	124	144	151	117	117	131	138	119	124	143	133	141	102	148	150	121	146	123	134	112	147	133	140	126	149	160	118	98	137	140	129	146	143	166	133	116	151	114	127	137	120	123	132	120	121	125	114	133	143	103	119	141	119	128	113	123	124	130	133	123	128	115	114	134	125	121	121	115	130	158	124	125	137	140	132	117	111	137	122	135	126	129	140	148	144	144
15641	44512	55820	19860	1320	1082	887	817	657	625	558	514	493	473	444	423	427	404	418	372	404	363	365	377	363	344	334	376	351	361	340	350	352	352	333	312	331	362	354	328	327	338	314	309	322	335	382	420	396	272	327	334	333	347	356	345	339	321	356	305	314	328	326	322	313	332	336	315	308	327	321	337	317	319	336	291	305	309	317	343	330	307	308	306	336	332	338	311	319	330	322	334	332	294	327	336	320	327	310	346	330	305	304	305	308	285	314	318	311	339	305	309	322	319	338	337	295	353	295	331	292	301	328	339	342	299	339	330	342	340	316	315	335	343	350	309	303	304	309	345	316	346	310	290	330	284	276	308	307	293	301	338	324	295	302	301	284	342	318	330	316	337	307	328	316	324	282	327	307	332	335	352	298	290	306	333	314	293	324	293	282	309	314	329	312	308	287	341	339	307	357	315	301	313	278	308	316	327	307	316	325	296	311	308	317	338	310	343	300	321	266	322	302	290	294	345	299	280	300	310	306	324	319	320	320	292	324	284	344	323	340	332	320	331	293	323	295	329	267	338	330	329	306	335	324	297	343	322	317	343	274	293	284	291	316	313	324	298	327	332	286	320	326	371	286	317	281	303	336	290	324	323	297	318	302	320	332	344	310	343	314	299	263	319	299	322	314	296	336	292	355	355	277	326	336	318	307	320	293	296	309	318	291	289	320	292	302	322	337	299	328	288	267	305	315	344	342	325	332	335	295	317	308	353	327	325	294	306	313	322	292	316	281	303	293	326	318	294	287	329	298	288	314	311	330	320	323	314	312	320	266	317	336	312	320	313	323	316	315	283	326	318	331	313	332	342	309	329	322	319	284	302	324	322	309	327	301	303	301	307	321	356	303	294	320	310	331	300	268	304	313	323	308	306	341	315	313	308	303	317	315	298	325	279	320	325	328	312	316	303	306	301	314	292	330	302	308	323	296	311	275	312	296	306	337	307	289	342	295	303	323	305	321	323	334	315	271	275	296	283	291	331	331	333	308	288	313	299	302	313	328	308	315	300	329	317	301	325	297	333	297	300	308	304	311	326	323	298	314	300	310	316	335	301	287	292	306	318	296	290	316	329	285	291	305	299	309	324	304	295	317	341	326	314	285	329	287	289	313	334	312	328	326	323	299	305	292	304	296	299	322	299	294	284	327	301	296	286	322	316	357	342	278	308	314	314	332	306	279	294	331	282	319	304	331	343	291	322	319	327	305	310	320	341	329	304	296	308	343	320	283	317	331	299	315	314	283	280	321	306	283	315	296	307	302	304	290	322	306	307	328	300	316	294	313	313	308	306	297	311	296	320	337	303	289	286	328	271	316	329	286	313	309	301	295	321	304	342	342	276	318	338	308	334	326	337	316	331	336	307	314	293	302	349	302	315	305	298	308	330	317	313	333	345	336	322	284	307	303	312	298	300	340	319	297	306	307	310	313	273	326	314	273	323	324	316	308	342	330	324	319	315	310	316	299	351	328	312	344	305	266	340	281	344	328	313	325	306	330	313	314	330	329	331	281	306	300	331	332	309	348	304	319	315	325	329	320	292	325	307	303	321	307	312	307	296	314	319	333	293	285	314	295	280	345	310	317	296	304	290	311	338	307	323	329	277	323	347	294	315	328	304	305	322	286	326	317	321	300	317	300	308	297	321	326	334	307	305	313	325	296	321	318	308	312	293	338	316	347	323	347	329	315	279	319	324	331	307	298	301	290	339	296	303	338	301	300	321	318	309	274	318	303	323	274	309	343	302	300	309	280	306	298	264	287	317	315	338	318	333	279	305	329	311	307	332	306	330	333	335	316	315	330	309	335	291	337	316	307	313	319	285	334	274	301	303	327	329	308	319	335	268	284	278	304	318	316	292	318	366	285	309	301	323	303	327	319	288	343	292	304	314	305	314	347	304	322	276	294	302	309	351	316	323	318	315	332	283	344	324	283	308	316	303	332	314	299	318	301	338	290	320	336	309	310	311	329	341	310	298	311	281	334	305	278	295	326	321	313	305	307	321	305	310	297	307	335	314	340	326	318	310	302	306	305	306	329	295	301	331	306	327	327	296	327	313	337	331	315	287	308	289	303	285	315	318	296	286	286	325	317	286	286	306	337	284	293	318	294	331	319	318	289	310	305	314	309	339	303	319	319	319	289	250	330	319	314	327	332	325	307	277	337	316	317	323	324	346	307	301	303	323	324	302	320	332	328	318	316	337	309	294	289	276	305	312	304	326	328	287	316	324	300	343	350	291	302	348	286	308	331	319	307	315	289	290	325	328	309	318	273	324	296	291	300	290	321	290	292	322	309	308	316	317	304	305	331	335	309	316	314	322	317	304	343	297	344	303	302	311	322	292	299	317	318	298	326	295	313	286	326	324	334	321	302	301	314	326	316	315	300	321	324	331	312	312	336	278	333	315	319	352	343	315	316	340	322	308	314	317	291	302	318	311	315	307	312	326	313	325	296	278	325	317	286	299	327	300	307	317	340	327	290	325	349	332	321	346	334	319	321	298	311	312	304	316	326	301	333	323	292	320	355	330	313	312	305	344	288	319	324	298	343	360	298	313	321	303	311	298	319	286	308	291	319	307	301	336	304	319	313	307	305	309	303	306	348	339	321	316	298	293	325	315	300	320	312	303	326	286	309	332	317	325	303	317	302	330	310	308	314	322	302	309	339	318	294	308	318	332	277	311	283	326	338	325	306	340	322	318	328	330	340	316	315	345	318	286	285	312	298	306	306	306	296	328	303	305	308	320	292	320	290	321	321	293	327	329	288	307	316	301	319	332	290	318	300	316	332	294	314	301	309	307	323	287	326	313	271	312	310	328	323	332	297	293	319	340	324	311	311	310	297	365	292	306	333	314	286	324	314	353	296	287	284	318	317	310	324	286	323	294	295	320	327	307	323	315	308	352	348	281	306	349	331	332	290	343	315	285	313	286	303	279	314	300	336	321	298	299	308	314	357	326	302	337	325	296	316	293	326	326	326	296	334	288	307	344	305	329	305	323	300	308	332	296	297	284	333	306	289	283	333	303	335	340	319	334	313	310	312	293	314	334	308	337	298	299	318	347	324	274	271	294	313	280	294	255	306	306	314	316	284	313	355	318	314	336	292	323	278	290	301	306	308	331	285	300	345	294	288	321	328	285	322	327	303	296	310	301	308	282	294	303	320	309	324	307	335	324	335	302	301	313	328	300	295	310	314	314	333	305	316	284	307	299	327	327	293	336	341	289	288	311	333	301	279	299	319	312	303	296	309	322	331	338	320	343	316	283	292	310	305	337	331	312	311	273	306	353	328	282	326	313	319	328	346	321	297	337	332	294	306	342	308	308	307	290	341	292	310	303	317	338	308	320	321	327	313	312	306	303	330	311	316	314	311	341	342	313	303	324	317	312	335	313	339	303	314	338	330	285	314	311	300	309	309	296	323	326	292	302	286	316	326	290	352	323	323	287	315	307	291	289	319	343
39697	75510	74899	38701	10291	1230	417	355	316	251	261	252	232	206	212	228	189	219	210	209	172	226	172	191	205	190	199	199	199	195	190	184	174	181	179	184	183	175	185	183	204	175	209	198	174	185	190	194	200	174	180	178	156	150	160	185	179	186	191	203	201	178	176	177	160	182	202	157	190	174	199	187	186	171	165	201	168	186	153	153	177	191	193	185	201	176	144	170	154	161	181	171	172	173	182	189	211	159	180	167	197	192	185	182	193	200	193	188	194	179	180	161	174	162	189	187	187	195	173	168	163	162	197	168	188	183	185	176	186	159	166	182	162	175	181	180	166	183	195	164	188	181	210	159	180	159	183	178	173	185	173	150	180	188	164	173	174	200	181	202	162	163	181	171	171	186	160	144	168	153	181	167	187	177	161	192	177	184	165	185	197	190	193	162	201	189	171	173	184	184	187	165	191	178	195	167	155	187	171	161	169	152	159	164	171	171	171	183	174	178	169	187	192	181	157	179	185	179	192	191	169	179	192	193	153	165	196	138	207	184	159	182	178	192	168	173	172	179	154	176	171	185	174	196	189	194	160	205	163	181	193	156	189	197	170	185	182	190	192	163	180	194	169	173	174	182	152	164	185	179	180	197	190	173	171	171	183	188	187	162	189	170	191	199	184	183	203	181	203	186	168	169	155	160	153	202	156	167	162	175	183	157	182	197	169	169	151	153	155	185	188	179	183	176	196	146	169	160	161	168	177	183	162	184	159	158	180	142	197	176	182	182	162	163	158	160	178	180	165	192	174	221	181	171	194	172	177	163	165	196	177	176	157	163	182	197	167	172	173	173	205	169	177	173	163	194	199	202	170	166	200	178	178	163	181	176	172	152	165	184	195	213	179	191	178	194	172	165	175	179	170	186	191	185	178	163	172	166	186	177	187	168	184	186	170	150	164	166	171	185	179	176	184	174	175	203	162	165	179	191	199	186	163	191	185	187	166	188	173	191	186	140	178	177	162	202	175	207	180	173	149	166	204	156	179	164	203	175	170	173	175	190	158	187	188	179	192	156	163	186	190	185	192	179	214	195	177	186	192	186	185	187	170	168	181	178	164	180	165	165	188	183	186	148	180	177	189	167	194	177	171	175	183	185	161	188	176	186	183	188	152	153	190	159	175	158	181	177	181	186	184	177	187	153	171	175	187	171	175	176	186	191	194	188	166	190	162	163	164	175	160	200	181	170	181	178	181	178	174	174	173	158	180	172	170	182	168	177	180	177	181	178	153	191	166	154	151	173	171	176	173	171	200	194	165	167	167	187	191	164	185	185	170	181	167	184	211	199	179	169	162	176	174	172	188	195	192	170	175	175	158	176	159	185	193	156	164	167	171	174	184	158	164	173	197	165	143	174	170	173	169	194	174	174	177	185	163	173	183	156	181	191	177	186	203	198	173	151	191	175	184	196	181	174	155	189	173	191	192	160	159	202	178	182	171	199	204	179	168	186	173	185	176	192	175	177	187	176	185	183	158	189	187	189	185	177	154	183	189	169	182	199	170	188	164	166	150	170	165	200	145	185	176	175	173	160	185	172	186	168	153	161	193	183	181	157	192	194	158	190	169	171	186	170	177	189	189	180	195	164	182	197	178	188	180	200	192	170	178	149	168	181	193	188	195	181	163	160	180	183	173	179	187	204	175	169	174	169	170	173	163	148	183	167	199	171	153	179	192	171	167	196	176	183	191	179	164	188	182	193	171	177	176	167	168	171	180	164	180	201	168	170	192	157	175	183	182	170	171	179	182	186	184	184	172	187	189	168	195	186	161	158	188	176	175	197	175	162	155	156	189	164	181	170	181	191	170	188	182	207	166	163	173	180	181	172	180	187	187	179	153	187	171	186	143	191	185	164	185	165	176	181	187	182	193	150	160	149	184	200	167	205	169	182	178	178	195	201	158	185	184	184	146	179	177	185	186	171	163	188	184	203	181	172	162	172	188	183	193	178	163	158	182	208	190	158	166	199	190	180	148	189	191	173	186	147	196	178	206	162	183	152	177	195	171	169	173	170	166	197	166	198	168	173	148	174	174	188	159	191	176	155	176	175	170	167	155	194	197	173	169	177	169	199	184	165	147	161	176	188	215	181	181	210	211	173	197	184	183	204	188	170	185	184	172	197	185	182	179	169	188	164	194	184	147	184	167	168	170	186	171	181	184	169	174	163	168	177	207	183	189	196	171	191	191	192	185	174	154	183	216	215	180	175	165	157	164	160	189	190	197	186	196	167	185	175	160	180	190	185	157	172	205	188	205	174	162	182	190	188	184	193	175	160	187	204	174	144	193	182	165	204	177	176	180	191	181	197	201	186	170	171	170	174	188	167	188	126	158	163	168	161	166	181	186	171	181	184	186	177	155	169	170	166	185	170	189	193	178	195	180	154	183	191	186	183	181	194	167	194	191	166	180	181	176	165	190	175	179	165	190	184	194	197	181	188	179	178	189	163	179	187	171	161	192	181	199	187	172	170	203	171	174	180	191	191	195	180	173	178	160	157	160	202	175	195	177	163	162	165	168	187	183	177	205	184	206	168	182	161	203	176	152	205	176	181	162	194	161	172	217	171	182	184	197	200	169	154	191	191	193	183	174	162	185	187	171	149	181	179	173	178	171	197	177	182	176	176	188	194	186	208	177	181	187	183	182	169	178	205	198	187	165	178	194	161	180	177	185	183	177	175	183	202	201	187	178	199	158	170	182	166	201	175	189	190	155	176	159	170	175	173	158	158	162	173	155	158	179	183	185	192	183	199	196	151	195	148	185	168	168	203	164	187	178	188	194	186	182	185	198	196	173	191	209	157	186	175	170	182	167	191	211	169	193	196	172	169	164	168	163	172	194	163	181	159	202	186	227	162	159	189	168	176	140	169	198	174	202	184	200	180	182	216	200	195	168	178	171	189	153	194	200	160	185	180	179	180	178	199	152	174	160	200	185	179	193	187	170	209	170	196	189	179	194	181	186	207	173	179	169	179	204	193	207	190	205	179	197	150	192	179	187	192	181	169	177	181	206	168	183	184	170	164	179	164	180	198	193	161	177	155	160	176	179	197	201	189	191	198	178	164	182	178	173	170	151	192	173	177	191	198	207	165	175	157	165	159	177	190	208	166	157	172	176	168	169	175	178	157	170	182	160	171	173	144	177	214	185	163	169	167	192	204	182	165	182	183	159	166	177	206	178	178	217	173	179	186	177	169	155	170	165	183	179	174	168	193	188	187	187	183	159	177	179	206	155	172	179	167	168	165	166	173	174	190	179	175	169	174	201	174	183	178	177	181	167	183	166	202	171	181	184	155	177	189	199	163	164	191	197	178	148	176	170	167	189	160	190	184	179	160	184	142	171	198	197	174	193	197	182	165	161	206	184	164	194	180	170	181	170	176	183	167	173	191	168	156	188	198	170	179	177	169	169	187	197	189	149	183	177	196	203	181	154	173	171	188	166	199	190	167	195	165	198	186
21125	57902	69226	27943	2333	1908	1560	1344	1153	1004	879	833	749	772	703	675	648	585	569	547	534	508	522	521	532	507	503	507	466	487	476	493	437	471	472	461	450	432	474	479	465	434	449	466	438	429	466	537	480	439	483	446	454	451	487	448	413	433	439	449	448	425	439	438	392	419	418	397	422	407	415	391	438	427	429	462	458	442	480	399	441	429	431	449	444	423	371	421	413	437	405	427	481	462	408	405	411	417	398	422	409	429	436	464	433	444	418	426	440	420	423	451	440	401	417	424	425	402	426	380	414	407	437	441	433	432	440	426	456	431	411	439	449	416	402	434	438	431	454	483	469	377	443	427	407	424	366	402	412	420	451	418	405	460	417	411	428	408	439	372	461	418	413	391	418	424	443	395	412	432	422	427	439	386	401	444	410	394	383	404	429	422	439	432	435	407	447	403	447	444	433	421	424	416	443	466	446	446	436	460	423	422	456	427	424	465	400	423	413	410	419	405	445	452	375	421	426	422	378	437	430	389	402	381	405	438	413	438	385	444	406	465	392	440	432	422	392	453	433	427	427	430	393	397	401	401	464	431	420	410	394	420	397	413	413	456	426	411	401	423	373	421	413	405	379	383	401	404	398	406	415	422	433	424	449	410	410	474	411	416	438	384	425	476	416	400	417	406	380	405	416	416	431	423	451	463	445	374	408	421	408	419	432	435	387	434	445	426	433	406	423	382	409	435	416	423	414	410	424	398	420	391	433	433	454	411	406	405	404	424	433	434	436	435	426	407	448	422	424	417	404	431	410	400	438	398	387	430	396	419	397	386	423	409	414	431	405	397	433	424	472	442	465	427	426	401	414	431	449	481	431	420	422	420	420	446	430	420	395	406	424	407	451	434	401	453	407	408	419	445	425	447	446	455	409	429	436	414	350	434	416	414	424	410	426	403	413	425	443	438	430	429	412	435	416	424	422	425	415	422	410	418	411	445	444	446	417	380	472	425	426	453	421	412	429	402	424	421	435	415	444	417	412	405	408	427	385	453	424	426	420	405	430	398	422	419	391	427	401	412	406	419	414	413	436	440	435	451	443	431	428	418	383	395	432	431	453	408	407	447	436	383	438	402	428	442	453	428	425	407	411	418	399	420	421	407	396	429	429	400	414	421	397	407	425	418	400	423	432	380	438	423	451	428	418	394	393	430	415	402	451	437	436	401	441	413	437	414	422	468	446	428	375	455	445	431	392	432	413	394	421	422	414	386	407	418	429	419	415	406	425	397	438	422	434	419	419	419	418	414	408	414	430	403	402	438	420	396	420	436	436	396	449	459	395	397	408	412	420	386	427	444	431	379	438	380	445	426	425	416	404	401	409	434	435	403	455	402	433	416	429	448	450	407	401	405	415	409	449	403	436	402	411	409	421	420	412	407	469	427	436	433	389	423	436	442	433	486	438	435	389	435	443	462	425	397	406	419	427	437	388	445	419	393	403	429	457	404	403	411	415	441	428	429	430	436	444	411	457	436	413	396	393	440	402	406	439	446	421	436	415	368	402	393	395	414	454	392	428	443	395	453	394	424	445	400	391	404	431	415	436	434	398	448	373	430	403	425	429	420	436	412	450	373	413	396	447	419	411	427	432	419	398	420	428	428	440	409	433	389	403	396	437	461	380	401	397	430	431	477	399	426	403	437	430	454	435	437	430	423	431	422	408	432	413	438	442	400	403	429	376	432	406	446	390	410	465	400	421	409	458	404	446	432	422	413	420	422	442	421	404	394	446	431	422	443	414	389	410	435	427	403	477	379	415	442	398	419	388	454	407	428	394	431	448	410	427	417	403	401	428	436	447	440	467	400	400	412	379	448	437	430	426	421	404	428	440	459	458	437	417	453	417	419	467	407	401	426	435	418	427	436	404	441	412	383	413	401	447	416	433	401	390	403	423	434	424	401	424	422	421	407	416	443	435	426	447	416	459	393	407	384	409	423	390	402	403	435	432	452	380	398	419	430	416	405	423	412	457	463	407	410	428	420	427	378	431	448	416	419	426	423	436	475	404	411	429	418	446	424	383	407	418	415	433	429	403	445	441	368	412	478	420	448	422	402	394	412	415	432	439	428	400	382	423	422	456	416	434	431	446	419	428	394	379	450	396	428	439	383	454	404	389	402	409	408	411	432	396	408	405	416	404	361	420	417	409	439	412	449	371	428	423	434	409	422	392	397	406	431	405	374	391	402	440	434	457	415	388	410	371	418	416	443	390	396	411	411	466	428	415	411	402	410	420	429	408	432	425	461	442	415	437	394	426	417	408	396	424	406	397	417	373	410	411	425	443	418	423	403	439	400	392	414	459	394	416	405	422	445	406	405	435	438	388	427	433	413	434	415	413	401	418	438	432	453	413	422	414	471	446	410	459	394	403	417	399	399	398	448	445	404	420	421	403	433	394	390	407	461	458	419	416	435	412	425	435	420	423	418	415	424	418	404	410	439	409	454	434	428	393	401	452	423	422	424	460	383	436	398	425	440	409	455	409	469	401	409	389	431	426	455	449	419	431	388	433	414	494	429	411	427	452	439	425	383	408	418	438	411	424	408	435	383	414	404	432	388	469	463	413	388	418	434	460	429	408	426	439	426	440	423	454	375	436	445	416	424	452	405	438	446	440	424	434	423	400	432	396	429	384	447	373	391	420	398	434	410	421	413	426	414	427	395	435	454	407	392	442	399	394	427	412	422	391	437	402	422	382	396	434	407	455	469	429	385	418	416	419	398	427	441	416	404	416	396	419	466	426	427	424	420	436	448	417	426	434	397	415	430	401	422	424	408	402	456	434	418	434	423	414	421	417	424	389	393	421	409	403	436	426	433	399	414	375	416	425	427	444	420	449	458	416	444	425	408	433	431	423	432	433	447	450	410	409	408	399	429	412	420	418	402	438	413	407	403	404	370	414	417	391	448	425	407	404	417	393	449	419	426	413	427	440	439	437	406	420	401	423	393	430	448	410	430	420	419	445	423	358	405	439	431	435	431	451	440	409	461	450	406	407	427	404	427	405	397	435	422	431	435	404	423	418	419	402	399	421	420	424	434	407	446	431	414	424	410	402	398	406	428	411	403	445	437	409	455	428	440	415	400	384	434	428	413	427	421	395	387	421	428	452	426	404	418	415	479	426	412	402	428	367	435	394	387	420	384	398	423	444	425	404	464	419	435	454	420	448	441	418	456	413	463	441	406	413	454	424	424	425	432	416	425	422	425	442	421	406	429	447	425	421	411	406	409	431	408	431	414	446	414	406	426	397	421	406	419	403	442	426	416	448	409	426	426	409	432	402	457	439	418	438	421	424	393	418	395	409	452	429	381	449	434	406	459	390	417	454	396	429	451	434	393	392	408	461	412	411	425	426	450	429	402	417	414	417	408	433	435	415	383	439	424	444	399	408	447	401	406	443	412	431	416	442	432	430	382	416	414	432	420	384	449	424	402	407	443	453	423	427	431	403	410	420	441	411	400
17351	10946	8815	1282	230	214	226	248	214	248	207	250	217	217	217	247	209	197	221	237	221	219	219	207	171	189	210	193	244	215	220	210	216	214	212	226	220	235	218	223	244	235	221	226	212	187	230	199	228	221	166	213	204	227	204	216	259	207	200	233	202	205	210	225	226	217	204	194	240	208	220	209	233	221	218	200	221	191	214	215	210	196	228	216	218	240	196	219	223	233	228	205	218	220	203	220	208	209	197	251	213	217	195	214	238	258	236	210	205	205	197	232	189	222	234	227	195	213	214	216	210	217	205	222	206	203	203	208	231	206	240	197	191	201	209	224	223	191	239	209	224	217	222	197	210	236	221	210	221	205	216	242	201	197	223	194	216	206	237	199	222	179	222	223	223	184	209	212	197	209	203	217	196	224	227	187	222	240	180	204	223	231	191	252	213	232	243	235	234	229	201	188	226	228	187	236	215	201	228	192	232	231	241	193	216	214	191	231	220	214	196	201	226	194	227	211	227	209	233	199	201	224	246	204	209	231	206	212	208	224	214	196	224	217	227	203	216	230	198	236	203	220	227	245	225	229	202	216	213	212	218	225	218	235	204	206	225	245	239	247	200	203	242	245	216	227	229	231	205	223	197	208	205	208	212	222	230	191	210	212	226	229	229	223	209	243	199	223	204	235	189	217	241	221	227	244	184	200	190	202	225	235	217	218	234	246	235	250	219	244	224	214	214	212	216	230	202	205	215	231	198	206	245	193	224	217	225	216	219	216	225	206	199	214	202	250	192	237	212	227	210	215	233	220	204	212	205	232	237	226	218	239	201	213	224	208	224	229	199	217	216	209	253	247	236	216	198	211	209	208	212	246	226	217	199	253	215	189	197	228	219	216	207	243	213	240	210	235	192	198	246	231	218	205	217	220	222	191	204	228	222	234	206	186	228	220	234	205	235	232	208	223	212	200	200	217	216	230	194	229	228	243	238	213	216	202	216	228	230	208	224	192	214	218	206	209	236	196	204	225	220	223	193	232	207	205	215	221	213	214	235	215	203	202	210	229	186	211	218	203	216	258	194	218	206	231	236	214	239	196	183	244	212	233	225	229	211	212	218	244	220	208	224	202	204	221	249	223	190	180	224	205	249	200	217	201	231	223	216	223	235	197	213	221	212	222	207	200	218	222	236	217	180	187	211	210	210	226	213	201	213	204	208	225	202	227	196	227	236	196	235	234	220	204	206	206	228	219	218	209	195	222	201	212	239	209	225	202	223	219	213	221	208	199	199	225	227	216	229	239	214	223	239	190	199	182	212	215	223	214	196	210	222	215	194	212	215	222	218	202	230	222	224	226	210	229	220	230	221	257	228	230	193	248	217	228	204	215	200	203	220	204	212	251	232	213	221	233	194	219	235	209	227	194	204	201	239	213	221	217	220	206	209	200	202	212	222	203	219	216	217	226	204	209	184	201	232	237	212	228	209	219	176	221	196	204	198	231	206	246	229	223	227	197	191	207	226	208	217	228	234	220	199	200	225	225	220	223	189	221	238	255	235	215	221	224	186	220	246	245	223	223	202	220	231	212	218	229	234	251	199	196	218	214	234	219	215	205	212	234	246	269	220	223	208	218	211	230	201	211	220	240	234	214	228	219	213	220	213	226	173	207	217	198	228	231	195	215	247	208	212	253	182	210	229	218	223	215	199	212	228	178	221	218	205	194	214	213	220	200	224	231	236	244	238	227	248	177	213	228	225	206	219	217	224	219	225	211	215	192	218	218	172	236	210	228	211	196	239	200	237	212	244	257	212	232	207	223	188	212	228	206	209	227	221	211	219	220	205	220	230	207	193	229	221	216	232	199	227	230	193	200	233	201	214	244	262	214	218	200	206	209	194	207	215	208	213	217	224	223	218	211	210	211	218	220	248	219	215	243	206	184	225	235	223	227	208	228	210	213	240	191	244	211	224	195	227	212	231	202	215	220	230	223	221	202	232	227	207	218	208	210	225	246	229	214	226	190	238	188	190	190	222	204	234	255	238	209	193	199	209	231	193	215	219	200	191	208	204	204	191	242	222	217	224	220	236	210	216	219	239	205	222	250	211	212	228	219	203	233	207	233	215	183	223	222	230	225	208	233	193	188	210	230	223	238	237	231	246	208	198	227	234	228	195	202	241	202	225	220	238	209	216	206	188	201	218	252	189	217	185	239	200	198	210	212	208	226	223	201	231	201	219	195	173	203	225	221	216	223	234	210	217	237	200	188	188	214	220	203	217	195	202	221	215	234	230	218	228	206	232	211	237	197	200	223	211	207	204	227	241	256	213	200	223	235	236	196	181	191	233	214	239	200	194	230	236	231	206	209	218	213	207	241	225	226	219	209	243	196	245	244	230	244	206	233	237	214	186	241	236	216	177	204	192	218	223	212	212	207	229	214	234	188	200	238	226	201	244	218	214	236	220	210	219	211	212	260	224	224	187	227	208	227	187	197	243	196	200	253	233	233	217	214	213	213	216	239	234	213	232	197	214	183	233	197	182	195	213	222	213	213	214	223	201	201	206	223	203	206	242	220	222	223	232	260	206	227	215	230	222	220	213	229	220	243	219	198	246	223	204	227	218	207	230	239	237	206	227	234	173	211	208	219	221	208	218	198	208	226	247	203	223	233	219	209	212	235	222	228	214	191	225	196	198	239	234	207	215	203	198	199	213	232	209	246	202	213	214	203	232	220	199	228	225	212	223	209	218	225	228	196	227	204	227	218	210	228	238	213	225	246	214	183	216	224	229	191	233	249	214	208	213	217	210	218	223	245	198	197	238	236	222	218	209	225	228	235	228	193	235	193	200	224	229	207	197	256	233	203	232	202	212	227	214	187	219	243	197	212	207	237	211	249	194	205	239	201	217	209	208	237	194	232	197	224	237	209	208	204	218	202	204	222	234	229	243	215	236	230	219	216	205	209	226	230	253	198	198	212	200	235	236	225	191	262	228	195	210	232	220	228	230	225	217	225	230	208	203	211	223	229	216	241	220	211	207	245	207	198	195	216	203	234	217	204	229	187	231	207	212	227	219	198	184	240	232	233	207	221	199	244	239	206	211	244	205	223	237	199	221	219	205	214	207	238	211	225	235	218	240	191	238	225	225	222	225	230	227	222	225	255	222	246	212	247	210	225	220	204	218	219	204	216	208	210	259	214	205	222	194	201	192	200	223	227	217	217	236	232	225	193	196	233	198	209	203	212	198	197	203	211	221	217	225	189	222	234	244	236	222	201	203	228	228	196	217	193	213	210	180	227	208	227	211	231	208	220	235	202	215	243	230	227	199	208	213	236	216	233	212	205	193	203	213	238	219	184	238	205	224	213	219	198	209	190	210	197	213	239	201	217	241	203	212	225	204	222	215	235	208	198	224	201	219	234	216	225	230	215	236	205	219	217	230	213	221	200	214	191	229	220	219	198	210	215	201	222	204	198	237	246	227	226	229	242	233	186	220	220	225	229	210	216	220	207
8390	13093	12690	2508	537	526	498	520	517	502	477	475	510	492	477	483	480	487	458	462	476	487	482	491	468	465	480	498	474	453	497	501	458	487	461	483	474	480	496	485	498	481	451	471	487	476	491	529	520	496	468	489	521	482	463	479	495	470	477	520	475	456	487	500	523	448	495	506	463	457	480	470	484	479	458	507	440	472	493	470	445	449	469	490	453	454	503	487	485	513	492	460	473	469	447	501	484	448	489	479	517	469	482	498	472	483	481	495	483	480	484	482	465	491	484	484	469	483	476	475	488	479	498	516	473	465	478	453	488	490	511	472	482	454	496	472	521	502	509	483	500	473	485	484	449	431	509	440	514	464	459	482	495	474	461	530	502	460	467	489	485	487	455	471	471	447	489	475	471	507	471	492	467	493	466	498	455	452	447	495	469	515	464	488	516	487	462	480	512	493	486	475	511	491	512	514	512	470	517	496	453	467	486	489	460	472	458	453	462	475	454	457	487	512	457	497	494	460	467	451	464	483	453	485	460	483	509	470	428	503	484	480	449	492	500	491	502	500	461	501	448	479	496	497	469	443	483	484	477	490	463	479	461	523	490	471	462	487	503	467	480	495	478	431	461	455	511	480	496	491	432	478	499	508	489	501	477	458	455	496	450	507	476	489	477	463	482	458	452	466	454	471	490	424	463	511	505	478	490	482	465	463	478	474	443	490	484	460	491	488	465	472	475	463	455	482	461	467	503	567	479	501	474	482	458	508	492	468	471	509	426	480	503	469	482	489	522	468	466	445	486	472	490	511	466	490	463	449	447	481	495	523	493	456	439	454	466	510	481	470	499	483	489	479	453	515	491	500	474	471	494	469	493	477	488	490	452	490	498	487	519	471	467	469	510	492	495	472	499	474	446	471	482	481	493	505	546	475	488	465	469	476	470	468	468	489	499	461	520	480	452	494	529	456	504	457	498	519	472	473	502	479	474	516	513	486	477	507	483	548	487	494	517	463	470	497	485	491	470	484	459	460	510	463	490	497	512	451	481	482	494	473	477	472	451	471	480	457	467	493	461	472	479	480	508	493	457	492	480	522	478	464	474	464	441	521	491	476	458	527	437	466	499	474	492	479	487	501	467	499	501	495	509	488	480	486	483	438	509	501	454	506	466	467	470	533	458	516	490	474	484	468	472	430	540	513	461	523	483	446	491	448	480	472	477	512	442	465	481	494	501	453	448	514	499	448	471	451	456	461	505	479	483	482	467	459	480	473	513	463	473	471	493	489	495	481	467	520	459	475	457	496	500	498	477	470	489	485	464	485	508	463	493	471	476	451	477	507	441	486	523	481	483	460	495	502	475	487	441	503	461	502	475	491	448	460	471	456	496	469	459	468	517	494	426	473	490	486	488	520	466	456	510	471	490	465	507	443	485	469	470	496	524	502	470	463	499	518	515	509	460	482	469	468	486	502	490	470	503	481	463	492	496	486	500	527	487	449	431	467	508	487	479	490	493	490	446	449	485	478	531	499	486	502	461	460	467	518	479	510	473	492	481	500	488	483	482	474	492	481	474	471	472	477	447	495	473	475	450	468	437	488	448	499	438	441	483	468	495	488	461	504	473	489	508	496	496	452	485	471	496	493	506	452	465	512	461	487	470	453	478	499	506	479	486	470	487	497	484	471	459	477	447	524	477	519	474	463	487	487	457	491	474	486	504	479	489	485	456	549	470	491	463	468	467	472	455	492	476	473	480	484	464	481	490	459	492	472	500	497	468	490	551	501	490	535	485	465	454	484	464	463	484	467	493	494	509	512	460	483	511	451	448	504	519	466	495	430	478	467	498	465	465	500	454	491	503	476	476	471	463	497	486	468	500	528	465	518	480	489	473	453	503	477	482	436	466	480	503	477	458	520	492	481	488	463	448	485	486	463	462	487	520	529	443	491	486	464	494	463	512	484	495	488	454	510	441	482	485	441	499	507	479	449	504	460	494	481	497	471	505	494	474	508	466	494	498	503	468	482	458	475	492	494	505	473	482	430	493	456	480	479	519	509	459	479	473	459	457	479	456	461	501	486	481	530	488	505	504	446	478	484	492	488	523	501	465	444	500	516	491	470	464	480	469	518	516	449	491	505	468	490	470	476	458	446	433	483	497	484	494	472	500	489	499	464	493	491	452	501	497	472	456	493	461	474	501	520	486	493	435	468	511	502	457	463	472	523	502	499	503	484	512	498	443	490	457	469	479	519	494	445	484	482	486	525	501	469	470	456	530	481	452	457	515	472	500	508	481	507	510	500	459	460	456	465	448	502	484	468	483	500	449	464	464	482	489	486	494	486	496	512	476	459	501	479	494	467	482	500	505	476	487	475	513	461	472	482	478	492	490	520	523	480	448	468	476	487	509	519	485	429	457	498	465	479	457	477	516	501	428	497	504	435	473	513	504	481	472	462	494	496	479	488	490	451	452	477	502	490	462	479	487	444	452	490	497	501	462	483	453	475	475	511	512	493	462	473	505	454	448	445	462	489	505	475	488	518	493	483	483	486	474	444	465	476	512	480	467	539	527	491	478	444	492	480	459	469	476	482	486	498	506	490	463	493	467	497	464	495	474	482	493	518	454	508	468	458	483	464	478	490	475	473	447	478	466	491	483	509	513	537	479	494	473	489	504	474	491	465	485	475	468	482	492	481	481	498	478	486	492	493	487	464	469	485	479	505	494	451	516	512	488	453	492	483	484	486	502	507	453	445	475	524	465	494	443	478	509	474	490	521	518	477	474	481	473	524	498	491	486	459	447	461	492	485	471	447	441	477	486	490	482	516	464	494	457	450	521	485	474	513	491	475	425	499	454	472	500	457	466	521	502	509	472	491	486	504	509	464	472	438	450	460	456	503	477	487	477	504	461	506	464	480	503	532	462	478	495	498	488	471	508	496	477	452	462	489	455	480	519	502	469	477	507	481	509	519	451	533	471	494	472	448	506	519	466	466	466	522	495	481	490	516	446	501	494	480	518	481	496	497	518	499	473	474	491	456	489	508	485	471	502	509	504	438	435	494	473	473	446	461	449	461	468	506	497	502	502	468	502	482	486	493	475	477	503	496	491	468	483	442	501	478	518	478	466	443	466	479	449	448	448	449	504	478	486	517	496	469	502	496	500	486	508	506	453	494	462	461	491	507	495	483	483	472	486	487	494	444	484	488	508	451	493	441	519	516	482	482	481	511	469	466	485	508	487	499	495	484	482	501	498	459	486	452	483	464	485	475	492	454	488	494	461	481	464	515	495	483	536	465	453	489	476	456	497	485	465	473	441	474	459	493	497	505	465	499	513	486	455	471	495	503	474	538	488	449	479	484	471	490	516	509	506	491	464	489	494	520	508	481	464	470	427	461	459	500	457	506	520	528	504	491	459	514	466	457	506	482	489	485	490	466	505	509	460	477	488	505	496	451	468	492	476	452	465	479	489	461	490	452	458	469	447	478	478	453	456	527	497	472	474	506	487	483
31375	59494	61166	27847	4226	367	268	206	202	200	184	169	162	162	156	147	151	146	157	159	149	160	125	151	136	133	129	141	150	145	134	146	138	137	161	145	143	123	128	135	137	153	155	144	133	130	135	152	137	147	135	137	157	160	148	147	145	150	117	145	139	121	154	132	150	133	137	115	120	152	143	132	139	137	144	146	137	146	134	157	131	167	138	111	118	122	138	136	121	164	148	161	134	136	143	137	122	143	142	153	160	141	133	126	129	125	122	141	143	136	134	144	139	137	139	145	166	158	151	155	141	140	165	117	146	149	133	120	127	116	131	150	114	137	107	136	141	117	128	151	174	128	132	135	131	123	141	137	132	120	146	136	126	124	136	143	138	138	147	147	162	139	131	144	152	143	140	139	155	133	133	130	135	125	138	139	125	149	162	109	136	139	151	163	127	133	118	149	141	136	152	145	150	145	145	127	167	136	142	124	136	141	136	145	147	125	138	145	132	159	110	130	139	145	134	139	149	130	127	143	122	127	122	135	127	149	144	138	139	116	141	145	134	116	128	128	124	138	150	127	145	132	125	146	132	132	126	128	117	143	135	136	134	154	155	157	145	133	128	123	135	144	141	151	139	161	133	129	148	124	135	127	122	143	149	149	136	134	122	120	134	145	130	125	136	112	132	125	147	129	131	134	156	149	153	144	158	151	116	138	142	145	140	147	139	157	137	143	130	126	153	126	149	136	136	123	139	136	152	141	151	116	140	161	144	137	142	113	127	147	157	136	133	148	137	141	140	143	133	159	123	154	147	138	123	149	153	137	137	132	161	124	135	120	128	133	129	134	137	144	139	155	123	140	126	157	146	133	168	149	136	143	113	138	133	124	143	137	147	143	147	139	142	142	138	147	158	121	138	130	144	128	145	127	154	133	134	137	132	138	146	139	121	166	140	150	121	128	124	155	138	137	112	154	118	123	134	134	137	127	151	172	149	172	141	140	157	136	133	136	135	156	115	144	151	127	133	132	144	143	111	120	123	138	125	117	146	159	123	140	115	136	145	129	156	138	133	146	152	132	151	144	145	141	147	150	138	113	145	139	125	159	112	124	132	130	137	134	122	138	148	156	128	136	122	124	124	123	123	146	132	135	138	144	130	173	133	134	152	138	108	122	125	140	126	143	150	144	132	151	135	129	136	119	125	131	134	120	125	148	148	125	150	151	154	143	138	138	122	137	134	123	137	137	131	138	140	157	148	152	144	143	128	128	138	131	145	142	151	169	123	154	125	176	138	136	134	125	148	124	139	119	126	118	154	147	136	128	139	143	128	140	143	122	137	120	137	148	139	141	130	143	140	125	137	138	128	113	145	142	150	131	136	121	139	150	141	132	147	151	136	144	142	154	151	149	128	132	137	138	137	149	161	140	134	142	142	131	136	130	131	105	122	113	137	136	133	138	123	135	137	146	145	126	129	139	136	122	147	115	142	139	142	155	123	150	141	144	146	144	159	143	139	122	137	115	121	148	139	148	138	138	142	129	132	129	127	130	142	131	145	141	132	131	132	146	141	136	134	139	148	138	136	141	149	139	133	143	134	129	121	143	133	125	157	145	150	123	137	120	112	151	148	137	129	121	125	132	128	130	131	147	160	157	148	131	130	135	147	127	117	121	137	135	151	123	157	136	136	120	127	132	140	159	140	177	133	146	120	151	145	111	120	122	156	141	129	137	139	134	155	156	146	115	117	151	131	141	115	156	109	114	136	151	131	145	133	127	138	145	152	144	152	115	147	130	147	119	130	123	124	148	137	147	124	135	130	131	128	150	129	143	135	139	138	114	135	136	133	142	132	123	136	132	128	143	147	114	144	146	137	137	153	126	129	150	138	140	134	130	132	107	151	121	146	130	132	135	130	135	135	119	122	125	125	131	154	131	146	145	137	120	149	146	135	120	141	145	136	102	139	135	137	126	139	153	139	134	146	160	144	151	141	124	130	134	131	127	159	127	136	141	121	157	130	131	128	128	163	135	152	142	136	137	145	128	142	114	134	127	127	166	128	148	122	138	147	133	136	149	135	113	134	121	152	135	139	151	138	118	137	143	154	130	127	174	116	125	123	153	130	142	135	129	137	130	148	123	135	127	136	127	138	145	132	140	149	152	156	121	121	130	161	129	152	133	123	144	127	133	120	130	136	141	147	154	128	133	166	128	153	138	142	142	142	132	139	133	144	129	132	143	143	154	124	139	127	124	134	151	126	145	132	141	146	133	141	124	130	143	121	131	151	131	116	128	141	121	153	148	135	155	132	156	127	150	148	130	136	144	149	142	130	107	118	126	147	151	129	115	134	124	141	133	148	123	123	125	136	130	142	119	147	150	146	126	121	136	141	131	136	123	126	121	134	141	132	121	147	153	133	134	145	138	162	136	127	142	154	158	134	137	136	141	165	127	163	141	163	143	153	142	123	139	118	114	126	163	121	142	137	129	149	132	149	148	119	137	117	132	157	147	132	152	145	133	138	120	163	133	151	142	143	171	164	151	131	148	144	133	163	158	127	141	113	115	142	145	115	139	152	118	146	119	125	148	159	156	139	122	147	129	139	140	141	142	142	149	149	142	139	126	136	133	117	136	132	159	141	121	149	120	135	132	132	146	134	145	135	152	136	124	144	151	145	125	149	150	138	161	148	141	108	137	141	146	141	130	109	129	147	135	140	142	137	141	139	124	134	138	144	130	115	123	155	135	110	142	152	127	135	139	137	120	142	127	133	134	121	139	120	136	139	152	102	125	122	121	124	140	135	146	121	156	104	142	113	157	142	147	137	113	135	144	148	122	137	138	124	132	119	137	138	137	148	152	136	143	136	131	144	132	156	150	128	161	129	151	161	156	150	134	133	155	125	106	138	154	143	138	148	121	152	127	158	130	138	130	151	126	142	130	138	143	141	151	127	127	100	141	102	140	153	119	124	159	156	129	148	152	147	137	127	128	131	124	148	132	135	128	152	156	143	153	145	133	127	140	111	151	132	124	124	146	135	148	147	134	126	150	159	139	146	144	142	158	141	139	148	115	133	145	129	159	161	145	147	139	134	128	146	128	123	147	143	130	162	137	136	139	147	144	132	129	139	104	143	147	149	135	151	125	130	133	129	131	128	135	139	136	149	137	155	130	153	138	139	122	145	131	153	161	109	132	140	135	161	120	138	140	162	167	143	130	143	146	123	139	130	132	131	145	137	151	139	139	150	151	166	141	141	109	132	157	124	114	155	141	145	141	144	140	133	132	136	121	129	121	160	162	125	136	129	133	137	132	137	154	134	169	145	175	150	137	135	153	159	154	125	128	126	123	131	136	141	119	116	132	142	130	142	124	154	147	129	141	128	135	123	158	148	144	131	135	145	152	126	151	130	131	145	149	143	137	124	128	141	138	133	136	169	134	152	143	148	124	161	123	141	166	152	152	134	135	146	137	137	150	146	133	121	141	156	148	142	131	139	150	123	134	123	141	137	151	143	148
16890	47038	54954	22515	1200	1027	855	758	676	648	557	551	506	507	394	437	390	407	421	396	446	382	388	375	405	372	368	372	351	384	390	330	326	331	349	367	366	347	338	364	325	323	361	339	352	362	375	338	369	354	348	346	330	328	352	326	339	335	392	359	353	350	351	332	368	339	324	300	333	332	337	337	343	336	353	345	339	312	326	328	351	341	337	345	359	346	314	355	323	351	333	322	276	355	300	320	345	335	352	349	336	320	331	333	301	330	331	331	332	330	336	339	340	367	370	335	331	331	335	354	365	319	319	345	316	344	324	338	319	337	328	365	359	334	292	354	351	348	372	354	369	402	341	314	326	343	343	327	323	338	320	330	335	343	306	326	322	352	353	347	341	333	352	323	359	335	319	322	325	338	325	329	343	344	318	338	316	339	335	326	313	362	347	364	311	319	346	359	327	330	338	336	328	367	331	350	336	338	330	338	337	339	342	319	345	319	322	344	316	330	307	305	327	347	363	342	346	333	336	338	345	327	341	308	298	329	352	334	348	311	312	333	339	318	329	322	339	345	339	324	330	302	320	307	352	304	332	320	306	343	335	322	326	314	342	340	347	300	325	328	310	312	324	335	343	324	342	329	363	297	329	311	320	330	334	298	307	320	319	363	323	314	312	336	302	332	336	348	331	328	309	341	316	336	343	326	304	299	343	346	394	312	311	364	324	338	344	297	322	325	316	335	326	349	358	327	349	320	312	346	367	352	305	323	339	360	339	316	307	353	330	328	339	327	343	332	363	321	326	327	334	308	346	347	316	332	317	344	357	310	376	353	321	304	349	342	336	347	349	333	321	368	327	336	367	284	348	322	332	352	327	317	348	305	322	355	325	308	343	301	353	337	336	323	342	313	343	313	352	331	326	332	321	328	315	304	350	333	321	336	387	333	313	327	343	349	335	322	363	337	336	340	358	333	326	318	301	347	337	334	298	361	358	310	333	341	318	327	351	340	364	351	338	388	328	348	324	339	346	331	344	368	342	333	335	349	331	358	314	316	285	349	322	358	355	346	334	314	371	338	331	298	325	327	371	321	350	328	294	349	318	313	320	342	301	340	358	319	336	329	308	324	317	326	332	326	330	330	337	299	292	342	339	340	337	298	322	335	342	340	304	332	341	334	336	324	334	350	335	326	342	328	313	342	321	344	296	334	292	324	355	336	331	341	351	289	351	318	331	338	345	348	324	324	304	306	331	309	315	332	291	337	349	342	298	336	303	330	347	330	357	324	346	313	353	346	346	336	325	349	330	349	332	327	331	331	329	328	334	353	351	319	335	313	334	323	344	320	348	357	323	359	358	297	308	356	309	326	314	313	355	312	310	319	328	338	342	324	361	326	315	339	332	323	333	308	340	333	312	339	355	350	333	355	330	341	328	347	324	342	357	291	320	327	307	301	314	339	333	312	328	343	343	342	342	309	350	353	357	314	331	309	321	355	299	327	312	336	325	327	340	350	332	319	339	334	331	361	342	361	323	362	322	304	333	353	327	320	334	362	317	336	323	357	333	347	348	335	317	340	326	350	334	345	356	360	334	305	329	324	323	316	334	342	328	348	348	327	356	301	329	327	322	367	322	315	308	341	335	294	293	355	332	329	328	342	319	337	325	331	341	337	334	343	321	323	340	318	342	348	306	314	350	321	328	339	341	336	342	308	335	330	331	331	357	356	327	320	337	341	340	339	337	327	299	341	339	322	352	340	352	327	332	350	311	317	342	312	336	362	334	328	299	317	344	342	329	328	334	323	308	339	356	350	357	331	377	350	344	334	319	331	339	346	358	321	304	333	382	316	320	306	348	344	329	335	329	310	310	333	349	349	327	333	314	337	322	339	337	333	315	330	326	327	348	314	287	360	337	341	339	306	330	346	312	312	371	339	303	319	344	326	344	348	367	330	339	352	327	362	326	336	326	334	349	327	320	321	316	322	342	336	343	287	312	319	368	335	332	337	323	367	326	344	336	326	338	333	323	323	356	322	347	321	297	323	325	340	313	316	338	337	326	317	351	320	316	308	329	328	303	305	354	331	350	333	322	330	330	359	374	331	342	306	329	323	343	305	327	340	297	336	328	314	336	308	315	313	316	348	336	345	315	317	311	311	310	319	303	335	334	343	368	312	359	342	318	293	347	345	310	334	349	328	358	334	359	307	293	341	371	293	342	324	336	333	292	317	329	352	308	330	329	340	330	336	346	301	349	339	330	365	322	316	356	338	323	336	353	355	370	336	349	337	341	311	311	304	342	315	303	302	361	322	368	299	325	320	309	337	347	353	339	322	317	336	328	328	337	362	350	354	353	359	350	343	354	344	334	332	314	349	348	331	286	330	316	337	332	351	322	297	336	322	312	316	321	326	310	314	311	341	332	361	347	332	290	330	371	335	328	326	350	355	339	306	332	305	343	359	339	315	304	314	322	337	336	352	342	322	316	304	338	314	357	340	346	323	345	352	330	336	334	339	330	323	330	337	301	348	298	351	349	316	328	312	333	338	333	349	366	349	336	335	317	326	333	358	303	351	293	342	345	333	291	343	321	370	316	348	324	319	354	312	323	293	307	337	323	360	352	345	331	312	312	323	321	299	328	356	338	362	332	342	365	311	345	363	317	334	327	324	339	305	332	339	345	372	329	327	314	339	340	356	339	362	333	344	334	362	312	356	362	347	351	343	354	324	343	327	333	351	336	330	328	334	322	359	304	336	347	366	344	332	346	329	310	315	311	347	333	289	348	326	342	314	325	309	325	344	327	346	328	313	305	334	374	335	307	344	342	331	331	309	355	317	340	293	318	342	308	312	326	286	338	318	320	347	315	318	329	324	339	341	321	325	367	321	312	329	349	361	340	366	328	296	331	341	344	361	336	320	329	332	272	331	361	358	359	338	312	367	299	374	361	300	315	341	313	300	335	316	363	327	320	308	368	346	335	321	328	339	328	301	304	337	382	336	324	317	350	332	323	316	311	294	323	306	313	311	335	358	317	284	330	353	323	344	353	320	347	341	334	337	292	329	321	300	312	347	311	325	330	329	320	313	344	351	320	329	326	340	312	294	311	280	345	324	323	317	295	317	356	370	366	330	314	301	358	350	305	362	320	374	311	364	339	341	318	331	312	303	315	350	338	292	335	341	323	338	377	360	345	335	313	372	340	320	361	340	342	346	355	317	322	339	327	331	310	321	341	325	341	317	315	362	336	321	334	351	313	337	364	331	333	326	336	346	345	353	328	338	327	326	347	340	352	340	342	356	336	323	360	351	371	348	354	335	339	357	345	338	328	330	301	339	343	342	326	308	336	331	345	327	321	341	359	314	336	325	346	356	294	304	316	317	356	305	336	322	308	344	349	339	360	319	309	361	330	329	313	328	331	335	305	345	347	340	324	319	354	368	326	308	327	336	320	322	318	317	334	312	348	318	371	353	339	319	340	336	348	300	393	321	307	327	323	314	336	306	310	307	360	327	339	324
41060	76471	74853	39842	11075	1121	456	388	289	251	245	235	208	226	222	237	214	223	191	197	244	235	199	236	197	200	229	213	188	197	189	189	205	193	180	197	175	205	179	183	222	165	200	185	187	200	194	178	188	202	222	217	196	181	192	186	188	181	189	191	187	220	226	177	209	189	210	199	183	200	169	219	193	179	188	191	189	182	188	198	190	179	196	183	186	165	184	194	195	204	190	186	180	186	193	174	185	201	169	190	151	203	181	166	169	184	169	188	181	191	185	173	189	179	184	189	190	198	189	183	190	186	185	184	176	174	193	180	192	199	181	177	200	191	199	185	196	210	177	175	189	205	190	196	209	185	182	177	192	163	216	177	199	181	177	204	198	163	203	181	193	224	172	208	161	201	183	179	202	191	151	197	180	196	177	187	197	196	179	218	192	189	190	176	203	202	172	193	193	165	192	172	188	187	182	195	164	172	208	164	205	164	208	210	204	214	195	194	153	187	190	194	215	192	222	182	180	189	200	172	188	169	195	211	225	188	179	202	190	199	186	206	221	216	193	233	198	213	165	169	183	163	189	180	193	170	191	173	209	197	176	202	189	192	223	188	170	174	191	173	201	210	193	203	180	198	196	200	165	194	185	176	176	201	178	178	186	195	169	202	184	179	188	191	194	190	177	173	185	183	198	183	194	182	174	219	190	191	182	202	171	174	210	177	173	184	207	212	177	204	194	182	177	187	181	187	172	176	180	182	174	232	176	181	189	193	215	168	179	168	177	176	166	191	192	192	167	208	188	174	180	185	206	195	181	200	193	200	206	205	214	192	202	177	208	217	191	197	173	191	201	177	190	192	195	199	206	191	191	193	194	174	191	203	202	207	191	179	174	161	189	201	204	195	227	176	191	188	188	179	197	188	200	187	163	192	204	196	223	185	193	179	182	190	177	194	177	191	185	182	188	185	187	180	173	184	191	197	180	184	168	181	189	179	193	183	182	179	198	176	192	217	179	202	189	185	203	189	199	171	191	178	188	194	200	156	211	176	203	179	174	189	174	178	218	170	196	162	177	199	182	197	188	189	202	172	204	187	207	190	185	154	218	166	198	172	172	192	158	169	168	214	200	154	207	186	194	183	169	165	195	178	192	199	183	183	184	192	189	184	194	179	189	198	171	188	177	171	166	181	185	203	162	189	202	196	194	191	194	172	216	171	166	186	195	204	203	207	186	188	177	183	188	190	178	180	185	201	192	192	193	168	176	184	167	169	191	188	201	201	177	193	206	206	182	191	190	177	210	207	213	196	180	183	173	193	208	175	192	174	219	167	202	225	185	183	187	178	180	201	200	182	175	199	178	172	203	206	200	193	176	185	176	162	187	177	203	158	171	189	158	170	203	179	164	170	203	186	167	170	180	182	205	176	190	175	176	194	209	220	164	179	195	180	180	178	191	177	195	193	202	201	194	196	196	197	193	198	195	190	183	181	165	165	207	164	174	197	214	184	208	190	190	182	189	197	169	184	201	183	170	193	193	195	181	185	193	199	208	202	203	193	179	217	181	176	181	185	188	180	202	200	193	174	173	167	175	159	223	188	186	193	193	186	183	190	193	225	185	178	169	202	212	186	158	188	176	157	181	173	210	198	191	181	206	189	200	220	198	196	189	194	152	187	187	205	190	222	197	203	206	183	195	170	172	212	212	193	187	186	181	210	186	182	198	199	198	214	181	188	190	210	193	202	177	197	205	178	205	221	194	213	199	209	187	167	148	227	212	209	191	174	219	206	192	189	185	197	190	193	179	152	191	185	209	212	171	187	200	178	186	189	188	189	184	211	204	190	170	208	189	177	172	192	158	194	175	213	179	187	214	186	158	180	179	201	180	169	223	196	201	195	213	185	192	178	184	188	202	188	178	203	188	220	189	190	204	213	196	191	160	183	193	193	199	178	204	177	205	176	188	189	198	208	197	216	183	222	172	158	157	188	214	185	168	186	201	198	165	196	176	218	169	203	188	192	221	197	190	186	202	182	185	183	198	185	191	173	178	201	192	197	210	191	184	202	185	194	209	206	195	170	180	201	211	184	235	183	170	186	194	173	184	223	194	177	180	173	189	191	187	179	197	169	171	199	163	189	189	168	177	198	193	212	208	180	172	191	186	198	172	198	207	199	220	204	175	176	184	179	182	202	182	180	168	198	203	210	184	202	192	214	208	172	211	178	187	188	168	179	191	177	172	169	189	173	181	199	195	203	204	195	176	183	170	225	173	192	192	191	174	203	183	206	192	191	175	184	197	189	192	168	180	199	194	192	202	196	189	191	182	211	198	184	202	186	183	180	190	197	210	165	191	187	166	179	171	200	183	205	176	198	189	183	207	186	184	190	164	203	180	220	181	201	174	205	183	178	165	177	184	194	185	230	215	176	176	190	206	178	233	203	215	187	196	176	178	191	207	194	173	167	200	198	202	182	184	179	178	173	206	185	195	207	171	185	209	213	198	199	178	163	181	173	197	193	191	227	213	208	208	181	184	199	201	186	192	196	187	202	199	186	208	215	187	177	174	195	213	166	176	197	186	195	203	194	204	185	173	209	182	171	179	199	203	197	209	194	195	184	213	170	177	180	199	177	180	184	205	184	206	169	175	179	187	213	205	196	188	186	180	179	165	166	209	182	198	201	195	171	176	177	217	193	193	203	181	184	197	192	200	177	189	191	203	188	179	171	171	183	168	175	198	202	171	183	143	173	185	191	197	199	175	189	190	163	214	196	209	177	200	180	201	206	182	185	209	178	182	200	221	194	206	195	184	172	187	198	167	212	202	197	170	179	192	195	206	171	182	193	179	182	185	182	187	197	157	187	187	183	194	179	206	187	191	208	193	181	183	213	205	185	215	182	182	192	163	178	169	196	187	200	189	178	200	230	173	198	180	207	197	210	191	198	205	184	188	184	196	179	200	183	180	195	204	177	189	170	191	164	185	184	201	208	190	185	168	200	198	185	188	195	187	175	175	173	187	196	193	201	155	177	186	179	203	179	194	189	165	181	157	193	207	187	178	178	182	191	202	188	195	193	185	206	170	172	199	228	194	175	168	178	161	156	177	194	201	188	176	184	216	206	182	191	185	207	182	203	201	173	212	194	196	187	195	185	179	178	186	227	182	176	194	188	196	196	211	185	195	174	158	168	183	202	188	182	194	187	217	187	169	180	180	193	162	174	192	185	170	200	212	172	186	204	193	212	192	186	173	190	212	174	180	213	163	173	221	179	206	187	206	203	191	201	175	183	174	172	201	177	220	180	166	162	185	197	203	194	210	201	177	185	186	220	197	201	199	187	193	204	203	195	182	185	197	198	202	195	187	196	182	195	180	186	184	181	208	208	204	199	182	168	186	172	194	204	211	192	200	190	195	179	184	194	199	195	192	189	193	188	198	202	185	184	184	198	200	194	190	180	156	188	191	182	192	190	235	195	192	199	189	193	202	192	182	179	186	193	199	167	184	178	161	181	196	189
22334	59143	70414	31381	2208	1907	1542	1302	1121	1039	914	894	777	759	721	667	650	607	569	603	523	604	544	532	553	499	515	529	555	502	527	500	500	511	484	502	473	465	474	505	475	459	491	438	481	501	473	512	448	494	446	502	490	461	531	524	478	439	481	503	496	447	484	479	485	493	437	495	460	467	466	470	459	441	493	451	445	476	488	441	470	481	455	492	421	454	460	415	457	457	446	442	472	447	422	421	472	460	448	447	436	446	465	471	423	423	425	463	459	426	412	464	431	444	453	449	446	449	458	454	445	475	464	482	447	459	465	434	476	472	443	439	443	462	471	448	465	476	496	472	504	474	418	430	452	453	423	418	466	477	453	440	467	419	432	467	480	431	460	488	431	429	435	464	489	425	476	432	476	462	452	455	472	440	443	449	437	436	458	492	438	444	449	455	454	435	456	451	424	464	430	461	480	437	439	435	428	458	447	435	466	428	443	448	458	475	459	441	489	433	496	474	437	438	439	463	458	436	478	433	422	439	420	450	439	408	424	478	427	427	475	465	442	425	459	455	444	456	482	465	446	455	478	448	450	460	432	444	437	459	459	463	444	461	420	435	448	471	435	471	435	449	430	413	483	459	436	461	427	449	433	438	460	474	427	448	425	480	454	450	417	442	462	431	467	437	461	449	453	442	450	459	491	458	418	433	457	412	433	465	445	439	494	466	425	439	457	450	434	458	440	446	425	463	439	474	459	431	436	458	447	443	418	425	456	454	476	424	403	396	464	435	421	460	441	495	419	440	410	473	447	453	450	426	459	418	399	441	385	470	410	420	450	436	452	452	417	422	458	387	483	462	434	443	452	442	481	449	432	436	454	444	463	453	482	451	452	491	443	452	451	464	441	492	472	427	482	417	472	454	452	420	437	454	434	405	459	432	453	431	439	467	432	433	438	442	446	444	433	442	467	431	478	442	489	418	462	473	505	497	510	439	433	459	425	424	460	424	441	460	465	463	466	438	453	449	466	446	450	416	403	446	455	459	443	466	474	463	427	437	475	423	474	430	427	427	430	458	445	448	446	458	411	427	433	444	449	461	437	440	465	510	423	451	436	457	430	432	482	420	411	459	442	426	424	449	444	462	434	419	463	430	451	448	463	454	383	474	436	419	452	411	426	432	436	474	455	450	437	442	457	435	448	433	452	469	410	439	469	406	459	471	477	428	452	474	449	424	428	427	449	417	448	461	451	438	435	445	437	489	459	487	478	457	463	479	461	416	442	438	435	430	410	426	504	464	465	436	479	424	504	437	462	471	500	455	431	454	436	448	462	411	457	445	490	438	459	426	455	435	434	431	445	433	444	466	452	473	468	440	481	432	428	456	419	472	437	474	437	449	458	441	424	474	466	445	467	426	436	426	465	475	472	442	493	416	456	428	460	443	442	460	424	468	450	451	438	434	457	485	429	465	456	491	462	466	436	430	460	458	477	415	434	440	422	416	444	412	448	438	446	461	453	430	446	420	470	441	453	462	422	444	436	445	466	443	466	442	436	473	431	433	440	437	461	450	437	433	398	430	442	450	408	464	455	451	450	446	469	456	469	443	468	434	456	457	474	443	470	460	454	419	427	472	435	474	449	460	412	425	447	429	456	428	449	459	444	437	430	430	451	488	419	454	505	472	455	444	422	475	455	463	408	476	455	448	450	481	443	404	461	440	464	431	461	457	472	416	433	440	440	451	431	486	477	423	441	428	464	415	460	426	463	409	429	474	454	478	446	451	467	456	459	445	431	508	463	470	448	426	449	431	456	432	435	466	433	446	452	429	464	465	477	458	477	447	419	450	446	436	427	428	457	440	444	436	458	429	405	417	420	455	420	443	423	418	473	455	460	477	488	466	494	508	449	466	474	440	464	432	425	453	465	406	464	454	459	444	474	428	463	440	445	407	478	444	482	400	449	462	444	444	464	453	465	477	408	479	469	434	455	478	470	448	458	487	429	441	428	448	437	434	428	461	444	433	445	453	436	439	455	439	495	432	451	475	477	386	464	435	450	417	443	465	434	442	440	409	437	450	452	433	441	447	439	445	423	462	473	463	450	454	428	439	438	467	437	438	474	432	450	441	437	411	429	437	446	465	452	452	456	459	464	414	432	454	439	470	472	429	418	451	452	460	379	401	422	444	459	469	470	473	442	493	401	427	451	467	469	489	509	442	410	466	468	481	428	430	437	409	442	431	439	486	465	418	468	399	491	452	490	462	441	456	423	492	428	435	499	447	459	449	475	454	444	461	429	441	445	464	441	434	454	417	457	485	434	444	375	416	395	452	453	458	451	440	427	433	469	434	452	429	469	436	446	456	453	440	451	426	489	456	439	469	436	456	452	467	455	426	430	476	460	396	440	456	466	458	434	451	445	423	459	439	443	429	463	459	459	434	419	438	442	460	450	436	458	420	424	418	443	470	464	467	444	455	451	472	453	448	456	436	412	457	455	405	427	410	459	433	445	471	470	487	455	435	441	474	436	424	417	429	433	457	453	456	439	483	453	433	451	445	464	448	426	448	476	430	470	434	472	426	412	433	462	456	416	445	464	438	463	430	421	459	449	447	448	438	446	457	443	449	466	498	472	472	434	458	417	434	438	433	484	409	456	418	448	433	440	434	476	472	463	435	418	453	460	428	423	418	488	472	444	389	474	467	473	432	443	466	458	478	455	422	455	437	439	439	443	438	431	437	452	443	401	430	424	460	461	431	457	482	435	443	482	430	481	450	464	424	434	482	446	436	491	461	423	428	463	454	454	439	459	440	391	470	434	444	457	474	430	433	461	450	477	472	431	434	491	467	458	452	457	426	430	459	429	429	467	432	442	428	438	451	463	471	474	475	431	441	451	471	451	465	458	425	474	484	474	447	441	468	413	435	481	446	461	448	416	447	437	399	434	438	441	414	432	426	432	410	446	454	451	430	474	463	466	459	464	440	432	451	456	474	448	447	455	449	454	433	456	458	443	490	419	425	483	453	437	444	426	483	407	457	418	435	438	462	437	417	433	462	446	423	486	464	395	465	457	449	422	400	448	452	447	456	444	422	444	414	433	455	440	449	438	443	457	442	448	411	474	441	462	492	423	453	449	434	450	457	437	413	404	455	397	446	461	462	446	437	463	447	456	436	429	443	400	443	446	428	442	463	461	467	451	442	444	416	432	471	434	408	436	456	442	452	459	479	449	409	467	444	423	450	480	499	414	448	465	413	456	444	446	425	418	469	442	441	469	426	448	470	448	415	441	401	456	456	467	431	405	479	469	444	440	449	490	454	447	459	436	435	432	440	460	411	442	445	462	455	485	482	423	496	437	448	463	453	429	417	438	438	456	438	463	449	457	412	446	455	450	428	456	426	445	444	457	429	436	509	454	445	442	420	431	435	440	452	441	469	468	417	463	483	456	458	435	478	454	436	443	457	416	437	432	449	460	417	455	417	425	444	470	429	418	461	435	442	472	483	449	427	480	442	432	443
16781	10626	8812	1511	232	211	201	239	181	247	229	246	248	224	217	225	210	224	234	213	235	220	236	242	201	219	229	212	240	211	195	234	252	230	229	223	218	212	202	204	245	204	243	243	241	197	240	203	225	220	203	180	235	222	207	242	202	238	219	222	218	205	207	236	200	225	229	212	213	215	204	220	216	195	277	242	214	201	212	239	189	194	217	258	221	224	225	219	213	214	234	215	214	214	216	220	233	193	226	225	203	212	241	229	203	235	231	221	236	223	221	219	230	236	219	214	224	218	199	195	205	207	194	217	198	219	216	213	216	234	236	216	215	213	228	216	234	216	235	214	228	220	230	226	210	224	207	242	231	222	201	184	204	205	186	222	242	228	251	198	223	243	233	236	237	211	212	215	202	212	203	228	224	215	225	233	216	220	231	228	221	206	213	210	247	220	214	227	221	203	211	235	238	217	201	204	214	208	206	224	223	232	238	228	233	218	238	234	234	203	239	223	233	216	240	211	209	226	222	184	238	200	245	251	195	231	232	229	221	211	200	230	234	205	230	198	237	205	231	235	218	224	233	220	205	216	223	194	202	227	223	205	245	200	222	247	274	225	208	199	219	212	210	210	252	213	195	218	222	235	201	204	216	215	190	209	222	203	229	228	213	194	220	221	230	230	218	219	226	264	211	229	226	215	205	217	237	213	233	224	205	217	239	222	239	187	236	211	227	219	225	225	213	213	204	240	201	212	204	188	215	245	240	207	229	200	213	192	184	230	182	201	222	199	230	199	194	246	211	217	200	232	184	224	212	209	222	219	223	217	243	230	234	222	212	211	229	250	224	192	221	222	221	247	253	220	212	216	222	208	197	214	228	231	197	254	224	213	270	222	217	228	206	205	237	212	194	191	234	232	233	228	210	235	212	236	199	226	220	249	206	202	259	232	238	222	198	202	239	231	199	221	243	207	210	201	215	254	227	230	223	215	205	204	238	234	254	250	205	236	251	222	234	231	242	216	235	249	210	222	226	194	224	228	236	208	214	218	230	231	228	241	224	223	223	222	221	206	235	203	227	208	199	226	208	215	233	215	222	193	237	221	213	217	217	243	225	215	214	235	209	202	210	258	223	222	232	215	228	185	239	216	214	207	238	215	231	193	212	221	196	233	202	208	238	238	201	220	209	223	230	188	242	212	201	212	224	221	218	214	190	207	227	230	233	250	229	208	232	201	230	248	250	244	232	240	220	215	235	213	225	261	217	221	218	239	231	227	221	231	206	215	214	229	236	213	209	203	234	256	204	229	239	225	206	235	208	222	220	246	233	203	200	209	210	203	235	218	197	214	218	236	225	221	252	224	233	197	190	221	234	223	202	209	235	243	218	226	194	241	229	222	217	230	198	230	207	214	227	219	219	216	224	224	253	218	227	195	221	229	245	225	232	223	210	216	231	248	224	228	199	203	217	213	197	223	190	221	242	236	198	233	232	225	229	210	192	224	198	219	236	208	227	208	242	204	200	238	211	209	207	240	246	195	237	206	212	220	211	215	235	224	190	220	223	227	213	239	194	226	206	238	226	241	247	195	215	236	208	221	211	216	197	204	199	226	239	244	216	210	200	194	184	206	211	215	194	204	250	216	200	212	209	215	222	209	219	214	226	207	194	204	220	222	204	227	224	226	216	238	216	218	202	247	221	208	192	240	245	204	218	214	224	222	226	212	233	210	213	200	217	235	213	243	209	227	204	227	240	237	228	245	206	207	249	239	192	217	257	207	241	236	247	237	212	216	218	214	209	215	229	203	202	204	194	212	238	222	225	216	216	196	208	222	197	217	236	210	214	247	199	228	240	210	222	232	231	222	235	215	204	217	249	216	218	210	228	190	225	234	241	229	184	233	201	203	217	199	234	217	211	221	214	211	231	223	233	231	225	196	215	216	208	226	218	208	211	193	208	218	206	214	207	221	219	223	229	221	244	232	224	222	228	224	229	186	212	218	224	224	243	216	215	221	233	201	221	219	244	211	203	211	211	220	233	242	229	236	226	219	221	229	214	213	246	213	218	218	243	217	208	196	212	197	229	203	233	230	229	227	201	258	228	234	234	182	229	239	177	234	236	211	242	222	216	205	242	221	224	207	214	228	217	250	219	212	233	221	207	252	215	223	222	210	204	216	226	246	231	226	195	191	214	259	235	214	208	201	201	211	213	228	231	229	202	211	208	229	217	220	199	209	199	232	225	216	210	213	215	231	230	226	230	209	222	257	230	200	178	218	217	207	219	234	226	226	210	244	226	231	214	207	208	214	213	220	206	218	247	207	232	212	230	217	228	220	220	216	231	246	233	235	231	220	211	215	222	207	222	237	224	204	220	230	211	229	216	211	229	205	219	226	227	230	213	215	217	222	189	225	213	214	231	192	212	217	219	215	198	222	213	231	235	220	225	236	233	223	209	220	197	218	205	201	242	219	230	217	221	226	198	214	200	229	220	261	221	200	261	218	206	200	197	219	219	222	233	205	229	246	243	195	222	212	229	211	210	229	221	237	216	248	224	195	212	205	262	205	231	193	225	227	213	242	220	238	222	220	251	234	212	216	249	238	219	188	214	205	238	226	199	217	185	236	217	236	218	197	230	209	224	224	229	220	222	202	211	234	225	238	214	221	228	181	214	200	222	222	205	206	260	227	229	215	208	240	228	218	238	216	193	222	215	233	211	214	215	221	224	211	246	210	238	231	210	234	222	226	220	231	206	241	239	216	244	205	222	207	208	221	214	188	209	216	228	227	198	231	229	238	230	201	235	201	210	211	219	248	238	203	194	222	221	207	219	220	207	236	211	200	228	232	224	237	255	228	221	245	231	229	246	231	222	252	235	223	227	236	229	236	221	204	218	241	232	202	210	231	214	225	210	215	215	224	215	189	218	221	229	222	206	216	207	237	254	202	243	219	243	211	206	224	213	212	220	195	230	265	243	228	215	204	223	215	222	227	234	244	196	253	236	217	234	269	202	260	217	224	217	216	219	221	234	221	231	221	225	202	211	245	195	220	230	241	214	218	248	223	209	221	212	249	222	216	219	225	223	199	207	236	211	226	206	210	204	232	198	203	230	213	243	205	224	223	205	244	245	208	235	220	227	227	227	241	228	221	210	236	197	233	236	220	230	254	208	239	200	192	220	214	207	186	205	212	215	192	208	207	196	221	223	215	221	241	223	250	237	213	233	205	189	226	245	203	202	231	223	222	188	226	223	230	226	199	207	212	223	207	214	211	220	218	218	247	199	219	218	236	228	224	194	234	206	183	233	246	198	226	206	215	220	229	211	222	202	230	215	210	222	237	264	210	220	215	244	221	224	237	226	203	187	200	201	231	210	187	206	238	259	218	223	200	204	240	199	226	198	228	226	207	201	207	212	222	228	206	214	244	247	215	222	187	207	225	212	224	238	218	233	235	195	229	218	197	233	219	214	191	234	212	219	246	200	220	211	221	225	225	194	216	239	224	202	210	216	219
8114	12827	13841	2601	501	469	506	546	484	502	484	511	482	468	531	525	483	494	500	500	486	503	492	447	491	493	498	488	463	489	509	511	486	490	515	464	483	478	495	517	511	494	478	485	488	480	486	499	533	515	505	482	484	477	493	453	501	487	466	486	467	478	506	496	481	484	435	458	480	462	505	476	469	463	458	513	463	516	492	490	491	480	501	460	519	507	476	501	495	491	502	510	497	520	501	502	478	480	488	485	499	485	480	488	497	504	499	475	511	496	500	449	523	473	564	510	434	506	462	477	476	488	523	504	454	477	473	498	491	494	505	455	483	485	488	516	473	521	480	526	497	485	507	541	498	507	479	508	507	487	471	508	510	486	503	495	485	452	528	509	436	448	476	495	469	422	490	498	456	511	462	487	475	507	474	508	483	489	470	538	474	493	497	488	502	466	509	502	465	482	469	514	470	507	494	528	519	483	494	526	485	475	454	465	504	450	490	498	486	528	496	494	485	478	489	514	519	478	463	479	519	517	442	485	525	504	524	480	514	508	480	461	512	516	505	475	480	491	504	458	477	502	489	517	443	476	467	485	506	450	503	499	487	461	484	513	504	490	468	464	505	472	449	501	506	470	479	493	497	488	489	485	495	460	541	501	473	496	488	488	487	516	494	542	487	499	491	501	480	488	479	503	473	477	478	474	486	493	512	454	491	492	465	455	497	462	489	522	502	482	496	505	468	486	481	477	505	511	492	463	497	471	480	489	477	494	521	466	483	490	513	495	459	507	470	513	504	465	484	474	523	501	501	466	488	474	471	498	492	452	476	492	485	506	473	523	528	519	504	482	498	472	511	498	441	485	492	490	453	482	503	482	495	501	511	470	507	484	529	498	487	478	478	482	479	509	474	491	487	474	487	502	486	504	450	508	463	488	501	497	501	501	519	524	522	495	513	475	460	494	465	498	468	490	486	491	510	517	483	528	520	504	482	489	494	517	453	482	524	459	488	526	507	536	467	498	470	492	465	495	458	490	496	489	518	491	487	472	484	520	482	508	503	491	483	490	463	502	508	472	488	506	482	487	492	506	506	511	484	476	502	482	528	473	474	464	474	497	504	503	517	477	512	520	518	514	478	470	465	462	488	525	507	486	474	482	478	554	484	514	520	527	481	505	506	474	482	508	508	456	520	503	445	479	526	487	448	505	498	473	506	509	500	469	488	507	502	475	470	475	477	493	479	464	511	501	516	490	486	509	499	505	480	488	517	495	499	470	466	515	496	520	464	482	476	487	458	521	479	505	511	490	457	490	485	490	463	512	515	512	485	481	497	491	473	496	456	527	488	510	447	469	463	503	528	442	517	515	491	479	497	506	559	539	492	486	464	494	502	475	500	491	507	515	457	461	444	484	507	508	497	496	519	479	490	442	474	514	503	509	505	495	448	485	439	511	530	462	491	502	494	455	499	484	487	519	481	457	485	519	477	464	505	475	492	530	490	532	467	482	525	532	475	536	487	495	466	513	488	467	515	497	498	493	468	516	506	499	479	509	474	525	524	472	464	442	460	506	513	480	499	501	471	511	482	501	512	484	481	504	462	524	506	488	488	506	485	477	488	481	471	472	495	514	514	507	539	542	523	460	499	468	488	495	504	477	484	462	475	507	477	507	499	510	496	483	469	474	499	492	509	466	517	486	497	472	503	505	511	476	479	507	495	455	489	464	484	477	464	480	490	477	471	536	502	497	498	503	471	523	467	516	484	482	451	462	483	486	499	495	505	488	488	467	503	473	494	482	517	494	477	509	488	544	472	538	466	520	490	489	461	517	435	491	467	496	487	513	502	506	508	483	515	481	463	515	483	505	474	468	494	470	516	510	509	485	486	510	477	487	459	476	475	461	480	556	508	484	463	469	506	475	464	477	474	504	471	489	476	488	496	505	506	512	536	476	455	523	488	482	495	487	467	463	491	502	500	465	496	479	480	502	523	491	501	503	484	460	475	497	518	480	468	457	462	496	494	469	461	492	513	543	472	496	497	494	487	524	448	491	460	522	482	502	495	512	454	518	498	445	519	543	489	498	557	477	473	494	492	481	462	449	500	469	473	492	493	510	463	472	482	484	481	500	467	458	488	514	512	502	473	472	496	498	459	486	513	473	498	526	488	486	487	505	501	480	483	479	487	504	461	510	515	504	504	497	518	493	490	437	492	483	501	498	459	487	454	464	519	519	503	489	507	459	473	507	510	489	479	461	497	505	481	443	514	491	542	562	507	510	486	507	516	478	496	519	506	501	488	460	480	487	518	445	519	510	477	544	477	476	482	482	502	530	513	470	465	475	493	474	484	495	446	540	503	509	492	508	491	478	502	468	490	486	484	505	490	483	443	474	501	539	499	471	510	446	491	486	444	462	447	496	460	488	500	484	479	496	467	476	487	512	471	487	482	520	502	500	556	467	522	501	505	470	470	442	503	425	485	497	463	491	495	469	500	506	430	493	449	465	491	504	513	503	526	496	520	509	486	450	502	508	511	497	477	489	509	481	459	516	491	517	475	496	484	481	473	494	477	478	476	510	473	479	477	516	458	500	489	514	523	510	475	493	484	506	476	500	491	479	510	475	460	493	450	475	482	440	500	502	482	488	501	542	486	497	458	497	480	482	457	488	498	458	529	490	477	465	498	511	536	492	464	453	490	465	451	449	434	453	467	502	500	469	462	512	505	499	498	503	449	488	490	507	516	509	485	495	516	505	487	482	484	483	487	521	461	498	466	517	477	461	505	510	489	498	461	495	472	496	445	518	481	513	507	486	473	504	506	452	496	537	491	463	518	491	486	511	498	482	520	509	495	509	508	503	457	521	468	506	501	521	518	483	518	493	477	447	487	500	479	509	480	450	494	494	480	494	461	503	472	479	528	442	525	510	474	496	483	441	489	479	512	513	485	475	482	454	481	485	472	490	438	545	470	499	479	464	493	461	498	455	492	480	476	467	463	424	484	464	487	446	459	478	527	493	498	488	446	525	473	503	479	496	531	483	469	486	508	474	452	487	493	494	543	484	482	459	512	539	486	482	485	449	467	529	482	535	476	483	513	512	496	457	504	498	527	450	482	496	495	425	488	520	498	486	472	492	460	507	471	473	490	507	490	490	499	479	497	509	511	460	483	491	492	503	475	463	481	482	476	495	494	469	464	434	488	466	465	479	501	512	510	482	500	467	462	478	512	468	491	495	493	460	526	470	479	472	469	480	463	491	484	455	507	500	487	481	523	497	465	494	494	446	498	459	497	455	459	502	541	490	495	475	455	469	512	441	481	481	486	511	471	520	478	499	479	514	495	486	471	477	490	491	501	543	440	464	503	480	505	501	508	505	528	505	469	497	474	529	490	482	503	466	513	499	479	465	479	465	508	520	463	505	486	510	471	512	449	488	502	458	534	505	479	453	477	498	499	496	477	498	474	527	496	506	526	448	468	533	504	457	467	494	490	451	496	473	486	465	465	505	479	491	505	468
30101	56392	64026	32012	5174	315	230	191	182	163	202	147	165	156	165	174	141	144	130	134	171	121	128	118	121	118	117	132	148	118	136	142	133	124	149	122	115	125	143	123	145	127	125	110	137	125	121	121	122	136	132	114	112	116	118	141	133	113	123	139	133	109	98	131	122	121	116	123	134	133	127	128	134	109	130	125	139	134	129	126	131	134	116	127	129	127	138	125	128	124	110	114	107	141	120	134	119	115	110	121	124	144	126	115	144	125	119	104	119	138	124	110	111	124	127	135	154	110	107	134	115	138	95	140	119	119	124	121	139	130	141	147	133	111	114	143	138	122	91	123	105	120	104	137	118	105	142	117	141	118	135	119	137	124	142	152	144	137	125	135	129	158	129	121	147	136	145	128	127	132	127	144	127	148	116	132	135	139	128	137	122	126	101	130	119	111	116	128	137	138	118	138	132	127	123	140	122	109	141	130	121	130	128	141	135	133	119	122	128	133	112	115	126	140	126	144	134	137	130	133	136	124	129	126	108	123	118	120	113	135	107	118	137	117	133	126	114	119	115	132	127	128	122	127	133	117	136	130	118	108	115	141	142	120	122	114	121	135	125	153	147	130	122	109	99	122	96	127	138	128	114	131	112	92	134	110	123	113	140	101	132	127	125	134	140	102	112	143	125	118	118	131	96	147	111	144	117	116	125	121	101	119	130	149	129	136	139	117	156	130	133	128	131	132	117	128	128	123	145	116	135	122	144	110	127	114	150	113	128	134	119	131	125	122	139	125	124	123	128	134	122	121	136	124	125	127	122	163	119	111	127	116	132	115	141	120	138	139	134	120	136	136	156	149	125	118	139	122	130	117	115	136	131	132	119	133	126	130	138	143	115	139	127	138	131	154	118	124	148	130	104	123	117	127	135	123	116	135	117	124	137	123	138	124	118	134	124	122	135	97	119	135	147	122	138	130	141	126	141	130	131	133	117	122	135	119	158	125	116	119	115	119	129	123	133	113	123	130	126	143	141	132	114	119	122	106	130	121	133	138	124	120	133	126	108	127	127	124	105	123	128	132	140	118	153	103	135	127	121	129	130	162	121	113	133	122	112	133	128	131	131	116	143	132	119	128	125	128	131	146	116	111	124	113	135	112	129	122	138	135	109	126	142	112	142	123	132	125	145	130	123	136	144	120	122	131	133	118	124	131	124	147	133	125	129	100	133	133	114	142	115	116	132	140	116	140	142	126	141	145	139	114	135	123	124	122	108	129	141	110	128	131	139	130	129	113	131	123	108	126	115	125	150	135	132	125	97	117	143	137	117	137	131	127	122	148	154	127	118	116	140	141	144	139	125	130	119	133	138	141	110	124	125	129	114	109	120	134	148	119	113	111	123	128	131	138	146	135	126	118	122	140	125	115	141	110	129	126	121	134	121	136	121	128	114	114	126	133	135	140	124	140	110	145	131	126	139	122	124	123	130	130	110	120	125	130	115	126	132	121	140	137	138	111	133	125	141	120	131	150	138	132	136	111	138	120	125	132	128	137	124	128	100	145	114	124	134	113	129	117	101	106	128	114	143	153	133	134	133	94	130	120	106	140	170	129	112	130	114	105	158	122	116	125	132	127	139	113	113	140	130	138	119	130	134	118	129	127	110	140	120	141	160	124	116	108	123	122	136	120	143	109	124	139	120	156	119	111	126	142	119	120	119	124	143	124	145	130	106	133	144	121	140	153	133	122	144	126	118	136	125	139	119	126	103	135	105	123	151	134	101	125	122	140	126	106	126	134	99	131	113	131	123	134	135	115	141	130	138	137	119	122	155	141	136	123	120	129	134	119	137	146	128	116	143	114	133	132	129	136	117	125	128	123	137	125	121	124	126	116	131	128	109	108	137	144	108	126	133	130	117	140	111	139	126	126	99	125	135	101	101	118	128	117	124	159	116	125	132	128	149	123	131	124	139	131	125	123	114	145	154	129	127	108	110	146	140	112	110	126	122	114	97	133	121	135	114	130	118	137	130	136	142	123	127	111	114	131	123	124	119	142	147	129	126	126	122	118	119	120	145	110	130	139	108	135	113	125	119	105	128	143	126	127	116	126	135	128	143	134	127	120	122	121	117	133	116	145	116	136	115	130	111	118	112	132	126	134	129	124	128	123	122	134	127	119	143	140	115	129	115	129	107	136	106	112	114	142	116	160	114	122	132	122	140	146	144	149	157	119	134	120	134	124	116	134	142	122	114	119	124	124	123	132	142	116	143	95	111	144	133	107	130	151	134	121	122	136	116	109	110	115	127	124	122	131	124	132	115	141	142	113	148	131	122	129	119	117	134	117	121	122	119	134	122	121	105	107	114	124	116	128	131	107	127	134	115	125	126	121	129	137	122	131	120	97	117	142	120	118	115	114	119	129	113	113	127	133	134	145	146	112	127	121	149	127	130	129	129	130	142	123	134	129	133	141	101	129	117	120	111	128	98	117	144	119	131	104	116	131	113	145	138	154	129	118	118	124	137	116	117	127	114	106	124	138	126	105	126	133	110	117	98	105	130	150	109	126	139	115	113	125	125	144	123	117	127	136	145	116	122	127	137	112	137	118	132	145	98	132	123	131	137	163	140	140	128	105	125	130	125	135	117	137	144	155	125	118	136	125	127	132	135	99	148	138	129	132	112	112	125	149	140	117	127	140	128	131	113	116	137	142	123	128	150	118	133	102	136	127	125	133	140	125	117	124	119	127	131	113	141	131	118	126	112	134	122	134	133	128	123	133	148	147	144	124	124	132	135	138	138	118	120	140	122	105	158	137	138	127	117	123	130	139	154	116	131	114	110	130	130	126	127	136	140	121	133	126	117	142	131	113	116	112	119	142	129	126	123	145	112	118	111	126	155	136	128	133	114	118	123	141	115	133	132	124	130	103	140	125	142	125	112	141	119	139	138	135	123	136	114	120	135	122	122	119	126	133	129	130	120	115	131	140	145	111	122	134	108	136	127	125	130	124	122	119	117	135	119	131	139	122	128	127	128	133	142	136	115	143	138	139	117	151	138	125	141	113	124	121	123	131	115	109	140	115	125	123	133	131	117	131	160	137	141	128	124	126	114	111	121	137	123	125	122	126	139	122	128	119	104	130	133	138	117	115	126	117	124	144	111	124	115	114	134	143	134	103	146	119	130	133	134	114	145	159	132	141	139	126	148	108	151	117	126	121	134	127	123	134	133	120	98	120	137	116	116	132	140	133	113	113	128	125	104	127	143	106	131	109	122	157	119	123	122	109	122	136	116	127	141	144	128	126	116	124	142	113	127	149	132	161	107	130	111	138	126	113	120	119	130	108	130	114	128	132	137	110	105	134	126	118	135	125	140	152	121	120	118	125	118	133	123	132	140	136	136	113	113	121	134	134	132	151	118	154	120	136	131	138	127	132	138	138	129	131	147	112	120	126	123	111	149	131	139	134	131	136	131	141	119	116	120	153	141	122	140	132	117	125	132	118	151	131	135	137
15759	45262	57688	24075	1282	1006	866	753	634	618	562	526	498	444	444	392	422	381	373	364	348	353	369	382	337	334	340	333	317	342	353	340	348	309	335	323	306	343	344	341	327	307	339	295	329	307	354	320	324	311	303	355	327	320	330	325	330	312	346	329	356	304	309	310	300	305	325	298	307	297	304	294	336	303	305	337	308	330	339	297	294	318	306	304	323	333	346	306	347	312	306	292	345	293	333	327	295	321	338	327	318	300	301	309	318	317	308	337	308	293	324	301	300	286	292	324	296	311	300	293	309	346	307	325	313	309	308	301	330	311	318	325	325	314	266	297	332	332	323	360	362	343	312	283	283	309	322	304	312	334	346	312	349	317	332	291	278	304	317	275	331	305	331	296	318	317	303	333	325	284	309	319	296	315	338	320	304	284	306	313	317	319	297	332	345	296	303	348	294	276	319	313	281	339	323	294	322	304	308	314	314	295	305	293	300	305	327	296	312	338	309	313	355	315	268	298	291	342	277	318	342	321	276	284	313	315	281	294	296	312	313	300	290	327	308	323	296	289	292	283	291	316	327	344	297	306	328	286	307	303	320	315	312	346	304	303	331	286	302	270	331	331	302	317	310	349	325	305	292	328	303	310	323	299	312	285	328	292	293	308	320	332	282	284	314	311	298	317	322	355	319	295	336	298	308	319	310	309	300	318	317	294	308	288	309	319	335	345	331	323	324	313	316	323	323	300	305	325	293	313	320	331	320	292	285	292	297	300	310	321	312	301	288	319	354	291	318	313	339	343	302	313	333	323	350	315	303	310	307	305	318	314	302	318	299	319	311	330	324	313	310	320	304	314	330	333	317	329	288	285	306	318	328	293	276	312	321	306	304	303	306	292	310	324	306	296	337	332	258	303	273	311	300	331	285	321	306	317	278	309	319	281	312	293	299	287	316	295	332	323	326	292	305	327	329	294	318	293	294	295	314	313	303	310	300	329	332	328	310	275	293	329	284	325	320	313	305	296	319	276	286	298	307	309	292	296	298	290	325	320	328	334	324	305	290	300	307	320	342	314	326	340	283	314	344	303	317	314	279	303	298	321	296	344	281	312	321	291	319	308	326	351	331	305	300	307	290	306	285	288	310	331	317	304	311	312	283	304	315	318	324	322	315	299	295	292	304	308	316	291	327	296	281	297	301	299	329	304	290	320	308	304	311	297	298	300	317	296	316	328	268	288	363	333	303	272	309	304	329	351	315	297	291	283	322	295	300	320	332	335	308	300	316	313	276	325	276	331	328	336	306	321	298	308	303	321	306	296	292	296	307	332	282	287	329	261	302	286	311	320	305	305	285	294	354	330	290	335	299	274	297	307	311	306	297	299	299	303	312	280	335	328	322	313	296	300	293	313	324	295	334	306	306	308	302	307	314	333	343	312	303	326	316	302	296	298	305	314	289	311	324	309	301	304	317	307	314	308	304	329	307	320	309	325	311	304	287	290	301	307	303	269	302	326	298	305	280	322	298	323	322	275	307	323	304	309	313	326	335	302	314	314	318	294	308	310	307	324	311	320	332	315	304	272	316	339	350	327	312	331	293	320	322	302	312	307	306	305	319	311	273	288	301	316	282	312	299	323	313	339	309	302	282	283	334	316	298	279	307	296	318	328	342	298	290	333	307	347	314	272	299	300	338	362	322	323	303	292	313	314	287	327	320	310	289	321	330	291	335	301	310	307	295	317	308	314	324	296	319	321	329	347	325	312	310	295	309	308	297	292	298	325	332	319	355	291	338	307	326	303	346	312	312	336	310	306	302	291	300	307	317	309	287	301	300	316	297	288	282	294	310	331	319	296	305	312	296	311	293	304	316	314	314	323	318	322	287	266	304	279	346	293	313	291	287	287	304	322	316	309	344	330	302	324	321	323	291	307	292	283	309	309	316	296	326	294	302	295	309	303	314	326	287	324	303	288	289	325	297	328	303	304	294	325	329	317	309	302	317	314	288	352	329	310	303	313	291	312	314	292	333	288	312	337	326	309	305	312	325	324	280	288	315	323	297	289	299	327	322	292	323	325	325	325	295	326	316	298	307	293	322	287	315	297	306	340	311	313	326	283	308	295	323	300	342	290	313	301	333	297	315	332	298	291	293	301	288	281	332	317	313	301	287	309	306	324	298	305	314	273	280	329	314	308	332	312	290	312	343	328	317	304	310	313	304	308	317	296	299	291	326	307	316	312	315	319	276	287	277	296	304	310	339	307	322	312	325	303	303	312	308	310	313	321	292	254	291	313	316	299	278	332	308	310	343	326	293	328	317	322	309	282	319	294	272	339	308	326	305	312	277	278	288	315	311	271	310	312	310	320	286	302	299	290	311	297	289	312	322	325	287	315	322	284	333	306	296	304	304	322	302	317	311	301	304	294	325	298	307	277	316	316	293	294	309	323	273	325	319	297	315	328	340	316	279	297	327	308	320	275	321	292	315	319	280	313	291	290	320	305	325	338	299	314	283	284	308	298	320	289	272	306	323	293	297	295	318	313	286	285	344	311	291	328	316	281	298	331	334	323	315	322	321	272	300	297	310	317	330	311	334	303	298	303	299	308	336	302	302	301	275	334	294	341	315	356	312	300	290	280	312	319	293	296	314	278	299	309	317	342	315	333	309	317	325	336	300	265	292	298	311	315	332	304	294	307	313	292	335	326	314	306	307	308	320	287	320	293	323	306	307	297	317	321	333	332	280	304	275	290	300	281	333	302	297	305	299	315	306	325	298	297	306	295	289	306	290	312	295	347	282	292	285	309	333	332	286	339	312	286	317	289	319	297	302	293	301	298	317	300	316	344	325	283	310	306	294	306	339	311	335	313	318	304	306	331	329	306	309	274	296	312	296	315	320	280	350	296	301	308	278	337	287	292	318	339	310	290	330	311	306	305	281	278	352	301	302	320	293	328	305	294	303	278	329	293	300	281	315	307	323	327	306	299	287	314	332	276	280	287	298	279	297	329	297	283	302	304	337	341	310	327	323	295	311	312	320	277	324	289	286	300	312	305	308	305	320	296	318	308	311	315	307	302	318	324	330	300	291	321	299	312	302	305	339	291	303	309	336	327	313	291	316	321	331	308	334	330	292	315	327	287	309	320	300	313	307	340	279	320	296	312	323	361	297	345	320	302	287	256	335	298	277	291	308	287	314	309	304	320	324	284	287	309	307	301	307	299	338	325	321	345	333	315	294	291	326	348	269	327	313	312	310	313	319	309	305	292	327	304	318	329	316	357	295	283	338	320	287	310	328	296	311	290	322	324	337	332	311	320	293	296	303	313	298	328	315	310	273	300	333	337	313	301	296	300	331	298	337	299	316	290	290	319	317	292	302	349	296	326	305	332	313	279	294	312	328	316	333	331	347	311	356	310	315	295	294	310	312	296	319	287	306	309	326	301	324	289	307	295	298	296	298	313	330	304	307	302	303	311	301	339	297	305	316	301	299	313	285	303	289	260	295	322	295	340
38653	73366	76366	42046	11542	1415	423	315	347	272	259	262	212	239	225	199	235	239	203	190	185	206	196	182	181	220	173	170	182	176	180	187	189	158	176	183	185	197	190	209	197	154	169	179	191	181	190	190	179	182	202	178	193	175	193	171	170	190	198	180	182	184	160	185	180	163	143	180	155	145	166	194	187	201	169	164	178	177	170	181	183	179	188	160	174	180	154	151	151	170	197	191	184	169	172	187	197	181	173	162	165	147	167	167	172	173	178	158	160	166	200	187	184	176	182	159	158	174	178	170	175	176	183	186	165	191	185	179	168	178	160	196	181	181	183	139	198	192	170	190	204	196	164	167	162	182	155	157	170	159	159	188	152	172	184	163	193	200	167	156	177	164	180	165	204	154	206	157	138	171	183	198	182	168	177	163	160	201	192	177	174	170	215	191	150	168	186	177	163	192	180	162	176	186	196	173	191	182	186	148	183	176	185	177	170	164	171	158	211	180	176	174	162	174	178	195	182	192	199	147	163	142	190	172	168	179	174	174	183	187	171	176	184	158	162	182	188	177	191	185	175	181	184	181	162	166	202	175	173	181	172	190	181	180	140	165	150	189	161	171	192	199	171	203	176	174	195	159	185	196	176	165	183	167	149	177	181	158	171	173	172	208	160	177	181	184	156	174	198	199	175	164	184	177	168	178	175	182	192	188	164	184	178	148	179	202	167	189	174	164	185	197	185	164	156	172	171	174	182	188	182	179	178	164	186	160	197	165	172	188	197	169	174	165	172	190	173	166	166	144	158	186	188	197	164	198	190	193	188	196	180	187	168	161	179	168	157	174	168	182	153	191	162	176	155	187	177	185	172	160	144	174	188	188	177	183	167	145	150	157	184	167	175	196	172	161	159	176	180	192	160	174	177	182	181	186	173	179	183	158	176	203	190	167	158	177	170	187	182	191	156	187	169	172	162	183	193	186	178	183	192	176	164	178	162	190	161	166	176	160	192	174	181	169	187	178	151	178	175	183	171	180	181	165	202	168	194	188	187	178	165	185	171	179	165	157	179	165	164	165	165	180	170	188	193	202	182	149	212	190	161	172	181	147	164	182	171	182	178	160	162	191	171	164	162	172	184	157	164	176	169	175	168	156	185	165	181	132	185	185	207	192	161	159	184	170	179	147	208	196	174	191	163	194	189	168	178	162	196	174	191	185	188	154	182	179	180	170	178	186	176	150	174	173	200	159	161	175	184	182	198	151	173	176	161	185	166	177	144	179	159	174	175	183	184	173	182	175	158	166	163	138	191	160	184	182	191	163	185	188	184	170	172	173	157	190	185	194	188	192	174	166	183	173	172	190	183	194	201	171	179	171	185	192	186	179	156	197	184	161	159	147	175	178	181	175	158	202	169	163	186	202	162	189	159	208	184	168	169	183	177	189	187	186	154	174	187	181	186	149	171	175	184	180	177	185	180	166	164	186	165	165	183	171	196	180	171	176	190	194	185	221	197	208	195	173	200	174	164	172	156	149	161	192	164	194	161	172	154	207	179	152	180	166	154	181	162	196	182	165	179	164	177	170	186	151	172	178	161	168	176	193	166	173	138	181	179	169	170	176	184	158	187	177	164	173	193	179	188	178	166	170	168	177	180	184	176	205	165	153	170	168	173	203	198	167	199	168	168	154	184	172	183	162	159	148	176	221	172	158	175	180	176	163	166	180	191	171	160	182	192	181	176	205	204	196	180	192	191	195	176	171	202	176	195	146	197	202	184	168	193	167	173	177	184	185	149	163	174	185	160	154	172	180	157	170	167	165	160	177	173	187	198	178	185	196	166	161	200	195	166	184	156	175	166	192	174	195	156	206	174	142	173	175	172	189	177	182	174	170	156	193	159	194	181	173	182	188	174	183	183	180	159	201	183	184	171	193	175	192	165	176	169	157	203	176	151	192	162	175	149	169	190	187	179	178	142	198	178	202	192	196	180	162	155	179	146	146	172	141	182	179	156	181	166	138	169	199	164	177	162	200	178	183	194	164	159	180	178	187	190	196	187	161	152	171	179	176	165	181	181	156	195	154	164	184	190	191	148	177	178	168	166	189	212	178	182	179	192	177	155	164	175	175	178	139	167	176	186	165	157	187	174	168	177	165	186	175	179	159	181	181	161	188	159	166	195	191	160	193	170	149	174	176	160	176	179	187	182	169	172	194	189	190	159	165	188	152	151	170	158	167	161	165	175	174	189	170	184	174	166	197	186	165	170	193	158	190	182	157	203	185	188	188	208	177	158	159	178	174	176	228	170	174	169	196	182	191	194	164	180	186	166	162	188	194	177	176	171	195	168	157	191	159	186	174	186	194	177	168	166	167	167	170	174	168	186	182	167	176	176	154	164	155	194	169	180	192	161	171	166	168	186	152	171	179	177	198	197	183	204	198	173	170	173	196	177	155	157	122	192	167	183	170	178	141	166	201	160	181	176	185	178	182	163	183	190	176	169	205	180	203	190	162	169	179	188	177	178	183	152	177	191	171	160	187	174	173	187	182	161	198	158	177	170	194	170	174	186	170	166	165	180	184	185	189	190	190	185	191	159	169	166	191	183	172	189	187	170	194	174	177	169	185	194	196	186	165	169	174	177	166	182	205	187	173	203	153	185	168	185	173	162	178	175	201	175	178	183	214	178	169	171	188	172	189	141	181	186	173	182	177	190	178	161	189	189	156	165	172	193	210	162	185	169	162	204	184	193	164	148	176	163	184	183	180	171	200	174	159	183	174	171	184	157	155	193	201	163	160	159	169	164	187	184	144	166	188	198	167	173	190	185	174	172	167	168	166	174	156	160	182	173	152	175	192	160	155	190	155	156	152	167	169	160	186	162	160	174	185	158	207	192	166	185	167	154	170	167	184	178	176	185	163	186	179	179	192	194	176	193	205	180	201	171	177	168	176	174	170	167	172	170	156	185	167	176	172	204	158	193	168	160	167	188	175	166	198	156	174	186	173	197	176	178	151	193	178	167	179	155	200	156	180	196	173	198	198	170	182	168	197	159	165	205	197	163	169	172	173	183	184	161	153	215	180	181	161	157	169	177	156	151	177	169	191	178	183	159	171	175	180	185	185	160	171	175	185	162	174	176	177	190	182	186	154	171	187	162	181	188	156	156	192	177	162	167	177	170	172	185	190	171	174	174	207	167	193	171	171	170	173	180	182	158	203	179	197	178	157	177	196	164	189	170	174	186	185	187	173	157	149	170	185	175	222	165	202	178	182	199	178	191	161	183	169	184	178	173	184	174	190	167	187	186	177	174	161	178	173	202	194	185	180	172	160	166	180	169	192	164	184	172	178	205	190	170	199	185	164	180	184	179	152	146	156	183	162	165	163	176	154	179	199	155	197	169	175	195	181	154	166	177	166	173	183	179	176	169	166	177	162	196	175	183	198	158	191	168	175	160	157	182	161	181	157	173	167	156	172	151	192	183	171	171	173	180	210	178	151	184	159	187	179	185	190
20373	57133	70804	32766	2295	1944	1498	1314	1121	989	960	775	782	750	666	651	658	608	577	573	532	542	505	537	500	528	492	490	468	457	485	485	464	456	515	483	441	464	453	425	477	444	456	455	465	420	461	469	422	455	469	487	459	483	495	487	462	429	446	461	424	428	450	388	430	451	426	422	405	449	418	397	444	463	425	456	393	421	415	476	422	456	390	421	436	395	427	428	467	435	456	427	424	389	411	441	444	413	438	395	432	441	395	456	394	417	457	446	431	398	401	420	414	421	454	423	392	432	450	440	390	437	455	399	428	474	412	443	402	423	442	419	431	428	430	415	452	420	417	444	462	420	406	427	432	432	446	421	383	404	440	422	414	383	425	444	433	423	382	421	400	428	428	388	399	389	402	424	409	425	431	430	409	429	413	406	424	429	423	418	425	441	416	405	437	464	387	409	453	391	421	453	416	414	432	422	403	401	395	395	408	397	406	433	400	410	404	471	412	420	411	421	452	375	451	438	417	425	413	375	437	435	414	439	456	407	401	444	413	409	428	413	408	416	406	439	454	417	419	391	394	438	449	425	416	388	406	458	408	446	427	404	395	433	416	423	413	410	415	427	393	409	419	431	392	425	448	436	428	384	376	380	419	429	412	425	421	426	438	405	404	419	420	440	416	386	444	387	382	443	359	431	398	470	440	455	433	419	430	392	426	400	446	396	409	411	412	397	399	399	451	425	393	423	411	385	428	384	431	437	406	420	387	405	411	428	418	431	434	407	403	368	427	408	423	408	407	395	426	381	378	429	401	404	398	455	422	413	379	392	441	392	400	382	416	397	414	411	383	435	397	409	444	425	452	434	442	435	393	389	413	437	418	411	451	399	404	383	410	412	433	383	416	393	424	423	436	413	414	419	396	408	428	427	414	397	392	426	414	424	412	392	406	445	437	423	480	442	415	437	404	407	437	453	422	424	421	416	412	421	444	383	466	381	408	443	411	378	420	440	439	433	407	422	419	424	413	375	438	412	400	442	445	427	436	454	402	434	420	415	429	406	416	429	421	394	458	400	390	431	436	404	431	388	441	420	407	404	404	387	424	406	461	421	410	418	384	456	427	389	404	404	420	385	426	382	417	413	414	419	377	407	419	419	416	423	400	438	444	411	462	372	409	398	402	392	415	401	406	408	388	455	401	433	431	411	414	399	412	404	402	440	402	403	431	422	423	446	408	387	401	429	404	393	390	425	412	389	422	381	409	411	388	444	408	422	448	407	384	430	423	406	398	438	410	395	445	436	432	412	427	376	417	441	403	391	416	418	431	430	423	421	426	427	425	415	431	421	397	392	429	421	421	420	442	346	425	421	424	435	446	383	393	419	431	411	431	402	395	415	422	418	410	410	425	422	418	434	421	435	441	396	409	419	404	391	430	461	373	406	410	438	449	370	454	390	412	440	439	430	408	477	444	444	361	430	415	396	400	472	376	405	417	406	436	445	406	438	445	402	415	428	392	406	385	404	424	418	399	369	419	417	452	408	433	435	396	442	442	433	417	422	391	371	411	402	418	415	397	411	423	424	407	395	413	429	398	413	427	421	390	398	443	427	456	409	425	419	405	436	374	399	390	417	406	420	415	384	386	424	404	392	424	423	422	379	399	382	418	361	393	436	444	427	453	443	419	411	403	411	413	408	422	410	431	426	424	443	418	394	406	417	463	384	457	402	363	412	403	423	428	445	418	410	435	449	401	440	417	431	428	430	418	356	443	402	404	397	438	420	421	425	403	410	421	445	383	387	438	412	415	418	379	417	422	386	440	427	446	401	405	411	381	398	407	396	425	391	426	434	405	417	438	414	400	394	431	432	425	416	439	396	412	428	411	405	417	395	428	425	452	436	379	445	439	435	410	440	430	430	428	416	431	397	430	418	402	405	449	421	439	426	411	412	393	371	439	380	379	403	387	412	432	416	414	413	441	408	469	434	419	387	429	420	425	401	403	405	428	419	412	447	425	411	435	409	393	427	403	410	408	426	425	396	433	421	435	406	384	440	402	389	414	402	378	434	446	421	417	420	425	443	415	420	405	427	430	399	401	409	427	422	417	387	450	394	417	425	424	423	391	435	455	439	403	429	408	342	427	410	406	399	384	411	406	420	398	416	387	383	396	415	433	414	430	419	411	387	369	419	416	450	419	427	412	398	437	422	411	394	389	458	433	441	420	402	418	406	435	414	404	450	421	450	436	410	407	412	428	405	399	443	368	443	409	445	419	395	432	387	435	393	407	388	412	415	406	392	444	478	434	397	428	402	409	439	432	381	427	432	428	424	406	431	411	426	438	434	427	444	443	386	434	431	420	410	413	412	451	410	422	414	424	410	397	454	398	434	450	430	437	407	408	448	385	385	392	413	426	438	431	432	395	422	441	404	424	421	401	411	392	428	438	447	425	404	392	437	413	401	437	419	388	406	366	451	389	426	443	444	413	465	382	397	403	395	387	400	415	386	443	430	403	407	413	402	396	448	441	401	402	406	450	397	431	422	447	406	418	423	391	423	409	428	409	405	435	397	386	411	423	446	407	424	400	411	400	396	416	408	414	438	428	452	420	405	421	427	425	448	428	424	357	407	429	379	424	440	412	391	446	387	403	401	426	423	434	427	338	425	420	415	438	413	411	385	394	423	425	407	428	424	437	418	401	404	410	423	395	449	418	411	419	446	443	407	406	423	383	403	422	428	392	428	418	420	435	423	435	420	419	439	423	413	402	407	422	408	449	393	426	380	416	418	397	390	376	378	433	426	413	406	393	419	413	410	450	413	398	438	422	387	431	443	408	405	430	454	435	394	426	441	440	401	416	416	428	402	396	435	399	416	442	428	423	382	426	423	451	399	394	402	434	397	411	422	411	413	426	387	423	409	430	413	387	423	419	423	388	393	402	407	407	407	382	398	431	430	407	424	411	414	434	449	419	402	393	414	417	391	408	421	436	429	448	401	425	420	423	429	418	389	413	423	400	420	370	408	415	407	393	380	405	397	400	407	451	364	421	424	437	400	423	401	397	418	446	410	423	402	404	404	404	392	429	389	390	417	381	408	411	440	427	401	434	385	412	410	385	415	414	418	412	421	414	440	414	440	410	414	427	422	395	435	408	386	409	408	429	409	429	401	450	417	429	453	421	415	407	411	400	414	438	401	390	421	380	435	413	410	442	386	406	373	417	452	411	424	439	436	434	405	414	390	424	401	434	431	410	420	390	457	386	424	433	417	417	381	402	388	429	453	406	402	424	418	459	451	442	412	430	417	378	421	398	379	447	433	449	440	458	466	441	391	443	396	415	433	416	425	376	436	432	396	428	427	440	401	415	423	414	403	426	387	380	420	431	418	431	452	403	414	420	416	430	417	400	411	400	432	407	443	445	425	412	402	422	434	421	415	426	399	403	401	456	400	417	419	396	408	415	438	459	430	413	458	416	417	447	395	422	425	424	381	379	413	425	425	416	418	446	421	401	417	450	412
16482	10062	8897	1270	206	203	207	217	206	204	202	199	212	204	240	191	207	204	221	211	232	218	211	192	213	192	215	207	207	198	225	222	211	214	213	226	207	206	205	199	219	220	213	196	195	216	177	181	201	228	210	195	190	199	221	220	221	199	208	246	209	200	214	201	218	192	210	206	263	206	206	246	195	194	213	213	188	212	191	209	195	213	206	216	222	206	209	199	196	221	194	208	194	217	219	231	169	226	204	220	233	197	201	194	232	213	223	201	214	204	214	198	192	227	230	208	204	225	238	200	228	220	215	207	208	195	192	219	209	211	193	202	188	187	207	226	252	224	200	203	245	190	190	199	201	220	211	211	218	195	227	200	164	185	193	213	211	176	223	201	215	207	223	201	222	190	201	188	185	198	189	213	213	204	204	205	198	220	215	183	186	196	228	208	190	212	211	224	207	177	207	201	192	208	204	186	194	205	184	196	202	205	213	220	191	234	222	196	209	201	203	171	236	222	185	192	209	233	207	197	207	208	206	190	221	205	229	216	207	202	214	231	186	219	215	238	223	214	197	211	221	197	216	179	217	219	232	203	208	195	211	195	204	200	231	219	204	209	202	199	219	198	183	208	190	210	203	199	228	224	205	215	220	224	203	218	223	196	196	183	196	196	242	186	209	203	182	189	227	225	225	204	220	232	198	197	194	207	193	200	214	218	206	185	227	224	211	193	222	223	192	216	212	220	213	223	178	217	207	207	196	185	182	194	207	223	221	206	192	215	213	199	199	220	207	196	214	194	236	183	168	224	208	208	193	222	213	213	203	219	208	199	188	207	169	185	217	209	230	197	198	207	202	200	181	210	211	192	208	199	216	221	211	188	186	200	197	194	196	227	206	204	216	206	171	211	183	217	187	215	206	201	180	213	209	195	230	188	172	218	199	225	206	243	212	206	216	202	224	204	199	187	216	216	182	168	233	199	195	234	212	185	211	204	222	216	192	210	223	228	189	170	214	219	175	218	206	212	213	184	217	226	175	188	218	213	203	194	193	213	207	195	201	178	215	206	224	206	197	184	218	215	204	211	218	214	231	210	224	212	213	225	203	198	233	185	198	204	209	211	199	219	194	217	196	229	177	217	199	231	199	202	184	202	221	218	192	212	200	201	186	177	202	205	216	231	220	188	212	209	201	221	204	213	215	186	211	206	221	197	224	221	219	202	231	221	175	210	207	177	221	214	221	214	216	211	218	212	197	189	171	209	197	197	204	205	226	196	216	203	204	213	215	203	219	234	212	199	245	181	217	228	208	184	219	207	197	212	210	181	221	220	207	215	193	222	197	192	211	234	195	216	211	202	192	219	199	218	206	215	217	194	224	218	211	198	206	212	208	190	200	197	180	196	190	232	196	182	201	201	244	213	232	222	206	215	225	216	201	219	175	196	212	210	226	206	206	174	204	201	193	196	193	194	199	214	222	255	211	216	207	216	188	197	220	196	197	187	200	203	196	223	202	235	251	203	219	221	221	212	216	203	225	195	216	192	226	227	221	194	214	202	193	210	230	198	202	213	215	174	212	230	214	199	202	215	202	221	184	200	182	193	203	230	239	179	207	192	229	189	215	202	202	217	207	225	206	186	218	234	198	206	210	197	202	206	188	188	201	206	186	192	196	214	208	200	189	188	202	218	215	208	231	221	210	213	202	186	198	218	191	225	217	195	195	206	202	190	219	216	222	207	202	202	198	215	200	197	200	202	187	188	210	221	196	215	222	212	206	233	211	209	194	189	185	200	204	199	206	227	159	202	208	222	188	217	201	218	177	206	222	195	239	184	176	212	199	214	193	213	190	184	191	204	193	195	214	184	221	193	202	203	202	202	207	210	193	229	179	182	208	148	202	207	204	243	210	203	193	201	199	190	201	202	209	215	204	171	201	228	212	223	191	194	211	240	176	186	189	212	223	206	179	212	185	226	188	209	207	194	195	238	181	196	214	236	209	219	191	178	208	208	203	222	200	209	191	223	208	204	218	209	217	223	206	201	186	222	218	206	199	186	246	188	175	211	200	206	211	251	209	223	211	191	216	200	209	200	189	227	241	194	206	202	207	192	219	199	220	225	207	199	192	189	188	193	221	207	230	223	188	241	203	207	223	212	212	210	216	209	199	205	189	195	197	210	188	229	213	195	194	204	214	195	191	201	190	199	219	216	208	206	201	196	209	184	215	194	185	222	229	203	204	203	214	211	210	214	192	207	208	213	246	233	181	196	193	188	192	228	203	207	220	213	186	193	185	208	204	174	181	216	190	201	200	232	186	182	184	203	191	225	221	221	205	211	218	225	203	193	194	211	183	216	203	214	187	202	204	191	208	181	196	194	215	227	202	191	216	217	199	188	194	218	213	223	179	196	200	216	201	237	222	209	196	183	211	191	190	193	212	175	212	230	195	192	210	205	240	200	197	216	217	185	204	208	210	174	186	202	211	172	206	209	215	208	233	195	178	200	205	214	217	198	189	181	188	194	200	229	209	173	183	217	195	217	196	199	242	194	197	191	203	203	192	226	203	214	217	202	206	200	203	195	196	203	201	227	208	200	206	183	205	245	229	199	214	195	205	219	191	216	202	187	206	185	198	215	196	176	196	215	187	192	210	217	202	212	212	206	208	201	184	199	227	229	190	212	226	217	212	187	227	196	235	248	205	228	212	190	225	192	198	187	220	199	203	193	228	190	218	200	194	206	232	205	216	218	167	207	211	172	204	196	203	195	211	190	211	226	217	177	202	167	201	213	226	212	209	219	205	223	243	221	218	200	183	191	210	207	179	203	200	193	213	208	192	218	207	221	202	219	160	189	202	184	187	204	200	194	217	199	215	217	212	214	208	190	225	204	202	182	191	195	235	217	203	194	206	226	227	190	223	192	207	192	192	209	204	197	210	201	217	202	199	216	207	214	195	199	184	200	185	224	184	221	182	209	216	208	171	216	189	204	227	220	200	216	194	198	219	222	213	181	223	230	190	200	189	189	194	188	214	170	225	219	174	202	209	232	212	186	196	191	213	214	208	218	193	185	214	199	200	207	207	218	203	201	204	189	195	206	223	214	219	201	192	207	211	211	201	199	211	230	183	193	234	203	188	194	207	210	191	195	198	202	203	232	217	212	183	197	180	187	204	197	217	222	210	198	189	214	192	208	207	204	186	223	221	178	213	200	181	231	226	216	200	208	216	201	203	205	180	205	171	194	215	231	194	235	195	186	175	205	202	196	182	212	220	229	201	184	198	187	189	222	195	222	196	179	206	214	204	196	198	193	199	205	201	186	208	184	198	216	211	187	214	207	182	204	209	203	205	218	199	208	206	224	214	206	195	229	206	193	233	217	209	214	205	216	202	215	220	202	215	191	196	226	182	218	194	201	201	201	217	207	202	199	230	195	162	201	214	224	207	223	196	206	203	194	200	206	191	203	229	221	215	244	171	200	207	235	198	215	199	247	182	231	198	223	210	219	225	196	201	204
8127	11783	13260	2446	499	473	480	469	455	447	437	489	483	486	451	462	491	464	450	431	461	453	421	488	502	457	468	449	477	462	453	451	490	466	503	481	481	473	428	466	451	459	482	447	472	463	452	480	465	507	451	465	444	476	411	456	457	469	432	491	453	400	449	458	477	438	500	469	461	442	429	457	441	482	437	473	456	457	435	458	445	458	496	436	475	482	442	465	434	483	463	447	449	481	481	448	449	464	451	400	490	486	461	426	455	459	484	482	480	439	459	453	466	458	452	428	477	452	462	498	474	472	448	466	468	449	450	453	448	491	406	518	448	449	466	448	470	492	464	480	453	479	462	487	457	465	455	429	503	449	456	439	484	429	473	446	423	493	460	427	429	436	430	444	464	437	431	434	427	428	456	460	452	454	443	424	466	450	432	481	470	463	482	461	473	447	472	436	473	463	471	459	432	436	425	491	497	444	450	478	477	453	474	458	474	432	444	464	477	463	478	502	454	477	498	465	467	469	435	427	446	440	480	441	486	473	452	461	447	468	452	496	453	438	470	480	492	453	462	474	457	423	429	432	472	441	449	458	449	457	444	464	443	466	439	475	443	444	417	445	460	441	467	488	472	497	441	462	466	442	435	459	478	453	466	463	440	451	453	416	497	454	449	459	452	457	439	442	420	472	456	474	451	455	502	473	459	423	466	451	447	453	471	501	464	469	442	429	458	459	515	430	447	488	466	449	471	434	455	498	466	485	467	447	477	458	462	439	472	428	426	459	443	448	444	460	455	450	434	435	485	438	437	461	429	458	464	430	439	456	455	460	465	473	453	441	473	462	463	449	438	445	462	498	442	475	430	461	496	479	434	471	447	479	455	436	448	519	466	454	461	451	458	478	418	486	481	449	416	450	479	448	454	430	463	472	470	463	438	424	446	445	446	432	461	485	451	460	458	494	468	463	476	472	444	460	446	458	443	458	431	463	473	460	458	492	483	461	467	422	448	442	428	488	459	438	468	425	476	496	411	469	437	462	467	472	437	452	460	440	455	466	490	443	440	453	434	467	414	437	488	440	483	482	429	451	508	447	452	436	449	474	468	432	468	417	435	429	462	436	460	438	480	464	471	450	490	475	456	469	407	443	461	465	455	456	459	468	492	476	457	460	425	438	471	464	479	431	456	470	446	462	435	495	448	469	455	449	488	482	468	487	441	451	429	457	494	443	435	451	480	472	479	430	476	483	441	417	491	453	458	467	473	495	439	488	482	460	432	459	475	442	503	456	443	457	485	507	439	479	466	461	454	474	468	461	466	447	449	487	440	475	424	475	420	455	470	461	464	479	453	437	462	455	435	463	444	466	440	432	449	437	444	477	466	451	454	430	485	437	456	478	440	450	487	439	456	453	466	480	487	472	444	430	461	413	433	426	458	471	486	447	441	466	436	494	456	480	488	470	468	444	430	462	475	452	475	466	478	484	445	444	437	473	479	454	453	436	447	470	460	459	445	459	459	443	417	468	435	449	412	425	457	419	463	438	477	442	422	479	479	450	457	477	473	503	462	450	431	462	482	465	458	420	440	453	428	492	450	454	455	435	423	468	447	460	439	435	426	440	459	455	477	452	436	427	461	484	439	450	457	484	439	438	455	427	424	476	440	466	448	458	441	472	432	457	488	450	457	442	470	493	450	481	470	418	475	461	473	458	437	482	439	484	474	472	454	449	466	450	460	467	435	468	465	456	486	433	439	455	489	462	410	433	456	448	453	479	448	478	453	476	422	460	465	504	486	427	446	487	448	447	466	482	491	462	475	416	466	454	431	421	466	454	442	457	440	448	448	499	423	453	454	483	439	408	522	461	427	435	462	444	474	461	433	469	437	451	453	463	499	472	453	483	436	433	419	437	437	488	489	444	470	446	430	495	454	447	429	474	412	436	453	424	467	438	464	453	444	444	437	399	460	457	449	453	453	438	441	467	427	460	447	477	443	468	435	473	459	426	485	461	462	483	432	448	461	481	446	436	458	440	470	481	480	458	472	480	447	473	438	445	462	484	439	425	489	434	435	455	464	455	447	489	432	435	446	476	430	449	479	489	485	439	458	463	445	478	467	453	433	478	434	419	457	438	468	478	424	476	444	459	436	485	446	454	499	463	495	468	429	476	445	457	481	439	472	459	455	467	436	466	454	444	455	414	445	482	451	430	473	469	479	463	469	440	467	428	431	436	501	470	487	451	450	456	452	466	460	442	419	476	442	452	462	423	450	441	453	452	450	466	442	481	444	465	434	415	415	465	424	455	435	415	452	434	447	474	432	477	485	500	475	468	479	480	467	461	438	444	474	479	444	417	496	445	449	465	449	465	450	450	473	428	444	471	497	477	483	457	480	462	489	478	483	419	452	442	452	449	462	463	457	451	477	506	484	455	437	496	442	489	468	455	437	464	433	454	468	496	465	473	455	451	449	437	465	448	448	447	494	484	447	440	480	462	468	452	432	415	444	467	446	484	472	481	500	464	464	440	455	462	420	435	437	452	446	445	471	455	488	455	477	433	465	456	452	444	479	452	463	468	484	444	463	461	475	465	445	464	447	489	461	466	491	463	442	450	478	436	427	435	477	442	473	489	455	437	447	448	424	441	480	413	462	472	434	458	501	440	421	480	520	468	478	441	438	461	488	432	493	457	446	428	476	421	481	474	473	457	441	479	464	461	459	482	457	436	472	450	485	404	435	439	501	471	439	466	451	443	423	448	440	476	435	451	462	453	467	487	469	459	471	459	419	495	502	479	459	458	437	476	438	424	456	443	459	458	429	480	438	408	456	422	471	407	446	489	483	491	421	465	482	454	448	430	423	416	435	449	472	461	461	461	457	448	503	454	420	434	460	441	471	406	450	457	458	423	463	462	485	462	424	450	416	445	520	500	493	471	467	456	477	470	488	469	457	443	489	436	481	451	476	451	470	442	476	456	480	459	449	425	451	445	435	465	435	461	460	452	454	448	447	467	448	491	469	453	412	457	471	466	491	431	462	472	438	471	468	482	549	431	471	412	490	465	481	491	458	458	513	438	472	448	474	436	466	462	434	486	440	456	481	492	477	446	457	440	454	468	469	460	464	418	463	418	461	460	458	457	456	468	461	465	487	445	482	454	428	443	454	472	438	478	450	470	479	474	459	449	461	474	443	496	436	435	449	459	466	493	429	466	451	464	448	477	436	468	456	515	438	431	511	394	461	470	428	454	460	452	441	456	431	477	457	435	459	478	491	438	415	447	440	472	466	460	428	440	442	461	474	464	464	468	451	415	438	478	426	485	413	488	464	473	435	465	433	416	412	472	449	489	482	476	460	478	478	483	493	422	473	452	421	460	411	467	454	465	446	449	463	482	461	431	477	450	482	447	427	475	493	456	480	460	437	460	459	494	485	442	476	492	477	429	474	462	461	515	426	440	428	455	407	449	455	468	438	463	462	471	436	455	445	485	461	465	461	451	460	448	473	445	479	449	451	403
28864	55448	62990	27823	3977	332	221	155	179	169	171	143	146	130	136	132	133	130	100	108	138	113	122	129	124	116	140	128	110	147	111	119	129	117	93	108	127	114	107	117	113	115	127	125	124	112	121	108	122	128	133	120	123	101	130	115	128	107	137	109	104	110	116	95	111	126	128	116	102	136	94	90	94	110	116	116	107	126	143	109	114	126	122	107	100	108	107	137	114	132	100	117	108	111	116	131	130	108	101	93	119	124	104	116	126	123	97	132	113	112	106	112	122	119	125	139	115	107	110	129	107	111	135	111	118	129	122	100	109	123	125	128	104	121	123	134	107	113	115	136	123	118	112	105	121	105	105	101	122	115	107	95	115	128	119	128	118	112	99	135	137	112	139	127	115	101	114	117	113	115	119	145	122	107	121	119	106	122	106	128	122	107	105	105	104	121	98	120	127	117	127	122	99	113	118	135	117	113	131	122	101	91	114	124	120	109	107	104	96	114	111	125	111	113	99	102	128	128	134	129	130	122	113	140	103	113	123	131	93	115	106	107	122	114	130	115	117	99	118	134	136	119	123	130	126	107	122	121	114	98	103	124	133	134	139	113	132	121	124	123	121	102	109	133	109	93	150	118	122	109	120	115	118	108	134	96	122	114	111	125	113	144	107	114	121	91	108	135	113	100	134	101	127	100	102	113	114	142	129	112	92	109	100	110	115	108	131	116	124	126	114	120	119	115	107	113	97	116	103	114	143	126	107	119	116	115	92	123	118	93	118	114	137	125	125	128	120	109	109	110	121	115	118	127	110	122	119	115	123	106	120	122	119	123	126	104	97	123	91	128	114	107	96	96	124	112	102	125	129	114	106	103	142	98	120	132	125	118	122	120	104	123	99	112	101	124	95	127	103	131	114	99	117	111	123	110	109	113	142	125	122	118	104	108	117	122	138	124	109	92	84	115	113	93	113	113	119	97	102	130	113	105	106	116	99	92	125	124	111	144	109	129	127	113	133	90	111	101	100	123	102	110	118	113	130	107	121	111	118	118	141	121	140	85	120	120	125	121	108	96	114	132	117	110	116	102	98	111	122	131	92	103	98	105	112	122	89	117	111	117	103	140	107	115	113	129	114	114	118	124	111	139	133	113	117	116	109	134	117	98	119	109	107	112	100	103	110	123	122	102	120	101	121	119	134	103	104	100	119	136	108	110	116	117	109	114	103	123	123	113	121	115	109	96	136	118	120	133	120	125	108	119	104	110	116	110	113	105	101	118	122	103	99	126	99	108	117	108	118	134	118	108	112	122	83	100	129	104	91	107	132	128	105	108	126	136	123	109	111	133	112	97	128	109	106	113	100	118	137	118	133	125	131	97	115	131	115	122	128	128	122	109	108	112	120	110	117	128	112	114	112	104	103	118	121	119	148	116	108	104	114	107	116	123	109	121	93	117	116	119	85	136	119	119	112	97	134	129	132	123	113	131	107	87	120	120	101	101	121	115	125	112	116	113	98	117	130	111	103	110	96	131	96	116	109	123	97	121	103	132	109	124	121	108	140	112	119	121	108	105	106	130	133	102	121	120	107	108	132	115	114	124	113	119	119	108	97	105	124	123	119	112	103	124	136	103	89	120	114	124	109	120	109	116	113	118	110	115	110	100	112	105	125	107	106	108	114	113	127	111	113	120	93	105	106	100	111	137	124	111	115	105	105	114	127	119	114	117	108	139	132	132	132	99	106	128	117	134	121	110	125	131	110	132	101	106	114	124	119	133	115	115	126	110	124	117	114	112	120	114	121	113	140	99	107	127	106	120	112	136	116	135	129	126	131	123	127	113	103	109	128	116	116	125	131	117	105	97	106	116	97	111	114	106	113	136	116	96	122	104	116	108	129	124	128	123	105	124	107	111	98	116	119	122	103	121	132	127	124	117	122	128	93	110	103	106	100	115	112	99	123	97	115	102	98	116	101	109	122	149	120	111	108	130	105	120	133	126	120	126	110	111	115	112	109	109	112	130	134	123	107	122	108	114	115	108	112	120	116	110	116	127	101	123	118	114	118	110	123	117	120	101	125	101	118	109	104	117	92	107	120	104	130	133	123	105	104	124	151	122	114	119	97	112	112	104	123	100	117	109	103	122	109	127	117	107	98	100	116	111	129	129	117	112	99	102	119	109	134	116	123	104	119	130	110	124	101	109	117	117	116	108	110	109	123	100	111	115	131	97	105	117	88	128	96	139	118	136	126	116	107	134	113	109	118	108	107	110	113	114	125	117	128	119	106	98	122	125	110	102	120	104	96	104	100	123	130	106	112	115	112	116	108	105	131	108	118	124	122	106	104	96	133	109	131	116	117	94	110	104	132	114	106	117	96	109	116	132	111	108	132	120	126	117	101	115	116	112	129	108	104	112	105	109	122	127	97	130	112	119	106	117	124	105	113	109	115	117	138	100	130	115	132	121	114	129	111	115	126	113	97	104	109	121	116	109	110	101	114	113	90	117	125	127	128	132	114	144	110	122	94	102	114	128	127	94	117	119	129	114	112	97	137	107	97	128	122	97	94	111	118	108	121	112	112	96	113	102	121	115	101	127	115	107	125	115	118	143	128	110	113	99	120	103	130	94	113	120	96	111	115	125	117	96	114	105	116	100	124	89	88	105	115	140	140	130	110	104	86	123	122	110	113	115	117	106	119	125	110	136	114	116	121	112	117	120	110	105	123	120	117	105	96	93	118	122	127	114	120	127	123	108	101	117	106	113	110	118	120	121	103	111	139	138	126	97	103	115	111	154	120	114	120	127	107	111	120	123	108	118	102	108	121	117	120	121	120	126	133	116	127	129	109	126	115	109	106	114	110	121	92	118	94	122	103	127	104	96	121	111	127	117	108	110	146	111	136	102	112	111	117	130	106	111	97	99	107	121	109	119	108	123	104	131	110	121	116	132	116	120	121	109	109	126	132	120	106	124	116	125	108	128	122	105	118	117	117	96	132	131	115	124	121	134	111	128	111	105	102	109	122	115	103	111	119	136	104	99	118	124	114	109	124	125	116	133	118	121	113	111	115	114	118	116	133	101	115	126	105	120	124	110	107	146	113	121	113	109	119	112	135	110	104	112	110	103	120	106	118	105	118	114	109	121	121	112	129	127	142	93	110	111	124	119	122	125	123	104	105	107	105	123	102	82	98	147	116	108	120	109	146	120	130	128	132	141	95	127	128	126	105	109	118	130	110	124	132	109	103	140	117	112	102	112	106	101	94	106	88	114	112	127	103	128	104	124	125	125	116	109	100	119	111	117	128	126	120	128	120	131	118	122	134	105	105	119	95	111	113	136	89	125	121	134	126	103	131	132	96	120	101	115	127	119	113	133	134	124	119	105	92	128	122	90	134	109	133	113	128	110	114	118	104	104	132	112	101	95	131	109	112	116	93	102	86	116	124	99	104	94	110	115	122	126	103	103	123	114	104	123	127	116	121	114	117	118	103	92	106	109	113	112	110	100	117	102
15242	44687	55229	20501	1226	1023	885	768	668	603	532	519	474	433	424	420	401	365	346	357	336	340	344	339	343	313	318	297	313	324	283	319	275	352	279	299	303	278	303	289	297	278	268	264	310	293	315	275	272	287	315	300	322	298	283	289	309	291	302	286	286	292	279	317	288	294	276	272	312	301	302	283	296	276	276	255	293	285	301	294	297	281	279	275	286	269	249	295	288	289	287	288	274	262	293	303	282	287	272	266	274	276	276	306	257	271	281	288	300	297	267	285	295	273	259	256	274	278	291	279	253	295	311	306	296	291	311	290	274	292	280	286	288	294	289	276	306	300	303	296	281	302	278	260	288	293	291	314	274	284	274	261	308	280	252	281	295	272	294	272	284	290	299	275	288	289	287	256	260	275	273	278	254	252	283	269	273	270	289	277	296	299	290	292	284	291	269	268	296	316	266	306	295	290	261	306	287	281	298	327	283	303	286	275	312	263	263	279	292	276	292	272	295	286	302	248	278	301	250	292	265	279	247	273	279	285	262	288	268	283	293	268	297	301	303	275	313	285	268	289	291	313	281	271	276	267	276	256	309	298	262	294	272	308	261	286	277	266	280	278	290	288	301	290	302	251	279	286	277	275	287	257	269	264	278	280	288	281	288	283	286	274	254	302	251	256	280	308	290	271	254	281	254	289	254	277	258	297	280	315	292	276	273	275	290	276	268	296	326	246	292	286	235	303	267	284	283	276	323	281	303	275	310	292	260	283	291	304	288	288	270	297	273	309	308	243	292	271	275	283	275	293	283	219	294	300	288	278	301	286	299	259	248	287	275	288	295	263	270	281	284	258	283	294	302	271	257	279	277	313	284	289	270	272	328	275	283	305	292	273	260	259	274	278	274	285	279	272	270	260	258	292	277	318	250	282	277	276	270	301	318	285	281	254	289	285	270	277	294	277	283	283	283	267	275	275	269	291	262	259	289	279	298	275	275	259	283	288	304	289	259	258	269	317	271	266	270	293	267	249	302	271	297	274	307	301	279	281	294	261	277	287	278	261	275	249	297	275	288	269	293	286	273	283	293	274	277	270	264	293	296	265	279	285	297	262	293	314	274	266	279	276	286	258	300	294	257	270	250	291	311	257	242	304	284	270	283	305	298	259	274	298	282	286	263	267	232	257	293	274	276	276	275	288	303	297	277	277	284	287	287	299	281	290	284	253	294	269	278	257	294	280	292	281	278	274	302	276	249	258	268	313	277	294	321	276	267	255	295	273	289	299	258	296	285	286	275	312	286	260	270	274	337	292	253	280	281	308	278	286	303	275	253	304	291	249	262	261	318	261	311	302	276	257	276	293	253	286	306	288	278	290	292	273	266	308	288	284	283	291	297	303	259	283	267	261	311	286	279	262	272	266	281	277	272	290	297	265	272	265	274	281	284	295	290	290	269	265	279	303	301	266	277	288	253	279	291	296	282	290	259	282	284	292	295	283	286	263	289	306	295	269	274	255	275	302	282	302	262	305	288	290	267	280	293	248	288	282	278	272	287	253	285	283	294	261	293	289	275	271	270	302	282	280	290	279	296	291	255	285	286	312	251	311	267	300	284	291	287	273	284	279	285	291	284	306	296	264	296	315	315	284	279	283	283	270	285	289	279	283	276	270	278	286	297	278	312	250	292	294	278	302	313	280	274	295	261	264	300	260	270	283	335	282	279	256	279	319	289	271	269	294	286	285	296	284	284	273	279	273	291	298	253	272	277	284	283	314	252	266	259	297	274	302	280	257	287	285	279	294	283	317	257	269	263	255	273	296	273	255	294	292	312	273	278	263	296	239	282	289	306	294	277	289	273	283	284	267	237	279	256	297	295	300	275	264	266	283	247	301	277	271	306	246	285	314	263	266	299	283	275	238	275	285	281	278	292	280	291	273	271	316	279	262	262	286	260	293	291	268	277	280	269	268	273	278	244	293	277	295	263	284	262	249	263	294	289	257	317	281	306	284	288	304	301	284	272	294	266	301	243	267	283	257	276	288	284	299	281	284	287	310	269	301	300	250	287	290	291	281	269	268	262	292	255	301	271	291	280	297	282	298	273	274	298	311	284	315	273	286	288	322	294	290	305	270	287	274	298	274	278	291	280	264	278	263	267	293	277	299	300	283	279	287	318	278	293	293	270	283	286	275	277	269	314	284	303	320	278	293	280	293	283	276	272	293	282	280	305	300	273	280	277	291	288	280	268	279	273	319	267	288	282	287	279	282	274	277	288	294	318	290	291	294	257	271	263	283	292	310	296	287	290	286	296	258	317	310	287	281	255	295	255	276	269	287	263	253	268	288	300	257	289	259	303	290	302	301	279	288	297	276	283	273	261	279	312	274	297	275	313	277	291	296	266	304	306	277	329	278	285	262	284	273	265	315	267	250	298	286	299	284	265	279	272	290	322	275	273	273	276	300	279	274	267	282	305	305	291	231	282	274	283	294	277	280	283	305	265	293	261	283	284	260	271	292	283	295	263	290	301	306	311	304	269	284	270	291	297	289	301	254	308	267	302	285	310	300	254	296	285	270	292	291	266	302	269	290	322	295	265	298	271	260	321	288	286	292	263	280	287	273	274	332	291	291	292	317	288	275	268	274	272	303	286	290	280	288	285	277	271	315	304	277	283	292	292	311	304	270	296	277	316	292	287	303	266	297	288	300	263	282	270	276	303	280	301	276	299	301	275	293	289	281	283	291	255	262	251	276	294	290	274	297	277	306	272	294	299	282	254	245	309	274	268	286	268	295	297	282	264	253	284	270	257	279	280	284	310	294	270	305	288	281	283	308	270	291	256	320	290	271	257	271	281	280	284	285	264	285	279	282	302	296	265	302	260	280	268	294	288	290	288	283	299	319	264	314	258	311	264	251	280	300	274	277	300	269	288	276	248	265	297	284	262	251	279	260	265	310	259	241	257	272	287	333	292	286	272	264	261	273	261	281	266	238	291	275	304	289	265	283	329	288	314	297	297	301	296	287	272	267	288	244	275	262	295	304	305	263	280	285	314	310	308	276	293	283	274	264	279	254	273	248	257	273	302	283	269	298	278	247	280	269	301	303	297	281	315	261	250	270	244	266	270	254	276	299	283	279	278	258	246	280	262	283	257	277	306	279	277	308	272	252	259	292	286	301	303	263	284	273	258	287	290	293	288	308	271	265	290	279	251	252	291	291	264	263	294	254	276	287	296	303	303	271	311	267	294	279	301	258	272	273	297	306	338	281	278	308	296	299	306	290	276	285	274	288	251	280	302	281	288	254	291	267	312	253	301	284	267	284	299	296	273	295	302	294	290	313	249	286	261	263	298	264	291	285	284	284	269	293	240	263	276	271	276	269	283	276	286	294	265	258	282	273	280	297	292	307	286	270	298	306	273	266	288	278	283	262	239	277	273	282	259	254	294	298	286	288	277	272	274	289	309	290	269	276	281	272	294	300	284	277	280	280	281	271	280	277	268	275	275	281	301	276
38594	74024	75636	37861	10244	1070	426	369	335	253	240	213	231	212	232	200	203	171	188	200	220	192	188	196	190	170	166	183	161	188	169	188	193	164	177	159	172	193	176	173	187	144	182	143	166	176	173	157	165	145	164	185	191	168	147	187	167	176	173	170	165	178	180	180	166	169	186	168	153	165	176	173	175	167	147	164	176	173	160	177	166	178	152	161	175	165	172	152	157	159	150	176	149	183	166	156	164	184	168	160	169	172	154	155	165	155	179	177	181	147	160	171	159	132	155	157	181	171	146	156	144	166	152	175	181	158	175	183	199	171	188	166	165	156	163	176	176	180	165	164	166	151	173	153	149	159	166	189	184	177	180	169	151	179	179	183	154	155	182	154	192	173	187	155	153	136	161	189	174	161	155	136	167	169	164	175	144	173	159	153	166	161	157	181	181	162	149	147	152	168	142	177	178	181	147	165	188	175	170	189	166	146	169	179	206	196	158	167	188	169	182	189	180	170	167	154	167	188	175	164	158	163	190	161	173	187	171	167	159	167	164	172	176	159	148	173	161	147	139	168	130	175	173	179	186	156	154	188	180	181	180	149	151	154	192	178	163	162	165	193	191	171	176	175	160	162	171	187	154	159	143	162	162	157	156	150	158	155	168	147	157	132	153	169	205	152	175	154	180	166	184	193	157	153	176	163	161	159	165	162	148	157	182	182	166	192	174	171	170	171	151	174	139	153	153	196	143	169	202	164	149	179	153	153	158	162	188	144	170	141	173	156	169	164	175	165	175	167	171	151	170	182	191	194	147	161	184	166	175	181	187	171	152	147	155	153	175	165	160	159	170	162	158	163	165	180	174	157	186	154	130	210	147	162	158	158	179	166	158	162	148	169	181	181	166	169	171	174	183	149	159	152	182	159	165	171	176	173	134	157	148	146	173	176	188	190	157	158	137	150	164	203	185	188	174	165	158	161	157	172	165	165	166	186	139	154	169	163	166	172	171	156	170	145	169	183	179	153	161	172	163	149	172	164	170	151	175	137	168	167	163	139	169	140	177	177	206	153	178	160	140	179	180	180	150	160	171	169	204	152	138	156	170	166	140	148	165	143	180	156	144	155	158	191	164	164	180	154	160	161	175	160	174	162	186	150	191	205	165	164	151	172	166	185	175	162	180	161	167	153	176	166	171	158	142	185	152	167	180	156	185	176	159	191	163	139	173	168	195	182	167	171	179	143	181	178	170	198	186	178	180	164	171	172	131	143	159	166	182	176	194	171	170	162	186	196	174	149	168	166	181	152	169	173	153	150	169	202	166	163	164	148	155	192	182	176	160	181	185	153	165	159	138	141	189	189	170	144	169	165	161	146	139	167	168	145	170	181	180	172	161	165	176	156	171	159	165	159	144	160	155	177	169	156	133	174	171	152	162	165	183	189	162	162	153	163	157	180	153	168	184	161	160	171	148	157	175	149	173	169	155	166	177	141	167	158	170	149	155	170	165	182	158	158	171	154	188	185	170	185	153	183	145	145	187	169	163	143	161	172	170	153	154	158	178	184	182	144	170	188	149	162	161	158	166	169	175	149	181	181	175	178	186	165	149	152	158	169	180	159	175	154	165	179	146	183	164	144	130	163	166	182	157	174	199	170	192	133	163	175	154	174	147	157	137	163	162	157	151	159	171	179	160	142	189	173	193	170	164	165	164	168	168	164	148	154	152	162	162	182	173	165	176	149	188	202	167	183	151	166	159	194	172	162	172	151	188	175	135	162	141	168	167	167	162	196	160	155	157	166	158	176	141	163	140	153	148	171	155	165	152	173	151	175	159	178	164	163	172	163	173	155	193	179	151	173	151	157	167	183	169	157	162	183	181	177	166	169	159	173	159	170	178	197	167	162	158	168	161	141	160	144	163	164	177	212	200	178	156	167	135	150	150	173	173	168	165	182	188	184	161	147	141	167	147	161	173	181	169	181	176	196	158	164	171	159	144	188	148	173	147	164	188	160	157	147	175	153	160	159	172	180	140	165	156	168	161	146	167	185	177	168	167	170	187	168	164	173	160	170	177	170	189	137	162	168	167	165	170	166	165	191	172	170	165	193	149	172	149	172	170	171	140	163	160	164	194	163	199	169	150	164	165	156	164	136	170	166	163	152	188	169	179	177	154	164	145	164	178	197	157	175	165	162	154	160	177	174	163	166	166	188	188	175	154	143	177	158	164	178	140	154	159	136	152	151	155	172	190	169	151	149	183	167	207	165	149	164	147	138	156	163	144	148	147	161	175	164	175	164	160	131	165	155	165	150	171	161	141	173	144	168	139	181	182	153	193	169	151	157	154	167	164	171	186	142	173	179	132	155	149	152	150	153	164	189	150	162	176	146	177	159	176	161	166	185	172	155	154	142	145	170	168	172	169	164	162	147	181	170	190	158	182	162	177	187	158	163	154	180	169	166	179	169	183	151	168	162	158	165	175	173	153	177	153	158	160	154	133	172	183	169	161	153	158	158	175	176	144	178	188	150	161	154	169	161	186	174	189	163	174	163	171	143	151	176	177	162	153	170	192	160	201	188	159	170	152	185	162	162	175	130	169	165	157	162	154	157	169	155	169	177	169	165	160	187	165	154	169	168	170	174	155	172	166	174	160	169	152	171	166	182	150	175	167	155	163	165	165	165	177	176	181	171	178	164	135	168	144	162	185	155	170	191	167	168	170	162	154	154	182	177	165	149	156	161	161	184	140	174	163	179	171	167	181	162	162	187	163	171	168	142	159	157	148	174	173	145	157	161	165	171	163	158	174	153	131	172	157	173	158	165	179	175	162	143	164	133	159	159	147	145	172	160	172	173	159	181	174	179	147	163	176	194	134	167	167	172	153	138	169	166	159	181	164	167	149	145	172	160	150	146	161	158	171	179	167	163	176	162	169	176	160	154	129	157	164	140	170	175	187	159	173	173	182	158	162	165	164	159	182	185	159	170	157	150	134	164	165	192	168	189	169	153	169	143	139	172	199	177	167	159	158	180	167	158	162	157	163	148	166	188	186	170	158	164	153	182	170	156	165	155	167	136	177	158	165	161	195	191	151	133	177	154	167	174	154	195	170	171	170	159	182	168	147	175	175	152	145	159	157	173	157	171	167	185	171	178	154	155	182	136	152	173	142	138	166	132	177	168	130	176	153	165	184	174	140	176	145	157	175	155	152	188	179	153	174	156	174	152	135	149	173	176	158	170	174	189	185	167	142	159	184	176	182	141	154	161	160	183	151	175	158	144	157	138	158	154	136	170	152	159	150	162	172	153	129	188	191	174	153	158	191	171	173	160	185	169	171	168	149	170	167	151	156	158	173	175	181	155	156	171	169	172	154	134	182	175	145	150	164	165	163	173	153	160	143	150	161	174	138	153	172	142	178	156	140	157	172	177	148	177	166	175	141	176	156	166	176	183	183	169	179	161	168	165	173	146	176	182	175	163	182	168	138	163	172	140	137	167	165	146	171	152	173	183
20603	56468	67932	27850	2428	2054	1635	1364	1211	989	884	898	816	747	705	610	614	619	612	572	563	547	526	532	497	521	497	488	486	450	430	468	459	457	437	476	460	421	454	432	432	407	379	400	458	448	403	427	410	436	393	461	486	459	417	467	424	440	453	462	436	413	427	414	432	459	425	422	413	384	411	406	403	410	415	398	410	372	377	397	410	437	415	422	390	400	376	409	408	429	353	367	390	370	400	420	417	380	406	397	423	380	376	428	377	421	434	428	406	394	406	420	381	409	407	429	452	387	398	414	384	385	383	440	401	374	423	394	347	375	349	397	405	381	379	424	400	409	457	411	415	391	412	385	411	408	406	397	360	413	401	422	374	356	385	365	385	369	389	372	374	384	387	409	401	373	376	397	414	370	421	377	411	402	396	384	380	364	410	384	395	390	394	386	389	375	410	401	403	416	390	385	371	373	414	386	378	379	389	396	410	425	382	363	371	371	410	405	386	367	396	372	378	393	410	371	385	409	400	406	388	409	391	398	449	391	357	371	362	426	350	405	385	393	404	393	396	404	384	383	398	386	407	403	389	397	395	380	385	429	363	388	401	415	377	377	383	425	418	417	383	414	367	422	379	400	378	367	378	357	384	415	337	406	421	384	374	404	428	390	435	406	371	382	409	379	389	387	365	403	406	439	392	415	382	418	393	371	397	376	421	367	393	389	374	386	364	418	396	393	388	386	428	360	395	365	375	444	400	397	426	410	369	391	360	374	421	347	392	416	418	424	372	468	413	424	352	408	361	383	386	401	375	385	379	398	387	330	404	388	388	394	418	416	387	381	406	374	401	399	385	386	385	356	418	380	400	395	418	374	378	367	407	383	391	387	390	422	425	368	420	381	399	399	357	419	396	417	401	392	408	424	400	419	378	393	401	398	374	388	410	397	382	367	367	386	391	409	360	370	408	417	381	385	407	423	382	367	379	389	374	404	401	387	404	407	408	388	390	366	416	420	364	385	406	377	427	400	373	381	410	397	402	374	425	401	434	406	378	397	387	418	413	388	434	382	428	376	410	338	391	381	365	367	406	412	380	383	422	440	390	406	401	392	403	421	386	393	364	399	390	374	401	428	349	394	346	402	405	422	422	402	409	383	390	391	363	402	377	362	408	409	429	398	432	396	380	391	371	392	369	394	382	384	396	394	380	390	368	407	370	365	373	377	435	407	410	416	395	373	379	388	377	408	403	345	394	364	424	383	376	353	428	418	388	362	363	399	398	416	368	423	409	396	410	404	436	388	396	373	444	398	392	399	379	399	393	376	397	395	388	372	411	354	409	368	434	421	418	423	403	388	356	405	368	374	430	390	412	371	393	358	349	416	420	390	385	385	419	374	379	372	394	381	385	408	385	386	417	408	388	373	400	385	394	428	437	437	387	364	364	418	371	402	344	421	383	382	422	403	367	378	368	393	374	377	365	379	387	406	416	355	419	398	401	372	370	388	413	405	397	380	373	371	412	384	358	390	416	407	413	390	425	401	400	392	399	387	409	375	373	396	389	377	379	370	378	378	415	358	382	382	373	354	356	389	387	401	386	396	408	440	386	397	391	396	373	361	398	406	410	396	420	369	384	397	412	420	424	416	410	394	411	410	385	377	405	371	419	381	380	396	383	405	376	390	402	398	407	414	376	400	421	356	383	387	403	414	382	420	407	373	408	385	383	416	425	422	376	376	394	379	405	376	378	386	375	404	423	379	390	378	400	387	402	424	388	432	403	392	409	376	378	341	348	347	360	402	400	397	394	404	384	390	363	375	383	378	378	400	369	389	392	398	409	393	424	417	365	393	371	396	374	389	389	386	381	390	375	354	376	420	385	431	385	385	404	389	380	376	376	377	402	389	439	406	403	398	384	397	379	401	371	382	412	409	383	417	400	397	382	371	390	377	424	385	408	402	379	409	420	407	375	375	378	382	379	383	402	388	387	376	398	375	398	422	373	389	397	388	382	396	408	397	403	388	390	405	396	401	422	415	389	412	398	383	376	416	388	380	392	373	401	374	386	387	371	407	375	383	407	383	403	368	390	389	392	410	404	396	425	358	410	400	388	395	403	356	395	389	400	386	388	409	389	387	409	373	403	388	400	414	387	396	401	395	384	420	373	405	362	448	379	406	379	371	395	415	387	398	408	419	396	371	381	414	406	394	387	403	402	389	380	414	401	366	395	400	437	400	368	391	399	377	396	386	383	374	403	381	403	361	391	409	388	369	355	404	370	399	375	366	413	377	392	398	398	409	412	382	371	398	438	368	440	406	400	390	392	387	422	390	358	393	378	415	407	390	378	381	412	377	408	369	378	395	391	389	358	400	426	359	373	410	410	420	389	399	366	399	385	387	413	382	367	406	361	394	417	392	382	393	394	380	394	421	441	431	368	369	434	412	384	374	414	391	348	425	397	389	410	388	375	383	380	399	367	386	409	377	382	382	397	382	434	407	379	399	381	410	380	411	422	375	394	377	392	394	387	389	413	403	382	363	403	432	422	397	394	365	408	350	392	387	408	409	394	410	389	422	394	369	421	412	391	397	379	376	453	367	404	381	387	388	398	389	378	395	407	412	375	401	382	380	376	378	401	393	375	380	423	393	413	380	386	364	369	413	399	387	402	367	418	403	414	415	403	392	366	359	393	391	360	417	407	393	396	376	348	343	384	400	363	418	385	395	372	387	383	389	414	396	412	389	415	399	405	384	393	368	391	381	389	410	380	395	433	379	445	375	382	416	361	412	391	351	404	388	440	393	382	405	393	391	350	401	401	416	381	361	383	392	393	404	386	378	381	370	383	362	376	417	426	377	391	397	412	423	386	405	386	384	421	392	368	386	428	389	394	369	386	379	372	392	379	375	396	373	341	376	399	424	401	357	374	398	376	413	376	370	409	422	364	422	380	399	391	387	373	382	410	416	378	388	417	389	406	395	368	368	373	394	393	404	413	413	402	346	367	420	402	386	388	404	362	403	407	375	408	380	424	393	385	402	392	411	432	392	421	387	428	367	402	373	394	394	356	425	430	401	398	417	368	371	388	379	358	378	385	387	401	390	361	376	387	398	373	439	413	401	399	399	371	378	401	396	415	398	396	387	369	384	389	382	361	408	405	365	401	401	387	372	366	387	387	416	388	417	384	387	364	392	405	396	401	389	393	382	391	398	405	409	373	411	382	386	377	381	362	361	367	385	426	406	417	377	422	408	376	403	384	397	390	445	383	407	399	402	411	416	388	403	397	400	379	379	419	418	422	408	374	362	387	385	412	370	395	400	355	380	400	408	394	367	379	425	415	415	392	389	399	413	379	364	407	376	397	388	402	380	416	414	413	406	391	423	376	406	407	414	431	342	369	371	397	386	407	409	421	426	377	377	392	384	416	397	397	405	386	413	419	378	419	398	391	437	401	398	407	402	393	344	408	378	448	357	416	408	399	390	397	398	382	381	420	433	399	369	393	382	407	414	401	363	401	400
16806	10181	8866	1074	216	205	200	199	208	171	193	192	185	201	221	187	190	187	209	221	210	195	194	191	188	196	203	203	188	212	205	188	187	198	193	175	233	147	199	177	196	188	201	204	198	192	222	205	180	201	171	220	201	192	195	205	193	207	186	202	213	196	228	195	190	160	187	190	210	182	189	227	217	219	184	198	215	174	213	197	165	195	185	185	224	189	197	189	179	197	189	208	204	197	200	199	218	187	173	201	209	195	184	225	197	189	194	196	193	177	192	203	204	215	182	194	199	189	204	190	205	190	196	197	218	195	179	184	208	182	194	194	194	203	202	208	204	211	209	205	187	195	190	208	237	177	219	207	183	183	212	210	218	189	176	195	187	194	204	176	181	204	202	183	200	189	200	218	188	206	182	198	181	190	185	226	202	191	213	214	186	179	204	164	196	209	206	211	188	226	192	200	187	168	211	206	188	195	198	210	145	193	164	226	186	202	180	186	182	201	197	201	193	204	209	186	193	230	182	179	200	194	191	201	180	201	196	171	205	189	192	212	183	209	191	226	198	188	205	213	206	203	213	170	180	192	215	193	220	212	198	233	181	202	179	193	211	186	196	189	178	195	185	207	210	205	198	203	205	209	203	187	195	197	202	187	190	188	219	185	200	218	180	216	171	166	221	213	198	203	210	199	219	217	216	179	193	165	221	195	198	197	185	204	158	224	215	208	212	216	203	178	193	202	188	200	210	207	205	191	183	215	208	195	195	191	209	199	202	188	204	203	204	208	174	206	205	196	183	183	190	203	189	179	173	207	202	187	207	168	203	201	210	207	180	159	194	206	198	227	182	170	214	188	185	173	201	205	197	200	223	201	189	202	224	205	181	214	173	189	192	189	217	186	204	202	195	206	236	189	206	169	179	227	198	189	193	215	191	220	205	234	198	191	194	181	176	212	183	227	204	206	210	191	194	210	212	213	199	181	208	207	216	199	166	201	192	191	215	197	176	174	207	201	206	179	196	185	190	191	169	193	203	214	200	204	194	185	190	226	190	187	214	219	203	193	202	208	192	192	205	171	211	183	195	191	212	186	191	189	205	193	195	192	180	188	205	193	193	197	186	190	193	207	169	202	224	196	180	210	195	212	201	210	190	225	222	221	197	197	189	209	203	225	225	232	188	210	167	216	210	205	187	191	219	176	201	184	217	174	210	189	196	189	199	175	196	193	195	180	200	196	194	172	201	197	187	175	208	216	190	207	212	220	192	194	195	194	200	206	173	215	204	190	193	210	195	183	184	187	203	189	190	211	195	200	192	203	200	178	194	181	201	190	210	194	160	217	192	203	192	197	202	201	168	201	199	195	190	195	197	182	200	205	194	198	209	186	196	210	211	213	188	184	204	207	204	209	212	221	182	199	193	199	194	191	215	180	210	176	208	195	204	193	191	200	192	192	215	212	204	169	195	193	211	181	204	202	197	198	192	183	214	193	189	193	211	196	175	201	193	200	214	161	201	208	178	185	192	186	203	197	193	195	206	196	224	162	208	210	194	190	192	196	219	175	192	177	198	194	194	193	204	187	171	214	213	187	163	222	209	209	172	187	189	198	181	226	198	216	210	173	197	204	204	214	238	167	172	222	179	210	204	206	196	197	169	196	202	210	215	204	176	208	192	209	196	172	182	178	179	170	211	200	203	191	208	221	206	198	187	207	222	191	189	203	190	176	215	180	166	183	205	216	195	211	228	164	227	197	183	219	196	193	187	192	185	167	202	208	192	185	194	184	212	174	221	210	212	187	176	202	202	208	204	179	185	213	189	201	188	160	186	156	198	211	186	197	185	193	173	195	197	197	229	165	210	220	194	201	189	182	202	183	191	212	214	175	211	202	193	191	197	179	183	189	213	185	228	217	200	213	192	149	201	172	213	183	177	216	179	221	220	180	200	201	215	206	198	204	181	178	195	163	213	176	185	181	220	189	179	187	198	220	223	183	207	222	207	208	195	197	211	194	181	168	207	219	188	225	175	179	211	184	215	193	215	190	191	215	184	176	220	199	179	217	192	186	178	193	224	148	197	202	220	190	201	192	152	181	192	212	185	209	175	214	206	220	192	224	197	203	226	195	213	244	183	188	177	185	202	197	205	184	198	197	189	179	199	187	188	188	191	216	229	199	176	173	189	207	206	182	233	205	206	206	223	210	202	223	180	187	162	230	192	205	197	179	189	221	184	205	180	214	204	196	193	204	189	185	199	179	206	221	192	229	194	190	229	187	201	182	162	196	222	215	220	210	189	172	218	230	204	189	188	188	190	194	202	169	189	210	190	193	197	194	184	188	186	167	209	184	204	205	210	183	199	197	201	216	175	195	199	202	193	185	201	205	198	210	184	195	200	208	205	204	181	204	194	166	197	226	182	181	182	195	220	195	193	197	229	193	191	202	199	206	162	196	179	187	208	189	210	199	173	197	195	197	186	169	199	201	211	217	182	193	182	194	197	182	182	193	211	205	224	200	197	200	204	197	185	196	181	175	199	205	217	181	194	210	206	197	211	182	182	217	194	174	181	216	219	196	207	205	170	188	187	185	188	197	174	181	197	202	176	185	201	187	194	181	233	194	212	185	212	179	185	194	170	206	216	177	184	183	188	188	204	177	207	183	184	190	189	194	204	196	178	201	187	204	210	190	192	172	191	179	198	213	239	174	182	189	186	216	192	188	189	215	178	198	194	175	173	199	191	188	182	199	210	214	198	200	183	209	191	177	179	190	194	230	182	196	212	210	176	166	199	203	164	183	222	179	211	193	198	208	193	175	203	217	197	202	197	223	158	197	192	224	196	177	196	209	211	204	203	180	187	181	194	206	177	187	205	197	195	199	202	190	212	219	206	186	202	191	196	198	197	194	208	187	193	176	223	204	205	174	204	206	200	186	189	202	182	190	206	190	186	189	191	187	194	202	191	186	188	204	219	182	175	206	180	179	228	183	211	213	171	222	192	190	199	193	197	191	178	217	192	188	211	193	198	196	182	190	205	174	202	177	188	185	191	198	218	181	188	167	202	186	192	212	210	224	188	198	199	203	251	198	193	227	226	170	219	216	183	197	178	206	205	196	187	183	199	232	208	204	203	178	190	212	194	172	198	191	206	184	192	229	234	187	174	220	214	203	197	217	221	196	207	187	223	185	191	176	177	234	189	186	200	200	182	193	238	178	201	175	201	183	191	225	197	179	196	188	182	172	205	211	206	218	217	217	179	204	184	194	185	205	187	225	182	178	190	201	227	203	211	185	207	225	165	221	161	212	192	187	193	182	195	201	183	211	186	193	224	210	198	171	197	180	210	233	198	192	189	226	221	193	172	193	186	194	197	226	162	204	202	219	220	194	207	211	190	170	186	197	195	201	208	214	215	189	178	224	202	173	199	175	184	199	196	220	199	201	184	190	189	187	190	185	189	199	188	175	188	209	187	187	167	221	202	203	193	172	204	184	218	211	181	190	214	233	188	202	185	200
8285	11827	13396	1994	469	492	497	473	474	494	444	434	472	466	428	438	436	442	424	449	448	394	439	471	460	443	423	439	438	422	410	412	448	424	459	402	444	430	449	387	413	410	416	441	447	466	455	423	431	422	449	407	442	417	436	475	452	443	444	421	439	424	424	447	456	420	430	408	448	412	421	448	478	436	431	425	399	449	470	421	474	395	451	443	410	424	469	410	454	457	431	454	459	451	442	443	427	429	446	448	416	445	416	431	443	422	430	457	439	463	438	460	402	436	449	414	453	440	431	469	471	441	435	410	485	383	430	440	429	454	428	470	421	439	415	449	476	479	445	454	445	447	457	439	415	451	455	416	425	451	407	442	460	470	424	450	427	438	453	431	468	458	444	451	505	423	434	444	417	396	459	464	445	409	464	438	424	438	390	442	454	450	400	436	430	467	421	446	415	402	442	454	466	465	454	423	468	441	423	473	461	429	485	447	451	446	408	437	445	446	403	456	427	457	442	429	446	439	432	410	432	496	447	441	467	448	428	421	443	424	420	432	419	409	443	443	430	429	452	373	419	461	450	452	409	459	456	459	415	432	444	428	423	433	439	441	444	434	453	458	447	421	454	432	458	425	457	448	456	447	465	457	400	431	457	466	409	420	432	462	425	443	453	456	459	417	426	460	462	439	415	453	459	422	441	454	434	415	476	427	431	427	433	462	469	442	471	444	404	452	436	419	422	424	395	440	466	448	469	439	449	454	435	419	427	409	424	430	431	450	460	448	437	415	421	436	464	424	447	404	449	421	445	461	421	435	430	456	466	447	466	447	441	394	467	410	474	472	437	415	428	434	464	428	439	424	441	450	430	452	461	458	441	432	424	440	476	439	446	469	433	404	474	436	433	426	468	471	434	409	429	409	451	433	456	451	432	435	424	424	461	427	472	411	455	419	425	440	442	407	437	433	426	394	423	443	452	426	427	464	438	447	464	467	405	425	464	446	447	422	482	406	425	454	452	453	488	457	455	428	450	450	459	449	442	461	436	488	425	434	469	410	427	455	409	436	448	447	383	422	437	426	418	470	434	403	399	455	450	409	425	483	427	416	455	451	448	463	419	419	451	411	457	476	454	429	467	481	380	410	446	422	431	418	424	457	410	411	434	422	436	429	420	438	471	411	432	456	401	485	450	441	438	452	422	450	410	432	432	433	428	410	440	432	435	421	454	441	436	469	439	443	419	447	433	379	467	399	435	443	441	445	448	445	419	432	451	441	437	452	410	429	424	396	381	424	455	464	427	460	414	420	425	423	400	441	464	418	447	438	453	458	467	414	411	420	460	390	444	412	426	390	453	436	450	441	431	454	421	437	434	434	470	450	467	427	464	448	419	430	414	433	456	434	409	414	454	435	414	449	395	449	451	444	443	445	443	467	453	473	417	439	436	456	438	424	461	408	440	443	402	408	431	412	479	404	475	464	418	471	452	432	447	447	441	416	451	433	411	412	436	478	447	427	440	446	452	470	456	462	432	433	446	435	417	446	422	449	454	445	478	499	445	436	420	445	444	439	450	448	461	435	424	453	427	445	457	413	445	472	441	427	437	441	446	462	472	479	416	444	421	426	376	427	440	432	447	431	409	426	408	450	426	465	453	427	448	459	421	441	419	457	434	486	443	460	436	431	457	459	441	484	459	454	444	426	423	437	446	418	462	446	457	440	455	441	444	452	457	427	424	402	411	461	438	431	447	440	425	482	428	443	432	439	425	455	404	400	411	428	452	425	453	441	443	512	431	454	481	433	431	442	435	435	441	446	425	433	480	438	447	460	444	442	441	410	462	487	445	433	429	443	405	425	432	442	436	452	456	439	466	453	449	458	462	462	430	437	451	456	438	443	424	428	425	432	437	434	423	462	441	395	432	415	428	420	414	463	419	459	438	432	459	427	446	434	472	419	443	422	443	440	426	410	444	432	447	427	463	444	451	456	417	457	408	437	445	469	459	429	432	447	424	437	440	470	462	432	434	427	374	470	420	411	452	448	480	419	464	437	406	429	434	408	410	415	419	427	403	407	416	425	420	436	412	417	472	437	411	445	450	430	440	425	434	437	438	440	417	434	412	434	404	469	436	463	423	474	461	453	398	457	469	444	441	440	429	437	476	480	438	430	453	434	459	439	446	442	435	431	416	448	472	444	399	458	420	417	429	462	414	443	448	422	467	477	396	424	446	395	448	469	421	427	430	410	494	448	458	440	429	398	412	410	414	404	414	431	441	427	408	459	451	483	412	438	412	411	480	413	430	443	454	436	392	465	450	474	445	451	416	383	466	475	468	444	419	419	473	440	409	441	467	426	416	442	426	443	433	443	418	423	418	435	450	449	414	452	415	447	423	444	466	464	427	445	460	436	451	431	423	474	447	456	462	486	434	432	415	450	454	421	458	417	444	475	500	419	416	395	433	418	448	450	468	465	436	458	430	392	442	459	425	451	412	426	461	445	450	440	439	414	427	431	395	433	447	441	390	460	431	437	447	453	412	456	421	404	415	421	440	434	417	417	411	410	461	464	416	471	492	455	461	434	428	440	429	456	392	423	453	440	424	486	432	434	410	464	463	445	474	441	448	466	451	410	423	458	483	456	446	437	455	430	462	465	440	461	430	459	424	401	425	455	423	456	450	428	459	436	444	436	477	461	422	413	410	434	465	423	422	464	444	488	453	460	420	469	418	475	434	431	414	423	439	443	413	400	465	457	410	448	442	427	434	409	455	434	461	449	443	435	449	460	439	484	429	461	399	437	425	425	400	442	457	448	450	459	441	411	450	416	396	410	404	440	422	473	412	460	444	442	447	408	463	432	433	451	432	457	450	437	429	431	471	418	454	434	449	418	462	430	434	448	446	469	430	444	431	460	431	423	447	428	434	440	423	432	458	460	470	483	436	422	466	428	472	412	439	449	431	425	442	454	456	447	434	461	437	460	449	455	412	449	424	454	471	459	484	418	425	477	428	446	434	443	444	446	452	459	405	435	428	392	439	448	457	432	441	447	492	434	415	452	443	447	446	465	430	424	444	432	443	455	406	471	459	466	434	482	424	398	402	380	483	423	419	398	435	422	429	431	442	431	416	434	434	436	424	478	441	447	404	495	449	451	428	448	459	455	462	417	433	443	478	470	461	440	464	429	423	477	441	473	458	469	415	457	455	483	424	435	463	482	431	450	423	471	424	464	419	448	446	489	448	456	433	461	440	448	474	412	437	435	445	447	435	439	459	458	431	394	438	445	414	400	442	454	425	451	429	410	416	428	436	431	390	442	415	456	489	435	438	449	408	444	433	410	466	459	427	455	488	459	462	395	418	422	420	400	407	444	464	424	450	447	403	446	464	428	432	436	466	420	415	443	459	414	435	444	408	460	432	434	446	457	462	461	391	432	434	439	401	433	442	440	400	432	466	433	406	411	439	442	438	424	447	462	434	461	436	482	440	455	423	423	449	449	428	451	420	487	455	443	443	418
29591	57541	63464	26657	3830	315	217	193	160	153	143	130	132	156	139	121	142	103	110	131	106	115	114	121	105	127	128	120	106	111	109	140	107	101	86	116	97	112	120	101	114	118	121	109	94	126	118	99	105	108	117	99	103	103	119	117	124	114	116	135	118	102	116	108	108	108	111	114	117	87	99	114	136	104	103	119	115	109	112	117	115	119	110	93	131	107	95	105	131	109	114	126	131	91	85	104	102	111	115	99	99	107	115	103	112	91	109	110	105	97	93	114	127	126	115	91	105	100	111	122	105	110	98	97	97	104	118	89	103	134	96	95	123	106	100	103	122	125	106	101	111	102	102	115	111	101	129	101	103	111	113	118	106	130	131	124	88	108	123	102	101	86	116	110	102	119	83	90	135	98	106	109	108	103	107	103	114	101	85	115	127	117	120	100	109	95	102	96	108	116	117	121	103	113	94	96	114	97	104	131	107	103	101	104	90	118	126	110	103	120	107	98	93	110	92	121	122	115	118	118	108	96	89	112	120	92	95	103	96	134	120	108	95	108	99	97	109	96	104	95	97	101	102	107	100	113	131	105	97	115	107	101	102	104	107	108	116	105	124	112	89	133	101	109	116	107	118	111	118	126	116	98	99	138	97	98	101	93	112	98	119	108	110	108	102	91	110	119	129	87	90	101	107	111	89	104	91	121	98	96	118	105	122	113	106	128	83	119	102	123	121	101	133	97	93	113	120	88	115	104	102	105	96	100	110	120	117	94	109	95	113	110	111	106	112	99	107	117	126	120	112	88	121	132	106	115	110	109	100	93	123	109	115	113	96	92	94	107	105	109	98	122	116	113	108	145	107	110	112	106	119	95	119	123	127	101	108	118	106	92	113	109	119	103	92	108	118	109	88	110	122	106	119	121	102	101	113	99	103	111	105	106	120	103	89	113	107	106	95	106	118	102	134	107	112	116	97	96	123	99	103	102	112	119	110	109	100	128	117	93	110	118	101	110	125	104	108	112	105	127	113	116	118	127	117	96	115	96	127	103	100	103	109	88	99	110	93	107	119	102	121	113	103	116	99	125	106	103	99	120	141	124	99	121	97	118	90	108	97	110	112	124	98	107	109	107	118	107	101	99	103	123	110	112	98	100	113	110	116	120	101	99	130	120	113	112	87	112	102	119	121	132	100	130	108	99	109	106	86	109	85	100	117	118	106	113	101	111	108	100	118	113	104	122	99	91	122	104	109	107	109	134	103	115	105	88	98	112	88	120	111	119	110	105	103	104	125	125	119	113	114	86	111	125	104	96	89	110	106	92	115	112	117	119	99	120	99	116	123	95	111	122	121	112	115	103	119	99	104	113	112	97	88	112	111	104	107	121	119	111	102	92	86	119	114	92	89	113	119	100	98	107	110	107	110	113	114	121	85	112	98	114	114	115	106	137	100	97	111	100	130	124	115	97	99	106	109	118	95	99	119	120	123	96	113	113	114	104	113	100	100	109	98	121	108	104	112	105	108	97	102	100	104	104	127	106	92	108	103	103	114	121	91	106	103	109	98	93	116	100	102	106	107	102	91	100	108	96	113	86	125	108	128	107	103	109	96	101	120	102	106	120	88	105	115	120	99	98	121	105	115	117	102	114	102	124	103	100	109	112	124	110	103	120	112	103	102	102	121	113	110	119	101	104	113	101	99	89	121	104	136	109	120	93	112	124	104	143	108	92	105	108	127	118	117	115	125	91	82	94	129	101	122	116	104	107	135	116	102	102	105	123	100	127	110	103	123	136	109	105	102	117	140	118	115	91	112	112	121	123	86	110	125	129	120	108	113	102	103	106	105	99	132	108	97	100	92	103	111	112	103	82	103	126	107	122	104	103	90	108	105	114	126	82	106	110	90	101	119	96	98	100	98	120	85	107	119	123	105	112	104	118	135	122	123	121	94	103	94	100	98	107	94	101	126	103	97	103	121	106	115	102	113	108	103	91	125	107	109	86	118	80	115	105	100	94	114	103	98	103	86	96	107	93	99	116	114	102	103	110	136	120	99	116	105	102	121	129	106	117	121	99	106	81	104	110	112	106	123	102	109	85	113	119	101	102	89	107	91	96	98	99	111	121	122	97	93	104	108	117	95	94	106	105	110	103	94	112	97	125	123	117	101	107	118	96	109	118	107	99	92	111	116	100	107	90	111	105	121	79	102	118	122	106	122	112	75	80	104	112	91	117	126	99	104	96	96	110	94	101	93	98	117	99	121	93	104	106	107	106	126	120	99	114	106	115	107	98	102	102	117	98	124	117	92	108	117	107	121	122	104	105	99	108	93	120	110	112	108	124	125	116	111	129	116	102	129	97	98	126	113	119	116	110	106	101	105	112	119	101	105	104	102	113	96	104	102	113	122	118	105	117	100	101	113	97	105	111	109	124	96	108	108	102	118	98	103	124	107	112	105	98	102	119	119	119	106	114	110	104	126	91	101	112	102	90	102	117	125	101	114	96	106	119	114	105	125	86	83	118	148	124	117	114	120	82	105	112	121	109	107	112	109	99	101	114	122	107	76	110	119	103	102	107	117	100	111	123	113	110	117	114	114	111	114	87	126	104	101	108	108	115	113	90	88	101	119	105	108	109	113	106	103	114	106	114	114	96	103	104	104	115	109	115	106	107	126	114	78	102	112	96	96	97	91	96	108	115	122	122	112	97	103	112	98	107	105	95	108	104	109	96	99	113	91	92	95	80	136	124	107	116	107	111	116	120	135	121	113	99	101	115	114	103	97	104	114	108	124	107	104	109	128	96	93	114	86	105	102	115	124	107	123	91	114	118	103	111	118	90	106	112	106	109	104	125	88	108	119	113	107	129	104	105	90	91	111	126	123	101	102	106	109	102	117	108	124	119	118	113	99	96	110	102	117	101	129	143	118	99	109	117	91	122	105	128	108	107	122	106	106	102	111	100	129	122	100	126	118	103	94	125	108	101	118	92	112	106	92	131	108	106	116	110	98	113	116	109	115	99	121	111	112	100	112	92	121	107	122	101	108	114	106	124	117	103	104	120	126	118	125	119	103	114	94	127	86	102	112	110	111	123	114	101	96	106	87	95	101	104	108	123	105	103	129	112	107	102	103	116	102	96	104	113	102	105	111	116	121	89	122	112	101	97	85	119	98	98	119	114	124	105	105	97	110	98	125	108	105	95	89	105	90	100	106	121	118	113	96	113	117	106	90	102	107	112	108	98	125	118	114	104	102	110	99	113	114	106	106	117	104	108	111	102	86	104	111	101	92	102	110	107	110	103	115	107	98	133	110	98	116	121	106	91	129	114	131	119	116	96	116	106	113	100	122	110	106	108	121	130	126	111	111	98	90	105	111	105	87	113	97	103	107	92	115	102	93	100	109	105	115	99	95	97	112	113	101	119	97	87	120	92	112	101	108	103	121	84	103	117	104	108	102	89	117	119	105	107	114	119	105	97	109	86	118	108	117	109	104	88	111	98	118	105	101	114
16041	46111	55558	18301	1159	1041	853	693	601	608	462	457	463	422	398	355	394	343	375	357	367	324	332	313	329	329	318	322	301	315	312	277	312	282	292	305	268	276	308	294	289	310	260	306	289	264	269	289	289	321	282	286	282	249	258	283	265	301	318	277	299	283	290	254	299	263	252	290	251	277	299	284	266	271	259	299	265	247	281	261	283	275	279	284	259	290	294	274	268	255	274	268	252	271	239	286	273	264	258	296	276	264	275	292	242	282	254	242	322	302	291	267	275	269	290	260	276	245	249	282	265	267	270	271	267	288	272	295	255	280	252	260	302	270	253	261	283	258	274	259	243	251	253	261	272	272	277	263	259	277	278	270	241	262	262	248	276	291	265	267	250	264	248	267	260	283	252	260	286	301	295	255	298	272	279	248	251	259	264	265	254	295	254	268	268	279	270	260	281	302	261	274	249	260	267	248	274	282	271	250	277	282	255	272	275	275	281	245	252	276	300	279	322	287	235	276	263	274	274	263	294	254	275	273	252	262	259	265	266	271	241	252	285	284	295	282	274	257	236	237	284	282	282	275	268	266	248	271	273	265	284	280	256	251	261	246	251	256	263	259	269	255	247	286	250	265	259	255	290	265	290	276	254	305	277	261	267	276	253	300	254	267	258	302	268	259	258	247	284	282	273	268	242	287	269	243	283	249	260	286	253	276	281	267	286	274	272	261	247	252	291	245	255	265	263	236	263	261	267	242	293	243	247	264	272	255	280	267	270	263	256	270	268	268	260	233	295	281	280	255	285	271	258	278	241	273	268	268	247	266	295	265	249	263	260	264	241	262	221	265	269	276	256	273	285	285	265	248	250	250	234	263	234	248	252	256	275	266	255	277	245	239	289	276	232	271	285	261	276	294	272	265	258	305	253	260	283	263	260	260	274	282	251	261	250	289	270	247	247	258	252	240	276	219	257	281	231	260	269	278	291	253	292	271	263	237	258	294	271	259	264	231	266	240	323	262	262	304	248	254	269	270	277	273	307	295	261	226	257	245	274	271	254	254	261	263	275	263	256	261	270	264	262	276	259	284	273	259	269	265	240	257	274	247	256	286	255	261	282	266	299	279	253	260	278	265	279	237	296	297	278	265	271	271	266	253	279	297	255	271	272	283	264	248	283	273	265	273	247	290	277	263	266	251	250	282	287	245	221	255	271	254	267	263	237	266	267	266	283	281	274	242	291	264	268	257	256	238	257	279	267	269	267	294	294	260	253	261	249	256	265	260	261	273	275	257	269	261	252	270	264	284	285	287	244	280	282	278	255	250	253	291	261	256	266	258	283	247	249	297	275	279	290	246	278	283	260	246	275	246	275	232	281	271	280	256	282	253	274	267	260	302	281	266	247	258	261	258	260	264	282	287	306	248	244	266	259	299	284	274	278	245	283	276	285	248	272	272	262	285	276	258	257	270	239	290	251	237	275	281	287	278	244	253	263	273	295	261	271	263	263	283	277	269	276	241	277	287	279	263	258	269	293	231	304	288	315	268	232	227	266	247	263	271	281	264	239	277	272	267	314	266	263	283	277	273	256	278	283	296	248	260	263	291	247	252	257	268	273	234	268	262	265	273	279	307	269	266	262	265	285	264	295	272	290	274	254	253	264	298	271	261	266	251	278	283	262	250	266	275	266	275	275	294	262	266	276	264	284	285	280	260	288	252	287	265	272	274	286	256	252	259	251	251	263	230	259	277	241	260	258	236	264	260	258	261	253	270	267	249	274	255	286	261	259	249	279	255	247	268	278	237	272	251	249	254	278	286	252	273	277	248	295	251	265	291	277	284	286	258	270	269	243	261	284	263	281	273	225	234	284	274	277	244	235	284	273	239	278	258	276	275	253	256	287	263	263	285	265	275	265	268	290	272	297	258	282	246	264	287	280	226	302	256	309	255	288	296	258	269	275	311	254	268	277	263	299	270	254	265	252	254	232	233	248	300	292	300	238	268	272	298	260	251	287	255	281	251	247	280	275	252	280	270	283	268	252	272	265	261	290	278	241	252	263	263	262	247	265	253	264	273	270	272	251	233	277	284	251	274	264	292	262	285	259	251	232	264	250	264	276	236	267	268	280	273	261	286	238	278	283	281	270	256	293	299	279	253	267	242	296	247	262	281	250	266	253	264	243	260	250	288	274	246	295	263	272	243	266	272	244	270	265	257	283	286	286	261	250	281	305	250	262	269	249	271	276	251	275	267	247	267	232	264	296	265	245	280	259	280	241	258	264	251	294	260	269	276	264	270	247	246	272	300	266	258	275	287	273	263	242	258	268	264	270	257	259	265	292	264	259	281	248	269	240	268	278	252	249	257	274	269	256	276	256	291	285	236	246	263	248	255	263	249	259	254	256	304	253	271	254	245	255	257	244	259	260	247	275	250	284	242	283	294	280	258	268	282	251	246	268	272	246	262	238	285	267	273	279	246	233	277	237	288	290	245	275	284	301	261	286	272	290	278	282	285	253	267	228	262	233	254	251	286	249	270	263	261	250	284	264	255	268	279	267	296	260	280	252	273	266	265	263	300	261	263	270	279	270	265	286	296	242	268	282	295	277	273	258	273	304	302	272	280	269	251	247	293	288	284	256	272	273	235	243	244	259	283	277	263	258	276	293	270	247	291	276	259	289	248	291	258	284	262	270	270	293	277	257	252	285	263	256	281	254	249	251	240	253	261	276	286	288	272	276	287	309	284	250	275	288	265	286	264	279	257	256	252	268	265	251	259	236	247	303	283	247	272	246	295	295	242	265	281	287	287	236	259	282	280	258	253	244	288	293	272	268	263	287	284	254	257	263	273	268	249	266	253	266	230	292	276	224	269	263	272	243	240	305	237	284	287	253	263	295	276	263	250	273	294	250	275	266	296	270	277	268	279	273	256	289	266	280	266	251	263	242	247	296	260	286	258	276	285	253	269	306	262	291	267	273	263	267	257	262	295	239	289	257	264	271	288	298	285	257	260	262	282	290	283	246	269	271	257	264	261	293	273	264	263	245	271	286	279	276	257	244	273	289	242	259	275	257	300	231	279	278	254	252	266	233	269	304	254	275	255	277	272	251	268	282	267	247	284	249	273	263	289	271	261	276	260	236	267	280	260	268	253	247	267	264	266	253	282	274	309	268	243	247	247	246	272	271	256	262	260	296	262	258	251	256	273	285	231	269	246	256	267	273	265	259	258	262	283	262	275	256	273	278	275	253	268	277	308	266	276	258	272	252	269	276	260	290	269	271	242	288	275	244	275	268	261	256	259	261	251	275	274	284	264	260	253	257	253	255	296	253	254	264	288	262	293	257	264	263	240	261	251	275	261	288	264	266	255	257	250	241	278	285	251	273	271	289	278	272	282	284	262	271	248	254	264	282	279	286	274	278	274	263	271	276	287	291	280	270	261	290	263	267	262	273	280	271	251	252	273	280	255	289	259	235	259	272	278	261	273	280	242	262	280	255	266	252	299	264	258
39033	75223	74792	36265	10002	1017	426	326	297	265	253	213	213	237	183	189	188	174	164	179	190	161	171	181	191	193	187	183	192	181	146	167	167	167	166	165	171	149	143	172	187	143	147	178	143	166	159	161	176	171	167	172	175	182	160	145	172	174	183	174	148	153	139	179	178	151	159	161	156	163	144	157	151	173	164	168	193	164	151	185	156	163	162	173	171	175	159	187	174	159	149	150	181	154	146	157	160	156	152	164	173	173	153	171	151	144	177	152	199	162	151	176	169	174	146	161	162	141	156	163	150	168	151	177	157	151	180	166	167	153	162	163	167	152	172	134	152	163	165	163	146	154	161	160	190	154	165	166	133	178	163	156	161	141	152	146	148	169	142	168	153	164	148	174	165	155	164	178	168	161	162	173	173	171	162	165	167	158	158	166	157	171	167	157	165	166	174	165	166	151	166	155	137	167	151	158	175	180	165	163	169	187	157	158	163	172	151	134	168	160	164	127	167	164	177	133	163	168	171	134	148	142	173	171	161	173	141	153	166	168	135	154	166	156	173	162	165	165	145	171	156	162	165	166	175	161	162	148	153	173	167	157	193	160	133	178	172	153	162	140	136	147	151	121	168	154	178	175	147	166	175	152	153	196	197	156	169	149	168	164	131	147	176	166	178	167	146	157	171	157	170	184	127	170	140	155	171	150	162	166	145	169	169	169	166	161	156	142	155	189	163	164	163	155	155	151	171	147	158	130	162	147	170	138	139	160	156	149	145	170	169	156	157	167	163	176	199	186	159	157	178	144	135	163	176	146	138	175	158	149	141	173	150	129	187	154	167	153	149	154	132	154	168	173	161	163	170	173	159	170	150	139	173	165	169	172	150	165	171	169	169	147	146	165	172	166	142	148	144	166	166	156	173	180	140	174	177	150	142	160	178	178	183	157	143	153	138	151	165	160	170	149	172	154	166	177	148	165	163	156	151	166	184	154	153	159	150	165	167	126	171	154	171	154	157	125	179	152	186	150	147	165	161	150	164	166	168	151	159	170	183	136	184	162	149	172	151	157	164	160	166	166	147	133	134	160	144	158	165	186	166	148	168	178	139	174	161	155	161	144	132	193	149	176	184	148	155	182	163	154	155	154	160	147	146	145	152	158	158	162	158	157	132	157	126	151	161	157	164	155	171	169	157	183	191	156	164	177	155	172	166	165	159	179	134	157	170	183	141	153	179	158	151	148	185	142	164	158	150	157	180	146	173	154	165	158	165	153	171	161	172	145	163	161	159	169	174	145	156	138	176	156	165	150	164	163	175	147	160	165	138	161	166	179	202	178	166	170	151	181	158	160	170	169	170	147	149	154	153	141	177	162	161	166	157	145	155	172	175	146	171	166	163	174	156	154	179	156	160	175	143	161	160	197	161	127	169	164	148	181	165	153	190	151	159	143	160	161	186	158	152	166	158	160	162	128	151	157	179	156	164	160	156	167	161	156	186	162	135	166	138	175	186	139	162	153	174	162	172	196	180	165	165	154	162	176	164	155	158	160	180	151	167	180	183	148	166	157	142	168	156	179	178	171	145	162	150	160	159	175	130	182	188	147	171	161	159	173	169	179	136	129	159	169	164	166	176	160	157	162	167	166	144	180	141	158	167	182	165	162	163	158	148	158	180	167	152	131	159	169	161	137	149	177	206	163	166	158	154	154	147	182	169	169	160	151	173	160	171	164	152	163	180	168	161	157	163	208	147	154	169	160	150	159	176	168	167	147	171	151	163	150	160	182	161	162	172	169	184	178	159	185	168	158	162	158	160	145	156	140	163	183	171	150	150	148	158	157	177	165	167	165	168	151	185	172	174	140	165	183	164	178	150	160	165	180	172	150	174	180	165	166	169	151	137	185	138	178	160	181	150	179	156	168	164	146	175	175	175	160	144	151	171	152	167	188	154	158	140	148	165	183	163	153	144	174	152	157	162	154	175	149	162	158	176	170	158	168	147	163	168	175	148	157	163	137	137	144	140	160	144	158	147	155	144	161	174	162	166	168	159	160	166	174	158	149	161	147	121	165	165	171	184	157	156	167	180	162	158	156	165	158	160	145	145	155	179	139	136	145	168	144	186	142	160	159	148	176	177	167	149	140	176	149	185	156	157	149	166	167	169	179	166	146	179	175	165	148	174	151	169	143	147	160	157	160	171	168	166	129	182	163	168	151	165	178	168	147	183	169	163	157	173	163	154	177	146	164	158	171	159	155	162	145	164	154	150	163	155	195	157	186	174	179	186	177	191	139	138	154	169	151	161	164	166	173	172	162	164	164	151	154	150	149	151	160	166	174	165	175	166	166	152	148	183	138	169	146	138	158	194	159	178	148	159	172	158	170	163	169	163	150	170	157	174	160	151	166	143	189	156	145	206	169	164	181	174	143	162	156	174	133	143	190	146	179	164	151	164	176	167	147	141	172	158	184	168	156	165	173	175	169	163	150	153	160	144	175	177	148	159	162	181	158	186	154	151	169	188	130	174	169	162	147	165	152	176	187	178	179	153	148	180	165	135	163	178	138	177	168	173	163	159	165	154	149	157	159	168	123	153	161	184	156	156	157	146	149	150	195	156	153	152	167	158	171	160	157	174	151	162	166	170	162	169	152	132	161	177	146	148	171	159	188	166	185	173	171	152	176	180	156	146	144	174	158	161	171	186	171	207	173	158	145	180	163	184	162	176	169	177	129	155	136	153	165	159	159	162	161	167	199	168	151	154	179	148	161	152	177	142	147	158	209	161	169	172	156	156	182	158	148	174	139	162	180	145	172	157	167	148	174	153	150	154	149	175	162	150	173	139	156	172	148	186	163	168	164	198	145	174	180	166	151	166	159	156	154	162	167	187	155	158	160	156	158	160	161	153	183	163	169	145	159	151	129	162	141	176	160	135	160	147	178	173	155	146	182	154	161	169	145	147	162	158	140	162	144	155	152	167	158	168	160	187	156	178	166	149	156	127	156	156	182	182	184	153	151	162	176	180	150	164	169	172	158	165	160	169	171	165	153	150	152	159	159	172	197	192	156	176	124	172	142	132	151	161	149	159	164	190	155	178	162	181	170	163	155	163	166	164	165	159	173	179	152	172	154	119	167	154	179	182	166	150	149	177	166	149	176	180	123	160	166	168	157	174	173	181	135	153	144	166	136	165	151	165	155	178	151	170	171	152	170	154	146	182	131	181	171	155	144	166	180	152	173	164	159	168	142	162	172	176	173	167	142	168	145	160	179	149	190	175	167	162	149	175	173	154	154	166	181	167	166	158	151	171	151	153	179	146	161	168	145	161	175	150	168	179	156	167	146	145	153	158	165	152	172	157	164	168	170	149	173	181	167	137	147	147	158	166	152	146	163	176	199	157	150	171	176	180	158	186	178	157	161	189	184	159	171	162	168	158	135	132	172	181	159	181	172	175	166	171	166	159	163	165	169	159	148	150	164	141	175	155	172	140	158	156	160	145	169	158	151	133	128
20707	58591	67755	25629	2341	1887	1587	1255	1133	983	883	778	731	646	667	639	590	565	517	533	533	522	493	491	457	460	437	461	438	433	446	490	414	431	421	430	433	423	451	401	393	418	432	394	386	460	416	400	428	447	436	414	440	389	398	391	425	387	416	438	406	383	382	388	387	424	378	392	398	369	405	396	420	385	378	377	363	381	355	410	340	363	397	356	413	379	344	380	390	371	355	387	358	386	391	366	425	407	392	426	415	393	382	395	364	392	387	407	393	412	378	371	401	410	391	397	367	363	375	360	364	379	430	388	411	404	361	373	388	392	389	393	402	369	396	407	400	424	368	406	394	374	382	382	390	370	416	375	407	391	386	378	350	406	380	364	391	381	415	404	406	392	386	384	392	396	369	372	370	390	344	395	384	397	356	393	410	381	394	370	397	386	415	357	373	361	387	338	386	365	381	367	389	377	382	394	398	400	394	400	391	395	397	375	407	367	401	381	380	379	411	401	363	370	347	386	388	406	384	347	378	375	353	381	403	367	408	395	409	362	424	362	395	355	393	350	355	410	376	368	378	387	388	375	350	368	402	374	367	390	369	374	362	383	406	351	382	375	346	394	391	371	381	345	370	365	404	345	342	417	389	384	417	348	389	367	396	380	376	363	392	382	382	393	368	351	391	399	382	394	371	357	411	378	381	398	407	396	379	372	375	400	348	381	409	418	363	379	363	381	395	389	403	369	350	391	352	351	362	389	368	368	410	403	388	367	390	388	400	367	394	365	392	393	402	408	400	344	415	385	402	405	346	424	360	365	366	385	350	408	404	402	406	343	384	394	366	351	385	405	420	389	389	397	375	371	355	402	361	424	389	374	386	395	408	350	387	393	401	383	378	400	371	384	368	395	379	388	391	401	365	376	409	360	407	385	403	385	389	402	372	392	394	367	400	383	374	390	364	356	398	376	409	396	362	383	376	384	383	382	415	387	389	397	403	380	388	412	396	392	376	390	384	377	352	376	359	375	370	391	416	393	346	384	400	375	374	381	403	351	415	371	356	379	412	380	370	390	402	379	405	403	333	398	406	389	394	379	401	379	382	337	405	376	387	417	376	356	377	397	380	409	374	378	412	363	381	366	348	361	361	381	377	382	399	389	412	403	377	355	403	395	414	376	355	384	377	381	380	416	354	387	362	387	390	390	381	397	379	379	371	383	391	374	391	334	348	362	381	386	400	407	374	394	431	414	418	394	372	407	407	400	410	362	375	381	393	378	423	379	370	362	401	372	372	425	376	376	363	398	397	384	362	347	389	401	414	384	378	448	398	359	397	381	406	359	413	409	399	356	369	360	367	391	375	397	406	386	392	421	391	420	391	388	371	466	354	428	387	368	410	411	356	387	408	390	396	338	395	388	373	398	390	391	357	420	394	389	363	402	397	358	409	388	384	415	380	382	391	422	410	405	381	379	397	431	396	357	375	406	361	397	401	383	404	378	391	385	364	408	389	357	415	386	361	388	364	374	376	381	381	381	395	390	372	390	406	361	358	402	377	352	390	366	390	402	375	397	360	413	397	393	357	378	407	365	387	405	373	333	374	405	404	366	412	380	397	370	429	406	400	357	397	360	374	383	381	415	410	388	364	406	368	417	372	405	398	397	365	387	379	375	373	386	387	400	366	394	355	382	445	388	402	404	408	406	383	343	376	356	398	403	391	374	384	387	375	379	408	405	401	395	377	383	413	369	389	400	356	374	405	362	368	405	327	386	384	386	359	396	355	411	401	379	362	420	381	393	385	342	360	376	400	367	386	369	383	386	366	393	401	371	402	380	385	352	418	385	376	337	368	378	377	405	374	399	382	375	434	389	393	347	402	388	397	390	355	355	379	373	368	388	381	389	384	357	395	386	398	394	361	380	416	392	371	375	391	371	380	354	360	348	400	393	389	373	361	360	391	399	398	392	385	365	381	379	368	373	409	379	359	390	360	376	368	380	381	378	373	398	381	405	382	371	389	399	375	381	388	409	386	383	371	385	398	405	365	380	394	368	378	372	375	365	396	415	422	356	392	379	401	334	401	406	413	377	414	405	375	374	363	406	389	396	395	369	396	397	388	416	396	377	385	382	394	361	352	404	366	379	349	383	379	384	390	361	383	346	349	370	390	383	387	405	387	379	383	369	379	386	379	384	360	357	344	355	373	367	385	377	395	360	368	381	387	358	392	383	375	384	411	382	371	397	372	384	375	372	341	372	387	376	382	378	403	401	364	389	391	361	368	388	397	388	375	393	365	332	341	398	408	399	390	372	403	395	388	366	361	401	373	380	358	390	368	398	383	379	370	394	403	364	364	369	391	389	435	401	394	371	409	391	383	342	371	404	389	353	375	398	372	357	345	401	404	383	389	407	369	384	397	383	360	405	362	374	401	404	375	412	372	393	372	399	425	361	371	406	383	376	376	373	384	391	355	391	366	396	391	366	394	360	397	378	383	380	378	411	418	413	360	344	366	359	407	363	358	347	375	391	388	414	332	395	393	400	393	378	375	370	352	387	415	369	374	388	398	363	375	341	389	368	363	394	371	402	391	386	391	412	374	392	391	373	343	399	376	379	392	385	371	401	397	367	410	365	387	410	387	424	376	368	375	421	404	361	394	415	389	340	394	412	407	367	374	428	424	389	382	402	386	383	440	352	380	407	389	376	404	406	396	374	376	401	342	386	367	352	412	394	367	376	372	402	371	361	387	351	361	359	351	351	394	354	379	350	379	385	387	368	388	389	367	382	386	393	415	362	389	381	357	399	365	382	361	386	367	391	345	434	367	387	396	403	388	415	394	432	384	360	389	374	387	381	392	380	365	377	360	368	390	377	371	382	391	382	398	359	424	398	390	412	368	347	384	372	386	372	361	384	362	392	403	389	383	393	405	391	416	383	427	368	373	375	395	374	391	386	426	377	360	408	384	370	384	392	413	393	380	389	378	358	387	417	417	418	381	390	353	386	365	394	381	374	363	387	400	401	384	394	393	376	374	402	385	371	376	395	392	368	389	401	388	365	374	411	390	382	388	383	372	403	406	400	388	358	408	381	361	395	388	347	393	388	399	387	370	417	381	392	358	418	388	398	374	396	351	387	367	407	367	372	365	387	389	411	409	387	390	385	375	419	394	365	427	388	394	365	416	379	392	428	373	355	410	377	370	389	377	385	391	357	393	381	378	374	365	390	403	351	375	393	386	391	389	382	366	426	388	373	383	377	395	391	405	421	400	404	380	372	390	375	375	384	382	358	385	389	391	385	416	356	353	389	391	407	366	415	373	363	395	408	335	390	370	391	393	397	371	401	387	356	391	395	385	402	387	409	425	413	418	381	379	391	390	387	405	367	398	382	392	419	406	380	399	412	380	370	364	363	392	368	354	400	392	384	419	391	430	408	410	404	352	370	368	375	408	406	372	366	406	373	416	403	408	391	384	406	371	370	370	366	390	386	361	366	394	345	372	387	360	364	383	376	394	379
16781	11786	8547	1019	197	184	179	201	197	206	196	206	188	158	216	194	191	185	196	203	225	196	162	175	205	200	178	171	209	192	199	184	161	193	202	202	213	182	178	189	202	185	203	196	201	220	187	192	200	207	213	208	207	223	200	186	175	211	196	213	180	217	196	192	179	209	189	193	200	209	201	212	189	200	214	186	187	215	205	211	188	199	195	199	196	216	204	203	227	175	202	192	205	187	178	201	181	203	192	189	167	182	178	176	196	185	176	222	206	196	188	192	186	198	227	190	194	162	199	192	190	183	191	176	200	192	167	186	200	198	208	194	186	205	187	163	179	205	203	214	218	198	191	220	227	180	193	206	203	169	177	188	197	216	186	220	174	198	195	208	189	210	186	184	200	169	188	210	186	186	196	197	157	213	188	204	180	186	190	205	184	195	218	210	189	180	190	188	209	176	199	213	185	197	206	196	193	194	190	186	166	214	201	173	187	186	214	203	203	192	186	181	194	191	205	196	196	183	159	186	224	204	197	198	189	190	183	204	203	191	214	180	221	210	200	195	209	174	168	189	172	215	244	178	209	169	185	194	205	195	201	225	195	205	181	217	196	191	209	207	168	207	209	193	211	203	182	154	202	214	205	200	187	203	189	163	207	187	188	184	175	187	189	197	167	201	239	201	185	180	169	207	198	185	226	218	194	184	203	189	184	175	155	206	181	193	180	191	190	205	214	192	246	216	174	200	191	200	184	176	197	191	198	185	204	176	165	206	187	190	200	197	183	193	186	178	196	200	194	206	193	199	189	198	187	177	204	201	196	193	204	180	180	204	195	205	205	195	186	186	178	212	199	203	192	188	169	195	184	201	203	202	206	201	208	168	189	193	204	169	165	180	192	200	190	210	182	200	200	171	193	203	203	187	199	173	180	173	187	175	194	206	186	161	187	180	190	213	176	186	175	207	207	202	179	195	194	196	180	187	198	223	211	203	192	192	190	192	210	186	211	195	191	216	202	198	225	194	200	194	195	215	199	179	192	158	203	223	205	179	171	216	180	179	194	238	192	193	199	203	183	214	196	206	161	188	180	195	231	206	220	184	199	208	194	187	202	201	200	192	183	184	206	208	205	169	172	210	178	212	203	202	189	202	196	190	196	206	211	212	194	177	217	197	182	190	218	207	203	187	210	210	181	201	193	193	201	201	200	186	174	194	176	200	194	192	182	200	214	190	187	190	188	170	185	180	192	196	205	208	200	187	195	211	190	220	216	189	196	220	209	169	229	200	177	151	199	182	184	195	199	177	201	166	197	204	166	165	181	183	173	221	192	202	196	178	172	198	188	194	201	195	183	203	199	193	192	206	243	201	167	207	214	178	199	176	195	181	193	215	189	183	187	177	191	214	190	172	180	178	190	190	174	166	169	186	183	215	191	227	196	227	168	188	202	194	184	182	181	173	179	204	178	176	206	210	184	230	180	165	188	202	202	197	176	204	184	196	197	162	158	214	193	174	178	197	195	203	194	206	191	204	174	197	201	224	210	176	171	196	182	212	207	230	186	190	198	197	175	194	170	183	223	192	178	206	190	211	197	211	203	174	210	205	190	192	218	205	155	197	205	209	178	195	211	208	204	198	172	181	185	197	207	200	197	201	184	181	193	188	222	173	185	194	205	197	187	189	174	186	190	198	176	186	179	216	211	194	186	188	217	218	191	202	169	186	207	177	195	206	170	201	169	194	185	205	168	192	196	189	175	175	206	184	182	182	191	195	196	210	174	190	200	196	170	186	202	214	211	204	195	217	174	192	204	203	181	189	184	195	193	200	193	176	180	191	188	199	162	184	187	210	232	196	188	200	196	198	194	192	208	191	211	171	176	190	173	196	179	190	188	191	199	168	174	200	183	194	176	204	208	197	183	188	175	172	183	151	197	221	188	195	207	188	178	190	206	206	202	197	178	166	171	205	173	218	196	195	200	199	176	182	201	198	189	178	176	173	207	219	187	196	177	186	202	177	179	203	215	202	172	176	212	203	195	188	226	193	188	238	204	187	170	196	184	196	178	211	202	221	211	195	162	175	201	196	172	182	197	184	207	177	183	196	178	179	194	185	193	193	226	185	202	212	170	181	183	220	184	161	197	189	206	183	198	200	169	208	183	181	195	180	177	219	173	198	206	180	186	192	207	214	184	196	171	208	172	223	159	176	239	200	188	200	180	208	202	232	194	204	173	203	192	179	210	198	174	219	198	190	193	192	202	182	187	184	193	207	192	172	197	210	188	211	197	217	181	207	198	234	190	200	161	223	179	187	210	202	185	164	156	197	184	168	184	168	198	187	182	191	199	208	169	192	200	184	192	184	184	198	222	183	177	200	201	185	202	185	184	223	176	194	180	204	203	166	193	169	224	150	192	197	190	188	176	206	193	195	168	186	164	179	168	188	215	210	185	177	196	185	183	199	189	189	192	212	191	201	171	206	199	187	222	168	175	199	178	162	187	208	194	193	181	185	192	183	194	225	179	197	194	197	207	207	183	167	198	200	223	180	193	175	228	213	163	174	192	189	163	192	214	203	184	195	216	214	202	200	198	181	199	196	219	187	191	200	192	191	206	182	173	183	201	186	197	181	183	182	202	175	215	198	180	170	187	190	224	189	183	197	168	205	188	189	201	186	179	197	177	186	202	169	182	192	181	160	171	174	218	223	203	186	198	204	161	213	191	195	195	193	203	203	194	173	192	182	185	177	225	172	212	205	193	182	186	180	204	204	185	208	211	185	198	150	185	222	178	164	199	200	183	197	213	205	249	177	195	213	205	194	161	188	188	196	156	203	182	223	194	185	175	192	205	198	195	190	184	186	189	210	185	195	201	203	216	216	192	199	182	218	205	177	180	187	190	198	185	222	170	211	180	214	228	181	226	199	182	178	192	198	174	210	200	191	204	196	200	191	171	182	207	198	187	185	219	187	205	187	172	189	213	203	198	181	203	188	166	185	180	187	190	212	204	198	174	204	221	186	179	193	197	170	216	209	203	210	182	183	199	206	191	194	196	206	223	182	186	200	197	192	204	200	203	174	199	182	188	213	214	194	189	187	214	200	211	199	161	211	221	176	184	186	189	192	186	202	192	178	202	202	218	180	174	186	189	185	207	198	164	177	175	185	204	190	199	192	203	163	183	194	193	214	190	179	215	183	197	222	175	186	189	176	190	219	185	189	174	194	200	192	200	218	193	192	164	182	210	197	190	190	176	191	156	186	190	198	155	189	192	189	183	188	196	194	178	195	195	194	196	206	216	169	207	217	230	203	213	200	193	172	196	188	193	182	204	187	194	214	203	181	199	198	181	178	179	178	196	217	201	175	189	152	200	212	205	197	175	202	197	198	198	182	198	186	189	198	190	194	193	182	214	204	209	194	181	200	188	198	178	186	178	189	171	172	200	196	194	184	217	218	212	179	189	195	162	183	198	188	185	193	185	216	190	220	191	189	171	187	195	186	188	212	172	193	178	207
8054	13990	11833	2078	462	470	407	494	463	460	467	448	421	407	401	458	443	422	429	421	442	426	416	380	407	445	444	406	464	456	445	394	435	433	457	436	423	446	439	419	433	462	423	445	436	444	404	452	431	441	391	390	427	441	407	429	430	472	424	454	452	421	423	389	429	455	423	452	368	441	425	435	434	421	437	436	433	432	426	445	429	423	416	421	395	431	407	416	458	444	412	415	433	436	420	459	431	485	430	432	434	420	400	429	452	427	446	454	429	469	453	450	436	442	410	459	399	415	445	455	447	406	413	431	472	463	442	435	467	419	447	418	421	410	457	440	419	386	458	460	412	442	439	421	417	448	393	454	423	418	443	418	452	437	389	426	467	425	425	433	410	430	428	430	405	433	458	451	403	414	414	435	418	402	452	457	448	453	448	427	400	470	441	414	413	422	422	404	441	419	435	419	444	417	430	404	405	422	446	415	397	457	424	441	423	412	414	435	420	449	450	386	458	424	439	431	429	441	473	409	444	431	425	446	469	422	415	413	402	450	441	395	421	421	428	438	389	423	420	426	441	444	416	456	411	437	437	440	410	455	435	444	442	445	464	448	411	421	441	437	452	420	447	426	428	421	441	381	424	459	428	389	457	458	417	411	454	455	419	444	398	440	422	413	453	416	429	415	451	404	456	485	452	420	424	411	431	441	436	424	454	431	438	410	443	443	419	435	428	401	393	466	428	420	448	441	452	418	425	411	465	430	416	449	437	423	421	421	418	446	440	435	394	411	459	438	423	446	435	402	439	430	425	410	427	468	444	425	413	428	415	429	425	418	436	403	430	443	411	435	426	455	438	412	438	397	418	411	454	387	428	415	458	442	418	416	438	464	430	490	401	437	419	437	440	441	427	429	430	433	426	416	414	398	419	409	413	459	461	391	419	426	429	458	436	431	437	417	436	462	401	416	403	435	457	419	417	448	463	427	448	451	403	426	446	412	426	447	417	409	399	401	424	412	453	416	401	466	464	435	446	423	434	415	417	442	392	427	408	409	432	388	448	441	414	408	390	413	467	415	442	459	447	432	457	425	424	402	431	467	438	419	447	408	454	392	435	419	396	431	439	428	422	402	410	410	393	424	428	450	438	428	438	413	434	445	434	444	440	443	419	395	408	469	434	459	411	433	433	401	447	382	402	444	431	428	421	417	438	434	437	436	418	453	399	467	453	415	428	422	481	455	426	467	452	446	417	402	450	437	434	411	426	396	404	440	443	444	434	414	437	450	422	442	450	443	439	414	431	454	443	405	395	415	459	404	424	464	419	448	453	410	418	418	432	401	462	408	424	461	416	404	404	424	390	425	408	423	435	453	422	411	447	444	410	456	453	440	409	407	401	425	399	433	439	450	442	428	437	423	436	415	447	404	413	419	425	435	438	449	439	424	418	405	432	428	452	433	422	464	425	441	440	464	417	406	439	437	463	443	444	431	404	388	396	431	387	432	445	461	431	416	423	424	423	439	464	422	448	438	424	438	438	400	415	399	427	448	445	424	459	427	434	438	416	449	433	447	406	424	441	419	374	423	426	397	398	415	398	441	397	427	449	446	466	438	401	467	468	431	416	404	444	422	418	418	475	433	411	468	442	450	420	452	461	426	446	446	442	437	424	417	415	428	417	438	389	411	428	403	458	419	427	479	436	446	416	446	430	434	417	408	401	462	414	444	439	395	421	416	431	424	434	422	422	422	426	416	439	442	461	416	440	433	446	457	429	425	429	395	434	423	438	425	420	393	428	441	376	394	439	443	411	392	440	446	443	424	427	413	428	445	445	432	509	421	440	459	437	417	428	443	467	460	446	444	419	391	403	458	449	379	434	409	459	429	435	428	448	438	434	442	453	421	438	434	453	421	458	477	436	446	428	422	391	454	427	479	446	432	464	446	457	423	417	440	442	420	434	418	416	438	449	442	423	411	417	421	414	410	412	450	419	457	432	441	452	431	452	420	398	422	405	425	435	403	471	412	387	415	429	463	437	426	429	431	447	417	456	434	432	462	437	378	452	446	451	413	444	441	406	410	434	401	427	429	405	426	439	428	437	416	427	472	423	402	415	396	445	428	401	422	453	446	444	412	426	450	421	417	431	428	416	403	433	383	408	435	422	429	466	451	429	431	389	415	403	446	435	439	409	443	408	415	423	420	424	457	428	446	457	403	418	440	429	415	456	443	458	427	452	424	437	418	395	446	453	430	425	482	430	495	392	457	423	449	412	412	417	432	423	444	409	445	436	486	389	418	450	430	414	423	425	423	421	439	440	425	440	433	373	472	439	430	441	412	403	440	433	451	438	436	427	439	434	429	401	408	424	440	436	457	455	483	432	461	430	446	392	447	436	455	422	404	414	439	431	414	427	429	462	426	444	402	453	437	425	394	408	441	413	439	454	406	430	426	433	442	443	433	413	421	466	412	390	455	457	465	406	425	460	444	432	412	434	476	420	428	422	388	409	516	410	449	436	434	432	415	405	420	418	426	405	427	463	418	421	415	492	431	435	432	433	427	448	430	442	465	418	393	456	445	431	434	423	448	436	433	463	451	423	431	429	399	456	398	404	422	434	407	457	445	455	416	414	453	414	428	447	443	438	410	421	425	443	432	444	393	433	422	452	457	456	434	424	409	416	433	453	462	438	419	428	405	439	430	440	437	410	440	456	406	443	427	431	388	431	421	445	465	431	435	419	424	407	417	449	455	419	459	412	392	409	402	402	435	416	449	430	406	397	441	423	436	416	411	443	369	391	450	419	422	446	458	454	446	473	415	483	404	438	456	455	461	418	472	396	391	437	425	441	425	449	438	410	426	415	412	404	423	398	394	397	431	460	443	433	419	406	404	415	482	434	437	425	457	457	422	447	388	445	430	438	437	403	430	435	378	467	454	467	416	420	393	420	412	415	431	411	418	426	424	440	422	439	399	404	427	409	426	421	448	399	448	423	442	434	405	433	408	405	438	415	441	440	457	452	407	411	427	433	442	416	407	432	415	380	440	420	437	447	413	443	440	451	438	380	452	432	420	437	409	455	432	436	443	476	404	403	419	466	452	428	429	410	442	442	424	448	457	444	403	434	418	451	444	415	412	479	437	440	436	455	413	423	437	467	444	411	395	416	414	444	442	440	444	406	438	414	417	445	422	453	390	431	435	420	423	441	467	410	402	454	432	414	425	426	421	470	420	427	422	454	442	433	431	414	408	422	438	474	422	408	439	425	436	429	427	456	431	420	440	438	439	424	437	388	412	461	427	446	411	385	458	411	467	464	442	420	438	429	414	475	398	440	400	420	413	454	429	427	424	428	411	403	449	458	457	420	452	403	421	431	428	415	443	419	468	424	430	400	418	428	421	427	454	409	402	458	417	424	420	430	424	427	433	397	449	407	417	459	439	460	428	433	412	442	427	457	418	438	417	396	418	460	418	418	436	394	420	410	428	414	399	467	414	441	420	451	414	456	451	442	409	448	436
29075	59607	60592	27166	3908	293	238	199	173	138	143	135	120	121	136	130	131	142	132	109	101	112	122	119	125	109	107	120	102	100	91	107	101	104	115	94	94	113	109	105	107	100	103	126	103	113	119	100	109	86	105	130	101	111	130	115	102	116	99	125	121	116	108	111	97	88	86	115	117	102	99	111	106	105	101	108	90	105	100	113	128	105	110	105	114	87	125	94	114	112	100	116	106	101	112	91	98	117	117	131	98	116	114	117	107	121	114	111	87	103	84	111	99	92	110	97	102	94	118	109	108	136	110	128	91	95	108	103	122	99	94	104	115	122	122	100	98	106	114	119	111	122	105	91	122	115	112	129	120	101	115	106	96	103	97	124	125	106	101	111	102	127	125	93	106	97	95	94	100	124	97	122	97	104	100	96	119	122	105	100	106	92	116	116	126	103	111	108	104	95	104	110	93	103	106	106	106	114	94	107	119	121	131	102	110	105	102	105	105	92	112	101	110	111	123	101	98	103	99	106	83	95	113	99	90	121	99	109	108	102	109	104	100	94	101	96	95	105	102	107	109	92	122	113	116	109	104	125	107	99	109	103	108	108	106	99	112	113	114	100	101	112	105	99	106	105	93	125	89	112	120	97	95	106	134	98	107	97	96	130	87	118	119	105	111	121	104	99	133	113	98	101	91	111	107	94	105	114	100	107	101	132	97	105	112	131	107	94	116	99	96	98	90	109	119	117	121	111	116	96	115	112	88	97	103	113	94	93	94	108	111	85	115	89	99	95	121	109	107	94	117	112	117	105	112	100	123	110	104	126	120	123	105	118	102	96	94	100	105	90	97	93	110	89	115	103	85	113	102	92	118	121	109	118	101	92	110	93	104	116	89	107	115	118	95	87	111	94	123	102	110	90	120	97	107	110	101	99	102	86	113	105	99	114	114	95	93	95	91	90	119	93	121	129	129	109	117	94	124	106	111	113	107	83	89	124	117	119	89	112	104	102	90	98	103	92	97	97	108	120	85	108	102	124	113	113	113	103	117	105	107	105	99	105	123	98	106	119	94	108	106	115	105	101	100	108	106	98	114	107	130	122	104	104	99	90	118	111	103	92	116	105	111	97	96	112	114	99	88	101	100	119	107	121	126	90	99	134	132	97	110	112	96	98	114	104	94	101	102	110	117	100	127	95	141	105	121	127	92	103	113	84	102	99	113	92	95	96	123	114	88	101	97	109	118	107	113	114	136	102	115	107	115	122	94	101	109	111	109	104	117	120	94	95	89	100	88	103	118	109	79	119	99	111	112	92	118	102	107	96	100	106	115	117	96	97	105	98	115	113	128	108	109	104	124	100	104	89	97	109	121	120	126	90	113	119	81	102	110	109	106	127	82	101	117	95	102	118	122	110	115	128	99	104	88	96	85	110	109	101	92	97	119	108	95	107	113	110	119	107	103	93	115	82	87	99	120	106	132	109	96	110	104	107	109	94	105	114	107	78	98	114	91	95	97	86	87	118	106	117	112	103	113	123	104	97	104	118	112	110	88	105	110	103	100	109	89	109	101	100	100	111	106	118	107	110	103	104	105	129	101	110	108	98	102	86	100	100	119	120	120	109	131	85	129	91	104	115	115	80	122	119	120	102	112	126	86	104	113	101	106	99	93	116	117	110	126	97	128	96	112	104	109	123	119	104	103	80	95	96	97	99	100	98	106	115	133	96	113	116	102	106	111	112	121	119	108	101	107	111	91	117	104	107	112	105	107	119	98	111	112	111	108	99	117	97	96	107	103	97	116	96	95	106	110	93	117	102	123	111	93	103	123	126	111	113	111	99	114	107	128	110	116	120	101	105	99	103	127	117	117	107	105	122	87	116	93	115	108	103	90	107	91	114	120	102	102	116	104	108	99	110	121	99	102	97	92	104	92	118	97	82	99	97	103	112	92	101	86	119	115	111	104	102	106	97	91	97	90	107	110	92	112	120	112	117	112	101	102	96	124	120	105	109	102	115	99	95	106	90	95	95	83	127	88	124	92	123	111	103	91	97	135	101	109	121	90	120	89	120	114	99	104	123	99	116	122	122	121	123	110	91	95	94	98	104	112	112	112	102	107	98	115	114	119	110	103	114	111	102	104	122	103	99	104	111	95	99	92	97	125	109	89	95	103	97	105	95	109	115	115	89	94	90	110	113	86	107	98	115	96	102	114	104	105	90	114	93	105	103	100	110	117	106	99	108	115	107	104	95	117	125	125	103	110	112	99	95	108	126	99	96	109	114	76	118	124	104	105	102	98	97	111	96	101	103	124	87	125	95	107	109	100	124	93	111	113	96	111	109	98	133	110	124	80	122	125	84	114	116	100	96	96	94	114	106	92	109	104	117	83	106	107	132	105	97	117	109	101	105	117	99	104	99	117	93	107	95	121	111	101	100	91	99	101	106	108	92	105	99	95	104	112	94	106	113	109	137	115	125	102	95	100	106	116	89	100	113	94	103	105	110	113	132	119	111	105	92	121	110	100	109	110	93	97	92	83	111	113	109	96	111	92	100	107	99	106	109	89	97	88	95	104	110	111	107	95	134	108	84	108	117	107	106	111	108	98	124	93	93	111	107	117	124	106	108	103	104	115	99	96	84	120	122	110	104	110	97	81	89	97	120	132	99	97	92	102	130	130	98	101	120	119	106	127	109	96	119	106	96	101	125	105	103	121	111	101	107	132	105	107	92	109	104	102	103	98	103	113	127	102	101	100	122	108	89	102	102	121	119	113	83	95	106	85	86	103	108	134	110	120	108	116	101	123	93	131	92	91	117	105	105	129	101	129	92	110	117	106	106	131	120	101	108	105	93	90	114	110	105	91	108	117	113	123	95	116	88	113	91	101	113	101	107	104	101	93	95	110	100	91	112	115	107	116	111	92	112	93	113	129	118	108	107	105	118	124	120	110	107	97	101	99	101	91	117	109	89	112	110	109	105	107	108	105	106	99	98	105	110	91	102	96	110	104	97	93	105	99	96	100	109	89	107	105	101	77	113	108	116	101	115	105	84	110	110	123	115	96	133	98	102	115	105	118	96	105	112	124	113	118	87	86	96	104	109	107	104	106	118	120	120	101	98	105	100	103	115	108	91	101	106	116	112	126	123	107	81	99	109	98	94	109	110	114	100	97	105	100	88	110	107	121	123	100	91	98	108	105	95	90	108	99	99	97	121	111	93	111	103	92	96	97	104	109	125	103	88	96	121	99	127	103	104	91	118	111	93	82	95	101	89	116	118	105	125	109	110	110	112	94	92	96	89	108	99	102	102	118	93	97	110	111	113	92	109	126	102	94	94	121	100	103	90	122	101	105	108	110	118	91	92	92	106	126	118	117	112	97	114	120	102	96	101	99	117	113	138	91	106	111	86	100	99	110	106	91	90	108	108	128	109	110	117	103	97	104	105	117	104	104	95	118	122	107	81	110	103	99	110	106	97	103	97	104	108	119	100	108	83	125	106	101	93	107	118
15485	46781	53500	20884	1255	1014	865	698	599	543	484	465	432	408	379	354	387	341	323	317	341	321	293	306	298	314	312	294	280	304	299	302	265	252	277	291	292	283	294	304	273	257	290	293	292	276	279	268	270	269	278	296	271	265	278	291	295	295	277	309	270	250	280	286	285	261	287	288	255	267	263	257	259	250	252	256	250	243	254	254	256	254	256	254	256	266	288	269	246	290	248	278	291	281	271	284	228	288	279	258	263	276	297	265	286	260	248	228	290	271	255	283	289	254	248	271	270	277	250	256	266	262	262	266	254	267	232	253	267	253	245	276	262	275	275	240	244	271	279	251	234	241	246	275	253	257	266	273	267	243	256	285	258	273	241	265	264	235	261	242	258	283	267	299	242	257	278	257	260	262	244	260	261	261	284	269	268	277	251	272	282	280	235	271	243	271	264	277	253	250	239	252	280	255	248	269	271	281	260	261	259	262	261	254	272	290	290	264	255	260	267	273	253	287	283	268	273	244	246	277	261	256	253	257	261	252	247	267	261	234	271	266	247	262	242	237	288	259	259	252	269	269	267	257	287	287	292	277	253	273	290	242	286	252	263	265	285	250	254	270	268	261	262	261	243	235	262	256	276	262	259	282	292	261	230	302	245	256	253	263	275	258	229	240	245	260	260	290	258	282	241	261	243	275	263	266	255	281	244	251	256	275	279	258	240	251	246	259	249	259	266	259	249	266	234	248	235	228	267	237	285	288	253	293	279	274	249	249	243	273	256	262	235	254	243	264	264	251	238	255	265	235	272	262	271	233	259	281	250	263	255	230	271	281	252	266	254	243	251	239	264	280	260	267	237	266	282	252	251	255	246	249	249	250	233	264	262	237	285	276	269	241	256	246	261	240	280	257	255	245	236	293	227	256	256	271	279	260	254	256	268	253	254	250	284	269	227	260	292	253	253	238	266	246	263	251	248	251	274	259	252	275	257	273	269	269	256	271	299	256	247	271	255	241	238	258	263	249	294	242	273	275	274	260	273	267	281	295	270	264	271	268	265	285	249	254	247	243	279	278	274	235	276	249	273	275	255	289	247	268	247	272	257	262	283	264	269	278	257	253	264	251	278	275	251	248	249	262	274	267	281	267	249	264	252	251	249	275	279	236	252	235	241	248	256	264	278	247	275	265	294	267	286	251	227	264	250	265	277	275	281	282	256	250	257	273	260	267	260	257	272	221	283	257	245	240	244	244	260	242	236	256	286	258	251	267	265	255	300	260	253	262	254	269	257	262	247	291	243	274	270	241	265	248	229	263	271	266	250	282	281	289	247	276	256	244	242	273	265	264	265	260	273	264	245	277	244	285	261	274	253	288	253	245	231	264	254	274	279	253	268	278	282	248	259	280	245	257	235	247	278	273	250	234	244	267	256	237	253	251	266	248	269	236	266	236	287	255	273	244	260	262	259	273	247	242	254	259	269	282	266	253	250	257	245	250	272	258	276	237	266	239	292	249	265	251	272	268	253	240	247	259	220	259	236	269	269	255	254	247	266	292	272	280	281	288	270	269	261	253	264	272	257	267	263	267	254	273	226	273	256	269	268	277	276	272	224	242	249	255	263	239	261	250	253	271	246	263	270	265	241	260	259	253	242	271	239	253	277	253	273	252	244	265	252	265	269	240	232	292	251	265	284	272	279	290	269	281	250	261	260	255	264	279	254	276	240	260	261	246	307	260	231	260	255	258	259	263	249	263	263	258	288	272	279	250	257	275	244	279	260	290	270	260	251	293	237	296	271	265	243	280	251	283	270	274	225	240	272	276	267	250	272	274	274	239	242	241	260	284	262	250	266	264	272	252	278	290	256	272	239	244	264	276	259	271	250	259	252	296	264	290	270	246	263	230	260	246	283	229	281	250	266	269	260	274	263	271	263	282	255	251	270	263	267	247	269	265	249	259	262	250	268	243	270	240	258	268	259	270	259	267	291	277	266	278	239	272	268	250	245	245	269	272	287	276	268	254	289	285	271	284	238	268	257	285	233	263	264	259	255	257	264	234	254	303	250	263	235	258	265	257	231	260	274	250	258	267	280	277	263	261	296	249	278	269	222	243	258	261	273	253	280	295	255	246	259	219	267	269	280	255	259	280	258	255	271	273	254	248	285	254	262	259	252	262	273	292	243	242	262	262	236	236	258	235	305	258	275	248	246	279	261	278	205	258	239	238	264	271	245	264	250	249	250	242	249	273	275	273	264	304	258	273	291	281	265	260	241	248	254	274	259	233	272	273	265	289	256	264	235	269	268	289	278	256	255	279	235	297	269	235	248	257	282	264	259	254	276	273	269	255	261	282	250	292	292	275	242	246	271	259	272	259	252	258	256	260	296	251	256	257	275	267	256	247	263	295	262	248	261	233	276	253	249	236	252	255	243	252	266	284	249	261	253	279	249	286	242	278	276	273	267	242	260	277	269	268	270	278	231	239	231	263	250	281	255	253	265	251	256	251	271	263	267	298	265	279	250	254	267	256	262	236	247	241	258	285	266	250	275	281	250	248	308	244	273	280	254	254	268	257	269	242	252	251	280	273	274	268	247	248	280	271	218	257	293	234	294	280	233	228	265	285	287	291	269	273	259	287	267	264	260	263	262	269	255	268	282	240	257	254	228	260	264	274	271	273	257	269	247	256	299	242	255	269	272	266	293	269	266	243	253	272	259	303	253	276	252	239	261	249	279	249	251	263	303	229	278	294	264	238	267	241	225	285	251	260	277	264	261	279	257	260	271	243	234	243	278	238	277	251	268	249	274	247	280	288	288	288	303	275	276	270	256	246	265	258	231	263	260	250	270	249	264	240	259	284	242	245	273	286	286	247	239	276	221	287	261	251	253	281	243	249	271	256	263	262	278	274	256	287	233	239	284	243	277	253	263	224	233	246	232	263	243	270	268	264	231	268	261	270	280	253	276	292	261	268	268	261	280	278	258	245	289	225	261	275	265	265	258	278	284	317	268	246	267	242	259	268	245	267	270	256	249	271	266	287	253	263	247	272	279	258	246	251	269	284	248	246	224	256	215	265	239	267	270	259	246	254	247	284	259	254	241	275	285	244	260	288	271	267	267	234	255	278	261	285	244	268	244	257	257	237	244	251	246	293	248	253	272	271	254	268	227	256	249	264	258	284	250	274	250	233	265	228	262	258	266	285	266	247	243	254	255	260	274	270	251	258	260	259	274	281	232	272	261	271	243	261	273	257	241	269	260	255	244	251	265	277	269	260	236	248	263	258	274	224	255	270	274	288	278	270	280	245	252	271	250	238	259	264	248	278	257	255	270	277	244	228	254	271	285	233	275	273	258	249	235	253	275	253	254	266	261	287	269	264	241	248	245	289	258	241	267	278	269	298	251	270	272	264	255	252	265	262	245	264	272	254	279	289	296	283	246	262	265	284	274	261	275	251	262	274	279	267	246	263	263	260	291	268	259	260	285	274	262	274	258	299	278	263	294	244	265	253
37804	77132	74610	37620	10344	1054	412	315	262	278	220	233	226	180	198	190	176	193	192	169	157	148	199	152	179	158	163	184	182	166	170	153	164	179	175	175	159	164	135	147	153	194	172	157	154	175	181	148	172	148	179	149	149	171	175	168	178	158	168	193	157	179	186	159	155	135	186	143	171	193	153	161	130	155	152	145	140	161	156	156	177	162	155	176	158	172	149	191	147	151	137	183	144	164	146	177	152	132	175	152	126	139	180	186	160	161	160	175	154	151	153	173	149	149	155	165	161	150	138	148	156	162	152	148	133	154	164	167	164	183	184	157	159	157	171	176	161	146	177	148	141	176	157	144	151	158	186	194	150	184	162	149	151	156	145	143	168	143	150	157	183	160	160	160	163	140	168	158	192	162	182	138	142	157	144	155	160	157	145	168	160	137	186	139	168	177	182	167	161	159	171	148	136	139	149	167	174	162	180	166	152	140	183	160	162	147	153	180	145	164	145	154	160	200	163	153	140	173	142	171	170	143	187	139	169	161	154	190	165	153	160	158	173	166	163	177	161	171	155	154	139	155	149	166	147	185	164	166	171	161	159	172	170	156	169	153	152	160	149	158	157	178	162	150	170	159	161	167	142	140	152	164	144	160	152	173	162	143	172	165	160	155	179	162	160	182	154	164	155	136	161	166	171	141	149	148	155	163	159	159	152	161	176	156	167	154	155	161	142	170	172	165	188	155	172	164	171	186	178	173	176	153	141	162	163	160	154	156	182	134	161	149	147	190	167	145	164	166	161	165	163	170	127	150	160	189	149	177	163	143	166	142	155	154	154	143	168	142	168	140	162	163	159	140	159	133	160	170	163	159	144	170	174	174	150	169	158	152	148	150	145	161	160	174	163	154	154	169	158	166	155	130	173	152	135	173	138	133	160	159	167	165	151	154	171	159	157	172	143	153	162	150	170	153	158	168	158	177	160	162	169	169	171	145	169	182	165	170	164	152	138	150	158	198	180	173	155	169	158	168	154	168	179	154	160	184	159	149	191	151	139	146	176	156	174	175	170	144	185	162	171	166	169	152	152	175	161	159	186	160	145	151	167	179	173	159	170	158	164	140	174	168	170	155	161	158	144	177	162	156	155	153	164	168	140	159	182	160	136	134	151	155	170	176	148	157	158	177	134	143	152	145	149	159	145	167	157	141	155	159	154	164	154	177	159	140	161	182	146	136	157	194	162	182	156	187	154	166	155	163	169	167	145	166	152	159	167	156	160	179	198	158	177	171	157	135	194	156	146	187	160	143	174	151	171	201	150	178	150	140	164	161	157	145	183	168	183	178	153	161	150	164	160	149	148	147	150	137	150	146	132	161	152	153	138	179	169	164	152	159	148	142	147	140	154	157	157	156	166	165	164	145	148	170	173	149	148	183	161	154	164	180	147	176	150	147	158	145	150	154	166	140	163	160	180	166	149	161	165	153	144	170	207	161	173	179	157	167	155	156	179	145	173	170	157	165	144	175	171	157	150	148	127	157	144	154	143	146	174	153	136	171	164	146	128	163	169	169	156	155	156	149	157	166	192	149	165	149	166	152	155	153	177	133	158	173	163	165	140	139	182	139	153	155	149	170	171	162	179	211	151	172	147	134	160	171	167	158	154	146	153	142	170	154	156	160	153	158	152	153	159	141	143	136	149	167	153	155	173	141	160	170	187	161	126	155	182	156	171	183	175	163	156	151	185	177	154	151	149	189	157	141	166	169	126	172	148	174	157	165	163	167	138	140	166	146	158	151	184	161	141	165	159	174	139	151	160	173	150	157	175	175	164	160	150	194	158	146	164	160	158	169	159	163	145	174	140	160	162	168	174	151	151	147	170	153	154	144	142	158	177	179	163	179	148	157	161	131	144	183	172	161	154	148	168	167	163	155	158	131	188	161	171	157	172	143	162	160	167	171	168	168	154	154	158	175	172	172	158	167	169	160	162	152	168	143	166	158	164	162	143	142	164	168	156	158	192	164	142	139	144	164	149	150	150	157	145	159	159	162	193	165	145	167	169	159	182	168	185	162	161	149	150	168	140	165	150	132	121	161	160	156	185	187	173	158	175	147	193	188	163	201	157	172	163	154	168	148	160	159	160	164	158	152	148	166	165	140	151	148	165	166	157	156	161	179	154	140	150	172	161	163	169	172	154	156	162	169	157	151	167	152	157	136	142	166	155	153	155	169	163	165	150	146	165	147	157	157	191	158	138	152	166	189	173	126	158	153	172	174	175	146	154	174	164	166	178	157	132	151	139	158	161	158	166	160	175	167	137	165	164	157	183	148	178	158	159	174	156	158	160	177	149	170	165	162	157	157	194	167	171	130	155	168	159	147	185	149	180	152	170	157	156	160	159	157	154	165	141	160	169	178	171	148	186	172	154	144	150	152	153	158	192	148	150	161	145	164	139	150	166	144	142	155	152	156	165	164	177	167	154	181	185	167	170	181	160	158	140	157	164	136	174	187	154	152	182	154	171	178	132	176	153	182	153	144	163	187	138	186	174	163	152	166	163	159	152	161	150	188	157	139	182	150	163	182	171	140	182	140	131	182	157	161	144	172	160	156	151	133	180	204	159	181	169	164	159	178	140	155	166	139	165	150	152	136	146	160	157	163	182	163	147	146	165	146	170	152	180	168	161	156	157	169	194	193	139	160	152	177	154	147	157	155	171	158	169	157	149	185	170	184	164	177	201	145	155	129	164	162	181	161	173	179	167	174	171	150	150	146	160	151	197	143	161	164	164	173	150	145	171	176	183	162	152	167	155	138	202	168	162	171	151	162	149	143	157	136	190	176	173	145	156	181	164	155	155	169	158	153	171	157	173	173	156	180	157	154	150	150	146	175	169	167	151	132	166	173	163	155	166	157	188	176	160	143	155	159	156	174	171	165	185	158	175	166	157	154	168	160	176	145	155	195	146	167	132	187	160	154	161	161	169	205	162	170	169	154	179	157	177	165	157	168	164	169	149	159	174	165	165	177	138	165	149	155	156	151	159	149	141	149	175	156	172	196	164	169	151	149	160	157	151	179	165	145	169	157	143	171	156	174	169	153	156	167	167	169	161	148	137	157	169	137	150	147	134	155	160	148	156	160	159	160	160	158	162	154	157	150	155	150	131	137	151	172	149	147	158	150	177	146	167	183	141	177	160	164	186	137	172	188	158	170	154	145	172	164	170	147	142	150	179	173	186	172	162	176	138	154	155	159	165	143	153	160	155	150	132	186	163	159	162	146	166	163	165	160	156	155	166	151	158	180	158	152	166	179	180	150	163	189	161	168	161	176	166	157	157	129	154	157	172	174	164	137	143	183	158	142	158	130	151	170	180	168	155	165	176	151	150	163	152	135	140	161	156	163	168	143	161	174	150	167	168	183	125	147	153	162	180	160	154	154	145	161	141	167	177	165	127	141	164	159	166	162	139	151	130	159	163	179	155	156	148	158	173	147	148	174	131	174	176	166	160	177
19929	59997	67719	29378	2273	1819	1458	1268	1111	953	895	808	728	675	640	578	567	585	585	550	553	497	449	480	468	469	488	466	468	429	458	450	376	446	433	453	386	408	431	419	388	424	394	401	406	420	425	400	411	427	408	420	423	392	421	417	400	419	436	384	406	405	368	420	412	401	404	400	411	411	379	390	380	371	369	385	412	382	365	381	381	410	379	391	387	406	376	365	380	361	376	392	388	403	399	394	331	392	363	383	348	373	348	373	373	389	383	384	407	406	352	376	385	388	375	370	369	388	385	384	364	375	338	389	373	385	356	366	411	391	376	401	415	368	408	372	428	426	358	392	381	410	393	370	390	388	398	382	337	389	392	377	379	369	383	374	403	354	386	403	376	370	341	353	431	377	387	354	367	369	424	358	419	342	377	366	386	362	394	383	401	351	394	368	406	377	368	401	372	385	375	404	406	363	382	334	382	378	405	374	413	379	388	390	379	336	375	372	388	347	374	399	377	371	381	376	409	423	383	367	375	391	401	358	374	411	382	388	403	385	380	366	413	382	380	388	387	428	395	385	409	406	395	391	382	376	384	382	355	358	413	356	392	363	397	385	402	400	368	399	381	359	404	383	424	399	351	402	427	411	349	397	381	365	367	396	375	350	378	373	409	406	394	384	383	416	389	399	361	367	378	368	349	397	337	399	366	395	365	314	392	378	366	351	399	365	370	374	387	391	405	368	408	401	361	408	390	378	373	385	351	352	397	397	379	352	382	391	401	385	378	369	392	373	381	360	380	389	391	389	401	367	393	349	359	402	375	384	384	380	392	406	391	395	405	372	378	359	383	383	410	409	387	338	376	395	334	428	370	387	395	349	366	369	393	381	411	386	404	388	385	386	363	440	369	390	338	417	339	389	356	384	371	375	379	370	348	380	384	379	344	371	369	375	372	388	393	395	400	372	388	361	345	333	376	398	424	359	350	365	400	365	373	407	384	421	382	352	400	416	402	369	379	366	398	367	369	415	406	369	404	387	393	389	391	369	407	353	393	358	400	332	375	391	395	362	364	397	390	384	408	384	377	385	397	368	402	380	379	366	371	384	373	386	354	397	372	387	428	438	410	387	386	353	401	390	387	416	386	392	366	387	364	376	397	408	408	373	381	373	341	376	357	408	387	364	343	392	391	349	390	377	364	367	410	373	379	359	352	377	353	335	402	338	389	358	371	368	417	414	394	340	372	400	374	377	399	383	363	373	383	421	359	426	357	402	377	353	377	376	373	387	387	362	383	355	364	368	397	381	398	374	396	369	362	366	409	394	361	368	391	394	351	369	367	386	382	396	388	372	411	386	392	384	369	372	405	397	388	371	385	377	394	362	373	332	392	402	394	343	369	360	397	407	387	376	388	368	394	362	388	345	378	416	384	374	392	361	393	379	378	387	393	350	411	375	382	406	399	349	411	386	364	382	406	350	404	396	410	379	369	441	410	370	410	418	357	374	380	326	386	383	387	379	345	407	403	365	360	372	379	401	376	366	344	376	427	399	337	403	386	368	369	400	381	351	353	414	400	372	415	349	334	385	360	371	381	398	407	406	370	434	374	390	344	354	376	364	412	367	382	373	366	371	395	394	399	373	378	358	377	372	381	355	395	359	382	399	395	399	346	340	389	381	406	384	384	365	390	393	385	381	410	370	412	384	364	387	362	394	380	374	376	387	385	395	398	381	401	372	356	374	365	380	440	374	390	364	376	378	385	393	365	363	346	367	392	448	383	344	408	369	416	394	392	379	384	333	410	386	406	357	375	393	357	383	414	398	386	392	360	423	364	345	382	401	376	386	451	398	353	355	422	366	404	400	399	383	374	385	381	370	401	350	368	401	402	343	389	374	404	345	365	403	351	362	387	355	418	392	352	379	389	370	353	380	401	369	366	379	376	386	395	385	365	408	385	365	373	389	425	344	390	391	403	359	386	437	400	386	417	377	374	405	348	426	379	392	375	375	371	358	368	351	397	363	389	390	387	388	337	387	342	354	372	378	393	409	361	359	387	386	382	394	440	370	373	424	400	365	354	383	398	371	404	380	360	409	394	390	417	389	392	380	398	408	372	396	405	362	363	379	381	343	365	359	374	390	384	374	430	382	389	381	383	390	384	380	380	355	382	380	367	364	344	396	382	364	378	389	384	367	390	360	376	369	364	372	383	336	395	374	386	382	420	388	363	417	364	376	387	379	398	389	371	375	413	374	393	354	395	359	379	380	391	371	351	364	355	419	389	349	380	372	362	399	381	351	372	398	390	360	377	356	416	356	389	408	376	404	377	385	345	404	381	356	352	347	360	392	335	412	402	426	373	363	401	364	397	364	368	371	374	372	410	379	416	379	386	388	394	365	360	370	395	385	381	371	368	355	380	399	356	380	382	374	373	380	385	350	389	389	361	384	378	348	358	406	368	351	400	363	391	388	386	407	399	400	399	372	392	385	418	390	361	361	367	393	384	388	361	374	404	358	393	389	364	365	379	363	352	387	348	416	383	384	367	365	375	360	393	374	392	409	385	396	376	389	409	399	408	377	381	398	376	384	378	346	369	356	398	370	404	370	412	361	369	383	380	373	331	374	392	370	364	388	372	388	355	401	362	384	369	373	378	387	381	390	419	390	414	399	400	408	380	381	388	392	362	417	382	414	340	381	393	371	372	383	410	404	379	366	384	432	404	374	383	376	383	372	383	399	413	384	387	418	364	372	379	383	377	415	374	416	390	378	399	378	380	401	392	397	345	366	402	370	413	366	389	389	410	315	370	383	381	411	383	382	373	371	355	371	360	373	421	415	391	377	357	359	388	370	392	387	387	394	406	399	380	365	392	425	370	410	377	377	366	416	389	394	403	364	370	400	368	402	390	374	406	385	369	389	399	368	394	369	391	377	367	391	394	385	365	397	386	392	367	378	370	375	355	379	389	397	390	371	419	405	392	370	397	377	364	390	375	398	394	397	393	362	406	389	371	377	377	354	357	381	366	361	384	380	345	376	352	389	379	392	340	367	420	386	394	409	398	434	371	418	410	380	364	362	377	341	359	370	373	389	369	382	372	386	422	392	370	372	380	401	350	358	391	403	387	373	385	408	386	339	416	382	400	381	358	373	358	400	380	372	365	359	347	398	377	394	388	413	375	368	366	416	403	367	384	368	349	381	390	357	388	402	412	392	401	370	392	391	365	332	392	342	425	396	375	389	368	353	417	389	410	421	411	401	400	376	389	405	401	358	347	406	397	344	398	358	405	380	376	387	345	377	382	327	402	374	370	411	380	391	365	389	391	409	372	357	382	391	389	402	340	374	414	382	391	391	382	374	376	393	382	399	390	392	391	395	393	421	401	402	360	417	371	381	373	377	372	380	380	391	400	345	368	336	378	377	427	381	375	386	396	401	411	382	375	365	371	383	379	400	417	380	371	386	381	392	351	393	389	395	381	383	370	393	403	371	360	386	379	389	427	396	373	391	381	397	385	363
15851	11132	8574	1293	220	223	191	211	181	158	184	184	175	195	192	175	177	194	191	204	187	172	173	182	198	207	196	211	189	206	204	188	225	179	184	220	187	153	179	200	220	191	227	181	219	201	185	218	188	196	198	221	223	189	190	186	214	168	188	188	173	198	199	167	177	200	174	168	181	176	192	164	208	175	217	187	210	192	204	208	181	183	163	196	180	199	218	194	207	218	172	212	212	191	171	193	193	197	211	196	194	220	192	160	207	180	186	188	183	199	224	193	194	188	175	179	199	185	187	195	199	185	202	197	220	199	191	166	178	173	192	189	194	217	210	158	180	155	204	183	192	179	219	191	212	200	191	190	164	190	196	208	191	189	178	208	196	203	190	191	182	172	194	193	205	184	171	199	205	181	201	190	197	203	207	194	198	165	163	187	204	217	203	213	205	177	179	202	195	196	187	182	189	184	181	192	220	206	191	184	173	191	189	199	183	190	197	189	199	177	188	185	216	181	195	174	192	221	197	191	204	169	191	206	185	210	201	193	173	201	204	192	219	189	183	172	191	179	186	207	176	181	197	192	169	187	213	176	195	208	191	195	217	190	174	186	164	191	194	208	191	155	178	164	191	186	185	177	223	178	184	187	164	189	187	180	176	177	184	183	188	213	214	213	205	204	185	207	211	195	199	226	175	189	183	216	174	210	213	176	195	177	169	181	193	160	181	175	176	205	183	184	212	179	168	207	205	200	194	198	222	194	191	218	180	191	174	180	183	187	190	194	204	197	198	191	213	188	173	185	201	195	190	201	182	185	200	167	195	221	187	195	188	178	186	196	202	196	179	196	216	200	191	187	180	177	193	181	176	199	161	198	182	197	185	210	211	190	185	205	183	202	201	155	175	187	164	195	201	204	189	172	183	181	204	191	188	199	194	208	201	192	207	174	182	195	188	176	182	198	218	195	193	206	187	182	214	179	225	218	221	215	198	191	177	179	209	185	189	210	194	177	190	183	230	198	218	180	203	179	192	168	200	176	203	173	221	208	216	196	184	203	153	199	179	195	205	160	178	181	176	187	187	184	180	184	171	183	188	174	180	198	201	210	214	202	170	190	201	191	186	195	191	244	198	196	188	164	196	192	184	197	190	193	215	185	192	165	202	189	187	215	197	202	205	204	199	185	204	193	187	171	205	203	200	176	210	180	173	175	210	182	193	172	209	188	176	183	176	180	190	178	169	178	197	177	183	197	202	184	186	197	174	222	182	158	165	173	188	196	179	167	200	178	181	170	181	199	213	174	226	186	187	201	174	172	179	183	198	221	154	211	186	179	202	175	173	166	194	194	153	175	200	212	210	203	185	194	172	210	212	219	199	177	194	191	194	191	193	210	182	195	171	211	197	216	198	180	196	177	169	191	209	201	176	197	195	185	184	201	204	195	200	193	178	175	202	213	180	183	213	202	192	216	186	172	195	205	181	200	196	173	173	202	161	221	195	188	195	216	190	212	197	192	201	220	204	193	197	166	182	175	212	176	192	202	210	215	223	167	200	175	193	175	186	202	196	208	192	193	188	209	212	201	176	183	201	198	206	196	191	166	169	175	185	199	174	200	200	187	195	194	191	161	184	205	184	201	162	196	202	172	194	210	207	200	210	181	219	167	193	201	155	195	169	218	190	208	207	189	178	192	196	188	199	209	154	210	214	178	179	193	199	188	180	207	194	184	199	184	173	198	171	183	198	202	197	206	202	177	201	177	207	187	186	193	202	197	181	185	207	179	171	209	182	202	177	188	180	184	182	176	165	148	192	171	198	174	198	159	186	162	177	179	202	176	192	169	197	211	189	188	163	201	193	187	188	177	198	175	197	187	180	205	185	190	189	181	186	186	166	176	187	208	193	191	203	196	179	178	174	199	186	185	178	193	179	193	177	186	152	178	223	220	188	185	204	176	190	165	180	183	194	196	179	179	212	180	185	184	189	174	216	206	194	173	198	196	175	196	182	189	215	199	192	185	218	187	192	202	178	187	190	197	178	202	179	201	186	189	174	206	220	200	181	171	174	180	189	188	177	189	190	190	169	185	212	185	180	193	183	185	179	202	198	164	213	191	178	183	203	204	195	184	190	229	185	195	184	196	210	201	175	181	186	176	192	197	187	187	197	208	203	206	205	179	169	200	177	183	193	182	164	200	189	178	200	188	174	207	203	152	183	191	202	166	217	179	195	220	191	169	201	182	210	169	216	209	181	196	172	170	194	186	210	182	165	192	210	178	194	217	172	210	206	179	203	176	221	197	189	195	175	190	203	185	179	205	197	210	194	190	189	217	209	196	235	162	209	187	174	186	195	214	197	221	215	199	202	199	194	208	181	189	171	195	172	195	205	178	172	173	187	206	179	198	211	166	161	198	169	180	175	184	189	195	195	195	214	183	192	218	195	186	223	202	196	215	174	197	197	190	185	203	191	175	171	160	197	184	197	171	207	170	211	180	199	201	210	181	186	198	170	153	176	169	178	157	178	196	208	202	162	199	201	186	179	213	200	193	184	183	167	181	198	195	186	213	183	181	191	208	193	176	208	197	222	209	173	190	180	192	205	206	186	203	151	174	197	213	177	177	204	178	189	188	168	200	177	182	176	188	199	192	184	181	200	174	178	192	191	160	191	192	194	179	176	167	212	146	186	192	191	191	180	188	198	187	182	207	190	206	180	191	184	185	170	203	173	209	197	190	178	199	180	169	202	197	190	200	182	188	207	200	209	200	192	178	204	170	202	197	183	172	182	212	205	183	216	194	180	193	180	182	173	181	204	214	188	212	197	191	197	191	204	189	195	197	194	194	190	194	178	218	193	207	174	188	207	169	195	195	201	170	186	194	197	193	181	217	204	183	193	170	181	194	195	205	180	216	236	172	172	182	182	187	178	192	191	170	206	193	201	196	185	190	189	206	189	194	192	191	208	173	197	196	196	198	193	207	203	201	196	186	171	211	228	209	176	217	191	195	183	185	183	165	194	197	184	194	176	172	184	184	225	171	209	184	185	182	210	219	162	196	190	161	185	190	184	196	185	175	188	193	172	193	213	176	178	186	194	193	216	191	195	224	200	170	213	189	204	185	188	168	195	175	172	217	200	191	194	190	185	223	179	230	199	191	227	197	222	188	179	197	199	218	176	207	196	189	185	203	172	199	180	199	186	195	194	194	193	180	174	176	197	193	178	217	188	180	197	179	203	162	192	164	178	183	211	190	189	188	189	176	198	201	161	188	205	190	205	208	195	181	165	208	171	190	223	167	216	219	200	184	208	212	200	218	190	228	198	227	188	222	175	176	182	190	183	199	183	143	199	182	171	200	182	185	165	207	166	177	174	204	182	181	198	184	211	189	178	172	207	150	162	218	182	183	186	196	180	167	235	201	214	172	204	181	206	178	166	202	196	198	200	208	180	198	197	207	216	177	185	179	187	189	190	172	189	188	177	204	189	192	200	203	204	178	183	195	209	216	192	210	163	184
7632	13372	12718	2636	443	471	413	425	445	459	424	426	428	426	440	420	424	419	415	430	411	427	425	411	426	391	464	426	424	437	414	434	437	426	428	400	441	415	416	408	425	421	399	406	475	401	441	419	460	453	414	413	417	393	368	399	416	420	441	425	445	431	419	435	434	419	392	387	417	460	461	428	441	449	409	392	423	437	395	452	445	365	458	406	448	450	409	422	440	455	393	409	408	458	428	445	420	445	429	452	418	417	446	409	423	431	444	404	389	440	439	456	406	382	447	429	401	382	408	453	427	419	421	426	428	450	421	411	421	429	420	402	443	528	430	386	428	403	397	433	413	421	409	400	394	406	403	421	445	435	447	427	445	401	415	450	399	443	459	425	434	419	421	433	449	398	423	406	427	429	417	431	406	441	404	409	408	378	428	481	425	434	402	467	444	434	399	434	447	449	466	429	418	438	426	422	420	418	403	468	444	436	362	435	391	400	444	440	432	398	422	421	427	415	401	398	400	409	425	430	463	431	415	442	453	411	434	416	389	398	427	419	398	445	392	431	442	462	437	434	416	437	423	430	441	429	402	450	424	456	413	473	403	439	422	454	414	425	437	466	429	417	423	422	413	417	416	406	442	435	420	406	437	450	460	402	427	414	433	421	378	384	450	398	414	423	438	410	423	396	456	399	448	417	416	422	398	390	442	417	377	420	463	413	447	422	423	427	446	395	407	420	430	420	429	404	414	434	439	454	459	423	403	449	441	404	430	392	373	411	405	432	413	396	403	421	433	420	408	435	402	407	400	411	393	398	411	426	384	409	431	430	408	424	401	438	423	432	427	421	414	402	408	437	417	444	427	431	405	404	424	458	378	407	423	457	428	432	425	419	408	451	405	407	427	428	391	444	441	458	410	430	411	397	390	411	403	442	415	444	451	413	448	445	377	393	434	378	414	443	415	414	413	441	484	407	454	442	417	378	406	420	426	433	448	437	429	423	432	437	401	423	438	445	432	392	428	439	427	395	383	463	417	420	429	414	399	413	465	426	403	412	400	439	426	447	442	468	433	404	470	461	434	455	474	390	418	454	410	454	418	426	412	412	443	419	383	420	376	461	416	430	418	415	410	438	403	402	418	430	433	425	420	406	401	402	414	424	389	433	441	396	405	413	431	454	431	404	442	465	400	416	442	410	441	435	408	433	435	424	455	445	427	422	398	428	381	436	420	394	380	474	427	433	470	365	416	426	450	410	434	432	418	408	426	450	392	406	442	409	388	406	440	419	413	406	409	424	422	432	427	405	423	486	431	401	402	426	435	421	455	425	441	444	436	385	435	402	417	429	438	442	408	428	456	437	409	433	428	449	437	424	412	391	400	400	423	386	414	450	422	429	474	419	429	434	412	416	419	477	426	392	426	419	371	411	387	437	441	422	423	415	420	433	386	449	463	427	410	436	457	415	395	452	419	415	379	443	413	423	449	423	416	404	437	441	435	437	422	431	423	407	442	412	410	462	424	442	415	417	406	413	426	408	440	427	432	423	453	438	400	424	402	390	425	379	424	412	425	419	430	416	417	439	420	433	436	450	441	418	428	435	447	432	415	503	412	420	442	414	429	427	402	437	406	463	432	391	459	427	426	421	398	415	414	444	429	448	389	423	442	437	438	409	445	453	420	453	432	420	453	418	415	420	437	441	424	454	425	427	418	421	430	410	385	449	430	407	404	387	435	410	450	448	409	411	407	435	441	423	430	438	395	424	412	412	422	430	415	408	419	424	468	426	416	429	424	436	426	404	420	435	429	391	402	429	405	439	413	398	419	407	419	432	424	411	424	406	429	437	428	403	421	418	407	437	416	426	421	428	422	427	436	417	421	397	438	407	414	401	422	429	423	438	452	421	423	407	439	429	428	415	447	436	418	417	447	416	400	418	429	406	413	442	427	407	431	442	453	428	382	486	420	440	450	421	437	427	422	423	436	452	417	460	410	429	400	414	385	425	433	390	393	398	422	426	411	450	392	425	411	437	399	395	410	470	409	460	401	405	410	390	422	470	409	446	412	453	415	407	437	447	385	477	453	467	463	390	408	410	408	438	455	423	419	430	449	400	415	413	445	429	436	468	457	459	439	386	433	398	411	444	441	434	384	406	403	435	411	404	434	449	455	431	440	420	455	444	396	436	410	420	411	397	427	423	415	431	412	431	413	372	439	448	433	428	433	428	440	397	423	417	397	445	403	401	396	449	401	434	450	413	438	432	423	429	455	382	423	437	417	376	439	406	417	437	377	452	457	444	438	404	427	425	457	402	412	442	404	427	462	429	423	397	450	406	427	454	434	391	426	403	440	452	406	397	402	422	407	412	394	432	414	414	419	425	451	410	454	376	413	426	448	423	427	436	448	430	402	387	394	403	430	393	438	396	411	431	425	454	413	412	442	431	418	401	430	414	421	398	382	435	427	441	463	396	427	427	426	414	412	381	447	412	440	454	405	435	385	410	421	412	446	443	423	434	401	380	446	418	422	412	434	427	435	407	430	408	413	420	441	422	392	424	458	394	416	434	416	440	423	433	420	438	433	426	419	454	418	422	393	411	402	428	410	443	462	464	420	428	424	389	433	418	434	438	422	429	436	398	450	451	444	393	375	421	414	443	446	398	434	400	449	399	415	431	447	426	407	394	398	408	389	434	397	433	440	450	422	437	384	474	421	442	462	451	427	461	440	439	410	425	402	446	422	404	401	430	375	441	456	409	427	420	458	460	408	417	436	442	412	420	422	413	422	455	420	412	415	426	434	398	384	427	401	414	447	382	451	392	436	446	436	419	417	405	416	414	438	380	399	445	443	386	396	447	426	437	409	422	417	422	404	416	372	405	401	459	418	426	431	415	440	405	453	438	414	454	434	435	428	467	397	440	442	403	399	403	418	400	449	410	445	420	423	409	425	410	423	422	426	420	384	443	390	426	478	382	457	381	425	438	436	410	412	432	439	411	447	420	454	415	443	433	420	413	465	439	433	451	466	409	404	426	431	414	412	412	422	482	432	422	395	403	421	461	404	416	431	430	400	412	413	446	410	419	418	416	429	429	423	427	420	417	421	412	458	403	416	426	442	443	401	446	422	437	448	444	416	434	449	411	429	397	451	427	383	416	401	408	460	427	436	442	419	392	436	443	411	436	430	431	422	418	440	435	424	438	424	442	419	420	425	434	412	405	411	432	425	438	435	392	438	439	421	423	420	399	403	449	444	407	393	418	439	381	421	425	421	401	438	398	453	424	408	413	436	428	438	390	443	422	428	436	416	456	447	425	420	404	443	433	444	443	385	443	465	436	449	392	418	407	440	420	364	410	412	421	443	452	442	430	412	421	397	455	444	405	443	394	408	415	431	422	442	448	449	428	442	406	437	455	424	418	407	415	440	440	453	431	432	410	410	427	458	409	423	443	451	425	457	447	462	432	439	421	450	413	440	425	370	427	437	421	389	423	422	415	398	418	449	430	430	420	400	417
27672	58057	61115	29177	4803	298	199	187	157	134	147	145	136	133	129	123	128	117	107	99	100	112	101	96	93	109	134	98	106	101	113	109	96	103	105	107	90	107	111	104	101	111	103	109	108	106	82	123	114	113	106	104	122	111	123	121	106	94	110	112	111	93	97	112	129	104	114	130	107	102	118	98	95	101	104	88	91	103	92	84	116	110	100	107	95	102	109	114	96	88	109	113	102	97	104	101	84	93	94	95	94	118	105	88	80	98	104	124	105	95	91	121	88	93	121	98	81	92	99	122	104	103	89	109	98	97	95	99	91	108	91	92	97	109	109	104	109	94	105	107	123	105	104	92	113	99	95	115	90	115	97	120	118	95	89	105	109	88	119	110	95	117	103	109	80	111	89	102	91	111	113	111	111	123	115	104	104	125	119	115	107	115	98	107	107	108	94	108	111	100	103	105	117	92	100	111	91	95	117	108	90	84	115	94	100	100	90	104	98	101	93	114	85	104	98	112	99	103	98	104	103	110	114	108	101	100	111	105	104	112	99	93	124	97	101	104	111	96	119	95	98	128	103	108	109	97	97	100	112	87	90	85	99	98	96	105	103	121	102	106	110	93	87	93	93	101	115	100	124	107	105	97	83	84	122	110	104	112	95	100	115	90	100	108	111	120	100	81	104	88	124	118	131	86	97	96	96	92	90	85	90	102	90	109	105	94	108	97	96	100	96	101	124	107	110	121	115	91	109	103	113	92	98	120	105	128	97	88	115	75	108	112	102	107	96	99	109	109	98	103	113	100	99	100	103	101	87	99	99	100	88	111	105	128	131	106	134	106	104	94	121	106	101	117	109	98	103	99	109	97	113	111	108	90	113	105	76	98	86	101	122	90	108	117	98	94	96	105	123	104	118	96	89	96	94	102	103	115	93	107	122	106	103	91	109	114	102	100	101	112	104	97	106	112	94	104	109	103	85	116	108	106	87	111	112	95	107	106	123	102	97	122	90	113	115	83	122	115	91	90	119	99	115	83	91	118	111	107	98	105	89	110	92	91	98	92	95	111	109	115	99	103	95	101	88	95	110	113	86	99	99	103	108	100	111	94	111	102	110	98	96	105	94	104	97	101	92	95	89	103	122	99	106	98	96	123	110	108	116	94	92	99	87	116	107	109	119	105	122	103	114	115	92	94	106	96	90	92	108	110	112	94	104	92	105	111	103	107	105	91	94	84	94	92	107	109	82	115	102	117	100	99	90	101	113	111	121	100	102	105	89	108	124	114	100	101	103	107	80	106	112	99	99	103	92	109	96	106	116	95	101	110	118	97	95	85	76	99	88	95	103	100	84	116	110	100	103	116	108	121	106	96	123	87	84	97	101	89	90	104	136	112	135	99	110	102	95	108	107	109	116	104	129	97	101	105	115	102	100	118	100	99	100	130	120	103	120	102	108	97	101	86	99	114	98	110	92	98	103	108	87	91	106	88	101	89	93	115	104	89	107	89	113	106	104	81	82	83	90	111	97	103	96	89	86	105	106	101	114	96	109	106	114	97	100	106	91	93	104	88	97	99	86	106	105	83	121	100	98	104	100	101	80	102	98	91	101	97	90	105	99	110	97	102	105	100	99	111	105	135	95	108	86	118	98	99	83	99	118	104	96	106	122	96	99	102	106	103	107	109	107	109	103	98	114	96	105	111	113	101	112	103	108	100	113	109	94	101	115	100	118	92	113	101	94	117	110	114	94	106	81	104	94	87	115	86	104	127	93	133	109	100	106	91	95	95	120	116	111	93	92	90	107	110	98	110	106	111	107	94	107	111	115	101	96	97	106	96	111	94	93	99	105	110	109	100	88	125	95	103	105	104	114	84	85	110	92	92	82	115	110	106	114	91	129	92	115	98	89	110	120	90	114	104	120	78	112	122	101	120	109	89	112	93	108	98	117	108	96	105	93	105	126	130	114	108	108	99	105	104	105	84	127	121	87	95	103	99	94	111	112	104	106	97	101	79	99	105	96	128	92	123	102	108	96	96	72	96	112	94	103	109	79	98	114	112	96	86	99	107	130	136	96	120	91	102	111	99	108	120	95	84	102	124	103	100	108	81	134	89	103	113	95	107	102	97	108	106	111	98	100	100	123	94	116	110	82	106	78	99	112	95	118	118	96	114	110	86	92	99	89	101	95	107	101	121	102	97	111	121	124	97	98	101	106	91	96	97	108	93	115	109	108	99	94	102	86	99	123	88	106	107	108	96	107	94	106	103	106	94	118	145	105	112	100	107	117	105	99	123	128	105	112	99	88	108	97	105	116	91	107	91	107	101	100	92	82	103	94	103	110	103	112	103	99	108	83	106	100	100	81	118	104	94	100	91	93	106	110	128	112	100	95	111	107	115	84	111	101	119	94	112	122	85	106	119	110	85	101	94	95	107	96	95	87	88	96	102	90	102	112	111	106	110	93	111	127	112	101	99	104	102	100	113	98	98	104	95	102	100	103	101	116	103	99	118	93	108	111	108	107	105	98	113	106	114	108	101	98	98	112	120	100	87	82	84	104	92	92	109	113	94	124	98	115	108	109	79	90	109	95	109	105	112	122	100	106	106	115	123	109	100	95	105	106	101	110	107	116	105	95	122	96	129	100	126	113	88	92	114	110	109	102	113	95	118	103	115	122	106	94	91	123	116	114	92	90	108	93	95	107	130	123	99	126	104	93	98	86	89	115	100	87	87	101	109	105	135	96	90	87	116	104	97	105	103	99	119	95	108	92	86	108	99	118	114	85	98	108	100	95	121	106	101	107	90	87	110	93	121	87	90	106	123	88	95	119	85	102	107	115	94	103	127	79	116	103	131	114	110	123	122	112	78	91	112	107	112	115	92	103	102	117	119	107	112	95	98	105	100	105	104	114	104	105	102	97	97	91	105	112	98	113	110	103	90	92	100	110	122	107	98	98	108	99	100	106	106	127	118	86	99	103	102	91	105	89	104	107	102	116	112	99	106	64	104	83	95	103	118	122	106	99	86	96	121	104	89	130	104	102	120	113	110	114	108	112	80	94	108	95	111	97	110	106	104	106	118	102	108	123	99	119	111	94	114	105	94	93	104	112	109	104	109	120	95	72	113	97	122	92	98	107	107	97	94	94	94	106	116	113	101	102	87	137	100	104	99	95	101	105	89	113	127	91	104	92	91	114	119	105	98	107	112	98	88	106	100	114	113	105	95	106	94	111	101	90	104	97	77	123	108	101	83	110	100	112	100	115	114	101	97	117	96	112	99	102	105	101	128	101	102	98	122	88	99	114	111	120	115	121	123	104	105	116	94	102	121	116	104	88	106	116	96	93	96	107	117	103	98	96	110	100	98	107	113	115	117	105	124	103	103	103	120	105	103	106	113	91	119	107	108	110	99	92	117	115	128	105	110	121	121	105	103	115	101	101	89	90	93	103	110	113	94	92	103	118	106	96	91	97	115	116	106	119	87	92	105	94	96	93	90	91	84	90	97
14190	45709	55247	23711	1188	1039	853	749	585	596	477	486	392	406	408	374	374	316	339	366	330	291	312	306	315	294	345	272	265	291	274	297	299	261	298	285	291	255	281	247	251	277	286	274	289	297	288	288	275	290	257	268	272	279	264	257	287	271	262	276	271	268	276	297	272	252	270	312	260	250	258	273	230	290	261	260	268	271	258	251	258	274	267	297	244	264	235	247	288	252	275	255	242	234	285	248	265	248	253	249	251	276	258	252	279	233	280	263	251	280	281	269	253	258	252	258	239	246	273	241	279	242	269	250	271	260	260	236	269	268	270	254	251	266	250	245	263	255	245	252	230	274	290	283	253	250	265	269	230	231	275	235	270	275	269	258	234	257	266	270	231	270	241	268	268	238	251	243	262	248	256	269	259	262	287	280	262	251	278	267	269	270	254	204	233	279	267	275	250	256	228	264	239	219	228	256	241	257	281	264	231	252	249	234	245	226	243	258	259	280	275	265	270	232	228	252	263	258	250	248	252	246	257	234	269	241	262	269	263	257	243	276	285	223	264	264	242	258	254	268	276	288	237	273	273	275	263	257	262	265	241	268	253	258	248	262	256	242	243	247	239	270	255	216	245	235	241	233	269	275	261	241	246	224	252	259	253	256	249	276	277	200	246	258	236	252	241	225	246	244	262	253	253	247	281	268	250	233	257	255	272	266	277	244	244	229	267	278	243	230	276	279	281	255	272	270	260	292	278	267	229	236	244	282	262	258	234	282	264	236	241	229	262	236	255	277	285	229	241	244	245	247	248	253	260	229	239	229	264	250	244	256	272	235	236	220	275	259	257	263	269	253	259	250	242	236	261	283	242	243	229	258	255	258	236	222	285	266	243	244	258	270	252	250	264	266	264	262	262	233	260	234	270	234	264	267	249	230	251	251	255	276	253	251	253	277	310	284	266	263	276	251	280	239	260	268	236	285	274	251	258	271	253	274	252	262	256	256	254	242	252	263	227	227	215	246	263	279	254	282	234	286	266	251	250	246	257	260	273	249	220	244	246	241	254	273	261	253	259	245	284	265	260	272	237	231	243	242	253	244	273	285	253	265	260	239	263	254	258	258	241	245	261	254	254	240	250	257	263	260	245	259	237	250	247	240	249	278	278	256	291	253	227	264	221	274	250	260	254	261	284	207	267	278	268	245	256	254	241	258	275	265	250	268	244	259	269	249	239	237	256	276	258	222	262	274	243	262	255	239	282	243	260	265	255	254	255	277	258	281	274	255	285	264	241	277	261	250	260	256	243	243	254	266	262	268	240	270	246	247	286	238	276	258	251	259	263	266	241	278	261	263	248	264	252	253	264	270	238	261	255	227	241	248	235	235	259	276	278	256	254	244	250	251	248	264	215	242	273	246	273	269	280	248	253	274	229	270	254	266	242	224	253	245	241	258	266	276	240	240	261	254	261	249	267	252	274	251	249	249	263	255	243	258	262	249	245	242	248	210	258	253	281	241	264	239	243	235	235	245	243	265	244	264	246	241	235	242	232	239	253	254	234	264	251	234	243	266	252	243	232	252	242	251	258	282	254	281	247	266	236	236	265	256	243	268	235	258	246	250	281	235	226	229	250	254	245	245	258	268	278	228	248	272	265	256	251	269	242	257	269	232	243	240	265	258	223	264	265	243	213	251	249	256	270	239	259	237	266	206	244	270	270	259	242	241	259	247	234	264	254	276	234	302	220	261	245	286	274	267	255	260	267	269	241	242	263	236	248	266	235	248	284	280	248	264	254	220	225	251	229	234	220	222	242	264	244	253	276	261	223	251	232	271	278	236	254	277	254	234	248	240	278	269	245	267	252	243	246	289	247	221	258	251	244	271	247	256	234	285	280	228	241	256	250	278	256	264	222	254	240	253	246	241	244	269	230	249	232	253	264	259	254	257	263	252	264	268	283	268	271	245	217	256	247	242	224	221	262	266	240	289	237	252	272	256	249	241	280	244	252	251	296	241	251	269	255	241	265	252	243	233	252	235	250	240	259	285	255	275	236	264	283	250	248	250	237	249	247	269	253	227	272	270	247	246	287	292	245	244	256	276	287	279	276	262	246	265	284	256	253	257	290	281	240	288	246	240	269	253	267	235	249	287	260	268	262	251	239	257	264	245	235	254	264	259	252	263	216	257	229	245	261	246	239	243	279	217	275	248	263	254	258	245	222	258	258	267	249	246	263	258	258	255	256	262	260	236	254	229	241	250	247	256	255	278	261	233	260	216	253	243	271	256	245	243	262	255	264	252	277	263	279	252	239	243	228	262	238	263	228	277	267	243	257	249	255	275	285	240	259	279	228	251	239	238	242	263	223	274	255	249	241	289	251	280	256	242	264	264	248	244	261	280	231	247	252	247	251	229	253	228	279	236	245	255	236	274	291	244	228	244	250	274	249	255	237	261	240	282	240	256	253	236	280	259	289	266	239	270	290	255	226	287	259	223	247	258	240	229	240	266	262	301	263	254	261	248	237	247	250	220	247	266	282	229	249	246	275	244	263	287	255	244	236	267	244	259	268	257	245	249	274	269	251	269	240	251	274	272	282	254	249	277	268	273	263	267	281	269	266	230	276	254	222	274	238	279	256	268	249	294	234	266	232	270	243	278	260	249	265	238	278	262	243	262	265	235	268	235	265	238	217	250	228	249	244	254	280	274	252	283	243	269	257	278	248	235	236	239	237	250	254	257	236	272	264	272	241	248	253	285	240	248	269	231	205	220	242	248	274	274	252	264	266	277	285	269	274	255	259	266	235	238	247	253	272	246	250	217	252	274	275	273	277	225	228	270	269	243	250	223	261	247	262	261	251	241	254	276	257	241	283	261	234	267	251	244	245	250	250	262	242	243	263	255	248	232	248	264	251	227	255	240	236	251	263	272	251	256	227	242	227	239	271	258	265	235	279	249	245	230	259	261	266	268	266	242	275	256	247	273	239	251	270	242	260	241	265	242	236	272	276	253	265	256	268	251	254	260	280	242	242	229	239	264	265	288	257	279	228	283	227	254	241	256	268	280	265	246	256	275	294	254	260	253	262	248	243	249	254	248	253	264	239	269	250	247	254	249	274	226	241	243	253	273	260	244	264	258	252	239	260	266	248	281	256	264	259	248	261	264	227	236	210	265	261	263	248	270	263	250	253	233	272	249	278	249	260	277	214	255	306	247	263	246	260	249	251	281	242	242	237	251	255	256	215	248	267	254	249	252	270	259	241	250	263	242	259	241	252	259	237	241	281	224	269	264	258	269	237	238	264	249	261	282	258	274	230	270	259	282	246	257	243	286	245	269	240	231	240	242	269	240	260	242	255	259	256	260	248	278	259	278	251	250	234	258	241	247	288	234	247	285	244	251	248	240	254	254	219	255	261	247	254	267	242	246	257	271	246	249	214	268	269	277	253	237	244	253	283	236	251	222	247	252	262	240	250	228	278	265	253	245	282	257	285	252	263	267	229	258	230	254	245	261
35673	74066	73779	41934	11056	1115	400	318	328	256	266	232	233	194	216	216	204	171	200	166	193	185	182	199	158	163	191	154	166	173	150	165	181	155	167	143	153	174	164	145	159	186	160	158	147	149	190	151	166	155	182	148	154	169	161	144	171	147	166	155	176	158	185	141	175	140	170	155	172	155	138	142	161	153	147	152	158	160	165	177	178	165	152	154	153	149	183	120	157	157	166	144	157	137	168	158	138	156	154	173	148	157	165	136	146	156	144	149	146	148	134	165	152	173	130	150	129	164	154	149	163	178	152	162	183	181	127	164	136	155	148	142	163	170	160	127	153	162	167	149	149	152	160	153	178	154	151	173	161	159	144	173	160	142	150	146	163	169	155	157	166	161	148	159	179	144	154	166	146	153	120	148	163	170	173	187	156	158	149	155	162	155	183	141	159	160	154	154	164	143	173	140	183	159	171	170	151	152	173	160	132	163	182	171	153	145	164	150	170	147	161	164	163	166	136	191	178	171	169	142	176	167	152	157	172	157	168	167	147	160	136	161	140	134	158	147	162	154	153	152	130	150	150	154	172	161	155	144	158	146	114	172	155	163	140	165	159	152	165	181	167	150	142	132	140	174	148	147	192	143	159	150	142	135	154	163	164	169	130	145	154	165	152	143	148	178	150	150	152	124	179	151	151	145	165	138	162	168	152	136	157	134	167	150	149	150	139	173	139	156	167	158	164	156	169	135	132	131	160	145	163	170	163	144	174	159	155	147	167	163	143	142	153	175	170	152	141	160	156	131	164	142	159	175	159	150	161	138	147	154	166	154	162	141	146	181	157	158	149	143	170	165	165	139	184	160	150	164	168	183	193	173	145	128	145	147	173	160	141	144	163	155	151	153	163	183	192	167	139	142	158	176	174	178	179	167	136	152	139	137	164	168	149	126	152	146	159	160	173	184	177	183	180	132	174	155	161	166	175	155	152	129	142	146	147	151	168	152	138	167	164	157	159	141	145	140	145	160	148	170	161	145	166	150	139	170	170	145	177	133	161	158	161	152	138	169	143	169	170	146	173	151	140	173	156	147	146	154	173	147	188	149	169	145	176	152	136	153	167	170	174	154	175	129	158	154	167	150	168	167	140	167	161	183	163	155	164	145	147	169	156	170	151	143	165	154	176	151	164	158	139	179	154	177	152	151	164	175	170	155	145	177	180	137	153	156	181	142	147	164	157	137	136	159	145	163	129	148	137	163	143	161	140	142	165	167	166	163	148	156	172	176	147	168	147	151	147	137	156	160	156	167	138	137	176	154	156	157	164	170	177	151	150	146	148	172	156	132	150	157	141	143	162	162	156	148	172	141	165	149	149	139	141	153	163	162	155	167	148	146	149	176	157	175	165	168	171	154	150	161	165	159	155	137	150	161	180	172	159	145	126	173	157	151	126	139	156	156	172	151	141	140	138	155	122	148	137	164	176	138	167	154	156	150	165	151	166	136	160	163	171	169	146	171	152	152	144	155	180	159	154	144	170	164	179	190	164	153	162	168	168	146	138	135	145	154	140	147	160	167	184	162	181	151	165	155	162	160	143	144	169	146	150	160	140	146	168	148	155	156	149	160	179	147	155	165	169	183	160	180	144	147	159	160	176	145	175	170	159	139	152	179	148	150	141	153	124	159	160	172	184	136	133	140	176	166	129	199	161	161	155	157	159	178	145	148	156	154	155	160	164	161	158	162	170	175	177	153	152	149	151	163	146	169	174	128	174	162	169	160	150	162	169	154	161	172	138	145	149	144	148	142	168	184	161	165	132	144	154	150	152	168	188	153	149	179	173	149	137	150	138	164	127	155	138	163	154	141	148	156	159	151	137	159	159	142	148	142	166	154	161	179	186	166	155	160	162	156	157	149	156	151	148	139	161	156	163	162	136	150	170	154	173	154	153	164	120	148	157	144	172	154	161	147	166	132	133	161	168	166	134	152	152	155	150	175	167	154	171	164	143	146	162	145	163	162	155	153	152	185	159	157	163	166	164	150	167	164	139	166	155	143	157	147	133	175	155	170	161	130	147	143	148	151	173	138	151	157	151	159	168	153	180	144	159	141	152	174	137	142	127	156	165	156	138	139	160	158	164	159	161	152	158	159	149	145	164	171	157	155	159	160	167	166	167	174	150	158	157	180	144	144	144	177	159	148	172	139	128	144	146	162	173	167	154	154	129	160	161	154	161	170	168	176	181	161	168	186	169	168	152	149	141	167	139	183	153	135	136	152	153	154	172	146	167	165	156	120	159	181	176	153	158	161	147	158	190	169	167	157	160	165	141	146	162	163	161	154	157	176	133	155	154	169	133	170	180	161	176	159	179	150	154	172	156	146	154	151	173	152	160	142	148	166	156	163	172	144	148	167	178	149	146	154	152	168	143	176	167	160	157	182	164	171	145	159	159	164	148	156	151	140	145	158	197	146	157	162	142	146	155	155	141	142	169	130	147	170	159	149	159	134	158	160	159	163	183	173	147	154	178	145	155	165	167	165	150	148	143	159	185	134	172	156	149	158	154	171	161	182	134	158	164	158	147	159	175	161	151	165	160	167	167	156	157	171	183	159	159	168	162	154	148	171	140	145	149	173	155	142	170	153	169	173	150	152	158	163	170	159	152	127	168	168	159	152	136	166	168	189	149	129	180	160	151	169	143	148	173	172	154	154	161	166	158	156	158	155	163	148	148	174	181	162	180	159	150	170	146	156	163	123	179	166	165	152	131	162	168	176	179	147	157	141	167	142	154	172	167	158	158	154	175	159	170	159	186	140	162	149	160	156	168	150	165	165	129	149	180	132	147	164	153	154	143	159	153	157	171	171	166	167	140	152	170	153	162	163	158	154	167	140	168	143	175	180	176	139	163	178	190	165	130	167	166	142	176	153	190	140	159	138	144	157	157	141	182	179	184	165	149	170	157	175	164	162	149	156	152	175	166	164	162	189	140	153	175	143	190	138	169	156	131	163	139	162	150	160	151	161	148	150	150	172	151	167	151	162	156	160	146	145	133	147	191	169	150	173	152	163	175	143	133	167	141	152	141	143	178	158	167	169	178	172	157	172	151	155	150	158	163	165	118	154	178	156	162	154	175	129	155	140	142	165	177	152	141	149	158	133	170	161	149	150	152	149	161	171	189	130	134	147	157	157	153	167	176	121	156	131	147	186	168	132	131	159	142	156	169	150	144	173	157	139	145	148	143	153	135	173	167	137	135	140	157	150	177	163	162	170	151	146	136	162	170	140	157	185	178	123	174	156	148	150	145	175	157	153	141	161	147	175	182	139	136	134	162	167	159	164	171	157	152	161	144	154	158	140	148	182	150	133	143	150	148	155	137	145	144	136	151	166	165	151	142	185	150	148	140	140	144	153	173	190	167	165	158	174	193	149	150	147	145	144	154	144	161	149	169	162	158	141	185	132	170	157	150	145	145	153	141	139	133	157	147	170	147	156	150	151	160	168	148	164	176	173
17794	57143	69722	31956	2219	1996	1559	1321	1149	991	906	834	716	715	664	586	579	581	570	557	484	496	492	483	483	448	410	457	428	445	428	464	409	426	407	419	422	429	391	451	388	428	406	391	427	428	396	415	410	354	430	401	412	443	427	400	404	404	394	374	371	404	400	387	399	402	400	348	376	383	370	356	388	376	357	344	401	383	373	409	382	406	366	383	354	401	388	391	405	416	384	367	399	370	388	368	359	337	384	387	360	371	390	382	433	396	373	399	375	377	372	395	413	376	361	413	393	352	366	388	373	371	377	378	416	400	386	413	358	342	376	367	373	417	392	390	401	406	400	398	389	376	351	366	398	404	342	338	387	395	406	425	360	376	410	334	369	400	350	379	348	378	370	393	379	340	350	412	365	372	355	360	354	363	388	392	382	380	365	374	378	355	359	367	373	387	372	379	336	375	382	400	368	371	371	391	369	401	365	368	392	405	370	340	377	394	375	379	324	399	376	392	371	345	349	373	393	378	397	366	343	380	367	382	377	391	393	392	356	389	386	351	360	373	405	388	409	401	392	343	350	380	352	354	363	375	387	385	395	389	378	353	351	358	353	391	370	387	376	379	390	377	390	379	364	345	388	362	334	357	358	340	424	366	356	362	329	338	390	355	360	371	398	391	385	399	367	387	395	375	359	357	343	391	375	369	378	370	379	378	359	409	348	365	407	382	387	383	363	377	349	397	384	372	380	392	411	367	372	385	396	350	366	350	344	369	363	384	375	338	375	353	390	393	379	366	372	372	387	377	396	366	358	371	382	373	402	366	383	372	347	393	375	364	365	369	382	375	378	391	371	406	359	398	367	377	388	385	360	411	396	385	387	403	325	383	356	391	353	378	385	368	394	384	390	395	349	368	396	368	359	391	364	374	380	381	391	377	369	405	382	331	394	393	368	371	396	347	386	383	365	392	368	401	350	368	394	398	352	428	359	364	386	399	370	385	380	393	393	385	377	354	396	392	358	414	387	358	402	367	401	382	363	381	412	391	389	397	361	379	416	400	369	379	358	383	342	386	369	384	397	400	383	350	363	387	350	367	389	362	396	352	402	391	355	382	394	365	374	433	345	361	383	366	374	373	349	366	369	335	398	396	366	363	361	364	344	375	353	391	375	397	415	361	351	418	355	384	402	363	355	393	362	350	341	378	342	372	375	354	352	399	335	352	390	369	340	374	389	337	336	377	369	366	351	396	366	350	349	379	379	355	376	394	361	390	361	316	372	397	351	387	381	331	388	355	364	339	365	358	346	365	365	355	382	376	363	352	404	358	347	374	377	375	385	373	386	351	388	377	363	379	360	365	384	341	362	361	374	345	374	343	354	382	340	389	403	363	362	389	362	402	371	395	403	386	384	374	367	409	385	383	358	362	377	407	365	377	384	368	379	378	378	362	349	378	381	353	356	346	378	376	402	372	367	388	396	388	388	358	343	352	395	374	387	385	353	390	388	368	343	369	393	358	379	410	391	367	372	379	420	396	358	325	374	365	371	395	362	381	399	388	367	389	383	378	394	368	379	353	349	387	405	388	404	380	372	407	371	352	366	390	351	373	375	366	394	339	400	375	385	411	363	364	374	409	367	407	387	362	386	372	342	414	355	362	361	362	370	369	384	367	380	365	363	370	348	381	404	353	412	365	409	399	362	386	376	381	345	353	402	356	363	366	366	404	374	405	376	354	359	372	407	377	385	400	368	371	363	400	385	364	381	361	367	364	383	358	385	350	363	375	342	367	357	377	379	345	358	388	404	379	419	351	358	339	343	361	380	332	394	357	394	334	381	343	382	386	349	364	402	373	343	393	388	343	371	364	370	340	373	402	354	363	374	351	378	388	368	360	383	369	391	355	416	369	387	366	353	388	384	376	429	379	355	412	338	361	364	339	387	371	356	364	364	372	404	392	380	377	381	397	368	390	388	383	409	390	358	348	386	384	388	382	396	367	419	386	400	357	405	398	349	358	366	416	378	353	346	353	368	378	376	353	401	408	419	354	382	404	393	383	404	361	358	384	377	367	371	375	401	342	349	388	328	359	413	363	417	366	373	386	389	416	402	373	403	385	368	389	382	375	383	332	366	365	399	384	381	353	346	413	361	408	362	353	377	362	373	389	398	376	348	369	378	388	365	391	369	373	378	385	394	369	345	385	358	356	373	374	348	393	392	396	340	385	352	363	387	387	369	409	369	394	358	377	355	356	384	377	353	365	356	356	398	381	350	396	370	409	397	356	382	372	397	390	358	368	376	387	358	382	414	392	373	365	374	362	373	378	385	411	352	394	384	375	386	374	377	360	348	378	369	380	352	344	397	373	426	404	362	334	376	405	376	376	378	397	338	370	395	383	386	399	396	379	369	397	403	372	374	396	353	373	394	395	388	365	344	368	346	376	370	362	364	359	409	394	372	368	344	390	365	384	344	376	409	367	363	353	375	380	387	389	366	351	396	343	372	320	382	362	364	389	384	385	386	367	378	373	361	399	361	368	333	343	373	389	370	366	373	375	366	383	378	364	383	378	352	373	402	368	391	403	366	345	379	380	369	360	418	407	358	379	352	363	387	360	351	356	349	377	341	371	391	368	350	385	394	360	355	351	376	414	369	364	366	412	385	390	387	383	390	357	376	350	390	384	369	385	372	368	329	385	394	342	374	388	382	371	374	379	381	350	367	370	352	378	358	354	381	368	376	372	391	347	409	380	362	374	407	404	389	373	362	336	364	367	388	386	396	379	360	356	394	392	376	387	356	387	372	369	385	378	374	397	394	363	407	340	339	330	374	375	394	422	383	367	394	385	363	363	400	352	381	346	387	401	386	371	364	336	385	396	394	384	414	385	367	388	407	405	386	404	359	346	353	373	404	369	368	392	364	365	373	336	395	374	404	352	395	352	407	392	383	365	404	362	382	393	382	373	371	362	368	380	371	358	370	387	394	373	374	357	382	339	356	352	356	359	363	387	376	380	413	405	377	373	387	406	356	409	376	352	359	393	380	372	340	423	446	379	404	385	432	392	386	354	358	378	338	370	371	330	391	376	393	394	402	363	349	370	363	350	374	401	342	364	387	371	402	359	391	355	372	395	374	387	412	322	397	396	384	369	341	360	353	385	370	374	349	344	344	386	352	410	353	377	357	358	401	364	356	383	386	385	345	346	392	355	398	353	388	381	383	405	354	348	369	399	386	408	386	381	366	392	388	396	367	375	379	369	395	373	348	417	375	353	357	404	400	332	397	372	388	378	375	407	354	368	359	380	377	354	359	397	391	360	416	400	369	359	377	365	374	399	359	387	372	362	411	389	383	350	384	333	401	381	380	370	369	350	354	367	375	405	360	401	414	396	378	330	385	373	363	383	379	371	351	380	373	344	364	373	345	378	392	366	406	377	369	374	391	396	355	347	378	348	384	357	392	366	357	419	366	386	411	361	361	409	390	403	383	363	354	336	371	345	380	385	381	337	352	395	375	366
14352	8929	7792	1423	203	186	186	168	168	181	171	188	183	194	204	181	204	180	184	163	168	178	179	186	189	182	176	159	192	180	199	182	172	187	188	218	168	178	202	188	188	175	186	177	168	191	171	184	187	229	190	193	208	166	186	179	196	162	173	177	222	176	181	176	201	180	173	175	182	191	200	187	181	169	190	175	167	182	202	168	184	207	186	196	169	161	179	186	208	214	192	183	189	181	182	166	170	184	174	173	195	200	196	207	181	179	190	197	200	173	207	202	184	188	194	204	179	147	189	180	170	181	171	194	176	182	162	183	200	180	196	184	176	183	198	166	208	182	172	206	177	185	195	202	184	207	183	190	195	177	181	179	173	175	177	194	180	186	201	215	185	171	191	152	178	179	221	186	201	221	164	179	179	186	164	173	182	179	206	186	179	188	177	193	175	214	205	190	172	178	175	183	185	190	157	159	174	172	178	209	178	172	176	154	164	172	216	198	172	193	164	174	170	170	182	184	202	201	162	174	204	181	184	186	185	199	168	199	177	200	195	172	203	179	181	187	166	201	227	186	212	189	200	193	178	215	199	181	193	159	187	211	191	180	166	178	163	164	163	190	195	170	217	158	184	197	183	197	182	212	155	175	169	187	190	199	202	190	183	169	161	187	177	186	174	183	176	160	188	176	204	221	177	180	162	177	186	199	198	210	192	205	173	195	179	173	192	196	181	167	211	150	173	182	191	187	173	214	182	173	167	207	193	172	182	175	164	209	170	176	197	185	189	181	196	189	192	174	196	170	201	157	206	195	194	175	201	202	204	160	183	189	193	176	175	201	172	185	196	196	190	156	169	194	197	197	192	190	171	175	190	194	184	184	199	221	189	200	213	176	197	201	189	201	173	187	188	191	166	193	190	174	198	160	186	198	161	204	199	189	195	168	176	175	172	197	187	164	186	190	182	186	170	183	185	195	183	163	195	185	189	189	201	203	179	158	197	184	197	190	199	189	197	211	216	177	202	201	191	184	176	196	199	202	219	177	190	195	165	201	175	204	184	209	164	185	181	179	173	205	181	213	185	196	201	198	171	173	178	186	187	167	198	174	196	210	178	170	175	204	197	172	162	164	181	189	198	163	204	157	161	172	175	173	180	197	196	158	183	163	193	190	188	167	180	168	204	167	198	179	189	219	178	194	229	185	185	186	168	195	191	183	194	219	196	196	223	178	198	155	186	185	199	187	192	181	207	191	192	197	198	195	179	175	186	167	169	177	188	180	176	196	191	155	182	183	195	183	176	205	205	201	190	231	179	212	184	163	213	183	165	172	175	201	174	186	174	175	175	211	196	202	181	191	208	222	175	177	189	177	166	184	193	197	205	196	183	191	194	195	211	186	179	175	193	178	208	201	181	188	167	182	166	192	190	166	186	202	182	191	182	193	199	219	200	177	211	192	162	184	155	175	192	175	196	188	180	189	148	185	186	193	212	180	206	174	188	175	184	208	204	185	170	192	232	168	158	193	199	206	141	179	182	191	194	201	188	186	191	187	190	165	168	190	178	199	217	178	173	208	174	175	194	192	182	192	188	172	165	200	221	194	174	166	183	190	196	212	166	200	186	192	164	167	181	213	163	173	208	183	208	155	192	195	164	197	171	174	169	192	201	179	176	177	173	195	168	206	190	193	192	188	190	212	178	185	210	215	195	196	171	193	193	174	185	174	178	197	179	193	189	160	180	191	186	189	180	188	171	188	188	199	172	185	161	161	181	175	179	177	183	190	167	195	170	179	191	156	209	172	175	203	188	170	180	198	210	175	188	197	186	183	176	188	161	195	182	201	173	182	187	189	182	192	182	197	154	182	190	181	195	181	165	195	169	172	188	165	189	188	207	194	187	222	175	213	198	202	191	177	178	163	177	183	212	209	188	177	192	191	190	190	179	188	180	203	192	183	205	193	190	195	176	216	187	172	172	184	175	183	192	160	187	178	207	199	191	172	189	181	192	194	193	179	214	186	212	165	178	186	203	169	161	178	166	168	207	192	174	172	178	187	183	204	185	192	187	194	195	184	206	188	186	190	200	185	191	207	186	188	186	193	187	189	202	179	153	203	168	200	171	184	179	195	183	166	202	182	191	171	209	199	191	198	191	193	202	156	209	184	190	195	189	190	175	173	165	159	185	200	181	203	210	188	197	181	170	165	203	198	166	189	205	181	172	196	190	189	202	197	192	225	186	187	195	185	184	186	187	200	194	173	180	197	232	167	181	177	185	206	167	174	200	195	178	165	181	185	175	186	185	185	178	192	167	190	172	209	215	182	165	203	186	167	192	161	205	190	190	192	209	203	189	181	188	168	208	154	176	182	187	171	203	208	159	192	197	213	175	167	176	186	184	181	198	180	208	174	189	179	183	200	180	175	180	184	190	166	205	193	185	150	180	187	175	189	166	191	190	222	195	172	184	194	187	182	184	210	177	181	192	210	174	201	169	183	217	194	171	189	181	197	210	193	162	185	185	189	204	186	186	168	169	188	188	176	178	181	175	178	197	189	179	204	163	176	190	173	150	183	182	184	198	175	154	182	192	169	166	170	202	167	196	177	193	187	181	173	167	208	171	198	173	173	193	204	180	172	183	179	178	191	207	167	184	191	158	192	172	188	191	176	175	191	182	179	194	210	188	208	196	215	168	209	170	168	207	171	180	186	170	183	153	197	185	192	179	179	209	189	174	208	191	210	167	183	199	186	186	181	168	190	176	188	187	194	184	199	174	162	198	176	203	206	154	155	180	184	184	170	177	196	199	184	213	160	180	200	143	219	196	195	164	180	193	216	192	172	182	187	196	181	181	185	171	193	178	177	181	194	186	211	172	175	185	180	154	191	186	173	156	198	179	168	180	168	178	185	165	183	212	177	182	165	192	172	168	170	186	178	192	176	180	157	159	165	192	191	168	161	177	206	212	202	182	186	200	175	192	187	189	190	178	187	193	183	167	184	195	192	167	168	166	181	184	196	185	185	163	207	199	199	185	207	175	185	172	168	176	177	203	175	157	201	209	192	192	166	192	176	213	188	205	197	184	174	169	190	170	179	186	213	200	142	186	170	209	165	191	167	172	197	181	198	202	179	190	193	196	192	178	177	185	152	195	162	180	180	173	151	170	191	209	182	177	173	187	184	165	181	193	169	176	216	185	184	192	194	193	204	178	176	182	188	181	159	211	173	156	186	182	181	184	185	181	177	198	195	198	192	198	202	191	156	177	223	181	173	167	194	175	196	182	185	173	166	186	187	199	182	174	175	189	153	185	178	199	188	173	166	161	193	191	193	192	185	187	187	196	158	203	208	205	161	201	182	175	163	160	169	197	176	200	187	188	166	181	189	211	176	198	184	187	191	204	179	180	175	186	182	185	155	175	196	204	209	182	181	188	184	191	194	199	174	191	203	158	185	192	165	212	180	167	163	178	202	168	183	182	177	213	177	192	198	194	177	197	184	192	201	199	190	191	183	187	201
7092	10817	12802	3275	449	464	443	437	434	412	418	405	445	427	413	449	409	468	373	408	407	439	393	402	393	448	440	429	384	419	415	411	413	418	422	453	404	411	407	383	417	405	381	409	427	432	406	437	360	431	434	372	416	396	429	418	438	411	410	382	432	376	429	395	443	424	426	392	432	427	401	432	421	401	438	376	385	412	400	409	485	423	392	404	415	381	405	405	405	403	394	378	406	417	435	393	433	407	407	412	418	421	400	396	409	394	405	435	422	436	427	406	404	413	431	401	419	421	395	445	421	432	411	402	417	430	398	404	405	405	432	410	402	389	422	398	439	396	425	390	389	417	396	418	430	434	406	402	445	384	393	408	414	389	434	408	398	415	406	411	416	389	411	418	430	416	440	397	422	371	398	421	433	403	415	429	390	383	400	396	425	407	405	402	397	392	397	443	461	424	433	451	435	416	438	442	412	404	429	419	412	401	409	430	417	403	400	433	420	433	415	399	410	448	404	459	397	405	410	424	375	417	440	412	409	378	401	413	409	424	431	412	413	412	416	445	422	397	429	411	450	396	391	395	385	408	401	423	418	398	419	413	430	407	389	376	429	422	399	427	410	420	406	411	445	405	383	399	434	436	385	391	373	441	437	441	416	440	405	405	440	399	431	427	403	409	417	432	409	427	414	437	410	442	437	425	440	418	405	429	407	399	446	428	402	447	417	421	438	396	416	417	416	394	449	444	417	414	449	406	425	438	420	439	375	416	416	443	374	378	431	404	398	447	443	415	445	401	417	414	382	411	476	381	433	424	420	452	452	390	418	412	431	396	415	416	400	416	376	437	416	399	439	387	427	400	438	429	395	412	428	391	431	430	441	417	417	417	421	450	421	462	412	410	409	432	400	413	366	377	420	453	442	397	401	403	420	400	393	423	405	399	392	420	410	401	423	422	363	416	407	400	424	435	390	433	435	414	427	424	448	400	395	447	412	413	421	440	422	428	401	418	419	423	402	422	414	431	430	409	433	436	441	442	364	438	411	454	431	417	388	407	407	403	387	435	415	443	410	380	426	396	392	426	425	399	414	404	437	397	381	389	401	402	428	411	413	419	411	440	382	440	436	424	438	431	454	396	447	375	390	410	401	391	430	400	435	436	448	396	411	418	431	422	415	420	394	450	418	421	382	426	397	445	382	415	381	433	382	445	417	377	368	398	406	454	411	462	421	432	395	417	429	404	416	397	412	388	420	380	442	440	428	361	418	373	408	402	430	393	458	389	425	418	442	368	426	398	454	424	404	431	418	422	433	412	368	435	427	433	432	389	465	368	423	401	402	388	416	414	447	428	400	424	386	405	431	401	398	395	449	413	398	424	439	404	427	426	410	413	434	427	407	445	401	409	427	402	452	414	404	455	433	409	383	421	422	438	380	411	407	421	401	412	405	422	427	412	392	420	415	406	423	425	403	415	421	419	409	383	403	450	410	397	442	399	447	416	424	428	435	405	424	421	444	426	396	429	408	435	419	427	438	376	392	404	437	440	420	445	396	403	422	416	457	405	423	413	419	409	386	434	412	404	420	423	358	428	431	422	437	380	397	421	433	398	460	400	412	445	402	428	419	416	402	457	419	396	407	419	405	420	409	419	425	399	427	417	426	419	400	413	424	406	430	423	405	425	431	417	451	413	408	417	425	416	446	369	422	426	377	437	405	409	448	434	434	424	427	465	382	447	415	428	398	391	367	401	390	403	438	453	408	389	386	407	429	422	400	442	430	415	383	397	430	397	389	412	420	365	411	397	425	363	399	394	423	419	436	422	422	442	425	430	406	406	409	385	398	425	417	396	408	424	427	438	388	392	392	386	421	433	423	426	389	431	435	424	391	377	453	428	392	400	374	418	466	422	387	437	384	460	385	400	416	403	433	397	423	417	377	386	373	434	373	378	435	408	412	393	420	368	418	421	422	387	412	423	401	378	463	391	448	395	426	440	422	410	402	485	421	393	399	462	417	430	404	415	436	393	404	380	413	427	430	438	401	435	419	416	419	408	427	411	377	425	426	419	421	410	378	409	404	426	416	392	412	383	429	419	417	419	401	428	400	381	411	400	440	421	443	429	399	404	425	420	408	400	441	407	384	418	392	420	414	378	395	438	417	417	430	394	425	398	413	465	440	414	405	426	429	417	377	399	423	421	400	443	437	422	419	416	423	370	407	420	418	399	404	417	395	423	400	386	430	417	390	432	454	412	415	430	371	433	392	387	450	408	421	407	435	404	403	404	461	408	394	444	453	435	413	415	413	380	438	453	365	430	398	425	423	440	423	387	479	413	399	436	376	439	420	449	390	416	431	404	427	423	436	398	414	415	399	401	400	435	406	426	432	414	408	399	392	407	446	384	409	407	455	428	422	421	396	395	431	414	428	454	429	394	448	407	439	375	433	437	389	374	427	401	421	439	416	444	398	423	426	420	413	438	423	423	394	433	415	410	433	445	414	404	385	425	402	390	430	384	402	385	450	456	425	408	407	433	428	393	404	376	449	411	442	390	413	404	433	378	448	397	421	413	406	415	427	419	423	418	444	423	415	402	398	440	376	376	432	415	450	408	368	407	441	421	421	395	431	401	467	430	397	454	465	422	419	391	411	449	367	431	414	380	425	385	416	427	427	378	428	436	413	370	429	426	423	430	460	420	407	423	405	421	404	393	429	400	430	368	402	432	412	416	431	409	418	380	435	431	429	393	422	433	407	418	396	436	437	405	440	426	445	362	404	408	403	423	442	425	430	417	441	408	384	399	393	466	436	405	396	411	438	418	421	414	429	412	437	390	438	408	436	425	416	430	400	394	427	395	426	395	420	375	388	389	411	397	424	419	443	388	437	398	420	426	421	386	406	405	423	439	417	394	437	399	420	377	380	408	389	418	427	423	395	401	408	399	445	439	411	433	409	434	410	446	427	429	430	404	361	396	426	395	352	402	428	420	434	381	397	421	419	451	413	392	402	443	386	427	416	392	435	408	401	422	433	445	412	410	415	399	413	399	422	448	396	416	419	402	396	413	394	404	413	463	427	417	423	425	418	424	391	412	406	428	445	411	409	369	440	443	433	415	408	395	383	426	423	407	417	410	424	362	415	417	462	426	426	410	380	424	393	414	409	378	411	406	429	417	393	400	438	414	421	386	421	403	414	456	446	441	410	421	428	384	431	411	442	384	435	393	387	411	373	409	437	385	401	393	434	381	392	435	402	388	401	393	439	420	428	411	403	396	419	432	443	382	396	419	424	437	409	441	451	409	423	400	429	434	423	389	417	431	420	433	478	393	399	406	370	419	469	421	394	412	450	442	428	414	440	381	423	411	381	403	450	417	429	446	429	428	406	397	417	459	435	422	416	475	423	379	385	395	374	431	414	419	399	424	404	403	422	414	436	460	402	399	410	400	426	408	440	441	405	420	407	416	448	403	444	423	432	413	460	402	444	404	394	434	417	391	425	400	412	410	433	436	449	373
25389	53598	63408	32448	5030	328	240	193	179	161	168	121	128	101	108	118	119	95	127	97	126	109	107	96	110	103	102	84	105	112	128	111	122	104	94	89	114	91	95	106	109	115	102	89	99	103	87	113	98	99	104	79	91	93	104	108	96	106	88	94	108	113	122	108	110	93	108	94	96	107	93	85	99	108	87	118	102	106	118	94	92	100	105	99	81	95	106	106	94	121	88	113	88	122	98	93	115	113	82	92	111	106	84	92	94	117	118	96	111	110	97	77	108	94	110	79	110	101	110	82	95	115	106	98	108	117	94	93	94	95	94	104	96	95	103	103	91	105	79	81	77	94	92	98	102	95	98	95	98	105	118	103	110	106	98	88	100	94	100	90	106	114	104	112	95	104	92	99	93	83	117	89	96	94	106	99	85	115	93	95	110	94	102	105	98	97	99	113	102	96	101	98	89	97	99	105	105	117	105	108	81	95	127	128	87	100	116	113	103	106	103	95	102	88	107	82	98	97	102	90	91	97	100	126	86	75	83	122	103	101	106	100	97	96	95	100	112	85	100	80	87	116	109	88	92	98	91	89	112	111	88	83	100	109	94	102	92	84	86	106	79	113	75	94	94	91	95	88	91	92	96	95	100	126	100	113	87	88	105	96	98	82	91	83	89	82	123	108	96	98	95	88	89	103	99	111	98	111	101	101	112	110	98	89	89	101	97	83	110	104	88	101	75	112	104	93	110	98	106	88	90	112	108	110	102	114	92	95	114	86	122	97	97	96	87	96	110	105	92	94	114	109	112	87	92	96	105	102	109	86	97	99	93	88	94	123	82	106	104	98	90	98	111	83	96	99	91	94	79	79	119	125	117	102	123	111	106	84	105	111	130	105	97	99	108	91	91	100	115	111	97	99	106	109	90	83	101	107	85	93	92	105	102	94	90	94	113	104	106	109	112	116	98	92	103	97	109	107	89	88	97	96	99	91	80	80	114	99	98	93	94	86	114	99	102	87	98	107	90	90	98	99	94	107	95	111	100	105	112	103	99	119	103	103	91	94	124	85	96	89	96	101	119	84	77	102	92	93	102	98	96	103	113	105	103	111	123	107	105	104	103	104	124	111	99	89	92	98	89	107	111	108	99	114	109	97	110	73	86	111	97	100	100	99	106	117	103	116	86	112	96	91	97	101	92	103	82	90	108	89	85	104	106	103	106	110	99	99	97	96	97	92	86	93	98	101	103	97	101	86	103	94	89	107	83	93	94	80	100	85	112	110	97	89	84	113	79	111	94	88	102	103	101	94	94	86	105	96	112	107	88	100	102	94	102	96	114	104	104	103	100	106	102	99	101	81	99	112	92	101	103	98	74	125	105	101	98	89	96	104	107	94	100	117	89	116	93	104	110	90	115	119	89	102	109	89	105	85	93	85	96	100	97	95	88	91	101	84	95	102	96	95	92	108	112	106	114	102	95	95	91	76	108	85	92	91	105	98	105	84	109	96	97	96	95	89	84	93	94	87	103	98	100	92	96	89	94	115	93	105	107	77	93	81	101	111	104	86	84	105	102	119	78	110	121	92	97	113	73	98	104	101	99	95	99	116	98	122	90	97	110	77	91	97	83	99	99	95	94	88	114	94	117	101	108	92	103	114	107	85	89	97	103	112	81	90	93	111	89	107	93	78	89	96	102	92	100	80	101	112	117	91	100	100	93	92	102	105	107	90	103	111	86	95	114	101	113	102	108	106	95	111	102	104	85	77	79	119	90	87	101	113	85	79	93	102	93	95	108	122	104	96	91	89	85	118	96	79	98	101	105	115	104	106	106	91	103	98	86	99	101	101	96	102	103	111	95	105	95	109	97	115	94	112	99	111	92	121	102	111	91	99	89	70	83	90	101	94	86	111	84	93	98	98	73	94	94	98	97	99	85	93	107	84	96	96	113	113	84	89	88	95	87	90	86	93	98	107	82	91	104	117	89	113	104	86	106	110	109	96	108	102	114	87	101	107	118	113	89	78	120	109	92	93	100	97	97	101	77	110	109	87	98	108	99	109	103	104	102	92	107	97	92	115	88	98	107	78	112	82	97	100	93	99	91	86	88	103	88	97	109	95	97	97	88	93	92	103	106	85	92	98	95	92	103	102	115	84	90	101	93	122	93	94	96	108	98	104	112	104	95	84	87	103	103	95	95	103	92	95	75	107	96	74	91	98	99	109	98	93	92	96	101	93	107	107	80	78	82	101	90	82	117	114	100	85	92	102	114	97	92	96	91	95	102	117	86	94	91	81	100	102	94	106	93	121	84	105	92	108	97	84	81	105	113	105	93	89	96	116	93	93	80	104	111	96	90	103	97	86	106	95	102	89	79	111	105	101	120	101	84	91	97	106	94	108	86	97	97	103	93	89	92	103	89	104	96	107	113	101	100	83	102	88	98	118	90	95	121	97	104	105	89	94	112	103	97	96	105	85	90	110	85	111	114	97	100	107	89	77	102	97	100	111	112	103	101	87	96	89	92	91	98	121	104	88	112	95	102	98	114	99	106	73	91	108	100	81	83	87	99	115	109	92	102	101	99	116	99	105	108	134	103	99	93	82	103	118	92	108	107	106	78	85	87	118	85	75	113	92	99	96	95	79	90	85	107	97	85	103	104	110	89	104	101	110	105	83	75	87	88	87	96	94	84	104	112	107	105	86	97	101	103	84	99	101	82	95	91	89	94	93	86	94	107	115	90	86	100	104	91	86	117	101	91	95	92	109	86	94	102	91	100	122	103	95	104	91	93	98	86	94	85	95	87	96	79	105	99	105	104	91	92	101	80	126	97	88	91	92	97	93	112	90	106	110	103	99	93	96	71	95	97	79	94	98	99	107	84	116	100	121	90	96	107	97	101	101	91	81	102	105	90	110	93	100	101	85	104	87	97	114	118	104	97	103	79	109	106	102	112	93	105	91	115	101	97	106	109	102	80	89	109	105	99	116	95	78	89	97	113	94	84	96	89	91	114	89	93	106	103	95	91	105	93	103	95	100	94	94	97	84	104	85	126	94	86	109	111	106	73	107	98	91	93	87	93	108	94	106	107	101	105	105	89	92	105	106	87	114	81	102	92	99	115	103	91	101	99	99	110	97	105	103	102	95	102	88	101	92	98	105	103	110	86	108	103	102	93	95	122	95	88	102	100	115	103	111	120	90	85	94	100	85	113	92	85	114	111	89	94	116	106	121	110	97	96	92	95	110	96	100	116	103	107	86	94	90	105	83	100	94	104	93	97	107	91	96	94	104	106	102	93	87	92	100	114	97	85	83	101	83	104	81	97	105	106	100	107	94	94	102	98	97	99	98	86	89	115	90	87	88	74	75	129	105	103	102	109	109	100	97	101	97	117	112	93	113	98	87	107	90	92	94	129	113	88	119	91	99	105	92	109	103	96	88	95	106	92	98	97	99	89	91	86	109	107	109	109	93	109	100	114	91	98	90	91	100	91	105	97	94	113	109	78	101
13237	42757	56144	27333	1254	1046	892	736	637	530	547	487	397	406	403	345	361	303	361	344	326	296	300	312	288	302	272	291	298	258	266	243	268	279	274	235	297	280	257	289	251	262	220	254	294	246	259	282	268	289	254	280	264	254	256	275	259	267	258	286	264	288	297	275	284	255	252	269	271	261	233	242	277	294	280	236	274	242	267	282	273	237	228	228	229	259	226	237	257	250	232	225	216	238	265	259	267	256	256	279	233	240	222	244	259	213	257	250	243	232	249	265	267	232	252	272	270	242	223	219	270	222	214	239	233	224	243	262	229	219	233	247	253	254	237	242	248	259	254	259	266	239	228	263	264	223	243	268	248	252	247	259	236	261	229	233	240	245	243	246	255	278	225	242	230	248	256	217	247	231	216	249	269	232	237	243	249	265	263	257	247	242	242	238	251	252	228	255	242	234	244	237	226	241	239	250	259	228	231	258	204	226	270	250	255	263	243	241	239	234	248	247	259	265	256	240	248	257	240	231	239	276	253	218	246	253	260	225	256	239	239	250	256	259	250	232	221	261	246	252	248	253	237	270	211	241	257	196	259	254	252	241	253	250	241	237	259	246	246	226	246	275	249	270	231	244	219	233	215	227	243	260	264	240	259	224	255	240	255	249	259	249	243	233	236	226	254	238	228	239	251	247	234	236	237	250	248	233	236	243	219	259	228	238	246	267	210	239	226	243	224	233	273	222	239	231	238	252	274	239	271	266	242	253	254	217	212	260	231	234	240	230	260	231	238	261	288	228	236	210	247	267	271	239	229	271	248	252	233	238	241	248	242	241	244	234	216	253	237	264	211	256	219	262	241	223	243	269	238	217	261	258	248	254	254	260	268	265	251	272	270	244	238	278	263	227	258	260	230	236	249	270	242	250	228	246	231	242	230	289	265	258	267	271	238	229	246	229	230	266	246	262	241	251	230	244	250	249	232	243	245	229	246	241	238	240	219	231	238	250	268	257	232	272	225	226	239	221	220	228	261	246	242	227	261	253	246	268	256	241	264	233	228	263	253	251	254	245	265	258	259	253	238	240	254	249	268	286	283	254	236	238	260	243	236	244	234	304	266	258	232	244	265	248	244	236	237	258	239	249	256	221	200	263	233	227	200	232	234	226	255	233	249	259	238	241	248	222	240	214	236	265	252	243	260	238	233	240	258	242	240	245	252	236	251	235	235	261	244	239	265	239	257	245	236	267	272	243	244	242	213	265	236	251	222	233	261	238	231	221	262	257	234	273	241	246	237	242	232	256	270	215	246	239	249	228	228	250	268	270	261	251	269	234	250	258	243	221	253	253	262	227	232	261	222	252	258	249	237	273	252	238	234	229	221	251	254	255	254	257	237	217	231	256	258	262	245	231	252	249	243	255	229	238	238	270	239	228	240	242	245	248	235	252	241	249	234	249	241	264	258	273	219	234	229	247	238	234	265	265	241	275	239	240	267	257	238	216	242	244	247	247	253	228	260	237	233	261	260	249	211	244	220	263	236	253	248	243	213	247	238	274	238	204	230	270	227	267	231	257	226	255	228	254	249	252	253	228	277	226	247	287	265	232	262	240	244	222	239	226	246	236	233	252	228	241	251	238	246	246	266	256	236	243	271	254	267	265	260	249	240	263	238	245	278	239	253	231	251	250	261	259	219	226	236	256	255	202	239	242	270	262	243	212	240	223	239	236	238	252	249	255	233	240	248	251	226	231	254	247	254	236	237	277	256	255	237	239	232	215	224	268	239	264	243	218	238	238	261	268	239	243	222	252	253	255	233	220	264	249	221	251	223	222	217	235	239	230	258	260	230	255	237	255	226	218	227	253	258	208	248	222	220	249	251	228	267	260	226	236	244	269	236	246	254	241	259	256	250	240	245	258	246	250	236	242	264	233	251	235	235	246	257	260	196	237	260	235	228	233	246	246	258	253	247	237	234	261	240	245	236	253	236	248	226	296	266	220	250	257	239	227	245	214	229	228	238	243	234	225	243	246	241	233	239	247	251	257	236	252	265	229	260	225	242	221	245	255	267	234	245	267	246	245	238	235	221	242	217	275	252	255	226	231	241	242	246	231	227	269	242	263	255	244	244	269	251	251	263	259	231	260	240	218	243	242	252	238	247	237	250	243	265	265	221	240	233	249	246	249	268	223	249	242	250	243	242	251	248	259	244	218	247	234	231	225	232	255	268	260	267	219	252	239	240	252	251	244	249	224	253	220	236	242	231	238	229	239	218	268	233	272	261	242	255	245	235	231	244	279	255	227	239	238	255	234	285	236	240	212	234	252	241	261	246	266	235	233	243	243	244	254	253	233	223	232	233	244	283	237	251	253	253	238	225	227	242	239	235	250	253	267	260	250	246	207	245	241	251	233	233	256	234	277	230	247	253	282	234	227	262	266	227	247	258	267	252	238	228	240	230	252	219	247	222	250	257	232	255	241	227	217	263	268	256	235	216	230	242	231	243	230	214	260	248	268	255	245	229	261	265	249	244	243	238	245	214	249	258	230	239	256	273	247	234	238	260	233	208	233	253	251	248	256	225	257	248	252	239	250	270	238	262	251	245	249	245	245	261	244	264	237	218	261	271	237	258	223	260	256	257	218	255	241	243	244	255	266	260	222	236	240	249	236	227	230	240	244	246	271	218	234	235	262	220	249	227	240	246	232	243	243	221	275	234	246	237	227	232	239	250	240	245	246	272	273	244	257	247	245	238	235	253	247	245	203	245	242	248	245	241	250	213	247	266	227	234	258	233	268	244	229	243	246	238	231	257	247	266	255	242	255	257	206	222	247	237	214	232	246	228	249	255	239	237	237	262	224	263	220	247	287	258	248	244	280	241	231	236	210	247	239	246	242	249	242	235	268	262	247	257	237	247	233	239	259	241	246	228	221	255	248	248	246	242	269	229	240	230	219	245	250	275	248	257	259	258	232	233	223	237	255	246	236	248	230	251	267	255	235	217	258	266	223	252	255	232	241	238	236	248	248	245	245	216	236	233	218	249	244	220	251	254	238	249	241	253	245	267	246	216	234	246	238	246	239	241	278	235	245	238	256	237	244	232	247	250	256	239	242	237	206	246	240	269	233	240	232	245	234	266	237	262	240	215	266	255	237	258	258	253	275	233	247	218	230	238	255	231	242	235	238	260	228	245	239	250	253	233	249	232	244	226	245	246	251	242	213	271	280	218	252	232	262	237	251	240	252	240	252	237	253	225	278	235	228	254	222	249	238	243	223	247	235	234	250	244	262	249	216	271	229	240	239	219	231	240	252	239	243	245	215	264	257	245	258	251	249	252	248	262	238	225	244	254	214	240	245	217	224	249	218	247	253	227	224	253	258	254	297	245	256	267	235	250	270	251	253	266	242	241	251	251	238	241	263	232	237	238	205	243	240	224	242	231	254	244	253	212	240	242	217	237	227	218	250	233	226	253	240	236	236	224	223	237	253	222	226	251	255	230	260	244	254	256	244
33830	70326	77353	43451	11904	1538	436	322	284	274	224	208	206	231	222	195	209	181	169	182	186	191	174	189	166	167	146	153	174	149	153	142	143	173	173	147	163	146	165	154	140	165	175	159	171	181	139	161	165	156	173	162	165	158	164	141	163	148	167	157	152	142	163	138	176	151	148	170	152	140	147	139	159	175	159	137	162	142	161	177	152	162	164	162	154	158	167	136	159	144	144	133	176	157	173	159	148	156	152	159	142	130	146	164	153	155	165	144	143	161	154	156	162	156	155	133	146	153	168	132	151	168	150	166	149	152	143	152	158	132	157	166	147	159	150	144	141	151	152	159	154	134	150	157	137	139	149	140	149	149	174	152	157	147	143	142	161	169	149	151	154	163	169	155	158	149	158	164	158	147	153	166	153	150	146	149	132	166	168	153	183	151	151	155	122	150	168	161	164	149	140	153	170	139	164	156	156	167	140	184	146	171	155	139	154	158	174	158	140	155	178	131	133	167	167	144	154	142	139	156	153	140	163	146	132	155	157	149	142	151	142	145	145	159	143	147	156	156	148	147	166	157	147	157	152	149	144	148	172	155	156	126	161	147	153	171	146	140	128	126	146	168	121	165	129	149	143	138	164	154	172	146	184	159	134	172	146	146	129	141	144	146	148	143	143	146	147	161	137	148	127	163	162	148	151	170	146	163	163	156	153	154	170	168	137	111	146	147	166	141	160	152	143	169	144	145	135	141	124	136	148	168	165	147	141	163	139	149	141	146	152	172	147	136	150	166	161	147	150	146	153	149	153	158	158	145	151	172	143	163	178	154	136	133	160	160	171	156	167	159	139	141	152	142	152	152	139	149	158	137	166	154	146	144	158	165	145	152	159	142	151	176	135	148	150	153	146	160	142	167	162	155	175	137	164	146	154	177	147	148	144	151	152	152	134	154	125	148	142	160	148	175	153	155	149	157	144	149	144	174	146	156	153	150	159	180	150	151	152	141	150	157	155	151	146	145	140	148	154	166	165	168	148	134	150	168	177	143	155	144	159	129	171	142	157	159	139	167	155	138	147	168	169	156	148	146	152	140	140	137	150	157	173	158	156	158	157	139	162	139	167	138	168	146	138	150	176	170	143	161	150	151	140	150	148	172	140	153	166	156	149	164	151	147	150	154	134	148	157	161	177	156	140	165	169	131	141	179	151	139	164	141	120	160	141	141	157	152	153	152	167	152	159	157	171	170	134	167	136	144	154	154	144	139	128	144	129	152	142	169	186	174	138	129	146	153	154	166	133	146	137	132	188	135	134	151	138	144	143	145	152	161	137	147	171	165	156	137	149	156	137	154	159	146	128	139	121	139	143	161	152	153	166	136	120	160	138	147	145	165	160	169	139	150	163	147	145	163	140	139	173	189	156	138	133	164	135	145	155	151	149	143	141	152	144	149	157	152	155	139	167	127	169	174	156	168	142	149	150	158	136	130	146	136	140	163	159	158	150	136	148	157	152	151	173	167	143	157	165	124	178	145	145	140	157	153	141	122	163	161	142	159	138	158	186	145	149	152	179	142	141	154	157	154	141	143	132	145	169	160	139	160	145	163	165	129	162	157	167	168	164	142	162	140	131	154	146	178	165	144	169	156	158	143	145	149	146	154	156	167	157	156	150	138	143	155	152	163	166	156	153	154	157	140	142	136	140	153	164	167	148	146	150	139	181	136	130	149	151	143	157	142	169	141	131	148	171	163	150	161	143	141	142	141	152	146	187	130	145	156	150	148	164	153	166	166	142	145	170	160	154	136	146	161	171	156	180	149	156	134	151	132	153	125	162	163	162	152	144	149	162	175	138	174	153	131	150	145	152	147	171	146	144	163	143	152	145	159	148	160	160	158	139	143	147	148	147	160	145	153	150	157	149	162	150	186	158	150	137	150	164	142	155	158	169	169	149	168	168	137	150	146	151	164	158	162	167	162	151	156	162	143	153	197	134	178	171	142	138	172	154	150	140	151	182	163	134	163	160	140	158	178	144	157	150	166	153	162	150	165	158	146	130	168	144	144	132	151	163	176	143	132	144	162	157	145	130	145	147	157	145	126	161	151	128	167	139	152	139	155	123	171	156	145	153	156	144	170	165	167	156	180	147	135	165	160	142	149	142	124	161	163	140	136	149	173	158	167	163	155	163	179	166	156	136	136	140	160	144	155	150	168	152	153	148	161	140	152	164	135	156	172	150	144	147	169	159	140	135	157	150	148	174	160	151	169	154	143	171	137	171	165	159	140	152	152	154	144	164	149	153	156	137	153	143	142	148	164	140	125	141	143	149	174	166	142	148	156	141	135	154	154	157	177	150	138	175	135	160	158	148	149	138	153	147	153	165	160	148	153	140	145	148	160	139	153	142	163	136	146	136	163	155	145	148	151	167	151	144	136	144	152	152	151	140	161	139	144	158	148	168	130	137	166	175	169	165	161	159	160	132	168	161	191	152	154	130	158	143	156	152	153	143	153	157	154	124	143	140	169	168	141	153	176	161	151	138	154	160	152	145	158	159	164	160	159	157	148	148	122	146	168	167	135	153	174	151	147	154	153	155	137	136	145	141	146	155	135	147	140	150	154	149	161	149	154	164	154	144	145	153	133	177	147	171	152	163	150	167	125	155	176	155	135	145	144	156	156	159	173	149	139	163	150	158	165	159	137	161	156	144	164	142	136	171	125	151	142	151	137	150	144	130	178	169	145	144	132	145	136	147	161	124	126	158	144	188	177	178	123	151	140	144	172	155	149	143	171	128	140	156	147	115	138	159	177	163	154	160	133	150	148	175	155	156	136	133	138	124	128	142	132	146	156	146	154	145	156	190	161	129	136	160	149	184	175	138	153	143	159	154	154	156	144	185	143	175	149	169	168	164	202	139	155	158	154	163	158	155	149	138	141	160	141	136	150	133	160	192	153	164	166	143	139	139	153	127	147	162	157	134	154	116	177	164	144	148	147	138	129	150	146	153	146	144	175	149	165	144	187	155	155	182	140	166	150	141	161	174	142	168	126	150	148	159	159	188	164	159	131	129	154	140	172	173	141	146	130	141	151	141	150	142	135	152	141	159	143	131	157	125	137	152	143	172	155	151	121	141	161	169	144	161	169	146	156	159	160	177	136	121	143	172	155	155	149	151	161	136	132	147	165	154	149	152	146	143	169	144	161	142	147	163	162	169	134	147	130	150	147	151	150	174	168	184	148	171	155	134	156	156	163	156	176	165	167	146	166	164	152	138	147	138	135	154	162	164	155	163	142	141	149	142	153	172	175	150	148	147	158	166	133	147	140	161	153	177	198	160	168	158	173	161	163	124	142	124	143	146	156	147	171	148	153	138	160	148	170	144	134	139	129	138	129	159	165	139	176	151	148	146	152	165	136	153	144	169	183	163	154	150	165	130	145	166	133	150	140	155	144	138	169	126	155	102	182	151	160	169	147	123	150	138	173	151	160	179	151	143	138	154	152	163	157	157	142
16967	53859	70124	34743	2502	2036	1707	1441	1182	1056	911	872	711	696	654	638	625	558	559	544	492	471	509	439	463	440	461	462	479	444	406	413	387	414	416	421	429	405	385	367	399	418	411	429	378	383	422	387	406	429	396	411	431	407	388	390	395	404	418	438	414	417	365	414	391	421	367	386	354	361	352	357	361	378	354	401	332	357	363	366	349	386	387	366	390	348	342	380	388	386	369	409	403	375	391	369	357	349	369	354	384	387	354	343	357	360	386	348	378	388	364	375	351	360	370	389	343	379	360	377	350	368	353	352	331	336	385	361	354	369	372	343	351	356	384	379	367	389	366	348	361	387	364	377	376	355	348	321	344	347	375	353	373	395	332	377	361	362	367	364	382	348	410	375	367	353	368	349	327	394	353	381	361	317	382	369	340	381	390	357	384	385	371	376	356	382	329	386	394	364	394	363	369	372	382	359	378	376	356	345	339	360	382	360	343	370	330	370	375	351	363	372	398	383	381	359	381	371	378	347	367	394	335	349	366	378	353	365	361	373	368	342	334	378	386	360	327	348	396	357	361	369	379	369	348	381	379	348	347	355	352	378	355	349	359	369	370	352	324	391	359	345	383	337	349	361	341	344	371	398	377	379	362	343	364	335	373	378	376	373	356	369	378	354	356	398	382	351	358	373	348	380	344	347	367	360	368	304	367	382	356	383	368	348	350	367	363	361	376	378	391	364	338	340	354	384	393	378	326	396	411	363	348	340	374	355	380	361	367	357	327	352	347	382	374	363	395	336	355	347	340	343	322	378	367	364	345	347	354	358	377	364	348	378	391	347	353	345	346	345	352	370	391	370	375	344	362	333	371	350	378	343	326	378	332	371	359	366	324	387	343	373	366	393	365	365	381	335	357	374	373	400	354	343	371	369	354	374	416	334	342	353	377	386	355	395	380	386	379	373	358	359	335	361	381	338	366	379	387	371	369	367	344	363	345	363	377	357	365	374	351	341	367	333	347	369	364	361	375	355	386	344	371	361	347	361	370	368	366	353	365	375	408	388	387	366	390	345	358	384	354	343	402	316	370	367	381	348	351	370	372	371	364	365	367	385	389	355	380	371	349	343	332	339	362	358	392	358	330	395	377	365	366	365	388	379	356	377	370	373	350	368	349	378	390	354	369	368	340	361	342	367	352	366	376	356	391	353	391	368	350	366	359	364	363	370	365	351	390	360	406	376	360	366	360	382	374	352	380	389	326	342	369	327	415	359	364	377	335	371	386	378	390	384	351	352	365	340	389	381	324	341	365	361	391	347	356	384	347	353	362	355	332	350	342	355	357	352	354	353	360	341	356	380	371	388	377	365	370	360	346	340	344	353	354	348	402	363	386	364	372	379	370	369	329	338	343	418	382	365	362	334	370	378	375	383	379	369	380	340	360	335	375	358	344	354	358	403	388	354	381	386	392	325	361	368	337	353	342	353	361	357	346	354	371	347	352	339	350	359	368	389	357	312	367	379	377	398	384	328	378	385	391	347	345	362	353	369	338	345	361	362	348	375	378	365	394	319	375	346	348	355	383	356	350	376	369	392	379	370	381	358	386	400	387	379	389	343	361	358	375	383	365	375	388	397	392	368	388	371	381	378	345	328	351	376	334	345	364	349	346	382	360	369	352	356	378	351	372	343	371	319	381	356	381	385	378	370	341	369	370	359	326	371	363	345	375	370	382	340	370	338	348	334	340	365	366	379	380	357	351	346	400	385	375	371	341	360	354	363	356	396	348	375	346	381	320	389	334	344	339	389	374	383	371	378	350	363	351	376	385	362	362	346	367	414	396	325	344	363	379	343	349	382	347	378	396	346	342	363	355	368	360	383	366	381	377	377	375	339	353	372	368	337	315	381	405	381	387	383	352	356	374	350	389	380	348	357	339	380	342	357	353	329	389	335	360	355	358	355	344	369	332	369	351	356	384	371	376	358	349	368	368	360	385	362	382	384	379	373	376	354	345	349	351	352	372	391	372	351	376	360	378	404	371	335	343	392	354	359	399	363	362	377	367	344	331	361	389	354	376	383	388	378	360	352	352	394	378	365	372	391	371	343	378	329	385	347	345	362	370	382	370	362	342	378	375	331	365	381	332	344	373	367	382	360	351	368	332	336	397	363	362	335	380	365	371	340	362	366	344	344	358	362	394	357	355	362	391	342	367	359	384	378	389	369	352	394	360	383	325	365	344	381	383	345	379	384	380	348	344	353	377	361	385	371	360	377	382	360	376	371	383	395	390	333	371	369	341	376	376	371	362	358	398	356	336	371	361	341	342	399	358	326	356	362	382	372	372	393	347	349	363	331	336	333	356	368	403	370	359	358	369	377	374	377	375	380	346	370	339	324	373	349	372	386	372	360	377	361	353	362	381	358	359	365	362	348	358	357	356	330	382	334	363	329	371	347	357	389	359	348	400	384	322	340	373	359	387	335	364	373	368	370	350	347	381	347	395	392	380	374	341	363	337	370	368	349	365	362	334	342	363	344	382	393	334	359	329	367	345	330	366	376	372	367	352	367	379	368	371	379	365	356	357	380	397	370	331	392	389	374	349	338	361	357	374	362	390	360	390	361	395	345	353	367	348	381	382	361	358	390	369	394	341	349	355	375	377	376	331	377	404	380	348	367	397	335	394	351	408	329	368	358	359	382	402	382	358	392	341	309	374	383	361	346	355	345	388	360	388	357	390	359	386	415	380	389	373	398	375	358	386	390	351	323	402	379	335	364	361	376	361	366	359	361	370	373	373	350	363	359	368	360	375	352	369	349	356	364	336	340	341	361	355	380	349	382	355	385	383	358	368	348	370	364	371	374	373	363	372	372	377	345	341	362	417	389	337	342	386	362	369	367	344	334	360	355	393	367	343	375	359	364	348	373	381	360	378	389	349	356	398	355	346	350	354	364	383	373	399	363	369	358	371	351	356	409	349	360	384	384	402	369	351	369	366	359	389	402	405	380	358	337	354	375	345	382	392	391	429	363	389	340	350	384	362	395	357	395	394	369	345	385	378	373	381	335	371	384	355	360	380	362	358	349	363	363	379	373	388	357	349	397	330	358	332	390	366	352	379	396	357	380	357	353	365	351	375	391	388	362	382	396	379	368	372	378	380	392	346	380	359	362	339	339	383	349	392	365	311	323	361	365	346	362	363	382	369	367	361	381	360	372	339	336	392	357	354	367	402	386	372	372	355	361	376	370	386	362	333	323	374	345	351	393	353	357	363	349	381	319	327	383	403	386	388	369	351	335	402	363	343	377	370	365	360	344	337	375	390	342	358	354	334	387	367	347	363	345	338	350	384	347	346	339	350	372	368	331	360	361	369	360	363	366	353	356	306	344	356	396	305	342	329	361	391	330	366	392	377	335	385	378	344	331	363	361	383	351	342	368	321	359	359	370	400	358	383	396	352	386	397	358	368	359	399	354	355	333	380	351	364	375	364	347	368	379	357	379	387	379	354	420	361	325
13335	8075	7151	1309	197	189	178	182	195	200	195	201	191	173	184	183	179	178	185	158	186	178	195	144	203	184	185	197	197	162	165	193	182	178	180	172	168	212	180	174	175	178	208	172	199	185	186	182	176	183	199	200	196	184	173	192	169	192	172	192	164	149	193	156	198	182	200	172	156	167	178	179	194	188	177	175	198	172	162	190	203	207	177	166	177	162	191	192	167	199	176	178	177	179	179	187	192	177	183	189	186	211	169	173	177	187	220	157	182	209	205	185	189	186	167	187	177	175	206	188	182	194	208	165	177	161	190	174	147	183	197	196	156	182	191	206	190	183	194	191	169	188	193	205	206	185	198	197	192	197	176	160	179	178	169	184	192	183	205	194	180	170	169	180	179	198	181	205	162	187	209	156	172	178	205	185	203	194	189	196	193	221	185	175	226	202	190	192	169	192	200	198	182	180	172	171	193	197	201	191	183	158	189	173	177	173	170	173	182	193	173	204	174	215	189	177	173	184	197	182	164	183	164	174	187	197	174	207	173	209	169	191	201	187	215	188	176	183	176	164	164	201	181	200	198	183	205	180	171	165	162	187	167	187	203	202	171	163	177	179	197	199	186	168	169	188	165	163	171	148	166	176	189	194	174	192	201	162	211	193	178	195	178	204	211	187	192	171	186	179	209	182	191	187	185	197	169	196	172	194	139	200	203	168	185	181	180	180	199	188	195	180	174	214	165	165	189	205	167	191	192	178	205	173	199	155	185	184	185	191	177	158	183	217	220	206	162	177	169	179	169	192	168	156	178	182	168	185	177	162	185	193	189	178	175	185	192	170	148	207	204	186	172	180	176	184	175	171	164	195	173	190	178	186	173	181	190	208	184	179	195	185	202	189	189	190	170	175	179	186	220	197	194	192	179	212	190	169	190	196	177	191	188	197	179	179	189	177	187	182	187	188	177	180	182	218	168	161	196	195	173	199	208	164	200	204	184	182	177	177	183	177	163	184	183	208	185	176	192	205	200	177	183	178	190	191	200	150	169	176	165	183	195	184	215	175	186	173	176	174	174	169	189	200	179	182	185	169	176	170	188	169	165	189	146	177	182	184	196	176	166	188	171	166	174	174	184	173	211	206	184	194	185	194	209	173	177	202	171	167	207	176	182	195	200	199	191	192	181	187	177	202	196	186	199	186	198	193	186	163	158	166	186	204	178	192	170	174	187	182	185	196	197	189	207	195	185	167	169	200	187	214	190	168	165	152	186	157	191	175	172	179	174	175	170	201	215	183	167	189	196	189	181	188	190	192	182	202	174	189	173	195	177	182	202	186	197	168	168	205	173	171	177	181	178	176	159	170	199	193	180	177	175	205	159	175	188	184	210	197	168	179	199	189	188	193	165	171	178	187	198	161	191	177	213	185	176	191	184	166	171	217	193	183	168	197	187	188	172	185	181	169	185	217	190	164	196	183	182	200	164	181	183	189	166	205	161	181	166	196	187	220	205	176	187	201	191	217	202	203	190	188	182	178	165	176	169	176	178	203	221	181	168	187	186	186	201	183	201	185	182	188	173	182	170	184	201	189	183	178	177	179	159	209	185	179	188	169	155	167	177	179	181	205	195	184	159	206	179	178	171	181	193	162	163	168	194	191	168	185	185	165	191	181	183	195	176	181	191	185	196	180	154	177	211	182	207	157	165	200	202	160	170	168	182	208	174	172	173	176	205	186	184	173	195	187	169	185	202	188	182	203	181	173	203	211	203	189	172	187	200	180	181	183	158	203	184	197	193	193	179	164	165	166	197	195	198	156	165	178	159	157	202	174	181	192	158	184	210	167	181	152	196	176	169	167	178	211	177	175	195	185	184	153	210	184	175	194	154	158	182	182	196	184	174	178	193	182	171	178	183	181	188	191	193	145	189	177	194	182	191	218	179	187	193	186	185	183	181	196	156	210	189	196	180	209	196	182	201	202	178	167	185	167	192	213	186	177	180	179	198	204	181	171	155	181	199	192	189	179	175	168	187	193	206	176	170	181	162	182	172	166	188	176	173	183	176	179	172	184	181	178	194	185	194	173	180	176	190	171	190	153	157	187	177	195	196	203	161	187	194	173	210	189	174	162	184	188	205	185	200	182	177	173	192	165	181	171	178	194	184	182	184	201	183	179	172	172	189	193	187	173	186	168	176	180	176	182	175	172	189	184	173	152	185	195	165	142	169	180	194	198	213	179	168	214	194	191	201	203	191	172	198	184	192	212	128	181	171	160	177	184	177	147	193	177	164	207	194	165	194	182	168	190	182	183	178	160	178	181	173	183	168	194	195	185	171	181	175	162	179	183	163	201	176	181	185	173	198	178	190	188	203	199	204	176	205	186	187	168	196	175	181	186	199	177	173	175	178	170	173	171	193	169	185	187	178	165	171	162	185	219	206	212	167	196	198	192	187	181	190	181	185	182	205	168	189	192	188	182	180	187	177	188	179	179	192	174	185	172	189	183	168	183	201	200	171	193	178	183	209	188	186	175	166	181	177	186	186	188	170	191	185	202	184	176	185	168	182	178	186	180	169	186	186	180	168	188	208	185	195	199	206	198	168	176	200	182	191	200	189	214	175	204	177	180	195	188	179	185	190	164	165	163	168	197	181	185	180	174	178	186	202	178	191	185	157	181	189	204	167	203	197	181	187	187	186	170	202	158	167	176	181	188	209	190	175	168	181	180	164	179	177	182	193	179	186	178	204	161	177	177	189	149	175	181	181	171	177	182	189	191	192	185	164	188	208	195	193	175	196	183	188	178	191	179	173	192	180	202	206	181	172	207	200	183	185	181	175	160	194	169	152	182	188	208	186	206	163	180	171	178	169	174	194	187	203	197	194	185	170	183	190	168	171	177	167	185	206	159	175	195	220	185	222	176	188	163	202	184	182	197	192	185	189	168	170	196	202	200	186	164	181	188	187	211	188	162	212	188	191	160	179	170	187	192	187	203	172	195	179	180	197	213	202	171	190	174	180	189	175	172	184	197	194	205	188	188	157	204	172	196	189	169	194	174	153	186	186	167	175	167	183	183	195	194	187	184	202	190	159	181	173	167	171	159	180	169	178	189	173	170	173	179	165	189	181	174	187	184	197	161	206	169	194	175	168	189	160	156	186	200	212	178	172	187	200	168	156	194	194	189	185	186	177	200	182	208	200	189	195	175	188	194	190	192	193	172	188	202	230	178	184	188	157	193	202	204	178	179	183	178	143	189	145	170	202	181	167	172	179	198	176	224	169	173	157	168	185	175	203	185	194	201	165	173	182	194	181	188	180	204	206	172	184	183	171	209	154	176	175	210	183	195	167	181	157	209	197	177	182	152	195	183	198	185	183	182	169	187	206	183	174	207	169	214	169	185	181	198	194	213	195	175	176	171	196	183	207	207	175	185	162	190	167	190	169	175	199	205	155	203	166	163	195	187	192	178	208	177	176	187	186	171	177	194	190	159	157	163	172	183	185	193	200	180
6549	9745	12447	2834	418	479	447	438	397	400	408	426	425	419	410	432	395	420	395	397	438	405	355	388	420	409	428	387	402	421	407	408	381	395	431	431	424	377	412	404	422	439	452	408	430	421	384	420	429	444	389	418	410	428	396	386	428	389	406	396	406	392	446	427	447	398	411	422	418	390	425	399	448	428	436	415	433	435	382	401	365	403	424	426	437	414	401	424	403	387	418	374	464	432	413	411	433	414	421	373	353	438	396	407	385	435	426	419	415	402	445	429	404	415	420	393	409	407	415	409	420	400	360	405	411	395	402	433	423	425	374	404	408	410	409	415	410	426	366	384	382	390	441	403	425	416	382	436	409	457	374	425	404	424	394	435	377	399	394	400	403	410	399	386	428	391	385	386	405	412	435	404	449	434	390	356	396	427	388	408	432	402	387	461	409	397	401	426	404	438	452	368	400	400	410	418	405	378	374	405	392	402	425	365	390	390	430	419	409	426	367	454	371	426	419	412	419	397	382	398	386	415	405	423	397	430	448	388	424	441	453	379	392	411	427	381	404	428	378	410	414	397	394	429	374	411	405	401	395	396	407	415	415	398	396	416	386	389	404	397	383	420	446	380	432	398	412	403	409	389	424	406	393	405	377	415	420	412	438	403	410	427	409	410	414	414	392	377	410	385	417	374	415	407	425	443	434	385	448	408	410	417	422	444	406	393	402	452	408	392	395	392	410	401	392	413	384	391	392	418	431	446	430	403	405	400	415	422	425	435	398	422	419	425	450	401	437	412	401	431	431	368	404	376	440	424	430	403	402	381	412	419	419	392	410	415	422	408	381	414	431	410	422	407	372	401	398	418	412	374	383	433	400	419	445	395	378	400	378	411	386	413	378	415	424	409	395	388	419	399	398	381	428	408	437	398	387	386	384	388	398	445	414	419	428	439	394	445	409	407	399	386	390	410	421	435	434	419	422	448	422	385	395	416	434	407	405	428	419	427	397	360	406	411	410	418	421	403	386	394	434	423	376	407	416	403	437	414	407	369	430	379	431	424	432	434	431	419	406	413	404	403	427	403	405	411	397	393	407	412	443	392	377	373	393	394	392	385	381	411	416	446	447	409	393	423	436	399	422	413	419	434	405	398	401	399	405	405	395	401	443	402	415	415	402	407	408	368	379	395	413	419	403	410	441	408	410	421	404	433	437	405	419	392	409	420	421	421	397	383	414	402	393	371	428	377	405	410	433	401	421	389	412	409	404	409	421	396	391	403	448	391	392	406	399	421	381	388	397	395	402	423	434	420	369	420	416	415	404	436	431	418	480	414	417	408	400	403	373	454	402	399	401	365	362	430	401	399	408	415	380	411	384	418	422	408	395	415	413	402	379	422	395	399	446	423	407	407	397	409	401	409	403	397	393	401	434	392	420	447	405	390	415	391	382	403	407	380	363	420	405	413	397	429	408	444	426	395	399	394	425	409	447	400	414	401	407	443	414	389	434	457	465	390	437	410	403	402	422	418	410	386	411	409	404	433	402	446	423	375	399	352	398	403	422	404	411	430	401	406	407	422	389	410	408	420	411	412	454	461	382	387	384	402	406	415	400	387	423	433	396	420	426	391	396	411	415	402	465	401	403	402	425	411	416	443	429	396	427	446	410	391	391	426	391	423	425	403	405	396	409	396	394	388	425	419	396	408	429	383	378	397	418	375	402	411	397	437	382	433	367	393	435	424	384	361	369	434	422	376	457	375	396	397	397	416	422	422	396	422	471	423	418	406	370	407	400	420	373	439	401	411	409	401	431	409	404	398	414	443	392	423	437	376	361	391	380	419	435	429	375	389	417	396	408	387	433	413	362	400	414	423	385	452	422	433	387	371	418	414	415	435	435	414	422	383	430	421	396	430	430	421	386	407	408	381	426	450	354	375	405	429	407	439	385	392	419	406	397	413	457	412	418	411	380	409	428	406	446	386	437	415	366	423	401	396	439	423	395	415	423	378	415	421	451	404	402	412	385	403	422	387	391	400	456	403	425	388	402	408	418	374	427	407	426	388	420	409	392	399	393	402	425	416	416	388	439	414	410	410	400	391	443	409	416	382	431	379	402	418	437	433	433	420	390	425	403	435	448	431	381	393	435	399	406	407	386	424	412	412	376	427	393	415	394	424	414	406	395	386	427	419	400	378	409	419	388	443	408	439	413	396	411	393	408	413	421	361	419	383	419	390	385	417	416	400	379	376	402	404	408	407	425	361	412	396	429	371	412	390	412	411	380	427	361	452	421	406	407	416	398	419	422	447	425	431	404	407	442	413	416	401	394	433	431	415	401	416	392	434	409	420	418	378	421	401	381	423	437	381	386	415	421	390	414	388	439	374	385	422	368	439	452	398	426	413	401	376	405	388	421	446	386	436	427	461	419	359	410	432	401	425	384	403	432	388	413	436	419	409	462	422	386	394	432	431	409	419	412	409	449	385	419	415	403	387	422	403	403	420	460	417	400	406	415	408	370	401	400	408	369	385	411	401	419	464	398	418	418	409	407	399	429	418	448	406	413	422	383	389	398	419	410	432	429	382	369	424	410	404	435	433	408	415	417	386	451	406	433	368	362	398	375	403	401	403	434	399	381	444	402	398	408	416	411	405	412	374	416	407	405	405	383	373	419	456	394	417	436	401	441	443	408	425	442	354	377	410	417	421	429	410	389	404	411	398	392	387	420	401	421	401	404	386	445	399	371	419	436	411	391	410	393	441	426	419	420	451	398	414	379	398	414	392	395	428	424	412	365	391	400	350	420	406	449	399	381	391	402	421	416	405	422	415	393	408	423	418	431	395	404	392	430	392	407	407	405	396	409	412	418	444	403	391	410	403	406	417	392	393	408	396	404	397	407	425	394	389	437	435	418	426	405	406	408	375	386	382	425	425	432	397	412	401	427	395	412	412	404	414	421	395	448	423	413	430	417	410	448	435	376	416	393	396	423	368	396	425	388	417	410	413	406	482	406	407	422	398	392	423	450	434	411	398	444	432	423	372	409	377	399	408	383	375	425	420	424	413	383	405	399	424	377	385	423	388	419	439	405	408	381	376	449	397	427	438	420	386	405	395	407	381	410	385	411	414	419	399	382	406	432	402	374	401	449	379	441	433	422	406	398	432	382	392	406	406	421	365	378	396	388	420	444	396	423	425	436	411	432	416	432	406	410	399	424	426	417	417	376	397	438	375	410	442	397	394	459	397	410	432	415	364	407	386	402	415	391	411	409	459	387	400	386	416	405	412	389	438	390	394	394	429	406	392	377	436	360	420	438	412	412	437	408	382	408	434	431	430	360	445	415	411	409	386	383	389	421	411	413	400	399	422	437	382	430	403	399	379	392	436	384	407	390	444	415	419	419	420	386	403	415	436	407	364	405	439	429	445	411	429	395	402	400	386	455	397	402	396	404	393	381	410	421	366	404	403	411	398	406	404	431	400	417	366	387	425	415	432	416	418	375	393	377	391	388	412
24269	51429	63915	31166	4968	335	222	174	170	156	152	151	98	124	122	108	105	112	103	104	92	106	106	117	98	95	89	119	98	94	92	99	99	86	89	99	104	94	111	105	110	92	96	86	93	122	99	106	98	100	107	87	79	104	117	87	88	114	114	123	88	78	90	98	123	92	98	88	81	94	84	90	92	100	108	78	98	91	88	111	110	91	94	123	114	101	99	87	110	110	98	109	77	86	101	93	114	106	109	89	88	92	82	92	100	102	120	104	86	109	129	108	103	90	95	115	117	90	90	72	101	113	88	89	126	101	110	90	102	90	102	102	90	93	110	97	97	94	97	86	98	82	95	91	94	90	96	95	98	111	113	98	111	99	91	98	90	89	94	105	86	72	71	76	92	103	91	86	100	108	90	86	93	76	113	107	105	102	103	96	111	115	99	94	97	91	85	78	103	94	92	99	105	102	80	119	100	101	95	86	100	104	97	101	105	97	111	73	79	91	113	98	133	96	96	114	100	107	91	100	87	86	96	89	105	77	125	92	96	84	113	85	94	101	98	118	106	84	93	97	80	102	91	96	83	104	95	114	110	112	102	91	100	95	97	107	93	91	98	89	97	99	102	88	87	80	107	86	101	114	104	101	108	108	89	82	94	88	80	105	113	89	95	92	109	119	98	90	100	86	87	84	102	96	115	110	105	112	101	98	100	96	104	89	96	102	92	66	74	87	102	88	111	115	92	88	97	97	101	98	109	105	93	86	106	97	120	96	80	89	102	104	107	99	104	100	92	97	79	119	91	105	82	121	90	113	84	101	115	88	89	115	82	76	98	87	107	104	94	92	115	105	86	103	89	112	106	103	80	94	93	97	101	103	86	89	100	87	89	84	102	116	99	103	103	84	109	104	93	88	99	94	106	100	117	100	88	94	95	93	107	114	86	99	88	101	95	83	94	98	110	101	102	117	86	107	84	89	86	86	100	103	85	101	98	102	97	85	110	83	101	83	102	96	82	92	103	111	117	108	98	106	103	84	100	103	91	86	102	88	104	93	81	83	108	100	101	113	96	93	120	88	83	98	95	85	90	93	79	106	104	114	105	100	99	111	106	80	132	87	84	109	102	114	115	88	89	69	89	89	105	86	90	97	106	95	98	93	95	100	98	116	87	87	101	114	108	98	88	106	105	83	101	82	91	127	122	91	104	99	96	113	86	93	86	98	98	99	114	102	89	94	98	93	98	79	100	105	100	83	111	73	101	94	87	96	89	88	97	99	94	84	105	84	102	106	103	106	107	94	95	106	87	86	90	101	94	104	102	103	90	111	101	107	91	96	87	96	89	93	113	83	117	99	89	109	97	88	110	97	111	99	86	95	110	93	115	102	90	110	116	114	100	99	100	108	97	105	88	113	86	89	92	106	84	101	104	91	93	98	95	109	85	78	102	91	92	101	98	81	94	70	103	104	109	100	91	122	96	104	90	79	107	96	98	89	103	97	78	78	109	102	117	111	83	89	92	84	83	94	82	88	102	94	88	87	97	107	87	105	76	76	90	96	89	111	88	90	94	105	97	89	103	93	101	101	92	84	92	93	90	87	88	76	99	97	106	109	102	103	97	102	90	99	95	91	92	99	106	89	130	95	84	124	102	80	95	86	101	86	88	86	77	93	113	107	94	109	109	108	99	98	114	120	110	94	103	106	126	88	97	98	100	115	118	102	87	101	83	96	85	95	95	88	108	104	99	102	83	108	101	87	92	103	113	88	96	77	92	95	92	101	100	92	107	104	113	80	91	108	95	106	88	98	108	98	107	93	108	88	100	82	88	97	106	109	98	94	109	112	94	103	112	96	82	77	99	104	113	84	83	92	107	81	95	92	103	99	105	95	103	107	78	98	109	73	110	99	102	94	100	85	104	96	98	125	114	94	107	88	80	93	96	94	104	98	110	79	81	90	82	104	103	94	109	88	100	97	111	82	107	76	88	93	108	94	81	100	90	99	92	86	101	89	85	94	76	96	75	96	86	91	82	92	105	83	96	105	94	83	110	92	89	112	105	89	84	90	101	82	103	98	111	74	120	80	91	91	100	103	102	94	97	90	85	74	97	89	101	98	107	87	87	102	89	96	84	104	104	96	104	100	92	77	94	106	107	105	100	90	93	95	111	119	104	93	93	105	96	113	110	102	102	90	121	118	97	95	92	100	85	104	104	88	96	88	102	78	91	98	102	89	107	95	110	92	85	99	90	89	111	106	100	79	103	96	100	109	96	81	76	110	83	119	88	90	87	91	93	86	86	83	108	96	103	91	110	86	100	85	108	106	83	91	91	78	88	108	101	97	73	114	94	102	114	112	101	91	98	96	91	101	82	107	82	89	111	102	107	102	101	107	101	104	96	103	102	85	93	96	98	95	105	103	74	109	108	94	80	101	101	109	88	99	89	100	97	100	104	113	106	107	101	103	104	99	108	101	94	107	83	70	88	107	95	86	101	102	99	112	93	98	102	85	89	106	105	109	97	97	106	97	113	90	89	91	100	114	100	90	106	100	92	96	94	94	106	80	91	107	103	110	115	95	93	104	104	104	92	92	109	108	88	109	82	105	101	94	108	85	94	112	92	95	107	98	105	113	95	100	97	100	88	97	87	119	105	86	98	89	90	84	111	120	98	72	108	93	101	97	89	82	102	94	98	112	72	112	112	111	112	85	95	100	119	94	104	102	100	112	118	109	84	95	111	103	85	77	94	102	82	109	93	97	100	93	85	86	87	104	88	96	99	103	112	109	98	101	91	94	108	108	108	98	104	102	97	97	89	126	100	102	110	98	84	102	102	110	86	101	88	107	107	80	115	92	79	96	106	94	68	102	116	90	106	84	93	105	110	95	90	94	110	105	97	92	79	114	103	104	86	90	86	98	99	108	93	96	104	87	104	97	108	104	108	111	112	102	88	93	76	102	75	102	95	104	96	101	89	93	99	82	94	88	112	93	76	98	93	108	89	102	107	108	96	92	106	104	87	83	82	106	102	109	97	102	105	92	105	94	116	80	95	88	94	103	89	101	81	85	100	101	127	94	105	97	98	97	89	96	88	102	109	96	109	77	96	96	102	122	109	104	116	97	80	94	76	97	101	86	95	98	94	97	106	105	98	123	104	94	77	95	102	98	87	96	123	92	100	102	102	91	102	97	93	85	87	120	107	112	93	114	98	96	89	93	81	106	100	93	84	97	105	85	91	112	95	82	101	102	112	104	102	92	106	110	107	108	94	97	81	92	95	100	104	98	90	113	78	100	113	99	89	103	110	112	110	77	114	85	94	93	94	109	100	97	102	91	95	89	112	109	97	96	104	79	103	111	94	82	102	99	86	126	113	98	90	100	94	89	109	76	98	117	113	88	93	104	98	97	99	89	93	80	84	93	75	84	82	93	92	107	88	106	103	98	107	107	108	106	108	108	99	118	108	80	84	85	95	110	93	82	105	105	94	90	110	91	85	104	111	84	109	108	93	74
12967	41430	55933	27722	1385	1118	919	754	645	572	533	522	433	385	366	366	396	373	330	314	332	290	318	321	300	288	303	302	273	277	267	290	243	318	260	268	248	287	271	263	260	274	239	286	253	261	260	253	283	266	268	260	310	270	232	265	265	238	241	250	258	250	267	276	242	255	241	228	259	226	254	242	234	238	248	271	262	255	249	248	251	251	239	248	266	237	238	242	246	244	244	241	257	231	222	259	251	253	265	245	239	269	239	273	227	258	245	263	211	248	232	262	241	243	246	240	270	268	261	232	266	269	263	256	240	217	241	240	247	236	238	260	269	234	268	234	230	274	232	260	259	221	252	245	258	264	211	266	223	247	238	240	238	253	254	227	220	259	255	257	250	242	263	244	243	258	254	275	249	219	230	231	261	253	243	248	254	248	231	231	251	233	245	260	239	239	246	246	244	219	261	282	220	247	235	235	257	243	236	224	256	247	259	221	234	266	218	223	242	219	247	234	221	271	248	217	241	249	216	235	263	269	256	244	259	256	238	243	222	250	256	256	254	264	234	259	242	229	233	261	247	240	236	270	231	219	253	267	277	223	255	236	241	236	254	236	241	233	235	238	224	252	253	210	221	214	261	244	253	208	223	241	246	275	234	245	265	281	263	218	250	249	255	236	223	246	241	260	254	255	238	241	250	236	218	230	236	245	228	245	251	231	258	253	248	237	279	245	241	216	262	232	210	232	255	239	238	254	244	238	216	235	236	208	255	244	252	236	233	237	251	263	249	223	224	252	242	244	221	219	232	233	238	229	254	244	251	222	239	226	215	265	210	259	256	265	240	253	254	236	238	215	240	272	256	198	247	231	237	237	210	257	232	231	255	254	231	238	220	235	256	251	275	250	249	219	257	259	211	214	253	257	233	226	262	239	254	247	252	252	271	249	246	234	284	275	259	239	255	248	229	235	235	235	246	258	250	253	221	254	238	229	241	244	241	241	235	233	256	228	256	262	247	251	244	249	268	260	264	268	235	229	266	259	238	220	247	249	242	229	252	237	282	228	238	272	243	248	246	212	233	232	233	261	246	257	264	251	216	261	237	239	252	245	226	230	220	247	228	252	223	270	222	241	234	282	207	259	243	246	252	242	225	240	200	253	265	237	251	246	246	244	237	261	247	228	274	249	224	235	233	249	243	263	231	258	216	238	262	252	249	251	246	242	237	230	248	224	243	271	236	227	236	245	226	251	217	248	250	220	239	223	226	289	246	230	230	245	240	271	253	254	250	243	239	279	280	246	238	236	229	239	253	243	237	234	258	243	247	219	245	248	236	222	274	231	245	268	220	217	256	246	228	248	248	217	250	249	204	240	231	226	238	229	241	253	208	256	250	242	210	243	255	253	253	249	228	234	240	241	236	245	224	239	251	218	225	245	232	242	261	260	205	236	236	245	269	247	223	239	252	252	222	243	268	264	265	233	228	219	262	234	262	227	251	268	250	248	223	255	238	211	272	241	265	239	240	241	240	267	219	261	217	258	254	223	263	239	232	266	238	256	236	266	231	229	262	229	278	253	240	296	241	222	228	225	247	242	226	252	250	229	274	269	264	280	271	246	226	238	254	226	230	249	221	220	238	234	235	228	246	243	235	223	241	245	231	257	233	219	251	243	241	213	237	239	242	221	240	237	234	217	246	236	234	248	257	259	253	235	257	222	239	244	208	262	255	250	249	249	244	267	226	255	231	225	218	231	259	237	215	224	255	207	235	260	272	259	226	269	223	235	226	230	270	238	257	237	249	226	264	257	235	248	230	220	241	210	257	256	216	215	240	237	253	216	238	245	266	247	237	252	252	248	241	255	245	250	247	244	256	253	237	219	241	260	222	257	253	252	243	247	263	247	243	213	261	260	219	245	241	259	250	243	219	223	256	246	272	249	226	243	263	231	248	239	216	258	226	245	245	238	255	240	273	222	238	243	226	261	240	231	225	255	237	232	235	241	243	228	239	258	248	241	246	241	233	220	233	252	251	239	211	266	229	249	225	244	232	229	239	231	240	231	239	229	264	220	274	248	257	249	231	251	250	241	212	257	235	241	262	258	226	234	286	264	240	230	257	236	232	254	213	229	225	223	251	226	247	244	253	235	257	237	244	262	253	247	235	249	224	259	225	255	240	219	235	245	239	256	227	244	255	238	242	241	261	238	242	252	245	256	243	250	269	241	225	219	245	249	229	254	247	236	250	240	248	234	235	234	241	265	241	239	228	233	242	243	242	275	276	247	261	262	235	261	248	262	249	255	269	224	243	242	244	244	226	251	255	230	254	241	227	249	224	229	257	261	241	241	240	248	242	245	238	237	247	245	274	228	245	246	230	228	246	261	264	241	233	268	254	225	236	279	246	274	203	233	241	263	251	263	234	281	244	214	241	235	256	246	255	254	279	233	224	247	225	246	232	226	222	257	265	248	257	224	237	232	235	227	242	245	260	237	244	203	211	236	242	241	254	263	247	228	249	254	250	269	228	246	245	231	264	268	234	229	221	265	231	235	224	238	248	250	271	248	244	226	244	238	251	266	256	260	255	239	236	230	258	270	232	246	229	248	234	250	229	221	226	274	212	238	252	251	239	237	241	224	216	226	239	254	235	287	240	245	274	253	240	243	266	269	230	223	262	250	258	259	250	226	205	243	265	249	219	248	228	212	231	241	224	236	231	233	253	247	267	241	228	223	243	229	246	242	225	230	221	250	226	246	260	241	256	230	233	255	229	240	258	214	258	237	230	258	230	250	231	262	236	234	219	221	253	249	260	245	252	229	265	228	247	250	254	266	228	234	252	238	275	241	222	241	232	269	229	254	261	248	265	228	263	247	246	236	222	270	249	242	262	233	232	245	248	235	267	255	248	233	265	246	239	199	217	218	252	216	240	259	245	227	252	254	266	248	222	254	241	232	226	261	244	283	237	219	241	231	243	230	238	261	244	250	262	218	265	260	219	204	256	261	245	220	261	264	221	241	236	252	237	241	238	243	240	246	220	228	267	242	229	242	270	281	276	271	231	255	241	249	230	253	236	263	218	260	231	283	247	231	235	221	210	235	233	226	205	257	234	239	259	238	248	222	260	235	230	261	238	213	242	231	222	212	268	227	252	233	245	248	257	247	211	230	241	250	250	230	279	260	254	219	245	226	222	240	225	256	244	255	235	230	230	255	244	227	229	209	251	220	244	237	233	212	247	224	231	229	254	237	242	250	220	223	244	246	235	262	222	242	227	259	231	239	240	244	244	234	238	252	273	229	244	257	221	238	278	240	241	247	236	246	229	246	279	222	263	256	234	249	252	239	233	279	259	235	242	242	248	240	247	240	243	268	239	218	214	224	226	245	246	238	239	239	252	235	256	248	249	259	236	243	253	225	254	233	229	250	270	242	258	253	242	233	213	238	244	241	240	244	213	244	240	219	254	220	254	261	264	247	237	234	248	258	275	238	259	249	211	245	232	243	222	230	232	252	252	272
33637	70370	77925	42512	11878	1427	436	369	286	269	226	220	201	190	219	193	213	160	184	197	183	167	192	162	168	173	171	199	153	160	153	153	161	144	194	150	177	159	153	155	158	145	159	169	147	178	152	174	143	173	173	151	149	182	170	152	155	159	144	137	161	163	135	141	164	145	144	163	165	147	149	142	148	168	148	174	160	151	160	156	152	138	136	152	184	174	155	151	160	144	141	149	142	143	169	144	170	166	151	161	150	163	135	141	154	151	166	170	171	167	150	146	151	168	156	163	160	148	152	158	128	148	165	145	143	183	143	171	148	119	144	158	175	165	146	174	161	128	148	149	153	150	150	159	155	133	144	166	137	155	164	149	129	146	160	149	144	166	157	165	178	180	160	132	150	161	154	125	140	117	132	142	147	158	160	152	161	165	146	147	164	157	137	147	116	142	174	168	169	142	153	144	157	168	154	166	132	147	144	154	141	174	155	164	158	140	152	161	158	153	146	150	174	151	137	142	165	156	137	148	129	159	144	178	158	152	168	174	143	152	153	146	156	137	170	166	164	152	139	157	167	164	142	148	162	133	165	154	149	134	155	157	155	133	148	139	164	153	161	141	156	152	168	150	143	159	143	176	160	150	169	179	166	148	144	176	147	173	168	165	143	169	147	121	142	143	174	169	141	153	155	120	159	170	167	169	152	168	154	170	156	148	148	159	164	164	151	150	174	179	155	154	165	168	127	152	153	160	173	146	171	157	167	160	145	143	135	170	171	175	146	137	171	155	168	126	142	158	160	152	163	147	176	155	135	161	125	138	162	159	144	156	155	139	154	152	161	151	137	179	170	147	157	144	163	141	146	129	164	159	163	160	169	148	155	134	146	172	168	155	159	154	139	147	149	171	156	136	141	161	149	171	160	174	161	166	153	149	158	185	138	129	144	148	158	162	154	135	166	136	158	148	142	177	135	138	132	157	145	171	160	139	159	119	153	140	183	147	131	143	152	164	168	174	163	153	133	161	147	168	150	145	146	141	138	134	169	174	169	163	160	153	175	152	157	159	153	155	152	166	134	168	167	154	163	138	163	135	136	139	124	154	158	143	130	160	160	138	158	174	180	143	140	166	143	161	140	157	118	151	141	141	142	153	168	172	146	167	166	132	136	150	155	170	144	148	167	126	144	158	143	152	145	161	150	147	147	160	132	132	141	141	127	155	154	163	142	165	167	166	144	170	164	137	123	153	139	141	150	146	144	160	152	151	143	150	167	155	169	169	148	142	152	142	152	140	146	153	151	172	137	158	183	167	141	140	154	164	159	147	144	163	160	166	139	153	137	170	159	160	169	183	163	162	167	149	145	150	158	146	166	152	161	156	157	152	153	149	173	159	161	168	166	161	158	158	181	142	158	160	156	150	162	153	162	150	127	144	152	178	147	162	146	168	183	151	178	154	178	151	151	160	174	143	159	162	174	182	160	162	176	132	141	177	149	159	152	179	147	155	138	154	146	152	136	141	170	151	137	169	154	158	169	165	139	141	149	145	157	144	123	153	168	147	164	157	125	165	167	132	164	175	146	146	147	156	162	146	138	143	139	166	146	154	137	142	156	148	165	153	162	146	136	143	154	159	175	165	148	121	144	163	141	158	148	150	142	143	166	154	162	161	159	152	130	144	149	167	164	158	154	160	143	148	159	161	162	174	152	167	168	150	143	121	175	172	140	156	157	160	145	153	161	162	134	156	153	158	160	146	162	154	164	190	156	141	151	158	132	145	157	133	154	138	149	131	149	150	146	154	145	171	149	150	168	173	164	177	111	184	141	155	144	165	143	152	136	187	164	161	160	152	137	165	155	149	143	149	159	167	160	153	188	148	150	166	150	165	178	161	152	153	162	153	165	163	150	133	144	159	148	153	143	164	143	132	165	147	155	127	179	159	169	168	167	154	158	143	144	160	157	139	147	170	149	142	159	162	151	154	164	151	152	139	163	158	158	149	171	159	168	138	138	167	141	160	172	165	153	143	181	143	144	165	136	170	159	145	153	137	174	129	175	160	176	159	130	168	152	150	164	180	164	168	164	151	137	159	150	169	155	153	143	143	152	145	133	165	183	160	142	142	144	145	147	152	136	170	128	154	155	149	150	146	149	149	128	136	167	128	176	157	132	182	139	147	144	155	155	185	155	181	148	171	143	151	126	178	128	139	129	149	133	154	155	146	145	113	167	175	130	161	161	161	138	143	164	155	145	122	165	147	156	148	143	146	166	126	148	170	181	167	164	170	160	159	192	180	152	157	136	161	163	133	172	145	170	121	157	144	159	169	155	158	146	149	132	157	137	150	138	147	158	126	141	138	156	158	162	173	161	150	157	140	150	149	164	152	148	135	149	157	164	147	159	155	148	157	159	164	141	158	142	148	147	152	158	137	159	146	158	161	134	143	163	139	159	161	143	144	162	144	155	167	165	157	171	160	156	159	171	155	136	153	164	146	162	156	146	167	141	166	152	140	150	159	152	150	139	131	149	154	134	157	144	154	143	170	132	148	157	126	151	148	158	143	170	147	149	126	157	149	155	170	152	164	163	164	162	166	144	160	162	159	138	156	140	153	176	159	175	164	140	139	168	153	162	171	164	138	162	154	143	160	154	153	151	150	170	167	172	137	139	138	154	163	168	175	131	158	152	147	155	164	162	157	157	148	157	173	159	139	133	180	183	161	141	156	155	155	132	164	168	147	148	145	140	159	144	143	148	166	148	169	164	164	176	160	174	144	155	156	146	158	154	162	161	164	154	165	154	159	160	156	163	170	201	166	175	148	172	157	166	171	161	163	148	170	131	150	146	144	149	143	148	137	147	196	127	143	159	150	160	160	135	163	166	148	164	150	143	155	145	166	166	149	154	151	171	179	163	161	141	158	161	164	174	177	154	170	148	158	162	175	152	157	169	139	162	159	158	161	173	161	154	140	177	168	127	172	155	145	189	138	166	174	169	151	169	131	139	192	146	154	153	173	149	158	154	118	146	124	187	136	151	149	159	128	138	173	166	140	155	144	171	151	166	158	136	135	147	170	154	153	148	153	158	141	144	134	139	157	162	163	141	144	146	139	163	158	183	133	155	139	139	135	150	154	158	154	152	134	153	155	126	175	147	175	139	156	142	145	130	175	151	174	128	141	144	176	153	125	161	181	166	159	146	138	141	116	136	149	151	141	156	153	153	148	154	141	141	149	166	163	134	134	164	134	152	166	156	175	152	160	148	137	160	136	150	155	147	148	168	134	147	156	170	167	138	180	159	166	145	145	181	162	174	165	145	152	145	175	150	154	155	144	141	157	186	172	147	155	186	154	141	140	152	157	129	155	164	140	154	148	159	166	124	139	164	148	122	175	153	180	159	151	160	157	163	138	162	151	147	160	162	134	145	159	153	149	154	152	137	173	154	159	152	136	176	132	137	138	147	172	188	146	160	178	171	161	126	155	158	189	177	160	150	190	163	164	174	164	163	156	150	168
16774	54874	69287	38833	2438	2009	1659	1323	1208	1015	937	815	711	705	649	600	590	559	543	529	520	527	504	426	505	416	456	458	463	441	464	421	443	401	423	422	407	414	380	436	450	420	386	398	421	403	454	398	416	433	437	514	422	434	389	406	429	416	421	417	408	388	398	379	429	425	374	380	392	378	399	341	426	378	387	355	389	362	381	385	374	387	327	391	372	408	367	382	411	382	391	388	353	357	396	369	382	395	388	370	363	368	337	362	360	376	378	376	388	377	418	337	367	359	381	405	386	375	372	372	395	365	356	402	373	376	374	379	416	366	369	374	377	353	387	396	343	371	371	383	366	397	340	370	346	372	354	384	379	366	378	372	364	386	360	394	377	411	384	363	365	378	332	414	346	367	396	343	377	380	338	366	368	372	373	391	358	407	380	390	366	380	370	347	363	382	365	375	325	332	385	361	372	357	358	384	344	334	361	362	359	389	346	394	393	382	407	356	368	375	329	380	343	357	358	411	397	352	405	383	367	363	365	350	359	358	357	373	385	333	343	390	377	375	367	388	414	337	361	354	389	366	403	372	386	373	353	369	356	375	388	382	352	357	375	334	365	390	392	351	419	372	373	394	325	383	374	358	368	356	383	376	360	375	371	363	392	344	341	384	391	376	399	398	374	364	385	306	340	346	406	396	384	385	361	344	373	398	369	354	341	392	359	352	373	393	358	361	401	357	355	397	388	364	322	345	357	388	380	358	358	365	387	390	369	386	360	386	386	367	355	346	385	358	373	382	386	363	382	359	372	383	366	371	397	354	380	342	376	376	369	372	375	385	379	349	382	348	378	369	352	376	395	383	390	396	383	376	379	400	376	385	363	355	362	337	385	350	343	331	425	366	407	374	340	386	350	351	376	366	339	397	368	331	388	364	380	351	372	354	405	359	393	387	379	386	374	383	361	365	355	377	349	389	355	354	354	384	385	375	359	353	362	365	418	393	377	347	381	364	411	392	368	374	355	366	389	382	365	395	316	397	401	364	377	412	401	349	370	375	363	402	342	380	337	357	359	374	391	351	379	385	376	375	358	335	366	410	357	353	372	356	372	321	365	368	348	346	377	413	363	407	365	354	342	358	363	335	373	410	356	367	390	375	384	371	402	384	350	383	378	361	384	364	389	396	369	368	394	346	348	400	367	366	351	380	356	377	349	409	359	376	351	372	362	399	366	369	368	394	384	357	401	346	339	384	396	339	396	379	356	385	330	356	397	375	411	347	366	375	360	349	374	367	382	357	365	396	336	355	379	354	397	386	374	370	352	341	391	388	384	405	351	364	360	379	383	366	374	347	384	361	352	369	368	368	362	373	362	368	352	322	356	375	334	350	366	400	353	365	365	367	344	353	381	338	335	348	333	400	342	371	403	393	355	363	341	398	397	350	346	368	362	396	365	370	335	392	373	387	353	375	362	380	366	370	378	386	323	341	365	344	376	354	379	367	351	353	380	386	382	372	387	373	361	369	362	400	386	373	391	397	365	384	332	406	394	379	370	363	346	390	369	355	371	378	380	367	392	369	376	393	391	374	388	327	375	378	354	356	373	377	408	374	371	379	394	372	370	350	340	386	354	390	373	361	391	335	374	388	356	378	378	354	370	377	399	371	375	356	374	383	386	376	342	374	344	396	372	364	385	370	407	377	378	372	363	391	355	381	377	410	367	355	344	363	358	376	372	364	380	349	349	385	377	366	342	386	371	356	362	381	367	360	352	344	354	359	355	373	355	375	375	375	389	380	387	385	359	407	381	372	365	335	371	362	334	374	382	386	386	390	369	393	333	362	363	371	370	364	317	380	373	362	372	381	389	362	384	362	386	330	348	388	374	376	365	374	383	422	348	308	373	353	376	388	382	381	392	368	365	378	370	371	356	363	395	397	363	386	356	394	375	346	377	344	369	403	357	339	382	390	366	365	360	343	375	389	352	382	411	385	375	359	366	389	406	364	372	397	367	372	368	384	356	400	375	367	369	323	325	399	372	398	403	370	368	374	363	348	340	372	354	367	380	340	372	392	363	355	365	386	345	366	362	350	343	359	347	360	394	336	400	364	368	373	389	375	377	338	365	369	361	370	404	387	370	353	398	349	361	339	338	399	387	391	374	383	367	361	368	320	378	393	387	359	369	339	378	349	383	389	354	375	379	367	347	338	358	346	371	361	360	356	362	395	369	349	387	381	386	402	385	381	349	365	371	365	381	387	375	369	368	404	347	373	352	351	398	365	358	354	350	351	358	356	378	342	367	361	373	352	407	392	349	400	362	370	355	363	387	391	361	358	375	380	383	373	371	342	326	373	351	357	365	378	353	389	368	375	379	385	375	356	345	374	361	388	389	370	389	364	346	359	350	364	380	367	376	402	356	365	356	390	392	373	374	396	398	368	380	395	395	358	345	358	350	377	402	344	341	373	357	365	326	392	376	371	369	354	358	386	370	374	387	354	382	371	387	372	365	384	392	401	347	336	352	366	339	385	377	366	362	398	421	379	371	376	358	415	342	358	374	393	384	384	390	381	351	379	358	338	396	386	362	353	324	393	376	366	427	375	371	379	384	385	351	395	349	373	409	370	362	389	358	376	350	346	348	362	373	384	384	360	403	368	361	331	369	386	395	356	380	398	337	383	358	385	361	380	373	392	369	365	400	330	352	368	376	327	355	347	408	388	380	381	379	372	400	364	331	354	395	378	354	366	394	354	348	316	355	372	363	347	372	380	337	351	389	359	380	377	345	357	351	398	357	357	365	361	311	384	385	364	395	374	365	354	361	347	341	370	380	385	363	421	390	370	387	371	391	359	340	352	385	339	375	355	389	366	371	358	376	342	353	372	400	379	358	353	360	364	378	355	336	346	381	352	360	388	395	362	353	374	384	361	408	384	367	402	382	371	377	363	366	363	349	352	367	341	363	361	412	366	409	374	363	384	363	407	349	371	359	364	358	365	371	368	346	364	376	413	371	395	372	405	379	380	377	360	365	348	388	345	389	380	358	382	379	350	310	324	331	368	366	380	353	368	357	358	374	386	342	364	367	376	361	378	381	360	393	344	388	389	372	357	376	368	378	345	382	359	391	398	366	372	365	378	392	417	354	359	329	357	369	379	335	346	393	360	361	401	352	362	354	373	378	332	371	360	382	382	410	360	366	378	373	380	367	416	378	376	380	367	337	344	347	372	362	370	363	363	372	359	397	380	413	371	355	373	387	390	373	373	381	326	374	397	401	368	368	403	352	349	352	363	390	344	380	383	351	334	353	350	377	390	376	356	337	390	405	387	378	366	386	350	352	374	361	345	357	369	365	354	403	332	373	375	350	371	384	373	378	370	339	355	391	371	369	369	371	352	370	359	381	345	397	382	332	391	386	422	374	386	385	350	354	379	367	406	356	335	382	404	368	397	381	350	368	372	370	382	400	402	367	407	339	377	363	390	403	333	361	381	342	400	372	379	367	370	349	388	373	391	436	363
13489	8951	7858	1506	226	207	219	202	232	180	173	188	194	174	184	197	174	222	199	204	198	182	163	204	198	190	171	176	180	197	169	160	167	186	184	189	176	178	192	188	207	194	201	229	190	191	189	155	182	194	192	182	185	203	196	169	217	200	180	184	196	199	193	179	162	209	174	182	174	192	198	184	199	167	166	180	163	170	192	159	193	197	196	197	174	182	179	182	180	201	183	169	202	174	211	196	185	203	205	175	190	193	193	196	182	184	175	217	156	204	174	178	194	162	192	170	192	177	198	176	212	189	202	196	167	194	166	189	183	194	173	188	190	200	180	186	180	176	167	187	203	197	177	217	191	200	207	143	210	190	197	191	170	185	165	187	183	201	211	162	200	200	200	189	174	168	189	188	203	156	152	183	183	177	208	160	185	173	176	193	177	185	191	188	202	186	172	169	179	162	193	192	181	173	182	188	193	176	222	185	178	170	192	168	175	176	169	219	198	212	182	201	220	182	180	209	191	199	180	187	155	165	204	184	184	197	184	181	186	181	191	180	198	194	169	187	201	173	186	204	163	187	200	185	214	184	172	202	194	174	205	206	158	177	171	199	175	199	179	221	194	206	207	202	217	178	167	180	190	173	172	178	185	167	192	170	192	198	197	195	170	201	172	165	187	182	184	189	212	166	172	212	174	181	169	176	192	178	151	206	186	155	193	205	214	198	177	199	198	168	169	174	202	166	177	190	199	169	179	186	177	197	189	162	183	186	159	188	167	205	164	196	179	186	171	183	196	200	186	173	209	201	183	203	170	205	192	205	211	181	199	206	176	185	189	186	204	172	186	206	198	160	185	180	181	178	201	164	190	185	179	185	194	175	200	174	179	181	183	209	193	171	182	170	187	209	181	183	192	179	203	192	170	199	178	185	190	195	185	193	171	177	206	205	191	181	210	179	176	173	183	171	198	179	184	193	179	168	154	181	182	189	174	189	175	179	184	186	208	161	196	191	180	172	187	212	186	204	178	185	183	172	175	194	200	183	166	194	163	195	185	186	186	192	187	208	187	187	185	185	189	186	199	175	199	196	185	173	167	172	201	196	184	183	204	167	191	200	213	163	178	190	193	187	176	192	183	185	198	178	177	165	158	193	207	183	225	192	181	184	217	202	183	172	204	210	173	185	170	155	197	175	196	170	198	199	173	223	197	179	198	185	193	181	163	202	190	199	185	178	198	185	189	198	199	192	186	195	194	191	183	188	186	187	207	185	199	191	185	185	193	192	192	198	207	221	192	166	189	203	189	193	166	203	214	167	193	195	166	190	210	160	177	182	202	175	190	193	195	198	170	201	192	174	203	178	194	192	198	178	172	171	208	182	185	172	178	209	175	170	171	181	171	188	213	190	188	200	173	183	186	165	170	190	204	163	187	202	200	199	191	179	178	201	180	199	176	206	199	212	172	167	154	175	197	186	181	189	177	168	167	180	185	197	196	199	165	184	194	204	167	201	206	189	174	186	195	171	180	181	191	205	195	208	170	183	149	181	193	172	171	202	182	168	207	172	183	199	169	173	203	179	196	172	204	211	200	195	179	165	191	176	181	187	180	190	203	163	177	179	201	176	178	199	190	166	188	145	192	172	173	191	194	190	192	171	160	216	185	193	194	195	172	212	191	205	181	162	197	206	163	195	172	163	180	181	199	189	203	199	156	210	188	188	186	189	200	197	195	166	179	173	176	196	182	229	182	190	168	178	196	195	218	188	171	178	157	191	218	206	179	173	189	187	190	170	193	194	190	203	201	196	175	211	183	190	192	190	196	193	157	181	198	177	210	182	198	221	170	183	162	191	194	158	194	156	182	243	194	182	203	215	164	191	194	174	194	151	162	191	195	192	171	190	182	200	170	178	175	188	196	189	195	192	181	180	158	177	189	170	203	212	176	196	164	185	204	177	194	209	184	182	192	176	169	191	206	180	193	206	178	187	180	206	179	178	168	196	204	193	200	189	209	181	189	171	210	190	180	191	187	171	187	199	187	204	205	205	174	187	179	179	178	169	198	204	201	178	170	184	183	210	185	168	190	186	191	189	167	179	169	189	160	207	172	187	174	203	202	214	175	174	187	201	179	187	175	194	173	178	166	190	182	195	176	179	192	194	209	204	202	178	182	176	199	201	192	177	180	180	195	182	187	178	192	186	186	204	182	216	179	202	208	212	203	172	213	164	185	178	188	185	213	181	186	204	198	188	202	209	206	177	167	153	165	186	167	196	176	195	185	194	175	157	190	208	189	171	207	196	170	200	193	176	207	193	172	203	197	191	201	181	191	196	181	195	198	163	177	171	175	196	188	190	186	178	163	173	181	191	180	184	198	173	185	195	197	201	190	203	179	184	145	172	203	188	177	171	181	168	188	184	171	166	200	186	182	190	202	195	193	198	189	181	185	198	166	193	170	155	173	177	195	193	213	202	206	184	181	196	191	178	204	201	208	196	223	177	183	178	197	208	173	169	169	182	203	199	199	173	175	198	200	204	205	177	190	219	167	212	183	174	180	178	167	193	195	191	180	231	181	181	169	169	176	178	186	193	199	184	180	190	190	189	207	156	193	197	200	185	170	176	197	181	220	176	171	199	174	155	165	177	200	187	171	196	179	191	204	181	205	225	193	206	225	186	184	191	209	182	168	194	178	197	185	177	200	192	182	181	175	202	194	168	163	213	213	193	191	207	182	186	183	183	162	181	201	168	195	169	176	191	193	182	215	202	181	200	190	164	153	177	188	189	179	178	195	200	191	162	188	170	172	190	179	172	184	202	174	191	224	196	184	195	177	180	176	181	209	197	180	173	183	171	155	178	195	170	198	199	183	158	190	180	188	188	195	190	204	193	194	200	176	197	190	185	176	192	212	183	160	203	197	197	182	193	209	180	206	164	191	193	215	205	205	155	200	180	172	176	208	194	198	145	188	182	183	212	195	228	199	191	169	156	162	195	213	197	219	191	189	172	171	220	183	195	223	205	200	176	176	157	177	180	187	186	223	186	190	172	166	213	182	193	175	187	185	199	171	190	196	172	181	171	180	167	162	191	185	171	184	180	201	188	196	165	182	184	167	199	198	207	161	169	175	171	200	208	183	199	183	211	198	176	188	200	193	170	184	176	178	191	195	181	188	148	179	177	188	212	168	202	174	193	188	183	192	206	172	196	163	191	168	204	176	191	217	182	202	197	177	178	189	171	177	176	194	192	194	169	175	174	167	159	190	188	186	180	164	185	184	207	200	173	217	181	199	171	176	180	204	178	193	196	177	173	176	190	179	190	187	175	213	183	189	193	180	187	177	166	206	186	175	188	177	179	185	184	190	202	213	174	172	199	211	203	189	188	166	194	178	193	198	183	201	198	158	178	181	171	165	179	165	183	163	177	197	213	186	183	161	167	204	208	183	210	173	197	192	192	163	176	191	223	233	214	185	180	189	197	196	198	202	197	205	175	174	173	191	174	174	166	193	216	186	204
6895	10404	13355	3063	427	444	468	441	470	384	463	476	433	395	455	456	450	447	409	410	441	424	419	425	406	453	406	412	429	423	412	428	390	439	414	409	380	426	397	429	412	407	407	373	435	377	420	422	415	433	446	409	402	436	435	396	390	407	431	440	428	417	386	404	444	418	380	396	416	425	440	415	436	407	420	406	374	406	416	413	394	430	406	421	421	407	401	397	434	390	410	413	409	433	417	400	454	393	430	443	391	393	397	428	418	372	413	443	436	419	432	423	451	407	404	424	413	413	399	452	416	399	438	390	392	436	413	430	424	411	446	451	382	401	398	441	414	432	434	429	428	388	442	418	408	455	403	426	426	425	421	413	441	409	440	424	405	427	469	444	434	434	406	395	390	411	447	372	455	432	406	407	411	441	423	438	414	410	439	443	410	398	397	446	439	403	404	415	445	397	414	437	424	440	428	437	403	380	421	399	419	422	451	423	433	432	413	401	389	387	406	425	431	416	452	420	400	444	417	401	409	429	420	405	430	415	383	423	419	427	409	445	420	384	410	422	445	400	421	421	420	417	413	424	410	447	382	412	421	470	403	447	447	405	412	423	407	399	437	436	411	360	418	419	403	436	399	424	416	447	413	433	430	424	427	387	416	420	405	441	401	442	414	465	423	442	441	448	436	408	410	381	449	418	394	422	425	394	428	410	439	430	422	461	411	393	430	403	437	408	404	438	424	411	421	433	465	416	378	406	382	400	443	437	381	399	413	382	436	369	432	409	429	453	416	466	401	425	445	413	400	415	420	388	472	421	424	452	428	436	420	412	412	435	416	410	407	438	414	458	416	402	377	393	380	444	415	416	418	392	370	432	426	426	398	424	431	424	394	436	388	412	442	409	413	392	429	417	412	408	420	430	440	428	409	398	401	403	401	446	380	430	407	435	435	390	412	406	413	411	435	407	434	410	438	395	413	454	407	413	429	402	418	415	385	448	408	360	420	410	416	367	446	469	408	432	402	417	382	442	369	412	394	429	431	422	418	447	435	411	412	408	420	426	408	421	458	444	415	435	395	436	450	408	440	434	402	413	393	412	422	423	384	410	418	438	432	450	420	408	417	402	443	398	400	382	411	389	395	434	396	414	432	398	406	448	426	407	396	384	367	401	391	427	385	430	395	373	409	446	413	435	425	413	403	406	416	416	458	419	425	436	434	416	399	427	407	428	381	456	451	425	411	422	371	414	447	429	421	387	428	429	415	444	421	421	399	420	400	419	407	423	416	397	402	435	424	433	443	428	408	405	439	385	430	411	420	420	398	420	427	437	392	449	410	415	428	407	438	418	418	401	390	407	432	431	424	404	417	393	393	420	397	417	430	384	438	424	437	414	426	410	413	428	413	409	399	387	404	441	413	407	407	429	437	399	432	404	408	384	397	423	391	449	384	407	428	409	412	428	427	429	405	402	422	397	430	417	397	411	397	427	416	407	435	436	405	353	399	414	392	403	426	426	419	428	413	413	441	400	396	411	415	423	399	414	439	411	396	396	393	409	410	423	419	415	432	423	424	390	453	409	380	426	414	418	428	434	425	387	395	393	456	438	428	422	406	423	412	408	437	419	398	435	395	418	423	399	427	445	402	436	405	404	417	408	406	407	467	371	446	399	444	398	403	433	419	380	442	396	418	421	431	387	406	423	399	419	393	408	406	444	401	402	412	422	413	426	406	477	409	420	451	444	401	410	434	414	395	447	422	405	458	418	437	446	404	380	388	389	436	385	405	432	413	418	420	431	432	424	435	411	434	442	396	438	391	410	416	406	465	418	419	395	439	467	418	401	421	380	406	458	432	425	404	406	437	405	380	404	405	422	417	388	429	404	447	379	426	445	375	425	407	404	408	469	410	403	383	424	410	435	461	419	440	428	394	408	406	399	430	426	432	463	413	415	390	434	395	418	418	408	426	438	404	434	405	446	383	411	409	429	401	423	425	412	417	460	411	410	427	420	411	405	446	410	408	420	399	410	478	415	451	417	413	418	440	428	426	431	388	419	409	453	418	409	399	415	409	424	410	424	415	393	433	420	433	401	443	475	406	434	405	412	375	458	412	384	413	409	407	397	402	374	401	416	456	444	430	424	405	391	408	431	401	434	433	387	435	422	413	409	407	396	427	409	431	398	449	394	426	412	439	426	438	401	407	407	412	386	448	436	405	411	415	420	404	415	407	410	430	416	419	375	447	420	427	427	432	430	412	436	387	401	379	405	430	414	415	446	436	406	444	420	398	439	410	426	448	414	414	385	433	425	413	434	420	441	440	447	452	444	447	434	392	417	404	398	461	422	445	421	399	385	408	390	399	416	415	407	395	427	404	410	394	384	408	439	378	426	450	461	411	413	464	393	412	447	443	434	412	429	432	434	440	415	410	427	436	406	414	435	374	400	393	395	376	458	469	477	423	436	418	389	409	415	424	431	419	435	429	437	437	408	433	435	433	416	418	419	429	419	441	410	440	403	411	439	363	418	434	418	385	426	408	404	410	431	395	405	423	420	401	388	424	380	428	380	470	420	395	416	399	400	434	412	407	429	416	405	445	443	389	390	411	396	368	423	390	415	420	412	436	483	402	441	402	412	380	408	439	419	402	409	383	383	447	467	392	411	411	443	433	425	425	420	429	413	414	411	439	406	454	431	397	437	413	430	430	428	426	428	401	401	436	403	415	441	443	423	432	409	438	425	399	448	433	432	407	421	424	376	413	452	379	439	425	423	379	436	412	401	435	437	432	411	417	399	392	420	443	395	401	385	409	409	412	431	384	436	468	430	422	408	425	413	392	453	434	428	443	425	413	401	452	396	414	457	438	412	375	429	409	428	406	392	411	386	418	400	424	425	415	421	416	413	412	389	434	400	444	397	405	432	434	388	414	420	432	408	399	442	424	413	439	455	407	408	405	392	435	420	402	420	419	377	390	418	455	448	413	447	404	433	414	382	410	391	393	422	425	419	392	396	408	414	452	403	426	415	410	402	435	402	438	438	410	403	422	413	420	422	398	416	402	421	469	407	429	441	392	392	398	394	435	413	448	443	417	450	415	418	443	406	433	408	396	390	414	432	412	467	425	375	409	381	443	432	396	429	438	418	435	399	376	425	411	436	420	418	432	424	437	430	409	380	440	431	409	378	426	395	421	416	430	417	401	397	399	400	403	425	386	465	423	424	436	407	429	412	425	423	392	448	446	441	435	431	434	419	430	385	430	440	394	409	451	396	460	422	416	415	432	406	413	424	401	417	410	427	424	434	423	401	418	442	401	389	430	394	428	380	464	436	402	410	396	402	439	394	428	359	417	430	416	380	411	348	409	416	427	423	427	409	396	440	418	427	423	413	412	401	423	410	426	438	446	393	394	449	410	419	384	444	386	432	406	417	445	421	416	424	405	413	410	418	419	460	407	423	423	441	435	438	389	379	373	407	405	451	452	412	397	424	405	412	431	473	399	392	422	427	436	418	464	395
24433	54770	62396	34084	6207	370	213	182	179	161	155	149	151	118	115	119	107	113	111	110	124	111	96	125	112	123	101	131	101	111	110	113	96	107	101	109	100	91	98	96	90	102	122	105	101	107	106	115	104	102	128	122	102	92	99	106	96	100	115	102	111	100	106	99	108	110	96	101	109	86	89	90	99	97	86	98	116	125	110	106	101	105	94	92	109	113	110	113	113	87	114	98	90	108	100	106	102	98	90	102	95	108	101	88	109	95	108	115	111	97	108	125	110	102	99	106	85	102	102	104	113	105	109	108	115	110	112	117	99	110	90	114	86	106	99	89	98	108	100	101	92	105	97	107	84	94	96	108	102	95	113	104	119	104	98	91	110	100	93	107	94	93	110	100	103	112	85	95	123	121	117	121	80	117	104	95	107	91	98	103	113	110	80	85	110	97	126	92	111	93	115	97	90	84	120	115	105	98	120	115	90	102	100	108	99	93	104	99	116	116	117	121	107	93	96	101	96	102	103	100	103	93	103	96	98	121	120	87	98	92	87	95	104	104	114	92	119	109	93	113	114	90	98	102	91	95	93	93	96	115	103	102	96	102	108	98	83	98	111	126	92	94	83	111	95	107	91	108	131	88	114	101	81	97	87	99	117	106	108	109	77	114	115	105	86	107	110	118	102	95	90	92	107	101	113	110	110	97	108	121	104	106	112	110	103	94	118	94	123	108	113	115	103	108	107	98	108	82	98	108	103	124	95	118	85	86	103	98	89	107	86	91	78	109	92	102	113	100	107	99	99	85	87	96	107	92	106	95	98	104	76	107	109	85	94	99	105	108	102	102	99	109	115	95	101	91	105	95	104	113	101	97	108	122	123	98	110	109	98	93	112	105	103	108	111	118	97	98	110	94	81	99	111	106	96	96	98	112	107	91	94	91	113	101	94	99	94	117	106	96	104	105	90	109	98	104	105	89	100	111	84	84	82	111	93	102	100	109	104	123	89	104	105	93	92	92	118	91	99	92	104	103	104	106	112	83	113	117	91	92	96	103	102	101	114	93	139	115	83	84	116	96	117	104	112	86	99	112	108	97	104	98	117	89	105	100	123	103	87	111	95	104	98	113	102	109	90	127	102	103	110	82	111	90	74	92	127	84	122	92	102	96	111	107	84	109	119	103	95	110	92	79	99	111	109	60	89	113	137	104	98	99	106	93	108	104	99	118	107	101	100	108	92	97	89	92	102	100	97	100	114	115	93	97	101	89	97	95	96	112	112	112	104	113	98	104	114	83	91	99	89	110	88	100	110	102	119	113	108	103	98	128	104	105	96	114	103	126	115	91	93	83	110	110	97	90	97	102	87	109	101	91	108	100	122	94	92	85	98	95	93	102	97	104	102	93	81	84	108	118	104	103	107	122	101	95	90	103	100	87	100	119	98	104	104	96	96	104	96	104	82	104	107	92	84	103	95	104	112	91	109	115	112	106	104	102	110	107	101	98	131	102	96	105	97	94	80	124	104	119	101	90	115	103	96	121	89	99	105	93	95	87	100	112	89	98	110	98	120	90	106	95	103	112	101	112	100	113	104	102	113	116	104	111	120	89	113	113	102	100	91	126	92	106	105	126	85	111	93	87	98	109	92	96	112	109	97	89	100	109	97	100	92	92	99	99	99	96	105	120	108	107	85	102	100	94	98	98	117	108	98	85	83	112	104	124	99	106	94	93	112	97	84	77	91	90	95	101	104	88	93	93	98	88	103	93	103	103	98	80	102	106	85	86	117	102	104	123	86	108	97	119	114	84	107	76	123	87	107	80	113	111	93	105	113	99	92	119	101	88	80	101	110	102	108	114	105	129	105	105	102	108	124	111	114	117	105	127	100	118	88	103	115	99	92	111	116	107	96	100	105	88	99	123	99	109	91	111	112	112	103	92	108	99	100	103	96	91	103	107	119	114	100	93	107	95	96	112	124	100	90	107	104	84	102	102	98	106	104	100	107	91	89	90	112	91	100	70	83	109	94	127	96	88	113	89	95	100	103	106	112	96	123	91	97	106	109	96	103	117	114	114	118	115	104	102	107	100	100	102	114	88	91	108	119	88	94	115	94	98	87	101	89	109	106	97	87	102	95	124	114	116	123	95	103	83	107	114	105	95	94	106	108	113	95	109	102	107	95	109	103	109	95	94	116	84	107	95	111	104	91	98	102	100	96	97	97	86	94	111	110	107	105	87	119	88	92	99	106	79	118	99	111	94	121	97	104	96	105	103	103	122	123	86	105	89	111	113	97	109	99	107	105	98	99	96	103	114	106	117	111	110	110	120	103	99	92	115	103	86	93	107	90	98	99	95	97	115	97	92	98	112	116	99	118	112	89	97	89	98	110	96	101	86	104	100	118	94	76	86	93	92	111	81	90	95	94	95	103	117	93	107	91	108	101	102	102	104	93	109	115	90	102	103	103	101	86	107	106	116	89	112	100	87	86	105	115	98	112	98	108	96	96	114	106	106	105	103	90	110	88	89	112	97	110	124	93	104	102	96	110	89	93	91	93	107	107	99	98	103	100	101	96	111	92	76	112	98	127	89	99	104	113	108	105	104	101	111	99	116	107	118	104	96	116	114	118	102	112	94	90	88	90	81	92	104	133	111	83	112	109	99	93	93	107	113	99	130	98	84	110	95	86	106	113	96	94	89	93	111	102	113	119	108	103	90	114	80	94	94	97	104	89	107	107	108	92	93	95	94	94	109	99	96	88	104	89	109	99	92	91	123	120	114	81	94	121	107	93	112	102	100	105	101	95	124	112	91	94	108	89	115	115	100	92	89	118	113	92	108	111	106	88	105	96	104	103	87	104	102	98	105	106	135	116	106	110	93	94	90	103	103	80	115	107	115	113	97	107	104	100	121	94	106	108	101	97	112	122	90	95	88	102	96	111	100	116	107	120	100	119	99	112	110	111	124	90	103	99	87	114	108	101	84	101	101	96	105	89	89	94	93	101	101	115	98	103	108	83	105	100	116	117	102	96	84	101	96	100	105	91	114	99	90	120	109	95	97	105	104	93	87	97	104	127	110	129	125	93	98	106	93	112	81	110	103	122	87	97	111	100	113	86	87	115	89	92	113	82	106	102	101	117	95	103	95	97	90	82	100	116	90	92	120	91	88	88	121	103	91	102	103	95	109	94	113	109	93	92	77	104	89	100	109	95	110	116	86	114	106	110	87	106	95	90	98	88	103	101	92	90	125	124	96	104	108	106	115	102	92	86	104	116	98	125	99	91	111	88	99	100	100	85	111	89	119	95	99	89	77	115	99	100	100	102	105	110	94	94	108	104	104	100	99	112	110	90	103	97	101	85	104	108	92	101	103	100	103	103	101	93	113	122	100	105	110	112	97	122	95	93	102	85	104	108	106	113	103	106	100	115	103	114	89	97	94	73	96	120	114	98	86	112	102	93	95	101	112	109	121	106	100	119	102	95	100	98	102	89	107	96	104	92	110	121	103
13136	44013	55801	33926	1367	1112	901	762	647	587	535	460	453	424	382	375	337	310	340	306	375	317	316	294	276	284	287	272	275	285	302	275	259	246	311	265	242	260	270	289	267	255	287	280	267	252	301	262	259	275	249	325	314	281	305	279	246	307	271	277	264	259	251	246	261	241	245	265	264	252	249	246	273	262	269	277	249	285	262	226	218	252	247	273	237	277	270	261	282	247	264	254	248	245	259	241	245	229	236	252	283	225	237	252	253	252	265	262	262	257	252	259	263	280	240	259	268	251	264	233	258	270	217	241	265	286	251	213	268	263	277	261	272	246	269	280	275	269	255	272	231	238	262	247	252	256	235	253	269	269	244	235	270	237	263	266	265	260	283	234	262	256	227	262	238	249	232	257	256	268	252	274	259	291	261	262	249	258	211	268	242	243	255	246	247	281	250	234	271	246	249	281	253	256	270	265	239	272	279	262	237	271	244	270	256	252	240	236	214	263	250	256	251	260	266	221	239	270	252	254	255	243	237	240	247	260	261	239	249	263	245	256	247	235	258	269	228	263	241	248	245	248	255	223	235	217	236	236	231	263	239	250	274	246	238	224	279	265	252	285	251	243	225	267	282	257	247	249	259	274	244	273	247	248	299	234	243	273	257	269	243	246	270	252	223	243	270	257	262	227	244	229	263	239	252	232	239	260	273	238	238	261	261	215	236	272	254	290	261	253	257	255	246	229	215	259	251	259	223	248	247	294	218	266	244	251	247	266	301	242	239	270	266	251	265	239	253	245	246	246	240	224	250	259	260	269	217	292	251	267	277	229	242	262	234	238	248	253	244	277	263	272	245	236	279	245	265	246	235	237	255	236	262	251	239	263	236	247	245	260	254	277	237	275	241	245	244	250	285	263	247	273	250	261	251	245	234	261	239	267	267	282	289	247	240	242	238	234	226	242	236	231	257	280	226	249	260	274	264	250	218	253	256	245	263	233	242	221	246	243	254	262	275	258	250	255	286	255	247	247	238	219	274	277	241	265	240	254	237	244	243	251	242	237	241	247	247	262	272	237	261	245	234	249	248	240	271	256	257	255	241	239	254	263	257	264	249	265	259	257	254	252	291	240	242	247	247	279	250	237	209	236	247	251	239	243	248	273	230	254	256	260	251	237	260	289	262	217	256	282	257	234	248	254	254	234	266	263	269	265	261	244	243	254	237	246	251	214	243	234	255	266	263	270	278	261	261	244	229	246	251	271	266	260	254	235	283	253	240	242	232	248	244	235	253	256	253	226	250	233	244	239	237	250	253	255	242	271	280	271	238	254	250	271	238	270	256	255	255	263	251	270	257	245	246	277	294	237	248	255	237	256	243	258	241	261	236	237	276	195	251	251	251	241	281	258	256	264	251	235	260	265	254	253	264	249	242	274	248	254	253	255	253	244	243	257	264	268	284	259	252	253	259	236	240	236	224	223	233	242	263	239	234	239	231	252	264	245	251	246	274	246	236	258	266	263	245	254	252	237	249	269	239	253	251	250	265	263	241	274	250	259	225	252	233	254	259	259	245	237	254	242	242	257	286	265	251	246	256	261	262	282	267	257	274	258	261	255	262	239	258	259	257	213	236	253	243	240	243	255	249	249	256	252	265	248	248	247	263	273	258	248	242	258	262	247	239	228	254	277	235	257	230	238	275	241	261	269	271	273	237	265	252	274	233	263	252	242	287	256	236	259	234	271	250	271	223	222	263	262	244	275	249	261	235	248	282	248	234	250	253	260	223	242	238	245	231	248	243	254	262	245	246	270	291	247	268	252	267	245	242	238	237	264	234	260	242	227	259	261	257	271	278	232	269	234	233	252	258	231	245	253	260	288	288	244	230	248	236	266	236	251	233	252	260	232	229	246	267	238	240	253	259	294	258	262	239	217	261	262	232	237	229	266	245	271	255	262	252	271	242	239	251	260	250	245	243	252	265	265	214	260	296	230	251	268	239	242	261	247	241	261	247	241	253	253	243	245	237	267	250	258	245	264	269	264	253	264	264	241	235	258	242	255	273	246	266	270	222	256	243	265	277	233	262	226	259	227	257	248	247	241	282	264	274	261	237	289	219	256	255	251	277	265	235	267	241	257	239	251	281	258	283	277	275	273	240	236	223	263	276	255	283	270	248	226	223	220	276	249	239	253	241	282	255	297	237	236	261	240	267	251	241	236	238	292	248	263	252	259	264	238	238	271	244	221	236	242	271	275	284	242	231	245	269	211	241	228	275	245	253	237	252	268	248	225	255	252	242	261	252	255	246	240	244	254	259	246	239	258	239	231	227	242	254	244	277	293	239	274	272	275	265	265	221	265	250	240	238	250	239	249	254	269	237	241	264	235	252	270	241	261	262	255	249	293	243	252	255	275	252	233	245	267	283	268	241	252	252	290	268	268	257	303	253	234	260	274	236	285	258	263	263	256	253	237	281	254	250	263	238	280	232	253	257	251	250	229	309	254	262	250	245	239	271	229	238	245	259	254	270	266	236	263	262	242	259	257	284	248	245	252	245	291	270	213	260	234	277	243	252	232	269	293	246	265	249	237	245	269	255	267	272	245	252	272	231	258	220	262	241	233	255	243	254	249	236	290	241	269	254	253	242	260	253	260	237	251	249	239	272	246	235	241	246	267	233	259	234	247	247	267	270	271	270	246	236	254	299	241	231	240	223	236	249	252	256	246	252	253	263	267	265	253	242	249	225	237	230	241	240	242	271	271	249	251	267	253	234	226	250	254	259	250	261	251	282	286	249	247	254	258	251	264	262	276	250	227	231	260	255	247	226	233	258	271	236	252	249	233	237	257	252	277	264	242	243	248	257	275	269	250	226	239	244	246	263	252	255	256	243	247	245	254	253	239	268	224	253	261	259	235	242	265	218	239	266	249	280	270	246	262	268	284	222	237	255	244	248	245	236	251	229	232	237	266	230	244	286	272	241	273	225	245	244	245	230	242	246	275	225	256	246	270	239	259	249	263	272	264	248	264	286	250	258	273	238	220	241	270	235	254	251	281	247	253	252	258	266	260	236	233	225	255	253	251	268	250	267	236	257	248	240	249	258	241	271	262	270	212	254	257	250	257	242	252	240	259	266	270	263	250	237	274	272	247	227	250	259	268	231	245	271	283	243	244	238	239	270	272	229	227	245	261	264	269	256	277	251	253	242	249	237	240	235	268	259	227	264	244	260	268	231	261	246	254	233	251	236	250	273	260	242	263	266	243	256	257	247	238	255	238	243	213	221	243	244	241	251	258	231	254	255	265	257	227	236	252	263	266	218	270	228	232	263	228	246	253	269	223	247	248	225	231	270	265	250	257	267	261	277	207	273	233	253	233	240	263	272	256	251	268	234	250	253	253	262	232	254	250	238	267	241	246	237	267	260	244	274	260	244	258	260	249	257	258	239	244	246	223	249	256	238	219	261	238	238	257	273	262	276	242	239	254	266	262	269	222	225	285	236	254	253	268	254	259
34155	68330	74373	46994	13616	1780	461	329	300	275	253	211	197	190	224	201	204	183	189	203	176	171	161	182	136	190	179	173	171	166	182	136	156	168	159	160	160	160	150	147	159	153	162	150	153	151	151	168	160	165	162	183	165	151	143	192	164	152	181	159	158	181	174	175	166	165	169	181	150	137	145	150	151	172	173	145	165	166	177	185	159	141	163	164	134	156	179	143	151	130	152	148	163	146	165	160	167	169	181	168	151	172	162	167	172	170	137	159	139	154	164	144	155	147	171	148	154	150	189	156	159	150	163	154	165	155	176	164	174	175	155	180	149	164	162	170	150	143	153	162	159	151	149	162	140	134	163	171	150	163	156	154	167	149	194	165	166	169	149	140	170	150	157	170	181	164	156	171	162	157	168	124	172	119	155	169	164	146	180	153	159	171	145	160	164	160	163	161	146	164	154	156	162	129	156	157	146	176	148	141	155	151	182	141	161	130	161	161	154	169	146	172	153	159	145	146	154	164	171	153	160	160	183	161	139	151	150	136	151	145	158	140	125	170	162	132	125	150	155	147	147	142	133	128	191	170	176	165	176	150	164	155	176	172	158	168	174	163	167	148	157	149	181	164	162	144	165	159	159	132	155	170	170	142	173	153	149	148	159	154	153	126	124	183	176	154	163	119	189	159	141	175	157	161	144	144	155	147	152	168	157	150	163	159	164	150	150	156	154	143	171	157	161	167	171	139	171	157	195	156	169	132	150	175	161	144	174	134	155	139	142	148	160	167	151	164	171	143	180	150	139	168	162	163	152	145	166	162	135	155	143	145	162	150	160	154	136	149	153	145	139	138	143	165	140	162	150	145	134	154	176	158	152	174	156	179	185	184	158	154	155	169	149	157	163	152	139	134	151	157	157	164	152	147	143	180	156	140	133	154	136	143	171	171	154	175	144	126	143	150	169	167	148	150	182	177	161	134	131	142	148	138	162	165	155	165	181	155	144	161	164	161	161	178	168	159	151	165	146	152	159	153	142	141	159	172	161	143	152	188	174	177	203	162	157	167	142	174	147	134	146	169	171	161	151	179	163	164	153	147	137	146	155	168	171	156	173	154	179	151	174	150	168	170	146	157	175	145	156	157	165	151	159	182	160	150	167	150	161	157	166	150	148	151	186	161	162	155	159	178	157	152	158	161	168	186	184	158	160	164	161	157	150	140	145	145	134	145	157	165	180	160	150	167	168	174	140	139	164	177	167	160	174	169	161	153	159	164	145	149	152	149	180	155	163	161	170	153	163	165	161	128	145	158	154	147	152	177	166	173	171	164	152	175	170	162	154	164	155	161	153	140	183	157	163	164	140	150	179	141	167	179	147	175	147	153	145	138	177	158	186	168	175	156	130	154	153	153	156	166	151	152	156	165	142	155	146	181	179	187	144	165	159	158	165	154	151	138	173	175	168	187	163	168	162	167	139	160	148	141	159	188	155	169	160	162	158	153	149	147	148	164	155	165	172	164	144	173	140	162	143	150	142	153	158	151	151	153	152	128	157	147	143	146	154	164	143	143	165	163	136	149	175	165	138	162	155	153	158	151	149	158	165	147	140	148	187	132	160	164	167	195	143	166	146	156	157	159	169	148	169	161	152	168	151	157	137	174	159	125	133	159	149	130	135	147	154	140	171	154	137	150	171	148	156	175	155	166	153	180	153	172	150	141	158	155	171	165	151	162	156	148	164	178	139	156	187	147	138	158	173	149	155	156	143	174	151	183	160	137	157	166	152	158	172	151	152	156	131	156	144	167	171	160	151	168	137	143	148	150	154	146	147	142	171	164	162	157	150	152	157	149	159	162	166	165	165	155	156	163	137	145	153	159	144	142	159	170	145	177	175	169	146	151	154	132	163	180	156	151	157	158	177	184	170	149	125	167	158	144	148	160	177	166	170	169	173	146	144	134	138	177	134	152	137	147	155	136	172	169	155	172	165	162	168	137	171	137	157	170	146	167	159	168	139	151	160	151	165	114	164	159	146	151	149	160	185	155	162	149	171	150	146	137	139	157	183	156	180	141	149	153	180	167	153	160	180	145	131	148	162	147	155	150	171	153	119	137	173	173	168	141	165	161	159	137	145	171	166	174	173	165	172	161	164	169	184	155	153	162	148	146	155	153	143	128	164	138	166	172	164	156	185	165	166	160	175	144	162	171	142	162	139	188	166	172	162	144	165	161	151	153	180	150	146	153	133	153	134	157	164	151	146	142	172	129	165	161	177	167	162	148	154	152	166	174	191	165	152	166	170	147	183	129	152	158	171	171	174	170	161	183	163	160	156	183	144	153	172	145	160	163	177	158	147	166	161	145	167	161	154	163	161	143	164	154	135	162	161	153	161	178	152	152	151	158	163	154	160	157	158	140	159	159	145	154	166	120	149	180	179	189	171	189	149	164	153	147	164	151	139	144	151	152	168	134	161	174	165	169	169	170	155	155	148	170	147	166	147	147	162	141	145	166	149	127	162	140	150	157	137	141	162	157	189	143	148	158	152	176	184	178	167	155	154	160	158	178	154	171	167	148	159	161	165	140	159	176	142	145	140	163	152	148	162	155	155	169	152	145	168	198	150	166	170	157	129	155	149	165	164	178	149	159	149	172	144	159	178	150	157	150	167	151	167	151	145	159	165	162	165	169	182	162	156	152	165	152	144	152	151	164	156	146	176	181	164	160	168	147	167	161	161	155	182	141	146	142	169	164	136	143	164	159	177	179	162	126	124	144	152	158	158	140	170	160	168	160	147	147	148	178	143	179	152	200	174	158	172	163	145	170	138	166	162	179	161	172	147	149	141	153	144	189	157	149	139	134	157	171	191	163	133	141	161	168	159	133	134	138	151	153	131	155	143	160	147	164	170	167	157	132	146	164	145	156	151	137	191	143	168	161	150	126	162	169	152	164	154	146	148	187	162	162	137	163	160	131	146	159	160	146	160	148	146	163	153	152	173	160	146	170	172	149	159	134	151	165	167	160	147	152	166	171	151	148	152	152	150	159	139	149	152	169	173	144	152	167	132	131	144	158	157	142	165	143	138	138	188	184	158	140	164	145	154	152	149	167	152	156	133	150	172	157	168	155	140	154	153	138	147	162	143	156	140	175	131	159	158	175	155	181	174	140	145	163	166	162	145	144	144	143	144	154	166	162	152	164	176	151	188	154	153	148	147	180	199	157	176	136	155	169	153	143	161	165	164	153	151	173	142	136	132	157	170	161	166	176	190	175	168	161	153	168	177	159	155	158	150	146	165	157	151	134	159	161	181	192	151	160	150	142	163	147	151	162	168	156	155	148	123	164	160	147	168	157	177	184	152	169	162	143	172	158	151	159	149	165	166	143	181	166	172	157	141	165	154	141	160	147	181	136	160	168	171	164	162	150	159	153	129	155	159	148	152	161	148	175	163	162	170	165	160	154	141	160	154	177	159	149	141	173	165	155	166	151	122	174	162	153	165	149	162	147	145	162
17861	55162	69469	45197	2474	2034	1654	1386	1134	1039	888	874	790	732	682	575	584	563	510	544	533	510	495	537	439	522	467	476	422	450	473	471	443	415	452	397	444	424	369	401	449	434	413	373	385	396	440	398	439	444	415	522	449	446	458	436	379	384	424	436	406	385	378	383	373	382	411	413	416	401	431	391	395	360	387	382	367	396	383	353	418	390	369	403	433	373	362	385	399	333	378	369	389	372	398	413	371	376	343	377	393	374	402	345	384	386	375	391	439	398	406	366	365	393	366	382	402	406	383	379	360	382	397	380	396	406	381	379	379	357	361	398	403	377	394	377	373	384	408	400	373	363	361	386	360	367	389	365	380	353	363	402	393	391	409	381	371	396	376	374	380	395	395	380	378	396	389	389	424	386	350	364	348	408	359	381	377	365	380	378	418	359	394	349	345	365	369	349	384	345	398	409	389	393	396	378	397	369	376	425	339	381	371	394	367	399	383	384	371	396	403	403	371	394	374	358	363	379	391	392	368	410	382	366	377	359	353	376	369	359	393	375	403	378	385	364	386	360	360	349	383	389	337	386	401	387	370	413	389	363	383	399	368	379	351	377	367	390	363	379	346	370	425	378	377	371	361	367	388	354	358	386	408	399	362	377	386	365	381	379	369	396	347	408	382	381	363	363	373	361	394	378	390	384	394	351	415	398	390	374	384	418	353	372	409	380	407	406	387	372	353	394	389	355	375	344	353	373	380	374	402	352	413	348	388	424	372	387	387	398	383	339	338	383	384	366	383	341	387	411	368	386	382	397	350	382	399	374	375	364	364	396	347	373	366	382	375	375	354	385	349	390	359	354	364	372	379	389	367	355	348	368	370	377	372	382	422	378	394	393	385	396	373	377	386	370	348	383	371	391	355	355	376	379	374	358	411	352	374	393	385	410	367	367	366	391	371	376	384	362	370	410	380	365	395	367	366	362	367	366	385	404	361	388	424	361	424	389	400	389	364	383	391	380	403	372	387	364	342	363	353	361	347	375	378	361	352	389	394	381	383	407	368	380	382	401	359	395	379	381	392	391	350	348	366	383	382	363	378	406	406	378	371	385	355	389	366	381	327	389	379	353	373	392	402	358	380	412	390	378	359	372	378	384	354	365	385	385	358	394	388	393	363	375	397	353	391	390	428	382	349	405	357	389	374	394	370	351	381	359	383	398	385	394	411	408	386	371	410	388	364	374	347	367	363	378	405	397	366	382	360	352	324	390	393	378	376	376	377	356	382	366	386	370	392	332	360	373	375	363	361	370	362	372	355	390	324	361	395	351	349	402	377	403	367	389	358	374	374	409	378	379	359	361	379	379	401	383	391	387	403	378	391	375	363	346	378	398	373	390	379	406	385	401	363	355	353	345	343	371	376	363	393	389	361	397	362	403	327	352	351	368	402	379	369	376	398	368	388	381	350	406	417	347	359	384	378	353	384	396	359	369	390	363	373	394	405	357	373	399	392	417	372	371	374	385	390	368	400	349	358	371	358	368	406	360	380	421	367	346	397	396	375	344	360	379	394	373	366	373	384	411	405	355	371	344	379	403	384	403	383	360	347	380	361	374	357	367	371	380	369	353	387	382	378	414	372	366	368	355	330	409	351	395	364	400	386	370	382	363	426	372	364	386	362	339	388	370	360	365	352	391	391	384	376	364	390	392	376	368	402	396	375	386	346	374	408	372	407	337	431	387	392	399	413	374	425	368	365	356	374	361	391	383	363	401	362	408	386	356	368	390	374	382	365	400	388	375	352	380	397	365	339	374	370	387	357	406	381	387	365	374	394	375	394	385	393	415	332	341	367	375	373	351	379	341	369	384	355	374	337	395	416	367	416	375	357	363	390	364	383	349	394	408	364	411	401	371	382	387	349	345	386	368	340	371	370	390	355	381	367	412	428	372	372	389	393	382	359	390	351	384	354	414	392	397	382	394	428	381	392	347	374	370	353	385	378	394	429	375	366	366	379	354	373	309	388	386	371	385	359	379	367	363	363	363	367	418	372	364	363	374	358	421	405	406	381	407	418	380	375	355	407	383	367	397	389	387	399	382	386	362	383	422	376	407	388	375	335	380	370	345	358	357	408	407	354	342	363	354	367	396	390	338	357	385	379	401	351	411	386	394	367	344	375	383	388	381	375	404	369	364	364	409	403	352	397	370	381	394	368	358	389	411	351	379	372	351	404	383	367	377	387	350	393	426	373	361	373	360	373	380	379	360	362	384	410	341	405	403	398	366	354	394	337	403	352	389	385	390	384	365	347	361	392	388	363	383	391	367	369	410	369	379	383	372	337	385	354	369	360	310	404	390	344	364	388	372	354	369	395	389	369	391	343	354	361	343	375	378	380	375	373	356	380	388	350	383	385	386	339	380	383	407	399	394	384	363	430	337	418	388	371	408	410	375	380	414	389	361	409	364	387	406	370	363	381	406	385	407	359	364	391	358	403	369	387	394	360	362	360	390	367	382	398	372	395	382	368	376	380	367	369	362	419	390	394	392	376	388	408	400	336	371	368	385	367	420	364	374	333	379	372	414	376	378	420	364	352	388	387	377	360	387	395	345	337	401	410	363	361	402	370	399	388	359	389	426	370	383	390	373	394	373	360	369	365	398	398	403	338	369	351	353	369	389	396	385	374	355	350	384	397	378	328	342	387	418	350	366	370	349	390	385	376	367	388	366	398	343	370	393	385	362	334	333	400	359	415	402	386	353	339	362	372	390	339	371	378	370	377	388	393	353	412	363	385	386	343	388	342	348	392	382	373	378	374	358	397	374	378	345	372	350	368	382	400	410	386	384	367	419	383	360	376	410	388	363	392	378	361	357	388	374	376	374	357	380	388	387	406	384	384	388	374	392	392	345	381	368	370	382	375	388	373	354	392	365	362	399	335	379	370	362	356	378	377	352	380	338	346	381	387	364	382	394	370	400	389	399	371	360	358	346	403	370	378	365	402	376	405	423	378	404	387	408	396	405	408	388	363	351	399	306	369	369	348	421	374	381	378	392	376	333	369	398	374	384	376	381	368	402	377	367	397	416	326	397	392	362	359	350	373	361	383	365	335	364	376	347	344	360	369	375	375	393	386	388	422	389	399	359	390	380	385	384	359	427	356	373	386	381	408	385	368	386	390	385	357	377	368	363	359	374	378	394	357	376	383	385	360	374	371	370	379	414	355	373	367	405	348	410	350	414	423	379	402	402	356	390	357	368	356	394	408	421	373	387	352	363	347	408	363	368	329	393	364	382	362	382	388	365	396	364	342	409	363	394	352	378	405	394	360	364	355	361	399	395	399	379	362	388	360	370	378	345	422	368	379	398	407	368	380	397	369	349	370	366	388	388	400	404	372	380	427	373	388	385	385	417	413	362	378	375	416	405	354	355	377	348	375	395	387	370	380	356	351	397	396	381	362	357	391	373	372	378	370	362	351	376	370	391	341	413	389	391	348	390	344	406	348	364	383	372	362	354
12403	9759	6521	1562	251	197	197	191	182	197	189	173	177	178	192	214	203	208	193	186	183	209	190	201	184	201	202	180	157	210	166	188	196	170	167	180	219	183	186	165	176	163	200	201	199	175	171	210	189	195	206	205	232	204	207	172	177	179	186	179	191	175	195	200	201	172	200	197	174	161	210	180	179	165	189	172	191	209	168	195	190	205	188	200	202	187	197	150	195	203	183	183	200	191	189	205	198	208	196	200	192	198	178	165	193	183	220	200	178	196	192	182	204	181	183	213	192	201	179	157	196	168	222	177	186	197	177	183	179	198	212	230	175	219	153	194	187	208	181	173	207	206	202	193	180	189	195	192	182	186	204	182	179	181	180	210	218	195	194	187	174	195	175	220	171	176	188	184	184	191	182	197	184	196	188	208	179	192	223	224	196	218	173	197	171	185	182	179	186	199	182	204	184	170	198	206	189	176	170	172	197	197	172	173	213	198	180	180	199	197	184	218	224	195	195	178	193	192	204	197	186	186	198	216	158	171	188	194	171	174	193	168	213	167	187	180	200	177	178	188	183	180	183	179	194	196	207	180	197	206	206	187	194	185	180	184	189	178	187	174	190	209	195	212	205	184	181	186	206	175	192	188	209	195	175	196	189	182	195	194	191	163	216	193	195	190	166	161	213	179	207	192	208	171	155	189	171	184	192	188	194	205	181	215	189	214	186	161	158	199	212	205	200	190	194	204	174	211	180	211	190	162	198	213	205	193	190	177	212	173	200	226	176	190	157	195	205	190	183	184	189	189	165	178	178	168	188	168	186	184	173	210	182	212	183	202	199	200	213	199	172	200	211	163	185	204	198	203	175	201	178	193	189	204	160	188	182	171	178	198	203	190	197	191	213	181	191	184	187	197	211	198	186	194	193	181	167	188	172	194	203	197	190	185	189	216	182	212	187	170	179	187	185	199	200	193	177	170	183	192	200	189	187	191	158	158	210	165	196	170	180	192	171	187	194	190	205	198	188	199	192	174	176	193	193	169	172	174	186	151	176	192	170	220	189	223	177	185	187	172	177	202	192	162	208	212	185	168	194	189	199	193	202	201	186	184	187	199	194	189	195	175	197	197	194	196	182	177	185	189	214	179	181	194	159	188	182	195	197	197	194	183	188	180	182	192	201	186	185	208	169	174	196	193	193	232	199	183	193	195	167	189	184	208	195	172	215	191	185	189	188	192	199	182	163	184	170	178	165	160	162	179	187	179	161	179	196	199	165	188	206	175	179	210	186	190	179	205	179	197	204	164	174	180	182	183	194	193	177	206	185	216	189	167	177	166	210	195	233	215	192	210	195	190	194	173	171	181	193	201	192	174	194	208	165	186	189	202	207	181	173	213	189	173	226	229	201	199	195	206	172	203	159	198	188	176	207	173	167	179	190	202	180	167	210	178	182	201	181	187	171	190	196	203	201	211	171	193	201	197	209	176	197	169	201	189	170	190	178	180	175	195	183	205	195	206	186	178	184	175	188	186	200	182	188	203	216	187	194	192	197	198	203	197	197	182	157	191	202	188	169	170	178	183	211	193	210	187	209	232	170	198	193	179	192	171	185	192	159	209	210	171	183	186	213	205	193	174	193	184	174	197	198	182	191	196	199	187	168	183	172	197	180	174	196	180	190	197	189	185	173	194	200	199	172	181	188	158	178	186	180	171	173	201	185	172	176	195	188	191	190	183	164	187	208	206	191	176	203	187	182	181	174	169	223	189	154	182	202	184	186	198	171	208	179	219	154	194	196	190	215	194	179	220	197	174	167	179	216	217	188	182	191	194	189	189	180	205	222	209	179	180	188	199	185	187	163	172	194	212	206	195	191	181	175	194	191	174	164	194	190	180	177	185	182	202	191	195	180	188	191	198	188	179	176	213	212	181	191	186	170	197	192	178	194	226	195	175	185	209	195	200	188	216	182	173	202	196	203	156	167	190	178	195	187	179	198	187	176	171	182	193	196	185	197	206	211	177	193	197	191	199	173	192	203	205	184	171	162	205	211	183	177	202	189	166	198	189	175	176	183	170	201	230	184	193	175	173	185	170	202	211	173	170	187	179	224	197	197	198	173	187	185	196	176	185	174	209	217	184	171	189	181	192	206	191	204	199	192	210	188	190	173	169	195	198	210	176	189	197	184	168	190	200	199	186	183	185	188	191	193	207	194	186	181	224	202	159	203	207	172	193	157	172	184	191	178	182	173	187	207	204	190	194	215	205	192	180	188	189	191	180	178	176	170	191	170	207	197	207	194	193	198	192	183	218	188	209	206	169	174	189	201	189	213	181	185	186	193	167	197	197	192	199	200	201	188	203	205	158	194	181	195	199	184	202	212	182	198	187	198	198	191	168	171	208	196	175	195	191	193	175	173	181	182	197	189	191	168	200	190	205	182	200	176	169	197	192	194	204	182	184	201	189	198	233	224	213	224	150	200	157	182	193	177	205	198	194	216	193	218	188	162	186	171	195	186	187	164	162	189	199	184	198	195	198	170	173	206	207	178	207	194	182	151	211	196	179	175	180	164	187	171	181	195	191	172	224	163	148	175	195	180	218	199	183	191	186	169	186	170	191	194	194	198	206	180	189	180	209	209	182	204	158	179	153	176	210	196	192	178	184	180	212	169	197	204	149	196	190	199	203	208	185	169	184	189	185	209	188	175	194	197	194	190	175	171	199	193	187	185	195	180	224	205	216	192	179	190	173	192	185	179	175	204	207	207	199	176	188	175	172	173	197	210	194	181	174	207	203	206	190	204	189	197	152	196	186	210	194	167	175	220	183	194	193	194	209	172	181	188	180	189	201	187	191	177	188	186	187	166	170	167	173	184	185	206	191	202	182	165	207	179	194	183	184	180	165	176	181	200	192	199	171	161	199	186	189	185	194	172	183	172	176	176	205	207	158	193	184	175	162	202	192	179	161	165	172	202	226	202	179	161	196	177	209	165	180	214	211	157	164	186	182	202	204	180	187	181	197	168	192	171	208	201	180	220	199	185	200	221	188	185	190	185	200	188	192	174	216	188	222	185	205	175	211	166	166	204	191	173	166	165	195	175	177	162	176	191	183	188	201	181	189	194	213	198	203	181	175	200	187	196	208	206	180	200	204	179	188	200	197	214	189	195	185	212	193	197	205	213	188	168	203	199	167	201	178	171	181	222	184	181	181	213	200	201	206	202	185	199	170	198	202	190	177	202	178	183	202	171	196	183	200	194	186	167	179	195	211	185	209	186	155	181	179	177	221	186	190	191	243	213	226	192	182	161	163	198	164	197	188	169	169	180	217	172	179	189	174	184	188	186	192	198	188	192	194	203	189	177	212	192	201	169	198	198	180	196	188	152	201	179	182	206	193	175	191	189	181	203	174	201	206	207	195	204	202	211	191	205	190	180	192	210	181	196	198	191	196	202	169	165	227	202	190	221	172	205	220	181	193	205	175	192	176	202	174	189	196	183	165	187	180	159	222
6573	11541	11532	3436	492	478	466	456	459	401	425	418	437	437	432	446	464	438	431	447	376	450	451	443	421	447	432	410	435	418	436	414	433	433	455	395	433	451	409	381	413	428	438	461	442	416	442	450	442	401	427	457	429	491	434	457	409	389	464	425	483	467	453	435	440	450	419	414	456	449	457	402	453	446	417	424	456	459	412	418	436	433	418	405	406	416	459	472	417	440	405	421	433	454	415	389	409	465	424	427	391	403	423	399	370	426	391	419	394	419	425	426	426	435	434	399	420	442	432	459	435	449	463	444	392	450	434	444	417	399	379	410	404	427	434	443	407	430	400	423	415	425	437	399	416	405	427	390	444	452	403	424	425	437	364	423	428	415	443	424	432	414	439	429	430	431	375	440	432	441	412	418	406	391	442	402	426	426	410	441	421	444	430	407	430	419	408	428	414	422	457	406	414	403	438	418	433	424	459	396	420	430	374	429	451	439	425	391	388	430	409	455	409	403	433	397	463	460	416	452	455	405	440	416	404	422	435	395	436	428	403	434	421	447	419	414	447	445	405	443	459	415	428	445	398	366	408	452	424	450	433	385	453	412	447	429	467	413	460	391	436	394	414	452	405	408	437	413	419	402	407	425	446	430	451	463	410	446	413	414	470	409	398	403	449	452	394	419	423	423	409	415	434	418	423	419	421	414	448	409	454	439	428	424	412	424	407	425	444	419	427	406	425	422	417	416	395	415	452	434	402	426	410	398	399	391	418	431	419	389	406	411	441	424	456	387	428	418	484	384	403	471	417	383	431	399	421	357	408	429	442	394	449	423	427	409	406	459	399	386	461	436	411	414	439	396	409	424	447	402	415	430	432	396	442	387	431	433	398	415	431	426	426	442	419	417	386	370	441	451	420	443	427	418	409	426	439	381	420	394	410	422	408	431	409	414	375	404	425	443	441	431	445	411	403	418	402	414	456	418	410	448	434	425	428	383	416	461	420	417	453	403	388	407	438	438	414	439	419	441	456	436	454	442	422	422	398	443	413	415	425	474	426	441	437	402	426	445	427	415	464	448	422	434	411	435	429	425	415	449	417	468	402	415	424	401	403	435	394	413	409	460	408	421	440	448	391	426	434	397	414	436	427	447	448	396	441	436	419	399	433	445	421	448	449	391	453	485	446	433	425	406	393	414	418	429	347	388	437	374	440	422	441	423	438	385	418	440	437	379	448	420	436	441	410	412	472	439	413	410	415	411	448	413	412	417	441	434	409	420	413	427	406	440	453	399	436	413	456	433	461	421	461	416	412	437	387	426	399	397	425	413	427	410	408	436	458	423	435	394	421	407	432	434	413	441	417	422	410	424	440	363	409	389	458	390	395	378	417	451	432	413	428	422	406	411	381	460	414	424	428	464	393	442	417	436	431	421	453	375	399	461	433	432	391	422	402	405	450	440	403	383	455	420	448	421	448	419	460	440	424	440	427	399	435	435	442	410	487	414	427	401	457	418	404	452	405	390	426	447	435	434	406	415	409	449	443	413	451	419	414	407	410	417	430	384	458	411	458	424	419	418	415	396	392	418	403	420	434	429	419	394	411	424	448	407	427	402	451	430	398	437	407	422	455	410	437	431	410	422	406	423	419	399	367	376	432	403	418	407	428	383	437	472	434	413	404	440	428	426	421	426	405	421	386	440	441	437	455	405	391	407	402	419	427	460	428	422	420	432	442	464	422	392	427	457	385	412	417	429	424	442	426	442	432	385	429	426	400	409	432	453	426	418	458	428	432	438	439	387	414	403	409	437	412	430	419	377	403	404	390	390	399	423	437	449	403	404	388	440	450	434	421	404	443	419	407	412	427	402	427	438	448	425	412	428	441	402	429	437	437	433	416	413	398	416	423	408	446	431	435	420	384	401	439	404	438	406	429	410	447	419	414	415	387	424	425	444	422	432	418	437	426	413	440	435	449	425	400	414	407	472	442	403	438	399	472	417	427	414	379	405	390	449	433	440	429	429	417	431	422	413	435	397	447	411	443	420	407	426	418	398	436	392	440	424	445	416	407	431	461	429	433	455	387	415	430	469	409	428	430	412	421	445	414	413	414	437	432	429	419	386	437	431	402	424	413	393	414	426	440	413	437	442	436	447	442	438	393	425	422	422	451	372	461	429	399	393	418	436	432	425	434	425	387	441	442	431	382	427	420	413	382	453	447	428	408	426	414	405	429	430	424	441	446	385	418	398	434	420	461	405	436	409	499	431	414	425	455	415	434	400	438	389	473	415	428	426	469	429	447	390	432	402	437	404	445	427	392	396	448	458	408	402	440	451	395	424	454	384	419	422	413	417	424	406	404	433	418	446	425	413	424	450	412	434	428	394	413	408	401	448	452	419	428	442	430	428	449	416	426	392	422	413	442	464	392	445	475	409	472	403	429	418	422	455	398	414	446	439	446	390	410	453	457	410	423	424	410	454	409	422	437	442	408	396	424	444	404	459	423	445	403	419	427	420	448	418	349	428	405	429	382	412	420	416	444	426	430	468	430	419	379	411	457	428	445	430	424	437	423	407	419	425	432	437	429	416	431	444	431	423	411	415	419	429	460	409	420	429	414	409	405	447	438	444	407	398	437	395	415	434	431	410	416	408	398	435	462	415	412	451	444	431	441	411	392	407	464	385	409	450	420	447	409	411	452	426	412	446	401	412	440	413	396	412	436	438	427	428	445	413	400	456	408	417	418	405	462	378	472	433	371	416	432	395	449	405	418	448	440	414	426	425	416	392	420	441	372	404	433	431	442	427	420	414	407	419	407	436	443	417	396	444	399	474	429	446	456	424	397	402	436	400	460	417	432	437	436	450	426	432	435	405	439	396	377	410	438	424	394	418	424	431	461	438	386	432	420	435	446	459	422	413	454	427	378	394	417	436	434	425	410	434	416	389	413	415	401	412	429	393	402	427	406	416	439	386	422	406	430	421	412	406	433	403	427	383	439	443	412	418	392	384	444	426	409	447	426	435	453	451	421	460	430	428	444	437	420	432	438	451	404	369	404	410	425	437	414	394	425	417	416	424	430	419	421	426	404	436	459	451	418	405	407	426	406	433	398	403	424	439	398	430	406	383	439	451	430	432	362	449	407	367	405	438	437	444	454	424	440	465	437	427	447	455	427	432	443	430	422	417	417	447	434	433	406	417	442	392	440	414	453	404	414	431	408	407	450	425	456	446	443	457	382	447	414	429	452	437	386	393	389	405	423	410	440	422	389	422	406	432	442	403	425	422	446	406	427	428	397	399	439	462	444	396	421	458	407	412	384	457	449	446	413	425	423	371	421	439	426	422	453	423	431	416	445	410	422	432	447	408	443	366	432	435	408	463	458	407	405	424	412	405	442	462	431	371	387	399	438	421	422	406	425	393	439	419	419	463	419	446	435	437	447	449	418	438	435	409	417	420	416	423	444	423	437	409	405	451	404	460	427	461	403	414	422	439	448	432	436	395	436	416	397	430
23709	56338	60248	33829	5986	372	244	179	179	160	143	136	139	127	127	109	101	94	100	123	121	113	123	110	119	105	98	115	97	104	118	132	101	118	98	102	107	102	98	120	105	104	113	121	115	118	116	95	120	81	115	125	102	117	114	100	105	114	112	102	100	107	98	95	119	109	108	86	101	102	106	94	102	88	103	110	115	94	117	91	105	105	103	106	105	88	92	97	110	89	102	104	99	90	104	108	124	118	113	95	122	110	116	97	93	86	105	105	108	95	111	83	106	101	101	117	100	98	119	111	121	110	107	101	122	100	88	81	90	110	76	107	117	109	109	110	106	109	96	117	108	98	115	128	111	133	99	108	113	131	113	100	91	104	100	91	107	101	105	82	91	106	103	100	113	113	92	98	108	113	105	106	94	104	105	102	107	109	112	102	106	128	101	121	108	126	113	70	133	98	116	102	107	113	91	102	117	90	99	97	107	111	119	99	118	91	87	96	100	104	112	106	96	106	102	92	116	106	86	106	91	89	104	129	93	112	107	109	111	103	108	96	108	106	95	107	88	107	99	111	108	106	110	112	100	93	109	98	106	117	109	100	99	87	89	93	102	104	84	102	116	114	98	101	107	109	103	114	100	103	82	92	109	111	109	107	110	109	85	104	109	123	101	110	101	97	88	89	106	91	87	103	121	117	108	111	96	113	97	112	117	107	101	105	100	100	126	115	115	106	90	109	119	87	118	116	99	98	103	110	93	106	114	107	104	95	128	110	91	106	102	96	117	95	98	102	109	104	88	98	97	112	100	130	109	107	109	103	97	98	93	92	110	115	107	91	88	108	103	105	104	117	100	83	113	114	114	108	97	93	96	109	126	110	124	103	102	115	105	98	81	113	105	106	114	95	111	99	115	94	96	98	93	97	107	86	81	107	109	88	117	104	97	105	121	111	91	103	120	113	100	98	103	103	124	116	111	103	92	101	123	104	102	102	89	81	113	113	118	110	102	113	101	93	125	124	79	95	81	100	91	105	113	114	110	94	98	117	95	94	76	96	117	121	113	102	106	99	103	114	102	96	96	107	105	115	120	100	113	108	109	103	90	134	93	119	93	103	110	87	90	84	118	109	105	116	107	125	109	116	112	111	92	94	96	116	93	100	98	100	109	98	93	88	102	113	111	82	119	100	112	101	119	102	119	100	117	113	102	113	90	96	95	115	108	110	116	97	96	92	86	130	109	95	114	113	105	111	89	112	110	129	95	113	82	104	101	97	84	103	103	98	91	104	88	90	108	86	87	109	115	85	99	98	102	81	100	113	98	105	91	121	95	99	111	103	89	101	107	115	98	86	111	116	116	103	92	115	93	106	114	109	107	111	114	122	97	98	96	125	94	104	93	106	103	105	94	94	96	101	92	106	87	109	108	103	110	92	99	76	89	109	93	116	113	103	86	84	119	101	110	127	102	112	101	99	106	124	98	97	93	90	118	105	99	114	115	109	96	108	108	121	102	109	107	108	107	125	99	105	110	118	110	93	103	110	103	93	106	93	105	118	119	114	117	102	98	119	99	109	125	90	95	96	112	100	119	89	91	115	108	89	118	105	102	103	102	106	95	105	112	100	115	112	90	126	100	115	89	99	127	103	102	107	120	105	110	77	104	92	99	81	93	88	106	109	98	106	90	99	114	82	120	105	104	90	101	108	117	97	109	110	86	89	102	117	106	87	112	112	106	99	98	118	116	105	119	113	99	105	116	119	97	107	122	104	88	100	102	101	112	133	112	91	110	102	93	89	115	110	114	101	100	100	99	95	117	103	92	106	91	114	111	104	95	102	123	103	95	88	98	104	92	108	111	129	107	106	115	110	93	110	124	91	97	97	110	106	82	86	100	108	135	102	129	107	94	100	122	119	104	97	95	109	99	109	110	114	107	120	113	117	109	94	83	99	112	100	118	100	99	112	120	99	82	109	96	92	107	92	92	111	103	138	90	101	94	103	93	102	109	89	99	115	109	124	99	109	115	97	105	98	97	128	96	113	100	105	109	103	108	108	114	110	113	104	99	124	111	117	114	108	104	101	102	102	96	93	96	94	98	119	99	121	106	94	105	105	106	102	96	103	98	98	114	112	133	95	104	91	86	111	122	104	124	89	115	103	112	111	100	84	126	106	101	92	94	104	103	109	110	88	112	115	101	107	98	111	97	113	101	89	87	103	104	110	115	112	84	109	85	89	104	107	110	107	105	79	102	99	103	116	94	99	113	102	92	107	90	103	112	88	98	122	114	114	103	105	82	89	105	109	88	122	118	103	109	101	96	100	113	100	111	101	109	109	95	90	107	91	91	104	108	106	112	100	113	118	104	107	87	106	103	97	110	138	114	113	112	106	106	90	81	97	123	96	96	99	101	101	117	116	111	98	107	104	123	115	126	129	103	97	98	75	117	90	123	131	99	86	107	108	113	113	116	82	112	101	99	117	101	106	86	89	103	110	106	110	93	107	121	116	85	122	106	90	86	97	83	104	75	117	112	96	89	105	99	108	115	87	100	122	109	102	119	95	100	100	106	95	96	102	119	122	123	126	101	90	122	98	109	98	117	97	82	108	89	96	127	112	93	111	86	119	109	100	106	97	122	93	120	115	88	108	89	125	107	99	91	90	111	127	116	103	93	118	96	91	109	104	88	95	108	98	100	93	101	100	84	116	99	101	111	114	110	121	107	99	110	101	103	117	111	115	104	85	118	101	102	105	99	92	109	99	103	114	111	102	109	85	96	85	122	86	97	121	123	110	102	101	99	107	104	102	99	96	103	117	114	112	129	107	109	128	106	107	113	97	111	108	92	112	95	102	108	101	114	100	90	115	108	105	101	116	93	101	95	95	96	121	110	98	114	96	112	116	89	105	100	100	127	101	98	113	106	81	108	104	88	109	102	105	110	111	98	116	93	104	98	100	123	114	104	83	95	93	123	91	86	92	103	110	101	90	112	109	95	100	101	109	103	119	98	112	101	103	108	111	102	105	119	146	86	104	93	83	96	115	89	117	103	99	116	110	102	96	97	94	95	99	104	101	101	109	107	100	89	114	103	90	94	95	95	110	118	97	122	106	96	98	99	99	101	100	103	105	123	105	96	99	110	116	103	97	87	112	120	119	99	109	108	112	97	96	95	106	87	97	105	105	86	97	98	95	103	97	124	123	115	93	105	122	121	103	88	93	105	106	113	107	95	111	97	105	97	93	116	106	107	98	107	101	127	106	97	116	98	106	96	111	108	110	108	93	114	102	122	96	113	114	112	101	87	128	119	99	104	79	121	115	101	99	104	117	122	102	92	95	125	99	98	104	111	93	88	124	117	101	108	99	125	93	110	93	99	101	131	91	99	129	104	88	99	99	89	100	105	76	109	107	106	98	111	105	111	116	96	102	112	115	88	102	103	99	110	89	109	92	83	114	109	115	119	99	90	106	119	100	101	131	114	100	96	95	111	110	97	105	105	113	92	86	97	98	96	100
12836	44359	55612	32201	1258	1101	956	739	648	565	503	493	415	445	387	377	363	371	332	336	306	337	294	304	350	309	297	309	312	312	277	292	277	275	288	302	273	268	275	273	281	241	257	261	254	281	259	269	304	299	311	335	346	356	283	289	263	279	298	271	277	285	269	280	278	285	265	280	266	267	239	274	265	274	243	267	284	257	241	274	279	270	274	253	254	249	286	272	259	263	295	266	280	258	261	237	253	278	277	273	263	247	256	237	241	241	274	255	242	264	234	272	221	239	245	293	258	271	238	266	272	260	240	267	277	263	253	240	272	263	265	266	244	235	299	280	267	277	260	263	272	262	271	271	254	263	247	279	260	267	237	269	252	278	251	259	248	266	254	243	256	284	245	280	270	256	263	250	260	249	258	252	242	250	248	247	259	261	270	235	265	261	256	253	245	240	287	235	255	264	266	245	241	249	237	267	241	251	245	264	243	255	284	263	254	244	249	257	227	265	265	277	236	266	250	260	272	245	269	273	246	254	223	258	249	258	243	257	256	238	257	270	251	263	264	266	275	263	281	236	263	227	253	285	252	250	277	253	267	250	256	295	280	268	242	245	266	255	265	255	256	248	269	244	261	244	265	279	277	280	271	234	275	264	281	291	269	262	255	250	266	251	267	258	272	249	274	258	269	267	262	235	226	283	291	234	257	249	263	241	258	272	258	243	250	255	257	228	278	229	245	254	244	258	279	270	256	256	260	269	273	239	240	293	253	268	233	243	286	259	254	258	242	275	253	272	262	264	250	249	265	250	247	254	247	274	259	292	228	245	252	244	241	239	244	260	265	291	253	227	246	268	261	251	274	259	258	277	259	268	246	258	253	265	276	233	244	253	265	231	256	242	252	236	257	258	249	257	310	243	270	281	263	255	256	282	281	241	245	231	259	239	255	246	251	259	261	249	241	268	243	249	257	270	282	253	238	272	270	242	259	256	259	272	274	274	249	277	293	250	263	249	258	234	249	238	282	268	282	267	253	262	267	250	252	277	248	246	253	245	259	248	269	238	258	274	272	256	267	250	267	248	272	261	266	251	280	259	259	270	258	269	228	240	252	236	265	239	297	231	253	264	243	275	285	280	235	260	251	275	246	253	247	244	244	242	232	242	265	249	262	271	247	232	280	240	221	241	245	251	244	248	243	253	239	285	246	255	252	268	261	239	280	241	262	255	262	257	254	260	308	260	264	280	236	269	258	272	255	230	264	268	235	248	258	228	252	251	257	274	232	257	250	252	266	287	258	274	295	221	263	271	284	256	282	275	259	294	295	255	254	254	261	264	264	269	255	261	287	244	269	275	264	264	255	258	262	262	266	258	264	285	275	249	259	241	272	268	239	238	279	273	252	253	257	248	239	244	236	235	267	260	260	244	266	255	242	259	276	255	255	210	232	286	285	249	248	263	274	241	271	267	248	221	244	252	260	256	252	254	255	268	269	253	243	257	266	258	262	259	251	247	254	241	273	268	245	252	295	265	246	263	266	257	253	224	250	256	230	272	270	278	247	271	265	247	254	265	272	270	236	264	239	244	242	286	286	250	269	314	278	273	239	256	263	241	248	235	283	262	244	239	267	251	263	241	237	253	252	262	264	237	250	254	264	259	227	247	272	252	256	252	252	273	255	237	298	266	234	264	251	263	270	245	267	231	233	275	262	231	263	240	261	237	263	271	248	279	276	255	263	254	248	253	276	267	241	262	262	292	256	256	253	248	253	252	236	262	258	254	257	262	265	253	257	277	255	244	251	256	237	260	260	254	244	233	265	256	275	237	237	287	245	255	276	263	261	253	271	268	258	257	231	245	238	275	236	233	237	264	300	233	275	261	250	251	271	268	256	252	267	237	262	245	262	264	249	255	278	272	252	260	278	229	235	244	259	234	269	251	262	291	236	265	273	282	251	241	245	262	269	250	257	257	247	252	270	273	247	272	273	262	242	251	291	260	255	289	292	265	242	249	263	247	269	254	262	269	251	258	242	261	241	278	238	252	246	242	224	261	249	244	241	254	231	242	266	241	268	226	254	252	262	230	257	243	264	254	286	257	275	257	240	273	250	272	248	260	247	227	292	235	276	278	241	239	252	268	275	257	250	264	258	245	256	276	278	291	243	280	277	277	272	271	249	243	251	266	254	261	250	246	280	267	249	256	259	266	250	255	269	248	263	276	261	253	240	236	270	218	260	219	266	231	284	264	240	249	249	262	256	271	267	264	255	251	249	228	280	237	274	276	244	279	258	248	279	273	252	258	278	294	258	254	274	252	237	269	281	264	282	239	255	277	290	252	258	277	266	279	240	259	266	240	242	233	252	241	239	241	282	264	246	249	254	243	252	254	279	251	247	278	267	239	280	257	246	259	247	234	292	257	243	271	254	251	240	290	229	242	256	225	227	223	242	243	273	253	268	245	280	266	244	284	239	274	230	216	263	254	229	242	250	268	294	235	262	228	254	256	250	234	243	275	272	269	244	271	267	253	238	252	290	235	249	257	255	251	250	249	254	271	238	262	238	285	246	270	277	239	257	255	258	267	270	277	236	263	262	270	255	241	260	248	241	276	258	311	257	267	265	238	264	236	263	228	249	265	248	278	250	268	262	230	238	246	236	263	239	255	257	234	245	250	266	267	264	255	245	259	264	253	245	259	268	279	260	261	267	260	251	235	253	252	255	253	248	239	272	242	225	229	267	253	263	250	297	278	265	264	262	260	266	257	225	258	268	252	249	254	244	238	246	266	253	287	232	246	273	244	283	273	243	264	231	268	241	269	236	238	269	290	265	242	255	282	281	223	232	248	244	256	224	288	261	241	242	235	243	222	258	266	271	244	278	237	237	264	275	255	244	263	240	226	252	280	250	276	261	255	241	238	264	261	257	257	267	268	252	233	257	278	282	274	248	254	253	266	247	292	250	248	253	247	250	284	257	247	270	287	260	256	237	224	266	216	233	276	267	242	246	277	269	267	240	245	281	255	236	267	241	292	264	262	248	247	283	247	287	244	247	255	242	276	271	260	267	259	259	280	250	249	267	262	266	277	257	260	258	259	259	233	268	244	271	262	267	248	243	238	255	263	266	249	216	266	251	259	266	257	285	251	246	249	261	210	232	265	255	254	281	240	241	239	232	256	280	248	220	257	257	250	262	268	259	216	270	275	259	269	254	252	249	274	271	258	261	278	260	244	277	292	252	247	296	253	242	272	239	248	271	241	248	260	269	251	254	251	246	252	259	278	232	251	242	261	257	261	266	255	280	229	275	277	241	271	248	253	260	277	241	277	242	269	248	245	248	250	260	254	236	219	235	249	268	252	248	245	259	250	249	247	245	294	242	271	275	275	255	255	238	285	225	264	253	275	261	281	270	252	268	260	243	211	238	224	238	284	248	264	281	265	289	249	287	236	248	259	248	269	268	264	246	262	229	228	218	293	245	279	250	256	251	249	260	250	249	246	243	232	246	252	238	282	216	277
33561	74955	72900	45010	13091	1835	475	368	310	268	254	243	202	183	216	213	208	187	208	172	177	181	180	156	177	160	176	175	170	153	160	173	153	178	167	155	187	130	170	157	154	167	163	150	157	174	166	157	178	175	181	183	168	146	173	152	160	163	168	176	167	156	168	155	139	184	162	143	163	172	151	150	169	157	154	154	148	140	154	175	152	140	169	161	158	173	142	139	166	164	161	179	167	182	130	147	159	150	164	152	170	171	156	167	143	155	151	147	180	133	167	172	161	146	160	165	179	164	167	136	160	142	142	142	147	158	172	137	157	172	179	155	139	151	168	145	158	151	151	166	157	175	173	144	165	151	138	159	153	144	147	159	160	147	177	181	182	184	142	177	156	174	142	158	177	164	163	174	153	149	172	152	178	171	180	155	151	165	171	149	157	152	167	177	169	137	166	136	167	143	163	161	159	162	163	140	150	164	160	151	160	169	182	158	194	159	143	149	178	163	157	160	139	161	168	142	159	166	156	182	180	144	151	160	158	166	147	151	185	159	176	167	153	152	159	138	167	154	145	163	156	160	178	176	156	175	170	151	139	196	136	161	152	159	155	173	150	154	162	192	173	156	149	172	157	156	159	158	161	154	173	156	137	168	161	158	152	156	160	158	159	147	160	123	164	165	151	128	174	152	171	158	142	169	161	172	152	162	174	179	159	164	173	163	152	162	169	127	186	156	162	159	187	153	161	151	175	156	134	140	143	162	184	163	172	140	171	177	153	152	161	160	146	161	174	163	148	169	168	154	147	161	163	153	126	162	166	150	162	175	155	172	188	167	158	158	168	137	152	136	153	157	164	143	191	140	151	161	164	159	149	158	174	163	142	152	152	147	151	146	140	148	162	131	158	185	171	165	178	172	157	149	179	179	160	156	159	160	130	136	139	156	142	167	152	150	138	167	131	158	160	168	172	165	156	170	157	158	138	169	153	188	153	159	166	164	172	143	129	151	163	154	179	167	171	163	155	144	158	151	141	148	171	176	146	170	149	159	163	150	143	151	147	167	177	148	122	159	161	184	162	162	164	164	163	154	148	141	166	146	160	154	162	187	169	171	161	151	150	129	168	140	162	165	145	155	134	156	172	164	165	156	168	169	165	165	151	169	169	151	164	152	141	170	154	147	137	147	183	190	159	140	166	168	153	160	152	160	156	141	141	158	160	173	154	169	160	174	166	168	152	177	179	182	157	159	138	155	203	158	167	140	173	150	166	159	169	168	170	149	160	165	168	153	144	167	166	169	153	179	182	147	164	162	179	160	141	181	140	175	174	165	139	158	155	158	167	155	157	140	158	165	166	134	169	160	185	149	179	152	150	150	160	152	154	166	146	159	149	155	169	174	184	144	147	152	174	151	178	177	163	154	169	133	171	173	156	176	150	162	154	188	158	163	165	142	147	162	165	162	174	167	175	151	158	173	173	168	139	159	142	172	192	175	147	165	178	174	155	145	176	148	157	142	165	161	169	155	133	146	161	176	145	151	150	164	171	171	141	165	146	144	159	185	155	161	155	126	156	149	159	160	143	150	158	154	151	157	147	176	164	150	143	151	156	156	175	150	163	163	161	155	156	167	182	153	155	151	147	161	151	184	162	164	174	170	146	154	152	138	150	157	163	142	150	165	162	157	169	160	145	159	141	153	140	133	153	161	166	175	169	155	168	157	156	147	147	141	161	165	151	147	153	128	126	191	138	154	158	159	152	154	162	141	151	181	164	155	156	135	135	166	172	141	156	156	155	144	146	142	155	142	158	169	169	151	151	173	158	184	172	159	171	151	148	156	177	166	179	169	161	157	153	140	161	167	165	154	150	182	155	166	151	171	166	162	151	151	166	145	158	151	170	154	156	157	153	147	168	158	154	141	164	164	182	184	187	146	150	156	162	145	164	161	160	151	154	137	124	157	159	158	164	162	174	152	158	174	152	165	147	167	155	171	127	187	166	161	140	182	149	169	174	162	163	163	166	152	165	155	134	127	155	162	166	184	155	159	154	150	166	155	184	148	167	160	157	148	147	158	151	172	169	169	154	149	179	148	167	153	161	154	135	156	157	153	180	163	155	153	145	154	190	169	182	184	181	161	192	134	150	150	154	181	178	153	150	171	162	137	139	157	189	169	152	161	146	155	166	160	163	165	170	165	170	165	160	144	141	178	159	171	146	170	175	185	166	170	162	171	149	155	164	171	176	172	155	165	153	148	164	156	150	174	181	166	162	160	154	158	133	168	150	144	153	143	176	119	185	167	153	158	157	149	166	163	147	159	143	147	164	149	144	148	154	144	158	149	165	165	159	181	145	157	144	135	157	158	146	175	146	210	151	138	161	177	157	131	155	164	167	159	158	152	149	179	176	150	155	178	160	171	162	122	154	176	167	179	156	167	147	137	159	154	153	144	169	162	179	150	167	158	157	152	158	142	149	177	169	171	137	126	175	155	166	187	173	149	152	150	137	151	156	153	147	164	172	182	144	144	187	143	168	137	162	168	156	148	147	140	143	158	162	162	163	161	185	153	149	150	168	159	176	142	151	176	180	165	155	179	154	170	151	181	149	156	162	179	159	158	144	168	171	165	148	145	164	154	153	158	158	139	171	161	146	166	147	153	143	183	136	121	155	197	169	154	130	153	142	185	174	141	156	164	140	172	178	182	150	150	167	157	177	162	154	167	153	152	175	168	139	164	147	146	158	148	171	146	171	151	141	180	156	145	146	164	136	161	173	170	157	149	136	154	157	150	165	167	158	167	172	162	145	148	158	135	185	178	160	137	154	154	155	174	165	166	179	148	151	144	192	168	137	170	196	153	161	181	163	188	155	145	174	160	143	143	175	149	181	148	163	162	123	138	182	161	157	136	158	179	143	149	153	134	156	170	153	161	158	165	151	142	141	187	145	159	149	152	165	155	178	157	159	151	159	179	136	165	146	154	155	143	143	157	125	168	162	179	166	158	157	158	173	147	144	161	152	138	147	139	156	170	141	156	184	173	148	173	164	166	151	143	152	148	169	168	171	172	168	156	158	148	156	156	189	155	175	159	135	146	139	171	156	170	150	154	153	167	177	157	151	163	171	152	132	177	175	179	152	153	177	161	177	152	136	182	146	128	180	170	171	153	159	151	155	158	138	166	165	163	154	177	155	189	140	157	179	158	192	150	171	144	151	160	143	155	159	165	154	180	171	164	177	163	145	148	153	149	152	142	119	167	148	157	167	158	168	156	152	181	158	134	146	149	149	146	141	170	180	170	171	180	164	148	160	151	142	151	154	150	145	137	138	174	163	168	118	173	164	156	152	153	157	164	159	160	170	155	164	155	175	147	148	161	168	167	149	170	146	170	169	135	164	151	136	165	169	170	148	154	154	140	178	189	173	151	174	148	161	159	159	165	132	165	141	164	146	167	155	155	159	190	168	151	141	156	139	151	165	177	163	160	158	161	164	147	169	165	160	154	157	179	140	133	134	154
17403	56643	69019	39884	2581	2106	1735	1388	1187	1033	901	830	797	765	698	616	636	587	557	546	513	526	510	463	503	485	449	498	457	454	467	462	438	421	430	388	401	429	395	440	464	403	421	441	437	421	448	436	538	473	576	557	479	446	483	378	440	420	449	423	413	350	384	439	399	372	411	378	381	394	386	392	408	375	368	407	407	398	380	400	439	418	382	383	393	416	371	396	386	361	384	389	368	379	428	421	354	426	411	376	398	393	412	391	397	399	360	401	367	415	410	408	381	409	392	373	415	370	388	415	428	386	364	365	376	361	360	384	413	413	388	368	372	399	396	375	421	396	375	400	391	377	385	382	397	404	382	384	364	358	378	398	380	390	403	381	380	401	383	370	353	401	405	368	384	370	332	380	360	364	420	383	380	379	393	389	331	413	377	344	386	400	391	360	377	426	387	391	409	376	371	344	365	391	380	376	372	377	355	399	368	390	373	397	360	401	367	389	381	377	387	409	362	401	390	409	376	369	355	368	381	418	405	395	377	390	381	413	384	365	377	395	375	383	388	382	378	363	384	418	402	382	398	399	381	406	366	386	380	374	424	352	403	368	387	397	387	376	367	369	336	388	381	406	370	399	407	410	340	371	367	364	396	376	404	371	356	411	368	397	381	388	354	379	405	361	381	399	372	380	386	377	383	394	385	383	392	372	383	385	397	369	342	397	391	364	398	394	378	388	396	410	368	372	392	360	365	361	362	397	401	347	375	393	357	380	371	401	400	392	382	384	395	384	396	382	376	374	373	387	376	370	376	359	359	351	384	348	372	360	393	401	350	373	374	387	399	334	412	402	451	349	365	383	372	398	374	363	381	378	404	361	391	388	375	355	390	373	392	364	387	354	385	381	415	360	384	364	378	358	354	384	366	350	379	359	385	410	379	379	393	388	384	377	377	377	379	387	377	398	386	388	354	378	330	395	389	351	375	389	385	352	411	389	378	372	395	388	366	375	378	392	369	380	358	368	375	343	376	360	376	388	369	366	401	383	381	381	357	385	393	394	360	403	369	385	385	354	399	374	369	357	376	388	382	393	348	369	385	344	389	397	377	362	397	352	412	343	381	368	364	386	364	397	397	380	405	355	382	374	381	396	406	413	399	411	368	362	392	332	351	356	363	387	389	396	362	397	374	370	349	391	364	382	349	399	380	376	392	386	346	356	406	377	398	397	403	371	395	357	417	371	365	367	397	382	396	381	394	354	374	382	403	373	360	359	358	422	371	419	384	410	384	408	368	400	376	377	378	388	346	359	346	369	380	370	408	386	360	400	401	385	364	381	399	370	369	369	387	366	388	381	392	347	407	378	391	336	405	361	355	369	390	380	391	351	410	386	339	380	359	377	362	391	335	337	384	364	348	384	386	392	404	381	357	391	414	382	409	360	395	390	374	403	391	348	381	366	397	355	368	385	402	365	348	405	405	355	368	380	363	395	374	377	379	383	384	417	384	394	385	377	386	391	402	370	365	394	392	416	425	363	375	336	372	404	376	365	368	357	362	376	385	371	374	361	397	401	388	409	422	393	385	381	379	381	366	368	350	368	369	373	352	399	397	382	401	414	382	360	366	403	371	369	400	386	369	376	380	426	413	371	361	360	376	362	388	377	345	372	392	411	393	388	386	408	386	397	408	387	383	388	361	377	386	358	385	400	380	375	389	398	374	381	367	375	378	390	369	381	381	384	391	386	366	407	393	380	400	407	356	380	353	381	364	382	381	371	392	382	398	356	374	388	393	383	397	371	405	379	364	401	410	392	356	363	350	372	390	411	379	380	378	388	358	355	347	385	387	376	363	393	362	387	368	412	404	411	370	382	397	364	382	404	375	370	405	392	372	399	398	377	384	382	357	359	352	385	379	372	357	390	373	369	341	389	385	402	379	414	394	351	382	395	395	350	366	397	356	352	389	404	376	390	381	392	363	377	333	382	352	406	407	399	390	391	378	386	394	407	370	385	380	385	393	403	397	358	376	372	387	376	388	379	379	385	389	387	360	345	340	383	399	333	402	402	388	423	358	372	373	381	340	338	381	388	360	393	338	364	374	386	404	395	390	351	381	371	379	359	401	373	367	392	368	380	387	393	401	350	391	364	402	390	377	376	388	387	394	392	369	383	398	369	391	372	408	394	380	358	368	401	375	381	386	359	372	393	365	389	416	381	388	394	375	371	378	396	371	371	371	389	382	417	391	401	377	382	399	372	361	363	386	385	384	381	402	365	370	385	361	381	391	340	420	381	366	398	361	381	417	382	370	381	367	398	356	377	411	400	410	416	416	355	376	400	397	391	411	388	344	355	385	397	376	363	370	377	371	380	384	391	372	354	383	346	389	358	358	358	336	384	358	380	385	372	343	411	379	378	351	388	359	401	379	399	372	365	382	369	357	380	423	366	397	387	391	389	382	379	378	368	385	338	377	371	410	361	360	387	364	384	352	414	395	358	374	410	404	358	387	420	397	376	348	379	386	369	344	356	379	387	379	380	414	371	380	377	360	350	390	403	389	377	352	365	391	410	376	393	373	367	388	359	385	400	364	361	389	382	405	405	392	392	385	357	409	357	377	371	379	363	347	387	405	347	410	382	365	365	389	397	408	385	352	367	385	364	362	373	408	394	371	414	355	373	366	348	420	384	344	364	374	361	397	379	364	364	370	352	398	402	385	390	363	373	347	386	381	377	394	361	421	411	379	370	442	366	367	391	393	379	402	392	400	372	408	367	378	413	388	378	378	389	423	399	383	395	356	414	366	347	365	372	357	389	407	397	377	390	378	376	376	383	409	355	364	386	399	388	405	403	368	371	379	352	395	372	390	374	374	378	357	374	375	384	400	386	384	375	364	382	367	428	391	392	359	373	326	392	378	393	387	366	385	378	397	370	389	367	376	399	373	360	379	364	403	380	370	399	362	370	382	344	355	361	365	409	403	390	382	368	389	365	370	400	365	418	376	369	371	397	390	390	394	369	411	379	377	398	353	364	408	381	384	369	363	403	366	369	387	376	381	393	377	414	370	373	423	389	373	383	389	397	377	377	374	365	405	408	354	381	368	375	360	381	396	404	363	384	383	358	387	382	390	417	397	359	408	395	379	363	409	352	400	391	395	378	394	400	399	375	388	422	364	368	369	396	363	373	385	395	380	411	362	344	392	418	367	399	379	373	359	360	362	369	379	340	383	354	372	391	389	409	391	392	385	370	366	378	379	374	367	359	324	398	360	399	348	339	372	376	391	379	387	375	369	386	372	378	395	382	365	378	365	359	374	379	364	337	364	377	374	383	403	387	360	377	395	390	351	373	388	374	375	360	397	399	404	373	348	373	384	354	381	367	403	376	416	416	369	413	379	397	343	386	404	373	401	374	384	406	372	379	406	384	404	396	384	363	376	367	384	364	380	357	402	385	399	364	396	404	393	370	361	389	382	395	393	357	360	411	389	391	380	364	384	392	377	407	392	386	380	408	375	360
12390	9203	5839	1458	219	177	186	153	212	196	171	191	195	181	180	183	205	228	178	173	177	219	186	185	175	175	184	185	181	217	223	189	193	173	195	209	193	188	183	198	179	173	190	181	169	183	178	163	206	164	187	183	200	187	191	180	195	184	186	218	151	168	167	197	179	183	202	187	206	204	168	212	177	184	191	197	191	166	170	193	177	199	178	191	193	181	221	184	175	182	204	154	191	168	192	195	220	222	185	178	210	183	198	185	206	206	185	186	178	198	217	214	182	180	198	177	170	149	184	188	201	188	197	178	193	172	174	185	211	188	174	172	203	166	185	170	177	151	183	184	193	191	178	197	206	182	189	195	186	185	191	165	190	186	178	187	171	208	185	207	195	184	184	203	200	171	207	189	176	193	175	190	167	194	183	211	206	213	196	199	202	206	180	193	179	172	193	214	210	182	205	184	209	185	174	172	185	208	186	176	187	173	182	179	205	187	209	188	186	206	212	184	189	198	192	180	182	193	210	186	176	197	216	210	189	195	205	179	193	184	196	194	195	215	213	146	184	216	179	174	182	175	196	177	176	191	174	205	188	165	204	180	206	198	184	225	168	179	190	194	165	198	162	193	215	165	195	191	159	189	179	198	189	201	184	170	172	203	188	178	205	192	184	193	182	187	183	171	198	180	174	194	176	180	184	191	184	175	181	209	187	210	190	203	192	199	201	204	174	206	189	182	204	187	203	167	202	193	189	191	197	178	212	181	192	164	186	185	173	186	196	195	200	181	185	194	205	169	171	189	181	183	179	195	184	191	184	182	182	194	209	202	179	188	161	205	195	174	175	184	187	180	177	196	192	192	183	163	171	173	207	181	198	188	205	199	166	181	193	190	189	192	179	222	183	178	216	206	196	198	194	200	186	192	191	208	165	181	175	163	197	174	193	185	190	172	190	194	191	199	197	197	201	187	186	202	171	182	186	185	189	169	195	202	189	205	202	190	195	209	203	189	182	196	197	190	181	178	173	196	202	186	189	175	191	193	182	189	187	169	204	195	182	193	180	173	202	212	160	192	185	180	171	177	196	187	193	187	169	188	181	159	204	191	193	209	189	193	200	189	195	192	199	217	170	181	205	185	162	169	221	170	184	185	186	169	180	185	192	198	184	198	200	184	177	198	173	172	199	178	200	168	215	179	185	193	190	206	196	158	213	176	201	200	184	197	178	177	187	192	167	191	201	206	179	206	206	201	179	226	201	190	214	174	198	190	191	205	168	191	191	187	193	175	182	204	206	194	181	176	168	190	193	220	171	193	185	169	218	191	199	160	184	206	174	191	209	209	166	193	174	168	172	197	184	170	192	189	174	182	198	178	181	189	179	177	204	181	179	213	170	196	174	181	189	198	164	174	182	166	189	184	202	191	192	192	192	180	165	210	192	187	195	169	182	186	173	204	184	190	225	185	173	169	173	205	188	211	189	194	182	194	169	191	192	172	186	185	218	183	193	183	186	198	182	208	194	162	209	194	161	210	204	191	204	206	169	216	179	187	181	194	197	228	206	166	156	186	181	189	171	217	197	201	211	194	177	174	164	213	181	193	163	229	186	199	193	208	187	172	173	168	205	198	190	218	176	197	188	185	196	181	188	195	172	199	196	182	193	208	186	179	189	193	190	183	194	185	211	182	196	198	195	181	177	195	176	193	202	195	170	173	203	175	192	191	185	209	165	206	168	186	199	176	171	187	182	172	212	188	195	182	204	191	191	173	179	161	193	174	201	185	226	202	172	182	184	177	194	180	207	204	186	183	184	164	184	191	184	195	179	185	210	182	190	206	173	187	202	175	202	180	176	189	208	178	184	210	167	208	199	181	178	185	195	186	195	214	182	177	185	198	206	186	186	162	199	176	182	207	184	163	200	203	176	181	172	188	203	183	187	166	174	187	202	201	191	201	178	199	223	192	188	205	165	201	185	209	184	182	180	190	177	192	188	206	198	192	198	185	187	195	170	202	172	189	192	164	174	197	182	180	170	170	194	199	185	203	193	213	210	186	183	225	206	185	175	185	168	183	190	180	197	184	170	170	192	180	179	183	186	206	202	191	201	189	188	189	192	198	188	184	174	209	190	194	187	195	191	216	188	193	187	201	169	199	200	193	207	172	188	187	190	202	192	166	190	176	204	194	202	191	184	195	171	202	189	217	197	180	211	180	199	199	187	175	189	212	156	206	192	192	176	188	154	187	197	189	178	190	190	203	194	182	191	191	196	180	186	169	199	189	187	172	187	188	169	177	200	198	163	191	179	194	175	176	184	200	194	182	157	203	195	188	166	185	206	164	182	167	176	174	188	188	184	198	183	201	168	190	208	196	192	217	189	177	178	186	212	230	169	196	180	180	215	176	212	188	175	195	182	166	177	194	198	185	184	171	167	195	178	202	210	216	194	182	198	167	187	195	177	203	198	182	177	180	182	192	193	194	172	172	197	209	208	202	210	185	182	191	201	207	211	222	176	187	189	159	176	203	192	188	170	206	211	179	193	207	216	202	197	191	173	184	172	202	204	200	176	181	178	198	189	178	187	188	184	162	211	177	191	187	193	200	196	197	199	185	198	223	185	165	193	189	185	189	181	177	178	174	198	187	193	198	192	192	179	188	181	182	175	168	197	200	196	204	209	186	186	188	193	189	198	204	177	191	210	171	160	180	198	199	226	181	183	188	211	185	197	173	200	182	208	186	189	178	219	182	203	164	179	185	171	178	157	187	179	203	208	182	203	169	212	175	200	179	202	214	185	188	212	197	195	178	200	181	171	187	203	166	184	206	171	186	172	182	184	198	209	205	174	200	183	183	193	198	178	189	195	205	192	192	175	194	189	174	179	185	185	189	192	194	197	178	191	182	181	175	189	201	178	194	177	165	173	179	191	191	180	203	198	215	186	207	185	200	198	195	202	193	182	182	209	201	183	209	206	181	181	186	210	176	193	213	180	194	204	192	196	189	181	190	211	189	183	184	163	160	191	177	194	200	198	178	170	179	201	209	210	197	192	185	194	174	174	176	171	218	203	192	207	178	174	195	203	204	173	195	216	186	177	206	186	204	197	193	174	189	167	174	175	205	181	194	180	186	207	192	189	191	187	193	181	195	196	184	182	203	199	168	184	176	177	170	184	170	178	172	199	210	178	189	175	192	205	183	187	207	215	227	184	185	195	218	212	221	186	166	208	175	204	178	171	187	175	194	182	168	183	201	201	158	172	201	199	169	177	175	190	183	182	168	184	187	189	196	199	172	205	189	192	195	183	178	176	182	174	157	177	177	213	184	185	172	207	176	197	179	184	186	215	199	200	222	183	190	215	191	191	180	173	194	212	212	186	180	183	210	177	198	228	183	176	183	190	185	168	203	170	184	196	187	190	221	167	184	191	195	211	176	184	201	207	178	174	175	190	178	200	217	208	194	202	164	193	187	193	185	199	205	186	205	223	181	190	182	195	218	173	187	221	163	201	163	204	186
6485	10791	10789	3392	473	446	415	457	484	428	461	430	440	431	427	445	401	413	398	410	448	403	394	467	420	444	411	435	396	397	416	444	417	400	463	409	429	434	431	447	418	397	432	391	389	414	399	410	444	454	493	441	463	447	463	453	415	434	420	451	438	418	418	447	431	448	445	437	459	445	446	414	448	394	417	427	454	442	419	451	387	441	398	442	423	384	398	403	384	422	425	395	426	392	431	377	412	439	435	417	417	411	432	404	376	430	417	433	425	443	403	402	434	436	447	433	421	455	406	456	421	434	435	415	453	409	416	387	462	388	454	376	401	448	412	449	468	415	423	395	415	425	411	437	413	437	439	388	405	418	409	447	409	403	397	402	410	414	414	405	443	405	413	470	412	455	429	419	426	436	441	427	416	409	452	438	427	427	439	472	430	470	408	389	451	393	428	386	447	406	435	427	399	418	413	424	409	432	413	418	422	444	371	394	421	445	438	399	423	387	410	428	401	415	440	405	417	444	428	410	438	434	413	394	423	442	442	435	428	403	413	439	419	462	403	405	392	415	423	397	405	419	442	439	465	415	422	400	433	405	397	421	401	426	407	397	427	399	438	448	432	412	414	426	437	417	453	415	435	444	401	445	405	419	406	446	399	417	397	414	427	439	405	435	418	405	437	430	429	426	406	417	425	426	427	454	469	426	418	426	404	411	411	387	399	422	415	421	432	389	435	378	418	432	403	404	430	388	435	406	401	381	464	411	409	388	400	444	417	389	431	398	421	449	437	446	458	433	414	418	410	419	446	424	425	432	402	372	416	393	474	440	433	447	414	415	450	377	425	409	421	435	410	452	379	425	414	391	422	450	389	418	429	454	404	435	410	392	453	455	421	412	415	394	381	391	445	409	474	399	396	405	442	422	398	488	416	444	416	448	420	411	428	424	426	417	435	430	416	431	378	450	388	418	414	410	402	414	394	440	378	389	435	436	398	443	389	410	429	469	404	425	443	442	409	436	400	429	408	423	436	447	450	432	381	425	427	399	394	467	412	429	430	435	419	440	396	386	472	427	402	374	447	432	415	401	411	429	439	420	395	455	412	408	399	460	426	425	460	450	436	420	408	455	451	439	406	409	447	465	392	408	400	443	414	438	421	404	423	424	431	420	410	426	389	441	390	410	466	465	440	399	428	430	406	424	410	400	407	478	455	433	402	417	423	407	400	383	433	485	414	410	385	431	418	410	436	444	397	427	465	381	384	391	413	421	410	415	435	412	434	422	396	389	402	419	424	410	412	420	461	429	427	410	437	424	404	413	421	409	378	424	397	429	381	420	400	390	404	403	385	439	410	408	415	360	415	397	432	399	432	392	435	414	426	412	441	396	407	414	397	427	412	431	392	415	436	419	436	419	388	421	417	408	428	423	423	411	418	425	400	443	410	398	435	415	405	437	456	392	451	390	471	458	423	407	425	401	409	427	431	414	436	410	429	408	385	421	432	396	441	440	426	394	435	401	444	421	411	401	405	403	429	421	413	474	426	430	420	450	429	414	434	427	422	405	457	463	430	404	389	443	434	408	391	422	424	464	400	407	423	412	439	426	408	405	379	389	409	426	430	387	422	433	421	423	408	448	394	418	424	425	413	438	398	411	386	420	445	393	442	416	433	418	384	427	445	417	424	439	426	415	415	398	453	412	432	444	429	440	441	414	389	406	409	438	410	404	411	437	419	424	416	392	405	405	401	377	435	391	413	411	427	462	409	415	400	409	420	414	397	405	437	446	392	393	446	412	427	428	397	375	447	430	446	414	401	443	437	458	414	419	423	406	427	440	393	412	405	424	375	446	417	445	399	452	410	400	447	437	449	434	439	416	445	402	457	410	430	414	422	429	438	445	428	384	411	427	359	447	401	403	402	435	419	427	433	398	383	422	393	420	446	443	441	439	384	417	414	417	420	441	434	442	435	418	411	441	439	431	425	433	421	425	410	393	406	436	427	430	435	403	428	417	442	429	454	425	429	442	431	447	474	402	401	407	412	418	410	378	429	402	428	405	407	404	422	423	367	415	413	417	403	429	398	448	423	397	415	416	418	435	408	450	411	469	388	403	429	406	437	413	406	431	449	399	415	447	454	439	420	436	407	420	431	407	408	400	421	419	390	420	448	379	407	423	463	406	436	438	381	418	408	435	435	419	434	412	393	430	385	426	427	383	418	444	435	410	400	408	404	421	475	438	416	426	468	402	419	444	407	435	416	432	400	396	399	434	418	381	436	457	415	394	454	397	413	457	406	437	456	416	424	457	414	399	425	424	423	427	409	426	427	433	436	391	440	407	424	416	395	408	397	458	402	444	389	424	418	428	408	440	402	397	409	416	425	427	402	420	417	426	417	440	406	438	443	405	427	416	423	416	437	381	442	438	413	430	425	429	402	477	438	437	396	402	451	412	396	432	423	403	410	424	395	438	413	404	406	399	432	401	429	439	370	382	437	418	436	407	414	408	418	422	454	439	410	427	434	404	397	393	430	426	420	421	420	436	408	423	408	420	421	431	423	426	442	435	430	443	387	435	408	408	447	432	407	375	430	458	429	378	381	418	462	401	425	415	421	407	412	425	419	395	401	416	442	397	405	415	451	416	409	394	415	400	414	397	409	413	426	433	412	399	423	390	414	436	435	423	420	454	417	433	445	408	425	399	423	463	405	422	423	406	422	434	416	430	414	461	423	401	409	428	441	427	405	440	407	393	416	453	438	425	376	400	437	415	425	419	419	415	432	421	428	391	403	416	408	418	409	408	411	420	428	389	399	416	439	421	401	408	408	399	397	409	404	400	418	406	405	427	423	415	420	460	444	391	415	396	415	456	414	446	403	419	417	484	422	424	397	432	446	444	441	431	393	443	400	415	429	389	406	446	422	449	409	429	447	432	433	397	388	404	405	419	419	410	416	429	437	441	431	429	402	400	434	427	451	423	412	429	459	396	391	407	432	394	442	384	414	408	433	457	423	412	461	375	435	415	419	422	386	417	409	430	411	414	402	428	449	419	404	423	425	376	421	398	422	420	449	405	416	414	424	405	400	444	404	430	457	422	428	421	400	445	433	382	418	398	400	443	456	431	410	470	413	448	452	437	418	427	403	401	403	425	441	421	400	416	413	433	420	432	442	431	437	425	427	428	447	407	443	401	388	449	418	397	428	392	402	421	443	403	399	432	424	427	418	453	414	434	394	436	412	428	409	418	412	391	388	412	394	422	437	428	423	437	397	448	413	433	413	419	389	395	412	423	419	415	428	399	400	427	436	408	433	420	455	395	405	410	428	451	422	390	412	459	383	416	431	444	422	385	407	426	439	449	454	381	442	426	417	433	423	425	380	419	420	472	421	409	421	413	409	443	430	417	415	473	409	434	417	420	407	441	425	439	451	453	426	406	383	411	423	403	398	402	411	410	436	429	407	409	426	405	428	412	408	390	418	424	441	382	484	405	432	453	407	438	433	434	426	424	431	428
25084	57772	59778	33303	5805	353	251	196	156	160	125	135	167	150	123	132	126	122	128	114	106	123	100	88	113	104	108	118	115	110	93	108	102	100	115	144	104	89	104	97	118	105	110	105	114	100	106	115	104	108	101	142	106	118	104	104	91	126	116	97	87	90	90	116	101	104	99	99	109	106	101	117	103	86	99	119	85	119	85	107	105	106	96	88	107	116	126	131	115	104	113	101	107	93	109	97	89	103	101	106	109	109	86	115	82	104	107	120	97	123	103	109	112	99	103	104	107	99	95	114	90	131	104	129	111	101	84	112	85	106	98	108	108	118	86	91	77	78	107	103	110	93	115	93	112	92	105	102	96	92	93	108	103	98	92	98	108	99	106	81	93	114	109	101	106	129	111	93	102	112	99	85	111	110	103	106	95	100	107	114	97	77	113	106	110	96	103	105	110	102	112	112	92	89	119	92	133	81	84	123	119	111	110	93	81	99	113	114	96	101	114	113	113	93	106	101	88	124	112	127	100	99	126	109	103	99	107	84	108	93	94	107	102	104	103	116	109	96	122	113	87	99	86	109	103	102	108	87	96	105	106	120	104	99	93	124	94	92	108	80	125	99	102	91	93	113	81	110	101	93	106	111	104	124	109	93	121	114	112	108	106	102	86	104	96	107	89	82	109	107	111	95	104	106	123	92	93	107	99	102	101	99	122	99	92	110	106	89	101	93	94	91	106	91	112	83	123	109	108	131	108	98	98	101	100	109	107	126	88	112	109	98	114	92	103	86	96	103	103	102	104	108	134	105	89	101	93	107	97	101	119	104	89	113	91	108	106	113	137	118	109	99	98	107	122	103	113	109	112	100	104	106	111	96	107	127	120	98	88	128	102	106	107	120	119	98	90	114	136	104	112	102	96	138	113	96	107	100	110	99	100	98	98	93	106	103	104	88	111	121	92	117	100	106	92	102	116	101	96	122	110	83	107	124	105	109	94	120	100	91	97	114	116	114	118	102	83	98	102	113	103	96	86	101	113	113	110	94	115	108	113	112	120	97	100	94	110	118	121	110	115	101	113	95	96	78	101	101	91	116	92	114	87	110	117	102	113	122	94	95	103	110	95	103	95	90	99	92	110	96	112	106	112	87	107	120	95	94	123	121	90	105	114	87	115	102	110	93	105	87	122	119	103	115	123	133	117	111	102	105	108	117	101	98	121	110	95	109	86	98	99	123	93	104	118	109	122	92	124	104	115	117	110	122	113	108	106	104	104	89	110	96	113	122	104	98	91	90	88	108	99	98	75	97	120	108	130	89	92	99	115	107	99	109	104	97	116	110	107	109	117	112	128	107	88	96	126	103	99	112	89	110	119	101	118	97	107	105	102	108	110	105	112	97	95	90	117	107	125	92	91	105	98	94	117	121	102	101	106	113	72	84	100	111	100	101	94	101	87	109	93	110	112	93	95	86	95	101	125	110	102	116	118	111	91	98	94	102	109	89	98	106	103	93	109	84	78	89	103	101	101	108	109	124	119	99	101	108	96	100	104	116	104	103	104	107	98	99	97	91	102	115	112	106	85	104	111	98	120	108	127	101	100	110	119	91	106	102	95	109	98	119	104	123	100	107	113	96	98	104	92	114	117	87	100	103	122	105	93	81	95	116	100	112	112	90	99	106	110	88	121	94	93	105	90	100	124	120	98	124	120	108	107	99	93	94	91	86	92	112	122	99	100	122	103	118	108	113	113	107	93	100	110	102	103	114	113	77	101	112	98	99	112	96	90	100	139	118	110	89	99	88	105	103	110	86	92	107	94	96	105	96	104	100	117	91	118	89	94	113	110	88	94	119	118	107	110	104	106	101	112	93	135	100	96	120	94	100	101	99	93	104	87	106	116	99	112	86	78	114	95	92	80	96	100	97	107	118	112	96	106	110	95	106	105	107	104	102	101	115	94	119	93	95	105	113	100	101	95	110	113	105	117	81	114	107	92	121	114	107	104	90	103	103	102	110	86	89	89	101	117	101	113	108	109	112	95	97	98	107	95	98	95	111	104	126	106	110	92	103	96	98	78	103	100	91	94	112	112	122	87	94	101	119	103	110	88	108	101	97	101	88	105	108	100	84	112	102	102	87	102	86	98	103	127	114	127	109	109	104	92	105	95	100	95	119	122	110	72	111	123	96	92	106	97	102	99	103	110	94	114	87	102	83	120	92	114	89	100	97	100	112	96	100	103	86	96	102	105	114	86	103	118	86	97	119	87	113	104	83	94	101	95	116	97	113	93	88	78	84	113	106	117	115	91	112	99	81	108	108	108	105	105	129	97	118	120	105	109	92	93	103	117	112	109	98	92	121	92	83	108	101	117	92	101	121	110	97	126	106	115	109	102	87	94	133	104	104	113	89	107	78	107	113	93	117	108	104	99	95	102	101	85	111	99	108	112	101	94	87	93	93	84	99	83	110	90	112	121	102	101	99	117	100	106	98	108	92	97	121	116	108	106	106	106	114	100	103	94	102	87	100	92	106	98	97	115	99	112	102	107	111	92	104	112	123	120	96	112	90	118	93	110	94	104	86	85	101	93	113	95	106	95	101	112	119	114	117	94	99	90	100	107	103	101	119	116	98	97	91	113	90	125	108	96	106	118	99	109	114	81	91	115	104	120	102	116	109	118	90	115	82	84	107	96	102	99	97	100	107	92	101	113	110	127	99	100	112	98	113	121	99	110	112	110	75	102	95	99	96	91	98	102	108	102	107	86	93	94	107	98	111	101	90	100	112	104	104	100	85	124	89	102	90	92	94	118	104	105	95	106	94	102	106	119	88	96	96	106	106	108	97	106	99	112	89	103	88	109	95	107	103	104	101	89	118	121	112	118	113	104	89	107	90	86	103	106	101	113	76	110	86	96	101	99	108	118	104	120	101	104	94	112	105	96	110	112	78	93	104	132	103	96	96	82	95	97	102	103	114	96	107	97	105	100	96	96	104	117	116	119	117	120	86	106	96	98	100	108	106	91	89	74	105	128	109	103	108	89	128	103	115	106	105	106	101	95	106	102	106	104	106	105	102	107	111	81	106	81	103	110	105	93	94	117	112	104	92	103	107	111	116	111	102	108	99	95	91	72	102	113	103	83	117	98	98	114	101	122	85	100	85	89	117	121	110	88	110	109	120	113	106	114	105	98	92	99	104	107	99	98	99	101	114	104	101	95	95	118	97	96	115	103	94	103	98	104	102	109	124	101	112	96	109	102	88	87	94	83	96	104	98	93	114	126	114	123	125	107	78	105	115	125	110	90	102	85	109	103	106	116	106	96	107	120	107	119	111	108	100	104	104	99	100	102	123	81	117	119	94	105	101	97	110	86	113	98	106	123	104	93	116	98	102	103	91	91	109	116	121	85	102	82	94	106	105	92	93	121	95	124	83	95	110	96	93	95	119	97	92	94	104	92	109	100	96	123	102	88	92	111	102	108	94	115	106	109	111	101	108	93	102	95	107	96	102
14316	44431	55123	31487	1240	1161	888	768	676	563	537	469	458	397	390	383	372	388	326	359	335	332	343	321	280	282	293	311	296	266	278	299	285	288	275	289	258	251	271	282	266	274	279	242	292	261	278	287	287	305	322	350	279	277	267	252	295	293	307	280	274	276	271	257	273	275	274	262	301	249	292	259	265	230	224	244	248	269	241	253	246	225	259	262	249	234	252	265	281	270	261	254	282	276	271	274	260	297	258	259	255	244	283	252	253	296	280	285	247	234	243	265	242	268	266	265	231	224	282	270	260	270	270	245	263	238	247	264	265	257	252	260	245	234	271	279	264	277	253	258	260	259	256	275	258	254	258	274	247	238	260	246	243	254	246	257	267	277	247	279	245	263	277	265	233	232	265	265	267	245	257	261	242	255	221	249	272	249	242	288	235	269	256	227	245	244	241	272	237	280	254	263	271	244	262	291	270	256	271	262	264	264	250	275	230	261	269	290	299	240	245	236	249	253	233	261	255	263	249	264	243	239	258	236	237	268	257	270	245	262	254	245	243	219	264	252	253	253	274	272	262	268	270	213	250	273	259	236	263	268	279	253	264	236	239	255	250	264	246	269	264	213	273	262	280	277	254	235	246	274	237	256	276	257	242	235	270	242	256	266	255	278	272	259	254	217	245	251	231	236	258	268	242	250	252	227	248	265	252	243	274	230	255	258	239	310	248	241	262	258	249	263	252	247	258	257	276	275	245	262	258	278	245	250	248	252	268	261	258	247	254	271	263	255	263	250	245	238	265	232	255	278	261	244	232	236	234	259	275	277	236	255	240	268	235	253	272	252	246	250	253	256	236	257	265	260	262	264	261	269	251	240	246	264	259	241	247	239	242	233	259	248	258	236	260	236	256	247	263	255	251	236	244	243	248	254	266	241	227	253	235	250	245	253	258	267	252	243	259	264	267	268	239	221	245	259	267	212	273	270	279	253	256	237	250	222	259	287	256	241	262	270	281	263	244	250	250	265	244	258	261	271	260	248	247	257	238	250	261	250	233	225	263	198	253	281	245	252	239	265	251	264	270	258	247	256	269	263	224	245	264	229	274	262	267	249	259	239	281	256	264	233	225	242	293	219	241	232	252	227	253	243	255	264	272	248	249	270	240	264	275	260	260	253	272	270	269	263	226	247	247	261	243	252	259	260	270	251	233	297	240	252	265	242	288	274	247	247	254	255	266	239	274	263	299	273	237	256	243	251	242	247	233	227	261	251	255	256	271	270	271	258	251	250	267	271	268	231	255	249	240	232	253	228	254	232	246	258	259	237	267	251	262	266	249	273	237	245	244	297	262	258	246	256	287	268	256	228	258	257	228	234	224	241	245	253	254	261	265	260	251	283	246	273	289	239	278	250	267	255	244	256	241	233	284	252	252	252	314	261	279	242	241	253	239	271	276	223	261	271	223	268	270	261	253	245	246	237	269	267	241	224	259	271	261	290	258	241	247	226	241	208	261	251	258	261	266	254	274	261	248	282	269	263	242	237	281	239	263	254	232	250	277	280	254	256	266	237	279	242	267	266	249	253	278	252	293	304	227	255	248	235	261	248	264	244	278	260	259	250	267	242	274	247	241	254	208	255	269	255	236	245	259	257	277	277	266	255	228	271	240	235	308	280	241	263	236	278	274	239	279	234	263	260	237	249	244	259	287	233	293	239	256	260	266	225	235	235	288	255	266	259	229	243	245	252	267	263	273	278	230	250	247	245	265	227	256	273	256	265	260	248	267	243	222	262	275	247	271	263	255	259	249	251	236	260	278	263	243	260	266	239	260	289	259	258	247	281	266	261	224	272	235	261	261	257	290	250	258	253	268	246	254	239	257	269	257	254	278	261	250	245	254	258	245	249	269	280	229	246	262	255	236	236	246	268	292	236	258	229	227	274	259	288	254	250	240	267	287	274	267	260	252	243	286	266	268	243	275	265	252	240	248	271	253	256	263	239	252	244	251	224	231	240	246	262	237	220	228	242	261	232	252	251	263	272	268	223	271	248	225	240	277	263	259	266	246	239	252	246	281	259	267	251	259	256	241	273	273	262	264	234	253	248	272	275	249	255	262	276	258	255	279	251	273	260	249	254	256	251	271	239	251	256	258	242	266	241	278	297	260	275	261	272	271	257	277	254	264	258	272	242	232	270	262	250	245	267	252	290	254	266	248	283	222	264	264	244	250	230	274	305	238	238	277	231	259	255	255	263	240	220	271	244	268	262	233	244	275	287	253	244	261	266	265	245	249	253	255	264	244	233	232	216	261	248	220	256	287	251	252	286	239	230	265	246	263	225	257	228	277	249	247	235	252	251	247	254	248	260	266	267	249	254	235	264	275	239	252	270	258	266	253	260	267	264	291	250	238	274	259	242	262	274	235	249	267	269	248	264	252	259	282	263	252	248	239	272	252	232	280	235	258	284	259	275	256	257	250	249	247	246	266	239	283	247	250	247	249	220	240	266	228	256	265	252	251	274	255	304	249	254	278	248	253	228	262	236	259	266	249	252	294	247	254	264	226	262	251	251	250	268	250	256	269	237	280	256	263	242	241	276	254	266	238	292	229	272	263	270	250	246	264	253	265	248	237	267	243	244	251	274	256	263	257	267	246	265	236	239	271	202	253	265	277	244	241	273	253	272	252	228	280	248	246	234	267	271	284	281	260	263	266	264	249	248	259	247	244	278	252	277	229	244	241	251	263	244	261	253	239	270	243	250	264	273	240	251	246	280	244	252	260	263	234	252	243	260	248	281	240	249	226	245	235	254	250	264	249	242	264	232	252	261	273	262	249	254	225	230	277	225	279	266	258	258	224	256	257	252	244	285	303	276	230	264	253	261	245	232	277	212	260	285	281	284	256	251	233	222	248	267	263	230	244	273	246	245	262	262	247	249	286	250	235	274	257	242	263	289	251	227	246	266	253	245	264	270	254	246	247	269	301	263	263	249	273	239	260	260	263	248	253	240	248	266	262	262	231	252	254	251	253	268	253	239	270	239	252	265	268	267	267	284	256	242	274	259	240	260	277	244	253	264	256	261	250	253	252	247	255	269	258	248	261	269	245	263	245	242	246	276	244	284	261	254	293	223	276	260	235	251	259	224	231	261	255	254	253	224	255	239	262	242	245	277	284	251	267	259	259	243	222	269	227	256	254	256	258	251	231	232	263	251	252	235	261	279	250	243	238	261	224	285	270	283	253	280	267	264	261	253	262	260	253	221	244	255	251	233	274	274	241	253	260	263	254	283	248	262	289	251	273	241	247	272	250	269	248	224	267	262	251	274	250	267	240	243	261	254	266	261	257	296	238	225	239	273	245	252	257	239	236	278	244	234	264	225	268	250	260	244	226	245	266	244	250	257	256	254	233	287	255	269	255	215	220	247	213	261	260	242	278	261	242	220	235	232	279	253	271	248	264	248	264	267	261	271	257	282	243	237	227	258	257	264	247	259	240	224	274	262	239	261	252	267
34634	74905	75364	44621	13648	1632	468	384	293	277	255	235	216	153	192	199	211	183	207	178	195	150	161	168	190	176	170	166	184	172	166	158	174	167	160	176	165	193	141	149	163	177	172	161	153	182	142	158	138	184	168	166	164	162	168	171	141	139	171	166	166	202	180	167	157	153	143	134	151	150	181	175	162	164	173	156	134	158	154	152	152	164	160	157	165	169	140	150	149	167	181	174	162	165	156	170	198	167	160	181	161	172	173	163	168	168	172	171	156	148	160	144	154	168	169	166	143	152	156	142	172	182	166	150	169	186	182	181	187	160	165	178	155	158	150	164	158	171	181	170	164	149	175	168	169	165	169	170	146	131	166	146	167	171	160	172	179	148	145	134	160	159	166	171	143	156	186	152	157	155	148	188	160	154	153	156	141	162	166	162	171	178	169	150	143	149	165	133	165	155	159	182	143	165	178	166	193	170	193	165	146	136	181	146	188	154	130	171	168	157	153	182	167	191	161	159	165	157	174	130	163	160	148	163	183	183	152	176	168	158	147	179	139	122	146	140	165	174	162	159	155	175	146	156	163	166	153	137	157	151	150	150	151	148	160	157	130	151	157	173	183	161	159	175	147	157	173	159	147	167	147	179	140	139	177	172	145	176	140	157	194	188	161	151	166	154	138	158	175	148	163	149	173	162	167	158	148	172	170	164	165	139	155	152	171	155	154	160	138	140	160	152	161	147	164	164	159	164	175	148	166	163	146	169	154	151	153	179	175	179	155	171	172	170	165	151	153	153	181	152	145	159	163	169	154	174	135	162	144	164	163	156	183	148	137	168	144	172	156	166	159	206	155	138	144	143	139	181	144	160	159	167	177	164	179	161	158	171	179	171	165	142	159	155	139	160	156	157	151	140	163	177	157	161	155	176	188	158	140	169	161	168	149	148	186	157	147	132	152	175	149	171	151	139	173	156	177	150	158	160	152	153	154	168	156	147	168	146	150	143	156	150	176	158	165	159	172	152	168	150	144	158	162	163	154	170	196	137	158	158	157	149	161	137	157	154	148	169	164	173	131	144	184	163	161	151	168	180	164	164	152	173	154	166	160	158	173	148	181	158	158	189	168	148	157	145	144	157	196	172	173	165	148	145	146	167	181	143	188	168	142	160	154	168	158	183	146	152	176	158	149	149	165	168	163	152	167	161	196	141	159	138	152	164	168	161	149	162	140	175	170	146	161	165	167	186	165	174	166	153	147	180	144	170	168	158	166	191	182	185	173	164	169	179	152	158	168	172	155	165	164	141	171	166	155	185	158	171	157	142	142	168	169	173	165	160	145	159	152	162	164	156	143	168	156	137	153	170	160	156	145	158	154	168	173	141	164	153	135	141	153	165	177	170	146	153	166	151	165	146	154	151	172	160	161	168	160	164	147	146	148	155	152	153	169	154	142	145	160	170	177	186	152	187	158	153	157	140	148	193	160	146	173	177	165	143	171	152	152	132	176	150	165	144	160	148	151	146	145	169	160	176	146	159	164	169	133	142	122	149	176	145	150	159	165	153	159	147	149	181	170	166	179	176	148	140	165	157	157	162	162	175	187	162	154	152	149	176	160	177	185	161	175	163	138	162	182	169	171	174	136	147	157	137	155	172	163	167	170	162	166	186	183	164	162	161	171	175	147	174	167	165	149	157	142	184	184	121	157	165	153	168	149	155	146	160	168	153	202	153	155	154	138	168	182	137	149	160	153	178	154	166	178	175	169	167	144	151	151	180	181	143	164	185	142	158	150	162	162	181	170	154	138	150	165	139	159	140	166	173	153	144	168	140	176	165	144	180	177	176	167	156	122	175	177	172	186	158	164	162	164	160	178	151	182	158	152	164	181	167	160	169	177	167	145	170	170	160	163	160	149	158	159	171	146	167	203	135	164	170	138	153	169	171	171	145	167	151	168	159	164	152	170	170	171	157	138	156	164	167	147	151	175	169	169	169	156	147	162	160	166	144	162	169	148	144	169	136	136	155	158	166	159	153	164	162	156	179	182	154	185	160	163	190	158	159	162	160	184	153	179	151	143	160	175	162	156	148	191	179	148	167	154	167	150	146	150	150	172	153	154	166	164	174	155	159	158	153	174	186	182	173	150	169	131	166	137	151	136	160	146	168	136	133	148	165	156	147	152	172	160	178	144	155	191	133	164	153	159	174	177	145	178	164	161	165	182	171	162	195	170	167	173	162	159	165	134	137	152	177	164	149	176	153	178	141	142	169	152	170	165	184	153	150	146	168	150	165	174	170	162	160	173	134	157	162	147	182	180	148	171	161	154	148	147	156	167	158	161	168	157	157	151	138	169	153	198	143	140	149	142	151	172	148	136	175	152	157	148	146	161	162	164	155	168	187	163	147	136	150	159	162	167	160	177	164	154	146	163	153	169	152	154	145	157	160	157	172	172	166	149	151	171	141	163	187	149	152	174	170	158	169	147	177	145	139	160	152	143	158	155	176	153	162	138	156	161	170	174	151	163	153	185	130	150	163	148	195	157	148	143	145	134	139	159	174	180	149	138	164	170	182	145	167	148	167	175	145	188	148	185	169	137	134	147	171	174	182	162	139	150	156	155	155	171	161	169	173	173	187	159	180	159	143	156	151	164	148	177	171	173	168	168	166	173	170	168	152	154	153	170	152	150	172	167	175	130	151	162	158	147	145	162	156	165	166	162	182	144	143	140	139	173	155	186	141	159	168	147	155	175	160	180	171	164	165	146	169	136	190	164	160	155	156	169	163	155	164	151	154	146	174	168	171	157	147	157	180	130	163	154	165	155	169	148	174	154	157	183	166	143	168	152	183	161	170	166	175	154	160	150	165	133	166	153	171	165	149	138	175	150	154	174	146	155	193	179	156	173	189	150	164	176	151	155	163	177	154	163	173	157	153	162	171	149	166	177	144	139	155	167	158	158	137	174	169	174	154	142	153	181	164	163	129	147	144	167	153	172	158	157	168	170	156	181	163	160	166	164	144	198	152	149	171	164	157	198	146	159	179	180	154	143	157	143	179	164	160	145	162	184	150	159	160	163	159	158	144	160	146	148	164	155	144	164	167	173	149	171	178	150	172	138	151	152	150	183	165	159	148	159	148	154	160	155	154	164	173	172	159	156	162	170	159	141	166	141	133	163	166	136	160	171	159	159	168	139	153	144	170	169	151	148	161	159	160	166	177	148	154	181	161	134	151	160	169	157	152	153	171	153	170	163	151	186	175	156	192	199	161	151	152	162	151	180	187	174	155	163	160	145	142	155	160	159	145	179	174	152	173	170	173	165	185	178	170	181	178	164	147	157	165	137	146	151	169	156	158	162	180	167	142	180	173	132	181	143	153	144	153	160	143	124	172	177	169	164	157	147	167	165	162	167	164	165	153	157	188	183	158	145	150	164	145	150	153	150	170	154	147	160	163	169	180	152	173	178	175	149	165	158	160	128	151	150	175	139	138	154	148	165	166	156	139	159	152
19380	55753	69377	41045	2558	2113	1695	1363	1206	1021	944	807	807	743	714	637	637	578	566	539	541	514	497	516	512	467	430	428	462	405	454	425	447	449	452	435	421	420	420	445	408	395	397	445	442	419	446	485	463	523	464	472	460	441	441	437	442	417	416	385	396	388	418	398	433	439	427	428	403	379	388	380	403	388	414	411	399	381	386	392	374	414	384	401	397	365	373	398	399	405	399	396	377	412	360	410	377	370	407	385	400	376	408	356	340	389	384	400	393	390	382	419	381	407	404	348	375	392	392	395	364	395	340	382	407	373	405	368	374	378	370	399	374	374	362	403	413	397	411	374	368	405	367	398	368	411	380	409	362	388	366	391	410	392	393	378	391	390	400	379	385	369	380	394	392	379	389	342	353	367	405	364	387	380	387	415	381	425	398	348	396	363	391	387	384	380	391	377	366	377	382	404	377	397	413	390	388	342	384	378	396	360	353	350	364	379	371	399	356	381	376	403	372	348	373	366	370	356	390	387	395	394	398	390	364	354	372	364	409	399	352	373	375	411	379	380	412	383	385	367	404	367	366	389	403	387	381	388	392	357	376	381	397	388	384	376	400	357	366	391	340	378	381	367	365	391	386	386	391	395	355	353	410	395	376	353	351	388	402	385	390	381	387	377	364	361	385	391	367	379	389	365	415	366	385	372	370	394	418	385	399	371	391	390	412	380	342	370	361	389	397	402	365	405	383	390	409	355	368	405	395	374	387	413	373	384	371	340	371	399	372	375	386	393	418	392	424	377	399	385	350	396	349	388	418	375	339	406	372	402	439	390	368	344	386	371	415	363	410	397	408	345	382	360	366	366	398	346	397	375	362	364	378	382	344	421	358	387	370	425	392	354	383	375	407	373	368	405	410	419	398	338	406	394	394	383	359	383	395	384	397	378	379	390	357	382	391	420	383	341	391	397	367	359	396	377	436	363	397	416	345	380	374	355	387	372	360	392	368	366	384	360	347	385	361	401	374	375	399	391	369	357	380	396	363	384	375	366	358	412	392	371	350	391	353	391	411	376	357	392	395	379	402	360	369	379	397	354	378	386	395	383	385	399	355	367	370	368	409	403	351	344	397	401	404	342	399	390	386	390	386	392	393	390	378	447	389	368	375	375	391	411	354	369	371	354	388	420	398	377	395	383	399	401	355	393	394	406	392	424	397	368	351	375	399	394	400	369	379	369	335	380	370	390	401	400	382	379	361	376	376	350	365	394	405	381	338	399	434	406	388	413	400	400	352	355	377	372	388	361	404	391	398	368	393	413	376	406	350	369	403	374	362	403	391	394	399	347	374	370	373	373	357	357	350	403	409	378	405	364	427	383	386	396	384	404	387	426	389	377	408	383	408	383	378	422	373	374	361	367	377	399	369	379	375	407	390	360	366	393	385	377	426	362	380	355	387	398	392	363	371	362	370	375	396	363	401	384	387	373	408	353	351	367	397	398	381	379	356	395	393	387	404	352	378	369	402	415	387	345	376	432	388	375	374	357	394	368	376	370	372	398	414	371	357	401	383	371	387	386	379	391	405	395	382	392	367	396	382	391	351	386	355	409	370	382	384	389	388	391	391	390	369	355	363	369	371	380	383	398	386	386	363	371	403	346	370	404	407	354	373	377	367	398	403	395	344	375	390	359	360	396	340	367	367	380	383	391	358	377	356	380	374	382	395	353	378	347	394	348	406	394	397	408	391	394	371	387	421	398	392	384	378	354	366	383	392	375	400	383	368	370	377	385	401	393	416	399	405	373	385	394	387	359	352	419	370	409	379	354	398	371	427	362	407	412	410	399	406	393	388	401	359	369	344	365	393	361	342	353	411	365	364	377	399	386	365	385	368	429	374	413	416	399	396	397	373	368	379	385	375	418	370	403	400	397	378	394	379	383	395	374	361	375	360	396	368	378	383	414	398	403	354	393	365	396	380	393	386	391	374	392	404	395	359	365	347	388	366	381	332	383	384	372	367	391	402	359	361	400	374	385	403	378	376	347	377	409	387	391	395	418	413	417	380	400	422	334	380	372	355	366	382	410	374	338	372	362	390	368	382	360	397	360	369	393	394	382	350	372	378	402	378	395	399	362	409	380	379	400	361	374	367	393	424	390	388	369	355	386	399	361	347	401	405	366	372	379	360	416	396	408	390	390	402	368	356	378	355	341	382	383	409	332	390	414	391	381	364	358	364	363	391	371	400	417	351	415	348	354	378	401	386	409	373	380	397	383	371	392	391	367	423	395	391	361	388	381	382	402	362	384	374	360	413	391	347	400	407	392	399	340	376	415	361	404	384	385	393	359	376	376	384	398	388	378	416	389	339	358	390	364	363	412	388	409	349	386	393	369	379	378	382	373	403	402	403	366	408	392	397	386	383	363	357	416	388	400	391	370	328	377	372	395	368	347	414	350	399	415	380	396	392	388	377	413	348	390	376	376	388	354	384	360	352	428	365	353	386	397	380	375	332	349	407	372	401	369	379	401	368	419	401	393	389	400	396	394	391	364	345	363	400	380	397	341	411	394	394	368	351	393	377	401	364	366	391	403	396	405	378	407	351	388	358	388	354	371	394	399	392	376	368	383	369	368	368	358	362	385	396	372	389	351	394	356	377	381	377	382	391	386	398	399	372	393	377	404	395	404	395	380	375	407	369	362	371	378	388	372	394	355	391	377	388	377	372	392	387	340	337	372	406	382	382	376	411	379	390	398	400	396	381	365	389	350	340	422	365	371	398	375	381	368	366	381	388	347	393	367	394	406	385	380	400	406	358	389	379	370	397	371	389	381	383	407	360	414	394	388	366	398	380	388	389	385	361	380	396	360	364	361	389	395	389	412	396	376	366	382	357	361	354	366	384	355	400	366	409	396	377	382	417	352	344	367	372	351	380	414	344	367	385	374	401	423	409	359	371	381	407	351	381	382	407	370	357	369	378	357	396	382	407	335	344	396	403	381	401	384	406	335	378	386	366	366	418	386	389	354	401	376	384	369	381	387	393	365	382	361	389	326	389	382	373	357	395	356	396	367	418	397	397	391	384	380	378	372	376	367	387	409	379	388	369	387	403	394	395	367	402	394	377	423	381	359	364	374	391	347	392	359	350	396	365	385	343	387	408	371	387	395	398	371	367	391	397	407	357	353	395	383	410	369	389	386	389	385	401	385	355	376	363	373	378	374	384	365	417	359	383	364	393	387	380	369	341	407	364	362	382	360	396	419	397	369	395	340	389	361	358	398	372	392	391	427	379	394	410	393	364	338	397	392	390	357	435	407	363	385	407	391	381	416	351	367	387	372	368	378	398	377	353	375	396	353	377	392	388	421	336	398	380	382	366	339	361	423	401	381	385	365	379	372	382	325	400	387	370	358	349	364	407	376	343	384	340	405	384	375	403	393	362	381	432	387	367	348	377	420	424	364	363	380	381	395	365	369	387	396	377	374	403	405	377	391	343	378	433	411	372	329	404	398	386	414
12636	9501	6089	1346	223	173	179	205	202	187	181	227	187	192	212	188	205	196	187	158	183	183	194	195	184	184	188	213	207	210	216	220	197	190	180	191	187	174	184	179	199	188	193	201	207	231	207	189	170	187	201	197	167	204	209	200	192	179	191	200	199	190	192	180	195	199	201	202	170	173	210	221	167	166	193	217	191	193	192	179	166	196	199	176	169	197	203	209	207	190	206	205	200	206	164	206	180	200	177	196	190	195	168	190	198	198	191	201	180	192	218	174	198	185	201	181	188	195	221	218	176	208	195	177	206	185	176	185	185	204	196	183	178	200	191	182	208	188	195	193	180	198	189	196	182	206	192	205	202	158	196	200	195	170	193	192	204	197	180	192	199	196	203	201	227	211	193	193	201	193	191	178	185	181	184	183	183	192	197	200	195	207	185	212	204	190	178	191	184	174	200	180	198	178	175	216	202	163	187	189	169	191	207	228	208	194	175	183	209	188	200	181	191	182	210	198	193	167	211	184	200	178	203	191	205	206	151	178	192	202	196	195	198	201	208	203	183	202	203	190	181	179	204	198	190	209	194	211	191	201	220	191	176	212	186	184	183	189	183	167	195	207	187	182	230	181	198	230	175	190	199	200	184	216	190	185	204	212	210	166	208	173	188	175	217	189	169	189	204	183	180	193	180	212	177	204	211	178	189	174	189	186	215	178	183	188	209	208	184	208	209	180	189	182	214	177	167	181	191	197	197	185	204	177	196	180	188	195	199	195	205	191	167	204	213	186	207	168	186	193	214	160	177	186	186	171	194	197	199	199	187	172	209	199	203	196	194	208	197	208	195	203	191	211	198	220	179	188	186	176	171	196	179	193	164	182	173	204	195	178	190	170	165	205	182	177	212	205	206	189	198	178	182	179	214	190	190	173	197	197	194	196	192	209	191	200	174	192	186	212	161	202	189	196	200	199	199	200	166	206	171	202	175	224	197	193	187	188	229	183	169	176	202	183	180	190	185	189	175	211	213	189	194	219	172	194	197	186	192	173	173	206	185	192	205	191	187	173	169	165	203	195	223	206	175	198	171	164	179	185	165	205	208	189	196	191	171	199	194	195	168	166	198	195	183	168	186	167	203	199	182	209	194	184	204	218	206	174	179	203	188	177	195	197	191	183	193	205	193	180	203	226	177	169	212	182	186	193	176	185	195	187	198	216	173	177	177	181	195	192	171	205	188	176	212	174	184	188	188	195	194	196	192	173	188	191	195	181	188	202	184	196	201	191	169	220	187	209	166	174	180	217	179	219	195	186	172	181	205	204	191	199	181	191	219	199	175	192	186	189	200	197	189	199	186	214	192	208	196	183	162	188	177	202	207	199	202	222	178	193	197	197	189	177	207	201	198	174	188	172	198	195	181	193	178	202	188	175	175	211	183	179	190	200	181	191	184	185	190	206	162	194	211	173	194	193	210	192	187	177	177	193	204	201	170	214	182	183	196	203	185	224	183	187	200	161	178	208	211	202	196	185	183	228	193	187	182	182	200	178	208	163	189	209	192	187	211	171	179	186	184	227	203	220	200	169	199	199	219	215	205	201	188	189	197	163	192	181	208	169	165	192	195	206	182	167	206	179	218	193	192	171	201	210	206	179	188	213	166	173	222	177	163	196	193	190	217	203	203	207	198	194	197	205	182	210	187	171	187	200	169	164	189	203	190	183	193	182	212	177	185	206	193	206	190	215	244	219	189	158	199	170	185	191	185	194	224	208	184	194	175	196	177	189	192	195	183	182	198	170	205	157	213	215	193	206	183	182	198	164	194	189	209	186	196	193	182	187	190	169	168	188	192	202	196	220	182	181	187	221	169	203	199	194	193	206	188	209	182	172	195	154	203	182	191	184	195	193	215	169	188	209	211	204	194	157	213	210	181	213	203	176	165	177	208	215	185	192	214	169	211	179	181	194	219	218	181	233	179	194	192	180	199	183	190	214	176	172	180	196	175	172	179	195	189	207	209	207	197	209	206	194	161	191	173	172	201	191	211	189	195	200	200	210	159	208	187	182	209	183	197	198	198	195	205	176	187	177	196	217	195	181	209	209	227	172	214	190	228	196	198	199	168	198	172	161	164	207	202	189	201	191	188	160	188	193	181	151	192	197	218	196	195	174	186	179	199	205	206	188	206	163	196	201	206	181	220	200	197	187	192	203	194	214	211	221	188	167	169	188	199	201	191	184	186	197	182	185	173	160	217	194	194	196	179	192	181	181	179	186	214	198	209	171	184	174	186	194	192	199	202	186	225	234	204	187	215	210	175	172	170	199	212	166	177	191	203	191	214	147	192	163	177	183	186	201	210	206	205	195	204	198	202	182	174	174	182	179	182	204	187	187	190	203	189	195	182	208	176	190	152	182	199	184	184	196	205	180	201	217	176	179	198	202	197	204	191	200	186	184	203	226	189	218	202	196	188	171	173	192	196	195	170	206	174	194	190	189	203	188	195	191	190	205	200	178	203	168	173	190	205	181	192	191	202	211	185	187	198	199	208	195	210	187	166	179	200	182	194	178	208	186	183	190	208	194	191	171	209	204	164	181	167	187	171	178	188	199	166	200	191	183	206	207	185	171	182	174	197	224	198	197	186	200	204	205	202	197	166	206	189	194	206	195	198	205	195	190	196	161	176	201	204	189	179	155	185	206	192	185	162	196	209	182	203	213	226	189	213	203	191	219	182	191	190	180	222	183	206	209	189	209	200	207	207	184	195	194	196	168	178	194	168	176	178	195	194	171	187	181	189	182	169	188	208	173	161	194	189	211	191	178	174	204	208	187	214	193	169	169	226	185	191	201	204	212	173	171	209	204	172	198	195	194	171	211	208	196	201	212	226	209	216	184	201	175	197	195	208	204	183	177	198	198	181	187	197	206	192	206	178	187	199	215	210	177	166	192	184	181	194	207	200	170	203	198	175	197	193	200	216	163	192	200	182	179	193	192	155	174	191	164	188	217	180	177	196	198	194	201	181	197	202	193	192	177	196	178	178	174	189	181	208	203	197	187	202	195	166	171	177	202	198	195	201	207	179	215	202	188	204	197	179	198	176	197	219	214	188	203	172	209	176	188	182	176	185	188	156	212	202	206	197	175	197	179	225	208	181	196	217	190	177	193	169	191	238	175	210	207	188	180	190	180	188	180	176	173	208	175	213	202	187	179	187	197	190	209	186	193	207	190	163	201	202	185	178	189	174	195	213	177	214	180	202	199	193	177	189	184	169	190	193	218	189	196	183	189	189	204	181	180	176	178	192	181	188	182	181	225	199	172	198	178	195	183	190	183	196	234	183	188	186	183	196	194	179	205	196	173	174	168	197	172	191	189	209	155	191	165	188	225	192	226	174	163	217	183	225	174	192	207	183	189	166	174	191	207	177	190	192	205	189	205	174	208	197	196	193	171	178	223	185	201	205	224	179	213	192	228	200	176	208	195	184	218	181	182	191	219	184	180	190	191	183	198
6762	10770	11296	3225	448	465	489	406	475	412	439	448	433	465	431	419	404	455	390	409	439	474	436	434	431	434	364	456	409	437	425	420	402	416	392	412	427	420	422	430	430	446	441	405	443	421	463	464	434	436	462	458	472	464	419	376	432	465	462	423	445	391	428	437	412	444	438	417	399	448	430	419	449	458	447	406	421	429	419	465	428	437	400	422	466	422	410	397	410	400	437	375	427	418	432	396	436	449	407	415	441	406	428	441	433	397	410	458	452	410	391	443	457	428	470	411	421	405	421	399	397	428	419	430	432	416	443	449	417	391	445	429	442	415	382	438	463	450	444	443	426	433	420	386	416	429	416	436	426	467	405	418	455	423	438	433	430	423	421	425	432	432	433	429	436	435	430	393	404	428	430	411	438	432	418	425	431	445	428	453	456	412	435	437	423	450	428	403	419	446	440	431	400	459	415	429	422	417	392	434	422	457	418	372	451	425	437	442	422	452	427	444	449	404	431	431	428	420	445	461	428	467	407	421	445	442	430	412	424	398	449	424	428	462	418	438	397	424	398	439	430	395	425	417	452	382	431	417	446	450	440	433	409	409	414	430	444	467	447	427	440	428	372	467	424	436	416	386	455	427	434	465	398	440	429	428	435	441	431	428	403	420	400	403	422	457	399	446	434	402	406	423	421	437	464	447	449	445	414	443	379	467	416	428	436	449	417	448	442	431	411	435	452	439	462	454	470	421	430	418	418	438	445	452	400	393	398	447	430	442	427	436	454	454	421	410	454	441	390	445	445	407	432	403	440	424	389	414	434	416	411	452	425	431	412	424	480	417	432	434	440	429	405	424	421	455	417	426	436	447	420	400	406	418	430	432	416	428	432	397	438	434	443	432	409	449	448	392	409	430	394	416	406	403	406	451	420	417	418	445	423	419	412	432	432	443	410	452	421	424	410	440	451	448	431	420	443	426	401	445	410	391	426	421	408	398	392	447	425	437	420	443	443	434	413	426	432	411	414	408	463	456	434	442	401	460	406	453	430	418	436	424	442	422	440	428	457	448	401	452	417	454	442	426	419	442	401	437	409	440	430	443	466	411	418	394	438	416	418	443	417	462	449	464	416	478	420	443	472	408	437	448	421	450	470	407	420	402	448	438	435	446	426	425	430	469	443	432	432	467	419	432	423	408	437	437	429	422	412	465	401	406	419	401	423	463	451	420	394	447	402	441	426	427	431	406	415	459	422	430	452	426	412	455	424	427	433	425	433	469	460	407	379	415	424	439	478	429	401	388	422	413	429	426	401	450	404	450	426	464	436	418	405	410	435	431	392	424	474	434	434	426	397	406	449	432	438	411	457	438	399	427	411	449	451	476	376	428	419	398	410	420	437	450	395	401	407	413	454	406	476	402	408	429	420	423	430	402	440	442	402	409	458	438	417	434	411	414	446	433	388	412	391	447	419	358	442	405	446	435	433	435	462	428	424	403	433	430	397	406	405	435	390	407	416	474	392	444	433	390	419	421	466	446	422	409	471	463	421	432	451	447	400	423	476	423	421	411	392	399	410	444	416	397	436	419	415	384	415	407	416	406	388	463	399	437	429	402	438	427	444	413	416	424	446	402	443	480	431	417	430	433	443	403	435	451	419	428	450	434	421	406	427	442	446	420	432	410	435	456	444	443	468	477	446	397	412	418	414	425	407	410	421	441	439	403	429	405	396	388	401	443	443	429	456	436	460	431	428	408	414	421	407	454	473	413	409	406	428	432	426	436	422	360	400	451	430	400	478	437	439	416	417	430	469	425	422	408	413	436	426	424	423	378	411	407	429	416	401	452	440	443	432	458	422	452	443	431	423	432	402	434	430	407	429	430	426	419	393	423	402	466	425	424	416	439	401	406	425	417	443	438	435	383	414	424	438	410	441	423	462	421	433	452	424	416	443	438	430	504	416	430	431	429	438	459	409	430	434	408	413	415	444	427	411	436	418	450	438	425	451	439	463	414	406	422	453	390	427	406	442	386	438	423	429	429	414	422	427	426	428	433	392	439	425	413	423	420	398	399	433	449	457	442	430	422	419	411	414	414	416	415	421	420	429	433	420	447	436	403	426	435	446	439	446	429	375	437	390	432	379	440	434	377	424	426	440	406	420	410	436	419	423	410	423	441	446	460	412	426	429	441	445	436	420	436	406	460	432	415	432	422	410	420	442	422	428	432	389	401	394	403	426	424	491	456	451	431	438	417	448	422	440	398	392	398	414	467	395	400	436	391	468	423	455	422	455	450	408	429	428	450	405	434	432	404	433	431	410	423	399	405	422	398	405	421	439	401	432	435	451	437	436	431	464	433	439	416	426	405	440	434	455	418	419	461	425	420	407	426	406	443	399	452	406	439	427	413	391	419	425	429	447	428	397	408	428	435	444	436	376	426	426	429	455	412	430	446	402	417	459	454	415	430	448	489	443	423	410	415	423	431	394	443	427	460	437	447	426	433	417	433	450	430	409	414	434	407	438	409	415	418	416	407	422	420	448	407	386	440	423	413	414	442	417	465	405	433	439	412	435	449	446	416	429	436	401	445	422	431	423	420	427	449	433	429	417	471	399	436	433	382	478	419	424	437	423	404	445	418	427	462	400	411	452	418	445	380	428	441	425	431	440	422	421	417	450	417	445	406	441	453	460	382	445	408	433	422	423	434	442	396	434	442	428	458	431	419	451	411	392	425	428	426	420	437	446	432	444	438	396	423	397	407	403	428	415	437	394	454	438	420	406	419	416	415	422	421	394	421	382	453	437	449	429	457	410	426	439	425	419	424	399	446	438	429	439	421	411	373	436	419	426	438	441	438	416	442	461	431	444	433	459	402	376	406	422	434	427	446	441	458	434	432	460	432	446	393	440	410	437	431	421	441	431	417	415	429	444	401	406	438	453	429	465	388	400	435	444	405	438	450	414	427	398	417	453	408	449	427	455	424	414	427	397	434	404	472	449	418	418	433	421	427	455	418	428	449	431	448	409	434	421	388	437	436	419	472	414	403	444	403	434	422	443	406	412	391	418	430	436	408	431	436	429	413	372	443	381	442	383	440	398	433	409	427	456	423	412	433	449	445	483	414	411	446	418	414	496	416	411	439	434	391	420	437	448	479	426	435	446	462	431	439	429	437	406	416	432	444	453	396	429	454	432	423	441	456	461	438	446	447	434	427	422	433	404	364	396	464	427	431	412	429	419	453	398	469	450	412	425	432	445	457	436	421	442	427	436	435	452	468	400	416	405	388	469	404	436	435	392	440	392	441	432	441	404	443	401	458	438	460	425	430	431	423	400	430	403	414	416	448	410	444	428	437	409	407	406	381	444	417	425	402	465	443	436	417	415	437	449	427	404	429	431	434	463	402	445	418	426	428	414	471	419	415	467	452	455	410	447	420	437	425	442	400	455	437	412	434	435	408	442	389	426	425	414	420	429	441	423	425	433	394	449	424	395	403	417	402	433	411	442	431	438	401
25229	56372	59315	31031	5133	368	240	217	188	176	146	128	154	118	124	138	130	124	120	120	106	124	126	91	90	102	104	111	96	120	115	100	103	100	101	98	101	98	97	124	110	98	110	106	104	94	99	102	104	111	109	106	107	123	113	109	103	123	110	100	92	106	106	93	105	80	99	110	114	107	99	111	115	103	102	97	115	100	113	93	109	108	99	87	102	105	81	115	113	99	109	120	110	96	103	96	101	92	103	122	111	100	115	96	108	110	109	96	100	108	116	103	116	100	96	103	104	124	104	102	105	110	105	90	93	106	115	92	100	108	99	117	90	112	108	112	95	100	96	89	107	90	105	115	107	116	93	102	104	112	104	101	107	102	96	123	108	89	102	109	94	120	101	105	98	82	97	100	120	98	99	105	101	96	114	120	90	100	108	112	115	108	103	111	126	111	105	100	89	93	115	102	120	112	115	127	99	131	86	90	96	111	104	110	117	90	91	97	94	97	106	99	103	108	99	97	98	106	95	111	111	116	105	118	114	108	113	76	115	95	142	128	102	103	102	95	104	101	106	100	107	84	120	117	105	118	118	131	106	91	99	101	100	107	103	113	105	92	103	100	124	99	94	102	105	87	106	102	106	98	96	97	109	110	95	101	98	95	93	108	106	99	97	96	93	113	123	111	101	103	94	120	101	103	94	106	100	122	106	111	99	116	89	105	107	109	95	96	89	98	113	95	101	89	102	104	113	94	106	100	96	94	107	113	90	126	111	108	83	109	98	98	103	133	119	104	103	107	104	88	88	93	104	116	84	111	97	112	103	116	109	100	92	98	103	110	99	91	108	111	100	103	104	117	96	106	103	100	105	115	112	116	109	106	102	102	97	103	92	111	100	106	119	110	104	95	81	102	105	96	92	104	106	99	91	98	103	96	99	79	104	110	104	103	100	94	94	103	106	111	103	103	99	89	88	100	98	100	111	115	96	122	112	86	101	108	104	95	92	96	94	80	114	107	124	102	96	101	102	112	99	104	104	123	121	117	110	103	105	102	105	90	110	102	93	91	102	103	94	90	105	86	85	125	89	114	100	110	96	84	96	101	79	92	98	109	91	117	117	123	114	97	91	118	102	97	94	100	101	119	107	121	91	100	115	93	92	106	121	89	101	96	94	106	98	96	82	99	111	85	86	109	81	82	110	120	111	105	114	104	93	117	114	116	103	130	112	107	102	109	101	96	82	96	92	102	89	98	107	120	90	101	91	104	87	111	95	112	112	114	94	100	115	107	116	100	94	113	98	98	101	102	86	102	88	103	103	86	113	112	91	114	110	109	103	89	101	101	117	88	117	101	98	94	98	86	104	100	104	123	103	84	102	114	91	116	117	101	103	113	103	87	120	106	113	95	103	97	128	98	92	124	110	113	103	93	122	106	100	129	88	109	101	101	100	98	122	94	108	109	108	102	105	116	111	114	115	113	111	106	105	119	107	108	120	98	116	110	84	111	112	96	92	102	105	104	95	100	92	113	99	109	95	115	90	78	91	123	88	107	108	101	114	108	118	100	123	111	91	99	81	101	97	104	106	109	95	91	110	98	85	110	82	116	115	87	120	100	101	87	96	96	99	96	99	106	103	107	100	128	92	95	101	109	94	98	104	113	117	108	104	85	100	105	94	113	91	110	105	91	95	83	92	83	114	102	97	127	100	107	99	79	99	96	95	97	100	106	119	125	100	95	103	108	99	91	98	144	93	101	111	103	98	100	122	105	91	103	109	106	101	98	119	99	111	101	123	108	115	79	92	129	82	114	128	93	119	91	92	99	87	94	130	106	103	96	96	96	104	114	109	111	108	104	106	111	99	117	100	118	123	102	114	98	91	102	102	95	106	91	94	111	125	102	116	106	98	115	103	111	93	100	121	114	112	106	96	113	130	114	101	108	119	107	121	116	94	99	106	110	121	97	117	97	103	93	96	103	122	121	91	87	92	119	102	102	112	98	96	104	121	110	95	114	101	85	99	97	96	113	97	89	99	95	108	104	93	91	128	95	99	123	103	86	99	89	93	111	120	91	114	119	105	97	118	78	103	93	100	107	104	100	69	113	92	118	102	97	102	77	89	106	107	93	104	96	119	95	111	96	113	108	101	107	103	101	119	113	96	105	104	98	75	89	103	112	100	99	115	106	93	103	92	104	104	95	87	118	105	116	96	101	86	114	105	90	109	114	105	93	103	99	90	81	93	103	112	113	96	91	91	103	79	104	95	96	119	112	100	98	102	118	96	110	110	104	96	114	121	109	102	97	128	116	100	94	105	97	99	103	123	106	104	98	100	99	95	104	130	112	84	106	88	104	103	93	106	106	94	85	94	109	93	125	84	98	95	91	104	102	111	114	102	113	104	88	100	108	85	112	109	102	114	117	117	120	98	123	94	102	111	91	100	109	98	105	126	101	122	118	87	96	107	106	110	117	115	94	103	102	102	111	90	105	130	102	83	99	111	103	120	113	120	109	99	101	80	94	108	82	104	93	134	106	127	102	112	97	110	103	81	83	111	101	100	115	115	99	114	98	119	100	117	101	78	121	120	109	94	109	102	101	101	91	97	108	93	116	112	96	98	89	122	110	121	108	96	107	102	96	115	73	101	104	110	98	91	103	123	121	119	86	107	111	91	111	120	99	96	85	85	104	95	93	124	98	115	101	112	99	114	99	108	109	101	88	87	117	110	100	91	93	104	111	120	94	103	109	118	122	106	85	105	79	98	125	93	102	96	97	108	109	93	104	91	109	101	84	101	92	82	118	112	102	115	110	113	123	114	103	114	105	96	105	111	120	104	90	100	105	112	93	116	124	113	103	125	112	104	111	104	90	120	94	119	111	107	105	96	118	103	108	96	106	86	88	105	91	108	107	110	103	110	109	133	99	82	101	97	114	102	110	123	100	93	103	107	79	112	121	117	119	101	93	107	102	113	104	95	99	95	94	120	101	102	103	104	115	96	99	109	95	120	117	95	86	102	101	127	92	85	87	108	104	108	93	101	96	94	107	109	98	103	92	103	99	93	103	100	114	103	97	96	100	102	99	96	106	91	104	106	118	91	124	103	78	102	112	91	97	90	104	96	94	112	111	97	114	96	106	95	116	105	99	101	108	75	93	112	107	82	117	100	114	109	106	86	111	103	99	113	107	106	104	102	105	102	116	105	109	119	92	92	77	122	127	94	96	112	99	106	112	102	87	105	78	94	115	103	102	101	118	91	88	110	101	111	105	96	114	118	118	124	118	127	102	100	99	112	98	109	99	98	104	103	92	94	104	99	110	122	113	100	109	113	105	111	108	100	117	102	101	98	85	95	109	82	100	119	93	120	81	93	102	113	112	94	115	86	111	91	98	101	87	104	101	108	87	104	88	110	91	124	95	110	94	95	121	98	93	92	94	108	91	95	99	109	101	121	109	104	79	102	97	104	103	137	105	103	116	84	96	93	113	92	97	118	109	102	113	106	106	105	112	117	109
14486	43201	54667	28398	1362	1117	949	730	677	561	561	470	473	482	381	379	392	361	335	321	332	308	321	323	297	319	308	281	291	312	291	302	302	266	291	272	277	276	235	304	261	270	250	257	290	311	271	310	287	284	329	424	349	261	295	289	266	251	261	271	255	285	258	277	257	258	243	249	298	239	265	243	254	287	253	237	271	279	247	260	220	261	280	259	260	283	266	238	249	268	240	275	253	295	290	233	259	225	267	230	230	278	251	250	231	238	265	237	246	275	260	246	274	248	275	264	259	258	254	259	283	231	251	223	236	271	255	261	252	236	260	241	252	269	254	274	269	269	245	268	283	229	266	241	257	267	224	241	285	258	296	263	252	248	252	258	251	216	248	249	239	261	267	244	262	269	282	273	241	217	270	256	263	241	249	275	263	281	294	239	241	262	258	256	259	277	235	259	266	260	239	253	236	245	271	230	246	232	256	240	276	258	227	290	257	251	250	249	248	236	239	268	254	265	241	258	265	244	252	262	268	253	269	266	272	259	268	261	283	264	244	264	221	236	268	235	264	245	264	234	247	246	299	242	250	264	259	262	253	231	255	248	239	265	257	248	263	254	236	245	234	242	229	262	236	266	270	238	247	249	248	271	249	263	252	289	259	226	289	248	258	263	259	266	250	249	233	250	273	259	242	265	278	225	228	272	248	267	273	226	285	255	235	269	261	246	259	244	260	292	238	232	262	230	244	266	245	260	254	278	260	255	237	259	247	290	243	253	254	232	248	252	254	255	272	245	241	243	249	246	243	237	268	237	239	241	244	263	262	250	258	275	283	253	254	233	227	233	244	229	261	255	243	252	243	261	246	218	238	252	256	237	243	233	247	229	236	253	249	232	246	242	247	254	262	279	249	272	235	230	260	250	233	253	250	269	270	262	281	268	238	264	240	237	257	260	273	248	210	235	238	264	250	233	227	238	245	249	263	270	244	271	262	233	262	259	247	248	249	238	240	285	263	260	264	260	227	252	276	266	260	263	292	257	273	247	268	249	261	281	271	252	273	269	259	246	261	266	260	293	242	241	257	239	255	254	271	243	216	264	245	229	236	240	273	251	231	263	238	268	284	272	261	274	236	253	258	238	242	233	260	266	224	284	230	245	251	249	277	231	264	258	276	250	269	242	266	271	247	251	252	250	243	235	265	239	247	259	231	225	227	242	242	231	233	242	266	257	257	246	246	241	262	252	224	254	254	268	260	260	254	262	250	258	266	279	266	266	245	245	274	269	259	248	261	258	253	288	234	268	250	242	246	246	258	247	234	276	243	244	267	232	278	255	254	282	256	238	256	243	249	248	245	253	247	265	251	256	243	242	265	245	289	256	287	219	263	269	265	270	230	275	241	213	251	242	273	245	251	272	244	225	224	261	260	242	253	238	267	234	261	280	244	252	236	248	246	234	263	234	256	254	244	285	238	217	256	246	217	255	246	281	271	240	254	274	255	240	248	248	239	247	245	247	249	241	272	249	287	250	266	228	262	259	276	275	232	251	254	256	249	245	243	253	252	249	250	254	275	253	276	262	240	228	216	248	299	251	290	245	228	263	260	289	257	284	266	251	241	228	263	246	281	254	258	247	258	294	274	272	249	239	250	256	272	245	241	233	253	246	262	258	254	257	259	292	253	259	245	270	220	273	259	253	232	249	288	276	285	248	230	245	258	270	257	251	240	248	240	253	259	278	255	252	233	238	230	261	255	267	244	238	281	272	251	254	242	235	236	266	251	249	259	265	242	247	229	246	259	272	272	246	246	267	268	234	251	260	259	232	262	277	251	241	247	256	248	256	239	258	252	248	269	261	276	252	246	229	236	220	276	255	250	263	260	233	258	263	254	235	252	262	260	281	216	258	242	239	244	249	254	263	236	263	257	265	281	253	241	279	237	235	234	273	248	264	255	258	241	226	270	245	245	245	243	255	237	232	265	252	265	240	278	257	247	241	246	260	238	241	219	258	287	273	274	263	226	269	254	269	249	265	256	261	246	242	233	219	258	248	256	248	249	249	243	272	227	250	266	235	220	266	271	281	234	268	231	276	258	234	301	242	238	253	249	238	246	244	264	250	247	275	227	247	289	270	251	256	269	236	220	253	251	262	241	225	258	272	240	233	249	239	237	224	233	239	244	255	230	254	244	253	254	255	263	257	292	261	266	245	246	261	260	255	257	228	264	290	237	271	235	251	236	276	235	257	272	238	254	277	235	284	250	260	255	262	222	261	233	225	246	250	259	272	268	254	268	242	224	233	251	223	255	257	242	253	226	252	255	267	252	265	243	253	260	233	271	252	239	236	239	223	265	233	253	266	233	233	232	247	244	242	256	258	277	263	263	238	267	247	253	252	246	233	262	243	295	254	260	285	249	231	250	279	254	276	255	248	269	262	226	270	253	272	261	245	250	289	238	276	251	287	282	226	216	230	261	264	265	236	273	266	252	272	246	229	295	230	262	210	246	247	288	242	223	251	240	229	270	250	254	272	304	226	253	243	276	262	240	245	260	246	249	237	279	208	259	259	262	244	251	253	249	249	244	273	239	239	248	236	264	250	230	270	231	224	239	263	263	266	268	261	236	288	255	230	242	235	256	244	272	237	250	255	247	272	240	255	240	254	252	267	246	265	283	251	242	253	254	242	260	266	233	258	264	268	253	282	276	228	256	253	247	258	246	291	251	254	253	268	251	252	260	218	230	251	233	237	279	291	223	218	254	247	293	269	227	237	237	273	252	248	286	256	245	238	250	241	256	248	270	269	242	272	245	237	230	282	232	280	254	258	260	251	259	259	243	257	246	241	248	246	245	282	249	240	219	251	246	248	250	263	233	253	251	263	253	259	264	252	269	249	241	273	274	263	245	286	244	274	250	262	245	274	258	263	257	257	248	263	261	234	259	260	260	253	262	229	241	242	276	248	265	264	251	246	223	265	244	251	272	266	256	262	243	267	265	244	213	257	255	284	269	254	232	275	253	263	298	270	260	247	264	227	234	261	259	272	250	291	280	229	251	254	261	263	236	236	258	230	260	261	287	253	263	252	261	248	249	239	263	243	248	228	258	252	249	250	254	236	226	229	242	253	242	262	252	244	278	263	242	278	277	265	269	253	271	264	253	265	255	271	246	252	254	277	251	251	246	268	271	246	252	249	256	247	258	255	251	233	288	244	245	281	238	278	263	274	249	244	250	253	266	243	258	268	244	237	267	251	243	268	270	237	243	270	282	269	251	246	239	251	276	283	269	245	244	268	226	272	268	257	243	292	264	222	272	244	258	255	260	282	228	235	259	278	253	253	245	263	271	246	251	233	239	248	269	240	235	269	268	255	243	259	258	260	240	291	258	277	229	250	280	247	237	212	242	286	270	288	242	263	256	283	228	264	221	275	274	247	249	247	277	245	252	261	256	226	270	242	278	247	264	239	248	274	245	254	264	281	264	258	282	270	249	266	243	249	249	253	277	263	258	221	236	297
35549	74123	72747	42219	11184	1027	450	359	348	280	274	287	239	226	211	181	215	190	206	193	198	173	174	196	176	174	185	178	180	160	160	159	170	168	175	153	183	176	187	173	179	163	155	172	153	189	147	165	167	182	190	184	167	163	147	189	172	163	174	198	148	173	174	153	152	181	178	179	150	178	154	151	165	140	170	128	166	157	157	186	136	164	170	172	167	204	164	154	188	139	167	159	153	159	160	187	170	166	139	156	166	155	136	160	186	176	166	155	168	165	173	171	164	175	139	146	168	164	154	157	162	174	151	161	179	153	157	152	163	147	162	165	170	162	179	161	181	185	180	153	144	171	141	185	133	184	152	172	142	153	154	164	154	148	164	164	157	167	166	161	144	135	179	155	182	144	161	163	160	160	155	185	144	161	154	171	178	140	162	170	165	150	165	177	157	204	193	174	147	178	156	172	159	149	149	172	153	151	143	184	155	169	139	185	138	160	194	166	177	164	159	153	164	149	174	161	164	154	181	162	179	156	162	193	173	162	172	146	154	162	154	177	173	198	151	181	148	163	149	174	162	161	156	203	181	154	141	145	161	160	149	152	173	171	166	176	161	167	166	155	157	163	168	154	142	149	181	175	157	201	167	171	167	162	164	166	173	164	166	168	137	160	156	179	145	185	170	155	159	156	148	194	173	172	148	166	151	154	171	185	157	175	147	168	148	155	159	193	170	157	162	173	169	174	142	139	175	165	177	165	168	188	158	188	148	161	184	170	145	153	158	146	153	170	177	157	149	171	158	182	171	145	168	192	168	160	169	167	169	154	172	150	148	135	148	160	169	160	166	159	143	168	178	169	143	158	153	171	163	156	125	178	177	191	154	157	184	167	170	186	159	149	173	136	169	151	170	178	130	163	165	174	138	175	164	151	169	185	135	174	153	159	144	178	172	151	174	163	156	169	172	157	154	159	187	198	165	175	169	168	174	176	160	155	181	166	169	168	163	152	164	168	147	155	169	170	165	162	162	181	173	171	170	183	165	143	172	184	164	142	178	152	161	155	182	162	170	151	145	161	171	189	177	168	184	150	167	141	139	150	168	158	171	167	162	181	156	153	136	173	188	172	155	158	155	170	139	140	167	151	164	184	151	179	163	154	147	145	178	164	143	128	162	182	191	148	164	186	172	157	157	164	172	150	166	136	164	155	187	133	181	163	147	180	162	173	150	185	168	130	171	165	170	158	144	174	179	167	162	164	198	136	148	180	169	165	165	144	130	145	179	173	167	159	200	149	173	155	149	162	149	169	165	152	170	154	168	155	163	174	164	152	165	156	149	160	164	141	164	150	153	164	184	153	181	161	185	164	170	162	190	168	149	167	163	162	138	138	167	157	162	173	185	186	177	168	152	166	171	158	156	187	200	146	161	190	155	172	147	165	154	185	163	170	158	130	150	173	170	168	202	158	155	154	158	162	166	174	156	145	159	153	184	143	170	158	164	141	155	168	144	158	159	172	179	151	156	165	157	144	140	183	195	167	171	172	159	147	168	138	155	161	164	166	154	168	190	172	168	171	150	177	165	156	183	159	154	162	168	185	166	159	171	159	147	190	171	160	137	188	173	180	171	181	150	171	162	165	157	153	146	164	188	171	169	159	155	169	162	166	176	171	185	157	174	172	170	178	144	167	163	153	139	183	136	167	134	157	163	176	156	169	156	163	171	165	140	166	136	147	174	197	153	166	172	180	143	168	152	160	166	122	160	174	149	134	149	159	157	115	169	147	154	166	172	168	154	188	140	154	147	156	176	160	141	129	166	152	136	148	149	159	173	194	143	184	147	150	182	144	165	168	170	141	179	167	146	177	149	160	148	149	150	167	163	160	182	191	148	163	174	164	156	156	163	162	170	185	167	145	165	168	174	144	158	141	191	157	165	180	157	180	193	151	174	178	145	141	176	166	176	174	156	168	152	190	174	184	159	160	167	171	149	175	167	149	169	158	151	154	175	174	173	160	158	174	185	161	170	161	178	151	136	145	154	164	174	147	174	169	181	153	157	145	183	162	157	172	151	162	147	172	187	161	147	158	154	172	169	169	171	156	147	154	149	152	179	154	161	126	129	162	161	179	154	152	179	172	170	166	149	165	174	159	137	162	172	181	154	160	181	153	142	151	182	171	164	195	153	165	154	162	155	166	180	165	155	164	182	165	156	167	164	153	171	153	149	184	181	173	168	190	169	186	172	167	158	171	156	168	162	165	162	145	166	157	169	151	170	183	154	191	142	185	139	137	175	157	165	151	159	158	160	155	156	140	160	157	214	166	149	163	180	152	161	181	141	183	145	170	149	171	182	176	175	177	157	144	153	159	176	161	184	164	162	161	178	158	179	147	169	169	150	163	163	171	169	139	142	161	171	181	174	181	159	152	169	166	160	161	162	174	169	165	154	158	170	183	151	171	164	133	173	157	171	168	148	185	158	156	166	168	201	165	141	145	148	173	161	151	140	150	173	170	191	149	165	177	144	156	155	151	167	148	142	144	158	172	179	160	156	175	168	166	159	164	177	155	182	157	165	169	148	183	165	149	159	168	130	157	184	156	157	156	183	143	161	155	163	190	170	167	151	166	153	176	160	174	152	177	164	170	163	171	169	152	176	170	176	151	159	148	162	174	140	146	167	149	135	150	175	158	167	186	170	156	130	173	190	160	174	174	146	132	164	199	159	156	162	149	181	169	160	161	169	183	176	176	201	165	139	156	169	159	159	171	171	146	176	163	171	169	165	189	154	144	157	161	175	182	142	165	153	158	165	170	165	150	156	161	147	175	145	169	182	153	173	148	176	184	156	167	157	154	166	143	178	161	171	152	144	155	169	177	152	177	138	159	157	161	177	180	172	177	166	197	139	164	191	145	176	186	153	172	147	161	157	170	155	154	153	169	181	181	174	147	156	152	160	158	147	170	184	152	155	160	153	153	166	160	177	116	149	177	147	163	173	173	121	150	164	172	163	169	146	183	163	173	158	159	176	149	157	179	167	163	151	178	147	154	176	164	166	151	170	159	185	155	152	157	142	161	157	163	150	165	172	150	179	175	166	138	164	189	135	151	160	172	177	161	165	164	165	162	158	168	192	137	174	164	151	183	147	165	186	166	151	183	150	150	173	160	166	176	163	161	170	170	142	190	174	176	149	148	158	140	161	162	178	165	168	170	166	169	171	170	169	157	145	162	152	195	152	143	167	176	139	154	145	174	153	181	168	184	165	159	142	151	154	185	161	169	178	171	152	161	160	167	185	171	147	168	156	167	155	178	158	155	176	159	179	183	169	150	156	189	158	136	155	144	163	157	158	168	157	191	196	162	181	176	207	184	157	185	181	156	171	165	156	140	169	133	183	163	143	162	192	180	157	168	161	136	168	160	167	185	183	181	176	174	161	190	147	156	162	158	163	166	166	165	160	149	165	183	157	146	167	172	157	144	166	139	168	129	185	173	147	154	162	182	154	181	169	171	188	167
19533	54777	66992	38748	2623	2161	1807	1501	1281	1109	1013	919	803	803	658	672	601	591	580	587	564	570	532	490	506	482	504	474	451	468	509	462	451	447	488	483	439	413	441	408	452	439	418	398	375	393	432	474	477	517	651	699	519	465	438	379	423	453	417	419	449	447	432	401	425	394	449	427	396	399	415	409	397	389	368	400	413	416	379	383	422	399	411	360	411	431	381	347	379	386	389	401	375	395	386	382	414	377	400	402	400	380	374	370	378	395	375	421	372	381	381	386	387	372	387	386	356	379	378	393	411	390	430	390	383	398	371	402	374	376	379	381	398	384	378	401	374	394	372	385	396	361	369	376	400	429	373	390	377	378	383	419	375	349	436	384	384	376	375	374	396	393	418	380	393	388	358	383	377	398	371	392	386	407	356	406	376	400	394	370	386	429	410	383	382	381	404	394	411	365	384	399	377	386	396	416	428	417	332	385	394	382	395	408	421	396	428	391	398	384	402	388	359	383	415	392	396	409	360	399	398	363	410	368	390	387	390	397	401	376	361	369	395	372	408	340	395	364	373	401	372	370	380	356	343	372	403	371	390	401	375	380	379	373	386	385	410	366	412	389	378	382	382	376	395	376	414	428	393	404	396	365	380	384	346	400	392	408	424	386	418	419	387	383	366	354	398	375	354	385	368	400	396	350	390	402	390	366	363	401	378	368	380	410	407	396	404	391	362	368	399	394	388	381	392	403	361	432	379	359	388	379	413	358	363	399	372	372	382	373	383	397	379	403	360	376	382	358	386	376	369	380	429	399	375	380	400	366	390	403	400	404	362	385	388	362	374	402	375	375	358	379	394	408	386	333	378	394	393	397	422	393	393	397	357	375	367	381	427	335	365	350	377	358	379	403	374	408	353	399	384	397	373	368	392	357	364	401	380	413	385	362	380	386	406	363	408	388	430	379	372	383	396	360	415	359	382	412	387	358	418	362	362	391	379	420	379	345	381	426	378	388	353	377	371	386	390	380	369	373	359	406	405	393	387	384	369	375	363	345	377	365	382	411	379	376	363	404	412	417	392	412	380	361	392	370	379	379	372	388	396	381	413	379	388	413	413	388	407	395	411	403	397	390	350	370	413	369	365	348	363	362	398	386	354	369	378	385	372	392	374	380	380	421	372	404	379	353	393	418	381	412	378	394	402	386	381	388	345	391	391	375	378	368	400	406	393	387	377	385	359	401	403	427	368	359	374	413	376	371	367	390	406	383	376	405	408	375	410	409	393	369	363	348	393	385	418	384	395	373	377	424	396	384	391	432	407	401	383	350	361	365	350	376	413	366	383	351	424	367	346	364	390	412	383	402	388	407	414	349	390	357	416	405	415	392	391	401	416	394	375	406	360	385	380	387	407	395	384	358	385	374	359	388	362	361	377	403	409	381	435	382	407	372	375	413	365	406	370	396	393	368	389	369	352	395	403	386	378	400	378	413	364	379	406	361	375	380	405	379	370	414	374	404	385	399	384	392	372	353	379	421	391	378	407	404	374	439	401	399	400	369	405	371	381	403	370	397	376	415	403	370	418	387	418	409	369	387	359	406	422	360	408	392	398	401	399	384	377	361	376	387	431	384	362	376	363	399	412	400	360	384	351	350	383	370	405	365	394	378	384	377	379	383	376	375	410	393	405	367	393	369	359	383	371	405	361	373	354	410	405	398	379	372	392	395	458	375	380	367	392	397	398	384	410	405	407	385	385	352	387	372	393	434	407	361	396	371	336	360	379	352	370	374	363	390	377	389	376	375	383	371	388	404	374	383	362	397	398	372	379	399	403	373	386	391	387	357	388	381	387	412	379	381	383	381	350	371	386	412	359	397	376	395	361	347	383	368	405	412	376	377	363	391	392	390	342	362	402	407	369	382	409	382	385	403	388	385	428	380	402	411	355	362	402	402	390	384	410	390	387	362	355	362	400	356	385	404	388	397	352	400	400	409	386	399	369	417	395	384	376	385	427	361	404	382	410	386	415	382	376	406	383	371	390	391	367	391	366	409	400	352	379	428	360	427	383	418	400	366	353	388	400	397	414	403	346	380	384	377	384	384	388	359	338	363	364	348	384	393	369	385	373	383	382	359	373	393	379	378	456	395	363	428	391	403	374	397	396	369	394	363	385	403	397	395	355	395	392	374	358	392	384	388	372	395	386	355	352	416	343	359	412	378	356	411	346	416	372	387	409	380	363	374	342	392	387	384	379	394	418	407	374	366	380	419	371	395	364	375	403	373	358	394	390	397	406	404	404	389	416	373	388	377	367	376	388	397	392	385	379	402	376	366	418	372	385	397	388	358	410	397	424	390	401	406	398	368	388	397	386	380	408	386	418	411	398	395	372	378	412	357	376	423	391	376	387	392	388	392	361	368	400	368	378	398	408	391	365	393	378	389	444	359	360	384	390	393	375	399	379	417	383	383	377	365	381	383	395	405	368	380	379	374	406	409	418	365	380	383	388	408	406	372	356	380	371	416	404	394	385	410	402	383	390	374	383	342	409	419	384	353	384	408	379	409	383	417	397	424	339	386	399	380	387	381	386	389	339	369	396	351	401	374	351	364	352	421	376	370	378	373	371	373	368	332	403	405	375	401	346	373	402	328	387	391	373	413	370	394	391	365	404	396	406	403	381	416	417	412	394	378	387	393	379	396	376	406	371	397	374	403	401	390	409	403	366	389	381	376	390	415	404	374	413	379	396	376	397	369	397	368	393	399	431	346	408	347	382	355	383	394	373	408	423	390	385	397	359	380	392	400	390	366	334	411	408	385	397	410	400	383	353	389	396	378	420	407	384	396	357	362	379	371	401	398	427	399	370	391	415	395	383	381	389	391	382	394	393	371	399	351	376	394	433	374	376	370	397	413	393	389	365	387	373	377	377	360	401	361	402	356	370	373	419	411	364	408	419	402	375	367	396	356	415	386	416	391	403	362	361	414	392	403	403	399	388	394	401	403	387	400	364	395	379	399	398	414	355	415	367	392	358	409	371	384	355	380	383	357	413	405	362	372	368	382	396	380	380	412	350	372	387	412	377	364	407	403	361	377	384	364	399	382	364	390	374	388	382	407	383	388	391	395	361	385	384	394	365	402	430	388	357	411	380	380	371	378	389	397	386	384	384	396	390	370	386	394	360	391	377	364	400	376	382	402	382	389	347	361	371	413	386	383	355	378	393	407	366	390	375	408	400	412	386	389	401	379	426	371	367	399	399	384	365	370	415	364	374	387	408	372	400	405	397	357	395	369	384	378	365	377	388	362	400	389	342	361	388	375	391	408	385	420	395	376	397	383	405	424	382	384	393	370	388	366	368	403	391	402	385	393	391	384	400	376	407	395	342	408	362	387	341	391	334	404	386	373	424	396	397	377	409	401	369	398	390	402	387	368	397	380	390	402	403	415	347	392	353	380	386	415	362	415	365	371	380	385	340	375	374	375	359	381	375	384	378	391	426	401	392	383	404	393	442	384
13387	9154	5988	1048	222	174	193	185	204	188	196	175	181	177	179	195	203	188	207	212	190	201	195	188	212	219	179	201	194	210	207	182	179	173	166	190	202	201	208	171	181	192	194	195	179	171	186	179	194	183	208	216	187	204	197	203	193	176	179	189	192	196	190	179	170	191	188	180	226	199	195	177	175	200	201	203	188	193	226	176	197	210	180	179	177	203	166	178	176	188	194	191	205	181	188	200	180	197	197	203	172	156	189	188	203	183	177	205	192	210	198	180	194	201	204	175	195	192	170	188	200	161	197	210	197	199	196	180	194	197	170	197	188	204	192	191	173	196	193	168	201	184	190	201	184	188	195	181	192	210	188	198	183	195	213	206	217	173	175	203	205	177	186	197	195	192	194	162	188	163	189	191	188	220	190	190	173	183	205	173	204	209	194	205	187	208	190	182	189	190	177	210	212	212	196	201	215	193	167	199	188	191	187	191	219	204	186	205	169	219	191	176	185	169	189	200	199	180	182	187	200	229	208	183	205	180	209	173	188	228	204	194	224	199	182	196	184	195	185	194	191	170	176	209	205	194	205	182	204	217	195	188	161	192	192	215	184	197	185	198	182	189	202	204	180	194	195	204	184	209	187	178	187	187	201	185	193	179	188	171	189	194	186	189	172	198	190	185	162	185	180	185	195	200	215	201	174	200	193	193	209	185	179	163	187	202	170	204	194	176	210	191	196	176	160	227	215	187	177	160	193	186	209	202	182	187	209	214	183	196	211	204	195	215	208	189	180	204	198	206	170	174	181	187	203	169	179	232	192	181	207	186	195	185	185	223	188	175	165	187	199	193	209	186	195	185	186	199	185	174	165	191	210	195	200	192	201	193	208	203	190	180	176	182	189	185	195	192	168	194	198	186	186	193	210	212	213	185	209	177	212	213	206	194	176	182	158	172	205	169	169	185	176	167	164	217	176	151	171	177	185	167	187	185	197	169	158	211	194	186	177	186	167	202	204	177	193	178	195	179	201	194	173	181	201	179	182	190	182	188	182	188	178	199	182	211	178	198	176	186	169	194	191	186	193	218	171	206	177	190	204	190	194	206	201	190	164	192	169	214	153	200	202	200	185	159	180	198	195	207	210	178	203	209	172	193	176	225	180	200	191	171	198	182	205	161	191	230	189	187	188	191	208	201	179	200	179	182	178	202	192	200	185	195	230	191	202	176	215	183	171	204	184	193	197	185	171	186	195	183	189	183	202	192	198	211	201	221	180	198	186	204	169	230	184	166	191	159	188	186	196	185	199	190	188	176	207	203	152	194	180	218	208	179	173	174	170	203	170	200	176	185	199	165	207	213	197	212	188	184	180	201	191	183	180	201	169	186	191	184	183	191	210	168	178	175	195	204	207	179	194	189	192	186	191	179	184	190	200	217	186	207	184	197	180	217	173	198	197	155	206	185	188	166	198	165	187	195	193	190	208	198	199	206	173	209	181	184	183	221	204	179	194	218	203	160	196	201	214	197	193	196	198	194	205	187	188	167	197	202	214	186	177	210	195	196	184	199	171	185	175	194	200	219	206	209	187	194	206	163	192	196	220	202	216	200	195	172	186	203	190	185	188	220	192	199	206	218	217	201	187	180	201	201	196	199	163	183	209	179	196	177	159	162	185	177	181	186	185	167	177	187	214	164	196	190	168	162	174	205	204	198	181	170	207	195	185	150	181	210	187	194	196	184	170	229	198	183	190	177	198	186	147	197	169	197	183	172	191	165	191	179	196	202	204	194	191	197	194	197	204	189	184	176	189	206	215	206	199	170	196	196	169	202	171	193	204	195	203	209	184	185	212	198	190	178	183	190	196	194	181	180	178	214	185	189	168	167	186	183	213	205	192	181	193	199	204	217	172	167	194	214	186	203	209	188	203	182	209	201	190	183	227	206	220	191	193	188	197	191	195	176	220	187	181	193	181	180	209	192	195	191	203	192	178	178	188	176	172	181	200	185	201	163	195	232	189	199	191	185	170	213	196	207	185	192	193	198	198	182	179	176	226	172	199	184	206	197	208	185	203	160	172	204	215	186	198	218	188	196	165	207	172	207	202	181	201	207	197	196	187	198	181	187	189	180	193	181	152	189	183	195	221	183	202	185	200	189	186	200	207	193	190	193	181	222	170	201	179	182	170	193	188	175	193	179	208	215	213	199	205	197	202	196	158	192	185	180	171	203	205	198	199	203	205	187	180	220	180	165	193	182	212	206	175	201	199	212	164	204	202	225	184	179	183	184	200	215	189	206	181	189	165	193	172	177	183	200	203	181	198	206	178	196	203	197	191	194	175	211	165	213	188	194	200	177	156	195	183	198	208	224	204	188	202	192	196	179	210	199	204	196	186	198	173	185	204	211	182	179	195	193	206	185	186	168	190	211	205	202	201	210	171	176	183	184	207	185	196	214	202	188	168	204	200	237	214	182	184	168	201	208	183	197	190	195	182	198	176	207	226	187	206	203	175	199	180	187	193	177	185	205	172	179	188	207	192	209	200	190	184	199	167	197	178	189	188	186	189	189	198	204	183	191	198	159	208	180	203	166	192	174	164	193	189	184	201	197	198	193	209	162	191	203	191	190	199	195	157	195	165	180	202	179	175	181	215	197	193	187	209	197	203	208	200	198	192	190	182	211	196	173	185	175	195	210	201	197	192	195	220	187	181	189	200	185	204	208	181	192	193	189	198	169	164	174	183	186	186	185	195	196	195	160	171	190	210	201	177	206	172	180	170	191	167	173	200	185	191	201	205	175	184	181	192	199	175	182	207	173	216	170	189	206	197	208	176	185	193	208	203	188	217	183	187	219	178	194	197	181	194	208	199	190	189	204	184	162	187	217	225	201	187	195	190	193	186	190	180	190	182	181	211	188	184	183	183	204	203	203	183	183	182	195	194	209	189	188	239	215	179	156	161	171	208	221	209	214	177	184	177	160	182	201	188	174	199	202	177	189	192	230	185	177	201	203	167	179	199	191	177	194	178	181	189	205	202	186	205	188	173	192	205	192	186	197	178	206	145	209	211	195	184	215	151	194	199	169	207	192	196	210	210	170	194	176	185	189	200	178	192	180	206	213	208	192	186	177	200	194	177	195	167	190	184	194	208	177	191	176	173	197	194	184	218	168	197	186	182	188	195	165	204	204	201	191	225	186	201	194	205	198	172	188	196	178	212	172	212	215	194	189	194	206	195	200	177	207	222	179	182	172	194	200	184	189	199	223	202	190	208	198	183	168	219	191	209	189	193	181	178	195	185	201	188	189	210	193	200	169	185	167	180	205	175	183	180	165	175	177	207	184	226	186	195	205	175	201	187	198	186	204	216	193	172	181	169	193	167	211	201	192	200	173	199	185	174	206	208	199	162	188	186	192	188	194	171	185	182	193	196	208	213	199	209	198	181	192	173	186	196	206	181	188	171	188	193	196	188	216	203	173	191	211	207	184	179	202	187	202	195	206	220	172	170	187
7271	9739	10670	2353	464	435	455	444	438	426	454	446	434	435	442	434	384	433	415	426	447	398	449	440	416	442	401	395	451	435	461	419	445	431	396	407	449	392	430	414	416	410	437	374	452	442	407	455	398	463	551	515	465	399	410	440	422	431	388	433	412	418	430	438	410	426	390	420	466	434	437	423	431	430	448	432	423	415	426	426	417	410	443	442	408	411	434	436	411	436	410	403	449	447	424	401	427	436	413	444	443	440	443	437	435	426	460	395	434	440	420	419	402	420	407	413	437	409	422	433	412	390	446	464	443	423	427	444	407	414	416	412	437	415	466	387	396	377	433	409	422	441	419	407	411	404	429	448	412	402	451	423	415	427	414	432	438	400	366	398	418	407	456	397	465	390	418	421	420	421	452	398	420	412	360	440	441	399	420	426	402	403	409	443	417	411	444	420	437	382	423	411	452	444	384	452	431	411	413	453	440	416	422	421	413	400	413	408	474	455	458	421	407	469	406	419	415	438	448	467	417	420	420	416	435	428	415	423	416	409	463	420	453	438	437	484	439	444	443	419	462	410	428	420	408	410	407	437	395	415	412	453	390	444	430	408	433	427	471	427	392	433	372	385	433	415	429	408	447	434	415	436	451	441	415	449	435	437	421	433	395	417	441	422	437	394	420	383	433	404	415	426	405	445	436	461	409	422	437	432	428	407	420	414	424	450	379	447	452	414	429	442	450	393	409	453	423	404	428	460	447	452	384	435	419	404	413	415	464	437	426	385	377	430	452	435	423	424	413	419	450	433	409	432	397	397	418	441	421	451	444	407	415	384	440	436	437	411	411	455	394	473	399	443	431	431	418	418	408	427	436	434	409	398	412	435	429	430	408	394	409	395	456	418	423	414	421	443	428	443	438	418	447	433	397	417	420	457	430	413	399	421	416	413	406	412	426	415	417	442	391	424	455	409	430	428	435	454	420	440	424	396	423	400	413	455	446	434	393	428	406	410	410	415	448	417	438	426	446	403	417	449	425	419	422	437	393	413	445	436	397	447	440	390	410	421	454	396	393	432	405	418	440	427	401	424	413	399	430	410	410	455	419	446	477	441	432	415	443	427	448	419	426	435	440	446	427	407	431	417	445	414	394	420	424	447	409	403	427	434	452	430	440	413	430	439	373	449	417	437	410	438	432	412	384	432	410	435	453	376	447	406	425	431	411	423	472	432	422	424	442	433	429	447	423	441	425	435	437	428	442	401	422	426	432	426	433	430	446	434	403	435	444	384	439	448	403	435	414	438	415	462	420	445	449	445	417	437	425	408	434	446	412	420	405	437	405	432	471	427	387	400	420	442	410	395	463	410	451	408	418	447	436	437	435	442	437	434	358	403	433	399	411	414	434	424	422	448	440	437	427	404	408	385	406	389	426	443	417	437	407	408	476	389	430	444	376	425	450	429	392	470	418	405	417	392	438	413	435	445	418	455	432	410	402	436	463	389	446	419	411	419	410	426	452	406	399	434	404	409	422	408	409	383	439	431	421	418	420	414	439	432	399	440	456	417	430	451	423	411	415	450	405	421	426	450	404	429	398	420	416	433	434	443	409	432	395	429	446	412	425	405	449	417	438	445	408	419	426	423	434	400	400	459	438	440	437	416	464	412	404	441	423	423	404	402	435	428	429	402	442	418	407	412	401	424	410	436	400	386	430	427	440	434	393	419	408	419	405	416	433	419	419	418	469	435	425	426	464	480	415	409	389	411	446	408	416	449	425	420	424	461	407	399	438	464	410	437	462	439	402	447	408	428	408	424	413	401	415	443	423	453	411	419	422	451	411	430	452	428	435	410	452	436	425	461	389	416	421	388	423	407	410	407	405	412	456	424	444	412	371	422	459	420	430	431	402	441	383	417	431	427	422	424	385	414	380	414	416	428	409	423	429	445	449	414	391	437	429	418	450	406	414	421	433	405	437	428	418	448	437	416	407	419	405	426	426	418	437	413	438	414	431	441	434	426	467	435	447	384	437	399	427	435	373	412	424	399	446	420	408	421	442	438	428	433	411	407	427	414	437	416	398	386	445	469	429	427	408	403	431	394	421	478	397	407	420	380	426	401	404	430	453	445	474	448	435	415	461	439	424	432	428	453	392	426	455	421	397	411	443	426	425	441	392	373	411	414	433	435	455	432	398	431	422	428	460	431	416	432	436	428	448	437	452	422	412	398	481	429	443	394	449	429	423	417	436	424	373	415	417	478	423	420	444	415	420	413	416	440	417	413	415	462	442	392	414	422	446	410	412	405	467	432	465	378	411	422	434	409	371	421	423	420	434	432	430	401	437	455	403	440	397	431	479	379	427	433	424	419	444	402	428	381	427	386	440	420	438	405	414	437	400	438	408	418	399	443	406	419	443	425	434	427	422	426	429	447	415	440	450	420	421	419	439	422	404	421	441	419	440	427	461	389	439	426	408	450	437	428	416	417	468	401	418	423	422	402	478	395	404	422	423	414	443	447	416	423	431	445	455	437	403	457	465	438	424	419	411	452	455	425	421	426	459	382	388	424	381	415	419	429	410	429	448	453	381	419	403	393	457	412	417	463	420	438	441	414	402	417	430	433	433	392	453	429	407	422	413	430	426	441	466	411	405	434	413	419	435	447	388	446	411	396	402	465	428	449	418	412	415	408	408	428	446	425	430	421	402	387	402	423	421	398	419	436	442	437	391	430	433	410	402	411	412	420	405	413	421	425	468	419	448	402	401	436	416	473	453	415	434	417	409	416	403	467	394	446	438	432	446	413	426	425	409	415	421	456	420	384	408	400	439	435	447	475	425	439	422	456	408	421	426	429	394	438	399	402	466	439	410	399	423	422	443	411	430	397	410	437	405	439	386	451	410	413	391	459	411	456	405	434	412	399	420	419	437	405	406	425	419	415	428	479	436	416	411	419	419	418	452	436	431	461	429	384	402	409	420	422	394	405	420	403	405	420	383	437	408	439	439	439	441	427	418	455	406	421	427	429	422	420	456	409	435	426	410	416	429	430	479	438	395	442	434	418	436	422	383	420	439	412	424	430	434	390	433	391	403	393	424	434	411	443	434	432	390	399	442	427	418	405	443	407	458	434	426	441	438	402	474	457	455	401	393	460	416	429	410	445	430	425	419	419	422	437	423	447	413	412	432	424	447	431	382	424	432	391	442	411	435	453	426	410	407	421	410	376	428	431	436	421	421	434	417	450	400	437	425	414	410	476	452	435	449	426	407	448	459	437	447	425	426	369	413	418	410	434	406	430	437	408	413	443	415	431	446	388	435	437	415	452	462	422	420	446	445	408	413	409	414	429	397	421	411	447	396	439	437	416	413	426	374	438	413	431	448	427	396	426	457	444	423	422	439	412	397	467	428	386	440	399	409	460	431	397	448	432	424	410	447	444	428	448	449	406	473	414	400	460	450	403	398	413	457	469	444	446	432	464	424	432	431	409	424	401	437	404	380	405	427	428	426	422	429	439
27635	55694	59369	28079	4096	305	246	215	151	169	158	137	145	135	143	142	129	123	136	149	125	135	120	122	115	105	90	138	105	98	119	117	114	102	121	109	113	107	133	112	85	98	112	106	116	110	107	114	130	111	135	139	132	112	93	120	98	117	94	108	113	95	81	115	124	125	99	125	115	111	104	106	100	111	114	111	115	101	109	111	101	102	128	108	104	104	109	94	96	110	114	106	111	95	109	102	95	108	69	94	114	109	113	114	89	91	136	109	97	105	104	95	107	120	103	82	116	90	119	134	112	119	122	110	123	111	100	105	110	102	99	114	114	99	105	107	97	123	103	118	99	119	117	102	115	119	115	85	99	101	112	112	110	112	97	93	103	116	105	106	82	100	115	117	123	101	101	98	103	101	118	114	140	87	87	106	106	113	95	112	103	98	102	103	101	102	95	117	111	90	119	99	103	110	97	106	83	111	112	110	90	106	115	92	104	122	93	101	126	116	128	116	128	94	102	117	91	84	99	98	114	102	91	110	118	122	110	104	104	85	114	111	99	105	106	106	104	98	99	106	112	106	104	109	110	121	100	104	118	130	96	120	89	119	112	107	112	132	134	121	98	102	102	89	92	126	98	100	110	117	123	117	112	82	100	96	116	90	126	99	96	109	81	113	103	131	121	102	108	93	107	83	105	90	102	104	120	110	128	123	119	139	141	100	103	118	102	117	126	115	117	117	130	127	110	110	91	123	132	101	118	103	106	99	114	97	109	99	95	100	109	102	111	113	116	114	107	110	102	106	102	103	99	110	81	117	117	107	101	97	95	112	110	102	118	103	120	101	117	80	115	104	120	99	119	115	116	130	85	116	93	105	122	81	122	80	82	79	117	107	99	91	108	100	115	102	106	113	121	105	99	107	108	117	97	110	111	104	105	94	100	97	100	111	92	131	100	95	106	101	92	87	105	100	99	95	115	130	103	123	115	122	99	104	110	134	101	108	101	104	109	110	89	117	126	99	108	90	116	107	100	104	122	91	104	87	115	99	114	117	124	103	105	104	104	117	103	86	96	107	97	98	101	119	115	107	96	122	99	91	105	115	124	97	110	108	124	110	121	113	116	94	102	108	99	107	109	98	117	92	118	107	101	102	119	102	90	121	130	106	108	105	116	105	103	106	114	104	123	100	115	104	100	119	106	102	118	103	130	113	98	114	106	111	118	116	121	103	108	120	101	105	115	84	98	92	105	113	114	106	112	99	101	114	98	109	117	107	111	108	100	119	127	106	95	98	117	123	120	107	95	117	106	107	102	117	118	134	110	117	117	105	94	103	98	109	107	109	85	107	128	128	108	110	132	105	113	88	122	110	100	107	117	128	96	95	117	99	97	110	117	102	99	83	96	115	129	106	103	100	93	112	102	112	101	117	115	112	108	113	92	90	117	115	110	98	101	123	101	109	129	115	97	112	91	120	115	113	114	91	91	114	106	84	88	100	104	102	123	104	102	117	115	116	103	121	115	111	114	111	103	114	87	97	103	118	124	92	100	87	102	114	102	105	111	134	115	100	89	103	83	97	109	101	97	120	117	103	87	90	102	115	86	110	102	93	112	106	99	124	104	101	93	106	107	100	108	91	82	104	125	99	95	93	116	105	114	128	102	93	99	110	97	108	119	113	87	91	98	119	112	108	117	101	104	102	101	96	101	116	115	132	103	116	109	127	90	122	103	97	90	103	140	108	125	104	89	101	105	118	117	95	110	127	108	98	107	86	89	100	104	115	110	84	102	115	123	120	124	123	82	111	111	97	119	102	109	98	99	118	105	109	106	82	104	109	100	88	103	104	114	115	106	107	88	78	93	121	116	77	104	125	122	85	135	120	98	100	106	104	109	115	102	111	94	133	99	120	126	106	105	125	106	99	112	118	103	96	109	112	107	88	94	101	114	111	104	110	103	97	101	112	115	104	109	123	88	105	100	110	113	92	103	116	108	117	118	102	108	100	100	108	102	103	78	112	98	104	103	92	93	84	90	103	92	108	103	111	110	114	117	120	111	116	93	95	114	115	104	96	138	99	114	92	100	101	103	101	114	103	112	99	99	92	124	97	113	128	96	102	96	107	95	97	116	115	124	99	125	113	108	101	109	133	101	97	100	119	104	94	101	93	105	116	110	103	113	101	113	91	107	109	111	132	135	121	131	122	118	105	103	96	102	85	98	108	113	119	107	105	92	104	109	110	105	111	113	112	120	99	107	116	111	105	94	126	107	92	98	116	93	101	99	108	126	101	106	107	99	100	105	115	117	99	99	107	114	114	101	106	94	92	101	119	114	98	118	90	101	103	123	105	94	104	103	92	112	98	110	114	93	111	92	113	111	103	116	100	120	107	88	137	115	97	90	106	127	134	97	112	104	94	109	120	122	105	114	100	108	100	119	106	91	95	102	105	123	112	104	109	95	109	108	89	115	115	94	115	101	107	124	99	104	109	102	115	105	108	111	115	116	115	94	106	95	89	104	119	113	114	107	124	110	129	102	103	97	101	109	110	114	98	114	102	113	104	108	111	121	115	105	124	114	93	108	103	100	98	117	81	103	120	92	98	107	99	113	127	111	102	112	128	100	108	119	111	108	122	104	105	118	102	117	92	113	75	90	101	103	103	104	104	107	106	101	107	98	114	105	100	116	96	109	130	84	88	104	99	118	109	116	98	121	106	100	111	100	117	92	84	110	106	92	101	103	113	111	97	113	119	116	109	111	108	113	105	117	99	97	110	105	118	134	101	100	95	104	114	107	99	107	100	101	133	108	114	112	103	116	118	96	111	87	94	101	82	119	115	122	116	99	103	88	123	112	111	111	111	107	94	106	111	109	126	105	108	104	111	106	111	89	116	112	102	109	112	104	106	94	88	114	99	107	99	112	103	117	115	103	103	102	116	130	108	104	96	109	104	91	110	112	112	116	121	106	104	116	92	91	90	98	87	97	139	100	109	100	105	97	105	96	111	107	102	101	103	118	112	105	107	81	90	98	114	133	125	127	103	112	113	118	109	79	112	104	114	92	119	105	107	97	111	104	100	95	111	95	105	110	117	104	99	113	116	109	96	103	112	99	109	102	116	107	111	99	105	115	82	125	107	113	96	110	103	112	105	82	112	83	113	106	101	97	96	103	97	113	110	121	103	119	99	96	87	117	116	97	113	121	118	106	110	88	95	100	119	97	103	99	99	101	122	109	106	90	72	94	118	87	114	109	120	106	91	103	105	93	101	94	92	107	97	108	97	105	90	119	94	99	99	103	120	110	102	107	111	112	111	106	116	100	99	103	88	112	107	112	81	94	100	99	97	135	118	130	91	100	97	116	106	94	108	102	102	100	92	104	104	111	119	81	103	110	112	102	120	81	102	98	108	95	90	111	89	102	104	111	101	106	88	88	93	115	86	116	88	110	116	118	113	104	123	109	118	99	103	100	96	113	136	111	98	106	111	107	123	99	104	114	111	122	110	100	114	91	111
16243	42694	53890	26614	1372	1106	935	797	694	628	529	512	509	435	428	437	365	415	363	306	325	327	310	325	301	315	320	339	292	301	327	314	272	306	289	282	274	268	283	272	306	296	262	278	271	267	301	269	299	375	486	458	294	275	293	264	302	262	291	262	258	310	258	288	278	264	276	306	259	279	279	258	296	277	266	254	247	251	276	252	269	260	293	255	248	256	271	246	289	276	287	293	295	261	296	278	278	274	262	272	249	253	283	271	230	257	253	284	272	216	277	257	248	244	265	258	271	284	250	272	241	262	260	262	252	286	268	247	258	247	242	277	259	267	273	231	283	262	271	292	256	265	286	227	266	270	240	292	270	225	268	263	245	273	248	285	276	279	263	249	288	264	303	229	246	273	273	272	252	264	228	264	271	265	235	267	257	273	231	232	237	257	247	261	241	265	282	261	260	258	269	264	244	274	256	258	253	249	225	280	249	293	293	243	269	279	286	288	271	242	254	251	266	259	262	254	272	255	279	255	267	269	233	238	249	259	293	223	274	283	241	263	261	282	257	262	251	276	253	289	288	244	288	239	261	239	274	258	263	263	279	284	266	236	264	283	247	270	282	247	240	278	263	318	257	258	260	268	249	254	273	224	250	300	224	243	262	270	237	273	242	262	262	264	272	252	260	248	234	257	248	223	266	232	255	264	237	272	255	270	264	250	267	277	240	258	233	266	260	225	267	250	281	275	259	261	229	235	277	273	222	254	226	278	276	239	248	238	246	284	293	254	273	243	239	282	233	273	280	254	246	252	249	272	271	257	250	283	284	224	288	251	267	269	236	257	262	270	247	252	283	279	269	279	237	241	254	273	270	288	279	260	261	269	254	266	252	248	274	297	256	253	283	255	267	234	283	252	273	274	275	241	286	256	257	269	240	268	249	267	222	266	277	259	261	259	283	260	270	282	272	300	268	249	240	237	257	254	237	257	256	273	254	244	259	254	288	248	269	255	256	266	245	277	268	247	252	247	243	232	257	253	242	240	277	248	240	247	259	249	256	245	289	264	282	247	266	257	252	285	255	270	254	257	248	226	263	257	282	272	258	244	275	280	267	249	262	260	268	263	270	248	270	251	247	237	276	254	266	269	269	220	259	252	277	244	275	265	256	296	280	287	269	241	237	246	274	267	234	269	279	247	255	249	239	260	245	247	247	273	247	256	260	275	249	269	254	275	259	252	251	256	246	283	268	250	251	268	267	241	262	254	246	285	255	246	274	238	268	253	262	279	272	272	261	269	281	279	254	275	264	249	244	261	254	274	257	254	249	249	234	261	228	232	257	271	230	274	291	236	260	274	256	243	278	264	249	251	259	243	242	227	272	245	290	249	264	223	263	270	289	283	260	242	261	260	278	253	274	282	266	249	262	256	255	259	239	287	256	237	243	268	288	255	263	244	268	258	262	263	256	269	253	268	261	278	256	271	279	243	256	285	285	248	277	245	254	236	248	243	235	255	248	242	285	231	287	257	247	262	284	264	275	266	264	252	249	251	257	245	259	280	263	250	275	243	266	258	276	246	271	253	233	283	240	255	277	295	255	234	260	254	263	263	268	256	231	267	263	276	253	268	249	274	278	250	270	255	249	288	253	294	243	241	270	252	267	270	267	266	268	289	289	262	266	252	274	242	258	252	251	265	250	273	267	265	272	251	243	275	273	244	267	264	296	294	236	296	270	249	276	296	281	293	277	261	298	235	282	290	274	262	242	240	274	227	277	250	250	269	254	262	264	242	270	288	246	246	270	256	273	234	280	248	271	316	268	239	263	265	255	281	280	262	258	267	276	277	256	275	239	255	248	302	276	238	255	268	250	254	260	256	289	235	260	265	250	252	263	245	262	272	265	258	264	252	259	281	244	282	256	245	267	281	245	244	264	293	263	276	246	248	271	270	275	273	259	276	264	279	277	272	256	273	278	247	274	250	273	224	242	258	252	259	272	256	250	266	244	254	253	273	260	263	249	269	251	286	261	275	250	272	241	270	274	257	278	254	286	268	242	290	262	242	228	265	244	263	267	263	245	266	259	252	254	248	280	292	258	292	263	279	262	282	265	226	260	252	281	250	244	251	253	253	245	241	260	244	265	239	265	258	283	267	238	221	270	244	262	269	258	263	259	252	282	258	260	261	272	252	246	235	270	274	248	246	259	254	266	267	247	256	264	263	256	219	253	252	256	231	244	257	261	273	259	251	258	252	273	267	275	267	240	267	259	252	277	251	249	265	261	261	279	289	279	245	247	268	264	238	250	248	252	248	246	265	283	275	259	266	256	223	268	283	281	276	284	245	265	273	243	280	275	234	281	271	248	276	270	274	263	285	275	259	259	265	237	266	269	254	262	249	267	250	237	264	267	241	279	269	271	240	269	261	238	240	247	248	263	219	279	269	260	268	242	273	280	261	267	261	247	281	254	270	307	254	276	248	251	232	281	259	280	249	285	241	253	251	249	252	254	255	243	279	246	254	264	268	268	248	275	272	256	265	260	258	260	266	247	259	238	281	271	301	261	250	252	265	254	267	238	268	266	247	272	260	273	261	244	287	275	263	253	242	246	254	276	257	285	274	246	278	270	261	261	273	268	254	267	260	264	251	258	245	273	241	258	246	269	265	287	267	230	281	263	283	263	253	250	261	260	292	251	256	242	275	241	247	239	256	260	236	278	268	243	264	259	263	286	270	270	268	247	304	253	276	289	291	250	250	255	241	266	265	245	265	269	262	249	274	261	264	244	264	264	240	251	243	275	278	285	266	278	272	267	274	250	260	268	243	247	263	269	247	281	265	263	246	250	277	245	263	273	282	262	248	264	266	252	270	265	272	266	263	248	277	256	264	274	290	275	242	268	285	245	278	251	248	243	245	275	266	250	257	268	267	258	255	267	266	281	285	273	248	257	289	281	250	272	248	252	271	239	266	252	271	234	271	290	264	263	244	254	263	251	246	226	271	261	242	266	276	238	293	249	273	229	299	270	239	278	281	267	239	266	254	278	258	242	262	264	244	257	295	266	266	275	254	270	288	312	238	274	259	275	265	255	280	270	284	267	256	258	226	257	257	248	282	271	261	269	251	250	253	249	231	253	261	260	267	270	273	267	268	255	255	263	243	251	243	253	278	297	243	248	276	235	281	271	254	261	254	257	278	263	253	270	270	280	259	284	255	245	270	291	282	270	237	239	278	277	280	274	242	269	280	243	248	266	275	260	250	234	260	292	212	266	271	246	257	258	268	248	248	255	269	255	245	258	254	259	268	260	226	254	252	272	271	264	228	264	281	229	233	254	269	273	281	275	270	281	223	301	233	265	291	261	268	273	254	275	268	246	275	265	266	258	258	264	286	240	255	291	266	251	263	273	233	255	242	256	239	261	260	304	255	257	281	283	259	261	272	288	246	223	262	256	236	249	253	260	243	273	242	242	266	243	267	245	246	250	280	253	256	248	245	254	267	246	248	264	268	265	246	237	257
38177	72829	72351	39350	10331	1017	467	400	325	284	247	247	247	241	237	197	197	208	198	199	187	166	171	170	159	172	191	182	155	173	170	161	176	174	170	176	177	168	158	184	181	191	155	186	198	181	192	176	189	180	170	198	178	164	154	166	174	169	189	153	153	177	170	151	187	164	169	149	150	140	179	156	146	150	174	175	184	183	167	166	166	157	188	139	191	162	166	161	165	138	173	164	179	143	165	176	186	158	189	163	162	161	175	156	144	149	155	184	148	154	179	156	165	178	159	158	164	159	164	162	175	167	160	156	153	156	140	164	176	166	161	162	190	159	164	156	123	176	171	170	173	167	163	157	167	171	153	176	141	143	157	174	187	140	176	160	154	178	147	141	154	146	154	174	175	175	159	157	171	139	148	149	181	162	175	157	183	165	159	172	146	171	164	167	169	151	167	166	173	167	149	162	164	166	150	148	169	156	175	152	179	160	176	164	195	159	187	170	146	175	147	172	173	191	171	175	146	151	173	175	161	157	159	145	139	165	146	158	157	144	180	182	168	175	185	170	172	185	171	165	149	139	171	175	164	166	162	188	163	168	163	146	142	149	155	162	149	159	152	139	157	159	168	161	181	182	146	173	166	171	180	165	166	168	130	150	146	158	186	163	170	157	133	174	155	158	164	157	170	143	161	162	153	155	174	158	179	172	187	158	169	163	146	145	143	173	150	176	171	160	137	194	176	169	190	159	165	167	186	156	171	165	165	173	182	176	176	166	172	171	176	148	164	140	140	162	169	158	173	159	162	160	181	169	174	157	187	181	181	151	166	147	154	185	155	171	188	176	161	150	170	164	170	153	174	171	159	155	157	165	180	156	156	138	164	170	169	157	150	171	188	168	150	165	174	184	165	163	156	186	158	161	164	181	180	144	170	152	157	170	164	170	170	161	167	148	166	173	158	146	164	164	156	131	162	153	150	172	182	162	152	179	179	184	153	160	158	161	218	145	162	160	174	167	149	157	177	196	182	153	157	192	144	147	160	157	146	181	164	181	174	178	153	163	184	142	153	168	142	164	144	152	153	155	134	171	187	145	175	137	171	169	166	161	162	166	177	174	176	158	142	153	188	165	143	168	170	160	156	165	189	176	172	144	167	191	177	150	174	152	142	162	161	191	163	152	157	151	153	186	155	151	149	140	170	178	169	164	165	155	151	163	175	170	164	161	163	176	153	151	164	183	161	165	169	149	184	171	167	168	155	147	164	157	144	156	165	159	169	173	166	152	137	191	153	171	135	176	164	158	183	176	154	143	177	151	162	186	160	175	163	158	163	162	185	180	178	180	160	182	187	181	165	171	150	180	152	172	158	171	184	174	173	176	166	152	164	167	150	153	161	159	177	139	153	139	175	149	170	155	177	171	159	171	181	160	175	169	151	167	166	171	174	171	155	164	175	162	153	166	182	155	165	146	156	170	175	165	142	145	176	165	171	153	180	160	166	152	158	168	169	180	155	162	153	161	163	174	160	166	184	159	151	181	164	152	184	193	176	141	175	188	185	180	184	164	175	149	162	171	151	158	156	154	164	170	172	201	148	168	171	179	149	177	156	151	184	166	163	153	185	154	165	172	148	161	146	147	165	171	148	163	158	168	160	153	159	146	186	162	166	179	153	162	178	177	181	143	160	160	159	179	156	183	159	154	177	185	154	167	159	176	165	155	166	189	153	145	136	149	159	179	161	171	168	166	178	189	160	169	153	156	152	158	170	149	184	144	164	168	189	177	146	168	166	170	185	150	151	161	141	147	177	179	170	157	156	180	187	168	144	165	175	156	139	151	174	181	178	161	160	167	172	171	164	165	176	174	167	185	153	160	169	188	169	186	145	151	167	153	175	176	161	176	180	138	159	170	159	158	164	158	192	165	165	188	177	164	181	176	172	149	160	189	166	164	184	195	174	163	162	148	160	154	173	152	148	159	145	167	150	159	183	173	158	172	150	152	158	168	166	171	182	173	174	161	169	163	174	172	164	163	181	194	152	164	174	150	190	159	163	169	132	179	173	172	172	160	177	157	156	185	156	154	136	164	172	185	154	181	171	175	156	148	191	163	154	151	177	160	167	155	192	150	158	198	159	161	159	163	168	178	163	160	157	163	160	176	178	161	156	149	171	158	179	190	169	162	168	140	172	173	190	176	153	181	155	168	153	181	137	158	140	175	162	156	167	184	165	128	153	181	166	167	166	173	155	165	154	170	167	158	170	166	152	132	151	172	182	167	185	138	179	171	146	165	162	180	181	164	170	166	163	174	179	164	141	159	149	142	152	154	143	161	139	166	168	154	165	182	167	166	168	170	168	192	177	149	152	160	167	151	173	164	171	164	164	164	162	203	160	162	172	166	189	166	178	192	165	164	166	152	167	145	150	174	130	153	173	153	171	171	184	191	145	175	168	147	173	149	166	181	164	148	191	161	150	158	144	180	194	161	156	175	164	182	167	175	147	160	175	177	161	161	142	155	133	160	151	167	170	176	144	170	174	165	169	174	158	130	172	161	174	178	165	164	153	154	154	175	186	186	169	167	205	173	196	170	138	175	167	134	177	160	148	178	183	155	183	149	192	149	181	176	171	149	167	155	160	164	186	145	175	156	202	167	147	177	161	158	151	153	186	167	152	174	171	190	173	161	159	161	158	158	167	186	168	175	168	161	163	172	174	141	164	167	175	175	162	173	167	165	143	163	147	178	180	161	188	155	132	171	161	163	155	153	145	129	154	179	149	162	156	171	155	153	179	187	173	159	177	165	168	174	177	158	155	171	165	160	145	189	144	181	170	178	183	135	189	202	143	162	163	164	147	168	135	166	174	177	148	170	165	166	181	136	163	154	181	161	166	177	185	168	167	172	157	152	150	182	173	156	152	160	164	191	171	162	151	151	151	161	165	157	161	175	152	177	193	184	148	168	149	179	169	165	174	154	171	167	172	169	159	164	156	160	192	150	169	166	183	164	162	159	156	145	167	152	179	163	167	149	181	175	170	183	189	152	162	192	160	156	152	178	167	141	151	155	174	163	146	172	143	185	157	142	177	140	156	167	170	192	175	182	166	166	185	170	184	147	176	180	166	157	191	170	169	152	175	146	182	157	160	168	172	168	168	161	170	166	177	177	153	185	175	162	179	168	149	150	177	184	140	179	152	190	163	150	185	183	180	163	176	162	179	188	175	151	165	172	171	164	172	176	174	181	162	177	186	174	128	164	170	159	168	166	153	187	158	159	166	179	167	151	185	169	161	178	174	163	163	126	178	173	154	161	163	179	167	152	181	185	172	149	161	159	189	167	144	149	143	172	190	162	165	154	149	166	169	149	138	146	177	163	149	171	175	187	192	155	151	195	148	159	177	167	167	159	174	149	164	162	172	184	182	141	148	147	137	174	196	170	156	183	179	178	173	192	158	194	167	171	159	156	188	145	154	152	190	162	161	167	186	160	165	159	156	141	167	174	167	165	151	185	169	166
21680	53818	66794	35380	2700	2219	1787	1432	1300	1127	1018	849	844	792	696	665	648	647	594	582	553	512	506	544	535	515	473	463	455	506	449	449	455	423	432	493	463	446	456	417	448	438	420	465	414	458	444	469	535	672	780	722	451	444	434	415	407	440	453	431	449	405	461	390	432	437	405	411	360	435	379	385	393	396	414	384	371	397	426	384	398	388	371	418	414	387	389	390	403	425	389	392	393	430	404	375	391	387	387	446	393	403	408	371	401	389	385	412	415	395	385	416	365	391	361	421	420	396	409	373	368	400	412	369	407	420	400	399	395	422	421	374	410	402	361	394	379	372	423	396	388	405	354	366	375	373	363	432	400	370	407	409	380	444	443	409	378	388	381	376	408	405	376	362	375	441	386	397	385	372	410	394	427	404	428	375	373	385	367	437	401	423	424	382	387	441	409	408	392	370	355	384	400	359	429	379	395	371	406	420	402	382	414	372	386	428	396	405	353	371	415	400	377	413	422	391	382	382	341	382	411	381	387	365	378	416	402	402	387	396	375	385	421	384	387	387	380	394	405	394	399	358	402	397	407	406	391	391	426	371	404	391	388	362	413	394	375	392	429	416	416	400	408	396	367	387	372	385	381	376	398	406	392	420	381	370	376	366	426	406	437	413	358	362	405	383	398	399	426	401	419	387	382	367	377	362	390	381	395	396	413	414	391	380	396	389	350	389	388	395	412	394	411	392	413	387	418	406	389	402	394	406	369	387	380	403	393	388	415	425	429	405	390	399	359	394	392	348	356	394	441	402	385	372	415	436	375	402	379	381	399	388	379	392	385	391	384	409	407	364	407	413	375	408	409	363	396	394	409	396	402	384	399	376	397	392	378	423	431	417	362	382	410	419	424	407	411	412	411	376	430	389	364	387	384	362	407	417	390	397	396	383	417	419	378	382	379	385	399	439	413	384	386	394	390	396	352	392	365	388	364	376	376	412	383	371	391	399	366	377	401	387	417	391	373	406	378	392	398	383	394	401	406	382	403	371	383	380	400	403	391	362	342	415	385	400	397	401	394	420	395	400	412	375	392	374	391	404	368	374	353	388	380	395	409	379	375	394	385	394	400	402	428	415	361	392	383	394	384	404	389	407	362	382	412	413	407	383	371	384	369	408	389	421	389	383	392	369	378	413	381	390	392	417	392	390	401	403	384	399	413	368	398	373	377	363	414	386	344	390	435	423	385	418	382	409	404	406	395	363	380	398	360	367	366	399	405	372	373	405	413	405	396	394	391	383	408	386	390	389	426	431	384	441	385	386	401	384	420	387	401	369	376	391	383	405	385	361	401	350	401	364	423	418	384	380	378	377	441	379	411	395	354	400	368	420	354	357	357	393	425	399	391	369	401	366	383	393	386	388	392	382	386	353	372	409	379	408	421	409	378	397	418	414	391	380	374	413	366	407	366	392	387	390	375	388	394	359	380	364	400	363	395	391	440	406	372	392	412	363	333	368	389	392	410	390	369	384	410	365	359	392	402	423	385	440	374	420	402	386	400	382	389	366	364	389	386	359	395	407	404	397	382	370	415	396	376	387	420	397	390	391	377	366	408	367	426	421	415	393	397	404	398	414	392	363	373	418	402	388	389	369	387	380	398	378	412	386	393	406	395	378	422	405	376	381	421	380	370	367	414	421	389	394	391	397	420	372	382	406	377	386	381	376	383	414	407	408	387	356	393	359	406	395	393	373	431	367	407	413	396	390	398	400	391	378	414	395	408	394	397	432	371	368	368	416	380	376	374	398	385	399	374	381	373	394	390	385	385	390	384	368	425	385	374	391	380	423	372	381	385	378	400	401	363	403	398	392	394	385	376	392	375	390	380	384	357	390	382	402	404	401	389	408	394	377	409	359	370	388	370	365	417	356	362	407	430	396	400	410	389	383	396	395	390	357	424	428	374	379	355	387	363	384	393	384	393	426	397	351	440	365	391	397	422	400	409	429	409	435	409	361	418	381	416	360	431	401	408	379	407	364	369	401	415	425	363	366	397	387	408	412	395	397	377	386	384	347	401	397	388	424	358	405	388	353	368	401	361	408	415	406	385	372	379	390	394	379	390	359	358	403	363	410	394	409	399	400	384	379	391	372	375	392	389	375	390	418	412	370	407	384	403	354	400	416	401	371	429	401	379	398	397	406	372	382	383	396	394	414	380	424	384	343	381	381	374	383	391	421	369	390	426	373	378	400	392	389	396	378	441	397	394	376	392	362	362	406	380	382	363	374	381	369	399	392	384	367	405	416	400	369	347	431	422	393	388	378	390	405	416	399	366	349	408	383	382	385	363	377	371	374	373	397	429	392	359	428	404	399	392	394	400	364	386	405	389	401	390	382	397	398	375	381	428	414	375	382	364	388	401	365	362	412	401	386	358	359	379	373	404	442	367	395	397	421	377	368	394	362	380	403	382	379	375	394	394	395	383	394	370	407	386	369	406	417	411	395	411	416	377	393	398	382	392	432	389	388	384	446	397	419	422	358	388	385	360	388	403	409	394	375	410	415	404	422	396	361	399	385	371	405	372	412	412	364	389	391	412	360	422	369	394	387	400	397	384	383	384	394	383	367	398	361	408	371	373	372	374	357	404	335	404	380	361	402	395	415	363	403	391	427	398	360	386	393	388	360	383	382	387	417	356	391	401	398	377	364	387	364	368	409	376	382	374	369	385	419	384	386	428	381	401	379	378	401	372	370	397	419	399	391	343	395	405	374	360	423	380	350	355	370	409	406	349	382	372	366	359	392	411	367	389	402	353	400	332	408	391	389	427	364	373	391	363	426	413	372	386	400	396	398	383	385	404	395	409	370	389	394	352	398	413	383	376	365	428	384	390	396	383	389	414	387	424	368	356	417	399	400	378	430	391	397	353	384	391	358	405	387	398	366	382	417	396	397	387	360	406	422	387	360	402	412	390	378	395	385	383	405	400	387	406	360	369	406	377	397	375	394	374	378	399	411	364	385	395	386	381	383	397	429	355	356	434	364	399	415	374	445	380	375	392	371	417	381	422	387	401	438	420	397	406	433	408	406	420	393	399	414	393	383	366	401	403	412	390	403	386	379	411	393	382	406	382	390	374	391	379	398	393	411	380	409	412	408	386	390	393	406	397	364	396	389	395	418	427	354	357	374	404	381	397	368	392	402	407	401	375	367	415	408	372	374	397	397	398	394	380	424	403	367	378	412	401	407	344	388	403	393	377	378	402	361	378	380	369	374	410	390	397	401	426	399	376	389	405	389	402	402	346	411	389	371	393	391	379	413	409	412	407	369	391	360	357	420	380	377	405	427	416	410	368	397	371	392	356	403	406	402	380	418	409	405	394	412	380	402	411	453	405	368	351	383	379	402	386	391	378	413	390	374	392	398	373	402	384	379	412	376	389	394	404	402	410	399	387	397	368	391	386	401	393	375	391	382	375	399	399	371	362	362	379	391	405	416	411	397	397	405	383	364	369	389	424	395
15589	9614	6448	1086	208	166	192	186	202	170	205	216	207	197	187	201	235	192	219	210	186	204	187	210	219	196	184	207	207	196	211	194	191	194	171	185	204	173	190	198	191	212	189	193	214	195	174	215	193	201	204	203	190	218	214	195	166	189	194	191	210	198	193	205	187	177	191	220	205	192	185	212	206	194	196	194	213	189	206	188	191	215	189	185	186	197	175	165	173	186	172	218	195	203	219	185	181	193	191	192	187	196	208	194	191	188	189	161	174	157	172	209	194	211	206	193	183	183	196	214	212	184	167	183	207	195	204	196	185	222	199	209	192	205	178	189	199	190	188	223	189	215	217	196	200	205	184	198	213	179	218	192	185	192	195	190	220	196	196	232	178	229	189	188	205	215	187	191	185	204	173	185	191	220	187	209	179	217	203	211	212	185	195	192	207	191	218	179	199	198	174	206	215	192	198	189	200	196	182	196	205	225	196	193	186	203	207	198	177	193	179	192	210	194	190	184	182	227	214	208	182	171	185	155	210	187	175	176	188	181	237	211	185	197	187	210	196	165	194	227	191	206	196	213	188	195	196	176	180	199	194	202	200	181	207	204	218	202	200	203	184	182	156	168	185	175	190	212	201	188	197	186	204	206	179	184	215	199	171	164	199	190	207	184	176	177	192	161	218	190	213	181	174	215	224	208	216	182	183	203	175	176	213	184	187	175	204	193	203	209	187	195	209	197	190	185	181	198	200	207	170	183	204	192	162	177	167	182	188	172	199	207	192	205	193	207	191	187	173	188	181	184	194	200	196	202	221	177	180	191	192	178	195	223	203	191	194	200	190	187	201	203	192	201	207	200	184	202	201	193	162	213	172	207	202	191	213	177	194	196	190	221	209	197	195	176	200	199	200	214	180	225	216	197	195	183	198	180	185	188	195	195	195	222	193	162	174	208	177	188	203	175	173	199	202	205	189	208	206	197	213	186	187	225	165	197	199	195	162	168	183	195	181	217	188	170	197	219	207	221	213	202	217	218	203	179	179	218	180	181	191	188	165	201	192	213	189	197	200	183	199	196	193	193	204	206	191	205	230	190	191	200	196	197	208	207	213	176	179	213	231	194	195	203	179	202	201	193	199	211	189	196	216	194	243	200	215	186	191	206	210	200	201	204	174	164	185	200	191	208	199	189	204	199	214	193	192	213	177	196	170	192	194	195	189	208	186	207	210	200	222	198	176	171	207	205	187	189	152	204	181	198	191	211	204	190	214	196	193	198	194	184	178	201	181	176	186	196	187	198	179	171	174	189	174	190	195	206	171	186	174	209	200	200	197	200	209	221	191	187	190	181	194	202	194	196	210	207	179	191	188	213	174	166	186	184	206	205	196	187	162	224	175	221	186	185	201	221	200	210	209	180	237	216	190	178	214	181	182	163	207	177	190	202	205	196	204	201	186	209	196	198	192	178	170	199	191	200	185	183	154	194	185	192	230	196	185	170	181	211	191	211	203	197	192	220	193	182	201	218	193	203	189	186	187	175	185	213	182	200	199	207	203	194	191	214	214	202	203	208	185	180	209	195	196	192	204	197	209	199	171	212	182	167	212	210	192	218	203	207	181	196	196	203	189	206	200	200	185	174	220	198	190	211	172	162	192	172	191	194	183	213	213	201	221	217	196	200	194	182	197	184	182	188	172	184	188	194	203	180	186	192	183	185	176	200	174	182	186	181	183	211	180	225	184	174	193	187	188	192	217	205	216	175	179	163	210	194	178	224	214	187	178	193	197	198	194	193	205	194	187	202	193	222	208	185	182	208	192	215	177	195	194	169	202	181	205	186	212	183	186	203	189	205	199	204	223	173	180	225	182	203	202	187	212	202	229	199	205	168	207	179	205	209	157	188	180	220	196	201	193	204	192	165	192	193	190	193	210	181	202	169	190	177	177	189	187	204	188	197	216	197	202	204	216	183	229	177	193	209	181	186	183	205	212	186	180	208	207	187	207	235	187	186	200	213	189	189	229	195	210	200	201	217	204	183	204	171	169	222	197	195	214	196	197	182	190	175	168	182	180	207	210	207	199	172	200	190	220	185	192	197	213	215	221	196	203	171	183	184	182	190	208	175	197	198	172	225	200	206	174	188	209	203	193	193	206	196	224	181	208	196	188	184	202	207	214	188	192	204	225	177	189	182	196	220	163	200	185	187	191	200	169	210	213	207	172	200	192	217	170	202	201	188	173	173	204	167	200	220	209	194	190	215	200	185	165	204	208	215	202	175	186	241	209	205	188	203	187	170	227	225	202	215	201	186	216	200	200	179	166	212	188	200	184	198	190	177	195	183	207	177	178	204	184	174	213	202	222	210	189	200	187	183	195	196	196	206	191	197	219	179	200	200	201	174	193	211	202	209	203	219	203	198	200	166	197	194	195	178	195	207	206	194	187	193	180	186	186	193	181	178	196	194	198	207	202	175	184	224	195	214	193	177	202	201	197	172	194	195	189	187	198	187	203	208	180	199	199	195	212	226	208	182	185	179	183	169	204	181	197	196	181	181	187	201	176	205	194	213	191	198	205	195	187	201	180	191	173	185	205	209	196	171	172	178	203	204	192	212	223	195	195	212	193	189	189	198	220	173	211	169	196	186	194	177	211	191	176	182	201	219	184	192	178	181	206	215	182	172	175	186	202	187	230	193	206	214	181	207	213	205	175	199	172	182	199	190	177	168	206	210	206	236	211	224	209	198	187	206	207	217	201	195	221	237	208	210	200	208	200	209	179	192	208	187	206	223	200	209	207	215	171	189	193	197	191	204	183	176	213	231	185	190	182	193	186	205	196	211	196	182	168	176	190	180	197	196	172	181	204	169	202	201	224	207	196	169	188	181	173	172	202	210	216	180	158	182	202	191	172	185	184	203	191	188	209	185	227	194	198	216	178	188	195	202	204	181	200	198	203	201	178	191	203	201	194	187	188	173	214	196	167	217	206	200	211	193	195	204	200	185	170	190	178	210	188	201	214	234	197	195	185	190	222	217	198	199	190	215	214	219	195	200	202	194	189	189	225	196	187	187	200	184	220	173	198	162	208	210	240	200	213	188	175	200	177	187	202	184	197	199	206	224	184	201	218	195	169	193	179	181	176	201	210	165	188	199	187	188	196	189	191	208	221	203	222	196	219	215	187	195	193	199	188	188	178	230	197	169	207	204	198	182	218	193	194	191	187	214	162	198	189	185	201	184	170	185	202	204	197	191	192	184	197	186	176	182	203	201	183	199	199	201	199	183	182	210	197	169	211	199	212	184	219	178	205	178	211	171	204	179	188	213	206	185	186	197	173	225	220	188	214	193	187	189	214	204	204	199	200	208	196	202	173	179	178	184	179	186	180	204	170	211	195	174	181	197	218	203	183	218	214	196	194	209	191	190	180	211	213	218	193	198	196	190	177	163	183	192	181	219	187	193	187	172	220	193	165	193	210	200	163	226	216	155	196	171	193	209	179	178	201	210	217	184
8179	9502	11067	2540	466	468	436	438	423	474	498	425	507	445	438	451	465	396	434	415	417	444	437	386	409	423	415	446	455	428	455	401	425	431	446	495	454	433	470	407	447	424	455	448	430	457	405	492	443	499	527	465	461	407	441	433	453	436	456	448	434	419	443	431	459	458	447	436	460	430	407	448	433	417	452	434	417	442	432	422	423	448	430	402	434	472	408	425	407	434	444	412	419	435	443	400	465	458	445	424	419	420	460	459	466	458	484	435	430	426	470	433	416	434	453	453	417	461	467	455	451	425	407	454	426	467	459	410	455	441	442	465	422	403	425	444	438	415	420	434	433	464	459	449	455	449	428	472	437	446	427	457	456	441	465	429	455	402	438	448	413	488	443	449	424	446	440	464	461	458	396	411	434	468	407	454	472	426	465	446	454	410	399	429	443	440	470	427	409	453	428	426	397	419	401	438	444	416	407	414	431	393	417	411	422	430	453	408	430	440	425	464	427	436	447	435	465	390	445	423	433	436	446	429	428	408	438	401	419	447	482	432	426	432	401	432	418	466	419	458	430	453	430	443	416	476	453	447	418	412	414	464	461	434	429	485	465	445	439	429	452	399	415	417	440	421	438	460	478	444	448	413	435	430	417	422	444	443	448	444	433	428	436	437	446	428	466	426	415	446	392	417	441	448	437	456	450	448	465	439	430	429	467	414	450	453	456	445	432	444	429	387	418	423	454	460	480	418	466	434	437	414	450	426	445	430	455	455	449	432	420	410	445	416	430	435	445	433	439	409	447	453	461	413	461	446	452	437	393	418	418	440	400	456	470	427	402	441	452	428	437	448	452	438	426	428	453	503	446	452	398	440	480	474	448	427	433	448	449	421	402	444	453	437	480	419	431	448	417	424	427	409	429	407	431	404	453	460	440	430	435	429	411	425	427	429	434	450	450	461	437	446	417	400	414	458	438	427	429	444	436	450	401	453	430	438	454	450	441	425	444	444	428	427	418	423	426	409	408	427	409	412	433	451	440	467	417	412	449	452	455	408	419	446	429	454	421	435	415	420	430	426	429	440	447	434	466	437	475	405	406	443	445	435	466	428	446	433	429	438	463	420	472	486	427	429	440	434	434	466	428	414	463	458	449	431	431	401	427	415	403	396	425	440	422	452	458	451	412	416	432	424	427	409	456	443	475	468	455	441	456	425	421	436	412	431	442	460	476	424	408	402	432	440	426	471	402	398	434	425	431	455	435	424	438	428	423	415	423	455	404	412	419	487	448	431	433	454	423	428	443	465	439	408	443	412	407	426	422	468	434	447	404	444	409	466	415	444	436	416	417	455	463	445	416	460	468	445	443	442	444	444	441	413	437	427	457	426	458	376	405	433	449	441	425	434	438	432	409	409	418	422	414	388	397	426	469	433	462	443	409	438	427	461	440	420	410	423	451	484	421	470	461	427	454	458	470	417	433	446	404	397	419	458	449	439	425	427	460	431	452	409	400	447	441	431	457	414	440	432	428	429	441	442	458	441	424	438	459	412	403	447	414	447	407	457	411	414	421	380	424	465	407	433	439	436	453	429	436	394	417	452	450	443	458	473	432	424	431	467	436	410	447	438	440	456	447	445	452	441	434	434	422	438	429	397	438	392	475	457	419	444	412	469	433	436	412	421	414	438	435	499	409	467	410	439	454	429	428	398	428	438	459	473	442	425	435	453	428	491	469	414	458	447	417	419	454	444	451	440	430	472	440	444	428	471	409	459	454	456	404	428	417	384	430	429	465	430	435	429	442	449	433	431	457	420	428	425	467	409	435	478	459	453	433	453	391	424	418	489	422	413	408	427	410	421	440	434	441	413	447	433	410	463	439	401	446	480	426	442	465	432	451	416	413	419	457	469	416	430	452	444	399	436	467	451	452	430	429	459	472	430	458	435	458	422	443	467	427	463	436	412	417	428	425	412	394	471	444	427	437	438	439	427	440	452	422	432	417	420	430	434	406	449	448	404	440	422	413	411	420	425	434	439	438	436	439	439	414	459	423	415	463	477	388	414	432	408	442	440	441	445	449	415	426	430	420	415	458	463	434	463	419	482	456	458	428	422	433	447	415	419	419	463	413	428	441	442	485	432	418	425	403	453	419	412	427	393	407	429	445	415	439	421	396	448	458	447	453	466	418	455	384	411	411	430	448	419	427	410	411	414	433	460	421	441	445	481	425	400	465	451	410	436	474	439	422	474	417	396	437	413	414	444	423	412	476	413	415	436	446	432	448	454	467	413	446	435	381	410	422	439	423	465	400	428	464	414	435	437	419	429	443	420	458	422	428	429	405	439	464	419	410	448	392	451	418	454	429	436	419	437	466	420	418	436	426	427	441	436	458	441	490	435	439	451	415	407	399	453	431	423	434	405	452	393	438	436	423	415	411	474	436	484	441	423	422	455	445	435	451	413	417	446	438	430	434	444	370	415	424	448	429	444	423	437	443	450	424	420	412	460	458	401	463	433	428	438	442	461	433	480	410	439	406	423	486	445	450	429	392	437	440	448	459	426	410	460	468	428	393	415	445	463	409	425	431	425	448	425	412	445	439	457	460	395	444	432	423	435	452	405	406	420	423	401	449	405	455	400	398	410	433	424	386	424	392	425	414	413	446	420	446	441	494	440	434	418	421	459	422	404	466	443	429	408	444	477	466	437	434	448	422	422	401	442	446	486	415	451	425	439	422	461	422	443	411	453	416	425	448	424	447	455	411	445	421	414	418	444	463	434	430	425	441	419	435	433	423	415	463	444	421	448	426	437	436	410	438	435	430	437	461	427	390	446	413	450	445	433	411	419	446	454	405	431	424	472	451	417	456	443	423	435	471	424	451	431	443	445	435	430	462	449	432	429	422	436	441	420	410	431	428	443	471	441	460	422	451	438	427	445	419	427	428	445	438	411	367	419	414	428	419	429	425	439	443	398	425	488	434	401	432	417	430	442	443	419	440	478	417	441	412	420	413	407	453	423	420	465	457	423	453	443	453	414	440	419	432	441	439	445	460	462	424	457	444	441	437	429	452	450	404	429	420	430	446	401	403	439	426	447	427	443	465	413	454	432	470	399	434	439	419	433	445	436	444	432	435	445	453	448	422	410	439	448	414	445	400	430	429	410	436	439	433	433	435	464	428	423	423	394	440	428	419	448	422	455	397	426	407	432	423	430	430	428	394	413	435	450	467	424	440	454	420	438	445	462	396	461	441	464	435	458	494	458	435	427	466	403	439	450	407	455	444	437	435	458	441	462	452	457	444	415	437	419	455	420	417	483	415	423	454	445	425	422	415	442	423	430	418	430	426	457	457	416	466	436	467	408	446	427	443	426	441	412	437	424	432	456	404	417	457	463	462	443	464	406	455	414	454	433	431	459	415	460	470	441	416	451	427	428	455	415	389	423	434	420	455	422	450	443	430	425	448	444	469	452	440	422	383	417	436	426	463	467	474	426	466	452	433	451	464	414	429	481
28737	54624	60611	27560	4132	345	249	189	203	162	152	144	151	150	126	122	132	119	112	128	110	123	113	108	108	114	111	94	121	116	119	113	91	98	88	96	119	102	104	140	112	100	107	99	105	110	103	124	136	120	99	120	109	99	102	105	98	119	111	103	116	103	101	91	99	104	119	116	113	105	104	111	112	122	92	99	103	89	105	107	104	105	95	102	108	127	124	105	115	129	115	121	97	109	102	115	95	100	84	107	104	97	98	103	113	101	103	109	111	116	102	110	113	107	98	100	117	108	120	100	105	119	94	111	111	112	90	99	123	134	99	124	102	114	117	122	96	117	96	118	116	98	122	120	111	122	114	130	100	103	111	94	100	112	105	87	113	115	98	136	92	120	117	103	112	113	97	123	116	115	100	123	87	109	120	115	85	97	105	112	97	124	132	93	110	106	103	97	117	109	116	99	107	114	116	110	119	96	122	113	110	101	93	125	108	112	115	116	101	107	110	96	104	102	98	124	94	98	105	102	94	102	110	106	93	92	119	111	117	102	94	97	103	120	117	113	101	118	95	114	101	102	99	87	92	99	106	128	118	99	107	121	113	106	124	122	105	100	107	101	107	98	96	112	111	113	107	98	113	112	108	118	106	117	112	109	94	105	120	99	108	117	93	84	108	101	91	88	117	111	100	95	105	88	116	106	103	111	130	108	101	92	90	130	96	120	124	98	89	115	95	91	118	98	113	119	90	89	94	112	97	107	105	105	111	103	90	96	102	93	131	93	93	97	103	105	91	89	120	112	107	101	93	112	99	116	107	102	90	101	129	92	95	105	85	125	100	101	100	98	109	115	115	98	87	110	98	99	101	104	99	113	121	104	99	127	96	118	105	109	115	111	119	104	98	108	95	113	108	100	92	93	105	93	95	97	123	109	101	111	104	119	105	97	119	108	110	104	102	123	82	96	84	103	103	93	98	103	106	91	87	119	100	93	115	103	115	107	92	126	115	93	96	95	122	109	93	112	91	113	95	81	111	110	111	109	111	103	102	116	105	121	95	93	110	112	124	100	117	113	99	115	97	92	116	120	123	114	89	103	115	110	106	107	101	100	114	118	114	98	101	105	95	105	113	136	107	127	129	99	136	116	120	123	114	108	103	110	106	103	106	103	96	108	98	102	137	116	96	103	109	105	112	103	94	142	113	96	108	100	132	103	104	104	103	118	127	117	117	132	115	115	112	109	95	96	116	104	102	108	108	108	104	94	118	118	106	110	109	112	117	81	89	98	104	95	87	96	114	99	102	86	112	87	103	104	115	114	118	95	93	115	114	109	110	127	101	106	109	110	107	103	113	107	98	102	104	111	119	128	100	100	98	116	70	82	106	104	105	98	105	106	99	113	97	119	123	110	101	101	124	117	97	128	111	97	124	97	107	107	112	106	102	107	109	100	110	112	100	122	93	111	118	103	117	101	95	106	125	110	135	88	93	107	103	117	109	100	117	141	110	126	114	93	87	89	95	109	113	106	119	100	102	110	93	114	98	116	106	112	83	91	106	112	94	94	110	100	102	112	103	114	101	96	98	95	101	115	88	97	108	106	122	102	107	99	113	106	115	99	92	92	95	120	98	87	109	122	102	97	104	85	103	116	101	103	92	99	109	100	119	95	113	90	104	96	114	125	100	99	104	103	120	132	113	116	96	107	117	95	101	108	96	111	92	122	116	102	106	111	107	119	111	102	80	102	111	97	111	103	111	103	109	107	107	103	112	110	101	91	111	117	104	104	115	102	89	109	111	108	108	96	100	93	89	121	111	112	98	125	111	116	111	104	123	94	112	112	87	92	92	99	109	103	110	104	99	95	93	96	105	109	122	113	114	104	107	110	94	113	114	114	101	101	114	109	102	89	112	111	109	119	105	104	111	112	98	120	99	103	116	125	90	102	117	116	98	110	102	124	95	95	89	114	98	85	96	118	106	111	97	122	103	123	102	104	112	98	118	113	85	102	110	100	98	107	99	100	100	108	126	111	99	111	105	89	113	117	132	125	113	115	96	97	107	104	86	107	106	90	97	106	103	98	107	119	103	108	113	135	118	117	125	114	87	103	115	123	99	105	108	113	110	110	108	92	131	101	101	105	118	98	113	105	101	89	87	103	104	128	112	115	117	93	102	88	110	91	94	84	121	110	105	95	122	109	74	109	97	104	103	100	98	116	101	91	93	115	99	95	107	109	108	91	100	110	98	104	109	119	100	115	111	111	98	112	118	113	109	120	107	94	104	110	98	134	102	100	80	111	106	102	101	107	109	123	94	95	93	79	108	101	108	100	115	99	90	95	103	103	99	118	111	121	109	115	102	102	83	127	117	113	108	108	113	106	92	84	105	109	111	111	114	125	123	104	87	100	110	100	98	101	93	122	127	128	99	143	125	109	110	82	88	102	81	113	113	114	99	103	93	88	107	97	120	113	113	125	123	115	93	90	104	95	130	119	99	115	94	108	116	109	133	102	110	93	114	120	127	93	110	120	117	103	95	93	74	112	110	114	108	99	128	106	85	92	117	107	125	92	102	99	118	107	100	101	113	122	115	127	124	108	118	118	100	96	101	104	112	100	98	149	107	112	114	115	125	97	112	126	103	117	97	106	111	95	108	124	121	104	135	118	125	119	99	111	101	96	102	100	109	125	103	113	106	73	123	112	99	106	93	81	88	96	99	85	116	111	109	90	112	113	94	133	128	90	99	97	113	97	117	104	105	91	103	101	107	104	114	96	100	108	99	116	100	97	113	107	77	117	122	121	104	100	105	94	112	134	109	104	92	93	125	101	113	112	95	90	113	98	93	96	99	109	126	105	87	114	123	98	103	113	118	112	105	93	92	97	95	100	96	98	103	96	99	108	107	102	118	101	117	112	112	112	111	114	106	90	104	117	102	108	127	103	127	109	96	97	106	102	104	91	114	130	101	96	111	141	103	114	108	103	104	105	85	120	112	113	116	95	131	106	96	115	117	114	107	107	100	115	101	98	103	100	94	101	97	114	85	93	95	87	100	92	103	113	104	118	100	111	107	113	123	93	86	90	118	112	116	107	87	106	104	117	110	92	93	95	105	92	103	98	112	111	101	118	123	102	106	113	100	129	119	103	94	77	118	91	101	92	105	75	109	114	111	107	85	117	109	109	115	104	93	122	118	113	104	108	112	117	106	113	115	114	100	111	104	96	96	104	121	111	119	118	90	92	109	92	111	106	107	111	108	113	104	108	130	103	109	117	122	108	121	105	101	96	113	109	96	107	102	107	103	91	101	99	97	97	100	103	114	118	102	109	103	93	109	103	94	112	99	98	95	110	101	122	125	103	107	105	94	115	112	97	93	94	85	95	111	117	118	122	119	109	88	101	81	105	119	106	121	106	123	94	102	104	114	95	121	102	114	97	112	103	102	97	87	98	109	113	109	101	96	87	90	115	94	109	103	109	116	116	92	105	131	107	121	114	93	112	107	120	120	111	108	109
16745	41516	54382	26184	1389	1153	990	848	664	588	551	500	486	444	397	400	361	387	372	352	352	335	306	336	315	313	282	321	315	277	302	284	291	284	269	313	272	279	267	248	275	306	282	273	265	287	314	348	381	424	479	322	300	291	304	287	306	285	283	295	273	267	253	278	287	287	262	267	285	255	247	292	278	278	249	280	241	279	278	282	299	259	270	282	276	241	257	286	270	258	301	243	276	269	266	282	245	250	272	283	270	268	247	274	280	263	279	263	258	266	273	259	274	218	264	244	239	273	289	268	258	260	296	258	275	250	265	276	264	275	282	259	254	246	237	247	283	305	280	255	282	223	281	248	283	260	238	243	259	274	274	262	248	254	254	294	267	268	286	255	278	241	261	279	251	269	275	273	266	279	262	304	251	261	263	267	252	257	284	267	261	261	274	290	266	263	270	251	272	288	278	262	271	242	265	266	263	283	263	280	256	260	269	232	254	251	262	237	244	279	272	267	286	249	277	280	300	277	281	292	251	284	259	269	257	269	266	266	274	252	276	273	246	305	257	277	247	262	277	253	237	282	253	240	272	248	273	289	263	244	268	248	253	273	259	284	276	244	251	261	260	255	263	251	263	243	274	263	271	281	276	272	265	257	267	256	250	252	235	293	284	281	264	261	264	240	254	289	267	236	245	228	283	253	255	243	265	250	237	259	242	272	238	238	275	266	286	259	268	279	287	241	275	256	246	252	265	251	257	258	242	255	275	247	284	259	246	282	261	255	262	233	286	266	237	247	246	262	251	235	253	250	269	245	260	242	273	267	257	253	256	254	257	265	262	224	247	255	270	253	232	273	243	272	258	257	261	241	246	263	292	271	256	241	262	238	255	258	284	292	257	291	258	278	265	240	257	291	252	256	261	289	246	256	247	254	229	258	269	269	250	264	261	263	250	256	265	257	285	267	274	268	243	243	240	292	254	277	241	259	256	245	244	277	268	271	279	251	254	267	274	268	260	250	268	289	257	250	261	236	248	261	240	277	278	258	278	259	271	288	243	298	268	277	251	278	254	298	248	272	272	270	254	245	263	250	253	270	239	286	289	260	268	277	288	283	251	266	239	242	267	276	246	243	245	239	270	275	247	269	258	272	236	249	242	268	255	267	253	266	266	250	253	289	242	256	271	245	276	274	248	248	247	271	247	259	255	253	289	253	252	243	252	260	265	271	270	256	244	271	280	276	268	272	251	250	277	295	261	244	256	265	282	251	262	307	284	289	245	255	256	249	295	274	279	271	283	267	269	238	274	253	256	253	252	254	238	247	268	268	276	244	287	260	257	262	252	246	237	288	269	256	255	234	254	245	272	263	248	297	248	264	261	267	272	236	272	253	307	264	254	259	291	259	263	281	254	264	274	272	268	244	275	243	243	270	264	268	273	240	254	273	242	257	297	249	259	260	298	252	261	254	261	254	238	241	263	257	264	275	267	285	241	256	234	281	252	279	275	271	255	272	292	226	274	257	247	252	281	277	238	258	274	262	254	277	272	243	255	248	245	249	271	228	252	286	239	260	287	271	262	284	266	267	271	267	266	261	245	287	231	280	236	272	254	282	239	240	275	252	241	264	274	252	295	269	272	273	267	248	279	263	275	254	265	267	246	271	264	258	276	238	266	250	237	284	254	258	223	279	264	248	280	267	269	259	233	266	267	260	265	277	252	265	247	236	263	253	293	276	252	251	253	276	237	243	274	235	248	259	264	244	266	267	259	233	288	276	238	273	241	275	281	277	240	263	263	294	281	261	270	272	265	272	249	287	280	262	230	266	282	267	230	246	274	252	258	260	273	267	269	257	281	280	262	271	249	265	280	253	259	283	270	267	243	251	278	247	273	279	252	272	257	281	300	251	264	274	267	271	270	261	280	276	270	251	248	233	286	278	259	271	294	248	262	255	234	242	256	280	246	241	238	246	278	299	259	255	261	259	254	277	257	251	275	252	234	268	246	248	244	222	252	250	252	250	258	238	253	262	264	256	254	254	279	260	274	252	253	268	258	262	283	271	253	244	248	265	277	246	279	239	272	248	269	245	264	277	251	264	278	271	274	233	242	254	291	279	268	255	289	257	238	274	264	274	289	257	260	242	238	272	254	243	258	253	262	229	266	254	272	282	287	264	262	263	263	260	264	230	251	274	289	287	264	235	270	236	266	260	277	251	257	270	259	280	270	266	240	268	259	243	267	256	267	286	264	271	259	287	272	257	297	245	268	266	271	252	247	255	251	273	245	276	278	263	232	264	250	265	257	252	258	245	287	277	243	258	265	239	265	211	284	271	256	256	258	256	256	252	263	266	269	231	249	238	224	228	270	254	254	264	270	288	254	258	271	258	277	290	272	251	260	257	236	244	268	248	247	260	242	264	273	254	290	243	274	272	264	272	276	241	295	272	276	258	241	255	262	246	262	237	282	254	231	267	274	300	256	283	246	247	263	261	290	261	279	272	271	262	246	286	273	274	283	264	228	272	261	243	273	239	256	272	256	255	256	248	259	255	271	265	284	246	273	283	271	262	261	257	245	230	253	257	277	279	247	266	278	280	253	267	262	259	272	293	262	278	263	265	274	255	250	289	251	259	226	266	282	265	240	268	267	259	257	273	270	237	264	250	255	265	224	285	265	270	278	257	278	240	259	256	252	292	279	250	241	282	275	264	246	264	269	259	260	246	256	254	259	275	269	266	277	262	291	275	233	259	248	244	229	271	252	237	270	245	273	273	306	253	258	250	272	251	256	261	264	252	286	264	289	306	275	251	263	287	243	235	280	280	265	275	265	262	246	227	263	256	284	257	279	263	269	264	257	244	267	274	290	258	258	242	275	253	280	244	277	266	239	261	253	284	269	256	232	259	274	288	275	269	266	278	278	257	273	255	264	233	230	222	269	251	264	240	281	246	259	232	250	211	292	267	258	262	246	263	242	252	252	260	245	266	249	246	257	271	259	243	284	257	244	263	267	248	253	295	270	250	256	252	240	264	297	267	257	246	258	263	261	269	242	254	256	260	240	265	280	260	224	237	253	271	240	264	248	276	278	259	277	275	242	296	257	266	254	285	238	246	258	277	273	254	276	262	259	297	254	268	282	292	272	289	251	243	259	256	263	283	228	273	275	273	257	276	277	242	233	257	280	241	261	244	271	265	266	281	234	249	243	226	250	274	271	275	274	238	283	265	254	258	255	255	287	259	245	260	240	259	223	255	260	282	257	246	271	256	258	256	248	310	252	257	243	289	283	273	246	261	262	258	262	254	266	270	233	241	275	233	270	272	260	247	274	258	249	244	257	244	267	250	266	259	279	236	273	271	262	239	283	252	273	248	261	251	248	273	249	239	299	258	289	253	287	254	282	273	230	273	263	260	269	283	265	288	267	281	271	252	242	292	284	270	295	247	255	266	235	278	270	271	252	248	298	279	245	240	263	260	263	286	281	259	265	244	270	259	261	241	280	226	227	242	259	254	235	269
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
