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
337138216636	337138217193	337138217743	337138218293	337138218843	337138219393	337138219943	337138220493	337138221043	337138221593	337138222143	337138222693	337138223243	337138223793	337138224343	337138224893	337138225443	337138225993	337138226543	337138227093	337138227643	337138228193	337138228743	337138229293	337138229843	337138230393	337138230943	337138231493	337138232043	337138232593	337138233143	337138233693	337138234243	337138234793	337138235343	337138235893	337138236443	337138236993	337138237543	337138238093	337138238643	337138239193	337138239743	337138240293	337138240843	337138241393	337138241943	337138242493	337138243043	337138243593	337138244143	337138244693	337138245243	337138245793	337138246343	337138246893	337138247443	337138247993	337138248543	337138249093	337138249643	337138250193	337138250743	337138251293	337138251843	337138252393	337138252943	337138253493	337138254043	337138254593	337138255143	337138255693	337138256243	337138256793	337138257343	337138257893	337138258443	337138258993	337138259543	337138260093	337138260643	337138261193	337138261743	337138262293	337138262843	337138263393	337138263943	337138264493	337138265043	337138265593	337138266143	337138266693	337138267243	337138267793	337138268343	337138268893	337138269443	337138269993	337138270543	337138271093	337138271643	337138272193	337138272743	337138273293	337138273843	337138274393	337138274943	337138275493	337138276043	337138276593	337138277143	337138277693	337138278243	337138278793	337138279343	337138279893	337138280443	337138280993	337138281543	337138282093	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35651	16495	4111	2029	1198	905	694	604	524	435	442	407	313	338	314	316	309	271	280	280	247	274	270	242	236	233	235	258	265	247	248	246	245	230	235	253	230	233	233	245	256	259	201	219	235	240	265	211	236	227	256	229	249	227	196	241	230	195	220	227	215	235	237	213	206	236	247	247	226	203	240	222	235	232	211	244	215	217	183	234	216	196	200	192	204	226	215	225	248	214	206	214	223	203	214	206	207	195	232	225	201	224	229	204	218	237	237	241	222	192	234	214	232	199	209	201	248	234	250	231	219	218	240	237	210	223	246	243	208	221	218	220	234	235	211	230	223	215	235	248	225	258	224	226	243	205	227	233	232	233	237	217	227	234	225	239	218	227	228	272	217	222	221	201	209	231	207	216	241	196	253	214	209	217	206	230	205	220	223	239	203	220	223	247	227	225	224	221	218	219	217	231	198	211	241	233	226	217	216	235	220	242	231	191	230	223	263	242	197	191	213	270	192	209	206	225	262	214	227	211	222	224	212	240	236	207	229	226	227	209	228	204	225	210	221	245	219	222	207	207	211	217	246	207	215	220	225	223	221	204	205	220	227	207	224	229	170	209	236	191	244	239	243	211	243	202	201	232	219	213	204	225	216	206	248	229	225	195	210	224	225	245	225	229	213	244	226	234	195	189	236	262	223	225	235	196	204	209	223	197	205	220	205	201	221	223	229	212	224	214	212	226	203	213	219	222	228	257	211	236	221	235	225	236	208	238	223	223	238	245	231	250	205	214	236	210	221	225	211	231	233	205	218	248	233	210	233	199	219	210	228	203	223	242	191	241	202	224	210	180	236	211	239	242	213	229	221	232	211	225	235	216	198	205	214	213	226	241	219	197	213	236	223	185	233	198	220	213	214	223	238	212	204	227	226	237	219	247	197	214	220	254	222	212	221	201	247	213	246	220	225	213	181	206	228	240	204	226	210	246	218	245	239	194	220	225	221	192	228	206	222	206	209	218	201	211	221	241	224	214	207	235	214	243	229	224	217	221	202	223	234	223	219	213	224	246	222	235	214	231	193	217	244	230	219	235	199	203	224	183	237	194	232	219	234	256	245	217	240	215	202	224	240	232	214	201	228	212	214	237	238	243	214	208	221	230	209	199	215	208	225	214	215	229	221	209	220	225	235	194	219	212	212	205	240	235	236	218	223	211	222	197	210	219	200	195	216	200	210	227	226	214	199	215	213	224	240	239	246	227	238	239	249	209	195	214	223	231	222	209	220	213	201	207	241	185	191	217	236	232	214	204	208	214	233	224	235	210	221	200	228	204	242	257	231	209	231	203	219	209	222	219	206	196	225	206	219	212	221	194	244	245	190	221	223	197	209	209	220	224	227	224	201	195	216	218	229	214	225	205	241	226	237	224	226	231	224	246	223	215	225	229	205	204	201	239	190	194	223	225	252	205	241	232	235	213	241	234	217	182	230	231	257	233	233	226	230	197	240	220	240	252	236	222	225	227	235	220	226	238	246	223	241	216	227	227	209	237	214	205	216	223	228	218	234	212	213	230	218	180	227	218	234	232	244	216	216	211	221	215	224	213	245	226	219	242	213	197	202	203	248	236	226	245	235	222	209	225	212	254	197	221	228	204	229	206	191	230	241	206	211	203	216	222	198	219	240	225	240	240	213	226	225	217	225	229	207	197	193	230	219	209	209	225	235	233	253	212	215	231	253	220	245	222	224	238	203	188	205	178	205	218	200	213	215	199	234	219	229	217	227	209	248	221	218	228	215	207	233	234	231	219	218	233	188	221	234	216	229	230	222	248	225	233	186	210	203	221	204	214	211	245	240	240	230	239	197	216	202	191	205	192	187	200	212	218	234	212	232	201	227	221	242	211	188	212	202	194	224	204	226	251	222	251	222	276	212	225	238	229	260	242	244	231	240	230	204	213	231	236	211	198	231	205	200	218	200	228	218	204	242	229	201	228	217	240	214	215	222	224	233	220	232	230	244	231	233	204	205	240	223	204	224	222	200	192	218	224	196	233	256	210	219	233	211	251	229	208	217	201	214	218	238	231	242	205	196	210	217	235	212	235	210	225	231	211	201	223	227	208	223	230	206	217	226	227	257	230	238	226	250	214	223	217	193	200	207	209	228	202	238	225	261	230	251	228	205	204	204	225	260	213	222	211	196	215	197	214	232	236	197	213	220	249	208	197	228	236	246	212	229	218	207	210	246	187	217	236	218	229	249	264	227	231	215	243	247	203	213	223	240	226	231	229	224	198	196	209	226	232	242	216	228	196	242	213	249	228	225	230	215	214	226	247	225	253	178	231	243	230	220	225	216	218	216	206	208	197	212	224	209	221	211	211	201	199	215	222	231	200	208	225	220	227	227	226	237	231	223	216	247	229	229	214	237	221	216	227	254	241	216	262	191	215	223	220	229	232	214	225	225	210	220	238	225	217	239	197	208	210	219	207	207	237	227	218	227	184	218	193	241	234	226	213	253	197	219	217	217	233	214	198	249	230	227	187	228	216	217	233	248	228	203	209	228	214	221	205	223	191	228	209	181	255	244	225	200	230	227	240	257	225	220	255	213	233	211	238	208	213	182	233	228	208	215	244	204	222	231	218	219	230	243	238	238	249	236	218	234	226	198	214	220	230	226	225	182	212	198	229	223	225	226	213	234	203	204	231	239	240	212	239	222	226	238	210	230	234	217	240	217	224	211	200	220	207	258	222	243	240	221	230	227	227	204	222	193	216	195	223	229	236	213	222	207	213	230	220	207	207	225	231	214	214	228	218	199	218	219	225	226	212	239	200	215	245	195	251	205	238	255	244	204	201	228	194	208	211	229	213	239	198	235	222	210	194	228	220	234	237	238	217	252	224	181	194	220	218	211	220	237	239	215	223	240	225	208	183	260	242	225	214	227	232	225	242	223	261	243	193	241	221	218	214	224	217	241	190	206	213	198	209	216	256	221	209	239	235	206	213	217	240	216	237	227	267	264	234	229	200	192	229	245	220	236	210	220	227	217	262	230	209	226	198	217	208	209	231	237	240	209	203	238	242	200	224	202	201	224	201	233	220	280	206	236	225	241	229	212	231	189	229	214	194	201	231	260	207	245	204	225	219	197	223	221	231	247	195	228	259	233	233	217	236	227	223	211	242	237	207	212	215	225	204	232	215	232	254	220	245	224	233	202	199	200	212	228	230	194	214	240	230	224	241	230	226	233	228	223	220	219	233	209	221	204	195	236	234	211	217	224	210	205	241	226	233	217	205	210	227	257	209	218	235	248	238	207	225	225	226	212	237	210	221	199	220	201	235	224	247	230	218	198	219	217	219	245	203	225	206	229	218	222	234	224	210	200	193	216	221	209	245	218	212	243	231	214	226	226	198	228	238	208	221	245	234	196	224	194	204	210	194	230	227	211	215	224	194	226	233	226	213	229	242	218	226	200	218	237	203	224	251	208	242	216	226	237	250	191	215	202	220	207	197	237	199
20992	3083	4404	5208	4533	3649	2902	2380	2104	1882	1583	1539	1435	1217	1206	1064	1009	936	892	862	867	881	801	788	791	756	643	668	773	676	682	675	661	672	679	639	607	643	622	596	643	588	604	611	612	587	568	583	563	596	565	594	582	582	557	588	570	597	548	600	562	600	555	559	555	531	526	531	556	551	555	574	552	556	564	569	541	535	533	546	499	553	608	550	550	533	525	520	537	550	553	563	563	547	498	562	511	563	579	559	558	515	513	495	579	498	542	551	485	570	556	485	542	554	547	492	502	522	536	513	522	521	546	504	500	567	555	576	501	506	562	566	539	532	591	576	576	518	527	549	556	555	555	516	510	506	518	543	568	505	538	554	509	548	552	523	512	508	550	508	514	538	500	503	485	519	543	503	515	540	550	557	513	549	564	567	508	501	569	540	554	494	519	540	579	515	551	558	511	521	505	513	508	586	526	513	518	503	513	535	555	557	497	530	523	518	551	559	497	523	518	539	539	547	559	532	514	499	478	497	549	545	548	506	507	573	547	509	528	509	545	540	504	539	545	504	505	540	524	536	532	502	545	562	495	537	493	510	541	541	492	531	532	517	516	544	517	525	557	529	520	493	494	555	530	535	576	541	508	550	497	543	549	524	502	548	551	529	509	540	534	545	526	492	550	542	548	481	524	501	510	523	495	519	489	529	515	571	554	520	526	553	503	556	551	499	565	478	525	522	534	513	558	548	526	540	509	532	564	534	512	525	508	549	524	573	514	556	496	539	501	572	521	504	524	513	524	516	523	551	528	529	532	507	512	505	548	549	540	509	526	499	516	530	542	531	532	550	523	558	508	540	564	513	562	546	529	539	491	545	542	579	552	552	516	513	563	549	522	517	522	528	530	569	518	506	521	557	528	499	522	533	535	577	532	532	563	530	528	538	515	556	544	483	507	502	538	531	530	550	534	504	495	537	503	509	541	523	468	520	572	500	516	519	564	544	547	464	533	505	517	546	604	546	528	508	546	530	551	483	545	512	506	498	534	537	510	503	545	517	547	515	511	550	562	490	552	488	480	499	525	492	530	499	533	518	523	506	534	513	509	532	511	503	545	526	521	546	554	510	540	536	534	559	531	562	486	562	563	504	551	524	535	497	520	499	527	511	537	556	512	480	484	533	559	508	529	537	511	526	530	502	498	554	511	594	500	524	579	530	502	521	547	543	554	517	568	533	520	524	497	547	576	566	556	533	548	532	477	517	519	490	518	526	535	529	571	517	534	523	522	542	563	508	495	492	507	547	532	528	557	540	517	543	515	508	521	544	510	557	550	509	536	501	517	469	544	581	561	535	507	525	521	525	548	500	534	516	527	538	564	547	549	519	472	504	527	570	513	545	538	505	527	539	532	536	550	518	499	560	503	508	547	579	528	544	509	539	541	519	560	536	510	499	544	504	532	545	552	535	568	532	522	517	545	541	555	523	469	511	595	504	520	510	528	509	533	547	533	547	497	551	540	547	545	584	512	564	516	535	525	501	510	539	537	560	521	546	521	551	488	541	543	582	528	513	534	499	527	524	498	518	527	531	508	523	540	508	549	552	549	542	512	509	556	512	539	572	560	576	532	526	561	512	537	549	537	514	557	521	512	499	559	553	532	481	542	487	517	516	498	554	515	561	523	553	524	534	522	525	503	560	509	511	505	553	555	529	538	500	547	555	507	516	537	519	496	541	556	549	582	525	512	518	541	544	565	525	567	514	535	573	576	552	543	483	531	543	552	514	535	544	525	550	500	514	544	550	516	560	563	519	531	535	568	562	529	535	495	530	552	527	536	530	549	521	563	535	494	557	522	499	546	542	570	547	490	585	492	561	507	540	542	506	537	538	521	514	542	519	489	551	515	573	536	536	552	544	527	547	530	571	541	530	519	539	523	514	570	527	506	510	505	518	537	552	534	568	528	547	492	520	496	551	523	538	511	507	490	535	576	486	502	483	553	538	504	510	528	476	488	519	555	526	526	489	568	550	525	525	525	552	505	525	517	519	512	499	551	535	560	542	515	540	530	527	518	510	488	509	527	560	468	535	544	561	545	533	506	508	551	543	508	537	487	486	528	529	541	507	548	525	525	502	503	491	517	519	537	542	542	496	530	510	507	499	534	545	540	526	542	511	572	522	530	519	553	497	531	514	545	500	559	542	485	530	516	535	581	516	541	515	503	545	549	527	539	536	526	548	543	517	553	548	535	554	546	521	557	564	513	539	534	478	522	506	582	576	514	480	546	548	537	512	538	497	529	533	536	546	510	492	556	550	541	557	529	513	544	537	531	530	505	541	533	480	529	528	517	509	554	505	577	530	520	520	534	530	569	493	522	527	547	523	498	524	511	548	531	521	526	562	505	546	584	522	491	538	565	523	548	533	559	533	522	501	530	509	518	540	499	557	564	528	500	524	542	550	548	515	542	527	532	535	534	486	539	532	538	521	555	518	524	540	583	513	514	560	551	525	541	498	543	493	541	523	505	519	492	557	561	481	524	499	593	514	499	540	550	517	517	526	510	511	499	550	503	559	544	541	528	542	518	513	546	534	493	515	531	513	548	542	517	544	566	517	565	536	508	520	541	532	533	512	533	564	536	566	518	503	517	525	597	525	524	515	579	520	574	485	518	516	563	544	546	504	518	549	545	516	498	517	492	506	547	483	525	520	519	520	494	555	498	535	489	539	538	547	524	516	543	518	489	558	503	553	542	530	545	527	558	568	487	510	520	519	516	518	537	542	563	547	553	519	512	503	576	522	540	487	501	524	543	551	523	553	495	508	502	491	521	536	528	548	550	502	508	541	516	487	569	525	505	578	532	535	558	481	533	580	502	543	502	523	576	516	508	511	535	541	583	532	537	542	567	492	525	610	541	511	562	528	537	525	545	549	526	548	554	483	546	534	500	539	520	544	541	520	510	546	502	525	521	548	492	540	534	532	521	539	517	507	556	517	550	518	547	535	552	502	543	493	510	522	545	526	534	511	560	517	546	485	486	522	554	516	517	522	562	537	531	519	556	552	529	516	528	485	547	543	548	527	538	560	502	544	502	507	524	499	547	523	502	518	526	516	543	543	538	509	527	491	533	542	540	501	534	491	557	553	498	532	505	519	524	541	537	567	522	497	517	558	505	489	499	533	493	510	506	521	478	526	539	566	524	506	542	494	493	557	548	509	520	557	485	521	503	554	504	535	501	509	491	534	554	564	546	514	521	515	554	516	528	537	525	549	552	538	537	539	524	537	548	541	527	535	542	556	542	540	542	543	511	533	537	529	548	536	510	533	548	573	535	545	514	563	488	522	510	519	502	562	511	556	515	586	531	535	519	554	538	539	548	552	513	530	547	551	572	533	576	535	512	544	526	505	555	493	524	514	536	546	514	520	573	547	510	565	573	495	563	528	538	538	515	550	505	504	553	500	517	548	531	532	554	515	482	541	540	527	511	543	567	522	544	535	547	556	524	516	508	493	526	483	529	536
6442	217	84	69	68	77	73	66	54	70	56	57	57	66	71	50	47	38	60	60	56	66	50	59	55	54	44	56	50	56	46	56	59	48	56	66	58	39	63	42	55	47	64	63	46	57	55	62	47	56	65	57	62	53	59	42	58	57	55	57	49	51	61	62	62	66	53	60	61	57	70	58	51	48	63	62	42	56	59	62	52	45	65	59	48	74	54	72	52	55	48	41	55	48	67	45	54	66	60	51	55	66	47	51	44	60	59	57	68	38	55	67	55	55	46	55	50	64	60	50	49	65	56	59	48	63	47	53	73	59	54	51	59	53	60	54	48	52	65	52	50	58	57	62	57	53	47	50	59	51	49	57	54	53	61	62	60	60	55	51	54	55	53	39	62	69	63	44	56	53	49	59	50	54	64	49	59	77	57	46	49	55	58	70	46	52	48	54	64	47	51	53	61	59	57	70	59	53	55	56	64	56	59	74	61	58	68	48	64	57	68	69	50	55	51	60	52	72	75	53	59	64	62	75	42	58	50	50	51	52	53	54	53	49	65	66	59	57	67	60	53	66	53	54	60	65	49	52	54	64	53	67	46	55	72	63	59	43	51	50	50	52	39	47	76	58	59	58	44	43	49	44	43	52	73	58	47	59	51	54	44	57	50	48	71	54	55	61	61	63	65	56	38	57	52	47	54	48	57	38	55	50	59	51	49	55	44	63	49	47	42	56	63	57	49	60	60	69	58	53	65	50	57	55	52	54	43	62	63	57	58	55	59	66	57	64	63	43	62	59	51	45	54	47	51	56	54	57	49	47	60	61	64	59	63	61	56	50	65	64	61	53	67	52	39	45	64	71	60	71	51	63	46	53	43	48	61	61	60	68	43	59	62	54	64	53	57	58	72	63	62	53	48	73	51	52	60	61	43	44	57	49	52	63	50	61	42	50	53	57	47	49	58	62	46	57	64	59	61	64	53	59	50	56	46	39	60	60	47	55	51	64	52	57	50	52	49	54	58	57	58	63	53	60	56	72	57	64	49	53	49	52	52	66	61	74	58	61	51	47	55	65	36	56	57	51	60	62	57	56	50	53	60	62	43	45	59	39	55	55	52	62	49	56	53	64	59	75	55	59	54	50	53	65	60	44	63	48	63	53	51	44	63	63	60	59	58	60	51	40	51	48	54	62	55	70	47	50	61	41	44	70	54	55	51	55	56	57	65	56	61	47	55	78	51	41	44	49	47	60	44	53	49	52	65	65	56	51	61	47	49	47	50	57	60	63	43	59	58	48	71	74	51	62	58	56	55	49	56	45	47	53	50	58	55	41	48	56	52	71	58	56	45	55	54	54	49	65	61	64	56	65	56	67	61	54	56	54	51	49	59	55	65	44	57	52	46	53	67	61	49	54	48	60	62	55	62	55	62	59	75	52	69	55	51	49	68	66	55	62	57	60	52	56	74	58	62	58	44	53	57	47	43	69	66	45	64	42	51	54	66	41	59	46	57	52	55	55	39	47	56	52	47	58	68	60	47	63	67	47	52	65	49	51	45	53	49	60	66	54	57	52	54	67	46	52	50	49	47	60	51	59	46	49	65	69	42	57	56	54	57	50	70	61	62	49	53	53	63	51	59	67	48	57	49	63	56	68	56	53	69	56	59	42	57	55	69	58	53	61	63	49	52	51	68	53	54	62	52	59	46	43	54	42	55	66	50	51	63	49	55	37	60	48	52	67	57	67	54	59	69	47	58	59	52	58	66	57	58	56	63	46	53	52	54	54	64	42	54	54	50	50	56	48	43	47	66	58	42	59	60	64	78	43	59	57	56	54	46	51	70	66	52	58	40	47	54	40	61	55	49	52	45	50	53	53	55	51	60	56	64	61	58	59	48	41	46	55	57	52	45	48	56	47	60	50	67	74	53	44	54	47	56	57	49	59	55	57	53	57	67	62	58	58	59	54	58	49	39	67	53	53	58	45	47	41	74	48	59	66	80	58	50	54	67	36	71	44	62	49	60	72	69	50	45	66	56	61	54	51	51	59	56	62	48	59	66	67	65	48	56	62	63	46	50	56	55	64	61	52	58	61	49	49	50	54	59	46	58	57	71	52	55	47	74	75	46	67	61	53	43	64	61	56	58	56	69	56	61	50	54	41	66	45	48	49	46	78	44	50	47	58	54	53	55	45	50	73	57	57	59	70	55	60	56	59	56	49	53	49	55	48	54	40	59	43	48	53	51	52	62	49	68	54	62	57	45	67	53	60	57	65	61	57	53	56	63	69	68	56	58	66	45	62	49	54	56	57	55	66	67	52	57	62	54	45	61	57	64	37	52	52	64	66	55	65	54	58	68	52	63	58	52	49	58	55	53	66	45	50	60	41	44	68	52	65	56	56	70	54	69	50	47	66	60	71	48	66	54	71	46	64	51	54	53	39	50	65	62	52	59	52	75	68	56	59	52	68	57	64	42	66	60	44	77	50	34	48	66	45	58	59	51	51	64	53	52	57	56	47	54	55	54	57	66	53	56	64	52	59	40	72	67	55	44	58	48	57	56	47	51	57	45	49	54	55	51	56	55	64	59	51	60	58	63	62	60	44	49	42	58	46	72	71	51	46	68	56	57	62	63	59	57	47	54	54	56	66	70	74	46	50	52	60	52	36	57	35	55	68	81	56	49	55	55	59	54	70	58	70	45	56	46	48	53	48	62	33	64	67	59	62	56	52	60	49	52	51	62	51	53	55	58	47	53	56	54	58	49	66	65	59	59	42	51	59	62	53	66	52	57	53	61	66	60	50	61	58	51	64	62	60	61	63	54	62	62	66	55	59	49	51	56	52	51	42	50	55	61	44	48	57	59	74	61	61	56	57	53	64	52	64	50	51	55	67	66	45	54	55	40	50	62	41	49	43	67	60	51	41	49	54	45	52	58	57	77	59	53	57	51	51	56	51	53	57	63	51	63	67	53	75	72	66	60	53	62	40	63	54	53	58	56	50	58	78	56	44	45	51	55	49	65	56	50	65	66	40	60	68	65	70	40	64	57	49	80	67	57	64	58	55	49	60	49	49	54	49	44	43	55	55	62	60	59	44	62	59	54	49	63	51	65	73	49	45	61	63	46	61	60	43	59	52	58	61	41	53	53	57	57	67	61	63	59	46	60	59	55	72	52	74	61	51	63	66	64	49	58	60	62	60	64	51	51	58	64	50	48	68	55	47	56	55	42	51	53	63	52	61	53	54	51	54	63	60	49	57	60	47	45	56	58	42	48	40	57	55	58	54	60	52	55	48	59	60	51	58	74	49	64	52	47	50	71	62	48	64	58	61	57	48	66	56	39	55	53	61	51	68	57	65	50	54	47	66	47	55	67	57	56	72	40	46	59	37	54	73	58	58	52	59	43	52	64	69	68	52	50	55	47	57	66	70	67	46	65	64	48	52	50	55	69	56	59	54	53	54	58	61	54	48	49	46	67	55	68	52	54	50	61	51	70	48	52	71
3918	277	243	265	253	267	229	188	211	195	219	214	186	209	171	197	173	163	164	207	153	212	202	180	184	173	196	174	161	182	162	156	170	187	182	186	162	188	185	175	138	154	204	164	183	171	171	175	179	168	177	189	150	181	168	176	182	171	180	179	169	167	177	179	162	172	178	175	163	169	182	185	187	170	182	200	176	186	156	184	209	157	179	181	167	159	173	168	160	182	170	166	170	179	176	153	176	195	159	183	162	182	179	185	174	201	165	167	164	206	172	132	151	150	177	186	168	200	183	197	176	187	200	167	178	186	144	207	192	179	199	166	187	188	163	165	168	161	174	182	159	182	182	180	194	175	151	199	155	180	174	197	161	166	146	181	178	152	142	163	203	152	173	178	152	163	162	170	174	168	158	160	148	178	164	193	172	166	177	166	186	183	159	190	179	152	153	191	161	147	157	154	153	158	167	164	167	171	185	180	182	184	163	160	169	163	191	175	173	171	183	154	177	162	186	165	193	144	164	168	176	178	175	167	176	156	198	185	172	166	178	164	175	175	187	152	190	182	175	186	174	173	171	158	184	157	188	184	179	157	203	175	162	174	143	154	164	150	176	184	160	161	186	175	181	166	169	176	180	181	161	170	187	149	152	161	149	192	164	164	176	167	178	182	175	167	201	183	177	166	167	169	192	170	164	180	163	156	168	170	186	184	160	169	171	160	139	183	154	171	168	168	182	211	179	168	177	173	179	189	173	158	202	178	171	180	150	193	200	170	149	200	191	177	177	181	163	191	148	168	164	164	177	188	183	147	158	186	160	185	179	197	175	171	193	166	178	191	154	158	178	159	177	172	160	184	171	162	189	180	200	188	173	164	168	136	176	187	157	177	177	168	182	176	152	181	195	179	172	172	206	162	178	181	169	160	189	178	181	163	182	156	173	187	196	172	177	177	160	191	158	156	181	186	144	168	180	177	178	172	179	169	152	195	184	175	176	154	163	197	182	160	204	172	173	177	178	177	144	177	200	165	157	171	182	184	154	134	157	196	186	155	192	164	186	169	194	182	210	155	156	185	171	158	170	158	162	176	179	180	189	184	168	183	177	181	173	182	181	168	180	190	163	150	163	163	181	167	166	173	193	202	173	177	177	175	178	165	167	154	191	186	150	193	175	169	166	197	166	178	185	159	197	184	190	194	185	177	181	175	180	178	178	166	177	196	170	187	183	183	193	206	173	181	166	153	200	186	191	180	166	164	173	170	160	156	155	164	142	172	170	192	187	151	197	177	198	178	178	178	171	191	166	175	176	173	172	172	190	166	169	186	194	175	181	193	188	182	179	168	174	167	182	152	178	164	180	181	155	165	190	172	190	176	174	174	185	167	199	174	169	149	182	172	191	163	190	183	164	156	186	163	182	179	177	183	182	181	151	168	177	165	194	159	188	171	178	193	160	153	181	167	171	178	174	150	168	147	178	181	160	168	178	178	177	189	186	169	166	172	177	175	162	151	163	176	188	187	187	160	176	166	176	176	167	172	183	173	148	179	184	182	165	195	168	180	180	196	156	179	188	156	190	185	166	181	162	178	177	185	162	155	166	170	196	186	170	172	169	159	191	179	180	184	177	174	160	156	181	199	177	193	187	191	169	151	163	158	157	168	162	194	150	178	183	174	165	193	178	181	159	173	159	178	163	170	173	168	179	173	172	181	167	189	177	185	198	154	168	193	170	183	181	165	158	192	198	178	173	165	176	171	178	218	150	169	174	159	185	180	165	170	150	176	170	172	193	173	152	172	181	155	164	170	186	181	183	177	149	194	171	172	160	172	165	167	162	166	164	165	172	183	174	175	193	165	168	184	162	196	150	194	168	213	192	201	181	166	157	169	173	161	158	177	166	174	157	181	158	176	160	164	152	174	158	165	198	194	166	186	191	180	177	171	175	195	200	175	194	198	182	192	155	170	188	164	157	157	171	199	163	201	190	167	178	157	167	167	182	159	176	171	170	163	176	169	191	185	195	187	183	190	182	177	173	172	184	164	203	193	169	171	175	183	198	164	174	177	176	161	183	174	182	156	177	173	179	183	161	187	161	177	155	179	189	173	177	186	180	175	171	147	166	167	161	179	180	186	186	140	175	180	183	190	181	177	187	201	196	183	189	180	182	191	188	181	180	156	180	173	161	165	171	172	170	153	175	172	183	178	172	181	190	172	187	179	151	167	162	200	199	169	171	160	156	191	173	188	172	172	168	171	169	210	183	157	193	173	161	169	188	170	182	186	157	177	163	175	193	155	172	160	195	171	148	181	190	198	162	159	178	182	175	147	180	181	179	181	177	151	173	164	169	199	174	181	191	173	203	161	169	165	151	186	173	165	207	164	162	184	176	184	178	167	170	182	163	184	176	159	166	179	178	176	169	176	167	159	163	192	165	174	170	175	181	180	162	163	157	181	158	154	176	163	176	189	172	176	176	190	188	184	183	166	201	195	190	171	167	187	163	172	202	180	154	178	172	185	169	196	173	197	169	183	182	159	185	165	188	176	175	155	163	177	177	184	179	180	176	167	176	160	167	187	170	162	171	192	186	171	190	176	188	171	162	146	174	163	182	165	172	170	164	151	164	172	194	198	190	187	187	167	181	150	171	172	184	165	183	184	160	186	182	186	163	162	152	195	189	212	171	170	186	184	193	175	161	186	188	172	183	166	196	172	173	166	205	158	188	192	147	168	171	172	167	147	201	189	176	177	155	183	163	139	188	163	179	182	170	192	167	177	167	173	178	170	173	180	178	180	180	189	188	179	190	153	180	191	166	179	152	179	188	172	166	170	147	168	159	172	184	174	165	166	166	172	183	176	167	208	165	158	171	187	180	166	168	166	195	189	155	168	171	174	169	191	176	172	166	168	178	176	187	166	181	191	172	172	183	204	150	173	188	161	184	145	155	167	194	190	152	160	163	162	177	165	152	172	176	183	149	156	171	187	194	166	177	180	159	177	168	180	199	203	183	169	176	185	157	183	168	172	175	197	186	177	193	178	203	165	169	158	195	164	162	173	184	194	162	165	173	160	141	192	169	173	184	177	179	171	180	166	184	168	168	177	198	168	172	173	180	166	166	188	177	179	180	192	179	165	180	149	168	165	163	177	158	179	152	199	154	190	170	148	208	176	170	175	165	167	159	167	166	182	176	190	143	200	148	165	187	169	166	177	167	157	175	170	173	173	183	180	177	190	174	174	202	172	167	155	158	178	162	187	163	164	169	155	156	203	179	179	161	150	192	146	173	174	173	182	180	182	161	188	160	178	173	176	183	159	173	181	182	183	186	161	189	152	167	168	174	150	145	173	159	211	170	173	186	203	155	174	179	165	176	168	176	150	159	167	184	202	197	166	178	176	184	171	162	184	170	179	144	161	175	185	184	210	173	155	143	176	177	180	183	144	176	173	185	193	159	165	178	180	152	180	158	157	179	167	170	198	179	165	156	162	183	155	182	190	180	154	167	167	167	152
24311	7686	1393	885	606	418	358	271	237	220	195	187	169	159	150	144	153	141	142	123	116	132	134	116	112	124	128	130	131	108	106	109	132	113	108	137	102	111	89	119	92	112	122	117	92	113	128	128	119	110	105	95	115	112	120	115	122	86	118	120	105	131	109	124	99	98	126	103	110	88	120	116	110	120	108	108	105	103	113	98	118	113	117	89	96	107	109	105	113	96	100	87	117	117	100	94	98	98	89	96	97	121	111	91	110	103	96	101	91	111	103	101	122	115	112	127	102	105	111	108	115	112	132	104	111	94	115	101	96	124	110	120	110	133	103	102	108	95	105	105	103	96	110	122	109	98	98	113	108	104	114	110	128	123	105	103	111	129	118	104	91	128	99	119	93	99	122	115	105	108	99	123	93	103	96	134	109	99	108	91	101	100	116	89	111	96	119	97	105	105	96	102	103	96	96	115	99	93	116	109	121	134	110	90	122	117	123	110	106	104	96	101	102	96	99	107	89	109	100	112	121	104	97	122	123	137	102	107	97	110	90	119	102	124	90	118	117	114	101	118	98	110	114	90	104	82	114	120	98	96	96	110	122	119	105	106	110	118	100	108	100	112	88	107	117	118	118	112	116	75	113	103	94	120	107	110	108	105	115	124	111	123	116	122	116	112	115	117	101	94	117	111	112	104	91	107	110	122	112	121	131	114	116	129	100	109	95	119	113	105	96	107	96	122	103	105	105	105	101	86	109	91	113	116	127	138	95	100	86	94	104	149	101	103	120	100	109	86	109	103	100	127	103	110	114	121	105	136	106	116	107	111	125	110	117	98	99	100	111	103	108	109	95	115	128	114	100	101	94	97	105	112	117	129	98	104	101	106	92	83	112	136	116	88	84	101	110	109	101	110	112	91	93	112	120	110	108	117	108	103	103	100	112	88	124	110	85	92	93	105	97	129	83	99	125	120	102	116	105	137	101	95	101	100	96	127	98	104	102	114	127	107	112	107	117	97	99	112	125	122	93	111	126	117	104	109	116	113	113	104	125	102	101	100	88	107	116	101	114	108	102	106	100	108	104	123	86	96	93	138	106	105	107	106	118	112	102	114	127	114	121	81	110	87	116	102	96	118	107	99	115	117	127	113	104	98	117	109	105	111	116	94	91	99	122	107	129	87	97	106	114	116	105	119	96	114	106	115	94	115	102	100	103	108	97	128	99	105	99	104	111	101	87	107	90	109	111	105	110	122	104	98	102	96	114	110	120	111	100	96	110	88	102	106	95	117	105	112	120	99	104	111	91	90	114	101	89	117	103	110	133	103	102	129	94	104	118	105	118	113	95	121	113	108	112	103	105	115	108	96	103	132	119	107	116	109	105	116	107	122	130	107	110	95	112	106	114	87	110	110	99	115	122	106	115	99	113	123	85	112	123	104	113	117	124	101	116	108	102	84	109	94	112	92	109	135	116	112	100	122	109	119	116	105	93	119	111	104	125	117	109	99	108	110	97	96	106	103	108	97	107	130	114	135	98	110	111	104	132	113	110	110	117	113	112	104	105	110	97	117	107	130	106	107	93	123	106	91	108	104	97	120	85	96	98	118	115	114	99	118	106	106	113	113	110	101	89	99	109	113	94	113	106	100	109	109	107	121	130	114	113	113	117	124	135	114	136	111	121	109	84	109	108	119	111	99	118	120	100	127	111	126	119	111	103	112	99	98	120	118	95	103	123	112	95	109	97	118	110	103	92	107	105	113	106	112	106	108	122	104	98	108	112	101	108	103	126	101	120	106	92	122	116	104	105	112	105	108	97	115	112	101	92	96	107	109	84	123	94	112	117	108	124	116	109	102	106	98	96	112	99	95	107	88	115	122	107	120	100	116	103	93	104	100	112	103	114	98	105	118	103	123	106	119	107	102	110	115	107	108	117	124	109	104	104	96	97	101	102	106	112	94	110	103	107	118	108	98	129	95	96	116	134	123	102	127	114	120	93	86	114	115	128	134	104	100	98	114	101	112	107	118	102	121	122	107	108	124	110	117	120	112	131	99	96	104	110	96	92	121	108	107	104	107	100	109	105	116	108	109	100	112	101	117	100	95	123	107	103	125	99	101	114	94	90	120	83	121	122	111	85	107	115	109	114	108	96	120	119	112	99	118	118	114	99	113	124	110	106	112	93	94	105	114	94	98	104	90	114	110	117	122	99	110	114	92	121	111	87	114	121	102	122	112	120	109	118	109	107	95	90	123	116	93	111	112	115	87	102	115	104	98	112	113	116	107	129	91	119	112	125	108	111	111	102	91	105	105	117	99	98	119	101	119	117	110	108	100	105	95	106	111	122	121	102	106	111	114	83	110	106	110	97	110	118	113	102	110	110	96	85	117	104	120	122	100	122	115	118	113	114	99	103	115	93	124	112	102	105	107	95	104	104	107	105	109	101	103	113	115	114	106	101	117	130	130	119	101	113	110	121	114	99	96	117	97	95	116	114	96	95	102	103	98	89	100	114	115	97	112	100	95	120	97	106	117	97	113	122	107	118	104	118	102	114	113	109	99	117	109	99	105	122	100	87	102	103	102	91	109	102	97	95	103	112	93	100	102	104	114	116	104	93	108	105	92	113	103	112	101	79	100	119	103	103	97	120	124	109	98	105	75	97	122	112	111	125	97	111	106	123	100	86	99	112	111	124	109	128	97	121	94	115	127	93	114	98	97	99	130	116	95	104	97	97	105	97	102	123	104	100	103	115	104	107	128	133	106	100	97	93	104	109	100	110	105	91	110	92	96	107	106	123	101	85	110	94	106	94	105	105	93	105	102	109	115	111	129	117	110	126	128	131	119	105	120	123	104	95	106	92	111	110	109	113	107	113	95	104	108	104	104	113	129	111	122	110	105	99	114	96	111	109	88	125	93	94	102	99	108	95	107	103	119	104	137	97	107	117	79	110	111	108	108	118	103	116	112	95	108	102	84	106	107	125	102	108	112	127	120	96	114	100	110	95	106	87	98	89	100	97	110	136	110	97	101	112	105	94	109	126	108	107	114	91	89	123	106	98	120	111	106	105	106	99	90	111	119	99	105	100	121	109	113	95	109	107	96	96	112	116	111	100	109	118	114	112	96	124	112	109	94	116	110	98	105	94	100	99	108	105	109	95	105	100	108	127	113	104	107	96	103	107	111	106	103	107	94	104	82	120	107	106	104	120	118	112	121	110	114	107	105	141	108	126	128	95	99	114	113	92	93	134	108	109	117	102	109	87	111	108	111	116	103	116	88	106	93	125	97	100	102	108	120	116	112	111	91	100	96	99	100	101	108	105	117	111	91	126	111	104	101	116	125	119	120	118	119	105	102	116	117	118	95	104	102	108	109	107	116	112	115	98	95	101	97	91	96	92	93	110	120	100	110	108	109	88	117	107	114	112	110	109	105	92	111	121	91	86	92	115	104	110	95	115	95	114	101	116	102	96	115	104	107	88	95	109	109	126	112	111	85	108	115	112	113
15057	1583	2265	2821	2418	2019	1654	1301	1180	909	887	766	711	658	585	630	551	557	489	531	452	424	432	401	380	399	412	410	347	389	386	372	323	368	368	365	332	355	377	327	333	333	345	356	320	394	356	339	329	291	321	310	304	347	288	334	314	308	295	330	304	295	330	333	303	332	299	327	317	308	339	315	323	285	289	288	282	323	299	303	285	308	322	308	320	333	327	298	279	307	295	302	307	310	306	312	313	294	304	308	272	309	293	290	301	324	308	316	285	294	299	286	288	313	307	287	317	296	294	322	315	288	313	280	285	289	313	324	323	303	304	306	278	284	328	303	326	294	281	300	300	311	320	320	347	321	317	326	294	285	286	275	311	280	261	312	294	290	326	302	311	301	318	289	323	302	282	291	294	316	295	309	285	303	306	285	286	306	266	319	314	282	282	262	306	283	305	287	298	287	269	294	274	290	294	284	293	313	316	280	285	298	317	298	291	286	316	300	322	320	283	302	290	278	264	287	296	315	287	301	274	286	270	304	309	254	310	298	271	284	283	300	302	310	299	338	275	247	287	338	286	319	330	289	272	316	290	303	298	315	257	251	292	290	332	293	261	308	322	272	317	299	308	282	334	274	296	303	324	288	308	262	279	305	328	305	269	291	269	287	287	307	274	283	289	285	287	280	280	270	277	307	336	269	292	295	299	304	277	302	280	272	276	317	318	305	291	258	286	293	291	273	313	306	320	290	309	328	295	276	314	286	286	275	288	309	298	291	329	302	283	318	303	296	340	310	297	305	295	292	300	309	283	275	285	289	324	310	293	286	324	308	298	326	311	268	320	330	303	308	278	293	317	294	274	270	319	309	297	305	306	278	316	288	306	296	300	288	284	314	308	291	349	289	273	348	257	315	272	302	309	283	297	294	304	279	300	299	281	280	322	292	268	304	295	299	308	275	270	297	313	307	301	274	296	315	331	307	298	295	273	290	275	328	272	293	321	299	302	312	297	282	312	303	275	292	289	308	285	284	294	296	281	295	293	282	314	271	294	299	261	284	259	302	312	324	306	301	329	305	302	293	295	291	309	290	275	303	304	282	302	259	295	291	278	283	277	309	301	301	297	285	280	282	267	280	266	296	300	306	307	266	314	302	278	289	303	277	323	307	273	282	348	289	290	271	307	286	298	318	319	295	286	285	296	292	322	310	286	337	290	298	311	282	290	281	293	279	306	315	284	302	293	315	288	296	297	265	309	291	284	299	291	281	301	272	316	306	288	302	302	303	304	272	292	295	285	267	286	300	295	296	296	310	325	286	303	311	274	312	279	301	337	303	305	273	272	305	316	311	309	301	310	306	281	256	329	265	294	333	277	288	315	295	304	277	321	303	298	266	274	294	288	298	282	319	258	301	291	313	271	276	265	299	318	298	284	285	311	272	304	294	296	294	287	260	259	269	275	296	322	298	331	298	331	310	307	269	284	264	287	300	297	320	261	286	285	282	307	288	331	313	290	269	311	275	271	295	301	293	300	314	284	315	306	277	317	298	309	288	279	262	334	300	264	303	290	324	281	299	318	288	305	302	293	268	273	290	293	316	322	295	309	297	307	291	302	317	296	307	297	294	296	266	310	280	292	320	272	324	282	280	293	286	309	284	286	307	316	321	293	298	312	255	317	289	320	323	314	297	288	277	301	308	291	296	317	263	306	294	288	268	326	293	268	291	294	266	301	333	306	287	297	271	327	303	304	283	274	310	297	330	269	289	305	300	289	300	261	288	282	313	305	309	294	274	268	312	298	310	324	312	314	303	287	270	299	288	277	322	283	289	282	293	261	331	291	317	281	269	305	282	304	316	296	280	315	269	307	298	299	321	297	299	282	281	310	300	257	280	292	271	305	309	285	284	301	318	280	309	300	283	306	286	262	290	310	307	305	305	307	288	305	292	294	286	294	289	273	299	297	282	316	309	290	285	319	280	287	290	266	312	307	302	305	314	272	303	290	307	275	294	302	281	298	265	298	304	282	279	304	259	281	315	271	313	340	326	288	296	259	271	316	291	282	284	263	314	298	247	282	315	295	333	304	315	277	301	298	283	327	291	316	303	310	284	306	292	315	294	328	274	294	313	301	292	319	282	316	297	282	314	325	265	296	286	283	266	282	302	338	289	315	263	325	269	300	303	307	302	304	299	320	286	285	303	238	306	338	264	298	283	296	305	280	299	294	315	313	266	292	300	313	251	300	287	277	291	300	293	305	321	286	303	283	284	301	324	311	273	306	296	278	269	284	298	273	279	284	305	283	302	308	290	281	322	284	318	296	280	283	287	277	304	299	305	308	317	315	285	288	287	293	270	314	319	326	266	290	279	294	293	269	302	303	292	312	302	323	303	292	316	309	286	292	288	291	298	288	315	294	323	286	320	284	302	283	289	287	331	298	343	297	264	288	308	289	311	309	306	304	310	286	311	294	291	313	294	291	323	265	307	265	322	251	305	279	325	325	319	296	304	320	306	260	310	306	296	273	317	308	271	301	282	301	298	305	330	316	273	292	280	295	253	309	314	306	317	305	305	279	276	323	322	304	331	286	283	301	305	305	293	298	284	328	280	263	296	294	299	271	321	278	294	275	302	282	311	301	284	327	283	311	293	307	254	310	310	281	304	279	290	287	320	291	299	275	300	299	291	281	293	295	290	260	303	305	277	290	279	289	308	275	309	311	299	299	300	285	304	277	272	282	289	288	295	289	301	323	285	305	287	286	281	304	275	304	284	293	252	292	271	273	288	278	293	307	286	306	288	297	295	311	310	306	322	277	268	308	307	303	306	303	307	295	308	308	312	288	304	306	318	300	290	319	296	294	313	299	289	305	286	266	305	278	284	302	286	308	304	300	306	290	284	290	287	294	301	291	292	317	284	296	293	300	301	299	297	308	283	325	285	313	245	285	317	300	329	277	285	304	288	287	285	271	316	301	275	263	288	277	303	274	308	284	291	299	323	291	304	276	303	292	281	300	284	294	298	306	320	282	298	286	273	310	307	287	315	329	315	273	300	326	289	278	303	305	302	285	263	302	293	299	290	288	315	290	286	307	274	289	266	280	292	311	291	285	297	287	312	295	293	295	291	281	248	307	300	269	287	286	298	300	281	295	318	286	288	268	289	282	303	299	337	256	303	274	305	277	306	320	291	281	280	268	274	294	292	298	314	264	290	316	287	313	294	287	287	274	308	304	288	310	303	318	273	294	281	330	307	315	292	297	306	306	295	277	303	295	304	281	311	297	266	301	300	312	324	324	275	293	307	302	278	297	295	292	296	275	314	326	296	276	301	256	307	318	287	275	274	288	321	297	304	272	302	285	317	323	267	279	323	299	320	318	301	296	302	290	266	309	279	302	273	308	302	281	284	274	320	282	303	280	293	267	273	275	303	299	296	272	285	322	299	271	313	302	280	300	283	301	307	273	296	298	308	287	299	318	296	274	300	302	298	304	282	331	284	272	322	313	287	295	305	287	306
34888	16728	4071	1909	1187	885	702	548	465	443	371	365	325	283	319	323	285	274	266	268	269	278	270	257	293	223	274	256	228	265	252	231	237	221	219	211	213	245	212	252	248	235	232	228	237	220	234	218	215	208	204	203	219	253	210	214	245	201	225	238	212	211	239	211	220	223	231	203	232	220	208	202	207	208	235	222	212	230	217	224	225	206	233	230	216	225	186	256	233	231	220	210	230	236	197	211	207	218	232	238	214	244	203	213	230	199	249	219	195	198	220	229	215	201	225	218	237	244	244	206	221	226	233	231	218	206	217	211	217	223	207	239	233	201	220	213	195	221	232	241	239	208	231	244	207	198	218	208	209	217	219	220	253	235	215	193	231	214	225	250	205	230	204	215	216	217	196	202	187	210	224	214	210	267	219	209	235	233	199	235	236	231	243	203	220	216	212	200	236	206	220	196	215	227	237	223	233	196	205	207	219	210	213	226	182	222	206	213	219	215	207	244	243	220	233	215	217	221	230	219	213	197	203	219	223	232	216	213	230	193	207	219	202	193	239	229	222	203	212	221	189	194	226	194	226	203	193	256	241	221	248	218	219	220	241	230	204	233	213	226	207	197	229	221	244	224	253	202	249	221	236	205	238	208	216	242	220	207	243	203	220	182	195	223	244	212	200	227	223	205	204	238	223	203	202	219	212	216	215	202	233	204	210	227	206	255	242	239	227	205	203	189	204	239	216	221	198	229	231	216	244	198	212	207	208	226	209	245	222	224	199	221	214	224	231	221	232	226	224	232	223	231	199	222	196	208	240	199	224	207	213	244	222	216	227	199	242	226	244	222	189	215	204	193	209	229	208	235	227	207	218	231	239	214	197	233	222	225	224	214	224	176	231	190	220	257	242	205	209	196	215	212	226	231	205	233	193	223	222	189	195	198	209	205	220	230	216	209	211	236	217	225	221	246	242	204	222	202	242	222	222	220	230	231	225	208	199	227	194	214	209	272	199	219	233	213	206	240	199	206	248	211	224	212	226	203	244	211	204	237	195	210	226	246	217	231	210	225	243	189	191	205	214	196	231	197	231	196	201	218	215	207	233	245	210	214	222	248	213	210	198	194	242	220	240	223	271	231	231	194	226	216	224	205	229	219	255	246	206	212	211	193	216	207	218	213	206	204	230	231	223	216	224	214	211	224	202	212	227	207	220	230	223	203	224	217	199	222	217	234	226	219	213	208	218	229	215	210	240	209	220	222	203	208	230	196	201	191	222	224	234	240	234	205	215	252	222	244	230	201	194	222	210	215	201	204	225	200	240	220	224	218	218	243	206	251	214	211	222	235	220	217	214	218	187	207	203	214	244	203	203	232	221	210	244	225	248	191	207	212	218	215	209	223	201	199	196	218	201	185	231	220	229	235	197	193	220	229	215	224	236	261	219	220	211	236	196	222	239	212	193	215	246	224	197	191	221	228	207	196	219	247	234	206	242	208	226	212	232	231	209	216	220	224	195	206	214	214	219	217	225	217	204	227	210	215	210	230	188	213	210	230	194	231	208	223	202	225	211	193	230	206	179	205	214	226	215	211	218	227	180	213	239	225	206	224	229	201	216	231	209	203	203	222	202	218	209	221	198	247	205	229	230	213	191	208	226	240	230	233	231	246	203	218	204	215	224	243	225	221	216	208	213	226	207	226	215	230	209	222	245	229	211	192	238	208	217	201	252	203	206	225	218	235	215	232	227	219	223	209	224	192	225	203	198	200	223	216	237	229	207	210	242	207	219	231	224	229	235	204	225	228	224	203	227	202	193	207	219	215	229	202	224	226	202	244	220	193	202	228	216	214	208	225	213	238	221	209	205	220	219	229	238	246	209	195	209	218	196	199	213	244	240	207	198	235	195	222	214	202	235	239	219	199	220	208	213	234	242	202	202	223	220	258	217	223	199	237	209	226	220	214	208	229	212	235	200	222	201	210	201	237	210	206	172	220	184	197	217	204	214	198	228	188	228	213	204	222	204	262	223	221	216	216	210	240	245	206	265	201	198	229	198	184	241	252	218	194	201	215	246	220	213	205	196	205	213	211	219	214	205	232	225	200	226	214	254	229	232	214	176	214	228	199	236	196	232	213	224	239	248	224	202	210	222	223	185	215	196	213	222	205	218	230	228	214	217	220	201	220	205	211	241	195	230	191	214	256	251	208	199	200	210	217	212	202	239	216	218	225	184	241	213	223	233	207	193	222	225	239	203	235	232	218	192	222	242	217	237	236	217	223	239	192	188	220	227	190	209	208	234	229	208	231	185	239	249	211	208	231	232	216	231	218	234	204	216	213	221	215	234	196	220	214	214	232	218	233	213	196	225	206	228	229	223	183	219	218	223	243	198	231	246	219	207	254	209	208	250	209	203	220	199	189	244	246	230	201	199	220	203	193	219	220	209	205	209	204	208	238	214	242	227	242	204	209	202	181	213	221	210	207	217	184	232	234	207	198	239	205	197	219	222	227	247	230	225	200	184	210	241	212	223	228	245	229	192	201	229	205	207	207	216	236	190	184	227	207	219	198	226	237	227	239	198	209	214	206	231	229	217	207	175	222	234	215	233	233	223	200	226	191	222	189	190	208	217	227	207	222	211	205	178	201	206	214	176	236	208	210	221	226	204	229	204	232	207	207	206	214	218	215	212	241	190	217	211	233	242	226	209	206	239	223	220	239	221	221	233	210	203	206	215	206	226	204	243	217	222	199	217	189	213	216	218	204	207	210	205	202	226	216	213	235	251	199	207	228	226	202	240	241	221	208	239	211	207	218	199	220	228	231	214	230	193	207	205	209	189	219	208	204	200	216	221	226	243	202	234	206	211	209	208	216	200	205	224	201	216	204	249	189	229	219	211	233	223	192	219	242	214	205	214	245	235	202	214	196	232	215	203	216	247	197	217	183	203	219	234	229	215	224	194	222	214	250	221	216	245	204	204	217	230	206	197	214	200	202	234	204	205	223	228	234	201	225	224	222	241	214	213	245	212	215	237	213	203	209	198	235	205	220	233	229	198	206	238	235	229	218	234	221	226	223	199	195	211	198	209	246	228	220	231	209	207	250	232	226	229	230	184	222	223	253	209	205	203	215	229	204	221	216	211	239	218	252	218	201	223	211	223	221	222	223	183	204	248	209	205	232	244	243	246	244	215	216	248	209	238	235	222	232	219	183	217	188	220	214	208	203	208	194	235	198	200	196	217	191	228	242	227	175	207	190	208	216	236	207	226	242	206	212	224	237	244	208	210	238	247	205	220	225	234	182	205	226	245	241	204	237	204	227	228	203	209	206	200	215	217	227	219	237	202	238	234	208	210	220	203	244	207	222	233	223	183	184	226	206	219	214	225	210	235	237	203	206	202	212	196	207	241	212	191	232	223	215	245	238	228	235	249	248	221	196	232	240	225	242	228	199	245	243	210	242	215	235	194	199	230	202	195	226	232	213	223	229	218	202	205	197	196	238	208	226	223	212
20608	2947	4304	5075	4439	3482	2925	2405	2099	1822	1591	1501	1325	1181	1122	1119	1048	921	899	867	838	804	793	793	731	702	717	730	725	636	671	629	671	553	613	569	632	647	570	641	602	605	558	543	602	574	562	559	539	613	558	597	543	548	533	531	597	579	521	501	550	551	578	551	514	589	541	553	557	533	542	561	506	540	514	577	550	575	537	531	542	562	526	547	508	565	531	535	571	519	502	550	509	547	541	529	505	547	523	523	541	552	562	522	543	529	510	571	544	523	521	517	483	506	506	564	483	548	517	549	516	514	527	510	546	480	487	509	479	538	499	514	502	519	577	517	557	539	513	495	564	510	505	507	532	539	535	563	486	491	549	492	586	517	535	546	497	529	541	527	521	526	520	512	511	541	489	523	537	572	500	527	517	539	524	494	523	539	497	506	467	537	530	513	504	488	517	535	524	549	485	523	513	529	523	507	527	503	518	577	535	512	508	492	548	540	495	543	480	518	548	526	475	499	525	528	516	560	502	488	522	528	550	496	512	515	537	530	531	526	515	531	541	552	544	525	529	496	512	530	560	521	542	526	544	507	487	505	506	505	506	530	519	550	529	509	519	500	528	543	511	533	519	499	528	486	551	488	483	517	504	499	538	527	512	527	536	513	505	521	523	544	518	520	522	513	496	508	463	525	529	502	510	477	519	541	521	546	534	514	500	477	525	506	501	516	515	514	547	528	487	504	531	549	546	501	482	512	568	498	555	533	529	509	510	513	506	509	542	512	453	514	534	492	536	495	508	499	497	498	520	498	530	540	539	525	505	538	495	469	492	525	588	522	521	473	491	546	513	524	511	502	506	506	494	499	519	520	534	528	458	471	494	501	515	523	525	589	516	517	528	549	495	527	484	539	496	513	480	494	503	522	553	505	563	539	538	511	504	527	534	529	494	566	550	502	512	563	508	511	528	560	512	533	492	507	486	521	483	518	505	515	508	518	505	536	491	525	503	559	558	533	510	538	521	536	543	500	474	550	519	545	499	478	507	488	524	513	535	471	542	505	522	532	544	495	504	530	528	499	514	584	524	539	504	561	595	476	530	517	516	537	528	500	519	555	480	545	508	485	526	534	540	528	573	489	541	539	502	511	513	524	528	530	506	469	513	572	542	487	502	487	544	507	519	499	535	540	570	570	558	516	544	507	477	519	483	491	493	508	534	544	484	542	509	541	523	485	509	490	526	537	507	505	541	500	489	519	500	529	566	516	550	507	537	503	520	535	507	521	549	538	489	499	525	522	507	527	529	502	528	517	534	530	531	589	555	523	472	508	545	508	534	530	489	533	514	472	551	512	527	490	499	529	535	541	503	510	535	532	520	516	519	535	531	524	552	515	523	522	540	535	531	505	513	542	499	524	499	549	516	562	522	544	506	518	499	500	539	509	525	536	521	549	517	511	542	482	483	507	522	496	565	540	582	512	503	508	525	511	480	490	511	513	529	508	501	524	514	518	531	530	505	531	502	514	502	565	512	514	522	496	543	517	535	502	545	494	508	494	515	504	518	505	481	524	533	531	525	532	514	503	497	533	545	505	528	534	518	512	532	527	558	536	484	529	487	517	513	528	533	513	522	496	521	513	548	533	549	557	505	552	547	510	488	517	521	550	531	521	479	498	525	558	516	494	506	499	525	566	515	500	513	493	505	490	515	489	517	524	549	493	516	528	516	507	561	484	513	511	512	512	526	514	512	500	522	528	535	520	536	518	513	492	510	504	524	510	545	535	496	536	497	532	516	488	519	503	502	509	559	494	518	510	508	533	521	522	536	559	508	509	587	519	535	503	527	536	504	539	523	525	516	520	513	507	508	502	504	512	501	484	524	490	495	529	503	528	514	474	507	522	513	468	519	456	549	515	527	519	563	538	512	518	518	518	536	530	550	536	514	528	582	542	501	513	547	538	533	564	546	516	502	532	528	542	528	531	514	563	507	509	513	523	496	480	515	515	552	526	505	534	500	544	569	515	474	498	545	530	505	512	494	534	492	512	500	541	498	467	532	553	532	460	529	519	525	515	534	543	487	490	562	496	520	523	551	525	503	519	487	498	552	516	531	503	512	527	508	511	528	497	500	516	499	517	529	508	486	545	565	506	508	482	497	478	498	526	579	555	482	521	559	504	453	488	523	511	555	521	503	509	521	500	518	558	556	535	531	482	518	543	484	545	524	546	496	543	506	542	516	504	511	559	543	489	495	588	580	523	536	563	472	514	541	549	532	494	523	498	513	536	561	568	496	541	545	523	503	494	494	561	537	574	483	521	529	505	500	540	505	512	495	507	519	503	482	540	498	545	481	546	499	530	532	499	548	525	500	556	527	529	535	512	482	495	537	528	498	532	530	543	552	519	525	519	540	538	522	502	550	505	512	558	549	502	511	503	509	531	532	520	507	532	537	505	545	505	513	577	520	545	559	534	536	527	503	514	558	490	532	567	532	525	502	580	544	552	539	504	535	551	503	519	531	532	515	524	538	535	524	487	540	524	516	557	519	519	551	552	546	500	534	493	494	489	534	482	551	459	493	487	533	495	513	513	509	482	521	527	524	515	520	525	501	539	527	505	526	560	546	526	502	519	534	530	513	522	549	477	488	533	465	565	508	554	499	488	571	519	553	520	563	503	518	527	580	492	526	510	526	540	544	513	498	532	542	517	519	544	461	498	528	505	512	527	522	517	538	500	497	478	585	562	515	522	499	490	522	497	489	494	495	521	507	495	524	550	531	527	515	530	542	518	547	486	548	544	511	522	540	532	550	539	524	523	547	501	543	513	495	489	552	513	538	508	546	541	481	541	544	502	577	514	491	484	506	541	502	518	536	496	523	536	526	517	540	519	501	517	553	555	526	530	518	552	504	572	538	483	554	515	527	527	573	526	538	518	508	512	513	519	540	533	525	532	494	500	537	543	520	539	522	521	518	482	504	501	529	538	551	526	502	541	509	524	482	530	530	503	509	538	526	499	509	522	540	487	529	482	517	511	550	501	488	543	491	511	531	539	500	512	493	519	519	512	510	503	544	495	497	492	496	518	517	521	505	522	499	549	534	561	557	521	516	539	528	522	487	541	565	572	493	531	508	513	561	499	512	524	514	553	558	494	529	474	554	554	540	552	524	572	553	553	552	533	506	542	507	528	548	483	527	494	471	533	542	500	489	486	540	506	518	499	518	515	534	546	525	539	511	497	503	540	523	529	533	536	514	498	540	494	495	523	531	517	504	516	535	530	457	539	518	510	529	512	547	509	548	564	563	526	536	488	518	508	491	497	521	517	529	554	496	501	528	515	562	565	525	532	551	523	557	513	568	550	540	516	502	530	552	534	517	563	532	501	537	532	527	548	507	532	544	543	507	535	543	520	511	541	530	559	501	531	572	536	535	554	535	554	504	534	546	543	510	438	534	495	519	532	502	500	518	513	537	525	499	514	496	511	485	514	523	527	525	536	534	525	533	570	521	515	534	528	547	554
6617	232	96	79	58	69	73	47	61	59	53	64	61	51	49	46	53	69	62	49	53	53	54	53	60	62	55	64	56	53	51	64	59	71	55	59	66	60	58	67	57	48	47	55	42	54	53	56	53	57	59	58	58	62	56	55	44	62	60	62	51	58	48	56	64	50	39	47	63	54	57	54	54	66	77	61	81	61	48	71	48	50	65	52	50	60	60	58	56	57	60	50	56	60	46	58	77	50	55	52	54	51	52	68	64	66	64	54	59	70	58	58	52	56	48	55	54	57	44	49	57	48	54	46	48	70	50	63	59	53	57	44	46	52	52	40	52	56	53	41	49	53	55	57	70	51	56	43	62	47	66	44	63	53	62	39	63	68	69	42	57	46	71	69	47	56	45	54	59	55	63	53	57	53	60	60	49	59	67	59	45	62	60	62	48	53	59	53	64	49	67	60	63	69	52	58	61	60	52	56	56	63	54	41	63	41	60	44	60	58	51	52	50	59	58	57	50	38	64	64	53	71	59	44	55	71	56	56	69	68	55	56	66	62	77	53	51	65	61	46	47	62	65	60	50	54	61	50	66	59	54	67	50	52	39	60	54	47	55	58	45	53	65	44	68	74	53	51	58	60	64	46	73	48	54	68	52	59	58	45	59	55	51	51	64	58	40	55	54	62	63	54	54	58	51	54	53	51	57	51	55	53	53	47	59	59	55	56	58	61	58	65	57	58	56	64	64	55	57	49	38	52	63	52	63	48	47	45	49	59	60	46	65	60	68	51	69	61	60	43	67	52	59	50	74	64	43	45	57	61	56	71	51	60	42	61	48	62	58	58	55	47	69	55	52	55	44	50	50	64	58	56	58	45	65	58	61	70	55	54	54	49	41	65	55	47	57	59	73	48	62	43	63	47	43	50	45	44	55	52	52	69	57	55	44	43	56	49	54	45	54	52	47	51	43	66	60	84	57	69	67	57	58	58	56	67	61	57	59	56	68	45	49	58	61	58	65	45	58	51	62	64	43	56	57	53	47	58	57	59	48	58	52	61	51	71	55	63	58	57	56	53	59	57	50	52	59	60	50	59	53	43	64	64	56	56	72	53	49	50	47	52	46	59	60	59	61	52	54	46	51	54	61	40	63	63	50	55	68	48	45	64	55	66	48	52	43	64	53	57	64	53	54	61	44	65	48	49	60	59	53	58	65	55	66	50	54	56	43	70	64	64	52	65	52	42	58	49	44	49	57	44	50	62	54	60	51	60	44	39	60	51	44	53	55	64	66	57	39	48	45	41	74	60	43	65	75	49	63	62	58	59	53	50	63	51	55	55	49	44	57	62	55	53	57	44	52	69	66	56	54	52	56	57	59	52	57	64	47	55	50	52	46	62	51	59	49	53	59	64	65	69	67	45	43	56	49	58	54	54	60	53	53	66	56	64	64	55	62	56	49	57	54	54	52	52	58	45	42	46	48	53	56	57	57	49	55	51	60	56	58	73	44	45	51	44	46	77	57	70	51	54	65	56	55	50	73	54	47	63	71	43	56	63	52	55	56	69	57	60	56	48	51	72	51	63	54	64	51	65	41	47	60	61	62	62	64	53	52	62	48	56	61	50	58	63	60	55	56	65	56	45	53	58	57	57	53	61	44	62	70	52	67	67	55	42	68	60	52	58	66	51	46	55	41	62	46	65	65	62	61	51	56	44	62	65	65	53	61	59	69	57	62	56	52	69	53	62	59	53	56	60	47	64	40	53	56	47	45	46	49	60	54	56	59	49	67	60	53	58	45	48	51	61	61	56	49	52	64	49	56	57	54	62	63	69	55	54	46	49	63	56	49	45	48	58	48	49	71	53	63	63	53	47	57	56	67	65	59	63	69	44	49	68	57	55	57	53	44	43	63	43	59	64	58	66	67	62	59	62	47	44	59	76	43	42	48	47	51	41	72	47	62	53	63	68	53	58	57	62	64	63	50	46	53	47	50	57	59	66	61	50	39	55	48	56	85	56	46	61	51	55	74	52	61	55	63	54	49	55	52	45	62	42	56	67	65	54	67	49	58	54	69	54	48	56	52	55	72	53	59	52	46	52	53	48	70	45	59	70	39	53	55	51	50	59	50	59	53	47	62	57	43	53	59	42	56	55	43	61	58	49	45	62	49	57	65	51	53	56	57	48	57	58	52	61	54	52	57	59	54	59	56	61	48	61	48	53	58	41	60	57	56	47	56	42	55	55	47	54	53	52	53	63	45	62	48	50	56	78	62	59	55	48	56	56	71	37	52	40	65	61	36	50	61	64	58	51	64	67	49	47	56	63	61	55	48	72	48	56	63	71	62	55	44	43	65	59	51	45	74	54	45	44	52	47	52	48	41	63	44	60	54	45	69	45	60	65	42	81	48	50	56	57	72	68	40	37	68	48	49	54	49	64	47	59	60	53	53	48	43	59	50	65	68	55	54	61	47	51	45	69	50	48	56	56	48	63	63	49	61	61	58	76	50	54	48	52	55	49	53	55	58	56	56	60	52	46	47	47	57	61	62	67	54	64	53	57	52	72	52	72	58	68	53	59	65	45	50	50	64	53	49	70	56	71	63	62	42	47	52	50	58	81	51	50	54	56	62	58	45	51	58	53	55	39	44	63	61	58	59	51	53	60	51	65	51	61	70	61	51	57	48	50	53	60	53	30	66	61	54	43	47	62	63	55	44	58	53	55	57	62	61	39	43	57	61	56	64	51	55	44	62	74	44	50	56	44	48	70	45	60	52	58	57	57	50	57	52	47	52	58	52	58	72	53	64	63	65	34	73	64	59	48	64	51	60	50	53	59	60	53	48	52	50	63	48	51	59	51	56	57	59	59	56	59	46	53	61	56	57	48	49	55	76	63	62	67	63	56	49	61	68	55	58	46	51	57	60	56	63	59	48	53	44	39	60	44	58	70	56	53	45	62	59	51	50	66	54	55	64	53	48	58	39	56	63	64	60	50	63	54	58	61	47	43	41	37	56	65	50	42	39	60	46	59	57	57	57	62	59	74	54	52	56	51	55	54	65	55	57	59	74	48	65	62	61	37	58	39	66	53	43	57	60	56	56	49	54	53	57	55	69	52	66	60	76	63	46	53	60	60	65	56	62	60	58	55	67	58	58	56	52	48	51	60	60	50	50	77	54	54	71	51	54	59	60	55	61	56	42	53	59	43	66	61	60	51	51	61	67	51	44	64	52	67	51	56	48	55	49	53	64	54	55	50	52	62	64	40	49	45	51	45	51	57	54	60	51	64	61	72	46	55	67	53	52	57	70	52	57	53	51	49	68	54	62	48	63	47	47	54	36	42	41	53	38	55	48	73	46	65	44	56	51	52	52	52	45	58	58	59	41	60	55	68	57	59	59	56	59	58	56	52	41	53	70	68	50	50	56	54	53	55	58	64	61	42	49	56	43	64	56	67	59	49	58	44	69	54	65	64	56	65	58	47	53	51	63	60	66	51	61	62	51	58
3803	262	268	276	275	231	208	191	178	201	208	218	154	173	192	204	185	197	183	184	181	149	176	169	184	178	181	161	161	197	173	185	181	162	185	174	148	202	166	181	196	163	184	190	165	175	166	165	147	162	164	184	169	176	203	179	162	186	180	153	127	155	164	185	182	186	205	175	159	165	152	167	174	176	146	163	192	200	177	170	169	189	172	156	198	174	173	174	172	182	177	155	171	186	177	171	170	184	189	176	187	167	176	159	196	182	178	188	185	185	183	187	191	158	176	186	177	165	159	175	169	184	170	195	175	163	159	158	175	154	168	184	184	154	193	173	199	170	169	143	181	179	172	158	178	190	163	181	161	171	187	212	153	148	188	166	151	172	172	148	155	168	179	173	166	190	169	179	202	212	187	173	157	185	174	179	154	173	175	164	173	185	179	182	170	173	168	181	165	176	178	198	181	173	158	155	175	199	184	175	173	164	171	179	177	184	183	170	127	174	172	164	155	179	162	146	152	195	167	178	188	180	182	166	176	158	171	181	180	177	174	175	186	165	160	188	174	156	156	182	165	151	189	186	159	154	164	169	171	166	187	167	156	161	158	193	186	188	178	155	179	164	191	178	152	176	162	198	164	184	162	173	155	152	176	143	193	175	159	156	183	185	185	193	184	181	174	190	164	172	178	149	181	175	187	180	194	180	188	175	186	191	173	156	159	154	188	176	162	172	171	173	175	178	174	174	188	149	168	164	187	161	171	168	190	191	161	168	169	167	149	168	164	160	183	198	178	177	166	168	192	183	169	180	181	174	178	172	168	148	189	176	153	185	159	181	159	150	171	156	172	156	186	155	163	175	183	174	170	166	188	174	195	176	156	171	169	181	191	193	155	176	170	183	164	147	170	172	175	177	176	169	150	183	186	177	186	163	193	189	180	169	179	149	184	173	165	165	198	178	169	181	192	159	155	174	176	171	173	150	181	171	170	160	196	188	172	150	179	175	188	194	178	197	172	178	194	148	188	161	191	171	188	159	189	158	143	186	191	190	162	163	188	189	149	174	176	180	157	170	173	149	168	188	171	191	181	183	155	182	166	178	174	178	182	174	174	178	179	183	171	179	176	159	189	176	169	181	179	178	163	188	171	182	169	193	183	178	157	181	161	167	178	189	168	169	193	171	170	165	164	160	171	151	164	165	182	173	184	175	184	164	189	169	174	174	165	185	177	153	164	182	173	196	176	140	195	171	176	175	173	179	164	169	191	208	158	162	175	182	180	168	188	166	166	169	163	162	155	179	200	163	147	162	166	194	144	177	185	169	171	193	178	181	182	186	169	163	150	162	181	171	170	190	170	195	181	169	168	178	212	172	177	170	175	197	172	192	179	170	169	137	166	158	165	182	172	168	186	190	161	178	172	158	162	158	184	159	188	159	165	172	169	187	180	174	182	168	169	156	184	201	162	185	174	175	166	179	178	181	194	190	170	150	171	198	194	170	180	144	158	159	175	172	147	164	160	161	167	174	171	196	161	147	134	179	178	179	193	181	171	179	160	172	165	177	178	162	184	146	160	156	182	169	163	186	181	200	169	159	164	152	164	181	186	197	177	185	166	185	148	189	184	167	177	190	183	163	183	165	170	187	182	164	174	162	175	186	167	167	176	156	163	170	149	158	182	190	164	162	169	169	168	183	166	201	175	172	181	147	172	180	174	167	209	195	183	204	169	159	168	195	177	177	165	148	186	196	166	167	178	170	184	179	172	175	183	183	167	160	187	166	166	198	176	166	182	193	154	191	168	184	167	171	171	178	179	172	175	180	174	182	172	152	157	162	171	182	175	168	176	170	156	195	164	175	178	182	166	201	179	178	174	163	190	171	141	165	159	177	183	200	147	152	188	184	175	163	191	165	171	185	178	168	168	165	189	178	178	170	175	174	178	155	170	176	187	180	192	164	168	173	179	182	186	204	185	187	163	178	162	180	143	172	155	187	170	158	188	182	156	191	158	195	169	167	183	168	178	181	178	157	196	154	151	190	173	160	165	198	172	162	180	158	186	183	170	184	180	154	163	173	189	178	150	140	155	173	174	183	185	178	170	164	180	178	177	155	185	167	156	181	166	175	170	171	170	160	170	168	159	184	149	155	167	164	186	164	155	165	148	191	186	155	179	171	146	164	169	164	159	161	160	164	182	170	171	154	153	188	193	168	155	183	190	178	177	183	188	169	135	173	166	182	183	184	196	171	175	172	142	162	157	181	179	162	177	155	164	186	158	176	183	159	197	173	161	177	161	187	182	174	172	166	147	182	174	172	180	171	164	179	199	178	176	190	170	157	171	165	157	202	188	178	160	156	152	159	149	188	180	165	175	183	163	199	156	184	156	172	157	162	170	169	163	170	184	164	209	162	153	189	200	172	204	186	153	171	185	195	197	180	169	182	173	171	197	180	186	186	165	188	159	200	189	164	162	178	185	175	163	175	173	206	176	181	176	167	175	176	170	195	169	163	176	180	185	179	168	176	178	183	177	162	171	173	172	190	198	151	198	166	174	186	194	162	152	184	193	183	171	194	166	166	155	167	138	173	183	169	175	174	172	177	160	167	176	178	172	165	178	177	174	177	169	170	178	176	174	167	167	160	164	185	165	195	179	178	186	172	165	171	174	169	178	168	167	186	169	194	146	181	151	189	147	177	170	179	164	156	164	166	157	182	184	151	180	151	167	156	175	152	211	174	173	190	190	176	183	164	188	166	157	169	196	199	172	182	167	167	173	166	146	186	177	184	160	170	159	170	181	180	179	167	178	165	179	181	151	181	189	179	195	154	174	149	170	193	180	192	169	161	163	170	187	164	195	170	161	184	175	160	182	170	182	176	175	191	189	190	174	184	172	185	167	181	181	173	154	154	178	161	157	157	177	170	182	168	171	178	162	171	169	158	162	157	174	185	183	192	156	156	181	170	161	174	186	156	178	155	174	156	179	169	169	175	178	158	180	174	199	170	173	162	168	151	157	175	157	174	179	173	174	192	180	144	165	173	178	154	183	187	159	198	173	136	192	167	170	172	164	181	159	189	150	151	178	173	175	181	172	176	172	191	160	174	175	192	152	174	192	197	169	199	170	161	154	182	178	168	163	171	169	167	165	184	190	154	192	162	170	191	173	176	158	170	186	148	192	168	176	162	158	172	150	158	176	160	179	177	157	164	173	175	196	183	166	180	208	176	185	176	168	154	141	167	169	176	160	177	191	182	181	169	176	147	185	173	157	168	183	190	184	178	187	159	164	179	170	187	164	168	179	160	174	185	168	189	168	165	154	165	169	165	173	185	160	174	168	195	172	152	186	169	136	173	163	190	171	159	164	196	193	183	175	166	160	164	183	182	162	161	173	165	180	155	187	197	177	173	155	185	189	175	162	169	158	172	166	159	155	163	176	158	183	177	162	190	167	156	174	174	181	186	185	183	186	189	138	171	174	174	158	196	196	189	189	189	179	182	178	166	161	189	180	176
23947	7782	1352	839	622	425	354	324	226	245	238	173	152	156	139	125	156	123	132	138	129	113	117	118	125	137	112	127	136	113	117	133	105	118	110	101	108	105	109	121	97	126	93	113	124	113	112	121	113	103	116	107	98	107	98	116	107	93	105	130	107	101	102	111	119	104	105	128	107	100	112	122	113	127	98	87	94	111	104	111	127	132	121	96	106	104	111	118	95	95	104	124	97	111	104	108	112	107	104	100	101	81	107	93	106	117	119	117	136	123	116	89	83	78	111	123	116	119	96	95	86	112	123	120	95	119	89	102	114	120	105	107	125	92	124	111	112	112	129	100	125	101	103	74	107	88	99	129	96	112	97	126	111	119	100	109	101	105	116	96	117	112	105	99	127	103	109	133	124	115	102	96	115	118	107	122	103	128	103	100	113	102	109	108	108	111	113	98	100	114	114	104	104	113	118	118	105	84	101	103	101	99	111	104	99	108	118	96	126	101	89	126	101	87	116	127	104	108	89	96	125	95	120	125	130	105	104	104	103	100	123	120	108	108	109	104	95	108	100	114	111	126	111	106	111	118	101	113	94	104	113	121	108	104	108	98	98	98	97	110	95	85	112	111	99	109	113	114	104	93	107	99	109	81	102	100	112	97	99	117	99	100	111	88	91	117	107	94	132	112	117	105	117	94	105	116	117	117	98	115	109	104	119	122	113	91	105	96	94	116	115	107	98	117	94	118	111	94	84	109	112	101	136	104	114	107	107	111	98	112	125	110	97	87	88	125	110	106	101	102	122	107	99	123	121	101	100	101	99	111	120	108	103	91	141	106	110	114	115	112	92	90	109	107	107	106	94	110	112	115	105	100	133	130	120	107	99	96	115	120	97	108	102	102	112	91	109	111	115	85	103	105	106	131	105	95	99	101	109	98	143	110	110	101	85	118	132	103	92	101	95	83	109	100	103	112	109	119	100	120	119	118	103	102	117	119	126	105	110	110	84	89	120	111	118	92	106	105	118	110	92	116	113	118	104	96	114	97	120	92	102	111	97	101	89	114	110	106	104	103	101	96	98	88	108	99	108	95	110	109	102	109	130	104	101	112	107	121	106	121	103	117	88	105	90	104	96	105	104	111	116	89	106	103	116	106	111	111	108	120	111	99	97	107	98	110	111	107	109	112	134	106	112	120	110	113	97	104	105	110	121	95	104	114	111	78	100	100	103	117	122	101	103	92	128	114	119	116	98	106	111	128	95	117	110	89	98	112	121	100	103	96	115	130	116	96	107	90	106	111	86	117	124	109	99	101	108	98	102	102	116	103	101	95	96	92	115	124	114	78	93	106	94	116	102	106	115	90	87	108	102	91	119	96	90	95	111	104	114	105	91	109	106	127	116	107	104	104	115	129	109	98	102	116	114	100	109	91	98	102	103	95	137	120	94	86	124	112	107	129	116	91	112	119	109	95	112	88	120	120	110	126	115	97	92	108	129	110	97	103	120	102	105	96	116	117	86	99	105	100	124	119	113	107	125	106	106	109	110	111	114	88	102	111	103	95	106	85	95	98	106	103	100	102	122	111	89	96	110	99	87	103	122	125	114	105	80	115	116	102	99	100	101	98	106	96	97	116	111	90	124	94	112	101	113	128	96	106	111	106	106	95	113	92	105	127	118	106	126	113	110	99	112	117	104	109	98	109	78	106	117	113	91	105	117	99	108	97	109	119	112	128	111	98	122	91	101	108	119	111	102	109	115	130	120	102	113	100	126	125	104	125	112	119	99	107	97	102	118	115	100	96	92	84	118	100	111	121	126	111	104	107	122	120	101	107	105	104	94	96	91	109	105	111	123	96	97	113	97	115	92	99	99	108	109	93	111	105	116	106	113	111	109	100	112	111	96	112	117	103	110	83	110	106	101	92	86	93	125	110	95	109	87	110	104	115	102	108	100	135	116	101	113	102	126	114	97	93	100	115	107	110	106	111	86	139	126	97	97	120	111	111	104	116	111	115	109	83	115	110	111	96	100	105	99	112	86	121	107	103	106	106	108	123	122	109	117	111	109	106	123	113	114	110	104	86	116	97	101	104	104	88	100	103	100	110	86	109	113	85	98	95	97	106	105	92	97	114	111	112	127	114	117	116	111	97	116	107	117	102	109	102	104	85	103	103	103	96	99	87	109	120	111	119	99	112	103	95	109	103	106	96	123	100	99	97	104	111	126	113	103	105	120	105	125	123	118	119	132	109	108	93	93	121	108	112	104	114	105	106	122	118	98	100	107	115	118	107	96	118	133	74	104	124	123	108	143	109	125	102	113	115	95	120	100	88	91	108	106	99	104	100	108	114	114	114	106	105	106	105	116	97	123	121	108	111	103	98	111	112	96	112	102	79	114	114	110	123	107	90	117	105	105	101	130	96	104	120	119	99	100	102	108	94	120	94	116	102	112	108	100	128	128	90	105	116	107	119	114	115	110	114	96	107	93	109	109	111	110	108	103	115	113	114	112	106	117	102	109	100	106	103	114	118	114	99	101	99	116	109	116	114	96	98	120	112	116	90	86	102	123	102	113	96	118	92	83	106	102	94	110	123	105	114	105	116	109	112	118	116	101	112	128	94	114	115	123	107	93	107	108	113	116	114	79	110	125	98	109	118	126	96	111	116	114	106	100	106	89	123	115	108	135	105	85	115	108	108	104	86	115	104	108	118	115	89	105	125	102	93	103	110	115	100	124	88	94	120	118	106	133	97	127	113	119	123	115	103	106	105	96	102	100	126	105	90	113	105	113	108	117	110	97	95	106	100	105	106	93	108	106	107	99	100	99	112	111	96	85	105	106	103	123	105	111	79	105	118	101	117	113	100	129	115	95	106	118	110	102	103	88	108	92	122	112	119	93	138	93	100	107	102	107	104	117	123	112	96	101	122	115	110	97	127	108	102	99	100	100	99	112	102	115	81	120	123	130	112	116	115	121	112	88	107	110	97	112	109	119	131	114	117	112	115	94	112	102	112	130	97	106	98	115	102	108	104	108	104	116	126	119	116	97	100	89	108	118	99	104	118	104	121	104	133	121	121	99	100	112	114	100	104	87	92	93	107	102	113	116	109	96	105	107	125	97	103	101	115	116	114	95	97	116	85	84	102	103	115	108	117	125	111	122	108	121	114	93	119	107	123	99	117	91	99	108	105	125	103	95	110	110	124	127	94	102	105	129	114	110	132	101	106	94	108	119	97	117	110	110	107	102	95	106	119	124	120	98	103	101	100	116	116	108	101	114	109	109	90	95	98	99	120	94	94	109	123	101	99	102	94	99	95	115	111	104	107	117	122	124	113	116	101	112	125	112	116	105	109	98	105	113	113	109	98	97	105	103	115	93	115	95	99	111	97	93	98	105	125	103	107	101	109	99	103	107	78	95	87	110	103	102	94	116	111	108	114	91	100	117	117	115	110	104	103	104	95	115	102	116	107	126	121	125	109	122	117	117	107	123	123	116	90	95	97	106	90
14817	1729	2373	2780	2382	1978	1598	1309	1133	1036	906	818	678	660	668	580	512	555	520	450	438	481	419	435	425	385	425	403	400	381	375	366	394	359	350	383	360	349	324	369	346	322	348	334	316	345	327	322	325	329	301	292	314	334	323	318	302	324	314	311	339	293	320	321	337	301	344	315	301	319	299	315	306	304	309	319	295	289	316	307	320	306	285	310	297	320	284	293	296	278	297	305	324	294	333	285	322	276	276	292	310	311	292	306	308	288	300	303	287	306	284	276	303	282	306	281	304	340	255	292	293	294	301	291	314	313	302	335	309	300	305	317	313	299	302	326	275	319	312	284	283	298	292	309	301	255	284	280	309	292	301	267	292	302	290	295	299	269	298	289	282	293	329	277	279	285	294	276	301	293	308	325	306	293	298	300	299	294	325	287	313	298	296	324	289	286	272	293	276	278	299	280	309	341	324	279	282	305	302	276	295	308	303	289	293	293	283	296	302	280	315	286	317	289	298	301	339	285	322	275	294	290	287	308	255	249	274	286	309	320	290	259	292	266	310	299	302	275	307	325	287	278	320	305	283	323	329	287	287	301	296	302	282	278	309	303	286	289	281	302	285	285	303	274	321	312	279	300	301	301	293	298	294	312	294	292	270	307	286	318	294	273	297	287	294	300	311	267	294	295	312	268	291	293	302	267	290	278	289	303	293	284	295	304	295	321	299	273	271	296	277	269	294	299	326	291	289	296	284	273	289	264	284	304	305	287	287	313	320	272	287	306	283	287	318	313	302	283	326	295	285	278	293	284	277	278	308	280	304	304	328	319	289	276	285	275	273	325	294	327	325	274	314	301	291	309	300	331	303	309	294	307	312	287	310	264	320	288	303	279	320	298	297	275	320	270	270	308	286	327	305	308	330	280	291	319	277	296	291	312	286	285	275	289	312	321	284	282	291	283	314	277	279	319	267	289	303	281	309	304	286	280	324	290	290	314	308	337	294	302	285	296	296	290	317	265	298	301	318	296	280	305	297	275	293	287	287	280	276	266	309	315	269	271	287	288	309	291	272	274	300	287	287	308	288	290	284	293	304	291	290	294	282	275	288	299	294	288	295	289	277	321	316	264	294	303	290	303	281	299	276	273	299	299	272	272	289	300	307	297	318	295	288	282	313	285	313	306	305	301	287	276	313	307	299	308	255	283	308	302	304	301	302	292	286	320	329	278	311	307	275	287	299	286	288	327	281	299	290	296	323	306	292	289	261	300	303	280	290	320	294	283	299	324	330	282	297	271	274	266	290	284	291	323	295	290	307	268	308	290	312	271	276	303	298	282	294	274	332	318	301	298	330	340	305	276	293	291	298	312	285	315	282	304	316	311	315	269	307	315	301	312	291	315	306	293	262	303	297	307	284	279	305	307	290	269	289	308	275	288	289	289	300	288	330	303	271	287	285	268	302	307	286	288	294	287	327	289	316	287	318	287	276	282	282	285	294	285	260	279	293	314	310	278	289	309	292	271	295	306	300	291	270	261	301	284	325	313	331	291	285	286	289	301	318	311	287	278	304	305	281	291	311	280	265	278	274	271	290	304	296	298	300	294	292	295	295	306	312	291	283	326	313	298	279	302	275	300	291	306	317	320	314	293	262	294	300	293	302	287	303	297	288	268	276	287	283	299	298	281	282	277	288	300	283	312	286	284	277	335	314	286	284	280	310	265	300	267	254	308	293	294	313	301	272	309	307	310	264	272	286	304	295	288	303	299	301	316	277	313	280	314	294	279	262	290	282	314	288	285	273	256	309	274	304	259	309	313	285	286	282	305	292	321	285	321	316	296	296	283	292	337	271	288	290	324	328	282	275	302	303	307	295	291	286	285	308	298	273	294	295	268	284	301	280	292	282	292	280	279	265	276	318	285	307	298	275	271	297	265	278	300	294	308	329	291	304	293	307	296	277	307	321	293	308	257	290	301	279	290	324	283	272	282	313	289	293	275	264	294	314	294	282	298	271	306	316	306	278	294	314	287	304	286	302	298	294	320	280	291	283	290	298	306	300	304	300	277	283	309	310	303	295	276	310	285	286	264	306	297	293	279	312	287	295	276	307	308	300	296	285	262	303	275	300	317	308	275	293	283	306	297	293	310	323	264	287	290	324	275	292	303	330	340	323	279	284	321	332	310	307	298	302	312	298	324	254	281	286	314	319	291	267	308	260	299	299	288	271	305	274	306	332	303	286	289	312	292	258	295	301	306	302	300	284	295	274	282	312	288	303	276	265	259	315	299	308	307	293	281	307	294	263	304	263	292	289	305	288	288	313	274	323	314	294	295	300	290	327	307	320	273	285	306	310	306	291	320	324	302	311	305	284	305	329	315	301	329	282	278	281	289	305	263	302	302	294	289	292	298	280	273	299	306	295	301	266	318	323	305	293	266	299	301	298	290	307	292	269	326	315	301	290	307	309	288	307	294	285	317	278	283	322	299	293	281	333	273	325	292	332	274	302	304	293	298	306	314	297	299	266	308	297	301	285	297	303	325	286	278	279	291	306	286	304	284	286	309	321	278	305	293	293	323	287	292	276	290	290	317	326	287	254	279	286	304	278	313	291	296	285	275	285	302	273	314	270	311	289	298	319	268	294	292	328	294	286	272	292	259	269	270	287	294	304	294	319	278	310	297	299	287	293	293	295	316	295	280	273	276	335	279	278	292	301	272	322	263	292	302	260	276	276	296	303	292	289	284	293	309	305	294	289	293	288	284	282	285	322	299	285	300	299	299	317	287	320	299	289	308	294	305	295	302	323	290	298	288	316	291	310	318	316	297	302	295	272	272	306	292	304	299	282	268	299	257	294	276	284	268	302	268	268	312	306	288	290	322	313	295	287	309	343	290	261	292	308	317	284	300	299	297	308	271	313	284	313	311	294	288	286	295	274	297	300	287	284	304	294	285	268	292	310	288	290	272	282	293	280	271	301	305	258	290	280	306	301	296	310	314	273	302	278	284	319	310	277	313	292	303	285	292	269	282	291	304	300	289	299	320	258	321	300	324	308	299	279	319	301	276	301	288	298	318	283	283	303	293	305	286	248	305	270	297	294	332	273	318	300	294	297	306	307	280	268	309	311	276	311	283	283	300	276	257	294	284	299	295	306	258	263	296	292	317	271	303	280	281	288	334	300	305	293	296	277	295	267	290	269	291	245	285	299	289	282	304	295	284	267	322	277	295	292	311	287	291	279	292	268	266	305	281	309	299	300	301	308	302	298	288	311	272	280	322	306	291	294	296	289	283	289	302	273	267	295	269	300	296	338	317	294	290	267	289	288	280	298	305	297	299	272	275	305	295	269	288	311	331	312	271	297	324	284	284	320	299	292	278	280	300	251	279	281	300	334	286	286	322	286	287	307	291	312	303	279	315	288	279	270	277	294	291	308	301	301	270	282	304	297	320	278	283	294	281	287	300	316	296	284	301	350	288	286	293	281	288	311	317	270	274	307	291	307	310	288	300
33800	16409	3806	1922	1312	893	665	580	499	407	410	372	328	314	305	299	292	250	288	279	271	270	230	270	254	246	216	233	236	258	243	211	213	223	234	219	208	203	272	254	244	218	213	212	232	252	223	221	209	206	208	211	236	204	242	217	242	219	211	206	206	223	220	215	219	206	214	216	225	213	209	243	227	213	237	235	240	206	233	199	215	210	204	229	244	219	231	226	206	224	247	204	209	224	231	194	248	239	221	224	215	198	242	183	231	228	223	221	208	218	182	209	224	190	219	214	220	234	194	221	218	192	200	203	232	233	230	227	207	233	197	202	205	211	212	220	255	220	208	236	222	217	246	235	219	225	224	219	220	203	216	210	195	214	204	256	216	224	248	227	206	230	220	241	237	236	216	231	234	195	231	215	211	211	222	187	220	206	200	205	193	220	234	201	215	201	229	221	205	221	220	203	240	223	207	208	198	211	223	238	212	213	271	241	219	224	244	216	241	224	222	227	228	233	216	244	218	196	245	222	200	215	218	235	218	219	206	208	208	211	236	209	214	211	209	224	223	220	215	211	201	211	211	199	190	207	222	204	211	225	233	181	207	192	233	216	224	193	228	212	223	232	233	242	223	213	217	218	197	220	220	208	245	215	217	188	215	218	207	248	243	224	207	247	221	210	216	235	217	249	244	182	204	213	200	186	232	197	210	227	209	195	240	216	243	209	198	229	221	214	205	192	192	201	232	229	237	199	201	213	236	230	207	232	197	193	215	239	205	201	219	202	223	255	220	206	223	212	230	194	222	233	217	229	223	215	216	201	248	194	211	213	218	185	245	207	213	221	200	200	226	202	217	207	219	227	174	224	212	186	216	242	225	216	210	189	224	228	191	235	203	222	217	225	235	240	225	210	215	232	223	207	223	201	199	210	222	227	200	206	232	194	211	206	227	211	207	204	226	210	242	213	226	220	243	192	217	216	252	207	211	210	242	222	243	224	220	186	219	231	196	217	223	217	224	190	216	214	201	216	228	208	221	216	231	236	217	220	209	226	214	223	220	211	225	202	201	187	215	175	223	207	218	212	212	224	216	223	230	195	209	217	209	243	181	228	231	235	194	237	242	221	218	207	238	180	220	246	216	200	220	215	202	195	220	233	221	233	241	236	206	236	216	213	228	213	226	184	212	191	212	252	199	217	248	226	267	206	211	250	215	237	265	189	236	197	231	199	232	239	230	213	207	224	196	200	202	205	227	221	231	191	226	247	221	214	210	219	201	239	218	219	233	208	212	233	229	217	220	236	228	221	220	216	194	249	235	250	232	200	198	234	210	184	214	198	196	204	245	232	204	180	221	227	217	213	208	223	214	208	222	225	210	207	203	236	202	224	215	231	250	225	210	234	229	211	230	241	205	207	206	224	244	226	242	194	229	233	229	188	228	216	222	219	221	233	217	217	202	213	257	224	225	199	234	211	212	230	214	201	193	214	222	212	200	231	229	197	251	214	221	210	254	218	233	224	224	190	237	237	257	209	214	250	185	224	225	223	224	191	237	239	214	217	227	225	221	200	206	215	219	192	203	229	245	218	211	222	202	226	227	205	226	250	197	212	218	214	226	223	201	205	201	201	214	206	215	208	204	238	198	189	221	234	207	222	221	261	235	232	220	211	216	182	211	197	222	211	205	249	226	237	221	217	207	211	206	235	223	210	234	206	217	181	214	185	213	204	200	214	205	228	211	242	201	228	230	246	198	214	206	213	222	224	183	174	219	243	233	208	202	223	221	189	210	204	221	217	248	223	209	234	214	219	221	249	210	232	201	214	227	225	219	212	221	201	228	239	252	200	232	201	205	234	234	198	211	217	193	224	224	216	200	211	215	214	196	235	239	212	205	218	204	206	244	221	210	228	211	216	212	219	219	248	221	218	206	229	196	232	220	201	201	228	185	215	245	221	250	219	199	223	202	196	205	239	204	221	238	208	235	200	194	215	223	216	212	237	211	237	201	220	216	218	217	212	216	243	207	224	215	226	247	219	237	227	217	226	201	238	204	220	230	236	209	237	203	213	243	224	231	212	226	194	218	228	226	200	222	219	202	230	224	253	229	230	226	189	210	207	206	225	217	226	240	211	210	230	198	213	231	201	194	221	234	183	228	211	219	217	224	228	225	239	227	191	226	208	252	204	197	207	242	212	214	221	236	213	217	209	204	230	203	217	174	206	219	201	224	245	214	219	224	202	211	238	211	211	232	225	226	234	230	217	226	236	215	202	199	198	232	196	220	199	249	199	226	185	216	234	243	213	226	207	237	238	228	205	211	215	166	221	227	197	211	212	211	226	210	199	217	209	211	237	221	212	201	199	245	226	225	195	229	226	221	218	208	209	195	196	224	228	186	201	219	220	199	217	228	230	194	223	209	228	222	200	196	230	237	239	203	216	215	231	211	211	190	200	211	238	200	213	190	220	207	246	227	241	227	241	216	232	243	234	211	228	220	203	201	198	224	230	244	224	213	237	223	203	215	203	204	209	215	218	223	233	225	193	200	227	221	227	216	211	200	217	228	209	220	227	226	213	203	214	234	213	217	230	224	233	219	253	192	218	197	243	219	226	212	222	209	217	231	196	202	195	204	205	226	232	234	221	211	253	212	230	209	224	213	257	237	230	203	207	218	201	219	207	221	209	213	203	203	230	218	214	232	216	223	223	247	225	215	214	226	217	237	216	233	194	205	216	243	211	200	223	205	216	219	211	196	210	191	205	229	216	222	208	243	210	216	213	240	211	212	241	198	197	218	224	212	208	234	213	186	195	220	263	209	230	210	219	210	244	203	223	226	239	219	199	196	217	239	230	239	223	189	238	230	226	204	232	199	198	264	188	195	221	214	213	234	214	241	213	206	219	226	217	236	181	238	216	228	216	190	226	217	210	205	224	202	239	242	237	217	204	185	223	217	207	218	244	256	231	222	219	184	193	221	240	229	188	207	224	241	222	223	214	242	207	214	189	239	229	211	215	205	216	218	226	223	241	213	219	218	218	239	213	222	211	215	195	213	214	229	230	218	215	223	215	200	217	228	234	209	218	191	232	237	196	234	199	230	218	226	193	194	234	238	222	198	200	213	213	217	216	210	197	212	214	234	241	218	235	230	243	196	234	226	235	222	194	198	240	191	210	219	246	213	222	220	193	203	223	240	229	215	243	233	225	217	209	251	219	214	254	210	228	241	214	235	236	175	218	234	238	228	236	222	214	209	224	225	230	201	205	216	199	205	209	218	198	230	211	213	233	226	210	233	241	230	194	223	208	211	231	219	222	230	186	216	218	180	215	250	205	186	212	229	242	217	205	217	199	202	201	205	212	244	209	216	224	182	213	203	203	204	203	217	200	197	222	209	236	246	224	214	222	209	192	213	223	224	203	186	197	192	223	230	256	204	202	222	232	227	221	208	211	223	213	202	201	213	216	221	228	217	226	230	252	243	223	224	216	217	219	210	205	232	250	219	226	222	244	214	202
20034	2815	4387	5169	4436	3592	2967	2407	2087	1831	1666	1426	1278	1191	1140	1041	1025	943	922	847	857	797	761	764	749	684	668	775	705	700	694	653	657	613	659	571	577	616	616	627	616	611	562	592	619	562	576	568	572	575	549	558	587	537	545	574	554	568	548	585	572	578	548	563	560	541	552	552	560	556	553	530	495	556	508	566	517	496	582	476	566	530	492	535	557	522	531	551	492	555	527	561	529	580	545	516	569	517	554	546	532	548	525	544	506	548	529	564	550	547	514	519	553	525	502	489	545	534	532	520	492	493	554	538	522	540	481	509	538	495	499	523	572	538	525	528	562	520	502	538	558	537	498	505	505	461	512	528	507	524	506	508	526	548	548	555	490	548	510	522	530	490	579	521	491	534	534	548	531	509	547	523	544	509	514	478	522	511	502	524	489	518	520	504	515	531	542	517	546	543	555	533	511	501	542	534	541	520	564	543	542	561	513	489	498	509	522	525	548	538	503	521	516	506	536	533	505	520	464	494	531	545	540	514	524	495	525	496	524	521	507	537	505	512	594	524	480	543	525	548	541	544	564	498	562	505	537	480	512	516	527	498	564	511	492	541	518	523	544	536	516	535	501	518	534	548	523	562	508	491	530	525	523	540	568	471	502	558	489	506	528	510	535	491	495	546	517	495	491	553	530	512	552	516	479	488	540	521	486	517	504	514	530	527	515	520	496	523	523	522	511	533	516	502	550	492	503	495	518	502	503	549	526	514	574	530	544	515	525	531	539	552	526	556	543	516	540	552	537	530	522	518	569	498	546	526	545	553	484	505	531	520	492	483	506	511	522	495	523	519	519	531	487	498	497	536	521	502	530	566	495	531	533	508	502	507	488	544	496	510	520	528	512	500	498	522	551	522	549	549	522	530	503	530	486	522	536	532	498	526	513	507	503	505	494	569	547	540	512	513	537	513	489	526	508	492	549	501	529	512	550	484	515	501	511	528	560	505	485	505	529	537	517	538	518	545	551	510	558	515	555	509	509	524	506	560	487	530	524	510	533	518	479	536	524	532	510	542	474	559	491	529	503	512	531	541	549	526	514	538	494	494	565	510	535	537	546	541	537	540	510	505	531	501	541	557	530	534	573	488	526	517	502	543	516	513	509	510	518	531	522	557	524	507	541	528	495	529	533	533	526	528	538	563	520	495	484	543	574	448	505	527	504	502	501	527	511	540	539	538	510	526	493	552	489	551	512	517	532	500	497	519	515	531	505	549	510	527	546	480	534	516	530	513	510	492	521	526	522	518	508	526	502	539	529	502	516	523	528	475	501	540	533	495	484	555	500	489	483	500	532	547	496	542	539	548	511	513	498	519	541	531	533	522	531	513	473	577	515	516	541	501	530	585	515	564	519	563	565	516	524	540	497	537	536	535	452	529	526	526	545	501	532	511	530	534	527	553	540	501	537	511	490	524	506	522	550	537	501	507	509	489	499	541	537	505	565	522	498	524	466	508	520	504	509	523	534	518	517	533	537	542	528	522	539	517	537	484	497	490	460	507	522	481	556	512	489	502	539	539	522	557	536	530	501	542	517	572	516	535	512	522	518	533	543	543	552	524	521	498	571	499	536	492	535	504	531	523	516	507	565	529	480	478	520	531	520	496	542	514	524	504	533	540	540	509	530	534	559	532	504	527	482	522	543	491	511	551	484	565	510	510	513	541	520	497	529	515	552	525	555	528	562	501	506	518	491	535	518	530	535	512	501	527	513	501	544	506	494	486	533	503	496	507	522	495	517	529	481	514	522	516	506	530	549	509	534	496	469	538	557	491	510	494	523	513	522	489	506	500	531	534	503	514	515	513	519	522	543	563	555	524	506	529	510	508	523	534	517	529	496	517	490	519	530	506	474	516	540	528	528	531	542	537	491	503	515	518	533	488	561	522	512	543	503	528	554	515	550	534	581	539	493	530	524	515	498	551	519	511	523	535	549	500	514	512	523	523	497	542	495	494	538	516	502	563	519	556	516	509	531	508	504	549	510	506	524	531	528	517	541	540	557	549	497	518	511	551	519	504	538	524	550	553	529	545	537	498	530	530	482	549	543	581	508	557	530	526	489	575	509	530	497	497	517	586	530	547	545	530	514	500	518	544	531	474	490	532	541	519	532	531	561	510	545	530	530	538	505	521	498	542	582	533	564	511	522	535	556	522	531	505	489	546	544	520	549	547	487	546	525	503	529	527	506	496	532	495	512	495	526	505	532	520	537	548	538	537	484	519	515	523	524	527	528	575	507	556	537	541	527	499	523	521	503	505	512	529	546	489	512	510	534	509	548	497	532	521	494	566	519	496	519	520	532	531	490	513	474	549	515	513	505	516	542	520	513	510	529	497	541	519	503	526	505	497	532	529	526	517	544	534	505	564	546	519	506	501	565	526	514	503	545	495	515	492	539	528	534	545	498	515	510	511	480	547	515	512	535	541	554	522	497	552	547	499	511	541	514	491	559	525	524	514	503	529	552	518	467	544	534	551	547	511	499	474	502	526	525	524	510	568	518	529	506	458	511	522	532	474	548	545	509	509	530	556	520	499	538	496	531	512	521	546	542	505	520	511	506	512	524	498	519	531	555	534	505	521	524	549	518	539	516	556	461	534	504	491	504	520	544	494	506	451	560	537	527	498	527	512	527	481	552	508	526	547	548	501	533	560	478	505	497	531	499	497	525	530	531	543	502	507	513	506	536	552	481	539	544	538	544	511	531	510	530	524	556	495	517	497	540	544	533	505	551	511	542	535	562	512	518	489	511	521	563	521	508	532	525	499	463	468	490	523	570	494	534	518	514	492	511	486	524	525	529	525	480	485	525	537	538	520	501	539	507	539	515	524	529	550	512	544	477	518	539	534	517	533	490	531	492	506	512	494	530	509	545	553	489	544	502	512	541	503	497	483	507	543	490	547	523	508	502	551	555	532	528	500	514	544	520	542	494	518	506	549	525	504	507	510	504	498	485	540	496	462	534	558	492	499	526	565	513	533	523	550	566	529	539	534	534	525	539	530	510	534	500	522	484	520	529	514	539	561	522	523	607	505	490	544	534	540	516	520	495	538	504	515	516	519	524	473	545	545	513	559	524	508	539	522	505	506	538	518	534	500	508	522	544	521	554	527	528	563	507	551	540	489	515	517	522	507	495	544	507	530	549	565	539	530	494	506	525	538	582	538	538	562	564	477	500	542	506	507	473	528	498	534	536	506	531	542	525	541	533	496	534	471	516	541	486	538	533	472	536	505	515	509	502	532	525	525	512	512	522	554	537	476	533	483	523	528	517	490	480	518	506	521	512	493	514	501	571	510	517	578	572	502	548	495	523	545	522	516	500	535	514	523	491	535	538	509	518	537	529	533	499	549	537	538	560	507	488	461	526	535	550	525	542	524	521	501	525	537	519	524	565	496	529	502	510	521	504	520	533	514	497	523	541	544	561	525	498	497	485	539	511	524	524	543	536	512	529	527	526	524
5857	180	87	76	94	59	52	72	73	69	56	60	64	55	68	47	52	58	58	55	67	58	55	57	58	48	43	45	54	59	52	60	46	53	55	52	64	54	49	47	55	47	50	61	68	52	60	74	66	64	52	53	57	58	52	54	51	53	54	62	60	56	46	61	42	48	53	61	53	63	59	51	51	51	51	58	69	47	59	52	58	64	59	41	51	58	62	54	60	55	47	58	63	70	55	55	57	62	66	54	60	59	47	47	67	48	69	58	63	43	45	51	64	64	62	54	46	60	47	63	62	52	57	64	64	71	65	42	41	64	41	66	41	46	46	47	56	61	56	48	45	48	43	55	61	53	59	55	57	53	67	43	47	56	43	51	60	64	52	48	47	61	57	64	43	58	54	59	53	64	58	47	43	48	54	48	58	45	47	61	59	58	49	55	65	70	66	51	58	60	44	49	59	51	45	51	52	56	41	43	55	51	62	60	45	51	72	57	53	46	52	32	57	49	57	51	79	53	47	57	44	53	51	54	49	64	52	44	44	57	52	51	58	46	45	58	70	65	56	50	58	67	55	54	57	54	70	57	53	54	42	53	58	62	43	56	69	59	52	54	62	53	68	50	72	60	56	38	58	35	53	48	50	54	59	61	50	52	54	54	64	65	44	67	46	57	58	61	50	75	62	44	50	59	52	53	65	60	50	46	50	56	62	51	51	50	49	63	56	55	56	58	47	60	57	59	58	64	49	60	59	59	57	63	60	52	63	60	54	51	48	46	45	51	62	65	44	56	50	56	53	54	51	68	53	49	55	44	70	56	58	48	38	76	50	52	61	42	64	50	42	59	55	53	51	54	55	52	49	61	64	59	59	52	49	56	57	40	41	69	49	60	66	43	57	47	61	47	50	61	46	49	56	43	60	63	54	56	48	57	55	40	47	57	54	65	42	54	40	46	51	49	50	45	49	53	55	58	64	40	61	63	52	52	49	60	58	54	62	66	73	46	46	53	71	55	61	65	53	65	63	65	57	50	58	52	56	65	81	57	58	52	53	63	54	54	43	47	45	42	49	59	51	59	45	42	62	62	46	37	45	57	51	60	50	67	45	58	49	46	49	49	53	54	52	43	52	63	51	46	54	49	60	49	41	55	55	46	49	61	56	41	60	65	48	62	55	41	50	53	62	49	57	57	56	52	51	61	60	51	60	68	57	55	56	52	54	50	47	63	50	50	68	52	56	52	56	37	45	66	61	54	48	48	59	50	46	57	55	65	53	54	41	60	58	37	54	52	59	56	62	45	50	61	50	68	67	64	59	66	71	53	50	66	58	59	58	57	56	59	47	55	56	53	53	67	46	52	56	71	63	48	56	41	45	56	46	61	59	58	65	74	55	54	55	51	45	57	57	71	62	45	40	50	51	38	48	58	61	50	63	49	49	54	65	45	55	64	53	49	70	47	47	63	51	63	55	55	46	65	47	50	60	57	63	60	47	54	54	45	71	45	50	48	51	42	52	53	56	47	52	58	54	51	56	59	59	57	44	40	59	64	56	33	61	32	57	35	65	59	45	41	44	54	62	66	66	59	45	42	46	55	45	49	57	61	57	58	47	58	68	42	42	42	66	49	52	53	61	58	59	59	48	48	65	49	49	60	50	68	45	56	52	68	49	49	51	59	52	51	58	49	63	47	50	63	58	57	55	48	51	52	53	52	52	53	69	61	59	49	45	46	63	67	52	56	70	46	52	62	58	49	64	36	54	39	57	47	59	46	47	50	48	49	64	66	35	52	50	46	43	65	54	59	61	45	62	38	47	43	50	58	51	59	62	48	58	60	54	54	59	62	51	48	62	47	49	53	54	59	45	55	53	59	61	58	52	51	55	64	46	40	49	57	62	65	56	49	64	48	60	48	62	60	39	64	58	58	43	55	53	79	63	57	42	56	46	57	66	59	56	64	63	47	58	54	57	49	51	71	56	55	50	41	51	62	58	61	61	46	50	59	53	56	40	58	56	63	59	62	61	58	59	64	57	58	70	61	68	55	52	50	66	56	61	50	72	48	61	52	54	60	45	70	57	57	45	52	58	64	59	50	38	54	50	63	60	48	49	69	59	56	62	57	55	55	48	38	65	51	40	62	57	52	48	52	55	55	51	57	65	59	67	49	63	49	60	47	51	53	60	47	71	54	52	57	55	69	47	56	60	43	50	65	44	62	52	60	65	55	60	58	57	54	48	47	49	52	51	51	57	61	54	44	72	52	40	47	46	66	51	56	48	71	55	37	42	57	63	62	51	57	52	64	51	43	59	55	60	60	53	45	54	57	57	69	60	49	44	58	62	60	52	60	60	64	61	55	55	62	74	48	64	55	61	61	55	55	38	47	46	49	52	56	62	55	62	54	50	61	54	56	55	69	54	54	50	63	54	41	72	61	62	57	64	57	52	50	64	64	51	63	56	61	50	44	52	50	57	61	40	37	64	52	56	54	72	54	49	50	56	55	47	49	32	46	59	75	59	61	50	56	60	55	57	64	62	64	57	44	48	54	53	51	67	52	61	62	64	61	59	55	63	61	49	45	66	57	65	54	65	62	70	43	57	55	59	62	60	66	46	60	58	56	47	59	65	54	43	39	57	48	57	51	61	49	49	50	56	50	49	56	53	57	62	58	53	49	60	55	59	56	54	50	57	52	52	68	63	49	50	64	54	58	62	48	46	51	48	39	54	65	45	51	51	53	42	57	39	37	65	58	54	60	61	38	64	65	64	47	55	51	56	63	62	56	61	58	53	58	48	47	59	50	56	74	55	58	47	63	62	59	53	52	51	41	64	60	58	57	49	71	54	60	46	60	54	44	36	69	48	70	54	53	54	60	57	52	52	57	54	68	59	38	43	76	61	54	43	55	56	48	55	51	45	65	45	58	39	62	63	50	61	64	46	45	60	52	48	57	54	53	59	56	56	63	60	50	56	44	58	45	41	54	52	49	47	69	58	57	51	66	50	50	44	51	67	61	52	61	41	55	53	44	57	39	68	43	46	54	62	45	52	64	55	46	62	31	40	50	68	61	68	52	51	53	51	46	58	51	51	56	62	55	59	48	49	49	50	53	48	51	62	57	60	60	45	42	53	57	55	52	63	53	46	60	63	70	60	52	57	54	54	58	62	51	54	69	49	52	48	65	52	52	56	46	48	56	51	52	51	50	63	43	72	53	47	62	60	66	58	42	52	54	62	47	52	60	47	68	51	49	44	48	70	60	59	63	43	43	51	59	56	50	51	59	51	55	45	64	77	48	57	58	53	54	52	62	48	50	70	63	69	52	42	54	42	59	60	80	45	56	60	62	55	70	52	56	51	57	56	56	55	54	52	54	46	55	69	52	48	56	63	58	63	38	45	60	65	48	74	44	58	55	56	49	42	55	48	54	51	65	49	53	48	38	47	60	56	62	46	55	52	68	59	59	58	45	56	57	53	53	46	58	51	49	73	48	57	48	50	62	56	50	50	58
3517	238	267	272	219	245	252	208	195	214	189	186	188	187	208	162	162	187	195	170	173	159	177	179	172	168	179	158	177	165	183	173	183	175	178	173	184	174	178	186	182	161	180	195	197	156	176	177	200	155	162	155	172	169	180	197	154	149	198	169	158	126	183	175	168	177	182	172	166	175	166	183	196	175	162	188	178	174	179	170	182	165	192	155	142	174	151	139	167	188	179	171	156	181	184	149	174	126	182	170	155	175	172	167	185	166	159	168	147	153	181	172	166	166	166	158	193	191	155	179	177	174	162	178	184	164	160	164	147	155	173	173	151	174	168	169	163	188	161	192	181	176	185	175	171	177	176	161	139	178	169	172	159	171	163	164	188	168	162	172	160	177	154	176	182	164	147	168	161	172	169	195	157	173	174	174	145	166	167	167	175	160	160	183	167	157	185	173	142	187	153	162	179	169	185	148	148	169	178	166	176	152	165	165	175	173	178	152	197	161	169	185	159	169	164	173	182	173	180	182	166	168	192	159	185	168	161	187	187	186	165	173	187	198	192	169	177	167	195	165	177	176	163	190	183	173	142	176	208	190	163	178	181	166	157	163	183	178	171	160	182	163	175	185	182	165	169	155	159	180	172	172	169	163	173	206	158	165	155	172	165	163	166	171	168	171	171	176	171	166	170	168	165	184	178	171	191	178	158	175	174	180	156	187	160	168	184	155	173	168	157	193	179	189	151	167	162	167	176	161	171	168	177	192	143	165	172	157	162	189	194	183	162	178	184	174	163	168	160	155	169	178	171	181	200	183	164	191	164	178	171	179	174	189	172	177	145	173	180	166	184	180	148	183	170	204	184	157	179	180	183	176	180	165	175	166	158	167	182	178	177	189	177	192	187	173	169	167	166	172	172	183	181	171	173	189	184	172	167	178	181	178	208	176	156	194	185	172	161	173	184	148	186	146	171	182	152	176	170	182	179	156	188	153	152	194	162	181	172	156	169	157	169	162	173	170	165	170	166	173	171	167	164	165	188	173	173	157	159	177	169	177	162	153	177	165	171	180	169	161	187	187	177	150	196	149	172	154	181	164	165	170	162	167	177	173	165	189	162	162	185	156	164	148	179	184	155	188	173	170	169	150	208	183	165	180	153	162	170	164	194	186	177	178	165	171	143	180	155	192	169	182	163	189	185	172	195	166	163	174	178	162	158	183	189	168	155	169	162	154	174	172	148	164	153	178	166	164	150	167	176	174	160	164	175	190	181	178	175	161	169	180	157	187	166	175	158	178	172	165	165	177	167	155	171	165	174	191	191	171	195	139	177	179	136	163	203	165	173	163	161	151	174	189	187	156	181	185	176	192	160	175	168	162	179	147	184	155	164	185	164	172	170	188	167	148	173	170	170	179	176	178	174	170	142	183	148	150	177	177	191	183	164	183	166	178	182	173	179	180	164	145	188	163	182	184	177	188	167	171	167	172	148	188	166	155	164	185	189	195	170	167	170	173	193	181	186	173	173	163	166	170	176	168	179	165	185	149	158	178	168	182	187	153	146	154	171	173	196	170	185	174	153	170	161	179	174	177	174	163	182	172	153	197	156	182	178	161	159	186	171	169	188	142	174	180	205	169	199	170	174	166	148	164	155	154	199	155	164	177	163	167	170	171	155	191	192	166	161	178	160	179	186	183	174	193	171	159	172	158	151	181	188	177	169	170	158	166	179	187	174	141	210	194	161	170	159	166	163	157	198	175	162	191	167	161	176	170	167	188	189	186	167	192	178	160	201	194	171	189	174	169	171	161	177	196	174	163	166	187	166	162	185	169	196	178	169	175	190	165	160	162	178	193	175	172	176	153	207	185	163	156	184	154	177	190	184	182	145	159	175	176	178	167	190	183	150	185	177	158	172	175	152	173	186	175	165	165	176	175	185	194	166	183	185	175	176	159	205	180	163	147	168	155	169	202	176	186	161	176	156	164	183	163	177	145	170	159	185	195	194	172	168	174	163	182	176	175	148	180	192	185	173	186	165	165	184	192	197	149	166	172	177	164	152	160	186	162	174	146	185	187	176	178	195	190	171	186	163	170	174	160	147	178	172	166	166	162	184	150	176	163	169	166	186	170	175	175	152	138	192	182	196	175	202	162	164	190	178	167	158	180	173	181	152	183	198	172	172	158	187	195	180	164	172	178	169	172	180	178	160	167	172	176	181	186	175	166	173	167	152	172	163	160	160	175	174	168	182	175	147	181	175	173	165	176	173	169	151	163	164	145	161	173	189	174	147	175	172	182	176	166	190	168	166	173	184	168	163	163	193	176	148	159	171	163	167	153	176	147	172	178	166	160	166	199	183	172	153	185	168	170	169	183	188	166	173	151	164	186	185	163	181	162	142	177	175	182	176	163	178	192	178	168	166	150	163	174	158	173	162	192	157	168	167	181	154	176	177	177	175	174	165	176	217	159	177	153	166	184	165	156	182	189	176	183	195	179	162	170	193	203	165	160	150	150	170	174	161	186	166	169	187	185	162	157	180	167	179	166	164	179	172	155	199	167	172	194	176	171	192	166	211	171	182	184	180	164	172	155	179	162	143	166	178	140	168	158	168	185	175	171	171	170	180	192	171	176	164	192	168	175	142	145	174	191	169	183	153	181	161	187	176	175	149	131	179	175	198	182	147	189	176	162	156	165	171	160	181	172	187	173	153	190	184	171	173	166	182	165	190	177	182	168	184	153	170	166	178	185	160	189	170	169	172	149	194	158	166	162	161	183	182	162	176	168	179	158	158	163	179	183	170	163	187	170	175	169	169	159	185	174	160	199	180	157	169	171	175	170	169	186	192	176	179	178	163	143	186	168	189	157	191	159	155	187	162	163	159	167	160	188	136	171	186	196	200	157	164	158	171	164	194	170	174	155	178	173	165	187	164	170	167	182	182	165	183	179	172	158	187	159	180	148	183	165	178	164	165	178	184	193	170	174	153	192	166	196	128	170	203	192	166	173	186	159	176	167	173	160	160	155	174	187	163	184	166	175	156	166	149	176	182	196	174	166	184	183	174	171	168	172	176	173	148	175	159	171	154	175	167	172	156	155	171	177	168	189	164	177	174	177	154	172	150	178	191	175	191	164	184	142	176	154	169	174	164	161	174	176	164	177	200	173	174	169	183	152	157	188	182	159	166	150	171	168	194	169	154	185	172	169	189	185	162	182	183	166	176	151	177	171	196	172	168	180	180	188	152	178	193	179	168	171	178	146	198	187	167	181	177	180	155	168	187	172	187	177	161	180	165	166	166	179	153	184	186	190	167	170	187	165	181	186	183	162	153	176	180	176	169	155	171	164	175	154	152	171	188	174	179	172	169	189	181	158	158	180	191	174	188	197	178	211	203	176	162	183	174	181	176	172	173	171	188	196	174	166	190	197	187	183	167	185	176	178	193	164	144	175	177	160	144	173	182	176	162	182	184	162	165	194	173	161	185	188	175	163	184	185	179	164	171	174	186	184
23357	7434	1352	844	600	450	299	268	260	215	180	175	166	159	151	134	134	152	137	119	130	110	149	116	128	127	130	118	122	106	127	128	111	126	115	128	124	102	126	122	113	119	95	103	102	97	117	113	109	117	105	127	101	114	113	103	108	117	121	110	117	87	101	120	113	123	115	107	113	97	115	109	88	130	101	101	93	113	109	116	111	108	124	118	126	127	114	112	100	102	98	105	101	108	93	101	107	115	122	117	109	113	115	114	96	117	116	100	131	103	128	104	107	107	144	104	116	121	105	93	93	126	132	98	111	112	110	109	119	98	115	113	127	122	115	105	119	90	112	116	110	109	92	93	107	126	112	100	107	117	93	116	100	103	94	97	99	96	91	93	111	116	107	118	119	120	108	110	96	99	102	103	109	114	110	94	93	113	136	122	109	112	99	103	102	93	112	101	103	111	113	117	114	93	118	108	114	98	88	100	116	100	118	108	81	99	115	103	102	112	106	108	119	120	120	90	107	134	108	112	102	114	118	114	107	96	94	111	119	122	118	112	118	93	101	128	104	118	114	124	97	115	114	102	111	112	102	104	100	92	104	94	122	114	112	123	102	105	108	103	101	108	95	121	107	114	89	102	104	109	92	121	107	101	109	106	121	104	101	129	112	115	115	131	114	105	102	102	108	111	87	112	109	121	114	104	96	128	104	100	121	111	108	102	110	99	105	122	105	114	98	99	101	86	99	118	101	109	109	109	114	89	113	97	110	109	103	111	128	117	90	102	99	108	92	98	95	114	109	123	106	84	82	103	112	106	103	121	111	122	100	88	93	108	108	83	115	114	121	116	93	119	106	109	95	98	124	89	98	130	126	101	105	89	123	105	125	104	115	125	125	107	118	103	99	118	105	105	122	109	102	117	80	87	106	119	102	117	124	103	98	100	122	112	92	121	126	111	81	120	116	119	89	115	95	115	108	105	108	97	106	101	109	113	95	116	98	101	95	105	97	119	89	96	114	139	107	113	115	120	119	92	98	125	98	112	101	119	111	121	98	96	99	108	116	121	95	97	88	118	108	93	121	85	119	121	102	106	108	105	102	114	98	107	95	106	108	98	105	112	117	112	94	113	122	98	107	104	112	98	97	107	136	115	89	102	95	108	105	114	126	103	105	110	102	101	92	95	104	91	101	103	97	124	105	110	103	106	99	103	124	100	106	98	115	111	87	112	106	97	104	109	120	117	96	89	114	126	114	102	122	119	107	84	100	110	111	120	102	132	95	120	99	117	121	112	103	113	95	110	114	125	114	99	121	99	99	104	109	108	100	105	113	100	94	115	130	102	105	119	118	120	126	105	100	96	119	105	100	123	128	101	111	96	112	116	119	113	107	105	119	115	96	113	96	116	109	103	115	106	97	120	121	126	106	124	96	109	99	112	100	127	112	108	103	113	126	108	100	99	103	133	120	105	98	121	117	106	115	112	104	111	117	112	103	119	94	110	93	89	95	89	85	104	126	86	133	107	94	91	115	103	126	134	97	86	117	104	95	103	99	99	104	93	121	114	102	104	100	77	111	107	99	114	119	94	101	107	105	99	114	91	111	81	111	101	109	108	106	123	97	112	103	104	118	105	94	106	96	108	112	101	99	101	98	109	110	96	86	96	115	108	96	108	113	96	97	95	89	117	106	119	98	132	114	115	105	107	99	90	131	92	102	102	117	101	106	119	93	122	110	103	109	120	110	104	122	109	112	115	106	109	95	90	117	107	120	132	90	103	104	92	108	126	116	130	108	111	115	112	112	100	99	93	100	107	105	102	99	103	91	81	103	101	119	115	97	102	91	108	113	114	85	113	96	102	89	115	104	103	91	95	118	115	115	107	107	88	101	90	104	125	103	122	110	105	105	120	116	118	101	116	109	114	111	125	96	97	118	125	91	120	123	86	112	110	98	124	124	92	122	108	100	93	124	106	121	126	103	90	106	94	102	101	97	97	95	122	103	100	105	109	93	95	119	121	111	113	108	93	105	110	96	101	123	82	110	98	114	114	112	102	119	100	101	114	100	117	83	111	112	107	113	100	105	103	102	124	119	93	110	87	113	97	107	111	129	104	115	125	108	124	110	105	112	101	96	94	105	108	101	118	102	108	100	92	114	105	98	111	94	98	96	99	121	86	111	111	107	110	105	104	82	93	88	100	109	106	121	93	88	93	119	107	121	116	106	111	124	101	107	145	84	112	103	87	96	115	108	104	116	117	132	112	106	118	99	90	122	98	109	97	99	105	129	105	95	110	117	116	112	100	108	109	99	100	122	95	119	89	99	90	103	97	116	111	100	113	91	111	107	97	95	105	111	107	106	98	101	109	96	91	115	109	110	115	102	78	114	95	111	109	115	102	78	102	120	94	124	106	107	122	123	107	101	100	106	110	113	119	98	110	120	94	86	129	130	101	122	89	124	111	96	114	121	107	99	115	117	119	110	112	107	97	97	116	114	103	112	116	100	80	94	95	120	96	104	95	105	104	106	112	108	107	104	114	99	122	105	95	111	112	109	110	101	112	105	113	126	100	105	112	99	124	111	97	95	103	102	100	109	106	103	97	107	116	115	117	133	105	99	99	97	108	99	101	105	86	102	114	116	116	117	99	101	128	105	105	90	96	106	111	103	118	101	131	120	109	94	85	98	112	109	127	129	116	103	99	97	116	106	113	122	103	116	104	98	104	111	102	99	115	111	91	122	114	111	116	94	108	114	100	104	120	102	102	99	120	96	100	102	109	109	117	98	116	103	98	130	107	113	98	123	94	105	86	101	104	107	112	104	94	109	122	106	105	107	109	102	107	112	102	106	95	100	101	110	126	125	96	108	118	116	89	105	109	107	98	106	108	100	99	126	116	132	123	99	105	89	121	93	106	88	103	112	93	113	112	107	110	93	118	100	99	107	108	106	97	110	101	114	100	127	109	125	109	95	121	127	95	101	103	106	117	113	118	104	119	130	90	85	110	105	92	119	93	105	113	106	94	105	131	93	106	117	106	106	123	104	122	105	113	93	94	109	111	105	100	107	95	103	114	114	96	111	113	117	110	119	103	85	101	112	105	110	103	129	109	93	128	133	99	115	117	119	112	107	89	113	118	122	111	116	100	96	99	96	116	96	105	97	92	99	120	109	101	119	111	127	114	91	126	129	100	109	110	116	112	107	115	108	94	107	107	111	111	94	118	122	116	130	108	102	109	107	97	108	109	99	113	97	94	100	111	108	106	112	115	119	109	100	115	111	99	114	111	107	84	104	110	94	105	97	102	115	110	102	116	98	96	113	115	116	101	129	102	101	102	105	99	94	107	103	111	114	104	109	104	99	123	123	97	102	100	95	103	100	103	91	96	130	105	89	107	118	107	112	98	104	111	87	109	116	101	100	103	116	102	108	107	93	121	100	126	114	125	114	102	97	106	108	108	108	97	111	106	102	126	112	94	98	133	107	111	103	115	124	92	122	132	100	104	106	97	95	99
14367	1535	2291	2765	2433	1904	1554	1291	1232	997	901	761	791	616	607	569	547	524	485	466	481	459	457	431	396	400	402	371	373	376	353	350	394	356	323	365	310	332	331	345	360	312	363	336	319	309	369	342	308	315	318	348	327	315	333	318	314	304	306	307	287	338	335	309	324	268	348	298	298	309	317	296	299	301	274	320	292	318	320	292	312	302	311	277	300	297	281	283	304	306	314	287	303	329	316	319	295	315	300	297	289	295	286	324	346	304	322	315	289	307	256	306	273	288	252	300	310	308	299	283	337	286	309	309	298	286	308	311	329	271	291	309	275	315	326	296	301	307	296	272	283	290	296	326	286	300	304	270	326	310	336	303	309	290	295	305	318	274	309	302	309	263	279	301	251	315	260	301	291	277	298	276	296	297	325	317	271	273	307	290	303	278	298	316	284	308	279	290	272	303	288	268	321	274	308	278	297	290	291	299	274	342	302	253	306	269	292	291	299	289	282	308	318	336	304	302	281	311	261	331	295	295	328	303	293	301	294	255	330	295	279	302	306	294	293	300	308	295	324	298	294	300	289	297	297	326	311	263	272	284	282	258	293	287	274	278	312	266	325	294	318	299	264	315	299	301	303	272	284	321	293	324	298	296	298	300	325	273	279	280	300	352	275	329	280	298	327	291	290	300	306	321	285	303	275	280	291	319	306	298	312	289	285	285	301	324	277	323	281	284	270	305	292	287	310	311	295	284	307	282	277	281	309	285	294	278	324	310	299	272	276	310	291	282	284	277	278	297	290	275	287	303	281	286	283	281	269	295	299	295	280	284	314	269	295	291	301	282	324	262	292	294	311	289	274	268	307	260	318	324	283	282	335	309	297	283	296	333	301	298	260	323	304	294	299	299	321	298	277	277	296	266	286	290	302	268	288	293	284	275	337	305	284	270	268	272	309	299	293	296	321	299	288	290	337	258	281	310	285	264	306	299	292	301	299	301	304	284	327	303	340	319	310	290	314	295	268	304	308	304	267	304	289	286	256	305	285	302	301	298	308	292	319	308	311	278	261	279	294	293	306	306	278	299	331	308	294	311	309	299	289	302	300	308	310	301	294	329	272	297	279	289	303	291	295	282	296	291	281	289	294	308	266	286	287	300	274	295	298	320	262	319	287	293	274	277	293	322	282	294	283	310	302	287	313	280	282	293	282	306	296	286	289	309	298	280	300	316	303	293	294	312	296	327	291	281	306	290	289	322	304	281	297	279	296	295	283	320	293	290	279	304	273	256	286	301	291	308	290	271	275	277	268	276	299	292	296	288	288	311	276	328	292	294	316	294	286	293	283	291	286	292	287	288	281	319	291	292	283	315	293	277	274	288	284	304	296	279	297	310	277	292	315	300	260	265	264	298	295	316	299	294	300	307	265	296	287	290	287	290	285	300	287	269	284	304	300	309	295	306	300	304	297	277	321	291	277	295	304	292	270	281	269	288	313	271	281	300	292	266	270	308	293	295	280	297	283	290	278	308	303	298	280	278	285	293	301	281	313	283	293	302	304	291	313	287	276	269	302	294	319	328	287	292	290	316	305	303	323	312	308	315	308	297	293	313	317	306	295	303	284	289	291	280	284	271	283	273	294	259	306	290	278	263	321	279	309	277	314	270	309	286	295	308	293	308	329	294	290	292	273	282	314	331	284	297	304	294	313	283	309	302	271	295	282	268	318	305	287	304	311	296	278	317	310	320	303	280	283	309	310	299	282	288	308	288	318	313	280	287	308	298	294	327	292	294	307	287	294	284	294	275	289	296	341	302	274	278	294	298	300	301	289	294	283	315	295	301	296	286	313	313	333	308	305	315	293	284	289	297	277	288	273	272	322	302	299	321	307	297	309	295	295	283	314	312	314	278	318	297	240	300	329	300	264	283	280	299	306	286	296	252	287	319	314	318	335	274	322	321	265	287	275	315	289	284	288	290	304	318	274	273	288	314	276	268	271	279	296	318	330	313	290	271	282	307	305	279	281	293	283	301	329	301	309	283	290	305	289	305	290	306	305	312	323	261	318	312	282	302	304	289	284	279	279	305	290	287	276	294	289	330	316	306	260	300	303	277	302	264	347	290	294	264	289	306	256	280	298	281	315	318	297	284	260	270	287	309	282	308	296	313	315	294	291	289	306	268	305	302	279	286	302	295	317	308	289	303	312	293	293	306	252	303	253	306	334	313	335	301	317	285	290	292	309	280	288	266	311	291	280	276	295	323	275	309	270	309	291	307	290	306	339	278	275	289	320	299	305	287	297	293	285	322	295	285	300	295	301	314	301	328	296	299	306	287	306	316	264	289	282	293	328	284	292	284	283	308	283	306	300	293	274	282	311	288	278	291	318	286	310	266	325	285	292	303	284	290	312	310	316	291	312	294	273	302	281	295	306	314	307	271	305	285	288	326	308	307	276	289	296	305	282	288	265	319	261	269	292	287	299	317	283	308	280	276	290	289	288	297	293	249	277	309	304	281	283	298	298	275	298	282	287	316	268	320	302	303	264	299	298	272	288	265	301	294	298	289	286	293	282	321	282	294	298	264	288	287	301	344	265	304	307	297	325	313	285	280	282	326	304	297	313	328	292	308	284	278	268	307	320	290	317	257	285	314	292	256	272	282	298	279	275	288	306	298	265	273	318	296	318	290	282	305	310	295	336	308	269	288	290	289	328	308	271	272	292	316	282	299	261	288	261	282	271	332	278	320	313	297	291	284	267	306	307	315	282	279	274	314	294	303	282	268	267	316	288	281	312	302	289	310	298	273	311	317	303	258	302	278	280	310	303	280	305	273	310	306	319	309	310	315	287	308	309	265	309	255	309	299	295	282	302	313	322	320	340	301	316	315	271	275	306	290	269	274	286	307	259	281	303	293	291	301	281	306	294	318	298	306	266	272	308	292	243	276	305	294	289	277	277	309	318	305	299	319	313	285	301	290	280	308	256	297	307	276	302	282	305	298	293	280	289	320	339	307	268	284	275	304	294	284	302	287	305	285	293	300	292	276	310	320	319	281	272	311	264	298	273	271	282	298	302	274	309	289	297	303	277	292	278	276	295	285	271	280	268	271	319	304	284	278	286	314	292	271	320	244	283	285	309	318	295	298	274	311	283	291	298	301	297	297	317	265	242	282	296	269	275	287	299	308	273	304	314	282	276	322	283	284	246	276	275	297	310	310	279	302	289	298	314	277	296	297	275	266	295	285	292	310	296	264	281	323	289	293	294	297	297	298	314	271	304	271	287	291	292	300	292	265	291	282	322	302	261	331	285	273	289	325	311	277	297	315	319	332	310	286	292	286	304	252	270	290	317	294	294	300	317	285	297	277	287	296	320	279	289	315	320	306	276	319	310	292	289	265	297	290	294	293	276	278	317	284	291	285	296	288	281	283	273	271	271	276	335	270	291	274	258	269	317	303	316	301	305	284	300	296	298	282	291	308	299	300	287	300	298	287	314	265	281	271	295	288	290	308
33290	16182	3833	1893	1236	922	722	544	485	451	412	348	350	356	314	311	294	249	272	248	252	238	267	275	246	257	222	278	283	257	235	239	244	223	206	221	249	264	203	210	204	236	226	234	218	230	250	239	229	197	220	190	217	234	216	232	239	222	216	203	237	236	247	255	212	240	235	224	227	245	226	227	238	233	224	207	215	209	227	203	203	190	235	244	215	223	238	221	195	204	229	197	234	224	217	229	194	249	206	193	221	237	189	225	217	211	230	197	212	207	231	219	212	205	214	223	228	195	205	218	216	205	233	212	184	224	231	211	195	205	231	200	220	208	235	220	205	220	210	226	218	230	234	231	218	217	242	202	234	197	206	219	239	207	236	215	257	219	204	200	207	191	221	223	202	224	218	215	217	221	202	198	219	212	235	210	215	220	203	229	228	233	215	253	258	199	204	225	205	210	193	209	200	202	229	219	192	224	237	212	230	193	221	241	214	193	223	212	210	232	216	216	219	219	221	231	204	211	209	207	229	199	193	239	219	221	184	199	219	204	213	221	200	220	194	219	206	246	222	217	222	236	207	211	207	230	241	247	217	203	207	226	226	240	243	207	243	227	200	196	205	224	184	213	232	229	231	218	201	178	196	225	228	226	222	213	220	226	210	243	215	243	224	206	213	255	223	225	231	212	235	201	207	212	207	219	202	222	239	250	220	207	218	242	213	226	206	219	196	218	230	194	237	213	231	212	204	199	215	206	221	207	197	180	224	208	204	226	209	211	244	224	238	244	227	209	210	226	248	230	196	247	229	230	223	214	224	228	218	226	214	210	196	212	219	190	204	229	216	195	208	202	239	194	204	220	223	199	218	232	202	208	217	216	193	212	221	210	212	235	239	224	227	227	236	199	244	221	230	250	239	239	209	230	202	226	215	205	210	225	217	194	201	213	212	241	240	213	197	236	229	209	220	199	212	218	224	230	212	216	222	202	226	212	216	218	218	211	199	186	179	195	225	233	211	212	179	242	256	221	211	226	216	219	213	258	219	218	225	218	233	168	226	233	230	198	244	213	232	216	219	222	215	232	224	210	216	215	208	218	223	225	222	188	226	213	226	226	205	263	219	226	209	206	219	176	199	238	225	229	217	208	190	194	235	217	228	235	210	248	226	214	213	212	217	229	213	198	214	215	224	197	254	221	250	203	245	210	226	230	209	192	236	239	244	233	224	220	204	224	224	233	203	230	200	219	230	222	225	219	224	203	222	206	232	201	205	231	221	225	220	223	196	234	217	219	210	222	201	240	220	200	202	237	218	207	236	207	215	229	232	199	223	239	235	233	198	240	215	217	225	216	208	199	239	215	209	210	235	229	204	223	229	220	224	248	217	206	224	221	207	197	228	200	254	220	199	222	202	232	238	196	226	231	257	225	265	206	212	205	218	206	244	213	259	210	205	202	203	216	226	225	235	217	205	243	200	246	205	186	225	215	212	218	195	245	216	208	231	179	227	218	233	225	224	201	220	243	258	229	207	227	202	212	224	227	230	195	217	195	205	200	203	225	222	236	208	195	226	222	226	251	203	194	220	202	213	220	221	197	226	219	190	197	199	207	199	218	232	220	226	221	207	191	190	199	232	223	209	203	223	222	224	196	233	215	203	215	222	219	216	217	245	218	208	222	229	218	235	213	213	199	270	225	215	214	230	224	229	240	231	195	226	185	193	238	223	230	211	240	240	220	208	218	213	193	217	210	232	234	232	229	242	212	228	250	215	238	228	225	219	188	221	215	231	218	238	235	231	212	223	209	232	205	239	212	231	222	205	225	213	214	201	245	222	240	202	186	214	224	223	215	225	184	241	218	217	227	189	180	232	223	221	225	253	226	206	218	230	219	212	242	206	191	241	207	230	226	218	217	219	214	207	188	229	248	207	214	211	222	194	205	223	233	231	204	216	230	233	197	222	234	215	213	236	243	200	220	208	208	192	220	202	179	199	229	212	236	191	231	218	220	192	240	220	194	250	218	217	237	220	217	246	198	226	250	227	251	216	210	219	233	215	241	199	226	205	206	227	222	187	225	251	213	224	221	233	230	208	236	191	229	219	179	228	226	245	218	220	236	207	234	240	224	233	193	222	210	219	218	235	207	216	242	188	215	208	220	235	222	209	216	211	191	232	219	222	189	192	200	233	208	234	202	208	205	212	245	178	231	227	230	205	216	208	212	210	227	206	228	209	186	215	198	192	211	214	216	212	201	216	243	237	209	217	227	196	199	221	207	222	206	219	229	242	238	208	224	229	226	221	206	219	221	199	250	226	207	227	210	225	234	217	211	227	225	235	221	214	232	219	210	207	197	242	224	210	235	222	194	217	200	220	239	203	228	223	235	223	225	241	226	218	232	215	228	222	208	241	221	220	221	223	226	205	215	227	201	213	209	207	210	201	227	255	221	215	227	207	200	233	213	221	196	208	213	210	203	222	208	237	248	206	202	217	219	217	240	212	230	214	217	207	233	213	218	219	215	209	198	226	196	223	221	232	208	225	249	215	209	187	214	231	227	209	228	228	215	204	234	212	186	237	224	231	252	207	233	218	240	214	230	222	219	216	205	209	220	199	246	199	226	228	218	217	234	200	214	222	203	204	215	226	226	202	199	219	240	206	200	227	230	197	230	237	222	236	216	192	235	195	203	228	213	247	222	222	229	213	229	225	231	247	237	212	204	227	186	229	239	205	204	215	217	216	202	188	225	207	222	236	224	202	231	231	244	246	238	210	214	229	221	205	248	208	217	212	227	207	235	244	199	210	231	262	229	214	234	239	206	222	237	210	247	189	238	210	216	219	225	231	198	215	202	207	207	213	194	226	203	237	224	226	218	210	213	229	231	239	191	245	217	210	211	211	233	215	224	198	216	215	231	217	199	202	223	228	184	214	224	214	204	199	200	211	198	238	214	205	213	230	197	208	210	226	222	213	205	211	219	205	225	194	267	235	222	210	210	218	223	219	200	242	223	223	228	215	223	207	244	243	216	238	194	214	214	216	209	231	234	208	218	200	195	213	226	233	236	221	228	228	223	200	201	203	228	230	223	222	202	235	226	186	224	203	216	228	224	220	224	221	205	203	216	224	208	186	209	202	215	196	214	188	203	219	216	215	213	216	216	213	217	194	205	192	241	208	206	239	225	187	203	216	205	227	232	227	260	209	214	222	237	232	230	203	190	219	210	220	234	198	224	248	229	239	194	193	235	224	213	212	211	244	198	223	223	196	235	202	249	246	199	248	218	250	222	228	213	217	196	227	197	229	210	200	224	198	237	202	213	215	207	196	190	232	239	207	179	238	214	210	213	211	232	213	235	248	234	244	230	235	225	224	215	225	226	224	239	219	233	212	231	244	224	230	210	210	234	199	222	222	241	215	208	210	203	199	209	252	227	208	236	223	246	211	210	235	227	198	248	224	209	231	197	189	216	204	221	199	207	231	222	188	204	210	216	230	178	241	197	232	225	205	221	185	231
19536	2736	4341	5241	4581	3578	2929	2522	2078	1791	1611	1464	1370	1192	1128	1031	1002	864	911	891	854	743	763	754	755	735	722	660	692	706	651	678	651	630	636	621	591	618	614	611	614	610	617	568	603	618	600	585	602	575	589	556	567	583	582	559	545	559	533	516	531	550	583	548	495	556	561	577	511	531	550	531	581	573	537	534	583	503	509	519	544	554	559	555	510	552	530	519	526	512	485	505	509	520	543	529	521	553	513	531	562	528	551	573	511	533	511	521	555	563	555	541	467	532	523	539	484	541	509	538	538	535	501	533	484	538	503	550	558	558	555	497	522	534	513	523	483	508	465	549	521	527	508	525	527	536	512	552	531	508	520	550	505	521	518	530	510	545	512	538	496	518	541	534	510	518	512	509	508	548	526	528	521	527	497	564	549	512	518	530	561	503	530	538	555	483	469	511	515	530	489	505	551	493	523	554	534	562	506	519	512	515	537	508	526	508	524	528	534	504	524	527	513	499	551	519	513	525	545	498	526	504	561	551	525	511	548	543	500	542	508	511	501	524	497	527	516	508	505	556	486	484	546	512	483	499	522	534	534	517	526	524	548	535	529	569	521	496	538	524	494	488	567	515	553	542	504	523	493	521	475	518	507	536	533	526	525	521	540	536	479	512	550	505	528	518	499	532	556	491	533	516	544	490	446	553	534	508	492	484	505	537	549	506	532	504	537	513	514	507	509	520	500	547	533	509	482	537	518	550	536	540	523	529	573	520	520	501	518	561	497	544	518	524	537	522	562	496	493	502	515	528	509	511	498	546	535	528	508	499	528	550	515	577	515	514	527	522	508	513	558	520	521	512	517	535	503	539	496	479	493	490	505	542	508	510	510	515	508	499	528	503	541	532	511	557	517	494	526	505	515	513	490	572	545	517	559	523	500	542	507	493	498	524	531	490	519	561	544	514	509	507	477	523	568	559	528	526	507	542	510	510	537	547	504	524	520	504	525	548	500	508	491	519	533	525	524	525	505	522	517	532	550	510	504	514	526	536	518	546	530	521	531	499	510	464	550	505	474	493	495	484	550	509	529	523	530	511	524	513	500	553	525	565	536	511	497	494	517	557	496	512	476	501	540	547	495	537	523	528	527	539	561	536	507	500	538	483	512	520	529	466	534	522	506	507	513	478	537	528	523	490	512	503	530	540	501	515	513	545	497	525	530	482	534	500	497	519	529	519	528	542	532	470	502	499	495	506	521	534	487	534	499	559	535	540	527	511	500	536	512	518	528	541	491	508	501	498	536	493	509	491	545	526	539	497	517	545	508	523	540	519	501	516	520	524	525	498	531	501	525	495	515	494	543	488	536	510	527	529	497	499	557	552	496	517	507	526	526	501	500	509	527	515	519	513	523	511	556	525	511	551	549	533	551	520	503	498	521	536	506	476	553	527	540	506	517	489	527	528	562	537	532	529	522	492	555	520	513	540	522	519	516	455	540	532	543	532	532	529	480	489	479	526	522	490	546	493	532	573	512	500	489	549	511	571	505	546	561	510	515	511	458	561	521	537	523	511	494	502	510	540	569	521	554	509	523	508	527	540	536	491	492	509	514	520	530	512	526	522	513	517	498	478	517	473	510	503	504	529	511	518	491	518	509	531	511	536	539	516	520	492	545	519	532	505	514	522	483	513	525	497	551	505	484	518	527	538	498	555	474	456	506	513	531	528	538	552	515	534	543	567	517	557	555	507	518	515	547	530	510	519	513	504	548	538	556	538	549	534	536	493	477	462	518	518	490	516	561	490	527	515	499	517	506	574	527	519	522	545	507	479	523	526	509	521	492	511	511	526	506	494	512	537	521	555	496	501	503	520	495	584	515	469	537	515	519	493	572	504	516	485	503	523	534	498	455	519	491	482	507	528	502	516	553	530	498	556	509	531	530	479	508	515	523	517	505	541	511	537	538	526	541	546	557	536	511	532	519	546	481	533	471	594	522	541	534	509	539	525	521	515	520	522	464	543	526	504	531	491	533	520	490	490	523	528	504	510	549	481	524	530	521	506	515	560	506	485	468	495	514	536	506	546	544	515	548	504	528	510	514	561	511	501	517	536	535	543	500	529	518	510	535	560	506	543	536	523	515	571	554	511	540	528	506	558	505	512	531	499	483	517	543	526	516	525	518	514	527	517	518	525	509	516	498	486	477	562	506	481	487	509	553	527	497	574	552	498	538	501	502	532	535	524	500	497	504	505	520	545	495	536	545	572	576	530	512	524	556	519	557	518	528	575	541	532	521	524	505	532	529	503	547	514	533	500	501	490	492	527	531	541	502	491	509	539	503	502	582	487	554	525	505	516	552	497	515	505	538	516	523	521	518	534	559	535	539	525	513	517	516	488	506	512	532	530	517	535	520	504	527	510	494	549	555	525	532	556	541	474	561	530	517	494	508	507	488	508	503	496	508	528	521	561	551	506	509	503	479	547	502	496	486	533	536	535	511	550	512	510	515	579	497	505	540	505	525	499	507	493	536	538	551	497	505	530	526	523	507	530	510	537	526	504	556	500	544	495	503	544	527	501	547	530	500	532	514	511	540	493	518	525	449	531	496	498	557	526	511	464	566	520	538	563	540	522	513	535	482	508	531	531	558	563	511	503	549	543	520	532	506	554	525	504	535	512	495	530	479	551	507	537	553	514	488	549	547	506	505	537	519	491	536	536	538	538	529	517	503	573	528	528	505	538	529	548	512	510	527	542	509	502	554	527	495	522	516	519	506	554	568	533	515	516	520	493	561	540	529	503	503	527	531	516	533	484	502	505	520	485	526	533	537	554	494	500	516	523	495	506	549	480	523	505	537	547	529	522	526	537	494	494	494	549	509	548	514	514	522	551	552	528	550	548	522	492	543	479	527	502	515	521	524	496	529	535	501	521	521	539	496	522	570	518	527	550	515	530	533	502	504	550	502	526	492	515	549	514	498	594	507	523	524	513	522	502	522	493	497	512	538	512	569	486	528	524	542	525	503	531	525	522	502	479	555	510	504	568	501	527	530	502	521	513	524	516	536	552	498	513	505	543	527	567	478	496	507	517	507	540	534	532	517	531	491	522	514	504	552	487	522	537	540	508	496	481	544	479	497	515	533	500	538	495	486	545	520	533	507	496	541	492	492	543	545	515	528	499	522	498	510	530	530	513	505	522	501	498	522	493	493	533	516	540	533	492	550	551	517	571	514	518	523	536	545	526	539	554	498	533	557	527	577	479	497	470	491	524	517	521	492	520	521	516	540	522	510	511	508	553	525	506	545	503	549	526	512	518	490	550	528	525	498	519	495	494	514	563	543	539	509	524	476	507	526	491	536	484	488	523	540	523	496	525	543	498	497	500	511	459	550	532	524	509	487	512	476	554	499	534	575	531	542	519	506	534	534	535	525	538	495	528	492	519	544	551	513	507	549	529	501	496	530	505	515	522	553	547	470	528	517	483	535	516	526	526	510	487	524	524	524	498	544	491	545	534
5187	187	89	66	62	63	61	64	57	54	63	46	68	41	51	57	62	62	46	62	59	63	55	64	57	61	59	46	58	67	59	46	76	62	64	50	51	55	48	63	56	68	48	67	69	51	63	61	59	57	63	65	49	41	58	65	59	46	43	47	57	59	62	60	53	63	71	46	46	67	62	54	63	57	60	63	56	55	48	59	48	55	50	54	68	67	62	45	71	59	47	44	43	44	69	51	49	61	62	50	56	56	47	40	57	62	41	49	44	44	53	55	62	44	53	49	58	52	71	54	54	64	47	55	53	47	51	47	61	54	55	46	63	49	67	65	69	63	63	55	53	52	49	53	62	59	30	45	58	61	57	51	62	64	52	56	58	55	59	53	56	47	57	53	62	62	55	66	54	60	60	56	65	48	60	54	51	58	54	46	52	53	58	46	53	60	53	53	56	53	49	61	55	50	63	67	49	54	50	57	64	62	44	48	48	50	58	54	58	56	55	47	51	57	64	55	62	61	71	49	51	63	66	47	64	68	53	62	58	56	36	61	41	51	62	53	58	57	57	50	54	75	62	38	55	48	53	58	65	61	51	53	67	49	44	39	64	51	42	57	48	69	42	55	45	42	41	62	58	57	51	56	44	60	48	36	60	66	60	58	43	56	58	49	54	52	52	59	50	53	60	60	55	68	62	57	51	59	49	52	54	58	44	45	50	65	64	61	47	54	53	64	52	49	36	54	58	54	34	43	66	53	54	46	60	57	59	61	48	55	51	67	49	67	49	46	48	64	51	59	59	69	68	72	65	47	48	47	58	57	70	52	58	50	65	52	57	37	53	55	50	49	50	63	67	54	62	51	54	56	54	45	75	51	68	55	69	46	68	48	75	50	50	68	65	54	47	54	55	51	60	44	52	62	54	61	53	57	59	54	53	59	45	48	66	63	49	53	65	46	59	57	53	56	68	63	44	59	51	43	64	53	44	50	53	53	57	53	55	51	51	65	50	45	54	65	56	48	46	38	54	55	57	54	60	47	63	52	55	52	59	69	51	60	54	52	62	57	53	66	55	66	62	63	47	38	50	63	60	50	44	56	63	60	37	61	48	62	65	63	42	68	53	65	51	45	56	45	51	42	66	60	53	59	61	60	70	55	60	56	42	50	68	66	57	66	63	44	60	59	56	56	57	55	54	59	54	56	58	48	69	52	44	40	43	44	44	61	62	45	51	53	49	40	62	46	58	49	46	58	55	53	55	48	61	69	60	54	63	64	66	57	54	45	72	53	39	56	47	57	48	48	45	54	56	44	57	52	43	65	53	49	63	43	43	64	67	43	49	56	56	54	59	64	46	50	49	65	55	67	54	53	55	51	54	62	59	43	47	59	65	70	44	58	67	47	50	62	64	37	58	54	47	40	58	51	48	60	66	57	37	50	48	70	67	65	57	52	57	54	52	51	68	47	67	47	63	64	54	53	55	60	56	59	55	57	41	62	57	60	42	61	64	58	60	50	57	57	53	56	41	50	67	60	63	64	56	40	55	64	49	41	63	54	53	60	59	40	63	46	49	60	58	53	49	55	52	51	50	60	44	60	65	63	73	61	49	53	64	58	65	54	58	55	71	51	57	51	56	68	60	55	43	60	52	50	66	59	62	55	53	47	73	54	55	65	50	58	56	45	66	64	75	54	43	76	62	40	36	57	56	55	60	47	59	52	50	66	55	66	59	54	63	51	58	37	39	64	60	53	53	68	60	47	67	48	61	51	58	48	67	58	58	49	46	63	49	48	54	53	59	55	67	57	62	64	81	46	63	55	60	65	43	57	50	63	43	48	51	50	55	47	63	67	41	42	47	53	57	44	52	55	51	64	58	51	50	56	44	58	51	54	57	39	53	46	49	47	44	58	72	49	59	72	48	62	44	52	54	54	65	47	55	51	55	62	66	62	63	64	44	44	58	61	53	52	47	49	42	72	57	51	53	41	53	52	42	71	55	38	50	46	58	66	48	59	60	64	43	52	43	52	55	63	45	62	39	58	60	50	64	59	43	47	64	59	68	47	66	70	64	50	47	52	65	54	57	51	74	54	61	55	54	48	53	54	57	54	59	47	54	64	57	53	76	44	52	54	65	51	57	51	45	60	64	46	58	52	65	52	52	55	42	54	54	52	42	65	58	62	61	44	60	53	49	51	48	61	53	48	50	65	51	49	57	43	34	48	53	47	59	77	57	65	41	62	49	40	48	62	58	38	58	51	61	58	53	68	57	49	45	44	68	50	51	44	57	55	55	60	60	35	52	48	46	64	67	50	57	65	66	54	56	40	46	61	68	45	69	62	56	58	70	54	57	58	51	57	42	64	51	50	58	43	53	56	59	54	61	41	51	57	48	56	53	56	60	59	51	63	52	68	58	66	57	50	42	48	55	50	55	58	61	53	57	40	49	44	60	58	57	48	60	48	51	63	46	49	36	63	57	61	53	54	46	49	69	56	50	51	62	51	59	46	49	40	61	51	59	50	71	47	59	49	46	58	53	45	59	47	51	50	71	50	59	51	46	53	54	64	56	47	54	42	48	56	57	50	58	57	53	54	56	60	66	55	56	58	63	51	59	52	62	62	45	58	55	51	57	49	56	55	66	48	60	65	37	70	64	57	63	49	69	50	65	47	45	55	47	50	66	63	48	62	48	39	48	54	54	60	62	63	57	62	49	51	63	58	66	51	53	59	57	53	60	56	55	57	59	56	39	48	59	51	58	52	49	51	58	57	47	50	69	44	48	49	59	46	49	64	64	57	62	53	54	58	46	51	46	54	48	58	57	55	44	56	67	41	59	58	56	64	65	46	68	56	63	74	51	55	60	56	43	63	55	54	43	53	49	52	51	57	65	43	47	62	72	57	49	44	58	53	49	58	41	65	61	45	43	62	58	55	65	55	43	60	67	60	49	74	40	43	64	61	51	60	53	42	47	62	51	45	54	59	47	58	64	49	59	46	48	65	50	47	66	51	69	69	49	64	52	47	59	60	51	47	69	44	55	50	59	58	57	61	60	71	55	37	47	57	58	52	52	44	56	56	55	60	55	58	66	58	61	59	47	51	42	63	75	62	39	71	44	50	55	58	53	55	49	60	50	57	38	45	53	44	53	53	46	63	52	64	58	58	50	51	51	46	49	44	52	45	45	54	54	66	56	43	60	59	52	51	44	66	64	46	66	60	74	41	57	61	50	63	39	61	51	55	53	63	58	62	49	50	49	51	43	44	52	57	58	55	50	50	48	50	57	43	52	67	62	56	60	59	57	54	57	45	52	61	56	46	55	69	52	57	58	60	52	55	40	42	58	57	55	75	69	68	61	67	63	61	66	68	53	53	59	53	54	51	46	58	55	61	64	65	58	57	49	62	81	60	71	31	56	57	57	49	67	56	58	59	67	57	47	60	54	65	59	54	57	42	67	52	61	63	53	48	56	57	57	58	64	54	62	45	59	48	39	54	52	51	57	63	47	68
3466	257	245	258	231	258	232	189	200	211	209	193	194	197	192	177	183	182	197	172	168	218	183	192	174	179	193	184	166	193	177	186	172	154	160	156	180	177	166	182	141	196	168	182	146	167	178	163	174	165	191	179	198	191	164	185	177	173	170	186	146	167	197	171	172	195	179	172	163	186	171	167	184	191	146	193	161	168	164	179	181	155	182	182	164	162	172	158	167	160	164	158	187	174	166	185	192	154	168	164	158	183	171	173	175	186	160	192	177	168	184	177	165	193	177	174	172	170	170	162	168	177	181	182	206	175	177	166	174	157	172	165	181	197	188	185	163	163	175	154	174	169	158	155	179	156	176	185	167	165	144	157	180	160	150	172	159	164	178	169	190	179	180	173	176	161	182	170	166	186	177	159	156	163	179	165	175	158	175	152	161	152	180	175	190	168	147	164	170	192	161	193	164	156	184	198	173	168	171	165	182	145	164	170	188	168	166	184	160	161	171	157	160	150	177	197	171	178	197	158	171	146	171	163	170	171	187	175	159	198	180	148	166	157	167	171	166	187	175	154	181	167	171	160	185	190	148	166	176	180	201	180	171	177	174	182	170	151	184	156	164	168	157	172	170	168	191	181	148	165	198	208	183	170	190	147	192	183	175	171	168	152	169	168	165	187	187	181	178	173	168	172	177	149	159	149	176	148	172	171	191	192	156	158	170	190	171	171	163	177	180	168	181	146	164	192	175	183	159	158	176	184	184	149	172	168	187	153	180	192	186	190	159	169	156	172	180	195	151	156	188	176	173	169	179	183	171	186	154	168	181	196	195	180	156	180	150	162	160	144	147	187	169	169	187	180	180	193	175	190	163	213	163	151	175	167	173	189	164	156	158	158	183	170	157	193	166	167	203	149	161	170	168	171	179	160	182	174	157	159	169	163	170	161	173	158	175	166	184	170	180	186	182	176	166	179	166	152	176	162	150	164	159	162	164	168	171	183	170	158	173	174	186	176	188	168	182	187	173	197	193	157	148	162	183	181	158	193	173	192	149	149	167	169	182	180	189	178	176	158	166	156	140	200	176	171	163	185	178	173	160	174	166	172	171	162	163	165	176	167	170	188	165	171	175	159	176	160	195	191	155	148	152	196	199	188	143	190	171	153	164	173	185	178	156	174	187	143	178	166	174	180	146	182	181	173	162	173	161	175	162	159	173	184	194	175	185	162	158	188	162	151	165	170	154	176	192	162	161	176	176	185	164	157	165	148	151	168	161	154	162	179	183	173	168	150	141	165	178	183	155	140	168	164	181	148	160	166	175	182	179	158	169	161	150	167	165	167	182	161	179	174	164	170	141	200	198	164	137	158	180	163	165	185	186	181	139	174	166	159	140	161	166	169	152	182	169	163	166	186	193	189	150	176	159	170	164	157	170	181	170	162	183	170	184	156	195	162	152	165	167	167	178	162	173	183	177	171	162	174	171	144	155	185	157	173	178	188	173	164	180	152	177	183	162	178	162	148	160	168	153	159	169	181	170	187	171	191	186	186	131	190	180	166	193	155	171	169	181	151	179	158	177	169	172	177	150	166	153	176	185	174	153	161	175	188	162	157	166	172	144	169	157	193	189	163	147	197	158	172	153	155	182	180	191	177	183	140	171	170	170	202	159	174	161	167	181	169	165	181	159	156	146	187	168	173	193	157	158	169	188	180	180	174	176	160	193	168	180	165	165	138	162	190	187	164	187	169	166	181	155	183	159	174	161	175	170	166	162	169	159	192	169	150	191	165	169	154	178	158	192	201	174	170	184	219	158	168	159	157	158	164	190	190	171	163	171	171	164	167	167	174	179	183	189	151	165	166	177	165	194	164	156	185	173	156	188	172	175	196	185	142	178	185	178	141	174	163	188	185	196	162	173	181	179	191	195	173	177	177	166	169	149	148	175	163	179	159	153	156	176	179	180	186	169	164	148	178	173	166	171	176	174	141	168	172	176	174	163	177	168	153	187	172	182	170	162	181	180	159	184	205	169	157	198	178	161	175	169	158	177	153	164	144	170	166	182	201	155	184	181	159	157	193	178	174	183	157	179	161	171	179	168	196	187	154	159	166	171	178	175	186	164	169	163	153	190	176	161	164	153	178	159	177	164	156	156	158	174	191	188	162	184	178	172	173	175	159	149	199	168	169	154	172	170	182	168	165	182	178	181	158	196	180	178	164	185	176	191	174	165	179	167	166	163	193	174	170	190	172	177	138	165	165	190	185	166	175	168	155	156	181	173	179	171	167	156	153	180	153	171	182	176	177	155	152	179	187	171	147	164	179	170	193	180	178	181	166	182	170	162	158	164	186	167	163	170	190	154	183	186	184	156	201	170	155	186	167	188	166	144	188	173	170	173	161	189	174	170	174	171	169	168	136	193	163	177	183	167	187	161	171	171	156	168	175	168	163	175	143	171	162	164	180	168	172	144	184	178	186	132	158	156	181	175	173	158	172	193	171	207	152	176	153	182	169	169	141	152	158	182	157	179	171	184	172	213	142	172	148	174	176	180	167	160	143	170	171	173	175	177	181	172	154	150	185	162	177	176	189	189	183	158	168	178	165	180	164	198	185	184	174	160	173	188	181	160	197	168	171	174	163	192	191	173	175	157	166	183	156	175	155	160	184	159	188	179	165	166	202	182	184	173	180	171	185	161	169	165	160	166	159	170	157	178	155	175	176	163	160	184	177	169	179	182	140	161	191	159	179	171	175	175	176	184	155	169	168	169	166	158	162	166	169	172	165	168	171	156	170	171	183	177	165	172	197	149	167	191	163	164	167	155	159	192	173	164	181	165	184	193	170	175	144	173	151	184	155	166	171	179	163	168	161	173	153	194	173	155	173	180	159	162	156	151	162	177	168	173	174	166	183	164	158	172	161	160	177	164	183	170	193	170	165	177	155	181	189	178	162	166	154	181	176	173	176	189	176	166	177	163	196	167	176	177	165	186	162	167	179	175	144	167	157	168	178	160	156	183	173	156	182	204	165	165	193	170	173	165	178	159	178	169	189	150	149	157	180	165	180	161	168	184	157	171	158	165	140	172	169	163	179	169	190	180	188	173	174	187	195	168	130	173	189	167	170	180	174	159	185	190	181	174	162	179	175	169	167	153	163	176	172	133	182	173	172	185	153	150	188	177	166	142	168	171	169	193	186	174	164	182	178	163	168	177	149	172	186	156	180	185	185	188	181	184	160	182	166	171	140	165	168	178	172	190	174	194	146	168	162	171	170	169	162	197	186	182	172	170	192	152	158	158	180	167	161	176	177	161	172	169	179	181	155	158	169	181	162	201	191	168	182	153	170	167	158	178	167	189	179	168	159	156	158	194	174	166	170	175	161	178	197	192	209	167	163	162	169	162	182	174	176	179	193	168	165	182	164	157	183	175	150	140	157	170	184	156	166	172	154	170	154	186	167	179	159	187	156	165	177	173	169	157	162	184	172	155	177	191	202	160	168	158	158	162	165
23413	7866	1417	912	608	444	353	294	265	232	225	183	153	166	151	140	131	136	146	128	134	106	135	140	132	115	114	111	125	117	99	115	103	112	113	117	103	113	119	112	103	133	124	131	107	123	133	125	119	118	112	116	96	112	112	90	100	112	94	102	108	108	111	112	89	105	101	106	105	113	103	95	100	96	120	104	101	107	94	98	92	105	119	117	109	111	111	100	122	111	107	97	112	110	96	99	120	116	92	123	98	101	86	134	118	82	104	103	115	109	114	99	111	94	108	113	135	91	103	126	109	110	104	96	131	81	106	111	116	99	114	116	104	102	100	84	113	108	107	110	110	98	124	108	73	106	90	90	99	114	118	121	111	108	105	99	103	113	123	104	121	119	87	102	92	104	99	112	104	99	111	89	111	87	106	92	95	100	128	94	115	98	102	97	109	120	108	109	114	111	110	116	102	95	86	112	101	100	107	101	137	99	105	128	117	106	110	93	114	104	103	109	107	91	102	93	119	96	101	105	101	110	126	121	100	115	106	102	101	125	98	97	110	120	100	89	113	104	103	105	81	134	121	102	105	96	105	123	112	112	122	113	99	87	119	113	116	112	106	110	105	109	92	110	105	105	111	110	124	117	120	101	108	119	115	96	101	103	116	107	112	96	116	105	116	111	119	104	95	124	96	105	105	123	120	99	123	114	102	135	102	113	108	106	96	120	103	116	118	84	121	112	112	111	94	112	106	97	116	131	114	102	119	110	100	104	108	115	104	88	111	106	104	97	103	114	102	113	106	97	109	124	101	122	116	129	116	121	113	102	115	104	101	110	127	103	93	114	96	101	122	84	114	135	124	120	110	100	105	97	105	95	105	105	100	99	105	121	113	116	108	115	105	107	123	106	91	118	97	94	98	112	105	117	110	117	111	99	99	96	105	108	116	104	94	109	107	88	101	113	107	116	104	111	99	114	110	106	117	128	93	97	100	100	100	122	113	96	106	100	112	109	130	116	108	111	122	124	130	93	107	100	129	107	114	110	104	95	96	106	118	127	100	110	123	108	112	106	112	107	102	117	94	107	84	92	96	114	114	103	108	92	110	86	103	112	109	116	101	107	122	110	113	98	103	125	99	133	112	116	105	94	95	113	105	102	86	107	114	65	118	126	104	104	115	107	95	123	111	101	104	135	94	95	89	83	117	96	104	117	81	106	113	114	88	120	104	96	105	81	110	107	101	108	119	113	107	99	122	105	96	108	93	122	141	98	101	113	106	108	90	108	103	104	104	94	102	114	116	102	116	106	114	124	122	101	122	112	125	118	93	118	96	100	101	114	111	119	147	116	137	104	88	140	124	117	107	111	116	99	109	123	109	113	101	88	119	109	108	107	122	93	119	106	109	97	123	107	122	101	106	123	116	116	94	92	109	108	133	113	105	104	99	105	103	109	114	104	93	102	97	96	106	106	112	104	105	96	120	104	114	116	109	104	113	120	106	97	117	105	100	111	103	102	119	95	107	113	105	106	119	112	110	100	110	100	100	94	110	103	108	93	106	114	110	102	96	99	116	106	101	109	106	108	92	115	107	108	119	98	88	106	110	95	97	96	101	112	92	107	92	91	112	104	108	105	95	93	116	117	121	119	108	83	89	115	98	87	92	114	96	114	97	93	111	112	99	107	107	115	107	110	119	121	96	105	108	104	98	122	99	116	112	79	103	92	108	109	151	94	113	103	108	118	109	111	95	105	106	112	123	106	120	128	108	112	108	100	101	97	108	89	110	111	118	111	110	107	105	124	98	110	101	102	106	117	121	110	106	93	110	104	111	114	113	124	101	107	99	99	100	105	99	98	109	99	107	100	102	121	101	122	95	122	113	113	96	117	124	123	91	104	104	117	106	117	93	87	87	117	97	106	109	114	94	101	110	122	127	114	89	95	122	99	90	111	106	106	92	116	126	134	116	117	109	104	110	102	113	86	102	108	96	105	129	93	91	115	100	118	129	123	104	97	103	110	110	113	112	115	110	108	103	116	112	101	106	112	108	105	98	117	113	113	119	100	129	87	111	97	132	103	113	97	108	109	112	118	97	91	103	104	104	108	117	89	127	91	98	137	101	108	88	111	116	115	119	126	110	100	91	105	106	107	102	109	110	111	131	102	96	82	103	104	111	112	116	94	113	103	107	106	109	111	97	106	116	94	116	116	104	117	126	103	109	114	99	94	107	101	119	105	108	136	98	109	104	89	107	112	103	104	97	118	112	97	107	109	110	97	114	103	95	106	110	114	123	118	100	91	103	103	106	120	133	89	86	92	124	100	105	129	100	123	116	111	118	91	113	103	108	95	95	94	108	104	99	105	113	111	107	107	88	84	97	109	113	99	108	107	114	105	96	129	122	94	111	113	108	106	111	105	116	90	116	105	103	114	100	92	121	94	104	113	103	116	100	109	90	96	111	108	103	90	92	106	94	91	102	113	111	85	112	122	108	106	106	112	115	101	118	95	114	117	104	119	94	109	97	86	118	101	110	112	121	111	113	106	98	124	95	107	111	99	118	109	119	100	114	99	121	101	77	100	134	103	100	105	104	112	111	108	94	123	113	109	94	86	105	110	105	102	112	117	105	123	117	113	113	96	90	112	121	105	97	85	114	109	100	106	106	119	99	91	106	104	76	100	108	109	101	105	109	110	101	115	103	100	114	105	100	110	101	114	97	92	120	105	109	106	126	115	97	111	112	118	129	102	96	83	130	107	125	107	104	106	100	93	99	125	116	110	123	105	109	118	113	113	118	100	119	108	108	87	117	101	127	118	96	103	108	101	102	106	106	114	112	101	98	112	106	112	116	115	96	105	111	102	110	113	113	86	117	119	102	113	111	96	102	122	94	128	111	87	100	119	92	116	132	117	100	110	129	117	129	94	98	111	99	92	116	118	108	112	104	113	121	97	103	93	103	121	90	102	116	104	96	116	104	114	88	83	98	114	99	105	107	94	123	116	102	121	92	99	101	117	92	103	101	104	105	102	113	92	96	103	94	100	94	100	117	105	131	111	85	86	119	122	90	104	85	118	100	104	94	119	98	96	88	97	99	105	103	98	102	117	90	105	91	86	83	88	106	121	111	99	119	112	124	115	88	114	111	102	100	110	96	116	90	111	94	104	110	134	103	118	96	105	108	91	95	118	94	133	96	111	127	94	77	119	125	93	128	96	106	101	92	104	113	107	104	94	101	105	100	114	89	100	108	112	99	93	100	98	113	115	121	97	109	107	108	112	129	109	101	115	111	107	92	93	127	118	131	87	91	115	113	99	113	111	103	100	114	121	111	127	117	93	101	86	99	111	100	116	107	120	121	113	117	90	112	99	131	120	96	99	109	139	101	105	102	119	98	94	103	94	124	102	113	98	118	120	101	104	94	120	97	134	107	98	102	90	107	84	111	86	119	100	100	102	110	101	112	85	103	128	119	115	112	106	98	117	108	92	99	112	109	131	100	125	116	116	93	121	120	103
14417	1509	2336	2747	2471	1961	1592	1374	1164	990	862	780	700	691	662	581	530	488	523	484	461	474	423	406	408	377	408	370	377	389	367	357	355	354	374	347	355	344	334	383	312	293	318	314	345	298	330	349	305	319	358	282	334	308	321	319	313	335	328	291	319	322	303	316	326	275	327	277	341	318	302	294	309	299	279	304	302	328	285	294	304	303	307	282	316	326	308	332	299	363	303	346	309	290	311	284	308	316	298	322	292	272	290	304	312	292	296	306	282	271	268	288	298	291	302	301	272	290	292	302	284	303	290	298	291	322	306	281	311	325	291	308	306	294	329	321	293	301	304	274	274	301	268	297	288	309	294	287	290	292	279	285	282	278	313	292	271	240	335	321	294	308	295	275	297	286	279	285	290	289	294	283	291	299	300	297	276	305	290	312	273	286	312	298	288	319	291	294	286	290	304	291	268	310	274	279	279	297	286	294	286	299	261	275	295	309	275	283	328	277	308	319	295	315	310	296	283	267	294	323	276	308	300	311	276	278	267	274	308	305	264	303	281	311	277	260	290	282	287	294	295	295	298	326	290	301	291	311	322	265	296	288	293	282	308	288	299	274	295	312	302	296	276	320	295	303	300	291	276	271	296	300	291	310	277	281	279	281	300	280	264	284	285	274	284	287	249	270	271	304	306	279	288	284	303	297	317	294	304	285	302	271	301	323	271	254	304	292	289	280	283	308	309	284	295	294	269	300	321	323	300	298	280	286	298	300	288	291	290	305	312	287	291	300	289	294	271	284	295	322	313	279	303	305	312	308	293	297	315	293	273	274	312	299	289	298	291	263	315	303	314	281	262	254	323	261	289	327	288	281	281	294	280	282	291	282	321	282	316	299	270	274	280	269	276	288	324	303	286	312	309	328	310	292	292	274	291	320	282	337	308	267	291	303	318	300	282	302	296	304	318	295	293	296	288	309	318	326	276	295	283	323	315	301	297	269	324	333	307	297	295	293	301	263	307	282	313	278	271	303	287	306	298	292	310	280	294	286	298	281	310	319	316	303	282	342	306	302	311	304	270	304	280	296	272	272	315	306	301	328	284	294	298	306	303	340	297	312	275	306	254	287	288	294	304	306	316	268	300	295	291	281	313	306	295	273	296	281	305	304	295	286	293	314	316	326	307	291	302	312	285	302	301	274	310	293	277	300	335	291	282	280	295	315	287	310	288	309	281	304	288	315	276	317	338	306	296	319	276	328	292	273	314	277	271	267	278	293	299	306	283	288	284	280	280	297	286	284	314	296	272	295	299	298	286	316	277	313	312	303	312	326	298	281	304	270	328	307	298	298	286	293	291	276	300	270	301	272	299	279	296	272	275	314	321	304	278	313	303	305	285	285	314	311	258	297	321	297	305	253	315	317	274	278	303	309	291	300	304	295	292	296	287	272	290	314	306	285	282	323	325	344	299	268	318	281	301	306	308	309	278	296	286	284	307	322	303	334	270	286	304	273	272	283	294	263	323	308	287	287	290	311	306	270	257	284	297	315	298	261	290	298	274	281	308	291	290	300	296	306	287	277	287	285	274	293	260	289	272	283	287	274	267	298	259	289	305	327	298	293	294	325	268	290	303	280	298	285	269	274	296	313	290	314	285	269	329	304	276	286	283	306	284	297	323	313	289	268	282	272	274	292	301	299	262	283	311	276	281	283	302	295	300	267	274	275	291	305	306	318	293	300	323	315	319	260	289	269	299	322	271	341	306	281	276	262	281	275	292	326	297	321	285	296	295	317	291	299	306	296	309	308	277	295	269	276	303	300	278	300	270	302	314	300	282	279	293	306	287	266	300	304	320	308	301	273	272	271	275	309	288	309	301	278	306	301	281	306	274	312	310	300	271	284	253	315	309	303	277	318	292	308	305	294	280	324	265	292	302	305	320	300	292	276	276	269	257	326	277	318	281	314	302	296	271	301	304	295	284	287	309	288	264	276	309	291	319	317	298	271	298	305	291	328	322	308	312	321	272	284	280	290	286	311	285	274	306	275	263	282	319	287	307	279	306	295	298	294	288	309	293	282	279	292	297	309	277	314	304	274	289	302	306	282	284	314	306	279	279	286	292	295	323	303	297	300	276	287	291	286	326	332	296	292	304	299	302	269	286	333	271	286	309	304	281	292	307	307	305	282	299	311	279	271	317	277	304	295	321	291	285	327	331	264	287	293	302	276	271	283	310	276	306	271	293	282	316	250	292	288	345	308	336	284	314	306	293	329	287	283	297	301	298	315	297	276	319	274	277	299	314	309	287	298	273	274	306	304	315	284	271	293	308	292	304	283	275	281	310	299	308	302	306	288	296	290	307	290	297	308	284	288	291	274	275	327	249	273	295	292	299	296	267	306	261	263	287	291	282	308	351	288	278	324	288	289	277	294	299	291	282	295	307	300	304	289	290	282	299	286	284	311	290	297	341	294	270	299	342	290	301	303	277	272	336	315	320	307	300	298	277	286	312	294	317	304	340	318	289	290	317	299	302	282	306	273	286	310	291	283	289	315	274	317	300	303	282	306	296	286	287	311	278	294	288	281	264	284	310	302	272	299	269	314	291	286	283	268	287	266	291	294	315	281	309	300	297	312	309	304	297	300	287	274	290	310	292	310	287	293	303	282	257	285	287	280	293	296	284	251	281	314	310	306	332	290	281	309	283	315	314	306	328	283	313	291	273	288	286	297	277	274	279	291	298	301	291	255	278	297	310	303	270	287	299	289	294	329	289	298	282	317	311	306	275	275	294	315	303	323	283	271	294	296	306	290	281	285	314	304	312	296	305	274	282	291	322	282	285	262	291	290	293	288	281	297	306	279	294	269	294	314	310	303	306	304	296	320	285	286	296	277	316	303	300	290	304	303	287	289	310	300	288	274	292	290	256	310	268	331	279	330	308	284	262	327	290	283	293	263	295	285	311	335	272	319	291	308	291	303	315	338	286	323	278	281	282	306	303	297	259	279	282	322	306	276	301	291	293	303	293	295	327	260	282	303	291	334	283	273	305	272	298	292	309	306	330	300	289	315	256	255	338	308	298	289	289	312	320	303	301	306	302	301	299	318	254	333	324	324	333	290	308	295	303	301	300	298	314	326	289	287	279	284	312	274	282	305	257	299	289	272	298	277	283	285	288	290	312	303	279	290	297	290	272	290	306	288	281	288	293	279	346	315	329	305	289	293	254	288	276	275	283	304	285	324	276	281	309	286	320	330	289	311	290	323	288	295	292	280	295	300	277	292	292	291	305	294	282	303	349	289	307	295	264	313	281	287	269	279	278	318	282	285	266	279	299	280	294	307	297	295	305	286	296	298	260	326	293	303	330	295	289	289	288	296	315	278	298	313	269	299	280	296	281	276	279	298	301	294	300	301	290	305	289	315	309	268	289	286	302	307	286	280	280	270	327	290	264	300	315	315	308	266	280	302	297	260	345	269	277	303	280	285	293	309	296	313	294	283	266	276	311	276	293	261
33752	16618	4192	1929	1172	905	714	582	521	422	423	374	345	321	323	301	277	292	289	236	251	262	272	264	255	238	239	240	253	268	238	232	235	208	259	233	227	228	247	213	247	247	207	245	238	229	224	220	212	221	205	227	232	211	225	239	204	230	219	242	204	212	249	217	257	191	231	218	219	224	223	219	213	238	222	221	227	229	216	225	198	210	234	241	234	233	207	193	211	224	238	248	247	215	218	226	207	231	251	230	218	228	206	226	207	215	220	231	207	206	220	228	193	229	205	206	206	230	227	189	211	218	230	234	206	201	248	217	223	224	212	233	187	243	239	226	217	237	227	235	212	204	205	219	215	226	248	212	216	221	208	216	211	232	194	237	232	253	225	209	234	246	240	237	210	228	215	221	215	186	218	227	217	210	208	222	199	192	195	195	203	183	232	245	225	208	226	242	225	223	223	214	238	232	254	222	204	216	213	194	209	223	221	228	199	227	233	227	205	209	235	195	224	218	209	218	216	185	224	194	207	213	235	212	233	196	203	203	229	201	190	180	219	216	240	230	211	209	218	187	219	198	249	200	224	200	206	221	204	209	237	216	241	245	230	245	237	197	233	208	204	229	214	202	212	224	228	234	234	225	232	221	213	214	200	224	211	218	213	198	231	209	203	217	194	250	217	222	185	220	225	200	228	221	183	218	203	188	243	217	214	229	201	215	205	221	234	243	220	214	229	203	199	218	210	196	201	230	194	223	213	207	225	205	182	200	202	225	207	217	214	199	244	207	223	251	210	249	190	198	207	209	249	227	227	207	204	201	190	215	243	229	206	211	210	214	214	226	221	220	200	231	190	215	215	197	190	218	194	229	214	194	204	258	260	201	217	230	217	215	238	213	224	224	230	207	201	193	205	219	201	223	234	186	216	226	232	211	205	221	246	208	221	245	210	197	197	230	231	244	210	232	207	206	217	241	225	245	213	209	228	225	216	214	201	228	214	194	208	184	220	220	230	214	209	231	209	217	198	231	208	235	211	211	215	212	216	225	232	212	214	244	225	224	235	192	246	225	193	218	227	243	229	224	199	192	216	213	216	225	215	219	217	245	226	215	208	207	216	227	232	222	229	239	220	208	214	199	187	215	227	186	214	194	193	203	240	233	208	266	226	230	210	214	236	204	217	247	207	218	205	216	227	218	202	227	242	203	204	240	245	234	223	229	244	212	222	201	246	230	235	233	205	214	236	220	225	206	224	229	238	229	204	208	225	195	217	228	207	238	221	226	226	219	226	241	219	224	204	191	198	234	226	213	232	217	217	224	203	244	218	221	235	208	196	237	184	198	252	240	238	218	219	215	205	222	242	208	210	196	235	209	213	224	205	218	215	207	218	211	227	227	205	215	199	215	217	217	231	233	196	234	222	196	211	220	198	221	199	208	218	212	228	211	215	197	217	210	230	225	235	239	214	204	206	215	228	237	223	211	212	235	230	226	220	246	227	195	188	222	215	213	214	218	220	205	225	218	226	240	193	214	214	233	243	232	218	202	214	233	212	197	225	203	210	211	216	215	220	225	244	196	226	232	234	211	209	219	180	229	189	223	186	233	191	244	221	217	238	209	239	226	222	228	220	238	217	233	230	196	188	227	203	216	236	190	226	224	203	201	197	209	233	231	228	223	236	207	189	227	227	230	193	191	207	203	221	225	224	205	218	228	211	224	227	209	223	211	221	210	196	223	191	200	206	201	224	233	217	193	211	205	223	243	190	228	203	190	206	208	204	203	239	200	244	201	211	231	241	213	246	243	234	211	211	212	237	235	183	233	229	229	210	213	189	215	220	205	239	214	253	216	230	229	224	214	216	239	233	227	239	213	242	203	207	223	203	224	218	229	243	223	210	231	212	228	228	227	213	222	238	227	221	205	199	230	216	239	205	222	185	198	219	198	223	218	184	220	221	213	194	228	196	193	224	196	206	206	203	239	211	193	219	197	249	212	187	224	208	203	246	243	213	208	234	233	220	235	213	211	194	216	202	219	217	234	193	212	204	199	244	243	233	220	204	231	218	197	210	208	216	233	225	244	248	207	182	215	217	204	229	199	233	220	246	245	219	199	229	210	202	220	225	225	227	211	231	223	212	223	239	214	229	233	211	213	221	222	238	202	247	215	202	213	224	251	222	246	213	226	216	207	220	236	204	220	190	200	222	214	225	219	241	188	209	216	219	205	208	210	191	210	233	207	213	219	190	210	216	229	220	210	196	206	191	219	214	208	222	203	234	214	218	220	193	220	223	201	217	206	198	195	221	229	219	214	242	213	219	203	229	184	205	213	194	259	220	215	235	204	218	209	226	215	209	216	215	226	233	244	210	229	216	221	216	211	205	196	224	229	217	190	213	203	236	210	250	209	221	219	224	234	200	217	214	209	228	224	211	192	180	208	214	209	235	237	183	221	208	226	202	205	217	202	239	230	195	241	212	218	230	236	228	214	221	218	206	211	217	215	209	206	244	241	209	217	245	225	223	218	210	178	218	223	194	227	224	244	233	229	224	211	232	206	206	220	228	211	221	220	232	228	214	198	219	206	234	224	208	200	206	197	184	225	202	233	196	222	201	221	218	223	222	206	220	215	223	213	211	227	229	218	219	203	225	227	227	217	222	220	206	219	219	210	214	230	228	222	239	215	214	222	199	216	183	181	211	226	234	200	210	221	204	204	223	232	221	222	203	188	226	233	220	229	196	225	224	212	211	212	209	205	265	215	249	218	245	221	227	208	231	202	205	216	198	204	218	207	211	187	224	215	229	224	227	214	233	195	206	240	208	236	231	197	228	238	234	223	210	243	224	224	197	196	189	198	196	223	234	203	214	211	220	227	231	221	224	196	228	183	189	225	203	209	224	197	229	242	216	217	217	210	220	211	235	235	228	199	226	205	213	206	237	220	225	211	238	210	228	214	216	233	222	229	227	193	221	241	208	222	237	254	185	220	210	227	221	219	226	231	239	213	218	243	248	211	214	215	210	191	208	201	221	236	221	224	235	202	202	240	213	221	224	207	234	230	225	219	208	222	223	229	205	208	205	204	224	211	206	231	229	215	231	191	217	207	202	226	217	222	222	217	205	217	224	214	223	216	219	216	230	200	249	201	229	212	246	212	203	230	233	206	210	206	231	230	211	212	211	192	232	219	219	240	201	225	205	227	198	202	217	219	234	214	240	234	214	203	217	218	222	217	224	194	213	202	236	220	216	213	236	211	213	215	199	202	192	221	220	208	208	207	243	206	212	248	193	249	225	235	245	209	195	259	228	219	216	226	231	243	245	207	205	212	201	202	209	220	210	230	211	211	244	219	216	233	195	216	214	238	176	232	196	226	225	218	212	236	212	205	201	243	189	212	209	194	202	241	229	222	231	197	213	241	236	220	248	236	218	240	234	220	227	212	199	239	227	210	210	182	225	231	213	204	256	235	204	229	222	259	213	208	210	217	217	210	232	225	203	210	230	207	239	209	205	200
19818	2405	4313	5073	4440	3513	2991	2382	2088	1843	1604	1394	1324	1232	1093	1075	1022	951	874	849	807	799	755	771	708	749	699	644	662	731	671	637	660	632	594	619	591	628	605	641	616	554	543	570	569	619	559	548	546	527	558	585	593	551	583	554	554	588	571	525	582	560	561	557	531	512	576	557	544	534	545	541	525	536	499	548	517	551	532	543	528	556	554	517	489	557	514	495	574	528	565	499	529	569	556	511	570	553	516	549	531	519	543	522	509	548	513	574	517	495	540	470	537	522	514	513	518	556	509	521	556	520	571	525	550	525	533	495	509	516	499	509	508	544	514	547	548	507	511	511	520	517	496	532	510	519	526	526	500	529	505	541	548	511	542	537	525	513	495	486	504	524	506	565	499	460	535	527	506	474	510	471	509	527	497	493	509	538	511	512	516	498	507	518	529	516	551	510	512	504	547	519	528	501	489	534	509	515	507	529	515	491	510	521	505	525	560	498	530	497	543	547	488	515	547	509	488	498	470	520	538	531	511	530	513	547	517	492	500	504	475	532	544	482	549	508	484	564	515	535	511	501	516	537	510	502	508	540	530	540	529	494	504	512	511	515	513	479	537	524	494	488	542	492	461	530	538	508	502	555	478	505	533	514	480	504	485	532	525	503	467	478	520	464	494	494	504	509	495	511	437	519	505	535	524	543	508	512	497	527	536	494	559	509	554	515	527	486	553	529	511	501	520	495	545	522	498	471	566	474	493	543	512	517	487	518	543	527	480	547	511	521	503	572	477	484	533	500	486	538	519	531	536	476	537	527	526	517	544	515	503	492	517	507	494	478	509	528	532	544	547	537	490	520	526	537	514	515	474	492	510	522	520	555	575	486	477	522	483	541	505	542	545	486	467	507	498	494	499	542	507	531	515	526	500	547	555	507	527	511	523	481	474	530	527	525	559	499	501	502	459	536	482	513	538	511	516	512	488	535	511	486	471	553	506	507	566	537	543	527	494	505	514	540	534	488	508	520	510	539	472	569	530	517	465	533	508	522	516	549	499	494	527	497	521	504	505	541	509	504	522	519	516	543	490	525	511	510	510	514	520	563	494	523	470	521	534	500	521	570	539	528	491	499	486	510	523	528	496	563	487	503	507	492	521	529	456	488	512	555	536	493	514	486	494	562	497	502	498	561	542	483	538	513	517	499	525	553	508	517	513	507	502	564	510	522	537	523	507	489	517	516	534	482	538	510	529	523	493	530	517	521	490	502	524	495	517	495	522	483	499	541	557	503	544	513	524	529	539	504	522	524	521	513	540	481	515	507	546	495	491	527	530	514	507	499	519	501	554	547	531	542	520	514	484	533	511	532	526	526	536	506	525	531	510	534	529	515	473	506	514	525	541	508	496	526	534	520	511	508	485	521	549	494	510	550	528	564	520	506	536	511	534	505	468	513	542	484	504	554	506	520	513	505	505	495	506	509	530	503	528	514	495	509	545	508	507	528	520	548	514	508	514	500	488	553	562	529	497	496	500	545	530	502	529	526	488	510	545	517	510	505	524	519	480	534	506	510	513	535	531	509	556	478	490	507	484	530	491	516	521	514	530	503	561	577	521	548	537	533	535	531	506	531	503	510	526	522	531	536	497	541	530	517	508	564	530	495	541	543	515	495	547	509	474	498	503	520	502	543	526	496	467	571	534	496	517	492	567	533	507	533	502	487	518	555	498	537	526	500	540	509	509	525	502	505	528	528	515	488	507	491	509	537	491	516	517	474	513	498	486	490	531	553	494	559	519	512	472	518	522	519	516	508	464	497	538	517	451	508	542	557	488	505	511	531	513	493	528	512	525	555	481	514	539	510	547	490	489	527	557	542	524	505	556	495	536	475	507	542	546	511	506	496	534	482	542	546	550	541	544	505	513	512	495	508	512	526	493	559	531	558	516	537	480	524	487	518	499	507	482	531	539	506	531	484	544	523	504	541	524	521	532	558	522	518	495	470	515	546	539	526	527	540	514	490	496	540	519	518	535	495	509	506	538	508	529	500	486	516	484	511	494	514	533	473	527	512	507	545	526	499	562	494	534	531	502	532	519	494	502	528	520	537	530	505	531	470	501	526	511	502	490	483	502	526	503	496	519	519	499	500	527	495	534	508	500	495	549	495	482	548	467	493	486	524	536	523	494	514	507	492	523	548	521	469	512	542	499	506	497	547	530	524	509	556	523	516	541	485	522	555	521	522	475	515	554	487	523	513	516	539	486	533	540	485	495	509	516	493	495	522	525	508	511	552	491	560	560	521	524	477	478	532	512	492	504	528	544	470	492	511	525	459	567	483	539	527	564	530	544	526	564	473	490	521	530	535	506	538	529	518	544	525	569	499	550	484	512	476	520	555	519	457	502	518	497	543	563	532	527	539	555	538	505	502	512	479	534	495	546	517	508	521	524	522	488	509	499	485	534	486	519	492	531	517	490	477	498	503	533	498	538	515	512	510	549	488	534	560	520	521	572	532	538	527	509	523	502	517	546	504	504	508	521	517	530	492	518	523	534	543	530	512	465	522	516	495	510	544	516	521	513	508	530	543	491	527	512	502	525	517	524	546	510	505	522	537	528	544	520	545	539	516	547	531	510	538	538	576	511	506	526	471	516	550	506	505	536	517	487	495	576	531	523	494	509	517	516	501	498	505	502	543	518	474	537	504	518	545	526	532	547	480	554	511	566	518	496	539	521	491	502	503	508	494	528	506	553	535	522	512	517	515	502	498	565	484	509	525	502	516	529	544	493	475	564	514	529	507	542	500	498	537	534	525	549	527	516	516	506	535	566	521	521	523	526	567	502	479	480	549	555	503	564	506	490	528	499	523	544	546	543	522	506	507	491	517	525	507	512	503	532	533	511	514	512	508	495	472	534	523	536	503	507	503	527	533	526	509	500	527	548	486	526	500	521	515	503	533	479	499	474	525	500	498	507	523	491	523	493	508	544	516	462	496	514	508	506	477	551	501	544	532	519	501	480	507	522	560	528	495	505	470	484	491	505	490	497	502	498	506	538	547	541	510	480	511	535	532	576	475	545	564	505	518	558	526	489	506	516	528	505	526	553	514	531	510	517	554	509	512	532	482	510	478	527	546	498	511	499	562	522	514	534	512	497	517	518	488	523	501	530	520	573	507	528	510	510	530	499	528	527	491	488	534	507	543	517	558	491	525	524	482	525	550	483	565	545	554	478	536	500	520	527	515	520	514	539	494	513	552	505	523	549	498	499	506	470	501	528	486	486	543	525	506	538	495	520	562	547	506	511	563	505	487	507	503	511	547	534	494	507	513	530	497	538	530	513	468	536	530	523	542	497	537	525	557	506	519	527	521	538	496	521	517	537	546	526	507	509	534	508	532	542	553	506	533	533	545	496	529	523	518	525	518	530	519	516	507	491	494	543	509	506	497	529	541	513	515	522	502	531	491	514	504	477	514	533	519	533	533	531	498	507	535	499	514	492	563	548	500	498	509	502	505
4904	171	95	81	67	71	77	53	52	54	48	56	63	53	57	53	51	62	59	54	53	56	47	53	49	47	67	60	52	57	59	52	48	45	50	57	48	67	54	67	71	60	56	62	41	55	59	67	57	53	59	60	66	50	50	52	53	57	63	53	50	49	47	44	48	44	58	56	55	51	66	41	62	64	45	71	57	68	55	59	55	55	63	60	67	62	47	50	67	54	76	66	57	54	59	66	49	67	53	52	63	70	45	43	56	57	47	46	28	53	43	53	52	64	60	50	56	49	56	56	61	45	70	58	55	62	62	56	51	60	40	61	55	50	56	42	59	60	51	56	67	56	61	53	57	43	54	66	51	58	59	48	53	43	58	55	64	46	65	40	52	51	40	56	47	52	44	57	58	61	51	61	52	60	42	55	51	58	53	48	68	43	55	62	49	53	56	46	59	49	58	39	55	53	57	54	54	53	40	65	55	56	55	64	62	48	61	62	70	62	46	55	50	60	73	47	67	54	62	48	73	50	43	49	62	48	67	60	55	58	63	55	50	46	63	45	62	58	50	45	56	47	53	53	41	49	48	68	56	59	48	57	63	58	51	46	69	71	50	50	65	61	51	50	56	55	44	58	44	60	57	46	53	57	63	61	37	52	42	55	56	62	64	43	53	54	59	58	52	56	47	56	48	55	54	55	57	54	48	62	50	53	58	41	49	60	67	67	65	53	59	58	55	79	49	55	50	50	47	50	59	53	54	49	62	61	50	52	57	47	56	55	69	59	54	54	69	49	61	56	60	58	54	75	50	52	56	60	63	57	60	64	63	63	45	66	59	65	46	56	59	57	53	68	66	47	60	42	63	57	57	62	46	64	44	50	45	71	60	48	57	54	55	53	54	53	56	48	59	45	53	61	51	46	40	50	49	62	52	56	64	60	63	61	51	50	61	52	65	59	51	40	57	49	52	57	65	51	45	67	51	67	54	59	48	49	53	47	62	65	54	56	51	74	49	65	65	39	61	57	63	45	55	56	41	46	59	58	58	46	68	66	49	57	53	58	61	54	61	48	79	44	59	57	48	55	64	35	58	59	51	59	56	50	49	64	52	54	54	58	57	49	48	55	61	67	54	65	69	36	58	64	50	46	48	54	53	51	53	57	44	63	50	58	63	53	56	43	44	62	55	60	47	53	60	53	57	58	57	61	45	70	62	48	57	41	57	56	55	62	53	52	58	48	47	52	49	50	67	44	54	58	56	34	44	48	47	55	51	59	51	50	47	68	50	65	59	73	53	56	50	53	61	63	59	57	63	65	67	52	44	54	67	50	56	63	58	71	45	55	63	54	53	43	48	71	48	59	72	57	58	64	53	58	48	59	44	54	49	53	57	51	49	52	53	64	58	63	55	63	62	53	56	50	49	46	48	51	59	51	55	60	52	44	49	38	45	63	48	61	56	61	58	52	52	48	45	52	56	62	58	61	57	56	53	66	51	57	45	64	58	66	52	47	51	53	51	55	49	49	51	43	67	52	56	56	55	60	71	51	40	50	64	51	52	61	49	53	49	54	41	38	55	68	54	56	55	51	60	58	65	58	67	57	52	50	50	55	54	52	51	54	46	45	54	60	45	55	53	51	41	59	52	51	54	56	50	53	54	58	51	52	48	52	68	52	61	51	53	51	64	54	54	56	45	57	54	61	49	52	42	67	56	49	55	57	48	44	54	47	57	60	50	62	52	58	54	51	45	63	57	60	48	44	34	45	51	64	46	64	47	49	50	60	54	56	64	60	56	41	46	69	46	44	42	44	50	54	46	51	58	62	57	47	49	52	48	66	56	44	51	46	56	38	47	67	54	74	57	48	53	53	65	47	52	38	53	48	67	52	61	65	52	44	57	49	64	57	43	58	54	49	71	46	48	53	53	66	55	55	60	54	61	44	64	49	49	66	55	50	56	59	45	51	69	56	58	60	47	57	68	46	57	51	45	60	82	63	46	43	48	53	42	54	40	48	75	67	57	47	68	42	57	63	55	57	57	42	32	51	51	60	51	54	54	74	71	56	45	57	57	57	46	51	51	52	49	42	63	51	53	53	42	69	53	48	52	65	60	66	48	60	48	43	53	48	45	68	51	63	48	60	53	57	49	59	66	42	52	74	59	53	66	70	50	56	59	57	60	41	57	47	59	64	58	46	62	54	55	54	51	65	47	49	47	69	67	61	59	54	48	55	54	48	41	43	45	42	49	56	54	58	43	67	54	63	56	63	66	48	60	49	48	57	46	57	49	60	42	56	57	52	45	58	58	44	57	55	50	74	71	59	61	46	42	62	39	62	60	43	62	46	39	48	45	58	52	49	54	55	68	45	49	55	46	56	49	58	56	44	59	66	68	57	60	62	52	42	62	55	52	43	69	50	58	52	54	50	53	50	50	52	48	64	65	51	54	70	47	63	54	58	68	53	48	59	50	32	54	52	60	55	59	60	49	43	51	57	47	50	56	57	53	37	51	60	50	66	52	51	53	60	48	54	55	60	34	46	61	51	61	45	62	54	59	60	59	51	46	49	62	53	59	54	51	65	52	67	47	51	53	55	58	71	65	50	58	57	58	41	68	54	75	60	53	61	63	65	59	67	48	61	52	49	55	53	39	44	73	50	63	65	52	66	54	49	63	60	53	51	51	50	48	65	40	63	49	61	55	49	57	52	43	58	56	60	49	55	57	57	51	66	62	62	67	52	54	49	46	57	56	62	51	56	67	54	54	48	43	54	65	50	52	49	48	51	54	58	52	55	51	68	49	43	64	38	66	57	57	64	44	54	55	59	62	58	66	46	47	54	67	48	53	56	53	57	62	50	38	45	62	45	42	56	60	46	65	59	49	52	59	61	47	56	57	49	47	45	35	50	56	43	52	55	57	62	51	46	52	48	56	50	42	61	62	58	72	52	57	48	56	48	63	50	59	53	51	50	53	59	58	53	55	68	57	61	55	62	56	47	51	42	48	53	53	44	49	59	51	44	50	54	59	50	53	57	47	56	48	49	60	57	48	59	55	39	67	56	54	57	58	44	51	57	66	62	50	45	58	47	48	43	61	45	64	61	39	61	59	51	48	50	71	62	56	74	57	58	66	61	50	54	55	52	49	56	56	53	54	51	77	51	69	46	47	53	71	50	55	59	46	62	68	46	43	52	65	61	56	65	52	54	62	51	52	66	65	45	54	70	50	64	59	45	55	59	58	60	48	56	54	45	48	61	62	67	49	42	50	50	58	55	37	54	71	72	52	44	50	50	39	58	42	51	61	52	55	71	44	51	50	48	58	54	65	51	65	46	62	50	48	47	62	52	45	49	51	60	49	53	50	34	57	56	52	40	55	51	58	55	62	53	55	42	54	62	51	42	71	42	52	52	58	57	61	46	54	45	49	52	43	48	63	49	70	68	40	44	60	66	65	42	44	67	60	38	45	49	52	56	55	54	59	40	57	43	52	51	60	55	49	72	66	52	49	73
3298	223	247	270	284	230	215	210	209	193	201	204	201	183	184	169	173	194	186	176	156	185	186	184	170	189	178	143	182	174	171	184	167	170	178	172	175	159	146	170	162	178	193	166	168	162	166	152	170	185	185	171	193	187	165	160	182	192	205	167	186	162	164	177	183	158	192	168	201	174	158	173	141	170	196	183	162	174	174	169	184	163	159	176	169	167	169	152	177	149	171	167	166	172	183	167	160	191	181	150	180	176	163	157	172	162	170	163	192	165	175	163	157	152	188	174	154	164	151	162	186	173	173	182	178	164	186	185	176	156	175	177	181	164	156	177	184	180	186	163	183	177	176	162	150	185	183	160	176	139	184	158	178	162	161	157	176	184	174	201	187	165	160	183	173	203	207	182	169	153	171	176	166	175	167	173	180	171	163	167	172	165	162	175	181	160	148	176	177	169	158	184	157	163	146	170	174	162	171	184	164	159	176	161	144	189	173	157	161	155	167	178	179	182	164	163	171	157	174	169	173	171	160	170	172	169	170	178	193	155	161	180	157	198	152	177	175	181	186	170	174	159	165	189	157	169	175	151	178	184	155	178	163	165	183	154	168	161	171	178	150	161	165	178	145	196	176	170	181	196	183	152	174	179	148	171	156	184	170	168	143	189	177	181	172	191	178	190	167	187	165	196	174	188	195	163	163	165	144	153	158	214	159	157	164	150	174	153	170	153	166	156	183	168	162	145	159	185	169	169	174	178	202	183	175	161	163	159	168	177	197	164	167	194	170	164	173	166	190	181	171	162	168	164	159	160	163	155	207	160	180	150	161	170	157	156	164	170	176	164	153	188	178	165	169	172	166	154	176	177	175	190	179	164	151	163	203	174	155	174	150	178	174	210	186	179	167	159	182	167	175	165	174	177	163	188	159	173	179	163	180	201	185	167	168	177	195	171	180	173	142	185	167	174	177	181	169	152	174	140	157	154	180	166	194	178	183	204	177	159	179	157	157	157	156	166	154	176	182	170	162	146	162	174	175	181	158	159	165	171	160	181	173	185	163	188	146	153	177	157	176	156	185	168	179	179	181	155	146	182	181	155	153	192	159	180	179	159	190	168	166	196	175	187	165	180	164	172	150	163	150	162	175	189	163	163	172	183	163	160	179	166	171	167	168	166	196	165	179	184	174	168	158	159	184	174	170	173	180	169	168	162	168	145	172	176	167	201	171	161	159	176	155	194	163	181	172	175	173	172	175	176	169	181	167	168	142	185	170	181	172	192	169	154	172	165	180	176	173	164	178	192	193	158	172	180	175	178	160	178	173	178	177	159	159	162	174	177	193	186	180	176	168	164	177	137	170	181	179	173	163	182	172	176	172	162	176	157	150	172	175	172	165	163	147	173	173	164	178	190	180	176	177	195	168	170	163	171	186	167	156	156	153	172	159	160	181	175	161	178	180	199	178	194	185	172	165	150	180	177	178	164	168	165	172	187	184	191	158	192	180	164	185	146	166	163	163	154	190	177	177	185	204	179	179	163	182	184	159	174	166	187	193	156	176	141	185	185	182	175	181	166	146	180	166	149	197	182	174	179	168	141	154	180	163	185	163	195	184	173	168	151	173	188	166	176	168	188	185	168	182	167	198	175	195	171	162	183	184	156	152	174	187	188	178	157	185	159	212	169	152	173	170	177	174	168	166	185	160	174	157	168	163	156	174	182	139	177	150	159	177	170	178	162	184	172	169	177	171	160	161	185	169	151	185	159	170	161	169	187	157	182	157	180	149	189	192	171	172	157	153	166	179	134	161	161	180	183	168	174	172	167	148	175	161	175	169	173	202	182	169	170	180	163	172	154	170	151	163	182	161	144	177	176	172	181	167	168	174	175	159	163	169	154	178	166	160	169	165	171	190	175	180	181	163	184	150	180	159	180	140	149	171	170	181	170	169	162	182	174	175	151	147	168	172	195	193	182	166	149	182	154	174	182	184	154	200	167	150	167	169	187	147	158	182	174	159	166	176	169	172	172	191	171	175	161	172	180	162	158	167	196	160	161	175	161	180	156	168	174	191	155	181	181	162	183	170	171	165	154	172	170	187	170	153	181	166	187	181	183	169	174	155	147	169	141	156	181	180	168	189	154	151	161	166	185	163	167	168	140	162	198	138	169	177	175	157	169	149	171	155	170	164	170	167	153	171	157	189	179	157	182	163	181	173	183	163	168	153	177	180	156	173	186	150	165	168	177	183	162	179	153	167	153	167	166	164	153	177	139	175	168	160	175	156	193	188	162	185	159	160	177	188	161	175	153	195	184	187	194	165	160	167	175	171	155	155	184	180	171	181	191	184	200	174	178	173	175	161	175	196	173	170	180	149	149	182	173	157	150	165	171	176	176	186	187	146	177	163	189	176	174	171	149	166	157	158	180	139	171	154	168	180	161	201	170	163	172	170	156	178	185	155	140	165	171	167	160	167	188	175	180	178	187	188	176	176	169	177	170	175	170	180	152	153	163	154	173	186	188	160	162	201	161	183	173	169	162	171	171	171	174	152	172	162	172	178	155	186	158	168	181	172	184	185	178	164	173	181	191	171	167	164	161	182	158	166	176	191	180	162	176	181	158	183	179	171	163	174	153	178	163	189	173	154	170	181	168	192	169	161	193	190	169	175	172	153	174	177	170	184	151	150	159	192	171	168	179	174	148	179	169	196	187	171	166	161	188	153	148	175	185	150	160	183	165	198	154	209	170	173	167	157	177	190	157	167	144	155	166	180	170	163	165	157	131	187	139	198	186	146	175	179	189	161	181	151	163	154	173	189	193	173	163	170	172	183	172	152	171	175	156	146	195	173	152	175	168	175	215	170	177	174	196	168	187	191	166	163	178	167	178	180	153	163	164	174	169	167	157	178	164	175	150	169	159	141	196	160	198	154	147	193	155	168	155	178	146	151	181	159	166	161	179	157	142	189	168	182	180	175	189	202	167	184	181	184	192	162	153	162	189	173	174	156	181	182	163	152	165	162	181	188	172	180	160	174	186	183	169	170	170	174	187	184	169	155	180	186	165	174	172	173	174	198	181	174	186	164	177	152	173	158	164	135	149	196	182	180	178	180	172	162	167	173	179	187	176	179	187	196	187	176	163	172	155	164	172	170	155	169	190	183	176	185	156	173	174	153	181	187	188	153	179	158	171	170	195	194	167	192	173	172	149	161	200	150	164	154	170	193	181	177	173	152	193	187	159	171	155	155	161	152	165	176	158	178	147	178	178	163	169	163	157	183	150	169	151	168	180	177	188	163	172	180	157	162	194	169	187	159	184	157	173	179	166	149	164	177	180	181	183	166	155	198	181	153	182	186	182	177	174	160	176	175	194	197	162	185	152	161	153	174	178	188	149	170	172	161	168	174	166	184	166	164	185	172	153	184	178	180	152	185	178	154	156	187	147	163	164	186	175	195	166	164	148	179	180	163	156	162	165	174	162	160	150	172	171	183	171	171	153	167	181	154	169
22977	7607	1387	893	613	440	358	320	294	203	185	195	182	128	137	139	131	134	115	131	134	123	122	107	127	122	135	106	119	106	111	140	99	102	118	111	112	132	106	114	81	111	100	105	109	88	120	109	100	112	119	95	116	91	97	102	103	105	94	101	104	118	89	88	131	117	117	105	100	91	102	106	116	119	131	103	97	98	100	93	105	122	108	100	110	102	106	96	119	74	97	101	91	111	100	90	101	94	93	102	109	94	117	116	100	99	104	98	119	103	108	106	138	120	102	102	136	92	94	109	108	118	105	125	115	88	111	116	117	103	110	99	115	114	124	102	86	102	120	110	116	100	105	98	98	110	92	127	103	89	90	107	116	95	118	111	116	99	98	105	96	105	121	130	98	96	86	121	90	127	106	89	104	93	100	121	116	113	109	117	104	98	127	102	134	119	101	92	120	120	110	112	105	99	116	113	119	122	99	103	114	99	113	116	93	116	105	89	105	98	88	114	107	110	108	106	117	128	113	111	89	116	84	91	110	126	100	108	113	113	110	94	111	106	115	101	85	101	107	105	97	118	124	104	108	111	103	100	92	111	104	108	108	110	112	128	115	96	107	111	118	104	87	112	111	104	103	120	102	101	113	91	110	139	117	106	125	112	104	95	102	123	112	108	87	102	121	122	110	122	103	102	98	121	115	114	98	104	122	121	96	108	95	92	110	119	124	119	110	97	112	98	109	81	103	101	104	127	101	88	96	106	83	99	109	95	100	98	100	107	127	121	89	112	96	113	104	108	88	104	127	117	121	117	120	98	108	111	109	108	97	102	91	103	96	108	106	101	127	120	103	88	92	95	81	90	132	97	93	102	93	93	86	110	114	101	108	90	111	90	116	104	107	111	125	107	105	135	110	85	110	115	111	124	124	114	111	96	110	105	116	109	101	113	88	107	116	96	106	92	112	104	100	94	98	97	104	102	111	121	114	103	106	117	118	117	104	108	110	121	122	113	106	109	124	117	117	99	101	114	104	106	107	104	108	112	109	119	120	104	105	99	95	119	84	117	113	110	130	119	105	85	94	124	98	103	102	91	124	120	108	101	118	115	94	106	96	109	124	95	116	119	90	109	84	109	107	112	105	126	106	97	113	123	112	107	120	111	81	96	110	113	109	94	98	101	102	108	115	90	101	107	110	131	122	99	115	108	101	87	97	124	105	108	108	104	118	99	114	116	112	103	89	126	88	125	111	103	102	101	88	104	103	103	85	110	92	114	107	101	106	111	99	104	139	91	110	100	96	132	131	121	98	116	119	121	92	106	113	109	98	100	92	123	112	110	115	108	96	108	118	97	98	119	115	110	82	118	105	107	102	110	116	97	109	109	90	110	101	108	122	110	105	100	100	123	99	84	85	95	108	97	92	97	130	128	101	107	114	111	102	99	112	102	106	116	104	109	108	122	100	91	86	105	113	99	112	114	112	100	102	105	96	83	127	103	119	109	110	114	93	106	109	108	99	93	83	109	134	106	95	119	94	108	99	129	103	98	106	115	101	140	115	110	118	101	102	118	111	101	100	92	112	109	114	91	105	96	102	117	122	107	114	107	105	122	114	100	101	96	96	89	124	87	106	116	97	97	124	120	104	113	105	111	99	87	106	123	108	91	110	106	110	105	102	101	114	95	107	108	114	102	91	111	107	92	98	123	108	104	112	128	112	111	107	109	89	110	111	109	103	101	82	120	126	100	117	125	119	88	128	91	103	106	114	110	102	118	96	104	102	100	108	114	107	125	103	114	102	109	103	98	97	118	103	119	86	105	98	92	96	107	113	113	109	101	95	108	116	106	123	106	116	86	110	90	117	104	106	91	108	111	89	113	91	102	109	106	107	124	101	114	94	109	115	117	100	120	117	97	105	88	94	113	90	115	117	107	105	117	92	105	97	115	119	125	108	119	87	99	93	89	119	105	120	90	104	110	90	116	86	132	101	111	90	93	123	115	108	117	99	85	125	128	109	101	104	95	112	112	87	109	115	108	101	115	102	117	116	107	109	95	91	107	116	128	87	101	103	115	111	104	105	105	106	87	85	102	105	107	90	87	91	112	98	119	104	125	95	99	105	85	89	100	119	105	120	113	96	115	86	124	100	90	114	104	104	107	90	104	115	82	116	112	115	98	102	101	103	111	115	99	94	114	95	107	109	113	103	107	111	86	107	99	101	121	97	125	102	128	97	109	97	115	118	100	116	97	122	121	105	95	108	121	102	119	106	91	92	120	115	83	105	111	112	103	131	117	103	97	107	117	88	95	111	106	136	112	101	110	115	95	110	123	103	122	112	103	94	106	107	113	95	95	114	121	118	99	90	103	94	112	108	83	98	110	95	113	102	103	110	118	116	102	90	113	108	112	120	121	102	104	111	117	111	115	96	106	89	108	115	95	99	96	92	98	98	120	88	97	110	123	85	100	101	110	114	95	128	114	134	112	114	100	112	98	86	118	105	84	129	110	87	103	90	109	90	96	100	111	129	111	106	94	126	98	101	93	102	104	108	111	114	105	125	122	115	108	110	101	87	86	119	93	111	118	99	98	99	101	97	97	100	87	100	100	100	124	126	97	103	113	100	100	96	101	131	111	105	109	112	117	123	117	101	105	104	108	109	103	111	123	98	120	119	88	114	101	111	111	120	104	78	94	102	88	82	123	87	113	112	87	111	79	90	122	122	97	98	105	96	124	117	111	104	116	108	111	100	122	104	126	117	118	99	97	94	116	103	106	107	109	97	99	109	131	111	111	128	121	110	107	116	101	95	84	119	126	105	100	132	105	108	127	115	99	119	100	107	105	99	110	90	101	104	100	113	125	115	103	109	109	100	112	108	114	110	122	114	86	120	124	113	111	109	108	106	91	110	117	109	89	105	112	95	83	124	125	111	109	115	92	84	99	102	102	112	116	110	103	69	106	102	91	90	117	104	110	104	93	107	118	126	96	141	89	102	108	100	124	106	112	91	106	113	97	109	111	113	110	105	112	94	103	124	110	97	119	90	116	101	129	106	103	104	103	107	100	122	97	130	107	101	122	83	109	109	121	98	103	88	133	107	123	130	95	112	106	124	102	111	107	112	96	109	97	100	108	92	103	92	109	127	105	109	127	103	129	114	112	109	111	91	108	89	125	111	111	112	97	104	98	108	96	91	104	99	97	113	102	101	105	103	94	119	112	107	106	124	103	111	102	107	100	94	108	104	108	102	104	116	118	105	100	104	131	107	87	120	104	114	108	106	92	109	107	99	98	94	101	117	110	115	109	108	100	95	119	108	133	106	102	115	110	93	129	99	99	106	103	101	96	116	101	113	114	131	107	123	122	106	109	103	111	101	102	91	115	127	104	97	102	116	119	103	107	114	80	110	96	106	103	120	103	98	99	112	108	109	126	97	130	111	88	114	100	116	100	108	103	99	102	111	108	102	119	106	98	109	110	96	91	109	110	95	102	104	106	104	97	103	103	104	109	102	112
14389	1253	2377	2791	2415	1846	1583	1352	1173	943	859	772	738	664	582	540	526	523	478	480	452	452	390	389	412	420	395	422	369	376	379	387	323	362	358	341	368	351	354	338	308	338	332	316	305	326	338	321	322	304	327	330	327	308	291	302	318	275	321	303	289	320	338	290	324	307	313	298	281	296	313	293	292	314	309	291	294	353	293	303	301	310	301	303	318	294	278	323	287	322	340	277	320	304	318	295	320	284	304	306	266	322	303	265	295	282	290	278	318	301	269	276	315	285	264	302	303	318	331	309	306	307	303	274	288	274	327	328	344	267	299	298	306	313	297	287	291	275	309	308	256	316	281	316	291	287	280	268	293	294	289	299	302	329	290	297	316	314	296	288	283	301	303	272	301	280	288	280	294	305	305	320	296	308	289	324	321	303	313	304	276	282	310	302	294	277	304	305	315	320	304	299	320	297	268	294	297	312	274	295	284	299	288	271	270	315	352	322	287	292	266	305	287	320	313	313	282	317	310	292	278	330	321	297	304	255	278	277	312	288	311	272	305	259	299	267	295	267	293	290	298	287	292	316	287	306	282	283	276	327	308	290	296	276	299	279	283	278	290	258	292	317	335	296	299	312	265	295	311	299	294	281	290	275	307	263	289	284	271	304	340	316	293	284	303	317	284	261	288	266	296	323	323	262	280	299	292	296	305	315	250	297	319	279	283	277	279	286	291	277	292	290	301	303	287	291	265	311	263	337	295	282	290	271	295	299	290	282	284	248	313	273	299	267	320	285	298	305	270	264	284	296	293	292	298	301	291	297	304	303	305	305	282	313	294	288	271	288	278	295	281	277	305	281	294	296	276	282	310	301	294	289	278	283	280	293	325	275	275	285	300	273	284	301	320	299	315	293	293	273	303	275	321	283	306	306	297	283	285	274	313	295	331	287	301	288	282	295	303	315	324	288	282	304	306	311	296	295	293	294	282	296	276	284	301	274	300	289	273	286	280	288	265	285	290	294	290	288	273	288	297	283	292	310	322	295	290	295	293	291	263	297	297	270	299	305	324	302	294	317	283	285	294	256	276	267	315	265	327	323	310	322	302	308	300	293	300	300	283	290	282	297	291	279	281	314	280	283	264	303	331	313	319	298	295	293	281	304	265	293	265	296	280	335	315	295	283	298	286	295	282	294	277	285	278	286	296	268	300	289	281	291	267	322	295	315	307	312	290	303	306	311	304	288	306	271	290	284	318	291	281	310	285	310	277	264	261	294	285	273	260	292	308	318	320	268	299	307	300	280	265	284	268	282	319	289	294	314	309	309	277	286	308	300	298	274	286	300	289	303	330	298	268	291	289	316	304	302	289	275	282	284	322	319	344	313	322	308	286	291	253	299	273	308	266	293	312	307	297	280	303	310	326	289	319	266	292	262	284	324	260	343	286	292	263	305	279	297	269	287	262	282	267	330	280	283	298	300	275	316	282	299	311	295	289	321	262	313	292	306	288	282	285	297	295	287	287	293	280	325	290	279	284	312	291	323	318	318	282	278	281	285	295	285	276	290	300	285	286	306	279	291	315	273	284	291	281	266	286	293	295	324	296	293	296	315	280	277	303	284	288	284	287	312	298	286	314	307	310	278	290	288	309	290	276	291	284	299	299	270	287	307	277	288	304	282	298	276	316	299	277	302	305	310	276	290	278	284	310	278	299	313	307	283	270	294	281	306	282	326	330	274	307	276	296	312	283	293	276	305	271	302	286	314	283	292	278	290	291	330	276	286	296	291	291	325	307	306	294	301	312	292	307	327	318	267	272	301	335	298	283	301	277	314	323	302	272	284	295	299	297	293	307	303	278	280	286	286	288	259	303	304	277	298	264	312	301	300	324	275	284	330	277	306	288	288	293	283	283	301	327	264	306	283	286	288	294	289	295	275	302	291	290	303	305	285	261	282	318	276	286	309	278	339	285	340	294	309	286	318	284	294	305	283	318	276	250	286	308	288	308	331	289	279	282	284	317	299	309	281	267	316	271	277	329	273	283	290	314	266	296	288	320	282	310	339	340	273	262	280	313	277	284	279	318	332	286	272	301	289	308	318	313	316	331	281	309	341	326	311	280	330	258	291	282	300	250	283	294	305	315	296	292	290	306	309	253	312	275	305	289	313	318	315	291	254	302	310	314	303	250	279	301	287	280	304	285	297	285	302	297	292	291	276	280	286	250	292	280	312	283	268	251	281	305	267	271	276	327	281	306	296	269	281	307	298	307	310	280	271	262	280	311	277	307	277	293	306	261	296	282	318	330	287	306	300	283	278	290	300	349	254	292	302	288	304	265	289	312	307	306	311	288	291	308	296	312	321	277	289	287	293	267	301	290	328	312	285	250	321	258	264	285	280	294	295	305	320	303	296	309	288	253	302	289	314	290	297	308	303	273	309	285	282	286	305	288	286	307	282	338	300	316	320	284	283	292	267	318	268	292	299	283	281	284	302	293	294	284	289	250	329	304	283	334	279	283	300	303	282	275	292	263	299	285	281	327	290	290	271	308	318	295	285	286	274	283	285	276	238	284	305	283	300	289	299	274	263	276	292	300	325	316	280	292	276	261	307	278	296	270	306	281	280	284	319	274	296	302	315	308	314	279	299	300	307	293	282	291	265	275	288	299	306	298	297	262	259	291	297	284	294	291	273	285	289	316	285	283	294	283	310	287	296	296	289	316	280	308	284	309	302	279	301	282	299	292	307	300	266	295	305	312	306	300	298	274	288	305	301	289	304	290	302	326	269	273	260	276	304	296	277	300	310	299	301	325	300	288	286	293	263	316	327	316	295	297	271	263	302	321	299	295	290	321	283	300	295	289	290	280	291	295	285	300	290	287	311	261	281	321	300	316	295	314	296	300	295	305	301	277	301	266	289	324	282	292	291	281	269	288	291	250	297	265	295	302	292	323	294	295	289	308	298	281	278	297	318	281	316	272	291	279	297	284	294	311	303	263	300	267	309	316	297	299	302	320	276	327	321	296	318	280	321	260	304	282	319	292	299	263	283	293	325	300	296	304	281	289	266	321	306	306	283	280	273	304	287	300	287	292	281	297	269	273	263	323	301	299	289	290	284	282	290	284	291	308	274	284	301	298	317	277	248	295	296	290	286	300	279	304	295	313	284	279	313	310	294	303	307	322	281	275	288	289	248	291	291	271	296	332	299	275	303	314	290	276	273	298	327	303	300	281	296	281	269	316	290	284	285	286	261	311	273	297	271	301	312	285	292	342	272	315	327	295	289	319	282	277	301	321	279	279	283	282	291	311	312	291	296	290	272	265	292	281	299	307	266	309	294	295	291	303	287	237	288	285	264	314	294	304	247	324	296	269	306	313	303	313	308	309	254	312	322	297	286	285	302	296	283	325	290	274	270	283	326	264	293	289	308	308	293	305	281	287	304	322	327	310	283	277	270	285	330	306	329	250	282	307	276	275	282	298	281	295	276	299	283	320	295	284	297	317	266	265	283
33986	16585	4082	1803	1205	873	714	594	469	427	412	371	338	310	281	281	299	247	275	261	252	263	224	219	251	230	241	209	214	235	224	234	224	252	204	258	260	239	205	241	237	229	223	210	213	201	201	227	208	234	230	222	220	205	230	248	226	200	239	210	228	232	214	192	243	214	232	224	219	206	229	224	210	226	239	220	252	233	231	198	229	212	218	211	195	237	209	219	208	229	206	215	218	218	197	224	218	203	218	212	219	236	245	225	218	214	219	229	232	185	250	233	210	200	217	203	211	210	225	204	211	207	214	232	218	219	224	210	230	222	222	227	210	217	211	239	209	201	195	230	208	239	197	192	194	211	225	242	215	218	219	223	238	215	240	213	230	232	187	242	225	234	226	215	230	235	201	207	238	255	226	206	203	234	188	215	217	203	208	216	230	234	210	191	218	223	198	219	208	191	213	190	200	206	226	205	236	221	220	203	230	227	219	210	220	217	228	230	204	220	228	230	208	195	206	247	196	242	212	207	238	210	221	189	182	210	219	213	183	214	204	236	220	218	223	255	262	218	209	255	214	203	211	211	231	213	220	229	237	229	236	203	189	193	199	239	227	220	229	235	196	227	212	238	208	213	217	217	221	212	241	233	188	252	203	214	205	215	240	206	222	229	199	214	227	207	215	189	243	206	219	212	221	223	236	193	218	228	226	221	200	237	232	235	209	214	199	208	203	217	194	214	203	206	222	208	209	180	179	217	215	217	222	209	182	182	197	187	185	249	212	244	196	221	194	207	195	199	175	185	197	198	188	195	242	240	210	212	234	198	224	217	227	230	235	234	199	219	228	228	215	201	218	216	215	234	217	225	208	212	222	252	214	221	222	214	252	212	204	216	208	225	196	206	238	215	204	232	212	206	206	210	207	212	212	218	221	222	227	231	220	242	209	236	197	201	203	227	232	192	226	225	217	196	183	185	206	213	192	194	186	184	203	206	222	225	209	199	215	231	212	203	221	209	238	223	214	229	224	224	194	201	226	222	196	205	213	240	213	195	218	215	205	206	208	233	228	202	210	211	226	204	212	233	207	220	236	189	199	215	232	208	192	194	223	204	232	226	215	235	197	183	216	199	177	211	238	219	220	221	245	206	207	218	221	216	222	221	178	213	228	189	222	206	207	198	216	237	194	200	207	210	212	192	225	224	208	205	243	207	216	239	253	204	228	210	214	213	206	197	212	207	216	268	200	208	235	227	214	226	216	229	240	222	218	219	219	210	214	211	212	184	199	238	197	229	240	207	224	210	234	237	216	213	191	201	213	219	216	247	217	232	217	232	226	218	208	252	200	226	227	206	234	253	237	213	203	219	211	220	230	213	202	220	173	225	228	219	241	207	237	203	188	214	225	231	210	195	207	207	199	200	210	227	193	196	210	210	237	208	210	219	191	204	210	211	217	229	182	214	214	202	209	197	208	214	234	209	209	197	219	228	204	201	232	225	213	205	260	210	194	218	193	229	231	210	219	205	208	221	235	219	222	221	235	228	216	181	207	187	202	219	205	214	224	211	216	215	237	226	207	195	203	209	202	204	205	218	216	214	224	245	210	233	239	208	203	203	191	208	217	199	201	198	207	239	218	193	249	229	204	207	199	205	205	222	203	210	218	195	222	210	229	216	209	214	198	237	249	221	245	223	202	208	188	218	194	196	201	219	209	222	213	202	230	193	239	219	216	215	230	226	196	213	241	206	218	224	215	241	219	215	199	203	202	218	214	224	244	205	238	202	227	190	224	230	212	216	208	214	247	232	204	207	225	230	222	238	195	197	221	200	208	221	224	223	210	224	206	224	207	212	213	219	228	238	233	243	194	223	231	189	216	229	216	199	202	196	193	232	230	182	220	198	213	219	238	228	210	217	233	206	199	221	236	243	226	214	231	230	208	218	213	194	211	230	203	209	212	191	202	227	197	226	187	218	217	224	232	219	206	220	222	218	209	220	219	219	206	212	227	223	204	195	225	218	226	220	251	190	216	226	200	222	211	218	228	241	222	204	231	202	222	234	202	195	219	217	207	216	229	201	201	214	203	241	232	214	197	177	214	223	213	217	229	219	189	224	213	205	202	244	206	224	211	231	225	210	206	190	220	197	228	202	238	201	188	206	223	203	227	207	221	215	234	209	223	227	192	208	240	226	188	234	208	204	215	213	239	232	233	207	202	208	229	220	229	212	214	203	195	207	204	229	206	207	232	203	231	196	216	186	215	224	229	239	206	194	238	199	223	246	196	194	241	240	226	210	198	216	193	201	218	213	218	209	211	208	214	207	211	213	247	217	195	217	222	205	203	233	247	206	180	211	230	206	214	213	198	202	196	226	202	210	222	215	228	216	191	215	210	229	203	224	215	224	229	204	209	218	217	229	207	230	200	226	219	225	231	220	236	194	219	212	204	233	206	215	217	217	228	204	226	242	220	232	219	214	223	210	233	218	238	227	216	215	210	282	206	216	180	224	236	194	221	207	215	222	218	217	230	220	198	207	200	189	202	230	219	239	225	233	247	207	217	182	199	202	224	221	201	185	217	234	204	237	207	234	208	242	218	263	222	223	204	205	216	218	193	215	219	193	196	199	223	238	222	211	232	234	216	224	198	219	213	216	191	223	222	203	238	221	225	224	212	239	226	192	211	219	211	200	238	206	223	204	249	189	214	224	199	207	229	214	191	223	199	220	217	210	211	214	204	255	220	201	223	219	231	221	228	204	183	224	223	221	222	256	209	220	197	223	202	195	209	248	211	223	196	196	220	221	237	218	229	202	194	201	230	177	215	216	233	204	214	212	195	192	206	233	235	226	219	247	210	184	255	218	209	193	223	210	213	209	231	233	186	217	218	190	226	229	218	197	206	243	217	215	243	225	243	210	210	202	211	223	218	198	209	207	198	205	213	224	220	237	230	222	214	232	205	226	193	200	236	219	233	234	206	215	230	195	208	213	227	249	187	240	230	234	207	237	204	211	211	205	218	239	213	207	220	238	201	209	202	227	212	241	193	193	223	227	209	210	206	215	221	229	224	214	202	202	180	193	229	211	201	214	209	196	219	218	199	228	221	224	210	229	213	226	226	223	233	226	226	206	235	206	216	232	226	200	197	211	212	220	216	252	217	181	216	216	197	221	213	205	235	231	217	195	201	229	201	246	210	223	220	209	206	200	204	241	206	205	225	209	213	225	213	200	229	204	234	213	211	234	208	232	220	206	213	207	212	217	240	196	221	210	223	197	224	197	203	228	223	217	212	212	222	203	219	212	244	212	210	224	210	260	222	252	228	215	217	235	233	223	228	227	217	215	238	196	210	213	226	195	208	216	242	228	222	215	207	229	226	201	252	216	222	227	220	227	215	211	210	182	217	244	228	208	236	203	202	218	218	217	231	209	235	201	201	207	222	248	237	228	180	195	236	260	248	231	235	225	216	211	214	205	211	196	222	212	195	182	214	195	214	222	201	184	222	213	232	228	195	233
19925	2235	4358	5090	4340	3629	2937	2398	2082	1848	1675	1377	1341	1176	1150	1077	1008	977	875	902	856	795	818	794	786	735	682	709	679	678	705	646	673	699	555	628	601	595	607	542	634	605	576	565	608	597	591	549	543	578	535	515	560	565	572	553	552	528	494	559	561	576	545	538	537	526	531	568	574	515	547	528	532	554	575	548	539	530	477	532	486	517	540	556	562	498	564	538	516	500	562	559	521	516	558	522	494	530	541	505	536	512	543	535	533	559	521	560	595	562	555	523	473	539	523	522	498	532	545	555	556	503	495	489	495	525	510	507	552	488	465	515	563	541	535	499	549	496	530	534	492	509	539	488	560	504	542	489	506	521	531	526	513	517	515	509	530	507	497	515	517	523	523	569	512	547	515	495	549	489	540	559	535	501	543	503	543	504	517	540	485	531	552	494	513	510	478	495	517	524	520	519	499	526	512	542	543	549	488	523	501	512	517	497	518	566	515	543	524	523	505	520	512	502	505	507	525	529	520	550	504	452	504	546	526	486	511	501	500	532	491	531	555	494	502	510	528	481	495	483	543	499	499	498	500	484	525	518	520	567	554	531	517	478	573	485	531	525	537	498	563	490	516	509	492	527	533	488	526	492	500	511	543	515	494	528	526	569	511	524	487	539	519	514	515	500	512	502	575	492	524	497	504	489	447	471	524	500	500	515	506	515	520	491	513	539	501	509	569	543	521	519	496	545	563	565	487	521	529	529	511	553	520	515	553	494	542	506	538	519	515	511	507	501	502	532	540	534	509	538	481	503	505	499	535	511	508	530	509	502	515	543	524	512	502	546	500	496	511	485	499	495	512	563	511	498	512	533	500	501	519	550	517	507	503	501	510	546	491	496	503	512	536	494	514	487	494	515	506	504	527	553	467	526	501	510	517	563	542	516	508	524	519	534	507	518	477	503	491	506	499	565	542	546	527	530	518	530	470	505	517	502	496	507	534	528	486	479	540	535	518	530	471	530	552	525	529	509	496	506	538	545	555	506	494	503	524	492	469	504	535	505	533	524	497	523	503	537	452	523	549	513	482	476	558	471	554	500	557	517	497	501	481	554	485	570	530	531	557	541	558	526	568	547	567	525	521	527	475	544	536	525	446	504	543	511	518	521	526	521	526	527	519	528	536	517	547	521	531	543	524	535	536	502	498	514	525	498	493	491	483	470	504	522	562	517	491	524	523	513	530	539	497	531	474	546	523	522	483	578	509	535	510	528	486	483	522	514	524	506	488	512	533	581	524	481	551	512	521	496	510	484	552	514	518	519	496	504	503	535	465	498	522	516	512	498	481	517	505	509	510	523	540	499	539	516	473	515	454	528	568	483	501	467	536	499	508	511	508	510	553	553	520	522	494	486	529	533	517	553	522	540	512	504	514	539	499	480	490	516	496	531	532	519	509	520	518	524	527	532	527	522	510	501	500	537	522	515	545	566	500	483	539	521	514	492	516	496	521	500	544	530	498	546	485	569	484	509	512	535	514	489	480	483	508	523	549	546	551	519	502	526	534	539	500	515	536	454	524	481	483	524	520	532	535	533	519	470	512	487	528	543	488	489	505	459	518	557	524	513	509	513	516	507	519	488	546	493	525	534	510	521	491	551	518	503	507	491	528	544	486	518	459	456	531	555	514	545	519	536	528	524	505	572	529	504	500	523	531	494	552	495	519	539	525	485	497	558	531	540	552	509	508	489	514	530	487	520	510	523	522	511	490	500	491	540	514	502	491	518	532	543	534	530	471	496	529	469	496	517	486	526	505	493	491	558	493	531	542	499	539	513	561	492	523	552	537	550	530	510	520	556	491	547	535	513	528	508	511	506	507	490	486	509	528	499	537	517	506	517	532	578	464	495	541	501	515	544	538	494	509	513	502	474	522	518	491	518	510	498	528	495	487	534	546	488	526	538	549	513	533	534	533	476	532	528	531	530	503	493	553	505	519	517	537	525	509	488	526	530	528	491	550	514	517	502	500	503	517	555	518	509	488	513	476	491	503	519	485	533	523	500	525	506	500	508	508	469	522	511	519	531	484	525	500	536	502	515	504	500	525	502	529	476	485	471	504	563	525	524	528	537	573	523	533	540	504	532	480	466	493	469	510	541	496	527	487	495	490	534	528	505	544	537	505	518	537	522	530	496	491	497	488	525	541	538	524	506	478	506	510	502	517	496	518	514	523	527	535	508	543	556	520	523	505	539	538	547	476	488	529	511	510	534	521	471	518	548	526	521	449	566	493	557	538	532	522	527	541	499	549	511	563	453	530	552	543	479	468	556	508	490	521	508	527	472	521	527	564	494	471	533	507	528	517	489	492	493	523	471	501	527	493	507	481	467	515	534	532	500	495	576	525	531	493	550	507	515	537	500	536	515	525	490	539	546	544	515	491	498	575	515	506	525	532	481	536	499	552	519	540	535	525	555	505	518	520	501	543	495	531	512	512	522	515	558	479	530	476	533	506	462	519	485	498	514	495	496	494	547	509	542	509	547	529	491	553	535	514	519	529	504	510	503	517	520	523	524	522	505	512	517	509	530	527	537	507	542	521	541	497	520	494	493	475	522	528	515	474	519	512	541	539	541	477	501	527	526	532	525	511	524	523	517	481	545	531	491	545	488	497	508	491	473	495	527	542	462	521	550	530	531	492	503	498	496	541	518	495	496	551	520	514	544	554	510	517	529	550	467	525	514	516	509	534	501	551	531	517	498	492	521	530	561	523	513	500	545	495	509	507	521	523	542	543	520	505	482	498	532	527	545	519	489	545	520	498	510	493	525	493	518	532	506	533	507	488	517	494	533	487	469	584	545	504	528	514	475	549	528	524	511	512	516	538	507	540	486	514	475	510	521	519	503	511	567	532	510	505	523	496	507	525	517	490	525	520	534	552	515	509	522	494	522	525	496	536	487	525	517	468	512	482	548	562	545	516	510	506	541	524	491	506	518	461	520	501	536	485	505	487	507	478	472	486	502	546	520	503	472	500	504	488	567	525	513	536	532	526	532	533	512	518	501	474	500	477	495	515	563	516	554	506	542	499	471	514	528	543	527	534	548	494	490	483	512	488	521	506	516	534	560	500	521	492	504	529	531	492	487	537	523	506	503	557	502	523	485	509	547	545	495	501	516	486	544	495	506	517	538	525	500	532	527	520	507	533	530	526	485	550	534	515	490	502	549	497	511	511	531	511	504	532	521	554	556	492	553	524	495	519	502	481	490	507	525	517	522	536	560	488	502	523	491	518	532	533	516	525	509	503	514	529	527	527	501	494	499	533	510	529	499	493	549	494	514	557	533	503	521	526	519	504	517	558	484	506	519	540	556	514	519	558	480	558	515	520	524	510	525	514	507	518	503	498	532	535	493	489	496	538	506	520	489	525	553	492	507	525	534	517	482	469	532	496	533	529	496	540	530	482	532	486	519	578	486	555	520	514	498	500	533	529	555	490	509	509	513	512	497	488	548	535	493	520	526
4637	137	82	67	64	61	60	59	73	51	56	62	54	67	64	60	46	61	47	68	54	62	63	62	56	55	63	42	49	52	57	55	45	55	50	46	61	54	57	60	53	44	52	57	69	49	65	60	56	49	60	51	58	58	49	62	54	54	50	51	48	53	60	74	53	58	62	62	48	52	60	55	50	60	39	50	57	56	48	42	54	41	53	52	55	57	41	45	36	49	48	48	67	56	55	61	43	58	35	60	59	51	58	59	62	56	41	59	60	51	44	65	54	54	57	57	52	57	60	50	51	54	60	56	45	38	47	45	60	56	68	63	62	55	63	58	40	53	44	64	64	57	60	31	57	67	58	60	51	52	44	55	63	47	55	45	53	69	53	59	50	54	57	44	55	52	57	59	51	53	60	39	59	62	46	57	46	53	56	58	51	53	57	57	48	57	57	61	56	58	62	59	65	54	56	47	65	53	49	60	48	55	72	58	46	52	64	56	48	53	57	49	52	68	54	55	49	54	57	41	58	60	69	59	48	55	63	62	39	43	44	63	66	42	55	55	54	41	59	53	45	56	52	58	49	63	58	49	58	57	61	56	48	42	24	49	44	60	63	46	60	48	63	45	62	61	50	54	59	58	61	62	68	37	53	64	60	48	57	57	40	59	55	55	53	49	48	40	49	52	47	58	65	50	52	61	53	46	43	47	51	62	60	44	55	58	65	64	54	48	49	54	51	55	56	51	56	54	58	48	64	63	58	53	68	41	53	55	54	52	55	59	47	47	52	42	59	55	69	56	45	58	60	55	50	55	50	61	56	62	53	52	58	51	52	54	60	51	56	43	37	50	55	43	54	56	50	44	44	53	51	40	55	56	67	57	52	48	55	60	53	48	63	51	47	62	62	79	54	45	45	46	49	56	57	66	54	51	54	45	54	60	53	52	51	53	63	57	65	51	44	48	43	57	70	46	47	55	41	42	38	45	62	65	50	37	56	48	63	50	49	41	46	64	48	61	60	58	46	52	48	43	62	49	62	59	56	47	57	48	59	48	57	52	44	71	60	58	64	56	57	42	67	58	51	73	53	51	59	57	43	69	49	48	54	48	56	53	42	50	61	65	53	50	60	77	55	64	57	43	56	62	38	52	49	58	65	64	65	49	53	49	54	50	53	54	52	42	64	57	67	51	51	59	45	55	44	45	61	53	39	48	59	63	46	70	46	59	65	65	54	61	64	69	47	52	70	58	61	44	55	50	49	37	62	52	63	51	64	61	58	44	69	47	46	57	54	55	50	40	59	57	40	51	51	65	60	41	53	64	57	60	48	53	60	63	56	50	40	45	58	62	45	61	54	57	52	62	63	52	66	49	65	70	64	41	57	61	54	62	66	47	62	65	67	65	61	56	68	59	48	64	52	61	51	56	67	41	46	60	43	52	58	59	52	49	49	52	48	56	62	50	44	55	45	53	66	54	60	54	53	57	57	54	42	38	67	54	55	50	49	47	49	53	59	58	61	44	61	55	55	44	49	50	44	51	52	48	53	45	56	71	49	66	46	60	45	54	58	51	55	54	60	40	37	61	61	55	40	69	51	52	55	58	48	69	67	46	53	55	47	60	45	61	64	56	60	62	42	51	57	45	61	48	50	66	55	43	54	49	66	53	50	49	51	47	47	63	63	71	54	62	50	60	61	38	59	54	60	45	48	45	57	53	48	52	45	48	63	52	56	58	47	54	56	48	51	64	55	63	41	55	53	63	59	56	59	57	73	59	64	48	49	54	58	60	60	56	68	53	60	48	73	54	59	61	46	64	53	51	51	41	61	51	62	62	57	53	49	48	48	47	50	47	53	42	61	41	45	70	55	58	53	70	65	45	49	47	56	64	54	50	56	55	50	59	41	36	48	41	45	54	51	53	38	60	37	53	54	50	48	63	57	38	40	57	68	53	64	60	67	50	55	57	59	53	53	59	48	45	57	58	48	49	49	55	67	51	54	55	43	57	44	42	56	58	67	56	29	50	52	63	51	45	64	75	61	61	54	57	40	62	56	56	58	53	68	58	64	55	43	62	55	45	51	44	67	54	76	55	55	53	51	72	60	48	54	51	48	47	38	57	62	54	55	68	50	58	62	51	72	64	61	40	51	57	56	55	42	68	61	61	64	48	59	40	62	50	52	58	62	52	55	69	50	57	58	41	40	52	53	52	63	62	53	45	55	53	46	52	47	61	48	56	45	51	61	48	70	46	53	48	68	55	59	50	50	48	51	43	49	36	47	59	51	44	54	69	51	68	66	48	63	45	55	51	57	47	56	60	57	61	51	50	47	51	69	69	55	69	49	58	45	60	51	59	64	57	58	51	49	57	62	45	57	51	68	78	41	48	50	63	60	44	50	44	47	53	58	54	53	56	51	49	50	66	51	61	44	55	39	64	47	61	68	67	56	46	49	57	47	53	62	44	58	60	54	56	61	55	55	59	42	48	55	40	49	63	39	51	49	59	54	54	44	54	56	59	39	46	68	51	50	51	57	56	38	46	46	62	70	65	73	56	52	51	45	60	60	40	55	53	51	62	47	43	67	54	59	59	43	68	49	55	54	61	46	44	61	53	65	45	49	56	76	62	49	54	59	54	50	49	55	59	51	61	54	52	58	60	57	46	63	55	57	67	57	42	54	55	48	66	54	54	45	52	47	47	46	51	47	65	58	45	55	45	42	39	53	47	56	52	71	63	44	46	59	34	48	49	55	41	48	61	59	46	54	56	70	66	78	54	55	52	55	59	49	49	53	59	61	31	54	55	48	54	55	55	56	56	60	75	46	56	53	58	54	44	54	45	62	52	39	65	41	62	54	56	53	45	58	58	52	47	49	72	52	53	56	59	59	59	63	54	45	47	49	66	70	66	43	59	61	67	45	53	50	52	36	43	60	50	60	46	48	57	65	42	51	70	51	47	54	57	53	68	57	65	44	72	44	73	59	52	52	53	62	60	55	53	63	52	54	46	54	52	65	52	54	58	48	56	60	58	48	65	53	51	53	59	57	37	53	63	50	54	57	56	59	50	56	49	53	63	50	60	50	58	55	54	51	54	57	50	52	77	62	64	36	61	58	45	44	50	62	50	73	46	43	53	45	55	62	58	55	46	51	63	59	45	69	59	66	54	55	68	53	43	58	52	54	58	54	47	55	44	56	53	56	71	61	54	47	54	52	42	41	70	57	59	60	69	72	49	60	63	56	45	49	54	51	56	54	65	50	64	47	54	52	65	62	56	47	55	61	42	62	54	63	52	54	54	55	44	50	61	41	51	61	60	51	56	53	58	45	61	57	51	69	52	51	64	54	49	68	65	54	50	70	48	63	59	52	52	58	64	54	49	56	67	54	52	62	64	50	59	59	46	53	47	62	47	57	60	53	58	45	47	60	62	57	54	64	56	49	59	31	68	47	39	46	46	47	55	51	63	58	53	57	58	49	49	55	54	56	58	56	49	48	47	51	49	65	55	49	54
3233	198	262	240	254	239	220	227	199	206	214	211	161	179	192	195	181	170	198	165	208	180	175	163	201	175	178	174	176	179	184	170	167	172	167	158	174	207	184	183	163	168	154	173	166	172	162	174	187	177	178	163	155	170	178	143	154	154	150	160	155	164	163	171	150	188	178	182	184	174	151	161	170	161	166	156	175	155	155	164	192	161	186	196	170	175	192	178	156	160	180	167	164	168	189	171	168	177	167	186	175	172	145	171	188	171	169	166	156	161	185	165	155	157	165	182	189	158	186	175	188	189	176	167	168	167	175	169	181	180	186	186	156	170	172	153	169	187	157	148	169	172	175	198	160	170	180	199	167	173	177	181	187	137	162	153	166	187	162	175	154	191	169	179	186	183	181	164	163	164	159	188	163	174	170	181	168	160	161	171	152	172	182	180	173	177	171	193	163	190	183	186	170	148	175	145	201	173	166	178	173	186	148	158	157	182	192	177	169	167	179	185	158	156	160	194	183	167	175	151	176	179	173	181	173	164	159	163	200	181	183	188	169	143	164	160	162	151	166	148	150	174	160	168	178	180	168	167	187	172	155	163	183	172	174	192	180	162	181	174	167	163	164	144	150	150	168	181	178	183	181	165	153	177	170	181	188	169	161	143	159	165	167	157	174	174	175	180	165	175	173	155	172	200	159	182	192	180	183	152	187	177	175	163	157	169	161	163	180	184	193	153	154	149	168	189	162	145	161	166	182	170	165	166	177	174	180	178	177	167	163	184	163	191	183	164	165	196	152	144	166	161	159	174	172	156	187	165	187	161	174	171	171	171	177	162	169	181	185	165	187	174	187	185	173	179	162	179	168	177	174	196	180	159	154	175	168	160	163	154	155	156	189	159	160	165	148	190	158	159	173	185	159	162	177	179	163	169	169	163	195	173	156	175	177	157	160	176	170	178	166	146	188	187	180	182	165	184	168	180	162	175	167	189	197	183	171	184	161	163	191	154	164	167	170	184	153	191	194	206	182	172	175	162	172	184	164	191	166	173	171	170	181	174	161	135	176	162	158	173	180	154	168	151	165	173	184	166	166	155	159	163	163	175	159	182	163	173	190	192	165	186	180	158	159	172	135	161	178	191	172	145	159	168	196	175	183	180	147	183	148	174	162	163	174	175	174	153	176	152	160	173	159	163	164	170	182	189	171	178	173	173	183	160	182	159	192	151	187	170	194	157	177	165	154	185	164	162	185	175	190	167	180	160	163	174	150	158	174	156	188	161	160	187	181	176	168	171	170	170	179	200	200	176	157	177	184	176	167	168	147	158	156	148	172	171	188	173	157	171	167	165	147	157	161	152	161	159	161	187	172	187	186	142	168	192	177	165	174	185	165	169	178	201	160	174	182	163	162	163	159	165	172	157	168	161	188	202	176	184	179	160	167	170	150	170	164	184	171	166	173	189	200	153	178	163	169	168	156	192	172	171	186	182	149	154	154	154	178	171	175	173	155	185	169	182	200	163	165	177	153	204	180	158	162	207	174	161	172	175	171	173	159	188	171	178	160	185	189	165	164	188	147	169	185	170	145	158	183	178	181	167	137	162	179	153	174	163	159	174	171	202	169	176	164	161	185	176	181	201	191	158	172	199	173	173	180	202	183	162	162	176	161	177	152	192	160	192	144	158	183	140	171	167	166	199	162	160	170	201	181	176	169	161	175	156	168	168	181	155	173	160	139	176	171	166	174	152	168	185	197	153	177	186	194	164	163	191	161	152	184	165	148	185	191	162	178	178	183	164	182	140	162	177	181	173	169	178	179	167	150	168	161	155	157	155	179	192	174	186	191	177	168	178	163	167	188	155	175	158	151	188	169	147	160	176	168	176	178	174	157	173	177	175	180	165	166	146	170	158	183	158	194	186	150	154	163	166	188	165	169	179	161	166	200	160	170	176	175	165	165	156	144	170	170	172	162	173	176	178	178	169	162	179	190	181	177	144	153	183	165	176	166	155	157	174	178	153	179	168	175	172	163	177	156	193	151	180	169	185	162	175	175	174	187	194	177	182	172	163	159	175	192	185	169	169	179	176	166	175	193	201	156	156	159	181	164	161	161	161	173	157	151	169	167	169	177	144	162	178	186	173	158	165	192	159	153	161	186	173	171	152	164	167	169	169	181	189	180	170	169	147	169	150	185	197	171	187	182	192	172	171	189	195	168	157	190	158	180	180	181	154	171	157	153	166	174	143	166	158	187	180	169	159	171	171	170	181	158	158	190	190	148	166	161	186	177	180	195	188	170	177	160	177	176	176	152	163	169	165	167	163	183	165	163	185	177	178	174	153	176	192	155	162	144	173	176	193	181	177	167	164	180	163	182	177	175	165	171	164	172	171	157	185	176	167	212	193	172	160	168	156	168	189	171	157	167	169	198	171	167	158	177	178	192	186	179	171	193	160	173	195	167	142	175	194	193	174	159	159	185	201	161	176	156	188	166	162	146	176	173	178	172	168	160	172	153	158	162	176	168	165	188	152	163	188	183	179	199	164	160	164	176	176	153	172	186	166	145	168	147	176	154	163	178	167	199	176	188	168	150	193	163	175	176	174	179	149	172	174	191	197	184	186	175	161	161	190	160	181	177	179	172	185	158	168	162	142	180	178	182	171	148	175	177	169	168	174	172	173	180	166	206	167	154	168	190	192	167	166	173	160	168	174	165	183	179	181	190	172	170	178	159	173	171	175	180	171	180	176	157	162	168	172	158	158	172	169	178	175	178	164	160	168	192	158	186	182	193	180	176	166	163	167	181	173	165	192	179	165	180	149	160	153	174	165	192	177	192	172	153	170	188	155	194	173	146	182	195	162	186	167	173	177	154	194	162	163	164	166	144	181	162	168	200	177	184	158	166	195	159	176	188	172	153	162	190	190	174	185	176	179	156	180	168	149	193	177	177	191	156	186	185	172	169	158	188	168	165	169	164	173	162	176	194	196	165	181	169	170	173	166	158	177	167	174	170	157	165	176	171	201	170	174	182	176	177	153	171	174	172	163	168	161	177	204	170	182	155	169	164	174	183	171	163	172	170	152	158	168	158	195	177	177	168	167	184	131	167	159	169	186	157	167	185	153	190	175	166	184	184	190	173	152	170	148	176	168	166	164	191	177	180	172	171	172	148	177	169	164	173	157	160	158	197	170	195	154	193	174	170	167	203	176	179	173	160	170	186	182	186	171	160	165	165	177	170	158	171	168	164	160	167	172	165	177	177	184	163	183	174	146	171	180	166	179	164	173	197	179	158	183	168	177	162	166	194	154	148	187	188	177	172	156	175	156	161	169	170	153	179	182	164	208	160	194	177	158	162	165	195	156	182	173	161	181	175	162	187	173	185	171	195	151	176	173	179	136	172	168	153	178	160	152	172	158	176	204	150	186	155	173	181	163	166	158	172	182	172	188	143	178	138	177	167	183	154	186	181	185	175	160	188	151	167	166	178	175	170	167	184	177	188	175	163	158
23223	7173	1301	845	604	442	374	305	229	230	234	181	171	182	164	146	158	126	150	131	139	146	132	126	121	100	138	108	141	106	109	117	113	128	106	128	102	123	105	119	118	110	98	133	116	86	109	107	126	109	105	105	124	100	131	122	118	110	114	115	115	109	130	106	114	109	119	117	114	102	104	93	125	117	115	102	118	120	106	108	100	100	110	120	112	104	105	105	113	104	104	101	116	115	96	111	113	114	97	103	102	121	98	108	88	116	124	105	98	108	111	105	95	113	116	116	129	99	96	88	104	101	102	103	96	88	113	108	100	107	110	107	108	111	100	114	106	98	107	118	122	104	99	119	104	112	118	110	95	104	91	115	122	96	111	121	115	113	124	119	118	85	95	96	126	132	115	118	99	136	98	124	97	116	105	98	96	116	124	134	118	110	106	101	106	110	96	127	108	97	119	121	116	118	97	116	106	114	100	119	102	117	105	111	127	85	80	123	120	129	112	83	114	108	112	101	116	106	97	92	108	119	90	120	106	97	102	108	95	97	105	107	108	104	106	109	114	105	108	94	114	97	95	129	96	120	104	109	111	110	116	120	106	77	100	93	114	93	107	112	129	105	116	106	89	112	106	119	109	101	105	95	107	100	113	99	124	132	106	117	117	105	105	101	87	121	121	94	106	105	100	105	115	118	94	115	100	103	115	105	94	129	121	105	96	93	87	100	124	106	101	114	116	106	105	87	111	103	96	112	97	97	107	108	106	104	110	104	123	115	137	108	122	119	126	116	100	110	110	109	109	104	122	120	93	105	91	103	113	104	106	104	106	95	109	126	114	97	93	95	114	122	123	99	113	100	103	124	117	105	118	93	111	111	110	105	136	98	99	87	101	106	97	125	88	95	106	120	112	103	117	96	97	134	112	84	108	90	115	119	134	87	101	113	118	99	83	109	110	107	101	98	85	104	93	107	111	125	118	107	90	89	101	119	82	100	117	108	107	99	104	109	123	132	136	123	102	92	99	128	121	105	118	116	105	91	119	116	105	89	96	93	129	108	127	112	107	106	113	102	121	125	110	114	100	86	129	110	107	106	94	117	89	97	121	87	86	94	101	124	107	123	106	99	109	88	108	118	116	111	103	108	108	106	109	105	113	89	99	84	102	110	116	126	120	98	117	105	125	109	103	114	99	101	106	119	123	105	84	112	111	110	109	111	92	91	94	109	111	105	96	93	102	99	119	94	98	90	106	90	103	106	116	101	124	114	108	103	105	99	115	116	117	115	127	87	96	104	115	104	88	125	144	134	109	99	102	120	109	110	114	126	98	97	100	97	105	105	101	111	85	102	102	104	85	121	104	97	105	113	95	113	104	130	123	108	109	115	100	98	91	95	112	115	104	92	93	115	108	114	97	104	119	95	116	117	112	108	115	126	116	111	103	123	97	113	101	102	94	115	114	100	117	92	110	109	94	99	90	103	106	111	125	115	108	122	107	121	124	96	97	124	99	134	90	121	111	101	93	99	97	104	111	108	93	106	100	100	107	126	106	101	122	129	107	114	92	111	96	91	128	118	101	98	117	110	100	106	104	97	100	139	112	137	106	111	120	97	122	115	103	101	113	106	107	107	95	102	95	122	103	117	108	103	108	100	120	102	79	108	93	84	120	112	86	108	120	86	97	113	91	113	110	104	120	105	107	108	116	118	103	91	112	115	95	103	116	90	117	99	113	115	89	119	96	111	106	98	106	119	95	119	95	113	123	123	97	118	107	106	79	124	96	123	119	114	93	100	111	100	123	128	105	110	101	96	108	115	108	104	101	109	109	112	108	110	108	109	115	102	120	99	103	119	124	101	105	113	108	107	108	119	122	95	115	98	107	92	115	96	99	117	108	109	116	79	110	121	100	91	111	103	111	94	98	111	121	96	99	100	119	114	95	95	87	112	115	92	122	117	110	98	113	126	115	111	115	119	110	97	108	123	98	109	104	122	111	112	85	99	89	97	117	120	106	96	94	100	93	108	116	89	103	115	106	121	89	92	118	105	125	97	95	105	98	95	90	100	109	88	115	86	105	121	123	92	122	105	102	98	101	113	97	99	87	104	112	109	112	87	120	110	104	106	114	114	101	118	106	109	104	114	96	122	98	107	101	108	110	110	107	107	113	95	84	108	100	110	105	124	109	116	106	101	121	90	100	100	109	96	132	121	96	98	104	99	93	105	125	99	98	108	122	105	106	113	105	110	119	115	108	103	103	119	103	110	101	105	113	101	88	120	114	101	119	118	99	111	101	103	126	88	97	90	117	121	121	109	98	101	109	119	123	105	109	111	105	121	101	125	112	104	105	127	111	99	121	106	126	95	112	94	101	100	88	96	107	104	108	110	104	100	93	117	103	103	98	122	120	108	90	118	90	108	109	97	101	115	88	98	128	92	115	104	99	121	121	76	116	118	119	116	114	127	107	108	98	103	107	112	108	108	112	101	125	91	100	98	89	95	108	95	95	110	98	112	115	129	102	81	104	118	115	109	91	104	109	116	96	96	89	98	121	118	121	110	99	103	118	113	122	110	99	90	117	87	101	114	99	116	93	99	88	107	121	107	102	128	100	87	100	92	125	99	113	121	106	96	120	105	108	112	113	102	95	96	123	96	96	88	97	110	102	109	105	96	109	109	110	111	111	89	101	118	110	111	92	112	143	109	97	96	79	118	117	93	109	98	115	96	109	116	114	121	126	94	113	104	102	105	105	105	94	121	96	115	122	111	103	100	111	97	105	110	112	95	100	106	105	96	111	117	108	107	103	99	104	102	111	113	121	116	116	111	129	114	113	112	109	97	122	123	92	107	114	111	112	97	104	105	125	94	132	106	105	130	121	116	102	101	100	115	108	106	106	128	79	93	110	108	110	109	108	117	97	94	117	127	108	114	118	110	97	103	102	113	100	102	115	113	120	123	101	102	82	91	100	119	114	108	104	104	119	114	106	96	105	94	88	112	127	97	87	113	113	112	101	116	105	105	86	124	87	124	96	106	103	135	97	110	110	121	123	103	99	104	133	113	102	115	107	112	102	123	134	107	110	109	96	106	131	115	103	99	107	96	108	123	128	107	118	114	109	109	104	101	111	104	129	96	120	103	92	117	106	105	85	133	122	96	116	110	91	113	108	96	117	110	98	93	107	123	112	110	92	103	110	108	107	106	98	112	84	99	97	109	128	95	87	100	101	115	114	101	98	107	146	106	117	102	112	111	101	105	108	99	106	85	115	95	106	107	98	106	115	111	108	107	107	113	112	138	110	108	113	89	123	99	105	92	88	125	103	100	111	112	128	118	111	103	118	99	111	102	121	92	113	100	88	110	97	115	100	92	102	111	83	122	107	118	103	117	103	100	122	108	102	129	114	111	119	104	132	110	120	105	97	104	99	101	106	113	91	102	113	93	97	118	111	90	117	117	108	91	118	85	121	134	108	99	93	92	108	129	117	106	123	119	104	96	108	94	116	94	117	109
14381	1296	2219	2768	2383	1975	1621	1293	1141	971	923	787	763	702	637	593	578	491	481	476	454	447	426	448	420	380	397	360	381	387	378	365	408	363	344	324	319	331	315	325	341	357	330	315	323	332	336	296	305	310	342	318	322	315	325	344	336	303	357	279	339	296	276	303	276	315	306	287	290	330	327	298	344	304	316	293	345	313	297	310	303	289	290	307	320	291	308	344	320	320	293	283	297	298	305	314	322	309	281	298	307	256	339	292	272	314	282	306	301	307	312	308	294	284	276	282	272	308	312	284	296	310	267	298	304	288	280	284	317	297	316	316	301	296	271	297	301	279	316	276	310	314	320	301	308	324	300	295	298	267	308	322	322	262	319	315	296	304	299	280	319	291	308	304	291	284	326	301	306	269	298	290	289	330	297	297	277	272	266	272	293	281	314	295	289	278	325	295	268	291	312	286	318	289	301	289	309	283	286	289	290	314	290	332	275	287	291	304	316	249	280	308	300	297	311	294	264	275	296	276	280	283	293	307	329	296	287	283	302	283	274	269	316	329	302	301	285	308	277	294	289	288	290	285	288	292	288	283	302	272	292	287	263	264	296	296	246	284	277	273	297	314	329	310	267	290	267	311	289	297	315	291	308	299	268	296	294	281	296	285	297	302	285	300	291	312	280	325	303	293	334	288	291	318	303	294	296	299	304	291	307	276	290	299	340	284	325	295	298	294	287	315	306	257	267	303	300	316	320	293	282	315	301	259	309	287	267	317	280	299	295	270	286	299	290	324	304	302	292	298	271	285	289	322	302	307	262	323	262	315	280	294	286	304	281	286	296	306	283	287	293	299	290	308	298	310	292	292	279	300	288	299	306	284	272	283	296	278	297	285	288	303	287	293	278	292	297	303	295	300	305	285	273	304	307	333	344	302	306	243	297	309	295	292	253	305	305	300	294	285	274	295	271	278	287	285	308	300	292	313	308	289	301	307	264	277	337	283	290	322	298	287	297	294	267	319	287	313	287	302	314	286	306	264	289	291	287	303	290	299	288	303	252	306	298	289	277	309	293	313	277	328	316	301	325	327	276	285	282	283	313	288	289	322	310	295	283	300	291	292	318	274	318	325	263	276	271	311	285	290	303	296	264	296	284	342	285	278	308	309	300	298	285	318	346	269	279	283	277	323	301	272	315	300	278	334	318	264	311	276	282	289	300	301	279	306	301	304	289	267	293	274	331	298	309	306	300	295	315	307	295	301	323	285	287	262	299	257	292	274	280	311	302	285	302	282	274	305	287	292	293	322	326	287	275	312	293	303	315	296	295	276	293	323	320	293	333	319	308	320	276	309	327	304	263	293	300	271	300	296	286	285	292	289	296	273	281	307	296	310	289	268	288	276	269	325	298	304	311	280	290	286	284	280	266	283	305	251	306	281	294	304	280	331	262	261	284	273	269	275	266	298	335	262	263	291	276	294	278	279	284	304	305	279	282	283	287	311	280	300	290	294	304	297	275	320	308	295	304	284	321	311	292	276	308	299	283	311	291	277	307	315	295	312	307	295	281	284	310	272	287	313	287	283	297	292	271	291	257	283	282	315	337	283	271	285	278	304	289	282	319	292	277	288	289	320	337	289	317	282	306	295	289	292	309	302	308	307	303	313	291	274	312	264	295	293	284	266	306	259	287	296	300	278	301	279	297	298	331	297	272	275	276	331	281	321	295	271	295	262	268	297	310	308	291	294	291	291	294	304	295	303	306	301	312	316	288	244	302	271	306	270	283	289	290	285	285	313	302	295	296	310	292	278	326	277	310	300	275	304	274	289	290	301	288	275	284	297	282	293	275	273	309	284	286	302	289	313	325	309	309	302	296	293	301	294	277	293	276	310	301	278	270	288	303	306	295	311	304	312	268	264	306	263	284	277	305	335	272	317	299	269	284	252	304	275	291	299	301	305	269	267	302	279	297	281	335	278	294	285	296	292	268	325	279	327	293	313	285	287	294	280	273	313	313	270	321	296	283	259	281	303	272	283	293	302	326	298	301	290	279	295	276	307	257	287	285	315	295	289	278	289	316	296	321	275	289	270	320	332	294	278	295	291	290	277	292	311	279	288	313	266	296	274	290	287	331	254	301	289	299	290	321	295	303	295	278	316	312	298	296	299	281	250	270	304	310	290	314	314	282	279	313	270	285	312	314	301	297	291	292	266	290	297	294	291	314	282	308	240	317	284	297	309	298	280	306	267	296	310	266	302	307	287	307	276	292	249	299	291	330	307	294	267	289	272	282	294	295	290	299	312	304	317	315	284	295	287	285	284	298	322	282	304	272	294	268	312	329	277	275	314	300	295	302	257	294	300	277	319	292	294	260	285	297	282	318	316	264	309	292	239	293	307	304	300	283	287	309	295	248	283	296	292	313	289	278	290	316	322	292	294	296	305	273	278	312	308	276	299	305	293	309	318	299	299	277	302	284	321	284	292	297	298	304	302	295	282	276	291	298	278	304	313	301	303	293	315	300	273	266	299	289	316	299	264	301	297	305	291	297	302	258	284	265	276	282	294	300	300	321	306	292	294	293	272	293	307	309	298	277	300	311	308	282	280	297	300	275	270	293	250	293	293	272	291	264	291	309	310	271	301	261	297	287	271	277	321	253	317	291	295	291	288	303	313	315	295	270	298	285	301	310	270	293	296	280	291	288	284	264	323	323	290	310	310	269	284	253	311	298	284	286	287	294	312	283	255	283	261	278	286	282	300	270	294	291	278	302	326	281	286	288	278	255	267	292	288	303	307	288	299	291	288	320	292	286	302	305	328	278	314	259	277	310	306	290	276	288	301	299	294	304	284	261	288	311	275	298	304	321	283	297	282	272	264	288	321	281	316	303	300	292	287	318	256	266	310	296	280	300	279	260	321	297	286	280	274	311	296	308	274	286	301	267	317	296	282	286	297	309	282	289	280	297	294	306	311	285	304	293	277	312	287	283	307	280	278	328	319	314	299	302	291	289	301	278	263	293	294	286	275	305	280	292	263	262	310	270	281	293	319	294	302	307	293	295	256	286	288	292	293	296	274	298	293	290	292	297	306	289	308	302	286	304	287	277	282	258	297	294	328	306	322	306	314	296	296	290	312	298	302	295	294	285	277	303	279	312	293	279	253	301	313	280	306	303	286	312	293	300	299	299	308	304	295	291	332	301	286	291	271	294	290	294	293	341	322	297	314	287	291	291	287	276	309	302	318	274	277	298	287	319	311	303	273	284	294	307	246	283	284	282	259	284	300	302	284	274	310	283	313	304	285	295	271	284	315	305	282	303	279	270	320	271	299	278	276	294	305	296	288	265	329	295	311	282	304	296	303	293	303	281	276	264	256	311	298	310	296	267	325	296	303	295	297	312	315	329	271	301	281	308	289	300	310	301	290	261	290	293	300	288	269	279	305	296	284	335	286	258	301	310	320	303	317	296	267	308	284	308	296	288	263	273	323	295	305	275	299	287	280	267	280	289	291
33642	15853	3781	1733	1177	881	721	601	496	484	380	371	331	318	315	324	290	290	280	279	260	272	240	241	239	226	227	232	257	232	212	233	250	221	243	250	236	217	231	270	267	250	227	215	230	204	217	220	210	214	237	219	207	221	224	212	201	234	210	209	201	232	213	226	208	195	207	230	224	205	203	217	204	214	237	226	235	200	199	221	206	196	232	237	208	228	219	237	216	209	190	238	239	224	222	234	231	215	211	205	196	216	233	239	240	188	242	191	209	211	208	193	249	214	221	224	191	219	187	193	191	203	218	214	209	192	180	243	202	233	241	232	231	204	228	236	233	194	225	163	236	210	228	213	195	205	237	203	222	226	214	228	223	231	236	240	214	217	220	220	228	221	219	208	210	211	237	255	213	233	226	203	208	200	196	215	204	191	234	196	220	246	209	212	199	217	208	225	232	202	214	208	202	223	207	215	213	227	206	219	218	212	217	204	202	196	218	222	217	218	204	223	209	229	213	235	243	228	206	217	191	193	213	227	223	198	188	202	191	252	204	225	212	226	222	248	212	193	225	224	218	237	214	204	221	250	234	204	205	205	224	208	217	196	216	193	215	207	216	224	234	217	214	226	212	211	226	220	215	229	211	213	219	219	215	196	211	201	207	207	215	203	210	223	209	197	218	217	224	212	201	239	224	254	221	229	216	202	226	211	239	232	240	210	251	238	204	224	238	211	202	215	218	226	216	250	183	216	230	218	186	217	231	235	230	211	222	253	226	207	230	229	211	195	218	218	234	212	213	209	236	248	235	231	212	186	218	228	230	216	224	224	232	204	194	236	229	225	234	236	240	226	196	190	228	239	203	206	224	232	214	206	237	209	218	226	203	217	244	219	216	219	208	250	198	210	220	241	191	226	212	210	221	194	201	221	186	192	192	203	207	195	220	215	209	225	222	212	204	243	223	274	241	213	233	211	214	238	210	229	209	226	219	219	258	205	229	233	248	211	220	201	191	242	196	216	183	197	219	201	213	200	215	180	220	216	215	234	200	242	232	217	238	235	197	213	231	220	242	234	208	223	230	235	193	197	202	231	201	228	202	199	228	195	213	244	207	184	227	227	219	190	175	199	215	196	227	216	214	239	209	230	228	231	207	248	204	219	237	187	214	198	211	219	213	220	214	261	214	195	232	227	201	246	222	195	209	222	208	219	241	220	208	226	195	237	218	214	254	229	198	202	233	217	207	222	216	233	215	199	224	243	218	229	211	212	205	220	206	213	197	252	237	234	245	196	191	233	217	213	204	235	251	210	209	188	244	227	214	232	215	222	207	215	248	203	200	206	187	219	231	233	225	227	219	230	250	210	219	235	226	237	207	234	216	218	240	211	235	221	231	233	241	208	219	207	219	209	221	219	205	190	220	221	211	219	189	235	231	227	202	207	224	238	191	233	203	207	213	230	214	208	200	202	226	218	235	215	204	197	250	200	214	208	252	211	216	247	188	233	210	219	213	195	243	236	212	241	228	227	198	193	224	212	215	204	203	228	225	235	239	224	199	199	223	232	195	192	240	198	211	232	216	246	203	201	207	213	214	205	223	224	222	215	238	228	232	197	230	238	212	212	232	222	205	205	205	222	215	199	199	211	212	209	203	212	231	214	222	218	220	241	196	217	218	202	223	201	198	221	207	230	223	218	200	210	215	234	230	230	239	189	176	198	217	210	227	219	221	205	230	219	260	223	207	200	225	206	220	209	215	189	202	227	206	228	220	197	221	217	249	218	227	232	222	213	224	219	233	227	216	228	204	229	218	207	222	226	206	216	248	204	218	222	235	229	200	200	236	234	215	201	206	210	244	206	243	220	210	209	208	203	213	189	228	215	213	259	209	220	239	200	198	227	211	208	213	230	220	207	224	212	194	205	201	195	207	217	204	213	228	214	221	232	180	202	178	226	227	213	245	228	212	223	245	206	200	207	222	213	216	222	217	218	242	224	200	217	224	204	208	236	222	187	195	220	229	218	209	231	227	224	219	213	213	206	226	194	228	209	213	249	208	218	199	232	221	196	223	209	207	211	236	214	198	216	233	197	225	244	221	226	234	205	247	225	218	212	217	219	217	213	202	239	220	197	221	211	206	205	224	221	206	249	210	212	204	215	227	180	210	196	213	197	217	198	206	221	224	243	205	216	216	235	214	217	228	219	232	225	221	242	222	192	218	226	190	226	210	213	207	227	228	229	190	218	206	212	225	208	210	202	195	211	210	218	227	209	201	213	220	198	228	260	225	229	262	232	196	183	200	210	267	212	189	251	212	218	238	225	219	210	226	204	247	192	225	225	183	209	215	206	217	191	253	229	212	218	206	205	231	219	217	203	210	226	206	197	222	206	187	236	202	199	243	230	196	226	197	200	228	229	192	221	212	229	228	204	219	198	219	205	206	239	203	226	206	214	213	230	227	217	202	235	233	225	225	209	247	225	202	219	236	223	211	230	212	226	225	209	221	205	195	204	211	182	230	202	223	208	196	219	218	242	226	221	231	199	209	239	226	216	211	205	219	233	213	224	229	199	234	236	219	222	221	242	232	226	221	184	183	211	192	206	229	229	234	202	213	219	216	204	225	240	210	245	227	197	228	195	194	219	225	187	208	218	194	197	232	205	232	202	230	194	218	217	219	227	203	210	222	217	250	203	237	209	219	191	198	216	209	223	217	222	226	219	215	236	218	193	197	209	204	214	217	217	217	212	207	223	236	210	210	229	217	203	232	212	191	234	215	219	197	213	216	224	213	219	201	256	219	241	235	191	223	246	216	201	202	234	218	214	217	218	226	230	227	209	215	228	219	203	229	193	238	223	242	217	190	194	201	215	207	214	208	208	189	206	229	244	205	229	218	198	210	229	225	206	220	240	231	210	201	224	215	212	218	236	212	219	205	218	214	190	230	236	242	225	212	221	212	200	223	195	223	214	205	229	233	214	230	210	234	184	214	225	239	199	206	212	193	198	238	219	235	198	201	221	195	249	238	216	244	272	185	192	213	227	219	202	240	217	184	206	228	213	208	217	219	216	204	226	216	200	225	210	213	206	212	209	191	213	217	222	227	217	223	226	218	228	212	223	213	227	188	211	187	225	222	210	207	215	225	211	244	248	216	217	239	221	227	208	212	206	239	221	193	245	231	209	211	222	232	199	226	215	189	239	223	214	202	227	240	226	214	217	198	210	212	214	248	245	191	206	210	253	235	230	191	204	217	211	188	209	233	235	212	219	210	216	218	220	227	221	212	233	231	206	229	215	219	205	232	227	211	232	226	203	218	219	209	210	214	217	213	215	201	229	237	231	219	219	253	218	223	213	204	234	218	243	230	219	223	227	203	214	222	207	183	212	190	202	215	202	218	207	209	216	190	210	208	181	225	212	228	199	220	227	222	219	193	217	221	212	197	218	209	220	212	191	220	202	222	275	228	236	194	199	210	201	233	239	228	213	206	206	203	208	232	242	221	218	234	202	221	204
19593	2152	4337	5101	4407	3575	2826	2482	2098	1809	1589	1490	1323	1225	1148	1074	994	998	903	834	793	802	720	770	778	740	714	702	666	664	667	657	697	605	646	625	584	608	612	609	576	592	629	603	591	600	565	549	585	602	596	565	534	568	582	537	560	546	558	536	565	556	518	544	518	508	515	574	570	571	504	524	572	532	485	552	562	524	563	506	582	551	503	512	605	505	459	537	525	516	564	535	542	550	556	522	569	534	537	533	502	555	573	534	544	534	522	564	526	540	537	519	537	492	483	491	515	502	519	514	550	528	494	524	520	526	520	537	502	466	527	516	510	550	509	527	494	559	496	542	526	512	545	495	526	517	545	541	505	532	510	505	487	539	565	521	530	519	524	521	517	521	527	489	490	515	492	526	502	488	534	473	496	517	504	548	555	544	545	535	563	486	504	503	544	554	463	482	476	516	539	516	499	517	519	504	492	520	568	529	516	499	495	494	528	526	512	518	493	524	509	495	509	513	490	545	487	527	549	542	517	564	505	480	520	493	549	489	540	478	511	481	498	536	518	496	513	538	506	502	492	461	512	514	497	528	519	524	548	534	503	520	492	540	488	546	479	501	540	551	518	543	501	504	556	508	511	498	534	503	511	546	553	482	524	497	534	537	491	510	536	486	510	481	494	539	507	538	494	549	491	453	486	528	507	482	519	502	472	521	519	512	558	532	538	486	533	531	513	521	511	545	509	524	516	523	557	471	527	511	528	537	531	498	511	503	501	537	572	475	505	536	523	544	534	527	494	497	543	504	565	515	529	503	528	509	498	514	523	546	523	524	542	481	548	520	523	540	508	525	541	491	490	505	512	478	498	504	478	494	508	525	509	517	524	536	499	564	516	512	498	522	574	488	509	521	536	539	512	509	524	541	531	533	494	521	515	523	494	496	502	532	562	484	479	537	487	535	547	501	486	509	501	514	482	538	532	514	506	524	518	481	492	573	515	472	535	547	484	488	555	505	516	527	519	524	491	563	529	553	504	500	529	553	465	539	498	540	505	517	503	527	545	526	505	505	549	520	527	534	537	474	498	521	514	530	513	545	509	537	497	508	484	520	558	527	494	509	514	540	534	578	491	578	493	540	521	535	503	533	543	496	519	484	517	555	527	535	487	530	508	488	540	514	520	517	547	525	514	538	541	537	523	496	530	518	547	499	541	515	521	536	533	493	479	554	520	528	492	490	534	516	521	542	518	517	494	519	543	561	550	524	504	573	501	516	533	512	502	533	542	512	561	512	507	519	536	529	521	473	494	515	524	518	520	545	503	521	479	518	496	517	505	535	523	533	507	516	538	537	522	498	507	478	527	520	493	513	539	559	510	532	530	571	507	519	514	508	546	539	532	536	497	513	504	498	478	536	521	488	507	499	509	497	538	483	474	503	462	508	499	512	524	517	494	509	534	512	495	506	515	515	493	554	526	482	552	540	485	489	492	517	517	526	508	511	550	492	547	503	485	483	538	526	532	496	525	550	553	503	508	509	507	539	516	527	536	493	509	533	497	519	584	516	551	496	553	495	489	496	527	519	546	533	499	515	538	515	488	526	529	537	513	529	515	512	544	550	537	520	519	523	486	496	556	512	554	547	506	533	511	483	563	518	561	498	535	512	533	531	486	485	529	506	517	521	526	526	508	561	526	507	557	496	516	489	524	489	478	485	509	511	547	505	490	513	535	491	521	480	489	534	527	547	538	540	514	500	523	528	554	532	513	537	503	522	493	513	561	494	523	490	500	461	492	522	561	521	531	535	523	505	516	491	476	521	520	527	526	494	494	500	524	515	485	516	501	517	548	513	502	515	523	528	509	498	519	511	497	534	511	522	539	541	515	533	560	495	479	533	486	506	510	486	546	507	507	541	501	498	544	543	538	512	556	476	496	516	522	510	507	527	535	577	560	465	495	519	494	534	533	492	539	503	543	556	533	528	500	544	515	530	535	510	555	513	524	526	522	534	540	540	481	508	507	522	479	527	502	502	493	486	524	534	542	525	503	520	514	506	489	523	482	470	501	534	552	502	508	532	540	514	456	509	502	509	492	531	495	546	503	534	482	516	554	525	530	561	551	532	506	553	511	518	527	530	521	498	490	504	544	525	537	510	517	546	527	539	522	534	520	518	537	533	483	526	524	500	504	558	480	521	523	506	476	479	486	505	545	514	527	515	510	527	551	552	476	490	504	463	533	495	542	479	516	481	514	505	523	530	528	493	560	511	518	527	506	488	510	490	569	559	528	510	521	526	524	522	520	478	555	525	541	482	536	520	521	512	461	500	544	507	519	579	507	553	511	494	503	495	562	504	496	510	497	553	539	526	517	538	565	466	508	496	484	501	510	505	526	494	494	538	521	532	472	480	552	488	528	525	482	508	535	487	537	535	536	493	483	490	538	507	538	516	506	511	524	518	530	529	536	466	527	484	509	530	503	497	514	509	484	525	509	469	534	568	500	488	517	486	511	487	517	522	493	494	468	512	538	539	541	504	533	509	535	543	528	502	546	497	532	507	508	503	536	543	499	538	521	516	518	480	507	498	547	502	524	506	518	506	518	549	554	504	528	467	532	525	527	543	529	538	518	538	524	544	532	542	513	476	553	495	497	475	495	499	485	518	511	553	506	505	532	502	526	532	534	531	530	521	531	489	515	511	494	533	502	525	518	535	526	509	488	516	556	484	519	513	524	504	484	533	499	518	490	518	502	535	553	491	460	523	527	530	555	493	520	543	543	560	503	515	491	505	512	488	502	510	483	564	520	486	507	483	484	520	505	571	490	527	507	529	537	522	514	543	530	477	540	516	482	512	517	519	565	525	486	516	505	493	484	520	539	516	567	576	508	524	525	507	513	497	546	529	495	522	509	551	485	531	503	505	543	511	501	525	504	475	503	501	493	514	532	498	502	500	529	521	540	462	485	508	513	521	513	502	565	556	487	528	521	530	534	503	517	490	551	533	516	484	551	557	529	502	496	541	524	541	501	548	500	507	513	479	524	502	522	521	525	525	513	524	522	524	551	490	501	504	545	490	508	503	491	504	505	495	505	542	517	531	548	530	522	513	523	533	533	560	499	505	536	517	501	501	498	508	507	553	524	541	525	498	531	507	551	508	500	483	519	477	511	513	510	529	527	506	551	561	505	520	515	549	515	540	501	518	538	482	560	513	500	516	539	514	530	544	554	553	508	519	554	498	476	527	475	519	494	524	478	545	532	515	502	547	506	529	501	480	560	539	519	490	522	501	487	504	535	486	552	544	538	458	518	521	501	510	484	538	521	517	529	523	506	534	489	526	521	514	507	531	505	518	518	507	533	520	520	519	501	518	479	530	494	535	559	531	541	489	503	484	512	528	539	479	501	482	535	536	542	488	520	512	533	493	510	546	518	526	546	519	492	505	520	503	541	506	519	522	480	523	549	556	505	488	523	526	500	523	524	483	509	527	506	518	561	547	548	524	501	498	531	535	510	510	522	513
4613	160	84	85	72	70	65	56	60	36	61	53	48	70	57	45	56	63	60	43	58	44	42	65	57	53	40	45	38	52	50	61	59	53	58	54	39	52	61	66	62	49	70	62	51	59	55	61	64	52	52	56	49	69	54	46	58	56	56	57	61	68	58	37	45	51	61	62	57	61	60	38	46	50	58	60	43	48	52	49	54	62	68	52	43	52	60	49	65	65	51	55	53	49	53	62	51	70	45	37	46	63	59	61	49	49	63	65	56	47	45	77	45	63	53	61	55	60	56	40	42	47	47	42	54	75	57	40	54	61	59	36	57	45	62	51	62	57	63	56	44	59	50	67	45	65	48	56	64	56	49	54	61	46	39	65	46	53	48	55	58	63	58	54	47	52	51	44	58	61	50	63	50	58	48	44	66	56	50	42	53	48	44	44	38	58	65	55	56	45	44	55	55	64	58	47	61	67	58	53	73	65	46	56	68	53	50	63	51	36	51	68	42	57	46	51	52	38	65	55	39	57	66	55	66	47	54	65	50	62	55	59	51	68	49	48	60	62	51	58	58	48	46	57	40	58	51	52	55	48	47	65	52	61	64	54	70	58	60	58	50	55	48	65	42	40	43	48	70	60	45	53	57	50	48	61	48	56	52	52	52	46	50	58	57	52	52	51	53	46	49	46	50	52	57	65	61	62	54	68	57	45	68	50	69	56	63	61	67	55	58	47	47	53	48	41	37	65	62	58	65	54	63	46	52	61	63	51	61	64	59	66	66	57	57	45	51	61	54	49	57	52	57	56	41	49	60	41	49	68	57	54	63	65	43	54	56	67	52	49	55	51	47	53	58	48	54	57	37	51	51	39	62	72	56	60	62	51	64	48	51	51	44	47	45	62	51	58	52	57	67	71	55	48	39	71	60	49	57	49	55	57	46	52	46	51	51	47	50	59	61	51	42	47	56	68	56	47	44	47	56	56	56	61	52	63	52	49	48	56	48	60	58	61	62	57	43	63	57	49	41	52	55	61	54	58	56	62	53	53	54	51	53	48	48	55	55	50	54	55	51	40	48	67	53	51	51	50	60	33	67	41	54	55	58	52	58	51	58	49	50	67	47	61	49	63	51	38	54	40	53	61	49	47	59	44	55	76	52	62	51	52	68	59	46	61	73	48	59	51	49	64	64	56	56	54	62	50	48	49	46	47	75	70	59	43	49	58	55	57	49	52	68	60	43	51	38	41	59	62	51	60	66	48	49	49	47	57	49	59	54	50	58	52	51	66	55	57	63	63	60	43	74	53	52	64	55	55	53	74	58	44	51	69	57	38	68	64	58	43	77	54	64	76	52	55	56	40	64	67	50	55	59	67	65	58	49	49	55	41	45	56	72	44	55	39	60	52	59	62	39	50	66	49	60	54	56	55	51	39	58	56	46	48	46	41	60	43	55	58	57	58	60	57	63	49	55	50	49	43	49	56	57	46	60	55	60	73	45	52	65	62	64	55	56	56	59	61	47	51	49	63	66	47	51	79	60	56	56	51	38	63	59	62	42	67	54	53	63	64	44	60	55	50	58	62	47	49	59	47	55	44	51	51	57	44	43	66	64	59	56	50	38	63	58	61	56	53	48	64	58	62	63	52	53	45	59	55	46	49	47	48	63	51	60	46	53	48	50	52	51	43	49	54	51	56	36	63	53	62	62	60	49	63	37	55	55	47	67	55	62	52	52	63	51	42	67	62	57	54	47	56	48	55	64	50	57	48	54	59	58	54	59	50	54	51	65	51	55	54	37	64	31	42	62	61	51	58	70	59	49	56	51	50	50	63	65	58	48	48	59	54	61	47	60	52	60	52	60	49	61	65	52	40	54	46	59	53	49	56	59	49	61	48	51	56	55	47	70	59	63	60	53	41	47	56	40	59	50	56	59	52	56	56	61	54	48	66	57	49	52	54	62	59	50	41	63	45	52	55	47	62	62	61	51	41	49	44	59	69	62	57	55	58	56	46	47	54	66	39	53	58	48	37	68	68	63	35	50	49	58	46	62	46	49	57	63	59	58	50	55	48	55	61	49	52	56	56	49	40	46	58	55	55	52	66	51	51	51	43	53	50	46	52	60	52	52	45	47	62	53	59	44	53	50	40	52	56	56	53	56	55	50	51	52	53	61	44	58	57	55	67	48	53	37	45	56	58	59	71	59	55	61	69	45	57	56	55	48	58	48	58	54	47	59	61	48	45	64	60	54	42	44	57	56	56	66	53	56	53	51	56	61	56	49	52	43	58	68	40	62	55	53	45	54	57	56	67	53	54	50	52	53	42	43	51	54	54	66	41	56	44	58	71	56	36	59	59	51	56	56	58	50	62	43	57	57	66	51	59	64	62	53	57	43	59	55	57	54	50	60	70	44	58	47	53	52	44	47	53	63	64	63	38	54	56	51	60	57	49	62	55	56	56	58	53	46	49	51	58	54	46	48	58	52	42	60	53	58	51	56	61	53	58	65	53	48	55	56	56	62	54	51	58	46	54	53	65	40	51	58	45	55	62	44	54	60	49	66	55	48	53	69	61	51	51	47	44	49	64	58	60	59	68	49	57	45	48	64	49	56	59	39	48	47	49	45	77	53	55	48	63	69	52	63	59	48	48	51	60	50	66	68	49	60	57	43	48	62	49	52	48	50	50	54	51	50	53	49	66	47	60	38	49	54	67	52	52	56	56	67	63	61	57	61	45	65	59	64	54	68	49	61	48	54	57	51	65	54	52	41	40	52	47	60	43	46	69	58	56	56	53	45	56	50	65	39	54	63	43	54	57	46	64	53	75	54	43	46	58	37	52	52	58	64	57	55	47	63	68	41	59	53	62	58	45	59	59	62	51	58	52	51	60	42	56	55	51	58	40	55	49	71	50	39	64	58	70	63	75	66	50	57	60	48	49	69	29	48	59	57	58	48	59	39	56	61	44	71	50	54	67	54	60	60	57	53	51	50	30	38	40	60	51	53	51	56	52	60	50	56	38	61	41	55	53	59	53	64	56	46	51	55	52	43	59	67	60	54	42	63	55	48	47	54	68	45	46	52	47	54	62	55	48	55	51	55	29	57	49	51	63	51	46	45	58	61	63	44	56	61	43	59	48	57	54	51	62	50	50	50	51	47	46	62	51	61	50	66	49	65	50	57	64	44	50	54	63	41	52	62	61	58	45	51	57	47	51	57	51	62	48	47	49	62	38	70	47	42	64	55	57	56	48	50	51	45	47	41	51	64	48	57	54	43	41	72	54	68	51	36	56	81	55	57	54	46	44	64	51	61	50	65	40	49	48	53	40	53	55	48	48	68	43	57	53	58	58	49	54	49	56	69	47	54	67	60	57	63	58	53	61	46	60	52	53	57	53	49	55	55	63	60	52	62	49	61	56	55	51	52	57	47	71	50	57	57	47	55	58	66	48	48	55	60	64	54	55	67	48	60	60	57	51	57	53	52	47	57	42	58	60	52	50	55	66
3118	235	250	262	261	216	210	221	205	208	197	202	180	173	167	178	196	184	166	192	169	201	182	173	178	190	168	151	188	194	164	169	168	168	181	175	177	187	159	167	181	162	174	179	189	164	172	156	177	166	166	152	170	163	169	147	173	154	179	173	178	145	172	185	178	170	181	183	178	155	149	176	190	178	174	175	198	141	149	188	165	187	184	153	164	184	172	161	154	170	177	162	186	165	158	157	185	161	154	188	187	166	185	165	169	168	173	164	170	174	147	170	183	196	164	186	181	164	179	170	178	188	180	165	181	165	161	172	187	169	175	144	166	150	161	176	176	161	171	149	163	182	183	169	171	176	172	165	161	173	153	155	173	177	174	157	166	171	180	170	177	167	170	172	164	180	168	164	181	181	164	193	172	140	153	166	172	178	184	184	190	157	175	151	156	179	179	182	184	182	142	183	168	186	181	155	134	190	165	154	152	140	149	182	181	163	172	163	161	168	173	170	163	149	192	141	169	176	176	158	152	182	174	146	217	188	148	147	173	168	159	168	161	167	169	176	181	151	173	151	166	173	154	159	169	153	145	188	162	171	168	152	168	166	153	158	181	152	146	167	161	177	186	176	190	185	163	165	157	163	173	165	167	154	171	165	162	171	177	173	179	170	161	178	158	166	140	161	177	174	185	153	197	171	166	175	176	162	192	194	173	171	147	172	174	174	161	186	177	170	169	164	178	178	166	166	180	164	158	166	175	136	194	166	176	167	157	147	165	167	175	174	165	184	175	159	186	163	161	168	166	168	163	177	172	167	166	173	152	170	152	190	169	178	157	172	160	177	156	164	159	163	189	181	137	182	178	156	192	191	156	166	179	165	164	194	200	172	160	200	170	191	182	174	172	181	175	161	146	171	161	180	161	153	175	170	168	158	158	162	190	188	182	179	163	160	163	181	169	165	149	184	125	167	158	149	155	158	191	204	157	167	178	173	188	180	184	198	174	158	179	195	171	152	175	157	173	168	192	161	161	166	161	181	172	165	150	180	158	179	167	181	152	161	154	185	169	143	168	177	159	177	177	168	171	154	176	171	163	176	155	168	189	141	163	170	162	157	181	189	175	163	203	185	173	162	180	191	145	168	172	176	168	176	180	171	195	184	172	151	180	179	172	159	176	167	162	188	168	157	184	178	175	205	150	155	184	177	172	168	160	175	186	173	163	166	150	161	166	155	180	170	157	170	168	159	177	179	165	163	165	197	191	167	172	165	198	179	165	149	158	163	173	192	180	179	142	167	165	186	165	171	143	177	169	152	168	158	177	173	149	139	176	175	156	159	164	169	156	181	179	194	168	149	155	185	181	167	165	172	177	149	163	163	197	148	194	134	168	164	163	157	140	172	177	173	185	168	153	178	187	169	185	184	154	186	166	157	171	174	168	179	212	162	151	158	156	168	154	180	159	160	176	155	163	171	164	160	176	163	180	176	166	178	168	153	140	178	139	158	160	192	172	163	194	144	176	175	188	189	157	173	162	169	173	175	168	152	169	171	165	171	174	171	168	156	155	173	185	185	161	150	181	169	175	175	176	197	197	171	162	144	163	178	175	160	156	181	151	177	168	163	157	185	161	161	161	162	181	163	145	162	156	175	166	165	155	155	167	163	178	170	162	165	170	167	171	200	164	181	185	149	148	180	168	153	173	167	169	180	178	187	173	174	197	177	162	173	186	135	170	184	182	189	163	181	152	177	150	163	165	189	165	162	189	191	175	171	203	159	183	173	163	177	159	211	201	172	155	173	172	174	176	173	162	157	158	177	171	164	167	185	176	180	174	147	166	174	163	172	198	167	193	148	176	178	163	194	187	183	162	153	151	176	176	168	162	152	169	157	170	179	177	178	153	193	172	174	168	198	137	171	169	178	167	175	161	154	166	167	171	174	165	176	197	175	164	185	157	157	146	168	162	179	174	176	174	168	176	173	153	165	181	174	159	173	164	179	165	144	149	158	181	160	175	170	164	190	168	183	162	161	168	187	174	172	174	179	153	170	146	168	157	199	166	179	164	177	165	160	162	151	137	165	165	148	176	196	148	165	172	172	152	179	177	170	200	164	166	176	157	180	185	169	177	172	182	137	155	197	156	182	161	181	177	186	173	154	162	161	156	181	172	191	168	164	170	169	176	181	152	155	171	160	169	160	141	156	207	156	187	152	145	178	162	184	171	187	196	184	194	182	176	170	181	183	163	202	175	160	188	154	170	143	161	200	177	157	156	177	179	168	169	179	171	156	171	173	167	165	171	158	161	160	155	167	190	175	154	165	164	171	176	173	193	153	176	157	192	158	161	171	149	141	167	149	162	181	172	169	176	209	194	158	164	182	152	170	172	164	141	160	182	178	190	168	155	179	181	174	163	165	177	181	172	133	178	162	189	152	152	185	153	154	159	161	185	165	174	188	173	156	156	174	149	192	157	196	181	186	155	158	170	190	185	173	160	178	162	177	189	167	189	143	157	152	169	157	142	175	193	176	164	154	183	160	166	165	156	168	161	153	161	180	147	188	179	162	171	194	172	193	170	181	194	182	169	170	181	187	164	159	165	177	158	156	163	163	183	184	192	177	164	155	186	194	146	144	157	170	154	166	175	156	158	166	182	151	168	170	158	149	142	167	180	155	176	164	176	161	170	147	162	153	170	175	152	184	173	168	157	170	157	155	171	189	151	141	154	178	148	155	174	177	181	156	172	142	155	175	144	185	160	160	205	156	164	186	151	175	147	162	180	171	167	149	174	193	165	184	176	166	162	163	168	182	200	176	169	156	189	184	150	179	197	174	168	147	182	183	156	197	172	165	176	166	158	178	166	189	173	157	143	203	168	184	168	169	182	189	172	164	161	186	180	160	171	152	170	186	195	170	196	168	166	173	157	182	172	184	160	174	176	157	147	151	167	178	189	153	171	175	161	170	157	159	140	172	160	172	166	172	195	164	182	171	184	167	143	165	148	173	164	166	159	142	165	177	188	180	162	155	152	177	138	161	174	176	177	160	145	166	154	194	174	181	161	172	160	171	169	179	174	193	165	157	178	177	165	172	177	153	160	171	180	191	178	164	163	146	165	209	171	171	166	141	181	162	155	166	169	172	166	160	195	179	181	177	157	183	183	156	152	184	168	169	169	152	167	182	157	170	173	160	168	198	190	168	167	158	168	165	189	163	189	177	153	176	165	169	176	151	166	182	165	166	198	162	190	183	170	151	196	154	161	174	161	150	185	182	159	162	159	164	178	193	174	180	165	181	175	169	179	162	169	184	134	153	180	183	158	167	167	159	159	148	177	170	159	155	148	154	192	182	157	159	208	181	161	153	175	158	171	187	166	186	156	162	170	176	170	170	172	152	176	162	157	169	162	163	159	163	178	163	168	177	160	194	151	158	170	165	179	181	157	175	162	165	168	159	165	190	198	174	164	208	168	167	161	201	169	164	174	148	152	170	189	170	159	174	198	183	159	164	161	184
22800	7331	1393	830	587	428	336	317	252	212	195	160	162	163	144	115	148	118	135	133	139	131	123	139	140	108	122	113	159	102	101	123	121	109	140	106	99	119	98	93	101	115	106	102	112	110	119	118	104	102	97	89	91	135	110	122	101	101	115	115	98	127	134	109	96	108	112	104	102	110	102	110	98	102	111	94	113	91	96	109	98	108	120	103	118	127	102	114	101	109	92	111	105	103	119	103	101	120	107	98	97	97	107	96	116	105	116	112	99	100	102	113	105	111	106	109	106	122	109	107	108	119	98	113	116	106	112	118	116	126	121	91	96	121	99	108	94	68	94	96	99	114	98	106	106	114	103	109	117	109	95	112	116	102	108	115	118	90	133	89	95	95	92	99	125	105	106	125	118	107	105	96	129	100	118	113	90	109	115	92	103	94	131	106	113	105	115	103	130	102	130	107	107	102	102	114	110	111	108	117	109	99	105	126	103	106	111	112	114	108	116	117	83	118	128	113	108	107	134	101	110	106	103	83	88	114	116	95	108	92	94	113	104	96	111	107	120	120	105	91	105	93	100	98	111	111	98	108	102	108	114	82	104	96	103	122	110	110	88	119	109	94	98	91	118	115	119	94	118	105	99	113	78	134	90	125	112	101	124	103	121	94	89	119	99	112	110	97	110	98	110	93	117	116	120	125	80	101	103	133	113	109	108	91	95	96	95	105	115	92	113	121	120	108	89	123	107	99	105	112	127	102	121	91	122	102	119	114	118	107	97	102	110	98	107	104	105	110	114	117	95	93	79	99	107	109	97	106	120	117	129	104	128	114	86	104	120	91	106	95	90	107	107	100	99	117	110	122	113	113	92	115	112	118	98	101	122	98	116	119	108	118	85	124	106	92	110	112	104	102	115	104	112	112	98	110	107	105	91	124	108	106	103	97	110	116	108	101	113	96	106	116	108	94	107	104	92	110	103	102	99	106	103	112	102	116	101	114	119	111	122	100	92	115	127	89	118	120	100	118	142	108	117	99	103	123	125	124	106	107	108	97	122	93	118	110	86	107	84	114	107	99	93	128	100	96	117	128	112	117	100	121	132	97	121	109	89	101	102	124	103	90	108	111	98	105	106	132	104	95	106	99	106	114	136	128	89	98	96	82	100	112	95	94	97	98	94	106	114	94	111	97	104	116	98	103	116	112	128	130	92	126	109	103	97	115	100	103	86	118	104	117	106	99	106	112	93	101	121	90	92	99	115	106	112	119	106	110	104	106	110	129	108	111	104	112	96	118	109	118	114	109	101	106	110	126	100	102	119	109	106	108	110	93	88	114	102	109	87	110	109	105	131	125	96	123	117	100	109	90	106	123	117	111	94	94	98	124	106	110	103	101	105	114	122	121	111	101	123	97	124	104	93	107	114	135	109	113	106	128	112	97	113	112	100	95	102	120	107	102	79	112	116	99	112	119	97	111	91	97	97	101	87	119	98	105	115	104	117	115	101	120	91	106	100	116	112	100	104	119	109	115	126	104	125	100	100	107	103	122	103	116	110	105	99	86	115	115	96	111	100	108	95	119	106	96	112	109	107	127	98	116	117	111	108	111	121	116	84	134	100	88	101	117	112	119	116	117	120	96	100	109	108	111	97	115	109	118	107	117	101	117	105	98	86	103	130	115	99	100	108	114	93	103	111	98	102	105	127	96	100	115	127	95	117	115	100	107	101	103	125	106	106	102	127	104	90	94	102	111	85	116	127	110	95	95	90	96	127	101	110	110	101	114	107	108	97	120	105	97	109	103	125	106	97	105	127	99	109	120	137	128	100	91	92	109	109	109	83	102	106	110	118	116	102	114	94	110	112	109	102	94	100	103	95	112	103	121	119	117	98	133	115	102	89	110	109	113	92	94	104	116	97	82	99	116	88	96	112	107	115	104	90	100	118	116	124	101	110	110	100	114	97	123	105	125	114	100	123	94	94	99	111	117	108	113	119	114	104	115	120	106	113	121	103	101	108	105	106	109	105	118	95	119	108	101	92	99	94	90	112	98	113	121	110	113	105	97	116	103	109	118	104	99	94	94	116	103	131	105	113	91	99	94	101	114	101	109	118	106	112	103	101	117	122	120	118	101	119	100	113	105	107	87	89	112	93	103	108	90	102	118	102	114	110	101	103	92	103	121	105	119	99	114	124	108	91	88	99	116	89	95	88	111	107	101	133	108	111	104	103	108	105	107	112	123	116	100	104	127	99	97	104	117	113	120	117	105	117	118	105	98	117	113	121	112	106	110	96	101	109	100	100	110	100	124	116	108	105	117	115	110	110	107	118	105	102	104	110	90	109	107	102	97	99	103	120	114	103	98	104	101	109	123	117	115	94	96	106	103	96	116	113	114	108	94	108	101	104	112	96	99	111	124	115	98	123	104	114	123	105	108	104	100	95	99	109	113	117	108	103	106	85	104	118	123	120	99	97	118	92	110	106	110	94	86	91	99	91	124	121	101	94	91	90	103	141	106	98	104	98	134	112	110	106	102	99	87	104	109	102	105	104	98	146	92	100	104	101	86	93	95	96	91	111	105	111	124	100	100	112	109	131	102	75	99	106	121	112	100	109	115	117	128	114	105	90	115	102	88	97	79	95	98	113	102	100	93	121	106	113	120	105	117	96	101	112	118	111	114	97	84	105	122	93	100	104	112	98	115	99	95	118	91	110	106	87	102	93	97	106	108	111	106	126	106	115	128	99	105	131	110	106	95	99	109	107	108	87	92	85	101	124	118	81	119	113	122	105	96	100	124	100	131	102	113	101	101	109	123	130	103	108	107	118	110	106	124	110	100	102	100	110	116	94	94	110	113	117	111	108	109	114	108	117	115	125	110	120	108	103	108	92	102	104	117	116	119	91	108	97	99	108	109	103	110	117	94	132	122	107	100	124	119	99	106	124	108	106	99	118	126	120	103	116	99	96	107	92	128	96	100	104	119	115	124	94	119	120	90	111	97	104	102	91	100	134	103	92	118	106	108	121	116	89	98	118	98	106	113	132	119	105	128	108	116	113	117	125	110	103	108	103	110	98	111	89	106	118	125	107	109	104	100	114	113	96	112	122	110	108	93	106	123	107	103	92	112	115	93	116	114	106	99	120	125	94	110	129	107	99	94	107	100	91	107	101	105	89	96	112	103	122	95	132	96	114	111	117	104	114	111	110	123	117	103	98	112	111	118	117	104	114	110	128	108	117	112	112	91	128	109	106	101	85	97	112	112	101	89	128	115	115	107	92	104	93	121	104	99	110	97	130	108	110	116	120	89	89	102	108	116	94	98	112	111	92	94	107	92	124	112	120	139	108	112	113	101	101	84	109	104	109	108	120	114	107	81	98	96	115	90	85	98	87	105	109	113	124	108	102	101	97	117	114	115	102	98	109	100	103	88	91	110	114	105	111	109	118	141	122	99	105	122	117	92	103	131	105	110	106	98	96	89	100	120	96	108	103	104	117	114	111	103	126	119
14256	1272	2396	2829	2579	1982	1634	1372	1219	1005	886	799	697	656	607	569	491	543	526	490	465	436	441	425	415	388	380	375	376	383	392	383	360	366	368	380	385	330	342	347	337	324	339	347	356	324	323	333	291	289	342	322	350	303	336	313	329	300	307	331	331	305	295	338	301	280	318	318	318	286	305	320	314	279	324	262	302	286	286	309	289	279	312	328	292	304	277	312	294	302	302	288	302	303	268	331	324	333	280	320	306	303	297	289	269	266	298	307	281	307	340	290	338	346	318	298	310	305	308	307	317	302	270	301	313	281	287	295	266	329	295	288	305	308	311	273	298	283	296	279	303	313	286	292	276	319	294	269	293	310	286	307	285	271	299	273	287	289	281	300	314	303	293	271	323	291	327	324	304	282	287	291	291	286	293	285	310	279	264	300	295	316	307	298	291	275	297	263	313	289	304	278	298	326	304	286	276	288	290	283	281	303	287	298	294	293	291	300	304	335	317	268	284	337	294	271	261	301	310	307	294	312	302	296	284	284	289	286	308	287	300	278	291	279	285	306	312	277	291	320	296	286	325	260	289	283	296	294	305	304	314	269	270	304	288	290	277	327	292	306	298	284	271	281	287	291	322	298	293	293	275	279	293	283	320	315	309	274	298	300	285	322	302	297	261	290	304	266	303	289	290	286	293	306	306	308	296	270	285	291	263	314	306	304	302	304	282	244	297	307	291	301	297	282	320	307	307	299	283	269	303	310	279	287	299	292	317	277	319	300	319	271	277	323	276	307	293	286	289	324	280	278	298	273	296	301	300	275	289	325	280	293	313	289	327	309	270	287	290	299	289	284	317	289	276	297	298	285	315	294	296	294	327	287	296	285	286	308	300	290	287	322	283	294	276	269	302	295	305	298	295	290	272	283	267	302	296	289	291	254	293	282	299	291	290	283	275	320	295	298	295	261	282	319	296	262	299	282	316	301	298	300	310	283	280	285	288	301	287	326	298	311	318	289	259	304	294	306	278	300	247	310	280	289	257	289	276	289	313	283	272	282	285	304	315	272	312	285	303	305	268	299	290	304	274	305	297	307	301	305	289	296	298	301	334	301	288	300	303	280	298	272	335	272	294	291	292	295	304	293	295	257	277	306	262	310	280	290	298	287	304	307	322	283	261	297	321	290	288	267	301	279	302	280	294	293	301	278	305	296	298	315	314	286	303	297	267	266	289	320	287	284	293	288	286	293	299	290	277	272	277	311	308	290	305	294	329	311	289	324	278	287	312	299	301	290	324	297	303	298	314	269	315	289	326	274	282	272	287	285	322	277	300	288	261	266	264	283	314	285	300	274	301	283	288	336	316	282	317	304	299	275	307	283	260	301	285	298	272	273	301	292	284	300	302	269	283	308	297	300	282	302	320	284	299	307	309	301	297	290	278	301	296	281	293	271	303	294	276	276	306	279	290	305	311	293	320	318	316	280	283	282	295	308	292	289	293	288	283	306	297	291	281	298	293	287	308	274	310	291	300	314	328	288	305	270	322	300	306	291	331	285	315	286	254	281	288	323	313	305	275	302	280	291	291	274	293	328	265	291	315	300	283	322	299	319	290	291	276	281	265	288	285	307	278	287	299	260	313	311	290	280	295	311	279	306	284	293	314	306	288	300	302	290	294	318	286	281	287	275	276	288	280	319	316	290	297	296	305	314	287	272	294	288	295	335	332	287	296	266	281	287	293	276	270	312	285	291	297	280	302	294	304	311	292	279	273	279	297	296	288	291	301	284	272	280	270	289	288	305	306	306	289	326	272	265	260	285	297	295	312	307	277	288	278	282	297	300	300	279	323	308	316	287	289	307	306	328	296	292	291	294	291	305	303	273	327	308	286	291	292	300	313	278	274	304	267	280	291	291	314	279	292	278	302	291	286	330	288	278	300	292	316	287	340	293	281	286	295	282	304	279	296	302	293	288	276	304	278	335	309	311	303	296	284	297	317	270	312	296	314	301	255	310	271	260	299	306	311	266	308	289	305	314	307	282	279	277	316	301	294	275	323	303	279	289	295	331	285	262	290	313	306	270	282	282	299	298	274	280	271	278	291	292	288	291	296	300	277	292	280	289	281	299	270	302	285	328	289	303	294	290	291	332	323	279	317	305	291	296	282	270	293	288	259	290	295	291	290	289	264	302	279	293	303	291	302	284	294	295	309	287	289	327	311	295	300	318	308	321	313	294	278	288	291	266	317	283	285	295	288	281	313	288	291	271	305	301	271	312	304	294	316	264	282	274	305	307	297	300	300	296	284	276	294	302	280	277	320	286	289	290	308	269	282	276	274	318	312	289	298	314	292	286	277	291	331	287	318	270	324	283	289	267	260	305	262	302	295	298	295	287	277	303	268	282	294	296	298	295	267	294	313	293	315	328	311	291	305	321	325	277	296	323	308	280	305	299	285	297	278	283	286	255	296	302	298	326	304	285	279	281	313	283	312	256	281	293	292	290	298	297	290	313	291	298	289	290	273	333	315	296	280	299	279	278	287	299	308	293	309	310	335	299	278	302	273	306	274	293	268	292	257	316	257	289	308	298	306	247	280	286	310	314	298	300	291	294	275	306	303	297	310	349	286	313	307	290	281	261	288	287	255	313	263	276	318	296	309	282	296	310	293	289	263	300	286	304	286	248	288	285	304	284	281	310	307	304	288	278	296	285	310	272	312	283	286	287	272	270	265	299	264	288	303	272	306	306	304	296	305	314	303	281	309	280	310	287	268	269	274	284	304	297	300	307	316	304	287	276	279	283	308	315	277	297	300	287	291	274	296	275	318	305	303	279	277	323	275	262	288	235	301	308	279	311	291	309	298	291	325	309	318	294	268	312	292	297	301	292	286	277	303	274	302	295	268	275	277	312	279	279	286	293	300	307	331	307	294	303	265	288	290	307	302	280	295	311	298	258	271	289	276	286	313	266	275	290	291	322	303	287	290	279	299	277	308	265	303	288	292	279	257	289	284	290	294	289	283	296	260	319	299	318	315	277	288	295	295	293	278	296	272	289	279	314	301	328	297	312	295	314	270	314	285	341	267	306	289	297	304	282	267	297	322	286	269	322	275	275	268	305	278	302	304	267	289	290	284	260	307	272	263	291	309	293	294	307	294	286	301	289	281	292	267	288	277	296	317	298	295	298	280	280	283	298	285	300	304	269	297	302	291	269	274	292	285	293	287	306	308	290	282	290	284	285	315	296	306	288	255	302	335	257	298	262	320	296	269	281	306	292	286	326	313	308	287	299	320	275	276	297	266	278	297	275	294	288	291	281	279	297	284	298	302	263	292	271	281	290	300	281	275	268	304	312	317	294	295	316	296	289	270	288	320	259	278	287	302	297	278	308	271	291	287	338	336	277	288	270	275	281	267	305	293	272	323	326	285	297	297	302	285	281	296	272	296	276	311	318	282	310	265	272	320	345	309	281	294	276	276	303	253	309	272	296	295	261	307	264	276	300	280	287	307	334
33324	16244	4016	1894	1162	905	679	565	496	428	398	393	339	311	283	317	274	284	268	242	268	226	246	248	247	234	259	242	249	242	269	226	225	202	246	240	240	250	220	224	251	239	184	202	233	237	271	221	239	210	217	218	221	233	261	244	244	237	189	227	208	228	234	200	204	188	249	240	220	229	213	203	206	219	224	225	225	194	213	216	195	231	224	225	204	209	209	222	217	188	218	200	213	200	204	228	229	222	201	200	211	204	250	209	235	225	212	219	204	181	194	216	201	241	190	214	257	218	222	227	231	199	213	196	201	200	238	219	219	195	211	218	182	206	223	208	199	207	224	209	214	226	248	246	203	230	209	210	228	211	214	209	198	219	204	223	216	212	230	217	186	223	221	216	227	213	225	216	209	201	230	218	227	191	228	221	233	215	212	234	215	206	222	221	223	233	214	250	226	237	225	225	244	209	198	254	223	197	221	206	186	188	252	219	228	233	210	208	213	222	219	244	220	211	243	227	216	198	197	213	205	206	239	217	212	241	240	217	221	239	216	225	211	205	221	215	211	193	202	225	199	195	225	204	205	229	234	236	190	231	198	231	210	215	198	229	229	230	239	229	187	254	245	206	207	201	222	202	193	185	210	195	226	227	202	203	225	224	227	213	196	188	206	222	232	231	203	190	208	211	199	224	224	213	228	235	213	220	243	222	206	238	190	202	217	210	218	203	205	239	212	212	229	203	228	187	229	205	223	216	215	240	185	227	228	228	222	198	191	206	236	218	218	198	221	196	200	210	221	205	222	219	233	238	192	224	202	198	202	215	227	206	207	219	216	227	224	274	216	232	230	228	223	215	229	211	201	219	211	226	244	241	229	216	251	216	218	201	239	224	199	224	228	216	224	198	187	232	245	236	192	216	215	214	222	217	192	187	208	210	183	228	219	234	213	216	197	204	202	209	229	234	227	212	213	197	214	204	209	213	200	238	221	200	219	225	218	231	221	230	245	215	237	215	207	235	212	208	204	217	220	219	229	242	202	206	221	239	225	221	179	199	221	226	216	195	222	206	225	209	222	207	212	223	231	205	212	218	190	220	212	216	211	223	211	215	226	209	215	229	213	198	241	221	226	210	224	195	238	227	216	213	207	208	225	199	206	205	237	218	213	216	193	181	212	218	226	213	235	224	205	235	182	198	215	216	208	234	219	223	230	226	217	207	211	214	198	211	200	221	221	216	192	179	233	215	229	197	219	218	215	233	208	232	219	225	208	229	200	218	221	216	216	208	206	234	222	245	204	215	237	226	215	214	190	173	189	219	224	201	225	221	235	224	200	212	185	205	225	209	213	199	222	208	247	229	213	231	220	210	229	195	228	223	215	236	241	232	203	234	223	239	240	213	245	227	209	198	212	195	225	197	224	220	228	233	229	215	218	202	225	238	236	252	220	206	210	234	218	220	198	234	226	216	214	213	221	206	213	209	210	209	202	218	226	227	193	194	197	231	190	228	206	229	218	249	210	201	221	215	219	223	188	245	218	208	203	232	206	223	206	210	207	201	224	227	232	205	236	216	193	238	215	227	230	217	224	207	206	230	193	207	198	207	220	224	247	253	232	233	229	246	226	223	223	227	242	227	219	238	225	229	230	205	244	241	222	217	228	232	207	227	228	212	221	222	218	209	191	222	226	198	226	234	210	269	194	201	191	213	186	230	214	227	193	227	220	219	244	207	241	191	224	223	224	209	247	243	213	239	200	210	227	217	202	214	222	241	216	220	220	190	218	199	229	208	217	210	222	216	205	225	229	219	208	241	234	242	232	211	204	225	192	239	205	234	213	268	201	209	211	181	227	200	219	219	219	207	223	215	200	203	212	206	214	228	224	196	192	202	185	239	214	232	208	220	190	218	206	227	251	241	235	233	212	218	223	217	220	250	214	200	211	209	236	247	217	216	214	237	211	220	238	192	214	208	211	209	234	208	209	219	227	228	231	197	206	241	197	203	232	205	211	213	240	204	191	232	225	220	211	227	225	195	186	194	215	204	225	205	227	181	210	227	218	211	210	226	214	207	208	204	228	231	235	192	227	206	207	212	211	221	222	223	198	236	240	192	233	242	236	222	231	231	213	220	217	235	206	222	230	201	212	219	192	199	210	214	208	236	206	198	198	207	210	237	212	205	229	240	236	201	223	226	203	204	220	210	209	216	179	216	229	211	212	226	236	208	202	236	219	220	201	222	253	223	206	236	189	212	201	234	190	212	226	222	220	213	182	214	219	212	254	208	217	224	219	208	194	219	215	221	215	234	234	204	235	179	221	214	220	225	219	216	233	219	212	220	224	227	210	209	218	217	199	183	216	204	211	217	248	204	222	206	231	226	231	240	193	233	200	229	212	203	184	201	223	211	234	209	203	221	214	210	187	188	216	207	219	217	215	225	247	224	193	193	222	224	238	225	189	219	216	246	197	204	240	204	228	215	200	230	232	230	189	228	228	213	221	253	199	223	207	219	212	221	213	204	208	200	203	225	225	209	202	217	231	235	238	237	223	197	214	198	191	225	197	235	210	201	233	199	200	223	203	214	211	220	199	211	221	233	235	221	229	200	208	214	197	209	203	221	201	196	188	198	232	222	251	215	219	200	203	219	210	221	200	231	202	194	198	239	229	215	210	237	206	215	224	209	226	208	209	209	209	219	199	188	212	212	230	186	249	212	219	220	205	195	216	212	224	216	191	202	217	223	198	209	192	211	224	195	195	217	229	222	236	205	241	204	234	203	235	208	227	215	215	193	198	204	212	200	189	200	191	221	208	222	193	207	215	239	216	183	207	211	219	199	218	203	196	215	245	213	225	230	202	221	219	249	190	243	235	225	223	214	231	221	222	216	216	193	235	236	214	180	228	190	242	240	221	227	201	216	199	220	246	226	211	227	200	217	203	231	212	181	187	206	218	215	214	201	221	229	208	208	206	211	228	210	214	221	198	233	219	230	196	210	223	189	213	229	246	211	220	202	221	224	221	233	220	183	209	235	203	221	219	200	197	194	190	176	212	228	209	214	221	220	220	183	210	245	222	242	226	233	212	175	227	222	217	190	218	195	219	257	243	215	244	196	239	231	225	209	228	252	206	233	201	222	254	228	195	234	242	235	196	230	237	221	210	195	174	223	211	222	208	206	242	230	233	225	208	234	217	236	194	222	199	218	209	195	222	208	210	215	213	191	212	214	218	189	222	207	193	221	215	229	194	246	183	200	235	210	243	234	222	209	196	193	195	234	220	224	210	202	225	191	211	221	235	247	195	201	234	232	226	214	229	216	227	193	230	220	197	218	199	216	202	218	253	232	230	241	218	214	220	204	231	236	223	191	185	212	227	241	223	237	230	248	221	196	217	228	223	219	218	217	203	236	216	225	207	221	208	212	214	205	224	227	230	174	236	212	234	215	204	227	218	204	209	220	227	213	220	241	219	209	202	237	227	210	212	223	222	205	203	223	232	173	213	215	199	225	225	180
19605	2230	4385	5113	4374	3463	2876	2450	2071	1782	1584	1534	1322	1211	1161	1064	1013	985	891	893	834	846	792	766	718	736	714	683	703	676	629	677	658	677	602	597	624	608	613	580	622	607	607	566	572	582	563	590	547	569	590	544	574	536	555	599	573	597	569	516	557	543	584	532	543	558	535	535	499	555	518	555	545	551	538	558	541	547	520	541	515	547	535	527	550	545	522	570	544	559	539	532	547	505	552	516	530	556	505	550	534	552	475	565	523	554	495	480	534	499	539	536	541	526	540	522	529	529	536	515	512	499	539	526	522	544	515	534	503	494	565	550	488	524	536	532	518	503	517	541	539	486	512	551	546	531	495	523	518	515	526	541	512	483	546	527	554	534	514	553	529	525	498	532	488	517	537	518	576	494	492	542	506	540	538	487	507	521	514	540	574	498	537	535	499	474	485	504	524	517	544	521	518	494	504	579	510	522	511	547	508	477	502	500	525	520	537	553	500	491	524	511	562	526	507	509	475	527	519	498	517	526	525	531	505	549	516	526	540	502	537	520	519	472	504	506	514	513	571	546	508	523	485	546	501	517	515	493	516	492	508	490	539	552	478	549	516	549	534	491	477	539	512	484	526	516	508	552	538	520	473	540	491	506	527	520	487	500	503	496	507	516	517	522	497	517	544	540	511	545	483	521	502	519	500	540	533	518	530	513	487	532	525	563	497	509	482	538	510	495	496	484	579	493	517	548	517	549	540	549	542	510	511	496	513	528	542	573	493	541	484	534	516	510	508	499	536	503	514	535	518	505	497	483	487	515	544	511	513	547	521	510	566	523	555	517	504	550	550	488	518	507	512	524	538	495	482	547	507	483	509	500	501	476	507	510	516	541	517	544	490	570	511	506	527	518	519	485	520	541	551	491	505	526	522	546	509	529	523	517	509	494	538	521	546	516	501	463	547	493	553	493	520	548	498	475	502	496	557	505	519	506	491	541	566	509	538	515	500	530	540	541	556	506	499	541	512	478	503	531	508	553	514	543	508	503	501	460	507	495	501	469	533	516	509	512	536	503	530	508	527	478	516	541	558	508	540	559	508	486	507	545	505	507	513	499	500	550	530	517	497	546	506	501	517	533	506	510	509	495	531	517	530	531	528	507	501	508	525	547	490	492	552	493	490	541	482	482	510	496	485	498	539	495	502	498	577	531	528	485	530	533	505	467	521	501	509	513	516	548	500	524	498	545	486	515	504	558	470	538	518	530	513	515	490	525	482	513	553	494	505	506	512	513	475	498	527	504	542	512	521	510	511	491	525	515	483	501	493	487	494	512	521	488	514	520	530	520	520	517	567	494	527	499	516	519	513	522	546	533	485	520	499	504	513	536	510	540	538	523	537	481	505	524	521	515	505	474	499	456	566	527	549	529	550	525	502	467	564	494	486	539	559	523	540	535	505	511	544	496	491	512	508	528	481	507	549	523	515	526	525	514	518	511	510	558	523	483	557	546	525	548	505	516	487	534	521	497	495	487	526	488	559	455	535	536	530	490	514	551	500	470	499	536	511	540	476	548	543	505	524	572	542	535	533	506	503	558	552	509	495	519	523	532	502	495	501	498	568	483	530	518	525	545	462	519	521	502	523	481	524	491	484	515	504	552	484	519	517	476	474	523	519	512	525	497	509	518	557	523	511	522	536	478	528	481	514	513	537	532	496	477	505	507	513	514	497	487	493	499	494	490	512	523	466	522	535	545	504	529	515	503	519	534	501	529	501	489	517	564	537	501	536	554	523	546	517	488	487	563	515	516	523	514	539	499	533	505	506	498	500	522	493	517	518	514	512	501	519	491	548	514	482	522	492	507	504	520	501	524	470	508	497	514	532	544	477	520	507	508	528	495	534	522	520	524	527	493	540	490	520	510	533	498	536	496	493	489	535	538	504	504	485	518	525	490	523	518	507	537	535	491	519	481	493	526	512	496	510	539	522	483	521	493	526	509	487	540	542	522	520	494	504	567	512	523	496	503	514	551	515	490	502	531	488	486	491	504	544	521	507	458	485	527	509	545	489	513	537	504	532	544	508	493	509	494	521	471	530	527	517	482	513	540	532	481	501	546	530	546	544	551	538	519	487	462	540	524	526	517	540	511	512	495	514	525	531	493	484	530	543	527	521	552	515	512	497	527	512	511	550	537	516	485	487	513	529	522	518	519	500	547	542	515	539	555	497	525	529	540	490	508	525	534	479	499	542	521	523	534	487	459	495	519	481	530	511	499	513	538	533	526	521	490	551	520	523	551	548	499	517	513	571	539	544	495	543	552	502	495	494	527	507	498	521	543	495	492	523	508	515	500	469	527	525	503	514	527	492	515	514	533	499	536	527	535	539	502	482	509	482	497	520	516	507	522	529	509	525	511	520	521	539	535	459	494	516	522	475	524	529	506	494	521	469	503	478	531	546	514	525	493	527	472	543	484	491	512	504	501	530	496	538	505	526	542	525	498	507	504	494	469	518	492	529	532	524	514	529	516	543	537	482	527	524	516	463	528	533	481	486	538	463	582	500	491	543	466	494	520	551	497	533	511	488	534	478	568	516	537	540	502	510	504	530	501	517	488	512	528	528	513	479	528	499	511	500	504	535	563	503	500	518	506	512	523	509	475	515	496	494	510	523	528	512	527	504	509	508	505	486	482	533	519	533	507	561	503	536	539	508	553	508	511	554	508	508	504	516	503	521	486	489	510	525	491	483	513	522	537	540	538	554	512	496	534	507	541	469	486	565	517	527	500	553	500	502	513	517	494	512	524	540	517	525	528	494	541	493	491	504	525	514	526	545	511	516	510	509	515	512	509	510	516	496	531	530	508	522	538	548	522	503	530	511	513	553	521	496	492	505	490	577	505	545	509	522	523	532	549	547	515	534	521	487	513	521	520	540	504	516	504	514	559	537	497	519	524	560	485	527	521	521	471	492	567	549	486	490	510	523	477	497	515	512	534	496	482	535	465	533	496	509	464	535	521	495	476	549	536	527	525	508	498	490	553	541	519	499	519	521	480	544	504	496	530	505	502	497	485	490	514	511	513	552	509	519	490	531	488	506	541	536	536	514	562	590	521	520	549	499	519	522	565	525	493	526	545	579	531	472	529	544	531	486	493	510	536	497	516	516	539	485	511	539	521	540	527	554	541	513	481	544	496	509	514	515	510	547	540	520	517	492	527	511	565	513	502	483	502	462	487	503	530	491	524	539	494	510	494	509	514	504	527	518	499	501	503	502	528	504	500	492	510	524	542	497	567	518	563	493	495	505	548	489	526	509	524	511	516	562	476	474	502	563	512	490	548	493	540	486	531	545	505	501	528	521	545	491	511	527	507	479	529	504	532	493	531	529	488	512	543	530	483	554	457	539	507	490	554	530	499	532	501	566	498	514	543	517	524	501	492	482	532	515	499	505	577	549	501	517	487	512	507	514	577	518	502	532	541	491	524	500	514	480	534	517	518	495	501	588	508	509	506	536	526
4499	124	87	75	64	73	65	51	74	63	72	52	53	62	59	46	62	62	48	65	68	60	49	56	57	45	63	56	61	47	51	63	58	60	47	60	44	46	64	53	43	73	60	57	43	67	67	37	66	42	66	59	51	44	51	57	47	56	44	61	53	57	60	51	48	55	66	55	49	51	46	46	57	55	42	63	54	51	55	60	45	51	45	70	54	67	43	58	54	66	51	55	52	53	57	38	57	65	66	46	56	64	48	59	40	53	62	45	48	55	58	43	56	63	68	51	49	69	43	63	53	39	52	54	52	47	57	52	45	43	55	70	62	60	56	53	45	41	56	58	59	34	61	46	43	43	43	53	62	56	57	45	60	50	63	57	52	59	57	61	52	55	50	53	49	47	65	53	51	63	53	53	44	52	39	47	59	66	44	42	61	62	44	72	70	46	52	60	47	68	52	63	54	47	57	48	52	60	43	48	49	58	49	43	45	55	52	40	45	44	65	44	53	69	54	48	46	52	46	58	60	48	61	49	62	44	56	39	42	44	47	58	68	77	68	50	53	49	53	51	44	51	63	62	52	44	64	75	59	69	49	54	36	58	48	54	51	47	57	57	61	55	65	58	61	59	60	67	50	60	48	59	56	62	62	47	55	72	57	40	59	60	51	41	53	63	62	54	53	64	56	55	64	66	46	49	72	64	60	66	47	56	46	49	49	50	66	56	70	62	48	55	50	70	50	55	44	54	45	51	61	61	59	51	40	57	52	67	51	57	45	52	54	40	53	42	47	44	49	56	39	54	53	49	48	55	56	47	49	51	48	54	50	42	63	54	67	46	57	54	58	58	31	40	60	44	52	46	49	54	50	66	70	39	52	65	57	37	79	53	51	46	51	54	50	58	58	65	56	56	57	62	51	56	51	50	55	59	46	45	68	56	46	57	50	44	46	58	60	54	57	58	58	61	76	54	51	58	46	52	61	59	69	59	45	56	54	54	52	58	56	63	37	70	52	54	57	61	53	48	51	52	63	58	49	45	57	53	46	41	49	45	59	58	60	46	65	45	55	50	50	49	62	46	68	70	49	43	57	59	58	52	58	56	49	56	58	55	56	65	61	58	54	53	51	66	60	62	53	59	49	65	42	49	58	51	50	50	56	49	46	51	48	57	39	51	46	55	51	61	61	43	45	53	64	60	57	54	50	60	55	58	58	56	52	56	54	64	47	56	43	56	57	40	53	54	43	42	50	52	51	43	48	45	41	60	63	61	63	47	55	46	51	50	46	56	51	39	45	60	54	54	40	49	51	61	59	56	47	58	53	47	57	51	59	51	62	48	55	51	39	59	45	57	49	46	59	52	55	55	40	53	58	52	55	62	45	55	61	53	51	42	51	61	50	64	64	50	38	52	41	61	70	51	51	66	54	61	48	59	48	45	56	57	50	48	59	60	58	53	54	52	46	78	57	70	51	52	63	61	58	53	62	51	62	56	40	48	50	46	43	51	52	42	44	44	53	57	59	54	45	48	69	56	59	48	58	50	77	59	56	39	57	59	53	51	53	37	54	64	55	40	53	47	68	44	48	59	47	69	63	60	45	67	48	56	57	53	46	57	55	54	53	57	48	51	61	60	52	59	52	38	53	45	48	60	54	49	41	57	62	59	55	38	63	53	66	52	64	66	57	66	49	56	62	53	57	59	58	66	67	39	33	53	49	35	51	60	56	47	42	52	76	49	66	59	52	41	47	68	62	61	54	63	50	52	67	57	45	51	59	56	52	45	45	60	51	41	59	66	47	53	52	58	53	65	65	54	53	52	66	45	51	63	51	56	51	58	57	49	62	58	62	61	64	42	56	59	56	58	56	57	46	57	55	58	45	55	51	71	44	45	61	42	65	47	53	59	59	49	53	57	45	56	53	49	64	41	57	51	48	51	50	74	60	65	50	67	51	51	45	51	65	51	57	69	55	46	45	49	49	57	55	54	58	67	52	63	52	40	62	51	54	68	41	55	53	54	52	52	54	48	57	63	51	64	51	60	57	45	42	61	45	53	63	40	45	54	47	60	55	49	68	60	53	50	64	44	51	45	53	46	52	62	47	60	57	49	38	67	52	54	63	58	52	53	47	53	59	70	44	63	58	58	50	52	68	44	51	65	67	47	70	66	63	69	40	52	49	63	54	56	61	46	51	55	44	66	73	50	57	45	48	58	51	45	60	54	57	62	52	51	55	54	50	59	58	51	66	60	32	48	43	58	49	48	60	52	57	54	63	50	56	47	44	57	45	57	56	63	55	47	60	45	58	48	57	49	54	64	69	44	64	71	60	41	35	54	38	53	46	51	59	50	59	45	54	54	51	54	65	57	52	56	59	49	50	53	59	45	59	51	58	45	47	56	46	65	53	63	64	48	63	56	41	65	49	68	58	66	44	61	55	51	45	50	61	38	44	54	55	42	49	47	54	58	49	56	63	46	51	38	52	48	51	49	55	48	52	40	59	60	66	58	58	66	61	55	64	57	52	62	59	53	55	64	56	62	51	63	59	40	56	45	50	55	56	44	59	44	61	65	49	57	48	52	50	66	57	52	59	50	68	53	67	62	60	62	58	58	58	68	51	43	56	58	52	52	60	50	57	42	63	49	56	55	61	65	49	47	58	44	46	49	48	58	47	70	58	52	51	56	74	50	56	54	53	54	56	55	51	60	62	62	58	48	48	51	64	54	59	43	49	49	65	52	51	44	47	64	55	46	58	42	50	54	39	41	58	64	49	62	51	45	47	46	55	70	60	57	46	50	57	61	62	67	43	62	50	48	48	54	56	60	48	56	55	58	54	52	50	49	48	45	56	39	53	44	49	54	51	56	70	78	54	60	52	52	49	60	58	58	55	47	63	56	62	57	52	52	45	50	55	72	50	69	45	57	48	58	50	53	46	48	43	48	60	43	65	57	56	59	57	66	40	44	53	51	67	63	55	57	32	54	50	54	57	57	65	63	54	69	78	62	58	46	52	54	71	66	52	57	58	56	64	63	55	54	46	67	56	62	51	51	46	42	66	47	45	57	57	46	44	48	63	70	51	47	47	54	51	54	70	57	54	62	59	46	53	53	60	56	52	55	50	55	49	50	55	60	66	55	62	49	41	55	49	64	57	48	62	45	48	59	52	51	44	50	49	48	55	60	41	51	51	47	53	37	55	59	52	54	53	62	53	57	45	58	54	56	45	50	59	61	49	55	58	44	48	60	51	64	53	56	47	48	51	54	50	39	81	65	48	54	56	48	55	50	46	55	61	60	39	43	53	49	61	42	56	62	61	66	66	58	67	61	64	55	56	51	45	62	50	56	49	51	48	54	47	70	66	50	57	55	49	49	46	56	63	66	63	55	52	48	47	51	37	49	51	47	57	72	49	46	62	67	60	42	44	58	45	48	53	52	48	71	56	53	50	41	56	42	52	71	49	49	58	64	67	51	61	59	53	60	53	58	68	52	61	47	49	45	55	51	48	64
3147	215	239	291	224	271	229	205	201	228	187	198	203	201	183	200	194	194	188	189	177	183	173	190	177	157	189	183	161	179	142	184	181	182	198	169	170	205	185	178	169	181	152	171	175	173	158	158	170	170	194	175	173	197	150	151	175	170	186	183	158	186	185	165	190	178	174	172	154	184	164	186	157	141	153	189	175	179	169	157	182	161	167	174	179	176	157	160	187	173	171	161	185	165	137	161	162	166	156	182	162	159	166	170	173	171	156	180	154	182	162	173	179	175	185	163	193	160	180	166	187	178	160	153	181	180	174	149	143	163	174	175	155	154	173	153	148	162	180	187	185	161	161	198	149	160	175	185	168	176	153	171	170	191	170	164	182	166	166	169	151	157	171	171	164	179	152	163	140	169	167	161	160	178	168	192	179	158	169	163	156	158	160	155	159	183	186	166	189	164	154	148	156	162	179	170	149	168	183	173	152	174	182	181	189	174	165	154	160	199	161	165	142	177	160	194	184	162	174	171	160	154	176	160	173	167	170	188	183	177	204	194	181	183	162	166	177	139	173	146	179	150	177	162	146	178	194	182	170	148	170	197	176	190	155	156	162	174	160	157	159	164	180	166	158	170	157	158	182	196	164	172	160	151	180	163	169	156	204	170	176	163	187	184	179	151	155	182	163	165	199	175	169	188	185	168	157	155	166	176	149	153	165	162	143	163	179	170	164	168	173	182	179	160	174	150	180	159	176	164	178	191	161	169	196	185	173	165	169	170	164	181	197	198	170	162	159	164	165	165	151	169	171	197	181	173	138	154	166	168	160	176	177	181	157	173	157	190	188	159	158	158	174	177	155	161	192	191	176	170	203	176	180	168	160	164	165	149	147	187	190	170	174	172	173	159	191	183	166	190	165	167	161	175	138	149	182	177	153	149	176	175	179	186	144	162	174	179	172	148	152	173	162	189	173	181	186	176	176	173	160	173	144	165	161	169	185	156	158	162	170	169	175	187	151	169	173	170	179	149	180	168	171	160	146	171	180	165	155	164	165	165	160	184	132	182	165	199	153	179	162	159	211	211	171	187	174	176	190	168	193	159	173	174	148	152	164	167	168	162	182	188	157	176	147	176	158	171	172	174	164	195	169	176	185	184	150	190	168	173	148	193	177	182	177	165	173	187	181	186	161	184	171	152	163	166	164	197	194	154	174	175	196	171	164	188	153	171	170	177	174	171	175	185	154	187	179	174	161	165	152	166	199	165	182	182	163	159	146	153	173	151	156	176	193	151	161	162	147	173	184	153	149	163	161	174	187	190	180	174	166	153	170	173	190	171	167	157	195	211	170	180	172	171	183	164	170	182	165	157	167	162	173	181	161	148	163	189	170	171	186	168	189	186	193	190	161	175	178	189	193	198	159	180	197	159	169	184	145	158	172	169	182	181	155	188	167	182	183	167	145	159	175	189	171	167	184	161	170	162	183	197	186	164	154	162	177	168	173	156	165	177	167	165	146	186	169	171	174	157	148	165	177	155	180	160	150	163	173	177	184	174	185	166	170	174	170	163	182	156	177	163	177	181	166	177	158	184	182	192	179	168	184	166	195	188	158	177	185	175	144	178	169	186	170	178	184	187	157	151	167	175	173	177	157	165	168	177	181	173	176	179	200	160	151	157	173	160	179	148	159	169	165	179	194	170	174	176	165	141	181	189	176	169	203	166	172	171	154	163	184	175	178	163	170	177	170	173	182	163	179	157	155	160	165	167	166	173	153	174	151	186	179	176	177	160	169	172	162	158	211	153	169	175	165	161	166	161	176	179	165	156	185	166	146	155	169	159	164	148	183	162	175	159	182	143	159	154	167	179	148	152	177	195	176	192	176	192	174	199	164	165	169	182	177	198	161	174	174	150	156	168	181	187	147	168	147	184	164	169	177	162	163	159	157	162	183	176	164	167	160	188	162	161	179	164	141	189	188	164	168	169	178	155	184	162	160	159	154	185	151	192	171	175	172	160	167	186	152	167	156	190	162	164	205	179	166	198	171	189	182	179	200	150	177	162	168	168	143	169	161	169	183	179	167	170	159	173	161	151	160	160	195	164	158	169	142	156	168	175	153	159	179	193	172	170	175	178	177	186	170	165	162	191	179	163	159	171	177	157	164	162	171	190	171	166	189	178	153	166	183	172	186	170	193	183	174	169	168	154	154	175	169	170	189	178	162	168	188	182	164	166	179	188	182	150	168	176	169	178	180	162	174	175	173	152	150	166	165	195	162	185	182	190	155	179	186	170	165	144	164	181	172	166	183	166	188	181	171	171	182	150	170	173	175	175	151	180	173	149	182	185	182	169	177	158	175	155	162	187	169	175	169	170	194	190	185	169	144	167	170	186	187	167	183	155	156	167	203	156	173	179	160	188	189	185	180	171	176	152	155	162	171	184	171	181	138	179	173	166	151	162	169	171	168	188	173	152	169	173	167	181	149	168	160	163	148	183	188	175	184	166	167	174	191	151	183	178	180	179	170	169	161	167	176	183	179	161	177	177	163	180	175	159	134	178	179	178	154	158	172	175	168	151	166	178	172	178	174	166	160	178	172	184	165	180	157	175	164	174	213	166	150	169	165	170	165	168	181	178	149	165	159	163	177	162	179	167	135	170	168	157	165	176	161	185	165	173	191	164	185	179	160	156	194	163	141	150	167	161	174	172	164	175	173	169	166	176	171	171	192	166	175	164	161	176	158	204	176	154	168	191	155	182	185	170	167	159	174	182	163	179	154	166	179	158	171	167	160	194	169	169	164	154	175	164	160	158	187	163	166	154	177	150	215	184	163	173	175	155	196	192	175	176	160	195	156	162	149	171	175	151	176	172	169	155	170	165	186	149	174	159	172	173	181	178	175	164	157	183	173	136	178	175	178	168	192	171	179	183	178	157	159	155	171	173	169	170	175	171	165	159	156	170	161	160	165	199	188	166	180	157	160	159	158	172	179	179	157	179	164	181	170	169	157	186	178	169	163	173	155	160	186	173	156	172	157	158	154	152	177	163	169	166	160	174	174	190	190	156	152	164	150	184	179	160	183	174	163	161	157	164	151	157	194	162	171	168	168	170	177	165	157	159	198	176	173	168	179	169	199	172	186	173	174	168	136	168	179	177	179	172	166	167	153	176	181	179	181	172	180	165	188	180	171	174	170	167	181	165	148	192	183	148	168	175	178	180	177	185	172	150	164	168	172	167	169	175	177	170	179	173	177	166	170	180	193	159	195	166	171	166	175	167	174	159	173	182	169	170	150	167	171	186	182	158	181	174	166	189	167	152	152	175	148	178	169	165	175	166	192	188	156	154	191	193	185	173	180	158	167	157	161	156	174	178	173	173	170	176	173	172	188	179	173	198	187	173	147	186	181	158	154	151	172	182	192	185	151	183	178	182	165	174	177	163	174	162	156	175	150	161	174	157	180	172	172	156	151	172	196	168	162	160	180	154	141	163	192	163	175	149	179	188	192	182
23078	7581	1326	791	600	437	326	295	227	217	200	193	175	168	158	155	145	128	135	148	125	140	145	123	123	133	131	119	116	139	141	118	109	116	121	117	117	112	113	116	94	114	125	125	111	135	96	124	105	127	115	124	110	105	108	97	123	111	115	116	103	118	112	114	118	110	121	139	119	102	114	84	94	112	99	106	105	98	107	109	106	92	129	102	109	138	112	94	111	93	122	113	115	118	109	106	101	89	92	115	104	111	128	97	100	108	107	133	111	98	103	95	104	127	100	128	106	105	108	115	111	104	89	104	110	95	105	109	107	105	121	97	113	95	115	99	110	105	106	105	109	95	113	116	118	128	120	110	108	103	123	102	97	113	104	99	112	114	102	117	121	90	117	107	102	103	118	91	103	105	89	87	121	108	95	121	110	110	106	93	114	112	98	92	116	109	90	114	97	109	104	108	107	112	120	106	128	110	103	106	103	103	79	127	106	102	114	104	96	109	99	104	110	84	103	93	97	98	112	94	123	85	137	104	113	102	101	115	94	96	112	116	121	112	95	106	107	123	107	127	106	81	95	117	115	112	101	117	109	84	101	128	121	110	116	107	113	103	98	107	102	104	100	88	103	119	133	117	92	132	104	90	104	118	108	120	123	108	105	107	97	103	98	128	98	119	99	120	110	119	116	126	78	119	92	111	96	101	93	102	113	112	107	99	113	122	101	109	99	114	95	120	108	114	111	107	114	111	105	102	125	98	98	125	115	114	108	106	117	99	111	132	101	111	101	125	100	99	102	108	129	122	110	97	107	99	114	102	94	111	112	90	125	104	86	105	101	114	109	97	105	100	118	127	112	106	101	105	101	121	106	106	125	89	109	98	95	98	83	108	103	113	105	103	88	108	96	106	113	106	107	126	115	96	97	109	104	112	120	106	103	104	128	108	134	95	115	116	100	115	105	116	98	104	117	128	115	129	92	108	112	105	127	92	83	112	105	112	102	101	138	98	115	112	104	96	115	109	117	115	101	111	103	110	119	112	103	108	104	112	106	111	119	94	104	121	108	118	118	110	123	97	84	98	98	96	85	99	116	114	113	100	112	90	104	95	118	113	123	92	101	106	106	107	108	104	103	130	117	99	111	104	105	97	121	109	125	112	117	107	109	104	104	114	104	105	121	116	92	95	113	128	99	104	112	102	101	128	127	100	101	126	109	106	122	106	96	102	116	101	92	101	126	80	101	130	100	109	123	127	126	104	101	121	120	105	108	100	102	92	113	114	103	99	94	95	99	126	122	104	97	101	91	100	102	98	90	109	109	119	109	123	116	132	117	113	99	122	101	102	106	120	114	99	92	106	110	109	85	103	99	122	120	104	111	103	96	118	108	106	118	108	92	98	93	111	104	108	120	118	111	113	106	114	106	118	114	106	112	97	106	99	120	94	100	85	115	95	107	112	114	108	98	116	105	119	99	122	104	106	130	118	98	120	93	113	111	109	96	105	89	108	114	111	100	103	101	96	109	108	83	109	112	114	95	102	93	104	133	108	105	100	89	98	98	115	102	111	84	106	99	110	110	115	128	105	103	101	114	118	132	108	118	129	104	96	79	102	112	99	122	118	117	111	97	102	117	93	82	107	117	96	100	103	86	112	108	113	98	95	106	109	114	94	90	85	114	103	87	122	106	117	115	114	106	98	96	95	87	103	107	114	117	115	124	104	106	123	85	106	98	102	104	106	99	110	89	96	126	79	113	106	131	94	111	100	108	93	89	114	106	115	105	122	112	105	106	110	112	89	105	112	105	111	103	88	110	98	125	93	118	123	84	108	105	81	105	101	108	123	126	117	108	105	100	111	116	88	102	114	118	102	88	110	107	117	101	112	90	113	101	105	111	92	109	99	103	118	108	110	98	97	108	93	108	121	102	118	104	124	102	108	111	107	116	129	106	91	116	114	103	100	117	107	96	110	96	100	104	119	97	105	108	93	102	106	99	113	99	94	108	99	101	106	96	101	92	104	124	115	99	118	100	95	102	112	121	115	109	112	106	121	111	119	135	88	101	103	102	121	120	107	118	111	93	105	106	124	111	110	102	109	75	111	133	119	122	101	112	110	108	116	94	96	102	100	111	117	113	107	123	115	99	109	114	77	104	122	113	119	113	110	116	120	114	103	105	118	117	97	105	120	127	119	114	101	90	111	104	113	110	112	101	108	101	99	97	97	100	110	107	109	102	121	123	97	110	109	92	129	99	112	89	112	119	113	110	95	102	106	93	108	115	124	118	96	117	102	106	95	107	103	91	88	106	122	110	115	110	114	125	105	120	108	101	104	100	98	121	111	98	112	116	113	101	110	104	121	113	103	93	106	110	130	130	114	97	85	102	91	120	113	110	104	105	101	108	102	88	113	105	96	107	108	116	94	90	112	106	114	121	113	128	95	108	102	102	106	103	126	102	96	108	102	113	88	117	110	103	107	118	100	114	102	93	103	125	100	107	98	101	112	108	102	100	98	101	106	102	107	109	107	95	121	135	87	95	101	101	107	121	104	122	118	106	70	118	134	104	117	106	97	108	108	114	104	121	94	114	105	100	119	93	104	108	101	116	108	113	122	111	115	107	118	125	107	108	97	103	123	106	124	112	99	116	103	117	91	101	107	115	116	106	106	86	104	109	114	114	127	97	112	111	119	106	118	106	108	88	105	123	102	141	123	89	113	111	94	123	100	110	116	121	97	98	105	101	90	101	119	99	118	115	99	128	110	95	110	95	118	104	122	103	127	114	118	104	92	99	99	105	93	111	110	114	104	116	102	103	100	86	119	112	105	107	96	105	102	125	110	99	97	98	100	92	95	126	122	100	102	99	98	105	118	113	113	96	102	109	103	131	103	104	99	108	106	129	104	99	109	126	111	104	76	119	108	103	77	107	92	110	118	106	102	93	110	102	94	116	101	114	116	108	136	119	120	115	100	112	114	96	113	114	99	111	102	110	105	87	105	102	100	99	106	85	101	121	104	96	119	119	116	92	96	115	112	107	99	108	105	103	105	98	81	106	88	93	119	97	111	78	89	101	102	113	116	119	103	82	98	103	109	88	122	121	116	106	103	113	109	116	110	105	95	101	90	110	106	98	127	105	100	102	114	109	101	106	111	125	97	105	92	107	104	148	107	109	102	107	116	77	120	114	111	129	117	106	120	112	131	97	111	112	107	93	102	103	104	107	130	106	105	94	94	127	117	110	115	86	117	107	111	99	97	113	106	104	86	111	128	116	101	89	107	84	120	102	118	122	117	111	102	96	112	114	107	94	111	118	107	124	102	115	123	108	96	122	101	94	113	115	115	111	93	93	111	120	113	110	121	106	103	103	102	89	116	110	78	107	100	91	107	112	82	114	93	96	110	96	104	96	110	110	111	113	109	120	103	121	112	107	109	116	101	111	105	105	84	109	125	97	93	109	112	90	102	91	117	89	97	97	115	91	124	115	107	115	122	99	71	123	112	115	122	88	109
14459	1248	2249	2773	2451	2084	1645	1323	1136	976	858	841	700	702	613	559	544	563	508	466	453	440	404	405	398	386	332	368	370	395	353	353	341	344	340	337	384	355	319	313	357	354	328	328	339	323	356	301	319	312	295	351	323	320	303	334	316	323	296	363	329	283	297	336	310	261	307	290	303	284	308	295	316	294	304	295	320	296	310	281	286	295	328	274	324	315	302	284	309	300	302	289	300	310	296	301	282	296	326	284	293	281	292	302	283	295	304	296	327	309	306	310	285	314	303	295	290	276	291	300	306	304	273	327	281	310	308	319	279	316	285	325	311	283	281	305	295	310	308	302	310	307	275	299	320	291	288	275	285	297	281	305	298	263	272	312	304	309	305	298	301	301	319	314	286	243	271	289	296	302	333	314	281	281	297	297	321	279	298	315	305	293	280	291	297	292	315	282	295	315	307	301	295	307	276	283	286	284	268	285	275	297	305	261	279	314	298	280	314	306	300	282	304	299	282	275	286	305	291	323	276	282	274	276	266	319	289	322	298	278	309	298	275	256	279	283	297	304	311	266	278	292	309	290	295	298	271	316	321	295	289	295	279	319	295	328	282	301	279	267	305	307	277	301	291	272	280	278	260	298	318	287	269	307	286	345	294	296	266	271	322	266	304	291	315	294	292	282	274	302	278	309	276	274	290	295	312	318	307	301	270	304	281	284	280	325	279	292	322	291	314	301	290	316	285	279	275	305	294	303	294	266	274	294	289	302	268	267	278	341	274	292	297	291	289	316	318	274	287	264	307	267	278	333	282	293	275	300	301	279	310	272	281	293	302	274	294	295	301	315	306	284	309	267	297	288	294	307	300	309	262	290	307	285	259	300	293	304	290	292	265	288	310	313	315	290	294	300	308	272	297	308	282	304	308	307	286	288	307	309	291	309	296	312	300	301	283	300	317	302	264	314	300	325	271	301	312	308	282	319	308	253	290	269	272	275	258	283	309	326	280	280	292	327	287	269	273	311	310	319	320	317	288	336	290	312	302	297	272	305	297	268	289	288	305	288	309	300	275	291	297	304	265	290	316	295	277	274	322	294	297	320	308	275	270	284	271	316	296	299	325	293	304	307	298	278	293	280	307	274	309	279	309	320	313	327	284	283	298	298	303	314	293	333	320	285	290	288	287	284	295	286	280	308	304	291	295	296	332	296	296	251	305	280	272	299	284	308	270	284	277	308	285	305	284	311	290	296	291	293	318	321	285	318	288	284	297	312	290	289	305	293	291	296	295	265	323	307	337	270	294	299	290	271	285	310	281	295	289	293	295	300	324	311	335	294	270	309	275	282	299	308	304	254	320	320	280	302	294	299	270	278	291	296	281	306	294	291	290	322	287	285	281	282	298	273	299	300	309	285	335	283	335	283	283	284	293	307	316	299	320	283	290	267	317	279	324	274	285	267	271	336	285	302	297	285	303	271	283	306	289	308	267	297	252	295	290	324	317	297	291	299	306	276	282	307	306	317	296	300	333	271	288	309	290	276	299	318	287	314	321	326	306	279	309	304	276	289	330	296	277	277	325	283	273	299	280	286	290	269	314	282	288	273	276	292	334	293	314	308	282	287	290	301	332	309	302	311	289	337	304	296	301	308	306	292	281	289	246	306	290	294	292	272	317	278	298	270	297	313	286	291	290	305	310	297	301	279	307	306	294	311	282	292	321	301	292	305	287	296	299	288	301	305	321	311	321	286	292	293	309	298	316	268	290	319	288	315	313	303	324	309	317	289	312	283	281	279	273	316	311	287	284	304	293	283	318	292	249	288	308	285	319	314	277	289	285	291	297	299	305	300	275	312	306	299	312	293	262	338	302	297	280	299	274	286	318	293	277	326	304	312	287	293	279	315	322	300	330	283	279	338	301	324	293	297	304	325	318	307	286	299	300	299	327	313	320	295	278	274	312	288	293	292	297	274	288	297	309	319	295	269	308	283	303	294	293	299	284	325	317	294	296	294	269	308	323	306	282	307	286	259	264	284	297	316	298	286	289	312	298	334	278	304	279	281	292	308	303	265	276	323	291	290	285	301	285	284	303	284	285	309	274	277	280	287	306	306	261	292	305	304	291	291	265	318	313	323	295	327	283	304	286	311	284	287	283	288	301	301	283	289	318	311	279	306	270	303	306	287	296	302	322	293	278	293	296	291	318	312	295	292	305	314	302	281	308	290	301	304	267	315	293	292	280	282	278	317	283	303	303	296	318	274	307	271	306	318	271	263	293	299	298	302	267	265	295	288	319	308	269	299	272	244	289	321	299	274	336	295	308	313	285	307	280	304	288	311	309	270	305	295	306	281	290	288	309	286	260	287	293	285	306	289	281	323	323	311	295	324	303	294	282	292	275	295	278	302	260	303	294	281	309	298	261	274	293	327	330	274	285	290	337	298	297	283	276	295	296	284	298	291	295	306	286	288	334	292	277	305	284	319	314	303	279	304	290	281	292	294	276	287	287	283	279	266	299	281	322	319	293	283	295	298	252	287	316	296	300	287	286	308	287	269	304	317	292	309	266	308	315	322	301	281	290	288	278	292	277	290	279	284	306	257	312	296	326	314	315	272	275	267	309	289	271	310	294	275	294	302	309	311	289	285	333	296	276	304	257	295	306	336	271	291	302	292	284	263	313	276	306	301	314	295	276	309	279	295	317	307	290	285	295	298	272	269	273	312	312	282	294	300	301	301	291	312	303	303	275	289	266	298	276	316	314	292	295	299	316	280	304	278	293	277	277	299	301	310	287	293	293	280	280	310	323	313	295	297	266	293	298	293	297	284	287	283	285	301	273	263	275	299	290	304	281	312	299	274	295	284	301	300	302	326	274	280	292	297	284	284	315	299	281	271	275	311	299	300	313	287	290	320	292	273	289	292	305	311	313	313	294	283	317	277	293	302	302	309	302	283	322	292	275	320	290	301	288	281	275	286	299	301	331	292	314	283	336	279	323	273	305	284	305	275	297	278	282	283	294	328	306	299	316	260	309	322	287	274	292	279	309	278	324	295	290	295	309	323	266	277	298	273	309	282	276	305	277	301	319	255	312	290	284	302	298	312	286	272	296	261	297	281	266	299	301	306	286	271	268	281	251	265	307	271	311	269	302	305	281	284	277	306	287	310	255	292	306	303	297	283	308	310	283	295	299	300	279	329	321	292	280	294	316	307	325	322	318	261	291	309	293	326	317	319	293	303	291	298	317	289	302	290	295	285	314	281	286	269	317	300	275	289	317	308	297	303	304	293	310	288	316	306	300	303	296	319	284	280	257	291	296	309	283	306	282	297	302	307	284	294	292	245	300	301	282	303	289	298	286	294	291	321	322	302	329	276	277	286	268	272	260	319	293	293	292	288	300	282	259	289	311	290	269	302	305	279	280	293	260	309	302	255	294	293	303	278	299	294	299	260	319	287	291	302	295	318	271	279	314	271	275	276	306	299	264	312	283	303	320	313	285	279	296	300	319	276
34241	16554	3686	1830	1162	816	714	583	479	448	426	373	342	319	309	309	272	291	272	274	241	264	243	263	238	244	249	252	212	208	224	255	271	213	250	255	242	233	201	249	212	209	204	235	257	204	216	222	209	207	225	229	215	224	244	205	237	224	249	214	232	242	255	213	231	217	224	226	209	226	199	221	219	217	221	217	214	250	232	222	193	213	189	206	223	215	240	216	204	249	203	240	238	241	238	217	203	226	210	254	215	216	206	216	239	227	243	231	220	196	218	206	204	242	188	234	197	206	212	216	229	216	218	230	223	200	228	199	206	177	233	207	231	201	215	240	222	218	207	178	241	232	224	218	223	198	209	202	248	208	216	200	197	185	221	209	191	221	201	230	200	220	211	236	210	220	197	231	242	227	249	202	216	217	212	213	219	216	201	211	210	211	222	228	213	227	227	217	231	234	239	221	231	242	215	229	229	223	234	223	189	214	208	214	219	205	227	246	238	186	215	187	237	205	223	216	223	196	227	217	217	219	224	199	184	205	214	225	208	224	209	205	228	238	189	225	217	193	222	218	226	211	232	209	208	232	206	210	209	225	193	197	235	227	194	209	217	221	211	220	235	211	211	237	197	204	218	198	227	200	225	186	200	191	222	203	212	228	231	199	209	211	241	215	224	215	220	224	221	190	206	189	200	209	221	224	201	250	212	209	223	234	204	244	227	235	229	197	213	206	236	210	207	244	209	250	221	228	217	221	228	206	253	209	214	220	249	229	208	228	217	218	209	227	199	233	203	206	211	226	218	219	218	217	224	202	196	224	224	249	223	212	231	202	234	199	208	224	202	221	210	228	215	225	213	200	247	241	206	224	202	240	213	230	219	232	192	215	201	228	204	215	201	207	238	219	211	248	239	197	202	218	232	197	200	223	236	208	210	224	241	211	224	216	211	201	202	216	210	238	215	210	211	212	222	195	204	227	239	224	223	226	209	204	225	225	193	204	195	193	211	208	208	192	202	210	239	196	216	217	223	217	204	236	230	236	218	225	233	221	207	198	248	230	232	237	187	218	213	190	204	216	238	207	216	206	207	255	220	217	221	202	223	213	227	222	213	239	213	248	215	213	222	207	227	222	216	220	204	241	225	211	215	227	233	212	225	226	231	230	215	226	241	208	219	211	210	212	219	219	196	242	188	207	233	213	224	216	202	200	187	234	233	202	218	194	220	199	252	197	206	211	233	210	225	230	233	221	174	206	221	201	213	230	218	212	211	211	226	221	232	198	214	239	187	221	227	213	207	228	211	220	203	233	223	226	218	212	209	212	207	221	187	212	227	204	222	211	226	220	181	236	243	250	202	211	260	210	208	241	228	226	197	224	218	184	215	221	224	237	239	212	197	203	214	235	226	184	205	228	226	216	239	218	230	200	240	173	211	240	209	227	206	227	227	216	212	207	230	237	224	240	195	239	207	242	231	216	227	237	192	218	241	212	210	193	217	217	221	203	213	217	193	250	232	224	221	223	214	226	231	210	218	231	208	201	227	180	224	213	234	216	226	235	204	220	202	264	211	203	232	209	231	220	227	222	262	234	207	246	233	218	229	200	222	201	248	212	231	190	225	223	215	209	219	230	220	204	232	236	218	218	214	205	219	205	214	220	225	226	190	204	221	223	222	206	219	201	213	204	183	224	210	194	204	230	228	237	218	195	251	219	210	200	232	227	195	229	207	264	225	219	196	250	222	222	205	224	225	207	202	194	215	215	227	231	238	230	222	267	230	205	216	217	182	207	212	202	205	266	261	204	197	234	207	234	239	202	205	224	235	174	224	211	252	225	205	201	199	202	219	218	190	219	212	207	207	197	215	209	204	240	209	245	211	222	218	219	193	215	223	244	211	222	222	198	249	220	200	206	204	218	212	200	208	216	238	220	241	223	216	230	217	241	226	203	219	178	209	227	233	238	250	203	220	188	238	248	224	223	232	227	212	233	224	224	212	203	217	213	236	210	227	208	227	232	203	228	222	232	204	216	199	236	205	208	208	213	201	209	204	240	192	212	215	220	235	203	201	219	199	213	228	186	224	238	192	210	208	225	230	245	259	226	227	224	202	229	231	208	216	216	234	200	230	203	210	222	193	221	229	208	205	197	218	194	221	220	261	193	215	198	243	217	239	229	197	217	219	206	209	208	219	189	198	200	208	199	207	189	194	218	191	215	199	189	210	210	235	224	202	214	244	218	206	219	228	238	234	205	215	198	245	198	206	230	212	209	208	217	217	262	216	193	212	226	216	228	218	216	229	237	247	232	203	203	220	232	209	228	211	212	225	221	203	216	205	209	256	244	226	195	226	235	228	255	238	229	215	212	191	223	205	200	213	210	203	220	221	233	230	199	203	207	214	217	215	227	184	225	214	233	205	207	247	198	191	205	213	234	205	218	226	215	206	185	202	200	213	226	219	213	195	231	209	214	199	239	215	208	216	182	207	229	241	230	212	224	219	221	235	183	201	216	209	208	223	220	196	236	199	210	192	223	215	236	208	225	199	226	203	213	204	238	216	246	203	202	212	226	210	218	213	221	204	200	242	204	222	200	209	226	223	208	225	230	208	229	213	230	239	220	234	214	242	230	211	215	214	248	210	229	215	218	212	183	217	209	212	211	217	220	216	195	229	197	206	206	209	239	234	195	197	216	246	207	194	206	221	220	221	224	227	229	249	209	236	200	216	201	221	252	220	210	228	237	213	213	220	245	223	237	202	221	215	228	225	206	219	185	193	245	217	248	213	219	201	202	217	202	200	234	225	229	210	206	219	215	215	214	245	246	223	212	199	208	232	218	195	238	224	234	225	192	210	218	222	216	201	214	239	203	242	198	217	185	203	232	222	205	219	225	225	202	211	201	221	216	214	211	227	202	225	207	219	197	218	205	210	234	213	211	213	230	224	195	221	219	212	215	229	218	223	219	219	228	203	197	209	212	210	220	225	211	207	201	225	204	230	219	238	192	220	237	220	217	227	201	222	223	238	207	230	214	212	237	218	204	242	214	216	211	207	198	231	214	233	227	236	217	226	202	226	214	240	229	207	225	225	208	191	222	223	205	208	224	197	214	229	208	217	209	192	223	207	217	217	224	230	218	212	213	260	221	219	241	233	215	205	196	216	243	237	200	212	219	192	214	201	211	214	216	226	241	200	221	230	235	232	204	200	241	245	207	225	200	201	183	187	244	214	205	197	210	231	234	212	224	224	202	231	207	201	222	225	238	194	224	237	235	222	220	244	226	224	215	222	207	230	230	243	216	204	231	209	231	248	231	168	203	225	205	209	228	212	201	202	219	209	246	197	224	252	241	226	224	202	215	217	226	218	201	183	237	220	184	217	216	207	225	244	216	221	226	252	218	232	224	211	218	225	207	225	194	197	211	232	237	196	224	208	241	240	210	225	214	209	224	232	239	235	226	197	214	230	217	229	218	205	215	217	222	231	201	233	229	222	222	212	229	216	219	187	217	220	261
19890	2349	4310	5092	4352	3613	2924	2395	2086	1867	1545	1447	1379	1187	1104	1076	1033	911	925	860	846	793	774	746	707	709	705	669	653	633	648	642	645	641	648	621	642	640	561	593	621	562	630	581	544	586	615	592	587	589	539	558	575	545	572	588	574	571	558	530	573	558	561	519	565	550	507	545	509	508	592	553	534	550	522	507	584	515	525	504	552	545	504	499	570	503	544	508	558	560	542	557	523	573	522	527	538	519	521	540	528	516	516	506	529	519	565	507	538	502	497	536	540	486	520	527	524	515	545	530	527	511	521	555	530	496	509	505	497	492	523	535	494	527	537	472	488	551	544	532	503	535	501	512	529	505	504	517	511	503	540	491	498	526	525	541	530	501	509	514	544	511	494	505	523	541	568	538	553	494	510	512	517	504	508	539	532	553	529	544	540	508	491	530	525	515	495	513	496	484	459	581	512	557	492	518	521	526	535	534	497	502	482	496	510	555	501	524	498	458	547	567	504	515	543	515	541	551	553	534	518	494	528	520	520	500	519	545	549	544	521	549	510	513	544	511	514	544	503	496	489	513	526	514	480	531	529	524	496	488	475	487	508	540	546	499	538	526	500	503	520	496	518	494	509	542	497	482	566	509	552	492	480	568	483	538	516	512	557	547	513	480	510	492	558	472	538	515	501	509	508	523	499	590	504	531	506	478	533	513	514	547	556	533	514	508	478	513	492	515	548	532	531	503	555	513	502	524	521	504	528	487	525	520	508	504	544	558	508	530	570	546	497	527	517	491	485	471	537	517	531	492	514	479	479	517	562	538	562	540	491	506	514	536	542	475	509	548	512	516	577	521	492	503	532	529	490	519	546	528	529	524	454	515	497	511	463	511	515	501	549	515	501	512	546	509	513	490	505	530	510	495	470	521	512	518	518	517	527	508	537	541	528	507	543	536	546	541	505	510	531	507	506	513	527	530	517	518	503	579	481	491	508	502	564	509	508	542	523	511	532	529	513	490	540	524	532	512	562	527	489	502	515	508	481	526	537	505	541	528	504	526	465	501	494	475	516	532	495	503	528	513	505	518	509	520	510	540	508	506	510	508	509	500	500	500	506	522	527	542	557	548	524	517	555	478	524	526	536	485	507	532	504	525	536	519	482	530	506	530	534	535	496	503	498	537	531	490	498	490	527	499	512	463	540	490	501	501	533	497	540	532	497	502	500	488	548	496	485	544	527	510	498	524	511	516	536	517	528	524	489	506	511	552	514	504	529	544	525	468	512	544	474	503	534	517	511	496	515	491	485	509	492	500	513	511	512	518	466	524	495	502	532	516	521	544	524	546	524	517	496	526	489	521	504	509	514	527	528	493	501	536	501	519	514	515	534	529	535	548	503	511	491	538	496	545	474	517	509	501	520	534	530	501	517	517	523	515	505	539	556	533	506	515	554	541	533	487	546	516	518	479	460	537	507	525	502	555	512	546	510	535	515	521	516	512	519	497	517	563	522	523	487	536	526	539	508	538	557	579	503	514	523	494	545	537	510	497	530	513	527	523	527	550	488	489	519	527	529	543	559	535	513	518	537	539	493	537	525	500	501	493	482	553	505	552	482	551	476	519	506	486	523	479	478	497	521	507	503	527	544	498	477	474	509	553	494	529	526	494	497	484	543	506	472	545	524	514	529	479	484	501	513	527	507	549	563	501	540	545	493	533	500	456	494	479	477	543	510	504	552	524	533	547	504	490	513	533	511	508	507	542	520	562	505	482	518	488	496	536	527	484	491	501	535	497	554	541	516	535	562	510	522	496	512	519	526	482	527	516	511	514	496	537	505	509	498	516	492	509	505	548	504	525	478	501	519	555	507	562	505	519	536	510	512	512	531	534	552	542	499	498	509	522	545	512	503	504	518	553	499	552	538	513	528	534	544	497	496	525	543	495	509	552	529	561	570	494	507	485	476	524	545	554	546	457	536	542	494	552	516	540	522	499	503	500	533	512	534	500	501	526	480	492	520	517	513	491	489	543	478	514	519	537	489	554	483	514	552	517	523	476	549	541	519	542	523	511	522	531	500	545	468	533	515	491	499	516	524	543	528	528	501	495	536	562	527	515	526	530	504	487	539	524	475	502	489	534	494	505	519	554	484	523	511	492	500	516	568	494	502	505	530	498	539	513	509	534	515	499	510	494	510	531	503	513	481	504	526	557	514	504	510	510	513	507	534	555	515	503	514	531	508	538	510	522	550	490	488	548	561	547	559	459	536	552	483	502	546	506	525	535	552	523	536	495	490	549	533	503	514	546	471	497	483	500	529	517	521	498	519	498	541	515	550	526	538	550	478	539	477	551	505	499	519	520	576	510	499	550	522	492	528	537	514	540	514	515	484	490	537	494	513	524	502	496	514	519	481	549	500	522	527	505	489	496	521	523	492	529	539	545	535	508	502	517	520	494	522	526	580	513	473	565	509	498	500	523	525	552	532	532	509	521	518	509	521	492	557	573	492	535	522	524	516	550	559	519	508	506	551	522	539	508	527	519	480	539	513	574	521	473	513	559	526	532	478	479	511	504	515	514	489	521	469	545	505	517	523	494	542	550	501	538	534	513	498	538	523	511	502	574	497	513	528	469	528	527	518	581	520	505	508	530	535	521	528	533	495	498	477	501	554	481	483	515	516	497	579	556	547	533	535	535	536	470	490	533	502	528	520	502	550	544	538	520	516	511	515	510	511	501	514	523	502	482	509	506	508	484	521	499	459	507	473	472	531	510	503	550	527	535	490	535	503	479	531	491	564	538	450	528	538	493	527	516	508	542	534	551	510	501	551	504	508	472	542	497	523	547	536	540	491	525	522	502	515	518	510	524	511	471	517	489	480	508	529	533	504	476	559	534	527	500	524	526	494	529	508	492	503	478	475	501	520	524	497	504	538	493	543	515	528	497	528	543	505	484	481	503	493	518	516	565	506	497	536	539	537	505	520	513	504	569	514	517	514	531	541	513	524	526	496	539	492	462	537	556	510	530	550	545	528	569	539	551	511	495	549	529	501	484	531	546	541	519	528	548	508	499	493	534	497	528	485	522	502	557	501	552	460	549	486	495	476	494	504	547	527	515	510	500	486	537	518	531	511	488	521	490	532	497	522	526	529	474	524	509	476	548	544	523	539	493	498	510	489	532	537	514	448	515	496	461	502	507	527	515	499	530	485	511	534	522	491	507	511	536	532	496	508	529	484	530	555	525	562	509	489	526	530	543	515	475	509	467	525	544	545	483	520	524	474	552	514	522	522	529	481	501	553	580	527	508	520	505	533	492	527	469	485	564	520	520	534	524	498	502	485	543	467	536	536	521	558	508	531	518	502	542	495	549	524	527	501	554	532	520	540	534	480	515	504	502	501	499	492	518	530	553	522	552	537	550	531	506	524	563	512	514	562	505	511	529	535	531	566	544	515	505	532	518	502	503	518	559	514	483	540	480	547	534	521	513	523	540	504	525	521	512	512	555	541	524	479	522
4014	135	82	83	82	57	71	65	53	51	48	52	72	47	56	55	65	65	56	55	55	50	52	47	54	49	51	56	59	40	51	70	43	42	62	52	53	70	64	50	57	47	57	38	62	69	64	48	53	53	45	67	57	54	51	58	38	44	46	55	52	41	55	52	53	61	63	47	53	62	67	55	47	55	58	53	37	60	60	41	57	63	68	45	53	60	57	57	47	37	51	47	53	58	50	44	53	46	65	40	58	67	43	58	49	36	60	49	52	49	43	48	58	63	52	39	53	50	54	42	45	68	59	39	61	57	58	62	42	53	60	49	47	43	67	50	50	53	51	55	55	56	50	44	44	47	52	58	50	48	48	54	60	49	53	64	44	56	52	46	59	49	59	54	52	57	41	45	53	46	59	45	48	57	53	56	59	54	60	40	53	48	51	38	52	69	51	76	47	57	59	62	64	49	56	59	52	56	50	58	45	49	51	54	50	53	66	51	47	65	58	68	49	55	55	44	56	40	51	59	48	53	64	59	61	48	57	58	57	60	40	44	72	63	46	50	52	54	61	53	59	55	58	51	54	62	52	64	48	48	54	56	53	60	49	59	45	56	46	60	51	55	56	47	60	53	60	53	76	54	59	61	72	58	60	55	48	48	54	42	64	46	45	42	63	54	57	36	47	56	59	46	74	57	48	47	60	53	50	49	45	56	36	47	64	60	53	46	55	52	39	42	44	49	55	63	59	44	47	45	61	42	50	50	63	56	60	55	42	52	48	48	69	63	50	59	58	44	31	47	67	53	53	46	43	54	51	59	56	67	62	54	49	58	66	40	49	46	50	51	53	44	39	52	59	42	52	54	51	58	46	49	47	69	58	63	49	68	59	66	62	49	59	55	58	56	62	56	53	59	55	55	54	51	57	52	55	49	51	51	54	59	54	53	40	49	62	48	51	63	48	45	56	57	52	52	60	39	48	63	49	43	55	68	60	53	64	53	56	61	58	39	52	62	53	57	50	57	69	39	48	54	55	52	75	40	52	54	47	65	43	48	39	66	55	67	48	58	54	56	52	42	35	53	59	53	52	57	50	55	56	55	55	51	57	49	52	54	57	51	66	43	52	49	52	49	48	75	54	44	43	61	54	57	49	57	65	56	55	62	53	51	52	60	47	50	60	54	71	43	57	47	58	72	53	57	58	67	56	54	49	57	67	48	52	68	62	48	59	56	48	46	63	54	53	48	63	47	46	51	45	59	52	43	58	40	45	41	51	52	46	55	46	64	57	59	61	45	46	57	56	48	45	46	60	52	45	42	49	53	55	72	63	44	47	62	42	47	48	46	54	63	51	67	54	49	60	56	58	66	45	45	64	53	48	49	54	43	49	43	47	49	57	64	63	46	58	61	53	52	47	41	58	53	62	46	58	48	53	63	48	61	50	54	54	55	43	42	60	58	56	47	59	57	65	50	49	51	63	47	56	63	48	49	47	47	59	56	59	43	50	48	53	67	48	69	44	52	50	52	61	44	48	43	79	56	63	48	64	45	45	57	61	55	44	53	56	69	53	59	49	63	53	49	56	53	66	51	40	58	58	54	68	49	68	61	38	36	61	55	46	58	67	66	45	59	57	68	56	56	49	63	52	55	56	41	60	50	51	53	38	45	59	60	52	57	28	40	49	25	53	57	49	50	54	49	51	54	51	74	43	56	56	66	58	58	57	49	55	41	49	50	61	52	56	51	44	52	47	62	68	50	55	50	55	44	47	59	49	75	63	63	54	64	50	60	60	45	46	54	60	58	52	65	41	59	53	59	57	47	67	56	65	49	52	54	59	60	46	55	53	46	49	56	65	52	65	63	48	60	50	51	53	54	52	47	46	53	50	52	51	48	50	39	49	44	48	60	55	50	47	62	63	67	58	61	60	49	44	55	49	51	57	57	59	52	61	35	63	48	46	50	55	47	55	61	39	54	55	60	60	49	51	51	48	43	51	52	50	48	39	54	41	60	57	46	55	56	37	60	60	55	62	73	51	49	69	61	57	67	45	41	54	51	58	56	54	59	41	63	53	50	54	59	43	44	64	41	55	50	50	56	54	55	70	57	58	61	53	54	51	50	50	58	63	37	60	48	62	64	59	55	65	58	62	53	54	79	53	43	39	52	43	39	61	69	46	53	54	48	53	65	62	59	53	48	46	64	55	42	43	67	68	47	40	52	45	54	59	45	49	49	49	54	66	48	53	51	54	62	52	41	61	43	54	57	51	59	46	58	56	50	62	63	48	67	52	56	61	58	59	37	58	46	55	68	59	60	44	45	51	62	41	62	46	48	47	50	56	43	53	53	55	44	43	58	56	43	56	49	45	64	54	63	59	44	44	36	62	67	70	50	45	46	72	64	44	56	57	45	53	39	48	48	43	46	70	52	51	45	59	55	64	53	51	54	65	58	47	44	55	61	46	59	55	51	55	54	61	52	43	66	59	53	50	55	39	63	61	56	64	53	38	59	42	46	49	56	59	46	48	59	51	69	42	56	59	56	54	64	44	57	61	51	57	52	47	45	53	54	47	54	51	63	55	57	59	65	40	48	49	54	54	52	44	63	53	51	62	66	50	48	55	51	56	63	51	47	56	58	51	62	63	53	56	58	61	46	40	76	56	62	79	52	60	53	51	39	60	55	42	54	74	46	53	40	61	50	49	50	61	65	56	56	54	47	42	59	57	47	68	57	56	53	44	52	49	49	72	65	56	39	67	62	39	65	45	47	53	43	44	60	43	46	57	44	66	49	52	69	56	55	44	64	56	43	55	53	62	47	54	57	55	49	44	67	55	62	43	62	59	50	55	40	59	40	45	55	50	60	52	44	45	44	41	53	54	52	51	47	45	60	49	51	60	61	46	58	50	57	53	58	46	58	57	51	74	67	50	56	60	64	67	47	53	39	53	46	40	53	61	48	61	52	59	49	46	52	51	51	53	45	48	53	57	61	49	61	58	53	77	60	47	56	47	52	69	48	57	48	48	50	48	47	47	55	49	59	61	49	48	44	53	65	48	46	72	63	59	50	52	53	51	58	60	48	54	46	49	43	56	53	68	75	51	62	75	48	54	49	52	49	52	53	56	51	47	41	49	49	56	62	69	52	47	53	43	58	53	64	52	46	42	59	55	67	52	57	49	38	41	40	70	57	56	57	68	42	51	66	47	53	44	43	49	59	48	51	64	72	59	55	50	44	49	43	59	42	51	54	57	50	51	55	52	42	59	53	73	38	45	55	52	50	59	48	52	61	44	62	51	48	45	58	48	46	53	57	48	62	48	47	46	58	56	56	47	42	47	51	53	66	49	46	53	50	57	66	57	57	58	38	70	49	57	60	47	50	61	50	48	51	55	62	53	52	54	60	62	63	54	50	50	67	60	58	43	58	57	48	50	56	43	66	65	56	54	41	53	73	62	56	47	56	51	51	48	56	52	43	58	65	49	56	48	41	77	61	54	60	59	73	56	64	50	58
3001	227	258	272	251	244	226	206	202	213	215	190	190	199	184	179	186	160	197	181	180	185	166	167	168	169	154	167	162	174	165	169	184	161	171	174	160	159	191	194	180	163	200	203	178	174	188	195	153	153	193	142	170	175	175	175	168	180	176	160	186	163	174	177	183	177	162	153	173	162	155	180	175	181	168	160	164	189	156	165	172	166	157	146	172	179	162	167	161	177	164	188	176	178	193	160	198	154	175	161	144	154	179	146	185	164	183	151	167	173	158	160	178	165	191	177	158	193	148	159	151	175	162	149	162	159	177	156	168	165	178	161	170	161	166	156	157	167	176	178	156	181	183	169	159	188	176	171	192	168	180	174	188	166	163	167	146	175	172	180	169	160	157	185	166	167	189	182	188	157	162	165	174	169	196	164	177	177	196	190	162	158	173	177	159	155	159	165	181	173	140	162	162	188	163	188	157	199	148	156	165	153	173	176	178	160	166	170	159	161	167	183	174	156	168	180	176	161	164	170	164	160	152	185	176	167	174	174	189	188	157	176	174	172	156	178	161	168	175	175	169	178	197	157	166	176	171	165	179	157	159	163	185	177	169	165	176	175	157	173	170	153	182	171	161	155	156	156	194	153	145	168	167	186	164	149	158	156	148	163	189	181	158	181	165	164	180	179	157	200	152	183	166	159	172	167	172	167	173	178	176	175	197	194	158	195	171	162	156	168	159	162	165	171	174	168	152	171	162	170	156	186	184	165	160	173	187	176	156	166	157	159	155	160	171	177	182	182	155	149	165	182	173	150	176	170	158	162	181	147	162	166	162	173	157	147	146	202	178	166	152	178	162	159	168	178	153	176	183	151	161	155	169	168	180	179	196	176	161	178	180	197	190	162	192	160	158	177	181	172	161	144	167	177	186	183	191	145	170	162	184	157	161	179	190	152	149	168	159	175	190	134	136	180	162	175	172	165	199	193	160	137	156	176	183	169	183	189	148	197	168	143	185	156	169	160	158	176	155	176	192	186	173	158	156	186	177	175	166	171	190	168	150	158	156	182	149	181	155	156	161	187	179	191	148	169	168	191	154	155	164	172	165	175	156	173	142	164	186	162	161	193	153	172	163	181	166	165	183	180	150	172	170	148	152	178	163	174	183	179	185	148	163	175	181	156	186	168	162	168	171	159	183	172	173	180	189	189	171	189	159	158	169	165	195	168	177	170	189	159	189	165	171	151	190	182	183	167	174	170	181	171	181	161	164	158	184	162	136	171	147	178	178	177	169	191	168	202	155	185	171	164	176	198	153	161	173	128	173	170	177	174	182	172	153	151	175	173	156	174	172	179	173	165	161	182	173	182	170	172	172	140	165	151	179	176	175	177	171	183	176	173	185	172	188	178	173	152	158	177	144	169	188	149	180	180	177	168	164	160	174	167	155	157	195	156	174	170	156	165	148	187	184	166	185	165	132	168	178	161	188	179	181	161	166	192	169	188	165	180	135	161	164	173	164	162	177	157	167	174	192	178	172	170	171	146	153	154	188	172	183	183	161	177	173	188	185	153	137	173	190	157	199	171	164	168	157	166	163	176	148	150	157	167	169	157	165	164	175	185	132	183	158	182	174	165	170	163	182	188	179	182	159	155	182	162	151	171	178	164	154	165	149	160	166	164	178	152	183	159	180	195	182	165	145	188	176	172	161	172	196	179	157	187	145	170	152	169	203	152	178	170	188	159	148	174	172	162	185	170	178	160	184	167	179	164	158	171	152	175	150	168	174	171	169	191	183	150	160	171	152	176	156	180	146	182	175	168	157	168	161	172	149	168	158	165	174	180	162	172	168	139	166	172	175	178	166	178	156	181	157	186	171	162	160	169	165	171	183	178	176	168	182	165	182	166	164	164	164	147	190	165	154	184	176	186	184	173	156	174	175	156	175	154	178	179	156	169	185	161	156	183	173	167	156	165	198	169	156	180	169	164	167	183	175	170	161	181	161	155	146	185	170	176	187	172	176	180	186	188	184	176	187	172	165	154	156	172	166	169	184	164	174	180	159	174	173	184	172	165	155	164	174	189	158	156	170	170	157	150	169	167	151	144	161	153	141	192	157	152	169	178	179	174	155	168	173	195	166	187	165	171	172	150	179	166	157	181	175	165	171	180	159	140	167	173	162	175	171	154	165	155	175	175	179	172	169	159	158	166	155	166	164	152	167	174	179	153	178	175	158	163	154	184	173	156	167	161	166	175	159	159	160	167	160	189	156	168	174	169	164	167	155	178	164	172	173	187	168	181	152	195	158	153	182	166	158	179	177	151	161	148	144	174	195	185	204	153	155	167	176	162	182	166	167	191	154	156	178	184	161	166	161	181	164	195	158	185	157	155	176	180	170	162	132	162	170	180	165	156	160	183	161	161	185	173	193	171	175	170	176	173	176	169	178	168	196	184	169	149	188	144	170	146	161	166	189	162	168	183	166	183	158	183	178	172	176	146	166	161	147	168	190	150	153	169	171	178	164	159	159	169	176	174	150	174	189	171	172	173	169	152	164	175	158	174	169	165	160	160	173	164	188	169	166	163	190	184	177	156	168	147	182	170	158	160	181	171	155	160	171	166	177	188	174	170	173	142	159	181	163	180	158	159	193	156	166	151	149	159	168	178	163	162	178	154	166	165	176	180	154	157	191	183	181	166	155	183	163	171	168	174	177	187	170	148	172	154	156	145	169	194	178	172	181	171	162	155	163	153	171	184	172	164	193	181	187	154	171	173	168	179	177	157	160	146	166	178	170	174	157	164	172	183	179	137	178	170	168	156	176	147	169	178	164	165	166	163	148	160	160	167	181	167	170	152	180	163	151	182	176	177	179	164	170	179	153	174	171	178	167	187	186	170	182	150	132	160	154	144	155	173	149	191	182	200	168	177	151	177	150	170	171	173	175	157	176	155	171	157	183	161	162	166	170	200	163	155	186	182	166	198	173	171	166	151	157	161	141	160	153	182	155	167	173	147	142	176	169	184	165	188	178	170	183	167	198	170	153	177	177	179	160	176	171	169	191	202	175	172	176	150	169	182	158	167	179	172	171	160	196	176	177	180	148	166	173	178	158	164	161	186	166	184	170	168	167	147	150	172	153	179	181	175	170	176	164	173	161	185	178	160	192	167	175	168	180	187	171	154	166	167	167	188	145	153	184	200	147	166	195	176	184	164	175	168	187	174	174	193	163	177	153	173	173	166	154	157	182	154	149	154	180	146	170	188	171	167	176	166	153	174	170	155	200	158	160	184	189	172	153	175	167	175	190	178	187	154	176	174	157	162	166	169	187	138	174	175	157	174	163	165	170	158	170	181	182	169	196	172	170	172	176	171	177	156	161	172	166	156	173	173	168	175	185	179	168	171	167	175	194	158	184	168	167	161	162	164	152	145	158	181	174	159	168	168	174	173	175	168	170	186	172	169	187	175	174	162	178	153	165	181	182	150	158	177	162	170	176	160	173	164	178	179	154	182
23020	7327	1299	884	606	457	356	315	275	209	176	153	179	136	137	142	161	136	136	129	126	130	122	130	125	113	108	99	97	129	114	107	102	115	112	125	111	124	111	116	119	104	141	127	95	120	107	124	107	119	112	94	106	118	112	104	113	103	106	111	121	104	116	116	98	124	89	100	114	107	135	118	106	101	126	96	139	91	119	95	110	95	101	92	112	118	92	104	103	100	85	117	101	97	116	107	122	114	116	103	90	99	105	112	116	99	96	105	102	94	100	120	114	107	122	89	104	95	105	94	128	95	117	103	126	104	102	95	98	114	83	132	110	83	112	106	105	105	88	90	113	108	99	111	119	122	131	122	111	117	105	93	102	111	109	92	100	106	124	104	104	110	98	88	121	121	125	106	103	110	116	127	120	131	109	96	133	101	127	113	101	109	90	103	102	111	109	107	103	98	95	118	97	106	97	96	114	98	121	101	94	105	112	108	87	90	118	100	94	99	112	86	123	123	90	108	90	111	90	120	106	125	104	104	96	94	79	112	107	122	110	110	105	81	111	99	125	104	101	114	108	96	112	110	105	118	90	113	99	111	124	109	114	122	105	113	119	96	114	106	99	117	96	92	104	99	108	91	113	98	108	111	104	132	117	99	102	115	88	94	118	124	110	109	109	93	118	118	113	103	102	108	101	98	117	96	123	120	114	106	109	98	103	102	106	109	108	85	88	114	110	124	96	113	94	110	107	127	109	93	95	94	98	120	87	98	118	97	112	116	131	108	126	100	123	116	107	116	130	97	88	87	91	114	99	112	108	110	118	104	113	100	116	126	118	127	124	120	103	98	106	105	120	107	118	134	135	104	127	113	134	93	103	112	104	108	109	104	92	131	113	127	109	123	99	89	103	114	104	105	102	117	117	111	103	92	106	115	116	94	117	102	89	87	119	116	118	101	112	92	97	113	101	102	108	106	108	104	115	76	111	112	109	110	96	97	114	101	100	118	95	132	84	106	114	121	112	105	117	98	102	131	103	124	81	93	102	109	103	103	96	99	103	100	94	103	118	100	125	113	102	99	106	116	114	106	114	103	118	102	108	106	125	105	114	105	100	95	92	101	123	124	117	119	118	105	93	112	101	105	104	103	111	106	91	100	115	99	112	115	112	103	114	111	117	127	78	108	97	111	87	114	96	121	109	105	109	93	107	118	102	96	109	94	109	106	115	95	100	114	90	102	113	106	93	93	118	99	118	120	113	101	123	112	113	98	97	97	93	113	83	116	112	107	115	116	108	90	99	112	144	103	98	116	127	100	111	121	86	118	124	95	107	112	102	104	105	126	111	143	112	109	123	101	127	96	119	105	109	112	112	113	111	114	97	112	106	80	120	106	97	111	93	110	108	89	100	109	96	112	98	117	108	117	116	121	114	101	99	130	93	86	97	109	108	101	112	109	102	122	111	97	114	116	119	122	108	105	67	103	117	99	116	105	118	111	107	108	99	113	85	120	102	103	121	107	94	112	120	89	135	109	103	117	116	105	120	100	120	107	116	124	127	89	121	108	123	140	125	100	110	89	105	104	106	101	113	117	106	114	95	129	136	106	112	89	105	114	109	91	115	121	126	122	105	106	119	113	98	116	101	103	96	113	130	97	112	80	118	112	107	115	97	112	98	121	114	92	119	111	105	102	101	122	109	100	109	107	86	108	112	136	89	106	101	98	108	102	131	106	111	96	101	113	98	100	114	100	110	131	109	113	105	101	102	111	109	115	92	118	120	106	121	102	110	103	129	109	96	107	97	110	126	110	90	87	111	103	114	105	108	105	122	112	118	105	103	95	92	102	100	100	107	95	109	116	81	100	103	96	91	104	108	121	121	121	113	108	111	104	125	109	110	127	107	117	115	111	119	106	86	106	117	104	96	104	121	120	107	115	107	110	96	102	109	103	103	94	113	112	122	113	123	90	102	84	99	110	106	111	119	103	83	97	111	150	116	100	102	111	84	110	109	107	139	88	108	97	99	150	107	103	99	124	103	94	96	105	93	107	92	105	109	95	122	96	83	115	111	102	106	105	104	116	121	113	106	106	110	104	100	94	94	105	99	102	120	114	116	105	111	109	106	99	107	119	103	127	111	100	111	126	100	111	112	103	107	122	119	104	117	99	115	98	113	121	95	100	106	106	102	119	112	130	101	101	98	103	98	106	106	126	107	89	117	112	120	134	100	129	89	101	100	107	114	103	110	108	111	115	115	103	129	103	116	107	105	95	107	113	105	122	118	116	111	120	98	118	110	116	124	108	114	104	114	109	112	96	107	107	109	109	85	110	95	114	105	105	102	102	100	106	106	113	112	106	98	102	115	101	103	109	103	121	104	131	124	103	95	138	108	110	116	89	98	115	115	107	94	99	113	112	120	110	114	115	122	105	98	108	95	104	137	94	92	110	112	109	129	97	118	111	105	103	126	115	115	99	112	118	108	116	113	120	119	109	102	109	97	97	82	139	108	105	120	117	106	125	112	89	119	103	121	100	100	119	134	96	100	110	118	96	122	117	104	121	107	106	127	90	139	109	103	99	100	100	103	94	100	107	117	95	125	113	116	103	116	94	98	106	128	115	94	101	124	97	107	133	106	88	108	116	104	125	94	91	93	97	81	108	116	105	112	100	115	99	88	117	105	99	104	101	116	94	116	107	92	114	98	108	96	110	107	107	94	115	108	112	125	105	107	85	109	100	83	107	108	128	117	105	109	104	110	103	96	98	115	114	120	97	97	93	100	98	119	90	105	109	126	117	90	90	105	115	130	107	118	114	100	106	112	99	104	113	99	106	116	102	103	106	107	105	104	99	112	114	106	115	118	110	123	112	106	104	109	92	93	105	128	99	127	109	107	100	113	103	106	126	92	95	108	112	112	116	117	99	110	104	117	103	103	104	105	99	102	112	106	115	112	97	109	107	119	92	126	105	115	99	108	102	98	100	118	104	118	95	105	126	96	103	99	104	99	103	117	113	93	106	92	109	117	119	109	101	98	87	114	126	114	110	119	93	96	108	112	114	95	102	111	106	97	104	79	93	107	96	105	120	129	120	109	128	117	114	110	125	104	117	100	109	107	105	119	116	86	103	106	96	101	126	103	101	109	109	96	107	109	114	105	122	107	107	112	123	114	113	133	106	106	110	121	115	114	98	133	99	115	105	119	99	106	111	115	116	117	108	103	102	104	99	118	115	117	104	102	112	98	109	103	94	104	105	125	97	109	97	95	130	115	104	113	115	109	101	102	104	121	125	126	120	102	116	106	100	127	101	96	110	112	132	103	101	103	115	106	110	100	99	101	106	122	103	105	111	110	117	118	128	93	119	93	106	99	118	121	106	89	99	120	117	131	105	96	108	116	114	102	128	117	105	101	112	110	112	121	111	127	86	101	126	100	102	91	100	96	94	110	115	105	104	108	106	113	79	122	110	122	107	98	83	101	113	106	117	103	98	103	103	147	106	110	102	114	116	117	93
14264	1273	2264	2778	2418	2025	1577	1300	1141	996	894	752	765	740	622	570	549	529	532	489	447	467	427	435	418	372	417	401	371	385	380	344	375	339	337	341	326	361	358	362	353	335	329	316	319	328	322	287	330	334	328	359	312	327	337	316	323	301	308	283	309	307	270	315	297	313	324	303	315	282	312	326	329	287	307	307	297	278	319	325	296	264	291	324	322	275	316	307	305	277	297	307	277	291	302	284	284	318	306	323	305	320	300	293	306	299	296	316	286	314	299	314	296	292	308	288	295	284	264	317	293	273	268	272	275	306	275	306	264	280	302	290	273	284	269	298	298	295	295	278	291	296	283	286	306	312	316	326	313	300	286	303	332	269	274	294	274	292	286	286	323	303	295	274	304	290	283	253	318	311	288	269	312	303	315	296	295	282	315	309	315	287	299	276	277	316	323	289	292	321	302	298	296	319	286	313	320	295	305	296	315	272	288	279	273	293	285	308	290	323	325	274	316	307	301	263	308	294	276	323	299	292	285	289	299	292	286	277	278	290	315	299	288	297	306	288	319	259	310	304	301	294	305	286	319	296	296	303	268	297	318	314	299	294	291	295	272	309	329	270	294	295	313	325	267	279	338	305	303	323	318	279	285	296	290	288	300	278	296	295	271	280	283	316	283	301	304	248	273	313	299	297	274	282	301	311	287	301	286	317	295	276	288	258	272	280	322	286	303	300	326	284	280	318	286	318	281	289	292	252	316	287	286	322	305	314	298	265	299	286	283	271	318	262	290	327	314	281	282	289	300	288	295	279	300	330	319	283	300	306	287	313	308	279	283	265	306	273	287	286	284	285	299	306	310	275	263	286	276	294	275	282	310	307	286	289	276	313	293	302	304	297	320	248	266	284	280	319	295	301	271	295	321	286	288	304	278	296	324	267	302	302	311	282	267	284	292	313	306	288	284	295	299	306	268	295	307	305	266	296	279	296	314	303	295	295	308	292	304	284	275	318	285	289	316	296	287	318	314	267	253	304	302	280	289	314	302	268	285	307	318	285	268	283	332	285	271	313	288	301	294	269	324	281	302	304	292	312	280	285	276	307	280	287	292	287	287	298	290	287	310	273	299	278	305	277	292	301	300	280	321	291	295	248	306	318	313	277	293	270	295	284	276	313	304	283	289	294	306	281	307	279	271	316	290	293	285	299	303	271	311	289	307	290	263	280	270	314	323	289	302	292	306	278	272	304	307	303	289	299	288	293	328	295	343	318	311	322	299	318	286	281	308	293	298	333	270	275	318	272	282	301	300	284	282	309	299	292	276	301	295	274	309	315	272	287	298	300	266	270	292	298	280	293	276	276	308	329	287	279	296	285	274	305	297	271	309	297	304	309	324	295	316	318	301	282	288	259	324	277	252	293	304	302	296	317	280	297	290	258	290	314	274	297	291	266	307	281	310	302	320	298	290	268	291	294	282	295	305	318	292	294	289	284	291	249	285	282	298	325	286	301	305	286	294	298	297	290	333	307	294	318	313	316	299	294	307	263	306	272	283	316	314	293	290	301	321	295	291	316	292	309	287	294	274	287	297	309	295	258	334	314	296	304	275	312	260	291	309	280	318	290	290	324	272	281	287	282	272	299	302	304	296	301	312	280	290	275	279	292	313	286	316	324	280	309	291	277	291	316	314	300	280	332	285	301	284	302	315	277	275	300	263	310	317	295	323	277	286	305	306	286	299	279	249	326	296	310	272	258	287	281	310	305	294	317	294	288	314	293	293	295	294	313	308	282	259	287	297	302	297	306	305	310	294	305	287	285	318	284	341	281	290	291	282	282	287	260	306	293	287	296	269	278	262	277	304	307	291	308	297	303	304	276	312	287	313	272	280	298	285	297	279	272	317	288	299	331	303	327	274	296	292	277	270	254	318	296	299	309	282	297	288	284	276	297	316	299	326	278	291	294	299	277	292	317	311	301	277	297	314	291	316	287	276	297	287	277	273	293	319	310	277	309	288	271	333	296	324	335	311	307	318	269	277	307	289	277	326	285	304	270	301	298	308	301	292	303	271	294	262	307	287	308	294	279	292	297	268	313	317	293	322	286	286	298	276	313	288	286	296	283	287	277	261	277	270	292	311	296	271	293	312	303	294	279	282	285	308	274	306	271	309	304	294	286	292	296	303	285	289	304	279	288	259	272	305	321	288	309	296	305	276	315	303	284	271	285	313	309	294	319	316	289	326	308	272	295	297	279	280	312	278	287	302	284	315	312	302	304	295	305	271	306	288	300	302	291	305	294	306	298	312	286	319	315	279	283	282	285	290	290	287	268	314	279	286	271	289	302	323	277	306	286	257	292	274	300	288	273	299	283	344	270	269	289	297	294	282	268	267	307	287	322	292	307	274	264	312	294	281	259	284	308	305	315	314	268	317	286	306	313	305	255	305	289	274	286	303	274	303	322	297	303	268	296	303	306	294	292	309	289	319	310	307	298	299	273	296	280	296	288	296	301	270	304	298	293	263	288	329	272	295	294	316	267	278	280	291	283	298	312	280	279	314	284	280	316	300	301	297	268	291	311	315	291	311	274	311	263	278	284	294	306	311	290	269	274	277	301	278	298	288	271	283	289	304	290	280	301	321	302	288	309	301	258	269	290	308	281	291	309	280	305	287	269	313	264	300	289	284	307	277	292	274	266	285	281	292	306	318	292	308	275	278	294	289	291	311	286	303	320	321	306	280	303	308	285	282	271	297	301	268	274	302	303	276	286	293	301	320	273	292	310	290	287	270	279	292	237	295	302	303	313	277	313	323	286	271	320	312	300	298	307	295	298	311	293	293	295	337	311	279	289	326	297	289	292	295	320	325	303	314	308	293	271	295	253	296	295	302	303	315	299	302	308	313	297	276	299	311	313	302	289	310	296	266	293	286	329	289	276	282	305	334	295	293	309	299	292	274	294	271	323	269	317	307	296	299	300	303	275	267	282	287	309	293	295	300	321	273	346	309	268	305	313	317	297	324	288	303	288	295	286	299	276	310	256	300	271	288	298	304	330	266	307	304	302	305	288	314	304	308	277	307	273	296	279	305	321	323	291	301	310	316	315	285	326	277	290	309	290	312	276	287	297	308	278	278	290	332	299	294	307	259	282	318	267	298	275	301	312	273	279	327	305	270	296	324	298	294	270	274	292	285	302	281	298	300	280	302	307	305	281	312	314	306	291	305	282	253	301	307	271	272	300	294	277	273	263	292	303	317	316	302	301	316	282	281	296	278	282	285	299	299	273	306	290	293	299	311	304	307	295	293	286	276	306	294	303	294	252	277	299	318	325	311	279	291	306	334	272	320	299	300	278	306	275	293	297	300	299	310	312	291	288	266	264	345	299	315	264	310	319	272	298	328	326	281	279	296	293	291	306	276	313	309	295	322	282	301	271	282	310	309	290	299	282	320	297	333	292	301	322	292	290	333	283	306	271	287	269	293	304	271	308	308	258	305	288	299	279	302	292	301	292
33737	16214	3740	1837	1281	846	652	616	482	435	382	373	335	332	336	306	305	277	282	270	268	277	221	237	253	276	242	221	207	239	240	217	245	225	198	236	241	248	261	217	236	221	221	248	223	210	261	244	244	242	249	244	230	225	247	236	222	227	249	230	219	224	203	212	220	247	188	226	239	235	210	210	228	224	173	224	228	206	224	205	219	200	235	204	226	214	218	229	198	230	230	208	220	194	216	243	244	243	219	214	220	205	219	241	240	243	210	207	211	220	198	200	225	227	204	223	235	208	200	220	232	219	211	223	215	244	231	234	206	247	234	210	207	231	256	221	216	202	227	193	234	191	229	211	190	212	201	217	210	245	228	200	215	185	196	218	216	217	182	193	220	201	203	221	233	200	207	221	210	220	218	224	220	221	208	228	208	210	220	224	227	222	232	211	214	197	223	207	203	238	202	232	214	220	237	218	221	234	236	210	216	216	202	203	228	228	221	233	198	223	219	175	211	220	196	225	208	211	215	206	201	225	202	218	200	217	235	206	231	197	204	202	204	227	238	205	220	220	218	209	217	215	234	218	197	200	204	226	219	202	210	216	179	216	200	242	219	218	182	216	209	205	206	239	223	228	195	210	224	198	231	227	215	207	171	214	196	223	204	200	193	210	225	195	220	186	230	234	233	223	220	199	194	176	229	226	204	222	213	208	228	230	249	215	203	223	188	222	212	213	179	205	210	197	219	221	195	243	242	206	207	234	223	207	215	211	221	204	194	225	209	206	220	231	226	234	207	217	174	216	207	209	219	219	213	246	223	225	221	219	197	219	237	207	217	225	238	200	222	232	213	203	233	207	228	235	203	195	200	224	205	187	203	255	233	212	185	218	237	235	231	207	207	208	194	203	207	218	219	199	220	221	217	204	228	239	223	217	202	185	229	216	204	204	208	226	206	212	211	210	225	204	221	227	210	192	207	235	223	246	225	221	218	234	231	220	183	210	192	256	222	202	220	213	244	227	224	236	236	224	235	175	226	186	200	207	205	204	215	206	214	212	203	197	221	205	211	238	214	197	189	213	218	236	239	226	242	227	206	214	222	211	221	223	229	215	241	200	223	225	222	227	207	206	207	216	209	214	227	207	200	217	198	217	214	203	234	221	210	249	255	212	219	217	212	211	253	214	216	224	208	223	217	225	221	220	211	199	222	212	214	227	187	213	234	194	202	233	212	220	217	225	198	204	202	229	197	212	199	196	193	212	233	250	242	217	219	198	220	189	218	227	231	187	196	206	200	228	241	179	250	219	228	199	225	223	184	230	216	216	208	194	211	219	242	204	220	230	209	213	231	247	201	234	226	226	224	204	210	229	201	229	218	223	219	210	217	208	224	208	202	230	210	193	197	217	221	196	246	234	219	201	215	230	215	224	218	237	206	209	224	231	199	221	203	229	238	209	185	211	219	227	224	214	254	223	220	218	215	191	236	206	229	238	210	227	239	225	205	212	224	232	231	246	233	227	211	209	209	199	201	194	217	203	210	242	229	215	243	214	227	190	212	200	222	231	239	248	208	211	245	206	244	227	249	223	200	205	227	219	231	210	215	205	238	192	213	212	239	210	218	221	218	223	200	207	201	204	198	217	233	226	203	205	230	225	207	242	213	244	226	243	215	204	195	235	238	208	200	211	173	208	225	225	216	268	245	228	207	234	222	219	220	250	209	197	193	216	230	203	208	233	219	218	201	200	232	223	212	198	239	201	215	222	202	210	216	205	222	230	224	209	213	237	193	234	229	212	217	216	222	202	211	202	200	206	199	209	240	219	212	225	209	244	213	207	223	233	223	218	247	225	233	195	240	228	210	208	207	201	196	210	264	212	232	235	205	224	220	184	210	227	227	219	207	192	238	203	207	221	217	217	192	194	202	210	186	226	207	218	206	197	220	222	218	211	212	248	252	238	221	196	206	212	232	229	212	223	216	230	211	210	235	212	199	231	238	257	215	244	216	215	227	224	197	200	206	211	209	264	211	211	200	219	215	204	201	216	230	217	225	218	199	216	178	241	210	220	226	236	195	212	228	213	222	203	224	201	217	213	228	238	214	211	218	216	231	213	202	198	212	215	195	214	197	200	212	213	258	221	228	216	222	200	224	204	200	195	223	207	229	199	212	238	210	207	196	210	227	220	241	194	217	195	220	207	235	231	224	242	199	203	202	244	238	229	200	203	198	218	217	237	203	215	221	217	238	233	224	233	229	213	212	237	225	219	219	206	231	229	233	208	215	212	222	215	196	228	222	195	222	224	212	218	207	221	212	231	224	226	217	210	213	205	221	210	190	210	198	233	229	202	233	211	207	222	179	214	218	265	193	235	199	202	190	206	183	240	202	212	222	235	221	217	201	217	213	219	215	198	227	214	237	229	223	228	208	223	216	211	211	251	205	193	205	212	209	208	204	213	209	199	183	217	228	220	225	214	213	239	208	218	222	246	196	198	226	210	215	209	178	260	206	195	225	199	205	197	220	220	246	226	218	210	223	216	224	226	221	204	211	206	211	209	214	208	206	250	239	230	203	247	261	228	219	234	207	193	203	226	201	225	222	205	212	215	211	228	215	215	234	215	198	207	222	190	216	266	252	222	228	243	184	204	230	236	180	240	236	225	192	204	195	197	245	197	207	239	217	216	187	190	230	195	242	216	240	217	227	229	232	237	234	241	202	212	180	233	228	228	233	222	230	211	224	225	225	181	210	238	218	223	214	218	221	201	204	199	219	221	221	222	228	196	197	207	218	215	229	191	219	216	223	222	200	225	229	243	211	206	243	251	219	213	210	223	215	223	204	206	202	232	221	197	220	227	224	196	218	211	224	212	209	176	221	231	223	223	214	232	213	234	203	178	203	179	210	196	219	219	230	202	205	217	228	268	206	229	229	225	230	224	227	199	216	190	217	217	208	226	210	214	225	220	223	221	217	207	194	230	200	178	234	212	239	202	214	205	212	239	210	207	214	193	193	219	219	220	201	220	225	204	228	200	172	224	236	216	212	245	180	215	222	235	209	226	201	222	223	213	222	222	210	204	207	208	228	196	216	193	232	219	217	239	231	221	207	219	230	200	203	222	206	185	231	228	213	240	232	239	195	216	209	251	218	218	224	210	217	202	204	216	210	192	233	215	221	213	216	228	209	223	230	209	224	191	226	223	214	232	227	223	235	216	211	204	218	210	199	215	212	207	188	209	238	238	222	246	207	224	194	224	254	186	200	191	234	213	173	229	208	201	212	205	222	215	216	232	214	207	199	197	242	227	218	213	218	182	238	230	223	208	197	222	215	241	197	220	204	224	223	215	204	218	231	217	203	205	220	216	225	215	211	228	223	210	232	237	213	189	224	231	216	213	201	198	229	206	198	203	210	222	221	268	217	217	212	190	203	227	204	179	222	243	204	196	209	228	232	208	218	210	224	251	207	210	216	195	221	218	234	226	198	235	218	202	220	197	198	216	195	191	194	209	195	211
19655	2284	4300	5305	4468	3535	2934	2448	2116	1732	1593	1535	1258	1168	1150	1079	987	952	898	850	795	802	838	770	761	745	691	659	653	707	613	674	665	636	682	601	668	563	598	608	552	595	581	567	599	589	572	592	572	589	565	564	530	567	530	549	556	546	568	518	530	545	554	565	541	540	557	571	551	524	555	547	542	520	499	517	498	532	507	519	550	536	562	511	540	513	513	531	552	544	541	514	515	555	537	578	553	479	539	514	507	505	514	539	534	520	492	522	522	512	525	491	511	501	541	567	488	549	528	493	543	530	523	519	549	489	492	491	518	490	526	506	501	502	512	495	479	506	479	512	550	507	500	548	528	542	490	523	538	489	507	529	504	500	554	522	513	527	527	486	538	551	529	512	518	525	490	539	505	503	537	557	518	543	531	580	526	530	530	521	486	475	524	498	530	521	506	494	509	531	527	522	516	484	501	512	511	545	524	536	498	549	509	538	553	520	501	527	505	509	523	547	516	517	515	520	523	586	513	479	496	476	545	502	545	521	563	503	516	467	573	513	469	514	559	473	497	551	467	514	504	469	508	534	499	509	497	512	515	521	531	544	501	510	447	555	531	511	535	525	529	527	514	502	522	506	530	533	524	522	520	497	531	542	555	526	540	489	469	517	503	505	534	524	539	513	501	526	524	523	542	523	494	535	499	476	539	505	517	509	545	547	515	500	538	514	529	497	525	532	548	533	494	507	550	531	522	532	462	530	519	470	560	498	517	549	485	539	512	543	493	543	512	535	465	483	540	544	474	467	525	504	567	528	540	513	514	515	523	486	498	538	509	550	505	510	510	475	493	491	480	523	536	504	535	517	487	532	506	508	531	496	469	501	522	539	529	538	521	487	497	486	498	506	483	552	502	490	511	480	514	573	528	515	473	490	436	493	500	500	519	481	513	495	501	513	496	515	514	552	507	540	535	498	477	485	504	512	555	505	493	535	477	500	494	506	499	536	529	529	518	515	545	520	483	528	472	530	505	565	536	551	522	511	502	541	517	483	508	564	517	517	501	519	547	554	502	497	551	466	512	524	505	491	541	504	515	532	532	547	498	528	543	550	442	496	487	522	475	471	480	536	534	479	515	486	571	523	476	503	530	469	523	501	531	530	542	541	540	525	534	500	500	523	504	495	523	519	510	483	519	498	535	509	513	511	542	522	499	527	499	473	555	528	525	535	494	539	486	536	530	511	504	552	527	498	514	516	507	545	492	519	487	549	571	560	502	491	517	481	530	509	543	535	511	547	473	515	505	527	512	497	510	518	553	503	530	533	550	485	526	502	529	513	557	522	540	498	466	500	514	528	523	535	499	519	493	482	501	521	518	535	499	524	539	501	514	501	525	513	528	522	499	556	505	516	506	504	523	524	533	506	530	513	491	496	526	566	553	492	505	548	541	515	507	521	528	503	504	532	485	526	531	523	520	499	516	546	531	522	497	507	503	565	533	496	463	494	522	502	559	540	510	521	493	459	523	528	501	499	527	518	499	522	502	519	526	503	505	523	556	544	535	536	504	483	519	531	518	526	524	554	504	508	547	502	536	520	512	526	541	520	522	528	531	503	501	540	532	508	480	514	515	500	518	523	534	538	542	495	461	497	555	530	535	514	548	528	496	501	547	525	531	503	522	495	538	523	526	501	518	540	530	546	519	527	500	540	526	521	528	479	514	501	488	515	544	523	525	501	518	524	519	533	481	528	517	520	478	526	562	506	514	517	534	546	543	513	537	501	507	492	539	502	502	499	489	493	529	495	544	532	525	528	509	531	480	533	515	504	511	485	514	483	496	518	520	535	517	507	538	532	538	536	494	532	522	504	512	527	477	486	517	522	530	505	532	517	540	510	522	518	525	495	530	509	511	543	524	513	515	552	507	528	521	551	526	518	526	491	560	505	528	518	510	509	515	522	496	510	486	534	471	558	509	547	532	542	530	539	516	540	511	537	523	527	565	511	503	515	511	554	520	474	539	535	486	528	515	514	525	510	530	526	504	512	488	525	484	579	491	503	507	525	502	477	493	493	536	518	515	493	526	538	516	532	509	479	511	531	535	507	480	505	502	522	500	512	520	547	496	523	553	562	475	494	534	517	512	475	494	561	517	541	506	549	529	496	494	546	538	497	534	509	534	558	519	517	525	471	510	500	465	516	540	569	522	498	500	523	503	532	593	530	506	536	493	523	490	486	534	478	538	531	529	517	517	475	529	483	504	500	479	506	571	513	498	526	565	504	523	477	484	508	493	500	520	540	535	525	528	520	481	515	559	550	490	530	473	495	527	548	479	520	537	526	503	535	481	559	550	515	515	522	501	507	511	509	498	511	525	521	531	552	511	507	523	499	523	528	475	502	516	468	519	492	534	537	485	544	504	505	529	527	519	537	487	505	549	500	525	570	523	536	522	524	549	529	494	553	485	509	554	523	539	523	503	521	502	574	514	513	554	500	495	506	550	506	541	506	507	495	563	521	549	510	510	506	492	500	484	471	517	516	525	481	539	521	553	518	492	512	480	502	532	514	512	492	506	517	530	506	480	526	520	485	504	525	522	528	516	487	557	511	562	527	490	520	504	531	536	484	478	530	542	555	533	502	506	513	519	510	589	538	486	521	520	558	527	552	488	499	490	514	512	545	498	494	546	509	509	521	507	493	520	512	522	508	517	544	558	523	523	515	506	528	542	529	524	506	509	499	508	580	527	506	549	538	530	534	477	537	503	564	508	489	522	507	506	480	541	488	525	488	531	475	505	514	501	512	481	523	534	524	524	491	492	515	512	522	494	541	520	550	523	505	505	523	518	488	506	507	515	519	514	493	533	511	540	526	512	545	533	491	480	481	551	555	514	527	528	527	509	480	552	548	517	534	508	535	556	501	546	531	522	531	510	536	511	501	516	492	509	524	553	567	510	496	517	500	478	504	455	530	529	515	498	522	524	529	522	497	519	528	488	566	487	519	534	517	545	538	516	523	554	497	494	533	535	518	526	503	524	500	497	537	519	515	510	532	533	553	536	518	500	551	550	515	521	524	527	508	539	463	565	555	558	573	508	543	512	511	524	516	512	538	523	522	521	541	533	521	478	503	508	555	505	545	518	488	485	533	532	498	529	552	486	512	501	464	519	527	508	492	520	482	501	533	518	553	520	535	527	532	554	511	511	508	523	481	512	516	531	515	497	516	492	551	559	517	495	519	505	542	509	563	528	561	529	559	509	521	545	486	491	513	550	545	507	484	535	516	530	520	515	532	521	476	510	521	513	509	537	496	503	543	519	536	565	485	475	546	563	533	538	501	542	527	527	521	505	520	497	529	512	533	494	488	511	525	513	495	513	538	486	531	508	542	535	505	527	538	491	495	542	534	565	530	531	509	551	536	513	540	491	482	522	536	521	535	518	547	521	521	512	487	517	498	505	527	547	514	483	523	508	500	538	526	513	527	464	535	516	557	499	542	560	548	515	511	526	509	499	505	566	500
3895	133	96	88	67	63	53	72	67	43	64	63	59	52	48	56	71	54	47	55	35	43	58	44	50	45	54	52	69	62	62	39	47	56	54	62	59	42	44	32	48	55	49	59	45	57	48	54	68	55	49	45	51	41	42	57	58	58	64	50	38	54	56	58	51	42	46	54	52	68	55	57	44	44	70	58	52	60	52	54	52	49	68	60	54	49	60	56	38	53	50	53	60	45	44	65	65	57	40	37	55	54	45	45	35	46	33	61	43	56	51	67	49	59	48	65	50	67	69	56	50	49	53	57	59	49	62	53	56	61	54	60	45	57	50	44	62	53	54	57	65	65	51	59	48	54	46	52	35	42	68	45	52	60	53	48	72	47	49	61	49	63	43	46	46	59	51	64	73	52	43	53	52	62	51	65	45	52	60	46	65	49	49	46	50	50	58	43	35	40	47	57	63	63	67	54	52	49	58	56	57	53	57	56	55	42	48	54	47	59	46	55	45	54	53	57	46	71	48	54	39	53	63	68	55	52	51	43	62	36	61	61	41	57	43	65	55	68	42	63	52	52	49	52	61	64	53	48	55	63	54	61	47	55	60	62	56	47	52	49	41	36	60	61	64	49	46	49	61	52	50	40	43	55	60	52	54	67	66	61	61	57	48	66	50	56	51	57	41	67	67	57	53	48	46	54	62	60	72	68	58	54	37	59	45	41	38	47	41	59	48	48	59	45	58	50	48	50	40	55	42	49	69	52	65	52	58	52	53	46	36	52	53	44	44	54	54	66	40	64	56	65	49	46	38	48	59	50	48	39	62	44	53	58	60	57	68	66	49	52	53	45	49	45	50	56	51	52	59	60	65	52	48	57	49	56	62	49	59	52	55	65	53	51	39	49	42	46	57	51	54	61	53	48	64	61	50	56	47	59	48	54	55	45	54	63	59	51	51	52	48	64	54	57	46	55	50	48	38	54	57	68	62	46	52	53	50	58	68	49	57	54	60	47	57	52	53	57	48	68	53	59	52	39	53	56	57	59	44	53	47	54	47	56	44	53	52	53	51	65	42	53	44	54	44	69	49	56	52	71	67	65	47	50	46	46	51	56	58	56	56	60	61	58	50	61	63	43	61	43	64	50	60	55	54	55	42	61	36	66	49	49	62	59	52	55	59	44	41	49	56	47	38	51	60	52	45	52	45	57	67	52	47	50	63	57	49	47	49	64	53	58	50	50	53	59	41	73	59	48	57	50	52	47	51	54	44	43	53	45	52	56	60	52	49	48	59	48	63	61	55	60	58	52	50	39	53	54	52	44	53	45	51	52	66	57	51	57	56	58	50	70	54	40	52	46	58	52	51	55	54	58	63	42	65	48	50	59	59	62	47	45	37	50	57	46	48	59	52	46	39	68	63	61	49	41	52	48	49	61	66	54	56	68	52	52	60	52	48	50	48	57	58	49	49	60	72	44	51	57	42	50	51	60	58	52	50	60	62	58	53	58	67	59	58	55	53	54	48	78	62	48	59	49	56	51	81	56	51	46	53	58	55	44	59	47	61	58	53	50	68	55	73	53	54	43	45	41	47	55	55	44	59	42	52	60	53	49	68	64	61	55	51	58	51	61	59	61	47	59	75	58	56	59	57	53	49	49	47	58	65	41	54	56	63	51	57	57	61	49	61	50	49	42	50	46	58	58	48	39	57	48	44	56	52	50	55	57	55	53	42	53	53	67	50	47	53	66	55	47	47	53	46	46	60	49	52	55	48	70	55	45	35	38	55	52	47	58	71	52	48	60	52	69	64	53	64	52	49	44	52	48	58	55	61	50	52	46	64	57	67	59	45	54	62	45	58	53	61	40	66	38	37	61	52	47	48	63	61	62	45	55	35	43	50	54	39	45	51	52	64	54	48	67	52	56	53	58	53	39	39	53	55	46	55	43	61	42	54	40	48	55	56	49	47	45	60	57	46	49	54	66	38	53	43	52	65	42	55	55	48	45	56	52	59	66	54	58	45	52	61	46	55	55	50	47	65	52	75	52	42	53	51	58	62	54	64	44	54	56	51	44	54	53	49	59	63	52	60	50	56	58	56	44	47	60	58	56	68	62	52	57	50	45	56	40	55	55	52	38	55	67	49	62	45	45	57	67	56	62	44	76	60	52	66	61	51	41	51	45	53	54	42	40	49	57	46	45	62	40	60	54	56	64	56	52	67	44	61	60	57	47	46	50	52	57	59	61	60	55	52	48	47	47	58	57	51	57	55	60	51	58	48	62	42	47	70	53	54	58	46	53	54	62	57	46	52	60	36	52	53	51	57	46	62	63	57	49	48	54	52	59	63	53	58	61	49	44	42	43	61	58	53	46	59	52	55	59	49	48	50	65	54	36	52	61	59	53	52	72	49	56	55	65	52	48	56	50	41	45	58	67	63	56	48	49	63	58	56	50	53	49	48	42	47	53	51	59	70	51	50	63	58	48	52	57	59	50	51	72	64	49	55	69	67	55	62	47	48	53	56	56	61	58	44	53	72	61	52	53	42	47	63	40	52	58	62	47	44	54	58	54	56	60	49	54	41	45	50	47	48	76	45	41	59	50	53	43	67	53	71	51	46	58	59	45	59	60	48	50	52	51	48	50	51	46	65	53	42	53	50	48	45	57	65	47	67	44	61	62	58	57	51	33	52	50	59	47	40	63	61	55	51	44	47	49	50	54	47	50	58	60	50	50	68	52	47	43	55	51	58	65	60	46	65	56	62	54	54	55	56	51	48	39	47	61	61	38	47	58	50	57	57	65	56	62	68	53	67	52	50	66	50	62	59	61	56	46	40	63	52	59	57	59	62	51	54	49	52	51	46	40	49	63	50	48	60	49	54	38	50	58	61	50	60	52	44	65	50	57	53	64	54	48	50	45	57	54	50	51	49	60	59	55	48	65	45	61	62	70	48	59	48	40	53	61	44	53	46	54	49	41	52	49	57	60	45	46	60	59	54	56	40	38	58	53	54	53	48	55	50	47	44	57	62	45	47	48	48	53	61	50	45	60	50	52	51	60	38	57	45	57	63	74	60	66	49	48	72	63	56	45	71	55	45	53	61	43	56	61	46	50	62	44	64	66	58	47	69	58	48	60	57	48	57	63	49	57	48	43	61	57	64	56	55	50	53	61	58	54	45	64	58	45	43	53	59	58	49	50	45	56	52	49	51	53	63	44	55	52	62	50	55	61	57	61	58	63	53	61	55	65	62	44	63	65	55	73	54	60	50	58	62	55	63	65	42	51	38	46	48	70	57	69	66	48	73	63	60	53	63	51	58	50	58	63	55	53	48	61	46	66	44	59	59	59	61	56	48	54	56	61	57	43	58	45	51	47	46	47	66	60	56	45	53	58	46	52	52	51	57	47	54	41	48	48	59	51	47	47	43	46	61	40	39	59	49	54	58	51	42	50	50	56	46	65	52	55	57	57	56	66	47	45	61	52	57	45	50	59	66	56	49	51	52	61
2945	272	238	260	266	234	225	205	196	220	176	205	208	216	169	165	178	183	198	174	183	163	161	181	172	151	158	191	197	165	180	176	177	184	153	184	166	157	164	197	164	180	167	165	158	145	155	182	164	195	169	154	165	176	181	171	168	176	163	178	159	170	157	177	162	151	179	182	176	183	176	189	168	197	213	167	174	171	183	177	169	177	189	170	174	160	167	180	187	179	181	186	150	174	161	156	190	180	169	173	179	158	173	182	190	166	163	167	176	158	183	150	159	167	172	172	186	185	140	172	179	155	164	159	145	193	164	160	174	164	161	138	177	198	171	190	187	170	179	159	199	167	174	164	175	160	197	175	152	175	196	170	178	158	169	179	151	156	162	189	175	160	154	157	169	185	157	181	162	174	193	179	178	155	166	173	156	184	162	174	153	173	181	182	174	176	173	153	176	171	166	172	159	155	175	164	164	153	189	176	166	188	174	174	156	186	159	165	173	179	157	166	166	160	168	170	189	160	174	174	159	173	163	156	158	180	168	157	188	158	178	171	150	185	157	164	156	169	162	178	164	186	169	185	169	160	180	155	198	173	154	163	156	157	168	162	172	136	155	190	156	155	172	158	175	159	148	174	144	210	158	195	165	164	176	163	167	174	169	172	170	190	174	164	171	171	203	165	158	185	170	158	179	181	172	167	184	158	159	156	188	189	186	159	151	176	185	156	171	148	145	169	223	162	189	158	150	194	168	161	155	157	183	189	160	156	172	177	197	164	168	156	177	178	175	157	180	193	168	189	190	181	160	173	169	162	160	168	177	199	177	180	163	189	151	159	136	152	150	175	155	185	167	164	178	172	171	159	137	168	192	166	178	182	158	189	163	176	165	175	167	176	157	175	170	176	165	165	174	165	188	156	196	182	156	199	177	165	177	158	150	182	179	165	170	157	190	166	163	191	153	172	183	176	178	178	164	157	168	168	166	173	178	174	159	160	202	153	166	165	168	157	170	182	164	168	152	188	153	187	173	148	199	170	169	182	167	163	153	185	161	166	184	187	205	167	179	188	170	158	169	163	195	173	168	148	157	153	178	172	167	193	152	161	157	173	175	166	188	172	161	172	179	165	165	177	166	167	142	157	150	186	174	167	167	171	182	166	202	172	196	194	170	168	158	161	169	176	166	184	178	155	160	183	156	169	173	150	163	170	154	146	156	153	149	152	166	185	147	139	166	163	173	157	164	175	174	152	192	188	154	151	170	173	204	170	163	175	178	162	137	156	170	153	157	159	175	158	165	175	165	161	141	175	146	186	161	168	158	167	181	165	190	161	163	189	172	162	147	173	152	139	164	170	156	148	158	149	172	176	164	179	176	160	180	181	181	154	197	173	169	180	161	162	140	162	178	186	182	143	165	175	182	174	166	162	168	167	148	155	173	168	164	183	169	169	157	167	187	169	172	188	150	158	174	157	154	176	176	162	170	181	162	174	189	172	166	181	158	183	172	172	188	172	177	171	157	157	129	158	170	146	154	155	164	174	186	188	172	187	146	188	153	196	167	183	161	154	152	187	175	148	169	169	160	171	171	182	182	175	172	163	203	159	158	169	151	143	184	153	197	202	167	155	177	162	186	175	153	172	151	167	170	152	169	156	154	174	160	168	192	178	167	171	173	179	162	161	158	167	176	149	183	173	168	151	165	160	173	169	161	135	149	173	167	192	173	179	157	161	148	165	177	188	158	180	159	182	184	189	163	155	170	176	169	180	180	172	163	151	166	133	161	139	166	163	172	194	144	158	185	182	170	160	194	170	175	154	175	179	155	184	169	157	164	177	182	190	179	153	175	184	169	174	170	184	194	185	171	167	171	174	166	165	198	176	156	151	188	170	188	177	166	198	142	162	152	168	162	169	181	153	188	165	169	170	158	164	191	144	194	165	175	140	177	179	143	176	188	172	171	158	175	151	147	151	163	186	171	153	173	171	174	166	185	176	180	165	190	170	155	169	160	201	153	189	178	179	196	188	146	165	173	177	168	191	185	175	166	186	158	172	158	177	189	162	166	150	182	153	159	178	167	174	183	171	171	151	170	173	170	163	194	166	130	152	162	175	188	169	189	163	184	182	173	163	185	160	154	158	171	177	167	197	158	167	192	187	164	185	170	179	156	168	197	193	167	177	155	169	172	187	177	180	187	171	159	182	186	185	169	175	158	171	185	162	179	191	171	183	181	169	171	177	169	160	159	165	168	167	183	172	161	170	170	161	167	158	175	159	172	178	157	194	181	179	182	154	188	167	154	169	180	149	146	153	168	157	159	163	165	167	190	140	197	172	203	188	166	151	157	155	161	194	182	162	161	177	183	164	165	155	156	144	176	184	148	166	178	164	166	161	186	160	159	180	186	157	182	181	164	188	145	175	189	161	183	177	167	201	183	187	155	180	155	160	166	179	170	161	201	169	179	173	170	158	164	160	169	160	173	156	176	154	169	164	184	152	162	178	164	174	176	179	166	164	189	159	175	157	168	178	176	176	168	185	174	181	186	158	217	170	163	178	167	165	163	162	182	155	170	180	150	151	189	189	164	144	158	160	187	178	190	177	153	183	181	158	157	174	171	174	170	176	146	158	174	151	159	175	155	196	177	166	172	179	187	153	176	166	189	179	163	173	154	169	149	164	168	156	168	173	158	163	150	154	176	163	169	178	172	171	148	183	186	168	166	146	169	156	174	173	177	159	159	159	181	183	148	179	145	158	169	168	190	180	169	163	154	167	175	172	167	182	161	164	162	151	160	177	152	183	186	172	167	187	170	177	158	185	158	161	170	202	186	186	191	183	166	171	171	146	154	166	178	167	180	181	171	177	155	152	167	187	186	163	151	144	158	167	163	174	161	166	167	165	195	174	159	148	173	180	145	134	158	168	175	163	143	156	157	189	168	192	164	172	182	174	175	163	175	172	150	181	157	151	191	185	169	182	174	162	183	157	170	179	182	184	161	193	168	198	171	172	161	187	169	175	159	180	162	162	158	167	171	165	160	150	186	174	163	141	184	179	174	162	192	174	157	180	152	168	148	169	157	164	183	163	150	168	179	164	168	148	170	180	188	153	162	177	179	141	175	173	169	185	144	191	171	167	176	183	169	178	181	160	160	178	195	169	166	192	195	170	196	169	147	168	170	151	170	167	172	158	180	184	166	173	159	165	169	198	152	169	164	165	179	153	168	180	148	167	172	158	174	202	160	164	155	163	180	156	184	159	159	155	185	176	158	155	169	170	168	188	195	176	143	175	131	164	167	205	184	147	167	174	188	156	166	168	153	179	163	164	161	191	179	152	156	177	179	182	173	156	154	188	161	168	160	164	177	165	143	185	158	165	156	200	170	182	179	175	167	173	164	163	160	169	175	145	158	192	170	179	194	147	177	174	191	149	174	182	163	150	166	168	165	179	169	177	164	189	159	152	164	186	178	182	164	164	175	176	146	169	165	172	181	189	169	156	147	163	183	184	160	148
21945	6663	1293	871	573	431	381	316	241	217	216	184	173	161	158	137	142	124	133	128	131	135	114	107	111	126	131	113	145	123	103	123	118	117	119	106	111	135	125	85	116	89	104	118	125	122	115	116	103	120	109	111	118	103	94	107	120	97	102	127	102	101	104	104	90	127	111	93	100	93	120	110	98	121	109	120	102	98	118	109	98	116	90	97	99	112	94	113	118	119	98	125	113	113	113	106	98	91	94	106	99	116	95	108	107	105	107	115	120	111	100	129	130	102	112	125	97	96	119	121	106	77	109	98	110	104	103	131	81	110	115	106	113	98	118	112	123	104	121	108	115	95	110	102	115	114	91	89	102	107	136	118	110	100	107	135	123	111	116	109	111	111	103	125	119	104	104	89	110	88	108	101	108	99	90	99	100	97	143	109	108	91	90	88	103	125	131	97	105	93	118	99	118	96	107	95	125	109	84	119	110	90	99	113	106	114	112	105	122	104	94	100	102	111	102	115	112	101	120	113	113	97	93	103	79	108	123	104	98	102	104	108	106	114	98	121	100	120	109	114	110	133	105	108	119	110	90	106	133	94	121	100	100	108	95	120	111	111	110	107	109	102	113	108	103	104	107	103	99	107	104	91	118	110	122	112	106	97	110	85	110	129	107	94	98	114	95	101	96	87	99	106	89	113	107	109	89	111	108	110	107	130	111	104	115	111	107	92	92	104	122	121	107	120	128	132	84	92	120	121	117	109	113	127	119	119	118	107	104	122	110	116	125	91	130	116	112	104	118	113	109	123	125	122	107	103	100	103	125	113	118	114	101	112	98	103	96	91	107	129	118	129	123	103	87	102	113	96	93	121	109	125	125	87	121	112	106	95	115	112	93	106	103	116	106	116	113	88	102	108	100	102	112	123	103	101	106	105	109	92	103	117	121	106	134	117	123	109	108	110	114	119	133	118	117	105	119	116	124	76	109	104	101	96	101	105	106	115	115	109	103	95	103	109	117	102	120	100	122	108	96	103	105	110	108	98	105	108	112	101	119	115	92	86	97	93	106	99	110	103	106	102	94	116	123	89	81	101	121	98	134	112	125	110	114	109	109	97	86	93	117	102	98	119	103	114	96	124	107	93	113	106	119	100	103	96	109	115	97	127	101	87	98	105	99	97	110	89	102	114	92	116	98	114	110	120	109	105	116	110	109	99	104	110	117	91	92	118	98	119	110	108	76	110	92	110	114	104	104	81	92	113	125	124	101	105	112	124	115	113	113	122	124	105	127	104	95	109	109	110	126	111	121	94	108	103	102	114	89	95	79	107	97	90	90	104	92	121	107	111	84	102	117	110	96	116	106	113	102	104	138	125	105	116	102	124	104	96	107	99	115	124	125	94	129	106	116	115	106	116	114	110	111	118	108	83	126	114	110	102	110	96	118	97	95	104	93	107	113	108	115	104	105	97	102	112	106	108	113	109	94	119	105	121	118	103	106	101	102	113	107	101	105	116	75	97	118	80	92	104	87	84	100	111	99	103	102	114	111	113	112	112	89	115	106	114	95	77	103	97	105	107	106	110	106	99	106	88	101	114	110	93	109	110	102	97	87	118	109	92	105	111	117	115	116	103	105	105	114	112	108	117	99	119	120	111	90	117	117	98	100	89	103	126	105	96	113	117	96	106	115	114	104	90	103	108	125	111	108	98	128	108	115	93	108	120	105	128	107	99	102	113	103	105	114	123	112	111	113	128	114	119	107	112	113	113	130	107	119	102	102	124	94	105	92	104	121	99	111	118	114	94	103	108	112	105	95	102	92	112	111	99	101	102	111	127	98	112	101	113	98	110	110	115	113	112	98	100	91	105	124	114	116	101	104	88	102	110	111	89	120	122	93	97	127	102	106	125	113	97	108	108	112	113	96	111	93	102	118	112	105	96	109	115	102	107	101	105	111	102	120	86	91	118	104	95	95	105	111	107	112	110	111	108	115	101	110	122	105	99	90	116	125	87	106	102	103	132	119	106	112	91	111	98	118	111	93	102	112	101	122	111	115	100	101	94	125	94	119	126	96	130	109	107	122	97	111	95	93	115	103	99	109	93	126	91	94	91	90	120	110	110	121	124	122	109	97	94	99	114	96	119	99	113	108	108	120	84	112	101	118	100	126	96	110	114	99	94	87	113	111	123	101	104	93	86	99	105	97	115	93	117	113	106	120	116	116	97	80	109	117	119	87	107	125	123	111	98	109	118	110	110	114	102	78	98	112	121	79	105	138	96	108	102	106	111	120	100	134	104	85	113	94	134	110	105	108	102	99	99	95	99	92	110	110	93	101	112	117	108	103	107	97	95	95	100	97	96	104	105	113	108	112	115	128	96	103	109	94	96	96	102	110	112	117	113	96	116	103	89	109	103	88	127	105	94	97	104	110	108	106	114	121	84	103	116	87	99	98	101	98	122	102	99	126	91	124	104	107	89	111	109	104	107	118	106	113	83	108	102	102	108	102	114	107	124	109	106	122	115	111	117	121	105	96	115	99	117	103	113	125	118	94	118	86	126	113	105	111	116	96	100	106	101	117	106	104	127	89	98	93	80	94	131	100	101	102	102	141	105	97	99	103	96	121	129	106	110	110	107	98	100	91	105	130	106	105	118	118	112	115	112	99	95	106	99	113	115	108	100	116	101	96	110	107	126	120	126	104	107	108	108	106	120	99	87	117	119	99	108	105	103	108	102	120	121	106	86	98	102	104	95	85	92	120	107	114	101	91	111	95	115	101	100	98	86	98	99	103	103	111	127	100	101	78	110	108	111	119	92	107	113	107	108	110	104	112	132	112	92	115	108	103	103	116	115	103	102	96	122	104	123	113	104	101	104	107	90	91	101	112	111	101	120	105	119	116	107	114	109	115	103	121	127	106	109	124	104	113	109	103	99	99	95	103	105	106	105	94	100	98	110	79	115	114	105	99	118	115	85	105	108	96	101	104	97	122	116	110	102	112	109	101	104	109	106	106	111	91	112	97	100	99	129	110	110	104	101	111	99	95	121	94	114	95	111	102	117	109	112	103	95	99	119	108	117	126	106	105	94	98	118	134	106	108	116	131	99	102	96	110	108	107	111	104	105	100	104	102	94	113	110	98	148	104	95	110	113	90	104	106	127	96	90	104	106	146	113	104	117	113	97	122	106	131	124	110	112	102	114	99	93	135	99	91	106	104	111	113	104	107	99	97	96	109	92	102	98	111	126	107	118	93	97	121	95	115	111	99	107	114	114	126	93	73	110	117	109	90	114	104	111	96	102	107	120	95	122	117	120	126	105	96	116	113	112	88	102	114	132	115	117	98	106	99	101	108	121	111	110	117	101	109	103	107	103	108	120	89	100	107	102	98	111	123	109	112	107	80	110	109	112	108	109	125	116	111	101	112	116	117	128	107	115	99	109	131	116	99	94	111	88	99	114	135	111	124	83	99	112	116	124	98	118	102	94	102	108	120	107	124	109	100	101	130	93
13828	1352	2318	2791	2439	1910	1579	1316	1115	963	867	797	638	636	570	586	551	529	514	499	462	455	422	430	425	449	378	383	372	380	336	365	360	352	352	338	344	320	323	327	335	343	348	307	345	332	344	343	317	358	278	303	315	334	321	301	310	284	319	335	338	308	330	302	282	317	302	283	322	297	333	301	313	297	326	299	329	306	287	304	297	322	312	320	305	268	302	318	287	314	292	328	283	294	328	320	274	332	273	318	289	278	286	325	345	269	276	292	328	294	288	332	319	316	299	301	269	323	290	296	276	288	261	321	293	298	291	292	296	316	280	302	310	309	292	309	266	298	301	305	275	333	297	289	281	277	280	285	294	280	312	294	272	310	283	266	285	304	301	274	295	262	301	314	336	276	283	289	300	286	294	292	282	276	332	319	312	329	294	293	283	303	318	339	294	295	287	305	291	326	304	278	303	286	317	292	285	288	300	287	299	283	297	306	306	295	308	323	295	283	291	314	284	305	274	283	285	298	288	300	311	295	301	277	304	309	301	299	295	286	284	301	277	295	290	302	277	282	315	266	281	291	301	294	322	290	294	288	305	323	268	279	292	306	304	290	256	307	285	303	293	292	307	301	287	313	301	308	302	311	293	311	284	302	299	312	318	256	306	291	310	298	293	288	285	316	246	293	300	314	284	287	301	269	250	285	307	280	272	294	276	303	264	294	256	294	314	290	325	283	286	286	300	318	294	276	305	323	295	279	299	276	289	297	322	286	289	298	295	301	254	289	273	298	291	298	312	307	299	278	269	282	297	277	275	291	295	286	271	270	299	306	292	310	233	319	294	261	285	311	291	294	281	287	284	297	269	271	317	272	284	275	322	273	290	289	289	345	302	284	283	300	308	294	325	312	279	278	305	307	298	285	282	298	287	301	288	288	273	288	262	300	277	292	289	285	298	309	306	306	308	263	305	276	293	311	296	291	333	285	285	278	280	296	309	315	287	284	307	310	306	276	309	291	310	316	299	297	314	285	272	312	295	282	318	272	312	279	280	279	297	281	309	298	276	295	311	268	282	318	277	257	281	254	277	324	311	289	308	299	301	284	296	279	319	284	299	284	280	298	293	315	288	270	294	294	266	296	290	282	311	274	289	288	322	309	318	278	315	298	306	303	309	308	298	326	273	300	237	342	283	291	296	273	330	272	295	287	280	282	313	311	290	284	289	292	326	291	313	310	294	278	296	286	306	265	313	283	316	342	289	291	313	310	286	273	314	274	284	284	300	290	301	287	289	285	321	294	309	287	293	289	286	317	331	310	282	300	271	278	303	295	291	269	299	293	285	278	269	270	305	282	306	316	289	291	309	303	282	303	324	289	283	274	266	270	255	291	294	332	294	283	285	325	285	288	310	286	281	288	295	275	273	280	288	317	289	307	304	281	311	291	297	248	299	275	301	298	276	318	316	311	287	297	290	297	313	294	279	297	319	322	272	294	299	302	299	293	288	289	308	291	287	301	318	271	270	313	295	292	309	294	310	290	297	285	294	300	302	305	284	272	311	261	285	272	277	285	291	298	292	287	315	328	293	284	279	310	301	290	292	297	295	282	330	308	290	292	304	307	298	298	298	270	286	301	301	291	295	317	304	297	326	280	293	290	274	281	282	295	277	306	319	287	313	292	272	312	280	328	326	295	287	265	279	309	313	294	299	264	283	328	312	300	296	322	325	301	278	310	271	270	276	281	286	286	279	276	297	275	291	321	305	302	293	304	277	312	286	300	296	336	269	304	306	281	312	297	306	306	289	309	317	247	288	303	274	287	277	305	295	313	320	269	289	284	330	333	287	279	300	273	281	298	277	315	298	288	331	277	273	297	311	296	318	296	282	302	287	307	309	308	283	267	315	322	299	303	300	328	272	311	287	256	301	291	276	276	305	304	284	307	291	297	298	294	307	315	287	300	264	288	307	304	295	283	316	275	314	301	286	313	302	266	311	284	318	325	300	303	303	311	294	315	292	292	318	321	314	282	296	307	328	319	306	304	290	303	265	330	310	292	302	275	280	303	311	329	281	314	280	288	285	320	301	313	316	258	308	279	289	300	283	311	290	315	326	285	255	290	322	290	292	300	319	255	306	294	274	294	272	293	278	297	289	306	278	282	278	296	290	280	281	293	337	303	289	305	323	306	283	278	301	293	317	289	298	329	311	279	326	271	321	284	301	265	254	281	298	276	288	288	290	289	292	280	285	283	257	303	317	294	281	297	269	299	298	286	282	309	306	301	281	317	288	294	268	282	304	302	260	298	300	296	287	267	297	288	279	290	281	322	302	298	275	277	317	275	289	306	272	290	272	316	287	300	289	282	256	266	288	280	282	306	267	303	295	299	310	288	269	297	283	262	270	285	265	326	282	307	320	289	292	285	309	304	296	310	314	286	314	301	297	290	273	262	301	246	306	306	288	316	296	291	277	280	303	302	283	311	319	264	292	312	279	299	259	297	295	308	313	294	329	309	294	312	300	288	293	288	306	307	304	301	310	284	314	320	286	285	291	296	290	293	273	306	244	315	276	285	317	269	294	296	314	304	261	309	327	302	306	321	295	306	299	275	302	279	308	307	281	293	276	283	316	278	288	277	315	308	265	282	288	311	305	298	272	282	314	275	314	287	286	303	298	307	286	282	319	335	290	301	278	273	294	308	332	300	281	293	279	251	298	286	283	283	266	298	279	299	287	281	283	300	311	287	290	307	295	244	309	293	264	320	310	286	275	304	325	278	295	304	287	291	285	307	295	294	269	283	289	291	293	297	276	302	306	299	310	318	316	307	311	318	283	305	282	266	290	307	288	308	299	293	291	288	288	296	292	285	296	313	295	278	294	271	296	316	283	294	280	265	284	323	290	309	300	260	287	329	281	301	308	290	308	292	296	269	282	291	287	304	246	300	290	314	323	292	284	329	295	313	313	301	260	304	299	326	307	295	297	290	267	296	329	290	280	272	300	284	279	294	295	281	264	311	273	270	316	290	257	286	335	297	291	291	269	296	305	253	303	289	298	314	315	305	283	285	316	286	298	315	329	286	302	284	318	279	316	295	279	300	280	294	287	280	310	292	289	299	316	324	295	294	311	297	305	300	288	331	295	326	289	305	277	298	292	298	274	298	309	286	301	302	302	298	279	310	265	273	293	270	295	315	274	299	279	282	311	275	306	283	292	288	310	293	273	298	312	295	293	285	314	312	331	290	310	293	299	275	308	343	281	291	278	267	302	279	287	285	306	287	270	288	315	296	284	304	285	302	293	308	287	308	265	307	345	299	291	286	299	290	281	286	271	293	306	284	328	294	285	296	243	287	309	309	313	299	325	337	280	309	269	286	283	298	281	308	279	288	297	302	288	297	306	276	289	309	326	293	306	272	268	296	305	272	291	266	321	251	301	315	303	301	272	307	284	314	299	291	254	293	276	311	279	296	287	299	294	326	310	312	303	294	288	306	287	323	308	298	283	288	301	276	297	288
32391	14527	3523	1833	1193	874	628	616	484	449	380	369	337	321	277	279	313	304	265	264	271	239	245	256	235	220	248	233	216	213	219	231	231	250	229	223	226	213	225	219	206	210	202	239	225	215	221	220	251	214	226	215	195	206	233	224	196	216	226	223	242	212	233	195	218	233	209	207	211	207	238	236	219	239	195	261	197	212	208	197	178	230	235	233	201	200	219	192	258	204	219	229	211	196	211	235	212	205	193	195	226	226	234	214	226	216	233	214	237	228	235	227	191	201	215	233	221	207	224	217	226	200	215	194	195	197	239	207	203	182	210	205	214	202	192	224	210	211	204	230	198	227	209	232	204	198	196	207	221	219	191	208	192	194	193	216	238	223	198	219	199	241	187	193	212	224	198	258	224	235	217	202	203	231	221	211	220	215	226	205	214	234	203	201	210	257	189	230	208	223	251	215	189	216	214	228	195	240	228	218	214	215	255	211	212	207	209	227	204	225	210	210	226	223	203	222	180	207	230	228	232	196	218	224	211	176	197	236	211	210	230	216	203	224	211	228	233	207	210	211	235	216	222	209	213	222	237	231	194	213	225	207	204	230	192	212	211	208	214	187	205	210	207	214	202	235	228	205	206	206	212	223	224	205	230	200	210	202	212	221	204	182	218	211	217	195	210	206	223	255	213	208	211	208	231	199	207	232	200	209	219	213	236	203	217	190	226	219	194	230	199	216	192	243	246	244	210	201	203	218	215	194	200	253	207	224	217	197	216	194	209	240	223	210	211	214	218	213	215	233	215	193	216	227	239	210	223	207	213	220	198	235	212	196	226	232	225	205	242	239	202	208	220	211	198	208	217	235	216	270	193	212	206	213	226	215	185	225	196	201	208	224	226	240	227	202	234	199	216	198	224	219	236	200	227	212	240	244	241	221	211	242	222	231	216	211	216	225	227	217	237	229	202	225	222	218	205	239	220	236	206	215	199	193	216	208	211	192	221	229	204	228	213	195	226	238	256	196	220	223	239	217	216	221	228	204	194	231	235	214	238	218	205	229	226	216	229	209	219	213	233	209	206	199	213	213	231	194	200	202	218	212	208	198	214	191	226	225	223	184	239	237	227	182	209	237	201	224	199	243	221	224	224	229	202	202	192	215	234	248	218	243	229	202	232	218	231	231	231	203	191	227	212	209	236	202	234	218	215	239	230	217	193	219	222	221	194	213	247	233	207	223	229	219	235	222	212	227	202	211	208	193	229	216	212	215	220	233	189	220	204	215	224	219	219	209	205	217	211	233	219	200	229	180	230	217	218	216	215	217	224	208	230	225	194	225	197	180	215	227	199	242	227	215	218	205	220	201	214	250	217	209	224	212	229	241	217	175	228	221	206	244	245	225	226	209	237	260	218	245	229	197	190	200	215	216	244	191	258	200	231	220	192	231	223	209	200	207	214	208	210	219	217	205	220	206	226	185	215	202	240	198	227	225	204	206	211	242	231	223	208	203	221	204	230	188	218	206	209	200	238	214	221	214	223	195	223	207	200	206	227	202	200	243	219	231	226	212	218	213	193	213	230	233	185	200	233	231	215	235	207	206	234	210	211	231	207	196	210	243	208	222	207	251	233	199	181	232	221	225	195	199	228	195	212	221	193	222	218	204	215	156	201	190	242	224	225	215	209	215	215	225	242	213	246	230	243	206	213	212	236	215	214	211	207	226	217	198	205	206	210	235	199	206	206	185	219	226	236	253	203	203	211	223	243	207	207	211	215	229	237	227	210	225	220	232	226	218	223	217	229	221	226	228	226	215	241	205	202	194	215	194	197	212	230	214	227	237	225	208	203	212	218	226	232	218	230	211	228	220	223	222	200	264	232	221	214	229	195	225	194	224	199	223	247	203	201	211	243	216	218	221	251	214	201	239	219	214	231	221	220	187	198	229	230	224	240	212	194	239	208	204	204	245	208	217	213	232	207	212	209	216	201	212	202	235	215	208	224	212	199	237	227	224	216	192	234	237	243	240	204	198	229	239	177	211	219	209	232	215	213	201	214	233	221	251	210	205	211	235	221	232	224	225	213	203	247	235	215	207	216	216	230	219	192	210	235	213	246	225	206	193	217	204	232	227	186	195	210	211	181	173	236	221	233	205	245	216	190	210	235	247	197	218	222	212	232	182	205	205	236	224	227	198	204	194	213	212	184	224	220	220	223	215	200	208	225	244	199	219	210	191	199	218	213	202	192	201	221	234	222	195	236	197	221	206	200	211	196	215	212	205	195	197	213	219	220	242	188	227	249	233	223	205	233	203	238	189	217	239	211	219	231	201	231	287	222	220	245	222	196	200	201	198	223	210	214	213	224	221	213	220	204	220	222	205	249	237	201	238	230	226	223	232	219	231	237	202	217	216	228	193	220	219	217	232	193	228	210	230	214	205	207	203	199	216	184	212	233	219	228	216	228	202	192	201	220	216	229	218	206	212	202	195	226	212	240	233	229	198	207	208	215	206	193	212	240	231	200	202	206	238	222	225	246	230	216	215	223	227	215	214	239	190	209	229	218	241	215	221	219	210	239	216	210	212	211	210	225	211	204	207	204	222	221	216	212	199	241	224	246	246	176	219	203	221	221	227	231	237	229	211	207	222	188	209	206	202	224	209	235	191	235	208	225	209	189	230	233	207	221	205	191	235	217	179	208	216	224	229	216	227	213	235	209	215	211	197	192	241	219	219	198	237	221	221	205	220	229	209	209	206	219	203	227	235	216	205	192	236	232	222	210	213	217	228	191	181	219	232	194	222	207	228	230	216	222	212	235	214	209	208	234	213	208	221	203	217	243	243	201	249	207	200	219	231	195	221	223	249	207	196	203	220	228	210	217	210	209	236	241	207	250	224	240	198	205	207	191	196	221	212	223	215	195	213	227	213	210	216	209	197	243	189	226	228	207	198	213	187	215	230	209	183	213	224	224	193	181	199	201	239	237	196	211	211	218	215	231	189	242	218	213	202	220	197	229	191	196	229	242	226	214	214	218	204	243	244	219	196	234	222	229	241	216	191	213	184	198	246	255	219	204	237	214	234	218	200	218	187	213	220	225	200	202	198	209	215	215	209	211	245	214	208	189	234	243	220	222	215	196	234	219	227	225	212	191	221	224	188	223	198	203	228	214	210	222	194	210	234	242	222	213	213	245	218	227	207	232	214	202	220	225	215	227	182	220	229	252	226	201	203	207	220	236	230	205	208	225	220	225	231	229	242	224	205	206	203	218	228	235	237	226	189	207	226	253	230	217	220	212	242	201	234	212	216	246	203	232	201	217	194	217	211	231	226	243	229	222	218	209	227	229	227	220	206	203	213	220	197	184	232	212	210	214	211	260	232	184	235	206	215	198	203	213	209	244	216	197	191	227	238	212	230	189	219	215	225	214	202	200	228	230	216	240	228	229	203	228	207	203	220	247	221	217	199	224	222	221	230	236	239	236	226	241	202	213	185	228	217	207	208	212	203	191	209
19006	2214	4310	5054	4355	3496	2941	2424	2186	1805	1629	1451	1316	1258	1093	1044	981	961	955	845	821	861	753	763	744	675	694	658	701	674	699	643	632	606	611	604	621	650	603	596	587	590	610	562	549	548	586	571	583	563	574	582	585	556	536	533	544	517	559	552	575	530	549	553	560	575	510	545	547	514	540	569	559	528	585	552	540	549	541	555	504	571	548	538	516	517	534	532	524	548	513	543	540	502	562	536	543	524	552	482	496	534	521	537	529	496	535	512	524	535	533	510	492	493	513	509	522	535	541	524	497	555	520	523	521	468	570	537	553	508	558	562	522	479	512	538	539	511	540	482	498	552	520	483	528	564	539	503	554	509	496	554	499	508	530	500	509	531	501	540	538	508	527	508	489	516	554	512	486	512	531	493	480	525	512	502	503	495	509	507	506	531	551	510	537	537	558	526	555	518	517	514	481	494	520	493	500	532	579	511	509	526	549	506	557	485	540	536	531	495	508	495	509	557	527	511	534	504	540	510	538	496	536	519	527	488	483	503	512	516	479	519	531	500	485	516	499	502	526	533	552	540	521	492	507	484	519	487	506	537	505	500	505	474	471	527	497	504	479	484	495	530	527	523	503	535	503	487	503	500	505	510	509	515	497	517	555	521	506	496	509	528	522	522	473	529	536	483	493	498	524	499	432	534	524	530	507	512	541	499	504	509	517	501	530	508	516	500	518	532	528	539	550	502	499	489	549	535	544	522	511	493	486	532	519	523	504	542	506	514	494	521	525	520	510	494	528	517	541	514	534	516	537	493	531	503	547	534	484	552	531	505	534	494	521	492	535	531	526	491	498	490	530	516	546	495	520	516	542	510	480	538	529	484	551	552	516	544	523	507	526	537	545	492	492	517	502	517	499	490	520	516	523	515	514	584	515	469	471	518	523	525	548	531	528	534	521	484	470	491	508	538	528	518	459	551	500	523	542	493	537	524	537	507	526	506	509	501	495	493	519	508	524	501	535	471	522	535	514	518	501	527	479	516	516	489	514	516	526	500	483	548	504	489	496	526	509	513	509	540	490	513	540	535	569	501	503	519	480	512	507	513	477	531	516	521	506	526	515	477	527	485	509	510	507	504	516	465	497	496	557	503	496	456	495	543	514	552	514	547	525	532	529	482	515	537	527	525	524	513	505	513	551	492	501	497	517	548	515	516	469	524	508	509	502	487	512	504	508	494	510	512	502	455	521	533	524	489	479	542	535	499	488	510	495	528	523	534	528	511	554	520	496	501	514	501	553	521	530	522	553	539	500	514	493	512	555	495	561	540	511	486	542	581	547	516	529	466	514	533	520	534	548	493	530	514	536	474	524	526	547	527	528	533	531	515	546	495	490	510	529	513	528	507	517	540	484	509	459	509	531	504	542	539	511	506	524	492	529	503	534	497	529	535	517	519	505	511	507	507	535	491	550	470	472	501	502	517	488	513	517	495	520	540	500	493	525	533	506	517	494	498	500	491	466	483	485	490	513	546	533	509	568	521	486	457	546	523	540	481	495	547	510	542	513	504	565	519	491	495	508	542	529	517	586	506	552	541	553	539	522	554	519	538	514	517	508	509	511	524	494	518	543	517	555	515	478	471	515	519	493	485	560	480	554	517	534	516	511	539	543	524	485	528	489	533	535	545	467	521	544	499	466	472	522	535	546	505	506	521	504	503	522	517	526	486	512	530	517	525	504	515	515	509	491	527	546	498	527	541	508	525	509	519	497	530	538	534	517	500	569	517	503	509	503	482	550	484	519	469	551	499	480	538	503	518	499	494	471	516	531	536	487	556	497	509	525	543	525	499	542	506	519	472	508	515	570	533	518	487	532	522	508	492	555	530	517	523	500	539	512	478	510	564	511	558	516	572	518	513	512	523	474	511	505	511	517	496	496	496	494	548	517	497	465	481	552	498	490	500	513	505	507	565	525	497	512	531	490	449	527	499	512	519	508	497	506	510	499	510	506	520	508	492	526	522	525	494	529	510	506	537	511	525	522	544	491	487	477	531	573	539	553	530	514	510	532	549	518	580	564	525	556	511	489	529	523	544	530	524	502	515	509	499	520	566	469	461	532	522	484	501	511	520	524	515	512	486	535	541	532	485	504	539	525	525	520	502	493	523	507	502	505	502	552	520	469	540	525	515	519	520	511	464	494	549	515	520	493	501	507	514	502	509	452	495	536	546	510	508	506	546	540	500	481	489	507	462	491	503	516	526	481	516	535	543	541	531	518	492	515	520	517	526	524	512	513	560	535	554	513	524	512	524	544	538	518	501	535	526	499	552	543	525	518	484	509	543	530	515	537	469	497	512	520	527	477	530	507	539	510	524	538	479	545	506	490	492	524	577	496	501	496	506	509	555	511	515	535	480	480	507	533	477	497	503	521	498	518	475	538	500	521	507	509	486	521	470	501	511	500	500	514	522	511	508	498	538	506	543	505	519	483	505	477	466	505	510	510	480	560	501	521	503	517	503	558	501	511	491	515	563	526	485	520	532	496	510	507	491	517	513	495	500	498	519	482	557	532	520	525	531	523	511	500	502	504	493	526	538	500	548	519	460	534	539	508	524	505	542	534	534	503	536	532	558	536	533	512	559	514	503	511	532	552	469	534	495	510	489	518	508	487	523	511	541	490	519	512	511	515	532	487	483	524	495	503	509	510	523	528	502	530	484	494	494	526	500	500	536	483	487	518	522	566	518	504	516	521	494	509	477	538	517	504	478	514	511	528	531	538	519	474	513	550	544	515	526	554	516	502	546	490	515	523	506	489	534	493	554	530	496	543	498	492	566	479	549	537	502	492	495	562	494	495	536	492	493	487	538	528	479	504	519	515	510	491	528	525	517	505	516	519	520	504	530	505	549	496	474	498	474	520	484	524	484	550	504	516	524	525	539	507	510	491	542	514	531	470	528	555	501	520	542	513	513	535	508	538	518	535	498	494	506	514	529	476	466	537	534	502	513	496	522	527	524	494	509	529	531	574	515	508	530	507	548	523	501	495	541	499	532	497	508	488	559	521	519	497	515	535	528	552	481	516	533	500	539	500	541	498	534	468	466	541	496	488	538	516	506	484	523	527	555	499	540	513	535	540	502	565	542	510	518	534	491	525	510	530	529	505	518	485	520	499	547	540	540	531	481	490	533	499	529	494	513	470	579	505	521	483	512	507	525	565	527	507	493	518	562	502	579	526	495	514	516	528	529	510	508	495	545	480	521	533	511	523	505	527	505	517	531	485	491	519	517	507	493	537	534	523	486	529	508	521	502	514	548	525	501	527	514	530	460	488	525	494	480	528	502	534	531	519	517	540	501	473	488	500	532	486	468	556	523	498	518	490	487	569	495	489	519	533	516	522	481	524	513	529	536	498	495	514	518	493	491	547	502	532	519	506	502	529	502	556	523	511	514	483	556	515	547	495	524	557	496	481	506	507	522	501	513	543	530	493	482	522	536	552	500	538	473	504	535	534	523
3666	136	81	68	69	62	57	48	46	70	69	52	61	57	55	64	38	59	54	48	52	60	59	51	61	59	55	60	41	63	54	44	53	52	57	46	65	52	49	53	57	65	50	51	68	64	52	59	47	45	55	51	54	60	60	56	50	58	47	57	57	62	58	49	57	60	53	51	44	67	49	39	55	64	59	49	56	55	41	53	66	61	55	64	49	45	59	55	63	62	58	51	55	42	55	55	58	54	51	63	53	41	57	64	70	54	52	49	57	55	54	58	54	43	53	53	48	55	49	60	57	45	44	48	57	55	52	45	39	46	68	66	55	41	51	53	56	48	63	38	48	55	50	60	56	47	47	63	48	51	53	43	46	49	46	53	53	52	50	47	53	52	58	60	60	44	57	51	51	45	55	53	66	66	70	49	67	48	56	57	55	63	52	38	52	55	55	48	41	38	53	49	56	52	50	47	51	52	58	62	53	51	50	44	51	64	60	68	56	57	53	56	42	56	45	47	60	65	40	63	53	56	52	36	47	60	62	68	64	56	50	57	53	48	41	68	51	62	53	57	45	57	41	48	34	54	45	49	58	50	52	63	48	68	55	63	57	52	50	56	55	43	52	52	50	49	45	61	44	57	52	48	52	64	56	57	57	51	73	42	45	49	56	50	41	49	59	56	43	45	55	55	52	55	62	46	64	43	59	56	45	45	64	57	64	52	44	63	61	50	62	70	63	46	56	54	59	48	51	50	57	40	63	43	50	50	40	57	65	61	70	45	56	52	40	59	39	52	40	43	52	68	59	48	44	42	50	48	41	45	50	48	56	45	60	61	61	62	54	68	58	59	52	40	56	50	53	47	46	49	46	56	51	58	49	58	61	48	50	51	47	46	51	44	50	46	57	47	49	66	63	57	52	53	46	55	56	52	49	44	51	55	48	46	61	56	60	48	59	48	50	45	50	49	52	50	48	70	46	57	62	58	59	31	50	48	63	60	45	49	47	58	57	63	67	63	41	45	43	56	53	54	49	65	44	68	57	53	54	35	45	65	41	59	56	52	50	50	63	50	58	49	49	34	48	53	49	49	56	56	57	48	56	49	59	50	54	57	54	59	54	51	51	53	42	55	58	52	42	45	46	60	52	63	47	55	48	63	54	56	46	57	62	67	59	44	45	48	49	61	59	61	57	51	45	56	44	48	60	62	54	54	46	60	54	54	62	50	74	59	46	52	54	56	65	57	52	43	49	52	63	52	42	54	52	57	51	50	57	55	39	46	64	58	51	50	59	61	45	46	67	55	53	55	53	65	50	57	46	50	53	59	64	50	55	52	39	51	41	48	53	53	53	57	53	66	53	55	56	45	46	44	49	57	53	56	45	48	43	66	49	65	53	70	47	56	69	47	64	52	57	47	56	49	56	51	54	52	46	51	67	49	52	55	52	54	52	88	51	69	57	38	52	47	54	58	53	46	52	44	46	58	48	62	59	48	50	54	69	57	44	58	58	37	51	43	51	54	55	54	55	54	61	60	37	51	35	64	52	59	50	58	47	44	56	59	44	48	56	59	59	56	59	58	53	53	44	53	48	39	47	46	44	46	58	55	44	59	56	44	58	63	56	63	63	53	40	53	55	48	54	53	42	63	37	39	58	53	59	49	55	44	40	48	58	63	48	46	52	54	38	62	55	39	60	49	61	45	43	52	50	61	62	52	60	57	45	62	51	59	63	57	51	49	67	61	45	52	57	72	55	45	53	62	50	45	56	54	46	64	48	48	50	61	67	48	57	49	51	60	80	57	54	31	43	57	51	58	39	61	42	57	47	54	38	51	63	57	56	41	63	59	50	39	52	65	44	62	57	54	44	50	59	51	47	51	47	53	55	63	52	45	56	56	56	58	61	70	55	51	48	56	52	48	45	49	40	56	50	50	41	48	61	55	53	58	60	52	58	58	66	49	59	49	54	52	50	52	49	55	45	61	67	51	53	49	56	49	57	51	38	51	52	59	45	52	53	47	44	47	42	49	56	45	41	40	42	58	66	62	50	41	46	62	55	49	59	64	66	64	67	58	51	67	60	51	41	58	44	48	43	51	48	54	52	48	63	52	37	63	47	61	50	45	58	61	54	67	54	52	56	42	49	49	50	50	64	46	51	47	64	54	49	52	58	55	57	67	51	47	48	50	63	50	38	49	46	55	52	62	64	47	57	48	64	57	50	49	55	51	54	41	51	55	62	51	57	47	61	63	55	61	62	64	54	42	60	51	58	66	49	49	58	65	63	48	50	46	51	48	62	57	54	38	48	42	48	54	56	59	47	51	52	54	56	45	45	54	54	54	65	51	60	58	51	54	57	58	39	63	53	50	49	64	54	52	60	57	56	55	53	49	58	47	50	49	53	52	59	47	41	51	59	49	47	46	45	51	54	40	55	64	67	51	62	58	46	55	53	52	54	49	52	45	66	67	57	50	50	56	47	40	66	59	51	44	58	57	66	61	67	53	60	47	53	54	56	60	52	53	43	55	46	47	52	47	48	59	58	50	43	47	43	62	60	60	60	47	51	54	58	56	48	57	64	50	53	33	44	53	50	52	57	56	55	45	47	43	63	61	56	66	57	51	60	50	40	51	49	57	48	52	65	65	61	53	64	59	62	45	47	65	58	52	63	53	59	48	55	42	63	53	50	60	57	53	60	72	50	42	57	54	59	67	54	61	52	62	65	58	65	60	40	53	58	50	49	50	62	54	44	60	47	63	47	50	76	58	44	60	48	58	48	60	48	57	49	55	45	46	47	54	51	53	50	39	60	51	31	56	63	56	51	49	42	51	41	48	53	64	41	47	48	57	43	39	60	56	52	50	30	44	56	63	51	57	55	62	55	45	36	61	43	49	56	42	54	62	73	68	40	42	55	32	54	62	49	50	64	54	55	52	55	51	51	37	44	56	59	55	61	44	57	69	39	59	47	54	60	47	44	54	42	52	64	60	52	56	57	59	66	41	47	44	56	65	49	51	62	56	54	58	47	51	42	56	64	65	67	58	67	58	44	42	49	45	51	48	54	54	62	65	65	51	50	58	58	43	61	52	40	54	44	51	55	48	50	53	44	55	52	66	58	54	53	57	56	59	64	46	48	51	50	56	63	49	57	64	45	47	49	46	54	61	59	46	52	55	34	59	61	56	44	60	84	62	53	45	52	50	44	56	67	47	58	56	61	59	55	51	51	58	64	41	60	57	56	54	55	58	63	55	63	60	57	55	52	55	57	52	47	57	68	43	43	51	56	84	52	56	47	64	44	47	55	60	60	61	66	44	55	57	51	56	40	50	55	58	65	57	50	65	50	58	52	62	53	58	57	51	48	61	41	39	52	58	51	47	43	59	55	53	57	49	45	66	53	64	61	53	64	48	60	50	54	62	42	65	58	45	40	49	72	45	51	62	43	52	48	64	53	42	61	35	50	47	53	45	50	58	59	47	54	56	53	47	47	52	53	59	54	51	51	66	51	55
2860	243	256	290	250	250	217	220	213	194	191	209	195	208	173	175	156	171	174	198	169	165	184	181	165	188	159	178	173	164	185	153	157	145	190	149	183	165	148	169	177	177	164	186	162	173	177	176	147	177	181	181	166	167	156	171	165	168	164	159	172	162	165	173	173	157	163	183	155	183	171	149	179	187	175	151	153	168	190	160	153	149	161	152	162	172	198	153	181	178	181	158	178	190	150	172	165	166	161	154	181	180	176	186	174	174	159	165	175	154	173	187	185	194	174	161	155	165	168	138	171	177	135	168	170	181	186	181	172	145	181	163	166	178	168	165	174	175	176	204	175	165	163	156	135	189	166	164	165	150	182	177	149	163	144	179	140	172	143	190	135	182	179	159	156	174	161	170	169	161	171	182	176	162	158	135	166	176	160	183	172	162	169	179	160	172	176	170	162	177	182	169	172	193	177	152	170	163	160	150	196	174	166	154	166	161	185	149	199	149	163	156	165	162	156	151	181	163	167	179	183	163	170	157	156	174	172	163	162	187	148	180	161	172	169	185	174	165	159	189	169	164	159	169	168	174	153	145	184	172	150	165	152	171	174	195	146	160	178	178	186	163	182	171	154	173	167	172	154	161	194	176	179	179	149	159	163	158	172	178	157	182	192	164	153	175	164	175	182	150	158	177	186	183	160	151	164	180	163	138	156	173	153	157	171	160	159	174	162	165	188	184	152	178	178	169	175	169	176	160	160	164	159	172	169	185	175	160	180	156	197	154	182	162	197	183	170	164	162	157	157	164	174	188	162	157	190	161	172	156	177	164	177	175	153	164	143	155	166	155	167	159	168	149	148	163	159	168	175	170	180	158	179	160	161	163	163	162	178	172	177	159	188	170	155	162	171	181	170	177	160	170	162	176	161	171	170	161	148	144	164	157	176	157	170	201	163	168	155	172	164	178	170	191	179	168	142	139	179	188	158	132	177	153	170	167	185	155	158	172	171	172	175	194	172	169	180	183	172	178	184	162	188	182	156	185	200	156	163	163	182	184	159	198	160	164	168	175	173	132	149	155	151	159	159	172	165	186	165	162	182	162	177	186	158	155	164	135	168	141	166	178	157	178	163	173	180	151	159	156	175	183	183	146	190	180	169	182	174	176	167	151	149	153	158	156	172	164	178	161	177	173	142	189	154	161	154	157	178	148	151	145	174	152	187	172	172	183	184	194	158	174	172	171	161	159	138	156	162	165	166	177	173	189	178	172	155	162	177	150	171	143	157	181	181	156	168	150	157	153	162	164	170	181	166	170	187	190	165	181	174	166	148	148	170	162	188	164	194	177	172	182	171	169	184	161	177	155	178	147	196	148	158	161	157	154	161	184	157	174	174	141	173	167	165	187	179	147	183	144	155	169	184	137	166	152	166	171	175	162	174	176	145	177	171	190	177	191	183	174	177	146	177	162	164	187	158	166	159	147	165	168	155	186	155	173	160	174	165	160	183	166	181	166	171	182	152	177	186	158	154	165	165	177	141	171	182	164	169	193	170	174	157	179	155	200	204	148	194	168	178	155	151	168	164	188	139	171	171	146	154	166	164	175	150	156	156	133	165	168	161	174	176	172	162	161	170	142	186	150	158	146	183	145	155	161	157	172	182	173	151	164	183	180	161	156	160	165	168	162	149	174	178	164	178	183	178	154	174	164	174	167	156	169	154	184	171	166	166	181	172	164	173	182	186	153	147	161	183	150	170	179	165	178	168	161	200	153	191	178	155	172	180	190	156	172	164	173	165	174	149	174	164	150	167	162	156	160	165	162	167	174	159	166	183	153	148	141	147	166	151	197	174	158	169	157	165	173	197	171	155	178	164	168	172	182	196	166	181	157	154	137	151	181	176	173	162	156	162	187	170	158	183	151	164	179	186	144	188	172	181	176	154	158	169	169	186	185	142	154	160	159	167	165	186	150	169	155	151	168	152	143	173	184	185	185	165	161	191	138	176	189	171	184	158	163	187	170	167	164	158	171	177	183	167	168	181	170	182	173	191	183	173	167	164	176	152	168	169	160	163	178	143	185	148	170	168	159	183	189	181	181	194	172	149	195	187	166	173	183	157	166	187	165	181	162	178	172	168	169	158	175	178	159	170	169	161	164	170	177	186	160	179	180	149	147	156	149	173	158	162	161	162	179	170	146	133	149	183	191	163	184	156	170	162	180	171	178	174	185	156	175	143	176	171	164	185	155	187	165	167	173	169	174	153	164	184	151	136	178	180	161	184	169	185	183	170	153	167	148	159	185	191	177	147	185	168	169	157	163	190	179	156	149	180	204	156	174	168	155	172	158	179	153	179	179	172	185	185	165	160	152	175	159	140	194	167	159	162	167	158	156	196	188	178	190	171	193	195	181	171	168	142	161	157	154	192	166	150	160	151	146	187	137	179	171	156	159	176	167	190	184	145	187	152	188	151	188	173	163	155	184	174	171	164	142	158	168	169	169	156	186	156	169	162	178	159	162	152	190	182	155	158	167	142	166	166	188	146	151	178	186	162	178	192	190	168	136	152	165	168	166	162	160	154	160	160	175	181	175	179	183	184	175	159	190	187	175	178	200	166	195	147	171	158	165	176	165	156	180	160	156	188	173	172	183	176	143	184	147	162	157	162	194	178	162	159	170	169	159	167	163	142	153	147	173	140	177	152	162	148	176	151	172	149	162	168	175	158	180	180	168	172	161	165	184	182	150	147	172	172	165	153	196	154	150	172	172	152	131	169	199	147	185	172	180	177	177	171	148	171	150	175	174	162	177	162	158	163	166	162	167	196	174	153	197	171	175	154	157	166	173	185	177	195	168	152	141	164	156	169	168	165	178	163	156	170	151	186	170	158	197	173	179	164	153	171	154	178	195	143	169	162	180	157	175	161	154	179	174	180	153	162	149	187	178	169	167	190	189	176	144	165	173	169	169	183	185	158	187	163	170	189	175	173	191	198	156	157	176	182	180	177	163	176	145	153	176	158	163	164	163	165	179	177	171	163	154	172	162	158	180	167	150	161	169	171	159	150	172	177	165	168	169	177	169	162	165	164	156	166	162	169	162	178	152	180	165	176	188	189	173	155	184	159	168	173	153	163	162	164	152	153	154	167	166	161	164	159	179	174	203	141	176	166	158	155	167	152	167	188	171	164	181	143	168	174	186	147	167	170	183	148	162	153	173	181	165	173	181	166	181	165	155	152	185	179	137	178	167	150	158	174	163	178	179	158	164	163	187	171	171	197	160	195	151	180	178	177	159	189	174	175	173	172	154	144	179	179	149	156	166	169	161	169	165	179	160	172	156	189	149	178	160	172	155	154	156	177	166	184	191	182	155	163	139	182	175	170	146	171	154	160	189	164	163	178	167	169	183	165	148	169	170	172	145	159	180	161	167	188	164	157	168	157	173	166	157	153	191	169	189	153	170	168	158	151	155	175	161	184	186	171	186	174	189	166	168	159	154	171	167	148	176	179	160
21614	6175	1214	897	596	415	331	302	244	223	194	175	170	159	172	132	142	124	129	137	138	113	105	137	118	131	115	141	117	122	143	107	124	122	116	116	111	129	112	113	117	117	128	111	115	110	101	102	95	107	128	111	107	109	106	110	122	112	104	110	115	91	95	109	100	119	114	99	115	122	109	94	105	109	114	93	116	111	118	119	112	85	119	113	104	118	118	89	122	110	106	109	110	96	101	96	104	95	112	108	97	109	101	102	110	110	92	105	117	125	104	122	121	110	105	112	136	98	99	101	116	134	118	133	107	79	105	107	109	106	128	108	99	118	113	119	100	118	106	93	100	109	122	108	109	124	119	114	117	107	97	132	112	107	100	124	115	121	126	97	110	108	109	107	106	94	92	109	115	120	122	108	97	117	100	107	94	113	104	117	106	118	119	96	109	96	120	87	103	108	88	119	128	108	89	112	108	106	117	102	108	112	108	101	113	103	97	102	108	113	87	112	91	104	92	113	121	110	119	110	123	121	108	105	106	97	102	100	94	115	112	111	108	122	104	86	113	114	104	117	81	100	96	97	109	119	105	109	113	113	108	134	122	126	123	113	104	120	125	104	111	110	87	110	123	109	96	112	110	107	102	106	95	118	89	92	101	101	82	123	125	106	103	105	119	117	100	91	101	88	118	93	114	116	109	119	104	103	109	98	116	101	107	112	101	97	109	109	96	116	106	102	102	103	101	108	90	87	131	90	90	105	102	94	107	107	114	114	96	100	108	128	112	89	106	113	117	105	101	118	99	84	96	100	94	112	87	115	93	100	100	121	97	133	132	124	114	111	123	102	122	118	109	93	103	100	119	130	114	114	109	114	112	117	108	121	99	114	117	104	112	99	103	119	96	108	106	112	104	113	100	98	111	102	93	84	105	109	111	103	105	109	116	92	121	121	109	114	100	89	113	142	117	110	100	99	129	123	103	112	94	119	126	119	106	100	100	122	112	95	107	126	110	110	100	110	97	85	119	105	135	97	130	107	112	105	116	107	109	103	123	112	104	124	108	107	141	98	106	107	107	109	97	96	91	91	109	105	109	103	106	98	104	89	82	107	96	101	107	90	120	117	93	110	103	116	101	107	117	105	115	117	104	105	102	115	111	95	98	99	89	127	108	112	123	117	86	92	109	121	100	96	88	107	111	94	93	91	112	106	122	113	102	101	89	98	103	111	105	110	102	117	129	100	98	117	106	113	102	127	110	100	91	107	97	127	98	116	110	104	105	109	105	96	98	124	112	106	98	121	117	104	108	86	105	97	104	98	100	114	96	117	116	95	92	88	110	106	98	113	114	105	108	113	112	110	108	106	95	106	122	116	99	97	87	115	99	112	103	93	115	113	109	121	99	96	125	102	112	107	110	111	106	117	111	106	92	112	99	103	110	102	122	85	114	88	118	114	119	106	112	121	109	113	115	94	116	91	118	116	110	90	121	108	103	123	92	111	110	101	108	108	95	104	111	106	121	112	115	114	118	95	99	108	104	95	101	92	102	94	97	100	114	98	98	115	95	90	109	120	108	104	103	107	112	93	95	109	108	88	106	118	99	114	104	107	110	116	103	98	108	114	106	121	109	100	110	109	113	110	110	123	120	98	111	92	93	92	98	122	84	105	108	91	125	113	112	95	115	89	115	110	108	107	106	118	127	121	100	100	102	118	100	112	97	103	100	105	91	104	94	106	126	117	107	105	95	106	111	114	118	110	114	114	100	105	109	118	106	100	122	110	118	92	107	99	120	113	111	108	112	114	106	102	109	106	120	108	97	117	92	121	108	115	132	104	117	120	114	111	113	100	91	120	117	95	91	100	119	95	107	106	99	111	104	115	110	104	107	101	100	127	115	126	119	106	111	120	89	117	104	106	114	109	108	97	116	116	93	103	107	102	108	109	104	112	101	132	83	130	96	79	114	104	115	113	100	110	100	108	98	96	121	103	127	111	113	89	96	111	89	114	130	123	111	105	116	115	115	89	104	110	119	104	116	107	102	98	127	108	101	109	99	123	98	123	117	117	106	98	100	101	109	102	89	104	90	95	110	106	95	127	98	107	105	100	102	103	114	109	115	117	141	112	97	77	115	128	105	104	110	100	139	89	127	107	133	100	104	111	122	114	108	106	106	95	78	101	113	103	99	124	106	133	93	93	96	96	126	128	103	104	107	102	93	105	98	113	107	96	111	95	101	103	82	112	101	96	108	97	107	100	122	104	95	96	112	122	115	100	110	95	88	114	88	101	110	92	91	100	88	93	109	104	110	117	103	128	97	110	90	106	110	79	111	109	120	100	102	108	91	89	71	120	92	117	96	110	114	115	108	105	110	98	107	105	109	94	100	108	110	100	115	84	97	97	110	91	120	95	98	118	118	134	108	104	108	120	105	102	103	105	133	108	105	136	91	101	99	139	117	106	115	128	117	110	91	112	120	99	120	102	105	121	102	110	99	106	108	125	125	94	106	97	98	105	118	117	116	92	98	119	100	94	95	116	114	109	110	111	99	104	119	95	100	94	107	105	109	117	100	114	124	116	88	104	95	117	106	120	108	109	108	111	94	114	105	103	110	103	111	100	99	96	123	106	98	119	101	103	113	138	123	94	121	106	118	130	112	99	105	115	109	114	114	141	96	121	116	97	110	107	102	111	95	87	108	99	102	115	109	119	127	111	126	111	103	98	94	106	126	119	96	114	117	102	98	100	106	99	93	108	114	95	113	85	113	100	122	99	107	119	120	108	105	106	107	94	113	115	126	106	88	109	110	106	78	113	95	126	114	89	95	106	97	124	115	106	116	97	112	113	125	108	121	93	84	103	106	101	116	99	109	107	88	111	97	113	94	109	103	112	91	92	112	92	96	124	99	88	110	109	102	102	104	90	114	79	113	129	116	114	111	114	120	95	133	118	89	102	89	109	105	112	87	110	114	101	131	99	112	109	85	117	88	110	102	111	121	111	87	91	77	110	107	100	121	115	117	117	129	100	114	111	97	91	97	94	102	104	95	119	105	91	131	119	103	111	101	108	115	120	131	99	109	120	108	96	108	99	122	100	104	111	116	91	94	129	130	95	102	107	110	109	108	111	99	101	120	100	120	122	128	119	100	115	104	101	98	110	121	118	89	105	110	128	107	100	133	108	107	109	119	106	112	122	96	110	97	111	109	124	103	104	96	108	102	122	113	99	94	115	108	105	107	111	109	116	94	106	120	81	94	111	88	96	120	102	117	119	113	97	97	111	107	112	121	88	112	130	114	117	110	119	107	96	122	114	95	110	125	94	88	113	96	124	112	116	118	118	110	123	116	98	121	102	101	94	112	113	95	126	118	98	116	104	136	96	99	110	102	118	98	108	111	94	115	117	106	110	118	106	100	109	98	129	118	97	107	91	103	98	100	94	94	100	111	91	86	122	137	113	106	109	102	128	88	111	110	110	94	87	127	99	95	118	114	107	106	112	111	105	107	98	117	93
13644	1330	2389	2841	2454	2021	1570	1328	1210	983	874	772	706	645	586	541	540	512	487	448	462	452	430	440	397	401	386	373	359	365	349	406	338	363	320	337	335	344	364	353	315	325	325	326	372	344	336	352	305	293	301	310	308	310	307	310	336	292	283	299	311	287	319	324	320	298	345	320	306	331	282	294	267	349	328	289	306	296	317	310	291	279	271	307	307	291	294	308	284	281	306	291	305	284	294	293	277	280	286	305	313	305	307	294	316	299	298	317	287	289	299	301	282	304	294	271	308	301	265	255	308	303	261	265	302	270	327	308	304	291	270	284	281	322	302	314	286	280	302	294	289	305	261	313	292	277	280	281	285	308	291	296	320	330	280	286	278	291	303	292	295	296	303	295	293	308	301	284	271	318	289	262	322	285	306	279	302	332	286	268	309	282	284	324	296	307	312	286	255	331	309	292	280	287	305	294	297	278	284	273	298	287	295	344	298	291	281	294	293	298	284	287	289	283	307	302	287	291	295	269	280	280	301	272	305	278	306	295	312	315	312	295	277	310	307	272	285	259	296	281	266	282	313	291	280	259	310	289	298	304	307	297	283	286	291	306	283	326	279	330	300	277	281	281	290	303	287	323	321	301	304	288	278	269	261	301	318	291	292	270	285	288	323	257	295	297	269	295	260	284	301	271	280	279	315	266	288	270	305	297	317	293	291	280	270	288	300	292	301	306	287	281	286	322	263	329	298	318	291	261	299	280	285	302	298	297	292	274	306	327	265	297	291	289	297	298	295	299	281	289	286	318	275	294	277	289	264	276	272	293	330	322	290	280	301	264	276	259	288	286	292	306	281	261	297	317	268	282	292	327	311	277	262	266	311	308	269	303	277	307	283	298	304	301	303	293	259	320	266	311	287	327	306	259	278	290	288	273	294	294	302	304	296	283	317	297	299	295	297	327	262	283	345	283	300	303	273	272	302	308	281	303	244	288	278	245	278	299	289	313	320	300	294	357	279	303	282	280	301	274	315	274	280	279	289	306	297	293	291	299	293	284	277	278	270	308	296	325	305	295	309	315	306	277	305	310	314	275	278	276	296	262	299	285	300	290	318	307	291	277	290	273	276	319	301	277	305	277	262	272	284	282	288	290	295	267	286	312	303	284	327	327	261	330	280	330	263	301	291	288	263	297	298	280	287	294	282	279	280	272	280	272	302	262	279	307	276	292	292	242	291	279	284	291	279	278	326	300	293	278	288	279	274	285	263	294	302	261	292	305	264	255	267	288	313	297	302	312	318	278	303	273	318	309	308	298	308	314	287	292	320	322	296	310	280	285	332	314	276	294	306	263	291	313	287	276	278	295	314	295	302	288	291	290	289	324	282	298	318	269	311	316	314	304	299	277	301	308	289	306	273	278	317	300	284	297	286	260	295	277	288	263	307	301	322	275	296	329	290	270	323	269	278	287	279	289	276	289	297	305	282	303	277	302	266	259	300	289	280	286	318	298	286	320	281	293	310	287	266	286	315	269	301	293	297	295	322	290	293	280	275	293	272	309	320	297	307	314	294	310	293	291	304	264	296	282	262	303	296	313	290	286	287	296	305	288	297	276	287	260	290	318	276	270	296	277	292	261	315	285	324	299	289	272	309	292	305	301	280	283	311	269	307	323	267	329	244	294	286	286	315	293	267	311	295	303	284	241	280	287	275	290	293	328	291	280	286	276	309	286	320	288	251	287	286	281	324	291	300	314	305	306	295	317	278	320	283	331	299	317	298	281	291	272	305	280	293	297	294	278	303	301	295	292	289	279	311	299	293	311	318	299	309	286	299	307	292	301	313	287	310	309	278	308	284	301	318	295	309	285	287	316	299	280	279	298	308	284	282	258	307	288	298	299	280	274	270	317	292	291	287	260	281	311	306	286	294	313	276	317	292	298	273	289	292	280	303	296	292	302	298	282	305	286	287	311	285	296	273	317	306	286	312	287	296	315	291	290	313	285	266	283	282	289	297	307	293	266	305	264	299	311	288	275	309	296	296	296	287	283	312	311	293	282	315	296	266	314	315	297	300	291	280	312	280	321	279	330	284	315	304	275	280	285	261	274	325	303	307	312	291	274	282	316	314	285	313	309	274	265	281	283	292	304	251	314	275	307	271	302	299	306	310	306	254	310	291	293	282	276	275	301	293	332	291	303	300	246	294	290	282	309	295	293	304	286	320	297	297	273	302	317	299	290	304	304	297	316	306	273	290	307	285	316	294	272	318	292	269	308	286	270	286	322	319	280	305	304	286	293	280	301	302	316	305	313	297	305	310	309	286	319	282	299	298	275	281	291	319	308	314	313	304	280	305	306	285	301	316	312	293	294	308	303	333	293	254	310	294	322	301	277	282	295	307	335	291	289	296	290	276	280	301	292	317	292	296	297	297	311	293	298	307	312	301	289	276	316	307	301	273	330	291	302	285	319	302	304	290	288	282	320	285	262	314	302	298	288	277	311	279	294	313	245	272	313	272	321	277	303	336	311	316	271	275	283	306	286	306	306	316	279	253	266	291	293	269	316	299	284	297	274	295	288	307	300	277	294	301	308	308	312	324	280	299	256	310	308	286	315	304	310	270	332	300	270	278	296	299	311	294	293	336	315	285	289	316	253	293	277	301	292	288	318	300	287	280	275	297	326	302	281	284	288	269	261	297	294	263	298	284	303	273	304	272	302	301	318	305	290	285	297	299	270	304	315	306	301	323	316	296	287	280	256	288	294	290	286	287	278	303	317	320	288	264	305	256	272	306	325	288	291	337	293	303	301	296	318	286	300	327	303	309	296	294	303	284	324	282	290	294	295	307	283	273	309	262	308	321	316	327	311	299	309	300	294	279	271	297	308	302	299	285	295	287	299	312	303	267	276	291	331	306	303	293	304	304	270	310	295	314	296	297	267	318	287	325	283	304	290	311	273	272	284	304	270	296	281	298	318	321	293	293	300	320	294	297	267	275	282	281	258	303	260	301	295	287	303	295	293	277	294	309	317	287	300	280	283	277	306	289	292	282	280	301	282	291	302	288	264	327	288	291	292	325	297	290	293	297	308	284	294	296	280	307	314	301	293	288	272	291	272	310	319	298	276	281	269	292	300	343	309	296	314	300	283	275	313	266	291	296	304	280	281	273	331	294	316	298	326	301	301	279	290	273	317	282	321	293	297	286	270	294	304	265	295	263	260	256	289	303	297	275	315	316	297	271	275	307	303	263	277	295	309	300	293	286	301	266	296	314	284	286	292	311	268	306	298	298	274	278	279	283	322	312	304	326	276	285	286	285	296	328	339	298	292	267	277	276	301	275	283	313	306	323	289	292	283	294	274	290	310	278	277	309	312	301	300	314	294	274	292	305	275	280	323	285	324	322	283	312	271	313	308	305	312	267	308	283	313	308	308	250	314	282	289	302	254	284	306	284	303	279	321	318	298	293	297	283	314	278	304	261	290	269	272	293	297	297	303	289	298	303	295	284	325
33129	14570	3341	1791	1193	913	702	591	500	452	442	393	331	320	337	312	288	290	272	284	245	290	274	270	212	240	232	225	264	240	237	259	239	192	253	223	214	244	223	212	203	235	241	215	226	245	227	229	226	219	233	215	208	239	238	213	201	223	216	217	221	241	222	215	232	215	197	237	246	241	201	221	226	209	225	231	215	195	199	206	217	216	214	227	219	211	212	217	197	192	238	200	223	227	203	188	198	200	215	208	247	199	233	207	198	239	184	197	226	216	208	217	222	218	226	199	222	205	235	209	223	242	225	205	211	208	186	228	211	231	204	215	210	207	198	203	225	212	194	191	224	235	192	213	245	213	222	236	221	216	186	208	210	250	200	215	216	204	201	207	202	241	211	224	196	196	211	191	202	249	210	218	191	232	248	206	191	216	217	191	217	192	214	232	214	180	225	184	208	199	221	199	199	233	202	252	223	224	201	205	220	216	214	198	214	210	230	221	208	186	228	219	197	209	237	214	215	236	195	205	205	244	201	208	228	191	220	208	202	204	219	190	199	256	209	195	222	230	189	251	215	222	230	226	224	233	189	217	221	200	210	219	213	216	225	228	221	243	209	229	199	240	238	230	205	229	223	228	237	236	220	195	211	197	234	196	229	231	236	243	219	232	199	231	210	201	208	184	204	207	216	221	226	207	200	206	222	213	186	216	234	223	224	248	215	230	213	194	212	181	208	226	220	215	235	241	232	225	224	205	216	228	225	204	198	223	200	228	190	198	206	211	220	210	211	224	230	224	248	214	202	219	168	239	227	202	222	217	231	215	207	215	214	216	221	235	264	216	202	210	213	204	200	237	224	234	212	235	231	198	209	209	206	213	208	215	210	222	236	198	234	199	208	240	183	211	232	244	205	224	209	205	212	237	217	198	206	213	198	219	197	207	198	191	204	211	206	225	207	220	240	207	210	218	203	206	186	239	234	235	211	234	224	219	240	223	223	209	216	220	228	202	213	211	222	198	176	209	226	165	232	182	224	206	224	214	237	222	230	243	208	212	209	206	219	173	220	207	225	207	206	219	228	230	237	231	214	244	199	254	181	222	218	203	220	198	229	208	218	221	186	209	225	213	217	225	203	187	196	204	216	212	219	224	220	226	171	230	197	232	219	250	225	212	244	202	218	221	225	199	228	205	239	244	257	210	207	196	206	230	227	228	215	216	222	204	201	212	223	222	222	228	206	217	204	225	209	198	212	172	238	202	212	257	217	186	199	222	209	234	199	237	204	219	253	204	244	205	223	226	218	217	197	205	196	223	215	200	222	225	240	212	200	216	201	258	229	228	212	209	229	244	230	214	193	215	214	202	225	197	222	226	222	194	196	208	230	207	220	225	219	236	228	214	228	256	236	206	242	225	222	199	227	226	210	236	224	209	207	227	233	207	212	204	248	228	220	215	207	198	233	254	215	203	222	224	238	226	206	192	223	194	196	225	225	200	194	207	210	200	214	209	204	202	215	199	209	198	218	222	238	210	212	213	207	194	186	220	218	195	195	198	203	205	218	248	260	227	206	217	199	207	227	216	223	237	240	198	206	215	224	215	213	218	211	179	181	203	229	213	204	213	210	209	241	259	204	175	213	246	206	215	224	176	191	217	219	216	192	221	216	221	230	223	219	235	204	204	218	228	216	228	244	213	188	214	198	228	201	176	217	194	210	203	228	213	189	194	207	208	195	206	224	210	221	226	233	227	240	220	223	214	209	242	189	212	200	222	225	235	211	215	244	210	221	193	187	205	212	199	234	207	194	190	214	206	199	214	223	229	228	221	216	235	235	218	216	217	237	222	225	217	201	228	190	240	168	232	217	201	235	208	224	230	194	189	208	214	221	218	216	208	207	200	219	222	216	200	221	228	209	229	227	228	198	212	217	227	219	228	206	204	213	210	215	221	217	220	216	227	186	212	225	213	221	219	216	241	235	206	228	196	226	212	216	216	241	227	224	247	236	195	205	219	213	211	199	221	225	218	225	212	219	206	224	213	202	212	202	220	213	231	207	224	209	227	223	193	228	229	239	200	211	231	208	232	249	204	185	228	229	227	229	198	206	198	194	211	202	218	176	210	214	207	225	235	209	216	216	216	228	225	220	209	229	219	227	202	201	233	198	197	221	232	233	227	213	236	234	211	191	188	211	205	199	209	206	231	210	215	204	213	214	237	205	206	190	202	211	205	231	226	232	224	203	213	213	248	214	219	210	228	217	216	235	221	192	240	244	246	209	202	252	231	193	229	204	201	229	230	213	230	228	219	228	191	226	230	245	239	205	234	206	245	216	227	232	205	196	253	218	203	189	224	214	193	213	221	191	208	229	224	202	242	207	216	213	229	230	209	227	214	196	180	206	214	203	213	233	200	204	215	212	242	201	200	239	209	205	211	215	217	213	258	232	215	232	230	216	235	210	231	205	232	202	223	196	204	192	245	223	223	215	211	233	207	189	198	212	204	217	225	193	219	219	229	215	220	246	202	233	223	213	238	218	210	222	241	212	238	227	202	231	251	202	240	208	198	219	197	221	205	215	208	207	240	213	224	214	199	210	178	208	211	222	216	180	211	212	205	209	229	187	237	215	203	233	242	199	222	225	226	224	199	221	213	207	186	227	195	199	244	205	208	212	203	222	211	202	214	235	228	228	218	203	232	199	202	185	197	196	218	196	229	208	225	190	186	207	222	204	215	213	261	220	225	204	236	241	211	222	202	186	198	197	229	212	197	222	227	215	220	223	233	229	198	190	249	224	219	224	258	210	232	232	234	219	227	195	228	204	209	229	194	201	210	228	206	203	192	211	221	228	237	210	236	224	214	214	226	217	213	233	232	225	196	237	225	194	239	193	191	197	218	220	220	231	225	223	207	219	209	219	236	221	218	224	185	217	226	201	198	203	215	211	214	209	204	223	229	186	201	227	250	202	204	223	201	244	221	213	192	223	218	210	218	243	225	204	214	203	217	201	225	198	217	223	209	222	203	244	220	214	212	198	226	227	237	213	225	203	257	209	217	231	202	220	250	238	197	217	218	227	199	213	212	217	203	208	208	238	195	230	226	206	227	197	247	216	216	232	204	212	219	246	206	218	232	218	217	234	224	230	262	232	237	206	228	233	208	203	208	202	215	222	215	209	228	229	177	213	228	227	206	200	214	210	210	185	225	221	195	206	190	246	224	227	240	216	218	209	210	230	202	202	218	213	232	235	192	246	214	207	220	201	187	211	223	204	201	222	210	215	207	225	231	237	216	198	204	214	205	203	193	241	219	208	193	205	223	186	195	225	194	224	210	194	189	210	182	211	194	190	199	210	225	215	194	191	213	229	214	201	228	233	223	230	205	242	216	202	240	196	218	226	204	220	242	224	184	196	217	231	218	232	210	205	209	194	215	230	234	218	174	241	217	192	220	233	203	232	201	209	227	223	215	208	212	203	211	230	222	189	239	225	217	203	203	217	204	243	226	225	205	222	218
19310	2254	4414	5151	4425	3520	2976	2459	2011	1900	1660	1482	1347	1214	1106	1032	1024	960	914	842	854	855	799	784	707	731	685	696	655	664	688	671	638	612	622	628	623	606	621	603	615	593	564	583	601	573	574	555	569	556	574	544	557	561	574	556	544	562	554	561	547	517	541	496	532	536	598	570	547	515	513	507	541	519	529	540	529	502	502	542	498	558	514	522	524	516	526	527	523	549	525	516	512	551	520	522	541	523	532	531	493	523	530	547	527	556	511	517	529	543	516	493	539	555	516	548	524	538	516	491	473	495	522	517	524	523	519	538	477	503	559	506	523	516	532	541	535	514	538	472	509	525	509	499	523	501	525	528	548	509	503	556	545	467	530	496	497	484	525	536	507	537	536	507	564	506	498	508	493	502	514	502	514	539	516	529	536	475	513	522	500	485	528	528	550	528	511	505	459	540	586	502	524	496	502	518	546	465	518	530	519	500	476	490	484	478	526	491	532	539	502	522	542	508	509	532	547	524	519	509	519	503	515	526	539	505	503	520	513	507	519	511	569	578	521	501	527	497	513	470	545	526	511	520	498	484	529	538	512	502	515	528	493	519	516	515	507	474	528	521	520	525	533	464	500	535	535	524	482	548	533	528	554	538	524	534	494	555	523	538	498	543	521	485	530	554	479	505	495	549	498	546	528	468	505	495	525	500	488	469	485	551	528	528	514	536	532	520	530	495	540	518	511	481	512	499	504	492	498	498	495	542	515	496	545	481	512	525	526	495	532	518	515	537	522	507	501	479	498	524	475	524	502	531	538	547	536	527	475	522	526	526	447	498	546	453	496	483	510	492	495	503	491	527	520	513	487	495	512	511	544	516	513	516	504	507	524	523	539	534	500	530	513	536	489	559	505	551	511	503	528	556	540	496	521	547	483	522	533	495	504	519	526	530	541	536	504	481	502	550	554	517	499	481	482	526	505	528	510	537	516	517	470	529	510	483	519	507	511	497	522	526	533	542	515	503	550	494	468	481	507	509	522	542	545	477	561	473	495	483	502	486	473	517	519	522	525	494	488	530	508	499	519	524	539	519	530	513	550	506	492	502	501	567	493	529	518	521	501	527	500	508	517	506	489	526	534	526	540	509	466	538	516	492	550	545	516	487	538	518	473	533	525	527	497	541	483	533	547	501	485	507	529	476	485	499	539	496	484	524	515	492	494	493	524	510	502	482	516	510	497	521	529	515	536	535	531	500	553	492	491	492	532	511	510	496	490	525	539	530	519	511	537	499	538	491	490	535	472	525	538	497	557	501	496	502	528	489	546	548	522	535	515	513	493	551	480	513	505	523	520	509	507	506	567	511	525	535	505	557	514	492	521	525	486	474	512	552	492	497	493	485	542	515	535	541	519	522	480	532	534	528	500	523	526	527	533	512	547	528	512	530	484	548	504	519	552	525	542	504	506	512	522	504	499	502	541	481	498	520	476	489	493	498	505	518	555	535	550	510	518	496	484	542	539	455	537	464	504	529	487	532	551	518	511	505	511	494	501	507	493	499	490	488	519	525	524	518	505	474	516	497	477	511	519	503	525	495	528	480	524	550	517	514	489	517	473	504	555	521	509	509	510	536	487	550	529	504	475	503	490	491	510	512	500	508	536	544	560	519	527	468	501	497	476	551	519	531	520	529	498	517	480	520	560	524	542	535	525	537	495	467	548	524	481	544	522	487	519	504	532	495	542	578	492	536	490	522	505	476	537	530	513	518	466	503	532	498	544	485	531	517	500	495	507	535	499	516	480	497	511	523	534	491	541	528	493	521	492	497	518	487	522	493	511	541	528	519	491	528	521	528	503	549	520	569	482	531	516	494	505	505	536	530	485	515	510	539	539	499	516	500	517	497	526	540	481	517	540	503	510	509	509	515	524	559	530	509	543	530	482	503	514	530	551	529	498	549	468	511	517	515	468	497	512	517	496	525	511	525	538	502	493	516	506	514	518	492	524	503	482	511	525	501	487	493	551	503	512	506	525	502	513	506	548	505	521	511	476	518	471	521	522	477	513	516	502	528	538	520	535	503	511	513	519	546	508	510	527	494	495	542	533	516	497	542	487	529	535	538	485	495	504	512	496	529	458	510	451	523	506	530	501	502	523	469	514	542	508	490	532	481	484	500	572	533	495	503	479	539	516	519	485	518	503	464	503	490	527	509	525	508	522	499	474	478	496	486	520	475	522	553	539	517	552	492	504	499	503	501	546	495	515	479	507	546	516	459	469	527	536	483	513	523	514	547	538	492	504	553	511	570	480	556	510	499	487	494	501	526	525	515	503	547	475	533	513	572	502	560	484	527	500	473	525	500	574	503	514	512	533	522	535	498	515	514	522	501	534	491	521	529	519	514	538	462	491	493	485	507	519	522	507	519	522	546	535	511	519	497	481	492	512	491	506	489	530	515	521	555	516	508	508	495	505	472	560	524	526	493	500	512	498	536	497	528	519	531	533	502	505	510	522	531	526	487	527	499	521	493	520	548	527	516	478	532	516	475	501	525	542	462	545	507	481	487	500	542	479	513	521	491	490	498	527	541	521	517	508	501	480	501	496	550	531	485	481	533	550	515	521	535	494	520	534	546	530	526	496	563	485	517	532	549	505	555	463	516	480	529	498	564	469	567	524	515	521	481	497	563	549	530	543	495	529	501	513	514	491	527	535	501	526	543	522	516	530	517	546	515	500	505	493	499	546	493	531	488	466	492	538	496	510	503	479	517	490	505	518	514	471	501	521	502	528	469	555	503	513	543	468	538	503	524	487	480	538	512	520	554	494	517	506	480	548	517	493	485	482	519	502	534	537	519	493	521	534	511	512	558	523	501	512	513	520	493	520	540	492	489	512	506	521	488	498	486	496	489	552	509	513	500	522	513	476	537	531	526	496	500	531	530	493	487	495	511	508	524	527	522	532	544	459	527	504	518	505	525	534	519	524	501	466	512	516	536	556	497	516	534	556	506	494	523	491	530	515	521	548	508	550	486	500	558	502	488	526	509	526	491	500	529	508	516	506	518	513	532	522	515	529	503	509	495	547	504	488	509	478	509	514	539	527	545	526	458	561	477	529	522	501	496	497	499	531	503	487	522	458	540	522	494	516	547	530	518	521	506	508	494	532	555	515	500	554	538	525	541	522	512	519	504	506	563	561	484	534	534	527	506	502	516	527	564	535	541	512	533	529	512	508	495	522	540	550	528	493	485	478	514	514	510	525	478	487	481	516	476	542	557	540	518	569	525	520	521	510	541	523	506	521	498	504	533	481	550	507	551	479	500	522	527	482	496	493	507	512	466	537	537	509	467	488	485	534	523	466	493	532	465	517	508	513	524	481	535	588	518	517	496	491	538	488	489	560	531	521	531	516	519	508	482	550	510	517	505	529	483	527	523	501	512	510	478	538	558	498	519	521	514	490	507	521	492	533	499	503	486	530	497	504	517	549	542	512	470	523	487	550	489	529	512	545	517	517	505
3726	118	76	75	76	54	53	62	58	59	50	54	63	47	75	56	47	57	61	74	58	75	64	43	45	53	39	57	56	53	55	53	67	46	48	62	69	52	56	61	53	52	53	61	76	58	44	55	41	65	66	57	69	57	37	60	47	60	40	49	51	45	62	47	57	64	53	51	50	48	47	48	42	71	46	58	56	57	55	67	56	62	56	50	43	62	55	58	60	58	41	78	55	48	57	64	48	52	55	56	58	52	60	52	62	53	49	61	52	55	48	50	54	48	58	43	63	43	53	60	56	53	62	64	54	56	61	45	50	57	62	55	51	55	48	44	52	59	60	53	37	56	59	41	60	63	45	54	51	43	59	52	52	39	46	60	61	68	54	53	54	41	52	65	49	70	67	53	50	63	46	55	58	59	59	55	48	42	51	62	62	59	48	52	41	58	57	58	45	55	60	63	53	53	56	59	72	59	54	54	56	51	66	61	50	51	50	47	70	56	64	48	47	48	60	47	51	51	45	57	62	45	50	49	60	44	46	49	52	51	71	75	54	52	60	52	39	53	51	64	64	60	54	43	60	59	57	61	56	66	51	70	53	50	53	56	53	60	41	53	55	33	44	58	60	45	53	55	53	46	50	50	61	44	65	41	58	70	49	41	63	60	54	61	59	63	49	58	48	44	57	46	47	56	45	59	51	51	48	57	48	73	58	51	53	47	49	67	52	50	49	44	54	60	51	51	63	54	62	58	48	50	61	51	42	48	55	45	46	56	56	59	53	51	53	34	50	43	73	58	77	53	51	53	64	39	51	43	62	58	47	33	56	55	62	52	51	51	38	55	59	58	55	38	55	52	52	43	55	59	50	51	64	47	64	52	48	58	58	52	45	58	63	60	58	70	57	66	46	64	74	52	52	58	47	50	61	54	49	46	56	62	69	57	56	54	64	45	67	61	52	56	65	57	69	52	59	48	56	54	40	57	66	48	61	53	44	38	66	45	57	44	67	41	64	48	55	52	46	42	59	49	52	40	64	50	49	48	38	41	65	42	57	45	43	46	60	48	43	60	47	60	43	41	56	50	50	44	51	49	39	46	47	50	60	51	51	47	69	71	62	64	49	58	43	62	54	55	61	68	52	52	53	39	54	51	41	46	53	50	53	49	56	64	48	44	50	67	45	56	50	49	51	58	43	65	50	50	60	53	38	48	70	59	49	51	61	49	38	54	65	50	56	39	43	70	52	44	50	44	44	52	40	57	57	52	41	48	64	46	55	51	56	44	55	59	63	56	51	58	72	58	51	53	67	52	36	62	60	68	52	45	74	43	45	54	61	77	72	66	54	43	58	44	69	48	64	42	55	62	41	53	45	58	47	60	50	60	58	56	59	61	47	63	46	46	49	58	49	48	45	57	52	45	59	48	61	60	56	55	56	64	48	57	48	53	52	54	46	53	45	62	54	47	45	57	52	49	54	68	51	56	52	60	57	59	49	49	52	49	47	45	56	50	56	44	54	48	64	44	49	50	38	47	64	47	58	53	55	61	53	54	56	47	40	60	47	60	49	50	60	57	62	57	42	37	45	55	50	67	59	56	49	49	50	59	61	61	45	43	46	43	40	60	68	52	58	40	56	53	53	42	49	44	46	50	63	48	54	60	61	46	56	62	57	49	55	55	60	59	48	45	58	52	58	50	47	47	53	67	56	52	50	40	46	63	56	56	47	49	50	54	44	63	38	58	55	54	56	51	64	51	59	58	43	69	43	43	60	52	49	58	72	74	64	54	51	53	62	68	61	40	46	54	40	58	46	53	50	46	51	62	58	59	57	58	49	52	54	64	60	55	67	58	59	44	56	56	42	61	57	51	60	55	36	67	48	45	51	68	42	50	51	46	42	52	68	53	56	54	61	51	50	60	55	53	55	51	55	46	55	34	53	58	67	53	50	50	55	53	59	43	72	51	55	49	54	44	59	51	51	52	49	50	48	57	47	58	57	70	47	50	61	53	50	40	49	59	51	54	53	46	53	53	59	57	55	59	67	41	70	57	56	57	37	51	52	59	61	45	55	57	59	55	70	42	46	36	44	50	50	62	57	46	51	66	41	59	47	51	54	69	61	65	42	52	30	48	60	52	60	47	45	59	51	57	52	34	49	55	41	64	54	49	50	51	53	51	50	47	60	38	63	70	53	59	63	53	52	48	56	57	44	48	60	56	50	53	41	39	44	54	60	51	52	63	61	51	41	49	45	48	53	72	46	54	47	58	68	50	58	55	55	47	45	65	54	56	54	69	60	55	54	53	42	73	62	54	55	40	54	51	57	61	66	58	53	55	61	58	65	48	51	47	45	59	62	62	51	46	54	52	63	51	59	48	65	57	60	48	41	61	54	65	45	63	51	70	51	54	44	61	35	45	43	53	45	44	53	49	55	60	57	49	48	50	56	66	51	46	56	53	49	65	48	50	59	54	62	56	60	66	48	53	50	46	41	54	61	54	55	49	45	46	58	50	61	51	50	52	48	55	56	63	44	58	66	56	48	52	56	64	56	39	58	40	50	63	47	61	53	65	58	56	54	52	54	59	41	65	65	53	50	61	52	61	45	54	61	55	44	46	54	54	60	49	62	63	44	54	63	63	49	63	45	52	63	59	56	52	40	48	53	68	52	40	54	66	52	58	62	52	49	66	52	48	50	62	59	51	41	44	44	55	41	53	68	57	64	52	63	51	49	46	50	61	56	58	59	51	46	61	42	67	56	49	67	59	43	45	46	62	45	56	46	51	63	50	49	51	61	60	51	52	54	49	46	62	47	46	44	47	47	55	46	43	56	41	45	47	52	50	66	48	49	67	52	44	64	63	46	53	56	50	58	42	68	44	62	59	43	59	52	55	58	55	72	58	67	43	60	47	53	48	54	52	46	56	43	54	56	57	49	47	43	45	47	49	56	58	59	59	57	56	54	46	42	51	45	63	40	55	49	53	59	41	55	47	47	62	52	53	57	42	60	51	68	51	55	52	55	44	56	49	64	38	62	61	44	62	60	40	48	58	53	52	47	53	60	53	48	57	63	53	63	47	60	48	48	47	67	51	60	41	40	53	50	67	52	45	38	39	53	52	49	42	48	56	44	37	70	49	46	35	48	69	58	56	48	50	44	49	58	55	50	50	46	42	57	40	54	49	53	63	51	45	59	35	65	53	48	44	41	58	47	48	65	47	48	42	59	52	55	61	52	60	43	49	63	54	49	50	55	52	65	53	45	53	52	48	50	44	43	56	61	52	61	45	39	42	69	52	51	72	46	60	49	73	56	53	60	53	45	49	38	56	41	58	48	60	45	61	53	49	47	57	48	60	53	60	54	52	59	52	48	55	51	61	68	53	62	63	53	47	44	60	62	63	49	44	49	43	58	52	50	56	42	54	55	47	42	42	53	50	51	47	51	58	65	48	54	43	49	52	51	49	50	51	49	47	51	40	67	46	63	52	60	50	48	66	43	57	56	58	52	41
2842	236	241	282	239	262	207	206	213	179	185	176	166	181	172	189	190	170	174	157	152	178	169	186	177	160	169	186	184	180	165	175	153	162	176	175	162	188	170	142	190	199	189	168	180	171	169	170	167	171	166	170	157	167	174	145	177	160	169	170	166	177	148	167	160	186	173	193	165	176	163	177	167	179	147	196	160	163	161	179	174	156	153	160	186	164	163	183	164	172	168	168	160	186	175	168	150	188	181	178	182	184	186	163	163	149	172	151	177	157	153	154	164	159	168	164	143	166	163	175	176	194	169	163	174	165	160	167	136	170	165	169	151	152	170	182	189	171	201	170	168	171	162	175	163	172	141	152	184	166	175	162	161	180	197	167	157	174	187	189	157	181	172	189	182	155	150	141	174	180	159	153	171	178	161	143	149	169	156	163	167	177	187	176	174	179	173	165	177	149	173	183	143	157	159	167	163	183	163	146	165	158	157	165	153	157	167	195	173	182	142	159	165	165	163	169	176	155	147	146	189	176	176	173	176	157	191	176	171	182	149	165	167	175	188	187	181	160	169	182	162	154	183	154	159	152	188	161	174	166	151	146	166	146	187	158	180	159	169	151	150	151	157	145	173	157	184	173	164	185	178	185	175	144	180	175	168	180	170	185	170	177	154	182	171	169	162	159	145	179	176	180	175	175	157	132	177	172	178	183	155	170	178	183	142	182	160	187	153	150	176	160	176	176	165	164	162	168	157	174	187	156	176	168	170	165	142	170	176	201	176	157	160	175	140	175	176	148	175	195	176	179	154	160	179	161	175	161	168	179	181	172	156	149	155	176	168	157	167	166	167	170	182	138	184	158	180	159	178	163	179	172	168	165	178	168	179	184	153	167	175	173	164	163	161	157	155	163	156	174	167	159	186	171	160	176	168	165	173	176	173	170	179	149	162	155	152	175	156	166	159	164	163	173	165	180	146	185	166	158	181	177	182	173	150	160	175	168	178	169	161	179	172	170	181	192	168	149	177	140	168	177	174	168	184	176	162	168	159	139	164	167	175	169	169	155	173	170	156	170	179	168	161	183	172	175	182	167	172	171	167	149	158	173	169	180	184	172	151	165	184	211	185	165	186	188	178	164	168	161	169	164	177	138	190	162	160	163	165	180	157	192	175	164	169	160	157	176	147	164	153	157	169	158	152	175	180	164	160	176	167	155	175	170	168	150	171	132	169	158	164	158	152	150	171	142	188	162	155	148	166	161	139	180	187	163	173	172	182	159	196	183	181	171	173	173	161	153	168	162	178	151	157	166	169	178	159	148	152	161	190	157	174	182	183	151	155	151	174	138	175	176	149	167	161	166	151	169	163	186	168	152	154	182	186	177	158	189	174	170	171	176	195	182	156	195	156	174	158	162	164	155	192	158	193	157	153	157	182	170	165	193	176	151	147	151	166	175	158	185	159	181	158	175	161	161	158	165	149	149	164	148	172	163	163	156	166	175	172	164	154	195	182	176	159	167	158	167	172	161	191	182	150	177	177	167	159	159	179	171	158	149	184	163	146	177	163	166	157	165	171	186	177	166	160	148	178	186	171	165	160	168	174	186	174	160	176	159	169	173	158	173	161	156	156	185	181	176	172	205	184	163	183	183	159	164	161	149	151	145	162	166	161	193	161	179	180	146	168	170	177	180	166	168	173	174	193	173	161	176	186	173	158	170	163	167	156	180	160	183	177	161	178	174	166	156	156	169	186	159	158	131	175	171	152	157	151	171	166	181	163	174	167	172	174	145	151	173	150	163	147	164	176	168	195	169	189	158	155	192	166	164	164	156	188	167	187	163	169	161	188	142	164	171	171	190	193	156	167	205	157	181	141	181	168	183	152	132	175	174	167	156	153	190	183	186	150	168	153	154	163	158	173	157	168	176	167	165	163	184	186	181	162	165	183	179	180	196	154	174	183	171	168	176	159	153	181	164	181	145	166	162	152	160	152	160	173	185	179	170	141	172	170	160	149	179	183	155	167	184	181	173	161	156	178	152	169	160	176	170	144	158	151	183	177	179	162	156	175	158	170	184	157	170	153	174	200	148	156	155	180	147	180	165	170	158	154	166	172	194	170	181	148	146	170	149	152	154	158	173	160	162	181	147	166	177	156	151	175	173	155	181	151	163	162	155	160	165	179	164	164	176	174	152	186	187	144	161	165	182	147	169	164	163	154	200	176	163	137	155	156	182	178	186	165	145	152	193	176	168	167	168	176	178	156	151	161	188	155	138	175	187	186	149	169	162	164	177	170	157	155	178	184	179	162	181	159	145	161	178	196	173	169	183	162	161	154	164	172	176	176	181	173	165	163	195	165	166	174	166	174	161	206	164	162	168	178	171	184	177	147	154	165	176	174	177	185	171	139	168	177	163	163	164	155	193	160	156	144	163	174	167	179	180	179	155	164	171	153	171	164	162	164	169	162	155	171	170	177	160	168	139	162	156	180	176	169	155	152	195	166	169	182	155	180	172	153	158	158	140	158	144	156	170	137	185	170	175	163	174	155	182	185	165	158	142	201	165	167	147	163	170	155	176	157	173	145	178	180	157	164	181	179	179	151	172	152	172	171	198	161	136	185	169	164	164	188	183	157	194	158	166	155	162	169	167	178	141	149	157	185	167	176	173	184	170	180	159	151	174	166	177	178	148	160	163	174	152	168	163	154	168	170	170	189	164	161	151	159	145	169	162	175	169	179	166	169	168	149	173	159	174	168	167	163	176	172	159	188	160	178	196	178	165	162	145	182	163	158	193	158	156	170	156	167	160	173	172	161	173	163	163	185	186	187	159	149	167	188	190	178	179	158	205	174	170	155	159	168	167	153	179	158	163	166	174	179	168	176	170	156	143	167	173	188	196	196	166	178	168	163	153	148	166	171	181	183	148	172	175	172	149	195	163	177	160	151	144	183	172	136	168	157	187	168	173	164	151	160	170	178	155	150	170	172	178	157	176	177	167	175	190	180	169	165	184	182	187	179	169	191	177	161	182	158	161	172	182	170	150	182	178	166	174	166	159	160	169	178	200	165	160	168	162	184	167	158	143	166	183	159	176	191	148	186	170	154	159	150	168	169	164	180	165	170	169	165	141	180	179	170	166	182	143	161	164	176	182	167	152	184	169	176	151	149	154	169	161	179	161	173	162	174	181	192	179	160	171	176	166	178	170	172	160	151	154	176	181	169	154	170	163	179	167	169	159	174	176	187	160	161	144	159	156	161	189	147	175	159	166	165	190	194	172	163	167	178	160	163	160	158	160	162	154	174	180	179	131	165	173	188	174	175	162	194	152	161	193	173	158	170	160	181	178	153	176	192	163	162	175	159	159	165	163	142	169	166	171	177	169	175	166	175	163	183	177	159	162	159	145	156	162	160	146	158	189	184	159	166	163	169	196	165	170	167	153	188	183	168	163	170	165	172	171	182	161	153	178	181	149	175	149	157	156	167	168	171	170	164	168	154	167	154	176	171	156
22166	6843	1295	900	589	457	334	300	238	233	219	187	173	153	147	148	147	127	130	130	122	118	140	120	123	114	103	102	117	122	108	123	106	104	119	99	113	110	123	95	91	109	95	106	106	111	107	102	106	116	107	108	119	100	119	91	112	147	109	119	116	101	103	103	105	127	118	111	95	108	102	94	106	112	105	109	114	88	96	93	111	103	124	101	107	117	119	131	120	123	106	113	95	91	102	108	101	110	121	97	128	116	107	92	101	103	111	101	107	117	122	107	104	124	102	96	113	110	126	81	136	104	123	114	101	104	105	117	93	101	114	106	115	104	122	118	133	106	101	104	98	109	120	112	105	101	97	111	89	119	112	114	95	122	96	93	109	104	97	99	114	110	118	104	106	115	117	115	119	107	97	110	112	120	105	112	100	98	119	99	98	123	124	113	115	103	90	101	102	114	102	110	94	100	103	103	117	103	92	128	110	114	100	92	110	96	103	122	122	111	114	111	122	117	111	107	104	92	122	122	120	111	105	97	86	119	109	105	126	109	112	112	122	108	103	105	95	105	112	115	98	83	105	109	111	114	107	89	95	120	96	97	103	100	93	121	99	108	107	105	100	101	97	103	101	115	116	122	111	98	96	96	100	118	119	90	123	105	107	104	121	105	112	126	107	124	94	116	98	82	126	107	92	104	127	76	116	111	119	99	89	112	116	110	115	124	105	109	113	93	112	121	114	86	116	109	131	116	93	115	103	89	110	84	110	117	97	108	96	118	114	102	112	97	119	98	116	108	99	105	100	106	86	106	112	87	115	101	115	126	102	92	115	111	120	92	91	101	96	107	110	103	105	109	106	119	121	94	128	96	113	103	104	113	97	93	98	127	110	120	111	109	108	112	107	124	127	129	109	102	104	103	105	111	108	127	111	97	93	126	125	113	111	122	73	102	100	107	96	105	93	98	102	121	113	93	135	116	103	98	108	102	80	114	90	98	85	96	130	120	118	116	95	100	97	102	109	105	115	106	127	123	130	101	115	120	113	117	113	135	86	117	106	112	119	107	106	119	104	122	123	96	103	108	110	115	104	102	108	101	118	94	91	115	112	94	104	109	140	117	109	107	97	114	118	104	114	91	104	102	109	113	96	99	106	111	109	123	100	116	90	107	105	103	112	87	115	95	106	116	105	104	104	115	91	107	111	123	108	108	101	113	128	106	119	94	94	109	103	92	104	96	129	89	113	120	97	118	112	104	116	98	90	115	103	106	116	101	99	123	113	114	104	95	110	133	110	110	98	132	109	99	97	101	90	104	122	87	92	94	104	132	107	101	108	102	87	106	102	91	104	116	103	110	106	108	114	114	102	111	113	93	101	121	110	111	97	110	119	124	96	113	112	112	119	114	103	99	98	110	103	73	102	105	121	108	119	113	90	112	117	90	141	124	123	96	85	105	105	129	101	103	112	113	99	107	102	126	106	106	100	115	106	116	101	125	93	116	111	119	120	95	116	122	110	123	101	115	121	124	125	104	139	110	112	114	88	106	128	113	117	118	110	110	112	121	108	83	86	96	120	110	93	107	102	105	93	91	130	124	108	97	127	83	110	113	119	113	125	103	122	120	105	97	103	105	117	129	104	107	89	113	109	129	110	112	115	113	133	87	108	120	106	106	103	96	122	118	89	112	121	113	111	106	92	104	112	107	92	89	109	98	95	110	85	107	105	106	100	105	109	117	102	98	97	101	111	101	99	118	124	109	104	119	101	106	117	123	117	100	90	120	105	95	100	101	105	105	114	100	88	115	97	100	105	100	130	109	102	98	105	99	74	106	107	109	103	101	127	128	117	119	110	109	115	96	104	112	114	109	101	97	95	88	106	101	101	113	105	102	124	119	110	114	99	104	112	123	97	110	111	94	95	106	107	116	110	112	112	107	105	110	120	105	123	116	120	112	107	100	106	100	97	105	103	111	101	113	97	111	96	99	115	120	116	113	106	87	122	117	88	102	99	109	110	115	110	121	119	97	100	114	105	116	102	121	102	119	106	84	116	90	107	115	97	106	129	114	93	110	113	128	99	91	116	111	119	96	131	114	118	102	100	96	93	86	95	105	113	113	99	115	104	119	96	118	106	97	108	95	106	103	112	74	116	113	120	92	113	98	113	114	112	101	103	114	105	103	120	113	77	104	115	99	104	121	99	111	97	115	118	117	122	113	106	112	115	91	129	123	108	106	106	97	111	113	105	114	102	104	117	105	109	115	105	126	107	111	99	120	106	112	98	116	113	122	101	116	115	114	95	119	109	79	101	112	98	97	100	115	117	150	112	119	107	101	110	119	104	128	98	100	109	119	105	109	95	112	101	127	117	112	95	105	114	103	101	102	104	118	101	105	97	91	118	126	99	100	102	103	95	67	110	91	116	90	102	98	103	84	95	106	109	102	93	118	114	125	99	120	105	128	118	93	100	109	96	83	114	91	116	107	110	106	112	104	95	102	98	102	102	94	110	98	125	106	115	102	103	110	107	113	101	106	101	107	97	116	123	121	101	91	108	104	108	109	91	109	120	81	99	104	106	132	111	104	95	120	112	106	112	104	119	122	116	83	93	106	97	105	105	114	93	107	103	116	102	102	110	103	110	85	84	126	101	117	98	103	88	97	92	116	116	105	85	97	117	79	135	111	106	96	99	100	111	94	98	83	110	112	99	92	112	131	108	88	95	110	106	111	105	107	107	112	104	108	95	86	97	114	102	105	111	100	103	111	94	83	111	93	94	110	124	122	106	110	138	103	97	110	85	100	109	104	118	98	98	109	119	82	112	95	114	110	89	108	96	93	103	106	112	112	122	119	116	104	112	105	109	121	114	105	95	108	114	112	110	99	117	114	122	117	85	103	104	95	114	99	111	120	89	108	86	108	100	90	92	103	135	104	127	116	106	90	97	126	101	119	105	84	100	130	103	108	96	106	109	98	98	91	119	117	114	107	106	110	124	110	123	106	120	102	111	106	111	102	93	87	109	102	111	97	101	119	132	113	94	93	114	98	123	96	115	97	108	106	112	94	107	122	100	87	131	111	121	125	109	117	119	109	121	125	96	100	109	99	121	100	95	128	113	109	110	99	126	110	107	97	86	103	114	101	115	118	95	83	113	116	104	107	116	104	95	87	102	136	99	100	117	110	97	112	116	104	123	97	118	102	87	115	96	112	119	107	115	105	111	94	118	109	99	110	100	104	90	97	119	98	101	102	112	107	108	88	110	95	135	101	103	111	121	124	98	92	109	103	95	112	120	106	100	125	110	128	95	101	103	108	113	99	122	105	96	80	113	99	109	87	93	105	100	98	113	109	96	126	119	113	91	98	111	113	102	92	101	127	121	81	98	122	120	123	102	112	124	109	118	109	111	90	115	99	108	117	113	127	113	96	134	105	104	107	106	117	121	86	115	106	113	108	110	109	122	103	109	105	110	104	114	116	103	134	105	85	114	123	117	101	95	109	102	101	103	106	84	115
14059	1345	2324	2860	2392	2017	1614	1306	1197	1029	917	787	697	667	645	574	545	559	513	510	471	425	429	415	426	410	422	377	399	424	357	363	374	376	355	370	353	333	320	353	349	368	314	314	300	340	329	305	324	337	300	323	315	310	329	313	315	324	286	278	323	300	310	324	304	298	331	335	315	309	314	332	301	285	296	299	332	316	313	336	310	300	285	279	290	330	277	292	296	304	279	321	307	327	303	293	305	313	271	294	302	289	316	282	307	299	280	305	303	314	286	284	297	286	266	335	269	292	330	289	291	309	303	278	318	270	278	309	310	290	323	311	276	299	306	330	296	271	278	279	276	257	317	276	310	296	301	308	288	290	285	284	297	285	289	298	268	327	270	277	290	283	278	331	284	274	284	275	315	306	280	277	264	277	288	263	292	299	294	299	300	316	289	273	265	330	280	298	294	321	309	293	255	273	300	276	271	271	300	306	307	308	293	280	300	301	322	265	301	257	274	314	272	320	292	302	307	260	308	278	302	274	323	293	273	275	279	279	285	322	247	284	279	297	296	300	296	288	292	281	311	309	290	301	332	293	303	267	317	292	317	307	303	295	285	274	306	316	284	298	285	267	311	284	294	321	303	314	327	283	319	293	288	280	316	303	263	308	264	281	286	286	289	276	309	268	296	319	300	308	291	294	290	283	300	301	318	296	282	296	280	325	279	295	295	283	283	281	306	321	287	289	344	271	279	303	293	270	306	291	275	309	302	302	287	296	316	266	302	300	300	275	300	323	295	290	267	304	285	297	308	290	331	317	296	314	297	316	309	270	318	291	304	268	298	289	280	310	308	271	280	300	291	308	291	276	284	275	289	268	291	287	268	280	301	294	313	272	287	255	298	246	289	314	280	272	276	297	306	291	264	281	293	282	291	298	278	284	322	274	266	297	307	286	303	274	277	291	316	303	340	282	282	295	299	298	302	289	298	278	295	292	294	273	296	298	278	272	313	298	321	315	300	269	272	258	308	288	286	345	330	286	301	302	294	265	289	297	297	314	300	292	277	269	293	262	304	280	304	288	268	273	292	277	306	300	279	293	284	301	312	289	279	299	281	311	295	259	294	302	278	310	294	255	326	264	308	291	292	264	287	284	298	299	271	285	274	314	304	302	323	304	319	316	298	281	281	287	310	302	310	292	301	302	288	304	280	309	296	269	291	269	282	288	276	303	305	275	296	268	317	309	306	302	303	281	294	322	300	313	288	312	296	266	280	280	289	275	297	293	280	305	310	296	277	271	323	292	280	304	282	333	289	290	288	298	281	303	305	323	279	299	311	280	315	291	297	283	289	308	291	308	295	290	270	315	298	303	306	288	320	301	291	305	285	303	296	315	288	298	266	309	311	311	305	290	294	269	310	312	324	274	283	300	264	298	280	321	289	282	287	310	307	299	287	289	272	276	273	248	320	303	299	291	298	285	305	308	287	266	286	279	281	287	327	311	272	280	319	267	294	299	294	300	291	295	304	270	288	296	305	296	285	310	298	280	293	296	278	313	285	279	306	329	293	286	312	323	308	306	292	308	281	287	313	284	277	298	297	318	309	289	298	271	295	291	294	297	306	300	308	294	326	311	302	305	279	285	281	294	314	274	302	292	305	324	290	277	307	314	283	280	311	272	311	273	272	280	324	266	301	271	292	292	293	288	291	295	297	283	294	301	299	306	290	280	298	296	302	286	255	282	293	303	324	323	297	288	312	295	301	298	290	289	277	276	318	281	330	319	280	306	292	301	305	314	303	284	285	319	280	307	248	291	272	290	283	288	304	305	315	297	294	282	283	261	300	284	271	288	296	272	285	299	257	350	285	309	294	315	250	285	281	279	319	278	297	335	260	273	307	271	311	305	291	308	283	301	280	321	261	312	289	283	278	311	273	291	291	270	302	305	322	278	291	300	280	295	266	307	283	288	283	291	298	269	340	281	306	304	305	293	260	286	290	300	308	308	283	273	275	286	299	302	275	300	312	282	290	307	298	324	257	308	301	302	294	281	303	289	267	286	274	267	278	312	309	306	312	263	296	296	255	315	310	312	294	311	301	345	308	291	289	327	279	285	317	290	288	274	312	298	272	277	292	314	300	308	304	274	289	318	316	308	272	318	304	329	316	295	261	295	270	285	291	321	256	301	312	272	243	315	266	272	288	287	279	303	306	299	298	342	302	276	270	315	325	298	303	312	290	312	271	312	287	315	294	304	282	307	312	272	290	291	320	283	272	292	290	323	275	315	299	291	265	285	287	292	290	311	278	297	293	301	284	318	314	287	305	293	276	284	288	297	285	336	277	294	280	283	322	309	264	283	306	300	285	302	272	313	267	324	284	285	309	273	290	278	294	304	300	302	297	262	255	261	302	298	311	299	309	300	310	316	294	277	325	277	276	285	305	336	306	295	308	286	346	277	279	275	310	284	305	273	308	275	302	319	300	324	271	305	245	309	317	284	288	275	299	294	291	277	306	319	318	298	298	278	298	303	301	291	310	301	316	279	303	313	283	298	287	307	299	312	282	268	290	310	305	320	298	259	289	284	303	281	300	295	300	302	321	299	325	280	291	275	313	294	338	291	282	280	293	292	284	305	287	281	261	324	307	278	313	316	281	278	290	276	303	283	296	311	326	286	315	285	287	325	286	263	270	287	310	287	307	319	271	283	275	310	306	294	290	341	317	303	300	287	283	296	282	323	310	282	266	282	280	301	255	302	277	308	285	295	290	308	293	300	278	283	301	307	289	287	268	299	278	276	296	291	317	271	284	293	299	289	270	308	297	295	272	299	278	277	282	311	265	272	301	308	293	306	262	314	292	301	279	321	292	317	283	311	282	273	273	281	302	277	299	307	286	294	281	308	282	288	281	274	260	293	300	271	318	267	306	293	279	287	290	298	285	310	280	280	320	288	293	329	289	325	290	307	291	274	267	276	285	282	315	252	256	292	280	310	283	288	269	280	285	270	267	262	283	287	320	288	290	298	310	306	318	292	305	311	272	281	292	280	282	279	299	298	290	291	284	288	271	308	301	304	317	291	312	306	293	285	284	296	302	325	303	296	312	287	293	307	310	310	307	290	283	327	270	321	278	265	309	293	285	292	289	297	309	300	315	304	311	304	271	282	275	287	290	308	285	317	277	255	303	307	262	291	292	302	294	308	258	284	261	266	302	304	282	291	264	342	320	312	286	303	275	315	276	297	312	319	291	311	300	319	268	292	307	299	309	289	288	298	297	289	298	267	301	252	293	310	276	313	275	318	306	322	307	308	293	283	270	280	307	307	280	293	309	295	325	288	291	308	298	313	325	281	310	293	278	320	276	325	319	289	314	321	306	294	268	295	268	310	275	299	317	278	282	276	307	283	259	262	282	262	310	301	284	294	299	294	322	290	291	279	260	260	289	295	314	287	288	288	288	311	299	278	310	303	281	299	340	303	297	253	324	295	286	283	305	301	315	298	285	312	278	279	269	300	348	288
33583	15112	3499	1841	1264	854	697	601	489	458	413	342	342	315	325	301	300	303	299	268	233	260	262	244	275	248	229	264	211	245	213	253	230	215	241	221	230	211	230	196	251	220	228	246	224	214	236	185	215	244	225	217	217	221	222	252	195	242	221	204	241	216	216	232	240	251	197	207	252	240	229	214	217	201	181	201	208	212	207	201	233	220	230	232	213	197	215	201	216	231	241	219	228	231	224	230	216	222	218	206	221	218	207	231	225	192	221	255	240	204	222	194	187	231	218	207	226	225	221	217	204	233	215	219	186	193	213	209	199	232	237	222	215	196	222	236	192	222	214	206	203	213	222	219	219	211	202	222	183	207	242	227	210	223	217	216	197	222	220	207	194	198	197	221	204	220	206	189	187	207	202	221	234	214	213	239	224	172	208	229	202	231	190	224	234	192	229	211	222	232	175	216	199	220	207	235	212	200	184	230	220	212	232	196	215	232	213	221	214	204	189	207	196	200	233	172	214	214	216	241	207	238	218	205	216	229	199	212	228	215	246	228	217	208	213	200	203	225	200	215	235	226	238	214	224	184	219	219	225	247	217	206	214	234	199	203	197	189	235	206	212	208	247	229	231	189	232	205	252	202	235	223	217	224	230	172	209	227	219	196	214	192	257	205	250	214	216	218	237	226	225	245	195	213	196	190	221	205	199	206	228	212	209	224	208	210	195	225	205	223	222	238	222	225	194	209	221	228	204	218	222	214	201	201	198	200	189	229	238	216	213	208	217	241	201	204	236	212	252	216	204	217	218	202	219	217	217	193	217	237	234	218	205	207	196	232	203	200	231	207	218	213	235	206	198	191	217	226	218	200	215	203	233	217	207	231	195	213	227	247	236	201	231	202	183	224	187	215	229	223	199	231	190	247	202	207	222	208	225	227	234	221	205	199	234	226	214	214	211	213	229	217	198	247	204	244	232	209	239	238	211	230	208	234	217	212	229	217	214	195	213	226	189	228	240	247	185	206	193	198	223	190	188	206	220	246	233	198	197	215	195	195	222	202	204	217	198	204	215	236	207	211	236	224	237	222	205	233	184	198	222	207	205	199	232	208	211	220	224	224	229	204	196	217	227	213	215	195	206	208	229	227	202	222	220	199	192	210	225	205	203	229	200	225	220	191	223	198	216	199	232	214	200	222	201	222	198	224	224	216	199	223	201	230	214	219	226	215	206	224	256	216	221	235	213	215	204	207	209	230	207	210	249	224	214	202	210	190	203	224	204	195	250	214	215	224	204	216	228	207	215	218	190	258	193	204	184	221	210	183	208	222	206	203	214	186	204	205	220	242	187	220	220	217	187	259	198	200	199	218	183	210	231	206	209	201	192	226	199	227	205	219	238	199	220	223	216	214	215	206	205	228	201	216	197	191	171	245	203	230	208	207	242	218	216	227	225	217	191	214	211	177	207	207	225	210	197	225	224	212	221	232	214	236	212	221	189	211	246	208	209	196	205	197	222	220	221	225	204	195	219	194	207	216	223	200	224	206	188	214	221	196	222	235	231	190	204	222	214	209	208	203	216	219	219	222	211	206	203	219	209	215	232	201	223	212	203	183	191	213	229	219	214	202	223	220	215	212	223	212	213	218	241	226	206	211	218	237	209	223	203	231	201	254	206	182	203	229	206	237	238	212	225	210	213	228	212	199	233	213	227	206	216	231	215	202	222	240	229	231	220	209	247	225	211	200	238	233	238	224	199	233	234	221	217	230	229	224	222	208	242	227	217	239	229	190	236	207	208	212	200	213	208	212	219	240	206	206	262	237	223	205	203	220	216	204	220	188	219	197	208	221	200	223	222	222	219	216	225	238	217	240	227	209	244	216	211	194	223	253	209	214	223	225	215	215	204	205	235	222	212	218	230	228	191	193	221	239	233	216	236	205	217	211	214	236	217	225	211	221	218	218	217	226	213	239	200	250	190	223	195	213	189	221	264	199	205	230	220	202	217	213	241	207	210	218	229	210	227	241	209	223	200	187	197	206	223	197	235	187	233	226	215	237	200	229	209	230	194	203	240	202	203	214	218	199	187	211	231	187	192	220	223	202	221	248	241	202	206	226	202	210	226	196	201	237	212	198	215	217	206	210	207	231	221	213	205	217	196	194	189	205	203	208	190	215	204	213	199	210	212	236	221	214	242	193	197	208	187	208	212	229	199	215	223	228	199	214	190	189	259	204	204	222	218	225	207	233	231	188	204	191	206	193	205	213	201	215	232	224	199	214	231	211	217	203	204	193	227	220	205	201	207	197	213	222	214	209	203	230	235	203	221	178	209	222	230	165	213	210	212	210	208	203	229	198	244	219	222	218	207	212	210	206	246	197	219	229	230	199	226	224	202	221	200	212	217	216	180	214	224	215	223	212	241	241	228	219	232	218	209	188	222	231	215	231	195	237	225	208	244	220	222	230	197	204	213	202	231	213	199	221	229	204	220	241	233	225	212	208	228	223	216	190	190	199	219	227	210	214	191	223	226	238	217	239	195	216	216	214	206	202	193	227	225	206	193	217	203	223	214	188	174	223	229	211	246	243	188	214	236	233	229	239	215	228	206	202	228	243	215	211	184	224	193	229	227	223	220	208	229	210	217	227	238	200	219	222	206	234	203	194	204	222	194	222	216	205	218	207	227	227	230	206	210	208	212	231	205	221	226	205	219	207	212	227	222	237	219	210	230	210	234	213	238	187	229	202	194	175	221	219	187	235	239	211	227	207	223	216	203	221	206	217	225	194	204	242	222	201	230	227	201	224	229	223	213	220	204	227	222	176	209	230	215	245	227	225	215	195	207	202	199	216	231	229	234	201	233	238	191	212	221	230	228	233	212	191	217	225	207	212	210	217	215	189	219	220	228	221	205	234	200	234	228	218	213	186	200	223	223	204	201	216	203	248	215	224	236	201	220	211	228	226	239	227	267	264	236	206	214	212	215	226	239	197	208	219	215	206	207	232	248	230	193	218	218	204	191	219	228	235	206	224	257	195	211	249	213	212	230	208	241	218	209	208	219	219	218	243	234	214	210	209	204	232	197	202	218	192	198	199	229	192	230	224	218	218	213	204	226	222	244	190	206	201	205	214	209	210	211	220	210	225	216	217	204	242	199	237	208	209	193	207	217	233	217	195	222	210	218	190	223	218	241	232	192	206	211	231	203	235	215	215	228	208	244	215	238	243	233	206	213	230	235	210	221	187	232	224	223	209	220	184	201	221	185	229	205	187	248	180	227	189	223	220	212	236	220	216	215	189	228	204	227	195	193	221	223	226	229	243	205	179	193	216	213	226	227	196	221	203	193	229	224	203	207	209	211	243	214	246	222	238	214	222	191	223	204	239	215	170	217	209	235	230	212	206	208	212	226	243	184	204	221	210	218	197	231	205	237	249	214	210	233	201	219	212	239	203	199	235	233	226	229	221	208	207	229	230	183	214	234	236	211	202	231	222	229	228	173	222	215	240	214	228
19796	2434	4345	5094	4509	3617	2926	2427	2075	1874	1604	1453	1352	1175	1123	1047	969	901	848	858	838	822	786	757	711	734	710	667	678	627	659	673	653	635	612	670	620	618	604	598	622	606	587	555	589	592	552	571	563	594	538	534	573	600	536	569	519	530	541	564	582	508	563	523	564	536	585	524	578	558	518	530	527	579	542	525	518	566	517	562	537	555	547	512	490	548	538	541	510	579	512	545	474	510	512	496	483	541	526	521	549	533	494	579	504	485	553	540	545	528	543	531	507	523	532	555	540	536	514	496	529	519	548	503	549	527	546	570	466	578	522	482	470	582	500	507	497	533	491	520	546	496	528	518	514	498	524	521	542	486	514	494	480	464	532	562	476	535	518	498	533	529	534	504	530	550	508	516	511	483	518	551	533	495	494	511	511	526	506	538	528	529	497	518	518	480	474	517	564	514	515	529	523	532	529	524	504	499	503	555	529	517	519	523	523	527	557	511	534	542	538	522	474	478	502	523	470	532	535	504	509	518	498	534	515	525	516	537	509	500	508	481	489	542	509	507	535	534	486	481	538	542	500	531	505	568	489	531	532	529	488	502	529	558	522	553	525	540	529	538	493	520	506	532	476	550	518	533	544	534	498	526	484	508	501	523	526	525	523	508	501	508	548	504	499	470	587	506	519	550	527	524	539	502	508	546	543	520	525	484	492	540	513	520	519	511	492	490	466	511	559	499	523	536	519	532	543	543	528	468	540	493	507	532	522	537	489	564	519	510	504	498	499	546	514	517	532	511	522	509	538	518	529	480	540	535	504	474	504	529	529	473	538	492	516	517	499	500	521	514	535	530	532	565	499	523	521	556	514	532	494	483	554	542	491	502	513	503	497	492	525	470	560	507	549	520	506	510	522	507	533	519	482	527	506	534	478	534	493	532	493	515	555	500	560	551	536	480	549	522	507	483	532	491	550	527	500	526	521	529	508	532	529	497	521	518	550	479	508	503	508	544	558	507	491	538	478	512	482	522	537	534	499	532	533	519	502	506	511	550	575	511	527	459	521	509	515	484	562	569	462	513	502	529	500	504	503	491	493	522	509	518	511	511	490	510	541	541	498	521	505	478	500	529	488	553	502	543	529	515	538	526	499	501	493	520	514	484	551	507	555	536	468	533	508	501	488	560	551	529	559	501	522	483	500	499	498	507	514	486	475	503	507	500	490	499	533	520	479	518	538	525	478	524	531	563	494	507	489	533	557	505	516	511	482	502	519	521	484	499	545	538	490	503	520	544	489	529	484	514	493	513	503	516	507	521	494	507	510	477	518	501	489	511	502	532	508	514	559	503	549	513	518	483	519	520	489	508	523	513	537	525	545	500	502	497	505	534	520	500	541	544	529	530	480	506	545	469	527	516	526	530	556	503	533	503	538	508	503	540	494	506	499	493	523	535	525	513	554	509	499	493	528	500	514	579	503	477	486	523	532	496	542	556	516	482	516	508	509	489	542	481	522	533	508	491	510	506	521	554	531	525	496	546	529	537	550	484	510	518	497	465	479	499	515	509	503	540	546	487	502	483	537	510	515	518	531	510	536	491	569	494	519	523	548	532	519	518	508	506	514	518	499	483	457	532	492	532	506	491	567	517	493	518	468	541	537	509	515	479	534	493	446	540	553	497	481	498	529	512	493	501	471	540	511	517	517	495	531	510	520	520	527	537	539	546	541	516	489	507	490	540	469	512	516	524	504	522	493	522	478	501	512	503	528	522	549	524	502	487	505	540	503	518	506	497	515	514	514	493	534	516	508	484	512	486	513	526	464	509	492	500	541	491	513	549	491	500	502	464	508	525	520	509	533	510	528	511	516	511	523	478	516	534	523	504	483	506	499	523	490	502	521	534	502	566	516	502	553	541	518	472	557	538	526	529	531	537	532	548	533	515	549	542	505	504	512	509	494	531	502	521	526	509	507	493	540	510	541	503	511	519	549	480	526	517	522	510	519	561	530	496	540	526	534	533	502	524	519	492	474	493	498	534	523	507	569	543	548	486	527	519	499	523	532	509	522	586	543	527	490	505	505	478	521	504	518	547	494	521	498	530	505	477	530	538	479	524	521	551	537	514	519	484	472	518	524	531	492	521	499	573	507	494	528	466	499	580	488	509	484	500	567	488	518	539	502	545	503	495	530	565	491	479	485	511	536	481	515	515	493	519	520	538	503	494	506	526	489	513	523	516	551	516	503	521	548	480	527	510	491	496	565	519	548	504	487	538	518	472	543	491	469	494	554	545	534	504	527	485	538	508	499	512	528	540	513	505	481	518	508	492	484	502	505	598	502	538	499	493	451	498	506	526	511	505	476	504	484	502	530	536	503	502	522	522	509	513	509	489	511	512	526	505	536	501	528	552	497	510	502	514	491	498	559	485	544	542	484	506	488	505	542	517	488	490	560	557	531	496	538	485	469	510	506	514	497	546	548	497	476	527	525	503	542	504	499	517	536	576	526	512	508	558	532	525	556	538	521	526	498	507	520	502	509	521	547	555	517	528	498	535	485	522	512	498	534	483	497	498	527	509	507	528	500	524	526	525	530	486	511	480	525	492	493	496	590	531	502	486	527	488	531	538	514	548	527	520	525	538	510	493	531	515	553	511	536	513	511	531	557	502	531	526	508	493	527	517	535	508	526	494	492	520	513	523	539	510	523	525	500	512	527	496	520	512	522	541	500	500	534	458	528	515	521	543	571	508	534	459	514	564	564	501	520	523	511	460	528	517	503	519	518	511	529	510	504	512	510	549	527	505	512	522	523	560	527	537	524	521	510	525	530	489	525	495	481	543	540	533	527	530	522	505	543	525	536	514	528	511	542	495	512	506	536	531	487	526	509	550	459	503	515	509	547	453	507	548	509	501	541	538	483	540	535	514	540	482	515	527	502	511	547	516	509	524	503	556	523	555	539	517	541	511	522	528	551	493	532	534	555	490	520	491	488	480	510	488	523	511	521	521	556	514	507	462	537	524	524	500	511	506	490	513	501	494	507	511	517	494	474	548	489	497	515	511	496	541	511	516	512	524	506	488	533	485	485	505	496	464	469	527	489	497	522	487	519	527	529	495	511	477	531	504	477	548	511	501	554	529	536	535	533	516	500	482	534	516	518	512	523	519	512	530	510	521	539	525	483	522	505	531	543	510	525	479	518	520	495	494	509	573	555	490	498	544	510	471	506	527	565	521	509	524	482	535	549	482	526	511	524	479	478	531	535	502	474	507	546	497	521	474	522	496	522	525	461	513	552	497	521	529	527	512	527	485	503	523	535	490	479	512	509	498	518	525	530	515	522	487	498	488	521	583	482	536	493	524	549	529	571	530	522	477	512	517	490	541	520	525	529	533	553	495	503	504	557	530	504	486	555	505	519	498	556	506	506	490	557	523	531	532	518	491	551	483	508	469	494	568	514	525	545	552	511	536	529	462	551	512	537	526	488	500	519	484	538	527	557	538	492	532	515	518	538	541
3692	102	91	97	72	46	50	59	65	59	57	57	52	69	55	55	69	58	53	43	68	57	52	56	41	54	55	40	46	56	46	50	53	55	56	57	50	47	47	44	50	51	43	46	51	52	69	47	43	42	48	46	55	50	48	61	51	47	41	52	53	56	53	59	59	59	56	40	42	63	60	58	50	49	47	38	37	50	50	49	41	49	58	55	57	41	51	46	52	57	58	58	56	60	50	51	65	65	42	56	54	54	56	47	42	42	63	47	57	43	57	47	67	53	38	45	36	45	65	45	59	65	49	47	61	43	57	49	58	56	56	51	57	47	52	59	56	53	58	56	47	53	48	51	64	49	57	67	44	55	55	64	69	50	59	44	68	54	73	67	49	34	50	47	58	53	49	57	60	56	49	50	57	62	61	45	50	40	43	50	55	60	52	60	71	62	52	50	52	41	73	53	49	63	47	55	60	51	59	45	50	65	47	55	63	58	62	65	56	53	44	58	54	46	56	56	48	36	45	60	67	47	67	62	57	51	42	42	55	54	56	74	50	53	52	45	50	64	55	62	63	55	37	56	47	63	47	53	46	48	61	52	67	53	39	59	57	52	44	49	46	43	56	68	51	71	48	64	68	55	51	51	74	64	55	55	50	41	41	53	36	48	50	46	53	66	49	51	45	46	46	58	65	54	52	44	53	49	58	56	51	60	47	39	56	48	54	53	69	53	61	56	63	58	59	52	35	54	47	80	58	57	46	40	57	45	59	53	47	63	46	53	51	54	65	58	66	69	52	61	53	59	46	46	51	63	57	43	45	41	58	39	55	53	67	46	56	38	58	59	48	33	56	66	57	48	54	53	49	42	61	43	50	55	48	68	46	57	50	59	68	47	56	48	60	44	46	55	53	51	47	44	43	57	60	43	57	49	47	54	51	43	56	46	65	51	77	52	60	37	40	52	58	62	44	50	62	59	50	56	65	59	54	59	50	66	61	55	64	58	55	65	53	71	56	63	54	55	42	38	58	55	54	58	59	39	55	53	49	42	56	50	62	40	46	64	56	48	56	45	60	52	56	51	45	38	55	46	60	45	53	51	56	51	49	46	52	62	40	56	60	59	60	62	57	61	58	69	57	47	53	50	54	53	59	44	44	47	61	59	56	55	36	53	49	43	67	50	60	46	50	48	47	40	43	53	51	51	39	60	50	58	40	45	53	40	52	47	58	64	59	58	53	34	52	48	59	65	57	53	51	45	61	66	51	50	49	48	48	47	58	62	58	46	58	60	50	62	54	50	52	50	46	58	42	45	52	51	61	50	52	51	50	55	60	57	47	45	48	51	40	48	62	53	58	52	65	47	51	48	48	62	55	58	53	55	60	48	49	51	65	51	43	54	59	43	60	44	62	53	50	55	61	50	57	43	58	54	47	40	51	46	49	40	56	50	59	49	52	56	50	51	50	61	64	52	46	47	60	50	45	46	47	44	49	47	45	54	54	59	49	45	47	63	47	46	54	43	59	53	44	64	41	53	48	51	63	58	41	39	61	57	40	55	53	56	53	50	51	48	51	41	53	38	41	48	47	61	44	54	57	55	48	57	53	52	64	50	63	52	53	59	48	58	48	56	55	46	55	48	52	54	69	53	60	50	57	53	49	59	43	46	49	38	75	41	60	47	66	59	57	42	52	59	59	57	57	56	52	54	41	54	56	51	54	35	51	63	55	63	45	61	55	46	51	53	64	48	65	71	53	47	50	55	66	65	54	68	47	48	51	42	60	55	48	65	51	62	55	44	61	52	49	58	56	57	63	58	57	54	54	48	49	45	60	57	48	38	57	64	53	62	57	53	60	60	67	53	58	53	50	44	44	54	35	49	52	59	57	49	55	49	55	49	49	62	53	58	54	47	64	62	56	49	51	58	57	68	51	58	54	46	66	48	49	55	50	48	49	59	68	50	49	50	50	48	52	39	42	56	53	57	41	45	57	39	56	59	51	63	51	32	54	55	45	36	47	55	36	54	51	54	41	41	58	57	73	63	60	37	36	53	50	50	54	51	61	55	56	57	55	45	57	49	47	55	62	54	45	52	56	59	52	51	47	60	49	45	69	48	52	46	51	59	56	64	49	48	46	35	59	43	64	59	60	55	51	41	45	54	71	45	46	50	45	53	57	60	40	34	48	42	59	54	52	47	57	55	46	58	43	46	38	53	44	52	48	59	48	61	58	48	58	49	60	38	56	60	55	50	48	48	64	45	61	53	52	59	51	40	54	52	57	53	46	46	42	38	60	62	45	57	47	69	52	45	64	56	60	55	68	42	62	52	36	52	55	70	38	58	39	53	46	51	53	64	44	48	53	35	52	57	47	59	50	58	57	46	54	43	63	44	40	58	47	42	45	46	80	53	49	49	49	59	52	39	51	54	52	66	54	60	46	51	54	52	54	65	59	61	59	51	61	54	58	48	58	54	37	50	47	62	49	55	48	34	49	46	51	59	54	42	60	56	43	53	45	59	45	51	51	52	54	71	50	44	50	62	62	44	55	43	61	62	47	52	53	51	45	45	50	59	49	53	60	43	36	60	49	46	68	64	57	37	53	44	45	47	47	49	48	53	51	45	48	37	49	67	52	44	59	57	40	64	39	45	61	49	43	52	61	55	52	50	48	49	73	47	64	45	61	45	45	65	49	52	64	56	45	56	62	41	50	40	63	49	57	47	72	64	65	52	47	55	45	46	42	46	66	52	53	47	42	45	60	45	53	70	66	46	60	48	53	44	63	49	52	50	55	43	42	39	57	53	70	56	48	46	68	46	54	44	50	50	49	53	47	54	58	48	41	59	35	60	46	40	56	38	50	42	47	58	45	61	50	54	47	49	59	46	52	50	52	56	54	56	59	46	58	67	49	77	42	45	51	53	42	54	53	53	38	57	67	56	49	56	59	44	48	43	45	47	58	57	66	41	40	68	58	52	53	41	56	54	56	55	53	51	61	58	46	46	54	48	64	65	47	54	52	50	49	49	64	51	47	63	48	50	34	60	45	65	47	52	57	63	48	45	65	54	43	49	52	64	40	43	58	42	44	58	55	46	55	41	55	43	49	57	53	48	62	50	54	51	44	49	51	50	52	55	45	49	60	76	59	53	68	44	45	46	54	46	55	53	65	50	59	55	53	41	48	52	50	45	36	49	60	59	64	56	58	62	51	58	48	44	55	50	42	48	70	56	53	49	65	47	54	63	67	55	54	55	65	46	54	55	51	56	45	60	54	53	45	50	51	50	50	51	48	49	49	57	56	51	55	42	49	39	52	45	54	54	55	69	64	45	36	59	64	64	45	63	60	69	40	52	72	41	54	51	59	60	49	44	52	57	53	53	52	44	48	63	50	49	52	52	48	63	56	60	47	42	62	49	44	62	43	58	69	50	68	53	42	43	49	47	49	39	73	62	68	39	58	45	47	66	54	54	60	43	50	52	54	58	51	54	47	50	51	63	49	53	51	47	49	38
2895	210	225	238	255	220	229	194	191	203	204	173	177	190	191	176	151	153	197	172	180	179	169	198	166	157	170	169	162	171	179	198	181	163	171	191	172	178	191	180	171	184	168	154	168	163	157	164	189	187	146	169	176	186	151	168	174	166	164	170	164	180	178	174	176	149	179	169	183	165	164	168	160	147	167	158	164	160	174	160	156	171	152	169	162	159	148	147	163	164	168	179	149	163	136	175	181	169	170	139	159	152	166	162	169	174	176	178	158	165	162	181	174	170	174	170	172	155	155	171	142	160	152	180	174	154	160	161	178	166	170	150	172	168	150	150	156	167	157	164	169	186	161	165	179	147	167	171	185	157	173	191	176	162	172	151	172	156	147	178	161	148	172	163	170	158	167	189	160	167	171	184	173	188	174	178	152	160	172	153	149	184	148	165	166	182	155	174	171	174	144	187	158	190	168	179	176	150	173	157	165	140	158	157	152	186	178	171	137	169	162	180	162	193	166	160	172	180	171	150	181	177	157	176	166	160	155	190	178	163	163	177	175	160	174	155	167	179	177	159	163	186	159	160	168	157	167	174	171	156	172	154	160	190	170	164	154	164	160	170	187	180	163	173	169	166	170	178	160	155	153	168	189	168	173	178	167	162	175	163	135	174	167	144	139	156	168	172	187	180	163	158	145	171	179	186	169	178	160	180	165	175	163	193	163	164	175	182	155	170	149	167	175	160	160	167	162	148	185	163	166	158	165	150	164	147	193	165	156	176	165	180	164	159	165	156	146	151	148	147	156	156	168	170	165	166	165	152	151	167	162	165	160	163	190	158	185	164	163	171	171	169	161	171	148	173	179	159	165	180	157	163	157	181	154	162	184	178	159	171	145	161	161	176	173	152	172	171	168	142	180	161	194	186	151	156	155	175	163	157	144	172	168	168	164	157	170	176	151	179	168	146	163	163	154	177	173	168	157	177	159	190	190	180	171	165	173	168	172	165	176	183	192	165	182	170	192	171	156	157	157	168	169	180	151	155	148	178	155	141	160	161	158	162	161	188	147	151	160	179	186	181	151	183	173	154	186	171	148	169	145	175	152	178	179	151	171	177	167	185	187	170	166	166	162	146	135	152	159	176	194	165	156	166	188	151	168	157	153	167	167	170	143	189	156	167	185	166	190	187	174	144	165	160	167	180	162	171	167	181	183	177	170	173	152	161	150	169	160	139	155	189	150	179	170	186	184	200	147	168	181	156	155	166	154	174	200	184	168	153	164	192	162	168	165	183	183	171	199	162	176	168	175	165	191	174	169	161	163	174	176	172	167	151	174	176	153	165	154	176	178	162	157	171	175	141	181	160	142	163	177	179	153	171	150	174	173	164	180	162	156	163	142	170	160	180	172	178	182	155	168	181	190	190	172	154	148	167	149	176	184	166	164	157	154	176	165	174	192	156	136	174	156	167	168	180	174	160	138	169	167	151	152	157	182	181	152	149	191	176	170	186	150	157	158	177	174	162	154	180	163	133	172	152	162	148	147	195	168	142	161	154	169	169	160	170	172	185	182	164	182	187	173	159	194	154	169	176	157	174	197	159	179	160	169	157	141	175	179	174	165	179	174	181	150	186	142	177	165	175	189	186	159	166	167	166	199	198	169	160	176	165	176	178	162	175	172	170	180	168	187	174	161	161	165	157	159	157	171	182	154	169	161	179	172	194	182	180	172	160	172	174	187	181	184	192	177	165	160	167	171	164	163	183	155	181	161	141	184	169	161	179	169	142	196	195	157	173	189	177	176	186	147	187	170	154	166	188	160	167	160	159	190	161	157	165	164	161	175	161	167	190	173	181	178	190	174	167	160	181	173	166	161	154	183	161	157	183	190	157	145	166	145	155	171	151	159	161	188	157	174	181	153	171	187	174	153	159	169	171	174	170	162	182	173	163	175	166	160	166	161	169	162	141	166	159	142	184	177	180	178	173	147	182	185	160	167	164	151	173	153	167	184	174	146	163	167	189	170	172	175	165	154	155	179	148	177	168	162	165	182	160	160	186	185	164	188	172	179	160	179	175	174	157	166	166	157	162	172	167	151	163	152	164	180	168	175	152	170	177	155	161	186	171	191	172	156	183	156	160	145	168	161	167	168	160	171	169	147	167	175	138	167	144	155	191	157	155	185	164	151	185	167	178	169	159	170	133	174	165	176	176	172	165	154	169	161	170	189	162	167	178	167	172	173	180	173	167	179	171	174	172	158	192	150	176	160	159	145	172	169	177	141	157	148	160	168	164	164	167	158	179	166	182	173	172	164	172	159	148	165	151	166	164	169	157	179	155	149	164	199	144	176	158	172	195	176	181	156	170	149	167	171	170	175	173	175	178	147	155	149	178	169	156	172	156	147	148	147	190	184	199	157	149	163	178	178	163	161	173	187	163	180	170	150	158	165	172	148	156	161	159	175	162	166	160	160	153	166	173	179	171	185	160	172	168	151	162	167	180	176	155	192	174	155	141	173	169	175	189	158	147	181	157	184	172	161	174	162	170	193	164	174	166	185	183	171	164	169	138	160	172	180	157	178	153	160	171	174	167	173	170	159	149	169	147	161	150	179	174	173	161	161	162	161	167	160	154	163	168	201	183	184	184	172	170	171	165	166	187	152	186	169	148	159	175	175	165	152	165	143	174	163	189	183	170	200	159	198	172	160	156	163	140	176	175	169	170	162	181	161	169	154	160	161	154	187	177	165	156	162	165	174	167	168	192	162	152	158	177	170	174	137	152	163	190	183	169	171	170	200	161	151	162	167	179	154	162	176	160	176	185	191	171	167	145	171	150	169	160	173	144	154	163	161	161	170	153	173	154	162	143	141	198	160	172	163	170	150	176	171	170	166	162	159	171	183	160	165	165	157	154	174	175	177	164	157	194	182	153	170	152	186	154	187	148	163	167	172	183	170	174	174	160	161	160	157	167	183	164	175	169	159	193	158	196	176	173	172	155	162	178	167	171	176	185	171	163	191	152	162	166	190	163	190	162	147	167	139	195	181	183	172	169	151	172	165	169	168	159	163	161	171	162	165	154	172	163	177	174	152	176	189	192	165	175	172	178	140	160	156	164	162	137	149	153	180	163	190	157	171	174	164	169	154	178	164	191	156	140	175	149	166	183	197	178	175	170	156	140	181	168	160	142	158	171	148	158	178	166	174	185	156	165	155	171	172	172	163	147	188	176	147	152	166	181	170	137	183	148	191	165	171	160	156	177	149	197	172	160	168	171	168	146	193	182	171	170	183	174	179	162	172	182	157	168	165	153	171	168	169	166	160	158	178	171	181	177	158	166	164	169	176	161	159	180	188	157	171	148	166	178	168	164	189	166	178	173	163	176	137	148	172	194	148	169	156	155	166	134	179	164	177	150	167	149	158	195	157	161	175	177	164	163	157	136	156	162	164	158	180	196	167	178	160	181	170	178	154	181	165	168	161	140	162	175	167	162	172	157	155	151	166	159	168	178
22319	6539	1322	905	581	434	405	312	246	236	189	184	198	157	151	150	156	125	131	126	140	121	127	139	134	131	124	116	122	124	95	108	112	127	123	135	104	87	125	105	108	93	102	104	80	95	119	101	99	96	115	99	128	94	109	111	136	115	109	97	111	110	89	105	102	106	112	110	116	107	104	90	101	118	95	111	109	127	119	98	110	81	104	124	111	111	119	113	96	84	110	108	108	113	133	123	119	108	120	91	105	117	98	112	107	96	91	95	86	124	90	123	100	97	124	99	114	94	109	115	119	94	103	98	102	103	105	115	119	99	123	116	98	108	113	114	103	117	111	94	109	107	119	107	119	107	107	108	107	120	106	96	104	101	114	116	107	112	108	103	103	125	95	86	110	90	111	97	99	96	104	106	102	119	114	118	107	104	134	106	94	101	105	110	105	104	119	95	115	125	115	115	115	102	110	95	116	96	119	103	117	104	114	116	102	126	118	106	81	98	115	102	118	108	100	110	94	111	106	96	106	110	101	125	96	100	87	119	95	102	101	102	107	112	91	109	87	111	87	85	101	128	104	89	99	122	103	105	112	113	86	132	113	97	98	130	100	119	97	88	113	100	107	96	92	91	95	90	105	105	90	107	110	97	102	107	102	105	116	105	108	107	108	119	115	109	111	113	121	104	116	110	117	128	98	100	104	105	93	101	103	110	121	115	97	104	107	125	122	116	93	104	124	109	130	102	113	105	114	113	87	109	104	102	107	103	108	105	127	90	115	87	114	129	106	109	101	131	94	83	106	106	92	100	100	113	112	98	114	114	92	111	90	120	110	117	101	115	92	98	89	101	109	119	96	105	97	114	117	117	111	109	127	108	102	94	98	91	112	101	119	82	113	105	97	117	110	112	118	101	114	105	105	93	115	81	104	104	84	95	103	107	103	118	123	109	117	112	94	108	95	99	123	101	105	114	122	100	113	99	107	103	96	96	116	94	122	103	128	95	104	109	99	110	106	95	105	108	109	106	99	99	106	88	99	102	118	94	106	98	116	116	94	127	109	107	124	105	102	108	103	114	130	112	108	104	96	101	95	87	107	102	111	120	96	101	126	104	103	117	111	117	97	99	97	105	98	104	115	105	103	124	114	105	106	105	103	109	102	105	119	121	95	81	123	96	109	97	112	131	90	94	126	117	108	113	117	111	104	104	114	119	128	112	113	101	116	113	103	105	126	98	105	106	106	119	125	114	118	112	100	102	100	94	109	95	110	110	115	99	93	112	100	116	76	100	133	109	111	120	105	105	99	101	108	93	109	106	99	117	109	98	114	95	100	86	91	110	109	102	121	103	102	99	119	118	112	110	106	104	118	119	121	112	119	119	110	96	110	101	112	119	72	86	133	101	130	97	118	84	98	117	95	101	93	100	107	126	110	132	112	92	112	109	102	110	94	110	91	96	110	116	120	99	124	102	137	112	100	99	106	110	92	103	108	97	111	95	99	82	87	87	102	105	94	112	121	93	104	117	116	98	100	119	102	86	109	111	93	86	89	113	102	114	106	101	122	123	113	102	103	102	98	101	108	108	142	101	112	85	110	99	93	114	118	121	89	107	117	99	112	85	137	90	122	99	117	98	106	97	101	95	97	104	97	113	113	99	123	113	95	100	81	106	89	109	94	113	108	114	112	105	101	93	122	106	109	118	90	105	117	96	96	93	125	129	100	112	95	112	101	97	100	102	96	117	120	103	110	92	90	115	104	91	114	100	103	106	125	107	101	95	95	118	106	99	121	110	91	107	110	118	96	104	109	117	104	126	96	140	101	124	99	102	92	105	113	98	118	106	97	107	122	107	93	102	95	106	121	106	116	119	117	100	127	98	91	102	103	118	100	97	98	108	110	102	126	107	111	99	116	108	106	108	85	100	102	104	99	100	99	108	89	118	109	120	103	106	108	106	148	109	118	88	111	79	107	107	83	111	109	99	105	103	79	104	101	111	97	85	92	114	86	96	127	122	103	115	94	121	93	100	106	102	130	100	107	109	104	106	131	107	116	117	105	106	106	107	101	113	90	94	101	119	126	89	96	95	121	113	95	118	132	90	105	102	91	111	110	98	116	109	104	103	115	109	100	114	94	100	114	107	97	100	93	96	91	113	81	99	116	112	116	100	98	114	103	108	94	116	89	116	94	130	123	99	117	109	102	121	113	117	107	114	102	90	97	101	112	109	115	105	101	124	123	112	108	111	95	106	104	100	108	104	123	95	92	97	108	114	114	123	108	121	103	103	111	109	113	114	106	120	116	104	97	113	120	120	120	112	93	103	113	92	109	125	106	122	77	113	126	102	78	104	107	114	95	107	120	108	98	123	112	113	108	93	103	124	102	103	94	112	113	108	122	114	108	121	108	114	110	116	92	112	108	118	117	121	113	109	91	119	117	103	116	104	113	88	96	102	108	118	77	121	118	113	119	103	121	108	106	104	97	91	114	99	110	86	108	91	98	121	102	90	109	97	122	115	127	107	108	124	110	86	100	93	84	120	117	117	100	119	124	108	119	106	89	108	109	126	125	99	133	106	110	106	100	106	107	98	106	103	109	102	99	103	99	99	103	91	87	124	96	106	106	109	105	108	114	109	97	108	85	77	121	119	92	114	91	92	91	114	123	116	100	106	120	103	104	86	100	94	104	118	102	116	108	95	98	100	120	104	97	125	104	112	125	95	108	106	106	101	118	128	101	106	116	105	106	95	91	102	107	113	105	122	99	94	94	101	109	95	98	131	129	108	107	85	117	118	103	105	121	104	96	114	103	119	123	110	104	95	103	109	118	82	96	103	113	100	108	98	96	101	121	131	119	98	105	97	107	120	92	120	116	95	99	109	109	106	98	112	116	101	121	83	116	83	97	101	117	119	119	97	108	108	122	117	97	101	102	105	85	99	108	104	103	111	110	97	96	95	100	105	132	127	102	86	101	96	109	105	108	102	94	109	120	111	117	112	99	120	103	113	103	103	94	116	118	101	99	124	120	103	125	120	124	117	102	103	95	103	105	95	104	105	105	98	117	111	116	98	107	103	110	121	125	90	116	112	99	107	100	115	104	123	104	107	99	115	112	115	122	119	111	109	132	127	107	94	105	104	113	107	125	100	89	120	105	108	93	84	108	107	94	100	116	106	111	112	119	115	104	126	104	104	106	116	96	110	111	109	88	110	106	131	90	104	102	120	101	93	92	97	111	112	115	88	84	131	105	100	111	118	95	93	124	100	97	122	102	113	93	97	100	113	112	100	113	96	96	118	119	100	101	102	132	120	106	100	91	90	112	108	109	111	121	121	94	135	100	92	123	107	106	110	119	117	112	126	103	108	105	109	114	103	101	104	114	131	113	123	100	104	101	97	114	90	81	113	100	100	101	115	116	88	122	103	113	103	117	114	119	112	122	105	127	125	114	99	122	110	98	113	98	100	107	89	88	103	103	102	119	97	119	108	99	98	100	96	87	98	103	95	109	99
14089	1415	2319	2796	2465	2033	1624	1302	1107	1059	870	714	749	640	590	559	528	499	487	474	455	447	460	402	422	415	407	446	376	368	336	365	352	339	331	311	361	342	331	360	351	340	317	337	343	328	299	327	316	316	328	306	316	348	282	307	302	310	337	302	309	322	335	315	342	304	305	304	312	297	325	311	302	314	319	273	291	305	340	295	299	295	287	306	284	298	302	321	283	295	258	306	278	308	319	301	265	309	305	296	271	297	302	293	299	328	294	262	287	325	312	300	310	329	291	285	273	284	313	313	315	276	268	300	284	290	282	326	298	293	310	331	312	311	284	276	283	307	285	291	291	308	265	304	282	288	281	252	266	327	317	281	278	306	316	317	285	305	282	293	308	278	287	275	287	297	304	274	295	280	288	308	296	265	304	262	271	260	307	283	302	285	280	265	291	281	307	297	273	281	288	300	329	304	298	318	308	296	273	269	301	269	284	322	298	287	311	307	305	289	278	289	275	274	301	297	312	284	292	296	305	288	297	281	321	286	244	295	301	305	276	275	301	275	318	294	300	293	282	284	279	289	282	294	301	309	301	317	291	292	288	289	304	306	282	325	276	288	320	292	315	306	287	317	301	304	281	288	272	292	303	301	263	273	292	299	302	287	287	295	284	300	299	270	290	280	323	295	282	280	314	287	271	306	285	284	294	288	311	299	307	315	303	277	266	281	289	291	295	311	291	304	304	290	280	287	273	277	307	301	325	294	322	282	283	309	304	298	278	285	289	334	298	272	286	295	297	297	299	288	293	313	278	283	295	305	300	320	304	292	278	311	277	275	258	308	300	288	278	310	297	321	287	281	270	289	285	280	267	274	287	308	291	281	301	280	310	310	258	330	298	331	315	300	304	265	280	300	281	284	283	300	288	306	303	276	307	291	300	302	254	298	266	312	279	324	289	287	302	301	273	301	281	299	308	282	282	288	269	296	298	292	291	300	300	314	285	303	291	280	293	305	280	304	307	284	317	323	292	281	306	291	276	280	310	286	278	299	324	266	295	292	289	293	293	291	314	300	300	304	309	279	306	301	304	295	314	263	299	307	271	291	299	276	319	331	304	306	295	298	287	316	268	309	301	278	271	287	293	294	309	304	277	320	295	267	308	279	286	274	301	287	300	295	300	279	308	280	260	302	312	266	292	297	297	271	295	275	315	279	316	297	335	302	301	279	277	291	293	306	297	299	294	309	276	316	279	282	288	270	301	312	269	305	300	281	281	310	285	312	294	276	316	298	297	301	289	265	312	281	274	305	297	278	300	283	293	258	271	294	317	310	300	317	303	273	307	320	289	262	290	296	278	272	294	287	293	300	308	269	311	294	301	291	303	288	308	321	293	300	288	299	292	288	312	294	274	270	283	291	282	313	288	265	308	288	304	291	309	279	303	297	289	283	311	292	276	300	279	324	273	287	303	326	286	300	302	312	316	285	279	293	296	298	332	296	302	273	322	320	334	278	274	296	277	297	236	262	326	297	294	313	292	281	308	311	308	268	265	274	268	266	285	292	288	275	300	322	315	300	288	264	298	303	297	289	295	288	272	281	307	313	302	305	281	277	283	292	292	305	267	309	297	295	303	328	276	316	299	304	299	308	290	293	301	312	268	281	274	299	302	303	309	289	293	283	269	317	299	293	312	286	270	320	317	284	304	301	287	335	297	313	278	299	305	290	308	296	289	302	300	278	286	311	322	291	271	306	301	300	276	280	272	304	309	296	296	293	271	285	276	329	320	292	299	332	325	311	286	311	276	317	341	284	299	300	280	278	279	279	313	276	300	312	285	329	301	252	292	324	306	263	292	317	287	286	300	290	304	313	269	345	259	290	305	278	288	296	309	284	269	315	278	298	274	312	261	290	287	290	299	290	306	290	283	293	295	285	311	300	304	288	308	281	250	293	306	302	316	320	298	316	291	280	283	334	289	313	277	301	299	280	315	311	293	285	303	308	318	280	301	321	321	316	261	284	286	297	321	294	286	299	301	284	304	278	273	282	265	295	262	285	276	261	315	330	301	279	301	282	284	292	295	283	288	330	294	272	293	305	299	289	306	294	312	288	288	316	307	306	283	288	308	309	295	313	287	284	287	266	274	298	305	282	282	304	310	289	287	286	261	322	294	314	256	318	321	309	345	278	290	315	273	305	271	280	316	287	327	345	307	307	299	295	266	305	289	320	304	304	293	288	300	282	253	313	289	247	310	317	281	322	295	305	300	288	337	286	273	293	298	295	268	304	277	283	299	294	272	295	281	296	276	262	279	289	306	265	287	324	326	286	317	332	291	310	254	333	294	289	290	299	283	300	304	298	296	270	306	289	277	302	320	281	315	310	275	316	292	285	269	273	295	339	273	289	286	290	292	279	291	307	336	307	292	304	272	302	338	293	317	305	279	293	269	311	265	305	276	293	308	307	287	275	306	290	281	298	286	309	275	300	305	280	324	295	290	286	297	302	292	289	281	273	298	278	270	294	290	308	278	263	317	271	269	287	297	304	284	284	288	294	313	292	298	280	298	307	279	290	306	304	268	301	269	262	294	309	321	304	289	314	335	311	295	294	301	285	318	291	287	273	304	308	318	306	301	289	283	304	317	297	287	305	282	299	284	295	303	296	271	289	303	305	287	281	277	316	302	315	290	269	271	310	283	278	307	272	287	264	304	305	301	294	301	267	322	292	300	321	290	322	304	291	270	270	329	345	311	294	303	296	316	282	280	271	301	253	297	273	307	302	292	319	281	288	301	286	286	274	297	288	292	275	279	301	291	315	302	318	277	306	294	267	322	285	299	290	277	292	297	332	279	311	287	276	293	300	307	274	269	283	294	289	319	277	279	292	265	307	304	297	262	293	244	317	276	278	264	315	298	291	282	326	264	312	290	272	283	295	296	266	255	282	295	325	274	290	285	303	278	315	304	307	258	298	332	306	303	308	300	318	268	319	308	289	286	302	290	319	298	277	310	309	278	282	295	299	307	312	347	283	327	269	308	275	292	285	310	283	302	319	293	309	291	307	326	282	314	291	280	322	290	287	307	308	305	269	307	290	327	271	276	299	284	289	273	281	303	289	326	264	324	269	314	286	295	289	241	262	299	283	287	313	305	283	300	295	267	340	286	304	310	277	305	323	298	272	304	297	291	294	302	272	324	303	281	307	282	268	314	296	249	278	313	297	276	267	293	290	294	305	265	306	298	289	336	303	303	280	312	283	292	302	285	254	301	293	287	272	298	272	285	315	262	281	284	305	308	302	291	292	279	284	276	295	303	287	277	290	303	281	289	298	300	255	330	288	303	318	272	295	283	299	298	278	305	275	273	283	300	285	288	289	307	281	300	282	294	280	285	305	291	307	306	299	318	298	291	287	288	323	323	308	314	277	287	296	316	295	260	272	306	292	274	304	310	307	304	296	303	268	307	274	291	288	295	272	280	320	308	307	270	291	287	294	290	327	301	334	295	299	294	300	281	285
33994	14535	3367	1779	1292	900	758	608	537	459	408	395	372	325	311	300	293	255	259	241	254	255	262	263	240	211	257	228	251	200	213	221	242	214	210	244	218	216	250	228	224	191	215	249	221	218	215	214	190	236	246	235	248	229	215	236	212	228	188	205	232	193	234	204	211	235	208	201	212	240	211	202	212	213	227	232	230	187	228	229	208	226	198	223	233	200	254	231	238	249	215	208	208	174	245	234	227	190	180	210	241	222	216	214	215	210	230	200	216	214	210	203	223	213	202	228	223	228	201	209	236	233	212	233	227	178	227	229	224	197	225	211	183	216	231	213	211	211	231	201	219	216	220	214	229	206	229	202	220	272	217	197	216	217	211	215	217	211	242	199	202	222	216	215	194	210	213	214	239	220	216	206	210	224	220	225	234	219	187	204	184	218	201	203	202	214	212	209	217	218	210	233	232	225	231	204	209	213	229	242	221	190	212	203	222	232	223	193	231	230	199	204	226	223	223	218	232	236	214	219	207	209	213	212	205	228	193	198	207	226	206	226	228	215	200	182	225	233	238	230	221	232	218	243	225	224	233	235	226	191	226	192	227	199	194	211	205	202	242	197	229	230	224	206	193	206	251	210	218	223	214	249	194	209	202	227	240	217	211	225	216	226	212	221	217	200	217	203	234	205	216	217	219	201	223	188	221	204	215	218	221	215	233	226	224	210	222	201	211	214	224	188	189	222	239	205	211	204	197	181	258	206	196	237	218	233	220	192	234	207	230	235	230	233	200	203	221	202	203	218	216	211	200	202	222	182	227	225	224	224	248	221	215	222	228	223	215	249	191	210	212	212	203	233	200	215	221	222	229	233	201	222	209	226	252	216	211	206	213	209	220	224	217	236	222	202	199	216	204	191	242	228	186	234	227	181	229	197	232	200	214	211	205	191	222	228	221	242	207	186	236	213	177	203	186	201	200	192	205	217	194	228	222	216	229	219	202	233	220	213	245	197	226	229	216	209	201	207	232	206	216	213	205	200	214	226	230	219	215	211	202	206	214	250	223	208	205	231	232	209	204	224	220	199	231	263	231	216	203	209	218	241	233	196	219	198	206	217	202	255	205	215	184	211	231	213	217	211	220	217	254	202	218	230	186	213	205	215	218	218	216	214	208	225	244	197	231	198	229	212	217	220	227	194	245	213	235	224	204	240	209	190	216	203	208	243	212	230	216	198	206	238	227	228	203	222	214	226	216	202	217	202	207	228	213	228	240	216	198	222	208	229	213	238	224	212	235	218	202	230	227	241	188	213	223	224	222	199	225	248	230	230	237	219	226	223	225	227	233	207	222	228	217	237	217	235	217	195	230	200	224	218	235	191	202	211	199	223	223	231	226	262	254	203	217	230	207	243	224	216	212	220	203	254	230	229	222	230	228	229	206	206	193	195	213	233	216	215	197	227	213	217	206	213	228	246	216	208	188	220	232	232	202	243	222	202	190	208	234	251	195	223	212	193	219	229	220	215	224	236	221	214	201	224	219	211	237	195	202	233	212	219	238	181	215	250	211	239	196	216	231	194	249	237	208	217	236	231	188	182	214	215	232	200	247	216	219	231	204	220	222	241	237	214	215	235	240	214	224	203	237	213	245	235	235	220	216	223	201	214	236	209	219	213	200	192	225	228	206	188	208	222	184	227	195	226	191	185	204	195	268	235	206	240	226	238	214	226	199	237	207	214	215	207	184	221	237	240	240	226	250	219	225	209	205	210	201	205	216	221	227	186	206	210	204	222	210	222	238	198	197	203	225	210	241	213	239	221	203	218	209	220	211	209	213	211	215	226	207	212	219	215	209	223	222	197	217	216	214	203	212	229	241	222	209	216	236	214	219	213	245	188	214	202	230	234	242	231	229	229	192	235	208	187	234	202	218	210	236	208	197	210	218	231	244	192	210	199	226	235	240	214	206	220	202	234	217	214	234	219	218	204	217	180	202	250	233	230	214	248	223	237	215	231	222	219	212	224	234	206	199	201	217	222	210	208	231	207	225	224	193	221	190	223	212	221	211	229	198	222	219	204	201	198	215	229	208	228	231	237	230	230	261	231	228	213	221	219	231	229	207	236	212	209	251	219	225	228	217	189	209	214	193	213	209	226	231	220	226	221	218	197	199	230	233	215	221	212	232	227	239	223	189	228	218	206	224	203	219	221	217	212	210	226	238	212	242	200	215	196	215	232	224	222	216	237	219	229	213	227	204	194	241	222	209	237	233	217	230	220	235	208	202	212	216	207	240	217	201	223	206	212	211	213	230	213	216	225	239	235	218	239	179	196	220	234	229	203	249	238	206	223	221	204	214	204	236	186	245	196	227	207	213	194	207	181	191	201	212	209	215	189	249	250	218	215	216	223	226	229	243	237	220	224	202	231	187	208	206	222	206	235	202	224	203	238	218	204	210	224	211	228	207	199	224	227	215	231	230	211	205	210	217	212	234	214	224	216	189	237	189	172	215	214	246	226	200	220	192	196	199	218	232	211	224	210	201	228	240	239	201	210	208	234	215	213	198	228	211	208	202	233	214	218	222	230	203	234	226	224	204	211	203	225	224	217	181	202	207	222	201	224	198	240	192	222	204	209	192	209	236	212	186	231	203	246	203	198	193	248	222	200	224	205	230	221	184	214	206	214	240	212	239	207	232	209	246	180	211	208	219	220	243	206	200	219	188	186	196	206	232	220	215	223	226	209	227	235	204	198	215	199	240	222	218	202	222	195	189	233	211	212	225	193	221	216	229	193	215	239	233	210	215	204	234	210	202	214	225	227	244	220	205	221	215	212	203	227	207	233	232	188	204	227	215	212	220	235	219	218	233	194	206	199	219	222	244	222	247	191	185	217	208	198	216	241	223	229	212	218	210	204	222	213	208	241	203	202	226	182	239	241	220	236	220	212	234	218	228	228	197	234	230	206	218	190	208	232	220	213	227	216	233	233	199	205	230	195	228	214	220	202	208	199	230	183	207	211	244	228	259	217	199	205	220	225	210	193	223	213	239	195	266	242	223	215	214	226	213	216	211	240	212	215	186	211	235	212	218	228	229	202	207	225	200	193	239	204	208	217	231	201	203	213	223	210	190	240	217	230	192	224	226	219	240	208	203	209	200	222	217	216	211	255	217	207	233	215	215	214	231	224	230	231	214	245	227	227	223	222	226	244	231	215	213	217	217	219	200	211	209	226	259	211	208	227	218	240	235	231	240	233	213	225	219	212	195	221	232	188	232	208	230	202	184	230	213	206	215	203	195	201	209	226	216	214	224	197	219	226	209	211	194	189	218	213	219	211	184	216	227	235	216	208	216	222	215	233	225	225	223	226	227	219	218	220	182	219	196	196	220	204	202	214	237	233	222	207	227	222	204	223	241	231	223	207	216	244	196	216	233	214	220	200	214	220	222	224	200	222	213	201	229	225	211	219	211	213	195	233	228	226	240	226	210	218	210	229	209	218	212	223	209	212	240	216
19903	2469	4295	5092	4523	3557	2896	2414	2125	1835	1549	1477	1286	1216	1134	1021	973	908	930	853	815	814	774	734	774	763	687	671	661	687	672	657	609	604	627	620	613	655	563	627	575	591	571	589	601	571	580	561	577	558	569	579	542	545	559	565	582	542	520	541	515	518	539	548	599	542	530	557	558	556	558	534	504	558	548	520	529	535	543	554	533	522	558	493	506	552	526	543	497	537	547	555	542	519	533	539	521	544	533	526	530	553	508	503	506	489	490	543	488	499	545	515	528	484	546	543	542	570	493	520	518	518	555	526	494	544	517	494	527	536	504	523	503	520	498	526	538	527	493	493	534	480	530	525	519	499	520	499	554	503	498	542	534	515	502	534	537	561	482	530	558	516	507	500	528	496	518	563	548	516	511	539	522	527	515	524	531	485	499	532	521	532	566	552	489	521	518	525	524	515	467	488	503	490	515	481	555	497	475	511	479	517	522	507	476	516	548	551	489	505	488	531	551	537	494	510	499	486	488	501	513	530	484	489	531	562	496	496	502	560	488	516	549	509	518	501	504	477	524	491	550	495	512	483	557	525	519	514	546	533	507	532	551	522	509	519	517	516	467	496	502	554	587	528	487	519	509	510	515	566	539	492	540	512	545	526	527	514	521	514	483	532	532	541	532	512	507	508	509	507	557	507	502	494	537	540	523	523	488	526	523	532	536	532	529	512	469	533	531	489	535	477	528	536	535	549	503	513	520	480	509	543	561	506	515	563	521	514	539	508	505	520	494	543	536	496	539	528	544	507	521	516	491	534	504	524	538	524	521	511	516	490	528	504	525	514	511	511	510	521	519	532	522	493	543	488	511	532	505	558	534	515	507	514	500	488	516	507	499	498	510	555	552	519	516	493	514	522	504	525	517	535	495	479	505	521	522	542	501	483	495	453	495	531	514	481	544	536	494	537	509	509	489	499	511	494	481	514	500	474	502	489	511	490	510	511	518	493	492	542	510	507	494	493	506	489	549	494	520	514	523	508	495	522	506	536	528	524	545	515	510	534	522	533	474	548	497	564	515	505	522	519	536	515	489	528	481	517	556	533	489	535	525	549	530	503	492	527	534	477	505	527	518	471	508	527	496	534	500	542	535	515	539	537	493	513	524	531	533	528	533	521	528	498	499	519	506	502	497	490	499	488	545	502	522	553	510	522	533	516	488	521	510	527	532	524	499	489	494	476	522	504	508	525	525	538	532	556	512	529	493	516	509	522	518	533	554	540	533	509	485	521	489	526	522	526	520	488	525	489	516	503	547	512	525	548	499	515	529	511	544	518	549	495	513	492	504	521	500	520	508	526	509	493	496	549	507	544	500	509	531	549	506	526	527	539	485	483	516	529	514	520	497	528	504	544	526	521	501	512	497	528	535	488	540	548	502	522	518	498	508	500	474	553	524	534	490	538	530	506	530	496	539	559	522	474	514	534	522	495	534	542	527	554	510	544	507	491	547	484	481	510	532	520	518	500	496	483	454	497	545	526	494	512	547	508	486	494	498	525	508	516	533	494	548	509	537	564	503	488	546	508	509	516	514	540	498	483	534	460	542	503	502	515	519	559	511	537	518	534	556	510	493	498	531	511	520	537	528	517	499	486	535	511	510	493	510	490	527	527	561	509	503	519	526	481	558	491	502	520	543	466	485	525	537	507	472	532	518	526	544	506	520	508	509	508	545	498	502	512	472	517	498	519	529	503	524	524	489	484	504	538	526	490	534	509	510	488	552	496	501	510	516	525	549	517	523	516	535	488	524	525	497	545	489	504	478	536	521	522	496	529	485	506	461	515	492	503	505	494	529	526	548	504	509	528	541	521	516	541	488	569	532	536	485	478	511	497	459	485	536	552	524	495	499	507	502	507	524	537	514	546	518	511	515	543	526	521	545	499	504	514	502	504	551	487	516	522	509	542	550	492	510	529	497	537	543	513	506	564	470	500	503	514	517	524	486	527	490	522	558	524	504	502	544	503	488	502	551	501	502	515	522	495	514	540	490	495	533	555	498	508	514	519	531	492	508	524	527	539	492	532	522	522	505	495	498	532	558	516	534	567	525	521	539	522	485	482	496	498	502	509	466	533	496	549	510	516	502	512	534	507	527	487	530	557	490	556	532	545	471	526	462	533	482	482	481	516	519	515	536	512	499	526	496	547	485	495	517	491	538	519	536	529	528	511	496	469	547	550	535	490	520	502	488	547	552	544	529	526	510	542	505	504	513	508	553	501	521	533	515	499	523	537	492	504	493	506	558	533	564	513	539	544	543	527	505	514	543	533	489	490	550	536	558	524	508	504	536	521	524	516	542	511	518	505	528	518	487	497	542	505	530	485	536	518	511	480	557	563	489	527	522	472	517	522	520	535	516	520	500	524	532	521	477	527	526	535	528	545	504	514	520	519	496	512	496	530	517	522	528	511	524	516	515	510	514	496	523	490	495	522	508	485	545	503	535	482	516	543	531	466	551	519	505	549	527	528	537	515	504	532	528	511	469	513	549	548	520	540	514	512	510	525	510	481	505	512	479	468	505	537	526	470	491	525	514	512	492	522	500	508	515	527	511	530	517	492	506	513	573	480	512	527	480	532	475	539	546	517	510	553	574	512	476	484	484	533	480	514	530	541	480	497	540	545	499	504	544	498	507	527	508	497	533	587	538	532	521	507	499	498	527	533	498	511	500	511	547	535	528	495	503	533	522	507	519	528	535	491	518	520	497	499	519	541	534	536	518	527	506	540	506	530	581	515	486	503	521	505	504	470	534	493	535	500	496	515	498	561	527	534	493	478	524	546	530	467	488	525	493	495	537	468	458	518	489	497	480	499	522	552	539	564	525	486	501	523	502	517	495	535	532	513	506	475	504	514	505	494	497	499	482	537	491	521	508	490	486	508	511	487	531	482	500	538	535	511	522	509	534	516	526	512	511	500	472	507	511	517	511	521	506	544	563	539	489	513	509	517	533	569	495	467	508	478	541	504	519	478	504	517	493	497	541	514	512	471	510	513	478	526	521	546	503	519	549	498	533	561	512	508	531	519	520	522	501	509	509	468	515	482	535	499	509	531	468	544	534	526	502	489	509	520	526	507	517	519	526	519	523	512	541	536	511	535	526	524	544	475	530	526	508	507	581	511	527	480	509	478	522	551	487	513	506	493	477	506	538	506	522	506	509	560	506	524	506	507	533	508	500	521	497	534	541	527	480	525	539	495	507	527	515	519	529	553	498	490	529	552	505	483	528	497	483	499	501	516	526	536	506	546	494	501	536	514	493	530	532	523	494	492	518	549	532	498	549	540	514	572	516	550	498	535	525	517	474	529	507	493	489	508	500	488	497	484	513	485	550	505	520	495	506	483	528	518	511	515	472	505	560	542	536	502	524	529	465	505	534	526	507	550	518	534	529	516	510	510	542	517	514	494	485	496	516	461	493	523	560	553	516	498	486	514	542	504	480	513	508	530	501	528	503	480	535	529
3429	98	85	76	68	66	54	53	55	57	66	48	71	55	52	53	39	60	41	50	54	62	38	56	53	57	65	60	47	36	47	53	60	58	44	43	49	45	55	50	48	49	53	53	50	55	60	52	55	69	57	60	52	49	57	47	44	35	43	61	65	55	55	60	43	45	56	49	58	38	55	58	51	52	40	41	48	57	53	54	64	58	55	55	43	61	42	51	63	54	63	63	69	57	63	46	46	57	56	54	48	51	69	57	39	58	74	71	52	56	44	71	45	48	44	49	54	53	55	59	54	62	43	52	51	48	51	57	53	52	52	48	51	54	50	49	62	65	46	41	46	42	56	45	55	57	53	45	47	55	60	58	66	50	45	57	73	53	51	72	52	57	60	66	42	47	55	42	56	48	51	52	47	61	67	47	55	53	50	63	57	45	61	47	50	51	51	50	40	69	50	48	46	50	54	55	37	42	63	41	58	42	57	53	47	41	38	59	59	44	62	51	62	40	72	52	53	45	52	46	49	52	58	57	59	44	39	52	50	53	58	62	50	48	55	54	47	39	42	42	44	39	48	49	60	53	50	45	53	50	55	56	49	51	69	55	43	58	42	56	64	61	50	58	66	51	52	50	48	43	65	65	54	52	57	51	50	47	44	55	62	62	38	52	57	52	48	36	66	38	49	70	53	49	53	35	46	48	72	49	53	43	47	52	57	47	52	44	52	42	54	36	50	44	60	79	55	32	50	44	51	50	49	62	55	50	47	60	53	42	57	57	52	35	59	62	40	48	62	38	43	53	48	46	45	47	63	56	61	60	46	53	38	46	47	59	63	38	60	42	50	59	56	63	50	48	52	56	50	66	50	54	53	65	49	46	55	28	41	53	49	65	57	49	45	39	44	62	50	68	59	53	49	38	60	55	47	60	63	58	42	49	48	44	65	40	45	44	50	43	52	62	46	54	51	40	50	51	55	60	51	58	43	43	49	60	49	60	58	53	46	55	43	61	47	44	53	57	43	50	51	45	59	57	40	52	52	48	71	54	57	32	61	51	65	56	45	50	60	54	49	72	40	55	37	60	48	53	74	45	53	54	60	54	61	49	46	46	50	36	50	61	36	64	48	47	50	52	43	48	64	54	46	57	37	51	50	56	55	63	44	52	55	44	46	56	54	38	49	46	60	69	61	60	51	64	45	65	52	48	54	52	67	39	53	53	66	52	63	45	41	53	54	44	59	45	47	47	57	47	53	54	50	43	57	55	48	54	51	44	51	56	49	65	39	46	48	44	54	48	60	65	36	56	50	43	49	54	62	45	58	50	57	61	55	45	65	56	41	49	52	37	40	56	43	62	39	53	41	41	48	59	69	48	73	61	50	55	47	51	56	66	42	58	62	56	58	47	51	41	57	45	48	57	42	62	52	59	45	55	51	44	53	63	49	46	54	66	65	62	56	61	49	46	44	45	67	52	35	46	50	52	62	59	58	53	49	40	58	60	49	46	57	52	61	47	65	47	57	46	65	44	60	52	53	48	64	43	44	45	33	45	56	54	49	43	61	64	46	66	48	59	63	66	58	50	49	46	45	61	47	47	52	66	67	53	46	47	56	47	35	56	47	44	50	42	54	48	55	68	72	58	63	53	45	55	71	74	63	48	47	51	47	62	57	48	47	56	47	51	51	50	53	66	58	68	60	46	51	50	67	62	57	57	46	45	39	55	48	57	52	49	75	44	55	46	64	46	50	59	50	42	43	56	39	55	60	59	46	58	56	58	46	54	54	44	45	55	49	42	53	55	55	53	48	47	41	61	49	43	49	48	56	55	65	58	53	49	52	54	49	66	55	45	43	49	53	58	62	63	48	48	50	47	59	55	46	51	42	46	34	43	51	36	49	52	48	59	50	52	44	51	68	42	40	57	50	55	57	42	50	64	52	50	51	47	48	66	41	55	55	47	55	63	50	53	49	49	46	48	46	35	41	57	46	45	54	38	45	55	47	56	44	53	58	46	47	50	61	49	44	58	38	44	57	46	48	69	68	54	59	54	46	44	70	65	54	60	58	53	45	51	48	59	44	57	45	53	55	56	60	58	57	54	51	57	49	76	58	49	36	53	65	53	61	47	40	39	46	47	65	62	35	45	58	55	49	50	80	62	67	53	50	43	44	46	55	50	57	49	51	37	50	52	55	55	50	48	50	47	50	56	65	51	59	54	45	55	48	59	62	50	56	45	47	45	56	41	34	45	65	53	44	52	50	67	58	49	49	45	51	49	62	42	60	47	44	59	56	43	51	71	53	47	56	49	47	48	53	43	50	44	52	49	67	40	46	40	52	59	52	61	58	61	61	60	38	57	64	52	58	55	59	49	52	47	57	51	48	59	66	59	63	55	50	49	55	54	59	60	52	47	52	55	44	55	54	77	54	49	40	41	55	61	53	47	55	54	47	53	48	52	59	51	64	56	57	51	37	48	52	59	54	57	50	57	66	60	53	52	63	42	56	61	48	54	51	66	58	49	61	51	68	52	53	50	41	43	54	50	57	50	48	63	54	55	59	47	57	48	47	38	47	51	39	57	51	56	44	50	66	48	71	49	50	53	60	57	45	52	47	60	46	60	43	58	43	49	62	38	55	52	50	52	42	47	65	50	40	55	74	74	56	47	56	48	48	49	60	51	46	40	59	51	59	60	51	58	46	60	53	54	54	51	50	66	47	66	53	62	51	45	59	49	56	48	77	55	52	47	66	49	55	54	46	54	50	43	43	58	63	41	44	45	58	59	55	47	47	52	44	56	58	44	48	49	58	43	63	54	55	49	49	51	56	52	58	56	56	70	57	57	68	38	51	62	51	56	47	48	51	46	64	55	64	42	53	46	59	44	54	56	52	44	42	42	57	55	48	45	58	57	47	49	55	62	59	50	50	43	46	30	62	61	56	47	50	61	54	51	49	46	43	40	44	52	38	60	58	42	51	50	55	43	48	41	57	40	50	56	47	47	42	49	55	54	60	50	62	55	45	62	60	62	34	61	52	54	42	51	40	58	49	57	58	69	54	64	60	52	54	57	57	47	47	54	36	61	32	52	46	55	43	42	46	55	58	45	74	52	53	43	50	59	49	51	49	41	49	45	62	68	58	53	54	56	57	51	62	52	53	59	56	47	36	55	38	54	58	53	36	52	66	40	52	61	45	52	56	55	39	64	57	58	39	52	54	63	78	54	59	59	64	69	61	55	60	43	47	42	41	62	60	45	60	56	48	50	49	58	52	58	62	54	38	46	58	47	48	50	52	38	60	50	62	49	69	52	62	58	47	36	43	54	54	62	47	55	53	44	61	62	66	49	56	41	51	55	55	47	55	47	64	52	55	39	36	50	55	48	44	49	62	61	50	53	45	51	44	59	54	46	71	61	55	46	52	44	53	69	52	49	51	54	42	56	56	66	53	73	59	49	48	51	47	58	45	73	51	55	54	45	43	52	54	54	53	53	50	47	58	57	57	51	46	44
2678	254	239	268	249	224	228	232	197	202	187	168	172	184	180	172	187	188	161	174	176	152	183	181	153	153	152	154	143	173	197	202	181	150	186	175	166	160	168	170	183	171	162	172	187	166	169	145	157	190	173	154	155	176	171	172	163	177	151	179	185	194	184	164	159	168	173	194	159	192	157	180	188	152	159	185	168	172	194	176	192	145	192	164	152	165	160	180	178	160	146	162	168	174	169	177	164	169	166	168	163	180	161	172	170	154	178	158	170	177	184	160	141	165	162	156	188	158	173	178	166	165	173	170	157	160	167	185	171	154	162	182	167	151	167	186	176	156	183	162	160	160	160	166	153	155	177	170	141	159	163	180	152	157	159	166	177	152	145	172	153	173	168	143	192	180	153	146	165	179	179	175	165	161	161	160	163	161	148	180	160	165	167	187	162	170	158	178	182	174	174	159	158	174	177	194	173	173	153	179	163	177	170	157	171	191	165	174	166	178	176	151	164	158	171	147	179	170	164	157	190	181	154	148	146	155	155	174	165	165	154	159	160	165	167	171	185	167	174	157	161	145	162	184	157	162	170	159	180	188	186	163	157	208	117	174	148	162	150	159	162	146	160	159	160	155	171	177	196	154	159	165	173	154	155	145	178	156	136	179	165	187	169	169	149	164	172	162	128	180	160	169	161	173	165	186	165	166	164	173	166	181	183	172	133	166	159	154	197	167	181	162	153	166	152	168	170	148	169	163	176	172	162	164	177	148	137	177	175	196	149	150	158	157	167	173	145	165	180	169	179	169	172	163	140	180	164	156	181	170	160	166	165	148	168	149	174	163	184	178	147	179	186	190	146	158	169	176	187	165	158	159	174	183	163	166	169	175	190	161	146	172	182	169	172	179	174	148	147	164	170	190	137	152	157	165	139	167	175	165	176	167	172	178	165	146	154	159	159	160	175	181	175	149	181	169	159	154	181	149	154	173	160	167	162	176	183	146	154	199	168	173	176	161	165	168	159	186	153	159	186	138	148	181	167	161	174	147	167	164	166	196	155	179	177	168	175	169	156	187	170	161	169	162	149	151	165	134	148	192	195	188	174	160	162	179	169	154	176	183	172	172	149	172	168	169	194	153	160	171	167	167	177	165	161	157	161	162	139	150	175	155	147	148	184	175	165	145	186	161	163	151	172	160	164	132	160	167	138	175	150	178	151	167	159	187	167	162	151	156	184	169	147	176	161	161	164	161	156	160	184	176	179	142	162	157	174	158	161	162	148	155	182	169	159	176	169	167	164	145	182	170	171	191	164	172	190	195	160	176	160	172	169	147	158	174	172	166	162	160	179	159	137	159	178	157	165	166	174	177	166	168	163	163	150	158	173	170	189	152	157	159	159	171	162	178	158	174	170	164	180	174	181	168	152	176	184	151	175	161	159	183	160	165	153	184	157	162	201	159	153	175	160	165	165	175	163	175	172	169	163	141	163	158	159	164	172	171	172	158	161	179	164	165	151	171	147	164	173	161	164	173	156	179	149	166	146	176	144	178	175	146	149	142	147	163	178	154	185	165	177	183	170	163	160	158	200	157	181	161	147	158	149	195	193	155	177	176	180	161	160	164	184	186	144	166	156	162	161	176	148	155	202	165	149	182	153	175	148	181	186	164	154	164	147	176	180	167	174	164	161	182	156	174	166	176	150	159	177	169	178	163	153	164	158	141	196	175	175	179	180	153	142	164	193	145	163	165	157	161	137	154	154	159	172	149	164	165	193	176	170	167	155	180	166	175	181	168	187	177	176	174	159	144	167	180	161	165	178	183	161	153	168	159	169	161	174	164	154	150	173	183	175	155	160	164	164	155	155	141	162	157	140	154	162	165	178	164	185	148	173	174	170	169	160	167	166	189	171	161	162	175	166	160	156	183	185	177	167	160	193	184	152	172	152	147	160	167	162	166	170	151	176	185	168	143	173	168	178	137	164	155	178	162	150	165	143	177	170	179	148	159	158	155	170	155	172	138	160	163	163	155	163	167	160	165	151	165	180	163	158	149	178	180	160	170	165	172	160	150	156	170	155	144	167	159	179	191	172	163	139	167	180	141	157	153	160	172	140	148	156	185	163	158	177	185	177	152	206	153	164	197	175	138	142	171	167	165	152	162	166	154	165	167	187	179	161	172	158	144	144	164	157	175	183	159	179	169	160	153	173	172	199	185	147	157	164	181	195	180	186	172	165	161	160	176	171	175	166	160	172	155	154	191	175	146	163	162	165	177	178	143	165	170	150	165	162	150	173	153	175	165	157	173	148	170	170	171	168	163	186	191	181	170	157	157	175	168	168	155	159	159	165	176	165	183	144	156	154	170	163	159	163	190	169	156	162	175	172	186	158	180	168	157	164	163	175	176	171	171	181	186	171	166	166	139	185	179	164	169	160	158	179	184	157	162	151	190	199	154	182	168	192	191	152	171	144	162	198	163	188	167	160	142	165	158	156	164	166	147	173	170	155	151	180	174	171	147	163	173	168	165	174	139	152	186	137	175	172	160	173	179	149	183	190	179	163	183	163	172	176	155	144	164	164	180	180	164	173	152	173	160	148	182	163	153	138	179	135	163	164	173	169	175	184	158	153	164	166	155	150	176	189	171	165	177	149	177	164	167	161	158	156	169	173	175	145	174	158	169	169	133	153	156	181	162	178	175	180	170	154	160	177	164	149	136	139	172	169	165	172	180	175	166	145	155	159	172	160	174	182	154	139	163	159	163	166	164	174	177	149	158	158	161	163	178	155	179	162	167	153	194	160	164	161	168	164	174	155	180	166	163	174	170	179	166	165	173	182	162	152	179	173	172	168	164	171	174	156	161	164	164	167	176	181	183	193	152	182	194	158	145	157	167	168	171	143	160	179	155	188	168	148	161	150	151	178	156	168	167	159	165	157	165	191	159	180	168	164	170	162	167	152	151	169	158	185	153	174	179	175	184	167	145	179	177	172	167	175	149	178	172	183	159	185	161	164	171	168	160	156	162	136	166	193	146	156	171	160	176	160	178	190	157	184	186	168	172	171	190	163	143	154	162	152	160	164	178	173	165	141	142	156	170	172	156	159	166	150	142	159	157	159	177	167	166	181	161	171	147	168	177	169	163	164	179	168	162	161	177	171	165	149	170	159	168	166	165	143	178	154	173	164	148	150	140	168	161	169	174	173	180	178	157	176	197	147	162	172	178	178	177	149	160	173	157	160	162	158	163	161	173	171	185	172	151	161	156	177	157	177	156	157	175	172	155	175	155	177	147	165	158	142	189	167	168	176	152	187	155	167	190	148	169	154	156	158	188	183	164	172	176	184	170	156	166	142	167	162	170	173	162	196	150	180	154	169	166	184	166	160	179	150	152	162	152	159	162	149	180	174	173	154	140	177	155	166	156	152	163	155	175	163	171	157	185	158	158	172	168	169	139	181	166	177	188	148	155	171	146	171	173	180	154	174	165	179	190	159	141	175	195	156	161	170	170
21738	5705	1224	905	621	446	326	293	256	224	196	201	166	165	152	153	124	123	139	138	132	139	129	131	115	130	132	119	113	116	100	107	121	109	115	108	114	106	97	103	109	101	108	92	109	117	112	110	115	116	129	104	126	105	110	109	121	121	108	91	127	131	104	87	113	124	120	97	113	113	111	121	118	103	121	102	122	115	100	105	100	130	92	107	88	119	119	108	113	101	84	116	89	123	98	97	113	102	118	106	114	99	104	111	104	111	116	110	105	118	124	121	131	96	98	120	115	103	125	95	96	107	107	107	111	110	113	83	104	104	105	122	101	117	113	110	102	94	124	102	103	104	107	100	111	99	126	100	118	105	128	120	113	101	100	113	117	102	93	111	106	109	103	101	99	127	105	95	115	102	114	85	118	110	130	108	107	88	92	91	95	124	110	103	107	124	98	100	111	104	110	106	101	126	108	96	120	99	98	88	100	107	113	102	110	120	88	102	101	107	86	122	123	105	97	109	79	99	89	128	96	107	89	107	119	96	120	106	106	117	93	114	105	91	103	119	99	113	83	124	120	134	89	100	102	100	120	109	120	112	96	97	98	106	113	116	95	105	114	96	125	105	96	85	99	101	103	87	104	116	92	88	113	112	100	115	89	99	119	107	109	108	104	106	110	93	112	102	105	114	115	92	129	122	122	95	130	131	111	97	98	102	120	101	94	93	109	112	112	100	88	102	104	94	118	113	109	106	108	99	111	112	102	97	106	120	99	106	108	106	107	116	101	117	105	119	105	118	98	100	109	91	85	125	120	116	117	99	104	133	92	104	118	96	109	112	106	104	103	99	104	111	111	127	116	90	129	92	106	99	104	100	98	106	110	107	126	127	113	98	112	124	95	99	99	101	100	109	103	98	114	100	97	81	112	109	128	107	111	104	114	114	116	105	98	96	124	107	90	104	115	121	116	127	112	77	111	88	97	102	110	100	111	126	111	100	116	110	106	124	124	113	94	90	100	109	118	107	104	104	101	103	91	110	114	125	107	112	103	103	100	114	105	123	113	100	91	120	78	116	97	104	102	85	126	128	96	110	99	106	122	116	98	99	96	114	99	110	113	101	102	110	90	91	98	95	113	108	103	108	96	101	123	115	100	118	114	112	103	90	108	106	108	111	124	122	108	93	116	107	112	114	103	101	105	108	96	116	94	87	103	107	115	116	123	96	95	132	110	99	107	130	120	114	98	107	126	88	106	104	108	112	106	97	106	130	102	121	93	107	114	117	91	92	110	120	111	111	98	121	119	109	108	112	110	106	105	104	114	103	119	95	100	102	102	134	111	97	102	100	92	91	118	128	101	116	100	99	109	114	100	113	107	85	116	120	98	108	130	98	108	121	131	114	91	98	108	134	113	96	123	118	115	118	101	105	122	106	103	128	118	98	106	97	106	109	99	122	98	105	111	116	108	98	98	118	107	100	128	89	93	113	112	112	95	117	100	98	113	84	88	116	88	100	113	93	126	108	110	111	117	102	106	117	93	98	96	107	109	115	91	109	127	110	98	123	112	131	122	112	115	106	102	113	109	104	94	116	109	109	115	92	96	96	97	88	103	89	101	107	93	114	114	99	105	120	96	110	94	117	115	113	113	109	83	116	105	118	102	92	102	103	106	104	125	113	101	104	122	137	105	110	106	127	104	100	115	101	115	101	96	100	99	103	99	123	125	97	100	107	110	127	109	98	108	108	105	111	118	95	120	108	99	114	105	84	94	101	115	102	93	107	125	102	96	120	105	105	102	101	115	93	114	110	113	111	127	101	95	96	121	108	101	121	92	108	105	116	120	108	110	95	121	85	108	94	107	119	87	110	97	115	137	114	103	96	103	109	100	103	124	101	116	102	101	108	101	107	131	99	110	107	104	108	122	89	130	105	104	121	93	102	94	86	94	130	88	100	98	113	112	135	108	107	121	141	99	95	98	101	109	98	105	114	107	106	112	109	117	101	117	119	151	106	86	121	99	112	108	114	106	101	109	116	116	122	116	94	128	106	92	97	108	102	110	107	98	103	111	121	95	116	105	107	114	89	98	101	97	118	116	115	113	113	102	115	106	107	98	122	127	102	89	100	112	114	108	116	114	104	110	110	104	117	106	85	88	106	124	89	96	118	131	124	136	104	105	114	124	101	103	91	107	114	101	103	118	120	104	113	111	104	128	94	108	100	108	128	108	102	97	104	113	104	98	90	95	121	106	93	114	104	112	127	102	115	106	101	101	111	102	105	120	99	112	110	99	111	109	110	93	108	121	120	106	110	120	115	142	112	107	114	92	119	122	84	94	105	122	93	133	95	131	103	112	86	81	97	120	101	108	89	117	120	93	113	97	110	120	83	91	125	111	100	92	108	106	97	137	94	105	121	99	102	104	114	92	125	105	114	88	100	100	99	104	108	106	130	129	87	109	110	102	109	101	108	93	120	109	101	102	95	112	125	117	102	102	106	126	101	95	130	91	109	88	120	96	97	109	99	102	120	97	110	103	114	90	105	106	104	118	111	109	88	116	111	90	108	92	101	114	104	114	94	122	137	114	132	101	96	117	125	118	92	108	97	110	113	103	117	123	97	119	116	107	98	105	90	102	103	106	103	107	115	118	127	100	104	119	88	108	116	105	125	106	100	95	104	112	106	110	90	132	107	102	111	113	113	105	105	121	106	108	106	94	111	132	97	124	104	101	113	134	126	103	105	84	105	100	111	84	120	127	109	91	125	108	84	117	107	123	85	101	119	114	117	120	94	104	97	92	116	104	95	99	121	94	111	106	108	114	88	100	111	109	93	103	93	97	103	102	99	102	88	121	102	96	104	111	104	106	128	115	89	124	105	109	124	96	106	104	112	87	100	108	105	100	82	108	126	113	88	128	108	103	97	96	109	98	84	114	111	100	118	95	119	108	106	110	102	79	116	97	109	119	110	91	109	104	111	114	95	109	115	91	98	119	106	110	108	91	99	100	112	124	97	94	113	115	104	99	115	125	109	132	102	107	107	105	116	93	116	109	107	116	95	122	105	126	96	133	107	111	100	96	107	97	128	122	88	104	108	101	121	139	91	113	147	103	111	106	101	88	119	104	105	103	121	124	119	114	114	102	106	96	114	103	83	110	107	100	106	112	102	113	89	95	106	96	114	96	93	125	127	88	112	111	115	102	116	126	119	109	84	75	107	104	107	121	109	99	96	105	103	102	119	122	97	110	101	113	107	113	110	99	108	121	111	107	91	97	97	98	102	125	112	118	111	105	116	102	107	128	118	105	117	130	121	110	97	98	107	88	83	109	116	110	108	121	114	104	119	122	113	83	114	109	96	95	109	92	115	125	115	103	104	120	104	115	106	102	116	114	94	99	110	123	104	109	123	110	103	100	92	95	70	114	96	118	119	108	101	114	88	104	104	100	118	117	89	108	102	100	108	95	93	93	104	103	108	106	111	91	105	122	109	112	119	108	104	89	121	113	89	113	119
13426	1449	2346	2762	2520	1970	1557	1349	1176	1027	938	784	758	633	623	667	552	529	530	486	522	460	432	401	452	392	387	374	376	382	359	417	380	367	326	369	330	360	322	309	342	328	343	297	326	332	338	343	309	313	325	347	312	327	334	306	308	319	295	321	340	307	325	285	292	312	266	295	300	330	306	315	294	287	322	296	299	324	292	321	342	308	299	308	294	277	310	298	284	287	311	294	293	302	286	294	293	323	260	308	277	299	297	301	315	294	356	306	278	297	292	331	290	275	293	318	286	278	317	320	279	274	269	294	277	314	296	294	302	273	291	261	291	303	312	277	292	294	300	276	281	294	288	280	308	289	297	297	297	313	272	323	289	290	317	327	314	319	320	297	286	318	299	294	298	299	309	290	300	302	296	298	295	272	321	327	289	278	306	319	275	285	298	301	311	314	294	323	316	280	280	308	309	316	311	302	282	305	332	303	324	300	302	290	321	277	291	293	310	288	292	275	323	337	286	281	297	305	298	290	293	272	272	277	273	274	270	321	291	283	287	265	306	286	311	293	276	298	288	287	323	273	287	294	296	314	280	300	310	261	307	293	298	263	301	329	278	301	298	281	274	316	314	299	267	301	294	317	283	310	279	306	309	311	309	292	271	298	286	291	307	295	286	296	304	296	283	289	292	286	286	246	282	308	271	260	263	283	309	296	290	317	309	289	298	286	316	281	282	318	290	324	275	303	307	301	274	313	270	309	303	270	282	328	283	271	322	283	299	317	289	269	284	347	276	285	294	278	283	301	274	298	275	284	335	294	313	278	265	287	319	308	268	299	277	305	283	298	279	269	311	301	277	283	323	282	298	278	306	302	271	298	281	271	300	319	330	341	308	315	313	304	307	322	296	295	287	306	317	273	289	319	277	308	297	266	294	303	287	302	285	317	318	309	265	307	288	303	288	289	299	310	313	305	278	280	316	279	271	292	325	260	323	299	287	302	278	280	282	297	324	295	275	300	269	296	284	289	291	305	316	282	315	295	297	297	280	262	280	250	294	287	289	264	307	305	267	284	252	290	309	269	308	307	287	290	310	316	283	299	327	293	305	268	292	288	285	280	330	305	300	258	305	286	304	313	298	293	282	305	277	249	261	315	292	295	291	347	277	319	256	276	306	315	276	316	282	317	260	275	305	303	301	320	307	327	293	327	294	280	292	276	312	288	314	295	276	313	321	331	279	276	297	333	295	306	295	265	286	284	287	284	280	300	325	329	284	276	285	296	308	306	292	319	308	278	299	295	297	313	290	288	320	292	290	258	271	319	292	277	287	281	314	292	270	287	288	299	316	305	325	276	293	284	277	285	296	293	324	265	306	307	308	305	301	266	316	305	288	282	279	279	305	318	286	298	289	279	306	270	303	274	303	278	298	295	280	306	286	289	299	305	293	279	317	308	303	297	273	288	307	302	275	293	310	299	296	304	292	328	287	275	304	277	312	283	309	299	270	290	267	300	291	286	300	320	293	312	275	291	290	250	291	290	289	287	280	296	317	295	325	275	294	304	292	268	307	284	294	290	302	303	317	264	252	285	287	282	308	275	283	262	271	313	306	300	296	291	300	263	277	284	311	291	292	323	289	266	274	320	309	311	289	270	268	296	312	296	319	284	299	292	290	286	280	301	329	287	270	308	297	296	311	262	265	288	290	277	292	283	283	284	277	283	284	276	311	320	289	294	281	270	314	308	314	302	307	304	326	282	271	283	296	279	307	268	299	304	284	294	295	341	285	276	299	324	267	346	314	304	281	276	289	293	307	317	272	305	282	285	263	293	300	298	308	281	299	310	276	303	273	285	299	304	278	300	273	270	289	314	306	288	299	291	281	269	281	288	284	323	297	293	319	295	290	295	276	296	297	297	292	294	328	284	281	292	312	291	299	278	249	303	288	291	304	286	320	323	294	280	299	323	288	295	300	312	291	305	305	293	291	287	304	313	310	277	301	299	272	307	264	306	302	300	309	305	307	299	269	281	297	284	296	294	299	274	292	281	241	301	294	305	308	300	283	280	318	273	312	272	301	293	270	300	292	294	274	294	316	277	300	299	285	303	310	282	322	328	273	285	311	303	289	290	281	277	285	309	266	289	271	282	298	327	268	319	274	291	292	287	285	322	290	299	279	283	324	310	288	278	287	286	328	305	317	292	282	326	288	297	296	279	278	289	248	292	313	292	305	307	293	297	282	287	299	304	277	303	295	282	313	294	285	301	284	310	285	294	306	278	278	290	282	274	291	293	308	292	274	301	293	319	308	300	299	317	310	279	272	321	270	269	277	319	304	278	324	321	301	306	279	321	274	303	294	278	283	292	299	274	284	307	272	281	264	300	301	314	268	310	302	292	300	265	264	317	292	314	288	287	278	284	295	294	307	287	293	249	286	295	278	268	302	303	273	287	285	302	308	268	283	306	279	305	311	278	257	285	298	300	294	283	250	292	251	271	317	301	290	313	310	275	265	303	292	329	325	302	306	277	283	292	291	277	270	308	292	298	298	291	303	305	306	315	303	276	300	304	275	289	315	297	281	282	270	271	282	312	314	275	291	302	296	308	292	325	290	289	267	315	279	298	316	308	292	287	247	310	279	296	292	309	277	284	307	304	269	287	305	286	250	281	284	283	287	288	299	276	298	306	290	292	302	319	295	313	278	279	307	290	288	301	300	300	303	300	259	288	286	287	313	305	286	286	262	319	304	312	305	316	326	279	305	298	279	274	357	284	323	259	297	309	312	311	268	263	303	272	288	265	311	303	283	272	279	290	290	310	292	274	277	274	275	298	298	293	303	286	284	294	282	300	284	296	280	326	304	300	264	322	294	286	286	296	302	282	303	287	301	297	310	258	314	263	317	307	285	285	302	282	276	287	304	312	296	306	288	299	309	317	269	330	310	337	318	302	289	285	287	330	293	289	284	305	296	280	268	287	291	297	339	286	273	298	338	296	302	277	295	269	302	309	299	281	311	273	317	316	284	320	278	282	293	336	319	287	316	286	285	276	271	325	293	291	289	283	302	285	297	269	291	314	298	321	294	278	285	321	307	318	312	298	301	284	280	257	290	256	325	272	257	294	299	288	293	307	291	311	310	298	289	283	295	312	275	262	295	263	287	307	281	283	248	292	310	276	275	293	300	309	304	266	284	288	299	292	305	308	265	295	303	313	301	283	277	322	319	318	266	282	285	297	296	267	303	291	294	308	280	315	287	285	298	245	267	289	294	318	329	299	294	275	290	291	293	298	298	260	301	267	280	286	286	341	280	317	263	289	288	285	292	279	283	291	300	273	273	304	303	292	277	292	277	287	313	286	293	294	308	314	304	257	314	298	290	280	319	299	271	298	272	304	310	292	274	296	307	309	313	301	305	308	305	305	278	320	299	316	290	308	288	290	287	319	281	306	292	241	300	314	286	296	286	294	296	306	301	297	294	279	300	315	300	319	298	296	283	307	298	282	275	286	297	325	291	300
33642	13509	3090	1918	1259	958	693	553	494	440	386	359	341	334	333	291	284	280	262	278	228	243	272	247	266	239	263	223	264	250	203	250	246	226	201	227	226	256	232	237	234	213	237	237	187	224	206	209	232	208	207	258	225	228	223	238	199	234	236	203	203	200	250	235	206	207	206	205	200	212	249	214	221	240	208	216	212	183	219	226	227	226	208	199	232	212	196	184	226	182	233	222	228	206	240	211	214	221	239	220	224	199	204	220	198	236	225	217	206	239	210	225	210	201	228	197	206	196	208	220	201	232	214	247	217	215	199	200	206	231	206	224	227	215	208	214	213	184	208	219	186	230	243	229	222	214	218	209	211	217	219	229	236	219	207	203	218	221	197	228	223	234	222	217	242	205	195	210	201	235	209	215	213	196	245	241	208	232	225	221	202	212	215	198	211	218	205	218	217	209	212	235	199	216	218	221	224	212	193	193	206	202	211	221	232	212	199	256	212	210	207	207	230	210	209	173	209	190	220	225	262	212	205	187	200	209	195	266	217	208	219	224	209	238	223	202	209	174	195	211	220	241	250	251	209	216	206	222	201	233	219	235	225	216	216	232	209	227	214	210	222	206	226	219	216	255	247	215	194	235	217	223	183	235	219	199	218	219	203	222	209	218	199	184	238	221	206	199	205	221	231	190	202	215	231	206	214	206	205	194	206	194	183	217	236	215	221	219	227	258	227	258	195	200	198	203	210	220	222	225	216	232	206	184	234	219	194	203	221	210	207	208	198	232	230	235	229	210	245	226	201	207	199	195	208	200	225	225	226	233	219	205	202	219	223	193	221	204	259	204	212	186	198	221	210	225	222	201	229	210	222	243	204	227	220	232	211	206	235	207	190	239	213	220	223	198	216	221	200	231	242	222	228	187	212	213	208	235	208	228	218	239	218	219	209	185	217	187	240	229	191	197	196	236	239	242	210	238	251	204	210	197	222	201	239	188	223	203	232	228	227	225	206	208	222	218	217	191	205	204	232	216	244	183	211	200	224	218	218	222	210	171	234	228	224	198	226	232	224	228	206	214	231	214	206	227	252	206	206	211	232	223	224	232	208	191	196	196	214	215	230	229	217	192	209	221	202	177	216	220	191	198	195	259	199	188	195	210	228	205	215	225	216	227	241	214	207	220	216	196	228	215	235	220	214	218	209	213	230	209	181	202	259	231	184	209	215	228	217	216	212	209	209	214	216	190	226	220	195	212	203	231	219	213	231	227	212	218	220	198	209	202	207	201	207	204	204	241	240	206	190	212	205	209	207	207	214	212	236	239	225	222	201	221	204	193	203	203	225	224	223	228	202	236	210	220	207	213	242	215	233	200	223	203	220	212	208	244	208	215	226	210	214	204	240	238	214	226	239	199	209	234	205	214	215	209	193	207	210	225	226	196	222	212	241	211	186	203	209	207	208	238	232	235	225	213	202	223	179	229	225	236	204	219	214	213	212	190	220	212	196	227	216	225	217	220	224	239	204	215	218	223	223	210	208	218	223	205	223	197	216	240	203	202	197	218	230	224	219	220	205	216	196	195	197	201	187	205	213	208	227	209	220	201	219	196	202	215	207	244	218	178	221	224	212	229	217	219	207	250	215	215	247	227	214	231	216	199	205	209	219	238	204	249	241	206	219	212	220	228	225	219	226	233	186	217	219	191	228	215	221	204	215	209	228	210	184	196	197	224	234	229	213	197	228	227	203	234	191	212	178	219	227	228	219	217	227	207	210	204	219	240	183	208	224	214	202	216	229	238	235	204	228	251	184	196	232	205	207	222	204	219	195	201	213	199	205	211	202	206	228	213	196	212	221	226	196	243	199	241	229	233	217	240	226	242	219	218	227	218	201	187	237	248	233	199	216	227	212	200	223	192	247	241	231	236	197	193	230	249	254	227	249	208	207	228	216	206	223	193	209	212	218	216	215	228	205	221	220	213	199	218	220	221	224	212	233	236	192	198	187	199	211	220	216	229	229	217	189	228	201	216	215	207	216	250	208	212	231	210	208	188	216	203	207	221	206	220	225	212	223	225	199	219	242	228	218	224	190	210	213	219	222	216	181	219	214	218	190	222	210	229	217	221	228	205	219	240	227	237	210	194	254	210	209	201	202	238	197	232	228	234	200	187	213	226	202	224	218	205	222	229	231	223	237	201	202	198	226	213	234	215	190	203	216	221	227	210	217	212	205	228	211	206	214	225	230	215	220	235	217	220	214	233	197	189	220	208	202	213	227	207	226	227	261	224	269	243	224	246	227	231	223	175	237	219	223	210	204	213	197	196	234	196	215	196	236	236	217	230	227	206	217	205	216	218	205	207	216	215	217	224	216	208	216	215	223	206	199	209	209	225	212	220	206	228	233	196	209	224	207	219	210	207	224	200	215	199	223	219	220	208	202	196	207	231	212	238	203	192	209	220	216	237	203	164	241	237	209	212	223	235	194	191	212	205	255	215	186	232	235	235	250	227	223	193	245	254	218	200	228	186	231	233	223	216	192	221	215	211	222	208	207	197	195	224	242	232	236	217	199	219	246	207	212	211	214	202	166	208	218	220	209	223	224	227	232	223	194	215	229	244	224	185	233	203	246	250	221	203	203	237	211	190	190	207	205	214	214	221	199	207	209	211	217	224	229	220	216	209	211	238	214	232	230	204	226	215	225	200	207	228	225	213	208	219	261	202	200	230	227	203	199	223	235	205	236	202	212	211	252	215	225	223	232	198	215	237	208	230	198	204	204	201	226	231	204	211	208	219	231	232	217	195	209	218	217	228	201	242	236	234	227	210	209	233	235	205	194	227	224	210	218	201	211	220	211	226	236	219	217	231	199	211	232	212	224	209	201	234	204	224	218	219	212	231	230	193	199	222	223	222	195	204	213	206	237	225	229	208	226	213	215	198	209	215	216	246	221	217	246	251	197	214	212	214	211	240	217	200	206	206	189	215	240	214	221	186	210	214	203	232	246	222	179	242	197	205	214	196	214	192	203	214	211	235	196	219	211	212	221	215	212	234	225	211	229	214	191	208	201	204	217	218	208	203	212	203	236	229	230	202	185	230	200	221	225	228	216	222	215	225	211	208	214	208	231	220	214	207	201	216	211	203	227	229	197	217	224	248	207	215	225	227	243	200	210	194	237	190	228	203	205	217	206	239	220	236	214	248	172	199	198	223	207	197	204	212	214	204	216	225	207	200	220	224	224	191	212	172	240	201	227	214	208	203	207	233	205	210	209	218	251	216	212	223	220	207	209	230	182	209	225	183	229	239	215	216	212	232	224	251	189	188	193	208	193	193	186	214	219	238	223	202	222	234	203	238	235	206	247	216	204	229	217	199	242	197	207	225	216	214	196	218	229	227	207	235	208	196	206	223	211	215	237	212	228	230	225	237	193	228	214	191	213	209	231	214	215	225	219	218	207	170	239	219	213	221	209	231	206	215	241	177	219	220	215	213	192	218	197	217	206	183	212	199
19196	2648	4422	5190	4336	3584	2941	2427	2119	1841	1692	1386	1302	1204	1168	1105	969	990	880	893	813	841	794	730	766	750	685	724	653	637	638	639	638	638	628	649	615	583	619	535	603	574	585	571	590	569	580	570	580	555	551	534	579	569	545	559	537	582	604	559	555	536	535	506	559	569	560	517	531	529	546	543	537	515	510	537	562	569	523	521	547	529	504	535	490	487	544	550	539	511	524	558	508	511	531	488	523	529	500	509	562	510	512	483	544	491	536	563	529	504	517	533	522	516	494	533	510	513	516	561	498	512	550	484	543	495	516	534	499	490	517	496	520	494	499	526	500	513	524	534	491	475	520	498	525	523	487	538	533	484	481	507	538	569	509	512	520	535	497	511	498	518	528	545	476	563	465	493	540	564	528	490	492	531	528	510	524	518	483	513	560	513	527	507	502	529	523	486	496	544	537	525	520	490	536	513	509	512	512	505	488	514	500	520	521	470	492	541	547	511	480	505	526	537	507	522	523	519	529	530	558	498	493	514	524	487	546	540	508	526	526	583	499	497	531	528	487	542	548	531	503	471	516	535	525	502	523	533	535	542	487	518	540	530	505	497	508	461	490	523	488	530	537	508	531	503	473	542	461	482	515	489	541	508	514	497	521	542	525	488	531	503	534	468	520	514	513	524	541	523	494	517	517	507	494	486	496	479	541	507	504	552	522	539	517	475	527	528	519	505	522	520	532	551	507	516	502	515	521	540	521	506	523	492	539	504	535	511	519	487	527	529	503	525	558	479	534	508	521	489	500	498	519	527	493	531	474	510	489	498	524	543	526	508	567	502	518	574	498	508	528	543	514	517	514	532	491	538	498	509	492	553	500	511	504	488	544	519	516	487	532	497	536	496	534	506	518	516	514	478	527	517	523	500	504	555	544	490	498	521	520	521	492	524	532	515	521	535	493	505	516	493	503	524	502	505	505	534	505	523	544	481	505	482	543	506	485	508	514	497	510	530	512	478	532	513	507	490	539	483	533	537	487	527	533	494	535	530	523	509	505	526	502	492	538	525	518	487	531	491	505	503	512	514	518	536	535	536	511	544	524	530	555	551	534	472	545	543	479	522	515	529	510	485	468	479	517	562	521	549	525	514	515	498	476	497	522	526	510	479	530	537	518	516	529	515	486	516	492	504	502	547	505	515	521	532	477	484	501	539	503	508	501	555	537	512	482	499	521	484	535	507	496	529	483	513	534	510	551	517	502	540	490	489	526	521	504	563	522	516	459	501	540	559	538	500	509	506	497	499	500	540	526	539	581	468	538	511	496	483	529	546	500	474	546	532	516	567	477	476	505	501	498	501	511	512	535	524	491	494	568	484	490	492	519	498	485	486	576	510	524	492	479	480	528	489	526	494	519	529	516	556	507	528	493	541	508	555	500	506	532	527	507	550	545	513	502	498	526	568	517	483	520	551	563	520	506	524	503	538	503	517	522	459	554	491	543	539	504	469	511	528	469	554	528	493	512	510	540	494	485	524	560	498	490	516	467	500	500	512	515	477	529	525	504	525	521	549	500	514	521	485	481	543	494	500	495	484	491	530	540	503	512	493	579	479	530	507	550	517	495	463	542	509	513	510	481	493	538	515	522	537	504	499	531	544	511	517	561	494	486	519	518	521	517	492	481	504	507	525	529	520	529	550	522	502	516	497	522	517	505	506	493	505	511	521	525	544	487	494	515	497	508	508	492	547	527	511	547	514	509	529	513	522	498	506	508	518	500	511	489	544	545	494	512	515	510	499	491	497	531	580	494	507	555	511	519	480	531	539	537	523	557	525	485	524	472	491	511	522	525	501	495	524	540	581	509	528	525	508	501	517	529	509	557	497	546	523	508	528	529	483	529	503	498	513	494	537	481	509	514	512	470	459	483	493	509	505	525	510	528	545	495	530	528	551	503	531	516	492	497	525	538	510	548	500	518	541	508	517	534	491	533	487	531	534	503	550	542	508	518	505	495	503	483	528	504	512	533	502	503	519	515	501	517	529	553	517	532	484	470	545	510	508	524	534	502	474	492	494	480	496	540	497	476	516	513	501	513	513	518	499	498	509	491	511	511	536	500	482	467	492	492	528	527	527	514	513	540	523	511	522	499	529	525	495	529	493	471	516	505	484	508	463	531	530	529	485	525	549	515	577	510	526	498	524	502	531	511	514	479	518	500	539	532	483	507	499	542	500	481	490	515	475	509	506	531	507	486	524	534	549	546	487	537	496	501	531	509	506	496	534	531	491	511	471	493	498	479	514	512	533	509	486	511	506	542	490	481	514	544	519	504	538	513	521	469	503	523	495	511	510	537	530	528	495	492	528	514	493	543	560	530	542	522	548	546	509	465	555	512	522	533	553	475	578	527	477	525	511	500	534	529	479	496	513	522	507	465	512	540	494	520	518	533	512	554	498	539	519	504	527	478	534	502	502	526	556	518	509	492	531	515	501	492	553	512	506	512	470	533	513	503	486	485	492	538	489	520	483	516	521	527	546	540	572	512	505	549	554	510	550	520	518	495	562	505	511	546	548	529	518	521	522	495	521	505	548	484	562	497	481	501	559	506	504	538	526	504	461	515	507	500	515	540	488	512	482	516	518	493	519	553	552	525	556	489	549	492	484	517	532	478	554	498	546	494	533	513	537	507	488	481	523	492	549	541	463	491	497	472	566	513	521	522	501	529	532	528	484	517	514	532	513	526	525	523	481	511	511	497	522	562	476	503	496	525	519	540	491	491	529	521	498	510	530	514	544	518	472	504	526	548	516	501	498	534	474	463	549	469	543	515	551	493	523	524	506	470	508	466	485	554	508	530	535	486	495	524	511	510	539	515	519	482	525	485	503	495	501	558	534	479	518	533	525	543	500	541	478	519	463	480	495	502	545	504	494	533	473	503	513	529	523	538	527	511	521	482	516	528	499	454	498	521	529	502	498	507	508	516	533	540	512	512	533	536	501	479	487	532	480	545	556	521	519	523	525	548	491	528	491	491	532	487	513	523	547	485	473	497	513	497	502	517	556	525	487	461	506	538	501	502	520	469	506	552	528	527	475	531	488	507	516	525	565	500	511	509	531	525	522	515	522	500	489	493	509	488	517	512	517	541	530	486	509	475	497	511	503	502	504	471	495	527	545	495	487	537	521	537	503	544	491	500	529	469	532	522	518	540	545	516	522	569	552	537	542	523	504	542	554	536	533	551	516	517	538	527	502	535	545	538	464	529	519	528	520	497	508	474	554	548	486	533	515	525	496	522	503	509	538	480	527	540	552	497	548	510	523	557	464	532	490	464	485	540	521	478	528	483	525	529	504	482	533	515	529	486	491	470	500	494	516	491	522	526	535	514	517	545	471	506	509	523	496	479	473	528	493	485	513	529	555	524	522	530	530	516	511	519	558	524	485	499	559	548	513	516	517	527	520	482	515	523	497	481	540	551	494	543	502	521	541	563	522	521	474	511	536	527	537	523	509	484	545
3239	120	93	64	57	55	66	49	59	62	53	51	54	62	53	64	59	41	41	56	44	49	60	68	47	38	56	53	61	45	54	53	44	53	47	60	51	47	49	62	56	42	39	54	54	52	51	54	51	57	56	57	46	39	49	62	66	54	50	51	65	53	58	58	46	40	57	49	53	60	54	53	45	54	51	37	63	40	62	60	50	52	67	56	56	49	75	72	56	41	55	44	53	46	50	50	49	71	49	45	45	55	50	51	48	40	45	54	57	51	58	55	60	50	53	58	69	46	53	61	53	34	55	48	39	49	47	47	54	71	69	53	49	60	55	54	53	55	50	48	52	44	51	43	51	55	38	51	41	64	52	55	63	43	42	48	52	58	53	50	59	47	57	38	41	55	48	43	46	46	52	67	61	46	53	46	42	55	64	53	53	55	48	59	43	48	59	63	36	65	48	62	42	67	56	49	75	48	66	56	56	45	55	37	54	61	52	47	44	48	58	55	33	63	47	41	60	44	57	61	39	49	52	49	60	44	64	46	57	58	50	72	49	56	61	42	49	50	60	52	50	53	53	59	70	59	56	68	39	25	54	53	47	46	39	60	50	51	46	57	41	56	58	53	50	56	45	65	51	61	61	52	53	52	50	51	53	52	65	61	49	50	68	47	45	39	55	62	43	55	46	62	43	47	58	59	56	45	65	55	44	44	53	49	66	62	47	49	57	63	53	50	44	64	48	54	65	66	55	52	62	42	59	49	56	63	60	49	50	52	53	45	57	52	47	51	55	47	62	43	40	42	61	54	51	64	46	57	56	69	40	50	54	51	58	60	59	65	53	51	57	52	55	51	49	48	52	68	56	61	36	43	60	52	45	47	50	48	59	49	59	54	48	44	48	61	44	47	47	53	57	53	41	47	48	52	51	52	66	62	54	48	49	54	44	62	43	64	53	56	38	54	59	44	66	51	71	58	57	41	59	48	52	54	56	59	53	63	55	50	41	44	55	68	43	46	46	66	50	65	54	55	41	51	56	48	40	43	41	56	52	49	62	61	51	47	42	41	56	53	53	57	57	45	51	49	65	50	53	46	71	57	45	38	38	46	45	62	57	44	54	64	48	53	56	48	57	60	49	57	53	53	48	54	58	46	45	62	49	47	58	56	56	63	52	50	51	50	61	46	48	61	61	59	64	39	46	42	46	47	50	62	47	54	49	39	46	39	55	40	72	63	52	64	61	43	55	61	50	50	45	57	48	48	61	55	42	50	63	50	63	60	37	53	50	63	51	56	46	51	54	39	53	62	49	59	46	63	47	55	58	43	62	50	66	49	53	51	56	48	51	49	37	51	49	52	58	47	52	61	62	70	48	47	63	44	53	57	61	52	58	61	58	51	48	56	51	62	47	50	49	44	52	66	49	61	54	59	42	36	52	59	66	70	60	49	52	74	40	43	35	48	56	64	46	52	64	57	55	43	64	55	53	58	54	48	47	44	53	44	54	58	54	37	61	56	60	51	47	59	48	55	55	54	56	58	49	54	49	41	59	49	45	44	64	52	50	45	39	50	47	51	37	37	45	55	55	56	69	52	59	48	58	60	52	62	57	45	48	55	49	49	58	43	55	55	48	71	58	47	66	68	50	61	46	60	58	63	34	53	45	50	49	33	53	42	50	45	57	48	47	37	62	51	56	53	48	46	64	57	66	50	57	52	52	53	46	58	46	48	43	48	53	52	53	51	44	48	54	45	37	48	56	49	44	56	60	39	51	52	46	58	56	46	45	46	54	45	42	46	56	46	53	52	46	60	74	54	59	64	49	48	60	61	49	53	58	46	50	51	45	49	58	49	44	60	51	58	55	56	57	48	58	47	53	52	50	61	54	50	48	42	52	58	51	63	55	50	51	51	54	63	54	49	55	51	39	53	69	54	46	58	51	47	53	41	56	54	61	51	62	57	54	46	50	54	57	62	45	61	52	36	47	44	44	59	48	62	50	55	40	51	69	42	60	50	52	50	62	63	54	47	61	44	70	47	48	49	56	80	43	56	46	56	39	34	54	55	63	42	43	51	63	67	61	46	55	50	51	54	45	50	58	55	54	51	73	39	50	51	62	56	58	59	57	54	54	56	46	54	44	53	61	47	65	45	48	53	42	54	48	52	66	35	62	59	57	65	50	58	39	49	50	58	49	55	51	60	55	53	36	60	44	41	59	56	47	36	50	48	61	41	63	42	65	59	56	65	66	54	50	41	56	50	73	44	60	56	57	43	65	50	52	55	48	52	48	55	45	46	49	68	58	49	40	70	43	56	59	52	53	58	55	50	46	59	50	55	47	51	61	44	49	62	64	37	41	44	50	61	60	57	51	57	50	48	56	63	59	55	53	57	62	48	53	42	57	58	60	45	68	46	57	44	58	55	59	59	46	54	55	73	53	61	51	52	43	58	51	57	58	53	60	51	43	57	53	45	70	51	56	60	49	57	37	58	51	62	58	51	49	39	47	57	49	45	44	54	61	54	67	69	42	61	55	68	43	68	53	60	41	55	48	47	55	57	41	49	41	63	57	49	51	54	57	59	49	58	48	61	63	44	54	50	42	42	49	53	50	60	58	49	67	55	68	56	53	51	49	62	43	65	59	58	52	50	46	44	49	62	67	54	55	43	51	69	54	47	58	51	57	53	49	54	48	42	63	34	57	63	62	60	51	49	51	60	52	43	59	46	55	65	59	36	51	47	63	72	51	77	42	53	51	61	49	57	52	62	58	59	37	69	49	40	46	53	44	47	50	38	53	64	53	62	56	63	52	65	40	49	54	55	68	57	59	48	44	47	70	51	53	82	49	50	40	56	65	48	50	55	56	44	37	62	56	65	59	52	53	56	53	46	45	62	54	42	56	63	31	49	67	49	69	55	50	46	50	53	51	54	34	41	51	53	52	63	55	57	49	65	52	55	53	55	46	64	43	59	52	42	47	49	52	57	44	55	67	52	42	44	67	64	47	62	43	51	54	66	57	59	52	47	41	59	62	56	43	62	54	61	69	54	47	58	59	51	38	54	55	58	42	57	50	43	55	51	46	57	52	47	54	61	50	54	50	56	41	56	61	54	57	52	58	73	58	46	36	59	49	45	46	53	55	50	58	55	76	41	59	48	52	45	67	60	42	52	46	52	37	53	57	52	49	49	57	43	67	71	39	63	59	52	51	51	53	53	47	39	38	38	48	54	42	53	49	44	63	56	47	56	45	46	52	46	50	60	54	52	43	51	46	49	61	45	57	56	63	61	56	42	43	54	62	51	56	45	53	70	37	51	64	59	52	53	50	48	51	57	55	48	67	50	74	53	51	69	56	51	65	56	60	55	47	46	54	46	70	53	54	51	58	58	53	40	55	69	66	51	60	44	59	38	47	52	62	48	53	45	45	43	50	47	63	64	56	51	52	55	51	44	47	44	46	48	53	61	41	53	45	56	56	48	49	50	56	57	52	50	58	56	38	49	58	55	61	56
2721	251	269	264	256	239	226	211	188	166	195	162	169	175	204	155	178	176	176	173	169	155	174	195	151	163	167	156	174	183	148	169	157	159	168	181	182	168	155	188	158	171	170	169	174	166	145	166	163	173	145	154	164	182	172	143	168	171	179	169	191	179	164	172	141	145	169	160	165	179	168	177	158	167	181	177	156	173	161	165	176	145	176	157	145	157	177	170	177	178	151	175	187	137	159	167	150	143	181	160	167	174	156	185	140	185	167	172	148	168	177	141	167	177	173	172	163	172	176	175	152	162	179	165	176	201	164	154	146	163	162	165	139	155	170	154	167	177	155	171	200	179	169	182	184	159	160	172	155	186	169	172	187	188	170	156	162	169	177	138	185	176	132	172	173	190	158	158	185	158	163	157	167	167	160	170	176	160	171	155	167	155	155	164	176	168	163	184	167	156	176	168	173	178	134	191	141	164	149	187	155	171	185	175	173	184	168	174	147	175	160	186	190	150	191	159	164	156	167	185	184	176	159	182	142	173	164	173	163	175	173	165	188	151	189	162	145	150	164	170	154	165	166	162	179	154	173	165	166	181	147	149	166	193	176	144	185	171	160	172	180	164	166	173	157	148	150	173	171	183	165	176	147	166	179	173	147	173	161	158	153	149	178	148	184	184	161	158	164	174	164	166	152	161	170	161	153	181	133	157	174	154	145	155	191	164	161	158	206	154	155	183	164	183	167	168	154	166	188	174	157	172	144	169	168	165	136	169	192	148	160	181	166	177	155	151	158	176	160	168	155	162	184	172	159	168	154	164	181	183	150	172	174	154	147	154	165	155	178	187	154	170	173	171	176	143	149	163	168	151	176	163	192	167	169	165	157	162	199	187	175	168	172	172	183	198	177	176	176	164	160	162	163	191	164	166	176	192	165	153	156	162	167	181	180	165	183	165	183	171	175	156	162	160	156	168	168	172	199	166	171	170	181	178	156	184	179	172	160	183	187	178	160	157	163	166	178	166	173	163	179	168	155	168	168	175	145	163	151	188	152	154	161	167	170	150	167	176	171	160	178	172	151	171	160	174	162	159	161	173	174	193	175	145	178	162	149	177	169	159	167	177	154	154	177	162	160	170	139	164	168	148	177	170	173	138	150	168	150	166	177	175	159	184	163	193	178	164	173	173	172	161	205	145	178	155	169	173	177	194	170	161	154	167	191	189	189	159	167	192	176	200	162	158	160	172	171	156	155	146	172	158	167	167	156	174	159	164	169	138	182	188	164	183	176	190	160	165	140	144	181	166	143	174	179	169	183	156	175	172	175	181	143	158	144	164	163	167	151	160	188	169	150	176	157	169	160	161	175	162	181	150	161	198	142	153	170	168	178	174	167	173	181	194	178	147	174	177	164	171	158	169	167	161	188	163	155	165	167	172	185	163	169	165	147	192	157	179	153	180	167	147	160	151	169	161	187	177	160	153	173	165	173	152	171	162	164	168	158	183	171	162	182	185	177	156	176	157	158	154	158	155	160	172	151	154	168	140	182	145	205	160	187	168	184	161	185	185	168	187	162	159	166	177	205	183	166	163	164	161	156	167	148	162	195	169	167	176	162	171	162	185	184	167	161	181	159	166	157	174	189	162	161	178	156	160	163	156	177	168	190	169	157	162	166	183	156	158	166	192	175	173	165	188	165	170	157	157	152	137	173	155	159	168	185	169	156	158	160	157	183	143	168	182	171	179	128	162	163	171	167	184	177	181	163	184	169	157	157	185	182	168	169	146	147	159	160	153	179	176	143	157	190	174	153	166	160	160	128	184	160	163	172	152	182	191	163	158	162	172	157	155	123	162	160	160	152	191	195	171	181	169	160	156	164	177	165	185	172	181	141	171	166	175	187	161	159	168	179	172	172	178	160	174	159	176	172	187	160	160	172	168	170	150	159	138	180	155	159	160	171	167	157	172	170	161	181	170	175	148	161	142	158	164	138	153	164	166	182	163	161	197	182	172	166	160	143	144	184	172	181	168	170	160	160	179	170	150	170	197	177	187	160	153	165	155	169	171	190	181	165	176	183	159	172	154	176	173	154	153	171	176	163	154	145	137	158	160	153	137	160	163	172	145	159	173	172	176	199	161	176	154	160	146	163	164	185	135	185	179	175	170	153	179	189	155	171	171	155	180	155	169	165	144	182	178	174	149	136	180	182	158	175	195	170	162	153	149	173	153	152	155	173	175	160	173	174	172	134	152	182	155	165	159	177	158	147	189	147	167	178	177	174	148	159	163	181	168	166	172	171	186	163	159	167	146	161	170	169	175	169	163	174	147	174	147	132	163	187	175	160	151	162	176	178	153	166	203	154	177	163	154	167	171	168	163	182	156	175	155	148	168	185	137	163	162	167	181	178	175	173	172	164	155	177	161	169	151	164	164	172	168	177	176	156	184	158	149	172	162	145	167	176	185	189	198	157	169	151	169	178	180	173	168	178	167	141	188	186	174	167	171	145	154	153	184	159	187	162	152	171	146	170	181	188	157	174	166	166	148	165	186	162	180	146	192	181	155	168	161	142	158	173	155	157	164	177	149	172	178	177	158	157	154	175	187	157	163	184	182	171	161	174	167	162	158	193	171	156	166	164	158	154	174	144	145	160	154	169	151	153	198	158	150	149	158	151	190	144	179	185	163	147	183	157	166	162	172	155	187	159	167	179	169	175	165	154	183	133	155	182	154	171	157	159	149	161	155	154	167	160	187	149	160	184	170	165	164	175	155	177	175	134	164	153	153	162	172	163	155	148	171	166	172	173	155	163	177	163	152	170	159	168	170	165	153	178	155	163	174	180	170	166	180	170	165	148	199	179	164	176	149	190	158	165	156	160	167	161	169	174	162	153	172	181	201	169	157	150	143	159	179	159	175	183	157	156	188	181	172	188	192	161	172	155	180	154	176	165	169	155	177	166	179	148	182	186	154	178	162	184	187	167	170	145	151	152	187	151	171	158	177	169	171	154	167	181	183	156	172	171	178	178	179	164	166	191	178	164	160	179	180	156	174	170	172	151	161	181	180	175	150	178	152	189	154	167	167	180	170	156	165	150	164	170	162	177	163	151	174	170	156	172	186	152	159	141	151	176	152	172	156	178	170	182	165	188	156	182	172	171	178	171	175	164	172	166	158	175	176	165	161	169	180	161	179	147	172	156	164	165	181	178	196	178	194	170	174	181	187	138	177	195	171	154	165	179	165	152	182	163	185	143	182	206	173	161	171	173	152	154	169	173	167	146	172	151	166	162	187	183	168	161	158	188	169	159	172	168	161	151	154	159	176	170	134	185	160	158	171	169	165	168	187	181	161	144	177	159	169	157	186	165	175	177	180	153	155	153	191	169	153	169	171	173	181	154	160	184	153	173	161	157	145	159	169	174	151	162	171	186	149	203	158	152	164	184	171	155	168	158	172	173	151	171	179	162	186	167	158	176	163	137	162	193	151	183	172	167	152	183	169	175	145	168	160
21608	6381	1209	844	614	457	343	307	267	226	215	180	169	151	150	152	126	130	126	139	131	124	145	132	130	133	135	117	125	123	124	112	112	111	120	69	107	122	113	102	118	115	119	114	115	123	110	117	117	101	119	110	105	101	107	114	121	103	132	129	120	108	118	110	120	125	94	108	109	100	85	110	136	108	105	100	96	98	108	105	103	129	121	102	121	111	108	98	103	105	117	123	84	128	108	119	100	120	117	100	95	111	132	116	102	116	105	115	103	102	95	91	111	103	124	125	107	103	90	101	104	118	106	90	102	94	120	114	103	98	97	92	112	97	117	114	104	105	120	95	103	95	117	108	138	111	110	125	111	107	105	104	127	92	127	98	105	115	105	105	98	107	133	108	101	119	107	83	100	94	88	101	101	109	112	108	99	118	117	107	104	92	93	78	126	103	119	102	118	117	92	105	105	116	114	96	113	111	112	107	89	116	102	104	91	113	109	117	127	107	110	104	95	111	117	112	89	107	110	106	109	116	94	106	109	100	106	111	85	118	122	115	122	103	122	98	102	118	114	96	100	120	116	103	123	122	118	95	103	134	113	102	124	98	112	96	105	87	126	127	104	115	109	108	134	108	104	124	115	119	117	109	99	116	107	112	110	104	112	121	128	97	112	104	95	120	120	109	114	127	102	117	111	120	103	126	88	112	95	90	98	109	81	102	102	101	99	102	103	108	129	115	104	126	119	100	101	109	108	122	95	119	96	95	97	115	110	116	95	120	114	110	107	117	110	118	123	113	106	99	103	117	119	97	117	125	104	89	94	119	119	109	101	110	116	112	92	101	109	102	127	107	119	102	123	108	106	92	109	100	112	90	102	111	108	114	102	104	119	111	96	119	119	109	96	100	106	98	123	117	101	123	112	126	84	98	105	115	93	109	105	104	84	124	104	98	103	112	111	109	119	108	118	91	99	101	98	102	105	107	106	116	101	106	105	136	110	121	123	113	100	93	117	124	111	92	97	122	86	100	107	96	90	126	116	99	111	114	95	107	106	99	124	103	89	95	105	105	85	102	89	93	99	113	117	99	97	115	96	117	127	101	98	106	92	102	119	106	106	91	135	92	117	126	102	102	109	108	126	110	98	91	116	114	108	107	113	105	120	100	103	104	95	102	127	98	115	105	125	100	103	115	103	96	127	108	111	103	96	109	120	115	105	107	115	92	100	96	107	107	115	105	123	111	100	124	103	107	103	103	109	112	113	112	115	88	96	106	113	111	120	101	101	112	113	109	89	103	83	113	105	107	100	91	87	108	102	102	117	96	98	101	115	96	118	108	112	102	119	116	110	106	95	105	98	118	94	93	120	87	105	124	112	84	102	95	105	109	101	102	118	111	116	107	101	102	101	86	96	107	121	92	101	112	90	100	105	107	111	108	103	107	110	106	108	110	96	98	98	94	103	117	117	144	112	111	93	117	92	120	100	118	110	123	100	111	104	111	112	110	86	114	124	116	97	116	98	115	106	95	116	105	116	101	100	95	106	92	102	103	95	100	105	126	112	118	115	119	120	94	101	132	100	105	126	104	93	100	107	107	100	98	106	109	109	111	94	103	110	96	97	95	98	101	101	97	102	105	116	81	98	91	100	102	114	123	99	116	123	119	118	97	92	111	99	107	100	108	118	112	116	120	109	102	121	105	106	124	106	91	110	97	129	125	106	110	92	109	96	124	98	124	123	112	97	129	91	105	95	105	123	107	114	112	97	103	107	108	121	108	121	102	129	109	100	112	119	94	128	121	112	104	102	100	111	119	99	92	97	100	119	113	118	112	113	117	98	91	112	116	92	132	89	103	112	109	104	104	112	103	120	131	100	112	120	102	124	95	105	125	124	102	123	102	89	118	112	118	101	110	83	104	112	110	112	106	97	103	137	120	109	89	74	96	112	108	98	107	131	107	106	128	89	103	105	100	118	106	85	88	109	115	113	86	116	107	106	106	100	99	105	118	130	104	104	125	110	115	90	106	105	116	105	109	114	110	110	102	104	124	110	112	113	112	111	119	94	104	96	110	130	96	108	106	96	100	104	120	112	100	93	102	106	95	97	108	110	110	111	107	99	99	99	98	114	150	105	125	108	108	110	114	77	96	111	101	130	98	104	127	118	125	85	103	100	115	110	114	117	101	108	122	110	108	95	97	89	114	121	123	96	102	105	107	92	102	113	119	120	103	104	85	116	117	113	97	102	119	110	88	111	96	94	100	116	114	117	106	113	107	117	105	90	124	103	97	96	84	130	107	99	108	100	108	100	91	97	112	98	103	118	127	127	102	97	109	137	115	122	88	106	115	110	115	117	103	95	109	111	107	102	105	112	109	89	117	90	93	75	104	124	123	131	107	116	114	99	107	99	108	116	115	100	100	128	106	122	110	112	113	89	94	106	126	110	98	112	89	105	94	104	117	106	98	94	120	117	102	114	121	104	111	98	113	99	133	123	100	118	113	132	105	114	105	97	100	104	95	91	103	93	114	104	126	115	100	107	107	118	107	127	110	129	110	115	131	99	121	96	100	107	115	109	110	118	123	114	91	111	109	126	108	124	114	130	113	120	124	111	104	113	110	118	94	103	119	102	103	99	112	97	120	122	98	112	104	125	123	105	111	98	108	97	93	108	108	103	98	106	118	118	112	107	111	92	105	117	104	110	108	129	94	113	111	94	123	113	98	103	115	121	101	90	118	106	94	138	118	113	116	117	118	105	121	103	98	94	105	107	103	102	120	108	96	127	99	114	115	110	92	104	106	93	112	96	110	107	108	112	127	121	113	111	104	102	103	113	109	98	89	116	110	94	115	104	105	102	102	114	111	109	113	108	103	116	109	110	111	114	110	120	113	124	122	123	98	98	108	102	106	111	116	97	111	112	98	117	111	103	93	87	109	128	123	122	106	110	107	118	93	120	96	82	111	116	123	114	99	111	118	129	104	106	97	95	113	99	123	107	107	98	118	98	95	107	106	93	113	119	88	103	102	100	131	113	95	107	126	100	102	93	105	103	86	89	111	111	112	105	113	115	131	99	97	83	104	90	113	123	113	108	92	98	110	102	91	108	117	101	115	119	99	102	98	101	114	111	105	91	108	119	91	92	97	110	122	108	99	121	107	110	97	124	96	103	125	99	107	113	136	100	96	100	86	93	114	105	104	111	91	124	121	101	118	117	112	95	122	103	116	125	114	117	114	100	108	110	109	88	85	117	98	98	101	106	98	99	100	116	104	108	91	109	110	129	110	120	113	116	104	85	94	102	109	101	105	107	95	115	89	103	89	112	114	121	120	96	111	112	112	113	87	107	122	101	105	102	98	107	98	116	138	97	103	119	119	89	110	102	104	134	111	98	98	130	104	97	100	115	118	89	114	119	106	86	105	105	105	96	108	136	115	116	101	112	102	118	113	111	86	114	99	104	103	113	97	88	108	108	115	118	107	108	101	92	97	99	111	103	100	98	102	96	116	98	115
13762	1640	2346	2839	2496	2032	1582	1331	1089	1022	843	839	715	714	625	610	545	516	519	494	473	440	433	401	434	429	387	421	403	380	364	369	347	338	332	358	357	331	326	324	301	336	312	359	315	330	320	336	378	282	317	304	325	310	297	304	310	321	309	309	304	311	295	325	316	289	288	335	298	362	328	304	274	331	303	303	291	323	296	297	301	292	311	324	297	318	303	297	322	314	313	283	320	290	319	299	312	320	276	306	277	280	328	299	325	287	318	267	312	288	327	316	283	290	296	292	333	286	287	309	293	306	293	297	307	320	293	296	304	297	331	296	293	303	255	311	287	279	290	288	304	267	291	287	270	295	282	284	306	298	298	296	310	279	292	320	304	288	299	288	294	281	299	292	291	304	293	310	279	302	296	311	276	304	275	298	259	295	312	320	312	298	309	298	275	283	283	250	270	300	312	329	292	298	296	299	336	278	259	271	305	276	287	307	242	320	330	306	299	314	286	288	261	316	300	320	321	292	287	291	271	256	306	283	321	300	284	290	279	307	276	273	297	279	324	315	293	314	293	286	317	277	307	297	314	277	314	309	280	321	263	273	293	308	302	287	325	305	287	288	297	279	272	277	303	325	271	282	290	270	285	302	279	277	302	255	317	295	295	321	272	272	278	317	300	301	310	282	315	305	278	281	310	303	284	324	323	291	301	314	311	275	289	293	287	311	330	307	280	292	277	320	316	261	280	293	306	278	333	290	300	292	260	288	290	296	311	289	323	303	258	294	311	271	261	295	300	301	287	282	279	276	263	298	281	323	296	310	280	283	319	295	295	293	333	313	282	292	288	312	333	293	290	275	306	318	270	311	292	301	311	297	293	320	293	296	333	299	297	305	297	305	289	286	298	312	293	317	295	275	310	291	315	319	283	258	312	313	267	306	284	290	309	288	303	295	260	297	268	277	311	305	304	288	294	312	298	299	290	288	302	296	306	285	282	305	290	332	287	307	276	308	297	296	305	298	297	262	267	270	268	274	298	277	319	295	330	273	295	296	304	313	307	282	289	273	303	272	320	303	285	300	276	321	301	299	327	302	294	311	280	279	295	292	292	278	265	285	266	294	283	294	318	250	277	282	302	285	277	302	301	326	296	296	304	278	267	275	304	269	296	289	292	282	321	284	294	279	284	307	288	309	268	299	286	297	312	274	273	292	276	306	278	295	302	283	296	297	272	325	287	315	292	270	294	272	289	277	295	292	269	308	258	294	312	295	302	313	288	301	300	284	251	282	305	302	273	303	294	288	281	321	284	281	290	285	299	280	314	298	307	261	319	287	290	283	272	291	298	275	287	283	302	273	287	330	275	292	286	291	320	321	300	311	317	311	305	305	294	293	310	268	292	322	321	286	294	292	297	314	275	328	281	358	288	310	302	276	293	292	314	324	279	327	318	302	308	301	300	312	314	329	288	270	315	260	301	315	295	314	299	314	271	270	305	312	310	287	291	296	277	298	303	303	278	311	305	266	316	326	297	277	297	312	286	269	293	309	323	286	306	279	331	286	298	273	273	317	277	332	295	293	295	301	258	300	294	316	264	287	279	297	299	292	302	304	302	290	319	326	284	288	291	337	273	282	293	306	291	305	300	283	272	288	302	301	287	282	311	274	267	302	292	328	293	285	291	282	271	316	281	322	302	280	298	305	327	315	283	307	269	293	277	307	285	323	292	276	301	312	289	291	288	307	303	305	302	289	288	294	267	276	265	326	307	315	283	311	304	310	301	300	273	322	298	292	285	269	291	265	253	293	282	292	299	257	265	295	299	311	303	297	301	313	271	293	301	299	271	257	295	282	298	284	318	280	302	292	287	317	298	306	327	313	274	309	300	289	290	297	289	265	305	303	278	263	303	304	264	274	337	324	302	272	306	312	293	281	288	284	271	270	307	327	316	287	304	270	274	302	280	302	295	306	313	298	301	281	264	273	306	301	313	308	283	294	313	280	271	280	268	308	298	278	305	320	278	278	302	337	304	288	295	285	285	305	284	296	286	298	293	287	289	282	310	322	294	303	250	295	287	310	295	278	328	278	288	293	272	263	264	308	291	292	282	282	310	287	305	292	277	256	285	273	300	339	312	293	301	301	290	326	298	280	299	296	291	313	313	274	257	327	291	300	291	303	307	303	297	290	309	297	303	300	326	317	295	287	307	295	271	335	283	309	293	318	277	310	269	299	259	294	292	297	290	292	307	319	256	319	279	263	297	280	289	322	293	308	308	271	288	299	286	295	309	343	263	278	301	291	295	302	282	299	307	306	278	304	291	308	296	293	293	301	313	285	292	282	264	277	303	278	265	305	278	292	295	314	317	273	297	284	299	285	293	267	272	294	323	275	259	322	291	301	302	284	276	280	292	309	279	291	289	279	294	272	285	290	301	296	289	304	281	294	314	259	298	287	294	270	313	279	315	327	317	299	303	272	281	283	282	296	305	306	303	280	301	288	283	274	295	301	290	301	283	295	306	281	297	263	304	285	299	276	278	279	312	275	312	286	305	297	299	281	302	301	244	272	293	275	298	287	284	307	264	286	310	299	293	313	284	279	291	311	296	304	297	320	298	272	319	283	290	314	290	300	282	288	306	327	285	275	293	306	281	297	305	334	303	316	316	315	301	288	285	313	304	301	279	276	279	294	291	301	302	305	316	295	280	282	273	310	290	301	292	308	319	308	282	269	300	309	316	336	328	278	324	278	288	304	309	281	303	311	313	297	279	305	294	269	313	312	281	292	305	305	295	295	297	263	302	318	295	276	304	315	261	323	269	294	309	282	273	304	323	295	313	292	274	326	313	266	298	297	289	285	323	296	297	291	315	289	263	322	311	290	268	316	310	309	308	243	278	290	310	293	310	279	341	297	300	321	288	334	296	297	287	301	274	287	278	270	287	311	268	284	293	280	283	290	286	337	326	302	272	292	299	299	293	292	290	274	300	305	320	302	297	290	297	301	274	314	313	283	305	301	278	287	326	301	294	279	296	284	308	313	311	300	284	279	279	280	294	275	299	299	302	306	311	278	303	260	299	271	291	278	277	295	299	287	307	263	299	287	278	280	307	298	320	290	320	281	289	282	312	331	278	309	301	317	297	314	288	299	298	283	288	290	292	291	294	284	321	292	330	311	283	277	297	271	288	320	297	319	315	297	292	305	336	265	300	313	289	305	292	305	279	315	268	296	296	273	274	289	269	309	282	302	289	287	288	319	309	284	261	328	301	321	295	299	286	292	297	267	296	270	310	296	289	286	286	301	264	312	310	295	292	255	290	285	332	285	278	300	293	290	279	273	302	290	291	289	285	279	290	279	281	308	304	305	323	282	294	286	292	284	300	292	269	300	278	319	297	282	309	295	302	306	312	283	324	262	272	248	284	311	312	288	301	312	313	317	285	300	276	299	278	287	326	295	298	289	275	299	273	295	325	276	306	292	279	255	295	279	300	312	319	283	306	293	298	295	293	294	280	283
33242	14628	3251	1833	1220	931	685	528	551	440	419	343	323	321	300	271	283	278	305	268	246	278	270	288	272	240	246	243	227	234	263	221	243	252	216	235	224	211	218	210	249	216	212	198	216	247	220	228	209	230	215	245	209	215	221	213	204	198	245	237	226	222	200	234	200	184	226	210	220	235	205	225	195	200	206	203	241	202	224	232	201	182	224	206	216	216	207	212	211	193	232	214	204	193	242	220	203	254	217	194	234	197	224	209	227	234	223	192	240	247	225	210	216	248	214	189	194	223	203	229	233	217	241	210	229	214	208	208	194	206	211	225	223	221	199	233	214	234	200	209	235	246	218	210	214	214	235	218	213	218	241	214	237	236	215	195	200	216	212	210	215	211	195	209	213	204	207	240	201	218	234	212	237	220	239	228	213	206	225	241	229	218	218	212	207	195	227	255	224	216	230	213	229	237	232	231	231	195	237	204	224	230	210	247	219	230	222	215	209	202	211	199	214	239	197	241	232	206	202	202	205	205	228	215	192	210	236	226	225	207	205	177	216	233	211	224	226	235	229	231	201	212	212	221	240	216	218	220	214	228	211	215	221	193	220	192	204	232	220	224	218	231	208	247	218	226	224	218	194	229	226	196	228	232	216	213	225	223	225	235	208	226	198	210	198	221	190	219	227	197	200	202	243	226	236	229	192	203	211	230	230	205	212	213	217	238	228	223	205	219	221	227	197	202	215	207	197	200	222	220	229	213	211	202	204	234	192	197	212	227	212	196	196	209	216	206	229	208	187	203	239	225	213	180	199	230	213	227	226	218	207	230	217	247	236	223	210	182	224	228	195	196	190	202	198	212	217	209	220	192	209	226	232	220	213	219	191	234	215	222	226	213	202	190	207	218	210	231	221	214	252	196	210	225	192	214	243	228	236	215	208	249	192	202	216	221	229	242	206	219	212	228	192	225	236	224	211	228	238	219	217	219	258	218	237	216	210	227	198	206	199	214	230	221	262	211	216	235	199	204	230	214	211	228	229	234	223	183	212	219	225	211	229	212	229	251	233	206	218	199	234	222	212	191	220	205	194	209	204	211	235	219	215	213	221	195	190	217	188	212	225	210	218	220	241	230	225	210	194	213	196	211	225	213	240	214	255	233	221	207	218	225	224	190	224	192	205	232	235	230	207	247	234	218	221	202	226	224	221	220	226	230	227	212	194	221	218	220	220	211	189	199	240	243	229	243	256	242	271	200	226	217	208	257	229	209	213	189	194	217	225	185	223	236	245	205	208	203	196	201	201	193	218	217	192	194	205	210	225	190	222	211	214	219	214	225	212	202	200	234	211	196	224	235	220	203	196	206	224	187	209	208	223	179	190	234	214	222	216	221	209	197	234	212	221	250	236	206	201	232	187	192	238	197	201	222	218	202	224	202	226	242	191	211	245	238	212	190	220	223	210	230	203	207	225	238	217	262	245	190	225	186	216	203	220	225	206	221	187	221	232	219	236	198	189	218	225	211	213	237	229	242	189	213	238	249	217	237	216	197	229	188	171	206	209	231	195	219	197	210	239	180	205	204	242	219	216	200	225	223	187	190	230	188	204	207	209	225	229	236	213	247	197	185	197	196	207	194	215	217	230	237	228	220	224	224	197	217	221	235	237	202	184	201	228	243	217	220	220	230	222	199	213	227	219	192	224	185	214	193	217	205	214	198	210	217	244	202	229	193	199	217	196	223	218	216	209	223	233	206	230	228	225	190	225	206	227	207	208	180	219	216	203	214	233	210	219	194	209	214	229	212	210	216	210	218	229	220	202	190	198	213	221	215	215	202	235	238	213	218	209	188	240	220	237	217	222	216	234	198	210	198	203	186	209	211	211	202	209	227	202	224	206	225	201	208	246	191	190	203	239	218	207	217	204	219	223	255	217	207	208	210	231	215	215	218	217	229	202	221	218	222	221	199	203	232	251	188	223	208	204	197	201	216	198	222	222	230	210	212	233	209	236	216	215	214	214	196	186	194	214	208	187	222	221	222	212	208	186	193	240	260	234	208	197	201	259	200	205	222	240	209	212	210	235	211	226	204	200	258	224	234	216	209	190	179	210	220	240	209	217	212	216	192	222	248	193	271	213	223	222	197	223	234	244	220	202	196	232	230	231	209	211	180	195	214	201	211	229	202	191	229	218	212	247	232	192	228	226	191	223	225	229	219	221	197	202	213	198	219	197	221	217	203	194	233	245	232	209	229	239	214	233	229	213	178	220	205	228	218	247	241	217	234	246	240	208	228	230	236	228	216	210	194	211	204	203	218	194	213	219	238	212	202	199	228	212	198	200	192	208	209	201	229	202	252	207	207	206	195	224	199	236	194	198	232	210	235	206	226	232	240	205	232	234	213	234	199	208	229	229	185	226	200	237	206	214	188	217	198	208	209	209	220	211	244	226	219	216	200	223	224	216	240	204	207	215	198	194	210	213	220	229	216	227	194	216	207	173	217	217	210	200	216	191	219	218	208	198	218	218	208	218	235	247	220	219	234	207	200	204	198	207	236	197	224	233	193	246	219	226	224	212	222	193	220	226	227	228	219	228	213	190	202	221	219	215	237	210	220	241	201	210	215	188	195	232	216	234	215	217	195	224	219	200	198	217	204	204	203	203	213	253	210	179	227	235	218	230	229	234	223	217	207	208	206	214	194	204	252	187	197	225	197	208	233	229	189	203	186	191	188	224	220	219	212	205	199	228	232	205	214	219	222	220	209	183	207	216	225	224	194	206	236	190	197	203	195	208	177	216	201	232	235	192	236	192	206	209	223	219	242	218	222	209	217	220	208	263	228	201	204	230	224	223	207	188	219	231	221	225	223	250	204	212	200	197	226	203	218	215	198	204	210	231	216	215	223	220	220	213	200	219	210	222	242	207	233	225	190	213	252	196	212	216	249	214	210	214	208	219	237	206	214	203	232	218	227	212	218	205	217	216	230	212	204	214	222	236	210	207	213	196	223	199	187	220	212	229	220	186	226	190	212	257	205	243	222	219	211	230	205	235	220	201	227	211	183	204	223	235	210	207	222	213	220	215	205	228	216	212	223	214	198	215	225	225	228	237	233	229	210	192	186	207	198	226	246	190	226	203	216	210	235	218	223	234	217	202	228	252	215	208	209	212	220	195	234	219	217	241	188	225	224	220	213	217	229	207	207	214	195	210	199	228	207	213	220	220	202	232	226	217	203	219	198	191	227	193	202	216	208	235	239	193	199	210	184	249	216	220	220	232	218	212	224	227	220	199	247	209	228	219	219	224	227	221	230	217	250	202	213	227	222	212	187	214	226	234	242	232	217	228	204	196	211	231	198	221	204	220	200	208	189	187	210	216	194	205	211	222	205	200	219	225	202	202	215	203	231	209	211	214	217	191	206	222	216	215	188	228	230	221	191	211	231	220	216	234	199	221	219	253	205	213	184	229	199	229	212	214	208	231	213	209	237	195	219	251	216	195	226	208	228	215	206
19471	2775	4350	5075	4372	3638	2950	2436	2153	1850	1673	1519	1267	1247	1156	1060	967	956	962	936	837	810	807	763	685	730	702	656	638	669	617	649	653	677	633	607	612	566	641	582	582	621	581	582	591	590	586	607	549	574	528	525	551	563	547	561	522	542	573	576	542	498	522	652	536	544	565	527	524	548	512	535	533	523	553	520	623	551	527	520	515	496	477	517	503	549	522	529	561	537	533	535	561	544	535	531	472	511	553	503	510	524	576	514	501	537	525	539	553	546	505	515	521	529	560	506	520	504	549	501	482	517	494	477	536	505	519	498	546	573	440	552	504	505	530	544	525	547	518	477	473	526	513	511	564	484	525	541	500	506	516	510	503	531	470	534	503	513	492	531	489	473	466	541	475	515	503	510	515	531	506	503	526	473	522	542	521	486	532	493	548	520	511	538	521	500	494	520	512	515	483	537	534	545	538	504	538	545	519	557	506	514	512	489	500	513	507	541	498	519	522	538	508	474	539	507	522	544	535	538	544	520	549	501	492	542	515	497	516	536	518	530	534	487	549	540	523	486	487	504	485	465	517	501	550	508	499	516	515	469	519	501	565	518	495	454	524	544	517	498	532	487	528	551	486	556	519	503	505	473	505	505	481	516	497	491	515	509	547	567	488	482	508	545	496	547	491	525	530	562	508	506	541	547	517	546	497	493	569	529	507	520	496	519	533	488	534	509	493	549	502	527	520	589	529	513	521	522	538	567	507	512	489	525	522	512	543	518	490	510	504	534	527	537	469	475	509	521	493	495	525	495	511	516	512	516	492	538	524	530	519	509	517	521	531	532	561	540	501	506	520	500	572	520	544	525	477	484	545	541	508	548	529	504	507	527	532	515	516	537	517	505	500	522	529	497	519	541	543	500	552	489	547	529	480	531	492	507	505	518	525	504	538	494	505	524	488	512	495	491	540	551	500	520	541	528	548	526	498	500	472	513	486	520	537	529	521	547	495	493	482	507	537	508	508	536	527	512	539	508	495	552	524	515	519	517	534	525	502	542	480	516	446	553	504	504	524	491	511	543	539	481	511	522	505	494	498	526	533	524	525	497	510	498	505	496	527	493	512	540	528	545	502	524	517	519	518	513	456	514	542	532	528	540	554	532	477	530	472	516	516	523	521	480	539	498	502	508	529	513	497	515	504	495	505	528	510	514	508	535	580	485	485	561	540	537	514	523	510	507	505	534	530	576	537	508	530	528	486	501	509	544	497	561	558	506	478	545	470	501	522	465	543	527	562	521	510	507	527	468	502	490	507	500	514	496	549	528	521	487	500	556	544	547	515	515	501	533	507	494	520	518	511	524	526	546	490	498	510	487	468	522	488	525	546	534	509	532	503	504	496	542	537	504	533	494	507	498	533	544	525	524	545	493	537	499	542	492	469	510	568	469	516	558	516	494	489	543	550	528	510	503	488	507	500	522	547	521	494	489	520	520	444	527	520	449	535	504	519	468	501	501	509	501	542	547	519	495	525	537	508	490	526	548	506	539	489	501	489	503	566	483	501	538	528	539	488	481	484	519	511	488	511	520	525	551	518	530	533	505	524	534	491	509	533	513	499	510	482	504	529	504	508	501	498	516	451	548	512	483	526	468	530	514	496	539	504	508	508	491	510	516	524	481	494	474	504	526	525	507	495	484	538	519	504	518	503	504	524	512	511	507	536	505	508	540	457	514	511	521	524	505	547	525	548	492	474	483	541	498	514	524	519	456	494	516	475	542	541	513	498	494	524	496	503	503	518	542	535	537	519	576	543	475	521	541	571	514	492	491	466	505	493	530	527	488	554	559	531	548	537	526	525	532	478	500	504	478	533	492	496	489	533	501	508	536	508	532	530	515	549	507	485	539	513	527	512	508	511	512	568	531	518	514	505	485	529	526	510	512	568	499	529	489	509	508	477	492	519	473	491	487	498	470	512	516	499	546	503	506	532	517	518	494	514	527	581	546	502	545	504	500	532	523	513	555	486	509	507	524	484	515	532	543	508	524	511	527	523	505	525	492	511	496	586	510	515	530	524	527	507	538	500	501	496	492	528	481	544	506	493	481	550	556	526	523	520	566	488	521	481	467	516	540	526	533	520	509	517	476	508	543	523	499	553	543	494	484	510	567	486	549	503	503	543	517	492	527	560	549	543	478	543	585	526	535	508	506	523	519	509	477	515	510	521	513	495	516	513	538	511	519	511	510	525	483	527	550	526	532	519	498	500	521	528	499	573	543	465	536	552	505	495	529	500	517	537	514	497	488	498	476	502	537	514	535	509	496	510	538	502	493	485	468	505	475	500	552	504	489	514	546	494	504	508	506	487	526	512	527	554	506	487	529	509	515	490	464	521	481	532	510	479	518	514	493	537	504	527	504	526	543	530	485	544	542	495	523	478	502	515	512	509	496	507	499	513	491	531	512	475	541	537	548	510	528	529	481	499	519	531	509	504	493	488	529	526	517	517	556	521	520	516	502	533	531	543	545	540	499	556	480	494	517	502	511	515	513	520	539	549	498	518	491	512	528	519	495	504	555	477	516	554	497	514	507	543	496	552	505	483	510	501	522	524	517	493	505	534	494	516	515	494	524	537	521	503	518	522	463	516	504	483	510	536	507	498	522	509	529	511	505	545	546	483	543	518	539	527	512	495	516	523	514	529	493	515	544	503	518	467	512	524	528	519	507	535	566	498	501	517	527	513	482	531	500	498	498	503	534	490	488	513	507	526	542	515	512	495	501	496	525	548	491	518	497	492	557	500	524	523	503	521	498	534	486	505	529	510	531	505	519	537	520	543	516	504	551	539	506	536	493	538	518	537	535	490	507	548	496	551	539	525	542	512	511	507	514	529	502	484	498	538	514	533	513	490	497	531	514	539	543	508	534	496	494	535	531	532	525	496	551	550	538	518	519	542	504	509	484	505	488	532	557	497	479	503	523	500	539	513	505	518	525	543	502	516	535	516	517	520	533	514	533	533	528	492	476	482	493	574	519	502	507	496	515	502	515	527	505	508	508	528	510	505	528	526	505	512	548	531	517	526	517	509	515	545	496	451	520	532	516	524	514	522	562	547	537	502	504	545	460	492	503	525	547	497	522	525	532	531	515	528	512	549	486	526	521	508	529	519	522	496	496	527	523	531	496	531	553	479	476	477	488	505	512	507	507	538	553	523	517	525	586	551	550	494	516	516	514	458	504	449	514	519	532	526	501	507	479	488	503	543	527	504	497	530	501	494	509	501	501	519	502	532	508	500	499	543	480	535	516	527	515	484	482	534	515	524	483	541	471	520	493	549	502	508	484	514	489	516	525	503	459	521	505	514	536	500	511	529	495	514	502	522	494	499	480	534	491	504	497	550	500	518	543	526	494	509	501	551	527	563	564	537	506	520	465	483	511	492	511	523	516	529	498	512	510	525	479	513	505	520	458	495	474	519	505	470	507	517	497	480	538	504	455	502	541	496	516	560	495	550	502	519	502
3462	114	90	76	65	61	59	67	56	59	68	52	46	58	62	47	58	62	49	54	57	62	65	53	59	59	60	58	69	53	49	51	59	56	50	58	51	47	54	51	57	56	54	32	58	61	56	57	51	49	54	55	52	46	47	49	59	44	60	51	37	47	53	44	49	56	57	53	64	46	46	47	56	53	56	41	67	60	56	55	53	43	63	62	43	52	65	49	53	52	49	44	50	65	58	48	66	57	55	52	47	48	61	57	52	38	46	42	57	56	54	50	55	54	68	50	64	51	60	47	55	44	56	56	53	60	61	72	68	59	61	52	49	57	48	44	65	34	60	44	67	34	46	54	56	67	55	46	51	55	56	62	48	47	46	70	61	66	55	52	65	56	54	54	47	63	58	54	42	35	44	62	43	54	53	61	52	63	52	61	57	36	52	54	52	51	50	62	49	35	48	60	58	57	51	48	41	48	53	50	53	56	53	52	51	49	60	61	52	68	62	48	47	63	58	61	51	51	51	56	62	42	48	61	54	43	41	56	56	46	60	57	56	54	44	64	36	58	55	52	59	54	56	46	58	64	51	54	51	58	68	48	44	43	54	55	48	45	53	51	56	70	59	54	58	41	53	63	51	51	39	54	47	61	52	49	56	55	51	59	53	50	59	44	54	56	52	45	61	49	50	45	49	51	59	57	60	61	52	58	54	41	56	45	67	63	58	44	45	51	50	47	51	53	53	57	51	40	44	47	53	54	52	39	51	59	60	48	42	48	67	34	68	60	48	61	51	47	36	38	59	50	52	43	53	55	48	55	56	60	49	45	58	49	64	45	44	53	47	58	50	65	46	56	65	65	46	44	57	41	50	44	50	62	45	39	38	61	45	56	54	47	61	65	44	48	50	58	46	41	44	57	58	44	45	43	51	54	69	51	52	55	52	57	53	63	44	41	53	60	64	48	52	55	61	43	62	49	47	39	58	36	53	50	59	57	56	45	41	47	58	66	40	40	56	56	51	39	55	54	45	41	48	53	46	53	50	55	55	52	44	47	53	58	58	46	54	79	45	51	59	48	41	61	66	45	53	55	48	48	51	50	47	63	71	48	51	63	44	56	44	53	54	43	56	52	60	61	62	56	58	51	44	43	49	68	46	50	53	66	62	45	70	44	51	46	51	79	41	54	52	43	54	52	55	66	52	55	53	53	45	46	48	48	49	46	48	62	70	51	44	58	45	55	55	60	54	50	53	50	41	60	43	61	60	53	39	59	58	48	42	51	44	66	68	40	51	51	39	46	60	45	40	54	44	57	53	55	55	38	47	48	53	71	49	59	42	50	51	44	51	56	51	47	43	50	48	65	50	56	42	59	57	52	41	62	54	47	58	54	48	55	53	49	64	50	46	41	54	47	55	57	48	54	63	45	44	48	55	54	72	52	50	56	61	43	43	55	41	64	49	44	63	59	54	42	54	48	60	72	51	35	46	46	45	56	51	68	65	46	49	50	55	51	49	48	45	40	53	55	57	45	40	45	57	39	50	51	44	56	48	57	51	56	57	65	39	64	49	49	48	48	46	56	59	51	40	46	48	45	56	60	45	53	58	57	58	48	58	60	54	48	55	46	54	35	54	53	61	57	56	48	64	45	65	47	45	51	47	50	70	56	46	57	54	55	54	41	46	63	54	51	48	60	44	55	62	65	48	55	42	57	60	42	59	53	54	39	55	55	59	49	53	56	41	59	56	52	53	50	49	59	41	64	35	39	45	47	52	54	50	43	54	49	48	51	55	45	62	38	57	64	57	41	60	57	62	58	66	64	41	63	53	38	55	41	62	48	41	56	40	60	53	48	49	38	43	50	41	37	56	42	69	52	48	46	55	59	42	61	57	48	60	46	47	44	38	49	39	60	49	51	53	61	52	65	58	62	44	62	52	53	68	43	64	53	45	59	60	54	49	35	61	55	58	48	42	55	47	52	40	67	61	40	71	45	47	62	53	47	42	56	75	49	52	57	45	45	49	45	48	49	45	43	48	59	50	47	57	55	54	53	55	64	57	48	57	56	54	64	51	58	51	46	43	49	52	63	40	58	56	64	57	51	48	52	55	49	54	55	52	57	46	47	56	51	62	67	63	64	63	54	49	49	54	57	57	62	56	59	47	51	56	43	52	56	59	69	35	46	61	57	57	52	48	66	50	64	57	65	58	56	45	54	59	54	49	56	56	43	44	60	52	58	61	54	48	58	54	42	46	45	67	43	64	43	45	48	44	48	62	49	70	55	60	43	50	62	58	59	69	44	53	57	53	50	48	46	54	60	51	48	55	48	66	54	47	52	44	52	53	48	53	61	63	63	52	52	47	57	66	56	58	39	50	54	50	63	54	54	44	44	69	47	63	53	53	51	43	69	45	81	48	42	46	67	67	56	44	57	56	64	54	59	60	50	65	62	46	49	60	48	39	52	56	61	56	50	57	68	44	56	55	67	58	64	58	42	47	58	63	49	48	45	55	49	59	52	46	55	50	40	48	55	47	45	59	45	49	45	50	57	49	57	60	49	56	60	52	57	46	70	66	61	63	51	45	40	62	53	45	58	57	45	50	41	47	44	47	70	59	48	45	52	46	45	54	56	54	44	66	41	47	51	64	45	44	60	50	56	56	48	62	53	58	51	69	66	41	61	41	53	57	56	51	65	34	57	52	55	49	48	42	59	51	53	42	46	60	49	63	58	45	52	65	40	46	55	50	60	68	50	62	45	42	46	46	42	34	42	62	51	54	58	47	57	60	46	54	61	58	55	42	45	54	58	59	45	61	60	49	39	57	57	54	49	52	44	53	46	44	42	42	52	42	42	44	53	50	43	62	51	55	64	49	57	47	44	50	69	48	58	64	66	51	51	56	35	48	51	51	59	50	42	50	39	49	54	43	57	47	54	49	56	48	63	49	49	57	38	58	49	58	55	61	54	33	65	44	49	50	62	50	51	49	58	45	55	52	56	54	63	56	44	61	56	54	46	54	57	53	49	61	45	46	49	46	51	63	51	61	40	60	57	65	55	46	52	46	49	60	40	36	57	57	42	47	49	64	40	50	56	48	49	59	44	59	57	58	56	61	48	60	51	46	63	56	56	47	59	51	71	45	43	48	62	58	38	42	58	64	54	60	67	43	62	65	63	50	60	56	66	39	62	65	60	48	38	50	51	57	51	64	45	47	59	57	57	58	48	55	50	45	41	44	58	45	52	42	41	55	46	56	66	33	64	54	76	51	48	53	61	46	58	53	44	57	48	49	57	52	51	54	45	54	46	50	52	48	58	59	43	40	47	47	54	42	44	63	61	40	60	47	32	48	60	50	51	60	62	54	62	49	48	40	51	57	67	60	60	60	58	40	51	50	53	52	44	55	54	46	45	49	56	50	39	45	52	56	55	65	46	59	63	53	52	42	60	47	47	33	40	47	64	66	52	43	52	56	45	51	43	40	53	58	46	40	52	46	35	73	50	60	53	43	47
2689	225	241	281	238	214	252	199	214	203	177	184	179	169	187	185	154	164	158	182	145	180	164	179	168	188	169	145	173	181	179	174	175	155	183	156	178	172	173	167	166	157	164	169	163	186	143	177	180	157	152	179	172	159	191	182	164	164	179	155	169	155	146	157	156	164	164	153	178	164	168	181	193	173	166	169	161	160	169	167	188	151	170	153	166	184	157	156	158	165	171	185	170	155	164	190	162	173	162	179	161	176	163	170	170	164	160	172	185	173	186	162	186	158	157	169	149	153	166	153	146	171	172	177	163	192	166	170	170	172	164	150	158	175	157	165	166	154	159	161	175	172	170	150	159	153	155	176	175	183	147	168	140	163	172	172	159	162	148	150	173	181	168	167	178	178	146	183	188	175	168	166	169	139	153	159	158	162	179	146	154	142	175	161	182	153	168	158	163	161	152	157	144	165	179	161	176	170	162	145	159	172	159	141	174	171	153	168	159	192	163	161	171	144	166	187	156	154	172	163	182	160	184	155	164	163	180	174	163	153	171	172	175	152	158	168	181	154	153	159	173	163	167	139	172	162	171	189	170	185	156	158	161	180	166	154	173	165	176	175	177	174	164	150	181	164	162	170	177	158	169	176	158	169	172	171	166	178	156	177	153	164	153	187	166	180	156	156	161	178	180	156	154	158	162	154	161	160	162	178	194	162	157	158	175	154	181	177	174	164	176	148	173	168	181	168	166	170	174	177	148	160	159	171	148	168	155	166	165	180	165	158	154	182	141	169	171	179	195	167	169	160	163	170	150	160	169	163	184	131	181	151	168	176	173	161	181	159	174	165	191	161	157	166	186	160	163	187	150	157	166	153	157	170	162	150	150	181	180	167	173	171	163	135	180	189	163	165	159	155	142	181	174	169	177	174	159	180	181	166	144	159	171	177	182	192	155	172	166	176	175	179	164	191	178	172	173	170	148	185	168	178	179	168	176	163	157	154	153	187	160	157	145	157	173	180	174	164	156	162	179	168	171	153	167	161	195	153	159	167	159	161	169	160	159	155	156	158	163	179	144	188	150	153	135	176	166	164	143	169	146	185	160	132	163	194	168	172	151	177	160	156	160	212	166	170	177	152	165	168	166	173	169	162	164	185	143	171	143	154	155	180	165	160	161	172	176	172	172	171	174	143	179	169	157	179	146	153	162	173	164	171	156	173	159	163	164	155	163	159	164	175	151	154	171	173	172	157	156	164	159	159	204	144	163	179	166	139	188	152	161	166	176	187	161	165	160	153	152	186	156	168	172	169	174	158	183	157	149	169	172	191	175	155	183	169	152	185	177	152	169	167	156	158	146	138	156	156	137	173	177	164	179	185	186	170	154	178	148	162	164	177	169	160	152	163	145	145	170	158	173	139	156	151	145	164	168	179	185	173	149	169	139	161	144	135	156	159	164	168	163	171	173	140	169	163	166	156	178	174	150	174	140	148	163	170	143	144	183	156	173	179	154	173	143	166	171	172	153	165	193	161	176	175	188	169	154	173	150	148	163	164	142	150	171	173	163	169	169	161	166	173	183	171	172	148	192	144	173	170	159	165	179	178	162	191	183	171	153	159	160	155	169	168	168	182	146	163	188	153	158	151	190	161	167	156	165	164	155	165	160	159	186	159	182	173	157	166	169	174	189	175	179	157	188	169	165	157	185	139	160	135	175	176	164	160	167	147	159	168	172	204	160	121	161	164	159	161	171	181	162	168	163	147	166	182	171	152	157	161	166	163	160	161	145	182	158	151	183	177	151	176	172	178	152	153	160	157	171	166	157	154	148	168	161	181	170	184	159	172	183	165	188	163	165	166	158	173	158	183	174	190	135	177	174	182	168	138	150	189	171	180	165	174	151	158	174	190	181	154	179	177	163	170	147	185	167	150	157	179	168	178	171	161	188	182	185	167	177	174	166	158	180	152	148	188	166	162	159	154	168	175	154	175	172	177	157	162	183	165	170	140	202	162	169	175	163	187	163	186	153	165	169	160	165	172	149	159	162	166	182	167	194	144	181	152	177	170	173	159	148	164	143	167	159	163	153	166	152	199	152	166	179	169	168	169	154	153	160	175	169	165	157	193	168	144	168	153	166	159	144	149	150	162	182	140	151	186	158	181	167	175	171	165	168	169	181	145	172	171	181	170	165	173	186	157	167	165	183	167	177	179	162	141	182	144	170	171	196	174	157	176	160	153	177	159	173	207	172	184	158	151	166	166	166	172	168	178	177	162	164	169	162	161	158	159	163	180	142	164	179	179	166	160	172	164	174	164	154	177	164	160	172	156	175	155	157	170	137	149	166	157	177	170	176	135	161	150	158	158	145	169	179	167	154	141	146	166	173	164	150	172	178	162	164	177	170	166	158	151	166	153	155	150	174	176	183	168	160	174	168	169	168	159	142	197	161	172	176	159	165	148	168	186	157	170	191	169	164	148	170	168	169	166	137	160	173	160	190	184	195	174	165	168	156	151	155	158	175	156	178	171	176	145	167	172	197	185	156	175	192	167	175	156	149	170	157	191	162	162	168	165	157	143	149	171	165	197	154	170	170	158	177	183	166	167	166	179	169	170	173	148	156	166	195	167	175	153	191	170	142	165	146	136	161	167	155	160	171	172	200	165	174	162	152	199	161	135	179	153	172	155	164	152	181	178	175	146	161	145	159	161	145	167	180	166	182	183	164	169	147	151	165	156	184	193	161	168	146	175	168	158	171	159	165	151	145	161	176	164	166	161	170	141	183	176	153	181	181	174	141	162	162	181	142	162	185	174	172	170	178	150	175	163	189	172	160	158	171	168	174	159	174	167	161	164	158	169	160	176	174	151	171	160	140	171	157	186	160	146	164	180	170	146	143	181	171	191	193	151	172	164	179	164	166	155	165	152	168	182	186	170	180	163	164	151	177	168	181	171	162	167	198	154	152	167	159	178	161	174	168	176	160	159	172	170	157	155	173	160	174	158	163	180	166	167	149	160	184	172	173	160	152	174	176	166	173	145	175	170	161	188	162	155	172	153	178	188	155	185	154	172	196	171	146	175	168	168	174	191	160	168	185	190	186	181	161	159	171	155	192	154	165	160	141	182	181	158	168	160	156	180	173	188	160	142	159	151	143	174	187	154	177	175	168	163	156	157	141	179	159	179	168	178	173	169	185	203	156	183	187	169	146	155	173	186	154	172	147	179	165	154	153	171	163	166	156	164	173	179	167	158	176	170	149	167	169	178	142	145	190	174	171	148	168	204	196	161	186	172	154	170	182	167	170	158	173	186	177	169	150	179	170	164	159	176	158	165	172	167	158	150	189	167	175	169	148	183	184	156	169	141	168	170	162	181	200	157	144	152	154	169	166	175	158	152	174	165	168	175	179	175	141	194	169	156	163	145	130	159	186	139	176	167	176	165	164	184	154	174	162	174	169	154	191	142	169	157	165	157	178	148	181	184	178	150	167	172	168	160	141	176	181	168	164	148
21665	6153	1245	904	647	467	319	259	255	237	221	197	188	159	163	151	140	159	131	122	122	126	117	123	137	95	114	137	119	124	104	125	108	125	95	126	128	106	105	112	113	121	116	122	123	114	115	132	121	107	96	101	117	103	103	118	139	114	109	119	102	90	100	103	111	106	83	109	96	102	108	120	104	100	143	107	102	108	111	107	96	94	119	88	88	103	103	111	123	115	98	109	118	110	124	111	119	114	114	121	110	118	108	106	99	110	101	87	108	131	116	101	115	115	101	122	104	87	86	96	110	124	103	104	100	109	106	93	101	101	101	110	112	88	107	110	115	100	102	96	102	88	126	121	107	85	89	89	104	119	97	110	111	118	116	122	100	122	113	106	94	106	92	120	112	116	126	100	108	107	104	104	112	107	119	100	107	107	117	128	110	101	107	84	127	108	102	121	120	107	105	112	115	109	145	105	106	107	107	95	100	111	125	121	104	127	110	125	106	131	110	113	111	105	123	96	102	114	110	102	121	128	103	125	118	109	106	112	113	98	109	123	119	101	125	107	118	103	105	129	125	106	104	105	98	118	128	89	109	93	107	115	117	107	100	93	116	109	113	136	119	93	110	103	106	115	101	89	96	105	119	106	98	106	108	118	122	94	96	119	125	117	102	110	102	100	113	96	105	108	95	126	113	124	94	103	118	99	100	107	95	120	97	100	97	116	96	103	102	123	83	98	113	90	112	108	117	96	114	112	104	102	113	108	105	118	115	94	112	103	100	93	94	92	113	126	119	143	110	110	119	105	110	125	115	96	99	117	99	108	117	113	95	105	122	126	108	120	92	102	117	103	128	106	137	103	102	103	99	116	98	116	94	107	96	97	119	110	120	93	93	95	92	75	103	103	107	112	107	103	122	116	104	97	116	101	106	124	94	118	114	113	99	101	92	107	97	102	111	98	98	105	96	99	99	110	100	105	101	87	119	113	96	116	106	112	115	118	101	98	106	106	111	95	109	114	109	109	117	123	104	114	110	104	118	99	109	107	92	106	91	112	107	102	102	103	110	110	101	99	95	116	115	95	111	102	85	113	118	85	111	128	106	121	112	116	92	102	92	88	100	97	113	94	123	103	105	108	117	89	115	102	115	112	109	114	111	122	104	102	101	106	113	116	104	123	123	120	106	117	120	95	102	99	104	99	110	113	121	110	115	122	123	109	98	120	104	109	96	117	95	119	107	93	112	81	102	92	114	111	113	101	105	132	88	114	119	108	123	111	97	114	105	93	109	104	93	101	107	95	108	109	108	102	82	103	96	118	108	118	111	104	103	105	100	111	121	107	116	94	120	109	95	125	92	90	102	102	102	120	102	116	133	108	115	81	112	110	105	76	121	108	104	129	110	125	95	112	108	110	110	110	100	104	120	110	105	101	113	96	107	118	111	102	109	104	113	102	110	101	108	119	109	100	98	103	110	93	121	115	91	109	94	111	106	108	84	125	113	108	106	109	106	105	104	102	107	109	115	114	121	104	119	90	140	106	86	98	118	109	114	114	111	115	113	103	101	113	103	110	110	84	90	115	103	122	109	117	116	107	114	130	93	134	107	127	91	119	97	105	99	109	110	99	122	140	103	81	108	105	121	110	118	98	105	107	121	122	104	113	113	100	98	105	109	117	105	116	113	112	131	124	120	104	116	109	86	115	115	108	89	112	104	119	102	115	109	94	88	116	115	120	103	97	98	122	100	81	103	103	110	104	90	101	120	101	104	105	109	116	107	115	110	108	113	107	120	99	115	114	108	114	101	105	111	100	125	100	104	101	91	112	114	111	119	108	93	112	125	124	113	110	101	116	124	110	105	94	110	106	109	98	107	108	98	111	110	105	93	95	98	119	133	101	94	121	117	116	96	120	101	116	115	118	105	101	114	92	111	108	97	112	94	89	111	117	124	117	119	119	108	79	105	113	114	116	112	105	107	112	102	113	97	128	102	81	127	95	92	102	117	84	124	135	102	98	133	94	109	101	111	105	95	105	108	122	106	98	96	112	121	121	93	101	113	117	119	111	122	99	122	119	101	102	129	111	96	106	133	101	107	93	110	121	106	100	105	102	104	111	104	100	89	115	117	108	108	103	107	117	100	92	90	107	116	116	110	117	110	106	108	103	106	109	121	101	132	96	126	104	116	99	112	122	97	109	111	99	103	106	104	116	103	94	91	112	77	83	109	94	96	112	99	131	121	100	84	101	102	100	118	107	95	113	116	114	121	92	107	104	97	87	100	111	128	108	103	102	103	98	109	98	113	117	108	93	105	101	97	120	101	110	105	117	109	114	101	109	130	103	112	105	93	128	94	105	112	115	108	113	101	102	123	106	131	118	106	130	97	110	109	90	99	85	100	115	96	87	116	108	102	112	117	101	99	103	100	123	109	110	114	110	104	98	102	107	104	131	110	100	119	107	100	121	112	125	101	99	98	118	114	102	105	119	109	122	114	103	116	107	113	102	88	96	108	123	114	83	126	128	107	94	113	101	94	122	106	113	133	106	112	101	107	102	123	108	98	112	102	117	101	101	107	101	124	98	113	103	124	117	119	94	98	109	106	113	101	100	79	98	95	102	116	133	103	122	110	98	109	84	95	102	119	110	101	105	93	116	112	98	106	121	103	112	99	113	110	111	106	87	101	110	108	115	89	82	112	96	115	86	116	116	123	115	122	112	101	134	116	111	107	124	105	93	119	125	87	89	102	127	101	121	106	102	99	100	96	97	98	120	108	102	100	105	105	111	120	107	95	82	101	90	103	109	107	101	101	108	116	110	124	110	93	103	95	109	95	112	93	111	113	105	104	96	129	129	91	105	108	109	95	118	94	108	121	119	97	86	94	98	107	92	99	113	105	90	112	105	103	96	113	106	105	101	85	119	123	125	113	112	103	109	114	118	104	90	119	107	104	116	113	114	104	105	105	121	108	109	95	118	114	114	115	111	111	101	117	109	107	127	104	121	111	104	128	104	110	115	104	122	115	111	110	117	91	97	124	77	104	109	101	88	93	105	95	104	106	100	119	108	103	109	116	107	92	97	119	114	106	91	132	99	125	102	106	103	101	116	92	129	111	104	103	94	104	96	98	117	103	122	98	101	117	106	97	102	92	118	121	84	97	85	97	125	105	122	107	103	98	105	104	114	111	123	112	99	109	111	96	105	109	95	116	123	105	124	122	101	107	98	121	109	117	102	103	100	97	106	116	118	99	101	101	110	108	120	84	118	102	110	92	114	95	121	91	107	106	85	129	90	117	114	102	111	94	106	87	113	88	123	122	109	107	99	107	101	128	90	117	92	105	119	92	109	98	106	113	114	127	110	102	120	105	113	95	112	111	115	102	93	95	95	105	121	99	98	115	88	101	134	96	93	109	107	113	105	96	109	111	124	97	94	93	107	94	108	78	111	81	116	104	101	114	129	96	138	95	101	118	122	109	105	94	99	84	127	106	89	100	103	99	123	110	118	127	95
13394	1717	2361	2772	2436	1914	1606	1302	1119	965	890	789	760	648	637	589	565	541	524	459	457	438	387	416	369	382	384	359	378	354	378	374	376	377	328	339	327	354	366	309	319	315	330	315	336	358	359	311	326	326	291	325	315	299	321	318	303	313	340	307	267	320	339	316	343	308	335	324	343	297	323	302	303	281	295	300	312	313	301	301	278	297	326	290	299	288	302	262	334	323	310	283	285	296	268	263	323	289	298	269	288	277	299	320	316	305	348	304	318	272	278	282	299	302	272	301	277	279	321	298	293	285	317	298	306	307	335	287	315	301	332	260	274	285	287	292	297	306	305	309	305	307	297	295	284	286	280	279	311	298	271	321	341	312	277	294	270	306	290	317	260	278	300	266	296	309	295	305	296	301	284	283	320	276	310	274	289	292	327	299	316	292	306	303	311	288	276	273	310	307	301	284	298	271	304	261	303	286	299	272	309	321	292	295	317	293	324	298	288	317	280	297	289	292	279	296	299	304	274	276	259	299	306	299	283	295	281	293	306	281	294	280	306	275	298	264	289	304	291	272	318	245	290	293	311	294	312	257	281	305	310	281	281	297	290	293	308	299	274	306	270	315	319	291	299	294	302	319	315	291	319	299	302	276	265	303	290	314	304	306	279	260	316	292	310	303	287	308	280	295	290	285	259	289	279	324	276	297	319	289	273	308	315	292	278	307	290	281	305	317	293	310	264	302	277	336	287	309	280	282	296	291	297	308	320	291	282	284	312	319	315	281	298	302	296	291	286	278	297	289	282	288	277	317	295	277	303	300	316	301	267	301	275	296	273	308	274	290	281	273	275	309	270	284	284	295	281	306	295	302	281	270	283	308	284	304	332	303	304	279	261	265	289	294	290	310	301	276	334	264	278	273	255	291	307	298	288	275	318	284	288	279	294	305	294	288	275	311	298	301	291	300	303	292	293	278	334	275	314	285	272	292	318	303	282	333	272	287	278	279	275	255	295	272	304	256	271	333	282	327	282	319	271	320	306	278	292	331	304	292	306	263	274	305	277	300	305	321	296	297	284	294	301	290	270	303	309	282	311	304	279	297	298	298	310	297	281	298	278	319	301	283	279	297	286	296	277	303	278	302	292	303	274	273	312	287	291	264	294	300	324	296	299	299	308	298	290	285	307	308	270	312	288	323	279	264	306	305	293	281	283	325	266	305	308	273	302	307	289	271	292	311	284	271	297	295	311	287	306	299	302	284	303	330	290	305	297	284	304	279	304	316	310	298	290	291	290	304	287	288	294	270	263	283	294	312	299	322	279	320	287	316	267	301	285	297	280	308	260	258	268	280	313	302	300	312	317	245	295	304	294	266	287	267	272	314	279	290	281	287	313	286	276	286	319	302	303	266	285	295	298	305	281	303	277	280	299	281	301	284	307	274	304	294	302	318	319	296	266	310	316	291	282	280	268	295	288	299	312	293	294	284	312	310	269	281	305	284	260	315	312	270	324	277	320	334	250	306	298	253	306	277	314	276	285	294	289	296	317	277	274	260	287	284	285	325	306	296	276	263	264	290	294	293	271	308	316	279	272	298	305	290	292	321	274	273	274	295	266	279	303	307	295	302	286	292	264	289	303	308	311	307	295	319	290	274	303	294	295	262	265	329	290	309	273	283	290	290	275	322	256	285	295	322	314	311	314	295	298	274	290	305	307	311	287	305	298	310	335	303	314	292	316	267	283	308	306	311	326	295	265	312	243	306	307	298	289	318	270	276	280	291	306	304	287	302	293	265	293	280	308	292	284	302	298	304	279	288	289	334	287	278	282	300	292	267	299	303	284	298	295	294	307	262	303	287	298	322	325	338	300	288	264	290	298	274	291	303	307	326	307	274	307	300	278	287	276	298	268	301	252	312	266	319	277	277	306	289	302	291	319	298	319	276	289	256	295	286	291	294	284	257	277	295	294	298	286	287	288	279	324	301	255	272	301	294	328	298	295	321	335	312	310	312	292	282	314	289	292	301	304	307	299	272	298	300	289	303	295	280	313	282	323	313	287	301	277	308	291	276	305	276	281	295	285	304	294	292	319	284	301	313	292	316	307	316	292	299	295	302	288	319	334	299	304	285	303	292	297	311	298	303	300	308	254	299	292	282	303	274	279	300	292	291	315	308	314	287	294	284	286	244	264	294	316	297	282	293	310	305	285	302	301	247	291	302	300	306	286	276	295	290	292	284	289	297	295	309	288	286	297	270	296	301	271	275	314	310	248	297	271	290	279	317	294	302	290	285	290	306	322	292	270	299	288	283	283	290	308	294	301	303	305	292	271	279	299	314	287	311	287	295	338	283	287	297	331	292	334	276	293	305	282	298	322	296	271	290	267	295	287	289	311	264	331	304	290	306	299	304	284	294	300	297	288	292	303	289	296	276	285	302	296	315	318	343	304	292	300	295	298	277	297	275	278	303	295	286	310	300	300	322	300	303	289	314	321	323	291	263	286	279	285	326	308	287	314	285	309	277	283	279	323	288	296	284	299	316	278	308	287	298	287	256	287	280	314	281	301	283	300	270	274	313	306	314	300	278	303	294	307	288	302	277	289	296	325	287	249	320	250	280	291	312	306	318	256	272	291	311	283	290	287	299	282	296	305	336	298	305	312	299	287	309	265	312	280	282	270	279	295	273	275	300	278	305	296	270	308	297	301	297	260	310	322	312	313	298	317	303	303	283	285	284	313	288	272	274	312	296	280	306	296	286	313	302	257	322	336	285	286	298	298	321	296	295	292	261	281	317	290	271	267	312	280	312	278	264	285	294	290	309	283	254	279	340	303	295	316	328	309	315	290	316	286	270	287	280	308	292	321	296	303	316	271	285	313	298	301	288	312	273	306	332	310	297	306	343	266	298	282	305	293	287	327	303	301	283	291	287	274	306	319	277	326	272	280	310	282	309	306	259	298	327	331	285	289	306	331	280	283	298	292	323	314	290	291	303	263	290	299	314	299	322	304	321	282	278	272	285	295	269	304	300	296	315	285	296	320	287	297	280	294	288	278	278	303	322	308	316	294	308	282	315	300	279	323	290	290	293	288	268	308	295	311	304	334	266	296	317	298	291	295	324	280	284	303	324	317	291	310	295	265	299	284	298	326	294	289	297	302	304	292	284	293	309	281	288	282	305	294	257	288	258	304	279	314	301	289	316	277	308	276	297	320	277	291	290	264	298	278	293	315	282	259	315	290	294	300	298	292	314	273	270	277	314	277	314	269	282	299	307	295	302	299	298	319	303	316	262	289	280	313	307	261	311	305	273	305	282	277	326	300	280	287	291	266	310	280	316	318	291	275	317	321	331	302	250	279	276	267	296	293	246	308	265	305	306	279	313	299	292	300	279	306	286	274	316	303	288	290	309	267	276	284	309	269	265	268	298	301	290	301	290	296	288	294	316	301	312	289	298	303	313	305	265	299	296	282	288	290	296	334	290	280	292	273	294	261	342	270	285	281	282	289	316
33687	14091	3180	1874	1220	922	675	606	525	443	388	371	346	338	308	303	300	281	276	238	256	245	217	243	224	250	274	231	231	199	253	207	257	217	218	227	208	218	234	230	231	220	249	242	236	236	219	260	215	231	222	198	243	205	239	235	235	209	224	240	202	215	244	229	214	231	228	200	230	215	221	240	217	199	208	222	218	264	222	225	210	186	243	216	230	232	219	215	210	227	208	230	221	213	214	187	205	209	214	205	250	217	195	226	215	245	225	194	221	239	242	230	219	244	243	230	234	243	246	193	208	233	208	202	211	214	218	213	199	190	211	199	211	210	201	234	233	189	202	221	227	222	229	215	227	209	214	191	228	209	218	209	198	206	215	210	206	198	229	211	206	211	223	217	213	240	214	236	194	221	203	204	223	207	212	217	234	224	219	215	224	210	232	252	246	200	198	220	188	197	206	240	217	224	211	207	234	217	243	214	186	221	218	242	219	230	217	199	185	212	227	187	236	214	206	223	233	208	241	236	201	222	214	238	225	213	215	219	216	200	213	198	215	200	225	237	226	230	206	211	230	189	203	211	216	220	224	200	231	203	227	188	195	220	199	209	221	220	176	209	218	224	251	219	223	229	224	212	208	201	204	225	196	215	207	199	235	210	217	226	214	206	206	215	238	220	227	200	191	214	212	184	215	218	212	183	202	177	239	176	191	216	221	222	213	217	225	236	237	219	220	194	219	218	222	192	214	245	190	220	192	230	213	217	218	207	219	217	220	234	231	205	217	198	222	221	246	238	204	226	222	210	206	227	218	229	263	221	223	221	207	230	200	218	195	210	255	218	226	199	216	214	202	187	225	218	198	212	210	186	212	197	234	199	219	228	226	234	219	214	207	198	235	227	216	199	223	202	212	193	235	207	218	247	219	201	227	216	239	222	227	234	231	237	205	254	237	214	218	227	235	201	212	209	206	246	207	223	246	210	206	216	226	241	232	214	209	226	219	234	236	229	210	183	227	208	228	190	230	212	214	199	255	264	250	219	196	197	230	212	196	253	220	220	217	193	188	252	219	225	233	225	202	223	212	207	201	202	244	223	229	200	219	202	179	239	217	194	216	174	246	200	193	216	215	221	215	221	244	234	201	211	198	214	209	237	217	214	229	218	224	205	213	223	210	223	225	232	230	215	224	225	184	215	193	190	192	218	209	192	235	215	197	231	224	234	209	186	218	223	211	220	224	210	233	236	244	212	219	198	214	215	228	229	239	193	196	204	199	202	221	214	199	201	213	244	219	212	184	198	229	235	216	232	232	212	196	217	219	201	208	180	189	210	213	230	227	207	226	213	235	233	215	208	201	210	202	215	208	218	197	237	220	225	240	199	207	231	199	232	221	225	217	198	194	206	213	195	205	215	212	242	222	230	216	205	246	187	234	223	189	203	210	222	225	222	242	213	235	200	221	181	232	216	208	192	237	239	211	208	229	220	221	215	210	230	211	220	229	220	228	221	217	254	235	222	215	238	217	233	216	208	183	179	234	227	207	200	225	219	205	198	215	219	209	237	199	195	209	228	248	228	215	197	227	209	225	251	243	222	213	215	233	226	218	222	198	213	226	245	250	204	245	210	232	214	227	216	230	210	238	234	197	219	216	210	231	228	231	204	227	234	219	231	237	225	221	202	208	200	184	222	235	209	211	226	226	195	205	197	237	201	222	230	223	214	209	206	222	206	199	204	237	197	228	250	218	227	214	228	196	189	236	222	228	210	232	231	219	233	196	193	191	230	208	215	215	216	223	224	200	219	219	235	214	229	218	214	205	251	205	219	192	233	203	216	212	212	228	228	199	221	221	258	196	216	186	195	214	218	211	211	202	234	207	223	203	195	218	202	226	218	217	210	210	234	185	222	204	219	188	212	206	233	216	224	222	215	178	222	226	213	217	208	220	203	221	228	232	207	180	176	214	208	214	194	203	205	210	231	192	240	192	199	212	211	222	212	203	231	225	222	216	186	214	220	222	219	209	219	177	218	221	205	228	202	200	243	228	197	241	202	211	217	206	194	212	224	230	226	198	205	216	215	236	228	231	238	210	226	224	247	231	195	203	212	220	217	226	219	220	222	209	199	223	215	215	221	200	203	224	221	232	181	219	194	222	201	216	188	193	195	214	213	220	207	220	229	211	227	224	215	221	203	206	197	216	230	214	222	212	200	203	221	207	219	232	214	203	219	206	205	204	235	238	197	201	247	213	199	214	219	228	192	231	207	215	234	200	231	230	224	229	198	221	255	218	189	216	227	198	207	218	218	255	199	221	216	244	204	224	242	231	195	230	209	215	233	218	205	232	212	227	206	220	219	184	175	239	221	238	252	222	222	211	229	225	219	211	208	220	234	210	234	223	205	209	220	194	196	218	208	212	194	211	218	224	207	204	215	204	212	197	187	186	220	208	200	237	235	200	205	221	208	218	229	221	240	195	217	202	229	200	221	224	209	210	194	215	197	185	224	194	190	228	211	245	209	217	191	202	199	214	222	209	199	241	190	225	245	223	209	199	209	235	196	216	224	223	219	233	230	229	226	206	213	236	199	233	219	207	224	221	213	222	199	210	232	197	204	207	211	237	216	219	228	219	200	194	200	222	219	226	222	211	223	200	210	200	206	219	203	232	219	197	204	218	201	216	218	238	228	205	230	220	189	214	238	238	213	218	197	209	199	188	219	253	206	227	221	220	197	237	194	219	238	217	203	221	210	213	202	198	215	219	198	236	234	207	196	205	243	191	228	248	182	208	214	248	242	220	193	203	225	203	212	229	219	264	190	206	204	224	217	218	188	214	232	251	235	215	237	218	195	209	214	209	210	212	228	223	224	219	190	228	223	219	226	211	250	207	196	238	195	184	212	213	195	224	203	196	225	166	228	212	210	216	204	224	223	178	222	218	188	208	190	219	208	213	226	201	210	247	202	246	238	219	233	230	197	224	224	223	215	214	231	245	210	219	198	202	245	237	224	242	218	217	249	211	209	222	232	197	204	201	187	233	244	223	238	223	223	216	187	207	223	213	244	210	219	179	217	195	196	228	220	212	186	200	220	222	214	195	228	198	237	210	199	232	238	203	195	202	203	203	200	239	204	209	231	239	233	207	218	206	204	219	244	224	182	205	194	205	207	188	223	228	226	209	217	217	204	222	233	211	239	217	243	205	208	194	205	208	190	196	198	202	233	221	236	203	207	210	204	201	222	219	219	186	203	210	213	225	217	209	247	239	205	220	232	226	228	239	188	206	216	223	223	235	195	212	205	223	211	206	205	200	213	234	202	215	194	215	212	225	216	229	179	197	220	228	226	181	208	201	186	218	223	200	204	213	197	215	210	227	230	225	217	198	215	218	208	205	216	189	240	225	247	199	205	208	212	225	195	203	216	204	238	216	216	231	174	206	184	212	218	241	207	218	170	205	211	220	232	228	211	205	218	215	235	193	196	233	244	243	226	187	199	217	217	182	221	200	201	216	215
19467	2755	4378	5214	4460	3482	2988	2479	2108	1849	1606	1392	1299	1152	1105	1011	994	926	919	841	836	831	738	783	747	697	673	689	689	678	633	607	643	657	641	615	604	541	615	629	575	606	550	589	556	549	558	592	534	515	578	588	556	534	534	531	579	532	549	530	566	545	559	547	516	544	531	562	536	550	499	520	536	525	541	529	577	543	565	497	536	550	544	515	555	528	496	543	564	487	553	500	524	526	506	502	543	532	523	509	477	529	499	553	526	511	529	515	538	471	499	557	534	534	540	528	496	521	516	538	545	540	503	540	529	475	543	499	513	504	543	502	478	498	525	524	489	529	525	469	512	506	511	520	469	516	499	527	518	521	538	503	491	576	459	505	512	489	538	511	547	540	510	559	482	538	519	480	538	510	551	511	495	521	501	520	491	529	521	521	502	487	542	484	537	541	499	521	558	491	550	540	507	520	519	531	547	514	546	533	483	502	494	529	532	533	491	518	537	511	530	580	493	476	489	490	514	499	532	497	520	512	563	486	479	507	515	512	497	505	497	540	534	511	529	476	505	553	484	472	538	543	524	474	525	525	527	552	489	552	488	504	541	517	568	512	529	501	549	514	575	504	516	497	477	516	490	517	524	529	478	510	520	521	505	502	551	522	530	527	498	512	525	566	508	473	474	509	523	517	531	520	523	522	494	518	472	565	494	522	494	512	519	499	516	512	515	473	521	470	509	510	491	503	530	568	502	522	462	531	546	550	521	518	517	494	499	534	515	522	536	503	502	516	509	489	472	506	514	495	548	514	488	518	471	509	505	504	540	509	461	517	497	531	480	498	529	524	519	517	522	490	522	486	499	505	554	533	563	494	539	509	512	514	523	529	526	501	523	483	507	501	558	478	499	496	507	518	472	481	564	508	516	556	518	494	519	525	515	513	561	482	517	498	520	534	495	493	516	518	537	520	513	536	514	521	518	541	513	515	480	508	491	535	524	511	529	514	504	536	526	526	524	520	531	536	545	492	529	542	538	519	521	497	509	530	536	524	536	548	556	536	493	492	502	535	564	537	538	502	525	452	556	516	490	527	510	501	522	506	522	507	543	513	478	549	520	475	551	509	546	523	493	566	508	522	513	501	539	557	497	516	564	518	492	525	468	512	484	575	532	510	514	490	542	509	478	500	468	550	529	508	487	533	574	499	529	507	495	524	504	503	505	513	502	528	513	479	523	489	529	525	502	496	468	513	509	483	490	473	498	520	480	546	554	496	500	495	502	494	529	512	566	469	498	515	505	521	497	480	554	526	506	530	545	531	525	522	514	530	511	517	521	491	526	549	484	547	491	524	541	501	505	532	537	472	550	521	499	541	482	501	529	489	521	501	534	514	535	511	531	503	539	490	545	530	472	502	506	533	535	533	524	528	510	540	496	503	534	505	498	538	547	481	510	550	500	558	525	458	495	537	541	549	517	513	507	506	537	520	530	517	531	491	495	516	470	503	507	566	503	502	534	538	485	522	528	466	485	522	525	454	579	513	555	517	513	509	521	518	488	552	555	505	533	486	527	492	504	542	535	479	510	489	509	514	525	481	544	488	513	518	513	515	532	492	509	497	537	516	476	506	527	455	504	502	511	494	537	465	534	514	544	521	489	485	468	486	506	492	481	550	526	569	536	486	538	510	560	522	503	518	501	536	485	502	523	528	504	485	526	509	514	538	508	482	549	520	490	525	487	530	555	502	496	477	489	511	555	539	544	490	513	509	526	518	519	492	528	485	530	519	483	535	532	483	503	548	472	531	501	528	483	529	505	533	506	511	563	500	522	487	541	490	496	551	523	510	511	498	485	499	505	514	488	521	499	520	494	532	509	530	517	524	478	513	470	510	535	499	542	536	518	573	473	486	477	503	468	501	494	499	489	534	485	536	455	534	499	527	526	511	528	529	502	541	514	526	473	531	524	520	503	478	522	540	492	522	553	524	550	513	465	513	524	514	558	538	496	490	519	476	498	506	501	506	516	542	494	473	490	514	551	503	506	494	482	527	515	514	508	484	567	524	514	522	505	488	498	533	518	519	513	539	487	531	529	524	564	507	516	558	527	515	522	493	525	528	532	518	513	522	535	504	500	522	479	544	501	538	518	511	508	525	538	513	528	486	498	519	549	496	535	492	526	515	521	534	543	478	514	550	471	514	498	531	513	496	446	525	522	502	544	507	483	512	513	491	517	531	532	541	534	511	505	537	508	497	558	516	507	502	542	493	511	524	460	547	530	555	487	513	518	502	526	541	476	491	455	538	474	512	525	551	510	503	514	532	486	501	531	502	546	495	542	518	511	494	519	510	511	502	516	513	536	520	508	520	479	532	519	489	518	521	510	531	526	498	530	484	515	522	509	501	523	551	558	546	483	511	496	540	496	509	521	568	518	499	540	523	468	521	486	490	575	492	524	493	512	479	512	501	533	549	527	506	535	482	499	537	520	518	481	501	536	516	512	516	531	515	510	499	548	468	523	533	565	555	541	530	541	548	505	526	506	520	524	504	517	548	528	480	531	493	499	488	547	489	528	509	493	503	491	464	475	500	507	541	504	494	518	494	531	482	552	574	508	511	490	481	526	498	498	555	505	524	535	539	540	515	527	511	497	527	510	526	565	494	535	522	500	501	497	490	487	561	493	523	498	517	494	496	531	542	510	561	530	499	483	504	549	543	499	537	519	507	524	544	492	550	483	523	512	490	510	498	525	507	493	528	534	492	522	532	506	502	546	496	509	534	511	527	531	486	514	519	476	508	523	484	517	531	488	525	503	532	483	518	515	489	496	540	506	525	493	558	474	496	503	480	491	534	494	479	537	524	510	531	504	527	511	506	497	519	514	525	497	517	510	511	514	544	509	484	486	547	546	519	476	511	531	569	516	527	512	507	498	478	494	546	474	494	495	507	475	541	526	513	524	470	575	506	523	553	528	550	524	487	494	511	499	498	557	508	504	515	531	494	487	502	490	543	532	494	521	494	541	507	495	497	502	533	514	524	512	563	523	518	507	497	543	521	486	575	543	523	487	496	546	536	503	492	481	543	555	491	504	512	529	505	523	509	531	530	495	513	523	512	483	472	517	513	501	506	488	438	503	511	487	568	483	512	513	515	504	502	554	525	483	520	496	528	479	501	502	512	527	487	498	513	518	509	483	535	492	540	518	519	473	509	542	471	487	541	512	530	498	524	496	501	502	523	503	512	557	529	529	484	516	473	534	528	534	504	511	516	486	509	521	520	536	507	506	499	542	492	543	494	474	487	539	490	510	474	526	506	540	500	530	518	496	525	504	513	513	529	533	535	512	500	543	487	523	525	501	511	498	538	517	516	476	507	481	509	512	503	554	509	508	518	530	513	509	525	521	521	501	539	516	528	476	529	484	525	543	499	545	521	508	525	502	520	466	489	486	519	482	483	549	518	515	524	540	551	523	498	538	529	517	517	548	516	496	498	511	521	475	496	472	493	500	520	504	513	514	529
3336	119	85	75	71	58	61	61	55	55	51	62	48	45	48	56	62	58	36	50	61	67	58	56	46	61	60	47	57	51	57	47	62	53	51	44	44	61	49	47	52	54	66	43	51	43	46	55	53	55	52	52	57	67	49	44	68	54	58	36	43	53	48	59	59	44	47	43	49	37	47	57	55	53	55	56	51	52	40	60	52	49	62	54	64	39	66	56	65	68	55	53	60	48	55	40	64	55	67	47	58	58	57	54	53	48	51	45	49	53	50	63	34	58	59	61	47	46	66	56	46	45	56	57	49	55	56	55	50	53	49	42	45	66	60	56	46	51	39	51	46	58	54	37	53	39	45	50	54	48	54	46	51	44	47	65	47	47	55	63	49	51	58	52	55	41	64	49	55	59	51	44	52	45	51	44	52	62	47	56	61	44	55	47	53	61	55	54	41	58	56	48	53	50	56	52	63	58	57	59	52	44	52	58	46	52	69	41	51	60	58	64	54	46	60	66	61	56	41	52	48	57	47	51	43	37	55	48	63	50	56	52	52	52	47	46	55	63	45	53	47	59	57	45	52	48	47	42	56	51	69	40	54	46	55	53	53	58	51	57	58	60	50	46	44	51	63	40	48	65	56	49	60	40	64	61	52	49	48	49	73	50	50	57	51	48	48	62	50	55	50	43	50	47	61	67	46	54	47	44	46	41	55	38	42	66	56	39	53	70	47	40	45	31	42	64	52	54	56	61	39	50	61	45	47	52	47	57	58	46	62	45	56	49	67	53	49	47	46	59	66	57	38	55	43	69	54	60	54	49	54	57	53	60	39	66	50	63	60	46	65	54	55	51	44	63	47	54	43	62	53	61	54	54	53	59	53	44	52	62	52	55	57	53	54	61	54	56	61	47	61	39	42	54	47	53	41	50	59	68	59	55	49	40	41	49	37	60	61	55	52	45	55	44	35	61	54	47	53	62	49	47	40	33	52	46	43	41	52	65	57	47	50	57	43	51	56	48	57	51	54	60	53	46	41	43	54	47	44	45	37	59	36	65	60	49	49	45	47	59	58	39	51	57	56	59	48	52	37	37	52	46	48	62	53	46	63	49	63	66	46	47	38	57	57	47	48	58	52	53	40	47	65	47	57	58	52	46	41	55	41	48	42	55	57	47	55	53	48	58	67	55	49	45	53	56	54	49	58	66	62	59	34	43	54	66	53	48	50	56	58	63	47	62	67	37	54	50	61	43	49	38	47	49	43	48	61	58	54	52	63	55	59	39	47	46	57	55	63	55	53	65	64	53	54	57	52	46	54	59	60	54	46	68	63	42	43	52	55	60	49	41	59	54	46	51	42	55	56	42	50	49	52	58	53	50	68	56	44	62	54	42	50	51	48	58	55	49	57	44	45	45	48	45	56	39	45	46	51	59	62	63	58	47	42	54	42	39	47	56	48	40	58	57	52	52	51	64	40	54	43	55	65	43	63	51	56	58	43	54	49	36	46	45	59	55	66	47	63	40	57	67	52	57	56	40	61	62	63	48	59	55	66	46	53	58	73	45	51	51	42	53	54	54	52	42	67	43	51	65	46	56	53	62	45	71	49	41	62	51	62	59	44	39	66	60	50	47	59	54	46	48	48	59	58	55	51	50	52	43	35	55	55	58	41	68	56	52	48	70	45	59	59	57	70	65	46	33	42	52	47	44	54	46	45	46	65	41	58	60	51	39	50	42	45	55	56	53	59	49	61	57	54	64	56	63	54	48	62	44	56	42	51	48	50	60	56	43	55	44	41	55	51	62	49	51	52	60	51	48	48	45	47	48	54	59	54	60	47	43	46	56	46	53	49	58	40	54	55	52	51	63	54	49	62	47	45	48	49	45	50	48	46	48	42	53	68	46	65	41	60	50	44	52	60	47	49	56	53	60	48	72	59	70	58	60	55	50	69	52	53	56	58	54	51	56	58	49	54	43	47	44	42	47	46	56	57	46	51	61	45	65	53	53	54	61	57	52	63	54	54	73	69	54	49	42	56	33	62	52	60	48	74	50	53	43	69	49	53	47	46	48	51	44	45	46	45	44	46	51	47	57	53	55	50	69	65	52	59	50	43	25	50	50	48	51	68	53	40	52	61	42	56	52	52	68	59	67	62	51	47	57	55	51	51	48	63	76	50	38	53	51	54	51	56	62	47	58	52	39	49	45	56	66	42	54	70	39	58	55	49	48	53	59	55	64	42	44	45	63	40	54	63	49	42	52	63	54	61	48	49	44	48	35	56	62	49	62	50	56	53	63	53	43	58	55	47	49	55	61	53	52	58	59	52	60	54	51	47	62	49	59	48	46	56	42	48	61	61	67	48	55	39	49	63	63	53	49	65	55	40	68	42	47	58	56	47	52	65	42	41	46	39	48	58	57	57	51	62	54	39	59	69	63	55	52	51	45	46	47	56	42	59	63	51	53	45	54	70	41	49	58	29	49	64	41	59	46	42	61	55	50	43	60	52	47	46	49	60	57	46	48	49	44	62	52	49	53	56	59	51	49	44	44	60	50	49	52	48	49	37	37	51	59	48	58	36	66	47	56	52	52	52	50	55	52	59	48	40	43	52	57	46	50	66	47	54	44	55	47	56	78	56	49	53	64	46	52	53	55	44	47	51	58	54	66	55	57	41	45	51	38	55	57	48	54	49	52	47	55	53	49	66	61	58	57	56	56	46	54	47	66	64	46	44	50	49	59	51	54	69	40	53	39	49	62	51	59	53	57	51	42	35	54	58	53	50	55	42	55	56	59	50	43	42	53	48	51	59	45	45	53	61	44	49	55	59	44	50	61	51	49	54	57	54	57	52	56	53	54	48	46	63	58	58	44	65	52	41	52	66	52	40	52	56	55	61	50	45	62	67	49	58	52	41	56	61	46	52	60	61	55	49	51	52	35	74	46	50	38	52	52	46	54	56	48	54	54	67	52	49	49	54	41	52	43	46	56	50	67	48	53	58	63	52	55	55	46	39	59	57	48	43	50	66	56	55	51	37	52	53	60	59	48	62	53	54	61	55	36	59	53	34	51	55	51	54	55	50	68	56	65	60	55	50	59	57	66	54	48	52	61	55	40	62	56	41	50	48	43	51	52	53	70	51	50	46	51	61	59	51	59	48	69	49	45	47	44	43	52	55	55	54	58	68	53	57	49	58	47	55	50	53	45	49	51	53	37	59	48	52	51	49	43	71	66	53	58	53	54	46	59	59	50	56	53	45	67	44	58	56	45	51	55	59	54	54	50	55	49	57	65	62	58	60	43	57	61	46	55	47	51	45	55	55	56	55	59	50	52	64	52	59	60	55	49	35	54	46	54	43	70	48	56	50	56	54	59	53	64	53	56	54	56	49	58	53	52	39	43	45	55	59	40	59	51	62	67	53	44	58	43	41	45	37	40	65	44	53	63	53	52	56	46	51	45	53	35	42	64	46	64	50	48	52	48	59	48	50	53	46	61	57	55	57	45
2640	244	279	250	282	261	234	208	208	182	181	168	203	180	172	170	159	160	202	191	142	162	172	146	179	159	167	166	171	141	186	164	163	176	162	177	156	138	179	176	154	146	162	182	189	155	166	177	166	154	158	159	172	166	157	173	167	154	177	165	147	160	162	172	156	185	183	146	150	157	170	179	171	162	157	193	155	179	158	149	154	153	180	171	147	177	162	180	171	186	163	150	152	173	165	156	172	153	166	175	154	165	169	151	176	157	167	156	148	184	184	176	168	140	155	134	176	148	179	166	153	166	156	183	167	146	184	155	188	158	192	157	157	157	173	178	161	161	156	141	157	166	161	160	139	157	166	183	172	173	170	170	177	179	160	173	141	178	151	162	180	181	176	167	173	176	176	173	178	183	165	155	166	160	190	173	163	173	145	169	176	171	159	173	159	154	162	176	161	190	152	173	181	160	165	174	167	175	155	169	187	173	154	182	172	160	147	185	174	184	153	167	186	154	147	174	162	200	162	155	169	183	151	156	177	141	185	191	176	155	166	182	181	171	177	140	173	165	161	164	173	168	142	168	183	179	167	161	188	164	154	156	152	144	169	163	181	184	149	166	176	165	168	141	156	151	186	163	162	152	169	158	172	159	158	154	181	168	180	163	172	166	179	149	166	151	189	178	160	184	187	170	165	173	175	161	161	170	155	176	169	148	149	167	175	154	184	162	152	157	148	173	147	173	174	180	148	174	177	165	155	158	184	166	170	144	164	163	163	193	158	167	157	162	168	184	151	159	157	179	189	165	186	139	168	126	161	174	168	172	154	175	172	180	162	147	158	177	155	145	171	175	169	155	161	175	156	146	160	165	165	175	174	150	151	162	152	151	163	163	180	170	164	169	159	160	162	166	174	152	147	173	130	157	149	146	166	180	156	175	183	163	169	182	156	151	167	140	176	161	144	154	170	186	169	160	163	167	148	154	173	165	172	172	188	179	187	168	146	172	148	165	155	166	151	171	171	168	173	152	164	168	144	175	164	157	164	175	164	167	177	159	169	163	170	173	154	161	176	178	144	166	153	144	168	162	178	189	164	172	169	158	167	161	164	141	176	169	165	183	163	175	164	188	166	168	171	143	150	167	158	159	166	177	164	167	175	160	170	165	169	177	156	169	166	166	136	160	146	151	143	162	187	170	153	163	144	191	177	177	155	144	172	181	165	179	149	160	166	175	147	185	166	163	189	172	162	160	175	167	168	174	186	159	151	156	181	183	157	176	173	172	160	157	170	145	180	154	154	141	178	174	164	171	180	183	150	160	138	164	166	168	167	159	158	162	160	176	156	168	189	181	148	174	166	171	179	157	146	182	159	187	174	158	178	165	148	149	178	147	165	155	158	174	173	157	135	145	153	177	153	183	172	187	140	151	175	184	167	178	172	161	154	156	168	179	163	134	158	169	179	168	163	170	169	153	173	189	187	140	152	159	171	177	163	168	155	151	158	178	174	145	206	166	170	178	147	187	188	164	173	168	149	174	152	154	161	162	168	180	172	168	164	197	132	163	158	179	169	153	173	153	157	171	207	178	159	170	163	155	177	163	165	162	161	184	135	148	173	156	181	156	149	166	196	178	172	180	166	162	152	171	161	155	155	175	168	211	189	167	158	156	153	170	168	152	143	177	163	170	161	180	167	166	154	180	158	174	146	153	140	175	170	146	156	178	172	164	153	170	166	183	177	152	172	149	164	176	145	156	169	180	169	177	161	159	167	153	170	164	179	194	171	183	193	168	163	175	164	168	172	168	157	145	157	163	169	192	152	149	159	167	162	178	149	159	154	172	171	158	168	184	128	154	160	175	150	137	173	187	154	172	181	182	175	154	184	177	172	159	198	152	154	140	181	143	141	160	178	159	164	153	156	177	148	155	153	163	172	169	169	164	168	152	172	140	136	166	167	187	156	190	157	155	168	174	149	170	195	176	159	144	190	175	152	169	170	144	195	140	148	166	185	145	177	184	190	145	182	158	177	170	165	153	179	151	164	150	154	187	142	157	179	183	152	178	186	164	166	153	155	150	163	185	192	193	172	173	166	188	166	164	158	180	152	162	159	175	153	155	175	167	164	167	136	180	167	197	180	168	179	161	178	173	149	141	151	166	145	168	169	178	173	166	152	166	158	184	175	161	160	157	149	163	178	175	173	171	183	160	180	169	151	170	161	176	163	156	168	150	144	171	160	185	178	174	169	185	167	147	173	148	181	180	164	164	152	164	154	170	167	166	165	155	173	157	160	178	152	143	173	161	160	164	176	149	173	167	173	185	175	155	155	159	171	125	159	172	176	165	181	160	187	138	151	167	163	153	183	167	160	166	171	153	160	169	168	163	159	167	152	153	174	190	163	180	203	166	171	159	170	184	170	179	145	178	171	167	181	185	174	154	169	175	165	178	159	157	140	171	185	177	153	183	161	170	155	148	172	154	153	157	161	183	174	184	157	158	160	179	151	166	185	163	168	159	171	174	173	155	179	181	194	174	171	156	183	163	147	163	159	190	169	155	180	179	150	157	166	157	151	162	174	151	168	183	169	142	164	173	149	168	155	164	154	143	164	158	178	156	154	170	157	170	173	147	157	144	178	154	166	171	135	155	165	146	172	162	160	160	152	155	164	161	164	177	175	160	171	179	184	148	184	150	169	160	200	174	185	157	164	158	192	164	161	168	182	158	186	152	177	159	176	160	170	181	146	164	169	155	150	168	159	190	190	167	148	158	164	181	181	175	188	176	155	149	171	151	172	167	172	168	175	158	192	175	170	176	168	178	165	164	162	191	168	166	163	184	151	177	150	138	167	163	164	159	183	165	157	176	149	169	149	161	178	153	170	176	173	163	182	167	156	175	191	156	170	147	147	177	181	186	168	151	174	130	156	153	168	174	162	164	168	152	195	177	146	152	150	176	155	171	164	163	170	156	167	177	175	177	163	172	150	163	181	173	186	182	163	180	202	169	173	155	152	151	159	165	169	153	161	164	169	157	172	165	167	154	174	156	173	167	169	163	147	162	212	174	143	181	173	164	160	174	163	173	162	156	186	198	182	154	171	158	160	156	160	145	175	160	143	188	176	164	160	177	197	163	186	175	157	174	151	181	177	163	164	178	178	140	173	154	140	186	179	174	153	177	151	152	170	145	164	157	174	159	163	169	167	182	179	186	157	167	179	170	155	173	177	168	163	187	195	149	158	170	166	162	153	147	165	161	160	164	143	171	179	150	148	171	161	173	169	152	176	170	173	151	160	157	168	168	180	159	167	171	174	164	154	169	157	169	157	150	164	184	168	166	159	186	164	169	170	165	154	155	173	159	186	158	158	177	148	149	166	151	181	157	175	166	157	162	155	160	165	174	155	180	186	153	129	140	181	161	137	187	180	181	157	175	154	186	150	170	154	173	151	159	168	144	159	165	169	172	160	158	189	150	165	154	168	175	161	161	163	175	184	156	170	153	171	168	150	155	175	167
22499	5892	1210	907	595	457	379	290	217	215	193	194	161	157	154	140	149	120	119	135	138	133	111	146	132	117	130	113	112	112	127	106	104	125	109	119	102	114	110	89	119	98	108	99	87	118	103	110	109	124	108	118	92	110	103	120	102	111	122	105	97	112	118	123	119	140	105	107	94	113	102	108	98	102	113	113	107	94	93	94	126	100	113	115	104	97	99	101	108	115	113	104	108	109	107	124	125	99	111	115	100	94	106	123	102	98	111	118	102	106	109	100	133	103	103	123	96	118	112	110	106	97	119	123	121	110	113	96	105	116	97	90	102	115	125	119	111	97	103	102	92	113	99	102	103	117	90	94	101	114	125	121	123	119	108	110	103	117	107	111	100	105	110	98	98	118	104	129	122	127	98	89	109	117	115	103	106	134	120	110	105	115	105	104	93	96	106	119	118	98	112	110	106	96	103	120	91	92	102	100	119	109	85	90	88	81	107	93	102	95	120	105	122	112	109	123	113	107	128	96	121	98	89	118	103	120	88	92	126	116	98	109	97	101	101	113	86	108	116	114	107	101	106	114	109	112	132	120	117	106	102	111	92	116	106	104	89	105	102	78	83	105	107	112	102	109	101	85	94	95	109	97	134	99	100	113	124	108	103	94	113	113	105	106	106	114	112	110	93	123	87	114	128	95	114	103	101	96	112	116	122	91	106	106	112	103	117	102	110	100	107	102	96	101	97	90	99	110	103	125	105	122	106	106	100	115	107	114	106	94	109	108	117	111	120	93	117	97	127	101	101	105	132	121	111	114	118	104	109	128	100	133	117	109	102	109	106	95	107	101	115	120	115	99	132	107	93	111	77	102	103	120	99	92	128	111	93	108	100	110	84	124	102	87	115	95	100	106	115	123	103	105	117	99	120	109	113	111	102	107	111	95	111	119	114	116	101	104	100	107	105	107	89	115	97	116	117	95	96	114	131	117	110	108	139	118	101	98	106	95	119	120	114	104	103	92	113	105	113	128	126	117	114	104	113	113	113	96	108	124	87	104	118	113	106	93	112	125	122	115	99	93	102	102	96	107	105	120	117	115	117	100	124	94	115	125	103	118	97	110	108	106	101	114	110	103	98	113	111	113	108	95	102	101	109	119	113	128	99	119	112	102	86	106	111	110	116	119	102	104	104	104	109	111	97	113	110	87	112	103	142	121	123	110	105	118	109	96	110	107	83	121	106	99	107	111	100	102	115	115	98	100	97	109	113	102	86	104	114	118	105	110	87	101	112	96	92	103	114	137	105	119	89	117	112	107	86	106	120	115	102	111	105	111	107	88	102	110	101	102	126	83	118	114	121	104	108	108	111	100	101	115	114	78	92	101	110	122	95	118	116	104	123	115	91	102	119	88	118	93	111	85	104	91	105	88	113	91	88	114	126	104	103	117	120	100	98	114	112	105	114	110	102	86	112	123	118	99	116	105	104	98	91	95	84	122	104	81	104	96	113	95	111	102	108	110	93	99	109	94	102	112	97	117	112	100	93	107	117	119	109	104	99	100	101	105	130	115	105	119	113	116	105	117	108	106	105	86	122	110	105	118	79	111	120	83	101	102	110	104	110	97	97	104	97	103	115	112	117	99	110	102	120	113	100	106	90	112	110	95	104	110	111	108	111	116	94	120	103	119	118	113	101	100	125	134	123	97	96	94	89	105	95	107	122	124	110	99	112	92	120	119	112	107	94	120	102	98	113	102	120	136	117	102	98	115	108	118	106	111	104	106	120	108	111	113	101	93	98	101	95	101	115	102	104	121	120	99	103	112	105	123	106	111	91	110	108	109	113	116	96	96	121	101	96	101	119	109	119	99	92	107	103	121	111	102	127	107	105	92	94	98	113	99	112	111	100	96	109	124	92	105	104	106	132	113	122	116	96	97	107	109	114	105	68	104	106	117	108	106	112	113	115	110	105	105	107	105	103	123	111	113	115	103	106	118	108	86	117	111	104	106	96	118	97	102	104	108	94	109	103	123	102	96	108	104	92	108	127	128	102	94	124	105	138	105	82	104	83	103	116	112	114	105	114	101	94	118	97	122	117	124	107	108	122	115	107	107	109	100	119	112	110	111	107	102	94	106	112	114	86	125	93	113	92	94	101	118	113	120	110	110	107	116	96	105	114	115	102	90	111	99	121	95	108	116	98	112	123	110	105	122	93	101	112	93	92	95	95	94	97	98	102	80	114	114	81	106	126	117	98	112	107	116	112	109	99	111	105	115	93	98	123	105	96	104	103	121	115	110	108	95	105	124	100	117	97	109	85	112	116	103	109	119	109	96	106	113	120	116	100	94	112	105	97	111	104	103	112	98	105	116	86	128	114	133	102	90	98	112	104	101	110	123	113	110	103	93	115	114	100	116	105	105	80	111	130	118	108	110	116	91	117	115	100	96	110	114	110	90	127	104	106	100	101	108	109	104	140	89	129	111	97	116	113	98	130	112	112	103	102	117	110	108	115	134	117	105	94	111	103	106	112	106	107	100	109	98	107	102	94	109	110	127	117	91	137	102	97	103	103	111	112	109	118	131	127	105	115	107	92	114	110	94	121	103	107	102	110	97	110	93	96	125	98	102	106	124	115	114	100	91	109	115	101	107	129	115	121	91	112	99	130	99	108	95	104	92	104	102	101	112	106	117	128	108	109	104	97	112	97	105	110	115	110	104	96	118	97	107	112	109	102	100	87	104	101	103	95	114	112	100	104	126	103	99	114	73	102	110	104	90	101	120	111	95	85	98	93	92	115	96	100	132	95	109	100	112	99	108	96	124	129	106	94	106	100	95	133	113	106	108	110	118	102	97	93	109	72	95	104	122	87	115	125	114	108	99	106	112	106	101	127	106	106	129	121	121	99	114	115	112	119	94	111	102	117	85	98	95	105	111	102	112	108	94	134	86	104	103	111	106	101	120	97	104	103	106	109	121	111	111	96	121	111	134	127	108	107	116	103	105	116	108	111	116	108	108	103	119	119	80	115	104	92	110	92	114	105	109	118	127	113	111	109	120	97	117	104	107	112	100	113	120	116	123	102	95	111	103	117	135	113	125	107	95	93	99	109	103	104	121	106	128	106	97	94	117	121	90	102	105	121	98	113	111	99	118	111	96	112	85	117	105	89	114	108	102	111	122	111	114	97	120	126	107	124	117	100	93	107	91	87	112	92	103	83	107	105	109	100	93	105	98	116	98	118	122	114	102	86	101	124	109	100	101	98	109	120	110	99	121	110	106	102	97	86	90	100	116	106	123	118	91	104	105	124	123	112	109	93	96	113	94	96	111	104	106	116	101	104	124	105	113	95	103	114	105	112	106	122	103	124	122	89	119	94	112	78	97	111	117	98	95	107	102	103	133	120	76	117	99	99	122	97	106	112	108	103	120	104	103	103	97	115	109	121	117	93	101	97	106	86	109	92	120	112	100	91	100	95	112	109	97	124	124	130	127	83	110	112	107	99	108	112	117
13794	1465	2315	2834	2525	2009	1559	1281	1162	1007	892	810	710	624	661	563	531	530	521	459	456	449	384	434	427	432	369	367	357	404	396	364	359	310	359	373	346	325	323	356	337	355	321	323	323	346	312	328	378	327	349	323	305	311	312	342	300	321	305	307	304	341	312	295	304	324	306	315	297	290	297	303	326	305	321	284	307	281	320	275	279	300	319	295	309	311	306	315	287	288	324	278	313	284	285	277	313	306	272	318	303	272	311	298	301	311	298	300	289	257	304	288	302	284	300	292	320	325	290	270	293	279	271	301	307	311	298	296	299	298	293	291	300	304	296	323	278	308	281	303	303	278	311	293	313	294	273	295	304	307	267	314	300	285	270	312	284	305	310	303	289	301	326	267	254	272	297	269	291	286	304	317	306	279	285	302	315	279	272	310	290	287	314	302	300	286	297	264	300	296	296	273	275	281	302	274	329	280	298	284	299	300	277	273	281	281	292	265	300	297	307	284	278	282	301	323	256	296	291	301	279	296	285	301	270	281	304	288	302	298	279	305	288	294	281	317	318	285	284	269	315	278	285	303	301	312	296	279	299	309	287	275	297	281	316	287	303	267	301	267	273	267	294	281	296	322	266	275	270	281	279	309	279	310	276	303	283	340	329	285	277	267	293	285	298	280	297	298	253	311	304	309	301	305	312	287	278	294	271	307	320	304	281	292	299	315	297	296	312	305	318	309	291	278	279	323	288	289	277	276	301	277	311	291	271	275	270	313	305	292	303	317	285	263	269	319	295	270	278	291	273	283	300	294	253	303	303	271	282	289	306	299	308	274	308	294	273	250	298	307	297	281	301	302	307	293	273	272	290	309	295	290	305	286	296	287	340	263	305	294	291	297	305	304	294	313	329	291	292	300	290	293	279	299	347	296	298	298	293	275	274	307	286	289	271	254	271	284	280	280	322	314	287	262	295	299	290	307	302	289	299	260	309	266	297	317	299	285	270	301	311	314	293	286	293	299	291	271	284	282	301	274	290	295	309	291	296	283	313	317	298	299	306	297	276	306	320	279	291	300	315	273	279	296	307	302	274	268	304	310	287	273	276	280	313	281	272	313	307	298	290	308	285	272	328	307	269	288	278	295	288	307	294	322	276	288	285	296	273	261	279	271	290	282	290	270	280	309	307	289	265	310	283	302	264	281	277	298	268	282	283	293	298	266	290	290	292	282	322	272	302	288	288	289	272	310	279	280	320	254	272	309	287	292	289	295	302	290	288	259	266	304	281	320	284	288	290	260	304	294	258	285	295	301	298	294	302	286	288	305	293	298	295	286	275	308	326	300	262	308	286	288	307	289	292	282	287	253	296	305	311	284	283	313	294	306	260	281	290	283	281	320	299	293	280	319	279	278	306	296	285	316	282	309	307	298	291	298	313	304	288	293	291	292	270	274	307	299	310	277	282	304	283	295	319	265	269	282	290	272	300	292	312	301	309	290	294	308	268	307	264	299	290	271	291	302	292	271	280	331	335	314	300	294	322	271	272	319	274	288	288	276	287	304	291	285	287	276	301	296	292	284	280	287	281	309	262	270	276	304	309	304	283	299	335	297	289	307	308	311	293	288	312	260	285	301	297	299	276	301	280	306	282	299	301	259	317	300	311	292	289	296	312	295	276	267	279	300	302	286	280	322	276	312	282	288	327	297	305	308	286	284	321	302	304	289	282	277	295	297	314	293	271	312	275	285	284	304	280	295	283	291	293	305	365	309	316	286	295	275	283	295	275	310	297	282	316	312	280	286	319	296	283	287	245	292	293	284	298	268	313	310	324	293	302	278	297	258	278	305	310	276	272	286	287	258	265	278	275	341	315	285	286	285	277	305	327	280	278	291	300	307	292	269	303	293	279	255	310	296	286	274	280	298	301	297	325	288	287	300	265	284	279	267	299	311	287	308	286	302	292	269	300	279	306	290	330	307	294	298	291	264	266	294	307	275	304	297	303	294	276	294	279	308	284	266	282	290	294	278	307	307	308	311	250	319	317	294	300	292	306	302	276	300	257	294	271	319	288	304	306	300	291	294	297	304	284	316	308	282	297	292	267	281	304	288	292	292	292	306	311	295	297	283	287	283	279	316	261	305	329	291	286	276	305	292	296	298	309	319	292	337	275	287	289	243	314	298	273	288	297	298	268	276	286	300	269	285	243	323	286	316	302	287	294	307	267	319	303	297	294	311	317	316	310	280	296	276	308	285	243	305	313	324	277	271	310	293	293	269	297	290	303	312	288	289	304	340	280	285	286	266	280	286	293	295	324	303	301	297	276	294	275	303	298	316	294	302	287	294	278	291	288	293	277	289	287	290	303	285	284	282	314	286	305	322	295	289	304	273	314	294	272	272	303	299	274	278	276	322	327	303	289	263	292	263	291	276	293	283	274	335	327	296	283	289	325	302	263	266	277	286	313	293	296	268	264	296	296	265	304	273	304	294	303	291	271	286	282	265	315	308	295	314	292	291	326	303	300	270	304	299	295	301	311	301	296	298	290	305	302	322	291	261	320	290	279	267	282	288	282	312	299	333	319	280	309	298	303	314	290	288	313	279	309	283	295	292	288	329	293	304	301	298	272	274	305	298	297	288	281	299	284	275	312	316	275	280	298	298	308	296	283	308	294	290	308	306	275	315	307	324	280	284	298	314	296	291	273	296	285	304	267	282	281	276	317	317	299	317	312	288	315	277	312	296	279	305	280	315	251	303	262	287	290	292	308	288	292	280	279	273	277	277	310	257	299	277	291	278	295	319	310	319	304	306	349	285	303	281	276	316	290	322	259	304	298	313	299	315	303	338	263	319	311	299	275	319	295	277	318	300	262	313	290	284	274	291	281	272	303	300	319	293	282	294	280	308	263	302	291	275	325	270	276	309	299	281	316	282	284	300	292	316	331	297	290	299	314	286	276	288	279	302	285	296	297	296	272	328	295	305	294	269	309	297	290	311	285	308	293	315	299	279	291	269	272	274	284	275	308	319	307	289	281	274	338	280	279	296	271	307	279	305	289	282	279	271	286	301	295	302	275	283	282	304	302	289	275	272	285	271	287	267	300	281	302	308	300	280	277	303	265	304	323	279	281	291	297	257	265	281	299	297	289	272	284	286	281	288	301	303	309	293	303	291	287	293	269	284	292	292	284	290	298	291	308	279	299	285	287	297	301	304	313	269	299	320	308	295	295	264	267	294	311	288	279	317	272	266	286	279	296	315	282	317	296	263	291	296	310	328	291	294	329	277	298	267	304	283	319	307	312	274	311	302	289	301	294	280	277	283	273	285	286	285	307	294	287	334	310	233	299	319	295	303	283	265	315	307	297	299	248	298	288	284	303	320	300	309	276	273	282	279	282	301	301	257	288	274	318	280	300	319	303	276	294	286	302	312	264	270	261	310	298	320	278	290	311	299	285	302	302	289	318	302	278	313	288	275	265	332	327	302	259	263	285	288	291	287	327	312	285	293	303	302
34615	14033	3192	1853	1288	908	693	548	513	444	398	352	351	337	298	303	290	292	267	243	261	253	214	243	255	238	230	220	234	240	259	220	208	240	239	217	229	213	207	226	219	275	246	225	213	217	211	227	242	228	258	210	222	209	198	203	235	220	209	244	221	229	233	183	226	214	213	251	216	226	225	243	203	221	211	233	212	226	202	213	201	216	238	225	214	216	227	217	237	189	177	196	238	195	223	207	191	213	208	195	199	237	234	214	198	208	213	220	220	191	222	208	212	196	219	222	209	219	216	226	237	214	207	209	218	223	225	196	224	211	209	252	219	209	197	215	207	219	217	230	207	223	195	227	227	195	211	229	234	218	194	200	214	222	218	204	210	192	202	194	186	212	200	248	199	226	203	211	192	221	237	198	211	203	202	210	248	208	212	204	195	211	212	196	212	229	211	201	202	188	222	219	241	213	209	211	216	193	221	205	190	195	219	190	208	228	209	226	240	212	206	235	222	217	225	211	237	224	210	206	233	193	211	203	207	204	206	226	191	227	156	223	219	212	202	189	187	202	223	221	200	222	185	233	209	246	208	218	219	197	234	233	195	203	219	238	228	226	217	217	240	229	211	205	220	186	191	205	212	209	210	206	199	208	204	207	237	234	203	239	222	247	203	225	204	243	222	246	214	187	198	227	187	217	229	253	203	196	173	195	197	245	204	222	201	214	211	219	252	184	230	208	227	205	198	229	198	227	233	228	188	213	177	218	203	226	223	216	213	203	201	216	189	227	194	228	201	217	214	242	201	186	228	206	197	208	194	209	231	207	221	186	208	199	200	225	248	213	232	203	201	194	218	209	217	225	205	202	206	211	209	204	202	211	218	211	209	233	206	230	237	218	237	208	219	230	213	210	198	209	206	225	240	199	242	213	207	202	227	189	196	214	227	222	224	212	205	235	204	195	219	219	209	214	214	189	201	205	207	223	241	219	191	197	229	226	199	174	218	226	215	195	238	205	212	219	205	227	198	205	209	233	183	223	198	212	236	216	233	214	206	227	206	223	215	224	186	256	221	222	219	198	207	240	233	215	208	224	222	210	200	233	207	239	239	218	179	219	207	190	201	228	191	185	246	215	207	228	228	218	212	200	208	211	203	218	221	228	225	245	200	215	202	214	205	224	195	213	197	202	214	195	180	222	210	220	219	227	198	236	193	222	220	214	196	222	216	214	217	220	210	206	200	205	211	226	231	224	232	207	244	189	211	203	192	216	232	211	230	214	233	221	210	203	219	250	213	203	213	249	233	228	227	203	224	209	225	207	232	235	193	201	194	232	206	222	224	203	194	192	218	222	197	240	205	194	222	197	196	222	220	217	195	189	213	214	205	225	227	221	228	215	223	210	227	190	216	211	204	218	223	205	229	212	225	203	214	213	215	205	242	182	198	204	230	187	176	235	207	207	222	207	219	221	234	230	189	189	221	217	195	228	220	209	221	210	239	227	226	215	211	203	198	243	200	236	232	204	235	219	241	209	192	242	250	249	234	208	177	235	232	223	208	220	200	221	223	195	219	230	200	232	206	199	199	208	210	213	216	204	222	209	217	209	226	228	214	167	215	216	230	193	229	196	203	228	206	200	205	224	221	230	203	229	197	239	222	206	191	228	221	210	214	213	219	240	205	232	210	215	223	239	184	229	180	189	201	205	221	206	217	209	216	213	208	223	243	244	203	214	214	189	210	205	250	196	243	208	207	217	223	206	194	231	223	196	203	191	203	212	230	180	233	234	221	221	204	225	217	232	218	216	201	194	201	204	216	199	195	239	216	191	206	204	218	193	198	223	211	214	210	225	194	205	207	207	233	184	197	206	201	204	213	225	233	211	235	198	228	226	201	218	205	211	218	210	210	224	201	192	199	228	215	203	213	200	226	209	198	244	228	205	240	214	217	231	200	205	215	194	203	207	170	225	202	207	180	211	200	219	224	225	218	227	233	227	221	205	218	205	203	237	187	206	205	212	217	246	221	203	222	216	204	203	193	213	205	209	234	189	196	213	191	223	228	189	201	221	193	218	217	228	203	199	226	222	190	225	235	203	195	222	219	221	198	209	204	218	202	213	228	206	218	215	211	234	227	230	224	203	223	200	198	216	225	239	215	199	214	253	213	221	191	192	198	235	216	218	215	243	215	220	198	165	216	210	222	203	251	220	226	205	208	221	215	205	228	239	222	210	194	194	215	226	224	211	186	205	207	207	208	203	218	210	174	212	201	192	212	222	238	242	208	222	219	233	191	215	200	220	220	234	205	208	185	232	200	214	203	204	228	242	224	210	240	215	239	219	223	231	205	211	231	194	204	208	212	227	203	217	239	239	217	218	229	226	203	221	225	224	205	215	187	185	202	233	197	241	229	224	173	219	208	223	226	208	231	201	214	205	224	226	222	214	228	201	219	239	216	186	204	223	227	247	205	198	206	204	217	214	189	209	220	215	228	218	222	235	222	206	200	258	188	189	191	231	198	219	213	209	194	224	189	210	228	210	204	205	232	189	200	206	218	196	199	226	228	216	228	206	189	234	216	228	219	184	214	237	196	229	202	196	220	209	217	230	209	193	203	207	199	218	200	233	178	184	212	211	212	205	210	220	215	225	246	214	198	220	199	222	200	222	213	213	221	192	219	196	194	220	228	227	203	209	218	232	201	208	241	183	205	214	265	219	209	191	215	194	199	215	240	199	207	202	228	224	202	201	224	197	205	230	193	211	222	197	187	217	221	207	213	222	203	209	213	200	202	204	215	247	210	217	200	182	238	225	240	193	224	216	204	207	204	225	198	219	238	223	227	202	194	231	223	231	208	197	221	227	229	240	215	186	210	218	204	202	213	241	233	185	216	209	220	203	225	200	253	191	250	199	219	236	242	185	215	188	220	249	223	213	219	223	224	222	207	216	197	207	215	221	197	197	210	206	218	193	217	244	218	191	205	203	210	230	210	209	187	210	196	218	228	228	205	229	216	203	218	219	220	198	209	205	210	203	234	224	214	233	197	207	219	230	221	219	241	242	214	196	207	199	230	228	214	204	209	222	198	204	233	200	221	203	199	225	230	212	224	214	226	222	197	261	208	208	196	213	209	223	214	231	206	209	217	219	212	221	210	213	239	196	197	212	209	228	205	181	235	210	210	213	198	217	235	222	208	202	218	201	214	230	199	226	217	182	225	223	204	195	211	205	216	227	212	229	214	223	209	241	219	239	231	195	219	206	207	209	231	217	217	203	186	202	201	194	225	220	245	239	198	210	233	209	200	235	208	224	204	215	237	213	224	223	260	207	203	191	214	177	208	201	225	235	216	224	188	219	222	191	218	201	196	231	237	221	213	214	220	210	190	240	228	233	207	200	229	206	197	196	203	206	221	214	207	222	229	240	186	210	224	224	191	240	214	201	217	214	210	215	226	196	223	243	240	200	222	216	216	221	235	201	213	231	229	202	199	194	213	200	216	215	210	228	218	193	219	229
19823	2679	4332	5150	4411	3593	2936	2459	2105	1907	1637	1437	1385	1135	1134	1024	1006	948	816	811	890	778	780	756	706	675	717	682	633	631	677	695	654	603	671	600	632	617	611	553	611	602	564	579	552	559	553	556	594	548	568	535	563	547	554	505	538	524	572	555	539	580	534	507	560	530	550	547	549	530	517	520	522	530	549	517	506	530	537	550	499	566	576	559	537	517	533	525	507	504	486	516	526	514	520	499	535	507	522	513	520	517	548	535	494	513	514	486	508	503	550	519	514	541	523	510	530	529	559	516	482	507	482	524	565	513	466	486	545	502	548	489	514	493	518	526	494	491	551	509	483	509	535	518	497	484	537	488	516	502	523	572	522	537	543	571	524	553	502	482	486	528	545	506	540	515	526	499	486	555	512	508	561	485	503	507	514	496	520	478	533	508	539	524	504	466	516	512	494	548	531	497	515	522	495	542	513	480	483	552	560	510	529	548	533	519	529	530	561	502	532	543	514	506	531	496	484	561	452	508	489	525	524	475	491	515	527	531	495	554	485	492	493	515	542	479	494	503	473	536	510	482	473	518	535	492	543	538	521	480	479	494	522	537	523	547	491	510	504	513	479	456	576	482	560	484	500	522	552	505	556	498	496	528	521	504	525	490	539	551	536	497	475	570	510	516	555	497	507	494	526	497	475	488	505	535	555	476	544	520	486	510	522	503	524	506	530	497	555	513	463	514	487	529	472	503	508	523	521	534	514	506	537	497	473	506	517	508	505	500	532	527	507	551	476	530	510	487	513	523	513	528	511	520	522	462	492	582	514	518	513	499	522	526	521	515	534	529	521	528	528	508	493	536	512	548	528	553	501	549	454	487	521	516	507	512	533	521	508	483	462	514	488	509	506	524	556	509	561	506	509	495	501	536	518	472	535	476	492	492	514	480	509	501	483	518	484	481	500	525	501	543	517	490	508	475	532	504	540	484	493	486	524	545	524	487	538	518	495	473	519	561	508	531	554	529	521	515	509	512	494	473	480	504	467	502	507	521	485	541	519	483	569	502	537	501	535	489	490	544	563	491	505	495	464	483	501	478	475	484	537	501	492	546	512	523	528	520	545	520	485	490	578	503	541	496	510	510	507	539	503	516	502	521	461	528	543	520	461	517	508	509	479	510	501	478	540	491	472	508	487	532	507	523	541	525	501	567	509	499	505	496	498	489	506	520	531	497	525	516	493	522	540	498	543	519	486	505	553	530	532	513	491	483	506	517	522	513	539	514	556	498	501	572	523	556	530	494	480	517	517	474	516	498	519	514	536	507	533	523	539	505	550	501	507	503	496	519	513	519	504	509	495	527	515	517	537	488	566	508	530	491	542	491	526	503	512	516	511	518	523	500	525	553	483	476	534	540	521	535	520	495	552	527	519	548	516	493	508	542	508	518	564	514	538	518	513	525	505	496	536	524	501	533	504	496	535	500	547	525	504	503	541	521	481	491	488	524	527	509	509	492	500	562	492	497	480	538	518	544	531	531	515	498	497	511	498	532	488	502	546	500	503	504	496	527	500	517	537	482	507	473	534	515	540	560	500	496	538	460	514	511	483	528	499	529	520	519	565	473	482	526	484	503	549	516	557	559	510	532	513	512	516	519	514	533	546	505	533	498	548	527	526	484	467	497	529	551	493	502	474	524	526	472	543	542	532	504	544	484	488	509	538	459	530	532	501	529	524	526	539	513	532	557	530	496	551	534	546	533	506	534	482	523	511	503	486	545	489	482	553	514	538	492	502	523	512	512	500	494	550	528	536	538	527	489	472	431	514	487	548	514	499	461	511	519	502	554	563	541	533	541	492	493	523	522	490	490	469	501	520	460	514	526	525	528	478	511	509	508	513	536	517	512	511	520	526	524	529	529	551	508	475	513	504	527	481	501	517	489	528	521	517	536	548	524	502	556	489	474	538	523	498	510	507	572	533	532	510	504	504	478	509	517	531	523	554	544	501	515	463	535	545	512	534	501	514	507	497	506	496	527	474	528	525	492	519	466	535	496	520	501	515	524	579	520	528	542	528	534	534	494	544	530	527	483	503	491	494	479	535	503	495	517	480	503	509	516	510	540	516	495	484	484	527	476	482	520	504	512	527	543	522	523	480	499	520	525	515	538	560	524	508	529	460	511	495	523	534	512	478	512	484	538	515	537	523	483	494	510	518	534	499	491	511	517	476	513	484	530	514	522	542	500	481	541	491	548	507	514	499	529	531	538	537	503	521	524	520	519	493	515	464	539	472	553	512	501	507	516	520	528	497	516	557	474	521	496	534	532	479	508	506	500	519	551	514	546	502	516	524	470	489	510	567	531	502	544	479	518	515	539	539	535	495	541	536	523	507	510	510	515	497	509	508	474	532	506	518	507	506	502	506	510	490	491	551	506	499	541	516	512	512	515	522	516	508	513	488	544	525	519	475	521	525	516	485	523	529	535	534	528	496	520	535	511	531	472	480	552	548	540	479	477	481	487	508	557	550	490	512	548	472	502	523	472	498	520	541	499	543	530	505	521	479	531	535	551	522	514	550	505	564	501	495	508	501	509	591	453	517	517	513	518	489	506	507	493	557	523	523	509	494	480	514	503	458	494	493	498	488	522	483	531	511	513	507	501	519	542	491	526	496	488	533	505	495	513	525	496	477	517	484	513	500	518	529	521	520	486	532	531	517	500	559	535	485	512	532	512	511	557	524	475	520	517	509	522	550	506	510	524	502	505	494	486	499	518	469	489	473	489	514	503	504	527	540	528	552	515	468	509	487	515	500	487	482	518	532	491	511	517	523	514	495	508	502	506	489	538	520	538	512	538	504	499	540	462	530	469	543	502	486	510	507	506	526	489	503	506	496	490	509	491	521	569	518	529	526	505	487	535	509	550	494	508	539	482	513	511	496	489	496	493	527	539	505	487	569	502	488	528	524	533	495	513	518	555	553	499	531	542	516	534	519	494	532	537	510	522	507	551	478	493	511	572	534	524	516	506	494	523	503	533	528	517	480	550	504	496	519	574	526	517	517	549	533	505	488	523	499	499	508	490	509	528	546	522	529	524	492	490	500	476	558	492	516	516	532	528	497	489	486	520	534	478	504	498	537	529	512	511	518	541	510	532	485	522	474	509	522	508	527	501	546	507	532	501	518	583	509	504	511	527	513	517	530	556	561	476	503	522	507	518	512	511	498	517	480	520	529	557	482	531	488	514	531	523	540	543	494	502	496	505	533	538	484	491	553	535	522	516	505	486	516	485	516	536	505	503	508	521	515	506	524	506	510	500	559	535	522	517	490	490	511	514	469	523	515	517	510	477	487	520	474	505	525	507	506	574	575	477	514	540	498	520	467	534	496	504	518	505	514	525	518	503	529	526	460	528	538	496	498	528	511	523	532	521	546	478	551	497	488	568	561	526	459	521	561	530	491	516	532	448	540	526	527	538	539	518	514	532	514	519	515	502	477	487	500	489	498	502	519	515	533	500
3609	136	97	65	58	59	54	58	60	63	55	53	64	45	43	62	44	49	52	53	53	65	51	53	53	45	63	66	38	54	41	54	49	60	59	47	51	46	53	59	50	46	49	53	55	59	56	63	51	56	53	48	62	48	51	53	56	54	53	51	54	72	70	57	58	52	55	52	41	46	67	71	52	51	60	63	54	42	49	58	65	61	48	49	53	62	61	48	46	47	50	51	42	43	59	67	50	50	50	45	49	57	60	51	55	43	45	65	49	53	49	52	74	60	51	40	47	51	56	57	47	54	53	54	64	54	33	48	54	61	57	63	43	39	57	44	45	50	56	57	46	54	44	46	49	53	56	60	44	45	51	47	60	52	53	60	45	53	59	50	45	69	45	48	48	54	46	50	47	56	61	36	44	50	40	58	49	50	45	40	37	52	55	39	59	64	49	50	46	57	47	56	47	46	36	43	55	44	47	50	60	54	47	60	57	54	59	66	53	46	41	68	52	54	35	44	49	47	44	53	45	50	49	43	51	55	54	55	55	54	54	56	49	46	55	45	70	60	46	60	47	51	59	50	65	51	60	57	40	53	54	44	44	58	57	45	58	54	55	49	42	49	53	67	44	45	56	65	63	53	46	46	47	46	50	46	52	52	65	41	49	55	49	43	49	46	49	60	63	46	69	54	61	52	61	55	35	50	71	49	59	55	55	55	52	54	54	57	41	41	61	45	67	42	45	45	55	58	62	53	52	54	49	52	38	50	52	58	52	70	58	47	57	48	44	53	43	57	50	54	54	54	46	61	51	55	54	57	61	63	54	56	62	61	49	47	41	48	46	47	53	55	55	53	58	51	50	49	59	37	53	60	66	41	50	56	52	38	42	57	53	66	51	46	51	48	57	48	48	56	50	53	51	57	47	53	52	48	51	59	46	43	50	52	48	60	41	59	49	62	55	49	53	52	52	55	59	67	51	47	53	49	58	58	56	65	52	62	42	52	46	57	61	51	52	54	62	49	55	59	52	51	59	55	64	51	57	47	40	49	53	50	43	52	55	42	55	48	45	46	45	43	47	46	39	55	48	55	46	41	55	45	45	41	44	52	48	59	55	40	40	55	42	62	54	53	68	60	62	59	50	48	60	39	49	50	57	43	57	58	50	61	56	54	54	43	56	40	57	57	52	51	53	53	48	53	38	48	47	49	65	50	42	46	45	53	42	49	54	53	49	59	51	59	49	51	55	43	61	54	73	49	59	60	60	63	54	53	55	61	42	46	46	51	59	53	76	48	55	50	72	52	45	55	52	52	48	57	57	49	47	51	52	49	56	35	57	59	53	45	57	52	65	50	48	48	60	46	50	43	46	40	52	53	50	52	55	41	45	47	48	55	58	55	47	46	48	59	38	50	56	51	53	51	51	47	59	44	65	38	50	53	55	48	63	47	46	58	52	45	73	41	46	53	50	58	52	55	52	62	63	49	45	54	63	55	49	67	50	51	51	54	40	57	52	43	45	51	59	55	49	59	51	40	67	49	61	40	46	60	56	63	57	47	42	61	50	46	54	46	49	48	53	45	57	48	38	59	50	56	55	54	51	52	56	68	60	54	52	53	72	62	46	43	40	64	49	55	50	49	53	48	49	57	42	42	57	53	52	53	50	69	47	55	54	55	51	51	58	38	49	48	54	61	53	38	47	45	48	57	49	54	53	56	54	46	51	49	42	48	68	51	44	51	56	61	54	52	57	50	51	52	46	65	57	64	32	51	41	60	52	60	40	51	43	46	64	53	55	45	45	59	43	47	49	53	40	50	54	55	52	64	53	54	55	52	46	59	55	43	42	45	54	47	63	56	62	52	51	42	62	55	76	57	36	52	49	49	53	57	55	50	62	58	61	44	50	57	45	35	45	48	56	58	51	41	43	48	50	46	53	54	60	45	50	47	41	38	49	53	64	65	45	42	49	59	65	46	63	57	53	54	56	49	44	51	46	51	58	43	62	63	59	60	61	50	37	46	46	60	47	54	46	51	56	53	50	52	50	46	44	59	54	60	43	52	50	55	61	53	59	57	58	56	49	56	55	45	46	51	59	45	52	49	60	50	48	61	55	52	46	52	39	61	48	45	59	46	58	49	57	54	54	67	52	49	53	59	66	49	60	44	58	52	57	51	62	55	44	52	59	48	53	69	46	55	53	55	55	53	56	40	49	37	55	46	62	54	50	57	53	44	51	46	53	56	47	55	50	51	58	65	57	63	55	56	53	56	50	53	45	56	54	41	52	34	52	44	71	53	58	54	63	59	41	48	46	60	34	57	52	49	58	57	51	47	51	59	59	56	51	54	42	56	51	55	61	53	55	50	51	51	53	49	43	51	56	65	73	47	59	69	52	40	52	52	52	58	63	42	50	79	51	47	61	47	50	60	51	61	61	61	56	54	43	57	58	58	52	58	60	42	70	59	53	46	63	57	58	62	54	48	45	47	54	56	58	42	57	41	64	58	47	50	53	42	46	56	53	62	56	51	45	66	62	50	32	51	62	49	54	60	58	38	43	50	48	53	54	47	40	45	51	56	50	55	61	45	47	55	45	46	48	46	54	49	57	60	43	69	66	42	47	49	52	50	53	64	48	52	46	48	52	43	49	50	53	57	59	50	47	64	44	61	62	44	57	53	54	58	51	31	42	43	55	48	62	55	42	56	67	48	60	40	50	40	46	51	51	52	48	46	47	62	46	52	47	55	48	58	43	54	71	69	53	45	46	50	43	59	51	60	49	58	66	50	36	62	43	62	51	50	52	50	52	47	55	55	53	50	57	53	47	53	52	44	48	60	53	57	60	62	60	53	49	50	42	50	38	53	63	53	46	30	45	53	57	55	55	41	39	58	38	51	66	45	46	37	55	66	59	39	48	56	44	51	50	57	50	51	53	58	47	42	56	63	67	45	64	60	49	57	63	57	50	42	49	49	53	51	53	56	53	50	54	44	41	35	53	70	47	56	50	54	56	66	55	52	62	57	52	46	58	57	55	58	50	47	58	45	61	44	40	53	49	66	57	55	53	61	59	45	51	41	56	49	47	53	42	47	53	51	45	37	53	59	63	35	60	50	51	48	73	51	53	48	54	30	50	46	69	57	57	56	44	52	43	45	53	53	42	50	57	47	63	57	53	52	50	65	45	60	55	45	44	46	58	58	59	61	38	57	52	51	44	57	43	53	70	47	55	48	47	61	50	58	46	56	54	54	53	52	53	45	55	53	59	53	52	51	65	40	41	36	41	44	44	43	50	38	61	37	48	50	50	55	55	53	51	53	53	68	58	45	47	42	55	55	38	50	45	52	67	51	67	49	58	56	50	49	67	51	62	52	58	57	62	37	47	45	52	40	56	51	56	43	43	53	60	63	50	67	45	53	62	63	68	46	49	51	67	47	50	39	59	53	48	64	57	48	57	46	55	59	50	50	65	47	43	43	46	49	64	53	48	45	51	54	37	42	45	53	46	43	64	54
2837	201	253	263	238	230	235	213	204	181	191	194	180	216	155	191	146	158	186	176	194	169	180	162	167	153	175	165	180	155	190	178	195	177	148	178	152	170	168	186	156	169	171	164	148	188	171	151	190	158	160	189	173	167	181	172	160	168	147	161	155	167	152	156	174	156	161	160	168	171	178	176	174	162	158	172	174	203	161	177	156	152	151	179	166	153	172	175	178	157	162	172	159	176	156	161	167	181	167	145	190	146	168	153	197	154	168	156	157	179	183	166	188	153	145	210	145	165	165	180	172	150	183	158	150	158	172	145	171	175	162	166	180	163	172	132	150	172	158	149	168	154	170	159	158	149	174	179	152	165	172	153	171	179	169	176	151	182	155	174	183	179	156	166	143	194	179	157	159	187	161	186	173	167	151	169	141	147	155	197	178	152	143	153	156	174	185	162	169	148	172	183	167	168	151	152	185	177	152	197	159	169	169	151	170	168	178	148	147	157	158	172	166	166	160	159	164	175	183	174	169	145	162	163	163	174	182	174	184	195	172	166	184	160	167	173	168	176	164	160	157	149	160	168	166	176	158	163	159	192	185	164	162	168	147	156	158	156	162	160	175	160	167	170	165	165	196	165	176	166	188	182	151	145	174	148	170	150	172	137	171	151	179	167	179	133	156	159	147	169	148	174	182	164	158	175	162	149	157	176	148	158	169	148	184	162	146	151	160	152	161	168	174	176	154	136	139	161	156	188	148	164	175	143	170	176	176	166	151	171	165	184	177	150	153	167	180	161	158	173	179	163	157	166	156	182	170	186	167	161	174	177	187	173	137	151	175	179	166	158	168	158	172	181	176	172	170	173	167	176	151	160	161	175	175	181	153	147	167	167	165	157	161	160	153	181	160	158	176	152	186	147	175	191	183	162	141	168	151	157	156	173	214	166	158	151	186	165	171	176	147	174	135	172	158	160	177	161	181	176	166	154	199	169	163	132	143	144	149	168	155	186	170	164	160	166	159	157	172	148	161	157	167	158	162	151	146	163	179	163	172	168	182	189	142	154	156	157	167	163	167	187	164	160	157	151	152	165	167	166	170	173	153	178	163	162	184	175	152	158	175	169	165	187	175	206	170	193	135	145	160	191	166	163	173	163	179	165	175	172	153	178	156	158	174	169	169	168	181	167	160	162	150	158	171	171	154	171	154	169	159	141	175	179	165	142	152	160	163	148	166	161	158	168	159	149	142	166	160	173	171	171	146	167	147	159	168	153	174	175	124	175	143	162	167	172	164	174	160	153	155	157	153	148	150	157	169	167	167	169	169	182	155	144	153	172	149	164	144	183	161	148	155	170	151	160	149	172	160	169	170	154	156	156	159	158	162	183	150	153	159	150	155	158	166	165	193	153	148	162	162	157	150	171	171	148	171	162	167	170	162	149	173	149	164	171	183	171	171	179	170	145	179	167	162	163	172	138	143	138	177	179	172	166	176	169	163	168	166	146	159	148	173	167	165	193	189	182	160	168	169	157	147	162	162	193	174	145	146	157	164	154	165	151	158	153	162	162	153	157	169	194	172	180	178	143	188	169	144	168	168	160	153	165	175	183	189	150	156	173	162	174	157	171	166	158	179	152	138	163	184	164	167	180	180	157	159	149	193	167	170	158	168	185	173	133	159	161	175	187	154	173	150	191	156	166	186	158	162	161	178	176	173	168	143	160	147	170	173	176	166	179	162	167	151	144	147	145	156	171	165	173	171	164	153	168	173	155	146	167	162	148	151	141	159	196	172	170	171	157	148	162	171	173	167	191	173	167	165	164	160	172	187	182	168	167	178	178	164	158	163	164	154	168	166	168	155	149	171	160	166	148	156	136	156	156	148	189	153	155	158	164	145	164	171	175	164	154	180	167	185	167	187	179	163	183	153	169	194	150	190	170	159	165	176	145	157	184	175	151	155	168	172	188	182	148	150	148	169	170	169	174	160	174	167	170	158	157	162	143	162	157	157	159	180	164	171	173	178	159	187	169	150	186	141	176	144	163	163	169	151	159	153	164	144	191	167	183	160	178	152	156	161	179	153	156	165	151	164	144	142	176	168	132	176	159	150	151	159	159	153	158	149	162	159	146	168	143	159	165	156	170	180	162	159	179	153	196	172	184	200	157	168	168	188	155	183	173	163	175	162	185	175	166	159	163	167	149	152	170	164	136	150	188	161	169	157	176	159	172	145	143	188	191	147	147	172	158	173	138	149	168	163	156	160	141	174	170	161	186	151	192	151	170	168	173	162	159	200	148	171	156	162	163	163	152	182	181	166	170	174	160	163	174	151	154	186	194	170	178	165	166	156	162	173	184	141	166	168	173	162	170	152	171	182	160	157	178	143	140	172	130	163	178	153	174	140	177	155	181	156	155	161	143	157	155	163	159	166	178	169	168	172	158	170	143	175	173	157	172	149	177	160	175	182	173	157	142	164	154	165	160	137	158	174	178	167	175	145	198	165	186	190	159	170	146	141	164	160	159	139	158	138	154	165	151	173	166	185	149	157	150	158	143	156	174	150	180	154	177	176	164	161	180	171	163	173	175	152	181	159	201	153	171	162	174	141	144	156	165	158	163	167	149	171	150	141	163	142	191	157	155	172	177	170	145	133	171	145	166	176	159	188	160	164	176	176	176	168	160	167	162	149	174	157	175	148	155	155	167	177	168	145	180	164	164	158	166	160	189	165	145	151	165	176	149	163	158	167	165	166	171	168	164	184	196	174	142	150	160	181	156	178	154	155	162	171	161	163	147	166	166	153	171	145	164	151	165	172	162	176	177	189	154	134	181	176	157	145	163	183	176	152	182	151	188	142	170	137	171	167	160	176	159	156	175	154	185	161	156	150	145	179	173	176	168	165	172	139	202	155	150	152	149	196	172	184	168	165	157	159	162	195	155	174	150	155	155	145	172	160	201	164	168	171	169	171	178	169	166	176	164	154	160	173	176	167	182	178	183	163	183	159	175	164	140	150	152	164	159	166	199	139	189	145	197	160	155	156	174	160	160	168	154	164	175	172	167	164	163	165	160	155	148	159	175	170	147	165	172	162	145	163	162	170	158	173	164	171	164	177	157	166	147	154	169	182	170	184	181	171	163	160	169	158	168	158	189	172	166	157	150	187	169	169	156	156	136	150	178	170	160	162	172	146	163	164	157	159	145	176	155	176	164	172	167	177	157	145	187	170	176	191	181	151	150	153	159	165	167	153	175	179	138	146	165	178	177	153	154	149	172	181	157	180	168	158	160	190	146	165	158	169	198	167	153	169	166	168	169	171	156	165	168	161	163	158	166	175	146	185	199	173	186	160	187	148	172	170	186	150	145	156	148	171	174	164	162	175	170	153	155	169	147	147	157	153	175	137	159	162	156	168	156	152	147	163	174	188	152	177	175	147	167	151	156	170	163	157	179	176	180	158	163	180	179	168	175	164	167	170	202	176	176	167	157	153	166	151	172	155	175	156	158	158	156
22816	5993	1204	870	586	442	329	305	218	246	207	168	153	157	145	131	152	128	148	129	132	113	118	125	104	109	133	130	123	121	127	111	117	120	124	105	102	119	116	126	112	93	102	98	93	100	127	105	119	117	100	96	114	110	110	113	107	97	105	116	100	116	80	103	133	102	111	103	116	115	92	111	105	122	104	105	124	119	107	105	94	110	108	111	86	102	103	109	97	108	103	114	110	106	97	109	93	99	117	116	109	108	137	112	119	117	105	105	111	108	97	114	128	114	96	93	106	108	101	125	103	108	94	91	118	120	87	121	99	103	102	102	109	110	106	97	106	107	94	100	89	114	107	118	100	98	94	103	89	115	131	108	110	105	111	95	73	108	111	94	103	100	108	118	110	94	102	96	95	110	114	101	111	111	102	111	117	100	116	92	113	110	133	98	117	106	99	98	104	114	110	100	103	104	109	98	121	92	107	119	86	104	103	96	108	110	121	113	131	93	101	124	96	118	104	106	122	125	110	114	99	105	97	114	94	118	117	92	103	102	99	105	122	99	117	118	105	117	107	115	114	102	105	95	95	128	113	112	113	132	113	100	116	100	120	105	124	116	109	117	110	104	111	127	108	108	102	125	112	118	84	114	102	111	123	126	96	105	117	103	113	99	114	104	110	114	103	109	122	100	119	107	115	120	101	95	112	110	99	120	109	95	89	103	125	120	126	102	102	94	117	90	111	134	116	84	102	116	114	118	106	109	94	115	100	115	91	112	104	112	92	123	120	115	105	118	103	92	78	89	92	120	122	92	119	101	110	101	105	109	121	96	101	107	97	113	126	104	98	95	97	97	93	106	104	101	122	108	111	109	131	91	115	113	101	120	104	89	100	121	110	107	111	124	106	99	121	110	116	106	104	117	81	109	99	98	121	127	97	116	108	87	102	95	113	111	105	130	117	115	110	120	116	88	99	123	107	116	107	118	88	89	121	107	98	113	101	125	100	97	113	113	106	121	101	121	105	109	106	91	95	90	115	112	106	105	108	128	119	79	81	103	107	108	103	94	132	96	111	109	93	116	109	109	144	105	128	97	113	113	119	102	102	124	129	133	139	98	97	108	112	97	86	110	102	113	109	108	128	131	121	82	112	88	107	122	112	102	120	116	102	113	108	92	95	108	101	114	97	97	121	108	108	107	111	97	124	112	110	108	108	118	99	114	118	107	118	114	102	124	131	104	108	112	83	115	110	113	106	114	114	97	108	127	131	78	113	113	106	101	105	125	117	126	101	113	110	103	109	120	131	107	125	118	109	108	86	105	120	120	117	105	109	113	122	100	89	94	89	99	117	107	107	131	109	108	99	112	95	110	99	121	100	116	106	117	76	107	120	90	128	95	114	105	96	109	117	131	94	107	114	97	106	97	128	106	106	119	106	99	116	114	100	107	120	105	108	104	112	104	96	88	108	105	117	96	101	104	116	99	107	115	97	91	115	122	114	104	120	98	116	110	112	116	85	103	96	124	113	105	100	99	108	121	98	95	130	98	107	97	99	99	100	91	117	100	117	107	125	96	103	93	92	89	112	93	119	117	122	104	106	116	102	108	108	100	109	137	104	116	131	109	93	117	106	109	114	100	97	96	99	115	104	108	115	108	89	99	103	87	108	109	109	117	123	101	113	119	106	116	121	139	111	97	117	108	99	81	109	112	115	104	96	120	127	102	132	133	99	111	87	105	101	120	97	117	124	101	117	103	94	102	114	114	107	106	105	114	99	106	107	117	110	108	113	121	91	110	101	106	94	109	98	108	122	97	103	116	117	91	88	102	103	110	86	82	115	104	91	93	105	118	106	121	99	119	104	112	96	98	118	113	120	119	97	100	105	95	110	92	98	93	99	89	126	112	115	135	115	93	123	105	113	96	92	101	94	94	124	112	108	100	122	102	99	104	136	109	116	103	113	111	127	97	110	102	97	102	124	111	113	109	105	120	122	95	121	118	103	111	92	116	108	117	117	132	105	71	120	111	100	118	106	112	115	120	126	109	92	104	94	111	91	109	100	95	118	107	91	101	106	111	117	92	110	116	105	109	120	114	108	86	117	105	114	83	111	109	120	106	104	96	99	98	91	95	115	113	114	106	112	102	98	117	98	109	117	100	118	109	104	101	109	120	107	88	90	115	95	103	116	113	99	103	122	97	89	97	108	124	98	106	104	110	117	115	128	109	118	117	117	104	107	91	117	111	84	107	109	109	100	94	109	93	80	104	103	116	114	106	90	114	118	107	110	102	102	109	109	118	94	100	117	113	91	107	87	116	112	115	111	115	116	92	102	110	107	105	95	97	90	97	111	92	105	111	103	105	105	117	116	126	116	117	99	118	89	109	111	112	119	96	108	116	114	122	127	109	103	101	95	96	124	86	94	113	95	102	107	113	106	119	104	103	108	123	117	135	127	127	99	100	83	94	90	121	113	107	99	112	99	113	128	124	110	112	97	100	104	129	110	104	98	101	109	106	87	100	106	132	113	103	118	102	113	120	123	115	137	89	116	86	93	106	103	116	110	112	115	104	111	127	135	104	123	95	114	101	100	120	111	120	101	98	92	103	85	109	97	109	114	121	124	119	115	119	138	106	114	112	109	128	100	116	101	99	116	102	106	106	100	96	112	114	127	111	105	118	112	105	112	107	113	103	111	110	115	121	94	107	100	117	99	111	118	105	130	115	102	113	95	103	113	109	110	118	116	104	116	91	114	116	99	120	119	113	97	118	95	106	107	94	116	91	100	99	120	98	136	86	132	124	103	107	112	112	111	101	102	108	106	119	127	97	86	96	103	113	119	110	114	109	104	96	94	91	104	110	104	105	126	124	110	83	96	111	98	110	96	131	120	100	121	110	101	101	106	96	113	119	132	114	93	93	114	81	117	104	102	102	110	100	96	106	128	127	102	118	108	95	99	107	103	117	139	111	106	108	101	90	116	96	105	112	94	112	97	105	105	102	107	111	111	103	124	120	108	94	117	103	94	104	91	102	108	86	112	114	96	105	98	112	91	94	102	106	101	105	104	93	102	119	98	92	103	130	108	102	113	84	107	103	98	121	115	109	89	117	87	110	103	113	108	115	98	122	107	82	105	93	88	120	116	111	96	108	111	116	120	87	110	138	114	110	118	103	113	111	97	129	98	105	113	113	113	109	116	101	112	108	79	90	102	116	115	109	109	130	104	109	108	90	118	100	120	114	117	102	120	110	107	119	119	97	115	124	124	125	101	115	80	113	117	89	106	98	108	113	104	109	93	96	100	90	92	114	101	122	107	97	110	95	119	121	116	107	125	115	104	118	120	102	95	94	120	86	125	114	115	102	111	114	116	119	98	109	102	108	109	118	119	114	91	114	108	104	113	98	123	139	112	113	128	108	99	117	111	99	109	103	108	91	100	123	116	122	84	111	110	83	106	114	108	98	92	122	104	104	89	102	99	96	77	121	107	105	116	121	92	135	102	121	128	109	94	102
13874	1633	2408	2716	2420	1971	1596	1309	1115	1059	890	781	768	610	557	598	511	543	501	509	460	440	431	440	421	403	399	415	351	365	368	368	348	352	353	362	354	335	350	348	319	339	314	310	308	306	310	334	321	321	284	293	374	328	355	284	289	300	265	313	304	340	317	311	252	317	301	316	336	295	310	303	328	320	313	322	303	320	306	344	313	305	291	280	314	273	303	327	293	283	299	301	309	304	278	294	327	287	298	279	305	287	297	302	324	284	285	284	326	296	312	302	296	263	271	315	329	298	298	281	311	309	316	307	291	300	305	322	295	305	312	285	331	265	297	304	312	281	320	286	300	322	297	330	292	267	276	273	301	252	341	307	267	304	288	278	277	325	344	298	308	306	283	291	340	282	335	315	289	275	281	306	291	274	287	312	290	295	300	296	296	314	290	288	312	325	277	312	299	294	300	290	281	294	320	303	248	309	277	270	260	308	268	354	296	289	286	264	298	284	302	313	312	328	317	262	307	301	281	286	296	280	315	301	293	299	279	280	304	312	296	298	291	309	335	311	294	288	281	312	306	303	291	257	288	316	289	292	320	311	285	267	249	296	276	285	270	286	290	266	277	277	302	286	290	305	278	280	276	309	274	281	311	282	277	291	285	289	316	276	285	303	296	301	305	325	299	314	290	293	276	273	339	295	275	298	302	283	270	289	328	298	303	279	299	300	299	325	276	295	306	286	291	279	258	311	280	274	303	284	299	279	307	276	291	297	274	300	329	257	299	285	286	310	305	295	272	288	310	330	293	319	298	308	315	317	278	301	336	286	261	292	311	280	247	309	317	276	290	293	291	306	264	310	303	291	288	302	298	292	284	302	284	310	281	313	308	290	299	286	300	309	274	304	307	276	296	286	278	302	308	299	269	313	312	319	286	294	283	302	294	287	297	258	299	288	297	296	282	269	302	305	288	271	294	286	306	276	306	309	300	292	315	313	310	303	262	305	311	298	274	286	294	284	262	276	296	325	296	270	288	287	290	314	292	291	313	319	307	315	302	316	283	297	298	288	273	284	286	291	287	320	285	300	315	257	293	323	311	312	297	302	299	288	302	336	306	271	284	318	288	299	299	282	309	315	309	284	308	274	279	292	317	289	306	319	267	306	268	296	327	280	296	296	303	292	285	315	293	278	304	328	295	301	289	320	276	274	291	320	323	302	282	279	306	325	283	285	305	275	270	275	296	263	282	282	311	312	293	280	324	291	286	260	284	316	326	268	319	277	299	268	305	309	320	318	304	281	303	292	303	281	253	319	305	298	294	310	310	296	275	315	301	279	273	282	266	297	277	280	296	298	284	296	269	283	287	286	321	282	317	229	259	306	272	275	309	279	295	314	283	287	313	259	284	286	292	264	288	290	312	294	292	271	324	307	279	279	287	312	293	307	284	292	309	293	291	284	306	283	285	265	274	280	315	312	302	259	296	292	275	288	301	318	281	278	280	297	297	318	283	308	279	302	279	289	300	319	265	280	272	311	281	273	290	262	298	326	290	294	278	295	296	301	291	296	333	257	301	305	324	303	290	298	273	297	288	287	315	259	271	286	312	298	318	298	297	330	290	334	290	309	270	248	282	313	300	292	321	311	287	327	272	290	313	268	290	287	285	306	284	322	287	322	306	314	302	271	294	266	275	297	298	254	276	295	278	299	291	248	295	299	269	309	277	289	294	271	300	301	287	251	308	266	275	331	304	284	304	281	309	327	263	311	297	304	309	305	278	286	301	313	280	331	274	293	299	286	290	281	284	278	292	257	282	303	244	304	319	286	273	295	299	303	282	273	289	291	270	278	302	290	300	281	285	280	304	328	269	276	282	294	306	275	323	314	325	300	300	291	307	266	288	301	282	300	272	292	265	266	303	307	274	316	283	274	283	313	314	306	307	286	298	283	295	295	263	292	316	291	287	295	287	298	317	277	274	311	307	280	276	300	280	277	284	311	291	294	308	303	289	290	290	309	315	285	306	297	299	294	297	287	300	324	294	281	316	282	311	327	276	301	297	297	311	301	277	288	293	272	286	291	276	310	295	313	280	283	292	270	293	318	309	303	308	277	279	322	292	319	268	296	287	307	301	287	280	296	282	310	300	292	319	285	312	278	268	290	307	288	302	283	277	283	285	283	297	268	269	313	296	315	298	265	326	273	304	280	283	330	310	306	307	298	265	294	317	260	262	301	307	304	306	295	320	288	265	289	321	316	262	300	265	322	288	272	312	274	319	319	287	282	302	285	277	293	315	290	286	284	285	293	309	307	289	293	304	293	349	300	306	287	308	290	285	287	301	301	309	292	280	291	301	294	278	304	281	314	297	282	316	285	266	298	298	299	293	276	273	323	328	295	320	325	304	283	284	304	299	293	287	279	301	281	283	295	300	298	325	270	293	268	302	285	279	300	330	283	291	293	312	296	286	302	302	293	311	303	295	300	288	266	302	313	304	300	277	319	280	299	279	248	327	300	280	275	310	330	323	321	322	313	271	312	308	303	298	295	300	300	315	263	274	299	256	288	307	289	305	269	284	297	318	277	311	272	305	314	278	325	303	280	267	275	314	294	305	307	323	325	292	276	315	280	290	305	319	283	310	296	278	286	301	295	255	288	290	305	306	302	317	298	305	309	301	278	296	285	313	275	312	281	297	322	305	303	287	278	282	268	299	291	268	303	311	276	301	297	302	288	302	270	285	291	311	314	309	261	265	258	261	268	307	282	320	267	315	292	284	296	309	300	287	289	285	276	280	297	317	290	318	323	298	304	290	315	297	275	309	286	282	278	324	311	306	301	291	313	274	285	315	334	304	287	302	317	288	277	286	287	324	345	298	303	302	321	279	288	302	305	302	308	308	288	274	301	301	277	280	286	293	301	295	273	295	289	269	331	275	277	295	289	287	324	307	288	304	290	296	290	286	337	299	317	321	325	320	297	316	279	320	329	321	284	274	299	316	315	281	293	287	271	319	317	340	317	281	284	278	301	284	322	298	292	301	301	308	290	282	315	316	307	284	294	291	304	290	328	287	284	288	272	317	308	304	287	291	302	295	299	287	311	306	289	309	322	304	294	284	291	270	292	279	292	293	281	299	303	296	283	307	282	301	289	290	289	310	314	252	305	286	290	271	299	306	314	287	311	293	263	300	292	296	286	313	316	305	268	255	314	273	293	303	303	282	331	307	291	303	309	289	315	314	285	261	279	276	287	324	328	301	287	289	309	307	289	280	271	293	311	287	274	297	281	282	295	318	289	318	292	273	302	304	287	292	288	311	298	288	307	290	327	290	279	297	319	313	278	293	287	286	296	289	305	249	299	306	287	295	276	287	295	324	265	296	303	292	292	270	294	308	264	284	322	280	328	302	308	310	266	293	294	296	297	283	280	298	284	291	271	301	293	298	322	292	264	279	281	272	307	291	294	273	331	296	269	283	302	300	305	301	274	311	308	279	291	304	300	276	313	300	318	327	297	320	282
34997	13766	2919	1761	1260	920	665	626	509	408	403	375	330	292	324	317	300	290	294	262	256	268	214	243	240	242	239	256	247	232	233	244	218	233	241	236	244	202	243	253	232	191	203	204	243	204	208	238	224	220	221	207	216	226	193	199	207	239	203	206	213	226	210	221	213	210	210	231	203	229	218	218	191	198	191	182	216	210	222	202	233	214	206	220	228	227	213	218	207	221	198	201	200	240	201	216	234	210	203	246	215	209	193	244	257	200	204	215	218	190	223	232	216	225	215	211	215	226	247	222	217	206	229	205	234	179	230	195	213	240	231	240	217	200	237	224	240	232	210	220	216	226	206	240	218	213	230	254	222	201	202	242	231	220	219	220	210	214	223	219	233	224	228	220	214	221	212	224	222	193	209	197	207	219	207	226	206	230	209	225	209	232	195	219	227	197	227	215	205	207	225	234	211	213	193	233	217	196	202	232	207	217	235	206	188	234	212	202	180	219	193	219	198	222	229	208	216	221	219	233	203	217	221	201	202	206	231	221	199	191	228	242	219	231	197	215	199	221	186	217	204	202	232	206	211	211	238	223	220	197	207	231	200	202	196	190	226	224	239	250	205	216	213	239	208	180	177	201	215	196	230	216	196	238	227	208	213	202	197	208	201	235	209	196	236	230	200	216	209	214	220	228	205	191	230	244	219	202	221	214	191	203	224	227	233	232	196	207	210	222	209	193	209	205	227	202	231	224	231	202	207	210	225	234	208	216	198	216	208	198	200	220	209	188	206	222	225	203	226	205	236	226	211	202	231	194	200	207	181	225	213	234	181	219	213	222	257	230	255	204	221	251	221	210	222	220	209	217	227	177	202	235	233	212	202	183	211	232	194	227	215	192	209	193	224	212	205	248	220	212	229	232	229	206	198	237	208	198	218	224	225	231	209	212	215	188	234	244	234	209	210	214	214	213	218	244	230	197	216	204	220	205	221	188	189	236	230	214	239	222	209	206	192	197	244	220	217	208	242	212	208	215	218	239	197	203	214	209	223	206	220	222	238	235	194	219	178	219	219	253	210	204	233	212	231	229	239	224	244	186	208	206	207	199	235	218	231	208	231	224	217	208	204	201	232	197	209	205	186	224	224	227	192	229	258	211	232	216	211	199	202	225	248	259	214	208	222	211	211	213	244	227	213	227	229	224	210	240	232	234	206	202	220	212	212	203	177	195	208	225	211	220	198	215	201	202	214	201	200	211	233	233	248	221	201	203	191	231	230	217	211	204	222	209	212	200	194	229	217	213	221	231	206	213	217	190	224	203	222	217	208	218	217	216	221	186	209	195	215	208	230	242	220	225	214	190	208	216	182	217	220	227	239	194	227	205	226	209	247	227	196	238	222	196	216	238	209	212	224	207	231	192	197	215	200	219	208	220	205	204	225	202	221	200	205	223	211	203	235	234	212	209	239	230	228	242	224	217	203	209	221	219	239	181	218	208	195	210	200	194	216	222	236	248	221	210	213	219	192	215	215	204	222	202	219	231	246	225	207	203	208	204	198	203	192	214	215	195	206	213	233	221	194	225	219	223	212	254	212	189	227	211	212	232	186	211	219	197	214	230	180	227	222	226	240	229	233	221	205	195	200	220	202	195	203	192	214	216	222	246	246	209	217	208	216	221	197	195	221	228	237	185	206	222	219	226	225	245	210	196	226	218	180	208	183	238	199	204	231	233	228	227	199	224	229	210	191	219	209	219	200	230	220	236	211	231	215	214	217	192	214	262	190	207	209	194	206	211	214	237	206	207	192	231	198	221	221	190	215	192	228	187	227	231	211	227	229	204	212	226	190	199	227	226	217	207	210	229	207	222	231	210	214	233	230	210	233	217	192	228	206	201	220	204	218	197	223	209	236	213	213	218	229	216	227	202	236	200	207	239	220	222	215	220	254	242	239	215	218	220	194	216	201	189	201	229	227	215	193	213	213	217	235	197	215	236	213	237	213	238	223	218	216	231	227	217	225	209	215	192	215	213	221	208	199	212	249	223	218	212	213	183	231	203	220	225	224	211	195	222	213	201	195	232	224	202	195	218	226	198	218	219	198	212	231	204	199	193	219	200	209	228	244	238	197	223	190	207	199	217	185	193	234	235	210	212	219	223	230	232	215	210	218	205	183	219	205	206	207	226	208	211	230	198	217	203	230	205	185	218	227	183	203	220	205	213	195	232	198	214	233	208	187	198	207	237	230	195	208	196	214	205	224	206	223	220	189	196	217	194	236	214	208	189	231	229	246	215	219	210	223	187	210	210	227	188	251	228	213	214	198	193	194	206	217	250	227	217	199	203	214	223	236	228	204	222	195	241	232	231	207	224	226	228	204	227	220	235	239	202	201	208	201	179	185	204	222	211	224	226	230	189	222	223	234	227	206	216	197	220	251	221	195	233	190	220	235	204	218	203	199	199	206	201	224	228	197	198	241	226	200	239	239	199	194	207	199	218	232	234	220	190	211	194	215	200	220	225	199	210	186	202	213	228	229	213	252	208	218	212	216	227	223	205	200	229	215	209	208	243	225	180	196	197	217	214	220	201	199	206	216	225	219	202	220	209	221	202	225	231	202	251	189	200	203	204	213	226	233	225	214	219	207	206	208	212	209	182	217	212	199	198	198	208	179	215	217	194	223	208	208	207	227	195	218	205	235	228	220	178	218	217	194	189	201	207	187	198	231	224	213	203	241	227	224	217	259	208	234	206	208	214	208	219	207	214	216	220	198	213	223	213	224	233	225	183	248	196	226	190	172	198	213	227	210	213	209	206	213	243	215	240	233	188	218	251	202	194	198	200	223	205	207	225	220	221	235	200	197	211	198	201	226	217	227	219	220	201	211	216	234	244	227	216	180	219	196	217	213	199	179	223	200	214	209	212	208	229	213	209	217	201	216	235	228	209	227	219	207	201	238	211	234	234	221	236	197	228	223	191	195	208	215	225	213	192	196	214	217	208	231	192	208	223	205	216	210	213	226	227	214	203	223	241	207	231	218	213	225	201	225	208	214	208	227	236	206	222	190	223	182	218	196	212	194	189	209	218	215	220	228	242	236	245	195	219	240	237	210	208	219	211	200	220	238	210	197	238	224	203	200	228	234	214	218	203	192	249	237	202	203	200	214	228	201	254	212	213	215	193	242	226	228	208	229	190	199	207	236	219	215	233	227	194	232	237	216	202	231	207	201	205	194	190	229	242	197	201	199	229	198	218	217	234	227	183	221	219	232	226	202	232	223	202	222	215	225	205	201	202	213	222	209	183	243	201	214	186	202	200	205	195	216	217	191	240	199	234	202	211	222	200	245	222	203	200	196	200	207	196	179	208	213	194	217	206	213	222	216	229	232	236	201	208	208	182	200	186	208	180	199	218	197	252	235	187	239	236	206	230	212	234	233	200	212	210	198	243	226	217	220	211	191	218	220	218	219	209	205	211	231	193	202	215	216	213	214	226	213	195	192	212	201	200	198	215
19861	2782	4429	5122	4460	3623	2885	2402	2073	1854	1673	1413	1259	1258	1153	1025	974	988	883	847	814	796	785	765	769	751	676	687	701	677	665	638	612	633	597	614	606	606	621	545	553	561	587	576	611	575	570	604	539	580	524	576	540	530	531	551	564	541	524	557	583	556	531	555	527	534	545	499	515	551	547	483	521	543	523	502	530	490	546	500	556	483	505	489	537	505	562	530	528	513	532	517	461	480	483	520	552	479	503	485	526	527	514	515	506	490	500	536	488	518	514	516	486	552	513	510	503	526	546	519	529	549	467	524	525	542	504	552	508	541	528	523	541	511	519	515	541	476	522	503	511	522	559	484	536	517	493	498	451	567	505	487	507	549	536	516	544	514	506	522	498	513	533	541	529	524	481	470	501	494	515	478	473	497	478	488	511	512	480	481	525	524	517	465	523	481	486	514	553	529	468	513	543	490	519	500	507	482	470	508	508	507	499	531	524	523	521	491	513	505	520	525	539	504	519	518	515	513	522	494	527	485	553	522	508	523	535	506	506	522	502	505	533	505	530	514	537	505	547	488	516	522	517	539	473	532	576	538	536	507	484	510	498	527	517	536	499	457	536	496	535	519	501	509	491	533	531	542	545	473	495	535	550	526	508	496	520	483	530	543	506	567	529	459	526	516	524	492	517	510	486	492	489	523	553	522	505	518	511	533	499	548	552	505	543	553	460	552	495	519	497	501	510	513	509	485	539	539	491	536	523	554	513	491	478	508	507	496	532	484	520	529	489	523	530	519	531	511	517	536	530	497	512	552	527	539	511	522	512	519	508	509	469	515	541	444	517	535	504	520	537	511	502	498	510	494	502	504	514	481	481	517	528	537	498	459	468	497	466	528	516	503	526	528	502	502	541	502	565	540	514	510	491	507	526	491	513	537	555	521	511	546	484	490	544	512	522	498	515	530	512	543	534	520	521	537	479	552	474	543	499	483	525	528	545	505	496	490	531	562	520	488	501	462	520	539	499	517	527	548	522	485	525	546	498	465	520	521	514	529	547	533	488	514	530	506	490	488	519	488	493	520	506	544	492	533	519	552	508	502	534	516	526	549	493	487	481	500	498	494	513	525	493	524	521	518	512	559	521	533	504	542	523	466	506	475	492	522	555	531	505	513	509	501	522	519	510	519	525	532	456	463	510	509	484	468	493	550	508	513	511	516	504	526	515	533	520	487	510	474	472	490	511	532	506	491	540	514	472	564	508	536	516	502	563	563	500	509	534	478	518	498	476	455	486	515	504	533	537	525	530	486	498	530	528	510	512	513	551	500	528	507	535	514	486	496	519	496	511	567	492	536	501	541	510	554	507	481	544	528	545	514	553	528	507	542	493	490	509	519	515	524	500	519	520	513	509	521	543	479	535	512	523	507	540	520	533	489	498	513	478	542	541	569	478	529	484	534	506	543	549	505	455	531	552	524	485	530	488	505	516	532	514	547	482	468	544	515	507	497	525	513	494	501	481	535	490	517	525	546	492	504	474	521	536	507	536	517	533	544	533	471	520	489	495	480	514	529	482	535	499	522	496	499	552	504	514	519	487	521	563	528	500	481	507	508	521	511	484	532	533	538	517	483	524	545	570	582	530	515	509	511	507	545	544	497	479	474	534	508	488	527	544	541	550	517	480	495	517	504	543	500	529	536	532	543	490	497	516	513	508	494	494	531	506	511	536	490	524	516	531	542	513	515	513	510	586	507	529	480	550	542	504	506	543	472	550	493	523	511	540	531	543	548	486	535	498	492	549	526	490	527	490	533	519	490	552	534	542	520	522	491	475	492	520	509	497	495	506	520	547	518	510	493	455	490	517	544	545	473	505	502	548	550	508	521	538	525	510	539	514	511	505	440	524	485	481	512	576	534	523	516	508	530	533	503	527	503	489	507	509	529	535	511	528	514	496	466	517	535	496	539	490	481	509	500	524	504	525	503	467	538	526	507	523	481	506	554	499	532	527	530	523	460	537	489	503	482	502	561	493	519	535	504	482	494	522	479	511	544	531	521	532	496	518	527	505	488	509	502	526	518	532	499	542	548	516	533	495	517	534	520	519	527	499	504	512	495	538	521	545	499	504	529	550	489	519	500	557	530	511	500	521	506	501	480	541	551	515	489	525	514	489	521	521	518	506	525	537	557	502	484	497	501	534	479	520	486	477	496	488	547	503	539	537	498	544	517	487	540	523	525	530	484	510	506	502	522	537	514	515	530	521	581	499	517	498	499	534	546	483	533	576	519	477	549	519	501	500	518	500	506	490	441	506	531	516	485	502	489	527	512	532	529	533	522	499	547	507	526	516	558	523	526	524	489	515	520	545	505	504	515	529	505	508	549	503	470	546	516	516	501	549	536	488	520	534	498	505	525	456	532	520	486	475	517	496	509	518	513	524	520	537	506	503	479	520	522	511	531	484	516	546	535	521	512	582	456	516	483	543	513	539	495	544	473	510	541	514	535	493	504	562	537	543	494	548	559	513	509	509	497	520	504	491	529	540	489	503	524	548	521	526	546	518	515	505	485	507	502	531	529	522	525	513	500	567	506	488	548	487	511	539	512	520	497	530	516	524	511	522	529	523	496	526	495	523	531	479	509	515	513	503	522	524	541	517	515	499	506	542	546	467	513	505	525	503	477	494	525	524	515	513	526	540	512	540	483	490	499	543	516	487	504	527	486	509	521	475	504	476	487	522	492	508	515	491	487	506	523	502	509	512	522	490	511	508	503	566	501	555	499	520	512	491	507	552	502	498	517	535	544	488	505	546	557	497	510	494	501	529	530	511	538	523	489	480	522	542	483	502	532	522	500	501	487	534	495	522	518	525	519	516	544	476	522	515	525	520	509	510	498	549	503	535	506	514	512	514	518	524	535	482	456	530	532	495	491	522	547	560	531	510	519	530	506	498	473	498	468	525	512	491	508	513	512	482	508	503	534	522	496	499	455	480	466	521	472	470	500	529	539	497	528	518	549	534	504	504	536	527	472	515	535	516	490	515	490	511	519	590	504	520	515	506	512	503	522	529	486	506	505	515	512	478	537	522	545	498	516	509	497	518	506	530	537	508	529	553	520	545	530	493	534	523	546	516	523	537	517	495	472	530	530	498	515	491	544	517	482	537	513	520	495	526	548	508	566	531	568	545	539	503	533	529	518	529	518	507	537	519	496	517	510	513	504	522	504	489	545	539	510	485	495	475	501	523	522	495	511	471	531	524	510	496	484	481	528	505	487	500	507	513	504	475	558	538	521	495	515	548	539	511	496	519	511	511	495	492	486	501	475	524	448	529	462	479	494	530	503	502	547	465	515	481	503	539	516	487	531	467	502	521	469	518	511	496	471	530	497	522	511	525	505	481	525	537	532	499	473	503	485	491	484	483	511	479	497	455	482	522	478	514	527	506	514	483	527	518	501	480	544	521	477	524	540	523	522	539	528	512	452	516	544	483	531	515	520	540	523	526	468	519	491	530	518
3621	122	68	65	63	67	68	70	43	54	62	57	55	54	54	48	57	45	63	54	69	61	63	41	52	43	42	47	60	51	57	35	47	65	54	44	45	53	50	42	49	43	42	41	51	42	53	52	61	56	53	65	52	44	55	68	77	52	59	47	36	48	61	45	49	68	55	70	43	63	51	54	50	48	56	52	41	50	52	65	55	51	54	53	55	63	42	44	60	48	49	52	37	62	41	52	60	40	49	50	48	47	45	41	53	57	55	54	43	45	57	58	60	58	58	56	59	47	63	47	56	67	50	62	50	59	54	56	62	53	51	53	52	49	39	46	68	60	41	58	36	36	51	62	63	59	43	54	40	45	51	53	52	48	63	49	59	42	64	35	65	33	65	49	65	48	57	57	47	38	57	47	64	63	43	60	57	41	49	42	53	63	47	60	47	57	51	53	56	50	40	58	46	41	55	50	58	51	49	60	54	69	42	47	56	48	35	42	62	52	55	41	59	54	59	48	46	61	53	44	43	46	55	41	53	37	60	46	50	44	49	59	52	54	53	66	54	63	46	53	51	54	46	52	47	57	62	51	35	56	47	54	47	56	56	65	52	57	59	53	60	52	69	38	66	55	56	62	57	54	47	58	74	57	44	42	40	57	58	73	60	52	45	50	61	55	46	57	50	64	55	51	61	49	44	44	51	43	49	52	48	49	55	57	50	61	68	44	48	49	55	44	56	59	50	49	56	59	43	55	52	50	55	55	60	54	49	59	48	47	42	49	61	38	52	52	62	41	48	63	46	49	56	45	50	58	53	51	55	56	45	67	49	50	58	57	53	43	54	56	54	53	59	41	45	70	59	53	57	51	48	46	53	44	47	54	50	54	46	49	47	52	51	62	51	49	46	45	56	50	56	36	45	62	45	42	48	58	61	45	51	47	52	50	58	51	51	50	49	49	65	59	55	41	44	53	48	57	65	57	57	53	55	66	39	46	53	41	51	49	61	53	47	42	61	52	44	56	49	60	61	48	53	56	53	41	60	45	47	69	57	47	56	49	51	50	53	57	47	55	58	57	55	49	50	41	49	63	61	50	38	65	45	57	51	51	54	46	39	47	44	45	63	50	54	52	60	47	59	53	48	50	52	44	48	60	54	61	62	49	63	56	37	41	46	56	65	43	31	45	56	48	51	38	45	58	53	59	45	53	28	64	54	60	48	59	58	36	41	54	40	48	54	43	66	41	63	58	48	47	53	47	58	48	55	52	50	43	44	41	69	58	58	40	42	50	40	50	64	48	52	62	54	44	48	51	50	40	54	52	55	39	63	44	56	52	62	57	42	54	47	58	53	52	41	55	59	70	57	49	46	55	68	59	49	54	51	38	58	46	39	59	67	58	51	60	49	41	41	34	64	49	44	62	53	72	54	49	44	55	57	63	48	43	53	57	50	51	57	49	48	37	41	64	61	60	41	46	56	50	63	57	51	43	39	59	51	61	53	58	53	51	45	51	53	60	51	41	57	59	34	46	53	62	55	47	48	46	58	49	52	44	55	47	61	47	59	50	49	56	45	61	47	65	47	58	54	41	47	52	49	57	53	48	54	48	39	56	53	44	47	59	58	56	58	57	50	45	58	70	63	47	53	50	66	37	47	52	50	52	46	50	61	52	45	56	45	47	47	48	58	49	40	55	53	45	60	56	41	56	53	60	45	38	45	59	62	64	39	47	53	52	51	36	48	54	42	41	43	47	51	62	51	49	50	50	50	60	58	51	51	55	30	64	59	42	58	59	49	61	36	49	54	72	51	37	55	42	37	60	41	57	57	51	49	47	56	47	49	39	54	33	54	43	52	39	42	49	56	47	50	51	50	58	54	44	65	53	57	48	47	48	46	47	50	43	50	52	56	50	56	56	46	60	54	54	35	49	61	57	50	51	63	48	44	32	57	39	47	46	53	49	61	53	65	60	55	56	50	51	77	46	39	48	38	45	76	54	59	51	48	65	52	52	59	51	48	45	45	53	56	43	51	54	56	46	47	51	49	47	62	49	57	53	53	48	57	57	42	50	58	45	52	49	47	55	46	45	41	50	56	53	51	49	53	61	67	64	62	56	54	37	47	40	44	39	47	56	61	65	49	46	41	55	55	56	41	63	48	58	59	53	57	42	56	41	75	57	58	59	55	64	46	45	36	54	63	35	59	46	58	56	56	58	40	71	46	48	52	55	53	39	55	51	49	41	43	43	58	60	54	60	46	52	49	56	57	50	74	53	47	53	54	43	52	58	38	35	44	58	41	42	49	49	53	51	53	50	62	60	48	65	69	62	39	41	49	52	50	42	52	51	58	50	50	51	60	50	50	61	39	54	53	58	51	62	60	66	58	51	51	43	55	63	35	56	54	65	54	45	55	66	54	44	60	40	64	55	51	57	44	58	58	58	45	52	54	47	52	44	50	60	47	40	44	54	43	47	55	47	50	50	54	52	49	53	55	53	50	64	63	48	61	57	45	56	49	56	40	61	57	56	57	47	49	53	57	57	57	47	52	40	47	44	58	69	49	52	56	47	54	50	54	49	48	52	46	55	47	43	51	53	44	67	45	59	62	52	51	55	56	57	59	50	65	64	59	61	60	47	56	60	62	52	56	49	60	50	56	56	62	62	40	41	57	67	57	64	48	49	71	56	59	60	43	58	54	44	49	56	59	49	53	57	60	49	46	53	58	58	38	56	54	65	48	56	56	45	62	46	54	47	47	43	52	55	46	57	53	62	58	61	58	49	40	61	63	56	37	61	51	53	46	62	53	36	61	54	56	46	66	47	62	50	51	62	65	46	43	57	60	54	50	42	56	48	59	51	47	52	55	63	71	48	54	53	43	42	69	47	46	55	43	56	63	51	54	54	42	42	43	49	57	49	44	66	43	59	51	65	41	51	47	60	42	65	48	46	61	50	49	57	52	58	42	39	51	59	51	47	53	49	46	45	55	57	46	38	44	62	47	58	63	68	58	42	49	48	48	58	54	45	53	60	61	55	59	44	61	62	45	49	69	63	65	49	52	50	46	45	41	50	58	54	60	39	52	46	49	59	43	59	60	45	46	52	50	52	71	56	49	55	50	43	44	70	50	54	37	52	48	52	58	59	55	51	68	50	49	46	56	54	47	52	60	52	41	53	36	54	44	53	65	46	47	45	59	52	55	43	65	36	55	36	56	67	43	55	48	48	53	56	60	41	54	45	45	50	49	41	42	52	43	44	59	47	48	40	52	60	51	51	51	57	63	48	49	58	68	55	41	55	44	52	59	47	42	51	58	47	59	52	51	58	58	65	59	37	49	51	51	54	51	56	56	56	47	60	56	44	56	53	46	49	65	46	52	56	45	62	61	57	42	55	43	57	53	44	51	56	61	64	59	58	38	55	67	63	47	47	55	40	53	59	62	50	50	44	54	59	61	55	71	51	46	54	52	48	59	51	59	61	59	42	57	71	57	50	57	65	67	51	51	38	42	55
2752	232	231	245	261	222	200	201	221	221	209	207	170	175	179	164	170	175	194	184	170	155	176	181	165	194	162	165	173	177	140	147	168	163	150	174	155	183	171	164	179	157	156	156	154	145	155	182	160	168	176	140	167	179	165	173	162	186	158	146	160	166	159	165	160	197	157	166	181	177	163	178	174	164	167	184	167	185	143	186	157	174	170	172	152	164	143	186	167	181	178	201	161	159	178	173	167	150	165	156	154	159	165	171	153	161	159	180	151	177	149	166	175	166	171	165	187	168	172	139	157	159	153	146	175	173	147	170	172	179	180	150	154	169	169	161	164	150	186	168	197	165	177	182	157	173	146	167	157	178	164	175	139	175	148	167	182	146	169	186	143	174	159	143	168	158	173	165	143	157	160	196	141	153	145	188	151	174	182	162	155	158	159	166	188	184	172	173	180	169	158	163	142	160	168	176	176	173	169	170	146	152	167	190	183	149	162	187	174	165	193	177	188	169	178	151	164	187	145	156	159	166	173	178	186	173	179	165	191	149	154	159	172	158	190	164	180	157	177	168	181	162	126	153	174	155	158	173	143	163	176	163	164	168	147	159	174	158	164	165	153	172	177	163	186	163	151	181	159	187	158	158	166	159	171	147	175	177	168	162	154	165	156	149	165	163	166	159	182	174	184	164	156	187	185	172	174	174	174	174	178	171	170	156	137	181	164	194	164	184	165	161	185	177	165	148	173	156	164	174	155	166	137	177	153	175	167	164	178	157	155	176	174	170	163	181	146	146	152	163	162	188	153	148	174	168	176	174	151	176	173	165	161	151	174	173	169	155	185	169	171	158	160	160	158	167	167	166	174	162	206	166	168	161	170	138	150	156	187	169	188	167	159	171	170	194	163	155	149	149	162	152	151	169	183	156	188	168	156	149	156	198	161	176	162	169	162	184	179	147	174	151	139	155	183	166	165	148	180	153	161	189	140	157	162	157	173	162	149	190	172	159	167	164	174	172	170	154	188	164	168	177	156	158	140	168	147	168	131	180	186	176	162	162	169	165	164	158	168	165	157	144	184	157	172	176	146	139	171	158	145	156	147	176	155	174	171	146	189	151	166	139	172	182	147	183	166	160	181	151	180	195	178	166	173	142	173	177	151	151	172	164	165	162	172	168	174	170	181	171	166	164	177	157	157	149	181	178	166	162	149	169	162	168	202	194	172	168	166	161	174	157	186	149	195	161	167	179	192	176	169	156	165	154	157	179	175	201	170	165	174	149	162	152	161	173	165	156	161	148	176	176	153	167	162	159	180	186	157	180	166	151	164	152	163	161	206	181	168	158	169	171	157	182	152	172	173	172	183	163	178	147	183	155	160	161	191	172	164	184	141	179	171	166	195	186	164	182	167	183	194	142	157	186	169	160	142	149	166	173	160	139	192	162	172	164	142	138	178	170	156	171	124	166	168	143	172	173	161	156	174	141	138	142	194	178	164	165	131	157	151	159	160	180	150	175	172	174	173	192	161	157	165	163	148	182	194	139	166	151	174	160	185	170	166	160	190	200	172	194	160	154	168	135	163	189	184	181	158	171	157	179	179	150	176	175	158	162	173	156	168	174	177	185	180	151	153	164	152	166	174	155	159	178	190	135	162	166	173	160	160	152	184	164	176	164	146	171	166	142	158	157	163	185	166	157	171	147	159	157	194	164	165	184	175	185	173	160	171	160	150	171	170	150	167	172	168	166	154	174	164	166	153	157	179	149	157	174	162	162	159	140	166	163	147	177	146	174	188	162	156	173	162	172	167	176	163	163	178	201	171	179	173	154	168	157	156	158	176	181	160	154	155	181	181	188	175	187	153	153	188	163	150	185	157	155	173	170	162	146	156	173	171	172	159	140	170	151	163	155	163	176	177	172	177	158	160	152	137	156	162	167	171	154	149	169	153	165	165	154	184	149	181	158	174	137	164	183	158	146	175	169	150	158	148	164	176	167	150	157	175	160	177	145	171	154	193	195	148	155	156	161	174	178	172	165	163	149	180	177	150	155	178	180	159	157	152	143	155	169	176	158	159	160	179	152	158	197	172	166	180	120	168	170	176	160	161	166	169	184	161	186	166	158	155	168	185	153	156	184	180	145	158	168	152	177	177	148	170	166	141	163	183	159	163	178	164	170	170	176	180	176	188	165	165	147	173	195	176	178	170	157	183	165	168	153	178	151	167	160	147	166	157	155	156	161	162	173	161	169	143	162	176	142	157	164	176	158	161	173	187	170	152	191	163	149	155	165	164	157	160	164	191	149	172	163	172	178	168	159	174	181	156	152	132	149	174	156	149	157	177	160	169	166	149	170	174	171	160	164	153	171	170	185	165	156	145	155	152	146	170	152	157	162	152	143	171	183	170	183	157	170	182	160	171	156	185	144	176	159	143	172	154	144	160	159	165	168	181	176	166	168	150	184	173	164	181	153	174	160	181	182	155	179	151	169	164	184	172	157	153	171	190	164	178	161	182	160	145	156	174	201	155	177	179	181	165	184	173	175	150	166	173	161	173	164	180	175	163	176	169	163	176	187	151	178	169	178	186	206	147	162	182	173	183	146	154	173	169	168	158	162	160	156	168	180	167	182	161	159	149	140	154	161	172	194	159	168	170	170	150	151	161	170	166	148	166	160	166	157	146	165	164	175	180	166	166	172	182	157	184	171	168	159	146	164	193	158	167	174	163	171	155	172	144	171	160	154	169	155	177	173	157	182	158	171	163	143	148	166	170	161	169	146	184	158	197	187	161	154	169	163	153	176	165	157	161	172	174	175	178	159	153	167	162	177	152	164	165	143	144	158	157	154	143	161	149	144	162	172	144	159	157	162	170	186	161	156	175	176	158	143	165	173	178	156	163	153	201	175	166	184	171	151	162	167	164	142	158	195	155	172	166	151	146	155	169	169	151	145	179	152	178	146	166	162	156	195	180	179	170	162	182	176	149	157	162	176	172	173	171	162	177	159	172	158	153	156	193	181	187	159	158	179	158	156	148	149	199	168	168	164	177	175	164	187	169	155	167	160	173	165	183	164	163	184	173	158	166	168	182	174	177	163	156	156	163	152	157	176	151	173	154	173	136	170	179	147	154	167	155	147	160	158	155	168	188	156	182	162	188	154	171	182	170	167	181	183	172	140	182	170	155	159	147	153	147	141	169	154	178	169	185	168	158	184	171	156	186	179	170	177	183	158	167	165	136	185	169	167	163	165	168	159	171	171	164	174	161	184	165	167	173	157	166	172	184	147	149	149	126	159	158	180	160	162	173	155	169	163	157	173	165	165	161	145	182	161	164	160	168	142	164	160	168	161	166	170	166	158	149	174	159	156	171	175	166	150	168	169	182	165	180	157	191	196	160	158	188	162	164	184	165	159	174	166	169	160	162	155	166	164	136	166	178	148	178	181	188	181	170	157	147	154	146	173	162	173	175	153	164	157	158	151	180	163	167	143	184	164	149	182	167	134	172	148
22411	5891	1222	843	655	469	351	274	245	205	191	176	166	147	148	147	146	143	143	141	124	143	160	116	118	129	134	113	111	119	122	101	105	90	114	118	105	111	108	117	119	90	104	121	115	113	99	108	121	118	115	107	106	125	99	116	104	114	94	102	103	132	101	126	118	114	120	107	119	123	93	85	110	120	117	97	109	105	110	100	110	101	106	101	132	106	110	99	114	110	110	113	112	106	108	111	117	124	119	105	109	90	92	119	112	111	100	115	104	119	112	98	118	99	96	85	97	110	117	90	102	111	102	126	105	116	94	105	101	109	100	91	104	103	122	104	125	145	112	102	100	119	108	101	123	109	132	125	107	117	95	103	95	94	111	91	131	93	99	103	107	105	123	130	93	128	120	98	128	125	104	105	112	106	108	104	102	97	102	115	120	99	76	110	101	99	102	102	87	105	105	112	115	91	98	112	104	103	113	118	99	105	102	127	112	122	100	121	123	93	113	114	93	92	109	100	117	107	104	93	92	95	109	123	120	104	122	111	102	128	105	103	111	104	126	96	102	117	123	117	118	74	107	114	119	133	101	107	91	129	133	113	104	104	116	117	100	106	110	101	103	100	120	106	118	117	115	85	93	105	118	103	104	115	91	101	95	111	120	114	123	99	84	103	106	115	91	98	110	98	108	120	112	104	111	96	104	112	101	114	112	127	114	103	109	96	98	115	107	99	95	103	108	122	102	120	111	112	116	104	113	111	109	107	91	105	95	126	100	101	101	109	122	118	107	132	102	98	99	118	113	122	113	106	90	102	100	101	117	111	128	104	107	125	115	114	122	124	104	91	118	96	95	89	113	103	109	108	114	105	115	90	86	104	125	93	104	130	106	116	99	92	104	103	102	102	106	108	77	120	119	122	110	112	99	93	93	106	102	98	100	100	107	111	117	112	97	128	103	127	99	124	123	101	105	103	141	102	94	103	91	106	95	108	105	127	98	99	130	119	105	109	106	115	108	105	107	121	103	95	104	98	107	93	90	124	108	109	95	106	126	103	121	101	111	106	98	98	97	97	110	103	90	94	127	115	102	123	104	114	103	107	105	94	113	106	95	134	116	102	104	106	86	117	98	111	119	102	101	123	114	106	99	93	119	95	107	110	108	114	96	89	112	99	108	127	98	96	113	113	118	101	108	128	126	116	106	104	95	106	108	95	107	121	120	93	100	113	106	108	101	111	110	111	111	131	88	107	103	122	118	90	107	98	104	110	98	107	111	106	119	101	130	113	113	93	103	116	96	110	115	112	119	101	106	126	101	114	100	119	108	100	89	117	106	100	97	113	103	129	112	115	110	118	105	104	92	119	119	116	106	121	122	112	124	113	104	133	107	109	115	84	111	107	126	106	94	86	94	106	91	106	105	117	109	107	99	115	108	94	115	105	112	103	109	112	110	97	110	95	109	88	114	97	94	97	98	94	104	114	89	105	121	115	106	110	125	94	104	104	92	102	94	112	122	126	109	105	126	104	125	111	96	116	109	94	131	108	110	91	109	112	84	114	117	110	100	116	90	107	112	131	97	104	96	98	109	111	122	103	102	104	109	109	120	104	83	100	97	113	103	110	111	90	116	115	111	104	101	114	96	115	99	103	98	92	113	108	119	90	104	128	95	119	107	138	103	108	122	85	99	100	112	113	126	101	124	104	108	107	107	108	102	98	106	136	98	88	93	116	95	131	109	107	93	120	95	121	113	118	91	104	89	103	108	97	122	108	95	85	104	114	100	104	128	120	107	107	122	120	121	82	113	130	105	108	89	99	128	118	103	122	112	107	115	113	99	92	100	98	112	97	83	110	110	96	83	105	100	123	114	94	107	118	97	104	129	100	86	95	95	105	102	110	110	105	109	116	100	112	111	99	103	125	116	104	121	81	100	111	135	104	108	100	104	100	124	96	110	117	99	101	104	118	95	113	111	116	124	112	93	123	128	103	94	100	92	104	109	125	127	112	105	112	102	105	94	111	86	94	100	105	108	105	103	106	115	111	102	120	110	135	93	116	106	95	131	113	107	115	94	98	96	91	90	105	130	119	107	98	122	106	117	105	115	117	89	95	117	101	127	103	116	109	113	111	84	113	92	112	117	120	108	111	104	89	103	130	99	110	103	116	109	109	109	105	103	96	99	107	101	91	113	101	97	106	109	100	113	111	100	90	123	92	95	109	98	126	108	117	105	135	107	105	123	112	96	126	91	94	103	104	125	112	105	108	107	110	114	132	92	110	100	98	125	110	104	129	102	116	113	95	90	104	94	107	127	97	104	91	101	98	112	103	105	105	96	99	122	85	115	124	114	108	107	108	106	101	97	99	102	78	97	114	89	106	101	114	98	105	114	122	115	112	113	125	113	114	111	95	93	107	118	106	117	114	118	129	94	116	116	127	97	112	97	127	123	121	114	115	107	102	88	97	114	110	89	118	105	115	106	108	115	96	117	97	105	119	109	103	118	102	99	101	100	95	137	120	97	104	127	109	87	97	114	100	97	110	102	120	97	100	103	122	82	97	120	110	123	129	109	110	119	116	100	113	84	123	99	105	104	100	113	114	110	105	100	106	116	114	108	105	101	118	113	83	105	107	99	108	127	98	94	107	111	112	121	114	120	105	99	101	95	121	111	101	101	106	110	109	98	119	120	112	116	122	106	125	98	99	105	115	95	113	112	102	106	116	100	106	126	103	81	90	81	123	118	112	115	95	93	107	106	111	116	103	97	109	107	119	110	94	108	124	103	110	104	113	110	90	111	107	105	115	113	100	104	106	111	119	100	104	109	106	126	110	100	122	108	98	114	124	98	101	91	126	104	92	103	123	107	131	118	114	104	111	117	106	107	110	103	104	101	117	118	100	96	104	121	125	111	88	99	103	104	104	108	107	101	100	90	112	114	118	103	97	100	105	109	100	111	137	106	129	123	90	113	106	101	120	106	98	134	103	107	120	119	106	103	108	112	96	97	110	102	123	110	103	127	115	120	104	99	119	136	114	104	106	86	110	110	95	103	103	99	110	112	116	113	126	102	112	99	94	111	132	105	93	111	101	87	101	100	98	126	123	117	113	99	102	95	102	114	106	104	118	117	89	118	109	102	130	102	102	101	107	126	100	117	107	111	139	102	99	97	107	114	116	107	99	113	107	84	110	107	108	101	115	110	100	98	106	105	108	120	97	104	126	101	123	124	97	116	108	112	89	108	96	113	103	103	115	114	100	101	102	78	94	116	90	106	88	124	115	118	103	106	116	94	126	115	123	120	102	139	87	106	95	115	105	115	113	111	110	126	100	107	98	132	109	95	112	114	120	100	110	115	123	93	111	92	120	108	87	102	90	107	103	117	107	126	114	108	103	108	102	106	112	105	102	100	101	99	119	114	104	117	109	100	118	115	111	93	88	105	94	87	103	100	114	99	115	102	114	119	113	111	118	106	99	110	98	91	97	100	107	110	121	115	116	116	94	109	95	98	103
13697	1751	2382	2851	2428	1869	1645	1331	1127	1047	872	792	727	673	629	605	584	517	490	476	451	443	441	407	412	369	381	416	384	375	344	432	320	352	365	348	382	340	327	296	329	333	352	332	335	335	323	315	315	330	311	305	351	319	309	327	292	291	325	313	317	314	319	313	323	304	352	319	298	282	291	301	283	299	299	293	303	317	282	311	295	310	308	309	314	284	291	285	276	303	317	282	303	307	293	287	301	319	301	312	310	299	327	305	300	303	293	315	306	339	301	306	315	316	283	301	293	281	324	306	307	272	280	298	307	271	320	302	315	299	340	267	314	305	311	318	302	296	286	334	308	302	299	284	273	307	315	303	292	286	278	274	335	320	277	318	264	308	330	271	278	293	283	297	297	308	323	251	297	292	276	299	302	307	294	291	277	287	265	304	313	318	303	280	324	287	260	315	284	281	316	297	308	288	289	270	311	293	281	296	281	308	278	295	310	307	292	268	310	282	310	308	301	302	295	284	287	245	308	289	288	296	294	301	332	303	300	314	268	276	302	283	284	289	291	320	316	319	295	286	274	280	269	271	311	290	311	283	296	292	302	324	288	295	286	268	264	299	286	291	288	292	300	292	284	326	303	290	281	296	297	268	310	284	286	302	281	337	275	291	300	285	265	273	260	271	294	306	327	313	288	301	254	295	251	322	261	325	267	290	315	274	313	294	297	303	324	284	277	296	297	281	290	307	310	313	285	315	287	313	290	312	311	286	285	297	310	325	311	294	293	283	298	297	283	284	287	288	289	304	282	278	328	298	290	265	298	302	313	309	315	303	285	294	305	324	289	293	292	280	302	310	307	282	283	286	294	305	290	296	262	301	308	296	278	296	302	293	306	295	284	303	318	289	293	306	283	283	301	308	298	297	303	322	280	275	325	266	316	318	315	275	271	304	296	273	291	313	296	288	332	304	272	251	274	319	310	290	265	307	284	333	285	279	287	278	302	276	320	303	305	271	293	303	289	290	271	270	279	333	297	274	314	286	303	315	300	312	285	300	308	330	312	293	264	270	323	277	292	298	314	284	290	276	270	283	307	297	283	304	271	304	283	325	289	269	285	300	275	315	321	282	297	302	288	307	296	323	299	301	299	294	307	297	306	310	259	291	295	262	289	310	285	323	304	292	278	279	308	291	312	297	282	275	279	311	284	281	289	291	319	287	273	292	316	297	295	297	309	272	308	305	270	319	295	301	320	308	314	313	285	272	286	305	295	304	289	289	308	317	279	292	314	290	302	289	307	273	292	282	310	275	300	327	323	315	300	287	319	283	315	290	293	309	306	291	291	269	318	300	313	302	282	300	291	273	289	322	281	294	289	274	290	336	333	313	277	273	274	267	292	289	312	292	309	286	302	297	288	292	249	310	330	266	295	303	303	290	294	261	291	293	295	284	275	266	273	299	287	301	320	298	291	273	296	290	315	330	309	288	278	273	330	307	304	294	305	327	295	304	280	281	280	268	283	308	297	293	282	313	276	281	299	314	307	311	328	274	323	279	266	285	299	289	297	290	289	288	300	287	294	285	272	310	278	275	314	276	304	257	289	296	286	267	303	296	324	284	273	319	287	258	287	285	275	285	315	296	293	293	273	297	308	304	287	272	288	282	303	293	289	292	281	295	315	296	283	300	300	273	292	270	302	289	314	279	321	292	303	298	279	291	310	317	276	277	282	290	301	295	297	304	301	290	289	303	274	280	278	298	257	307	275	292	311	299	282	309	273	296	280	308	299	267	294	273	286	326	294	298	278	291	319	284	271	283	318	294	258	305	287	299	306	289	281	330	297	293	290	273	312	291	278	296	312	318	313	282	326	268	275	320	290	310	307	326	314	281	290	294	261	313	330	281	307	253	287	316	326	292	285	283	278	271	319	323	283	287	334	282	317	288	285	303	282	277	293	276	271	270	287	290	294	267	310	309	312	279	310	318	293	272	281	285	313	296	274	289	312	294	266	293	283	288	312	298	289	324	300	288	281	288	332	313	297	296	302	289	289	289	301	268	316	282	295	300	295	301	310	297	312	291	263	297	311	290	328	313	327	281	287	283	311	301	304	283	308	329	336	247	303	299	278	306	282	299	306	298	309	268	288	289	278	283	335	288	304	279	279	291	277	335	297	331	316	272	302	294	264	307	301	299	291	305	287	310	280	284	291	295	297	297	307	327	330	273	309	300	282	293	290	291	283	288	289	284	281	281	287	310	323	294	298	284	315	293	275	295	307	287	304	281	317	291	317	298	296	293	276	307	314	309	307	284	276	306	276	288	321	330	320	243	289	265	325	277	306	301	301	273	269	294	309	294	333	285	294	288	320	262	277	279	321	314	267	309	282	306	273	306	296	290	291	295	306	294	297	284	264	296	310	295	287	291	261	317	317	271	308	292	321	279	296	283	279	302	257	256	288	302	303	266	282	325	262	312	298	282	267	284	284	287	276	252	290	283	308	249	312	307	300	314	322	297	287	283	296	327	305	308	335	276	318	277	305	283	279	309	318	277	279	262	237	295	273	278	308	275	312	309	300	319	263	294	330	331	325	309	293	269	314	288	315	310	302	313	303	261	277	308	270	300	313	302	313	266	296	286	277	274	300	283	280	284	292	309	264	310	303	267	285	338	310	303	313	315	336	285	282	283	299	302	311	361	318	260	269	295	268	290	300	281	297	300	299	274	278	287	319	303	299	297	302	270	285	242	302	277	280	300	294	298	285	286	274	277	293	289	299	304	290	299	311	281	322	272	305	306	299	315	327	273	282	325	308	295	322	305	288	284	289	286	303	252	255	290	272	300	292	283	290	281	311	308	314	301	310	339	305	321	276	309	293	302	294	300	285	303	301	288	292	304	316	318	295	277	293	316	320	269	302	294	285	269	267	310	293	280	271	283	321	307	282	296	270	313	286	298	261	333	279	271	298	307	293	283	329	295	295	288	274	325	292	279	281	310	271	330	282	306	300	289	276	289	300	301	304	306	268	306	298	277	291	310	282	283	279	335	293	293	257	332	284	313	276	307	286	307	300	284	300	291	274	327	295	302	284	270	316	275	304	302	274	303	294	297	310	268	325	328	310	289	323	274	321	281	326	299	305	299	298	286	268	284	283	284	306	281	307	294	320	277	319	318	291	272	281	293	302	289	294	302	289	277	275	298	303	333	299	306	306	277	296	271	288	272	278	296	300	281	273	282	303	269	319	252	282	292	292	299	280	310	288	318	293	296	286	285	292	283	279	321	298	322	293	323	310	283	316	298	263	245	264	263	277	301	278	292	288	294	298	304	306	304	280	277	326	299	273	304	303	305	299	286	301	293	288	297	305	287	291	280	265	301	283	286	294	294	272	283	302	293	287	293	301	296	286	284	291	282	270	301	309	305	303	295	310	311	301	308	313	269	306	325	276	293	309	292	294	291	278	284	300	315	289	272	295	313	301	287	273	302	282	329	286	305	305	292	277	286	301	284	280	316	294	284
33930	13072	2880	1816	1234	900	706	569	489	416	386	369	317	308	293	304	286	278	268	239	243	230	246	273	254	244	225	218	228	207	229	206	225	251	213	221	226	227	229	209	230	220	242	196	213	197	198	218	225	178	215	229	251	214	238	208	212	229	200	208	204	235	205	222	208	258	218	216	207	240	218	239	208	201	213	235	219	231	207	209	223	214	201	201	200	219	226	235	193	227	211	209	203	183	213	230	202	233	198	215	211	198	220	216	198	221	215	232	206	198	202	202	206	200	197	217	245	230	198	176	210	229	229	220	201	202	216	207	204	210	190	195	231	236	237	219	190	240	258	227	213	253	209	185	203	246	191	223	203	196	207	227	198	251	194	225	202	217	232	214	221	206	221	218	203	222	214	238	251	207	204	236	212	213	212	207	203	212	242	223	215	194	240	230	222	237	216	223	232	206	212	236	229	221	223	206	218	204	218	222	207	222	194	217	219	216	232	203	214	195	213	216	196	201	200	224	234	193	209	205	225	191	223	210	235	215	207	224	225	202	207	215	219	206	217	237	230	230	223	210	237	216	204	204	219	220	235	211	218	218	203	193	186	209	207	221	197	192	195	194	202	221	228	235	197	204	205	223	230	204	234	212	225	213	176	230	197	194	243	224	217	202	198	246	211	211	192	193	207	207	232	221	244	219	203	209	233	236	205	200	219	199	231	210	245	212	189	222	198	207	218	219	239	220	211	208	208	244	204	232	224	211	225	193	221	216	212	227	211	219	207	227	214	213	235	217	209	208	211	216	224	209	222	242	251	205	197	193	213	195	209	219	227	200	210	202	206	203	201	237	202	213	198	196	204	245	217	212	198	207	208	204	245	229	226	200	193	238	242	202	217	197	199	226	221	236	223	208	206	209	207	228	201	219	227	220	222	237	209	222	218	235	233	230	191	199	203	242	232	237	210	247	231	201	197	248	198	232	243	231	211	243	225	203	200	221	204	215	213	240	215	203	218	225	228	194	215	210	229	212	239	206	192	212	230	210	184	239	186	190	233	209	205	208	202	197	254	208	189	209	219	200	204	227	220	200	210	231	195	259	241	199	216	211	206	203	218	196	205	211	203	190	187	233	201	212	219	238	225	208	218	201	214	209	178	190	202	211	228	229	203	211	206	203	217	210	223	230	211	215	238	203	233	237	225	217	206	196	206	238	191	202	199	199	213	231	192	210	216	222	214	223	195	225	202	193	202	226	228	200	198	227	206	222	213	217	200	222	237	200	211	176	228	230	208	243	222	242	202	217	222	206	222	228	212	198	229	201	222	232	202	223	243	192	213	213	227	195	223	241	258	224	199	197	218	208	214	204	215	232	223	214	214	204	205	230	198	225	219	225	221	233	223	221	239	225	222	221	200	176	216	234	231	220	211	224	237	211	218	220	226	224	247	261	222	202	216	199	221	227	231	194	207	209	222	213	233	214	233	202	214	222	195	224	201	203	226	192	209	226	233	199	196	194	223	195	209	205	230	213	222	231	209	216	233	225	204	205	187	230	244	211	215	225	216	199	188	227	204	224	220	213	179	194	201	218	226	201	214	204	213	207	215	221	205	190	227	221	222	237	200	185	228	225	238	232	217	217	241	209	177	203	185	238	215	212	222	200	239	218	231	239	232	226	219	219	224	199	210	220	223	225	208	213	215	202	229	185	209	204	208	196	232	217	212	211	212	218	246	209	208	228	225	222	215	183	215	214	229	216	221	204	198	215	217	190	249	223	213	218	191	195	218	219	223	192	217	236	201	220	221	230	211	214	206	197	226	207	196	192	223	213	192	243	207	207	212	184	235	204	230	177	219	200	211	238	220	212	231	206	202	218	210	245	249	200	188	216	224	252	217	189	212	233	199	196	229	228	213	197	211	222	211	204	242	222	224	212	203	207	230	213	174	224	226	228	224	222	232	223	209	233	224	221	204	212	219	219	204	203	213	224	212	213	214	192	214	197	254	235	204	238	232	209	230	218	218	231	203	216	226	194	219	243	227	204	212	182	210	218	215	238	218	211	204	189	222	185	228	213	202	201	201	223	219	211	222	202	200	189	220	218	212	228	189	207	223	206	194	214	202	238	214	236	231	223	222	222	227	236	211	224	200	208	205	216	203	212	255	254	206	222	204	224	198	211	242	239	235	219	196	183	232	207	242	230	238	204	198	209	223	216	215	196	210	226	204	229	216	247	237	170	219	215	230	223	202	209	213	207	224	250	242	243	237	205	226	196	208	200	222	219	222	216	197	231	211	252	187	208	208	217	204	224	220	227	227	208	209	222	208	204	212	203	207	232	231	231	209	229	220	206	197	200	211	219	224	194	205	223	228	211	204	221	204	214	186	209	223	226	206	213	206	211	191	237	225	222	207	205	214	212	211	212	211	219	213	245	242	218	253	210	205	202	230	217	217	214	205	198	214	218	216	219	214	228	191	171	207	196	200	243	229	208	212	213	204	210	256	229	209	231	251	213	194	212	206	211	193	224	205	201	228	176	239	218	218	197	205	214	223	208	239	215	221	235	204	228	210	206	213	200	216	215	220	205	211	219	196	211	245	218	188	187	219	182	234	204	221	221	196	195	210	228	231	215	234	208	221	229	201	208	223	196	206	211	222	217	185	204	234	191	195	235	221	202	208	229	230	201	212	214	210	210	210	216	238	240	213	207	198	220	212	213	213	218	205	204	212	198	226	207	204	215	217	206	190	215	209	229	221	214	212	226	205	220	262	226	231	197	238	213	221	239	217	185	236	195	242	176	201	208	220	213	255	232	222	172	228	220	249	232	212	195	213	216	201	211	209	179	186	207	193	227	194	187	204	197	197	225	205	210	217	227	194	209	192	224	226	231	226	191	214	223	216	207	211	221	210	233	209	209	234	218	246	220	205	233	184	226	227	181	234	236	220	207	234	223	244	204	228	207	221	221	203	209	191	236	257	214	204	246	201	210	213	216	191	226	215	242	237	205	243	227	210	201	242	226	202	219	201	215	220	198	231	217	238	208	209	207	201	226	203	236	221	226	201	222	213	205	210	207	213	225	227	256	204	190	220	199	225	204	211	234	201	209	204	223	205	214	232	226	223	222	233	227	210	205	219	221	217	230	229	209	234	205	196	246	239	225	236	210	207	223	193	232	216	211	188	217	195	210	208	232	213	221	240	210	205	209	217	208	221	198	242	232	208	246	197	211	213	220	193	213	201	207	214	219	204	195	228	213	215	197	214	203	209	229	190	225	221	214	213	222	228	235	228	217	186	197	209	207	212	199	239	238	217	220	205	202	220	190	215	196	202	208	201	209	220	226	225	212	203	213	193	229	229	224	210	214	204	225	218	222	219	230	198	207	212	220	208	207	202	222	208	225	233	211	227	216	193	215	231	212	199	205	217	252	236	222	233	248	213	196	222	218	221	194	202	171	179	214	206	235	211	192	204	221	220	226	227	198	218	207	221	191	206	239	218	232	215	224	193	225	192	207
19093	2931	4293	5108	4555	3623	2907	2507	2169	1888	1669	1465	1302	1229	1053	1020	1003	974	920	872	836	782	762	724	765	769	741	682	689	672	628	611	603	681	644	587	564	579	594	596	597	604	573	587	633	563	578	546	611	527	528	576	576	575	532	547	519	548	554	516	561	551	564	525	552	509	562	556	535	521	521	539	484	539	569	570	527	483	476	550	540	519	497	530	523	546	496	517	508	494	528	502	549	545	504	551	532	536	515	517	551	527	477	499	501	540	549	488	523	525	529	552	465	542	487	519	502	496	509	492	503	501	526	538	515	532	525	527	506	504	498	509	543	512	513	494	502	549	504	520	522	481	464	522	499	537	555	507	505	523	534	500	492	502	527	525	537	498	531	509	534	499	537	524	571	488	526	524	527	506	540	543	504	491	504	503	515	509	482	519	507	503	520	492	539	506	475	451	525	486	502	555	510	492	502	520	513	510	547	514	504	513	525	537	538	505	526	513	457	525	527	521	498	531	526	514	475	500	510	510	518	516	565	521	508	519	491	545	496	560	505	523	494	478	541	521	478	468	494	471	523	519	539	551	543	533	513	497	511	505	534	511	511	516	510	542	506	509	554	536	504	536	531	541	517	529	507	566	497	527	500	519	532	530	488	545	482	498	481	516	551	511	499	537	521	549	504	481	494	498	580	496	516	533	538	505	520	524	485	484	531	470	500	537	524	518	476	470	527	516	533	519	536	541	511	550	514	538	528	524	547	556	501	523	507	524	494	517	523	506	526	528	530	524	500	490	487	496	513	522	481	488	496	541	481	530	514	539	536	490	509	478	511	480	489	507	485	517	507	504	538	529	529	528	486	486	488	499	506	507	518	509	542	525	520	501	560	517	564	542	513	555	487	480	501	478	528	537	525	542	507	462	496	505	487	521	517	541	484	513	518	487	502	542	519	487	554	532	489	524	478	513	510	492	511	520	512	541	490	561	535	548	557	497	504	519	505	492	530	501	495	514	528	543	513	523	510	511	499	568	529	504	501	546	558	544	496	514	527	561	523	538	513	549	531	493	493	514	536	501	507	503	517	508	521	498	523	510	505	537	488	517	515	539	573	511	536	503	515	512	490	481	533	493	496	486	485	540	526	491	507	560	506	502	509	506	503	522	509	514	533	502	527	502	543	492	506	516	504	511	567	522	563	531	496	517	509	516	534	560	516	480	519	473	504	512	545	502	529	520	476	541	510	478	508	518	521	540	490	532	562	487	518	542	496	503	516	523	526	515	503	536	514	531	492	508	475	553	521	531	515	524	520	522	541	464	488	479	496	535	506	490	534	488	530	536	504	489	491	507	489	501	496	536	520	474	504	542	533	483	503	497	499	506	509	533	511	550	544	456	527	535	543	496	501	492	525	511	508	498	472	546	499	493	477	508	504	532	523	507	491	519	516	491	530	492	515	486	521	495	530	488	525	502	517	504	504	527	545	505	526	475	505	520	501	542	528	542	472	509	520	524	534	491	510	525	512	521	521	485	534	475	500	485	505	492	493	521	513	553	557	496	465	538	542	480	479	516	507	480	502	501	525	551	489	544	517	506	520	436	510	484	521	533	504	472	514	516	527	517	484	535	544	523	513	487	536	545	536	525	485	516	454	493	535	490	503	516	493	501	501	559	509	495	521	557	487	507	482	508	494	498	515	493	512	511	483	488	509	527	527	524	491	502	480	483	487	514	470	555	509	486	527	506	469	540	519	536	547	499	503	537	498	512	504	517	493	491	538	554	490	481	540	471	511	562	485	508	517	526	530	524	520	528	509	470	539	473	536	556	537	555	497	523	477	512	543	554	493	520	493	469	564	489	536	501	517	514	489	511	516	507	472	534	477	466	511	506	518	505	549	532	505	531	571	504	529	557	503	508	499	493	536	545	521	510	525	497	525	504	543	497	524	525	502	507	537	548	521	510	505	546	525	533	499	497	520	541	522	509	526	497	543	532	514	496	496	534	487	534	494	501	523	537	529	542	508	508	505	522	524	527	499	513	495	547	492	543	517	496	488	532	500	541	525	510	527	527	470	534	507	515	520	505	488	508	456	508	491	502	476	502	508	507	501	502	483	508	510	511	461	486	516	521	509	474	546	513	498	475	516	492	528	526	467	476	555	535	522	538	531	499	507	487	497	479	501	518	496	556	542	511	564	515	486	503	525	486	518	488	473	538	531	537	487	497	513	524	513	512	468	512	589	533	543	526	547	509	539	523	552	510	511	523	548	515	506	512	528	494	473	487	486	461	486	479	495	514	505	548	495	499	464	521	473	502	530	537	525	532	493	524	508	503	521	483	479	525	504	507	488	510	530	574	535	552	568	476	508	515	514	489	503	518	503	508	495	512	513	529	520	499	541	489	494	509	501	510	486	512	531	526	548	516	541	484	489	516	527	499	494	525	553	510	565	526	536	536	540	513	500	511	497	529	501	536	511	524	535	463	495	529	498	515	525	509	495	506	491	528	516	507	518	503	527	512	490	518	507	501	533	513	524	533	505	524	521	512	462	538	543	551	534	514	518	493	511	544	500	525	532	514	581	536	521	549	491	479	497	494	525	534	499	496	544	524	541	503	565	506	492	490	520	493	537	562	524	510	504	543	497	509	491	454	567	553	541	495	515	510	528	491	545	484	518	511	530	559	501	503	522	504	501	510	498	479	529	471	529	492	510	507	504	519	522	497	545	537	514	505	510	497	512	504	509	506	528	505	529	513	537	520	501	511	543	532	534	524	536	505	534	515	517	525	522	528	531	498	521	529	535	531	536	536	519	488	519	476	539	516	531	514	543	497	507	508	537	491	520	502	553	511	490	537	524	485	507	489	509	513	482	513	519	491	494	481	506	543	469	490	472	544	504	478	483	483	540	500	529	482	510	531	505	473	524	520	513	503	505	552	516	523	513	519	481	506	484	530	501	490	483	522	535	517	523	536	488	523	515	504	531	526	502	516	515	545	517	525	490	560	458	485	516	503	510	498	524	499	488	467	473	480	569	558	492	475	526	494	495	470	492	539	515	488	524	529	517	536	540	529	503	516	533	514	508	544	533	518	482	510	508	499	501	542	568	464	533	504	513	515	496	475	482	518	511	500	526	495	504	528	526	490	563	531	534	476	518	539	464	499	522	476	523	539	527	507	502	506	464	473	506	512	529	545	488	531	545	511	489	443	501	508	461	519	498	523	510	485	483	538	507	499	556	530	550	503	503	457	481	515	495	466	489	513	482	490	487	525	521	504	525	521	515	494	488	528	526	492	518	517	554	481	476	524	504	522	488	482	541	525	526	531	499	523	506	527	512	538	538	532	483	520	556	504	512	517	542	511	529	499	514	504	482	525	521	511	492	535	534	537	507	525	523	537	474	457	485	505	462	483	495	512	493	496	514	514	514	509	514	505	531	530	477	517	470	516	495	499	483	535	490	508	524	488	527	505	495	495	502	568	516	470	552	520	512	470	552	529	536	544	505	538	506	528	577	541
3461	132	78	78	64	64	55	57	56	59	57	68	45	58	44	51	58	52	48	57	50	50	57	36	51	48	48	40	59	53	72	59	60	59	70	53	48	35	45	65	49	46	49	43	62	61	45	59	59	52	56	42	52	43	43	61	52	57	51	49	59	41	52	51	57	62	67	69	50	62	50	52	57	68	53	67	51	51	64	58	52	43	48	48	56	53	43	54	53	37	46	54	53	64	62	51	52	66	49	54	43	35	53	37	40	56	47	52	54	50	52	36	47	49	63	49	65	57	52	65	68	48	54	48	58	51	57	49	52	72	48	46	48	49	55	62	57	62	50	59	62	56	45	53	50	54	55	56	51	48	46	56	57	45	49	46	59	53	59	55	58	48	49	51	49	54	50	63	62	42	50	68	59	57	34	60	49	50	51	53	47	43	44	64	52	50	58	50	66	45	55	53	60	65	50	50	29	58	50	49	50	39	46	49	62	64	47	50	51	55	50	45	48	47	57	54	33	58	56	40	50	54	36	47	55	46	44	50	46	51	61	60	56	47	53	48	41	46	51	49	34	63	48	53	49	38	36	70	59	56	50	45	51	54	44	43	43	40	52	50	48	47	53	54	54	38	54	60	51	35	54	61	45	51	43	40	55	57	37	52	60	54	51	45	49	41	51	63	59	59	54	54	39	36	39	58	61	55	55	57	56	47	59	46	53	64	62	56	44	44	59	56	47	49	50	68	57	66	41	45	40	47	49	55	64	70	57	53	49	64	53	43	40	49	38	72	40	46	41	55	58	42	53	50	51	57	49	59	55	54	49	52	53	60	41	47	56	45	55	37	60	50	72	44	45	56	48	43	50	54	43	60	69	44	47	49	54	44	50	51	54	38	56	51	55	58	50	60	62	47	35	49	59	53	52	57	55	52	55	36	48	50	44	36	61	56	51	46	62	58	34	46	44	52	58	58	56	58	58	64	33	57	51	42	46	70	61	53	52	56	54	52	51	42	45	53	47	62	69	54	43	49	46	46	31	59	54	53	62	54	48	49	46	51	51	54	59	55	44	53	52	49	58	50	51	60	59	52	52	53	53	55	54	43	52	53	41	59	58	58	58	54	62	44	53	51	41	56	58	53	47	41	59	56	60	54	58	67	43	46	37	45	40	58	52	63	43	54	56	56	45	42	45	67	58	42	45	54	58	52	49	45	55	48	47	43	49	54	53	54	55	46	65	43	68	44	67	54	56	47	46	51	36	43	47	71	56	50	52	59	60	48	48	46	38	40	50	45	45	59	53	58	62	49	43	71	45	62	62	43	58	46	56	51	57	61	42	60	46	48	40	52	45	48	54	43	41	48	44	51	46	57	56	55	42	57	49	48	41	40	48	56	45	49	43	61	58	54	52	61	59	47	45	56	52	47	50	66	61	46	44	64	56	46	54	51	54	48	46	40	40	62	56	61	52	52	59	59	67	52	47	48	65	51	53	54	45	53	62	45	49	54	61	45	49	48	51	51	51	45	54	51	57	65	51	49	42	44	47	54	60	59	56	60	49	62	53	41	52	43	46	46	56	66	48	52	50	58	45	58	54	57	39	53	52	41	50	43	55	61	55	60	62	55	56	57	45	52	45	56	60	54	48	57	61	59	42	49	43	51	48	58	41	40	51	44	52	48	50	40	52	57	51	43	38	61	53	38	51	62	43	69	61	48	55	50	42	52	55	51	45	49	45	67	51	50	57	49	43	46	52	44	51	65	47	52	43	46	52	48	44	57	65	42	44	48	58	39	39	56	52	52	58	46	50	53	40	60	41	53	45	52	51	54	54	53	50	56	59	61	44	58	43	61	52	43	48	61	42	52	59	42	60	44	55	55	60	53	60	63	49	53	55	60	47	74	51	52	65	54	47	47	41	45	39	44	62	57	55	56	53	67	62	54	43	61	56	50	52	61	59	52	44	52	54	49	43	45	52	58	54	51	56	52	43	65	49	47	54	53	45	51	45	47	52	52	48	48	42	56	43	48	52	62	53	50	62	62	61	38	52	54	57	54	51	60	57	49	39	48	48	69	54	40	54	54	44	61	46	53	56	46	61	46	45	42	58	46	51	52	42	58	51	49	46	44	57	51	37	57	54	47	53	49	49	49	43	57	68	54	50	70	42	63	48	52	47	45	52	48	38	48	38	46	53	50	53	53	66	56	53	50	41	50	57	44	60	52	53	38	63	61	62	43	58	54	57	66	50	63	49	57	41	49	61	47	47	48	57	56	40	57	59	49	42	47	41	63	43	48	65	38	60	37	58	58	45	62	49	52	52	48	42	54	67	54	58	47	60	52	46	54	45	50	52	54	61	50	41	41	45	39	54	43	52	49	57	33	49	46	57	47	68	55	47	56	69	59	68	64	50	51	60	56	48	53	54	50	50	51	51	44	49	55	56	41	58	45	58	64	46	52	47	48	51	42	46	53	48	36	59	47	48	52	54	34	40	62	68	47	60	55	51	40	49	55	49	46	48	51	63	67	56	61	63	41	54	56	44	61	38	55	50	46	60	47	51	28	44	49	45	46	40	58	49	56	68	57	50	56	45	69	71	46	50	52	46	40	62	41	48	57	48	50	55	39	62	45	63	61	55	63	56	43	49	44	54	66	43	60	56	40	58	52	48	51	35	50	60	57	45	48	34	51	49	61	47	58	46	42	52	49	52	47	44	47	51	49	66	54	56	74	53	41	54	61	50	50	50	47	59	41	57	44	55	64	55	53	63	66	46	57	42	64	66	35	49	54	57	57	58	56	59	64	72	39	56	45	52	55	50	48	55	50	57	43	46	52	47	49	49	48	48	38	55	43	64	58	55	54	51	44	51	40	46	57	56	59	56	54	49	66	52	53	51	61	53	46	54	58	36	57	39	46	48	55	52	48	55	46	68	49	72	56	55	52	58	45	54	61	50	49	62	47	52	57	65	54	54	61	56	48	51	53	52	41	45	39	64	40	52	61	62	50	52	45	64	57	48	49	64	53	45	55	58	54	46	58	60	73	52	55	53	60	55	68	57	52	49	61	53	48	51	66	45	51	48	55	53	46	58	59	41	56	51	74	42	61	57	57	41	46	51	38	43	43	53	50	67	52	41	57	57	59	42	55	49	61	52	53	46	67	65	52	49	51	42	52	45	52	57	58	41	53	55	50	50	42	41	51	53	37	65	56	48	40	57	53	60	61	62	48	49	46	71	59	48	58	51	48	50	47	61	49	50	50	50	55	48	60	52	54	54	50	57	51	50	51	52	52	52	57	34	50	49	51	43	65	44	59	53	54	54	60	47	45	58	62	46	46	52	59	49	69	55	56	47	42	60	30	43	54	38	56	58	60	44	55	53	51	44	44	37	64	51	65	54	44	42	41	43	51	62	62	40	48	48	55	54	50	60	49	62	56	68	59	48	65	46	60	57	50	57	52	47	41	68	45	39	53	53	48	48	63	48	52	51	57	56	49	49	47	49	38	52	54
2696	218	228	269	250	248	209	191	207	184	190	212	164	176	194	179	162	172	165	151	172	177	185	159	173	165	150	162	169	181	159	185	174	159	150	177	179	153	151	181	187	150	155	147	179	182	166	153	166	176	189	177	155	161	154	167	147	169	167	168	181	159	169	169	184	171	155	163	153	205	156	186	179	152	153	173	157	189	166	170	174	164	184	176	170	162	171	174	154	157	161	177	182	162	173	164	148	152	162	174	160	160	141	158	165	165	159	172	158	157	160	174	166	139	156	160	165	144	176	160	178	153	169	184	165	151	158	181	172	177	153	170	153	166	182	160	159	180	163	166	164	154	170	167	160	160	166	150	180	158	155	155	165	174	151	160	172	166	177	156	150	143	175	158	153	161	143	191	201	153	174	166	165	172	183	196	145	166	178	154	198	188	171	148	173	156	169	183	149	176	159	191	157	161	155	161	168	164	198	189	158	148	138	189	180	167	168	161	151	150	152	148	172	165	169	143	148	169	180	157	163	153	161	161	167	184	191	152	161	159	144	179	175	145	179	164	149	154	177	141	177	180	173	175	165	204	163	204	170	179	172	167	168	157	185	174	176	164	180	139	166	186	169	152	176	171	167	149	160	163	182	165	173	170	146	181	179	171	156	136	165	164	163	146	152	159	147	168	179	163	185	178	174	151	170	137	152	167	162	163	151	169	150	167	175	167	189	182	165	156	150	152	180	145	180	181	164	151	177	152	171	156	161	160	176	175	166	172	194	155	179	160	156	152	165	173	144	158	173	152	152	152	170	162	166	159	135	172	178	167	156	170	142	164	182	170	171	192	167	175	175	151	168	175	148	166	156	165	167	163	168	178	161	151	161	188	179	161	183	177	184	167	164	155	156	154	152	143	170	185	165	198	169	161	161	172	156	180	139	171	176	159	164	160	163	197	181	147	156	176	154	154	145	149	160	168	166	156	165	146	156	163	208	163	158	142	123	184	174	151	151	188	171	149	170	152	184	186	183	199	185	159	171	173	170	185	159	158	146	178	156	141	182	154	197	173	163	156	158	175	164	178	170	167	150	187	143	146	174	171	170	157	157	167	165	155	161	166	178	183	167	182	175	156	191	173	177	150	167	180	170	172	173	151	159	147	154	168	179	170	157	145	169	163	159	177	183	171	189	150	158	173	180	169	169	145	147	168	181	181	167	163	167	177	150	165	147	190	156	172	157	170	168	163	171	157	184	162	145	157	176	160	163	165	196	150	171	163	181	177	170	161	180	170	141	153	149	153	164	153	180	177	153	160	160	170	148	180	164	180	169	166	154	176	177	152	170	186	164	149	139	183	148	162	167	158	169	196	154	175	177	163	157	161	168	171	192	166	175	185	157	159	171	155	179	158	185	179	177	184	152	143	161	133	159	163	168	165	159	170	176	172	166	155	139	165	168	172	176	170	160	183	150	177	176	181	188	155	164	155	162	168	155	175	179	169	133	180	160	175	153	180	183	189	173	165	170	164	168	169	159	179	177	168	170	171	165	170	176	155	150	163	179	177	157	167	177	138	168	143	147	142	166	167	159	154	159	134	136	165	176	163	166	190	164	172	156	181	146	175	146	178	167	191	179	168	161	154	144	144	162	169	151	156	167	159	161	175	177	183	184	164	162	165	151	158	204	152	137	170	160	160	181	178	158	177	173	173	163	183	161	172	163	169	163	149	141	186	171	143	155	176	158	169	174	177	178	176	182	181	166	155	169	153	178	163	193	184	168	163	160	162	152	167	181	155	154	167	167	156	150	169	161	154	163	170	166	162	179	184	149	162	185	126	160	158	176	154	192	146	162	180	181	153	162	158	166	159	172	159	167	149	155	167	156	176	152	170	166	161	161	184	140	132	167	152	156	163	188	148	168	161	177	151	162	156	161	180	151	158	168	154	167	135	173	184	166	173	158	158	174	181	152	173	171	168	165	172	169	161	181	156	169	149	168	173	160	153	151	156	156	178	146	161	180	172	158	151	176	148	157	176	173	178	165	175	166	171	185	182	153	165	160	183	166	170	143	175	190	179	154	129	184	155	162	165	160	145	162	159	161	167	165	171	178	129	159	168	151	195	178	150	174	167	178	183	175	176	156	182	173	178	145	177	161	175	168	150	147	160	184	161	182	168	187	169	176	156	166	162	160	176	142	176	188	171	173	168	169	182	151	167	159	166	176	172	156	160	186	144	149	179	164	156	173	150	165	172	196	153	176	161	161	146	146	181	167	183	181	163	157	165	152	176	143	160	146	140	166	163	153	149	164	181	169	162	166	178	185	156	172	163	158	149	179	176	172	140	179	151	166	177	176	149	185	153	160	183	167	162	175	183	153	155	171	173	160	180	162	162	168	180	169	153	163	175	163	164	176	176	157	149	168	182	167	165	173	157	181	162	153	148	173	166	153	167	160	167	147	170	155	175	157	158	148	174	180	151	169	161	164	161	168	169	166	180	159	162	172	171	160	164	170	192	152	149	159	169	168	170	146	168	168	162	174	165	153	157	149	149	156	158	128	163	180	175	187	154	168	168	152	141	162	174	148	162	173	148	164	174	152	167	160	201	174	164	166	148	153	160	176	168	164	168	153	203	167	142	152	153	148	146	197	155	157	159	166	180	160	172	170	164	150	157	176	191	165	146	163	154	170	182	174	163	161	176	168	160	158	179	156	196	181	155	177	164	182	168	184	153	172	162	154	154	174	178	157	167	139	143	172	192	164	181	157	144	167	173	158	139	189	183	154	175	173	155	155	175	155	169	159	156	176	151	147	162	156	145	148	150	161	163	161	169	171	168	165	164	153	145	156	203	174	168	165	160	165	174	179	202	144	156	162	192	151	187	202	137	147	188	166	179	143	161	169	171	167	163	174	169	182	166	171	171	175	184	163	159	180	175	179	154	169	177	179	191	154	190	164	154	163	150	149	172	156	156	175	163	158	156	159	180	174	153	137	150	157	167	170	186	166	159	169	161	160	156	147	163	164	161	156	174	143	170	177	154	168	154	168	166	176	177	170	163	161	159	165	163	150	151	172	164	177	167	143	165	174	192	153	170	158	183	185	176	162	167	184	162	145	194	168	165	179	185	165	158	173	163	162	189	172	171	181	147	159	166	188	178	166	162	151	159	150	166	159	184	172	168	159	148	175	183	156	161	145	177	150	161	165	142	167	156	163	170	152	172	176	184	170	188	166	148	143	181	158	196	176	202	181	148	139	147	162	166	149	193	153	142	169	169	151	187	150	158	183	187	155	181	173	163	156	172	167	146	157	163	182	182	164	194	185	169	165	165	143	165	167	174	161	151	151	176	178	173	179	168	156	171	133	169	181	171	154	138	168	162	180	166	184	143	187	188	157	176	169	173	172	185	163	154	151	150	196	149	176	155	174	149	174	155	149	154	149	156	176	190	162	160	156	192	167	142	175	165	159	152	154	151	191	163	168	149	165	172	190	165	157	150	164	135	168	157	172	171	163	155
22393	5633	1119	847	620	437	343	296	240	235	196	205	145	158	124	159	164	163	130	109	119	112	133	126	105	123	106	133	105	124	111	104	136	107	94	114	125	96	114	122	116	122	113	100	114	105	112	105	101	120	114	104	115	115	105	114	121	90	99	117	115	110	102	121	103	119	106	108	117	108	97	113	117	124	98	104	97	106	114	107	124	84	121	119	104	95	94	116	92	110	115	117	106	108	121	122	109	106	110	112	105	104	106	151	113	109	115	109	101	106	96	118	111	138	113	116	116	98	106	93	111	112	113	119	103	103	113	116	120	99	86	103	108	127	111	118	95	116	116	92	113	116	102	98	115	114	105	123	102	96	132	100	121	119	108	95	98	119	105	99	122	102	111	70	111	105	120	125	110	106	105	103	94	118	112	96	100	96	116	110	117	113	109	111	121	103	81	126	90	117	114	106	97	99	104	109	120	100	91	98	108	106	116	126	113	98	110	116	113	95	115	106	101	118	133	88	118	111	114	108	112	86	116	99	109	102	132	113	109	119	91	102	108	106	103	103	88	106	103	108	108	105	99	99	126	98	93	101	129	119	126	104	124	102	105	98	116	101	89	108	102	93	117	99	118	107	105	107	112	105	109	124	98	112	112	100	113	100	104	106	123	111	79	124	122	114	105	116	119	109	102	98	90	92	106	100	110	101	92	109	123	116	116	120	97	102	101	114	98	98	97	111	94	104	89	110	110	95	117	98	95	100	106	117	90	80	104	105	104	92	111	109	110	103	114	119	113	122	116	105	103	110	130	101	102	118	114	89	110	99	112	95	98	98	104	100	112	113	102	101	113	103	104	95	95	98	102	101	97	120	93	121	91	111	104	108	112	123	111	97	103	116	107	93	89	111	100	111	94	117	107	123	102	121	86	101	111	112	86	113	105	101	109	103	105	100	98	113	111	108	106	90	113	114	90	110	116	102	125	103	107	111	107	99	97	111	107	112	102	95	96	119	115	102	98	96	108	119	134	94	116	106	113	112	109	108	102	101	89	99	102	112	99	122	115	102	115	112	103	126	126	98	119	118	96	98	121	106	110	104	123	107	110	115	110	102	92	100	109	101	108	98	97	101	98	104	98	99	94	104	104	99	97	111	133	106	133	105	117	137	107	93	114	95	98	107	110	98	117	99	98	101	112	93	108	108	130	96	115	106	112	91	123	100	112	114	94	109	103	119	106	105	121	105	76	105	108	112	107	98	92	114	105	96	129	95	118	97	99	114	121	90	114	120	111	103	130	111	105	93	108	124	116	107	104	108	107	128	125	96	120	101	109	101	113	104	109	105	107	90	115	104	127	94	110	109	126	113	128	97	107	118	96	118	94	100	91	123	115	100	103	128	104	113	109	118	95	133	104	92	116	123	118	96	109	105	94	105	113	111	102	122	100	127	94	112	102	105	108	123	101	102	122	94	92	118	110	112	112	122	97	95	119	101	93	101	107	113	122	102	91	100	109	105	110	85	112	109	98	82	110	123	109	97	123	101	134	105	90	94	115	85	85	112	124	90	103	116	105	135	104	91	117	112	108	110	130	113	94	110	118	110	104	100	128	103	116	104	100	114	119	103	116	89	120	116	110	94	94	98	118	107	123	101	99	102	107	126	112	90	119	92	91	109	110	110	98	122	103	123	109	110	106	113	113	102	125	92	112	109	99	114	109	108	114	119	102	112	102	98	105	109	107	127	97	102	110	117	83	113	112	90	118	108	114	94	102	101	115	110	93	90	86	115	102	103	103	109	113	120	86	113	115	121	103	123	123	111	113	98	96	116	104	108	115	102	114	84	99	87	102	98	96	114	97	85	111	113	102	102	118	122	116	107	114	110	137	114	130	95	85	112	106	106	101	114	118	99	108	97	119	125	88	92	106	108	117	119	123	118	118	100	126	131	103	107	108	124	107	99	115	104	91	95	112	101	103	101	92	110	108	127	106	109	99	108	109	110	99	94	93	92	121	121	111	106	100	114	103	93	119	101	102	126	125	112	120	100	103	96	107	86	114	87	124	96	104	116	124	108	102	99	131	91	111	113	105	113	112	111	105	100	104	106	112	113	116	114	112	122	110	113	96	90	121	101	101	120	92	112	119	133	129	108	108	113	94	140	89	116	115	112	93	102	105	93	88	117	89	111	108	125	122	125	102	109	124	110	118	111	115	105	91	93	108	91	107	115	109	86	108	103	109	93	105	97	109	111	133	121	106	119	110	116	127	114	107	124	104	88	97	104	110	99	107	110	117	91	97	107	104	110	107	137	112	122	114	76	104	120	133	93	95	98	117	125	112	116	113	108	95	116	126	91	109	118	101	106	107	101	86	94	123	114	105	110	82	106	102	111	132	128	107	113	115	115	92	86	104	111	103	130	120	129	107	121	116	107	98	109	112	117	94	97	113	122	114	96	93	106	117	110	99	116	91	99	125	108	120	110	111	112	120	120	118	105	115	97	92	105	113	117	133	106	105	132	118	103	126	129	108	106	98	122	106	110	103	104	98	121	97	113	122	104	105	125	111	106	142	98	112	114	125	107	110	126	107	98	121	103	107	130	107	116	100	96	109	134	100	84	114	109	106	87	90	114	106	99	111	99	101	105	120	96	93	129	114	90	100	114	109	116	88	104	116	98	91	94	115	107	109	113	114	91	101	116	111	118	91	102	119	118	113	107	116	106	90	117	97	103	102	108	118	103	101	108	124	92	114	99	107	111	100	100	106	116	94	101	103	102	119	145	112	117	112	97	91	101	99	113	132	120	111	87	109	112	93	120	115	81	127	126	114	100	116	96	100	98	104	102	99	109	94	105	90	125	124	103	113	106	82	102	105	94	117	106	111	103	117	99	126	131	97	102	113	128	118	121	129	107	110	97	82	116	112	112	121	96	118	118	110	101	132	114	118	132	101	108	96	98	109	114	106	97	101	92	101	117	107	97	103	124	107	104	117	104	92	101	100	105	119	116	84	111	92	131	108	100	123	111	113	93	114	117	104	97	117	90	115	113	141	107	128	106	105	116	113	106	93	104	117	101	87	113	102	109	120	120	92	99	114	134	129	108	83	93	107	96	125	92	139	105	112	112	107	113	100	113	113	140	93	103	122	119	103	100	106	100	101	100	110	90	116	101	105	112	109	101	99	106	92	117	100	107	121	95	118	97	110	112	96	87	101	127	113	89	111	115	108	75	98	116	111	138	105	116	105	120	117	110	100	101	104	86	106	130	113	111	116	112	91	104	122	107	119	101	95	85	107	96	112	120	106	104	119	117	106	103	110	107	82	117	96	119	106	100	98	99	114	118	119	111	95	107	100	119	110	120	117	99	97	118	92	83	101	102	117	93	96	104	110	117	92	100	101	123	105	100	111	102	111	110	115	98	110	92	117	103	106	116	127	104	117	108	116	113	98	106	101	105	110	85	85	100	103	108	107	116	106	116	103	98	113	134	105	113	114	107	112	124	117	115	112	110	116	113
13614	1601	2432	2790	2479	1957	1592	1297	1112	1008	863	787	724	677	614	561	541	491	502	503	457	469	428	443	398	406	406	402	411	393	390	388	355	353	330	329	321	319	302	341	321	368	370	353	344	336	341	322	313	317	305	350	300	319	319	291	302	303	283	286	323	311	308	314	323	308	271	317	333	292	304	332	327	294	314	288	281	319	317	296	315	281	316	297	280	326	308	308	307	286	333	308	289	290	270	283	295	316	338	277	292	306	310	331	298	289	284	277	302	288	322	298	303	312	299	310	297	288	294	275	268	328	292	311	279	300	313	300	300	319	265	276	294	286	264	284	299	313	315	302	295	288	287	304	287	295	297	255	293	285	280	286	296	329	275	293	292	318	258	285	262	288	300	275	294	305	300	256	286	297	287	301	270	292	271	323	302	320	306	313	316	334	319	273	284	276	294	304	308	283	282	283	288	266	314	295	317	314	282	302	279	325	299	307	278	287	293	307	290	306	273	306	301	289	301	262	280	319	290	289	321	291	279	290	278	273	285	288	282	285	303	306	311	299	301	284	301	258	285	286	290	283	284	304	292	310	306	295	281	266	272	295	300	302	301	319	291	300	245	279	272	302	296	304	271	265	311	303	327	317	285	310	276	271	330	272	273	311	299	294	310	303	290	313	296	306	310	318	274	282	313	287	320	282	292	266	290	303	295	290	343	293	303	291	309	294	281	290	295	305	282	341	279	330	288	273	313	317	267	292	286	316	303	290	294	297	260	307	275	314	297	314	296	300	273	303	283	284	297	330	277	296	301	278	288	284	348	294	282	284	302	284	287	325	325	295	294	308	296	304	301	249	295	275	301	290	299	300	292	296	327	310	307	284	283	285	328	298	309	304	287	344	279	304	314	275	276	308	310	265	275	314	322	299	285	299	298	275	327	305	278	295	347	286	300	285	295	289	296	260	285	259	317	313	307	319	285	296	274	313	266	332	300	295	290	296	301	303	308	306	325	319	286	276	313	300	293	288	267	272	264	278	291	276	321	283	290	288	264	278	319	296	313	314	290	297	299	259	313	305	290	287	291	294	297	287	286	282	298	260	297	306	323	265	292	303	262	309	300	282	279	281	306	269	324	292	291	305	299	271	299	261	294	289	271	309	316	314	330	273	287	296	293	293	315	293	282	305	270	301	289	289	314	306	321	323	288	304	314	293	269	335	307	265	265	288	293	295	272	289	276	261	263	325	262	305	296	305	298	292	307	259	302	300	281	312	328	282	325	287	248	291	324	292	312	285	269	309	275	301	311	294	298	281	346	291	268	287	279	295	286	327	290	283	319	284	316	288	257	289	309	296	309	285	303	275	317	287	309	316	299	296	281	287	310	312	267	301	320	316	298	308	293	287	287	325	308	286	278	298	304	303	287	269	293	308	299	288	303	262	279	299	283	284	307	291	320	296	299	302	296	285	283	284	325	297	279	270	286	320	301	298	287	289	277	305	276	273	295	281	328	288	269	282	275	259	292	316	282	307	271	280	305	298	266	272	291	266	285	301	310	310	313	302	299	292	292	303	307	303	289	290	292	312	320	287	302	307	254	277	313	289	316	286	315	294	301	325	289	292	268	277	260	327	325	295	311	287	298	297	300	298	276	283	314	266	287	311	284	288	294	292	286	267	291	281	312	292	288	317	291	290	302	286	330	288	304	306	310	276	275	265	317	309	282	303	260	307	299	321	319	307	310	282	289	315	314	296	286	305	288	310	291	290	314	288	297	287	290	313	297	288	305	300	308	285	315	286	288	264	275	289	322	284	334	318	279	286	294	289	248	280	280	291	302	282	309	265	278	291	335	322	291	268	288	293	300	284	312	301	287	294	280	277	310	294	316	288	284	311	294	265	340	260	292	321	256	288	283	295	254	311	300	278	278	282	272	292	301	284	283	327	279	283	299	297	295	290	295	269	265	322	293	264	317	290	295	275	277	275	280	284	285	302	306	295	285	284	297	285	285	307	306	310	318	291	291	272	282	277	285	295	287	293	311	321	318	294	281	293	286	280	311	302	275	282	310	284	304	294	273	283	339	298	293	300	268	284	287	308	285	314	281	300	312	311	285	317	260	263	292	281	304	279	289	298	293	321	256	309	267	290	277	275	289	307	313	289	304	288	290	299	303	297	299	308	287	291	299	282	293	284	315	280	298	327	281	326	300	320	299	285	280	294	289	286	327	288	326	312	287	325	280	291	270	291	266	301	318	266	288	260	288	291	302	283	311	287	288	321	278	295	306	291	286	259	314	298	282	320	283	280	279	308	304	319	302	294	305	310	273	303	313	313	285	321	281	302	297	276	306	290	276	299	306	319	326	299	271	292	270	290	303	300	286	334	309	304	293	282	313	283	304	293	279	295	276	274	297	292	293	316	287	342	322	291	288	284	294	269	302	298	286	285	302	305	286	317	291	275	299	291	273	324	246	298	293	297	272	278	283	296	289	314	294	293	267	281	277	310	299	298	259	296	319	290	297	278	301	353	295	294	297	313	278	267	291	278	289	280	312	288	308	298	302	262	302	265	306	280	305	292	279	324	306	286	309	310	333	303	296	296	281	284	281	298	291	281	269	281	268	272	302	298	276	281	300	296	319	292	280	288	279	273	318	269	276	259	299	297	288	276	315	320	294	311	262	270	282	296	346	314	266	333	300	356	312	292	317	285	288	276	296	282	289	269	289	299	288	343	287	328	324	278	286	292	284	282	316	293	262	280	297	282	280	288	290	300	300	266	312	266	318	318	322	284	321	322	288	267	297	336	315	316	279	296	286	276	314	310	318	294	288	311	289	290	285	275	277	281	281	312	300	277	285	290	285	304	313	291	291	306	287	295	307	288	297	303	309	284	275	343	277	283	261	304	286	301	292	307	301	295	298	293	310	310	288	266	275	297	281	301	284	311	325	263	280	307	300	294	278	315	287	277	285	312	289	327	310	315	299	287	273	293	284	277	287	302	290	305	294	275	294	266	282	284	321	289	323	297	296	317	277	281	277	280	316	304	287	308	283	298	279	312	311	275	298	299	272	289	300	269	320	271	270	272	282	272	282	298	300	273	280	293	306	307	268	308	288	321	307	290	279	280	299	301	300	337	298	290	298	307	289	300	319	274	301	291	269	303	310	277	294	310	282	269	285	311	297	271	275	301	301	311	293	271	282	288	306	283	294	324	308	294	278	304	299	291	305	302	300	299	313	309	278	310	314	304	283	315	311	285	281	327	315	307	310	309	289	276	282	274	308	288	310	293	309	317	281	304	320	316	293	311	284	310	310	277	300	313	311	272	283	314	286	283	295	295	307	304	275	331	326	310	311	308	275	297	300	288	291	254	281	267	306	308	289	298	273	303	316	305	339	275	274	281	315	309	274	308	300	273	317	305	280	308	336	285	270	306	300	256	311	300	310	260	295	272	301	304	283	301	278	318	277	302	302	285	318	270	280	301	297	286	304	292	286	292	286	316	280	311	265	327	279	292
34284	12677	2755	1742	1268	921	704	602	526	456	376	379	355	330	298	272	295	247	266	264	275	266	250	244	247	228	272	253	240	253	214	226	236	206	233	235	226	223	232	218	226	224	230	203	221	229	261	199	213	222	234	219	218	227	213	222	220	200	216	192	207	197	202	225	214	215	204	241	204	237	205	191	238	211	219	219	205	229	231	228	191	194	211	219	194	215	238	227	203	229	230	207	210	207	223	198	213	197	199	246	197	193	215	215	218	233	235	193	195	220	236	243	192	188	214	211	239	200	211	213	230	214	220	221	220	227	232	229	201	235	236	205	202	220	232	210	231	241	213	210	226	171	198	228	211	209	206	225	214	201	201	216	195	235	186	206	214	225	226	205	223	223	209	175	206	196	202	216	212	229	214	223	206	183	215	200	204	226	209	226	205	199	232	211	209	251	224	206	205	240	205	191	204	195	220	217	204	188	216	217	201	198	210	229	206	216	226	200	212	246	213	178	250	196	213	212	224	221	207	185	213	231	204	217	217	216	213	214	227	228	201	195	223	205	223	215	192	235	240	238	240	212	180	230	240	212	188	218	220	207	225	215	194	223	208	222	250	194	227	204	171	212	204	210	213	224	229	227	181	212	235	215	234	224	209	224	202	196	198	234	201	223	202	222	228	222	211	213	212	238	211	236	218	212	187	227	212	211	211	216	190	211	220	227	224	241	216	215	205	197	220	204	213	221	228	198	177	195	219	218	242	206	217	214	213	227	202	226	221	229	222	205	207	219	234	211	213	212	204	224	219	207	223	202	223	253	232	215	199	182	196	193	224	218	188	191	232	228	223	232	216	233	216	228	218	211	201	197	192	222	218	239	224	205	223	219	218	216	204	210	214	272	223	202	239	205	216	206	201	228	209	231	181	205	230	229	213	213	239	235	223	237	220	201	215	188	211	230	208	208	244	199	214	207	219	210	212	204	248	203	227	234	205	216	198	216	216	231	231	218	208	225	227	219	226	210	216	191	227	220	195	223	221	224	190	246	204	223	197	201	213	201	204	219	223	200	201	234	209	223	242	208	225	233	211	220	221	198	172	230	195	191	209	206	241	228	203	218	224	229	232	247	222	203	214	224	213	201	216	229	188	234	194	232	221	270	208	216	230	203	208	229	218	242	188	217	221	205	213	222	216	220	215	215	214	204	214	220	228	216	218	196	208	220	192	201	242	217	211	212	220	194	230	207	215	212	199	243	223	223	192	172	219	192	217	205	191	226	200	217	204	207	230	210	220	217	238	187	209	207	213	216	202	214	218	207	224	217	241	213	219	237	236	229	227	205	210	225	207	212	206	206	229	202	218	210	206	210	217	220	225	195	230	228	207	200	214	218	214	232	248	203	200	212	235	219	209	204	227	184	206	215	190	213	229	208	213	201	218	232	203	230	215	223	223	195	208	194	204	206	230	218	217	240	192	211	210	224	207	219	214	229	222	226	200	223	238	232	221	189	194	215	205	216	228	220	208	203	216	221	224	226	187	226	216	230	212	203	211	198	219	223	238	251	225	219	224	210	194	219	229	204	174	219	205	220	187	183	215	262	214	230	213	237	199	200	206	214	212	187	211	233	214	214	202	211	191	201	233	222	222	202	242	224	217	229	176	220	186	218	214	213	233	244	207	205	208	203	188	218	182	216	235	206	209	222	223	206	229	209	232	236	228	209	229	185	241	232	210	209	186	172	211	218	227	210	208	197	208	234	190	215	194	221	210	222	219	213	234	211	215	218	244	240	205	198	218	208	214	214	246	216	231	214	210	206	255	201	204	193	231	244	210	204	219	198	207	217	180	198	228	231	207	214	211	183	228	240	204	211	224	199	208	224	213	238	252	212	190	221	224	208	183	228	199	204	223	219	210	231	233	202	214	212	230	224	223	210	213	198	228	210	221	206	218	217	249	220	164	196	235	225	221	216	238	244	229	211	207	208	211	217	240	201	210	222	220	223	188	235	213	234	200	243	226	227	213	224	188	181	211	219	223	201	216	187	221	225	212	206	232	237	230	221	207	201	226	191	222	234	223	219	210	214	226	211	238	210	198	225	211	198	240	208	219	205	196	214	211	228	185	206	220	240	228	210	225	205	230	204	216	181	219	198	189	207	234	225	178	218	203	203	211	228	183	215	227	208	215	211	214	202	223	214	190	222	215	190	226	237	210	242	230	225	217	214	204	215	226	213	225	231	204	217	209	198	230	177	198	214	242	222	236	226	229	230	213	208	193	230	195	209	197	210	216	199	222	210	250	227	242	200	208	218	213	235	215	204	246	214	215	247	222	244	229	249	214	182	206	207	216	204	242	218	220	224	184	206	181	211	216	221	223	210	197	228	208	218	223	199	209	202	216	193	211	248	212	226	199	194	203	176	222	218	227	178	208	180	208	224	210	223	213	228	243	194	200	205	220	228	218	212	216	207	187	210	212	242	214	207	227	223	222	212	219	250	227	230	235	201	215	219	236	208	221	218	203	205	249	212	256	193	196	184	199	239	213	213	190	190	238	201	210	200	221	230	198	227	207	188	202	223	217	210	217	219	200	200	217	210	197	209	209	195	234	209	210	181	224	184	205	210	218	213	203	214	176	224	222	205	199	238	210	195	213	230	189	190	239	214	200	210	222	205	201	232	204	209	203	222	213	220	218	197	233	204	213	206	212	207	208	220	212	211	197	201	225	224	211	197	201	206	199	224	251	227	216	209	196	240	207	202	204	178	222	228	212	250	222	196	183	222	207	206	233	223	230	204	202	231	197	203	196	185	215	222	202	223	201	216	233	246	223	208	213	205	207	227	207	217	180	204	218	202	206	227	199	221	215	222	218	206	220	233	230	236	220	188	237	212	200	208	226	243	227	239	209	192	229	184	196	184	226	197	208	240	229	208	209	236	213	200	228	219	228	215	230	229	223	178	214	212	218	230	247	192	237	230	193	215	201	208	218	232	230	206	212	216	247	201	209	203	203	233	201	245	207	229	244	219	224	175	199	209	207	214	220	208	220	207	234	241	219	207	224	199	216	203	216	198	234	205	226	224	190	221	213	204	214	196	194	223	229	228	233	221	204	224	220	201	224	193	209	211	211	226	227	199	223	232	211	207	223	212	214	203	223	216	188	210	208	209	210	222	219	198	205	205	233	196	201	203	247	196	222	206	229	199	203	243	213	218	205	208	208	232	215	214	211	221	211	229	211	228	246	204	223	195	206	209	231	217	220	210	188	217	211	231	194	216	231	189	222	184	190	217	229	202	190	199	186	206	215	204	218	245	241	235	241	206	245	203	204	227	211	205	226	205	209	214	226	215	234	195	242	213	239	211	211	235	234	222	214	250	192	214	203	228	228	229	203	205	207	203	225	205	235	214	236	226	210	240	199	186	232	197	217	228	219	230	192	207	235	215	234	226	194	227	184	211	198	182	220	185	207	216	225	238	208	240	219	208	214	196	209	215	192	224	187	214	225	215	195	216	206	219
19538	2623	4311	5153	4593	3590	2989	2457	2133	1867	1688	1400	1329	1198	1123	1046	1022	922	903	913	773	836	831	773	725	731	710	693	700	666	652	629	654	604	626	622	589	642	605	538	605	583	568	607	596	607	593	601	545	582	561	585	536	552	522	536	495	571	507	546	559	562	546	512	510	552	541	510	559	537	509	499	517	528	510	543	471	505	544	538	521	499	503	520	534	495	522	538	533	555	488	534	530	555	526	536	516	508	531	541	519	494	545	512	547	524	561	530	562	557	534	500	485	498	511	511	517	510	508	524	516	503	530	475	558	477	496	493	535	505	538	509	533	485	554	527	523	510	530	524	541	516	482	512	492	518	539	497	433	548	513	500	493	527	533	523	511	518	520	514	534	529	500	530	535	519	497	529	535	562	547	539	521	502	526	523	484	537	530	562	534	496	528	515	521	491	475	495	513	535	537	522	494	520	574	502	495	523	507	501	549	525	534	510	497	499	557	555	527	503	526	477	513	510	527	477	528	527	476	534	507	524	510	476	495	519	500	495	512	518	495	538	507	504	512	538	509	525	509	543	543	508	534	492	490	537	535	502	502	541	484	446	502	485	542	516	539	518	486	533	538	538	533	501	514	465	466	508	464	510	536	517	526	535	509	539	508	546	543	517	518	461	523	523	511	478	462	512	506	497	498	504	518	494	512	539	485	546	477	500	488	535	481	494	567	499	476	544	540	542	500	506	547	496	508	497	543	517	567	529	534	520	519	566	525	505	485	544	530	537	495	505	456	469	510	497	515	528	514	536	510	505	528	494	516	510	528	522	474	502	499	521	462	506	520	517	489	512	509	521	484	498	528	496	471	516	486	524	482	507	546	544	507	553	510	510	519	509	509	549	538	530	511	521	519	502	539	457	501	558	548	495	457	491	516	482	477	539	520	525	490	508	505	550	532	479	522	571	544	481	556	524	521	510	524	512	510	490	501	543	536	516	503	511	567	502	518	524	470	548	513	465	505	508	470	505	565	551	519	509	554	533	521	510	509	491	528	508	466	489	485	539	494	520	536	490	479	497	503	512	547	514	544	518	520	555	515	519	520	526	528	465	505	498	539	536	533	488	490	534	478	524	531	509	528	518	508	524	483	527	515	477	492	538	471	488	496	479	547	506	503	485	537	515	502	503	531	550	514	488	549	520	479	558	477	480	503	521	497	510	523	520	527	530	455	489	494	525	530	518	489	539	490	482	537	491	504	510	567	515	543	517	547	507	530	510	529	529	539	508	529	527	481	489	501	552	517	488	522	512	550	495	506	492	489	528	518	492	522	539	502	505	529	505	498	510	473	491	528	545	504	493	541	492	495	474	477	529	502	556	532	517	531	551	482	518	525	489	533	543	521	518	508	486	511	542	517	540	546	508	475	491	532	524	489	528	528	495	480	539	531	508	536	555	516	485	500	471	533	551	530	495	502	518	541	508	524	536	528	533	515	544	538	517	523	520	544	476	516	488	518	521	513	502	522	510	542	496	484	473	541	536	528	500	498	523	508	477	452	537	491	531	492	490	513	500	545	494	520	490	490	491	565	543	511	506	520	545	493	527	550	456	542	521	493	478	516	488	485	503	505	534	507	557	505	520	508	504	502	532	506	517	538	503	541	505	499	523	500	491	459	512	486	505	491	510	545	532	547	543	489	512	497	497	500	542	521	545	485	530	545	507	501	507	505	526	513	492	507	516	523	553	508	526	514	527	529	483	513	535	552	490	529	514	527	528	554	507	514	465	500	511	503	528	537	505	513	498	512	514	518	537	503	541	496	485	548	511	477	535	477	546	495	475	539	546	501	539	542	469	517	522	498	512	546	467	512	504	509	493	548	501	505	548	516	525	537	501	497	552	507	519	494	524	461	493	532	527	491	537	493	506	470	523	530	524	480	474	481	520	495	503	525	516	526	536	537	502	513	505	533	518	496	516	540	521	510	477	543	467	519	523	506	483	514	535	458	483	495	472	482	502	505	497	523	509	502	509	547	557	478	500	514	522	549	530	510	522	492	489	506	525	482	473	544	520	533	548	515	507	494	464	510	516	540	520	505	484	522	486	516	535	558	514	516	515	529	523	516	536	505	515	491	480	525	571	490	510	499	530	490	510	517	516	507	519	482	510	521	498	497	522	503	494	501	500	567	545	496	532	523	539	516	513	495	497	543	494	536	513	495	487	556	501	515	516	505	521	528	541	473	531	525	525	460	505	514	449	490	547	507	516	512	542	495	512	504	516	503	480	477	511	504	488	497	503	487	525	530	471	521	514	494	497	520	465	534	521	527	512	529	493	491	497	521	517	508	536	505	540	534	570	523	539	507	539	492	512	524	516	501	526	516	525	526	525	495	506	521	473	503	480	478	528	499	468	519	535	502	496	516	488	565	536	533	496	494	534	548	475	504	501	509	526	476	552	527	559	544	511	477	512	509	518	502	514	485	521	507	496	515	513	510	472	523	523	531	536	544	494	527	484	498	458	498	498	502	528	514	511	529	472	546	485	540	500	524	464	558	529	529	466	505	455	509	505	503	529	523	518	536	485	477	489	498	490	481	496	503	548	516	502	522	522	515	523	497	518	507	500	498	553	486	492	523	517	509	522	486	516	523	528	521	531	538	518	496	518	564	534	504	520	502	498	504	511	482	564	503	538	548	495	517	483	508	518	509	524	518	492	484	501	525	515	491	503	511	480	522	504	495	487	558	528	483	521	473	555	504	521	480	537	550	519	533	494	502	511	536	522	526	538	514	505	549	500	489	501	535	498	506	536	481	531	504	508	482	503	499	530	520	483	521	513	509	528	536	490	504	531	538	512	530	487	503	488	502	482	500	513	500	504	532	474	521	507	530	511	476	499	521	512	514	526	508	520	521	516	500	502	549	477	536	506	527	472	537	496	544	487	537	533	534	519	559	502	507	518	488	545	503	507	505	531	528	479	567	522	499	543	554	544	504	537	514	520	523	539	485	508	505	527	509	513	505	555	513	512	559	500	554	502	508	508	481	493	536	537	482	526	528	508	523	519	511	497	535	496	527	507	484	528	501	506	516	525	503	547	525	528	513	497	538	531	494	495	530	529	475	504	525	517	486	583	511	530	515	492	476	513	493	490	487	493	557	535	506	502	472	501	527	546	475	512	515	506	558	487	500	475	542	505	526	497	533	491	525	533	497	504	530	511	499	512	517	496	529	511	523	501	510	508	529	528	486	502	555	536	500	519	483	488	527	507	526	518	509	527	541	557	508	498	528	479	509	535	478	494	492	492	545	490	518	491	509	506	522	531	533	519	493	502	525	528	534	513	501	508	524	490	554	541	529	497	504	543	519	526	479	545	514	501	489	500	525	535	509	547	514	492	537	525	500	508	539	519	504	527	486	527	534	472	497	574	521	508	515	493	527	530	540	533	489	496	484	507	517	490	518	505	526	519	527	554	525	479	533	474	523	509	546	493	506	487	494	498	538	510	491	538	530	541	500	487	535	498
3437	120	81	74	56	67	78	48	51	57	58	67	55	66	63	59	54	56	48	64	48	54	42	42	54	39	56	54	47	57	49	49	47	69	53	58	42	49	65	55	60	46	60	48	56	47	60	61	52	49	60	39	47	44	56	60	36	48	36	64	48	49	44	51	48	55	42	40	66	46	38	54	52	46	57	64	51	51	62	52	60	68	55	53	66	54	55	64	67	54	53	59	45	56	50	54	59	54	42	56	50	48	62	60	47	65	48	52	51	59	46	46	48	36	46	48	45	50	45	52	44	62	55	46	44	63	61	44	40	54	60	66	71	56	48	59	49	53	46	53	52	50	47	60	57	37	60	48	67	46	35	52	46	45	39	47	51	54	66	46	55	56	57	40	47	52	54	49	53	38	63	58	46	46	45	56	48	57	52	66	50	49	53	50	65	63	55	59	47	49	44	45	51	43	52	49	31	42	49	52	56	53	55	44	46	63	65	37	56	60	45	57	48	55	41	54	39	55	60	49	60	40	40	39	45	50	42	51	58	45	47	49	44	39	54	67	52	55	49	42	51	57	54	66	62	46	47	46	60	47	50	59	57	45	62	54	55	39	40	71	41	43	54	49	52	66	59	53	69	59	56	56	50	55	65	54	55	56	40	60	62	50	61	42	39	44	67	50	44	48	53	57	36	47	51	58	54	51	46	62	43	52	42	59	45	47	57	64	44	47	58	47	66	53	57	46	67	51	62	43	42	44	64	47	58	56	50	45	51	54	42	57	41	49	49	57	58	44	50	49	50	51	60	41	49	51	54	46	46	52	59	52	50	50	57	56	47	70	59	43	60	43	63	66	55	62	45	43	52	58	49	44	60	58	46	59	64	47	52	49	48	53	46	50	47	45	66	46	57	56	51	58	47	71	50	59	54	56	53	41	53	45	48	51	52	53	47	45	71	42	46	65	59	44	62	52	42	47	55	54	65	40	57	45	59	48	52	47	49	58	47	49	40	47	53	68	50	61	57	46	63	58	50	44	46	56	50	56	59	49	55	50	49	52	49	45	40	45	59	55	52	55	35	50	54	62	63	57	43	54	56	53	55	65	48	51	42	42	39	46	55	45	53	42	44	58	49	42	54	57	60	60	46	56	51	53	59	41	45	62	55	53	42	49	58	58	57	50	53	69	58	68	53	41	52	48	53	64	46	41	47	61	54	61	57	54	47	61	70	49	42	56	56	45	47	61	52	55	59	51	53	43	56	46	39	38	61	56	55	46	63	52	46	52	49	48	63	41	54	77	59	56	53	64	49	54	64	56	44	57	50	58	41	57	56	47	60	49	58	54	61	51	49	53	41	54	49	55	48	48	48	65	44	46	57	55	66	49	59	49	49	51	60	56	58	64	49	46	50	53	58	41	49	43	40	52	54	54	45	50	61	58	51	53	49	60	58	49	52	54	56	35	46	47	55	44	45	46	58	50	45	59	52	53	57	49	53	44	41	50	46	68	50	64	55	60	43	41	46	63	54	52	49	46	51	49	57	42	52	50	61	46	47	60	39	55	44	54	48	57	39	48	50	70	54	61	64	63	48	49	44	59	44	52	54	53	51	44	50	56	60	69	52	58	60	54	62	51	41	43	57	54	42	47	70	57	46	47	51	55	58	38	50	61	65	50	41	55	37	67	53	70	42	40	61	58	39	48	42	58	50	42	48	44	43	51	51	64	36	56	51	55	43	50	55	50	56	56	52	55	53	38	70	52	52	52	61	43	53	38	48	43	40	47	60	47	62	59	62	45	60	39	56	53	59	46	57	48	57	51	60	54	48	65	59	59	60	53	45	58	52	43	60	57	53	47	51	48	61	54	44	52	60	57	48	56	42	54	55	47	46	49	48	55	59	38	37	51	67	60	50	52	50	55	48	46	50	50	42	63	57	45	49	42	60	44	40	63	52	37	46	50	50	59	48	39	41	54	67	55	49	48	37	39	38	63	47	57	47	53	60	49	51	62	46	50	53	53	47	56	43	55	48	47	45	54	47	47	48	53	45	58	54	55	52	57	62	45	57	46	41	57	45	46	61	57	52	58	52	48	54	56	52	62	50	50	46	67	56	53	46	62	46	57	54	54	46	56	48	49	55	41	48	64	49	51	63	44	45	69	65	61	40	70	61	52	59	42	50	49	57	60	56	61	63	45	57	53	71	53	51	59	47	53	55	49	54	65	56	54	71	59	50	50	50	33	45	53	57	60	49	53	48	68	61	51	56	46	53	49	52	59	49	44	47	55	47	76	60	56	65	42	55	52	56	62	39	47	54	69	54	51	51	50	52	53	51	51	49	48	46	46	42	44	42	51	51	49	42	53	48	45	52	53	49	53	68	56	50	42	45	42	51	52	47	55	50	58	56	50	63	42	50	55	54	36	53	43	48	46	59	49	54	48	46	50	51	64	66	58	44	58	46	47	52	57	52	37	64	68	57	41	53	49	49	47	48	55	51	49	57	53	44	45	46	59	58	52	46	46	46	36	48	43	53	59	49	60	63	57	47	52	44	53	42	60	37	42	52	51	47	51	45	60	38	53	55	45	67	58	42	71	49	57	39	49	66	58	57	55	54	47	49	56	49	51	63	58	54	43	59	50	46	53	53	46	60	45	60	48	41	56	54	43	51	47	53	46	43	45	53	59	53	71	39	52	71	62	59	49	48	53	32	44	47	42	58	58	62	61	38	48	55	54	57	56	42	48	56	41	39	50	54	58	51	51	58	56	47	62	44	61	62	56	46	55	46	50	45	47	51	55	37	53	40	55	39	55	50	57	62	66	58	46	62	52	51	47	58	39	42	51	62	57	49	64	54	45	53	52	42	42	47	54	55	50	62	52	53	44	45	45	60	55	52	41	55	48	46	48	49	42	45	51	50	48	66	50	52	47	50	60	63	49	46	61	49	53	43	53	60	56	50	42	49	49	53	60	45	40	49	54	59	44	48	50	54	44	45	49	28	56	56	50	44	48	75	55	50	45	55	45	54	71	53	46	43	47	61	54	59	67	49	48	58	58	48	56	49	44	49	33	51	66	57	56	59	44	44	55	59	46	52	57	47	44	49	46	39	54	41	42	45	47	53	57	42	48	47	53	48	49	58	56	51	40	59	51	50	57	40	43	48	64	66	52	54	58	46	54	56	56	61	51	60	45	53	48	54	60	48	52	47	54	42	49	47	59	42	49	42	61	51	63	44	51	57	45	55	52	55	41	54	54	48	53	48	55	52	63	59	46	53	54	44	49	50	55	42	46	58	54	55	45	54	43	52	57	48	54	56	54	50	51	48	37	45	69	48	46	58	54	43	48	53	60	63	58	50	53	52	49	50	48	43	42	48	57	47	55	48	48	50	51	62	54	46	49	41	39	58	65	63	59	61	40	61	70	43	48	57	51	64	48	46	64	55	55	53	62	50	47	51	47	47	43	57	65	54	54	51	48	48	56	60	57	52	47	50	51	55	48	51	59	39	46
2820	240	255	259	242	241	218	216	189	193	193	184	158	178	193	184	181	168	178	182	167	187	192	179	164	170	168	169	166	169	180	165	170	159	178	161	186	139	160	166	169	165	183	165	170	173	168	161	176	167	146	169	173	166	162	164	135	147	165	143	189	151	157	165	163	176	155	153	152	147	159	154	140	155	184	165	155	156	178	167	177	155	169	142	171	157	168	150	164	172	157	171	162	153	167	161	158	174	189	179	179	161	161	168	162	165	154	169	174	156	157	158	151	190	169	180	183	147	183	173	145	182	180	162	139	157	153	182	158	154	171	149	177	151	162	145	143	159	184	154	147	157	159	159	150	171	160	160	176	188	148	160	164	138	155	172	186	180	159	162	178	172	180	169	164	171	157	169	160	165	171	164	158	153	146	168	160	170	179	164	166	148	137	190	164	166	157	158	130	166	162	168	172	176	181	170	172	179	160	174	158	197	153	168	175	153	163	154	145	180	151	184	164	158	168	162	174	153	174	157	137	145	167	165	162	159	140	154	193	159	147	179	173	158	162	156	184	144	140	191	157	176	178	150	196	149	187	160	163	178	169	151	146	133	187	155	172	172	169	167	168	154	167	164	147	156	171	176	162	148	151	145	161	148	181	140	161	144	165	171	185	184	151	166	184	183	164	147	168	172	154	170	166	178	169	163	176	149	159	162	178	175	186	142	167	161	159	176	160	176	171	173	161	171	173	180	166	169	177	161	176	165	165	149	156	169	177	161	163	173	180	165	163	171	156	140	176	184	164	182	190	173	193	159	191	163	175	161	197	154	165	178	141	173	170	156	178	140	154	148	134	167	173	159	154	165	163	173	156	174	180	186	157	144	168	150	165	185	170	183	171	152	180	173	167	180	177	176	166	175	133	161	160	181	188	154	169	151	158	157	182	192	157	178	155	168	173	164	146	179	175	155	166	166	163	161	150	165	166	193	154	154	168	178	169	165	147	165	161	153	169	149	174	158	142	178	157	187	182	151	150	175	152	164	154	167	157	172	155	176	161	175	149	171	180	163	166	141	159	161	198	155	164	177	181	155	158	148	165	167	157	131	162	171	165	174	189	159	182	177	171	173	169	149	162	156	172	156	164	160	156	165	164	146	178	149	161	182	175	175	161	169	179	142	157	163	160	163	160	173	173	158	168	187	165	166	175	170	166	161	152	146	155	153	150	144	189	174	173	176	156	168	165	177	156	185	175	184	174	161	160	169	162	156	161	163	159	157	174	174	187	159	169	162	168	162	162	186	146	149	163	130	169	149	153	162	152	149	176	166	174	149	171	180	167	157	184	150	187	155	141	160	160	161	183	133	145	164	144	181	169	151	164	190	155	175	183	169	160	145	180	159	153	181	177	169	158	180	150	147	148	152	161	174	175	152	178	118	178	181	157	182	179	152	170	196	147	153	166	174	171	182	179	181	155	174	154	156	170	170	158	171	174	184	187	149	167	160	175	166	171	167	176	150	166	170	156	136	164	148	179	162	171	158	157	143	181	188	187	173	155	160	172	158	171	159	189	152	152	150	160	141	183	175	178	171	171	146	168	176	164	155	145	167	171	181	164	144	154	179	180	164	161	178	165	168	170	157	156	162	186	155	182	170	157	169	168	153	172	178	168	163	153	161	178	153	145	142	192	169	151	167	176	170	169	163	176	155	175	141	172	175	161	155	187	159	150	169	163	173	174	179	169	170	155	168	150	152	157	177	161	166	167	169	184	161	186	176	153	156	175	136	170	168	177	157	165	157	164	145	150	165	166	178	165	166	161	175	173	161	163	178	154	153	165	161	145	168	168	150	174	183	173	152	185	177	170	172	172	188	132	166	160	176	178	188	155	172	152	157	175	154	172	186	151	180	160	176	171	170	170	170	179	151	165	179	145	160	177	164	148	158	159	151	176	181	158	165	163	147	127	171	175	146	173	162	154	180	171	154	160	137	192	163	184	162	160	166	165	165	159	161	157	165	162	183	151	159	191	177	161	180	160	172	171	158	168	174	151	170	170	159	168	173	151	159	160	141	178	175	156	162	158	179	165	165	160	183	167	189	186	170	175	148	172	153	195	180	173	152	154	151	151	155	200	168	181	151	160	174	160	172	178	162	181	167	168	172	163	167	176	168	177	153	151	171	185	150	184	166	169	166	146	188	167	158	159	120	174	171	186	150	159	172	150	182	162	154	173	174	172	157	171	197	168	149	155	172	152	169	159	147	160	170	169	164	154	154	144	165	177	165	141	161	157	162	170	148	188	180	184	157	158	164	159	176	167	163	190	165	161	179	169	187	152	159	152	188	194	194	179	147	160	167	166	133	170	168	168	146	168	154	167	183	171	180	152	147	173	169	144	173	151	149	153	180	175	159	147	157	164	158	185	177	188	156	161	169	167	167	174	146	165	149	154	172	173	183	156	173	172	151	174	171	175	159	179	179	168	157	135	170	153	154	148	149	175	155	180	146	138	142	169	178	153	176	151	157	159	170	165	163	160	205	174	154	173	159	160	161	146	186	155	172	157	179	163	157	174	178	144	176	146	178	153	193	158	173	162	156	146	175	187	169	175	170	154	167	179	185	168	175	166	154	153	169	157	168	162	152	159	153	191	157	172	165	148	140	180	176	164	148	159	165	149	169	155	155	157	165	180	141	139	165	191	157	174	170	177	198	180	167	185	163	156	187	168	166	165	182	155	174	183	172	165	147	187	159	166	180	164	174	167	155	182	147	157	167	175	183	148	164	175	180	164	160	158	163	163	151	178	169	163	165	152	181	164	177	165	189	154	146	162	169	178	168	163	176	163	154	184	181	169	157	154	169	164	176	190	187	162	156	132	166	152	161	182	164	176	164	173	170	175	189	167	167	162	170	197	176	165	156	171	166	172	173	176	170	147	172	158	175	180	177	176	171	167	161	170	173	148	160	191	151	177	171	164	165	171	150	163	146	164	140	144	163	158	167	168	166	161	173	169	156	153	151	157	161	169	188	179	157	153	181	154	161	163	158	175	171	170	190	147	155	156	140	165	153	179	169	165	160	162	143	159	172	148	171	175	174	173	146	176	148	188	167	151	154	184	158	177	168	143	176	176	173	174	195	150	179	156	165	176	168	162	166	164	177	167	195	172	159	170	163	193	187	162	169	161	153	168	153	170	151	170	163	156	180	155	190	163	177	159	152	168	176	172	159	165	178	158	164	173	166	155	148	156	161	193	160	186	183	152	144	167	176	168	152	149	132	184	178	153	168	151	158	158	164	161	155	150	164	166	171	134	152	167	180	162	196	166	172	181	135	182	168	184	179	158	158	182	180	170	187	186	173	147	159	174	154	174	175	155	174	175	178	182	161	162	171	155	163	174	140	158	163	168	171	188	158	145	151	139	163	188	166	159	157	163	148	164	178	161	149	151	176	155	137	164	167	158	163	167	160	166	169	166	173	155	168	171	167	171	183	152	155	144	164	177	198	163	148	171	172	148	154
24754	6252	1202	876	649	475	343	306	245	210	210	180	187	158	145	146	154	136	135	138	108	119	136	137	132	112	134	120	130	127	127	106	125	125	126	106	104	121	122	113	105	104	122	136	118	106	118	116	114	104	111	97	124	100	93	101	102	101	102	103	135	99	109	103	101	104	117	120	115	110	107	115	115	126	99	105	96	102	128	103	103	116	111	98	114	106	108	102	87	85	95	92	111	110	88	107	96	106	129	115	105	105	118	115	100	112	89	104	79	87	98	129	112	105	121	103	125	108	106	112	123	111	98	99	109	117	130	101	148	107	101	105	107	121	92	102	109	113	118	113	108	103	106	120	97	111	102	105	107	101	97	105	109	109	104	111	112	103	103	103	104	136	130	93	113	107	105	111	104	116	99	88	92	103	96	106	107	112	106	118	90	101	99	102	98	118	124	113	107	117	111	108	111	93	128	104	104	99	101	104	107	130	113	110	121	114	110	101	107	108	103	115	108	114	102	107	119	96	110	119	113	100	111	103	99	118	88	105	102	99	120	107	104	119	104	116	100	130	105	114	118	117	117	102	117	78	107	122	102	104	129	104	113	94	98	104	103	93	99	111	111	100	111	103	102	111	112	98	121	118	101	125	103	113	120	108	109	107	108	111	101	115	99	107	86	94	132	100	103	106	109	106	97	109	114	119	105	120	103	110	118	107	89	112	127	95	102	91	120	104	99	97	96	108	116	110	119	115	99	95	122	104	128	108	91	98	95	124	114	99	121	113	95	116	113	114	109	102	121	101	111	118	117	136	106	112	117	109	131	98	106	113	102	127	118	95	111	99	90	115	91	116	108	101	115	110	127	99	99	131	114	119	135	115	95	108	124	114	104	93	110	111	128	90	105	123	102	94	115	124	106	101	108	92	106	114	91	113	131	120	88	103	95	108	102	113	94	107	105	99	118	125	101	93	113	94	102	98	97	101	112	93	92	123	86	113	118	90	134	113	99	84	106	125	100	98	125	118	105	104	100	93	112	110	111	101	108	107	145	118	118	103	118	111	123	112	103	106	106	129	115	107	113	112	115	112	110	101	74	131	100	112	118	118	111	103	124	96	126	120	129	122	92	113	112	90	87	100	94	90	123	108	119	100	104	95	93	93	99	108	109	94	112	134	113	102	89	109	85	98	120	114	130	109	110	106	119	113	106	113	118	91	107	119	121	98	99	106	131	102	102	102	106	130	115	106	111	102	99	108	100	93	106	101	89	104	102	109	107	93	119	102	92	100	109	90	90	106	94	101	96	111	87	107	98	120	118	126	123	127	107	88	87	115	96	108	93	100	107	105	122	116	91	90	117	107	104	108	112	107	101	98	105	89	117	144	112	115	102	109	115	106	103	105	93	119	112	120	130	113	121	108	107	99	84	127	114	112	111	104	108	112	116	99	100	83	107	114	106	107	118	90	101	109	93	106	103	97	108	101	110	96	104	117	116	110	122	93	106	124	113	117	120	128	109	115	101	93	102	96	105	89	103	107	115	95	87	116	114	98	127	117	111	126	111	123	119	105	103	115	106	124	98	103	103	104	105	123	113	93	110	87	104	113	130	107	131	126	105	112	78	105	91	83	108	99	85	110	130	125	85	95	104	110	114	100	116	118	96	122	101	114	97	103	87	104	98	98	116	122	118	99	105	105	112	107	126	100	101	91	111	124	131	111	94	99	112	131	120	114	108	99	114	115	93	113	111	120	111	107	113	98	98	122	97	91	98	116	104	120	133	113	104	95	106	111	105	90	123	121	108	120	102	90	111	109	90	108	113	107	109	120	99	113	116	103	89	100	109	110	120	98	109	101	98	112	96	97	108	110	101	105	127	115	94	111	116	124	103	113	108	85	119	122	121	95	110	101	90	104	131	104	113	102	97	94	100	94	97	99	88	95	110	99	104	102	98	97	119	115	101	107	90	111	106	109	120	104	101	125	130	120	99	88	96	123	111	103	103	96	118	103	121	117	109	103	113	109	82	88	118	108	104	93	113	123	100	132	99	105	107	124	105	110	100	126	100	117	108	95	99	103	110	111	112	101	119	117	99	91	95	113	101	124	115	109	97	112	114	96	105	118	96	115	107	109	95	107	124	111	102	105	111	123	98	120	119	87	127	117	98	110	113	103	119	108	119	111	125	115	107	101	134	121	103	108	129	114	93	92	93	101	102	113	126	105	103	97	101	116	131	94	94	113	107	105	113	124	114	95	124	107	88	114	97	92	98	105	113	111	127	95	110	106	97	98	93	130	111	115	108	113	116	99	116	111	117	88	112	99	131	122	111	81	119	107	89	105	99	105	92	104	93	117	115	100	111	100	112	87	110	115	89	98	109	99	108	102	95	109	95	112	86	108	116	113	109	113	117	101	98	113	106	127	109	97	101	95	104	116	109	105	92	93	88	109	89	117	101	107	116	92	109	102	91	110	116	98	113	122	108	102	99	124	103	86	98	122	119	102	115	106	114	101	75	103	112	103	116	123	95	108	149	107	106	111	104	86	92	110	113	109	135	111	94	102	122	106	96	105	110	111	103	130	106	110	124	120	91	101	96	108	102	93	100	91	111	109	116	116	100	112	113	100	114	119	85	102	112	88	106	119	124	98	104	118	94	106	106	114	108	119	97	136	101	123	88	99	115	96	125	103	104	98	106	108	103	112	117	111	115	97	103	108	97	134	123	105	123	113	117	86	123	109	111	126	107	102	114	97	124	115	94	85	99	107	102	102	93	97	109	126	98	101	82	94	115	93	103	101	93	105	98	115	118	104	115	118	105	130	129	107	113	99	111	110	100	114	87	123	92	111	91	122	114	109	110	99	112	98	94	96	107	115	95	108	103	107	124	106	122	122	108	114	123	109	110	112	104	105	117	124	107	92	95	102	117	108	95	96	108	120	112	101	123	93	118	95	104	101	114	95	114	105	122	114	98	118	121	93	129	113	105	85	91	107	96	96	118	101	99	126	116	120	104	126	119	112	127	115	103	103	96	101	105	109	104	114	102	123	124	90	94	110	126	116	113	106	119	106	110	114	103	112	121	116	108	113	72	109	106	105	98	113	123	101	106	101	116	84	78	109	129	94	103	117	121	107	117	121	111	95	121	95	110	98	96	108	103	88	109	100	110	114	97	114	115	94	111	122	115	111	107	107	113	104	115	134	107	107	95	108	111	125	110	86	88	112	115	104	99	107	93	109	101	101	97	110	99	112	114	97	107	101	78	111	95	93	112	114	111	119	110	93	110	92	113	102	114	112	104	100	114	82	106	99	114	108	107	128	109	108	109	105	113	118	116	105	123	121	118	100	94	80	107	115	127	107	88	103	121	94	112	93	111	102	92	121	100	108	124	94	103	96	111	105	104	115	115	96	109	107	116	106	114	131	98	105	108	100	94	104	111	115	114	117	114	103	117	103	110	117	112	106	99	92	96	102	100	105	109	107	100	101	99	91	98	99	103	88	107	125	113	114	100	111
14604	1437	2362	2803	2464	1965	1609	1366	1093	1059	885	801	732	651	660	619	509	542	499	479	464	427	413	418	439	387	357	389	385	368	365	359	360	351	378	338	388	319	348	332	340	322	360	309	322	315	329	342	317	297	281	313	325	333	294	331	341	302	326	302	306	300	315	340	320	310	333	310	289	282	311	283	303	285	327	307	297	293	291	342	310	309	287	287	323	334	306	279	305	296	354	305	314	280	305	287	319	298	330	329	300	326	305	308	289	335	303	281	316	282	295	288	292	323	289	262	300	279	295	292	291	295	291	314	320	304	287	281	324	318	318	290	292	273	296	276	327	294	336	283	291	297	303	310	292	282	303	310	305	264	305	291	267	297	279	304	292	313	318	296	311	326	283	281	283	322	276	313	310	319	293	293	309	315	299	290	301	302	265	286	319	291	287	307	302	310	302	321	298	312	306	300	302	319	282	278	304	267	278	301	290	280	294	291	302	281	298	306	295	283	298	268	310	273	313	303	305	320	342	299	282	320	291	258	285	336	263	279	270	301	265	333	316	307	300	299	294	318	287	285	268	284	269	291	324	270	276	316	281	313	309	298	309	305	294	291	288	302	280	292	264	273	298	288	302	316	303	305	286	294	310	333	287	277	300	319	271	261	278	360	288	263	293	288	287	318	320	290	309	319	307	294	294	286	294	273	312	292	304	290	294	283	282	294	291	281	302	295	280	315	282	310	282	295	298	311	308	307	289	282	291	261	273	308	321	301	294	300	323	299	275	333	316	315	292	287	316	299	317	285	315	310	290	336	293	301	315	303	277	318	306	285	275	299	332	285	294	283	288	341	299	306	288	321	285	291	298	304	319	292	317	293	294	309	285	297	310	303	301	310	319	267	277	309	291	313	261	287	284	337	315	300	327	305	304	300	290	283	308	327	317	290	304	241	280	285	284	298	282	275	288	308	328	267	289	302	275	278	290	310	305	293	331	283	269	319	257	282	307	256	285	315	285	314	275	306	274	279	296	311	305	275	293	267	287	301	301	268	285	318	312	289	295	280	296	304	311	264	298	292	302	331	285	286	304	290	294	289	265	274	300	294	295	302	288	299	286	283	286	284	278	287	310	310	321	311	287	286	274	278	312	284	268	338	300	287	299	313	269	290	283	343	280	286	286	316	317	304	287	266	310	262	314	278	306	289	290	283	287	283	289	308	292	271	303	279	303	314	295	302	275	295	313	301	292	297	291	301	292	300	294	272	312	286	289	229	273	289	288	272	279	306	301	291	296	295	277	291	319	305	270	275	300	301	318	273	294	301	312	286	315	330	295	307	281	263	275	322	304	305	294	290	291	282	326	325	309	298	285	334	301	312	308	304	301	279	295	278	293	295	335	291	276	305	298	288	320	304	295	290	319	261	305	283	278	262	313	291	287	304	329	301	307	286	305	316	295	298	294	308	297	287	302	316	284	273	291	308	296	288	297	296	305	315	303	315	285	288	307	276	293	275	265	302	288	289	314	304	286	319	295	314	311	320	301	318	256	315	300	272	321	304	293	307	281	295	308	307	280	308	285	283	291	291	277	316	291	290	292	323	278	301	298	273	316	316	304	278	265	289	273	291	282	313	284	279	307	304	314	283	272	296	290	293	328	315	315	330	291	307	274	310	270	286	300	291	268	312	273	304	309	294	289	298	319	285	303	290	291	288	320	296	276	332	327	313	287	302	315	286	287	305	272	312	276	289	292	304	309	306	260	304	292	278	295	289	292	286	261	285	307	293	293	266	279	327	302	288	298	309	311	323	273	304	293	314	277	278	294	302	285	316	273	325	303	295	288	270	278	299	300	307	288	295	312	301	336	300	290	308	299	305	299	309	283	295	293	329	306	294	270	278	299	291	319	295	327	288	291	330	285	300	309	313	299	273	301	294	301	296	293	287	312	279	296	287	302	308	309	285	301	267	268	289	299	334	286	285	288	281	278	291	296	317	304	287	280	292	299	286	314	286	316	277	336	318	263	317	290	308	312	307	307	270	288	307	295	297	296	290	286	304	320	323	283	309	290	285	275	297	300	278	283	317	316	274	286	314	339	307	292	273	311	308	294	279	290	302	287	322	255	301	288	272	299	283	273	298	332	298	284	313	255	282	299	276	311	275	282	309	321	330	299	294	314	294	313	291	281	288	320	288	323	288	292	268	291	291	300	312	308	312	252	299	301	329	263	281	292	284	271	296	310	272	311	275	310	292	296	313	266	309	275	302	315	291	289	318	305	311	321	316	298	288	270	300	298	301	305	286	304	335	310	311	282	302	286	293	306	283	278	300	322	297	308	265	299	289	328	276	295	289	323	272	280	287	291	308	298	316	286	312	312	289	303	290	299	302	311	312	293	260	289	275	291	292	329	297	283	306	288	323	281	307	307	279	295	273	313	281	284	305	314	302	308	275	289	300	290	270	290	251	275	290	323	326	295	322	287	260	286	303	292	305	315	289	296	297	315	296	311	280	298	304	308	306	298	287	304	307	314	327	278	303	298	324	312	296	293	282	314	286	273	276	326	293	281	273	262	288	270	309	277	299	284	276	265	299	283	294	312	269	277	300	291	290	313	292	268	291	280	287	282	308	280	298	306	289	284	296	293	331	283	318	306	325	303	317	304	300	306	289	298	295	300	286	280	299	295	298	272	311	310	309	302	281	275	276	294	307	319	289	296	265	308	294	257	303	277	284	275	291	279	272	305	297	304	292	286	331	308	309	278	278	280	290	278	277	294	301	263	295	332	276	273	261	298	285	304	300	288	260	282	274	317	305	311	282	287	258	279	300	280	290	261	325	312	302	296	274	309	301	324	309	293	303	323	296	310	318	291	294	281	285	289	299	296	297	290	280	275	264	277	313	312	289	318	298	324	308	293	312	308	273	288	300	296	265	275	273	299	309	279	299	309	303	339	294	285	286	289	294	325	289	294	319	300	290	283	279	264	277	331	323	304	291	279	286	313	279	285	302	277	297	332	267	315	296	286	294	307	303	299	289	304	313	318	294	295	317	295	296	293	298	279	290	283	277	299	297	310	300	325	293	306	298	309	293	284	269	289	282	298	278	283	276	286	320	293	296	303	281	311	307	301	283	279	317	283	299	294	293	296	274	281	304	295	308	282	283	297	308	274	335	315	287	276	310	312	280	320	305	285	299	270	282	306	294	296	298	336	286	260	290	306	307	276	297	316	311	313	323	285	314	279	300	317	273	284	265	294	313	251	306	309	294	299	316	307	274	322	267	289	293	282	290	288	303	284	262	300	278	308	288	323	268	256	309	295	279	270	282	339	291	295	300	317	300	293	292	249	294	308	264	289	333	290	270	313	357	275	282	288	282	274	296	318	294	298	295	283	302	287	321	292	265	249	265	235	278	283	271	281	298	277	297	291	309	307	297	298	303	294	287	286	273	300	285	260	296	298	331	300	308	333	329	283	269	306	279	293	289	290	312	318	326	284	281	306	285	323	287	300	289	318	282
38525	14975	2790	1771	1165	836	728	555	489	457	412	371	346	316	324	295	258	279	278	265	267	254	267	249	240	261	245	246	230	258	237	208	192	255	239	213	238	213	203	220	223	247	243	212	220	195	217	222	230	210	220	241	232	230	248	216	213	221	198	236	209	218	200	221	181	224	196	217	221	228	187	220	226	209	211	204	205	221	204	229	218	213	210	213	199	225	207	212	205	207	207	226	211	208	234	180	254	219	218	232	218	223	216	222	214	209	215	227	207	215	211	221	190	203	211	246	219	206	203	227	206	212	216	185	197	190	228	199	196	195	214	236	205	221	201	226	199	218	212	185	238	218	240	212	209	210	219	237	219	225	224	225	206	210	213	223	192	206	222	208	224	223	210	177	206	177	219	223	209	200	222	200	217	219	209	222	203	188	216	215	205	221	217	209	229	225	218	220	212	223	198	196	218	198	220	188	196	205	234	200	208	225	211	197	214	213	227	202	201	212	222	189	248	220	218	221	196	203	200	225	203	237	212	219	211	235	221	193	227	253	212	217	217	232	190	221	224	210	211	185	224	237	216	208	204	199	222	182	224	208	232	242	217	233	204	219	249	213	232	184	204	234	218	188	230	228	247	239	219	198	220	221	201	216	226	193	207	199	218	236	211	233	202	198	199	204	201	214	174	222	209	209	187	198	210	190	209	182	249	219	195	243	192	189	211	216	204	219	222	216	223	254	222	215	233	252	199	206	207	223	212	212	206	229	229	207	238	204	243	224	223	233	215	216	203	238	228	180	179	200	221	238	200	212	183	227	222	218	191	203	221	218	221	208	237	235	223	233	212	224	197	196	230	231	217	192	220	216	187	211	202	219	217	246	172	242	194	192	207	230	209	236	224	198	211	203	196	198	219	204	205	219	223	194	210	221	224	208	227	223	211	230	215	214	231	217	195	224	227	191	231	208	192	206	243	223	221	226	198	229	207	248	224	207	189	201	227	221	223	232	213	210	191	203	225	211	187	204	202	216	193	225	225	210	221	188	232	228	191	220	213	185	206	180	220	208	197	199	201	226	225	181	214	205	228	245	199	210	257	239	239	217	215	204	232	216	222	207	206	221	214	192	184	205	237	212	258	207	185	220	211	206	211	223	228	243	203	190	215	227	227	212	224	235	214	199	216	231	202	228	219	219	194	194	217	208	214	221	241	214	220	225	212	204	198	184	232	206	211	203	219	210	220	258	216	217	226	221	222	215	235	210	212	205	253	200	220	250	209	198	206	239	203	196	208	217	223	199	217	217	227	185	228	238	228	187	201	216	224	178	250	229	237	201	203	233	214	233	214	218	206	212	232	213	224	230	205	214	229	215	201	235	198	205	226	205	184	209	234	236	182	231	212	193	206	204	211	218	227	195	200	221	227	193	201	244	226	215	199	213	232	231	215	222	208	189	213	181	225	198	218	232	221	248	233	196	195	214	206	199	193	197	213	219	176	224	228	212	208	217	221	236	197	238	164	183	225	189	197	226	214	228	239	230	192	217	197	213	220	213	214	195	215	200	239	189	216	207	218	198	246	223	192	207	210	212	203	221	207	207	220	212	234	219	216	235	240	229	195	199	215	226	230	216	221	204	214	200	212	221	216	205	231	201	202	191	220	215	207	192	221	218	208	203	203	216	221	195	208	227	246	199	233	205	214	225	214	243	213	208	201	190	247	206	196	199	225	214	217	214	204	216	208	219	229	201	223	235	206	215	206	212	227	190	216	206	206	230	195	206	206	211	200	186	216	219	204	222	226	223	211	194	220	224	227	219	230	225	209	206	215	197	204	216	211	233	204	201	212	233	201	194	209	242	202	193	206	208	210	216	225	217	212	191	213	207	191	211	201	238	206	213	224	204	213	205	202	213	234	220	232	235	219	203	224	230	212	198	185	222	204	203	218	189	208	220	233	216	200	215	215	209	221	212	204	206	186	231	218	244	188	211	228	211	240	179	206	222	222	227	207	230	210	227	206	252	194	161	214	222	208	195	199	200	227	235	234	229	207	236	192	199	227	212	234	196	229	204	223	215	194	192	227	236	188	210	215	203	213	188	220	216	211	211	228	210	216	230	202	222	240	215	210	211	215	202	229	223	223	208	215	228	196	222	237	229	195	220	212	226	208	199	207	211	204	200	196	219	214	234	217	205	223	208	220	206	194	203	203	210	212	249	196	220	230	230	221	244	231	202	196	207	181	203	220	211	207	189	223	204	199	196	194	237	223	209	224	212	229	178	210	222	219	172	188	218	205	210	230	217	212	221	215	196	195	196	216	178	207	186	217	218	203	214	206	187	223	235	231	259	224	222	199	229	233	191	218	208	195	223	199	175	206	240	226	209	244	230	217	219	209	255	199	206	224	211	227	235	209	200	205	207	199	225	214	251	229	231	213	218	190	201	202	198	221	215	206	224	229	218	225	231	222	226	211	203	204	208	227	224	202	219	213	196	221	209	202	205	227	215	217	216	180	222	226	199	211	200	199	224	223	196	207	221	219	236	215	228	229	220	225	219	225	206	225	203	208	201	240	222	229	222	184	205	216	209	226	206	189	236	208	208	196	216	202	208	209	214	214	222	225	229	236	223	185	212	230	219	220	240	240	254	208	202	236	207	197	221	217	198	211	228	214	237	211	208	239	211	224	219	193	218	230	197	179	205	223	195	206	209	216	225	213	224	228	205	214	217	228	244	200	218	215	250	193	197	214	224	221	200	212	200	188	220	184	216	201	225	192	231	205	223	224	192	206	216	216	199	206	222	232	209	191	192	228	229	206	236	213	233	190	208	227	227	202	221	203	216	222	212	220	238	244	217	243	238	198	197	191	217	243	242	217	235	194	179	207	216	195	217	236	202	230	242	196	205	205	223	201	188	221	212	231	240	238	202	201	236	213	209	226	206	198	207	208	203	228	199	201	212	210	214	220	197	192	170	203	184	199	234	233	217	212	216	212	209	186	178	227	236	208	212	184	218	255	226	226	189	234	166	196	193	204	217	230	214	212	191	227	204	233	228	222	210	204	209	212	198	211	203	192	210	213	223	195	212	218	220	219	203	225	212	244	235	207	201	230	226	189	215	236	207	207	200	252	253	209	204	195	242	197	196	207	204	199	202	214	221	200	211	199	230	189	207	199	212	218	236	211	208	225	203	214	225	207	217	209	200	236	220	207	200	203	231	191	214	244	195	239	232	227	222	222	236	221	213	209	210	224	201	204	260	221	207	250	234	227	219	236	253	228	204	199	200	228	228	220	226	190	206	222	213	199	229	189	233	210	211	223	212	204	233	200	229	201	234	220	192	196	225	228	232	223	207	204	259	216	219	164	208	230	236	228	228	230	217	220	213	207	200	173	209	222	193	193	207	217	208	222	200	224	192	225	206	197	218	212	209	195	198	230	209	187	196	250	226	226	206	213	222	201	225	218	223	227	189	213	215	208	226	228	223	214	244	242	232	241	213	247	239	242	202	215	223	241	193
21122	2527	4333	5017	4536	3469	2839	2367	2063	1850	1670	1428	1314	1193	1115	1019	961	980	936	891	862	772	717	735	734	722	711	704	697	661	658	627	657	637	630	586	582	597	610	584	610	586	617	584	574	568	529	566	506	549	554	558	535	548	548	511	558	543	573	557	564	542	555	535	577	576	499	528	538	558	550	564	551	531	567	501	504	500	535	473	545	503	498	505	537	517	478	517	490	579	526	542	542	543	522	550	523	502	518	525	523	518	548	506	556	528	532	529	521	515	528	550	517	522	480	541	480	509	502	500	530	522	511	483	508	484	499	465	536	530	529	500	561	525	524	521	489	549	514	473	521	512	501	529	502	517	519	536	517	518	564	517	501	504	512	474	482	485	523	525	558	532	538	518	528	533	563	502	509	511	498	520	482	479	522	527	517	498	493	543	528	495	508	535	538	456	494	509	542	483	536	508	513	503	544	555	498	501	532	525	521	479	485	532	543	510	505	471	542	488	483	480	497	523	489	504	510	515	523	489	516	484	506	528	486	495	503	526	498	539	542	526	476	491	491	493	503	506	524	470	511	510	513	536	493	516	491	524	524	512	548	543	496	525	535	508	533	535	524	511	521	504	504	543	480	507	519	513	516	495	534	484	500	501	536	512	478	501	538	496	517	514	522	551	505	533	465	532	513	482	504	526	538	518	521	473	561	541	479	562	501	519	543	573	522	526	506	500	515	474	497	512	528	488	536	510	503	491	512	509	509	511	533	489	510	497	486	547	535	516	510	507	459	509	556	498	494	527	454	552	517	506	531	538	530	524	485	526	494	551	522	486	543	527	493	520	505	516	488	546	519	491	501	536	528	515	527	526	519	481	505	506	524	521	515	464	507	505	514	495	508	518	536	495	543	542	487	554	523	516	518	509	499	525	527	513	468	475	492	512	522	504	520	514	504	539	490	522	480	471	525	538	494	512	494	546	511	515	524	515	488	478	505	475	488	498	494	501	521	518	500	523	518	545	491	501	526	504	540	540	513	514	486	541	529	540	551	524	527	552	510	510	495	546	529	539	556	485	522	514	492	480	524	516	532	485	471	507	483	520	498	480	528	557	525	527	553	487	513	601	483	541	510	552	514	488	483	543	545	520	496	560	485	543	527	517	491	534	546	468	506	524	485	529	523	532	527	523	509	510	540	469	566	493	498	505	535	522	538	515	505	516	553	504	498	539	507	540	519	531	535	492	524	462	494	474	498	524	489	564	482	517	490	522	540	515	517	526	536	522	518	451	510	519	502	486	541	494	526	515	529	530	550	483	502	517	485	472	494	561	517	507	531	535	501	500	499	521	550	505	465	513	503	532	536	523	495	531	510	527	498	531	546	501	519	501	554	548	517	511	532	469	510	522	515	526	525	556	525	481	501	485	497	530	519	506	504	528	504	542	528	526	507	501	520	501	502	519	498	506	490	469	522	503	476	495	486	534	522	540	521	529	518	525	544	482	521	504	554	519	491	482	563	500	492	502	509	510	493	521	515	482	508	514	510	524	510	502	541	466	519	518	541	493	518	509	499	535	532	497	514	535	519	511	512	531	518	506	485	487	508	520	500	529	491	515	544	527	501	514	515	511	519	500	512	481	532	514	498	500	486	498	530	521	564	506	500	549	487	522	521	529	529	495	511	489	501	518	505	492	517	500	552	512	500	542	531	533	516	488	545	478	497	494	522	487	558	524	545	498	471	510	499	529	533	495	529	497	510	500	501	529	528	471	512	470	528	551	505	503	564	530	503	525	547	529	489	511	538	522	465	502	497	496	547	477	489	515	534	497	447	521	505	502	526	527	521	483	525	511	494	479	516	469	500	536	525	516	520	512	516	502	529	524	585	500	512	470	488	518	468	528	489	548	527	516	523	506	513	554	503	521	528	494	513	479	559	514	539	526	532	507	512	534	523	501	530	504	496	505	492	526	505	498	553	517	514	540	527	501	500	550	509	506	535	506	504	551	495	512	505	507	478	515	533	570	503	561	538	550	505	467	474	516	530	509	533	501	495	516	503	524	563	512	543	489	497	503	511	522	517	466	526	527	510	530	517	493	533	499	533	543	527	480	524	536	508	535	543	534	514	497	513	523	523	526	526	502	501	497	497	488	512	564	469	536	499	477	546	495	504	505	488	507	481	515	493	540	484	515	523	522	500	517	525	506	548	479	538	529	530	524	517	473	515	528	482	506	517	508	563	471	503	530	511	515	525	515	527	528	500	528	499	481	511	527	522	511	490	502	526	506	505	515	518	503	533	542	542	517	488	526	492	529	509	492	510	520	527	500	507	531	522	534	538	499	504	490	490	502	554	547	514	505	475	513	522	496	543	510	520	519	511	519	481	510	470	508	518	542	542	467	530	509	493	483	506	537	496	547	522	502	529	494	527	492	491	486	493	556	526	539	558	493	548	489	527	490	514	522	541	525	536	515	515	502	500	519	510	584	501	495	475	516	519	525	536	533	505	507	504	490	525	526	507	509	517	509	522	520	534	567	510	510	531	511	523	527	565	512	516	534	503	517	493	471	536	530	498	514	515	541	549	504	505	510	504	578	507	503	511	531	541	489	580	544	474	530	477	568	533	516	552	514	515	530	514	476	523	544	519	499	570	549	510	508	492	530	523	509	526	519	500	496	506	506	539	530	545	547	516	531	523	470	541	530	488	526	514	480	531	521	516	500	536	499	513	481	515	529	516	518	493	490	521	511	478	557	488	507	514	499	512	511	487	479	476	537	494	555	545	529	523	500	533	541	487	503	479	503	511	544	504	534	518	478	467	518	495	526	481	523	538	481	547	500	508	519	556	479	507	477	491	502	473	530	507	552	477	488	515	523	538	484	514	571	522	489	523	508	492	477	522	479	538	534	507	558	502	531	516	496	504	513	542	504	510	499	472	528	476	508	467	494	513	483	540	507	498	510	520	493	516	548	476	508	475	501	514	522	502	511	532	508	523	499	535	516	483	494	523	542	534	541	500	517	537	490	530	504	546	526	503	485	506	504	494	474	546	530	520	530	570	501	482	472	544	501	564	515	519	482	522	498	511	512	470	533	521	518	532	515	508	548	499	518	512	568	496	544	532	550	494	521	512	456	510	479	537	517	536	489	495	469	522	502	488	499	512	523	505	570	518	475	544	554	522	504	552	479	508	500	519	553	514	519	490	524	463	503	538	502	504	493	513	511	519	528	493	499	504	512	518	500	504	498	505	462	524	565	481	553	527	503	545	514	487	528	487	512	520	504	505	495	515	511	522	542	509	523	509	496	489	539	555	559	532	500	511	530	481	520	508	523	534	498	534	523	488	550	501	537	555	487	558	557	495	504	510	513	526	496	506	521	493	508	556	498	521	500	494	530	550	523	498	506	553	522	492	510	545	501	490	584	555	487	531	505	494	527	501	512	547	552	531	510	512	483	458	478	481	510	475	529	532	484	499	537	549	499	532	501	513	504	472	516	531	506	511	521	531	519	532	525	556	508
4238	117	80	60	63	64	45	63	63	54	51	52	57	63	52	54	44	41	52	40	57	67	54	54	50	52	42	45	45	41	53	54	48	44	41	47	55	47	44	45	49	44	66	56	50	48	65	61	58	51	64	40	69	40	59	54	32	51	43	58	56	52	54	49	47	55	50	55	48	52	51	60	49	55	44	50	47	39	40	39	69	52	41	32	50	47	55	57	50	45	53	56	49	42	44	52	53	50	57	53	48	50	58	63	53	62	61	57	52	60	50	38	43	64	51	51	69	57	46	51	55	48	44	52	47	48	40	59	46	58	42	53	62	56	49	40	45	56	56	50	54	49	44	48	56	46	65	59	59	57	46	50	50	54	40	47	55	33	63	71	63	52	47	63	50	40	56	55	46	62	71	51	53	68	57	56	58	44	58	56	50	56	44	49	51	58	67	55	60	48	51	49	49	51	56	54	68	42	53	44	66	50	64	55	60	52	55	45	65	53	45	50	57	48	56	54	52	50	56	50	55	53	54	52	39	44	53	55	38	53	63	67	46	51	56	54	45	48	52	57	48	50	58	52	70	56	61	51	63	45	53	50	53	53	54	62	50	55	44	46	47	46	57	57	57	59	57	59	68	48	56	49	55	45	73	46	40	54	55	63	56	51	45	59	35	49	48	41	54	43	55	51	55	49	55	51	58	52	66	55	49	52	41	53	47	45	47	60	60	49	42	53	54	41	61	52	51	42	45	55	49	60	45	51	55	49	50	54	57	42	52	46	45	52	40	47	70	47	53	54	42	43	53	46	66	47	52	53	62	48	46	56	64	58	50	65	45	65	71	47	54	50	56	41	48	56	50	45	54	61	45	53	57	49	33	59	58	63	46	51	47	54	54	42	37	45	48	53	49	57	59	44	58	42	73	48	48	40	58	55	45	54	53	55	60	58	38	37	44	42	43	47	74	51	57	44	53	54	43	62	47	43	58	45	49	64	57	57	52	54	49	56	64	61	51	61	58	51	42	58	59	38	42	58	44	38	47	43	60	50	50	68	58	66	44	62	34	48	42	57	51	63	58	65	38	48	50	60	54	53	49	60	42	55	54	57	44	64	57	43	58	43	56	45	44	55	47	62	50	58	50	57	42	63	61	61	47	67	61	52	36	50	55	48	49	60	42	47	48	36	55	41	45	64	54	36	43	57	33	49	53	53	44	62	56	48	50	48	53	42	40	53	47	61	60	48	50	50	47	41	47	41	54	48	55	56	44	50	52	57	52	61	49	68	35	50	58	63	41	56	42	49	54	54	57	52	57	56	50	47	42	49	51	43	43	46	37	53	42	45	53	56	56	43	51	38	63	46	51	51	48	48	35	58	53	63	63	47	50	57	54	46	63	67	43	47	48	42	61	52	49	34	61	51	55	63	44	51	60	52	46	45	38	52	64	48	49	43	51	57	53	47	57	62	53	44	45	51	59	46	59	57	52	54	75	49	59	58	65	50	57	51	50	55	48	51	48	50	56	60	52	49	47	68	61	47	49	59	66	61	49	58	51	53	53	53	58	52	57	61	46	58	40	47	53	48	47	62	54	52	42	57	51	45	60	64	54	62	56	59	59	61	50	56	51	54	50	34	55	53	64	48	42	62	47	61	47	42	55	46	64	58	47	50	61	54	60	58	61	51	47	48	46	48	50	48	54	60	59	41	50	58	41	50	55	54	42	56	44	51	45	54	45	45	46	44	51	44	42	69	58	45	47	62	55	64	48	58	38	52	67	58	44	47	55	46	42	53	41	51	53	52	49	43	45	44	46	47	49	53	51	61	50	65	61	46	50	52	49	56	55	46	51	63	61	59	49	66	53	53	52	65	58	59	49	44	53	49	62	58	51	57	57	52	48	63	65	45	36	56	52	43	40	41	47	42	40	46	64	47	53	59	57	47	52	43	50	52	66	57	41	49	54	48	53	53	58	45	40	59	52	44	48	39	38	41	55	51	52	69	62	42	59	49	55	56	52	62	49	59	43	54	46	47	50	61	48	71	62	64	58	56	69	44	41	73	53	51	58	48	51	44	56	62	62	56	48	53	44	59	45	50	48	56	51	59	58	48	63	69	50	51	70	58	51	58	53	56	43	55	55	54	53	37	54	49	48	44	49	42	40	48	54	53	52	54	53	35	48	44	51	48	50	55	67	61	50	42	45	48	49	51	46	40	49	59	52	59	50	56	58	43	60	52	67	47	59	41	56	57	58	52	58	56	53	43	62	41	52	51	52	42	52	42	51	56	50	46	53	49	51	50	29	46	57	46	56	53	52	57	55	42	52	48	58	63	43	47	62	48	61	55	58	68	54	77	52	51	56	54	54	46	51	51	53	53	49	40	52	46	51	51	55	53	57	56	41	49	50	50	54	56	62	46	54	60	47	52	50	58	46	38	50	57	54	51	56	43	52	44	58	44	46	55	36	63	50	51	53	49	39	49	68	43	72	57	56	39	57	48	45	41	43	54	48	46	62	52	46	39	46	56	41	60	49	55	47	39	52	44	49	56	39	42	50	52	43	55	37	50	57	49	48	54	64	68	50	47	53	42	56	64	48	46	60	53	60	53	47	45	61	45	54	52	34	39	54	41	50	64	63	47	40	43	45	52	60	44	47	53	72	47	61	50	53	51	52	51	49	58	54	49	51	50	53	49	45	57	52	63	52	36	46	43	66	35	43	56	53	51	39	56	52	48	39	39	47	53	49	59	66	52	55	66	53	48	44	43	46	43	56	57	59	44	53	53	41	61	59	35	47	57	59	44	51	65	48	49	61	50	54	60	56	53	56	64	42	53	57	50	47	57	57	56	43	51	47	40	39	47	57	58	67	65	57	46	53	49	54	41	48	43	46	53	52	56	53	38	49	49	58	39	51	59	59	45	47	53	30	56	47	57	62	39	51	42	58	57	51	53	54	63	55	47	64	56	41	54	54	50	35	57	51	65	50	48	52	51	55	43	48	52	53	54	68	55	52	52	52	61	44	61	51	51	47	55	49	49	55	50	37	70	49	49	58	44	53	64	57	58	54	46	52	53	54	41	54	48	48	56	53	63	53	48	56	47	63	67	44	38	54	58	45	55	65	61	40	64	46	57	54	57	55	51	63	50	40	57	58	50	57	41	48	43	55	60	64	58	73	60	45	45	50	51	51	67	53	64	35	49	50	50	54	54	42	76	40	50	55	43	52	47	55	65	53	49	55	50	57	51	42	49	48	48	58	57	48	60	52	38	57	45	49	48	63	54	59	44	45	42	43	68	55	32	54	50	48	68	56	50	48	48	48	50	53	60	44	51	44	60	47	38	48	50	42	55	38	58	43	51	36	51	57	50	49	34	64	50	45	61	65	57	54	51	56	58	52	56	50	41	51	60	35	56	47	52	47	47	60	54	50	56	42	57	55	52	55	60	56	43	58	61	57	36	51	55	52	68	61	45	47	41	45	68	63	55	65	42	51	58	53	45	42	57	53	47
3140	196	255	266	251	227	233	214	189	190	183	186	177	183	144	171	169	167	158	170	163	183	145	185	177	174	180	172	186	160	157	165	180	157	172	170	148	163	154	183	153	187	163	161	173	151	177	174	167	175	155	145	184	180	153	160	167	192	155	154	180	175	161	168	170	188	176	164	179	165	173	167	164	190	159	177	195	156	163	178	168	161	174	185	175	169	163	166	156	176	165	193	167	153	151	146	163	170	160	183	153	150	158	169	149	166	163	170	166	171	157	160	172	190	144	157	161	132	163	181	157	153	154	160	159	160	175	146	181	176	169	163	157	141	160	153	152	171	166	168	159	196	168	160	140	148	173	145	166	167	173	193	161	159	189	158	186	157	179	172	173	165	162	161	162	183	159	162	171	167	181	168	152	162	182	154	174	196	168	173	161	171	168	178	149	156	159	159	176	151	155	165	154	169	170	158	139	175	190	163	147	161	178	147	142	174	149	155	156	150	174	179	166	171	147	161	149	144	165	173	166	177	146	149	179	183	167	176	181	164	197	140	143	163	161	156	142	190	155	159	165	162	163	172	186	147	168	169	174	165	143	162	164	157	170	189	173	164	149	161	175	191	169	138	152	152	153	171	153	157	161	163	190	187	159	171	186	167	160	186	146	161	154	161	161	163	146	165	178	150	178	180	161	166	159	158	162	158	174	165	161	148	185	161	145	176	174	150	180	179	154	180	167	181	165	162	173	150	137	156	167	169	176	184	180	159	135	165	181	162	154	173	176	163	158	171	149	157	177	135	154	156	169	162	152	165	169	160	159	154	136	174	178	174	180	159	185	148	155	162	153	159	151	163	152	143	152	170	167	139	166	164	172	150	140	153	150	161	176	163	166	153	176	179	157	173	176	168	180	168	152	165	165	161	171	167	167	174	154	177	169	168	179	155	174	170	144	147	160	173	161	162	173	172	165	177	171	126	183	179	179	144	157	170	173	166	138	174	157	160	178	178	148	174	160	155	158	166	161	154	163	172	190	149	183	154	175	147	185	162	156	129	162	140	159	155	182	159	153	168	161	144	163	192	187	148	147	172	164	151	171	190	168	148	157	173	177	164	162	186	170	183	179	164	154	158	161	190	164	184	188	184	153	170	152	171	169	146	144	171	170	165	175	159	168	148	167	175	175	163	200	165	166	158	148	173	164	165	168	148	158	165	164	157	191	165	176	179	147	138	194	171	179	169	171	174	157	149	157	175	145	151	160	152	164	191	178	175	139	150	170	158	154	168	167	165	157	156	164	176	203	150	188	136	173	171	167	177	146	179	155	170	159	139	155	147	148	164	152	165	160	172	168	143	153	153	154	182	174	171	158	151	163	181	150	139	155	179	160	149	149	166	166	153	159	192	174	163	178	167	177	159	148	165	175	166	167	194	156	139	170	149	153	149	175	161	162	167	161	181	151	146	180	150	164	159	147	161	161	175	179	158	161	167	157	166	160	151	183	150	143	172	154	157	172	172	155	151	184	145	179	166	164	147	155	186	153	141	157	157	151	161	179	182	170	172	158	167	173	161	141	167	155	188	162	162	172	150	164	166	155	172	162	181	185	170	161	157	155	180	167	155	163	159	176	169	156	148	167	166	159	154	156	162	151	153	166	174	181	182	152	156	165	176	147	160	178	155	180	178	149	172	180	175	176	191	168	172	145	154	170	159	151	178	166	170	169	163	143	171	162	172	149	173	183	169	161	165	169	154	150	145	159	190	165	152	148	151	150	150	174	134	181	174	174	172	167	155	169	152	195	164	173	162	177	186	177	154	168	141	179	163	170	147	161	168	168	171	158	146	175	154	164	157	175	159	152	163	171	175	172	159	154	168	170	150	192	168	131	183	173	170	160	150	190	180	177	159	165	148	174	162	156	164	149	153	165	182	188	162	164	159	161	173	162	148	163	157	165	159	123	162	175	160	154	158	176	180	168	168	167	159	156	183	162	145	162	150	169	161	184	182	175	184	188	159	151	162	160	157	162	145	148	171	156	183	167	170	165	185	165	166	171	143	149	157	151	178	155	166	161	158	152	153	179	150	153	161	160	156	165	161	189	165	169	178	172	156	178	147	172	179	176	178	167	155	153	168	171	159	143	156	162	160	163	166	161	169	155	144	156	160	173	179	158	173	162	169	162	174	173	180	142	159	190	173	148	163	144	169	165	181	152	164	162	160	150	160	172	182	186	168	171	164	158	147	166	163	156	173	169	165	169	168	152	174	166	157	166	166	147	160	174	157	176	190	191	164	192	157	172	151	178	170	172	161	176	175	165	146	154	173	169	155	161	133	178	176	155	189	171	165	149	153	177	168	152	164	155	157	171	173	184	196	177	159	152	181	156	187	172	154	159	158	156	157	149	178	192	175	162	150	144	165	142	197	134	170	151	161	200	184	158	163	180	169	177	178	170	166	146	150	152	169	172	166	162	161	169	179	156	160	181	175	161	164	190	149	160	199	173	158	167	167	163	164	175	147	194	159	150	162	181	174	161	174	165	175	186	166	157	160	204	160	140	176	169	173	148	156	158	172	158	150	142	161	180	153	179	186	171	197	148	178	152	190	148	149	159	164	177	172	152	172	162	157	183	152	184	143	150	190	152	141	145	149	176	160	183	156	158	165	180	139	155	184	166	171	171	158	169	163	174	181	160	140	163	173	153	180	166	169	170	188	165	161	163	150	168	149	197	188	172	150	144	177	165	157	200	161	165	164	159	171	146	164	144	172	171	165	168	156	134	163	161	170	175	183	166	179	137	147	168	189	177	161	180	183	177	157	167	175	165	140	161	177	169	170	167	176	179	146	159	154	169	147	182	179	164	161	136	160	150	160	192	160	159	181	152	166	147	178	168	169	160	191	185	148	151	157	173	196	173	171	168	143	171	158	169	169	162	155	143	172	179	153	163	152	166	149	135	182	178	185	164	169	123	174	173	167	156	151	159	172	137	159	163	161	156	185	162	170	162	171	161	163	153	171	170	155	164	137	153	173	175	156	169	169	162	153	183	166	163	165	174	148	187	173	139	162	149	182	177	170	179	154	183	165	185	163	163	169	181	180	185	184	176	157	198	170	154	153	172	162	147	175	157	187	161	157	157	146	157	165	183	179	158	166	154	168	150	182	154	163	145	152	139	167	159	159	168	183	166	146	146	170	163	192	156	169	167	163	167	151	172	152	149	157	184	163	173	135	200	181	167	166	167	152	175	164	167	171	156	179	149	171	172	187	128	142	154	155	171	166	170	162	188	184	157	162	150	167	174	162	181	173	167	173	147	172	192	155	155	178	175	166	177	150	177	155	178	178	168	164	183	162	164	166	177	158	172	166	155	150	166	169	172	158	168	154	156	168	154	166	146	173	165	166	153	170	161	167	167	168	152	146	177	152	158	192	154	156	165	154	170	166	151	156	165	156	180	165	170	179	162	159	172	172	158	154	158	181	175	165	152	155	162	160	175	154	172	146	185	179	168	162
26316	7024	1173	883	641	462	328	303	239	238	203	175	187	170	147	143	142	135	131	137	149	137	110	134	120	122	99	128	126	92	103	143	105	123	117	109	115	115	118	125	128	107	109	121	123	107	133	96	113	120	119	109	125	117	145	94	102	121	97	94	110	115	95	102	102	114	115	103	107	109	108	112	99	127	106	128	107	115	118	124	118	97	106	108	119	130	90	105	130	124	97	112	115	138	101	125	138	121	121	96	108	89	85	99	123	109	121	110	105	104	125	121	108	101	110	97	105	91	107	123	113	120	110	118	114	107	106	123	98	103	111	113	92	106	108	94	83	113	114	107	104	128	113	93	119	96	113	108	111	131	103	104	110	115	113	102	93	112	106	123	104	123	111	92	107	123	111	106	96	121	107	101	84	115	118	107	100	105	111	115	97	103	115	98	100	108	111	102	96	87	117	98	114	116	112	108	104	110	119	118	111	109	123	93	104	101	108	121	105	102	101	104	104	111	98	87	92	101	98	131	119	121	84	100	103	113	94	87	99	119	87	103	125	98	86	113	113	90	109	110	129	112	112	98	103	100	113	100	94	115	103	102	93	108	98	95	103	125	115	102	121	109	104	105	94	102	101	103	103	130	108	120	113	122	109	107	104	99	88	100	101	89	90	106	101	92	106	122	102	107	119	104	95	109	112	120	100	104	100	106	113	115	104	111	103	106	111	97	115	105	99	120	121	128	117	108	103	115	97	108	121	99	113	103	91	124	106	123	100	96	91	114	126	109	119	101	106	104	110	108	120	97	104	110	103	105	104	107	112	113	95	123	104	101	111	112	113	113	106	130	117	107	108	93	109	110	101	108	95	121	106	108	111	99	119	98	124	105	125	109	102	108	118	88	95	95	116	116	102	119	93	97	99	106	107	129	106	114	101	98	122	119	98	104	110	96	107	112	105	121	109	105	109	109	107	99	115	84	111	107	104	94	97	99	107	120	105	119	118	107	103	107	98	116	107	108	100	126	105	119	95	99	124	109	92	110	98	105	108	119	122	94	130	115	96	95	96	107	109	90	99	113	92	124	113	107	113	113	103	130	124	112	130	112	110	98	106	147	122	108	105	113	128	117	89	113	120	107	111	103	107	120	104	112	94	104	111	111	110	94	102	89	115	103	108	132	107	107	116	106	106	113	104	119	104	101	80	92	111	122	91	83	117	110	106	121	103	108	116	106	108	100	98	107	111	96	93	110	107	93	94	105	103	108	93	98	118	104	106	113	105	105	119	112	79	119	108	103	116	100	119	96	107	113	96	115	104	127	104	118	132	116	115	103	107	104	91	89	94	97	107	112	108	81	88	117	98	108	126	120	110	110	114	111	93	114	104	122	101	105	100	116	107	105	112	96	123	118	109	97	111	110	122	108	116	108	106	94	99	114	124	106	104	103	111	95	116	104	128	123	110	120	118	132	136	114	99	119	110	108	131	108	113	121	88	96	116	96	105	104	109	117	133	96	100	109	123	98	110	91	114	106	122	134	107	84	102	92	105	109	98	120	120	96	99	122	118	97	94	107	109	104	127	105	85	113	113	126	111	111	127	104	118	101	120	109	105	115	101	116	113	103	100	100	104	98	98	113	110	82	125	105	118	114	103	105	108	91	124	96	108	97	121	102	109	93	116	110	113	137	114	113	90	99	112	115	111	110	111	98	106	114	102	106	101	115	119	99	122	120	120	95	105	99	94	120	106	125	101	110	101	122	102	127	114	89	95	116	101	122	103	113	112	118	132	96	96	97	97	118	107	119	106	90	101	111	109	103	112	108	121	107	96	115	111	112	97	99	128	111	91	94	106	96	107	114	108	117	127	120	127	102	96	119	119	106	100	122	119	100	97	106	117	123	114	128	108	119	98	129	109	113	110	102	91	111	106	111	107	90	106	110	103	139	107	113	109	109	93	108	114	119	115	106	104	116	100	123	102	120	94	89	108	100	103	109	78	101	108	127	119	103	112	102	105	113	110	113	124	111	109	118	113	146	110	113	114	131	105	103	119	94	103	107	120	107	115	95	117	115	106	115	88	123	111	99	108	107	106	103	88	125	92	123	117	116	108	102	134	107	94	95	106	114	111	102	122	96	103	126	106	105	102	119	107	99	114	88	103	111	96	113	98	111	85	112	104	107	111	117	118	93	88	107	89	104	99	106	96	103	106	122	119	93	113	105	126	127	115	97	101	119	104	88	107	107	107	91	106	109	112	104	123	114	108	99	111	116	102	117	93	104	96	113	118	110	112	110	114	118	100	105	87	127	102	115	98	114	115	102	114	103	101	96	100	106	134	108	118	117	126	88	113	119	122	115	111	87	104	101	115	104	126	110	119	83	96	140	137	101	107	111	99	112	102	117	98	88	94	114	111	103	111	115	121	117	124	99	116	108	118	121	85	116	121	95	114	116	123	108	121	102	125	112	115	126	108	112	124	117	103	112	94	99	98	114	104	107	107	98	110	94	115	101	105	108	95	101	111	108	94	98	129	124	113	100	122	89	108	70	103	117	113	109	114	93	83	109	118	104	113	96	108	104	98	109	98	130	136	109	103	112	113	119	133	120	102	113	109	121	111	123	106	92	114	117	99	107	119	105	117	106	100	96	97	121	115	90	121	101	103	117	115	102	88	101	114	111	116	104	93	99	86	87	90	119	110	107	97	113	112	114	109	100	91	104	130	113	132	114	108	107	108	130	120	106	125	112	123	121	127	96	98	109	111	113	114	106	115	97	111	108	128	108	120	129	105	117	92	106	99	119	105	101	106	106	99	87	100	114	123	116	115	110	106	101	112	108	98	118	99	115	103	81	91	132	115	113	108	124	100	109	105	87	119	125	102	117	124	125	113	108	115	106	98	95	90	94	104	112	124	109	110	134	105	101	113	115	119	101	104	92	101	109	106	120	93	100	99	127	116	105	105	96	101	113	102	103	117	98	109	115	105	108	93	122	105	125	88	98	123	95	108	120	115	92	99	122	94	116	105	120	108	116	119	117	98	127	106	119	123	115	98	113	92	123	116	114	112	92	114	111	105	117	98	91	98	115	114	94	106	138	110	115	120	111	96	92	98	107	92	95	124	101	100	113	112	98	123	122	99	108	105	114	117	114	115	119	110	87	110	98	124	112	110	105	120	122	109	112	80	113	102	110	113	95	113	109	133	98	105	95	104	103	100	103	107	104	135	92	124	109	102	117	115	100	94	119	144	105	113	117	113	105	113	109	98	95	95	97	114	97	115	114	115	115	111	101	116	110	129	102	114	107	110	121	122	121	110	113	106	93	114	102	116	113	121	132	129	104	103	131	115	115	66	106	102	116	122	113	108	117	100	126	150	107	99	98	127	123	93	105	105	122	90	129	105	126	109	107	99	111	123	120	97	101	111	117	118	98	98	118	120	126	93	108	124	94	106	88	121	95	107	112	91	90	100	79	107	109	115	110	107	111	95	113	92	122	102	110	98	109	124	105	112	117
15412	1292	2366	2783	2463	2001	1642	1291	1172	980	910	832	677	642	656	538	525	489	452	464	457	452	477	428	404	391	382	424	353	373	339	380	380	377	368	348	361	356	294	338	350	347	314	317	294	319	318	341	337	292	335	330	357	337	300	330	330	290	299	333	355	319	303	300	296	314	294	335	281	284	323	302	290	305	321	320	315	318	300	313	274	290	289	318	313	283	312	310	271	301	313	307	301	267	303	287	300	300	284	320	303	290	257	300	287	278	308	283	324	297	273	308	303	287	272	291	303	250	308	340	266	292	311	318	303	303	261	296	304	272	306	292	300	313	292	308	326	268	295	301	315	289	331	291	275	279	292	309	333	293	284	308	318	296	292	302	314	301	292	347	302	308	319	317	298	307	324	279	298	309	287	298	289	282	261	282	291	327	272	268	307	311	290	309	267	279	290	302	307	309	302	307	270	342	312	338	306	291	288	306	306	311	284	308	292	290	313	287	274	297	290	301	307	308	282	300	313	263	270	306	285	317	298	302	308	322	294	301	287	287	306	321	341	297	308	285	313	337	285	282	297	278	300	299	317	304	319	297	313	304	296	279	292	300	277	280	282	300	314	294	280	313	280	307	294	301	262	276	315	277	310	288	289	330	313	293	305	289	275	285	295	315	328	331	283	299	307	295	272	293	278	317	328	306	298	265	289	316	286	290	280	282	292	292	296	292	293	310	318	297	274	306	288	313	297	284	280	303	285	299	291	298	290	290	298	271	317	272	288	317	293	308	300	291	270	312	259	297	306	285	293	310	287	286	306	321	320	272	302	267	290	294	284	324	326	289	290	291	324	304	248	291	284	281	307	301	294	298	317	296	286	305	280	298	299	281	285	269	301	282	267	282	296	286	277	316	323	283	281	279	293	305	297	321	282	308	304	271	298	269	263	285	297	286	262	293	296	303	281	284	265	322	258	308	284	276	290	318	294	280	287	292	311	312	285	285	311	295	286	291	276	299	301	311	265	306	295	289	269	310	306	303	333	313	328	319	325	285	272	326	316	294	279	277	324	308	276	291	298	298	298	280	297	297	325	327	326	264	293	278	323	296	305	292	288	299	330	278	284	285	267	293	269	301	281	294	302	282	282	260	314	269	288	282	280	305	289	305	295	310	305	291	298	300	287	257	289	303	291	289	304	338	318	318	315	282	299	269	305	296	295	290	319	291	269	291	285	308	289	280	325	299	294	286	314	241	286	299	271	271	266	290	287	301	288	305	302	316	312	288	297	314	278	299	285	302	287	293	287	294	291	286	285	275	310	262	292	308	282	277	287	286	292	280	339	331	322	259	311	297	275	314	304	307	314	274	279	285	271	295	288	283	286	295	286	291	300	283	319	268	270	305	263	321	313	300	308	309	330	312	282	282	294	303	289	274	292	274	275	296	294	299	257	273	321	272	335	283	296	295	287	289	295	303	296	290	282	309	294	277	291	293	301	271	294	312	343	330	306	305	283	307	296	264	276	283	293	336	314	320	259	279	283	304	299	280	296	291	321	286	300	301	256	280	295	321	348	295	280	266	279	316	314	317	282	287	299	280	293	299	293	297	284	302	300	283	315	263	304	285	293	284	281	253	287	295	331	336	304	273	306	275	282	298	290	264	290	295	293	276	327	270	301	287	311	295	320	255	321	282	307	304	288	309	301	294	276	284	294	270	292	299	316	302	300	286	305	297	318	297	287	320	284	316	271	291	328	261	288	288	289	296	269	309	319	276	297	306	334	284	311	279	276	306	288	286	288	309	311	277	305	309	268	307	288	301	309	281	285	287	280	315	316	291	313	289	324	294	298	297	290	271	278	309	301	271	292	308	283	316	275	270	312	304	283	273	278	295	298	314	294	307	294	291	280	306	304	269	322	317	287	317	285	268	301	312	298	298	284	294	300	272	301	312	322	308	276	306	305	304	263	313	308	275	308	302	285	302	287	295	276	291	291	294	304	275	301	296	281	320	283	277	298	274	275	285	313	318	320	293	309	313	293	303	339	297	299	273	304	257	282	297	305	318	306	288	303	320	309	277	288	327	292	285	295	281	292	291	277	309	293	299	311	304	282	307	301	307	313	305	288	290	321	295	283	294	294	252	287	282	300	264	321	287	317	310	313	312	301	279	324	304	324	266	316	298	313	297	312	312	279	259	298	290	291	281	301	299	306	271	288	308	282	326	254	279	302	296	297	314	331	275	302	286	304	331	330	309	290	260	292	293	272	291	312	293	262	298	285	292	289	314	296	289	322	308	292	280	304	280	267	305	292	302	285	313	305	295	289	296	289	301	294	288	277	311	296	263	283	301	318	299	283	321	274	272	267	323	278	284	263	281	294	294	323	313	282	287	305	330	318	297	305	304	299	293	293	312	323	283	265	258	294	309	275	286	287	264	311	282	275	295	305	312	309	291	304	277	338	311	283	260	308	286	295	285	288	279	295	297	305	259	290	324	309	278	278	297	311	319	328	305	297	317	308	287	329	322	289	296	333	301	284	275	308	304	294	285	303	291	278	292	304	309	300	260	297	287	273	266	322	301	278	286	281	307	304	280	305	281	301	300	306	294	300	288	298	274	267	291	282	305	290	284	302	300	300	291	298	290	286	309	273	303	317	314	328	318	261	279	294	294	291	285	315	306	278	278	331	267	251	285	301	315	308	292	293	277	300	294	316	312	278	289	269	283	298	258	290	286	315	300	263	292	273	296	333	312	331	313	327	293	288	295	301	329	311	298	324	304	295	278	314	280	291	319	306	333	289	300	295	288	285	288	286	290	284	322	289	300	301	301	307	283	318	299	297	292	327	335	286	328	300	288	267	311	307	311	263	326	305	300	310	283	271	289	300	297	333	296	299	292	268	299	307	304	277	300	269	291	331	321	305	295	296	300	269	277	265	269	301	310	302	286	281	297	307	281	272	282	301	304	259	292	269	275	266	253	259	320	262	257	287	317	282	295	278	301	310	303	286	315	285	296	345	275	300	294	292	260	272	295	314	282	317	268	297	325	285	285	291	295	299	301	269	284	328	304	299	306	290	336	301	307	326	298	285	310	297	307	282	288	309	296	275	289	319	289	292	296	291	305	328	312	297	288	326	305	288	301	286	296	261	288	296	292	285	302	286	269	268	284	279	288	295	277	291	277	284	287	315	322	298	296	301	282	289	307	311	263	319	301	294	290	284	300	327	284	330	265	280	312	304	321	298	288	302	320	259	283	277	313	302	271	285	337	294	296	311	271	303	295	282	289	316	290	274	308	305	279	302	309	274	301	292	299	304	300	314	293	300	287	318	269	284	309	323	293	268	307	269	303	307	314	296	322	269	314	303	285	288	292	315	309	285	262	291	325	289	287	271	289	293	302	299	273	296	300	286	295	327	297	306	303	276	318	268	287	280	313	303	286	311	292	299	274	269	320	291	274	307	271	267	290	290	293	306	302	294	316	269	288	288	323	319	288	281	299	299	268	302	294	292	312	304	303
38352	14488	2694	1821	1211	865	692	533	511	425	372	360	396	337	298	270	269	291	276	262	241	247	247	231	231	234	221	235	243	252	252	222	248	224	204	222	234	238	235	222	231	216	196	228	215	215	212	218	218	200	235	235	212	215	219	220	231	227	213	221	236	223	219	219	252	234	231	204	227	241	239	225	218	234	211	221	202	215	237	240	224	216	196	229	221	209	216	216	190	226	237	207	210	180	212	209	231	245	206	189	216	245	206	227	197	211	217	194	239	219	217	194	235	203	206	217	234	189	233	206	218	220	218	213	220	218	218	215	202	191	209	222	231	230	240	189	232	191	224	229	203	209	214	207	245	228	215	203	249	225	193	192	242	196	244	231	214	224	205	219	203	200	209	203	228	185	207	226	182	235	229	191	204	229	183	236	226	241	211	195	243	217	226	210	200	202	237	231	194	194	225	217	207	210	192	234	232	194	198	208	196	211	209	219	205	195	206	208	207	231	205	230	219	212	210	210	204	212	223	226	239	198	215	214	223	248	231	220	215	194	214	191	237	232	208	189	203	217	229	202	229	218	189	243	206	214	267	190	226	216	214	224	204	245	194	214	241	214	209	197	173	223	224	214	230	234	225	221	202	245	214	239	209	198	232	217	201	205	234	199	237	249	191	206	191	219	224	214	191	213	207	179	245	191	201	207	208	238	231	221	229	220	219	206	213	224	215	204	218	204	227	212	217	200	227	205	212	191	216	201	184	194	178	223	222	210	204	203	229	211	228	223	204	227	194	205	197	227	224	234	221	225	212	196	210	229	213	214	210	215	215	206	250	196	207	202	180	210	221	218	225	250	222	195	207	213	211	205	229	228	208	221	194	217	225	198	221	198	224	183	231	204	219	233	208	199	241	205	215	218	213	224	207	204	191	227	239	227	201	236	232	221	212	206	216	206	210	199	234	242	203	193	202	233	236	221	205	220	235	204	210	210	208	223	207	236	202	216	248	217	209	221	225	209	224	245	202	196	199	221	215	218	201	244	254	202	178	208	200	199	213	237	230	222	221	212	206	224	224	223	203	240	195	213	223	185	207	219	200	214	239	212	232	198	206	201	233	215	213	233	157	225	208	232	222	194	196	234	201	194	209	221	221	213	201	211	244	214	193	198	198	214	201	207	202	269	203	203	210	184	214	199	236	196	175	195	219	234	199	201	198	264	241	183	217	213	226	225	201	213	219	235	181	223	209	248	231	189	193	228	227	209	226	203	189	215	194	227	211	196	205	239	215	210	228	248	208	205	205	249	180	239	200	202	209	187	237	217	217	220	229	202	221	189	217	191	236	231	184	205	197	203	222	187	194	206	198	222	230	236	194	197	217	228	225	226	246	245	239	229	226	205	211	216	173	208	209	205	234	192	220	201	211	221	224	201	209	206	220	206	208	211	187	226	208	216	203	233	202	195	215	185	229	222	215	211	215	188	202	220	207	190	219	203	196	231	209	205	203	236	236	193	228	194	201	223	192	217	234	197	196	234	209	208	222	204	215	224	221	207	211	205	202	223	237	223	183	245	221	223	204	216	219	213	191	237	208	217	206	231	209	216	232	199	229	211	205	245	241	184	212	187	240	222	196	227	224	204	216	196	211	225	190	183	219	203	201	200	203	202	218	204	242	194	211	236	205	190	229	201	193	199	209	222	209	193	214	210	203	202	211	217	202	221	219	187	211	213	219	200	208	205	224	229	204	208	196	197	210	210	231	209	207	237	212	224	222	224	216	168	243	215	212	240	240	235	222	244	221	261	220	206	228	237	182	232	230	206	228	223	218	224	188	218	219	211	194	225	204	222	220	233	224	207	196	213	201	200	221	207	188	223	220	205	203	214	221	199	220	222	231	205	216	214	234	216	241	210	217	203	216	262	243	223	268	213	212	222	211	237	203	217	215	231	225	214	224	224	216	215	209	210	193	223	222	209	201	230	224	198	185	232	199	226	210	197	185	205	245	229	227	218	219	204	204	242	208	222	229	217	205	200	212	232	225	220	202	197	193	226	207	234	211	197	253	196	225	228	220	192	235	235	207	189	200	224	228	207	213	211	196	201	246	240	213	219	212	208	238	220	211	179	233	225	264	196	204	233	222	220	185	222	213	187	213	241	205	210	220	205	209	236	234	183	214	215	223	207	212	218	214	222	233	198	232	224	228	231	220	217	228	243	223	210	230	208	211	215	236	230	227	219	194	202	204	215	218	193	199	195	214	224	207	236	231	209	231	219	224	233	200	180	205	222	213	205	201	226	227	216	200	226	202	224	208	235	224	193	214	202	204	208	218	220	201	219	236	228	242	213	220	196	203	236	198	204	203	205	208	225	215	214	220	216	212	193	204	193	216	219	207	210	197	215	234	238	199	225	208	198	192	214	190	215	210	231	250	229	165	208	227	206	210	211	221	206	204	212	219	232	188	227	207	227	225	203	198	222	175	220	223	213	247	209	226	205	200	212	206	212	199	199	214	212	209	225	227	213	239	219	200	207	242	211	244	235	221	236	215	220	207	198	198	231	230	218	214	187	220	221	225	209	223	226	221	234	221	218	183	192	211	199	232	203	220	208	207	224	211	227	194	211	227	221	223	212	215	214	198	237	202	200	218	195	228	202	236	215	209	209	193	224	211	214	189	210	228	201	215	188	213	227	233	197	207	217	220	238	228	213	201	191	220	188	218	223	223	220	212	236	225	218	216	212	243	202	214	236	233	196	215	226	232	208	195	218	203	205	213	210	198	221	240	208	193	226	204	221	225	205	228	206	210	216	217	210	220	219	195	223	205	188	231	193	232	212	226	215	238	229	204	197	208	198	199	209	202	209	196	221	232	210	200	207	207	197	220	205	236	214	192	202	208	202	225	215	225	216	210	235	216	194	193	209	228	216	208	202	204	208	217	211	214	225	221	204	182	231	227	199	215	217	210	238	213	204	205	216	226	196	194	204	216	189	212	199	220	220	235	215	206	207	234	213	234	193	207	196	186	241	226	198	225	199	224	222	220	217	191	190	202	216	178	196	217	153	221	236	202	213	234	201	212	230	237	215	224	233	211	221	205	217	193	204	212	243	189	195	192	208	194	217	198	230	202	212	195	192	212	173	213	192	223	196	195	246	207	204	186	265	223	172	217	211	204	214	181	225	214	218	233	215	198	188	234	202	209	218	209	220	203	221	226	236	226	206	235	241	220	216	203	210	208	233	219	191	209	215	214	247	219	228	196	192	227	175	231	194	227	230	246	216	210	212	212	198	210	221	229	210	211	203	219	223	184	220	213	198	217	210	222	212	242	221	218	214	196	222	201	243	222	223	206	211	215	203	204	192	224	187	201	210	210	201	232	233	184	229	243	208	222	212	214	206	211	217	228	230	199	208	219	227	199	194	165	194	238	198	226	226	199	198	247	229	233	226	226	213	212	213	214	201	204	199	211	200	193	191	196	200	197	168	244	230	220	253	224	204	225	206	203	231	208	192	218	233
20850	2401	4257	5145	4320	3624	2984	2387	2123	1884	1593	1399	1343	1206	1143	1062	945	951	899	869	837	788	769	795	720	726	679	681	698	684	646	648	653	626	659	619	569	628	632	624	569	572	634	559	588	574	573	588	563	560	560	515	550	535	525	552	531	551	584	506	603	591	519	504	526	568	521	516	540	530	538	552	485	555	501	527	552	496	556	566	571	504	562	520	542	553	544	531	512	521	538	507	522	559	522	506	512	501	546	565	536	519	469	522	473	532	539	523	505	504	540	567	514	503	520	565	489	511	518	550	509	516	557	555	521	509	502	537	512	539	530	496	491	526	502	499	496	502	500	535	520	501	510	563	509	533	510	536	520	527	544	527	483	509	557	467	517	500	538	477	491	517	547	553	488	512	545	496	521	516	569	474	519	499	565	520	476	507	523	502	503	504	496	478	533	490	538	545	474	520	507	485	504	494	521	484	603	516	536	517	519	543	547	538	520	534	498	509	506	533	531	511	579	498	544	511	516	541	521	477	510	535	546	536	504	562	523	511	530	510	552	489	522	480	490	513	540	505	538	545	501	509	534	527	509	519	505	515	512	500	535	523	507	513	509	477	536	537	544	530	560	551	502	538	516	521	487	510	513	521	515	491	446	527	527	492	515	515	507	491	518	503	500	507	519	504	529	541	526	497	540	508	490	510	533	505	503	495	514	541	469	505	528	469	493	506	539	478	498	507	513	514	497	527	505	497	509	518	548	497	512	489	527	514	516	494	496	540	492	509	534	447	506	517	561	470	532	541	555	528	524	534	494	515	529	479	484	502	501	499	504	513	509	479	511	481	497	536	525	529	488	473	500	503	533	534	494	568	506	501	530	516	536	452	515	488	508	473	491	551	489	500	520	521	509	502	493	515	503	539	515	532	519	541	547	505	478	496	521	522	515	496	532	502	509	484	562	495	496	574	508	500	517	502	520	515	501	524	504	511	493	509	506	519	534	518	491	530	532	508	464	551	518	541	521	523	505	478	528	484	479	553	483	546	500	512	534	472	487	483	526	513	534	500	542	481	527	516	537	492	506	501	527	522	498	522	516	514	503	532	524	547	542	570	557	510	500	492	533	526	498	515	520	508	515	504	482	534	502	541	520	538	484	508	536	485	539	494	527	513	514	487	495	487	544	510	526	532	517	519	517	550	517	526	465	530	517	532	520	507	490	504	515	540	508	537	539	478	532	487	537	502	499	519	508	531	493	484	552	463	529	537	484	532	497	550	491	500	476	524	495	520	479	521	510	550	503	515	486	498	517	473	517	493	494	556	485	513	516	497	530	525	520	505	508	544	492	518	494	534	473	488	488	521	509	516	546	553	502	498	526	553	471	463	456	512	497	518	526	526	518	504	500	537	551	506	535	499	519	559	542	473	518	526	502	516	518	497	509	513	500	511	502	513	518	518	512	493	523	539	554	476	486	530	515	515	543	469	506	558	477	523	545	506	487	547	508	527	504	479	464	501	484	541	486	519	485	502	528	558	516	511	512	531	490	495	497	492	503	483	516	530	488	530	495	522	524	528	534	539	560	508	533	549	535	518	516	530	541	528	506	472	552	562	514	534	530	499	508	503	510	535	456	493	557	555	479	476	494	520	534	509	516	535	543	542	525	507	537	530	483	470	498	504	499	501	521	496	495	524	501	511	519	531	478	555	470	499	519	504	567	531	510	540	520	500	510	477	525	528	496	513	504	503	516	523	542	454	520	527	533	505	559	536	546	503	482	512	527	487	548	548	514	577	520	548	534	533	487	514	488	524	477	522	507	509	524	470	513	481	534	494	492	517	509	537	520	526	487	558	514	533	537	540	522	552	494	547	504	526	463	565	516	492	437	466	574	511	471	498	499	511	497	523	528	529	516	503	556	539	490	445	521	525	514	524	535	516	525	535	493	514	497	524	494	482	525	551	467	509	542	493	499	513	518	491	541	489	495	489	544	552	566	486	502	499	533	495	534	528	535	515	547	494	490	489	520	512	501	535	526	479	496	514	546	523	523	472	523	509	542	517	498	523	489	551	523	527	533	511	522	473	521	499	520	512	513	492	538	495	476	487	500	532	524	537	551	504	506	536	512	521	494	549	543	467	506	533	512	510	547	544	533	537	528	517	527	524	511	478	516	512	520	543	545	525	516	479	531	481	527	520	531	534	540	498	492	513	497	523	532	479	502	497	507	495	524	519	521	562	495	537	535	517	525	515	477	531	518	490	570	487	538	508	509	509	493	545	500	506	498	533	509	504	505	529	512	513	508	548	506	545	483	495	488	480	511	497	523	504	513	463	520	482	557	501	522	521	536	500	487	510	512	530	537	515	562	489	491	510	514	509	498	551	504	513	487	557	513	518	527	530	485	487	535	511	507	532	527	483	526	531	501	523	546	523	491	495	522	491	532	541	486	478	498	491	568	496	527	522	527	513	522	495	564	517	490	552	523	501	485	488	563	494	486	496	506	524	542	487	497	497	497	528	490	513	507	544	542	481	494	492	528	529	510	525	538	494	488	519	489	522	570	450	517	497	533	520	514	516	504	524	533	476	520	487	503	490	509	527	516	515	507	494	491	504	492	526	497	496	502	491	564	525	488	531	521	503	512	535	520	524	532	489	495	528	527	502	532	513	486	562	535	530	530	526	526	538	551	518	511	518	500	506	473	531	526	468	511	553	486	488	504	486	543	519	503	553	523	504	497	482	506	521	491	507	504	554	512	521	498	540	553	512	527	503	521	507	527	509	518	510	507	485	530	516	505	549	478	500	457	525	523	552	547	536	522	498	508	508	532	494	500	504	484	503	511	534	517	501	521	532	543	545	515	489	498	504	487	481	511	484	528	505	520	523	523	489	510	496	518	501	514	524	528	529	532	497	544	530	509	548	502	508	519	488	485	537	486	485	498	549	509	522	499	512	493	502	525	535	521	500	535	505	537	487	537	534	534	537	476	539	496	545	512	505	520	542	515	534	537	539	536	531	521	500	531	521	496	535	525	484	500	499	470	518	525	488	519	489	473	513	514	520	481	503	530	531	499	510	524	490	492	503	555	506	528	522	549	510	484	522	507	490	545	504	504	546	527	539	535	513	480	494	496	537	498	522	477	513	527	499	545	510	504	492	505	513	536	494	559	492	511	519	535	485	543	506	504	493	517	496	532	486	565	490	532	497	516	539	534	546	494	522	487	514	481	526	496	525	477	508	484	552	541	497	543	496	523	530	514	492	537	546	469	539	534	521	527	502	527	540	537	565	492	537	513	526	511	554	486	515	498	522	470	483	515	487	509	546	506	532	522	535	504	504	501	491	528	551	486	520	523	503	517	509	525	476	538	545	504	537	494	525	522	525	488	499	500	491	476	530	520	517	531	528	522	495	480	516	491	548	508	486	556	502	500	534	549	541	501	536	555	525	544	523	529	502	492	521	524	518	511	497	533	514	546	488	498	500	554	541	482	537	554	518	498	533	501	515	524	522	515	456	525	500
4643	125	88	82	66	57	43	40	54	49	45	59	51	60	44	53	58	50	61	57	44	51	59	43	61	43	44	44	44	49	60	53	51	55	54	59	48	53	46	52	50	45	50	56	56	51	63	57	46	41	50	50	60	56	52	40	59	60	43	49	52	57	64	55	47	43	54	57	51	48	49	50	48	48	66	46	42	37	56	44	52	58	62	57	53	68	56	51	55	54	48	61	53	49	47	53	45	47	61	56	54	41	50	57	49	50	35	61	48	52	58	69	51	41	49	54	51	50	60	55	56	45	50	56	62	55	49	56	50	58	53	62	47	51	56	55	51	56	47	65	53	62	55	62	42	38	46	58	55	55	58	50	55	56	55	47	63	48	53	44	59	47	56	53	38	36	59	54	48	45	50	54	55	48	53	51	40	59	40	64	56	41	51	67	48	53	43	52	48	44	60	60	59	59	41	42	45	43	49	46	59	37	44	53	52	52	45	54	57	45	61	36	54	60	50	58	46	52	46	56	63	53	40	52	65	57	54	35	57	61	45	47	52	46	57	46	63	51	50	38	45	55	63	53	65	46	53	54	45	53	54	41	61	52	38	64	61	58	65	51	47	43	56	56	57	59	58	36	48	56	55	41	47	56	35	53	47	57	46	62	56	40	40	42	56	64	56	53	45	53	48	70	61	59	48	52	54	55	51	46	56	52	55	52	42	46	53	44	54	63	69	43	50	35	54	49	55	60	58	54	59	46	50	63	45	53	49	45	49	45	48	44	42	42	44	56	53	58	49	48	41	48	51	54	43	54	41	52	54	50	64	48	39	41	53	49	44	50	51	52	48	47	45	53	50	50	58	56	45	51	63	60	58	59	58	47	49	41	59	54	52	61	58	55	47	46	53	61	56	52	54	47	48	60	47	50	39	67	55	59	57	50	49	53	44	52	46	54	52	50	67	48	44	45	69	51	51	58	58	48	48	36	44	56	44	56	38	55	52	68	48	62	51	63	60	54	60	48	52	66	53	51	52	35	64	55	54	43	51	53	61	65	46	55	49	58	47	47	53	52	65	59	48	50	47	46	56	52	53	40	59	39	49	60	54	45	66	51	44	46	43	54	47	56	36	51	54	46	55	66	45	52	53	61	62	56	58	57	59	50	60	51	41	45	56	48	49	56	59	54	53	52	52	40	48	59	51	52	41	67	49	56	51	54	54	64	44	61	32	56	49	61	47	47	62	38	61	48	58	57	56	52	57	48	56	53	51	58	41	61	61	56	56	43	56	56	49	37	35	50	42	37	46	42	58	55	59	42	49	41	47	46	54	59	59	49	76	39	40	41	49	47	48	40	68	56	42	46	55	41	54	59	60	48	44	47	34	46	58	60	55	54	41	41	43	45	53	57	48	58	61	54	57	58	39	43	45	52	52	57	62	55	48	41	54	61	49	44	35	52	52	63	53	46	73	50	55	51	48	49	69	60	42	49	51	49	48	43	51	49	56	42	53	51	46	58	59	50	62	50	54	47	47	60	42	60	42	48	51	49	50	61	46	51	65	57	49	53	55	53	31	47	64	41	34	55	49	53	44	56	54	52	48	66	55	39	51	61	42	41	62	52	43	55	53	58	36	38	66	55	57	62	32	38	47	42	67	37	46	44	53	52	54	55	65	53	46	40	55	48	62	51	47	47	54	56	42	51	48	57	43	48	58	54	53	39	50	50	63	51	53	57	48	49	47	52	55	59	49	51	56	58	69	51	48	49	58	54	41	38	47	36	61	82	59	57	48	53	50	42	52	47	44	57	44	55	71	62	48	49	47	60	45	51	72	63	57	52	47	46	57	67	64	52	63	61	61	57	46	51	59	48	53	57	46	61	49	47	45	47	41	43	54	47	44	54	60	50	68	38	61	60	37	57	46	41	41	55	54	63	61	51	58	44	61	67	65	42	54	63	56	36	59	53	51	65	45	54	58	50	59	42	54	47	49	42	54	35	55	54	50	50	49	61	47	49	50	51	47	42	52	56	60	48	59	55	56	60	44	55	50	49	56	57	59	55	62	58	56	63	50	38	67	57	67	40	64	49	49	51	68	47	53	48	54	33	59	49	62	63	56	47	43	52	52	68	47	69	48	52	38	39	53	56	38	63	54	48	50	55	54	49	38	62	51	48	49	47	49	50	65	64	47	37	49	63	59	48	63	56	59	60	53	61	50	45	43	48	62	25	52	52	48	52	56	57	51	56	45	45	47	40	60	55	51	56	36	54	53	53	52	58	59	64	52	52	45	44	46	50	49	52	49	53	53	52	38	56	61	50	68	48	43	56	52	55	60	59	56	48	44	58	67	63	46	51	54	65	44	60	62	46	58	62	43	42	59	59	46	60	45	57	46	44	67	55	73	50	51	52	59	56	56	56	59	47	59	57	54	44	44	56	49	69	58	46	43	42	54	38	61	42	56	53	56	59	42	56	58	48	53	50	51	55	39	44	36	61	58	59	49	44	55	45	48	56	58	55	47	58	59	46	49	46	46	56	65	45	49	43	45	63	41	47	36	45	45	48	49	48	51	50	41	47	42	49	55	53	49	55	55	60	51	48	51	46	63	60	49	47	50	69	60	71	39	55	46	47	46	57	41	54	45	50	54	56	49	39	61	38	50	50	48	66	58	49	53	52	48	65	45	54	75	57	50	40	58	44	43	60	57	40	57	55	50	59	50	47	53	55	59	53	54	61	52	59	41	62	57	52	67	35	40	58	55	47	47	37	52	50	41	51	44	48	63	54	53	44	54	42	46	46	50	48	37	58	64	51	39	46	49	60	47	56	45	51	55	47	57	42	52	57	62	45	40	46	68	43	57	52	47	57	49	47	46	43	42	43	46	49	56	59	59	55	46	53	40	50	44	63	53	53	56	47	41	51	45	57	50	39	50	39	51	46	44	54	50	53	41	48	54	48	42	41	64	61	42	55	52	54	39	44	47	63	51	62	61	45	42	45	61	52	66	46	51	58	56	42	60	59	44	54	52	61	64	53	57	55	55	49	46	49	47	49	47	47	54	57	41	54	50	56	48	38	51	43	36	54	65	70	59	65	56	55	42	46	42	54	47	68	51	50	50	45	53	46	55	45	52	39	52	50	45	65	46	51	60	50	57	54	46	55	54	51	31	45	65	50	49	50	46	35	54	60	48	36	49	55	47	44	49	43	49	47	53	43	54	52	44	58	44	38	52	48	64	56	63	73	53	62	46	58	53	47	49	55	59	54	48	47	33	65	55	38	55	55	55	54	53	63	45	55	51	49	61	58	57	52	56	47	55	57	43	39	69	42	49	54	65	51	49	31	56	57	51	78	56	50	51	39	47	46	62	61	56	59	53	44	66	59	49	67	45	53	46	55	67	56	52	62	55	51	53	66	48	57	60	58	51	49	54	59	40	54	48	53	45	32	64	49	45	48	46	42	51	60	44	51	49	44	35	55	52	54	55	49	54	45	54	51	44	56	52	48	54	51
3158	213	228	280	237	237	249	229	184	188	210	189	192	176	164	166	182	187	198	162	166	163	152	165	179	195	173	149	162	164	161	154	161	157	167	185	149	175	139	156	162	164	177	170	184	154	152	148	173	148	178	183	180	174	155	172	159	162	141	175	184	165	183	158	161	145	147	164	175	153	146	183	171	182	187	143	192	156	172	181	157	188	167	162	186	183	173	160	162	192	165	159	158	160	177	165	158	142	175	174	155	165	157	178	162	162	172	147	152	163	154	149	167	156	177	175	166	142	157	160	170	164	191	178	158	174	184	156	153	168	149	190	170	172	131	162	153	156	178	163	145	178	167	144	171	167	151	153	171	185	144	177	164	175	154	175	155	167	163	149	165	173	152	154	160	153	152	130	186	164	172	174	151	173	130	158	176	177	147	167	168	156	172	160	169	160	153	167	182	188	141	186	150	170	140	171	163	175	147	165	169	181	177	152	155	176	165	172	189	168	165	162	155	192	154	170	168	155	185	148	171	152	157	166	155	154	157	167	163	151	163	152	174	135	172	140	175	160	182	171	153	171	181	131	176	164	168	182	185	142	161	168	189	144	171	169	176	176	155	155	182	163	173	150	176	148	154	167	178	163	166	158	193	153	186	167	151	153	172	154	166	139	159	160	163	171	174	148	164	149	164	143	158	185	165	182	168	149	180	175	177	165	172	172	147	151	166	152	153	169	170	173	200	166	170	184	152	190	177	179	178	171	158	176	176	186	158	162	150	162	168	165	181	173	161	191	156	170	158	164	163	159	190	186	180	157	173	164	192	174	158	156	170	167	180	180	187	173	156	161	167	140	145	163	171	182	184	148	179	176	154	157	174	169	170	179	171	177	176	158	182	149	161	176	166	152	167	182	156	171	180	163	161	195	178	174	153	177	154	159	173	188	173	157	172	180	183	177	149	176	172	182	175	171	157	167	169	183	148	166	149	172	166	147	173	185	180	164	190	183	156	156	172	189	164	193	165	184	166	141	154	175	145	174	159	165	176	153	169	180	216	157	176	162	150	144	169	170	141	175	148	148	197	190	154	168	168	153	160	192	161	166	161	158	155	158	184	173	166	178	153	175	150	159	184	194	158	170	169	158	168	172	144	191	165	166	176	137	166	171	162	170	181	150	156	182	148	166	183	155	172	167	186	167	168	159	165	198	158	168	170	161	193	159	154	178	152	176	164	179	169	157	166	162	150	167	174	144	154	168	173	169	156	160	170	146	147	163	156	158	167	162	180	174	177	175	171	150	161	184	159	156	177	179	152	167	173	177	191	188	159	172	161	166	149	145	174	186	167	167	153	160	177	157	166	158	163	164	156	133	158	161	159	156	171	153	162	158	180	169	164	176	175	168	160	153	149	172	170	170	174	187	190	161	157	164	162	181	151	169	162	179	176	160	153	162	178	154	162	152	167	159	148	190	177	180	185	183	154	163	146	155	178	151	157	184	149	161	153	162	170	159	190	170	155	163	158	160	198	160	186	185	154	171	196	175	169	150	165	185	164	163	171	201	176	174	146	144	170	178	164	163	190	167	181	176	155	171	182	145	169	190	170	154	164	143	160	154	189	166	155	165	171	160	192	182	187	123	164	167	157	154	166	145	149	163	176	165	152	177	146	158	166	176	146	164	173	170	187	181	178	160	165	154	164	162	175	151	168	156	148	164	144	155	165	174	159	184	179	176	160	168	183	179	147	190	157	165	148	169	170	148	170	164	182	185	158	175	161	157	152	165	167	172	174	187	164	158	165	161	132	169	167	178	145	162	176	163	175	166	160	166	154	161	159	133	160	158	160	176	165	169	158	175	163	173	158	172	165	181	168	175	151	187	171	173	168	158	172	171	157	153	148	170	168	160	151	159	153	187	170	145	156	151	174	139	158	160	156	149	158	186	175	172	150	181	173	171	181	170	158	162	157	170	135	159	186	160	136	187	150	155	166	152	160	190	166	152	146	148	184	151	152	145	158	163	163	173	155	165	167	156	149	164	155	148	156	161	158	152	169	164	152	148	164	152	156	143	161	153	132	184	162	163	188	155	174	138	151	170	156	139	174	153	170	157	151	154	154	170	154	174	176	154	144	170	167	197	178	140	176	176	157	147	168	189	192	175	164	170	151	159	148	176	162	158	159	163	164	177	183	163	172	157	165	170	155	150	156	155	165	164	173	166	161	144	156	167	166	159	145	151	172	162	177	166	166	161	155	160	168	162	160	178	176	154	190	189	171	195	163	173	148	156	156	151	150	168	175	182	168	179	166	164	184	160	149	160	163	141	149	158	178	171	155	156	176	145	166	164	156	167	167	184	172	134	152	175	171	147	163	152	171	169	187	183	177	183	166	144	158	172	161	166	162	186	190	152	141	159	160	170	155	179	138	130	159	162	171	171	186	177	150	171	165	157	147	168	186	166	159	164	149	164	177	170	162	161	141	197	176	144	179	160	157	158	204	143	180	172	155	176	151	169	170	151	191	136	166	178	161	168	188	171	173	162	178	167	169	170	180	144	174	175	177	160	160	157	159	164	166	155	172	164	148	165	165	180	160	195	172	152	168	160	162	166	173	176	204	178	172	163	171	161	174	180	175	181	167	163	170	146	168	193	185	147	159	157	181	169	154	176	169	174	161	179	162	188	195	159	148	182	187	152	178	150	192	163	184	156	180	151	175	139	170	163	180	170	168	152	149	159	163	136	161	160	152	169	161	148	167	166	169	169	172	156	146	160	145	170	170	159	150	159	188	158	172	172	172	173	160	174	149	144	148	160	177	170	168	162	154	157	172	162	182	169	166	173	141	180	155	191	159	185	139	180	187	158	162	166	139	156	167	182	175	165	158	185	133	174	179	150	177	153	157	161	191	168	169	173	152	159	157	179	172	163	178	176	163	187	145	161	166	162	175	155	179	189	154	178	176	178	165	177	158	177	177	177	156	169	162	173	179	174	163	166	153	158	154	144	148	156	157	170	150	178	155	162	146	167	184	173	169	159	161	160	160	165	183	177	175	171	171	154	164	171	148	162	173	156	162	177	178	190	153	158	181	177	151	172	157	175	170	167	173	156	185	182	170	170	165	151	159	157	167	171	187	158	180	163	162	170	159	148	171	170	162	174	179	171	179	160	181	175	166	166	181	171	167	150	150	173	151	168	165	146	185	193	153	171	192	162	151	158	171	157	172	160	155	172	167	177	163	138	164	160	171	180	167	163	164	160	151	181	168	183	158	138	167	165	151	169	150	156	180	150	169	190	187	177	183	150	174	161	142	159	161	154	183	152	169	150	155	151	166	158	179	157	150	146	181	171	172	172	171	160	163	174	162	169	187	180	150	160	155	165	172	154	159	168	164	144	156	177	158	148	171	161	161	159	178	176	149	186	160	174	162	174	164	172	158	166	142	157	160	181	156	159	163	130	187	171	191	148	165	155	161	144	173	159	182	169	162	166	146	162	158	141	161	159	148	171	181	148	160	147
26109	6314	1190	851	541	424	329	279	247	212	217	178	190	147	142	156	138	158	155	146	130	110	128	119	143	111	121	111	107	116	102	103	142	133	103	106	113	113	119	125	106	119	101	106	106	105	124	131	107	106	123	108	109	107	106	97	105	99	115	110	111	126	99	112	115	116	97	99	132	118	109	113	113	111	114	100	117	110	121	113	116	109	112	116	95	120	117	118	112	96	133	123	130	112	118	94	87	116	108	93	109	114	109	102	103	115	128	95	100	101	131	112	118	121	111	101	86	96	128	110	93	115	109	107	121	111	112	130	113	106	147	94	93	109	122	115	90	113	103	125	95	113	123	113	98	102	144	88	116	118	107	124	125	97	113	100	107	104	130	126	136	107	93	87	85	107	114	121	100	104	95	115	107	106	126	106	100	107	130	99	113	117	119	134	112	103	108	112	127	120	107	106	104	102	118	104	99	108	125	99	108	109	119	114	131	115	111	106	104	101	130	96	119	115	102	111	98	91	120	116	102	107	102	113	109	88	118	104	102	113	103	100	117	111	100	116	97	104	106	133	91	99	120	101	100	109	111	115	111	100	91	117	91	107	107	109	108	129	122	114	99	110	99	113	105	118	112	119	118	97	84	131	101	107	118	94	101	113	128	127	127	137	108	99	108	121	119	113	108	125	122	110	115	112	88	103	103	109	106	123	106	119	105	114	104	112	107	89	109	120	98	113	108	108	108	91	120	100	99	88	95	110	110	114	116	113	112	104	101	112	116	107	107	112	112	106	101	104	128	104	96	81	94	116	125	98	104	101	88	113	112	107	116	109	115	101	100	114	100	98	117	89	93	114	101	114	94	104	115	94	118	123	106	109	101	89	101	105	85	131	116	99	135	112	105	115	113	103	120	110	113	104	109	131	117	102	93	109	128	114	115	105	118	97	111	121	110	109	105	96	119	105	114	103	105	96	98	114	106	110	92	108	121	116	132	105	106	119	98	103	104	96	97	113	92	119	119	105	109	133	111	101	102	106	115	106	105	106	100	126	112	99	101	107	127	112	100	120	101	116	108	96	115	110	102	91	92	110	110	113	95	99	102	102	100	114	110	113	121	115	92	114	112	100	111	93	120	107	110	118	106	99	108	101	107	95	102	117	112	104	103	110	115	118	95	110	109	111	101	119	97	90	111	106	122	112	125	103	114	109	117	114	91	112	109	101	95	98	118	104	122	133	104	106	111	124	116	105	93	109	130	129	94	111	99	102	122	121	100	117	107	112	100	91	81	108	131	119	107	88	104	122	107	94	89	109	112	122	113	110	121	117	111	131	89	90	96	95	114	95	119	109	95	108	106	104	108	116	122	96	111	111	96	106	79	112	90	100	118	107	126	116	119	119	107	113	105	111	103	111	110	98	100	117	106	116	100	101	102	120	101	108	108	87	96	115	118	86	105	92	88	120	110	113	100	102	122	108	124	104	111	123	87	112	107	93	104	110	111	107	95	110	101	111	101	97	112	106	106	93	97	103	111	116	122	112	107	102	93	111	122	114	109	123	87	129	118	109	112	96	114	102	92	97	98	96	109	104	124	115	106	112	92	85	104	93	112	116	127	100	94	101	98	118	124	105	104	97	98	119	103	99	95	97	104	110	105	103	118	111	95	120	110	104	101	110	126	116	90	116	118	84	108	103	97	96	102	107	114	124	116	108	117	83	96	98	106	93	100	109	105	98	97	117	124	102	108	121	130	112	98	115	101	111	110	98	122	110	112	108	108	104	127	111	99	103	96	139	100	105	108	103	100	91	99	121	121	104	115	120	125	105	105	121	110	102	104	119	102	109	112	116	107	125	112	86	101	105	81	105	104	123	100	108	104	116	106	103	113	112	102	91	86	108	108	113	135	125	115	107	106	115	106	115	111	119	102	100	114	108	99	110	111	113	100	100	112	104	125	96	104	89	102	124	119	97	110	106	109	113	82	119	132	122	81	114	110	132	104	108	112	119	129	123	134	96	107	105	107	107	137	117	114	101	119	87	102	112	99	98	111	121	116	118	97	92	96	119	111	103	127	106	113	121	108	114	109	127	126	113	104	111	111	111	119	118	96	97	137	103	104	123	111	105	111	116	114	115	106	117	86	94	107	114	102	111	113	96	105	120	106	111	126	110	115	116	98	90	103	124	126	117	86	96	99	111	103	117	86	117	138	112	109	108	104	111	103	108	110	128	112	118	116	112	113	116	109	108	114	104	101	104	98	126	117	98	119	101	102	121	119	101	87	123	102	102	108	99	90	130	102	111	115	114	107	116	100	105	113	88	123	118	122	112	120	124	93	121	117	104	103	114	97	107	122	108	106	108	127	116	100	108	125	108	103	106	105	120	109	111	110	103	110	105	105	105	117	99	102	117	112	104	99	122	111	94	94	115	94	112	118	118	100	112	103	105	96	95	104	115	111	102	113	127	112	130	121	108	116	122	127	122	126	109	110	103	115	90	96	104	113	106	89	125	108	114	121	122	109	111	103	115	91	107	112	119	96	113	121	105	98	126	112	105	118	103	113	105	98	97	100	98	104	128	104	117	127	102	96	105	110	100	128	103	121	108	116	103	118	129	116	114	104	102	123	108	127	103	107	98	115	111	129	93	125	112	98	128	108	119	93	106	120	98	110	117	123	115	103	103	109	94	130	111	116	108	103	87	109	95	130	115	108	142	124	102	98	138	131	114	109	114	116	100	101	90	118	108	114	113	104	97	105	117	126	98	100	114	87	126	81	114	101	125	107	100	118	124	95	119	119	122	108	99	111	103	110	113	121	113	117	112	123	113	90	126	115	88	102	113	109	78	89	109	109	110	139	117	94	132	116	105	122	120	107	111	108	94	99	113	96	91	113	111	102	107	110	101	112	129	111	102	108	81	86	86	111	125	97	126	104	123	123	122	109	94	97	126	104	108	120	120	96	97	112	109	80	109	100	105	104	120	124	96	110	129	115	109	108	114	112	115	98	103	115	123	96	116	121	99	94	112	118	98	121	108	107	135	95	130	126	107	128	116	112	123	123	104	112	115	88	104	111	115	123	100	87	107	104	119	100	100	105	117	134	113	100	98	104	96	111	92	103	126	110	108	108	117	115	120	92	98	122	98	100	105	102	123	116	101	98	103	135	116	116	105	93	101	106	129	136	121	111	121	101	121	107	93	127	117	114	117	121	107	111	114	112	124	102	122	107	106	108	115	119	95	95	106	124	128	107	122	134	104	107	98	109	97	115	120	96	92	129	118	128	101	93	106	105	101	108	107	101	92	102	117	121	119	98	108	108	103	109	120	106	87	106	96	102	111	125	91	110	106	114	129	118	103	128	110	120	104	120	134	95	103	100	113	99	118	100	104	102	101	103	94	111	96	110	99	130	124	96	108	102	107	110	95	108	100	117	110	105	103	120	119	115	125	115	114	93	104	120	103	104	104	95	99	103	122	120	105	120	110	102	105	118	105	96	112	106	107	113	109	118	104
15068	1450	2347	2771	2452	1950	1555	1360	1143	979	886	789	690	690	642	582	542	526	494	525	466	441	468	404	429	404	439	423	411	413	331	338	367	357	353	355	359	332	338	329	342	348	317	303	344	324	307	316	293	332	320	300	316	301	276	343	294	319	274	315	308	325	320	316	298	347	278	273	308	334	327	302	326	313	299	306	287	305	309	303	334	327	293	275	297	281	314	304	289	326	285	294	297	313	307	301	328	301	257	330	281	284	301	322	279	309	311	295	314	328	307	311	336	315	266	290	315	307	306	272	300	296	297	278	285	302	310	289	320	307	285	348	308	303	292	320	278	288	300	288	308	304	308	283	302	297	311	268	329	300	299	321	307	282	315	290	286	323	321	292	306	303	314	304	296	286	306	273	268	309	284	313	316	296	293	304	343	289	286	263	274	278	323	301	309	321	328	299	287	313	299	283	300	283	321	287	308	311	311	311	288	301	317	273	280	299	280	345	318	296	302	302	289	291	317	335	264	312	306	279	284	311	303	325	285	314	302	299	273	247	271	283	297	310	285	302	309	306	313	305	328	326	310	268	298	297	262	277	280	290	291	293	288	302	332	311	308	311	295	278	281	270	313	292	296	331	302	289	302	275	283	277	316	305	294	292	283	303	296	328	269	305	303	294	344	266	291	300	296	278	294	297	284	289	293	275	328	289	307	315	267	291	295	301	288	287	297	301	309	299	290	281	312	275	268	275	312	327	283	297	302	296	324	311	306	284	279	295	288	287	316	285	276	309	315	304	316	279	262	322	315	289	286	284	314	302	280	316	311	268	271	293	304	285	290	315	280	298	301	342	301	280	305	277	271	297	279	333	298	275	302	294	290	318	286	314	278	276	303	295	298	301	276	280	293	304	303	315	300	297	276	275	327	288	285	264	303	310	290	292	297	299	290	291	262	321	327	306	284	311	301	266	277	303	258	320	297	304	295	307	269	298	270	302	318	304	285	290	352	305	322	309	320	268	290	289	274	292	298	300	282	299	313	290	325	292	277	312	282	301	302	284	303	286	287	295	282	306	300	284	275	309	291	282	302	298	291	303	309	271	309	301	306	275	284	292	307	282	292	310	326	298	294	286	298	300	302	323	291	309	298	307	322	285	297	321	297	317	285	307	307	301	319	298	273	302	273	305	293	318	288	308	284	290	285	323	271	300	301	291	293	265	340	267	295	299	301	290	292	292	302	296	295	298	289	279	274	308	299	342	302	269	322	323	292	309	301	288	276	269	301	301	300	292	299	302	287	286	286	279	306	268	287	296	293	291	307	293	287	312	285	283	310	280	283	263	303	312	281	296	341	285	228	328	304	314	316	289	314	276	277	285	307	287	301	292	279	310	272	294	297	300	285	339	319	289	272	283	292	287	279	303	267	313	295	330	282	332	314	292	313	309	269	335	325	258	289	289	281	306	292	275	279	289	298	292	277	302	301	305	295	266	274	320	302	286	291	265	303	283	329	284	285	297	284	318	288	280	299	282	290	269	343	293	314	300	291	294	301	295	306	265	273	307	323	285	311	304	293	285	291	290	275	299	299	277	288	249	314	291	307	288	295	342	294	294	298	289	317	306	313	288	317	288	308	292	292	273	289	323	294	309	309	295	306	288	312	316	288	273	307	284	260	307	315	286	274	302	316	299	314	307	302	317	280	282	283	282	286	268	309	320	303	263	298	299	293	324	270	267	304	297	282	311	282	284	269	293	261	276	304	299	273	290	304	290	313	281	317	292	286	276	285	301	300	304	303	314	322	312	278	313	308	277	271	298	287	299	293	304	279	340	270	314	307	317	289	285	298	292	290	314	305	281	342	303	310	281	296	270	273	316	319	288	296	310	285	308	284	294	310	291	302	293	331	324	302	284	295	281	283	295	298	280	273	292	294	312	298	298	302	304	273	322	296	283	276	306	298	302	321	301	276	273	306	292	285	282	313	296	333	303	270	282	263	299	296	267	300	275	296	294	313	303	307	335	287	296	310	275	303	300	293	278	309	302	281	299	312	292	307	288	317	315	296	300	290	297	281	306	318	304	294	290	324	287	309	319	307	280	294	275	283	325	314	307	289	275	285	302	286	271	301	286	253	256	310	280	277	308	304	283	270	313	294	289	279	278	301	318	282	275	292	268	314	271	280	294	319	271	278	300	273	283	305	303	292	299	297	268	329	274	264	278	279	296	326	320	324	326	324	271	321	310	316	283	278	331	288	260	329	304	310	325	277	305	277	262	288	311	313	302	273	299	289	292	291	285	284	269	310	294	302	316	314	300	306	274	301	305	267	331	309	318	269	289	324	299	297	296	280	287	289	259	284	314	310	278	318	297	297	292	294	293	295	314	315	325	304	305	287	297	296	311	305	304	301	283	313	275	307	295	312	304	287	263	313	300	297	307	276	281	296	268	311	289	274	296	307	267	290	270	310	310	284	301	279	287	271	304	291	284	302	292	318	306	284	307	294	299	288	319	323	301	280	267	294	311	275	306	306	273	310	288	314	281	296	307	306	285	289	325	285	284	287	323	303	299	315	303	303	302	286	326	294	303	305	303	264	279	312	280	300	292	283	303	300	281	303	305	310	300	251	293	318	284	283	312	303	309	306	290	286	327	327	279	315	295	287	279	316	284	321	288	297	292	295	306	303	296	313	300	316	300	288	286	281	315	290	291	337	274	334	289	308	316	296	288	271	298	276	274	279	319	299	274	295	318	284	289	292	305	306	271	307	311	307	295	272	291	290	312	277	303	294	284	286	294	302	302	296	305	282	302	282	296	286	306	285	274	299	324	275	293	325	286	292	309	301	301	315	315	284	345	283	328	303	310	280	291	277	296	288	288	326	297	315	289	276	286	290	298	317	305	301	293	289	311	332	283	310	316	291	303	313	313	278	305	286	293	302	281	319	287	280	287	274	322	317	275	298	297	296	285	299	281	316	319	274	288	317	311	295	257	298	298	253	278	326	323	312	303	288	281	280	285	297	301	280	316	284	290	292	300	293	292	292	275	310	294	291	293	321	276	329	285	278	292	303	294	313	310	288	293	314	316	302	276	315	286	313	276	319	304	306	304	288	270	289	327	315	293	304	307	314	304	281	301	292	306	286	310	287	307	282	291	257	312	280	312	303	301	303	278	339	273	287	272	298	309	271	325	261	264	304	297	291	298	313	300	299	275	312	314	287	308	292	270	290	309	317	285	299	320	289	307	317	290	279	306	288	291	302	311	296	291	319	280	313	299	298	279	253	316	324	307	300	304	307	306	327	287	289	286	301	299	308	315	286	302	316	325	278	339	280	306	322	300	284	247	286	304	310	284	289	297	240	285	285	308	281	277	293	304	305	295	318	283	296	306	286	282	295	294	268	284	286	266	318	308	280	284	316	287	305	303	314	290	276	290	335	307	311	293	299	314	274	302	286	320	266	289	314	274	317	310	276	303	323	276	286	336	278	316	325	286	285	286	326	292	315	289	306	279	280	300
38907	14216	2772	1778	1263	924	718	533	489	429	380	355	323	306	316	278	309	243	271	243	262	255	260	234	243	229	237	193	237	220	243	202	193	225	241	236	225	217	249	225	243	218	231	219	222	252	201	223	227	219	236	198	237	241	191	220	235	221	234	218	231	220	234	220	217	235	238	235	227	223	232	227	223	224	248	215	218	201	193	208	244	212	205	217	225	202	242	235	227	203	210	201	190	229	225	242	227	213	218	218	202	213	208	236	227	185	213	236	201	214	225	209	231	242	218	228	198	186	207	240	244	224	245	195	202	228	189	204	224	178	219	215	199	201	232	211	197	189	188	216	237	264	238	218	202	211	197	185	226	204	207	217	219	206	202	222	221	210	200	217	228	210	198	202	226	208	220	235	219	206	239	218	230	236	191	204	198	228	212	195	228	192	198	192	228	229	221	208	196	216	194	211	229	228	225	213	239	243	225	224	207	187	209	198	193	221	236	218	227	220	211	233	248	203	230	191	184	216	218	216	213	182	221	206	220	214	212	229	241	237	222	241	227	206	206	188	228	222	240	238	211	226	225	220	226	219	219	208	210	199	219	204	215	221	213	235	224	217	205	229	221	223	223	195	220	219	211	206	196	208	221	226	212	202	214	202	204	194	239	191	205	224	235	208	184	228	210	207	210	222	216	208	221	235	214	186	202	187	202	213	218	194	213	223	203	189	215	210	201	203	233	249	197	211	189	216	213	195	198	200	186	217	207	217	203	212	230	223	218	227	221	210	230	245	221	197	205	220	208	216	206	194	227	214	229	220	209	221	203	232	203	196	208	229	218	206	220	198	233	211	223	197	209	210	204	195	201	211	232	222	211	205	200	233	237	211	198	232	212	209	218	232	219	204	213	209	238	215	203	202	218	212	229	234	210	200	206	257	212	200	211	206	194	224	208	200	214	190	193	201	250	226	224	208	211	203	216	208	220	204	198	225	224	245	208	190	206	236	209	228	222	237	238	208	217	204	248	221	218	219	236	214	202	214	228	254	215	213	226	209	192	197	232	215	210	242	208	174	216	227	186	229	196	232	227	202	206	210	249	201	201	240	200	204	224	195	231	237	227	214	228	228	216	211	218	191	197	205	209	205	190	219	206	221	189	224	209	194	215	219	239	201	215	219	203	214	211	235	210	189	211	231	221	197	205	201	230	216	191	214	225	202	207	184	212	185	224	220	210	198	226	200	203	206	214	219	231	207	199	200	229	245	211	221	206	251	201	197	224	211	192	233	221	210	191	247	253	183	198	230	237	207	200	208	220	216	226	238	248	216	219	217	211	210	238	227	201	213	217	244	232	202	219	209	231	204	226	220	212	258	242	198	230	218	208	243	238	208	211	234	205	220	237	203	214	192	213	222	239	205	191	199	208	208	235	222	219	216	220	200	217	207	203	197	247	213	236	209	227	214	220	227	221	229	221	189	219	220	226	222	234	207	214	217	212	197	197	190	225	207	203	236	205	238	232	218	210	199	210	202	210	210	196	220	236	225	216	234	229	243	227	223	197	210	225	219	206	213	216	229	213	219	213	207	221	229	192	226	209	204	200	220	219	245	214	206	206	217	224	206	178	207	204	228	206	222	177	217	218	221	197	225	207	223	225	207	190	203	230	222	217	209	225	239	208	210	224	212	253	194	204	199	204	191	213	220	189	208	205	213	239	222	205	189	229	253	190	217	213	190	209	194	235	203	215	213	225	220	207	165	230	214	200	230	225	203	197	202	217	213	220	207	222	271	216	205	213	204	204	211	213	201	252	216	216	208	192	238	252	254	238	210	195	216	214	229	205	214	218	228	220	221	221	219	208	207	209	202	211	211	203	228	212	214	223	221	208	232	209	216	236	254	220	200	202	212	188	238	229	225	209	232	220	216	221	203	201	216	225	223	246	211	232	214	219	231	230	215	220	223	202	242	219	220	193	222	226	215	204	198	233	220	229	210	196	186	212	203	235	224	177	207	202	219	231	195	236	190	223	194	225	235	216	240	250	224	233	210	202	198	218	237	194	221	232	205	209	203	242	211	202	211	214	213	217	231	186	217	206	206	212	239	225	236	208	224	215	229	221	230	222	207	253	196	218	220	233	249	226	233	208	208	221	220	231	206	214	194	203	220	220	211	246	240	219	212	221	216	229	208	204	216	233	205	237	225	182	234	230	234	223	202	219	198	208	236	190	226	203	239	228	227	253	209	217	234	223	219	223	195	187	242	181	224	235	215	231	214	210	204	216	215	218	216	211	215	226	210	230	213	230	205	217	208	232	220	202	245	242	218	233	238	215	248	224	230	225	228	218	199	221	199	239	191	227	222	204	209	215	204	232	217	229	200	210	208	208	192	208	233	227	239	190	205	256	216	189	210	215	219	231	230	211	199	222	195	196	188	197	194	220	213	192	239	213	196	232	203	205	214	198	186	213	227	206	258	208	203	207	212	238	228	221	216	221	198	226	204	206	218	250	210	197	212	234	231	216	221	201	241	219	215	204	210	223	206	201	225	219	206	222	213	231	197	217	206	205	203	204	209	188	205	221	219	211	235	228	203	219	211	226	231	199	227	218	197	215	212	204	253	220	198	194	217	195	230	203	213	207	229	197	197	235	224	237	203	203	213	213	205	208	216	180	192	219	226	239	202	210	220	200	186	228	209	218	203	246	214	207	236	214	216	210	189	216	259	231	210	184	214	216	206	221	233	196	190	194	241	252	237	216	205	215	207	195	235	236	221	219	214	205	223	229	228	210	226	222	197	250	203	188	216	235	206	237	222	249	231	226	224	210	217	191	197	233	207	225	202	209	210	205	228	219	218	197	226	220	221	239	203	171	201	206	212	237	215	220	236	206	234	193	227	233	214	213	217	230	223	185	217	188	206	241	204	226	217	204	206	221	218	247	220	207	225	207	208	190	193	231	213	227	202	208	195	199	178	200	217	201	219	206	246	229	216	219	218	210	221	205	220	213	228	204	200	215	204	183	218	207	206	200	216	243	214	205	218	228	194	226	199	208	216	204	234	210	230	195	217	237	189	206	218	212	220	220	231	232	230	214	211	231	204	228	219	214	211	231	213	228	215	191	212	210	228	238	197	231	171	194	221	214	190	212	228	237	239	244	222	244	228	233	234	225	204	240	191	220	255	207	214	229	190	211	210	228	217	220	209	220	234	233	232	187	204	227	227	216	205	188	219	195	204	209	230	222	225	204	229	241	218	192	242	224	191	223	220	211	233	221	223	234	214	222	196	203	205	197	194	234	212	204	210	210	212	210	208	225	175	214	233	186	222	213	221	231	222	200	221	214	206	224	249	244	206	221	217	212	226	216	207	230	216	203	194	238	230	221	247	206	217	245	225	188	225	219	229	228	184	213	226	221	215	223	185	214	205	215	214	224	214	206	214	203	203	191	218	223	236	210	217	211	240	220	219	238	201	218	230	193	218	227	216	215	163	253	204	210	210	213	217	251	205	229	216	203	214
21193	2572	4365	5078	4375	3599	2925	2424	2157	1824	1576	1459	1272	1166	1131	1081	937	945	952	868	853	763	748	792	746	739	715	640	667	684	672	663	630	624	670	591	643	565	582	623	631	611	549	573	542	566	573	549	561	578	568	565	567	544	585	551	597	560	534	520	567	579	549	525	512	529	570	563	544	539	541	536	558	529	524	544	487	513	541	531	529	513	520	506	499	509	505	515	526	539	533	538	541	516	536	549	532	524	513	524	557	571	536	555	523	504	518	520	495	480	546	531	509	497	541	552	507	524	569	519	507	500	491	520	515	531	528	490	538	486	472	519	511	493	527	494	546	542	496	531	515	529	546	526	510	495	543	523	536	501	508	497	477	506	537	532	518	528	490	517	559	519	522	510	502	527	506	490	510	505	510	550	509	536	559	491	523	537	532	499	490	542	545	545	489	481	500	532	484	532	519	512	521	501	513	523	519	527	515	529	479	471	502	527	540	527	503	512	551	533	508	491	519	494	515	508	516	513	511	528	512	525	471	515	563	491	557	503	531	596	518	505	552	475	544	513	527	508	552	526	520	537	526	535	567	532	491	539	486	528	529	512	523	502	498	490	520	470	497	541	550	533	514	487	551	525	493	494	545	539	518	503	525	528	541	506	481	465	498	472	499	546	524	520	500	512	522	527	513	479	485	526	515	538	559	501	482	486	497	534	469	507	502	471	510	560	530	520	508	553	531	503	499	471	498	507	499	487	478	509	493	502	545	517	512	510	509	503	529	528	540	512	539	489	510	543	485	553	518	545	564	553	466	534	516	516	496	511	507	481	489	524	535	480	511	498	544	500	520	498	488	564	489	535	478	529	545	477	503	547	522	505	513	573	530	506	495	547	509	513	523	548	523	511	551	522	507	504	543	516	522	481	475	495	497	468	503	500	477	546	555	514	504	486	510	552	510	493	515	473	508	559	518	519	526	544	520	550	490	534	482	488	504	505	540	541	467	513	525	517	539	526	495	536	487	519	489	488	541	511	542	507	486	515	513	529	512	534	474	491	513	504	547	532	500	507	468	493	531	486	534	521	541	522	486	506	501	509	549	531	588	495	501	477	503	488	513	525	539	521	510	514	500	513	536	540	509	483	548	543	486	532	541	479	523	515	545	568	516	510	516	496	521	536	497	527	512	519	555	513	497	501	512	484	466	507	527	491	485	486	453	546	520	494	515	485	510	557	513	531	521	558	511	536	523	476	506	545	515	472	511	515	525	537	511	525	510	506	540	486	517	559	504	533	516	525	511	524	533	524	508	521	563	523	527	517	462	485	505	520	496	531	503	527	511	502	519	503	529	534	514	529	472	514	529	514	580	526	513	522	491	512	541	502	572	544	516	491	517	516	525	490	487	479	503	505	518	484	514	512	532	478	552	486	543	537	503	519	529	510	479	497	535	511	536	526	446	513	526	535	543	504	530	490	508	494	503	517	463	528	533	535	492	530	527	526	544	508	495	496	505	527	502	522	496	560	529	534	500	565	523	482	507	504	535	520	506	494	475	515	552	518	504	503	534	514	491	515	506	517	532	521	474	523	510	506	538	547	502	488	513	485	528	516	545	507	508	504	500	519	534	566	527	500	510	502	516	547	535	532	512	482	489	541	529	534	490	528	507	488	524	530	470	524	479	521	497	534	535	481	515	514	489	508	490	501	499	494	526	488	513	560	528	502	507	512	489	542	498	506	520	487	494	543	538	490	530	473	539	527	495	505	471	523	543	513	502	524	501	520	548	512	550	512	512	548	538	544	529	472	532	540	484	524	497	521	516	516	489	519	523	532	504	517	495	507	511	531	542	512	526	542	511	481	490	485	503	521	497	496	502	509	505	511	526	513	541	497	538	532	511	516	539	510	500	499	528	524	556	495	517	544	499	518	516	527	542	501	530	518	514	519	539	513	510	491	550	520	537	518	552	501	492	497	480	491	495	510	506	487	512	466	487	486	492	542	501	508	498	512	533	505	479	535	536	492	516	542	568	461	554	537	535	520	515	518	479	488	504	496	518	511	498	522	542	479	546	509	502	505	518	487	516	500	468	502	499	521	535	496	534	556	542	512	525	478	510	473	489	537	510	534	537	505	522	481	490	477	580	507	525	522	545	495	506	527	532	497	525	538	564	522	528	518	471	554	509	467	554	556	532	524	518	475	534	498	516	502	504	498	504	490	511	476	524	539	507	516	502	484	543	495	503	475	507	534	509	495	489	518	494	530	477	498	526	486	508	506	520	529	529	509	543	527	517	530	485	551	502	505	511	508	564	534	504	499	524	493	498	495	474	476	510	504	511	516	526	513	542	517	522	497	521	514	504	509	528	538	484	518	545	489	507	519	499	513	525	489	511	510	491	489	490	501	541	538	511	492	483	520	500	492	506	505	496	468	497	476	517	509	491	524	510	564	509	502	520	493	532	508	515	475	487	555	546	482	513	542	486	492	512	505	526	540	498	529	554	540	482	513	542	471	520	522	519	493	477	511	535	529	497	542	515	486	499	483	499	526	520	466	542	491	536	486	497	516	528	498	522	498	548	531	492	528	531	527	549	508	511	500	518	526	503	486	496	481	485	500	503	522	523	506	492	570	492	492	497	548	512	536	518	492	524	517	529	508	517	527	503	535	532	549	514	505	543	514	548	545	541	480	525	517	523	506	478	489	551	527	522	502	533	523	488	538	495	537	554	531	528	483	529	521	504	521	514	504	547	514	476	493	515	482	466	502	528	539	495	557	517	508	555	492	579	526	491	507	470	512	506	523	511	502	527	542	496	518	512	529	514	539	524	526	505	512	521	555	510	491	551	516	495	510	464	501	565	499	545	512	527	551	517	516	500	532	511	507	516	513	498	506	555	518	490	497	488	534	492	500	476	517	537	468	526	526	487	542	508	495	497	571	517	542	516	507	533	527	507	551	479	540	519	506	550	533	523	507	494	479	533	558	519	505	542	531	467	507	514	511	536	471	496	518	510	569	476	528	515	496	521	501	473	531	534	523	507	492	536	526	497	517	512	519	524	539	518	482	515	511	512	516	539	521	479	564	497	503	496	487	525	437	496	510	556	541	533	568	538	522	495	474	510	493	546	502	490	506	532	509	543	573	488	484	527	505	509	514	539	493	562	487	471	519	504	529	515	550	534	460	535	550	461	490	534	503	453	595	509	533	488	533	538	481	511	488	493	542	492	515	536	490	473	521	524	528	509	504	536	525	508	548	539	540	531	502	494	531	491	526	517	529	505	528	524	487	509	500	587	528	510	514	529	486	522	541	497	535	536	508	538	518	467	528	471	511	533	535	493	517	564	539	519	477	476	531	524	491	520	520	526	525	503	517	541	558	457	534	499	504	509	525	545	550	529	534	503	495	507	522	497	509	520	486	506	513	541	486	513	484	554	495	515	510	466	559	527	466	498	529	520	483	504	501	491	497	502	500	538	554	517	513	535	507	544	497	494	487	512	527	511	518	485	543	497	501	530	522
5070	136	92	77	67	59	67	64	45	60	41	54	48	56	43	57	46	53	47	54	57	41	51	55	60	42	58	49	57	59	57	47	47	43	61	55	50	57	58	49	46	45	62	43	48	47	69	39	54	65	51	50	52	47	63	44	55	46	52	45	68	44	61	50	50	55	71	52	48	58	63	40	53	51	50	56	47	61	50	39	59	57	63	56	59	46	45	68	42	47	65	54	52	53	45	52	39	52	44	47	50	52	49	56	55	57	41	45	50	57	51	49	52	39	49	51	62	47	47	44	46	35	68	47	50	37	45	46	57	56	49	52	37	45	46	57	43	47	48	51	56	69	57	48	47	48	63	63	62	54	74	57	54	38	51	54	41	38	72	46	50	63	62	55	56	50	48	59	39	60	58	42	58	55	48	44	63	54	53	52	45	57	58	61	44	45	45	51	63	53	56	47	46	31	52	40	52	46	49	55	49	52	50	39	60	48	53	60	41	50	47	52	52	41	49	51	46	49	46	55	58	51	60	55	62	48	54	47	53	43	53	51	49	59	62	58	57	65	49	42	54	61	44	53	45	59	57	59	54	49	47	54	52	36	51	38	58	39	44	55	52	73	55	53	64	49	47	53	48	52	45	52	52	56	57	40	53	43	62	66	55	42	54	47	42	39	46	54	46	51	57	52	40	53	50	53	55	39	41	45	39	51	60	53	52	43	57	55	54	61	52	52	47	53	57	52	61	47	70	41	41	42	57	52	59	50	44	60	67	62	48	56	54	43	64	50	63	50	51	53	55	51	64	53	54	51	65	43	58	45	46	62	53	48	49	41	33	55	52	56	55	49	44	59	49	49	55	39	44	63	64	47	62	47	57	46	58	49	48	34	59	48	49	43	58	51	47	43	48	42	58	47	44	53	61	67	42	53	59	61	60	64	56	64	70	57	53	51	51	54	52	53	46	54	46	50	57	49	56	48	42	43	46	37	50	49	42	50	57	42	60	59	57	64	50	64	42	67	52	46	39	48	48	70	55	52	58	54	56	37	47	50	52	62	52	48	58	63	65	52	52	55	54	51	49	53	42	42	51	49	52	51	44	61	55	52	43	60	73	52	56	50	75	59	56	42	54	53	59	46	56	61	42	48	54	47	50	53	39	47	61	42	60	36	54	55	47	47	49	47	59	41	56	51	46	36	51	55	53	38	46	44	40	67	59	54	58	45	42	50	56	49	51	47	50	45	62	59	43	47	54	73	54	55	42	33	48	49	45	65	42	33	57	35	32	48	54	51	42	53	51	58	75	53	44	54	50	60	54	62	52	52	60	59	58	48	45	56	48	50	51	48	46	42	61	57	57	49	82	55	58	56	50	55	39	46	46	60	56	54	61	38	53	72	61	46	61	65	57	46	52	49	47	47	45	58	61	60	44	53	47	66	57	58	48	48	58	69	46	53	38	49	65	52	41	59	66	57	56	58	48	58	38	62	51	54	57	56	51	66	59	42	41	55	56	58	53	67	44	44	48	53	54	61	54	66	62	52	48	62	48	50	56	65	63	44	40	55	47	44	44	47	47	59	49	49	56	61	49	48	55	47	41	55	51	43	63	48	41	61	61	51	43	65	66	48	63	62	43	64	61	41	60	50	68	57	66	48	61	51	65	52	52	54	52	35	37	51	39	42	50	52	47	60	57	42	52	60	38	54	56	58	49	57	51	48	46	56	64	51	46	38	50	48	54	62	36	60	53	64	50	48	68	61	53	42	54	47	58	65	42	51	56	52	50	48	48	53	51	50	41	52	38	46	61	61	49	63	61	52	60	49	52	64	48	60	56	56	58	62	48	55	61	50	58	58	48	32	67	57	50	50	54	50	51	44	43	56	55	52	63	48	52	50	39	46	37	61	66	56	57	51	42	59	65	54	47	66	55	54	43	47	57	58	51	50	50	49	53	56	52	57	77	54	44	59	55	50	42	58	50	44	54	56	65	59	43	46	51	54	62	57	56	47	47	65	57	68	48	58	60	59	50	50	36	56	43	57	47	60	45	52	63	63	55	45	55	52	49	50	53	52	54	55	60	38	50	49	53	49	48	42	69	65	58	52	54	52	43	38	55	61	49	50	49	59	56	50	50	39	51	48	55	57	50	62	54	42	50	63	58	41	57	51	48	44	59	62	49	38	41	43	35	50	57	41	61	56	52	53	46	49	53	54	45	60	38	57	50	67	37	56	44	44	49	44	56	59	54	56	62	52	56	59	47	62	52	41	58	55	57	53	46	62	50	51	44	57	53	65	44	43	58	40	56	59	61	61	47	53	66	53	52	50	42	57	56	51	46	38	51	52	51	71	55	50	44	54	45	57	59	63	52	46	55	50	57	59	49	55	52	46	63	47	54	48	48	50	62	58	45	45	51	58	51	56	46	47	48	54	47	56	42	47	45	43	62	57	52	50	48	46	53	46	68	69	51	47	41	51	44	51	61	61	43	48	41	49	46	44	51	46	51	50	47	45	44	43	53	56	47	68	57	55	48	56	51	51	57	55	63	41	53	54	52	51	54	36	53	51	55	47	47	50	46	54	58	55	68	53	49	51	48	55	50	44	55	55	53	61	59	48	43	61	41	56	57	56	66	51	60	54	56	56	61	52	64	55	57	55	55	53	42	65	60	54	54	60	58	34	42	46	53	41	70	57	43	53	55	52	49	64	57	54	66	43	60	46	48	54	53	48	51	56	47	64	50	45	65	56	53	57	51	55	48	57	53	55	58	55	53	46	63	49	59	52	55	64	55	52	47	62	49	51	52	53	60	64	43	45	43	67	58	54	57	45	63	43	43	44	61	51	57	46	50	47	70	50	40	61	43	65	65	51	39	46	62	56	60	62	54	74	52	51	51	53	55	56	47	46	52	42	40	60	64	44	58	47	54	61	54	59	61	62	36	61	57	58	48	45	49	49	55	63	61	60	57	51	58	47	67	53	50	67	55	55	52	56	48	60	49	43	38	47	51	64	39	61	64	53	55	51	53	61	57	57	50	50	63	54	43	59	48	35	56	67	41	51	45	44	56	64	54	56	57	54	57	57	48	45	59	58	55	50	64	61	63	53	48	55	41	52	50	44	52	49	62	42	54	43	44	51	54	50	45	54	57	64	55	63	54	60	57	48	48	36	34	61	60	43	47	39	59	57	41	49	39	44	42	45	64	53	60	58	54	54	72	57	39	52	50	56	51	50	68	47	61	55	56	64	57	42	46	55	45	51	66	54	46	56	46	51	56	47	56	46	34	49	55	54	41	57	42	50	57	41	47	51	48	60	60	68	51	58	42	66	52	63	53	55	44	58	46	52	47	54	48	52	56	50	51	66	36	57	46	61	54	64	47	47	59	59	42	59	55	52	58	59	54	43	48	56	51	43	52	43	62	57	55	51	65	36	53	53	52	58	52	61	58	43	61	62	60	55	65	48	60	35	56	61	42	48	50	49	52	52	44	60	59	40	59	59	56	50	61	63
3361	243	242	243	277	229	231	179	189	192	173	169	167	180	170	161	176	191	162	182	182	160	175	200	157	174	166	183	159	167	161	169	167	163	171	165	185	155	157	174	180	157	179	150	185	157	159	171	164	159	161	168	155	155	148	159	164	182	172	159	147	168	188	180	168	164	192	177	139	157	166	165	167	162	181	147	140	157	186	160	148	174	173	174	176	147	168	172	161	159	189	197	161	170	166	178	170	152	180	182	159	177	181	164	166	166	176	174	177	178	168	175	154	144	173	128	174	176	183	176	193	186	159	162	183	158	185	169	184	164	177	162	134	153	166	155	182	164	165	154	166	174	162	178	166	158	175	167	174	164	164	147	185	174	164	175	147	163	167	161	164	172	159	155	158	164	157	165	201	167	177	161	144	157	180	155	147	152	152	162	154	181	182	162	159	172	191	173	168	179	156	184	159	155	152	167	155	170	188	153	188	163	176	172	177	181	148	167	183	153	150	178	142	158	160	149	182	161	171	151	163	174	172	157	160	163	158	160	158	170	194	153	177	153	173	165	163	193	160	149	157	197	166	170	166	169	168	161	168	160	182	173	152	179	169	169	163	157	155	180	159	163	180	161	164	162	171	156	170	171	175	146	161	147	152	166	152	156	177	175	165	174	173	142	169	192	167	172	165	163	191	168	145	165	172	177	190	140	172	174	179	167	158	154	174	147	168	160	180	170	139	183	167	158	171	171	179	168	130	139	166	180	170	167	167	196	175	154	152	178	143	191	177	169	164	179	166	168	172	162	156	148	186	152	177	180	173	176	174	182	161	163	129	180	151	182	172	162	167	170	178	156	180	184	168	154	159	150	178	150	160	173	169	177	169	161	183	166	162	165	167	173	161	187	168	163	165	168	167	146	170	162	179	177	154	169	178	149	156	147	171	173	169	159	179	158	158	150	153	162	188	182	169	148	154	161	181	166	174	145	139	168	179	153	166	169	149	170	163	160	162	147	151	177	152	145	167	171	155	150	160	178	188	159	172	150	185	170	171	176	166	158	145	177	179	158	156	167	178	173	162	152	169	172	188	158	199	168	169	149	158	158	164	149	194	164	155	170	188	180	156	151	183	167	180	187	141	169	167	176	188	198	162	179	163	168	165	154	195	168	158	166	156	190	147	150	158	171	163	182	161	175	180	166	166	174	173	148	188	180	164	156	155	156	144	169	165	165	163	161	164	165	174	174	155	137	166	166	156	148	173	161	149	168	163	183	160	171	174	169	181	164	175	183	149	162	172	142	169	156	195	153	181	160	168	172	171	173	163	167	151	162	189	167	180	153	173	166	161	160	159	171	178	175	172	150	162	155	165	164	166	171	167	163	160	150	178	155	208	160	193	164	162	155	163	147	184	191	147	158	141	161	177	174	161	186	157	163	187	153	157	172	156	170	169	195	142	174	164	151	152	151	178	131	156	165	155	168	153	162	170	164	155	174	164	155	156	172	165	151	174	185	158	168	179	160	181	149	163	157	181	160	169	167	151	209	147	175	168	135	172	178	182	138	191	179	188	164	166	171	167	181	167	189	160	140	163	164	175	162	149	163	160	148	180	162	138	180	170	144	162	160	161	149	172	186	171	178	169	174	170	164	160	177	164	158	172	162	158	162	171	154	169	159	154	184	193	153	178	147	167	168	158	171	173	196	167	167	164	176	168	179	151	166	159	176	153	161	144	174	170	186	172	169	184	171	169	166	174	169	158	173	173	170	139	159	167	156	166	159	172	155	151	157	174	155	170	155	160	152	158	165	163	167	156	156	178	186	160	165	177	156	172	162	170	182	158	169	141	169	170	172	161	175	147	170	151	198	165	155	150	169	136	214	190	170	184	209	189	183	142	172	165	157	143	179	184	157	151	166	158	156	147	171	157	173	174	172	153	197	170	182	159	177	147	169	159	160	164	140	157	141	168	192	176	164	160	189	162	163	163	192	158	169	161	175	149	167	152	173	171	156	169	175	170	175	159	166	167	158	163	203	177	173	153	159	178	163	173	157	151	161	175	168	169	163	148	165	152	166	168	148	152	168	197	177	160	143	160	170	172	167	158	162	145	145	152	165	160	172	151	164	168	168	203	164	170	168	153	167	155	163	158	170	151	149	157	152	158	172	170	175	162	152	156	162	199	179	149	173	138	160	145	169	170	157	172	172	189	166	195	149	162	154	145	164	173	157	155	165	154	156	184	158	175	142	160	169	137	165	180	177	166	161	165	166	157	176	170	172	158	153	160	139	176	180	166	141	137	168	141	171	172	179	152	181	184	170	160	165	180	161	176	152	154	187	167	164	158	182	162	152	159	174	166	163	152	154	157	175	173	145	171	170	181	161	153	150	159	168	171	175	160	160	143	165	190	178	170	176	175	144	171	167	174	170	162	177	149	149	172	186	160	164	172	173	191	161	191	175	161	183	164	164	160	163	168	159	181	178	144	159	163	169	157	169	160	157	162	164	159	176	159	177	167	142	151	165	183	158	182	162	162	168	154	163	170	162	151	176	161	172	184	147	181	185	157	175	151	191	176	186	174	171	176	196	166	146	184	172	155	154	157	167	149	165	158	180	166	161	178	168	182	166	160	172	183	159	160	174	153	151	187	156	170	176	183	158	174	175	153	176	173	154	157	165	170	163	152	166	177	144	165	176	180	171	164	162	148	160	131	169	168	156	181	171	174	155	180	163	170	158	184	173	161	163	164	185	184	159	159	171	183	164	174	166	172	168	157	173	181	152	180	170	167	158	169	183	181	156	157	162	143	165	170	177	172	159	155	170	180	173	168	132	174	173	155	152	187	148	171	174	152	165	169	149	139	168	159	172	172	166	172	176	160	179	181	165	173	164	187	140	167	159	154	162	168	177	175	176	171	158	179	155	161	158	174	186	170	173	147	169	164	163	167	184	154	167	168	159	153	166	171	182	162	179	177	170	175	176	170	151	166	165	161	168	185	165	157	157	177	164	158	161	155	183	134	168	169	162	135	154	172	153	169	145	172	162	150	159	168	177	194	158	160	163	141	158	176	159	171	176	151	155	150	149	165	174	153	171	161	169	159	148	168	165	162	146	139	167	182	160	156	139	164	173	151	158	166	177	206	160	151	155	146	181	160	165	159	187	144	175	172	174	142	158	142	169	179	129	146	160	147	173	187	175	172	162	175	164	158	177	172	173	188	190	161	166	177	170	184	154	178	156	180	176	162	187	166	169	181	173	165	170	187	180	190	163	167	158	160	181	176	158	194	181	177	152	164	164	157	151	171	163	189	155	130	177	174	154	173	175	147	156	158	165	183	156	182	171	163	160	173	153	178	177	158	169	161	161	199	166	169	166	197	171	150	169	167	171	146	163	183	169	168	168	145	145	183	181	151	169	166	176	177	187	170	153	176	165	173	165	173	180	172	155	167	140	164	157	134	171	163	175	169	158	148	158	175	164	170	159	160	156	154	169	157	194	155	162	159	164	181	160	160	195
26365	6864	1212	854	601	427	383	351	267	216	172	187	170	176	163	179	142	144	148	130	121	129	122	134	109	117	125	108	109	128	126	129	126	118	117	130	128	117	124	90	104	117	126	109	105	123	101	124	100	110	99	122	104	108	114	127	111	106	123	107	109	95	98	112	112	105	89	94	117	104	125	128	118	119	98	123	116	96	128	101	97	129	96	126	83	105	121	97	115	112	107	111	114	125	100	111	118	121	108	93	90	114	125	123	117	110	97	124	124	98	131	124	121	115	108	111	97	101	125	108	100	104	115	113	111	118	102	95	106	109	107	117	118	101	99	119	114	101	103	109	92	102	111	114	116	106	112	113	128	125	104	108	110	98	103	109	99	109	106	114	109	101	93	97	109	117	90	113	120	117	101	106	120	107	96	105	123	113	95	108	125	104	87	124	116	93	121	102	105	93	104	96	113	98	121	96	105	94	108	120	114	105	106	101	100	103	108	117	116	86	122	120	109	99	104	111	97	120	99	110	100	78	109	117	112	113	109	127	127	94	112	111	113	103	106	113	97	102	106	99	107	99	100	81	125	104	112	121	110	113	118	124	96	122	100	94	120	116	117	119	112	103	115	116	93	110	120	105	114	121	104	88	115	105	97	116	116	109	118	88	102	102	100	112	99	125	96	117	93	130	104	113	94	123	117	95	101	116	120	110	116	118	111	114	113	112	88	105	119	109	112	113	118	132	122	111	97	124	112	121	111	102	97	105	93	101	116	118	116	98	88	127	99	109	116	101	111	98	115	109	112	95	101	112	94	102	101	113	100	101	99	102	119	118	112	126	91	109	108	104	104	113	113	104	113	101	91	112	124	118	94	112	114	108	101	121	88	106	124	114	100	116	102	122	113	128	105	101	99	111	105	93	97	105	103	112	103	119	110	107	97	110	108	114	97	111	105	123	123	102	101	110	117	101	100	127	110	98	118	103	127	109	121	104	125	118	116	98	106	113	109	97	113	124	111	111	115	124	95	110	109	117	100	101	105	97	93	107	107	93	96	127	128	115	112	126	98	115	88	121	88	102	99	103	119	93	113	87	113	118	116	115	116	121	105	104	99	102	106	135	102	118	114	104	99	117	101	111	117	102	104	97	101	121	94	123	111	117	101	112	118	116	103	109	113	104	114	105	101	108	115	130	101	109	105	112	118	102	131	109	110	85	84	108	103	123	109	97	115	123	114	119	104	112	94	106	99	93	113	113	76	102	111	93	104	117	125	110	117	110	113	121	78	121	114	108	123	121	120	115	106	105	109	92	85	108	117	132	114	96	107	98	122	89	100	127	104	114	106	85	121	114	119	96	105	104	102	103	101	98	105	111	108	122	99	108	87	107	123	108	113	109	103	110	104	98	106	85	126	116	82	120	101	103	106	119	115	102	106	91	114	95	97	121	99	129	126	92	122	95	95	97	115	91	105	125	129	104	123	108	107	122	118	101	95	122	124	100	100	115	109	123	127	122	107	106	109	126	118	108	121	106	100	111	108	124	134	106	119	111	106	104	103	117	116	104	87	97	113	102	101	116	96	92	105	108	107	98	106	94	109	91	90	95	99	133	116	116	113	102	106	92	113	124	105	108	124	107	119	116	106	106	124	115	123	106	115	111	103	107	108	108	119	109	118	110	120	109	91	113	117	131	107	116	93	94	112	112	123	94	107	111	119	90	118	112	124	99	112	113	97	94	112	101	126	100	105	108	114	106	93	121	86	95	120	113	120	88	115	114	89	107	121	107	121	117	120	121	96	113	98	90	106	108	119	116	128	109	95	101	122	103	104	101	115	96	86	84	103	120	123	112	109	111	93	113	99	109	107	111	124	103	127	112	109	114	118	103	121	109	112	128	107	95	97	96	93	101	118	108	91	90	97	104	119	121	120	124	122	115	103	103	114	127	104	102	134	98	86	103	109	104	103	104	114	97	105	111	88	101	112	100	104	128	122	105	128	114	125	101	113	116	88	100	103	105	90	106	111	98	117	98	105	105	99	117	130	102	114	120	117	115	111	111	108	98	91	116	102	130	136	131	97	112	109	113	105	125	102	111	100	108	115	120	121	110	117	114	93	108	108	105	120	116	113	112	90	99	102	95	95	119	103	117	103	90	123	122	102	90	109	112	111	129	99	116	105	104	114	93	117	105	137	122	111	125	122	119	94	118	92	108	105	95	110	118	101	127	111	111	122	109	112	100	116	114	105	98	130	107	116	122	96	114	112	106	111	108	126	115	107	106	120	97	108	105	114	111	89	113	104	119	114	97	108	100	107	122	104	96	105	112	101	80	99	95	91	114	97	104	113	106	97	113	94	95	124	87	128	104	102	105	98	109	99	85	106	121	136	127	112	117	98	107	98	126	127	97	124	102	129	118	99	108	106	116	101	105	107	118	107	110	89	107	126	108	120	106	111	106	110	110	110	104	96	123	95	117	117	110	106	116	112	128	101	134	102	124	119	114	98	118	111	93	106	104	105	111	129	124	124	114	135	107	107	103	123	88	93	109	100	109	101	136	109	109	116	100	112	102	89	102	108	119	96	104	105	111	115	118	117	110	123	95	122	114	125	98	131	100	104	105	118	91	113	98	96	103	123	130	127	116	101	104	101	121	116	105	110	97	111	104	101	99	113	116	121	104	127	102	93	116	79	110	131	93	103	117	114	101	113	99	117	110	107	101	100	138	131	119	120	119	120	100	114	105	98	110	97	94	99	86	116	103	117	109	119	117	105	129	91	102	108	115	107	123	119	106	135	117	130	103	114	112	109	100	110	98	111	109	100	118	99	99	111	104	116	104	107	113	92	114	114	115	126	107	107	115	104	117	93	134	101	112	89	106	105	128	93	99	111	118	86	108	106	128	113	121	128	110	110	111	82	122	124	116	105	104	119	107	122	117	110	112	109	116	111	111	96	113	106	101	103	100	112	88	120	115	97	111	124	124	108	119	115	121	80	97	133	119	114	126	101	103	109	96	126	89	110	122	93	95	101	101	117	109	106	99	105	112	125	104	116	107	113	106	117	119	112	108	100	109	127	93	107	104	115	113	120	100	110	93	97	127	114	101	108	101	128	123	96	106	102	121	108	104	104	108	109	115	101	107	112	94	100	124	110	95	118	109	117	93	84	123	134	105	100	89	99	103	116	96	97	116	108	129	114	111	132	116	129	115	120	103	126	107	93	104	104	116	109	90	123	117	85	98	132	113	106	109	120	96	93	140	86	111	106	93	94	100	117	106	113	113	106	110	104	105	88	119	110	121	87	125	114	108	94	112	105	122	112	126	113	83	115	108	87	87	124	114	94	111	98	94	105	132	119	108	113	124	115	105	101	115	113	133	112	92	127	107	92	103	101	109	93	124	96	105	105	93	106	125	123	119	90	105	103	110	89	111	105	95	96	110	116	103	141	124	105	122	112	103	99	105	100	99	133	110	98	128	106	96	103	126	111	98	108	111	116	104	97	121	128	110	102	99
15345	1507	2380	2803	2459	1915	1609	1364	1128	934	841	770	709	640	619	608	524	516	520	455	490	441	432	408	422	389	411	403	371	355	362	377	373	384	348	322	342	342	321	345	346	357	328	350	316	327	304	316	308	328	335	318	316	314	322	302	299	298	345	315	322	299	310	310	337	301	317	320	277	305	297	306	292	302	336	300	310	309	303	305	297	269	330	339	290	314	308	274	331	317	286	273	344	304	323	322	294	300	312	304	290	260	315	297	300	332	296	290	317	308	299	324	273	348	288	286	266	302	322	279	296	294	316	292	311	287	289	288	278	301	264	304	314	310	324	298	316	294	296	292	279	303	313	312	298	281	295	324	302	290	344	317	308	284	289	283	232	294	315	285	278	294	295	284	331	298	339	342	299	315	306	275	337	273	293	307	292	303	276	303	304	334	291	288	293	298	290	296	330	258	264	315	267	324	279	289	317	285	280	288	276	276	303	330	334	281	319	288	302	311	277	281	314	305	289	286	274	304	327	304	305	295	250	295	319	302	284	246	307	291	293	321	291	284	293	303	301	289	297	282	296	302	297	310	277	312	282	287	254	297	280	327	284	312	287	289	275	305	295	295	319	320	298	324	298	281	293	286	266	299	291	333	308	272	290	295	287	281	293	286	308	274	285	279	302	296	294	319	285	285	294	279	294	291	304	338	309	286	289	305	317	290	305	316	276	268	286	310	315	310	283	275	300	292	300	311	286	296	305	285	295	297	299	293	288	295	338	283	268	288	283	297	295	299	267	308	280	264	316	281	274	280	292	306	292	288	320	326	291	298	332	296	291	296	287	296	299	248	276	303	293	289	285	298	274	283	302	300	307	277	301	263	301	277	288	286	289	281	320	323	293	296	282	233	316	293	273	316	300	311	285	316	329	296	319	298	308	303	278	292	291	285	297	264	272	302	285	313	299	310	298	294	293	310	276	279	308	298	322	301	325	266	289	298	260	289	284	317	310	299	295	279	302	330	290	284	293	294	297	309	304	309	274	303	274	312	273	286	301	258	294	309	289	308	300	289	284	291	295	269	280	320	300	304	330	285	269	265	276	296	292	286	289	282	277	259	295	283	267	309	285	275	289	282	292	303	275	298	301	312	286	303	290	264	298	288	279	296	307	249	292	287	308	301	296	295	299	290	276	320	300	285	282	308	302	244	272	340	294	297	297	295	275	304	308	274	301	277	290	322	304	310	286	316	323	286	292	313	302	309	294	284	285	284	303	317	277	307	306	306	289	290	283	302	300	277	295	313	298	304	293	333	271	291	273	281	301	283	284	293	287	298	272	298	305	297	314	299	322	303	308	255	286	319	247	279	297	302	299	303	275	297	287	293	302	293	295	292	310	304	287	255	352	295	295	297	284	288	301	297	302	302	293	313	282	319	292	280	251	275	283	309	273	301	294	273	287	276	306	317	291	294	324	295	271	327	308	272	282	297	287	256	340	289	323	294	285	301	287	293	289	293	294	297	307	265	340	300	308	309	289	272	300	288	304	270	304	316	281	312	291	283	276	323	315	286	288	312	295	321	324	298	282	314	304	290	296	303	313	298	308	307	297	309	307	283	332	313	311	318	295	263	296	290	329	293	282	263	287	286	298	269	323	318	277	273	327	297	298	308	313	286	290	300	304	282	303	315	277	299	311	292	301	318	269	328	319	308	311	303	284	282	269	314	320	285	289	285	285	298	296	292	314	295	298	285	312	278	315	249	282	271	314	301	287	292	301	316	298	290	303	318	269	287	312	291	289	325	306	281	324	287	270	317	280	311	305	287	280	289	297	294	268	288	310	303	277	300	279	298	293	329	281	301	277	280	329	283	319	331	315	308	293	311	291	302	304	292	263	309	277	309	276	311	310	288	254	298	311	321	286	278	312	288	309	268	274	298	283	284	316	293	267	293	295	275	284	319	265	282	302	305	310	277	278	303	302	315	289	303	298	278	295	296	326	304	271	316	290	289	299	283	301	296	318	315	284	274	317	292	294	300	296	277	331	301	286	293	292	293	298	302	292	310	300	284	315	292	292	232	282	308	299	300	300	253	304	321	308	295	312	326	256	283	303	318	298	272	314	271	294	306	282	300	286	297	293	306	300	299	282	290	299	306	293	291	293	282	312	297	310	307	292	280	288	262	298	293	301	316	296	313	290	306	293	275	314	312	294	327	310	315	284	294	285	281	280	308	288	260	269	302	294	314	295	304	294	325	291	297	311	302	319	294	304	318	262	279	261	298	292	280	311	299	290	290	294	317	292	283	310	309	298	272	302	294	286	306	314	281	303	287	294	293	326	279	306	312	330	312	309	299	281	299	302	296	295	332	311	292	268	287	300	313	288	302	296	322	274	287	309	301	338	310	301	325	301	305	301	296	286	245	293	273	284	287	281	297	284	320	297	324	323	320	293	278	320	304	281	270	299	275	284	259	292	285	297	320	301	327	288	289	281	333	274	311	285	337	295	284	306	286	300	324	273	287	298	315	287	270	310	307	290	265	290	305	305	306	282	267	296	278	312	283	311	276	299	327	311	291	265	272	318	292	277	309	296	297	312	284	307	286	295	312	287	303	289	317	236	287	313	322	315	286	281	259	331	271	293	306	291	289	297	305	270	301	300	290	316	286	324	283	285	302	289	297	301	330	299	268	299	305	290	311	290	308	295	307	284	298	308	299	276	296	299	280	322	280	277	289	310	282	311	307	293	273	297	277	296	309	287	289	288	294	318	299	301	295	276	301	282	265	302	328	295	299	289	276	314	320	302	315	285	262	303	272	287	317	298	308	297	293	285	288	325	291	330	314	281	300	284	285	285	317	302	286	316	305	294	317	316	317	350	291	293	303	272	288	313	307	283	308	299	318	311	305	287	267	281	294	302	300	306	305	279	280	282	291	276	295	292	287	291	328	307	328	305	280	293	322	328	308	333	283	302	312	277	273	287	294	308	317	308	276	281	297	319	303	289	293	249	296	286	309	294	307	293	282	277	304	294	294	319	287	310	310	293	304	276	282	281	268	305	316	308	306	323	268	316	312	285	322	312	290	299	331	300	312	312	308	299	308	296	275	281	275	310	266	291	330	285	304	303	292	301	280	289	285	274	300	314	257	298	282	279	280	304	312	316	322	281	300	304	312	315	294	303	305	337	306	286	286	267	261	293	314	302	313	293	321	308	282	303	323	295	315	291	336	285	313	290	282	295	310	283	301	289	303	261	297	295	292	326	322	309	307	307	334	268	315	305	286	293	290	272	303	290	307	327	300	316	250	289	299	288	310	307	282	301	302	303	331	300	290	299	316	296	321	282	253	331	287	290	317	315	283	307	292	326	263	301	308	308	286	301	297	275	279	301	309	321	280	312	315	328	310	302	302	292	298	315	303	308	298	290	295	311	271	311	325	260	281	287	313	282	314	301	283	302	295	293	298	321	288	293	297	278	297	265	297	304	283	319	290	278	281	313	290	284	323	337	306	298	326	295	296
37568	14199	2736	1730	1300	925	695	584	468	461	393	409	346	327	278	281	311	266	269	251	297	283	233	231	280	246	235	225	220	226	242	219	237	233	201	208	217	225	218	193	225	216	197	241	242	208	228	214	239	213	244	207	227	211	223	210	233	225	215	227	194	200	215	241	253	216	206	218	229	213	208	213	221	210	228	193	215	236	206	244	227	200	225	209	233	221	214	210	191	204	219	213	247	211	180	202	211	201	196	232	218	244	219	203	205	227	213	211	209	200	215	223	212	229	211	179	227	205	204	242	219	220	216	220	218	217	234	222	230	239	213	216	235	245	231	217	210	211	183	231	227	189	226	166	205	239	217	187	202	192	207	210	240	185	177	213	202	219	227	234	200	218	211	203	226	201	210	209	232	211	209	213	204	204	235	221	214	218	222	195	230	246	238	241	245	184	239	199	219	213	198	212	189	230	209	224	202	218	209	230	213	225	214	246	222	228	210	199	190	204	228	225	217	183	211	203	219	215	209	244	211	211	202	215	211	203	203	194	225	241	200	199	224	230	196	201	224	219	211	235	222	222	200	197	204	219	232	194	228	194	216	206	227	199	201	198	220	207	214	207	210	207	206	219	190	205	209	200	216	208	202	238	230	190	180	242	220	238	233	189	256	208	204	227	224	210	199	185	229	221	195	216	228	232	220	197	179	210	212	222	196	222	202	224	217	196	225	227	190	227	204	199	211	218	208	236	234	213	215	211	225	214	218	222	239	211	206	203	223	223	202	210	211	208	236	228	220	255	222	208	220	234	185	209	229	241	247	218	204	243	198	210	205	214	234	229	210	204	195	228	227	223	233	237	189	191	236	224	236	216	196	223	233	246	228	194	239	221	248	227	205	219	192	242	219	199	214	200	216	234	249	207	199	224	219	198	192	205	217	197	227	243	212	225	213	215	245	204	246	203	196	215	257	197	207	220	212	182	227	221	207	223	218	199	217	231	240	235	200	228	264	222	231	195	198	212	228	218	215	233	178	211	211	218	193	209	200	243	210	231	248	197	208	211	214	225	204	238	226	214	196	241	209	223	195	221	213	179	227	220	231	221	225	234	229	235	212	239	203	184	210	209	211	251	213	213	225	200	202	232	220	204	228	210	209	196	226	193	234	199	202	197	231	203	227	230	210	213	219	189	221	204	198	234	201	224	178	217	210	209	187	201	225	243	181	221	225	234	237	199	190	229	225	207	218	250	223	217	203	206	215	236	215	212	211	202	217	208	229	219	238	214	193	214	203	189	208	215	219	217	223	248	225	223	219	209	201	219	231	231	237	189	210	213	222	215	188	215	203	214	231	208	187	204	230	250	210	215	211	215	189	223	231	239	198	205	206	209	206	203	217	212	214	209	199	229	204	222	201	223	198	209	222	195	233	216	209	245	210	198	204	224	199	214	201	214	186	191	209	199	227	223	199	220	214	222	194	215	210	247	188	204	204	231	232	189	223	228	204	225	213	191	222	221	244	234	210	214	230	218	244	236	208	236	217	223	213	209	194	185	220	229	197	214	264	222	211	234	238	233	235	227	228	229	218	197	178	210	205	225	231	199	195	213	216	221	221	209	224	263	216	207	210	229	203	228	255	182	231	209	213	211	197	217	217	211	249	200	199	191	218	222	214	232	205	202	233	198	255	218	203	198	243	197	202	225	199	215	223	236	210	217	218	176	226	210	243	213	221	236	204	217	239	192	191	196	209	208	215	218	226	178	206	201	206	219	188	205	211	213	211	224	188	207	213	176	202	221	227	190	221	189	229	235	209	198	219	234	216	225	208	245	227	202	228	231	207	212	258	212	215	237	206	205	232	214	216	218	214	226	216	216	228	200	206	225	222	218	203	223	215	208	219	220	212	192	205	201	207	193	224	196	206	240	199	190	213	198	210	214	238	234	260	221	215	211	222	222	195	217	196	224	189	213	218	210	207	205	201	209	223	218	232	215	209	237	225	224	212	226	218	222	215	242	221	204	210	206	208	226	208	235	224	217	202	175	200	222	210	234	225	192	212	211	213	215	192	214	197	225	239	201	230	207	240	213	214	200	205	218	212	208	196	250	233	212	229	212	206	205	220	235	213	194	215	223	233	215	192	212	215	228	189	218	231	190	225	200	221	208	217	185	203	219	188	222	217	202	219	222	228	213	222	231	220	203	203	210	211	220	184	217	223	197	216	226	196	218	220	207	196	235	238	220	220	193	199	202	218	242	202	198	206	219	209	199	220	215	225	204	209	202	223	200	212	179	204	218	208	188	219	218	207	210	211	182	222	223	217	203	229	192	240	224	199	215	212	217	207	210	198	215	191	230	198	224	204	231	230	209	231	204	204	209	220	201	206	210	228	241	228	199	209	216	213	207	216	213	219	221	202	217	231	241	200	209	209	213	222	214	223	226	195	188	198	230	190	202	212	223	221	207	206	232	196	203	208	234	201	213	202	181	251	209	199	226	228	230	225	214	199	216	237	215	201	194	219	220	192	210	225	217	217	214	215	219	194	240	221	210	221	239	221	218	209	206	229	203	199	203	210	217	214	247	215	200	229	210	213	192	177	241	186	200	221	192	200	214	223	232	212	244	231	248	208	205	244	209	222	205	218	205	213	223	183	203	219	227	220	229	226	218	189	215	214	204	226	226	233	221	213	223	228	220	206	192	214	207	207	213	237	219	217	196	215	195	212	238	211	220	195	227	236	199	215	230	201	189	236	223	205	197	228	214	203	193	245	236	222	232	247	219	193	197	210	224	233	203	203	202	210	208	221	212	223	218	220	217	223	210	214	211	231	204	228	246	218	228	198	222	221	227	197	203	225	214	213	200	211	210	218	183	200	237	204	199	207	201	209	218	231	197	199	217	204	215	191	207	239	211	191	245	221	225	227	215	227	200	222	253	219	234	240	228	219	235	229	193	210	236	237	218	209	202	202	210	242	231	210	227	184	210	246	203	215	196	188	217	198	203	225	202	200	192	208	234	234	228	221	213	208	212	209	209	207	216	230	215	247	198	203	219	224	199	216	210	229	218	236	191	198	196	223	254	200	220	187	225	236	193	201	224	223	206	215	203	243	240	195	212	206	270	210	213	198	216	207	206	199	208	235	244	215	206	201	237	243	210	226	228	235	216	222	228	202	178	214	227	201	233	220	243	233	228	222	244	221	212	194	214	229	182	221	228	227	238	201	229	201	210	230	214	212	203	201	219	221	206	202	234	211	214	203	237	218	217	209	218	232	213	202	209	230	232	202	208	217	217	221	202	240	188	203	209	193	218	201	192	232	218	221	214	219	212	237	197	223	185	217	223	206	208	212	208	218	209	208	236	232	222	225	239	220	190	225	227	205	216	235	224	216	198	238	206	176	225	190	200	222	243	249	217	219	213	211	202	181	236	241	237	212	207	230	202	191	205	221	232	232	227	243	199	227	230	203	220	205	205	201	221	214	196	215	225	224	231	213	200	231	231	190	202	210	248	215	216
20965	2631	4304	5132	4413	3514	2860	2425	2140	1761	1646	1458	1226	1226	1114	1042	953	990	927	896	856	812	734	762	719	726	707	683	685	682	616	652	624	641	612	601	612	636	587	597	577	585	558	631	574	598	553	571	570	580	578	545	580	571	509	546	545	560	540	517	570	557	520	575	529	548	544	540	531	551	550	546	539	562	564	540	547	513	503	493	543	519	518	524	507	535	502	504	514	515	520	515	536	527	534	514	515	537	563	527	515	562	527	526	528	482	541	566	503	509	483	506	498	511	508	541	524	500	484	531	548	522	540	494	478	530	501	529	544	543	519	524	481	530	495	509	545	538	528	530	544	524	484	543	476	500	531	499	507	474	525	527	522	515	486	498	513	470	516	501	493	506	495	530	516	543	541	536	533	529	514	467	544	478	494	512	492	517	444	510	506	507	509	534	517	510	534	566	510	531	512	515	505	495	515	500	498	515	505	516	521	494	490	497	525	526	495	556	534	508	538	515	547	530	530	517	515	495	535	521	519	545	509	513	554	504	493	492	531	546	499	456	502	536	498	541	505	486	538	501	514	493	519	512	474	514	506	529	518	489	491	577	497	477	478	511	479	506	537	490	494	544	485	528	545	511	517	515	530	528	482	525	524	484	520	528	541	572	504	525	559	520	534	525	569	532	502	530	537	500	534	497	519	510	503	539	520	510	542	512	505	538	519	489	521	506	494	515	523	556	502	517	478	484	504	471	520	493	532	521	519	566	503	528	517	505	478	490	473	515	470	502	547	519	492	530	483	495	465	525	513	514	512	513	502	483	512	525	499	506	484	541	464	505	471	505	516	516	485	496	501	479	510	492	521	517	540	565	546	493	500	537	477	493	500	497	497	507	506	536	504	488	527	531	512	530	477	477	521	500	567	539	484	548	533	526	530	501	465	495	484	542	536	524	546	502	520	515	513	535	501	556	525	518	502	509	505	519	513	502	537	521	545	501	559	551	455	476	515	506	521	505	503	518	463	538	514	497	568	512	513	482	495	519	494	539	509	488	500	537	514	516	513	488	503	509	516	516	499	508	533	531	564	500	525	481	510	512	543	479	488	478	499	500	545	530	496	505	539	555	482	534	535	510	537	529	553	508	489	557	517	516	531	498	541	524	503	525	487	521	503	531	532	509	471	510	453	550	524	491	567	488	516	564	505	502	550	497	452	543	545	466	546	505	511	488	527	518	503	523	525	505	497	525	535	535	533	487	492	493	516	529	512	482	498	515	510	517	557	493	518	520	511	512	501	499	523	535	557	462	537	509	504	497	523	483	540	470	551	475	516	485	531	523	517	518	512	542	481	514	509	550	513	540	530	524	484	528	556	482	500	464	506	521	517	493	523	510	480	546	499	512	510	528	525	492	564	509	531	507	540	483	534	487	476	521	546	488	453	540	525	508	512	507	479	482	521	505	485	545	461	479	526	499	525	513	524	521	465	547	545	540	526	537	491	510	532	487	478	555	475	489	517	550	506	511	550	526	503	514	522	522	538	501	515	530	482	501	518	520	501	504	493	508	492	491	476	532	503	484	520	518	524	524	506	492	523	503	498	496	514	544	495	498	502	505	511	508	487	490	505	530	541	513	527	526	519	501	512	502	497	518	531	520	532	521	526	512	500	524	507	535	506	485	539	533	493	507	510	524	515	500	515	521	491	534	494	535	455	517	542	517	506	509	471	506	493	491	474	535	480	479	468	540	540	507	502	518	511	526	505	532	494	514	491	506	506	509	496	540	495	470	522	526	513	553	533	495	575	481	479	531	478	484	524	482	542	511	487	542	508	481	542	519	510	530	472	540	470	504	503	547	548	517	517	555	496	518	502	458	498	496	483	495	554	519	524	484	501	574	496	463	476	489	503	542	501	514	504	507	518	510	516	512	494	517	511	527	524	495	547	521	539	495	497	540	542	502	531	531	545	509	528	539	526	485	514	497	505	522	512	518	504	495	455	520	566	517	514	460	526	488	512	523	494	531	498	520	517	508	500	485	537	491	536	543	550	499	519	489	486	539	523	490	508	517	497	536	494	528	546	501	509	537	508	498	525	490	545	504	535	477	520	533	528	538	521	541	492	525	490	536	521	510	573	522	509	518	495	563	500	518	557	528	510	494	517	512	539	561	503	508	499	533	492	533	535	509	471	527	491	507	537	518	475	489	500	516	526	520	509	510	500	501	521	524	499	506	532	542	495	524	480	500	550	474	504	514	515	505	514	509	536	495	541	538	478	500	520	467	521	489	543	519	551	546	509	495	536	522	516	507	505	530	520	522	509	513	523	499	498	510	524	519	524	535	507	493	531	521	551	510	498	523	521	568	484	495	518	537	525	486	509	481	508	510	529	477	571	523	564	534	514	541	539	516	528	525	499	518	485	506	508	521	502	523	514	489	495	500	496	513	504	513	577	480	519	552	510	504	475	514	523	490	502	489	517	490	528	476	542	505	484	523	515	498	462	520	531	501	528	518	494	504	508	494	513	543	521	531	542	503	479	520	561	497	523	490	523	568	520	473	493	511	559	511	544	495	503	528	555	491	498	510	519	531	516	551	520	527	521	530	512	546	499	554	529	507	516	519	514	511	478	559	505	498	525	505	519	536	535	516	486	494	460	494	509	522	487	505	477	511	495	499	529	484	514	483	514	468	469	487	537	562	501	510	487	528	498	576	504	507	525	470	499	520	526	524	509	535	584	505	547	529	491	506	552	510	521	498	483	482	491	525	524	556	530	482	563	440	511	511	529	511	490	528	501	521	536	520	558	521	511	529	494	503	566	525	531	514	532	489	511	525	508	496	552	505	505	511	537	511	487	564	523	512	543	500	486	485	480	542	504	500	474	513	489	525	542	505	505	504	482	492	516	522	525	524	529	506	513	530	527	513	551	497	516	519	552	543	536	493	524	533	510	486	521	499	505	547	523	511	534	533	531	502	556	502	490	493	499	533	475	554	492	530	494	524	523	484	512	488	527	494	496	503	492	482	490	503	544	536	500	502	513	568	529	524	522	508	504	503	498	485	538	512	486	494	497	497	504	484	536	524	504	485	496	527	507	534	525	494	576	484	517	499	549	498	523	519	504	540	490	533	492	517	494	549	508	519	534	525	491	509	539	537	474	519	496	516	476	497	495	527	536	505	529	504	509	500	506	527	511	488	482	503	546	527	544	483	480	513	476	515	462	495	539	499	546	540	472	461	531	523	557	540	530	536	485	441	498	500	541	531	525	485	531	524	528	497	504	494	560	515	524	530	509	492	539	522	510	533	543	547	494	500	514	497	500	525	530	499	484	486	470	491	549	513	524	521	494	530	511	522	531	499	516	485	486	486	535	490	490	512	480	532	498	521	514	521	510	553	511	493	498	496	518	500	489	510	515	511	510	525	493	549	495	524	508	518	465	515	517	505	488	488	506	513	504	533	489	537	518	501	543	471	526	517	546	489	534	497	511	510	503	542	501	549	490	515	533	480	529	527	476	500
4835	159	92	76	76	80	58	44	62	55	53	50	66	48	49	38	57	52	40	50	55	41	53	52	39	56	58	49	48	58	43	58	42	58	49	56	51	49	55	45	54	52	51	53	48	40	51	64	53	53	54	45	46	47	44	43	44	60	59	60	41	54	58	49	54	44	54	59	50	49	64	58	56	62	49	59	49	51	51	54	62	50	51	57	51	34	49	52	39	51	56	43	55	53	56	56	39	44	56	47	57	52	60	68	49	48	62	56	34	56	40	59	54	36	48	50	68	60	54	55	53	45	60	51	64	66	67	49	43	59	47	51	48	71	38	60	59	55	48	45	41	42	51	51	47	45	43	58	49	49	56	57	54	56	43	55	60	52	50	62	49	40	51	58	56	44	57	58	56	50	40	44	47	66	49	50	64	67	52	55	48	49	55	50	56	51	57	58	39	44	53	58	57	54	44	59	49	47	47	35	41	48	43	56	55	48	65	58	45	42	40	55	57	66	52	67	42	55	57	59	43	51	39	39	45	50	39	44	48	51	49	69	58	58	46	54	55	49	46	47	45	49	62	57	56	44	52	49	56	56	52	45	50	39	49	53	53	49	51	54	44	61	52	48	56	71	35	58	43	51	52	51	56	49	47	45	49	52	52	42	53	52	50	44	47	49	53	45	40	61	52	49	55	62	66	62	59	41	59	49	54	61	65	76	63	46	68	64	64	49	57	54	56	45	53	43	54	40	44	55	59	59	58	59	44	53	51	48	48	52	30	61	46	45	48	55	66	56	60	36	52	57	47	51	51	43	58	52	57	70	63	56	51	53	48	54	46	61	49	42	47	42	59	62	49	49	59	50	63	62	55	61	59	47	57	45	46	50	53	52	41	46	53	50	52	48	52	40	47	53	51	46	60	47	67	49	61	44	53	56	39	51	39	57	41	43	44	52	46	52	46	42	70	49	43	47	61	48	38	67	41	59	48	59	55	49	53	49	62	51	48	51	51	44	40	63	52	50	50	52	53	55	47	49	48	56	47	42	49	54	61	55	48	42	48	54	56	51	61	53	51	49	52	48	55	46	45	53	48	43	53	47	56	55	57	56	41	51	49	50	40	60	57	64	52	47	52	53	48	55	45	62	47	60	60	60	48	55	57	54	47	45	63	60	62	43	49	47	62	60	65	53	50	54	51	40	52	55	51	55	43	40	44	49	59	42	52	50	57	41	40	44	54	57	58	46	54	51	60	44	50	38	57	56	49	50	54	50	52	43	60	48	62	49	39	57	63	51	46	51	46	43	39	59	45	50	59	57	55	58	52	53	49	52	43	53	61	46	48	52	52	59	46	50	57	53	43	51	63	55	51	46	48	39	52	46	46	52	51	50	67	57	50	51	60	57	59	56	48	50	35	48	64	52	74	54	60	56	41	45	58	51	66	50	51	45	54	61	43	68	62	59	51	49	40	47	57	55	48	38	45	43	55	62	52	64	39	56	44	61	55	61	51	52	55	63	45	57	48	55	60	60	46	32	47	47	45	53	51	48	52	28	80	50	64	56	49	55	56	44	52	54	53	46	49	60	41	53	46	48	61	50	47	51	65	66	52	71	55	49	61	42	63	58	64	55	56	49	55	53	56	39	56	48	59	35	49	43	52	50	32	64	52	61	61	52	44	50	59	48	49	56	62	38	52	54	41	58	59	42	52	60	57	54	58	46	57	57	65	55	53	46	59	59	42	45	51	52	57	58	53	55	69	63	49	47	50	44	48	46	47	49	55	62	51	50	49	58	66	48	48	36	56	56	48	40	65	44	48	60	57	57	51	53	63	42	43	64	50	55	44	63	56	59	45	53	61	43	60	50	62	54	45	50	54	59	45	41	40	42	61	45	55	52	56	48	58	47	58	43	50	60	49	66	59	61	45	57	48	61	51	48	57	57	51	56	58	42	42	58	49	42	67	45	42	50	48	48	43	33	50	49	50	71	52	62	50	33	43	55	54	63	54	60	45	50	59	45	67	63	48	52	63	64	52	47	68	67	53	58	52	60	47	69	41	56	62	61	48	53	49	53	54	48	58	46	63	42	46	52	42	42	46	49	53	48	48	53	50	42	41	56	51	46	58	46	47	41	66	47	47	44	52	65	48	53	53	42	52	57	52	53	61	51	52	51	45	55	58	48	58	50	43	56	51	53	56	48	53	51	60	57	43	55	50	60	54	62	50	59	52	54	55	55	53	54	50	46	61	54	56	44	45	51	48	53	63	65	55	48	56	63	39	42	69	46	59	51	46	48	48	63	66	57	43	50	38	60	42	58	43	51	44	54	51	47	54	47	36	50	52	52	53	41	56	43	55	56	60	47	38	61	54	48	46	49	51	57	56	60	57	42	48	43	47	37	41	52	55	52	46	50	55	47	59	42	52	42	61	67	39	59	54	66	44	57	56	67	48	46	57	51	65	47	46	42	49	46	45	49	45	44	64	49	39	47	61	42	53	49	55	59	50	54	47	37	49	68	73	42	39	55	50	36	55	58	52	58	49	52	42	46	49	53	62	54	38	48	50	57	42	63	69	43	48	61	48	61	54	49	56	49	55	53	48	56	70	54	49	54	48	54	57	31	35	53	72	50	48	46	73	63	61	47	59	39	42	45	55	55	48	56	35	50	55	56	57	54	55	51	51	42	45	66	39	44	48	42	51	37	66	57	48	44	56	39	59	48	48	48	60	59	65	57	64	47	61	64	51	46	63	59	52	56	57	45	52	56	64	60	48	56	43	49	56	51	56	51	59	47	51	51	47	54	56	52	46	49	60	45	52	54	49	63	47	62	62	50	53	53	56	48	50	44	58	43	39	54	45	57	43	43	52	49	64	60	52	37	60	59	58	60	60	54	48	55	56	41	43	51	46	49	45	47	60	60	52	41	51	48	37	54	54	51	54	48	50	46	47	55	38	66	51	41	54	44	62	51	58	45	56	52	44	53	47	54	51	51	67	51	43	59	43	60	50	52	56	66	47	56	57	34	73	54	59	62	54	65	49	46	50	56	44	75	51	61	55	57	54	48	51	62	58	49	58	55	53	52	57	60	55	52	62	58	39	62	46	60	40	36	60	57	46	48	51	43	58	38	48	51	57	45	54	62	52	63	46	53	48	63	52	62	48	50	54	38	40	58	52	58	57	55	74	62	58	50	46	46	46	63	47	59	56	57	58	49	53	48	46	54	56	48	35	57	34	55	38	52	41	48	41	56	46	53	53	55	46	52	35	57	45	70	54	61	42	52	58	42	56	51	48	50	56	40	64	55	45	39	47	62	64	56	53	52	63	53	49	43	64	59	44	52	57	53	61	57	48	41	49	50	55	42	54	52	61	55	43	47	56	49	51	51	49	55	44	45	51	56	60	39	44	45	45	44	46	42	54	48	54	60	48	42	49	48	56	54	42	41	59	57	57	64	63	52	45	62	43	50	52	59	60	59	52	49	61	63	55	60	58	51	53	49	58	42	50	52
3230	202	260	282	250	251	228	206	190	208	182	174	180	185	178	180	148	163	179	172	189	192	156	166	154	158	163	190	176	158	148	183	185	164	204	170	141	172	152	190	188	160	177	157	167	159	151	174	183	160	184	180	151	159	159	148	153	164	189	181	161	175	170	137	158	180	165	160	152	151	188	172	147	161	175	173	156	163	174	159	160	139	153	205	166	161	190	152	159	161	158	188	175	159	165	158	160	168	174	172	151	145	142	140	181	163	181	166	173	181	162	171	147	175	167	161	142	182	142	168	175	161	163	168	179	139	152	165	159	161	168	157	182	150	177	156	150	133	153	179	156	170	152	158	172	162	171	174	178	164	178	163	155	192	162	185	176	179	171	159	143	148	163	172	142	183	196	168	154	167	184	167	181	163	148	165	159	149	172	168	159	157	164	175	156	136	186	161	147	152	152	161	163	167	158	152	176	165	192	145	179	151	179	143	166	146	141	166	178	148	172	169	176	164	160	166	145	179	179	163	168	163	165	161	150	177	148	168	157	165	176	176	159	182	179	163	174	185	151	142	162	171	179	183	193	166	173	167	169	155	167	157	166	180	146	156	171	175	154	141	173	171	172	148	157	165	170	166	170	161	180	194	195	154	179	159	170	180	174	168	155	156	164	162	167	155	151	164	183	169	160	180	178	179	158	158	154	138	152	178	152	168	190	183	159	161	159	158	179	175	170	146	178	162	171	141	162	147	165	168	184	179	148	146	166	162	169	161	157	173	172	172	175	182	165	153	164	152	167	166	161	186	153	149	152	169	147	145	165	154	149	173	173	169	133	155	157	182	154	173	157	181	153	160	179	175	179	174	143	179	152	169	159	174	174	154	178	139	190	185	173	161	174	179	165	164	163	163	173	198	148	170	181	138	173	159	183	172	158	151	142	166	183	168	152	158	134	174	152	178	179	172	135	171	177	182	163	167	155	174	164	165	178	174	171	171	179	161	158	151	175	164	147	167	181	162	134	155	173	178	167	169	164	157	159	166	166	172	154	173	180	148	147	179	181	169	160	187	149	148	184	178	154	163	160	148	151	151	153	152	177	174	167	168	151	180	158	181	160	159	160	152	155	158	171	160	173	181	172	161	159	151	150	174	179	153	143	164	154	152	164	203	179	154	158	149	158	165	150	162	162	164	165	144	175	159	172	183	177	184	189	163	158	152	169	173	137	161	150	147	205	168	174	143	155	159	159	175	180	163	171	186	163	166	179	178	153	188	171	167	165	160	171	161	170	179	146	165	170	173	164	179	160	145	167	152	166	189	153	176	149	162	166	158	169	208	160	168	180	157	172	135	155	171	153	168	176	177	155	161	170	195	169	164	148	167	158	174	170	169	148	176	142	177	175	174	160	166	185	163	175	181	144	160	168	174	161	167	163	162	180	134	160	187	175	187	166	165	168	166	160	173	157	178	145	187	157	185	193	179	167	173	154	139	169	154	165	171	175	169	164	159	166	196	171	162	172	167	162	143	165	189	185	184	169	163	162	200	175	167	167	167	161	196	157	155	143	149	150	185	172	156	180	163	154	159	168	181	169	189	158	162	182	180	155	173	156	160	181	183	168	150	178	176	157	166	194	164	152	189	167	195	175	163	169	149	161	163	180	166	171	173	173	150	189	155	147	179	180	177	157	156	169	164	157	168	200	173	130	173	164	155	159	174	175	150	143	155	149	165	180	146	166	162	149	152	188	176	166	173	183	153	167	176	173	156	156	172	173	187	166	170	163	167	161	171	150	177	145	149	162	156	159	147	170	161	174	153	161	154	175	160	139	174	130	152	166	174	152	164	158	203	165	161	163	169	150	173	137	173	168	168	153	188	153	181	165	159	171	159	161	166	169	164	148	173	171	161	182	157	172	153	194	165	174	171	179	179	182	152	159	167	160	170	174	171	153	179	167	167	168	168	166	191	178	145	158	148	164	161	178	157	166	165	172	161	168	154	159	166	163	174	177	152	165	177	141	168	162	167	149	167	178	171	161	189	176	170	163	161	151	148	165	171	167	186	168	186	135	163	160	146	168	164	175	154	163	171	153	143	195	175	166	156	162	180	175	161	159	165	197	156	139	178	194	169	157	167	178	149	176	169	160	191	172	166	156	158	176	162	153	163	155	170	154	167	160	142	141	164	165	164	150	172	168	186	177	190	167	177	155	166	170	171	172	157	157	160	178	183	169	165	179	166	146	157	156	151	168	154	162	171	179	170	155	182	184	166	178	164	151	166	185	164	163	165	178	148	163	187	150	152	155	165	166	151	152	168	167	187	183	165	172	164	173	169	171	171	145	169	157	176	158	166	176	186	161	158	138	180	172	170	158	166	165	147	161	156	173	162	179	159	154	157	152	171	145	165	140	156	193	206	167	157	211	174	177	172	152	159	182	159	153	149	151	149	185	165	184	167	175	166	164	160	169	152	174	184	147	176	145	173	164	152	166	166	167	170	143	163	157	169	164	153	173	171	134	174	167	180	169	149	175	177	185	172	161	168	162	144	152	165	149	177	168	177	171	153	164	155	169	162	145	164	175	185	151	165	149	156	173	151	161	166	147	175	170	149	189	161	162	153	167	160	170	183	170	152	174	166	186	166	159	197	134	140	150	178	185	170	166	137	182	177	174	174	170	177	176	166	177	190	174	164	175	172	166	163	168	178	178	149	165	164	179	172	168	160	165	166	157	155	164	161	155	182	148	161	154	164	159	164	145	141	167	157	148	173	164	171	153	146	177	188	184	179	186	171	174	155	169	162	153	175	186	154	177	178	179	156	163	158	162	126	156	174	165	168	155	169	182	145	158	186	177	158	165	157	176	168	177	175	178	146	169	147	154	153	188	182	174	166	171	174	177	167	133	181	173	168	186	167	172	143	160	172	192	144	137	172	161	156	161	159	160	180	160	178	151	143	171	157	141	153	193	148	166	192	159	162	157	172	148	173	167	201	161	179	178	161	177	163	149	148	178	151	183	173	145	174	181	179	180	144	145	170	154	169	172	157	141	157	178	169	147	203	177	185	154	153	150	191	190	179	180	169	181	165	191	178	186	177	148	153	162	154	177	180	150	169	168	142	177	168	177	175	173	174	157	170	174	166	175	160	146	138	162	168	167	172	157	150	162	138	174	179	185	169	178	186	142	156	176	171	162	172	163	179	180	141	158	151	166	174	151	162	193	174	171	154	166	143	165	174	184	156	180	189	153	146	141	154	179	162	173	168	169	152	144	152	164	168	168	185	165	173	168	173	178	140	150	165	156	159	154	162	165	187	165	156	148	147	151	176	200	179	146	147	172	173	189	157	177	155	163	151	156	196	177	177	159	163	166	158	154	176	159	171	159	172	173	158	168	197	166	143	140	155	162	175	158	144	168	170	182	144	171	182	144	177	180	164	176	177	174	161	168	186	166	173	170	175	178	156	159	184	169	148	160	143	171	148	158	164	175	166	158	155	167	173	149	154	164	168	168	185
25179	6166	1184	857	676	452	359	247	260	261	227	175	195	177	158	154	138	174	144	121	143	127	122	119	132	147	122	137	100	120	109	112	92	132	106	109	108	96	113	106	117	115	117	97	117	93	105	122	122	108	124	115	111	100	110	121	130	115	116	107	102	105	102	115	127	114	113	106	95	113	113	115	96	100	99	105	119	106	111	103	95	113	120	111	110	92	99	120	122	108	102	119	92	112	108	99	125	109	110	122	112	117	99	105	103	101	87	110	102	119	112	126	110	122	108	97	121	103	112	130	113	104	112	102	97	111	84	121	120	102	105	106	97	121	96	98	112	102	72	116	108	86	92	122	99	108	94	108	114	120	106	121	109	119	111	109	119	133	105	99	96	107	124	125	108	112	100	106	99	112	130	111	132	115	117	120	103	85	129	132	118	115	133	94	120	108	112	134	111	101	101	107	112	125	95	92	127	116	100	103	113	92	105	94	95	102	103	118	95	107	98	113	99	100	98	93	99	109	127	114	121	93	107	93	92	109	106	106	114	100	92	111	102	110	111	125	94	110	110	103	99	105	111	124	94	106	97	126	124	96	107	98	134	116	95	117	110	105	105	110	93	107	113	103	102	113	131	103	116	117	123	89	102	118	116	120	108	97	127	106	94	90	111	137	110	101	127	90	101	92	110	100	129	121	105	99	133	104	118	100	115	135	132	116	112	108	98	92	104	98	93	98	118	109	92	114	100	96	104	106	111	91	117	125	113	119	93	118	109	114	120	110	102	100	101	119	121	110	97	107	113	117	106	129	102	108	116	111	115	119	108	115	108	103	107	100	108	113	89	97	94	100	126	133	105	91	99	108	115	109	107	125	97	95	106	95	99	105	110	99	89	122	121	129	103	121	120	107	113	119	94	120	110	105	107	109	97	104	106	125	95	139	104	108	107	105	120	110	116	101	122	105	143	128	124	112	107	114	131	100	87	107	102	90	110	111	106	110	100	120	122	99	108	112	118	106	106	110	89	101	112	121	131	117	90	112	120	121	101	86	131	106	111	119	114	134	99	104	124	113	109	132	107	99	90	95	100	109	109	114	101	101	138	126	113	113	112	99	106	115	111	112	137	125	103	114	123	102	103	104	129	147	101	102	120	111	111	120	96	107	116	91	105	97	112	123	96	87	107	103	130	120	106	118	97	97	119	113	107	136	110	104	94	106	116	101	115	102	99	113	89	103	110	96	100	123	116	112	113	104	121	113	103	105	85	127	121	104	126	105	112	94	105	110	96	116	127	116	83	112	122	131	108	120	111	101	110	121	108	120	110	134	133	113	105	107	106	101	98	105	118	102	88	101	103	105	113	108	113	96	99	105	108	106	104	94	92	96	99	107	111	112	116	111	103	114	111	108	107	100	116	121	114	112	113	106	112	100	121	103	117	103	111	114	111	102	106	108	118	112	102	115	89	100	98	119	106	78	100	107	100	95	104	100	93	123	125	105	114	123	104	109	101	125	92	108	93	119	116	115	109	97	108	94	108	95	102	123	96	108	116	104	117	97	96	120	127	106	99	111	110	129	90	92	114	111	108	94	109	115	116	99	101	120	92	113	107	120	114	130	109	118	118	108	121	107	107	105	98	97	83	105	98	105	96	107	106	125	105	104	96	101	107	127	105	111	132	136	120	129	90	97	103	86	111	110	124	123	95	82	124	114	119	108	96	96	91	120	155	123	117	91	114	128	116	107	118	102	131	116	123	97	105	109	119	106	113	92	98	114	117	104	118	103	115	95	100	129	99	112	122	100	115	103	114	114	116	115	91	130	122	136	102	111	94	143	105	98	114	95	109	96	91	107	145	108	77	104	124	112	108	110	121	112	100	127	123	118	90	108	113	106	111	109	124	103	105	120	95	95	116	137	102	105	124	111	99	116	108	117	117	99	107	123	114	94	105	107	104	123	97	121	100	113	106	110	116	106	108	119	105	119	124	112	106	129	119	103	124	107	104	131	121	102	102	87	91	121	104	101	108	97	100	99	123	104	122	113	117	129	112	104	120	117	108	117	132	109	107	106	115	100	117	106	103	104	112	123	113	88	92	104	103	107	104	114	107	124	99	115	119	104	110	111	106	94	113	107	100	93	111	117	104	113	112	120	112	91	104	100	101	113	121	103	113	124	111	112	122	111	113	118	105	100	100	115	111	109	111	117	108	111	111	120	125	105	90	99	101	92	113	115	102	87	113	107	105	92	109	86	107	115	103	117	141	94	96	93	82	106	110	114	120	107	112	134	129	99	90	115	110	106	116	95	97	96	105	97	105	116	109	123	109	103	110	118	99	103	123	99	97	99	124	97	112	131	127	105	100	103	111	94	110	111	114	115	118	112	114	108	112	96	122	110	116	79	104	92	89	92	109	124	104	100	77	113	114	103	144	91	130	100	116	102	100	108	101	90	107	108	107	74	111	113	98	116	109	105	106	109	117	107	107	115	115	110	109	112	118	123	124	125	114	138	115	109	109	126	102	132	95	117	100	103	119	133	90	105	110	114	99	130	97	120	113	114	106	113	105	120	114	119	102	100	120	98	107	116	107	119	120	96	103	92	107	125	123	105	98	113	103	94	89	105	117	111	119	105	111	110	117	107	107	101	122	103	97	112	121	104	115	111	103	107	95	117	113	102	112	99	102	88	117	110	113	119	124	129	114	105	113	124	107	117	114	98	109	96	99	117	88	99	118	114	103	118	116	126	111	94	131	95	116	121	109	97	97	95	108	109	116	84	97	94	137	101	116	125	111	95	98	108	131	111	115	108	98	105	112	97	100	114	104	113	85	93	103	121	143	108	113	121	115	99	124	100	110	119	96	106	102	100	120	98	125	106	110	106	97	102	103	91	132	109	120	91	124	102	121	82	103	80	102	107	103	103	108	123	113	116	125	120	109	104	96	117	113	105	116	111	100	112	99	112	130	107	97	105	96	94	111	96	102	124	132	103	108	103	114	102	94	110	112	129	121	113	102	107	122	120	100	119	95	114	128	130	115	106	121	133	98	90	110	107	122	123	111	103	109	106	90	114	97	126	144	111	101	135	123	123	112	104	92	117	127	104	106	115	97	93	91	100	110	88	93	101	110	112	96	108	101	100	124	103	119	104	106	117	85	96	114	90	114	95	105	97	111	127	115	90	105	125	129	129	94	101	119	111	88	111	99	94	106	102	105	127	122	104	120	125	107	103	119	108	102	86	117	93	100	122	118	112	96	116	106	104	99	103	97	106	116	116	110	92	128	111	116	124	109	121	105	121	102	107	92	94	100	103	112	102	107	128	113	133	108	104	124	105	112	117	103	123	105	96	94	120	110	101	98	121	115	101	110	108	112	125	93	107	93	104	119	108	104	106	128	110	110	115	114	107	129	105	92	93	98	111	104	126	118	110	126	96	107	97	122	101	123	126	117	99	102	106	110	90	123	105	108	112	116	98	109	102	101	112	111	95	123	104	125	97	106	104	108	116	111	113
14654	1339	2325	2817	2380	1900	1607	1339	1176	1024	905	805	741	647	590	606	563	489	495	502	481	476	451	402	420	388	445	403	393	382	393	349	372	365	332	367	361	343	335	352	330	323	335	294	321	312	353	315	342	338	344	332	358	337	309	330	301	297	327	302	279	325	294	318	312	289	344	275	316	331	305	275	299	304	306	315	273	317	289	289	292	271	285	323	296	292	290	294	317	304	303	314	285	319	310	288	308	311	269	311	316	300	330	327	315	285	317	308	291	311	268	282	294	307	318	309	320	289	327	304	286	290	267	308	281	302	322	293	306	282	279	311	289	275	301	301	306	304	272	285	301	292	307	307	301	312	303	305	299	292	287	282	307	282	300	267	288	295	322	277	293	297	297	303	295	306	289	305	278	294	306	305	288	310	288	290	310	296	309	245	293	293	303	292	307	316	291	300	326	337	300	278	292	303	293	289	274	340	283	288	278	290	294	277	303	264	323	291	263	275	268	303	284	269	315	288	289	308	281	299	308	288	305	289	302	309	317	295	296	308	307	315	301	309	314	306	306	297	320	308	287	286	307	301	289	287	268	304	295	305	293	305	317	312	286	290	296	261	275	265	287	285	285	289	279	281	291	323	311	288	270	302	301	330	261	318	295	284	274	320	314	313	279	318	307	280	301	286	310	293	311	293	286	278	298	288	286	296	304	314	309	281	308	311	275	298	283	263	289	282	269	305	271	307	293	309	289	271	293	294	308	311	316	284	319	312	306	324	300	314	289	275	291	308	290	304	299	309	322	301	302	320	291	272	306	261	302	303	320	276	318	302	267	299	286	289	304	304	311	273	273	292	273	271	273	315	276	296	307	308	313	269	287	282	326	299	293	301	295	286	290	293	278	301	259	305	309	289	323	291	287	308	311	286	299	270	299	279	300	289	305	301	295	301	303	268	311	318	307	331	282	285	303	294	281	285	279	303	309	294	289	300	270	305	313	292	274	287	269	284	288	298	313	316	295	303	315	276	296	284	288	295	289	336	256	307	266	276	282	320	311	264	305	304	313	298	311	302	297	306	321	294	316	306	316	293	317	286	300	282	321	290	322	305	307	333	302	283	305	305	283	286	283	317	316	298	276	290	309	285	325	293	276	299	291	292	275	297	297	311	297	305	277	281	297	299	274	298	310	308	295	311	301	302	269	324	287	314	266	300	305	284	272	275	305	304	298	310	295	306	262	295	313	296	314	292	305	309	282	310	339	325	272	322	293	279	291	318	282	288	281	281	261	308	310	298	321	249	292	311	302	295	273	299	283	271	315	277	318	272	278	305	293	259	293	297	294	306	320	283	283	328	333	312	299	319	296	303	303	288	311	277	284	296	305	265	283	290	266	282	285	315	322	284	293	328	289	310	316	302	307	307	302	298	295	292	296	321	300	317	277	310	315	288	302	288	285	302	270	273	294	307	284	321	297	289	307	288	285	318	307	291	286	299	281	292	261	317	277	315	301	318	329	270	274	299	303	281	296	291	290	321	296	272	249	315	314	304	268	295	313	301	316	295	312	259	293	285	295	288	302	271	289	295	302	334	295	296	302	285	283	290	284	296	303	315	310	320	287	309	289	300	310	290	266	280	292	302	283	291	296	264	306	294	290	278	279	279	278	297	300	287	301	282	277	289	304	274	291	295	302	307	298	260	293	279	287	291	328	268	296	306	295	290	306	271	290	287	285	298	298	303	286	298	281	312	347	300	288	274	288	300	296	317	304	311	283	280	279	277	276	297	293	273	294	314	294	310	291	299	290	290	299	293	275	290	295	295	281	298	329	318	310	328	310	295	299	291	312	296	291	275	313	315	274	306	314	282	312	304	298	320	298	300	276	315	326	270	298	307	280	336	321	281	299	298	298	346	302	272	249	292	318	278	298	281	281	288	290	294	290	305	287	284	278	281	288	304	279	298	270	320	280	296	302	283	279	286	288	280	302	309	267	280	275	284	313	306	307	306	300	308	293	284	304	285	297	291	293	303	294	280	303	266	255	261	292	272	278	272	296	301	304	312	308	286	307	310	312	299	293	288	273	315	295	293	303	285	260	299	291	284	307	319	281	292	306	275	299	271	321	310	291	329	303	293	312	292	288	303	299	278	287	306	310	277	294	290	322	276	278	275	307	303	296	249	282	323	286	306	303	290	317	299	276	326	263	308	319	285	289	293	322	299	304	307	303	315	284	273	287	292	304	302	284	284	303	308	273	301	298	292	288	306	281	290	285	304	289	324	286	317	274	327	314	316	317	312	315	297	311	319	293	293	299	284	288	311	305	305	279	291	292	310	305	280	311	265	279	283	297	304	273	287	330	269	324	319	260	315	307	317	325	273	290	328	295	308	304	273	288	305	309	328	320	277	284	294	291	290	257	280	291	309	304	294	287	303	289	296	298	311	282	298	276	282	275	296	311	297	304	306	297	300	322	286	307	323	305	284	320	301	262	275	277	280	309	307	297	318	311	276	295	310	283	286	304	290	292	295	302	291	327	329	262	286	324	301	283	293	303	279	320	261	289	304	279	284	277	303	311	312	294	310	283	305	327	296	333	277	284	316	316	317	265	292	295	300	299	288	305	275	295	321	302	312	304	269	282	267	278	306	296	320	325	281	261	309	288	311	285	263	319	308	290	278	318	283	305	312	297	309	302	286	293	325	280	276	320	288	301	295	333	295	293	278	304	288	290	295	298	309	323	262	312	304	257	297	286	287	251	297	309	312	268	293	289	306	297	308	298	286	286	294	292	253	310	323	290	304	287	282	302	293	329	289	323	290	288	266	285	304	297	288	306	297	311	330	304	263	318	291	316	306	257	309	290	277	299	323	299	301	284	298	319	336	298	295	294	305	274	292	313	287	337	300	292	313	301	297	304	304	275	298	298	278	331	319	300	257	313	296	317	279	297	279	313	270	329	305	326	278	304	295	272	285	293	277	323	262	279	305	297	270	289	306	302	290	295	287	267	298	296	280	342	317	312	286	278	295	261	261	276	299	276	295	268	274	284	297	270	289	276	320	295	308	290	297	308	299	293	298	310	300	330	301	287	302	288	293	271	302	298	309	297	296	307	301	286	291	317	276	271	277	312	307	277	336	290	282	296	313	277	285	290	307	319	292	295	310	330	313	269	296	313	348	315	314	282	318	316	302	312	320	282	313	294	276	290	315	283	291	254	280	277	325	280	304	301	306	322	303	324	296	289	290	295	290	298	300	269	290	294	323	323	298	293	278	288	285	292	299	310	312	301	294	305	303	289	298	326	294	311	339	316	301	269	298	320	285	314	283	295	296	289	314	298	270	327	325	272	313	324	300	324	299	309	289	288	297	284	309	295	303	303	309	289	325	287	295	308	320	316	299	309	294	312	287	293	281	274	283	285	299	299	281	294	278	310	265	292	300	291	293	289	298	299	305	317	274	311	313	271	290	277	305	286	328	322	255	302	311	289	303	297	288	274	279	271	292	319	284	275	281	283	315
36926	13899	2711	1804	1205	882	729	559	460	366	416	353	336	308	301	279	262	249	266	292	250	247	246	247	251	231	238	244	246	249	248	229	234	232	239	249	228	236	233	206	218	211	227	200	210	190	205	214	229	230	227	229	225	230	238	231	224	199	218	242	225	218	218	230	236	202	204	208	260	245	229	216	236	193	208	225	189	243	222	219	214	222	230	235	207	224	244	192	199	235	211	220	223	227	228	210	219	181	232	222	211	220	237	196	238	199	231	224	195	215	209	229	202	229	215	210	208	198	187	203	212	231	206	200	226	219	235	185	198	214	214	255	234	219	240	195	181	189	206	213	199	193	212	207	250	208	227	214	183	191	232	207	208	234	206	235	186	208	217	223	212	214	205	221	221	216	217	208	216	207	211	209	207	206	220	210	224	242	235	216	224	161	229	226	222	209	218	208	239	219	196	221	214	241	218	208	217	228	206	198	226	227	223	211	199	229	208	208	207	232	217	193	202	224	217	206	195	232	222	229	239	228	218	191	207	233	190	221	205	227	203	229	209	193	231	215	218	219	215	231	242	219	206	200	193	237	223	213	241	220	218	202	210	207	232	219	223	238	234	211	205	234	210	209	207	227	217	199	223	186	204	219	205	227	222	211	228	222	203	208	222	200	225	247	201	232	231	223	191	210	208	207	215	216	196	238	219	218	217	198	194	207	226	219	204	220	224	201	199	189	223	233	212	198	237	209	225	201	192	211	209	219	188	194	215	199	217	207	206	220	215	203	217	217	196	209	202	211	214	223	204	207	237	196	204	202	218	205	175	204	249	229	205	237	245	212	256	219	232	220	206	211	204	215	226	206	211	205	222	226	218	221	228	219	213	193	245	181	216	217	200	191	219	203	229	215	241	217	211	239	216	193	249	214	219	213	249	189	200	197	203	218	193	206	218	254	217	212	198	192	209	206	205	208	210	209	210	248	247	235	216	207	206	236	197	219	235	226	215	229	208	238	242	230	217	224	207	232	221	214	199	220	214	200	194	193	184	202	221	188	228	181	197	203	219	198	205	212	231	190	207	209	216	202	216	204	220	218	207	220	217	200	216	235	213	197	231	187	242	209	229	215	216	246	215	203	211	254	234	216	221	205	245	235	232	230	235	211	206	218	235	224	188	239	220	201	192	234	215	234	212	199	213	212	245	228	227	182	228	215	196	263	212	217	184	213	222	230	207	214	211	204	208	207	217	207	199	196	207	212	202	177	202	227	201	222	218	213	211	236	199	222	257	242	208	206	196	218	194	202	231	192	217	194	207	229	216	186	205	200	220	212	196	207	190	217	225	213	206	212	262	207	184	223	239	205	187	235	194	220	206	231	222	201	233	184	219	195	196	253	209	211	227	212	212	218	214	214	207	209	229	216	199	243	220	199	196	191	198	213	211	191	217	211	210	210	199	207	229	228	219	207	198	207	229	185	205	218	209	200	227	210	185	222	213	206	209	208	213	207	224	239	238	209	230	224	209	217	210	232	202	200	191	224	191	223	243	193	217	193	208	227	203	210	252	204	211	224	208	204	219	202	219	227	220	208	209	208	233	234	222	227	197	214	221	203	204	208	229	246	225	218	203	240	203	224	205	212	233	225	218	211	200	217	209	199	228	209	217	214	218	214	235	224	226	218	229	189	237	210	205	217	218	228	224	204	204	193	214	253	236	214	226	182	201	181	229	228	233	164	218	219	224	205	235	219	218	215	175	181	192	201	204	201	232	220	209	202	198	217	226	224	229	213	198	207	153	190	186	219	217	207	214	212	207	212	198	223	219	225	212	214	205	231	230	212	213	214	235	247	201	220	237	203	220	239	211	241	205	203	229	237	244	195	191	200	199	231	218	202	213	210	227	209	249	224	243	225	232	214	207	228	178	231	215	234	163	195	209	217	219	174	196	222	208	214	224	232	223	227	196	215	219	206	210	217	215	218	211	228	193	184	218	221	190	214	199	208	207	240	217	229	230	208	239	207	220	200	237	204	213	200	226	219	204	207	213	186	215	208	221	196	222	228	199	204	194	230	210	222	212	208	213	203	220	187	215	215	226	220	208	205	210	213	233	218	190	170	241	229	195	200	219	214	209	239	219	212	241	194	214	232	203	240	220	209	233	213	223	218	235	215	221	192	250	201	205	226	204	210	227	215	201	230	209	233	228	192	210	219	229	215	223	225	207	194	221	208	216	199	222	209	208	221	200	204	209	225	234	208	221	212	196	200	200	185	207	225	217	224	237	229	215	198	242	240	197	200	215	192	199	232	205	222	203	216	218	213	233	207	211	215	205	244	233	200	209	217	188	225	209	233	217	217	233	206	207	204	215	238	210	201	234	217	201	219	211	203	205	221	198	188	201	232	240	209	201	236	201	240	219	204	205	257	213	203	233	210	213	196	209	223	196	222	194	179	207	198	211	226	224	229	201	238	213	223	193	240	206	210	214	216	226	203	218	221	199	192	189	229	230	217	240	225	222	220	219	231	192	235	192	201	210	208	205	205	227	183	216	202	217	197	198	214	229	218	219	218	214	189	183	202	201	230	235	215	218	198	238	211	202	190	208	195	218	216	233	196	175	214	217	219	202	210	214	202	211	205	222	242	214	198	197	192	227	206	214	195	215	232	214	212	180	225	216	221	208	213	214	223	258	212	202	259	217	227	200	219	224	213	215	203	243	224	221	201	213	227	208	216	208	187	199	191	230	203	208	205	215	223	215	218	190	206	204	258	220	214	243	224	229	206	217	216	224	192	195	232	229	238	244	210	240	242	216	236	204	212	227	222	189	253	226	209	196	220	219	236	227	222	207	207	207	211	207	223	223	201	229	175	239	192	217	200	209	218	220	210	223	207	217	192	197	234	241	218	225	215	195	217	214	230	205	222	216	202	236	244	215	214	196	212	198	201	206	218	208	212	223	202	243	193	213	208	221	217	187	180	211	212	214	211	195	201	236	231	211	207	229	195	233	220	230	214	172	202	237	205	231	207	199	218	214	245	189	208	203	227	217	231	206	202	196	204	207	212	188	188	213	221	188	210	201	229	192	215	209	205	236	222	239	220	241	215	214	241	221	206	229	208	228	216	222	215	228	180	203	218	208	189	173	226	236	207	187	208	228	207	227	199	208	236	216	202	222	237	201	190	189	209	204	226	217	205	202	208	233	208	181	208	206	200	203	212	192	232	217	219	202	222	218	234	229	226	188	202	223	226	202	217	228	178	201	186	220	235	182	204	221	197	234	205	211	219	183	205	196	208	208	199	198	203	213	222	209	225	243	222	191	211	219	183	230	206	218	222	194	202	218	239	204	218	230	204	199	176	224	212	241	238	242	229	239	194	200	194	191	264	200	239	200	227	223	212	184	224	221	219	206	208	223	235	231	208	217	209	223	202	217	216	206	241	211	215	224	203	236	203	190	203	234	211	213	225	219	210	188	220	192	207	220	263	202	211	201	221	228	228	269	216	218	217	187	217	215	212
20333	2550	4340	5167	4421	3640	2854	2458	2074	1828	1593	1436	1347	1162	1119	1047	1035	964	911	871	870	797	797	761	758	687	677	632	670	694	665	665	664	613	592	612	551	610	592	612	579	607	586	611	566	529	570	565	564	581	597	545	528	558	542	547	557	564	537	570	548	547	519	541	526	540	545	537	549	523	521	544	547	532	539	548	532	538	541	512	556	524	557	525	555	520	494	531	552	509	520	504	497	510	537	491	549	551	515	526	526	525	530	528	510	561	498	522	530	542	559	510	551	524	516	527	512	475	522	494	539	518	524	508	504	523	524	518	559	532	553	463	515	508	532	490	532	443	506	514	528	537	485	509	490	533	481	533	573	512	477	491	497	515	514	491	500	542	519	541	539	522	494	497	521	512	538	519	526	523	494	526	497	556	498	502	474	516	527	515	522	489	518	524	557	490	506	518	525	484	491	556	514	563	466	532	495	513	489	478	469	500	491	495	585	523	523	499	510	522	552	481	527	528	497	519	521	526	529	503	498	525	545	513	499	483	499	496	523	524	526	504	486	504	495	538	515	520	492	513	504	521	488	535	528	496	516	514	484	493	513	529	492	497	482	498	493	451	542	522	528	504	573	505	519	521	508	533	511	521	516	524	482	491	545	520	515	507	547	515	518	494	520	504	533	505	545	486	523	535	506	533	509	580	485	523	500	493	512	491	514	492	494	515	526	513	488	487	543	537	496	521	548	432	484	512	506	517	473	502	476	457	569	498	514	508	535	525	530	496	538	537	505	516	515	511	551	475	488	510	520	550	521	495	513	501	483	480	498	494	545	498	529	519	540	541	507	495	507	495	482	530	549	507	508	484	524	538	520	578	521	491	511	521	527	546	528	527	494	533	489	517	491	515	501	511	501	467	537	520	508	478	552	494	509	465	528	499	521	505	504	481	474	527	546	517	497	510	533	505	479	495	508	515	495	506	525	519	492	509	513	513	510	484	506	514	519	536	522	466	502	533	490	493	508	503	453	517	530	505	487	493	493	520	460	517	526	497	510	533	525	526	509	510	490	493	530	523	558	522	497	532	455	498	504	545	509	563	493	515	487	542	515	496	546	491	514	512	549	484	521	541	521	521	511	494	535	512	523	521	513	512	475	514	496	505	560	529	479	541	505	536	462	514	485	519	512	505	543	507	552	542	534	524	501	493	517	466	509	516	549	513	488	489	520	538	465	528	470	491	467	478	484	483	525	525	505	523	471	497	519	510	509	455	523	506	513	523	529	527	482	526	515	525	478	518	505	536	496	508	485	515	491	478	496	559	499	516	477	523	514	500	523	481	559	505	521	520	493	506	519	479	535	562	519	547	542	545	538	542	523	494	506	486	512	509	496	482	513	548	515	511	523	490	522	487	505	518	522	532	536	518	473	532	499	506	555	511	497	494	548	520	493	538	468	519	509	491	507	512	524	519	491	488	530	548	519	533	515	505	524	506	493	538	502	539	512	536	466	533	496	527	521	501	544	500	503	469	509	506	486	511	479	507	537	526	504	492	536	518	480	542	495	490	514	506	494	495	531	549	494	483	515	517	514	460	564	487	532	524	539	524	493	543	531	480	519	516	522	525	457	486	474	517	493	556	488	532	512	536	510	503	480	531	493	521	512	528	527	522	493	479	505	494	527	494	540	527	512	477	517	484	504	483	525	517	490	467	524	535	505	516	491	518	515	492	508	529	507	528	486	493	533	491	495	526	512	497	499	501	522	538	539	549	500	516	524	546	549	516	526	505	487	522	486	522	465	511	534	517	497	495	544	502	485	510	525	549	529	485	510	484	533	515	507	509	511	550	549	557	506	470	557	510	513	486	516	521	531	517	516	530	562	525	510	508	536	491	489	519	568	508	493	492	550	510	538	520	522	499	546	528	549	494	513	474	525	567	533	549	497	560	503	499	490	517	510	508	472	522	501	546	504	501	490	496	480	509	494	507	506	526	537	515	494	538	508	526	496	502	478	518	508	522	533	537	576	483	499	492	480	528	539	517	477	554	500	502	570	516	509	540	523	462	516	535	509	489	538	481	508	484	465	548	501	514	530	486	492	540	495	520	535	536	544	504	503	501	519	519	523	561	485	484	531	536	493	508	511	524	505	512	525	547	545	490	461	480	493	495	538	530	521	529	517	547	511	485	471	488	520	501	476	546	536	513	534	541	526	519	562	526	541	522	508	507	516	479	484	487	524	538	518	471	487	468	559	498	546	538	535	532	505	500	465	510	572	503	494	528	522	517	478	500	507	480	514	528	503	531	557	515	451	526	502	533	526	521	549	508	517	548	469	467	471	477	500	507	509	543	474	548	549	526	529	546	490	523	498	499	520	518	482	518	493	519	458	496	537	505	539	506	559	541	551	492	511	493	506	515	519	488	464	511	518	502	534	526	472	488	532	550	496	519	477	541	539	506	507	504	501	529	500	528	536	501	549	499	544	521	500	527	478	505	500	491	503	535	504	523	497	493	513	510	527	500	490	498	522	525	539	505	487	485	504	512	523	534	511	524	485	523	518	510	501	494	517	496	495	511	510	564	483	540	526	486	512	527	517	548	534	526	566	501	544	517	492	523	553	501	518	502	490	556	495	498	521	525	545	526	536	490	527	545	504	528	528	481	535	550	491	530	506	534	521	521	494	533	535	536	525	508	511	552	468	483	500	543	509	474	474	540	511	499	483	519	496	489	504	511	501	520	486	515	545	523	507	486	550	525	576	512	538	497	500	563	474	539	523	491	516	520	527	465	533	452	496	510	520	510	481	508	495	530	492	553	531	491	465	501	528	548	552	532	506	501	478	491	484	461	512	543	504	543	484	504	526	526	524	517	531	503	514	516	536	489	524	509	487	528	481	518	521	537	504	506	508	536	491	538	513	474	524	489	505	502	513	537	490	528	520	499	515	523	509	570	509	544	523	511	509	470	523	488	488	472	513	505	553	518	516	520	534	511	488	527	507	499	556	465	509	503	515	532	471	533	529	512	561	545	507	536	504	577	517	491	537	476	536	480	567	568	520	505	518	555	490	545	541	502	461	518	509	501	482	525	501	506	519	536	513	489	491	505	489	509	514	524	502	484	516	545	525	466	524	514	499	523	511	531	456	505	528	503	530	494	503	526	566	486	491	476	489	493	554	529	532	553	522	511	517	521	503	514	475	460	513	536	531	516	508	529	526	504	557	442	530	495	500	502	560	468	517	490	515	499	502	484	536	512	516	501	500	517	493	507	518	467	530	536	510	504	502	533	537	509	524	508	531	551	508	492	512	494	514	453	535	510	527	485	526	564	505	525	510	549	555	552	570	563	506	520	553	509	520	503	521	518	501	558	540	520	496	512	488	546	525	490	488	482	526	531	525	506	535	546	529	520	511	510	516	528	509	498	503	464	511	526	538	501	511	521	495	499	527	519	521	522	537	540	520	520	579	502	532	497	482	490	549	544	509	538	524	507	504	524	514	480	485	499	457	530	496	518	535	544
5145	175	81	81	51	68	54	67	54	55	74	46	35	69	51	51	55	51	58	41	56	44	61	55	59	27	42	45	60	43	42	62	47	64	56	57	49	51	48	47	63	55	64	52	55	55	50	56	35	59	57	58	56	55	60	46	62	56	61	63	54	45	45	64	53	46	52	58	59	46	65	64	43	49	45	43	41	55	58	42	55	44	57	56	60	57	47	46	46	48	41	46	55	47	52	54	54	49	50	49	52	44	51	51	48	51	56	59	49	54	48	50	61	49	51	38	50	61	58	64	52	47	49	55	51	37	52	38	45	60	54	44	46	53	59	47	46	50	52	43	46	60	54	49	47	64	42	55	52	54	63	47	52	47	60	43	44	58	57	54	55	48	52	55	54	48	64	43	44	53	56	55	40	45	65	42	43	55	52	47	77	48	48	51	46	47	63	55	43	48	49	51	56	46	63	59	57	56	50	59	58	55	45	45	59	54	48	51	41	61	48	47	49	62	54	65	52	44	65	56	57	46	53	41	44	56	33	64	44	57	52	57	52	39	57	31	43	46	50	53	43	51	61	40	44	58	43	52	53	54	49	53	49	48	67	56	48	48	51	52	56	45	43	64	49	40	46	61	35	46	50	45	63	56	39	61	51	63	45	52	50	46	48	46	41	47	48	58	57	51	50	60	56	41	49	47	56	52	54	49	59	37	57	62	53	59	55	58	59	47	52	46	60	40	44	60	46	46	42	61	44	44	49	38	54	50	44	41	43	48	56	53	56	39	60	43	52	52	59	45	50	46	50	66	62	49	60	51	50	67	41	46	54	53	49	44	55	33	63	51	39	46	54	44	48	57	54	68	46	52	50	51	45	55	51	59	47	47	56	47	54	68	71	47	54	61	53	43	53	52	49	60	56	47	53	62	52	42	44	48	48	49	52	47	53	47	52	40	48	58	60	38	53	69	46	62	44	51	41	75	56	65	37	55	68	60	60	51	48	37	57	41	49	61	53	52	60	35	57	47	45	49	52	57	77	51	58	52	54	54	45	49	54	43	51	46	60	41	48	39	42	38	63	58	56	65	46	53	49	51	56	51	46	63	57	45	37	54	52	42	66	41	52	53	61	52	55	61	62	60	56	61	42	47	51	60	39	54	51	43	57	65	49	53	48	57	56	47	54	52	46	51	58	56	47	51	59	65	45	48	51	50	56	31	52	48	49	53	49	47	47	52	53	42	50	48	48	55	39	53	52	60	57	65	56	47	49	41	40	75	48	41	53	38	59	45	62	42	64	52	53	41	49	43	69	39	72	63	64	48	43	53	58	65	38	43	42	56	51	33	69	37	53	33	46	52	46	57	34	55	36	50	39	43	54	56	57	46	53	53	64	47	53	45	49	42	44	49	38	50	45	63	56	58	49	54	42	50	39	50	49	60	57	66	51	45	54	60	46	44	51	47	57	70	50	40	62	52	59	50	61	54	44	38	69	54	75	70	72	41	52	47	50	50	46	58	43	51	59	46	41	64	56	49	61	59	49	47	49	44	49	58	48	48	36	53	51	58	53	48	45	57	53	68	56	52	49	41	60	58	51	52	60	58	68	58	54	47	48	79	45	64	59	57	51	55	54	39	57	53	57	54	57	47	46	35	44	45	48	65	63	41	53	50	48	57	41	43	52	53	32	50	54	66	52	52	51	48	41	49	47	56	53	43	65	59	59	46	54	78	53	46	62	44	45	46	60	55	51	59	49	49	42	46	73	52	48	54	42	47	51	55	57	45	51	55	45	69	45	45	45	52	51	43	47	59	50	57	57	53	61	53	55	49	52	56	45	43	40	47	59	50	55	38	43	56	55	48	50	45	45	50	62	47	52	52	46	52	55	60	59	50	61	33	50	43	60	53	52	49	42	45	61	54	50	56	50	43	48	55	48	47	58	50	60	54	47	45	53	50	47	60	38	58	57	44	58	59	43	59	72	56	66	42	60	54	47	44	58	35	42	47	51	53	52	51	60	36	61	60	45	46	40	46	49	50	49	31	45	51	61	60	41	49	56	60	57	46	43	62	57	65	56	48	55	62	61	44	44	49	34	54	48	44	44	41	58	48	63	71	49	57	56	53	55	59	56	54	48	54	36	53	56	61	59	51	53	48	57	47	55	59	68	58	44	53	56	65	56	41	49	58	44	39	62	57	69	55	63	53	55	49	45	57	53	69	46	58	49	56	48	51	49	52	50	58	38	52	53	52	50	54	44	61	54	47	45	55	55	47	53	50	42	52	57	45	51	55	52	54	40	49	58	50	48	54	58	48	42	68	45	59	58	54	60	53	37	54	45	55	56	32	51	55	56	58	50	44	56	51	66	50	42	54	38	51	66	56	55	46	59	54	57	51	57	56	56	46	53	53	55	39	51	42	40	51	48	40	55	45	58	45	42	59	34	46	47	45	55	54	43	60	57	42	53	67	57	53	57	47	44	47	49	52	60	55	52	50	55	52	47	59	65	61	61	43	58	58	55	51	50	56	37	61	64	45	42	57	60	44	61	51	52	49	45	47	49	53	55	52	52	51	56	65	58	38	52	57	38	54	58	54	54	54	47	48	45	54	44	51	62	56	70	44	44	63	61	39	38	51	63	46	46	55	53	47	54	56	54	56	62	71	62	56	55	48	46	53	47	50	65	64	58	60	48	54	54	47	38	61	53	50	48	38	62	55	54	58	59	49	44	49	52	67	38	57	54	52	51	46	25	51	51	38	51	48	47	49	46	60	54	45	45	50	56	42	44	41	54	63	55	42	42	54	53	69	50	39	52	42	42	58	56	49	57	58	45	50	46	58	50	53	59	51	60	60	37	52	57	41	35	49	46	55	53	35	57	42	36	57	63	58	58	57	44	54	56	49	55	59	42	53	65	54	44	54	50	50	54	52	52	49	53	50	67	61	54	57	66	56	56	51	51	60	56	60	52	64	55	68	49	45	47	59	60	33	46	48	40	60	68	71	56	55	53	52	42	53	61	52	52	63	43	52	46	48	48	45	53	53	58	50	72	56	47	51	63	64	62	58	49	50	46	38	53	69	63	50	51	51	48	52	58	38	48	49	49	51	61	53	47	56	41	52	47	45	59	54	55	55	57	41	32	53	29	57	55	60	70	50	50	59	57	62	63	52	54	38	56	42	31	56	52	50	51	38	45	57	41	46	56	58	61	55	53	68	42	51	57	58	50	48	40	47	53	58	55	57	71	61	50	59	60	60	47	53	55	60	47	47	44	48	47	60	70	45	43	47	54	55	53	50	42	52	42	50	46	43	58	50	52	55	46	51	51	43	51	44	48	50	55	41	58	49	58	39	54	38	48	42	68	39	49	42	45	51	59	51	51	66	50	40	47	45	38	58	52	67	49	49	39	56	59	60	55	70	55	56	44	50	61	43	54	61	46	50	43	64	52	57	53	59	44	50	45	60	48	55	50	55	46	55	53	57	59	52	45	61	56	55	41	53	60	51	45	41
3293	216	257	296	262	251	240	234	181	190	186	174	194	213	177	139	195	167	147	171	163	153	169	159	146	187	194	145	178	170	174	161	165	187	187	183	190	182	181	164	168	147	171	163	186	177	159	179	180	168	155	167	177	162	161	154	172	198	176	170	175	178	155	146	167	170	177	162	152	167	166	154	187	177	178	163	163	163	154	152	172	144	169	171	167	176	161	170	160	183	157	153	165	145	165	169	149	170	158	164	163	147	181	149	178	189	159	172	157	162	135	175	183	157	161	170	174	179	136	171	180	138	181	158	159	168	173	167	185	144	140	151	160	165	171	168	167	152	160	165	173	169	156	167	177	170	174	167	150	167	166	174	174	144	171	191	180	144	171	154	186	168	167	188	147	175	149	160	185	168	166	174	168	160	172	152	165	166	173	171	153	181	148	170	137	145	178	155	174	180	154	165	172	179	172	172	158	156	186	157	173	168	220	161	175	176	157	159	159	176	188	159	141	159	156	170	163	165	179	161	161	157	157	162	163	165	160	152	161	135	186	178	166	179	174	181	163	177	179	170	156	160	164	193	174	140	167	185	181	144	160	142	153	192	168	186	163	148	189	189	151	178	163	161	171	176	169	143	152	171	171	154	161	168	176	173	175	164	178	152	154	177	166	173	175	162	154	149	162	184	172	176	192	180	153	183	168	157	162	163	175	177	168	161	166	163	147	149	182	174	179	159	153	178	153	168	160	164	152	152	155	163	160	183	172	143	157	184	147	149	163	169	143	150	176	138	166	168	189	160	164	158	147	157	171	159	145	159	183	166	166	175	160	176	182	176	158	160	151	138	146	147	161	185	149	140	170	163	168	150	173	169	172	172	181	167	180	165	168	146	140	177	157	137	161	171	180	183	151	162	158	167	166	165	185	146	174	159	159	163	156	172	160	167	154	171	165	170	173	151	140	185	178	156	146	181	175	164	147	157	184	187	152	168	167	191	167	171	179	151	163	144	156	158	176	157	170	152	162	166	171	190	191	171	152	174	163	177	185	179	188	174	163	152	158	155	137	172	162	155	173	166	154	167	172	164	186	169	165	147	168	174	141	168	191	183	176	147	166	155	184	172	159	184	177	171	169	171	156	131	174	166	169	187	149	150	179	158	180	153	139	186	175	166	161	158	149	158	146	165	184	162	171	155	171	128	164	150	177	165	161	163	177	162	156	184	167	155	168	156	159	173	153	163	158	157	153	181	143	170	167	162	164	167	158	172	155	140	151	176	154	178	156	169	176	178	153	167	171	193	154	151	166	167	160	188	163	164	170	170	177	157	177	174	181	153	140	159	159	161	158	179	162	158	165	154	154	191	160	169	175	154	170	157	178	159	170	172	178	164	161	169	157	177	144	160	160	160	180	170	167	155	171	164	165	153	190	173	175	162	175	165	152	153	183	169	159	157	146	189	176	155	168	181	146	149	185	165	155	162	157	154	159	171	175	185	165	180	150	162	163	151	165	154	174	170	171	161	140	165	160	165	157	163	153	164	187	138	166	191	155	165	143	160	147	160	149	159	156	154	150	171	166	172	151	150	148	150	168	184	187	162	178	173	154	189	164	168	163	172	160	160	169	160	176	179	157	147	193	187	171	151	166	164	167	170	141	162	193	175	160	169	169	166	159	175	174	193	169	145	158	164	165	176	147	178	151	181	142	167	180	144	155	188	175	173	167	152	161	157	155	164	147	160	146	176	178	129	153	160	163	171	188	180	138	174	144	163	172	149	174	167	163	163	189	164	136	161	146	134	157	167	166	192	167	172	148	171	168	148	159	165	172	158	165	161	165	173	168	158	166	168	154	174	186	153	159	148	153	164	188	179	169	160	148	164	164	183	174	164	194	164	165	156	165	153	156	155	165	175	180	168	183	161	155	156	180	171	162	171	156	169	173	141	158	157	159	179	167	149	162	188	147	172	175	175	178	155	173	169	163	184	165	159	155	159	156	168	164	169	152	169	166	169	170	189	169	145	156	150	183	177	163	159	174	170	157	163	161	157	163	143	140	154	181	164	160	160	166	149	174	187	163	164	145	202	134	161	153	165	160	169	152	150	185	170	176	164	162	190	152	171	173	172	161	169	130	177	169	176	141	174	183	163	155	153	184	162	186	175	184	162	144	157	176	166	188	167	183	173	152	165	160	152	167	176	168	156	158	166	173	184	152	177	159	167	145	189	149	181	179	159	164	185	175	160	167	161	174	154	179	150	162	182	170	151	159	159	183	163	175	151	158	163	147	163	167	157	206	145	169	145	156	163	148	176	170	158	156	157	166	159	164	161	161	156	166	150	173	168	165	154	179	173	138	152	171	157	150	161	155	148	181	179	181	175	161	200	170	179	175	166	157	151	153	192	178	176	162	153	207	172	154	167	153	187	158	160	169	180	172	155	152	165	149	167	183	160	157	176	165	165	167	159	163	177	167	172	157	171	164	149	168	161	170	175	157	162	164	144	171	162	181	176	156	155	187	148	190	166	199	180	151	182	159	174	141	149	171	163	158	200	162	163	172	188	153	162	164	155	181	196	145	158	165	165	157	162	192	175	164	148	187	143	154	145	157	150	159	145	157	182	146	162	174	170	159	171	167	151	189	165	158	173	206	152	172	156	155	170	160	158	168	166	167	168	135	178	170	143	177	160	167	151	174	175	164	179	161	164	159	155	175	154	170	164	157	162	183	180	158	143	167	157	177	167	168	149	160	153	182	187	173	187	142	163	155	160	158	162	164	158	176	184	163	166	173	172	159	186	158	168	173	169	144	166	144	174	190	177	160	156	149	171	171	147	165	168	181	168	162	158	154	172	184	169	156	179	168	178	164	165	162	167	166	154	154	155	173	172	164	150	161	162	164	174	208	155	160	174	157	153	160	166	186	175	165	156	161	164	150	158	135	163	151	169	170	138	158	162	164	177	185	162	165	153	161	165	136	160	147	182	166	169	183	167	173	190	187	189	163	175	167	179	181	173	180	188	177	148	156	166	177	158	152	170	178	174	173	173	154	158	183	164	154	169	179	170	143	141	188	174	164	178	192	176	167	147	175	165	167	171	171	169	153	158	164	164	161	175	150	166	158	125	176	171	168	171	155	171	164	143	182	184	182	167	179	157	186	153	173	166	168	183	166	160	174	164	165	171	156	149	164	160	151	151	150	162	144	171	167	156	142	185	167	155	156	191	171	173	156	163	172	184	155	155	153	181	138	163	161	170	163	195	167	167	168	173	158	155	165	163	184	165	167	174	164	135	171	180	161	178	153	171	153	168	170	168	150	148	171	147	172	175	149	164	169	162	163	168	174	137	148	155	174	179	159	151	168	166	139	150	161	184	177	172	155	173	153	163	160	168	158	159	160	160	190	167	189	189	175	148	165	173	168	177	156	187	143	149	165	167	180	181	167	179	171	186	154	159	186	158	178	185	169	154	177	167	168	162	173	179	161	152	166	166	169	152	154	168	195	167	163	174	145	151
24863	6229	1150	883	620	440	387	343	237	212	195	191	184	161	159	142	145	148	129	125	144	133	120	124	107	147	115	126	114	125	105	127	112	122	103	123	113	104	113	125	108	107	130	95	119	94	126	112	118	111	104	110	101	111	100	104	95	113	116	104	123	119	111	112	103	101	93	100	115	113	113	137	111	108	102	128	112	92	104	107	101	98	109	110	106	112	119	111	110	118	99	122	109	119	106	104	106	93	95	108	100	124	102	104	103	120	113	130	115	109	121	129	110	112	118	118	103	106	98	97	112	100	117	110	111	118	110	108	102	96	120	96	116	107	91	117	110	95	134	114	109	123	126	118	116	105	131	118	118	109	96	111	103	113	138	96	113	107	98	110	109	106	105	90	117	81	122	109	98	113	103	118	111	116	101	102	121	118	128	112	108	101	110	110	91	106	123	121	107	111	99	119	105	116	103	135	105	95	97	129	111	114	90	96	117	111	108	109	108	106	91	109	113	103	129	126	115	101	114	93	93	110	129	111	109	103	116	96	99	126	102	105	99	107	98	107	104	98	107	107	132	89	105	98	123	99	109	94	106	130	97	105	109	117	127	123	97	101	107	105	101	122	99	118	125	100	96	106	103	131	102	102	99	112	124	73	108	114	140	117	115	97	131	118	114	104	117	96	120	90	114	118	127	99	132	127	110	101	95	104	106	117	123	93	115	126	116	105	97	101	126	112	102	103	110	127	100	110	124	91	98	130	105	110	90	98	122	115	123	105	103	100	111	103	117	106	103	121	108	104	83	101	116	108	101	110	120	130	120	118	93	119	113	140	123	106	108	98	128	107	80	82	109	94	109	82	105	95	96	99	104	110	103	111	122	107	107	99	120	108	114	124	116	95	85	105	104	118	95	106	107	100	94	107	95	93	116	112	114	106	115	129	113	118	104	109	118	95	105	97	91	115	108	116	92	93	113	105	104	98	110	113	123	127	92	106	110	114	109	107	111	113	100	124	123	98	113	103	77	112	99	106	108	95	114	114	120	86	108	99	95	106	103	115	112	112	98	115	116	92	107	122	99	120	130	107	110	92	96	109	92	106	110	119	98	105	99	126	118	104	113	102	118	112	109	98	113	127	116	112	107	98	114	107	88	110	97	115	97	108	113	127	114	146	126	102	91	119	112	103	80	136	104	132	114	101	94	110	107	129	110	109	120	125	99	122	96	110	94	119	114	99	118	104	108	94	94	106	106	94	114	131	119	109	102	123	89	122	100	90	111	110	107	99	108	79	103	93	118	101	121	105	114	93	95	102	107	90	114	100	106	118	104	112	102	104	97	115	100	109	102	109	94	118	107	105	109	116	120	103	109	123	97	124	123	102	97	87	100	121	119	97	132	110	110	111	101	107	97	110	102	98	106	102	119	103	114	100	87	101	103	108	115	129	96	105	118	96	121	111	92	90	116	126	95	107	105	115	83	97	138	114	93	124	111	105	101	108	114	117	113	107	100	121	101	107	106	125	96	115	115	117	93	107	104	98	98	113	94	127	124	111	100	116	121	107	107	101	99	101	119	105	101	104	109	109	107	101	111	127	85	105	90	87	93	107	107	114	105	89	108	117	101	113	112	120	104	105	116	99	104	104	91	90	134	109	114	121	88	117	131	117	116	88	117	103	106	91	118	95	131	115	100	109	99	107	110	104	94	123	106	98	109	110	129	116	82	113	97	134	96	89	106	100	117	128	119	107	111	90	108	108	127	105	108	124	111	106	97	111	113	107	113	102	110	107	99	103	117	109	108	113	116	110	104	105	115	119	103	114	117	125	101	98	78	103	113	115	103	112	98	115	135	103	115	114	104	121	101	101	104	95	109	125	107	118	109	96	114	131	92	108	122	93	106	118	100	111	116	117	112	111	107	129	86	124	89	104	92	125	109	94	118	103	116	110	82	100	119	103	82	115	118	130	105	96	106	108	95	99	93	109	89	111	91	119	117	108	130	108	116	94	103	114	105	119	104	120	108	96	100	111	108	117	100	111	110	117	112	99	112	105	100	116	106	114	120	101	108	103	108	108	107	106	121	114	121	116	97	98	90	109	103	135	93	99	104	115	94	102	115	92	118	113	118	104	87	112	93	103	130	99	96	118	115	102	100	121	108	107	122	119	118	136	113	105	96	108	105	121	130	121	117	124	95	131	98	103	135	98	121	105	106	113	138	100	105	106	117	105	105	85	111	94	97	113	112	93	115	103	97	102	122	101	93	112	118	98	93	105	83	119	104	87	83	103	107	123	100	128	124	101	98	88	92	107	107	102	130	118	103	109	117	94	113	95	105	103	111	100	120	132	131	121	99	128	104	116	104	99	103	125	113	84	122	108	108	105	105	109	104	100	108	100	98	90	99	124	106	97	118	118	110	118	108	114	103	102	106	92	97	115	126	97	108	92	95	108	122	104	108	106	125	124	103	103	123	108	106	120	101	102	99	110	104	100	129	105	110	103	125	127	110	118	87	88	119	98	113	112	101	116	117	114	99	110	108	101	133	128	111	117	112	113	103	98	118	112	105	119	108	110	104	113	97	118	101	122	111	106	95	123	110	127	152	121	126	118	117	119	100	79	93	94	106	114	120	95	106	98	105	99	110	102	95	114	109	91	106	112	108	113	121	96	103	101	79	92	123	109	116	90	112	96	118	96	92	99	84	103	104	108	99	111	122	109	106	108	98	113	99	112	109	109	120	89	106	105	106	89	110	86	102	129	104	122	114	102	98	113	105	116	111	110	126	126	131	106	112	100	103	116	107	113	123	107	98	93	106	121	98	119	102	121	111	95	99	107	125	109	103	103	106	108	109	101	107	121	100	109	92	114	94	130	125	105	100	97	99	108	101	122	104	115	121	97	97	112	111	103	119	122	85	118	98	117	98	98	94	93	120	108	120	115	108	107	96	88	74	119	92	112	104	123	111	121	112	105	109	115	111	108	136	94	117	102	103	114	118	104	108	119	100	81	94	102	99	100	114	100	124	99	97	85	108	129	105	101	111	118	116	117	111	114	89	124	102	118	111	107	97	109	113	101	99	110	86	107	110	116	89	119	104	106	116	124	135	97	129	112	103	131	98	125	102	113	105	112	96	130	124	96	121	114	120	98	102	120	116	90	126	103	103	117	106	118	97	90	106	93	110	96	122	105	114	107	91	100	103	101	107	112	130	125	105	120	120	94	126	104	102	122	117	128	116	121	109	100	114	110	114	116	109	124	110	129	93	121	109	88	112	108	123	111	120	103	104	104	99	117	117	98	99	101	109	103	107	106	116	104	116	109	116	122	126	99	93	104	103	103	105	88	97	103	98	113	89	106	108	101	96	103	92	105	96	100	103	94	102	109	105	121	104	97	112	96	92	101	103	108	110	107	99	108	122	104	92	118	122	115	115	109	108	107	109	110	88	113	102	114	106	99	123	87	106	101	118	111	113	110	108	101	116	110	98	98	113	119	108	95	105	95	114	92	128	111
14649	1453	2256	2665	2450	1923	1600	1315	1152	1016	878	789	681	654	643	599	546	487	493	482	425	428	454	425	387	430	369	414	376	350	399	377	404	351	344	378	334	354	355	326	342	311	336	325	313	314	342	333	324	339	331	336	318	328	340	299	308	322	318	333	300	326	296	325	324	310	304	309	309	313	290	307	274	283	307	301	290	320	308	266	315	278	310	305	291	312	281	300	331	285	260	281	294	288	316	296	309	331	311	308	293	313	292	323	285	288	317	284	303	296	301	314	324	277	296	339	280	304	321	330	311	265	283	277	296	281	271	266	285	317	273	277	276	288	316	286	286	297	276	316	328	317	290	272	326	266	288	317	293	313	325	292	278	306	305	349	274	283	304	290	279	269	343	333	322	304	293	283	275	291	274	296	268	285	306	294	289	290	277	288	280	323	332	309	297	302	299	273	312	289	287	298	279	291	284	282	302	282	322	303	321	326	284	278	297	284	330	312	323	283	329	280	297	300	291	301	298	274	327	296	276	288	301	295	297	304	323	306	302	308	289	294	294	294	309	258	263	275	309	308	297	302	284	300	325	294	280	276	304	303	304	291	301	302	312	286	340	299	307	295	271	305	306	310	282	270	315	284	308	291	307	306	301	315	321	292	294	314	286	287	277	299	292	282	269	292	291	320	290	321	304	326	308	284	283	313	284	300	297	292	297	274	288	288	273	307	283	289	291	293	283	308	265	322	300	266	292	306	276	281	319	330	296	278	319	282	268	331	286	294	280	289	313	286	279	319	269	332	292	308	281	318	315	294	268	269	306	303	298	299	288	309	290	295	306	268	278	299	301	288	299	296	251	287	290	281	294	312	297	303	264	301	320	273	312	332	299	289	284	341	310	314	295	321	325	318	283	300	288	331	295	315	300	299	311	286	300	279	306	284	315	308	304	301	303	312	293	315	299	271	263	319	305	266	254	310	287	296	290	337	288	273	317	296	302	291	298	284	279	313	281	321	285	280	282	305	297	302	286	289	307	285	316	291	309	300	299	304	319	318	262	315	271	256	297	296	302	307	300	296	318	282	308	314	285	306	325	296	297	294	285	295	291	270	294	296	277	289	286	276	291	288	291	283	307	274	311	282	287	318	278	311	282	275	294	297	279	288	296	321	277	304	274	324	282	304	287	292	287	280	292	289	315	308	312	297	290	275	326	283	326	297	314	309	330	313	273	303	300	310	291	312	300	283	296	309	294	301	262	281	294	298	304	313	314	301	290	308	276	267	278	296	296	269	282	269	298	260	316	274	323	290	274	295	277	293	278	285	272	298	301	269	303	298	303	301	327	253	299	278	311	302	305	283	288	295	276	316	285	282	272	304	262	302	292	290	291	269	307	312	332	327	272	296	306	282	312	266	264	307	284	304	312	292	310	288	286	284	290	316	255	275	271	298	275	293	309	297	284	280	296	284	298	298	310	298	274	324	272	294	317	271	309	281	277	281	300	321	302	271	293	265	331	333	296	307	245	275	263	323	267	307	292	272	288	286	311	283	304	294	289	309	287	319	280	299	282	265	282	267	284	321	310	281	291	298	317	291	270	291	281	287	292	279	306	278	298	311	279	274	260	275	310	309	253	283	318	278	295	301	287	319	297	301	273	288	313	290	290	242	294	319	286	276	300	293	289	302	290	267	275	309	294	294	297	276	308	271	303	304	298	281	284	297	329	309	274	308	322	324	301	301	293	293	323	302	279	285	303	310	313	338	294	294	304	311	326	298	303	305	297	296	309	325	298	287	335	275	288	284	305	312	324	322	322	336	296	295	282	291	310	304	302	279	256	286	331	304	311	305	301	276	280	307	281	275	295	331	311	299	305	333	266	309	268	294	252	306	280	287	298	298	327	295	299	298	298	301	310	311	301	302	283	313	293	329	296	307	284	268	276	287	290	284	302	321	306	313	317	300	299	308	291	301	297	288	316	289	309	289	309	314	274	319	277	281	279	300	287	280	266	326	336	323	270	287	277	301	269	293	278	279	307	309	298	296	269	287	294	292	291	328	295	288	261	282	323	320	257	327	272	314	291	275	294	303	314	289	288	319	322	289	282	289	285	312	272	312	325	274	268	288	283	278	277	320	305	310	328	313	308	280	305	309	282	294	301	269	292	292	306	323	282	280	283	319	313	318	306	305	311	281	288	280	256	293	305	282	294	285	321	319	298	297	310	291	308	323	276	315	287	309	294	301	307	295	318	307	272	296	318	283	285	291	285	271	306	279	277	269	272	315	294	290	287	283	275	297	318	303	310	287	305	317	314	322	262	279	310	294	281	313	320	324	301	296	290	287	296	322	274	266	272	336	294	298	321	300	330	271	277	275	265	314	285	335	312	275	262	319	299	266	274	258	299	309	288	311	337	286	295	311	292	291	306	286	278	309	277	306	283	312	300	274	318	286	303	285	285	279	314	308	281	300	291	296	306	311	299	283	272	312	278	314	281	296	280	293	306	303	308	312	298	280	325	290	267	309	303	313	284	282	284	296	296	295	325	282	280	275	303	303	319	306	267	289	281	279	329	292	280	306	306	262	266	322	309	300	316	289	307	279	284	294	305	329	345	262	297	286	308	296	313	307	297	290	294	292	287	268	283	285	300	299	328	304	262	302	320	268	311	261	321	269	335	275	300	277	297	270	311	331	297	258	320	288	319	312	313	272	320	305	275	284	291	320	254	298	313	290	311	307	324	304	312	271	302	308	264	319	285	295	299	323	309	279	284	294	310	285	283	291	294	346	300	308	319	283	290	304	275	313	307	314	292	295	274	317	303	279	311	304	254	257	306	290	344	295	280	343	300	292	278	279	272	300	284	318	298	280	296	306	308	338	284	300	302	272	272	324	314	294	311	300	276	281	272	327	292	274	311	273	300	277	293	284	277	288	270	309	314	271	307	265	305	275	308	299	304	291	309	303	277	317	284	306	329	285	307	280	304	295	295	315	254	304	300	296	258	306	286	282	308	292	317	285	296	303	326	304	265	284	318	294	325	291	273	267	302	329	280	288	332	279	316	320	306	270	297	319	263	278	309	291	284	305	289	303	295	284	297	313	297	308	283	298	324	280	324	305	331	303	303	304	292	312	288	312	317	296	287	285	295	290	300	295	303	322	292	335	280	306	301	301	292	272	312	318	283	276	299	297	290	312	310	308	311	304	302	284	281	289	262	289	285	288	292	273	305	282	310	305	266	305	295	278	297	309	258	324	295	269	299	313	297	302	283	281	328	293	311	308	267	285	290	295	332	281	306	274	277	291	292	319	306	292	255	313	301	280	299	269	286	298	314	309	316	288	293	267	293	296	302	268	296	291	281	310	302	286	280	285	281	320	285	313	303	294	300	271	314	316	314	304	286	282	286	299	261	294	296	304	293	327	305	278	307	312	296	333	266	281	300	301	328	293	284	302	284	282	321	313	282	287	299	303	279	298	292	333	279	279	271	308	327	285	283	299	279	258	330	251	289	284	308	329
36669	12846	2603	1717	1200	878	686	583	499	435	386	335	334	292	295	308	256	283	268	264	260	252	256	269	217	241	246	244	232	254	240	240	269	267	208	171	221	244	225	212	207	214	231	227	223	226	200	214	226	242	222	221	217	224	219	214	206	184	240	244	221	217	201	203	242	207	227	220	251	205	189	242	237	212	206	247	210	223	211	223	228	222	201	179	207	225	188	211	237	225	189	236	229	224	233	242	211	223	215	231	220	208	234	235	189	179	213	224	191	199	217	257	226	220	205	213	222	215	238	219	226	232	207	244	182	198	189	232	194	223	222	197	233	199	220	210	212	208	222	196	231	218	223	251	178	192	198	221	219	217	199	207	226	200	190	235	208	211	226	184	197	210	247	223	241	229	217	228	218	196	218	214	201	240	210	193	204	211	199	200	238	238	212	210	229	196	215	226	216	222	199	201	213	214	229	207	202	191	208	175	197	201	198	188	228	221	207	228	221	203	213	216	222	208	202	211	206	233	226	196	208	222	207	221	214	207	227	188	209	209	221	196	205	191	213	220	209	215	206	192	216	206	232	211	222	180	221	224	202	219	200	236	222	197	193	197	213	245	222	221	219	230	222	204	232	205	223	200	230	212	210	200	211	202	250	224	211	198	233	211	226	207	246	218	210	209	234	193	220	213	223	212	236	213	216	217	194	226	196	228	207	212	226	205	217	212	233	201	208	242	225	210	236	209	200	200	240	222	219	223	240	200	212	176	222	208	219	205	227	216	245	221	238	199	193	200	232	223	179	201	228	216	197	186	212	215	219	203	207	213	232	207	193	195	213	205	219	211	238	214	199	193	224	222	205	199	200	228	209	223	209	201	224	193	231	230	239	212	194	221	216	240	198	176	215	228	204	199	198	196	202	220	185	210	224	224	244	210	202	220	195	228	237	214	193	222	204	211	184	224	212	244	210	212	220	228	225	209	179	228	202	236	190	221	220	210	185	222	211	220	247	224	189	204	205	218	175	203	208	204	216	225	255	236	233	204	220	232	228	211	211	221	225	195	224	210	189	208	218	190	216	205	210	202	205	200	197	215	231	212	222	199	219	194	201	199	214	238	195	226	213	212	213	187	231	217	223	240	245	219	207	198	189	202	213	230	209	202	229	206	245	192	216	247	198	243	201	226	191	219	226	232	226	217	196	222	220	224	184	247	189	214	212	221	203	225	190	237	246	222	196	220	182	201	190	220	231	229	227	207	240	187	215	234	200	205	233	221	216	205	207	206	192	210	224	232	229	219	203	206	223	195	232	216	232	207	188	194	180	226	226	191	213	218	228	219	193	216	198	205	206	219	226	227	219	219	199	196	205	210	236	182	188	206	242	218	204	241	198	206	223	219	191	215	183	219	185	206	210	210	207	240	201	206	208	190	221	226	196	207	202	203	214	224	209	238	216	199	208	229	201	219	206	212	215	212	256	244	187	212	183	227	224	209	207	200	226	200	214	232	202	212	204	236	220	198	238	190	186	234	204	213	195	218	195	206	188	218	205	197	228	201	204	208	215	207	241	205	214	223	216	204	200	214	215	202	226	248	196	191	226	206	211	226	208	230	204	220	185	225	201	205	200	252	240	240	213	231	220	194	230	196	198	199	220	220	229	216	205	221	207	222	214	236	266	227	207	188	214	212	216	223	229	222	215	201	199	210	208	217	239	217	203	206	196	194	210	199	195	223	197	213	224	223	228	182	202	214	239	203	213	202	194	189	227	184	202	212	178	250	224	193	206	194	225	202	205	224	214	216	177	238	201	173	202	196	210	215	224	191	232	222	221	210	209	194	216	218	230	223	206	219	217	206	214	224	211	199	216	198	211	197	234	220	219	217	201	228	203	232	194	206	223	227	211	217	211	226	197	219	247	207	217	208	202	219	207	220	242	239	197	209	202	221	222	216	220	214	208	197	214	238	206	218	233	209	189	223	236	201	214	203	178	198	207	198	231	220	207	195	180	209	226	224	188	233	223	193	263	236	224	258	203	183	192	240	212	223	225	211	233	210	216	226	244	214	237	217	194	226	220	170	225	221	212	217	181	221	225	206	178	230	216	193	210	233	232	222	229	264	226	211	227	203	222	205	218	188	216	233	213	190	192	199	215	222	217	204	190	212	198	209	213	243	201	196	203	178	192	187	192	219	226	199	196	202	220	230	202	184	227	223	201	218	209	194	201	210	237	247	218	217	181	241	230	208	217	196	211	229	234	222	211	209	199	202	210	199	207	218	211	185	204	200	192	189	209	215	218	204	200	239	198	221	239	204	200	227	197	232	211	231	241	200	232	208	236	236	215	215	212	227	213	231	207	217	219	200	214	192	221	207	202	197	193	221	229	203	199	219	215	204	203	204	231	246	243	173	193	208	184	165	204	237	195	205	207	248	214	222	214	199	221	203	197	236	214	184	199	196	185	236	197	217	206	208	183	208	192	227	219	209	215	192	205	208	204	200	216	215	234	197	234	203	248	206	193	220	209	205	239	192	209	229	206	214	213	224	234	223	218	211	212	216	199	229	212	196	208	189	223	247	202	207	211	223	214	189	213	172	232	227	204	220	221	209	216	203	238	226	204	202	234	222	241	210	209	205	213	234	212	215	228	209	202	197	203	192	221	195	228	213	209	204	221	198	198	226	206	196	193	204	235	210	216	209	187	196	196	212	180	239	214	214	196	213	185	221	227	191	217	225	197	233	242	211	220	211	191	221	247	228	249	215	204	207	212	208	207	201	189	181	219	215	200	206	200	224	208	203	216	225	242	209	214	211	196	231	216	198	222	224	214	224	221	217	240	244	206	230	242	213	237	202	191	191	236	225	211	221	217	218	204	196	230	203	178	194	239	214	194	199	215	201	236	200	199	203	208	206	197	214	234	208	187	211	205	205	212	201	200	201	200	220	219	201	218	218	224	221	215	224	239	214	207	226	208	181	181	195	206	194	205	232	206	212	197	232	241	217	213	200	203	234	199	230	219	204	212	246	213	204	207	199	217	222	197	222	213	194	202	198	191	239	228	214	208	213	212	225	200	210	217	228	209	206	212	209	245	212	228	232	238	240	226	235	187	195	191	232	191	230	208	236	199	217	208	229	233	198	209	210	204	224	201	219	179	201	206	212	204	199	199	227	202	204	229	206	228	206	240	218	191	220	192	224	227	232	241	239	235	232	212	229	234	201	216	216	228	245	215	226	204	217	208	224	234	224	221	224	231	221	219	192	226	200	202	245	192	193	210	197	198	218	211	199	220	192	203	190	214	205	206	214	214	179	201	198	214	210	201	216	235	241	194	214	209	214	224	226	214	216	211	194	215	243	242	228	202	223	232	204	197	225	205	226	184	194	205	218	195	201	194	208	207	211	221	207	186	213	220	191	194	221	219	200	210	217	211	252	226	211	195	222	212	223	207	200	212	196	224	209	228	211	212	196	250	236	231	237	211	209	206	237	219	220	200	217	185	218	196	218	214	185	199	204
20154	2629	4288	5227	4476	3659	2961	2416	2101	1815	1589	1481	1281	1196	1130	1045	950	918	922	878	822	805	729	776	780	758	695	750	682	668	644	694	612	599	638	605	616	603	643	587	546	561	547	586	577	555	536	578	565	487	571	534	540	550	570	533	528	565	565	528	561	542	573	521	515	553	579	484	557	577	499	533	562	580	571	538	499	516	493	551	588	536	507	541	495	523	482	528	501	512	482	526	514	491	523	510	488	549	471	533	488	495	518	509	520	512	495	557	506	503	499	534	529	560	532	504	558	500	570	496	498	521	493	526	492	488	534	552	507	517	528	489	530	491	491	526	531	507	499	535	502	517	506	527	510	550	482	540	512	515	510	576	525	510	490	562	499	557	491	518	535	529	549	468	517	487	541	515	460	532	524	499	470	501	516	518	527	534	499	526	506	503	493	522	523	525	494	533	504	505	556	526	547	518	518	522	485	529	535	522	546	487	510	510	526	532	533	510	510	474	501	483	510	481	505	489	497	545	527	520	521	522	563	520	499	531	516	507	514	529	519	492	515	505	533	547	499	535	510	536	521	542	542	528	502	507	508	517	522	481	502	507	520	530	548	523	525	509	487	524	520	534	509	502	485	505	500	477	524	514	522	505	529	502	507	489	519	513	515	536	517	488	511	488	489	521	509	505	514	527	494	492	477	502	497	483	500	524	528	531	547	502	544	521	563	476	494	497	495	500	539	539	499	509	452	524	526	508	452	497	548	546	516	497	531	496	538	516	497	533	545	498	528	534	492	510	499	513	536	508	523	485	494	511	501	520	497	524	512	526	480	540	511	509	524	501	525	503	472	543	534	552	509	543	533	533	495	505	490	481	515	515	522	519	488	514	472	509	486	503	512	532	498	500	524	531	507	494	546	495	536	553	480	521	509	495	495	501	483	528	462	499	537	512	548	489	514	504	470	518	537	536	544	498	494	516	478	543	517	482	509	542	530	492	520	521	531	505	517	472	486	504	497	523	534	531	548	514	546	541	501	487	503	493	497	509	465	509	509	492	506	532	467	475	462	500	456	494	526	476	499	495	538	472	530	486	588	525	491	501	489	524	514	525	516	502	502	497	504	516	537	500	525	519	472	509	484	487	491	498	517	503	515	530	547	504	512	530	502	505	522	518	475	517	460	503	518	487	525	534	515	478	527	539	534	462	488	523	537	515	510	522	514	504	490	487	520	498	514	504	554	531	492	527	484	508	506	539	503	480	490	491	541	482	511	511	530	542	505	512	481	486	510	520	499	556	481	541	523	497	528	535	528	510	505	494	492	503	458	494	488	500	528	474	517	486	512	536	494	522	543	521	474	515	542	539	492	483	514	528	520	482	495	508	476	527	503	481	495	517	536	508	549	494	509	533	462	505	490	520	496	524	500	530	521	517	481	516	568	550	515	495	523	492	489	518	510	501	546	520	484	518	526	507	518	520	522	526	493	530	561	523	501	505	508	513	491	512	546	495	477	528	534	529	494	501	497	497	517	488	519	532	526	504	514	486	484	533	506	510	538	479	494	526	492	535	506	526	531	524	484	478	505	503	478	484	496	485	529	551	491	502	494	533	527	497	496	494	507	502	518	495	521	509	532	524	480	545	490	525	542	497	503	520	503	485	461	525	526	448	516	478	521	471	501	522	532	491	501	488	536	517	499	506	500	509	533	503	505	514	470	504	507	523	556	500	540	496	540	517	499	534	495	525	515	509	511	506	504	554	534	461	530	531	486	493	541	483	565	526	504	536	488	497	488	518	503	473	528	536	477	551	478	527	513	517	518	490	466	502	493	525	501	545	531	470	521	497	494	510	507	522	544	503	503	552	473	519	480	476	520	541	566	510	520	502	516	485	524	547	518	495	448	510	551	495	495	537	495	521	472	537	497	481	505	508	457	554	496	535	497	514	531	507	517	485	537	533	523	529	507	489	506	493	525	497	542	517	496	569	521	529	523	544	498	504	540	516	519	518	525	503	494	518	532	501	496	545	522	503	504	532	485	495	525	478	503	518	544	572	501	547	494	579	552	548	543	547	504	460	508	513	505	535	525	500	513	531	541	475	458	494	504	515	533	522	493	488	531	496	459	518	509	506	515	506	525	487	491	470	495	562	519	481	537	528	518	519	515	489	515	498	500	517	494	519	463	476	497	503	467	509	488	517	491	518	573	491	507	509	528	490	505	502	530	504	565	508	512	549	520	481	551	499	518	533	557	494	515	537	511	530	497	545	503	461	489	495	478	523	528	538	484	495	543	542	492	515	497	534	520	537	511	496	517	522	533	454	531	527	550	483	493	555	472	500	511	479	491	520	532	524	499	560	524	469	501	487	502	494	503	514	494	535	478	519	486	514	527	493	479	524	511	510	485	505	501	496	552	504	515	534	478	467	569	555	509	544	510	501	526	564	522	550	517	517	549	528	496	514	531	539	542	506	472	570	516	509	497	561	539	497	533	480	489	521	482	528	527	485	544	511	503	497	501	480	496	464	511	453	506	527	481	501	522	514	549	480	543	509	524	491	546	524	482	492	524	498	517	514	544	526	490	528	501	471	512	499	557	522	551	506	514	486	538	529	442	527	548	493	524	505	514	492	477	485	501	526	515	505	524	537	495	544	551	511	522	483	516	481	509	509	513	519	515	521	472	511	544	508	480	543	514	520	512	567	513	535	481	482	529	514	509	478	486	505	496	506	537	480	498	498	538	494	492	489	493	563	523	537	469	522	522	518	522	475	469	518	529	527	514	493	512	524	501	462	498	484	522	487	515	602	492	485	554	525	528	503	511	501	510	534	513	490	483	512	522	499	529	507	532	465	473	531	500	480	476	509	522	551	517	530	510	503	517	534	511	510	499	521	491	480	484	529	468	559	525	516	539	499	523	534	541	514	518	493	497	497	515	509	514	523	495	497	511	534	501	502	449	509	509	542	488	514	498	504	519	542	534	525	506	523	534	523	556	492	516	498	491	499	517	559	494	522	516	500	558	508	502	510	525	535	508	501	529	479	473	517	524	462	468	530	534	510	504	526	486	467	511	550	518	476	492	506	524	490	525	516	467	505	485	534	499	481	488	541	530	483	505	518	558	472	498	547	511	524	517	511	529	482	538	487	506	490	498	535	542	474	486	544	540	477	501	488	487	540	536	521	552	473	519	512	462	553	520	486	498	509	476	494	525	496	525	507	457	524	537	482	510	524	509	498	492	521	502	496	504	468	526	493	490	544	510	473	485	485	527	554	549	498	520	481	490	517	511	504	502	488	492	510	479	496	537	530	461	545	471	478	517	503	511	518	549	482	505	526	485	487	493	490	545	511	480	521	510	503	536	529	536	500	499	507	562	438	512	535	503	521	540	499	502	479	523	509	500	515	463	508	552	484	521	512	547	516	512	498	518	539	509	535	501	494	526	512	518	535	503	490	544	485	482	543	506	514	534	466	468	487	487	501	516	557	515	490	502	544	528	542	499	530	500	502	485	514	521	471
5048	133	80	71	72	59	51	53	53	57	58	52	69	61	64	64	60	58	55	49	64	53	58	60	44	46	52	69	56	59	55	51	59	45	52	44	52	56	57	55	50	48	62	50	55	47	58	61	56	39	58	52	50	54	45	57	62	56	55	53	64	48	58	46	61	57	43	55	60	50	48	57	49	53	44	48	51	57	53	56	57	39	38	46	41	58	62	69	69	49	49	48	60	53	41	51	46	43	43	58	47	52	45	39	50	58	60	50	44	41	55	62	44	54	50	52	51	45	48	45	42	59	54	46	49	35	52	52	63	58	50	46	47	59	55	47	54	44	62	43	49	44	61	50	48	49	43	46	65	42	54	62	51	53	53	45	49	52	37	46	46	47	51	75	55	51	43	47	52	48	56	47	48	55	54	49	58	55	44	50	52	41	45	67	62	55	47	55	59	56	55	45	50	49	40	48	54	58	56	50	42	54	56	46	45	66	54	34	56	50	43	66	48	51	51	47	54	51	43	57	44	53	50	49	45	49	60	52	66	52	43	54	62	63	50	58	47	43	46	56	51	56	49	47	47	56	50	66	63	64	54	46	51	55	51	56	38	66	41	48	44	60	51	48	51	60	55	49	41	39	42	43	42	69	62	53	46	57	49	56	53	37	49	50	70	47	42	35	46	59	52	55	50	54	57	48	50	51	52	47	53	48	56	53	47	43	53	53	42	55	61	54	43	49	66	49	50	49	54	58	57	46	44	44	46	52	63	46	51	61	61	41	47	50	51	48	59	44	64	57	51	43	53	61	59	44	49	47	42	59	56	49	52	50	47	48	52	43	52	45	43	40	46	45	57	51	48	59	45	47	42	58	45	51	54	65	55	56	59	47	39	61	59	52	55	43	62	42	50	53	46	40	52	42	57	52	57	55	44	39	57	51	43	52	51	56	63	60	52	62	45	54	50	47	55	58	56	58	31	46	37	52	55	56	59	46	52	41	38	53	45	39	45	59	52	61	44	57	46	62	47	45	60	47	62	57	55	45	51	44	57	66	40	43	41	44	50	42	49	53	33	52	55	50	55	51	46	46	68	43	61	72	45	46	34	51	53	65	49	60	53	48	69	39	50	54	55	44	44	50	43	39	49	57	58	63	53	46	51	56	56	55	46	53	43	60	55	50	45	44	53	55	50	64	46	58	53	49	43	43	49	46	51	49	53	62	50	55	56	35	58	51	44	53	54	53	46	43	53	51	44	36	51	58	63	63	51	59	59	56	56	46	58	64	53	54	45	54	61	54	50	53	50	50	45	44	50	55	61	47	45	41	55	59	62	62	51	45	64	52	59	63	59	45	57	54	55	41	36	38	43	61	48	44	53	62	50	44	57	49	51	57	53	45	41	44	57	51	42	46	49	52	59	69	53	47	35	60	57	42	48	48	44	41	54	47	49	46	44	54	44	42	43	46	48	51	61	52	53	66	42	38	47	51	55	50	49	41	53	55	60	45	62	47	52	50	47	54	60	50	48	52	55	66	41	58	44	51	50	43	52	55	41	52	52	61	53	47	57	59	54	51	51	48	61	46	41	54	42	62	54	54	62	56	49	48	55	46	62	46	76	53	57	47	51	59	55	61	52	36	50	50	59	48	55	58	60	54	59	47	48	59	52	53	46	52	44	42	47	55	83	63	44	42	58	45	47	51	50	52	49	42	44	63	38	45	47	51	64	55	42	56	59	54	49	51	45	51	56	38	54	37	48	46	42	43	35	50	50	43	46	58	61	56	44	43	45	37	47	45	43	54	49	48	61	54	54	45	53	51	53	49	61	53	40	45	55	51	58	49	51	54	65	44	46	45	45	59	46	49	53	46	37	39	48	49	60	48	48	48	62	45	54	57	50	41	56	44	43	63	63	51	42	48	50	47	48	42	49	47	57	48	60	47	50	61	52	51	51	50	62	45	50	40	57	49	49	44	51	58	57	47	52	41	60	40	48	45	56	52	52	43	57	50	50	52	37	61	62	41	48	47	49	57	56	52	48	50	52	46	55	56	50	58	58	63	67	52	51	48	49	47	49	55	59	49	58	47	55	48	40	49	43	58	46	59	59	64	56	65	42	48	48	68	51	56	64	53	64	53	38	47	48	59	54	50	55	55	61	54	55	61	59	51	55	54	65	57	49	44	49	44	50	64	50	55	63	63	58	49	50	57	52	46	62	66	53	44	49	53	45	58	39	45	59	43	48	58	44	63	61	42	48	60	52	64	59	42	52	43	55	51	41	46	36	47	62	54	50	58	44	52	50	51	64	41	57	39	41	54	56	36	45	50	47	53	42	53	48	38	47	41	62	53	61	38	74	48	41	58	43	57	52	52	47	50	60	46	51	49	42	45	58	44	55	65	60	49	46	58	56	64	46	41	61	54	39	51	38	41	54	58	52	54	43	60	50	58	48	62	62	60	55	61	46	44	52	44	56	59	46	53	60	64	46	61	49	59	38	46	45	54	50	46	62	51	68	45	58	42	51	42	41	38	58	50	47	36	38	60	54	42	55	40	58	46	50	63	39	70	57	46	56	45	48	41	42	63	60	36	51	45	56	69	45	51	50	53	52	55	59	50	41	48	55	61	56	41	47	49	70	54	45	51	43	47	55	53	53	46	27	52	51	49	47	36	58	56	45	53	57	47	36	48	49	53	46	55	48	48	49	50	51	48	54	60	54	39	53	47	43	48	44	55	41	54	44	53	41	55	46	51	63	56	57	50	55	50	54	47	45	46	49	54	56	47	52	57	55	59	51	45	56	54	66	57	54	52	59	50	50	58	46	42	63	65	53	39	61	47	48	52	48	47	57	44	59	52	51	58	54	53	48	47	42	62	56	47	51	54	41	51	60	42	57	51	53	48	48	68	72	46	59	57	50	61	63	47	45	64	58	63	52	52	48	61	54	57	48	53	46	45	43	52	44	61	41	39	53	62	55	51	58	48	58	48	62	52	52	43	42	42	49	55	58	45	54	38	64	66	47	50	46	56	58	69	39	55	55	50	41	37	49	50	58	41	55	53	44	52	38	59	60	46	54	50	36	59	44	41	55	46	50	58	60	46	46	63	41	70	50	39	56	50	66	58	62	51	48	51	55	49	57	47	57	55	52	58	40	54	57	57	48	59	49	49	43	40	50	47	45	52	53	43	47	57	55	49	53	48	59	45	56	46	63	46	52	53	56	49	50	45	62	46	69	56	45	46	53	60	61	59	49	46	53	51	50	54	57	64	46	34	49	48	58	53	55	46	60	49	67	50	71	62	66	55	50	63	44	58	56	46	48	44	49	70	53	54	54	58	37	36	42	50	50	55	59	54	57	44	52	68	48	38	55	45	49	49	47	44	54	46	54	50	56	62	33	57	46	54	55	61	51	50	52	42	54	49	53	44	57	46	42	44	43	44	47	49	59	51	44	55	58	63	51	64	46	39	59	52	39	37	52	58	46	53	50	45	55	46	48	50	56	46	55	49
3294	218	252	264	252	215	219	200	202	204	197	203	204	181	173	182	189	191	179	162	180	136	164	163	179	160	167	172	150	165	185	181	167	163	177	169	169	168	155	152	169	161	173	164	164	158	190	160	183	155	170	178	170	185	156	147	181	175	171	173	168	158	169	160	193	160	159	179	154	156	170	164	178	148	170	164	164	162	173	171	178	161	167	172	164	193	158	162	176	154	168	167	147	162	156	175	171	176	165	184	167	164	171	158	149	158	161	176	149	185	179	174	180	157	171	158	170	152	171	172	138	143	151	171	175	176	177	153	147	166	153	152	166	172	145	168	190	153	160	154	171	164	157	148	163	175	171	169	204	172	175	161	175	161	178	155	152	157	177	145	164	172	182	150	158	175	155	167	153	183	175	183	155	183	177	164	140	144	153	169	175	153	155	175	176	169	184	153	172	172	162	191	167	176	171	175	173	158	172	154	149	158	165	164	152	168	147	152	172	162	159	187	165	177	170	164	188	172	182	169	164	189	155	173	188	149	150	177	151	159	191	156	156	159	164	164	160	174	169	179	166	163	173	165	149	195	171	175	154	162	177	169	160	192	170	168	170	165	161	165	162	157	146	179	165	177	154	176	184	166	147	168	165	186	180	172	157	164	185	165	157	179	169	175	184	169	163	165	163	141	169	166	166	157	186	139	191	163	165	160	176	170	159	166	164	170	166	180	162	168	178	173	167	149	163	174	176	154	134	152	159	159	163	170	168	169	181	160	162	159	160	165	160	163	172	182	181	157	176	164	179	165	165	172	152	147	167	157	153	177	146	163	157	162	178	160	156	165	171	161	167	182	136	154	164	174	156	156	142	182	152	154	152	163	151	163	169	167	184	152	157	164	170	190	177	154	178	162	175	146	157	150	160	160	158	164	152	179	171	158	170	179	177	156	177	160	164	154	162	164	157	178	177	154	176	156	155	170	138	148	166	156	175	156	158	158	164	161	161	180	179	167	144	155	152	173	161	180	144	171	155	171	160	145	155	154	167	140	172	167	167	166	174	165	156	170	180	181	167	160	165	139	163	148	163	198	162	164	169	166	169	190	185	163	169	172	165	161	155	192	166	180	191	163	173	152	165	152	169	153	174	160	140	152	181	199	172	175	165	146	145	154	151	157	178	174	180	151	146	177	177	165	165	178	171	185	177	192	160	155	159	149	186	155	169	173	170	163	177	175	178	164	189	167	179	164	161	167	152	155	166	141	156	166	167	159	144	151	155	158	149	143	159	164	160	177	183	190	172	177	172	166	165	151	153	174	155	168	146	166	181	161	180	172	166	191	140	159	159	155	176	183	167	145	159	153	160	174	169	140	191	173	152	134	167	161	179	151	169	160	186	185	153	173	164	177	153	172	162	166	161	184	156	163	170	192	154	147	163	159	167	172	164	188	157	163	167	172	170	161	189	162	179	151	166	164	156	148	168	158	187	177	145	158	167	170	160	180	159	162	142	161	155	166	165	168	155	176	154	164	194	151	153	161	167	149	160	152	159	176	168	166	188	176	182	155	157	154	155	156	154	184	173	167	167	177	187	173	171	170	171	168	166	179	152	173	166	165	174	176	167	176	157	169	164	151	182	162	175	154	176	182	150	154	159	179	173	177	164	156	157	176	143	160	164	154	160	166	176	169	159	169	168	156	157	166	158	171	148	165	167	170	168	203	169	159	161	174	186	159	157	162	173	173	181	168	178	153	158	175	166	141	166	155	169	167	164	165	180	155	168	168	186	157	173	182	154	164	144	141	144	159	177	165	152	155	159	164	152	155	174	167	159	166	158	161	179	146	146	157	144	177	169	179	148	161	156	163	171	146	170	160	149	161	142	162	165	173	168	150	155	158	176	156	159	135	182	180	181	160	177	181	157	165	162	137	151	143	169	166	160	158	146	165	170	149	173	163	188	168	166	172	186	176	171	165	188	156	163	186	169	170	160	172	164	144	172	165	172	166	184	156	138	147	156	151	185	150	172	148	165	148	177	162	183	155	178	169	140	161	174	155	184	173	158	149	172	163	144	146	170	186	152	163	152	184	204	168	200	169	162	150	168	179	181	156	174	166	171	155	164	150	162	139	181	153	168	168	152	170	208	153	161	192	161	172	156	193	146	171	176	158	165	170	162	181	161	151	169	175	168	168	183	167	194	157	145	131	176	157	170	145	176	162	141	155	159	162	163	160	192	169	163	147	159	186	149	170	169	177	170	168	183	158	171	158	169	196	171	158	148	159	152	159	156	162	146	156	172	155	172	180	164	200	173	172	174	150	187	180	172	147	170	176	152	165	169	147	166	154	174	148	170	187	185	145	189	161	163	166	163	152	156	144	176	173	171	184	181	153	169	180	168	155	173	163	164	149	178	176	155	162	142	161	184	165	171	166	172	174	170	145	162	163	156	176	160	175	189	153	166	150	165	162	156	194	179	165	162	175	148	169	145	180	182	177	160	163	170	181	155	157	159	167	177	163	148	146	164	170	168	144	155	167	170	164	161	172	145	143	160	150	202	177	154	166	165	190	185	153	169	163	178	174	155	148	180	178	158	141	169	184	180	162	172	170	158	161	165	172	167	148	166	170	169	171	167	170	159	165	161	148	169	165	176	166	141	171	171	151	176	150	171	159	169	166	146	188	193	186	165	178	172	161	171	176	163	176	159	184	160	159	153	146	150	174	160	174	162	151	160	171	160	158	164	165	161	155	163	167	169	173	182	169	176	166	180	176	150	167	187	166	162	167	161	167	146	198	148	146	188	167	153	165	167	158	187	185	191	162	193	163	169	159	168	169	182	161	176	171	175	163	150	162	157	144	187	161	185	181	155	154	168	158	154	165	166	164	165	166	143	165	171	153	149	171	168	185	174	164	172	172	197	166	148	182	148	163	181	188	174	177	153	177	157	176	172	178	169	148	134	192	176	153	159	178	181	168	159	154	186	160	160	138	155	158	172	193	167	173	153	177	164	160	149	166	178	167	157	161	157	167	163	147	177	163	174	159	176	184	137	150	150	155	170	175	180	157	154	157	186	162	152	161	160	184	178	184	165	173	182	145	148	173	175	169	156	155	155	159	151	158	166	146	173	155	155	170	173	162	147	143	149	172	140	165	163	160	172	146	144	169	178	173	170	151	173	147	173	192	151	159	164	180	159	160	171	134	179	167	160	183	134	176	157	174	155	167	167	183	174	165	161	174	181	138	186	154	164	165	147	148	164	159	165	168	169	164	143	147	168	165	168	145	163	150	182	161	165	172	188	157	165	169	177	173	150	173	132	176	141	204	157	188	162	171	161	154	152	155	143	166	174	203	180	170	153	146	133	176	157	191	172	166	158	165	160	168	172	173	164	157	189	150	156	158	170	163	163	160	164	175	166	180	175	151	163	144	158	142	139	190	176	147	174	180	144	179	150	168	157	187	161	157	161	169	161	167	178	170	165	182	158	160	161	186	175	172	156	165	177	160	166	149	154	155
24304	5371	1101	852	565	462	385	297	268	234	199	179	161	159	171	144	130	113	124	133	154	111	123	137	141	121	130	127	113	130	133	116	114	105	102	106	106	111	114	121	105	122	124	118	102	111	108	100	77	140	115	127	114	101	112	103	110	116	100	95	102	111	104	110	115	125	115	125	101	107	110	124	142	113	95	137	111	124	112	126	128	125	117	97	96	82	108	117	109	114	110	101	93	99	112	99	113	117	111	111	108	109	103	110	104	127	104	107	112	121	105	97	122	114	127	110	127	93	108	120	95	124	94	101	111	132	108	100	91	102	116	107	110	126	132	103	125	113	82	113	102	117	110	110	119	99	96	128	103	109	103	106	103	102	109	109	103	99	123	112	115	123	87	106	112	121	118	110	102	115	118	104	102	104	107	97	89	103	118	99	122	90	114	115	100	108	120	100	102	113	108	110	102	113	103	113	121	124	96	96	114	97	123	95	108	106	86	116	115	111	98	116	115	98	97	122	112	112	115	97	124	99	118	109	101	109	106	107	89	121	104	81	109	120	102	130	111	114	95	106	99	111	104	94	108	102	92	86	106	108	105	108	115	107	113	93	115	103	102	111	120	117	123	97	98	123	111	98	120	85	111	98	112	112	119	92	118	114	98	121	125	100	101	102	100	118	121	121	108	117	107	96	102	98	93	98	111	146	119	106	96	93	120	87	102	106	100	114	101	98	108	128	119	106	121	124	118	130	114	110	105	103	116	115	120	107	109	109	93	119	109	132	113	113	115	115	127	98	117	103	115	94	96	96	102	100	101	110	104	126	104	125	107	125	111	90	112	100	80	89	116	97	107	79	101	109	110	104	99	112	102	103	115	117	127	101	122	106	97	113	125	120	118	121	119	122	88	103	99	106	100	110	105	124	96	121	101	113	107	101	98	105	97	113	110	104	85	88	118	119	107	95	106	112	115	98	87	101	96	108	110	102	112	107	112	129	108	100	101	78	104	90	116	117	119	103	117	96	94	105	97	118	120	120	138	106	95	113	117	104	139	104	97	109	110	107	113	86	102	116	115	98	127	95	108	102	121	108	134	97	100	113	98	102	119	90	133	120	113	103	103	109	105	131	109	112	106	127	105	101	107	120	107	106	99	108	102	87	118	127	113	114	117	94	102	93	90	107	119	116	105	106	103	94	98	128	115	98	110	124	107	98	104	92	103	125	76	121	104	88	117	98	100	110	102	120	108	95	126	107	119	138	111	105	115	106	105	130	110	106	97	113	94	103	103	113	101	85	106	120	118	98	114	99	105	106	106	118	102	111	94	102	108	113	105	96	104	97	112	120	110	137	94	107	105	110	104	125	115	119	92	95	116	104	119	105	112	116	99	104	96	86	114	135	101	101	106	104	103	106	105	94	129	130	98	123	120	99	117	108	101	94	119	101	106	105	114	100	113	121	101	98	102	115	99	101	110	95	117	105	106	87	107	127	109	119	111	112	135	97	111	106	130	109	109	107	125	134	114	122	114	106	107	110	110	120	99	116	109	112	104	108	124	106	99	103	125	112	90	95	98	111	100	113	105	128	110	100	120	108	118	106	112	88	84	90	113	101	108	104	101	110	95	120	110	119	101	108	114	100	102	101	103	105	107	98	104	119	112	105	108	119	107	120	108	129	100	111	108	113	122	109	105	103	116	114	124	111	110	113	89	103	120	112	98	118	119	103	103	118	97	116	114	115	108	112	118	114	109	100	105	116	98	97	123	118	88	123	108	111	104	81	119	101	90	132	131	86	105	117	118	101	92	121	102	115	117	105	107	94	123	83	121	113	110	119	104	104	113	101	122	96	127	121	101	110	96	99	92	125	123	115	103	101	100	92	97	96	114	93	107	128	134	110	90	114	123	112	110	106	124	113	104	106	97	104	102	117	98	103	93	116	110	114	102	123	111	120	108	105	103	107	105	100	104	100	121	113	117	101	106	85	118	98	105	120	109	111	117	109	111	120	96	109	95	107	96	104	96	103	113	94	112	118	121	123	104	100	118	113	108	113	115	84	108	114	118	94	99	129	110	112	116	105	113	101	96	96	90	102	102	108	77	100	107	108	116	98	103	111	103	98	96	118	113	90	109	113	106	124	109	130	106	107	116	125	111	127	103	106	123	106	108	96	115	101	111	125	104	90	94	96	111	107	100	87	117	109	104	125	97	124	115	114	102	95	115	130	87	112	114	105	113	103	107	128	106	102	96	106	109	107	107	96	122	119	85	139	110	112	97	116	122	115	107	96	99	114	108	117	112	124	121	108	118	108	118	110	102	106	117	105	118	128	124	121	119	102	93	91	90	98	109	110	107	106	117	98	101	125	111	120	106	110	123	97	80	111	103	112	113	100	105	101	117	112	100	133	116	95	106	97	112	101	96	93	100	90	113	118	102	106	117	124	112	108	107	103	99	110	107	110	111	108	124	120	116	111	111	112	111	99	103	105	114	91	111	122	91	111	94	100	121	107	108	114	118	116	119	113	114	101	104	122	104	98	100	95	126	103	96	93	107	117	102	109	113	108	111	101	96	92	113	103	101	115	117	121	99	97	93	117	110	134	137	119	105	118	124	106	107	104	104	91	107	107	115	111	126	96	105	103	96	111	95	92	103	111	118	93	110	123	121	118	104	105	114	106	111	98	96	80	88	125	117	119	128	104	100	114	114	106	106	88	87	111	88	111	112	99	111	94	107	115	95	117	109	135	81	90	127	97	95	129	116	137	110	126	105	121	123	127	126	116	109	98	117	101	116	89	109	111	107	95	112	79	115	103	103	131	111	112	123	120	110	136	106	112	113	111	110	117	113	110	98	119	105	96	124	101	101	84	107	97	115	116	123	106	91	105	100	102	111	101	105	106	128	120	99	118	94	104	110	98	101	106	101	107	105	103	101	112	108	112	96	117	117	117	128	94	126	91	93	118	107	99	94	120	116	95	132	111	121	110	107	126	108	114	90	108	116	110	112	104	93	116	112	97	100	102	91	95	123	105	110	125	117	122	116	97	107	110	110	114	107	122	98	114	126	95	118	111	118	84	120	122	108	92	105	107	109	98	103	120	112	98	110	113	94	111	116	92	87	118	114	115	117	111	97	136	113	95	111	103	99	148	125	100	99	99	104	110	117	110	91	95	106	120	124	102	112	110	105	100	108	110	119	129	111	110	101	88	93	95	106	102	117	96	116	105	100	105	96	100	117	102	105	121	99	104	121	96	130	95	89	110	84	98	91	125	79	116	88	122	125	121	104	103	106	106	98	98	103	107	116	114	100	119	106	94	121	104	111	103	91	96	101	107	120	122	118	115	126	114	116	109	98	104	90	98	105	103	102	107	112	122	104	90	110	104	133	113	110	110	103	102	124	103	100	112	105	88	98	90	113	94	104	104	119	116	92	111	81	109	112	103	129	129	122	98	103	101	111	108	106	98	99	120	103	107	92	96	108	109	106	104	83	105	102	113	92	114	104	100	98	111
14083	1431	2345	2815	2447	2015	1673	1298	1103	958	861	798	710	674	601	581	568	504	504	469	484	430	428	428	381	387	411	391	360	373	378	325	351	342	323	332	364	342	331	342	330	329	347	305	325	335	318	324	353	329	332	277	324	317	326	306	307	302	314	321	307	314	331	296	283	327	293	304	332	299	343	315	306	302	316	305	347	300	301	306	304	291	279	303	310	303	319	294	267	282	288	285	290	310	290	278	274	316	297	308	282	312	342	327	285	306	291	312	293	290	290	307	271	312	300	337	319	299	314	327	269	288	322	281	285	274	303	282	290	285	290	307	325	256	293	299	299	267	266	321	304	312	293	307	321	296	289	296	317	317	303	329	302	300	313	284	309	312	276	303	294	271	270	288	281	292	320	304	294	316	313	280	309	329	288	306	271	305	278	290	298	304	292	291	305	276	285	293	273	295	306	296	280	284	322	326	291	274	318	293	289	270	332	270	280	294	288	311	287	305	321	271	300	284	315	271	301	298	295	292	292	255	270	302	290	305	306	318	321	297	267	301	308	333	317	331	317	287	289	313	303	317	290	313	290	278	289	304	291	283	313	309	305	303	309	312	338	304	307	294	290	309	290	287	303	313	293	289	290	312	284	311	320	295	278	314	314	295	308	288	268	280	318	296	289	316	321	275	288	296	301	275	281	324	312	310	269	303	293	307	272	291	295	307	262	285	291	289	284	324	302	316	273	279	293	239	326	268	315	281	279	313	275	294	305	280	285	324	292	301	308	277	312	274	289	284	309	299	282	299	274	263	320	306	267	287	321	291	314	284	306	306	301	284	305	308	263	324	302	296	305	307	308	281	303	281	288	267	307	290	269	307	294	293	329	284	275	295	286	295	284	295	284	312	311	281	293	271	279	290	332	318	290	304	289	306	297	296	338	279	303	306	292	307	274	265	293	289	279	303	299	309	320	293	292	302	284	314	299	265	305	306	314	298	326	270	303	297	288	302	299	312	300	325	287	300	289	296	310	291	310	287	306	294	305	326	293	288	284	293	304	293	288	287	312	286	288	273	276	305	280	315	337	276	302	291	286	306	284	297	323	294	300	300	243	297	272	292	314	284	284	315	302	282	301	291	279	286	283	309	311	298	310	293	306	279	281	295	289	285	305	320	282	257	300	291	300	312	301	274	289	256	270	286	314	302	296	277	283	336	306	323	326	279	292	307	298	297	283	311	284	309	264	293	339	338	293	281	330	284	298	288	291	301	310	289	306	314	291	311	280	294	310	275	311	290	291	343	306	287	264	286	322	310	289	298	281	288	310	303	264	309	326	299	324	297	339	283	303	286	286	267	312	285	284	302	290	306	293	305	289	290	319	294	261	279	305	305	314	287	303	281	296	306	285	286	289	332	254	306	296	295	300	260	311	312	295	323	289	287	258	266	283	289	306	290	265	288	311	289	297	309	300	307	305	286	270	308	300	307	304	296	298	277	278	275	286	300	303	324	312	253	331	291	316	308	296	323	312	306	289	289	273	322	313	282	268	275	280	296	287	327	294	305	327	308	332	287	293	305	285	299	307	300	301	326	308	293	287	251	292	269	266	277	314	303	305	288	314	306	328	302	317	317	288	329	309	306	319	292	277	332	252	277	285	307	335	294	287	281	306	323	307	319	323	291	310	320	309	330	284	315	277	295	308	297	298	254	288	328	295	299	300	284	275	307	308	309	297	278	315	299	307	305	269	313	295	306	303	312	291	288	291	307	281	261	319	312	278	302	294	320	308	282	289	275	321	243	287	312	284	314	309	300	297	326	280	290	293	299	310	293	268	301	275	306	308	279	293	288	287	284	289	308	285	291	326	289	295	270	269	260	321	287	306	270	314	300	303	271	302	311	299	286	272	308	298	281	315	329	315	300	298	275	290	297	276	275	317	292	288	282	298	282	300	304	284	325	295	283	326	274	297	293	303	300	291	284	293	286	311	292	299	285	293	282	283	285	264	321	280	292	318	306	283	316	321	297	280	308	260	330	304	288	301	320	295	315	326	280	317	276	301	275	298	310	341	295	279	295	295	313	302	294	275	287	297	317	326	290	304	286	287	267	295	275	317	281	286	303	304	284	284	285	290	294	298	265	253	330	304	283	287	306	299	306	311	305	338	290	296	301	277	316	302	310	295	291	259	312	336	255	307	293	317	263	311	313	296	335	288	301	293	337	288	298	298	287	319	284	323	327	286	283	320	295	316	266	296	317	280	279	277	313	264	300	303	293	302	279	284	331	294	303	303	304	257	287	271	302	317	302	333	305	301	292	279	305	256	301	307	276	321	296	312	289	288	314	274	298	332	308	278	312	300	269	304	277	321	341	262	280	328	271	286	278	312	299	307	302	295	314	276	302	327	295	266	280	287	297	301	288	308	341	291	298	280	301	318	318	316	293	261	288	308	292	301	293	288	306	291	278	306	288	315	328	284	283	284	321	298	293	295	292	304	295	289	310	275	319	337	284	310	280	293	290	311	325	280	313	346	292	308	314	282	295	316	324	295	296	309	268	300	292	291	312	286	289	304	284	306	316	281	303	277	284	286	287	276	293	295	294	262	317	316	268	257	346	281	330	283	329	293	283	311	287	299	299	299	316	303	301	285	270	324	286	325	312	295	299	344	317	305	290	265	279	302	306	289	297	292	299	309	272	259	256	341	297	284	302	287	320	313	283	317	290	280	289	318	311	297	308	308	320	281	275	321	282	295	297	293	334	284	270	302	268	292	281	291	294	263	280	268	285	256	258	285	294	258	282	289	313	294	293	318	320	289	305	275	344	330	330	326	313	322	301	308	323	304	303	309	274	276	309	292	293	281	289	312	314	298	310	296	276	317	319	327	321	308	316	311	341	290	293	306	299	318	279	310	274	313	309	305	309	297	279	297	281	301	302	308	297	275	293	277	266	334	312	288	305	286	307	303	273	296	277	298	296	311	285	307	295	315	278	297	328	300	291	262	290	300	298	275	296	276	309	285	279	301	304	283	285	300	300	289	287	307	319	310	326	296	280	286	298	278	311	291	291	307	300	310	310	317	285	299	273	310	271	310	278	315	337	285	311	286	291	308	318	276	312	311	317	288	306	320	319	295	297	327	332	279	286	308	258	289	289	270	292	318	248	313	305	293	286	292	321	289	293	293	329	318	285	285	311	285	318	304	317	304	298	295	264	304	283	290	304	310	298	275	278	305	290	294	283	259	311	316	305	289	303	319	301	278	324	287	297	308	300	286	284	267	287	305	266	278	288	295	290	293	291	307	307	287	308	274	288	285	306	329	287	301	279	297	283	314	302	284	273	277	329	292	277	315	300	288	277	306	261	296	318	303	331	272	267	301	305	268	324	288	303	295	307	290	300	334	286	295	272	289	294	285	256	284	301	320	300	325	279	308	317	311	295	308	287	311	306	282	278	310	290	316	291	274	282	274	287	271	296	266	308	281	286	298	321	303	295	301	281	306	287	306	283	310	290	318	320
35780	11736	2680	1816	1250	838	716	625	522	465	374	339	330	346	311	280	279	272	243	281	276	277	232	253	238	239	255	255	224	228	222	233	236	237	228	200	233	212	244	208	253	244	212	241	214	222	236	199	225	206	214	219	201	217	189	202	202	228	231	231	223	233	192	235	199	246	221	205	233	209	238	227	216	212	244	183	225	216	207	225	217	204	212	186	223	218	230	192	230	196	204	182	194	213	236	212	220	233	240	215	227	199	170	244	227	230	183	206	219	197	209	188	207	204	216	225	210	211	233	210	223	207	239	198	205	208	219	242	185	248	208	231	217	201	205	212	214	214	206	203	230	206	211	212	177	194	247	225	231	193	234	220	205	231	193	207	210	197	197	235	227	237	226	225	192	233	252	236	241	204	203	233	211	227	243	223	221	186	204	195	203	210	226	215	211	208	209	231	186	216	195	221	236	212	214	206	209	239	229	199	194	223	234	234	179	230	233	228	227	217	245	203	227	230	221	197	221	181	202	201	226	198	218	222	225	236	201	218	224	227	198	197	224	167	198	220	215	224	224	220	186	198	234	187	205	224	225	229	233	218	209	231	201	215	227	217	235	202	200	216	202	217	240	197	224	204	205	219	204	209	208	235	199	242	203	203	224	207	212	215	207	226	229	233	223	216	208	191	229	209	220	214	198	238	244	217	193	229	235	215	189	210	194	213	216	207	200	208	235	216	213	212	219	201	212	224	221	192	212	222	205	202	214	212	202	203	236	240	220	209	196	224	208	228	191	221	197	203	206	188	193	207	207	215	203	231	228	235	206	197	211	229	241	209	217	205	209	230	194	233	207	204	217	222	207	222	209	234	200	210	178	210	216	206	209	212	221	205	239	218	195	205	203	215	225	198	237	208	229	229	201	232	209	213	234	201	191	206	217	230	215	225	241	195	206	236	193	223	226	194	192	186	223	216	214	205	242	230	210	198	183	198	215	187	213	238	206	214	204	175	219	217	197	205	204	201	205	204	202	189	245	227	218	221	250	206	242	220	233	200	200	198	223	241	190	217	208	202	236	261	216	221	229	187	233	207	203	207	219	192	213	255	203	198	206	220	210	192	241	209	210	222	212	235	197	205	217	210	202	226	199	205	221	242	238	212	244	222	221	208	247	199	215	188	192	202	217	203	227	199	185	205	229	238	216	233	219	235	208	226	233	203	200	211	203	245	225	192	227	204	237	213	226	223	203	182	202	239	207	224	231	222	191	207	197	272	189	238	219	206	224	209	238	212	224	205	228	246	221	225	195	190	239	207	217	242	202	197	212	194	204	213	218	200	201	219	222	192	197	218	224	204	209	185	222	196	235	216	232	191	213	211	227	198	225	205	201	187	238	195	201	231	226	242	235	203	222	187	214	220	220	201	228	209	198	203	218	231	218	228	188	237	206	209	210	205	218	230	224	234	203	216	197	238	208	204	225	211	238	231	227	186	200	207	218	225	203	205	210	185	197	210	205	223	202	189	210	202	201	206	218	211	233	187	215	213	227	217	194	211	217	228	208	231	219	239	198	222	244	203	226	224	191	198	211	209	211	192	188	228	221	205	220	233	212	214	222	237	226	247	210	201	223	229	206	219	216	203	222	207	209	202	242	227	231	194	214	203	208	226	216	211	196	222	236	222	216	199	206	231	191	231	213	197	221	212	203	208	223	240	248	237	203	196	220	226	225	221	225	218	220	219	230	222	207	242	195	233	213	180	181	215	209	170	211	210	193	222	198	217	203	240	219	224	221	243	206	252	208	210	204	247	195	209	202	220	212	188	225	204	232	201	206	223	178	199	217	218	205	205	221	196	204	203	208	227	247	215	204	232	215	221	205	232	214	221	223	213	203	224	227	192	219	206	226	215	213	228	218	235	252	227	223	190	193	240	237	217	199	217	216	216	258	213	189	222	201	223	225	209	210	256	207	209	220	245	215	225	216	197	220	262	215	199	192	209	192	215	221	229	197	198	213	204	213	210	215	234	223	214	212	217	200	221	238	246	230	211	212	199	207	200	190	220	219	215	215	218	223	200	219	218	237	199	195	218	193	223	233	185	233	207	205	209	220	209	209	219	215	204	209	223	225	236	223	212	209	204	235	247	228	208	215	196	240	207	204	219	226	210	217	240	220	228	212	208	211	188	231	229	224	227	224	229	213	219	220	198	234	193	205	225	210	214	218	220	206	217	211	229	190	206	221	233	206	228	211	243	195	229	210	215	205	222	221	196	208	213	226	187	204	212	230	206	209	198	201	227	196	200	213	215	198	206	223	211	200	242	219	250	198	203	191	224	248	218	218	203	226	214	233	199	211	217	203	198	224	219	201	252	221	207	217	228	217	225	229	206	213	203	204	198	244	210	213	187	211	208	221	204	221	206	181	240	206	226	223	205	218	200	217	240	208	248	217	210	228	208	232	213	231	217	219	229	236	202	188	213	223	227	195	206	235	258	239	215	211	215	206	230	222	205	231	229	199	214	202	202	208	203	164	219	222	230	196	203	216	226	212	221	188	211	219	225	235	231	206	208	239	198	240	199	192	231	210	233	215	189	195	203	221	218	215	244	202	203	183	198	202	210	204	209	229	209	212	225	216	220	226	236	216	229	263	226	191	215	215	192	221	215	216	241	212	233	230	203	222	207	207	210	216	225	203	185	200	200	230	199	217	235	227	201	213	204	195	214	207	192	222	237	195	210	193	214	196	207	208	237	200	222	219	199	204	205	219	224	214	201	222	229	237	205	210	225	201	177	211	217	192	224	221	225	224	234	227	215	202	244	228	203	218	205	209	222	232	202	232	222	228	229	224	221	214	221	212	189	224	227	201	246	221	222	208	201	210	197	204	209	219	198	218	205	223	229	200	223	195	195	208	232	236	225	203	218	225	215	215	214	210	205	193	217	203	183	234	198	176	188	183	227	225	226	225	234	216	193	226	203	217	224	237	246	210	204	225	211	245	216	246	231	206	226	226	217	193	197	216	196	226	215	247	215	198	199	176	229	202	216	194	191	213	225	212	199	210	210	196	205	190	241	205	203	223	243	204	199	212	196	199	219	234	182	221	211	229	206	233	187	207	207	199	195	211	210	204	208	211	214	221	191	224	207	226	210	238	196	227	184	200	224	203	203	212	217	199	224	202	209	201	239	196	229	244	215	209	216	228	229	216	193	209	217	223	228	225	216	217	214	237	207	190	202	235	194	235	225	225	207	207	204	214	221	210	216	224	205	241	187	208	213	229	247	195	241	232	204	245	231	200	198	190	220	225	221	204	231	227	207	208	224	195	227	212	178	206	222	237	202	222	202	197	222	208	230	211	208	196	206	195	206	225	204	219	178	220	218	223	225	208	194	213	199	202	196	203	227	209	210	213	252	215	262	212	195	180	225	198	237	207	215	226	239	230	210	229	267	206	210	242	221	212	232	213	191	218	239	212	226	223	214	210	221	225	220	228	229	219	196	203	200	207	219	208	200	204	201
19702	2500	4316	5111	4482	3525	2969	2424	2092	1854	1591	1380	1309	1204	1065	1048	983	916	876	819	869	835	806	755	712	714	713	724	708	670	685	654	633	648	656	623	633	591	607	593	582	595	586	575	581	539	560	567	584	562	541	547	555	561	570	532	546	546	544	587	545	499	575	553	530	536	534	526	568	507	571	549	501	507	512	558	503	505	516	536	520	560	522	518	522	520	515	550	526	541	548	528	550	526	529	564	530	539	536	528	546	508	509	469	532	529	522	549	527	507	534	531	553	536	503	486	547	535	510	520	521	571	533	520	487	515	491	545	520	500	504	554	534	527	534	519	498	530	478	506	496	539	470	518	473	497	516	523	515	531	539	536	520	487	530	528	487	538	500	494	515	451	524	518	509	510	570	558	515	501	509	533	520	536	517	492	489	518	518	506	536	515	552	487	499	543	528	492	554	513	533	533	481	480	501	524	496	567	478	551	548	540	513	515	544	543	518	528	510	519	538	483	568	509	491	519	506	511	496	487	513	484	577	521	504	512	498	503	488	545	502	572	529	570	454	486	538	508	522	517	489	548	512	496	569	518	518	513	453	497	522	539	515	459	513	530	507	525	508	510	486	508	511	538	507	496	548	495	547	479	521	497	489	509	490	498	514	523	517	521	525	481	502	461	504	524	523	500	528	534	490	491	497	495	470	557	496	505	496	482	477	541	475	487	523	522	528	548	511	484	480	528	502	555	544	530	556	540	492	511	494	548	508	502	504	530	479	462	502	486	535	493	507	520	502	515	512	489	517	532	509	484	544	498	490	520	495	495	531	498	489	540	522	530	529	514	530	472	511	507	517	497	510	542	552	489	538	496	526	509	519	527	509	505	547	481	508	486	575	524	510	562	532	526	511	523	479	514	498	503	477	489	520	503	521	508	495	498	497	516	502	520	496	488	531	565	527	512	539	504	511	492	521	535	555	454	488	495	495	492	519	523	559	546	502	528	526	500	547	502	522	540	545	495	514	521	526	489	480	522	526	552	488	537	506	472	506	505	520	518	512	507	478	509	522	518	546	473	494	525	514	534	522	474	512	551	513	529	517	513	489	533	548	499	517	510	493	505	507	503	499	535	487	505	518	484	550	515	506	488	540	468	523	502	546	549	504	494	538	512	532	493	560	523	528	492	511	483	496	480	498	451	511	494	529	547	558	501	506	533	482	500	525	549	508	507	492	513	477	541	489	519	574	558	534	540	506	478	516	497	552	475	514	504	523	536	505	519	514	509	523	468	539	548	504	548	516	516	519	528	531	484	505	516	504	520	476	501	484	544	498	535	533	504	504	511	517	523	534	517	528	491	535	508	470	494	545	530	490	484	506	499	523	474	464	521	525	506	519	496	521	495	506	449	497	491	530	513	497	483	520	562	522	510	487	503	516	494	493	553	538	496	477	511	550	505	476	545	468	526	549	511	470	516	462	499	520	519	517	537	501	535	509	505	478	503	535	530	522	542	528	508	528	486	500	508	501	522	539	495	503	521	471	523	483	516	508	506	499	494	528	546	504	508	545	462	486	492	488	504	501	540	531	522	521	513	511	524	490	507	509	554	494	529	487	490	525	475	535	529	466	525	490	507	510	522	517	513	513	534	528	490	518	521	502	524	498	493	528	503	497	548	486	521	547	505	489	484	545	514	490	508	526	504	536	487	518	526	534	526	505	523	471	517	494	518	512	469	553	550	541	462	536	513	542	523	506	487	535	516	517	493	553	531	483	512	540	499	524	536	491	501	541	517	486	507	489	502	516	519	490	538	501	492	509	522	517	470	499	526	499	527	450	549	527	502	472	519	477	549	539	552	511	499	481	526	518	514	499	525	497	555	528	494	496	529	475	505	518	506	494	476	497	545	521	507	545	550	493	578	518	488	499	451	522	520	497	535	526	525	533	497	523	464	531	547	502	503	497	518	494	511	489	545	503	503	506	500	499	508	493	480	527	495	504	503	525	500	503	496	477	526	495	512	490	480	504	493	441	505	541	514	507	508	509	493	522	529	492	528	497	462	499	544	516	528	515	532	551	493	513	485	491	528	531	532	525	498	532	548	498	499	532	492	535	501	501	508	512	474	507	526	495	489	512	517	553	510	518	464	477	514	522	470	528	550	499	511	540	512	504	476	509	525	516	533	475	499	546	511	504	527	528	532	523	551	527	521	470	464	523	568	490	487	494	545	529	507	529	587	509	515	503	471	497	543	503	518	528	527	510	518	507	538	565	526	491	548	537	504	568	533	492	503	533	537	524	531	541	487	519	510	482	505	543	503	502	484	530	493	522	514	532	535	550	525	517	516	517	526	523	512	495	502	509	487	577	523	489	501	509	525	538	527	532	520	496	508	528	478	515	515	494	542	505	500	469	502	501	506	513	505	505	520	471	495	499	512	502	512	489	486	537	540	513	538	527	540	510	517	501	522	503	527	531	558	521	516	554	510	479	510	488	518	507	501	557	514	523	534	493	539	492	463	517	510	499	535	505	512	467	519	500	538	476	520	539	518	489	536	520	556	523	523	502	498	493	494	541	499	534	475	517	508	501	517	506	528	498	492	545	527	519	500	523	509	514	530	497	512	512	502	520	497	524	503	513	509	503	530	518	514	538	524	482	471	496	526	506	515	485	510	538	546	538	495	536	530	519	519	496	506	536	506	490	546	477	509	520	555	536	517	523	494	511	505	497	522	512	553	519	502	506	521	490	520	504	514	511	513	514	525	501	505	539	503	528	518	524	516	534	478	514	491	527	509	495	523	502	479	516	521	517	538	521	516	523	514	495	538	582	501	536	507	517	497	475	515	523	510	526	566	527	510	518	518	488	551	516	553	522	520	539	526	500	487	540	511	552	473	492	496	483	509	486	464	540	535	494	543	480	538	503	500	511	513	491	522	488	521	516	479	515	495	469	573	498	464	540	572	515	520	497	521	480	516	505	521	524	494	510	560	516	503	497	515	495	499	532	532	509	500	480	475	467	508	496	522	481	496	486	521	506	518	524	571	539	532	524	563	501	499	486	502	526	514	512	506	515	535	516	492	525	521	491	522	535	510	515	511	524	536	466	570	479	549	499	505	544	526	478	505	493	502	474	535	449	532	499	515	560	507	480	519	493	488	484	512	541	520	529	516	528	531	513	509	512	533	545	519	510	498	518	477	523	497	469	478	568	503	512	535	530	503	525	476	469	533	503	522	534	535	494	493	491	559	520	509	515	481	454	484	511	479	542	522	462	507	531	503	524	526	513	488	545	496	549	531	539	513	499	514	491	525	459	524	510	529	524	508	528	541	511	523	522	482	478	519	493	493	515	521	534	496	493	526	499	499	483	516	535	497	536	513	525	470	520	552	525	498	544	490	514	516	477	478	514	505	492	495	520	519	514	519	497	515	494	500	545	503	486	494	513	495	517	527	503	477	503	518	505	526	504	520	532	489	527	486	474	502	539	577	508	517	526	516	525	449	483	490	541	504	500	500	490	516
4936	134	79	74	66	61	53	59	56	54	61	51	49	55	67	52	66	45	57	58	43	47	54	51	50	39	49	57	49	55	47	49	62	42	45	54	66	40	60	47	56	44	51	41	45	46	49	39	57	50	52	54	44	55	52	57	54	44	50	38	53	45	48	55	59	57	33	49	51	53	48	55	51	52	51	53	45	52	51	60	46	50	45	48	45	48	53	57	48	60	60	46	58	60	52	37	49	39	55	55	49	49	51	46	48	49	51	40	49	45	36	55	49	58	40	48	70	67	54	49	66	64	55	53	54	60	48	45	42	48	54	42	61	64	46	73	50	58	56	53	63	53	53	47	47	55	52	53	58	54	49	38	66	47	48	42	49	58	53	44	71	43	52	49	37	63	72	45	57	48	44	52	47	46	48	54	59	42	58	55	51	41	54	56	38	42	59	46	44	59	44	56	58	45	36	50	47	46	55	39	52	58	51	36	54	48	58	61	34	63	51	50	45	53	48	46	51	66	57	60	56	62	58	41	38	52	35	50	46	53	64	64	63	53	49	60	51	60	44	65	50	46	40	54	52	52	64	58	56	57	56	57	51	41	65	56	52	61	42	66	55	53	66	49	47	45	54	54	55	70	59	53	48	52	63	55	54	41	63	52	40	43	56	57	53	35	50	48	51	45	54	40	49	42	45	47	60	46	55	36	45	48	50	65	52	57	44	53	43	58	56	54	48	66	44	48	60	43	61	68	49	53	51	58	50	44	44	52	63	50	60	46	35	57	38	56	47	50	55	76	54	68	63	40	64	57	49	41	61	57	39	59	49	62	35	45	56	60	43	41	51	50	56	48	47	47	46	36	39	46	52	53	50	53	53	46	49	55	50	43	44	54	72	59	41	38	46	46	61	59	38	54	57	57	53	53	49	58	49	65	45	52	54	49	55	47	45	43	56	40	45	42	39	55	65	52	44	48	58	53	64	58	48	46	52	53	44	56	51	54	58	59	61	55	55	44	53	54	44	55	55	42	39	46	45	64	46	48	55	52	59	55	49	55	59	63	44	63	42	48	57	46	62	56	52	55	56	35	59	53	46	46	55	58	58	44	39	62	47	53	53	45	44	52	55	53	59	50	60	61	63	42	45	59	56	63	45	54	39	49	55	61	47	53	51	42	55	49	52	50	44	48	44	45	45	48	54	68	39	50	42	45	50	58	51	51	62	48	44	44	64	54	39	46	44	40	51	51	70	59	45	66	55	52	55	57	60	58	41	67	47	61	42	60	60	54	58	51	49	45	43	60	59	55	54	50	55	45	50	55	32	54	54	56	55	53	51	45	56	38	54	51	54	50	40	53	49	45	49	53	66	46	46	60	63	58	74	52	58	39	37	35	58	46	42	41	40	55	36	58	53	55	44	49	59	47	45	56	43	53	45	41	54	61	52	52	47	50	42	65	54	49	58	42	53	41	57	49	59	55	57	50	61	49	56	45	41	64	54	59	56	53	47	43	55	56	47	40	49	49	51	52	44	49	43	63	69	31	37	62	47	59	48	61	53	57	60	51	54	46	51	60	47	61	59	61	56	42	41	41	47	53	52	56	47	50	49	58	45	55	69	49	40	55	42	60	58	50	47	69	50	48	61	47	54	48	56	63	34	47	55	46	59	48	50	65	49	40	58	38	38	53	49	61	62	45	58	66	57	54	60	46	44	44	48	51	63	46	45	57	55	49	49	63	44	42	55	47	59	53	54	45	51	56	55	54	62	48	55	47	41	48	44	47	67	47	47	51	57	45	56	56	42	51	60	46	49	52	57	50	59	39	42	39	42	60	61	52	65	55	56	52	61	48	50	69	59	63	49	54	53	52	49	45	59	42	56	51	62	33	47	60	54	55	40	54	51	44	56	46	52	49	57	59	45	41	63	47	46	51	47	58	53	52	59	52	45	51	60	55	61	40	41	57	44	55	53	47	52	49	50	58	45	39	56	69	56	58	53	50	70	59	55	87	62	47	57	62	46	46	41	50	74	61	58	39	47	57	51	45	49	52	45	44	59	46	50	40	50	46	35	52	46	52	55	36	61	50	53	49	49	59	30	52	58	62	47	60	60	59	56	51	42	58	49	44	65	53	59	55	56	32	37	46	50	51	48	44	50	53	41	58	59	47	58	56	39	57	51	52	41	59	50	48	65	48	57	62	40	51	48	49	46	42	48	62	50	54	41	55	45	48	37	57	47	41	56	59	46	45	50	49	50	55	44	41	44	63	50	45	53	52	50	52	52	57	68	54	59	48	58	45	57	55	51	50	50	54	52	45	54	50	41	38	52	49	58	51	53	65	50	45	55	51	65	45	39	67	38	48	56	56	54	51	59	49	55	59	60	52	49	59	46	48	46	39	51	51	46	57	36	52	47	52	50	46	67	62	46	47	49	41	59	55	46	59	41	49	64	60	52	49	59	52	58	59	57	51	53	76	43	50	45	41	47	55	55	51	57	55	60	61	35	53	41	51	51	48	57	64	67	47	48	43	41	43	55	46	63	37	41	61	55	53	54	55	57	54	38	44	33	68	53	40	63	38	48	45	56	46	60	41	60	54	54	47	60	49	56	54	46	50	46	56	54	36	63	49	56	50	59	50	43	53	56	47	54	58	44	52	50	67	57	48	54	58	45	53	43	60	52	52	56	53	66	50	66	37	54	58	59	52	62	46	46	53	50	53	41	50	58	65	52	63	51	47	52	62	52	76	57	62	52	49	62	47	45	37	50	66	52	52	43	47	56	54	68	46	58	48	41	58	47	46	44	46	50	49	51	64	53	46	64	64	46	44	53	52	47	52	65	46	50	61	54	57	62	43	51	45	47	55	45	61	50	58	44	58	57	55	54	49	51	45	50	46	68	65	45	60	50	48	51	44	47	58	58	54	52	46	54	57	61	54	46	48	55	41	64	55	54	49	52	40	56	56	58	51	54	35	48	55	40	46	42	56	61	58	47	53	53	58	55	57	59	42	62	45	58	50	49	55	51	38	49	59	63	38	47	46	59	56	61	59	44	57	36	51	49	69	47	38	56	49	42	46	41	57	54	59	41	46	53	48	41	44	49	48	42	41	54	55	74	44	53	53	43	56	46	56	44	57	52	47	44	53	51	53	54	52	64	53	47	45	40	54	48	47	35	50	56	52	46	67	44	39	44	50	58	47	37	52	54	45	56	53	47	50	60	48	56	50	35	59	53	39	44	48	62	45	52	48	42	63	61	57	44	49	47	51	46	57	43	48	51	39	59	48	63	57	52	64	66	57	60	51	49	42	38	43	53	53	50	50	45	44	52	53	66	46	74	57	54	43	51	47	53	52	53	57	46	50	51	56	65	55	57	60	51	63	56	44	45	52	37	47	70	50	50	60	62	40	62	58	46	49	55	43	52	56	47	60	64	47	57	46	42	57	51	57	61	44	52	60	44	65	55	49	55	49	50	51	57	41	48	50	48	61	51	42	56	50	50	69	43	62
3241	198	218	280	258	240	198	225	188	188	190	174	166	177	178	206	181	168	170	168	182	166	190	169	140	175	166	161	168	162	150	167	154	170	170	173	172	181	157	186	171	170	165	159	154	152	155	163	155	150	159	150	180	189	174	156	145	153	182	177	162	139	155	170	136	158	187	147	187	190	174	156	160	166	151	163	164	156	175	156	168	165	167	164	145	160	180	164	161	184	160	164	155	156	168	178	147	173	153	173	142	159	148	162	167	164	178	150	161	176	153	160	186	149	149	181	177	171	154	157	151	160	149	162	161	187	170	160	165	180	157	161	168	172	189	158	161	165	176	152	172	148	157	144	169	178	163	189	170	170	151	156	171	170	164	187	179	166	158	158	151	141	181	158	141	169	179	161	171	178	168	177	176	164	163	131	179	178	162	174	165	155	171	170	140	135	166	131	167	168	184	135	171	163	149	169	144	136	150	142	164	182	174	177	155	155	163	182	177	145	152	173	171	149	163	178	173	172	182	161	143	172	148	189	175	168	170	152	161	169	180	177	167	165	192	175	160	160	182	169	170	155	175	156	165	176	144	155	166	161	171	166	149	157	161	160	162	147	163	167	148	153	150	160	171	164	137	166	165	142	174	178	183	173	168	169	173	159	143	171	171	184	151	166	169	175	157	157	169	168	162	153	164	156	150	145	143	160	167	184	193	155	164	162	168	174	155	149	169	160	166	188	126	180	155	167	158	156	159	162	167	169	144	172	166	171	175	189	153	149	173	166	153	171	153	183	193	155	176	147	154	160	190	179	151	173	174	166	159	172	193	155	171	174	174	191	168	167	178	156	169	174	149	158	169	145	146	167	144	174	169	159	150	146	141	172	151	132	152	166	136	179	148	186	157	167	139	157	142	168	172	180	161	175	184	149	167	176	190	178	168	153	161	140	177	173	175	170	176	183	165	146	155	156	158	182	171	161	188	175	163	159	155	158	177	163	165	153	155	185	188	171	156	184	145	164	155	166	167	137	174	141	164	166	179	177	154	153	170	162	153	187	158	146	167	163	148	190	157	157	160	157	148	153	169	149	148	183	168	154	164	162	143	174	184	164	169	172	190	162	158	173	168	157	162	169	149	184	187	164	177	164	182	158	175	166	133	162	181	165	155	161	152	158	184	162	178	169	169	168	153	138	164	166	157	176	182	142	155	170	170	166	158	167	184	176	168	173	158	161	162	163	165	150	140	168	153	157	164	159	165	155	151	181	175	154	165	183	167	156	157	163	163	167	190	145	169	149	167	169	167	159	144	157	161	141	174	163	168	154	162	169	178	170	161	189	159	165	164	148	175	150	176	168	146	183	165	157	167	156	164	155	169	137	170	155	186	159	145	162	156	155	154	163	157	176	190	139	158	162	153	157	161	170	175	175	184	163	175	149	152	148	179	152	181	154	160	174	158	192	169	172	145	174	150	175	171	145	161	161	167	179	160	166	168	162	191	150	176	153	174	161	174	147	166	148	160	164	174	138	155	155	159	175	167	154	160	173	141	138	168	157	170	185	167	142	164	178	147	172	176	175	163	171	160	189	191	177	166	152	163	163	156	150	170	151	145	163	141	183	169	150	160	160	151	162	161	164	150	177	162	165	137	159	177	164	165	154	190	168	155	159	170	169	162	207	167	156	178	174	169	176	163	182	158	142	159	180	172	156	175	138	143	190	164	164	175	175	155	175	175	179	173	162	147	161	160	163	150	168	160	164	173	153	177	167	145	172	157	178	167	171	169	167	171	171	164	152	150	142	151	153	167	166	160	170	152	152	150	163	161	158	183	159	169	152	184	163	185	153	163	158	180	154	168	198	157	151	175	158	172	163	198	151	154	174	165	156	188	171	157	163	176	168	170	180	178	158	147	157	179	154	160	139	188	146	164	161	177	169	172	156	176	183	174	181	151	176	165	161	187	146	170	192	147	178	167	147	163	168	143	186	175	136	172	167	176	150	176	178	165	161	139	183	174	160	168	161	144	179	172	155	171	161	179	159	152	172	169	162	157	172	186	167	173	182	139	144	175	174	176	176	141	164	169	169	166	180	167	153	191	145	186	173	156	173	163	155	157	209	176	150	173	150	158	160	160	168	176	173	165	137	152	157	170	150	157	171	156	172	142	172	170	153	161	182	151	154	168	161	177	153	178	161	145	173	145	166	167	182	171	153	147	151	163	149	177	155	162	159	171	162	161	159	177	159	180	174	164	161	162	184	166	157	168	170	152	174	169	180	148	171	163	187	174	168	142	160	165	170	165	166	166	200	147	162	174	141	151	176	187	159	178	182	165	149	157	168	161	193	144	150	173	158	171	144	153	189	145	168	144	177	158	158	181	170	156	167	153	152	138	155	158	158	178	160	171	166	160	165	162	168	166	153	164	151	180	154	151	164	160	151	154	155	153	154	165	141	153	170	161	144	180	164	155	168	187	154	181	187	177	157	188	172	164	160	151	155	177	171	148	183	159	150	173	151	176	158	178	161	155	154	163	155	162	153	171	165	159	174	145	142	146	162	177	176	158	175	177	160	165	171	152	151	171	162	151	147	161	176	182	175	174	165	162	161	146	154	159	166	175	162	149	157	161	169	171	187	155	173	175	159	170	165	175	166	152	158	182	171	171	159	152	166	164	161	178	157	164	182	165	183	171	159	157	162	158	159	145	168	154	178	154	178	173	168	169	174	163	168	152	170	164	151	160	157	152	158	166	175	164	166	143	167	165	158	177	182	160	172	191	168	152	157	169	175	180	177	162	161	171	193	164	164	180	159	162	174	193	148	171	145	186	153	163	159	137	167	172	168	168	154	164	155	154	173	142	172	147	174	184	164	161	152	167	164	139	182	160	148	181	165	156	162	178	152	168	148	155	148	168	149	153	155	161	176	163	162	150	163	164	175	162	173	163	167	163	177	163	180	163	162	139	161	169	153	174	176	163	164	152	168	170	189	175	153	169	182	162	186	171	189	186	162	175	184	154	167	193	182	167	171	139	172	174	149	180	174	171	154	164	171	147	164	157	158	170	168	177	194	167	160	150	182	157	151	180	182	164	162	154	175	171	149	183	169	162	164	194	154	157	177	150	162	161	172	170	155	169	167	171	144	174	139	150	164	159	166	160	179	179	178	161	163	164	154	184	137	164	174	162	162	159	158	166	171	161	154	198	153	168	166	160	153	168	151	156	174	158	154	153	162	149	166	169	166	167	178	175	164	175	137	144	178	185	158	161	181	155	148	159	153	140	170	159	161	183	184	174	163	163	168	175	175	146	152	145	166	154	175	160	161	150	177	156	150	174	172	156	177	138	168	154	168	146	152	163	154	172	177	180	162	165	174	166	142	154	163	166	155	150	172	150	158	176	168	160	163	147	197	165	166	163	155	167	167	173	163	172	190	157	158	165	193	172	152	166	176	195	157	174	153	192	189	181	160	151	179	161	186	158	190	172	173	143	160	160	161	173	164	175	180	163	173	156	160
23458	5190	1142	911	587	468	333	271	244	219	197	198	185	149	159	145	135	153	144	151	124	111	117	128	137	146	108	135	112	106	116	104	132	110	98	127	116	105	132	114	110	94	106	108	124	109	98	98	113	103	112	116	116	91	120	105	105	121	117	126	100	122	127	113	115	118	94	105	101	107	115	105	107	101	112	86	95	106	111	108	110	111	120	95	120	118	100	119	129	103	118	125	122	109	107	91	120	112	118	114	94	121	127	106	102	117	114	111	111	88	103	107	109	99	109	93	117	117	96	110	111	103	111	104	99	100	93	124	111	97	110	124	104	132	130	129	93	111	114	107	103	123	97	116	132	119	121	107	110	97	114	111	103	110	115	106	86	126	104	108	95	106	93	114	96	126	95	102	121	118	132	100	106	111	99	103	101	113	116	105	108	115	108	109	122	109	95	113	124	115	98	108	117	118	92	121	118	116	116	103	114	106	100	103	111	122	132	125	88	117	119	113	122	85	102	101	103	87	110	120	109	120	111	107	113	103	114	93	112	112	99	104	117	134	97	126	110	128	110	109	91	96	106	103	115	101	111	103	125	137	130	113	90	111	110	115	98	93	130	95	107	117	112	111	125	110	111	116	108	80	100	119	114	98	103	91	101	130	112	114	102	91	140	90	129	117	108	95	101	101	74	97	113	107	95	121	108	88	140	112	112	116	109	117	113	110	107	123	102	105	105	84	106	107	148	103	107	121	89	107	104	104	127	102	94	89	106	118	90	129	85	138	90	106	133	93	96	103	106	119	106	90	107	103	114	111	90	118	113	113	119	105	110	111	123	91	108	82	111	113	97	124	119	113	102	108	100	105	105	95	126	130	108	115	112	129	114	113	105	98	110	96	93	130	138	104	99	91	113	101	112	121	113	108	124	100	96	111	106	112	98	104	105	120	117	107	108	106	101	117	104	107	104	110	116	109	125	109	107	131	91	100	110	105	103	109	110	88	92	96	97	99	88	104	80	98	111	110	113	96	125	109	106	90	97	98	105	119	115	102	93	109	114	106	114	109	100	102	111	112	122	102	117	88	83	104	99	110	114	96	106	98	104	108	116	108	105	118	110	90	95	111	97	116	105	107	112	98	105	114	106	120	116	112	110	114	104	104	99	127	98	105	116	112	124	99	99	108	106	108	97	109	103	109	102	99	99	113	114	102	104	124	111	112	143	102	129	114	104	101	116	109	113	106	128	87	91	89	109	108	106	86	115	121	118	123	93	111	128	107	115	102	129	117	110	110	78	106	137	110	111	102	124	110	106	110	128	103	100	107	117	100	83	106	114	112	105	106	114	120	101	117	112	99	96	99	100	104	93	108	120	119	134	113	108	89	103	106	106	116	117	100	116	95	98	123	105	103	112	101	109	95	97	128	140	109	89	99	108	82	105	104	108	87	101	107	131	125	103	115	125	97	113	117	109	113	101	122	107	112	101	104	125	106	127	110	112	94	119	114	103	121	103	101	104	121	86	105	100	123	110	89	103	97	119	99	111	120	115	110	111	121	109	99	101	139	134	106	128	108	94	125	120	105	94	86	87	111	117	102	86	121	125	103	111	107	104	118	122	111	104	111	96	105	91	89	98	133	126	101	119	113	116	108	99	125	105	118	85	111	112	106	133	122	112	108	110	117	124	122	103	96	113	87	99	111	99	113	119	115	116	101	114	108	100	97	111	103	120	113	96	135	114	123	100	114	97	84	117	114	104	117	102	111	99	126	117	109	142	114	98	113	112	106	99	99	119	119	90	89	96	111	105	89	123	121	108	102	114	112	109	107	94	89	113	119	106	110	110	106	119	104	97	112	117	107	113	108	124	109	88	97	111	96	120	87	108	103	98	109	93	93	100	114	102	103	108	99	104	109	112	87	104	99	113	100	129	103	117	101	118	108	96	100	116	119	122	73	108	104	104	104	83	99	115	120	118	132	113	94	108	101	128	116	112	124	102	97	108	109	97	131	119	97	112	100	121	105	83	105	109	88	99	121	115	106	107	120	137	90	102	98	97	116	92	109	130	102	97	108	116	118	98	120	114	92	110	102	108	110	111	110	90	111	108	109	94	100	90	92	127	106	121	139	114	101	114	110	130	122	107	102	94	121	97	104	121	103	95	122	122	112	99	127	113	112	100	106	111	106	97	122	119	88	115	119	110	106	99	104	105	113	84	95	127	118	94	113	110	101	109	105	94	116	101	136	111	124	102	116	129	123	118	114	117	99	118	95	109	124	107	103	100	120	105	104	102	108	110	114	110	101	102	108	110	107	118	90	108	97	104	86	105	81	97	106	81	109	108	107	111	102	116	118	96	106	122	113	119	117	111	101	111	108	116	108	112	107	86	93	103	112	105	103	105	110	102	134	146	122	106	97	103	109	109	111	116	113	102	99	116	94	131	114	124	130	131	88	100	99	128	113	114	100	107	95	124	107	121	96	103	128	110	105	115	102	128	121	102	99	123	121	112	93	108	115	120	110	106	117	102	121	99	120	101	110	100	93	103	108	123	107	111	110	109	119	126	107	96	95	104	102	108	100	97	110	121	101	119	119	111	97	102	106	114	115	100	111	105	105	117	101	104	127	121	123	111	103	131	97	120	114	129	116	119	93	111	108	96	129	119	111	110	121	106	98	111	113	97	108	97	119	114	120	102	116	107	112	97	103	114	99	114	122	126	110	118	126	108	98	111	106	103	149	114	103	109	105	125	100	111	100	93	107	117	105	108	118	102	98	108	118	94	104	108	126	112	104	102	103	115	101	106	103	108	94	119	121	97	128	106	122	113	111	113	116	111	116	111	108	110	131	101	113	106	107	108	120	133	123	123	119	110	105	111	117	111	98	107	113	105	112	133	101	121	101	88	119	111	111	105	104	115	105	104	95	115	101	114	124	115	114	100	113	114	130	116	116	107	102	117	95	102	100	105	107	125	93	101	113	97	116	122	106	115	121	106	106	113	109	110	116	137	94	113	122	116	116	101	123	107	86	110	123	122	105	116	112	91	122	110	102	93	100	109	98	120	130	102	101	106	107	125	111	105	92	88	114	115	88	122	99	89	100	111	109	90	117	105	92	115	113	116	89	121	116	109	125	100	96	105	114	100	106	89	94	104	104	121	119	80	96	105	79	122	122	105	114	93	100	124	113	110	107	127	122	118	120	121	113	100	106	118	94	108	95	93	114	105	116	123	110	112	107	107	115	121	107	116	102	105	109	85	106	119	137	111	103	99	128	114	100	106	109	98	95	102	113	107	100	107	122	114	114	91	107	111	119	107	118	110	103	115	96	120	103	104	111	118	118	116	103	116	107	98	112	98	140	114	111	118	107	105	110	117	109	132	116	114	103	100	71	104	89	130	94	94	97	111	105	93	106	104	110	119	104	97	99	121	104	87	105	132	114	108	109	114	91	97	118	122	120	110	115	117	83	111	104	117	120	123	118	101	99	110	119	112	108	104	115	107	109	128	99	95	98
13757	1432	2371	2698	2471	2024	1589	1307	1142	943	877	796	672	629	575	589	519	500	464	472	493	463	388	392	420	384	349	417	387	392	383	375	343	353	366	350	349	332	359	336	327	376	344	344	355	314	350	318	330	322	351	318	334	333	280	287	321	296	326	320	327	321	297	303	304	336	315	311	316	330	325	293	306	295	308	320	324	300	286	313	288	304	307	292	292	316	286	290	343	293	303	281	327	277	257	330	300	309	304	288	287	306	302	277	319	321	301	301	301	273	273	325	290	294	318	304	325	286	307	307	304	296	273	304	303	267	291	316	294	343	291	328	316	288	280	282	304	299	307	298	302	291	299	298	285	301	280	311	327	292	310	312	273	304	298	292	306	317	295	264	318	335	276	303	305	324	274	285	305	280	274	296	295	323	313	328	286	278	285	294	269	291	336	279	311	276	289	323	312	284	277	289	310	319	326	278	268	295	307	309	278	315	272	299	305	330	271	304	298	306	327	286	292	318	296	320	292	314	282	297	322	307	285	280	307	291	274	310	288	300	314	324	280	329	312	283	319	293	306	310	289	294	274	291	306	292	294	302	299	284	333	320	293	283	285	277	303	299	271	287	305	264	275	294	301	251	326	327	305	303	288	265	274	303	288	283	271	294	308	293	305	262	308	305	277	310	304	311	295	314	311	286	299	282	286	352	262	280	296	310	299	296	316	304	334	290	327	310	297	303	285	314	317	303	343	263	292	283	288	329	296	256	292	299	314	313	309	303	342	313	288	312	286	289	314	301	318	315	283	314	286	314	267	304	293	264	289	295	304	307	303	318	302	269	299	303	296	309	312	283	293	327	265	318	293	268	360	304	294	290	304	329	291	288	289	294	282	282	288	301	279	296	313	289	289	285	300	301	272	293	319	310	302	299	291	305	310	313	289	319	298	322	284	297	319	310	285	306	274	304	279	334	293	274	290	310	309	295	283	287	295	288	297	288	287	295	282	303	306	285	296	304	272	317	304	291	274	286	289	307	282	312	290	291	296	278	278	291	266	324	263	291	288	286	276	275	290	277	283	276	310	290	268	300	284	302	305	301	291	268	326	303	290	296	295	262	316	300	281	309	299	321	277	287	308	312	289	289	301	279	289	283	283	282	316	286	277	268	288	311	332	312	249	307	300	298	307	309	285	307	300	299	310	290	282	309	319	307	283	285	295	294	324	299	306	303	329	307	291	280	287	284	289	301	265	317	297	288	305	309	305	296	306	278	299	301	266	270	260	289	279	266	301	305	304	286	296	307	287	269	310	290	306	302	293	277	294	292	280	319	294	308	289	292	310	291	299	306	298	272	299	302	281	266	317	305	264	294	318	274	290	280	287	315	307	280	326	331	312	301	303	276	290	268	266	270	250	264	298	331	293	291	265	292	267	312	325	309	304	294	322	281	295	309	298	281	296	282	288	313	290	301	298	262	290	301	322	305	290	293	285	311	286	295	282	325	301	293	316	269	313	313	269	313	269	292	313	281	262	307	304	283	273	329	281	290	279	288	302	274	326	267	315	309	274	307	284	326	293	330	284	287	315	304	300	302	279	278	307	307	338	274	279	287	293	302	309	290	306	296	304	293	297	293	299	258	315	293	300	256	319	299	293	307	332	299	281	304	319	312	306	312	298	310	289	290	296	319	279	288	300	318	312	309	287	282	319	290	324	335	265	300	299	276	311	293	268	334	324	313	292	310	308	305	293	304	282	281	307	275	306	304	307	318	279	275	294	299	293	329	273	292	328	338	317	310	307	325	300	289	351	324	336	284	300	330	253	319	323	300	287	298	296	311	319	314	306	301	309	293	307	310	321	278	286	291	277	277	320	313	321	281	307	302	346	291	277	284	305	312	276	293	287	303	283	289	285	320	285	286	294	314	300	291	305	304	316	298	280	324	301	331	318	283	304	324	272	310	290	288	278	307	296	278	274	322	302	327	305	279	300	287	281	261	293	334	298	311	295	287	327	312	285	267	300	299	314	277	293	278	312	297	317	291	286	285	295	288	287	265	310	266	307	285	267	267	265	335	275	276	294	310	283	285	324	290	330	283	304	291	283	313	306	299	297	309	304	275	283	298	290	292	294	310	301	309	317	322	280	323	325	296	298	312	299	279	303	311	304	303	284	311	292	314	326	276	295	313	281	285	306	306	289	282	265	297	266	318	297	284	282	266	297	282	282	299	296	286	312	302	292	311	307	262	311	312	266	301	299	320	311	295	317	298	321	297	294	292	282	266	288	310	312	285	279	310	329	282	300	265	305	284	306	295	306	313	308	279	295	280	311	301	299	294	279	326	322	286	304	319	277	310	305	269	292	274	307	303	265	305	295	288	297	272	302	297	289	302	290	260	308	285	286	297	304	296	273	308	291	292	290	292	289	296	286	267	260	291	304	278	300	303	275	255	278	299	276	311	297	294	291	321	301	296	274	307	285	305	257	314	305	275	261	292	312	294	291	284	306	289	319	335	307	285	282	273	291	286	306	299	303	282	308	315	299	306	295	305	277	290	315	276	263	280	334	265	305	278	293	295	333	282	315	275	281	316	312	324	267	305	303	257	285	339	277	281	310	275	305	285	276	270	299	319	310	321	331	297	301	310	266	302	288	293	289	284	273	329	310	296	305	311	271	292	293	316	322	282	252	305	274	312	282	275	334	299	295	281	267	291	314	289	288	313	277	293	317	282	308	286	295	284	297	300	281	285	301	290	311	268	291	290	310	286	323	310	299	294	328	287	290	285	316	277	298	272	299	318	305	292	296	302	290	327	326	326	290	284	301	292	294	268	305	271	299	279	307	316	324	321	291	286	280	295	300	299	311	288	291	275	280	309	279	312	284	303	286	294	306	292	262	308	302	315	293	287	286	300	300	303	300	305	285	318	296	275	292	306	289	293	285	286	305	305	276	308	295	319	294	312	281	318	276	319	281	305	313	328	283	305	303	293	290	265	332	295	325	269	320	311	301	307	306	316	309	281	318	288	307	289	294	286	292	288	311	314	315	275	317	293	280	264	283	317	284	296	282	294	287	267	294	279	283	298	295	278	296	270	296	277	277	271	279	299	291	304	295	285	308	288	298	326	291	307	308	294	300	293	315	303	277	336	327	293	287	284	283	311	277	274	270	297	272	297	321	321	320	300	280	259	314	303	307	314	286	308	290	300	317	309	316	303	303	259	317	294	314	302	246	301	267	324	293	301	291	321	284	289	282	306	305	301	298	310	329	294	285	276	287	305	309	285	300	280	284	269	299	268	279	276	310	270	308	309	315	288	300	319	308	289	245	305	312	297	293	282	290	297	331	300	279	299	299	294	280	308	303	294	319	280	297	262	287	319	324	325	309	307	287	310	328	304	306	289	296	284	255	311	290	304	316	321	312	266	275	279	323	303	266	323	303	307	312	298	292	301	305	292	292	302	311	293	274	267	303	290	297	289	269	303	301	301	285	309	319	287	286	314	280	312	302	329	281	278	293	316
35445	12842	2849	1835	1220	867	694	561	448	450	390	378	339	342	302	289	242	286	308	248	263	262	249	230	289	212	228	220	227	221	237	247	238	237	231	233	233	231	264	212	214	224	237	242	216	202	218	206	206	231	229	246	207	207	213	220	216	218	211	236	213	230	198	209	202	225	210	226	187	204	252	180	203	201	202	204	200	209	196	239	205	213	203	217	212	225	215	184	218	206	224	221	226	206	216	241	211	220	224	223	214	202	205	227	247	195	177	212	209	213	203	223	218	228	225	242	236	213	215	202	207	226	227	237	192	232	230	213	215	214	215	194	197	230	232	198	217	200	206	241	209	227	221	215	185	216	223	225	212	210	214	221	203	184	255	231	252	234	190	203	187	204	239	180	225	212	218	226	195	238	187	201	206	252	205	227	221	196	217	232	222	230	194	206	185	205	211	228	215	206	194	197	213	206	219	217	206	235	210	209	208	224	227	235	229	250	230	246	219	209	226	214	216	207	218	232	194	219	195	195	196	222	188	225	204	217	222	206	199	175	202	211	208	239	184	206	198	198	217	181	242	222	201	209	185	210	223	249	208	220	237	216	206	215	198	204	205	188	193	203	197	200	199	238	227	175	195	180	178	233	239	203	195	229	214	213	202	202	186	195	214	193	217	215	214	223	198	202	211	217	207	210	221	202	222	201	232	220	218	200	215	184	215	217	210	199	261	216	202	220	207	207	243	190	220	190	207	195	210	225	230	206	227	249	219	217	221	217	214	185	238	196	211	243	207	231	228	197	191	220	220	200	196	205	205	212	220	218	213	198	212	206	216	209	240	236	195	198	190	207	211	254	232	247	206	187	242	193	185	210	190	196	212	233	216	212	196	224	176	241	200	218	199	217	198	224	248	211	212	202	224	215	215	181	212	223	201	195	223	199	219	204	248	211	240	219	240	224	217	203	209	236	204	209	220	218	189	211	198	206	222	206	217	239	211	233	221	218	208	206	209	211	234	229	203	208	230	197	194	219	223	201	226	233	215	190	250	215	241	220	210	212	228	199	212	193	217	215	209	214	214	208	205	222	203	230	222	227	215	202	200	236	226	167	254	238	215	191	197	227	257	243	209	201	190	205	221	194	209	221	210	221	247	206	224	200	232	249	231	205	204	246	213	207	228	224	213	203	204	199	202	215	214	211	225	195	202	189	207	210	190	220	241	207	238	227	213	202	214	203	221	203	208	187	218	204	208	204	221	195	221	217	225	206	199	199	220	237	210	217	185	230	231	230	200	228	235	238	192	200	250	210	210	215	201	244	216	207	163	211	219	208	192	238	221	217	236	216	236	183	203	220	237	199	199	228	197	236	218	209	216	171	181	186	200	206	207	200	233	218	222	235	234	245	227	226	233	225	237	218	214	211	209	225	199	203	211	243	224	202	188	200	229	219	206	209	195	247	214	199	211	188	237	200	216	184	215	211	204	197	209	234	206	196	245	221	189	237	213	241	206	216	171	211	228	230	206	194	212	240	245	230	211	221	208	197	209	208	200	240	202	244	192	255	223	194	238	229	208	250	216	241	179	193	231	215	204	219	201	237	231	226	215	225	236	214	220	203	203	214	194	201	203	223	213	217	206	210	211	200	194	244	218	222	217	217	193	247	229	219	232	222	212	198	219	244	209	189	223	220	210	239	227	242	221	200	220	222	223	201	201	210	220	213	225	246	180	195	223	219	218	194	229	223	207	210	197	222	212	217	203	231	216	197	205	209	245	250	202	197	247	218	227	204	212	222	230	219	222	234	216	205	233	204	212	218	210	239	217	227	208	231	217	182	202	231	220	235	211	229	206	208	234	219	237	191	231	211	212	195	197	207	209	222	202	218	214	216	220	196	201	224	223	243	210	229	208	189	205	230	260	218	236	237	195	233	199	207	234	226	241	206	217	196	191	193	191	185	202	216	199	212	235	204	212	204	235	218	206	213	208	215	215	214	202	206	217	228	233	201	215	186	204	225	203	221	201	246	225	227	210	213	201	245	229	212	213	179	218	243	198	227	214	216	215	216	216	182	232	255	223	226	216	195	212	241	191	227	223	205	227	226	229	198	226	201	207	228	225	217	189	215	210	230	220	203	205	210	196	181	236	238	236	217	259	236	216	213	231	249	198	218	192	208	212	210	213	205	219	215	233	212	221	207	218	205	273	236	207	214	199	213	210	220	216	209	212	212	234	178	195	210	217	209	211	228	210	228	181	210	230	211	205	201	189	201	234	218	211	221	194	217	218	221	208	248	193	214	227	238	209	204	192	220	205	216	202	228	222	224	211	215	207	204	207	217	209	256	235	214	237	233	213	223	243	228	194	238	198	195	223	220	212	227	213	225	237	241	234	222	235	202	200	184	194	198	207	208	237	218	224	214	234	212	212	212	223	207	203	216	209	207	216	221	195	218	243	202	227	235	237	239	228	223	232	226	208	208	212	190	216	228	219	193	199	218	213	203	204	234	234	200	216	197	194	224	225	225	233	199	257	232	221	174	216	218	204	202	215	197	250	193	203	196	210	222	194	204	198	220	227	232	204	207	227	225	194	204	197	224	222	203	219	258	205	217	206	195	215	214	220	206	205	199	214	213	214	212	212	213	247	207	208	226	166	204	211	218	243	210	222	204	214	217	222	227	224	223	220	195	202	213	200	222	210	192	216	195	232	218	178	207	196	201	233	231	212	223	224	206	196	227	214	226	206	220	210	226	199	194	231	222	216	192	219	219	216	222	227	200	258	201	203	205	197	224	237	233	245	243	232	215	222	223	210	237	227	210	213	216	199	202	200	204	227	222	213	198	199	217	188	208	228	217	220	243	185	200	215	206	218	197	222	243	188	238	238	226	247	238	243	209	208	204	200	230	199	223	223	223	233	199	230	233	215	212	212	211	200	200	210	236	237	206	230	202	216	196	187	233	216	208	242	255	215	200	226	220	234	223	227	190	218	211	213	185	198	234	221	216	222	215	248	208	209	219	197	233	209	243	191	205	217	231	221	210	243	205	216	217	200	223	224	203	191	198	213	195	221	201	219	217	240	210	181	249	207	227	239	219	228	223	213	218	226	229	225	227	196	181	205	220	232	221	194	193	220	213	204	219	216	224	197	218	189	215	206	215	207	230	207	213	244	205	206	185	210	211	225	204	192	227	216	229	178	243	226	236	206	209	214	205	196	192	209	239	226	221	214	203	224	219	191	208	220	188	249	204	185	216	218	218	201	192	223	228	201	194	231	216	218	219	215	253	206	226	223	195	218	190	207	221	198	211	207	189	203	206	206	198	221	215	217	199	203	218	209	213	204	211	201	207	220	237	221	222	197	254	245	206	221	203	227	236	251	222	228	219	227	216	215	215	227	211	222	212	220	230	220	221	239	261	217	210	207	239	204	229	189	190	213	187	216	232	218	200	243	219	202	237	190	193	191	220	226	217	239	210	222	204	201	209	184	248	230	220	206	219	228	221	219	219	210	243	238	209
19765	2627	4376	5048	4440	3607	2839	2448	2090	1862	1665	1489	1286	1160	1131	1056	974	993	863	878	796	824	790	733	761	704	704	642	673	659	679	655	655	654	599	595	623	606	612	579	573	608	578	588	567	569	590	572	603	560	533	573	555	569	541	537	564	533	562	509	559	530	573	514	544	508	542	526	543	530	591	546	554	507	533	547	525	514	509	494	533	512	525	528	557	555	526	497	557	571	492	519	561	538	538	515	495	520	527	480	501	536	535	506	526	515	535	541	494	536	514	562	509	478	514	519	517	537	539	518	512	532	473	502	523	529	506	535	522	552	516	520	541	532	519	500	493	487	503	541	505	515	540	514	541	527	556	493	526	498	496	542	511	498	465	544	509	500	476	481	524	504	501	531	510	525	528	509	513	509	585	495	495	519	493	495	534	507	516	517	515	514	520	507	488	528	509	567	526	495	497	524	467	523	506	497	545	534	509	507	507	531	497	506	545	543	502	540	518	521	490	508	562	524	496	478	512	510	569	488	529	483	515	504	526	505	502	540	510	500	530	507	533	519	473	532	499	493	521	514	545	513	508	523	502	507	483	506	535	511	498	531	522	481	521	530	500	504	498	549	512	535	520	496	510	550	544	511	519	519	521	539	479	525	524	515	521	502	493	528	481	534	527	501	506	500	504	556	497	561	490	552	485	512	567	549	531	530	521	517	519	506	494	517	504	512	535	535	521	473	512	544	541	496	540	489	497	494	491	493	459	525	538	524	495	521	509	512	458	460	514	524	564	490	492	521	545	501	510	500	473	548	517	497	490	515	538	473	501	519	531	538	517	521	532	511	513	515	527	520	552	495	556	516	504	484	517	501	494	536	531	519	519	552	461	494	519	491	533	488	501	512	554	537	499	512	555	497	495	510	490	523	529	483	513	478	492	480	527	534	484	518	530	525	494	551	519	569	549	510	505	537	509	527	499	472	525	507	495	528	516	529	540	492	481	535	530	574	509	536	522	482	503	536	502	539	547	485	528	489	531	535	509	556	468	539	517	530	547	508	503	497	472	518	552	505	534	511	508	494	553	489	490	525	493	518	521	495	514	450	513	520	505	522	515	527	516	512	516	511	528	503	524	565	525	509	502	493	534	532	540	523	512	509	502	492	483	519	509	441	500	495	532	526	560	513	524	498	516	500	523	480	508	524	576	505	494	512	522	528	514	512	539	480	498	510	518	499	495	547	511	521	530	501	524	512	530	503	541	535	508	512	569	491	526	480	525	511	516	482	552	540	520	497	507	504	508	514	482	519	516	533	558	494	485	510	504	571	497	498	541	523	527	514	503	498	547	540	516	487	488	495	512	488	498	529	514	564	512	529	548	506	464	512	553	524	504	507	520	527	517	476	476	565	524	496	506	553	563	517	469	513	538	496	520	523	549	519	494	519	474	535	575	514	525	495	539	491	509	531	530	471	493	478	534	487	483	533	503	522	509	484	511	512	516	529	482	519	504	520	556	524	502	525	524	520	479	533	459	512	494	522	532	543	474	515	497	524	526	520	487	505	521	506	541	523	517	520	502	484	518	516	502	503	514	531	544	536	497	544	552	527	510	498	480	512	509	531	494	508	503	522	514	508	518	533	545	472	509	480	494	506	524	498	539	523	503	522	523	531	485	479	487	529	511	522	539	513	527	501	540	532	520	513	526	516	506	502	482	493	550	513	531	549	537	543	478	521	544	542	561	554	486	547	553	547	458	475	522	485	534	511	481	513	492	512	506	491	489	542	489	534	506	526	532	521	487	479	532	520	545	505	535	588	538	502	466	508	502	477	494	471	512	497	521	517	505	536	513	482	494	505	505	575	500	508	538	514	491	519	496	534	541	478	505	503	504	493	518	483	490	536	548	487	510	502	493	518	523	538	491	492	477	515	504	503	569	506	563	523	493	514	489	507	492	503	488	540	496	517	550	518	522	504	497	511	507	487	525	508	508	504	505	532	506	490	482	545	506	533	505	491	524	486	517	507	504	531	516	509	526	549	521	482	459	502	566	556	503	513	513	505	522	518	513	512	461	489	478	518	481	527	538	516	525	487	510	512	577	489	544	461	509	503	509	515	483	517	540	497	470	534	490	523	519	583	527	513	479	530	522	514	531	474	518	535	487	539	522	519	492	568	514	503	530	492	523	536	531	517	524	508	490	477	514	540	515	552	513	467	492	516	569	556	551	476	496	490	470	502	549	542	493	502	482	499	515	498	494	499	511	469	511	525	501	511	514	506	511	514	469	520	524	549	531	490	489	519	537	522	512	514	522	504	500	514	492	513	510	571	500	490	516	494	516	513	522	516	517	482	510	485	488	501	496	498	505	491	535	523	490	489	541	511	522	493	518	517	515	492	457	497	488	486	459	500	497	527	531	515	509	525	493	500	540	546	491	482	511	483	538	495	509	529	520	509	482	539	532	529	558	521	523	487	544	527	542	505	527	497	519	473	496	537	549	511	530	551	527	477	520	547	522	563	501	480	520	528	529	524	523	513	515	492	519	516	500	539	538	498	524	527	492	506	508	499	471	537	536	452	521	494	534	499	501	499	510	520	501	545	525	556	508	499	534	505	499	520	511	493	530	516	488	532	498	486	526	527	446	532	480	493	529	550	470	528	524	470	525	495	488	494	506	496	512	511	508	489	515	479	518	539	513	496	496	511	498	514	479	534	510	478	503	540	511	518	522	496	493	538	529	538	477	494	503	546	538	509	495	534	537	524	494	486	504	534	490	508	525	460	540	539	550	527	512	553	523	480	505	534	504	487	525	502	479	524	506	491	521	486	539	522	506	544	508	484	486	468	458	506	474	522	479	482	503	473	507	494	511	548	520	525	460	469	492	520	528	514	530	479	534	516	518	531	506	541	520	544	509	493	469	529	498	535	498	494	480	500	485	520	496	525	526	527	527	490	539	529	497	512	519	464	520	494	494	492	498	538	478	477	523	497	545	496	479	505	496	503	508	506	495	524	535	498	547	540	508	505	561	515	528	554	497	546	530	493	485	512	506	496	509	514	523	520	537	511	504	474	508	521	558	469	507	520	503	502	537	520	495	537	520	506	541	529	539	552	518	550	519	510	515	533	498	517	489	510	491	527	503	518	521	536	518	517	509	511	498	509	511	517	547	518	509	482	511	498	517	543	493	497	490	511	510	501	502	521	464	513	503	503	514	494	514	516	530	500	545	496	486	525	499	520	500	491	518	517	507	504	488	514	462	497	488	490	521	502	486	503	511	496	498	469	495	524	540	470	519	533	499	522	480	520	486	531	489	485	483	544	498	499	498	521	508	504	518	564	463	502	556	547	561	533	501	519	521	517	519	484	523	510	523	501	458	505	524	529	532	476	506	509	523	485	496	510	502	517	485	510	518	538	499	539	518	542	478	505	514	480	493	529	519	488	507	493	543	523	537	505	499	550	501	499	536	531	519	468	522	496	521	506	478	506	475	504	529	549	501	545	474	507	501	525	575	508	510	524
5185	149	67	68	60	60	59	52	41	49	56	43	58	63	57	45	62	57	52	55	46	51	47	57	57	48	49	46	52	44	57	54	54	46	51	53	48	63	56	46	59	49	59	54	47	59	46	52	49	53	55	54	51	57	51	60	52	66	52	53	55	49	53	57	60	44	58	49	55	59	36	59	51	56	60	52	45	48	62	48	54	52	40	51	56	48	44	48	54	51	39	54	49	66	52	51	52	57	45	59	44	42	46	50	42	46	54	51	51	56	59	55	50	53	47	41	44	42	58	46	51	55	42	46	36	46	54	65	51	39	48	41	60	49	55	58	38	33	59	57	50	58	63	48	43	46	58	40	42	65	56	50	48	49	55	51	58	54	57	61	62	53	65	50	49	45	58	47	38	50	51	57	55	39	47	62	55	58	50	49	45	48	43	56	64	47	52	39	45	55	44	60	41	62	53	52	56	41	57	48	63	51	48	42	40	58	67	47	40	37	61	47	48	48	51	34	60	51	44	45	64	59	51	54	53	42	45	51	71	43	41	62	56	36	53	68	56	59	57	58	48	59	56	53	53	53	43	45	51	56	59	57	66	44	45	57	44	47	44	36	51	53	45	63	58	59	59	52	60	51	54	56	35	44	53	52	45	56	42	58	54	56	50	58	60	56	48	43	44	55	56	51	67	46	49	44	61	49	48	60	51	62	54	45	55	52	33	49	47	51	56	54	54	44	39	45	47	62	58	50	59	42	39	50	41	44	52	65	47	48	40	51	57	61	52	55	55	53	50	51	52	59	42	49	51	56	68	42	58	58	51	54	60	57	43	60	51	47	44	51	53	53	42	42	59	51	47	40	50	51	59	56	44	46	59	57	71	48	59	44	55	52	54	57	61	60	56	51	38	64	65	67	60	52	63	48	37	47	42	55	54	54	53	54	49	52	56	36	39	54	48	56	49	55	59	49	40	47	58	55	56	47	49	52	57	58	48	47	52	69	52	41	51	47	49	56	62	56	47	56	47	58	43	70	43	58	65	52	57	67	55	63	66	52	42	50	46	48	54	52	61	59	42	59	56	48	54	47	63	62	49	48	46	48	66	45	61	41	44	43	53	53	69	65	51	50	50	46	62	37	48	47	48	49	53	70	56	37	42	63	51	50	58	38	48	50	47	58	61	58	54	53	40	47	50	42	54	58	54	56	54	44	52	68	60	60	52	46	52	51	52	50	51	57	61	59	56	49	65	60	54	48	48	49	45	51	49	48	49	42	61	54	47	57	47	47	66	58	52	56	41	63	49	43	41	63	40	55	47	41	45	61	46	42	45	49	39	47	60	55	32	57	45	64	60	58	54	45	53	57	53	59	59	58	43	46	43	60	65	49	59	44	45	34	54	53	58	45	47	38	59	63	48	49	54	51	57	51	39	48	54	46	56	49	49	50	58	64	52	66	52	42	41	41	51	69	58	53	51	50	62	62	51	46	39	44	49	53	72	61	68	53	49	60	50	43	43	51	54	59	70	58	48	65	48	52	49	46	52	50	57	49	48	60	64	51	49	53	49	51	63	49	50	42	42	44	55	51	59	41	65	62	49	58	44	46	51	54	59	44	51	52	43	63	55	52	51	60	48	63	60	44	57	50	44	41	53	56	60	64	40	50	60	47	47	44	56	45	57	50	51	62	63	65	44	54	54	53	67	33	44	48	50	41	42	46	68	36	50	52	53	57	61	52	63	59	59	52	49	45	36	49	48	51	56	50	48	54	62	52	51	43	48	42	65	53	50	68	48	49	37	62	43	54	49	37	42	36	36	56	52	58	53	54	61	48	53	40	68	52	39	47	42	50	53	52	56	51	40	49	46	46	48	67	60	46	64	57	55	51	47	57	72	57	48	52	57	53	49	55	44	48	59	43	56	50	51	42	51	49	46	47	48	55	45	53	50	55	44	50	44	41	51	48	50	51	58	68	56	42	58	49	59	64	56	44	59	59	72	50	49	57	46	55	60	50	53	42	45	64	45	51	55	56	56	44	57	58	72	58	63	49	68	47	49	69	70	49	59	56	54	47	60	50	60	68	46	58	54	61	56	46	51	51	57	78	56	57	48	40	43	56	55	36	47	45	51	58	54	47	41	57	49	41	54	56	50	45	56	61	47	47	58	55	55	47	45	37	44	49	49	50	41	60	68	47	58	33	41	71	53	58	47	54	53	43	41	46	56	52	53	54	50	65	53	72	55	49	45	42	59	46	51	52	53	50	52	53	43	43	55	57	50	45	52	50	60	60	65	54	54	41	56	54	46	49	50	46	60	47	47	48	46	59	41	36	53	43	53	54	43	57	52	43	46	47	62	58	58	52	37	68	66	48	59	46	59	51	42	51	47	51	52	58	59	48	50	54	53	43	56	52	44	49	41	47	37	54	50	50	56	50	55	55	54	56	46	56	50	57	48	64	61	54	55	56	44	50	55	52	55	49	56	42	47	63	61	50	53	44	40	52	62	40	66	53	45	58	46	65	65	38	47	42	57	43	49	52	37	63	59	35	59	62	57	63	45	48	63	50	64	42	49	38	54	46	74	59	45	38	53	45	52	62	66	51	50	63	52	45	42	45	36	44	42	43	51	45	54	49	57	53	50	51	62	47	41	49	59	58	63	58	46	57	51	41	47	47	39	54	44	59	46	47	43	44	57	49	48	58	49	57	51	55	50	53	62	58	50	42	43	56	52	54	51	50	53	48	41	53	57	49	46	66	54	52	60	53	39	45	46	36	53	68	55	45	64	45	47	44	32	48	62	62	34	63	53	54	56	56	54	42	46	59	36	54	50	49	59	43	44	55	45	56	58	52	43	45	41	56	46	60	45	52	46	74	43	53	57	51	51	62	49	45	68	45	49	48	44	44	37	53	58	53	39	51	46	51	39	43	42	44	41	38	52	42	64	47	70	56	50	45	61	51	37	45	52	52	57	50	53	68	51	55	64	52	43	50	42	44	64	45	58	41	60	60	40	66	50	39	60	55	48	56	57	59	58	40	40	65	49	53	40	36	46	50	50	52	49	57	47	55	40	46	50	52	49	46	32	49	54	43	56	55	62	43	44	54	51	61	56	58	52	49	67	39	41	49	66	45	58	47	47	51	58	57	48	29	49	53	47	56	61	39	56	53	54	53	69	60	57	41	53	56	58	40	60	49	51	62	46	53	45	50	50	52	51	49	47	61	49	48	51	63	40	44	60	50	50	57	48	57	54	51	41	38	47	57	55	49	53	58	47	44	59	52	50	56	48	56	51	50	48	50	55	47	51	53	46	49	55	55	47	46	53	52	46	39	42	43	42	53	49	56	64	49	49	58	45	53	49	46	66	56	34	44	54	44	50	52	55	48	48	60	55	49	49	53	45	50	61	57	53	53	45	56	58	44	55	58	48	59	49	59	52	60	51	61	53	48	57	50	56	44	57	56	54	43	56	48	54	52	53	54	62	55	48	54	45	65	58	47	58	46	53	69
3311	228	244	247	264	250	224	212	170	199	207	188	186	185	195	172	175	169	167	151	165	156	166	154	164	172	174	179	154	183	152	189	173	172	142	174	161	141	166	190	169	181	167	148	179	141	157	169	168	177	157	167	163	174	155	157	172	168	195	145	164	152	190	162	173	152	175	154	170	177	155	177	188	167	190	157	165	154	147	156	167	162	167	173	161	165	170	156	179	144	182	173	158	149	169	146	152	155	162	171	183	177	170	167	186	152	156	153	182	181	164	149	122	156	155	151	159	166	160	155	168	171	176	159	158	171	175	159	168	164	158	168	147	192	176	162	172	170	173	139	196	159	176	141	172	173	161	164	160	145	195	162	153	179	168	176	161	158	145	159	144	167	171	193	159	175	146	158	159	173	141	164	155	174	156	184	154	157	182	179	159	182	159	174	164	158	168	196	161	158	129	160	165	155	172	171	128	163	173	157	157	183	181	171	157	151	156	171	174	155	160	173	150	182	161	172	151	164	160	163	174	157	175	146	177	161	164	150	170	173	182	148	168	158	154	143	164	151	154	164	165	148	172	173	171	154	168	143	161	151	151	178	183	147	187	164	188	156	151	177	193	173	178	155	185	151	168	155	160	176	188	175	161	176	149	162	173	139	178	152	164	191	150	162	177	180	163	163	162	178	148	186	143	157	177	154	177	153	196	178	149	154	163	178	177	148	158	152	155	181	185	192	158	159	171	171	150	166	157	158	152	141	186	178	164	179	184	159	144	159	182	163	176	178	163	172	153	159	178	172	164	167	170	156	171	166	151	167	154	186	162	152	158	147	158	147	175	150	126	165	152	140	173	168	145	158	181	159	160	170	152	163	152	165	175	172	154	181	141	145	150	162	166	175	166	169	188	171	144	155	167	176	144	187	163	172	159	172	178	155	171	167	184	145	171	187	179	174	189	171	159	151	180	160	157	161	160	155	175	171	149	176	149	139	151	184	149	165	149	172	163	141	167	186	163	170	167	153	185	170	158	146	166	145	164	141	166	164	159	163	156	197	187	178	141	179	177	192	170	156	159	152	154	160	173	178	165	169	167	172	145	158	194	156	181	168	164	171	176	189	159	150	168	178	178	153	167	175	170	174	147	176	136	158	150	166	158	161	175	193	156	161	152	148	151	151	178	167	163	180	169	161	169	129	168	192	146	167	166	172	177	144	163	166	162	155	154	163	189	155	159	152	162	169	162	161	182	136	163	176	164	152	161	153	136	162	154	163	160	167	178	174	167	170	178	154	163	157	146	178	180	143	172	155	172	172	170	154	160	161	152	173	157	169	158	155	164	136	164	152	141	167	166	169	175	153	164	160	175	171	178	167	170	186	153	136	197	179	158	174	167	163	172	178	145	166	168	153	163	171	154	168	171	166	172	155	166	157	158	149	181	159	185	162	181	170	169	171	167	171	176	160	152	141	168	152	191	151	193	171	191	165	192	145	167	155	154	171	176	160	168	146	181	180	173	159	169	155	176	179	170	182	181	167	167	157	168	176	163	165	178	159	164	175	160	179	172	147	166	175	138	160	148	151	156	161	155	157	148	161	176	170	148	178	161	163	162	166	163	147	174	163	160	168	153	177	155	161	147	158	164	162	163	147	159	183	165	164	159	175	181	167	155	148	159	163	174	180	160	145	190	146	159	136	150	156	159	153	142	156	150	159	168	146	163	179	169	153	190	171	146	175	165	171	160	145	159	167	156	175	173	167	173	181	146	176	181	175	156	173	168	155	159	169	173	173	147	147	148	165	180	162	152	173	176	187	172	148	166	158	151	163	178	141	169	169	144	167	150	168	178	169	143	170	164	151	162	187	147	193	159	164	160	170	155	177	170	159	169	152	166	170	155	142	184	174	167	139	149	145	168	149	154	153	167	166	145	154	165	155	160	166	157	169	164	169	165	140	151	138	167	167	180	185	175	164	180	136	142	150	186	166	169	182	188	197	146	162	151	167	127	173	166	162	137	149	170	164	174	160	172	158	152	152	158	151	145	158	183	166	146	152	171	164	172	144	144	171	145	151	155	160	171	131	152	155	164	149	160	186	155	151	163	161	157	161	154	153	158	168	176	165	156	167	166	163	165	170	171	156	188	132	165	164	157	163	141	152	177	178	149	154	144	173	184	164	139	171	163	172	168	177	155	171	177	174	153	171	150	157	170	180	148	174	163	148	146	139	167	156	161	184	154	160	163	172	150	160	165	161	177	189	162	173	180	173	176	157	179	147	165	159	155	164	174	173	175	154	158	183	172	157	177	176	155	165	156	164	153	169	157	162	167	184	168	146	169	164	135	189	172	155	163	176	142	162	168	159	161	172	167	148	173	140	165	174	172	146	178	172	149	183	159	154	154	143	174	156	147	172	147	146	148	154	176	155	158	167	167	166	169	158	172	155	169	167	164	166	162	155	159	183	160	181	173	167	173	161	174	159	164	172	163	181	163	189	167	171	172	172	169	163	137	161	169	162	146	176	178	186	167	154	162	159	174	151	174	153	163	161	185	173	183	167	165	150	175	173	158	143	167	183	168	162	188	168	176	149	162	172	158	154	157	186	157	167	167	150	166	183	163	167	153	182	163	152	169	166	147	163	172	140	177	167	184	136	173	150	149	164	168	158	152	161	161	170	167	170	170	162	167	164	142	143	164	150	145	155	149	146	182	155	161	176	157	169	167	175	167	168	175	171	171	166	173	172	182	153	133	156	160	153	173	152	171	157	177	151	181	166	135	151	162	161	160	170	187	146	171	160	172	178	195	170	175	152	174	175	160	161	184	153	153	150	152	155	164	158	148	153	171	171	156	165	158	140	156	173	162	148	172	152	183	145	165	174	176	164	177	148	179	169	185	171	196	144	155	154	152	179	184	156	150	197	180	169	139	191	163	156	168	172	177	165	180	172	150	154	158	181	175	156	176	165	147	173	182	152	166	164	164	162	155	158	147	166	160	146	190	158	165	190	165	182	173	144	169	171	180	166	153	158	152	149	143	160	167	178	166	161	168	171	187	169	146	153	165	158	159	172	133	173	161	175	169	151	156	152	166	157	165	168	184	162	157	176	166	171	157	147	158	160	157	174	167	189	170	139	144	155	177	162	163	167	166	168	163	157	197	162	138	187	160	180	146	189	145	151	155	169	170	190	124	146	162	165	171	165	170	163	167	160	152	160	155	140	182	180	174	174	175	171	157	142	185	160	170	169	177	143	190	184	187	176	150	152	169	176	179	158	166	187	164	164	150	182	147	157	159	175	182	175	156	174	178	189	165	156	142	155	162	165	184	156	166	179	160	156	165	188	169	155	162	154	166	161	170	166	160	185	170	162	150	153	179	162	180	162	165	160	148	188	172	180	177	167	167	149	165	156	170	170	183	156	188	167	167	186	169	170	174	155	178	152	153	159	153	178	153	156	158	167	179	166	184	176	160	168	155	183	200	156	154	147	181	159	166	184	164	152	163	156	167	141	155	165
23876	5520	1285	875	584	466	384	274	261	247	169	194	178	152	153	154	151	124	133	125	114	134	126	119	122	112	121	128	127	118	125	99	134	124	110	122	117	101	98	139	116	99	97	112	105	125	101	106	120	109	106	106	101	110	116	91	115	104	125	115	121	108	82	113	121	107	124	98	116	99	120	109	106	109	104	108	101	121	107	98	126	130	121	106	104	124	95	108	130	105	116	141	118	129	105	98	93	119	113	99	105	113	122	124	114	106	102	109	91	94	108	127	105	127	111	102	134	102	101	97	114	114	111	116	109	127	104	127	111	98	119	103	105	126	98	102	101	112	106	102	107	101	102	97	98	128	110	97	108	104	118	111	99	128	99	104	132	102	127	120	97	103	106	109	136	104	120	98	110	95	110	94	92	78	94	100	98	99	109	108	111	89	118	114	110	102	101	118	131	121	90	100	92	116	92	93	109	95	93	116	99	104	112	94	109	111	118	104	95	89	103	120	119	124	109	89	132	103	105	105	114	113	106	108	101	117	97	115	95	96	117	99	119	99	99	95	117	118	124	104	98	109	113	97	92	118	114	114	95	137	100	103	126	107	101	89	113	103	101	86	97	108	118	117	117	103	111	113	107	108	129	107	85	126	133	110	107	106	98	103	105	95	105	93	133	108	110	101	114	103	136	98	104	107	108	98	113	118	121	115	104	126	105	106	108	103	130	129	114	108	122	97	115	112	90	117	105	116	110	111	88	93	121	103	105	105	110	102	118	107	109	98	119	106	131	115	110	120	112	100	121	127	100	115	106	98	130	105	102	126	93	99	117	128	103	105	118	127	106	115	108	120	115	109	104	104	107	118	118	107	101	106	89	107	94	113	95	119	114	88	112	114	130	101	107	119	100	120	92	110	123	119	110	121	97	94	130	125	100	102	110	96	122	120	114	117	102	117	109	111	100	102	92	114	96	115	116	98	115	130	100	93	106	107	101	126	116	112	128	98	134	102	114	115	108	95	111	98	110	96	121	89	91	102	90	112	112	93	113	110	95	103	92	110	99	125	105	93	112	94	111	111	108	105	107	134	97	133	115	104	94	116	110	105	110	120	92	102	114	110	112	110	110	95	109	112	129	109	104	107	99	112	114	119	120	114	106	105	91	94	96	116	108	92	101	96	108	104	106	112	105	113	126	113	117	121	107	104	99	123	98	89	104	107	116	102	128	110	125	94	100	107	109	113	105	108	119	115	102	112	119	100	110	106	110	103	122	104	116	114	105	113	103	110	105	82	102	114	96	116	91	104	121	114	120	95	98	95	93	110	103	106	97	108	108	105	137	112	109	107	95	86	99	123	108	106	98	112	106	110	106	120	120	111	103	101	124	104	113	102	115	94	111	105	111	133	101	107	108	114	119	114	118	102	110	110	114	117	106	105	118	106	122	134	124	97	101	112	110	130	103	108	125	123	111	83	102	112	122	119	98	104	119	110	106	92	104	131	116	105	89	102	109	99	122	109	82	99	108	116	100	113	120	106	111	114	109	93	97	99	96	97	110	115	103	106	120	99	106	119	100	127	104	125	109	111	124	111	108	99	95	98	111	98	95	115	107	111	99	137	111	118	108	103	110	107	114	99	109	98	122	103	109	108	117	91	127	112	104	103	132	135	106	135	110	102	120	99	96	96	109	109	87	118	112	105	91	127	116	107	102	96	115	98	100	116	135	116	114	112	104	84	105	129	91	114	98	109	98	118	106	115	113	121	97	103	121	106	114	132	100	99	110	113	110	97	108	115	116	131	134	103	108	123	112	109	125	94	100	120	96	98	115	117	93	111	115	103	116	115	118	118	112	121	99	117	102	110	118	102	102	108	96	96	103	118	115	113	93	118	109	116	107	124	117	107	116	92	98	114	113	118	100	118	96	96	113	122	97	113	121	103	114	131	111	124	100	95	112	111	99	130	112	108	107	118	114	95	107	97	108	108	102	87	84	93	108	105	108	105	90	109	119	107	98	111	121	107	120	130	114	117	105	116	103	108	99	114	92	112	109	102	107	111	128	115	114	115	120	99	119	112	115	99	99	115	94	106	107	122	114	100	131	103	110	103	113	116	95	97	109	149	111	102	114	97	112	102	112	115	116	98	107	106	114	121	120	86	110	127	117	120	92	119	127	102	91	117	118	118	115	103	128	120	119	138	115	93	108	107	118	117	108	97	94	103	110	103	110	112	108	110	117	120	100	106	102	111	114	136	97	107	117	115	121	104	94	100	103	112	113	147	131	134	108	118	113	106	114	99	113	106	127	98	114	115	96	93	114	104	110	118	115	100	95	100	101	105	124	119	106	131	113	114	106	112	109	101	119	99	95	103	130	118	107	111	116	106	115	117	120	109	112	115	95	102	117	124	108	112	109	111	93	103	105	81	114	106	88	104	118	112	103	104	101	98	103	103	112	110	100	110	122	121	103	107	119	135	122	104	116	82	108	118	115	104	116	119	105	115	111	107	90	138	104	114	103	103	112	102	101	105	110	104	99	108	111	89	122	117	129	118	120	125	141	100	124	117	115	97	90	95	74	123	97	119	112	108	90	101	114	100	129	99	102	120	114	113	117	98	108	105	116	129	116	100	94	101	103	100	106	120	154	106	121	123	121	99	104	91	115	97	106	107	102	117	102	118	116	106	100	115	107	110	116	106	113	96	120	115	105	101	106	98	115	102	114	114	113	108	105	122	128	94	130	101	92	109	96	116	102	119	108	114	109	110	125	105	90	113	122	108	99	108	94	108	101	116	121	103	116	110	117	100	101	108	98	114	111	94	112	134	124	89	98	107	123	100	109	100	101	94	117	101	108	99	77	113	116	127	105	105	100	110	116	108	110	125	95	106	103	94	105	111	113	114	124	112	96	103	101	109	103	105	112	94	105	120	102	132	96	90	118	105	104	122	110	109	106	122	101	124	104	101	111	95	97	114	101	124	119	128	128	110	99	98	113	105	106	90	126	109	109	109	92	126	101	108	102	103	115	110	110	110	84	103	90	98	107	107	111	120	95	98	78	100	111	99	113	108	110	124	131	96	96	107	117	90	107	107	89	113	91	113	108	126	107	103	82	102	121	127	104	100	118	116	107	92	101	95	148	95	105	99	114	109	109	108	108	120	129	111	117	88	133	102	118	139	110	152	104	111	108	96	95	100	105	100	131	112	117	101	103	110	117	120	117	114	112	111	114	104	122	115	117	111	92	110	116	103	99	99	90	108	119	107	110	105	102	102	95	101	87	101	104	112	84	120	115	94	140	113	104	99	110	124	135	115	114	131	125	98	115	125	108	89	91	105	95	105	89	117	102	126	108	116	107	112	120	104	111	127	113	121	114	109	103	100	120	100	100	124	124	134	110	115	86	98	91	109	124	116	91	104	120	100	127	93	112	127	119	109	93	100	116	108	113	104	90	104	104	114	126	111	105	88	108	126	101	106	118	112	108	118	92	122	114	112	125	123	104	93	102	108	110	136
14041	1386	2184	2734	2387	1944	1597	1338	1115	962	893	766	724	638	594	561	509	526	528	475	459	446	426	391	441	408	382	411	415	390	381	364	385	361	371	330	338	366	331	348	356	315	337	360	310	332	312	325	323	321	298	335	302	321	318	362	312	326	304	325	344	292	315	326	268	315	323	294	286	326	301	299	283	317	297	311	298	313	300	270	326	297	285	297	311	295	292	318	303	293	298	295	340	313	265	275	297	318	297	292	349	274	310	287	266	294	316	287	304	300	306	282	265	281	261	301	310	335	287	278	302	266	296	280	308	284	320	301	286	306	304	297	336	298	285	284	296	319	314	303	330	285	273	294	298	291	296	291	294	302	298	305	308	306	281	263	293	306	298	295	327	306	303	287	306	319	288	313	305	264	296	292	290	327	297	292	278	302	314	287	307	310	279	306	276	316	324	323	318	313	305	332	317	290	340	313	276	283	316	245	315	287	270	298	282	300	276	278	284	335	305	289	285	273	305	290	283	266	297	281	298	304	307	307	259	287	323	268	271	305	295	301	334	306	295	332	300	284	271	300	311	301	280	287	330	291	292	300	315	290	297	291	297	283	280	314	305	285	283	289	312	280	265	325	303	276	265	282	282	286	258	291	320	291	289	292	284	285	283	318	312	299	318	290	294	290	299	296	269	294	311	280	277	299	320	289	309	321	294	306	273	287	277	322	297	301	307	303	311	266	323	309	293	325	276	298	290	271	298	273	315	306	312	296	285	321	292	313	300	283	288	303	289	300	297	273	296	293	332	281	285	330	301	284	283	319	298	301	255	313	282	270	287	299	280	324	291	317	263	306	278	285	285	279	291	264	299	310	279	290	295	319	288	312	266	293	315	309	292	297	305	287	268	299	297	277	274	292	272	318	290	262	307	266	312	285	315	302	306	276	308	299	275	321	321	300	259	278	283	291	320	296	290	310	270	288	270	281	284	268	312	311	321	310	304	316	303	291	296	288	313	316	324	282	326	286	274	278	322	288	319	288	283	288	300	247	294	295	294	288	318	303	294	299	294	301	289	297	284	303	302	276	289	297	298	277	295	305	291	279	293	278	326	277	281	305	276	297	288	274	301	323	294	319	299	291	307	280	365	299	306	301	273	293	281	274	286	274	303	302	320	320	274	310	316	297	331	325	296	328	293	308	298	320	312	307	301	315	290	279	308	294	310	282	309	289	288	291	295	267	294	295	280	290	262	270	286	287	272	289	276	262	322	286	294	300	298	304	300	295	268	295	281	331	309	275	280	273	306	305	319	298	299	281	266	283	328	301	321	271	324	295	297	299	319	285	273	306	292	281	305	285	316	301	313	327	286	292	295	324	282	310	300	316	278	321	301	301	305	276	296	306	264	311	293	302	276	297	273	310	309	264	306	305	277	321	311	284	293	285	294	272	325	289	286	272	285	280	288	304	320	303	252	284	285	324	287	259	277	293	290	306	321	301	309	284	293	285	301	298	277	318	277	287	292	266	308	285	314	302	293	284	258	269	330	311	270	260	297	300	291	271	300	289	286	284	309	315	274	325	292	281	297	288	287	315	286	290	271	323	313	279	305	317	287	319	305	283	284	292	318	280	287	288	311	291	316	303	292	312	322	306	283	302	324	284	276	306	338	277	300	293	287	301	323	318	274	307	299	272	281	318	290	258	322	320	300	279	296	269	283	323	307	332	292	280	268	305	302	299	278	275	270	279	287	318	295	290	305	313	273	294	293	302	290	273	312	308	295	287	292	282	283	283	299	301	299	286	288	270	274	270	290	300	268	272	318	300	296	296	299	282	283	290	293	298	313	315	298	308	311	286	283	287	286	288	256	288	292	283	320	306	290	283	295	318	295	295	286	278	289	310	296	269	320	300	308	297	273	297	338	286	287	335	299	294	311	283	303	288	324	297	293	306	290	278	302	302	311	286	316	279	312	288	341	298	283	290	297	277	291	295	288	307	274	296	274	270	291	303	305	316	321	295	301	294	284	294	293	316	296	276	266	289	286	279	295	300	291	327	285	267	289	305	289	285	300	313	326	305	284	302	293	293	318	283	292	299	288	272	258	300	291	286	296	305	315	296	284	281	294	258	268	314	301	284	284	288	306	277	261	298	300	297	305	301	305	298	285	265	277	302	303	302	284	325	328	293	278	323	317	317	314	301	317	310	266	264	283	257	313	330	299	322	291	283	308	312	291	322	301	306	306	302	332	276	279	275	321	296	310	320	282	288	308	324	295	297	288	269	298	286	311	302	287	297	289	263	294	312	278	289	318	315	289	273	280	303	289	314	323	277	298	313	273	279	277	302	311	294	288	266	324	288	315	286	266	269	318	293	302	299	281	284	293	311	311	257	313	301	302	329	331	247	299	282	285	289	307	299	304	308	277	308	302	285	277	300	320	280	286	308	279	292	285	290	318	274	250	295	314	291	292	332	278	299	267	269	283	266	335	327	311	312	275	288	295	292	274	318	311	298	290	303	309	292	299	294	307	295	294	286	282	323	296	303	299	297	294	268	286	290	304	296	278	326	266	288	303	276	320	322	279	283	301	322	284	343	293	282	298	296	305	291	308	321	275	288	320	310	282	313	300	314	310	301	328	276	310	295	291	311	277	283	304	304	313	311	279	288	302	313	307	310	320	289	268	302	271	308	293	285	282	286	294	306	332	324	295	312	299	273	308	289	320	316	294	284	293	306	321	287	271	270	283	321	328	284	298	292	307	312	288	273	324	258	307	251	274	304	302	303	292	288	310	299	304	313	306	323	283	280	302	294	308	286	301	273	313	295	311	295	314	268	275	306	325	278	280	276	322	324	279	304	308	307	304	281	279	281	275	298	281	316	312	263	279	279	293	301	299	296	283	314	275	299	305	305	289	328	305	289	270	271	324	287	299	300	290	316	310	314	314	300	259	300	297	291	270	302	308	304	298	276	279	269	272	292	284	308	268	289	303	314	293	309	303	303	248	294	310	267	320	332	281	330	283	311	289	237	290	304	301	305	277	281	291	307	305	314	306	301	293	303	299	306	286	289	272	279	283	292	310	267	291	294	288	256	319	290	296	305	319	283	310	289	284	273	265	287	286	267	316	295	347	271	322	285	290	304	308	315	293	298	293	313	326	301	324	278	312	285	312	306	291	293	289	306	311	275	285	321	268	292	327	327	307	316	302	294	299	286	286	277	319	301	293	290	294	305	287	314	271	306	312	289	276	281	301	287	325	319	282	298	304	303	313	289	293	308	291	335	295	270	296	298	295	287	299	319	287	318	311	290	297	283	334	311	303	294	297	312	291	271	299	280	276	300	284	320	299	286	324	266	302	285	281	291	315	267	285	282	293	277	311	279	280	283	283	293	312	342	296	274	309	296	303	274	331	287	291	305	277	308	283	276	309	302	287	268	294	253	277	275	270	287	286	296	311	277	293	281	306	275	346	288	297	289	308	287	282	303	282	304	249	297	305	297	297	300	314	268	281	294	304	328
34922	12741	2806	1826	1219	844	675	572	511	403	356	381	335	324	290	280	275	281	276	254	263	261	263	256	255	260	254	229	207	215	196	244	200	195	242	220	247	220	216	217	205	235	224	195	235	178	224	203	223	235	221	234	210	216	205	197	232	211	234	205	218	225	206	205	208	233	207	197	227	196	192	207	215	229	214	203	192	235	231	229	204	199	220	209	200	224	215	189	211	227	231	202	226	231	226	220	230	235	206	224	204	236	205	220	211	254	200	213	192	210	201	214	238	208	244	223	229	232	243	228	206	214	198	203	200	220	214	198	211	233	214	227	218	212	206	192	215	226	212	203	227	213	197	223	233	208	224	198	195	220	217	196	200	220	205	218	217	185	214	204	177	232	204	216	235	215	206	207	176	191	217	201	244	233	189	237	216	185	230	194	217	219	209	200	220	187	206	205	229	207	197	209	231	226	202	203	183	247	213	211	204	220	210	230	213	218	236	215	218	214	219	221	212	235	194	208	227	204	213	192	211	215	225	226	221	198	224	217	211	196	222	172	220	204	228	213	192	222	201	223	224	206	212	200	219	212	211	210	188	216	204	217	196	244	189	204	211	211	197	250	194	218	215	204	243	212	214	237	193	224	217	216	229	215	204	195	216	211	208	225	212	207	247	204	191	192	234	225	215	208	224	221	194	224	235	218	222	206	191	212	212	211	243	203	183	213	201	195	186	226	227	221	205	187	245	203	222	239	211	211	231	196	200	246	221	205	217	220	196	210	205	221	208	193	228	203	206	221	191	225	209	226	201	201	218	211	212	228	208	225	230	227	225	232	219	216	200	230	200	231	197	213	233	211	227	242	195	235	211	228	211	210	207	201	236	212	209	221	214	196	217	243	214	162	191	236	217	203	191	230	210	228	202	217	218	226	190	192	206	210	217	219	241	207	233	217	222	226	184	198	206	207	193	251	241	206	230	181	242	241	204	201	220	208	234	224	204	203	218	226	202	232	197	244	224	217	209	224	225	213	202	215	210	239	219	200	215	208	199	211	251	194	220	210	227	190	193	186	201	209	225	229	203	228	218	237	211	262	234	219	209	211	201	196	237	222	223	212	203	187	220	213	214	197	206	218	228	240	249	198	227	196	226	216	245	211	206	234	213	223	207	252	214	199	210	219	206	213	203	216	210	190	234	205	196	201	236	202	220	210	236	222	218	245	217	234	210	200	186	231	179	259	217	212	222	219	205	228	227	192	205	185	216	185	197	210	209	232	200	213	173	206	193	218	206	220	215	235	217	174	197	214	207	215	204	231	204	214	214	184	214	226	204	220	219	189	230	212	213	231	201	228	218	218	227	200	225	242	197	233	215	225	197	215	212	231	240	204	212	217	212	202	199	237	203	190	244	213	239	212	209	208	204	224	222	214	207	178	208	200	184	226	213	209	202	197	220	227	208	226	199	239	209	220	208	222	202	214	253	227	226	238	197	240	220	213	201	201	225	213	227	255	223	222	194	217	229	245	192	241	241	237	214	222	189	212	211	228	210	208	205	247	227	231	190	208	232	225	206	250	206	218	202	196	251	216	241	211	202	226	210	214	214	226	215	203	230	211	205	202	221	214	235	190	212	211	212	214	215	203	213	222	212	203	245	211	242	232	227	198	195	220	193	209	236	228	227	207	209	212	203	224	222	206	201	209	212	233	221	225	190	221	249	198	206	223	189	213	210	214	209	226	212	214	205	225	205	212	203	205	218	196	210	213	227	218	207	233	229	218	214	207	226	240	230	209	219	232	211	218	219	225	198	198	218	236	216	212	194	229	221	201	203	195	196	206	235	221	226	213	219	201	219	211	239	225	191	221	210	214	206	198	196	217	211	234	217	222	207	230	213	219	219	217	212	215	214	197	198	220	215	198	230	225	218	231	203	213	193	223	221	223	235	203	220	223	241	216	253	208	226	205	236	195	209	223	202	204	215	213	193	219	196	219	202	205	182	202	173	201	244	203	229	205	197	209	223	210	210	201	234	228	190	204	195	209	177	238	233	212	210	232	219	216	237	207	206	229	214	195	217	205	204	215	203	187	211	244	209	195	249	220	196	229	232	188	210	198	239	228	213	201	201	205	219	196	201	196	235	202	242	217	208	238	234	214	200	193	198	209	222	225	200	214	211	239	210	204	212	216	192	225	221	204	190	199	230	212	212	209	203	209	215	232	238	231	207	226	216	236	220	220	198	221	208	214	207	209	206	207	178	209	204	233	225	207	219	207	204	211	192	206	231	237	180	241	197	202	225	219	202	188	204	215	211	221	231	217	241	224	213	200	221	195	205	197	188	207	222	196	212	203	221	236	199	243	229	223	205	224	209	207	217	224	228	228	221	198	193	225	199	182	222	233	237	216	220	195	237	227	200	228	209	202	205	220	219	218	213	233	208	220	225	194	211	186	216	202	211	217	205	198	188	188	216	211	226	196	219	209	211	233	225	216	216	205	227	219	226	216	230	201	212	188	211	225	222	213	221	211	216	226	198	165	211	201	221	217	206	188	222	206	190	245	214	236	224	214	191	207	215	237	187	210	211	195	221	222	230	218	201	204	191	175	233	213	195	244	207	180	209	229	210	217	255	195	231	230	202	218	213	227	223	241	228	196	203	201	200	230	195	225	195	210	196	219	210	217	216	215	234	205	192	226	222	217	193	218	211	205	222	218	217	212	230	187	208	221	224	233	202	192	209	194	228	208	215	200	191	204	200	205	189	214	204	225	226	223	206	205	222	229	172	209	211	237	233	216	209	211	223	213	199	215	214	223	202	219	196	214	216	230	198	199	214	226	240	194	223	245	201	241	236	219	211	217	226	212	228	209	201	223	191	196	210	205	201	212	177	217	221	219	197	195	197	211	228	231	209	204	209	236	192	196	193	198	195	195	194	211	223	197	217	213	190	221	208	209	207	203	232	240	198	198	209	197	198	211	223	219	203	220	204	188	209	219	230	207	234	228	224	214	209	190	185	213	206	216	217	226	227	219	216	236	203	218	191	215	223	220	192	206	213	201	202	240	201	200	214	243	218	213	232	208	216	235	239	218	203	216	212	205	213	194	200	196	194	209	215	220	205	182	219	222	222	203	216	196	218	199	225	214	240	213	213	236	231	220	216	187	244	214	212	204	219	212	199	228	202	199	220	208	201	216	212	207	196	228	218	238	233	193	208	223	218	220	195	199	203	217	171	187	199	208	208	216	217	192	224	210	211	231	208	196	204	200	212	205	199	219	217	227	207	228	230	215	226	196	215	207	230	183	207	206	208	175	227	220	220	198	206	231	210	208	238	224	189	200	216	215	241	246	220	202	195	205	197	193	219	222	203	236	221	215	219	210	202	208	206	215	212	208	213	217	213	213	212	223	228	199	223	210	226	219	216	222	229	223	186	235	195	210	208	214	190	188	249	208	223	223	236	217	216	195	206	232	260	227	211	229	181	220	226	225	207	211	202	220	165	214	226	226	192	233	200	222
19689	2492	4265	5077	4544	3561	2912	2350	2068	1804	1562	1432	1300	1184	1172	1055	1020	914	849	827	781	776	778	722	769	740	744	683	657	689	652	637	677	600	640	574	622	582	607	653	559	591	598	547	628	576	571	576	535	557	582	545	546	570	547	557	583	534	580	500	538	574	541	546	505	533	564	549	515	559	532	546	512	497	497	522	554	514	537	522	517	500	504	568	540	543	536	516	507	536	510	487	556	562	504	504	530	497	502	526	499	524	496	502	544	482	501	515	523	510	502	537	507	509	531	506	527	513	515	543	515	507	547	540	505	544	543	515	530	499	526	502	546	500	494	506	493	542	482	542	509	500	509	519	479	512	484	482	530	561	495	484	479	544	479	524	507	503	522	482	503	499	529	525	513	502	492	483	462	508	523	501	489	499	500	525	486	494	511	513	497	527	519	502	514	494	492	515	513	496	513	517	479	498	505	549	506	547	497	551	512	460	519	521	444	518	503	495	533	568	524	501	522	528	492	547	487	531	546	569	543	507	495	521	540	515	535	480	524	499	534	509	495	498	566	509	505	515	549	501	504	494	487	500	481	470	530	502	498	485	496	514	545	532	504	497	527	526	538	528	525	523	524	536	510	548	532	504	519	522	488	480	496	532	514	543	513	529	522	491	526	551	550	484	526	550	503	535	528	540	517	491	535	481	488	482	518	489	516	520	525	524	500	534	543	539	524	505	517	460	511	519	520	519	537	473	518	509	516	519	504	534	521	520	492	514	537	511	552	528	515	505	526	541	457	521	536	498	493	529	551	505	511	544	501	521	522	501	485	515	495	515	512	499	475	489	528	522	501	506	524	508	516	532	525	532	499	534	517	521	525	533	489	523	521	499	537	547	490	498	530	508	488	536	524	509	484	536	490	481	501	462	520	515	507	473	517	522	535	513	557	515	514	536	498	497	517	495	483	486	492	478	493	512	515	498	513	534	475	494	511	554	464	527	536	464	485	495	491	503	494	517	499	483	520	527	523	524	504	502	520	487	530	540	542	537	503	526	512	555	465	505	529	532	496	471	556	486	518	498	518	484	524	477	532	503	498	514	498	467	504	501	540	528	499	476	561	520	552	550	523	508	523	525	503	535	544	476	509	510	515	505	546	489	512	511	515	539	542	517	504	526	505	507	520	527	525	487	513	518	565	535	509	485	522	532	550	511	532	521	496	555	526	559	480	550	483	482	506	499	493	516	493	483	516	527	509	502	489	545	530	483	512	517	502	502	544	526	520	527	530	541	513	460	511	530	528	503	552	511	538	495	544	476	522	452	531	520	496	500	518	494	499	521	502	478	536	509	534	535	474	563	540	574	520	499	520	563	508	532	507	527	459	506	505	540	529	545	503	533	502	498	524	510	484	490	526	530	479	518	529	490	545	511	527	477	506	528	497	483	526	534	511	501	512	518	518	467	492	503	517	520	536	533	530	498	481	501	496	503	504	521	493	537	520	512	486	509	478	493	518	529	529	496	531	505	499	517	540	475	513	491	532	528	506	485	549	508	510	511	522	492	517	513	523	508	501	486	490	523	516	509	509	509	504	512	487	514	518	537	531	488	499	506	516	547	530	506	538	498	496	475	501	535	567	532	553	474	523	520	477	517	523	521	551	542	523	508	474	525	556	497	548	491	525	534	501	498	506	501	479	544	504	515	510	500	500	477	536	524	508	505	522	508	499	501	541	527	505	507	508	539	493	503	544	525	503	534	489	542	503	516	488	521	530	542	496	538	499	542	485	539	521	479	481	502	471	525	498	508	474	502	505	503	530	514	486	508	509	507	500	495	505	504	506	474	538	508	527	549	508	494	517	496	533	529	488	471	509	490	533	537	535	476	511	511	503	529	513	480	503	520	480	560	515	522	545	488	521	516	507	525	495	557	496	535	491	517	483	509	548	482	505	493	501	517	506	492	504	516	510	497	499	462	524	518	499	507	547	529	541	500	472	551	500	516	495	507	498	498	513	483	487	513	512	531	505	503	489	546	473	513	535	526	522	531	504	517	499	520	494	530	475	511	518	529	495	509	488	512	525	496	477	500	484	534	520	513	547	483	525	461	566	497	509	478	558	517	532	536	536	542	520	510	499	514	477	511	495	476	493	477	498	508	514	553	500	490	487	522	504	528	519	531	528	551	501	490	523	513	511	540	488	527	528	528	536	495	509	504	530	519	513	482	497	529	498	498	502	487	474	464	495	519	510	493	495	503	518	538	525	524	551	500	498	504	530	490	545	499	479	514	537	477	510	514	533	538	526	512	494	543	557	493	513	476	509	503	513	532	493	536	532	537	492	509	523	505	509	520	497	511	507	518	524	499	513	466	535	543	504	486	530	458	538	564	493	480	460	501	497	537	478	541	511	478	499	503	526	528	498	502	550	509	543	473	512	522	492	529	496	526	475	489	501	516	527	473	526	528	485	514	519	482	541	495	479	484	536	509	525	465	473	533	527	515	502	489	483	481	537	534	525	491	536	498	495	503	513	524	477	496	484	511	562	483	512	545	499	506	538	472	499	495	498	508	563	509	478	505	489	499	464	509	544	496	513	494	490	477	503	507	517	501	455	507	501	497	515	510	563	510	509	511	531	518	529	488	489	501	474	536	514	494	500	515	484	473	484	478	499	518	499	515	546	521	510	523	497	545	464	489	508	539	538	492	533	503	502	490	526	515	486	559	509	517	506	534	504	571	525	517	560	504	492	545	474	507	519	481	517	572	492	524	509	463	534	497	487	513	491	525	481	531	520	522	498	491	537	526	519	562	495	516	513	505	496	512	544	514	563	501	514	508	515	501	499	530	477	524	522	500	569	538	477	497	516	548	518	519	538	485	552	518	497	510	501	492	525	506	512	517	507	527	510	521	524	484	516	476	482	508	486	506	513	547	524	519	547	546	500	528	520	496	511	541	539	486	493	545	505	475	520	503	479	543	518	487	554	487	493	487	512	493	543	526	514	528	496	469	504	498	518	488	506	487	482	495	485	510	525	489	529	541	538	485	481	492	524	496	512	487	522	528	468	463	519	482	512	537	543	540	482	512	489	492	553	525	488	527	504	486	498	508	514	507	522	564	500	532	498	519	484	501	527	523	517	539	554	480	533	503	484	536	526	490	518	527	475	501	511	536	505	498	505	528	557	545	535	545	492	512	537	504	519	458	529	543	515	535	459	500	472	543	525	500	521	500	503	539	558	513	486	519	509	522	538	523	494	533	498	488	503	497	538	518	557	482	520	539	476	500	516	503	513	518	509	530	542	512	488	524	494	531	518	500	520	529	523	518	499	519	530	523	500	501	508	475	512	552	495	544	521	508	532	518	509	510	489	512	517	502	494	488	478	516	514	463	501	515	527	483	534	543	495	488	565	501	517	527	525	479	537	486	543	507	505	522	517	546	493	485	522	524	559	522	549	519	511	502	484	483	509	498	531	564	482	564	485	529	516	480	511	541	535	488	516	510	485	512	556	564	538	510	472	520
5248	126	95	85	78	57	57	52	65	62	45	41	48	55	44	50	61	46	52	44	52	49	42	55	54	49	47	59	65	53	47	50	55	53	52	50	63	52	47	56	46	49	41	59	55	44	63	55	60	56	50	55	52	52	44	53	47	71	56	57	64	51	62	40	51	51	54	53	55	52	45	45	36	36	42	49	69	49	44	33	42	51	60	46	48	50	44	48	58	56	67	59	40	61	51	56	48	51	52	42	55	45	44	63	39	52	47	54	74	61	55	47	58	41	55	41	55	47	44	56	43	50	47	68	44	57	57	48	60	45	49	51	53	50	71	60	55	52	52	52	53	52	42	47	52	49	41	32	51	48	43	41	46	60	46	58	47	42	56	59	61	41	63	56	60	50	54	52	67	63	48	46	55	61	48	48	58	54	54	61	50	40	51	49	55	54	49	58	62	54	52	49	46	55	45	44	35	44	54	54	45	46	37	54	61	48	62	44	55	39	57	56	52	62	48	63	63	50	49	55	58	52	41	53	44	45	45	49	39	48	50	53	57	49	42	54	54	55	51	53	43	40	63	43	49	51	43	42	65	49	61	67	54	55	51	49	55	60	53	57	44	56	46	47	35	63	59	62	47	43	50	57	47	51	53	48	56	53	41	48	66	57	44	45	39	60	41	64	59	61	59	42	35	67	53	43	59	50	53	56	33	47	46	51	57	46	61	52	45	49	50	58	46	61	45	53	55	56	61	43	55	53	51	45	45	55	61	62	44	52	52	45	57	67	62	52	53	56	66	47	63	49	35	66	57	50	59	57	51	43	63	45	35	52	37	60	59	60	55	53	49	55	51	38	53	41	53	58	54	44	50	54	47	48	48	40	43	54	48	46	54	43	59	70	44	50	60	59	61	48	46	52	48	49	48	53	44	43	56	52	57	50	57	46	47	47	57	48	46	47	51	61	59	58	53	62	55	49	46	45	47	68	58	55	46	53	57	49	46	59	61	52	50	56	56	51	42	47	37	53	49	40	53	58	41	40	53	55	58	55	54	58	50	51	44	44	54	44	45	50	43	50	50	57	48	53	68	48	51	51	50	43	55	52	58	53	57	59	54	39	59	45	44	45	57	56	59	47	64	55	45	49	53	51	52	51	45	36	50	38	52	42	53	40	44	48	50	59	59	56	41	45	43	48	62	69	48	53	48	52	46	48	48	52	63	54	72	47	56	44	42	58	68	51	53	47	54	43	46	52	56	51	47	54	33	54	49	48	51	60	50	52	42	63	59	63	53	60	41	57	54	34	39	38	53	42	64	49	49	46	46	53	69	48	44	48	55	57	49	34	55	49	53	69	43	61	72	47	64	43	65	44	54	51	49	60	53	45	56	56	49	52	53	31	46	47	56	43	50	65	49	55	57	45	60	51	59	48	55	49	67	58	58	47	62	62	45	40	41	56	51	55	62	49	42	47	57	58	56	46	41	57	62	59	48	53	51	53	47	58	46	51	50	38	50	53	49	64	44	46	57	51	45	40	55	53	56	39	40	51	53	57	60	41	44	60	49	40	55	59	45	48	54	44	51	41	65	45	51	68	46	41	44	58	47	52	47	57	44	45	65	47	47	48	64	50	44	63	53	38	37	42	56	50	56	38	46	38	59	52	56	52	52	60	45	40	47	47	59	55	59	54	53	56	45	47	39	37	56	48	41	51	58	64	48	53	39	59	48	48	73	45	62	54	45	52	52	60	52	51	45	40	57	55	38	50	47	57	63	41	51	39	55	45	48	37	54	54	49	56	64	58	52	53	66	50	64	52	48	55	60	58	60	50	55	68	57	50	51	49	47	45	51	50	62	63	46	46	51	52	59	42	50	64	59	46	61	52	51	43	52	38	38	44	52	51	59	53	53	56	40	55	53	52	45	64	38	40	57	50	51	57	46	59	48	51	55	60	45	56	46	55	49	55	64	54	42	57	55	50	51	49	51	44	53	42	51	76	49	42	51	43	53	56	46	51	50	53	56	46	56	52	57	52	52	57	56	59	51	55	54	58	45	57	41	34	58	55	41	67	62	56	40	62	54	57	71	47	55	53	56	52	66	40	52	42	56	66	40	70	53	59	67	50	64	64	50	42	55	61	60	53	45	50	55	59	46	69	50	54	46	50	61	52	52	46	58	53	70	43	50	53	57	54	45	44	39	49	52	51	55	55	41	54	63	61	46	55	39	48	42	59	44	45	53	51	40	50	51	46	63	47	48	47	59	59	60	44	41	44	38	52	60	76	46	42	54	66	38	64	43	53	51	57	55	55	39	54	46	37	43	54	43	47	65	52	54	53	51	56	51	46	70	45	51	51	47	48	59	47	48	44	54	50	41	47	52	57	53	55	50	53	46	48	40	47	60	50	52	55	46	52	58	60	56	58	48	58	41	57	55	48	50	51	60	46	39	58	47	63	39	47	44	41	54	43	47	45	45	52	49	48	54	53	52	60	49	48	62	51	68	43	56	61	43	50	45	52	60	57	55	55	50	56	48	55	50	67	56	47	31	53	56	46	50	57	59	59	36	51	70	44	52	42	52	56	39	56	37	65	65	44	49	46	56	58	54	42	51	51	53	57	48	48	42	51	45	56	55	53	64	51	52	45	51	58	57	44	55	50	42	49	54	54	47	64	41	49	53	46	55	50	58	47	41	45	34	47	38	46	53	55	61	48	49	62	48	51	55	46	55	54	53	54	45	41	43	44	52	66	76	54	59	54	56	43	48	50	54	41	56	51	50	56	44	53	50	54	57	47	58	53	49	41	39	65	44	50	50	52	45	58	40	52	55	49	69	51	50	59	59	68	67	54	68	55	55	51	52	59	40	61	53	46	45	55	61	47	62	47	48	45	47	31	47	51	46	40	67	50	43	49	43	45	46	60	54	54	45	47	59	52	42	71	63	32	49	57	53	65	59	44	55	43	49	45	57	46	63	48	34	47	44	65	53	43	52	55	34	50	48	47	65	43	55	57	50	49	48	47	49	60	53	45	47	54	46	49	41	53	47	46	59	57	46	55	54	66	56	57	51	46	51	62	56	74	45	48	48	57	49	39	49	62	44	48	38	51	47	53	38	53	60	50	52	46	52	54	56	55	57	42	38	57	45	45	62	78	50	67	54	49	60	38	58	38	40	48	46	54	58	46	54	32	54	53	66	50	54	77	65	55	57	45	50	38	64	67	33	53	48	67	56	61	50	58	43	46	50	56	53	49	49	40	55	49	60	54	39	53	51	46	45	47	56	43	60	47	46	47	49	49	47	35	62	70	55	55	63	55	35	54	40	46	63	44	41	35	53	52	59	53	62	61	50	59	52	50	54	42	54	74	46	59	59	64	60	58	51	70	45	57	58	59	61	50	65	44	58	50	46	35	51	47	55	47	59	46	46	50	65	44	56	57	58	56	46	39	38	56	50	62	51	52	52	52	50	50	41	44	41	57	59	47	51	65	37	55	49	54	43	53	53	53	45	51
3349	237	259	251	240	250	184	200	209	217	158	196	194	197	179	160	180	170	189	174	182	164	169	167	175	168	163	182	163	178	145	185	145	165	176	185	160	167	150	147	172	179	151	150	162	171	176	151	186	161	177	168	170	174	180	159	137	148	160	164	181	174	171	159	142	159	166	155	173	151	168	200	158	160	120	169	182	174	172	159	156	148	164	149	171	170	154	168	150	152	145	155	168	173	145	147	174	160	129	179	145	165	151	178	168	164	167	168	155	143	191	150	181	161	159	183	181	170	150	177	143	144	149	150	153	173	158	167	161	145	183	168	175	159	149	180	169	169	174	154	155	161	167	157	164	173	184	180	141	142	164	175	156	151	141	170	159	169	141	166	173	163	148	157	172	178	170	164	151	179	162	175	166	148	146	157	159	150	161	157	160	168	155	164	134	163	168	163	165	163	180	170	185	161	174	178	194	173	144	184	158	168	177	166	196	154	160	166	164	171	163	162	181	157	160	163	178	161	166	191	159	179	182	196	162	166	177	172	153	151	158	154	164	166	170	157	151	177	147	174	167	155	196	148	155	182	159	163	171	145	165	153	156	164	157	155	180	176	172	146	194	160	187	168	162	158	163	171	168	183	185	177	164	165	162	156	157	167	163	169	168	159	153	152	163	144	176	144	153	180	160	184	159	153	152	183	176	160	164	162	152	149	162	152	156	160	181	151	160	167	179	140	163	138	169	162	162	152	177	169	155	151	155	139	157	154	158	140	144	169	181	169	155	176	166	158	175	140	165	157	154	156	137	163	161	155	149	180	151	152	172	190	157	150	155	169	176	170	178	145	168	172	148	164	141	156	127	138	162	189	153	154	169	166	162	152	168	161	193	156	166	158	163	166	186	155	160	141	174	174	152	157	172	156	189	169	155	163	174	150	158	171	178	163	174	162	176	176	174	160	157	167	164	134	150	172	136	155	147	174	158	147	169	180	179	166	172	183	172	174	161	195	172	175	145	158	164	157	156	183	163	163	168	187	171	172	163	154	176	168	183	165	194	159	173	175	150	189	151	139	143	163	171	185	152	163	169	152	162	170	191	170	163	154	161	138	149	143	151	151	164	172	152	143	166	161	164	185	147	170	156	147	182	182	169	160	175	171	165	157	155	169	161	153	156	141	167	163	165	164	155	160	162	155	176	148	170	167	143	175	165	162	172	158	152	163	150	173	146	171	151	171	156	163	163	136	144	156	165	188	153	164	187	142	159	150	155	186	166	150	168	165	149	174	132	165	171	165	167	190	145	169	159	166	141	148	153	146	164	169	174	185	167	178	160	166	173	171	184	149	139	169	177	153	155	133	179	190	153	179	161	145	156	152	170	165	161	172	183	180	190	146	180	165	181	167	151	183	164	187	155	169	144	160	167	149	166	185	153	136	157	148	157	162	168	162	133	177	166	158	162	154	188	163	155	167	166	155	164	164	181	142	181	169	160	161	163	155	175	165	182	182	165	171	159	166	178	151	147	151	147	171	148	173	160	158	166	173	162	146	176	161	179	161	168	171	152	146	172	173	155	147	164	200	180	172	177	157	167	143	152	176	161	156	165	160	189	147	172	158	141	192	163	174	180	165	167	152	145	181	155	162	166	173	172	167	158	157	167	183	158	173	164	178	143	143	162	160	177	164	156	202	183	162	160	151	165	171	159	163	151	151	168	157	184	154	158	165	162	149	156	153	153	178	176	160	157	148	141	150	157	192	172	167	172	170	148	185	186	167	144	171	165	153	164	133	170	155	179	176	176	171	154	165	173	160	165	161	167	158	163	149	165	172	143	157	163	167	167	129	156	150	147	166	158	165	159	184	187	176	175	159	154	167	203	155	167	163	188	169	162	157	183	156	155	171	162	185	153	159	176	171	169	172	164	172	194	161	155	163	138	173	148	174	147	180	173	195	144	142	187	146	146	185	152	140	137	164	163	147	156	157	160	162	159	178	164	169	181	163	163	159	155	163	149	164	153	173	177	150	186	179	175	175	136	154	173	169	156	165	161	178	176	165	175	183	181	181	149	162	175	169	158	184	177	154	178	160	189	167	155	160	153	155	176	174	164	168	151	156	156	151	178	187	143	136	173	147	150	175	163	183	170	154	195	189	146	156	151	150	196	176	152	158	161	160	135	156	156	151	158	162	163	167	161	181	143	177	170	166	194	172	163	169	179	198	160	145	171	183	148	161	157	172	171	168	164	161	181	181	165	160	154	157	182	177	189	161	155	160	169	151	162	173	160	153	147	159	141	163	168	172	133	167	168	182	171	152	160	164	168	172	184	187	176	145	173	183	154	148	176	174	132	169	174	159	155	171	170	165	164	139	158	158	159	168	183	181	139	150	145	154	175	165	178	180	168	152	168	163	160	191	177	162	165	132	188	170	149	159	155	166	147	167	157	159	171	160	163	162	147	161	183	149	180	161	181	176	168	175	167	182	140	173	157	157	158	152	161	155	162	173	172	153	155	181	167	176	168	167	141	164	159	165	158	164	135	158	169	155	153	159	180	156	186	170	169	155	156	156	155	162	175	158	159	152	172	168	175	169	177	167	168	146	155	182	184	167	171	147	143	154	179	182	154	129	168	147	153	179	170	175	180	171	146	184	164	177	164	184	196	171	157	170	179	166	151	166	167	164	163	169	172	157	171	157	144	171	185	157	158	159	155	156	145	180	162	188	188	151	153	173	167	169	160	191	165	183	182	159	167	176	189	163	149	161	159	154	159	183	158	176	176	175	149	168	165	189	180	149	149	157	167	148	142	152	153	164	142	148	157	168	177	167	146	163	172	149	168	161	170	171	169	161	164	176	138	175	167	148	162	155	190	174	159	157	152	156	179	175	173	154	160	152	171	154	141	167	143	154	167	165	161	162	182	150	166	152	182	168	167	172	194	161	166	158	152	172	146	152	154	156	181	154	168	169	157	144	161	135	171	161	175	152	172	185	166	165	197	173	171	165	147	167	166	144	173	152	180	169	149	174	163	153	162	172	158	148	181	165	171	172	153	178	164	186	169	191	156	174	162	171	176	157	169	165	155	164	163	164	163	167	206	138	169	152	173	169	175	147	146	172	159	179	169	159	175	159	145	161	159	177	160	163	173	170	175	161	176	166	154	168	165	157	184	159	164	186	160	183	174	182	149	175	152	151	150	136	169	162	128	143	166	159	145	154	183	174	142	194	165	173	162	144	163	173	156	164	164	143	161	163	167	142	157	160	156	159	172	175	160	163	162	162	170	166	172	166	181	180	158	143	169	170	167	169	165	169	161	158	184	153	142	164	172	168	174	162	165	188	167	157	163	180	144	172	151	173	149	169	153	178	159	169	171	151	162	153	157	163	164	156	157	171	168	166	163	148	197	169	175	166	163	163	151	151	163	170	154	162	179	163	179	170	162	156	149	164	162	153	183	167	157	153	148	165	190	154	146	157	178	189	165	152	162	156	166	172	164	146	163	137	159	134	170	169
23802	5524	1169	874	601	434	338	277	264	201	211	184	182	170	159	171	145	134	124	139	116	137	138	114	121	113	109	113	129	125	126	118	114	100	93	100	112	123	120	126	112	107	118	115	109	124	117	96	108	120	116	110	98	107	110	110	111	100	95	112	116	110	106	107	96	96	96	120	115	116	114	107	123	118	105	109	119	103	102	102	114	112	102	99	122	119	103	101	100	105	110	111	123	121	108	126	101	91	98	109	98	113	131	117	118	104	100	115	128	115	115	100	115	97	121	130	95	93	122	106	95	103	89	125	104	130	123	121	109	109	123	109	96	92	134	117	111	108	113	103	113	107	109	126	127	107	107	98	109	98	107	98	90	110	98	111	107	114	105	122	115	103	102	100	110	98	117	101	115	74	96	104	103	109	84	109	119	119	111	92	114	126	100	121	118	102	106	109	116	93	97	98	117	89	123	107	112	114	110	124	121	102	105	102	116	141	114	118	100	122	119	141	106	105	113	117	113	115	102	96	98	101	116	100	90	104	112	109	111	100	109	110	130	95	101	95	99	88	116	119	107	105	100	104	108	93	91	110	117	95	118	129	127	107	113	117	126	118	136	108	107	119	122	123	112	113	100	94	108	116	93	109	117	108	112	94	113	118	110	137	108	135	115	92	133	130	102	113	107	100	116	103	109	109	93	92	92	109	94	104	107	109	109	107	90	123	110	101	101	113	108	104	105	120	116	105	101	91	132	100	107	117	108	89	98	111	102	107	110	106	95	140	107	115	102	119	109	97	110	102	111	106	91	100	99	97	102	97	116	96	84	114	123	107	83	98	118	109	112	108	114	95	117	92	106	112	95	105	109	115	106	103	122	79	90	118	111	101	94	111	106	123	103	103	89	99	103	85	118	112	109	120	121	94	109	107	98	106	119	107	123	100	108	124	97	126	123	94	113	119	105	99	104	105	106	95	98	96	109	112	130	81	113	121	111	122	100	101	96	110	117	121	110	118	105	101	94	108	110	109	104	123	111	103	113	117	108	108	131	100	103	111	105	111	97	112	98	126	120	96	97	119	123	92	108	109	109	117	87	105	122	120	107	113	115	119	114	103	115	97	99	110	139	117	100	104	102	105	107	89	111	103	122	109	92	119	100	124	106	123	103	94	104	106	92	122	107	102	113	107	112	124	125	98	93	100	104	119	109	97	103	119	121	104	127	104	93	104	87	99	112	84	123	109	131	107	121	109	94	102	100	86	110	107	119	119	118	114	109	106	113	108	114	121	93	108	110	99	111	96	110	99	96	104	103	104	116	107	132	97	124	114	116	123	124	103	111	98	85	105	109	101	105	121	101	115	106	98	127	115	99	131	112	100	100	106	115	105	101	95	111	101	87	109	89	135	101	111	124	116	104	106	110	110	115	100	123	120	124	107	112	109	131	96	93	111	109	103	107	105	84	109	100	111	109	143	131	110	103	100	110	123	87	106	102	107	106	96	130	116	113	126	117	102	107	112	95	100	113	102	105	113	103	144	113	74	86	114	114	105	113	114	123	111	150	94	97	92	91	118	117	98	85	89	113	93	121	111	116	104	116	90	115	127	123	128	101	90	107	103	119	106	94	104	113	110	107	99	121	128	116	105	107	107	139	105	118	100	135	105	79	110	107	94	97	106	112	114	111	82	120	110	109	116	111	106	111	99	104	97	117	99	126	110	110	125	104	113	97	107	122	116	125	123	107	108	105	121	110	117	118	115	112	112	106	119	118	112	101	92	113	106	112	98	103	114	103	85	119	117	96	108	108	112	107	106	105	111	99	121	101	98	83	136	121	111	123	116	113	103	121	101	86	89	126	96	105	107	100	97	96	94	112	100	116	103	105	105	99	109	110	93	109	96	98	102	126	108	117	100	116	117	107	111	109	109	118	109	125	125	125	131	90	115	97	102	122	108	109	95	119	125	106	129	118	116	120	106	103	109	105	89	117	113	118	123	99	112	103	106	113	91	94	114	109	125	116	123	101	110	112	119	108	103	110	108	126	103	123	110	100	85	104	121	97	111	119	119	141	108	126	112	113	116	120	113	84	102	125	101	109	106	91	96	112	96	103	108	110	112	131	105	95	92	102	104	138	123	90	113	132	93	111	109	105	96	105	113	106	128	98	97	103	107	108	94	122	115	111	91	100	132	92	96	119	103	89	95	121	120	103	99	98	100	101	102	94	99	129	108	116	108	115	120	114	108	97	106	110	112	121	93	107	106	90	122	88	98	105	103	93	102	114	127	102	120	88	101	111	109	118	120	96	124	88	106	119	128	91	105	110	124	108	94	114	109	97	110	97	124	112	119	121	106	109	95	98	127	114	91	109	101	98	103	121	95	107	99	107	105	98	105	98	109	109	113	95	112	108	99	122	103	118	128	106	100	112	112	116	119	101	95	112	126	101	106	104	101	109	90	91	92	109	98	98	94	120	109	99	88	93	103	110	114	127	103	105	109	93	96	98	104	118	118	110	104	119	100	110	108	113	96	121	110	99	102	92	93	122	95	106	111	104	94	84	105	99	106	105	96	121	105	120	102	102	107	123	116	121	124	109	109	103	97	102	143	118	102	104	99	105	90	122	83	96	98	105	98	126	119	102	114	112	104	96	104	95	97	118	118	103	105	114	99	90	131	111	119	92	124	121	88	130	109	93	117	132	103	114	95	126	109	102	122	100	110	126	104	137	110	103	107	125	106	107	90	106	121	103	110	123	110	108	93	114	97	95	115	95	121	118	107	96	99	88	120	117	108	104	117	122	111	104	111	118	112	116	114	83	110	113	92	91	115	111	101	117	106	99	98	115	103	106	103	111	112	117	125	97	122	104	104	109	130	123	110	113	103	107	110	100	113	89	101	99	89	93	96	97	115	109	112	104	99	94	93	103	108	117	114	123	116	103	102	106	103	119	112	98	94	102	109	103	111	116	96	108	113	119	101	103	125	126	104	94	108	102	107	96	86	109	112	136	116	119	107	86	110	122	99	100	102	114	104	130	101	95	107	105	109	100	111	116	121	106	114	135	123	133	99	97	113	123	123	105	102	102	102	104	107	102	107	127	100	110	102	99	117	97	99	129	110	125	137	105	106	119	101	109	117	88	111	104	94	98	105	115	84	111	108	115	117	109	111	126	119	124	97	92	109	106	106	112	111	111	100	100	115	111	114	125	114	120	123	117	122	115	113	113	125	118	130	112	107	117	107	108	135	127	95	121	98	95	106	103	95	134	115	94	101	105	113	111	112	91	103	134	106	104	107	98	98	112	90	91	115	99	105	108	96	105	93	112	111	121	112	94	105	134	95	96	102	91	120	118	93	125	104	104	84	112	110	119	111	116	108	105	108	111	99	98	104	101	97	100	121	119	89	99	108	110	106	106	110	113	103	134	104	105	113	103	122	99	108	127	90	121	103	112	100	110	125	122	125	106	99	102	87	116	112	115	111	105	127	94	105	102	109	113	111	112	93	108	130	117	105
14045	1360	2351	2820	2483	1877	1602	1242	1150	1027	895	774	717	686	627	603	554	511	522	473	504	440	405	404	408	392	394	409	395	394	400	367	345	362	345	332	322	375	352	343	323	358	305	334	303	342	306	312	309	346	308	314	335	304	329	315	314	326	308	342	303	295	281	305	274	305	304	294	313	296	326	319	313	295	330	279	286	319	306	290	319	301	289	307	316	308	298	289	303	282	308	279	301	279	303	267	300	298	308	319	308	296	306	322	330	283	298	299	302	326	312	312	311	277	286	298	329	264	291	304	294	278	307	283	275	281	303	279	312	326	304	320	275	336	307	304	286	288	278	321	308	314	295	287	300	316	314	296	290	301	282	320	295	307	289	289	265	290	318	300	287	281	319	276	327	273	311	301	301	295	273	295	318	299	304	311	319	328	312	308	261	294	330	322	304	307	291	294	311	287	291	287	311	279	315	321	300	308	284	298	289	291	280	299	305	308	300	318	295	276	296	311	285	286	273	302	291	299	294	282	293	302	304	296	294	278	309	289	298	309	319	311	300	306	297	305	330	322	324	306	311	305	299	280	326	288	310	280	316	295	282	287	301	282	280	321	299	301	326	302	311	299	265	303	272	277	287	289	323	298	289	289	310	297	300	253	276	297	266	323	302	287	315	316	293	318	284	270	299	284	306	298	285	278	335	289	302	300	275	271	311	295	306	258	285	292	314	303	278	302	275	287	303	331	280	290	311	306	285	285	321	268	277	313	317	315	316	295	270	317	303	330	320	279	322	307	278	323	295	275	334	303	288	271	275	315	292	280	271	284	305	292	281	304	321	302	305	305	312	287	292	315	290	269	292	316	301	282	295	318	284	276	272	289	291	346	288	295	289	282	307	290	294	292	285	305	301	291	315	272	293	314	301	306	292	287	295	292	294	315	273	288	334	263	314	290	307	301	298	299	300	288	292	277	291	288	306	314	308	295	316	291	282	298	292	303	305	282	304	261	311	313	302	298	300	307	308	304	329	297	285	290	284	311	328	293	313	299	306	293	277	278	282	281	323	278	273	295	294	300	275	276	295	268	301	291	290	323	314	309	272	302	289	305	308	305	276	287	292	272	289	308	277	303	305	316	304	300	283	324	301	288	299	275	290	304	325	305	284	287	306	300	290	323	300	292	287	286	306	315	275	307	287	306	302	294	295	276	268	313	295	273	286	278	306	287	311	302	310	299	297	265	287	311	282	274	307	298	304	304	295	299	307	293	304	298	279	269	295	302	283	274	275	283	278	315	312	294	290	313	306	308	309	277	284	318	308	299	291	283	292	300	287	283	301	279	302	308	302	314	296	292	295	288	277	272	288	289	293	323	287	318	301	294	294	262	297	291	322	296	291	297	279	286	301	266	301	315	292	277	297	282	301	293	291	298	302	323	297	326	286	285	292	296	318	319	271	299	276	327	281	304	267	277	287	286	329	305	311	292	292	263	279	333	296	314	281	305	296	315	297	291	296	289	309	314	327	310	282	310	301	274	287	273	276	321	300	278	310	308	298	297	277	269	309	306	292	298	307	294	306	304	300	283	302	310	304	288	322	288	289	303	318	316	308	326	282	282	300	303	286	313	267	268	283	275	280	272	298	294	283	308	314	298	300	319	300	309	319	267	268	284	289	294	320	320	323	295	296	288	281	309	274	277	290	288	266	271	268	259	249	289	330	288	284	290	306	304	316	309	300	318	288	298	275	321	301	285	319	299	246	327	280	294	290	298	303	287	292	299	315	287	323	312	323	275	322	320	315	311	303	332	310	288	299	294	292	294	297	290	300	298	301	314	296	302	281	295	291	272	292	320	338	313	289	284	291	301	275	268	302	338	327	284	312	275	275	326	283	283	291	319	293	299	266	287	295	307	312	270	285	284	303	302	284	304	297	289	316	284	299	303	265	298	321	282	308	295	291	305	303	309	296	292	301	302	302	305	294	285	282	311	331	286	294	319	303	284	285	265	303	309	282	301	310	266	325	304	286	290	264	295	292	272	313	281	304	321	269	299	285	274	289	293	286	278	283	276	287	286	305	294	309	305	275	305	275	278	309	280	293	347	298	279	297	315	317	281	285	317	305	271	308	281	292	320	312	320	320	303	301	292	296	305	314	280	310	284	271	276	271	296	293	292	299	276	278	314	296	299	289	283	291	319	316	285	292	284	296	280	309	287	327	315	299	273	296	319	295	291	294	311	307	273	285	267	298	296	303	298	310	288	290	275	299	300	297	273	293	275	313	299	294	314	274	286	277	297	312	307	332	310	273	307	289	293	311	295	303	301	252	313	306	281	289	262	274	259	299	306	285	296	304	284	275	284	297	295	306	275	291	329	287	291	301	287	315	278	303	313	297	295	270	322	263	317	305	287	292	292	274	305	306	293	299	306	282	276	305	296	300	301	257	310	311	287	294	267	268	299	299	287	292	309	302	286	310	287	283	297	303	293	304	309	224	307	294	298	283	303	287	303	326	278	331	300	277	286	311	295	323	309	306	310	290	293	273	257	273	272	300	292	304	275	313	292	324	288	264	282	296	285	295	287	304	305	310	288	315	276	306	292	294	275	289	301	281	304	312	300	298	258	302	292	305	282	304	290	284	301	312	308	289	284	287	304	275	320	277	285	296	322	305	271	293	279	288	318	264	302	279	267	309	276	294	279	286	285	303	314	270	295	308	302	314	327	308	289	305	292	297	303	267	290	312	273	307	271	281	302	302	268	326	263	287	308	304	292	287	289	316	303	316	306	277	307	309	296	287	263	298	294	314	286	295	292	289	311	268	281	283	335	300	290	264	317	291	298	276	317	317	303	299	301	290	275	308	303	274	275	309	304	309	282	305	308	291	280	251	293	310	331	299	281	318	309	283	266	264	307	296	309	316	258	310	313	292	301	282	351	287	319	280	310	286	296	287	278	309	286	296	305	286	307	264	298	302	301	296	255	325	309	260	296	312	337	287	286	317	277	345	268	289	278	309	285	289	297	289	315	290	301	267	289	280	297	314	325	301	287	292	301	283	299	295	318	308	285	310	332	283	287	322	249	307	344	285	325	278	276	310	287	308	322	279	288	307	297	294	304	309	269	334	276	314	272	304	290	302	301	306	277	303	280	271	292	281	292	321	264	322	298	275	289	269	297	298	263	296	313	298	290	313	276	300	290	307	278	312	307	304	273	297	276	262	288	292	287	274	293	277	317	312	279	314	306	293	313	287	331	311	286	299	303	264	331	304	298	292	300	324	281	307	272	249	350	314	292	284	347	273	303	281	289	277	296	312	295	303	262	299	285	290	291	318	299	303	299	322	282	336	278	291	289	288	304	302	293	318	303	271	301	304	290	311	292	333	283	298	289	274	308	274	285	319	311	296	300	328	302	308	317	291	293	296	301	299	308	301	299	291	320	285	310	286	269	284	302	309	339	297	324	282	302	303	308	281	303	306	284	289	276	293	291	279	303	291	322	281	306	273	288	280	289	307	282
36038	12820	2814	1777	1206	888	682	581	515	453	419	396	340	327	332	270	275	258	255	250	268	258	230	258	264	225	261	210	228	235	227	222	249	233	237	207	232	229	240	215	206	200	248	210	231	198	236	231	237	233	236	234	241	205	216	232	211	207	215	193	243	218	204	229	199	209	219	218	233	203	221	210	213	206	214	187	223	211	203	214	208	205	211	235	220	206	209	198	233	235	209	230	235	247	217	234	227	230	221	232	213	237	197	196	227	209	207	219	216	216	257	219	208	208	182	238	231	225	183	224	194	157	213	198	186	178	225	186	232	204	241	189	195	213	218	215	218	211	203	226	192	202	200	215	204	224	185	250	192	187	193	238	240	199	246	208	206	191	212	207	182	210	222	238	198	199	247	221	214	224	217	223	214	212	205	226	223	213	220	219	235	223	220	207	218	255	201	210	224	208	211	208	177	205	201	219	192	237	211	196	207	198	223	209	182	229	219	183	202	233	230	228	222	215	213	189	238	188	232	205	235	225	226	195	214	220	239	231	235	224	208	209	225	199	211	232	202	231	236	197	207	244	201	197	207	215	223	193	206	204	254	198	234	237	228	209	210	222	204	196	199	222	196	223	218	231	202	200	239	216	205	212	216	233	209	216	220	220	231	228	214	214	222	227	218	223	211	199	209	223	222	234	202	227	201	214	213	231	220	208	217	251	247	204	216	197	233	219	190	225	223	209	201	208	227	232	242	238	220	260	204	226	211	226	225	215	202	195	218	209	235	199	208	217	200	215	203	193	198	223	221	235	223	213	225	210	208	199	230	209	225	221	187	214	189	230	212	198	216	221	217	220	221	200	228	216	218	194	207	256	207	218	248	222	232	231	206	213	220	198	228	212	205	226	234	195	210	212	213	218	224	204	211	224	189	202	176	180	225	213	233	235	227	215	204	203	214	218	210	208	236	227	200	232	205	238	236	215	228	212	231	213	208	199	237	229	207	212	202	194	228	227	191	202	208	218	193	191	225	203	254	216	215	205	238	247	195	190	231	206	207	190	201	211	226	215	238	189	224	221	221	223	228	233	224	214	225	186	225	201	199	205	239	235	209	201	190	222	205	186	228	197	177	236	225	208	211	230	228	190	203	243	212	201	222	219	207	204	211	205	184	189	221	205	211	204	250	227	191	218	195	202	210	216	220	212	229	205	196	210	220	207	234	211	195	212	198	213	197	216	203	217	222	209	249	229	197	198	227	233	213	225	224	204	211	215	190	197	207	216	200	235	208	193	195	198	216	201	200	202	229	188	190	228	196	218	230	195	229	215	220	235	193	196	201	206	194	217	201	213	226	220	180	207	226	196	228	232	232	207	215	228	235	193	235	210	197	225	193	202	206	203	239	233	205	204	223	241	203	191	233	212	199	208	207	225	204	232	200	220	220	199	211	227	215	204	207	240	212	212	224	205	228	215	237	230	208	205	185	249	211	179	220	182	205	247	199	192	207	237	204	209	198	195	216	194	244	190	214	233	234	204	212	188	211	213	225	230	206	195	204	205	214	220	172	242	217	219	201	249	217	206	234	186	232	193	201	194	194	224	205	235	177	222	214	228	195	207	229	201	227	190	238	211	211	220	206	219	214	199	210	198	241	215	218	226	201	206	203	226	235	207	208	216	235	198	225	212	187	228	211	221	218	213	197	208	208	214	202	207	191	223	222	202	207	192	202	237	188	209	229	207	248	204	221	212	218	204	188	208	233	203	184	226	215	196	226	245	229	205	227	241	226	231	208	188	222	255	224	227	222	209	222	204	231	192	192	214	196	214	192	229	206	207	209	213	215	205	213	218	223	198	195	229	234	197	226	219	221	216	221	193	215	227	230	205	254	220	244	231	204	215	212	207	247	201	217	185	219	199	194	228	222	195	208	214	214	207	235	219	224	211	230	228	202	202	208	248	191	208	203	222	209	196	202	222	213	225	222	217	200	258	226	226	203	215	240	225	207	175	221	228	203	227	223	215	210	223	211	185	217	231	215	237	245	218	209	221	224	225	201	198	222	206	235	208	194	216	207	216	219	203	193	200	205	219	236	248	207	231	227	229	202	217	185	215	225	213	192	218	221	181	193	216	197	221	206	218	211	244	219	195	175	237	215	191	184	178	215	224	211	205	212	221	205	228	213	218	211	209	201	197	151	210	238	236	203	187	233	205	194	228	212	203	201	236	233	217	204	226	206	213	202	198	209	210	197	192	190	238	207	226	215	195	217	209	182	227	154	207	222	234	240	212	221	219	183	215	223	207	200	241	205	193	211	203	202	227	208	212	206	235	245	208	222	197	211	211	223	234	205	212	226	228	226	220	208	225	190	227	213	227	194	220	219	194	200	192	200	201	188	243	232	219	208	200	215	212	212	219	211	208	198	245	237	208	208	196	215	219	217	225	195	216	207	203	189	193	211	206	218	210	226	215	197	213	214	201	249	214	224	224	233	231	228	193	203	217	219	219	211	210	198	216	242	215	208	207	217	217	220	195	214	227	224	237	194	201	233	229	207	213	240	220	236	197	216	218	215	189	219	187	222	244	214	229	209	201	205	233	219	223	222	215	232	204	192	224	211	234	184	204	217	230	193	207	208	239	200	220	207	217	208	204	208	219	205	206	197	206	220	219	219	229	235	214	231	216	205	220	196	208	211	198	227	222	230	201	232	222	209	227	206	242	197	231	199	218	207	186	199	214	181	183	205	177	215	223	219	193	217	205	210	220	213	188	212	218	230	224	232	214	192	225	219	229	202	222	231	223	207	223	208	206	246	238	218	232	250	216	204	178	212	211	197	204	193	248	226	203	210	241	234	208	208	226	215	198	201	194	201	181	213	195	218	192	181	205	216	206	211	200	206	191	232	225	207	248	204	214	199	200	220	232	199	213	201	252	203	183	210	222	221	192	213	221	221	203	206	214	225	217	203	211	228	203	247	224	212	221	226	207	214	203	212	201	189	228	205	229	217	221	216	224	245	198	211	197	209	208	218	214	209	240	198	199	235	180	206	204	202	204	222	221	223	230	199	239	188	209	230	184	232	213	197	190	202	207	188	205	204	223	216	196	214	234	213	212	229	223	217	226	229	251	208	223	192	187	230	216	204	212	196	222	214	222	189	192	214	221	197	205	218	202	192	214	208	206	181	213	219	234	231	250	192	200	200	211	211	221	222	226	212	221	223	226	227	204	199	234	217	221	214	169	202	206	241	208	229	219	222	218	212	238	216	249	220	225	214	212	210	214	220	203	219	214	210	196	201	202	228	197	208	226	227	209	214	208	214	207	221	238	225	214	222	209	213	225	218	209	238	240	259	204	206	206	228	228	212	198	199	212	209	223	203	218	211	203	211	184	199	213	229	228	246	192	217	206	212	225	208	214	216	234	208	208	224	179	210	217	228	238	228	201	209	190	207	206	233	217	194	174	198	196	214	215	207	209	196	218	188	180	219	227	188	237	203	218	203	203	199	213	215	193	237	204
19901	2312	4440	5184	4503	3501	2987	2451	2080	1794	1658	1458	1368	1182	1066	1011	988	911	926	847	823	736	750	759	754	748	740	692	666	695	645	595	641	611	561	619	614	559	549	576	557	590	590	573	544	525	581	609	561	520	561	577	539	549	573	561	531	532	571	523	520	512	521	575	591	557	516	517	510	573	511	537	532	551	552	545	487	514	535	524	501	546	461	493	522	510	534	486	526	552	512	558	493	506	483	522	549	541	507	514	470	508	512	563	518	490	483	507	541	529	524	534	510	534	515	531	507	525	506	522	508	505	525	539	550	489	531	533	505	497	508	516	512	518	502	486	508	495	517	549	515	523	480	535	530	483	498	524	553	506	487	534	471	501	513	472	523	497	502	518	502	514	474	487	543	516	463	525	527	531	501	535	528	473	502	520	528	546	516	504	512	544	504	499	482	495	521	481	503	493	521	519	491	509	496	514	491	519	453	507	524	504	515	507	494	517	522	520	537	480	499	546	503	498	502	497	522	539	495	502	487	507	521	494	505	526	508	536	548	514	520	502	521	505	479	505	528	486	534	513	492	498	532	560	482	501	498	530	498	516	523	481	504	473	480	499	498	512	492	518	504	500	553	492	507	544	500	495	502	543	499	556	504	493	500	541	527	530	515	487	506	512	513	541	508	512	540	537	496	532	507	503	502	512	509	546	492	486	557	487	513	495	496	534	523	508	552	499	492	487	521	521	519	477	536	514	491	501	476	482	509	489	516	517	492	513	491	518	523	519	572	513	489	515	529	465	521	511	503	504	504	513	498	491	543	478	530	500	517	534	513	492	539	543	528	521	502	506	506	533	486	514	535	526	529	552	486	506	487	501	550	526	530	512	514	526	504	513	503	501	500	521	557	533	507	510	499	483	515	522	479	554	529	550	533	505	497	535	487	501	508	531	518	530	466	503	515	490	531	499	526	541	488	524	487	503	507	493	523	519	496	505	471	536	516	517	494	479	492	512	535	512	517	518	530	530	507	500	528	499	548	521	483	480	536	502	518	516	518	498	513	494	538	500	529	519	472	515	476	505	482	593	496	492	469	517	513	558	529	502	526	540	515	552	494	455	501	522	508	530	478	529	485	553	508	509	516	518	463	506	483	459	525	534	495	495	492	503	507	501	504	497	491	522	484	527	506	508	512	540	504	476	502	521	521	498	522	573	525	512	518	507	516	518	507	519	481	523	509	499	487	523	474	510	496	509	506	520	471	496	524	491	485	514	509	562	524	577	472	474	509	476	492	511	498	516	521	472	519	508	504	505	474	489	533	518	481	485	521	520	507	507	556	527	491	469	485	502	520	529	494	548	519	491	508	527	478	520	509	555	517	498	478	523	515	541	526	478	553	553	482	524	493	481	508	517	497	524	551	477	509	484	527	516	519	527	464	585	503	496	507	518	476	463	500	473	518	531	519	495	521	532	513	495	527	534	488	505	489	545	475	535	473	493	504	475	451	510	453	541	516	514	500	533	467	489	521	532	474	532	510	520	518	530	483	522	501	518	487	528	508	514	492	494	495	490	535	498	508	488	512	533	498	512	530	514	505	502	524	514	509	525	548	476	522	551	483	525	518	522	493	487	481	528	489	488	483	514	490	526	506	517	522	514	489	440	517	501	508	482	488	500	508	486	506	525	500	566	553	556	530	536	527	529	527	500	487	490	579	473	495	481	533	491	502	522	510	564	491	511	518	484	499	560	534	545	515	545	490	538	505	515	480	509	508	515	473	473	514	509	510	509	516	519	515	446	513	498	521	545	489	509	531	496	527	500	521	535	520	518	538	537	522	492	505	491	512	502	453	513	512	501	468	451	532	494	497	533	500	519	477	520	520	503	505	517	519	525	497	519	541	487	515	530	500	505	470	514	534	496	523	515	511	492	498	472	492	492	494	517	507	478	505	534	452	498	497	481	472	531	532	502	489	508	558	522	478	508	518	495	504	468	515	524	495	489	543	539	477	520	510	479	492	518	519	524	514	523	528	523	532	503	526	518	502	503	491	507	502	497	487	533	493	514	500	467	490	502	515	520	489	518	535	467	496	467	519	519	534	515	492	527	522	523	497	505	505	527	476	518	527	489	486	524	489	537	547	493	509	521	492	477	511	524	531	540	544	489	502	502	507	500	468	512	521	554	548	508	514	500	491	510	505	509	529	487	494	498	518	480	537	520	516	530	493	490	520	500	482	479	476	509	543	530	516	527	507	512	518	505	527	442	483	512	475	494	506	511	525	492	500	483	495	554	488	520	478	559	508	505	484	503	524	499	536	539	508	529	501	540	520	524	499	486	470	485	543	548	482	521	470	534	472	512	498	525	557	527	480	504	483	487	522	517	557	521	511	562	557	483	517	491	478	539	509	523	537	506	485	484	500	520	480	531	514	505	511	495	479	529	518	528	488	525	511	514	513	516	531	496	528	497	504	510	495	485	475	542	549	503	510	511	518	507	506	495	511	462	488	494	479	514	505	483	463	554	496	518	545	511	513	536	519	533	494	502	563	526	503	543	473	527	528	491	502	519	540	494	556	520	542	511	498	512	522	517	496	518	521	565	481	491	492	511	528	486	448	490	507	525	528	513	483	508	478	523	498	507	500	525	487	532	530	504	517	479	552	487	533	515	502	492	529	500	510	557	531	527	545	477	532	498	504	486	529	495	535	491	528	504	505	499	489	535	506	510	522	538	501	509	553	503	502	512	533	486	508	556	503	490	530	501	508	562	475	515	487	494	487	464	476	501	475	484	495	500	516	515	495	499	492	500	516	495	537	501	503	505	502	487	506	554	480	518	487	525	558	509	480	500	497	537	512	508	511	505	531	543	504	518	500	494	519	491	532	511	471	504	490	521	536	506	519	523	523	520	564	461	489	515	518	527	496	521	504	485	486	533	503	544	521	470	541	513	533	503	510	478	506	538	499	502	491	491	509	514	509	501	493	524	520	496	516	509	507	524	551	562	505	501	486	547	497	496	484	472	497	483	502	492	477	506	475	503	523	513	541	536	494	505	542	514	497	535	470	492	497	503	540	505	524	521	529	528	549	485	508	485	567	505	493	517	510	506	499	505	565	527	518	524	546	510	506	502	517	553	477	500	553	501	463	518	496	516	505	501	540	544	521	508	563	508	558	513	484	551	551	490	477	481	520	507	542	473	466	484	500	523	515	468	543	490	527	493	542	489	541	503	499	511	520	503	499	541	486	519	531	494	479	512	492	513	484	522	511	492	509	527	512	480	514	503	501	549	493	496	473	503	487	480	549	520	518	514	522	498	523	524	521	526	520	478	488	517	534	506	501	507	509	529	497	525	503	513	528	516	483	526	519	472	480	521	535	469	465	496	524	526	534	510	474	510	518	555	492	539	529	493	493	499	536	560	510	516	547	513	531	516	510	527	497	490	532	508	529	509	509	534	498	507	547	493	460	494	531	525	499	505	496	520	525	501	520	532	538	504	506	496	490	527	532	515	518	535	496	528
4789	138	83	70	62	69	51	70	52	53	52	42	58	48	49	42	51	46	40	48	53	50	59	52	56	46	45	47	55	58	42	48	52	41	40	58	47	51	49	47	58	49	44	42	41	71	61	46	52	62	63	57	42	46	55	41	48	69	52	67	59	49	56	51	48	63	50	46	42	55	36	61	55	45	45	43	50	57	55	49	44	42	48	65	43	52	43	45	40	51	43	59	50	65	47	53	41	50	55	51	47	60	48	50	57	43	69	57	58	47	42	62	57	53	46	64	34	55	38	45	55	54	49	45	60	56	53	42	50	48	64	43	62	59	39	49	46	59	50	44	48	43	47	53	41	42	47	35	40	53	46	51	48	43	65	47	51	51	55	57	53	54	57	40	47	46	54	58	52	54	56	58	62	56	58	68	43	53	57	61	56	51	56	44	49	41	50	53	48	50	63	42	35	67	51	58	54	49	59	62	48	50	48	68	51	52	57	50	52	46	63	52	56	45	67	64	49	47	49	55	64	52	51	36	49	48	40	60	59	58	51	53	58	39	58	57	70	45	47	46	50	46	47	55	50	49	57	62	55	55	41	44	50	50	53	60	43	44	49	52	47	43	59	46	49	56	69	56	54	51	41	31	47	56	58	50	59	61	48	43	50	53	51	55	53	63	48	44	49	58	58	43	63	54	53	45	44	39	50	33	55	59	62	51	48	52	51	53	61	54	48	38	41	60	40	58	61	46	49	62	50	46	48	52	43	52	59	63	62	58	31	38	45	66	56	50	49	42	54	45	54	49	52	49	59	44	38	42	49	45	54	41	40	57	54	52	60	45	40	56	47	50	40	44	50	47	53	51	61	45	52	64	57	61	45	43	48	55	54	52	47	50	40	52	45	53	60	49	54	53	56	60	49	48	47	64	38	50	62	64	50	56	45	57	57	52	46	51	50	43	44	37	51	48	42	59	55	47	51	51	52	43	45	68	60	55	34	49	51	61	53	60	62	58	46	53	42	53	35	51	45	53	55	63	39	47	42	35	60	43	44	51	50	51	64	43	39	40	45	63	51	62	49	53	59	60	59	57	51	55	33	63	39	43	43	50	52	43	52	36	49	53	46	51	46	45	45	54	61	54	35	39	55	49	49	52	53	50	52	46	54	50	41	56	52	52	64	59	51	43	41	55	40	47	46	45	63	50	41	52	70	53	43	43	61	42	43	63	44	47	45	66	63	46	41	48	55	54	54	51	59	55	53	54	47	54	60	56	53	51	59	47	49	53	54	49	38	43	49	56	56	57	56	48	47	73	48	57	67	56	53	40	63	50	49	49	51	53	44	38	54	59	47	43	51	39	51	39	49	44	48	49	41	41	50	53	45	45	58	63	40	55	46	51	51	50	53	59	67	44	67	51	53	41	64	52	54	43	47	47	42	50	53	48	42	55	46	59	37	53	37	53	41	53	60	46	48	51	46	57	59	53	53	54	59	55	45	45	61	46	46	61	61	53	59	48	63	52	36	47	61	55	34	51	63	62	54	54	69	54	55	43	50	39	53	55	51	46	54	50	44	49	54	52	35	59	70	48	42	60	43	60	67	57	47	57	48	46	58	44	55	56	45	59	54	49	62	46	45	54	54	37	50	40	59	48	73	44	50	50	37	45	46	48	48	51	48	65	82	60	46	53	49	51	56	80	56	47	44	46	58	45	54	43	48	50	59	62	61	59	49	60	61	46	63	52	51	34	45	48	52	38	50	43	48	46	52	50	61	55	42	55	53	65	37	46	55	54	41	45	54	63	45	42	50	52	35	47	50	57	54	54	55	51	55	42	39	60	49	47	52	53	63	56	46	44	55	63	52	55	61	53	50	62	53	43	53	67	51	48	56	66	66	57	47	59	51	40	53	53	42	51	47	44	61	44	52	63	50	48	47	59	47	43	55	58	49	63	40	55	57	59	56	54	58	52	41	50	53	54	48	40	50	47	54	51	56	48	47	54	55	52	40	67	53	34	54	57	53	38	45	48	51	42	60	50	61	61	51	59	49	41	50	50	53	44	53	36	57	45	47	51	33	57	53	47	50	55	55	48	63	38	44	48	57	46	62	69	64	39	51	67	50	48	45	46	56	45	41	51	55	49	46	54	52	53	39	49	52	44	55	57	41	45	56	43	52	52	63	40	50	64	55	59	51	35	53	60	60	45	57	40	50	51	62	56	50	58	52	46	45	46	44	39	55	60	42	57	51	59	60	58	48	56	56	33	52	60	59	53	57	55	59	45	51	60	37	57	54	57	50	54	54	46	59	36	52	53	50	57	40	50	71	42	44	39	61	49	47	52	35	56	45	42	46	41	44	49	54	48	52	49	50	37	53	52	42	37	41	44	52	40	48	48	51	49	56	37	50	43	42	55	54	49	61	58	61	42	44	64	51	50	53	44	54	56	50	48	42	45	59	53	46	67	35	44	53	47	51	46	49	50	47	43	45	56	56	49	50	55	47	57	59	50	58	57	38	71	51	45	54	47	49	63	46	47	40	49	42	48	43	51	50	48	55	39	41	45	46	60	48	46	44	55	55	54	49	55	43	45	59	40	49	54	64	48	49	47	55	51	49	66	69	50	54	60	53	57	43	44	40	59	42	42	59	52	55	45	57	56	52	54	52	47	36	57	46	53	40	52	49	59	53	64	38	67	55	56	53	47	53	51	50	50	52	56	47	47	49	58	47	58	39	38	52	40	44	51	67	57	54	51	56	48	46	59	59	41	52	50	38	50	59	49	48	48	44	54	56	43	56	42	59	49	35	45	59	59	60	58	56	56	50	58	62	53	60	56	46	50	61	50	54	48	48	44	55	40	35	52	41	43	58	50	44	52	59	59	57	49	59	50	60	62	48	52	55	51	51	51	51	52	54	45	46	67	59	46	45	50	64	48	56	52	45	51	62	52	50	41	45	48	37	53	45	43	60	48	38	51	49	53	50	58	51	56	41	50	43	41	63	42	60	51	46	56	56	66	50	59	45	40	43	48	57	55	59	54	53	59	41	50	50	54	64	43	66	46	54	36	61	55	55	55	44	47	44	47	51	50	42	58	60	54	55	43	63	42	44	40	56	50	47	39	48	35	44	69	53	57	55	42	63	58	57	50	51	47	56	70	41	32	57	48	45	58	54	45	43	50	62	51	48	51	53	62	52	58	57	64	54	54	45	58	49	42	53	53	56	37	65	54	58	42	58	53	58	47	47	36	48	51	37	45	41	51	51	53	55	48	51	44	62	44	52	54	49	51	56	45	53	39	39	44	51	53	44	59	54	41	48	36	54	58	46	46	65	44	52	52	47	64	45	50	46	67	61	58	48	44	41	46	55	45	55	47	50	55	53	47	65	44	56	56	42	52	50	47	55	34	51	42	44	42	46	65	56	54	43	54	65	37	43	46	54	46	52	58	62	37	56	42	56	49	55	39	58	57	39	43	53	57	54	69	56	55	42	56	48	57	42	47	65	47	60	46
3151	234	239	230	264	203	213	180	181	174	183	187	200	186	169	157	161	153	161	189	177	167	161	171	166	149	161	150	182	176	156	186	158	167	167	164	161	151	177	165	185	157	167	161	173	154	158	172	163	162	157	150	145	165	157	173	175	158	137	161	146	167	158	134	156	156	169	181	164	153	179	168	177	163	158	168	174	157	171	173	172	160	146	159	160	185	139	170	180	164	169	166	156	154	140	167	148	168	152	160	162	171	162	169	164	161	149	150	163	167	176	163	150	158	160	151	158	147	168	155	169	158	185	148	149	172	157	166	173	164	185	167	165	147	140	161	180	158	169	181	191	160	157	169	133	179	168	162	168	159	154	164	188	166	170	159	161	167	158	182	165	174	169	151	147	150	170	167	157	142	163	181	176	162	161	185	171	147	171	172	177	179	155	165	150	164	139	162	164	167	193	143	151	144	153	158	151	149	164	154	179	161	167	169	165	179	175	143	177	170	166	169	167	157	171	153	170	173	178	170	169	154	171	168	168	153	176	161	187	155	150	154	165	149	135	180	166	167	161	178	170	183	143	176	155	185	182	156	167	183	153	171	146	168	144	168	181	149	149	163	184	165	158	150	152	178	185	160	156	159	164	175	140	146	162	172	164	144	171	158	157	148	141	170	172	150	159	177	149	158	177	161	163	143	141	163	169	162	171	162	164	132	161	159	174	178	161	148	173	164	164	164	178	170	179	178	153	151	190	144	150	171	194	155	182	145	172	163	173	168	164	177	181	139	147	172	160	185	155	182	145	161	183	139	162	172	137	163	164	179	164	167	148	161	139	168	160	158	163	153	142	166	163	153	137	157	175	167	169	181	147	144	145	184	172	173	174	148	147	149	176	142	157	177	161	147	159	137	159	180	184	179	160	162	161	150	175	167	161	188	151	158	150	171	168	184	168	172	179	172	144	142	170	171	149	174	172	143	166	182	161	167	162	157	165	181	163	168	158	174	164	155	172	141	163	145	154	161	177	160	143	167	190	145	140	191	147	173	156	139	166	157	160	144	178	169	159	171	150	167	168	152	177	166	149	175	150	161	157	161	168	154	155	166	165	200	159	161	176	163	173	147	171	157	148	157	145	157	175	160	158	163	156	180	159	144	152	154	165	140	146	157	159	115	155	167	169	131	159	153	162	167	188	146	151	188	164	160	170	167	164	157	163	173	185	168	141	166	167	150	137	147	184	150	171	162	156	178	178	162	150	164	150	165	164	176	134	185	159	181	130	160	148	162	190	157	144	147	167	152	163	156	151	181	159	160	152	142	162	166	174	154	166	159	157	158	155	147	163	180	158	152	159	163	171	175	145	164	161	164	150	157	198	158	151	168	161	161	170	164	165	162	163	156	145	158	146	171	170	177	168	176	165	182	157	151	144	171	167	183	197	170	152	158	162	143	173	171	176	165	162	153	150	191	155	154	144	157	156	188	190	166	163	181	165	184	145	166	154	151	188	169	147	160	166	146	154	166	153	153	168	147	160	186	161	174	167	150	168	141	158	162	159	161	143	161	178	172	169	147	169	168	129	161	145	161	181	168	168	160	154	151	140	151	165	162	159	163	134	168	164	167	169	162	173	169	139	146	162	167	181	167	166	165	172	173	175	171	177	170	155	172	166	166	144	169	154	145	177	147	189	169	152	182	168	150	173	168	169	165	138	164	189	160	167	133	159	144	161	169	150	165	147	189	177	170	156	165	159	166	168	124	161	146	154	160	174	161	176	154	154	200	173	156	167	169	152	169	161	153	177	150	151	176	156	171	142	162	184	166	172	179	143	162	157	171	167	176	158	155	167	161	181	158	168	159	166	152	157	165	153	160	180	172	157	169	151	170	160	149	157	177	163	163	155	174	155	133	166	174	152	172	161	160	171	151	186	170	168	161	155	184	177	150	172	158	171	159	148	176	152	158	183	174	156	147	171	188	157	154	175	169	146	162	158	155	161	178	163	145	154	167	168	166	185	166	144	162	148	163	154	178	152	180	165	150	168	162	156	167	156	149	164	174	148	173	176	167	169	159	183	184	164	161	173	176	165	169	176	164	166	173	136	172	153	201	168	163	163	179	162	148	163	168	189	165	169	174	162	133	157	165	159	144	164	157	177	174	150	143	147	164	172	185	173	154	175	157	148	149	157	169	169	184	137	175	174	162	164	166	165	197	150	161	146	173	173	162	150	149	148	177	170	168	146	158	178	149	189	181	178	155	149	173	185	173	163	151	164	178	147	149	168	162	159	171	162	158	156	164	169	170	166	169	154	154	158	134	147	165	177	159	181	161	150	176	156	142	162	160	174	193	174	158	151	164	150	165	151	183	158	172	159	170	188	175	177	175	156	158	167	161	178	163	164	163	183	170	166	141	168	142	153	172	167	168	166	166	153	146	147	190	141	191	159	175	150	161	162	159	170	171	159	190	164	142	155	145	140	173	163	161	156	170	167	172	165	141	160	158	171	165	172	181	176	158	164	170	151	192	181	174	171	175	155	160	151	169	146	144	168	154	162	156	185	177	140	165	155	179	169	182	171	180	169	159	151	158	146	162	139	131	154	157	151	166	152	170	163	134	163	168	147	161	171	168	181	171	165	173	170	157	177	162	163	162	148	146	182	179	166	164	174	177	169	156	150	178	171	164	153	167	166	160	175	169	174	173	175	139	161	158	184	158	145	154	163	150	157	172	153	142	189	168	157	164	147	156	168	152	190	160	169	144	156	160	175	171	163	190	152	158	178	157	159	167	155	159	165	154	169	174	166	175	181	160	182	162	183	152	171	158	160	164	155	164	147	167	145	155	161	156	153	165	155	154	176	169	147	137	158	166	166	169	175	158	162	173	161	156	152	168	166	168	154	168	148	182	158	171	181	152	170	165	176	154	139	149	152	188	152	159	167	154	150	147	164	175	165	169	161	171	161	157	153	151	170	157	165	161	151	158	181	165	167	159	145	159	153	170	183	158	169	168	165	168	170	171	156	188	162	157	147	181	173	158	153	147	178	141	176	176	144	155	163	163	155	155	166	165	153	146	177	150	153	152	167	141	152	171	142	174	172	168	158	141	156	163	181	156	180	167	168	144	160	175	155	149	141	167	160	168	166	175	172	177	141	169	164	141	162	152	155	165	173	164	156	154	147	162	176	149	151	165	185	145	166	153	158	167	150	150	169	164	165	172	146	167	160	165	180	152	166	162	187	165	153	174	164	177	168	166	162	186	148	158	165	177	164	160	161	140	160	169	180	171	160	178	165	179	162	174	173	168	193	154	163	141	181	179	182	140	187	139	153	166	166	157	132	167	159	163	163	173	167	183	151	158	162	129	155	175	162	161	159	177	155	157	168	165	179	166	147	164	154	163	171	162	154	172	163	167	151	152	176	176	179	148	183	157	159	164	160	151	158	170	169	149	167	149	150	174	155	170	157	144	148	176	160	185	154	167	137	164	179	162	144	167	176	167	162	167	172	163	145	145
23113	5370	1213	854	557	436	351	310	260	209	193	202	192	200	152	137	132	137	133	121	119	144	136	139	123	118	109	113	125	97	118	100	123	101	110	112	96	106	88	131	113	107	114	120	118	107	121	140	101	96	115	120	113	106	110	125	95	107	113	95	121	91	119	102	122	116	106	102	116	123	106	108	114	116	103	120	108	97	120	117	122	117	108	104	96	118	123	133	113	114	107	120	100	114	95	109	94	110	81	96	116	106	106	95	120	98	102	114	106	107	111	107	118	116	103	102	127	103	114	97	117	103	104	107	107	91	107	103	105	85	94	121	109	105	104	119	123	94	91	105	101	119	111	100	98	103	109	95	100	118	105	110	121	95	111	81	115	121	113	112	91	115	96	98	114	118	108	103	109	90	103	99	115	105	92	93	85	119	97	126	112	94	131	118	103	112	108	112	119	114	110	99	94	120	90	93	97	111	117	118	114	104	97	101	105	99	76	92	116	93	126	122	104	114	96	120	119	110	122	105	110	101	121	111	115	112	110	98	118	97	123	103	127	110	103	93	116	95	114	107	134	111	95	114	104	121	102	103	96	106	112	95	133	116	100	94	105	118	112	136	99	106	116	104	120	107	122	103	90	125	110	98	114	108	109	91	116	101	129	118	112	79	96	120	106	95	129	112	112	112	89	136	123	114	119	106	97	116	110	100	121	99	103	108	116	98	106	114	92	102	103	100	118	92	128	111	110	109	112	107	117	112	89	121	117	114	125	96	121	116	120	94	110	94	115	113	100	139	132	113	102	127	115	115	106	107	108	115	95	109	111	113	105	108	104	123	110	115	122	97	112	89	118	91	95	106	122	98	107	92	99	103	125	112	95	116	112	107	118	125	105	82	91	89	108	109	102	115	120	109	101	103	105	111	106	131	105	92	105	112	94	126	95	96	105	108	100	110	109	99	137	111	106	121	76	91	101	113	111	104	106	115	116	91	104	90	122	135	102	127	114	90	122	115	114	104	112	118	122	114	97	108	103	110	109	107	95	88	95	98	109	97	107	126	100	109	111	122	109	99	125	110	102	106	94	115	105	107	113	105	104	134	127	87	124	110	105	107	103	115	105	126	96	109	106	101	120	115	112	100	106	114	108	112	95	105	111	100	121	96	96	86	108	102	102	114	106	105	103	124	101	119	90	120	102	143	101	112	117	103	130	119	143	101	108	113	109	109	111	116	87	111	93	122	95	109	99	99	104	107	109	105	97	117	132	100	94	103	109	120	127	101	112	110	96	96	105	122	95	98	97	102	106	110	101	97	88	107	111	97	101	98	109	98	117	96	113	105	112	107	100	108	101	125	111	111	95	111	114	99	89	101	92	101	112	94	102	108	113	127	90	102	144	128	105	108	108	102	115	115	93	108	98	118	109	106	102	107	114	113	102	119	122	102	103	107	115	110	97	110	104	98	101	101	114	95	106	129	97	103	91	99	92	111	99	111	118	129	105	123	108	121	125	97	92	126	118	116	130	104	103	110	100	122	120	101	112	90	116	97	117	107	112	97	132	115	96	112	96	115	98	102	110	97	105	112	111	119	111	120	108	116	126	118	112	115	105	102	97	104	105	98	119	92	93	113	103	102	105	115	110	86	119	100	105	118	114	91	103	96	108	110	101	104	107	109	138	128	110	98	104	125	113	125	98	93	108	112	101	121	109	94	108	102	108	132	108	117	118	112	94	93	106	132	103	102	104	103	112	118	113	110	91	112	96	96	114	112	119	115	101	121	92	119	104	112	105	94	94	108	109	115	113	115	115	103	118	97	113	93	101	112	97	125	111	91	110	136	107	100	113	114	97	108	124	127	120	108	97	121	95	115	92	109	114	106	101	113	111	96	124	119	102	106	100	98	113	131	106	110	102	122	130	111	116	112	105	116	94	102	116	81	126	111	117	110	116	83	113	96	118	98	99	116	93	105	114	95	103	109	86	99	116	112	98	116	108	97	113	101	86	97	85	104	113	99	107	110	99	128	103	94	111	114	107	88	105	121	119	105	108	112	94	111	111	113	109	124	110	113	119	112	96	107	124	122	115	88	97	122	105	103	123	139	115	86	127	105	117	109	97	115	87	122	115	120	131	125	102	121	106	95	112	87	111	99	104	90	128	112	110	113	114	96	106	115	112	124	114	107	106	122	101	117	119	110	116	118	107	90	111	108	95	101	112	104	119	101	100	107	120	102	106	100	123	110	86	103	109	115	119	93	121	109	121	108	111	115	105	126	114	104	131	102	116	115	98	120	115	110	101	106	89	113	106	101	135	93	126	92	114	116	115	97	100	102	117	113	114	108	95	104	110	104	84	120	126	109	111	113	101	102	120	123	103	111	110	104	114	129	95	93	98	127	117	111	94	110	109	105	115	101	121	133	115	97	88	119	110	77	111	100	101	109	78	106	88	115	110	97	130	101	111	108	123	109	110	109	104	131	96	126	104	107	113	108	115	112	102	106	89	116	97	102	96	89	114	122	94	104	96	97	95	107	92	106	96	113	104	76	103	127	119	112	112	105	103	89	110	109	93	119	112	103	111	94	114	107	115	111	105	88	111	91	122	97	104	117	120	107	100	124	130	111	123	101	115	91	102	123	121	92	122	108	105	111	136	119	125	112	106	120	109	125	113	113	120	106	132	95	102	103	121	96	117	110	115	112	118	139	108	124	112	106	112	104	118	142	107	105	98	111	95	117	107	108	98	115	112	88	110	84	94	116	112	113	108	103	88	116	102	98	101	116	97	111	109	104	95	114	121	99	120	113	106	102	121	94	90	119	112	111	105	107	115	111	120	110	96	108	89	116	101	94	97	107	102	96	105	120	104	115	137	106	121	116	111	107	109	115	104	111	100	103	111	117	95	102	108	94	114	111	96	119	105	122	103	127	85	112	113	119	95	116	98	100	107	103	130	88	99	97	103	95	116	112	123	116	112	128	105	100	112	119	133	116	101	93	101	110	96	119	94	103	115	119	104	101	115	109	98	115	100	127	111	101	99	115	86	110	118	101	113	106	105	121	102	100	132	111	103	111	103	100	121	99	120	130	99	110	110	103	104	118	101	112	100	122	103	109	104	101	120	123	111	98	97	109	131	127	102	98	103	93	131	92	105	103	101	104	124	85	91	126	114	101	106	121	100	107	114	124	123	105	119	96	115	92	119	124	122	104	102	94	117	107	108	115	110	80	115	98	106	100	100	91	101	101	99	116	125	112	114	106	124	113	114	120	110	115	112	115	115	111	112	125	86	117	95	112	107	98	89	99	122	120	97	107	128	105	104	115	112	92	109	100	115	128	112	107	101	108	90	91	97	101	130	110	93	113	113	104	116	105	102	100	107	103	105	111	110	104	113	115	136	91	101	96	111	99	116	123	122	98	100	120	101	114	114	109	110	103	103	92	96	109	123	100	104	113	96	115	102	144	132	98	114	99	106	118	99	114	104	113	127	107	125	111	130	101	123	101	108	89	122	99
13910	1320	2333	2814	2511	1937	1606	1316	1141	1060	879	796	698	622	627	571	513	514	494	500	468	475	414	464	411	404	393	375	388	392	352	384	367	363	317	348	321	336	321	360	326	324	312	328	338	313	326	333	323	320	311	310	328	301	309	300	320	345	312	306	294	321	288	341	304	308	325	309	324	286	305	307	323	292	302	295	308	311	294	321	294	315	294	327	290	332	292	324	324	314	314	320	307	289	303	326	298	266	293	287	326	324	308	292	284	319	307	311	304	303	337	305	292	308	301	309	274	298	301	281	299	322	294	304	292	267	313	327	292	278	314	286	318	302	272	285	293	288	301	317	296	317	284	298	303	290	301	278	301	309	300	305	311	316	307	282	285	280	303	280	280	324	295	260	287	318	340	269	287	286	275	309	328	280	294	280	262	273	273	294	269	325	256	303	295	307	292	290	293	296	310	274	330	307	287	293	277	299	301	291	285	293	297	302	299	281	300	284	282	333	287	277	302	298	305	321	309	281	301	295	300	296	278	266	307	293	284	287	308	305	312	306	278	271	301	299	288	263	292	304	323	303	293	307	265	307	287	323	287	287	286	292	292	284	322	295	279	284	289	337	305	276	281	300	267	309	335	267	292	306	277	305	309	277	314	296	282	313	317	298	311	292	278	316	299	306	264	290	314	288	302	279	285	292	303	283	246	289	321	282	267	261	277	329	259	280	314	286	293	324	289	296	283	313	294	280	297	314	312	294	300	318	281	274	283	306	325	292	289	303	314	275	292	303	291	316	300	314	281	258	289	268	273	284	312	327	274	294	283	282	260	309	256	284	281	279	288	307	287	302	297	282	287	284	285	339	273	296	299	296	288	289	309	285	300	276	281	276	281	313	327	290	299	294	310	286	318	318	309	288	301	288	276	287	300	308	294	315	301	283	283	299	301	271	326	317	282	262	298	317	327	285	316	328	340	307	272	290	294	314	267	299	322	319	291	299	293	299	316	282	280	310	316	319	320	290	282	305	279	281	326	292	308	287	277	312	282	278	288	286	308	298	248	302	290	285	330	303	259	329	302	293	302	282	299	280	264	318	284	296	274	326	305	309	287	288	312	301	285	326	288	303	280	282	318	270	296	325	307	320	297	301	292	303	301	309	293	288	286	302	280	305	263	300	258	299	296	327	317	295	328	285	277	304	312	335	280	288	286	326	321	295	276	314	338	297	285	288	272	306	285	280	301	306	314	303	311	297	302	323	325	327	287	325	306	308	284	270	270	275	288	303	325	291	328	286	301	308	290	321	309	300	319	318	310	282	291	307	304	291	303	270	339	263	333	276	304	306	289	300	320	286	321	291	296	287	324	288	311	274	297	294	300	306	291	325	327	277	301	313	293	279	323	270	296	280	276	284	279	286	312	270	293	284	285	281	314	312	308	265	294	292	276	304	276	283	335	284	302	271	298	278	263	274	287	294	295	322	275	299	262	311	323	307	287	313	310	287	300	301	283	286	298	311	305	304	306	295	300	294	282	273	290	309	305	324	252	294	306	299	313	323	282	275	306	286	290	327	279	293	293	293	304	290	294	294	289	295	285	283	303	264	270	288	299	283	295	302	315	325	278	324	296	289	292	278	301	290	296	272	291	309	295	281	316	295	332	276	312	278	285	310	278	303	296	264	305	296	272	311	297	287	303	299	303	269	302	316	296	307	309	296	281	300	291	298	274	316	290	294	298	272	306	296	293	311	302	305	295	305	283	284	297	279	288	303	292	300	326	300	282	281	263	288	278	284	277	284	309	281	301	267	297	310	282	286	309	286	279	333	290	328	317	322	319	308	311	308	311	305	309	273	301	310	311	292	308	276	308	277	289	310	324	252	289	302	306	278	300	295	296	297	290	265	298	289	296	279	324	293	308	304	315	277	289	306	299	300	293	295	325	265	312	294	284	284	306	295	324	279	298	288	274	274	321	284	311	287	277	297	300	281	255	321	292	284	277	301	298	293	284	310	336	298	293	287	295	320	303	292	286	288	308	296	294	294	277	297	292	296	273	282	326	280	335	288	263	306	316	288	288	305	298	313	302	313	296	296	307	271	296	287	287	319	302	291	313	285	284	279	306	295	264	313	305	276	293	288	313	286	297	317	295	276	304	279	334	261	317	293	286	296	291	319	308	316	305	264	282	300	287	278	302	296	280	291	283	273	283	290	285	298	300	319	315	308	286	285	299	296	307	274	299	274	300	267	304	314	282	276	263	328	284	296	318	272	322	271	310	318	289	288	315	285	290	283	313	286	269	305	281	291	301	301	289	295	253	303	313	283	306	322	305	303	281	324	301	285	290	329	303	296	285	275	304	285	310	304	292	296	284	335	299	311	294	279	287	282	365	281	307	319	275	313	296	331	282	285	351	290	287	308	289	287	283	307	291	294	312	281	281	301	323	289	339	277	293	295	293	301	291	301	334	295	276	300	324	312	280	289	306	283	318	276	289	238	300	283	295	263	277	300	298	303	305	309	276	319	314	281	293	290	302	286	284	299	284	329	300	327	264	313	291	310	307	292	306	277	291	311	287	317	294	293	294	281	289	271	270	301	291	270	297	287	285	303	318	296	275	277	320	303	311	300	298	266	277	272	304	297	296	284	270	285	357	306	315	301	293	311	324	303	284	301	303	306	309	275	320	276	306	288	293	286	296	287	278	285	301	297	286	299	304	285	295	297	293	266	299	308	289	271	323	286	299	273	277	290	300	273	311	304	316	291	295	304	307	300	288	303	292	332	323	315	311	305	273	246	275	284	286	278	302	283	288	338	274	295	301	306	336	280	305	294	311	274	298	282	327	305	286	293	282	303	298	296	284	285	283	295	284	297	294	275	285	310	303	331	308	312	282	298	309	285	287	327	319	318	296	312	315	297	272	293	260	306	302	323	309	267	291	294	311	320	277	301	278	304	261	305	280	275	242	283	276	291	281	286	292	286	281	309	303	312	340	274	279	284	309	292	284	324	281	295	288	300	288	295	278	303	310	289	282	271	279	312	310	306	287	272	276	268	294	309	269	291	315	298	296	255	277	306	267	304	300	314	289	328	291	285	304	281	291	301	284	279	293	332	323	304	281	281	312	281	288	291	272	326	293	284	288	307	310	344	301	321	287	290	303	306	274	297	292	304	300	299	285	293	270	287	318	309	314	295	288	314	293	281	301	287	307	317	309	280	293	289	319	301	291	293	285	326	273	314	308	291	303	284	346	313	271	299	312	323	304	331	291	299	305	286	293	283	284	295	305	303	293	287	303	288	297	304	319	291	307	310	274	302	277	277	313	305	312	303	305	287	275	310	286	264	325	300	301	274	339	300	269	320	280	309	281	300	273	333	298	284	318	275	314	309	297	303	305	307	294	269	297	304	284	292	268	290	277	284	300	317	313	306	314	308	282	253	268	281	291	304	329	284	284	313	331	302	318	282	305	296	262	283	313	278	272	304	302	305	307	288	272	292	309	278	293	285	321	288	304	305
34748	12492	2743	1736	1261	855	702	572	480	429	378	368	365	311	317	292	269	265	256	248	239	251	270	230	250	237	258	254	202	237	235	249	230	218	232	228	243	251	206	249	232	225	201	235	258	209	207	208	218	189	238	225	230	206	206	230	228	216	207	202	225	231	213	220	223	207	201	214	195	219	200	200	235	229	214	206	232	213	238	183	210	194	223	198	225	222	191	203	240	224	221	187	210	203	226	199	221	202	205	206	223	217	227	211	201	206	201	214	197	207	220	227	196	230	242	199	219	230	211	233	195	210	210	231	201	225	198	201	229	234	203	170	205	220	216	218	251	226	209	202	220	225	194	221	233	195	225	192	227	229	209	213	201	200	228	205	218	199	227	196	207	242	187	203	237	221	194	226	235	247	207	230	202	192	216	195	215	194	211	208	245	222	184	215	226	218	229	226	217	225	229	249	194	194	190	215	200	226	219	212	204	203	218	197	228	224	192	225	213	213	221	202	214	236	226	233	217	217	199	215	209	235	204	219	238	238	217	204	213	206	219	215	202	215	211	221	227	206	244	216	232	216	204	226	222	211	220	227	194	211	223	228	224	241	250	196	179	196	195	227	216	218	231	200	192	198	201	198	231	215	220	223	210	207	210	192	225	216	216	200	207	232	230	221	220	219	202	200	210	178	248	231	220	213	210	199	199	192	191	251	213	224	236	206	231	221	225	222	195	215	212	181	206	223	208	190	219	220	207	187	214	218	217	200	178	220	202	190	223	254	222	209	194	196	217	211	220	228	234	236	211	222	215	228	196	227	219	204	228	225	230	232	209	199	209	206	207	217	217	218	250	207	234	211	186	221	219	208	235	204	222	222	203	204	183	202	194	232	191	205	219	215	223	205	174	191	196	246	192	216	217	204	203	218	204	215	212	212	234	190	233	207	197	213	215	186	226	232	206	198	215	199	214	230	175	206	204	240	218	196	241	199	216	211	181	213	196	185	220	215	218	233	224	233	201	194	217	220	234	209	202	187	212	212	199	224	240	214	230	223	200	207	198	200	221	198	239	196	201	229	199	223	223	221	215	220	224	229	213	270	193	194	216	220	215	209	222	207	212	233	228	202	221	231	211	220	197	247	211	226	227	200	230	219	214	227	226	218	210	228	217	201	195	229	210	211	204	237	214	239	207	217	210	207	200	234	191	224	225	218	239	205	218	212	222	214	218	243	219	241	214	227	220	201	213	190	224	228	192	208	211	248	208	202	219	220	234	246	210	203	195	197	198	225	199	206	200	212	232	219	213	205	225	191	211	206	225	217	180	221	224	199	180	209	221	244	186	211	210	176	198	195	230	186	212	208	214	191	254	226	204	206	218	228	171	223	228	209	229	227	220	217	225	187	217	200	212	207	176	206	224	209	243	222	212	216	204	196	237	207	210	191	218	229	229	223	233	215	216	208	216	223	187	232	223	227	224	197	200	207	241	220	200	199	197	196	193	230	179	205	220	188	208	221	217	210	237	201	225	213	217	204	247	219	180	210	196	226	237	212	237	214	193	223	205	248	199	205	206	183	218	233	229	195	214	217	207	224	223	211	266	201	230	210	216	209	209	192	215	213	189	209	206	195	238	243	201	216	209	248	209	229	228	254	200	196	207	221	221	227	215	233	206	252	225	226	214	212	193	212	203	210	204	221	185	192	225	201	213	186	226	209	238	226	188	211	207	243	209	196	225	223	200	222	200	213	206	227	236	217	215	208	222	221	234	190	213	207	202	240	211	209	229	232	202	206	210	211	250	202	209	255	242	209	236	209	202	191	204	219	210	212	206	220	229	206	216	231	211	213	204	224	201	237	234	220	197	206	196	208	196	230	241	201	199	212	218	225	197	213	200	204	211	231	170	192	204	233	226	208	184	223	212	213	228	205	232	220	209	219	224	183	205	223	208	209	215	226	197	215	198	206	203	197	222	203	229	200	208	228	190	221	222	210	193	181	191	238	205	183	199	208	216	201	204	192	216	177	206	220	214	198	191	213	218	236	201	209	200	213	218	213	229	190	231	183	229	219	223	206	209	196	225	213	185	227	217	237	235	215	182	207	193	249	201	204	220	193	222	219	229	201	197	223	230	221	222	228	229	231	195	221	228	218	236	186	190	203	233	225	230	215	222	207	217	226	191	202	197	212	207	218	215	211	221	202	220	211	214	222	218	206	217	194	186	227	207	190	219	208	197	215	237	203	217	196	196	165	203	209	214	211	227	202	234	205	199	226	226	196	218	203	203	218	195	223	195	198	242	214	208	213	187	198	238	187	194	206	206	186	189	222	230	205	205	211	225	199	203	191	217	212	238	218	224	197	188	209	227	231	185	221	171	224	221	223	218	216	232	216	223	200	224	196	191	219	205	230	197	207	199	203	215	229	178	245	217	228	242	205	197	207	197	198	218	204	188	225	201	209	211	198	210	195	213	203	238	225	237	195	207	215	204	225	231	214	211	241	201	252	199	189	200	198	218	233	232	231	207	216	212	227	206	237	203	216	210	207	214	208	235	218	206	209	204	200	198	212	221	226	215	207	211	201	213	225	196	190	215	202	222	211	220	204	207	209	202	227	235	230	221	235	225	223	225	198	189	221	221	243	195	227	210	204	221	221	218	216	212	207	195	222	225	219	227	216	212	186	214	228	211	215	198	244	202	195	221	201	224	206	211	194	204	194	230	220	203	207	197	247	211	214	237	205	181	209	210	207	203	200	202	191	206	216	242	216	212	241	209	215	220	232	230	235	208	188	212	207	196	213	210	186	171	219	204	201	201	209	223	214	210	225	223	204	231	211	203	229	199	218	226	228	215	241	225	211	226	225	219	207	199	199	212	217	210	208	227	226	195	207	214	181	195	219	200	203	221	183	219	212	215	190	246	206	199	232	227	199	219	219	191	209	197	214	236	195	226	192	208	209	251	213	209	195	214	212	208	245	206	235	219	212	218	213	201	220	232	216	246	205	206	230	241	207	197	229	219	201	198	205	222	215	220	215	226	221	199	214	215	214	204	221	198	220	205	204	195	189	188	188	238	197	206	212	190	229	222	214	205	168	221	213	216	224	214	234	205	201	197	206	191	224	197	203	236	212	237	224	202	212	210	209	209	210	222	225	231	200	211	214	239	205	210	220	201	220	205	197	214	211	215	206	211	213	229	218	222	207	191	231	218	188	220	227	204	178	205	189	214	202	233	216	206	200	221	199	232	211	215	198	225	205	226	213	231	208	186	236	233	220	191	211	214	185	201	210	217	228	213	223	198	236	202	195	220	213	202	217	222	207	199	193	175	219	211	226	196	213	209	250	208	232	187	232	223	220	220	231	209	213	209	197	200	239	209	237	208	189	243	193	226	222	186	219	241	211	219	200	229	195	193	225	249	217	188	212	197	225	215	224	208	210	177	214	215	187	242	202	202	228	211	217	222	224	198	223	217	207	224	189	205	192	197	235	217	212	200	218	226	214	199	204	231	220	189	245
19516	2162	4333	5104	4304	3559	2906	2535	2074	1790	1635	1466	1238	1220	1095	1055	1027	942	901	872	828	780	773	792	700	751	682	698	684	654	616	605	617	615	634	605	646	586	593	651	588	623	558	562	563	583	584	580	533	520	564	539	565	530	545	569	585	509	528	535	564	571	517	577	564	522	511	527	523	507	529	545	518	522	548	527	507	519	532	526	532	521	513	502	567	524	503	525	529	489	533	505	490	534	523	543	532	580	527	546	575	508	533	511	514	573	503	525	526	525	520	552	500	482	478	504	494	498	479	521	498	527	521	538	525	486	521	544	546	496	526	526	552	514	497	534	523	535	503	466	494	492	505	498	493	520	514	473	516	507	516	503	533	523	518	522	486	502	476	513	542	506	498	524	516	537	522	507	490	492	520	512	528	535	553	560	484	558	505	513	490	482	517	473	457	518	528	523	503	524	499	519	534	529	543	509	489	488	502	521	505	543	501	509	514	524	488	547	504	489	500	508	493	521	480	539	478	519	510	526	535	498	531	529	530	530	467	487	512	473	498	495	489	525	530	521	531	493	508	549	482	498	522	491	528	501	545	505	516	510	457	478	502	507	520	519	518	501	506	480	515	483	505	482	504	504	498	515	491	514	490	523	465	564	508	539	521	517	479	507	520	514	524	495	460	539	518	522	532	528	490	504	513	516	523	498	504	516	499	540	499	517	509	492	547	513	516	486	488	496	531	480	487	545	478	476	523	497	521	540	454	474	542	516	526	542	512	516	510	520	534	530	503	514	522	519	519	525	509	519	515	541	506	519	566	512	496	519	502	466	473	536	495	521	514	449	533	485	531	508	496	506	524	493	509	517	534	484	510	516	525	495	510	485	504	547	466	542	555	498	518	511	491	483	487	527	496	544	490	507	530	496	512	517	489	536	534	467	527	520	516	509	537	492	505	521	522	482	526	495	512	534	527	501	482	523	531	518	530	488	515	485	536	522	504	546	547	551	526	487	514	502	514	487	501	509	536	541	526	526	493	496	478	477	499	519	502	480	520	497	546	484	511	494	544	527	507	554	493	541	478	541	509	525	535	513	516	489	496	484	476	502	514	498	486	542	505	567	484	515	518	532	548	542	505	500	544	511	496	522	490	524	529	510	526	466	553	510	511	531	503	520	512	509	531	535	504	512	497	475	521	563	487	551	565	501	521	509	556	549	526	506	536	517	542	529	532	517	537	513	514	494	475	512	516	505	498	468	490	476	530	523	500	508	546	537	480	534	505	491	488	549	530	503	503	517	511	504	465	535	522	513	514	547	511	537	528	512	494	510	516	494	539	531	517	514	560	475	514	506	495	524	525	487	510	536	537	484	501	511	513	479	520	504	482	490	523	508	501	571	498	460	498	518	519	500	499	494	484	517	530	487	513	512	433	536	508	517	491	537	497	503	503	500	511	512	553	516	494	477	491	467	491	498	502	508	526	502	513	484	510	529	506	525	501	470	498	518	508	516	481	552	525	509	553	461	576	500	518	481	518	480	502	532	554	504	512	499	533	478	510	545	472	486	492	503	531	545	498	506	478	490	523	541	532	522	506	521	526	498	511	526	555	543	496	508	494	516	517	536	491	485	525	513	487	519	496	489	503	502	517	535	537	506	526	451	509	501	531	530	475	498	496	531	515	533	517	454	535	494	553	531	518	495	509	516	507	480	514	516	531	534	523	531	496	477	509	543	500	511	555	490	539	497	532	517	500	502	539	512	486	533	475	527	485	490	500	524	505	523	528	500	502	499	490	528	518	524	515	525	492	486	550	482	499	520	494	537	535	527	491	520	487	486	499	505	487	503	502	500	501	488	519	513	486	509	513	503	533	558	508	552	523	499	531	545	501	518	520	458	503	506	483	468	520	528	487	502	521	528	526	523	563	461	529	514	531	532	524	526	510	508	466	493	500	527	522	522	460	495	500	485	521	488	491	491	507	568	512	516	490	491	517	506	475	490	535	550	494	522	463	502	525	522	529	514	495	473	503	524	516	488	541	477	530	526	506	504	527	462	532	470	512	516	506	515	518	543	519	533	489	514	531	496	497	481	467	473	488	444	507	531	539	463	563	521	499	540	517	518	528	467	503	538	546	528	505	494	522	566	503	482	521	497	500	490	500	508	511	477	499	534	533	500	552	501	514	508	490	504	492	515	510	485	512	472	501	515	516	459	519	520	477	521	507	539	500	508	516	540	496	516	555	511	505	486	468	501	482	493	512	470	490	542	523	484	495	521	495	499	514	511	542	562	522	534	472	481	492	517	548	516	532	499	556	518	453	505	529	504	495	482	498	489	556	496	487	497	523	521	476	558	490	506	478	514	519	519	518	499	521	518	488	513	514	521	522	545	475	530	524	499	500	507	478	500	490	521	480	518	520	526	482	533	470	530	541	507	553	515	534	538	514	475	522	469	524	523	504	474	541	504	495	494	516	527	513	501	523	519	527	505	520	511	519	517	523	523	528	496	549	496	518	484	519	502	497	524	519	474	525	516	540	527	515	558	504	528	494	505	495	494	535	532	533	537	515	523	511	539	505	500	499	515	536	565	496	523	540	506	507	522	533	544	505	498	521	489	522	509	483	523	525	491	524	473	539	506	514	542	506	504	539	560	521	476	513	532	498	500	534	530	474	527	516	509	478	490	531	534	505	515	504	554	526	445	540	501	459	528	519	541	551	517	528	514	476	487	512	462	496	520	513	538	501	523	519	508	546	488	535	479	496	507	494	504	523	488	512	525	504	490	537	504	500	518	517	528	489	584	516	503	495	525	520	482	510	506	533	505	506	515	522	497	529	552	511	505	504	537	474	545	527	501	476	483	492	507	548	534	534	528	512	542	503	477	465	475	498	545	528	521	529	540	468	511	549	551	507	472	520	515	466	498	545	516	473	501	490	496	502	522	557	507	549	502	523	484	469	483	541	554	514	515	505	503	474	483	494	504	497	501	470	504	481	477	539	523	486	510	507	547	496	521	535	550	496	540	476	564	531	505	530	530	510	525	496	522	497	540	505	529	468	567	500	521	508	511	494	472	511	540	519	550	530	509	515	552	477	498	528	483	501	507	510	513	524	474	508	497	531	522	534	478	507	515	521	499	512	510	524	494	511	516	527	508	507	559	518	508	505	541	523	484	544	492	506	532	452	508	515	523	549	506	507	514	466	511	499	517	483	526	506	510	499	501	525	476	541	519	505	529	501	495	513	528	533	512	492	533	502	511	536	509	522	563	509	513	523	533	514	540	502	511	548	566	519	514	490	497	495	528	569	556	522	510	510	485	512	521	486	495	514	491	528	559	492	499	509	554	525	473	508	539	524	557	475	520	508	531	495	511	493	472	494	497	467	544	500	459	482	499	545	516	502	464	514	518	515	534	510	480	493	513	510	499	484	536	482	532	493	500	526	496	531	524	530	490	535	536	536	567	490	512	543	553	530	453	525	493	526	504	525	500	522	495	499	491	497	544	523	500	461	511	508	510
4317	140	88	94	72	71	63	69	56	59	55	39	52	52	48	43	51	46	49	53	36	46	56	48	47	49	53	54	53	49	48	47	44	45	34	53	52	51	56	51	37	53	54	46	33	50	57	44	63	57	62	62	40	51	36	57	47	32	49	42	46	53	41	46	62	44	43	48	56	60	54	47	61	57	49	34	52	66	39	53	54	52	45	49	52	51	56	51	38	51	51	52	55	61	46	52	60	48	53	57	41	59	67	53	48	58	47	49	52	50	52	61	50	44	49	40	55	65	52	63	60	66	66	53	58	53	51	51	50	41	64	52	45	41	44	57	67	42	47	44	49	50	59	39	62	65	29	48	39	43	55	57	44	49	47	46	44	37	50	50	51	42	57	56	48	42	58	53	61	51	54	48	57	62	34	44	46	57	41	51	63	49	63	59	54	50	60	48	68	52	52	47	44	40	54	43	54	67	42	43	44	52	53	60	48	61	48	51	49	53	52	65	62	61	49	50	54	44	52	48	54	49	49	48	56	55	43	54	39	39	42	51	50	41	47	44	71	72	47	42	64	48	45	45	69	62	59	50	53	54	47	54	51	44	64	57	48	47	36	53	54	54	55	62	45	45	47	51	45	46	59	44	48	50	51	42	59	60	47	47	49	39	53	46	63	36	33	55	53	38	49	46	57	57	44	55	58	57	60	51	43	40	42	46	55	44	73	46	51	42	47	59	42	47	44	41	41	37	65	49	54	46	49	60	43	38	46	38	47	58	60	55	48	59	50	42	47	45	60	50	41	62	52	47	46	38	54	48	45	50	45	49	45	45	61	54	49	61	47	72	48	40	45	49	44	33	38	37	39	50	49	65	45	46	51	52	67	50	57	38	56	53	64	59	42	51	44	49	59	52	53	51	41	44	57	34	55	49	54	57	52	66	49	37	49	53	56	43	47	43	57	47	54	43	50	47	46	55	52	45	58	50	40	55	44	44	49	45	48	47	56	46	47	44	54	65	50	47	48	50	55	54	50	52	48	51	60	35	53	59	46	49	51	56	50	48	55	57	60	52	44	62	51	53	51	58	48	57	45	54	53	49	55	48	61	58	59	55	57	53	37	45	42	42	45	53	55	46	45	53	47	55	52	50	56	60	61	45	50	35	51	47	61	66	40	54	50	44	53	65	41	56	62	47	59	40	39	59	41	57	59	54	53	53	55	48	45	57	52	55	44	47	51	46	51	49	53	39	57	56	55	50	52	42	48	59	43	33	40	46	63	66	43	56	43	47	50	50	47	68	58	71	50	44	47	46	56	48	60	52	42	59	46	57	56	47	49	47	50	59	46	52	49	66	64	49	46	41	51	42	48	50	55	46	45	59	60	46	33	57	57	64	44	59	37	48	48	53	66	50	53	54	49	49	55	61	51	53	44	61	64	56	52	56	50	36	50	41	38	45	56	54	44	50	70	49	53	49	48	48	50	57	60	49	40	48	42	44	46	52	49	42	54	50	56	55	55	54	51	63	60	54	49	43	50	43	52	42	53	54	68	44	53	56	47	48	48	57	41	45	55	39	47	49	57	43	39	41	38	47	50	47	38	56	42	58	47	57	49	54	43	46	44	59	52	47	52	46	58	51	50	52	41	44	61	46	52	47	59	52	55	50	56	50	72	66	42	41	55	53	60	53	68	60	52	50	41	50	54	56	45	46	63	39	48	39	52	47	53	43	55	48	41	54	44	58	56	60	50	50	45	59	49	35	43	51	56	53	47	49	46	49	56	38	55	51	53	38	60	48	49	46	52	43	42	46	44	64	45	55	53	61	53	47	48	55	47	59	58	49	58	52	52	36	64	58	37	40	61	38	50	57	63	45	53	34	35	48	54	54	62	56	54	44	43	46	67	62	44	55	45	45	39	45	48	53	61	63	38	56	58	41	54	57	54	52	43	57	53	48	41	46	52	50	37	48	45	47	48	56	52	60	57	55	61	60	49	58	40	50	40	52	54	50	54	57	59	49	46	46	52	43	52	47	50	46	46	55	51	46	56	60	50	56	40	57	45	51	72	51	50	58	45	45	41	61	63	38	42	47	50	52	52	61	34	50	55	60	55	61	46	62	44	42	48	52	44	55	46	48	61	55	55	44	48	44	56	49	45	33	43	50	47	46	56	53	45	30	52	55	43	46	61	45	55	59	50	57	49	53	61	52	50	45	45	62	45	59	45	56	49	50	41	68	52	63	36	49	54	47	58	50	49	55	52	54	50	55	61	45	60	56	62	44	48	40	49	56	41	51	48	51	55	53	44	38	51	52	53	38	55	61	42	57	54	46	62	51	59	60	56	42	59	57	52	50	40	45	65	56	48	43	55	52	30	41	47	48	44	55	44	46	61	60	45	67	46	46	38	53	58	55	48	45	46	48	51	62	49	51	45	40	48	56	51	49	50	48	58	40	53	62	49	44	52	51	62	51	42	53	44	50	46	53	51	50	50	51	51	46	45	46	59	62	66	56	39	53	48	63	57	61	38	44	42	58	54	46	60	66	41	41	53	50	49	64	52	58	60	54	32	46	53	63	57	43	49	48	53	60	42	41	54	53	61	58	55	65	61	47	49	48	44	38	56	51	39	55	45	55	50	31	52	38	58	50	42	42	37	44	34	39	50	52	44	57	54	51	62	58	69	53	49	45	63	45	50	50	45	61	55	55	53	53	50	53	62	61	57	45	48	43	46	36	47	42	53	50	44	64	52	54	55	49	60	53	56	51	43	49	47	54	56	49	53	44	45	51	53	53	47	48	53	46	64	40	47	57	53	43	40	48	49	53	49	51	45	65	48	52	47	69	61	56	44	51	46	40	54	46	51	45	55	46	55	42	42	49	44	51	60	49	44	57	66	53	46	43	66	53	54	49	53	55	51	47	46	41	46	36	59	56	60	51	49	58	49	56	51	54	58	52	44	59	53	43	40	53	58	47	50	45	40	60	47	53	42	60	60	51	55	45	62	55	45	43	39	44	50	51	47	48	48	36	51	39	50	50	47	37	39	53	51	59	57	46	56	52	54	49	57	55	39	47	58	48	44	41	44	58	50	51	49	55	63	44	55	52	57	58	47	46	53	46	51	44	44	59	56	64	72	58	41	54	55	45	56	38	47	50	37	53	44	58	59	55	56	41	65	46	45	46	34	49	49	49	31	50	71	61	49	50	54	47	45	41	48	57	46	51	59	44	51	42	52	46	60	51	47	46	53	50	62	39	58	50	75	57	60	50	34	49	56	56	55	54	56	46	57	51	63	60	48	56	48	60	62	46	54	56	56	52	55	64	39	49	52	61	47	44	37	56	52	39	47	49	57	66	53	44	51	57	64	52	48	42	59	40	50	44	50	59	56	56	56	62	48	41	57	48	60	52	53	40	44	51	37	58	44	50	62	51	51	44	51	48	70	61	47	46	57	62	43	57	51	59	47	50	48	43	53	49	41	47	48	57	60	64	62	64	48	54	46	62	37	54
3043	220	260	255	261	234	214	226	205	193	213	174	172	174	175	170	201	161	201	160	178	163	175	168	164	170	154	167	150	172	183	172	160	165	158	174	193	153	163	187	170	176	159	168	170	148	161	166	151	184	150	172	168	173	162	169	165	149	160	154	167	160	173	178	159	153	183	141	161	159	158	168	137	178	167	184	163	142	145	140	163	159	161	148	161	165	158	172	162	139	176	168	150	162	168	161	166	155	167	146	174	166	186	164	163	146	155	178	148	148	165	164	170	159	165	152	135	147	157	181	185	177	169	168	165	170	154	152	136	161	152	161	157	171	158	172	174	169	168	178	158	147	136	162	166	193	156	172	164	156	160	168	171	149	162	179	168	189	159	165	179	180	160	171	163	156	167	184	154	172	181	163	171	165	140	162	160	194	147	157	164	153	169	160	173	166	142	158	187	147	165	174	168	150	158	179	143	175	158	159	157	178	168	154	151	176	178	195	154	177	168	182	176	168	160	166	170	153	167	153	152	155	150	169	160	137	179	151	173	145	175	172	167	159	154	187	161	147	146	180	150	156	146	151	155	129	170	145	156	173	165	157	164	192	159	178	168	155	181	159	173	179	160	161	175	139	140	188	155	144	168	171	159	165	164	152	156	181	148	191	158	182	154	169	138	153	156	161	179	173	153	147	161	191	179	157	170	188	161	173	146	170	156	143	170	174	187	160	152	141	185	184	166	130	162	155	163	160	173	160	180	190	147	155	144	157	176	163	152	167	149	174	176	160	159	165	152	171	135	156	173	156	157	180	158	156	140	166	168	158	162	149	166	141	192	163	149	140	187	161	152	164	149	154	157	171	176	157	156	161	148	152	181	165	148	166	181	176	171	158	148	171	177	157	155	167	160	174	143	146	168	168	163	170	201	163	165	167	160	190	164	129	190	169	156	172	161	168	162	156	175	163	173	171	162	152	155	159	175	175	166	157	175	150	162	169	156	188	176	165	153	170	155	142	156	164	161	166	194	164	171	155	141	167	154	148	158	156	180	161	145	168	168	165	158	154	157	165	159	181	191	162	168	183	171	169	154	138	167	168	185	166	164	158	154	159	186	148	156	159	144	176	185	158	179	173	166	174	137	174	142	156	149	186	151	162	169	144	153	172	153	145	155	157	167	152	161	169	172	152	162	147	151	166	173	171	167	154	169	170	184	150	176	184	144	162	217	153	146	186	163	151	173	181	162	175	158	187	147	146	151	169	159	171	165	172	154	168	171	160	160	146	148	151	161	160	168	171	179	185	168	188	166	152	183	169	152	160	161	144	130	162	147	152	170	176	161	159	145	177	159	165	158	174	170	170	175	183	170	141	160	159	146	173	178	160	166	174	146	153	166	175	185	150	174	165	141	167	151	157	167	164	139	131	143	151	195	153	159	157	143	158	168	159	150	160	181	148	173	169	159	156	155	158	177	180	161	154	167	156	164	192	169	163	176	189	159	172	180	164	146	167	168	149	157	159	183	161	164	168	161	155	184	149	155	125	140	179	168	159	178	144	155	157	178	151	143	177	182	160	179	139	174	155	148	176	160	175	178	170	155	159	167	148	143	163	152	157	171	153	161	144	161	149	167	174	178	159	167	169	154	169	162	164	176	179	167	168	169	163	166	166	148	166	160	166	153	155	161	182	134	172	149	165	138	167	180	157	156	173	154	179	171	173	171	165	162	151	144	159	148	165	165	162	169	164	176	153	161	157	143	170	162	171	176	169	165	167	188	166	166	146	160	154	149	156	161	162	167	141	158	193	172	194	161	169	149	146	166	167	160	171	180	159	196	163	154	142	174	170	177	179	172	172	157	159	173	185	176	149	171	153	163	147	147	153	172	181	200	149	179	153	181	161	151	157	154	151	177	170	162	166	151	167	183	182	166	165	182	164	161	167	167	159	151	162	167	173	150	151	150	176	176	163	149	178	163	150	153	181	171	161	169	180	150	177	151	166	144	158	186	135	148	158	172	129	162	167	174	159	140	163	164	147	193	143	157	199	171	156	147	155	174	152	181	203	154	155	164	191	189	172	180	173	163	150	174	163	184	181	165	149	181	166	158	167	120	160	176	192	175	165	144	157	175	170	139	147	136	190	170	151	173	168	164	148	173	189	183	175	167	158	162	148	173	168	149	178	150	162	172	155	129	150	170	166	172	184	143	176	189	173	149	142	161	169	163	156	152	184	163	161	166	155	143	172	183	168	176	148	169	192	152	139	120	192	170	171	159	162	147	162	150	164	165	164	168	158	142	179	168	150	174	137	170	129	158	160	177	168	149	166	133	160	159	187	186	148	163	166	170	159	135	172	139	152	170	171	175	164	128	158	167	177	185	156	156	158	178	161	135	143	172	160	178	163	161	172	189	171	189	143	170	158	143	152	155	160	164	164	170	178	169	177	167	162	152	187	143	173	194	174	168	156	154	172	174	181	152	190	181	171	182	147	165	163	155	153	165	176	156	178	169	161	169	161	157	160	144	158	143	161	159	173	168	160	193	162	181	165	140	144	162	143	161	153	137	167	184	151	166	172	161	151	163	174	164	165	165	166	173	198	164	145	137	155	164	140	157	172	169	148	163	173	183	178	166	157	155	165	173	158	161	170	169	169	151	158	134	172	162	161	152	160	162	208	160	168	155	138	154	166	146	142	172	179	168	152	169	170	173	160	163	160	164	192	177	159	165	161	142	202	166	152	161	164	165	181	162	161	167	153	170	158	157	136	173	149	160	162	175	154	165	160	167	146	156	141	155	169	164	182	169	168	175	163	167	160	158	158	160	172	158	172	155	177	161	165	156	178	187	144	149	164	154	147	173	151	160	157	151	166	151	160	177	172	176	155	159	169	165	157	164	149	185	149	172	159	160	154	146	161	159	157	162	189	154	165	157	165	165	153	177	171	165	177	151	173	179	174	170	169	183	172	144	150	168	177	185	195	166	175	165	185	137	172	160	152	168	173	158	174	187	169	162	163	184	154	135	164	160	160	134	151	172	167	166	161	177	173	180	184	171	184	185	147	142	172	167	176	169	173	156	146	170	149	140	171	163	140	166	163	153	178	144	144	173	154	175	156	180	186	169	154	177	151	170	202	168	169	146	176	159	141	152	157	157	173	171	198	150	173	143	171	158	149	168	163	175	159	169	185	156	138	166	149	161	193	178	161	157	154	136	143	144	161	183	151	145	173	172	150	157	151	163	146	166	184	159	169	162	185	169	165	154	172	165	149	153	162	143	178	161	152	154	163	169	181	176	153	146	152	155	145	152	158	138	171	160	178	151	168	162	159	187	156	152	154	174	149	171	173	162	186	166	175	133	170	184	183	167	177	154	166	167	173	140	165	148	148	163	181	168	152	176	183	152	154	145	170	178	178	155	159	173	169	173	142	167	165	139	170	135	193	174	170	147	159	170	167	159	167	167	150	156	158	185	140	185	149	167	159	159	167	173	155	159	163	155	153	169	162	178	145	154	178
23575	5043	1213	846	620	460	353	281	240	256	206	189	192	174	138	158	138	135	127	147	134	135	107	144	111	133	128	118	139	108	116	120	115	114	117	111	117	104	111	130	122	109	108	110	121	114	93	102	90	116	138	99	107	112	105	118	111	113	109	115	108	118	106	125	122	107	122	115	86	116	91	103	107	108	106	127	111	103	97	119	125	102	128	93	102	109	93	99	134	107	113	102	113	120	110	122	112	114	123	109	104	102	106	93	97	109	113	114	104	111	114	120	100	102	125	106	107	113	116	110	100	106	105	114	91	115	123	101	101	109	104	121	113	122	130	136	105	105	115	97	120	103	110	109	129	116	114	129	95	109	133	110	114	102	114	100	109	108	100	100	108	116	113	110	112	96	138	108	98	109	101	100	103	110	104	91	123	116	116	106	107	89	113	111	121	114	96	100	104	104	123	121	103	113	117	113	110	114	108	117	99	124	127	126	113	119	113	117	108	107	103	111	117	100	106	103	99	98	113	107	114	130	97	77	113	113	131	111	85	101	103	116	101	129	104	103	98	99	90	99	102	96	104	110	88	119	121	99	91	112	110	99	121	95	138	97	135	124	108	121	107	105	97	104	116	91	105	94	111	102	89	125	97	132	112	117	100	113	107	120	94	90	109	97	103	109	98	122	120	106	94	97	131	116	95	101	110	116	134	127	96	113	112	86	101	94	121	115	101	109	110	96	87	107	115	102	114	111	103	118	117	109	141	110	89	112	110	111	106	110	115	116	121	128	102	107	112	116	121	97	108	93	110	122	104	111	111	119	101	110	116	102	95	95	104	107	96	107	94	106	112	114	91	102	112	108	106	108	100	110	116	98	108	118	106	110	94	111	100	114	107	109	111	108	124	111	120	115	127	108	119	104	108	113	112	88	90	104	135	102	92	124	98	102	133	106	104	124	100	101	107	110	112	100	98	124	124	111	145	114	125	108	102	130	121	109	121	103	107	126	100	117	99	89	96	106	104	106	88	96	106	99	111	107	107	116	99	97	127	100	92	102	108	128	105	113	105	108	102	112	118	100	115	99	107	111	109	117	111	102	97	106	111	113	113	118	108	106	120	86	110	133	105	89	93	94	115	98	119	96	102	107	124	102	108	119	119	124	117	109	94	94	106	100	109	124	97	116	98	92	121	106	109	94	108	115	121	92	110	103	106	99	110	100	126	121	112	117	97	94	117	107	125	122	122	93	112	113	108	100	90	88	123	113	103	105	106	116	95	81	113	114	88	100	98	118	101	105	92	105	112	118	125	119	110	115	104	119	127	121	88	106	122	124	100	104	115	116	90	114	108	110	127	118	111	122	125	124	100	102	101	110	100	94	105	107	91	102	100	114	112	106	141	114	115	92	91	91	116	112	116	120	90	109	96	101	111	113	122	119	124	108	108	92	93	109	112	110	106	117	109	127	119	108	110	115	113	115	106	122	116	105	99	116	99	90	113	96	126	129	111	111	121	108	109	103	91	100	97	109	110	107	96	119	103	106	110	110	125	116	113	116	100	109	132	109	94	99	100	123	91	107	106	92	97	113	100	108	101	106	110	92	99	120	85	116	117	94	116	109	103	115	99	87	105	106	116	103	121	107	86	110	109	120	114	115	120	115	106	111	118	112	111	101	106	111	125	118	95	109	104	106	116	94	143	104	97	99	113	100	124	99	111	111	118	98	127	116	117	123	90	113	88	123	114	84	112	82	98	108	108	108	93	123	134	95	110	119	113	122	111	108	123	119	115	114	100	104	116	113	116	104	97	98	100	94	117	103	101	104	116	122	120	110	100	108	112	111	110	102	104	105	113	109	115	107	99	98	117	112	103	103	100	126	126	107	109	102	104	96	115	113	97	115	110	96	110	103	97	106	104	123	114	108	120	123	117	91	105	108	96	93	97	110	99	130	135	136	104	98	103	110	104	107	111	105	103	99	92	91	114	114	101	95	101	118	105	103	107	92	97	115	115	104	103	115	114	128	127	101	125	97	93	108	108	115	90	99	97	112	108	95	129	97	107	106	83	112	115	107	117	111	110	104	104	107	110	110	101	103	131	123	122	114	119	123	98	105	103	92	92	118	123	110	99	103	114	107	109	140	113	103	91	99	113	108	122	111	105	82	120	117	104	111	100	107	113	107	108	110	123	118	110	117	116	122	121	129	103	113	109	104	109	98	139	134	117	95	96	89	108	103	112	108	115	95	90	120	117	119	121	99	119	99	106	106	111	119	88	115	117	127	117	105	117	89	100	110	112	108	106	103	98	102	110	112	94	133	103	113	110	101	105	106	116	113	100	116	111	86	123	114	106	108	100	112	99	127	116	109	145	107	112	107	116	108	98	100	112	104	84	108	106	99	105	94	102	105	94	110	99	93	112	89	104	108	116	97	109	100	97	100	97	129	120	102	119	104	85	128	116	115	90	110	118	102	100	110	110	95	115	95	111	90	98	117	103	110	121	118	94	97	103	127	122	102	111	109	114	121	106	96	103	104	134	107	103	116	105	116	97	109	109	129	109	111	100	97	97	100	92	98	96	112	111	94	104	94	117	98	111	110	91	106	96	121	111	111	96	100	115	102	107	119	89	82	100	107	134	104	137	109	102	117	110	83	114	94	110	129	118	98	108	114	96	94	117	104	109	112	101	103	111	88	104	131	99	98	93	117	123	101	109	101	107	95	118	107	122	104	116	111	103	83	111	114	101	110	117	113	108	107	106	117	91	111	107	114	99	119	122	113	111	121	100	132	117	100	93	107	113	103	91	103	111	141	111	112	115	120	112	108	101	101	96	104	120	93	105	114	121	110	95	97	117	127	109	108	103	104	93	81	105	82	99	103	101	124	112	118	114	94	91	102	109	102	107	102	119	123	110	115	111	107	98	94	112	103	113	106	101	100	104	113	97	146	100	132	117	107	114	103	111	102	108	108	92	111	108	104	95	121	102	107	111	128	116	111	100	101	89	89	112	109	111	108	103	130	122	88	112	106	103	104	103	108	104	127	120	114	111	101	96	110	125	113	94	95	114	111	90	102	117	127	110	90	107	126	102	97	92	119	98	94	104	127	112	101	121	114	99	110	103	104	92	118	89	109	105	93	115	98	106	94	96	116	117	112	100	114	126	111	107	96	83	136	143	89	98	115	98	96	84	133	102	102	123	113	122	96	114	118	107	105	116	102	89	88	108	108	97	88	102	90	93	99	114	109	92	107	108	108	114	103	104	121	94	100	109	127	121	105	109	101	87	101	111	116	115	106	118	106	104	114	102	128	117	109	110	118	113	105	95	84	103	111	114	108	122	86	100	120	112	111	125	121	100	127	107	118	96	108	95	107	120	113	115	107	114	100	99	112	93	102	90	105	108	122	107	109	119	92	104	106	114	128	119	97	120	119	108	101	106	118	115	123	99	123	97	112	122	123	98	108	109	115	125	97	107	103	113	107	137	127	117	115	117	118	123	112	109	108	98	110	101	106
13717	1144	2232	2801	2434	1944	1536	1302	1138	1014	903	828	735	648	662	581	564	546	516	473	455	427	439	455	409	393	403	386	390	379	400	331	349	335	361	360	349	378	355	350	393	329	324	324	307	322	329	345	349	308	320	314	318	318	293	336	305	343	303	313	303	308	299	323	315	302	290	284	297	317	326	326	313	326	295	316	320	303	304	312	268	335	295	283	294	332	305	287	303	314	294	299	302	314	267	298	313	337	309	286	284	316	317	312	292	289	269	293	317	309	294	286	305	316	308	286	300	322	294	280	300	303	314	280	292	292	321	289	313	279	297	303	292	326	306	292	320	321	295	305	267	299	285	317	294	313	298	296	272	306	299	298	290	287	313	313	294	299	265	296	306	261	284	293	299	313	284	306	300	319	293	300	258	319	321	308	311	308	321	264	271	292	311	299	287	300	298	298	328	296	302	289	308	287	313	299	295	272	290	289	262	297	314	280	298	310	296	296	289	311	314	302	301	283	311	260	291	327	280	333	276	295	284	297	309	275	290	306	267	308	320	299	285	260	285	270	317	294	331	318	282	282	318	310	246	299	305	290	287	240	286	310	308	345	315	319	292	309	263	256	316	303	297	294	313	297	279	294	285	307	300	291	306	308	301	296	296	305	290	272	309	294	295	325	296	289	275	319	300	262	276	296	321	301	283	319	297	320	304	289	304	287	276	268	305	275	320	292	311	280	302	312	298	299	293	298	286	256	337	283	261	304	283	284	326	316	318	312	307	296	315	304	308	298	269	305	264	286	294	286	289	299	311	292	292	278	275	294	292	281	275	292	311	289	318	314	330	302	304	290	283	326	315	277	303	309	301	283	298	302	306	286	292	275	286	275	307	321	290	294	298	285	327	291	279	313	325	320	239	260	325	277	306	304	334	297	264	295	278	273	318	303	327	297	271	323	295	265	285	328	305	284	293	296	271	297	340	287	291	302	297	319	287	289	270	291	299	300	286	302	280	290	276	275	298	299	316	281	322	318	287	278	302	287	298	277	290	314	299	287	266	303	331	281	303	247	290	296	310	286	307	303	287	305	289	264	305	288	309	303	337	308	296	308	279	288	293	300	285	304	307	318	309	295	315	286	265	290	274	288	300	288	319	269	315	260	309	316	318	306	316	329	331	284	298	327	290	317	316	268	297	298	311	295	291	327	295	281	317	320	268	285	277	301	296	287	324	329	293	289	320	305	285	296	291	292	287	298	300	279	323	308	295	306	316	321	293	319	283	299	298	307	288	307	295	290	282	291	299	289	314	290	268	309	288	286	288	313	275	278	299	301	283	306	291	299	308	319	291	300	281	284	286	283	321	275	286	299	293	327	315	316	306	298	323	298	287	280	299	270	265	279	268	317	261	289	286	304	292	309	312	294	281	299	284	309	292	294	289	265	282	293	286	338	287	299	282	275	302	303	280	298	316	281	291	310	306	290	310	300	275	319	282	276	319	295	319	255	302	290	272	329	297	296	326	274	267	297	296	338	295	312	296	284	288	319	295	327	292	274	282	327	279	306	310	304	312	277	309	321	279	304	289	288	314	271	288	310	315	302	286	307	285	286	281	306	295	305	319	288	306	277	290	299	264	276	284	286	301	289	299	281	293	285	317	333	267	317	310	285	304	299	280	287	304	290	305	292	307	277	294	302	286	319	315	306	309	300	281	304	324	291	259	336	298	288	282	263	316	297	275	317	298	262	316	287	295	298	300	291	283	295	330	316	303	269	293	307	316	259	288	296	321	336	293	287	285	284	287	282	295	309	301	263	316	292	309	257	327	292	288	264	306	300	286	338	278	322	300	291	281	291	295	325	290	269	318	284	287	298	319	284	280	313	281	288	307	309	301	309	280	264	290	257	250	298	298	308	300	302	315	321	295	276	268	291	308	320	278	292	296	304	314	301	285	315	312	300	256	297	282	283	305	270	291	265	270	308	284	324	311	290	280	273	293	325	262	271	319	312	296	280	322	280	277	293	330	313	318	276	316	272	297	314	299	330	280	284	303	326	303	278	299	299	294	278	287	300	295	273	269	302	305	307	312	295	310	300	314	297	290	287	282	305	305	311	315	298	283	255	312	280	304	329	331	311	296	298	319	292	293	286	303	245	324	279	318	300	251	307	319	295	289	293	286	331	310	297	266	286	265	288	299	313	287	283	311	307	282	294	307	257	273	306	300	303	283	318	287	317	304	310	266	294	282	302	278	322	291	271	273	291	277	311	303	281	307	296	304	314	286	342	272	291	261	296	319	295	301	281	265	295	293	293	290	301	276	314	322	325	321	285	292	296	302	310	307	311	262	302	301	303	278	284	286	285	304	306	352	281	301	307	292	304	284	291	310	310	274	304	287	290	322	272	285	323	314	295	302	301	309	274	301	289	300	271	297	303	327	287	314	289	311	277	322	299	330	294	295	299	291	291	279	306	300	267	324	291	273	306	291	314	271	304	303	319	291	277	334	304	310	312	288	274	272	288	278	281	328	298	300	260	296	297	306	295	323	314	293	319	277	289	321	294	317	307	310	310	317	325	300	312	296	272	306	271	317	302	322	293	299	278	285	288	313	322	308	312	304	291	311	312	253	312	285	289	295	312	303	292	287	272	267	288	260	301	296	263	322	276	273	325	304	294	292	318	317	297	294	299	289	275	287	317	306	317	312	293	269	286	288	297	276	267	284	302	303	267	290	311	310	319	305	281	265	327	329	292	337	297	278	343	295	290	308	244	288	278	303	305	299	316	303	301	281	296	308	309	284	288	272	269	309	285	277	274	301	307	271	285	293	310	294	331	301	282	301	282	307	276	308	286	329	284	288	291	293	299	322	303	300	301	292	295	261	301	320	284	304	281	294	278	291	311	270	291	278	277	301	317	322	286	279	315	303	318	279	314	310	306	272	301	283	304	297	316	322	276	309	282	251	283	300	316	314	302	285	316	287	295	272	299	301	295	298	288	281	248	301	289	306	313	311	266	280	333	342	289	284	304	335	310	270	299	313	296	295	309	343	321	297	298	317	323	301	339	313	302	290	340	282	294	304	280	297	276	280	330	342	300	310	322	283	296	294	305	305	297	293	304	302	288	294	304	269	286	268	306	310	289	332	311	310	315	302	295	328	294	282	305	295	302	303	293	298	293	284	287	309	276	276	317	303	295	303	277	299	291	283	292	322	290	280	282	298	320	306	292	284	325	308	287	281	290	282	325	267	328	270	301	296	311	257	297	306	271	298	300	280	279	290	334	301	282	303	295	287	309	312	289	272	292	296	267	308	320	272	312	292	294	324	309	289	287	306	289	307	257	310	307	299	301	327	271	296	315	305	287	284	304	302	266	272	281	299	336	325	314	320	323	312	295	305	297	260	302	354	276	296	290	286	290	295	299	293	276	277	293	253	323	307	285	312	295	284	283	291	309	325	304	301	315	305	290	258	279	300	298	303	332	278	258	290	289	283	312	267	309	297	285	326	273	334	291	307	312
35656	11825	2755	1826	1296	880	661	550	481	376	373	346	350	320	301	282	277	269	258	286	259	233	240	234	229	221	239	241	228	218	208	230	230	217	228	235	226	188	223	204	204	213	229	228	199	213	206	240	224	195	218	216	225	227	215	216	215	216	205	227	223	223	219	231	247	244	243	224	191	209	231	221	227	228	219	248	198	199	217	197	236	192	204	204	210	218	212	206	218	223	234	217	213	230	198	205	212	243	218	202	221	203	231	211	234	212	183	220	215	224	211	214	248	197	189	214	203	224	207	237	219	184	207	195	210	207	221	228	238	197	212	222	186	210	236	223	185	205	194	190	238	224	240	193	217	211	221	215	207	209	223	213	208	199	191	214	185	209	239	172	196	205	228	248	201	219	189	217	185	185	185	198	207	223	222	223	224	234	225	222	207	199	244	202	222	187	210	214	216	222	204	245	232	200	212	211	220	194	233	213	226	227	212	237	218	197	207	193	207	219	200	214	224	224	214	216	215	226	231	206	200	223	222	215	235	232	218	194	213	209	206	193	183	196	231	207	218	230	202	202	200	207	200	242	235	193	231	235	211	228	197	229	200	246	244	222	194	195	231	212	197	224	211	217	208	206	206	206	203	230	242	203	225	215	200	209	208	231	207	204	198	186	198	219	198	204	200	243	226	197	223	216	211	197	191	209	222	252	200	230	196	235	217	221	228	225	188	206	263	218	194	220	214	189	197	245	235	214	246	220	212	186	184	197	243	220	217	244	216	213	219	203	245	224	209	222	202	260	186	202	211	187	212	210	197	214	194	205	222	221	217	205	237	207	213	221	193	237	207	211	203	226	242	194	219	221	210	199	201	198	180	235	218	193	203	228	223	179	224	226	215	223	242	226	239	205	197	207	229	226	193	216	222	211	214	227	218	222	220	196	217	223	237	225	245	196	210	221	201	207	210	220	216	205	214	206	202	219	200	206	241	195	181	234	195	201	224	219	223	184	219	229	210	212	187	208	211	201	201	235	219	213	212	227	202	214	225	221	210	214	206	237	194	223	220	211	204	214	224	212	203	214	203	193	225	229	210	230	234	215	215	175	233	205	229	201	205	226	194	196	225	236	202	209	213	207	205	199	215	227	197	195	232	214	244	217	203	205	224	220	208	242	226	215	243	228	213	221	218	195	204	206	195	214	200	238	196	205	219	203	194	222	216	225	251	230	229	203	206	191	213	211	198	218	218	203	213	202	217	179	208	208	206	202	207	246	223	205	206	203	234	214	197	202	223	215	226	250	183	177	246	205	236	243	231	212	207	234	212	215	193	213	208	235	235	217	219	205	212	190	228	215	224	245	211	218	203	222	208	204	215	218	188	230	210	234	206	207	205	221	194	216	233	228	214	221	212	201	215	234	248	196	246	216	213	179	220	226	226	216	213	188	216	221	218	228	226	212	213	225	226	219	216	206	199	233	207	207	210	217	208	228	223	222	220	220	200	188	235	190	222	214	236	199	207	205	213	219	208	215	208	222	212	204	232	197	209	211	244	239	214	199	195	231	233	211	203	189	229	227	228	220	228	241	202	197	246	211	227	200	191	237	228	210	238	203	226	230	181	211	231	214	202	215	243	212	191	210	226	215	245	215	184	225	213	194	187	215	227	226	222	208	212	192	216	200	230	213	224	201	195	199	225	193	213	189	223	195	203	207	211	232	193	224	211	199	251	260	223	190	227	195	235	191	250	208	204	215	188	217	206	218	219	207	213	211	212	253	208	211	225	212	175	183	223	212	231	218	228	191	240	214	209	179	204	205	185	190	175	212	234	198	225	207	204	227	220	205	202	233	207	221	218	232	208	200	198	216	169	221	233	202	207	230	236	224	205	203	191	203	212	233	213	203	219	214	211	200	192	229	212	215	210	224	215	245	226	213	199	219	224	205	212	211	207	215	210	225	181	214	203	223	201	207	205	175	194	204	224	217	205	213	201	217	193	222	213	223	228	193	214	201	212	203	194	213	218	239	235	276	222	224	230	202	222	221	214	221	196	217	213	202	222	207	212	206	229	207	234	219	221	244	233	208	218	240	199	191	225	230	227	215	210	211	210	206	201	209	213	205	213	222	201	220	196	212	214	218	233	218	219	196	211	216	222	224	249	220	225	222	201	187	222	200	193	205	213	198	210	219	208	216	196	208	227	198	214	210	209	226	225	228	194	221	194	234	215	214	218	227	223	219	224	191	249	224	219	224	219	213	230	238	240	234	219	222	208	224	187	215	203	226	205	203	215	214	215	229	192	202	227	190	211	237	213	201	192	240	229	231	246	232	210	228	198	236	208	229	238	199	219	210	213	192	213	216	198	207	218	192	222	197	234	236	208	201	192	205	221	211	200	229	237	196	189	209	237	211	198	234	218	224	227	232	175	246	214	213	195	220	219	213	231	177	204	226	218	206	231	203	205	217	202	231	236	219	226	196	225	193	224	209	216	206	212	230	191	199	185	231	233	206	212	202	201	217	208	207	195	183	205	183	226	205	198	226	201	199	202	204	193	208	209	203	225	190	191	225	210	213	209	205	211	222	236	200	193	222	229	198	185	210	211	210	210	209	211	214	194	192	201	235	199	206	208	212	198	216	219	238	231	224	217	192	234	203	218	224	218	208	198	232	228	196	193	202	211	196	209	207	194	220	200	241	200	206	179	218	249	213	209	205	208	192	219	198	223	219	213	203	221	224	213	191	215	230	244	212	180	191	228	210	235	234	204	230	217	226	233	247	246	230	179	225	233	224	268	227	202	198	196	220	195	215	220	199	188	219	204	206	210	218	208	218	250	211	198	219	209	213	226	180	201	204	210	176	196	185	227	218	204	209	191	200	207	206	201	204	216	244	198	193	214	199	217	217	227	256	232	231	203	217	222	225	188	207	215	240	210	221	212	222	215	234	196	197	207	215	210	219	199	218	217	218	206	232	205	215	200	205	197	233	226	214	229	194	227	236	214	191	216	197	185	225	211	220	205	222	215	211	217	233	221	230	202	213	193	240	213	191	218	242	232	200	210	207	190	217	198	235	190	207	212	203	207	207	232	228	243	233	206	228	201	217	195	213	218	203	215	188	206	224	254	207	225	220	213	210	184	205	238	234	220	222	228	185	207	191	226	191	238	196	209	206	197	196	210	184	203	211	226	189	189	214	220	244	219	216	217	203	194	206	196	218	205	193	229	223	210	187	223	226	194	183	241	230	218	221	211	241	204	218	223	219	193	211	225	214	196	223	206	194	220	212	182	216	221	195	191	188	219	227	223	223	201	235	238	211	204	219	246	198	190	236	230	209	203	202	233	214	217	195	219	197	215	208	226	212	200	234	206	176	225	243	214	215	229	209	199	208	203	220	199	223	238	243	233	217	152	234	236	193	238	211	213	205	219	241	201	227	206	202	254	222	217	213	214	232	206	199	209	212	219	198	208	202	217	229	200	192	233	237	217	237	240	218	223	200	213	230	219	211	229	188	198	187
19521	1936	4325	5231	4376	3617	2874	2430	2054	1876	1588	1451	1329	1247	1098	1071	942	947	904	834	779	788	795	728	724	658	689	647	675	665	690	663	592	644	618	608	625	620	594	584	599	586	599	594	602	551	589	585	583	549	566	558	529	584	570	542	580	555	496	563	519	538	532	524	560	563	574	541	564	542	561	559	527	519	522	520	528	527	522	543	581	560	508	486	535	488	525	509	498	505	504	542	512	506	503	521	527	530	531	513	522	471	533	528	522	503	503	531	531	540	498	492	524	526	507	506	504	523	542	491	508	576	526	499	508	548	518	554	538	560	499	511	512	475	582	512	483	517	516	515	535	520	482	485	529	521	480	548	564	503	547	491	509	540	531	516	497	488	509	521	536	509	482	486	499	545	499	492	507	501	518	498	487	484	533	505	490	522	526	497	503	513	497	528	478	513	519	544	568	500	488	500	524	544	503	491	512	493	506	475	527	486	495	524	472	517	481	491	484	486	486	540	466	524	511	535	528	498	482	487	501	551	524	491	512	482	511	500	516	514	504	518	480	495	504	472	514	513	554	492	516	520	510	564	462	538	562	495	518	494	486	506	495	511	535	507	510	479	546	484	499	502	479	516	474	562	512	515	508	520	514	483	460	482	516	566	514	544	475	509	503	534	480	484	515	518	537	507	520	505	501	470	493	485	526	501	517	503	520	491	528	540	521	508	511	522	493	553	528	530	477	483	529	543	494	494	494	545	484	518	500	488	472	537	510	586	522	510	502	465	492	492	487	528	524	534	518	516	518	489	546	508	486	515	485	511	517	521	502	535	499	499	534	521	519	509	500	555	525	481	501	483	518	486	508	508	570	492	520	531	485	535	537	523	498	510	532	479	507	511	553	493	526	467	523	501	515	533	483	512	481	504	493	492	559	518	527	475	477	549	514	489	502	486	544	489	502	492	494	528	516	503	477	480	528	480	510	485	474	501	519	528	467	516	526	503	527	529	524	485	514	501	504	503	500	504	472	543	490	501	502	528	538	494	499	509	502	507	558	509	502	533	540	517	485	494	505	479	535	553	525	506	497	513	489	521	499	563	498	526	514	507	504	489	507	468	478	503	480	501	510	517	518	506	526	523	508	527	491	519	481	535	492	510	526	521	519	523	471	541	506	535	539	517	532	555	502	581	482	514	519	572	528	519	520	501	480	498	508	511	527	503	496	522	525	530	501	515	513	515	515	515	523	501	516	496	497	506	461	521	507	522	518	522	490	508	516	487	559	465	480	475	535	532	513	501	532	509	481	511	513	513	530	477	476	527	525	512	506	476	507	567	494	507	541	488	503	530	513	534	507	501	502	525	487	553	513	542	531	537	485	518	515	551	502	479	515	538	524	490	509	488	510	509	490	494	507	475	507	537	505	505	510	529	502	515	520	504	530	496	517	509	478	537	519	472	470	554	501	513	492	507	519	497	508	505	527	475	446	488	460	505	518	522	514	495	536	495	481	512	487	528	523	508	518	525	537	570	532	525	529	500	518	515	514	522	495	489	516	512	502	513	500	466	534	511	508	574	499	489	541	511	483	504	518	549	505	513	490	496	514	515	519	479	476	491	519	509	467	503	512	542	470	498	515	494	517	488	504	505	520	448	516	500	517	483	541	483	489	503	506	500	524	489	481	499	512	479	506	491	523	518	543	531	521	461	512	488	511	506	513	538	486	507	521	556	530	512	507	475	467	497	491	513	568	536	505	479	461	495	505	481	475	540	529	513	491	500	523	534	521	515	512	543	541	500	558	495	567	511	519	487	521	517	509	509	539	490	511	509	485	472	510	499	524	536	496	534	533	515	513	504	532	492	534	481	464	518	525	489	535	530	512	525	545	524	514	535	485	509	521	478	526	525	489	551	486	501	501	516	522	500	494	519	533	543	495	487	528	490	508	501	491	502	530	465	533	487	491	463	487	476	506	484	532	482	473	505	520	512	518	523	549	498	498	463	508	496	498	477	477	490	509	480	531	526	501	489	535	529	513	548	518	515	494	508	530	494	502	512	567	551	522	523	486	487	498	513	491	520	503	488	465	502	505	517	506	511	508	501	492	535	529	521	464	551	548	484	518	538	486	516	503	484	512	525	509	551	546	523	489	502	539	547	479	514	503	484	497	497	535	519	521	497	498	503	488	520	499	508	503	513	533	509	489	499	539	503	543	506	523	476	448	496	492	516	508	498	495	517	517	486	510	521	523	508	510	505	525	513	499	537	530	529	475	488	510	524	496	505	530	478	479	516	522	472	499	502	494	516	510	483	512	485	503	502	493	532	523	480	478	483	515	512	505	481	518	497	480	495	502	538	515	549	497	475	508	464	529	529	456	522	501	548	486	495	527	505	501	490	553	522	534	527	522	490	490	517	509	546	517	518	500	510	536	515	515	506	519	539	496	539	509	505	506	516	493	508	500	526	490	499	515	483	491	537	503	533	511	530	525	536	514	474	513	523	475	516	497	496	533	483	517	467	513	537	502	496	481	558	552	528	535	546	516	521	552	478	472	514	484	475	515	464	482	522	537	478	493	486	515	517	518	475	552	467	477	532	527	493	506	518	493	499	502	483	481	512	503	519	549	531	563	526	479	515	525	499	504	528	472	474	517	541	532	509	517	497	514	493	505	531	481	510	473	511	499	497	505	553	487	527	526	488	486	490	529	502	503	520	487	539	530	509	486	502	461	544	485	543	508	508	499	490	498	520	481	524	534	511	531	450	539	486	518	499	517	488	507	531	515	516	500	553	503	525	486	483	502	518	528	489	502	528	541	533	492	533	460	513	512	517	489	494	497	569	519	528	555	507	488	496	504	484	513	503	498	517	478	509	517	509	537	514	519	532	555	491	485	525	505	502	475	473	496	494	522	518	480	469	487	498	509	528	532	480	538	502	497	520	526	486	531	506	511	508	513	506	515	528	486	527	528	491	516	497	486	498	485	528	498	493	504	540	527	521	492	504	465	496	519	492	501	516	537	518	522	494	492	511	516	490	502	513	499	523	495	504	498	518	522	492	516	452	538	486	502	513	496	483	523	529	515	509	504	502	502	513	518	482	529	527	524	546	539	560	516	479	494	493	521	470	524	517	493	501	496	494	509	515	548	499	530	512	532	520	556	535	501	513	564	454	518	467	493	490	461	506	517	484	503	500	511	533	544	561	487	491	507	494	507	520	514	501	502	514	545	515	518	479	495	570	531	515	498	501	500	510	513	520	472	515	497	558	512	464	464	488	513	521	482	494	522	526	530	541	514	512	465	474	522	504	521	505	513	527	558	517	479	503	487	506	497	532	508	531	530	518	470	509	471	510	505	482	494	540	555	529	506	496	469	483	471	495	535	533	529	498	523	506	466	492	503	530	505	515	488	487	499	505	552	530	540	507	519	526	520	463	490	500	523	539	535	538	493	509	528	528	533	544	502	529	515	479	481	484	552	533	527	559	472	532	525	519	470	485	500	538	495	554	502	493	528	495	507	542
4323	116	80	72	64	58	58	55	45	47	53	41	42	44	50	43	50	68	45	36	46	53	63	47	45	50	49	57	44	56	64	52	59	43	43	69	54	73	42	45	54	51	47	42	52	49	47	55	48	62	48	47	49	42	49	49	67	58	49	46	51	47	38	47	43	62	45	61	56	56	58	52	47	61	41	61	49	57	65	57	37	55	56	43	39	57	48	53	50	43	38	52	54	44	40	50	64	47	41	47	47	52	65	46	43	57	56	47	45	52	46	35	62	50	52	71	40	43	55	45	48	57	49	58	50	58	49	51	58	67	43	59	50	35	54	50	54	46	47	58	57	61	72	50	57	41	51	51	47	49	60	43	52	36	44	46	46	42	53	52	51	49	48	58	40	61	39	60	51	46	53	50	44	58	51	49	47	61	58	47	39	35	44	48	44	51	41	55	66	60	58	49	47	37	38	46	40	54	45	51	44	65	58	50	42	45	51	46	53	50	57	36	45	42	53	41	57	68	52	51	54	47	47	46	49	54	72	59	43	43	60	52	65	50	54	55	56	51	42	62	68	51	41	48	61	61	48	57	42	35	40	47	56	41	43	60	60	50	36	55	44	61	55	45	45	54	47	51	55	35	63	60	44	58	36	62	47	57	44	49	54	49	55	37	65	57	55	62	50	54	55	52	46	53	46	49	44	48	53	45	54	47	40	58	61	55	40	40	45	42	61	43	42	46	46	39	50	59	50	63	59	48	55	52	53	55	53	45	60	60	40	49	43	40	45	56	48	43	56	52	57	58	49	46	40	48	35	59	53	52	50	58	62	35	40	61	43	38	52	57	56	59	57	36	51	49	41	48	59	50	47	56	50	53	54	50	55	64	54	58	49	37	59	57	51	49	55	54	49	41	53	55	47	43	45	34	40	42	46	56	49	56	75	62	44	48	48	54	45	50	36	52	50	54	45	57	49	56	45	51	46	62	35	49	49	48	55	51	52	58	49	58	49	45	43	57	37	43	43	54	49	39	39	56	57	46	64	49	50	49	56	40	62	58	62	46	54	51	49	53	49	40	64	42	64	66	50	45	43	55	52	54	49	45	52	38	55	51	49	59	52	51	49	52	51	63	43	46	50	59	54	59	61	44	45	50	47	51	48	67	48	56	49	49	49	43	43	58	56	53	42	54	66	58	64	53	52	63	64	53	55	43	67	43	59	59	65	52	38	40	47	54	43	55	41	58	43	66	55	55	53	38	45	52	47	47	49	58	55	48	45	47	44	49	53	48	45	44	55	56	50	49	41	44	42	47	40	52	38	48	36	46	51	44	66	43	49	52	46	46	44	43	53	47	47	52	40	59	55	57	41	49	48	48	59	48	49	54	48	47	50	43	58	52	50	66	51	55	46	60	51	41	51	48	48	52	50	46	45	50	45	54	47	45	42	61	50	52	47	45	55	55	41	51	52	56	58	42	51	50	48	53	57	48	44	43	57	56	45	60	50	44	52	54	47	37	52	58	47	59	39	64	61	47	53	41	54	38	51	57	58	56	55	58	45	45	62	49	47	65	40	52	49	53	50	59	37	60	55	56	51	51	56	51	51	47	48	49	43	55	50	41	61	49	60	53	58	50	42	47	41	56	57	53	59	37	44	62	49	61	58	57	48	45	48	58	46	49	61	55	63	50	68	47	47	44	53	48	58	43	53	57	44	43	43	48	49	58	47	51	61	66	51	53	57	59	45	46	47	55	54	45	58	39	51	55	57	52	52	36	60	52	51	49	52	57	54	45	52	55	69	52	58	58	51	42	46	48	50	51	44	61	42	40	49	53	67	39	51	47	49	66	46	45	46	55	55	50	48	47	43	56	50	53	48	39	46	45	49	46	54	57	42	52	59	59	46	39	36	46	56	49	51	47	39	39	55	46	47	59	43	41	50	51	60	53	52	37	44	51	52	54	43	41	49	46	57	53	65	49	53	51	47	45	48	64	57	54	56	56	42	43	54	46	54	50	53	55	49	53	41	52	54	59	45	73	46	49	43	44	43	54	65	74	55	52	40	53	44	52	48	43	53	45	57	53	60	48	51	39	56	59	48	57	47	51	50	45	47	44	50	55	44	61	53	43	53	53	54	49	56	58	54	58	46	60	43	52	46	49	49	56	45	59	54	46	59	46	52	41	44	48	52	54	48	46	50	50	51	59	37	59	42	45	55	50	44	43	58	68	48	49	41	47	61	49	49	40	55	46	42	61	47	56	73	54	55	41	51	48	42	62	63	51	40	55	57	37	41	56	33	47	58	49	62	55	41	51	52	41	53	59	65	48	43	65	44	52	64	45	51	41	51	41	53	54	50	40	48	51	45	61	56	56	41	48	39	53	50	57	56	57	53	58	55	54	54	58	59	56	45	47	63	38	55	55	44	57	55	50	48	47	52	60	46	48	51	59	56	47	43	45	37	47	48	52	55	41	45	61	60	41	50	52	48	45	50	57	60	45	38	51	54	60	40	62	48	48	58	55	67	45	59	54	49	38	47	55	48	41	47	46	58	43	51	50	46	51	48	48	46	58	50	46	60	57	42	56	45	35	48	39	61	47	50	55	43	40	58	60	44	50	50	49	48	36	52	50	51	57	56	65	47	58	42	44	43	50	46	57	51	56	47	54	49	46	44	48	43	60	37	46	43	57	46	44	54	48	45	49	55	52	61	62	54	47	42	51	48	47	47	52	40	56	49	46	67	43	53	57	49	61	34	48	42	53	48	60	49	41	36	53	46	60	52	37	53	44	53	55	56	49	47	43	50	60	44	51	47	47	54	47	70	56	51	39	59	55	47	49	55	35	55	64	55	38	48	48	48	59	50	55	51	47	53	46	40	36	52	54	52	58	50	45	44	40	49	48	55	59	48	54	44	42	71	52	46	64	58	45	50	68	48	46	43	48	46	54	38	41	50	44	51	41	58	50	50	53	42	47	43	61	50	59	46	60	43	37	58	51	50	54	50	42	42	49	54	48	56	51	47	43	47	46	43	54	67	52	60	55	59	55	53	38	50	69	53	50	38	57	50	56	59	47	51	49	50	49	57	50	41	47	57	42	37	46	47	47	66	46	55	38	52	48	45	36	42	42	47	46	50	53	49	52	60	56	43	52	53	64	50	44	44	56	54	53	64	45	51	38	28	65	67	58	46	53	53	58	50	45	38	54	60	59	51	64	47	52	61	51	51	45	50	35	43	53	58	44	48	54	47	42	41	57	64	47	60	46	54	56	48	50	53	47	50	42	51	51	41	51	45	38	47	53	55	52	47	55	56	46	58	49	46	57	49	45	48	51	50	49	42	63	47	58	46	61	53	46	57	54	54	46	56	47	42	43	48	42	43	54	42	67	47	39	50	42	51	61	58	47	53	49	52	49	52	44	48	44	51	36	49	52	45	53	43	62	39	58	57	57	52	53	44	44	53	35	38	56	49	41	48	46	61	56	58	54	55	55	61	52	41	55	43	46	50	48
3011	188	249	239	252	219	197	217	199	179	181	184	179	174	177	159	197	148	162	151	181	150	168	158	183	164	153	194	169	167	147	161	148	183	141	150	156	162	175	171	173	177	158	167	151	185	193	168	148	161	161	168	174	145	173	160	144	191	156	172	151	153	168	147	151	149	157	173	162	182	170	160	132	146	162	163	154	166	148	171	171	166	146	171	170	152	188	163	152	182	164	147	158	172	157	166	172	159	170	177	152	161	158	164	142	176	174	148	165	164	167	168	183	153	146	161	142	162	158	161	137	167	183	162	153	178	148	162	167	152	141	163	146	152	154	152	161	149	139	166	165	179	163	175	172	161	162	146	179	151	151	152	171	167	175	137	160	188	150	158	144	186	164	153	154	157	165	173	167	147	160	163	175	180	165	183	153	160	170	151	158	168	148	153	157	165	153	158	165	153	147	166	134	143	170	156	165	150	163	155	160	141	140	157	145	178	196	161	158	158	155	141	147	166	147	149	172	147	164	154	188	148	153	149	155	164	165	172	161	153	173	163	159	171	168	194	162	158	166	147	162	156	169	175	132	164	166	147	172	137	154	156	164	152	169	177	147	174	170	153	184	149	153	174	156	142	146	171	162	144	161	155	152	154	150	165	164	176	134	176	178	159	177	172	149	156	156	148	192	166	165	155	181	160	168	179	171	182	152	165	163	174	160	195	169	151	144	157	131	172	164	169	184	161	140	171	163	153	152	168	145	165	151	161	149	152	149	153	161	166	160	161	153	174	168	171	158	181	164	166	149	181	158	178	179	168	167	178	151	160	167	157	152	165	147	189	163	141	150	178	166	164	163	163	158	166	146	165	160	163	155	141	168	153	146	152	172	183	165	139	154	169	173	162	185	166	159	152	184	174	150	158	161	141	176	166	171	165	177	180	168	159	172	159	185	152	149	168	150	173	173	159	147	174	170	165	157	149	163	153	163	152	162	161	144	173	148	177	162	161	153	177	138	168	160	156	148	172	167	179	150	199	149	197	147	142	149	158	161	163	157	152	175	147	177	156	161	166	147	148	167	163	167	171	152	181	158	173	142	150	149	150	164	170	130	152	159	165	156	153	172	172	138	165	156	179	171	178	193	182	163	165	169	155	143	171	154	157	165	164	169	164	128	146	169	135	161	150	159	162	167	156	157	150	168	147	188	147	153	173	182	150	165	146	151	146	175	165	173	163	161	164	138	165	165	189	180	169	157	186	170	140	183	184	164	164	154	174	164	161	165	156	158	169	163	175	180	164	169	137	161	160	159	158	141	144	155	177	174	154	166	160	170	165	165	159	156	153	151	152	169	151	179	153	174	158	137	143	172	163	177	182	171	154	153	144	174	149	119	134	152	168	178	165	149	169	170	149	165	169	168	176	183	146	176	177	177	149	145	176	150	162	157	157	155	177	183	160	151	155	171	168	173	159	172	164	181	190	162	150	148	169	143	164	144	153	129	155	157	164	163	168	155	170	165	162	133	170	165	123	161	177	159	169	163	178	164	171	163	161	169	174	169	154	152	152	148	155	162	173	167	168	157	148	164	167	153	156	162	171	153	149	161	167	157	144	158	168	179	160	160	182	150	174	148	154	171	150	149	152	164	160	161	159	186	178	167	160	173	155	158	155	168	151	153	172	173	161	150	161	165	168	157	175	176	167	175	143	166	154	148	182	172	154	153	177	162	201	177	165	145	148	172	159	169	163	155	177	157	167	164	163	150	168	164	181	161	172	146	178	194	153	172	177	134	176	179	158	170	149	159	172	170	159	166	166	188	158	143	160	168	160	184	157	166	157	141	167	156	163	154	152	156	167	151	171	169	160	168	160	154	171	183	159	173	159	141	168	194	151	135	151	163	158	151	183	164	169	154	169	158	161	186	160	168	158	148	165	168	135	161	151	162	142	147	179	174	163	136	182	152	164	167	145	165	156	173	163	175	148	156	160	147	156	161	160	151	170	179	165	184	159	166	173	153	163	169	144	151	146	195	165	172	168	153	153	178	152	161	147	150	160	170	155	142	151	178	153	179	170	171	178	184	172	148	198	155	170	180	157	169	166	153	154	142	168	159	154	159	184	158	174	165	168	148	151	167	159	172	156	134	181	187	192	159	167	158	153	171	143	158	146	190	178	157	157	158	187	184	159	160	150	169	177	190	177	180	153	141	184	169	168	153	167	149	148	160	171	146	164	181	176	166	164	158	152	157	143	174	163	166	157	164	175	173	174	150	158	173	154	149	159	147	115	161	175	161	183	148	156	144	167	140	166	161	186	178	160	154	152	157	143	162	152	155	157	153	164	186	167	162	176	159	143	155	172	161	159	158	157	155	158	165	176	168	159	169	166	168	178	148	146	154	159	147	147	179	179	175	148	176	171	172	186	170	163	169	155	163	145	149	170	158	172	170	156	155	167	169	167	156	172	166	178	170	148	162	168	170	161	164	157	144	170	177	149	171	143	132	171	167	170	164	149	167	164	165	150	176	165	145	158	153	172	162	150	156	152	195	145	149	184	162	164	170	186	149	168	165	157	180	181	156	178	175	158	178	174	159	155	162	150	135	148	137	143	167	157	155	183	167	155	173	170	201	146	165	157	148	163	169	154	179	157	182	149	171	187	151	177	145	155	147	172	170	164	160	157	169	159	173	155	158	157	145	188	158	155	169	147	182	171	163	135	160	170	168	177	159	138	157	162	148	151	162	154	175	186	148	163	154	175	164	150	157	148	163	165	160	169	168	141	187	175	181	162	188	175	154	160	182	178	176	158	155	144	158	155	176	159	162	180	159	178	148	153	177	151	160	160	161	151	156	161	168	158	174	152	184	151	161	173	160	148	142	166	177	143	147	172	156	159	145	166	143	155	161	146	167	170	158	186	140	168	166	193	153	153	179	168	145	154	171	165	154	175	152	149	165	146	167	144	151	163	150	172	175	170	163	158	152	169	173	176	153	159	162	167	160	162	150	145	141	174	161	175	156	184	158	178	162	160	159	168	176	161	181	182	147	154	157	171	158	175	184	147	161	147	191	133	170	179	171	134	165	162	145	156	147	150	161	152	165	156	180	175	179	152	194	170	164	143	174	188	150	166	158	145	132	162	154	145	166	183	160	146	171	173	161	162	172	152	168	156	155	149	185	147	145	156	153	151	170	167	163	158	165	142	153	172	152	152	191	161	143	193	170	155	164	158	159	155	169	171	168	170	168	153	151	147	155	173	173	164	168	156	154	172	158	156	171	172	148	166	169	153	152	178	170	170	176	173	198	183	169	185	150	165	141	146	155	143	173	168	160	151	164	157	165	168	136	162	177	169	144	159	157	164	160	166	162	174	179	184	145	173	145	163	160	168	176	159	165	176	167	171	164	158	166	168	172	184	161	166	154	170	169	177	164	155	166	167	136	152	153	144	171	171	172	164	175	166	169	196	166	164	168	142	165	158	149	142	134	155	160	184	156	144	170	156	138	165	165	162	143	169
24141	5151	1156	860	612	476	349	300	275	241	206	188	175	169	152	131	162	158	146	124	144	121	116	121	90	118	103	110	123	122	125	132	115	130	111	110	100	117	128	138	117	109	110	116	124	84	115	117	110	104	93	113	98	115	109	111	106	84	110	112	115	116	98	107	111	113	123	115	123	114	108	97	92	111	107	113	106	110	97	125	124	107	116	112	95	108	103	122	104	106	107	112	104	111	127	102	117	108	104	110	121	100	108	121	103	116	107	112	105	99	112	120	99	86	122	81	105	103	107	102	91	94	98	99	108	106	98	125	100	93	124	103	128	99	100	105	95	114	120	116	92	111	114	109	87	113	119	134	110	120	107	108	96	99	99	115	99	122	112	105	102	109	96	97	119	105	92	102	100	116	96	93	107	99	111	119	123	110	118	88	96	118	120	108	102	104	121	103	101	132	101	110	108	116	93	96	125	113	108	106	119	104	96	113	101	110	81	108	110	117	92	110	100	96	116	102	99	108	132	113	123	101	114	121	104	115	103	122	94	149	111	111	110	103	109	94	109	98	108	88	105	112	101	95	110	113	126	80	121	129	105	121	108	120	114	102	105	115	106	108	115	105	104	110	104	93	90	99	93	102	126	106	115	128	115	121	106	113	113	93	105	117	92	100	95	114	115	115	126	125	105	112	114	109	132	103	79	122	110	125	108	116	105	114	107	107	98	108	108	111	103	119	114	89	91	92	108	116	100	110	118	106	106	105	94	129	97	101	110	115	95	103	94	99	89	123	112	100	105	90	127	99	115	98	97	98	112	95	116	115	98	116	85	114	118	110	120	108	107	117	105	90	109	94	118	94	97	98	108	86	116	84	114	95	113	117	100	110	103	103	102	102	97	110	124	115	110	126	114	120	131	102	126	106	104	124	98	110	118	95	93	116	93	97	92	117	116	99	113	116	111	101	106	126	109	104	117	99	103	109	99	94	117	118	91	116	106	104	93	119	103	100	109	102	107	103	99	107	92	118	94	95	102	98	99	111	115	114	105	128	117	113	94	88	110	112	102	86	100	106	97	104	115	119	110	94	115	108	128	104	116	99	124	135	108	114	106	94	121	113	123	109	108	102	102	99	93	99	118	127	93	100	109	130	117	106	123	104	122	129	119	123	126	113	110	98	123	95	112	130	118	107	102	113	113	123	108	118	111	123	109	125	92	108	98	104	97	131	109	106	102	105	118	121	126	105	111	121	129	106	112	108	111	108	115	120	91	110	122	116	121	111	110	97	111	101	112	129	131	108	103	120	124	108	122	99	109	99	110	124	112	107	111	113	89	116	111	103	95	92	111	114	85	119	125	107	109	121	80	96	105	121	109	98	106	102	115	95	102	122	108	87	121	118	95	114	99	118	101	104	98	91	102	98	107	104	90	103	101	96	122	102	101	103	108	105	114	120	109	102	99	108	122	107	113	101	102	112	106	116	106	124	103	95	122	119	117	99	103	99	99	113	112	115	110	109	115	103	110	110	97	117	117	103	101	118	100	99	102	118	115	102	103	102	94	108	109	111	102	123	109	92	103	114	121	104	97	114	105	117	111	103	103	119	112	110	128	101	110	108	105	120	88	117	149	107	105	84	113	96	93	100	101	116	114	112	99	104	119	105	103	97	88	118	109	102	98	114	127	126	109	96	116	110	112	114	109	98	119	113	107	106	117	114	108	111	90	103	109	119	103	112	114	120	102	103	96	111	127	112	104	108	105	103	81	99	104	91	105	134	123	107	123	92	108	115	100	131	114	78	101	116	106	102	97	104	109	110	109	101	99	111	96	115	103	115	112	97	111	104	123	107	97	127	123	111	108	125	109	110	122	88	97	116	126	97	119	81	105	87	104	105	95	104	115	103	95	112	102	127	108	116	121	76	95	111	104	136	115	105	83	121	100	94	96	102	119	121	110	115	101	111	85	99	125	112	96	114	111	103	96	95	102	133	119	105	121	119	99	113	103	99	110	110	137	109	104	120	98	120	108	92	98	125	115	129	115	105	102	117	113	127	98	108	109	119	111	109	110	123	103	134	120	116	96	103	99	103	126	107	113	105	97	105	102	110	107	94	95	109	105	106	95	131	109	104	114	113	106	112	93	115	108	119	119	111	105	102	119	108	113	96	109	136	124	92	119	108	104	99	106	107	106	96	107	109	110	107	91	118	102	105	113	107	93	107	103	100	104	140	123	118	97	90	104	98	112	112	124	99	96	103	101	118	120	125	115	111	113	117	131	117	110	110	100	129	94	93	117	123	110	100	108	103	125	104	102	124	115	89	102	98	100	96	102	96	127	101	97	108	91	111	98	105	108	125	85	109	134	108	97	110	110	84	110	95	107	127	111	104	103	102	99	92	127	108	103	90	112	116	127	96	124	116	115	107	106	107	108	109	111	115	96	109	113	104	103	100	128	113	113	124	128	119	114	130	123	105	124	126	109	110	91	112	98	120	99	120	96	120	117	95	109	128	128	100	90	103	101	132	104	100	113	96	95	95	99	90	119	100	116	122	89	102	128	108	92	120	130	110	101	112	113	104	102	98	106	126	92	105	114	104	108	119	91	121	80	117	98	96	95	112	111	103	98	120	124	119	132	114	112	95	102	110	98	113	133	106	113	99	112	86	114	97	118	106	119	120	106	110	92	96	117	102	105	107	107	88	116	99	104	93	123	103	82	104	122	99	143	124	111	110	106	91	125	109	96	97	102	124	101	95	99	131	115	111	113	107	127	127	99	99	109	105	125	128	107	88	101	109	116	100	111	123	114	118	102	107	115	124	120	103	116	106	111	99	116	124	97	124	88	105	114	137	122	106	115	114	122	100	95	107	111	125	120	106	105	116	98	121	114	106	102	102	107	95	101	105	98	94	88	109	122	92	116	116	113	109	95	97	88	139	113	107	103	116	95	117	105	109	101	115	109	98	104	124	90	110	100	113	100	103	104	108	114	126	103	100	115	104	92	110	101	105	111	103	110	104	94	99	106	96	136	93	108	93	127	112	105	103	98	98	87	81	96	116	108	117	115	107	113	116	129	102	111	118	119	122	110	117	100	111	111	109	127	111	98	108	125	115	103	109	95	111	98	94	106	87	117	91	87	120	104	93	104	117	108	113	105	92	104	120	123	109	112	117	93	102	120	117	105	95	96	98	99	109	95	109	115	117	121	106	106	116	106	119	115	92	101	107	115	111	101	101	109	116	103	103	117	123	114	107	117	101	108	117	123	111	90	113	114	91	107	92	127	108	120	121	123	95	92	104	100	115	129	116	116	96	103	112	99	120	89	98	96	121	110	98	105	100	103	108	97	111	105	104	92	101	130	115	106	109	105	102	112	112	90	110	123	116	114	86	96	105	113	95	99	124	106	98	110	111	104	114	115	116	102	135	98	107	97	104	105	103	124	115	107	114	123	118	130	94	118	124	105	119	96	88	108	110	119	96	115	98	118	95	93	102	106	103	87	78	111	126	101	110
14160	1063	2358	2803	2453	1900	1556	1310	1114	999	888	790	703	625	637	549	614	507	493	457	454	439	435	403	397	405	406	396	384	380	340	376	368	346	346	364	334	321	365	324	339	313	322	306	354	308	317	333	298	325	341	338	331	343	306	337	289	348	320	329	305	300	314	326	335	309	276	303	328	288	285	319	334	314	329	292	311	306	295	314	316	331	289	337	298	290	265	298	278	300	309	317	282	326	294	322	306	321	281	306	289	315	308	299	302	310	327	282	310	293	270	297	322	289	301	323	264	307	301	276	298	314	287	287	305	281	288	284	277	297	301	304	288	282	311	281	269	292	300	333	290	296	327	338	287	316	301	298	272	323	318	321	282	310	294	295	289	301	302	311	310	314	312	319	293	325	310	324	272	309	291	278	303	323	273	268	315	312	266	302	294	289	285	288	294	310	287	306	290	300	284	280	300	266	265	295	313	305	315	317	297	299	281	312	256	309	282	282	293	285	281	285	309	284	292	301	280	278	289	291	281	319	279	287	307	334	299	312	291	318	308	278	290	267	314	303	314	321	316	323	302	298	288	302	279	274	287	301	274	264	289	283	280	331	306	266	292	291	322	290	277	295	282	279	320	311	275	278	327	322	321	286	301	309	271	298	285	300	275	315	301	326	312	290	326	263	292	283	296	301	282	318	277	300	328	309	310	287	280	290	338	270	288	296	261	303	272	305	297	292	278	308	287	308	322	289	321	302	286	296	304	298	292	286	318	280	270	298	300	278	296	304	268	312	303	260	276	310	299	316	296	281	299	282	296	271	307	300	289	290	292	261	287	283	334	269	289	279	290	289	288	312	336	314	272	293	276	301	298	298	293	303	281	307	288	297	269	303	306	311	311	306	272	274	310	324	344	332	310	295	304	304	308	281	289	288	275	283	284	294	268	301	291	307	321	321	281	289	305	285	274	291	269	290	289	303	277	314	308	301	335	300	319	325	296	322	277	296	316	291	299	263	272	323	334	278	311	295	291	289	305	323	306	294	300	314	300	287	277	298	333	291	290	295	302	316	285	294	302	324	305	277	280	287	299	321	289	317	281	324	293	283	271	320	281	283	291	279	310	301	300	312	288	303	317	299	262	336	268	276	318	307	299	306	270	314	279	316	253	268	299	300	297	302	301	319	293	307	270	308	289	282	281	320	278	298	304	294	284	314	278	278	305	289	293	291	292	300	303	270	296	305	264	313	299	291	290	301	294	262	284	312	270	287	299	308	290	299	291	298	274	308	272	301	280	312	284	295	299	310	280	298	324	276	286	303	317	302	280	292	315	297	295	308	303	278	293	279	299	288	306	291	291	292	301	300	300	299	256	311	308	329	287	284	304	281	267	292	259	309	296	266	291	304	292	272	276	285	293	308	321	288	298	284	292	306	305	264	288	283	320	289	289	286	266	307	278	308	314	275	280	301	275	297	297	276	296	286	298	298	302	327	296	289	288	311	308	304	320	281	296	274	321	283	289	298	284	302	326	302	297	277	317	304	290	314	247	285	277	298	297	313	288	292	292	292	325	294	324	348	295	314	298	298	293	279	290	283	294	267	311	293	284	301	276	287	319	308	287	284	320	303	317	340	282	284	299	289	325	279	280	274	299	308	317	300	285	284	291	287	296	302	319	305	264	259	292	319	291	295	301	333	291	295	293	299	294	288	313	301	298	287	272	329	314	303	277	297	293	309	279	323	294	338	278	280	268	307	251	306	312	302	295	297	298	276	285	301	281	326	285	296	289	290	272	278	309	289	311	309	314	284	253	297	307	306	283	270	292	285	314	320	303	290	304	304	274	296	322	309	259	277	304	315	299	329	311	313	297	277	315	283	283	303	286	323	322	327	321	314	283	275	287	308	280	285	309	296	285	308	293	305	330	260	302	257	282	334	284	304	301	291	314	297	299	286	273	261	276	301	311	309	295	296	277	265	266	303	304	294	297	294	303	305	283	294	321	290	299	295	294	313	310	297	293	311	287	310	312	297	304	279	303	281	301	312	325	312	291	345	291	291	258	309	316	274	308	303	283	313	305	273	295	308	299	306	298	296	299	293	307	297	271	290	266	298	303	305	319	296	272	288	307	322	290	254	315	292	289	305	276	277	309	309	295	281	283	313	315	293	294	291	288	277	286	300	277	297	295	294	318	319	292	296	323	311	293	280	298	318	290	291	306	311	294	310	288	290	270	297	308	270	270	297	289	301	312	273	322	305	303	298	310	301	322	319	300	303	280	299	317	321	293	308	310	293	297	295	287	298	292	304	292	290	307	292	307	304	286	289	308	279	311	318	305	306	305	308	297	311	310	285	258	306	313	306	317	315	284	299	337	291	334	260	281	290	307	293	291	290	310	283	292	297	307	273	297	306	261	305	283	291	274	246	308	289	295	278	324	271	311	312	313	289	298	307	283	286	317	307	287	308	277	326	299	314	311	285	295	284	323	262	286	290	298	284	303	289	292	295	290	311	327	298	302	280	276	295	308	296	294	299	307	322	317	310	314	301	295	291	277	277	326	315	298	286	302	304	270	305	324	285	287	297	292	285	303	257	271	270	318	300	303	325	292	324	283	298	288	299	292	325	307	266	292	293	309	289	296	290	308	282	299	288	269	302	293	294	293	307	276	287	278	276	298	270	295	293	278	296	263	276	285	301	275	277	295	313	303	284	325	325	308	295	282	301	281	314	303	301	256	282	305	288	327	297	295	298	282	287	311	290	308	299	263	264	284	311	282	319	296	296	284	283	290	298	307	306	304	285	317	268	293	308	280	288	291	291	294	287	278	292	301	279	292	301	280	265	302	295	277	273	276	292	305	302	288	291	283	313	296	288	283	297	302	320	319	329	280	284	326	333	288	302	293	270	288	291	326	302	291	328	295	313	314	289	302	303	295	286	272	284	285	305	309	279	317	286	305	319	293	283	281	315	265	287	307	264	294	304	297	317	272	279	291	282	302	316	299	296	256	319	289	284	312	299	270	322	295	263	314	277	288	295	269	282	261	314	326	311	278	309	293	309	291	311	305	270	312	299	326	277	290	310	281	307	286	305	268	279	278	313	284	307	309	306	323	296	296	329	338	312	302	293	281	333	281	321	277	277	292	291	304	318	259	271	309	313	304	308	303	290	274	308	296	270	299	305	320	294	298	288	296	281	307	296	280	303	302	275	310	246	307	257	300	275	304	300	328	294	316	305	316	314	295	291	283	291	304	288	273	285	281	286	262	283	306	301	276	299	313	285	291	301	309	298	283	301	303	306	309	287	299	292	335	267	325	295	280	298	263	308	300	297	303	275	279	296	322	287	295	304	280	285	306	253	316	310	313	299	276	308	284	319	301	302	281	310	302	314	303	314	263	297	285	277	292	307	300	280	291	302	326	255	280	290	272	280	320	289	328	291	288	290	272	343	322	294	332	334	334	291	297	325	260	280	283	249	299	298	281	292	334	291	293	339	317	281	331	290	270	324	297	288	318	278
36563	11907	2713	1789	1227	913	635	529	549	463	370	358	324	329	315	306	307	262	279	264	254	275	229	258	253	252	223	245	221	233	214	235	208	232	231	228	237	237	247	194	225	213	207	237	231	204	213	211	210	223	196	217	206	207	223	191	207	211	227	206	202	210	202	197	226	217	238	231	196	200	212	201	237	229	225	211	196	211	186	201	221	212	180	195	207	201	226	224	212	202	224	199	211	219	223	225	182	209	191	229	192	226	213	217	220	206	212	202	204	219	219	216	202	210	221	247	202	207	180	224	229	208	183	228	230	217	234	219	201	213	203	218	222	213	215	210	207	221	182	222	213	193	208	196	196	182	197	201	201	210	192	209	262	194	195	202	195	184	207	204	218	216	203	200	211	226	184	194	198	215	225	176	213	204	214	221	213	230	183	216	244	234	190	218	224	201	215	206	235	211	216	218	204	228	233	204	236	225	201	221	188	199	188	229	221	189	212	234	210	229	199	237	210	177	222	213	209	208	223	187	194	222	231	210	200	231	228	200	187	207	237	205	208	220	208	244	201	231	226	236	202	213	219	206	195	202	185	199	206	191	203	227	200	229	216	223	211	214	229	223	236	207	186	214	219	192	253	218	237	219	191	217	207	210	204	192	204	216	202	214	215	201	201	232	204	215	218	239	233	189	202	213	189	215	203	196	210	206	213	205	190	213	188	234	227	224	211	228	229	206	201	208	189	217	219	213	221	228	205	207	209	184	202	210	214	216	210	198	192	209	239	211	212	234	190	207	236	222	217	197	225	221	214	209	211	212	207	191	221	208	200	210	207	204	221	223	208	251	224	200	233	194	223	224	226	201	220	201	222	210	208	169	210	205	234	207	208	198	215	207	201	205	215	188	195	228	212	215	206	216	212	210	218	200	236	194	210	202	223	202	216	242	219	233	196	195	216	194	225	223	209	195	222	204	210	230	200	213	225	225	190	214	185	210	209	182	218	198	219	213	248	218	196	212	201	198	211	197	236	207	218	245	195	214	203	227	228	222	239	194	216	218	198	222	199	196	224	237	186	228	223	220	227	206	209	234	212	204	212	212	218	215	193	203	218	216	238	209	213	224	204	213	209	219	207	203	203	193	202	193	228	209	256	238	186	204	216	189	208	208	206	204	201	205	195	240	200	207	213	205	249	206	215	219	228	233	219	192	192	198	183	225	204	221	198	197	228	214	210	213	215	218	187	213	201	226	199	213	221	205	211	205	220	198	221	202	216	196	185	219	227	226	187	196	202	197	209	238	226	225	231	210	207	224	204	181	214	199	196	199	220	198	202	245	209	217	199	217	208	216	230	209	212	217	205	223	229	209	211	211	203	237	205	218	229	233	229	208	199	208	243	231	222	214	204	206	204	205	201	238	223	214	206	209	221	222	225	199	203	200	226	204	216	185	193	213	206	191	214	237	204	222	199	228	226	206	241	238	213	231	195	190	181	209	202	201	222	206	209	216	209	247	217	200	213	170	197	205	186	208	200	201	229	217	211	208	196	213	223	231	208	197	212	226	233	207	192	213	194	229	203	219	222	230	211	215	209	222	235	208	187	216	202	200	227	230	213	195	188	249	214	208	197	230	197	204	206	215	203	203	210	204	210	218	219	220	197	185	207	224	212	240	183	203	238	238	232	227	216	213	199	223	219	223	184	194	193	194	219	219	220	202	222	222	226	223	222	226	222	214	209	224	203	219	212	192	215	208	209	191	209	203	212	212	194	211	208	188	215	222	211	182	223	214	234	215	217	212	201	212	224	208	241	191	238	190	226	221	213	215	226	216	219	217	195	221	212	206	226	201	220	202	224	208	221	220	218	226	197	225	211	227	230	194	223	243	219	196	208	197	191	199	190	206	204	199	196	220	222	213	195	190	218	220	192	209	226	222	222	232	234	181	182	202	196	219	169	208	204	205	208	234	243	213	224	201	209	216	243	202	213	197	189	204	201	224	240	239	236	219	203	217	236	215	201	232	214	206	197	212	221	227	243	213	226	234	212	216	226	264	231	190	189	197	207	190	212	223	194	212	212	197	207	224	247	236	206	217	204	194	193	226	224	203	202	204	215	211	218	237	227	195	221	224	211	202	206	204	194	201	205	210	204	201	200	192	197	195	203	190	240	214	194	189	194	222	198	210	208	217	218	203	189	213	203	197	177	190	210	187	197	207	201	187	219	207	236	214	233	244	229	214	191	213	201	204	240	209	215	218	214	212	211	207	236	198	224	203	197	203	233	236	195	230	215	226	224	197	206	224	231	198	218	213	235	233	210	234	225	220	221	213	200	205	206	239	217	201	214	206	207	226	228	193	219	189	207	217	231	237	203	195	223	225	211	207	187	218	218	216	229	200	239	224	204	202	181	219	234	208	243	194	215	204	227	212	185	207	194	218	210	216	219	199	237	211	196	217	212	212	206	227	199	231	226	218	199	209	247	190	203	228	228	234	234	197	216	212	209	200	192	218	207	228	212	230	198	214	187	251	215	219	204	201	224	224	210	237	225	215	202	224	259	233	208	215	219	227	201	196	233	209	224	214	232	202	245	190	226	217	229	218	201	209	206	203	207	226	227	210	220	231	196	224	237	221	194	202	187	243	228	214	222	217	228	189	229	215	251	210	210	224	209	231	201	204	197	212	219	230	209	209	220	212	215	226	224	210	227	192	204	221	208	213	218	199	211	223	222	195	212	214	189	204	224	217	226	203	233	207	223	225	213	220	232	202	213	185	199	186	209	195	206	236	216	224	213	238	203	231	209	196	226	198	229	211	240	232	232	216	198	207	209	244	213	202	215	207	188	194	215	191	201	231	194	208	233	223	207	191	217	208	231	215	194	231	236	209	220	206	214	223	203	197	202	207	195	231	210	242	204	213	184	227	246	173	203	240	229	224	193	192	210	211	212	232	188	218	213	213	208	204	231	241	218	240	231	202	170	226	208	219	212	221	252	230	231	191	214	202	217	200	187	230	218	223	202	224	213	211	182	233	205	189	221	228	197	230	204	211	228	226	186	203	227	224	202	214	206	188	204	203	192	196	217	212	219	196	239	206	194	206	188	206	222	222	232	206	241	215	205	219	204	195	203	210	207	211	188	202	189	192	216	212	198	233	223	210	234	193	235	223	212	210	196	220	205	217	202	226	191	214	232	230	204	193	206	197	210	219	233	208	216	215	227	226	204	229	206	226	192	208	184	214	199	190	211	229	195	238	199	226	231	223	215	205	182	221	215	222	217	228	218	199	189	187	239	205	184	197	204	218	181	192	184	192	198	218	195	192	200	227	197	209	223	242	216	239	197	226	190	191	208	206	195	206	199	232	207	228	204	202	203	213	220	220	216	203	224	198	196	195	199	231	209	192	210	207	210	182	216	210	209	208	211	202	220	230	200	218	221	205	200	199	197	232	193	215	215	207	215	212	194	208	207	191	210	220	236	245	193	198	183	213	213	186	228	204	203	208	214	200	223	222	241	177
20021	1994	4324	5112	4374	3612	2920	2503	2082	1805	1642	1428	1289	1155	1079	1057	1009	898	896	871	810	807	736	755	733	700	708	680	665	684	630	611	653	610	595	609	612	581	579	573	586	590	574	568	541	555	583	528	612	546	550	569	591	559	531	547	536	551	563	511	576	494	543	535	593	519	545	534	547	501	535	552	553	539	525	493	563	508	525	524	506	584	527	534	523	503	495	524	547	521	510	535	508	516	513	494	531	536	529	514	531	548	501	470	516	519	507	546	512	515	531	445	485	551	527	525	530	510	513	539	521	512	513	554	497	578	501	507	533	547	501	532	524	538	500	525	514	529	501	508	511	499	524	521	515	521	504	530	459	525	518	490	476	530	513	525	503	515	507	463	520	553	531	521	541	515	520	538	488	492	487	566	573	538	529	499	521	477	512	485	491	527	557	510	502	503	536	510	499	491	506	522	489	547	518	501	467	502	490	485	513	495	560	465	498	475	518	517	502	502	499	521	492	466	498	521	554	504	513	482	495	514	507	528	502	514	472	551	524	497	517	516	511	517	511	502	588	498	560	513	459	521	485	522	523	535	555	494	517	512	458	504	554	529	533	491	497	486	453	537	505	494	524	518	530	515	518	512	504	537	511	525	515	487	482	472	457	494	503	511	494	487	532	491	485	488	478	502	481	523	518	538	530	522	524	523	545	523	543	511	460	520	528	497	523	490	517	495	513	468	478	529	499	478	527	505	505	505	504	520	507	547	532	536	493	483	531	486	489	537	522	484	525	490	514	499	514	513	493	532	510	517	499	534	556	532	485	531	512	510	565	534	534	477	519	526	512	462	527	508	528	508	502	491	492	515	530	511	518	489	545	499	516	469	494	491	536	471	464	548	531	519	539	485	562	501	530	546	535	473	464	524	456	537	509	517	505	491	506	493	558	527	524	550	524	490	542	505	524	506	497	501	515	490	520	506	497	518	506	499	513	518	464	511	474	477	513	514	489	530	517	520	531	492	527	492	572	487	518	515	500	476	540	503	503	513	482	530	483	485	512	541	515	497	512	495	486	514	504	512	533	524	568	497	537	517	502	500	501	484	537	562	503	536	494	539	512	549	526	490	507	524	534	519	519	497	538	523	497	446	482	478	505	481	560	523	486	536	571	502	499	479	526	533	534	515	492	475	512	532	458	515	484	519	508	477	485	481	520	517	503	519	546	484	482	519	494	532	521	556	542	499	560	497	514	533	504	524	510	531	478	508	500	489	509	489	509	495	533	481	519	492	566	529	532	497	514	530	495	502	493	495	493	494	507	497	527	503	530	510	527	508	483	488	477	529	464	501	477	482	501	508	484	502	533	518	519	512	495	485	522	512	480	535	498	501	508	505	515	508	539	524	500	532	503	511	494	499	492	487	472	555	478	512	477	509	470	523	513	487	504	511	501	484	540	479	516	503	529	547	517	516	485	517	515	548	508	503	499	513	532	528	515	507	525	482	545	517	510	490	538	513	487	510	499	517	529	508	474	520	514	520	499	494	479	486	501	506	525	531	472	498	521	486	514	511	516	506	511	507	522	505	489	525	499	496	535	501	478	542	522	510	525	502	486	498	497	449	514	492	533	484	510	511	471	508	486	497	517	476	479	508	501	522	530	516	505	518	472	556	511	487	504	500	545	491	521	517	518	491	460	504	496	490	496	490	478	474	495	516	502	470	546	533	577	538	519	512	524	486	514	489	490	477	477	485	500	489	527	524	534	512	538	519	541	543	461	519	523	487	508	495	430	489	520	492	488	490	483	481	505	517	522	531	506	520	505	486	490	536	511	523	511	486	555	548	545	481	527	486	504	497	488	492	525	500	514	513	514	512	483	487	531	498	511	501	497	521	521	539	489	522	512	498	499	508	513	518	522	528	605	542	495	541	559	489	475	501	519	486	512	498	533	534	506	540	464	519	530	520	514	504	497	499	450	534	544	532	524	519	500	496	504	495	532	494	501	509	483	531	531	498	557	497	496	510	508	507	485	495	504	506	532	504	514	492	481	506	497	486	496	512	508	514	493	505	519	454	514	499	533	537	503	490	517	490	481	526	525	517	515	546	478	501	523	493	500	504	525	509	543	504	541	498	500	490	521	451	493	484	542	490	515	543	540	542	476	526	485	471	525	529	527	453	483	500	502	527	532	480	524	531	476	492	499	527	566	485	520	501	469	501	534	521	540	507	508	497	485	492	516	506	494	530	539	507	511	552	493	501	541	522	530	535	503	522	493	499	531	522	489	486	527	482	535	510	486	559	554	516	512	523	518	486	529	549	504	510	511	506	510	512	464	493	493	520	518	540	488	481	520	521	523	490	531	498	501	522	512	487	555	545	507	462	474	521	511	522	476	550	501	510	494	533	506	511	469	514	519	513	484	507	561	550	498	483	514	497	503	536	505	542	483	511	528	480	528	533	480	538	504	492	506	536	503	471	471	507	505	510	515	515	530	503	523	536	553	501	530	556	473	515	500	513	512	519	545	469	568	484	510	509	523	488	509	544	499	530	540	503	491	519	507	510	502	483	475	520	555	489	527	485	562	530	522	520	510	534	503	505	501	528	470	527	494	535	524	482	516	518	534	539	499	493	496	475	485	526	488	521	506	478	509	561	508	539	493	541	522	496	541	539	520	525	505	520	522	491	523	509	521	500	513	523	518	533	488	486	499	502	554	529	476	482	509	539	493	505	545	545	487	533	494	473	499	484	504	509	536	518	482	492	532	475	536	492	521	500	507	513	473	497	516	494	525	554	540	477	512	519	516	485	480	528	502	483	518	507	470	519	530	559	533	475	531	514	500	530	469	481	514	538	511	521	519	509	496	501	512	508	508	477	513	534	503	514	460	503	503	527	533	488	494	518	490	530	477	500	498	526	530	529	512	502	519	527	535	521	534	504	509	533	505	515	493	489	516	525	515	516	487	510	500	534	517	455	547	501	506	545	509	520	518	501	528	494	520	489	476	494	484	508	513	502	455	516	462	483	546	532	537	502	490	502	523	526	535	511	493	493	519	505	544	507	454	499	530	485	501	484	496	504	528	529	536	547	513	513	501	527	498	533	508	472	510	533	557	456	521	507	513	495	522	548	515	497	546	483	503	500	519	518	479	505	528	497	542	511	507	510	520	504	536	550	538	513	473	510	514	536	522	517	537	535	561	491	508	512	502	501	543	488	516	511	502	505	502	549	505	516	484	468	518	533	478	510	518	496	508	510	518	519	486	491	558	499	497	558	501	549	525	470	494	514	511	503	507	472	496	534	478	496	555	515	506	528	507	544	535	458	507	484	491	488	501	508	506	533	531	523	529	461	508	502	474	499	514	492	512	502	497	521	493	485	497	497	488	514	522	490	524	514	493	509	467	532	462	509	554	527	479	538	517	532	468	489	472	511	508	534	534	557	521	489	494	493	510	518	544	535	493	540	490	494	529	485	479	523	517	566	500	491	499	514	504	505	517	459	514	496	486	490	493	497	512	534
4553	105	76	69	80	47	44	50	57	51	57	53	46	60	48	38	45	61	42	37	47	58	62	55	67	46	45	47	45	47	48	57	57	51	55	46	39	39	50	49	69	50	43	42	45	51	49	67	55	63	50	55	41	42	51	56	48	42	41	64	56	60	55	55	63	55	48	51	41	52	51	52	49	41	56	41	66	57	61	47	48	58	55	41	59	47	45	30	56	61	42	48	76	55	56	48	54	56	50	41	60	54	50	61	47	59	58	64	59	58	58	57	48	53	44	47	51	43	55	47	53	57	68	40	46	38	42	39	55	63	49	56	44	35	53	53	47	51	51	45	49	49	57	59	37	58	55	50	49	37	43	33	46	49	51	57	56	66	24	55	48	58	47	51	49	59	45	51	44	52	57	54	53	64	44	59	47	35	52	62	41	61	51	54	59	56	46	70	54	57	50	46	52	59	47	60	46	35	43	51	57	42	46	47	41	42	46	49	56	56	55	44	45	61	57	50	54	46	50	42	41	40	53	47	53	67	50	64	45	52	46	48	59	46	49	60	49	36	55	55	41	46	69	51	59	53	50	44	58	48	55	55	50	45	42	57	62	41	67	51	45	62	50	52	54	56	53	32	53	45	52	53	57	50	41	50	48	42	49	69	43	43	38	43	50	47	43	50	74	60	54	52	52	56	51	61	51	51	44	35	59	49	50	53	53	54	53	37	45	46	52	54	45	55	46	47	51	41	53	48	58	49	42	48	49	37	55	39	44	45	42	60	47	53	46	55	46	39	39	46	60	49	49	45	46	51	40	42	66	43	60	55	58	52	55	49	59	46	42	41	40	61	55	53	40	51	58	40	37	43	49	59	49	43	59	59	56	40	37	46	46	42	45	38	50	45	48	65	52	47	47	35	41	44	54	72	52	54	60	47	40	52	51	49	47	54	35	43	49	50	43	50	49	55	55	53	46	56	60	50	50	44	48	41	46	58	55	48	48	46	57	50	46	42	48	41	37	51	48	54	57	64	56	57	47	54	44	45	43	64	49	39	42	35	42	42	44	60	46	48	54	60	64	49	40	57	51	52	62	44	54	37	52	48	56	44	48	55	61	47	54	44	62	53	42	55	49	58	36	51	55	37	53	37	56	41	49	47	40	39	43	51	41	60	57	58	63	43	44	43	52	60	56	47	39	68	59	40	60	59	40	45	42	55	47	52	42	63	46	58	46	45	47	43	45	53	66	55	55	42	61	43	47	60	52	51	43	36	50	48	45	53	58	56	52	45	44	58	47	52	42	32	55	46	42	62	42	49	39	46	49	50	36	52	58	48	60	49	41	51	48	61	50	56	48	49	40	45	48	46	45	55	51	58	45	51	58	46	60	55	54	41	51	55	43	47	47	47	53	63	64	72	55	69	50	46	43	50	52	45	47	30	58	50	54	47	58	51	38	57	40	45	54	75	73	57	42	41	47	61	53	46	45	51	54	45	54	60	53	51	44	50	49	46	59	43	49	51	61	47	52	50	46	53	44	50	60	54	39	44	50	50	45	39	49	49	46	54	62	57	45	54	65	62	36	43	40	48	40	42	45	51	54	46	38	42	65	46	44	44	45	38	59	57	65	62	51	47	56	61	49	43	58	53	58	51	55	56	63	52	51	64	61	57	43	46	58	62	57	47	60	64	49	46	61	63	49	32	49	54	48	50	48	61	35	43	43	52	64	57	73	51	43	48	48	45	38	38	54	64	63	41	54	57	39	35	39	48	50	55	33	50	52	57	49	56	50	50	56	49	63	37	36	36	74	46	52	50	49	50	66	47	50	42	44	44	52	55	44	54	47	53	53	53	56	54	51	47	57	41	51	48	53	48	54	54	50	60	54	58	47	55	55	45	33	45	42	47	56	64	51	54	51	44	53	50	55	52	41	60	61	49	53	40	48	64	43	55	53	52	60	46	45	46	47	59	51	63	44	45	47	39	51	50	63	48	50	49	45	44	54	45	53	36	57	56	46	53	45	49	50	48	49	41	43	60	50	38	53	50	54	49	45	43	42	55	52	48	54	41	59	48	48	48	56	53	61	54	40	50	54	61	71	42	47	52	48	53	52	46	46	46	49	46	43	55	40	58	39	61	49	48	62	46	40	36	42	43	52	58	38	56	64	43	61	61	40	46	37	44	51	67	42	56	56	54	38	49	45	50	46	63	48	42	39	40	50	56	36	52	47	48	39	47	55	50	52	52	35	57	42	48	38	47	43	58	44	44	49	63	52	46	44	41	47	52	62	52	36	48	44	67	60	58	46	57	41	60	58	61	42	46	56	41	46	56	51	40	55	45	38	48	43	36	51	55	42	57	49	53	46	39	45	48	42	56	40	49	56	46	48	49	67	59	53	56	70	48	47	57	47	50	69	45	52	45	40	53	59	45	43	53	39	57	41	44	58	56	64	59	46	48	53	46	50	58	44	40	55	44	58	43	54	65	55	50	40	47	56	50	38	47	34	43	51	51	57	42	57	53	55	39	46	42	35	54	45	53	44	59	52	50	52	46	40	60	46	58	52	58	47	56	47	48	54	43	47	55	43	56	57	41	43	43	58	56	52	50	56	49	42	64	51	56	59	48	49	38	44	53	53	47	51	43	42	59	41	46	56	54	42	57	45	50	57	34	67	57	46	63	51	47	43	44	48	65	50	42	59	42	62	50	56	47	64	49	40	46	56	49	47	44	62	42	45	51	54	56	38	63	47	57	53	55	49	44	41	47	46	53	69	55	50	44	48	51	47	40	44	46	51	50	56	42	51	58	45	49	49	62	50	37	61	57	47	46	41	49	43	63	45	60	46	46	48	51	65	46	49	56	47	44	39	57	43	44	51	58	47	58	43	46	39	35	49	53	65	45	40	58	53	43	62	55	38	49	53	43	60	31	53	35	52	51	31	55	49	55	54	43	61	45	41	40	48	57	54	52	55	52	53	57	61	61	57	53	48	82	52	53	62	39	60	49	53	44	46	46	45	46	55	62	46	46	55	49	52	49	56	64	54	49	43	48	53	59	51	52	43	57	42	56	53	48	49	49	61	52	41	55	41	53	55	50	42	57	45	52	39	38	49	60	47	68	47	47	50	47	46	51	43	44	45	48	71	53	56	52	43	44	67	50	55	51	40	47	36	49	46	49	49	51	33	74	64	55	54	55	55	49	54	59	62	54	50	57	45	44	48	39	52	35	50	48	51	62	45	57	55	58	59	55	64	52	56	47	37	55	46	48	56	55	45	45	42	60	41	42	51	52	47	38	56	52	61	68	48	63	54	51	55	77	56	45	47	48	46	45	49	45	59	52	63	49	64	63	50	55	46	57	47	43	59	59	51	65	46	56	63	47	47	55	63	52	46	49	44	40	48	43	52	55	52	61	39	55	49	48	55	43	43	58	45	50	49	54	58	58	48	56	59	42	37	51	62	42	50	50	47	51	55	46	59	51	54	44	59	49	40	49	64	48	51	59	70	47
3071	195	229	243	222	231	212	214	215	190	206	176	194	196	152	175	170	198	181	160	175	165	157	165	186	182	161	166	165	187	155	173	174	181	158	166	180	155	166	153	159	171	165	172	157	155	155	182	150	145	164	147	147	174	174	148	160	162	159	178	163	137	165	184	178	155	172	155	147	148	160	150	147	151	183	143	170	161	159	150	169	163	146	173	147	155	180	165	196	156	160	168	180	164	162	147	167	168	178	149	162	175	181	166	178	139	189	161	177	153	140	157	164	165	175	139	152	141	146	166	158	188	163	165	145	162	138	161	149	178	162	176	166	171	175	170	144	189	150	165	163	174	161	165	172	170	176	141	162	174	176	157	167	142	171	138	137	154	146	165	157	166	152	201	156	148	162	181	174	160	136	160	167	134	164	155	143	166	177	171	153	166	147	160	170	145	166	195	180	159	152	146	166	200	172	140	149	141	167	169	167	157	164	149	166	168	155	158	150	173	154	175	179	192	155	138	151	157	176	156	147	174	171	146	159	171	169	163	185	187	158	185	187	138	155	177	150	149	169	163	163	157	163	163	176	171	166	159	135	181	177	154	166	144	139	178	154	180	166	167	163	177	154	148	163	183	187	149	180	152	143	161	156	148	175	161	154	152	162	155	188	161	150	160	151	168	154	167	160	153	156	166	185	163	141	182	169	180	160	157	163	131	155	163	168	145	171	150	153	145	144	165	146	178	162	164	153	159	151	157	163	147	165	152	187	180	172	157	157	174	122	173	174	159	169	175	162	165	155	157	145	168	163	147	162	185	156	136	179	162	159	163	168	183	170	170	172	174	170	172	142	166	156	155	165	161	175	147	168	173	163	168	162	156	160	144	154	145	154	173	155	157	152	148	142	157	163	162	189	183	162	177	157	173	162	162	170	158	164	157	159	151	170	164	179	155	167	168	155	158	159	166	135	160	172	175	141	165	192	168	159	171	160	158	139	159	178	154	163	170	169	155	174	169	173	186	146	164	136	166	159	161	171	169	150	162	161	163	178	149	167	163	169	160	183	181	174	161	139	157	152	175	178	157	151	166	171	165	160	186	153	170	140	171	149	183	170	167	161	170	172	161	163	176	160	160	148	133	151	145	154	188	171	154	151	170	165	152	147	169	170	153	140	155	162	155	190	160	187	156	161	148	146	160	154	186	171	187	187	150	150	174	156	175	149	156	175	179	165	156	171	148	169	180	192	147	164	183	141	164	154	185	160	141	152	183	147	156	156	174	145	171	145	155	162	157	189	160	161	163	153	166	163	138	163	143	164	163	167	167	153	167	142	144	172	175	161	167	147	167	151	137	158	182	131	150	154	159	173	173	155	145	159	169	176	161	167	164	160	164	157	163	144	163	169	160	142	165	156	135	175	127	175	155	157	154	148	171	164	173	155	152	143	167	124	151	144	173	176	173	151	178	164	157	169	154	189	171	162	161	157	169	143	151	154	167	141	179	171	168	170	151	146	173	145	149	181	168	170	164	185	155	179	174	161	151	156	146	161	170	164	160	146	166	173	172	166	168	186	154	177	154	175	176	159	147	147	174	175	169	158	170	162	179	193	181	142	150	133	164	161	157	167	167	183	167	152	166	185	143	179	134	152	158	155	184	158	170	151	162	151	167	152	150	167	163	155	152	150	166	149	175	179	160	165	155	155	174	164	157	144	198	171	163	185	169	172	178	154	159	159	157	140	154	166	147	191	155	166	176	160	163	159	186	154	198	150	135	167	161	159	129	166	154	160	155	167	173	164	181	172	167	163	159	172	153	163	169	164	158	164	162	192	158	164	150	157	142	158	157	149	173	162	166	168	176	159	188	170	155	153	155	151	162	163	149	151	161	165	146	166	174	182	160	170	157	170	154	157	174	159	160	175	168	177	175	150	151	153	173	136	165	162	152	183	150	175	164	176	164	154	171	171	164	168	166	154	163	148	151	168	155	173	149	174	171	155	158	183	161	172	189	149	170	169	166	172	149	159	156	172	186	173	156	175	179	153	177	176	157	171	173	142	172	150	151	154	141	151	179	165	159	177	162	131	167	148	154	175	154	157	151	153	180	156	149	153	160	159	152	151	168	175	170	172	152	181	147	180	156	141	154	157	164	149	153	149	188	159	157	172	166	191	158	174	148	181	141	169	157	169	144	176	169	186	150	167	180	176	143	164	150	161	160	169	160	176	165	169	176	144	179	168	169	153	147	165	164	180	154	162	165	122	175	165	168	187	169	147	141	169	166	166	157	155	167	142	153	138	157	198	161	173	160	156	146	139	145	160	162	166	178	182	156	165	145	163	152	164	168	129	158	178	160	149	156	179	156	173	153	168	163	163	174	180	176	195	169	151	153	181	149	152	158	149	164	187	139	140	162	157	173	173	163	176	173	160	182	167	176	172	148	174	159	135	158	168	178	182	173	142	137	170	188	133	163	177	132	166	149	176	159	155	176	148	135	172	139	154	160	182	171	166	167	149	167	171	155	164	169	169	153	161	162	134	158	167	173	175	160	169	166	130	181	147	164	158	172	176	128	159	165	143	144	160	145	158	168	164	171	152	175	167	135	169	146	139	151	159	144	170	178	164	160	154	160	163	173	175	161	152	164	153	150	154	158	171	185	183	160	158	151	172	181	171	170	155	173	132	154	140	155	166	172	166	157	170	175	177	166	150	167	140	160	180	155	168	177	167	157	172	157	153	125	170	149	176	152	168	154	169	203	161	193	145	200	163	145	155	146	164	173	165	180	149	175	145	187	158	171	166	185	142	165	176	167	148	176	160	171	165	159	178	178	164	148	169	160	177	163	162	173	135	163	171	159	150	167	167	150	192	188	164	156	160	161	162	173	169	167	154	167	178	188	157	136	175	158	178	170	160	174	166	174	164	155	147	184	180	151	146	131	152	146	173	132	154	156	142	175	141	172	175	161	150	133	164	166	175	175	163	151	180	159	154	152	150	149	160	159	141	161	166	182	168	169	163	160	174	125	175	180	180	153	152	170	142	162	163	169	146	177	140	177	158	167	183	186	166	164	170	156	156	158	166	142	168	181	188	151	160	138	153	153	152	177	167	172	139	154	188	162	166	157	191	166	161	181	186	168	158	143	175	137	173	163	163	179	173	143	170	172	175	176	159	183	143	153	170	165	154	155	159	149	171	157	146	164	168	174	186	139	153	160	150	159	184	157	159	171	184	173	164	156	148	170	158	164	138	147	159	135	153	156	168	161	166	164	152	168	168	155	153	129	171	202	166	134	168	165	172	169	141	148	183	166	184	178	150	182	154	164	153	153	163	147	177	164	174	170	175	163	167	146	168	165	144	146	174	156	179	144	171	170	152	175	145	181	165	152	165	153	170	159	155	169	169	157	164	150	166	159	135	155	183	156	163	151	160	167	169	168	160	148	167	172	161	162	147	159	159	192	149	197	167	168	188	163	153	187	168	150	155	127	168	150	170	156	168	154	156	152	168	150	159	175
25380	5325	1125	894	595	428	333	275	263	195	197	189	159	160	148	134	130	135	122	114	159	130	97	97	130	132	138	133	125	130	89	138	105	112	118	108	113	123	101	126	106	107	107	119	101	103	99	97	100	114	106	125	125	126	109	119	92	121	104	107	98	114	100	111	109	117	112	110	130	124	115	132	113	114	95	105	107	110	106	99	107	111	103	122	103	119	111	110	101	103	110	116	103	107	107	110	105	103	95	119	118	104	103	129	123	87	95	105	107	109	107	98	124	97	107	112	105	117	107	88	121	99	111	115	113	127	110	115	114	102	110	125	107	102	112	116	86	117	117	88	121	101	115	89	103	124	108	93	111	106	97	115	134	107	102	111	109	100	113	119	106	124	99	104	109	113	114	105	104	94	90	107	93	113	109	97	96	127	131	102	95	109	118	111	108	112	111	121	125	97	105	98	79	93	107	116	109	114	117	119	126	117	123	107	105	103	121	108	101	113	105	110	107	101	95	109	112	96	90	112	120	115	112	94	106	109	93	99	103	102	125	110	100	114	96	103	103	136	121	91	113	95	113	108	108	106	107	115	104	116	120	106	91	101	112	117	115	117	119	96	103	116	114	111	120	109	103	115	90	106	112	126	110	105	113	102	112	109	128	117	89	86	112	102	113	100	93	111	97	103	97	106	114	112	123	126	111	115	116	113	99	84	120	109	99	102	103	101	116	97	113	103	130	129	110	114	106	104	104	130	116	115	138	127	98	124	99	84	125	98	105	94	88	108	127	113	126	120	92	116	121	108	115	119	109	119	93	104	75	116	115	109	130	111	124	128	103	134	110	98	102	116	106	126	122	111	120	92	100	130	105	129	104	127	124	89	125	133	91	104	120	119	124	110	102	127	105	112	114	106	117	116	122	102	98	113	99	98	122	119	112	108	124	109	101	107	101	129	124	105	128	77	110	95	109	118	101	118	90	104	123	135	114	105	115	120	104	116	108	103	130	92	104	95	111	106	134	110	111	118	115	112	92	105	120	108	110	121	127	103	121	110	103	99	104	100	113	137	105	97	127	109	103	116	92	119	120	95	106	108	108	105	99	103	93	116	89	87	104	95	120	109	110	95	100	91	111	107	114	112	103	101	111	111	115	94	108	134	100	118	100	124	120	95	99	110	103	117	116	96	102	116	102	90	117	129	111	114	124	98	113	91	106	114	108	121	117	102	103	107	119	107	125	100	95	105	86	114	108	103	123	112	136	96	109	105	91	110	108	116	96	113	120	113	112	107	109	106	81	115	99	104	100	119	108	119	129	99	102	121	102	129	114	111	132	113	87	121	100	119	119	119	134	124	110	99	109	89	113	106	100	105	107	110	105	99	114	137	114	114	106	117	118	117	95	126	89	129	93	103	111	106	109	127	88	115	91	109	112	102	123	113	124	110	95	121	107	98	129	114	120	116	108	108	106	117	91	104	86	95	110	97	83	117	117	111	113	90	109	99	98	129	84	121	98	107	123	98	113	103	115	107	93	106	109	119	107	109	117	105	97	111	107	100	107	102	96	113	125	123	77	104	96	118	131	89	96	107	106	104	107	91	116	107	121	116	108	97	107	109	94	106	114	104	109	96	112	129	112	106	118	111	90	119	117	108	104	99	108	103	96	89	105	111	97	115	96	104	113	90	112	116	117	105	92	107	114	106	119	92	109	110	98	102	102	104	106	101	109	113	123	107	103	133	97	106	109	91	109	117	91	91	106	103	112	101	102	95	114	106	116	107	127	120	110	90	95	101	115	114	109	123	95	92	110	110	111	101	120	116	101	113	146	110	118	128	96	106	94	127	109	117	116	103	108	114	102	113	122	114	117	120	91	137	88	111	114	108	99	110	118	81	114	128	101	104	128	108	112	103	97	127	115	83	117	118	104	95	104	114	104	120	106	96	109	131	106	101	107	95	102	129	125	117	107	130	108	97	108	110	90	98	96	96	126	118	103	97	124	97	103	99	109	111	121	132	104	106	126	107	117	98	93	106	110	94	118	113	102	95	122	111	106	108	95	113	102	107	127	104	119	116	127	116	126	117	100	103	107	120	118	111	103	119	113	92	111	92	102	124	102	122	121	97	93	110	112	122	99	124	100	104	118	127	114	113	108	122	98	104	129	100	91	102	100	105	108	119	119	98	107	113	106	112	94	103	123	133	107	101	129	104	106	110	136	101	104	102	120	115	119	93	126	104	103	99	108	111	117	97	112	121	106	125	101	104	89	91	114	109	111	115	96	94	115	123	104	96	148	132	98	97	97	101	131	86	106	114	88	109	98	126	102	88	130	105	106	123	110	83	128	118	84	113	90	82	115	115	77	113	113	90	105	108	132	110	105	117	93	125	109	116	95	113	111	103	106	102	126	102	106	107	101	103	114	103	99	118	130	106	118	93	108	121	102	95	100	107	127	100	120	100	118	117	116	121	119	107	106	123	118	111	101	110	115	100	96	110	108	114	115	114	102	128	116	123	95	117	107	106	105	83	102	109	106	100	110	111	122	109	117	120	112	116	121	116	110	118	119	121	121	97	98	109	128	118	106	119	120	97	118	84	111	105	104	98	121	127	110	109	123	95	108	117	114	118	124	118	121	113	120	104	98	99	123	109	114	92	93	113	112	111	88	107	125	125	102	115	108	117	106	88	117	114	121	110	88	88	104	116	103	131	99	125	124	100	110	84	94	110	94	92	113	115	99	99	117	114	93	89	108	100	101	110	114	106	110	112	100	108	113	125	124	102	122	110	108	113	101	110	105	96	102	113	118	117	146	111	101	87	101	103	102	118	119	97	91	108	110	122	93	108	119	111	123	114	105	100	120	126	100	115	118	94	108	111	99	121	109	111	103	104	126	115	107	117	141	126	109	80	119	110	118	120	101	90	134	112	108	88	105	107	94	109	118	98	113	115	116	100	92	117	120	112	102	123	119	110	119	116	93	109	104	117	92	103	111	105	114	91	107	87	135	112	100	87	115	117	117	109	86	100	114	107	119	124	103	112	113	104	105	120	104	103	102	96	114	108	113	115	107	113	114	114	120	112	113	109	110	127	118	107	110	124	106	107	114	91	97	101	99	104	113	105	100	117	111	125	109	108	119	106	97	113	97	115	105	116	104	102	92	105	105	121	106	120	110	119	112	119	93	110	103	116	114	97	118	121	99	112	104	113	113	111	108	106	89	116	120	97	117	109	127	110	115	109	128	109	135	103	115	111	101	114	121	109	119	108	117	111	89	105	102	101	102	98	120	126	118	114	103	95	109	114	99	117	118	108	115	98	100	105	119	103	116	99	131	102	109	124	116	119	114	111	128	105	110	113	126	76	104	82	110	129	96	113	127	108	111	111	87	117	104	92	118	121	123	120	105	122	109	115	99	126	127	103	89	113	90	101	105	91	98	115	103	108	82	101	117	116	119	112	101	111	116	112	97	102	114	107	119	113	118	109	92	113	128	100	114	88	100	84	121	85	99	94
14563	1139	2245	2773	2374	2022	1625	1321	1134	1014	895	742	707	662	607	647	571	502	473	481	462	423	417	406	374	432	379	377	378	370	373	365	370	329	386	360	356	375	319	345	329	321	312	343	310	327	327	346	315	345	298	319	309	335	279	316	306	290	304	326	290	332	310	330	261	326	289	340	350	294	345	309	326	311	300	331	332	293	289	329	261	266	292	293	280	300	271	292	289	312	267	289	302	327	294	306	337	287	285	306	303	286	290	309	301	289	304	302	318	309	304	272	279	276	290	311	312	306	274	304	277	320	323	310	315	289	277	284	295	323	278	303	289	284	282	296	307	267	310	310	293	268	276	323	294	273	288	338	267	291	300	294	272	299	304	283	309	288	294	315	264	307	324	303	305	282	293	299	309	249	285	305	289	279	313	293	281	323	292	309	319	285	292	320	299	314	288	312	320	275	274	302	279	289	308	281	303	275	300	278	294	311	328	290	292	294	295	304	282	282	306	263	303	282	292	282	328	307	294	256	296	293	284	286	323	324	314	293	295	289	284	313	307	287	275	286	311	282	309	273	307	289	283	289	279	288	275	325	302	275	314	302	293	286	298	302	300	330	304	309	261	286	316	280	304	283	282	286	304	286	305	286	303	309	273	337	317	290	302	293	308	274	267	276	290	289	269	290	318	295	309	313	301	297	281	282	269	299	282	314	277	357	254	294	278	302	301	299	311	296	311	297	309	297	316	281	293	319	296	305	303	287	296	283	282	297	289	300	277	295	280	281	276	278	302	285	312	253	293	292	258	284	310	293	312	303	276	310	271	272	271	238	291	298	291	297	306	292	307	293	303	316	293	291	310	294	288	300	291	291	311	286	277	330	261	304	286	315	303	290	295	320	317	308	280	299	292	287	302	276	295	298	291	289	333	289	281	313	257	237	299	304	310	322	291	270	297	289	289	266	283	304	303	313	304	332	292	274	309	293	276	286	291	288	282	279	288	292	289	303	285	323	288	296	304	301	310	308	276	296	321	268	264	312	310	273	297	340	302	337	303	308	308	282	281	256	308	287	301	272	321	276	322	285	317	309	299	299	282	296	310	250	296	318	301	286	323	298	292	304	313	279	275	277	280	271	292	305	279	265	264	290	295	313	296	295	279	271	300	304	282	302	301	292	292	284	308	312	278	319	307	241	288	311	281	274	293	319	301	288	306	291	266	293	307	293	326	291	298	292	297	284	314	252	312	298	314	340	308	300	300	290	310	281	301	298	293	301	255	295	277	274	292	281	318	307	254	248	302	294	278	302	277	290	309	302	312	316	287	299	276	280	327	274	291	271	269	279	312	291	324	309	299	268	274	309	323	310	291	298	301	270	314	259	295	261	288	326	285	300	269	283	306	296	301	289	297	305	275	267	305	277	276	300	282	286	302	284	306	296	271	278	308	304	296	319	267	287	302	272	295	285	314	281	285	298	287	274	247	285	283	303	307	292	276	298	287	312	281	294	294	272	268	293	282	313	288	290	271	312	300	282	293	307	286	284	310	290	277	273	282	291	296	319	286	318	276	272	325	299	288	308	283	310	291	289	284	292	280	268	331	318	309	322	311	311	322	325	303	283	304	293	272	310	287	304	287	299	332	320	309	304	287	306	291	293	299	305	290	290	280	298	318	268	281	328	314	276	264	298	303	289	278	271	296	278	289	319	291	289	296	289	306	329	265	292	314	318	291	301	296	284	314	280	306	270	295	315	282	272	289	318	277	280	347	299	298	289	291	326	292	307	295	342	322	260	277	303	302	294	292	321	300	295	276	301	302	271	293	298	292	292	297	286	309	281	286	283	296	309	306	300	291	268	333	300	280	279	291	323	274	287	279	290	270	310	284	290	297	287	336	317	309	290	269	317	257	284	267	278	318	306	284	316	309	265	291	302	295	275	284	296	288	279	298	286	293	305	284	307	308	293	322	294	330	306	289	288	292	304	308	292	309	323	284	303	292	287	319	309	312	326	283	323	315	305	314	286	287	322	283	299	278	312	341	286	286	303	292	290	286	288	304	346	290	309	289	311	290	286	285	297	310	305	319	298	304	298	306	275	308	295	296	308	291	320	279	301	319	276	287	302	296	259	281	292	298	300	308	284	280	313	286	270	297	276	266	261	283	300	289	312	324	281	281	276	306	297	323	286	333	304	284	284	273	277	300	286	313	323	301	317	327	292	337	298	326	292	296	280	287	296	298	308	299	299	287	294	291	324	312	283	279	285	308	336	282	327	298	312	314	274	282	284	275	317	270	289	281	269	277	308	303	297	284	257	287	303	320	277	309	291	284	274	303	259	302	301	308	309	240	319	289	297	318	326	291	311	286	300	239	306	278	323	269	290	293	291	270	314	290	287	288	302	286	315	291	292	303	309	287	303	304	303	276	296	315	318	294	276	296	304	270	306	300	310	277	301	263	325	315	282	298	294	292	290	337	264	269	279	297	292	266	292	283	309	322	287	295	288	320	318	283	287	292	293	303	281	298	314	301	289	297	302	328	267	298	303	281	316	284	314	319	284	278	280	314	312	310	282	265	304	301	277	286	317	312	249	322	296	284	302	296	278	323	289	316	280	289	304	312	320	280	284	293	266	300	307	263	264	277	283	338	303	282	286	310	277	285	301	297	305	288	308	286	314	271	312	317	292	270	272	290	274	318	306	289	297	316	294	313	289	277	299	302	276	294	269	286	267	310	305	289	304	281	306	259	295	282	298	290	307	309	311	313	296	275	296	268	292	319	290	317	278	323	313	316	310	307	305	285	328	289	269	292	298	297	304	296	266	282	279	288	284	288	290	314	291	309	316	294	262	284	311	270	295	274	275	280	298	306	302	288	273	281	297	288	313	332	301	286	270	307	285	324	322	271	306	284	295	274	319	279	305	285	290	309	334	324	298	285	273	331	305	315	284	281	278	280	256	295	296	309	274	320	303	295	301	328	325	254	317	261	290	300	318	303	277	284	321	320	257	307	295	307	341	306	262	305	311	311	268	274	287	284	328	287	322	294	289	290	305	326	270	316	263	271	303	279	270	291	295	318	286	314	298	288	302	274	294	313	287	317	272	305	298	306	313	299	300	340	268	281	309	285	312	323	279	269	333	311	278	302	276	296	271	297	330	302	308	297	317	284	308	278	287	301	286	296	284	308	282	263	304	284	276	277	296	275	277	315	311	322	317	281	281	293	305	300	286	273	286	301	297	291	304	316	273	296	312	286	291	292	294	279	323	309	284	255	275	295	298	271	322	303	294	303	282	286	313	299	301	303	262	282	297	301	315	302	298	272	278	318	303	274	336	294	295	292	320	316	285	286	315	299	307	298	294	297	310	298	309	308	273	293	318	280	267	294	278	311	288	287	302	288	268	308	311	310	280	313	300	300	277	304	291	288	318	307	304	327	312	303	301	289	247	294	283	293	273	293	298	309	292	308	281	275	305	268	296	277	327	286	334	313	325	315	317	273	305	280	321	310	301	296	304
38309	12494	2657	1786	1225	892	692	607	474	382	395	357	299	304	300	309	300	271	234	241	245	229	246	226	229	212	268	251	236	229	230	241	283	225	238	212	245	229	226	232	203	199	207	227	219	210	202	192	192	218	202	230	185	211	241	222	202	211	228	210	217	234	213	239	222	228	213	220	220	216	213	213	228	227	242	217	243	219	206	244	242	204	207	203	203	242	218	228	179	209	201	242	180	204	202	194	223	215	198	198	208	230	199	220	215	226	217	216	189	195	209	239	233	230	207	207	212	193	211	206	198	200	217	219	215	228	215	236	229	200	221	206	216	242	211	187	226	220	225	231	239	213	217	226	212	197	194	196	209	187	225	231	215	208	228	222	179	219	198	210	226	217	204	213	207	183	205	252	189	221	240	232	210	184	215	201	216	235	217	225	214	210	209	215	224	208	220	250	205	205	216	204	219	242	187	195	194	206	215	229	249	232	200	196	195	213	237	187	241	212	204	213	189	198	204	228	210	217	212	212	221	216	210	233	221	223	207	208	206	250	229	211	220	225	222	223	219	219	215	211	185	239	225	186	244	239	228	225	213	209	225	197	207	222	223	205	206	184	221	215	205	202	192	228	201	188	213	216	230	210	227	213	222	180	223	211	212	230	208	213	224	228	217	214	203	207	197	211	198	191	213	193	219	196	185	208	196	194	235	215	237	218	206	208	233	202	212	234	229	192	203	207	210	240	216	209	222	230	212	220	215	194	198	207	231	216	224	228	248	220	231	214	184	201	203	176	214	226	245	232	250	238	196	223	206	221	217	197	229	228	200	215	228	210	204	221	206	214	202	213	236	204	205	226	218	209	207	210	244	221	216	189	215	223	214	209	228	215	205	200	212	211	221	221	241	213	201	215	225	214	196	229	206	213	231	227	211	202	212	223	192	215	220	226	208	219	219	210	195	215	207	215	228	211	207	186	189	195	222	201	211	241	207	249	204	210	209	218	222	203	200	214	233	233	213	216	218	198	217	227	220	241	205	216	224	198	205	217	257	219	189	220	209	202	215	244	221	216	242	243	206	245	229	217	203	213	177	215	217	190	190	212	209	212	215	203	191	189	202	212	214	199	182	222	213	192	199	189	219	212	206	203	197	208	193	211	228	218	206	207	235	247	233	201	191	188	200	217	243	206	197	224	202	218	215	209	193	195	226	218	200	215	203	215	216	213	161	215	207	226	199	205	200	203	243	200	192	208	177	197	208	219	208	200	206	203	223	202	201	223	208	215	248	199	220	213	229	235	197	211	187	187	217	219	237	199	232	207	202	221	221	214	210	197	228	225	218	194	227	211	213	198	222	203	197	229	216	230	214	212	206	241	197	225	229	212	199	194	212	204	216	198	227	217	213	222	208	233	195	232	216	208	200	221	204	197	235	201	234	197	224	233	247	231	199	215	205	231	213	227	205	214	197	205	236	219	210	226	222	214	201	211	190	226	232	237	205	239	202	193	216	210	218	207	221	202	168	227	217	216	232	198	233	228	208	237	231	206	201	218	199	220	236	210	216	206	208	223	200	203	209	227	203	170	221	205	213	199	179	198	197	220	221	226	217	240	213	201	194	215	184	223	224	219	230	213	225	225	207	203	227	212	225	191	224	237	242	205	223	193	216	210	210	214	226	210	214	214	223	214	220	201	212	201	202	205	205	214	207	216	205	205	220	225	204	191	184	200	231	218	183	239	212	187	194	224	203	211	205	210	209	207	199	202	224	197	215	228	237	225	217	201	213	195	219	212	231	193	184	206	202	210	222	183	207	211	214	224	226	209	222	222	227	204	230	204	223	196	232	211	204	199	196	186	236	239	230	204	224	235	240	226	221	209	198	208	200	195	213	148	223	227	206	224	216	201	228	225	226	222	195	210	209	191	220	198	165	209	234	209	206	237	200	201	225	213	193	197	198	227	205	181	221	207	215	224	247	202	196	224	195	206	208	224	226	218	208	194	214	223	198	198	209	211	195	219	223	204	212	224	198	232	224	185	221	198	202	230	193	205	227	224	206	211	194	195	225	248	224	207	214	212	219	224	198	219	206	213	189	209	198	226	202	208	199	208	177	225	226	196	206	218	216	217	226	229	242	235	219	225	200	195	192	209	207	222	186	220	200	179	212	229	230	178	211	230	221	209	234	204	196	188	196	205	215	196	214	201	204	189	216	211	204	203	201	213	243	222	221	216	202	210	215	203	216	231	224	224	201	192	229	207	202	196	217	201	216	204	203	182	213	215	170	202	197	203	207	206	211	198	215	203	200	245	218	207	246	234	218	198	218	177	184	205	225	238	197	218	208	228	191	205	239	196	204	213	216	231	227	243	188	216	213	182	214	190	178	210	201	215	212	195	167	213	206	211	215	214	195	220	225	206	243	213	219	209	192	212	223	231	223	204	187	206	233	189	230	206	205	233	225	195	210	224	200	197	222	222	222	201	216	226	207	211	237	223	212	215	205	183	215	226	215	187	189	228	199	230	232	206	196	192	227	213	227	204	209	232	223	211	230	205	224	234	213	209	208	263	190	201	228	219	204	186	225	216	225	199	189	206	216	207	224	238	230	200	224	203	203	207	205	225	206	200	182	202	246	236	195	212	205	208	224	229	216	217	202	206	219	207	201	216	199	222	206	227	242	214	239	230	177	220	198	217	217	220	197	201	210	203	219	228	204	188	182	217	210	186	182	219	203	216	219	231	205	238	221	234	202	203	240	201	246	218	195	190	217	206	213	196	193	217	198	229	203	214	209	205	215	248	219	202	187	218	201	228	215	202	221	227	206	205	224	244	234	188	222	209	213	214	244	214	231	218	222	218	238	227	198	209	175	214	188	187	206	234	192	229	210	202	220	229	214	234	197	224	211	213	210	197	184	231	223	205	206	214	239	221	218	196	237	207	215	194	199	221	230	218	211	215	230	217	220	186	194	202	200	201	180	230	221	255	216	206	233	203	211	205	232	200	206	218	218	224	214	209	235	224	257	238	237	211	241	195	212	216	206	221	199	220	199	223	199	244	209	195	218	213	230	207	221	202	204	212	238	225	225	208	212	217	206	247	219	236	248	211	203	207	207	214	195	230	232	204	242	230	212	217	243	211	184	205	199	215	197	193	214	212	214	228	193	237	194	189	242	229	216	201	209	204	222	248	206	221	235	235	217	217	234	202	189	209	231	219	219	183	221	208	213	204	214	216	243	189	210	224	219	229	227	225	199	222	223	211	211	212	206	209	203	188	211	213	212	196	216	212	194	221	232	211	195	206	217	203	229	204	231	223	210	184	215	229	205	196	209	227	215	222	238	211	206	216	215	191	205	197	211	216	199	201	212	202	221	190	193	197	217	209	208	215	231	209	208	193	250	218	197	205	192	197	198	209	212	186	199	228	233	232	216	202	205	219	218	215	181	219	218	202	211	208	225	232	228	211	187	211	231	221	208	205	228	220	215	215	200	196	199	206	206	203	182	218	258	214	236	236
20798	1970	4300	5123	4423	3498	2951	2339	2046	1872	1506	1425	1320	1150	1085	985	944	976	908	858	799	800	716	769	711	751	665	664	701	683	635	655	661	639	612	588	597	597	607	612	604	573	589	577	554	585	532	565	557	546	583	536	577	530	551	559	566	565	559	514	556	555	575	534	546	579	545	566	529	552	554	587	524	510	508	572	510	532	494	556	472	537	549	532	493	530	555	515	518	531	515	543	516	501	524	547	562	508	509	559	523	547	522	502	485	551	475	518	533	511	501	539	531	474	518	497	499	544	529	502	529	560	503	516	493	491	482	492	498	507	509	468	537	519	517	523	519	523	508	467	528	550	526	561	513	494	526	499	523	517	527	551	477	510	483	511	473	520	510	551	494	467	519	516	502	474	476	533	506	512	489	486	493	495	576	506	511	524	551	516	533	542	516	527	482	478	528	490	517	547	477	563	542	482	498	507	507	532	482	531	511	532	478	515	497	494	512	469	492	491	505	507	487	504	481	486	531	473	530	533	481	506	478	489	516	509	522	556	539	503	538	521	491	499	545	532	486	477	536	512	489	507	497	507	522	532	485	480	499	527	507	481	504	502	493	507	538	507	489	504	495	522	549	555	498	489	510	522	487	514	504	506	507	512	537	517	500	479	518	548	502	486	491	536	532	505	483	523	529	461	540	556	467	514	505	522	517	538	506	518	503	510	486	482	532	518	498	500	519	507	516	508	514	570	511	487	500	533	500	495	468	480	507	514	507	506	486	528	508	477	524	512	538	513	539	491	523	567	493	504	525	511	510	484	534	500	506	487	489	503	520	464	504	542	519	493	507	475	535	536	504	522	482	510	514	502	496	485	477	508	459	487	520	520	503	538	511	523	495	490	510	479	511	471	493	533	513	512	503	467	549	519	522	516	543	499	482	480	497	499	461	515	483	503	505	522	492	504	504	495	508	497	510	565	467	483	507	470	492	469	490	529	510	503	523	486	475	519	507	515	530	517	522	455	531	513	489	488	530	516	510	551	523	533	519	535	520	495	501	500	499	509	485	484	572	539	515	460	497	522	504	485	507	523	495	527	500	518	495	479	492	489	507	512	461	536	510	491	535	536	497	496	511	531	479	506	533	501	547	541	558	487	500	514	521	519	504	525	508	520	509	500	509	550	484	489	490	515	507	518	521	478	521	517	501	517	518	462	491	494	550	471	540	527	527	532	473	492	501	505	515	524	531	526	522	502	513	561	478	485	481	502	497	485	495	524	520	468	496	510	524	482	514	473	531	506	551	522	485	521	514	504	526	500	542	470	538	483	488	525	510	510	522	514	567	515	495	493	534	523	496	494	486	477	497	495	505	475	495	545	492	494	457	545	488	515	536	486	501	528	492	542	550	541	539	500	464	467	526	500	493	510	506	504	519	522	498	498	487	480	506	552	542	485	534	502	495	485	524	522	527	507	538	516	498	486	503	510	500	522	513	522	491	539	530	523	497	526	497	498	503	526	494	527	516	497	550	467	532	488	515	532	497	478	498	464	504	502	526	518	538	522	507	538	493	479	515	517	528	518	506	507	459	519	506	515	528	458	492	535	543	531	526	518	492	503	564	520	534	519	486	508	490	521	490	482	507	507	475	510	522	508	561	493	517	523	514	530	497	548	530	514	518	526	492	499	509	471	535	520	506	518	533	487	511	505	500	537	524	508	479	514	520	495	517	511	494	504	547	518	458	489	540	499	520	522	516	522	506	552	487	484	515	505	526	541	512	496	485	513	534	487	545	484	483	473	499	537	536	558	468	516	512	452	521	483	460	485	489	460	485	492	462	503	485	516	511	508	506	540	516	536	521	492	509	500	493	509	483	528	494	515	541	536	488	556	490	496	508	512	534	473	504	523	558	531	479	513	513	504	524	502	520	486	520	505	504	488	510	552	553	452	500	504	514	470	466	540	511	530	504	513	509	516	527	473	510	469	504	511	519	508	509	483	488	529	521	546	503	538	524	486	495	520	482	501	543	497	500	499	531	515	540	513	479	538	526	525	527	528	453	487	489	527	497	463	550	525	476	519	542	538	509	508	492	495	510	516	557	507	531	510	498	500	487	511	528	539	482	480	506	506	502	497	491	508	530	517	536	520	472	486	502	495	509	552	483	486	568	515	505	497	531	493	529	505	477	510	525	459	505	482	499	492	472	527	505	492	485	523	531	535	511	543	482	500	519	484	486	524	529	476	527	486	504	450	499	528	529	509	470	517	512	494	524	533	494	509	462	516	513	516	472	504	498	509	497	510	495	516	493	509	525	488	531	509	504	515	521	483	537	519	470	501	504	499	504	523	490	537	524	500	514	466	486	481	547	551	511	542	553	531	493	502	516	510	501	522	527	545	538	532	528	480	487	487	500	507	508	501	509	469	523	563	524	521	506	511	518	503	499	495	524	508	489	486	487	483	514	521	523	475	504	482	513	462	545	521	534	527	538	499	474	528	491	492	521	495	508	506	552	508	526	517	528	524	548	515	527	488	508	532	525	499	521	507	514	521	464	497	501	534	514	503	493	483	524	477	524	517	539	507	529	478	501	490	519	505	515	506	505	486	548	499	533	522	536	505	561	520	502	529	509	515	451	517	502	466	517	470	502	529	511	491	505	482	540	478	474	538	480	518	510	489	566	490	498	514	477	484	519	499	491	507	530	552	484	528	527	500	507	513	519	449	490	544	522	488	501	481	519	483	473	490	494	496	472	493	502	496	512	475	486	504	531	531	509	534	482	499	527	499	502	486	487	474	464	484	482	525	533	546	493	502	496	520	489	496	553	519	485	499	493	457	481	507	502	496	498	518	522	524	488	482	494	503	546	506	505	571	506	518	501	482	469	467	472	509	526	532	530	480	499	520	463	434	472	483	509	515	502	507	531	528	521	509	516	473	471	493	519	517	494	479	546	548	526	561	519	474	498	522	490	489	484	510	509	508	538	478	520	491	473	481	524	543	528	526	574	488	557	511	492	512	519	513	488	492	532	513	443	521	514	520	549	499	500	492	494	550	503	509	505	528	484	530	512	516	553	551	500	523	544	508	507	512	473	520	518	525	525	471	500	493	506	491	464	489	516	500	500	491	464	467	519	456	461	505	523	487	490	495	487	487	478	498	537	506	515	513	484	529	495	490	513	525	506	530	505	483	555	508	517	518	496	503	486	543	486	539	507	463	526	500	533	478	476	497	496	474	515	520	504	510	515	517	516	543	517	517	518	515	518	493	549	495	506	509	531	525	490	506	503	535	484	525	519	499	498	516	472	475	513	501	491	511	474	493	560	473	495	539	509	471	482	484	502	469	486	497	558	531	484	523	537	493	520	508	496	540	470	501	529	520	518	499	488	523	552	495	573	458	484	500	498	512	515	502	508	504	509	523	500	512	541	456	516	496	499	502	506	489	508	509	485	525	515	561	484	522	492	496	474	505	502	559	489	512	500	515	502	535	505	496	532	468	553	540	509	494	496	542	503	481	503	523
5020	123	81	62	51	52	55	53	64	62	63	50	50	57	56	53	41	52	47	41	46	43	44	64	58	55	44	49	56	47	52	53	46	48	52	49	60	56	62	46	44	52	42	43	60	47	53	65	43	59	46	62	55	44	38	53	51	57	45	48	52	53	41	48	58	50	40	39	67	50	47	40	57	53	51	52	44	55	44	51	51	54	40	41	56	53	44	55	44	53	60	50	35	39	45	53	51	40	67	54	49	62	48	44	42	59	49	58	62	61	51	51	50	44	41	47	63	60	51	67	54	48	38	51	56	55	52	33	47	39	46	46	49	50	49	59	47	55	42	59	42	38	60	40	59	39	54	54	43	36	57	51	52	43	58	57	65	43	60	48	43	47	46	58	40	50	56	65	26	68	64	47	45	53	62	43	57	50	62	47	45	39	56	59	48	47	51	44	47	35	50	40	40	42	51	48	53	49	58	47	59	44	43	48	49	59	51	47	61	51	57	52	49	54	45	48	39	61	60	50	65	51	54	60	59	38	61	42	54	53	44	48	46	43	59	47	58	40	55	60	43	51	48	38	53	47	42	51	54	56	57	49	60	55	62	60	55	47	42	47	55	50	40	58	43	51	44	43	57	55	45	47	57	50	60	48	47	43	41	45	52	53	60	45	56	46	45	43	57	64	52	48	65	43	44	47	46	55	61	59	49	40	63	47	46	46	51	54	42	47	40	47	46	51	44	74	40	55	48	47	58	42	51	48	60	50	55	58	51	48	51	54	46	58	55	49	67	57	48	60	49	48	43	47	62	55	52	42	44	37	59	45	64	40	44	51	44	48	44	47	46	47	49	55	56	47	52	57	55	55	51	45	46	54	46	52	31	45	66	61	39	52	40	42	50	57	46	47	38	54	62	35	48	42	53	41	49	44	43	58	56	49	48	54	51	59	55	40	55	55	37	46	57	63	50	54	54	47	49	44	54	53	43	57	37	60	49	62	49	68	43	47	49	46	53	54	59	51	51	41	49	46	45	56	44	59	42	55	59	38	48	57	51	47	44	53	48	53	41	60	55	60	44	52	47	48	48	45	41	39	43	53	52	53	46	51	46	57	41	50	54	48	56	49	48	56	51	52	46	51	50	41	50	46	56	60	43	52	51	46	47	53	43	58	56	55	49	68	51	52	54	58	52	67	41	58	48	43	45	54	57	52	55	40	41	47	63	33	42	61	50	44	43	53	56	51	50	38	56	54	68	40	59	53	51	54	48	52	61	43	60	51	63	47	60	53	54	36	43	54	29	43	57	37	49	40	42	45	58	55	59	45	66	57	57	56	44	47	60	57	47	45	41	53	43	38	51	48	55	71	53	64	48	47	43	56	44	52	52	70	44	48	57	38	50	60	47	39	51	45	44	59	60	55	49	35	52	58	44	48	62	50	49	50	55	46	49	57	43	56	41	44	57	45	56	43	39	67	42	54	48	42	49	55	57	44	56	61	35	48	57	53	48	59	52	41	41	35	51	54	49	48	53	56	44	49	40	36	49	45	56	48	62	50	54	68	53	46	50	58	44	58	48	51	60	54	49	40	42	57	50	51	42	63	41	48	39	55	60	45	60	50	55	58	55	41	44	42	55	56	48	59	43	44	49	46	44	45	43	58	52	37	49	45	49	49	41	47	44	59	54	51	64	57	51	56	44	59	53	53	38	52	53	45	42	49	47	42	49	48	34	36	43	53	38	55	53	60	68	35	56	49	65	55	46	47	55	50	46	65	44	52	51	58	56	50	46	49	40	46	58	51	54	64	35	38	52	45	49	61	57	53	53	60	49	48	45	59	42	49	46	43	42	47	50	47	45	54	43	49	47	49	60	48	52	45	39	40	43	50	46	53	47	44	48	48	53	42	41	43	44	49	39	42	47	50	41	45	52	54	50	54	59	48	72	42	42	62	65	45	48	45	53	55	53	50	45	55	49	63	64	57	51	36	49	54	48	35	51	41	57	47	45	43	64	50	50	62	50	60	63	38	46	45	42	52	54	47	59	45	50	58	46	42	61	44	53	44	45	54	54	52	44	43	51	41	53	37	60	48	59	57	55	46	54	45	49	63	55	61	57	42	54	48	58	55	59	42	42	50	73	52	61	43	61	44	47	51	36	42	45	53	56	54	46	49	57	52	44	46	50	46	43	36	56	57	56	50	39	55	47	57	59	55	52	46	56	46	47	47	44	39	54	45	46	43	45	54	56	43	52	50	61	42	47	47	54	50	34	50	56	46	54	54	49	59	50	54	47	51	45	41	39	54	53	47	48	41	42	53	51	48	39	54	41	41	49	55	48	54	50	51	54	56	42	48	64	50	50	42	57	52	58	52	53	62	47	46	48	42	42	48	43	54	39	59	57	54	51	60	55	54	43	49	49	54	31	44	57	60	48	34	50	52	36	52	59	51	42	44	52	49	50	53	62	47	41	44	49	51	30	47	59	61	50	42	64	48	51	59	43	49	59	44	47	53	57	44	51	54	47	38	62	39	60	48	52	56	48	51	55	49	55	54	47	49	47	54	67	51	47	49	36	66	67	44	50	57	53	59	48	45	45	48	47	43	50	57	46	48	36	56	58	52	53	47	64	46	48	56	56	46	53	39	49	52	36	59	53	53	48	44	45	41	75	59	31	59	62	45	48	51	51	51	37	67	48	33	43	42	44	63	47	51	48	59	42	53	51	57	40	61	52	49	63	45	39	56	46	54	53	56	53	59	48	48	44	46	36	48	57	50	48	57	49	47	45	52	48	61	41	58	54	54	50	66	57	58	50	49	41	59	49	66	40	56	44	55	46	66	55	49	66	57	36	46	59	54	60	60	54	53	53	56	61	48	52	50	50	57	49	45	47	49	59	50	46	47	49	47	53	44	46	50	45	40	65	54	48	58	48	51	45	46	54	61	51	42	55	65	52	57	56	49	47	49	40	45	49	56	61	52	57	48	53	51	54	50	35	47	45	61	42	52	62	60	53	65	63	41	44	42	45	56	57	43	44	50	46	42	65	49	64	47	43	54	59	45	53	49	55	54	60	51	56	51	57	52	49	46	57	57	64	40	40	46	48	54	47	49	50	40	50	61	56	46	42	52	50	52	51	47	60	58	44	48	47	51	49	55	53	60	52	48	51	49	37	50	44	46	48	52	56	48	47	59	54	51	46	50	57	56	55	51	60	50	42	44	46	45	42	53	54	51	48	31	52	56	52	57	57	60	45	43	47	45	54	53	57	53	52	48	46	64	42	38	44	44	44	59	43	49	58	58	51	46	54	48	57	46	52	47	64	53	50	50	48	56	47	58	58	52	62	50	41	58	29	57	55	57	48	50	53	45	49	53	42	63	55	39	42	54	56	59	53	52	49	53	47	46	39	48	59	45	55	56	53	49	49	57	45	45	46	52	43	55	50	43	52	50	46	62	60	42	57	54	42	44	34	63	50	49	48	43	50	40	51	51	53	54	49	44	53	53	43	40
3259	204	265	261	251	248	212	201	194	195	174	185	202	184	180	182	153	192	194	198	171	162	176	190	139	181	154	163	141	147	161	155	151	156	187	159	165	183	187	172	155	183	156	160	167	133	171	164	163	170	164	156	154	169	159	164	152	168	141	169	186	183	159	149	167	159	139	174	149	173	174	149	166	171	158	169	138	179	142	183	163	182	156	157	180	154	139	159	163	165	163	153	161	162	163	202	158	170	161	152	157	171	170	143	191	147	177	156	167	161	165	145	154	161	162	172	150	163	171	154	151	159	170	158	152	168	187	164	163	156	164	164	173	163	161	129	160	179	144	170	183	154	148	175	177	164	164	138	181	166	150	178	162	165	191	137	178	150	161	155	170	172	151	176	161	157	153	168	156	168	173	154	161	166	159	184	142	150	164	167	130	149	168	148	157	161	186	169	171	165	162	160	160	145	173	171	140	177	180	144	155	158	162	157	174	170	159	159	159	153	159	146	159	147	172	162	160	143	162	168	160	149	169	174	160	159	160	148	164	168	179	149	157	183	159	143	166	163	183	164	159	169	151	151	172	150	160	182	159	162	157	181	162	153	183	186	161	145	169	150	183	169	171	161	173	142	171	177	169	170	155	150	176	159	174	160	173	169	181	160	138	174	157	164	148	154	143	138	164	169	159	149	170	155	148	163	155	156	166	156	168	159	167	186	159	173	156	150	153	152	191	150	144	163	146	158	160	175	164	163	163	158	157	156	145	165	160	160	156	149	168	192	157	165	158	140	148	149	144	155	158	150	133	158	172	160	142	178	148	187	154	138	169	159	155	167	171	176	164	142	169	140	146	172	157	175	169	156	185	195	160	180	170	142	146	160	175	166	183	160	158	191	147	169	166	159	169	158	170	145	166	174	159	191	142	156	162	160	168	162	150	168	167	159	152	182	170	151	170	172	164	163	154	153	162	161	180	146	154	152	169	145	154	151	164	153	154	154	155	164	167	165	161	165	148	172	159	140	159	154	179	155	167	162	169	145	180	176	170	151	158	159	164	149	171	130	146	133	181	135	163	157	156	154	166	168	161	159	163	167	187	202	148	174	154	143	156	151	167	143	125	175	162	157	143	174	170	144	169	140	155	163	170	162	152	166	155	146	170	172	153	147	166	165	152	169	181	178	164	169	172	179	165	165	165	142	161	164	159	143	169	154	158	139	145	146	167	140	154	159	168	172	169	160	148	127	158	152	187	167	165	165	151	164	189	153	175	168	140	179	174	189	180	159	140	170	149	155	162	170	138	169	181	152	154	165	177	145	153	142	165	157	154	154	162	161	150	165	156	151	147	171	179	153	172	157	181	174	173	135	149	157	180	183	138	156	157	154	162	147	140	172	156	164	163	161	178	153	146	153	189	160	160	126	146	170	174	151	188	164	163	172	155	138	165	153	152	137	194	166	194	177	161	163	162	186	138	164	166	173	149	157	136	161	164	166	168	167	152	174	164	156	160	175	173	181	148	144	157	180	164	183	155	178	154	163	165	151	139	161	160	169	163	155	165	159	167	171	168	174	156	131	169	160	150	155	180	162	171	158	170	173	160	159	163	149	163	158	146	155	147	139	151	153	177	157	191	181	176	142	167	181	155	155	160	155	157	186	165	155	169	156	167	171	161	170	176	131	173	172	142	174	139	154	141	168	139	182	159	181	180	163	155	203	167	168	156	159	161	162	168	156	151	161	187	170	163	142	171	149	180	162	155	175	148	160	172	171	168	173	167	168	180	159	180	158	180	172	161	171	151	147	158	146	144	165	184	153	154	149	153	146	150	150	159	163	168	163	158	123	176	152	153	141	163	188	174	151	162	161	163	158	149	173	188	176	169	170	184	146	137	167	152	171	172	132	150	157	165	152	161	144	186	149	160	159	184	150	160	142	145	150	155	176	178	142	162	171	133	146	161	145	151	154	162	175	158	176	141	181	162	156	157	156	162	152	149	147	182	150	152	141	153	150	162	163	168	180	171	164	130	143	182	165	161	161	135	147	149	155	142	153	180	179	159	168	155	167	159	146	154	151	172	135	162	175	179	158	166	149	168	161	149	182	164	151	168	163	153	175	166	154	153	153	138	150	155	152	145	176	147	195	170	168	140	153	163	160	147	156	166	159	138	175	168	173	136	159	134	154	156	145	162	169	142	140	177	162	150	167	161	152	144	153	162	159	169	168	158	157	187	156	160	161	155	152	146	191	170	168	176	153	151	181	172	154	142	156	160	181	161	174	158	144	140	159	154	165	170	152	146	167	154	178	174	178	172	174	167	167	155	158	159	154	162	144	166	190	168	159	171	165	183	147	171	154	162	151	198	161	170	168	151	161	155	150	176	142	164	133	188	161	137	169	155	155	160	162	170	180	165	139	173	148	165	163	150	170	177	142	166	178	163	178	160	142	179	166	157	190	165	151	178	165	170	163	174	166	162	159	161	154	157	174	175	141	136	150	162	136	162	135	188	154	173	197	138	169	168	146	174	177	142	145	140	160	174	141	168	124	146	200	171	167	200	172	157	141	180	182	152	160	171	169	186	165	151	151	161	163	136	160	164	171	137	161	139	153	164	159	164	158	165	183	147	155	153	153	152	140	151	139	178	157	175	159	161	166	147	158	160	170	189	167	153	156	148	155	143	166	189	186	173	155	189	165	155	155	169	153	171	161	154	137	163	164	167	157	165	191	155	151	184	155	181	198	167	160	169	177	178	140	156	172	191	173	168	173	164	155	159	180	193	174	183	161	163	150	163	157	155	150	134	164	176	162	165	142	181	169	153	163	167	148	160	146	165	148	156	161	167	168	173	181	172	164	156	153	167	175	150	164	163	163	179	154	167	130	159	179	150	172	155	199	176	147	162	155	177	149	140	171	171	142	167	153	129	139	175	142	132	168	156	163	153	197	136	168	183	158	179	166	149	169	161	180	186	149	176	164	181	144	172	174	157	160	151	151	135	163	130	179	166	164	170	180	164	171	162	171	166	190	175	168	166	167	182	161	150	156	164	166	176	135	163	166	159	176	158	158	177	173	169	151	146	156	153	162	177	158	159	178	144	164	181	153	169	175	177	160	158	177	169	172	154	153	154	161	157	162	182	161	160	173	162	174	149	162	158	148	167	161	163	160	144	124	176	144	161	167	178	173	171	159	171	166	145	154	155	159	194	157	156	154	171	142	171	170	163	138	147	177	161	166	158	172	149	160	193	156	142	160	163	174	124	159	160	147	178	165	157	164	138	171	203	151	178	172	160	173	163	185	151	177	165	169	152	156	159	164	150	147	171	161	164	139	165	184	165	159	149	149	156	163	146	155	167	169	161	151	140	178	171	156	154	160	179	179	149	170	176	154	150	180	164	163	162	152	169	164	163	142	163	179	158	170	157	161	183	165	166	163	158	147	159	138	161	144	166	156	159	161	170	143	138	140	146	169	154	151	162	185	145	165	139	139	153	153	169	157	137	183	171	140	176	151
26086	5210	1184	917	582	441	310	311	265	213	196	173	175	157	146	171	143	135	152	159	146	132	148	134	107	114	108	118	139	112	124	127	114	105	134	134	116	87	132	118	127	101	105	135	119	127	120	103	134	107	116	132	107	117	109	112	121	116	109	108	113	100	100	101	115	113	119	109	111	114	119	124	103	103	109	130	123	110	115	111	123	119	103	114	114	123	109	114	102	97	104	125	114	90	95	109	135	108	97	114	114	87	90	87	97	101	87	124	121	118	106	106	128	122	119	105	93	95	103	79	108	120	112	125	133	111	117	131	94	86	103	100	92	110	111	112	133	107	106	119	112	93	101	114	112	110	111	108	93	110	110	114	120	87	127	100	112	97	116	89	100	102	122	115	117	113	92	120	101	97	114	121	128	110	100	98	97	108	109	113	98	108	88	92	103	94	113	124	117	97	94	103	111	122	97	118	104	103	105	114	110	106	111	119	126	96	105	106	112	101	92	84	124	113	93	98	100	97	114	111	106	102	108	105	119	120	111	117	106	117	89	121	88	118	131	106	106	116	109	116	120	120	129	111	102	94	117	108	119	96	97	108	106	111	121	133	116	134	79	92	104	109	123	90	114	83	103	96	111	116	114	96	105	135	109	113	93	110	109	97	114	122	120	108	115	103	112	99	96	114	120	105	111	98	109	96	102	118	108	114	117	96	124	121	115	124	113	103	114	117	114	95	110	133	108	98	96	112	106	117	116	101	123	103	113	112	119	113	117	110	104	113	97	119	109	105	109	110	125	97	117	98	105	97	128	107	118	142	116	118	111	107	133	92	98	109	109	106	108	107	94	123	96	101	112	93	89	121	108	113	116	120	131	108	121	98	95	89	129	112	99	109	112	94	103	97	105	113	96	114	103	95	122	117	116	122	106	92	117	115	107	85	98	135	101	96	108	105	115	101	108	115	114	113	114	101	114	97	124	112	106	96	99	118	104	108	104	111	133	122	113	103	102	96	108	119	107	107	106	113	108	101	111	95	113	121	101	103	116	109	111	118	99	84	110	107	97	116	118	111	107	107	81	102	104	105	119	122	91	124	102	127	116	118	101	121	113	97	117	99	107	112	114	101	88	94	110	128	113	81	102	118	103	96	102	104	119	121	112	123	100	133	117	91	115	119	110	133	84	102	111	96	113	122	107	103	98	108	107	105	120	100	105	97	112	128	99	106	121	120	94	100	95	99	112	140	100	107	109	116	126	106	103	118	126	107	110	106	107	124	121	107	108	109	112	108	111	102	104	111	102	122	130	116	110	82	106	111	107	110	95	106	100	117	101	117	97	136	114	111	112	98	101	124	88	121	97	100	119	109	115	107	114	96	105	113	117	91	91	109	97	86	129	112	118	108	111	106	114	119	93	115	90	106	108	109	101	93	120	120	107	94	119	106	88	125	119	103	108	108	108	100	102	98	108	114	102	111	102	108	92	105	111	133	103	126	108	96	98	97	80	109	124	108	111	102	94	101	105	125	110	105	109	109	100	131	107	106	104	100	110	101	109	115	102	93	106	93	113	103	107	115	100	117	124	101	107	98	83	93	132	92	101	112	106	109	112	104	122	85	109	118	107	98	118	116	108	91	101	124	98	102	112	78	104	124	106	117	100	97	132	97	104	96	120	103	102	104	106	120	115	126	112	112	108	99	107	115	105	113	115	110	102	98	102	101	91	126	122	114	97	110	113	96	106	126	104	107	104	94	97	111	116	135	105	94	112	104	107	111	107	107	118	115	105	104	98	105	108	101	97	108	111	104	104	97	109	115	105	99	109	94	119	99	105	96	125	101	112	116	96	125	91	80	91	111	116	82	101	111	107	110	102	114	131	104	110	117	102	110	91	101	122	109	99	114	110	120	90	112	109	124	104	119	112	92	100	97	120	102	121	102	122	131	100	95	92	98	90	98	92	114	109	92	105	117	102	102	113	112	113	100	115	101	107	107	86	108	94	117	106	114	126	109	97	119	129	125	102	116	119	127	107	95	144	90	113	112	117	134	143	105	93	109	113	102	102	108	125	92	106	97	131	110	108	85	107	95	96	104	123	112	98	108	98	96	131	113	116	98	89	96	103	92	101	110	117	109	97	94	125	115	126	117	114	115	119	117	104	117	113	115	114	103	98	102	91	105	113	89	105	109	100	83	93	103	125	118	116	97	109	105	100	90	114	98	113	135	117	114	101	134	122	105	112	119	118	94	115	113	133	97	124	120	106	117	113	119	121	114	111	97	103	109	122	112	99	122	91	100	101	102	112	98	97	111	107	103	106	87	98	100	119	99	113	107	105	95	104	124	107	117	113	96	112	118	113	106	90	95	110	128	114	116	117	102	116	119	93	130	114	110	86	114	102	112	124	99	103	95	108	113	122	125	112	107	93	98	123	112	113	102	102	110	124	114	107	101	109	123	103	108	87	108	128	91	101	89	115	96	127	116	106	118	99	104	133	113	91	116	89	110	115	101	105	98	115	130	114	103	91	127	99	100	114	94	118	88	116	112	94	106	127	102	113	112	117	118	99	95	102	103	102	99	124	121	93	95	102	115	114	103	117	112	108	110	112	107	127	110	100	98	96	109	118	102	117	105	104	85	89	107	100	111	93	91	107	103	148	116	112	116	126	111	110	94	116	108	106	87	109	110	111	111	105	111	116	129	99	96	83	100	114	92	132	108	119	115	95	116	109	99	114	120	107	120	95	119	103	109	103	112	109	107	106	84	100	106	111	116	116	123	92	113	106	125	111	117	83	132	116	110	91	106	105	112	110	105	90	112	119	106	111	116	111	116	100	108	88	101	116	106	133	122	100	109	102	101	104	95	111	77	105	104	107	123	102	117	111	95	120	114	118	101	104	107	120	118	90	103	82	108	115	94	102	89	138	126	97	110	103	101	121	97	96	111	105	112	88	95	116	123	97	104	105	95	83	108	111	112	103	94	108	122	101	89	106	124	90	104	101	124	101	109	98	113	102	86	105	107	95	106	98	102	103	103	98	108	115	112	112	118	113	137	117	122	100	117	117	97	111	133	93	94	98	104	96	91	100	104	105	114	103	109	102	107	121	118	103	128	126	105	103	89	135	108	104	121	123	119	79	103	111	101	106	129	94	116	114	123	117	115	108	92	104	95	100	82	111	88	120	109	106	108	106	109	107	106	117	118	119	105	107	133	145	110	125	111	116	120	108	111	107	116	119	98	91	122	113	93	113	112	111	116	110	91	102	109	120	119	106	115	103	109	96	114	105	129	98	106	114	96	119	111	112	96	109	108	98	102	97	134	107	90	99	96	114	118	93	111	112	105	111	103	92	84	87	94	106	99	118	117	104	120	111	104	117	106	119	101	100	116	87	104	112	106	103	92	98	109	115	112	95	116	117	119	107	92	91	107	102	122	116	104	99	109	120	109	86	105	97	110	107	103	110	105	117	120	112	107	112	114	89	94	107	115	112	98	113	104	117	121	106	103	91	105
14613	1074	2272	2770	2427	1967	1581	1313	1139	1007	920	777	741	678	544	553	584	522	508	504	450	405	437	454	435	379	403	433	398	400	349	365	375	373	387	352	371	305	308	355	350	342	332	347	319	309	333	350	337	326	314	326	350	342	313	285	329	277	297	326	311	312	313	292	331	338	281	334	296	284	337	281	298	329	313	305	292	303	277	317	282	331	279	298	300	331	308	302	335	308	323	318	289	287	297	250	313	306	316	291	286	316	310	327	302	310	308	298	302	283	301	292	270	289	307	294	306	312	300	282	300	314	277	319	331	281	291	277	297	299	298	313	300	300	315	275	289	315	303	311	309	300	297	301	314	303	328	345	321	300	289	290	329	264	301	307	321	293	319	305	301	320	311	296	324	290	310	282	314	291	314	286	286	285	294	285	292	316	282	275	298	268	313	313	275	306	291	317	288	294	300	304	287	302	313	323	312	290	293	317	302	289	307	329	279	291	310	304	310	293	311	314	281	328	324	322	317	313	294	299	306	307	302	314	295	306	287	316	301	255	340	294	281	311	301	302	329	281	337	319	293	305	302	286	340	275	265	283	321	297	286	314	288	282	306	288	299	315	279	299	289	291	311	290	299	322	318	296	298	306	316	294	284	290	338	294	292	337	314	292	282	303	267	321	287	240	316	311	306	283	290	273	292	322	333	293	319	324	338	280	294	289	290	259	290	325	312	298	275	288	282	315	287	313	330	294	293	287	290	322	299	315	316	276	306	263	283	316	291	294	303	275	288	265	277	283	291	275	294	285	316	286	298	268	271	295	311	261	279	292	307	305	285	279	244	306	319	282	317	306	300	313	338	293	298	300	306	324	305	335	265	296	308	308	320	321	280	283	300	315	280	319	284	307	360	285	297	296	276	324	292	323	273	329	289	289	296	305	300	268	316	286	283	288	299	315	317	288	303	279	282	298	336	289	277	296	281	281	296	309	304	293	333	298	293	291	305	278	287	312	268	257	283	295	275	267	332	304	288	308	270	322	270	322	290	292	323	291	285	307	300	297	301	295	287	319	284	304	281	287	302	272	274	282	300	288	322	310	283	305	278	290	263	282	321	307	318	289	300	273	308	300	295	302	293	283	261	278	305	301	282	310	318	282	292	283	324	307	292	298	307	324	312	305	287	301	272	304	300	282	301	290	267	274	292	292	300	315	281	285	312	306	321	297	293	285	303	303	295	286	313	296	322	297	323	277	274	314	304	313	277	314	314	271	279	305	298	269	308	277	289	290	302	334	283	288	294	325	313	293	315	269	311	302	310	295	298	292	302	311	301	286	296	284	304	290	308	285	301	319	286	297	301	278	273	277	293	281	281	317	313	281	275	306	324	279	268	307	307	287	284	289	311	316	270	299	307	303	277	295	303	275	277	303	334	280	278	270	300	314	306	314	309	308	305	258	285	300	311	307	324	299	307	320	297	315	297	303	303	284	292	320	301	307	294	301	292	300	322	266	285	299	280	323	274	325	279	271	299	281	302	313	291	330	271	280	302	305	293	303	303	297	313	295	303	303	309	285	301	283	276	318	332	329	306	350	328	315	292	280	281	301	299	299	290	271	291	303	305	275	304	309	297	284	276	280	294	281	272	348	328	272	326	308	300	322	286	281	288	285	303	309	317	276	253	309	321	308	300	302	308	315	296	281	291	319	302	305	272	268	308	287	273	287	307	287	309	344	291	299	297	311	315	308	300	305	286	291	298	308	310	290	302	285	265	282	283	287	292	307	279	315	298	285	281	278	284	288	311	315	307	296	302	297	340	272	312	280	304	320	285	300	285	330	275	293	319	279	289	311	308	301	292	314	282	281	302	293	316	291	315	279	297	297	284	320	304	261	290	274	270	285	278	308	307	309	312	272	268	281	268	298	281	292	328	312	316	284	326	310	313	316	316	279	292	288	283	279	292	292	280	284	280	327	280	296	285	329	301	315	291	340	297	280	286	298	319	282	313	275	315	290	289	303	310	300	321	281	302	310	293	264	309	298	280	311	285	298	292	313	277	282	307	335	266	293	304	283	275	305	281	274	313	289	311	290	275	321	295	311	300	305	335	296	267	282	271	281	308	279	283	283	275	311	308	282	280	285	295	314	311	296	279	265	314	304	320	298	290	325	322	319	317	322	296	307	321	300	287	292	320	286	308	309	275	308	272	303	296	305	299	304	277	273	338	302	318	289	271	321	293	316	287	289	296	315	284	338	293	307	310	290	336	310	284	285	322	329	287	281	284	287	296	311	301	318	280	312	303	322	293	292	286	311	263	309	290	290	283	300	273	260	301	283	303	298	300	276	280	279	317	307	297	293	303	325	300	286	299	320	306	278	296	295	300	298	309	277	325	321	300	287	309	284	297	292	295	280	316	308	295	284	297	304	317	287	272	301	260	288	310	313	308	312	306	276	295	275	288	281	303	296	305	286	292	288	308	330	293	289	280	297	289	309	289	293	269	274	310	301	307	320	286	299	287	293	313	295	291	277	273	301	300	295	274	287	293	315	282	311	291	319	278	309	298	294	295	306	282	275	313	302	316	270	314	266	302	284	304	278	292	317	312	319	329	290	265	307	299	304	274	278	324	344	289	278	313	300	312	297	289	299	272	304	280	291	323	279	309	303	297	295	301	293	282	273	326	275	275	290	305	327	308	273	272	287	308	285	306	303	316	302	295	293	306	280	337	294	292	297	281	279	291	316	306	305	287	295	266	310	314	302	291	308	270	275	312	278	294	328	283	307	309	307	300	312	307	294	324	279	309	250	318	292	302	286	306	319	291	334	270	299	283	304	305	315	307	299	314	278	286	262	315	271	285	298	300	286	301	338	293	308	277	283	290	322	273	295	294	293	302	296	267	307	333	288	299	269	313	301	293	320	324	291	287	303	340	296	310	296	256	330	287	303	293	300	332	300	307	307	310	321	286	288	291	299	278	298	286	273	330	277	309	290	273	305	294	304	308	302	270	327	305	324	298	282	279	303	282	300	326	289	289	305	313	287	303	280	281	295	304	286	291	287	339	309	292	309	280	298	269	274	280	268	306	297	284	288	263	298	302	278	283	311	311	299	302	311	321	272	295	301	292	293	296	280	263	279	302	324	285	307	278	256	298	294	299	297	304	320	281	307	269	283	310	286	323	298	276	308	287	302	339	337	324	255	294	267	314	307	274	295	313	293	291	323	318	324	289	283	312	317	283	295	311	294	320	291	295	290	323	301	282	331	295	292	287	336	314	275	284	272	293	290	284	325	305	290	323	301	289	279	308	287	320	289	278	270	309	292	310	328	307	272	275	300	336	303	299	300	323	282	308	287	286	291	315	315	301	280	272	300	292	291	297	305	303	310	287	302	313	330	288	326	312	314	300	299	323	281	307	292	270	317	309	279	318	271	292	312	289	281	290	316	299	288	293	277	282	300	330	308	298	280	326	286	305	310	271	301	288	317	314	265	280	305	296	307	286	321	318	314	320	280	290	287
39071	12583	2678	1844	1157	847	692	563	518	430	369	388	327	304	291	318	269	260	256	263	262	249	226	256	243	242	234	219	219	219	258	263	215	255	230	216	225	215	218	234	209	215	212	215	231	229	222	207	222	233	202	223	255	212	226	232	209	234	263	195	225	192	185	222	200	203	206	209	252	216	221	200	224	240	232	220	203	244	195	219	199	251	214	210	208	204	223	212	245	242	225	201	232	213	222	176	220	216	239	223	238	212	215	228	214	206	206	207	232	205	215	220	235	229	206	192	210	187	207	195	205	239	193	213	218	230	214	219	229	206	220	209	202	202	214	201	229	219	189	195	217	260	193	227	198	199	218	202	216	238	239	213	207	192	183	217	214	206	221	194	201	220	220	224	208	217	212	202	218	189	227	215	216	199	181	203	193	226	218	222	212	196	245	187	198	199	192	209	192	244	218	232	204	238	200	200	197	206	202	218	200	213	217	191	204	204	200	247	196	209	213	201	203	192	224	203	229	200	182	193	192	210	224	231	234	223	242	219	226	234	212	186	202	200	217	221	231	219	221	220	218	199	191	240	196	210	207	208	201	194	193	190	209	220	228	228	191	232	199	230	224	223	245	182	217	224	190	190	207	213	200	188	222	211	214	230	208	213	204	201	214	213	240	194	217	220	223	209	225	202	210	219	226	216	205	216	209	224	196	213	211	211	231	214	198	210	186	213	204	206	243	219	205	214	226	211	198	208	219	238	210	202	240	232	223	216	188	232	228	205	253	171	227	235	226	212	220	217	211	202	179	211	251	222	233	205	207	227	218	201	203	229	203	182	220	217	208	230	207	216	173	217	177	225	197	215	204	203	193	209	222	206	211	219	208	238	215	227	243	228	235	206	207	202	203	224	225	215	207	224	217	229	214	231	188	195	187	215	188	230	243	198	226	213	219	203	209	222	200	206	218	237	235	206	199	193	188	224	222	225	206	204	233	257	201	194	219	216	221	207	217	216	224	210	184	213	194	227	214	222	191	242	211	230	248	234	227	201	219	206	191	235	236	235	218	220	218	197	211	228	207	209	211	240	209	223	190	229	207	218	241	202	219	201	219	251	214	233	237	210	236	221	208	220	233	194	212	199	222	247	224	200	220	197	206	223	184	209	217	214	202	214	192	194	234	178	205	220	204	222	210	217	226	222	180	223	198	203	227	217	194	223	213	212	231	229	220	224	200	236	226	245	212	220	214	187	218	202	225	221	201	227	215	231	205	207	211	201	209	221	203	197	193	197	215	217	226	208	200	212	199	217	207	212	181	205	220	206	256	224	192	193	204	209	215	241	202	247	225	218	213	199	211	223	227	214	235	206	210	226	201	223	169	208	216	192	225	194	213	212	207	206	193	216	247	231	233	218	211	212	203	175	204	198	214	243	212	219	220	204	235	220	184	210	235	197	214	207	207	216	212	207	217	230	220	193	219	242	202	256	226	221	230	210	213	228	183	234	225	189	201	209	211	206	195	221	221	242	206	196	211	224	224	248	231	221	243	216	210	209	197	224	217	210	208	222	228	214	216	223	203	224	193	201	205	210	201	229	207	216	223	231	204	202	205	202	246	225	180	219	216	221	190	229	203	228	188	209	187	220	209	198	216	245	199	230	202	197	215	204	201	209	229	203	215	224	186	208	212	179	236	198	219	229	215	213	202	208	200	203	220	218	228	216	178	203	191	224	222	203	194	203	228	227	215	192	183	219	187	211	228	218	210	196	201	201	217	203	212	195	199	219	191	240	216	234	209	189	209	227	237	204	240	230	213	203	209	223	211	203	202	217	207	215	217	212	207	210	206	206	201	223	230	234	243	210	200	213	201	256	228	235	190	240	233	210	223	219	208	199	217	241	232	186	211	203	229	223	202	187	233	238	212	214	207	219	206	208	228	209	211	214	204	217	206	204	212	211	231	198	208	209	219	204	215	208	217	216	206	199	217	218	222	201	198	199	217	194	200	214	213	230	222	201	205	203	218	210	212	221	222	229	217	232	229	228	199	220	223	203	210	205	216	208	214	193	210	231	198	209	200	215	223	203	200	211	213	177	214	217	210	210	209	203	199	241	206	220	188	222	202	207	227	193	197	209	215	222	221	213	220	235	206	206	214	242	185	231	241	198	222	217	243	221	199	206	218	189	222	208	204	233	170	218	208	210	227	229	213	212	201	212	213	230	199	204	195	222	233	210	212	189	213	243	217	179	233	218	204	209	192	201	202	176	241	214	222	217	204	216	209	203	193	195	222	200	194	195	208	229	214	232	219	196	212	199	232	210	220	207	184	191	223	230	220	213	203	234	210	212	227	220	208	202	201	210	181	227	199	182	204	215	201	211	208	207	230	201	199	190	210	242	206	193	237	202	254	208	186	209	213	220	215	196	208	227	222	207	228	229	219	205	219	189	212	205	192	241	208	206	217	227	221	225	208	228	198	223	225	201	213	193	213	224	187	235	222	211	182	188	228	211	214	236	215	233	202	232	208	198	191	231	217	225	225	192	219	225	212	227	208	217	206	190	192	193	223	217	209	212	212	213	242	219	188	201	221	222	190	207	209	199	224	214	213	219	196	219	223	191	244	222	236	208	218	174	216	214	197	212	206	221	192	198	182	202	234	207	213	207	206	203	219	212	206	181	234	221	211	216	219	213	226	214	219	186	185	187	226	219	229	242	219	231	209	225	186	193	212	209	225	212	228	237	223	197	246	238	195	218	230	219	229	230	238	202	222	232	203	191	229	214	212	215	233	219	185	209	243	241	196	225	223	238	202	212	222	189	200	249	196	208	217	182	221	204	191	242	214	215	224	223	233	220	182	200	212	238	189	210	199	222	189	213	212	235	227	208	210	192	222	235	212	221	203	200	211	224	213	237	224	175	208	213	187	228	211	178	202	210	201	195	228	206	174	174	198	204	213	202	207	221	225	220	210	203	226	219	199	240	199	211	213	197	211	218	191	199	250	223	229	212	217	247	212	209	221	205	235	208	221	222	201	247	225	210	204	219	214	205	195	221	203	216	198	209	212	235	225	227	226	207	223	228	213	200	219	229	228	183	195	222	191	200	212	246	209	244	268	225	213	187	226	227	194	195	209	227	194	232	213	230	210	210	218	209	208	219	209	212	194	227	218	222	216	190	212	214	199	186	209	217	207	244	238	214	236	216	222	227	234	201	235	215	226	237	199	210	224	240	221	207	228	214	197	228	214	221	225	195	229	208	236	215	209	201	216	229	212	211	181	227	194	219	221	209	224	210	200	238	220	211	184	195	197	207	223	232	205	237	191	193	221	186	210	224	182	204	196	225	221	207	190	220	192	216	222	193	219	241	205	181	209	211	200	218	202	218	247	229	217	192	219	210	207	212	212	221	209	221	211	206	216	214	233	218	207	222	224	205	219	215	192	214	196	235	227	175	226	212	217	247	232	238	196	207	207	217	246	173	234	199	225	229	212	245	198	203	198	191	218	211	222	231	220	243
20821	1954	4260	5087	4404	3497	2897	2395	2005	1825	1632	1446	1360	1237	1100	1035	962	968	925	822	841	807	758	761	724	734	663	707	701	682	707	634	612	649	661	664	613	622	572	621	572	559	565	561	576	549	538	537	524	542	544	552	583	526	587	529	511	585	549	579	506	499	544	562	538	508	552	519	550	529	557	577	527	548	490	512	573	551	529	512	531	505	549	530	486	539	531	509	475	498	533	536	558	502	537	535	487	550	525	519	492	574	526	516	559	557	561	502	496	536	507	492	532	520	495	461	518	515	499	492	512	491	506	514	536	527	546	477	516	531	500	530	512	516	514	533	566	474	491	522	502	524	536	533	489	525	506	534	514	517	507	539	523	510	533	542	529	520	502	457	512	541	513	497	507	531	544	536	515	518	551	500	508	494	486	508	502	505	504	501	491	540	526	551	509	458	466	510	504	462	516	513	499	530	547	491	482	543	540	521	513	500	464	497	489	518	507	503	556	505	493	523	514	544	485	571	492	525	523	502	500	500	537	518	538	517	531	517	517	520	536	509	500	501	467	530	478	565	497	518	484	476	494	484	489	492	521	501	496	464	495	520	484	516	527	486	494	491	467	542	519	525	496	474	507	495	507	484	493	533	515	501	509	507	523	505	513	532	498	463	516	539	487	494	527	524	540	543	506	490	510	493	537	517	542	528	507	558	475	472	516	482	479	504	496	520	571	518	488	493	499	512	495	499	520	532	477	479	511	495	521	560	507	526	499	516	531	559	551	524	507	577	492	509	510	462	512	499	498	519	506	491	503	517	538	529	500	528	515	489	486	528	530	503	518	520	464	505	510	502	510	510	517	487	511	508	489	510	511	524	506	569	510	503	529	503	487	517	536	459	493	504	503	481	487	503	493	529	507	537	489	516	497	508	532	483	525	476	492	493	538	517	528	511	515	528	501	510	493	516	485	483	491	517	535	454	481	506	509	511	523	524	500	506	501	493	497	514	478	540	542	520	493	518	490	489	509	491	497	512	513	509	547	491	493	526	470	523	497	516	514	461	542	512	545	532	498	513	528	541	510	545	470	558	505	519	472	548	473	512	523	513	487	499	547	536	516	480	476	527	506	520	515	505	512	489	480	478	449	551	531	485	532	496	521	530	533	486	534	526	484	558	545	538	529	507	501	496	511	481	528	510	539	517	473	516	521	463	475	471	526	521	527	491	485	524	513	499	499	518	518	497	500	509	513	559	518	505	493	501	547	487	535	504	506	503	529	472	526	499	527	525	516	563	497	482	513	505	499	518	514	484	548	486	474	543	484	505	521	508	507	532	489	511	496	479	478	535	500	524	540	501	525	496	535	486	504	470	494	526	504	531	492	497	493	486	497	481	486	498	495	515	482	479	468	491	525	530	508	520	535	501	546	551	488	503	512	516	520	522	495	540	468	531	551	546	510	473	526	525	489	494	516	523	514	469	489	522	483	481	515	524	525	518	482	503	507	468	511	504	517	514	489	501	509	518	495	495	514	511	524	495	494	498	526	536	509	510	501	511	512	520	499	532	496	489	490	498	533	539	544	529	512	507	488	450	470	519	516	490	536	500	495	534	497	531	505	461	491	515	510	497	480	498	541	492	483	517	492	485	516	502	565	525	520	505	512	501	492	529	520	477	512	519	446	496	524	508	532	530	498	458	480	500	494	536	512	517	491	493	503	488	528	508	489	533	542	527	491	483	524	504	525	503	478	518	521	545	510	521	505	540	543	530	516	483	515	496	559	502	507	513	465	520	527	553	517	499	516	477	548	527	472	502	514	531	498	514	520	480	475	525	544	507	511	478	538	517	549	442	533	515	524	535	507	528	502	538	481	507	529	522	508	485	530	480	532	516	477	505	512	518	503	545	519	487	503	517	512	477	493	556	478	522	466	496	498	536	548	482	512	513	549	520	508	574	499	507	509	515	538	520	497	539	512	531	475	515	497	556	497	538	514	558	489	514	521	516	539	503	496	534	505	487	486	461	483	503	553	457	539	530	496	515	525	549	563	495	482	505	499	512	527	525	478	498	516	500	513	518	482	535	502	484	510	519	505	499	517	509	519	461	510	434	523	475	496	498	511	527	473	539	549	520	532	530	497	512	506	480	490	502	549	519	507	490	517	506	524	544	506	509	479	530	506	501	509	524	535	495	503	556	517	506	495	486	521	493	491	496	519	488	529	514	497	532	501	538	532	531	495	492	514	547	524	486	477	479	494	521	493	508	513	516	509	498	527	516	546	491	497	504	536	505	536	500	482	498	528	492	503	482	474	542	518	505	498	481	512	500	536	482	494	524	539	526	482	531	513	492	520	528	507	545	474	496	494	535	535	521	509	483	482	545	506	527	508	526	536	517	473	459	502	495	549	494	531	510	480	551	540	530	501	525	471	527	511	534	529	523	482	486	507	508	534	549	510	462	475	536	513	499	521	498	492	520	506	528	519	493	509	498	552	463	525	486	493	496	474	478	517	509	535	507	511	492	564	525	509	517	519	511	504	521	492	514	511	504	528	483	494	477	529	484	520	456	503	493	516	503	521	490	493	509	505	509	537	546	536	511	474	549	521	527	516	486	544	481	514	521	538	486	483	505	530	499	474	517	558	468	472	478	541	498	520	511	500	518	498	518	539	495	510	513	546	532	497	493	495	527	491	541	513	486	480	490	517	475	506	479	540	497	521	547	517	512	521	509	536	525	544	542	510	511	503	506	531	504	556	501	562	488	502	492	516	503	503	503	500	448	462	485	496	539	490	507	481	544	483	530	463	504	503	547	530	508	535	529	519	534	484	516	515	494	511	512	499	511	520	529	518	529	480	479	473	473	493	525	556	515	502	521	531	484	522	510	485	510	472	466	496	543	543	454	510	513	543	547	520	484	525	506	541	489	512	538	523	540	481	513	490	526	501	480	487	506	518	522	550	464	518	525	524	553	540	517	477	557	513	566	512	494	482	509	506	494	501	539	516	505	525	505	530	484	503	515	476	504	507	502	479	516	517	492	471	500	488	504	501	505	510	489	494	560	512	482	515	549	501	505	502	509	523	527	499	515	541	494	497	515	511	508	514	484	508	512	522	507	484	524	484	476	539	492	522	492	489	472	524	475	528	508	466	497	511	506	492	507	483	496	509	484	507	527	496	534	553	516	505	511	490	482	489	485	508	496	502	516	551	512	535	522	528	522	521	494	502	482	535	511	479	525	534	486	509	527	497	491	499	489	504	499	515	482	534	524	494	557	523	474	528	515	477	489	529	510	554	486	527	514	468	497	477	510	492	497	495	520	498	479	539	540	542	529	508	558	502	507	517	513	490	562	522	541	523	490	516	532	460	532	495	537	517	499	514	496	527	515	520	529	511	500	493	492	552	530	542	496	532	495	509	515	445	451	492	511	566	504	513	531	511	473	514	519	539	478	528	507	549	515	493	506	500	517	477	486	448	508	519	502	488	505	493	531	509	482	517	509	551	523	527	506	498	468	505	504
5312	126	92	71	68	46	51	49	55	44	41	47	50	52	61	55	47	44	55	53	36	50	57	38	49	45	52	51	55	46	55	37	47	60	46	66	62	44	43	43	38	43	56	53	59	45	44	47	39	47	45	46	50	39	43	46	43	48	64	50	49	60	42	61	52	51	56	53	58	46	60	48	45	49	55	62	55	61	54	51	55	43	43	47	44	42	31	45	61	57	61	49	40	51	51	43	52	53	48	53	51	41	61	53	42	46	42	41	50	42	34	49	60	46	48	51	60	52	62	62	53	63	39	40	53	46	35	49	46	60	40	51	40	58	42	54	50	46	57	49	44	58	45	43	45	45	44	43	43	49	41	39	49	47	48	37	42	46	45	38	50	64	57	57	54	50	42	44	52	54	66	61	52	43	61	46	48	60	56	38	41	45	44	59	45	45	65	55	40	57	58	35	62	41	41	47	56	48	55	40	36	53	37	51	60	55	45	37	62	61	58	56	43	45	50	53	51	58	46	63	59	49	46	43	55	52	42	50	58	52	45	50	55	44	49	65	54	48	54	45	50	55	62	59	61	47	50	35	71	59	51	49	44	41	42	70	44	65	50	52	60	51	54	63	47	53	43	44	46	50	59	61	50	60	46	50	49	44	52	56	48	41	50	57	33	53	61	51	52	47	46	57	52	39	51	42	51	45	50	56	75	61	40	50	40	54	52	41	58	55	43	45	44	57	49	36	44	55	56	39	60	41	32	54	57	56	56	56	60	49	48	54	56	49	45	37	43	56	41	45	39	51	35	55	51	47	56	45	50	52	54	50	54	59	41	62	42	60	41	37	54	53	47	50	64	62	50	43	57	50	47	50	40	58	49	50	60	72	44	65	43	61	55	55	63	52	45	55	50	41	50	50	64	53	43	59	50	50	52	41	51	50	41	52	49	44	62	54	52	55	59	51	46	39	41	47	47	54	56	59	51	63	42	61	50	41	66	58	47	49	58	44	41	54	42	48	54	58	54	38	64	43	53	50	38	60	48	58	46	54	60	61	44	40	43	49	50	49	46	50	53	54	39	48	49	59	43	45	40	56	51	56	57	57	53	50	51	52	48	41	38	56	40	68	46	61	45	41	47	50	56	52	41	47	51	60	64	65	58	47	52	50	48	44	48	52	57	54	35	64	50	38	60	45	66	50	63	51	51	51	51	60	69	35	54	51	54	59	56	47	48	47	42	51	62	62	45	44	47	40	62	63	53	42	46	56	36	32	53	46	56	57	56	59	42	53	48	56	40	50	53	59	56	40	49	46	64	58	36	71	45	46	34	54	48	47	50	65	53	52	45	59	39	41	52	45	56	51	54	47	43	59	43	45	48	53	56	55	57	48	65	46	67	57	30	68	53	51	53	55	44	52	46	48	54	50	48	43	43	46	56	50	42	53	41	41	41	48	45	50	59	49	44	51	46	48	57	52	44	49	59	42	55	44	55	43	63	46	51	53	60	50	56	60	56	55	62	61	54	47	42	49	59	54	49	44	60	47	38	58	59	56	45	45	56	52	56	52	57	45	60	55	60	64	42	62	48	40	47	41	52	48	51	42	50	51	46	48	52	45	69	41	52	49	63	53	45	52	55	63	51	39	37	50	46	40	59	43	38	44	54	54	39	44	47	47	53	34	58	56	63	44	47	55	50	58	51	47	55	52	47	51	51	44	55	53	33	56	55	49	31	32	53	52	51	50	56	51	48	49	59	46	56	45	54	45	47	40	42	47	38	52	49	52	48	47	50	62	56	58	59	55	48	50	46	56	47	37	55	45	70	57	59	57	43	50	42	50	47	37	41	41	46	50	63	57	49	50	55	52	52	52	46	45	53	55	54	51	58	52	58	46	48	58	42	51	56	55	53	66	55	56	56	46	53	51	58	58	49	51	47	41	52	50	46	56	59	44	47	50	45	37	52	52	53	61	53	58	43	51	56	52	56	55	55	47	46	51	48	53	48	50	68	52	47	50	47	49	53	54	47	48	35	58	49	65	44	61	51	53	46	60	60	56	57	43	51	58	55	51	52	45	56	54	51	47	53	40	41	54	33	43	50	69	47	64	60	43	46	45	45	54	40	52	37	46	54	50	52	56	48	51	60	52	45	51	51	61	57	42	53	53	46	56	53	46	62	49	51	34	56	47	54	42	44	55	52	46	44	50	48	44	49	54	58	55	50	56	51	52	51	50	47	58	53	51	52	58	37	48	49	65	55	42	52	58	36	48	51	49	45	61	59	52	46	48	52	48	50	45	45	58	43	50	57	53	64	51	55	60	67	55	58	50	46	48	37	69	61	40	52	51	56	44	45	52	48	47	58	50	47	46	51	53	50	50	56	52	34	42	39	46	50	51	70	54	52	48	54	60	59	54	47	54	39	41	67	38	52	50	49	44	42	42	48	57	56	51	38	48	52	62	54	43	54	49	42	48	55	51	45	59	37	49	55	44	49	42	61	64	43	46	41	45	50	45	44	52	64	57	43	41	42	52	44	43	49	48	45	43	58	50	58	45	54	42	57	65	50	47	54	45	49	48	50	45	57	44	43	47	58	44	58	46	45	51	48	61	47	37	34	52	49	57	53	57	56	48	47	52	61	55	47	46	53	46	52	48	51	58	49	69	40	42	51	52	47	54	55	67	50	52	63	52	49	43	47	59	52	59	49	69	52	43	49	44	37	33	49	40	50	71	72	50	69	44	54	45	61	44	51	46	52	68	57	47	53	61	51	52	38	49	31	48	59	43	50	57	52	43	48	48	46	36	58	51	48	42	51	63	63	50	59	49	45	46	40	55	38	43	58	58	54	43	50	54	56	52	39	41	65	53	53	40	53	59	51	46	60	54	54	46	40	51	49	57	54	58	50	44	56	56	47	41	56	63	46	58	59	50	44	43	52	52	61	45	46	40	42	45	50	45	42	38	62	63	54	55	44	63	67	56	37	51	51	52	46	39	55	41	60	55	51	62	50	35	56	47	51	55	52	44	52	62	58	59	56	41	54	36	46	49	47	39	52	51	57	44	51	48	45	51	40	57	53	49	68	42	58	51	57	53	59	48	43	59	53	52	52	43	36	67	43	44	49	56	50	45	53	53	53	49	68	62	55	40	49	61	49	49	45	66	45	50	54	66	44	48	54	45	56	44	41	51	49	50	49	51	62	50	47	57	48	50	51	52	48	47	59	59	52	51	43	36	66	48	62	42	53	53	54	50	47	53	42	60	55	52	48	54	56	55	54	44	52	53	47	41	51	55	58	34	39	52	35	46	44	59	46	43	63	46	54	43	46	53	58	40	47	57	60	49	43	55	53	50	46	48	60	43	52	68	48	54	49	49	42	56	53	47	44	36	48	40	42	45	41	66	60	49	51	53	48	59	50	56	55	47	55	55	57	40	71	55	45	37	43	72	38	47	57	48	50	52	46	48	49	43	35	45	59	59	50	57	35	48	52	46	54	50	57	46	57	48	49	46
3307	226	215	257	240	226	193	220	205	192	165	148	177	159	173	161	187	177	160	197	144	167	139	176	188	136	180	161	168	172	183	149	163	148	177	181	163	172	181	181	184	164	167	167	170	158	154	173	159	182	168	165	156	164	165	165	163	147	159	181	167	160	149	145	170	153	147	169	156	181	153	164	180	153	171	166	164	169	168	158	170	174	179	176	155	157	164	155	171	149	159	157	173	147	159	157	164	175	163	155	175	159	184	185	159	167	181	171	166	161	159	175	177	192	175	138	157	146	155	153	166	155	153	167	161	149	159	162	161	155	150	175	153	177	169	179	146	162	165	150	160	179	162	165	159	153	160	177	158	163	169	159	162	135	161	181	184	158	143	163	157	154	175	146	147	169	191	177	150	163	176	165	151	159	158	172	149	172	174	161	147	159	162	171	164	153	158	161	152	160	165	176	161	159	184	182	155	175	177	165	163	146	161	158	151	152	162	149	164	159	165	148	163	180	191	167	169	158	168	145	155	161	179	174	188	146	166	157	171	174	158	150	152	151	184	160	165	159	142	176	133	152	155	167	174	165	164	144	175	155	156	140	153	142	150	158	144	164	175	155	155	166	167	157	172	169	164	149	179	161	146	147	150	192	167	166	156	152	157	175	160	175	178	151	173	159	178	147	151	136	152	159	153	148	162	153	177	167	160	174	168	161	171	144	176	153	150	155	139	141	152	142	149	179	142	125	145	154	152	142	157	162	142	151	159	161	190	150	156	129	158	177	179	151	174	172	163	174	173	167	157	178	157	173	155	181	161	161	155	171	159	154	160	163	166	186	157	188	168	170	167	138	152	167	158	172	179	162	172	177	185	174	175	158	164	154	164	154	152	165	162	166	149	153	155	158	163	171	158	176	182	161	151	161	177	168	165	161	177	170	143	164	130	137	155	177	175	166	162	163	150	179	175	172	183	166	145	189	179	159	171	137	152	162	170	148	162	165	190	169	164	175	151	182	159	160	167	166	162	137	174	160	166	168	145	165	165	153	172	143	167	153	177	149	181	166	145	159	153	146	148	139	182	164	163	158	173	165	157	150	165	161	167	160	169	133	146	156	145	172	171	159	159	153	144	154	151	127	168	165	156	161	154	169	164	163	173	157	176	160	142	171	156	184	147	150	170	174	160	164	157	165	172	165	168	177	163	147	169	135	178	172	150	164	169	156	166	137	180	155	164	158	134	161	146	156	180	151	142	160	157	177	156	160	140	163	165	181	147	168	191	160	164	161	150	159	158	136	159	133	156	171	140	146	173	146	164	180	141	173	159	160	182	176	185	157	165	148	157	152	134	162	150	169	173	139	164	158	188	181	159	179	151	163	171	163	177	159	175	175	182	161	165	153	153	172	163	160	153	142	157	147	165	155	168	156	169	165	167	174	146	170	178	153	145	171	174	170	156	163	138	194	168	158	154	186	159	165	154	135	158	176	166	160	173	142	161	176	168	161	155	170	179	179	162	160	183	145	161	172	141	142	152	179	158	166	174	160	161	180	191	142	170	154	162	167	146	164	179	174	147	155	160	172	164	167	170	173	169	146	156	151	153	163	154	167	164	156	152	145	162	173	169	159	147	167	163	168	168	172	159	163	162	166	187	177	162	152	142	135	138	137	143	160	157	162	153	161	145	145	188	160	156	159	143	166	159	164	166	158	176	139	131	155	137	175	142	166	185	149	157	162	167	149	161	162	177	157	158	171	173	163	205	164	185	179	170	143	162	152	169	157	160	155	171	151	152	155	164	157	168	163	152	170	169	151	184	183	150	157	166	147	152	161	144	143	173	158	167	166	158	176	175	174	156	146	163	164	163	149	153	155	129	168	170	143	155	154	163	157	168	185	171	147	168	139	160	176	148	169	161	165	153	172	154	193	150	166	158	156	165	145	163	184	169	143	161	153	178	161	152	178	152	172	154	164	162	193	185	165	158	170	176	181	164	156	179	162	159	169	172	147	169	163	170	159	156	191	148	147	140	168	166	153	173	143	161	180	151	146	171	172	159	156	162	137	153	148	162	166	156	142	156	163	159	182	167	148	166	142	154	171	146	161	176	167	157	144	173	155	180	165	131	163	166	164	162	168	166	168	174	146	131	166	181	170	155	162	159	170	168	156	145	170	198	170	161	179	167	166	164	159	168	161	145	164	149	164	165	163	141	163	166	170	188	164	161	164	173	164	155	192	145	163	154	164	160	171	188	166	170	161	166	185	160	158	158	156	139	176	162	175	183	152	136	170	170	159	168	161	157	156	156	171	158	167	175	147	142	192	145	153	155	141	150	176	160	156	151	139	158	165	164	166	155	157	160	172	174	163	172	168	160	194	162	164	178	161	151	155	146	142	144	160	153	154	162	158	166	196	147	143	158	156	169	151	174	195	161	147	173	165	166	152	179	164	157	155	149	172	145	160	157	162	142	157	123	142	165	147	145	157	158	184	182	144	166	150	149	151	158	146	147	170	169	172	155	144	139	168	169	154	190	167	141	193	164	175	159	169	181	170	161	174	151	176	141	148	167	137	156	149	146	172	155	169	159	151	177	150	179	181	161	164	166	152	142	149	167	158	182	173	165	180	162	140	162	160	158	152	170	148	172	166	168	149	145	169	156	156	170	170	157	149	185	159	161	153	178	164	149	156	183	133	168	187	155	162	160	171	177	171	156	158	161	159	159	165	152	148	164	174	148	161	167	169	147	187	158	190	186	147	141	174	148	167	136	154	171	155	150	152	153	174	180	167	150	132	165	137	172	146	167	168	156	165	140	154	167	146	144	153	181	173	156	176	160	163	176	153	157	136	181	169	144	150	164	159	148	154	207	151	147	144	149	171	183	182	149	157	169	169	154	166	161	171	167	151	167	159	154	162	143	187	145	161	171	179	162	140	142	176	150	153	186	151	172	162	178	159	151	140	163	156	171	137	163	164	138	161	171	164	178	177	177	173	140	166	163	171	162	158	173	179	170	150	132	180	183	175	173	143	168	158	169	164	165	138	172	160	155	170	151	160	170	162	164	141	160	157	153	166	154	150	139	166	191	195	156	168	153	177	150	179	163	166	184	156	136	165	184	150	152	174	184	150	174	167	169	164	183	168	171	140	149	195	155	169	169	166	156	172	193	155	148	195	171	170	169	163	153	154	165	156	180	165	174	196	162	177	144	138	184	153	159	184	147	167	166	155	164	168	173	173	148	154	160	157	158	191	157	141	171	169	165	155	167	153	148	160	162	149	161	175	155	162	179	151	178	152	141	149	139	171	146	157	150	155	172	145	163	148	159	177	174	143	134	175	156	153	148	154	160	167	141	164	173	165	192	155	141	161	140	178	155	143	169	164	165	151	167	156	162	148	158	168	160	151	160	144	171	165	169	163	149	168	160	165	146	175	164	154	180	178	162	155	160	169	171	156	172	169	172	166	155	155	189	156	165	169	157	168	141	190	170	170	154	172	160	161	160	138	182	145	160	159
27201	5048	1180	874	600	446	392	297	239	229	204	179	191	171	152	134	124	138	139	134	139	133	134	140	129	125	134	121	119	113	123	115	128	105	122	113	108	124	114	116	108	115	120	106	106	108	110	105	120	106	114	131	119	110	106	115	96	111	116	130	109	128	94	113	119	103	115	102	96	114	109	103	136	98	123	119	108	125	99	105	109	131	115	116	113	109	109	110	96	108	89	113	117	122	117	88	108	114	124	111	93	104	112	108	101	96	99	115	116	110	111	111	76	100	99	114	112	97	122	119	109	117	102	116	117	106	117	97	110	124	102	115	118	102	123	103	117	115	112	111	112	93	130	91	108	115	131	114	100	113	110	104	108	104	102	112	101	98	106	112	130	113	114	124	106	136	109	119	95	123	98	101	113	111	113	119	106	116	96	113	133	95	110	101	117	105	92	95	95	129	117	109	125	114	119	107	91	106	109	111	98	91	112	112	104	98	115	120	101	119	105	109	102	89	108	102	113	118	102	106	105	131	109	111	110	129	107	98	110	107	115	120	98	111	129	99	116	90	93	101	90	113	106	106	105	99	91	101	128	137	118	120	125	110	135	110	94	123	86	102	91	118	113	100	124	140	97	114	131	114	122	126	109	114	123	98	118	106	119	106	116	101	112	134	116	94	115	94	124	119	115	121	97	115	100	98	103	113	123	104	125	97	112	98	94	108	101	122	106	111	115	118	120	90	114	116	111	123	129	114	108	107	102	125	105	111	108	124	117	105	122	107	104	101	109	132	98	96	113	102	104	105	123	115	97	94	101	103	92	101	123	119	101	103	95	88	109	105	101	103	89	127	108	102	91	116	110	101	117	128	112	122	121	116	109	123	104	107	123	108	121	102	105	104	122	109	116	117	119	100	126	110	113	109	101	107	114	96	123	114	112	101	122	104	127	98	89	131	101	112	115	111	114	96	104	120	102	109	118	106	124	115	110	129	88	122	99	104	93	107	123	112	113	110	86	111	86	135	102	106	95	108	116	119	98	99	105	112	105	101	111	125	120	106	120	113	102	98	98	106	96	101	128	111	109	136	100	121	102	100	107	120	96	112	112	97	134	108	137	101	114	113	87	117	112	118	115	95	109	116	120	90	99	101	81	76	107	115	111	106	115	102	125	102	93	101	99	124	110	107	108	103	106	91	91	122	107	82	115	113	91	124	104	91	117	104	122	112	102	97	112	103	79	113	104	128	96	105	113	90	101	104	108	113	110	109	90	97	131	98	94	107	124	122	117	86	108	117	92	100	111	99	112	106	102	115	119	104	108	119	91	123	108	112	111	92	104	96	100	106	111	102	102	88	100	113	116	106	86	103	110	106	109	114	113	109	87	110	109	105	117	117	101	117	125	104	114	111	127	117	115	114	119	103	89	114	99	107	122	119	105	120	105	111	118	114	119	119	103	112	116	120	130	114	117	123	102	108	113	109	98	126	119	123	128	131	120	116	95	115	100	108	107	120	113	100	108	107	117	90	116	116	126	112	106	100	108	110	107	82	99	118	100	109	101	119	123	104	120	118	126	91	129	109	114	123	107	100	123	103	102	111	107	137	122	90	109	135	136	105	104	109	91	113	94	118	94	124	96	111	117	103	125	108	142	130	110	98	104	94	97	119	115	98	110	117	93	114	104	118	108	121	101	126	103	95	123	112	108	112	115	103	107	111	112	130	93	110	94	109	104	105	106	110	99	107	95	107	106	94	98	96	128	138	102	93	121	106	113	94	119	131	99	125	115	129	105	111	119	107	108	117	102	103	87	97	92	112	93	116	107	140	108	101	138	108	120	125	98	87	119	103	89	104	128	103	100	101	99	102	101	114	118	91	103	86	124	116	102	115	87	108	117	134	102	116	107	108	105	127	117	105	113	108	113	116	114	116	112	100	104	134	119	91	92	125	107	130	103	93	106	118	110	97	104	106	116	108	106	101	98	104	109	107	114	123	113	97	122	109	104	98	109	119	96	120	110	98	98	91	124	108	98	110	119	116	107	108	108	118	86	111	78	89	104	89	127	113	103	116	116	107	119	92	102	107	104	118	111	117	108	123	113	107	105	121	124	105	114	114	109	105	79	110	96	107	101	104	117	110	117	120	107	115	91	103	87	105	114	96	118	114	88	108	113	131	118	120	120	107	104	100	119	115	104	116	100	127	104	124	107	109	108	112	114	93	105	97	100	92	99	96	112	107	94	98	99	115	113	98	103	101	111	115	92	107	112	111	113	118	118	105	117	81	117	105	120	123	108	122	105	101	96	113	97	104	89	79	104	112	111	101	112	98	113	122	109	118	120	111	98	118	105	95	93	104	95	112	109	97	98	124	101	115	104	139	124	106	112	80	93	115	116	122	105	95	93	111	111	114	110	93	94	106	114	106	113	108	111	114	110	117	112	126	99	114	98	124	118	109	120	109	120	94	90	128	125	102	95	107	98	101	108	125	100	117	105	119	111	121	131	131	114	100	90	113	114	109	105	90	104	102	98	102	110	126	115	126	112	95	120	117	111	118	100	103	110	109	103	113	97	90	98	105	114	105	118	142	115	111	90	115	143	110	95	110	102	85	100	113	128	93	124	116	106	94	103	115	115	108	115	101	108	98	131	94	95	88	78	110	100	107	117	93	110	113	109	139	132	114	100	103	119	114	118	99	115	90	108	96	125	88	97	117	104	91	111	123	110	106	111	104	101	105	92	112	104	107	101	85	123	103	102	102	114	125	114	96	110	103	112	130	111	105	107	96	111	110	109	100	114	112	113	96	88	115	93	103	113	108	109	109	92	104	114	95	103	85	95	109	100	99	103	121	116	119	101	110	117	106	112	118	129	113	108	98	107	96	105	105	96	95	119	121	112	128	107	97	105	105	114	118	114	112	91	120	105	113	124	107	113	116	103	109	89	91	115	92	102	117	105	116	106	109	104	99	120	96	85	104	116	120	98	118	105	129	105	118	111	97	104	103	106	137	131	145	114	113	105	130	119	133	93	98	113	112	115	108	102	117	113	113	106	121	128	116	99	131	134	105	106	116	104	99	98	100	120	107	124	103	109	93	120	106	102	121	102	112	106	122	115	96	101	105	89	100	115	108	96	95	117	97	102	94	108	91	117	130	103	97	103	121	105	121	122	111	111	112	107	114	131	107	115	130	114	97	113	106	118	105	135	124	118	102	106	114	112	118	98	98	107	107	114	97	102	122	99	134	112	110	112	106	104	115	92	98	117	118	132	125	105	111	116	116	107	113	108	115	117	107	115	103	118	123	126	107	126	102	108	109	110	100	134	109	108	103	99	100	118	133	99	91	107	105	106	115	106	102	108	99	103	113	115	112	119	109	107	106	112	125	96	98	121	129	128	118	110	106	93	104	145	103	103	125	102	115	116	94	119	113	109	110	113	105	117	113	131	123	92	115	115	116	109	112	110	100	117	124	108	109	113	103	119	112	113	104	102	92	119	100	111	123	129	107	116	120
14681	1036	2301	2715	2410	2001	1566	1297	1136	1047	901	845	735	662	592	542	591	528	472	468	444	479	427	426	409	412	414	365	403	401	375	385	342	372	324	372	364	333	324	381	352	337	329	320	372	326	346	305	325	340	340	344	329	305	340	333	313	312	351	330	305	310	331	326	290	302	304	260	319	312	309	298	287	310	269	323	327	310	305	303	292	291	318	265	303	291	290	305	297	254	275	295	300	322	327	293	323	303	312	301	282	290	317	290	312	294	296	299	308	308	294	306	267	312	333	297	299	316	278	326	276	283	288	317	310	289	270	269	315	306	339	323	330	292	325	307	313	263	286	280	316	276	268	293	318	308	289	281	301	319	295	303	281	285	299	306	293	313	306	338	288	312	298	304	269	290	319	289	288	340	332	273	312	299	299	298	282	256	284	273	272	284	292	304	315	305	274	313	300	315	272	299	276	276	294	289	321	285	280	334	299	287	302	312	290	305	277	296	278	314	274	292	279	295	300	297	290	299	301	308	279	321	315	270	299	299	299	317	322	311	316	277	297	279	345	296	309	318	307	249	313	295	257	277	292	280	301	300	316	290	321	275	314	300	286	308	261	289	268	312	315	299	300	306	295	310	321	293	328	302	303	283	294	261	292	292	295	288	288	339	312	300	284	302	308	285	295	287	312	254	272	305	296	323	297	299	277	299	297	347	307	292	261	293	261	300	329	311	256	293	305	272	296	256	319	288	296	289	297	268	288	265	269	302	296	303	285	276	313	295	273	338	280	311	292	288	306	280	265	299	286	299	281	292	327	289	275	300	339	281	301	300	300	298	329	318	305	332	276	281	322	305	289	301	311	290	273	313	290	316	272	319	307	289	307	294	295	330	297	322	306	310	314	291	294	304	315	285	270	328	316	325	301	286	273	300	282	297	322	265	305	283	329	275	333	301	300	279	307	281	309	293	304	325	307	294	319	284	300	324	308	313	291	275	293	290	291	303	286	322	296	305	303	284	332	266	303	312	294	275	297	319	312	270	303	289	296	267	268	288	314	313	278	304	292	333	296	304	304	302	289	293	282	300	313	292	333	294	312	310	298	294	286	276	294	291	272	274	296	269	300	305	284	280	303	283	281	314	300	258	259	315	316	304	278	312	282	287	318	314	315	311	309	299	309	311	287	297	288	295	283	269	295	281	303	277	335	298	295	325	311	316	311	288	303	313	290	289	294	253	296	292	286	284	299	295	308	283	267	281	305	305	303	288	285	273	294	330	264	293	294	312	294	293	302	296	275	278	308	279	264	294	303	306	318	289	303	310	288	301	289	279	286	300	281	290	306	290	315	264	267	307	289	320	306	315	301	322	298	309	328	276	316	299	274	277	304	299	303	276	305	321	287	295	283	284	309	287	276	295	283	312	333	321	287	307	292	294	317	294	302	283	313	297	304	303	318	286	259	280	308	269	295	301	312	288	270	307	283	304	294	296	302	293	292	300	302	313	273	306	305	273	305	294	304	334	279	298	283	296	293	277	302	265	328	288	268	281	308	323	279	321	302	264	276	276	327	300	278	280	304	287	325	278	283	311	280	308	322	282	247	322	278	309	320	295	318	314	299	280	308	270	276	292	322	308	295	296	285	306	317	293	349	313	296	308	313	295	306	304	312	265	292	264	285	293	315	272	303	327	317	285	309	317	298	319	303	298	283	284	287	314	286	299	323	293	284	293	310	301	275	284	312	297	284	327	297	312	307	301	290	299	300	302	260	313	314	315	305	296	302	300	321	283	279	288	308	267	326	300	281	300	301	281	292	310	275	308	291	303	310	306	283	284	273	310	298	269	313	278	307	302	313	287	308	310	310	316	318	290	294	289	275	304	266	299	290	282	295	285	286	283	308	295	306	298	292	309	317	277	309	284	324	292	321	324	319	303	302	310	312	279	273	311	290	291	293	288	290	271	309	269	324	319	286	284	287	303	298	315	285	302	283	295	289	282	275	297	306	309	320	304	285	278	281	291	274	315	285	281	262	288	285	299	295	323	324	306	296	303	337	325	311	316	305	304	271	293	313	309	297	295	316	313	280	318	284	310	295	273	336	280	330	322	301	309	317	287	327	302	297	304	318	297	304	293	293	309	301	289	292	287	285	266	287	296	281	317	279	307	271	309	289	306	312	310	305	281	292	300	275	316	284	303	265	307	271	307	292	279	298	316	306	291	310	302	274	296	315	332	314	302	281	293	299	301	290	322	297	301	352	289	278	286	325	300	290	300	300	302	277	303	258	320	348	306	295	259	315	315	273	318	282	269	297	319	329	299	303	302	284	323	285	278	307	286	301	283	306	290	284	284	293	295	307	317	327	286	292	322	306	292	270	299	298	301	305	291	336	289	289	285	302	298	302	283	292	345	273	278	271	319	302	318	325	283	287	303	306	279	271	300	301	318	325	280	280	327	276	311	279	291	302	298	278	300	295	311	273	270	289	263	324	285	281	294	309	277	338	272	295	321	288	320	287	282	301	290	273	295	294	270	300	265	282	330	298	301	277	285	287	276	288	268	292	304	285	285	318	272	299	319	300	304	298	321	279	322	309	275	307	297	291	290	310	289	283	270	293	277	316	298	301	287	293	316	329	324	330	306	317	287	281	288	310	330	295	290	299	301	279	297	297	310	334	313	314	315	310	294	339	302	296	294	316	311	302	275	273	285	264	292	276	293	281	274	319	286	292	315	288	283	312	288	296	348	296	296	330	325	278	299	279	328	284	284	310	274	298	305	316	274	328	313	274	291	298	289	331	279	299	303	291	300	294	273	270	303	301	306	299	311	314	286	304	289	295	311	309	297	285	319	302	322	305	287	287	304	300	301	315	273	288	288	304	312	289	318	271	298	286	277	294	283	318	288	289	328	313	300	302	275	296	299	273	318	289	289	335	311	304	350	320	293	287	299	310	268	308	284	284	293	259	304	282	303	316	310	293	263	294	279	316	282	329	285	305	298	297	283	294	287	313	282	314	305	304	284	321	291	291	323	286	288	303	276	292	301	278	298	244	277	321	302	319	336	294	279	273	298	292	286	313	311	305	284	324	292	291	314	272	300	295	298	278	276	290	288	299	306	323	292	310	298	264	290	289	287	283	322	278	286	300	289	328	307	275	270	325	282	273	292	292	332	296	355	304	333	308	291	276	303	322	298	304	300	318	273	286	317	292	314	287	320	261	323	265	288	321	306	316	321	290	286	298	260	304	306	302	294	276	283	270	285	294	295	273	284	284	292	272	287	282	296	284	309	285	270	315	319	278	292	303	268	290	323	300	306	296	296	288	285	272	275	307	295	274	298	296	299	324	275	299	309	298	287	282	309	322	302	303	275	335	285	271	330	291	277	275	296	291	322	277	308	273	299	321	305	276	331	316	276	307	313	294	288	316	281	280	300	312	298	314	282	296	271	302	323	305	300	252	302	271	306	301	310	306	325	295	309	300	340	274	297	281	281	312	261	269	316	297	265	295	344	315	300
39305	11557	2600	1805	1171	881	710	536	473	422	450	378	337	299	303	299	285	279	278	244	282	252	248	244	231	238	234	221	248	227	215	222	228	234	236	227	227	165	204	216	188	208	240	197	194	204	231	203	203	196	237	210	226	228	207	211	204	237	210	202	231	252	220	221	210	213	208	194	207	183	243	228	235	206	217	209	187	234	193	219	225	219	233	199	237	215	224	228	212	234	217	215	210	198	240	222	223	216	221	243	226	219	225	223	222	237	229	237	216	251	201	204	208	210	219	222	214	222	202	204	199	224	217	206	233	259	217	233	222	226	206	218	213	216	226	194	213	225	194	217	217	187	222	220	202	212	226	205	185	216	190	195	185	197	209	216	226	205	200	233	189	218	198	205	239	210	206	241	217	202	217	216	223	240	231	245	233	238	212	225	230	233	208	222	190	186	211	210	195	204	192	198	208	228	212	248	203	230	232	191	198	226	218	183	171	223	224	210	205	203	209	192	199	215	199	232	234	223	213	211	207	222	216	205	234	201	239	202	242	210	220	206	190	231	210	204	218	191	200	203	245	204	211	216	202	217	208	222	231	198	198	209	229	212	233	223	213	229	222	207	224	209	229	226	230	219	221	207	227	229	217	223	209	205	219	197	227	200	231	176	224	249	193	203	203	201	200	195	224	214	223	237	225	230	214	190	204	222	202	227	219	225	210	220	184	193	240	216	229	221	209	205	218	188	223	195	231	189	177	236	207	212	208	219	236	237	188	189	194	202	231	201	204	238	215	211	216	194	203	200	221	206	239	220	206	193	191	196	223	200	179	204	205	245	238	212	211	212	212	211	229	239	202	195	220	225	196	237	195	219	207	224	225	223	197	209	212	228	220	196	202	216	202	219	229	189	214	201	222	220	179	196	217	224	228	205	211	200	227	222	206	214	210	214	216	207	192	203	217	221	228	203	213	203	223	208	219	223	191	213	233	207	232	205	248	215	202	214	200	246	198	199	213	197	251	212	216	211	216	236	223	237	219	220	195	233	230	241	212	204	217	192	208	188	221	209	220	213	190	231	212	228	203	237	203	214	226	197	186	212	200	230	216	225	209	217	196	205	224	246	241	214	217	221	228	231	231	205	231	213	238	200	197	213	203	184	207	219	218	234	220	193	211	237	203	205	208	221	216	237	233	214	197	222	210	225	216	209	208	217	232	226	231	230	201	213	216	198	246	198	235	218	224	207	231	204	246	197	220	208	233	231	211	214	223	212	192	206	210	223	211	198	211	211	221	247	238	207	200	223	205	204	241	232	180	229	197	189	196	200	251	252	199	205	214	230	226	202	205	206	216	207	244	200	183	199	218	182	202	242	198	205	233	204	224	180	204	234	209	212	224	202	198	197	199	218	216	223	175	244	236	217	216	198	208	181	205	226	186	216	212	199	187	202	231	208	199	224	225	227	231	222	211	202	218	246	208	230	197	210	189	205	218	205	232	203	218	194	205	209	208	218	219	193	218	201	224	204	225	193	185	215	232	235	210	233	227	219	213	209	228	221	203	204	247	246	170	194	230	227	243	205	237	205	268	210	218	242	248	214	194	208	230	215	165	203	228	270	187	224	192	203	200	248	225	219	202	195	227	214	219	230	204	215	221	208	203	212	224	216	203	212	228	202	193	209	200	211	203	193	210	215	218	220	185	185	210	199	261	243	232	201	211	224	239	198	220	216	194	234	204	220	220	210	205	215	221	216	198	218	215	186	194	191	199	200	214	206	200	188	217	213	207	201	186	223	213	213	215	201	226	200	192	207	213	212	233	216	222	227	215	213	223	186	238	209	204	218	198	203	180	203	223	210	182	221	227	205	195	213	231	229	229	208	246	252	187	210	174	200	207	219	221	183	209	219	205	204	201	202	217	206	184	218	207	201	222	208	213	215	220	218	193	216	218	216	221	242	224	251	219	201	196	238	209	217	202	226	209	215	242	188	203	216	194	225	203	218	204	200	209	224	223	211	194	212	184	220	218	242	223	203	223	218	191	206	216	201	215	195	220	201	199	242	224	218	201	213	211	184	214	207	208	229	220	209	199	211	231	205	207	203	216	235	210	234	214	200	187	204	203	239	219	201	223	215	207	210	196	200	196	253	196	191	184	186	210	207	200	205	169	236	200	228	216	218	201	210	211	217	214	184	210	224	216	197	194	246	199	191	207	243	191	225	228	206	231	204	207	218	201	200	229	221	211	183	206	221	248	203	229	214	232	208	206	208	213	245	210	221	225	184	220	204	198	197	204	222	209	237	225	231	203	230	228	180	210	205	213	229	224	199	199	218	186	199	194	205	215	194	217	189	228	199	234	242	206	217	234	208	220	233	208	205	214	232	225	223	231	240	213	219	209	197	236	212	189	227	223	215	204	216	186	213	210	215	182	218	197	218	212	222	173	222	212	214	215	206	242	210	218	233	244	217	213	204	232	223	213	204	214	213	231	227	205	238	236	229	187	210	219	221	206	224	255	205	253	212	211	213	213	208	202	240	203	242	194	187	217	238	220	192	205	207	214	213	239	239	203	190	237	236	212	225	231	229	180	229	224	230	160	220	208	201	195	232	202	212	210	206	196	205	229	204	200	228	204	205	216	223	227	207	237	221	208	209	209	235	204	228	230	230	181	201	229	229	243	211	195	192	222	196	218	236	221	210	232	215	220	214	195	217	202	207	203	201	235	207	210	218	214	228	197	213	219	208	221	197	209	207	209	213	215	197	198	223	201	229	223	224	215	203	222	228	222	196	201	231	196	224	222	213	213	216	230	189	190	228	202	186	222	223	215	215	208	220	204	218	220	239	236	207	212	219	210	182	216	234	191	215	206	215	201	229	219	237	217	249	191	224	215	209	217	214	221	200	200	198	226	234	206	222	192	218	228	229	215	200	206	233	194	223	233	220	193	192	186	223	212	207	211	207	225	217	194	216	238	210	233	211	231	203	216	198	242	212	204	214	213	208	247	222	225	195	229	208	218	237	240	223	202	220	226	206	205	203	233	188	215	200	213	220	225	204	225	233	188	199	241	189	206	234	231	243	243	205	180	203	247	216	201	208	228	184	215	207	207	239	184	245	202	214	229	201	213	222	189	205	196	217	200	228	212	224	195	189	218	233	186	246	226	197	203	215	202	204	234	188	201	202	208	232	209	187	192	205	236	229	202	210	215	200	199	200	199	203	195	224	205	213	212	225	192	197	213	226	204	207	202	202	227	199	217	209	232	219	222	237	208	202	222	172	255	214	253	239	210	199	191	236	188	228	214	231	217	229	226	190	216	227	216	203	200	223	224	233	216	220	221	201	224	206	222	216	200	214	230	194	209	231	210	224	209	198	189	223	219	203	249	198	230	224	190	197	217	239	236	232	206	224	198	232	224	220	223	228	208	206	206	213	212	211	226	207	213	216	208	209	220	220	202	216	233	204	206	203	203	213	195	212	229	227	201	202	216	230	203	224	229	194	225	221	207	190	209	230
20351	1979	4274	5019	4355	3647	2889	2422	2029	1833	1596	1445	1227	1179	1114	992	982	912	906	845	853	832	810	755	741	681	682	676	665	710	656	606	596	619	658	615	660	591	590	576	576	602	534	599	527	613	559	571	591	576	521	563	538	518	535	548	534	534	544	525	609	538	507	569	510	584	547	514	534	564	546	539	527	535	517	542	503	510	564	549	512	535	498	529	517	532	502	506	537	538	509	500	497	512	498	517	494	532	531	522	549	507	497	531	542	489	533	526	488	504	516	526	547	538	529	524	495	497	498	518	531	548	532	473	501	503	497	505	526	495	496	533	498	482	488	486	525	498	512	491	507	522	490	491	523	534	512	497	528	506	520	500	528	471	554	488	525	544	522	511	496	536	524	500	518	496	457	532	496	513	492	515	524	567	495	494	537	489	518	516	555	530	511	538	574	499	477	501	477	544	501	493	508	529	504	520	509	491	485	542	528	511	542	512	501	542	524	498	519	546	503	478	534	511	533	524	527	528	512	489	533	524	497	502	482	553	510	497	478	517	511	522	509	497	520	501	475	498	486	522	489	554	524	522	519	505	529	483	513	498	513	478	529	510	486	525	484	512	531	495	550	518	514	545	511	549	498	523	517	547	515	508	524	516	529	470	529	519	516	514	510	514	509	537	529	526	522	501	448	499	475	498	499	503	487	522	503	503	506	483	502	510	521	507	500	501	541	537	533	518	505	526	496	504	506	508	499	487	543	502	506	541	512	534	521	496	485	493	517	527	509	494	549	517	485	505	475	451	483	499	519	504	509	524	508	473	533	511	521	463	494	511	493	528	488	488	523	527	509	488	483	492	507	451	493	491	533	511	538	503	502	527	491	510	490	536	485	465	498	514	539	522	523	468	485	478	523	491	541	527	456	463	497	529	516	504	501	498	529	524	493	512	529	480	541	512	506	497	488	497	459	486	540	513	521	525	485	480	498	472	517	494	507	500	478	512	554	540	489	493	518	484	507	499	508	586	471	498	468	511	498	538	507	508	494	520	493	532	514	481	518	549	522	493	500	509	493	526	512	491	491	481	499	502	459	516	529	517	489	552	527	532	513	467	540	485	480	489	507	521	489	494	522	494	485	508	518	501	498	497	479	542	530	544	490	517	516	520	483	513	529	505	512	542	530	535	552	526	488	535	530	505	502	508	506	521	498	517	497	491	512	515	494	516	507	534	468	517	484	516	544	501	493	505	509	519	490	429	477	528	511	548	529	503	493	549	506	530	486	492	459	481	492	583	542	518	490	482	518	511	482	514	517	491	491	502	525	533	464	462	535	505	523	514	531	504	501	535	535	525	526	489	522	469	523	513	511	500	470	547	511	481	493	454	518	494	530	538	527	505	504	544	509	536	486	509	504	503	529	487	495	537	515	530	542	541	481	523	509	492	518	474	534	512	495	510	492	523	488	492	505	500	549	499	510	495	504	497	500	548	525	512	560	520	525	504	527	504	514	508	506	534	525	507	505	528	528	513	478	513	526	471	508	495	505	498	524	476	516	454	539	544	463	510	506	526	538	512	485	505	509	495	542	514	494	524	511	481	521	494	501	506	463	524	511	501	489	541	498	504	505	493	556	502	520	460	493	517	506	537	519	510	513	516	494	480	495	477	484	496	510	514	526	483	483	538	535	506	498	482	504	492	525	538	497	532	472	522	500	526	539	486	507	496	517	505	518	496	506	487	468	509	511	484	531	492	502	539	482	541	530	527	500	493	492	477	504	495	502	503	510	512	515	492	498	535	469	529	530	477	528	520	506	538	556	516	527	515	496	494	530	490	513	507	498	551	507	471	526	512	501	506	553	508	525	509	481	431	531	519	516	524	538	543	528	478	539	519	506	480	489	484	498	483	514	509	543	490	493	517	536	538	503	531	537	527	510	504	545	512	500	457	563	537	522	527	491	551	511	479	508	493	494	495	505	496	504	520	518	551	490	473	503	542	506	470	522	520	542	502	523	501	508	502	515	528	502	543	518	506	508	522	492	516	507	510	468	481	505	497	520	466	509	520	541	487	507	528	485	494	503	484	473	499	490	519	528	517	491	494	530	521	457	465	518	514	520	508	487	453	526	489	501	530	503	489	501	529	500	507	519	511	540	519	507	498	488	504	470	457	533	513	498	497	520	506	520	519	523	471	540	533	514	496	512	529	527	469	493	534	556	495	523	494	501	467	482	522	529	547	523	505	458	533	516	531	492	507	519	534	538	474	478	498	537	492	497	506	496	515	485	492	493	528	523	501	575	490	542	527	497	486	516	502	465	497	562	514	502	468	473	520	495	467	535	481	473	501	505	506	475	513	523	527	547	506	503	477	509	511	477	504	544	496	521	536	527	500	496	517	498	517	460	480	530	552	488	499	509	515	517	554	488	529	496	496	482	490	509	547	509	486	503	504	511	518	551	536	497	493	535	504	499	502	529	492	529	504	451	530	514	540	516	555	511	468	560	528	547	483	523	562	498	479	537	512	498	535	485	471	515	519	521	489	523	525	523	454	509	502	460	498	482	576	527	497	521	475	526	495	539	508	516	492	507	497	515	497	519	517	484	505	513	517	495	520	512	535	494	518	502	506	469	513	517	471	492	486	505	528	538	489	521	514	459	545	474	482	498	498	466	507	513	499	463	488	452	477	495	514	479	524	519	507	518	507	485	487	478	508	524	473	493	540	511	519	477	525	490	503	532	490	548	533	482	446	514	493	529	520	495	496	496	511	488	470	539	522	472	539	519	490	503	495	475	502	529	487	478	488	512	496	518	544	497	479	509	527	507	489	505	526	470	486	532	528	458	504	504	523	506	488	489	529	494	529	542	535	496	488	516	525	511	476	491	512	538	499	505	531	505	553	490	507	539	519	502	513	525	479	514	536	483	533	488	527	515	487	532	485	494	545	537	524	516	518	500	560	528	497	496	499	533	513	490	521	515	506	508	511	497	519	545	487	511	505	511	542	503	524	544	501	500	526	527	493	517	495	549	497	485	484	466	500	534	501	478	526	522	498	471	538	517	517	455	472	504	569	493	488	551	509	512	527	498	516	511	494	503	515	506	505	512	519	520	495	548	536	462	520	512	526	546	516	531	555	512	553	500	508	503	494	489	534	491	507	479	527	521	507	508	494	482	486	504	540	489	503	488	487	495	500	539	514	525	505	522	506	520	494	525	471	551	491	548	484	499	529	493	495	516	520	543	482	511	477	523	531	530	450	485	469	561	492	476	532	496	476	501	529	507	481	518	487	521	474	514	504	468	553	538	516	525	479	545	537	462	508	524	479	540	522	517	552	510	477	523	508	500	481	479	505	491	498	502	511	480	525	501	507	496	536	510	506	495	547	500	516	466	515	514	517	524	548	507	516	475	507	522	515	503	522	469	521	530	504	517	486	522	502	512	503	486	531	520	509	509	521	526	510	531	511	524	509	521	472	501	526	556	497	503	529	509	498	543	487	510	485	533	513	530	510	524	442	497	500
5669	159	69	78	67	59	58	60	55	39	51	67	50	40	62	61	52	44	53	52	61	51	33	54	50	52	60	49	53	43	48	45	57	44	46	46	51	54	52	45	48	47	54	46	47	47	51	49	48	69	46	35	46	42	37	49	54	52	49	47	53	43	52	47	54	54	45	38	55	35	50	36	54	50	35	47	39	52	43	41	53	51	43	42	53	46	67	62	65	43	47	45	53	53	58	40	43	48	53	61	53	48	44	47	48	53	43	56	46	48	57	62	59	51	55	49	38	58	52	49	43	58	59	58	61	62	38	46	57	55	59	48	41	47	47	46	49	50	43	55	57	39	53	52	51	45	46	59	44	53	47	51	45	48	54	53	45	61	45	59	61	50	48	65	44	42	51	49	51	52	46	49	50	53	46	54	45	52	58	50	55	47	34	43	42	56	56	45	40	46	51	46	55	45	52	47	60	55	40	40	62	57	54	47	42	51	57	31	49	47	49	47	57	55	42	41	45	49	63	65	61	46	58	56	48	39	51	47	47	57	45	55	45	39	50	43	32	58	64	45	50	56	40	45	40	57	54	41	47	58	55	45	47	60	45	49	56	56	49	70	51	55	59	53	62	61	56	56	62	53	51	52	52	52	56	37	58	61	36	35	61	56	51	55	50	57	56	42	53	53	54	35	43	46	54	54	53	64	49	54	51	47	48	47	47	64	49	52	57	45	45	49	55	57	49	55	54	42	46	49	41	49	57	58	49	47	37	52	46	47	51	51	44	44	41	60	49	50	55	53	55	63	49	59	56	58	51	59	42	49	50	50	64	65	61	58	42	47	60	45	49	44	38	50	63	45	60	52	35	60	44	49	53	48	52	40	53	52	48	66	48	68	58	51	47	47	45	47	55	47	56	48	49	37	52	63	51	38	66	60	59	58	61	52	54	56	51	47	53	61	42	44	42	36	48	44	45	47	42	41	62	44	44	47	62	46	50	52	57	50	46	55	54	47	45	44	52	55	42	52	62	47	38	47	38	44	51	51	52	50	48	41	45	51	49	40	47	52	48	56	62	54	61	49	54	54	45	63	59	44	70	52	62	55	40	49	43	42	40	63	51	57	45	60	63	38	42	65	51	41	47	53	52	61	46	45	56	47	52	54	59	48	53	52	46	41	59	56	49	72	51	48	49	55	55	53	61	54	43	42	43	52	50	52	66	59	42	54	54	51	58	51	53	68	58	54	52	54	63	47	40	63	62	59	50	40	52	49	50	50	62	50	50	54	52	42	54	41	63	51	54	43	47	60	59	52	57	52	47	47	62	58	49	42	38	53	66	64	37	48	57	59	51	57	67	51	52	41	52	49	50	50	48	48	53	53	56	56	62	58	62	48	53	49	48	68	38	44	45	53	49	40	47	49	42	54	45	46	54	59	60	48	51	69	51	51	61	57	44	57	32	62	45	52	47	53	42	34	44	47	55	44	50	49	54	60	42	45	41	34	48	32	54	61	48	52	41	42	39	42	58	57	56	37	53	47	60	55	50	46	49	45	56	33	36	48	53	61	58	58	54	58	50	49	54	57	58	57	52	52	38	56	49	55	48	66	56	43	46	51	58	61	42	64	64	56	51	56	54	46	64	47	45	49	47	49	57	33	48	58	45	49	53	46	42	49	53	47	54	56	56	48	53	49	63	48	54	58	42	42	38	49	55	43	48	46	54	52	50	56	46	64	52	61	49	50	46	48	60	58	59	45	56	47	43	50	66	49	48	43	68	62	50	58	42	51	53	49	49	55	38	44	53	48	47	58	47	55	42	39	50	56	42	48	51	42	50	60	37	51	57	61	47	48	44	45	48	57	58	44	53	46	55	50	54	53	59	46	52	57	58	50	53	52	39	55	38	38	65	66	52	44	47	47	45	60	57	56	52	29	49	41	56	47	61	41	49	56	51	48	56	50	47	48	44	53	50	55	48	56	53	63	50	45	41	46	46	58	56	50	60	47	50	39	52	42	47	54	43	34	56	56	50	56	48	47	55	50	46	68	43	48	40	43	54	46	47	46	50	51	50	42	51	46	47	56	44	62	61	64	49	40	43	39	55	48	53	51	51	53	49	36	50	59	41	54	54	36	52	41	62	40	57	57	45	41	44	61	70	57	42	53	42	54	55	59	45	39	69	39	56	52	47	51	40	64	53	53	60	52	46	50	61	58	55	51	44	46	60	42	61	51	46	62	55	60	49	36	45	47	60	43	49	53	38	50	51	50	39	48	71	62	54	50	58	31	50	45	59	51	41	56	55	51	68	44	53	54	61	64	44	62	38	48	58	43	53	51	57	62	47	53	46	56	40	57	48	57	40	56	45	40	49	44	50	52	47	49	40	49	42	38	57	38	56	48	55	59	51	40	40	49	36	57	58	56	45	47	46	50	38	47	51	55	50	60	59	48	56	55	53	57	47	44	39	54	51	47	38	53	48	41	55	49	45	46	64	46	56	50	51	47	44	51	46	52	52	56	52	55	52	43	47	41	38	52	45	58	64	39	55	50	58	35	74	39	64	54	65	37	49	61	55	44	53	42	55	61	55	46	46	50	44	50	43	53	56	41	49	53	65	52	40	49	58	44	47	55	66	54	53	52	53	44	66	67	54	49	53	63	54	67	51	62	36	46	48	47	45	43	48	45	43	56	59	51	32	44	41	49	48	39	43	39	50	50	56	38	61	52	48	52	51	67	45	44	49	42	49	58	60	51	50	49	56	55	41	39	47	49	67	57	47	47	55	49	61	53	46	32	38	46	52	49	48	57	44	61	44	43	49	57	58	65	41	51	48	45	62	45	46	48	49	48	33	49	53	52	58	51	44	44	60	46	48	46	53	51	51	56	51	70	46	41	50	48	39	51	44	54	47	46	50	51	47	51	61	52	57	49	46	38	43	64	34	48	53	48	37	53	56	46	50	44	61	51	62	59	57	49	42	45	45	42	49	51	66	51	51	59	49	33	46	52	42	51	40	46	46	46	49	52	45	69	59	55	46	49	47	57	52	51	52	50	45	51	43	49	58	49	63	55	56	52	54	49	46	41	52	55	46	46	58	54	56	47	58	62	36	54	45	50	49	56	42	46	48	53	49	52	45	55	50	52	55	50	43	39	42	55	58	55	35	51	40	70	46	44	55	49	48	48	50	50	51	49	45	54	49	59	46	57	44	44	52	46	32	58	48	46	56	47	43	42	39	47	60	55	57	56	60	48	43	54	46	59	53	50	50	46	40	42	37	47	61	54	49	49	40	55	65	45	49	59	60	50	65	44	42	48	62	40	62	45	48	45	43	44	50	58	51	62	66	48	64	46	60	66	59	62	55	53	64	49	42	56	44	40	36	39	57	56	45	54	51	52	55	65	47	46	69	38	52	41	50	56	50	57	60	38	43	49	36	46	55	63	59	42	55	58	57	51	48	50	44	52	51	48	45	47	59	48	41	41	51	47	63	42	59	66	52	49	59	58	54	55
3360	214	222	247	229	222	215	215	186	191	145	186	162	167	163	159	166	170	179	211	174	185	168	160	151	178	170	173	181	140	195	173	164	159	168	151	157	150	141	165	164	180	143	179	171	183	155	168	154	152	163	170	142	154	155	156	146	178	172	145	181	181	156	150	170	166	164	155	141	158	160	149	160	176	164	165	152	169	153	183	158	166	165	180	142	140	152	185	168	156	163	154	160	165	165	165	168	170	134	162	134	160	155	177	157	131	172	157	150	191	145	154	179	159	133	172	181	166	155	185	162	174	167	153	151	160	164	182	158	136	132	158	154	157	169	158	162	167	161	138	149	155	167	164	151	161	172	162	147	161	156	164	152	154	143	168	159	154	154	146	164	156	145	161	184	153	153	165	156	165	128	175	164	164	178	162	156	161	159	169	158	143	152	177	154	169	142	163	165	157	166	176	174	177	158	152	156	160	153	179	158	144	169	148	159	165	146	148	149	162	160	156	140	158	148	145	160	168	165	180	157	157	156	169	150	168	177	170	173	162	166	124	138	152	148	171	142	149	184	176	141	153	171	157	160	174	130	157	159	199	144	160	149	164	157	157	162	153	160	168	159	157	155	180	169	161	167	159	179	170	181	158	190	159	172	170	146	163	181	154	190	155	173	135	149	159	163	150	155	175	168	172	178	168	157	151	195	149	163	159	147	167	172	141	176	151	171	153	161	176	184	165	157	167	164	162	160	184	181	178	159	154	173	155	149	161	145	145	166	162	162	149	172	140	152	151	158	177	161	164	168	151	147	153	156	165	150	168	127	150	153	157	163	157	168	179	164	157	189	164	152	151	153	158	177	171	189	138	166	161	177	151	160	156	188	153	156	164	167	170	142	167	176	144	172	153	160	162	172	169	155	194	163	175	174	154	163	179	162	146	156	146	151	161	159	158	140	157	150	146	169	156	162	162	180	166	158	149	149	155	172	159	163	158	157	145	182	189	154	149	141	165	156	162	166	153	173	196	155	169	161	161	179	159	154	166	170	164	164	163	181	167	164	145	167	145	159	160	181	186	188	157	154	146	172	166	149	158	167	174	159	135	175	144	159	145	156	156	163	176	165	161	165	168	156	163	180	181	160	155	141	163	151	145	165	158	178	144	152	167	153	155	170	163	168	158	148	165	177	178	165	176	169	170	164	162	169	156	181	190	167	154	154	142	158	144	170	168	167	173	148	170	146	146	155	156	140	164	156	159	135	160	170	188	169	154	143	168	169	176	178	187	177	154	175	165	130	159	178	159	156	155	149	179	149	171	159	149	169	157	174	139	134	189	198	188	167	149	175	159	174	167	162	147	165	154	168	145	179	159	159	158	169	165	157	168	171	163	145	149	151	153	166	188	165	164	144	164	165	151	177	177	192	146	154	157	171	160	169	164	149	169	159	179	169	138	158	154	155	151	143	159	157	152	157	156	156	146	157	175	165	172	157	168	164	150	200	163	149	169	181	168	153	163	134	129	176	153	161	183	161	128	169	175	164	158	170	186	164	155	152	154	134	146	169	154	169	188	186	162	154	158	159	167	164	171	174	182	165	180	165	161	190	173	143	152	171	170	156	168	133	143	142	170	160	160	171	140	171	154	150	151	185	198	183	156	158	164	154	165	157	166	147	160	200	167	167	172	159	159	172	181	172	176	160	162	163	169	172	159	158	158	173	139	140	146	156	153	156	141	155	179	151	145	151	164	157	172	184	177	142	174	151	171	154	200	184	167	166	172	143	161	162	146	150	175	152	161	183	147	149	178	143	178	166	167	144	149	192	163	145	163	191	161	144	185	143	155	162	140	170	165	154	187	152	178	174	146	171	179	167	158	148	146	161	148	173	132	146	158	186	166	155	167	150	150	162	161	171	145	150	163	160	179	129	160	159	145	154	159	156	167	156	150	171	148	185	183	141	149	193	168	150	160	149	169	173	169	151	150	144	142	147	144	175	166	137	163	164	150	178	170	158	129	153	146	181	178	154	152	147	171	165	156	144	152	153	175	148	172	165	166	172	157	171	147	171	162	192	146	122	165	171	176	163	150	167	168	175	143	173	154	158	151	144	161	162	154	179	151	156	155	123	178	150	143	158	189	157	175	161	133	163	170	167	178	155	151	163	153	174	165	167	155	156	170	159	152	147	155	162	168	189	162	151	157	158	153	123	166	181	168	175	159	175	153	178	169	186	156	185	172	146	160	159	174	189	166	156	159	163	171	162	168	183	167	167	175	147	169	157	149	167	160	176	169	164	150	154	139	164	164	181	167	184	150	172	167	163	189	166	160	145	149	158	171	153	173	152	138	137	142	169	160	137	156	165	164	173	171	162	134	169	179	164	150	170	150	146	164	176	141	157	170	165	153	180	173	171	151	172	163	164	171	160	154	174	166	157	152	172	141	172	162	163	179	160	154	144	159	162	188	179	139	183	155	155	184	152	156	156	157	155	160	159	150	169	138	161	142	186	188	148	156	167	156	168	167	160	175	165	155	166	138	168	164	158	156	160	173	152	170	155	185	145	174	160	167	176	160	160	167	159	138	177	163	176	172	146	157	165	168	170	156	151	145	170	148	157	174	158	175	135	171	150	163	146	137	156	146	175	138	154	138	185	151	164	163	172	166	173	160	159	148	147	149	150	183	169	145	145	177	165	153	162	146	154	156	140	187	157	173	174	146	164	185	158	177	179	159	142	177	159	149	148	175	171	126	167	173	176	175	155	172	149	156	159	171	176	172	182	165	170	174	161	167	175	165	155	169	158	150	162	163	187	171	147	164	149	180	151	143	153	178	161	181	159	161	163	150	161	187	139	171	176	195	181	163	147	179	150	160	171	164	175	157	172	172	145	144	166	162	149	160	150	155	159	155	143	156	165	166	151	153	150	173	150	138	144	171	167	166	156	177	178	139	146	163	174	162	163	149	151	170	158	168	163	162	141	158	169	173	161	172	169	154	137	152	176	174	169	151	175	161	147	157	165	175	157	168	161	157	162	160	173	175	184	147	162	158	167	167	158	179	177	162	160	163	171	158	187	153	159	175	154	147	182	151	138	174	180	158	155	166	159	164	141	170	169	171	170	145	173	172	151	167	166	173	173	146	155	163	147	151	173	158	151	173	157	180	154	144	154	172	173	137	161	175	151	164	164	154	169	167	151	160	163	168	148	161	158	159	155	153	178	169	157	155	164	144	144	167	167	145	148	143	155	161	161	158	155	174	168	152	174	175	173	153	162	179	171	164	155	173	195	155	166	136	174	160	150	164	172	179	172	171	190	154	162	152	180	139	185	164	171	162	159	149	146	185	153	159	175	171	156	150	163	169	142	172	183	160	185	150	198	182	160	157	157	154	175	176	183	186	148	148	156	188	150	167	154	154	168	186	171	152	173	178	160	156	163	163	153	155	165	167	138	175	150	180	158	162	147	165	161	181	160	152	142	171	174	157	153	178	165	186	169	156	158	163	167	159	155	162	157	167
27942	4790	1198	914	616	466	352	295	253	236	183	156	171	168	166	139	172	136	129	144	127	140	126	127	123	122	112	114	136	120	137	126	119	124	134	113	121	119	119	118	128	96	114	109	115	106	103	119	103	115	103	117	106	115	97	123	121	111	113	109	106	103	112	123	121	125	112	99	80	118	107	105	118	119	105	106	120	111	117	93	112	132	101	114	122	106	114	111	120	114	91	120	116	104	100	121	87	120	100	100	99	114	97	127	108	98	107	122	113	120	117	123	105	117	110	109	113	110	103	89	104	101	129	92	107	106	115	118	97	107	114	92	124	100	98	113	112	108	106	85	118	125	94	104	96	111	103	92	110	109	104	118	98	122	125	132	114	125	110	113	105	106	104	109	97	111	121	111	103	103	112	117	113	105	88	104	118	111	104	112	101	111	114	102	113	108	120	118	110	94	103	105	94	113	109	127	104	119	108	103	94	94	107	94	117	120	113	112	97	132	112	105	96	106	101	119	105	117	98	108	113	112	115	109	101	102	109	87	100	119	104	99	115	100	108	128	104	113	110	120	113	115	101	120	110	91	116	121	123	115	112	128	119	112	129	103	109	102	130	109	116	93	106	120	108	97	109	95	111	109	119	103	108	123	100	102	112	104	105	109	117	108	117	133	95	95	119	121	114	112	128	111	105	110	133	126	104	89	116	119	106	124	105	114	127	106	83	101	117	106	108	120	110	105	105	110	92	107	101	112	118	100	131	110	101	92	96	126	105	115	104	115	129	97	111	93	109	122	118	100	109	113	121	112	115	118	112	123	107	96	126	107	112	116	96	93	107	129	101	123	104	110	125	97	110	118	118	93	106	111	93	92	117	125	121	105	92	112	102	103	104	100	102	93	120	126	121	112	112	120	110	135	92	100	109	125	109	118	107	127	127	109	113	112	93	126	105	110	121	112	111	84	100	123	107	91	115	119	144	115	113	96	117	106	85	91	109	109	115	105	117	108	107	107	86	130	118	101	104	121	114	101	130	102	120	109	118	94	142	98	113	98	111	114	90	94	107	113	115	110	103	120	102	103	121	119	98	100	132	101	103	120	93	119	130	112	120	104	119	131	116	108	97	104	110	90	99	105	123	110	114	131	112	109	119	109	107	124	88	113	105	109	101	96	99	118	100	115	109	120	118	105	118	110	116	117	104	120	96	123	117	103	103	113	112	120	125	97	126	88	109	117	114	130	104	102	111	109	101	113	99	114	119	114	104	118	92	118	113	126	96	115	135	119	118	127	107	121	118	103	110	114	87	105	115	108	130	122	123	90	110	111	112	106	112	114	105	109	121	107	109	94	111	88	116	113	95	116	115	107	117	94	106	101	92	113	107	103	89	124	122	132	119	99	133	108	115	109	120	116	103	92	118	93	97	101	97	128	107	100	95	108	111	109	120	115	125	96	124	111	95	120	93	105	126	98	96	110	116	106	89	94	111	105	94	130	110	105	104	119	105	105	99	105	138	116	100	131	100	95	100	120	123	109	116	108	110	98	107	110	99	119	113	103	110	116	110	99	109	118	102	109	112	126	108	97	128	112	123	103	110	117	104	131	117	120	93	111	96	135	113	106	128	116	108	114	123	132	124	85	110	105	115	102	86	91	113	105	112	97	100	119	118	103	120	106	108	103	99	116	101	106	105	126	100	129	123	109	116	105	121	97	113	103	108	110	88	117	111	102	103	94	98	118	108	107	125	126	103	105	106	115	111	111	115	101	114	108	92	107	109	106	113	107	114	106	85	114	115	95	103	97	128	116	94	118	112	116	127	107	104	100	102	112	111	98	110	114	130	122	105	137	118	125	104	94	118	105	102	107	119	99	113	100	107	103	113	108	113	100	91	108	104	124	119	94	105	98	84	113	106	109	92	110	100	112	123	111	118	90	111	118	104	96	115	95	114	113	93	134	108	96	132	121	104	123	101	101	115	104	110	101	124	104	103	117	102	125	92	106	77	89	122	99	112	84	109	99	107	116	117	99	109	90	118	113	129	100	108	113	109	102	86	106	97	111	101	92	100	100	115	94	111	128	115	115	97	107	104	111	119	109	117	113	105	92	99	88	101	104	99	100	106	105	122	105	98	119	112	105	108	113	100	100	110	109	115	106	116	101	105	114	115	118	97	107	115	110	112	117	100	90	123	94	98	104	121	118	112	123	108	96	114	98	98	130	93	84	117	115	103	111	108	116	122	121	121	107	115	93	105	113	103	109	103	109	99	102	119	103	111	101	102	102	102	100	117	99	110	92	119	131	105	123	110	95	105	101	104	115	109	87	103	94	115	105	88	92	88	124	100	107	81	120	110	98	99	103	116	116	105	90	115	90	125	116	120	117	121	102	109	120	125	102	106	109	152	98	97	108	90	103	106	87	113	136	105	105	97	106	102	92	99	108	116	108	104	98	96	115	106	106	103	102	104	106	126	105	114	122	117	111	118	101	99	99	110	119	100	118	86	103	109	101	112	106	102	114	113	110	131	113	114	118	108	112	125	107	100	118	108	111	109	95	103	111	78	104	113	112	128	114	111	93	102	93	119	102	126	119	125	107	109	114	114	94	115	102	111	114	127	108	92	127	104	131	96	118	136	83	106	115	118	105	109	94	106	104	126	107	108	119	110	107	100	107	112	120	92	88	96	123	114	117	104	129	106	99	108	118	116	92	120	93	90	93	102	94	108	102	122	107	126	113	112	90	106	119	88	103	100	129	119	103	93	109	97	105	120	114	105	111	107	107	101	117	114	113	110	114	118	116	125	107	115	106	93	99	124	116	123	121	104	127	106	113	106	111	102	108	99	114	114	114	113	107	111	106	109	110	119	102	123	117	103	87	112	109	114	104	108	111	97	77	109	126	104	86	105	95	101	114	100	103	88	129	101	107	88	109	88	133	112	93	113	94	102	122	130	106	105	114	114	113	104	115	107	100	104	106	117	113	114	108	131	94	110	105	112	112	107	114	111	96	94	91	106	95	97	79	111	127	112	121	118	110	106	97	111	124	107	118	110	121	93	96	117	119	104	99	104	106	96	100	116	107	123	107	94	85	115	103	106	97	113	117	111	111	98	102	99	125	114	100	114	90	103	115	123	117	96	124	120	118	116	98	112	111	104	92	107	113	106	125	120	109	118	106	99	99	107	108	101	104	123	108	102	103	96	126	94	107	106	106	103	99	100	113	117	105	113	104	113	96	97	106	116	123	101	109	99	114	116	110	100	115	111	93	103	99	86	105	117	114	114	95	103	113	101	120	125	129	128	108	119	124	105	115	98	112	112	107	94	83	92	133	107	119	96	99	130	143	118	121	107	127	108	122	99	108	106	107	114	105	121	132	113	106	97	94	128	117	112	88	103	112	112	108	112	104	109	126	112	119	100	104	109	84	120	100	95	95	113	98	99	95	100	100	108	113	107	93	128	101	100	98	104	104	116	98	108	92	112	94	123	107	90	106	116	93	102	132	131	115	119	106
14998	1063	2283	2778	2404	1929	1610	1268	1090	1042	883	802	717	665	591	607	506	503	486	492	453	426	415	431	393	454	379	394	404	365	388	382	350	361	377	348	356	337	383	322	338	333	339	341	343	302	332	323	358	323	317	324	327	321	325	336	323	320	328	299	338	325	322	299	290	313	298	313	339	349	257	314	332	289	316	292	284	308	340	292	344	276	321	305	292	285	295	303	303	308	337	288	325	322	289	303	302	332	294	303	330	300	268	313	298	315	288	324	307	269	299	276	306	325	299	311	301	292	294	320	299	303	287	301	308	283	299	307	281	317	260	278	319	269	302	320	312	327	282	274	315	277	302	268	296	290	283	294	304	321	314	294	285	297	295	302	299	309	303	315	308	312	307	271	279	300	302	290	327	293	312	317	287	292	304	294	299	320	296	313	317	321	263	262	309	281	297	311	313	301	285	297	295	300	272	271	293	335	317	299	301	294	296	307	305	313	338	285	267	301	305	308	289	314	286	282	301	280	295	285	304	291	270	311	306	275	305	297	293	297	301	307	301	283	281	318	278	299	297	260	268	322	308	288	279	303	282	276	299	315	281	291	287	324	309	276	283	303	309	306	310	316	319	337	306	282	302	305	285	276	279	328	301	315	306	293	272	289	307	295	305	274	313	288	293	321	298	281	276	259	291	313	265	318	266	273	321	258	303	314	290	280	327	303	309	276	292	309	292	293	304	310	311	322	322	278	287	305	257	284	270	299	322	278	320	318	299	267	289	326	261	292	314	269	319	301	299	335	294	254	286	285	302	328	297	277	297	297	277	261	304	294	267	299	284	306	291	308	312	302	285	306	289	259	312	300	308	316	312	298	269	308	292	287	297	298	316	274	318	296	303	320	311	282	291	297	332	282	321	305	267	308	305	288	282	297	295	287	308	304	310	324	313	293	308	306	284	287	315	294	307	277	308	301	264	330	302	291	261	279	281	306	289	285	292	276	296	304	311	275	292	308	302	296	306	283	290	296	261	309	288	276	270	302	292	271	289	301	311	300	308	295	298	292	293	337	316	292	292	288	329	289	320	313	332	264	319	292	288	280	271	309	279	291	283	282	260	292	279	318	273	291	303	288	312	297	258	301	311	312	299	285	290	307	324	287	305	305	273	304	317	304	307	317	280	286	304	294	263	274	280	275	323	307	294	303	286	269	291	306	315	276	295	276	290	275	327	306	318	286	312	316	313	301	308	298	261	283	291	296	265	301	277	308	317	310	267	315	278	317	298	325	280	294	310	280	318	310	296	319	297	280	299	271	294	309	276	293	289	280	270	263	290	280	282	313	289	303	321	285	280	315	316	275	301	275	302	293	297	289	313	310	292	289	295	301	328	304	296	307	339	289	317	279	317	289	293	314	256	309	308	281	279	298	270	317	318	322	298	310	271	285	269	283	309	306	305	314	304	279	299	324	305	337	292	275	312	279	302	291	301	273	304	282	309	299	279	291	320	304	278	300	282	297	308	281	282	316	286	290	270	273	312	303	301	290	319	298	300	308	302	297	305	341	312	330	288	313	278	300	276	280	289	299	303	286	282	311	314	294	315	318	281	280	285	321	343	286	291	277	279	291	283	265	281	327	312	313	274	304	305	337	323	295	296	293	303	314	324	293	299	319	305	292	298	282	293	269	305	314	312	279	320	306	354	317	300	297	274	299	314	302	323	316	266	289	296	280	321	300	290	300	325	293	308	283	286	297	328	294	321	310	297	284	313	293	298	292	326	293	305	327	311	296	299	292	299	279	290	287	306	290	294	290	282	298	315	287	284	282	275	301	302	321	277	280	343	323	317	277	318	288	331	303	290	283	276	308	331	300	288	280	295	300	298	296	316	300	309	293	293	289	287	272	304	293	280	293	290	283	288	278	289	288	298	296	279	299	284	292	300	275	299	275	309	298	302	281	302	299	312	301	286	291	293	281	301	320	299	308	293	306	260	288	272	280	316	275	290	291	307	315	273	311	304	294	280	318	306	306	297	305	330	292	285	308	330	297	274	311	278	322	316	313	300	299	285	290	304	307	311	304	338	292	304	300	320	299	282	284	299	304	313	273	300	270	291	260	302	267	322	282	295	288	307	307	302	312	287	305	278	303	284	281	288	295	280	283	281	298	325	299	307	315	283	306	301	306	298	276	284	302	325	304	275	280	304	329	280	300	321	280	297	302	300	295	324	295	279	305	295	319	313	291	292	312	297	312	321	306	312	294	300	289	319	295	312	320	284	269	300	331	290	284	328	288	291	300	291	304	330	312	307	301	278	329	313	316	276	273	282	313	330	292	287	318	305	296	284	285	315	328	291	300	279	273	300	304	309	306	305	277	270	321	302	302	312	299	272	311	299	320	271	307	292	311	325	301	287	289	312	275	317	299	294	305	267	307	302	295	307	308	300	306	290	297	308	320	291	307	288	302	309	278	298	301	325	294	297	321	308	315	321	317	308	292	310	321	284	294	288	292	317	295	297	313	307	293	292	270	256	288	282	322	313	278	339	326	309	293	268	296	315	338	308	309	329	291	308	282	315	284	289	298	264	290	296	334	271	305	304	315	310	319	327	282	297	290	283	289	267	299	289	302	277	277	287	250	313	299	294	315	286	311	318	294	275	316	314	312	321	329	300	295	274	302	296	294	317	293	264	304	285	287	291	289	303	308	294	313	295	298	260	305	280	302	290	313	315	284	314	310	278	315	310	278	308	289	301	309	283	286	327	278	319	270	289	295	275	304	285	336	303	295	324	295	321	303	286	276	268	301	308	306	277	306	292	280	280	285	303	283	281	321	280	300	304	296	301	279	303	283	295	324	280	283	294	338	313	326	293	289	276	308	311	315	319	295	306	283	299	304	289	279	297	259	303	287	274	307	304	310	297	304	318	275	283	290	290	306	292	290	315	301	319	297	308	323	297	326	258	327	312	255	275	301	296	313	274	276	293	290	312	267	281	299	291	289	288	274	323	265	307	287	297	308	295	293	308	279	298	269	304	303	319	293	311	288	312	291	298	292	304	317	290	304	299	304	283	320	311	308	331	326	289	296	303	310	324	328	271	287	284	285	282	297	305	309	287	302	283	319	294	331	282	308	298	289	315	275	306	301	291	307	285	284	320	312	300	281	274	297	327	288	259	293	287	260	314	308	305	287	299	276	272	296	300	285	304	282	297	299	301	299	340	284	299	263	297	302	282	317	269	295	302	282	302	296	305	307	289	311	283	303	299	292	329	296	297	309	298	327	286	307	331	286	273	285	311	286	312	337	312	284	296	301	282	297	306	277	291	310	318	286	298	308	294	299	282	306	297	300	301	299	307	294	320	294	304	282	300	291	320	307	292	294	329	273	316	291	296	304	307	288	278	303	291	281	281	333	283	294	305	276	301	292	299	307	316	301	307	309	291	287	310	294	288	311	255	291	294	309	303	262	272	301	304	264	277	288	303	329	297	303	291	291	306	286	283	273	309	320	308	285	268	293
40651	11644	2647	1877	1289	849	655	589	509	441	417	386	337	341	324	280	279	275	256	283	261	256	249	221	267	222	254	250	237	220	232	254	216	268	238	227	245	251	245	243	227	221	233	215	223	244	213	236	221	206	215	201	210	201	214	188	197	241	208	189	238	205	207	246	203	220	196	204	225	220	236	222	201	219	226	235	220	211	234	224	232	199	216	230	198	204	208	229	201	215	228	214	194	247	209	221	208	227	225	221	230	200	198	233	210	218	192	197	217	195	206	204	181	236	216	213	208	207	224	230	210	217	240	234	235	216	218	196	196	218	215	226	192	239	194	211	230	229	224	219	230	201	198	251	216	220	195	225	226	216	242	251	225	211	201	229	213	223	208	208	209	222	210	199	169	218	193	210	234	219	224	210	241	215	221	212	191	210	225	222	230	208	218	200	244	202	194	214	216	196	215	206	228	220	211	210	215	241	216	228	218	215	195	219	215	229	193	201	242	224	200	230	227	204	230	195	207	208	165	204	200	210	219	213	214	209	217	185	214	196	231	176	207	233	221	218	214	202	208	224	225	191	211	205	207	197	197	219	239	205	210	203	205	189	230	209	200	234	194	208	208	211	202	221	204	221	218	208	205	224	214	204	213	190	200	214	209	201	224	195	238	221	210	212	212	226	192	222	233	204	237	228	199	227	220	212	223	205	229	194	218	196	175	186	213	197	238	203	212	213	226	242	230	188	216	220	221	229	209	193	201	227	237	215	219	226	209	208	212	200	201	203	210	209	187	218	202	190	223	227	249	208	201	211	205	220	203	235	206	200	179	224	245	220	228	196	172	230	224	245	191	229	233	210	207	211	252	240	215	217	198	229	206	220	221	225	195	229	214	213	211	210	216	201	232	208	229	238	237	227	201	211	219	228	208	224	189	188	190	201	210	233	247	197	220	229	181	210	251	210	215	223	232	204	218	192	221	212	218	181	241	207	178	229	217	212	206	196	223	209	219	208	234	203	216	197	205	213	214	236	199	193	209	228	221	205	224	212	199	221	212	220	236	227	243	201	224	216	230	214	231	190	218	186	200	224	194	221	232	212	228	204	199	216	237	220	230	207	189	186	213	177	233	201	186	230	201	213	214	224	219	212	211	179	219	214	231	211	193	215	224	208	206	199	233	228	215	226	210	196	218	217	213	238	216	229	192	220	186	205	217	190	185	194	230	218	209	203	226	238	227	195	217	204	215	220	226	207	241	233	212	214	230	221	200	217	200	210	221	204	213	226	229	256	240	219	224	207	200	196	215	208	177	229	191	199	235	185	183	219	195	216	232	216	225	230	222	199	203	221	222	202	247	194	226	188	217	223	212	235	221	215	234	209	172	197	224	200	212	213	238	211	207	194	199	230	240	205	219	219	201	193	199	212	183	189	203	231	206	202	186	230	210	217	214	206	196	213	204	206	242	219	207	229	201	212	229	218	210	181	229	194	228	228	238	227	201	215	213	219	204	200	222	234	208	204	194	193	219	207	234	209	246	198	200	200	198	217	205	207	183	213	196	243	227	219	235	181	204	221	237	239	223	204	202	227	208	229	225	202	207	216	219	218	219	213	200	198	212	200	213	220	187	226	217	263	219	231	201	197	227	203	215	227	185	214	208	189	220	192	222	205	180	210	229	214	230	234	199	189	205	205	191	183	217	195	199	249	242	214	217	194	217	219	208	236	223	208	200	205	221	214	207	190	222	209	193	228	227	223	222	234	237	222	194	215	183	192	216	211	194	218	185	202	202	209	207	217	201	223	217	224	213	215	236	218	215	215	204	204	219	227	200	206	221	217	215	225	226	221	221	195	227	241	221	216	158	241	185	244	192	206	204	226	223	219	236	193	212	201	223	202	200	228	210	213	231	217	206	203	242	204	179	194	201	250	213	215	218	238	230	218	199	219	197	219	197	247	206	222	194	197	201	195	228	198	218	203	211	200	230	200	200	235	211	229	220	179	207	235	189	195	228	201	223	207	201	226	196	225	194	234	211	213	204	203	212	224	228	226	218	221	226	229	217	205	182	213	221	207	222	234	230	224	201	199	199	206	204	222	209	203	221	198	175	240	193	219	226	181	213	202	210	221	187	196	239	238	220	241	188	227	197	233	238	243	195	207	194	242	212	186	214	221	217	205	207	211	231	220	220	217	236	205	206	241	238	227	204	218	226	192	245	214	233	238	218	216	212	209	207	242	195	236	201	233	203	199	215	223	217	197	233	220	205	195	219	214	190	228	227	205	209	216	192	227	214	218	215	222	213	220	215	198	214	212	215	245	205	199	215	241	206	205	198	184	232	193	209	212	182	224	229	201	214	226	228	184	213	192	201	234	245	216	183	221	203	223	212	193	226	207	205	207	219	232	205	202	225	206	202	223	199	226	201	204	201	195	202	215	185	193	223	200	208	210	197	190	211	197	194	209	203	220	198	204	205	208	216	219	220	210	206	208	214	208	205	207	209	194	218	246	195	201	189	234	192	208	249	206	226	195	201	222	228	204	213	231	234	239	181	201	232	227	228	221	218	202	213	233	207	217	198	226	215	197	177	207	228	202	218	235	216	228	195	223	199	218	232	195	211	212	196	215	226	221	240	210	220	196	199	229	189	199	239	202	196	201	207	195	216	222	211	208	237	217	202	214	214	203	236	226	222	208	213	206	210	208	229	210	244	202	206	228	214	202	210	224	215	201	240	229	199	231	235	212	207	206	219	215	238	216	222	198	201	226	229	238	266	224	212	212	209	210	200	224	215	174	199	216	206	222	215	245	220	205	204	194	222	194	199	201	229	197	203	195	207	208	226	218	237	207	236	213	239	207	220	191	208	230	220	207	238	238	210	205	233	223	236	197	221	205	242	205	207	194	220	225	224	223	225	241	217	221	200	202	195	224	218	229	196	222	211	229	217	225	207	214	209	202	202	180	222	198	211	232	209	217	204	237	198	191	199	233	223	220	212	193	193	229	214	218	193	228	201	202	235	217	217	212	244	193	224	234	186	237	231	203	215	196	179	202	196	214	229	182	206	196	242	222	215	209	198	215	226	201	227	223	229	234	225	215	221	218	201	203	197	240	217	216	198	205	249	206	222	217	211	191	188	222	199	200	220	212	236	205	183	218	200	215	211	227	221	224	200	244	208	230	226	206	204	216	217	221	211	195	202	209	213	227	232	190	212	203	189	200	221	207	228	198	240	203	223	200	179	195	207	186	223	230	190	211	237	178	210	212	226	222	237	225	231	201	201	246	212	222	196	207	214	202	193	190	197	225	212	232	221	191	226	213	214	233	186	208	222	241	238	219	226	201	200	210	205	215	203	218	213	211	215	215	207	214	205	195	188	212	193	191	203	215	205	206	216	199	224	246	233	249	231	206	208	209	226	197	183	197	185	226	198	215	213	208	206	239	209	202	216	217	207	213	227	191	202	228	232	213	215	231	238	204	219	201	232	213	191	209	217	232	214	207	220	235	220	200	220	194
20694	1920	4405	5083	4352	3660	2871	2423	2084	1815	1576	1459	1354	1225	1084	1053	1013	938	893	848	813	838	746	746	730	730	686	687	693	647	630	639	663	604	646	592	621	600	641	558	579	555	573	569	601	553	576	553	535	517	554	533	581	573	521	522	550	584	522	541	528	509	595	546	543	528	536	506	522	534	552	522	506	563	541	543	542	552	514	517	570	560	496	521	521	564	527	516	483	501	517	514	554	503	481	552	493	513	490	489	510	508	510	558	492	515	497	500	514	509	531	508	504	474	496	466	562	528	506	516	497	508	532	502	485	549	537	481	509	528	487	512	462	483	508	552	485	473	493	542	499	484	553	507	532	532	489	559	526	558	538	509	549	534	509	542	505	526	505	520	503	526	512	528	499	506	477	515	509	512	467	522	534	462	524	524	499	539	502	490	549	503	534	530	520	489	515	519	538	500	477	498	532	501	509	526	501	566	521	491	526	515	507	531	499	506	480	522	497	508	510	570	505	529	547	465	510	490	532	502	473	503	517	540	533	470	502	536	534	495	528	488	485	509	503	507	521	542	546	521	528	511	505	486	528	486	535	520	510	534	509	501	510	504	448	494	500	480	509	503	523	469	461	490	520	484	490	480	512	492	480	505	473	536	483	509	473	583	489	497	547	500	491	488	513	500	497	536	509	501	490	534	509	540	507	524	537	511	522	516	499	509	500	494	500	557	513	521	516	529	468	510	556	513	500	488	562	509	501	537	481	523	514	494	530	530	507	514	521	515	525	536	515	484	494	544	523	509	500	518	495	525	485	533	510	489	506	507	543	508	515	475	500	548	532	544	512	460	546	493	454	485	498	499	525	561	486	493	514	521	484	515	494	504	503	509	527	480	500	517	492	483	510	532	486	529	530	515	515	464	534	522	514	508	545	490	533	482	573	499	506	533	519	494	502	504	491	505	556	512	496	488	527	482	488	524	503	491	497	545	507	543	532	481	502	476	508	464	481	510	514	529	533	503	492	533	542	511	496	520	523	518	527	535	521	528	537	536	525	511	520	523	582	500	543	491	505	500	508	519	511	587	522	485	510	527	497	520	532	517	521	502	540	498	532	559	536	484	534	540	511	513	515	536	488	498	506	535	574	532	516	514	499	523	478	517	528	530	514	519	513	518	570	481	510	486	516	543	523	494	485	515	485	500	521	517	487	483	530	513	521	492	492	506	518	515	518	490	500	552	508	520	524	495	559	527	511	516	511	495	514	532	497	487	517	523	526	521	489	473	487	472	509	535	473	518	510	486	505	534	524	516	499	547	486	505	539	494	490	513	503	523	528	481	510	543	504	543	520	512	551	512	548	538	550	523	509	471	498	513	514	514	530	474	480	507	510	532	471	477	493	504	488	468	482	537	490	478	540	511	537	472	525	447	510	524	517	518	533	509	531	510	524	493	509	503	535	475	514	521	476	493	488	472	507	524	507	530	571	490	537	455	508	515	526	493	495	502	489	522	488	494	503	551	514	520	494	503	514	516	504	490	481	523	509	480	493	492	554	513	562	499	554	538	526	532	531	499	514	506	512	467	492	514	546	488	527	491	488	527	527	489	490	534	511	470	506	568	499	508	530	482	527	475	470	477	517	492	525	496	521	487	552	513	522	504	499	539	576	524	489	538	517	502	481	487	506	537	496	491	539	524	510	502	532	503	480	521	535	522	550	523	504	543	487	492	523	502	456	534	532	495	494	523	507	513	479	498	503	506	475	474	479	509	477	523	525	477	529	517	514	555	519	520	501	562	545	469	541	504	504	506	508	478	483	508	484	500	509	485	505	517	508	506	483	562	522	493	492	510	495	472	513	546	528	476	509	494	516	511	561	501	530	536	445	477	529	519	480	480	550	522	500	512	506	440	487	475	449	476	503	519	485	542	489	522	481	515	498	498	532	479	481	495	568	517	515	515	501	531	490	509	515	497	553	501	486	524	506	533	472	453	509	503	516	498	475	510	490	494	479	549	501	510	504	508	499	486	490	496	503	542	547	525	499	502	518	513	528	531	503	524	485	508	525	519	475	539	538	481	487	512	505	536	526	534	479	489	513	486	509	521	500	485	527	521	515	515	507	497	511	517	484	517	510	466	508	539	500	543	503	491	516	511	494	515	476	489	521	510	496	490	521	452	486	528	523	515	484	544	544	487	527	552	477	522	547	474	518	515	492	517	527	490	490	508	545	546	549	484	510	500	507	476	524	520	508	533	512	470	540	539	502	514	495	496	496	545	474	531	504	497	507	557	460	503	479	549	531	503	517	493	515	523	501	519	543	509	499	533	520	532	549	515	482	473	509	503	569	504	509	526	491	517	501	519	492	492	500	519	500	515	479	520	495	495	502	531	560	491	516	471	468	522	517	472	538	487	481	506	505	444	490	501	503	531	526	566	501	523	499	537	505	461	532	471	492	526	532	494	519	511	479	539	474	527	533	518	528	473	498	464	481	524	518	542	506	490	540	482	511	504	518	468	476	485	512	504	534	517	543	541	522	500	514	523	493	495	535	492	515	531	515	479	502	508	556	491	418	488	512	525	520	478	501	533	491	514	507	483	497	469	515	464	526	468	539	525	517	494	467	506	499	491	573	498	490	492	509	499	519	506	469	523	493	526	511	527	466	476	542	490	505	525	557	511	516	500	512	510	540	503	533	541	526	563	522	489	533	503	479	507	495	520	521	502	555	462	472	533	532	515	474	530	520	526	510	534	548	496	489	537	473	518	482	528	511	523	520	527	499	452	486	482	500	472	536	492	553	496	516	497	481	519	503	490	509	502	525	495	517	510	469	544	498	548	544	532	468	492	511	521	518	517	521	509	517	483	541	530	491	514	537	509	519	478	543	462	522	529	502	489	512	509	486	490	521	500	517	549	499	500	494	471	511	523	519	496	504	457	514	553	529	501	519	481	519	484	522	484	534	530	512	537	476	494	513	539	491	546	499	526	521	498	486	487	473	464	537	520	507	534	517	542	494	482	502	512	562	491	514	543	533	515	478	517	479	503	508	492	484	479	503	479	552	502	543	489	522	515	535	519	530	506	498	496	523	519	536	516	467	502	521	520	476	514	501	496	538	494	532	511	522	525	482	476	541	494	543	497	518	471	516	495	492	511	499	498	513	479	530	524	540	505	500	463	482	486	514	503	504	501	510	471	506	492	512	534	474	526	498	500	493	540	476	521	513	494	525	494	504	533	512	502	488	522	527	471	505	511	497	520	522	520	544	516	512	499	475	507	461	528	496	486	497	508	524	506	522	498	507	532	513	495	524	510	517	533	480	548	490	542	520	458	505	521	471	509	509	516	489	486	500	474	510	532	488	497	526	493	496	538	527	532	493	505	473	480	528	503	531	510	486	552	524	504	500	510	523	480	507	522	474	449	512	471	498	510	508	510	514	505	516	509	530	510	482	503	488	546	533	540	511	475	545	491	495	506	514	517	544	535	516	486	515	493	477	452	524	494	511	539	486	508	506	542
6702	257	108	78	67	69	68	49	57	48	49	78	68	50	48	65	49	57	44	45	56	68	58	47	52	51	52	56	52	52	57	49	48	53	58	46	55	54	47	57	48	47	40	43	64	48	52	56	53	50	39	44	59	52	53	70	50	61	55	60	65	45	58	64	54	53	64	49	48	52	49	68	66	56	50	55	50	48	56	55	39	41	50	51	53	54	59	69	46	64	40	54	68	44	44	55	45	56	58	46	40	59	47	58	44	43	56	46	53	46	57	53	53	46	62	64	38	57	50	46	48	54	62	37	57	51	50	42	55	50	60	43	52	54	51	36	59	48	42	61	56	52	53	59	70	41	47	52	52	38	45	40	51	51	52	62	59	51	45	58	48	45	52	54	58	43	39	63	57	67	41	45	43	45	74	56	49	53	51	47	54	49	48	57	46	48	49	56	52	45	31	53	40	58	49	64	57	56	44	42	55	52	52	65	58	60	47	53	55	56	41	65	44	50	45	53	43	62	45	55	52	53	53	47	43	73	51	62	40	46	43	50	50	52	66	55	56	57	64	58	44	65	58	39	47	62	38	49	46	41	44	52	48	54	50	50	53	51	52	47	50	44	69	57	49	61	50	48	47	54	54	59	55	54	56	46	58	50	55	59	49	61	46	46	51	44	51	54	56	62	51	57	53	49	44	55	56	51	43	46	44	60	51	46	60	49	71	50	42	50	49	50	53	48	47	58	49	50	58	49	59	48	39	33	51	56	42	50	50	52	43	58	44	48	58	46	47	54	45	56	52	52	57	54	48	57	52	56	71	50	46	45	52	52	45	53	40	48	44	57	64	60	54	51	52	63	36	58	53	58	58	62	55	50	45	51	56	52	50	54	58	59	49	51	43	45	55	47	45	53	49	48	56	43	46	51	47	48	53	54	51	57	52	60	50	58	40	57	41	55	57	45	57	41	52	56	54	48	51	50	46	76	45	48	50	46	45	42	49	53	52	42	53	57	49	54	62	41	49	54	56	65	35	53	40	56	51	42	50	43	58	60	40	46	45	57	57	51	45	58	52	58	54	43	62	54	54	55	58	49	54	43	47	40	54	48	53	44	54	70	60	61	51	52	52	51	45	51	49	59	58	48	52	48	49	53	46	43	43	50	49	56	56	59	51	44	55	56	49	59	56	50	58	44	59	40	54	45	46	53	47	56	57	54	46	46	47	47	48	47	47	47	43	65	48	59	53	60	64	53	46	60	67	49	40	49	52	56	50	51	60	52	54	47	36	46	57	58	62	50	52	52	48	61	34	50	59	54	42	64	49	63	50	57	53	44	75	37	40	52	49	55	64	47	51	46	59	58	26	56	44	48	59	60	61	59	46	49	50	57	48	62	52	44	57	49	57	45	49	54	57	51	35	44	47	45	46	51	49	51	52	47	39	47	49	41	36	48	45	54	47	43	61	55	36	48	48	50	66	56	51	47	45	57	49	52	58	46	40	38	52	56	52	43	55	47	48	50	57	50	45	53	46	55	52	52	60	52	34	40	49	50	44	46	35	54	69	52	59	46	40	43	48	46	45	47	45	39	52	48	63	46	66	57	48	49	52	58	54	64	58	54	47	58	36	51	58	57	48	46	54	61	55	46	53	53	42	50	49	63	49	56	38	46	44	51	50	49	52	56	53	52	67	48	58	69	48	53	49	45	49	45	54	43	54	51	62	50	54	48	40	58	53	61	57	55	66	50	41	66	56	69	48	60	49	57	52	50	54	42	45	50	45	52	52	52	41	51	45	45	63	44	43	45	56	49	50	43	44	68	47	42	64	44	52	57	67	50	73	35	55	48	51	49	43	49	46	46	42	41	63	39	55	49	56	41	59	54	60	49	51	55	58	40	62	63	49	60	52	45	49	57	43	57	51	50	58	51	53	67	49	51	61	54	40	44	46	40	34	47	42	57	51	47	72	47	50	64	55	59	59	57	54	61	66	52	57	44	56	36	47	49	64	39	52	43	49	52	62	40	48	40	49	46	60	46	54	50	53	54	42	46	50	47	49	61	57	42	52	43	59	54	52	46	66	45	42	46	41	51	43	61	59	56	60	56	50	46	50	52	49	41	39	39	57	43	50	40	42	55	61	47	64	38	40	50	54	52	63	52	58	47	50	49	53	55	47	49	48	40	56	42	51	50	51	54	51	51	56	57	61	54	48	48	50	60	36	54	57	55	54	44	41	51	48	56	65	43	42	46	47	53	42	44	44	46	42	55	47	54	60	57	55	69	51	47	57	39	46	51	52	32	47	52	62	41	52	47	66	51	43	42	47	63	64	60	78	50	40	48	39	42	51	51	53	50	55	45	40	52	44	48	53	61	63	38	45	51	38	58	53	43	51	49	48	42	53	43	30	62	55	43	56	49	56	47	66	58	53	56	51	44	41	42	61	49	60	61	46	45	36	37	56	43	49	43	69	57	48	48	62	52	42	47	60	53	65	49	58	56	55	50	50	54	52	45	44	61	51	40	53	62	46	53	52	52	45	49	54	44	57	55	50	56	46	56	62	51	33	45	46	44	52	54	47	50	45	56	66	41	44	57	46	54	62	53	53	58	63	55	53	64	57	43	48	66	61	61	52	46	47	42	47	48	40	54	46	48	40	59	47	58	50	45	41	59	54	34	52	45	56	50	51	55	62	38	43	56	48	54	55	46	61	61	53	51	46	52	45	68	54	59	57	44	53	55	44	60	53	47	52	71	58	47	56	60	71	42	45	57	45	50	46	48	44	53	50	45	38	52	42	49	48	46	54	51	64	56	61	47	51	55	58	56	42	47	53	52	53	43	41	49	41	42	68	52	64	60	41	53	66	56	54	54	55	56	45	56	55	41	47	57	53	42	52	35	50	64	42	45	65	61	54	45	54	55	64	42	35	60	46	71	49	62	51	49	83	48	51	47	45	58	41	46	52	47	58	43	54	69	50	39	63	55	55	60	42	55	46	56	50	52	44	63	61	51	55	49	43	44	48	56	56	58	53	51	48	54	62	40	41	56	59	62	53	52	57	50	52	70	53	65	65	49	51	46	52	49	43	55	68	51	45	52	53	47	64	55	44	50	48	64	62	54	58	54	56	61	53	50	52	49	60	50	64	45	56	51	48	57	56	57	40	51	52	53	49	59	47	56	35	51	50	64	52	47	52	46	55	54	56	57	52	62	60	46	65	54	49	45	52	50	44	43	38	56	54	60	45	45	58	54	55	61	49	43	53	45	58	62	72	56	55	55	64	55	62	45	55	47	45	53	56	47	49	56	42	54	50	43	48	46	54	35	53	52	50	52	55	38	45	51	60	50	60	57	57	51	52	74	51	55	51	38	52	50	46	59	58	27	51	44	49	58	56	51	47	48	46	48	59	42	47	50	46	44	45	48	56	48	51	56	53	45	51	55	47	50	54	51	51	55	54	47	53	42	52	58	58	54	54	56	53	65	56	52	59	43	50	59	33	64	69	62	56	53
3767	216	253	293	294	217	202	201	200	193	198	180	218	173	174	206	164	157	178	156	180	168	148	182	169	191	156	175	135	165	166	149	155	162	169	165	156	195	165	164	159	174	162	169	168	200	164	162	152	157	166	155	159	166	166	178	148	170	159	150	175	154	196	162	161	150	169	171	164	141	177	150	173	136	172	140	194	180	176	163	169	177	156	167	169	166	169	155	164	181	142	158	182	176	158	179	164	166	155	149	176	152	160	186	138	147	162	176	149	155	170	140	166	165	174	186	157	164	158	152	159	172	193	164	176	153	153	149	148	177	181	155	152	166	153	155	157	179	164	155	168	158	174	158	166	174	167	150	154	148	158	164	186	166	147	170	165	159	170	165	173	153	170	144	159	164	149	177	152	153	165	144	146	156	170	162	150	157	143	158	160	161	171	155	173	132	179	157	176	127	153	177	189	175	176	164	180	157	141	161	169	153	175	145	170	170	161	153	168	158	164	153	172	171	154	151	170	169	168	149	150	181	157	193	148	158	144	132	155	164	182	182	169	152	137	145	145	157	170	184	153	170	151	148	165	170	162	164	162	197	163	143	178	155	183	148	165	148	151	160	182	155	171	174	187	162	184	161	174	174	144	178	153	176	164	161	166	176	165	149	151	160	133	181	163	199	161	161	163	170	158	165	155	153	145	159	182	157	147	127	171	160	167	146	167	177	162	171	165	161	173	167	177	142	165	165	175	157	157	165	174	171	169	166	175	183	143	160	160	164	168	163	150	173	181	146	167	180	134	174	157	161	160	151	152	175	174	166	180	141	157	176	154	170	173	175	172	170	157	190	168	167	158	165	148	136	166	175	162	170	151	180	171	169	192	175	157	162	167	143	172	163	159	159	178	166	173	152	167	163	183	179	162	152	194	160	179	152	162	157	164	172	151	162	175	189	146	151	163	160	161	159	156	181	142	173	167	144	166	153	160	178	187	176	177	146	173	156	154	173	146	165	187	154	162	162	176	170	163	160	155	155	161	174	164	171	206	162	152	165	123	159	166	181	188	169	151	145	154	174	157	163	160	170	168	150	154	151	155	161	151	172	152	183	151	174	169	164	165	167	142	195	156	163	151	167	135	162	156	165	173	162	166	154	170	156	147	161	157	166	173	154	174	150	192	144	181	161	167	149	158	160	161	141	159	176	170	169	184	174	172	174	169	159	149	161	170	157	170	165	169	162	161	154	152	170	158	161	174	162	146	145	161	157	187	152	170	173	156	165	162	162	137	169	149	167	178	170	156	159	167	155	169	160	152	130	173	170	157	149	165	165	165	160	170	170	155	171	182	167	155	148	181	152	151	174	157	180	175	183	136	154	157	161	171	159	160	188	152	166	158	171	180	158	184	168	153	167	174	171	148	164	154	154	143	172	153	165	159	148	159	147	188	191	153	154	153	160	161	166	151	150	160	160	152	159	177	163	182	137	179	181	151	179	180	148	164	179	166	196	169	165	170	157	145	180	154	173	156	163	166	160	168	182	186	170	185	157	154	164	169	157	153	168	176	157	162	180	145	186	168	189	158	146	127	168	178	173	177	138	174	167	162	169	166	162	134	152	180	181	153	178	146	169	163	173	164	173	148	162	157	144	172	153	171	155	168	187	161	151	150	164	148	163	162	157	155	172	191	151	179	159	179	175	178	153	171	171	163	150	147	157	171	142	161	154	167	176	158	154	173	172	151	166	150	145	176	164	163	180	175	168	169	172	159	169	164	155	162	148	163	149	150	140	153	183	158	140	172	171	172	154	171	147	152	143	151	163	161	165	141	166	179	164	170	146	159	160	150	148	176	172	144	180	160	175	163	161	179	148	148	157	174	157	182	169	157	175	146	153	169	161	182	172	141	156	173	157	159	162	162	162	157	142	144	166	152	172	164	151	165	167	164	143	147	146	169	163	160	145	145	174	181	157	166	153	166	163	132	152	165	181	149	154	165	179	154	145	173	176	166	164	137	169	162	190	156	153	166	176	177	167	163	158	158	161	164	173	141	170	153	156	143	160	159	152	147	164	168	176	146	161	172	161	165	170	168	165	185	162	168	183	174	149	168	159	168	175	162	164	156	177	133	171	191	167	158	161	170	154	166	169	147	161	173	152	158	153	159	154	184	158	174	156	159	157	158	151	174	165	181	151	161	179	153	162	158	176	172	180	155	170	173	179	169	169	171	159	150	161	146	139	162	153	176	157	143	168	160	158	157	147	163	151	166	181	168	171	167	161	154	162	177	164	140	160	168	197	154	170	177	166	167	192	157	177	166	169	177	173	156	170	159	174	145	175	149	155	153	174	178	167	184	152	167	172	175	172	179	176	162	152	147	163	178	148	147	150	171	159	169	164	146	182	147	182	159	180	164	179	158	147	158	151	154	146	169	175	172	146	160	169	157	171	158	175	182	140	172	154	177	174	159	181	190	166	160	186	151	166	162	146	173	172	191	161	188	178	163	183	162	165	152	184	160	176	173	171	168	153	170	171	179	166	173	184	182	165	142	169	144	154	188	146	155	167	157	165	182	165	178	166	164	181	165	157	174	177	182	135	159	162	156	165	174	169	157	142	185	141	168	161	164	160	161	160	169	157	163	164	144	161	163	155	163	162	172	163	165	182	141	149	194	139	172	201	176	158	183	172	160	160	164	176	152	158	157	155	151	154	151	176	163	176	187	147	167	164	191	175	153	173	162	173	161	171	143	173	169	177	181	164	161	178	163	169	175	180	166	162	154	167	189	172	133	165	177	178	164	155	186	201	164	144	148	163	147	161	161	157	166	163	170	154	159	153	153	160	169	139	147	132	156	155	159	163	147	176	155	128	166	178	167	146	192	147	167	155	154	155	181	186	143	169	184	141	170	196	165	180	178	153	157	142	142	152	167	163	169	149	178	162	164	157	163	173	168	148	167	181	180	172	171	186	161	161	165	158	187	161	150	198	147	163	175	168	162	166	180	174	177	173	181	182	181	158	157	146	166	157	161	160	165	154	169	154	167	163	180	175	182	178	155	170	150	141	161	142	172	171	159	162	146	152	168	158	168	183	182	148	149	170	153	181	176	170	164	148	176	166	167	173	147	155	168	153	155	167	185	152	150	136	164	144	176	157	158	170	180	128	161	152	166	155	160	167	152	180	171	162	170	189	153	169	144	154	155	161	157	183	146	167	179	169	163	174	151	156	169	175	179	144	158	170	170	174	157	172	156	167	179	159	176	164	162	159	184	148	164	160	160	175	154	141	164	165	183	171	173	150	157	159	165	172	170	164	165	184	160	169	184	158	162	158	161	172	179	152	173	160	172	167	175	160	169	153	180	176	149	163	170	159	172	162	157	182	188	161	170	167	160	190	165	180	170	166	145	151	180	167	159	164	165	172	169	142	146	178	176	164	159	172	145	160	174	164	170	180	149	157	163	161	165	182	174	171	173	164	174	166	165	176	139	146	158	179	167	174	186	138	181	159	154	162	174	173
27931	4660	1176	871	639	456	365	278	278	196	212	176	189	171	153	148	137	143	145	121	135	136	132	118	140	121	117	129	132	116	116	124	122	114	107	116	105	121	118	125	116	99	102	113	119	129	123	114	91	86	96	120	118	105	94	140	100	101	120	105	93	99	116	109	112	95	108	112	114	110	114	103	119	94	138	109	106	132	110	94	112	96	93	117	112	115	108	128	125	95	101	108	123	105	100	104	105	104	109	73	112	95	115	109	109	103	102	115	102	103	107	99	106	136	111	127	124	99	105	121	107	113	104	100	102	117	120	101	94	112	116	107	102	135	111	111	103	110	127	94	113	99	101	106	111	103	106	131	108	110	118	128	100	102	107	115	114	110	107	100	109	102	102	116	98	123	98	101	102	105	132	113	102	118	103	116	120	92	114	105	108	98	94	102	94	98	117	109	113	104	128	115	109	96	102	102	115	105	128	100	115	92	103	100	105	120	124	112	103	80	103	107	95	104	109	87	101	116	107	89	124	107	126	114	96	115	103	110	110	107	114	105	107	107	103	118	138	92	118	117	117	120	107	115	126	118	123	121	124	105	105	113	130	98	110	109	105	110	121	85	90	102	111	98	113	126	113	127	121	110	110	107	96	102	122	112	87	104	105	110	93	107	102	100	116	107	105	88	112	108	109	108	111	115	98	105	121	121	118	115	105	108	107	96	103	128	97	112	90	125	127	103	88	122	121	120	114	117	102	102	108	73	110	110	81	132	111	104	117	113	108	101	112	102	103	110	110	109	111	99	114	102	113	112	103	103	99	110	111	110	95	96	120	111	122	98	108	113	104	98	106	113	114	107	112	105	96	109	96	113	103	109	111	119	103	105	113	133	100	120	109	127	115	91	98	116	111	111	101	117	102	96	89	116	138	100	117	104	110	110	106	112	109	92	109	121	108	107	119	102	110	113	124	121	106	114	135	98	108	117	88	109	113	118	104	118	124	100	91	111	108	96	101	125	92	103	107	103	98	108	107	96	111	115	114	103	110	108	139	109	103	127	106	118	116	112	97	111	100	112	107	77	111	105	108	107	98	116	106	101	116	107	90	110	103	101	133	93	132	90	109	90	111	110	110	108	97	137	111	113	108	127	104	108	112	90	105	103	75	94	110	110	103	104	92	109	91	104	97	85	115	123	104	122	98	103	99	107	107	100	124	103	100	115	118	128	119	130	99	118	117	134	84	128	98	92	113	107	110	116	103	125	117	103	111	105	115	126	91	101	103	108	128	111	108	108	117	101	101	110	105	100	126	108	113	101	117	119	110	112	117	110	93	121	100	100	113	97	100	96	92	109	105	102	103	106	127	109	125	119	112	116	116	106	113	101	95	97	110	119	86	113	129	124	98	105	107	105	106	124	87	104	131	105	103	89	102	98	112	105	102	104	109	101	112	100	120	109	99	108	123	109	110	124	106	97	121	98	110	98	98	112	98	95	115	109	95	103	108	129	89	113	94	104	109	113	107	105	117	106	128	104	107	109	115	112	116	98	97	119	108	92	111	113	109	118	98	104	119	115	121	107	105	123	101	106	119	109	106	105	109	87	120	114	108	98	87	110	114	115	118	122	106	94	106	126	96	117	94	118	90	102	108	114	98	112	101	125	108	116	107	108	99	88	104	110	95	115	114	109	103	107	132	108	101	134	113	118	118	109	127	109	113	106	111	99	98	85	110	117	134	101	107	94	102	121	127	117	132	94	94	134	105	123	104	120	111	104	112	111	128	100	119	105	119	98	97	111	95	120	110	117	114	106	107	115	103	119	92	102	106	91	108	115	115	89	126	91	114	126	116	107	106	112	110	109	107	130	135	107	111	110	111	100	98	113	115	98	104	95	113	116	121	100	123	94	108	98	115	107	110	107	84	104	108	87	106	102	120	94	94	112	113	116	96	118	112	103	101	97	136	110	94	104	115	105	92	81	103	108	101	112	103	107	107	120	125	94	111	113	113	118	116	98	107	100	114	105	119	92	103	110	127	88	100	99	108	132	125	114	98	113	125	104	124	106	107	125	92	103	92	113	112	106	91	106	111	106	91	119	103	110	93	107	102	115	108	135	128	99	108	106	104	112	135	117	118	113	92	93	93	92	111	114	108	105	108	115	116	142	110	91	119	122	114	113	103	113	112	107	114	96	103	94	91	124	105	92	101	135	118	99	110	93	121	119	103	94	81	107	130	94	114	103	93	123	119	84	96	105	95	110	117	124	108	113	101	120	127	111	105	92	90	108	105	96	107	129	111	96	116	98	102	110	115	112	114	106	127	109	116	109	108	100	119	109	97	91	113	108	100	93	140	117	123	126	92	98	116	106	124	102	118	115	95	107	89	113	105	118	116	89	113	113	119	108	117	111	104	112	106	117	116	119	101	98	112	102	95	116	105	100	100	130	93	119	122	112	97	118	108	99	105	102	104	112	98	134	111	110	130	97	86	103	99	114	116	98	106	95	102	91	80	115	99	96	118	98	95	117	134	107	114	106	98	102	113	106	123	103	111	94	97	105	99	125	91	101	85	94	95	117	114	111	109	128	96	119	101	97	124	111	119	105	104	113	118	104	95	95	100	105	97	98	123	127	119	134	119	119	100	118	118	116	94	125	91	102	108	126	95	91	93	122	97	107	120	114	91	121	101	109	96	101	106	105	133	113	106	89	102	124	114	118	103	98	102	110	112	119	114	120	111	102	107	117	101	99	98	114	101	97	111	115	89	116	99	109	97	105	104	123	112	114	108	114	105	108	100	109	134	103	96	109	100	118	99	112	111	106	129	103	120	109	92	130	98	114	105	113	103	133	124	123	111	110	123	92	108	105	123	112	135	131	111	102	112	104	116	91	103	107	111	91	115	120	106	106	103	121	122	111	107	111	91	104	110	121	115	130	113	123	107	98	111	110	109	125	98	120	98	99	114	98	117	106	114	110	105	113	100	109	105	115	108	104	107	127	120	95	105	115	89	94	113	92	109	112	100	105	94	107	104	115	108	103	117	90	92	105	102	107	121	101	111	103	107	133	103	118	97	97	122	109	109	102	118	122	121	106	100	112	119	107	104	102	130	104	125	110	106	95	114	88	112	118	104	106	107	116	132	114	107	122	102	102	90	116	104	116	103	114	106	124	118	122	104	114	110	103	103	111	108	95	97	99	91	104	100	115	87	116	123	95	97	91	105	113	112	101	124	110	136	113	97	97	121	114	106	110	90	115	112	136	100	108	123	99	103	102	118	110	104	107	114	132	86	103	102	95	110	104	121	120	121	118	103	121	119	112	108	100	116	110	97	126	101	109	115	123	91	129	104	106	110	95	122	112	101	105	98	133	108	101	118	98	93	134	113	96	101	122	96	102	108	99	100	119	101	111	104	87	105	92	116	87	99	120	113	126	113	99	110	107	101	135	88	101	103	122	98	113	122	110	101	127	122	106	99	122	83	111	85	122	107	105	113	110	111	118	107	115	100	106	112	112
14838	1027	2225	2742	2414	1851	1541	1302	1135	1011	873	818	692	645	609	555	513	553	480	473	480	446	429	395	405	383	359	365	402	352	391	356	351	343	340	300	367	340	334	344	339	349	330	334	345	331	358	327	326	317	333	345	317	328	293	317	323	321	292	307	327	338	308	344	296	339	324	280	317	320	324	343	303	331	302	328	295	313	283	279	317	294	294	301	299	322	327	322	301	285	303	314	295	301	286	303	315	302	303	327	305	315	293	312	306	300	304	321	302	310	309	311	306	292	286	291	325	323	297	305	340	335	279	306	305	296	300	329	283	298	326	305	314	258	292	335	313	281	319	280	288	312	304	303	285	282	297	316	319	310	305	327	291	317	294	282	313	321	302	274	301	277	304	298	302	328	309	257	274	289	294	304	302	309	288	291	308	306	297	308	300	279	313	272	267	313	311	281	301	314	288	296	287	303	283	291	296	315	320	302	321	299	312	306	302	299	288	286	285	286	299	275	307	323	291	296	299	306	314	275	336	302	286	298	318	321	281	298	277	321	298	300	287	309	289	296	270	316	306	305	270	306	283	299	277	273	284	299	276	298	309	301	281	277	270	315	300	310	293	281	294	274	312	302	270	269	333	281	294	304	313	298	257	338	315	305	255	311	299	305	305	295	328	323	303	332	301	317	295	313	296	301	335	259	284	299	308	264	291	307	311	287	295	287	281	326	294	292	292	288	316	306	316	291	313	307	293	297	264	334	291	298	282	299	328	307	285	304	303	321	260	286	284	304	331	287	282	288	322	312	287	271	313	297	261	280	281	293	322	314	296	298	291	304	307	298	286	310	282	280	294	326	257	295	281	278	306	302	317	307	323	299	264	290	287	295	260	337	308	334	242	348	299	317	304	300	314	307	284	337	302	296	271	327	289	286	280	282	293	298	306	312	318	300	268	258	307	274	286	271	314	303	291	323	323	281	262	278	305	292	305	308	299	314	311	291	304	294	297	282	312	320	309	274	328	275	271	283	276	302	287	287	276	319	283	300	272	329	282	291	283	303	267	300	268	273	274	294	295	276	301	297	270	294	304	306	296	295	299	303	270	318	324	289	288	278	289	296	298	281	318	264	313	294	304	307	296	275	316	306	314	291	292	311	281	307	282	301	279	315	280	301	298	315	260	300	316	270	301	282	290	268	314	303	287	312	293	296	270	302	297	280	314	273	321	318	273	293	310	291	308	318	247	323	309	283	348	312	268	286	255	305	301	292	328	308	297	335	273	302	296	288	309	311	300	293	304	262	296	318	282	294	297	279	283	269	297	312	279	318	301	316	290	289	310	289	314	315	289	294	286	313	300	306	309	291	303	293	260	325	299	299	300	273	320	280	332	322	292	296	294	301	300	299	283	282	268	291	282	301	308	266	303	282	311	295	327	299	278	321	266	306	299	322	293	286	322	272	303	302	289	295	335	314	279	311	272	298	291	304	297	283	293	291	241	283	303	295	293	303	286	321	326	300	269	285	306	304	297	311	314	276	324	359	319	275	280	296	295	285	278	287	299	306	304	267	288	285	301	287	249	310	292	282	292	302	319	316	298	261	291	317	319	255	316	327	279	273	318	302	288	299	305	286	324	278	336	306	260	289	288	307	263	291	307	270	295	313	308	300	333	282	316	287	293	273	298	301	269	301	307	292	278	265	324	290	273	288	290	292	303	302	290	313	290	294	293	258	289	325	283	320	302	282	317	302	297	269	283	282	328	311	317	301	316	287	282	307	304	293	273	306	291	291	268	296	298	273	306	300	281	274	285	331	317	303	276	300	290	294	288	278	291	285	284	336	299	319	303	289	297	310	291	278	306	295	283	272	277	303	299	270	276	328	265	289	291	311	280	287	308	302	298	333	278	277	272	291	287	295	331	306	300	307	307	290	303	265	329	306	309	266	310	319	307	307	278	293	305	283	253	315	345	253	335	313	283	312	312	324	301	294	300	295	324	306	301	294	305	311	269	285	276	292	281	306	298	278	316	284	296	313	295	320	286	259	298	302	289	303	300	302	291	267	298	303	330	298	307	276	286	292	289	315	304	289	286	273	290	266	280	284	280	320	290	277	326	304	305	289	284	279	287	280	297	284	296	290	299	261	299	288	314	292	293	270	289	288	330	289	296	307	292	284	281	284	304	269	309	307	297	278	260	285	302	296	310	295	314	290	308	289	300	322	292	306	295	300	272	295	306	295	261	305	276	310	280	310	273	282	330	310	293	307	316	295	284	315	299	321	290	305	321	267	307	299	264	290	272	304	306	307	274	325	299	318	292	288	301	329	301	253	293	292	272	311	307	314	325	254	304	283	314	305	325	302	270	290	284	275	321	302	295	309	311	308	332	297	277	301	309	272	310	281	303	311	283	297	261	292	300	282	305	278	304	292	320	289	291	287	299	274	283	297	296	277	269	298	321	291	297	346	324	311	295	296	292	303	280	322	315	290	291	283	277	252	315	310	321	299	288	278	316	293	294	308	292	273	296	274	313	309	281	304	325	270	322	308	295	308	280	297	307	277	299	291	307	263	295	307	303	315	289	339	318	272	301	285	309	305	295	282	290	303	281	296	283	348	307	287	275	288	327	295	301	281	318	276	295	297	278	307	281	306	300	299	323	297	285	297	288	293	266	306	283	286	306	321	309	279	280	288	287	302	286	298	253	308	278	313	302	292	289	277	286	273	257	293	294	304	296	293	284	326	278	292	283	309	306	317	321	293	329	286	304	272	293	313	318	297	282	336	282	280	309	323	276	320	296	275	304	276	300	297	308	311	294	275	315	302	301	292	306	279	300	292	313	282	262	295	294	269	307	291	306	317	289	337	320	297	330	314	293	316	302	307	305	316	326	271	296	311	284	296	281	306	302	286	280	289	321	316	305	277	291	290	278	295	271	301	298	308	317	290	318	309	276	290	308	293	304	306	317	300	308	321	321	310	283	316	283	282	297	303	264	332	304	298	300	295	263	313	321	298	302	300	344	296	310	307	283	316	278	323	286	289	290	265	306	309	297	313	281	306	260	310	300	272	335	321	288	303	302	299	305	291	298	330	302	281	301	289	293	281	281	309	277	301	314	270	321	319	278	299	316	293	302	269	315	289	311	299	326	265	290	316	286	312	272	283	282	296	313	265	292	317	324	320	303	271	284	271	306	291	318	322	306	320	299	281	283	292	295	290	301	309	306	288	336	278	317	300	326	291	272	279	289	300	309	308	289	308	288	298	284	279	280	321	285	283	295	263	250	307	309	296	293	307	281	300	290	303	272	291	315	275	300	306	306	293	318	286	289	296	336	301	322	320	296	270	276	301	304	306	306	283	331	282	296	279	288	304	326	282	319	306	309	282	325	303	303	302	304	297	324	297	286	282	324	282	254	287	280	268	280	320	284	275	289	297	316	280	312	345	287	308	301	317	309	309	284	318	275	308	305	296	299	303	273	284	286	284	284	304	296	285	313	294	297	302	309	316	275	241	273	282
40593	11319	2597	1755	1175	877	678	558	501	418	373	357	351	360	321	301	314	282	249	247	216	257	245	236	234	248	250	248	225	246	243	234	284	251	217	219	235	244	228	247	207	192	193	233	230	237	208	223	209	230	216	216	221	211	215	219	214	246	231	217	237	217	211	173	200	225	239	233	202	214	217	223	206	251	199	187	200	221	218	201	209	219	261	223	228	203	229	200	219	235	198	211	199	191	191	197	237	202	216	212	207	230	252	225	205	204	207	225	201	235	213	226	208	200	223	177	224	226	210	199	211	214	252	220	222	196	222	226	190	196	215	179	222	221	223	209	207	205	222	229	212	207	203	214	235	212	224	233	215	203	227	214	191	204	192	222	232	231	201	202	205	190	230	218	217	197	222	228	213	190	201	229	196	209	218	220	202	206	190	201	208	210	226	226	227	204	198	194	221	218	201	238	212	214	210	209	212	199	229	211	202	221	234	219	196	207	200	203	212	238	207	206	205	223	214	205	207	222	235	199	218	214	216	219	215	217	221	242	220	223	189	213	246	233	214	214	239	183	238	198	232	200	208	179	233	206	221	237	219	206	199	214	201	189	231	207	200	226	197	224	196	205	212	221	220	203	218	217	220	205	220	224	188	221	227	209	185	207	242	222	202	218	203	207	216	220	204	229	221	190	201	196	186	202	225	225	199	191	173	197	192	204	209	198	212	204	218	209	207	205	224	207	220	193	223	208	222	225	204	212	243	200	216	197	199	195	207	220	230	189	226	206	212	187	209	216	192	195	190	223	218	212	218	202	230	214	221	217	221	198	190	208	244	216	214	218	228	207	231	219	204	195	213	248	221	228	185	222	198	202	207	230	223	231	198	194	221	222	254	198	234	188	220	207	191	206	219	202	200	199	221	190	231	215	200	225	205	213	196	229	230	214	195	196	190	198	223	220	196	227	210	210	222	206	197	213	217	214	210	225	225	195	208	205	254	216	226	233	209	187	215	204	168	201	227	206	215	195	194	217	210	204	213	195	203	202	221	188	218	191	209	199	216	221	209	230	203	193	216	212	199	210	226	232	208	200	233	250	211	214	243	235	211	220	220	237	223	206	210	227	189	214	227	227	203	198	209	219	210	227	206	241	210	211	208	197	195	197	191	221	223	223	201	179	230	214	186	226	209	249	231	207	191	198	224	220	192	179	181	213	186	236	186	207	205	211	235	219	200	234	231	205	195	203	207	203	208	213	227	223	204	211	228	220	204	220	224	198	195	194	194	212	182	225	218	184	217	209	196	220	197	213	197	202	230	224	201	234	189	211	216	219	195	229	237	226	221	218	226	192	213	209	205	213	227	223	211	214	220	232	220	218	216	195	242	211	219	205	197	209	205	191	207	232	211	223	214	209	197	223	227	204	216	191	249	213	205	227	216	216	218	203	226	229	195	227	203	224	206	194	219	186	226	185	225	213	220	189	213	225	204	238	227	184	231	216	196	218	204	210	212	209	202	211	217	199	210	202	220	209	222	203	187	189	212	185	183	184	189	203	200	225	215	193	232	194	222	208	198	204	254	199	211	211	208	207	204	211	213	206	238	220	215	199	201	218	202	200	220	210	196	242	215	200	215	206	219	237	212	225	200	225	236	219	193	227	224	219	217	178	198	188	231	213	214	209	252	213	235	197	205	214	201	211	193	215	222	205	175	198	216	209	246	238	199	220	206	223	206	223	229	205	209	205	206	228	219	194	208	193	196	231	203	195	216	214	217	220	188	189	202	224	217	205	211	222	233	221	189	218	206	238	222	224	220	220	193	195	246	213	225	212	228	184	206	205	209	225	205	191	224	204	180	226	196	212	209	209	212	209	210	208	217	191	203	201	219	223	215	207	189	196	200	203	224	196	197	212	230	220	213	224	203	231	228	205	234	221	206	228	207	242	202	221	190	209	210	201	233	231	199	207	202	213	214	218	220	207	182	193	194	206	199	215	205	211	213	226	230	174	248	194	232	213	228	231	243	214	225	207	219	221	200	217	189	224	206	217	210	209	231	242	219	191	210	206	194	222	245	184	232	209	209	194	187	215	224	211	238	206	222	230	204	222	213	213	215	216	200	196	222	214	210	217	200	212	213	228	196	191	178	225	212	218	199	227	209	211	209	200	204	222	232	236	230	213	240	205	187	226	228	186	241	205	222	220	198	227	202	215	222	206	211	228	210	215	204	209	211	232	198	219	175	212	184	179	197	213	240	211	217	192	200	221	199	204	232	213	210	201	222	210	199	208	241	201	222	218	212	209	204	196	230	242	226	202	209	210	200	193	190	210	215	198	202	228	218	201	224	212	204	206	203	205	198	219	205	208	216	206	222	234	222	194	208	236	221	208	190	198	211	216	188	209	186	212	201	202	261	203	177	214	223	218	225	183	191	217	225	232	230	215	216	221	209	218	212	201	194	201	210	200	217	212	198	224	211	191	191	227	207	172	194	213	216	224	218	215	221	212	194	224	213	205	232	230	201	199	203	212	187	185	216	202	209	214	205	204	198	220	207	224	194	213	195	219	236	210	222	223	198	241	203	211	224	203	224	222	204	237	218	198	210	213	230	202	222	205	217	210	194	212	215	208	198	221	204	223	201	205	237	198	197	208	219	223	216	204	219	206	206	213	230	223	218	244	218	236	213	181	251	196	214	218	212	239	187	198	192	224	207	200	189	201	223	197	227	196	246	223	213	198	212	206	246	204	190	208	186	195	205	194	226	218	232	225	189	204	241	214	200	200	201	190	215	182	245	212	189	217	213	241	216	192	238	206	237	216	252	196	220	205	230	202	205	201	218	201	193	204	190	221	227	223	197	214	201	212	233	196	238	241	227	245	196	194	230	195	181	184	219	225	226	198	231	210	219	215	208	206	227	207	208	216	219	208	196	208	211	202	201	198	210	182	206	222	186	203	206	200	227	205	252	220	215	200	196	238	236	206	204	226	211	196	228	220	207	207	186	225	187	204	225	199	236	213	184	181	210	223	218	205	209	223	227	232	199	214	230	197	219	200	201	191	198	205	228	221	226	243	222	226	209	218	213	232	212	211	237	189	236	213	230	198	186	221	234	215	216	214	224	211	221	208	210	201	230	225	194	243	220	208	203	229	224	209	230	225	219	230	208	199	195	185	183	204	220	208	221	227	222	204	196	192	205	226	219	226	243	206	207	249	234	206	206	196	184	201	180	199	198	202	213	201	200	230	220	205	217	208	246	208	196	222	214	202	192	199	210	229	221	184	201	201	200	239	219	208	201	209	230	212	235	207	230	237	245	206	181	205	222	203	205	212	225	212	236	217	218	207	212	194	211	222	199	210	206	215	201	207	184	229	209	226	198	221	214	218	213	225	196	209	229	191	233	218	207	258	219	199	228	218	224	206	222	194	204	194	237	232	224	198	195	209	209	174	193	212	232	212	214	227	193	210	229	213	216	210	215	219	240	244	190	198	197	164	222	210	178	205	217	225	204	216	216	210
20458	1870	4188	5075	4351	3611	2759	2364	2100	1757	1596	1433	1306	1212	1078	1094	997	889	902	829	813	771	796	714	699	696	662	676	655	655	659	637	621	607	647	576	580	646	587	595	571	632	558	544	602	570	558	543	594	572	637	564	539	539	579	543	508	540	507	528	518	561	563	569	561	556	571	547	532	495	556	519	532	523	541	525	517	508	552	535	542	571	509	484	522	554	566	522	536	516	497	549	518	518	507	516	536	498	528	480	512	480	499	502	511	502	544	486	562	502	529	495	486	544	505	541	553	509	483	530	535	522	483	505	487	511	519	512	483	507	493	505	515	504	472	497	512	520	496	541	523	537	461	556	537	508	510	459	470	534	528	468	482	496	549	549	476	529	513	543	513	519	517	509	527	513	492	552	491	510	518	513	483	546	484	501	488	483	486	502	509	526	491	503	500	481	513	501	535	483	533	531	496	501	533	515	515	489	493	506	496	502	525	483	529	509	534	526	481	500	513	491	485	488	503	521	515	557	494	503	518	463	499	512	482	491	489	533	513	517	476	512	553	482	498	511	548	500	523	506	471	484	509	482	476	517	488	492	541	505	522	504	471	531	487	465	538	480	487	531	547	527	499	539	535	483	525	495	518	521	483	509	505	531	436	512	499	540	508	477	518	483	503	496	494	523	465	533	485	559	525	483	524	516	516	512	508	473	483	492	488	529	495	494	472	551	485	502	476	532	496	485	535	488	519	508	474	532	462	505	536	477	456	488	484	480	500	542	516	491	536	501	475	523	542	455	511	505	506	489	541	530	508	513	509	526	525	492	527	490	499	521	520	469	524	541	503	492	525	505	487	496	532	488	525	523	504	540	523	480	487	523	525	499	518	478	514	522	535	521	505	491	470	516	529	507	496	495	485	518	480	472	500	541	516	503	540	484	522	532	512	477	481	496	511	539	507	546	482	572	467	478	511	473	470	486	491	546	508	481	502	516	504	533	501	518	524	546	511	524	490	513	495	482	522	528	529	509	483	494	480	507	484	486	450	487	500	489	545	517	539	516	524	504	500	539	505	502	508	471	517	502	518	491	501	524	515	504	507	542	509	531	528	496	534	494	487	525	529	486	515	523	510	505	501	519	467	525	498	478	496	514	489	468	503	539	507	531	527	538	491	501	579	530	519	531	486	526	532	539	493	513	539	505	493	561	500	521	508	480	504	513	499	475	562	516	500	478	523	481	468	523	480	502	515	501	534	509	526	530	479	534	516	523	512	560	534	529	544	483	528	484	456	502	453	482	528	520	519	517	540	520	505	518	537	477	478	554	524	530	511	508	484	494	461	513	483	511	530	517	518	499	532	512	481	497	491	458	506	503	477	509	516	495	534	505	531	510	525	490	500	517	526	488	509	510	532	463	492	522	471	508	530	550	516	475	536	558	521	488	508	514	528	549	493	513	542	484	506	499	511	515	520	467	520	459	504	497	502	487	485	492	519	503	517	508	475	508	462	510	511	508	507	518	496	477	573	516	481	482	541	486	494	533	517	542	505	535	519	511	519	533	491	479	484	490	489	524	547	484	513	504	529	469	529	467	519	492	515	503	532	504	526	527	478	533	521	514	505	504	517	505	515	490	553	540	521	504	505	475	507	489	543	459	489	495	516	495	527	524	462	516	491	479	497	496	463	518	508	529	542	534	494	488	506	506	541	523	475	508	508	501	515	475	518	503	490	488	499	495	525	510	474	531	521	524	469	511	519	470	472	504	511	461	499	546	531	515	522	497	503	536	486	534	525	467	469	491	513	514	484	554	534	450	506	542	532	481	504	527	460	510	490	498	504	513	516	522	510	511	520	522	538	548	506	534	527	521	513	533	533	506	525	487	520	537	486	503	520	495	523	540	513	504	498	532	500	538	503	528	551	501	541	495	561	546	529	502	535	520	500	504	503	470	499	537	527	485	503	506	494	493	523	495	534	566	477	454	491	500	528	516	534	506	535	554	530	498	519	502	506	509	492	505	516	504	498	463	513	515	488	486	530	519	507	520	515	533	480	516	505	518	517	481	518	531	503	506	498	532	517	489	522	509	534	547	529	535	522	501	521	505	520	507	526	461	481	523	522	501	520	484	506	520	512	520	479	503	537	483	489	477	505	524	476	472	495	504	495	508	553	476	512	455	511	515	476	497	482	520	534	497	516	549	471	535	485	527	512	477	514	565	470	503	477	501	537	503	522	485	502	493	493	475	500	530	553	465	536	499	497	493	524	498	509	495	516	473	477	508	503	468	541	481	514	510	499	528	520	539	473	519	501	509	478	507	482	509	508	539	474	485	534	487	500	510	516	526	503	480	509	483	511	475	527	546	488	495	522	502	480	473	494	495	522	494	513	495	510	529	478	506	494	500	487	566	506	466	515	537	547	511	520	531	514	506	496	474	490	515	505	487	485	490	495	509	503	521	496	515	527	520	496	506	487	485	496	479	540	471	524	479	480	518	503	487	488	502	497	525	479	504	517	522	502	508	492	517	485	462	486	504	506	493	518	458	501	545	494	528	476	490	540	494	472	480	496	555	510	495	519	519	478	477	557	482	523	519	505	519	519	513	472	511	532	490	516	498	481	497	515	483	506	527	521	524	537	501	554	459	472	512	492	549	519	507	496	498	525	492	502	503	536	483	536	486	519	489	493	547	496	552	504	507	514	470	498	550	496	492	496	500	490	524	540	484	515	488	491	491	509	488	518	503	511	516	519	526	498	496	499	506	497	515	524	532	490	514	540	486	494	514	450	534	485	490	482	541	512	483	494	546	500	515	511	468	525	499	502	495	511	492	488	515	571	494	501	483	482	499	502	511	519	508	514	540	504	521	525	527	497	500	482	505	532	513	486	523	501	506	513	487	518	460	506	517	516	517	548	490	487	528	492	561	510	547	507	510	474	496	495	480	496	515	479	488	545	514	519	511	536	478	547	497	520	514	509	521	511	532	519	517	483	527	528	532	495	512	503	539	508	518	505	523	470	501	492	470	507	549	508	502	499	513	483	537	530	498	501	502	491	516	530	518	484	530	534	505	531	509	505	532	527	501	505	482	516	507	523	518	505	550	494	505	487	507	496	498	487	531	478	531	508	510	498	502	470	487	522	502	512	480	525	529	529	512	457	496	536	458	503	498	523	513	479	469	529	518	511	505	529	514	514	489	501	526	493	461	522	523	538	515	486	488	515	484	518	524	496	490	582	511	498	504	519	490	516	516	538	506	503	554	499	453	492	497	525	472	506	537	488	503	494	529	519	510	488	518	508	558	515	488	492	519	547	495	532	509	512	522	491	518	509	492	467	492	518	529	537	510	525	477	490	533	519	489	512	528	484	474	480	498	500	464	509	505	494	487	505	532	525	532	543	503	508	538	512	502	525	508	525	540	476	526	508	533	527	503	494	501	472	503	467	499	458	518	504	459	500	541	515	525	502	494	525	523	517	509	557	529	496	520	501	505	496	500	473	501	479	486	512	499	455	462	450	474
6697	148	76	73	74	52	61	45	57	46	50	45	60	41	69	49	61	63	48	55	53	50	64	64	44	40	51	53	59	55	53	61	47	56	52	54	43	48	37	63	46	46	56	57	61	50	44	54	53	57	44	46	47	48	53	49	52	54	56	50	49	62	53	63	45	45	37	59	64	42	65	63	43	37	40	60	49	46	49	52	52	52	52	49	43	49	62	46	44	50	47	48	51	54	51	44	64	42	37	54	44	51	50	42	48	48	46	56	55	54	65	54	71	54	63	49	53	45	58	58	58	40	43	60	53	57	52	62	53	63	49	52	55	41	41	43	42	43	49	53	61	55	44	45	51	55	55	52	57	46	53	59	35	59	62	49	66	41	50	44	44	47	60	61	55	49	43	60	57	46	44	55	38	60	57	46	52	61	57	47	60	50	44	48	61	55	53	54	50	52	47	66	46	59	52	47	62	58	40	68	65	48	39	49	53	61	57	51	51	51	47	44	66	47	60	40	51	49	51	51	50	37	45	56	46	62	57	57	55	68	50	47	64	38	65	53	61	38	60	65	48	55	41	60	44	50	39	43	59	53	58	50	52	48	55	59	49	42	55	58	40	49	51	37	49	49	57	41	52	47	49	61	46	52	42	46	57	55	40	51	49	51	43	52	45	50	49	47	38	48	58	51	41	50	44	45	52	34	45	54	55	44	51	50	52	59	48	50	58	54	52	48	45	44	49	59	44	59	55	47	43	52	34	39	53	60	51	66	63	54	60	53	55	46	48	47	48	52	49	37	57	49	50	56	61	43	53	50	53	49	40	46	56	38	42	35	56	60	49	59	53	58	60	45	64	41	54	64	53	49	56	42	67	43	49	45	41	48	42	61	57	54	48	55	39	56	67	55	49	55	54	45	45	50	41	38	54	41	46	66	41	43	47	52	38	51	58	45	34	60	52	43	57	50	50	37	33	53	44	65	55	57	63	45	49	47	48	49	67	71	54	49	54	42	54	44	45	45	61	69	54	45	51	43	43	44	47	59	41	44	61	50	50	52	57	59	63	61	49	50	50	43	49	45	56	48	46	52	59	43	45	45	49	40	52	55	51	56	46	42	49	44	38	45	43	43	50	49	55	64	40	55	49	63	56	54	56	47	64	52	48	64	55	44	64	53	49	64	46	45	47	56	53	44	57	53	46	63	57	42	44	54	59	51	49	58	46	61	53	34	46	52	43	44	35	50	39	57	53	58	51	51	37	48	58	49	41	56	40	48	48	56	54	56	48	39	57	51	52	47	51	51	45	59	59	50	56	64	58	47	47	45	51	42	46	54	40	37	46	48	56	42	42	49	48	48	55	39	47	42	50	62	48	67	47	44	48	53	52	39	43	52	39	51	46	58	42	50	52	47	57	46	48	48	39	37	53	56	62	59	42	50	56	55	45	44	63	42	44	50	45	43	44	52	67	62	52	67	55	53	54	45	47	48	50	47	50	51	51	56	51	50	38	47	43	47	52	53	54	51	46	43	46	49	45	45	47	74	48	53	60	52	47	46	48	69	53	46	46	38	38	52	53	54	54	46	52	68	50	49	57	45	55	50	38	49	50	54	52	46	45	44	45	51	54	40	47	47	50	47	42	43	42	69	49	44	48	52	37	48	64	56	59	54	44	61	53	51	43	53	53	42	55	35	55	56	47	53	44	52	61	58	58	51	46	56	53	41	50	60	52	51	56	59	38	51	62	66	37	49	58	41	50	58	54	59	53	46	55	54	60	46	59	48	41	54	58	46	50	52	41	49	56	60	57	53	41	62	58	54	54	49	51	58	44	43	58	62	36	44	53	39	51	69	49	42	43	53	53	46	51	45	44	56	67	45	40	56	49	57	66	59	43	49	43	43	60	43	50	48	46	42	50	50	42	48	43	62	47	44	50	67	48	60	38	52	50	44	43	51	47	42	42	51	53	62	56	39	34	49	35	46	60	55	54	43	48	44	42	36	48	48	65	47	52	53	46	57	59	45	49	55	50	50	42	58	65	51	44	46	48	53	36	58	52	59	49	67	45	53	57	43	53	53	46	37	50	49	60	62	44	49	52	39	48	65	27	47	41	42	44	48	47	38	60	55	43	55	60	48	46	61	46	50	54	48	36	33	45	44	46	45	46	47	42	38	47	65	43	50	45	42	49	39	39	54	44	48	37	50	58	58	48	53	30	47	49	49	42	57	58	46	43	59	58	53	48	37	60	48	47	46	55	41	53	70	54	49	58	45	46	41	37	46	51	50	51	43	40	62	48	56	48	72	40	51	51	42	49	41	62	43	48	54	55	48	48	62	47	45	46	49	52	61	52	50	50	49	63	55	56	50	60	47	49	49	55	59	46	58	45	47	40	43	46	59	62	55	45	35	55	55	61	55	55	70	50	52	49	44	37	47	47	40	53	63	60	55	55	55	50	63	50	52	62	40	58	64	53	45	55	51	43	43	53	42	46	30	53	59	52	51	54	56	57	45	70	50	44	49	63	54	68	63	51	47	39	49	52	53	42	47	48	64	35	57	53	49	45	50	53	50	58	46	45	45	45	57	50	63	38	56	46	41	41	36	47	57	54	45	68	56	47	48	56	41	45	40	39	53	59	66	49	48	55	50	62	44	40	49	46	44	40	55	45	61	51	33	63	34	52	50	41	44	52	55	54	55	56	54	51	51	52	61	48	44	41	37	45	37	51	47	57	63	45	41	47	61	46	50	87	49	53	52	36	39	61	54	55	44	45	59	47	49	49	52	55	58	49	59	51	42	39	64	60	49	50	52	56	41	45	45	60	52	46	49	41	49	49	50	58	67	55	44	44	58	37	55	46	56	58	56	59	44	42	55	53	50	50	48	56	47	48	47	43	48	60	51	37	62	49	49	63	49	46	40	50	51	58	39	50	52	60	60	46	41	50	44	53	49	46	47	65	46	57	38	49	55	55	44	37	49	52	46	46	44	54	51	57	39	55	50	51	61	53	63	55	47	61	57	45	52	43	53	53	54	47	56	64	45	59	51	51	39	53	39	40	45	43	53	50	53	57	55	52	54	65	54	52	46	49	52	45	45	39	55	54	47	44	49	59	45	53	50	78	43	55	58	47	45	36	61	42	62	38	42	43	49	49	41	51	50	43	46	60	46	57	48	39	41	52	55	47	60	43	48	62	48	52	54	54	50	42	56	48	38	39	48	49	44	32	52	43	43	46	49	50	54	54	59	45	59	43	46	56	40	51	42	49	41	43	42	47	59	67	36	53	42	63	57	60	50	36	52	51	56	37	48	51	66	59	35	61	37	55	50	48	59	44	35	41	41	44	66	46	65	49	56	44	62	49	58	55	56	55	54	54	52	55	41	47	50	36	47	42	50	34	56	40	54	52	69	55	53	60	55	62	63	54	44	64	49	47	55	55	45	36	37	45	53	53	58	43	50	48	54	48	37	59	49	38	49	55	54	49	55	54	42	40	57	55	52	37	53	46	53
3698	196	226	269	253	210	218	201	219	188	183	180	157	189	217	174	159	184	175	178	151	175	187	170	147	150	143	155	162	179	159	170	175	157	139	172	155	168	168	135	165	160	139	145	174	178	182	160	174	170	160	182	155	171	148	140	163	155	166	168	170	168	163	134	162	158	175	186	173	158	172	138	173	148	154	156	190	156	174	149	175	153	143	152	197	171	158	155	171	151	176	168	164	150	167	135	169	159	180	156	175	164	165	139	147	156	169	184	172	161	163	170	159	160	174	142	151	152	137	167	172	150	181	171	166	178	173	154	171	180	171	153	165	173	151	160	141	152	164	182	167	171	140	154	159	140	168	148	166	155	169	183	148	170	178	192	172	157	187	156	168	165	160	157	169	133	171	166	142	160	164	155	157	173	157	154	167	173	170	162	195	163	173	153	145	186	161	161	159	153	170	146	165	159	165	142	162	161	178	150	154	172	154	198	161	156	122	167	149	159	162	167	178	174	164	160	150	123	145	170	146	164	151	139	174	164	170	161	173	149	166	180	170	168	153	169	161	163	166	165	152	154	157	152	137	166	169	165	152	155	169	160	179	157	167	139	152	157	155	149	153	156	162	172	181	170	172	152	185	146	147	169	178	147	153	161	157	160	169	157	156	159	178	156	149	178	154	164	170	138	171	159	162	158	167	168	149	178	177	163	164	165	154	171	188	173	175	160	160	169	161	161	147	168	161	162	166	163	152	179	144	156	151	161	142	163	154	160	166	175	160	160	174	162	152	156	172	170	165	155	157	155	158	157	177	179	158	151	185	175	156	151	146	166	174	158	164	147	165	160	156	161	151	174	183	165	167	163	170	171	199	140	161	169	163	181	159	176	180	160	179	156	144	152	172	163	155	150	170	185	157	144	167	166	161	171	154	157	150	163	167	156	169	160	175	152	155	165	172	167	140	156	172	162	176	182	183	160	142	146	159	180	159	143	151	155	150	182	156	160	138	180	174	176	176	153	148	165	177	179	156	164	172	146	146	153	169	165	155	160	176	168	153	139	193	142	168	158	149	160	186	154	160	176	173	164	160	140	163	166	168	158	146	174	163	171	165	149	172	172	178	159	184	145	166	168	164	171	161	170	170	167	147	142	167	172	159	183	147	167	181	172	182	172	151	154	145	141	151	158	186	175	151	159	169	181	176	172	170	182	158	160	143	161	164	148	174	149	154	180	146	154	157	150	146	139	136	154	161	151	163	151	153	160	136	169	173	139	161	166	163	152	180	173	173	162	144	154	170	151	154	142	155	160	156	185	147	145	131	178	170	152	168	151	168	168	161	167	178	145	183	157	144	171	167	146	159	139	171	173	167	164	164	173	166	138	172	169	145	142	160	163	156	164	148	201	158	152	154	166	175	188	176	154	161	165	155	185	164	159	152	147	158	154	174	159	173	170	151	160	167	176	153	152	165	162	135	165	158	178	142	198	182	153	152	199	142	173	149	187	146	143	177	167	140	182	151	166	184	165	157	148	174	151	139	150	155	145	168	161	166	147	164	173	161	167	168	157	151	172	155	157	177	162	168	156	175	162	158	152	158	167	172	157	176	154	168	161	167	188	166	167	163	145	148	150	173	164	153	172	166	160	152	171	174	167	150	173	158	154	144	162	160	158	159	163	177	135	154	166	154	151	155	166	160	165	162	146	184	155	166	156	161	168	162	151	186	174	148	167	181	178	142	164	159	173	158	164	163	152	152	166	175	146	163	168	142	177	178	163	151	170	171	165	155	169	156	166	155	179	154	163	138	152	148	179	167	176	151	167	169	185	157	173	154	152	174	179	161	165	171	153	127	158	177	163	141	145	162	158	183	173	176	164	170	180	153	150	153	175	161	175	142	157	159	162	158	156	160	151	142	152	149	178	166	160	136	173	165	169	147	163	166	193	158	153	177	193	147	183	153	155	147	174	163	144	138	173	175	167	159	177	163	145	161	162	151	143	172	147	163	156	179	155	169	184	173	177	160	154	171	155	186	160	168	131	161	185	157	185	190	147	168	176	152	159	174	160	156	177	151	157	146	159	168	153	174	201	168	147	148	173	171	150	184	162	157	177	168	160	173	192	160	168	196	181	147	160	161	153	131	175	164	148	160	164	150	147	147	159	182	177	164	154	163	178	153	169	145	159	166	130	140	167	157	176	171	147	164	150	180	170	170	174	169	169	166	161	161	167	173	170	171	143	174	161	159	155	155	167	189	181	167	173	162	141	178	163	184	167	157	176	144	163	167	145	175	150	149	166	164	174	176	199	160	157	175	167	172	153	180	168	160	175	161	161	183	155	171	152	155	164	164	166	159	175	149	165	162	150	169	148	159	194	177	164	149	184	152	156	150	187	155	153	153	167	173	166	153	155	152	156	149	158	156	147	175	188	181	152	183	157	185	155	154	185	150	137	161	144	166	150	161	176	157	157	164	134	133	163	163	175	154	168	170	178	152	165	190	151	193	162	164	167	156	177	165	139	141	152	167	167	159	174	150	163	179	162	152	156	165	162	161	154	176	175	154	166	169	147	166	174	149	162	165	162	153	164	165	174	154	154	169	176	144	159	150	141	182	163	152	173	145	151	171	195	161	164	164	139	162	165	167	161	174	162	158	177	160	170	150	163	164	169	155	174	163	152	143	177	155	165	117	165	161	147	169	173	168	149	185	154	163	158	141	171	184	160	159	156	160	165	180	155	170	153	175	172	162	153	148	151	148	156	169	181	153	166	167	154	145	157	173	155	142	141	153	165	170	173	153	159	157	158	148	154	160	169	187	150	177	157	165	152	161	175	153	154	160	160	161	167	166	142	173	152	165	185	139	153	133	180	153	155	134	174	159	146	157	173	173	149	166	170	134	185	161	163	167	159	169	162	149	155	178	181	159	151	165	164	171	184	164	126	155	167	158	171	151	153	172	153	161	145	160	163	143	161	195	180	163	158	167	157	160	194	158	154	159	178	147	137	159	156	165	143	150	188	162	161	165	158	152	165	171	168	176	162	137	167	141	173	147	169	143	175	152	163	155	157	148	174	165	148	164	166	160	165	128	138	158	164	169	160	155	154	169	176	169	144	154	156	180	162	166	166	172	172	146	167	177	162	155	171	154	191	148	171	146	156	175	158	166	160	141	151	146	161	157	161	184	165	125	159	156	165	162	168	148	161	173	166	164	177	181	172	161	178	166	186	156	177	175	153	159	167	167	151	176	167	179	166	190	151	168	169	178	153	166	137	174	166	177	143	167	170	165	163	148	195	186	150	148	162	154	177	156	161	155	149	185	165	162	174	166	164	172	165	153	163	142	168	157	157	162	158	167	173	191	166	147	154	151	156	148	147	155	153	173	173	199	148	150	169	145	174	150	161	179	173	157	148	167	185	152	167	158	179	145	146	165	137	176	148	169	185	174	149	160	153	141	189	160	153	162	154	178	176	163	162	177	153	137	167	164	158	158	156	174	172	157	181	161	160	159	162
27317	4521	1203	839	662	476	349	287	263	225	243	182	186	169	169	163	150	124	124	144	134	142	135	117	102	97	128	94	126	103	118	118	106	115	103	120	141	113	109	113	113	101	109	112	99	125	135	110	116	96	106	114	110	131	111	108	104	106	125	117	102	96	120	112	102	115	106	127	113	107	112	120	118	118	133	120	109	118	113	115	119	133	109	99	112	96	105	119	127	108	95	95	122	125	130	116	103	95	84	108	106	89	130	115	96	103	114	98	100	98	108	111	103	99	100	103	106	109	109	112	131	106	95	84	110	139	105	95	126	145	99	108	99	98	117	85	98	124	102	99	115	111	117	95	92	114	115	118	131	104	112	104	93	110	109	122	105	100	102	105	118	96	99	92	110	86	111	96	104	101	116	127	122	108	114	108	108	85	144	107	111	108	109	112	101	112	109	106	131	118	97	120	99	100	129	126	119	111	90	110	106	107	91	122	103	121	120	81	101	116	117	123	115	106	114	117	126	111	118	114	97	112	116	101	120	115	120	114	107	113	96	109	113	98	105	109	119	115	111	115	120	114	120	89	95	102	105	116	107	123	92	103	106	95	99	109	109	99	99	113	113	118	98	99	110	132	122	101	129	117	105	105	130	106	107	111	134	115	124	112	110	125	132	101	97	97	90	105	105	104	104	95	106	115	119	108	92	113	100	102	117	104	95	127	114	118	101	108	108	105	108	91	108	117	118	93	89	111	77	104	111	112	128	106	75	100	120	119	97	115	120	115	101	109	117	110	109	104	131	114	98	121	121	122	83	96	105	120	73	96	122	92	92	99	105	92	112	117	87	102	119	113	101	113	117	114	137	102	97	125	118	99	90	98	97	124	113	96	115	111	136	110	106	106	97	100	106	109	122	112	111	128	100	125	107	105	103	118	105	118	109	110	120	111	125	108	108	122	105	99	126	104	88	113	113	104	121	105	112	107	108	111	122	130	99	114	108	132	107	122	99	117	115	103	115	116	117	91	112	130	112	95	112	106	130	116	110	110	96	119	110	119	103	101	108	130	108	101	117	111	96	108	94	115	106	117	106	109	112	95	125	111	122	115	107	107	118	106	99	131	116	106	112	119	95	85	132	127	110	120	108	107	106	126	119	109	95	84	105	120	119	111	114	104	126	111	98	106	120	114	120	131	107	130	101	112	95	109	136	103	110	108	113	108	75	111	101	101	119	117	81	112	102	105	129	122	113	117	111	107	118	103	100	112	117	102	128	124	122	118	119	98	102	102	101	117	107	110	115	122	110	105	110	108	108	112	111	108	116	102	103	113	108	89	92	99	128	94	121	96	92	108	105	111	97	125	113	105	109	122	103	110	143	111	91	107	93	106	108	90	116	107	112	119	110	98	100	104	103	126	108	109	109	121	105	106	111	111	117	100	108	128	110	107	107	103	105	120	96	115	100	104	120	129	107	114	110	103	89	113	118	125	108	107	94	126	111	119	102	103	104	112	116	91	104	112	112	91	101	107	130	112	97	103	119	120	119	100	106	108	125	118	107	108	110	110	109	103	107	108	108	114	119	123	107	118	113	92	107	103	119	111	107	111	103	89	96	105	102	107	96	113	104	102	83	128	105	101	97	119	122	114	94	96	91	103	112	96	105	114	118	92	118	116	114	96	103	105	116	119	92	118	103	101	121	102	123	123	90	100	124	97	131	103	127	107	114	105	112	118	106	101	113	111	96	112	110	113	131	100	105	103	89	108	122	112	105	101	99	123	131	122	120	86	118	114	122	126	91	100	111	111	93	104	106	116	125	93	107	103	94	124	123	117	122	113	123	107	104	106	101	121	102	117	103	96	111	112	118	97	114	119	106	119	99	112	114	114	106	104	102	121	106	109	107	101	117	102	111	107	83	111	90	137	96	100	97	123	94	100	119	107	121	81	116	128	108	109	76	103	103	111	100	87	102	107	125	124	118	102	106	88	122	104	112	105	107	89	117	111	100	104	106	102	97	104	138	100	109	117	94	104	105	101	124	101	123	94	95	95	119	91	94	117	103	99	109	101	111	107	102	93	123	117	102	100	125	118	119	113	104	95	111	113	119	95	97	100	108	125	108	93	122	109	96	116	109	110	96	110	119	100	114	113	115	132	94	104	114	109	106	109	139	101	128	116	118	116	135	106	132	118	104	110	102	113	110	101	101	119	117	110	100	109	102	130	123	114	119	93	115	118	92	128	112	109	126	126	106	122	112	106	103	96	108	115	98	111	98	108	113	116	126	127	110	98	103	109	102	98	116	114	134	121	100	118	124	118	105	103	101	102	118	115	95	107	112	104	109	135	116	111	90	118	102	115	125	119	112	118	129	104	119	104	115	116	102	103	97	101	110	103	107	113	106	100	119	95	102	109	90	116	108	100	111	119	95	107	107	103	111	123	133	93	94	117	111	87	88	105	103	117	114	116	115	107	96	115	130	122	106	108	107	112	116	98	113	116	91	108	88	104	106	93	88	103	84	106	104	111	86	117	111	97	116	112	113	116	99	132	114	109	123	119	96	113	99	110	90	106	95	103	112	123	97	111	84	119	95	98	111	126	91	108	110	139	94	97	122	99	94	109	103	125	96	105	111	95	107	112	98	112	120	123	112	109	114	114	112	112	117	114	104	119	103	117	110	108	106	120	130	100	97	123	90	105	105	126	106	107	103	108	92	117	132	107	114	94	109	95	130	114	119	101	100	108	113	106	106	123	112	118	110	118	108	123	111	117	106	109	121	122	98	104	117	98	111	105	97	85	125	123	99	91	107	117	105	103	88	95	106	101	102	99	99	106	95	108	99	112	125	119	107	92	113	95	100	116	101	116	129	124	110	117	100	113	116	119	123	136	127	100	91	96	120	117	112	116	121	98	119	127	111	105	117	108	102	134	123	101	111	95	125	118	95	94	121	116	132	125	115	102	99	85	113	117	114	104	106	127	103	106	125	107	101	103	112	99	121	121	103	116	110	106	123	100	98	126	103	98	108	112	112	112	114	117	113	117	110	95	120	109	111	98	116	118	117	107	115	119	116	108	125	109	112	102	115	95	89	104	113	116	104	99	106	99	109	103	108	114	115	136	95	94	102	125	108	98	115	114	109	98	105	109	101	102	122	130	125	117	105	91	101	116	114	114	114	109	97	97	115	106	109	99	111	94	104	123	120	92	111	107	116	87	111	112	117	108	130	115	96	115	116	88	101	100	118	137	119	88	115	119	97	123	109	101	98	121	111	111	102	105	102	106	108	119	107	102	101	120	92	113	125	108	105	103	121	120	99	104	120	114	139	113	123	111	93	107	106	110	109	116	110	119	130	118	103	116	108	98	127	107	117	126	92	110	90	108	96	120	122	96	121	115	88	115	112	109	101	129	99	105	103	104	112	118	103	116	100	102	125	123	121	98	119	109	98	106	103	115	108	118	111	119	115	124	116	108	103	102	125	98	111	121	110	110	112	93	117	117	121	99	105	105	89	111
14418	1076	2334	2914	2485	1991	1535	1373	1119	989	830	787	729	690	605	556	563	561	472	503	463	473	437	421	409	404	402	403	386	331	382	346	384	369	337	326	318	339	333	343	350	323	324	374	316	327	347	317	308	336	335	331	334	337	332	279	341	326	353	310	299	318	295	317	305	360	337	314	323	295	321	313	346	290	289	309	317	299	274	291	295	308	304	321	306	293	329	313	306	297	311	283	299	306	279	322	279	287	324	275	292	286	275	322	312	280	288	290	301	305	323	303	303	317	292	290	303	303	309	316	314	288	288	301	294	293	285	313	308	321	287	323	315	320	309	297	264	296	304	293	300	313	285	329	286	309	290	298	280	319	306	288	318	294	301	296	279	286	316	304	286	289	315	309	297	295	306	305	296	288	313	267	324	315	289	321	318	290	283	300	302	332	318	250	292	307	315	260	302	307	298	325	286	299	282	310	319	254	307	307	300	287	305	304	280	279	309	296	311	295	293	296	298	315	308	303	297	274	311	293	289	309	288	315	291	306	288	308	299	283	296	282	307	288	310	293	318	303	297	294	294	297	309	301	296	316	319	312	298	296	296	293	320	276	291	325	279	293	289	299	288	286	266	339	322	336	352	299	297	280	299	271	294	302	296	307	298	313	322	303	293	320	288	308	272	277	296	320	311	304	301	291	309	316	288	299	317	293	286	348	319	294	327	278	329	314	278	272	291	288	290	325	278	272	306	280	312	299	284	266	289	315	295	308	281	250	325	265	283	301	305	289	303	312	314	276	296	306	289	284	298	331	318	269	294	299	302	285	305	292	292	302	265	272	322	283	321	307	311	290	291	288	292	314	297	276	301	305	256	266	296	301	298	261	286	320	268	287	284	288	311	290	294	277	295	288	308	321	296	292	292	295	297	297	296	309	291	294	251	292	305	280	321	265	287	292	273	295	292	323	336	293	264	311	329	315	318	289	295	278	314	270	297	313	289	291	321	267	323	270	308	322	308	320	286	287	286	301	299	281	285	281	298	279	280	284	306	284	328	274	280	327	290	274	343	282	319	294	338	265	303	312	316	283	282	315	303	304	318	279	284	298	313	256	289	301	287	294	295	284	289	320	314	299	284	305	288	293	300	279	289	289	302	322	299	288	302	337	296	272	304	298	279	281	293	306	291	265	277	322	311	282	286	324	293	290	288	270	298	309	319	283	308	290	285	271	309	318	296	320	295	304	308	272	309	291	273	278	315	273	296	300	308	291	291	269	343	282	295	301	327	286	280	307	292	280	301	294	316	292	278	271	315	304	288	289	287	287	293	294	300	288	292	290	296	266	319	308	300	304	299	303	319	270	281	258	294	274	276	270	279	283	301	297	310	308	308	305	277	273	322	285	293	264	307	286	283	284	306	313	275	282	280	273	331	305	293	263	337	270	311	304	309	305	294	301	313	283	283	294	272	283	312	299	277	266	289	312	288	270	279	302	320	288	268	308	314	297	292	312	315	315	273	313	298	299	303	282	311	276	280	289	308	315	279	294	304	327	310	312	302	308	301	282	292	282	309	281	290	289	309	285	303	311	301	280	311	244	315	266	259	294	313	304	335	293	314	318	291	313	281	292	293	319	295	270	298	319	300	280	285	311	315	314	305	303	290	284	307	259	264	281	310	275	278	281	258	317	279	287	341	288	332	307	313	284	299	310	273	291	281	310	291	289	292	304	283	299	323	308	274	302	305	273	287	272	332	302	328	278	322	291	290	278	294	278	295	276	284	300	302	317	325	299	299	298	283	317	325	283	308	283	273	281	311	288	256	312	277	306	319	278	283	293	292	305	302	331	304	278	336	300	296	291	260	302	291	280	303	277	290	297	298	274	327	313	286	296	275	320	297	307	271	310	302	316	301	305	308	261	292	279	273	304	324	287	292	318	269	277	297	305	312	309	292	292	281	306	315	294	307	299	298	287	282	289	301	286	284	315	308	280	302	282	304	293	283	280	296	296	309	287	304	290	286	277	286	321	293	271	285	312	298	286	298	296	316	300	292	306	292	306	325	309	290	301	262	292	274	331	306	286	281	289	298	318	285	255	268	295	263	308	295	262	291	280	293	300	313	281	313	308	290	278	294	325	321	308	266	303	303	305	315	303	286	307	298	288	287	292	287	286	296	310	291	310	310	262	288	304	301	281	321	321	320	292	307	288	295	304	275	296	309	290	332	280	286	324	289	272	299	295	275	292	292	323	309	256	320	265	316	292	277	296	304	278	317	313	329	316	314	292	294	281	311	294	287	298	269	298	301	297	273	295	304	278	268	314	282	301	303	306	289	286	292	285	291	297	294	288	292	308	271	291	299	313	322	315	284	287	298	289	307	310	319	295	298	284	279	289	307	283	312	274	271	282	286	300	292	276	335	288	293	273	301	305	293	282	270	295	307	303	290	312	296	323	267	307	340	301	299	285	327	311	316	294	342	305	277	296	322	318	260	285	283	294	276	294	280	306	299	307	295	252	310	281	309	302	299	309	293	304	288	294	334	314	326	272	311	277	291	304	279	286	296	302	304	327	261	312	293	291	314	286	310	304	306	303	305	296	276	309	286	306	321	294	327	298	293	291	308	315	300	283	315	300	293	281	329	326	330	279	298	262	314	317	298	289	302	270	261	308	307	281	272	277	300	300	318	276	306	311	266	291	297	300	307	322	307	314	326	293	325	307	295	303	249	292	291	301	276	308	275	302	266	293	295	326	329	342	270	278	288	305	289	284	288	293	282	318	337	309	266	304	293	287	325	294	306	300	288	309	311	313	276	270	309	309	328	290	323	303	275	332	283	274	282	295	307	292	312	289	319	301	318	302	298	311	309	312	303	304	277	295	305	292	306	266	297	283	283	325	297	330	292	266	320	298	289	261	272	325	303	312	282	302	270	295	317	273	281	304	268	310	294	288	294	282	295	249	288	326	280	283	319	271	268	299	287	286	307	302	298	305	314	296	327	298	301	298	317	298	329	295	294	280	302	299	309	328	301	321	300	310	291	300	322	273	295	296	327	293	330	297	315	333	312	316	281	326	306	304	306	293	264	290	301	273	289	293	301	302	308	333	317	296	323	278	282	279	278	279	308	306	273	306	323	285	295	260	296	281	296	337	312	303	282	334	325	270	290	317	300	310	297	289	313	287	287	271	294	286	297	300	313	290	311	311	306	294	302	278	292	265	308	320	311	285	310	294	269	281	307	284	285	298	274	284	299	309	298	282	288	310	297	294	267	310	283	279	336	312	314	305	274	314	306	303	322	291	322	311	282	267	283	317	295	305	282	297	298	279	300	297	280	297	293	285	284	293	288	261	307	330	302	305	297	268	285	294	292	308	290	339	300	310	279	286	305	273	296	280	311	282	285	302	274	285	306	290	287	308	319	301	299	264	272	282	288	287	307	276	262	313	304	304	299	328	285	291	315	291	295	290	290	309	341	337	283	304	324	291	306	307	325	282	292	324	293	322	274	277	295	327	287	306
39221	10576	2709	1779	1174	917	711	551	513	427	384	368	352	346	301	293	302	289	288	267	262	258	244	238	221	247	228	206	217	248	220	195	262	216	251	215	219	224	230	261	218	201	198	208	237	224	176	202	201	229	231	226	211	241	220	255	209	241	205	203	228	227	226	242	222	217	215	208	209	225	218	205	221	213	184	215	211	214	244	224	211	200	210	232	201	226	167	208	228	204	208	225	209	193	212	214	214	220	207	223	212	205	223	195	219	224	203	237	204	218	224	231	218	209	190	231	216	194	226	212	235	248	229	223	215	232	191	218	212	202	217	212	223	231	204	196	174	187	188	197	238	233	211	236	205	207	225	244	186	225	212	218	199	221	217	206	198	194	202	218	234	222	190	199	230	224	219	223	194	224	198	191	217	229	235	216	205	194	240	208	231	229	208	199	216	200	234	218	248	222	222	175	229	206	196	187	200	207	214	222	200	198	252	225	215	226	207	208	188	242	208	199	221	207	248	203	203	222	213	213	205	190	217	231	215	213	212	210	206	208	198	189	205	200	207	215	194	217	196	220	205	215	206	204	224	199	239	234	204	216	207	195	225	196	188	219	234	205	213	243	259	202	227	228	214	196	208	202	228	225	201	215	212	202	200	207	215	213	215	214	240	230	247	207	221	200	197	202	239	213	199	212	212	211	216	215	208	206	220	224	237	219	185	219	201	202	212	223	207	205	196	219	214	215	232	194	185	240	215	220	255	219	199	230	202	211	217	206	216	194	201	251	227	208	203	204	210	209	190	205	236	225	196	209	212	221	221	220	216	209	234	201	220	247	194	201	190	215	205	215	228	219	223	240	190	216	212	211	208	211	213	227	209	220	237	235	227	210	231	228	195	192	205	211	201	201	220	205	224	198	216	187	196	225	201	242	186	206	223	203	197	222	188	224	217	204	226	198	230	222	212	225	210	200	222	216	206	242	213	243	234	204	194	217	215	216	193	217	224	257	212	239	223	188	243	230	225	222	213	191	212	248	204	217	214	215	201	219	220	217	195	215	205	188	206	224	214	237	217	214	206	220	239	218	241	199	224	197	196	203	201	252	210	219	235	207	192	203	194	206	202	213	229	228	226	210	228	244	210	228	235	214	233	230	232	218	217	224	203	210	221	211	216	238	214	231	208	215	225	208	181	204	202	201	194	226	229	221	196	208	229	216	217	212	207	203	226	218	233	184	202	228	215	235	203	237	222	209	233	227	214	196	209	198	227	215	213	202	235	201	200	202	219	191	168	219	196	219	198	203	221	204	205	239	179	190	219	214	208	199	220	217	242	215	224	193	193	233	229	233	196	217	206	215	218	232	223	212	206	198	227	211	222	239	246	203	203	239	216	201	236	220	192	185	206	216	201	234	206	239	209	209	209	209	192	195	196	193	194	208	203	246	207	202	221	218	218	204	223	182	211	228	220	221	201	191	242	215	216	234	218	222	232	189	199	221	207	213	227	212	211	223	215	219	211	196	219	203	216	211	211	191	208	218	213	208	216	197	218	182	193	199	234	216	244	226	220	234	205	213	223	181	234	210	227	233	212	216	205	198	209	215	211	206	191	202	244	218	200	205	206	210	183	220	222	251	203	220	229	207	224	226	197	209	242	208	192	218	205	219	225	202	235	236	233	207	209	242	191	211	235	205	225	214	218	209	243	230	208	176	200	202	228	232	227	222	204	194	248	215	239	206	225	190	203	184	223	232	232	210	210	181	200	219	236	228	240	210	211	207	210	192	224	221	220	208	190	211	220	193	223	196	220	192	215	203	212	214	190	187	238	224	242	244	202	197	193	226	207	208	205	211	211	198	227	214	213	222	191	186	225	238	241	211	206	213	205	210	181	186	199	200	226	179	226	188	216	230	236	224	187	207	206	220	200	201	224	217	228	200	203	211	190	205	212	215	195	220	217	226	224	193	200	196	220	217	205	206	214	194	230	202	222	231	206	208	191	181	218	235	235	221	200	198	217	219	231	199	197	216	248	195	192	209	217	197	211	220	214	194	220	181	243	221	204	212	208	233	227	228	232	222	198	194	223	204	204	234	241	197	214	190	197	226	206	249	213	220	213	202	211	200	206	211	216	164	218	200	210	230	217	195	207	236	241	227	215	215	207	216	206	203	236	220	220	191	210	226	199	218	231	199	216	207	191	198	184	206	211	216	223	214	225	211	178	191	188	201	213	207	195	199	241	222	224	220	222	196	241	204	207	230	197	209	207	197	211	214	230	218	214	223	216	205	193	203	199	230	215	207	203	195	212	194	215	238	210	228	206	219	236	219	196	204	205	197	177	214	202	227	225	192	215	223	225	212	228	208	214	209	220	220	232	205	239	223	233	210	183	219	202	193	240	236	215	197	208	194	237	221	220	205	201	195	223	236	212	211	206	217	228	233	222	187	245	204	203	201	224	222	210	199	208	207	201	208	205	196	214	203	216	214	209	190	198	211	221	220	237	213	215	193	220	208	218	214	214	225	204	216	233	213	194	206	221	204	208	227	208	228	218	215	221	214	220	208	186	216	217	212	200	217	192	211	205	180	221	233	206	210	215	221	231	222	229	225	215	186	232	238	208	207	191	226	217	197	236	232	199	225	228	217	213	206	245	243	221	224	196	194	219	238	236	227	242	237	198	197	223	239	208	228	197	181	208	228	191	236	207	215	193	220	220	197	226	209	212	215	208	192	199	205	219	212	198	198	184	201	229	225	239	220	227	223	200	198	203	227	219	195	239	210	214	215	194	238	219	222	198	197	238	215	221	213	214	224	227	209	197	205	209	217	227	236	232	185	216	207	241	227	218	205	206	226	208	206	223	189	177	208	194	222	192	212	241	226	228	203	236	219	223	201	197	214	202	233	229	173	190	224	215	212	231	213	215	215	165	211	215	192	209	230	222	206	234	183	183	205	198	219	220	223	189	205	181	225	228	245	217	207	220	234	250	230	217	210	216	231	187	180	201	192	232	193	200	203	210	184	218	208	188	219	216	215	242	201	166	229	202	242	199	208	228	212	216	233	223	203	207	229	174	199	176	233	207	220	224	201	206	226	216	210	205	232	231	189	230	208	223	200	194	227	224	189	237	216	217	205	226	230	208	206	204	221	213	217	209	212	217	187	193	222	228	206	203	214	186	205	220	209	193	179	196	211	192	222	187	204	201	203	225	227	218	217	222	195	203	203	217	242	236	206	236	212	219	219	227	179	194	188	201	248	231	183	214	217	195	205	230	229	193	205	202	204	206	195	213	204	215	210	202	210	225	226	215	210	213	206	216	234	218	187	193	200	222	220	189	222	236	210	202	212	212	215	214	217	239	204	229	259	218	203	209	231	199	215	203	208	209	201	220	212	199	237	202	200	209	210	218	202	221	205	217	222	202	228	219	218	226	235	211	201	201	214	200	219	215	232	216	217	192	214	226	209	210	226	241	206	203	204	199	213	170	217	223	195	188	190	223	197	223	202	233	184	207	217
19797	1936	4246	5151	4411	3682	2953	2482	2074	1853	1711	1420	1346	1244	1088	986	972	945	868	850	878	791	760	727	715	732	748	718	683	691	644	621	607	620	643	602	598	605	602	601	608	564	603	547	553	571	558	547	530	569	596	546	585	584	511	549	542	508	527	548	549	535	593	523	514	510	522	571	556	532	517	535	541	565	480	499	524	517	539	527	541	487	531	489	549	524	510	547	463	505	522	533	507	504	550	535	521	562	542	555	501	539	479	507	514	538	509	500	523	521	514	527	534	516	482	502	498	500	499	502	525	499	512	480	462	501	548	523	519	493	524	482	495	534	533	472	533	495	536	483	483	500	517	522	523	496	511	571	534	506	509	512	512	529	536	512	533	527	517	570	529	529	581	509	495	487	525	514	545	515	499	467	492	482	527	561	528	493	519	505	481	504	528	507	507	536	514	517	482	491	536	522	498	478	433	508	508	511	489	535	476	526	531	509	531	539	504	507	509	527	518	504	524	500	498	504	469	505	500	525	481	513	494	525	514	522	508	528	526	471	470	443	512	497	517	505	516	510	503	498	469	531	515	495	500	475	541	499	514	514	500	535	522	483	502	484	483	485	514	509	504	514	526	479	482	504	520	526	477	481	511	544	516	497	487	490	509	527	540	502	477	519	520	551	497	514	499	516	538	527	514	442	490	506	520	519	477	514	496	527	479	520	533	508	480	514	528	508	485	487	484	502	514	524	484	498	520	529	538	531	495	508	507	491	510	493	506	469	515	488	493	502	502	501	501	513	519	485	502	514	477	534	527	544	510	533	483	545	501	515	478	467	496	520	488	516	462	526	519	481	505	475	469	472	512	508	486	513	486	466	471	510	510	521	521	496	513	524	512	506	518	529	501	549	506	528	501	544	529	482	538	536	532	480	483	525	515	482	490	509	519	517	515	512	498	498	534	508	499	524	486	492	522	496	523	510	552	546	489	520	523	500	532	493	498	495	548	501	528	488	505	496	519	503	528	472	487	521	509	515	480	504	499	480	463	497	480	518	479	516	527	514	501	505	466	501	516	511	504	552	493	496	506	477	473	471	486	550	502	512	468	513	503	533	502	512	495	528	489	551	512	483	499	520	509	525	504	484	526	509	493	521	566	486	558	481	510	532	513	518	512	490	535	507	509	521	504	510	494	558	496	511	484	540	523	528	506	509	512	437	474	499	484	474	515	497	479	510	477	551	494	490	493	499	478	513	508	489	477	585	430	523	498	497	499	504	526	547	470	498	503	506	518	534	536	487	474	480	532	511	471	481	496	481	548	497	500	513	516	452	498	508	556	550	506	483	536	521	488	508	474	478	531	513	514	512	549	499	499	480	525	516	500	520	484	487	497	487	532	522	525	503	480	471	489	495	491	504	555	566	512	535	489	488	520	527	543	480	470	480	493	467	510	524	505	503	494	475	521	518	515	539	490	500	527	512	513	515	524	545	505	528	499	520	514	479	536	526	485	506	513	476	512	475	488	497	509	492	487	489	497	526	510	554	492	499	475	495	501	502	476	499	499	497	509	511	498	510	504	528	470	542	516	501	496	526	501	476	503	468	491	469	515	497	506	511	531	517	516	512	551	523	486	503	535	468	531	545	488	443	456	531	488	512	529	550	499	504	489	481	503	497	534	510	517	493	504	528	547	526	526	522	507	532	553	479	521	501	511	456	523	471	489	507	508	494	492	476	451	495	520	535	470	495	438	559	485	476	508	498	520	488	504	501	502	489	520	503	518	508	483	491	479	494	491	501	502	503	535	498	484	484	461	527	509	518	544	480	534	485	487	487	534	550	503	516	503	458	506	474	491	517	513	490	514	506	536	506	532	494	536	490	514	498	529	512	499	521	497	524	535	505	495	495	516	525	506	505	494	515	547	519	514	506	500	564	527	511	539	531	527	518	506	498	481	500	520	501	503	555	550	525	538	521	507	488	525	490	524	523	493	518	506	495	534	516	517	488	454	554	492	547	520	515	532	480	512	524	502	506	525	502	502	512	473	536	497	475	559	527	508	494	523	521	523	486	526	498	468	486	523	514	510	543	469	495	498	490	505	490	522	538	521	500	493	499	507	500	488	494	470	516	515	488	487	482	479	502	517	517	489	557	470	480	516	540	481	534	542	544	518	485	466	538	486	540	530	487	486	527	548	486	504	492	516	501	486	500	544	509	476	540	504	500	525	531	501	518	490	501	508	505	532	508	517	490	485	512	533	503	519	518	526	455	524	517	516	494	543	531	464	519	495	520	507	527	479	514	485	502	500	504	501	505	521	515	477	502	492	472	524	511	525	492	522	514	504	455	535	511	489	518	454	491	550	505	504	479	517	494	485	475	444	476	540	476	553	504	497	477	486	538	510	505	503	497	486	546	460	503	502	503	521	509	519	480	535	438	538	519	511	509	533	508	474	479	516	493	488	504	488	522	513	493	508	497	487	513	492	512	496	527	541	523	504	510	488	518	484	522	485	503	537	491	531	527	539	468	492	547	490	504	479	474	520	548	482	549	490	517	514	503	497	509	513	506	507	476	533	503	490	474	500	522	474	479	483	498	524	481	490	461	538	513	514	505	465	503	493	527	505	490	533	489	506	477	485	506	500	522	487	498	468	479	467	463	482	526	500	516	500	514	521	554	497	513	515	481	542	547	504	524	531	491	519	534	519	487	541	515	539	524	516	507	500	496	463	524	516	463	537	515	503	545	493	539	518	473	461	485	525	505	509	477	517	486	488	545	548	510	537	487	534	481	530	535	501	509	492	553	502	495	550	503	477	535	558	481	521	482	529	531	548	490	468	535	470	493	492	485	528	516	498	493	514	486	531	521	497	538	485	544	527	501	487	492	498	487	500	481	522	524	497	576	555	477	502	488	514	501	563	499	511	549	518	496	482	506	514	523	503	505	528	505	511	502	536	513	499	513	548	539	516	511	519	517	504	506	514	499	505	482	457	540	473	507	493	483	512	520	504	460	532	488	485	485	517	501	490	476	516	492	517	481	533	536	539	519	492	514	493	525	516	505	527	523	500	543	456	509	473	486	478	497	516	546	465	529	456	554	534	522	503	522	456	541	514	514	531	500	504	508	499	518	524	479	485	496	511	495	594	493	485	492	514	526	502	494	527	526	473	523	518	500	502	513	460	486	492	527	535	517	521	493	484	455	510	523	501	507	466	440	482	522	500	498	539	509	529	516	516	515	558	510	526	512	495	548	490	481	515	493	499	522	487	498	494	532	519	502	529	510	529	499	540	493	498	537	462	540	484	505	484	516	502	507	504	563	477	510	507	523	481	478	537	471	491	497	461	500	505	513	506	494	501	528	451	509	476	496	514	491	496	470	507	495	515	523	535	502	541	490	476	515	488	519	515	517	498	515	501	500	501	481	502	473	488	498	527	520	496	511	530	502	535	478	537	508	512	474	464	515	508	504	506	494	502	510	501	502	495	487	504	526	491	509	528	499	523	504	511	505	509	496	504	472
6360	141	73	64	52	61	51	69	51	70	53	61	68	55	36	61	50	61	49	47	47	57	40	59	38	56	47	57	65	49	49	40	59	39	54	50	51	58	50	46	62	61	55	57	46	48	51	44	58	54	57	52	56	61	55	50	39	48	57	49	55	55	52	48	42	49	50	54	36	44	44	47	50	55	38	50	57	52	48	42	33	35	49	40	60	46	44	38	53	42	42	46	48	56	55	61	47	49	48	39	49	43	54	47	52	49	56	55	48	37	66	62	54	49	57	55	51	41	45	53	48	43	44	48	47	48	53	61	48	42	51	41	50	39	52	49	61	45	53	51	51	57	48	38	48	49	55	59	48	57	58	64	56	52	50	45	43	38	69	39	51	43	49	42	55	53	54	48	37	56	51	49	50	53	39	57	50	57	53	48	46	55	59	42	51	54	58	61	47	39	54	54	52	47	55	56	58	68	44	50	54	53	49	51	48	47	39	49	50	53	63	55	39	47	46	47	52	45	57	45	49	51	72	48	53	56	59	46	44	47	49	75	59	54	46	45	54	58	52	39	40	47	60	40	53	51	52	59	44	47	41	47	42	52	55	57	45	42	37	49	55	44	44	62	44	43	46	38	44	52	55	49	50	46	55	30	56	49	51	60	48	45	53	27	44	59	46	50	50	47	46	43	55	56	57	41	45	62	39	47	42	59	60	52	46	51	41	53	55	48	47	40	60	47	49	44	54	54	62	62	53	57	54	61	50	44	55	43	45	35	42	49	51	57	37	58	68	46	64	45	60	42	46	57	47	60	32	45	54	53	62	61	53	53	57	49	55	48	53	48	55	49	46	54	48	69	76	42	54	42	56	54	49	48	55	45	50	53	58	50	45	44	49	58	43	54	54	37	44	49	46	45	56	44	47	57	52	56	44	57	59	46	36	37	49	58	36	56	50	47	46	60	54	44	57	43	52	58	49	52	49	49	48	54	56	59	58	43	45	61	56	40	38	55	53	51	50	64	51	44	54	68	54	54	52	51	54	50	55	34	59	58	52	47	50	43	45	46	61	56	45	53	68	39	52	44	61	57	53	39	47	40	46	50	49	41	55	54	46	43	50	37	46	41	43	43	53	46	61	55	55	43	55	37	52	49	68	66	55	57	44	47	30	48	47	55	43	57	45	46	50	58	48	38	47	41	37	58	55	35	49	49	52	42	61	32	46	53	53	45	52	42	51	51	38	40	60	50	42	52	50	42	44	43	45	45	50	46	52	68	40	47	51	47	58	43	57	57	50	47	41	58	47	65	57	54	46	65	40	52	46	48	43	33	45	58	47	47	45	57	62	58	40	40	48	38	65	47	38	49	45	44	49	65	37	51	43	42	41	50	54	51	50	46	49	45	55	40	60	53	45	45	45	67	50	54	45	57	58	41	55	58	43	47	44	58	52	40	32	44	50	70	38	44	42	47	43	57	64	45	53	47	39	48	55	52	55	43	41	49	59	46	57	57	45	45	52	41	38	57	50	50	57	42	62	44	48	44	51	50	54	44	59	41	34	53	46	48	49	53	52	51	49	45	45	55	59	46	50	43	44	37	65	46	56	39	60	47	51	48	69	44	55	44	50	51	42	57	53	40	45	39	51	56	57	49	60	49	45	60	49	50	66	54	54	47	53	57	47	43	41	69	38	48	42	47	40	40	48	40	56	49	54	57	44	66	58	51	51	52	51	49	54	36	49	51	46	54	51	57	49	59	42	63	53	57	65	52	53	47	54	52	46	53	61	48	60	52	58	56	46	53	39	57	53	47	49	44	54	44	69	53	40	48	39	52	52	44	37	52	49	59	55	41	50	60	55	44	59	59	47	43	58	59	41	57	49	46	55	47	47	57	40	57	38	60	56	46	45	62	50	64	36	51	42	46	52	52	44	50	49	49	62	60	49	46	52	41	51	45	48	53	52	46	46	53	55	59	44	53	48	46	46	51	56	56	62	50	52	48	53	49	56	46	47	42	36	52	52	50	44	38	55	38	40	46	50	48	43	38	49	59	46	47	52	49	51	53	55	43	45	60	56	50	59	55	49	52	73	40	48	53	45	55	49	44	56	63	56	38	48	54	50	54	49	50	43	49	58	46	36	62	61	50	44	51	47	55	48	51	50	47	61	47	59	45	46	57	43	38	42	57	47	49	46	43	67	49	47	39	45	46	46	53	61	54	44	44	44	43	45	49	44	45	66	57	54	44	47	43	51	48	40	68	32	49	55	54	35	47	43	42	57	51	46	49	37	45	42	42	63	59	36	50	61	49	42	45	70	47	56	60	47	58	55	51	34	49	59	54	39	48	46	37	52	56	48	55	56	53	53	49	54	70	53	46	51	63	78	64	51	54	53	43	57	41	36	48	32	57	52	54	48	50	57	35	56	36	63	42	56	49	47	57	50	38	53	48	44	49	48	52	42	58	42	48	54	43	43	46	64	56	55	55	34	42	46	48	46	60	56	47	57	46	44	47	55	57	47	33	56	61	53	56	45	49	56	65	52	47	51	51	53	46	50	61	42	59	34	57	55	57	46	46	43	41	60	46	58	45	53	47	52	55	51	44	42	48	49	48	49	43	38	49	54	46	44	46	56	53	55	48	45	45	32	51	65	51	46	48	60	52	62	56	42	52	59	51	48	35	67	64	56	40	42	56	70	54	42	50	47	42	53	57	60	59	49	49	41	45	56	48	57	53	57	54	41	50	60	43	56	48	50	46	58	44	51	42	46	51	55	49	44	48	54	44	53	56	46	57	38	46	40	45	52	46	49	34	52	62	60	47	54	46	58	46	47	48	56	57	56	42	58	36	51	40	54	63	44	50	46	50	54	54	60	37	58	38	41	45	53	58	49	37	58	47	47	50	60	49	51	50	58	49	50	45	56	59	53	50	56	48	47	48	61	43	54	43	34	47	51	43	56	60	60	62	38	49	57	38	50	55	58	51	57	72	54	42	54	36	41	43	53	65	52	42	58	50	53	42	53	58	63	48	42	47	41	50	42	51	59	49	55	41	51	54	61	49	52	53	56	52	47	40	53	43	59	46	48	50	53	51	41	64	47	47	46	50	56	48	41	53	46	45	51	42	44	44	59	36	49	62	50	52	56	52	68	51	44	46	62	49	42	36	44	53	51	56	55	52	51	47	54	63	58	51	46	44	42	47	48	54	45	47	53	50	48	26	53	28	45	47	46	48	47	55	49	45	47	52	55	47	57	52	38	52	33	46	42	59	46	48	41	51	54	47	52	58	58	39	59	44	61	51	43	55	73	51	59	51	37	56	43	52	48	38	43	47	43	55	63	48	54	46	46	48	53	58	58	47	50	57	59	40	36	44	48	52	47	39	50	55	54	49	53	72	53	54	52	56	44	61	68	50	47	40	49	50	49	59	58	43	55	53	61	30	45	47	46	57	57	44	47	46	43	54	54	52	51	54	68	60	47	41	45	55	54	44	41	46	52	50	47	33	58	51
3644	224	208	250	253	221	231	190	184	198	185	173	199	199	182	190	172	151	164	155	148	141	158	165	154	153	169	164	163	166	141	155	171	168	170	173	162	166	172	169	161	159	136	152	175	162	183	165	160	183	157	155	160	174	174	166	151	158	154	158	157	157	154	166	154	143	174	176	189	155	161	176	149	172	146	137	150	191	163	166	176	157	159	158	157	152	174	158	183	169	157	157	146	150	158	167	155	163	148	162	150	172	150	174	156	164	152	149	159	170	152	164	155	171	177	145	149	152	152	159	181	175	159	154	152	133	131	143	159	145	143	167	160	183	170	164	153	170	169	156	177	165	153	161	165	165	161	177	142	142	171	146	169	165	169	177	170	162	153	184	162	176	147	169	156	155	158	190	162	151	157	170	179	138	161	170	144	167	162	139	175	170	153	160	137	182	134	155	169	155	181	137	161	178	158	156	154	148	155	156	145	165	168	168	143	182	145	146	157	166	176	159	156	169	158	128	171	139	157	171	149	158	174	167	163	161	156	167	171	172	172	162	153	168	155	161	147	162	163	181	156	147	151	169	168	170	147	160	161	184	170	139	176	173	142	174	156	176	176	141	135	147	163	156	174	167	172	169	134	167	152	160	157	155	173	151	154	171	160	166	158	173	176	158	172	159	148	151	195	156	135	155	171	157	151	139	165	163	173	182	156	140	142	170	179	173	142	180	150	151	151	155	160	163	162	133	145	142	153	150	134	154	163	169	174	149	154	173	152	157	141	137	161	147	168	147	181	146	143	196	192	180	164	157	162	158	168	158	160	167	161	166	148	161	150	151	153	192	170	188	157	170	183	148	179	157	159	150	172	141	173	152	160	168	169	152	142	165	156	156	143	169	174	161	173	134	155	164	170	151	158	168	159	165	192	158	147	156	154	156	163	171	151	141	175	149	156	161	149	157	165	160	156	142	170	142	180	166	148	150	161	156	154	169	178	165	149	165	160	157	150	158	155	163	172	152	154	139	166	167	152	159	153	157	151	182	127	155	143	158	166	164	177	164	182	151	156	188	150	147	172	158	161	142	150	152	165	173	151	151	161	167	151	181	166	159	150	131	161	159	156	169	166	163	147	180	152	145	157	171	188	186	154	147	160	148	165	147	160	138	164	169	146	157	153	179	162	134	155	160	137	152	172	178	197	153	137	165	163	164	175	182	150	149	156	175	163	177	159	144	137	151	170	170	167	159	143	159	163	173	171	173	147	153	179	164	144	163	138	168	162	163	171	163	158	162	172	148	164	163	143	150	159	160	152	148	171	153	137	153	163	179	156	172	153	165	164	155	160	153	151	152	165	159	165	177	147	158	158	143	162	146	157	156	140	180	152	170	158	156	160	150	154	162	168	164	164	144	167	172	158	160	159	135	133	181	161	144	157	134	164	172	141	155	172	166	169	132	139	163	159	164	149	143	157	157	145	145	168	160	157	175	147	159	183	187	148	164	166	142	159	162	158	163	159	164	163	174	166	150	154	162	163	155	148	152	140	153	150	154	179	155	177	165	161	156	139	170	150	179	141	172	181	153	155	168	147	164	152	160	158	155	155	168	137	181	158	174	148	157	162	159	171	165	151	139	168	166	143	198	161	151	157	184	150	148	151	146	147	153	159	146	146	170	182	137	160	150	183	148	145	168	162	161	162	169	158	146	176	174	148	161	145	157	169	161	163	167	175	149	176	168	159	175	164	170	160	161	162	167	163	171	156	175	153	166	146	158	151	163	181	175	176	139	168	179	169	155	153	155	169	137	173	170	134	144	143	136	146	151	156	160	179	164	169	163	149	139	157	158	148	151	151	181	180	165	179	150	140	153	145	136	170	167	157	152	156	160	166	167	173	124	183	163	154	166	164	158	150	162	172	149	153	179	161	158	162	135	155	176	150	163	166	165	175	145	179	162	170	176	151	156	170	150	155	165	179	171	165	164	167	178	149	144	163	174	173	179	171	145	156	165	146	138	160	159	170	173	154	157	169	153	178	148	145	156	150	183	141	166	157	147	142	166	173	129	163	148	155	172	153	166	163	165	170	170	174	155	152	153	171	154	179	157	159	178	140	175	168	154	179	160	162	162	159	166	152	160	144	178	182	163	165	139	174	147	148	147	147	160	163	176	159	174	164	162	169	153	176	151	169	166	156	155	132	155	172	143	169	167	172	162	158	164	159	175	163	161	177	146	151	167	154	140	187	167	152	140	168	156	156	150	171	148	153	170	146	150	171	158	170	155	159	174	149	144	163	164	173	147	171	167	167	154	172	180	149	149	147	159	145	150	142	155	155	143	135	159	173	173	150	149	161	151	173	162	178	163	180	155	164	171	166	174	167	154	152	160	130	149	166	150	160	169	160	144	162	156	157	159	151	146	167	173	178	154	136	167	163	153	170	168	158	175	149	180	187	140	158	149	166	150	149	142	159	170	161	179	165	158	189	157	149	162	146	154	164	138	154	159	167	187	149	163	158	178	151	174	153	153	153	148	168	170	156	164	169	164	158	157	147	183	156	163	131	159	150	166	160	152	142	180	151	164	173	177	165	162	162	169	159	171	159	148	167	154	182	154	156	136	160	180	146	152	182	180	166	201	149	170	160	165	169	163	167	159	188	170	155	186	159	187	149	144	152	183	170	176	163	141	165	163	164	179	183	164	177	115	156	174	147	172	153	165	145	155	149	165	158	181	136	156	162	181	158	162	159	173	156	162	171	165	159	169	154	157	163	171	162	174	127	151	146	156	138	162	163	167	148	165	162	155	149	156	169	168	168	152	139	133	179	163	154	166	148	156	176	167	176	172	182	179	153	173	173	164	145	144	144	167	146	156	160	166	156	144	151	166	178	157	179	151	177	176	159	153	166	141	172	159	188	158	170	167	165	156	177	174	162	169	186	157	156	156	168	144	147	181	169	156	173	156	168	159	166	143	151	136	183	168	158	164	177	161	146	152	174	143	154	168	146	166	154	160	167	162	164	157	136	167	179	153	155	169	153	187	173	176	141	150	161	156	179	154	169	175	164	162	156	150	152	181	157	147	158	171	171	177	160	165	161	131	154	153	159	173	161	171	166	147	148	150	167	163	172	152	130	179	159	131	164	161	167	150	182	171	181	171	146	165	145	175	151	156	165	173	152	162	191	146	174	143	161	178	170	173	158	155	171	150	161	166	157	148	172	160	140	158	172	172	146	169	149	180	156	170	176	171	213	161	143	166	163	152	157	171	195	163	158	176	146	159	179	167	155	163	152	163	137	157	182	169	161	152	155	149	167	170	170	188	182	176	151	168	151	161	159	166	149	154	149	169	175	151	170	173	151	157	145	165	170	140	152	142	168	177	172	160	156	165	145	173	173	177	161	150	169	166	171	164	157	149	175	148	157	146	164	151	163	169	162	160	186	151	174	175	149	155	193	152	146	154	151	172	160	163	132	141	177	164	161	141	164	156	168	164	169	153	171	171	177	158	151	169	158	163
27382	4902	1201	905	580	436	320	311	273	208	230	178	163	171	174	159	171	134	109	131	138	122	129	120	135	106	122	121	131	132	128	125	102	108	134	125	126	121	98	115	98	96	109	116	119	122	110	120	90	105	132	107	108	124	105	109	116	95	109	109	106	129	107	114	96	105	90	97	107	91	94	104	122	107	103	93	104	130	108	88	120	111	106	121	111	103	112	91	81	125	121	110	99	119	105	110	129	105	104	106	104	103	119	124	91	116	90	78	120	111	113	107	101	123	102	117	108	126	104	123	119	114	109	111	110	97	139	104	100	118	112	95	118	121	101	109	91	116	90	111	99	111	103	121	119	137	120	109	108	109	99	115	101	85	101	109	104	115	118	134	122	105	108	103	112	117	109	95	112	98	119	109	112	107	111	96	112	102	107	103	100	129	103	119	102	119	99	95	113	121	107	106	89	120	106	116	122	120	125	127	118	105	110	95	101	102	88	125	107	115	95	110	115	110	105	103	107	101	113	110	112	104	99	104	94	110	113	146	119	107	104	100	104	123	99	113	96	108	124	103	113	110	114	118	103	127	101	102	105	102	120	108	107	100	125	133	106	111	103	113	101	116	107	114	111	106	121	109	105	95	103	103	108	115	96	109	101	100	123	95	111	106	121	99	113	93	128	78	117	132	120	110	88	99	118	115	102	102	116	111	115	105	107	104	100	98	85	114	93	104	105	110	115	113	113	117	99	110	118	126	99	110	114	95	119	114	110	95	110	96	112	114	96	124	112	97	107	108	126	94	109	122	86	103	116	102	90	119	95	119	112	99	125	117	131	124	113	126	99	99	124	101	88	107	102	107	125	104	122	112	101	109	119	112	112	105	115	109	109	106	121	105	99	111	125	113	101	99	118	107	124	122	94	108	111	112	130	114	116	110	116	96	106	106	104	108	111	95	107	95	114	95	125	121	137	114	120	118	120	122	97	115	113	133	104	93	120	107	113	106	125	110	96	98	82	123	122	127	125	102	103	106	119	111	123	112	95	96	112	125	110	111	109	99	115	100	91	91	95	128	105	101	109	120	101	100	112	105	99	98	114	95	119	115	109	102	113	108	120	107	110	110	106	124	121	113	112	121	101	114	90	117	96	123	110	121	97	97	118	111	103	94	111	110	112	105	105	110	107	112	114	86	121	99	120	109	104	99	108	106	119	116	116	102	99	113	83	104	94	112	95	117	118	117	107	97	96	99	101	97	116	123	113	94	87	114	135	118	100	114	113	100	83	104	99	111	91	108	112	114	102	100	101	110	113	99	110	93	102	121	131	96	102	128	101	116	122	106	96	94	107	115	87	121	121	90	117	110	119	136	107	97	113	111	115	102	118	108	101	119	109	111	128	103	95	118	122	116	79	104	130	120	119	111	97	121	129	86	126	107	106	112	121	118	98	125	114	110	108	110	98	104	103	117	97	107	126	100	106	102	122	102	112	111	115	130	123	97	113	110	121	91	117	94	114	102	106	75	116	104	109	121	115	133	114	91	137	125	86	116	114	91	125	105	101	115	109	103	121	93	104	116	100	133	93	98	84	123	107	108	106	126	116	104	135	124	108	86	119	105	105	112	113	98	115	115	112	119	100	98	97	104	108	93	109	115	112	113	110	124	123	121	99	115	102	116	133	116	107	104	124	125	114	112	105	104	113	104	90	104	137	123	107	93	122	123	101	104	125	109	103	117	94	91	108	96	122	106	103	106	113	106	102	122	120	107	91	99	101	98	124	100	91	140	114	123	93	98	116	118	111	134	113	116	105	101	101	111	103	101	124	110	110	100	98	127	111	109	94	79	134	87	91	106	103	112	100	116	133	108	108	110	111	108	112	103	117	123	116	119	122	108	104	125	111	99	96	101	105	110	101	88	136	103	109	102	103	100	106	113	99	109	104	98	99	107	100	106	100	121	119	99	109	113	113	119	113	118	85	106	90	100	89	110	92	94	98	98	115	97	122	105	111	104	114	119	96	110	100	106	111	98	109	104	89	94	112	116	108	103	112	149	105	118	117	111	132	116	108	111	98	111	118	109	96	108	114	105	119	120	95	98	117	107	108	119	106	110	102	124	127	123	98	113	106	134	112	108	122	112	98	113	98	124	117	107	122	119	101	126	114	98	102	121	98	114	111	114	101	114	124	112	119	120	127	98	108	93	121	101	116	122	114	115	105	119	110	103	101	122	117	101	96	105	111	119	104	124	106	103	115	94	105	112	129	92	112	109	104	100	112	104	107	129	111	113	101	88	96	89	107	142	131	102	100	94	93	106	96	109	113	111	112	111	132	105	112	87	107	100	103	101	112	95	109	122	129	102	107	115	127	120	92	107	109	114	102	112	102	123	98	130	100	124	106	103	126	128	115	137	113	116	151	114	131	126	119	108	106	115	100	106	104	96	131	93	106	120	132	128	120	101	113	111	116	118	109	116	120	111	115	77	115	104	93	112	124	125	132	108	107	92	120	111	101	105	101	107	126	116	95	114	91	105	115	92	124	104	101	95	113	100	118	98	126	105	120	130	104	116	103	113	123	128	115	82	92	121	121	116	103	108	119	118	119	121	105	120	121	100	130	133	102	111	119	101	100	106	108	108	102	102	108	135	124	90	112	96	115	115	100	109	116	105	120	110	108	107	94	99	107	114	107	113	102	116	103	135	118	118	102	105	106	124	100	107	119	121	119	117	101	97	106	105	116	105	123	97	89	122	86	92	101	102	114	120	106	94	86	89	119	108	101	106	87	104	95	108	106	117	121	123	98	102	128	112	95	113	116	98	100	120	107	121	113	114	113	105	117	106	90	103	89	110	116	101	85	92	119	114	118	129	101	95	109	111	121	113	99	125	110	104	111	87	123	132	110	118	115	100	88	112	108	104	102	91	119	120	99	113	104	105	114	111	124	109	111	116	95	111	107	104	109	102	109	122	97	115	109	108	108	76	112	104	106	102	100	86	102	107	125	105	109	86	102	103	98	105	94	118	106	91	121	114	116	111	96	93	112	98	117	107	109	115	116	122	105	109	126	103	111	129	106	110	119	123	98	101	96	113	114	106	107	104	110	99	123	104	118	90	104	103	107	103	115	131	105	104	93	131	109	114	90	93	131	97	105	116	125	105	122	110	116	109	128	124	123	103	108	102	111	123	128	112	104	89	113	125	99	125	97	114	117	109	113	105	125	115	105	122	102	111	105	134	116	106	112	92	115	103	102	105	101	127	101	113	108	105	114	105	128	104	111	113	111	113	108	105	96	112	97	109	118	102	104	113	117	91	107	116	112	104	98	100	104	95	90	105	116	117	118	103	101	100	123	75	104	119	102	94	95	122	109	105	97	103	121	95	120	105	119	81	89	90	108	119	102	106	104	91	103	127	106	119	123	103	85	111	114	127	116	102	111	102	106	106	99	99	120	121	120	128	131	117	78	111	108	119	110	129	92	102	110	119	96	106	116	99	111	97	104	114	107	110	107	112
14859	1007	2295	2750	2446	2011	1569	1337	1114	1024	877	806	716	649	610	581	572	498	488	490	447	452	431	410	417	442	417	388	422	399	406	328	408	366	348	367	373	341	341	325	337	329	341	335	328	391	324	340	338	352	320	300	307	337	269	296	310	333	294	308	339	304	292	325	304	310	303	294	311	313	309	289	310	301	329	323	302	273	280	317	303	297	315	311	291	288	326	300	294	306	300	320	299	315	296	298	324	294	314	324	253	327	300	307	310	314	301	278	278	311	306	323	299	313	302	277	312	285	273	301	288	326	310	287	315	285	283	338	308	289	299	295	285	277	281	332	309	303	309	320	280	298	311	307	286	307	311	301	299	296	298	335	311	294	329	316	290	300	322	293	298	316	239	272	297	300	293	284	307	284	322	290	296	275	292	310	303	271	314	298	326	306	294	303	288	272	280	333	289	299	311	284	292	286	327	294	313	278	298	322	319	284	301	315	320	294	292	272	309	286	309	319	312	309	316	283	275	305	315	290	315	308	300	286	301	288	325	304	303	292	286	298	285	306	305	306	285	310	275	321	254	304	295	276	301	285	292	306	282	300	264	292	295	318	295	246	263	323	294	288	273	271	296	298	295	298	273	298	311	278	281	293	281	291	309	284	319	249	300	311	246	317	308	305	304	301	294	308	287	275	284	311	304	291	277	298	340	298	295	284	274	313	283	261	308	335	297	287	281	320	299	295	291	289	306	302	307	290	304	319	333	298	341	302	311	301	307	286	313	325	287	306	276	317	285	293	321	327	301	308	334	281	300	288	312	276	282	309	301	285	303	295	277	305	286	289	293	306	315	303	302	318	288	283	317	308	292	293	285	331	291	255	289	292	284	295	280	305	255	322	274	322	291	280	291	318	278	306	280	295	289	312	281	301	299	300	283	301	289	292	303	328	318	275	283	303	302	295	299	297	307	267	306	299	279	329	310	317	274	324	282	330	296	313	302	284	277	324	297	285	302	339	320	299	335	306	311	329	288	267	278	314	264	294	272	314	272	290	294	280	337	309	318	295	276	287	279	274	277	308	276	296	277	286	297	276	298	295	305	324	303	292	276	320	303	294	318	322	304	301	293	275	299	307	272	290	280	296	271	295	299	282	315	308	301	306	291	291	267	269	256	277	297	342	300	316	320	251	305	302	303	269	283	293	277	314	315	309	299	300	302	281	309	316	274	301	293	294	301	300	266	312	312	268	333	307	303	276	325	318	295	296	297	306	255	306	311	287	319	301	306	286	349	289	290	279	301	288	278	304	321	300	275	255	318	314	277	313	300	291	313	297	308	280	292	298	298	282	301	325	296	306	274	310	287	289	276	306	325	294	295	292	285	262	299	286	312	312	269	298	333	274	292	315	286	278	295	264	311	286	270	296	262	322	329	298	269	299	307	313	293	282	296	279	311	269	316	314	303	299	325	300	308	295	288	279	291	303	306	298	282	296	298	280	290	292	314	309	306	294	287	317	312	304	303	291	301	306	286	273	319	307	286	318	307	292	284	285	298	320	279	313	285	295	280	292	273	302	293	306	293	299	302	291	324	306	305	288	298	290	290	285	309	278	274	295	274	275	307	307	306	323	286	292	309	262	297	301	290	306	289	323	272	320	308	274	295	267	287	313	263	297	281	298	319	283	278	312	296	302	271	278	288	296	300	268	297	276	268	282	261	322	291	294	286	295	314	326	261	279	301	293	311	335	300	312	305	322	305	297	272	308	307	284	301	294	309	285	317	279	273	271	318	315	286	315	297	296	292	284	276	325	241	317	309	317	294	295	300	308	286	292	274	297	320	285	312	312	291	307	282	283	313	292	275	313	312	303	303	310	270	293	312	298	288	319	323	319	295	291	310	332	319	307	303	285	280	288	291	282	308	293	268	302	280	278	282	288	295	305	286	296	284	296	297	294	297	299	349	323	252	306	283	293	299	292	292	313	297	268	290	278	302	255	299	290	285	306	309	295	304	262	268	306	271	302	310	296	313	298	286	323	310	297	296	305	308	302	283	304	287	304	313	299	326	272	292	322	292	311	287	309	285	316	307	285	330	297	271	324	304	317	273	287	310	298	301	310	268	321	303	270	280	277	284	317	313	294	297	283	271	312	294	292	301	273	300	265	301	298	300	314	290	294	288	305	276	281	278	302	291	277	279	292	308	281	284	321	301	292	304	283	313	292	293	302	306	345	297	299	311	317	273	324	282	305	313	279	273	313	318	262	290	286	322	280	334	279	304	304	302	339	305	281	297	268	305	311	306	303	332	299	266	287	315	296	325	293	270	288	298	302	300	302	301	286	324	293	286	299	290	288	268	319	293	342	282	290	303	286	294	278	303	319	303	297	327	288	290	308	289	288	290	315	296	279	316	324	280	318	277	316	295	306	293	302	298	302	311	324	283	280	308	298	299	293	316	303	283	305	305	266	293	299	289	307	282	302	304	286	315	288	334	309	283	280	307	311	313	290	297	264	314	285	301	300	271	296	297	295	326	303	322	283	294	312	293	281	290	292	293	289	303	282	312	280	274	322	314	266	289	286	288	280	281	293	317	335	309	302	312	285	300	282	289	283	273	278	298	316	301	277	295	282	341	284	328	261	279	308	292	310	335	285	321	277	291	328	283	286	280	301	318	322	291	278	342	327	288	318	265	299	293	309	283	280	289	305	304	286	295	323	295	277	272	286	287	294	283	311	285	292	308	286	293	277	289	307	304	271	307	343	291	333	287	279	281	296	282	282	298	293	311	288	297	313	280	268	293	282	305	283	279	274	292	320	306	273	277	295	328	283	258	316	289	300	292	284	293	281	291	304	310	314	281	297	301	293	337	321	288	292	291	278	276	280	308	302	306	296	313	266	308	309	271	278	294	267	309	288	299	290	284	287	298	301	333	291	300	311	312	289	287	297	307	281	322	278	283	335	293	330	298	294	296	286	316	276	322	274	291	297	306	281	343	296	282	315	298	292	302	322	292	302	286	305	281	306	308	313	280	298	289	266	319	301	269	267	262	305	290	281	298	323	290	279	300	287	312	303	313	285	300	267	289	293	307	279	298	303	288	305	296	265	308	290	297	284	301	261	301	313	282	293	278	286	277	302	308	308	289	295	289	325	304	288	301	303	280	296	307	295	285	333	294	295	315	275	295	324	307	283	273	301	301	279	273	265	299	333	304	285	285	308	317	286	297	287	306	317	281	317	320	319	296	277	306	293	294	327	274	277	330	300	298	308	325	288	327	324	301	315	292	281	296	332	313	297	291	323	291	288	315	296	294	309	278	308	290	276	297	326	331	306	288	300	324	287	284	279	332	305	287	283	304	289	288	292	330	298	285	315	292	310	309	342	308	310	316	320	321	281	298	292	314	271	320	281	287	282	293	262	292	282	291	311	275	287	324	306	295	277	297	277	272	313	284	294	285	301	294	289	298	333	264	278	252	286	310	305	306	243	303	332	298	289	315	313	282	286	308	294	272	324	283	287
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
