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
338586828513	338586829026	338586829576	338586830126	338586830676	338586831226	338586831776	338586832326	338586832876	338586833426	338586833976	338586834526	338586835077	338586835626	338586836176	338586836726	338586837276	338586837826	338586838376	338586838927	338586839476	338586840026	338586840576	338586841126	338586841676	338586842226	338586842777	338586843326	338586843876	338586844426	338586844976	338586845526	338586846076	338586846626	338586847176	338586847726	338586848276	338586848826	338586849376	338586849926	338586850476	338586851026	338586851576	338586852127	338586852677	338586853226	338586853776	338586854326	338586854876	338586855426	338586855976	338586856526	338586857076	338586857626	338586858176	338586858726	338586859276	338586859826	338586860376	338586860926	338586861476	338586862027	338586862577	338586863126	338586863677	338586864226	338586864776	338586865326	338586865876	338586866426	338586866977	338586867526	338586868077	338586868627	338586869177	338586869726	338586870277	338586870826	338586871377	338586871927	338586872477	338586873026	338586873576	338586874126	338586874677	338586875226	338586875776	338586876327	338586876877	338586877427	338586877977	338586878527	338586879076	338586879627	338586880177	338586880726	338586881277	338586881827	338586882377	338586882926	338586883477	338586884026	338586884577	338586885127	338586885677	338586886227	338586886777	338586887327	338586887877	338586888427	338586888977	338586889527	338586890077	338586890626	338586891177	338586891727	338586892277	338586892826	338586893377	338586893927	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37357	13912	1555	824	532	429	379	344	297	276	230	232	243	215	223	212	159	190	195	180	167	174	161	179	178	205	157	171	158	145	160	154	159	159	149	168	153	140	145	158	169	150	167	148	154	147	144	148	143	143	177	161	180	135	154	160	166	132	157	149	140	146	171	158	154	147	170	177	157	149	145	148	160	161	170	160	150	145	157	137	157	150	158	130	158	139	152	154	166	147	160	143	148	152	152	130	125	139	163	132	130	158	125	136	144	163	143	161	131	166	137	177	152	150	152	154	149	150	152	134	151	128	132	156	136	147	149	143	160	146	136	151	135	139	137	148	126	162	143	142	143	154	163	163	151	165	151	140	153	152	148	175	154	136	148	134	153	144	161	154	163	147	156	151	135	161	138	142	159	122	160	164	160	145	161	130	161	132	163	166	145	149	112	165	158	151	157	159	171	144	148	157	167	143	175	146	143	170	139	141	159	165	153	143	135	151	158	150	145	153	148	175	137	159	162	159	152	144	152	129	145	136	162	158	151	151	166	147	164	148	154	148	162	141	149	136	138	139	160	155	157	165	156	177	154	161	153	168	127	170	149	119	120	146	144	143	115	133	169	146	170	159	165	147	141	162	157	156	137	150	147	152	152	149	172	172	157	148	136	145	139	170	153	140	157	164	139	162	136	148	140	145	125	153	152	154	141	150	143	146	148	174	143	138	133	142	142	139	141	146	156	139	146	175	112	148	153	140	139	145	135	168	145	171	156	155	144	161	146	149	172	158	154	151	177	153	142	157	156	129	135	164	171	149	173	136	147	157	171	155	167	129	128	147	182	119	147	144	128	150	113	127	166	189	149	162	145	144	175	179	152	148	142	163	165	161	133	151	151	143	160	147	136	137	150	149	186	157	142	166	172	143	133	127	135	159	151	152	156	153	147	180	139	150	130	134	148	139	134	173	163	131	144	146	165	148	157	150	140	119	149	147	147	166	163	139	147	163	151	139	149	133	115	152	137	126	141	141	121	139	167	161	158	140	150	160	134	124	157	147	127	128	141	144	151	162	120	139	150	154	149	151	165	134	157	154	152	141	136	162	144	175	147	152	142	147	145	143	153	150	151	138	156	154	181	143	150	152	147	149	142	155	132	135	158	169	146	157	132	145	136	158	158	135	140	146	155	140	171	116	148	148	159	140	137	158	138	159	139	133	116	166	117	153	134	124	131	138	143	171	134	158	167	155	154	141	135	153	155	150	171	148	152	151	156	149	139	161	153	164	140	166	140	166	152	159	144	149	129	146	143	146	147	142	177	146	160	137	142	149	120	149	144	155	150	147	139	153	133	155	144	143	142	145	157	154	192	126	154	153	167	153	154	156	158	164	149	162	165	123	153	145	151	149	174	137	153	148	147	137	163	143	153	133	137	161	179	138	172	143	146	113	151	148	168	143	149	147	172	154	155	174	175	168	141	153	153	137	177	143	133	162	176	169	166	155	168	119	167	142	138	166	129	155	143	168	167	160	131	165	155	141	174	148	171	143	131	156	173	154	170	155	163	149	173	156	157	163	151	153	147	176	148	168	147	145	121	153	139	153	149	155	141	129	150	158	151	169	169	129	135	139	157	143	165	158	160	152	127	155	167	128	142	145	167	127	146	120	142	146	153	137	161	130	143	124	148	133	154	137	149	149	144	164	162	134	141	161	141	157	137	164	156	146	180	142	132	147	156	143	129	141	154	131	162	136	145	114	137	142	151	133	152	153	128	167	139	159	161	154	141	151	140	166	143	150	152	156	145	164	176	157	142	161	166	151	133	150	152	159	159	133	147	170	144	139	148	167	126	139	144	156	153	153	162	152	146	134	140	127	132	142	155	155	120	145	140	150	135	140	143	150	135	143	147	159	148	154	134	160	145	144	126	168	158	155	137	124	141	157	148	122	135	153	145	167	141	156	162	141	173	135	168	135	127	148	160	159	160	150	137	165	157	140	152	143	157	118	154	130	151	139	149	127	157	145	133	137	151	139	158	164	156	162	153	156	145	151	145	141	139	129	131	153	151	148	148	158	141	149	163	132	138	141	137	134	161	142	139	139	138	170	159	154	156	158	132	144	155	156	144	164	169	168	142	163	143	146	156	131	148	141	146	135	143	152	148	158	160	163	137	136	142	139	154	145	169	125	141	169	168	128	149	138	170	129	138	164	168	130	154	153	148	132	149	158	161	131	169	154	120	144	157	155	140	116	154	132	156	169	128	127	165	154	159	134	147	143	161	146	160	150	156	156	148	157	147	159	149	145	135	161	159	157	156	147	156	155	137	149	155	148	143	155	159	150	137	163	150	180	146	143	151	143	133	165	133	131	162	153	119	172	134	135	153	159	165	160	134	142	139	138	150	165	161	147	155	140	144	139	153	146	156	151	167	135	141	144	164	153	138	129	175	147	122	128	146	126	145	150	162	167	146	150	147	163	143	161	144	155	151	143	140	165	151	152	140	176	143	150	157	135	156	140	152	137	147	148	137	139	167	158	154	149	153	138	162	131	145	139	150	157	169	154	160	130	136	129	155	132	155	157	142	148	146	152	163	146	149	150	141	177	161	149	133	156	150	162	170	128	159	146	161	163	139	172	151	181	109	156	140	134	135	148	128	119	162	129	144	138	154	176	155	170	138	164	134	144	147	177	140	151	170	140	149	124	138	152	146	169	148	152	146	147	152	141	130	142	169	155	150	145	158	155	143	163	163	155	175	139	141	183	160	154	142	146	154	168	164	160	157	143	137	162	143	155	147	170	138	147	133	157	159	148	160	135	155	154	141	153	151	144	135	142	123	145	163	151	157	142	159	127	148	143	138	138	129	150	152	148	174	153	150	132	150	150	135	149	157	153	156	150	156	142	151	149	151	159	153	152	151	152	154	143	152	157	152	122	136	158	145	142	148	153	136	142	156	147	156	138	167	146	152	129	161	170	162	177	137	155	154	139	171	164	147	164	165	155	154	141	158	129	142	167	153	153	120	137	146	146	131	145	157	151	132	130	141	150	164	148	146	146	144	132	146	149	134	178	158	146	138	152	162	153	155	163	159	159	152	159	148	167	146	167	142	150	160	173	165	129	155	152	141	180	148	166	145	151	137	151	152	157	149	169	164	155	132	167	156	143	159	152	153	128	155	148	135	144	158	134	152	145	149	147	148	165	150	139	162	132	156	132	167	149	140	171	145	143	165	162	139	148	145	137	152	155	131	134	159	141	146	143	165	189	153	173	149	151	142	159	173	150	144	149	155	145	131	154	144	162	150	160	133	131	146	153	167	145	132	137	137	154	156	143	128	150	178	163	141	146	156	167	146	146	174	152	169	144	164	152	121	143	160	140	157	166	163	142	140	150	155	135	173	161	140	133	163	157	149	148	164	143	136	122	155	145	160	166	147	143	127	128	146	152	159	145	170	135	162	148	147	155	134	149	131	150	173	140	158	150	163	149	129	127	158	143	147	139	149	142	144	142	151	136	146	167
25021	6172	2054	2419	2216	1861	1700	1516	1332	1159	1022	976	887	878	738	677	675	627	652	628	545	535	504	544	541	518	447	524	486	488	483	479	464	430	467	479	412	404	408	416	452	404	445	401	361	379	369	415	338	389	381	366	377	339	390	369	363	372	376	395	377	368	359	425	351	359	336	389	384	368	408	374	383	366	399	392	362	382	356	351	374	388	348	379	347	372	368	362	414	390	385	375	346	365	371	364	336	363	391	370	326	338	375	373	379	404	378	355	337	359	374	406	355	362	346	351	374	365	369	360	355	362	390	355	365	349	371	379	353	331	365	362	382	384	374	387	376	362	388	388	360	354	352	334	399	369	374	353	375	388	334	354	347	412	406	384	376	349	340	381	384	380	350	334	353	339	380	335	371	388	360	378	354	374	354	382	385	364	352	369	374	371	318	356	336	351	338	379	375	332	419	357	363	401	394	375	357	358	354	400	399	338	393	349	362	338	385	365	364	355	365	355	381	363	351	374	329	343	357	360	378	372	383	392	352	371	382	376	377	331	390	383	377	405	380	382	411	359	347	356	352	405	362	334	343	365	330	362	374	363	413	368	351	354	373	361	386	368	368	358	382	362	355	353	379	376	353	389	383	353	363	383	372	373	366	343	353	351	383	394	385	381	357	360	403	380	354	392	349	430	347	354	387	376	346	367	340	368	372	401	385	406	363	368	375	373	360	345	358	356	351	409	351	388	360	374	395	357	381	364	332	389	381	367	412	364	380	372	386	362	371	360	357	362	348	359	348	354	407	368	351	356	368	392	361	354	347	363	390	348	357	332	378	384	397	344	359	386	346	336	389	392	375	365	367	330	349	388	345	355	389	358	354	363	370	366	381	384	361	369	399	353	365	355	386	353	366	375	340	364	347	378	391	376	381	354	393	367	397	344	383	371	358	391	369	361	367	347	392	383	344	376	379	347	335	355	353	353	383	349	363	358	349	351	375	384	367	370	357	353	384	348	381	362	390	360	380	346	364	350	365	373	381	361	361	398	373	395	372	331	362	357	347	362	337	410	363	359	384	370	375	356	366	352	327	359	335	388	339	369	365	366	350	374	347	348	387	334	352	374	355	378	384	354	378	394	383	349	378	352	365	395	353	326	365	371	348	333	400	358	358	365	399	365	388	369	371	375	379	349	391	390	347	372	374	364	378	365	355	351	385	402	344	359	379	352	356	401	344	377	367	354	350	359	346	415	354	353	378	374	361	366	352	405	356	335	351	357	375	350	405	368	396	357	343	355	364	391	340	344	387	374	386	380	342	371	396	350	348	397	336	371	371	394	360	348	397	360	367	398	339	353	374	381	379	374	352	382	368	388	367	348	371	373	341	365	373	365	371	351	390	377	372	356	386	380	380	369	351	368	353	327	359	357	401	376	347	390	377	376	365	359	336	329	358	357	380	342	338	369	389	335	337	362	348	383	368	357	355	368	365	352	362	344	388	374	349	364	379	357	366	350	381	356	389	362	414	358	334	351	387	381	358	357	359	337	352	378	362	373	385	416	340	352	362	379	370	385	361	375	379	368	384	372	377	375	389	353	346	314	368	363	375	351	391	375	375	383	363	404	376	320	365	385	345	378	377	349	371	337	397	368	345	374	393	376	346	380	394	384	374	367	343	398	362	365	374	377	333	366	365	369	344	328	357	385	334	350	357	375	375	380	376	349	373	360	390	372	367	372	363	373	366	397	364	359	377	356	330	391	395	355	392	390	347	374	389	368	360	378	364	378	393	379	348	375	378	363	359	369	397	343	391	382	371	373	344	333	354	392	340	349	362	348	372	324	349	359	361	380	354	379	373	354	354	367	389	369	371	402	365	369	362	342	414	349	369	382	376	391	378	359	358	389	395	376	365	397	360	366	353	356	351	361	381	341	379	372	347	342	350	349	349	369	384	348	370	377	389	369	388	359	358	381	385	395	379	353	346	358	364	367	359	384	350	350	357	377	352	350	367	372	379	377	357	403	352	351	361	374	399	408	366	348	358	357	368	371	345	407	347	375	382	379	381	388	395	363	353	398	366	360	341	351	363	351	352	359	356	382	380	377	367	353	333	356	381	365	364	367	364	383	340	377	362	377	371	394	337	369	356	329	377	420	348	348	349	366	359	360	343	358	365	346	385	389	319	359	357	426	387	400	398	323	377	342	390	347	377	364	342	359	350	366	358	360	370	363	335	383	368	357	383	380	386	385	361	327	364	383	353	378	344	326	365	382	395	363	384	350	374	367	349	339	383	375	357	373	374	381	353	370	342	348	369	370	382	363	351	369	368	361	331	356	387	365	357	365	367	373	363	330	350	366	353	348	356	380	398	362	400	354	367	389	371	377	399	313	392	378	344	381	363	384	318	368	404	368	382	382	369	382	330	400	351	367	355	390	370	377	368	387	344	352	381	361	370	374	348	404	380	362	377	366	362	344	363	388	371	384	319	373	349	370	365	347	348	367	363	377	365	379	365	380	378	378	332	373	366	373	359	369	357	346	369	330	384	383	345	319	341	379	356	392	360	373	373	359	365	384	375	390	362	381	376	356	351	365	385	338	365	344	392	362	360	384	378	340	350	345	371	369	357	323	420	364	385	330	373	395	365	344	363	370	327	394	360	389	358	377	375	410	365	370	372	344	391	362	326	336	384	347	331	384	395	353	356	388	386	380	353	370	353	366	366	380	325	337	343	362	374	359	379	367	381	358	351	367	368	347	351	352	379	412	357	357	376	402	397	363	356	337	369	365	318	361	384	389	339	381	355	382	363	357	370	396	388	377	387	382	372	393	336	378	356	359	344	379	358	374	354	382	369	390	353	387	384	375	357	362	369	352	376	362	341	339	362	338	385	377	379	386	364	380	384	393	383	385	340	377	320	366	383	372	360	393	375	369	340	378	379	340	380	368	392	352	362	385	410	355	377	323	356	400	374	361	354	383	364	371	353	365	384	336	336	383	372	361	393	351	329	402	372	337	373	356	376	354	337	366	348	327	378	364	364	361	363	353	355	353	347	349	383	368	379	355	365	387	393	386	402	373	385	349	380	329	398	366	323	314	356	354	378	365	361	342	383	381	370	401	354	392	384	385	370	370	381	381	350	406	367	333	364	386	361	370	382	347	362	381	406	373	354	348	374	364	380	343	338	372	359	369	347	358	367	362	356	380	367	347	343	355	358	363	355	363	367	389	349	370	383	332	363	354	387	378	377	377	359	345	333	392	369	368	386	370	391	359	374	401	410	353	382	378	347	348	377	330	351	358	354	333	378	373	358	340	365	372	351	333	352	366	366	381	376	382	374	374	361	370	354	362	375	375	363	352	360	382	406	378	370	342	348	394	364	374	400	380	369	375	368	380	357	342	346	349	367	356	367	367	385	340	365	359	388	362	392	369	360	397	377	351	375	355	375	351	346	368	372	362	375	391	380	382	329	339	365	381	379	353	393	383	370	391	376	367	381	382	355	355	377	379	378	373	358	356
13729	2444	302	249	246	216	199	171	200	221	163	180	173	172	156	155	160	139	164	184	145	131	143	168	158	147	152	139	136	131	165	125	140	127	144	136	156	152	145	151	153	150	144	159	144	174	147	142	161	141	155	143	126	119	132	153	158	165	131	131	163	131	140	147	125	140	135	141	166	159	155	176	153	138	128	125	143	127	163	153	100	148	127	152	162	142	158	148	158	141	155	167	138	149	132	146	137	146	147	142	152	141	124	161	153	143	135	146	144	152	152	146	148	160	148	152	141	154	147	148	143	145	153	156	168	142	137	163	161	143	130	134	147	140	141	150	165	162	137	154	178	133	153	176	143	140	158	153	158	135	141	158	137	148	162	158	161	143	140	159	157	145	152	143	133	131	148	143	142	144	158	149	138	151	172	155	163	156	146	141	164	168	145	164	158	132	152	155	144	155	139	140	138	147	157	147	138	150	155	163	150	149	131	139	147	154	153	140	141	127	144	138	158	165	150	140	151	146	144	130	151	127	141	146	151	131	139	142	138	135	162	158	143	147	163	152	168	129	150	145	159	140	160	163	150	136	148	142	150	149	138	125	141	148	148	138	146	150	156	142	156	158	153	134	131	135	134	152	133	145	145	127	148	146	137	149	149	150	145	144	153	150	113	130	153	153	134	135	156	157	167	147	150	130	154	162	162	162	134	160	132	150	130	149	141	126	137	147	141	145	143	153	142	134	131	148	141	155	148	141	137	162	142	128	156	147	157	160	150	150	142	140	162	141	150	138	150	154	131	170	145	141	137	132	160	162	121	149	149	138	155	149	154	135	152	144	169	136	153	140	148	160	122	131	153	153	160	137	139	156	133	154	129	157	144	156	128	140	163	159	155	135	149	139	158	162	130	134	127	136	146	140	146	132	156	153	163	151	166	141	143	148	151	145	139	153	138	139	128	171	130	124	144	159	154	136	150	127	165	132	110	139	176	163	159	139	150	156	148	149	152	159	127	151	154	140	159	164	154	142	144	148	140	143	163	163	144	127	139	154	151	155	130	137	127	147	148	135	139	136	159	168	136	140	123	131	134	143	139	143	138	162	158	155	148	160	141	132	156	144	148	136	140	126	167	136	149	168	141	162	144	168	124	145	137	158	149	153	139	159	164	130	150	140	147	160	165	123	153	126	150	124	143	150	146	131	159	127	148	149	133	150	168	124	145	138	151	146	150	141	134	152	133	153	169	142	157	160	137	163	144	140	141	157	165	164	124	134	130	164	158	145	142	183	176	121	151	156	173	148	129	146	146	153	138	144	173	139	130	137	147	138	152	149	130	126	152	155	153	159	137	170	147	152	155	123	136	157	149	147	127	141	155	149	180	130	144	145	154	156	161	126	136	129	150	130	155	138	148	153	174	141	148	156	168	141	132	139	137	137	141	127	158	136	146	152	137	147	149	144	142	152	161	146	133	152	135	125	132	148	156	163	136	144	130	141	152	146	155	145	129	134	158	127	154	157	145	133	159	163	150	144	123	139	140	146	172	164	144	157	170	138	148	150	148	141	112	132	159	167	132	149	172	133	154	162	159	158	147	159	157	148	139	144	132	142	138	149	147	161	136	156	164	157	144	153	148	136	154	124	161	152	144	148	157	126	153	163	158	165	145	134	161	164	146	155	120	149	144	143	140	159	146	152	162	147	144	136	154	142	147	143	142	158	163	171	141	133	144	139	168	147	160	160	141	149	153	154	146	150	163	144	145	133	167	160	173	163	150	152	162	161	140	171	156	150	177	133	129	197	155	144	155	140	147	135	135	152	170	144	153	155	126	156	141	129	152	156	120	155	166	151	157	147	126	140	139	169	133	179	136	124	146	135	153	139	140	141	154	141	147	162	141	145	158	140	147	154	154	140	179	147	149	151	133	168	154	141	160	158	149	145	154	126	162	153	135	123	160	145	142	141	129	152	148	168	159	126	161	146	129	150	156	131	152	141	139	153	160	146	147	135	142	141	136	170	148	150	135	141	146	141	151	152	152	135	136	166	146	135	142	155	133	133	158	184	143	151	176	154	142	124	137	146	159	145	161	147	164	153	128	154	149	156	145	134	160	130	146	151	144	171	138	141	136	166	145	162	151	145	150	142	137	156	144	158	134	146	154	169	149	134	152	139	169	142	147	162	139	143	165	146	150	139	152	166	166	133	157	156	143	155	138	155	164	156	140	176	158	155	151	136	182	146	144	151	169	135	135	140	135	154	152	160	148	160	156	143	154	159	134	153	137	141	141	152	136	168	155	153	148	137	145	147	158	172	134	148	176	137	161	142	156	136	159	157	143	134	146	167	148	138	148	159	131	126	146	135	141	135	139	146	157	147	144	148	129	142	158	137	143	150	142	181	150	154	145	148	146	136	158	148	145	146	141	134	148	148	142	134	137	144	127	158	144	171	159	153	170	150	137	128	151	169	156	138	150	177	141	164	150	145	130	147	155	152	156	154	147	137	176	138	139	159	161	147	146	138	194	153	150	146	123	145	146	132	166	127	173	147	145	156	146	142	159	155	143	176	158	171	139	151	186	137	141	148	140	152	158	136	156	130	140	144	148	165	150	140	155	124	168	162	150	167	142	144	147	167	155	156	126	135	175	154	158	161	149	164	121	110	130	144	163	155	155	160	131	174	131	148	143	150	169	150	143	132	168	149	149	151	156	178	135	157	130	157	134	153	147	130	166	157	135	154	154	167	158	147	139	143	152	143	141	172	152	164	165	156	146	163	161	151	134	152	168	176	137	145	140	148	151	145	158	150	138	161	146	167	149	152	150	161	138	154	151	167	138	154	131	157	132	145	141	128	147	137	150	153	162	145	158	155	149	133	156	157	170	156	151	129	138	125	131	146	158	147	134	138	185	135	136	138	162	164	127	144	154	136	150	152	162	149	141	152	147	137	165	141	159	120	135	145	121	135	166	136	154	158	153	137	151	175	137	152	140	134	161	133	145	156	145	140	136	124	143	133	149	144	149	143	157	137	131	135	159	142	167	147	149	140	139	143	139	157	133	151	144	153	155	165	127	147	142	144	130	141	130	134	145	148	140	147	148	157	163	151	167	146	152	141	164	136	138	162	139	127	139	165	132	148	136	156	146	137	154	155	149	154	147	193	134	121	149	135	125	167	138	142	132	148	149	151	173	141	107	151	142	141	141	156	137	155	150	166	158	173	150	146	145	141	152	162	175	130	146	141	156	138	161	149	129	163	153	161	136	144	166	143	135	162	152	153	147	172	115	146	153	129	137	165	174	136	156	161	138	158	145	166	128	139	151	151	153	167	136	146	158	135	159	165	165	143	138	141	181	139	135	159	154	140	153	155	168	151	144	148	146	155	164	149	160	144	136	133	154	129	138	161	127	134	154	143	141	139	133	139	143	134	138	135	154	152	166	156	154	143	153	149	155	141	144	156	132	149	163	145	152	144	157	135	129	134	126	139	157	146	135	148	131	131	129	154	156	137	134	113
9943	1761	703	833	855	804	701	668	724	632	598	544	547	494	450	480	443	435	425	493	391	426	392	470	409	441	399	404	418	392	393	427	394	376	410	392	380	406	389	401	364	369	378	373	391	411	423	416	402	409	378	394	384	384	362	355	396	394	387	356	395	412	374	377	408	358	391	390	365	395	400	420	390	391	378	347	406	356	404	383	380	392	374	405	359	353	380	375	395	401	403	426	395	355	360	387	368	396	378	375	388	379	392	398	377	383	400	417	395	386	403	385	419	355	394	370	455	406	419	407	384	388	410	371	375	421	374	419	364	372	385	419	386	385	362	373	430	346	389	359	394	356	377	368	381	395	384	397	422	391	394	368	341	406	388	391	402	366	404	400	391	370	413	400	362	417	408	357	371	376	431	379	380	346	379	353	352	372	378	402	362	396	366	378	388	376	363	407	360	386	382	373	387	367	336	400	399	384	358	390	409	392	358	357	368	377	403	407	367	352	358	348	413	385	396	401	395	403	352	370	386	367	363	347	394	376	392	354	360	370	379	387	355	391	377	396	394	387	367	309	414	375	405	350	373	366	364	401	351	351	407	377	354	378	379	376	388	407	384	398	401	413	364	408	383	405	410	367	374	365	386	382	380	372	376	383	391	380	361	402	375	354	366	382	408	395	403	382	378	395	361	395	387	362	375	412	378	396	370	383	337	375	361	400	412	359	376	383	391	389	391	368	386	347	375	368	368	367	376	350	402	375	391	361	395	401	381	362	381	396	406	372	397	395	376	369	412	370	367	390	392	377	396	395	390	390	392	384	397	393	399	395	348	352	372	404	348	405	374	391	345	387	380	395	398	347	386	409	369	398	361	455	378	398	391	401	394	425	368	366	361	435	327	327	362	360	376	352	404	360	379	337	395	357	383	367	406	356	397	381	397	401	397	357	402	399	376	390	379	398	360	366	395	378	410	377	373	352	384	394	384	350	386	374	402	385	392	382	384	381	399	375	381	386	388	373	385	353	402	378	388	368	419	377	372	359	418	375	377	393	408	396	351	360	396	410	381	357	416	419	377	399	396	386	398	400	424	373	387	399	404	379	375	393	369	348	391	359	357	387	358	397	354	367	362	367	390	360	380	330	394	354	363	367	392	348	389	352	396	388	350	363	374	364	405	383	360	392	379	361	402	361	360	404	370	337	368	393	383	407	376	389	373	424	405	373	403	400	402	355	342	398	393	386	399	401	389	369	376	396	359	397	381	395	436	400	406	348	379	387	379	410	389	399	390	371	384	399	370	341	386	394	383	393	385	370	361	383	428	390	410	391	389	371	395	399	364	375	393	379	378	372	388	368	338	379	370	378	365	384	374	404	388	401	344	397	403	407	396	393	379	389	372	418	374	386	422	381	375	400	369	359	406	385	377	397	387	385	375	413	367	383	385	373	382	345	390	370	352	351	359	405	374	398	384	354	402	391	350	396	398	390	397	358	373	410	417	400	340	376	383	417	412	375	375	400	375	382	384	387	375	367	376	381	401	369	371	404	401	381	399	380	416	415	380	341	357	378	377	376	386	412	391	354	386	368	333	359	415	366	364	380	354	378	357	396	392	354	375	395	390	374	386	395	378	367	375	389	372	419	351	371	381	389	368	392	405	397	372	397	387	373	385	382	401	393	421	357	404	384	376	396	376	386	399	371	402	409	397	386	410	399	353	407	367	413	370	387	408	386	386	378	413	406	383	399	393	398	388	376	377	362	392	390	386	414	360	392	372	356	393	375	398	395	355	443	382	404	377	397	369	411	391	399	359	381	364	354	387	393	425	391	376	388	371	389	391	397	401	378	376	334	356	366	389	377	397	369	391	361	362	363	388	394	355	360	377	387	393	352	409	381	364	377	415	384	392	360	447	396	375	390	405	357	350	365	397	360	397	352	383	397	381	393	399	374	381	379	364	348	435	389	377	379	391	384	429	370	387	383	396	360	389	361	403	380	378	419	373	395	391	368	394	362	393	398	400	367	364	392	393	384	377	409	397	394	373	353	362	372	376	374	413	393	386	361	388	356	395	355	395	376	387	371	363	378	351	384	367	386	380	419	367	376	344	405	330	345	374	383	369	391	403	377	379	393	373	378	376	393	370	372	398	382	381	406	391	352	398	369	417	349	381	375	380	388	373	393	378	373	386	427	386	375	402	363	346	389	353	413	395	409	374	348	391	332	390	366	371	360	419	365	353	384	383	386	415	360	378	369	355	364	381	367	413	374	355	368	384	361	406	433	405	415	395	370	370	389	377	381	400	398	361	371	392	383	374	352	362	350	398	367	359	370	336	393	387	388	388	390	405	413	366	406	427	399	402	397	397	391	357	405	358	372	388	365	416	377	394	382	401	400	380	354	389	413	368	404	397	403	409	327	366	377	390	349	390	392	391	373	401	397	383	374	397	369	353	385	388	362	360	392	360	351	384	346	378	392	371	387	383	394	405	388	365	394	376	359	380	344	359	364	399	394	385	390	369	338	373	372	359	399	341	373	373	399	367	400	361	379	376	374	389	375	400	402	364	420	381	392	392	365	353	395	371	373	393	392	378	399	400	368	395	360	422	385	378	378	394	384	405	389	407	364	416	379	356	387	342	401	368	376	385	405	392	421	359	379	382	379	386	394	420	396	367	337	377	372	408	361	385	377	386	405	395	365	387	371	357	404	408	396	373	409	378	389	387	363	388	367	355	368	383	392	383	370	406	389	379	397	378	354	353	389	389	386	370	355	393	359	357	396	381	354	397	397	353	361	389	391	386	424	397	375	389	404	364	405	359	372	396	414	375	411	394	382	385	379	353	383	337	396	354	391	356	366	401	394	400	364	407	407	384	387	373	358	381	378	396	382	375	364	412	356	381	373	330	364	388	392	402	383	394	351	373	405	381	400	392	361	371	388	365	371	392	377	376	374	374	370	362	357	368	398	431	419	413	418	395	371	383	371	409	407	415	419	372	395	355	343	385	401	386	336	346	400	362	419	400	390	409	368	397	419	377	361	393	382	363	388	392	410	387	417	410	394	374	390	349	353	355	361	402	376	380	349	345	364	403	352	371	353	382	364	405	394	361	364	394	378	371	378	364	395	376	379	385	365	344	378	378	381	409	343	381	357	381	354	373	398	367	383	370	384	393	380	374	390	387	338	390	376	403	363	400	386	373	384	416	381	376	406	392	393	382	406	408	376	353	373	375	352	398	364	383	397	360	392	393	352	383	401	408	389	400	395	370	375	390	405	399	403	349	386	368	362	385	401	415	400	417	401	400	352	391	406	401	375	386	421	384	395	398	317	401	350	380	345	374	349	380	394	385	385	402	378	364	374	392	366	397	386	396	386	366	372	410	393	399	355	389	376	374	351	372	341	395	374	332	374	372	427	381	352	397	384	370	396	420	375	402	393	401	378	348	367	410	408	396	376	382	377	358	402	398	387	387	408	386	367	386	400	394	399	378	425	408	383	368	400	374	384	362	370	358	376
29950	9751	933	604	458	415	367	325	370	325	290	269	266	236	259	240	227	234	218	240	222	229	218	222	225	214	205	229	233	196	210	210	230	213	220	230	202	206	210	188	195	220	202	234	202	212	204	210	209	188	187	227	221	244	217	226	205	222	198	189	221	227	180	221	187	224	229	185	216	171	207	243	215	193	206	217	206	190	199	179	233	208	187	211	212	208	218	224	198	202	197	213	215	180	214	215	228	206	213	206	199	193	234	211	217	196	208	210	208	202	203	201	230	206	222	204	184	210	213	196	224	199	194	186	205	184	182	219	212	202	223	210	211	213	197	215	218	192	248	209	176	195	212	206	212	210	214	201	235	217	198	209	224	210	212	219	201	207	227	233	224	229	241	236	213	207	220	221	217	231	184	201	195	182	191	215	203	183	232	212	244	213	222	242	225	200	201	187	209	231	224	189	198	203	227	200	223	210	216	183	210	205	209	224	201	205	236	195	191	199	202	194	200	210	201	215	233	205	207	228	226	201	201	230	200	197	190	197	223	217	212	179	219	202	195	201	199	223	212	211	196	218	183	215	225	217	204	199	207	204	204	225	197	209	225	233	225	219	212	228	203	208	210	194	207	213	218	195	224	215	207	237	208	188	200	199	216	214	202	211	208	203	210	200	206	201	220	198	211	209	206	209	200	211	216	203	210	196	184	216	175	219	191	215	228	209	195	208	218	183	198	223	209	208	218	188	227	214	196	196	222	195	224	237	189	196	215	230	223	213	192	210	221	218	203	197	190	188	206	220	236	199	205	227	207	207	199	216	196	212	199	215	217	214	203	195	202	189	197	203	211	202	218	232	200	221	201	236	199	195	216	211	198	225	198	211	225	186	212	214	220	216	195	214	205	253	172	196	182	197	222	193	214	182	207	192	213	209	237	210	191	225	214	209	189	231	222	201	198	220	203	187	198	214	205	239	231	198	198	218	218	208	232	195	178	202	228	224	203	213	214	214	193	208	229	223	196	206	200	213	216	248	192	211	212	215	224	211	205	203	238	195	208	185	208	222	207	206	228	212	205	209	216	226	225	207	192	188	186	215	231	228	212	190	216	195	228	213	195	192	225	210	230	201	198	233	238	231	198	205	205	203	225	194	198	210	199	201	205	186	218	187	242	229	215	210	188	175	194	212	190	204	203	196	219	216	224	205	198	202	228	211	223	233	223	221	222	218	213	234	217	199	185	196	221	208	186	206	224	223	220	215	199	226	238	189	205	209	231	219	194	213	180	201	225	236	215	215	207	242	213	209	227	224	224	195	175	198	206	210	206	186	216	226	208	215	207	227	219	225	222	209	240	202	181	204	209	221	204	231	233	207	229	217	206	215	222	201	215	196	211	214	228	187	208	219	194	220	189	195	189	185	203	212	212	198	236	215	205	217	216	233	210	233	208	201	214	210	214	220	197	236	205	195	180	222	228	207	230	188	210	211	191	191	228	213	215	205	210	212	223	201	219	214	229	219	206	243	197	194	209	203	236	199	206	183	228	197	211	208	190	216	229	215	218	207	203	227	214	202	212	188	219	212	210	240	237	198	201	235	188	199	210	217	203	217	194	202	222	199	216	215	208	196	214	223	222	213	216	206	236	227	193	192	195	217	227	216	223	211	226	222	224	191	218	206	196	216	226	222	212	203	215	218	219	220	215	204	223	208	238	215	212	221	212	201	207	182	229	202	232	237	203	222	194	220	207	209	194	189	196	213	216	217	195	200	210	199	181	193	214	235	203	209	210	198	212	248	232	214	209	185	211	201	235	188	214	237	229	226	207	199	200	205	206	205	201	225	207	201	219	187	203	207	222	215	216	200	214	239	215	237	231	198	172	201	206	219	217	192	202	213	206	197	214	190	215	243	194	233	231	208	239	206	209	204	223	224	221	194	252	215	204	235	211	219	235	185	213	192	242	221	188	229	208	175	204	199	180	201	220	222	206	218	202	230	227	215	226	204	192	214	202	201	190	203	187	199	225	220	209	223	226	211	191	225	205	193	203	179	197	200	219	195	204	227	226	202	196	227	206	221	217	229	231	199	250	208	187	225	232	235	201	213	192	233	208	215	211	210	225	225	183	192	217	199	217	181	221	201	216	210	204	192	186	184	198	210	182	208	217	230	190	203	208	187	222	210	194	214	205	193	225	176	206	207	231	213	197	221	236	186	200	194	182	187	225	235	205	209	207	241	197	219	189	206	233	213	253	226	218	225	210	201	188	202	226	207	214	222	197	201	212	214	192	208	187	247	231	202	211	184	238	243	213	203	201	170	202	215	207	231	206	177	196	192	201	210	182	210	217	221	208	210	202	203	214	239	206	195	212	222	201	212	205	202	202	197	220	206	194	223	232	226	217	224	210	210	174	201	221	182	225	221	202	201	202	228	184	206	230	213	206	184	227	208	228	198	214	214	202	189	209	212	182	205	193	193	209	191	231	210	238	216	211	190	231	215	207	225	176	197	186	211	210	203	204	191	216	231	227	214	203	217	187	189	211	229	210	191	194	206	221	213	222	235	221	220	205	225	218	230	210	214	214	244	212	218	197	211	255	197	209	203	203	222	217	219	226	218	230	217	204	221	218	212	199	213	186	214	211	234	203	227	200	203	198	216	226	255	214	211	203	207	215	197	214	219	210	205	193	180	219	199	191	214	228	197	189	205	208	209	239	198	220	207	193	179	222	208	202	203	209	198	207	211	215	181	238	214	199	213	221	200	244	206	201	182	214	207	209	206	207	210	203	235	192	183	202	232	188	196	226	225	199	215	208	236	198	180	193	214	215	203	205	221	224	195	212	205	198	218	213	211	227	218	238	196	188	217	200	224	206	204	223	185	211	176	189	180	236	207	206	259	205	216	222	218	220	214	213	210	192	218	189	207	203	203	223	215	213	208	208	207	214	205	207	187	207	235	227	199	204	230	183	213	201	201	218	196	214	219	201	207	221	213	220	218	206	228	224	199	193	195	213	211	220	221	182	210	225	202	220	232	200	219	215	198	196	218	226	232	223	261	214	215	218	207	216	223	223	203	188	189	208	196	211	214	193	183	222	203	180	233	200	189	199	212	210	178	209	225	191	223	228	192	225	206	214	229	164	217	199	236	223	193	222	178	233	228	196	203	219	189	226	214	216	221	213	213	186	202	197	238	218	205	205	229	200	208	218	186	231	212	221	213	218	199	229	235	219	211	228	172	216	194	193	225	191	246	209	193	209	221	220	228	200	200	230	193	195	190	217	185	198	206	208	207	217	212	230	220	221	233	204	232	212	206	225	225	228	218	183	202	194	198	223	201	195	227	218	234	226	204	216	217	199	212	207	196	220	184	180	184	201	225	226	200	183	214	221	166	202	202	212	189	220	177	219	206	207	202	189	204	217	222	214	218	199	227	224	209	205	224	175	237	186	219	197	193	181	195	204	219	202	205	224	222	216	219	219	235	219	207	214	213	210	210	211	202	167	205	225	213	241	220
21349	5360	1655	1946	1802	1651	1467	1280	1178	1172	998	945	919	847	763	726	741	665	695	651	627	640	640	643	638	582	606	596	598	591	617	641	538	606	570	588	525	558	546	517	517	527	543	536	490	494	544	534	525	507	576	494	523	467	541	521	515	480	544	498	564	526	545	489	510	489	556	515	520	547	497	542	532	541	523	491	543	512	544	511	525	483	517	532	463	546	506	534	533	542	514	526	493	511	512	521	534	496	516	469	505	514	517	508	505	541	490	529	479	512	480	523	520	511	524	511	456	501	545	483	502	501	517	509	527	489	525	531	515	479	510	523	511	526	464	472	508	543	542	494	499	534	490	488	511	496	528	504	526	507	505	503	479	511	503	548	509	514	511	573	480	474	465	504	503	473	484	472	485	500	504	533	528	521	526	491	495	535	490	539	503	503	503	516	548	495	538	499	520	529	476	491	478	511	528	498	529	525	513	522	472	514	522	525	526	502	516	496	508	509	499	535	510	503	520	515	512	537	529	517	513	520	529	493	466	501	504	490	541	474	561	532	528	489	557	540	508	513	505	531	523	492	523	498	485	502	533	506	512	540	498	502	569	485	522	536	461	512	484	504	497	520	511	508	548	526	523	518	487	456	528	536	564	482	516	540	502	509	483	525	510	527	497	531	512	554	512	497	497	560	512	548	536	489	541	520	528	512	495	486	548	523	460	506	519	519	469	525	520	509	516	486	494	543	496	518	517	556	523	525	541	528	534	533	490	500	480	514	499	491	532	496	506	527	521	515	545	520	519	505	507	528	515	542	512	536	521	523	526	466	495	544	537	562	504	510	545	488	534	511	499	528	498	501	520	436	510	491	464	512	511	497	526	524	593	525	523	493	512	524	491	515	515	557	527	502	528	522	466	487	524	505	506	513	500	520	511	518	512	543	489	480	539	496	500	545	508	494	499	512	540	511	495	514	524	552	510	524	497	557	574	476	494	510	515	510	533	505	519	522	538	494	506	555	491	525	495	553	484	494	504	510	491	525	445	554	483	485	519	473	517	501	491	528	486	516	482	534	488	539	552	538	501	518	508	545	524	532	505	520	479	521	535	514	535	523	504	487	539	480	514	511	487	503	539	525	532	526	477	511	513	543	527	490	495	521	517	509	526	518	503	560	485	520	544	500	464	532	522	507	523	527	500	529	540	525	554	475	526	501	537	525	530	536	482	499	529	528	479	529	535	509	485	533	531	567	499	523	533	513	492	535	467	506	489	526	467	508	502	481	534	509	551	504	510	503	483	495	540	477	531	533	538	555	533	496	504	515	541	455	537	511	535	528	531	550	537	492	520	502	542	526	501	544	496	500	507	523	532	504	500	512	511	529	538	492	511	486	530	510	523	534	502	507	513	473	531	512	549	522	488	476	524	490	543	503	523	527	502	510	527	520	519	500	521	505	493	548	536	524	497	552	514	516	541	488	553	467	488	482	513	549	509	497	528	538	450	525	492	510	498	518	525	466	506	513	513	497	491	467	543	544	470	521	480	492	490	499	529	496	470	518	489	489	517	494	508	539	523	514	549	501	466	467	498	507	502	514	570	502	533	532	532	573	522	517	500	512	531	518	533	537	507	511	518	516	522	546	504	505	442	509	505	536	493	491	482	517	500	549	515	499	538	521	522	540	499	521	509	496	530	508	524	501	475	507	531	499	559	514	499	518	475	544	498	524	542	465	524	484	505	476	509	507	484	506	519	475	499	492	515	576	532	512	501	537	527	485	541	498	516	521	513	542	511	510	548	506	440	538	525	492	518	546	485	484	525	544	568	481	517	473	539	534	488	512	536	547	507	517	492	484	506	528	490	494	510	508	508	502	523	476	524	555	506	479	539	505	513	490	488	505	535	508	508	532	501	539	496	485	525	545	534	521	514	487	489	499	489	550	526	518	475	505	512	506	516	522	528	482	566	525	498	489	502	495	525	519	496	494	519	499	530	519	513	525	471	494	528	488	498	537	541	516	494	493	502	526	524	535	517	509	524	517	494	513	509	513	563	525	551	518	475	504	532	516	493	503	510	524	512	505	522	510	520	522	540	542	510	487	542	524	500	525	499	460	489	510	516	531	523	567	515	510	485	511	491	514	499	530	517	522	529	558	510	535	532	516	496	531	495	503	549	504	549	510	479	521	469	507	489	508	555	537	501	485	498	511	519	490	530	521	544	515	496	493	484	539	537	527	533	509	477	548	516	514	553	479	466	558	511	525	532	503	482	516	499	532	536	516	524	507	491	464	525	499	546	521	522	548	511	548	461	453	491	508	539	527	497	473	493	515	508	526	522	493	505	497	499	497	528	521	492	508	495	488	498	512	521	505	495	500	525	485	497	505	531	502	541	508	531	528	545	476	497	510	514	535	533	527	489	474	495	503	503	506	528	477	521	476	469	535	523	495	543	513	476	509	514	491	540	499	490	512	518	561	525	528	550	526	528	541	491	485	495	473	549	502	501	491	494	555	531	555	520	535	507	512	503	590	523	491	512	503	515	504	528	519	520	518	512	511	481	523	489	554	507	522	521	450	533	527	523	482	502	531	508	522	486	520	499	512	576	543	553	516	512	482	491	504	521	515	518	500	501	506	490	503	514	524	512	526	550	506	519	496	490	555	503	488	468	512	508	551	508	510	520	528	561	506	517	471	497	521	520	503	539	466	557	554	487	513	511	505	552	531	519	533	533	520	475	485	531	479	498	537	539	519	527	482	538	526	540	510	505	522	496	511	497	517	491	494	468	506	530	515	557	508	485	500	522	506	481	518	533	501	511	469	505	525	519	541	510	516	469	511	520	527	523	493	502	503	530	565	514	540	511	491	502	507	486	537	533	560	541	482	518	496	503	504	477	492	535	501	496	534	537	518	515	488	539	494	517	520	534	546	525	512	457	508	524	520	496	495	532	530	459	515	539	533	534	495	520	515	541	505	530	507	520	537	502	584	521	486	491	534	529	508	499	519	530	487	547	535	541	488	555	497	549	502	499	512	540	468	501	509	526	488	539	508	485	508	506	503	478	503	598	513	527	519	554	539	485	483	520	509	522	515	488	487	511	523	489	538	527	502	536	503	511	534	529	539	494	521	482	524	490	513	509	547	521	466	515	498	534	561	543	461	513	512	491	526	506	549	531	508	533	530	489	528	513	518	513	545	504	478	522	520	558	529	517	526	551	517	557	583	506	516	503	497	496	515	530	480	532	512	530	479	491	544	524	481	492	507	533	513	492	522	514	488	510	483	501	499	504	476	519	448	481	536	546	503	456	441	530	504	528	509	518	552	470	449	510	541	500	496	516	492	483	495	509	527	524	454	515	492	530	515	487	552	517	509	474	533	503	524	487	497	503	519	494	540	502	497	532	538	526	535	511	506	475	531	485	525	526	500	495	545	499	530	479	512	536	518	510	543	519	521	527	509	515	519	523	517	491	472	486	516	535	499	496	532	537	591	467	499	511	502	492	516	486	509	515	538	522	495
40292	16302	1841	902	617	497	391	337	336	290	279	284	270	228	219	203	211	168	199	188	184	167	188	173	212	210	181	185	182	175	147	173	160	192	176	172	161	165	170	144	133	148	175	163	193	165	163	162	189	179	184	156	141	141	167	161	165	154	166	171	178	141	154	149	163	157	158	147	156	202	161	159	167	168	165	169	179	175	192	150	140	127	140	163	149	153	155	162	161	165	164	162	145	185	166	159	145	170	164	165	194	158	145	152	149	188	141	165	153	151	174	160	180	142	150	159	173	155	162	168	151	166	170	160	187	157	152	147	158	147	137	153	151	149	137	169	138	148	131	167	160	155	130	166	168	158	146	193	158	158	169	159	146	185	180	161	173	145	185	150	165	146	183	164	178	161	150	144	170	182	177	151	184	149	132	164	142	165	153	159	153	151	184	147	167	155	163	162	142	146	161	173	151	179	148	179	158	154	175	145	161	131	147	153	150	161	155	169	159	151	160	166	172	145	155	174	163	163	179	184	148	173	159	158	181	171	140	153	162	163	166	152	168	142	168	161	162	176	158	155	172	154	139	173	193	168	172	167	167	166	139	167	160	150	143	172	158	161	172	174	166	149	161	163	165	147	181	148	161	151	149	135	160	163	171	169	169	177	138	149	177	147	137	183	169	147	181	153	169	162	167	181	168	142	156	195	153	175	171	157	143	166	182	146	174	159	179	172	177	145	153	160	159	146	171	163	146	149	160	171	155	173	176	197	169	173	183	154	154	159	164	157	171	176	160	140	166	144	173	154	151	163	163	163	150	161	197	165	173	170	173	165	158	152	163	145	150	170	142	185	166	152	169	154	137	180	152	162	147	166	170	155	184	181	148	162	147	180	161	163	189	161	165	168	151	165	158	148	163	156	156	159	142	155	161	142	128	169	174	177	146	153	178	159	152	175	165	133	126	173	162	169	156	154	189	140	153	169	155	170	143	168	169	134	144	138	172	131	166	149	153	166	156	144	143	155	171	145	159	146	180	173	159	163	141	165	164	155	173	133	150	153	187	179	159	150	172	158	142	166	132	173	148	167	147	164	154	157	179	136	140	177	145	160	139	169	177	144	157	133	184	165	154	140	158	153	163	168	146	171	127	144	129	148	169	160	165	163	165	183	164	157	166	142	144	152	149	169	162	175	149	173	174	179	153	152	161	169	164	142	148	155	172	151	174	152	163	138	160	153	156	179	161	164	159	175	158	171	168	145	133	159	137	155	157	168	168	166	156	164	139	175	173	170	152	149	141	164	153	133	147	168	166	155	168	175	154	174	140	144	173	123	159	145	146	182	169	168	147	149	171	140	151	149	167	173	110	171	166	167	170	154	158	144	173	162	166	144	165	144	173	164	146	166	164	162	162	164	160	186	163	155	146	133	177	138	159	139	159	145	162	153	176	173	164	155	153	149	154	149	160	160	169	144	149	148	154	161	153	148	153	150	190	146	156	154	141	140	162	138	175	159	166	165	183	165	143	168	143	145	134	161	135	157	159	160	147	159	146	164	154	135	155	146	145	163	171	174	147	148	147	163	175	134	164	128	163	158	167	164	149	157	152	161	159	162	134	163	144	168	170	154	168	163	148	161	151	179	172	172	172	162	140	176	186	180	156	159	154	167	161	151	179	148	152	154	154	158	166	151	132	132	182	146	181	164	170	173	151	152	185	144	178	169	165	191	143	154	162	144	165	176	154	173	172	155	166	164	162	156	162	183	155	157	152	167	179	158	166	160	152	173	148	184	150	161	152	180	146	159	171	170	170	154	176	156	155	158	166	167	187	172	151	169	158	155	154	163	153	182	148	172	138	150	154	161	148	154	152	156	181	165	143	153	173	144	184	154	136	145	148	156	162	139	147	145	162	143	147	172	154	165	159	144	186	153	147	174	161	174	174	177	169	160	157	151	189	180	167	181	158	165	182	162	146	155	167	161	173	159	167	162	165	177	150	165	165	155	154	167	155	159	174	184	122	178	170	172	179	165	175	150	169	131	143	175	171	149	158	167	137	179	170	164	156	145	161	178	158	154	176	194	180	156	163	173	141	154	164	137	165	165	152	165	159	135	146	162	163	156	177	186	176	154	152	164	168	151	175	145	157	148	176	156	166	141	151	178	169	182	159	159	183	153	183	156	151	162	144	162	142	174	143	142	157	154	152	148	170	146	142	158	167	160	170	162	156	173	154	152	165	186	200	167	139	163	169	167	183	178	165	159	171	176	160	181	165	151	159	143	158	151	156	168	145	162	153	159	136	152	152	158	144	145	143	149	131	163	168	149	182	172	157	193	174	165	165	172	139	185	167	161	165	186	158	160	149	175	188	173	166	152	149	181	154	174	178	170	169	165	159	160	193	163	168	146	169	161	165	153	159	163	164	149	151	173	175	156	158	186	139	166	147	168	153	163	149	145	172	162	150	161	160	164	153	143	186	149	169	139	170	139	183	178	152	174	201	160	163	169	147	159	185	141	156	154	166	149	167	162	160	167	162	163	169	169	149	132	148	156	124	186	139	175	164	151	137	154	154	135	144	179	170	146	147	153	161	163	172	159	165	149	158	165	132	146	162	161	191	161	182	158	172	163	157	159	162	155	152	146	142	177	155	166	187	157	152	174	143	161	154	165	167	154	157	164	162	175	168	154	168	170	145	167	153	145	168	160	159	181	184	152	120	151	167	177	169	172	168	170	169	155	162	154	167	172	157	175	153	156	192	148	160	152	135	161	168	176	175	156	155	150	159	148	166	159	194	149	161	168	140	137	145	192	142	150	152	153	158	173	163	171	156	165	149	165	163	161	155	160	131	153	168	155	164	172	148	167	162	167	156	151	135	178	178	163	141	151	169	155	176	141	164	142	179	177	141	154	158	163	149	153	123	154	160	127	151	146	167	193	167	132	166	168	159	153	147	171	156	155	150	156	184	138	152	177	164	158	166	158	138	150	159	180	161	149	172	159	160	143	131	172	167	161	180	155	158	152	163	133	162	169	187	181	159	161	153	163	154	172	141	161	152	168	151	168	172	167	161	168	136	139	170	171	157	148	156	159	153	199	146	153	157	155	159	167	175	157	162	163	153	166	134	163	132	170	173	172	166	162	151	166	147	163	158	166	157	133	160	137	163	156	173	165	155	153	169	158	173	150	154	158	170	154	143	152	169	158	151	142	166	153	136	176	150	184	168	157	160	145	163	160	160	146	181	159	154	159	164	180	172	176	139	154	161	146	159	167	172	173	146	157	159	162	180	163	176	166	138	157	153	140	174	167	174	166	175	148	139	158	145	148	151	159	153	149	154	172	180	166	160	152	157	180	163	148	195	166	152	172	158	185	135	147	147	163	147	177	155	153	151	148	157	153	167	149	156	177	142	149	157	172	158	159	154	172	160	159	165	166	180	175	143	177	173	163	181	155	149	145	144	173	165	168	165	163	157	164	161	149	154	171	180	148	167	126	173	162	156	161	148	175	172	161	162	174
26812	8216	2255	2768	2490	2102	1878	1666	1491	1356	1221	1159	1071	851	800	733	677	672	683	602	587	569	588	565	589	588	549	579	515	478	487	522	468	485	472	465	432	421	445	437	414	432	447	442	363	422	401	381	375	409	401	385	400	384	409	379	406	395	434	438	413	385	427	391	381	378	419	425	448	403	380	406	411	412	427	383	394	433	401	385	411	411	378	396	450	411	387	378	410	431	393	342	386	408	427	394	389	420	393	377	418	405	378	392	362	395	385	373	418	374	349	417	438	416	414	399	386	396	365	398	404	399	384	421	375	411	373	367	406	367	413	409	410	386	400	384	389	399	389	397	411	392	388	405	392	382	433	402	374	402	391	384	401	398	367	404	390	384	382	376	396	402	395	405	374	435	412	394	374	382	404	384	382	374	396	430	381	402	433	404	399	424	406	408	401	414	389	406	412	367	402	379	373	387	365	354	405	397	387	392	371	369	393	415	393	368	388	371	400	431	393	432	397	357	391	382	411	376	411	377	355	388	417	405	364	376	368	361	371	372	379	382	403	396	399	411	366	385	413	370	402	413	417	398	422	414	417	424	372	429	377	384	390	381	380	370	421	411	404	393	453	396	369	387	402	382	394	358	385	412	392	360	411	379	379	379	381	384	363	385	378	429	394	396	376	425	369	396	435	396	430	409	397	430	380	420	383	397	392	403	403	385	381	409	381	336	425	415	423	389	375	400	411	364	378	410	393	420	405	408	418	404	390	376	383	411	390	377	431	415	402	362	396	397	384	384	403	438	387	385	385	372	400	422	397	417	387	359	448	377	406	407	395	374	365	406	399	408	409	413	398	371	399	367	414	401	410	365	429	408	406	372	415	385	402	390	382	396	427	446	418	395	371	398	370	425	394	369	385	365	385	385	391	341	379	420	378	399	391	405	373	325	374	398	378	422	415	393	389	388	390	413	420	385	383	400	367	382	381	410	373	401	344	367	383	396	394	393	380	377	397	383	416	407	427	411	395	384	384	411	389	391	396	409	370	382	397	396	396	371	398	397	389	415	399	394	429	382	372	383	411	397	415	391	387	401	375	404	402	376	382	387	395	407	403	384	409	405	386	417	376	370	372	410	387	387	394	411	376	378	421	362	378	376	371	382	387	396	424	384	392	401	390	399	351	367	353	402	389	389	407	396	416	361	371	400	358	392	390	398	419	378	371	374	377	397	404	394	385	373	390	420	388	395	380	388	404	367	396	405	397	375	420	413	358	396	376	372	376	379	419	370	439	413	359	399	421	378	382	421	377	392	387	369	375	399	382	371	393	387	402	399	390	373	392	355	408	397	375	394	402	418	416	385	382	424	370	363	403	378	385	394	381	416	386	351	410	380	394	417	372	362	407	403	399	390	370	403	370	413	422	383	378	377	396	394	407	418	405	404	371	359	377	413	362	393	359	369	413	432	411	405	403	395	394	373	376	385	385	404	371	377	375	361	377	384	342	366	423	412	386	399	408	385	354	374	354	400	405	383	425	400	395	397	414	392	403	393	361	445	412	386	375	372	375	345	418	411	391	424	376	412	371	416	362	415	395	397	389	407	357	376	426	398	392	393	382	362	385	379	416	408	375	413	377	416	426	392	365	417	423	432	437	398	422	431	406	414	400	396	384	387	357	381	405	386	372	390	354	405	396	398	386	410	429	375	376	436	372	419	402	436	386	373	404	405	377	392	384	396	395	390	374	373	388	386	410	420	387	430	357	417	374	384	365	387	401	371	378	390	396	376	394	404	415	392	387	423	376	376	396	384	388	409	379	382	389	385	379	394	425	417	397	373	361	386	395	384	421	401	383	415	410	397	381	373	377	408	402	376	405	360	408	356	384	354	391	402	363	356	407	387	375	356	405	443	391	422	380	427	376	407	378	381	374	423	426	387	422	404	380	401	398	389	379	422	382	360	381	377	450	412	387	348	388	396	407	397	363	397	388	370	385	399	360	379	419	388	360	426	381	393	390	382	405	403	379	378	387	384	402	364	365	385	435	384	375	379	369	387	399	414	418	356	438	370	385	381	433	393	424	384	381	367	398	340	411	406	399	408	384	413	349	379	376	417	410	431	384	385	419	376	403	380	377	353	390	428	386	365	389	396	378	407	405	396	413	376	415	370	382	389	398	369	406	398	340	418	400	406	423	389	392	392	421	387	385	440	379	405	369	425	367	408	393	390	393	405	426	400	379	408	377	406	416	391	357	429	383	413	376	361	396	395	411	423	395	372	400	396	425	363	370	391	422	363	378	388	422	387	380	406	384	422	401	403	385	388	418	399	386	400	387	365	345	373	350	402	394	388	403	385	359	375	390	418	406	376	373	380	366	387	394	420	421	410	392	373	396	360	407	376	421	425	392	381	411	382	417	409	370	373	375	353	401	405	388	424	371	378	378	369	397	386	446	381	407	408	410	369	383	419	374	398	347	379	414	391	367	381	350	424	387	373	409	379	361	403	384	389	373	437	369	349	388	423	373	394	369	429	393	370	394	378	429	413	436	392	401	421	401	369	396	390	403	378	392	415	364	362	361	372	410	365	396	397	398	388	415	386	415	441	388	410	412	400	397	415	416	406	393	379	422	397	417	371	358	387	400	399	402	402	396	387	411	419	384	415	392	393	391	374	396	414	395	417	385	386	407	366	378	384	395	395	382	403	421	393	406	416	349	389	391	438	391	346	412	373	375	382	410	416	409	401	402	427	411	434	411	398	411	368	362	390	391	387	408	403	407	406	375	409	377	400	406	417	391	373	386	354	377	380	372	386	373	394	410	386	402	412	360	382	369	418	362	382	396	400	401	391	369	437	397	404	410	381	354	419	389	403	398	425	408	404	362	394	386	369	393	389	407	406	415	394	399	389	416	379	393	397	404	379	385	406	365	411	394	409	390	383	407	438	381	407	401	390	410	399	407	424	362	380	390	382	420	399	389	385	394	378	400	412	419	399	404	380	429	418	391	399	399	406	360	406	398	371	370	403	384	405	392	402	428	404	429	390	402	402	381	415	382	399	394	357	421	363	376	418	410	375	408	387	346	399	381	378	374	398	421	432	408	422	381	404	340	385	378	404	391	406	406	379	381	385	376	393	392	375	372	400	371	395	369	409	409	418	366	401	428	368	388	376	362	375	402	447	398	380	390	372	400	351	422	381	368	402	384	379	429	400	377	408	422	361	396	361	428	402	387	391	379	416	357	423	405	409	392	360	361	392	398	367	374	413	408	398	388	359	357	413	410	382	388	400	358	361	406	382	373	397	381	399	389	387	410	376	406	436	417	386	368	412	394	395	380	407	393	401	400	403	392	398	374	392	388	420	395	353	387	365	377	405	351	419	409	400	415	414	381	415	372	384	395	427	408	361	388	394	382	423	393	392	396	407	360	392	397	437	383	402	391	406	430	367	349	401	354	386	377	359	409	410	372	416	425	413	370	362	398	402	392	403	397	410	385	387	403	394	391	391	375	375	386	408	375	393
13610	2752	306	259	252	238	243	212	203	176	157	187	162	149	149	153	169	156	145	141	168	152	177	171	145	159	167	163	140	156	146	136	143	178	138	115	156	152	149	143	157	148	146	146	150	152	150	142	153	137	165	127	143	129	152	166	153	142	149	145	148	156	162	142	164	135	143	142	176	176	156	150	160	156	172	156	157	134	162	132	146	130	156	140	139	174	124	129	148	138	140	153	140	162	178	149	159	145	162	135	162	157	164	162	150	151	131	156	134	172	163	147	158	165	189	139	140	166	140	143	163	148	150	145	145	139	168	153	159	145	162	147	136	146	143	146	149	150	169	153	164	121	144	140	139	153	153	138	146	149	147	148	165	166	155	132	154	124	130	159	139	144	164	142	155	153	164	168	142	142	134	143	154	167	173	162	149	136	178	153	161	147	159	161	134	138	164	158	145	139	136	158	149	132	136	160	152	151	134	135	135	134	152	148	146	151	138	164	172	130	162	168	157	137	152	133	151	137	157	140	156	128	148	150	140	159	159	145	171	136	176	154	178	167	151	160	147	154	159	149	120	148	169	159	171	152	161	163	161	148	170	141	138	141	135	148	135	130	151	126	160	167	152	150	144	168	154	150	153	142	161	145	115	147	146	137	154	136	136	148	110	149	165	187	188	157	162	125	152	155	153	138	139	148	168	153	137	150	149	139	138	125	165	150	140	153	144	151	170	143	147	170	160	160	149	146	161	164	137	143	162	153	128	152	169	177	149	121	141	161	154	129	149	151	150	167	137	133	134	163	152	142	154	170	154	150	144	138	157	157	140	171	158	149	154	136	138	155	148	165	143	173	143	162	141	160	135	174	153	143	152	154	150	160	166	131	138	161	157	169	176	158	150	150	136	166	146	142	133	177	173	127	143	138	146	141	163	152	156	148	129	138	146	128	156	175	146	143	146	152	159	129	130	141	156	140	143	168	161	166	157	127	125	150	148	166	151	162	148	159	193	159	148	138	174	148	148	167	143	157	129	135	152	143	157	157	160	166	167	154	150	141	141	170	182	173	143	136	152	143	159	148	155	134	131	151	161	146	172	146	140	145	152	150	157	139	151	181	165	163	146	161	159	144	146	165	157	153	157	143	153	157	140	126	133	151	157	149	146	155	158	143	162	147	171	135	138	137	121	157	152	151	159	157	142	145	153	162	165	160	166	155	150	146	153	150	154	153	142	137	155	143	149	164	148	135	138	150	165	160	141	160	126	160	159	160	130	155	159	182	141	154	166	141	158	144	149	156	161	134	154	151	175	145	139	162	144	165	142	145	149	140	144	138	145	140	120	171	153	136	181	139	161	171	170	151	155	142	170	149	148	155	138	155	136	136	144	150	163	160	179	169	166	157	134	137	161	142	145	133	141	136	152	151	168	127	167	162	165	170	148	160	151	166	159	159	146	123	137	158	167	146	141	160	143	169	173	148	162	131	148	156	149	138	155	141	155	139	155	137	158	145	145	121	167	162	130	158	121	161	174	144	149	154	170	140	133	160	137	131	162	160	143	156	152	176	174	147	175	159	142	125	147	146	171	146	132	140	141	140	125	161	135	153	137	147	131	136	153	134	162	165	130	136	175	143	160	140	157	164	152	169	139	146	143	167	136	167	150	151	164	139	139	138	169	151	143	158	145	178	143	168	159	153	156	135	155	150	142	161	149	160	158	147	146	147	160	124	134	143	170	157	142	150	144	152	159	187	158	157	150	134	150	159	157	123	134	169	146	143	137	136	161	143	150	147	147	150	153	149	137	138	146	131	153	160	137	129	154	160	152	151	163	147	154	158	144	137	150	170	153	128	170	141	144	126	134	163	143	145	162	140	161	153	156	149	150	177	137	157	122	149	144	143	121	143	153	123	148	130	173	179	167	142	139	155	141	138	154	153	174	168	139	156	124	157	163	162	151	138	144	157	155	168	151	176	139	161	142	155	142	129	149	150	180	136	167	144	127	146	162	154	122	149	151	162	166	133	161	153	158	151	127	144	145	149	151	137	144	142	151	161	159	146	156	167	136	146	161	136	131	152	126	161	146	141	161	141	158	148	155	155	155	160	151	140	121	147	145	162	152	124	148	117	173	161	126	137	131	166	126	135	147	172	142	138	177	162	154	119	172	166	165	140	142	155	153	160	171	132	141	146	145	144	159	132	140	148	153	162	119	152	133	165	159	151	158	153	165	138	133	148	133	128	139	130	176	154	158	142	148	154	156	183	149	163	136	148	162	164	138	147	136	163	145	176	151	144	143	164	155	154	152	155	161	152	161	152	172	169	142	171	171	139	142	142	124	140	149	141	148	141	164	156	155	159	113	118	144	154	162	132	145	159	150	146	140	142	143	152	146	168	137	156	150	152	167	133	157	155	147	163	152	128	146	151	153	147	145	138	159	143	170	146	144	141	147	124	138	163	160	177	124	151	148	156	164	165	145	167	128	159	140	148	151	157	172	143	164	173	151	155	143	140	154	149	153	169	145	145	177	149	156	138	148	146	158	144	142	156	142	154	141	150	157	155	158	153	152	163	171	163	146	166	140	152	142	146	138	132	152	141	177	160	131	156	129	142	181	173	156	133	165	173	158	125	151	152	145	158	139	145	165	153	153	166	153	140	156	143	150	154	147	158	140	158	152	161	163	155	169	134	141	141	167	165	158	144	142	135	144	151	155	161	161	139	137	164	164	154	135	159	165	148	152	153	167	144	142	158	167	148	153	123	163	162	149	158	147	133	173	159	164	163	143	167	109	175	168	155	173	133	147	147	131	157	156	154	160	164	150	144	148	157	171	134	139	156	145	169	174	149	168	141	147	144	127	141	152	143	135	143	151	143	150	153	149	149	143	164	143	143	169	141	140	152	135	145	153	155	123	148	142	152	137	146	152	146	139	172	136	158	142	140	154	146	175	136	138	162	139	135	152	152	138	150	172	144	147	126	143	157	154	141	138	157	139	138	164	146	149	139	171	158	162	156	153	157	148	149	146	151	141	132	152	150	141	149	149	138	151	165	140	183	144	169	161	166	149	145	145	139	140	147	140	141	149	159	144	136	156	165	160	149	157	141	144	144	175	150	156	152	152	159	158	140	161	149	194	169	146	160	153	149	137	153	155	118	138	130	145	136	152	141	144	154	145	142	137	149	178	147	127	151	151	151	145	144	118	153	139	145	166	161	157	164	136	173	151	133	136	148	137	137	156	149	132	138	155	147	141	146	147	178	153	134	166	133	153	152	143	152	132	152	154	149	141	136	174	124	157	160	120	171	152	144	131	172	171	130	156	155	156	167	130	166	170	142	153	139	146	160	156	134	182	158	147	159	147	146	145	146	157	143	152	126	165	159	155	129	141	133	159	141	167	145	144	153	152	126	158	165	125	152	146	143	156	138	151	154	136	133	162	146	157	144	128	138	150	128	132	131	142	142	137	147	140	163	159	170	145	156	162	132	152	129	142	136	167	152	181	139	139	140	151	144
9981	2072	733	866	923	841	772	685	670	652	604	619	632	474	461	500	445	445	440	435	451	423	432	408	416	409	412	406	390	411	417	406	409	402	412	411	411	386	379	399	400	380	368	388	384	385	425	410	340	396	407	396	434	397	382	380	397	370	386	367	360	397	420	392	369	380	404	404	395	335	378	389	390	372	371	365	410	363	384	406	381	383	360	363	432	424	365	404	376	350	407	367	387	369	357	343	353	398	380	405	427	402	380	400	396	395	404	342	400	421	412	396	356	377	383	377	369	375	387	370	389	369	410	382	389	380	433	423	399	398	391	402	392	376	407	364	399	414	348	359	383	379	370	376	380	384	393	380	391	403	387	395	414	431	358	379	414	412	367	392	350	387	428	355	399	403	376	402	386	421	410	388	400	326	357	370	386	391	404	366	372	389	388	382	373	386	372	395	393	396	401	370	350	339	381	403	363	392	398	391	399	378	390	369	389	411	366	369	380	406	453	378	396	440	374	417	393	380	381	369	365	384	373	379	392	376	355	423	363	376	395	396	398	397	397	351	370	327	391	366	403	395	403	376	380	368	429	378	402	409	402	406	375	392	391	410	385	334	390	387	403	379	421	393	402	388	387	398	408	385	410	391	348	412	372	411	401	389	362	367	396	371	395	393	388	385	381	411	390	394	401	390	384	387	366	359	349	394	363	426	351	380	389	363	371	390	366	402	356	379	400	377	370	362	369	385	344	395	382	398	397	383	377	387	383	401	383	385	379	385	366	402	404	393	379	409	385	365	416	406	385	361	341	402	370	381	392	389	391	428	410	382	400	363	381	391	379	382	353	418	382	386	364	361	396	391	420	359	391	372	407	373	375	389	384	424	343	371	376	406	436	399	373	415	403	408	371	402	375	398	380	384	369	422	374	404	384	369	409	343	404	381	378	334	371	386	422	390	366	413	376	391	368	409	363	402	402	389	436	425	389	358	405	406	379	392	429	394	391	405	366	417	395	365	403	358	446	400	384	375	397	389	380	361	375	387	400	361	436	382	408	381	383	384	373	387	355	382	368	397	409	384	374	386	390	400	381	368	383	401	386	355	423	372	388	396	350	392	388	381	374	401	410	381	416	404	390	348	377	415	376	370	376	401	353	385	399	368	380	400	380	361	406	374	401	360	374	405	414	387	395	364	393	406	399	382	387	399	380	373	411	375	416	395	379	390	393	373	380	397	409	367	395	366	402	377	376	406	404	414	381	395	353	394	390	409	366	412	374	400	390	347	394	385	385	379	394	357	364	406	368	357	401	385	393	423	351	406	399	395	347	415	413	372	408	347	410	394	361	387	382	364	358	407	361	354	381	399	415	394	386	396	363	374	406	370	402	387	361	346	356	386	386	405	388	401	387	371	351	372	363	348	372	445	399	395	395	412	404	396	356	354	419	338	394	366	402	387	382	404	368	377	389	424	397	394	380	371	361	407	419	375	391	415	394	405	372	398	354	366	378	402	390	401	362	368	387	398	369	406	405	374	365	379	393	392	382	369	388	438	403	407	397	389	378	360	383	399	410	405	415	352	388	385	390	371	449	376	344	386	442	393	377	379	384	353	405	419	396	368	379	403	378	387	384	438	412	373	355	395	397	381	367	376	408	414	392	382	378	417	389	382	376	376	415	431	401	397	401	415	394	383	404	396	386	402	380	411	381	395	410	358	365	413	398	393	402	378	376	402	356	381	361	385	413	435	362	405	414	362	371	403	381	421	422	375	374	403	370	392	392	417	389	390	423	375	403	402	347	425	373	364	383	335	375	379	386	378	374	377	368	359	362	396	417	357	374	385	368	350	382	389	391	370	370	398	417	379	386	366	410	416	412	380	394	429	392	373	377	390	406	437	374	374	412	386	370	378	428	355	385	390	372	372	384	345	397	383	397	375	403	360	401	364	367	363	378	389	384	396	351	387	376	367	369	364	362	418	374	355	395	392	355	381	362	357	369	422	353	361	425	379	363	348	421	382	383	387	377	414	386	389	408	381	418	420	405	426	387	381	375	389	358	375	383	406	389	394	393	375	379	394	370	382	369	391	353	399	394	349	381	379	396	405	403	391	408	377	399	385	366	383	381	360	371	346	376	372	401	369	390	385	352	400	372	388	404	419	382	360	410	387	381	366	388	375	399	403	389	391	387	387	407	382	360	408	377	384	393	390	414	413	379	363	384	389	349	388	382	395	370	407	350	384	350	410	390	378	410	358	400	418	389	387	392	369	407	394	379	419	376	385	391	409	371	366	386	364	359	368	374	362	365	380	376	357	352	383	426	427	381	398	339	369	363	412	379	353	389	386	402	383	400	384	386	404	358	378	400	387	411	365	396	369	412	374	367	354	382	401	392	362	389	352	366	392	397	383	400	415	391	372	384	391	377	397	395	364	350	344	369	395	367	368	362	410	383	373	374	439	348	376	371	402	381	396	396	367	424	436	408	393	380	344	391	375	403	411	391	381	358	417	375	396	390	376	377	410	394	399	392	388	366	391	380	423	393	406	376	385	399	410	402	372	398	395	375	404	376	404	419	406	418	372	396	374	378	417	370	421	379	372	369	373	415	387	377	382	382	398	399	378	403	379	382	387	392	379	366	396	402	395	386	369	394	395	350	372	391	384	390	375	383	388	389	385	387	400	382	385	387	417	421	422	384	421	395	354	383	369	385	342	375	398	380	383	386	402	389	375	348	378	387	406	435	362	341	400	386	392	369	394	360	376	383	384	340	386	375	370	377	395	358	382	357	377	410	411	359	416	395	398	407	364	367	377	397	439	387	394	363	402	386	382	378	374	378	373	392	422	398	368	376	384	445	409	421	347	389	410	384	363	371	368	363	387	399	386	413	362	392	386	395	441	366	378	370	359	387	391	411	406	359	356	405	391	349	420	384	405	387	452	369	373	376	367	355	410	405	359	359	381	383	369	376	393	398	366	363	363	362	374	405	423	421	383	376	391	401	384	387	391	382	362	374	372	404	377	403	387	391	400	381	374	374	369	402	397	374	368	392	362	356	385	349	385	422	396	374	413	392	396	392	375	381	374	393	396	391	364	377	379	370	402	419	404	403	402	402	380	376	353	384	389	383	397	390	422	406	369	384	365	398	416	401	385	365	405	410	343	395	363	386	377	395	399	372	389	374	355	367	434	389	387	351	381	420	390	430	381	393	391	382	366	365	393	342	391	397	384	395	360	399	377	390	397	384	393	383	390	371	419	404	426	399	391	395	366	390	382	403	365	371	394	365	398	390	369	392	367	452	379	391	370	370	387	389	382	384	407	386	371	427	360	429	378	334	417	418	405	364	375	370	392	360	387	365	372	409	401	428	373	383	372	399	360	379	381	349	413	380	389	419	380	384	367	415	363	351	400	356	418	392	394	405	407	385	375	381	422	377	382	393	376	369	429	369	362	384	408	418	391	381	408	433	361	387	388	344	360	388	399	374	369	384	395	380	367	382	388	387	366	377	382	391	371
29999	10331	877	625	485	447	422	354	356	331	299	290	268	259	228	235	249	222	236	249	211	230	207	244	238	232	242	229	230	208	167	222	261	221	220	202	227	211	239	217	218	209	214	215	215	227	223	219	222	244	219	207	235	212	261	245	208	216	231	234	230	194	187	212	240	195	241	221	221	218	202	231	214	218	210	197	206	198	195	197	198	226	255	224	190	212	210	248	198	204	224	205	192	240	223	218	206	203	213	236	199	221	208	216	211	232	222	237	211	202	195	216	210	196	210	208	224	234	190	213	209	210	200	219	207	209	206	210	188	205	231	245	208	164	185	220	197	207	227	192	214	196	210	236	221	241	203	230	240	231	190	194	209	208	247	221	229	221	217	213	203	211	237	224	206	199	222	233	200	201	205	210	218	222	208	214	201	172	196	236	174	203	216	207	204	208	196	213	209	197	213	225	216	209	193	222	212	215	239	221	223	193	200	220	205	241	211	216	201	220	197	186	202	184	214	211	211	188	205	206	211	240	196	214	208	208	224	213	236	201	224	212	196	208	198	218	192	224	210	186	213	170	192	216	221	240	213	181	225	191	210	226	208	213	230	202	198	194	207	209	211	189	190	216	208	190	224	214	189	186	214	226	201	197	215	219	224	189	223	186	195	197	224	232	230	180	229	218	230	198	215	193	191	237	227	211	237	226	215	198	211	212	221	212	185	223	232	203	193	194	227	245	199	204	216	239	211	190	221	220	227	216	213	176	205	227	200	244	220	196	209	209	240	213	205	198	219	207	187	217	207	199	223	236	215	211	204	213	186	192	194	216	240	204	214	243	211	200	193	219	209	241	218	229	238	197	210	191	239	176	215	214	204	215	211	231	223	217	198	187	213	227	195	207	209	211	228	216	213	221	194	215	226	208	219	186	182	225	211	240	195	222	208	203	209	235	221	201	223	210	225	211	211	217	203	190	220	224	209	209	235	209	230	198	217	220	220	217	221	198	222	232	219	232	206	222	213	196	206	224	218	192	199	207	213	226	196	219	230	213	230	207	236	232	214	244	209	202	213	220	234	222	252	242	212	220	237	193	220	195	181	224	237	192	208	217	214	206	226	209	229	216	238	219	236	205	233	228	226	216	219	197	212	218	209	202	208	190	203	201	192	212	217	191	196	202	222	216	216	204	205	224	186	209	217	215	217	203	198	224	215	208	195	219	220	198	223	208	221	225	196	205	207	208	209	216	208	198	174	216	205	215	195	218	230	205	239	208	213	223	226	210	220	234	211	192	221	238	217	237	194	220	217	215	206	215	214	204	232	226	193	211	217	202	210	229	219	198	217	220	203	203	233	207	211	209	258	199	215	206	193	219	223	217	214	216	194	201	184	206	226	215	228	224	220	208	213	232	196	211	220	196	213	202	203	202	194	213	210	229	236	220	185	205	229	200	206	225	206	198	217	209	213	230	210	196	240	236	204	204	221	200	220	201	221	202	222	225	185	213	223	217	254	185	185	217	209	237	201	197	199	195	233	212	236	195	192	222	202	238	214	225	200	253	202	209	214	190	217	192	209	218	201	229	229	210	215	198	226	226	225	201	199	206	234	226	209	209	203	219	242	205	201	223	213	216	214	194	189	208	203	195	203	229	225	198	199	213	255	224	227	188	222	222	225	194	207	204	192	206	211	212	234	212	216	185	203	201	218	190	227	220	239	226	218	197	204	235	203	235	219	184	211	212	232	220	209	229	232	218	207	228	219	196	199	238	223	209	197	214	188	211	218	217	210	201	209	210	214	233	200	191	201	207	218	229	198	239	235	198	220	191	207	218	223	206	185	224	208	220	210	217	189	221	210	220	218	198	209	208	198	232	201	221	220	196	220	213	225	207	181	212	179	234	210	220	193	232	210	192	209	218	218	237	218	207	240	231	231	202	200	192	231	249	219	218	206	200	220	229	205	209	211	218	217	236	212	213	201	220	190	230	190	191	214	222	220	209	189	218	205	198	217	223	180	219	208	228	213	213	235	219	228	182	188	180	202	197	212	214	215	219	190	219	215	235	201	214	210	206	187	229	233	200	177	230	179	231	251	217	195	212	208	202	198	198	214	201	224	215	212	217	193	197	224	227	213	204	199	252	228	205	208	238	216	207	239	214	211	211	215	197	214	195	224	192	215	229	220	202	217	203	194	225	248	224	238	209	193	205	193	208	207	212	220	247	237	231	217	228	213	206	186	193	179	238	232	240	201	199	225	225	217	224	220	193	210	210	205	215	247	191	227	235	195	209	209	224	214	207	221	224	237	222	196	234	237	191	192	210	204	219	231	228	228	218	215	216	181	196	204	231	183	197	223	224	213	201	196	206	226	208	204	213	225	224	226	216	193	237	206	222	222	229	221	205	237	224	218	225	214	202	202	214	229	225	208	227	217	225	224	236	224	211	263	204	199	204	205	197	201	220	218	237	220	209	213	195	216	211	202	229	214	223	197	228	227	203	213	215	201	206	201	209	220	202	226	220	169	199	190	215	231	227	190	205	209	222	261	218	210	212	200	225	204	243	220	192	195	243	226	203	226	198	204	207	200	200	217	213	244	243	219	216	215	224	194	210	200	214	233	219	220	193	181	191	229	214	232	189	208	239	220	227	239	203	209	209	229	237	206	204	220	235	203	203	222	216	202	225	199	217	216	221	187	219	226	226	223	214	218	208	192	209	212	214	217	199	221	203	201	190	234	190	200	231	209	209	198	207	205	219	222	200	206	200	202	228	200	194	224	220	193	218	222	212	231	213	213	212	205	211	187	237	239	217	207	207	193	213	211	223	220	210	200	190	190	198	207	204	214	205	204	219	212	206	244	189	196	197	232	219	200	203	208	217	214	232	220	219	221	212	216	222	206	214	238	162	193	197	218	222	209	206	216	213	219	207	222	183	189	214	223	229	221	222	217	211	220	215	217	223	215	214	193	214	207	210	202	223	219	196	215	204	219	212	223	224	223	214	225	227	209	216	198	199	209	210	230	205	223	192	250	234	203	198	220	197	233	201	231	232	237	181	239	212	185	211	204	217	208	232	211	223	201	224	215	201	226	239	239	195	192	196	237	224	196	223	204	199	223	176	211	229	205	225	227	198	196	211	211	198	207	219	220	220	205	216	215	215	212	220	214	227	228	214	231	221	204	204	211	223	196	225	192	227	221	235	218	195	211	219	210	200	232	223	205	244	202	189	192	221	201	199	193	193	192	209	212	225	206	231	216	224	204	193	188	211	229	179	222	216	187	234	218	231	221	191	218	202	226	223	207	208	205	206	209	240	224	195	219	253	216	194	205	192	204	188	228	229	210	215	217	212	199	249	218	224	211	208	192	212	212	216	204	227	204	229	222	199	222	221	216	212	194	215	210	208	185	231	199	203	189	214	224	205	207	202	220	224	207	208	237	212	210	192	220	214	213	202	228	230	233	191	213	212	218	218	228	193	226	223	214	218	216	197	204	215	216	211	219	219	207	204	211	227
21478	6144	1763	1986	1960	1615	1506	1422	1310	1282	1071	1113	958	826	791	713	690	643	709	618	639	663	605	620	615	620	622	619	576	570	549	602	581	572	578	582	550	501	533	495	509	570	539	520	507	551	536	509	503	540	518	509	508	543	532	519	505	521	563	536	492	550	506	521	471	496	512	542	510	514	552	542	521	557	493	502	510	514	523	538	492	547	516	496	517	491	488	518	502	479	486	521	526	460	537	545	539	537	526	519	521	487	528	509	536	475	570	542	550	496	492	542	486	533	514	532	517	537	452	540	526	501	491	527	518	506	545	510	493	528	511	542	525	497	506	482	523	546	475	492	534	548	506	533	521	544	541	550	497	485	530	518	492	492	494	536	518	523	476	491	517	493	544	511	515	498	550	520	516	495	496	520	529	535	533	489	532	484	518	529	520	512	477	541	517	517	517	551	502	484	514	474	515	476	521	490	493	519	508	457	501	521	484	490	467	521	541	544	569	503	530	532	503	488	508	518	504	524	472	564	471	508	473	522	495	508	483	534	514	487	568	531	493	527	525	540	500	473	475	507	526	500	481	483	522	518	489	505	523	511	495	505	507	538	508	501	527	490	538	503	531	544	502	541	517	526	548	479	563	515	517	547	508	533	508	514	540	511	493	498	553	517	539	489	517	567	520	485	538	539	568	495	521	515	514	535	500	503	512	483	508	511	513	508	531	532	505	535	500	516	509	555	524	529	494	475	526	532	550	558	501	579	527	513	537	516	496	506	510	533	531	484	526	477	540	507	481	503	533	557	543	491	517	499	521	531	530	500	520	517	545	526	569	461	526	476	545	538	532	502	502	509	535	478	509	530	513	557	510	499	518	508	525	494	520	552	506	495	494	518	525	492	525	506	553	553	519	533	513	527	538	520	554	530	508	526	531	513	504	514	520	542	502	515	531	498	463	491	540	528	528	522	506	494	525	527	526	474	546	488	529	500	537	520	528	513	535	516	488	548	487	519	514	476	496	536	515	490	489	513	478	550	530	487	500	511	489	488	514	489	495	529	517	512	470	530	511	498	556	486	528	541	526	512	503	552	507	508	491	540	510	499	497	491	544	496	535	558	507	502	502	538	498	517	520	493	522	503	499	498	487	487	501	549	508	549	532	492	509	515	562	542	534	543	491	525	501	530	497	534	508	491	524	515	510	542	533	493	530	559	549	529	522	546	487	512	501	461	499	497	497	546	503	517	507	494	518	474	534	516	498	538	518	536	487	512	494	516	491	530	539	506	533	553	556	508	520	523	562	536	500	516	498	519	518	498	500	518	492	472	579	526	516	560	506	515	502	499	518	525	523	509	535	525	528	537	489	511	519	558	486	536	510	501	515	545	494	496	501	498	540	513	566	507	527	495	537	543	529	522	504	518	515	520	503	528	495	559	522	499	502	540	530	534	513	545	545	498	514	541	524	476	504	513	520	471	508	514	507	502	517	509	535	524	529	537	525	531	518	538	535	535	497	527	513	505	490	524	550	523	505	502	525	496	540	524	495	477	512	532	514	533	485	532	516	496	537	498	491	526	509	481	484	536	546	511	524	536	494	524	453	476	516	520	512	535	557	497	507	506	515	504	525	521	538	533	522	511	534	499	503	504	550	495	497	527	559	537	547	548	511	517	502	550	524	538	488	506	519	519	452	500	542	548	517	511	469	528	484	513	537	496	549	479	525	541	534	482	520	490	506	519	537	487	541	513	519	478	521	521	516	490	526	492	505	497	506	504	530	502	489	528	538	535	527	505	565	512	541	532	541	471	494	503	500	513	504	503	504	535	513	526	501	533	522	492	520	516	514	539	529	518	540	536	507	534	504	518	523	508	506	536	504	510	554	512	500	540	509	505	482	530	518	518	509	501	523	534	515	511	496	516	522	502	496	474	534	519	488	491	506	530	505	518	503	509	501	507	506	544	532	533	562	512	522	543	514	520	528	510	535	483	542	513	480	513	537	507	535	497	485	505	505	530	511	530	500	523	534	530	530	533	492	481	500	487	545	519	512	492	495	503	507	535	498	520	489	486	492	506	479	483	498	533	479	491	514	551	503	488	549	475	517	519	494	539	503	511	495	559	496	548	512	517	511	542	470	534	518	479	477	544	514	517	527	527	524	547	533	518	505	527	546	509	553	525	512	513	507	538	502	506	498	522	498	533	522	538	524	559	565	497	496	469	518	534	526	501	472	513	548	501	544	501	472	533	515	484	521	521	527	493	487	510	494	497	503	514	515	522	561	497	513	483	505	540	474	491	475	507	514	548	534	515	501	519	500	500	548	510	507	547	523	499	546	523	525	548	480	510	519	507	532	469	527	515	534	525	526	487	511	488	519	538	523	504	535	511	520	531	542	531	513	495	488	534	514	528	508	502	503	491	539	519	527	496	455	540	511	495	511	519	522	510	572	536	510	540	531	501	521	537	508	477	526	516	515	539	515	552	513	504	516	447	524	527	550	496	531	517	483	521	500	509	538	475	538	506	496	540	487	486	522	524	514	507	488	520	525	520	488	485	555	528	499	488	497	516	533	517	507	536	511	485	529	529	526	540	499	533	518	511	538	526	532	544	561	557	483	530	514	534	510	483	513	528	550	529	527	483	535	485	507	539	498	583	485	512	519	500	529	526	551	546	531	497	529	471	508	569	549	536	529	491	541	486	515	503	491	508	504	526	492	528	528	541	544	473	499	488	502	540	547	511	549	520	506	479	544	539	536	535	514	553	518	541	501	515	469	554	529	529	529	543	521	522	503	516	495	528	515	510	530	512	519	540	515	510	514	554	496	488	531	525	498	509	537	497	486	511	526	532	524	456	499	537	505	504	497	561	500	530	545	501	587	526	510	583	497	552	536	516	492	554	510	530	499	517	512	547	515	501	553	530	514	538	495	494	503	527	547	528	505	495	498	531	526	446	484	520	554	527	479	513	546	532	474	524	505	500	490	513	489	503	555	525	511	524	451	509	527	539	535	505	518	511	545	510	528	506	540	551	526	496	558	544	534	515	537	486	445	560	529	523	539	492	520	510	500	515	504	542	497	525	498	536	518	555	486	515	528	509	496	478	486	493	543	507	506	521	497	535	479	522	510	529	505	504	558	537	465	483	517	529	497	511	516	475	504	526	570	512	509	508	480	469	497	537	517	525	532	522	552	532	562	490	527	497	529	510	521	535	528	534	519	508	541	507	539	533	493	517	511	504	467	503	552	516	532	503	522	512	500	493	509	502	519	504	512	538	498	508	515	528	523	489	521	506	542	512	541	514	529	534	559	557	507	550	529	537	523	528	511	547	509	519	462	515	513	515	517	559	509	514	544	517	512	497	501	553	512	506	538	505	541	546	470	568	553	499	509	525	519	499	511	530	516	541	529	486	480	536	519	516	554	531	555	513	524	516	522	486	474	522	493	518	520	507	503	513	532	470	503	525	542	520	534	534	502	498	536	550	527	563	528	499	516	548	510	491	505	515	518	519	505	556
40354	17756	2066	929	641	483	462	390	358	351	308	287	284	240	236	200	195	190	218	177	184	196	194	165	171	182	167	171	186	158	197	164	172	184	222	189	151	179	167	181	159	167	169	174	176	152	190	121	182	159	163	190	156	160	169	178	149	171	157	154	187	144	154	155	149	153	151	170	192	152	178	166	164	174	148	169	174	169	167	176	167	150	167	168	155	128	182	155	177	165	165	150	148	181	143	180	176	185	164	150	162	167	156	161	147	188	144	170	148	172	171	165	159	178	172	195	159	161	168	141	165	134	164	161	181	147	174	150	155	206	160	174	151	144	162	161	155	175	166	160	127	176	151	149	158	185	159	160	166	180	176	153	161	153	170	169	166	155	208	164	178	174	178	176	160	156	152	138	152	141	158	152	189	171	154	160	137	143	154	137	166	152	167	166	148	155	183	200	144	147	154	163	162	153	146	183	155	160	158	156	165	190	170	181	154	156	164	156	183	163	161	161	162	158	143	147	139	164	147	170	181	167	149	150	151	187	156	172	195	182	161	161	186	172	170	123	134	150	180	185	163	158	190	170	167	168	158	179	163	160	145	169	135	184	184	155	156	154	140	153	157	164	168	145	138	156	168	165	143	153	151	132	198	170	175	132	142	182	162	207	163	154	154	207	163	146	135	163	159	155	164	156	182	168	177	150	137	144	162	157	147	171	161	161	180	183	145	169	152	181	163	167	155	139	176	174	146	155	142	152	150	158	168	169	177	169	146	158	177	167	174	169	151	153	165	168	139	165	170	163	205	168	152	186	152	160	187	169	160	161	156	152	193	171	192	168	159	166	168	164	148	192	160	165	159	177	166	173	153	171	152	184	158	136	152	152	164	172	163	156	170	136	173	177	183	180	170	195	186	153	142	172	144	157	153	166	177	183	161	174	167	159	166	174	179	195	154	158	159	160	154	156	155	164	166	173	176	167	165	156	144	181	173	159	155	169	198	163	147	173	150	166	171	158	163	155	143	183	169	164	157	199	165	146	160	143	183	167	167	146	167	172	161	141	176	166	142	161	160	172	164	151	174	152	160	179	170	142	136	158	190	153	152	145	172	170	168	159	164	169	161	138	167	154	151	166	167	171	160	143	174	148	154	153	168	150	179	179	174	155	156	152	177	163	167	173	178	167	156	152	182	159	145	156	181	145	150	173	165	165	159	179	144	167	161	178	160	164	128	179	146	147	159	138	153	176	145	155	163	157	157	161	178	169	166	153	151	140	149	173	166	154	155	178	180	161	148	130	157	129	159	155	165	151	164	172	155	160	162	159	156	181	147	173	143	153	154	182	137	158	165	153	151	159	177	169	154	179	156	151	175	195	170	160	185	188	171	155	167	159	154	175	168	177	151	171	172	167	166	168	161	159	172	160	165	152	145	160	180	151	157	163	175	181	153	138	185	168	139	142	175	147	177	177	168	169	131	170	152	168	139	147	152	151	162	159	169	144	166	155	163	159	149	154	170	173	171	189	169	156	145	170	157	151	190	163	159	158	159	180	170	154	145	140	159	164	150	139	167	175	163	139	141	157	157	186	175	153	152	175	153	164	183	144	141	152	162	147	156	188	174	161	156	182	162	166	159	171	167	157	161	172	154	151	168	155	164	148	183	165	145	156	145	161	163	179	181	162	161	157	195	157	156	142	146	161	176	148	133	157	160	161	145	161	159	154	174	150	175	144	158	145	182	152	161	150	163	181	153	161	146	160	202	167	189	165	169	172	169	178	162	166	190	173	189	168	178	144	141	175	181	160	162	154	155	155	165	156	172	163	150	146	181	145	163	166	153	159	164	161	143	167	160	141	180	158	164	166	148	146	160	145	167	143	167	173	188	177	150	148	160	180	165	168	179	158	164	177	162	178	190	154	164	154	177	145	184	156	142	160	147	173	173	149	153	169	158	178	168	164	150	175	163	168	178	163	164	170	154	162	183	146	163	179	184	178	159	148	137	166	155	140	160	158	153	159	176	146	166	165	152	147	169	163	144	179	165	181	151	147	169	155	171	166	138	163	144	166	179	186	154	163	171	160	155	153	140	164	164	167	137	170	173	172	174	150	147	167	160	151	163	157	178	174	163	155	148	164	173	164	141	165	171	127	166	170	137	146	163	171	166	165	164	125	175	159	161	166	167	172	181	182	166	178	193	180	156	165	156	148	173	156	157	151	154	154	172	158	164	145	200	152	152	164	157	180	173	163	159	173	139	165	174	189	156	164	139	160	175	171	166	174	149	186	144	149	157	138	161	149	164	178	157	175	170	160	147	187	168	158	148	176	180	157	166	168	165	142	166	173	158	176	146	190	152	163	191	158	191	136	176	155	161	170	166	161	178	188	163	159	139	164	142	145	190	177	185	145	167	169	165	180	169	162	154	169	135	157	178	189	171	164	164	141	153	146	152	173	174	167	188	167	146	145	184	147	180	179	185	147	186	170	154	163	157	167	179	161	182	144	168	170	147	181	153	153	160	158	165	142	196	159	146	184	150	161	152	154	169	147	150	161	162	154	138	168	179	153	149	156	156	155	153	157	146	169	167	150	159	162	157	160	170	175	164	163	171	169	129	137	165	161	143	156	147	149	151	161	159	180	175	181	162	171	169	167	169	155	153	155	138	173	173	149	164	155	159	143	161	158	165	147	152	155	160	152	165	167	168	165	154	157	171	139	154	161	163	171	166	184	165	189	166	167	164	147	161	150	174	178	152	156	166	181	146	162	183	177	159	148	171	155	157	174	182	170	162	175	154	171	169	148	179	177	144	165	175	168	153	143	173	182	167	176	162	171	168	163	168	156	153	173	161	165	165	166	163	172	145	146	155	143	161	149	157	144	147	150	168	148	149	151	159	165	170	154	160	176	144	163	165	143	157	157	149	147	179	165	155	170	160	165	191	138	154	175	146	154	148	169	183	180	156	196	163	151	158	152	167	150	153	159	168	153	166	169	163	161	173	169	171	140	132	185	160	189	162	165	162	154	156	171	159	132	144	165	185	173	167	145	159	176	139	166	166	161	177	166	171	172	152	170	146	159	157	173	157	159	169	167	171	147	172	176	151	156	171	154	161	141	155	167	157	140	165	135	158	124	162	149	173	160	163	200	153	150	172	174	146	171	145	181	151	166	161	156	148	169	178	157	187	152	158	171	179	165	162	151	144	154	173	166	157	155	169	116	165	161	166	154	176	134	174	168	171	161	180	147	147	148	176	146	178	137	152	165	166	170	160	159	155	177	148	149	159	149	145	164	169	168	165	147	187	133	163	176	158	151	157	170	156	148	136	187	152	165	158	174	158	179	169	153	163	175	131	168	136	166	147	182	168	161	163	185	162	173	163	172	175	158	198	164	157	164	130	186	153	164	160	163	175	171	197	149	183	178	168	145	161	154	141	180	145	189	164	164	157	153	158	170	175	156	167	164	151	175	173	174	156	176	163	150	156	163	136	165	173	172	133	142	170	173	166	170	149	154
27179	8903	2439	2938	2638	2081	1869	1756	1521	1469	1319	1240	1097	904	867	811	666	656	685	661	584	570	572	552	542	496	514	513	502	487	496	540	468	524	476	434	430	447	456	468	426	462	412	479	472	444	403	411	417	412	371	398	425	406	437	410	403	442	417	373	428	417	408	388	372	410	413	411	396	401	412	393	430	424	416	416	447	406	414	410	369	415	388	375	383	386	380	375	407	389	414	394	385	431	410	406	395	376	383	382	361	431	396	415	372	379	391	391	421	401	356	398	380	388	406	397	374	383	380	442	406	386	399	421	379	415	373	389	374	379	395	409	383	369	393	398	413	346	403	389	398	410	399	406	401	401	375	421	399	409	416	427	383	399	385	379	394	374	383	375	429	379	418	417	436	395	399	381	420	416	387	389	416	408	408	411	412	374	412	432	413	367	403	389	403	435	401	404	378	407	370	380	374	397	388	354	387	370	410	414	384	411	370	408	400	377	431	417	395	421	380	366	356	373	420	437	395	369	387	395	381	392	390	418	386	427	388	399	398	369	388	409	444	371	434	403	377	397	389	384	404	425	380	417	412	384	342	384	395	395	427	390	415	393	399	423	394	432	412	379	375	407	416	402	433	400	394	434	382	397	418	400	429	410	414	380	365	370	394	383	410	366	387	420	359	369	387	388	393	431	419	433	401	365	385	416	381	394	386	374	409	421	403	402	374	400	378	396	358	402	409	388	413	364	392	397	368	398	379	414	391	350	430	406	417	378	421	399	403	377	379	413	425	401	395	388	390	381	401	400	380	402	377	418	401	349	385	346	365	387	378	388	367	365	397	426	384	369	388	387	397	394	395	394	392	409	391	425	365	399	420	387	431	387	397	382	401	430	366	389	411	383	396	381	357	388	392	401	379	375	388	426	428	373	412	422	390	404	413	401	394	389	385	390	380	427	404	402	403	415	412	378	385	382	388	411	417	406	397	415	381	428	409	403	388	383	377	393	392	394	413	420	400	420	386	411	405	373	378	388	406	405	379	426	353	384	419	371	415	360	416	440	371	375	401	389	410	371	374	376	371	404	390	401	406	408	415	409	393	402	407	405	420	403	419	401	372	368	384	407	448	425	397	389	378	427	407	395	415	406	418	406	395	389	369	395	413	425	385	377	407	388	408	382	366	405	362	431	424	388	401	395	401	386	424	377	344	383	407	369	413	399	366	356	438	393	370	397	392	388	414	393	373	390	390	405	388	430	398	392	406	401	400	425	396	382	399	391	370	382	419	383	394	415	403	413	423	407	356	397	424	384	391	430	385	429	412	402	404	398	412	388	373	373	418	398	393	391	380	420	388	382	366	422	404	374	407	395	378	426	400	389	386	408	423	397	404	385	382	390	425	438	405	393	385	391	359	397	404	404	386	382	384	412	394	374	387	415	377	372	410	409	378	411	391	386	386	370	407	380	421	392	391	390	420	393	420	394	415	406	411	388	417	379	405	366	401	410	398	360	415	432	419	381	429	397	402	401	389	361	415	408	381	375	400	405	384	391	395	385	406	386	387	398	399	393	396	397	402	369	403	376	413	411	409	428	414	373	367	401	409	378	373	396	372	383	369	363	403	400	415	401	418	371	423	383	374	430	395	388	416	382	372	413	378	412	404	402	392	389	401	374	404	416	425	377	350	392	422	403	404	414	399	394	422	429	368	386	369	360	382	433	394	386	404	419	412	392	392	407	395	376	395	379	378	388	413	383	389	400	369	362	403	421	365	404	399	407	379	406	422	416	405	406	388	408	402	420	396	395	333	434	422	382	378	390	390	411	411	421	422	382	413	381	389	409	416	375	324	396	387	419	366	379	383	366	404	389	388	421	380	437	434	412	398	427	394	377	390	401	397	403	434	377	374	417	422	396	417	387	398	387	436	424	377	374	414	372	387	412	430	433	383	418	416	386	404	397	405	407	402	396	421	391	375	392	367	410	402	397	410	422	374	398	428	430	364	395	409	405	357	392	412	384	414	387	401	385	399	393	403	426	398	410	403	395	394	387	367	355	414	387	373	397	396	388	412	405	386	349	409	380	395	415	390	403	417	390	403	369	426	415	400	388	395	405	355	375	456	427	405	411	402	406	399	382	372	402	373	417	399	418	359	386	378	410	364	392	352	418	432	406	378	411	399	347	422	420	408	372	386	382	383	419	452	405	403	390	420	407	373	394	389	392	414	409	422	423	418	387	350	387	361	409	416	387	408	387	383	405	376	358	400	383	414	363	406	383	383	370	419	405	392	376	388	420	427	390	384	355	377	449	411	397	433	403	374	370	416	395	395	426	412	382	411	415	379	400	419	341	397	413	438	418	389	396	364	380	406	336	396	336	411	384	405	417	380	422	422	406	412	392	415	408	398	419	395	379	370	402	396	426	392	401	416	424	385	382	406	360	382	389	388	383	387	387	371	415	431	406	409	362	421	385	395	441	377	384	427	388	396	403	378	407	321	367	414	433	376	387	367	424	425	393	409	408	381	375	395	415	442	375	396	394	382	390	396	397	350	417	385	378	395	395	410	399	406	409	406	387	404	421	400	424	416	365	398	371	445	376	403	410	402	419	356	387	411	405	400	440	357	428	413	425	412	402	396	387	419	382	415	397	421	409	416	429	400	387	428	382	410	399	365	414	394	363	363	366	419	401	388	386	396	376	374	357	370	417	351	390	375	391	374	388	395	414	416	377	389	381	423	360	392	384	425	419	444	401	369	400	364	416	397	400	432	418	372	402	391	398	362	380	384	399	421	392	454	348	398	454	411	414	432	393	396	371	400	369	388	356	403	361	397	415	414	391	410	404	404	386	392	375	388	387	353	387	394	390	409	393	382	385	365	386	426	382	409	392	384	395	390	404	416	403	441	418	405	381	390	423	388	410	390	397	391	406	405	422	369	370	407	411	405	376	404	406	423	416	411	402	441	433	439	347	369	406	375	375	396	402	425	399	420	406	395	374	424	390	388	384	399	425	391	434	370	403	379	418	386	375	401	379	401	424	400	428	374	398	389	373	420	405	380	377	411	403	415	408	390	383	416	382	415	369	409	401	400	411	410	413	393	403	368	414	399	417	390	374	391	377	434	411	407	363	363	376	362	388	376	404	384	366	383	391	364	394	362	389	393	436	397	407	399	419	421	419	398	381	377	386	417	396	388	391	414	399	415	385	413	390	413	413	425	386	387	429	366	398	391	385	411	406	371	403	420	421	375	397	413	400	416	381	429	372	375	365	409	390	405	395	398	415	387	377	425	429	413	420	382	359	440	422	391	380	415	404	441	385	356	375	373	391	428	408	383	402	419	359	381	397	379	407	379	385	394	429	382	377	373	365	402	413	424	351	361	422	388	370	396	393	371	397	427	423	374	409	417	403	366	390	428	383	358	415	377	419	413	419	408	377	406	410	434	364	423	382	374	383	403	410	432	385	383	370	419	407	365	387	414	420	398	404	426	407	394	382	403	398	408	384	386	395	406	384	410	355
14055	3037	376	330	261	230	208	207	217	186	185	167	154	178	151	143	133	155	160	145	150	164	127	164	153	158	158	151	148	179	122	148	155	163	139	171	144	133	168	173	154	157	152	160	154	147	168	149	156	152	162	155	155	167	145	137	138	156	152	166	152	144	162	143	149	151	132	156	134	136	155	121	156	167	161	135	137	134	143	155	168	164	143	139	167	147	151	166	150	132	171	177	145	166	136	155	169	147	121	166	162	160	148	146	165	161	143	182	138	153	186	134	155	149	151	173	132	128	181	159	156	145	164	159	128	121	155	163	155	152	162	134	162	150	161	155	159	161	148	128	153	151	157	146	154	148	121	155	141	135	166	148	147	178	171	150	135	145	131	144	140	157	145	143	133	147	150	150	144	145	172	146	136	143	159	160	155	156	153	159	153	155	154	161	145	149	143	161	147	160	173	150	157	127	159	168	147	163	163	147	134	154	156	150	150	137	152	156	170	147	121	144	165	162	167	124	136	149	157	140	145	157	148	157	144	141	151	156	151	159	152	161	155	140	156	141	143	150	156	145	163	157	151	135	141	170	157	157	164	155	157	156	162	141	162	139	158	154	154	118	140	160	153	159	170	133	141	142	153	131	137	152	135	137	138	156	159	149	143	150	154	154	152	137	164	142	148	169	154	142	160	150	145	145	145	140	149	154	152	143	186	142	148	158	177	150	142	152	128	167	148	148	136	168	140	135	150	149	140	139	182	153	155	132	168	182	160	156	156	165	144	159	126	134	157	145	148	132	159	147	155	158	159	167	170	141	130	139	159	153	147	160	126	175	186	157	161	168	159	156	155	167	132	153	138	145	166	175	114	130	174	157	166	134	140	156	127	142	133	148	175	160	152	130	155	159	158	149	132	123	184	110	143	161	153	168	149	180	140	142	187	153	152	122	153	165	140	149	159	165	168	155	139	161	177	170	157	147	149	162	144	141	137	120	158	144	171	139	155	144	154	139	153	136	134	164	144	149	152	142	163	150	149	148	149	147	156	157	150	133	127	146	169	165	158	173	134	170	131	150	162	157	133	163	152	156	146	179	152	151	158	174	187	151	155	183	149	159	151	178	155	173	154	146	161	146	167	129	172	149	153	160	160	148	149	155	143	144	151	158	147	149	149	176	141	147	109	137	136	180	139	161	164	152	161	158	173	153	138	153	143	169	150	142	160	133	152	150	166	159	131	139	162	140	149	132	163	141	157	157	152	149	165	133	146	151	153	159	138	153	176	149	137	145	140	149	143	169	153	156	142	166	148	166	159	128	153	137	138	149	162	157	160	167	152	144	148	151	143	161	145	169	153	139	147	154	152	162	159	168	138	145	161	140	146	153	177	169	166	154	137	135	129	157	139	149	158	154	146	144	166	137	158	153	140	176	166	157	169	164	156	176	134	155	142	149	153	140	171	145	145	150	147	160	153	154	152	137	166	154	141	141	162	149	150	152	155	138	157	143	175	166	148	151	123	165	150	163	142	134	150	145	159	141	157	165	155	161	130	148	152	150	152	157	156	164	149	137	135	147	150	159	175	157	151	140	145	131	151	152	148	150	151	140	147	142	152	164	127	138	167	162	168	154	148	184	176	140	142	168	157	149	138	142	152	160	142	138	159	149	164	162	153	152	144	182	129	145	149	150	123	142	152	187	152	121	157	147	152	133	145	175	185	137	139	147	163	149	174	138	161	134	136	150	125	152	146	151	145	134	156	147	153	129	148	151	158	143	153	147	150	155	159	157	137	138	182	158	155	155	133	165	144	150	148	146	145	175	154	136	143	167	154	146	132	153	142	163	165	173	150	153	137	149	140	129	147	142	154	163	176	137	132	167	163	157	156	156	166	162	163	162	138	138	160	161	153	127	154	147	146	144	153	155	143	144	159	144	143	150	127	142	141	149	162	168	173	169	149	144	148	147	158	146	168	169	152	142	159	173	186	148	158	165	136	145	152	147	146	151	180	159	144	149	139	158	152	125	168	164	131	148	151	149	152	157	153	166	137	126	146	188	142	166	124	170	151	156	162	160	166	129	160	148	155	167	143	162	151	153	133	160	159	157	152	143	150	129	162	160	129	150	151	151	160	171	168	134	142	161	152	160	157	156	150	146	163	133	154	138	173	163	137	152	143	152	168	170	145	148	162	157	166	153	145	164	165	152	149	156	136	149	171	148	150	168	153	146	127	139	167	156	148	148	145	144	123	151	152	165	140	141	150	152	146	167	162	157	160	153	120	161	160	142	152	162	144	136	154	142	147	146	165	169	172	159	129	141	157	158	178	157	163	155	146	141	144	146	168	132	167	151	162	166	128	152	171	155	139	135	154	141	135	149	157	149	155	157	150	149	159	151	142	171	157	158	166	145	155	167	155	152	149	157	159	165	137	164	173	132	135	144	142	121	139	142	168	139	155	167	146	148	147	151	163	123	159	172	132	157	161	174	183	133	139	152	147	159	156	168	157	163	168	148	152	147	149	161	136	157	153	152	156	150	148	164	144	158	154	171	144	160	169	152	155	151	163	162	138	156	159	133	149	151	134	148	163	135	155	175	171	168	147	120	143	144	159	143	162	144	167	142	156	162	147	151	154	145	150	151	140	145	151	165	164	144	145	146	164	158	154	162	134	148	144	123	138	147	162	136	133	158	144	131	165	158	152	139	167	150	151	156	118	146	145	163	150	146	140	167	163	168	156	138	145	155	148	161	153	132	143	153	174	170	159	141	156	137	137	145	178	157	158	170	144	155	169	156	152	127	158	152	138	167	146	153	149	149	143	129	171	135	132	144	145	144	149	166	128	162	146	161	151	166	152	156	149	142	157	166	164	161	171	171	162	149	139	156	157	150	149	160	144	137	166	139	164	150	166	169	158	146	173	152	137	136	148	152	149	141	144	166	151	156	141	141	139	141	156	141	129	146	151	170	158	142	161	132	135	160	145	147	146	150	166	172	135	155	137	164	161	155	170	155	131	143	131	157	150	168	144	135	135	146	152	151	160	129	131	154	155	155	143	134	139	165	156	149	159	156	161	147	139	152	143	157	177	129	152	141	158	154	137	136	127	172	159	145	158	154	164	137	143	149	158	142	142	144	145	168	147	142	161	134	154	151	158	152	165	168	161	160	126	153	145	180	120	141	166	145	147	163	157	149	140	158	163	151	153	150	163	171	176	156	161	141	156	148	141	144	151	135	161	160	154	170	130	145	135	169	128	180	151	133	146	159	133	136	156	153	175	144	141	146	159	135	164	156	163	138	136	159	150	143	178	137	155	152	173	154	142	137	145	179	148	151	150	154	146	158	153	157	142	134	145	125	132	153	139	140	141	161	143	164	172	151	155	162	141	159	158	131	151	158	136	155	155	146	151	186	154	154	173	136	146	139	139	162	128	154	150	141	174	148	151	159	151	141	151	180	173	135	146	168	142	137	136	167	164	144	134	163	143	147	188	167	165	168	163	151	155	146	154	152	141	144
10255	2236	917	1076	1019	868	849	797	739	702	620	602	548	506	502	462	462	434	482	445	445	432	421	450	382	418	428	409	400	431	415	422	396	403	415	418	412	374	425	421	387	406	423	378	391	408	412	418	392	382	374	389	387	376	390	367	391	421	392	387	386	369	408	426	402	360	379	375	374	382	362	395	366	434	415	377	384	359	408	415	358	391	407	407	392	400	410	388	412	361	389	370	427	400	399	408	409	385	405	402	391	356	395	409	360	409	358	402	364	396	370	370	371	393	403	403	425	384	425	382	379	367	379	359	385	386	392	416	370	394	367	384	398	365	402	399	382	394	385	380	394	393	385	421	390	390	375	367	387	393	375	389	384	382	406	374	394	375	377	403	398	388	404	388	407	412	392	381	377	440	381	393	392	356	374	404	398	413	397	430	371	418	402	393	370	405	374	398	399	403	362	407	373	377	383	387	402	414	399	409	383	396	384	394	360	351	391	385	341	361	375	433	389	366	442	423	359	414	402	392	371	356	385	419	387	398	384	360	390	388	403	403	378	392	386	386	397	379	407	380	367	424	407	361	358	374	401	375	380	370	364	370	422	377	374	399	392	386	399	405	406	374	374	444	401	421	397	392	408	406	409	373	393	372	342	407	391	396	371	401	383	376	388	379	364	372	408	382	419	377	408	405	368	419	381	396	413	430	393	401	422	385	380	393	418	374	386	391	365	403	397	394	394	415	382	379	402	407	427	392	397	388	391	384	363	399	390	426	371	380	363	409	388	422	354	414	396	403	358	403	390	380	403	403	382	396	399	358	389	382	364	427	415	353	361	405	417	397	411	425	378	406	358	396	399	378	382	354	394	390	380	417	362	380	352	376	426	372	407	374	390	377	427	412	370	361	424	366	384	368	415	388	375	381	378	431	396	380	386	411	390	419	376	369	410	373	332	372	363	371	365	405	399	376	418	390	391	417	367	384	400	369	373	438	442	360	377	398	387	394	396	380	396	426	393	380	384	385	401	409	385	389	393	384	353	403	414	382	397	391	405	393	368	333	371	396	403	392	370	400	369	380	358	350	394	386	367	371	395	381	395	374	391	388	379	377	399	389	407	387	372	348	346	384	393	372	382	407	387	411	365	389	359	384	351	357	408	399	401	370	386	367	412	353	393	395	387	395	403	406	395	397	370	373	425	376	367	379	378	382	383	419	373	367	368	390	409	391	360	341	394	376	361	421	399	395	372	375	385	371	392	381	403	426	373	379	395	327	382	403	379	386	375	403	390	384	413	386	379	404	421	384	410	387	403	397	429	393	346	383	377	391	425	381	390	367	409	395	351	388	380	368	355	391	409	376	395	431	380	373	403	377	366	398	375	415	399	422	414	384	391	396	392	383	364	406	404	409	425	362	382	394	420	389	374	412	415	421	371	411	393	368	393	386	380	350	408	401	395	389	374	418	415	353	404	375	364	390	400	383	404	412	370	383	398	331	396	325	416	366	380	375	371	381	397	394	411	376	396	418	418	395	392	394	361	387	401	438	398	367	404	433	380	372	367	385	388	374	398	408	365	393	415	403	381	428	399	371	390	373	420	422	379	393	393	377	397	395	403	371	403	433	377	373	402	387	357	422	355	379	358	362	392	424	395	397	357	394	393	361	365	362	369	367	403	370	374	379	355	392	381	435	366	373	368	394	392	415	390	370	415	403	401	370	350	406	409	389	412	360	416	399	367	429	401	399	371	355	394	392	367	365	357	378	365	380	428	378	386	391	359	404	383	395	381	387	359	381	360	394	357	394	381	398	398	393	397	393	430	357	369	399	403	379	347	390	373	363	378	375	406	358	383	381	380	409	397	369	373	375	388	373	386	400	411	412	362	366	400	357	408	390	398	369	376	408	376	394	387	388	395	384	364	376	415	397	399	373	389	410	424	402	395	398	364	374	367	407	351	390	417	404	424	423	391	400	360	380	358	413	413	411	370	367	412	377	372	376	387	417	393	455	401	387	381	346	366	373	350	384	387	390	403	389	369	448	360	368	399	414	426	375	410	436	388	391	388	394	372	402	354	397	371	419	358	382	377	368	392	389	419	369	419	371	414	416	387	436	386	374	393	407	379	379	374	359	408	400	435	378	400	373	393	423	413	394	398	395	387	397	389	411	402	394	364	427	423	392	407	378	370	389	399	390	410	402	367	366	391	363	403	379	382	371	359	420	372	393	384	408	443	386	389	402	401	377	410	375	383	369	405	374	397	369	377	392	382	402	389	408	385	403	370	391	416	393	408	418	417	368	397	388	366	380	367	369	391	391	381	397	426	377	393	362	410	378	370	420	377	357	435	354	367	388	399	393	408	387	355	388	398	375	404	403	362	409	395	376	420	375	387	409	403	360	375	425	403	378	416	387	396	406	404	375	414	433	409	384	416	409	419	370	399	379	371	379	392	411	366	356	383	377	379	388	367	390	401	377	400	370	368	400	382	335	396	382	383	376	423	402	397	441	394	418	387	388	403	354	383	371	395	423	372	369	381	429	417	368	387	420	371	421	375	374	394	402	419	402	383	425	379	361	389	414	371	377	384	378	390	385	374	349	388	368	427	392	397	412	367	417	403	379	354	387	377	423	384	409	366	397	401	370	393	395	399	368	363	414	402	376	390	369	392	390	400	400	339	384	402	391	380	387	397	401	395	364	369	403	398	409	380	379	410	399	378	404	381	420	395	361	362	363	407	393	409	401	370	392	421	389	397	364	384	404	342	399	392	385	419	394	379	408	358	409	347	382	396	363	418	404	361	379	391	385	380	426	387	392	408	397	380	357	373	414	357	439	415	386	369	383	395	392	408	395	369	350	359	351	400	377	373	386	395	397	384	399	418	421	396	385	388	350	382	386	405	400	385	397	410	382	383	395	384	365	421	402	401	414	369	399	371	364	367	412	386	400	378	383	408	378	386	378	376	393	422	431	398	396	390	397	407	396	423	407	404	400	386	374	403	386	386	355	358	388	416	396	375	340	368	377	378	415	404	384	410	410	377	391	386	381	408	380	402	382	385	372	389	411	400	420	400	395	391	411	389	425	380	388	409	382	370	347	386	382	394	391	406	362	388	367	345	365	422	376	421	396	419	385	360	387	371	403	361	400	394	368	444	437	365	382	379	380	375	365	382	360	377	396	407	380	351	363	384	378	409	356	398	368	410	378	399	375	383	403	380	393	389	375	353	414	408	384	427	413	386	393	360	386	364	389	384	386	391	370	390	366	386	395	373	371	395	393	410	400	363	380	419	362	378	383	348	420	394	394	402	393	349	408	406	371	391	429	400	371	407	430	411	406	412	365	416	375	404	368	387	374	396	422	385	395	382	401	401	390	386	380	391	408	385	436	380	391	428	398	407	388	373	409	379	392	360	382	378	388	393	380	410	383	398	380	392	373	409	390	417	367	381	363	393	417	395	419	369	406	357	403	394	381	406	381	384	416	401	375	371	398	399	409	409	382	381	395	363	426	383	370
30469	11578	1160	751	551	453	378	338	332	346	305	267	260	256	264	261	216	221	210	257	235	239	203	227	213	222	229	194	185	211	205	214	202	229	224	213	191	209	209	176	217	214	224	225	203	221	218	212	242	215	213	192	209	224	199	220	215	229	237	213	217	211	194	252	229	215	200	197	213	212	203	227	214	219	188	192	232	219	155	215	231	202	205	213	210	196	210	216	227	209	199	214	205	202	201	215	210	228	218	213	230	230	228	204	230	210	213	203	214	209	211	223	212	210	196	207	189	221	193	202	189	198	210	228	201	199	225	198	192	204	190	207	193	239	186	211	193	205	245	221	205	204	173	194	221	211	182	188	229	217	211	203	228	217	213	210	199	186	204	204	203	219	212	181	184	190	208	173	203	167	194	236	216	216	224	229	204	214	221	204	226	213	213	206	219	199	222	169	210	228	207	218	191	209	225	193	211	229	216	200	192	189	222	212	226	212	215	181	211	209	205	241	220	231	186	209	220	238	196	182	195	215	222	225	214	207	201	221	197	203	207	212	202	220	202	227	185	211	230	206	199	215	209	198	225	191	222	209	215	190	191	222	188	218	217	199	201	205	222	204	211	210	184	216	189	226	196	199	220	214	186	192	217	204	218	227	210	235	201	214	187	192	228	221	228	199	204	202	209	196	219	214	222	213	208	215	195	219	209	213	213	200	217	191	214	224	198	212	187	232	210	219	210	195	218	209	216	212	173	195	208	204	226	221	220	212	203	192	190	205	201	220	216	240	217	191	226	208	208	215	214	213	226	198	218	221	191	221	222	211	195	214	230	205	198	198	220	191	196	204	227	212	204	226	240	188	219	206	213	223	198	205	224	204	203	232	228	209	213	201	197	192	196	192	209	202	205	192	236	208	232	233	207	193	200	194	209	192	215	197	210	219	185	194	215	191	206	220	190	198	227	216	241	215	214	238	219	210	207	203	204	208	210	199	211	197	215	209	186	175	197	221	195	221	194	177	231	186	207	192	196	205	214	213	208	217	218	217	207	201	202	222	202	228	180	225	215	203	202	208	196	203	223	205	232	214	235	219	216	227	219	198	203	203	210	236	192	186	188	194	229	224	231	217	209	195	222	170	201	232	238	216	231	229	227	184	215	215	208	190	188	213	198	252	202	221	203	212	203	214	236	210	206	214	215	199	224	200	208	205	264	241	220	212	205	202	192	198	213	201	222	200	205	197	214	242	207	223	188	204	210	216	192	212	218	225	207	223	206	197	202	222	208	207	234	211	205	235	240	220	204	196	187	212	212	238	196	208	210	192	229	223	246	209	218	209	207	187	215	209	194	228	231	208	210	236	215	218	198	237	190	187	210	234	196	235	222	196	210	212	191	221	199	202	216	216	206	208	220	244	213	196	223	189	196	205	221	213	224	218	225	214	220	215	238	199	225	222	190	229	228	194	229	210	206	202	220	206	220	215	205	187	195	207	218	215	210	195	192	216	215	208	237	225	219	188	226	208	225	199	205	217	212	199	205	183	213	218	219	208	207	201	215	227	231	225	207	209	216	189	201	217	188	231	208	220	207	211	201	221	180	216	209	207	216	199	217	223	202	217	195	208	201	238	209	204	192	206	221	229	213	202	203	235	207	252	206	214	208	220	200	227	209	223	221	220	194	221	219	215	195	207	197	190	238	186	218	226	208	229	203	202	198	218	195	203	224	222	206	203	194	234	245	196	202	190	184	195	211	211	222	194	228	200	217	209	188	211	226	193	224	225	216	229	202	219	214	227	200	175	199	204	220	194	213	217	219	209	202	211	216	233	203	204	210	223	195	222	207	196	210	215	201	239	180	213	202	184	223	229	205	203	213	214	220	231	223	201	201	212	186	204	213	198	213	203	208	219	166	194	206	191	216	232	218	187	191	222	220	208	222	226	217	218	215	243	194	202	190	188	217	221	230	205	193	230	251	201	211	202	211	236	222	205	196	212	202	212	203	226	201	179	224	205	224	219	215	208	232	220	219	213	203	198	216	215	229	194	207	224	248	198	208	222	224	201	200	204	197	193	223	197	184	210	201	193	199	191	207	215	226	222	217	220	220	180	214	192	226	199	216	226	188	229	196	216	200	195	230	231	204	226	214	201	216	196	180	210	185	208	202	211	221	233	211	193	224	203	214	205	225	214	197	231	231	210	220	206	211	240	213	253	240	229	172	219	201	217	227	225	201	210	200	228	214	204	215	215	220	207	212	211	215	228	204	207	216	200	222	200	201	200	200	209	205	190	198	214	195	230	214	221	239	224	181	227	201	244	184	213	206	230	223	203	187	195	191	222	203	224	198	204	202	215	233	231	229	235	200	202	217	206	214	202	190	190	205	242	196	237	228	211	198	205	214	234	216	217	189	186	203	216	171	188	204	218	209	231	218	195	195	198	204	207	212	203	223	187	212	218	198	204	186	199	217	206	201	198	200	232	214	232	206	206	197	211	224	219	199	236	218	177	204	210	218	187	171	224	209	189	213	208	197	214	188	227	205	243	186	226	235	198	201	213	226	201	254	221	188	196	196	206	186	186	204	191	209	218	201	217	200	210	216	214	222	207	211	240	206	218	234	195	199	212	189	199	208	215	215	235	194	203	208	228	238	240	222	206	209	199	192	175	211	227	227	200	210	214	206	228	217	229	222	184	213	208	229	229	189	209	183	182	217	197	224	216	210	238	227	206	216	232	217	229	232	186	203	216	234	221	211	198	204	209	206	211	186	201	208	212	216	240	209	218	214	187	196	200	193	219	202	197	219	196	197	217	191	198	199	201	193	195	211	203	179	212	201	200	187	214	224	205	213	226	178	201	222	213	178	228	199	206	222	219	210	221	189	229	212	201	190	200	189	205	217	207	226	218	161	216	208	208	240	212	211	220	231	185	196	226	195	200	195	223	199	247	222	188	192	210	218	199	207	251	198	207	200	190	210	201	201	206	187	195	197	195	222	228	209	206	216	221	208	210	242	189	221	224	186	208	220	195	208	209	213	220	231	204	217	194	238	224	206	216	190	216	206	237	207	223	236	227	224	237	218	199	197	221	217	183	201	217	204	207	210	208	197	223	226	202	204	202	214	199	203	193	202	219	184	244	228	224	219	219	192	217	227	217	211	212	234	190	226	220	202	225	183	221	195	242	201	206	205	198	186	207	237	205	234	216	200	195	215	238	215	219	192	237	189	215	196	171	211	189	214	222	203	203	202	219	230	209	211	199	199	194	250	221	203	230	220	201	198	224	197	241	185	181	225	202	197	198	195	165	218	224	219	228	223	204	252	207	220	219	218	218	204	188	199	215	207	229	211	248	210	223	207	218	204	193	220	186	227	204	218	199	215	159	241	209	221	224	231	218	204	194	203	217	197	214	207	214	201	225	216	203	212	223	216	237	215	196	238	222	193	196	212	202	237	188	219	194	215	216	210	200	192	234	199	231	228	219	217	203	192	200	209	195	210	192	218	229	211	208	209	233
21761	7336	1925	2426	2171	1805	1610	1456	1311	1192	1133	994	931	873	762	808	748	710	691	664	672	612	607	597	580	602	546	608	573	612	526	533	558	552	586	535	530	553	527	494	506	566	530	526	550	529	534	523	509	529	539	537	505	531	501	517	511	506	507	519	535	475	550	544	502	518	502	516	492	546	522	519	491	542	492	498	513	523	516	516	476	514	495	490	462	554	509	518	519	514	517	524	518	526	497	518	502	491	528	513	538	515	545	508	505	519	538	512	475	560	486	477	503	501	509	523	487	508	537	510	481	496	526	493	491	455	507	528	514	530	510	502	524	514	550	521	466	512	551	516	517	542	510	514	514	521	489	572	518	491	520	475	531	529	513	508	519	502	569	530	494	523	557	500	526	494	506	514	539	533	542	531	505	570	538	527	519	509	508	528	528	575	516	565	504	537	489	487	525	541	499	491	500	519	488	566	536	525	509	561	535	532	534	459	576	492	505	517	584	492	530	527	500	517	535	486	534	512	512	517	529	511	471	486	504	529	538	491	486	507	515	514	503	507	489	465	533	516	520	523	540	511	518	562	542	492	488	542	545	558	554	509	492	525	527	505	532	524	512	560	526	484	504	517	524	541	530	508	519	497	511	474	529	522	497	479	524	520	506	524	542	535	502	516	534	528	519	493	531	512	494	496	512	524	513	524	529	531	560	520	528	558	501	531	488	506	509	552	505	520	519	514	515	522	521	489	549	486	562	495	488	537	554	510	525	539	491	541	488	504	498	534	526	483	508	523	517	542	501	515	503	516	494	517	521	492	488	499	504	516	468	491	542	488	514	529	524	510	524	484	536	488	550	519	500	492	499	474	528	520	523	535	534	505	483	543	541	512	515	521	532	539	535	518	519	512	486	541	520	501	512	496	521	517	567	548	527	506	487	494	534	498	511	535	491	536	482	537	524	512	511	479	528	530	518	497	531	523	485	469	463	481	521	521	468	510	498	523	511	529	487	543	489	551	526	505	525	491	524	511	487	504	518	500	547	566	522	510	518	512	518	532	521	523	556	539	539	524	524	500	526	491	518	499	512	517	509	516	511	482	519	512	510	518	546	515	495	530	481	523	498	506	511	512	506	535	479	491	556	532	544	516	548	547	520	554	524	535	513	534	517	525	527	484	512	461	517	517	535	492	494	477	475	505	564	508	508	506	485	504	540	590	513	495	487	533	521	496	513	563	531	518	467	511	509	483	516	519	492	523	514	466	510	487	530	538	537	486	512	536	509	527	526	472	513	523	521	518	468	542	503	522	522	508	523	525	523	492	525	477	497	464	505	478	523	521	507	509	512	518	486	523	559	532	507	489	497	528	499	518	526	555	535	493	516	504	504	526	511	477	542	536	545	501	546	499	541	520	509	508	510	557	538	505	549	493	524	492	512	539	502	498	518	512	558	536	482	507	498	525	513	476	550	510	499	513	544	521	494	521	488	554	492	508	553	492	496	540	523	539	492	545	564	476	499	507	507	516	515	505	514	545	509	531	530	503	546	515	518	476	510	535	536	497	514	522	537	490	569	530	477	533	511	532	500	486	533	501	496	494	508	506	522	536	508	569	494	538	541	494	512	500	537	513	480	526	503	488	495	508	504	540	519	541	481	532	523	501	517	477	523	523	535	499	521	507	513	467	535	482	527	524	507	507	509	515	529	504	492	526	494	534	516	482	472	457	494	512	528	503	511	519	523	507	507	488	501	501	522	520	563	467	498	478	519	492	551	496	486	516	523	530	541	517	495	534	514	509	514	550	567	497	491	490	524	530	535	540	525	509	487	519	538	498	535	512	482	525	501	546	503	505	532	549	502	535	524	502	510	517	519	519	515	519	502	494	528	532	500	553	490	514	525	485	500	541	500	491	495	508	496	522	491	549	492	517	505	516	541	514	516	507	465	524	543	530	495	542	469	492	502	506	499	507	497	510	520	525	488	529	540	520	503	486	511	543	522	504	525	506	501	580	520	536	505	513	485	535	566	483	501	505	487	529	550	497	527	505	498	525	532	553	563	545	517	527	488	567	515	495	518	510	491	560	528	539	531	551	511	480	509	509	537	543	517	527	503	520	490	508	540	490	518	546	490	528	558	507	537	540	501	488	517	536	527	497	508	472	522	501	467	524	534	470	546	514	501	506	509	460	461	505	514	467	492	554	525	492	552	483	506	493	504	527	516	526	508	502	540	511	544	535	498	515	538	511	530	495	545	504	571	520	542	522	483	530	509	517	528	513	473	512	523	524	552	495	498	521	558	574	528	509	523	553	503	516	559	505	534	570	509	507	514	522	519	525	515	520	537	517	503	494	491	540	541	508	511	566	505	516	519	515	515	506	516	504	498	539	509	525	499	527	534	522	527	513	518	522	540	498	496	468	503	538	523	520	503	510	496	519	525	502	527	460	532	567	553	554	476	473	522	479	548	521	477	502	487	531	521	481	536	525	540	543	513	493	537	505	520	582	509	479	475	491	575	493	519	494	501	521	493	537	515	524	513	519	479	482	503	518	544	524	497	514	489	512	497	519	475	528	541	500	457	523	531	509	539	496	515	543	524	547	534	498	524	501	541	529	487	493	497	575	536	509	497	546	515	482	509	485	531	509	498	530	510	544	509	497	515	513	531	502	537	492	518	503	488	522	469	494	540	516	542	541	531	525	523	527	490	525	496	496	538	492	529	515	514	511	526	511	525	557	519	508	499	524	509	526	515	517	516	530	486	499	525	485	543	446	528	547	538	517	541	514	523	490	537	488	498	514	547	525	502	522	527	504	500	523	486	498	527	540	527	480	483	524	495	493	548	520	490	517	516	520	505	535	513	522	521	523	516	478	531	465	507	537	530	529	520	549	534	521	543	475	528	530	506	487	514	487	509	484	525	473	500	518	523	517	512	504	482	495	543	533	506	553	511	531	502	508	550	500	513	543	533	537	510	530	532	514	502	540	522	511	514	487	523	526	486	520	530	510	494	526	543	516	494	501	503	543	564	524	507	543	591	529	520	477	555	494	502	520	513	518	529	560	513	519	486	516	501	526	513	519	537	526	499	523	517	520	545	529	526	547	516	500	470	481	511	514	522	556	503	497	522	518	487	526	500	521	508	499	552	500	484	490	508	512	509	506	512	514	536	516	494	532	499	484	506	547	509	504	524	531	564	479	511	559	515	507	500	544	506	531	542	509	512	525	504	510	519	544	517	494	516	494	511	512	522	535	541	495	522	531	507	572	531	490	527	489	571	515	507	513	509	486	559	530	535	499	515	506	508	512	532	516	504	515	509	487	504	514	546	504	523	496	523	491	496	480	523	543	472	536	523	542	551	527	505	463	531	541	522	517	496	502	509	508	552	508	530	501	507	524	530	511	505	540	518	563	541	558	495	546	485	500	501	497	503	537	573	519	527	533	540	517	504	522	531	539	451	549	551	515	571	529	496	546	532	503	542	475	537	508	520	543	506	524	499	526	559	524	519	493	482	558
40304	18827	2327	1048	714	556	464	411	364	344	312	319	280	267	212	213	204	197	178	173	210	172	169	182	152	198	163	173	165	176	185	163	154	181	143	178	144	155	155	165	181	174	170	142	183	169	172	179	149	141	187	147	165	148	155	168	158	178	154	176	155	167	157	156	154	176	161	158	171	156	155	165	155	165	184	181	150	183	155	146	155	180	150	135	174	154	174	144	140	143	162	182	141	154	165	165	159	149	156	159	143	175	167	155	164	170	159	156	139	164	160	164	174	160	152	172	172	170	163	166	167	148	166	160	162	168	156	159	146	152	151	152	161	149	166	171	155	147	140	175	175	160	142	159	158	139	146	160	162	154	165	161	168	165	136	134	155	157	172	180	155	184	155	169	158	152	161	193	170	154	159	145	163	178	142	172	155	167	138	158	155	173	172	156	169	144	159	161	164	128	161	148	154	178	152	145	155	157	135	162	167	146	157	147	148	161	145	155	144	173	157	159	178	145	148	154	168	163	162	168	156	146	177	174	164	174	134	160	159	173	150	173	160	143	135	159	181	136	137	171	138	162	180	164	138	155	156	160	176	155	156	157	162	149	138	181	154	164	153	159	179	165	171	148	165	165	162	148	160	146	158	170	168	183	186	151	162	150	172	161	170	181	172	175	157	161	143	163	171	138	161	130	165	169	154	151	153	164	165	154	169	144	158	158	178	147	160	163	158	168	149	162	143	153	154	136	158	159	167	157	169	144	171	145	170	185	158	141	141	159	178	143	152	170	169	140	165	156	180	144	154	170	174	174	140	148	169	171	152	170	160	178	165	155	168	163	148	160	152	148	149	145	171	145	169	128	169	145	171	131	143	163	154	165	155	130	164	162	157	155	145	131	165	142	171	179	168	156	140	150	146	145	146	149	149	154	172	159	168	157	156	168	165	180	167	139	157	157	158	181	140	183	181	145	167	166	156	156	157	157	168	159	149	157	172	169	160	152	157	154	139	137	167	178	158	167	157	157	143	160	154	170	160	203	140	154	149	157	163	172	178	159	164	158	166	173	171	156	157	166	156	161	149	161	160	158	169	161	164	177	168	170	154	181	139	173	156	137	164	180	173	166	158	160	166	168	153	167	148	158	146	178	153	168	168	164	168	153	158	181	148	150	168	166	164	172	144	138	161	172	174	167	170	168	142	147	165	158	172	162	167	182	161	153	156	138	161	160	158	161	164	169	149	170	170	166	138	149	160	138	177	150	164	164	162	144	150	157	165	167	135	186	176	137	188	157	154	152	187	172	159	159	149	164	160	151	160	160	143	167	160	156	162	143	165	144	159	145	157	179	184	136	180	147	168	138	171	147	155	155	134	177	167	156	145	167	141	161	161	171	154	162	139	168	154	169	162	168	159	177	135	175	147	164	135	167	195	149	160	160	156	171	147	143	137	189	168	154	182	183	159	136	173	165	138	170	149	145	143	149	172	155	161	152	168	160	180	136	153	160	177	158	129	171	171	151	165	152	137	149	148	158	164	157	156	177	161	179	158	157	154	164	141	184	156	148	157	143	131	177	157	154	150	168	143	161	162	179	159	134	142	175	160	139	149	143	155	177	146	161	148	155	167	153	168	156	158	170	159	139	158	138	172	164	150	129	163	141	130	154	158	166	173	148	158	165	151	153	153	173	161	160	174	173	145	160	163	170	165	189	148	148	159	161	145	178	141	180	135	173	149	155	161	171	146	163	163	165	140	148	172	165	161	163	178	137	158	144	162	147	152	151	154	166	155	128	170	178	167	151	164	150	179	155	158	161	159	150	156	155	159	160	169	170	137	169	182	156	153	162	166	153	173	164	170	150	162	143	181	135	173	188	167	156	137	158	148	170	156	154	166	166	152	159	172	170	147	171	199	162	147	160	152	170	166	155	167	196	153	183	165	166	188	150	158	159	153	173	163	166	149	157	165	156	146	167	161	170	169	163	168	156	137	174	138	174	177	158	165	195	168	164	171	139	157	154	158	166	168	128	156	153	138	170	166	175	167	162	172	164	167	132	137	166	141	147	163	148	162	158	161	155	142	164	139	172	172	157	171	158	178	163	159	174	160	155	140	155	186	174	149	157	182	141	167	140	154	179	194	152	156	161	171	178	176	175	139	160	189	167	160	153	183	149	174	155	175	175	168	171	160	156	159	155	151	153	156	171	160	198	163	169	151	165	152	137	180	185	167	152	144	154	162	190	132	176	158	142	160	182	171	147	165	145	170	162	172	169	197	143	128	152	141	170	140	160	174	183	171	141	138	149	147	176	158	154	162	145	160	158	159	172	173	157	156	156	137	163	151	158	164	147	162	168	150	164	160	153	175	156	166	182	138	155	156	147	164	146	172	133	165	176	166	154	177	164	149	148	166	170	150	146	135	163	155	144	164	143	173	146	151	154	171	180	164	180	174	181	160	179	141	136	155	163	160	134	154	140	139	193	161	153	177	159	169	168	178	170	152	141	160	165	182	167	133	155	161	179	169	163	160	154	153	167	186	168	152	165	165	154	169	165	170	156	140	167	168	181	149	158	136	151	156	159	182	156	181	138	171	172	156	169	175	153	152	160	172	163	154	187	165	166	142	163	160	175	125	181	132	152	155	152	142	149	156	149	179	147	181	157	171	160	159	162	134	164	145	170	150	171	157	148	179	156	167	168	169	161	155	133	148	170	161	161	153	152	151	180	176	167	192	158	143	178	147	159	139	154	142	136	155	173	199	144	159	175	151	144	148	147	149	152	157	179	170	182	155	156	173	165	148	145	150	147	159	176	176	141	164	169	161	194	161	168	171	137	166	164	149	145	190	174	154	147	158	137	158	164	154	169	141	165	176	170	136	149	166	158	160	148	133	176	153	167	163	163	152	164	177	148	142	160	159	149	176	156	175	170	165	150	173	148	163	152	168	150	123	159	177	157	163	156	176	152	171	171	159	156	158	195	148	178	185	162	166	152	148	157	146	146	140	155	162	150	183	152	155	148	170	173	158	158	143	165	176	172	166	151	152	186	159	153	164	179	141	146	159	163	176	156	158	149	132	150	163	171	149	166	166	175	149	135	145	147	166	148	163	142	168	154	147	163	167	166	152	159	133	158	149	161	149	173	151	154	166	173	164	171	159	168	171	151	131	151	167	143	181	181	155	168	157	145	140	168	142	153	175	157	151	165	181	171	174	184	168	174	164	162	140	164	169	150	166	141	161	153	174	144	181	151	170	149	138	152	170	155	173	190	153	176	161	175	169	156	152	161	147	146	171	152	136	163	176	160	183	166	145	159	129	155	165	156	152	146	157	148	170	158	145	146	137	174	161	178	146	144	145	188	152	174	172	171	130	155	171	161	162	161	152	178	158	152	158	157	149	153	161	181	168	151	135	137	168	164	162	138	136	171	169	163	164	165	156	180	182	166	156	169	145	160	154	146	148	155	161	167	160	169	153	167	160	174	151	153	166	165	146	142	136	171	178	170	168	155	165	156
27295	10061	2676	3350	3111	2565	2118	1819	1630	1424	1283	1167	1102	956	825	749	694	708	703	678	617	564	556	516	533	534	513	495	498	502	485	485	480	468	432	471	382	448	426	433	400	430	454	408	474	446	402	386	435	428	398	387	398	423	420	413	393	403	399	407	426	413	391	373	424	396	365	389	368	410	378	396	408	402	397	416	403	377	393	372	386	379	373	396	378	387	415	392	398	385	398	429	408	343	376	373	416	400	392	369	360	362	397	396	389	413	379	362	382	379	366	375	388	386	406	379	359	384	433	369	401	408	404	380	398	404	373	363	375	415	396	381	371	400	410	448	407	396	376	388	387	383	380	408	382	390	394	378	399	419	382	394	402	366	422	361	377	380	399	394	355	394	397	353	428	401	406	372	392	335	357	385	416	377	408	390	398	400	387	358	414	412	386	389	403	375	381	340	388	386	368	372	387	393	392	364	387	402	387	386	402	375	356	381	387	405	406	382	396	389	388	385	413	403	381	359	427	418	388	401	377	400	363	412	383	410	413	390	371	380	415	387	409	384	389	415	402	389	427	400	369	361	408	414	390	391	396	401	410	391	413	392	389	372	372	380	384	364	391	381	427	389	371	402	363	414	410	391	367	389	378	373	387	387	360	395	390	401	354	379	431	392	425	371	395	392	384	406	413	389	394	394	400	383	364	387	373	389	368	421	395	377	405	414	391	413	379	405	364	398	428	392	427	381	411	385	410	424	369	393	373	391	396	376	363	387	406	393	387	368	378	386	370	410	373	395	417	375	406	391	359	384	372	368	370	420	372	385	415	412	434	397	420	428	395	415	396	395	380	405	391	377	407	401	374	417	375	361	362	374	388	366	390	383	401	430	372	391	401	403	376	403	348	398	375	378	371	403	383	370	406	404	405	367	398	400	420	387	431	419	432	379	386	386	397	394	418	375	380	393	379	384	382	367	382	384	411	367	407	373	376	418	347	386	405	410	388	355	405	379	414	401	401	362	375	357	390	357	407	370	391	396	384	347	393	362	386	400	379	375	372	381	384	412	401	395	413	416	394	348	389	386	383	381	363	386	391	425	387	407	382	419	405	399	400	396	427	411	387	380	389	379	375	406	396	380	397	380	418	393	390	420	400	364	373	417	378	403	406	362	401	438	370	372	398	419	411	386	388	400	376	391	403	363	400	392	406	397	396	394	388	397	371	349	414	384	374	375	397	408	419	394	382	384	385	369	358	347	381	392	383	419	368	376	382	404	396	370	399	394	396	384	342	395	430	391	387	399	409	360	386	389	391	360	419	386	406	359	401	373	395	364	395	349	376	362	432	409	391	379	354	371	403	401	398	377	390	411	386	376	416	394	372	413	395	399	399	398	379	404	396	417	382	361	377	416	379	413	373	383	396	379	376	396	401	376	390	401	403	411	385	437	349	419	367	421	372	359	412	416	359	385	397	382	419	395	387	400	415	414	401	412	403	381	406	380	411	371	349	395	379	405	404	373	379	385	397	390	383	384	388	376	362	417	397	426	411	388	393	355	375	384	351	396	413	390	380	400	397	384	413	369	395	384	364	418	364	388	388	415	410	400	362	398	392	347	370	368	389	368	359	404	345	394	364	386	362	388	361	386	374	396	368	383	365	398	358	369	409	389	416	380	377	437	401	392	409	381	410	371	389	407	383	375	410	380	368	421	389	382	399	380	424	404	380	382	390	405	388	422	361	400	425	438	401	395	408	389	399	403	375	383	388	423	394	438	442	418	361	371	401	393	417	392	366	408	376	376	401	405	376	368	423	392	400	386	372	393	395	431	423	411	393	427	398	422	419	392	362	422	401	382	386	356	422	426	388	403	400	444	399	406	410	395	379	376	410	420	399	385	393	382	368	394	370	402	367	365	415	387	399	353	396	388	395	388	379	398	368	407	361	378	400	362	381	425	381	376	440	399	395	408	413	420	386	441	385	378	373	408	404	398	419	384	374	392	368	396	390	388	403	382	426	387	416	386	388	367	422	420	423	398	405	362	383	393	400	386	362	386	379	397	384	400	375	388	358	423	381	404	365	388	354	398	391	391	387	388	392	382	361	376	398	426	403	382	374	366	411	375	403	403	359	401	393	410	424	396	425	413	392	392	382	377	417	404	384	367	383	389	384	381	385	387	397	387	379	384	395	426	422	391	410	384	405	382	379	380	416	387	395	375	378	354	381	399	407	402	361	366	390	386	383	373	392	405	405	389	349	366	410	415	411	416	365	376	381	353	410	369	381	359	380	394	396	418	396	400	438	383	399	381	401	426	386	365	390	391	387	399	371	380	425	370	406	373	365	360	371	400	395	380	354	392	368	431	396	422	382	371	394	397	385	373	407	394	383	386	413	393	387	440	392	378	353	414	367	381	380	386	397	409	402	378	409	384	390	387	381	373	388	412	400	377	416	353	394	372	401	366	393	424	358	411	354	393	357	355	400	400	373	367	391	386	386	416	370	359	397	405	404	413	370	372	387	419	408	377	390	388	385	335	403	399	429	364	348	400	379	403	395	421	383	365	387	380	352	395	414	366	405	383	392	345	383	368	413	392	382	371	354	383	391	391	395	389	395	401	388	381	409	389	372	387	379	369	409	369	373	366	390	401	359	340	378	438	395	385	385	384	418	373	383	383	385	402	393	396	364	395	423	404	408	370	391	393	385	399	386	385	406	390	417	397	412	356	444	355	383	383	433	388	382	361	394	390	383	404	348	373	397	398	364	376	391	384	417	396	379	394	383	403	343	377	396	399	391	407	407	400	424	401	393	364	375	397	420	399	385	402	402	402	412	386	368	388	399	411	381	382	383	385	355	376	376	373	426	413	395	365	405	346	421	368	424	389	385	423	361	364	373	395	418	391	372	392	408	396	374	395	361	431	384	371	385	396	421	358	381	384	395	406	386	407	366	375	376	401	389	365	425	404	373	390	391	386	370	361	398	405	442	426	368	397	417	362	390	383	387	396	422	386	357	394	417	392	391	406	402	412	380	356	385	354	398	377	381	375	395	374	385	391	361	367	390	404	396	405	391	359	413	409	392	387	392	371	410	351	406	393	407	380	420	386	423	407	374	396	396	382	387	406	401	400	406	393	407	406	373	390	404	387	398	402	404	416	387	407	377	368	386	411	418	378	402	369	402	375	429	409	385	365	392	404	362	388	399	405	384	369	392	420	369	383	390	386	408	426	359	414	402	398	442	385	383	375	393	375	382	420	392	419	418	402	366	387	399	393	375	414	406	389	376	426	390	380	370	395	385	389	374	389	386	373	429	385	376	381	379	392	389	404	409	384	365	375	423	402	365	390	354	388	365	396	433	447	349	362	403	359	406	410	387	413	374	385	387	406	367	403	413	389	404	356	374	377	364	385	403	374	376	389	404	382	389	405	392	409	399	372	390	381	377	367	385	382	398	384	432	432	406	359	355	347	386	393	346	378	375	409	412	375	373	400	373	411	364	378	396	374	390	386	421	388	373	390
14101	3025	394	324	291	265	253	215	217	221	162	197	188	167	174	163	158	160	163	172	149	137	137	157	142	144	146	156	135	151	156	154	152	150	144	167	150	132	135	139	159	151	144	141	168	150	139	149	159	166	167	162	136	132	156	134	145	144	132	168	143	143	119	162	150	160	142	162	153	168	154	136	163	160	176	141	163	147	128	159	147	131	153	116	131	122	140	145	140	164	152	145	128	135	141	155	140	143	144	143	165	141	136	154	151	162	133	121	145	130	154	151	163	147	150	139	155	149	124	131	155	117	121	167	153	156	164	150	142	133	141	147	151	135	176	167	143	164	124	169	151	153	154	127	153	152	161	147	149	176	161	161	156	163	141	136	182	138	148	153	145	140	156	158	155	154	160	141	133	163	135	157	153	136	148	138	142	145	139	161	163	153	163	160	178	138	131	140	134	146	147	132	141	147	143	149	151	146	144	149	133	153	143	148	151	143	158	137	170	169	161	152	157	144	154	148	150	153	149	149	155	150	150	150	134	145	166	141	156	150	140	144	141	154	131	167	165	147	142	164	154	151	145	148	146	143	137	151	162	140	138	157	130	147	140	148	148	160	153	133	132	153	164	136	145	139	155	145	146	130	136	139	150	167	134	157	147	175	134	155	147	160	153	143	146	140	164	137	147	132	150	138	167	167	150	146	156	135	150	151	162	127	148	136	151	139	141	134	143	137	149	154	152	163	154	136	130	172	137	172	154	155	153	149	153	165	128	161	160	161	160	144	154	145	149	151	163	147	135	132	161	163	138	146	150	137	142	139	145	158	136	139	137	148	167	152	124	123	159	144	154	123	171	165	144	139	159	157	138	137	147	126	143	144	127	156	144	144	166	153	141	130	143	135	156	132	162	156	157	135	169	137	163	135	144	151	130	145	142	139	155	159	146	141	158	148	155	144	148	142	160	156	145	149	148	158	143	145	131	160	149	167	136	151	136	135	160	143	163	137	171	127	162	142	116	161	160	134	150	159	134	153	149	137	156	139	139	147	145	178	166	169	128	136	154	148	141	144	150	126	142	141	150	178	141	149	144	131	141	148	144	135	145	144	171	155	157	153	153	165	133	128	155	150	149	140	150	125	152	147	155	137	146	157	136	150	140	131	135	146	128	148	155	164	171	125	165	140	137	131	169	156	159	148	171	150	150	161	147	176	160	134	170	171	152	148	157	145	165	141	168	146	136	145	142	149	187	155	136	135	159	155	186	149	154	144	141	157	157	146	149	153	142	145	156	167	148	151	133	120	125	166	147	155	162	146	150	161	147	142	155	169	159	156	145	162	156	145	175	149	162	157	147	160	156	141	156	149	145	138	147	123	136	132	166	142	123	158	172	138	143	137	146	145	165	143	168	138	151	150	157	147	153	136	130	133	129	141	149	152	129	131	148	158	135	168	136	144	164	125	167	149	158	130	151	150	158	164	159	149	155	158	148	140	147	120	144	144	165	155	174	138	151	153	164	134	135	177	183	152	156	151	128	137	137	148	148	137	156	141	149	153	132	148	132	165	146	134	130	118	146	143	143	143	162	143	136	197	158	179	152	159	173	145	155	153	173	164	165	153	144	164	154	163	136	146	150	132	159	132	144	150	159	140	127	131	135	144	176	136	171	149	149	158	137	140	144	141	133	143	153	151	156	134	142	154	150	165	127	140	155	158	150	134	140	129	134	145	143	159	161	159	167	144	162	150	134	175	145	147	150	152	145	149	139	147	156	129	153	157	156	142	151	160	144	149	145	150	160	158	120	145	173	144	143	131	120	155	138	142	144	138	134	156	177	144	122	151	144	172	152	166	146	156	153	148	151	161	135	141	132	142	140	141	118	144	154	135	150	152	140	137	160	142	156	126	151	154	154	172	143	137	135	145	151	168	159	140	146	147	147	129	124	154	136	155	147	137	136	130	123	180	130	145	134	138	147	170	141	171	141	160	150	157	155	152	141	144	144	132	135	152	175	153	166	161	153	144	152	158	127	159	158	160	163	139	137	143	167	135	135	133	136	142	134	162	127	147	146	145	155	135	173	128	136	140	146	163	166	155	144	160	161	150	143	156	163	167	127	151	136	152	135	135	140	148	145	154	160	149	179	158	129	135	164	141	151	154	157	140	142	160	161	154	145	133	132	134	134	125	148	137	167	141	133	136	147	149	127	133	139	156	152	169	148	146	142	161	144	146	150	123	133	137	152	132	159	158	167	160	153	142	149	138	147	144	137	133	185	177	158	147	147	150	152	148	168	145	123	160	169	145	140	155	132	173	152	164	149	154	137	166	156	152	131	119	141	136	153	133	118	142	144	130	136	154	137	166	148	131	149	120	144	150	133	154	144	131	154	136	145	140	129	139	168	141	171	149	141	152	167	157	144	153	141	144	173	153	154	165	162	137	152	116	171	163	131	130	155	157	133	140	168	170	147	137	147	152	138	154	134	143	121	179	165	143	151	133	144	143	121	152	139	139	152	145	140	126	155	147	151	142	164	176	164	153	151	171	146	152	153	141	126	167	127	163	166	164	154	132	142	122	130	168	117	136	144	158	164	157	157	156	136	164	134	141	149	127	130	131	160	145	154	134	124	152	140	153	140	143	126	157	131	169	147	151	145	139	150	138	145	140	161	149	154	148	146	150	132	169	159	151	129	150	126	158	139	147	146	132	142	145	152	143	157	152	125	163	151	146	176	152	146	128	158	163	155	145	135	142	131	137	162	129	133	152	134	138	151	142	151	132	144	163	144	147	169	165	160	157	132	138	149	140	154	157	126	136	153	146	145	147	129	143	143	142	137	167	140	146	159	126	158	152	183	120	169	140	147	148	139	158	151	143	139	141	166	121	170	150	164	141	138	169	153	140	168	147	131	137	153	124	123	151	157	152	161	150	143	142	156	165	149	167	151	127	158	166	141	155	168	127	152	151	151	127	148	204	129	152	136	163	177	156	170	170	172	148	146	157	113	147	158	167	134	160	147	151	162	151	136	168	166	144	164	143	139	128	148	149	172	132	140	142	128	149	140	154	150	166	145	148	157	138	151	154	146	156	150	140	152	145	145	137	167	127	140	153	152	140	142	156	148	140	156	161	144	165	151	138	140	138	182	135	131	150	123	160	134	160	164	140	134	162	146	145	148	155	150	160	144	139	147	140	151	140	172	145	148	165	142	153	144	140	148	145	143	149	156	149	155	165	150	165	148	157	163	144	138	139	146	151	163	134	160	169	122	132	143	145	159	140	155	132	156	138	143	134	160	156	144	140	147	140	151	149	160	163	131	163	141	136	147	135	143	131	170	146	142	141	155	154	151	147	145	146	121	159	151	163	161	150	167	132	145	148	155	155	131	156	139	139	153	147	155	152	140	165	169	181	187	179	144	130	137	190	166	163	155	145	145	152	161	152	165	131	131	148	168	141	119	125	148	145	172	139	148	151	132	152	146	156	153	145	135	133	161	138	165	126	132	127	138	141	136	137
10338	2277	982	1192	1107	1009	887	791	785	711	635	694	561	526	513	507	475	472	461	413	438	393	394	418	417	420	408	429	412	417	421	414	415	394	415	406	375	377	395	396	376	390	360	335	376	391	445	391	362	359	411	390	405	369	398	390	364	398	389	391	406	362	405	384	363	384	378	354	391	390	380	367	374	384	378	386	374	375	426	337	371	366	397	378	375	372	376	386	378	414	395	397	352	349	382	404	382	373	376	387	383	386	388	384	405	370	385	371	379	397	397	401	378	371	389	401	418	396	392	384	390	366	379	383	412	386	373	379	390	366	424	418	355	414	356	383	400	415	383	384	362	403	409	391	357	362	370	411	382	372	396	371	409	389	365	362	403	381	364	361	381	371	396	392	365	390	389	386	390	402	370	434	359	375	381	377	397	404	378	363	378	368	382	393	370	392	365	385	380	384	415	379	353	399	373	378	404	382	374	388	395	329	373	399	374	374	364	396	374	389	401	351	362	377	354	415	384	401	405	394	394	390	347	375	376	426	376	400	390	373	398	382	431	361	430	404	379	409	371	377	394	362	361	371	359	399	388	407	412	340	389	388	416	377	362	403	391	368	423	361	386	426	379	365	367	382	398	384	385	336	419	396	397	375	399	394	351	410	388	396	393	391	372	359	359	353	376	379	379	365	361	365	381	356	398	390	392	383	379	397	382	411	395	362	398	390	394	389	346	401	388	351	386	424	392	391	378	401	362	370	372	409	358	350	372	380	402	364	408	381	416	381	375	394	404	402	369	363	394	386	399	365	368	389	385	394	371	393	368	372	370	379	404	366	351	389	371	405	384	395	386	370	373	377	395	390	381	407	415	417	408	361	402	402	339	394	392	367	402	427	374	391	378	396	399	372	404	394	394	398	393	394	393	363	383	352	405	376	357	371	383	413	392	408	386	342	397	358	366	407	362	386	389	366	370	386	387	391	371	379	359	366	426	366	393	381	411	405	383	389	381	361	384	386	390	358	370	371	379	357	384	394	400	413	390	369	335	371	387	402	371	370	366	385	450	423	398	371	422	389	410	414	420	403	398	396	398	357	396	377	366	365	352	381	363	373	368	402	382	396	378	364	378	408	396	372	407	366	369	379	396	393	409	360	382	394	389	357	374	382	342	379	383	409	413	366	386	382	367	362	400	399	386	354	408	373	352	371	419	392	402	392	406	359	399	380	363	404	385	349	391	345	381	372	377	370	405	360	367	389	376	384	368	353	403	424	401	415	388	353	355	405	374	385	378	395	359	374	383	391	351	380	406	342	360	374	389	385	373	399	389	391	389	397	355	361	373	390	356	405	411	380	363	395	367	397	366	365	409	388	363	349	359	396	362	374	386	360	381	357	361	371	379	415	390	376	378	393	395	391	389	418	385	387	413	399	365	361	368	393	377	380	400	327	368	367	390	393	381	379	371	383	391	360	355	409	413	376	393	364	385	391	381	370	406	403	418	404	402	400	385	406	388	378	378	381	368	404	386	419	417	380	387	391	379	377	388	382	387	389	392	386	377	391	389	390	370	373	407	381	390	376	385	411	401	399	384	384	389	379	388	395	379	412	391	363	368	384	391	383	384	382	375	374	361	396	376	406	371	397	352	359	385	398	384	365	382	373	390	404	356	371	388	396	348	387	374	375	383	371	408	377	385	367	427	395	382	397	399	377	343	395	377	369	387	412	375	340	373	387	360	390	369	364	409	380	373	374	396	392	400	366	382	410	384	399	383	381	397	352	359	339	385	394	395	378	388	367	400	374	413	386	372	395	388	396	399	388	375	389	397	393	381	380	374	410	376	396	399	377	373	388	336	354	377	389	383	367	368	388	389	360	369	393	380	391	417	409	376	376	376	383	420	387	384	400	381	360	366	393	413	402	389	376	379	368	382	392	394	377	378	401	390	400	353	364	396	385	389	375	419	407	401	391	394	380	414	370	423	389	395	402	392	369	406	391	379	355	381	413	411	410	411	385	374	410	358	371	381	401	397	391	368	369	356	404	402	389	376	380	385	390	354	384	395	390	406	354	394	361	410	371	398	407	370	389	377	417	380	406	357	385	374	370	370	378	427	385	339	376	413	394	379	372	389	386	349	342	387	389	380	361	374	423	381	375	367	377	381	402	397	410	398	393	419	353	364	390	398	396	402	350	401	378	405	390	373	381	392	392	380	387	388	400	432	381	349	378	402	394	416	417	382	377	410	363	374	362	370	398	386	403	376	343	412	378	427	386	415	377	345	343	429	372	396	385	381	385	368	375	369	404	393	376	366	424	366	360	373	321	374	387	445	407	368	384	365	415	386	384	378	385	386	380	406	371	416	392	407	382	372	441	395	394	385	376	346	377	373	375	414	385	397	410	381	352	418	364	361	380	361	392	408	379	364	361	344	395	385	385	405	433	410	371	361	353	407	389	385	397	348	400	390	383	406	376	389	389	372	394	400	337	366	411	407	395	381	372	382	340	359	410	372	390	387	393	385	393	360	400	366	387	383	382	375	406	382	395	375	372	426	405	383	384	406	404	366	391	361	376	373	410	343	375	387	390	385	406	387	414	362	375	412	383	415	378	374	381	385	362	376	374	401	417	394	365	408	393	359	365	370	383	354	387	402	372	371	408	407	368	420	385	367	432	404	362	393	357	374	405	390	402	371	375	363	374	424	392	377	400	413	401	423	357	415	395	384	375	370	420	407	368	373	373	385	368	400	358	397	425	385	388	391	367	349	404	433	379	405	380	386	405	387	378	377	365	400	358	419	351	391	373	364	368	364	372	377	394	388	380	379	344	364	391	398	355	368	367	381	425	365	365	378	401	374	394	420	365	381	393	351	372	391	374	347	404	374	398	415	374	369	392	403	413	390	376	412	409	389	400	386	376	375	381	362	402	402	380	404	352	366	357	378	394	392	396	402	407	379	386	351	357	377	400	365	403	398	424	374	380	411	391	380	370	375	415	365	356	367	405	384	346	407	383	386	404	391	390	374	417	415	375	375	408	401	386	408	367	345	394	392	350	384	419	380	352	375	353	398	397	393	368	369	359	372	401	383	384	406	398	389	397	383	399	390	412	370	374	351	407	395	358	397	402	390	370	383	373	363	354	384	347	377	375	377	396	378	382	385	412	378	373	369	347	387	351	381	370	387	366	374	362	396	391	388	386	418	387	367	372	397	424	366	330	369	379	391	404	363	380	380	369	410	372	396	410	389	400	359	394	357	357	393	367	428	359	346	394	362	358	381	384	381	409	415	366	373	351	369	383	425	396	408	368	392	383	352	373	361	397	387	379	375	394	376	361	373	343	391	377	369	349	390	398	368	385	383	366	402	405	409	346	371	400	410	367	376	392	363	404	343	403	386	385	352	353	407	352	386	360	394	387	382	387	400	369	381	399	361	398	375	375	391	387	372	370	357	350	409	362	373	382	373	372	365	371	388	395	398	369	409	416	423	365	385	366	406	391	394	413	389	399	379	370	364	387
30646	11285	1156	777	603	517	426	410	367	304	313	300	273	269	255	244	236	211	240	256	231	205	237	233	206	217	180	215	224	219	234	197	209	220	208	219	197	179	205	207	237	208	210	191	212	188	228	219	223	201	240	187	203	190	196	187	213	190	217	214	212	192	210	199	216	199	214	228	219	195	201	211	236	226	195	192	211	214	195	221	209	189	216	215	201	207	191	190	201	238	183	227	198	220	189	175	210	197	201	198	174	194	191	197	215	217	217	217	206	208	199	190	184	208	206	196	197	213	194	203	196	187	202	210	212	209	212	199	219	203	197	195	235	203	193	178	192	242	187	201	225	197	186	216	219	203	222	210	212	213	231	224	194	235	210	203	215	218	193	246	228	232	216	207	200	202	195	198	175	196	240	221	189	197	224	182	208	219	168	209	189	188	205	229	225	189	196	190	207	215	201	206	193	217	181	194	213	202	213	197	187	215	200	226	185	221	223	185	212	213	207	221	207	202	180	202	210	195	236	203	226	225	215	181	200	206	210	204	205	202	196	197	206	204	208	189	199	201	220	194	212	206	217	219	202	209	224	212	173	209	230	192	204	182	211	206	199	208	194	192	188	200	221	227	206	188	196	183	186	203	201	221	200	235	190	196	204	220	226	170	185	187	217	206	216	193	228	203	217	207	217	228	198	222	191	196	216	197	205	234	189	207	200	237	198	187	213	205	204	231	181	210	188	187	221	177	202	209	216	211	195	206	210	172	179	192	193	209	207	189	215	195	208	214	194	229	197	206	209	182	219	180	180	219	209	190	209	197	184	198	215	191	195	198	210	202	195	203	182	196	226	212	235	198	214	195	205	204	194	226	200	223	194	183	184	199	214	198	208	219	198	211	229	197	227	248	206	211	205	208	208	231	216	203	213	194	215	204	232	225	193	184	201	214	209	199	226	218	169	211	182	200	204	199	201	178	208	235	201	213	193	233	220	239	224	176	195	206	202	203	199	221	212	239	205	209	197	190	197	226	221	215	207	197	203	198	174	203	187	191	221	200	201	188	202	208	218	219	209	238	210	205	195	219	172	195	232	229	196	205	184	208	200	241	218	202	235	194	204	225	209	199	194	208	177	204	216	230	197	194	187	190	219	209	215	218	234	212	205	211	212	268	179	202	199	194	215	202	202	200	195	207	179	181	162	214	223	200	209	219	216	193	197	197	210	222	213	177	200	202	196	225	214	208	186	218	209	202	249	217	195	204	216	196	200	211	225	206	239	229	203	200	205	188	186	202	215	233	201	186	199	214	203	204	206	220	202	199	212	253	198	171	204	201	228	239	203	219	197	205	249	206	196	167	205	199	192	205	191	196	216	215	207	212	192	212	192	258	216	215	201	209	193	218	219	214	220	220	246	216	203	213	198	169	208	192	182	187	202	185	216	193	185	203	202	197	228	219	203	194	221	213	180	221	256	210	232	210	190	215	216	190	221	206	227	229	199	189	219	207	209	210	222	245	211	198	208	203	239	201	201	209	194	203	216	220	187	220	234	203	202	216	201	213	229	180	227	203	228	227	211	213	205	217	205	225	219	217	231	229	220	208	200	204	217	218	220	205	255	214	214	201	234	199	222	193	232	221	194	208	186	189	211	205	220	202	214	230	185	217	219	221	184	208	213	199	205	204	241	219	178	189	220	173	207	181	228	211	217	237	201	206	180	177	206	230	221	198	207	198	203	224	230	223	223	203	211	195	208	221	249	191	222	215	248	215	224	193	207	199	214	203	208	211	196	240	205	227	214	214	197	202	207	196	214	205	189	214	205	204	202	221	201	194	176	222	210	198	217	196	204	202	204	198	213	206	213	213	212	210	184	199	238	209	185	207	196	200	204	208	220	204	219	239	229	175	220	230	246	210	203	208	207	208	218	242	199	213	197	186	211	198	194	215	198	185	208	227	202	220	209	215	211	239	207	204	206	203	212	199	191	197	218	202	203	194	211	198	211	231	227	219	209	224	187	250	205	212	178	175	214	210	193	216	226	202	221	227	210	210	197	196	224	197	189	188	211	229	222	214	192	189	225	206	210	214	235	222	187	196	209	194	203	219	195	213	191	214	186	223	189	203	225	213	222	222	217	226	200	193	242	235	209	213	184	217	220	196	229	219	205	214	183	209	188	228	197	218	207	219	220	207	225	241	207	183	218	205	194	197	194	198	211	203	238	213	193	180	206	242	223	211	218	208	189	214	206	188	214	197	197	194	200	214	220	196	218	198	206	176	216	208	193	216	218	202	184	183	188	201	222	205	221	201	199	197	203	196	223	201	204	225	199	198	220	218	217	205	206	233	207	226	193	209	174	184	178	196	200	213	210	211	204	199	189	214	211	209	206	237	204	205	196	186	224	222	204	199	204	249	214	182	220	201	207	221	190	231	178	215	210	200	194	208	218	205	205	198	196	197	231	243	238	222	219	184	198	194	221	190	201	237	221	239	219	184	216	220	223	223	191	198	238	183	210	195	217	224	228	207	203	180	229	177	214	210	210	213	221	208	242	210	182	203	211	201	247	219	200	219	206	209	211	210	201	185	191	176	226	196	186	223	203	205	222	215	201	220	173	166	247	226	191	208	204	223	204	209	214	206	217	216	182	225	193	212	185	241	203	225	210	200	209	215	187	250	194	215	185	228	223	214	202	196	205	220	219	223	221	223	214	212	193	206	227	199	222	194	211	203	198	228	202	226	211	178	209	187	177	210	211	174	213	204	221	205	202	193	199	209	224	224	204	186	197	197	225	218	202	218	180	219	186	194	199	228	203	206	185	206	190	192	219	192	219	196	218	210	214	203	183	203	194	196	194	191	223	218	212	213	209	185	207	209	227	218	202	212	228	224	214	187	209	221	246	224	218	200	207	229	209	215	204	226	197	226	222	206	182	202	222	195	231	224	201	210	196	204	191	190	212	208	233	201	196	207	200	222	207	216	226	198	233	243	209	209	189	208	206	236	181	203	231	225	225	223	224	229	202	214	199	220	195	221	210	198	191	198	198	241	226	192	231	158	181	202	191	218	214	211	200	205	188	190	257	196	200	205	210	219	240	226	200	195	213	204	190	192	170	204	180	202	196	222	204	239	209	203	243	203	175	206	218	186	200	216	184	203	199	202	202	195	191	220	223	192	241	198	227	192	207	227	200	191	209	184	188	191	235	203	207	213	202	194	220	197	216	217	200	222	201	227	189	206	217	231	205	210	188	210	208	211	197	197	204	227	201	210	209	208	217	238	184	222	205	240	195	206	206	211	227	203	234	210	193	216	222	230	222	229	208	210	210	199	213	227	211	221	193	180	203	181	207	219	231	221	197	174	222	206	207	194	218	215	190	202	223	204	202	175	189	179	178	237	190	200	208	203	243	194	257	238	238	198	227	201	201	200	200	210	215	257	198	203	200	210	195	219	212	195	234	190	193	210	213	190	219	197	214	206	240	207	221	224	201	192	208	210	226	188	200	223	197	201	253	219
22143	6628	2098	2502	2483	2061	1706	1487	1369	1240	1148	1068	926	880	800	766	737	681	711	634	642	643	634	599	578	617	612	558	563	569	564	592	553	646	587	591	529	523	555	532	519	529	528	571	585	508	504	520	528	525	534	514	522	516	525	504	528	515	523	518	530	543	497	488	491	526	534	525	522	500	547	488	478	498	512	482	517	527	515	494	523	535	496	542	507	562	521	524	457	504	525	471	520	512	482	546	493	569	497	487	538	509	542	476	525	539	479	492	514	506	527	501	506	539	524	499	505	540	514	458	540	482	497	550	520	507	498	495	518	539	498	494	528	523	484	516	526	471	530	472	527	523	508	513	517	499	502	544	511	509	520	488	524	542	472	498	495	478	531	514	537	508	524	483	529	512	500	510	520	494	496	494	501	494	484	487	523	504	483	465	518	488	484	489	505	514	476	534	501	502	514	516	492	556	522	485	470	524	502	460	516	483	489	502	499	499	512	538	525	489	534	530	502	501	507	526	507	454	487	537	528	514	517	500	496	560	541	541	501	510	523	507	539	491	531	464	468	526	528	518	527	488	502	461	506	514	527	496	467	511	542	454	485	522	505	551	507	538	498	497	505	573	523	514	536	524	527	535	501	503	440	504	486	488	460	524	515	497	539	500	504	474	524	511	495	451	523	528	492	482	509	465	475	513	501	505	543	531	513	545	507	512	480	516	480	508	500	493	501	516	520	506	535	516	485	515	498	506	462	486	511	505	491	540	467	531	513	473	493	470	537	506	506	493	498	493	509	520	502	515	522	488	503	506	508	485	477	493	477	520	541	561	498	458	514	503	499	537	517	514	501	539	527	518	479	518	522	524	524	521	508	464	516	492	510	497	520	503	526	507	488	506	533	477	514	522	506	490	507	469	495	479	527	510	508	477	504	524	516	560	503	524	531	485	495	500	468	501	510	531	460	498	527	488	508	484	502	483	478	460	498	515	444	492	520	489	556	496	468	547	505	523	493	489	508	485	507	524	468	503	492	525	535	505	511	498	512	491	478	487	485	512	465	555	532	516	528	510	493	518	542	527	536	528	475	504	526	490	488	495	465	480	524	492	515	501	557	467	489	511	482	516	510	506	514	523	471	481	476	491	515	528	493	496	545	493	512	526	548	507	496	505	528	486	480	519	481	484	509	502	508	491	553	531	510	477	491	521	497	510	526	525	512	508	478	524	502	497	496	507	496	529	512	509	527	496	506	492	492	506	540	507	470	500	519	505	513	474	489	477	477	492	487	535	508	491	484	501	513	486	522	489	492	472	526	489	478	544	512	507	486	480	496	490	507	559	505	528	471	521	521	507	521	553	483	547	524	494	519	508	526	542	500	532	502	510	521	489	495	474	556	522	508	487	498	507	490	554	529	506	518	499	505	499	486	480	492	525	517	480	496	527	512	500	536	472	553	556	544	501	544	535	526	511	500	523	552	487	477	473	500	491	520	506	485	487	503	519	548	515	533	535	513	512	488	511	493	530	484	520	503	458	505	511	520	491	485	490	525	528	546	535	491	474	505	470	475	496	490	537	538	482	477	528	516	512	538	515	497	485	524	522	506	486	488	526	526	493	535	515	523	506	510	526	525	476	487	477	512	510	523	487	493	516	520	525	522	532	530	465	516	514	484	526	511	534	534	535	513	519	576	486	505	482	491	523	484	504	489	512	511	507	522	507	516	522	521	503	495	465	504	492	434	508	534	527	510	499	497	521	503	511	479	462	507	504	556	527	544	530	459	538	483	500	478	511	477	527	521	489	586	538	495	525	516	502	489	486	490	533	460	536	482	526	496	464	532	482	521	477	505	527	512	505	511	518	473	531	517	487	524	535	505	445	508	508	498	481	490	551	481	509	516	498	513	510	515	512	500	488	516	469	504	494	560	488	494	491	497	525	492	500	512	477	495	500	490	504	532	529	519	520	516	484	460	519	503	462	531	524	499	504	534	507	484	527	464	480	494	495	524	530	527	538	504	531	506	488	485	542	527	492	529	501	529	536	521	484	505	514	494	481	515	498	502	492	490	479	479	489	506	497	511	523	558	488	527	523	502	474	544	476	505	507	516	507	508	525	480	490	516	529	533	517	512	506	511	479	496	492	487	490	493	523	515	537	528	508	495	491	490	481	533	514	539	498	529	502	481	511	523	476	518	508	490	514	520	498	491	488	500	515	492	487	503	534	509	515	525	506	524	512	488	501	515	495	507	550	492	520	532	495	491	477	506	546	499	498	478	544	538	483	482	501	472	493	552	506	504	505	488	486	509	505	508	494	501	502	480	515	499	502	524	525	538	571	503	495	529	510	514	489	495	534	493	506	509	468	518	476	462	515	540	528	532	519	542	518	488	454	522	528	528	495	534	489	477	536	495	506	501	514	521	562	542	473	506	504	475	537	496	490	500	524	507	528	508	494	495	498	522	549	479	519	497	513	516	511	518	532	537	476	504	485	444	498	477	508	460	492	495	507	494	531	496	500	477	483	540	484	521	480	545	529	488	501	507	487	462	520	463	558	496	536	494	503	498	513	472	491	501	523	521	509	467	496	491	501	541	505	494	521	485	492	521	503	509	521	508	517	489	511	492	479	483	526	465	485	481	486	522	499	504	546	510	516	494	501	520	491	498	525	482	523	506	499	528	524	506	546	483	467	511	485	462	534	518	503	479	482	513	468	486	525	505	474	517	513	533	521	490	511	492	497	535	541	511	504	492	497	474	488	516	548	511	479	561	506	517	480	493	481	483	503	499	518	549	514	498	507	494	512	502	540	541	496	531	531	514	502	519	516	524	500	525	511	489	534	518	476	501	487	496	525	481	467	507	511	485	504	491	503	508	502	491	475	495	522	554	484	517	550	504	509	487	502	507	501	500	471	479	504	544	512	501	502	496	527	497	534	536	509	459	546	533	529	489	532	491	500	495	532	481	499	555	470	512	492	534	506	499	483	507	513	459	505	482	483	489	507	477	524	490	471	475	526	483	490	514	466	472	480	492	490	489	525	501	559	511	502	494	530	528	542	519	476	522	495	505	532	480	509	541	535	536	519	539	503	495	503	515	507	507	496	522	502	542	505	526	532	507	487	541	505	508	504	487	484	552	507	490	504	481	496	518	479	483	516	528	510	527	510	469	513	519	501	465	534	551	491	492	527	500	532	510	516	486	509	519	543	514	533	489	464	519	509	498	499	477	480	553	520	515	495	498	509	511	502	483	511	532	490	515	486	473	543	474	540	506	531	518	495	502	502	517	505	501	512	482	495	541	563	499	521	500	531	484	502	520	529	481	502	484	503	513	491	507	532	504	511	513	503	513	498	477	565	476	486	471	540	490	506	495	481	476	518	541	497	486	504	517	493	527	476	482	509	530	541	495	509	523	515	499	519	484	497	523	484	518	524	549	529	500	483	543	506	540	524	480	502	478	531	503	495	520	490	542	531	511	507	485	486	562	484	541	504	514	485	538	486	473	534	515	539	555	466
41111	18051	2328	1078	807	631	493	398	375	351	308	285	247	253	234	183	239	208	190	200	178	184	165	179	182	173	128	151	154	161	162	165	177	169	169	177	152	172	175	156	169	151	163	166	187	153	160	166	164	148	156	142	165	160	160	157	152	166	165	144	148	148	160	190	160	180	173	158	155	177	144	164	162	188	152	163	161	172	155	143	132	165	153	159	151	163	152	163	171	157	158	164	157	144	151	150	151	147	164	176	153	165	169	157	152	154	169	159	153	160	140	131	170	154	154	161	144	164	133	182	125	181	153	157	172	161	161	159	148	164	135	167	155	183	159	160	143	155	182	150	145	153	146	170	154	171	154	167	150	158	175	134	198	161	161	182	151	157	154	138	156	143	150	158	152	150	153	168	162	141	170	174	170	176	154	141	159	144	168	157	136	165	156	162	174	155	157	130	169	156	169	164	158	148	152	140	169	145	157	172	157	179	168	143	153	143	175	166	155	174	166	159	160	157	170	145	161	166	160	144	134	155	161	159	155	177	143	181	185	165	166	132	167	178	158	177	170	163	203	150	156	165	139	159	170	158	167	158	182	178	172	177	160	165	144	151	152	188	154	165	198	152	175	146	150	170	163	155	181	164	155	173	154	179	164	156	126	161	146	152	144	164	150	164	137	169	156	154	158	148	142	161	163	163	158	155	170	154	163	146	167	171	148	139	162	152	169	174	169	153	156	168	153	165	189	150	181	168	164	169	183	174	149	152	147	150	159	164	190	164	153	151	153	172	172	159	146	173	143	147	155	167	149	149	166	162	132	163	156	160	183	155	157	136	161	155	141	159	153	156	144	171	168	161	186	168	152	148	173	167	158	172	158	158	155	164	149	168	151	181	161	162	139	163	161	156	159	137	159	185	165	185	146	165	159	166	163	175	145	160	144	184	174	167	162	145	149	177	144	174	155	167	152	164	143	158	148	159	144	174	161	161	169	163	166	149	157	160	156	139	171	165	171	169	158	156	158	141	147	161	152	140	155	159	156	169	164	150	165	152	175	183	166	182	148	148	171	172	180	156	147	160	155	152	138	148	154	161	148	178	181	164	163	142	171	152	152	154	170	158	160	158	157	163	154	147	157	163	134	160	186	175	143	165	149	163	167	153	153	157	160	152	151	168	178	146	154	134	180	165	169	159	167	152	156	184	177	159	147	149	146	120	148	145	156	160	161	162	166	160	167	158	140	152	144	157	161	170	185	161	134	141	158	144	155	152	134	166	159	171	149	152	151	135	189	166	172	171	168	146	148	147	181	159	164	170	158	145	153	150	162	154	154	162	144	141	168	155	162	135	170	160	145	136	147	170	138	161	184	158	180	121	165	152	152	157	152	165	168	155	148	183	150	150	146	155	150	143	170	165	156	142	171	170	160	164	138	150	175	147	168	148	171	182	144	180	153	157	143	153	163	150	169	142	137	147	151	135	146	163	180	167	177	158	150	183	175	168	139	149	149	157	155	156	160	147	148	150	170	147	131	154	156	152	162	182	147	148	170	150	147	160	151	154	157	137	162	154	156	171	163	161	170	149	169	176	165	161	132	162	170	161	161	162	157	176	140	151	157	147	153	147	158	164	172	176	150	176	151	140	150	166	150	155	140	170	148	163	135	185	156	142	165	180	179	173	204	154	155	164	177	164	151	134	176	156	172	154	154	156	147	168	153	171	196	167	188	136	153	145	150	154	153	187	135	150	167	155	135	141	167	160	155	156	188	183	163	155	145	144	162	143	158	174	174	157	150	150	142	151	137	167	165	151	135	161	165	154	146	135	159	166	139	153	186	159	170	167	156	159	158	166	131	160	164	169	180	151	128	198	159	149	178	163	172	168	162	146	154	182	151	175	172	153	179	180	136	159	161	185	157	159	146	157	143	137	165	149	164	157	172	161	168	178	142	142	144	138	148	154	169	142	154	167	170	149	154	163	184	153	173	171	157	161	143	153	140	138	162	163	149	153	169	142	155	140	180	157	133	132	152	167	153	153	136	160	171	159	136	147	137	150	163	160	168	151	155	168	150	164	161	145	163	132	162	145	126	155	156	161	199	156	165	149	146	146	167	149	168	168	148	141	173	164	169	167	175	161	172	146	153	195	159	171	173	142	133	177	160	148	144	154	136	173	146	161	157	132	168	150	137	164	162	147	185	168	154	167	162	167	158	176	165	148	157	168	142	175	143	155	160	151	135	170	170	155	145	140	154	140	145	136	168	167	179	142	151	182	178	195	162	147	169	163	154	149	176	184	175	169	152	140	160	170	177	147	175	167	181	156	171	150	149	160	170	158	178	139	171	131	153	180	154	159	152	141	154	148	169	168	174	174	164	171	159	142	139	159	154	146	166	149	162	159	165	145	155	158	172	171	160	148	159	182	165	200	161	185	153	174	159	136	129	149	173	161	138	154	166	150	136	166	136	172	162	148	158	194	142	178	169	158	179	151	157	171	160	147	160	145	183	148	163	153	160	158	165	154	180	173	170	155	189	158	131	145	207	188	160	171	136	143	166	162	156	133	164	177	167	190	154	148	178	154	163	155	155	144	150	167	147	150	161	178	146	154	134	163	184	161	155	155	168	174	149	168	190	174	142	142	155	160	173	144	149	152	157	143	160	148	160	165	175	154	174	146	152	143	136	174	172	145	148	174	183	144	152	156	175	154	161	159	156	159	183	163	185	152	149	149	150	157	161	155	163	148	151	168	180	158	172	150	152	152	168	177	164	161	194	153	158	133	162	157	161	149	156	170	151	162	163	145	153	155	156	174	169	148	140	161	157	146	154	157	147	149	166	146	168	174	156	149	166	142	133	159	170	158	149	142	158	173	193	158	152	148	160	144	167	151	164	155	161	149	152	179	148	138	188	158	169	178	155	164	151	172	153	164	157	160	156	168	179	166	146	147	163	174	152	176	153	171	132	156	169	162	132	145	184	141	137	166	156	143	173	170	152	139	155	160	145	146	164	170	134	145	176	167	164	164	170	150	155	164	164	179	165	177	155	163	169	156	163	161	170	151	177	177	151	140	150	165	157	169	144	159	171	164	163	157	157	158	139	156	156	174	149	165	170	147	138	166	165	139	154	142	146	153	151	175	151	147	159	168	168	147	146	159	167	147	142	153	151	166	158	188	159	152	201	166	141	160	160	149	178	172	161	178	170	144	153	171	154	159	149	166	149	176	165	136	160	157	142	159	132	166	153	141	160	148	168	143	171	155	161	157	160	150	151	141	164	158	146	156	157	167	165	167	169	161	146	156	167	187	159	145	154	157	159	159	146	150	144	180	161	149	170	166	151	161	150	154	142	141	152	143	145	176	155	192	155	173	169	162	137	153	167	199	162	150	170	163	159	181	152	163	127	177	154	164	160	152	156	153	166	156	161	162	171	153	177	161	176	158	188	164	155	169	160	144	159	139	169	150	147	182	154	133	142	142	160	145	161	166	173	161	136	127	151	176	161	144	157	169	158	162
28031	8773	2917	3686	3206	2814	2393	1926	1718	1525	1322	1223	1036	947	803	801	713	687	624	650	587	574	541	574	542	560	531	446	454	505	460	450	472	483	484	434	425	404	404	412	387	456	472	397	477	417	477	424	441	424	421	374	397	388	374	400	404	386	399	383	378	412	410	365	418	369	409	375	396	399	400	414	427	406	363	380	402	377	423	406	436	384	402	385	387	396	392	417	395	392	372	424	367	406	376	401	407	372	388	358	393	395	370	410	375	384	387	376	376	432	408	388	374	373	377	403	372	388	419	394	431	397	422	393	375	352	413	386	380	405	391	389	399	409	378	406	394	375	391	377	415	390	352	369	361	401	369	384	399	388	384	407	394	403	395	360	400	393	374	394	366	380	405	383	411	410	378	387	375	375	384	350	389	400	391	410	354	387	390	377	365	359	396	420	377	371	386	409	434	376	412	391	418	366	420	412	378	395	372	367	407	413	384	357	410	393	358	406	438	380	412	360	408	377	404	337	378	391	394	397	414	377	379	386	370	413	393	369	377	415	383	381	388	381	342	364	364	403	404	403	364	353	397	420	427	366	395	391	405	415	422	419	384	409	377	368	365	379	390	359	407	383	369	415	378	384	373	380	378	326	390	388	362	409	373	378	377	357	373	406	349	417	384	368	365	367	410	381	381	368	394	364	380	368	392	411	400	412	384	417	400	386	385	367	402	396	386	399	397	377	408	387	396	377	401	375	405	364	414	402	389	407	386	433	415	353	412	418	409	382	378	417	398	378	381	410	362	417	391	411	374	390	406	408	369	389	422	381	384	413	415	407	390	407	360	445	402	373	415	372	358	370	383	386	419	443	377	381	377	327	372	371	395	403	387	364	406	410	416	439	392	395	416	410	407	365	398	390	394	393	387	380	407	368	350	339	418	351	360	405	415	394	383	373	432	371	377	386	401	417	367	349	363	391	419	381	415	342	434	389	383	408	395	423	406	383	415	398	391	392	391	398	407	399	385	367	382	391	386	393	391	424	391	382	381	382	395	387	381	425	364	385	366	413	387	380	403	400	360	406	453	384	368	411	375	374	380	400	381	400	375	387	359	355	409	375	393	384	389	383	388	408	392	388	403	386	395	384	407	360	386	388	365	395	422	382	411	378	395	367	353	388	356	372	380	385	367	391	384	419	390	431	421	384	385	410	386	389	354	436	373	374	392	399	403	389	389	397	377	422	401	369	408	368	374	352	399	387	395	413	393	373	384	419	405	393	398	376	323	411	382	384	345	356	335	390	411	381	407	395	406	416	393	385	440	423	364	354	411	426	370	397	387	379	411	404	377	350	360	423	373	443	391	402	364	421	389	422	411	407	390	381	397	401	386	406	424	390	403	405	356	403	401	376	370	394	403	420	391	418	404	379	392	369	382	364	364	383	372	400	399	410	409	353	344	357	339	379	370	401	415	373	389	375	374	388	408	373	410	385	370	380	367	388	419	383	387	408	349	369	415	373	406	411	393	430	392	354	364	365	423	400	382	380	394	415	379	400	386	366	405	383	379	378	447	394	382	432	402	370	364	348	394	392	384	389	366	415	402	361	405	390	410	382	377	391	423	379	368	404	390	371	423	385	351	398	396	390	364	414	383	384	397	374	373	372	389	381	403	370	405	370	390	394	381	377	423	404	373	403	380	368	423	383	402	377	397	380	405	375	373	406	387	409	349	368	389	360	344	402	377	396	368	387	355	398	419	389	377	409	385	411	416	385	413	358	424	376	381	396	397	388	392	401	383	380	382	413	394	392	395	361	384	393	391	414	410	419	351	379	422	351	383	391	373	367	380	410	346	381	411	381	412	400	396	425	388	362	385	370	394	369	359	410	393	377	403	366	396	334	390	384	378	392	408	368	382	443	370	401	417	380	404	441	344	382	386	377	411	427	413	386	350	388	381	393	405	378	390	381	371	364	370	403	387	389	368	360	383	379	363	376	408	339	393	379	420	403	396	437	428	418	394	372	380	388	431	379	406	406	391	406	393	387	378	372	388	397	369	390	381	381	361	420	407	394	364	373	388	388	392	425	407	394	385	361	396	388	435	405	363	369	380	395	387	387	364	410	394	403	383	357	399	394	451	384	397	346	397	377	366	429	395	384	394	379	379	406	366	378	418	410	389	377	361	380	397	381	389	392	360	395	387	393	362	364	353	356	367	370	406	382	375	367	374	384	390	376	384	396	341	365	411	383	370	369	405	376	404	380	379	399	369	377	419	365	384	403	363	374	361	371	389	355	419	406	368	396	402	415	418	382	417	368	401	386	341	366	371	438	397	387	403	388	398	360	359	410	366	405	392	417	377	375	416	395	416	397	357	396	389	389	382	403	392	377	394	385	371	374	385	433	415	393	355	404	403	394	370	389	374	392	361	379	402	361	358	377	395	402	400	349	376	396	393	420	399	366	393	395	383	400	385	385	400	381	386	393	391	384	367	401	394	367	388	380	422	399	381	411	386	349	380	392	395	414	395	340	383	395	411	382	377	396	402	369	399	408	391	378	377	394	366	391	417	352	383	408	417	432	388	393	386	375	380	405	394	372	359	381	410	394	424	418	403	405	397	399	390	383	404	411	369	383	360	384	384	398	372	371	396	384	404	376	382	397	405	378	353	367	417	396	381	413	384	395	367	408	388	391	371	367	402	402	386	363	367	357	357	364	390	388	379	370	395	380	414	393	419	398	405	386	417	376	346	389	378	408	401	413	396	382	430	374	386	405	392	375	365	370	400	392	429	396	379	381	400	406	382	381	400	364	398	411	381	410	364	385	373	415	380	395	374	394	399	363	355	378	364	378	386	378	407	402	385	385	362	392	363	395	405	353	356	373	385	367	391	398	421	396	419	367	380	361	372	408	412	365	408	409	375	412	401	395	387	365	374	411	408	401	346	411	386	391	386	406	407	371	380	378	364	390	360	386	389	391	396	377	423	357	414	385	422	371	424	395	379	393	407	368	380	393	397	355	392	393	378	365	367	392	401	393	380	385	381	358	385	382	374	401	385	379	394	385	410	382	430	395	385	417	388	378	416	417	403	395	403	405	383	378	340	339	378	388	397	351	413	389	414	399	408	363	413	388	399	396	414	365	379	394	389	394	393	378	387	366	390	337	390	392	390	373	386	364	443	406	376	385	393	340	381	361	368	404	410	379	350	403	394	395	371	400	391	405	354	379	412	355	395	401	405	369	386	381	354	340	402	414	364	362	370	421	414	399	363	388	404	381	392	382	411	386	380	399	394	393	374	368	388	374	369	392	413	396	370	417	413	403	391	386	425	370	371	394	377	403	391	363	373	400	401	380	382	391	399	391	405	398	398	382	409	397	400	374	385	423	371	399	404	385	395	408	377	417	360	368	392	381	370	397	389	416	407	399	409	375	425	374	414	405	445	392	444	390	390	379	371	370	396	401	399	405	408	408	387	402	393	373	366	392	366	392	378	414	386	351	371	419	372	373	393	374	378	389	411	426
14343	3366	444	400	332	268	277	232	205	201	195	177	157	152	152	156	177	127	174	161	132	160	175	186	138	162	146	163	151	146	151	166	144	160	145	158	160	150	143	159	131	154	145	132	152	155	171	152	149	139	143	140	155	135	152	145	135	146	144	153	137	153	154	130	144	156	141	152	155	152	146	159	160	164	152	149	147	164	154	159	151	156	126	141	165	163	146	157	146	153	166	152	179	140	140	152	135	142	149	150	149	154	125	149	149	139	168	147	149	149	163	131	174	144	156	133	176	158	185	157	137	156	139	150	150	134	143	153	145	160	158	163	172	137	165	149	163	138	127	150	133	152	141	160	168	160	145	158	139	150	157	160	127	147	144	166	148	154	151	178	156	161	169	158	148	149	149	167	150	159	145	152	149	135	173	168	130	155	154	154	132	141	140	160	150	153	163	155	161	132	146	147	160	169	164	160	170	163	142	150	143	170	132	146	146	156	141	153	187	173	148	164	154	124	163	167	166	138	146	160	154	155	178	161	159	152	165	151	152	158	140	151	147	160	143	155	150	161	143	158	139	127	151	136	151	186	144	147	172	138	160	146	158	159	148	161	144	161	159	161	154	151	163	147	143	136	144	137	150	159	146	132	146	138	140	137	134	133	151	148	140	144	186	168	131	162	173	146	155	161	146	159	147	145	141	160	161	139	147	155	136	144	153	147	125	133	139	145	166	162	130	143	171	162	142	134	148	161	149	156	153	146	149	147	141	143	154	147	148	142	170	142	137	157	156	141	156	176	151	162	166	143	150	148	129	136	141	159	149	162	134	151	170	159	175	145	145	175	143	148	157	168	142	165	138	162	144	166	135	138	125	156	139	150	138	165	155	150	162	163	164	153	162	136	144	124	133	165	155	152	155	158	140	161	134	150	156	156	134	143	142	148	144	156	156	156	162	167	148	162	166	146	134	140	165	145	167	151	138	146	130	152	149	138	147	146	140	163	159	150	175	152	180	170	162	139	147	157	157	167	143	165	145	163	173	150	151	133	144	155	157	138	139	145	139	151	167	167	147	154	134	161	156	166	158	170	157	150	153	162	149	149	136	157	146	146	151	156	171	161	137	151	151	129	162	165	139	148	182	148	152	147	157	151	153	134	159	118	160	142	138	153	136	154	141	156	155	150	143	147	166	127	148	143	152	164	151	155	139	145	142	147	163	162	162	153	139	142	148	152	166	167	171	156	141	129	114	157	176	137	150	166	143	159	168	159	164	140	151	156	163	180	148	160	153	136	135	136	146	152	150	138	169	166	173	154	161	145	150	136	154	136	148	147	160	157	155	169	140	180	160	142	167	155	150	155	164	163	132	161	134	153	182	150	158	159	155	161	158	167	169	153	164	140	142	159	184	142	165	154	183	148	161	148	148	152	147	161	155	135	154	150	161	159	172	172	149	150	140	160	143	122	179	174	142	145	144	153	127	129	123	142	149	155	173	162	135	175	169	141	143	155	144	130	149	158	130	134	141	162	131	134	141	112	172	161	166	181	146	153	138	162	143	169	135	155	168	159	132	166	149	149	153	133	155	147	164	134	166	132	140	156	137	131	154	129	150	158	163	165	156	133	136	155	180	138	154	152	133	143	158	153	154	139	133	149	150	148	152	188	164	169	134	144	133	145	153	142	178	142	149	160	153	150	142	134	154	145	135	137	129	145	159	152	146	153	140	144	154	155	163	158	147	166	141	150	146	167	143	146	142	167	142	159	136	164	189	168	134	130	160	143	139	182	162	160	148	143	171	158	157	156	152	150	145	156	152	158	148	171	145	142	183	155	166	144	153	156	177	148	153	150	151	153	150	157	153	162	158	131	173	133	174	189	157	156	142	148	159	168	149	160	165	142	137	135	148	155	155	146	161	130	147	161	168	172	149	160	144	146	159	131	155	146	133	142	133	141	169	179	144	160	161	155	169	148	169	153	154	143	170	171	126	130	161	158	164	132	158	120	152	161	144	145	157	159	136	116	123	128	152	145	122	140	121	150	145	166	137	173	150	131	136	162	148	174	148	152	162	136	152	135	144	146	161	146	163	162	162	152	157	151	142	154	168	149	166	171	145	130	150	162	177	145	149	160	134	143	140	154	148	168	166	149	145	144	152	132	173	141	144	144	148	147	134	171	158	167	146	184	157	151	149	156	144	149	178	170	147	137	159	157	157	165	157	125	148	142	152	129	148	134	137	154	154	158	160	146	169	157	166	157	152	164	139	156	129	136	151	153	156	154	156	154	125	159	148	150	147	135	153	155	160	148	151	142	126	141	155	154	150	159	171	154	159	138	148	125	126	177	154	151	141	144	175	138	154	139	151	149	159	151	148	168	144	149	158	150	145	172	137	131	159	165	146	158	173	169	139	156	174	157	158	137	128	150	152	147	159	149	169	142	129	166	151	155	155	139	157	150	163	144	146	182	165	172	157	155	132	144	160	164	172	153	135	179	161	152	153	169	161	181	157	158	147	152	145	130	158	141	142	156	162	140	151	152	143	158	154	156	126	159	153	167	166	158	161	127	165	157	150	139	132	145	179	157	157	135	158	154	126	144	167	169	156	149	149	159	147	157	164	181	147	136	152	129	152	155	158	139	143	141	148	162	175	139	125	152	157	160	147	159	146	163	158	147	156	127	157	144	156	151	175	154	151	146	170	145	170	146	170	158	152	170	161	153	131	138	165	145	131	143	134	159	151	153	137	163	151	151	167	132	147	150	177	131	153	156	173	167	167	165	152	147	141	179	139	166	166	152	186	154	161	137	145	150	154	142	133	162	177	161	155	140	164	142	154	168	154	144	139	137	161	160	151	136	156	135	148	143	173	133	159	178	155	152	153	193	156	149	155	144	182	158	158	170	153	168	169	171	143	169	166	161	133	129	128	136	142	158	154	169	167	157	155	155	143	158	157	162	163	135	162	158	150	163	181	151	176	168	145	158	141	143	162	146	139	161	151	148	159	149	138	126	160	162	152	169	161	152	133	132	146	145	156	144	143	141	137	161	176	160	136	161	145	158	154	167	159	144	154	147	150	135	149	149	137	186	159	141	150	158	170	174	138	138	150	163	153	154	156	154	162	165	156	130	137	148	153	119	144	155	126	170	166	147	147	149	147	176	153	138	150	141	153	145	153	143	156	137	161	161	146	180	166	181	166	155	152	184	139	154	139	138	127	146	131	135	161	142	150	147	141	156	138	147	184	146	174	132	174	143	143	150	163	164	161	121	139	140	135	154	182	141	166	148	157	143	148	165	148	145	139	145	181	137	156	153	158	139	163	135	166	171	146	178	137	156	181	168	141	157	165	154	143	154	147	129	151	155	167	151	154	158	151	165	155	163	136	168	130	136	143	140	154	156	169	137	144	171	154	141	130	151	169	141	150	148	151	144	150	155	144	169	154	152	144	140	129	153	149	171	145	144	166	152	128	162	160	131	161	150	148	125	155	140	177	167	161	146	148	161	168	152	138	156
10255	2674	1097	1357	1208	1113	1027	858	773	757	656	615	619	500	493	494	467	454	485	445	448	431	422	459	407	436	402	432	388	413	444	432	366	367	393	405	405	387	395	357	393	408	408	400	365	400	393	393	367	391	413	375	396	408	375	374	379	401	404	395	417	371	373	374	388	398	367	397	409	394	351	402	388	419	354	376	399	414	370	384	411	388	411	409	383	381	387	412	386	407	406	351	427	366	394	389	419	408	425	367	401	406	403	399	380	384	406	381	369	426	377	454	397	404	389	393	397	387	432	333	356	410	383	399	415	400	393	415	392	423	394	412	378	401	387	367	393	374	443	395	399	373	408	397	370	398	407	382	389	424	413	401	355	423	369	389	406	386	413	399	386	404	374	368	404	413	443	361	388	357	427	410	405	420	410	357	384	391	404	387	395	370	369	392	367	398	365	384	384	376	428	417	389	390	383	381	371	411	394	387	398	412	415	400	392	387	426	410	376	407	418	391	413	407	397	387	347	374	418	419	366	368	378	405	398	370	386	388	377	396	405	427	392	366	362	373	400	356	360	351	383	424	414	400	406	408	405	364	371	386	397	372	376	442	354	404	372	373	377	393	389	390	422	348	372	386	421	381	364	379	367	382	405	360	428	401	388	356	376	394	420	421	388	346	392	430	418	375	386	392	365	411	402	410	403	399	390	375	382	386	391	387	443	375	377	422	401	416	416	423	385	401	398	398	365	377	365	378	410	392	359	387	443	417	426	374	363	396	372	390	399	378	409	423	403	369	413	381	395	420	385	386	382	422	389	377	388	423	430	380	371	404	406	362	396	378	415	359	351	377	403	377	367	391	406	395	383	417	398	403	421	392	378	418	399	365	395	377	403	381	385	378	447	342	397	396	392	372	353	359	377	377	420	362	404	403	414	393	411	419	402	378	378	374	404	397	365	416	407	386	408	388	368	405	365	397	395	403	381	407	370	408	418	411	372	407	413	374	354	346	398	399	398	426	410	374	382	414	429	348	374	403	362	390	365	371	384	366	391	399	400	410	361	386	373	397	397	381	368	409	414	406	416	404	370	380	379	379	411	402	345	389	392	400	412	401	415	401	388	375	405	373	390	405	406	375	393	372	422	401	362	413	418	401	394	392	409	379	401	400	389	400	384	389	391	385	379	387	384	390	397	420	384	378	387	399	409	383	350	428	404	382	404	372	407	407	403	393	350	384	412	416	358	377	390	402	383	368	404	403	387	384	370	386	390	370	403	378	373	387	369	417	358	408	412	402	402	369	355	390	355	386	419	400	389	391	385	377	352	428	373	394	402	391	411	371	358	391	400	377	426	393	391	397	399	406	356	369	405	398	398	365	381	372	377	362	387	350	404	369	401	410	422	426	393	420	350	428	383	393	397	376	403	385	429	378	405	403	339	397	386	382	348	402	345	381	429	384	386	435	392	347	401	390	412	387	432	392	379	398	384	398	404	418	342	379	355	396	423	410	401	425	410	400	372	392	385	418	380	446	363	401	398	396	347	395	385	407	410	375	402	401	400	414	403	407	372	407	381	363	396	381	377	382	371	395	397	404	360	364	397	390	366	371	395	399	395	395	367	392	408	399	402	402	403	389	377	381	395	382	395	388	392	353	343	380	395	380	376	359	381	392	387	380	385	381	418	372	389	369	366	374	412	400	383	425	383	406	380	361	429	380	385	423	407	398	362	381	385	398	405	424	395	392	377	405	424	411	384	372	391	398	408	381	379	379	374	374	370	404	410	371	387	370	386	383	436	358	430	374	396	365	394	372	383	419	377	406	426	394	376	403	393	384	372	399	366	402	357	399	358	372	384	361	393	343	381	360	408	399	407	396	395	417	431	384	380	401	369	407	398	386	393	366	395	387	389	362	370	417	384	386	404	410	373	371	366	394	391	400	367	426	399	409	353	375	371	405	392	370	380	376	373	360	384	402	423	404	378	384	406	425	380	378	400	377	390	391	407	367	410	404	344	408	364	361	396	399	379	363	395	394	393	418	398	366	378	367	391	381	425	355	412	416	434	400	390	394	373	399	381	397	348	445	375	425	405	384	396	389	400	404	361	389	381	380	400	374	394	390	385	403	376	379	384	390	382	420	420	405	438	363	413	396	385	375	407	395	399	391	363	383	382	422	406	376	414	380	373	400	386	398	392	382	386	395	401	426	400	378	391	439	400	366	390	389	377	381	431	386	395	432	395	424	383	364	384	412	387	414	376	419	399	370	388	382	349	415	408	393	356	407	400	409	405	432	369	372	380	410	394	395	372	343	405	359	385	409	390	419	415	385	377	405	384	406	374	391	387	410	436	392	428	402	393	401	406	360	364	408	383	398	388	366	388	389	368	397	396	395	445	400	372	406	363	419	419	382	377	385	341	366	376	387	394	376	386	406	396	374	373	368	394	412	400	395	387	407	372	344	375	426	403	399	394	387	421	406	396	366	414	393	377	445	394	450	432	389	386	368	405	406	380	374	412	375	407	395	373	407	373	353	427	421	390	391	434	385	408	391	404	399	365	393	423	379	394	417	404	393	405	364	396	418	391	410	371	417	409	362	347	372	395	385	416	375	419	422	432	416	392	366	412	382	393	395	343	383	399	371	353	401	363	390	395	351	381	400	350	356	387	385	379	397	390	383	371	351	410	418	400	345	387	361	379	369	366	414	407	386	383	401	377	401	386	385	411	400	374	368	383	395	387	359	423	375	384	386	403	419	408	375	396	380	387	380	387	369	419	359	382	394	369	430	407	405	365	403	369	363	415	435	375	410	398	366	401	401	406	384	369	385	396	399	396	396	405	402	393	397	427	402	374	372	389	338	368	405	350	394	387	398	405	383	394	357	387	406	373	413	376	384	394	358	392	373	403	384	373	352	407	409	395	405	438	390	386	399	383	405	389	386	423	367	380	366	389	347	413	380	372	389	375	381	418	383	362	397	373	390	392	370	395	373	445	390	392	386	385	413	395	397	428	411	369	393	403	438	423	425	403	405	382	368	364	406	399	418	381	385	358	375	368	389	387	371	346	379	385	424	436	391	373	384	400	384	380	415	379	419	423	386	420	380	406	402	386	387	387	379	389	378	401	406	444	410	419	408	400	397	396	421	401	392	385	416	386	400	405	372	391	399	414	368	396	428	427	382	414	391	385	398	381	397	367	406	371	408	397	389	397	399	402	438	421	391	394	398	407	414	380	362	426	403	384	391	377	400	407	398	401	406	396	361	359	369	374	396	376	403	361	347	393	390	382	385	409	395	430	392	378	394	385	407	390	390	403	380	395	402	364	388	394	400	349	399	364	397	391	397	389	410	386	383	419	382	355	360	377	399	409	417	387	404	375	402	407	386	402	398	435	417	378	409	415	340	400	361	357	430	401	399	383	368	401	388	383	405	384	379	403	384	420	376	390	362	424	380	427	372	379	386	394	396	392	384	384	427	383	429	361	381	396	377	359	389	433	434	424	393	362	443	359	412	371	396
31716	12174	1354	849	669	493	451	416	360	340	291	268	289	283	272	275	257	239	223	196	243	227	223	236	246	206	215	216	222	204	219	209	237	204	226	215	199	228	213	234	206	238	189	246	213	239	223	225	228	205	213	220	235	220	199	206	193	199	215	203	217	219	238	214	218	189	201	199	213	197	230	199	238	207	208	223	218	215	215	189	202	215	211	247	225	241	197	196	190	203	211	204	204	223	225	223	187	205	228	221	203	202	207	223	187	209	214	217	216	210	221	201	212	229	217	211	216	184	216	199	227	227	219	211	202	242	200	215	232	218	191	207	210	216	199	201	194	215	226	222	240	232	201	235	235	216	206	225	209	217	208	212	186	204	211	215	213	221	205	215	211	206	227	215	208	223	227	191	196	255	220	205	219	228	216	217	211	208	218	197	190	211	209	215	203	193	193	232	223	245	210	198	237	206	218	204	215	196	198	196	232	195	209	225	216	215	220	203	233	205	216	205	232	200	182	209	199	206	188	202	221	214	216	232	208	203	234	195	195	188	203	187	199	225	207	182	242	206	220	237	200	196	211	222	209	194	202	199	222	210	207	213	205	227	234	199	204	214	186	214	225	202	237	210	207	221	219	201	234	243	218	208	212	217	215	218	220	194	217	238	221	206	241	229	214	218	209	210	226	216	235	220	202	197	220	218	235	201	222	191	206	203	223	211	222	226	201	223	207	213	198	215	202	231	215	208	194	208	221	232	215	206	193	245	228	228	212	230	215	215	183	215	210	212	240	221	197	225	192	195	200	210	209	220	207	222	233	204	193	211	194	193	174	189	216	181	226	209	206	206	194	221	217	203	233	208	201	239	217	240	225	235	231	200	195	210	212	194	225	258	207	217	203	207	197	206	212	202	206	223	234	219	214	221	208	196	211	190	208	194	196	215	207	193	200	200	240	209	217	215	247	203	189	227	211	216	209	201	210	220	209	195	240	192	193	224	228	196	220	218	202	188	216	223	214	207	208	214	222	224	213	233	232	215	207	206	196	227	227	200	205	220	226	186	206	195	205	208	230	229	220	209	221	236	213	259	213	212	205	192	220	217	218	180	232	208	248	209	196	220	211	214	226	252	215	212	183	212	216	213	209	248	250	209	223	199	190	226	196	231	181	179	201	217	202	223	206	209	238	199	200	212	183	210	226	213	225	228	206	209	223	210	233	197	233	250	188	203	220	207	194	221	186	203	225	210	204	220	237	232	231	213	204	213	211	214	207	200	212	238	232	218	226	232	213	221	223	220	201	228	194	182	218	222	195	209	214	193	215	199	208	223	215	213	200	229	253	197	212	210	202	231	220	191	208	214	210	228	206	199	209	205	199	212	202	201	224	220	218	190	223	195	220	217	225	231	217	236	228	218	256	188	208	201	215	207	210	204	212	208	204	209	216	226	235	238	209	223	241	219	206	190	186	238	201	209	225	203	212	198	206	210	204	232	209	195	196	198	203	165	212	210	213	199	205	205	191	212	206	248	236	217	220	198	216	203	221	193	198	212	232	194	222	214	217	203	214	225	212	214	215	238	233	222	210	225	206	200	190	198	200	206	226	245	203	219	212	219	212	228	216	215	222	206	233	216	216	193	249	214	214	212	206	225	185	211	231	240	202	216	235	211	207	208	225	239	196	215	191	203	238	218	229	219	213	231	217	230	198	218	197	206	213	239	199	207	225	218	209	234	214	220	223	234	209	195	225	200	192	181	221	221	205	218	233	216	240	237	221	234	237	193	213	210	200	235	198	216	206	228	188	188	231	187	235	176	229	226	208	208	187	214	224	223	230	184	212	223	199	197	224	242	222	232	209	203	191	227	178	212	200	223	197	225	226	208	204	208	249	204	200	189	212	230	212	217	190	187	200	216	197	228	221	210	210	201	226	237	191	201	211	185	216	193	241	219	218	211	229	217	204	215	210	244	229	192	202	220	201	207	209	191	227	195	214	214	191	203	211	209	173	223	215	237	230	186	211	209	197	207	192	209	218	219	227	199	219	220	228	199	224	225	227	196	227	205	219	209	213	218	199	244	201	188	231	221	236	212	223	199	206	223	222	214	232	223	237	222	207	199	239	214	203	202	206	228	236	215	209	202	219	208	201	198	231	218	213	199	192	217	204	201	210	223	191	236	211	204	213	193	201	223	187	224	228	189	203	212	198	229	230	201	222	223	205	220	254	206	194	191	239	232	240	234	226	208	241	247	235	215	200	209	224	192	219	214	207	216	229	222	212	225	218	246	216	239	209	211	216	195	203	219	216	199	214	224	219	201	200	200	222	231	213	221	228	226	206	229	227	197	212	216	211	234	213	205	216	209	246	204	208	199	207	213	209	233	229	202	213	209	177	224	213	204	245	202	235	197	204	223	220	225	204	214	231	222	207	212	237	203	211	183	214	209	229	203	211	197	247	205	223	212	241	193	194	212	217	183	233	196	233	216	223	209	196	210	232	217	255	229	212	194	209	227	224	199	201	198	202	191	179	230	202	200	210	212	203	226	185	226	201	201	206	230	243	211	202	228	223	190	221	188	197	231	241	226	216	233	223	228	193	209	218	228	206	238	205	213	223	200	205	214	174	222	220	214	218	242	219	202	208	231	279	250	227	202	216	212	204	210	199	204	217	225	207	210	236	213	197	199	220	214	224	202	228	218	199	182	192	223	211	232	232	238	213	216	214	209	199	237	215	228	192	208	207	228	195	204	204	209	224	253	210	208	222	189	184	184	218	228	221	208	219	190	246	203	205	214	211	207	234	229	215	201	211	223	209	212	217	200	214	198	227	192	210	230	214	187	241	229	208	195	210	223	222	209	238	211	213	190	187	215	197	204	234	212	234	198	210	222	220	260	218	210	195	183	203	221	216	211	197	215	218	201	218	209	226	223	229	198	195	211	215	177	205	222	222	225	226	236	203	202	215	211	226	219	221	235	197	219	197	218	201	220	205	222	187	229	218	200	197	187	201	195	208	191	186	203	244	210	228	212	197	226	211	235	215	222	202	186	207	227	208	208	215	176	228	182	217	235	221	188	219	228	213	216	222	211	224	221	192	197	207	221	225	218	171	208	226	233	209	238	190	206	200	191	199	198	215	173	236	219	220	177	199	189	203	219	231	204	237	200	214	219	218	184	194	207	213	210	239	251	226	240	203	214	226	206	223	200	223	201	211	236	192	227	190	210	206	212	206	239	215	239	199	223	197	224	210	206	223	204	239	200	221	208	200	207	185	210	203	199	218	214	168	219	212	226	222	225	192	233	244	217	250	230	224	226	194	203	199	228	224	190	188	241	193	198	229	228	211	209	196	218	198	199	204	216	198	202	213	223	208	221	214	174	176	207	198	218	209	245	182	210	217	219	196	179	203	215	236	222	216	209	191	219	193	200	216	199	190	195	250	216	201	198	181	225	207	196	210	186	212	214	227	206	232	220	238	233	197	202	214	203	238	222	257	214	210	204	196	216	206	183	219	208
22529	7303	2299	2819	2594	2173	1881	1657	1465	1235	1183	1074	986	901	758	766	688	673	727	615	658	580	627	606	607	612	636	606	601	589	578	588	611	595	531	604	558	495	540	553	565	544	562	517	534	540	544	505	504	532	559	533	521	529	546	486	537	504	544	535	489	530	534	559	518	483	527	527	511	528	485	507	496	536	530	535	498	513	539	514	491	510	522	490	526	536	556	543	487	524	539	477	501	512	509	501	532	542	543	490	531	478	531	540	525	508	570	507	483	529	512	529	547	517	540	526	522	559	516	531	485	527	503	512	517	480	533	498	510	534	491	474	520	494	491	530	526	499	527	515	486	465	489	551	529	519	522	525	528	524	543	483	538	522	521	534	530	511	506	532	528	540	543	543	474	505	536	512	492	512	532	500	538	469	493	496	518	549	487	500	517	545	536	489	512	508	520	538	503	523	537	517	546	541	552	524	546	540	541	522	528	498	525	499	518	528	504	518	530	489	487	522	512	521	524	490	451	508	515	523	538	539	534	516	532	546	570	527	515	550	524	532	519	496	507	526	547	525	526	488	530	532	502	525	560	506	506	518	532	511	531	578	493	561	503	493	507	528	511	516	509	541	521	495	515	548	480	517	495	488	516	511	506	513	520	533	538	512	544	532	502	529	527	492	549	525	520	502	487	475	544	502	511	542	481	491	496	493	525	519	475	536	492	539	517	535	512	535	522	509	543	495	517	504	481	517	531	506	495	528	531	541	548	503	484	527	505	543	504	513	507	518	498	579	493	534	553	496	528	481	530	527	530	549	493	525	511	516	502	497	506	495	507	487	500	472	531	509	497	553	549	536	509	460	524	532	506	533	541	521	540	524	482	502	540	534	505	522	542	503	541	493	520	518	529	515	530	503	526	504	466	544	537	533	508	513	552	545	545	526	532	569	511	511	498	492	557	488	555	501	522	513	539	494	527	527	517	503	531	504	532	538	503	520	513	541	484	512	508	518	522	526	526	481	529	543	537	529	507	503	535	497	586	487	548	515	495	534	533	557	501	540	513	501	504	526	527	495	506	543	542	516	493	542	481	547	511	480	489	525	539	535	483	506	515	528	537	521	509	511	484	502	546	520	520	519	505	519	523	539	484	534	492	510	520	528	463	504	481	485	458	522	492	477	505	525	488	510	528	501	496	548	522	501	520	509	498	455	492	498	525	532	506	524	523	509	507	536	569	497	560	490	519	512	491	542	522	514	520	487	514	496	510	472	510	506	518	537	537	527	515	481	475	547	534	497	467	510	560	553	477	534	524	530	508	520	524	536	499	474	531	513	572	515	542	516	471	575	527	499	539	515	537	518	514	478	542	515	521	540	536	515	530	510	501	538	567	523	544	511	499	563	530	536	525	517	467	502	516	516	524	510	505	529	549	510	540	523	514	525	557	542	504	543	530	484	523	520	499	506	486	534	523	542	524	506	569	525	517	516	486	478	535	546	510	506	527	469	540	541	528	547	513	528	530	525	492	546	535	478	505	500	558	517	495	524	515	520	490	529	522	512	521	526	501	496	536	523	551	523	530	492	516	518	512	485	550	502	502	492	493	507	498	528	557	498	494	502	504	455	537	539	519	502	521	553	477	498	517	538	519	511	527	529	540	538	500	533	487	517	510	527	535	522	515	508	505	500	521	505	498	525	532	541	501	502	555	510	514	541	519	504	515	493	508	547	547	529	533	527	484	529	493	504	521	498	578	531	520	513	508	493	511	498	551	564	529	469	535	478	537	490	464	504	487	524	495	486	560	523	539	548	536	511	542	523	538	486	511	539	506	533	501	511	486	516	517	523	550	508	526	510	488	506	521	493	514	487	502	553	510	515	573	536	509	475	518	518	455	493	503	532	502	511	501	520	501	508	519	505	500	520	544	520	530	590	535	555	522	516	539	525	473	543	492	552	527	540	508	525	512	571	565	521	524	520	475	493	511	476	514	492	536	573	508	531	529	517	504	470	546	525	484	496	554	537	520	537	565	532	542	519	545	541	509	528	526	513	485	515	551	515	527	489	529	497	542	519	515	542	517	523	503	491	468	507	493	512	540	524	512	565	516	508	530	536	525	471	498	503	523	476	504	545	558	505	507	517	508	502	501	554	519	529	479	494	518	530	510	543	521	504	526	538	502	533	525	587	553	490	537	512	531	515	519	517	517	505	481	485	531	532	507	516	512	563	508	505	545	513	549	531	533	493	514	508	575	531	507	500	507	549	555	529	542	513	541	543	553	534	542	479	491	492	525	531	500	524	526	523	483	528	492	530	533	531	533	487	547	511	501	498	543	536	506	550	536	530	517	556	528	506	530	519	510	505	501	520	520	526	483	505	513	512	516	541	502	495	527	529	553	508	552	508	514	526	492	528	511	500	500	522	511	529	514	516	537	511	506	583	506	527	533	490	504	514	524	484	511	494	524	501	554	486	529	525	507	536	527	526	513	528	556	537	530	556	506	555	504	521	512	511	518	526	511	491	508	513	525	536	537	549	522	543	561	525	497	548	482	526	568	525	531	498	528	542	517	514	517	563	501	496	572	494	526	526	518	500	544	569	527	513	541	523	531	532	518	500	484	487	533	485	550	567	547	492	512	561	565	527	540	494	548	511	530	499	536	511	525	502	538	495	551	499	550	492	531	531	514	495	520	505	527	532	510	483	509	517	524	541	535	472	543	526	535	515	552	518	502	532	511	518	517	527	539	512	529	535	503	484	565	566	515	503	530	483	516	499	513	495	494	514	550	523	504	487	508	536	529	513	503	536	504	489	481	544	518	500	511	525	534	479	520	542	514	505	507	520	499	534	515	504	548	536	547	504	487	505	524	523	540	519	515	522	512	515	538	554	517	505	528	503	547	539	519	493	524	497	505	498	495	509	535	545	533	518	547	500	520	519	496	476	487	495	505	507	545	535	493	524	505	537	521	525	500	525	535	519	504	515	543	567	570	491	509	536	541	545	546	545	525	492	537	543	546	557	516	518	496	493	518	535	498	512	515	522	505	502	538	549	519	512	484	527	530	509	557	479	510	563	546	505	502	493	523	529	555	545	515	495	518	497	538	550	483	496	583	511	511	542	533	508	532	516	520	492	502	498	523	509	529	550	478	556	556	505	503	510	515	516	525	534	540	517	542	548	477	515	518	513	566	480	476	538	533	545	482	485	542	495	572	535	532	521	521	541	535	491	495	515	510	533	491	511	508	531	545	510	528	537	519	563	478	507	526	530	517	490	543	540	529	528	552	508	522	513	532	549	535	517	537	524	507	529	523	519	496	512	524	489	507	520	482	502	524	553	520	578	520	511	535	525	492	516	482	554	501	513	482	555	546	522	514	518	520	541	491	523	495	511	527	512	528	495	505	484	526	503	554	499	516	500	530	543	506	545	511	532	492	494	541	521	511	521	560	535	535	520	542	511	518	525	507	508	511	518	481	547	548	525	514	508	507	571	518	531	564	554	493	530	505	517	552	504	544	547
41543	20267	2928	1276	876	660	534	413	408	345	295	285	257	249	204	231	194	187	200	197	187	199	190	198	174	195	163	171	172	194	174	194	168	151	167	165	161	161	169	183	171	164	161	185	171	196	170	173	182	166	172	171	160	151	147	164	180	186	142	145	155	151	150	174	137	163	167	148	167	152	165	162	170	169	145	166	145	175	131	145	168	189	153	155	148	165	171	165	167	163	149	156	140	142	174	180	156	161	159	177	159	161	173	161	144	159	137	152	185	166	180	175	159	159	165	184	172	176	148	151	148	154	143	159	180	168	165	190	168	162	151	151	170	161	148	191	141	144	170	168	168	167	165	139	163	171	161	150	161	127	175	153	188	166	152	162	155	127	154	177	163	195	182	173	175	167	172	166	143	166	139	153	182	169	156	158	153	172	161	151	159	166	164	151	157	180	169	159	154	165	153	141	151	154	165	141	168	158	170	163	167	168	159	169	155	170	161	153	160	150	170	155	174	175	178	147	157	173	163	163	149	186	159	170	155	151	165	166	164	152	162	152	143	165	176	153	168	193	165	167	175	144	157	143	149	164	203	176	185	174	174	185	155	159	154	172	150	158	179	171	157	140	191	144	164	151	174	167	164	160	149	147	180	169	155	167	136	167	170	205	160	174	179	155	178	149	173	150	167	152	165	164	164	174	163	153	168	176	160	166	158	166	181	160	156	162	156	161	141	161	169	188	201	161	160	162	177	166	158	154	158	163	165	186	161	154	140	177	164	125	169	144	161	157	171	184	148	172	167	167	198	159	169	183	150	175	170	146	179	139	151	163	154	166	146	180	163	149	184	162	157	194	185	203	168	172	163	179	166	162	167	188	145	162	150	150	136	176	155	160	159	173	177	169	190	177	183	176	195	163	150	166	160	136	134	171	159	162	137	157	163	166	140	169	152	150	181	157	156	162	144	175	156	149	151	153	164	172	165	154	156	154	159	165	168	181	172	153	154	170	181	122	160	150	154	164	162	157	149	156	174	161	145	182	154	175	137	155	155	160	148	169	176	156	157	165	154	153	170	138	156	155	158	147	151	147	165	140	145	159	171	144	170	165	175	158	163	156	156	158	167	158	150	136	160	158	172	162	135	160	188	169	162	136	156	177	180	178	155	159	175	165	160	168	152	158	187	160	174	160	174	172	154	150	173	173	178	173	175	164	164	155	179	182	199	181	155	152	161	158	168	164	174	183	146	148	180	164	163	180	139	181	156	190	145	184	150	158	160	143	165	149	168	173	176	176	165	161	160	162	164	170	176	159	204	137	155	151	157	168	155	169	150	149	159	170	162	172	180	159	170	158	157	165	173	166	166	150	157	170	171	138	142	153	170	177	168	157	139	153	155	156	163	154	157	153	197	183	160	160	148	147	152	169	138	185	151	167	192	187	183	142	161	168	191	182	186	152	139	150	164	163	154	147	152	166	160	155	140	151	193	168	170	146	150	138	166	141	171	164	178	184	171	159	144	184	170	142	168	146	168	156	160	196	161	151	193	163	156	174	150	172	169	166	167	165	151	145	153	157	155	157	148	156	123	160	158	175	160	157	153	160	177	154	189	156	165	162	157	166	157	177	159	155	182	159	163	154	156	165	155	155	160	148	166	146	161	152	161	174	166	186	141	177	169	168	176	153	169	175	164	154	176	170	147	171	162	164	163	143	156	184	154	195	185	148	185	144	163	179	141	166	173	177	185	154	166	167	158	160	184	148	156	166	145	145	173	140	165	185	179	165	155	166	155	167	170	167	160	145	169	180	167	163	161	163	174	185	157	164	144	156	157	179	148	145	140	177	170	159	141	174	175	171	174	171	153	186	167	171	163	154	131	153	164	161	150	175	172	152	154	186	149	160	175	157	171	153	144	144	158	162	164	176	171	158	166	153	179	196	162	172	193	146	169	163	147	152	161	150	156	155	151	171	139	156	183	168	200	146	142	152	165	171	145	164	156	180	160	181	172	171	155	162	181	161	182	177	167	182	185	144	170	169	170	174	160	173	164	191	170	175	150	167	144	158	146	170	179	195	161	182	165	150	146	136	180	158	161	165	142	148	164	146	173	148	161	161	175	155	149	174	150	148	152	180	158	159	155	148	159	174	162	179	160	154	183	154	173	185	184	193	174	195	149	177	140	142	175	166	161	160	153	152	166	166	157	185	168	161	174	177	156	147	167	154	170	145	152	158	155	183	171	161	171	151	167	137	160	149	150	177	157	174	192	134	154	174	153	166	164	164	157	143	163	163	167	169	176	180	175	161	159	158	165	144	143	173	166	174	139	168	181	142	138	152	164	161	138	168	154	135	162	173	178	154	158	166	183	155	179	163	166	167	170	160	166	195	159	157	165	179	145	186	151	147	177	153	165	163	153	132	184	162	136	142	153	166	153	176	170	185	176	177	144	185	155	178	166	167	170	164	175	147	161	175	188	166	139	185	170	170	157	138	173	173	156	142	150	180	174	169	182	148	163	154	175	140	139	153	167	159	164	151	165	172	142	166	142	149	169	178	161	181	188	168	158	161	165	165	173	186	174	147	151	174	139	151	164	161	183	156	156	159	183	162	165	161	155	166	157	148	144	168	192	183	154	167	159	171	170	162	175	142	164	162	165	163	151	179	170	143	170	162	165	156	171	161	178	151	147	175	132	163	153	178	166	144	157	165	135	167	158	157	185	182	158	146	150	140	160	157	174	166	169	170	153	141	170	191	159	161	148	187	191	155	154	158	179	158	157	162	156	149	163	192	175	164	145	162	163	145	166	140	151	144	167	169	166	158	168	147	155	165	181	182	162	160	159	147	181	165	150	154	166	153	144	164	168	159	153	184	133	160	177	169	148	189	158	145	160	171	178	161	150	149	144	138	171	176	154	185	189	189	151	154	173	176	156	145	177	186	152	165	152	155	159	166	150	156	184	145	167	185	170	149	153	164	166	181	138	159	191	147	148	158	173	159	201	162	157	183	168	163	183	160	140	162	158	147	170	152	140	160	158	153	179	171	151	152	167	178	160	186	149	171	162	151	151	147	176	160	169	187	187	149	170	163	175	153	176	146	145	171	158	178	162	162	157	146	180	149	149	159	156	170	166	152	185	140	174	172	168	163	161	170	159	140	161	165	153	199	164	173	156	149	152	160	147	144	150	165	159	174	173	128	161	154	147	159	154	172	173	118	161	157	169	162	176	156	165	176	152	179	163	162	168	175	163	135	173	130	159	163	139	143	166	170	162	167	174	132	158	172	155	155	168	185	175	153	153	166	155	158	180	162	159	143	161	140	163	152	164	186	159	158	153	150	147	167	187	179	167	155	187	197	157	134	155	141	176	170	161	146	150	160	157	150	189	180	167	165	151	141	140	170	152	141	185	157	157	174	141	159	157	176	173	151	161	187	177	153	156	159	167	172	159	160	197	155	179	148	163	140	146	146	178	159	162	144	169	146	176	155	169	181	157	153	154	165	175	189	184	158	175	163
28509	10483	3181	3952	3628	2942	2497	2135	1768	1569	1414	1271	1056	907	843	751	704	710	634	649	617	595	545	570	522	521	488	528	478	488	497	505	506	494	430	433	423	471	435	431	422	416	434	458	422	383	442	419	385	428	376	417	391	399	469	388	407	382	415	374	423	421	383	397	402	414	408	411	402	399	410	412	407	420	424	388	404	415	359	386	374	408	405	393	388	385	381	430	385	400	379	377	394	397	399	419	366	372	406	389	431	370	411	374	431	399	393	422	387	396	417	385	405	434	407	389	417	390	377	369	421	381	382	407	394	391	437	370	436	391	372	385	382	357	394	430	382	408	406	373	398	406	386	406	402	432	401	389	420	389	407	427	349	411	384	438	409	402	358	383	388	369	380	388	397	362	381	418	395	397	360	395	376	415	354	405	387	377	423	388	423	402	401	395	386	395	408	426	432	396	379	386	414	407	431	403	412	375	396	430	419	361	364	363	371	407	374	390	426	363	381	401	389	431	392	388	438	362	406	418	398	423	368	387	396	437	426	377	421	398	406	409	431	409	386	394	357	378	377	407	399	370	386	425	388	391	422	400	394	381	383	411	378	377	415	385	359	387	403	420	352	413	406	412	399	388	399	418	439	370	368	368	398	417	385	401	344	387	376	384	386	381	377	388	365	408	382	415	414	386	406	440	386	390	399	427	360	416	409	399	402	392	416	410	398	408	414	423	425	381	395	385	380	428	382	410	369	411	384	374	414	367	391	398	394	385	403	415	394	366	398	387	421	368	369	414	407	400	381	347	420	378	420	463	446	383	393	395	411	407	428	411	396	404	421	423	388	377	399	379	436	444	356	366	420	386	361	382	397	438	402	396	390	385	362	401	374	384	398	376	409	389	391	411	413	411	412	396	394	404	417	375	367	399	385	405	401	426	431	390	385	384	409	398	406	402	397	395	366	421	377	371	381	401	366	408	370	357	400	419	408	375	407	413	390	405	358	394	387	415	402	369	404	378	383	407	408	414	415	389	466	405	381	422	407	354	401	384	420	388	401	411	428	387	399	359	387	357	397	416	402	378	391	396	424	358	357	400	402	416	407	422	402	412	403	377	416	411	420	379	381	400	421	421	414	400	370	411	404	395	388	435	404	407	402	413	413	394	400	377	433	395	365	407	448	379	414	402	385	411	438	407	404	395	378	392	390	390	377	387	389	379	397	400	403	394	399	387	392	420	388	411	401	386	384	381	404	383	403	392	424	368	438	386	422	386	410	377	399	431	382	393	413	392	369	377	396	384	406	406	412	377	378	401	378	450	375	391	400	385	364	381	407	426	378	439	377	383	406	418	387	404	377	388	389	414	377	409	393	389	391	397	385	421	398	399	393	421	411	391	351	390	412	418	409	395	391	388	388	415	418	422	398	370	432	374	385	395	398	407	350	387	396	391	401	417	397	365	390	406	398	393	370	416	395	390	379	405	387	401	401	399	392	382	390	382	390	408	407	390	413	417	377	397	368	408	406	408	382	402	418	367	385	395	340	413	392	398	438	425	422	385	440	335	365	410	422	381	408	366	405	397	380	438	389	400	367	439	374	389	407	425	377	393	385	399	371	422	395	420	368	372	421	363	379	377	394	363	408	450	350	399	418	386	416	388	428	371	406	375	388	446	407	386	346	401	431	400	390	402	377	440	379	392	366	401	366	387	403	402	391	397	402	380	426	364	396	426	411	398	399	385	406	384	403	392	421	371	405	394	397	387	401	392	399	401	386	379	425	431	372	421	406	395	387	431	361	427	438	421	381	398	412	359	403	397	408	398	410	384	394	362	403	437	351	376	400	400	415	377	413	359	392	409	401	432	380	411	398	407	398	442	435	374	391	424	392	402	385	429	387	438	417	410	364	364	386	425	409	391	410	436	409	373	439	370	412	415	430	411	394	391	357	392	396	411	374	403	372	401	401	378	425	383	396	420	389	387	406	406	414	370	400	418	387	408	398	373	414	392	378	372	384	383	433	355	430	362	386	391	443	397	438	363	400	405	397	422	382	399	389	432	384	358	387	389	415	383	383	405	403	366	403	399	381	420	397	388	402	386	422	387	388	414	437	377	410	394	398	403	387	414	386	392	410	425	402	358	407	408	374	397	415	372	423	441	429	356	414	433	369	423	380	366	388	382	392	398	383	395	415	369	364	399	412	376	372	385	381	359	377	383	326	403	395	383	407	443	395	370	387	385	376	379	410	361	363	383	384	377	391	421	385	397	384	427	375	389	359	398	351	399	389	403	390	397	375	441	402	373	381	374	410	409	392	401	413	391	459	397	423	414	370	416	401	376	407	384	407	409	376	396	388	400	420	448	424	375	402	405	366	377	416	373	407	417	436	397	367	406	400	430	409	429	390	390	395	413	404	389	426	405	367	393	388	397	415	394	396	392	396	395	423	405	408	387	377	419	431	384	404	395	384	382	378	383	364	366	383	400	395	402	418	403	419	382	389	381	390	400	429	392	404	388	377	354	380	389	420	415	424	386	381	413	401	414	430	391	423	421	385	370	390	406	440	391	385	415	384	386	383	404	387	375	397	370	381	400	404	419	415	385	415	390	399	408	414	385	431	368	417	394	422	395	402	390	392	355	432	426	387	409	385	390	421	379	390	398	389	382	423	410	392	434	393	373	416	394	424	404	417	383	386	417	369	414	416	400	420	401	421	393	394	419	392	407	428	389	388	377	382	372	390	410	418	411	372	398	397	399	401	368	380	399	428	407	404	368	416	382	390	369	395	364	422	420	410	413	389	380	397	403	357	388	353	429	426	404	371	419	381	404	416	389	356	388	402	439	386	416	395	401	422	387	407	414	416	391	412	393	395	412	425	372	378	384	418	422	392	373	362	405	396	368	402	379	394	358	372	419	381	396	407	381	443	390	387	406	383	392	422	391	441	408	391	400	377	393	409	361	382	366	406	388	374	398	397	384	381	366	385	428	402	409	443	353	390	397	392	400	419	424	403	379	386	404	364	410	416	433	411	369	356	386	377	393	377	404	361	410	390	392	376	403	412	392	385	412	406	409	387	357	390	396	408	378	410	392	388	419	440	394	394	373	370	381	451	399	416	371	372	383	403	425	377	384	391	406	390	390	414	361	391	392	408	380	432	384	430	412	430	435	407	406	423	365	418	368	386	405	399	374	376	399	403	397	378	420	379	405	390	426	371	351	366	359	430	407	394	394	371	398	399	410	379	427	383	414	405	395	377	406	400	396	361	394	404	373	456	404	357	422	357	387	405	398	366	386	354	350	387	434	396	433	393	386	397	381	355	420	389	438	401	444	383	409	366	402	406	390	414	412	389	403	396	402	412	380	407	405	442	392	402	369	403	394	373	360	370	410	414	358	427	407	418	368	384	399	428	447	370	384	397	388	397	415	391	361	392	391	378	390	393	388	396	387	361	384	394	387	415	401	427	383	406	412	386	417	367	379	383	400	384	375	367	392	362	413	405	409	368	375	445	417	399	401
14393	3402	500	373	309	274	268	253	239	202	204	169	172	138	146	161	140	159	147	153	151	174	176	144	180	150	153	154	164	160	166	162	143	159	150	163	138	168	157	153	154	130	152	163	148	164	152	147	155	172	152	155	175	148	156	142	141	167	143	164	159	156	147	148	143	145	167	176	132	149	151	145	150	168	146	141	154	155	149	174	152	148	150	148	146	169	115	155	141	133	164	165	157	134	147	138	145	151	172	149	127	159	155	150	159	135	158	161	148	144	149	159	141	157	152	154	164	144	148	150	177	157	139	172	150	143	151	183	153	158	151	160	142	147	139	149	151	183	161	148	159	162	161	141	154	146	165	186	180	169	138	149	151	172	160	178	151	156	162	149	131	178	150	153	161	155	164	157	160	163	155	150	141	153	146	143	154	156	140	147	153	129	146	148	155	146	144	184	157	163	149	152	171	144	156	160	152	146	164	154	161	138	168	156	136	134	143	140	133	136	146	160	147	162	164	153	158	145	173	158	163	156	161	146	146	157	163	154	152	157	149	150	160	146	154	158	137	177	165	135	125	161	144	153	169	195	148	147	142	142	151	160	151	141	136	171	173	163	143	157	148	145	142	160	178	147	161	156	147	149	169	172	158	129	157	162	169	162	191	157	153	170	161	135	171	126	155	136	156	153	167	181	153	155	146	136	138	158	160	141	170	155	182	157	126	130	132	140	179	145	161	151	160	144	148	163	176	157	151	148	168	150	156	196	153	146	136	144	153	136	159	156	152	147	178	144	160	134	149	168	146	144	140	173	157	172	173	139	146	146	181	135	139	172	166	141	151	176	149	172	176	132	153	135	156	158	175	167	149	166	154	157	175	142	166	153	165	145	149	160	141	165	166	147	154	166	189	147	136	173	127	177	145	161	149	133	152	162	146	159	142	151	150	149	161	162	135	138	186	122	164	164	153	141	139	143	144	145	164	142	162	160	171	151	174	150	160	147	159	179	155	178	145	167	148	164	139	140	144	162	139	159	164	140	134	139	176	155	182	166	147	167	152	152	138	150	159	171	168	160	160	147	147	161	169	139	165	148	134	157	139	171	170	156	141	157	170	133	170	175	156	151	158	152	154	147	141	146	163	151	154	150	139	149	159	157	167	158	168	155	174	165	168	172	166	162	143	147	178	170	140	172	156	144	151	146	139	134	163	148	155	135	155	147	150	165	147	157	136	149	148	147	148	168	159	174	154	178	165	167	155	154	162	149	159	178	149	144	127	176	145	133	141	154	144	158	148	156	149	147	155	174	133	167	142	159	142	187	168	148	158	143	159	147	148	148	146	138	148	151	143	154	141	174	134	151	155	139	164	181	138	143	168	151	163	159	127	147	163	181	158	136	143	159	130	177	157	154	139	143	166	149	140	152	164	167	148	174	145	144	166	156	143	145	149	158	170	171	153	154	159	153	182	150	146	188	173	145	175	141	151	171	155	130	138	173	129	144	175	147	145	148	144	157	169	147	145	136	190	150	160	159	123	157	140	164	172	133	140	187	155	160	167	136	151	150	174	166	169	148	165	144	156	171	131	140	156	177	133	154	124	158	142	175	162	159	165	142	159	167	149	157	181	170	144	141	150	127	164	150	143	135	163	143	149	173	143	143	165	146	145	144	164	181	145	166	153	130	139	162	157	152	129	137	150	147	150	161	148	158	161	142	170	145	128	151	145	151	151	147	153	157	147	153	144	146	167	152	147	163	162	163	161	164	164	156	173	143	166	143	168	149	129	173	181	153	159	146	143	145	150	158	168	153	130	137	143	147	173	136	133	140	157	169	155	145	175	137	143	140	154	172	168	148	120	144	164	159	132	177	172	146	133	163	157	137	163	177	153	161	138	153	164	147	153	165	164	158	138	160	156	162	176	148	123	129	164	158	152	178	152	144	165	163	147	146	170	140	181	150	139	135	132	180	139	136	167	167	165	151	166	174	142	138	149	170	144	137	148	152	176	169	159	149	179	168	151	141	183	141	153	149	158	153	160	133	129	152	148	158	153	155	178	157	123	162	158	165	149	154	184	172	141	157	166	173	150	146	157	164	161	167	166	140	147	172	169	153	148	158	156	148	158	146	129	164	151	142	167	170	152	136	165	150	148	149	163	154	136	154	157	165	159	120	164	168	158	143	167	168	161	156	157	143	165	145	138	160	160	156	151	153	149	161	146	156	149	157	157	159	160	171	162	149	145	145	166	175	151	161	162	163	182	168	188	157	123	136	148	147	161	138	148	166	158	174	159	180	158	163	174	171	145	155	147	162	134	138	162	152	151	150	169	149	176	141	155	154	160	157	149	148	149	144	173	185	154	138	186	158	168	144	157	150	179	178	167	143	157	144	152	146	148	141	146	173	162	146	157	143	139	141	157	136	171	145	137	160	155	165	161	129	152	146	150	137	148	163	151	164	147	131	156	147	150	147	143	162	163	171	142	129	154	165	151	149	160	129	147	168	176	158	155	144	157	138	174	138	180	146	134	144	162	145	160	140	171	134	155	173	166	143	172	161	147	174	147	136	139	163	177	160	171	152	127	181	157	146	151	134	159	148	145	177	146	149	178	173	158	159	168	152	157	155	130	145	141	183	154	148	162	177	138	164	145	145	137	164	179	154	157	152	152	174	170	158	142	176	149	153	155	167	173	165	164	134	146	143	179	159	160	163	152	167	164	184	164	159	166	173	141	133	173	146	160	152	144	131	171	153	180	150	145	149	179	163	158	148	140	154	175	156	156	153	154	166	157	154	168	174	133	155	140	164	155	151	139	166	156	169	152	167	154	131	153	149	163	154	157	160	171	180	156	138	146	159	153	157	148	159	146	152	157	170	146	166	148	148	168	142	163	157	149	161	169	137	148	141	160	141	158	171	150	143	166	166	177	162	142	153	158	127	166	145	155	152	149	149	161	156	182	148	161	160	173	159	149	161	155	155	174	135	163	149	160	154	159	138	167	156	177	181	154	145	140	167	136	160	144	151	133	150	168	162	163	147	171	135	138	150	159	169	146	166	166	168	183	142	175	122	159	167	168	166	152	149	163	129	158	137	149	157	155	144	151	156	146	167	154	150	155	160	164	160	132	152	151	140	156	179	185	155	154	153	150	158	160	164	163	180	177	152	127	149	136	111	130	151	138	148	159	157	136	146	181	143	154	129	155	144	164	148	136	153	150	159	171	185	152	156	181	169	158	134	169	148	185	152	151	137	165	152	151	152	135	159	143	154	177	172	156	168	165	141	129	154	159	169	167	162	162	165	151	189	183	168	154	177	145	138	182	161	146	167	152	162	177	147	149	167	130	164	164	163	150	139	183	161	158	162	167	157	155	143	175	138	139	144	168	129	161	157	154	159	161	159	150	165	159	177	170	146	153	149	141	130	157	153	147	166	162	154	146	168	131	145	162	146	156	157	126	133	142	140	165	172	163	175	157	180	149	150	163	148	144	159	149	154	139	151	163	153	139	164	166	163
10580	2628	1092	1412	1332	1123	1059	865	829	746	694	643	585	524	443	492	491	462	478	464	469	436	453	443	424	425	438	411	443	405	445	414	407	414	394	402	379	391	380	415	400	407	435	413	393	387	380	387	389	416	395	419	371	405	368	414	396	407	379	426	403	377	418	391	404	405	355	365	375	425	381	378	387	388	380	419	424	411	377	375	379	402	405	386	387	423	382	414	350	389	434	367	391	399	408	366	393	362	418	367	393	407	404	391	403	412	344	368	418	416	415	370	386	379	407	406	415	378	402	386	363	398	403	408	425	381	365	408	434	394	406	391	409	388	370	407	357	384	387	394	429	382	407	380	383	371	387	421	389	401	375	389	405	398	419	398	429	365	400	412	388	396	396	392	376	370	376	401	387	376	385	368	400	409	370	374	384	421	411	442	378	406	433	398	408	358	420	397	393	389	390	411	401	406	370	418	411	388	397	379	404	394	436	419	444	394	394	423	398	378	392	402	411	404	404	364	389	396	383	372	370	393	367	411	402	391	354	435	378	392	342	388	378	374	362	392	383	410	398	416	401	385	388	405	391	415	385	421	375	405	403	385	406	387	391	418	393	416	400	436	376	359	357	414	390	375	417	402	398	403	422	398	381	401	409	399	418	374	391	358	414	404	393	391	428	437	381	375	392	401	361	381	370	387	385	402	386	423	385	393	379	401	408	377	399	369	408	366	357	364	372	407	383	405	378	404	377	390	362	373	395	394	406	401	396	399	421	388	454	413	377	388	408	373	382	403	386	398	412	355	415	415	382	415	388	394	376	397	371	401	375	398	429	405	381	356	401	427	360	408	432	382	434	394	382	407	402	370	406	418	361	393	426	419	388	426	407	374	412	369	402	394	424	383	407	370	384	404	385	416	401	426	363	384	376	388	375	385	406	389	399	397	395	409	410	397	414	435	416	372	401	387	391	385	379	380	417	347	394	397	403	407	413	398	398	403	401	383	411	378	411	439	406	380	385	383	383	380	386	382	385	393	394	398	403	395	412	419	408	397	365	356	363	373	385	404	368	377	372	373	380	384	395	407	418	375	404	388	387	410	384	408	376	348	362	399	371	407	409	388	363	359	383	395	392	389	420	417	393	397	397	400	387	401	397	371	383	421	415	395	428	421	405	412	375	394	382	385	396	420	393	402	415	421	361	402	413	362	376	415	380	381	396	387	401	368	370	393	359	400	404	386	376	383	363	392	379	390	402	399	380	405	390	381	391	383	411	362	416	379	411	394	387	391	406	433	415	398	376	408	365	381	383	388	415	414	366	426	423	401	368	401	384	430	437	361	424	402	396	412	399	364	376	384	393	363	426	385	378	394	432	388	396	387	406	407	415	406	430	408	368	414	425	382	390	400	401	398	366	408	355	395	390	354	389	409	375	384	401	458	375	438	413	378	418	356	419	400	384	397	417	413	398	395	401	353	374	411	402	389	400	401	421	425	420	390	439	368	431	395	402	401	382	381	398	413	404	396	421	392	400	419	402	379	409	363	433	373	399	371	404	351	396	378	414	416	422	409	406	393	410	390	426	391	356	380	419	387	426	381	396	403	380	377	405	404	397	395	393	384	394	385	386	410	387	396	433	364	443	381	413	432	403	370	393	423	385	413	410	407	390	380	404	384	374	389	399	365	420	395	385	326	404	365	396	380	393	381	414	420	387	405	376	408	395	415	413	386	412	425	395	384	427	386	374	403	384	418	384	386	377	378	405	410	382	385	388	429	423	431	389	406	395	426	378	347	394	379	408	416	422	407	411	417	410	400	411	372	391	374	416	403	379	383	396	400	388	365	370	374	383	370	412	430	401	443	381	407	421	342	387	412	414	386	377	407	389	381	360	369	389	384	404	396	377	381	413	378	370	420	412	378	351	389	370	382	401	407	384	394	403	386	389	385	416	406	352	370	414	383	423	385	428	418	423	433	410	359	406	401	426	384	400	382	434	402	415	399	388	429	375	363	387	391	405	427	386	383	400	379	406	388	429	374	385	381	388	397	417	380	384	395	414	395	388	390	395	413	397	368	417	398	379	395	393	396	388	410	414	380	431	395	421	399	409	411	365	394	395	395	394	429	415	376	391	386	393	399	383	399	378	395	413	432	413	413	408	388	415	365	398	410	384	428	380	389	399	374	374	379	414	382	419	416	392	404	378	393	392	390	447	433	387	375	396	405	382	391	419	407	409	407	409	472	401	449	390	391	418	373	406	388	423	387	397	406	394	389	417	399	369	379	402	401	375	413	410	399	409	409	392	392	374	410	377	426	399	392	389	402	400	385	382	400	376	393	374	370	407	411	384	403	427	414	411	397	399	406	414	393	387	388	390	380	369	410	388	366	398	393	394	401	389	404	403	358	410	388	389	372	402	390	404	404	402	393	396	361	404	392	395	367	385	409	403	461	388	400	385	411	403	391	383	373	388	420	385	386	412	390	444	394	410	403	408	402	353	394	381	402	422	380	413	381	404	421	402	421	376	388	408	410	415	373	410	395	398	386	408	405	384	377	367	416	385	412	386	417	408	412	377	368	403	386	394	411	408	408	383	400	396	372	435	363	373	358	399	343	384	393	388	405	400	399	367	383	391	400	415	430	381	386	376	411	440	427	362	414	402	391	368	380	398	404	415	401	411	394	382	375	386	365	427	379	390	433	361	375	403	386	385	367	346	377	416	387	412	402	412	389	395	378	400	391	391	407	406	417	356	407	408	400	404	376	387	412	354	366	398	396	442	427	378	389	382	390	405	394	414	424	423	378	398	393	409	437	389	388	367	384	413	397	402	385	386	397	414	416	390	368	407	413	381	380	377	400	396	403	435	383	390	371	436	371	411	395	354	406	358	381	426	382	398	388	396	377	374	412	407	370	392	457	414	397	382	428	397	383	395	408	457	426	428	384	398	348	406	388	422	392	420	382	422	405	381	422	444	386	395	377	408	378	426	425	363	373	381	388	393	403	364	433	406	396	377	389	384	393	425	392	374	411	400	403	415	417	440	358	413	416	374	378	409	380	374	383	383	380	412	407	388	429	365	416	379	399	408	395	385	390	380	371	401	423	399	407	393	417	393	386	408	396	429	393	418	409	373	411	396	416	393	386	403	372	381	398	401	387	396	412	380	400	418	409	392	368	406	372	391	393	405	425	381	366	402	387	366	397	392	404	432	375	381	397	409	389	411	398	410	431	387	376	429	397	388	406	386	406	392	377	380	378	407	395	380	414	421	378	388	399	437	351	429	398	435	396	374	430	382	376	398	367	397	362	432	382	376	428	373	372	388	423	408	404	375	428	418	400	369	364	417	365	375	378	394	381	355	410	377	361	370	406	378	373	400	402	395	371	399	409	390	389	402	362	412	361	419	413	400	376	378	424	421	395	374	393	419	381	384	374	427	392	367	388	374	369	392	389	377	398	406	430	401	390	419	376	386	371	386	410	418	392	396	359	396	411	403	392	382	394	407	407	398	417	412	421
30975	13047	1371	900	704	587	453	423	400	343	328	303	253	253	266	243	242	234	206	214	215	232	224	223	253	207	235	228	243	236	226	225	235	198	205	211	196	185	210	184	211	218	219	214	226	223	206	221	205	230	211	172	203	213	223	204	222	225	207	197	231	188	187	197	200	227	186	197	218	232	218	193	218	189	228	213	197	204	235	226	233	217	204	202	208	226	207	201	202	193	199	227	235	232	223	202	199	203	217	234	205	207	211	201	194	217	210	199	184	216	215	205	227	207	187	201	203	201	219	198	227	213	210	223	242	201	196	199	232	205	223	195	207	223	258	223	221	215	207	208	203	237	205	198	196	224	210	209	196	207	219	211	211	230	215	213	192	189	206	220	192	204	211	209	209	200	218	219	229	227	196	202	200	208	218	203	225	214	209	229	229	195	218	195	202	232	222	234	217	204	215	222	223	211	200	245	219	192	202	219	223	238	230	212	222	219	228	208	196	197	209	209	206	216	255	227	206	187	203	205	226	202	198	221	201	221	196	196	205	204	208	222	214	195	226	221	219	227	197	247	197	218	243	211	229	201	192	210	209	218	189	211	220	198	223	230	232	205	216	218	192	182	198	208	222	218	221	191	234	221	211	222	199	202	219	207	204	228	226	231	207	217	230	216	207	204	228	207	214	196	194	225	219	197	242	205	223	202	212	191	230	209	203	224	191	237	230	190	204	212	209	183	218	225	219	232	223	209	211	188	215	203	217	216	210	233	228	251	194	206	196	186	208	208	217	236	204	228	235	204	209	210	196	215	203	219	233	205	217	213	220	212	210	236	205	226	206	227	196	236	231	216	211	218	197	245	194	203	202	209	214	199	187	226	197	213	196	212	192	219	217	214	202	217	215	211	205	203	202	213	212	232	197	223	202	213	180	191	216	230	212	210	204	231	225	186	191	212	205	207	217	213	212	214	199	224	208	213	213	208	227	192	219	227	204	211	206	191	217	211	203	222	215	218	204	214	201	218	204	210	204	220	193	212	209	217	202	195	207	220	187	226	194	222	205	220	201	256	220	241	205	210	201	232	207	228	223	206	187	223	197	200	194	213	200	228	205	205	215	258	215	233	229	229	201	203	192	232	200	196	186	209	206	221	195	237	199	214	227	214	210	228	219	200	194	219	238	233	227	212	213	186	209	200	252	218	226	218	224	179	191	212	226	209	225	211	234	197	204	205	209	203	205	221	207	219	204	207	203	213	225	208	201	207	207	193	207	198	241	199	216	204	202	204	205	216	220	211	209	194	217	210	198	236	227	215	220	231	199	211	248	216	192	201	214	221	225	212	197	237	203	184	215	220	214	184	206	182	174	216	204	181	220	178	205	231	209	206	236	209	207	219	209	227	197	219	191	213	204	239	217	234	229	201	222	211	205	217	235	212	224	224	197	216	184	196	194	208	221	217	216	217	222	200	243	212	204	212	251	237	200	208	212	211	199	218	227	201	204	190	195	247	216	237	209	204	208	206	215	217	232	200	212	227	222	210	229	205	212	204	171	220	200	218	212	215	215	206	243	213	232	197	236	217	214	207	203	210	190	203	190	210	212	195	203	226	180	174	206	210	213	219	234	199	218	229	214	223	201	222	214	223	213	217	211	219	214	174	192	224	230	238	199	194	179	225	232	212	207	220	194	208	207	213	211	236	229	199	229	219	215	188	190	184	218	193	217	231	185	215	209	199	210	207	201	244	206	192	198	209	193	227	223	181	224	232	220	199	216	231	214	239	229	226	225	206	201	226	230	207	200	194	203	211	212	188	233	227	232	207	206	210	200	207	253	220	208	211	199	211	219	179	216	191	214	218	211	201	215	215	216	207	192	224	178	199	193	212	211	186	204	198	245	204	212	211	218	178	194	222	214	196	202	222	224	226	242	188	198	192	227	239	205	214	219	181	205	190	178	212	200	224	210	219	199	202	223	170	217	199	209	194	229	225	214	221	232	213	211	224	199	170	191	202	204	210	172	200	246	187	215	202	188	205	226	229	216	215	231	216	198	202	210	208	214	234	213	212	205	223	206	213	223	210	210	196	217	179	195	216	212	202	211	204	173	205	209	199	229	230	191	221	199	220	185	209	224	202	233	203	215	214	196	189	197	222	217	184	198	214	214	214	228	197	195	194	208	193	203	221	228	215	227	202	204	203	208	210	203	224	241	183	234	252	199	204	214	210	233	191	186	204	204	221	208	198	237	218	213	203	202	223	193	222	202	192	219	243	186	226	208	183	214	239	221	221	205	225	229	205	204	216	192	178	236	182	225	216	218	226	215	216	218	239	228	189	218	198	184	217	219	209	204	204	198	208	188	213	211	212	208	203	210	217	208	215	225	219	223	199	185	219	228	223	261	191	211	215	197	195	218	218	211	211	219	209	195	202	202	208	202	211	228	204	224	218	227	204	216	204	215	200	225	193	222	229	189	192	197	222	186	193	210	202	229	212	213	217	218	188	194	225	251	225	244	232	205	239	197	232	214	207	208	204	206	217	202	211	213	181	200	199	188	224	208	209	197	221	234	165	219	224	207	204	224	224	229	218	228	204	233	208	203	219	198	215	222	215	194	220	230	232	175	222	233	224	214	198	169	207	208	201	224	237	217	207	198	201	210	220	221	202	220	201	241	232	206	196	199	201	227	229	231	184	192	216	231	218	188	201	201	220	219	213	182	206	195	219	190	193	200	223	220	197	193	219	214	207	206	215	209	219	214	227	191	199	227	201	207	206	196	215	214	203	195	231	227	189	205	206	230	193	212	208	213	226	235	210	210	220	204	237	221	202	209	206	228	225	206	200	214	220	220	238	191	224	203	210	203	209	205	222	213	207	243	211	211	207	211	220	225	199	202	213	199	212	204	221	215	204	255	209	200	197	207	212	184	197	226	196	197	211	204	234	227	207	194	231	223	201	240	215	212	188	255	215	225	220	203	184	233	210	175	198	198	221	206	231	216	233	210	215	199	206	202	217	200	201	230	217	206	209	224	211	219	202	210	186	206	221	195	218	202	221	215	219	237	250	212	216	221	215	214	216	201	192	204	206	219	198	205	214	212	213	212	220	203	212	205	206	203	194	212	209	211	215	203	174	220	160	240	202	235	202	241	233	224	222	219	198	210	189	198	234	233	197	208	191	209	204	204	216	218	212	204	205	228	206	217	237	197	228	189	223	186	199	202	201	227	222	187	214	188	191	224	218	215	209	197	202	186	229	220	214	234	229	195	202	204	218	209	211	203	205	207	200	222	208	197	211	225	205	175	208	217	227	256	238	222	244	235	207	222	204	195	227	203	210	189	211	186	224	208	200	219	229	203	212	217	184	192	206	237	196	193	194	227	209	230	233	207	213	211	203	230	242	223	226	185	212	233	213	221	231	220	235	219	205	232	218	206	216	188	209	202	202	181	227	221	196	204	217	217	199	215	206	225	216	193	195	193	224	207	215	217	217	195	203	205	240	215	204	226	205	198	191
22317	8379	2417	3048	2634	2356	1953	1691	1567	1339	1165	1036	932	842	749	759	707	731	669	658	606	605	631	617	571	639	568	579	600	617	617	615	592	566	579	556	531	513	526	524	519	539	488	546	512	544	501	528	530	546	519	530	497	514	485	517	549	511	511	485	510	539	497	535	509	569	541	545	536	537	511	530	518	529	495	529	527	537	519	520	488	509	522	510	493	527	491	500	505	532	537	480	491	488	528	543	511	519	519	561	524	505	537	531	536	494	510	542	500	535	512	505	485	503	524	508	510	486	513	516	463	514	487	495	460	516	506	493	506	502	557	459	482	509	499	552	506	480	537	495	488	544	514	539	496	530	511	505	532	505	573	509	546	505	515	503	538	494	510	538	528	510	537	502	537	543	510	507	497	507	530	512	520	555	545	483	490	494	535	502	524	562	505	508	496	494	507	479	513	500	500	508	484	525	517	489	480	483	529	518	488	501	493	520	517	542	538	494	502	549	519	475	505	537	549	515	506	522	500	568	519	541	512	522	530	532	517	507	477	520	488	503	558	501	517	529	563	486	548	497	514	536	511	530	509	496	571	530	511	518	510	514	481	533	515	562	560	519	524	538	528	485	477	530	502	538	534	522	504	517	513	517	502	524	503	540	539	511	495	507	509	503	527	509	486	540	506	498	491	548	519	520	488	567	527	501	516	495	524	514	515	517	514	530	525	496	511	525	511	493	551	534	550	472	593	531	504	498	495	484	536	532	521	495	535	531	505	543	522	528	527	522	499	519	522	531	510	524	491	508	484	528	563	482	508	530	539	539	503	489	523	512	497	513	492	527	485	493	535	500	510	525	523	540	526	509	518	510	467	502	508	547	514	538	542	542	515	511	525	497	512	547	510	535	515	544	500	542	551	505	535	527	512	518	512	506	511	507	480	566	520	521	498	499	520	494	526	483	530	504	516	536	523	533	500	522	583	501	542	514	545	526	485	486	529	483	496	496	553	556	519	498	516	498	525	519	493	485	504	558	504	520	530	542	509	504	492	445	520	514	507	470	522	499	533	512	511	508	483	500	513	500	516	492	504	501	516	506	508	485	527	574	524	566	485	561	497	483	518	476	537	508	502	487	551	506	532	526	540	520	515	498	516	528	552	556	543	539	542	493	503	529	512	494	506	504	486	546	546	552	496	496	530	515	526	472	509	488	483	522	492	515	539	480	535	486	541	495	494	517	515	490	448	517	475	531	537	442	481	534	531	502	555	535	521	572	508	527	518	525	516	506	481	487	524	541	517	477	528	537	512	531	529	515	530	545	529	532	512	534	529	503	510	530	516	535	537	508	486	495	548	520	526	514	521	493	461	538	521	501	530	546	512	553	509	479	540	516	474	509	514	505	502	501	572	512	555	544	550	527	506	552	530	512	500	514	500	499	529	526	515	504	503	539	515	541	528	524	520	560	505	499	513	499	534	527	509	486	545	481	509	579	534	526	509	495	512	490	536	514	496	515	514	531	533	535	496	502	539	497	498	513	499	529	565	510	541	530	512	513	518	512	535	472	528	508	484	535	542	524	478	510	520	525	515	518	468	510	508	498	485	514	514	500	506	539	533	519	544	494	559	493	536	523	484	534	533	564	512	551	485	484	481	512	536	525	504	510	527	495	519	512	504	550	521	530	505	497	495	490	536	542	561	541	500	524	524	486	504	503	498	521	507	516	498	514	482	497	511	512	521	500	491	535	525	487	530	519	584	494	532	537	505	508	507	525	485	507	497	509	513	494	500	533	516	481	512	504	479	545	542	491	520	479	519	557	532	513	520	501	522	506	509	531	541	521	533	515	532	549	528	477	515	504	495	522	514	486	502	502	505	535	482	480	519	540	519	533	522	543	493	553	547	527	487	526	516	510	574	502	519	533	501	506	483	502	536	522	477	548	506	495	550	511	523	506	547	510	543	534	545	482	512	519	541	537	512	524	546	533	484	539	528	543	551	532	546	521	555	524	493	547	492	510	498	523	520	492	491	550	514	497	536	517	521	515	547	509	498	519	529	521	470	528	554	509	512	511	541	546	473	518	490	487	501	500	488	500	546	545	505	517	505	496	505	472	541	586	521	536	553	503	536	532	502	517	522	475	535	496	484	518	510	515	538	538	482	531	504	524	522	523	550	533	535	497	506	558	486	524	571	540	550	534	487	534	486	517	506	506	493	552	494	489	524	556	522	511	522	520	540	484	504	499	514	459	520	544	502	544	532	528	525	518	517	513	504	552	523	517	503	501	495	558	538	528	506	523	515	510	491	543	534	510	517	483	545	511	556	506	495	544	543	471	531	539	501	494	535	522	502	522	525	552	515	531	542	529	485	545	513	527	553	527	579	528	478	522	510	516	480	561	519	540	534	514	541	500	531	512	544	526	511	530	507	492	516	468	538	533	512	514	518	515	522	545	519	515	532	533	491	524	498	528	484	513	484	512	500	512	508	551	486	507	505	484	477	541	539	493	522	526	544	546	490	520	536	538	526	529	514	520	561	559	522	493	559	494	524	514	493	505	483	517	539	522	552	541	495	502	503	517	535	490	506	572	518	508	535	522	537	571	559	571	562	541	487	534	536	529	529	554	534	527	550	543	536	518	527	517	510	524	533	533	495	528	505	495	537	507	494	517	493	532	494	536	525	524	536	531	471	488	536	534	531	540	517	507	549	596	539	523	523	510	526	496	557	571	528	545	535	529	510	503	484	526	458	495	522	543	531	525	522	477	505	527	510	541	517	550	530	539	510	495	546	550	535	503	512	508	548	479	507	536	517	487	476	524	511	553	550	553	515	513	549	561	522	540	532	504	514	493	543	490	502	542	532	507	490	519	526	514	501	537	523	483	561	506	541	522	520	524	455	526	502	520	508	504	492	545	526	505	524	553	484	525	495	470	535	501	519	502	527	530	499	522	504	479	564	500	470	531	514	503	540	537	507	472	522	544	496	510	510	514	482	540	531	527	557	526	512	562	506	510	517	511	525	554	535	544	484	538	536	490	509	494	504	517	504	527	488	492	551	482	488	490	505	498	542	522	559	510	528	500	499	527	487	473	545	519	489	511	506	518	513	532	508	512	499	465	501	508	571	558	542	526	527	540	505	542	513	509	547	531	534	518	530	525	519	535	523	518	490	530	509	506	520	533	528	550	531	512	539	557	509	564	478	538	535	493	538	515	537	489	500	503	534	557	499	505	507	522	521	492	471	504	504	515	542	508	502	530	498	499	522	491	508	530	532	526	552	499	498	517	504	508	546	505	505	544	522	537	534	526	472	509	459	498	558	523	511	537	531	502	514	499	527	557	532	522	542	515	538	498	504	525	548	556	521	515	481	511	494	484	540	492	523	518	506	520	491	496	486	496	509	534	531	508	543	531	525	516	516	510	517	499	504	540	488	490	532	547	537	475	502	508	533	531	519	542	516	530	510	537	519	503	524	489	511	523	511	496	496	530	497	496	520	519	529	525	497	524	504	542	549	526
41195	19239	2577	1286	827	668	537	423	379	337	299	292	260	237	177	192	211	198	193	196	195	195	193	157	194	153	149	157	172	175	183	173	169	182	164	148	149	149	176	177	170	172	165	156	180	186	144	147	167	160	162	167	148	153	161	159	159	180	176	175	172	150	175	160	148	143	164	166	187	146	140	163	148	143	164	171	165	176	181	154	153	147	186	173	165	159	167	163	151	165	158	159	149	156	144	141	169	156	171	160	175	150	172	160	165	146	161	152	151	163	170	149	160	179	142	169	169	180	166	164	181	158	162	168	164	168	175	139	158	165	159	158	128	170	168	146	156	170	129	128	149	159	143	173	151	164	155	162	158	176	143	170	144	155	157	168	152	173	165	171	163	182	159	165	160	161	163	159	150	144	180	150	152	162	167	178	175	184	144	156	151	169	143	167	161	156	132	159	161	146	178	160	174	142	167	153	157	156	171	149	150	173	176	145	166	173	160	159	177	152	156	178	145	174	149	161	151	163	127	170	186	142	163	170	163	143	148	157	169	161	153	179	165	150	159	202	157	172	160	162	141	157	170	163	169	149	183	152	168	160	140	145	200	135	127	166	148	173	152	174	141	176	138	166	179	157	152	157	142	154	153	135	170	162	152	166	161	153	162	162	201	153	151	152	162	165	163	170	162	174	172	153	159	137	157	150	153	159	177	158	147	144	170	172	157	158	140	176	158	137	167	158	186	154	173	150	182	177	169	163	158	186	151	145	152	170	167	159	163	143	147	168	176	165	193	173	167	156	159	166	158	171	155	135	150	178	162	145	146	180	141	152	146	164	171	188	138	164	176	172	171	150	191	156	149	164	146	200	162	141	162	162	201	150	136	161	170	158	155	178	168	156	190	143	175	146	181	171	153	177	145	168	156	161	174	161	166	144	137	158	159	165	153	165	138	197	161	168	163	168	134	147	177	167	151	168	164	152	175	179	175	163	175	155	168	157	168	157	154	161	151	160	177	189	159	175	156	161	142	182	160	159	174	162	167	146	159	159	165	176	159	171	169	144	164	173	160	154	156	141	155	142	170	129	145	151	141	173	153	172	177	155	183	158	151	152	180	169	163	171	172	175	161	161	157	152	175	158	146	161	181	170	161	167	152	154	155	176	153	163	155	175	165	166	160	166	148	153	147	154	158	178	164	163	162	142	137	169	154	166	168	172	143	155	181	139	171	156	161	163	193	168	151	159	156	138	153	168	173	182	186	169	163	175	174	155	170	172	168	174	170	154	177	167	162	156	173	127	170	165	180	171	148	157	143	142	182	157	162	142	173	164	139	161	184	167	138	156	169	151	155	175	162	145	170	153	164	154	165	186	144	159	169	154	140	168	150	147	152	191	190	152	184	166	170	152	159	187	157	167	162	154	153	164	154	157	160	163	184	169	168	170	180	170	187	143	152	149	157	157	140	161	163	145	161	146	150	156	138	153	152	141	174	154	183	143	162	169	176	165	142	162	175	152	169	136	176	172	143	154	147	173	148	166	173	163	162	154	144	155	164	166	169	154	155	154	156	144	150	160	155	139	158	174	186	160	157	178	149	151	154	150	161	164	158	190	170	164	175	167	145	146	167	161	140	168	161	184	158	180	143	160	183	152	141	143	163	167	154	147	153	159	147	155	147	176	174	146	169	161	156	163	172	187	169	153	156	166	154	159	163	163	155	157	135	164	157	171	156	164	156	175	169	170	171	175	151	144	167	187	160	168	159	171	166	167	163	147	185	163	156	151	161	150	157	161	159	180	169	179	166	146	143	172	169	157	153	157	162	181	169	141	144	150	145	148	178	145	172	131	175	136	144	159	159	152	162	184	166	154	149	158	196	158	162	172	163	158	161	184	184	182	153	188	166	163	150	148	156	172	167	136	148	149	159	148	174	157	175	162	177	161	160	187	185	185	178	157	157	153	148	172	167	157	149	158	172	165	157	182	160	137	157	162	151	174	147	152	153	149	174	163	156	154	145	156	180	152	195	163	155	162	152	172	150	165	146	167	151	154	142	173	156	169	171	162	175	192	153	168	153	186	184	176	137	145	157	148	149	151	171	165	138	169	167	130	164	157	169	175	163	150	181	180	164	162	168	154	162	147	168	140	169	151	170	162	181	166	154	158	146	165	152	158	136	150	148	159	170	159	153	163	157	154	157	124	154	150	169	156	149	177	170	163	168	173	145	169	208	167	169	156	157	173	202	170	146	150	138	158	153	187	153	168	172	188	151	143	160	180	158	173	151	167	165	148	182	141	185	191	146	159	167	157	163	152	159	166	142	162	182	170	162	159	167	165	181	161	162	154	144	163	172	161	162	146	155	158	148	145	152	166	138	155	152	163	166	176	162	149	177	135	143	155	163	177	161	139	126	179	150	136	165	151	139	141	163	169	153	177	174	151	146	154	169	167	152	144	168	145	142	192	172	151	160	137	162	162	136	150	179	147	181	176	133	167	154	160	183	162	161	153	146	153	158	161	163	141	175	165	177	170	167	172	149	164	154	168	153	121	170	143	160	163	166	164	182	161	167	178	150	176	164	149	138	166	149	135	160	152	138	171	185	167	157	136	150	178	172	164	154	162	143	182	174	153	189	117	173	155	163	156	178	161	163	172	185	154	190	159	179	154	159	156	154	158	179	156	180	154	159	161	139	148	150	194	165	153	164	172	162	137	157	148	157	164	159	147	160	167	165	150	158	164	169	142	185	176	166	152	161	157	158	171	161	150	157	148	160	182	185	180	159	146	155	159	162	157	148	137	133	150	160	173	177	171	134	150	165	158	151	168	156	148	173	160	183	184	148	175	184	170	155	174	150	145	175	157	168	169	191	162	150	161	163	166	161	154	158	162	161	151	154	169	144	175	142	185	150	169	174	166	171	154	161	160	167	167	139	150	170	169	157	144	154	197	168	155	168	158	167	144	152	152	158	151	144	165	160	180	166	161	155	147	167	152	179	158	151	125	198	158	196	167	174	179	165	174	171	177	157	148	170	155	167	151	170	182	170	151	152	147	161	174	176	169	159	166	154	171	147	162	166	184	158	159	149	166	153	180	174	141	171	169	122	156	170	173	154	173	142	156	141	160	161	179	175	151	164	148	153	171	161	158	165	172	137	171	185	161	173	168	160	178	142	166	148	152	150	140	167	137	169	137	152	142	159	186	152	147	149	167	160	160	171	156	172	157	168	143	174	181	165	172	165	164	202	172	179	158	161	169	171	191	157	183	143	201	189	164	192	163	157	155	162	172	148	174	155	154	154	165	172	167	165	157	154	161	161	161	164	174	168	179	150	134	165	162	159	167	160	175	180	160	152	156	174	165	175	175	127	152	194	181	152	161	159	144	168	157	158	154	158	158	136	145	143	172	173	162	171	159	161	166	151	157	177	140	167	161	156	152	152	178	154	147	150	178	161	173	190	148	152	154	163	170	138	167	180	169	179	160	160	142	135	162	156	176	155	164	170	145	148	157	145	153
27967	10222	3218	4163	3646	3139	2543	2279	1914	1615	1484	1305	1124	880	738	686	666	673	683	677	592	614	582	556	528	519	504	509	518	505	506	483	493	470	448	424	433	409	371	384	432	450	408	462	451	505	373	413	417	397	385	421	393	362	391	410	406	406	398	393	392	392	376	408	407	427	415	418	427	424	394	396	443	419	423	418	400	451	422	388	430	390	406	409	366	417	393	417	395	412	411	360	376	392	413	413	400	409	424	390	414	398	421	353	392	402	376	401	413	398	372	386	414	382	397	394	424	383	403	400	397	392	379	401	404	398	388	403	356	440	387	410	397	402	386	406	432	383	416	388	396	393	396	420	367	387	433	360	387	366	414	419	428	427	427	390	420	371	389	381	386	410	402	387	419	406	383	375	388	386	374	389	360	398	373	427	386	372	416	392	427	392	374	385	391	385	407	398	386	375	370	399	401	382	395	410	395	365	391	423	388	382	388	391	368	416	382	369	414	414	419	406	404	365	373	399	398	388	402	388	405	369	403	340	417	411	376	412	382	418	436	373	378	399	421	386	405	430	387	429	381	385	380	414	393	363	386	377	400	350	368	374	417	366	400	393	381	385	430	392	354	422	382	385	390	372	400	344	386	422	414	379	384	404	430	369	390	407	385	388	382	398	383	379	384	413	404	370	383	411	372	375	413	402	397	377	359	399	407	380	400	396	380	417	400	366	413	387	389	400	419	400	423	385	388	376	390	380	371	357	455	394	404	389	378	426	414	392	393	416	391	424	373	385	389	418	402	410	390	390	367	394	418	419	383	375	378	400	392	379	407	409	403	406	372	368	431	454	399	393	408	418	382	399	432	409	409	395	364	397	362	402	402	390	388	364	382	393	399	377	394	401	397	402	381	407	391	416	417	380	373	413	380	373	415	363	378	407	424	390	396	414	381	399	385	396	363	374	404	399	388	429	435	365	378	386	379	392	385	387	409	379	385	363	401	416	418	385	405	401	406	393	377	389	421	404	413	403	384	393	367	418	407	393	381	410	380	398	373	369	394	366	394	426	380	396	395	417	414	414	360	397	391	417	386	382	380	393	419	399	418	382	393	409	377	381	422	410	372	392	419	411	380	399	400	380	387	411	399	392	395	398	391	452	381	409	382	396	402	370	385	352	354	405	388	362	446	391	404	374	371	413	398	408	418	384	372	419	395	396	392	383	394	409	369	415	401	400	389	431	379	395	413	431	385	381	415	420	406	419	419	397	410	367	336	376	407	348	434	411	399	393	356	384	390	423	383	372	413	377	383	401	376	421	379	350	363	420	371	421	399	411	354	367	373	387	403	404	408	413	408	372	384	383	371	376	411	432	379	376	418	387	388	432	385	390	418	408	417	410	388	405	417	367	377	396	401	394	416	416	396	380	409	418	407	461	402	419	368	364	387	391	381	396	410	395	387	393	384	392	374	400	377	395	409	388	359	411	400	367	399	380	376	409	415	415	400	412	366	417	417	365	388	396	417	404	375	432	396	408	416	405	391	401	442	408	405	401	394	393	453	405	392	388	395	398	405	369	383	401	425	385	422	367	403	405	421	391	389	389	375	399	379	420	383	414	415	395	405	395	397	379	417	384	409	411	405	372	403	427	410	411	380	394	374	386	371	416	371	399	380	382	410	416	386	429	444	394	415	414	382	406	394	401	384	395	423	389	379	399	425	406	416	379	404	387	404	382	386	396	402	422	396	389	425	392	380	388	398	388	376	402	395	413	414	397	364	405	422	433	381	411	361	397	397	408	392	388	394	386	385	359	412	381	397	378	414	372	388	394	407	419	380	396	389	389	390	421	408	421	403	384	394	414	396	373	407	424	397	374	373	419	364	400	357	375	410	403	387	376	381	415	379	420	396	382	383	461	397	367	369	393	387	399	428	398	427	378	400	411	364	392	397	408	393	400	391	386	401	425	356	406	377	402	372	371	367	407	410	413	411	424	445	359	400	373	386	386	408	378	408	415	408	370	368	396	408	417	409	418	378	409	409	382	346	395	420	401	395	409	390	391	407	411	411	391	391	422	403	381	406	404	387	404	391	393	377	399	419	416	389	370	402	371	423	408	385	400	396	381	385	388	381	408	386	416	363	386	416	405	431	372	403	394	451	416	401	410	382	364	390	394	398	383	398	374	363	376	391	371	379	396	404	442	390	385	405	380	410	413	399	398	372	403	397	412	399	388	372	367	385	420	415	391	420	376	413	366	388	431	368	390	402	404	410	404	402	390	370	404	400	395	411	406	412	405	387	377	394	390	391	398	395	401	394	396	392	380	378	383	370	389	396	421	376	399	392	385	417	387	382	401	414	378	405	392	356	409	416	389	420	381	455	389	390	383	441	373	400	389	376	341	410	387	409	415	342	397	434	397	403	405	389	445	397	389	404	377	424	396	403	414	417	421	402	369	419	440	398	412	381	397	413	415	409	432	384	388	374	419	401	391	370	401	419	397	390	417	401	389	352	353	403	383	395	407	382	397	448	420	378	413	369	414	409	380	363	414	434	406	410	389	405	397	418	435	381	368	419	417	417	391	355	399	403	413	404	355	414	407	433	419	384	378	416	374	418	406	431	385	399	392	398	390	414	418	400	373	387	383	413	362	408	418	411	391	411	439	373	402	381	385	428	382	394	353	409	396	383	392	379	392	391	393	392	422	399	398	383	389	378	395	435	435	373	415	414	381	400	406	410	386	385	380	382	356	360	385	383	404	388	369	398	388	387	395	453	414	430	397	382	390	414	390	388	384	386	424	394	374	405	452	416	379	392	348	367	399	389	412	414	437	404	427	404	396	393	382	393	427	385	394	409	396	450	409	407	378	382	420	424	413	391	387	433	407	410	374	410	377	381	391	395	374	409	394	384	403	372	412	428	398	406	372	414	405	345	414	436	398	411	384	396	405	378	415	398	378	399	416	400	382	426	376	417	407	399	427	400	389	384	410	397	382	401	405	391	396	404	379	446	382	416	391	404	393	416	376	388	399	394	383	420	409	398	430	416	405	402	357	397	389	400	437	379	424	368	397	385	418	394	430	385	406	412	375	402	390	373	416	386	412	395	387	407	434	383	383	405	361	415	402	389	416	404	424	436	426	407	387	394	389	388	405	384	402	389	391	395	350	418	390	389	407	397	399	373	389	388	379	378	395	382	449	406	394	372	395	413	410	406	379	411	398	391	408	390	424	445	414	392	427	401	405	376	380	406	429	378	399	378	429	407	394	394	373	407	394	373	397	392	413	412	394	425	404	384	404	372	419	388	401	399	382	392	377	388	388	404	399	379	403	400	350	371	374	383	381	373	406	417	386	416	393	392	393	408	375	407	377	412	395	374	406	381	358	403	427	397	374	381	363	436	393	405	403	381	381	385	380	411	370	390	383	375	378	380	401	427	398	387	402	370	402	410	387	403	398	397	373	388	408	366	393	394	387	406	362	353	394	407	407	360	390	391	408	390	392	393	391	416	407	369	402	385	383
14075	3216	453	398	320	303	292	224	246	228	192	176	167	165	160	162	165	173	152	155	155	166	142	148	130	147	148	164	164	134	146	153	130	146	152	157	144	137	182	152	163	166	171	153	166	133	152	150	125	157	152	149	152	158	143	143	145	157	151	160	151	147	169	114	145	160	164	153	165	142	147	155	161	155	152	149	150	139	166	146	161	154	153	170	143	160	149	148	152	150	170	161	159	164	189	165	145	155	169	181	171	168	167	143	150	149	149	167	153	154	156	183	179	156	169	158	158	146	173	152	151	145	158	162	166	171	125	143	159	173	153	132	143	160	148	155	171	134	153	163	149	152	174	155	137	157	150	158	144	163	126	166	158	171	162	139	141	151	131	144	162	153	152	160	157	156	161	143	156	166	171	169	154	168	141	162	141	135	163	149	153	164	142	142	145	148	159	155	129	158	148	159	147	142	167	180	165	146	165	145	161	147	149	143	155	136	165	165	153	158	169	152	138	152	148	169	162	143	139	141	162	149	170	138	151	163	154	153	165	132	160	155	160	179	152	183	164	167	139	146	151	145	172	153	162	170	158	160	165	134	153	133	133	157	173	143	148	156	154	148	149	134	158	125	131	150	160	123	167	164	136	157	151	140	146	148	152	166	156	162	151	145	171	155	147	163	145	170	168	119	156	156	160	151	141	152	146	135	134	169	162	144	154	149	175	146	134	162	155	133	150	129	167	178	165	119	179	152	152	168	164	161	145	153	191	145	161	154	174	145	158	165	177	131	154	165	151	188	153	174	162	157	130	132	149	152	141	150	135	128	161	134	140	159	164	179	172	161	114	163	146	156	169	165	170	179	175	142	171	125	142	175	185	153	173	140	154	164	153	131	165	133	153	138	152	135	183	161	159	129	168	154	139	166	153	158	160	154	174	174	152	151	154	137	162	159	136	158	175	143	158	138	143	144	163	154	161	154	140	156	139	151	147	153	144	145	154	143	153	174	143	158	154	170	162	160	143	133	145	162	123	153	151	162	137	150	163	124	142	168	157	162	159	142	154	156	168	163	153	144	140	150	141	147	165	134	173	179	155	145	140	140	175	152	145	159	145	150	160	141	149	139	162	152	164	143	126	146	160	147	146	166	164	156	129	150	161	155	143	140	147	166	172	156	169	151	165	152	175	139	149	128	147	152	141	158	146	151	158	149	167	166	149	147	181	181	148	152	167	177	161	166	145	158	144	158	152	132	169	177	153	166	163	154	146	147	162	155	160	122	146	165	138	164	167	140	142	144	167	182	162	168	133	153	152	129	159	134	160	135	149	165	139	134	137	154	159	138	131	151	166	146	140	162	158	134	149	159	149	166	147	163	164	159	140	159	134	157	163	142	141	146	146	146	147	158	142	176	189	168	148	160	138	152	165	141	153	138	146	177	143	146	168	149	148	151	164	150	134	180	158	161	158	169	128	146	157	139	138	157	134	138	176	148	149	167	181	156	134	154	142	129	166	155	141	160	157	147	152	148	146	147	154	170	169	161	144	139	160	145	144	160	163	159	144	149	149	164	132	153	154	166	156	164	144	140	142	144	157	153	123	158	165	138	166	150	158	148	150	173	148	123	146	144	149	140	176	153	153	151	153	158	159	128	158	165	155	172	148	177	156	167	147	144	161	150	179	140	162	153	172	143	157	142	167	173	165	151	160	152	149	136	139	152	160	158	155	169	147	169	152	151	172	157	152	159	146	139	157	144	152	126	160	138	155	137	167	145	158	154	165	146	144	158	168	133	150	202	150	172	163	146	174	163	157	159	167	171	149	165	140	139	168	130	162	159	153	154	165	135	130	160	146	154	164	152	167	163	165	173	177	151	163	183	163	149	155	149	151	146	169	131	142	154	150	150	159	165	144	132	142	146	155	156	155	151	131	151	145	160	155	147	147	153	138	168	151	137	153	152	169	130	138	139	178	147	147	151	151	161	166	152	156	158	159	168	177	150	162	149	130	168	158	143	181	157	139	170	135	133	163	148	142	144	173	150	154	161	159	151	174	153	143	157	130	155	135	139	153	178	156	147	143	159	152	152	160	146	159	142	137	157	176	140	151	127	141	182	157	145	166	173	171	146	147	164	154	148	153	154	151	144	137	164	175	152	148	153	141	140	136	159	141	150	161	141	199	158	162	146	160	184	153	152	159	143	152	151	149	149	165	145	150	134	160	149	174	143	167	151	165	156	156	150	149	163	149	151	152	160	152	129	141	153	161	132	145	163	160	151	162	161	144	161	129	149	160	155	150	168	153	157	145	155	158	143	159	158	153	156	136	142	157	167	170	172	187	147	148	161	166	149	147	158	155	140	161	156	130	154	149	148	155	172	147	145	162	149	142	129	155	157	162	146	142	154	161	148	137	147	139	152	167	150	155	145	160	168	146	164	127	156	153	139	157	147	158	126	164	166	153	170	156	133	182	160	151	144	135	170	176	184	166	170	181	147	138	160	143	137	127	144	150	153	161	178	154	176	177	161	170	150	152	137	164	157	157	143	150	153	161	156	150	126	140	162	143	147	147	155	156	162	176	155	168	158	170	148	161	128	156	139	163	142	145	140	176	161	153	154	176	151	142	164	144	171	135	160	150	171	161	150	166	182	131	128	135	165	156	155	164	151	157	174	150	146	135	146	149	172	148	149	160	114	143	140	160	156	141	149	155	134	153	169	158	161	165	153	142	135	142	141	164	150	141	154	156	145	168	158	161	165	129	143	151	168	172	128	150	152	159	153	161	151	141	139	158	151	143	165	162	160	171	160	153	133	128	164	159	157	149	159	156	134	138	170	171	135	159	130	162	174	160	160	165	167	158	163	134	171	157	156	146	173	151	142	152	142	157	139	151	171	165	172	185	170	134	146	140	131	139	139	143	139	153	142	143	141	157	153	152	152	147	153	165	174	155	155	162	168	147	156	173	141	140	139	152	155	145	163	161	167	177	150	165	156	163	152	133	156	144	140	137	150	154	144	159	149	153	164	175	157	147	155	168	172	153	140	166	139	151	156	149	166	147	139	152	165	164	137	142	158	146	131	171	152	130	176	155	171	174	150	159	164	178	181	152	157	153	156	151	146	171	154	185	154	149	139	151	153	157	143	135	157	142	152	159	157	182	136	150	166	142	162	171	133	152	133	135	146	150	156	166	134	153	172	146	153	157	146	157	131	144	193	155	180	150	164	137	152	154	138	140	161	132	149	176	161	181	156	153	148	150	169	161	182	133	148	149	160	131	176	158	173	151	172	168	152	153	151	146	141	127	169	146	161	125	144	164	160	140	181	150	173	154	145	140	157	141	137	158	151	164	196	172	162	166	156	137	165	152	149	163	174	151	149	165	130	134	160	166	165	143	162	162	176	174	162	170	142	126	156	150	144	151	135	144	146	151	162	150	141	157	140	144	142	145	157	132	151	171	153	158	183	149	154	162	154	158	171	153	148	155	138	153	181	163	169	154	158	163	155	162	141	174	146
10520	2537	1119	1339	1325	1154	1064	986	866	727	703	621	580	530	474	463	483	489	435	428	439	420	424	459	407	396	425	434	443	426	424	411	392	396	431	412	402	409	391	410	411	361	422	408	392	415	424	412	402	387	401	361	400	393	388	405	380	395	402	384	413	415	421	425	385	392	411	403	399	380	394	400	396	415	392	424	383	399	453	381	405	403	405	378	382	409	386	348	420	394	392	405	421	397	411	390	377	394	388	390	390	390	430	384	417	375	390	382	409	403	390	406	427	407	423	434	377	331	411	410	422	414	402	385	414	410	383	360	388	380	404	387	381	410	382	407	406	387	405	412	369	391	370	397	368	399	396	394	404	389	407	394	407	404	393	401	413	372	381	383	411	374	387	424	412	397	387	382	374	406	393	423	388	393	405	399	364	391	392	384	415	412	359	392	367	415	361	444	370	395	394	374	388	393	430	381	395	383	396	367	421	411	390	385	402	415	399	407	418	402	397	363	414	387	398	412	403	413	401	390	406	408	386	383	417	401	396	421	387	403	415	408	378	420	400	388	382	406	401	368	410	399	399	336	423	385	411	442	384	429	425	381	377	384	407	428	402	392	393	369	384	415	395	371	366	380	371	405	406	415	361	384	389	383	389	421	415	383	410	387	362	380	384	392	403	390	396	391	370	375	398	354	426	399	401	403	395	387	374	404	374	410	360	407	373	415	390	378	386	405	361	396	420	440	399	377	405	367	414	368	404	404	391	397	380	380	432	373	394	408	403	389	380	425	392	395	409	393	408	394	383	370	413	387	415	426	358	392	373	390	386	395	377	424	398	420	382	397	396	403	407	399	408	390	398	380	388	403	405	381	412	374	426	380	401	381	386	398	410	368	410	370	369	419	408	394	355	395	400	361	359	359	425	403	412	370	393	389	369	419	374	391	371	408	399	372	408	408	404	425	396	401	430	379	377	402	371	376	398	399	426	361	425	351	408	406	362	422	403	405	376	400	414	390	353	376	388	391	380	376	404	416	411	368	407	398	402	424	425	392	390	376	382	413	414	404	415	413	384	425	403	420	394	382	421	413	392	413	390	377	398	374	375	398	428	370	388	397	392	384	342	407	369	390	377	366	403	392	369	368	377	399	410	383	377	402	407	378	393	381	379	414	369	425	422	367	403	385	424	431	389	380	377	396	441	406	387	392	427	360	423	377	387	396	412	404	391	397	424	390	385	374	374	377	401	376	407	396	385	406	404	377	394	427	386	364	409	398	386	365	401	393	418	400	399	389	435	399	395	421	444	365	403	409	386	408	378	397	393	409	388	413	419	416	400	414	368	366	371	392	415	379	399	340	420	386	440	395	403	409	378	422	387	394	403	405	426	366	386	380	409	407	382	395	401	394	400	415	405	425	380	382	407	401	398	359	424	358	409	406	380	383	419	382	370	386	417	371	354	398	395	387	420	408	381	394	403	415	434	359	411	429	378	420	389	397	385	367	377	379	398	396	385	391	408	395	430	418	383	403	411	389	390	399	367	390	359	405	387	415	397	365	407	400	389	370	420	408	406	410	423	351	405	442	371	425	403	399	411	376	442	424	389	426	406	369	412	400	391	419	393	364	402	396	370	365	425	404	390	388	368	400	389	422	383	390	378	407	351	393	379	406	368	388	404	422	378	398	408	382	388	417	416	350	387	366	373	430	371	399	382	389	371	415	376	420	382	412	377	399	398	373	391	407	455	418	376	392	426	386	399	412	407	395	392	370	395	375	390	368	427	430	406	384	407	431	405	367	399	388	378	390	385	422	397	373	414	413	407	373	376	401	390	398	424	367	381	397	417	360	432	384	386	405	396	382	391	383	388	388	434	366	406	368	354	393	394	376	414	414	389	395	404	369	407	381	385	383	371	420	403	351	381	395	440	409	385	407	413	401	394	382	418	380	424	432	350	370	358	377	400	392	396	399	398	385	380	392	415	382	372	354	421	406	407	401	372	397	359	383	370	385	393	407	371	404	398	388	400	415	404	379	370	380	381	397	351	420	395	431	392	397	409	372	371	404	379	383	396	395	397	361	380	394	380	385	390	385	439	391	390	447	371	349	409	378	386	377	417	405	383	401	395	405	405	400	425	374	381	402	427	433	371	397	405	410	412	420	386	373	412	399	396	379	426	390	403	373	412	399	374	410	392	402	402	418	396	402	375	421	377	418	374	390	419	385	391	394	437	386	398	417	372	393	393	389	421	385	380	419	388	380	397	426	413	410	367	412	386	403	384	421	387	393	372	377	383	389	370	399	389	366	412	392	421	363	395	370	418	388	408	402	367	407	414	361	372	384	373	367	400	394	416	357	408	386	421	353	420	397	392	431	430	413	380	374	388	393	370	396	372	397	361	397	372	408	411	388	399	423	379	394	405	357	411	391	398	377	394	386	402	379	393	360	383	394	337	409	378	389	389	401	414	405	388	398	382	418	409	396	412	414	379	375	379	399	371	406	377	375	432	375	421	429	372	385	413	390	385	408	421	392	372	426	392	389	386	385	388	401	399	387	394	416	409	381	397	370	386	365	361	390	408	385	395	419	380	396	395	399	429	434	419	380	394	384	398	407	363	415	406	396	386	395	399	387	375	403	419	380	411	398	378	400	391	396	364	424	377	371	413	421	367	407	350	428	348	407	418	411	392	410	374	389	376	386	374	411	398	384	411	377	364	417	349	405	375	393	395	414	398	398	366	401	377	372	367	387	407	389	399	419	384	405	410	379	397	403	357	397	393	393	368	398	408	385	435	423	387	354	386	411	388	375	370	403	372	400	387	372	392	384	392	391	396	382	410	413	356	418	405	395	418	350	419	379	385	409	398	376	373	379	397	390	433	402	388	420	383	371	399	364	393	391	380	355	359	422	399	357	366	405	383	402	370	396	373	391	374	416	390	366	430	379	409	413	423	393	357	403	360	411	385	368	413	393	375	383	418	375	411	423	400	409	365	344	384	412	397	376	397	428	441	389	378	410	365	383	416	394	409	385	414	369	416	445	409	402	382	375	387	389	421	402	369	377	404	365	376	352	395	407	373	386	375	390	404	375	367	392	461	438	392	345	370	388	417	395	386	426	406	394	377	392	399	393	389	409	373	426	385	416	378	405	392	392	409	399	358	414	386	404	410	364	419	383	386	384	395	371	343	398	384	368	391	368	365	408	379	392	401	389	419	394	383	371	403	393	398	395	406	387	389	391	432	400	362	386	395	415	383	408	391	367	376	378	373	422	403	420	418	414	398	398	392	408	406	397	372	437	415	425	415	360	370	400	408	388	393	412	389	372	388	427	377	394	377	361	383	378	375	443	363	385	419	398	416	414	358	379	404	417	406	388	387	414	358	401	395	370	387	397	427	404	399	380	417	366	375	388	419	418	399	424	407	379	369	379	377	381	359	391	403	411	386	417	412	362	456	412	405	422	414	410	390	396	411	376	388	409	380	389	428	412	390	392	404	395	425	394	394	365	382	429	387	346
31096	12496	1342	897	653	502	466	413	324	347	315	293	280	269	256	251	217	267	274	244	239	214	227	215	271	213	222	222	242	209	231	214	224	187	217	225	191	198	203	219	228	236	232	219	190	226	221	203	203	183	214	220	219	219	203	231	216	215	226	224	210	184	216	216	218	219	207	217	183	212	207	223	202	220	250	236	229	191	224	219	212	226	219	224	206	207	232	225	236	218	218	212	209	226	213	208	194	219	216	198	228	245	216	231	214	226	197	197	235	237	183	201	226	200	203	217	219	214	211	213	216	240	223	197	241	217	192	217	221	212	187	217	239	247	217	208	214	198	221	219	204	236	204	224	198	190	209	220	226	198	214	204	215	194	245	196	210	252	181	217	202	206	233	224	230	203	223	201	245	209	224	222	217	205	196	200	214	173	189	225	211	225	193	236	228	213	206	191	187	225	210	237	228	224	214	246	216	224	230	244	207	228	207	215	221	225	221	208	196	211	196	231	232	221	213	232	173	198	214	211	230	219	232	234	215	218	235	211	220	210	187	207	224	211	197	231	244	244	202	232	192	218	196	220	197	209	212	240	216	234	233	214	215	215	194	243	219	198	223	221	221	211	213	201	210	204	204	208	190	201	227	233	215	237	190	212	203	217	213	214	202	198	225	241	220	203	222	237	236	225	212	206	218	220	235	223	238	231	204	203	221	229	229	202	212	202	237	214	221	211	221	227	215	235	211	208	239	228	204	200	208	235	220	221	222	229	177	195	212	210	224	209	208	220	210	202	202	217	215	235	204	208	215	219	207	205	225	226	225	214	196	188	216	234	227	236	224	200	206	231	211	190	212	206	217	234	241	220	190	203	207	207	189	220	190	181	197	221	224	206	211	206	201	214	224	210	214	208	193	218	214	253	217	231	209	232	232	209	207	206	202	206	203	206	214	215	195	221	225	223	230	240	229	210	222	221	205	240	232	232	221	209	186	211	208	212	201	214	198	233	211	218	208	206	218	229	221	206	208	212	209	207	212	218	207	214	224	238	228	212	225	210	213	203	208	216	209	234	201	180	215	197	209	238	219	219	234	192	205	206	224	216	205	249	207	222	212	197	207	218	223	179	207	225	230	239	211	193	196	211	212	237	195	224	198	196	210	206	207	206	220	181	204	208	196	207	204	214	211	209	237	204	241	215	250	229	219	227	189	205	195	190	235	242	214	200	223	211	205	218	233	191	209	206	221	209	202	214	241	196	209	223	240	210	222	214	216	201	192	235	215	189	239	184	222	219	189	228	210	191	228	209	231	219	207	228	174	218	198	204	170	191	194	251	215	229	235	218	229	197	219	228	210	196	228	208	209	239	194	249	215	219	193	199	214	225	202	213	194	215	236	217	231	182	179	214	232	223	219	185	211	227	235	216	197	223	234	213	245	200	204	258	196	221	229	228	233	193	231	233	204	227	204	211	207	215	200	186	214	228	244	205	213	214	219	186	219	229	217	184	224	194	224	190	217	221	220	185	228	230	229	211	237	221	228	197	209	189	211	203	217	228	213	213	232	244	219	225	196	205	226	234	228	213	231	196	197	214	219	203	204	192	239	226	219	238	200	193	194	231	227	199	214	215	243	225	234	232	238	191	216	228	202	227	224	252	223	203	231	231	191	208	199	237	245	203	213	227	249	214	206	204	225	189	173	231	194	216	203	226	223	189	215	215	223	196	220	226	224	225	218	236	192	199	215	203	218	199	194	238	222	219	231	202	221	232	204	210	222	209	234	228	198	192	223	223	208	196	227	218	205	203	234	240	224	201	207	202	212	233	205	214	215	215	226	230	237	224	204	235	214	229	229	239	205	190	204	212	195	200	212	243	198	222	243	231	232	227	210	235	218	193	231	202	181	221	198	213	223	201	189	234	200	193	229	203	214	208	206	211	219	198	209	215	239	222	228	186	196	193	231	191	217	240	213	195	248	241	216	245	222	225	234	239	191	231	233	223	200	223	223	257	221	200	227	206	194	193	228	218	197	238	205	201	217	204	197	225	234	211	197	208	238	222	222	214	208	209	211	178	196	219	195	201	222	236	225	222	211	226	212	206	204	201	207	215	246	214	209	208	199	198	202	227	227	225	208	185	216	248	192	218	215	214	229	191	193	210	233	211	232	227	237	186	216	195	199	192	210	185	213	209	223	224	219	221	241	188	223	218	213	203	215	199	230	214	229	213	222	215	211	193	212	210	180	230	222	207	213	207	222	190	226	214	202	192	189	176	221	214	211	217	216	202	210	224	216	189	230	200	236	208	221	208	206	231	223	212	206	211	208	231	242	215	196	250	212	220	217	219	236	211	227	207	193	228	206	204	191	195	204	220	198	214	191	206	222	202	202	215	213	205	216	197	231	219	212	197	189	222	198	204	242	222	209	216	195	220	233	195	227	219	213	206	207	243	214	219	229	234	198	219	214	241	216	193	216	206	226	212	211	242	211	230	218	206	212	252	224	195	192	200	213	231	214	194	209	196	209	201	240	211	223	214	210	213	239	235	202	217	235	213	199	201	204	197	204	197	218	191	218	227	226	239	226	221	218	213	194	218	218	223	217	240	206	194	218	230	222	212	226	207	215	220	206	231	208	215	214	233	247	208	191	234	224	216	227	214	203	206	201	197	209	185	210	220	192	213	205	209	226	224	221	207	206	216	223	208	195	211	184	227	226	211	228	207	216	225	200	241	227	229	193	210	193	202	214	191	207	223	230	215	201	214	205	209	221	224	220	212	236	225	202	223	229	201	203	188	204	227	223	217	180	224	206	217	207	204	196	232	197	216	205	229	231	213	211	229	203	224	215	212	201	206	218	182	229	235	237	231	240	217	247	217	201	229	206	205	274	207	198	195	233	221	196	214	214	206	201	216	183	216	196	198	222	235	229	261	217	213	214	211	192	210	228	211	190	228	202	223	208	216	220	202	210	221	206	245	201	226	196	193	214	208	213	212	198	232	248	239	225	216	196	199	212	218	223	223	228	228	246	250	215	205	190	219	187	208	210	215	212	199	223	216	201	223	228	217	199	202	180	217	223	202	222	225	209	198	217	211	234	236	218	208	202	245	242	209	221	198	232	182	219	213	208	223	183	220	227	224	217	214	230	243	214	180	261	234	199	212	220	228	200	205	218	204	240	205	216	211	208	199	220	211	214	182	200	247	213	245	219	212	203	187	223	217	223	235	196	219	205	213	229	231	221	244	256	206	234	198	201	224	222	206	227	239	187	208	214	191	221	198	189	219	220	229	199	216	227	233	211	225	207	234	215	225	209	216	246	222	209	199	212	203	187	201	204	237	229	200	210	196	204	225	246	188	218	249	226	203	216	203	201	209	212	219	193	209	194	203	223	201	193	226	203	211	208	185	206	233	207	204	219	236	238	212	210	226	218	199	202	206	264	200	193	242	230	227	220	184	218	203	202	237	214	219	212	220	206	222	206	215	216	231	222	226	218	211	236	231	220	194	223	237	189	181
22420	7757	2371	2894	2665	2236	2012	1724	1597	1400	1209	1158	1020	855	754	727	771	664	728	628	666	627	622	634	660	643	566	583	664	611	615	590	629	572	530	541	500	543	538	571	523	539	547	550	576	553	538	521	494	524	561	525	541	542	531	526	524	532	501	525	541	512	548	526	524	537	525	545	574	531	500	523	517	534	519	596	552	512	511	537	539	517	506	536	513	531	486	533	527	558	514	573	497	532	551	495	560	512	509	546	506	541	499	492	534	496	550	528	529	534	562	499	534	501	489	517	514	585	530	553	518	553	511	528	544	523	529	505	540	541	519	469	520	534	507	524	520	503	573	487	500	518	513	472	540	486	517	499	560	514	515	507	519	511	520	582	508	529	556	511	526	547	503	513	529	499	560	524	490	480	502	515	562	498	495	541	525	500	527	548	511	526	503	533	510	546	544	508	537	497	520	512	533	521	537	511	529	485	496	550	551	512	528	542	503	477	502	511	503	525	506	526	540	525	526	524	513	512	554	553	567	482	533	480	514	550	483	510	525	502	502	544	528	534	519	499	534	533	511	520	510	518	526	551	543	494	501	607	491	496	506	502	527	535	514	538	538	524	552	492	488	481	533	517	469	507	520	535	531	532	520	533	536	519	537	529	515	520	551	538	514	501	509	500	484	509	575	522	476	561	542	614	512	484	500	505	545	520	493	548	498	497	515	519	529	514	554	560	545	512	528	503	534	489	536	499	569	499	515	567	514	482	504	501	514	546	542	511	525	515	495	491	529	532	508	548	586	550	513	533	524	542	561	514	524	564	526	515	548	519	549	548	513	545	507	530	539	518	540	486	515	529	476	516	521	550	494	524	529	539	492	517	476	555	520	510	503	537	541	517	560	524	554	547	577	492	543	550	502	550	496	540	524	514	504	479	507	493	542	551	523	476	494	554	534	599	539	491	511	513	529	519	539	502	508	535	527	540	511	497	497	577	548	530	524	527	561	524	531	570	514	515	514	516	559	512	536	493	513	515	519	498	526	490	496	535	499	541	521	503	553	527	488	553	581	539	496	474	548	575	500	523	519	550	535	556	535	518	516	560	551	505	522	533	514	481	540	527	544	537	500	546	508	509	562	540	485	488	557	535	513	530	500	499	549	542	540	530	516	521	523	494	528	530	501	533	528	522	514	548	566	505	495	534	490	510	500	490	527	484	526	534	547	500	539	502	527	549	462	552	527	532	570	558	531	508	493	506	570	547	519	502	499	539	495	521	511	534	527	486	531	495	499	605	492	517	525	531	536	506	531	489	492	546	513	523	520	521	517	515	525	522	507	524	496	522	529	531	499	527	531	558	541	492	564	523	538	535	511	501	550	538	563	506	487	520	499	524	536	495	552	508	547	510	549	501	540	500	549	530	502	497	532	545	511	531	538	538	560	505	529	510	515	602	536	523	489	519	530	508	516	553	535	503	523	538	537	512	532	511	515	502	520	535	483	585	496	528	517	509	499	542	549	561	490	479	515	502	555	534	512	522	542	512	540	525	510	542	514	536	509	513	517	499	534	522	509	496	519	520	549	495	557	538	505	507	548	503	535	529	504	520	554	531	514	497	528	472	516	528	533	500	519	535	545	566	549	518	525	505	479	553	521	521	508	553	471	526	514	509	531	500	566	570	519	516	501	508	548	533	523	521	537	465	533	521	538	507	529	504	526	513	498	472	524	524	521	551	515	498	526	545	551	528	537	531	494	496	517	569	494	492	551	549	515	512	514	498	523	509	536	531	490	491	499	553	475	548	530	501	497	534	544	500	486	550	526	481	521	551	520	481	547	495	534	499	568	515	535	531	544	530	516	505	529	536	475	470	508	542	549	517	537	525	545	506	538	513	563	523	517	542	499	539	519	561	555	518	499	560	492	477	507	551	541	491	512	536	562	497	538	510	531	550	531	508	483	527	510	534	558	498	541	538	522	540	512	561	529	534	541	520	501	546	502	492	553	525	551	500	539	513	534	550	549	559	486	526	511	539	518	517	543	541	540	540	537	554	515	500	503	484	536	493	520	514	506	541	523	524	530	514	513	535	561	546	541	548	516	524	517	521	542	496	523	496	524	490	532	545	494	543	524	573	503	570	554	502	531	552	501	491	515	531	542	535	509	527	512	489	449	532	509	542	541	469	541	547	538	543	528	502	536	530	551	494	539	559	550	551	497	508	517	530	565	528	502	519	507	517	579	547	560	499	584	529	530	533	560	512	523	568	509	502	518	513	503	492	514	521	516	508	520	482	511	510	506	557	554	587	486	485	490	508	571	539	537	513	526	510	515	529	520	504	537	525	551	549	527	512	572	508	521	540	525	550	516	517	539	508	533	526	469	545	541	492	535	522	543	539	522	518	545	499	496	517	514	548	534	536	526	522	554	521	501	531	549	539	510	551	529	498	551	492	511	524	512	571	527	509	516	490	506	478	507	495	507	502	525	533	508	506	518	484	521	547	498	537	495	550	545	498	503	536	493	547	547	560	503	482	521	510	564	572	536	491	531	527	493	504	531	564	530	521	520	503	485	521	533	519	546	515	526	480	500	522	512	494	512	497	539	556	506	530	531	554	517	523	569	499	547	510	535	509	514	541	516	503	510	535	530	494	505	511	498	473	567	527	529	550	506	538	539	525	481	582	556	501	513	513	528	522	559	518	513	529	494	527	527	520	511	512	532	519	536	513	553	522	543	472	533	491	519	503	522	474	482	524	531	478	507	560	524	562	513	517	507	525	530	496	558	547	488	535	511	503	556	566	507	509	550	530	500	523	531	542	509	545	523	557	523	539	556	551	511	466	535	548	529	511	552	551	525	532	512	529	499	533	463	555	534	544	513	518	516	520	534	449	525	581	462	553	525	481	555	533	530	554	509	525	534	527	576	554	525	500	479	494	528	526	499	539	520	520	528	522	520	490	504	541	521	522	564	497	505	515	531	493	537	480	514	528	479	512	537	540	500	534	511	513	505	487	534	510	514	501	538	540	541	485	515	525	537	541	569	518	536	520	556	567	497	538	530	546	525	527	494	522	530	522	519	497	530	481	507	541	496	540	524	523	527	492	518	534	530	509	524	529	495	522	500	554	568	512	546	546	533	522	572	551	550	511	503	516	512	522	513	540	517	536	546	544	508	527	530	536	539	554	526	523	527	513	568	498	532	488	539	532	539	522	506	512	498	484	524	544	546	488	511	526	543	549	515	460	503	477	517	519	532	540	512	547	509	553	532	511	537	588	516	535	531	514	569	559	477	543	518	522	517	458	510	528	538	513	474	475	493	558	480	505	511	540	497	527	550	497	494	527	518	529	539	521	495	503	529	529	541	507	504	519	513	493	525	534	530	525	509	496	520	510	525	513	548	565	525	545	529	478	500	518	546	506	516	494	521	478	490	492	502	530	530	473	528	522	479	515	514	531	509	527	504	504	548	482	527	583	495	517	517	502	544	545	550	513	518	559	533	520	511	497	514	520	528	547	519	511
41437	19460	2741	1240	792	673	538	484	442	371	313	251	260	236	226	213	214	210	196	196	203	190	176	179	186	201	161	191	190	170	158	168	169	169	155	156	163	153	168	169	186	164	171	154	152	161	161	177	157	153	169	157	154	161	175	151	157	169	159	156	145	176	167	170	145	157	169	177	158	163	173	171	170	182	180	178	172	158	158	191	144	157	145	140	194	153	168	194	171	173	164	140	174	198	155	156	172	166	160	152	170	174	181	182	139	155	174	171	142	163	169	149	144	172	158	143	162	159	179	164	165	171	166	166	172	163	178	169	173	175	181	188	171	161	143	164	171	169	155	132	146	151	170	152	178	146	142	168	154	195	162	172	140	157	161	172	156	176	162	153	161	174	166	172	164	155	164	169	182	161	154	156	166	157	181	188	162	148	195	162	154	142	170	146	173	160	175	176	175	187	147	167	181	155	178	136	157	161	144	168	157	210	155	156	166	156	181	180	151	145	156	164	171	171	137	162	169	171	151	154	189	158	174	184	177	175	177	177	171	173	166	166	143	171	167	185	171	157	173	158	162	166	152	128	159	169	152	178	149	156	153	186	157	180	171	155	177	167	162	194	122	149	172	164	179	151	174	144	143	142	190	156	168	159	154	132	138	175	169	188	149	148	167	171	184	182	187	154	159	160	155	159	165	144	148	142	142	158	180	175	166	173	172	171	143	171	150	165	176	182	188	160	194	134	161	187	149	156	146	165	164	174	159	138	134	187	177	176	180	182	182	177	172	183	172	165	183	153	144	161	158	141	187	164	162	148	162	171	155	198	165	148	162	169	163	155	168	161	167	158	154	188	182	175	181	152	172	186	158	157	170	174	170	172	194	157	140	152	167	149	176	163	177	176	179	171	160	146	148	173	163	157	172	156	158	149	153	150	146	152	186	191	179	163	193	175	199	164	144	174	176	168	135	154	153	166	145	177	162	165	139	151	171	139	176	161	150	175	158	154	159	146	164	168	150	187	147	133	156	157	151	149	186	163	176	168	159	188	174	164	156	180	158	194	179	149	176	163	170	148	160	157	168	151	168	167	184	137	154	151	157	180	156	182	159	199	151	177	168	152	160	183	172	163	163	137	170	183	156	172	158	196	174	174	157	153	179	167	149	165	156	172	171	191	156	147	167	143	151	164	166	131	178	186	153	158	143	171	149	180	148	184	171	151	148	154	184	183	156	174	168	183	153	150	174	185	163	181	159	171	172	144	131	186	169	149	170	166	153	160	155	156	165	147	198	150	173	153	173	177	174	148	147	169	155	179	168	175	169	170	157	166	163	163	151	154	174	160	169	159	155	192	186	174	166	174	171	171	149	154	179	194	168	168	165	183	170	167	161	179	169	175	172	173	162	152	171	174	169	167	186	145	178	156	162	153	158	154	182	173	189	164	171	169	155	160	180	167	168	148	162	168	151	171	185	191	150	182	156	174	162	157	158	170	175	170	154	131	158	155	159	177	165	132	160	163	169	154	186	182	153	162	189	171	147	155	164	171	182	167	151	170	181	158	154	159	153	160	177	150	158	148	149	143	173	155	153	173	175	150	184	168	163	163	168	171	178	175	167	161	152	164	164	143	168	147	177	147	173	178	160	147	181	164	145	165	183	165	165	173	173	147	164	151	168	164	165	177	124	164	161	158	169	162	176	180	157	165	174	156	198	158	155	156	157	176	178	157	173	155	146	174	184	168	162	162	148	154	187	182	140	163	169	174	170	172	163	171	169	166	158	170	159	212	157	152	185	156	166	178	156	154	181	147	137	193	149	156	159	163	156	177	159	168	168	138	150	169	179	156	183	183	135	178	155	166	173	162	173	157	159	177	172	183	184	180	165	159	173	166	168	177	154	174	183	160	169	172	163	169	177	161	170	151	135	142	162	176	150	164	150	148	155	185	132	181	181	160	162	138	152	160	177	169	165	145	153	167	162	145	162	164	180	165	204	183	178	182	150	164	178	164	158	148	155	150	146	153	153	143	169	175	166	166	150	170	169	117	155	160	168	173	167	184	163	168	187	155	177	175	166	169	161	164	171	132	177	136	180	162	171	156	150	169	158	172	181	168	150	156	161	182	172	143	183	170	156	152	159	150	183	144	160	168	156	141	171	173	189	159	174	199	185	150	189	153	165	190	161	170	174	163	190	172	153	152	162	127	161	153	172	147	186	181	147	147	148	166	145	165	161	182	165	183	152	157	145	170	188	173	181	194	158	167	184	170	175	163	158	177	185	182	159	156	154	129	145	188	171	153	171	189	175	183	158	146	165	168	143	176	167	156	137	182	160	158	171	180	167	160	139	153	169	182	190	154	154	185	163	154	170	174	151	166	170	164	174	173	151	174	179	146	170	194	152	137	147	168	188	147	168	183	167	169	167	147	188	199	158	169	161	172	152	162	176	156	156	170	155	147	184	155	178	181	156	157	158	151	194	171	149	174	143	180	162	149	167	133	143	162	145	134	170	170	165	172	153	181	151	151	175	162	187	166	155	187	161	133	163	172	169	164	166	167	175	166	152	156	154	156	175	192	177	157	164	157	178	167	186	149	136	169	170	192	186	171	162	163	145	156	181	165	155	146	169	146	174	176	147	143	177	149	206	171	156	176	161	193	169	167	163	154	195	155	170	161	163	175	181	151	171	155	140	162	170	181	165	176	156	130	168	181	151	166	148	170	152	173	169	188	161	171	172	159	195	179	140	166	164	167	184	178	152	173	165	179	183	166	156	169	160	173	189	156	171	162	191	169	154	152	159	144	201	185	158	135	178	184	164	172	154	145	163	181	204	177	165	172	186	157	142	176	164	160	165	159	150	159	156	153	166	177	160	153	163	126	135	137	172	141	151	150	152	163	148	162	171	184	173	172	149	170	155	149	186	169	161	157	166	181	154	172	148	181	157	162	148	143	173	167	151	160	159	150	169	157	193	136	153	165	169	173	152	193	164	173	179	143	153	179	155	156	143	165	177	173	165	158	150	165	188	169	184	150	144	163	169	173	179	178	148	180	170	177	182	147	173	176	154	154	186	175	170	170	169	161	150	169	181	163	179	172	162	165	167	188	176	160	169	170	165	162	172	177	150	148	163	140	168	180	157	172	153	175	177	169	149	158	173	180	179	148	157	155	169	154	169	177	163	180	182	169	163	161	191	176	183	165	165	161	158	171	185	159	165	163	176	174	145	185	163	171	145	145	167	137	166	141	159	150	158	155	164	165	162	171	161	173	173	175	170	154	158	156	177	169	144	165	159	156	171	177	146	154	159	155	169	175	166	180	159	146	155	133	168	146	161	146	151	198	190	191	159	176	173	174	128	182	165	141	153	158	195	168	153	167	148	167	155	166	146	158	162	167	148	176	171	173	171	179	186	181	160	169	148	175	168	185	159	133	159	161	154	185	166	168	146	165	166	159	175	170	147	179	153	153	163	139	159	168	149	182	157	186	166	169	168	168	178	162	150	176	152	152	165	157
28291	10550	3241	3905	3616	2991	2533	2303	2083	1821	1464	1256	1108	894	723	707	712	675	624	626	593	582	571	608	613	498	512	494	538	519	529	513	520	443	479	484	413	460	387	408	450	426	435	410	470	408	412	424	449	401	431	427	451	402	416	424	398	407	396	403	401	377	407	398	397	404	393	408	423	415	423	403	404	390	433	420	459	421	424	354	438	382	410	393	419	392	391	448	406	433	415	414	425	402	428	397	414	431	433	382	418	389	412	404	384	408	417	456	420	401	401	415	381	398	437	403	394	421	416	418	385	389	398	415	404	387	391	376	438	382	404	407	378	434	420	425	384	383	372	425	401	427	392	422	412	362	412	360	431	396	433	428	434	400	379	402	400	390	388	377	383	412	407	426	406	389	418	418	423	414	384	389	391	404	384	382	411	401	402	386	402	416	433	426	436	372	372	416	400	421	401	393	452	359	404	400	381	402	400	408	404	392	407	396	426	394	395	399	395	378	412	448	376	410	389	396	384	406	377	426	395	412	478	430	392	392	397	378	428	436	400	433	411	422	423	418	382	393	391	416	420	398	413	402	400	379	398	370	394	425	412	412	414	415	421	388	381	410	409	418	399	418	373	442	404	403	389	416	386	391	395	371	418	395	390	414	414	398	376	381	414	367	422	418	417	364	366	413	389	400	404	402	416	409	396	418	433	430	406	386	421	390	412	398	429	443	375	417	397	401	404	377	376	392	422	404	390	415	399	393	393	411	381	406	394	389	421	407	391	403	387	421	392	387	433	447	379	377	374	394	386	387	412	422	427	422	415	406	390	386	394	397	416	427	419	408	427	402	390	409	409	354	409	386	402	433	383	430	442	408	430	366	402	414	438	380	407	387	420	388	410	403	444	388	396	396	384	399	422	408	437	385	425	376	411	422	398	447	392	385	396	419	413	428	423	398	391	391	406	376	363	394	430	368	423	411	444	408	396	398	419	428	385	404	383	426	412	397	406	364	433	417	381	397	409	419	437	387	401	433	411	381	448	366	366	384	418	426	415	369	400	393	406	385	366	362	433	428	345	395	375	433	417	413	412	377	383	411	408	430	410	396	413	409	394	393	404	408	417	407	354	382	386	421	386	388	380	387	399	376	405	389	380	399	382	403	393	405	398	405	386	407	396	405	433	393	439	374	373	435	426	399	367	404	342	398	382	379	398	378	408	411	412	414	416	404	419	408	382	384	407	383	360	416	417	419	412	431	408	385	388	379	405	419	392	392	403	413	386	413	394	394	408	406	390	359	404	390	392	379	404	407	410	439	412	401	412	388	462	406	395	369	387	410	378	395	405	401	440	361	443	404	388	440	401	435	436	430	400	393	379	408	406	410	423	412	365	416	376	396	413	418	401	403	404	385	414	411	387	391	373	430	423	395	406	381	419	410	430	409	405	408	396	394	391	402	388	384	398	438	400	432	426	422	403	417	396	381	395	426	391	404	424	388	393	391	411	400	383	411	413	365	380	423	388	421	408	386	356	394	406	381	433	432	445	416	394	377	361	392	418	406	400	368	397	389	390	427	415	394	405	434	410	405	414	419	398	414	417	394	404	403	421	398	400	403	387	352	410	368	388	382	401	434	396	407	400	440	397	392	399	409	378	387	406	394	395	419	417	403	369	421	406	396	405	403	415	419	448	413	402	405	413	431	383	389	431	405	432	416	413	420	376	432	437	440	394	384	404	391	364	411	381	399	425	421	392	413	414	386	422	433	429	416	409	433	397	392	442	374	433	489	389	426	400	374	411	395	403	426	423	453	388	415	410	414	402	393	402	437	398	423	390	386	406	427	425	390	408	403	415	420	417	404	417	359	380	438	403	420	389	411	376	439	405	405	397	392	406	428	401	408	378	384	383	381	393	368	402	400	416	408	407	437	408	379	413	375	412	403	390	428	451	401	422	444	414	403	416	386	433	417	371	375	400	421	386	399	394	382	394	403	403	419	393	380	409	401	428	411	415	411	386	399	381	436	384	380	378	414	425	417	402	396	393	409	371	442	423	408	393	445	398	383	368	418	433	365	406	392	408	371	437	402	416	419	406	414	418	380	396	387	370	351	413	402	380	438	414	394	387	401	375	412	384	421	420	392	402	375	390	384	400	402	429	384	406	445	404	404	454	380	388	408	403	387	361	397	418	402	432	396	374	424	405	399	381	377	382	445	416	372	394	417	420	382	418	401	407	372	383	371	417	401	372	395	398	388	398	410	391	393	389	411	379	397	368	419	383	424	394	397	376	398	427	415	413	451	423	406	396	392	395	402	430	411	396	436	394	366	415	404	397	403	394	405	383	384	402	396	417	404	406	417	417	408	355	379	429	405	388	421	386	414	414	415	413	414	399	377	401	413	376	375	406	388	386	404	411	401	409	384	415	384	400	441	400	381	401	379	430	381	336	440	387	400	432	402	389	371	402	410	430	446	428	389	378	381	371	434	418	381	400	392	413	387	402	418	453	379	394	395	419	393	390	384	400	394	404	401	385	427	434	369	392	405	356	378	396	409	407	432	396	401	408	395	395	433	418	403	395	372	390	432	394	397	406	402	411	396	435	398	384	388	391	405	396	389	393	428	405	395	391	458	418	383	406	385	380	382	402	377	381	395	414	398	387	437	403	385	425	402	397	418	375	384	425	370	401	403	403	402	379	412	393	367	419	364	413	414	394	430	364	429	408	411	402	403	382	374	401	406	412	404	385	456	387	350	399	420	432	414	410	416	383	424	367	413	423	394	412	412	381	401	400	427	374	371	421	408	418	407	392	384	391	403	358	413	415	352	435	408	452	392	397	398	366	395	408	447	404	388	406	380	373	388	426	418	387	400	407	430	369	389	425	401	396	351	384	402	396	405	412	420	403	427	413	409	424	403	387	437	376	376	402	433	409	371	402	371	390	422	419	400	398	418	402	404	378	404	403	403	429	378	394	416	387	428	388	431	413	423	424	370	430	397	414	427	413	403	422	401	398	421	378	408	404	405	385	421	431	414	385	427	400	409	391	404	396	407	376	404	388	429	410	406	408	414	413	390	415	430	414	400	439	383	409	397	418	413	398	427	356	392	401	361	393	408	402	411	399	388	422	384	424	404	441	433	395	423	455	413	408	438	427	411	415	402	420	410	387	425	416	382	401	405	387	404	395	373	420	433	396	397	402	378	413	394	420	433	412	363	388	416	423	426	396	394	416	425	411	401	384	409	430	382	435	402	389	384	381	439	390	424	417	390	408	405	422	406	408	398	408	396	427	424	360	431	416	414	399	402	378	428	399	383	397	392	413	406	400	419	401	437	368	424	416	402	368	407	397	394	356	425	380	373	369	425	397	392	385	396	435	414	382	393	388	398	426	392	388	389	422	420	403	377	417	429	412	418	420	398	383	356	393	406	450	431	369	402	396	398	426	418	384	399	398	402	409	424	435	378	395	425	420	410	391	384	428	395	415	404	399	390	371	411	363	406	405	393	403	379	417	427	420	399
14627	3530	491	357	330	283	226	269	225	225	206	215	180	164	173	171	170	162	161	141	168	140	176	161	166	161	159	154	146	178	153	132	147	164	163	136	168	146	155	175	150	160	165	154	180	152	153	145	143	137	157	127	145	152	155	143	163	175	168	130	163	142	160	157	152	158	162	148	161	127	163	149	166	165	157	154	157	165	140	139	154	158	152	165	168	120	140	136	140	159	166	178	147	152	147	168	154	126	142	161	163	142	137	145	136	153	160	136	156	167	125	170	161	164	149	140	178	133	143	151	136	158	174	152	136	169	155	162	153	149	154	149	155	168	155	155	136	157	146	144	157	139	131	170	179	164	146	169	144	154	138	160	158	156	146	150	146	172	174	144	143	149	176	129	151	170	160	161	181	166	149	145	162	130	166	176	153	147	181	141	153	156	177	168	150	168	151	152	153	152	148	153	160	165	150	176	165	171	140	168	158	167	153	152	160	178	157	132	146	156	157	138	138	161	188	173	157	137	158	178	168	150	121	162	168	127	153	165	160	159	144	157	136	173	138	162	161	127	161	163	162	158	148	135	159	154	178	171	145	162	113	171	164	160	153	168	150	158	145	164	137	144	166	159	164	145	148	148	154	155	165	145	167	161	160	143	151	178	157	155	180	141	155	164	147	171	149	137	149	135	153	139	168	156	136	154	160	147	157	141	175	156	148	155	144	158	160	160	146	140	151	157	173	144	153	160	144	163	137	175	142	161	161	156	148	150	135	163	156	155	157	164	167	149	129	169	169	168	163	172	162	156	161	159	159	147	151	170	170	147	158	157	152	152	145	135	155	141	155	147	161	155	147	175	146	168	161	149	153	140	152	159	158	162	168	163	163	153	163	136	148	177	138	151	147	145	151	137	159	170	159	173	152	173	164	138	159	130	159	157	171	158	151	149	168	146	158	177	150	114	156	155	151	182	153	159	131	145	153	146	173	140	130	149	164	175	173	134	151	151	158	163	153	152	144	142	155	166	159	161	143	153	143	163	173	166	154	145	165	157	141	170	149	171	176	165	171	160	160	179	169	163	157	135	136	160	171	152	144	164	137	133	165	168	170	173	151	139	162	149	155	141	156	150	129	147	148	146	169	146	151	141	153	153	151	146	146	171	158	156	172	161	135	165	147	143	155	155	148	137	173	175	162	151	161	149	164	145	156	139	154	143	136	163	170	165	160	151	139	144	153	145	156	126	147	155	205	153	157	131	155	148	174	142	166	151	145	145	147	132	156	159	148	152	128	145	158	158	168	158	144	168	136	157	150	157	155	160	167	169	145	157	150	146	137	147	144	171	141	163	158	154	147	158	153	141	150	139	151	134	128	135	169	149	152	122	153	173	139	161	140	136	143	129	160	148	178	138	150	152	153	134	133	142	169	165	170	156	156	155	143	161	134	145	165	138	174	149	159	169	152	155	145	144	165	136	174	154	142	154	175	149	149	167	170	154	179	154	148	155	163	143	156	149	151	105	143	151	140	155	124	150	148	156	144	159	161	171	143	166	153	170	154	164	165	138	148	147	139	164	160	153	158	174	164	162	164	164	160	167	164	173	147	158	144	149	147	137	142	159	158	159	144	149	155	143	166	171	163	169	152	148	173	148	145	184	154	166	148	129	162	130	149	166	179	127	153	151	166	161	171	162	146	155	159	147	153	144	147	164	151	167	151	156	161	136	146	156	135	132	138	136	160	141	197	148	169	145	149	150	158	163	159	162	185	162	134	119	154	171	156	162	154	152	156	163	173	159	149	130	152	172	183	157	164	163	170	163	157	182	143	176	161	152	157	154	170	152	138	174	174	142	144	161	119	146	153	147	161	157	150	154	166	159	161	144	172	151	141	149	175	151	122	138	172	164	160	138	151	171	157	178	144	131	179	154	161	162	153	132	141	164	165	153	144	166	145	146	159	165	143	121	152	170	169	142	174	134	125	142	148	157	155	160	160	152	167	140	172	154	151	172	158	172	155	167	163	164	164	180	153	154	132	168	130	131	143	137	155	144	145	176	150	149	133	170	176	169	172	167	130	175	159	158	156	164	163	142	177	144	163	149	149	166	162	148	167	139	141	145	139	157	180	140	161	141	149	132	151	168	157	168	161	156	180	137	167	154	152	148	169	167	175	182	165	153	162	154	157	150	170	183	150	162	132	157	158	177	150	145	160	148	163	170	143	153	138	154	155	119	156	158	176	140	132	161	164	155	168	162	163	160	179	161	159	167	169	158	189	161	140	151	149	154	153	159	176	162	130	144	149	148	140	151	147	160	146	140	168	135	165	134	163	174	128	149	144	166	167	159	156	154	162	156	143	165	155	160	147	135	150	166	154	150	168	179	163	163	142	160	165	158	149	148	140	147	166	171	155	150	149	144	157	149	166	148	180	169	162	129	131	157	139	154	145	163	148	154	157	152	154	176	149	153	170	150	172	179	174	152	132	154	147	166	148	162	159	145	159	140	140	163	171	140	141	153	161	185	137	144	177	151	143	136	152	171	160	152	140	160	136	136	163	159	135	143	160	156	143	162	156	145	139	139	171	138	141	141	145	153	149	153	157	153	154	161	129	142	158	141	129	148	161	177	144	145	145	153	151	178	136	141	152	180	144	162	179	159	164	154	171	166	153	134	162	158	134	152	165	146	160	172	161	131	136	160	152	154	174	151	170	127	150	119	142	121	152	150	152	140	156	130	174	166	153	155	178	141	173	147	168	152	170	143	162	158	141	138	149	169	155	157	140	137	151	150	145	160	179	151	151	162	161	174	142	143	148	145	133	162	166	167	139	155	163	141	173	164	146	167	167	163	150	154	156	156	147	172	141	152	156	144	144	172	179	158	120	167	149	157	181	148	162	158	168	187	143	158	131	135	153	161	154	148	160	167	148	157	145	159	147	144	175	151	158	137	140	148	160	162	164	152	152	166	137	145	153	149	167	143	162	178	156	169	146	157	135	152	159	156	156	164	167	136	155	146	148	149	136	143	171	145	138	161	156	139	141	171	166	165	133	142	141	155	195	147	137	123	140	159	141	154	157	149	151	155	150	151	172	158	155	154	149	140	165	140	136	153	165	152	165	164	171	139	161	152	139	135	163	142	168	129	166	152	142	163	143	154	144	161	169	160	160	146	141	143	153	157	158	168	157	163	156	158	180	147	161	162	153	169	167	141	130	161	156	155	134	154	159	149	153	132	142	148	193	137	147	145	147	154	156	164	152	139	164	158	148	143	148	173	163	158	135	146	160	134	164	168	151	148	135	168	158	174	143	139	167	132	152	149	174	155	161	163	144	157	129	176	140	157	154	130	159	165	149	178	158	145	136	153	158	153	147	178	171	199	145	147	148	154	147	155	166	132	168	145	151	165	135	164	150	154	151	180	168	153	169	151	165	127	139	172	145	152	209	164	155	143	158	149	139	132	167	152	157	154	164	165	149	160	150	160	165	143	143	134	151	156	148	134	167	169	154	147	144	178
10889	2849	1098	1302	1401	1144	996	892	882	831	762	616	569	519	467	465	446	428	504	456	450	426	446	407	422	422	426	433	406	426	409	418	416	383	399	393	436	455	369	411	373	438	435	427	408	414	422	408	396	414	396	399	388	367	400	405	392	395	399	432	433	383	414	400	387	397	369	403	380	445	415	406	417	404	360	394	415	404	404	348	437	417	414	416	404	402	425	414	414	368	406	422	402	387	403	429	394	392	430	383	385	380	378	414	380	382	399	396	390	406	406	407	389	408	366	392	418	389	432	403	377	385	392	435	388	423	371	402	409	368	379	397	393	381	422	417	376	412	405	395	424	389	409	393	395	397	381	389	361	406	379	410	405	412	406	382	378	379	380	411	412	386	360	362	403	388	376	427	393	404	405	381	410	409	409	369	428	389	379	401	400	425	382	398	388	388	405	391	384	379	377	413	391	400	401	400	418	404	421	412	372	422	407	385	417	410	381	388	378	437	391	388	386	408	377	418	404	392	418	402	373	386	390	415	398	423	413	397	375	414	424	408	407	374	392	401	377	371	391	402	404	408	368	389	370	387	421	376	408	374	401	397	377	378	403	372	369	406	384	395	426	384	389	444	388	410	375	378	400	429	394	376	392	425	401	390	408	403	389	417	419	362	389	389	424	376	410	370	420	396	373	404	375	372	441	385	359	382	361	416	415	407	413	355	403	419	332	400	393	388	411	338	365	423	370	400	389	375	363	371	349	406	364	420	413	374	395	365	394	394	395	366	416	398	422	439	418	376	400	413	393	399	396	395	375	385	416	401	379	425	398	399	387	391	431	378	379	418	395	424	391	384	377	400	386	432	404	368	406	387	364	380	390	379	411	368	423	376	410	420	418	407	388	399	379	382	394	394	430	419	422	394	380	370	389	387	394	419	366	387	429	439	392	383	402	356	416	413	395	390	398	394	414	391	388	408	347	372	407	370	377	369	411	382	423	391	421	403	377	395	403	418	371	425	360	363	391	403	373	405	392	372	406	384	376	384	426	368	423	369	431	399	431	372	412	369	405	423	397	388	396	403	425	393	418	386	361	386	368	410	396	389	342	389	409	397	402	386	403	394	386	390	383	415	369	386	378	394	411	369	395	354	420	391	377	363	416	413	370	389	399	406	379	342	393	374	407	415	419	389	417	409	395	435	392	420	383	427	434	418	388	392	383	421	394	357	411	364	414	399	387	395	413	424	375	377	428	390	378	410	376	405	357	375	377	412	414	403	370	360	390	399	400	402	374	406	384	370	389	395	392	393	408	423	432	409	355	399	389	381	379	428	423	363	385	397	415	391	397	387	434	430	388	395	445	400	400	433	411	402	373	379	408	376	398	380	389	379	388	414	371	388	387	416	384	410	384	395	396	350	405	391	456	400	399	400	370	416	389	411	442	396	443	410	409	401	380	377	386	400	403	409	397	356	378	377	414	375	385	388	409	426	404	400	372	400	404	440	392	383	415	387	408	378	404	378	389	394	404	392	386	377	423	388	377	398	385	402	395	375	413	402	378	394	410	385	402	362	406	388	369	418	405	381	379	383	399	379	375	402	371	413	375	430	399	383	393	402	361	399	398	426	406	402	374	391	415	368	374	382	447	383	433	372	376	364	398	375	361	395	380	413	349	388	382	391	389	407	370	390	421	381	387	409	383	393	401	395	398	395	394	407	426	399	397	422	383	401	399	410	399	383	394	406	410	394	428	435	380	409	420	349	407	409	392	430	396	400	376	402	388	396	409	397	377	403	392	401	408	371	410	419	388	418	380	387	410	377	368	421	405	399	400	410	375	387	387	387	408	406	382	408	383	352	363	406	406	419	367	380	417	414	363	402	377	420	388	382	404	394	411	414	407	401	383	448	399	369	411	408	409	388	367	365	385	383	431	387	379	375	401	408	365	403	406	395	395	409	343	363	392	373	373	383	411	412	392	418	417	390	429	396	420	412	428	394	379	369	415	402	391	372	426	413	389	415	403	374	423	388	427	399	405	379	408	421	384	383	399	385	422	372	385	402	394	388	403	392	402	403	369	400	415	403	414	398	405	408	336	412	379	382	399	408	340	418	413	369	413	379	405	392	402	388	372	398	400	388	381	380	373	396	384	383	432	395	429	386	401	371	392	413	380	399	454	405	409	436	388	391	394	403	398	385	401	388	393	391	388	404	403	354	366	444	369	412	400	394	385	363	359	391	406	413	421	401	380	393	392	383	355	407	394	406	376	396	402	359	391	416	395	408	438	390	383	398	374	412	402	407	428	399	373	395	334	406	412	391	391	387	402	410	397	387	396	386	370	375	426	382	387	374	374	389	390	413	401	426	380	377	382	393	375	386	388	410	426	426	392	423	422	408	391	422	348	396	420	387	356	389	420	387	415	377	412	396	409	381	389	362	365	401	391	392	428	458	398	384	438	403	419	398	395	431	407	415	426	399	400	408	426	396	378	417	406	373	414	384	356	426	442	367	395	388	370	385	398	395	359	392	401	401	418	408	405	394	380	397	392	378	378	379	384	427	384	404	387	379	385	382	420	402	395	359	427	380	391	401	417	375	397	410	376	408	411	418	397	370	412	419	390	391	383	409	385	414	373	393	402	368	394	370	398	390	421	422	413	403	400	411	385	383	424	388	399	433	398	412	397	397	394	387	439	396	380	407	398	371	388	394	388	406	418	402	398	405	394	371	374	378	380	385	384	376	364	393	385	365	426	427	379	418	359	400	365	413	418	370	424	408	427	405	384	411	352	386	380	373	376	394	372	373	395	390	376	391	396	405	393	384	398	393	369	405	401	380	391	403	401	409	378	382	381	389	415	384	428	379	404	378	412	368	421	443	393	397	436	390	429	416	374	432	412	396	387	380	411	421	400	420	391	384	401	416	399	402	380	369	390	431	393	393	429	383	392	416	402	396	367	387	396	405	387	401	390	414	414	403	426	355	391	413	387	393	417	394	381	400	381	382	415	405	407	408	420	363	404	392	406	393	364	355	393	411	396	378	395	435	393	388	413	394	377	393	373	407	393	411	416	398	403	357	432	419	447	406	397	407	403	369	369	400	390	395	353	396	375	368	410	391	455	401	387	386	405	360	383	373	389	396	385	386	415	411	393	405	378	400	380	407	415	402	402	402	407	386	388	415	345	414	367	377	385	362	404	383	389	396	356	380	415	405	376	397	387	407	397	398	388	374	406	391	364	381	424	418	384	366	415	405	398	389	390	412	409	404	382	411	381	399	383	400	419	353	376	407	427	401	413	413	388	384	424	413	396	384	413	373	391	419	392	415	412	379	403	428	384	409	403	381	380	404	387	376	395	436	398	421	400	408	394	410	395	387	396	408	383	386	417	424	401	438	405	404	362	385	386	398	400	380	425	384	374	385	405	414	400	400	392	435	408	407	445	372	416	375	406	398	381	434	403	397	403	393	372	375	407	398	407	419	390	386	404	385	388	400	376	395	432	412	399	369	388	423	383	361
30458	12657	1361	889	638	527	469	391	353	352	347	298	267	256	230	225	274	257	240	220	239	240	212	228	218	260	235	233	191	239	210	218	212	223	207	212	212	233	201	213	215	208	196	191	213	223	224	231	199	215	214	227	221	208	196	225	204	235	233	224	206	226	197	214	213	218	213	219	217	191	226	240	225	199	196	192	203	195	227	216	204	207	190	210	233	186	208	208	207	217	196	205	221	197	214	219	214	215	222	211	239	191	227	235	216	203	211	234	215	231	193	205	200	187	215	200	210	226	210	204	247	197	202	217	216	244	227	212	217	234	225	194	216	228	197	226	234	195	232	242	212	234	205	200	184	217	213	199	240	226	195	204	224	238	203	218	202	203	205	219	210	216	208	188	240	230	186	229	232	195	215	188	224	204	200	224	231	207	208	227	190	213	209	218	208	233	216	198	228	202	228	212	216	199	205	198	193	203	198	208	202	218	218	202	185	214	220	192	211	227	186	199	228	201	208	223	221	216	219	180	221	207	219	200	210	230	203	240	176	203	200	187	169	200	218	194	209	252	236	214	211	204	214	220	193	225	218	205	223	219	209	222	217	206	249	233	208	200	214	194	230	228	196	209	179	219	231	205	221	205	195	182	204	196	237	222	208	206	223	226	204	223	212	219	224	208	224	212	220	220	216	216	214	200	228	226	210	220	211	213	210	223	199	190	208	200	204	211	219	188	190	202	194	200	205	220	207	208	240	212	216	229	192	221	217	219	228	207	232	189	200	225	236	210	207	224	209	235	207	194	196	212	225	218	200	212	199	219	203	225	202	232	232	182	228	212	207	179	202	215	208	212	214	224	196	220	219	178	203	205	220	195	206	207	231	219	220	239	232	190	192	206	228	203	241	205	200	198	217	253	217	238	210	207	207	211	183	241	192	238	200	214	206	213	202	183	192	209	209	194	194	218	217	223	194	200	225	236	212	227	225	233	227	212	212	205	238	222	202	191	212	232	201	212	210	188	219	227	220	175	203	223	220	205	205	213	194	219	199	185	210	204	238	204	237	191	196	172	205	185	205	203	210	208	206	217	217	227	236	221	223	200	209	204	213	240	197	209	213	193	217	196	212	206	202	203	210	221	227	219	188	225	203	246	232	207	221	195	222	230	219	219	219	219	218	215	190	208	220	197	230	230	229	188	216	225	222	186	220	212	222	204	214	191	203	190	233	223	222	202	223	217	214	227	207	211	201	195	202	211	227	230	209	246	200	226	217	239	228	254	225	216	220	234	229	196	198	215	210	212	210	228	221	199	223	242	207	217	194	214	177	222	221	249	212	224	228	220	232	234	203	210	227	220	251	200	211	229	213	179	208	194	230	239	244	240	206	218	192	199	217	205	203	178	201	203	229	200	215	186	171	221	194	240	232	240	213	247	233	211	204	232	238	202	226	207	242	199	211	194	199	200	222	228	191	217	226	200	200	212	205	209	246	207	229	191	227	223	207	201	230	238	240	224	211	190	225	203	212	199	203	212	196	234	199	217	215	191	186	208	221	220	200	220	219	216	188	188	198	224	211	199	233	183	192	234	219	218	228	202	196	178	214	218	217	215	215	222	194	192	224	224	197	181	215	244	196	222	218	213	221	193	215	245	206	200	225	210	235	225	238	203	208	195	208	208	218	216	208	202	230	208	203	241	188	217	223	218	217	221	213	176	208	221	211	217	208	252	219	223	234	219	215	211	224	219	223	215	208	229	206	207	213	227	237	241	210	199	215	211	237	214	176	249	200	214	220	218	216	205	210	196	229	227	211	225	244	202	223	232	201	235	198	200	212	214	183	226	233	228	246	221	194	215	221	252	230	228	213	213	220	215	205	211	214	197	197	219	208	216	208	206	198	211	212	202	204	211	189	198	210	207	205	207	180	211	212	197	222	244	202	226	212	216	213	202	225	206	220	220	213	208	229	196	207	204	201	205	202	231	205	225	234	187	232	227	199	212	213	193	220	211	205	176	199	243	226	225	227	199	203	195	230	210	226	223	173	199	210	221	196	202	204	225	217	177	224	213	221	206	212	210	207	195	217	190	214	186	206	204	211	239	206	189	196	217	189	193	198	199	198	192	209	224	196	210	218	205	196	211	206	207	209	208	206	212	246	208	239	214	243	232	203	204	232	230	214	212	236	209	211	205	232	197	209	205	183	213	216	199	234	204	181	209	197	191	196	212	243	208	206	179	223	214	205	235	226	220	210	202	243	200	212	202	200	198	214	212	209	224	217	219	222	231	226	189	237	205	199	229	195	218	209	227	222	240	235	217	205	218	210	207	185	209	201	224	200	171	198	224	224	202	208	227	200	208	229	211	210	198	196	235	214	212	208	243	220	191	224	204	198	228	200	197	177	213	210	216	225	203	215	233	241	215	235	245	215	241	226	219	200	206	207	174	220	237	227	233	201	208	217	210	222	212	208	204	220	187	214	235	229	206	214	218	237	226	234	208	197	203	219	233	207	205	190	204	196	203	220	203	217	219	230	214	221	215	235	183	201	225	199	239	215	198	218	215	211	222	189	207	229	200	195	195	217	209	203	215	237	202	237	223	215	211	227	214	228	211	205	196	250	228	211	220	199	209	219	231	216	225	231	199	206	219	211	217	241	221	222	183	221	221	184	187	197	208	223	215	228	213	207	197	204	226	204	206	235	187	218	192	230	227	225	223	195	216	214	209	180	213	208	216	208	196	199	199	183	203	207	207	240	217	212	217	195	203	213	214	192	216	215	186	200	199	190	201	254	234	233	206	194	183	194	218	230	246	204	250	222	227	227	214	194	206	202	233	216	217	238	218	215	212	194	169	211	225	195	198	215	203	198	207	205	217	217	221	215	209	231	197	239	213	217	201	215	192	234	219	227	240	214	236	216	235	215	194	232	214	215	209	213	222	232	192	215	218	186	222	218	186	209	217	215	215	204	191	227	224	219	216	197	204	202	234	203	197	196	226	233	230	209	218	211	222	212	243	220	212	224	194	192	239	207	207	240	239	244	241	213	221	245	221	209	229	202	223	205	210	211	206	217	217	194	236	213	203	201	203	207	248	195	200	209	204	183	232	219	227	211	205	255	230	242	218	226	239	193	228	202	202	198	199	216	211	206	210	210	219	190	205	214	246	226	216	234	203	234	216	203	200	234	242	235	199	202	221	245	193	206	246	217	238	218	209	213	207	211	238	206	199	194	199	185	227	210	190	200	210	223	196	195	217	213	207	212	199	235	244	214	245	194	235	196	222	234	213	199	185	210	202	202	206	190	212	196	232	208	186	206	190	189	191	194	220	231	216	211	200	217	206	217	207	195	211	214	203	191	201	211	223	228	223	227	220	194	242	226	246	224	258	248	235	212	213	237	210	214	235	214	212	247	201	196	220	246	204	220	205	232	226	254	214	199	209	201	196	211	173	213	200	211	220	218	209	192	243	241	220	227	228	208	217	204	218	185	237	186	207	212	223	221	238	196	259	194	220
21960	8345	2420	2878	2535	2125	1925	1727	1554	1387	1217	1014	946	813	800	695	737	791	685	642	688	681	663	629	640	575	579	611	616	571	646	533	547	569	586	554	563	563	496	530	533	533	546	562	502	525	510	473	497	525	535	486	515	522	541	558	508	531	543	520	508	521	521	526	505	507	520	511	499	530	501	532	541	482	543	532	480	525	519	552	498	554	488	517	504	498	555	507	521	509	539	524	508	470	516	514	517	534	505	531	512	504	513	476	531	487	531	523	514	506	518	565	512	500	522	534	491	484	538	521	468	560	519	524	574	529	513	549	564	530	514	556	502	510	547	549	517	506	568	483	526	552	527	552	525	534	518	550	497	529	523	486	503	499	514	526	503	504	502	534	524	487	534	523	524	499	501	510	514	523	517	523	521	483	520	510	576	503	528	523	507	518	534	545	511	513	501	504	493	494	527	556	490	506	510	504	526	495	528	522	534	518	509	554	499	512	490	536	520	489	501	491	523	511	516	531	541	487	555	520	532	545	479	543	514	515	509	499	530	565	527	543	445	529	483	532	487	495	512	525	513	530	535	496	525	554	491	511	514	506	532	516	511	581	516	499	525	542	534	502	549	467	495	584	551	489	536	544	530	532	545	538	501	535	505	495	543	525	506	502	505	523	533	519	521	530	488	515	514	526	558	517	527	530	495	518	531	525	528	550	514	516	536	496	546	496	548	521	514	538	558	562	470	546	547	496	504	517	490	477	550	538	566	551	509	509	575	513	527	526	527	547	518	504	507	562	514	515	547	486	524	546	535	519	565	551	535	531	518	538	522	516	506	529	524	493	518	519	501	502	497	513	517	507	521	532	502	527	512	489	512	488	557	491	488	496	475	548	464	501	546	534	490	533	521	487	541	544	484	516	510	540	494	522	495	480	456	511	546	545	499	521	488	494	518	485	537	483	510	528	518	539	518	540	517	536	562	534	521	544	501	507	544	548	519	535	566	519	529	520	509	496	558	532	522	498	536	480	513	558	475	522	535	528	490	522	524	520	477	516	524	510	497	530	495	548	541	544	535	519	550	483	519	513	499	544	514	467	522	533	538	498	497	539	514	531	503	510	508	492	540	489	522	509	532	511	513	480	454	536	518	544	507	539	514	548	550	506	542	498	537	550	547	498	485	479	502	526	551	529	512	520	508	539	510	478	473	521	478	541	532	456	478	516	501	514	551	517	558	525	513	499	527	524	466	548	533	505	475	505	515	524	498	518	508	511	521	495	474	531	505	505	524	496	494	526	521	489	522	527	582	507	547	506	541	510	494	494	529	492	538	512	532	497	477	538	525	541	490	512	513	538	506	531	477	533	541	580	522	511	519	523	511	505	500	505	549	549	555	532	539	521	528	521	524	512	549	527	510	517	550	515	501	513	490	489	510	525	535	533	536	524	497	540	540	530	558	535	511	561	519	509	561	575	476	523	532	532	520	513	486	520	533	469	495	538	534	507	477	514	561	540	492	525	529	526	512	518	498	536	511	571	530	506	563	529	522	516	521	528	520	569	540	533	583	514	568	532	471	517	530	525	505	519	482	576	502	493	494	514	489	514	490	529	495	536	519	451	538	563	559	509	495	495	518	507	504	498	487	556	529	560	513	510	518	513	504	510	534	526	522	487	482	524	476	508	507	473	535	496	500	591	517	510	527	522	526	537	506	506	532	525	511	535	502	530	576	519	565	487	550	513	522	522	488	510	527	563	555	518	499	526	533	499	546	503	515	562	515	513	503	510	514	524	480	513	517	515	521	528	479	495	483	564	523	500	495	528	513	542	503	498	515	542	518	522	534	501	538	514	542	510	514	525	508	534	520	452	515	573	505	504	536	521	495	535	521	553	492	589	527	545	534	524	532	540	538	527	513	514	524	547	517	520	510	510	517	496	519	542	522	485	519	546	505	555	485	509	560	521	524	497	500	515	529	566	484	500	513	499	497	533	502	495	540	538	510	539	542	538	523	498	501	501	538	485	540	497	509	530	507	499	514	549	528	476	539	494	538	549	515	534	484	476	543	520	532	526	505	532	525	515	516	570	502	522	489	487	525	511	509	482	543	524	511	528	535	482	477	521	511	509	534	519	495	496	525	516	482	509	527	504	509	503	536	504	492	494	465	552	547	550	523	490	504	507	494	517	496	546	529	496	481	498	505	502	513	524	531	490	516	521	537	496	537	516	518	534	536	518	546	493	492	494	505	507	501	531	504	534	502	504	551	515	488	545	497	537	513	521	521	476	471	513	535	528	513	488	513	513	524	533	524	534	521	503	519	536	526	530	516	524	500	545	495	509	502	518	502	497	533	540	523	511	460	517	503	497	544	477	516	529	493	521	506	537	591	492	506	485	526	502	488	555	538	554	488	527	499	488	514	512	489	503	516	500	506	511	535	494	531	537	459	521	483	500	532	522	521	525	519	474	517	507	482	479	501	551	518	495	503	551	533	527	507	525	516	499	499	499	566	540	491	484	512	481	571	553	464	530	486	505	513	491	505	556	573	472	533	563	571	476	540	521	533	536	533	519	498	549	532	533	514	482	538	557	519	518	502	521	513	541	533	568	539	519	489	535	530	504	540	557	468	493	537	513	491	517	526	498	543	523	513	513	511	509	534	533	510	550	517	495	542	525	561	486	525	517	542	487	513	522	518	519	544	505	488	545	507	535	498	533	545	513	541	525	512	508	542	487	535	521	538	536	518	563	536	545	504	470	475	446	551	508	505	542	503	530	533	512	523	554	522	489	552	523	502	505	524	505	512	485	514	515	517	487	509	546	544	490	521	551	540	510	530	541	509	491	475	544	522	520	556	493	542	521	515	503	553	518	512	513	518	520	560	573	490	509	488	516	538	508	495	513	492	536	538	533	517	544	513	535	510	519	510	493	550	506	526	521	502	502	557	491	508	476	569	539	569	536	533	534	487	499	514	552	522	540	508	520	534	511	493	515	574	534	532	558	527	507	518	524	517	548	471	505	545	510	546	510	540	529	497	475	534	461	472	504	501	500	550	504	530	497	514	511	459	485	512	499	485	476	477	537	518	506	551	528	559	522	526	508	508	524	549	481	538	546	527	522	533	499	530	544	550	528	536	502	560	490	532	533	504	516	518	513	496	500	496	497	527	511	525	491	511	512	499	521	551	530	538	518	531	502	544	528	536	519	498	551	509	532	523	505	503	538	538	537	500	551	513	519	562	522	496	508	505	511	504	518	511	575	550	531	519	526	542	510	502	518	581	549	466	547	511	540	534	547	538	501	522	554	521	521	515	513	501	548	512	511	518	517	536	521	545	505	488	524	520	531	529	522	520	544	502	515	499	577	560	494	533	520	524	511	550	489	487	545	530	512	525	495	496	544	501	495	551	549	528	510	502	521	498	497	528	526	495	510	512	536	537	500	518	497	522	525	539	567	524	507	504	517	498	523	542	517	546	534	549	496	543	510	537	580	553	501	495	519	529	550	485	510	536	508	513	510
40928	20670	2968	1299	838	630	546	460	448	411	331	314	259	237	206	191	223	199	202	180	189	167	188	190	194	144	187	186	185	179	189	161	171	180	195	148	154	191	162	205	169	156	162	166	184	149	155	158	137	168	150	182	172	175	155	160	147	175	202	184	165	162	156	174	152	149	158	159	177	140	147	153	168	148	149	153	164	164	161	153	176	165	169	161	173	152	158	147	161	133	159	145	168	179	148	154	189	145	173	168	161	141	149	143	156	171	193	172	165	165	173	149	152	172	179	158	175	133	171	151	170	141	171	169	166	182	175	164	155	156	167	178	178	191	132	164	153	152	182	201	191	189	163	166	168	171	156	158	161	150	160	140	140	151	164	172	164	167	159	158	170	140	151	132	143	163	175	187	157	154	165	144	151	149	169	181	162	163	166	176	162	166	165	149	162	163	146	160	146	184	176	183	177	192	162	160	159	172	162	178	146	158	161	178	159	148	145	160	169	152	149	168	157	156	171	171	155	163	151	176	152	183	167	140	172	183	178	167	161	148	151	157	156	159	145	149	152	147	195	151	142	152	162	142	153	147	187	170	166	148	156	172	170	169	152	153	166	166	142	165	166	161	157	154	166	160	167	145	185	190	194	150	148	152	180	143	153	174	146	157	184	164	159	169	163	167	171	142	138	144	181	131	176	146	173	180	195	153	172	156	167	165	171	144	153	165	164	189	173	145	164	157	150	150	175	160	150	164	162	172	164	175	167	173	156	158	153	173	175	169	143	139	154	159	168	158	171	169	172	128	168	164	178	163	157	170	167	170	164	185	155	168	181	145	150	189	157	171	183	138	184	161	155	185	155	160	140	144	163	153	183	150	175	149	172	157	143	139	168	143	177	166	151	144	140	173	179	165	148	159	184	175	147	160	169	131	183	155	160	162	157	145	153	182	154	185	172	173	172	158	152	150	152	180	169	159	159	170	146	165	173	153	151	146	148	164	174	193	189	150	185	137	151	158	187	189	175	181	161	159	175	150	191	147	145	172	149	165	172	168	152	158	140	145	147	134	169	163	167	168	174	152	159	149	167	186	155	160	144	160	147	159	170	167	150	161	147	141	160	159	163	163	171	171	144	140	140	167	161	151	171	165	171	157	166	144	150	170	148	168	151	178	181	171	167	162	158	160	168	166	146	158	179	163	136	154	180	171	169	167	138	157	166	178	184	199	154	168	159	171	168	152	145	161	168	181	155	146	142	165	175	173	137	149	164	167	157	166	158	164	162	152	164	135	163	167	156	147	174	163	183	171	162	193	146	177	178	175	172	157	168	160	182	183	177	139	150	147	169	150	162	149	172	157	160	176	160	151	168	145	156	170	164	186	172	148	155	187	131	145	169	175	167	173	152	175	178	166	184	184	198	168	156	194	175	179	146	171	162	178	166	146	168	167	175	153	163	185	177	153	176	170	173	162	185	159	167	162	157	148	194	176	171	144	148	163	141	157	157	152	158	158	153	151	158	161	159	146	137	162	164	172	159	146	160	161	164	171	169	154	180	170	155	153	152	151	150	178	156	151	154	149	161	171	169	182	132	161	152	164	148	150	161	157	181	154	154	156	172	155	161	157	146	149	142	172	157	160	172	156	181	168	152	162	158	158	151	167	149	166	153	159	158	147	157	181	166	144	170	162	158	171	141	148	167	157	144	153	163	153	189	171	140	181	165	145	167	168	160	184	173	152	164	159	159	165	151	164	156	151	168	165	168	171	158	153	152	173	180	179	150	155	172	167	157	162	146	152	165	167	185	155	174	137	164	152	190	158	163	150	166	160	169	155	180	155	163	170	173	183	162	155	174	164	190	191	179	165	188	153	160	177	143	150	167	148	147	174	162	156	155	149	170	189	178	151	170	146	194	154	152	143	157	139	196	140	172	148	166	154	167	166	151	161	136	167	161	154	160	167	175	162	151	173	161	151	171	164	160	158	193	165	156	157	167	183	164	159	134	171	160	178	165	157	181	161	158	161	161	183	159	177	163	165	164	173	150	145	170	175	151	157	150	180	156	148	188	156	146	163	145	143	146	164	171	154	134	140	153	159	175	166	166	146	155	145	142	146	169	173	149	182	155	150	156	189	160	150	172	158	143	168	156	159	163	174	156	157	178	172	174	140	165	165	169	155	158	160	180	176	136	161	181	145	157	150	153	150	159	172	141	164	150	166	149	174	163	168	180	148	155	162	143	171	179	168	175	167	155	159	174	198	192	155	143	147	162	159	179	149	159	155	175	154	179	159	169	167	186	143	132	148	182	147	177	151	175	135	163	170	158	180	184	157	169	162	147	160	159	163	156	143	165	193	154	180	167	149	141	150	189	159	189	167	162	157	144	163	187	172	156	153	168	165	145	149	176	183	184	162	153	166	174	165	185	164	179	155	163	157	165	158	153	161	190	173	163	172	165	170	180	162	154	198	163	168	189	178	157	154	198	182	148	182	157	133	156	170	165	183	161	176	157	166	150	162	159	182	157	168	152	134	169	162	167	167	167	176	168	160	164	165	179	157	159	180	172	171	163	187	167	180	151	190	164	164	166	164	176	170	149	167	160	180	149	170	171	168	173	163	144	147	175	167	171	167	172	153	131	165	162	159	156	180	171	153	169	159	156	186	163	147	183	164	196	156	160	157	161	187	178	168	148	141	142	187	161	164	162	137	178	145	166	151	146	169	173	155	136	174	151	156	165	162	161	151	184	163	158	164	186	147	177	165	151	139	164	177	145	163	175	162	165	157	147	159	155	150	166	159	182	149	165	170	167	171	154	166	169	160	148	168	170	159	168	158	165	173	158	169	167	183	174	159	165	156	190	170	177	175	167	159	186	169	148	173	165	170	167	170	157	138	152	160	159	156	157	171	176	156	172	164	155	170	173	165	161	166	166	174	175	166	169	155	154	156	152	154	162	155	150	163	167	147	144	167	174	153	148	171	153	153	155	179	160	158	156	151	158	150	179	171	180	164	144	155	182	153	169	159	172	150	157	169	172	140	157	162	155	171	161	159	157	162	169	164	175	170	173	170	176	165	153	160	160	133	160	178	159	152	151	188	182	170	168	157	170	146	165	184	171	177	152	186	157	147	159	168	159	153	170	152	168	155	175	152	167	168	183	171	159	157	157	145	166	158	150	159	168	161	157	149	179	157	165	149	151	164	175	166	163	172	177	154	160	165	149	172	158	157	183	157	193	169	160	146	177	177	170	176	136	167	168	167	143	172	172	165	160	178	210	185	161	153	145	155	168	188	172	159	185	158	183	161	150	169	158	159	164	170	162	152	158	171	160	161	166	173	154	148	172	178	161	149	160	155	155	170	156	148	179	170	163	144	168	152	139	157	168	170	165	149	157	153	176	169	155	158	154	167	139	166	165	159	165	162	137	168	164	174	184	155	156	162	145	183	171	172	159	167	168	158	178	154	151	142	161	164	180	158	152	160	169	137	158	174	135	158	162	165	176	165	170	159	161	150
27595	11942	3315	4016	3455	2877	2535	2274	1969	1717	1439	1231	1060	845	814	702	683	713	630	653	599	562	576	570	535	560	524	497	503	525	499	466	448	453	474	462	414	438	428	417	441	426	435	428	408	404	404	363	390	411	363	407	426	402	389	381	426	338	409	409	398	406	428	431	431	428	413	363	406	406	439	382	412	424	406	441	366	391	404	385	414	393	390	389	385	387	423	409	421	376	377	403	412	371	425	413	403	407	410	395	394	388	370	423	399	393	412	408	389	399	386	390	404	395	391	426	423	403	402	377	422	387	432	309	386	425	395	408	410	381	388	393	375	415	406	428	392	431	412	397	390	383	357	399	367	413	390	390	390	384	370	407	417	403	397	398	408	383	377	383	424	400	408	375	383	429	372	400	377	426	389	427	392	407	416	387	450	404	407	392	408	373	396	388	412	402	388	376	395	392	411	405	394	378	371	411	404	420	440	415	391	361	412	367	405	407	402	380	433	400	404	412	372	391	419	404	401	428	394	375	412	386	354	378	381	372	401	416	422	367	432	403	393	411	413	409	374	396	392	366	376	377	416	404	437	403	402	400	399	368	406	426	411	422	399	395	400	352	394	371	414	384	396	395	431	374	403	427	426	385	387	378	429	410	391	377	401	370	414	408	401	406	420	403	405	405	387	374	386	438	418	444	412	392	377	391	411	415	418	400	399	348	388	409	387	406	405	386	392	381	413	354	379	376	366	379	380	386	417	415	409	397	399	438	399	371	428	404	411	397	383	447	395	387	388	404	389	414	376	412	441	334	416	375	387	386	399	399	397	407	363	373	417	408	400	415	448	402	365	371	361	369	382	424	367	393	436	401	408	406	397	370	391	397	414	398	416	421	385	345	408	399	400	431	374	382	394	387	377	404	406	455	410	390	380	374	400	383	403	399	430	404	459	392	399	414	400	346	408	391	386	430	428	402	416	398	402	398	391	432	400	412	400	436	432	403	388	413	392	395	391	394	376	424	411	402	408	410	398	398	400	416	399	395	375	414	425	397	417	398	354	389	389	374	417	409	402	416	403	386	404	407	364	384	358	410	369	391	424	384	414	406	403	404	409	362	432	376	386	380	393	365	383	412	438	396	400	433	374	393	413	414	419	395	397	386	416	405	410	400	399	375	396	383	356	407	413	402	412	393	379	421	384	441	422	395	411	395	420	396	383	408	421	412	364	374	388	409	373	396	385	402	409	400	394	383	391	370	402	386	404	385	404	396	393	411	394	404	422	387	437	430	393	417	427	400	394	401	389	408	394	422	424	410	397	413	383	370	354	420	374	409	420	413	400	427	414	377	433	386	380	369	387	414	421	444	384	369	421	430	381	380	407	365	374	388	412	402	390	385	388	386	391	412	368	368	397	391	439	412	387	385	384	392	385	430	416	406	362	399	376	387	371	401	403	432	406	393	391	417	428	382	401	395	382	399	392	384	387	417	413	363	348	408	372	389	417	365	409	420	406	407	403	410	411	380	370	384	351	432	383	409	386	417	394	408	406	400	366	357	386	412	380	388	391	400	401	418	406	395	402	420	388	370	377	419	380	426	370	389	392	406	379	391	418	387	370	422	391	412	410	378	407	387	397	394	386	388	391	403	397	398	415	407	401	411	396	378	407	444	404	401	403	402	389	387	375	418	365	402	400	467	386	411	409	388	401	398	380	414	418	423	380	408	380	412	406	417	404	383	393	391	416	419	362	409	389	399	355	392	414	399	405	391	406	368	399	398	401	422	371	401	420	398	385	401	356	395	392	356	372	365	403	405	407	411	356	388	341	374	365	360	419	409	400	393	402	399	395	351	391	404	387	387	445	399	400	376	378	367	402	354	389	387	395	374	380	387	387	368	427	418	391	410	398	393	407	411	422	414	380	376	376	355	425	392	388	397	375	376	397	408	362	405	401	371	408	418	438	414	400	402	409	391	360	390	420	425	379	395	410	388	402	371	371	413	391	414	435	441	384	348	397	360	356	397	421	392	377	379	364	438	403	406	411	402	402	412	385	395	400	406	396	419	379	377	360	407	379	366	409	405	404	399	436	367	382	371	368	385	425	432	390	380	389	378	427	376	405	411	401	383	365	375	355	376	391	374	374	416	426	420	416	376	423	381	404	384	413	409	397	389	386	365	382	356	368	410	379	428	410	420	422	389	389	397	379	393	405	411	416	377	402	394	397	401	434	406	388	375	382	383	385	425	421	390	390	378	418	397	400	400	367	364	427	416	420	375	367	398	386	379	396	364	440	406	352	384	364	418	367	374	378	393	427	384	418	402	372	404	376	409	409	366	392	401	402	402	420	441	391	375	386	380	430	389	382	378	415	406	395	383	440	402	362	408	418	366	398	379	374	360	384	391	394	382	345	382	398	437	418	385	431	428	432	434	406	388	359	382	385	374	397	407	406	420	390	395	361	406	406	386	377	398	397	397	357	383	391	411	385	363	387	429	392	397	425	404	397	406	381	377	423	411	379	408	395	412	401	377	373	424	359	404	399	401	436	378	419	408	401	396	391	376	378	416	415	421	385	402	412	429	424	384	451	427	405	402	409	396	403	404	390	378	372	432	388	393	441	379	427	402	390	417	400	392	394	404	395	407	397	380	411	421	389	429	411	411	411	401	413	388	420	371	414	441	382	421	401	400	388	394	378	406	382	390	385	367	381	386	414	430	377	394	391	394	425	384	404	391	406	361	395	403	391	425	395	395	381	402	355	419	400	390	413	354	408	399	382	398	359	391	400	424	402	380	372	367	393	361	408	399	387	431	398	406	380	371	384	386	403	371	392	395	387	411	407	392	412	416	410	418	426	390	404	404	437	402	389	398	375	406	400	404	368	425	441	406	372	397	385	381	455	360	401	421	403	365	351	390	388	372	409	414	397	388	386	396	398	407	388	394	391	406	398	377	423	391	387	379	428	408	385	394	390	414	398	398	386	415	396	384	379	386	438	415	395	372	386	405	415	402	416	399	413	386	420	391	382	414	376	390	400	414	394	394	401	396	392	376	403	394	402	365	441	395	397	414	360	404	451	371	405	416	402	386	377	417	393	393	417	401	421	373	389	348	386	408	372	397	397	376	436	402	364	394	389	398	395	429	430	393	376	393	383	425	370	379	390	406	403	416	418	407	365	390	407	370	374	369	399	389	390	346	411	359	390	409	394	403	451	422	393	391	403	420	408	361	359	402	455	371	361	396	422	374	423	411	354	393	421	400	384	416	422	409	399	410	404	375	347	414	401	415	404	386	387	381	372	394	388	395	394	393	385	408	347	422	370	411	402	434	413	416	411	386	408	422	379	404	384	398	370	379	389	404	402	399	380	412	410	357	386	450	408	409	366	366	398	366	433	382	384	404	373	392	406	445	393	403	372	369	413	403	378	394	416	432	392	431	380	360	389	385	389	391	403	386	395	387	412	347	392	442	378	383	390	389	405	384	408	385	389	383	434	389	401	360	396	417	363	415	405	394	420	421
14141	3346	448	381	316	296	264	237	218	197	230	157	187	150	159	153	169	155	165	168	132	138	150	174	158	139	143	165	153	151	160	154	173	155	165	152	152	152	162	186	146	178	154	149	162	147	162	159	138	157	153	160	152	149	152	153	138	159	138	165	166	154	146	145	151	162	172	146	169	170	163	170	154	155	147	153	148	157	159	157	150	149	155	170	173	147	155	164	167	185	153	155	145	141	150	165	180	166	141	171	191	174	166	163	157	147	143	151	136	169	151	163	162	160	147	165	152	152	174	163	151	163	130	147	154	168	153	163	165	159	173	143	147	138	164	160	145	165	154	177	175	160	170	142	156	155	164	136	135	175	148	131	150	145	150	140	160	160	182	140	158	151	157	152	165	156	140	148	150	163	154	169	188	167	167	158	124	153	166	148	159	135	164	144	149	136	149	151	150	148	135	156	165	148	168	149	144	150	131	148	130	181	146	160	155	157	142	162	139	162	144	152	153	140	168	155	156	144	156	137	160	147	157	132	159	143	154	146	158	173	167	162	168	150	152	163	155	156	134	159	136	128	144	172	161	168	152	168	171	149	149	154	159	168	162	137	152	153	183	158	154	152	160	156	156	167	147	139	157	143	153	160	174	144	167	153	157	158	153	154	159	163	149	145	156	152	177	152	135	170	142	163	160	142	175	166	136	137	148	150	159	153	140	163	168	149	148	138	137	168	166	133	145	149	167	154	151	160	168	126	146	149	153	130	155	136	167	147	144	158	152	147	139	142	141	138	165	177	163	161	157	139	135	147	152	140	152	150	159	145	175	144	156	175	157	159	165	130	137	155	161	156	176	164	154	163	168	149	166	144	137	178	173	144	158	150	165	154	138	121	159	159	170	147	159	144	176	152	125	127	129	150	175	166	131	167	152	141	141	133	182	148	141	136	169	157	130	135	147	136	157	161	136	134	155	156	153	164	146	147	148	141	167	144	128	140	168	147	151	143	149	154	167	161	154	168	141	155	142	169	149	140	162	167	143	150	156	149	153	173	161	115	170	152	154	176	163	158	151	196	156	165	176	159	154	148	186	163	154	154	126	162	148	161	142	150	147	145	149	115	150	145	166	136	172	138	155	136	153	148	160	146	145	145	138	146	163	141	141	154	164	138	151	144	157	164	140	154	165	169	154	138	158	155	175	152	156	148	145	154	181	148	161	156	117	143	157	144	160	155	144	146	158	144	172	167	160	158	154	146	154	140	136	153	142	163	164	143	136	151	151	148	170	157	154	126	187	143	154	156	130	160	140	177	132	153	150	153	187	161	145	161	151	139	177	139	152	148	137	157	164	161	145	156	157	150	167	137	158	167	171	147	154	122	139	167	147	150	139	161	162	152	165	137	142	171	132	151	157	162	153	173	161	176	145	148	158	145	150	147	138	138	157	171	154	154	188	152	143	161	146	167	155	174	162	153	167	158	152	151	147	160	142	143	163	138	152	146	156	140	145	165	161	165	138	153	155	142	150	163	157	141	134	158	159	149	143	167	163	148	164	166	143	163	151	169	145	170	146	149	124	139	159	154	159	152	150	150	174	150	156	176	135	167	136	170	171	168	145	153	148	153	158	159	154	152	165	158	167	138	161	179	135	164	157	178	148	153	127	157	152	157	153	146	162	149	171	150	145	150	138	181	123	145	163	157	155	147	156	147	144	143	159	147	141	168	152	146	134	156	165	142	159	185	143	145	152	143	155	170	158	141	150	174	159	148	183	157	164	190	137	168	146	144	131	151	166	164	148	144	161	156	151	132	136	165	147	182	182	168	160	159	155	163	145	138	144	160	157	150	163	141	151	159	114	134	153	178	176	153	168	152	162	138	160	171	160	137	139	147	157	127	166	160	172	145	146	134	159	146	148	173	164	161	173	165	160	167	155	140	155	149	163	131	146	136	176	152	162	173	178	166	167	186	160	155	172	140	142	170	154	139	158	156	164	156	140	153	138	144	162	143	157	142	151	125	134	179	150	147	135	167	149	166	152	150	164	171	167	144	157	139	161	194	155	140	165	175	139	152	150	149	137	156	134	163	141	144	143	158	178	146	159	152	148	133	167	141	138	146	137	164	155	134	153	152	164	147	152	157	152	138	169	152	167	170	146	141	177	161	155	161	168	155	140	145	147	179	147	148	142	167	154	146	154	160	154	140	152	167	156	164	151	137	167	162	179	154	188	140	162	159	144	147	156	144	140	160	140	152	166	134	166	145	148	150	165	149	173	172	155	148	168	158	169	168	147	154	152	133	160	175	152	133	136	169	154	129	157	175	168	158	138	165	136	185	159	157	167	132	164	149	153	169	146	138	148	148	176	140	185	153	130	160	150	173	180	135	156	140	133	135	142	151	139	138	151	127	155	174	149	146	134	154	136	144	126	141	150	148	172	169	148	156	132	164	176	162	160	130	144	150	157	159	155	144	129	167	129	149	160	140	147	127	145	162	174	168	168	184	159	156	158	171	161	147	124	164	158	152	152	148	153	160	155	169	162	142	152	174	151	152	160	147	165	141	174	145	171	151	164	158	150	181	168	161	165	154	167	154	153	187	146	158	178	163	156	151	151	140	167	186	155	154	158	141	151	153	150	139	156	151	154	133	132	153	154	144	154	148	147	151	145	172	168	154	147	173	162	144	162	155	157	120	136	160	150	150	151	164	163	160	150	172	151	155	165	147	150	157	140	175	144	164	137	131	150	173	154	163	150	154	136	155	157	166	143	156	134	162	156	164	154	172	142	139	147	174	158	150	137	143	169	166	149	177	158	162	169	151	165	157	157	147	152	157	149	148	152	135	157	160	150	145	168	133	152	171	128	133	148	166	150	159	145	146	174	164	167	147	144	166	161	151	138	174	156	138	179	158	176	149	129	136	158	131	142	153	159	153	132	154	146	136	144	165	144	130	143	159	152	158	171	163	146	171	151	157	137	157	144	131	200	154	164	150	139	160	169	136	146	148	156	140	135	166	168	161	151	136	142	154	187	171	141	157	150	143	157	188	154	136	172	156	135	151	154	145	164	179	161	139	160	160	154	146	140	169	170	148	160	153	160	151	150	160	142	150	126	163	155	163	143	152	156	164	151	130	135	158	160	162	186	142	168	149	131	159	158	174	143	166	144	162	156	186	142	149	145	190	143	144	166	160	148	162	153	150	154	146	158	167	170	159	157	140	201	149	149	153	174	159	156	173	144	164	143	149	137	158	151	147	156	135	141	165	132	144	166	171	160	160	160	132	156	132	171	140	173	164	134	154	131	148	169	172	173	134	178	130	154	147	150	143	164	158	145	154	174	134	131	165	188	144	155	154	159	132	143	152	140	154	151	158	151	168	146	135	158	178	143	172	154	159	163	133	162	151	172	148	149	161	171	133	142	151	149	144	138	161	180	170	137	141	153	144	144	160	159	155	163	143	147	150	144	164	168	168	144	130	144	148	155	142	159	135	149	156	175	145	156	159	168	133	177	170
10271	2672	1106	1302	1264	1090	959	900	844	804	718	568	606	457	517	498	482	497	469	426	445	439	462	405	423	416	370	419	424	386	369	446	413	445	373	396	415	397	389	381	402	406	427	382	400	410	386	386	395	361	386	399	374	362	365	390	378	383	391	422	384	411	417	397	414	413	370	373	361	410	386	399	410	399	385	397	397	404	360	416	393	381	357	385	386	384	398	406	368	374	376	400	347	365	372	406	360	398	375	405	440	402	398	370	398	379	396	423	387	382	402	402	421	397	400	365	377	373	401	434	392	373	394	412	390	387	368	437	372	345	397	369	397	376	383	405	399	384	388	380	347	387	396	381	413	384	388	397	398	418	400	404	344	395	391	393	364	348	407	402	392	368	372	419	378	407	386	404	365	371	387	363	391	395	391	376	408	408	362	361	390	405	379	346	397	378	429	373	363	361	424	380	392	374	335	386	379	403	417	383	337	458	418	388	406	417	386	422	377	373	350	408	380	414	361	373	381	384	412	386	389	381	389	386	361	383	404	415	423	385	383	369	388	362	405	378	365	350	373	374	378	384	377	361	377	405	404	375	354	424	373	391	405	405	416	387	363	395	363	392	399	354	409	391	421	352	395	388	415	410	402	388	443	387	402	395	407	408	391	393	401	379	402	401	380	393	412	402	392	398	379	383	379	376	365	381	406	386	383	355	366	376	396	399	413	393	411	383	394	419	400	395	400	395	408	383	381	389	395	389	389	402	384	403	388	403	385	387	399	412	370	393	381	377	387	384	384	398	415	372	391	390	392	378	395	385	395	368	371	384	409	360	371	404	410	395	406	405	377	383	381	387	386	362	357	419	395	370	376	395	418	416	417	395	379	363	407	402	412	387	393	412	389	379	393	374	404	398	365	369	417	411	408	376	369	402	407	375	355	370	383	388	360	412	402	383	415	372	388	410	431	401	424	404	431	377	381	401	389	368	398	390	384	388	413	383	354	388	366	382	356	411	418	371	388	417	428	374	360	376	368	394	398	409	377	401	404	391	400	365	341	398	386	364	399	375	392	421	407	386	364	396	390	355	372	399	400	385	394	412	397	390	409	434	382	392	420	385	418	383	383	371	386	358	389	397	380	392	401	391	396	410	381	389	371	395	422	391	356	397	405	413	405	355	427	384	384	398	417	415	410	391	403	393	374	362	401	363	390	396	382	362	396	407	401	403	385	383	380	378	408	424	398	383	378	375	428	419	358	367	400	387	438	391	425	373	429	405	409	412	391	398	373	406	391	387	389	361	407	416	399	405	415	390	389	399	404	391	373	395	419	362	369	400	393	365	403	404	387	379	417	398	397	411	410	446	403	365	434	358	381	373	373	424	409	419	412	381	419	388	394	355	393	396	386	353	414	404	416	382	408	379	380	360	404	378	392	402	358	422	413	413	426	392	418	409	399	387	388	400	402	384	409	384	418	366	385	399	427	363	372	391	399	397	403	387	366	391	388	389	388	394	398	388	392	368	379	425	373	401	385	419	387	433	399	430	364	409	380	418	333	430	414	393	416	398	385	366	363	363	340	367	364	409	413	371	404	388	403	361	395	386	368	405	392	386	378	380	398	397	382	400	410	372	395	415	401	389	406	384	410	435	390	392	377	406	420	384	421	393	405	379	380	391	410	372	410	378	405	434	395	374	369	415	369	367	428	399	415	367	406	376	386	376	380	370	410	420	378	405	376	341	359	370	369	391	380	352	412	388	375	379	408	374	392	383	398	377	375	390	386	385	381	378	409	369	431	386	379	409	393	386	396	387	358	412	354	366	394	400	395	401	371	353	391	396	404	399	390	401	382	392	405	395	405	404	395	417	376	394	363	401	395	424	416	419	381	412	413	423	389	394	355	386	347	382	375	356	393	402	398	443	394	390	357	434	378	383	364	380	394	383	406	428	402	373	370	357	386	392	378	367	395	394	387	413	403	391	384	398	405	364	403	420	382	375	397	401	409	415	400	380	411	393	408	384	419	372	393	348	407	356	355	418	412	413	383	414	395	406	412	428	416	384	333	404	371	374	392	405	366	374	384	412	394	411	383	396	402	410	426	386	395	393	392	418	373	405	363	400	387	413	450	396	409	373	346	436	356	419	368	376	378	432	384	379	411	392	375	382	393	380	392	424	375	384	416	331	358	424	377	406	371	387	440	409	387	406	390	350	369	378	375	374	407	370	395	429	425	387	384	406	380	353	403	416	382	357	414	384	412	421	390	401	383	387	367	388	393	393	395	394	358	393	416	415	367	388	389	393	392	378	421	407	393	371	388	374	403	386	415	353	397	361	354	356	408	404	427	373	367	405	375	396	395	388	380	420	374	400	409	433	365	369	393	368	382	396	393	374	413	387	405	347	406	376	384	380	361	355	377	398	389	367	437	404	406	422	410	401	380	379	386	398	380	373	404	360	373	382	387	402	418	455	393	413	383	388	425	388	378	338	407	345	429	411	385	386	398	377	407	409	411	378	360	395	373	381	380	376	378	437	366	406	410	420	423	399	399	378	376	382	371	392	437	402	375	378	401	398	367	362	377	379	406	389	405	366	357	360	408	379	401	380	377	379	384	391	395	405	382	427	372	408	366	388	414	386	381	380	368	425	380	390	381	373	383	404	389	374	411	409	367	399	366	371	368	387	376	394	398	412	418	390	400	366	407	392	404	374	352	374	393	404	374	363	396	396	365	358	437	392	398	398	385	371	370	393	416	392	388	442	395	383	401	414	414	372	396	401	384	384	397	398	370	433	351	377	400	378	364	381	394	392	401	387	439	383	397	435	388	385	363	398	403	422	384	394	439	360	376	361	395	400	405	355	399	398	427	379	407	386	397	440	432	360	370	377	418	457	379	362	380	400	362	382	392	394	395	413	400	384	401	389	413	406	408	405	386	372	411	429	397	412	390	405	381	418	370	402	362	379	391	397	431	340	403	406	385	362	377	357	394	400	380	386	390	410	379	377	384	384	410	438	421	390	403	429	398	398	443	394	368	384	388	398	388	393	366	407	401	364	393	390	401	382	390	404	379	394	373	400	375	394	401	392	362	427	379	378	404	397	412	409	398	385	398	379	372	354	342	403	352	388	393	400	400	429	409	375	366	372	395	396	410	427	393	413	420	408	417	387	420	386	399	383	393	391	399	400	388	385	436	410	381	400	368	397	384	407	376	388	374	392	398	386	369	401	361	412	386	392	386	384	389	430	383	392	377	381	406	373	360	386	371	392	436	390	393	383	428	400	424	402	421	401	405	387	425	381	447	393	394	399	392	404	393	381	359	425	384	420	400	384	385	401	392	393	412	430	391	416	410	400	406	387	404	426	410	367	384	422	389	398	386	369	424	384	369	351	375	382	378	399	363	408	411	400	421	394	366	441	370	409	409	385	421	395	377	398	400	393	397	407	377	411	392	366	407	407	382	388	380	400	406	415	390	426	395	411	403	407	408	401	383	381	383	373	365	428	403	407	387	430	419	413
30616	11933	1407	843	607	544	464	373	402	323	345	297	264	268	251	228	230	253	257	224	213	230	205	242	229	222	237	228	221	223	206	203	225	199	197	221	244	195	210	216	227	235	237	241	192	208	232	224	181	235	200	193	216	225	212	198	217	213	231	219	209	221	235	211	216	216	195	180	177	239	223	238	209	232	206	195	229	230	207	197	217	215	247	238	223	210	203	220	196	220	238	225	209	214	215	194	216	223	231	230	237	224	216	201	219	187	178	197	200	222	193	210	192	245	226	223	197	212	209	223	218	191	223	231	205	223	210	181	188	249	206	225	209	219	236	198	237	235	220	221	196	198	204	216	218	218	229	217	200	208	196	205	220	239	200	179	182	195	230	210	192	202	229	217	187	192	210	209	243	253	193	193	227	208	237	237	213	198	231	205	245	224	193	206	227	230	221	217	233	180	221	207	201	202	204	237	196	182	207	220	232	229	218	201	228	216	233	228	206	238	233	200	194	196	206	197	176	178	218	189	212	217	225	203	207	201	225	201	194	228	212	213	218	223	198	195	224	230	227	205	233	181	208	195	176	217	234	195	225	209	187	216	201	190	209	215	187	226	256	204	215	197	203	220	206	201	197	188	212	201	209	191	215	203	216	233	211	208	226	201	207	206	223	195	219	214	195	221	194	223	194	225	234	227	224	201	224	204	222	215	238	227	217	222	190	219	210	218	205	200	231	187	200	223	221	212	210	225	228	226	209	226	193	210	245	194	229	206	198	221	234	216	188	181	213	216	208	221	194	195	243	221	198	221	205	210	238	227	201	208	190	228	239	234	213	199	229	228	187	217	199	214	189	229	171	253	208	215	189	200	212	193	208	228	207	207	212	222	231	227	212	227	216	225	209	199	208	220	207	208	223	235	218	208	194	215	214	199	192	221	205	207	235	220	235	221	196	218	203	231	220	220	200	219	174	229	243	211	207	234	222	219	221	217	194	205	217	230	231	212	215	203	226	216	216	199	235	193	208	217	194	216	179	207	218	223	204	221	215	223	224	230	224	233	199	202	244	216	234	209	224	234	215	224	204	215	218	222	222	230	242	197	203	215	212	226	222	212	226	184	211	214	203	206	226	207	185	224	204	188	177	215	202	228	209	235	194	205	218	238	195	205	229	218	201	214	196	193	198	215	194	227	196	213	220	215	232	236	204	199	242	211	209	201	195	216	197	228	230	233	241	227	243	196	198	203	212	216	211	239	241	228	214	224	213	203	216	205	172	233	215	226	228	232	192	216	247	212	250	204	201	196	207	192	223	203	218	213	210	196	199	222	218	233	206	222	222	203	210	193	201	239	222	185	207	192	205	205	209	213	196	235	191	225	232	221	206	192	222	214	213	203	231	225	208	228	228	231	200	217	174	202	232	198	214	222	220	209	212	174	191	219	197	227	222	200	233	202	213	213	209	247	193	193	205	220	192	234	230	222	212	204	207	196	210	214	203	226	178	226	181	220	226	203	226	219	207	201	228	225	228	212	233	223	205	224	213	231	249	229	205	226	198	230	220	205	208	203	200	234	206	202	210	218	211	205	237	240	192	210	235	200	200	189	199	225	230	235	215	209	191	228	229	229	209	198	199	225	203	199	193	189	206	214	215	214	231	234	245	218	205	204	227	222	208	223	224	199	190	209	204	235	193	225	218	209	208	208	208	215	214	229	205	229	204	228	238	204	204	220	202	210	219	222	211	217	245	259	210	208	217	169	209	194	181	219	203	219	222	208	231	221	216	191	201	240	242	224	212	219	222	220	219	227	211	219	203	186	230	194	207	205	227	222	227	197	222	249	188	193	213	207	215	199	217	231	222	223	229	209	204	227	196	240	210	195	222	213	212	207	182	206	229	221	197	214	210	200	191	195	203	239	214	227	188	192	209	217	191	197	194	219	193	217	206	212	199	221	199	251	207	235	219	196	237	215	206	198	218	206	214	223	222	196	216	203	203	218	218	186	221	208	237	204	191	225	207	206	226	204	205	233	194	250	210	185	200	218	214	205	218	197	207	201	219	218	242	180	212	207	199	237	230	214	226	185	218	205	194	184	192	187	230	219	227	229	212	238	199	240	219	207	193	205	224	214	218	186	196	223	204	202	201	175	205	209	190	229	206	195	228	185	189	221	224	198	196	239	230	228	202	222	206	214	207	228	218	206	219	227	216	197	224	220	203	213	255	212	243	209	215	180	240	212	229	220	225	198	224	226	210	237	197	211	192	220	233	230	213	197	205	229	206	229	235	195	219	223	206	224	208	238	223	242	232	232	226	215	218	243	205	216	222	216	200	225	230	210	225	238	249	192	184	213	202	205	231	189	214	186	205	241	217	218	209	233	225	245	177	210	213	221	221	235	228	195	195	196	212	215	226	235	223	209	209	196	225	221	220	239	218	197	222	216	233	232	211	218	204	204	203	201	224	223	203	223	222	190	260	231	208	209	223	212	223	208	174	193	205	224	219	194	178	187	219	186	204	226	222	222	208	213	235	198	213	220	194	217	239	236	213	201	192	203	220	200	198	213	195	224	200	212	192	212	244	232	218	220	214	204	206	202	238	197	187	201	225	236	220	220	222	248	201	205	215	235	210	197	212	259	249	201	202	209	197	226	202	224	212	202	237	201	198	237	225	216	218	228	200	221	222	210	212	256	233	214	213	210	193	199	232	225	239	253	222	224	211	202	218	209	215	209	243	220	239	212	203	226	213	230	253	215	193	205	205	225	187	207	233	230	195	200	222	214	223	220	219	201	186	223	217	221	207	216	235	196	200	210	197	218	209	213	188	202	220	213	224	222	206	217	210	194	212	239	214	208	212	243	214	218	224	210	209	214	221	206	222	214	223	192	234	205	216	216	198	229	191	230	209	211	199	218	230	216	214	252	195	227	194	234	245	234	225	235	204	206	206	205	210	216	205	224	217	226	193	217	222	240	219	234	209	195	213	184	225	209	186	186	199	213	219	218	235	218	186	235	202	212	202	203	222	230	226	214	207	229	213	200	240	230	227	217	215	214	238	226	182	216	245	195	204	183	220	196	200	224	214	204	216	212	210	204	219	204	213	234	222	208	212	195	182	193	219	201	219	211	225	189	206	217	205	210	207	236	224	219	208	212	198	214	223	203	209	229	193	200	215	213	241	231	207	235	216	215	202	229	223	210	208	208	177	209	214	223	214	232	194	208	216	261	208	207	219	222	220	201	212	235	212	202	192	209	230	227	214	212	205	206	200	224	210	209	212	196	224	206	179	216	213	204	253	222	208	207	202	230	243	222	201	211	212	239	216	172	180	207	188	203	200	194	232	198	218	217	219	227	236	217	214	226	203	182	232	198	239	224	229	221	211	199	203	275	207	217	196	226	227	209	215	205	167	213	221	191	206	199	206	215	191	200	213	202	235	206	199	234	206	198	200	182	229	219	211	205	205	241	241	226	231	219	208	195	202	199	197	203	210	236	216	205	209	212	219	235	197	213
21780	7742	2537	2881	2365	2168	1990	1638	1482	1326	1218	1016	874	787	735	760	759	726	677	681	630	701	622	647	591	588	601	596	579	633	557	567	556	541	533	572	503	496	521	491	526	555	557	551	542	518	502	512	525	530	550	528	515	510	495	541	518	502	508	522	538	496	526	527	519	559	526	555	513	501	518	516	538	547	517	528	518	513	507	503	540	472	545	521	498	505	534	537	498	543	515	550	505	545	527	523	501	478	533	533	512	518	498	526	562	504	512	522	511	497	497	510	536	502	494	522	505	552	525	520	530	504	522	525	477	524	520	513	532	516	497	516	501	501	537	503	515	505	506	525	512	461	521	510	506	481	561	500	561	514	485	477	473	550	523	532	500	511	552	518	510	488	542	471	506	504	525	527	494	529	508	544	509	565	474	520	544	551	520	539	529	521	519	485	529	539	512	503	537	528	493	526	513	506	529	509	520	560	543	558	496	500	505	538	517	526	546	473	554	503	511	543	497	534	539	537	519	471	505	564	518	574	511	493	511	552	516	492	521	526	501	511	528	525	531	506	529	492	542	516	524	521	519	517	522	506	538	497	455	474	548	557	540	523	525	465	522	528	544	537	537	549	517	537	518	532	503	540	493	464	525	539	525	543	507	546	547	529	466	551	512	545	526	504	497	537	529	536	532	530	541	538	516	494	546	542	533	469	545	528	523	536	571	547	517	538	550	518	514	580	514	525	507	540	509	483	485	537	481	492	494	492	519	461	520	502	510	544	503	501	535	486	526	557	489	539	498	540	526	507	498	516	521	518	573	536	555	535	496	565	516	504	530	504	492	525	530	534	497	485	459	513	551	520	509	551	520	529	530	496	537	539	527	551	523	512	539	484	521	507	524	537	530	503	532	528	523	517	519	512	560	508	515	531	540	514	477	526	534	517	520	535	532	553	505	530	503	544	500	517	550	478	523	522	519	502	510	527	531	478	548	533	534	551	490	524	549	490	527	471	500	528	528	511	523	522	532	516	527	475	524	484	539	527	512	506	524	519	503	487	531	487	540	513	511	489	503	488	489	506	522	516	480	557	523	537	518	553	543	575	508	522	477	519	501	478	495	531	496	521	519	513	517	531	516	561	495	503	580	488	497	496	545	502	529	504	493	528	537	507	523	527	492	514	509	536	529	524	481	492	533	458	525	523	536	522	498	522	519	516	523	498	499	539	505	515	507	485	489	522	521	512	512	547	546	493	513	545	515	547	546	568	455	529	532	482	499	511	527	498	531	497	558	503	493	504	525	562	481	535	480	537	523	540	514	545	500	500	514	499	504	529	524	511	513	546	500	507	507	520	511	493	504	532	555	495	509	513	464	549	518	533	497	504	529	576	509	522	498	506	499	547	465	518	488	541	493	555	469	516	483	495	523	512	548	515	543	508	554	496	514	505	554	523	508	523	506	482	513	561	523	557	538	512	522	516	515	548	505	521	531	519	568	531	532	500	518	489	468	532	490	537	543	476	514	509	557	501	504	541	519	530	523	525	522	530	507	528	527	548	530	521	503	533	533	496	575	501	515	511	551	488	489	536	523	525	496	518	520	501	524	533	532	549	541	510	517	547	537	499	556	513	545	548	504	510	496	505	484	514	504	556	501	521	546	505	534	547	503	525	521	513	537	463	486	493	536	481	520	536	535	518	544	522	523	487	561	515	499	526	514	508	500	513	555	475	543	513	483	513	542	550	512	539	548	501	529	541	484	506	528	522	508	471	521	478	478	481	554	525	513	501	528	530	533	527	499	523	547	540	510	544	524	526	519	549	518	536	496	540	483	509	538	516	514	535	546	530	538	499	553	513	531	516	513	485	518	537	513	520	479	492	544	526	516	510	535	515	499	517	546	482	508	520	489	486	494	518	490	536	539	496	522	531	501	535	517	502	510	546	520	544	505	522	467	533	519	531	526	528	502	548	541	513	549	516	555	561	511	539	564	519	524	535	557	548	524	507	512	497	532	534	534	518	575	515	498	511	502	525	544	592	527	540	537	516	525	541	488	480	530	535	521	523	529	493	525	501	499	517	530	544	562	558	586	468	553	515	570	496	519	504	492	495	518	481	501	534	515	528	494	566	519	508	528	495	498	511	498	485	529	505	535	513	541	560	547	568	533	508	533	505	560	552	508	534	523	515	521	512	504	499	558	507	514	554	476	538	529	557	541	536	496	506	543	496	548	517	505	518	529	524	539	484	554	490	529	516	546	531	502	542	484	498	525	494	545	569	506	507	496	515	505	489	547	531	553	551	492	521	527	530	518	529	499	514	522	517	539	531	487	556	510	519	512	537	509	515	493	538	528	539	507	505	599	531	505	514	513	518	497	534	511	506	500	554	555	510	512	518	529	507	515	531	523	515	520	520	524	529	505	531	523	502	507	518	479	481	498	503	500	504	557	520	528	542	516	538	525	530	545	494	485	510	490	588	496	493	526	553	509	541	547	505	480	510	571	529	513	501	526	567	525	547	528	549	522	474	527	503	554	489	497	514	525	516	500	555	481	512	518	501	512	494	504	537	486	509	529	509	530	496	467	509	561	537	528	540	529	524	508	508	481	529	549	513	500	512	497	494	485	494	516	536	523	521	546	501	510	546	502	499	504	511	514	515	545	474	509	502	513	525	533	509	560	512	496	520	520	498	514	541	523	513	546	524	570	526	524	561	503	558	511	494	507	553	538	509	546	511	530	538	495	489	493	526	503	495	512	523	529	534	492	506	506	485	532	524	541	507	491	500	496	498	548	568	538	514	493	541	474	539	502	513	519	536	523	564	513	544	539	526	484	527	529	514	530	507	507	495	525	488	522	565	556	520	529	506	527	523	503	517	524	537	514	497	516	538	503	484	539	497	538	546	528	513	540	529	533	481	530	531	491	491	509	550	521	473	549	479	481	536	523	547	489	533	473	549	548	530	531	525	528	522	515	481	512	504	507	499	521	531	521	512	496	506	547	514	528	499	513	523	516	528	513	506	525	500	497	495	544	560	532	541	501	513	570	543	510	492	498	533	505	484	518	508	508	527	532	503	506	564	538	542	542	512	521	535	506	549	502	522	533	512	521	510	509	517	481	497	518	499	533	544	507	530	478	526	493	535	508	497	531	524	499	516	508	525	535	554	519	546	528	527	530	510	524	520	546	520	529	538	519	484	551	506	504	507	542	523	510	543	539	499	567	503	517	534	514	514	529	545	539	521	537	526	463	519	500	522	506	488	548	510	540	519	514	497	554	524	537	519	511	507	507	498	493	563	534	545	530	486	524	506	532	532	514	546	520	527	503	516	502	580	501	467	503	555	549	488	531	519	504	544	538	502	511	555	501	491	513	512	542	534	529	502	538	508	526	488	553	535	522	527	502	504	562	502	539	516	508	511	515	524	506	514	573	507	500	495	519	553	554	511	511	496	524	540	543	536	559	578	512	518	528	510	538	547	502	512	510	484	510	555	506	557	583	554	528	518	543	529	559	548	517	510
40997	18657	2781	1173	748	620	522	455	416	377	319	289	251	230	230	199	199	197	207	192	176	190	197	167	193	188	157	153	161	184	174	145	175	165	173	180	153	169	150	165	159	154	197	145	163	156	164	148	169	177	162	152	157	187	144	167	155	133	156	158	166	166	185	176	154	172	182	174	179	162	185	168	153	147	163	189	163	165	167	173	159	160	156	161	187	161	169	163	180	152	157	139	158	164	156	169	164	194	156	175	152	154	142	166	170	181	138	164	157	129	136	165	173	175	148	161	159	149	177	186	173	155	162	165	163	175	163	165	175	177	137	135	155	162	170	184	165	128	178	182	157	146	152	140	166	145	159	180	171	181	171	153	154	171	150	155	174	150	172	158	154	163	153	165	155	151	167	173	166	187	137	204	148	163	171	180	171	159	158	145	184	170	147	164	152	138	163	131	155	166	157	164	139	164	150	176	161	164	192	181	168	181	161	165	138	194	185	149	174	160	200	150	168	144	157	148	173	166	177	183	168	167	165	153	158	179	157	175	174	154	165	168	178	167	159	176	156	133	155	186	164	171	168	163	154	175	179	175	158	171	137	157	167	142	145	176	189	153	156	186	171	160	149	168	154	165	170	152	173	169	160	145	151	151	178	134	140	165	152	169	145	155	151	137	175	173	168	153	183	191	157	203	140	166	145	189	162	185	141	151	152	172	171	143	157	170	167	196	177	155	157	163	166	165	158	165	156	171	177	159	155	162	164	163	168	150	164	157	139	144	173	163	165	175	187	139	171	174	159	148	172	178	163	182	176	170	131	177	147	160	150	173	169	155	167	192	189	170	187	123	157	174	150	193	167	171	141	170	154	162	149	159	166	159	142	148	153	152	156	146	141	197	160	151	170	173	161	151	174	143	157	152	156	158	142	143	152	156	164	162	159	165	169	156	158	177	177	157	152	156	171	162	162	162	180	184	185	140	177	164	165	163	169	165	172	178	149	156	167	172	171	146	159	164	202	144	154	159	165	147	173	184	172	160	165	155	166	172	153	173	134	175	142	179	184	168	190	166	180	162	153	148	153	158	187	153	155	171	167	151	146	176	166	148	141	163	161	163	167	151	156	162	154	155	180	161	179	162	163	160	167	156	162	156	139	174	134	167	158	157	151	172	167	169	182	159	150	147	154	160	164	167	171	145	156	162	159	161	132	173	170	134	173	157	152	140	160	169	154	152	154	165	152	145	154	142	170	141	162	155	148	172	160	148	173	188	157	171	156	173	167	151	142	163	179	139	144	171	146	160	145	151	167	173	158	178	162	157	180	153	137	178	148	173	156	174	178	148	174	156	172	174	162	175	162	160	160	161	170	162	161	117	160	153	156	156	169	169	165	152	145	182	180	170	169	146	175	149	158	173	147	151	166	180	167	159	143	152	149	156	159	161	138	155	174	170	175	178	155	144	153	149	164	159	177	167	168	169	161	170	173	161	185	172	161	184	190	183	172	145	160	166	168	174	151	168	156	185	168	181	141	149	150	168	142	157	182	176	173	161	183	165	184	174	154	170	164	178	156	155	173	158	156	162	186	173	166	193	149	160	176	176	142	155	162	169	152	151	165	144	164	167	186	155	141	168	178	170	141	179	168	165	184	167	174	165	193	152	154	139	158	145	150	161	145	136	148	163	181	150	186	166	139	159	162	157	157	163	161	145	168	156	145	155	167	168	156	158	147	162	150	154	169	168	156	150	158	175	151	178	148	173	141	153	174	186	152	141	162	161	167	162	163	171	185	182	168	167	157	170	135	157	167	185	154	125	155	172	180	167	172	154	154	158	165	160	157	154	154	164	194	140	154	156	169	154	167	179	154	178	134	146	158	157	180	138	181	190	169	175	159	176	169	187	173	160	166	163	187	148	151	172	144	171	192	181	153	153	174	174	156	165	180	165	166	172	158	170	144	180	170	174	161	170	169	163	148	168	169	175	149	165	176	153	176	160	150	152	165	156	154	175	172	169	162	166	164	182	157	149	149	171	164	157	169	148	148	170	166	144	182	169	152	160	172	157	164	180	157	172	141	160	169	171	174	178	126	168	144	171	139	181	173	136	139	149	179	178	140	156	152	152	180	151	167	158	170	156	188	190	167	156	150	164	168	151	170	167	159	151	183	153	176	168	140	188	176	158	153	164	170	181	153	164	157	187	163	165	158	175	169	166	159	177	155	148	161	150	148	159	134	176	172	158	162	146	169	139	181	172	132	182	166	152	163	178	177	135	182	163	155	167	174	166	162	149	172	174	170	157	159	138	188	171	177	166	149	166	154	157	173	134	160	166	160	173	164	158	154	138	158	164	168	138	167	170	165	163	164	168	154	156	140	161	157	154	164	158	191	159	169	172	165	176	181	167	147	169	148	157	154	168	178	157	176	163	163	183	161	155	133	149	155	154	144	168	178	137	166	178	198	171	164	165	156	156	215	145	139	163	155	167	157	151	157	163	172	151	152	168	175	161	171	168	170	150	142	169	164	171	164	137	169	167	164	174	168	164	175	176	148	150	168	173	167	162	154	147	167	163	188	161	172	164	177	164	163	173	137	174	149	139	164	185	155	184	169	196	178	179	151	162	159	145	156	156	174	186	145	152	185	163	162	167	163	171	186	146	177	158	165	172	160	130	145	181	179	166	173	158	155	159	164	172	169	141	172	146	144	142	161	177	183	181	151	169	171	162	156	181	131	147	173	130	158	162	182	170	170	152	153	155	164	161	173	165	169	170	150	160	172	167	154	156	154	154	167	142	172	167	160	144	177	158	190	175	164	175	178	171	152	172	165	166	155	188	161	178	158	169	169	152	173	154	167	160	143	139	156	159	180	158	166	151	140	167	136	157	170	183	175	153	154	169	170	164	154	149	156	188	156	172	183	147	162	188	167	182	162	164	160	154	150	177	161	168	166	162	151	169	140	158	151	152	159	166	162	155	135	167	180	143	145	185	149	163	142	194	156	141	150	157	170	185	177	150	163	160	175	164	175	160	175	191	185	163	157	150	144	160	164	192	152	191	180	176	161	152	186	145	156	159	168	182	170	171	144	156	182	157	163	164	158	154	154	193	176	166	149	149	162	171	136	160	162	158	167	183	189	170	189	147	157	169	162	139	165	176	184	149	166	183	179	144	202	159	158	140	151	138	167	176	156	162	152	172	168	146	175	137	151	170	162	171	179	160	169	159	153	140	161	135	164	162	167	176	177	164	174	153	157	166	182	156	164	167	165	173	157	175	180	174	125	171	163	169	155	165	173	160	176	161	150	172	162	149	151	163	169	151	161	188	164	139	168	158	180	149	165	150	151	159	167	152	171	148	172	179	162	141	149	142	157	156	139	170	167	153	165	170	167	148	160	160	163	190	148	166	162	157	149	143	154	163	187	162	176	147	165	129	160	160	142	163	172	135	163	140	171	160	174	178	175	174	152	145	181	166	157	156	173	167	181	162	162	173	163	177	164	154	182	166	168	180	146	184
27613	10471	3622	3973	3224	2795	2512	2132	1792	1581	1375	1227	1038	910	779	728	731	747	675	600	578	611	593	579	554	494	515	475	487	529	487	421	457	418	477	407	411	429	462	412	426	413	448	453	437	392	413	405	423	430	399	375	436	401	426	392	375	392	395	363	384	398	412	404	406	422	450	426	399	408	441	402	415	413	365	413	405	378	422	410	401	423	412	390	409	411	380	382	407	407	391	430	362	395	388	384	398	382	425	376	361	411	414	407	423	409	392	405	381	449	401	408	412	401	422	393	409	370	377	386	416	408	375	395	425	369	383	399	375	395	377	389	399	403	372	367	403	388	386	381	389	375	408	386	433	391	387	379	405	402	392	405	352	393	413	388	426	408	414	365	418	401	396	412	373	390	401	375	410	391	406	362	390	373	437	397	356	393	413	418	404	425	398	413	393	365	408	411	363	400	415	411	403	396	432	397	377	396	415	402	393	415	385	438	396	383	415	388	404	420	384	410	438	436	394	399	403	394	365	407	381	369	364	400	400	395	387	415	389	358	441	393	421	418	378	408	382	425	413	369	456	429	415	431	412	367	417	422	392	452	364	373	389	399	413	372	362	379	402	403	382	425	349	385	393	412	390	409	419	398	412	406	385	387	444	400	438	384	419	406	414	431	389	400	415	415	402	357	350	393	405	416	409	397	368	423	375	429	406	350	411	372	387	411	435	408	402	398	419	402	374	393	364	439	359	403	404	385	433	400	385	375	386	410	404	401	420	376	395	414	386	367	391	411	401	405	380	401	408	405	389	396	405	376	401	383	442	396	375	376	396	381	389	389	414	376	381	388	400	398	439	403	372	392	387	387	371	428	375	409	431	406	417	404	402	376	402	381	384	434	412	347	364	394	373	393	410	399	385	417	361	410	417	384	395	360	329	378	414	420	385	427	380	419	414	374	386	396	413	378	399	402	405	394	390	379	408	432	402	368	384	384	419	369	419	379	454	390	395	344	421	393	413	386	412	372	432	383	409	423	405	399	379	410	350	379	382	422	409	372	426	349	413	425	422	349	406	428	374	386	376	402	412	413	411	400	407	404	377	413	400	389	418	384	429	410	401	426	400	363	387	393	410	392	369	370	422	382	350	406	414	396	384	416	413	407	408	401	404	394	374	400	380	406	422	439	387	381	381	399	377	390	385	391	418	429	427	430	389	412	416	370	381	372	356	401	418	356	377	383	397	376	408	382	437	384	390	390	429	359	384	410	405	401	424	403	430	391	391	385	365	416	357	374	401	422	388	355	394	399	384	397	412	419	425	357	418	442	411	386	390	393	384	412	399	422	398	416	410	367	394	398	401	383	422	379	407	400	380	398	407	393	378	408	386	358	397	383	381	396	400	366	386	375	439	400	382	405	390	413	368	378	398	395	406	390	371	403	375	386	414	420	419	393	403	387	401	409	425	400	391	404	403	387	441	420	406	398	407	394	380	385	412	393	394	395	433	434	386	364	416	386	389	405	379	388	397	392	421	452	376	384	398	413	389	402	423	405	378	431	414	375	382	411	376	382	406	391	376	400	377	389	423	419	411	394	387	385	430	376	399	388	429	404	394	375	390	371	370	386	417	395	436	373	385	384	417	396	406	412	436	391	398	416	369	399	393	376	413	416	448	388	379	379	394	416	389	379	402	391	380	386	394	428	423	386	429	418	392	426	381	399	421	381	402	401	359	402	402	431	376	420	368	368	419	406	379	371	407	386	396	378	384	396	375	417	412	372	358	429	409	395	404	395	425	400	360	383	399	381	401	396	408	401	409	401	365	437	365	364	429	391	391	414	372	392	391	393	455	429	380	394	407	437	418	407	433	402	378	383	380	417	395	418	431	356	385	391	422	425	432	357	384	429	403	360	347	408	428	396	372	399	411	399	414	407	402	423	370	429	409	414	383	373	414	430	398	393	417	381	383	403	385	409	436	403	396	393	401	402	395	363	372	400	399	414	362	393	390	398	357	394	380	385	422	376	337	401	370	361	387	417	407	393	425	412	387	399	422	380	399	367	391	399	365	407	393	374	414	380	408	362	412	409	389	406	388	410	408	408	416	368	424	412	388	373	439	393	383	412	411	379	367	372	406	383	401	394	413	390	357	410	387	406	397	392	423	392	388	415	422	420	396	422	386	389	401	393	374	415	389	421	408	377	388	395	394	368	376	418	381	391	406	397	430	389	400	419	384	424	390	397	393	353	392	403	369	381	363	393	407	385	395	404	380	399	358	396	397	431	414	382	403	400	398	405	373	405	424	371	400	384	417	385	402	425	349	426	414	429	393	411	388	374	421	436	378	390	386	409	385	403	366	438	397	395	391	396	365	393	394	429	396	410	404	362	405	403	392	393	405	393	380	379	415	397	417	403	436	409	442	398	409	435	431	429	369	379	395	404	380	380	421	414	421	387	395	390	376	383	369	406	412	377	402	424	384	397	367	410	376	388	409	389	396	383	397	374	373	436	392	411	403	369	396	396	408	370	389	396	405	364	392	376	399	408	401	370	361	332	410	414	403	365	409	403	405	377	392	395	402	389	432	400	394	403	397	382	379	366	382	380	424	416	382	390	407	390	383	404	426	425	355	422	383	415	393	408	369	395	395	410	386	433	414	376	386	405	402	408	387	374	408	412	395	408	425	383	395	399	380	379	380	371	397	360	413	390	374	380	418	386	395	405	391	398	396	399	399	418	383	416	422	412	387	413	380	416	400	371	400	397	406	426	380	365	406	372	408	385	365	407	395	400	377	394	406	434	383	397	395	402	396	414	396	419	405	408	384	429	370	420	383	400	369	381	412	361	411	425	369	382	410	413	389	385	398	425	392	423	389	396	394	365	435	362	388	373	397	398	401	383	380	405	386	375	381	375	387	396	393	405	393	385	413	382	381	396	371	405	431	426	448	414	427	395	395	363	403	400	439	414	422	394	405	374	380	416	423	393	372	409	425	411	442	407	362	373	377	384	443	405	385	371	398	397	411	389	408	384	389	392	405	373	428	386	424	381	386	397	381	419	380	377	378	384	396	399	382	421	413	389	363	413	436	381	384	418	410	385	435	362	395	424	402	414	426	407	412	356	381	416	375	410	411	421	401	397	367	420	410	362	393	387	407	376	395	378	379	392	407	391	385	372	409	425	411	377	416	404	424	388	380	393	428	416	414	394	392	348	429	414	421	407	404	409	445	387	410	383	384	446	412	412	441	359	401	365	407	356	380	367	402	417	420	385	379	392	403	402	379	448	426	393	423	403	390	396	387	357	403	428	373	391	407	406	377	390	407	418	384	384	382	395	387	436	379	436	396	429	408	388	384	401	401	392	408	411	371	403	446	410	438	382	377	409	411	387	393	409	382	427	419	433	417	403	395	365	394	469	419	383	439	354	393	385	405	378	415	425	432	408	412	446	415	396	391	366	384	386	399	412	380	379	391	414	401	413	407	418	372	368	421	411	436	402	392	391	406	386	385	401	403	405	410	372
14459	3435	495	385	270	253	231	250	199	194	195	154	179	197	153	158	143	146	167	161	170	158	177	164	172	123	135	169	160	163	178	152	164	177	149	135	162	156	169	154	153	149	162	154	165	138	170	147	131	162	141	166	166	144	153	158	140	170	120	158	148	170	132	143	153	153	145	179	148	166	161	161	160	116	146	155	143	142	149	167	132	171	138	139	150	157	179	138	136	135	168	158	154	157	160	129	143	147	166	163	143	154	146	158	160	134	159	140	162	147	131	155	165	160	138	152	154	167	151	155	149	168	129	160	160	160	159	163	150	149	166	140	182	178	162	163	160	133	138	153	172	157	141	142	144	163	167	150	152	174	173	161	152	166	143	160	153	136	145	147	143	166	147	151	142	151	136	158	144	156	151	153	160	152	154	148	154	128	170	149	162	165	151	171	157	174	140	171	168	141	130	144	157	135	154	151	145	168	151	133	150	158	163	153	171	152	140	154	165	180	128	147	174	137	126	124	177	170	181	155	167	158	139	138	147	158	156	159	157	163	157	146	148	151	153	144	132	141	148	140	156	164	152	151	129	168	166	165	152	147	158	167	170	166	148	167	141	156	157	134	151	158	164	146	138	158	142	164	149	158	114	157	170	152	151	156	152	156	135	141	169	124	168	153	157	153	183	163	150	131	147	171	153	162	140	158	140	160	158	137	164	150	148	144	150	145	173	148	163	161	160	128	136	144	128	146	164	152	137	157	137	138	170	144	160	147	147	135	137	132	166	152	155	175	148	133	144	150	132	155	132	159	145	138	159	149	172	155	141	165	159	140	129	148	151	158	146	118	138	166	136	160	168	142	147	140	145	152	177	136	140	166	151	148	163	144	132	136	177	145	142	160	153	132	149	167	169	149	186	127	153	149	139	177	154	150	151	155	155	134	116	141	129	167	188	146	165	144	155	135	170	151	133	163	136	153	158	160	148	160	175	154	146	151	157	155	156	160	151	150	145	143	130	143	148	158	173	146	141	158	164	157	154	159	155	166	153	182	155	160	138	166	157	130	136	145	137	149	142	150	150	160	142	143	155	167	169	162	147	152	129	163	133	156	128	145	164	162	135	148	137	144	142	142	171	147	151	156	139	138	137	152	154	163	164	148	149	176	153	151	152	152	153	151	158	147	146	161	150	140	147	176	179	144	158	157	141	138	181	145	145	167	177	159	152	132	182	177	143	153	157	147	153	157	188	144	161	161	149	141	170	178	151	161	158	159	151	149	159	164	158	146	132	156	173	158	167	147	131	132	179	138	166	147	173	136	158	174	163	141	155	154	126	154	171	156	151	156	141	171	137	176	158	142	141	161	142	143	176	143	138	150	156	166	153	157	156	130	156	174	162	153	154	133	153	170	153	146	161	158	141	147	142	132	128	140	161	164	155	160	143	133	148	161	141	163	162	154	139	171	166	140	156	163	143	145	163	144	166	167	140	173	170	160	168	165	168	142	143	158	165	144	153	153	153	152	156	154	134	159	162	155	165	147	172	180	167	155	161	134	135	166	166	160	155	162	160	175	145	156	155	158	171	158	169	140	120	154	181	175	160	169	143	140	142	148	149	159	163	150	164	174	152	131	148	155	148	141	162	157	150	157	158	148	149	156	156	154	171	145	165	178	153	163	134	146	171	154	168	162	163	169	170	162	137	161	151	173	155	146	140	173	154	127	155	157	160	138	138	146	170	144	162	161	145	163	138	128	174	155	143	153	165	152	135	166	159	171	157	141	159	163	148	156	177	145	162	168	150	158	132	147	133	144	147	166	189	164	151	162	172	159	150	139	147	148	161	149	148	184	165	149	144	145	147	148	135	162	151	167	157	138	142	167	149	146	130	165	157	156	123	136	142	145	154	128	136	152	143	154	167	145	161	169	136	139	146	191	157	158	141	141	155	170	142	162	159	147	147	155	171	160	159	154	150	151	135	162	155	149	138	154	156	143	159	160	143	156	158	168	130	159	146	155	145	158	121	149	141	125	151	154	151	146	152	147	159	148	162	152	152	151	141	136	151	151	158	166	154	144	144	172	158	141	164	181	158	163	149	145	182	165	161	153	150	177	149	155	162	151	152	141	151	170	158	136	161	166	158	172	160	133	154	147	188	145	164	147	165	154	127	151	160	162	152	134	139	163	153	145	160	157	157	156	162	171	165	167	160	164	148	167	153	147	165	139	145	160	161	148	133	171	156	166	136	131	162	174	141	135	160	166	149	133	157	138	145	148	144	176	150	152	142	162	168	139	137	141	155	148	162	155	151	174	146	165	159	135	183	143	144	167	180	144	145	144	162	131	149	154	164	146	153	129	169	150	152	176	171	137	181	149	155	145	170	154	191	144	163	138	152	168	173	146	143	160	155	162	162	161	165	159	155	149	152	154	151	136	163	159	139	160	155	165	160	146	176	154	163	153	151	140	140	175	156	176	149	157	149	132	161	184	173	132	171	154	141	163	150	163	160	167	180	145	156	162	122	132	140	147	153	161	148	150	148	145	162	151	158	155	166	184	155	158	159	149	177	166	131	151	150	150	148	191	148	148	171	162	167	141	170	147	161	172	157	151	151	142	164	151	160	153	156	158	155	145	156	140	165	165	146	134	159	165	156	138	164	190	155	152	149	163	159	141	155	167	142	155	164	137	146	141	164	175	155	164	148	154	157	154	147	163	158	161	149	160	133	154	167	155	143	144	163	139	138	173	177	163	162	142	150	154	135	134	160	144	123	152	144	150	160	159	156	138	174	145	175	142	154	144	164	139	146	159	166	140	145	149	176	158	150	140	144	144	147	151	156	141	139	166	152	155	157	157	143	151	128	161	151	145	164	146	159	141	152	135	158	154	177	166	163	148	150	136	137	154	149	150	145	179	133	165	161	147	132	182	163	170	168	149	151	161	183	149	180	176	171	149	155	136	176	155	135	163	144	178	149	169	163	138	147	127	156	163	174	131	150	140	145	159	164	173	148	171	139	144	131	157	138	128	159	155	131	156	139	138	160	145	140	155	156	153	131	152	188	161	157	136	156	163	151	161	150	151	154	135	155	167	140	168	155	147	164	141	136	136	135	170	160	149	167	130	150	168	160	155	158	126	179	169	160	171	156	134	157	150	147	137	149	140	167	154	144	163	138	164	149	166	161	159	178	168	142	164	168	139	154	144	160	151	167	179	178	142	144	171	143	147	172	154	156	167	122	154	145	136	149	136	147	167	159	176	135	137	141	152	146	166	152	149	149	178	152	128	161	154	179	179	136	150	160	135	158	138	167	151	146	148	143	151	156	135	165	140	155	159	157	152	140	152	146	160	166	141	141	164	171	157	150	141	139	139	141	127	164	156	159	179	166	160	166	159	156	156	150	122	180	164	162	150	169	162	155	134	151	157	151	147	147	156	163	165	134	163	170	136	163	163	154	165	172	151	144	159	144	153	167	159	155	172	131	158	129	163	140	165	164	175	163	144	154	162	152	159	143	134
10525	2640	1166	1256	1090	990	857	839	738	719	685	572	537	516	487	487	496	490	461	434	438	453	453	408	406	410	433	433	408	420	386	422	367	380	385	424	405	414	389	389	409	412	402	405	409	426	410	381	406	368	394	359	347	390	399	393	394	409	389	395	402	362	375	391	367	393	380	400	381	366	413	386	362	419	397	409	389	412	406	391	397	409	396	391	377	408	403	373	364	392	407	408	399	377	415	390	394	399	422	394	439	396	400	377	371	394	397	386	394	451	406	374	390	394	428	413	410	432	413	401	388	413	386	395	379	390	399	364	397	453	393	387	386	430	384	384	443	384	361	401	373	355	404	390	405	392	401	382	410	418	390	402	430	408	413	397	378	397	379	432	384	395	414	367	418	380	385	356	412	397	424	384	429	386	388	377	396	387	387	391	420	337	400	375	385	415	416	398	349	413	363	370	380	380	413	388	408	390	399	389	390	394	379	374	361	360	426	355	420	420	397	389	411	413	368	401	427	414	435	371	388	420	399	373	395	427	377	416	370	382	382	391	410	402	396	389	383	428	421	381	418	391	377	383	393	385	377	413	441	396	390	384	378	445	408	388	379	359	395	371	369	374	381	421	395	410	381	376	412	424	358	373	406	407	369	364	395	402	402	445	396	405	402	380	423	384	388	367	392	430	363	403	390	381	395	420	397	412	408	404	380	408	372	367	417	429	390	401	383	428	416	413	412	371	383	393	414	370	395	361	391	418	375	397	400	380	407	386	336	386	403	371	410	410	412	388	417	387	415	382	378	385	422	414	392	404	372	389	376	372	404	410	387	396	425	374	444	385	409	418	397	392	380	417	418	401	361	412	422	370	404	384	384	369	399	371	437	383	420	407	398	404	390	435	374	356	402	362	391	396	371	411	406	428	402	391	413	387	390	390	390	382	391	348	400	408	410	372	386	391	367	354	386	395	390	394	395	388	384	382	401	389	416	387	422	391	397	402	382	362	401	363	364	385	419	380	416	352	357	392	387	389	409	413	384	337	374	410	410	366	383	401	395	389	391	378	379	415	367	408	405	405	414	398	367	370	403	365	375	373	398	408	431	370	401	386	367	374	383	377	399	396	384	374	365	374	409	420	362	391	378	378	361	448	366	430	400	381	403	406	408	454	418	414	381	433	398	376	436	386	407	390	404	402	394	375	381	395	425	400	401	391	379	354	343	384	396	369	392	375	369	407	408	390	377	395	409	411	407	423	388	369	382	416	405	399	388	394	373	410	403	366	412	421	406	348	394	407	372	378	362	400	418	364	380	366	409	398	407	383	411	402	418	405	368	368	396	362	400	398	410	419	424	390	404	390	413	410	401	423	408	427	393	392	405	386	408	394	392	414	380	431	406	396	425	364	402	398	381	428	392	378	428	375	397	365	394	411	413	400	412	411	407	352	372	397	417	413	382	387	388	392	388	380	378	408	390	379	375	365	378	409	369	378	391	394	434	421	358	419	434	400	405	388	383	436	423	391	411	359	372	405	391	385	401	380	408	395	419	399	375	348	371	351	381	361	423	414	386	420	415	363	423	423	364	395	378	384	415	425	374	378	396	394	411	405	380	383	406	368	381	397	377	387	387	387	400	395	404	393	376	410	403	415	432	394	422	427	367	380	379	413	396	396	428	435	402	343	373	395	396	395	391	401	431	390	385	407	391	429	407	412	381	401	407	381	395	394	410	358	404	390	413	401	439	425	409	402	395	362	388	361	379	429	369	364	423	399	394	421	435	397	417	386	414	436	407	377	384	411	412	398	399	406	407	405	386	400	417	390	401	399	407	388	423	392	385	394	391	395	408	375	384	371	397	397	407	398	385	359	402	391	405	414	377	412	391	391	391	406	424	361	409	391	392	411	416	379	391	407	406	419	387	410	406	400	426	374	405	381	392	372	385	402	369	404	409	398	416	396	387	399	396	396	395	399	406	389	388	416	384	399	387	369	373	409	391	372	399	376	397	421	378	389	415	406	368	407	372	384	420	382	405	401	407	384	421	402	366	393	373	423	387	396	394	416	406	415	431	403	425	377	402	397	332	390	390	366	369	389	395	387	392	431	428	388	403	393	410	420	417	402	393	385	375	422	405	422	388	405	418	386	395	390	394	403	449	411	386	404	374	417	377	391	413	416	374	367	415	414	406	387	369	375	377	388	390	375	382	423	376	385	397	420	375	376	390	392	384	375	423	423	390	387	407	412	400	384	414	421	382	406	390	368	363	430	362	397	395	399	426	408	404	394	414	434	401	408	411	425	407	399	407	419	419	421	374	405	416	392	404	404	399	366	416	403	374	371	389	402	388	372	373	399	409	394	367	386	364	415	409	362	368	413	358	400	370	414	356	370	409	352	382	372	374	406	396	386	393	396	401	409	427	417	393	378	406	420	397	400	396	405	375	417	372	372	394	415	359	405	372	399	370	426	384	397	403	387	387	387	392	379	445	381	378	374	429	382	377	387	395	381	407	388	397	339	390	406	381	384	387	390	378	386	392	380	407	389	387	395	401	358	389	411	392	378	381	380	398	393	392	366	394	407	411	380	386	400	381	411	418	374	412	405	394	404	428	411	390	412	395	391	388	356	387	378	405	353	397	355	377	394	389	369	409	435	394	381	401	371	393	398	390	395	393	392	421	388	394	348	408	428	385	414	387	358	396	383	346	411	344	380	417	395	387	403	421	382	383	407	397	386	401	386	377	405	425	389	401	366	401	421	383	376	399	381	393	383	427	401	408	367	378	382	407	394	414	403	351	402	407	406	375	415	402	437	374	353	372	369	385	380	368	392	395	393	345	386	400	415	403	373	380	413	415	357	406	393	364	370	410	412	404	403	376	411	423	409	390	396	381	365	371	432	372	394	336	430	393	392	356	404	385	387	392	383	405	400	407	340	390	381	410	375	398	388	393	442	364	407	419	389	398	393	397	393	407	413	386	378	425	374	422	393	432	372	412	419	403	373	367	422	408	421	385	380	390	383	411	418	421	401	379	395	437	390	389	406	398	424	391	393	411	418	402	432	415	401	366	386	401	380	416	376	389	392	417	394	393	390	386	392	386	420	379	415	427	388	359	390	397	417	406	427	378	395	364	376	384	404	350	387	398	389	404	378	406	360	403	397	425	385	373	366	415	429	397	364	414	391	372	384	386	390	396	377	402	424	407	413	367	418	377	401	384	384	405	415	374	418	404	384	387	399	414	411	354	391	397	374	391	392	410	369	381	405	405	401	394	390	427	370	393	450	395	390	399	380	420	407	402	389	419	367	449	397	368	412	385	387	387	428	410	384	390	386	410	398	388	400	431	410	423	406	374	410	383	384	399	398	426	345	384	454	387	401	413	383	384	426	403	411	399	414	386	413	374	396	382	415	394	412	388	415	385	383	382	363	372	373	386	394	398	411	365	402	380	371	380	410	388	384	414	401	403	408	396	389	355	394	412	364	399	389	351	374	383	399	426	393	387	388	389	363	401	401
30726	11734	1492	872	591	450	397	388	350	328	326	250	281	253	275	228	246	246	240	241	235	261	224	207	228	215	227	216	250	224	218	209	205	202	215	247	235	209	207	242	245	232	215	212	212	215	208	193	230	240	223	231	221	223	226	211	217	192	204	220	203	209	249	239	236	205	214	200	205	209	194	220	201	223	205	227	229	213	222	205	227	214	209	225	215	205	180	243	213	190	230	207	215	235	238	196	197	204	235	217	231	229	243	223	193	247	220	206	221	220	237	225	234	206	236	225	202	211	213	232	225	218	249	234	245	209	229	214	222	227	216	237	213	192	232	213	231	219	205	203	215	215	201	223	219	220	242	224	206	216	208	210	247	225	201	218	226	228	222	201	182	183	219	223	233	217	204	199	208	205	209	214	191	220	201	203	217	237	186	206	197	228	236	210	212	212	210	235	240	234	232	228	234	221	201	246	224	245	199	237	219	219	227	208	224	232	200	219	219	215	201	233	220	201	214	188	207	239	227	194	219	212	194	221	212	244	228	200	210	203	228	182	211	196	217	230	229	227	218	198	215	211	249	255	230	220	222	230	228	213	218	192	207	221	234	241	232	209	208	248	210	206	189	187	215	221	211	218	208	225	231	231	220	205	238	248	203	213	224	215	221	233	226	182	173	238	201	252	222	221	222	228	222	217	202	221	197	183	207	221	214	211	209	200	227	216	247	221	213	229	210	223	237	210	226	212	225	207	226	237	221	205	222	209	178	205	236	224	232	230	198	189	212	216	233	234	225	225	228	235	241	215	215	186	213	232	220	233	200	183	199	228	208	222	203	210	231	226	219	219	213	222	214	223	234	214	219	208	228	205	210	224	217	216	226	219	206	217	230	211	214	220	233	238	236	188	209	200	232	197	226	208	231	209	231	215	228	213	210	238	219	210	224	193	193	234	224	218	221	218	203	219	200	201	207	226	229	203	227	236	218	228	187	181	226	247	227	215	237	210	229	223	197	220	207	191	190	193	203	225	242	217	236	168	220	186	213	259	202	201	207	206	221	216	221	182	196	228	183	238	219	186	234	218	193	229	214	230	205	244	182	225	234	218	187	218	200	216	209	241	194	211	207	220	216	212	203	214	186	217	178	213	211	198	251	202	202	213	212	218	262	216	227	228	204	195	212	227	258	223	210	225	232	225	198	229	245	187	231	228	217	197	229	250	243	201	194	232	219	205	206	198	192	224	246	225	225	225	224	190	233	231	243	244	222	215	223	243	229	216	207	212	223	218	194	240	240	191	209	229	231	228	265	220	208	206	207	204	214	205	243	205	216	201	204	193	203	213	194	219	202	195	229	215	218	206	198	207	209	219	207	222	228	216	213	219	213	200	237	217	219	209	200	205	210	197	217	210	189	219	231	239	256	223	220	241	238	225	225	208	221	194	217	226	243	228	214	220	226	218	192	198	223	193	201	216	223	206	239	238	213	224	228	220	233	211	205	207	205	225	227	201	210	215	232	246	210	201	202	225	222	202	214	205	208	207	216	212	213	196	211	225	239	207	215	206	193	237	219	221	224	228	211	216	238	237	245	204	199	190	206	202	210	237	218	202	225	209	223	205	204	207	222	208	215	212	224	209	210	209	206	248	189	233	261	234	232	226	226	226	217	219	173	196	229	205	206	198	231	212	205	222	230	211	200	230	241	213	245	197	226	226	189	192	205	190	227	234	211	212	184	208	185	205	226	233	205	238	236	230	267	225	242	204	218	223	221	239	218	213	199	210	227	202	212	214	198	240	224	252	225	209	209	188	199	200	218	218	220	233	223	225	230	216	215	224	223	221	189	215	243	203	216	203	220	205	217	218	238	250	246	215	217	231	213	194	223	243	211	203	200	223	224	224	222	202	220	211	216	199	226	215	198	193	166	206	210	229	208	219	214	202	229	232	188	210	218	244	212	193	237	210	214	223	208	220	217	213	208	195	206	198	234	206	224	228	223	197	215	226	226	228	226	237	229	214	229	212	210	248	229	215	236	196	206	244	208	221	207	196	221	224	207	225	249	201	197	212	191	245	175	204	207	235	235	230	175	228	197	227	239	207	246	214	209	217	213	213	229	217	232	232	236	225	240	224	215	204	190	218	203	208	203	206	205	240	201	210	221	250	233	222	203	228	218	212	202	250	193	215	201	192	215	241	223	192	239	201	186	215	196	234	218	208	197	225	206	224	188	194	217	250	206	195	195	239	201	231	189	229	205	240	208	207	239	237	219	226	255	226	235	203	213	220	235	195	219	244	213	225	207	223	208	224	216	209	226	211	258	236	205	200	222	194	222	205	215	215	209	240	209	199	215	219	197	212	222	233	215	204	200	192	204	217	240	204	233	235	219	218	208	245	190	195	211	214	228	222	202	214	219	207	216	223	198	204	209	200	185	228	215	226	206	233	203	210	191	213	221	229	204	231	212	196	222	223	211	212	187	243	216	215	210	196	179	218	197	228	232	256	194	227	228	222	236	194	229	206	238	228	209	218	212	214	225	233	248	230	231	174	217	206	230	216	219	210	207	229	227	220	216	212	201	218	217	200	211	234	237	246	232	215	209	225	210	205	218	209	203	213	229	216	192	256	231	199	199	203	206	234	197	220	188	204	234	222	218	243	203	197	213	213	205	212	232	198	194	202	222	212	214	201	215	243	200	220	227	190	205	223	235	185	225	231	191	203	193	217	245	215	223	209	226	227	196	219	199	180	230	222	208	213	193	214	206	206	214	215	216	200	221	196	205	219	224	271	225	234	226	222	221	218	198	232	231	229	228	223	236	215	233	208	226	218	216	232	211	222	217	193	227	196	216	222	206	257	212	228	221	249	226	215	218	225	269	223	226	224	199	229	218	239	223	219	229	213	177	228	234	216	236	211	250	213	215	186	265	237	225	250	206	205	225	224	213	237	237	205	179	206	207	229	204	247	237	226	199	221	201	209	218	229	222	233	226	223	209	192	223	209	217	208	223	227	208	207	210	195	212	193	191	207	204	243	220	213	230	222	238	201	213	201	188	223	190	205	210	194	215	212	196	229	193	224	215	226	227	237	255	202	247	236	195	209	228	232	233	214	199	238	218	242	227	250	220	202	212	254	223	198	208	201	192	200	206	223	204	238	230	182	221	213	223	213	243	234	204	190	199	198	198	226	214	223	215	208	189	194	215	233	210	210	202	191	223	216	233	230	213	226	227	228	211	212	219	203	206	187	190	230	207	246	214	209	201	228	226	206	199	196	209	226	246	232	207	220	234	200	214	186	223	189	234	235	219	221	196	213	224	224	209	217	208	219	230	207	237	210	224	219	216	226	185	199	202	224	223	247	213	206	206	238	203	183	218	210	251	226	232	237	212	223	239	200	212	218	223	221	215	181	213	212	213	227	238	224	229	220	213	193	222	218	235	191	225	224	238	211	226	213	216	218	226	235	197	223	227	208	204	208	195	197	206	226	189	204	214	193	185	231	234	229	214	204	192	185
21970	7273	2545	2919	2380	2016	1733	1535	1376	1273	1102	1043	886	783	779	816	811	731	651	696	640	688	639	631	636	547	567	558	608	608	572	577	577	560	577	524	503	566	510	583	514	552	590	517	562	524	549	518	547	528	542	509	535	496	530	555	529	540	546	509	538	506	544	535	513	496	540	547	571	598	540	540	499	526	513	548	553	534	493	551	524	543	560	532	546	553	551	486	493	533	551	519	524	553	552	503	525	542	565	516	522	535	522	500	535	478	554	514	545	543	567	523	501	544	562	536	549	516	548	555	535	544	531	534	534	516	543	532	542	550	551	524	509	524	542	518	492	514	519	570	567	525	531	518	528	536	502	525	581	520	537	535	565	544	517	535	551	526	553	572	503	555	548	553	548	557	552	551	544	547	554	549	555	502	504	579	532	529	517	535	517	500	565	562	555	538	548	532	499	544	556	516	527	525	507	528	503	522	486	475	512	506	478	531	552	546	495	526	489	515	569	528	497	538	527	527	559	563	543	527	506	510	543	499	515	537	497	507	536	579	536	491	572	529	532	490	517	540	524	550	507	523	488	498	516	539	523	578	524	536	536	497	514	537	555	494	533	536	480	547	561	552	520	546	526	539	523	506	539	537	568	508	483	511	507	521	524	531	546	500	578	545	538	517	492	533	527	510	586	513	552	497	543	528	506	527	497	541	572	514	507	509	530	550	534	542	569	529	536	504	525	516	545	505	566	509	556	457	554	509	540	542	539	520	521	506	509	479	589	595	539	543	510	536	533	537	503	533	514	550	508	531	558	546	570	508	525	523	512	514	520	560	480	501	499	529	569	544	506	582	525	512	544	537	540	515	507	549	519	537	508	521	544	515	550	526	568	549	571	509	536	528	511	562	540	516	488	537	550	540	546	514	549	515	523	523	533	567	528	546	505	488	538	539	534	542	530	542	525	554	501	519	520	523	537	561	537	518	530	496	514	535	531	503	542	531	536	541	531	515	518	514	524	509	538	547	524	509	514	518	549	503	527	531	537	503	550	554	529	526	520	547	534	500	588	497	514	526	558	525	524	533	548	574	543	530	530	480	537	508	530	540	512	566	502	488	543	529	557	546	545	538	518	524	489	531	505	549	553	520	536	509	544	545	525	538	554	552	559	545	541	555	504	547	483	530	538	539	543	560	544	562	558	515	554	518	531	525	537	512	540	533	509	522	543	530	530	532	534	568	546	485	525	513	528	539	530	529	526	527	530	516	504	500	512	508	519	523	544	535	515	496	499	563	525	565	521	525	541	516	484	541	504	502	530	513	528	494	556	542	525	530	540	526	507	522	544	533	536	492	525	522	495	550	520	508	509	517	543	490	524	560	521	519	492	525	505	541	524	492	516	520	540	532	503	510	550	533	489	550	534	509	478	521	517	513	507	525	530	549	517	532	477	573	532	515	569	530	534	561	512	533	574	539	527	547	507	530	506	537	513	533	530	525	545	551	507	534	536	484	557	501	568	506	495	538	518	530	505	569	519	550	538	538	541	527	542	529	579	548	545	521	506	539	517	550	508	510	559	542	493	505	527	525	474	506	547	500	524	529	547	535	507	528	500	521	494	517	555	513	542	522	536	505	567	507	549	518	521	529	536	518	511	532	512	549	491	514	544	524	506	540	519	538	519	509	519	527	509	538	506	501	515	536	528	502	513	546	543	562	536	495	491	567	513	524	535	542	531	494	542	489	563	507	544	500	551	556	555	520	570	529	540	520	477	530	537	494	517	546	549	468	548	510	563	517	509	539	527	492	491	484	502	517	523	508	526	562	503	525	542	532	516	547	537	532	547	499	506	534	523	558	496	521	522	560	550	561	530	510	531	504	515	561	500	518	490	530	535	478	523	493	523	505	545	545	540	533	494	527	542	489	587	516	557	570	530	501	524	546	538	571	569	550	556	543	568	526	490	525	542	549	526	538	551	534	520	540	528	557	538	555	517	512	578	528	537	556	524	526	507	544	518	502	519	507	536	485	515	510	545	522	520	543	544	552	510	549	527	521	517	531	565	520	542	489	507	551	546	531	520	520	554	511	530	496	598	524	551	529	504	541	540	546	535	506	574	568	498	526	520	519	523	542	533	527	520	497	535	521	554	559	506	559	517	546	484	519	498	535	531	506	516	517	538	547	526	564	547	534	479	537	506	476	529	544	565	554	518	537	546	566	545	532	583	506	563	509	513	541	508	484	516	542	556	523	538	498	521	554	560	551	557	515	542	540	502	535	543	468	536	486	542	527	560	530	554	535	553	535	576	502	529	506	527	510	531	565	540	519	568	540	511	524	523	532	532	527	527	584	537	566	557	528	537	543	528	531	528	533	528	501	548	486	556	543	573	539	551	507	532	529	519	505	573	527	556	515	513	548	542	553	514	510	492	542	526	516	535	525	519	534	483	508	553	533	512	520	518	554	520	517	535	562	549	537	557	539	494	545	530	513	542	573	526	512	509	527	480	546	523	523	534	533	508	512	575	562	517	536	522	560	515	526	497	487	538	565	544	557	542	514	493	526	538	491	514	522	552	535	517	537	500	529	550	511	560	512	518	516	524	546	513	551	537	519	569	490	530	494	559	541	504	552	519	569	526	546	503	528	557	549	535	501	551	568	528	560	526	560	516	533	505	518	510	554	514	521	569	512	535	566	527	532	542	529	530	549	522	547	486	552	513	555	530	568	503	539	531	512	513	507	511	547	515	556	522	536	532	493	558	507	561	531	572	506	532	524	527	556	520	564	534	545	544	532	533	558	562	530	535	531	535	499	514	565	504	514	533	530	555	555	510	533	519	542	511	561	522	565	507	546	505	511	545	537	527	536	536	556	559	519	500	523	495	488	574	542	545	555	530	541	548	532	537	513	508	544	562	584	523	578	518	520	531	521	527	536	532	513	492	537	502	514	532	534	525	502	532	539	502	537	532	528	546	527	539	504	504	534	533	499	523	591	535	530	539	532	491	521	488	546	550	551	526	571	557	526	515	509	521	533	516	531	525	525	524	544	545	545	527	529	510	535	535	503	526	519	571	567	539	516	534	545	551	519	549	527	545	511	538	497	535	577	512	513	544	514	571	524	490	543	528	555	528	529	551	529	500	522	518	531	566	565	516	545	511	522	501	533	524	510	561	546	519	545	516	529	533	535	523	554	520	544	548	555	544	514	520	515	535	546	554	545	488	542	513	539	557	576	497	528	537	529	545	521	541	510	567	555	514	567	497	546	560	473	521	515	538	533	604	527	535	519	489	537	526	544	571	546	535	527	520	539	529	508	547	533	556	566	503	537	547	527	488	545	532	565	481	499	550	535	503	535	546	515	537	512	531	513	509	474	523	541	521	502	520	533	529	546	512	515	530	496	540	517	566	557	535	546	521	544	548	530	545	581	543	501	483	534	574	533	550	566	546	504	562	542	505	519	531	538	492	525	554	527	527	535	534	508	533	544	525	555	521	553	545	575	535	543	530	541	547	513	572	555
40532	18766	2891	1270	829	559	535	423	340	307	290	276	229	245	197	211	199	189	185	176	206	181	196	184	187	163	156	192	182	151	173	192	167	171	167	151	173	189	161	171	174	204	206	177	202	169	146	178	162	169	166	166	164	156	157	163	171	156	159	191	167	148	161	144	173	174	153	196	206	164	162	165	178	157	176	169	159	169	187	170	166	179	184	167	156	153	148	154	167	187	177	161	163	180	173	181	158	157	153	154	179	167	153	147	162	145	164	173	174	165	149	175	156	158	186	142	149	197	175	204	161	189	154	187	159	167	168	194	169	184	184	160	144	170	176	157	162	149	138	150	186	170	164	172	152	170	181	165	142	156	174	180	169	150	176	174	147	164	142	175	155	179	160	160	159	137	161	188	164	190	181	121	174	192	168	148	172	177	192	157	162	164	175	149	180	158	167	148	136	170	154	190	179	184	169	176	178	140	142	143	175	157	159	151	203	158	159	166	161	180	170	162	150	147	182	166	150	179	169	147	152	140	165	161	169	154	165	185	161	165	174	167	156	146	153	173	160	181	166	163	163	138	192	137	164	171	180	153	165	151	159	164	169	152	146	186	168	150	160	151	169	161	199	173	189	164	148	159	160	145	171	179	180	176	153	137	188	175	156	154	157	170	168	176	162	176	170	175	143	152	140	158	145	170	156	144	152	153	183	154	165	172	179	173	155	178	157	160	151	147	159	150	173	168	169	171	163	185	154	143	188	167	195	169	187	142	166	159	160	171	182	148	156	139	163	147	198	148	168	182	172	165	176	181	142	183	151	176	155	158	146	132	166	147	146	152	149	161	137	156	148	155	161	158	151	145	158	166	171	181	173	161	164	161	176	147	161	185	184	164	150	192	177	170	178	166	177	180	163	164	153	173	155	154	156	160	171	150	155	176	181	169	162	138	170	182	165	164	158	160	157	136	134	167	172	175	166	146	154	173	142	151	130	181	148	142	169	141	157	176	147	164	173	164	156	162	190	138	159	165	144	158	157	181	164	173	169	159	152	166	173	155	164	185	161	163	161	168	177	171	171	191	167	181	164	165	164	134	153	168	166	177	170	195	204	149	163	169	150	197	191	177	163	153	158	170	170	166	158	166	160	131	173	164	162	165	170	157	182	163	182	154	151	164	162	178	168	157	185	157	144	145	155	154	160	164	167	148	197	153	193	162	163	131	161	171	203	162	169	176	140	160	159	159	165	165	151	170	134	146	146	169	165	177	170	164	142	130	164	163	151	150	135	147	147	168	171	148	158	173	149	161	155	154	159	161	156	155	188	173	165	167	141	153	146	159	172	151	166	174	181	159	158	170	158	159	186	164	154	184	168	172	152	171	155	155	160	158	150	155	166	181	152	166	166	151	169	173	173	160	161	154	154	176	184	157	176	155	175	178	161	144	180	161	157	156	162	184	151	176	158	173	171	152	182	192	136	166	188	144	185	154	162	158	150	171	160	159	141	169	155	168	167	146	167	166	155	168	162	168	177	165	148	175	162	164	150	158	163	167	170	172	173	155	150	153	190	150	184	151	160	168	151	143	161	152	142	153	181	155	145	148	164	173	159	163	165	136	142	152	153	172	147	156	156	175	197	188	173	177	166	159	151	179	174	185	158	180	148	147	162	170	153	175	152	162	167	154	163	158	152	167	163	172	177	143	163	170	185	164	163	171	154	163	191	169	172	161	157	161	167	154	182	159	164	161	179	158	158	161	151	141	164	153	185	151	176	158	156	173	149	157	159	196	159	198	166	143	145	132	162	164	183	195	145	158	154	147	171	188	149	153	150	177	168	170	173	154	173	162	159	169	167	190	176	163	156	166	164	151	168	141	155	155	152	167	178	161	152	161	160	172	196	152	173	143	185	183	173	174	170	173	152	158	175	149	175	146	171	172	169	174	170	173	154	137	143	179	162	159	186	153	158	163	172	178	160	144	152	168	145	176	176	143	149	164	161	157	165	161	160	164	174	147	174	171	157	182	186	169	162	174	168	175	150	162	144	170	172	159	172	149	162	176	176	157	171	165	156	159	163	161	167	159	147	166	150	172	157	159	155	164	167	152	160	163	153	156	155	165	159	151	153	162	148	182	172	172	177	168	178	168	164	152	159	172	156	185	165	139	155	137	140	151	167	180	148	165	174	158	164	176	148	185	180	165	159	164	153	167	171	154	162	162	158	157	161	162	169	157	172	172	168	138	149	153	163	155	159	194	188	199	172	176	160	150	176	183	198	175	168	157	158	172	186	155	143	156	172	148	177	171	163	157	183	148	155	157	181	171	161	145	179	144	155	166	156	139	155	165	155	161	156	133	162	155	159	154	192	181	157	161	159	193	179	170	166	168	155	180	163	139	157	177	159	142	159	157	154	164	171	169	160	177	147	161	184	162	181	149	152	180	177	175	180	174	149	182	157	157	161	160	177	180	152	155	162	136	158	170	172	169	162	157	128	154	131	154	168	153	183	148	142	150	161	171	163	154	152	170	173	148	167	172	175	169	138	160	151	184	171	149	165	161	175	159	154	163	160	167	181	151	175	167	142	163	148	143	164	173	175	159	187	132	167	156	174	161	168	164	162	176	174	174	161	144	160	169	159	128	155	159	171	174	154	204	166	159	165	173	161	161	162	156	152	168	175	177	169	190	166	163	130	174	154	146	158	179	175	139	177	162	175	176	131	146	148	171	184	164	157	170	173	172	170	156	152	166	158	175	164	168	177	181	172	165	166	165	157	159	154	175	149	188	182	173	186	185	149	174	179	167	149	145	147	161	161	147	160	178	184	168	161	151	164	175	177	188	178	162	142	179	161	143	157	163	160	160	166	147	177	158	152	153	157	151	146	169	171	175	183	163	162	146	152	154	155	180	168	152	164	160	176	154	152	166	197	170	171	184	163	179	159	173	167	158	171	177	172	153	175	187	138	169	167	154	165	177	172	170	155	174	186	196	141	175	158	162	172	173	152	155	193	160	151	158	154	166	162	166	178	165	162	147	145	142	161	180	161	186	172	155	193	149	169	168	169	175	165	150	152	156	144	173	156	174	164	171	173	145	166	189	187	160	162	167	151	186	157	167	164	152	163	166	166	163	137	140	158	162	162	147	149	160	136	169	157	169	191	138	157	153	154	182	176	177	184	179	180	159	163	161	173	161	160	150	168	157	164	165	171	173	166	160	159	173	173	161	163	174	146	156	178	137	146	155	164	148	165	169	151	154	160	140	210	186	160	153	146	159	160	175	160	151	162	154	153	183	153	160	150	163	168	153	182	155	188	159	168	165	175	157	164	170	173	163	171	188	139	196	190	164	167	145	153	162	175	181	166	174	163	172	171	152	183	176	184	168	158	149	169	176	150	184	148	180	178	160	157	165	160	153	156	177	156	147	151	157	170	143	159	176	171	152	217	149	165	172	188	163	179	159	153	165	142	152	151	196	146	170	165	174	149	156	155	180	157	161	172	162	157	179	166	147	140	162
27228	10464	3608	4034	3385	2612	2240	1829	1651	1410	1325	1088	932	866	815	777	767	651	656	647	683	651	546	547	504	509	518	495	540	499	452	452	459	441	434	487	418	473	424	459	427	462	443	420	424	435	420	374	406	422	376	422	434	402	388	409	414	440	401	430	387	390	417	404	418	424	395	408	394	397	429	378	391	401	401	398	396	411	358	384	366	420	419	392	382	417	437	398	384	406	392	412	391	415	371	388	402	434	406	391	368	403	378	440	409	428	447	402	415	418	399	409	389	431	419	425	384	386	390	406	406	393	369	389	383	389	405	392	364	450	418	388	390	397	413	419	390	404	416	393	391	421	447	368	442	421	384	395	394	416	408	400	375	379	384	395	427	421	393	422	400	415	387	410	382	408	425	366	377	375	405	396	368	373	427	431	410	391	441	440	394	421	421	383	410	422	416	356	402	417	398	437	382	382	420	433	388	373	401	418	412	404	396	403	389	405	424	414	377	356	372	372	384	385	398	368	394	404	376	413	416	397	413	395	376	419	411	374	404	376	399	403	399	423	407	418	376	389	415	365	417	392	399	425	382	400	418	424	433	412	389	401	415	403	423	381	375	421	401	426	377	392	408	381	376	393	404	407	364	410	399	427	408	369	391	394	390	401	386	412	404	443	392	394	389	415	367	430	379	381	416	435	397	405	385	383	395	399	378	376	414	409	405	379	425	408	401	377	370	401	395	359	394	379	386	395	406	395	386	411	391	417	408	405	388	405	446	427	415	413	414	392	390	410	404	370	404	426	412	401	388	398	399	399	405	424	424	386	435	381	400	418	406	390	380	435	399	369	412	393	436	420	421	436	384	345	370	392	398	441	414	434	400	411	413	408	403	425	435	413	406	398	381	395	397	384	387	430	418	372	423	370	416	405	410	420	418	388	418	398	387	408	402	411	397	413	390	426	423	398	402	405	404	389	383	395	388	385	398	401	405	393	410	385	425	363	367	401	420	400	380	396	406	435	408	404	392	367	403	391	415	369	380	411	375	396	384	383	412	379	390	452	391	401	419	373	379	415	411	377	383	421	427	409	423	422	389	407	424	385	395	392	441	402	448	374	387	389	394	403	366	404	376	422	392	393	442	394	410	403	425	397	437	375	432	414	393	425	408	369	405	390	408	396	393	377	415	396	430	431	404	409	410	406	393	397	366	414	381	390	395	392	382	402	432	422	453	360	364	411	397	424	380	403	370	417	443	394	375	401	450	381	384	394	379	408	416	398	420	405	436	402	374	401	403	414	447	400	377	442	385	417	415	390	380	413	434	389	388	379	382	379	418	414	422	395	425	415	398	399	396	437	435	373	370	371	384	403	402	424	397	383	423	406	428	397	398	417	418	377	390	409	398	391	402	386	394	410	400	405	429	431	419	380	375	396	415	393	387	417	378	422	467	420	421	421	381	397	379	366	399	445	373	395	444	428	409	384	385	412	402	433	426	401	427	406	429	399	373	339	419	413	399	379	410	398	428	416	419	403	426	429	436	392	390	401	425	416	408	379	395	391	381	407	379	414	407	379	372	383	395	384	406	398	410	400	405	407	390	415	418	398	402	409	440	431	418	412	424	415	406	416	395	401	388	381	417	429	393	430	416	401	456	392	407	394	387	397	396	414	427	449	388	378	413	385	429	370	413	459	370	394	398	403	400	405	404	383	395	406	404	398	407	429	419	394	371	429	442	417	391	414	374	380	424	401	417	427	389	451	365	398	430	441	370	378	391	379	414	415	412	434	394	457	415	399	377	388	416	428	390	436	404	393	405	442	417	398	424	420	375	411	386	391	412	393	404	398	426	401	423	396	409	427	400	394	422	432	404	403	421	433	401	409	376	393	353	410	392	427	363	364	402	395	387	415	422	391	372	371	395	403	426	402	369	394	411	407	374	437	390	367	415	416	384	379	395	437	425	410	400	353	355	423	379	400	381	434	396	394	411	415	369	402	385	354	420	453	383	410	434	377	424	403	401	407	384	446	394	390	426	395	383	393	403	438	421	372	411	410	387	357	402	407	399	400	394	406	391	364	384	426	406	423	379	383	412	395	429	407	404	442	391	336	398	416	393	410	427	377	396	400	403	402	392	399	432	378	400	438	389	398	384	402	397	429	394	430	435	380	358	380	395	387	383	408	445	392	420	403	418	401	409	374	400	432	400	392	404	423	385	368	429	399	413	399	428	428	409	379	430	374	427	392	385	432	409	396	381	399	444	372	371	441	403	399	373	357	398	382	389	436	379	423	394	400	389	403	361	399	413	416	383	413	410	443	428	395	376	409	414	390	407	362	404	396	395	415	427	375	435	418	396	417	410	402	401	410	397	390	409	405	398	358	416	403	421	388	361	401	405	391	421	384	404	431	421	387	377	419	384	426	405	413	417	393	402	419	420	435	386	394	366	398	421	424	403	392	413	406	394	400	430	409	406	401	420	424	408	381	356	421	389	403	411	377	453	400	396	399	431	391	406	409	408	387	400	416	379	384	398	411	389	411	400	397	423	395	394	414	425	401	365	386	389	396	387	396	398	383	396	377	394	377	387	415	400	422	421	419	438	418	390	402	420	422	398	395	379	421	420	409	401	419	404	358	414	427	425	423	426	419	411	373	386	401	423	400	411	397	424	402	415	416	367	407	412	441	409	379	388	410	398	408	395	444	397	407	374	414	379	385	376	406	403	440	440	444	381	412	408	423	365	409	427	421	385	423	400	416	404	381	388	382	418	398	413	405	394	410	409	405	398	410	359	386	405	410	441	372	390	393	368	404	375	413	399	433	392	387	428	392	408	407	352	398	426	399	426	362	377	429	365	383	424	391	394	413	410	352	400	409	394	419	406	392	409	384	413	415	427	399	420	413	382	409	430	405	391	402	361	404	416	390	425	424	411	392	379	371	375	431	406	398	379	439	408	410	401	440	402	379	404	420	396	398	426	419	408	381	407	389	425	380	385	403	423	364	431	401	383	413	389	389	351	399	401	361	402	424	418	364	415	381	418	440	390	420	408	420	412	418	412	380	414	432	398	384	430	425	406	396	413	436	416	398	393	368	406	384	395	432	410	406	387	361	414	413	452	461	394	391	423	389	430	378	425	413	383	391	411	417	396	409	400	405	371	401	404	405	403	418	394	396	390	372	423	406	408	394	404	406	397	366	410	385	395	365	413	405	395	402	399	397	411	399	389	393	387	401	374	372	401	390	360	401	387	400	372	386	417	435	393	438	419	424	385	336	399	379	417	421	374	416	380	448	425	418	414	404	429	418	404	382	394	381	362	412	405	401	399	389	389	409	397	418	409	414	426	378	422	400	454	420	414	397	436	408	386	356	388	418	391	409	422	399	370	387	426	389	382	369	415	420	409	378	418	380	401	381	425	401	359	413	379	419	400	404	412	402	411	421	417	395	397	371	386	390	359	391	415	383	402	386	391	371	439	424	424	424	383	404	430	408	386	399	421	413	426	384	402	420	383	384	377	367
14161	3358	547	430	327	270	242	234	171	181	164	151	180	166	155	161	170	175	149	174	171	151	148	166	153	164	130	164	168	147	164	150	169	149	147	178	153	154	139	147	154	166	137	165	164	154	171	157	151	140	158	151	179	143	157	143	154	139	153	172	152	142	143	125	158	148	155	154	155	163	182	176	148	148	160	151	143	163	154	126	142	127	142	149	160	160	156	143	170	142	144	157	148	169	171	144	169	148	135	165	132	154	158	157	143	148	147	150	163	166	154	148	178	165	139	139	162	167	138	138	145	171	151	149	134	144	155	143	144	165	143	148	127	161	151	168	161	165	172	133	152	128	174	131	144	177	149	164	149	139	151	179	151	158	185	137	167	143	140	150	146	144	143	140	146	173	148	146	122	145	146	155	154	168	163	148	150	158	160	158	166	125	142	131	140	161	168	157	155	143	147	161	171	168	158	145	156	150	166	133	161	150	176	147	124	159	143	160	175	145	157	151	164	139	131	151	164	139	152	151	147	184	170	130	164	156	156	134	149	148	153	179	157	163	166	151	140	147	150	127	177	145	133	129	158	149	153	169	148	170	157	175	163	143	142	144	155	152	145	152	139	147	155	165	153	163	159	141	148	192	149	146	153	172	156	145	158	151	155	143	176	143	160	150	133	146	135	173	143	174	163	156	155	154	139	177	175	142	167	156	161	138	143	138	175	165	143	131	149	150	159	125	132	167	151	187	131	136	163	146	160	141	154	159	135	148	159	147	156	154	163	147	142	154	144	167	163	135	152	127	156	141	152	143	160	149	160	168	158	181	161	135	176	169	162	165	171	155	147	154	160	165	140	152	137	149	169	168	123	179	157	142	147	136	143	151	155	175	135	151	149	139	162	137	154	163	167	178	141	147	152	171	138	163	164	158	152	150	149	156	162	169	172	163	165	180	170	151	168	159	161	168	162	168	143	132	158	142	139	156	127	158	151	165	146	161	158	181	172	170	162	148	136	154	146	172	131	165	147	184	172	171	186	154	134	149	132	146	156	152	117	175	162	139	161	156	139	167	146	153	149	133	166	157	148	164	148	142	168	135	135	131	165	189	161	141	173	145	136	146	161	162	150	154	172	151	145	161	143	153	133	147	161	150	164	149	148	163	166	141	144	153	148	150	141	139	154	145	150	153	147	137	150	153	138	151	175	174	162	150	123	168	165	147	155	150	155	145	154	157	153	136	156	159	154	159	154	156	167	158	142	166	153	158	161	160	150	154	137	176	165	157	144	146	148	181	148	147	128	159	162	179	156	145	175	151	132	175	164	165	158	157	140	145	140	167	149	161	157	159	155	143	162	154	145	158	157	137	140	153	178	141	139	149	161	159	162	156	171	153	142	137	154	150	146	151	138	148	156	124	149	171	150	145	141	143	179	144	186	156	159	154	163	174	135	159	161	146	157	165	176	148	158	156	179	149	143	137	161	155	143	147	124	156	161	157	153	146	141	155	156	172	175	168	169	138	139	156	149	179	147	158	147	142	135	153	141	154	159	154	152	154	154	139	170	164	151	141	144	155	174	175	145	165	153	167	157	157	150	135	152	155	170	134	164	152	146	154	159	179	135	150	166	134	157	148	143	165	159	176	132	166	160	152	145	175	151	149	171	149	157	147	155	165	163	154	178	143	134	148	148	154	142	145	143	154	151	129	172	159	137	147	135	134	136	155	178	142	140	166	150	147	161	148	132	144	188	160	157	154	151	142	170	158	151	172	175	147	168	163	157	144	150	156	153	135	135	159	178	169	138	130	145	156	150	148	139	138	165	167	156	176	167	133	170	133	163	139	127	158	168	152	146	155	124	159	158	171	146	167	156	125	135	141	158	155	134	148	136	167	136	181	172	158	153	152	155	144	145	184	144	141	161	147	161	160	152	156	147	183	154	149	145	142	170	159	145	156	134	146	156	172	106	158	157	168	172	175	165	157	134	154	171	159	146	153	162	146	162	157	168	159	177	151	138	138	165	168	162	145	164	166	164	179	159	159	163	133	148	154	188	137	160	151	162	170	173	154	161	149	175	130	163	153	152	139	146	142	146	155	133	159	162	138	152	155	173	148	165	164	182	116	158	136	135	154	139	167	163	162	171	159	157	166	148	144	155	156	154	157	150	152	140	135	174	139	140	158	141	156	156	161	161	164	170	141	164	126	153	152	155	170	142	146	185	159	172	161	161	170	147	143	146	141	159	174	165	146	166	165	127	177	174	143	155	135	154	151	140	138	146	139	174	159	148	187	166	163	141	134	165	151	161	178	136	158	154	159	166	127	146	142	139	141	140	156	130	152	150	139	157	147	139	144	165	173	156	151	134	185	149	168	150	154	158	144	141	156	180	155	139	165	150	159	168	153	156	130	146	144	131	145	134	149	155	183	168	143	157	145	138	172	133	175	139	131	155	145	171	168	182	164	177	146	161	154	162	141	188	164	163	173	154	139	144	137	149	141	112	157	168	131	138	156	163	135	147	153	144	141	150	150	157	146	139	148	148	174	171	149	153	148	158	140	155	154	142	190	152	146	178	151	147	144	156	179	159	147	153	192	147	162	120	152	165	167	152	165	153	136	154	153	147	156	153	136	161	138	139	156	145	155	147	144	167	148	170	164	157	158	133	140	138	154	128	161	157	158	163	150	167	149	151	172	163	163	148	133	162	149	184	134	188	141	136	141	146	138	165	165	182	151	148	153	181	136	171	153	146	145	164	137	155	133	142	128	143	145	166	147	146	159	127	168	166	154	148	176	171	169	137	138	160	146	153	133	160	141	153	143	138	167	166	174	119	152	167	139	142	144	137	153	136	158	163	166	149	150	142	139	156	160	157	146	144	155	166	152	156	166	148	158	169	151	135	120	145	148	169	153	161	153	140	123	165	174	159	158	151	166	143	169	152	159	123	153	148	169	158	140	141	155	157	159	167	151	158	148	152	161	168	143	146	182	152	166	144	163	160	149	139	165	139	158	128	154	164	172	155	185	159	144	126	138	149	149	167	166	155	153	152	145	143	142	162	170	173	144	137	140	164	145	162	146	154	165	148	172	145	139	131	137	147	162	158	168	153	141	143	149	155	120	140	143	125	153	178	132	154	144	159	166	138	152	134	149	155	143	148	153	145	168	138	165	159	141	148	173	148	144	149	125	144	140	146	168	162	180	175	147	154	157	163	132	163	131	149	157	143	182	162	178	151	156	156	173	183	177	150	172	161	161	154	152	142	165	156	150	171	151	156	136	150	164	154	169	145	132	143	152	148	159	132	139	164	145	157	132	161	168	154	157	140	142	132	156	161	164	153	163	171	150	148	142	177	167	193	130	127	140	164	146	156	141	173	169	158	166	132	155	154	166	141	138	157	165	167	159	152	154	171	164	173	160	167	158	138	129	158	157	156	149	149	174	137	157	142	135	157	150	152	147	144	148	159	128	177	163	155	175	176	145	165	141	173	161	148	136	153	166	165	158	158	185	145	164
9990	2697	1241	1301	1192	949	897	732	711	657	608	593	551	502	483	473	464	465	446	417	464	431	408	431	405	422	408	432	421	416	418	391	398	403	391	399	398	433	395	396	412	414	434	409	380	389	392	441	392	409	402	374	362	368	434	388	387	399	387	403	372	374	364	382	419	372	384	380	387	393	389	428	386	430	353	434	411	403	439	411	370	406	396	399	383	421	453	392	417	424	370	387	374	431	424	446	393	404	394	390	363	418	388	403	378	429	379	398	399	407	381	400	362	398	404	387	420	385	403	406	408	404	357	362	393	394	400	388	405	412	430	404	379	390	392	370	398	387	372	374	419	388	406	367	441	404	409	396	376	377	370	332	392	357	389	392	413	389	402	399	414	394	393	422	369	418	399	373	384	386	367	406	396	391	380	381	390	377	367	370	369	382	439	369	381	368	396	395	422	344	409	410	386	367	401	426	373	416	388	405	400	395	404	398	399	418	399	363	405	416	401	401	359	407	402	411	373	430	367	407	388	404	375	378	406	386	352	382	391	402	388	402	399	367	417	402	394	396	401	371	388	373	402	404	392	399	400	422	401	377	405	384	400	374	384	387	362	409	389	420	342	389	404	410	389	403	387	422	398	399	402	371	410	389	379	420	397	413	412	377	438	387	386	408	369	429	391	420	396	397	405	392	398	399	371	395	392	424	450	388	375	420	368	411	410	369	369	398	363	397	403	390	398	392	430	434	371	399	422	378	400	405	364	407	405	395	388	397	397	386	383	393	378	410	369	408	371	421	373	392	425	426	415	428	375	387	427	395	402	361	399	386	384	388	397	385	401	393	424	379	437	385	407	396	396	384	415	367	402	426	427	367	386	414	387	374	404	371	413	398	442	420	394	413	392	430	393	358	433	367	383	383	368	366	399	452	402	420	371	392	376	374	381	425	368	403	410	398	408	436	376	406	415	455	390	390	408	343	414	412	393	436	371	399	433	405	379	396	391	402	398	391	384	415	388	425	409	398	407	381	422	418	340	391	417	373	361	401	413	414	424	361	375	404	391	409	385	365	369	362	396	381	404	386	398	369	379	368	377	388	408	414	411	383	382	414	398	404	360	409	390	363	409	407	392	370	390	383	369	417	371	399	399	387	381	427	430	391	390	396	406	410	416	359	350	413	376	391	405	406	386	387	402	421	423	386	409	393	423	411	395	379	377	375	369	390	389	365	422	368	415	381	354	367	370	379	400	393	391	372	387	397	379	363	419	383	391	387	365	382	398	411	409	419	419	395	389	392	358	396	421	383	397	384	410	400	425	438	426	361	390	382	378	418	404	363	347	414	394	392	370	400	388	434	389	403	411	389	385	424	377	392	383	398	368	423	415	404	380	428	421	384	377	385	373	385	392	370	401	394	392	394	376	403	401	395	396	390	378	387	377	424	439	359	391	394	409	355	387	421	393	383	377	360	414	388	398	403	345	384	388	385	403	394	399	395	357	408	361	393	413	404	372	401	384	403	413	379	404	392	357	378	410	382	371	391	393	378	382	408	439	400	382	397	422	373	404	397	385	377	393	409	394	388	409	434	386	422	381	394	401	406	373	400	389	422	413	423	362	396	392	398	414	433	393	388	377	416	387	387	402	407	409	432	388	411	395	419	425	412	416	414	378	418	396	371	427	383	414	400	399	389	384	397	409	381	402	384	361	407	400	376	425	397	399	380	401	418	350	402	372	415	402	386	386	401	415	351	400	389	428	374	401	390	414	413	390	363	376	412	410	383	421	360	410	409	467	410	428	371	375	412	359	409	386	356	418	395	353	412	406	367	401	422	366	411	401	430	418	411	390	381	384	415	422	387	409	404	402	388	380	394	395	392	352	381	389	366	403	405	371	433	395	393	404	404	369	438	382	382	392	388	379	400	366	382	403	367	396	434	380	406	365	432	417	370	370	383	411	362	399	387	388	395	403	395	453	381	414	426	399	391	357	375	393	407	397	419	423	399	397	384	394	400	404	387	397	406	407	354	386	372	407	392	370	413	401	393	392	403	389	393	404	358	419	407	419	371	405	404	375	376	419	378	402	417	428	392	388	373	373	381	405	385	381	426	387	406	393	384	371	383	405	372	402	399	384	409	416	394	409	400	360	373	425	422	406	375	396	383	395	373	350	383	428	391	409	388	416	413	378	391	414	383	407	378	435	407	383	375	374	389	391	359	416	458	367	401	388	415	401	394	391	402	388	415	390	374	379	407	417	368	396	409	422	370	389	424	376	397	384	415	371	380	426	379	417	367	355	373	400	392	420	434	388	394	409	418	385	384	358	407	378	410	412	388	399	385	375	400	378	369	382	357	393	383	367	385	413	415	381	401	388	406	364	399	412	396	381	373	407	404	396	400	360	365	380	403	384	387	399	378	387	404	388	397	421	380	365	415	399	399	386	360	386	403	377	381	413	382	380	384	396	378	439	391	405	378	396	398	370	409	379	413	386	393	410	422	395	376	360	408	404	375	398	373	399	371	384	404	402	402	374	432	404	408	420	423	375	375	389	389	363	408	418	419	395	355	396	433	360	368	353	395	375	383	411	408	380	393	387	385	405	420	392	400	405	387	386	387	404	382	404	369	387	366	372	401	384	395	392	411	389	408	395	378	401	403	392	376	386	356	416	403	401	406	408	396	404	391	366	384	380	380	362	360	393	389	376	401	386	392	377	382	371	429	367	377	411	376	436	369	409	446	424	382	359	416	393	415	414	373	378	389	421	381	365	366	391	406	396	381	381	383	397	383	409	423	395	428	426	396	395	371	392	377	418	398	405	371	405	411	400	384	382	371	395	397	429	384	386	365	398	401	386	409	418	375	424	397	371	401	362	346	377	378	409	380	363	398	365	421	366	412	382	395	395	384	429	416	384	426	393	398	433	393	386	412	358	378	368	414	397	390	428	377	402	422	393	383	405	400	390	391	386	376	385	381	383	371	394	398	408	377	385	396	400	399	404	427	409	444	358	384	406	409	424	383	386	379	395	353	386	400	407	411	417	432	418	388	400	403	396	410	388	372	428	415	374	427	436	418	400	397	381	415	348	409	390	404	414	398	387	383	427	390	376	401	373	428	401	408	380	386	400	397	416	421	401	424	373	426	372	428	411	374	396	398	427	401	403	364	397	377	442	411	405	424	398	401	378	365	437	384	400	410	356	425	395	406	398	391	408	391	379	376	380	389	350	383	409	410	413	359	422	383	364	374	391	398	339	409	419	438	397	398	341	401	388	431	410	430	396	366	371	413	427	393	411	420	374	381	385	401	399	418	380	402	387	439	434	398	432	373	400	386	396	392	384	388	427	389	380	410	404	390	394	384	410	395	366	384	420	365	422	411	354	409	371	381	377	423	429	396	391	404	367	409	411	389	373	384	396	370	382	424	413	460	404	381	387	413	397	371	393	404	407	403	372	395	402	432	425	400	401	372	382	400	366	412	415	399	379	407	411	370	400	459	374	427	455	387	375	372	382	386
30618	11332	1498	889	651	496	415	348	329	319	314	289	239	260	236	267	260	235	260	266	216	229	237	234	219	250	241	212	255	239	227	210	223	215	205	224	228	240	212	237	229	207	231	220	218	219	223	197	212	223	216	227	225	209	239	208	205	223	259	209	245	191	207	188	203	213	210	221	210	228	219	215	218	224	240	220	228	224	209	232	225	241	229	219	232	195	217	203	227	235	216	205	197	219	212	217	213	216	225	221	232	222	216	195	235	228	229	242	222	206	203	231	223	216	200	221	224	219	220	217	197	215	215	207	215	236	214	208	236	219	243	225	210	191	213	230	221	203	233	206	221	223	217	190	217	206	239	210	223	230	229	218	183	221	220	235	238	220	216	205	251	223	219	209	231	191	217	241	206	212	216	213	211	226	224	221	219	223	234	216	222	229	210	209	213	197	232	235	238	215	206	259	203	196	244	234	246	198	182	222	243	198	231	227	230	198	245	194	209	247	220	213	200	260	230	226	168	219	223	204	215	195	215	205	233	219	228	230	223	240	220	219	238	218	202	210	196	216	202	234	226	209	203	195	199	234	227	200	198	216	206	234	235	226	237	207	231	208	231	220	228	215	227	225	249	205	210	201	185	202	194	200	178	197	232	180	210	230	201	242	205	240	201	209	205	225	207	199	223	200	201	214	209	240	227	213	204	227	207	185	209	205	211	219	210	207	215	216	178	216	196	213	193	217	235	240	202	238	209	213	230	218	222	225	226	227	202	206	235	197	191	230	244	206	214	211	208	186	232	242	217	221	208	243	233	215	237	213	205	220	218	196	225	206	212	234	205	190	193	193	229	204	220	205	200	227	201	205	233	233	204	213	201	212	219	235	226	221	210	210	209	203	237	238	228	213	231	199	182	196	238	220	234	197	225	204	238	211	221	264	203	245	226	176	229	210	235	218	226	219	226	177	220	220	205	243	203	220	222	221	213	219	222	219	258	231	190	199	197	207	215	204	220	207	201	242	203	218	211	218	210	192	230	220	217	229	243	220	194	241	195	200	210	224	190	212	205	201	214	220	198	185	190	191	208	207	211	208	243	233	220	220	214	245	211	214	211	236	227	219	239	224	234	212	237	215	232	252	252	197	194	230	193	204	239	216	222	209	212	205	236	206	204	191	261	162	198	218	204	216	198	226	223	187	220	187	219	209	204	193	229	221	206	206	207	204	224	212	231	199	240	221	213	208	198	200	214	225	210	205	206	244	227	202	221	228	211	237	210	222	200	251	235	224	204	246	230	232	193	224	235	196	228	219	225	209	191	217	214	215	203	207	202	212	232	205	228	195	226	221	197	234	230	210	223	202	216	228	228	218	223	234	220	214	218	208	224	224	218	251	215	222	222	192	217	211	220	189	234	215	214	228	231	205	218	208	227	207	193	233	202	213	212	223	205	207	206	214	243	204	185	219	200	233	205	212	225	235	221	232	244	210	201	214	198	237	204	206	222	220	217	198	196	238	212	212	202	216	188	233	205	194	221	190	183	199	234	217	210	218	216	215	234	213	206	225	221	229	228	215	237	224	210	243	213	207	222	217	242	218	227	191	212	209	227	216	202	189	187	217	213	214	214	208	223	213	217	199	183	214	216	203	207	219	204	252	181	232	210	219	213	210	226	206	247	224	233	190	244	219	190	231	210	208	235	193	196	230	202	208	235	211	219	212	247	230	225	216	223	202	207	231	242	220	251	203	219	227	212	215	230	224	216	200	252	223	209	185	211	203	215	242	226	216	220	231	183	197	217	224	247	228	187	217	230	234	205	223	232	241	198	227	208	210	216	192	201	211	218	202	219	221	226	215	200	227	228	219	203	187	217	209	228	207	186	215	233	211	194	234	232	210	217	198	207	219	217	208	192	219	211	216	211	256	231	207	229	210	206	231	223	224	236	242	230	216	208	157	216	216	235	224	247	225	221	206	232	223	249	198	195	220	204	202	241	214	238	207	249	209	211	215	231	224	244	213	212	223	219	215	247	218	201	212	200	203	213	204	209	203	209	199	242	208	218	222	211	213	208	231	232	198	227	242	194	221	191	227	194	224	210	206	251	211	241	225	231	212	202	197	216	207	201	241	202	194	204	226	213	214	217	243	227	221	220	229	243	250	234	225	200	216	213	215	226	205	226	225	224	232	233	247	207	228	227	217	222	220	205	225	227	210	184	248	216	231	242	212	235	228	226	196	205	219	230	224	212	229	214	235	226	203	210	195	215	213	197	218	233	255	257	214	203	215	205	214	212	192	223	209	219	211	195	228	198	249	212	203	197	237	229	206	219	215	219	196	181	228	227	220	212	213	211	239	216	221	207	239	210	206	188	226	254	201	202	232	223	205	209	170	206	210	192	210	199	198	220	236	210	216	200	220	241	238	242	215	203	206	215	245	207	203	227	226	196	217	223	202	208	195	219	242	185	245	241	224	230	225	188	231	220	240	222	202	189	198	197	224	221	215	235	240	217	177	218	210	217	196	222	199	209	222	220	242	231	229	188	210	243	184	210	211	206	219	200	191	206	231	236	205	204	243	218	220	238	228	193	229	186	216	217	200	195	205	225	211	230	180	203	259	202	218	207	191	194	188	211	237	208	232	217	205	212	210	224	234	224	194	207	215	222	215	197	243	224	218	208	223	227	229	214	231	215	234	242	207	233	212	216	227	229	205	200	205	203	204	200	216	202	241	221	207	199	207	237	201	225	224	202	199	206	214	196	216	221	220	262	225	246	186	218	214	229	201	205	194	223	211	230	225	229	218	202	220	192	246	209	238	224	217	238	205	235	205	219	224	223	216	238	206	224	205	220	200	195	218	227	223	223	202	208	206	235	214	218	226	216	225	201	212	241	204	224	225	209	220	220	251	216	212	219	209	214	207	236	170	203	236	211	217	223	227	207	215	225	203	219	206	209	195	236	212	212	205	216	190	197	205	228	249	200	199	211	251	217	233	222	215	240	222	224	223	208	217	228	246	212	204	239	220	197	234	207	245	198	229	219	229	236	208	236	204	200	229	225	192	236	211	186	204	234	223	178	229	227	211	215	196	221	207	230	220	206	228	208	202	206	200	232	214	205	222	226	224	194	208	207	220	220	235	233	194	212	220	200	236	198	222	227	188	246	232	195	188	234	195	199	183	212	226	192	225	219	239	223	220	208	204	188	206	224	212	205	236	229	217	227	208	232	211	206	231	184	212	211	218	207	227	245	214	220	223	202	207	208	196	213	240	199	219	220	230	222	225	224	248	222	210	208	253	202	195	229	226	211	191	201	206	229	228	203	242	211	253	226	213	212	224	225	221	220	201	213	219	213	223	205	222	233	192	194	196	224	191	225	236	229	189	226	215	210	215	217	224	212	236	213	222	187	184	186	205	204	207	206	197	205	215	233	237	233	209	227	224	189	199	247	192	215	222	212	192	225	217	187	214	182	226	196	213	204	212	240	215	217	224	185	226	218	251	224	225	221	236	213	204
21664	6984	2751	3040	2628	2192	1726	1502	1299	1185	1050	910	914	894	822	757	769	733	646	719	633	638	646	639	651	542	596	603	545	581	525	530	563	526	618	548	571	530	519	549	549	575	537	572	531	501	544	493	509	551	528	537	550	545	548	518	553	520	490	525	503	549	546	558	538	557	539	537	573	545	548	514	537	541	525	547	533	503	527	553	563	493	507	520	507	535	517	580	577	576	517	525	492	514	559	440	537	526	548	518	560	508	498	496	516	543	507	524	507	561	557	495	556	553	521	500	546	543	530	510	514	567	530	544	508	561	501	517	490	561	519	522	521	516	509	540	521	526	532	552	534	526	531	535	514	531	523	486	495	533	528	567	554	533	542	560	523	532	509	531	521	521	524	564	550	528	535	467	536	484	567	577	543	533	493	517	499	533	501	517	527	553	496	554	532	520	483	521	481	507	520	555	539	558	533	530	517	517	512	545	524	549	556	541	506	533	489	530	525	540	529	460	532	564	521	514	543	530	526	556	502	499	548	531	537	526	519	557	524	516	519	512	502	527	542	527	546	513	541	522	503	549	555	549	530	507	520	507	508	568	528	521	513	517	541	529	516	531	510	545	564	491	515	558	525	561	520	563	554	546	528	529	512	534	550	537	529	492	472	501	581	509	487	554	517	536	528	551	486	561	490	536	548	515	526	519	553	531	500	511	504	550	527	502	501	532	534	538	516	525	540	514	523	519	505	536	466	516	525	521	554	538	543	525	543	517	514	455	545	552	550	566	507	535	500	546	522	528	555	525	537	491	540	483	526	522	515	504	556	508	559	505	497	566	523	494	522	557	511	523	505	499	523	517	543	525	513	516	543	553	509	595	525	513	521	525	508	537	543	549	538	531	527	488	589	552	544	541	522	473	518	574	529	540	529	511	525	535	544	533	507	521	519	510	505	518	529	507	539	520	495	547	515	504	500	534	475	510	527	543	515	539	521	528	528	520	515	518	523	565	528	535	522	548	549	519	526	524	489	557	542	516	551	563	546	575	528	515	498	507	518	530	510	497	507	556	558	549	527	486	564	562	532	520	574	562	505	531	491	525	575	520	507	512	568	514	546	530	532	546	506	504	560	511	510	509	536	523	482	549	502	546	525	528	550	503	541	528	507	541	519	518	546	523	524	605	488	527	557	541	565	550	489	554	508	499	551	492	526	524	591	556	520	501	502	490	503	525	530	554	555	521	550	524	521	500	544	499	524	545	510	554	533	535	565	572	537	538	528	529	507	541	607	510	484	521	483	527	543	538	541	529	545	564	517	550	547	535	562	521	541	516	538	522	503	534	513	553	527	513	559	554	563	523	523	489	563	527	481	543	544	520	511	486	548	519	512	518	491	552	525	520	528	523	551	507	548	542	520	558	531	507	538	535	481	520	548	531	557	529	521	513	537	531	534	518	544	513	515	549	542	550	530	550	551	485	521	560	516	553	483	565	524	549	541	496	533	553	531	511	524	521	497	506	501	539	515	525	507	543	486	546	488	535	565	494	520	521	576	536	502	526	521	473	542	497	506	492	514	516	549	489	559	530	494	517	533	552	545	520	518	492	569	523	541	560	516	533	495	492	504	487	536	532	521	531	493	531	516	504	543	551	572	525	505	521	537	557	494	527	523	565	542	531	511	498	531	566	524	547	532	541	518	534	539	534	505	524	533	544	509	545	505	554	552	513	493	493	550	547	501	545	515	506	533	530	538	505	514	518	534	489	535	535	571	503	540	551	493	513	486	593	540	519	521	516	547	506	542	506	521	548	542	528	540	518	522	496	506	535	564	531	496	581	554	519	531	546	538	549	547	535	538	512	511	526	537	528	497	540	520	526	547	514	490	534	556	510	548	522	513	514	508	505	541	500	526	517	495	511	550	505	536	525	552	518	536	494	535	512	529	528	556	519	517	511	526	527	520	516	528	502	496	563	555	514	526	562	494	533	533	524	552	520	508	503	524	509	507	542	541	537	516	489	532	534	516	494	518	553	531	529	525	538	473	549	487	520	560	519	566	505	511	538	560	564	515	529	566	505	534	494	548	542	526	493	512	524	548	559	543	552	580	543	520	533	546	486	515	571	527	472	575	564	514	520	471	523	499	544	501	521	572	461	492	496	510	538	529	498	541	496	521	546	517	524	507	502	500	508	527	528	527	506	577	547	535	513	533	509	487	516	523	535	561	520	486	599	515	549	524	501	504	515	536	491	516	500	505	515	554	546	513	490	567	519	531	521	494	496	583	548	522	526	526	513	493	519	531	541	545	557	519	523	509	534	521	525	521	519	518	547	513	544	489	542	554	483	495	531	553	521	500	545	537	557	517	537	509	520	552	579	527	533	534	580	524	512	544	522	516	502	514	530	516	536	554	495	561	534	529	572	523	510	580	503	537	563	522	490	544	543	512	520	480	493	551	536	516	549	527	489	537	511	538	509	513	542	485	546	532	546	549	523	523	534	533	524	497	511	498	533	533	524	539	541	490	520	535	559	497	535	583	542	532	538	588	523	479	508	509	545	524	518	546	537	540	516	532	556	546	530	485	517	568	525	546	521	533	560	446	538	509	533	497	521	569	530	551	578	540	520	471	523	523	544	576	525	507	535	510	559	521	517	548	558	511	529	529	502	515	539	533	502	499	552	519	518	516	523	517	521	539	525	544	579	578	548	546	507	529	506	557	551	544	546	537	495	549	499	479	516	546	543	496	514	563	527	540	509	541	518	490	526	522	510	530	545	525	503	515	523	530	527	515	497	522	573	522	526	515	584	571	510	493	525	544	516	508	566	519	533	518	518	484	550	489	521	559	556	536	555	530	532	537	503	501	535	515	558	515	535	550	555	518	526	524	500	537	521	547	522	537	519	527	546	522	523	542	536	533	486	536	521	567	516	481	553	522	553	519	536	481	533	536	553	534	513	510	558	537	550	532	514	568	551	571	564	528	544	514	482	513	511	522	550	522	563	524	512	530	532	521	483	511	495	570	570	495	483	559	513	518	510	530	495	554	533	567	519	566	512	542	549	506	559	539	530	540	513	506	516	489	543	518	562	492	547	577	493	515	515	564	498	542	493	518	481	494	505	563	526	519	532	548	508	541	552	588	522	568	523	515	540	527	498	511	546	532	535	539	534	537	529	562	542	522	526	523	523	535	535	547	514	541	517	526	496	531	535	513	532	536	488	521	517	519	537	532	487	506	522	528	538	560	551	512	490	549	509	562	567	518	498	515	577	544	558	542	511	478	541	522	543	532	516	521	501	551	527	535	505	546	561	545	532	496	552	515	509	500	532	536	524	557	546	504	530	527	577	527	549	548	484	470	540	554	529	544	539	503	523	491	503	494	550	534	541	531	522	525	498	506	492	565	557	525	531	525	516	561	572	526	522	490	509	596	558	537	532	545	528	526	523	519	543	582	514	555	525	489	508	517	525	555	559	547	507	554	463	506	531	536	521	521	508	506	536	554	535	536	498	506	566	520	481
40733	17395	2619	1345	865	654	518	405	350	305	266	270	240	257	222	194	226	204	166	190	194	215	179	198	181	187	166	201	171	155	167	177	201	157	158	155	177	201	156	173	177	165	174	171	162	147	165	154	173	166	159	157	215	169	159	175	162	149	149	199	174	163	192	165	166	154	169	188	156	166	152	166	143	167	158	181	166	147	165	161	150	175	152	149	190	156	189	158	160	187	163	147	163	177	167	156	153	145	181	152	159	140	145	171	160	145	158	170	173	162	160	190	165	170	163	168	145	149	181	184	166	162	162	165	140	184	163	157	165	164	179	162	142	170	167	165	147	156	148	158	164	134	157	154	155	159	165	199	182	135	156	168	172	183	199	183	151	157	150	170	151	151	170	163	159	167	152	163	186	163	180	172	167	159	160	162	138	164	154	169	163	158	164	151	163	157	155	151	139	153	156	180	146	149	169	169	157	164	193	163	177	155	165	177	166	156	152	160	155	150	172	173	157	173	158	170	155	151	165	149	157	156	154	161	171	181	159	164	152	145	141	160	191	158	175	176	175	153	167	155	143	164	203	170	156	169	167	161	166	165	186	163	142	157	168	164	152	180	144	167	164	137	155	142	159	167	160	182	171	176	161	171	176	172	143	159	160	185	155	176	184	179	172	184	186	153	156	160	166	144	161	178	172	159	173	157	179	162	144	179	164	165	170	156	201	181	171	178	168	183	167	156	163	146	154	171	154	150	162	148	161	177	153	163	168	158	175	177	161	153	163	137	162	157	163	171	143	166	166	153	148	162	156	165	164	161	182	174	145	175	160	165	162	153	175	155	165	157	183	152	166	162	188	177	167	172	171	160	176	145	162	156	158	172	157	161	165	152	153	181	169	167	177	164	151	169	167	144	157	180	162	157	171	151	140	154	163	176	172	172	176	159	167	181	163	177	151	180	183	137	179	169	153	157	174	166	142	141	148	163	144	171	162	160	136	175	162	149	164	134	153	146	202	174	173	147	157	154	161	169	155	149	156	151	171	162	155	161	164	140	152	145	153	154	164	153	162	159	154	159	135	127	151	154	155	140	170	171	155	157	172	149	185	162	182	151	159	171	174	158	155	159	157	144	150	171	132	121	171	157	154	157	174	152	170	181	155	166	149	189	163	170	183	140	156	174	157	179	158	174	151	155	168	150	150	174	140	165	168	152	144	174	166	148	147	141	164	155	150	165	173	149	154	179	167	165	148	146	171	155	188	178	156	122	146	169	160	164	180	172	147	145	167	163	151	151	157	186	151	172	155	199	138	193	176	159	135	169	184	158	157	167	179	174	167	187	150	171	180	174	141	173	156	163	172	162	194	158	167	177	192	173	160	159	170	193	182	155	177	172	182	158	162	203	161	177	143	172	168	171	172	156	152	165	184	153	150	188	157	148	192	159	173	155	195	163	186	184	153	165	150	178	154	178	160	158	182	170	155	175	173	156	143	176	128	137	154	164	169	164	153	177	146	194	154	150	171	161	189	172	179	164	171	171	183	160	178	173	154	148	142	145	166	171	159	155	178	138	178	147	152	174	162	158	122	166	178	155	166	181	145	151	164	161	151	152	144	181	167	164	178	171	165	153	178	190	179	159	148	163	156	164	178	175	177	172	138	169	158	166	157	157	172	160	172	162	180	172	152	164	170	180	164	159	175	150	152	180	166	153	158	157	168	173	174	162	131	154	187	149	155	173	173	137	169	142	158	137	171	158	150	165	164	155	163	171	157	165	152	167	160	142	141	158	154	182	166	169	151	154	173	159	169	175	168	162	158	160	165	150	135	179	152	158	162	174	151	150	165	164	196	161	176	159	151	160	156	170	156	182	156	166	150	153	166	182	165	163	167	143	142	171	146	156	151	186	147	181	188	168	161	185	178	176	155	181	166	168	162	165	160	146	168	159	188	176	178	147	165	160	161	181	148	178	167	158	165	143	160	165	170	177	154	149	148	143	180	169	154	173	156	144	160	162	177	165	169	186	156	161	176	150	167	168	156	154	154	157	179	150	164	161	173	129	162	143	155	163	138	179	189	165	154	148	154	174	166	159	171	175	160	135	166	162	171	154	186	170	143	171	159	158	145	196	128	145	189	140	159	160	175	157	148	170	146	207	173	163	150	148	160	183	157	158	173	162	187	170	151	167	167	158	188	183	161	159	176	154	177	160	171	158	166	164	171	179	155	163	165	145	140	152	179	179	168	159	151	169	147	174	173	166	153	157	173	185	140	143	179	187	164	161	153	180	162	160	170	172	142	143	156	158	137	165	159	141	177	180	174	152	150	181	169	158	176	138	183	156	165	193	147	175	152	144	188	167	185	158	143	143	169	155	156	190	158	169	153	183	129	169	170	143	168	193	135	158	156	178	158	168	172	163	160	147	159	162	165	163	154	175	147	152	163	188	165	148	178	169	185	196	181	178	175	158	138	143	176	153	151	163	170	138	170	147	158	151	160	143	169	165	164	171	158	158	135	168	142	185	176	160	155	177	165	159	133	174	165	156	158	171	147	161	167	189	204	157	145	161	173	175	128	175	184	154	175	143	122	169	151	169	157	184	149	178	150	143	156	143	189	182	170	168	144	114	142	135	161	184	155	182	146	181	153	178	180	165	150	165	138	177	151	169	179	132	190	176	162	166	146	142	148	145	170	163	153	166	164	182	161	159	190	178	176	153	169	164	158	150	190	180	146	179	159	167	175	152	186	176	143	159	173	156	151	175	168	150	160	154	172	166	161	172	141	165	147	169	161	175	158	159	167	156	148	149	173	161	149	191	165	162	142	174	175	180	164	157	167	167	151	171	149	175	168	171	174	164	150	164	150	178	164	157	159	141	167	142	170	159	167	178	154	170	179	175	164	157	172	179	148	157	157	163	164	171	162	178	185	166	170	176	154	154	148	150	145	148	153	182	172	147	191	171	183	171	189	182	161	148	147	162	133	160	136	156	189	131	162	177	158	158	183	150	148	143	164	171	158	144	184	166	175	150	160	166	167	173	161	141	179	167	173	156	161	157	155	152	174	171	154	135	171	164	190	156	151	195	171	143	166	188	160	179	162	162	158	168	146	168	178	175	145	184	169	161	151	176	159	178	161	153	147	154	149	144	164	152	150	166	139	152	150	163	149	184	147	168	165	164	168	168	160	149	156	169	165	188	161	161	185	155	167	143	164	170	169	147	138	158	170	166	151	169	179	158	168	167	179	162	152	156	138	156	157	167	167	164	149	165	167	147	154	134	168	185	150	149	187	150	156	159	174	144	165	167	177	152	177	172	168	162	176	154	180	172	174	168	159	201	168	144	156	185	173	124	166	152	156	157	140	122	181	180	155	174	162	158	154	150	159	161	149	161	158	167	179	143	159	155	147	152	150	155	198	158	133	181	167	165	170	152	166	188	170	169	180	149	157	167	156	166	154	164	171	151	164	154	181	137	164	154	149	161	168	161	179	153	147	168	149	162	168	150	154	172	147	157
27170	9184	3684	4368	3823	3019	2207	1813	1524	1362	1189	1128	955	940	858	776	716	672	598	621	617	573	586	558	512	488	480	505	461	462	472	441	478	450	445	441	471	450	405	391	431	455	432	447	411	403	412	419	420	419	418	415	425	437	418	420	414	410	434	432	408	424	376	403	387	392	412	411	383	438	413	416	442	392	420	397	451	365	455	376	404	391	379	382	408	393	420	404	401	423	413	383	378	405	443	392	414	406	409	406	393	387	384	414	378	375	440	404	380	414	407	392	393	398	405	432	383	416	387	360	402	397	383	417	370	389	383	390	382	385	381	420	378	403	404	366	398	394	407	397	403	391	390	384	424	418	412	394	399	372	378	389	442	414	415	394	394	399	400	382	381	393	401	409	426	410	378	414	405	400	401	396	420	389	405	412	380	352	399	414	391	401	429	429	409	375	406	394	370	420	394	388	384	399	401	424	390	383	371	384	413	403	403	382	423	373	368	380	415	401	406	402	408	424	405	407	385	387	392	418	391	399	393	416	395	373	395	373	418	412	439	409	362	408	387	393	403	375	415	404	391	397	386	393	383	405	403	438	403	409	382	414	400	365	422	427	374	401	410	373	401	408	388	399	394	391	406	403	435	383	354	406	378	414	406	358	406	378	338	359	385	400	401	424	406	388	412	405	388	349	433	386	390	389	419	379	387	386	411	428	408	382	390	375	424	428	417	378	399	424	443	368	366	413	433	431	403	425	450	420	372	388	394	407	401	402	395	417	419	389	379	362	416	408	374	446	415	386	419	373	398	433	396	431	372	399	376	391	353	393	427	382	436	393	419	434	364	403	379	399	404	419	431	388	404	413	371	414	389	387	397	408	386	394	413	399	396	378	395	383	391	382	359	412	350	380	401	384	408	393	421	378	372	388	374	425	405	398	381	389	379	422	394	397	370	359	394	434	368	369	394	388	403	402	394	420	399	400	409	428	444	427	395	356	415	447	401	388	394	388	359	404	377	438	435	409	391	433	402	409	425	411	394	384	369	435	405	422	392	397	400	430	394	389	397	404	380	394	405	385	426	417	409	423	388	342	392	397	414	394	424	388	413	408	379	403	407	388	413	419	386	410	410	382	383	418	417	405	393	402	378	382	395	384	374	389	417	373	398	393	381	350	382	385	374	407	386	401	385	347	361	416	408	400	361	411	375	414	418	422	438	410	436	409	382	401	413	405	395	431	371	409	404	398	401	396	402	397	381	392	406	392	387	367	418	435	397	389	406	384	426	424	356	403	405	368	389	372	407	402	374	389	400	407	449	386	443	393	370	395	389	394	392	359	393	412	401	400	395	380	359	435	423	410	413	363	416	367	401	364	452	402	386	398	403	397	396	382	413	377	421	391	397	400	338	416	368	402	402	389	422	406	380	383	457	382	402	373	376	376	405	389	374	369	401	400	380	359	433	431	413	393	422	387	375	416	391	401	392	412	371	422	395	403	403	369	392	387	409	380	406	405	397	397	404	349	395	409	384	394	405	393	393	380	422	403	414	374	441	362	388	379	391	380	351	377	366	399	353	386	390	427	386	389	407	422	398	414	412	386	382	373	411	411	384	408	394	385	407	359	445	385	362	424	397	403	394	416	376	426	404	394	415	415	427	404	395	361	442	376	374	391	421	425	387	405	406	395	368	388	387	401	368	434	384	390	383	427	375	407	354	374	414	392	390	378	374	422	415	410	412	406	402	413	397	412	414	399	394	407	429	409	428	400	405	417	422	385	441	409	443	399	404	417	357	367	390	398	401	389	389	403	386	400	377	433	397	369	394	386	370	424	383	426	396	408	422	361	384	413	364	366	395	384	365	417	393	385	419	408	396	415	401	396	377	425	431	402	419	393	388	422	420	406	423	386	416	401	374	412	400	369	402	411	398	355	377	402	406	374	375	424	374	427	406	390	391	422	371	376	364	406	364	392	414	374	429	378	393	409	403	380	409	380	413	381	389	388	427	412	395	398	400	373	424	385	424	436	420	399	391	415	404	433	380	385	377	396	408	381	410	395	413	398	396	399	436	370	365	392	389	382	372	417	385	383	396	400	389	409	395	395	395	404	389	426	371	385	395	401	388	396	391	386	380	456	417	376	398	374	398	385	370	399	399	405	400	399	426	407	383	424	404	422	427	418	397	406	396	412	400	405	396	411	390	402	420	372	427	396	386	366	411	415	374	416	401	400	424	395	418	407	370	400	426	407	392	390	378	421	432	412	413	392	398	374	365	424	407	399	421	352	386	427	402	385	416	385	382	417	376	438	392	345	399	419	385	397	410	394	401	390	431	383	413	377	398	386	398	399	419	379	398	391	394	392	432	382	393	397	380	408	365	383	396	419	405	390	387	400	422	371	430	443	396	412	389	395	394	393	371	408	407	396	409	386	382	405	399	405	404	413	410	373	369	392	439	399	357	406	400	404	375	405	400	405	399	385	398	429	400	411	380	388	421	458	395	411	430	408	452	416	390	401	449	393	432	367	394	399	403	379	403	402	398	391	406	409	408	435	388	364	408	427	358	366	401	431	377	403	357	395	400	421	420	400	375	394	390	408	395	408	383	356	409	378	382	405	399	404	407	400	395	406	407	400	417	399	399	397	441	392	404	425	403	388	428	404	366	387	371	415	409	380	397	408	410	382	460	402	413	385	383	412	381	410	424	400	399	374	405	376	423	394	419	382	412	357	411	419	381	404	444	354	427	332	415	388	391	401	385	394	404	374	382	392	423	415	419	402	413	412	410	376	361	391	413	424	417	413	392	422	390	409	394	413	404	382	436	416	415	404	387	377	423	438	388	394	392	433	409	465	395	389	370	375	417	399	419	404	421	410	399	401	418	416	392	406	399	420	420	408	373	398	403	373	367	424	413	398	399	378	418	394	379	362	423	382	426	402	364	400	368	400	388	424	386	378	436	388	400	392	413	459	403	391	379	355	403	402	402	393	417	411	408	398	404	412	372	384	385	391	405	418	409	408	436	416	403	401	409	392	398	415	360	362	397	410	426	417	409	406	357	439	416	396	427	374	386	389	388	424	451	403	426	394	396	411	368	432	388	425	408	380	389	415	375	413	433	392	379	432	377	387	400	422	382	385	419	388	415	388	414	393	386	376	407	433	368	403	427	403	409	403	405	403	405	390	390	394	401	427	409	434	394	385	405	417	396	405	381	399	426	421	401	390	376	391	397	393	399	374	400	390	407	424	391	394	386	427	374	364	412	412	396	372	386	406	391	386	380	386	403	406	412	408	405	396	442	385	387	373	382	416	390	375	409	411	355	386	428	400	384	412	389	400	386	381	405	373	387	427	372	381	375	419	396	419	395	373	392	403	410	405	416	437	380	435	416	411	393	407	355	386	375	447	410	389	402	399	410	389	407	411	445	348	403	413	388	416	364	405	379	388	355	410	382	400	368	390	373	372	430	383	397	385	393	440	384	399	395	412	367	402	401	388	423	360	388	417	356	388	394	411	399	365
14190	3432	478	392	334	315	243	202	215	188	183	181	186	176	162	157	145	154	152	160	143	163	180	152	163	150	159	162	165	167	153	148	147	177	166	162	145	162	179	193	136	148	149	137	119	154	146	152	167	141	175	139	154	142	150	146	138	174	145	172	155	184	136	170	184	176	160	148	163	152	173	162	151	139	161	180	165	144	145	156	143	139	138	163	173	143	146	181	151	181	145	149	165	135	162	181	150	158	164	158	149	169	162	151	170	156	152	164	150	154	146	157	172	154	137	160	157	145	150	142	164	173	148	154	152	151	148	136	150	157	150	165	157	153	149	157	122	141	121	156	167	153	174	177	138	177	157	155	151	163	155	162	146	170	160	148	159	137	159	169	158	156	170	161	135	148	164	161	158	169	156	165	158	148	143	181	150	140	135	163	147	154	131	142	144	149	151	156	134	166	140	141	166	178	144	159	146	160	160	145	152	153	172	150	168	144	164	154	161	155	159	123	161	161	136	151	153	156	155	160	150	138	130	145	159	180	152	145	148	150	156	151	174	130	165	141	143	159	158	158	162	154	159	167	141	148	155	154	137	137	154	171	160	170	153	157	156	162	181	149	160	167	157	139	137	140	167	158	152	168	189	160	167	162	172	137	145	128	137	165	145	156	158	151	156	162	148	129	149	154	153	145	157	157	141	147	170	140	136	141	172	157	142	161	153	168	150	146	143	144	163	175	139	143	154	158	127	151	181	156	135	141	159	149	162	163	128	145	138	148	151	175	152	159	144	154	158	161	159	153	144	138	146	164	160	164	162	179	153	156	150	166	144	177	161	151	165	155	154	149	144	151	143	146	155	163	176	160	145	142	172	147	135	155	131	172	155	159	159	126	135	163	140	172	169	174	163	156	159	167	151	122	163	176	152	162	139	135	165	147	155	167	143	158	149	138	152	146	176	170	140	157	147	146	164	154	143	159	146	167	160	148	160	159	145	141	148	156	143	152	158	146	175	158	154	162	156	154	155	157	164	146	137	162	141	147	152	153	127	180	167	158	139	143	152	156	128	145	164	162	176	181	141	146	156	144	139	157	161	158	155	129	149	147	142	156	162	145	155	149	148	151	174	157	162	158	169	158	136	157	134	151	149	157	177	142	146	153	148	155	152	161	148	152	167	165	142	156	117	153	148	155	139	145	156	165	137	159	192	166	157	142	143	151	164	153	144	133	156	153	154	142	140	157	157	153	134	152	174	159	166	156	155	157	153	144	170	145	169	177	126	145	154	182	157	158	162	165	139	152	137	139	144	149	166	150	160	170	135	141	176	148	162	145	169	162	174	134	140	141	134	134	166	173	153	170	180	145	154	161	169	147	148	167	176	149	160	167	158	153	154	168	166	159	152	128	156	160	161	170	147	119	166	154	153	133	157	138	142	158	173	187	179	153	135	153	156	139	124	162	139	146	157	158	177	146	167	153	155	153	126	167	149	131	175	140	147	173	141	144	127	171	167	169	150	137	145	156	152	133	122	155	147	147	149	146	147	147	151	139	144	164	148	156	173	147	150	181	153	135	156	153	162	159	150	144	160	138	149	150	150	154	157	144	154	157	144	164	158	168	140	145	166	156	160	160	132	138	146	144	152	156	146	171	130	136	155	153	198	154	145	143	149	159	159	152	175	170	142	143	155	163	168	136	146	142	160	153	165	129	158	160	160	158	148	142	167	150	189	155	156	161	151	140	157	153	154	160	142	142	169	124	149	178	168	147	162	163	155	158	149	179	146	147	144	157	140	145	155	162	147	159	156	141	150	161	172	148	157	173	143	162	155	149	143	131	165	155	172	151	175	146	156	154	150	165	138	157	159	182	135	170	157	151	175	147	139	161	139	153	156	157	172	166	169	148	124	150	170	161	145	167	162	169	155	156	161	146	154	160	169	150	141	145	144	163	157	164	169	151	145	141	143	166	177	152	153	148	179	170	176	151	164	158	165	152	114	157	153	150	148	154	140	184	157	171	149	141	161	160	135	170	143	152	158	173	162	163	173	160	172	165	165	167	154	162	171	157	156	139	157	166	149	163	178	151	180	167	164	144	168	161	153	161	162	165	151	171	149	145	163	169	195	143	158	165	155	156	159	163	161	140	138	144	160	156	157	169	148	174	152	162	141	172	162	158	145	150	170	129	153	157	153	151	145	167	133	150	145	146	136	150	164	148	164	168	154	164	155	153	154	182	132	149	179	158	174	157	144	150	148	159	132	160	167	182	151	140	176	167	137	147	156	147	168	139	156	151	149	143	163	161	148	162	155	173	156	159	172	172	175	176	161	139	160	159	165	159	163	143	154	152	146	139	174	153	152	164	191	153	141	153	139	157	148	144	151	155	143	150	163	139	175	158	144	146	151	164	150	160	121	139	134	145	158	165	147	173	170	162	147	149	170	149	143	148	162	143	147	130	169	199	179	157	149	135	159	157	152	162	146	152	158	133	146	172	153	160	163	144	148	163	158	154	157	167	133	174	157	165	160	145	145	164	140	161	143	158	142	139	157	150	155	165	152	132	140	165	157	180	178	152	168	158	172	162	126	133	129	151	123	146	172	178	141	133	145	153	164	147	140	138	156	177	150	141	149	136	165	146	167	152	174	161	176	164	170	176	158	154	172	112	148	147	147	145	146	181	174	168	155	149	155	158	166	148	137	126	152	155	151	155	171	149	172	134	154	162	142	142	173	174	171	153	161	145	148	151	172	158	149	164	148	159	172	159	150	185	145	165	136	135	167	162	177	161	142	133	173	161	141	155	131	158	171	187	140	160	154	135	155	155	131	151	158	137	160	152	156	174	167	171	172	161	155	172	161	159	156	148	156	158	156	165	158	149	137	161	151	157	140	164	168	164	150	163	153	161	178	186	158	141	182	148	150	154	188	152	168	166	142	165	146	164	165	154	176	160	139	155	177	164	151	137	143	141	151	148	152	153	159	142	159	169	162	136	182	166	150	163	164	146	163	156	151	141	170	181	173	160	158	156	147	166	164	185	161	163	143	179	169	139	150	150	153	174	163	146	166	151	179	164	163	153	145	144	182	142	141	162	150	146	163	131	164	166	159	156	150	169	146	146	149	157	145	176	164	145	153	159	144	156	156	156	147	154	167	161	165	178	139	145	163	135	146	175	142	133	172	147	153	166	153	154	142	170	179	152	136	157	135	151	129	152	160	166	144	139	156	153	137	166	155	169	156	153	146	160	140	171	141	120	142	149	139	161	171	159	173	164	168	145	158	135	137	164	167	162	149	146	161	148	152	164	136	156	152	158	154	126	160	153	168	164	161	149	161	144	140	149	162	156	185	145	153	147	151	135	159	161	157	147	184	164	137	160	156	166	160	142	150	168	138	146	133	139	160	135	159	143	169	155	195	135	156	169	124	138	158	181	151	145	127	157	146	151	170	161	165	177	153	162	131	132	157	150	142	170	160	146	153	137	169	148	181	157	153	124	160	146	160	151	153	145	174	133
10354	2809	1278	1430	1315	1071	872	751	660	612	569	629	568	529	518	529	513	480	498	447	395	460	469	423	447	411	409	445	399	417	397	416	359	416	402	427	413	429	372	381	396	407	398	420	434	399	395	407	362	422	395	371	381	397	407	420	371	443	398	401	390	368	398	371	388	413	412	395	433	386	398	414	407	446	402	402	408	356	404	377	372	400	406	413	368	353	388	411	352	378	389	411	425	377	381	360	348	397	393	396	397	422	380	380	407	377	418	378	378	405	418	422	395	398	411	446	435	377	395	351	355	400	404	409	396	432	394	404	352	375	364	383	396	409	404	403	394	382	386	416	395	394	379	413	423	422	402	474	359	408	398	423	378	397	439	419	366	390	388	383	400	374	401	402	413	388	395	409	348	382	395	392	415	396	457	412	383	390	391	395	388	417	372	379	381	396	384	388	392	395	427	425	398	379	379	373	418	400	377	395	413	390	392	411	389	385	398	358	384	393	412	404	386	404	418	411	435	401	432	424	427	373	414	385	436	390	402	419	395	406	405	393	386	452	409	381	388	402	385	369	415	397	370	377	412	394	371	345	413	417	386	378	413	410	390	441	399	402	390	412	451	409	403	386	409	395	387	402	414	401	369	400	371	359	401	386	384	402	383	421	427	432	387	372	371	384	395	398	368	391	372	385	394	402	396	406	403	416	375	403	405	353	370	418	391	363	371	408	432	384	407	389	385	387	445	351	393	443	444	379	417	374	361	418	412	412	411	365	413	385	406	446	368	381	363	403	415	410	389	403	419	397	407	414	380	394	419	411	397	439	404	407	369	392	387	407	382	365	362	397	376	403	387	415	389	408	380	416	420	397	420	391	402	413	409	399	407	360	436	400	380	429	393	408	399	378	379	394	428	374	435	423	402	430	425	379	431	422	401	362	411	409	399	423	377	416	387	426	388	381	356	413	376	400	379	413	384	412	405	376	406	392	396	421	367	441	406	385	413	435	373	406	417	379	383	367	392	384	391	408	397	419	399	379	420	393	430	413	384	398	408	406	389	398	384	413	386	385	360	413	401	431	411	373	406	361	422	380	377	389	429	377	412	418	387	404	432	406	374	348	400	415	357	387	375	376	383	420	407	388	405	415	406	401	387	388	417	435	367	385	395	393	401	394	382	416	407	404	388	412	418	391	415	402	455	387	398	407	418	361	405	391	394	385	392	356	379	420	390	360	412	410	371	425	350	391	392	387	408	436	365	353	416	397	392	386	402	409	384	418	368	416	411	376	382	423	445	439	407	374	407	404	397	458	407	394	411	392	420	448	377	407	376	411	367	415	366	392	388	384	370	403	387	410	404	363	408	421	371	365	390	433	396	399	406	422	403	414	423	385	381	373	418	395	403	399	445	379	410	377	407	418	395	381	372	393	408	382	383	393	366	333	407	407	404	397	396	349	428	414	412	409	417	380	392	367	371	388	396	387	379	388	393	398	423	401	386	382	388	371	412	385	388	401	362	389	405	387	388	405	383	383	424	363	398	388	389	400	404	415	419	393	405	365	405	421	388	415	372	373	384	404	391	439	428	403	407	420	418	409	401	416	387	416	371	416	429	416	375	361	400	397	367	397	405	386	386	400	395	353	380	371	400	380	401	373	380	362	391	390	400	411	410	437	383	393	405	427	388	398	398	412	393	430	413	412	384	364	418	410	381	387	403	377	381	392	408	389	372	427	433	399	396	386	384	408	393	409	416	403	391	414	408	431	405	391	398	396	412	435	384	428	376	397	410	412	375	446	414	398	406	380	392	371	408	417	403	354	378	415	410	415	397	402	391	378	383	394	393	389	407	378	408	344	405	383	421	416	391	396	388	373	409	421	378	434	381	379	410	392	353	388	430	399	401	418	372	397	406	410	382	375	390	414	397	372	393	401	401	402	362	380	406	395	409	404	404	394	426	389	394	422	386	404	415	392	422	393	389	379	382	407	413	386	402	381	410	422	395	415	391	404	374	385	390	419	405	362	422	390	406	398	380	378	410	393	375	429	350	419	412	406	400	417	404	351	415	404	343	391	358	404	400	394	427	431	416	459	433	409	379	408	378	403	433	377	368	394	357	394	397	419	388	405	362	387	404	398	381	385	361	394	410	424	363	395	385	410	405	394	386	431	373	385	372	401	428	401	429	391	419	395	345	394	401	401	403	389	369	391	380	392	390	380	404	382	362	367	377	397	416	370	441	412	381	356	401	429	367	370	424	377	399	374	382	438	416	435	402	405	386	412	440	389	410	367	386	385	416	415	417	391	433	396	382	427	436	391	434	405	429	397	420	409	451	426	408	385	388	410	389	410	409	381	399	400	403	382	382	397	377	361	400	425	388	402	373	397	392	405	423	391	406	412	379	410	398	397	405	413	408	366	371	395	411	395	422	372	375	407	397	399	425	400	369	389	433	427	393	400	364	378	402	389	381	422	394	433	397	390	438	353	403	389	404	416	409	407	386	383	395	404	382	391	404	377	414	390	416	395	396	360	399	404	401	404	394	392	406	410	401	445	454	417	367	396	428	389	378	391	364	393	405	404	392	381	397	355	385	405	386	407	415	373	433	419	423	399	409	379	399	384	421	426	406	420	388	381	422	397	404	407	386	410	379	390	378	377	383	389	411	404	416	402	409	401	380	399	371	376	426	398	395	424	392	417	419	413	405	385	389	344	391	386	415	386	391	404	397	396	414	391	401	373	367	409	429	396	390	391	380	366	376	366	410	433	410	403	346	362	398	358	419	403	388	372	391	414	427	405	378	420	400	376	409	418	431	418	400	406	418	387	416	381	411	416	401	403	378	389	376	398	413	378	399	440	410	377	381	388	362	392	398	394	412	405	414	387	364	414	398	377	400	403	378	365	364	408	426	374	375	394	407	385	391	401	405	375	381	424	355	375	415	375	379	398	444	385	402	384	429	417	383	374	390	432	419	408	351	388	413	377	381	370	396	407	440	403	395	415	395	420	380	389	382	404	355	437	407	410	422	391	398	394	417	431	395	437	392	421	377	405	402	402	391	384	393	411	402	373	412	421	386	382	365	428	398	393	397	372	368	412	365	404	403	354	396	411	376	425	407	384	396	427	398	440	404	412	419	403	406	401	377	424	374	419	434	425	396	358	429	393	412	412	407	408	423	441	371	401	382	377	365	407	415	384	400	384	364	400	363	413	388	434	380	369	429	390	442	392	406	385	416	363	388	403	397	392	436	378	398	355	388	377	394	402	408	396	432	422	382	398	414	402	399	397	389	383	385	361	423	379	389	383	424	418	385	390	394	394	394	403	392	428	409	361	406	436	414	439	394	397	384	394	351	388	398	378	383	388	385	424	396	406	383	410	416	403	401	400	402	395	385	396	442	393	371	404	425	425	411	367	434	404	389	412	442	390	371	375	368	396	383	365	418	411	401	402	392	404	389	434	393	370	376	417	367	410	352	401	406	364	411	390	383	397	386	359	393	392	369	398	410	392	399	380
30800	10936	1371	862	658	516	437	395	337	289	315	267	277	246	254	233	238	231	253	231	252	200	241	229	262	223	247	231	233	233	232	240	199	203	243	190	237	203	230	194	199	227	209	216	219	227	256	202	217	198	219	221	208	236	246	203	197	226	219	226	209	207	209	227	224	217	209	219	220	216	201	212	236	209	196	202	213	223	226	220	211	222	206	210	225	229	166	213	234	208	229	238	199	221	219	210	241	207	216	238	200	233	230	244	246	204	219	233	219	218	215	226	202	231	230	199	206	220	199	203	216	242	223	214	210	207	204	229	219	236	215	220	230	205	246	205	233	203	169	245	214	209	219	238	197	235	228	206	234	212	210	217	193	223	226	207	208	197	206	198	204	221	258	243	221	218	221	229	219	248	199	201	253	212	215	236	204	226	200	242	246	248	195	199	242	207	216	202	201	217	209	233	220	234	213	213	199	233	209	234	180	234	213	207	232	223	244	231	251	218	238	208	200	214	210	213	223	214	213	216	218	192	202	225	226	227	215	242	235	216	200	176	224	207	216	223	216	207	206	232	204	241	219	236	230	236	254	238	223	214	194	198	223	207	234	197	221	221	216	230	211	211	235	216	215	205	193	203	216	211	209	192	231	187	193	223	239	231	191	211	196	216	204	208	227	208	244	228	239	220	215	218	211	219	218	231	213	226	239	216	237	212	213	217	235	245	212	229	221	198	227	216	202	213	199	204	251	211	233	221	195	222	213	207	210	226	203	244	222	204	218	233	236	195	203	209	201	236	220	209	206	191	235	208	219	225	206	226	208	187	221	212	209	238	205	229	203	240	186	202	206	205	213	221	218	205	211	240	205	233	228	253	225	220	208	207	215	229	235	216	211	206	215	245	239	223	236	202	239	223	244	241	189	198	208	220	206	240	225	202	210	201	181	221	221	209	188	232	199	206	201	217	207	228	245	180	193	228	215	225	210	208	227	198	206	223	184	212	209	191	226	211	202	198	216	189	228	232	198	208	213	239	216	197	197	215	212	232	214	228	211	220	203	206	220	202	186	193	231	218	236	228	227	211	227	239	194	256	216	212	265	242	208	216	193	199	194	217	200	196	199	219	195	205	222	224	207	234	209	240	218	202	234	205	192	266	202	224	243	198	195	244	218	232	185	230	230	219	210	173	207	199	219	208	218	208	217	212	218	208	191	235	234	225	225	214	217	227	200	193	231	173	215	209	202	210	223	198	230	223	219	203	202	199	209	209	246	222	216	226	219	213	225	234	230	200	229	214	227	225	213	200	214	220	219	204	236	230	228	198	220	213	236	199	197	212	222	192	220	242	229	211	224	247	211	205	217	224	214	215	216	225	197	243	201	215	198	221	226	212	218	215	199	212	202	197	212	216	240	233	242	254	213	204	233	244	197	213	220	207	215	200	224	250	219	219	231	218	201	194	204	221	199	187	173	225	240	225	229	219	213	205	215	203	217	213	222	235	236	242	221	171	248	215	238	208	215	231	204	212	200	202	202	238	224	244	192	220	216	202	206	225	228	233	232	210	200	234	224	221	232	211	214	227	235	217	224	240	210	216	222	224	196	228	224	226	220	212	215	218	202	209	224	233	223	209	224	197	217	190	248	252	221	224	215	227	228	218	216	210	225	213	218	207	225	242	204	237	220	191	203	226	200	216	227	218	247	204	209	215	247	249	250	190	213	238	210	221	228	206	225	230	223	243	235	228	249	219	186	192	200	222	232	195	220	221	222	231	214	213	215	204	219	201	190	216	212	238	218	191	194	246	228	182	221	216	205	218	213	231	230	224	241	220	202	218	223	191	229	246	226	217	231	215	194	208	229	189	235	213	242	225	216	221	199	217	249	228	214	239	210	221	197	211	219	187	231	229	196	234	210	212	206	200	232	202	222	238	216	228	233	215	198	198	217	217	198	218	217	234	242	207	217	211	226	209	213	231	201	241	234	222	200	219	193	195	208	240	198	235	229	224	186	197	214	215	200	211	246	211	216	244	185	216	242	218	207	241	204	229	204	235	236	215	220	208	230	229	230	224	231	199	200	216	217	200	233	223	211	242	224	218	217	236	227	198	190	224	231	199	193	217	206	207	226	248	236	202	198	223	197	199	216	195	213	202	226	222	234	205	210	231	221	207	216	218	213	228	215	202	213	225	236	215	239	206	239	216	240	232	216	210	216	214	236	202	247	220	206	232	210	222	217	228	233	248	220	222	211	229	205	229	195	229	223	203	199	220	216	204	204	188	222	223	201	218	242	241	228	207	225	184	221	226	252	208	236	204	248	215	197	231	211	227	213	234	218	213	215	258	232	239	232	234	226	203	211	198	227	229	242	227	212	239	231	202	199	218	239	186	198	231	248	218	214	237	244	225	216	211	206	229	217	220	221	203	191	212	209	241	203	233	194	212	232	227	223	201	222	249	225	191	206	217	222	221	218	241	228	228	221	208	246	198	203	224	224	249	221	224	212	225	229	188	225	210	217	217	204	233	210	218	209	239	228	195	231	199	240	224	209	239	221	201	226	219	196	215	213	199	225	219	200	233	216	218	208	257	217	219	191	236	231	198	199	200	188	197	227	196	195	221	197	215	208	225	194	209	233	230	216	207	208	248	225	202	208	217	225	222	222	203	225	218	191	217	236	237	198	207	193	216	252	212	195	209	230	229	224	195	218	197	220	204	212	231	219	202	207	209	238	205	256	225	219	210	223	218	205	237	229	234	209	193	179	223	215	204	219	196	198	221	205	209	211	235	213	225	218	209	192	199	214	222	220	211	215	204	225	201	212	232	205	187	205	241	203	233	197	219	226	203	230	206	221	242	224	189	195	171	230	224	230	183	210	211	228	217	207	227	201	232	222	205	217	257	225	218	218	220	217	214	209	249	216	216	232	192	217	192	221	244	243	206	201	217	220	204	197	215	216	214	197	210	198	218	208	216	230	231	231	205	222	237	212	221	228	195	203	222	186	231	192	207	213	232	225	217	225	234	205	217	223	203	233	199	252	263	221	248	215	208	220	187	225	198	205	219	193	213	224	205	221	243	214	206	233	220	224	201	203	214	223	230	199	220	243	193	194	222	230	211	221	219	192	201	212	210	228	210	222	220	253	240	238	219	220	206	213	221	220	220	205	214	193	240	195	257	225	234	193	210	200	217	233	224	253	192	180	217	239	235	195	213	195	238	216	229	253	231	215	222	205	229	218	226	215	201	200	198	228	220	222	255	246	201	221	197	215	251	249	193	247	210	222	201	219	250	259	205	209	221	204	212	222	212	221	218	218	223	183	217	223	223	228	210	241	218	219	214	218	233	218	231	215	233	212	237	205	207	236	225	210	224	214	204	212	219	206	239	224	192	229	203	194	233	198	212	200	215	212	255	200	220	216	192	207	220	214	209	212	189	224	159	208	225	204	190	217	216	227	200	232	231	212	212	219	185	220	242	215	212	237	225	218	218	225	222	197	209	222	202	228	202	222	223
21717	6520	2733	3008	2761	2209	1742	1460	1293	1058	989	979	924	797	851	844	722	727	701	683	668	660	656	606	609	610	642	581	601	586	527	543	518	552	559	566	615	530	556	557	522	525	575	559	566	537	563	564	541	556	530	525	506	514	496	528	567	505	521	521	536	574	508	549	528	525	533	548	573	472	528	514	538	545	509	520	533	507	530	497	520	513	521	541	503	512	566	554	522	508	545	504	526	533	573	523	582	536	485	541	495	521	530	475	527	534	544	524	523	539	518	518	518	535	528	539	545	552	552	544	493	504	565	530	521	505	542	557	544	535	524	574	590	488	539	493	532	526	527	501	543	557	563	542	521	504	549	528	528	518	538	518	556	517	549	570	550	549	502	513	592	564	503	532	547	490	511	529	538	503	520	538	522	510	504	509	511	545	527	487	561	521	520	522	509	518	545	538	554	521	561	525	512	507	522	532	531	519	496	573	527	505	582	569	502	525	552	545	516	521	519	502	542	562	550	550	516	531	515	500	540	545	498	532	542	546	551	514	528	544	554	497	537	513	502	519	492	528	483	518	512	531	497	523	550	520	513	511	529	522	490	547	502	514	530	520	528	546	544	526	506	517	493	524	541	592	496	503	492	543	530	516	536	511	579	524	511	560	543	543	564	539	568	501	529	547	540	551	498	546	486	524	527	540	514	521	509	505	545	562	538	570	550	561	548	532	486	515	532	541	504	524	551	521	512	550	494	545	518	534	516	556	533	530	571	557	533	544	456	540	543	547	547	524	540	559	526	522	512	528	534	518	533	544	552	535	523	558	543	524	497	526	519	475	506	545	551	527	523	487	494	528	536	523	531	545	531	520	509	490	532	534	523	542	518	533	532	558	524	475	556	507	519	523	548	513	544	521	529	547	526	463	550	540	499	495	550	539	530	484	509	527	536	566	538	556	479	551	510	531	522	512	524	494	542	526	523	556	512	526	511	555	530	533	538	523	509	480	520	541	520	501	509	513	492	517	543	505	510	512	532	498	511	530	500	545	502	526	538	506	572	525	548	527	525	576	521	544	547	483	512	557	547	529	526	504	518	525	513	558	534	516	508	521	520	515	503	526	547	544	545	510	526	526	511	494	532	529	542	470	549	533	524	552	526	558	521	515	519	516	522	546	568	542	533	506	578	581	512	546	536	538	564	494	534	540	541	518	528	527	519	554	516	506	542	522	535	495	523	528	515	493	541	527	531	499	463	536	518	501	510	522	530	557	536	526	528	507	528	550	492	530	516	555	568	530	501	532	480	504	501	561	502	553	525	521	539	570	524	525	504	557	555	491	506	495	542	518	509	534	534	517	459	532	490	488	507	488	549	557	532	496	512	517	546	508	501	509	504	549	526	499	514	529	494	554	548	524	544	501	533	527	530	504	560	513	546	524	508	512	528	529	563	509	531	540	525	525	552	528	538	526	533	516	533	524	511	482	500	526	497	538	537	549	514	551	506	503	521	527	531	541	544	558	519	547	564	516	527	577	535	565	526	528	568	548	562	543	525	532	507	531	507	500	539	537	529	563	486	503	531	558	533	518	498	544	530	551	591	509	526	529	527	535	473	546	531	575	518	479	518	504	537	504	551	507	533	486	523	504	538	555	545	549	474	544	537	496	566	511	546	491	518	567	606	561	576	515	520	502	504	517	482	494	524	502	520	516	529	543	516	519	549	565	515	528	496	548	537	542	526	489	554	499	500	554	508	502	503	512	555	551	502	528	491	491	570	478	527	527	497	526	565	518	521	530	512	503	514	526	544	512	515	518	563	498	534	516	496	560	477	531	484	532	491	516	498	550	552	533	517	506	536	506	507	529	537	537	530	545	513	490	567	531	535	507	543	553	516	537	532	570	537	521	565	549	539	531	518	494	552	504	511	502	546	515	518	494	538	488	521	538	489	518	558	500	565	505	533	531	526	461	506	565	557	538	536	553	500	536	562	517	518	536	520	494	532	497	541	492	511	517	518	548	548	507	524	529	496	511	527	505	564	515	527	545	527	550	498	536	565	539	552	587	502	528	491	512	490	491	500	523	508	540	544	530	514	527	484	472	503	488	542	543	522	538	528	502	510	540	498	531	561	544	526	504	536	565	503	526	541	509	530	546	514	550	541	512	552	504	475	514	529	529	538	541	537	560	525	507	544	552	514	540	543	531	469	524	555	550	504	531	512	487	507	532	523	517	539	465	483	549	537	556	538	529	513	502	549	518	535	563	511	496	533	538	510	523	543	574	530	572	545	527	528	537	532	511	510	509	537	545	536	544	497	523	513	520	528	491	554	522	545	496	561	544	515	495	497	518	512	540	472	564	509	540	510	527	552	515	511	530	530	509	534	564	563	526	556	564	512	523	560	460	529	482	496	553	494	511	532	526	514	567	586	517	537	498	561	512	562	467	512	501	536	468	546	548	501	501	522	529	528	510	500	509	545	531	498	507	530	504	481	539	518	505	534	549	514	536	487	543	519	557	517	542	510	526	527	504	529	527	565	574	480	562	517	578	519	538	551	544	513	534	534	529	512	501	516	515	563	507	482	532	581	568	523	544	535	509	534	508	478	550	533	573	511	542	493	550	529	531	548	538	539	522	527	517	500	537	546	528	533	517	560	565	524	502	500	504	505	549	536	509	551	540	539	504	525	563	509	507	539	515	490	571	540	492	539	510	547	535	552	494	524	516	511	552	548	508	535	517	513	553	549	487	535	546	507	526	499	518	501	540	531	556	489	549	533	537	524	520	481	532	494	499	505	533	511	537	558	541	513	558	531	526	546	537	557	487	517	477	521	565	531	523	561	521	509	492	529	525	540	515	563	546	539	499	506	512	517	515	531	559	491	594	574	499	513	532	497	526	579	497	554	564	554	480	480	502	525	583	510	516	562	544	525	489	502	522	563	526	502	543	516	537	546	507	552	513	523	541	549	520	494	532	547	548	577	503	472	491	538	529	536	533	521	525	544	529	566	501	542	516	507	558	526	527	508	508	540	549	523	509	507	531	557	542	523	529	488	519	517	520	503	520	525	509	519	548	502	490	549	528	553	521	527	549	516	549	481	518	507	523	571	526	492	523	520	513	516	541	523	573	531	523	567	521	521	504	596	546	530	500	544	550	564	535	543	516	491	537	533	530	551	521	534	518	517	525	491	510	575	490	583	508	490	511	529	555	525	517	571	488	549	491	497	542	469	544	521	490	541	568	545	523	510	537	562	530	560	514	550	494	530	519	522	529	538	520	527	503	513	551	560	559	529	539	516	535	547	507	530	512	520	544	535	530	500	531	513	524	553	546	531	530	488	583	502	500	500	533	498	518	511	568	540	488	552	556	522	531	530	530	533	526	557	515	526	536	515	498	523	535	591	495	538	501	496	533	509	501	542	495	543	573	539	562	558	516	572	480	510	531	551	538	520	519	544	549	520	499	513	526	526	549	521	496	497	500	523	520	525	535	546	529	527	548	535	568	497	528	536	531	508	531
41315	18188	2785	1297	838	622	494	396	353	299	277	242	239	223	225	227	215	201	182	185	165	198	169	172	179	204	182	157	197	185	185	178	172	181	177	213	168	174	158	155	173	156	157	178	157	152	161	162	167	155	161	159	175	185	163	159	178	192	162	164	185	176	155	143	145	156	161	203	173	177	198	186	175	153	138	145	166	161	147	128	142	156	159	177	169	171	151	174	156	164	176	157	132	177	170	162	184	153	168	163	160	164	151	158	169	143	169	143	175	163	163	159	147	164	181	179	158	167	153	160	148	172	175	167	145	179	154	177	156	168	139	153	139	144	164	146	176	190	158	187	143	177	174	166	145	166	155	157	159	164	134	171	151	172	172	156	168	145	155	155	139	167	170	177	183	161	147	183	130	153	157	157	152	143	178	148	187	167	168	148	164	179	139	172	176	154	156	178	173	176	168	175	154	175	170	200	162	151	148	175	167	171	155	129	171	182	175	158	158	163	138	164	166	157	162	176	182	150	155	174	171	173	154	168	169	161	134	136	153	155	181	162	169	154	162	164	187	134	168	168	161	142	164	161	179	182	163	164	148	169	168	127	157	163	149	167	175	153	171	162	157	173	141	168	162	152	150	167	151	169	150	175	152	165	161	181	172	167	143	179	172	173	178	144	166	168	155	166	142	155	153	161	169	144	158	172	154	170	157	159	174	159	183	153	163	148	146	162	165	146	142	155	158	179	161	176	167	151	159	185	188	144	185	167	177	187	178	153	167	154	172	172	194	149	159	152	141	175	177	152	160	170	145	174	174	159	182	140	168	170	181	158	151	156	181	138	153	173	192	174	166	169	176	159	174	178	174	156	156	154	148	185	162	135	146	161	185	147	174	151	155	167	151	157	144	179	144	162	170	173	137	176	172	151	152	159	176	166	165	154	146	170	192	168	149	141	185	154	169	172	177	162	186	149	157	139	169	152	170	156	166	192	161	172	173	134	158	159	158	169	166	165	142	179	145	182	163	174	165	155	146	181	165	160	183	193	159	131	158	169	166	180	163	170	166	145	154	157	166	137	167	165	161	195	166	162	157	148	166	152	169	141	154	160	161	181	182	179	175	166	169	168	179	169	127	149	150	194	177	147	154	158	158	181	166	166	182	157	164	153	189	159	184	141	181	135	191	153	151	172	172	153	149	168	146	180	169	163	167	185	201	169	143	156	164	178	195	161	160	139	198	188	175	157	160	151	183	154	160	180	159	138	136	159	177	178	125	152	146	170	188	148	160	163	180	174	181	164	133	156	204	181	139	175	175	170	154	175	160	170	144	158	150	176	160	154	172	166	177	163	178	153	144	170	184	152	159	167	145	174	159	157	178	179	150	145	169	186	174	142	165	156	146	173	147	184	144	170	145	151	158	183	159	174	164	159	158	179	159	150	163	161	157	148	145	155	157	138	167	154	162	169	159	162	165	172	146	165	175	151	197	176	133	167	188	156	158	156	161	158	163	156	148	150	149	177	176	173	159	140	175	167	170	144	146	155	174	162	190	179	160	169	163	159	155	157	162	150	145	143	163	165	167	182	145	147	186	145	167	178	179	130	164	156	179	173	172	187	155	184	168	164	178	155	167	154	172	159	164	145	160	157	139	145	160	168	159	165	174	175	163	167	159	154	167	178	166	162	163	149	154	154	152	146	141	148	164	164	165	167	172	189	170	190	135	167	175	167	149	162	166	195	176	174	151	144	143	179	175	167	191	181	166	145	149	174	145	180	142	176	165	167	163	162	162	154	169	159	173	135	152	196	164	164	179	152	156	180	170	172	157	168	182	180	177	165	149	180	154	197	169	167	155	168	157	170	174	134	159	169	172	153	164	179	157	151	173	174	165	158	149	145	162	190	170	158	161	151	156	160	158	172	177	153	183	153	166	150	172	183	166	142	133	151	140	161	165	183	149	168	158	155	161	175	151	168	163	153	192	174	178	185	159	164	167	161	159	168	173	176	162	170	162	185	140	178	143	163	169	151	173	174	159	151	163	137	162	169	157	160	163	192	164	173	159	159	135	163	150	166	168	159	138	145	155	173	176	149	174	135	168	152	194	185	203	180	150	179	186	190	160	177	173	160	143	162	143	154	150	172	168	160	144	161	154	180	146	145	165	182	172	154	181	161	173	166	165	175	155	175	186	132	193	138	176	166	183	170	155	137	144	171	158	166	173	147	157	188	169	166	147	182	151	160	190	181	183	143	153	148	150	168	173	152	162	166	161	175	150	153	146	162	171	144	150	166	176	156	145	166	189	151	141	169	172	171	183	141	165	148	171	163	140	182	174	155	154	133	154	160	169	190	159	186	172	181	176	146	148	159	172	142	164	157	164	150	148	173	187	166	168	168	150	172	178	167	155	175	200	177	171	169	175	150	159	172	184	162	186	164	151	158	175	152	166	163	161	192	155	151	186	147	173	166	163	166	159	181	148	165	168	185	159	161	162	164	206	161	174	138	163	166	155	172	152	160	147	179	176	140	179	171	177	176	171	172	177	159	187	150	162	162	165	174	144	150	197	159	158	133	148	142	176	157	158	144	177	175	161	148	163	167	162	166	142	183	139	167	171	166	155	162	129	162	176	156	155	163	172	157	171	151	177	160	164	174	150	154	182	147	162	161	160	160	149	161	139	162	154	174	163	161	180	184	156	172	160	156	189	150	183	171	182	168	192	176	180	173	177	167	171	159	158	156	155	130	142	168	167	188	165	145	164	147	152	175	157	156	181	147	166	183	169	169	141	161	163	142	162	189	154	165	152	172	182	153	174	172	154	176	162	152	179	177	188	190	142	168	136	169	163	189	145	171	161	160	163	165	174	151	146	144	135	161	144	181	163	177	179	163	167	182	166	152	173	162	184	168	182	177	180	154	162	165	151	155	147	154	138	178	178	166	166	151	173	170	152	169	167	168	168	149	170	168	189	167	166	156	168	173	186	156	140	182	154	157	166	159	167	165	163	160	164	168	170	149	166	155	146	162	147	156	151	138	163	178	166	158	150	145	175	175	161	160	161	143	184	166	179	141	180	170	166	159	154	160	152	173	147	176	165	148	163	165	172	158	164	150	161	156	163	131	137	157	146	163	163	191	161	143	165	164	170	155	177	152	172	155	169	152	198	163	159	160	160	180	170	195	149	168	179	178	167	156	163	178	161	152	189	160	185	174	156	151	162	150	144	168	166	160	155	158	149	134	162	159	165	128	164	162	173	139	140	177	160	194	129	166	149	178	189	157	175	155	154	178	162	151	178	165	154	164	155	168	163	155	148	157	143	166	163	148	174	166	162	159	175	159	134	172	144	188	168	156	172	144	143	172	154	178	164	215	165	162	154	166	138	149	149	171	175	196	159	181	162	171	161	171	171	167	171	156	173	171	175	163	163	140	174	147	171	139	167	164	147	131	136	163	143	184	177	159	167	154	145	178	167	130	191	171	156	189	183	168	162	167	159	169	176	178	171	180	164	180	168	157
27731	9374	3857	4432	3635	2926	2433	1838	1563	1246	1131	1008	1050	846	852	856	800	654	681	643	607	558	590	600	517	504	468	520	473	468	463	427	427	422	462	474	468	459	425	435	422	426	418	456	436	418	382	420	396	401	457	427	403	427	395	376	410	425	413	380	444	405	367	402	405	452	431	375	413	430	369	406	396	438	409	405	364	428	380	391	404	354	388	431	382	396	377	395	426	423	383	383	409	403	383	391	366	352	401	416	393	368	387	356	387	423	399	397	391	424	407	402	392	379	362	439	412	372	410	387	426	405	408	367	400	427	363	399	421	410	404	395	368	363	416	405	385	397	433	399	367	391	449	386	371	418	404	418	371	387	389	395	405	372	423	407	384	404	387	412	405	397	403	390	417	391	403	381	405	376	407	400	407	394	394	408	372	470	448	362	419	406	406	402	430	369	404	356	370	375	386	366	449	410	376	406	388	399	391	385	399	395	380	373	381	413	424	405	392	373	421	406	409	414	397	429	427	359	418	387	364	398	391	355	402	360	414	413	375	402	395	392	413	369	381	384	377	414	411	404	408	376	401	419	369	365	388	381	427	443	381	410	362	364	380	401	407	371	434	409	394	420	422	397	396	398	408	375	418	405	359	413	394	380	383	402	396	400	420	411	440	404	391	391	380	398	398	404	379	383	406	413	391	396	381	391	413	378	394	386	417	401	387	387	377	374	402	410	404	411	365	412	427	397	408	386	415	404	382	418	393	387	382	424	417	385	390	425	384	427	388	406	409	377	382	409	398	386	386	375	383	396	393	432	399	407	371	378	404	411	387	393	390	404	373	397	402	389	380	362	393	397	407	459	439	405	379	397	403	393	414	418	392	409	363	369	391	437	412	389	390	401	390	420	391	426	401	403	410	371	364	414	386	375	368	404	403	362	391	378	387	378	401	436	398	409	386	378	409	421	402	406	416	352	424	404	400	407	413	369	427	370	381	394	359	426	370	361	399	414	377	355	413	373	420	355	388	415	371	393	399	381	398	378	393	397	403	385	398	400	396	355	387	378	425	419	396	415	384	409	392	430	421	406	389	446	396	386	414	436	392	379	415	400	378	429	375	411	382	408	395	375	403	428	396	409	418	368	379	400	387	385	385	424	425	395	438	399	427	379	364	430	399	393	389	392	387	384	381	371	405	442	399	404	384	376	396	425	393	362	377	418	391	422	409	379	423	413	377	399	390	417	380	394	402	392	413	401	404	366	384	402	375	399	387	381	385	418	378	414	388	391	392	383	413	416	429	385	407	374	378	409	408	398	356	383	380	410	403	428	388	384	369	395	393	339	373	417	393	369	360	386	386	401	412	395	436	399	397	434	362	375	449	385	385	362	438	422	367	410	384	392	398	392	379	364	399	415	366	440	383	369	394	400	381	387	398	405	415	410	398	395	416	409	410	427	398	368	337	412	456	418	398	395	394	383	406	432	377	417	391	383	378	389	375	371	371	393	360	409	358	394	403	401	373	389	412	388	370	413	362	383	388	367	415	399	395	397	385	420	398	410	369	426	405	427	376	389	386	407	410	377	407	374	348	393	434	375	395	365	374	386	414	374	388	409	405	436	419	399	424	415	424	389	413	446	390	384	441	400	422	394	390	403	437	431	399	371	395	424	370	405	384	427	428	411	394	396	391	388	390	393	401	426	390	407	400	386	414	399	384	394	419	383	361	421	405	415	383	413	399	407	389	413	401	414	421	381	403	414	358	404	386	398	389	433	393	404	377	388	397	411	400	396	390	377	371	403	385	385	398	377	394	400	436	386	383	399	385	391	406	377	379	392	386	419	360	400	435	427	431	425	397	379	388	384	370	355	400	400	367	373	367	374	375	410	390	401	423	385	439	430	454	400	387	419	400	397	393	436	427	394	386	424	422	358	369	399	384	411	390	379	372	447	373	423	399	390	372	447	394	395	392	385	416	385	371	398	402	421	386	402	383	381	433	412	400	358	398	422	420	385	408	393	429	427	415	376	446	412	378	365	372	363	404	388	406	412	424	407	382	358	409	397	393	415	394	371	401	379	431	351	444	371	362	390	370	363	408	406	386	405	409	362	372	386	379	369	372	388	406	382	423	420	380	392	384	405	378	401	394	432	397	399	424	373	406	372	393	412	405	381	382	362	451	382	433	359	383	395	367	379	363	439	422	389	392	389	362	393	392	434	405	410	391	423	386	382	400	379	387	380	398	389	382	418	391	377	413	391	386	403	402	423	374	390	413	414	401	392	402	389	390	397	394	396	376	425	421	371	385	376	365	438	361	417	376	373	436	394	414	378	431	390	390	399	402	396	456	422	410	386	402	412	396	436	400	400	399	371	417	408	432	406	402	395	390	399	406	361	399	398	385	395	408	391	372	390	379	418	416	367	379	396	420	379	404	444	354	423	394	395	411	413	421	383	387	380	419	406	426	415	406	428	381	414	389	382	432	423	413	414	384	394	409	415	403	409	415	389	384	368	427	369	385	416	415	393	430	386	398	413	371	393	387	389	416	420	408	397	404	423	373	427	394	413	384	405	375	420	385	408	388	363	384	387	408	380	400	429	398	390	378	398	382	416	395	417	386	402	403	430	422	427	401	421	383	406	415	389	412	443	389	396	381	435	410	381	383	349	406	411	444	355	455	396	377	418	413	402	428	387	407	390	373	382	401	396	385	371	372	362	434	393	370	384	404	402	398	411	406	368	352	406	408	386	402	377	356	398	418	387	367	389	364	423	391	379	409	360	372	417	399	394	374	434	428	415	400	416	434	377	405	377	394	418	401	406	403	389	372	411	395	413	376	393	391	411	393	388	382	421	350	414	394	372	437	368	369	392	388	370	391	428	423	411	417	379	383	394	405	413	387	411	410	383	397	410	431	413	401	410	387	382	381	427	370	413	402	416	413	421	431	407	383	377	412	423	431	389	394	374	397	392	412	416	361	388	406	419	382	404	409	381	406	391	369	365	389	397	377	405	404	410	397	397	406	442	374	412	383	410	420	374	399	418	381	375	386	395	355	407	364	402	380	426	407	413	416	394	371	353	398	371	372	393	383	377	418	416	370	395	391	408	412	417	360	398	393	419	364	428	393	388	397	390	411	376	374	410	366	389	425	375	413	364	371	381	384	390	408	404	415	376	377	401	407	374	392	423	397	373	417	395	401	410	406	410	373	353	399	413	370	360	380	378	402	430	377	366	372	419	419	365	407	379	392	393	415	395	435	413	378	390	426	402	426	393	381	409	372	372	421	363	402	369	392	382	367	400	403	389	359	389	398	402	407	394	400	406	381	411	405	398	366	429	404	400	371	425	403	398	414	419	435	392	390	395	387	384	413	381	387	431	426	400	389	378	411	384	403	393	384	406	402	420	395	355	369	409	392	379	395	381	407	395	433	400	398	403	391	385	379	378	468	400	355	427	399	425	387	405	416	403	390	392	404	382	385	403	397	391	373	376	373	386	424	408	381	395	377	422	380	379	377	415
14261	3276	546	388	312	290	239	213	198	191	156	172	187	190	150	155	175	166	178	152	169	132	169	169	156	152	169	152	157	178	172	148	161	150	134	169	169	178	131	138	138	128	143	156	161	157	161	123	169	141	161	150	137	141	166	155	128	157	147	162	166	193	148	143	157	158	163	163	138	169	151	135	156	147	146	140	161	150	140	179	145	143	144	133	160	149	159	165	161	142	163	161	152	156	135	141	180	147	141	174	181	176	146	155	152	164	135	147	155	169	152	164	131	140	168	166	165	156	152	160	134	169	163	153	148	159	161	133	156	131	144	130	153	167	160	148	165	165	123	148	153	155	137	168	158	143	172	144	155	145	163	151	152	152	121	154	139	144	161	145	163	135	169	134	144	142	146	146	154	149	179	160	186	155	171	141	153	171	156	134	140	157	140	183	161	153	166	147	173	170	148	158	159	132	175	147	170	157	161	163	158	149	174	167	151	149	142	148	129	158	148	149	148	158	157	140	159	149	155	159	154	148	156	166	151	176	177	154	151	139	169	145	140	167	143	158	159	123	147	126	121	129	138	162	145	147	146	132	163	155	162	161	148	167	130	134	165	137	166	146	147	154	176	141	161	145	172	178	150	143	161	151	162	133	178	171	162	146	171	171	162	146	138	151	169	161	159	142	154	149	177	154	158	172	155	158	167	144	159	147	184	150	166	162	161	155	170	177	158	150	166	164	135	165	152	145	168	149	155	149	157	152	162	151	168	157	149	155	131	161	164	168	134	197	137	131	149	137	142	165	139	153	185	159	136	157	158	180	160	164	148	174	157	151	162	165	148	160	136	183	147	144	162	177	141	140	144	176	163	142	162	155	146	140	158	154	169	159	160	159	148	153	136	153	150	150	153	144	130	146	136	163	151	137	149	151	147	131	139	149	163	157	152	143	131	141	161	162	164	147	169	158	163	143	161	174	142	137	157	149	152	151	162	158	155	188	145	134	134	154	143	157	141	134	168	126	147	146	148	152	152	145	156	144	144	135	142	155	170	158	144	158	138	163	172	172	161	145	143	142	135	163	140	157	150	147	147	152	145	172	175	142	159	166	157	169	146	165	155	141	163	161	161	165	163	159	159	129	151	154	163	163	171	168	153	176	179	160	156	152	152	165	161	174	159	158	140	138	153	159	150	130	151	155	144	153	145	168	146	142	177	151	140	158	144	168	138	140	146	148	133	135	157	136	156	160	147	172	168	145	151	131	172	146	151	148	138	151	166	167	142	183	138	129	164	133	158	159	154	154	159	146	139	170	159	149	159	181	167	137	165	157	163	164	134	138	137	167	164	145	160	162	168	135	158	159	131	158	153	166	149	148	156	154	158	151	158	157	162	142	140	136	138	165	170	149	159	154	151	160	159	137	164	144	135	159	176	149	136	166	149	132	149	142	162	151	150	168	167	137	156	151	168	145	153	164	170	156	156	149	173	143	166	157	149	142	187	142	170	165	162	143	177	152	177	132	144	142	144	125	145	177	156	149	140	172	149	143	179	154	161	145	159	147	155	153	151	143	176	159	174	160	173	148	136	154	143	159	145	151	158	132	153	131	152	136	170	149	175	152	171	156	140	157	177	154	169	152	166	195	150	151	158	158	155	158	155	146	156	170	162	165	174	140	159	144	153	172	177	144	139	151	149	158	141	175	146	146	140	167	133	125	148	133	129	138	152	162	150	154	159	161	146	174	165	153	159	154	133	150	154	162	148	138	149	148	156	159	112	150	170	154	154	155	164	168	165	171	140	134	145	142	156	155	165	157	128	158	178	126	129	166	164	129	158	127	146	163	158	130	156	164	180	174	150	124	165	151	148	136	158	138	145	195	188	148	141	169	158	163	162	167	177	143	152	151	162	169	163	134	148	157	182	147	148	149	162	169	163	165	166	157	158	186	158	158	144	135	142	140	150	163	170	173	153	147	173	154	135	139	167	141	129	172	137	160	174	176	145	148	171	157	164	122	161	142	146	157	177	156	161	145	149	125	143	132	134	159	150	167	193	160	163	152	150	142	165	140	143	155	156	147	177	143	151	150	169	149	152	145	165	163	169	148	167	154	170	157	165	177	137	142	157	148	150	151	161	158	163	157	152	162	159	182	156	152	149	144	163	151	142	163	145	158	175	134	139	169	166	140	158	141	125	145	152	155	143	144	156	142	144	144	135	152	163	174	163	161	168	138	167	154	152	168	165	154	151	140	131	149	140	151	154	137	142	152	143	164	130	182	154	152	153	151	162	180	151	142	134	154	167	143	163	151	140	158	155	135	168	149	141	155	149	172	156	126	161	160	160	157	168	153	146	161	153	143	145	147	142	143	171	154	130	161	164	130	138	159	158	166	162	155	158	169	163	171	161	163	141	147	131	167	146	172	145	156	176	169	162	134	139	134	172	145	166	151	153	145	161	157	150	145	137	157	164	165	167	153	154	168	154	143	127	159	140	142	147	183	160	127	171	146	156	155	146	144	165	173	145	157	135	132	148	145	161	165	164	154	168	155	170	175	155	155	156	162	168	144	162	171	151	165	134	165	172	149	187	133	160	145	161	154	166	153	146	179	136	132	162	130	134	150	158	175	156	163	144	130	141	176	164	166	142	138	157	156	150	155	163	153	148	145	144	141	161	158	142	145	147	131	162	165	156	140	122	160	142	165	171	143	155	157	147	166	142	166	173	164	154	164	166	145	156	162	144	142	154	141	151	154	146	136	141	136	160	144	149	171	143	159	153	162	162	132	167	160	134	170	140	148	154	142	147	138	171	169	154	141	154	160	148	168	166	157	150	151	181	148	160	152	145	145	161	152	147	165	148	132	160	136	149	164	144	154	144	162	155	162	185	149	163	166	170	154	159	142	151	151	171	158	164	197	181	176	147	157	171	178	162	165	175	171	152	158	162	156	141	181	126	147	160	157	161	141	134	172	150	146	135	155	148	155	158	164	164	185	172	154	168	140	171	156	175	136	172	159	160	183	169	123	135	151	159	176	149	173	159	161	144	184	138	157	156	167	170	161	158	153	173	159	137	161	176	141	176	169	145	168	156	152	140	154	157	131	163	148	162	154	137	150	156	154	137	153	175	174	205	158	145	148	150	124	143	144	148	163	155	148	132	151	136	176	162	125	157	150	161	147	145	126	143	154	148	174	130	135	162	147	143	179	159	159	169	167	164	149	153	157	144	164	136	145	160	157	155	149	159	159	138	159	164	169	139	161	156	162	150	154	149	162	143	144	151	145	156	153	161	150	147	152	148	136	159	173	158	144	162	148	146	153	144	149	152	145	135	143	157	170	151	156	130	154	171	153	158	148	186	145	135	154	169	153	154	165	163	170	162	138	157	155	151	164	152	171	150	163	169	160	145	145	160	154	181	166	154	140	141	172	178	154	150	159	157	160	142	144	159	154	155	152	128	170	169	163	169	148	138	138	157	161	162	145	140	147	159	149	148	168	157	140	141	158	145	152	175	156
10434	2607	1308	1446	1276	1120	907	734	696	617	547	528	542	517	505	519	469	482	490	421	407	420	428	420	424	421	420	413	418	366	393	399	398	413	403	403	424	421	382	398	418	383	382	418	418	381	399	416	408	431	417	393	395	399	412	418	402	411	391	395	388	402	354	377	376	408	381	373	397	407	385	409	358	369	376	415	373	424	396	391	401	378	398	433	393	390	393	411	376	414	391	433	397	364	393	399	370	384	397	419	390	375	411	416	413	401	422	389	387	388	396	395	404	403	416	411	362	393	426	389	406	375	454	407	425	391	380	399	425	397	373	396	423	362	392	390	390	397	389	380	426	420	369	411	399	381	398	364	429	391	400	376	385	371	389	406	372	379	387	398	382	386	395	436	386	425	424	404	367	419	384	423	388	409	421	428	399	429	359	421	416	403	410	415	443	381	420	380	388	359	358	377	437	387	366	387	387	384	379	430	382	411	407	421	423	383	397	378	357	441	391	404	400	389	354	398	397	388	418	389	435	390	396	441	373	388	418	382	396	411	415	377	405	417	405	378	408	339	386	384	403	428	415	411	426	388	415	404	394	371	420	427	389	379	400	375	389	383	416	419	378	376	369	371	387	402	384	371	361	379	392	419	373	371	407	394	387	413	408	395	407	373	418	409	386	406	396	392	396	433	389	364	392	433	383	388	407	404	392	390	364	395	418	392	398	423	409	398	386	390	439	404	414	358	381	432	423	428	397	369	385	398	410	403	384	402	407	396	388	423	365	392	370	395	409	385	372	396	382	406	354	409	380	405	425	427	388	395	418	383	414	380	387	340	381	391	406	388	384	362	387	397	434	377	375	405	421	379	402	402	401	374	411	353	403	371	371	401	418	388	394	355	393	416	377	371	421	402	384	370	412	439	377	378	371	398	418	389	394	360	376	346	391	388	389	437	379	397	387	399	368	400	415	421	369	415	380	409	382	426	375	407	405	377	381	408	412	412	425	411	402	374	374	400	389	427	442	380	413	412	418	382	372	365	340	405	362	392	382	394	418	390	394	382	393	400	407	383	402	364	376	399	411	366	412	407	435	396	412	396	414	390	393	411	389	403	376	378	394	406	394	398	397	375	393	412	358	413	374	389	393	399	352	382	422	377	401	380	395	416	400	392	416	388	394	373	397	363	402	389	397	395	397	422	396	377	403	378	385	403	390	394	399	404	401	370	350	362	394	372	374	412	405	443	388	397	372	388	403	405	370	369	394	347	414	433	336	411	396	440	379	423	344	390	402	365	410	354	392	409	422	402	401	396	410	399	416	404	425	411	406	410	381	389	382	404	387	381	376	434	358	416	386	396	367	383	381	395	420	372	368	434	407	398	405	428	395	413	420	390	367	405	401	395	411	363	382	420	395	395	382	372	434	372	398	389	416	391	407	328	399	392	383	417	409	386	403	412	382	398	409	410	375	377	396	417	384	364	426	413	381	422	373	397	375	396	419	448	450	403	367	392	389	371	379	443	421	425	394	379	415	383	367	411	362	401	394	386	355	372	422	413	397	430	389	434	434	395	398	351	376	376	396	398	390	409	382	403	405	347	378	401	396	384	421	376	449	407	393	395	383	413	399	433	381	400	397	386	409	383	367	403	367	458	423	370	397	417	354	390	403	386	417	406	415	401	426	397	405	408	379	418	381	408	406	374	373	402	399	446	412	403	409	421	377	402	375	383	402	383	373	403	365	370	396	374	377	387	424	387	408	381	410	395	388	390	404	471	422	432	414	385	386	384	423	416	379	398	403	375	403	384	406	354	407	407	392	364	390	384	352	364	390	392	414	386	400	391	383	382	387	346	370	370	384	405	391	393	388	411	412	385	380	380	408	433	400	384	393	386	421	404	384	396	419	379	370	416	418	428	400	374	372	406	390	426	408	400	429	388	407	391	423	414	379	379	403	379	399	417	395	403	381	380	411	406	383	395	368	389	361	390	425	396	387	405	393	349	379	395	394	420	417	411	357	384	413	420	379	420	374	398	390	381	411	392	387	396	422	399	398	394	394	387	374	405	424	417	421	405	381	387	393	391	387	419	372	370	415	411	429	425	380	394	414	395	403	407	393	400	419	391	378	364	403	374	383	389	377	411	380	421	389	400	355	399	432	414	394	415	390	365	394	395	389	396	380	384	400	384	364	390	403	414	382	409	425	402	393	370	374	358	428	397	413	351	392	398	401	428	411	421	420	415	384	408	405	388	382	408	390	413	395	385	431	404	407	382	429	381	366	400	372	408	378	418	409	368	376	400	383	425	395	352	403	423	380	400	384	393	385	342	427	392	360	411	346	413	407	378	392	386	408	385	392	395	399	377	376	395	432	377	385	418	392	409	397	418	392	388	422	357	391	379	393	379	369	415	377	408	389	393	377	385	380	405	374	421	387	380	396	388	397	431	424	401	362	381	394	415	417	432	378	407	377	413	402	383	394	457	412	360	360	393	388	388	412	403	383	387	405	378	440	381	347	364	360	398	409	418	366	398	388	393	373	421	376	398	410	407	400	395	396	386	389	410	394	392	417	376	392	363	406	399	373	381	393	381	368	397	380	420	418	409	424	372	405	441	401	377	385	398	376	379	408	421	428	387	359	370	397	377	416	446	403	394	387	402	376	409	376	422	385	377	383	398	368	360	418	385	385	399	390	386	406	407	387	395	399	426	406	387	450	434	391	366	410	403	398	374	417	419	427	373	416	396	383	394	418	425	393	382	358	383	405	391	414	376	386	384	384	409	387	388	369	381	391	360	394	371	400	380	421	375	407	372	427	328	403	396	367	415	418	396	369	360	406	361	394	373	418	390	360	387	391	396	416	398	386	368	369	416	379	379	405	403	389	387	373	397	376	388	408	366	420	400	359	407	384	400	413	375	402	372	377	397	362	365	387	411	399	391	402	392	347	431	380	408	405	352	404	399	355	374	423	427	372	386	400	380	405	385	398	386	400	411	410	397	395	458	389	402	390	388	370	380	402	394	394	405	423	394	380	367	398	383	410	405	405	375	366	374	383	359	413	383	394	390	372	437	406	389	377	401	420	392	396	393	376	387	390	419	384	392	413	382	386	418	408	371	398	401	380	398	434	417	364	389	389	405	410	389	391	410	405	375	390	379	426	382	393	386	458	404	431	408	428	400	404	412	401	376	375	412	371	396	418	396	401	403	398	416	360	395	379	383	385	434	406	356	434	410	405	430	395	389	408	401	371	404	392	378	403	390	422	430	420	389	404	407	359	376	402	367	390	368	399	413	342	380	393	423	414	413	393	370	378	410	380	417	420	388	378	372	414	384	362	411	381	415	384	419	354	427	394	393	411	395	398	410	369	414	382	357	365	330	404	365	387	397	404	399	399	357	372	404	384	351	426	379	392	363	387	415	391	398	404	375	391	386	395	417	387	426	397	378	388	398	380	392	388	429	425	409	380	417	391	415	393	395	386	394	371	386	378	435	430	353	408	358	387	405	361	355	390	368
30998	11041	1340	886	654	530	448	354	316	309	255	280	281	278	274	255	267	263	250	227	184	222	250	218	232	208	219	215	236	212	252	202	216	208	227	222	246	199	225	221	233	221	235	218	226	211	206	210	205	207	201	212	217	212	222	234	220	211	239	199	200	235	220	251	224	228	201	204	194	223	249	176	223	227	201	222	220	195	217	193	190	234	204	228	214	219	222	204	219	213	220	233	215	203	225	236	226	203	225	237	253	235	203	209	235	264	218	245	229	203	241	227	200	209	225	195	223	219	225	220	225	217	217	191	206	221	205	221	213	224	216	232	189	185	209	193	221	243	241	210	227	200	199	230	220	208	221	198	194	224	214	215	221	227	226	228	232	226	248	224	203	262	232	274	212	210	207	198	174	213	208	194	211	212	236	196	210	222	204	234	225	201	163	206	229	209	220	201	207	231	221	213	204	236	207	200	219	211	227	199	204	228	234	248	221	242	202	236	229	238	209	232	226	224	211	213	231	201	225	207	203	243	207	180	244	201	222	227	196	227	228	219	195	229	204	220	228	231	208	237	203	197	242	217	228	203	189	236	227	235	178	204	224	211	251	221	205	205	214	217	215	235	202	238	210	208	227	215	220	216	223	205	229	234	232	230	212	219	221	208	216	209	212	211	228	200	191	219	232	192	203	204	210	225	226	236	227	197	240	217	223	209	217	218	212	211	229	237	202	220	210	228	196	212	205	211	210	201	233	250	217	214	217	224	228	241	215	221	214	216	230	225	220	256	241	213	180	231	240	207	224	216	213	188	199	225	220	222	225	205	215	213	208	226	230	213	173	190	219	215	233	209	238	213	223	205	188	214	206	223	239	188	211	180	213	189	213	217	225	197	227	219	231	217	203	215	204	230	224	214	215	201	219	210	223	215	217	222	228	201	244	234	223	207	223	210	206	208	225	218	195	222	189	223	234	224	161	224	230	264	226	244	216	211	196	211	216	212	184	198	240	213	220	224	227	211	216	190	211	208	250	232	206	214	221	211	214	235	215	199	211	216	217	213	236	202	227	205	231	232	245	211	255	205	247	219	212	210	194	240	259	231	198	226	220	232	200	219	232	233	195	211	230	226	230	211	229	231	226	235	191	191	227	214	211	235	219	218	231	226	232	212	215	200	236	192	184	234	216	240	211	187	242	209	212	208	210	201	221	247	217	230	218	216	203	227	233	194	233	216	211	219	218	205	206	221	223	192	226	215	219	191	191	224	230	206	212	211	226	220	230	225	222	201	215	224	239	246	260	215	190	224	224	210	244	212	224	223	227	205	241	226	239	215	203	179	233	254	237	230	227	260	254	229	242	218	212	221	207	215	223	232	218	222	197	224	200	214	194	216	217	202	204	222	236	220	189	209	245	202	202	216	177	224	223	252	244	245	239	223	204	202	203	229	222	214	236	230	196	196	217	218	239	191	230	210	213	215	226	235	235	198	201	225	199	200	223	225	213	209	234	234	223	219	239	220	183	229	198	231	216	209	229	222	227	212	222	209	249	232	219	208	210	215	186	216	220	200	195	215	222	232	194	203	217	234	186	198	242	198	225	242	216	221	237	193	197	181	224	196	206	211	238	252	227	192	220	232	205	209	191	222	206	206	218	205	204	236	226	199	242	204	199	196	232	228	236	226	237	217	217	208	213	215	225	206	211	218	217	216	200	209	212	200	225	231	216	185	221	224	200	243	226	223	226	207	212	220	204	226	211	224	201	211	206	246	228	222	224	229	199	219	207	226	196	233	225	208	205	208	192	216	205	207	208	248	217	224	214	222	242	219	198	200	231	216	231	229	217	200	211	218	212	218	229	233	191	222	225	219	231	196	248	219	208	224	222	243	199	218	192	225	220	214	237	241	225	209	190	217	227	211	225	187	230	202	216	217	229	202	241	230	216	230	230	220	226	223	196	209	220	234	226	228	227	232	191	202	236	247	198	216	198	215	222	224	227	231	202	212	235	237	208	226	216	222	200	209	249	220	217	231	241	223	233	202	199	225	195	237	238	225	212	218	189	211	216	247	211	248	196	218	218	208	221	201	201	233	220	220	223	228	222	213	209	203	225	219	239	234	236	190	220	227	223	212	221	222	198	207	243	220	203	219	200	243	223	207	229	226	232	217	233	209	216	188	264	221	207	208	232	226	224	229	210	219	197	216	224	204	195	203	219	221	185	212	209	240	208	203	235	215	194	223	216	215	252	190	220	213	203	203	210	219	185	213	226	225	217	210	228	210	223	218	219	233	257	206	231	221	211	218	226	219	212	229	234	200	216	210	228	226	263	206	218	225	203	186	227	199	217	246	231	243	233	221	223	233	194	211	201	227	219	243	212	232	212	246	224	194	200	201	206	235	217	231	209	222	220	222	242	232	205	231	215	192	204	194	243	216	217	216	217	215	212	210	217	240	230	206	236	215	220	204	203	212	215	229	189	215	196	219	213	233	227	219	222	228	226	205	208	235	224	210	215	211	224	239	266	231	221	218	217	204	228	222	205	223	233	231	205	188	224	202	213	206	209	255	228	202	206	232	220	246	220	216	205	193	200	198	232	214	231	210	200	196	219	232	223	225	207	273	189	215	225	222	214	194	199	239	219	236	210	225	202	236	212	227	207	218	214	253	215	219	223	211	195	200	198	202	205	214	221	199	239	210	242	215	218	204	215	227	222	205	229	216	206	232	221	215	226	225	209	192	224	218	229	245	221	223	222	224	216	216	173	232	201	217	208	212	217	222	240	223	227	249	184	188	233	243	221	195	202	214	226	209	208	225	209	216	209	208	197	211	248	214	206	223	221	193	224	201	215	222	243	219	225	233	204	188	220	217	204	221	197	210	220	228	237	216	237	225	211	214	210	238	224	212	243	218	208	222	236	220	225	221	247	206	231	210	196	267	255	257	225	217	234	228	223	220	224	206	230	207	238	177	222	202	213	201	186	226	229	237	237	222	213	194	213	202	211	216	199	230	240	215	214	193	210	229	188	203	215	204	229	192	209	229	204	243	215	203	221	197	246	241	215	210	196	223	209	196	206	216	232	221	228	249	244	231	209	219	218	233	233	212	261	188	214	216	238	200	210	182	216	212	244	229	224	227	209	244	239	200	214	239	225	193	241	203	236	216	209	230	229	213	214	232	242	205	214	215	239	222	213	203	229	203	228	235	221	199	237	215	200	232	235	214	200	247	219	225	198	195	213	236	254	237	222	241	209	216	231	226	210	217	206	227	195	229	196	233	194	188	225	223	210	225	191	207	229	214	216	205	204	211	201	196	247	190	232	226	216	219	249	191	195	202	230	246	221	213	233	226	239	225	234	222	237	218	213	222	212	194	202	199	214	228	233	223	237	244	227	242	225	241	227	230	217	213	224	214	220	232	228	243	224	233	204	211	218	198	244	217	213	221	199	181	235	205	222	234	212	219	187	230	200	197	224	236	214	229	230	244	223	187	234	194	225	219	241	210	221	218	193	194
21875	6634	2499	2949	2702	2129	1792	1475	1244	1014	954	1017	876	841	800	802	738	739	686	692	699	650	650	654	629	580	634	613	582	578	562	542	552	595	567	550	590	538	553	571	544	526	544	550	569	556	507	509	566	499	535	543	515	530	544	537	522	525	560	523	565	569	526	539	551	533	536	506	553	570	558	536	503	552	536	531	503	511	509	537	560	514	529	531	534	578	506	558	544	582	531	515	540	528	519	541	531	527	527	554	530	549	548	509	542	557	546	515	529	513	490	527	556	523	566	546	525	522	576	536	517	524	521	542	529	514	519	522	530	511	530	515	512	517	519	539	517	565	532	504	550	536	535	543	529	499	569	527	522	526	514	558	539	554	507	518	526	521	536	525	558	569	497	509	527	533	549	505	524	505	562	533	518	483	525	554	520	550	520	511	568	507	555	558	515	524	499	479	491	516	524	531	543	507	526	501	505	505	523	554	517	539	532	536	510	529	537	560	555	503	532	527	524	533	525	514	539	564	491	553	550	542	563	545	532	561	504	505	527	540	503	532	497	540	529	480	561	548	565	539	488	574	521	509	538	522	508	492	530	547	513	558	521	541	512	518	520	540	530	519	535	555	541	542	543	524	524	553	530	490	564	531	555	532	524	511	560	534	540	525	547	503	569	542	520	515	519	539	522	510	540	527	565	511	501	501	545	544	556	516	550	489	559	501	517	535	517	524	535	545	573	533	510	528	529	560	573	521	546	536	554	509	541	510	558	528	504	518	545	550	496	517	531	520	545	559	507	508	568	536	544	524	562	541	542	538	541	510	562	530	569	561	559	551	581	499	510	511	526	581	548	499	540	518	563	544	516	534	545	525	555	503	499	533	503	526	527	525	484	553	537	532	518	482	539	518	540	540	525	527	532	501	483	522	496	532	547	509	539	571	523	562	535	533	521	551	498	521	580	550	596	510	509	564	574	553	544	516	538	537	524	538	542	534	557	519	520	521	531	536	521	534	571	555	556	535	554	519	487	577	519	539	517	507	535	524	584	537	533	543	541	556	538	469	538	545	505	528	544	518	532	525	514	534	536	550	558	477	533	501	534	566	501	518	527	525	523	521	548	511	508	576	546	558	523	554	529	525	520	505	499	507	576	538	554	505	545	486	516	531	547	524	551	533	533	569	530	516	528	543	520	543	526	505	534	495	516	517	500	502	546	562	539	496	548	539	519	497	546	553	503	547	532	508	497	496	549	525	550	538	528	524	554	556	537	534	472	546	534	558	489	568	529	544	516	530	534	541	536	555	533	546	523	564	473	514	502	544	560	488	520	514	508	500	524	501	534	556	570	521	526	545	525	569	524	508	560	520	499	519	540	548	511	521	588	550	512	541	500	568	539	510	530	526	518	544	555	533	502	499	526	552	530	519	521	568	550	534	509	509	517	517	536	531	513	555	536	522	530	514	514	559	488	528	546	541	582	543	558	549	521	555	499	535	540	506	539	499	480	571	547	515	540	517	511	516	542	525	553	502	518	494	492	537	528	515	523	546	559	541	558	504	541	575	552	513	556	524	525	483	487	503	499	513	560	543	532	522	514	528	521	531	507	554	523	512	498	517	506	487	476	557	537	545	546	544	487	523	510	511	542	514	550	516	534	535	505	535	500	520	502	551	501	528	513	490	556	540	573	541	495	522	543	533	556	510	521	545	519	508	509	539	533	544	553	521	567	527	528	544	535	528	527	529	545	534	547	501	506	525	534	508	556	578	556	514	506	505	493	550	474	522	568	545	549	552	511	540	541	520	537	559	545	583	540	496	506	535	545	554	507	546	517	553	533	548	497	532	537	522	492	506	516	549	520	559	485	554	570	563	546	551	522	573	544	498	569	546	530	521	521	547	514	548	533	518	515	547	501	524	515	557	527	521	523	538	488	540	510	490	537	509	511	538	525	543	502	487	475	534	492	564	540	546	525	516	487	522	530	495	520	522	578	548	505	528	524	500	547	517	543	503	548	541	559	570	521	541	528	567	539	533	568	506	572	548	557	506	480	536	511	552	582	539	532	557	491	512	536	519	534	492	521	515	537	515	523	508	506	511	531	556	484	571	533	551	499	501	511	520	505	561	499	537	520	533	522	534	534	482	512	506	490	552	498	504	552	567	564	476	541	537	513	560	540	553	549	537	525	546	518	498	544	565	568	506	547	550	543	523	500	490	530	526	528	540	521	549	537	525	567	567	553	522	544	545	523	544	576	518	523	532	500	546	520	548	570	483	547	533	518	535	511	533	522	552	544	554	500	538	562	485	523	571	521	544	510	499	566	530	548	519	530	555	558	531	526	513	538	551	519	543	513	513	558	525	515	518	503	569	554	513	515	545	565	551	534	521	525	496	505	517	547	528	504	524	538	541	564	523	507	495	505	556	533	551	551	538	528	509	486	492	534	538	469	524	515	554	530	529	558	541	511	520	509	523	541	560	531	530	503	575	528	567	573	541	504	490	525	551	487	567	542	542	540	488	541	527	556	584	528	531	518	496	503	553	533	527	503	522	548	506	556	482	546	506	574	557	541	530	573	536	533	518	507	512	561	528	505	504	540	565	533	555	481	520	499	554	505	533	513	518	544	559	529	537	546	515	532	548	548	556	518	539	524	519	497	531	520	532	492	543	548	553	554	496	526	561	564	560	513	540	514	536	561	505	517	541	553	536	496	550	545	514	528	534	513	569	516	561	518	532	466	542	519	532	544	509	514	541	577	532	518	469	526	489	534	543	562	516	518	538	532	583	528	530	517	552	524	533	561	499	547	551	514	563	559	526	548	513	557	515	517	508	546	543	544	517	514	534	531	525	534	534	515	509	575	533	522	527	532	492	497	523	522	537	525	519	533	552	518	513	523	525	543	568	525	570	562	536	540	498	533	529	526	520	510	540	512	529	518	516	520	543	495	539	506	521	542	543	548	538	556	532	557	524	541	539	542	538	556	532	512	559	568	562	549	513	494	531	505	550	523	547	539	511	559	531	507	539	532	496	541	510	561	554	519	511	525	489	515	518	552	543	531	568	535	533	523	553	572	525	526	532	493	523	534	520	509	506	520	491	510	551	542	520	480	535	538	529	536	553	551	548	563	573	561	493	537	534	548	514	500	508	522	532	515	493	498	514	521	550	539	502	549	532	535	535	567	498	532	535	520	528	522	544	482	515	567	514	511	536	512	505	553	572	543	549	547	567	546	526	573	525	557	506	536	512	546	567	514	540	535	532	549	528	487	539	559	590	519	529	575	515	506	525	524	539	515	551	486	525	550	543	570	534	566	529	541	531	514	511	501	559	508	564	547	552	522	562	558	522	545	530	555	524	520	550	522	492	517	546	511	497	523	529	543	512	571	525	510	565	521	521	515	571	563	526	532	555	569	498	565	520	519	551	524	513	567	574	533	577	531	530	476	493	523	542	538	528	501	483	538	524	517	523	516	523	514	558	512	529	522	558	530	550	544	561	551	521	564	530	557	544	550	514
40972	17667	2479	1218	868	633	500	350	346	285	287	266	225	255	215	171	224	187	236	189	170	176	204	176	195	188	170	148	168	173	200	179	166	145	164	185	187	185	155	178	189	178	156	182	157	156	176	168	180	177	172	160	169	172	141	175	148	166	171	173	155	170	137	149	170	176	176	183	181	150	163	185	152	173	157	174	154	190	161	149	175	148	149	167	146	138	156	145	158	194	134	155	161	157	147	180	177	181	153	161	166	184	147	159	170	179	162	162	141	163	159	152	160	174	153	175	168	158	178	181	170	182	157	177	147	148	181	161	158	163	169	140	168	142	154	196	172	165	160	152	191	184	167	153	161	164	164	175	169	162	185	153	158	176	164	169	160	164	160	157	169	177	157	156	165	148	152	169	160	169	173	165	167	149	178	181	159	176	154	135	155	172	131	180	172	186	157	159	189	160	175	166	158	155	162	162	155	167	146	167	186	176	138	160	168	163	153	180	136	166	194	164	171	161	155	157	170	150	170	167	164	156	189	163	154	153	176	161	131	159	148	156	160	153	168	168	158	139	153	173	147	161	185	167	138	148	183	166	173	181	171	159	157	152	186	151	176	146	159	154	171	149	143	198	171	181	148	165	156	179	162	162	162	167	176	148	166	175	169	186	190	143	132	174	147	150	190	173	194	163	159	167	174	173	139	169	179	160	170	165	160	158	168	197	148	143	169	163	161	157	146	160	169	179	167	175	151	177	178	162	167	155	170	161	179	164	173	173	142	153	189	169	175	177	149	174	196	148	175	165	160	172	150	174	192	163	165	163	165	155	166	175	153	171	177	158	165	157	175	170	132	159	146	149	141	156	156	182	150	163	164	160	180	168	168	157	175	167	152	180	186	161	146	154	151	156	174	172	157	136	149	168	153	187	167	148	145	157	141	168	156	154	160	139	177	150	159	158	161	160	171	179	161	179	176	165	161	142	148	161	172	160	182	178	164	179	145	169	177	162	164	152	141	153	159	160	177	173	144	154	150	145	161	171	183	166	180	176	175	159	149	190	141	170	184	180	161	145	168	163	168	164	167	171	184	176	146	173	161	164	156	150	150	155	166	157	181	177	180	158	158	165	171	173	160	168	161	174	174	170	167	170	182	179	148	177	165	168	197	172	182	172	182	152	193	179	170	163	151	165	153	181	168	163	178	177	138	156	158	163	179	148	173	166	158	138	154	157	145	177	164	162	153	170	146	153	168	162	154	171	155	161	139	136	176	155	156	178	184	159	162	160	167	161	152	173	156	151	153	174	143	161	176	157	148	135	166	161	167	159	148	165	149	165	182	168	200	188	171	190	164	169	184	164	166	168	134	159	153	178	148	169	170	173	175	159	144	155	174	170	167	141	147	168	178	146	142	144	161	162	155	201	161	179	158	150	170	164	193	178	156	198	160	164	149	172	152	170	175	155	133	156	178	143	148	164	151	147	165	154	164	162	170	177	147	178	178	167	169	177	165	132	158	184	168	176	164	159	166	178	180	151	170	148	166	157	187	158	187	179	152	174	142	164	172	166	168	164	154	162	173	148	183	151	177	176	154	139	137	148	172	153	175	157	152	156	154	172	154	154	183	173	167	161	174	151	157	158	159	164	166	161	190	166	167	142	194	175	163	172	147	146	140	169	174	165	168	158	164	152	161	141	159	156	168	170	168	166	170	161	146	167	160	156	183	176	164	158	157	153	171	170	176	158	174	170	158	146	157	167	174	148	179	145	162	147	183	168	172	159	160	164	190	172	155	153	185	163	161	181	176	156	185	173	171	157	155	165	175	171	172	179	161	160	157	158	160	184	175	192	186	177	145	176	169	171	162	157	200	142	161	147	150	143	152	148	172	193	161	159	167	209	182	169	172	184	159	151	182	172	184	158	147	166	166	151	153	162	157	164	170	151	182	173	172	176	175	179	145	154	170	145	169	159	154	173	167	161	165	143	159	164	159	157	168	169	175	152	180	166	192	173	146	171	167	181	156	176	176	159	163	157	165	139	167	168	206	160	172	175	181	173	143	157	167	175	194	150	156	166	165	162	160	162	162	140	155	146	142	165	183	171	169	162	139	154	153	154	175	171	180	183	172	201	151	167	173	175	165	159	164	146	172	175	167	173	167	143	155	182	157	163	160	169	167	176	168	183	149	162	183	167	154	173	160	172	165	175	179	172	154	163	138	162	196	156	171	167	167	177	163	163	182	155	166	174	174	180	158	157	170	157	171	166	166	143	163	176	170	177	162	155	150	184	165	181	143	166	172	164	171	165	161	156	141	175	171	163	167	165	161	157	142	182	165	148	160	173	123	183	158	158	176	153	157	126	167	163	160	166	162	166	155	151	163	181	144	170	155	157	164	196	165	167	171	136	202	151	165	151	174	196	177	148	157	140	150	154	156	168	148	181	165	168	140	164	173	167	146	156	168	157	165	167	151	152	182	140	168	156	147	181	154	143	164	163	163	183	152	153	151	176	160	153	150	155	169	176	142	174	126	164	170	168	176	175	163	146	180	155	170	158	158	151	152	172	155	165	170	163	165	187	164	151	168	153	159	162	161	190	188	155	154	155	175	168	177	164	169	177	157	166	146	163	167	184	157	157	164	187	165	182	157	150	164	181	153	164	154	146	153	180	162	159	171	167	149	166	174	161	159	149	157	130	207	152	149	167	152	172	165	162	167	158	134	172	148	148	157	152	183	162	153	183	190	152	165	183	163	182	155	169	165	167	156	155	163	144	164	153	161	180	150	145	163	148	153	165	161	174	179	165	172	168	148	162	163	149	154	165	162	181	163	170	150	142	155	144	156	169	153	169	153	166	191	151	167	154	163	171	141	155	161	135	153	155	177	145	157	146	156	191	170	167	160	168	164	168	164	151	148	183	143	153	152	183	166	151	141	178	178	168	161	152	154	159	151	128	173	162	157	147	174	166	171	172	157	187	147	159	149	162	161	166	162	184	165	174	148	171	165	142	190	158	169	184	152	158	185	155	166	168	176	176	161	153	157	157	154	146	171	146	157	149	150	178	159	154	162	171	127	176	146	166	194	162	159	195	175	157	151	160	167	183	156	153	169	155	133	165	162	156	161	174	147	171	169	147	179	172	168	161	167	192	152	173	149	169	153	149	166	153	168	162	177	147	154	183	140	155	152	165	164	179	170	133	167	166	154	178	166	159	183	186	169	166	164	170	145	153	158	150	143	171	172	163	168	167	178	158	169	176	145	183	152	198	164	149	147	174	167	188	148	182	160	171	160	190	169	162	169	177	168	162	162	149	164	172	154	152	144	172	154	163	167	166	160	157	161	162	149	150	164	150	181	157	173	156	179	184	199	159	161	166	148	155	164	165	184	141	160	141	155	157	164	188	168	148	156	143	194	163	173	167	164	165	166	165	165	180	164	158	157	172	155	155	155	193	156	161	171	163	176	175	169	203	149	157	176	143	167	207	165	159	164	161	182	163	155	190	158	171	171	152	161	140
27348	9731	3503	3838	3429	2724	2344	1813	1496	1198	1062	1044	951	857	842	777	774	728	738	672	620	563	595	562	536	571	495	480	451	445	444	404	425	446	466	472	448	435	407	415	396	428	408	395	404	411	424	398	440	398	433	404	384	375	406	413	385	429	433	408	436	410	420	404	434	413	406	444	435	415	439	464	393	419	393	384	424	415	407	410	368	394	418	397	401	377	404	425	425	382	405	368	399	431	412	399	378	398	421	389	389	411	392	397	406	401	385	419	381	401	400	423	385	415	422	381	381	446	389	359	397	443	374	389	397	433	412	399	392	398	417	410	398	429	430	381	410	469	388	405	404	432	376	400	409	398	380	406	392	398	390	380	431	389	396	418	387	392	371	390	393	372	380	436	398	408	364	421	425	396	365	383	416	436	390	384	426	418	362	391	370	391	378	413	443	386	405	400	385	381	425	411	405	394	389	410	438	384	412	416	374	373	390	423	394	394	367	405	391	406	441	430	412	379	408	405	409	410	412	408	411	398	424	406	399	441	388	402	412	391	375	360	392	395	395	417	417	412	406	402	422	380	394	393	395	407	388	397	416	418	404	406	381	390	402	381	410	402	392	402	385	398	397	386	396	410	426	409	359	417	383	386	409	396	418	409	394	416	399	375	385	426	414	387	414	399	393	419	381	406	369	410	418	388	416	387	411	455	416	373	434	408	401	358	392	376	369	412	398	406	403	397	412	413	428	404	400	409	422	406	378	442	395	405	405	407	403	365	433	364	373	397	438	423	411	433	392	389	375	381	400	407	408	384	386	401	391	409	409	432	378	415	407	428	367	419	416	454	404	437	386	387	404	362	368	364	373	394	428	413	384	379	392	447	431	409	393	392	364	424	405	391	408	379	423	400	381	430	375	418	380	412	405	465	406	381	399	404	371	420	419	402	366	392	413	381	429	374	413	407	403	417	407	379	369	395	380	404	426	386	400	430	400	410	424	418	351	401	408	422	413	399	422	393	397	413	359	366	375	401	400	382	407	425	384	368	383	411	388	410	380	378	404	397	391	384	404	393	402	409	410	422	415	392	377	437	396	403	363	403	423	396	431	382	417	381	388	383	408	395	410	399	404	420	407	396	404	393	402	432	418	415	415	385	392	382	406	418	383	417	412	407	378	378	388	389	406	421	363	386	395	393	400	398	402	413	406	401	419	430	400	421	391	371	374	406	393	419	427	399	386	404	368	421	422	405	377	405	390	378	395	410	436	441	414	394	386	412	420	383	371	410	391	403	390	427	383	387	390	414	385	435	415	391	364	397	391	421	399	419	428	408	390	417	413	373	385	410	418	401	408	400	373	386	369	369	432	430	383	404	382	409	410	388	386	401	370	394	399	423	409	421	410	442	388	376	433	427	412	403	403	432	394	419	389	416	414	409	365	371	384	382	379	390	404	406	404	432	371	417	379	413	397	399	397	332	393	406	427	389	397	389	410	359	411	381	418	409	394	368	389	417	414	370	420	423	409	382	382	370	394	377	393	399	359	416	382	418	424	412	394	403	401	388	386	393	412	414	396	378	425	395	379	399	429	447	402	400	390	409	397	399	408	382	395	395	362	418	423	367	397	401	401	372	408	408	397	385	431	370	368	400	390	373	398	411	411	396	415	375	393	412	401	411	410	398	442	404	419	410	392	407	408	409	390	414	393	407	371	442	411	408	397	393	401	379	430	397	418	399	386	403	418	402	383	383	411	373	417	370	394	403	418	377	370	351	409	382	374	424	411	405	394	420	410	415	432	426	386	400	387	386	391	416	429	397	415	393	418	433	393	418	392	415	396	404	407	400	444	392	442	374	453	390	359	397	410	401	386	399	341	367	427	368	386	396	417	406	408	390	413	418	365	417	421	400	400	434	405	381	400	408	416	416	412	432	421	392	393	386	369	408	374	410	429	399	381	406	439	388	422	358	394	381	378	383	348	383	382	384	436	451	378	409	379	404	383	401	385	389	371	418	354	414	388	438	406	391	386	403	390	439	406	388	414	419	443	413	415	405	439	382	409	387	406	414	406	384	388	372	385	433	403	437	394	376	394	425	399	387	363	393	387	381	390	397	452	438	399	414	439	413	393	379	448	408	395	432	434	412	371	415	403	418	405	389	402	380	431	390	412	422	402	403	385	427	409	417	412	403	363	414	419	416	376	382	380	386	405	417	393	383	381	363	410	383	377	409	384	408	379	423	428	409	363	430	430	360	368	407	423	395	405	414	401	406	399	385	407	422	378	387	368	381	388	383	390	414	406	375	387	398	381	396	385	376	404	413	390	437	397	403	404	417	390	424	396	402	375	405	436	394	437	403	361	391	418	428	414	406	414	390	398	390	435	424	378	392	403	423	384	421	400	416	394	357	409	405	400	417	401	392	411	390	378	424	395	405	396	382	396	385	370	446	426	392	381	413	414	386	398	401	378	382	404	414	405	397	423	409	428	369	383	404	361	426	397	399	394	378	394	404	403	403	402	378	409	402	382	409	403	397	379	368	378	392	379	396	356	435	379	404	398	437	408	401	414	425	398	411	423	392	413	368	423	393	401	390	381	400	388	405	402	421	409	382	395	383	390	414	408	434	400	384	383	428	385	417	356	403	401	403	413	461	417	379	409	396	399	389	375	438	424	396	412	417	376	440	393	366	415	388	388	447	400	430	389	392	382	399	412	346	429	410	404	391	346	396	402	415	411	396	392	404	400	405	400	373	406	384	382	408	424	398	396	391	409	405	411	411	396	394	404	424	406	373	428	421	409	371	426	406	391	366	402	436	404	397	405	397	409	444	374	410	395	388	407	417	397	397	397	421	380	382	425	417	414	420	416	379	404	399	424	401	405	413	392	381	409	422	378	378	383	410	407	433	423	385	390	406	460	396	403	361	412	373	402	373	368	392	403	421	377	430	390	360	408	454	397	403	403	400	412	432	398	414	394	430	380	442	363	396	416	416	387	392	364	375	335	426	408	400	376	406	375	383	382	432	421	419	397	385	391	391	398	374	406	366	412	374	387	413	377	389	404	418	407	405	411	406	411	433	436	396	429	393	393	361	414	376	404	397	383	373	422	382	416	425	392	401	422	389	428	423	431	389	438	445	391	388	402	427	435	422	407	433	393	408	413	409	432	407	418	421	389	408	381	370	394	399	415	388	393	391	394	391	420	454	415	388	394	402	392	388	382	413	369	421	422	392	398	390	406	380	353	401	440	391	394	392	411	440	407	406	393	402	398	389	403	402	428	402	391	427	395	409	427	387	394	404	416	429	423	391	400	386	390	431	405	422	380	387	408	417	411	365	401	427	365	397	410	397	406	383	444	414	404	419	415	406	394	384	406	386	385	397	372	410	403	414	437	392	403	415	399	435	370	437	358	413	400	400	379	389	405	379	417	334	427	415	398	409	426	401	394	381	386	372	437	368	355	408	393	395	416	393	418	368	410	399	372	390	388	398	406	385	410	379	375	392	399	405	426	374	387	372
14509	3408	472	427	349	245	247	251	195	200	193	180	181	186	172	159	171	149	165	152	155	147	148	151	173	188	167	153	159	152	160	177	162	149	153	144	146	131	138	181	159	173	155	158	164	152	130	165	159	166	153	137	169	156	158	162	148	154	173	169	163	147	158	147	152	151	165	157	156	148	154	167	154	140	163	168	149	148	168	166	169	144	157	154	126	133	147	158	169	190	149	152	147	168	188	172	129	128	147	132	155	151	160	150	149	162	123	161	146	156	160	166	150	137	165	140	167	145	149	136	175	160	140	153	143	136	133	150	152	162	125	121	168	121	153	142	153	158	153	178	176	148	156	154	162	149	138	157	171	147	182	150	161	157	167	156	164	132	138	136	129	149	147	149	169	157	147	175	162	157	147	163	132	180	170	170	181	170	153	149	153	173	187	137	148	160	139	153	143	162	156	158	129	171	154	144	150	169	159	164	162	163	152	170	145	145	157	146	147	175	140	144	145	147	141	154	170	170	150	159	132	129	152	153	174	140	155	157	160	169	171	150	161	162	168	155	169	158	155	141	150	145	148	165	128	146	157	147	149	146	166	158	154	150	156	149	172	134	154	150	158	146	145	155	138	155	157	148	183	161	138	134	168	150	120	160	159	146	155	145	170	140	139	145	136	141	170	142	167	156	144	169	163	139	136	161	146	142	174	158	157	167	143	148	153	174	164	164	134	165	157	136	134	155	163	157	148	143	172	173	174	111	153	167	145	156	132	162	197	168	145	137	166	179	153	152	125	159	152	161	143	127	164	150	153	176	184	149	130	160	155	178	151	160	145	161	147	172	177	157	170	160	155	164	139	174	130	144	162	127	164	149	155	156	156	158	169	154	175	138	175	152	174	154	160	143	163	158	145	166	156	166	158	141	157	136	160	140	134	137	144	145	151	154	149	159	159	160	154	146	141	154	141	159	139	138	135	149	149	148	167	156	133	149	179	128	169	148	159	145	178	161	143	170	134	142	161	143	162	150	137	128	167	158	143	143	131	168	158	151	145	166	134	141	157	153	146	135	175	172	169	148	143	142	157	169	164	163	130	135	147	178	162	158	152	163	162	142	141	152	164	153	167	131	170	149	161	157	153	172	171	171	153	147	161	161	151	154	161	144	165	167	163	158	153	155	164	163	168	167	184	160	149	166	160	146	164	163	138	141	142	150	154	150	154	155	149	156	163	178	146	139	144	163	162	148	170	166	138	133	147	176	160	152	181	156	169	140	151	137	167	184	141	149	139	163	153	135	147	150	171	146	185	158	139	162	166	144	129	143	158	168	157	136	156	156	162	151	157	146	136	168	148	145	141	185	148	145	146	186	152	164	152	171	147	147	148	148	154	149	151	146	159	155	195	141	162	146	139	163	151	185	165	153	154	154	141	137	174	166	149	141	154	140	139	143	144	143	150	169	158	154	175	155	141	156	138	167	154	164	165	170	153	146	168	168	167	164	154	168	147	147	132	155	173	152	170	132	149	169	158	123	139	133	138	143	170	156	152	164	143	159	157	148	166	161	155	165	145	159	158	162	152	144	165	152	165	147	151	164	146	162	149	155	169	157	135	131	158	151	163	151	148	160	145	169	164	134	140	167	169	154	164	157	156	168	164	139	151	166	171	168	157	122	161	151	125	171	159	159	162	159	146	143	171	162	152	148	147	178	150	143	153	174	133	130	136	160	152	164	141	144	137	153	158	145	147	147	152	166	158	161	148	141	160	150	173	155	153	165	172	149	135	147	154	159	151	154	142	128	140	150	136	167	171	161	145	154	187	143	155	149	121	154	149	162	170	150	149	173	156	149	142	148	144	149	155	171	141	158	170	149	137	166	154	160	133	175	161	159	158	155	142	153	154	158	152	165	137	162	159	167	175	126	144	162	144	138	142	170	168	173	119	177	146	160	152	149	148	142	143	163	163	152	176	146	140	147	154	159	151	134	147	150	140	154	144	177	149	134	153	159	138	165	147	154	156	130	152	186	178	169	149	159	154	159	170	141	149	147	137	158	163	142	176	173	140	167	162	158	158	156	154	142	154	161	157	168	178	171	159	147	169	178	131	146	144	159	179	133	130	162	157	162	143	159	146	128	180	142	158	158	154	149	147	155	166	149	155	153	170	164	155	158	148	144	143	156	170	153	147	134	150	162	146	151	153	159	153	159	147	156	157	155	156	159	164	152	143	148	142	167	148	140	146	156	156	152	157	147	179	145	158	164	146	139	156	143	166	145	151	157	168	145	168	144	156	169	155	175	155	142	144	155	119	167	160	156	124	161	170	159	134	154	158	160	174	154	143	156	173	160	156	166	147	172	153	145	134	175	144	155	150	156	161	156	144	176	165	121	156	140	167	149	150	177	149	158	162	125	168	168	154	152	165	157	174	163	145	156	173	167	153	166	150	123	173	159	156	153	153	171	159	151	132	164	154	170	146	142	162	161	159	162	163	156	159	176	175	179	147	139	139	147	164	165	181	152	159	166	162	166	151	157	144	143	146	169	135	147	150	159	152	154	148	178	167	158	164	169	158	146	183	160	171	148	144	153	155	145	138	145	155	144	134	138	158	155	185	141	144	134	143	176	149	162	163	163	153	146	166	156	173	142	168	158	149	151	165	138	159	139	169	142	135	158	167	136	161	147	153	154	166	164	138	165	135	143	154	158	157	166	163	159	158	181	150	152	167	166	173	154	150	156	152	140	144	161	156	155	157	158	154	139	152	145	158	164	159	165	149	162	126	153	158	169	145	149	172	141	161	157	162	152	153	156	191	132	182	158	158	149	165	149	151	182	132	169	167	175	164	149	149	163	188	180	136	157	154	133	163	150	143	140	146	135	149	133	173	198	156	135	151	158	150	171	151	159	146	145	139	128	143	142	146	139	160	165	136	162	160	175	158	155	147	146	139	150	152	165	180	163	171	157	135	156	155	134	144	145	137	183	169	143	135	171	166	165	167	165	144	151	166	148	156	173	179	147	149	138	151	154	150	155	155	157	153	170	160	167	187	144	152	154	145	149	143	161	145	148	155	175	159	166	150	141	158	146	143	148	118	143	174	172	157	169	153	157	157	131	153	142	161	163	179	161	140	149	143	145	182	143	134	138	154	139	140	148	137	172	156	164	147	164	138	180	158	172	142	150	146	157	146	167	168	179	147	162	167	147	130	154	124	138	157	165	180	126	152	169	145	153	149	163	164	158	175	161	140	146	147	160	148	152	172	171	157	151	144	171	165	138	150	151	175	154	164	149	156	137	168	161	142	160	144	155	162	167	166	156	162	158	139	170	163	181	170	163	164	156	133	161	153	147	147	173	147	141	166	163	150	163	150	150	140	161	153	158	161	153	151	162	158	167	149	131	136	151	150	138	153	156	159	148	175	156	132	155	168	157	162	145	188	154	156	162	140	180	173	140	159	154	140	157	142	154	143	147	157	140	156	144	151	180	154	143	152	138	164	165	136	130	157	162	129	151
10625	2774	1250	1269	1189	1010	865	740	653	613	567	560	538	463	520	526	478	457	473	421	465	444	443	442	435	434	433	407	424	428	431	391	389	444	413	410	413	376	393	419	385	414	390	432	424	372	396	414	423	389	395	407	400	426	404	393	439	398	407	355	367	406	431	411	415	382	375	419	399	400	397	383	382	374	408	393	445	401	393	338	393	421	394	385	381	401	411	390	372	347	403	415	403	366	387	388	404	420	410	385	406	426	393	363	413	378	394	370	417	362	400	409	390	359	365	405	400	411	433	386	403	383	373	389	419	432	382	385	390	374	345	408	383	399	438	386	380	372	402	414	359	416	374	372	385	376	340	396	383	371	399	389	347	416	395	388	382	392	407	404	414	371	377	414	355	395	410	426	400	430	397	406	441	413	375	406	392	353	414	384	376	411	398	404	431	372	409	402	418	349	410	428	427	416	395	380	400	385	393	430	424	418	386	403	385	376	415	386	387	389	402	370	409	378	392	390	429	381	366	414	366	404	395	383	409	408	421	401	414	383	405	392	412	396	379	418	399	422	403	421	348	371	400	396	369	438	382	415	408	370	416	407	412	434	383	392	385	401	412	435	393	392	365	395	417	384	408	369	375	377	427	362	374	370	359	406	400	405	428	363	400	408	408	374	419	396	359	385	391	437	395	401	435	389	397	393	388	388	401	375	368	394	391	387	413	402	392	396	389	386	399	415	383	427	400	368	410	371	394	427	374	422	406	386	390	377	364	406	438	408	413	400	380	424	399	372	364	397	409	384	362	365	386	402	397	377	385	428	385	422	394	422	406	351	382	402	386	370	406	380	416	373	393	386	384	442	392	387	406	394	394	391	397	383	379	398	356	400	372	377	417	381	362	381	427	401	436	396	381	421	368	399	367	390	408	394	385	399	391	414	391	377	405	429	382	436	409	402	388	388	361	385	394	387	406	393	425	420	392	403	395	360	367	398	383	412	399	385	398	417	383	400	404	409	405	389	392	423	410	393	396	426	413	389	438	448	428	421	380	385	371	409	384	393	418	387	387	446	378	401	409	397	385	410	389	417	410	409	420	401	418	377	390	402	383	382	384	381	446	420	413	386	410	381	382	375	407	405	408	409	432	394	386	404	424	347	444	390	405	418	387	399	391	351	391	377	386	361	384	393	415	377	404	362	389	422	420	390	373	405	394	393	410	391	402	398	451	413	425	412	390	382	407	375	399	411	398	386	377	393	383	381	363	413	424	342	386	386	371	399	392	381	356	372	386	395	425	363	428	378	396	389	427	380	376	390	414	396	403	405	382	396	425	402	392	402	378	393	387	416	386	383	396	420	371	332	376	378	380	375	401	392	406	429	389	426	379	392	422	398	399	418	426	416	391	374	390	409	414	413	405	396	416	413	378	403	413	385	360	417	414	403	383	433	403	408	390	410	371	421	371	397	396	397	369	367	391	382	392	403	385	406	391	402	364	384	410	401	393	380	420	445	373	416	443	381	414	417	420	405	404	411	382	389	412	384	423	420	361	430	385	380	413	389	399	406	385	394	408	388	405	403	362	373	410	384	426	388	412	376	388	391	389	395	391	387	428	394	409	409	380	435	391	369	424	421	430	416	414	391	412	407	431	424	412	388	387	416	411	377	388	406	417	398	435	406	404	425	417	429	397	403	405	392	387	422	440	423	418	393	389	396	407	421	403	415	363	377	444	408	416	405	398	428	420	396	388	390	417	363	406	393	369	385	397	418	373	397	410	411	410	444	369	437	361	396	396	436	387	410	410	428	391	379	419	411	386	414	406	390	402	390	395	390	420	397	401	401	402	367	375	390	398	401	409	383	400	396	389	376	385	427	390	396	373	392	380	375	376	418	423	426	406	404	372	432	393	382	387	430	414	369	376	404	409	421	345	401	401	383	413	387	392	422	376	415	381	400	421	374	420	388	390	360	370	383	428	402	403	392	403	366	398	379	389	373	407	409	421	390	393	381	437	391	367	411	415	383	439	375	404	397	419	410	399	369	371	414	414	375	406	391	378	383	420	360	423	381	390	420	414	400	404	421	385	401	392	386	399	427	393	385	383	410	438	391	436	406	405	416	413	373	386	403	394	404	377	376	377	421	412	384	392	427	388	368	420	394	428	371	454	413	367	381	397	408	373	384	396	403	389	373	407	392	413	409	403	411	433	413	416	384	389	372	364	434	397	398	393	373	381	422	383	375	421	368	415	390	396	407	392	410	384	346	418	419	412	391	391	398	420	399	397	389	405	431	374	419	403	369	399	381	423	362	391	399	423	404	369	355	382	398	415	413	419	366	371	383	431	425	428	412	408	383	387	428	392	394	394	390	402	407	371	391	412	425	445	383	367	379	420	409	392	411	440	392	390	395	388	437	397	390	361	418	370	379	371	413	419	396	384	372	376	411	402	410	377	368	398	361	395	411	401	379	411	437	378	392	371	363	418	455	374	386	392	411	377	407	422	416	413	405	394	401	426	396	382	416	410	403	345	375	380	366	410	412	351	370	375	366	413	430	391	377	392	408	404	410	419	413	389	408	379	402	422	369	422	384	408	394	387	415	393	414	434	428	412	368	377	419	399	420	373	396	378	399	392	394	419	421	426	429	393	394	371	394	415	432	382	386	400	363	401	367	391	394	399	437	378	369	399	421	378	372	372	399	383	371	402	421	416	399	378	420	391	383	401	392	409	403	387	420	376	416	358	397	372	410	380	412	355	407	389	402	419	387	430	414	390	424	386	422	405	394	429	373	382	387	428	409	395	402	408	421	369	402	409	395	410	379	360	418	373	401	417	424	421	374	365	345	373	390	405	394	375	416	371	387	400	358	408	390	380	408	423	373	377	403	412	414	390	382	430	407	388	420	380	378	435	367	411	391	390	405	413	394	392	385	413	405	405	400	400	409	383	405	378	406	394	373	420	400	412	405	410	395	382	361	388	408	415	359	405	377	422	404	406	398	401	404	411	399	407	376	428	448	433	435	378	401	410	389	381	442	384	426	395	406	427	451	384	404	355	395	425	421	355	434	402	396	388	417	418	402	415	396	399	365	410	390	395	403	399	394	361	393	433	389	381	414	398	407	404	396	374	386	360	415	379	380	418	389	394	406	407	385	391	413	431	393	429	413	390	404	435	370	397	392	362	397	454	363	415	377	401	424	342	398	411	409	382	349	445	412	404	429	397	425	389	411	375	368	402	413	379	363	397	408	388	378	375	383	377	407	420	386	429	392	403	402	386	403	399	379	395	408	414	377	407	385	404	416	398	394	399	398	372	427	429	381	418	395	416	369	380	428	397	396	390	392	409	407	422	386	386	383	412	410	381	401	405	382	352	375	382	374	398	406	381	405	373	379	402	384	381	381	406	381	383	391	394	406	389	414	404	406	416	414	388	388	389	448	419	405	376	400	391	406	382	379	357	415	381	385	392	393	433	399	352	414	388	404	372	431	395	405	437	446	435	394	396	373	395	421	420	398
30897	11039	1396	866	557	477	454	385	317	286	261	254	260	247	250	266	265	263	237	232	205	214	261	226	238	217	224	232	238	182	213	217	207	209	210	201	216	225	191	215	198	209	216	225	222	232	197	248	226	220	221	197	208	215	217	207	204	224	219	214	202	202	216	215	187	213	194	212	209	215	200	219	237	189	214	207	224	226	219	219	214	221	232	194	220	227	238	198	204	239	216	197	218	253	219	226	229	214	257	184	202	195	183	206	233	205	202	202	220	224	208	214	229	196	225	209	220	206	231	228	239	219	213	229	226	217	214	199	201	204	201	202	212	209	223	231	198	207	202	203	231	217	207	236	189	203	214	206	191	219	250	193	205	198	209	205	218	206	207	223	196	174	204	213	192	205	225	223	195	199	196	214	195	205	224	194	260	222	209	214	214	227	215	206	199	225	225	217	210	220	210	214	252	213	218	161	218	207	170	211	205	240	222	207	214	224	217	202	227	224	214	230	230	180	210	202	211	220	208	211	216	206	191	204	214	208	220	210	201	227	220	224	228	213	213	216	215	244	224	227	194	213	228	218	182	222	191	226	210	194	211	221	223	225	216	223	249	229	206	206	201	214	191	199	237	218	201	212	211	228	236	217	217	184	207	202	183	202	206	226	228	201	229	204	207	193	200	239	242	233	216	217	213	202	209	219	203	223	223	216	214	204	192	219	212	222	228	211	212	223	204	211	219	200	226	201	215	201	214	231	190	193	239	213	200	193	187	237	195	215	219	221	218	224	207	219	243	214	238	208	220	236	228	195	204	231	232	187	230	219	216	237	216	210	201	232	216	224	187	209	213	226	191	236	213	196	203	212	209	252	192	208	220	230	206	212	208	227	187	236	192	228	218	197	221	210	212	183	221	197	205	210	231	221	213	209	199	193	219	203	214	221	245	210	216	226	233	218	232	208	191	228	201	219	212	215	210	203	238	213	210	235	216	225	197	224	230	217	212	210	218	242	229	201	205	191	225	192	168	198	220	194	222	213	221	235	239	225	225	229	223	238	200	194	225	215	221	215	217	216	231	226	198	200	201	195	204	194	220	214	201	218	216	240	205	200	206	212	202	219	207	222	234	199	236	237	207	170	196	219	221	221	215	201	219	208	223	208	212	199	193	200	216	216	216	196	214	217	212	242	265	205	231	229	184	235	219	203	215	206	205	237	236	179	210	203	219	211	212	205	220	243	216	218	237	188	221	220	224	203	230	184	211	241	218	219	224	201	221	239	200	207	238	214	240	194	228	246	217	202	229	215	218	244	243	214	228	220	213	225	207	245	211	212	213	209	199	236	212	228	230	204	200	215	234	207	226	235	207	230	234	220	233	189	219	231	197	217	246	243	231	214	196	216	191	195	223	211	211	210	217	239	209	196	202	228	213	212	223	231	195	187	215	218	176	203	187	213	213	240	206	221	223	222	206	232	221	191	233	216	207	196	187	199	206	249	183	230	212	219	219	219	230	206	226	200	229	246	210	210	240	208	218	207	224	213	212	210	197	207	194	212	247	226	198	205	187	226	195	201	214	196	215	189	200	235	210	221	213	205	197	230	208	230	209	216	214	215	229	208	196	201	206	209	228	225	189	196	231	237	233	209	208	260	207	233	219	212	198	203	225	225	186	231	193	216	198	200	218	215	230	228	213	210	222	179	202	222	217	203	229	207	214	229	222	212	212	212	183	209	209	210	214	208	217	211	197	232	199	224	215	239	195	212	209	213	216	241	180	208	187	199	236	204	207	210	248	191	234	208	215	231	234	221	224	231	198	214	215	221	235	216	222	224	206	230	236	191	189	195	192	212	230	225	230	231	229	210	219	210	204	210	188	224	211	221	214	197	237	201	215	198	251	239	209	192	220	188	239	226	189	205	216	220	241	227	203	198	223	199	227	213	230	199	244	189	211	222	194	209	211	226	219	206	232	232	209	210	195	206	211	188	203	209	216	202	257	226	227	216	224	219	226	181	233	222	238	202	220	208	185	211	179	197	214	189	213	199	219	228	224	202	210	212	193	217	211	180	216	189	225	213	205	187	237	235	203	222	202	202	197	220	220	256	223	219	220	228	228	229	220	208	194	223	204	203	207	229	191	214	205	218	225	203	225	183	204	221	203	202	209	202	194	210	213	204	222	222	230	208	225	178	223	206	184	238	216	210	226	221	233	235	217	206	212	229	210	227	199	217	229	250	224	226	225	199	226	243	211	230	231	219	194	206	217	229	224	236	216	195	230	229	224	220	205	189	205	214	204	217	191	196	181	219	249	208	195	217	224	210	171	210	222	211	232	206	222	200	242	243	234	210	204	232	217	223	224	214	199	207	196	229	230	205	217	225	213	213	181	220	174	223	208	208	199	213	223	227	247	235	245	211	209	222	227	228	229	190	210	222	228	184	202	222	214	200	191	204	207	220	226	219	197	230	207	220	185	229	237	198	213	248	206	221	211	204	218	214	198	202	201	247	196	227	224	215	238	210	212	216	197	204	220	229	226	240	205	228	206	194	233	194	208	197	207	201	221	190	191	217	178	221	198	205	183	226	237	212	202	192	201	225	205	214	225	221	188	211	236	220	219	211	227	207	207	223	195	194	230	197	207	214	197	205	245	233	191	239	211	202	227	232	194	220	232	212	220	231	238	205	208	226	210	199	210	209	221	200	186	234	235	233	214	203	216	174	206	191	209	202	229	223	221	201	203	206	200	217	203	212	223	192	210	197	202	233	205	190	189	200	203	210	174	224	202	203	213	218	206	233	224	208	212	231	231	215	206	240	183	218	230	214	195	214	237	204	202	188	195	195	238	220	208	203	241	175	218	208	193	195	225	235	198	219	218	216	207	204	209	217	198	223	227	224	226	221	184	207	186	229	193	228	215	217	199	214	210	232	250	195	185	188	266	201	246	226	208	224	219	204	215	209	229	219	190	213	192	226	234	223	187	216	209	207	211	226	212	235	239	221	205	224	192	215	207	218	218	230	236	205	209	200	221	212	208	198	199	197	172	225	218	212	222	221	212	205	213	213	215	224	203	228	209	215	216	232	210	221	216	240	234	204	219	214	219	210	241	212	213	213	204	235	233	239	246	182	242	203	183	216	221	228	206	219	208	202	221	221	212	218	217	229	216	218	189	235	227	213	219	221	233	240	221	185	195	229	220	218	225	209	229	223	205	194	212	220	204	227	209	226	190	271	220	204	223	204	208	178	216	221	204	196	228	206	229	216	240	229	218	230	217	199	229	229	195	213	237	212	193	199	190	226	198	239	236	205	195	197	262	186	215	211	228	222	240	219	198	221	190	226	191	225	227	234	231	234	205	213	210	200	206	213	202	215	185	222	223	207	222	249	235	243	218	218	207	194	202	220	237	224	241	178	235	226	205	210	190	206	199	208	209	188	227	238	210	200	211	209	205	231	191	190	206	201	229	201	223	212	211	220	222	210	212	224	221	226	199	191	212	210	235	211	195	212	221	228
22055	6554	2416	2705	2424	1991	1740	1436	1182	1017	946	967	847	751	776	854	762	728	694	656	663	644	642	593	603	597	592	584	531	563	551	517	543	533	572	573	579	570	547	527	534	508	538	550	517	532	525	506	550	520	533	536	477	519	514	522	531	514	528	500	532	540	526	518	534	518	524	550	529	551	535	595	550	510	514	506	489	523	538	528	571	522	542	530	477	521	537	533	536	518	556	500	548	528	502	528	560	506	546	514	503	551	529	519	527	528	548	538	529	545	556	500	534	494	547	576	540	532	497	509	556	530	528	509	496	502	546	545	526	493	524	506	546	524	531	586	536	499	498	535	518	561	489	527	538	500	547	578	523	519	529	515	502	523	512	514	500	503	498	528	551	511	532	509	507	511	490	521	487	459	471	480	525	573	463	530	527	513	509	483	506	499	544	561	514	505	529	488	514	538	512	508	523	499	500	521	468	525	555	526	483	516	525	519	512	517	549	517	497	503	523	495	494	521	470	508	519	519	533	532	525	531	530	523	507	527	553	536	519	514	513	520	517	518	515	517	577	539	538	503	536	458	521	469	514	479	543	502	512	524	529	510	516	523	566	538	521	535	505	559	550	512	502	556	508	487	530	526	519	529	549	488	540	503	500	523	529	500	539	537	495	511	508	470	517	524	514	518	505	504	516	554	551	486	519	532	505	479	523	479	511	534	521	484	542	546	512	513	531	508	507	513	513	539	542	552	534	536	523	520	489	549	538	499	510	525	542	544	537	528	523	522	532	539	487	520	518	523	552	537	525	503	490	564	539	529	508	540	513	474	547	489	529	535	547	483	522	562	529	537	554	492	464	523	494	523	521	538	512	513	522	531	523	530	519	507	523	520	462	535	523	505	516	536	527	521	518	507	499	515	502	521	522	488	525	534	499	497	503	511	545	519	492	522	523	520	536	512	509	543	507	514	566	504	546	532	551	502	528	532	529	559	518	502	510	523	491	571	535	522	518	534	526	499	522	499	503	519	526	526	509	558	547	543	512	522	533	494	576	534	521	501	526	560	537	499	545	502	512	517	532	512	543	514	492	509	559	557	556	512	511	480	536	510	504	526	490	542	504	497	517	502	537	546	516	485	550	512	503	523	517	508	507	524	505	535	543	515	511	531	513	538	501	499	499	538	540	489	497	528	506	505	529	514	528	538	547	552	503	561	499	516	524	502	506	507	545	529	565	511	512	492	517	506	517	534	579	528	547	543	485	543	515	485	517	521	501	522	530	548	517	527	519	537	554	480	541	491	517	489	484	484	516	496	546	561	526	493	572	503	534	542	513	525	509	516	523	534	554	520	532	520	511	513	534	505	504	516	534	528	540	553	525	554	557	506	527	512	501	508	545	544	536	546	531	519	509	570	551	517	536	513	510	523	486	483	553	575	553	518	536	515	510	512	498	514	507	508	512	485	504	503	483	534	546	502	522	494	498	496	548	540	545	519	594	510	476	545	514	526	529	512	497	526	511	532	506	542	518	498	538	530	537	462	488	463	528	537	556	501	539	495	537	553	506	533	521	551	504	539	496	535	535	522	520	530	500	542	509	502	496	533	556	499	535	520	496	528	527	522	536	560	525	532	521	475	525	496	530	518	538	516	512	507	505	519	504	516	495	525	524	524	529	552	545	499	525	516	498	515	506	498	536	506	500	484	520	500	495	527	506	516	508	487	452	502	512	510	497	534	545	523	552	527	496	529	537	552	532	530	540	508	578	551	490	504	493	515	535	521	546	507	527	526	541	515	528	513	507	476	493	567	552	512	516	532	523	549	506	550	534	492	545	489	538	520	502	502	528	516	518	527	523	537	514	500	544	523	536	530	514	533	511	522	528	524	490	527	486	538	500	528	535	532	510	550	544	507	488	508	496	475	540	500	522	494	526	519	504	528	521	495	519	492	529	514	526	497	544	539	503	577	505	540	518	515	515	564	518	529	523	497	545	539	469	505	526	497	541	496	523	535	511	508	552	546	528	579	530	531	484	488	538	519	534	477	489	522	542	522	512	550	537	496	534	490	519	577	490	524	498	559	524	532	533	559	545	511	530	541	486	531	494	527	518	527	520	545	578	510	557	534	540	487	528	541	548	540	512	544	505	538	536	522	549	523	461	511	564	504	546	475	509	532	550	530	490	546	535	522	554	522	543	521	531	515	534	528	558	511	534	495	518	551	499	541	523	553	501	549	492	522	525	557	520	507	506	530	514	493	499	515	510	530	536	500	493	533	488	511	510	525	512	512	498	504	515	494	502	507	546	506	488	491	508	516	531	514	520	505	519	547	518	534	502	523	508	507	554	511	522	507	548	518	520	516	494	559	537	506	516	517	536	560	469	517	506	518	488	526	551	532	552	521	478	515	523	509	532	523	516	522	511	519	511	525	482	503	484	512	537	504	538	543	489	535	512	549	512	511	557	517	514	502	518	526	489	498	518	507	499	525	493	524	512	499	515	513	506	527	539	556	518	494	485	565	474	562	482	505	499	494	499	520	525	532	552	489	511	533	506	580	558	547	495	561	506	482	547	475	556	541	503	531	548	525	519	521	510	499	541	490	557	553	568	532	520	553	577	490	519	510	504	475	488	501	503	546	487	541	499	540	527	496	543	495	515	536	504	508	578	490	484	497	513	559	477	508	532	477	538	521	544	475	513	522	508	465	512	522	522	553	530	570	510	505	559	498	514	506	472	527	530	554	547	528	510	534	515	530	540	500	535	510	511	496	522	497	542	529	540	545	478	497	497	501	526	484	541	513	539	515	492	511	521	505	555	521	554	539	529	518	547	500	543	540	529	477	522	520	554	464	485	499	480	520	500	522	513	552	478	502	510	521	520	539	513	484	504	535	557	508	514	514	507	536	539	537	508	555	495	489	554	537	502	518	533	589	522	532	482	514	526	506	561	515	560	486	498	551	502	504	498	525	518	521	474	535	501	523	523	542	518	521	496	593	515	541	542	495	521	521	508	566	585	538	512	522	526	485	488	542	506	491	527	492	524	543	541	476	548	499	529	530	510	496	526	488	544	562	510	554	537	501	524	507	499	570	519	552	510	528	521	532	519	520	535	499	491	499	568	508	556	495	569	527	546	544	540	538	516	552	537	517	560	528	499	531	502	532	514	490	519	543	505	564	541	560	510	530	485	509	522	530	498	527	511	499	522	538	518	546	543	518	502	528	506	548	535	525	489	544	502	549	505	505	534	549	489	516	553	533	533	529	530	543	547	549	496	507	499	508	509	543	550	476	508	491	525	565	535	554	550	483	519	565	537	543	561	521	511	510	496	497	531	542	553	500	476	507	518	538	566	488	515	516	503	535	526	526	528	518	519	504	501	527	505	479	518	540	532	482	504	524	527	514	477	491	509	488	561	488	541	536	510	506	514	538	514	531	550	509	536	551	538	481	528	540	524	529	549	517	521	486	541	516	486	494	505	513	516	496	536	564	501	477	493	538	521	521	536	521	538	535	522	516
41023	18505	2733	1138	689	565	446	388	326	311	278	246	252	264	220	213	205	220	180	222	188	170	185	190	179	161	166	163	164	158	180	171	171	168	151	159	170	176	168	169	165	167	183	168	186	140	149	147	161	135	152	159	143	166	136	158	176	176	162	148	161	151	185	159	183	151	170	153	141	159	119	157	152	159	169	155	184	174	154	160	175	149	142	166	166	133	163	169	140	173	178	186	170	147	152	149	168	146	171	169	148	161	183	167	144	152	162	163	143	180	163	146	141	183	186	155	153	146	169	149	163	166	170	129	180	152	149	156	138	167	163	163	156	160	183	161	128	177	158	156	188	170	134	142	167	157	171	185	151	160	170	153	155	159	161	178	178	156	159	174	144	139	169	150	168	176	136	154	148	183	147	149	147	161	138	167	168	159	161	152	153	134	154	164	163	166	148	144	165	152	158	179	148	155	133	161	153	181	137	167	164	169	160	141	165	151	173	173	163	177	176	163	170	140	169	134	136	167	139	162	151	161	171	163	120	144	130	142	146	162	175	157	183	162	168	149	187	181	161	155	156	175	149	159	164	170	162	176	157	164	134	161	140	165	167	147	166	155	159	142	152	157	140	165	175	146	144	163	148	181	172	182	184	160	155	184	178	159	156	153	159	182	163	175	169	140	170	164	172	153	122	171	157	156	167	133	161	165	154	163	164	152	153	144	156	160	162	156	173	186	157	134	140	150	166	186	169	135	185	160	161	168	175	163	154	149	163	148	149	152	122	156	152	164	148	135	143	184	196	166	174	167	158	140	145	156	153	182	161	162	154	164	166	162	171	186	164	188	149	162	160	152	158	154	190	195	135	146	150	168	168	153	195	161	164	165	186	169	161	162	164	165	173	157	157	118	150	135	140	149	153	153	132	147	143	173	175	127	170	166	177	134	169	163	166	176	196	168	161	180	172	171	170	160	172	173	178	161	171	159	162	159	153	157	166	135	181	166	155	163	159	154	162	154	155	172	158	152	148	158	199	169	164	155	169	149	157	161	168	179	155	164	158	158	153	161	155	172	179	156	162	153	165	160	176	155	162	167	169	160	181	156	155	177	148	164	180	178	155	173	164	150	148	157	163	166	163	151	156	148	164	152	155	162	166	173	156	137	158	124	171	153	168	143	159	155	175	155	145	158	160	180	174	156	147	164	158	159	180	153	163	163	139	139	174	144	163	170	140	144	169	133	162	166	161	182	160	169	169	168	143	168	145	171	150	190	142	154	149	174	178	157	142	181	162	158	162	163	184	145	159	141	157	149	136	155	139	149	174	162	167	147	141	165	119	151	162	143	180	147	166	148	137	170	163	137	188	163	175	186	156	150	185	145	162	157	152	135	149	156	153	144	143	187	158	140	166	162	169	154	159	143	171	157	165	172	151	147	167	173	158	167	138	186	172	184	187	177	146	164	170	156	145	152	177	158	141	152	188	139	179	149	166	172	155	171	180	163	159	162	151	170	138	158	145	158	151	171	151	150	154	158	180	189	170	175	149	180	158	169	145	146	184	151	149	170	157	134	148	153	148	146	156	149	157	187	163	166	185	178	151	162	138	150	164	171	144	144	158	151	130	139	154	152	156	174	189	180	151	155	178	166	157	172	176	154	156	171	177	138	163	161	146	151	155	169	184	132	153	152	180	164	155	158	163	158	165	175	171	165	183	181	162	141	151	167	162	157	161	186	157	170	139	166	163	170	172	169	204	141	154	147	168	163	145	153	180	163	171	149	174	187	170	141	164	166	171	161	182	161	186	144	157	149	149	160	151	146	140	181	162	151	189	151	153	162	177	161	156	135	180	164	165	147	177	155	151	134	152	157	151	161	156	145	150	154	169	148	140	172	181	135	137	146	143	170	134	183	146	176	164	145	168	145	165	172	177	166	161	156	162	160	171	148	165	170	162	159	160	147	157	173	167	153	157	166	152	146	153	153	164	180	155	152	171	156	152	172	137	157	155	141	149	161	147	151	170	163	166	147	142	142	138	152	169	178	178	175	154	151	127	162	145	151	175	165	162	160	168	176	141	178	144	131	134	155	146	162	149	155	166	154	159	179	136	185	158	153	173	142	148	145	129	183	184	158	160	177	162	151	138	158	148	148	165	168	153	161	174	157	163	182	147	157	144	147	168	175	142	149	163	163	119	139	165	145	156	156	184	161	169	147	148	134	147	150	157	167	135	171	155	168	151	177	139	154	150	118	156	169	149	164	164	156	185	150	157	188	147	155	162	191	171	165	135	153	155	157	170	167	170	162	178	142	145	141	140	167	172	144	169	140	176	191	173	157	142	151	155	173	158	152	173	169	139	177	144	166	170	181	173	153	148	157	132	147	157	141	157	153	169	169	164	121	169	154	136	148	154	174	156	180	158	154	146	153	143	155	136	194	152	141	176	199	164	153	158	152	152	153	178	148	154	144	162	182	155	156	141	157	127	169	159	143	140	151	165	147	156	172	186	166	160	137	147	148	147	148	166	170	180	168	138	162	149	175	192	151	175	159	174	168	192	184	144	170	178	160	180	139	135	163	172	151	184	167	181	148	175	189	159	164	152	172	182	177	155	138	182	150	163	157	149	177	145	160	187	178	174	174	155	163	152	153	168	149	143	161	172	162	181	133	165	160	170	160	167	152	127	160	155	190	168	149	143	166	189	176	143	150	141	147	149	139	155	138	161	164	167	187	179	160	165	176	144	145	158	167	141	197	145	173	154	156	157	159	142	173	136	170	145	170	159	149	154	175	179	149	141	174	159	179	171	180	148	153	171	158	153	173	149	146	170	164	160	152	149	167	142	154	171	142	150	146	155	166	166	158	162	170	148	132	152	169	155	154	134	153	149	153	147	157	152	151	151	178	160	179	169	150	134	170	151	159	169	155	144	174	155	124	163	176	173	161	151	153	134	166	151	166	162	169	157	158	171	159	153	165	183	150	167	187	145	176	170	151	163	156	165	169	169	144	168	152	151	168	146	182	178	173	184	131	170	170	169	180	149	139	154	145	138	162	147	150	133	159	153	157	182	174	158	150	156	156	158	157	164	158	154	180	156	152	182	174	174	154	164	157	157	141	167	149	151	145	147	138	168	159	170	176	171	160	134	175	179	155	148	167	159	167	150	155	161	163	151	173	189	171	156	159	140	150	132	169	182	151	189	156	147	165	177	164	156	153	163	160	161	153	173	144	150	135	165	171	159	176	166	152	163	163	163	153	148	179	167	159	165	148	149	138	152	172	183	159	159	167	198	155	178	140	175	150	166	142	158	152	137	172	172	177	150	167	145	152	145	168	166	172	153	165	153	170	140	146	143	155	161	129	154	164	170	170	161	160	172	141	176	168	145	172	150	156	165	163	162	155	158	169	195	151	153	156	136	144	161	189	153	159	157	163	162	154	196	156	175	166	162	127	166	165	159	148	156	161	169	178	170	147	165	154	156	169	132	168	156	138	169	156	163	159	162	181	159	155	160	169
27775	10257	3583	3836	3001	2600	2094	1773	1482	1139	988	987	977	906	841	788	716	715	611	591	578	590	608	539	516	488	513	491	442	447	476	450	425	431	448	444	451	435	376	403	438	422	442	402	434	396	397	421	401	387	404	403	386	424	384	421	406	429	438	411	399	410	399	378	409	430	410	361	388	392	399	380	385	426	422	418	393	404	394	405	369	361	413	428	369	419	418	394	418	385	384	433	401	385	415	380	390	412	384	386	339	411	402	393	413	371	393	386	355	412	378	357	380	375	396	360	373	395	370	396	384	442	412	346	437	405	401	371	389	420	375	346	410	388	413	357	372	387	400	375	433	367	420	392	387	384	401	422	359	393	424	417	397	392	390	407	411	368	391	363	402	371	385	387	386	418	386	401	415	375	367	384	385	371	369	383	416	378	376	410	399	396	359	420	402	389	417	376	385	418	381	398	404	376	382	374	410	393	403	379	400	398	381	382	377	401	345	377	395	401	412	371	378	388	380	410	403	415	378	380	427	396	350	408	403	417	389	396	410	407	372	379	393	355	360	372	439	377	370	405	389	336	396	436	360	421	407	396	390	357	419	405	378	392	382	380	405	405	383	389	373	375	390	447	371	398	374	431	402	411	430	399	390	390	369	399	429	408	385	419	382	401	383	364	379	420	415	417	389	409	356	386	424	393	413	377	408	408	379	365	398	394	379	374	381	372	372	377	395	381	374	385	391	394	390	392	386	389	427	376	406	406	409	383	418	405	411	367	373	391	387	359	402	394	425	401	405	385	391	410	372	385	404	353	358	408	381	382	385	381	401	376	439	405	391	373	378	401	375	384	417	419	401	374	414	396	396	379	391	400	390	371	403	400	392	381	365	360	376	404	374	409	394	364	399	380	370	381	367	421	409	430	383	397	366	414	378	380	366	398	390	374	382	406	370	398	410	392	398	385	386	412	408	364	369	396	369	378	416	405	412	389	409	376	396	374	426	364	392	382	399	369	403	360	350	379	411	353	375	401	379	375	402	397	391	359	402	402	385	390	389	412	417	395	393	372	392	385	387	395	391	385	393	411	380	372	385	375	385	403	401	400	373	396	382	373	404	387	388	385	379	405	395	392	383	378	370	386	374	376	376	421	378	399	424	341	376	362	404	380	369	373	399	386	386	420	426	364	388	381	380	388	366	360	380	407	384	401	388	374	395	414	397	382	359	389	391	399	396	432	401	385	394	411	387	345	408	399	390	390	410	370	378	364	392	370	407	395	378	404	403	395	415	401	379	396	386	398	396	415	375	405	375	406	384	379	416	406	401	363	391	371	406	405	420	385	382	372	371	393	394	364	373	357	406	394	401	427	417	382	391	388	362	397	377	365	381	362	392	412	403	380	376	361	417	392	405	377	375	370	378	397	371	414	386	388	400	395	390	400	413	376	407	402	390	390	400	410	418	409	374	392	369	386	361	382	370	377	370	374	403	436	370	395	398	385	391	361	414	388	435	374	387	396	409	397	406	357	345	396	395	395	432	395	388	390	388	408	429	408	377	405	406	417	383	428	400	372	406	386	373	372	386	387	375	377	419	397	391	403	412	395	387	407	386	437	371	396	336	398	430	430	352	385	388	399	401	379	419	392	412	364	357	380	373	404	403	388	418	383	395	425	401	429	366	403	406	379	371	416	384	394	391	389	387	408	376	397	374	355	356	393	381	397	424	392	376	395	407	427	405	356	389	357	361	386	377	380	372	382	392	403	366	411	377	409	410	383	398	390	372	364	369	412	390	393	415	373	399	384	382	361	400	399	399	408	419	411	402	401	392	388	379	367	388	422	399	396	379	390	378	400	380	393	394	406	407	388	412	372	426	379	401	381	419	393	412	399	358	414	386	386	388	379	379	403	384	377	378	370	382	383	392	400	368	365	400	389	395	415	379	390	381	410	377	374	417	395	400	359	390	352	398	438	402	338	407	427	422	397	421	368	388	373	382	405	383	393	418	387	384	394	390	402	391	378	348	360	399	396	379	374	388	382	370	381	360	401	341	361	380	374	396	402	428	367	390	369	369	385	389	409	388	417	391	363	384	381	404	380	392	404	372	416	401	383	412	401	393	410	395	375	391	396	378	384	410	414	398	368	399	414	406	373	389	377	387	394	383	379	402	383	410	390	372	400	368	406	362	383	398	387	375	397	399	402	360	376	380	396	408	367	397	403	387	356	397	388	361	391	379	428	384	424	370	417	385	382	383	427	418	401	354	370	408	399	346	398	412	381	394	417	354	424	405	359	367	433	359	418	405	377	398	375	350	399	408	407	409	398	376	386	404	353	425	386	398	368	409	398	376	392	401	383	422	382	391	378	396	393	396	410	385	429	348	398	381	412	384	392	415	380	381	381	393	421	402	389	411	397	364	415	359	427	406	417	376	399	387	403	360	376	414	364	426	380	392	394	415	402	394	392	391	382	363	380	388	387	399	378	401	399	377	403	411	385	379	384	422	417	394	388	398	406	372	437	376	378	380	394	382	382	428	401	378	387	398	388	426	406	393	358	433	393	384	374	357	397	378	377	377	420	377	396	394	390	378	376	403	380	436	408	399	396	368	405	366	414	384	419	422	352	384	394	335	389	419	359	396	392	421	371	382	428	383	396	394	361	419	367	400	395	384	405	399	362	375	419	390	382	413	378	401	384	408	380	387	371	353	391	394	406	409	361	366	359	399	362	390	382	392	411	371	401	397	375	370	400	394	393	378	389	406	399	409	432	396	382	389	401	341	379	415	395	393	418	396	375	406	421	381	406	401	391	391	355	392	390	382	383	361	408	368	407	391	369	351	408	405	398	409	371	383	391	412	427	418	377	407	343	358	372	415	408	400	391	410	407	415	387	404	367	408	360	372	359	386	421	370	423	394	418	411	402	389	354	371	387	384	382	381	367	375	378	389	389	386	421	416	390	398	377	411	375	381	383	414	382	396	384	411	379	400	382	394	405	408	352	407	381	385	418	373	417	377	403	400	386	408	400	406	387	412	386	411	415	379	358	377	398	391	429	380	393	409	384	384	399	376	397	382	356	387	429	393	403	407	391	406	377	391	390	391	390	409	418	405	388	408	363	373	382	391	409	411	411	417	372	405	390	406	421	378	424	367	375	418	379	375	413	350	340	398	383	415	391	393	389	369	410	390	391	398	402	389	382	413	386	366	406	400	390	397	374	362	352	388	404	379	392	377	414	393	378	391	364	361	389	396	384	381	392	381	362	407	435	381	396	405	387	392	391	383	365	383	401	393	402	375	388	403	414	407	388	344	391	364	388	409	384	372	379	390	424	399	381	369	379	381	398	379	407	399	410	372	419	430	391	431	379	361	441	405	388	391	391	392	403	407	364	409	430	421	402	419	396	381	410	421	386	429	374	366	390	407	388	381	395	429	369	395	390	415	378	399	393	381	422	381	388	387	384	369	378	400	391	405	371	387	387	419	377	402	400	390	391	378	394	377	359	396	381	363	378	381	398
14076	3670	527	359	282	235	211	195	200	183	170	185	170	154	174	147	157	172	142	132	165	180	133	133	153	140	162	178	161	148	158	156	161	171	157	141	157	180	145	193	172	143	125	163	157	148	135	121	139	151	145	134	147	152	153	130	166	150	136	138	139	155	130	137	153	153	145	162	166	161	161	161	141	138	151	156	145	176	134	157	186	141	145	139	156	150	155	148	182	162	123	133	144	155	147	154	154	158	146	158	131	155	160	163	127	152	157	153	159	161	151	155	146	153	159	138	173	147	140	134	156	167	148	133	155	149	142	154	143	168	148	153	136	144	148	176	141	133	162	144	132	115	131	144	140	144	136	168	158	149	158	170	144	161	136	149	157	132	143	143	145	177	155	146	148	170	170	182	167	149	147	164	156	149	158	131	152	146	142	172	150	156	149	159	174	157	154	142	137	141	146	152	142	168	178	152	152	142	153	159	140	137	164	150	145	153	153	149	142	158	154	155	147	151	153	147	121	153	131	172	176	145	146	150	151	142	168	173	157	173	150	152	157	168	146	156	174	162	150	167	156	163	148	155	123	156	137	163	152	145	150	154	144	170	160	141	130	143	162	169	157	174	165	141	135	142	150	141	132	155	151	141	147	171	135	174	138	150	142	162	152	140	142	157	172	181	153	160	162	168	138	168	149	137	135	154	174	131	150	152	146	155	173	150	148	137	149	143	119	141	139	150	154	139	155	167	150	141	122	143	162	135	163	150	161	162	158	142	160	135	136	159	139	160	160	134	130	167	166	159	154	154	149	144	135	149	160	158	140	168	145	135	127	135	136	139	151	184	156	145	149	141	162	156	166	156	148	132	152	143	140	153	153	152	141	155	145	172	134	149	140	152	136	149	160	180	167	154	138	142	146	145	136	159	152	133	146	162	129	159	140	153	143	148	140	143	199	147	159	130	113	150	151	145	158	146	159	140	157	153	156	133	150	151	156	144	133	127	155	125	155	159	155	148	128	164	137	139	147	171	133	158	168	134	157	166	151	159	150	148	142	139	138	144	152	132	149	155	186	149	144	163	149	160	156	139	132	154	141	149	139	155	182	166	165	162	157	150	157	154	139	156	139	152	155	133	145	148	135	135	144	147	136	167	141	149	155	140	142	133	134	160	145	153	177	140	158	145	157	150	140	147	168	144	151	158	158	124	162	148	157	140	149	156	153	148	150	169	169	152	159	168	183	164	142	198	171	162	161	172	154	183	151	144	148	162	135	146	142	163	137	157	152	165	145	133	154	164	175	157	125	122	147	149	127	166	147	150	171	155	154	159	164	147	162	119	124	171	135	149	160	156	144	151	149	167	183	151	156	140	159	151	153	161	154	140	145	138	128	127	158	137	144	159	159	144	176	154	165	163	147	135	125	143	144	151	168	188	153	134	164	140	128	144	138	126	130	153	142	156	154	145	154	149	131	150	147	163	142	153	155	160	160	143	152	153	144	129	157	154	143	164	172	128	155	143	146	152	126	149	152	148	170	155	164	158	138	150	159	167	132	179	154	125	169	165	156	140	155	155	136	165	149	156	146	153	121	145	151	153	168	150	161	145	143	145	177	129	152	139	150	146	138	152	130	148	147	153	139	161	142	156	134	158	158	138	147	144	146	150	143	155	168	158	142	142	144	142	147	142	149	133	147	150	164	150	153	148	161	147	164	151	166	170	157	137	167	137	157	132	151	139	140	129	133	162	147	140	141	141	161	176	144	157	163	150	163	160	144	154	143	161	142	144	139	136	176	170	136	151	138	140	177	161	162	169	179	145	142	150	143	181	160	158	144	149	166	157	156	140	138	148	163	153	153	141	146	136	182	147	157	150	134	159	165	154	152	153	132	125	147	159	137	177	156	145	146	147	120	129	137	152	156	150	160	126	156	167	173	122	146	144	163	140	157	154	146	152	149	157	163	172	149	140	140	143	169	171	169	164	140	144	130	146	141	166	143	145	140	145	155	137	147	140	151	163	143	146	169	130	162	151	170	171	173	142	147	128	125	152	157	176	135	152	152	147	129	136	130	125	147	148	138	153	160	145	155	171	153	146	158	162	149	154	147	136	148	161	158	153	120	134	159	113	149	142	155	151	155	137	169	165	158	147	154	151	132	173	161	174	173	158	155	149	146	167	142	143	157	164	145	123	148	167	144	157	150	171	141	157	136	148	139	134	128	156	128	149	150	151	124	158	171	161	152	143	173	154	131	149	144	140	154	141	149	147	135	144	144	163	133	147	158	173	152	154	151	149	160	156	153	158	149	171	184	164	148	172	135	169	150	170	141	158	147	148	150	164	142	149	135	115	121	151	154	166	150	167	183	138	183	152	166	148	168	141	136	152	137	148	174	152	147	145	143	161	152	153	155	190	170	146	146	155	149	153	155	179	133	157	174	148	163	155	146	151	149	138	161	181	132	172	167	134	169	152	150	155	154	141	128	157	166	143	174	155	147	141	156	168	163	157	153	131	139	161	155	147	168	158	142	149	156	147	127	165	150	153	144	142	148	144	158	135	143	166	146	130	161	149	168	129	150	161	176	133	155	146	142	139	164	145	163	160	128	131	149	162	152	137	158	160	163	150	157	162	189	173	151	164	140	139	153	164	122	149	156	141	176	151	151	133	151	148	155	152	153	136	135	148	139	156	139	166	123	148	153	145	133	167	138	161	145	143	148	145	154	153	143	133	140	144	156	137	152	158	141	143	144	143	167	147	163	165	167	134	161	139	138	151	151	125	132	142	177	133	156	156	190	150	164	151	193	144	151	128	154	154	167	150	141	161	164	142	144	150	154	145	177	156	155	146	150	150	159	163	154	155	143	174	143	142	132	143	144	177	186	152	157	128	129	173	162	130	161	136	161	137	134	159	158	162	138	146	162	177	147	150	162	166	174	149	163	152	164	152	146	157	148	148	175	143	161	141	151	139	142	156	145	141	147	136	163	144	140	169	155	139	153	169	146	157	142	145	157	130	182	141	142	157	142	142	143	150	155	147	178	177	159	150	146	99	149	146	141	153	149	159	133	150	168	152	157	148	122	136	159	157	155	157	139	148	169	147	128	142	145	160	166	144	150	167	152	133	174	178	126	145	124	147	154	151	143	135	168	149	168	154	171	161	150	157	162	135	125	145	158	150	124	140	158	113	144	153	141	149	141	134	144	131	143	167	148	158	139	139	159	138	160	179	160	147	149	158	144	148	156	150	148	135	158	171	166	139	180	156	150	158	170	154	165	146	141	173	153	157	137	150	154	143	172	149	140	153	132	153	156	151	149	154	178	157	145	143	158	166	164	145	147	141	148	134	142	139	178	169	154	151	158	143	148	156	142	154	157	130	152	149	151	143	170	142	141	153	144	157	154	141	155	146	152	146	153	159	141	190	179	163	145	152	154	173	159	146	150	143	159	152	152	157	154	179	171	154	187	138	125	143	152	157	125	168	158	161	168	154	157	185	163	175	171	158	140	145	148	160
10346	3134	1223	1318	1035	864	833	685	596	573	547	553	475	509	527	471	468	455	431	449	436	445	450	400	418	412	384	416	431	405	377	398	381	392	380	393	385	377	355	392	419	404	371	384	418	393	395	390	399	364	389	367	352	383	390	381	368	360	385	367	398	391	412	392	390	406	410	370	418	411	357	360	388	391	384	345	415	399	375	406	406	393	407	433	353	412	420	380	416	375	411	378	378	385	380	378	394	423	377	390	422	381	412	383	398	416	411	384	429	373	368	432	373	367	402	399	380	376	385	413	401	358	370	395	406	387	436	408	393	349	373	372	401	393	391	366	365	413	356	374	382	381	375	390	379	377	396	365	385	373	380	382	402	373	408	438	390	374	378	385	373	404	378	388	366	385	404	405	383	373	399	408	404	403	391	425	369	364	397	400	393	391	401	385	348	393	396	378	404	374	405	405	373	407	388	411	372	370	410	409	405	404	400	385	395	358	393	384	410	429	389	415	413	388	380	395	408	360	388	392	397	379	367	378	413	405	399	357	425	381	435	395	395	423	385	435	378	394	349	396	379	352	431	387	402	422	367	408	384	364	382	382	379	395	382	389	414	370	370	411	363	413	397	401	384	398	398	379	412	383	340	390	421	379	349	397	389	403	362	408	402	408	413	387	378	387	363	400	373	397	385	381	404	402	371	370	391	391	356	386	387	414	381	362	375	401	372	357	385	390	362	374	370	365	411	426	380	385	363	379	406	358	423	356	397	396	367	360	384	372	374	379	400	402	332	391	414	377	363	384	415	390	369	417	389	411	365	404	401	381	373	378	421	384	398	387	406	383	429	415	385	384	339	355	385	393	417	394	386	399	414	387	404	378	358	404	384	356	398	371	401	379	434	420	382	364	382	426	397	375	387	351	412	428	406	401	405	390	404	375	395	390	361	370	393	406	392	381	392	403	359	399	360	358	413	378	374	414	337	362	374	390	385	402	397	386	410	382	395	383	418	392	371	426	403	369	392	411	386	398	402	369	378	383	386	387	379	396	388	380	368	375	373	363	410	391	385	434	390	378	388	402	391	349	363	378	381	396	393	378	398	354	380	414	363	386	422	430	375	373	404	436	358	381	389	380	395	402	394	407	375	407	362	368	378	399	363	385	375	376	398	406	386	351	385	385	343	399	389	382	352	387	398	407	392	388	407	381	384	378	382	387	403	422	414	411	381	333	379	416	411	398	396	363	381	378	399	394	389	397	383	406	386	378	384	395	366	357	369	372	383	394	376	404	408	376	387	375	406	389	397	346	388	396	412	370	370	375	410	389	381	391	351	404	407	384	392	421	391	388	414	393	376	408	403	395	394	379	382	386	400	399	424	417	404	414	396	378	396	385	395	353	373	402	450	386	405	407	374	390	390	398	408	364	372	387	373	379	383	371	377	397	416	387	387	374	407	392	376	384	381	387	395	384	363	381	392	409	411	401	375	402	374	409	385	378	352	394	392	364	369	440	398	416	396	429	387	365	397	391	401	395	370	393	354	367	389	415	390	361	365	374	405	392	352	412	376	393	414	370	405	389	394	388	376	410	400	372	412	397	405	400	368	390	373	409	395	356	395	378	357	418	444	420	369	443	396	432	440	382	410	371	400	386	397	378	445	389	357	390	429	368	396	400	373	373	383	381	376	381	400	394	420	421	360	382	346	418	382	408	362	354	362	415	400	375	367	348	380	386	398	405	364	389	371	363	406	372	395	434	402	400	406	393	385	385	388	371	368	358	394	390	392	391	388	396	395	357	378	384	362	378	403	383	385	429	391	398	364	412	393	418	393	377	382	416	386	383	376	403	401	412	400	430	427	392	337	420	387	368	416	391	410	395	411	381	388	372	384	354	395	358	362	418	384	383	362	372	407	387	382	374	415	416	384	408	423	375	388	392	392	380	368	385	384	356	383	400	395	390	359	396	384	392	376	376	407	398	384	385	349	413	392	365	388	346	350	407	393	367	380	356	361	402	367	354	400	368	344	437	358	373	367	371	374	371	371	385	386	406	389	354	369	400	385	380	399	376	373	391	360	375	405	398	387	393	408	425	355	390	368	416	393	390	395	383	395	390	381	419	360	371	406	357	404	367	387	389	376	385	372	383	379	401	368	428	379	382	396	392	409	395	384	359	338	399	388	398	365	393	379	403	381	391	394	376	403	367	385	396	385	408	381	385	346	372	394	347	392	378	400	398	430	431	412	433	416	377	402	350	385	383	399	405	368	377	375	418	357	394	416	375	409	403	399	437	384	381	407	410	374	355	400	382	395	399	397	398	428	392	383	391	395	411	409	410	401	381	373	389	370	425	416	374	392	405	412	406	415	398	373	398	388	385	408	394	358	398	381	406	362	415	444	380	388	375	390	360	370	399	348	394	351	372	411	393	438	385	391	382	382	350	404	402	391	393	386	403	391	406	383	391	395	372	374	385	395	381	376	382	390	384	393	394	405	422	339	377	359	407	380	414	353	369	346	363	427	396	394	410	380	400	413	392	401	379	373	368	416	377	390	414	378	409	399	397	356	361	405	395	398	388	405	391	397	372	398	406	384	364	386	412	345	407	360	373	390	400	393	362	398	403	423	400	418	411	398	351	391	403	405	393	336	391	388	374	363	390	389	352	375	372	362	429	363	398	356	392	422	396	368	405	390	368	370	380	420	337	392	385	383	398	365	379	400	380	362	399	369	406	444	389	384	378	411	376	380	346	387	373	388	456	386	401	378	430	403	380	413	374	380	403	392	397	397	377	385	394	392	405	364	379	366	369	410	377	381	390	422	390	418	401	379	399	400	398	392	386	349	409	400	401	403	386	397	420	373	388	400	381	368	387	411	422	392	382	385	428	395	407	369	360	397	408	405	395	367	361	420	381	374	361	418	396	398	336	394	382	389	428	377	370	387	377	380	402	395	361	411	410	381	419	420	378	406	392	377	359	394	384	405	387	426	391	421	366	376	406	382	391	389	374	403	409	428	356	437	379	386	402	374	387	371	415	403	384	388	387	406	398	396	385	403	377	416	383	399	372	390	386	413	409	401	351	344	398	383	366	414	383	410	369	385	361	374	332	344	393	383	410	410	386	426	380	388	379	415	414	375	387	406	404	407	373	388	405	354	418	401	384	402	403	380	406	373	390	390	346	380	392	386	417	383	412	390	365	371	342	395	389	413	409	372	385	392	393	406	421	407	381	387	440	394	389	405	396	372	379	400	380	371	426	383	400	418	347	358	387	432	400	420	385	399	407	370	385	378	395	371	418	369	406	410	400	382	367	427	384	371	388	375	396	353	365	395	367	402	402	398	436	408	389	409	393	367	386	358	377	388	356	402	380	391	390	379	367	389	386	401	400	374	350	402	391	393	416	355	350	384	374	408	368	391	348	379	363	415	364	370	413	401	390	361	376	371	386	395	378	380	365	404	395	410	411	382	380	336	370	417	429	417	388	404	393	353	403	382	360	384	407	385	397	382	395	412	393
30594	11090	1347	788	609	384	399	337	317	268	285	275	289	256	276	288	259	230	228	209	232	215	248	215	221	237	236	190	206	226	249	208	215	233	224	185	234	233	216	237	213	214	245	223	210	208	232	222	202	203	215	200	213	206	207	187	211	222	200	222	210	217	215	215	213	223	195	238	215	213	252	210	214	214	215	201	212	193	216	205	224	221	196	219	204	208	216	204	211	210	213	219	233	222	202	224	198	236	231	206	213	200	241	186	253	233	215	227	210	207	214	234	218	227	163	228	197	225	198	237	213	224	197	225	202	193	206	234	181	199	201	205	216	235	192	188	214	225	203	215	204	201	211	205	241	204	203	208	236	206	208	233	204	212	236	226	216	227	201	185	208	213	216	215	218	200	220	199	212	192	216	216	196	214	209	214	196	227	215	203	226	213	200	207	197	217	205	210	216	208	214	186	202	187	186	227	195	231	228	213	183	223	226	213	219	198	201	228	206	195	224	208	218	242	179	193	215	225	200	221	244	205	208	187	230	208	182	190	226	201	229	187	165	196	203	211	210	202	236	206	244	243	216	207	229	216	237	206	212	220	218	206	183	208	194	215	214	254	225	199	201	237	227	213	239	215	228	210	221	218	211	215	229	212	216	215	226	203	213	224	213	205	216	221	210	190	206	185	205	215	224	221	210	213	233	212	246	223	201	214	227	219	213	232	182	219	216	240	229	199	227	230	204	233	221	194	210	202	210	203	212	237	210	217	214	225	219	248	203	207	186	225	205	238	212	237	209	214	222	219	215	222	213	228	199	206	224	235	249	225	212	216	222	227	222	210	193	222	224	213	201	220	200	206	200	239	221	195	200	215	229	235	225	220	231	206	218	212	203	193	186	239	214	219	223	213	199	229	236	200	235	221	225	203	236	206	209	211	223	225	201	204	228	238	203	230	213	216	208	221	221	209	225	231	191	196	226	227	218	217	197	237	201	219	202	224	227	221	196	202	201	182	200	221	232	217	218	229	227	201	219	213	209	224	259	201	219	239	203	217	231	239	236	204	212	218	196	198	229	221	218	216	239	225	208	223	205	213	202	208	207	201	224	204	217	199	197	241	238	224	198	194	196	237	200	200	198	223	230	210	225	206	196	180	208	227	181	216	206	216	242	239	219	217	211	216	213	239	203	224	212	200	188	222	218	200	211	234	202	230	211	206	230	195	216	213	236	218	189	204	204	203	197	206	219	208	208	200	205	210	216	209	220	206	199	206	196	191	216	218	214	192	193	192	211	207	199	199	199	192	210	209	195	203	233	222	215	211	225	218	213	215	220	214	207	218	183	212	219	214	213	251	205	228	227	219	222	237	218	234	249	215	224	197	214	233	212	207	219	217	176	249	238	193	218	212	232	250	199	218	215	200	231	219	227	234	214	196	192	219	199	206	214	218	219	222	212	239	216	197	239	222	229	214	219	207	227	208	240	220	209	231	206	226	217	203	221	189	206	224	216	216	237	232	211	217	182	221	225	213	198	240	201	217	207	239	234	200	185	199	239	212	193	247	190	236	221	221	217	233	210	201	214	201	233	204	229	211	213	215	219	181	193	212	219	216	230	207	213	202	210	244	201	216	235	208	221	213	216	197	205	232	224	216	194	206	229	218	191	188	192	192	253	246	220	211	207	224	189	214	214	224	215	210	201	192	225	223	190	209	206	195	211	195	230	217	202	188	197	241	239	225	219	221	214	212	236	219	207	210	218	214	227	199	219	206	213	224	219	230	242	231	231	233	203	221	214	209	201	202	213	211	204	234	206	216	218	226	194	218	219	206	223	188	203	206	209	202	216	210	210	217	198	215	201	207	219	199	213	217	222	214	208	197	224	236	192	201	224	201	250	226	229	235	229	240	208	204	239	212	200	213	217	201	210	218	182	201	195	233	219	212	232	217	206	200	206	190	217	188	221	192	228	230	201	210	202	197	209	217	227	209	220	215	204	209	219	212	232	220	230	185	199	208	203	208	207	188	188	217	217	200	188	213	228	235	209	222	229	211	205	208	235	231	220	207	225	201	231	212	221	215	191	242	216	219	236	218	215	224	205	238	195	218	213	216	232	214	211	215	203	208	180	208	217	217	217	198	212	219	229	213	238	228	224	185	201	230	195	220	215	213	198	186	183	252	227	225	202	222	225	218	220	227	215	214	257	226	233	223	227	194	198	214	199	213	189	197	216	211	227	229	228	222	205	183	206	194	239	169	212	230	214	210	211	205	221	208	217	187	196	211	201	193	229	190	214	210	210	213	216	223	244	217	224	224	233	218	234	225	198	199	217	210	204	233	219	225	193	201	217	235	216	220	231	197	197	209	218	192	196	193	191	217	212	184	230	213	210	214	201	256	229	222	218	204	222	229	215	211	194	193	225	222	184	216	217	188	217	230	212	191	216	239	211	222	198	225	196	219	212	186	193	244	200	246	207	232	220	204	212	185	219	219	180	222	227	192	195	232	190	209	194	225	204	218	243	216	213	194	203	219	198	212	213	222	228	190	208	233	208	234	222	218	214	215	203	197	213	206	218	217	230	221	221	231	205	204	213	224	211	231	247	232	214	216	241	240	201	200	188	238	217	208	189	220	240	233	225	226	194	223	248	209	203	192	227	198	209	205	217	221	203	251	234	189	218	221	225	210	192	218	199	214	211	214	189	212	207	233	186	193	240	212	219	227	201	233	195	215	220	185	221	209	218	180	248	243	213	251	231	207	236	224	217	198	229	216	216	225	206	215	187	204	165	218	195	219	249	203	216	227	232	220	203	250	185	212	205	218	210	227	178	232	233	217	218	244	176	205	200	203	209	210	232	237	214	207	197	199	218	192	216	212	211	210	195	203	219	234	195	216	223	192	214	211	193	199	221	257	232	232	224	214	216	207	203	238	202	208	239	210	233	234	232	194	196	210	208	200	198	214	216	214	228	191	224	233	217	198	220	200	235	212	266	207	238	196	211	223	226	230	227	228	224	219	217	211	199	213	226	225	207	211	208	213	239	196	218	217	226	222	190	206	204	233	233	182	212	230	207	222	194	211	224	205	244	175	206	201	213	187	202	195	230	194	224	188	222	191	211	225	200	194	205	220	214	211	203	219	216	212	194	192	226	238	193	211	236	226	205	197	206	227	209	225	220	188	202	204	167	204	217	180	197	231	195	234	213	234	236	224	224	228	220	210	245	200	205	189	218	210	188	210	223	179	208	210	225	224	189	215	185	209	178	236	207	247	233	224	187	226	210	209	226	238	209	208	236	225	218	194	219	196	215	211	220	237	216	217	226	272	199	173	209	211	198	215	201	219	205	211	202	218	225	229	243	210	218	207	236	228	193	241	211	194	209	240	206	221	230	195	238	232	189	222	229	215	202	234	220	197	212	200	207	206	201	212	231	225	221	190	202	198	208	194	224	222	205	212	213	220	222	180	221	204	221	206	234	217	217	238	203	203	205	217	212	243	208	212	239	197	227	215	239	241
21800	7026	2463	2807	2303	1780	1535	1318	1116	1046	891	827	836	828	833	873	728	777	696	638	692	674	640	619	560	618	602	596	608	584	560	521	525	576	539	556	506	540	504	546	534	523	538	530	532	538	519	557	529	511	545	551	537	532	516	570	445	533	528	543	531	530	557	538	536	547	509	531	542	524	525	507	527	514	544	519	534	547	522	483	504	513	547	532	523	523	505	510	511	529	505	521	555	526	526	553	525	524	498	526	542	543	525	537	549	517	490	537	502	525	476	540	499	508	503	513	506	527	488	517	534	513	467	535	527	514	537	559	550	514	523	499	518	512	532	516	523	566	508	539	518	558	496	506	529	507	578	524	487	531	507	521	541	511	539	532	492	505	523	532	507	525	503	464	510	524	513	508	507	517	514	520	496	544	535	522	543	546	525	525	513	511	548	527	544	525	530	521	509	536	548	516	489	531	503	560	516	483	518	499	526	509	581	517	518	537	494	495	522	517	553	570	517	512	546	556	506	499	507	513	561	511	486	542	585	487	509	550	470	494	509	515	497	542	531	496	558	550	505	531	481	531	529	564	526	515	480	507	550	510	508	541	534	547	494	525	519	502	515	504	534	513	539	531	535	495	544	495	504	517	533	515	500	521	493	538	533	518	541	544	561	525	525	524	561	526	517	525	548	567	540	510	522	541	548	500	516	495	526	559	512	516	545	507	490	498	510	557	520	528	496	501	513	528	508	542	532	488	541	486	518	500	533	544	541	537	517	521	512	535	482	519	538	497	534	537	558	548	539	509	507	513	589	466	536	519	492	501	500	516	537	560	479	554	478	511	502	527	503	477	544	525	526	509	559	507	549	538	484	510	483	522	503	545	498	527	534	533	518	519	516	507	514	534	535	534	552	495	461	564	519	504	527	557	546	564	522	513	515	506	534	513	511	511	498	517	508	541	523	546	555	528	529	528	543	571	521	479	513	534	532	533	524	554	539	517	490	502	529	516	506	526	494	511	534	511	527	519	580	497	519	520	559	509	552	488	490	517	534	545	513	563	546	496	539	526	515	517	537	535	561	500	531	492	559	518	509	551	459	532	524	544	483	532	515	525	541	499	544	495	471	517	536	516	555	506	536	534	567	479	473	539	566	538	511	523	489	566	544	515	511	514	505	525	516	522	543	531	526	557	523	523	562	556	560	510	575	514	517	503	539	569	570	516	507	521	548	480	499	494	487	469	501	490	537	523	517	531	497	520	488	513	540	543	503	545	560	527	492	518	542	558	484	532	524	489	526	532	549	561	542	538	548	533	520	492	515	542	520	538	528	574	541	539	498	521	504	507	490	512	538	513	564	516	534	581	527	501	553	536	499	495	541	526	511	537	525	535	549	529	566	518	525	505	548	536	520	513	532	535	492	520	556	492	547	515	555	526	520	502	496	532	515	531	550	513	522	530	481	523	506	490	525	522	481	528	469	459	524	526	538	509	513	541	503	545	534	540	554	533	568	509	525	497	542	536	532	556	494	536	569	498	506	536	518	566	468	495	519	517	515	524	532	538	540	539	507	530	530	523	495	511	482	512	554	535	542	493	521	534	516	566	509	540	532	534	556	521	536	552	531	536	545	512	542	512	539	525	531	523	529	533	525	556	543	546	547	495	508	511	515	493	538	515	475	517	524	551	496	506	525	518	531	539	525	502	499	547	497	512	518	524	500	524	497	566	491	538	504	554	534	516	531	509	505	519	520	531	550	518	513	517	560	533	512	526	559	530	503	534	545	519	524	511	532	519	529	485	533	509	541	547	531	521	511	489	510	542	535	501	501	522	520	515	517	581	538	560	556	514	511	541	504	581	520	506	535	523	563	552	490	501	534	515	534	520	499	492	506	492	507	540	561	534	507	520	510	551	537	530	529	519	507	513	526	551	510	540	504	521	511	498	494	524	565	521	499	515	520	554	500	524	529	535	547	509	563	550	535	550	547	511	540	510	540	526	508	508	496	566	549	539	574	553	517	499	536	529	528	537	545	540	550	529	520	520	509	495	532	565	543	535	503	506	505	503	509	549	477	551	557	543	501	506	514	478	501	521	529	484	526	531	532	552	534	505	490	477	541	553	487	518	501	539	513	543	515	547	526	550	534	487	512	478	501	500	539	491	514	553	509	509	530	488	565	498	492	541	498	520	513	533	480	534	528	518	484	525	500	506	528	529	489	531	495	513	572	526	515	524	529	488	563	544	522	536	507	504	527	523	527	515	493	552	490	504	497	563	556	481	518	545	554	551	559	539	537	494	531	538	499	556	528	536	536	544	523	473	530	526	530	532	584	482	551	523	536	519	501	494	511	522	545	474	568	529	505	535	497	485	513	544	541	524	507	526	516	511	514	556	523	518	535	550	570	505	563	538	532	523	544	495	488	481	523	518	494	508	518	533	546	562	504	479	510	525	545	502	523	560	536	522	530	579	545	528	496	524	557	516	504	573	538	510	535	503	527	520	513	527	543	530	498	516	534	514	529	561	538	556	531	515	512	539	539	522	532	489	541	541	512	505	458	530	555	510	488	481	534	541	499	549	531	500	515	478	503	533	512	516	532	532	524	520	515	470	486	482	490	513	522	544	522	496	522	558	537	498	515	555	552	516	558	536	517	530	521	508	510	487	521	510	510	543	520	506	559	553	548	594	490	521	516	551	519	500	546	561	594	549	521	534	520	533	532	498	565	496	541	501	514	544	558	565	516	541	500	525	481	517	532	522	537	516	530	529	470	525	543	564	504	539	547	473	519	519	504	538	512	529	492	506	582	554	525	519	559	532	534	499	535	513	492	523	563	521	505	525	454	528	491	499	499	542	517	491	550	545	551	535	510	559	535	504	558	566	505	505	521	506	502	501	521	534	523	506	476	479	513	540	476	561	554	517	511	504	511	544	528	551	544	535	531	553	535	489	548	506	533	548	563	508	512	539	524	534	504	544	505	552	564	545	526	505	538	520	513	499	536	531	519	495	532	520	533	548	542	531	502	550	504	523	546	506	538	503	510	536	513	510	525	501	506	499	517	531	493	538	540	537	535	539	557	540	511	513	558	521	561	502	515	539	565	504	513	534	529	540	516	511	527	483	512	500	507	520	489	550	567	525	509	510	498	518	528	518	537	521	510	554	527	517	553	534	508	573	521	513	525	502	542	532	512	530	515	518	504	492	540	550	518	498	565	519	531	478	503	498	554	536	504	535	491	517	489	484	519	563	532	574	512	505	512	512	569	527	500	504	557	546	512	520	568	544	503	551	536	586	514	532	532	476	532	558	535	505	535	491	544	502	583	500	537	505	510	513	524	550	533	505	532	512	541	523	549	527	568	523	513	502	553	502	530	504	518	561	515	493	513	505	537	546	502	512	512	539	553	585	548	523	515	536	546	528	528	510	531	532	519	550	523	508	551	537	552	512	534	509	493	524	515	486	530	546	527	512	507	499	563	504	494	521	486	540	527	533	578	519	480	510	515	514	502	523	519	551
40415	17655	2612	1103	784	542	420	381	318	258	242	220	259	198	191	194	201	191	198	196	189	189	154	192	195	171	177	179	155	174	183	174	158	172	190	169	157	154	151	170	153	165	148	167	179	188	170	142	173	169	169	142	175	163	163	156	168	159	163	141	171	163	166	161	170	148	151	169	163	155	141	163	150	147	159	148	164	140	159	172	134	148	150	163	159	147	152	159	163	166	180	186	151	153	156	143	169	184	157	165	137	149	187	183	143	146	145	145	143	153	175	148	149	175	138	162	172	162	176	149	169	152	145	145	158	154	180	165	173	149	170	156	126	137	148	161	143	138	166	155	155	183	145	160	174	156	167	156	158	161	153	153	154	159	145	187	150	151	145	154	170	181	187	155	164	151	170	149	161	130	151	152	147	163	140	175	149	176	162	174	154	149	142	137	192	186	145	153	148	138	144	160	140	152	152	155	167	139	175	153	190	160	144	131	155	158	175	173	152	186	157	145	150	154	174	165	140	161	168	126	173	146	166	172	176	144	155	156	194	160	170	156	156	167	162	154	156	169	141	144	154	149	168	174	147	153	183	151	167	140	168	153	134	149	173	168	139	169	142	161	179	176	151	165	171	147	161	153	175	164	183	169	199	148	174	168	149	122	145	146	172	168	164	157	154	165	152	151	150	152	136	167	166	158	141	155	144	167	157	154	134	155	158	150	152	157	155	174	163	164	127	154	174	177	150	153	172	157	160	154	160	172	149	141	158	149	144	174	178	163	154	142	159	159	164	143	162	143	139	170	127	174	165	141	147	143	188	153	141	168	190	174	178	171	145	175	173	162	167	157	147	166	143	154	184	175	162	173	131	165	178	169	170	151	150	170	147	174	156	168	165	171	152	168	166	145	157	147	163	169	152	142	145	151	148	176	156	151	162	140	143	150	153	191	162	156	153	171	172	163	172	160	158	158	144	173	154	162	149	139	184	160	145	171	176	158	158	160	156	194	167	144	163	168	147	136	153	181	165	171	165	178	161	169	155	153	157	157	144	150	156	157	169	146	168	173	142	140	168	147	168	154	175	132	178	140	163	126	164	179	143	154	151	154	146	150	152	156	151	129	171	176	152	154	168	136	176	151	161	163	164	131	163	145	153	144	155	176	156	169	164	164	140	159	144	144	170	174	171	160	175	187	184	155	149	173	149	144	132	157	158	162	154	160	177	170	149	173	148	180	159	139	167	148	135	158	164	157	157	139	167	152	176	156	157	171	139	149	145	155	176	161	163	174	152	153	149	155	150	149	162	139	149	179	169	160	161	142	168	176	135	157	169	156	142	165	166	149	147	167	173	177	152	161	166	159	141	146	149	174	163	155	159	159	156	151	180	165	156	164	138	141	162	165	182	162	159	180	161	154	154	152	148	164	156	153	137	147	177	173	171	152	166	170	154	134	149	145	144	144	166	170	160	162	146	129	162	181	157	175	146	158	169	173	180	170	153	167	149	140	154	158	189	176	161	162	146	161	155	157	181	162	170	147	141	160	158	184	146	177	147	150	167	139	172	161	146	158	170	167	149	144	165	149	148	141	159	160	143	160	153	164	159	154	163	153	168	175	162	146	182	135	153	155	170	140	147	145	149	159	127	145	144	139	124	167	167	156	181	148	167	151	166	137	175	173	139	151	152	169	160	152	147	181	152	145	135	133	159	141	156	118	147	143	193	164	175	168	177	173	171	166	173	181	164	165	153	145	166	142	157	160	152	177	169	165	137	157	161	143	156	171	145	154	133	156	171	169	163	144	147	157	160	151	129	149	176	159	144	168	143	172	152	167	132	164	136	152	151	166	179	162	146	171	169	132	151	170	165	144	156	148	170	166	182	148	150	152	156	159	142	171	143	178	163	159	171	160	150	158	170	134	171	140	132	134	152	161	174	169	151	147	182	171	168	194	202	151	149	174	159	144	147	148	166	137	155	159	150	144	160	185	160	162	143	161	178	161	179	180	155	152	146	176	158	157	172	145	167	133	153	151	154	131	155	149	161	165	151	171	143	176	153	164	141	153	158	147	161	166	146	145	160	150	139	179	180	145	166	138	176	166	155	145	148	173	163	150	176	152	154	174	148	142	134	166	167	155	154	147	166	171	154	162	153	153	144	169	141	142	174	165	177	168	150	163	150	171	149	153	149	140	155	152	161	166	169	169	156	136	156	142	165	159	169	164	136	140	150	191	171	163	144	158	149	158	139	153	181	151	143	167	167	175	184	165	167	139	147	167	169	159	186	149	147	148	148	136	162	144	168	159	179	165	171	167	164	144	167	163	186	179	162	152	162	161	154	146	156	161	168	152	158	135	162	174	137	153	153	173	155	138	159	142	153	138	169	151	162	170	151	160	177	137	166	163	158	168	168	164	150	151	154	190	149	143	152	164	144	158	147	162	153	169	148	150	175	150	170	182	150	160	160	166	149	164	186	177	187	166	136	192	167	159	168	135	173	159	160	146	143	146	157	167	148	179	158	161	165	163	152	164	152	145	158	150	177	171	178	194	152	189	162	171	176	176	154	135	148	166	170	181	164	122	167	158	155	154	143	174	165	148	163	160	140	168	134	137	164	165	161	161	170	146	180	158	143	167	152	154	163	155	167	162	163	157	183	165	165	169	171	148	152	161	145	162	164	140	157	161	153	160	194	163	153	160	184	148	148	189	137	158	164	151	169	171	166	173	157	163	173	154	159	154	157	158	175	154	146	162	161	167	145	180	162	159	151	149	141	167	141	164	154	146	145	136	168	171	157	159	169	139	148	157	148	156	156	162	167	150	161	146	145	151	156	153	130	176	171	164	162	136	163	142	146	156	178	153	158	151	173	157	164	178	162	170	188	156	181	158	174	168	152	148	184	181	172	146	172	176	147	146	173	151	172	152	149	151	172	157	139	181	155	144	149	154	157	144	138	178	164	151	138	168	164	154	164	164	137	145	162	152	167	171	140	169	164	159	143	154	152	162	138	152	154	171	131	155	156	148	185	164	189	162	158	158	139	184	156	154	145	139	143	186	155	161	136	143	167	157	135	167	160	175	144	138	159	156	167	171	150	160	161	162	164	173	169	164	153	142	159	147	178	133	168	138	180	143	166	170	124	154	161	168	160	143	162	165	158	176	150	180	173	148	162	162	186	139	149	174	160	172	168	166	189	169	160	159	153	146	167	171	161	154	149	155	155	152	146	186	169	153	150	160	146	153	170	139	141	163	182	173	131	139	179	140	172	158	167	159	156	159	171	170	164	158	162	139	158	170	159	175	162	168	153	130	167	165	155	154	165	167	166	166	144	161	158	164	159	143	144	158	171	153	175	152	161	151	165	157	155	141	154	142	147	161	151	138	152	158	158	167	169	166	144	160	162	167	147	156	164	175	153	144	155	153	169	156	150	154	161	152	159	142	154	182	168	160	157	163	160	179	174	169	145	135	157	173	158	180	161	169	135	166	157	156	138	161	164	168	155	143	149	137	158	164
26947	9906	3599	3563	3008	2439	1848	1470	1301	1178	960	929	857	826	826	855	767	742	688	628	563	540	544	499	481	515	557	482	458	444	452	431	435	447	458	450	444	427	422	436	445	412	408	397	398	386	390	407	385	397	391	404	395	397	346	407	417	392	399	397	406	403	374	391	416	409	399	393	403	405	354	417	409	390	365	368	401	411	370	401	373	367	381	367	416	391	398	397	384	398	364	427	404	383	400	390	375	374	404	398	417	396	367	417	389	395	363	405	420	440	375	385	371	387	406	397	390	390	355	372	381	405	384	400	380	382	396	385	362	370	429	402	364	394	392	385	400	399	371	471	385	395	411	390	389	361	411	387	367	374	377	342	395	394	385	377	371	405	376	402	376	358	421	368	407	380	407	387	440	353	360	378	360	392	378	417	388	423	373	373	381	452	414	398	398	397	414	393	382	371	365	380	407	377	394	414	400	444	384	369	386	370	371	403	372	385	403	391	366	398	433	415	391	420	385	376	391	365	413	389	427	429	412	368	396	367	371	366	383	365	394	374	376	356	392	382	394	407	423	339	377	400	397	385	394	381	396	403	359	388	391	404	388	354	398	380	368	399	392	425	432	400	409	393	331	396	371	406	408	398	379	398	355	388	380	379	361	386	359	382	376	385	396	380	398	432	398	363	358	381	363	395	364	377	412	422	411	391	384	390	389	410	408	399	370	376	370	356	399	395	374	401	386	366	363	406	417	409	384	378	416	374	369	407	389	389	383	372	377	382	400	374	341	371	402	386	428	422	382	375	366	403	398	399	395	405	404	380	399	409	376	364	394	410	358	355	383	389	365	388	405	421	374	344	380	385	387	345	390	379	405	388	383	374	383	399	386	385	405	404	391	377	402	389	419	362	383	370	373	387	410	357	347	403	411	389	365	358	387	398	401	381	357	381	392	372	382	385	372	405	359	367	363	408	372	399	366	367	425	408	373	386	380	435	395	391	404	371	389	416	378	397	403	389	379	370	362	390	381	362	429	392	370	370	422	392	402	396	393	409	392	415	399	368	406	348	396	383	388	399	387	429	397	383	388	384	392	397	396	423	396	358	417	378	422	357	370	390	392	401	397	390	393	423	366	386	366	348	374	362	404	437	385	356	399	395	421	401	393	382	389	374	379	364	414	378	373	396	390	369	401	402	373	393	384	401	407	384	352	383	391	417	388	373	386	377	373	414	402	378	363	367	410	372	351	384	413	397	409	399	396	398	398	407	412	366	414	426	383	412	385	397	426	397	400	371	382	385	391	360	380	376	349	392	370	378	389	361	362	386	370	374	395	356	410	388	387	402	391	404	345	437	384	367	402	345	360	421	374	388	351	404	395	385	389	393	382	436	373	386	428	401	370	390	395	377	375	360	410	402	367	398	368	357	395	379	371	342	382	387	417	373	414	393	390	395	386	398	358	407	382	401	403	381	368	382	381	417	406	417	399	407	385	398	393	370	378	365	401	380	359	387	402	353	403	388	404	406	387	393	383	409	397	383	376	414	392	351	364	359	363	397	388	378	407	374	398	404	375	401	372	385	361	390	361	377	414	382	356	358	388	396	364	402	350	393	413	386	399	373	374	404	410	380	418	385	388	381	390	398	419	407	390	389	387	368	383	394	396	396	370	383	407	400	386	411	424	356	408	373	399	379	456	360	412	397	396	346	395	392	405	413	403	353	339	399	395	386	359	376	400	403	377	412	399	411	393	359	424	366	378	364	388	374	351	340	409	367	368	398	386	352	390	389	378	406	337	385	430	375	366	385	344	413	386	385	401	371	376	350	376	371	399	421	380	366	379	390	373	432	395	357	381	399	369	348	370	385	390	402	403	384	385	400	371	370	371	440	396	386	374	360	370	380	396	362	358	401	377	366	360	411	366	393	385	379	346	391	382	409	416	399	409	403	370	411	393	408	385	377	389	396	397	368	380	411	403	380	403	392	389	412	381	376	405	340	405	391	387	359	401	392	389	398	376	368	419	404	415	395	400	389	409	380	373	393	341	358	400	378	359	366	413	388	377	376	392	376	353	389	429	396	419	426	389	371	375	413	385	383	406	375	369	379	407	376	393	407	348	394	358	394	401	387	413	381	382	383	368	378	396	397	425	405	366	383	428	376	409	436	409	399	392	376	381	415	367	421	372	371	356	367	391	388	396	387	372	427	395	417	400	379	377	414	390	402	385	375	397	390	375	389	399	386	381	381	391	400	421	454	379	396	399	351	377	389	371	394	415	369	394	389	416	408	391	356	385	365	394	405	383	400	354	358	414	373	422	368	392	398	380	379	388	374	379	397	375	375	364	406	389	409	392	420	424	388	397	353	392	372	400	409	401	406	391	431	386	363	398	415	409	379	383	380	400	402	374	371	413	363	399	357	359	346	407	365	342	395	414	411	395	370	375	368	374	395	411	395	384	379	390	427	371	382	374	413	411	375	427	362	389	376	414	399	380	397	371	369	401	388	410	365	378	408	399	365	355	371	433	395	398	425	384	380	396	387	335	394	371	366	372	377	402	377	373	391	378	425	395	357	348	406	392	391	386	362	385	346	405	397	351	418	398	414	421	380	408	409	413	383	429	377	401	350	408	410	390	361	389	380	383	402	405	383	380	405	374	409	385	387	365	360	372	398	402	372	413	408	390	366	401	401	386	368	386	421	380	350	380	388	380	400	405	366	350	387	373	392	423	389	399	398	337	409	345	434	395	388	393	401	361	386	395	401	386	409	411	424	386	394	397	368	396	386	357	370	387	404	393	384	393	399	376	380	394	398	405	360	381	363	397	387	378	396	399	389	347	327	419	407	380	412	375	370	387	374	401	402	393	367	373	398	371	378	441	414	397	396	393	384	363	354	393	395	385	366	356	386	410	381	402	399	367	366	392	397	406	415	367	384	405	367	387	423	408	404	408	405	389	356	372	387	372	405	396	394	404	361	415	425	413	392	391	373	365	367	380	374	409	372	432	399	391	392	371	398	406	419	368	373	391	400	382	384	396	364	397	367	387	383	379	368	404	370	393	358	354	384	404	395	396	391	393	420	385	386	420	386	394	406	363	360	349	373	382	383	388	369	405	371	387	387	378	344	372	374	387	389	375	386	448	370	393	349	379	402	390	373	402	385	383	395	407	358	384	393	353	375	416	422	368	386	376	401	409	403	408	372	373	391	412	383	364	379	371	395	355	371	370	376	368	344	412	386	394	385	413	377	424	384	411	395	372	382	403	371	374	352	390	384	371	394	367	381	406	380	383	392	379	378	390	361	404	400	404	348	382	372	415	360	385	382	387	370	407	428	392	401	381	351	383	417	372	402	386	380	412	376	378	387	370	413	394	357	389	380	378	381	403	389	365	382	405	355	422	349	345	402	396	375	387	394	391	377	386	377	413	367	421	401	372	384	430	373	425	366	366	410	392	392	354	393	378	375	400	396	386	402	417	370	399	395	379	415	380	414	372	408	380	393	437	378	406	430	392	387
14095	3421	527	410	282	239	223	190	188	192	182	184	145	181	161	158	150	159	180	175	151	158	157	159	172	163	146	149	136	149	151	146	154	165	150	146	186	157	160	161	153	148	148	135	153	164	152	156	158	160	144	171	152	146	161	148	127	174	147	148	153	149	139	153	157	134	169	138	147	134	147	159	153	152	147	146	158	140	134	150	156	159	167	143	148	142	132	144	153	135	155	165	143	164	163	148	147	148	153	146	149	177	122	123	147	136	154	150	139	130	141	141	169	163	145	164	179	168	155	156	151	139	164	142	157	145	147	150	141	167	160	158	160	154	141	159	157	157	140	159	149	161	151	143	156	151	150	139	142	154	149	157	131	147	172	152	155	129	161	156	148	161	151	152	151	155	160	144	162	152	126	135	151	128	149	171	163	153	149	166	139	150	150	151	123	168	130	174	139	157	156	132	158	135	145	138	182	140	138	157	159	141	152	157	135	149	148	162	160	149	144	141	126	144	148	138	156	156	175	135	145	163	138	151	146	148	176	139	149	143	136	146	128	145	154	139	140	141	151	152	155	175	153	109	162	129	136	170	147	145	144	170	135	161	161	135	142	158	142	177	137	135	148	154	146	129	156	144	139	153	151	154	168	140	155	144	139	160	137	128	140	141	140	141	149	151	162	141	155	166	169	148	168	159	147	141	141	142	141	149	154	158	138	178	145	137	128	129	170	174	136	147	147	137	162	163	140	182	154	155	133	134	130	143	136	154	138	159	162	139	134	156	168	143	157	142	142	138	146	150	163	129	176	159	140	154	145	167	143	156	161	154	151	153	148	170	146	147	158	139	144	178	142	158	135	155	159	133	159	140	162	137	158	152	146	146	157	155	135	141	146	165	134	158	162	174	142	150	169	134	149	147	126	168	142	157	143	154	143	129	148	174	138	148	171	139	141	130	166	128	149	167	158	156	148	131	168	155	133	154	159	163	121	151	125	165	135	153	149	171	165	153	139	132	141	137	164	190	138	163	159	168	163	143	147	137	153	143	140	173	128	157	170	149	155	155	143	134	130	165	155	144	155	145	159	165	155	148	124	168	141	142	157	153	131	129	140	166	151	145	164	158	142	171	160	170	149	136	135	151	146	143	158	134	159	126	125	149	171	163	141	150	159	153	148	143	160	153	165	144	142	148	140	147	142	161	152	138	141	145	122	124	130	157	127	147	142	135	165	130	129	166	147	155	137	146	163	136	152	148	170	146	145	164	154	143	152	176	165	147	171	168	151	150	135	149	126	181	166	156	146	145	165	171	130	170	142	152	147	183	142	144	132	160	153	167	151	141	159	165	147	152	146	170	163	125	166	147	158	146	175	159	134	152	135	142	156	161	150	159	172	140	127	176	149	151	151	156	131	158	173	139	152	178	151	157	154	157	143	135	170	155	169	146	159	145	150	140	173	120	149	134	140	130	166	127	156	154	163	166	183	170	154	162	148	155	134	124	175	117	154	152	142	139	136	142	155	142	157	137	149	143	159	174	154	135	132	133	138	134	135	152	134	137	145	147	161	149	160	157	154	167	160	141	153	125	160	167	153	158	152	155	155	122	140	154	154	150	130	156	152	152	147	136	140	166	149	149	146	163	144	141	150	141	147	157	135	153	143	136	169	150	138	151	162	159	156	166	155	134	146	163	149	154	164	162	146	153	136	128	162	171	149	138	146	159	157	147	145	140	141	159	165	134	138	159	147	138	154	171	141	155	132	127	146	148	139	133	154	170	157	136	155	150	159	154	174	124	153	140	158	150	155	174	142	147	163	140	156	149	156	136	147	134	136	150	153	153	146	156	159	149	152	141	124	153	167	152	140	148	186	158	164	138	140	137	148	163	150	150	145	168	139	152	162	146	147	167	143	163	139	175	148	166	161	135	131	172	141	141	140	141	172	164	144	147	169	132	147	150	159	143	145	168	161	161	145	157	155	147	160	142	160	160	156	134	144	151	110	142	158	138	147	135	178	141	146	157	165	150	148	155	157	151	139	140	161	173	158	174	132	146	149	164	141	157	142	150	134	146	145	150	148	154	155	156	125	158	140	136	152	158	126	165	152	150	132	156	145	157	148	149	131	138	132	165	162	169	133	154	141	156	152	150	159	134	147	168	148	164	149	144	145	137	158	163	138	148	139	159	180	142	159	161	159	146	149	129	152	149	130	152	167	145	142	147	157	155	165	145	169	147	146	153	153	130	142	163	155	135	174	146	156	180	149	132	152	144	157	146	160	130	147	155	144	141	167	134	151	170	134	168	156	157	150	156	159	149	170	144	137	171	155	176	147	145	160	134	172	168	158	163	168	160	155	146	160	131	172	160	165	148	157	163	143	156	153	137	174	154	155	155	147	138	159	137	165	151	141	147	146	154	144	161	159	172	131	142	161	127	165	144	148	170	144	153	161	145	172	161	160	159	164	157	155	164	141	157	174	142	151	136	165	165	150	162	153	141	141	150	167	120	139	147	132	138	166	153	153	150	141	128	129	159	159	147	168	166	147	171	145	167	162	156	164	136	151	151	171	148	136	153	165	150	141	152	154	155	151	128	156	125	130	171	153	130	141	161	146	159	154	155	142	147	143	163	152	175	152	152	116	157	134	144	161	151	170	133	116	139	152	157	155	166	130	142	150	156	155	165	170	150	171	179	174	160	144	151	167	148	132	154	162	173	163	162	147	175	134	148	151	154	172	143	135	160	154	131	131	152	132	133	133	158	142	157	169	140	144	143	143	133	154	149	180	174	181	148	120	139	151	140	166	165	148	149	162	161	148	140	135	167	127	140	168	147	149	156	134	167	157	147	157	154	141	130	174	160	170	150	147	122	144	162	165	147	148	171	166	136	139	151	162	181	149	132	146	149	169	128	152	145	172	166	139	153	145	160	110	159	144	168	141	163	171	141	147	135	151	163	164	172	148	157	158	140	140	150	152	144	152	152	165	147	155	130	136	155	130	165	152	166	142	174	149	146	133	168	155	133	137	157	136	131	175	161	158	129	143	146	158	133	146	144	149	148	150	143	138	145	146	152	140	139	155	171	157	131	125	140	151	147	175	147	133	158	152	138	158	154	151	164	154	159	150	170	169	153	160	159	149	141	153	135	127	133	146	154	154	154	121	149	165	142	154	145	166	145	140	163	155	150	146	145	149	140	157	156	154	167	154	138	162	128	144	159	161	134	146	141	140	129	162	171	160	160	166	148	144	150	177	162	142	137	149	157	154	155	173	181	155	162	162	140	139	145	160	138	158	174	161	164	163	156	147	146	157	145	170	164	152	137	149	176	161	150	148	158	153	143	159	155	176	149	145	142	147	157	123	163	143	168	135	152	147	144	173	136	157	148	163	148	133	133	149	160	146	145	159	150	147	129	153	160	164	151	152	163	144	164	148	160	155	142	138	147	154	164	159	133	149	157	145	174	136	133	161	137	146	138	152	161	149	170	142	139	133	164	149	143	112	186	157	131	152	153
10249	2812	1313	1281	1025	879	668	633	588	548	548	495	495	521	508	471	484	479	480	443	455	451	437	410	439	418	427	393	408	395	394	369	426	426	385	363	374	406	422	380	425	420	406	389	400	367	396	395	349	397	366	374	365	371	415	401	402	385	399	401	373	388	384	417	407	401	363	390	398	408	383	376	372	411	436	421	387	389	387	404	368	400	392	400	428	390	406	383	367	377	383	395	365	364	371	371	364	406	415	410	386	355	392	379	355	377	374	401	384	390	413	400	353	424	358	410	387	401	390	397	367	376	434	371	371	381	432	386	408	406	387	383	390	371	424	373	415	388	382	395	400	403	393	392	390	407	395	402	407	374	397	412	403	399	383	365	388	422	384	391	417	392	384	383	386	403	383	404	390	378	407	374	382	423	376	367	383	376	410	366	390	386	387	428	358	385	409	400	360	402	411	409	386	391	386	431	394	373	369	372	389	364	405	364	403	376	385	386	410	412	408	381	402	345	375	395	396	386	350	379	365	401	367	379	388	391	390	393	408	381	400	419	396	398	346	369	409	389	402	387	370	370	381	389	400	385	392	380	361	425	403	361	429	441	387	386	379	383	376	425	375	392	387	382	361	365	387	417	393	385	397	397	378	354	354	383	374	382	405	367	408	406	383	392	385	383	365	383	386	379	395	370	384	376	386	382	411	404	362	393	388	396	409	399	402	417	391	394	405	391	385	372	363	393	360	388	402	401	388	382	406	398	379	375	360	433	402	391	413	377	395	392	409	424	382	382	419	374	382	393	399	376	347	442	474	402	397	385	396	378	411	394	360	415	341	397	403	372	400	369	368	383	400	385	423	391	386	392	395	354	375	367	401	376	401	384	400	405	374	358	375	399	391	392	378	392	359	402	384	367	408	422	372	364	372	366	412	386	424	396	384	364	404	414	400	380	414	437	352	383	353	372	364	374	407	385	386	361	376	377	365	402	436	389	372	379	436	392	379	397	404	407	378	393	388	373	392	378	351	373	380	363	376	394	413	360	391	401	374	419	413	410	401	393	373	406	385	371	385	436	416	396	369	400	420	397	353	394	388	400	383	401	354	397	395	397	398	391	375	386	418	386	401	415	355	421	387	377	409	395	393	395	336	415	415	382	392	410	379	393	362	389	419	397	390	344	393	371	410	402	377	389	398	365	359	406	385	379	384	416	384	364	360	343	407	386	402	375	409	396	391	379	408	391	426	361	416	383	361	394	363	385	388	424	412	369	384	400	384	372	382	398	400	368	385	378	382	393	386	415	379	400	441	377	397	371	405	374	355	351	359	374	376	396	379	378	383	411	397	382	397	368	390	365	401	408	425	368	387	413	404	360	373	397	374	435	393	353	407	407	372	432	431	373	411	367	378	370	380	402	360	376	395	386	387	379	412	359	390	384	385	385	394	412	361	387	361	385	369	391	382	415	371	373	412	351	375	382	393	372	406	390	386	395	395	396	371	352	398	410	381	379	414	389	404	359	373	356	370	399	392	407	386	401	381	407	382	388	400	384	398	389	379	410	422	370	405	395	384	369	396	354	348	411	394	457	381	389	404	374	401	381	363	400	384	385	368	400	392	396	391	376	364	372	393	385	382	382	423	383	389	390	380	407	412	409	402	399	381	381	377	377	413	380	405	375	390	385	414	423	426	416	389	374	402	380	417	367	385	396	371	407	399	427	364	386	383	357	377	380	380	361	402	394	455	450	397	378	380	397	395	377	391	394	424	380	373	382	381	405	393	371	413	361	373	426	425	412	372	412	377	414	371	367	357	380	392	387	381	395	376	382	346	440	395	385	385	371	408	384	396	377	384	373	430	411	394	352	403	416	392	378	400	375	388	388	401	445	377	401	401	396	355	402	352	390	375	425	384	420	369	398	415	352	366	383	378	379	436	414	367	389	375	374	358	384	387	371	407	404	388	443	382	414	394	400	386	431	394	392	396	402	408	343	362	386	380	381	395	399	406	375	394	411	396	390	391	370	385	404	395	378	431	389	400	388	371	396	371	391	378	367	343	376	396	356	400	388	390	394	358	361	406	394	386	364	384	375	375	386	411	405	393	395	380	371	404	394	407	442	387	371	390	403	374	416	380	414	392	418	393	385	398	390	395	414	368	428	395	402	371	410	399	386	426	369	378	376	389	398	420	379	402	415	402	397	392	400	400	364	387	358	378	404	376	369	393	382	402	418	365	362	380	420	353	384	393	380	400	372	400	374	400	420	393	416	391	395	398	403	369	376	368	377	361	401	407	358	406	372	362	416	388	357	389	353	410	401	426	363	378	362	399	391	363	421	377	377	399	377	368	389	417	399	392	382	391	362	375	380	408	396	465	410	381	389	421	387	383	396	426	400	397	390	445	379	419	366	381	403	402	413	371	361	387	395	373	367	360	413	375	347	416	396	391	387	432	356	368	397	394	387	384	368	391	398	383	378	373	373	386	385	371	354	391	371	412	386	377	375	392	374	420	394	369	390	393	394	350	398	387	385	426	374	385	394	381	407	358	415	396	392	399	416	409	383	382	393	347	361	389	426	386	402	386	404	406	411	404	384	404	379	389	393	399	401	369	377	409	397	377	402	388	369	401	408	356	399	376	414	408	405	389	410	383	390	390	398	414	378	378	368	375	366	345	395	385	406	371	383	415	394	401	376	419	396	347	351	354	389	386	401	399	381	398	384	385	412	395	375	377	369	395	388	379	363	365	415	366	394	365	439	359	376	406	389	365	354	397	418	428	364	371	377	399	367	409	388	373	381	395	359	385	401	365	378	379	412	410	376	415	394	421	388	395	402	393	404	374	386	394	418	396	373	362	383	381	369	338	412	367	356	366	385	357	363	385	369	397	396	398	389	398	404	402	419	394	399	383	363	365	397	394	399	376	400	401	396	372	379	421	404	392	408	392	382	393	402	375	353	382	404	395	365	378	384	406	405	381	440	353	391	397	401	371	389	414	411	363	362	403	403	385	372	386	384	380	400	385	365	364	382	411	400	423	394	367	367	390	412	387	373	403	377	370	407	390	396	383	406	402	398	411	380	382	380	357	410	398	380	390	355	405	410	392	390	381	387	393	358	404	395	419	382	352	416	379	368	427	382	405	382	397	377	395	375	370	408	392	383	405	411	401	397	387	395	419	441	387	380	352	414	407	379	400	406	407	364	387	374	367	389	388	393	403	366	379	379	378	429	399	387	380	397	390	410	390	368	380	399	380	381	390	355	411	391	373	387	432	365	359	382	408	371	371	415	393	387	391	351	376	389	361	410	378	382	409	402	378	350	431	421	414	383	404	369	391	367	359	397	400	374	394	404	359	389	353	381	378	415	373	363	427	386	412	387	387	403	371	374	368	397	392	425	394	415	376	358	412	416	384	396	377	395	400	402	352	406	352	400	389	413	420	366	368	403	397	378	382	405	430	374	406	399	352	411	390	401	409	362	393	370	386	407	387	386	384	374	359	372	391	409	373	418	392	372
29656	11099	1425	839	605	457	380	338	296	300	297	255	258	270	262	235	262	239	235	234	226	209	218	249	226	218	203	223	192	205	207	214	222	226	224	206	229	229	231	203	187	205	198	189	194	198	216	225	230	225	222	201	192	221	199	223	227	202	216	216	229	207	226	203	230	209	257	197	188	219	213	202	213	213	203	249	193	194	209	210	219	200	192	219	191	223	245	247	202	203	196	205	212	207	209	215	212	216	235	245	234	228	194	214	186	217	208	209	221	216	224	218	191	204	187	229	231	203	222	211	231	221	235	214	213	215	241	228	193	236	213	235	235	226	192	220	248	188	202	203	242	202	191	200	194	191	214	198	191	212	214	228	214	208	216	217	236	198	200	203	231	229	190	183	216	205	219	215	210	202	218	188	242	211	207	199	215	209	178	203	221	198	232	218	225	229	212	212	228	210	205	232	204	202	204	194	226	201	218	200	209	213	201	219	199	207	234	212	208	231	203	219	214	221	201	199	215	217	220	198	203	216	202	196	223	223	238	217	246	212	217	221	210	203	226	233	215	219	239	205	221	233	203	191	206	214	202	189	195	221	213	214	195	226	190	213	226	206	213	210	180	230	203	209	222	210	189	225	194	245	235	224	204	212	213	240	235	205	205	205	195	227	206	192	225	229	210	219	215	201	210	240	204	213	217	196	250	225	209	234	221	211	195	200	222	248	202	226	223	199	205	188	221	213	220	215	233	213	212	246	213	211	214	201	229	219	237	235	208	222	206	221	238	182	191	247	212	209	209	203	200	209	218	220	208	219	227	199	197	216	200	223	209	216	211	211	229	189	199	227	196	232	209	209	211	218	230	195	220	193	220	215	183	193	183	224	220	224	198	217	228	212	236	209	180	216	203	196	223	235	232	220	204	181	212	213	206	237	200	214	220	218	219	207	254	199	212	201	207	228	214	234	228	217	207	222	203	235	200	247	204	204	209	211	186	192	188	192	183	224	231	212	235	225	210	216	218	197	209	218	199	220	221	211	221	236	198	239	214	201	224	195	201	213	192	202	218	222	200	219	201	190	212	202	233	208	186	185	215	225	203	213	212	220	181	217	205	206	230	182	196	236	190	207	206	208	210	212	219	246	218	213	197	222	215	201	214	221	222	212	178	212	207	215	219	211	205	219	216	243	219	216	201	207	222	241	196	193	213	212	179	216	203	214	224	207	207	220	190	189	192	199	236	234	203	215	229	223	210	216	245	191	227	215	205	208	246	223	226	214	209	215	193	258	221	201	228	256	237	198	201	202	223	228	217	220	199	224	219	211	214	216	202	192	229	209	223	203	224	208	237	195	222	221	214	229	218	211	218	225	219	210	222	226	214	224	231	217	215	196	230	199	185	238	198	180	195	227	228	190	210	220	207	220	244	214	216	232	200	191	224	217	240	205	197	203	204	204	223	193	217	200	233	222	234	213	241	225	204	173	259	218	228	222	207	207	218	196	204	214	216	211	212	225	205	218	222	220	197	257	215	207	196	221	220	200	259	206	184	216	199	209	213	198	213	221	228	224	216	218	204	199	229	251	228	233	235	227	199	200	197	212	198	196	210	212	211	220	192	176	202	205	224	241	226	226	198	165	235	225	207	211	222	220	238	221	219	230	225	221	235	226	254	171	210	206	226	218	197	225	214	197	196	226	228	208	188	206	204	222	224	208	218	204	207	200	212	231	225	238	213	204	195	215	191	238	226	207	209	218	212	207	211	198	233	229	206	216	200	210	197	229	212	263	222	228	217	161	186	187	234	234	175	227	205	199	241	218	191	218	187	207	212	204	207	210	210	184	210	215	195	213	208	170	206	225	216	225	187	209	201	207	221	214	249	200	226	203	184	196	215	249	202	243	201	220	231	216	204	245	226	203	201	196	213	205	218	235	219	203	229	222	234	227	232	213	202	211	195	229	208	207	223	213	209	180	211	217	231	211	206	232	189	202	220	204	211	230	219	205	232	236	216	241	216	222	225	237	199	235	203	198	229	221	219	216	214	243	193	207	191	221	227	230	205	206	217	215	218	196	222	223	212	201	205	221	226	222	221	184	249	215	246	212	213	226	197	200	211	217	199	198	236	206	207	256	202	196	192	235	217	210	220	213	226	224	205	200	206	229	217	205	218	236	189	220	226	201	223	202	184	202	242	241	207	201	220	195	210	230	220	229	199	202	219	243	229	201	204	194	218	228	215	202	221	216	183	241	187	205	202	182	194	216	217	223	204	203	220	184	191	198	210	216	228	213	220	206	203	186	209	176	208	208	222	216	240	207	192	210	229	201	197	227	194	227	237	223	217	241	223	229	214	201	208	214	223	200	215	233	208	206	190	230	219	185	236	204	224	185	219	216	222	224	216	202	196	196	224	217	219	229	211	196	222	209	221	223	211	208	219	216	200	206	236	209	201	235	214	202	260	214	220	250	222	213	216	209	231	183	213	235	220	201	231	203	194	170	212	221	231	215	208	215	231	218	228	210	202	210	221	232	217	234	213	207	224	206	201	214	242	247	207	225	221	211	181	237	220	206	208	206	214	217	225	207	213	197	196	227	208	174	232	226	217	200	214	195	229	205	239	204	214	230	217	207	186	197	221	195	228	202	229	229	236	231	187	220	212	230	214	205	209	223	241	193	224	219	195	225	254	217	216	239	214	219	233	196	209	206	224	215	215	231	207	203	220	220	242	217	215	229	226	213	214	196	187	217	208	199	193	195	219	187	240	201	194	210	207	215	217	246	219	214	218	197	223	217	219	220	194	260	210	194	205	217	235	207	178	195	179	203	224	207	187	233	230	203	196	180	191	203	210	207	248	204	212	202	231	241	230	225	226	197	195	215	196	188	219	213	242	208	213	215	200	240	222	234	207	206	238	214	227	208	204	199	211	226	213	215	205	205	231	220	224	218	233	211	203	198	201	240	215	229	208	226	204	183	203	214	224	211	200	218	188	232	223	248	182	190	210	246	204	231	227	193	207	208	212	213	216	237	215	199	237	217	232	194	200	198	221	220	206	189	213	193	193	220	209	225	208	249	221	218	214	226	197	211	193	214	209	188	206	200	215	223	209	222	214	204	176	228	205	196	186	195	220	218	212	204	171	218	236	211	190	241	227	216	227	203	219	215	217	210	174	246	231	208	201	207	210	195	236	211	187	216	230	210	214	204	232	206	193	219	215	214	200	235	200	238	234	206	226	207	231	204	213	208	216	225	224	211	224	206	213	177	217	229	224	215	198	194	182	183	236	187	224	246	205	188	225	231	216	227	207	188	230	198	208	209	225	195	203	222	220	240	199	219	225	206	213	202	215	213	237	210	213	200	202	237	243	238	198	212	219	249	225	242	212	187	214	204	255	224	200	206	202	228	208	211	229	217	219	246	214	206	232	200	218	218	202	221	189	220	200	194	224	213	213	218	211	188	213	181	204	200	218	225	232	209	235	252	207	208	197	192	218	207	222	187	216	231	206	221	215	213
20899	7338	2690	2800	2213	1666	1486	1285	1073	1019	975	871	853	809	837	748	690	747	760	649	614	632	609	606	645	589	606	563	538	548	563	557	542	565	501	513	557	541	561	479	581	525	513	521	520	513	533	532	531	518	540	516	558	497	521	531	511	526	536	523	512	499	492	493	535	550	495	552	503	503	540	487	525	509	533	529	523	503	507	517	512	536	544	512	543	503	576	527	535	490	560	502	512	525	507	486	491	501	509	521	529	529	527	508	529	490	536	525	562	500	515	530	506	538	527	505	525	500	493	525	547	551	526	490	543	536	538	542	545	530	563	526	531	516	490	522	529	532	498	507	516	512	515	552	524	533	426	536	516	525	504	528	550	509	532	514	512	541	545	526	486	541	531	501	497	498	492	486	524	534	507	520	536	526	512	541	527	544	536	546	512	522	545	508	537	506	522	515	509	524	517	512	506	515	496	526	536	530	503	502	516	518	504	519	516	505	518	557	517	557	527	507	499	552	529	527	521	518	488	494	506	523	584	507	553	535	520	504	516	515	535	502	490	530	523	497	533	551	518	502	508	520	546	503	513	551	493	512	535	512	548	502	516	497	511	509	513	475	500	529	497	527	516	534	481	499	588	514	508	529	549	513	504	502	526	495	514	496	495	532	516	517	501	539	515	552	526	510	516	513	544	543	534	530	515	540	545	511	549	507	507	519	513	494	538	509	540	568	549	541	519	503	586	538	500	495	499	518	531	513	539	515	564	542	558	492	535	501	533	505	474	508	512	505	514	546	517	498	542	525	517	539	556	506	464	542	510	509	508	496	503	496	521	496	499	537	503	539	512	516	534	530	504	547	522	533	525	503	507	537	513	500	534	481	544	528	514	523	486	551	515	536	476	545	481	513	526	541	520	520	526	493	513	535	526	519	527	530	507	555	510	505	531	482	537	537	548	515	564	511	522	515	538	565	483	497	537	543	486	525	504	525	488	498	478	538	526	501	524	531	509	531	533	528	524	538	528	504	510	515	514	497	480	547	522	467	506	518	550	536	541	506	515	507	514	480	519	514	542	503	512	519	557	491	513	507	541	516	552	528	536	566	556	518	511	516	493	491	505	511	547	594	517	552	508	529	507	562	487	534	519	519	495	538	511	513	529	445	490	497	524	508	485	548	542	505	551	556	548	507	521	553	533	500	513	543	508	534	564	468	508	501	520	518	533	515	514	519	512	536	497	512	530	530	505	528	511	498	513	540	548	475	536	529	527	529	500	527	544	505	536	492	515	519	497	498	508	538	567	503	499	554	521	557	518	487	527	553	510	516	538	554	523	545	559	533	535	563	493	528	499	520	514	555	488	555	524	526	509	473	521	507	490	504	518	496	536	509	525	545	519	546	496	577	517	529	548	471	567	521	510	535	515	533	520	476	569	527	483	540	505	491	512	511	546	524	522	530	557	489	523	516	580	516	528	534	502	506	513	545	529	518	493	571	552	523	522	522	568	505	507	525	519	527	501	499	491	530	520	473	504	532	505	535	509	538	481	514	560	497	518	550	499	495	535	537	490	535	518	536	539	536	556	509	522	478	495	506	546	510	483	553	521	545	531	537	544	496	536	529	509	529	528	518	537	492	527	497	523	497	504	546	531	530	548	525	501	532	497	520	485	517	516	525	506	562	525	499	532	544	514	536	530	503	507	506	570	508	471	493	492	542	530	499	534	506	533	506	556	532	520	541	501	480	555	552	492	514	483	505	524	546	498	513	526	552	522	524	500	518	507	531	505	523	490	521	502	506	488	499	553	548	507	490	546	549	485	538	537	540	536	515	531	551	536	511	547	503	544	520	507	534	517	492	522	516	526	495	541	548	508	499	507	539	515	522	487	528	549	522	558	555	530	534	511	545	481	533	469	561	537	584	553	578	530	501	541	509	528	498	531	476	545	510	514	478	521	559	491	496	545	507	540	521	522	530	512	565	509	548	522	521	516	529	499	543	508	527	526	490	536	511	539	509	525	486	497	549	521	540	497	548	533	491	514	517	539	521	536	547	538	532	522	530	522	545	515	519	544	519	510	530	518	520	539	518	537	545	512	498	534	521	512	536	556	493	523	529	486	567	488	527	532	553	523	527	556	556	554	504	539	483	532	509	554	529	538	524	540	524	522	520	522	521	526	522	503	554	521	512	507	499	526	555	546	495	535	519	517	526	537	512	511	553	545	521	528	522	511	504	546	544	509	527	516	532	509	491	527	506	548	506	554	534	545	497	478	499	531	502	517	540	532	532	508	512	548	512	546	530	495	519	529	534	538	552	512	493	534	524	520	534	539	559	534	508	512	545	492	513	538	504	532	530	513	529	501	537	551	522	512	508	504	514	502	521	544	511	513	534	515	509	523	560	526	503	506	505	520	521	483	530	468	549	517	529	518	493	537	524	539	528	501	518	544	486	524	526	551	505	525	498	496	513	529	538	507	490	507	526	492	528	531	545	485	521	524	544	537	529	531	514	501	516	543	553	505	509	544	560	548	540	520	534	519	520	518	502	508	489	539	510	537	531	481	514	549	523	519	510	547	498	527	502	546	528	530	535	502	475	518	516	521	500	548	540	523	532	518	538	542	545	550	528	532	517	534	546	469	536	506	534	574	478	546	499	487	510	505	513	510	534	544	484	520	546	514	534	521	529	544	516	500	475	514	509	529	541	525	491	497	505	532	516	522	499	485	496	491	509	512	499	523	537	520	525	512	547	496	525	481	548	547	535	503	519	487	536	502	506	545	534	512	521	518	524	569	563	513	519	581	525	537	477	534	556	540	552	484	554	494	501	531	479	505	513	515	527	556	515	542	514	509	512	512	539	555	505	533	548	537	529	506	519	546	487	499	532	507	500	518	512	528	498	506	515	493	504	507	495	530	533	507	511	524	539	488	524	530	472	502	519	528	530	549	569	501	532	529	530	544	519	546	505	534	542	548	528	522	526	531	501	562	497	496	474	523	531	542	529	517	540	529	496	523	479	541	551	509	520	516	539	523	522	520	498	545	494	521	516	515	530	527	541	519	515	506	520	515	514	529	506	523	498	521	545	534	528	521	518	552	527	528	539	512	509	529	488	501	507	494	479	531	520	507	517	532	518	494	492	530	529	548	500	540	528	501	525	556	501	519	541	556	528	505	568	527	545	511	549	564	536	516	517	537	551	518	556	505	516	527	503	494	521	548	527	530	550	541	538	533	503	545	544	483	510	514	509	545	513	541	516	525	516	496	542	535	524	505	546	562	529	516	532	488	541	502	512	497	548	520	503	534	524	522	495	520	565	532	529	493	533	517	529	514	504	511	531	547	536	513	521	509	506	559	541	502	511	536	540	511	503	528	511	513	540	520	551	497	537	520	501	527	556	475	534	548	532	541	493	512	517	526	539	532	537	537	525	507	521	509	528	520	535	530	539	536	504	541	503	521	505	504	521	533	482	527	497	560	496	507	556	531	500	493	487	497	476	580	518	511	517	496	513	515	515
40193	17660	2644	1060	688	521	393	371	306	293	253	222	244	230	214	220	198	187	198	197	180	195	157	171	175	172	150	170	161	168	177	153	179	157	178	152	159	162	166	199	141	159	151	155	168	159	157	157	149	199	143	144	168	162	174	149	150	160	148	136	148	165	158	180	154	174	169	154	160	143	135	156	163	144	139	160	139	163	165	149	157	159	152	142	144	136	159	164	141	155	132	146	130	158	150	161	151	158	150	168	148	156	153	152	161	166	173	172	169	164	181	163	181	157	169	171	166	147	148	181	136	142	165	144	157	165	147	170	180	144	153	166	152	161	129	136	166	171	165	149	151	146	140	139	150	167	155	141	187	146	183	170	144	117	167	178	169	162	169	165	155	155	148	144	154	170	161	147	147	164	174	166	158	154	151	161	138	170	153	143	154	175	170	138	168	144	154	156	152	176	179	180	178	169	147	158	155	173	161	155	176	186	150	149	147	155	153	145	161	136	176	155	134	142	176	147	166	148	144	165	136	159	154	160	152	150	162	157	176	159	149	149	151	144	145	151	145	162	147	140	144	145	167	148	147	143	153	143	168	166	160	151	151	139	184	149	165	140	177	164	149	132	131	143	147	157	167	166	164	170	160	157	166	178	144	147	179	154	158	158	146	170	169	174	167	154	159	166	171	188	146	149	138	152	135	161	168	170	139	165	134	160	156	150	175	171	148	157	129	137	160	176	171	162	171	153	151	164	152	164	151	160	160	155	164	169	144	152	146	140	156	157	163	178	167	155	168	185	167	181	176	139	160	129	150	162	149	181	171	145	178	156	151	157	142	155	153	131	159	163	187	141	161	175	157	154	144	150	151	150	139	153	174	159	150	152	174	153	132	158	178	150	179	151	169	175	147	151	132	151	194	163	149	184	159	135	150	143	136	135	152	186	177	179	135	155	179	174	175	179	171	175	146	154	183	151	150	154	146	139	157	162	140	169	154	157	167	153	166	141	144	185	175	162	137	180	145	170	150	159	142	165	144	159	150	162	161	166	169	159	165	143	141	146	161	158	179	147	160	164	169	186	163	145	163	146	169	152	148	166	150	129	159	171	170	158	172	166	160	170	136	125	172	185	174	166	155	158	144	163	170	178	159	157	137	142	158	164	161	151	159	166	185	151	164	123	142	166	157	161	151	152	155	149	159	143	165	154	161	166	177	154	168	159	157	159	160	143	170	191	133	160	169	173	157	143	163	167	174	148	161	183	146	165	183	156	190	160	153	170	147	164	166	163	162	169	159	181	161	156	158	131	157	161	138	159	183	110	152	162	178	150	154	123	151	152	165	178	175	138	162	159	151	143	155	169	155	172	183	164	152	189	160	146	139	168	153	161	165	152	143	147	160	159	143	168	158	143	160	167	158	153	157	159	138	157	156	149	154	183	140	166	151	181	140	151	158	152	156	155	157	167	167	150	157	154	163	154	161	146	146	168	161	144	191	177	162	160	144	165	177	159	147	162	165	156	156	163	161	168	167	161	174	160	156	133	144	149	153	146	164	147	153	133	152	163	146	153	143	166	156	163	154	152	179	159	148	150	150	157	142	170	160	129	151	166	132	149	176	179	171	170	157	144	148	157	160	201	164	149	133	140	139	158	163	159	152	160	137	173	137	143	170	148	146	168	163	167	152	154	175	161	188	153	158	141	151	154	151	139	160	161	162	159	156	141	191	151	157	161	185	139	147	163	153	166	148	181	165	158	153	127	145	159	176	153	157	149	156	152	165	180	173	180	138	151	160	137	153	146	140	141	157	163	156	161	163	154	158	177	161	147	156	170	166	168	155	154	162	144	164	158	143	179	187	176	140	161	155	164	152	158	163	162	164	175	164	152	164	164	180	166	167	146	151	136	162	159	167	147	160	158	141	161	158	153	155	163	184	153	191	156	177	148	149	161	145	143	163	156	159	179	162	155	156	152	170	162	146	158	156	189	165	147	138	163	135	162	180	158	161	141	128	153	171	163	178	163	155	138	154	169	174	131	189	160	162	125	171	177	154	176	170	166	173	172	161	165	171	143	181	143	159	149	162	154	162	175	149	157	156	161	149	163	136	146	154	178	159	151	157	166	154	153	147	155	162	157	156	167	126	151	152	170	153	157	154	145	182	191	140	150	160	159	167	169	166	162	148	156	164	166	185	150	142	161	179	168	172	152	156	164	178	137	164	141	155	174	163	139	162	167	186	142	143	132	172	180	175	172	133	161	172	142	139	172	131	174	159	168	162	148	172	147	157	153	155	178	155	145	172	163	150	148	150	147	158	181	168	137	163	138	157	151	143	148	152	157	133	143	140	141	162	182	183	166	174	133	177	136	170	144	158	140	171	163	172	159	149	142	164	163	162	160	146	140	186	168	177	149	155	175	192	153	158	175	168	164	158	159	170	164	159	153	144	163	155	158	170	170	169	166	157	158	156	175	145	157	139	158	159	163	168	159	153	171	150	168	164	171	138	183	157	166	174	180	153	160	150	151	164	163	167	160	149	138	175	169	167	148	172	159	160	171	175	188	162	156	154	159	163	133	152	178	181	135	143	150	157	159	174	164	153	173	172	164	160	152	137	157	153	174	170	163	171	151	165	160	167	182	152	137	186	165	127	178	152	184	137	162	144	166	157	188	156	119	145	157	151	180	171	159	149	165	157	144	155	158	158	173	154	165	154	137	159	155	170	168	188	159	165	169	163	173	161	164	165	159	150	129	148	150	138	131	156	157	154	139	151	175	172	161	157	146	132	165	147	167	162	150	161	157	165	152	163	159	161	157	180	164	139	150	146	170	166	158	160	163	176	149	170	154	140	153	155	151	163	148	143	172	168	157	167	139	151	175	128	151	146	138	140	162	144	168	168	171	171	158	164	161	140	137	176	178	161	151	168	155	157	139	163	169	160	158	168	156	155	156	155	165	166	147	160	138	156	171	164	139	181	181	171	156	137	173	153	170	159	165	135	156	142	140	141	175	162	162	144	160	171	154	145	153	164	155	169	151	139	167	159	149	153	161	144	149	161	153	146	142	173	173	155	173	194	179	133	176	163	177	134	142	154	149	149	144	152	143	174	141	150	172	152	163	147	166	170	145	156	147	154	181	169	172	132	157	146	146	168	204	153	159	157	134	137	128	132	160	180	176	165	135	129	156	162	147	138	139	162	149	183	152	162	162	157	162	157	162	149	128	158	155	171	144	146	153	161	158	129	154	164	156	148	181	163	178	154	153	145	165	156	172	178	179	145	153	127	150	157	167	145	180	155	185	120	168	162	149	152	143	170	154	149	148	170	162	146	134	178	159	178	155	149	150	167	171	163	144	161	146	165	156	172	138	148	162	173	153	167	155	166	175	153	173	171	155	159	191	168	168	131	139	153	173	161	144	187	165	190	163	143	167	154	141	170	182	151	154	136	154	159	152	144	195	135	183	150	145	159	164	160	160	140	162	161	162	139	155	173	148	168	158	159	179	161	145	154	147
26356	10385	3517	3620	2847	2254	1798	1581	1317	1115	992	923	866	864	826	729	694	729	660	631	574	535	548	485	489	546	529	485	500	460	454	417	444	442	443	431	423	432	454	399	375	398	393	417	423	408	399	368	395	418	375	365	391	386	416	410	430	422	376	389	413	381	361	389	390	410	418	417	364	380	392	380	347	398	409	402	369	423	394	405	392	363	373	413	370	364	416	393	414	407	391	358	354	395	384	404	375	410	400	415	401	384	381	377	394	399	346	398	413	388	392	398	366	399	384	391	412	399	385	377	412	378	386	407	407	391	392	379	393	390	363	368	409	392	385	371	374	372	399	395	346	371	387	365	382	396	402	398	378	372	347	371	387	369	381	406	375	406	371	418	406	366	395	407	410	376	392	393	373	399	390	409	379	373	404	423	406	412	397	393	348	363	407	366	381	387	376	401	395	369	392	413	413	419	379	396	382	387	395	354	389	402	353	394	396	403	394	419	390	413	409	374	404	355	404	380	371	428	389	385	386	429	380	369	416	402	392	385	417	405	361	424	382	387	351	402	395	411	407	393	401	342	382	423	374	387	400	412	419	395	407	371	375	399	375	385	421	373	397	390	381	367	418	392	404	364	385	402	384	389	357	384	369	402	385	385	364	402	385	380	368	401	359	366	384	358	379	379	395	400	385	384	382	373	383	402	375	378	376	379	391	405	417	384	375	374	371	406	400	389	404	369	401	351	377	399	388	391	371	396	361	393	388	397	411	383	396	426	385	376	395	373	379	401	355	396	394	397	380	370	377	399	389	336	349	353	377	375	408	406	377	370	399	365	370	407	383	379	384	375	355	398	381	375	386	394	375	384	380	402	419	379	402	396	400	387	384	354	386	376	424	362	373	378	408	373	394	390	374	386	405	432	388	402	399	392	374	352	372	368	396	400	384	388	371	373	390	390	398	397	389	336	370	385	418	363	379	415	386	381	401	357	404	362	396	404	368	341	378	356	417	408	379	389	414	391	409	370	401	410	402	386	382	401	398	390	428	420	399	379	398	408	386	377	410	364	356	391	365	396	364	383	422	421	364	349	391	401	370	399	385	406	385	376	414	420	344	345	397	403	379	378	381	367	377	392	400	374	423	367	414	407	395	372	397	381	395	402	376	368	389	422	397	337	400	371	456	384	374	361	404	344	380	370	400	384	404	394	404	391	369	407	353	399	358	406	374	348	374	361	387	393	398	391	386	354	410	407	395	363	396	386	396	403	398	416	392	405	405	382	388	381	383	374	391	408	405	398	376	401	384	392	372	393	395	331	404	396	370	417	360	366	429	386	387	361	394	384	374	411	421	373	401	385	356	380	425	373	382	365	393	388	373	366	384	376	399	355	372	387	428	397	423	394	385	371	394	371	388	394	393	378	410	395	402	365	407	380	384	388	365	394	392	395	382	391	386	395	395	379	395	388	425	392	414	389	416	380	414	366	380	388	434	337	389	393	425	359	364	429	342	373	396	357	387	388	402	361	368	416	397	364	372	376	404	407	404	378	392	394	386	376	400	395	391	378	392	413	357	379	391	387	404	363	401	357	394	394	367	358	421	381	387	411	373	393	361	390	387	375	392	417	369	363	415	427	384	371	349	367	388	418	344	347	346	392	395	397	377	401	399	359	375	391	405	383	407	394	383	404	399	363	402	407	397	368	367	390	385	386	346	394	371	380	394	384	391	416	411	386	378	404	393	386	398	411	386	395	409	369	398	399	420	377	390	427	365	369	400	374	395	402	418	389	418	389	387	379	381	355	388	359	380	358	388	377	378	371	426	400	360	373	428	381	391	398	369	368	383	389	401	358	417	395	383	381	383	394	402	385	398	379	399	396	370	385	364	405	405	404	384	364	377	357	383	379	423	399	424	367	368	380	388	374	364	384	377	404	395	382	348	380	385	366	347	390	391	390	390	407	360	408	422	371	366	372	362	366	378	397	390	354	375	377	415	358	376	390	356	365	391	385	363	392	378	408	400	395	354	387	387	373	372	370	370	373	407	406	384	376	380	396	403	394	416	403	393	387	396	380	375	381	426	395	390	376	379	358	383	426	347	378	386	372	399	343	376	383	384	377	407	398	396	391	395	371	394	402	380	403	382	383	380	383	390	368	430	387	420	385	396	373	379	409	416	371	387	387	360	394	362	392	331	386	384	385	394	380	377	386	406	370	401	399	379	409	391	376	353	368	384	373	359	430	404	416	388	389	394	363	380	364	399	388	372	388	398	390	367	391	365	349	377	401	391	392	339	390	381	378	390	379	390	364	399	403	386	407	393	415	382	403	370	419	383	390	385	370	383	415	404	390	349	443	448	381	381	356	382	402	359	414	392	391	411	356	379	412	406	366	350	423	374	375	395	374	372	417	369	398	419	374	383	386	405	387	417	388	377	384	389	384	390	371	397	395	377	403	366	372	381	380	379	384	366	405	401	417	356	414	393	386	392	395	358	366	367	414	399	403	370	382	417	429	368	407	368	399	376	358	412	409	386	379	401	398	409	396	388	390	384	386	408	414	367	372	357	350	372	381	380	401	383	406	398	387	414	393	397	371	331	353	366	381	384	388	405	372	434	343	393	407	394	397	392	364	357	382	403	388	390	390	381	389	389	399	396	384	406	398	373	392	382	387	378	376	393	426	401	390	423	374	402	351	395	394	424	392	401	387	382	369	338	382	376	362	410	398	425	384	400	414	397	396	386	378	360	382	390	385	392	406	424	395	396	375	392	367	386	421	390	393	425	402	394	376	382	409	369	380	383	415	383	413	404	388	395	367	336	388	406	365	387	368	407	372	407	386	352	395	373	360	388	381	375	380	383	358	352	398	392	382	377	341	404	402	390	397	415	413	390	428	399	385	409	393	351	375	370	412	416	379	356	396	393	359	372	384	395	372	387	367	364	376	388	417	379	368	353	384	375	395	392	360	356	372	364	388	375	381	393	373	371	398	395	367	384	342	387	387	386	364	427	412	380	405	393	383	380	389	404	379	361	396	354	405	398	376	378	385	390	377	359	384	377	398	393	395	388	381	378	353	388	388	396	358	385	402	394	421	389	344	357	420	387	381	394	385	394	378	383	391	404	342	421	404	411	392	393	387	396	412	388	384	440	402	411	369	377	390	386	420	394	358	396	340	399	384	405	381	384	393	402	397	411	382	396	382	404	381	368	364	362	424	379	368	368	372	403	402	363	352	394	441	394	381	390	367	378	378	380	398	382	391	376	404	371	407	405	391	392	356	382	386	389	386	395	412	362	410	370	432	372	365	377	403	411	374	373	387	404	426	393	391	387	394	420	401	391	368	425	403	386	399	413	434	354	429	373	394	357	401	344	363	412	389	419	367	364	372	377	396	405	413	404	365	409	389	382	416	380	396	377	395	384	395	396	406	382	388	391	391	351	366	357	380	392	398	362	396	404	385	396	390	362	399	409	385	393	366	357	432	415	404	369	423	400	415	344	423	406	408	364	388	355	384
14390	3525	538	350	277	237	218	208	184	167	175	151	188	145	168	176	165	166	149	161	185	149	176	179	161	170	153	165	139	163	146	156	159	151	137	151	156	154	148	157	147	175	136	158	142	162	143	137	157	143	155	176	144	143	154	151	133	140	174	154	137	160	149	130	145	156	161	159	144	153	159	144	137	168	202	146	167	140	151	172	151	138	153	153	178	134	161	153	182	170	138	166	164	154	142	145	154	147	155	156	142	156	133	135	148	132	142	151	154	149	148	130	144	131	169	143	162	139	148	159	154	178	188	152	140	146	145	173	145	163	132	170	140	168	140	161	161	156	156	156	143	134	161	144	163	152	136	158	152	139	160	172	145	143	150	152	175	146	153	155	133	138	150	149	170	140	125	126	160	152	179	171	142	139	153	145	149	154	126	125	145	138	155	140	176	131	154	148	160	160	135	135	132	144	145	135	157	172	159	169	174	155	144	139	140	167	153	166	173	154	170	156	145	144	154	163	131	166	159	146	167	149	151	149	142	135	148	147	127	135	145	157	177	141	150	164	166	157	153	167	154	161	161	124	129	128	168	164	139	140	131	151	141	159	146	155	136	157	133	133	154	171	134	153	138	137	160	182	138	159	148	162	179	182	157	147	129	154	135	113	137	155	150	175	155	138	157	149	150	139	135	144	152	147	161	148	141	145	160	165	155	159	143	138	147	155	121	149	146	169	147	150	138	163	156	161	147	163	159	156	160	170	159	150	161	150	173	150	148	172	148	139	149	163	149	133	171	145	146	149	125	165	161	171	151	166	146	156	150	162	150	157	162	154	146	142	159	148	149	160	156	151	153	135	145	168	160	151	158	163	195	157	161	141	146	143	148	154	163	161	155	146	151	168	161	143	143	140	154	149	158	167	161	155	156	158	152	153	143	182	155	148	153	155	170	150	140	153	161	134	144	179	143	162	165	169	149	148	143	138	166	159	162	163	147	163	134	151	140	147	143	161	139	151	169	138	168	141	140	147	147	139	161	168	145	165	148	139	148	148	152	166	163	144	134	158	134	160	133	138	165	153	142	154	170	145	151	153	157	151	169	132	155	147	170	158	152	141	146	167	164	160	161	129	149	177	131	136	149	143	155	141	131	150	164	160	144	124	144	144	152	163	142	168	147	147	183	152	154	150	158	158	133	139	137	150	151	165	136	158	167	148	158	154	149	153	149	142	148	162	158	143	139	140	155	154	145	167	128	159	143	153	131	147	134	136	153	168	184	147	156	149	155	172	160	170	150	139	149	165	135	163	149	150	153	152	152	126	158	143	144	156	158	160	126	147	153	148	158	159	175	147	147	167	139	185	165	147	147	164	131	131	120	139	133	143	157	153	168	147	148	131	156	160	133	147	138	176	160	165	149	131	130	146	162	169	153	174	148	161	146	151	171	158	166	173	153	138	154	163	163	178	149	139	171	166	146	145	170	139	160	137	148	160	149	189	140	162	137	147	162	150	161	139	134	165	179	135	160	146	145	147	153	147	133	165	127	130	132	158	168	171	162	151	149	155	161	169	151	154	170	144	138	155	159	146	164	154	168	173	154	143	166	175	143	163	122	165	144	153	141	167	151	173	140	168	141	156	152	161	137	158	165	180	167	144	152	149	139	157	145	132	153	142	148	145	151	135	167	163	185	138	156	183	146	151	144	180	128	145	148	137	169	149	149	152	145	159	159	153	164	150	152	160	154	142	147	138	145	160	157	145	158	156	163	147	161	161	153	161	149	177	138	155	145	147	178	145	135	156	156	131	141	126	135	148	164	151	149	149	160	133	145	124	163	160	153	161	185	171	153	148	132	144	150	115	142	141	167	150	153	137	129	139	147	159	124	152	143	144	156	148	147	161	148	154	139	168	143	148	153	143	144	137	143	148	129	135	161	127	167	127	155	122	191	146	147	151	145	138	143	146	154	158	133	146	146	157	154	155	138	109	180	166	146	155	150	148	144	139	163	144	153	146	136	157	144	148	183	163	157	160	156	152	168	138	153	174	119	185	154	159	150	152	162	150	149	141	150	160	156	134	150	149	152	151	146	154	161	155	141	168	146	155	184	164	136	138	160	151	133	149	147	174	157	153	116	129	148	143	160	159	152	128	152	167	158	164	163	175	156	138	163	132	140	133	136	150	126	156	155	147	158	156	142	139	167	160	141	165	130	120	172	134	183	141	136	154	153	143	124	154	162	136	130	128	146	131	134	140	157	157	170	145	134	145	152	143	153	160	165	127	163	153	144	153	136	148	160	178	159	161	157	136	145	133	172	161	135	149	148	172	152	163	120	137	151	166	161	148	161	142	174	159	162	144	158	186	179	175	166	160	146	144	153	147	164	153	137	140	162	144	150	135	161	142	152	155	161	161	152	133	172	152	135	150	154	161	145	165	156	168	148	140	136	158	153	137	169	131	147	148	143	165	176	164	168	130	151	144	173	140	150	162	185	160	157	156	169	143	123	140	155	182	181	162	158	167	152	175	147	141	171	161	153	154	163	174	169	152	156	145	140	168	142	156	134	167	146	133	158	160	170	141	162	122	160	167	146	149	139	154	155	157	142	136	145	166	147	152	154	158	156	154	156	137	149	147	134	147	150	133	148	134	149	157	148	165	141	178	163	153	152	154	144	146	161	144	131	175	157	153	140	163	151	141	132	154	165	142	126	150	128	172	137	157	165	159	152	148	155	149	136	158	151	134	155	144	146	155	150	157	155	145	155	142	159	160	153	154	156	170	165	153	141	138	178	148	143	140	141	159	158	157	166	146	121	156	131	137	155	138	148	150	169	148	150	139	157	161	144	140	150	156	116	132	155	176	152	131	145	165	140	141	146	182	180	152	140	137	148	119	171	167	159	150	147	159	159	154	153	142	151	153	166	146	143	162	148	174	149	170	160	151	150	163	135	133	141	135	162	163	153	151	159	155	138	160	167	173	158	171	161	156	141	171	149	144	136	147	146	164	155	129	133	170	153	153	163	142	128	163	142	162	155	133	153	155	143	159	164	139	149	135	144	160	163	168	156	156	152	160	153	143	149	162	156	135	157	174	166	139	164	143	161	151	144	169	155	153	145	153	133	170	169	157	125	138	156	153	168	167	157	138	152	147	179	150	159	167	130	151	163	166	177	137	147	142	138	148	150	164	163	157	150	148	139	156	157	154	146	156	171	142	150	147	147	145	145	135	156	150	157	164	154	144	138	167	128	165	139	153	154	167	145	148	138	155	169	163	139	158	145	159	159	146	163	128	142	141	155	137	163	140	138	168	140	155	145	148	173	138	152	140	157	151	156	142	159	139	127	154	154	162	141	149	138	153	165	166	173	179	126	157	145	134	148	147	151	159	136	149	159	146	126	145	180	171	167	148	179	162	160	139	149	157	177	175	158	173	144	150	154	145	147	156	122	143	160	171	161	157	155	156	148	160	139	153	151	153	139	150	163	159	157	128	157	141	167	139	149	146	132	156	153	136
10612	2846	1262	1285	967	813	665	632	647	554	560	489	505	503	520	496	487	465	465	480	450	439	425	437	441	429	421	415	420	412	413	396	412	422	375	368	438	401	448	401	374	365	417	375	414	380	388	427	358	367	355	374	380	428	367	436	414	393	377	400	398	377	406	385	391	378	414	403	411	424	363	402	366	397	417	381	397	395	397	398	398	431	388	425	394	401	416	404	386	358	415	391	409	384	386	356	365	389	380	377	369	363	384	412	369	367	405	379	424	402	385	405	375	333	393	343	415	392	396	366	413	363	396	396	406	395	390	389	397	374	386	366	403	418	389	408	357	388	382	403	383	426	391	392	351	421	388	447	385	427	407	349	428	390	372	411	379	374	371	400	353	392	398	379	369	365	388	394	362	382	420	399	389	400	395	398	415	399	380	398	411	369	387	432	353	389	368	406	381	421	394	375	391	374	445	425	389	373	384	403	420	375	401	364	386	336	383	402	352	407	388	359	386	401	372	379	403	405	394	407	377	372	378	391	382	363	378	418	372	427	396	357	415	386	371	434	397	382	402	397	358	374	377	378	375	430	393	390	381	365	403	396	392	385	402	344	393	381	363	377	382	408	383	370	389	408	366	456	366	376	372	393	389	377	405	366	395	406	383	405	403	416	414	433	380	414	373	384	373	394	414	395	409	356	345	370	380	395	412	404	393	365	380	387	377	391	416	394	357	344	401	367	382	393	384	376	373	393	385	380	388	388	368	380	419	387	372	385	384	415	440	404	389	401	380	360	365	376	353	392	396	373	389	365	381	413	406	347	372	392	426	371	379	420	402	428	391	379	390	405	377	373	351	387	401	374	409	420	423	406	374	389	389	362	386	396	394	390	397	369	404	416	363	387	389	376	430	368	408	420	394	387	401	369	432	389	401	393	405	413	416	427	432	392	373	399	421	393	391	415	412	408	400	400	403	387	388	364	399	387	422	404	385	434	407	414	367	433	405	410	435	409	421	387	394	424	424	407	354	403	371	399	390	377	387	401	411	372	366	424	397	387	367	390	381	439	416	355	382	353	398	384	366	405	377	377	424	393	405	390	368	398	383	373	368	370	411	361	391	396	416	394	398	379	340	423	351	404	409	393	377	413	397	348	400	366	383	453	385	394	371	409	414	392	412	387	443	406	411	378	383	417	396	395	385	358	375	364	363	406	429	397	393	427	385	397	391	398	385	377	418	380	394	386	395	389	395	400	388	398	398	377	378	378	395	370	399	392	399	390	373	376	412	381	362	381	403	378	387	378	403	379	373	463	387	365	368	421	380	409	404	385	400	416	392	392	405	391	375	405	419	367	368	438	391	364	418	408	395	357	392	408	425	388	406	419	386	387	396	411	415	371	405	360	371	401	398	391	436	371	364	375	369	377	385	396	409	380	402	373	386	369	380	391	409	401	384	427	405	388	386	382	402	422	410	367	386	360	414	405	398	394	371	410	395	411	378	419	403	418	416	370	382	370	389	370	408	368	362	384	409	375	376	353	371	364	408	382	380	381	341	390	383	412	433	419	393	392	391	411	408	389	355	391	432	394	397	384	361	355	400	421	376	377	378	395	383	402	416	389	390	371	365	383	372	392	385	368	361	398	392	383	376	394	403	416	365	379	389	386	431	366	394	415	415	392	415	394	399	381	361	385	402	417	417	390	420	386	415	408	387	384	384	377	394	372	400	379	403	378	376	374	410	403	377	386	387	397	400	417	357	341	417	368	395	414	385	376	397	412	378	357	395	423	407	393	389	368	385	431	385	411	391	381	361	374	368	416	372	399	386	408	409	390	386	381	424	352	398	356	391	378	385	393	360	343	406	401	369	407	376	417	380	397	363	372	401	371	377	386	430	341	404	362	387	371	394	390	419	362	385	395	374	374	407	386	428	384	337	399	412	391	402	375	410	383	401	380	394	341	416	387	403	408	367	419	394	394	388	367	389	413	393	359	396	395	400	389	389	370	383	410	380	408	383	379	338	415	415	377	363	379	387	365	408	381	376	404	389	328	371	440	356	401	391	392	388	387	417	382	368	387	368	406	372	345	369	393	356	368	357	400	365	389	380	369	375	408	360	402	398	383	367	398	385	407	400	411	362	398	366	380	398	370	381	385	375	410	435	432	426	382	394	394	379	410	386	371	386	391	364	369	393	379	400	414	393	376	409	415	367	425	399	397	394	385	350	407	387	370	395	362	398	370	383	386	322	397	375	399	394	381	393	379	390	364	394	397	377	414	367	373	430	386	409	428	375	401	393	356	384	401	406	362	384	386	379	399	414	378	409	365	357	391	424	390	391	393	378	422	404	383	395	387	380	394	375	386	363	379	395	373	371	406	352	375	375	409	383	392	367	385	390	418	380	384	401	378	358	380	380	400	389	379	377	372	378	377	416	408	400	385	416	359	403	423	368	361	371	386	395	396	389	349	364	389	406	381	375	398	406	394	394	436	397	393	367	404	382	405	375	397	405	394	393	398	380	426	414	385	414	407	372	416	364	411	380	398	357	356	410	401	400	389	421	391	359	393	398	369	365	385	369	356	363	348	390	435	398	401	385	392	402	432	352	397	402	401	376	407	402	392	392	366	393	383	400	363	423	380	396	425	405	380	397	369	405	396	361	390	437	389	386	429	391	376	367	418	393	396	374	406	411	341	369	403	406	369	351	402	408	374	403	404	390	400	448	379	402	353	391	413	376	394	396	376	390	408	375	365	425	378	388	355	381	378	366	376	419	387	369	392	373	371	373	360	397	404	400	381	423	413	385	388	386	366	371	404	435	402	399	410	395	375	406	388	398	370	383	368	377	408	380	397	411	389	389	376	427	412	383	394	378	360	417	396	391	375	418	351	368	401	398	397	393	394	383	384	385	385	412	382	350	416	400	379	390	405	385	395	404	418	390	437	360	400	370	427	399	396	387	410	393	412	434	371	420	380	398	378	376	376	390	404	385	379	405	373	394	373	431	400	403	405	395	385	390	396	382	358	369	342	379	406	357	407	360	410	383	439	414	371	409	419	400	382	362	399	414	394	418	379	413	386	394	426	387	416	357	387	392	364	411	368	413	404	362	410	395	390	405	371	366	364	407	400	392	437	375	397	382	372	372	395	375	394	394	391	397	376	393	401	418	389	408	406	405	373	367	385	400	375	403	393	371	380	374	394	391	364	386	372	384	400	425	381	451	400	390	409	420	380	399	402	403	402	346	403	387	380	386	399	414	401	372	399	369	397	380	410	394	404	381	376	394	408	424	388	380	426	414	405	400	383	423	389	407	405	419	413	362	390	392	389	392	378	400	367	368	391	404	365	382	358	383	394	400	382	392	385	388	358	364	392	407	418	361	366	401	434	419	392	353	393	382	401	388	367	399	375	372	428	395	412	376	369	399	408	373	397	403	376	386	422	386	383	373	405	394	416	351	341	374	372	357	394	390	385	383	413	361	368	394	383	433	415	391	409	414	383	394	381	422	379	387	411
29586	11248	1380	812	522	432	328	346	318	263	256	263	255	287	248	235	214	278	229	242	230	221	233	222	230	225	275	241	220	189	258	228	234	245	221	192	204	209	220	198	216	217	216	202	231	239	202	211	224	217	213	253	215	245	236	242	214	228	211	211	239	201	192	188	218	202	230	215	193	206	235	186	213	218	227	218	190	201	233	209	200	229	208	230	232	197	228	217	221	209	207	217	206	223	210	207	211	205	216	206	221	198	215	219	210	237	209	206	202	209	201	199	204	233	230	216	223	205	212	220	258	202	219	262	231	226	209	201	219	210	244	233	227	216	256	222	186	215	240	231	222	227	208	213	215	244	245	233	216	196	220	204	222	238	212	202	228	201	240	210	210	222	193	208	232	224	181	225	227	206	229	213	219	198	191	198	235	217	239	210	217	208	194	230	215	200	250	208	239	240	236	228	197	212	218	206	225	232	208	188	189	222	213	199	194	214	216	250	205	224	195	208	223	225	208	251	205	209	236	211	228	219	213	216	202	202	221	231	218	223	228	232	224	246	236	214	207	220	198	219	208	197	199	195	202	246	212	201	221	201	201	201	202	197	215	240	220	205	212	226	196	202	223	223	216	208	227	194	207	215	207	211	228	228	210	207	219	218	248	218	203	224	225	221	170	224	201	216	183	234	224	188	199	237	223	239	239	213	237	196	204	199	244	254	229	258	210	216	205	187	208	209	226	206	208	196	219	213	204	215	200	209	219	218	208	238	217	206	219	265	222	204	205	214	199	224	186	204	214	208	188	214	243	197	199	212	244	224	218	235	236	234	208	245	212	221	231	247	210	213	220	236	201	207	253	241	235	215	225	233	239	227	207	224	227	192	216	201	186	227	229	215	204	210	242	204	228	190	224	204	192	247	223	201	258	226	220	243	234	231	227	201	224	220	187	208	209	239	260	203	210	222	238	217	186	226	208	207	240	240	213	256	198	223	242	238	253	215	228	212	218	225	197	225	203	224	235	195	217	209	197	228	204	205	228	222	215	254	201	225	226	212	202	196	207	210	205	185	201	220	200	233	179	229	227	231	198	228	218	220	202	230	208	237	196	222	203	204	207	217	245	236	221	200	223	192	212	221	220	205	233	210	234	189	208	217	185	213	218	226	222	220	213	207	195	204	229	232	217	240	208	197	171	219	196	194	222	223	221	221	214	235	217	210	208	217	198	215	213	242	201	218	199	221	230	226	192	216	194	229	205	216	210	207	205	206	209	204	215	214	221	202	217	237	218	201	188	216	220	229	219	235	212	220	224	229	208	199	211	235	219	238	229	210	200	189	241	200	197	205	227	223	203	223	217	232	206	220	217	212	256	214	225	211	221	224	244	213	212	218	220	214	198	198	213	213	222	219	191	201	241	237	210	227	217	233	212	202	210	232	246	209	227	222	214	251	199	194	203	213	206	205	215	240	189	216	183	193	195	198	213	221	190	211	226	201	212	203	221	182	222	195	182	213	206	204	196	195	204	183	216	209	225	184	226	207	171	223	199	219	200	225	218	212	220	198	217	218	228	226	228	205	225	218	230	221	225	208	224	209	214	219	220	209	184	224	222	218	221	210	217	238	213	211	196	210	220	220	215	242	208	218	238	220	221	229	215	228	219	216	198	214	239	228	194	200	213	206	222	217	246	217	233	216	212	206	235	234	214	210	231	226	256	220	211	224	217	202	212	218	216	204	217	235	195	227	231	228	212	208	205	222	246	231	207	216	232	195	215	215	244	228	220	219	204	230	221	211	229	219	209	239	234	238	230	256	227	235	247	236	215	223	225	224	219	211	213	209	208	211	226	218	194	239	216	223	194	227	181	194	213	218	200	197	237	212	204	225	213	209	230	200	210	221	217	203	221	195	192	231	225	228	226	218	214	175	225	169	221	214	220	216	199	197	236	218	212	214	206	218	217	242	228	232	211	214	223	225	193	199	217	213	215	230	197	211	195	220	195	228	223	218	213	229	220	190	196	208	232	213	209	232	198	216	245	220	228	207	189	227	214	212	212	224	244	239	232	207	217	209	200	220	207	200	225	206	194	203	223	218	210	195	237	258	193	197	209	213	198	243	211	199	232	211	192	207	246	245	217	246	211	231	226	207	255	226	236	182	213	230	214	207	212	203	208	218	225	233	209	221	195	211	216	232	223	206	196	199	214	218	205	184	225	224	202	216	203	210	208	196	202	208	239	230	190	204	246	216	225	219	237	234	220	229	215	189	203	225	220	227	225	228	199	225	228	207	225	229	206	196	198	204	208	204	228	230	249	214	199	188	198	217	193	212	206	224	229	208	205	201	194	224	215	227	224	221	202	232	213	209	220	194	226	206	216	213	216	214	226	217	207	222	190	248	244	205	202	212	199	213	204	201	222	217	215	227	207	182	203	210	205	200	245	191	219	197	200	219	222	203	229	213	230	199	197	205	225	224	235	248	228	217	206	219	201	231	207	220	223	258	247	218	223	204	224	259	235	216	189	203	201	229	215	220	207	229	213	245	224	189	207	225	215	203	181	214	236	221	221	227	210	222	215	223	211	194	194	211	247	249	189	226	223	233	203	231	244	210	226	208	208	187	208	224	223	224	215	224	247	219	224	178	213	232	190	207	232	201	215	216	243	193	219	243	222	201	246	232	208	211	216	239	254	222	200	211	218	211	193	207	254	176	231	241	240	200	209	227	210	200	232	237	237	220	223	217	208	213	216	222	201	194	233	220	211	219	239	204	200	248	211	206	229	214	231	213	233	241	211	221	222	205	225	243	197	210	229	215	207	202	215	226	203	182	217	222	211	249	220	217	223	213	210	223	185	239	193	220	205	244	209	232	211	204	222	219	215	221	218	197	206	206	215	187	210	203	206	191	196	211	202	234	207	215	208	244	190	213	222	228	217	198	195	221	197	208	197	217	202	197	211	203	228	220	195	214	223	181	229	223	209	197	199	197	200	202	204	237	214	215	201	177	212	215	208	227	213	205	218	209	190	205	209	200	250	221	216	207	216	210	222	227	226	233	238	212	238	218	219	210	213	209	211	228	235	245	214	222	244	196	223	218	243	180	204	192	209	216	196	192	239	208	206	219	206	203	211	220	243	237	220	196	224	229	221	198	200	225	208	190	212	225	190	228	219	242	194	209	200	216	235	233	207	199	229	211	205	205	228	221	217	218	214	230	225	208	221	214	220	222	216	220	197	206	216	244	204	211	217	200	208	199	189	226	217	235	208	191	221	199	229	210	216	224	208	262	231	191	225	220	198	233	230	196	196	217	212	248	213	212	203	240	197	239	185	196	199	190	221	211	214	240	215	234	209	228	213	231	233	190	233	224	221	200	233	230	221	201	242	183	227	218	189	195	210	226	217	250	209	228	204	245	224	186	214	240	238	192	211	226	217	201	219	199	211	225	211	203	225	221	229	214	198	200	199	228	224	213	176	213	221	210	219	204	218	229	253	230	228	229	221	193	200	203	204	225
21013	7768	2434	2787	2118	1483	1358	1147	1030	946	878	840	817	853	830	763	750	769	742	643	644	626	601	606	639	613	616	601	618	564	547	554	553	616	553	501	549	555	540	513	543	539	534	541	537	557	551	556	522	502	545	509	475	554	563	550	504	504	568	551	503	524	581	541	538	542	562	530	540	536	547	514	514	481	525	501	536	544	511	553	560	554	561	546	526	532	527	514	541	555	522	500	511	549	493	538	514	470	485	545	564	554	518	510	544	531	545	513	548	551	511	486	514	542	501	534	509	503	526	534	540	555	493	557	561	504	522	544	507	541	500	548	508	519	570	544	509	510	526	534	522	569	545	526	511	557	540	505	523	505	488	524	510	544	530	529	481	539	542	557	505	545	542	513	520	522	515	480	516	531	514	514	571	536	511	561	512	507	507	520	518	564	485	530	488	522	530	515	542	518	523	505	484	545	521	532	525	552	519	514	555	496	532	550	518	504	536	530	551	521	508	512	497	546	524	567	577	473	520	528	547	530	532	548	538	536	512	537	517	528	579	531	515	530	519	534	544	513	538	498	492	518	535	494	516	498	519	555	528	505	522	509	544	549	519	526	520	514	514	552	540	535	521	526	504	498	526	525	587	541	543	534	558	523	528	488	486	501	548	497	492	519	524	473	532	531	528	509	555	498	518	504	515	512	546	523	500	535	492	515	526	523	528	554	514	465	524	506	506	542	530	528	514	531	482	574	530	485	491	532	519	542	508	496	522	543	544	519	529	494	527	491	523	515	503	540	509	533	546	507	509	531	534	551	533	534	594	547	540	506	548	515	535	554	559	505	544	526	539	528	507	542	516	529	575	549	534	508	504	499	523	569	510	529	483	538	508	558	496	503	503	490	532	512	533	568	519	501	513	552	540	533	509	520	498	523	523	528	492	537	542	513	537	505	536	538	468	513	521	487	563	560	509	522	543	547	473	505	531	509	475	525	514	525	590	537	526	552	538	540	525	548	518	550	552	538	516	540	509	558	556	540	544	492	561	564	511	491	546	529	531	544	515	496	521	535	526	532	480	548	537	505	566	513	517	525	523	513	537	488	563	521	527	557	531	509	537	508	538	525	543	511	552	520	546	502	540	480	514	495	525	528	538	525	493	527	513	494	495	524	554	501	533	551	526	499	517	530	489	526	521	543	561	512	525	527	521	525	574	529	546	493	542	527	573	505	502	520	512	547	507	547	517	541	525	521	530	553	529	515	496	492	507	530	523	512	539	516	531	489	541	512	557	530	487	519	531	554	536	512	562	492	524	489	513	474	515	504	500	520	518	501	527	539	523	505	514	526	534	499	529	538	518	510	497	545	523	515	558	498	519	505	544	526	546	507	513	519	505	513	525	503	508	541	537	504	558	530	486	555	496	563	536	520	510	487	564	512	518	533	526	533	482	492	558	540	524	495	486	521	479	498	469	543	502	517	528	506	501	601	549	533	516	521	505	546	530	511	564	473	548	514	486	507	501	552	489	530	544	502	517	555	498	506	509	525	484	501	559	500	512	539	515	497	510	598	475	482	540	561	501	494	500	541	531	539	516	530	546	508	512	510	507	500	534	485	491	520	490	506	522	521	512	499	523	523	543	503	538	546	520	552	539	548	503	520	553	508	536	539	537	522	512	499	565	538	523	524	517	507	519	551	561	546	535	521	515	526	544	530	492	534	517	519	482	527	501	542	546	499	485	460	486	519	510	513	546	570	530	540	545	515	487	517	545	479	499	524	514	492	536	545	534	550	501	534	505	526	500	538	548	537	489	496	549	540	497	498	522	546	521	518	539	543	525	541	529	534	551	548	513	544	512	506	515	524	502	509	502	515	530	517	536	493	526	517	508	564	530	533	543	555	523	521	535	581	544	535	495	530	570	537	516	505	520	543	587	538	548	507	556	528	532	516	521	562	542	562	575	490	550	529	519	516	528	498	517	484	566	469	576	528	493	501	481	525	508	557	535	545	548	495	533	532	553	487	521	533	500	543	527	523	588	507	581	532	515	506	550	524	531	533	521	479	538	526	537	550	558	518	565	496	492	438	512	526	517	561	556	535	512	552	536	521	504	525	544	527	555	541	517	478	510	571	520	556	491	510	544	542	509	510	527	495	521	559	542	527	534	536	533	545	524	529	541	476	514	539	538	548	476	561	508	535	494	540	519	520	543	505	528	484	539	525	524	505	548	532	532	493	501	495	530	532	527	477	542	500	533	559	554	529	503	513	526	519	455	530	554	502	549	547	525	509	557	557	578	535	575	524	531	540	532	520	533	512	518	501	537	480	530	524	555	504	480	560	526	526	535	537	485	529	523	533	517	508	540	513	519	517	571	508	512	520	526	540	530	530	523	532	549	591	534	567	523	541	510	538	538	522	543	523	552	519	557	543	515	542	535	503	498	527	591	581	521	492	505	528	514	529	561	526	541	537	555	494	522	567	476	518	547	551	554	558	537	512	505	509	540	530	492	546	524	536	513	498	520	496	542	492	530	537	510	527	507	524	536	520	521	508	522	506	515	534	527	534	508	538	536	530	536	496	502	541	486	483	553	510	544	503	526	537	551	528	540	535	531	528	530	589	507	490	481	535	528	488	543	520	511	516	498	511	579	539	522	528	492	522	531	538	504	533	514	537	474	524	506	549	530	543	542	540	515	497	517	525	527	498	526	493	530	569	495	534	497	531	474	570	547	538	502	520	506	571	542	524	506	523	508	508	545	526	529	522	530	540	529	530	547	549	509	531	535	556	537	533	502	494	502	535	544	529	522	574	552	534	535	509	508	517	545	529	496	533	514	503	475	540	480	538	561	527	510	511	529	520	492	525	560	490	567	522	527	540	524	528	507	526	538	547	541	568	480	542	518	496	529	507	561	557	487	538	496	471	545	543	529	548	514	528	501	531	511	521	554	532	530	475	482	519	531	532	544	529	494	527	545	536	524	534	535	531	548	522	496	505	539	535	537	481	504	506	533	516	520	473	524	579	534	565	547	554	555	547	533	485	563	508	505	506	518	564	499	517	534	498	515	515	542	515	477	511	516	529	556	526	525	543	511	494	536	545	526	520	506	506	519	505	600	485	513	524	537	511	509	543	507	541	531	513	549	497	487	566	567	525	558	490	544	531	508	530	555	501	541	526	514	553	526	532	538	505	555	537	536	561	500	496	507	552	532	482	558	480	560	551	540	523	518	519	504	511	527	544	559	523	541	545	526	530	491	568	554	484	552	508	503	519	508	550	490	599	532	507	543	530	525	561	547	559	526	512	548	530	521	516	485	526	502	558	566	518	543	553	552	503	488	529	491	550	517	474	576	493	525	526	505	565	515	504	527	520	508	496	550	521	551	502	498	569	518	508	537	495	492	519	492	492	517	509	557	503	551	566	501	553	512	542	477	516	560	518	534	497	542	484	541	528	490	532	521	470	530	505	539	541	514	540	507	525	510	533	537	574	511	501	535	504	488	569	528	492	535	528	529	536
39593	18333	2703	1055	629	485	372	369	296	268	246	224	233	234	259	222	186	206	220	200	221	172	183	179	181	158	176	168	184	171	165	173	145	129	174	190	182	145	158	183	166	178	165	151	142	178	141	174	159	201	160	170	166	145	181	149	166	144	178	163	161	149	170	143	150	165	176	146	156	134	169	152	169	173	170	151	156	156	170	151	161	177	167	135	138	159	202	159	178	182	151	137	163	125	187	160	169	154	161	146	183	170	179	167	166	146	149	165	155	165	165	173	166	148	165	157	172	188	143	166	162	168	147	144	172	173	186	150	153	144	159	153	153	163	169	173	141	163	172	183	166	158	160	161	155	165	155	164	163	162	156	141	196	156	161	174	141	167	154	175	162	164	146	149	157	140	154	160	154	180	183	152	175	177	166	138	149	164	155	148	156	168	164	142	150	188	167	161	139	164	170	157	177	161	167	165	179	163	162	161	163	164	151	165	163	175	181	155	145	150	159	161	143	150	163	152	187	150	136	149	159	154	165	150	148	145	183	180	160	169	173	178	173	175	187	162	145	142	155	139	167	165	140	164	151	179	166	183	183	158	154	155	181	167	165	187	157	171	173	191	158	180	163	155	164	174	157	156	161	183	170	153	166	163	155	150	156	173	138	184	192	176	123	149	177	162	138	163	155	156	151	151	159	164	174	183	169	159	195	154	172	146	153	174	144	171	143	177	157	142	159	182	169	166	170	172	163	143	170	141	169	160	136	165	148	127	171	132	156	174	147	175	161	172	161	143	170	154	163	151	143	182	174	160	187	168	170	162	142	158	159	161	155	186	163	166	180	160	166	181	169	153	190	178	169	134	144	150	160	154	166	147	155	169	144	150	168	160	159	174	175	168	156	154	191	195	168	166	180	161	171	130	170	175	183	141	146	159	148	169	177	172	173	144	171	163	155	171	157	138	148	160	137	160	139	147	173	175	161	175	158	191	155	140	171	169	138	178	171	150	145	157	179	194	130	168	173	173	149	139	156	147	168	157	160	158	194	149	158	168	146	183	144	168	141	161	140	163	143	151	161	174	150	160	168	145	159	164	139	175	143	184	158	155	169	174	151	149	160	154	183	156	151	177	172	156	158	165	163	185	168	141	135	168	160	169	161	161	171	162	177	138	170	169	159	151	148	155	140	168	163	165	179	150	161	152	166	175	165	145	154	158	159	172	151	175	165	167	172	155	191	149	155	153	179	178	188	192	157	169	149	161	151	143	170	166	170	160	164	166	166	177	173	162	163	163	186	173	150	163	170	154	146	146	174	168	152	157	150	156	165	175	161	162	177	159	169	158	140	157	164	163	179	188	163	136	161	167	154	170	161	161	179	164	172	183	137	189	140	172	161	157	159	181	149	163	174	177	159	161	188	165	181	149	168	167	162	160	158	181	163	161	171	145	138	176	143	168	165	169	176	169	194	174	139	180	160	156	181	175	164	160	157	148	154	149	155	187	162	149	153	158	168	177	168	152	142	150	184	161	165	155	158	167	152	151	146	144	162	167	184	142	160	142	163	149	163	149	198	167	165	142	151	169	171	161	153	154	158	183	169	154	151	156	161	168	172	133	176	163	162	167	157	153	166	176	167	164	178	167	172	151	179	152	158	195	170	179	181	152	123	160	174	147	174	163	165	155	151	156	180	144	170	183	151	169	181	214	178	161	161	165	142	152	144	144	166	200	153	166	157	162	177	176	151	160	128	164	153	150	157	143	154	154	141	174	156	162	158	138	171	158	147	164	175	161	174	154	159	169	158	154	169	135	125	167	144	156	169	151	161	157	176	147	163	150	161	163	167	166	161	147	169	152	153	147	166	171	160	158	173	181	187	171	149	163	138	180	155	159	144	155	173	169	151	158	185	169	162	148	134	167	161	146	168	176	153	169	189	142	183	137	164	171	169	169	163	158	142	190	163	171	173	157	190	184	157	156	158	170	173	159	168	174	153	171	163	154	172	156	147	170	139	170	149	160	162	158	177	151	143	172	145	180	151	161	147	153	172	160	160	155	151	173	160	156	155	164	153	152	177	161	175	157	164	185	163	160	149	151	142	129	147	174	150	139	158	161	168	175	171	162	161	144	171	156	159	146	156	145	147	163	148	169	153	169	164	138	184	156	156	168	176	129	150	163	164	159	172	151	160	161	170	176	151	165	192	154	142	151	179	155	184	155	175	151	152	159	147	181	156	169	142	145	184	153	184	152	155	161	192	126	158	177	139	159	143	142	133	161	159	180	162	166	173	155	160	153	137	140	141	162	172	156	163	161	156	165	163	181	164	183	147	159	170	169	158	181	152	152	142	162	172	166	156	169	162	178	160	147	187	167	143	168	182	160	176	164	165	168	187	153	150	172	154	137	169	164	164	145	177	173	178	154	134	160	174	150	156	195	152	192	184	162	148	163	158	180	167	152	146	165	152	171	145	179	198	201	165	164	153	145	164	176	157	153	166	164	156	196	173	158	156	188	178	156	153	162	152	156	164	169	157	152	151	162	146	159	145	173	159	188	161	164	186	180	125	155	140	166	167	154	158	182	194	158	170	169	154	164	147	135	191	159	182	163	141	161	161	154	165	179	164	168	158	157	158	171	163	185	146	145	175	154	136	144	165	154	161	161	178	164	156	187	147	171	173	161	176	167	187	184	176	147	178	186	153	158	180	164	160	157	162	133	148	163	163	140	202	171	162	178	156	156	190	171	170	183	169	158	152	151	180	168	172	160	146	157	170	177	142	164	162	166	139	144	178	158	183	155	183	179	155	160	130	164	189	159	152	171	154	163	177	184	159	164	146	137	176	164	154	157	181	146	166	161	138	167	175	164	176	180	180	168	157	168	176	162	161	190	158	163	150	171	154	151	158	166	153	161	166	167	138	166	178	162	173	150	138	171	167	141	172	160	149	170	162	154	157	198	172	165	169	153	164	183	161	187	172	170	173	162	159	154	197	194	137	167	151	166	164	198	179	159	138	166	190	156	156	172	168	158	158	181	155	183	166	151	161	181	143	162	161	157	155	160	157	148	164	173	150	146	174	168	168	179	194	176	173	160	160	168	152	143	186	148	162	193	149	184	156	169	174	162	154	162	149	172	162	150	162	169	161	177	164	147	156	173	170	133	158	163	157	185	165	179	170	148	163	128	164	167	167	169	166	143	156	136	183	176	168	141	172	171	162	192	201	163	165	164	156	151	163	167	165	164	167	182	151	155	164	147	153	167	185	188	156	189	156	152	171	158	147	161	173	149	144	150	164	178	159	146	148	185	166	158	167	160	146	157	161	168	141	170	153	152	155	166	170	172	174	158	152	161	182	151	179	177	166	156	142	166	165	157	156	165	165	143	156	175	150	165	164	175	184	165	168	174	141	151	157	174	180	137	164	155	175	193	162	153	187	157	175	167	154	151	148	176	149	183	163	170	161	148	149	165	150	162	180	159	164	178	154	162	179	177	158	159	173	179	180	155	176	152	160	185
26143	10881	3550	3477	2690	2100	1622	1479	1157	1052	953	891	851	821	810	786	764	721	693	602	545	568	528	557	552	548	504	456	477	452	412	438	457	468	420	435	430	434	436	406	433	396	436	437	423	440	416	383	424	378	408	392	387	425	409	376	386	385	424	431	409	428	457	395	427	401	372	406	382	413	439	391	409	420	389	414	422	384	358	383	440	412	381	398	407	422	391	414	393	431	351	406	400	401	427	378	391	370	456	407	393	380	371	376	458	431	400	364	394	396	381	362	384	380	381	395	375	391	361	399	382	349	438	370	387	401	410	388	376	391	384	412	381	431	375	371	389	357	412	408	371	366	385	352	402	390	351	381	393	347	434	386	406	409	380	386	377	382	393	415	434	402	404	424	378	383	425	374	393	401	390	407	393	407	415	402	428	392	364	398	427	434	381	462	409	366	390	413	379	399	380	384	413	386	414	400	391	395	430	377	369	386	373	421	378	402	385	390	417	413	405	383	432	419	408	377	399	389	415	390	420	391	372	388	390	394	387	424	355	364	402	400	392	370	409	373	417	432	388	379	393	371	408	409	398	396	437	380	379	347	393	393	427	409	403	421	409	391	409	361	389	387	380	424	418	438	396	393	361	410	387	408	388	392	403	388	399	384	396	373	403	427	385	370	340	441	384	389	423	398	422	381	432	410	380	398	378	398	374	404	397	378	416	382	379	394	393	411	357	365	380	412	396	372	424	432	385	414	408	404	408	370	402	400	396	386	380	419	359	394	376	400	416	399	352	403	416	388	435	394	382	350	422	378	379	369	389	401	398	386	370	344	405	422	362	385	384	391	389	376	412	376	421	379	364	403	386	372	373	421	404	415	390	415	406	381	401	384	389	363	407	413	396	413	411	434	381	384	385	380	399	390	358	395	391	404	414	387	366	392	384	414	396	386	400	402	381	445	403	377	386	421	391	376	387	403	396	392	394	390	393	386	404	369	383	383	395	380	415	432	408	392	429	373	373	387	426	447	403	367	369	398	383	397	386	378	396	397	369	422	386	411	399	445	367	385	401	410	365	405	404	383	406	398	425	433	381	408	398	406	393	391	372	406	408	438	356	397	393	398	384	411	407	395	350	403	407	405	400	403	393	382	413	407	417	381	391	404	389	425	397	446	389	366	379	419	440	393	373	397	381	437	380	425	412	389	397	437	396	365	394	399	401	415	403	394	405	392	406	401	409	413	399	367	375	400	436	409	405	366	383	389	398	428	401	392	393	372	373	409	377	381	413	378	389	376	429	394	377	381	387	427	390	406	390	392	381	369	403	399	377	422	423	416	400	372	369	378	408	409	404	423	385	411	396	394	375	431	383	396	367	439	381	362	417	410	416	389	376	378	371	383	396	389	419	401	413	410	364	416	403	409	402	389	415	416	420	390	406	418	388	414	403	392	379	381	398	446	407	391	366	409	411	376	345	379	379	358	359	364	397	385	371	387	384	413	372	410	414	408	399	397	386	397	382	400	390	408	407	369	414	405	390	388	368	406	394	398	378	399	401	366	369	369	389	388	400	393	376	372	407	392	391	394	386	388	429	400	386	418	399	399	423	400	388	420	399	406	375	400	390	386	401	398	401	381	423	407	410	389	401	369	419	370	416	387	396	380	412	382	405	394	364	376	341	374	428	380	398	362	382	390	415	388	432	417	372	400	387	417	423	347	399	401	406	406	409	411	411	398	355	365	393	396	381	421	421	404	413	438	420	404	379	419	427	402	396	381	413	389	356	422	392	384	411	390	375	376	401	359	392	407	412	404	379	383	388	388	399	417	391	389	391	438	379	413	373	409	385	394	416	395	376	376	376	394	386	379	392	413	379	389	393	389	400	412	424	404	396	408	419	421	369	370	431	410	410	400	369	393	392	405	397	366	401	387	372	359	388	401	395	409	403	380	407	430	392	365	402	360	403	415	386	401	403	381	406	380	395	394	379	410	418	355	365	372	364	363	389	415	416	415	418	405	398	434	391	372	375	394	421	395	376	380	411	415	397	369	355	379	380	434	376	385	363	402	412	387	395	418	406	402	388	395	413	382	409	401	418	377	407	374	387	380	344	393	361	374	369	400	394	417	394	435	384	385	376	368	365	399	403	407	375	408	359	421	409	406	384	410	398	418	395	376	384	406	413	396	400	374	424	386	406	429	385	401	382	408	409	396	395	420	374	416	378	370	389	365	387	390	438	411	366	399	376	415	392	427	405	420	395	430	319	424	383	390	357	381	383	414	404	386	397	386	377	393	377	383	389	404	402	410	393	395	400	420	378	414	373	395	420	368	418	412	378	372	405	403	390	435	403	393	412	374	378	424	428	406	379	368	411	382	385	389	394	385	459	385	388	439	387	372	381	399	397	380	416	411	425	380	435	399	408	423	411	377	447	395	419	387	386	378	409	365	391	379	393	391	366	414	402	400	371	388	366	389	394	374	395	389	405	431	382	362	378	407	419	382	400	382	422	392	385	408	374	383	410	401	404	424	369	388	380	405	377	394	394	426	382	386	350	391	360	406	427	377	424	363	395	407	379	360	396	381	389	398	394	404	419	413	395	347	383	415	371	401	392	365	414	395	376	358	372	383	382	378	378	405	430	376	415	382	414	397	383	437	412	381	390	389	435	381	392	376	381	396	393	402	421	417	398	428	393	430	405	375	386	398	410	377	421	396	388	404	408	382	394	390	388	414	398	383	394	383	409	372	431	399	417	421	427	380	357	379	386	386	360	407	376	378	396	425	376	392	411	405	365	400	382	366	386	385	383	385	378	405	338	387	390	369	376	391	410	399	382	397	370	390	416	402	413	368	408	407	404	405	421	374	408	410	397	396	396	410	370	381	417	405	409	385	392	426	415	433	384	392	355	409	406	413	422	382	406	394	383	410	397	354	380	366	394	393	372	401	378	381	392	381	391	407	381	399	432	391	390	391	400	398	403	385	380	432	412	407	389	396	399	389	378	353	385	416	392	389	409	421	374	400	397	383	419	394	386	385	380	386	417	381	418	386	433	379	367	370	419	399	406	408	380	392	392	399	387	433	407	383	349	423	390	355	375	430	391	384	374	404	429	412	384	405	382	369	395	407	368	362	376	422	424	394	420	373	411	405	389	394	370	385	413	385	374	401	401	407	419	433	377	375	374	407	379	387	359	377	411	387	384	404	350	393	360	387	408	395	384	441	392	362	370	382	365	402	390	389	393	419	405	390	372	421	388	362	381	352	402	379	412	394	391	388	381	423	434	412	391	369	402	380	373	381	353	411	376	384	442	410	376	364	386	376	402	411	392	386	384	379	379	378	419	431	408	389	417	396	393	379	403	380	386	406	399	389	409	427	374	395	412	391	381	366	354	416	407	411	408	363	405	396	396	380	400	416	397	402	392	399	428	422	368	398	368	387	419	424	386	386	433	421	356	420	406	387	417	397	352	380	390	393	394	402	365	415	405	405	365	362	401	397	405	408	392	403	378	385	396	407
13847	3658	526	361	259	258	202	186	179	187	163	160	166	197	173	158	160	173	149	142	190	161	163	154	131	149	174	146	151	161	169	163	183	162	151	154	165	166	163	170	154	174	180	144	153	157	156	163	166	137	161	165	153	172	155	169	153	165	140	171	157	168	151	168	188	132	145	152	159	169	135	173	160	163	157	159	157	143	154	146	156	144	136	157	159	132	149	135	148	151	165	142	165	171	138	142	148	147	164	149	155	146	170	150	160	141	162	180	157	167	160	167	133	163	174	145	167	155	158	145	162	171	158	159	177	145	159	157	146	175	137	169	154	171	169	149	141	163	146	173	153	181	148	178	127	139	139	155	159	165	163	143	148	154	168	136	145	163	163	153	176	157	155	148	155	132	136	164	172	154	150	178	160	145	155	159	174	161	158	144	144	152	160	158	160	177	148	165	162	166	138	168	162	157	167	163	159	144	140	157	147	164	149	156	152	152	140	141	172	185	140	143	143	164	177	134	177	138	156	197	173	138	168	151	141	179	166	154	152	170	152	170	159	152	169	157	174	157	158	160	125	154	136	163	126	145	159	151	168	158	171	158	171	171	162	167	177	149	164	162	163	147	156	153	193	162	140	158	162	187	133	130	166	152	167	147	137	145	159	128	146	157	184	145	149	148	144	140	140	158	164	167	140	154	150	147	147	166	148	167	150	163	153	159	150	162	130	142	164	156	145	165	147	175	155	152	152	158	157	152	165	160	143	135	164	148	138	167	165	191	179	154	167	133	165	164	173	153	153	164	160	145	151	152	161	126	149	152	146	144	176	160	160	152	171	147	157	136	137	147	141	160	156	167	147	134	137	160	164	146	140	154	162	159	146	162	147	148	160	144	155	164	171	150	142	142	148	177	169	163	162	164	164	162	167	159	159	152	167	154	139	170	165	154	178	163	150	159	151	149	162	155	145	161	148	156	155	144	154	142	152	146	157	161	146	131	152	152	151	153	147	201	153	150	150	150	151	138	153	148	162	148	140	155	149	166	172	141	157	159	166	154	146	142	139	156	152	153	164	149	170	178	149	145	149	162	154	140	155	152	175	152	150	144	154	150	148	129	189	146	128	161	149	139	137	170	151	143	177	187	132	139	158	173	146	144	162	176	161	130	142	151	154	156	139	160	156	161	158	133	152	175	161	159	150	161	139	130	157	151	148	167	164	153	146	136	156	158	166	165	143	178	163	151	145	148	156	172	148	150	152	131	178	156	152	153	140	166	161	148	157	137	142	140	143	163	162	149	147	158	184	135	153	164	161	146	158	144	176	152	163	148	134	146	138	134	148	170	156	168	153	140	152	169	166	176	142	146	163	152	145	131	161	179	151	175	161	153	147	141	179	181	169	158	161	147	144	166	170	185	149	168	150	162	160	168	149	171	154	164	150	143	161	153	149	144	161	166	202	182	174	153	176	133	141	149	166	151	178	145	161	185	144	147	151	150	178	158	153	147	135	164	170	187	155	159	146	152	158	132	143	158	169	159	149	164	170	150	152	150	153	158	155	144	159	140	129	139	175	162	147	159	175	149	179	146	142	162	175	144	170	173	136	156	159	165	168	178	165	170	156	140	126	166	169	166	161	131	137	142	146	171	143	159	147	161	168	176	157	185	152	170	155	143	167	188	159	171	185	135	171	140	158	150	160	139	160	148	143	166	148	168	146	115	152	141	166	157	171	121	177	171	179	173	160	155	170	158	166	172	164	150	158	130	168	152	163	173	162	156	157	152	148	162	146	128	160	176	148	142	155	156	149	150	153	161	153	142	175	171	157	152	145	149	157	152	180	137	166	162	178	154	163	161	153	130	168	159	149	152	153	171	138	158	158	167	167	131	143	143	128	153	148	178	166	169	154	124	159	163	186	170	144	182	149	167	172	173	138	143	140	144	162	166	154	143	139	162	202	139	157	176	162	162	144	162	169	146	148	135	178	167	158	156	153	144	149	140	140	140	148	156	145	148	129	152	168	154	147	149	146	149	140	154	159	156	142	159	164	158	184	150	149	151	155	167	167	183	138	172	142	148	145	154	163	133	156	136	147	166	158	152	166	164	170	152	173	156	146	148	145	146	129	134	162	161	165	148	160	161	152	144	162	139	164	145	165	145	141	157	166	140	173	159	146	154	150	154	173	191	170	123	149	141	179	161	134	142	144	155	144	166	147	163	153	154	153	176	168	143	159	157	153	139	158	188	143	133	163	156	142	155	152	133	150	169	152	153	175	164	168	151	161	161	133	145	168	159	139	159	152	161	159	169	129	150	178	128	150	169	167	145	164	150	155	161	163	157	157	160	162	144	165	144	167	167	145	138	160	168	145	157	154	165	150	147	131	148	171	163	166	168	160	130	145	155	152	175	170	137	155	146	164	166	155	147	145	137	172	149	145	135	132	165	155	128	146	161	166	153	165	172	155	149	151	140	161	164	130	149	160	117	152	156	161	145	166	149	154	157	151	167	147	159	163	170	160	142	151	143	165	167	143	179	168	151	150	160	140	151	164	143	155	154	163	155	157	152	139	158	137	167	156	142	138	157	152	146	171	151	144	149	160	182	172	168	162	154	155	172	151	162	166	175	145	155	150	167	175	158	141	143	167	170	141	191	150	149	178	156	171	149	145	140	160	146	153	143	147	150	167	168	154	138	160	158	135	153	157	147	155	148	159	138	146	159	169	136	167	160	159	170	171	152	139	161	138	146	183	171	177	164	137	131	161	156	146	159	140	160	146	164	157	166	146	149	143	178	137	156	150	162	142	140	149	143	157	170	157	151	138	149	157	139	155	162	166	142	164	169	146	164	141	157	156	146	176	147	160	167	144	143	180	155	147	142	141	162	132	150	139	146	149	156	151	137	170	147	146	152	160	167	152	154	156	147	160	161	162	151	160	155	148	166	165	167	147	141	150	110	155	160	150	146	170	160	143	166	140	141	159	163	157	154	158	158	156	151	148	174	150	174	165	157	145	147	145	155	152	167	154	168	175	143	147	150	143	152	180	155	167	143	152	139	153	171	130	154	153	152	155	167	141	158	157	154	158	167	156	180	153	184	153	168	174	142	139	160	149	145	149	163	162	156	164	173	161	185	169	166	167	161	134	142	190	176	157	167	167	142	154	153	146	157	140	140	147	139	163	167	174	155	141	180	154	150	152	140	155	176	175	143	149	142	156	139	145	132	158	172	137	154	151	171	132	171	163	146	150	121	158	157	152	158	150	146	157	166	150	138	179	159	140	156	157	156	166	144	155	168	143	158	167	161	158	151	153	170	151	152	147	152	159	138	148	158	181	161	147	140	173	171	140	162	178	133	152	145	163	184	141	159	149	171	125	136	143	169	148	151	181	167	157	166	162	150	170	160	142	153	156	153	164	143	156	152	151	170	145	158	175	142	146	152	152	161	144	142	189	156	140	139	144	161	146	158	155	159	147	144	154	173	151	147	148	150	153	162	138	144	150	147	162	167	150	164
9770	3090	1255	1173	867	754	647	652	581	534	468	530	472	476	541	468	540	490	449	447	430	456	427	450	466	423	452	414	381	435	407	402	433	393	408	400	445	393	417	405	408	387	391	396	365	373	420	434	433	376	399	415	413	425	415	414	434	403	405	393	371	420	415	391	405	409	442	390	407	419	416	408	379	388	372	420	388	389	417	383	364	406	366	402	391	429	385	386	398	414	421	408	343	422	373	396	414	437	394	398	382	408	412	366	381	375	432	374	372	410	430	414	405	402	389	395	430	407	383	424	379	417	414	398	388	391	413	376	443	407	413	417	406	371	385	410	414	387	401	401	401	403	397	404	399	406	386	424	401	356	414	370	397	420	377	402	394	442	418	423	363	392	403	389	367	366	389	427	398	377	363	381	402	419	412	410	361	416	392	404	378	403	366	401	378	392	412	391	401	416	422	394	428	442	432	437	415	356	377	391	403	402	396	359	397	400	433	400	371	391	395	427	402	384	385	387	401	380	361	383	395	421	391	417	379	376	367	451	354	375	407	393	409	401	438	401	408	417	417	372	413	400	447	417	429	441	356	404	403	422	401	383	416	416	418	427	388	404	369	417	394	415	420	413	394	422	436	390	371	422	368	399	420	390	420	396	402	433	419	415	375	437	415	377	394	412	423	406	389	395	373	384	398	393	414	382	415	378	391	440	431	390	398	384	422	366	399	405	359	367	411	381	407	404	422	426	370	386	423	379	386	388	369	412	442	396	414	397	421	421	395	396	355	394	409	382	414	408	399	399	405	403	387	387	372	395	398	395	406	424	406	419	395	397	403	382	411	423	391	404	382	388	405	400	419	396	417	388	397	398	438	388	396	398	411	365	418	372	410	403	423	400	440	388	405	409	389	377	409	411	414	393	416	381	369	389	395	423	423	424	379	411	385	425	414	401	362	407	409	399	374	391	393	396	413	385	397	419	399	396	388	379	404	383	413	416	432	395	377	407	402	386	383	416	382	449	376	388	412	395	402	402	351	402	393	379	404	418	404	374	418	418	356	382	412	432	398	422	384	382	401	417	406	378	385	399	397	411	419	407	360	389	405	377	395	395	412	401	408	404	430	389	386	408	414	341	388	389	364	410	381	376	414	407	405	428	405	417	387	392	411	383	367	410	400	406	423	432	385	428	384	395	411	403	387	409	385	420	391	395	369	426	429	396	383	417	415	426	377	424	389	406	383	401	391	411	405	385	401	391	376	431	403	413	391	376	380	387	408	384	403	403	356	418	399	398	382	393	409	419	402	404	388	393	396	392	402	393	413	406	405	400	391	395	397	407	389	406	385	424	428	406	410	396	380	382	377	383	383	398	401	402	416	407	398	400	383	382	403	383	368	393	399	437	390	394	385	393	420	404	391	378	409	401	415	389	392	400	393	414	417	409	392	422	413	375	392	402	401	393	397	398	407	394	403	398	416	404	397	386	392	351	364	402	401	401	392	420	415	407	380	375	411	366	422	388	373	413	438	384	410	397	390	349	409	421	399	379	390	408	411	400	410	362	383	394	401	403	412	400	422	404	383	400	408	380	375	390	387	377	383	387	444	429	422	440	381	420	381	408	374	399	379	391	406	370	355	399	400	389	432	390	414	388	386	373	395	396	413	394	438	431	421	414	383	413	396	400	450	410	399	400	400	404	356	351	400	399	408	393	405	422	367	392	412	419	395	401	410	412	396	374	442	417	381	384	370	435	400	405	374	398	411	350	392	381	401	398	440	412	410	359	389	420	400	424	412	380	397	391	416	401	453	377	440	399	434	398	392	367	381	426	412	379	409	379	393	408	407	379	389	386	389	398	401	424	415	373	389	426	413	399	398	387	390	415	404	413	452	404	373	422	388	393	363	369	360	400	376	374	452	432	419	401	421	386	395	410	418	393	404	404	400	425	416	369	409	382	425	385	408	367	444	373	390	354	426	401	414	422	375	427	399	359	382	427	406	415	393	389	357	360	429	413	354	383	390	404	420	414	386	398	411	372	412	403	430	396	370	409	417	406	382	414	423	412	388	381	422	390	424	408	389	373	385	406	370	419	414	395	350	377	376	399	385	380	410	416	415	402	365	381	401	405	422	378	390	386	368	421	389	381	397	407	415	382	434	373	414	397	410	410	387	351	385	424	390	408	373	417	378	388	402	379	424	384	373	421	363	416	410	384	417	420	385	385	401	412	419	380	373	386	379	399	398	438	374	375	404	425	393	402	415	415	397	440	410	450	397	429	452	412	403	408	432	416	396	394	375	382	401	404	402	414	387	390	422	377	385	403	375	400	387	388	394	400	380	401	367	405	398	374	406	389	388	380	411	373	400	433	361	436	403	442	379	421	366	372	375	410	385	412	401	386	387	405	394	408	434	386	407	384	385	388	385	416	424	396	418	422	400	421	398	423	421	384	402	408	367	383	395	414	417	414	355	394	402	408	386	400	432	425	394	403	400	422	433	407	414	420	420	379	411	361	421	434	387	404	364	407	388	408	429	385	398	415	351	383	397	381	385	386	405	426	403	435	417	411	415	375	398	434	391	395	401	432	408	430	396	388	381	389	411	401	396	411	383	406	422	455	390	397	387	390	413	397	422	406	401	401	403	417	386	402	428	418	385	410	408	409	384	423	423	418	407	396	399	408	397	410	446	410	348	402	406	386	393	406	400	389	389	384	403	419	409	372	392	424	421	378	366	421	421	392	402	393	410	407	412	399	411	394	416	365	387	437	401	367	448	389	384	389	378	426	413	417	413	417	369	385	415	404	380	386	378	409	361	416	374	367	405	397	399	430	420	397	363	370	398	384	406	391	381	391	410	423	391	341	406	405	379	388	372	392	377	412	396	404	421	383	392	406	428	406	408	392	386	411	370	390	408	378	399	391	398	383	368	421	397	410	382	424	353	414	373	404	433	405	429	403	383	387	425	375	346	392	367	400	418	360	414	384	403	397	411	383	382	417	403	407	428	429	424	385	411	416	404	386	398	389	437	423	403	400	432	388	376	384	388	411	411	378	370	418	348	358	407	425	373	395	380	384	404	375	366	380	353	405	406	409	414	431	384	388	389	390	392	420	418	370	391	384	404	380	359	401	385	413	395	422	379	397	415	403	339	404	431	395	403	433	426	376	367	403	432	392	395	439	408	377	381	400	394	363	395	401	355	411	364	381	399	443	420	403	408	420	409	412	391	390	397	417	376	394	415	347	410	400	397	411	385	394	420	399	374	399	412	392	372	403	414	370	410	408	386	368	402	408	418	403	430	403	402	406	360	391	420	396	378	362	393	411	398	435	390	393	414	423	383	378	411	428	377	427	405	394	378	436	430	403	407	400	410	358	419	397	395	358	397	376	383	406	381	370	398	400	398	405	364	414	397	382	434	394	388	378	352	379	385	433	404	407	402	383	422	382	399	394	427	417	389	413	420	398	399	370	390	399	420	385	409	412	392	358	421	370	373	428	407	441	396	408	397	398	398	385
29406	11106	1394	801	507	381	346	364	270	277	233	257	249	256	252	267	212	271	227	234	264	231	220	216	229	231	226	233	217	221	228	222	240	234	214	200	201	220	229	193	252	233	229	229	232	217	217	214	230	226	208	203	214	232	240	204	223	219	204	218	230	212	215	241	198	230	204	220	232	230	235	240	230	231	218	201	226	228	199	214	203	224	215	230	201	232	187	211	229	207	225	240	219	232	201	214	222	216	214	186	210	237	217	237	228	236	216	221	194	218	204	217	217	194	224	243	234	214	218	207	191	214	231	226	217	229	216	207	205	201	223	214	218	204	221	186	214	213	221	200	219	215	228	212	220	229	193	211	182	222	184	228	195	227	222	219	234	199	228	217	233	205	207	234	200	212	233	249	189	224	227	205	212	220	233	215	211	213	207	258	210	229	217	186	188	230	216	244	208	238	231	226	200	217	212	235	228	226	215	213	237	213	209	210	233	218	243	240	218	206	232	228	202	243	216	218	211	220	216	209	214	222	236	210	213	226	214	243	208	207	215	202	235	215	217	225	232	240	209	212	219	194	211	227	204	200	217	233	223	219	218	232	218	212	216	229	241	203	233	199	210	282	210	232	221	207	171	202	199	235	197	205	211	226	204	231	215	217	213	202	212	228	197	250	215	239	207	220	200	198	232	199	210	204	226	219	198	234	222	207	209	223	234	228	200	192	229	223	222	212	205	211	208	204	225	234	217	210	238	220	207	191	203	213	240	198	233	223	234	214	220	218	204	225	222	233	216	212	193	201	198	219	230	218	213	224	189	240	204	192	215	206	206	217	246	207	265	212	227	219	219	218	178	209	216	213	227	220	219	205	218	202	218	205	207	209	225	243	237	215	222	203	223	212	199	218	220	232	201	213	222	233	218	195	222	232	231	213	197	173	228	195	236	212	230	177	211	225	231	220	205	207	202	221	199	246	203	203	211	250	224	205	206	209	238	222	217	231	198	186	225	223	205	221	204	194	203	219	195	216	226	204	197	229	251	199	204	237	205	238	244	226	240	219	222	240	214	228	246	226	232	193	191	206	226	226	211	193	206	232	250	206	199	225	231	224	208	224	215	204	217	228	216	194	227	215	243	199	210	238	207	212	221	215	235	189	213	223	230	230	211	209	190	292	207	194	198	202	220	216	211	246	253	218	254	217	237	195	200	211	218	204	221	204	233	207	199	209	225	228	202	206	227	209	221	222	238	232	211	186	216	231	206	211	226	212	199	202	227	215	205	207	219	243	206	234	215	209	234	207	226	212	233	230	238	201	206	195	256	214	215	237	191	249	224	211	221	205	215	199	246	230	201	225	215	206	195	224	235	219	237	213	223	251	225	201	215	252	234	217	234	221	207	211	219	213	207	244	206	235	219	219	237	245	210	221	202	226	219	210	199	228	234	222	236	207	240	205	224	207	225	213	214	208	197	194	202	205	248	250	211	228	207	237	224	252	231	229	232	233	209	230	224	210	214	230	211	208	224	211	200	244	209	226	227	223	199	242	224	200	211	216	251	179	252	199	218	206	215	233	214	219	224	193	221	209	203	197	224	198	199	211	209	249	231	217	207	214	219	199	233	220	221	183	231	228	212	194	216	202	215	215	203	202	223	212	205	208	212	239	239	227	205	223	198	194	225	187	222	209	207	208	207	233	257	236	213	218	217	234	217	240	198	237	209	228	204	227	211	245	249	217	226	184	189	218	188	217	226	207	213	195	240	229	231	230	209	237	237	227	214	220	236	250	213	189	213	252	199	213	202	221	214	206	201	205	240	220	201	221	183	237	217	230	242	228	218	203	216	232	217	227	222	216	258	186	217	211	201	214	210	199	204	235	197	186	226	222	222	198	199	192	225	219	236	199	216	199	246	209	260	210	230	212	218	219	179	219	209	201	223	235	231	236	211	226	241	197	219	224	222	201	218	212	224	207	212	212	210	233	215	233	199	207	203	225	214	210	242	223	250	198	218	209	225	229	225	214	201	228	187	213	198	230	215	212	209	210	210	219	209	192	197	233	203	256	198	218	252	224	199	219	245	219	215	203	236	224	204	210	222	241	213	215	225	208	223	214	220	205	245	229	219	206	217	202	216	228	207	201	227	210	253	224	246	232	230	219	211	237	187	205	207	198	225	205	205	211	201	225	208	204	198	210	223	236	233	204	196	219	217	246	239	222	216	252	221	237	230	205	248	212	205	206	237	196	232	191	202	213	194	196	224	199	229	236	233	225	203	192	227	241	226	223	231	215	214	213	218	213	205	184	201	243	214	214	215	211	220	191	220	212	210	231	207	218	221	241	227	216	190	235	222	229	221	230	208	247	213	232	249	233	231	237	209	180	216	213	222	237	232	251	197	198	215	230	246	234	233	228	227	232	223	222	240	237	205	216	226	248	197	239	239	222	205	202	205	221	240	219	212	232	205	224	212	231	237	259	197	207	213	219	240	200	224	217	211	200	223	239	208	214	191	220	231	225	219	257	208	228	181	218	202	208	209	214	196	217	203	223	237	241	193	212	249	226	226	233	230	211	233	232	190	219	210	196	221	245	236	233	219	218	221	206	215	196	207	195	209	229	221	202	227	241	211	190	216	222	214	213	246	198	225	197	199	230	233	211	220	201	197	221	231	213	251	232	229	225	211	226	224	240	229	231	194	207	201	206	230	231	235	230	221	213	223	235	208	227	227	200	218	202	206	217	222	240	221	217	182	185	229	221	201	223	181	203	210	206	190	207	210	192	227	217	216	212	230	188	239	209	225	191	235	245	247	192	231	193	228	215	228	240	165	232	255	206	235	232	262	233	197	208	217	239	201	230	201	204	244	251	204	203	208	225	220	183	240	229	188	218	232	213	229	220	211	232	197	209	226	206	231	207	224	232	228	205	206	223	232	199	211	210	213	214	231	204	234	240	219	219	228	213	215	237	189	203	207	229	245	209	225	220	223	233	211	200	234	216	238	197	229	209	246	222	234	227	208	226	216	246	212	228	192	223	201	232	201	213	224	224	224	223	213	206	211	214	219	251	229	219	224	218	224	198	199	173	224	190	209	219	242	231	231	197	232	234	221	197	247	217	208	196	198	232	222	241	238	240	229	207	202	214	209	191	230	189	214	220	204	196	210	218	223	195	218	236	223	225	214	226	231	226	235	208	218	222	237	221	217	224	227	230	211	223	242	194	225	215	187	207	235	244	196	210	216	216	248	223	232	202	215	228	255	234	211	216	210	243	207	221	237	213	211	191	216	230	251	177	221	216	226	213	226	213	223	219	200	230	193	212	241	226	222	211	207	197	217	256	216	236	230	221	222	225	210	238	223	209	211	186	213	235	219	209	222	202	214	236	228	211	228	229	211	189	217	215	207	232	234	210	216	208	198	242	214	205	224	235	214	205	239	210	206	220	242	202	209	214	209	213	197	236	224	222	233	227	225	220	218	221	215	203	199	215	229	216	214	220	247	222	220	230	229	204	202	234
20600	7598	2595	2589	1846	1433	1251	1121	1001	921	851	766	801	754	829	785	825	823	773	694	657	613	614	624	606	590	608	548	609	548	568	586	580	596	581	559	531	580	579	520	550	550	503	545	557	531	540	544	516	543	555	580	514	581	559	510	545	503	531	572	566	512	582	520	563	555	541	546	503	537	572	557	528	524	496	544	567	516	560	536	514	546	487	516	532	507	537	518	499	552	533	543	529	502	526	561	498	549	554	543	554	567	538	501	524	536	551	558	499	563	549	532	528	517	513	559	515	508	492	536	548	522	542	526	537	534	563	528	524	503	534	568	572	516	559	561	548	561	549	517	524	543	590	536	515	518	496	485	509	544	547	562	518	536	532	548	529	565	502	552	528	557	548	545	503	502	525	505	523	532	505	525	555	543	575	574	485	537	498	523	520	557	537	539	520	554	529	518	569	525	514	569	537	531	495	531	534	567	531	491	533	553	501	522	572	511	510	568	544	527	511	503	499	525	535	537	540	532	544	492	526	538	512	528	550	530	528	516	523	552	574	522	547	555	524	501	519	540	579	517	526	522	549	557	526	527	533	511	517	510	528	542	536	534	512	520	548	527	515	546	542	545	527	534	540	486	524	472	582	562	568	517	528	530	496	506	532	548	513	529	537	509	548	534	525	508	561	550	545	593	524	522	553	551	507	489	522	517	528	535	508	488	536	547	573	526	538	550	503	540	524	544	556	558	509	513	532	560	506	546	511	574	541	575	529	551	525	530	517	538	477	515	538	510	536	537	539	495	526	510	536	481	520	493	527	514	522	527	553	520	523	498	548	549	512	507	535	541	540	554	502	549	513	503	547	529	481	511	542	530	559	570	525	524	517	544	550	510	566	518	521	519	466	519	510	539	533	548	544	504	514	527	539	568	533	555	543	509	559	522	529	529	538	497	532	559	536	552	531	512	519	545	536	553	504	523	549	548	511	538	503	567	527	548	539	552	538	526	533	523	559	506	550	525	447	537	555	524	532	528	502	539	530	534	485	522	535	548	543	576	541	538	565	514	570	490	553	532	549	503	553	508	570	535	515	540	588	521	483	488	555	547	533	516	503	546	577	526	566	542	533	505	529	543	543	534	504	524	515	550	555	519	573	525	540	519	560	574	506	547	570	523	512	584	540	510	527	509	554	545	537	522	535	541	575	505	571	501	538	520	527	549	517	533	549	559	546	510	490	509	535	525	524	562	548	532	517	512	527	514	503	561	523	567	499	539	520	547	532	550	546	547	513	532	514	564	476	556	543	547	534	513	496	509	551	485	535	546	510	542	503	532	512	534	505	536	549	545	546	549	547	558	539	517	486	491	505	527	471	521	536	528	575	544	562	542	529	566	558	558	523	515	532	539	559	570	556	513	546	531	543	563	545	561	496	549	548	510	511	491	547	550	524	527	521	563	529	520	513	565	555	542	517	538	504	508	548	528	557	526	514	525	510	532	516	556	547	499	514	563	517	534	519	501	559	534	527	524	469	509	507	549	527	531	518	515	525	532	554	537	524	509	543	512	540	517	508	521	508	503	528	523	552	520	515	521	497	564	528	512	526	540	545	523	562	529	526	553	520	535	521	512	544	535	511	534	528	555	524	522	535	587	545	519	524	489	537	495	521	511	566	573	513	568	534	573	535	550	505	535	554	559	525	529	522	511	509	511	517	546	522	525	509	562	521	537	492	495	539	528	501	533	525	549	526	541	524	520	533	516	543	548	539	557	522	509	530	533	533	511	518	532	519	504	550	536	536	511	506	531	514	520	508	515	534	543	545	521	539	517	534	504	523	519	576	542	550	539	549	515	537	537	520	472	530	532	510	478	522	573	544	536	544	526	538	540	555	510	484	513	557	532	555	506	505	539	519	554	499	537	534	543	515	548	557	527	531	534	568	527	578	555	555	541	542	555	536	564	511	561	515	545	493	500	530	506	553	494	534	542	570	529	514	552	512	518	576	560	507	523	530	522	560	542	492	547	487	520	532	523	513	511	530	512	477	554	491	497	543	565	547	566	528	480	543	507	515	501	540	550	542	580	550	507	537	571	516	542	509	535	524	570	506	504	536	541	548	515	526	539	542	506	520	534	554	524	510	567	539	533	547	528	527	480	525	494	551	532	537	562	543	489	511	517	552	587	506	508	511	550	577	525	521	489	570	507	497	525	533	521	531	539	520	489	510	509	512	519	559	593	551	543	495	556	523	514	556	526	495	556	518	560	525	515	570	514	533	505	520	564	535	548	500	517	508	554	529	525	518	505	517	497	483	517	502	521	527	521	498	527	520	531	548	514	566	518	527	508	529	513	561	538	512	571	572	550	523	534	523	483	535	538	501	553	523	574	531	560	552	555	555	542	536	559	535	532	541	550	552	540	528	528	537	547	495	574	541	555	542	542	535	507	534	527	504	478	524	539	538	549	544	543	543	525	534	543	534	496	545	529	544	543	548	575	564	531	542	517	544	576	549	555	559	531	547	538	528	530	510	518	515	485	522	530	521	514	533	533	517	580	528	534	536	534	548	522	507	485	513	538	529	524	516	567	601	515	513	546	557	537	490	515	555	555	557	528	546	513	507	533	541	508	503	559	488	554	514	528	519	560	505	530	507	504	500	508	573	467	528	544	512	545	493	488	517	496	527	544	580	492	486	579	474	542	548	504	513	486	558	509	565	535	533	531	521	511	548	490	510	559	535	513	527	546	499	518	535	527	553	518	532	492	520	526	531	549	556	517	566	557	545	542	541	523	527	572	530	554	496	517	561	518	535	560	527	508	529	554	479	529	541	559	528	513	520	589	516	528	537	499	534	469	541	573	502	537	506	510	509	541	499	575	526	514	492	546	553	525	542	495	524	514	516	537	514	537	510	537	531	501	537	503	564	509	510	524	528	517	553	496	506	519	553	522	509	503	503	532	551	554	569	515	562	534	483	567	581	530	546	520	476	509	549	530	558	509	538	535	485	535	523	484	526	490	502	549	545	518	550	535	533	514	525	489	523	537	574	537	535	551	521	503	509	564	565	531	589	568	505	542	520	543	499	532	542	540	456	522	519	542	544	504	505	524	526	550	492	543	464	536	539	532	540	523	489	497	529	552	511	522	532	530	541	547	525	546	523	577	518	524	550	544	545	483	525	485	518	491	548	527	580	534	486	548	523	548	514	530	532	544	532	550	548	511	539	507	534	523	546	517	533	549	530	519	503	531	557	542	515	504	538	544	486	519	489	547	498	564	501	561	546	503	536	506	491	559	526	566	525	587	533	522	575	526	523	530	498	534	548	573	546	576	553	486	525	517	537	576	528	544	504	521	557	523	554	521	562	489	519	528	534	553	500	500	506	548	543	535	496	494	544	543	573	562	517	540	506	467	547	522	505	582	514	515	511	502	528	558	538	520	552	492	504	524	587	567	569	497	547	504	527	553	525	530	537	539	558	534	536	547	530	520	504	544	536	540	512	523	513	503	524	561	503	488	484	539
39393	18698	2895	1177	629	382	303	268	275	248	243	227	213	213	228	221	207	223	213	196	169	190	179	189	185	207	155	191	174	168	172	186	187	159	169	176	157	147	167	165	163	165	150	174	195	138	177	170	160	145	187	176	145	163	159	168	168	175	162	165	160	158	165	159	154	155	163	143	183	186	169	151	167	173	154	146	144	156	167	177	171	177	184	147	158	162	141	142	139	165	152	182	162	168	167	168	180	182	142	144	162	167	177	176	170	163	179	159	164	172	158	141	144	149	155	162	169	154	169	161	158	140	188	173	149	171	168	157	159	152	145	134	173	167	155	164	169	178	163	156	158	174	151	183	137	156	150	176	187	148	172	156	183	155	151	156	148	182	142	160	170	139	178	165	173	168	168	153	161	160	148	171	167	195	187	176	151	146	178	139	184	163	163	161	151	170	171	164	157	164	175	161	162	190	187	159	171	169	146	169	154	162	179	165	141	175	149	150	166	129	148	149	148	158	160	145	153	169	164	138	191	159	179	172	148	164	151	159	141	140	167	170	154	149	150	170	158	175	177	159	170	153	169	176	160	151	162	139	167	157	155	166	167	162	164	148	155	161	165	167	151	177	146	171	142	158	162	161	161	154	163	170	161	163	156	144	137	175	167	158	167	176	155	152	194	154	147	154	175	168	154	156	176	153	174	170	173	173	188	136	179	155	160	143	139	161	157	156	166	165	156	183	163	177	178	197	167	163	153	171	165	189	147	173	177	164	158	156	148	162	134	176	181	165	152	156	181	178	180	170	168	158	156	137	155	159	160	172	154	148	159	149	158	148	156	147	177	151	168	143	175	159	169	140	160	156	151	166	151	181	147	167	158	134	178	146	170	136	168	171	163	146	179	181	151	176	173	162	158	155	160	184	192	151	154	153	163	167	155	182	158	171	156	157	162	163	157	172	189	151	159	175	173	168	182	186	138	169	160	141	175	176	161	151	156	164	176	162	160	180	169	170	176	161	162	175	159	148	168	155	154	162	141	166	150	164	139	187	151	162	160	164	157	162	164	159	153	179	168	167	159	178	166	157	170	163	170	166	177	176	162	161	148	154	148	128	160	176	160	138	183	162	148	161	171	170	188	162	171	156	166	142	155	139	159	174	178	145	163	150	172	149	179	146	163	169	168	161	155	155	177	166	158	183	163	157	183	188	171	161	162	184	166	152	153	172	163	148	153	157	167	162	171	182	156	155	163	161	157	148	165	156	174	148	161	152	169	167	166	155	161	131	132	180	193	144	152	153	149	145	141	151	190	171	159	168	165	164	159	161	161	146	147	154	173	166	147	156	137	141	174	131	147	187	187	148	138	166	169	172	156	170	171	182	150	161	164	157	157	163	152	168	166	179	196	151	179	166	146	197	165	164	157	163	159	161	157	123	157	148	173	164	145	154	158	182	156	147	170	181	158	163	167	144	168	138	134	156	179	133	168	158	174	174	175	172	170	176	146	169	143	169	160	161	172	166	142	157	153	173	184	161	180	157	167	158	145	162	148	182	170	175	155	138	171	160	166	152	146	166	164	174	144	153	139	159	144	160	157	149	151	163	159	166	154	157	152	180	155	154	148	141	151	150	153	162	179	158	168	193	174	163	167	178	169	177	172	150	169	158	154	148	159	172	175	168	154	159	178	141	166	153	141	156	154	133	143	160	150	170	156	163	181	182	180	148	164	188	165	170	172	175	147	178	142	169	180	150	150	161	158	158	142	132	169	177	146	168	141	155	161	176	152	178	166	152	125	161	162	172	172	191	194	168	179	157	172	160	146	159	190	158	152	167	170	171	170	151	182	170	160	152	164	178	162	143	183	167	157	162	145	158	131	159	141	173	183	153	175	159	162	129	153	160	182	159	157	184	164	174	180	158	155	172	157	147	146	173	169	127	170	191	170	159	180	157	174	145	161	158	148	155	144	160	147	157	148	172	160	172	151	148	151	156	157	182	165	168	157	144	145	151	138	165	140	160	185	135	175	169	162	161	180	164	180	152	157	175	146	148	163	166	183	163	155	162	173	162	175	163	147	159	157	171	183	154	165	190	160	146	179	142	168	147	145	157	160	167	164	157	175	199	166	165	183	159	172	169	167	168	159	188	178	184	149	178	153	164	164	184	144	145	162	164	177	157	175	194	162	174	168	159	183	174	141	142	147	156	163	151	159	162	145	150	181	140	140	155	145	160	170	169	161	136	141	178	159	148	154	158	164	187	142	178	174	155	193	175	158	163	172	178	167	158	186	168	145	181	157	173	163	176	163	164	166	162	181	154	164	162	160	159	163	189	157	193	180	162	169	160	148	149	175	157	187	170	167	173	163	161	132	136	173	145	167	183	169	161	159	174	175	173	149	167	136	148	163	152	159	179	152	174	156	158	175	174	150	144	142	161	180	169	159	154	187	173	137	160	162	165	144	152	173	169	150	168	153	172	161	167	158	152	195	153	175	166	166	167	158	145	167	187	147	175	149	152	172	182	135	177	160	155	173	173	150	150	148	144	150	163	154	152	185	140	154	155	149	185	153	156	167	173	140	145	156	184	148	179	146	166	155	169	152	140	160	177	154	175	158	165	135	154	175	159	163	152	145	171	144	167	177	171	184	158	148	176	161	150	166	163	141	172	156	151	199	169	140	185	156	157	152	158	137	159	171	151	173	170	142	157	154	174	162	174	153	133	147	167	151	173	162	162	173	161	178	151	161	168	139	131	157	161	186	170	192	173	144	154	166	160	185	131	154	165	164	150	177	179	143	136	147	158	154	184	140	181	155	173	185	161	162	164	151	172	159	162	168	135	168	177	154	174	132	162	138	186	179	170	154	156	154	188	157	155	165	133	167	159	165	174	145	160	153	161	148	160	160	160	179	162	165	155	163	156	167	189	152	164	169	162	169	166	171	146	143	156	168	178	169	160	158	157	154	167	160	186	169	164	176	168	162	148	171	173	180	145	151	164	150	171	150	154	157	166	172	152	147	160	153	151	149	170	150	176	174	190	160	171	176	149	163	153	157	161	159	168	197	174	181	161	157	142	163	151	155	176	169	153	141	158	157	151	179	170	183	163	155	185	171	161	186	163	154	156	179	167	168	184	159	143	178	187	211	153	147	128	132	138	176	152	157	181	175	170	159	185	140	149	184	150	162	165	176	189	179	174	143	139	134	176	154	170	172	163	163	154	148	155	124	160	171	163	166	184	152	168	159	137	153	176	160	177	160	166	164	158	180	167	163	152	150	161	194	175	156	172	157	183	163	145	166	151	135	158	170	162	163	149	171	167	163	163	127	148	157	163	171	199	197	162	183	164	174	140	176	173	175	170	157	180	155	156	162	159	161	164	146	160	151	141	180	175	172	176	149	145	159	152	181	163	173	132	164	164	151	143	143	144	160	149	165	176	163	192	143	168	172	152	168	160	149	151	148	170	175	167	158	162	153	137	136	175	181	169	182	182	181	145	166	157	165	162	175	153	166	174
26165	11866	3502	3379	2390	1660	1374	1354	1209	942	890	846	891	797	820	832	925	786	730	621	621	536	506	561	527	515	471	483	479	447	454	455	511	506	445	424	435	420	415	416	437	406	391	382	413	401	376	414	417	389	403	383	377	397	414	415	410	412	419	413	430	439	406	382	398	394	410	410	393	433	369	398	387	390	441	410	399	422	367	375	419	372	364	412	399	409	411	382	417	423	383	400	410	356	404	375	419	415	381	389	428	372	393	420	384	374	387	407	378	402	379	415	375	413	413	409	410	402	407	382	372	398	411	424	403	406	432	419	385	406	432	400	393	391	414	374	413	371	401	396	401	395	376	389	369	410	403	408	431	405	461	401	379	386	368	378	393	410	384	423	365	371	389	377	392	383	420	388	348	399	372	393	396	402	371	426	446	411	401	407	409	391	367	410	419	383	360	408	390	401	390	398	372	406	399	388	425	403	375	371	430	382	387	396	378	394	349	380	393	406	377	387	393	394	390	384	401	399	424	364	374	390	412	417	398	415	389	391	374	399	380	427	453	410	393	401	386	375	422	365	389	395	391	372	386	391	377	388	391	419	390	385	417	395	407	425	396	359	419	387	386	382	442	382	375	387	401	400	397	399	386	384	369	389	353	380	410	407	430	407	391	374	407	399	377	378	348	370	395	398	410	418	400	368	375	369	380	403	376	378	392	372	367	406	417	401	370	413	407	426	404	386	399	377	392	395	420	393	389	372	386	378	410	423	370	397	404	389	396	427	406	378	379	393	388	380	411	421	415	425	428	390	344	381	384	401	372	388	437	361	415	418	410	365	411	422	417	378	402	370	393	411	389	379	388	364	433	392	422	421	396	381	412	419	383	414	389	380	375	402	410	413	375	389	402	376	380	372	402	416	361	414	402	391	408	405	400	342	396	387	375	419	379	410	396	389	387	403	361	405	438	387	393	335	371	407	400	430	441	375	379	400	362	384	409	403	396	384	389	380	391	395	413	415	385	373	408	430	448	392	388	376	426	411	372	407	409	391	365	386	384	383	367	434	375	382	378	367	432	414	371	383	392	377	370	428	384	373	386	391	382	404	381	367	372	379	377	394	393	406	392	372	424	393	398	400	442	385	407	387	377	394	393	372	422	400	458	390	399	410	392	390	391	363	387	398	374	374	417	395	376	387	388	388	408	424	398	376	423	412	397	386	401	416	375	365	385	403	395	372	373	408	370	386	404	397	389	386	423	396	424	390	378	403	373	393	357	406	389	407	389	395	408	374	424	392	379	437	392	387	385	385	440	378	385	377	382	419	385	404	420	398	416	401	409	379	416	400	371	402	408	388	403	391	416	409	361	435	409	384	373	358	399	429	423	372	379	372	395	408	387	378	377	416	414	422	358	404	371	389	406	377	408	359	377	388	377	393	402	384	415	403	438	397	397	371	383	400	410	392	388	382	413	392	375	399	368	383	372	407	409	413	427	428	375	383	376	355	432	364	422	375	405	412	412	372	363	404	395	388	385	389	412	366	371	408	408	360	390	412	415	403	411	414	369	355	430	367	396	403	388	403	404	385	399	378	376	406	422	406	393	397	421	390	412	369	430	422	398	443	386	394	382	438	429	405	411	418	370	357	378	408	411	414	405	409	373	375	393	379	405	384	406	392	391	358	360	431	406	390	370	415	381	409	423	403	385	369	380	370	417	389	394	381	393	406	404	398	387	378	370	390	435	410	403	401	433	373	390	379	440	393	421	399	440	352	402	380	392	406	377	412	401	392	420	426	402	404	377	415	397	398	398	429	400	401	380	383	393	367	380	385	391	397	385	411	391	387	399	403	395	400	377	412	419	394	359	397	420	366	403	406	410	404	352	408	375	381	395	369	419	389	409	378	365	379	426	379	382	381	350	410	369	382	418	419	380	400	425	375	392	414	407	396	415	400	371	408	412	384	393	403	394	379	394	409	400	363	399	416	375	373	398	396	400	392	437	375	390	392	348	355	434	346	381	388	425	396	440	407	409	456	401	408	382	397	376	397	384	386	416	393	405	401	412	376	402	394	376	408	395	362	352	459	384	384	365	438	359	362	429	380	397	364	454	391	427	399	371	441	405	400	340	393	384	377	418	378	387	397	390	379	402	404	376	360	393	378	409	379	399	380	427	365	415	388	392	342	351	387	468	387	392	383	369	381	388	433	374	375	406	383	397	384	390	347	405	384	367	426	404	378	374	394	410	419	452	390	408	383	410	409	409	400	418	414	415	385	407	404	379	412	373	392	390	406	403	375	363	344	433	422	375	401	400	429	399	389	402	411	397	353	391	371	383	359	391	422	367	430	401	358	426	380	400	381	416	367	400	408	355	402	365	435	422	420	394	367	390	437	378	382	388	410	362	386	369	404	390	370	386	386	378	450	379	368	407	412	437	399	433	401	413	405	387	421	401	405	373	371	429	397	394	401	396	421	418	423	418	383	408	389	413	398	385	381	366	383	422	399	387	349	401	375	382	375	341	418	381	390	419	369	383	369	363	382	385	417	364	414	425	379	357	380	387	392	390	417	386	408	385	376	406	402	407	428	410	324	392	378	404	399	382	421	391	413	371	431	397	419	431	388	364	369	426	392	393	391	404	416	406	414	351	393	434	398	402	389	401	428	422	428	410	362	389	397	387	413	404	385	401	421	411	386	410	397	377	373	412	418	426	397	420	414	392	401	391	398	408	412	411	419	371	400	375	382	405	410	373	360	390	370	405	433	385	388	380	368	379	373	369	413	390	377	404	385	394	388	375	418	401	405	448	409	413	374	397	383	401	422	443	412	410	416	385	413	408	398	370	392	363	401	403	372	404	375	405	371	354	374	383	403	394	406	406	389	415	406	400	391	401	404	407	408	414	412	408	381	389	374	405	370	369	414	395	396	399	400	402	375	399	443	376	376	391	403	430	399	409	405	390	399	407	400	389	385	412	399	379	405	384	392	410	385	392	354	435	435	371	385	369	424	375	392	458	394	389	414	409	417	407	425	355	409	395	377	361	400	418	415	408	389	412	406	411	401	395	378	414	403	356	366	399	369	393	408	383	417	411	381	421	394	370	405	380	405	409	370	397	382	379	413	437	386	373	367	374	364	407	399	395	406	412	405	409	395	377	430	392	410	379	381	371	375	357	365	404	390	424	378	389	377	409	374	377	364	380	397	381	381	398	388	404	423	414	391	421	376	432	404	375	386	395	370	356	412	428	396	385	386	381	413	422	395	405	406	399	420	397	383	378	380	380	357	363	383	394	377	407	396	404	382	378	381	420	384	385	395	378	426	383	393	387	430	384	404	380	394	400	385	423	400	415	396	384	393	374	396	379	406	392	360	406	395	363	404	383	416	414	365	376	387	418	374	366	396	446	379	427	431	372	422	413	409	419	413	412	398	446	385	378	407	389	411	392	378	348	397	387	400	376	426	410	412	374	416	415	421	394	400	377	431	401	408	399	398	356	406	386	369	389	361	387	389	372	371
13650	3730	566	331	202	206	190	165	189	164	161	149	183	158	185	178	179	184	169	178	139	166	173	142	167	151	151	156	131	158	180	163	163	152	146	173	163	158	177	152	160	155	167	160	172	161	168	149	155	165	145	159	181	175	145	173	132	165	171	131	132	155	128	151	165	181	131	147	155	163	171	171	149	152	151	152	164	180	156	164	150	158	148	149	149	144	147	146	148	146	160	152	157	150	158	174	149	140	154	138	142	152	165	147	161	143	161	131	153	160	175	153	152	123	163	167	181	144	160	129	143	141	153	146	159	158	141	138	166	157	156	167	156	131	162	137	144	173	156	178	155	176	151	157	159	156	141	153	145	148	166	148	148	155	147	135	147	139	142	158	156	130	142	154	158	152	150	138	145	150	167	175	137	151	141	161	150	145	144	147	147	186	175	152	176	144	167	147	138	147	176	180	169	143	177	157	157	159	142	159	157	145	160	141	153	150	189	162	142	141	171	165	172	166	173	171	183	167	165	153	152	163	168	123	160	153	148	157	153	171	134	163	154	171	158	168	165	162	158	138	157	157	178	175	136	122	138	155	149	171	173	148	141	141	150	138	155	146	172	156	153	140	177	159	173	144	157	125	134	162	153	141	158	149	140	143	166	145	197	167	167	196	167	159	154	156	146	146	149	168	171	158	155	144	156	157	159	180	147	148	182	148	148	158	156	143	161	166	155	153	170	152	150	152	164	167	121	154	142	145	148	157	148	162	133	159	152	171	146	158	163	172	137	164	172	134	149	151	175	168	156	147	154	140	154	156	147	145	151	155	157	142	181	155	133	161	159	137	166	169	165	166	146	173	148	160	143	170	154	174	150	186	159	179	165	153	153	151	145	140	165	162	155	129	168	140	158	127	150	142	136	153	149	153	156	164	157	149	150	161	167	131	146	161	182	148	166	148	147	159	150	162	152	153	154	143	131	138	148	146	150	157	160	170	163	152	157	130	147	177	150	144	156	150	144	145	151	164	162	146	156	140	151	161	169	155	158	155	148	146	173	187	179	141	152	140	143	159	143	167	159	166	143	139	161	140	157	139	176	149	172	162	188	144	145	155	179	160	158	161	160	171	125	178	162	165	155	159	163	140	170	164	156	166	139	136	154	151	150	182	157	156	139	145	156	130	158	157	148	143	167	151	145	155	144	166	118	157	185	155	163	150	160	165	165	160	176	150	167	134	160	159	153	169	175	161	126	151	155	156	163	150	141	135	163	164	154	155	144	147	159	165	141	179	135	158	145	166	148	149	154	164	143	142	170	115	159	145	120	166	167	136	146	179	138	140	145	156	177	125	153	153	141	160	166	166	142	161	165	183	162	155	149	160	151	162	168	153	177	171	161	155	164	167	170	161	155	158	150	138	152	129	141	166	149	160	143	129	125	178	161	154	146	156	147	163	154	151	167	157	143	152	155	130	164	167	174	127	150	150	170	180	165	170	145	159	141	191	165	175	176	174	175	130	162	156	159	153	158	155	150	156	148	161	150	151	155	151	158	161	159	161	158	161	141	177	145	164	173	154	154	139	158	145	171	142	177	163	109	176	155	157	167	144	157	133	169	160	168	152	161	152	185	137	159	180	167	139	149	140	168	154	181	182	152	153	174	150	141	143	147	170	134	167	155	170	149	170	153	128	140	146	154	159	150	161	175	155	159	136	163	135	151	159	160	150	154	153	174	159	165	145	153	174	165	141	161	150	185	156	143	157	174	150	144	134	159	195	153	147	173	175	152	143	162	163	142	132	137	150	159	160	172	158	153	153	149	140	155	157	175	170	160	156	149	131	155	147	161	140	134	161	135	152	144	139	143	155	148	137	162	149	165	147	135	156	155	144	152	147	151	191	148	157	145	147	156	131	153	138	158	155	161	137	150	164	143	137	164	145	148	180	184	149	171	166	184	159	139	160	150	146	129	169	160	133	138	156	135	148	162	161	129	154	162	157	145	153	155	143	149	149	131	176	160	133	177	141	160	147	168	160	134	174	154	160	157	158	131	165	167	184	169	171	154	134	163	172	146	156	132	149	135	142	142	167	139	135	134	154	179	142	168	160	160	164	148	163	142	168	167	167	146	158	161	174	173	136	132	144	147	116	158	143	155	178	164	167	165	143	160	143	171	160	138	143	137	133	171	163	143	161	152	156	129	151	142	150	148	161	156	160	134	142	156	165	154	170	161	149	162	144	157	151	150	144	151	158	151	130	160	156	143	156	158	139	152	149	139	150	152	176	148	177	150	157	165	170	156	157	161	156	159	159	129	161	154	134	149	140	186	167	145	182	160	166	155	167	154	141	156	173	158	156	153	145	161	156	153	146	158	157	172	143	138	142	150	141	151	148	124	135	157	155	171	184	155	144	138	182	162	157	149	140	165	157	170	155	123	156	148	148	150	170	165	141	136	152	147	150	152	168	175	156	168	147	151	156	146	137	147	139	173	145	144	147	171	156	137	155	147	130	137	148	172	143	152	171	153	144	149	158	150	152	145	160	170	168	150	157	174	150	151	155	162	150	147	152	139	152	154	171	144	148	159	154	130	169	169	152	148	156	155	163	132	141	153	166	154	164	148	160	172	180	141	158	162	163	147	160	148	147	162	191	176	174	169	165	154	142	156	161	175	162	163	158	151	153	156	148	171	164	159	163	138	160	136	149	177	146	164	142	158	128	156	150	158	158	140	160	144	166	157	133	151	153	150	139	172	149	166	132	155	161	156	165	176	160	185	164	155	143	168	140	137	174	154	149	163	147	155	157	135	146	156	162	157	166	162	152	130	173	163	170	180	165	162	154	165	159	148	150	164	171	175	151	159	160	171	153	168	145	154	182	167	160	150	138	153	144	147	148	144	155	152	145	158	165	185	156	171	164	151	168	137	148	145	137	166	166	144	160	182	158	151	162	144	136	141	158	157	157	148	161	159	175	143	167	164	170	148	159	150	154	163	169	147	150	132	168	149	150	177	168	155	165	164	163	159	171	169	143	168	165	170	146	146	149	173	194	143	152	146	162	162	165	143	143	128	156	141	166	152	154	163	148	174	150	157	148	171	151	183	160	140	142	173	168	147	198	142	164	153	168	164	152	153	158	148	150	134	152	167	153	145	163	149	158	159	156	164	142	151	164	164	183	145	165	154	150	141	127	170	169	135	162	141	152	148	166	145	144	186	163	160	152	147	131	149	139	184	151	161	159	168	157	152	151	160	159	155	142	143	156	141	163	162	148	184	152	159	146	173	150	158	144	145	149	176	148	153	162	133	133	133	163	171	150	171	177	148	145	147	169	150	124	151	153	171	152	145	167	150	158	170	153	165	151	138	168	159	163	163	148	152	151	171	177	150	166	165	155	147	143	165	153	158	138	146	144	167	152	159	162	155	145	165	129	162	156	144	172	164	155	165	137	159	165	182	148	170	164	179	134	157	145	163	157	139	150	144	147	158	156	152	138	170	139	144	147	156	152	159	149	157	166
9919	3230	1380	1142	826	633	582	549	550	513	494	481	505	442	520	549	534	496	482	468	474	431	446	407	441	417	432	424	423	403	403	403	386	425	399	388	419	398	400	392	407	433	404	401	390	387	412	404	416	428	414	397	406	414	399	414	380	414	404	385	396	375	366	398	436	389	402	425	381	371	382	433	377	410	431	419	394	420	368	397	393	421	398	401	391	362	418	403	391	387	416	405	413	382	401	377	407	362	436	406	435	407	383	412	412	381	375	385	415	383	413	425	407	393	384	412	413	395	387	419	423	437	407	393	376	413	400	413	386	393	388	395	390	366	462	416	402	393	389	406	398	393	419	380	429	411	396	421	404	412	448	377	399	410	422	410	415	397	416	401	374	419	422	386	375	371	389	403	422	413	376	402	370	376	410	427	412	414	409	384	402	408	413	424	419	431	421	407	408	398	412	417	388	413	418	390	410	404	398	390	403	361	421	405	403	386	448	389	398	358	436	413	394	386	384	416	398	368	372	421	374	372	409	361	391	377	419	389	403	418	417	402	398	385	391	410	418	411	385	427	386	384	409	377	404	455	406	397	394	372	428	382	361	388	410	388	409	401	385	401	387	394	405	407	375	380	399	371	395	377	414	400	408	440	383	368	394	392	436	383	391	439	410	390	373	392	389	396	398	382	406	371	431	419	416	400	392	380	393	432	395	403	411	396	417	411	402	382	404	424	424	381	416	396	349	375	400	418	417	439	392	428	401	437	417	393	425	400	389	400	405	416	370	391	410	394	392	397	378	359	386	400	411	418	394	426	399	376	407	388	376	396	380	442	377	398	402	372	412	382	376	426	405	372	411	367	400	390	406	397	382	427	398	389	415	386	415	388	416	447	384	397	391	355	401	402	385	422	400	416	402	394	427	408	400	395	441	365	392	414	425	411	387	414	375	384	376	408	415	377	389	406	406	408	395	405	425	387	398	405	401	383	430	409	402	374	419	380	444	370	381	405	415	400	390	403	396	387	405	412	408	379	400	393	400	400	386	408	392	433	398	402	373	424	394	423	344	391	386	424	442	414	367	401	388	418	436	410	423	406	383	362	376	384	402	379	394	407	428	414	419	386	384	371	437	376	386	376	423	413	421	417	396	405	387	392	428	368	389	403	401	385	399	381	429	447	385	424	417	393	427	400	420	380	386	416	399	369	372	427	401	398	372	410	409	398	414	386	382	376	387	411	376	375	395	414	387	421	402	424	409	399	404	407	388	422	401	428	393	379	427	417	433	398	399	398	399	379	438	367	395	416	419	391	446	368	400	395	405	399	395	422	399	398	405	392	393	433	359	366	433	420	388	417	416	402	387	393	394	394	423	395	383	380	419	399	424	421	400	395	411	406	384	394	389	409	375	394	389	417	415	413	419	378	414	357	412	352	371	372	397	433	427	415	399	398	391	407	413	393	409	382	407	386	403	374	366	419	383	417	418	381	391	380	386	390	403	386	436	419	402	352	361	422	415	396	425	387	453	397	385	381	416	402	391	398	434	419	439	419	377	392	434	384	388	366	389	432	403	406	404	435	435	377	402	392	433	417	380	384	404	372	395	383	408	379	422	443	388	415	376	415	405	407	407	388	410	378	439	411	426	441	382	400	412	410	377	340	369	355	414	381	390	420	422	387	395	396	403	369	403	373	406	404	395	407	396	422	400	376	440	409	412	407	400	388	407	397	392	396	388	390	387	411	387	376	376	429	407	402	439	411	411	418	407	384	405	415	375	368	402	410	424	360	376	393	403	359	396	405	421	397	383	406	363	419	379	381	384	444	395	384	388	385	416	396	415	376	418	416	396	395	394	396	417	383	430	414	398	397	418	333	394	429	416	378	357	406	395	398	388	398	378	377	389	418	387	412	363	401	368	378	372	430	392	427	399	436	431	405	402	389	365	395	381	399	391	414	437	406	375	416	385	382	364	371	426	394	361	439	403	366	427	396	424	401	399	411	372	428	386	400	432	424	396	417	369	392	437	386	426	376	415	403	363	387	408	387	378	431	392	388	353	368	429	388	393	395	395	401	392	436	430	407	409	393	401	408	423	428	391	397	443	394	413	404	459	391	391	411	401	405	378	361	381	383	387	391	400	366	411	410	395	428	413	382	391	390	424	402	399	425	396	366	429	357	417	424	419	403	406	451	392	382	400	379	369	383	374	423	422	376	378	452	427	377	419	406	380	409	402	408	377	399	404	410	411	405	416	423	420	354	410	430	439	419	360	390	378	363	403	377	407	398	439	379	399	400	418	400	377	388	424	403	410	403	392	391	393	383	426	373	430	392	394	412	405	423	376	420	408	401	418	391	388	394	423	410	402	424	405	410	425	404	379	400	422	411	381	395	440	419	408	378	376	388	412	376	365	414	419	424	432	430	432	409	406	425	376	434	402	408	378	406	378	388	412	445	407	395	393	397	363	382	371	415	414	417	402	388	422	385	403	399	426	366	405	423	396	393	358	392	384	405	385	407	430	412	429	415	400	372	380	378	388	429	403	404	398	399	410	400	395	414	384	414	407	395	406	405	415	395	383	383	406	396	385	377	402	412	412	346	381	411	393	381	396	421	431	410	402	367	412	385	412	389	379	386	410	392	434	417	448	382	377	355	420	375	406	403	399	402	440	397	404	425	383	389	408	431	421	381	414	409	361	391	385	400	388	423	393	430	443	383	385	420	406	421	398	360	386	363	399	395	403	391	392	450	385	382	394	372	387	431	401	389	386	394	395	394	416	393	397	381	381	403	385	397	375	406	402	422	377	411	415	414	388	402	406	372	418	415	426	396	400	395	393	426	400	395	410	414	409	356	447	398	373	399	409	405	385	362	408	411	400	394	401	404	400	421	391	425	419	404	388	414	414	418	402	396	400	399	399	355	399	364	387	405	375	392	379	367	407	413	405	428	410	413	387	391	403	404	402	392	382	400	388	410	412	416	430	414	425	402	376	470	382	433	402	449	379	423	399	414	407	393	406	408	412	427	431	368	395	393	414	406	363	437	414	419	405	432	391	376	388	394	386	418	403	429	380	379	401	380	410	396	408	424	431	369	405	421	388	428	406	409	401	409	384	427	394	411	374	421	365	405	397	393	407	400	362	412	394	393	403	411	399	418	415	358	389	365	421	379	407	402	361	431	357	378	367	401	396	389	383	419	402	385	417	405	370	399	408	383	409	423	425	399	381	385	398	379	437	399	375	426	425	431	447	396	398	401	412	425	392	383	379	448	408	423	376	388	423	362	386	409	419	416	379	395	380	384	381	351	374	428	346	383	434	418	406	403	397	409	413	418	420	365	392	416	385	399	397	456	400	367	381	405	419	376	387	413	403	435	391	381	401	418	391	390	371	393	388	380	425	398	425	416	394	412	428	388	433	401	396	381	383	404	445	365	401	381	410	393	420	419	398	409	383	406	389	393	377	394	389	389	405	404	392	381	372	400	414	394	391	439	400	434	414	409	383	417	417	369	421	462
29117	11723	1486	825	467	330	311	310	324	312	276	241	232	292	279	260	265	237	238	278	244	237	216	231	275	232	213	228	233	242	217	225	234	206	211	224	214	239	201	235	201	211	250	218	227	212	224	242	214	221	227	236	217	218	223	218	211	205	202	234	232	241	228	205	232	202	208	228	230	230	217	229	221	267	248	238	199	237	222	208	211	212	210	230	241	225	238	222	223	220	214	223	208	223	237	203	221	195	228	222	226	210	233	199	240	196	223	212	218	240	240	221	205	227	193	210	206	239	215	184	241	208	219	255	195	203	188	238	214	227	201	237	207	230	221	225	209	190	207	226	195	235	208	221	228	198	186	203	238	241	214	226	230	225	214	209	228	250	240	268	201	205	196	241	247	219	184	217	245	247	237	223	238	235	227	224	223	223	180	223	225	184	197	202	248	219	214	238	238	187	214	219	185	221	218	188	210	225	231	229	218	218	220	242	227	224	219	214	217	226	223	216	222	186	220	219	203	208	215	247	209	228	227	237	218	211	234	219	220	200	204	228	230	228	225	223	181	196	247	200	222	236	208	202	213	215	206	227	230	214	216	238	222	236	226	201	212	208	226	227	205	217	242	187	238	224	211	218	188	214	205	208	222	208	213	238	223	209	221	221	211	192	218	234	198	216	230	208	235	255	227	239	226	193	216	233	244	226	258	217	238	233	226	228	234	222	220	215	224	263	226	196	208	225	213	216	229	245	202	206	217	237	215	228	233	234	222	235	223	225	227	212	217	218	221	215	223	236	220	223	220	214	232	223	209	228	221	241	225	237	222	229	204	195	202	212	213	223	212	203	214	232	213	217	228	203	218	235	226	236	223	198	196	237	209	217	204	237	220	211	230	227	227	217	230	213	215	223	190	228	219	228	217	208	226	209	229	218	206	208	225	232	236	193	198	216	236	240	198	236	216	202	191	208	212	229	212	245	206	209	209	254	207	215	206	209	214	225	249	212	217	222	246	228	238	214	275	234	238	198	208	209	220	212	210	249	221	222	209	232	223	208	219	202	202	221	211	236	228	223	195	216	213	239	206	215	207	225	214	226	201	225	225	220	206	207	227	209	201	224	212	204	206	205	228	215	214	214	226	198	200	192	200	254	210	193	220	194	217	209	219	242	235	210	212	232	224	197	213	208	221	207	181	222	222	205	217	248	235	210	190	206	230	228	227	218	190	219	220	218	272	221	225	214	193	221	222	204	191	201	254	195	199	237	209	214	220	204	229	199	221	208	231	247	195	229	211	213	206	206	224	203	217	207	240	211	244	233	245	246	217	222	219	234	220	209	237	224	236	206	215	228	241	193	214	218	199	193	226	216	219	227	213	230	245	219	236	215	237	248	209	215	224	215	189	207	218	214	231	215	217	214	227	225	199	224	245	211	214	196	228	224	200	219	219	202	219	235	246	233	209	218	217	206	245	239	217	223	203	201	228	225	235	232	202	228	209	241	233	219	222	250	198	210	223	211	216	230	189	235	198	224	224	234	221	228	235	230	206	192	238	212	191	214	214	233	231	246	226	200	238	224	188	246	224	239	219	193	215	212	223	241	222	230	213	225	192	217	210	208	214	226	197	227	228	221	233	198	217	194	215	211	208	211	211	226	230	213	206	210	234	219	223	223	210	199	192	219	240	227	219	227	227	219	203	252	210	238	223	205	227	216	203	215	231	242	195	255	236	209	237	218	247	198	238	254	207	213	198	213	218	198	211	237	237	224	182	212	242	197	198	200	195	213	200	215	224	241	207	208	195	238	245	216	239	236	219	211	223	220	220	232	207	224	228	207	220	229	220	211	201	210	229	221	236	227	227	243	231	241	227	221	213	213	210	219	207	221	213	220	212	225	210	211	200	229	215	222	227	221	217	215	214	218	193	222	239	241	236	206	207	199	217	232	214	222	241	223	228	213	215	224	222	205	211	214	207	221	240	238	206	215	218	217	216	217	210	213	230	208	197	196	205	233	227	254	210	231	202	214	188	220	226	212	201	219	191	220	221	215	225	221	204	253	232	215	219	217	209	225	238	222	202	216	200	235	247	217	220	222	217	240	217	251	213	228	210	221	219	209	211	211	214	220	211	209	204	234	216	194	235	225	220	217	222	228	197	211	231	214	229	202	203	226	216	214	212	210	193	215	218	209	232	219	223	221	218	215	211	239	193	180	245	213	232	229	203	224	219	219	235	208	220	206	219	217	209	211	219	239	204	228	228	205	228	222	234	235	248	210	222	221	221	215	225	197	254	213	208	229	205	188	199	221	233	242	221	235	222	217	229	197	213	249	265	218	256	218	217	217	231	214	222	235	205	250	223	204	214	232	241	218	226	189	209	216	206	222	235	212	209	241	210	234	209	203	227	232	222	225	199	226	215	207	222	237	208	228	204	221	205	204	241	228	210	246	218	208	195	221	222	269	214	213	212	198	208	195	202	237	208	223	234	234	198	222	215	233	219	201	236	227	221	225	215	241	219	227	242	235	232	260	221	242	229	204	204	213	219	200	207	208	232	211	245	199	213	218	212	217	262	218	244	231	202	238	220	210	222	237	232	224	223	234	241	218	222	231	230	236	229	195	242	235	230	230	207	204	253	220	197	220	225	224	199	241	232	237	228	229	214	210	222	229	257	234	219	211	205	227	225	194	178	241	242	212	194	214	201	241	225	194	222	221	244	233	247	178	230	206	203	205	260	207	239	187	226	233	220	201	205	241	230	217	241	196	220	216	224	220	249	212	215	237	224	211	221	203	201	223	207	248	215	209	221	205	211	190	228	229	212	218	211	215	201	232	199	234	198	241	219	212	203	205	228	221	262	232	209	202	238	224	228	231	216	203	229	222	240	228	205	212	208	234	220	192	213	232	181	218	226	224	226	192	236	213	214	227	192	226	226	222	235	238	258	237	219	228	228	226	240	238	229	212	201	225	233	189	260	195	195	201	234	211	219	204	213	204	217	208	207	242	210	220	205	243	227	238	200	203	198	221	228	221	216	209	197	215	229	213	224	212	225	215	236	226	209	229	245	196	228	236	219	215	209	233	230	230	225	241	227	236	214	216	220	186	220	244	224	210	227	211	218	224	236	203	237	255	217	232	253	222	249	197	232	240	222	210	201	230	213	231	227	217	235	234	224	201	219	207	227	250	232	225	231	212	206	210	266	226	216	237	213	196	233	228	255	221	214	213	230	223	217	237	206	217	230	216	252	206	203	216	233	215	216	209	216	217	206	197	215	211	225	236	197	215	231	215	213	179	239	200	239	210	212	224	210	233	240	205	208	218	220	180	265	203	207	223	240	213	225	223	213	225	215	211	237	242	205	227	217	214	215	205	229	217	232	239	217	232	218	205	223	207	220	197	224	242	226	192	226	218	199	200	218	241	220	213	234	209	241	222	250	232	218	228	229	240	215	215	217	234	226	194	217	201	220	220	229	216	229	241	216	223	227	206	225	226	208	219	221	205	226	218	216	219
20713	8461	2560	2684	1778	1211	1075	1050	1001	949	854	849	754	832	824	843	865	849	763	777	679	658	597	613	624	592	577	611	594	558	523	546	581	613	586	572	536	549	568	562	532	544	589	553	515	508	520	550	544	552	546	523	531	532	543	500	504	511	577	566	534	512	522	544	540	503	540	547	542	541	524	527	537	553	501	549	543	522	534	543	526	514	542	516	517	542	532	541	571	558	530	536	538	499	505	532	522	563	515	503	498	524	522	535	492	531	579	564	518	533	516	557	531	486	467	537	511	527	594	533	542	518	534	545	514	543	505	515	536	540	541	537	598	540	541	536	544	525	556	486	521	557	513	558	527	570	567	515	558	529	487	529	515	564	532	520	504	540	517	499	544	525	589	564	507	506	549	535	540	544	562	536	524	533	539	536	544	569	530	536	560	551	512	519	541	523	504	555	523	532	552	472	537	550	559	557	511	567	540	476	528	549	494	538	517	510	532	500	525	559	544	542	548	558	534	533	543	560	523	574	499	563	563	559	551	526	506	547	514	553	549	548	570	498	530	531	530	501	525	523	558	543	520	535	534	515	518	551	540	544	510	525	507	512	477	502	536	521	564	519	557	541	507	529	510	497	511	512	557	540	552	540	529	540	551	573	529	548	536	479	560	506	563	530	558	548	517	530	516	516	527	562	535	524	523	505	511	566	509	529	533	563	542	499	539	531	566	540	555	513	552	540	538	480	574	523	520	534	524	489	489	531	488	549	529	490	516	515	524	532	540	503	562	512	526	523	505	564	544	575	566	528	539	485	534	544	509	532	586	529	498	516	508	535	528	526	559	524	520	579	483	581	545	516	552	552	542	526	544	523	528	514	502	515	565	564	516	564	541	518	509	526	546	555	571	585	553	533	538	521	521	562	530	511	518	527	517	551	552	474	518	515	527	503	528	604	521	554	478	531	503	522	554	518	527	533	566	529	532	547	515	551	571	533	511	532	536	547	544	512	509	547	508	495	512	562	562	529	530	532	550	490	525	542	509	562	572	555	568	521	506	513	533	554	539	580	550	491	519	563	531	499	502	542	530	545	511	507	520	551	526	503	515	519	515	511	528	508	500	482	497	515	539	503	539	555	534	491	555	527	540	514	520	580	517	522	488	538	540	557	549	549	526	566	533	509	553	534	558	511	531	560	556	593	548	537	572	512	520	516	524	489	527	499	565	546	541	530	523	544	520	507	545	545	557	546	535	520	526	541	503	528	515	540	568	516	547	507	544	520	508	533	519	557	557	518	528	540	544	557	520	529	557	518	548	519	517	563	544	556	491	529	536	544	515	537	550	524	550	546	524	527	564	573	505	530	534	510	536	505	549	485	523	555	534	515	564	523	538	551	532	532	514	517	525	546	541	522	569	546	503	538	514	529	542	540	532	503	516	532	494	541	550	494	552	532	528	558	551	559	529	550	536	482	538	479	538	546	513	518	585	555	544	506	543	517	537	537	554	591	548	516	512	502	549	552	556	507	528	506	533	529	485	539	538	534	542	541	529	546	512	539	477	533	559	540	534	552	545	567	536	539	512	543	524	555	479	479	510	549	500	501	530	548	487	489	489	538	565	502	530	572	515	531	518	552	525	522	575	546	527	513	580	559	592	523	546	528	524	506	519	542	530	543	539	525	524	527	529	562	548	523	556	458	532	546	551	541	541	531	492	534	518	525	516	580	540	540	541	520	543	505	583	536	545	531	511	530	530	526	526	545	557	561	531	505	506	528	540	532	531	571	535	502	531	548	522	495	495	530	544	587	523	529	510	522	543	494	561	486	565	544	509	502	540	533	525	563	563	538	561	523	521	576	502	510	553	518	551	529	554	512	518	537	545	527	532	528	524	533	527	543	543	548	533	565	514	511	545	524	543	570	546	495	520	519	557	516	563	540	570	536	537	532	544	548	546	526	552	569	541	521	540	520	499	559	515	518	581	546	567	546	560	525	530	507	484	517	530	543	562	573	545	534	528	526	533	517	521	490	509	552	532	505	541	562	569	527	485	552	532	534	539	532	534	537	534	544	568	528	514	481	543	501	530	508	508	519	548	543	528	535	523	543	542	485	527	495	534	548	481	517	508	558	545	557	501	519	569	526	515	522	517	535	541	537	501	537	567	538	534	521	534	519	550	550	531	496	535	538	508	547	520	504	515	541	568	515	540	539	559	522	540	493	536	534	563	533	555	574	522	535	541	528	560	563	545	500	529	512	538	573	538	544	522	538	582	569	539	543	532	531	552	545	530	501	538	550	541	555	571	547	511	505	488	528	541	558	530	520	495	549	538	520	506	498	556	561	522	535	554	532	522	607	535	504	487	547	528	525	524	555	539	543	542	535	493	544	564	512	537	594	500	539	526	552	520	530	516	530	533	536	567	535	520	519	541	497	534	542	536	538	545	590	538	522	515	511	510	576	516	538	483	550	502	523	538	544	514	543	545	563	529	531	530	532	511	540	530	513	473	538	534	537	527	539	524	514	509	515	518	530	547	542	521	526	512	566	501	557	535	507	591	513	502	503	530	530	576	518	547	534	556	500	531	506	516	533	505	509	550	541	536	513	538	524	537	514	542	569	505	507	520	515	535	549	551	556	515	520	505	512	576	540	519	519	512	563	572	523	543	518	528	548	581	519	511	551	550	524	538	565	519	556	473	520	590	533	547	538	535	540	495	556	522	540	510	539	531	541	527	521	481	530	548	560	551	512	576	527	538	517	546	522	525	509	513	475	524	567	546	560	531	543	597	522	540	542	531	553	525	564	538	537	531	539	543	511	526	545	540	550	493	512	532	523	524	529	540	551	533	546	504	543	519	533	593	533	570	516	510	539	541	543	527	491	521	521	528	538	517	553	545	548	505	533	541	539	497	495	545	550	561	513	527	539	490	517	545	541	528	541	503	524	503	515	499	524	566	522	516	511	516	570	529	499	562	567	518	551	544	583	517	516	523	562	535	539	517	539	520	529	505	576	498	543	550	521	542	552	543	550	537	509	532	518	519	534	542	521	525	541	553	490	539	514	561	538	546	508	542	515	512	550	505	528	549	516	542	562	551	602	525	475	514	506	518	569	535	541	550	533	581	542	497	552	510	543	516	515	572	521	585	571	540	544	534	551	519	496	570	491	535	500	565	511	553	541	532	504	513	495	506	529	563	522	547	491	502	532	533	523	533	525	543	594	507	531	538	542	504	553	495	563	492	518	569	529	508	544	533	509	549	562	541	527	519	516	517	539	587	505	546	497	537	505	543	473	550	528	542	548	553	561	544	502	564	514	528	555	520	522	560	549	524	522	581	535	523	528	508	488	527	579	542	539	502	503	497	557	540	561	494	506	553	546	584	515	536	515	544	489	557	531	577	526	523	515	518	536	486	542	523	540	518	472	514	543	584	550	615	548	527	528	512	521	548	520	526	534	586	507	503	568	546	470	511	568	491	527	547	540	505	533	524	515	570	527	526	530	564	518	537	537	520	489
38966	17829	2678	1093	603	390	326	272	264	265	203	244	239	231	227	239	208	212	195	200	185	199	177	171	191	168	184	186	169	163	153	164	169	188	146	177	161	148	168	175	148	172	190	174	159	155	145	166	171	170	170	168	175	167	159	165	168	159	194	157	147	166	177	167	191	174	162	153	143	160	163	158	193	157	161	156	160	164	171	156	153	163	187	155	174	179	172	175	180	170	175	121	160	189	158	164	189	161	154	178	176	158	146	174	158	149	153	179	175	177	160	178	170	176	147	158	170	178	160	165	169	177	188	164	158	147	177	157	159	164	161	175	175	169	156	156	139	157	166	172	178	164	152	141	156	165	147	180	174	144	157	144	173	168	152	140	151	159	183	142	137	193	148	181	177	169	169	176	155	186	151	174	158	172	162	169	150	152	165	151	155	156	147	174	179	148	157	151	164	182	166	153	160	159	163	153	154	161	158	183	156	160	142	165	167	132	177	191	170	147	148	171	183	163	164	147	157	167	157	172	160	152	183	159	157	160	151	147	151	168	146	161	152	155	171	159	163	155	142	165	164	140	185	156	158	183	168	168	138	159	167	170	168	159	135	152	176	151	154	167	161	156	170	162	165	152	185	173	154	170	154	142	170	157	167	170	148	148	153	149	145	188	167	181	156	170	145	148	163	173	190	187	169	126	167	156	161	145	170	142	170	173	180	177	166	146	161	160	171	193	160	212	167	154	145	168	160	179	160	167	150	161	172	180	161	173	158	177	146	157	151	178	153	156	178	163	161	144	171	155	165	165	178	172	149	156	178	162	163	179	138	157	188	163	159	166	158	166	154	164	157	167	167	151	182	163	149	159	147	161	172	187	184	131	164	163	149	157	156	172	151	187	146	170	182	159	171	159	169	194	153	175	166	158	142	160	155	194	161	180	161	156	159	150	153	176	137	166	167	168	162	148	136	164	182	175	155	164	152	171	152	173	163	146	156	159	141	159	157	170	152	155	166	154	174	193	173	168	174	167	165	161	133	191	168	159	162	173	160	149	160	185	152	147	176	181	148	148	163	161	164	167	159	167	145	167	165	161	146	162	169	159	154	153	153	168	168	157	167	157	148	140	180	155	184	154	160	159	162	158	164	143	172	169	155	185	210	167	167	151	156	181	159	172	167	155	144	180	168	141	178	149	151	168	151	170	159	161	133	184	162	174	139	169	161	141	169	172	179	142	142	152	156	175	178	177	146	158	161	169	147	154	162	169	158	165	186	155	154	171	172	189	171	166	150	188	184	144	136	152	198	169	163	163	165	159	183	148	151	140	164	161	150	159	155	158	169	185	172	170	179	150	158	151	149	171	142	172	163	148	171	200	158	169	159	147	154	156	171	155	154	145	148	167	185	165	168	172	165	161	167	154	191	156	144	160	183	171	172	156	154	157	164	178	167	174	152	170	156	168	167	182	160	178	183	174	179	150	169	160	179	163	159	188	166	162	161	154	181	153	170	149	162	148	151	173	168	160	149	145	180	177	170	144	157	147	176	165	166	167	163	166	148	144	158	172	165	180	180	171	166	169	168	164	157	168	141	161	156	160	151	163	179	159	165	161	157	162	158	163	161	165	166	155	163	154	159	187	180	155	182	155	157	152	174	172	169	163	152	160	175	153	170	185	158	175	159	179	170	164	153	179	136	167	143	152	158	171	178	173	134	157	178	165	172	179	190	143	167	156	186	168	143	164	168	152	179	154	198	155	152	166	183	161	169	167	163	170	164	176	147	150	152	172	183	154	166	180	159	167	164	162	165	155	152	155	171	174	156	162	152	133	153	167	158	172	178	149	166	174	162	186	158	160	188	178	168	182	178	165	169	149	169	173	166	169	152	148	173	155	165	179	176	153	157	160	171	179	180	190	146	176	163	155	189	155	157	167	174	176	174	185	168	131	169	168	152	172	163	162	151	157	149	164	158	155	134	162	148	141	157	147	156	159	177	162	153	159	177	171	179	168	157	140	159	143	185	162	152	162	165	161	159	181	176	185	145	168	152	169	150	151	170	161	155	167	183	209	127	174	165	153	149	155	169	162	154	174	164	173	164	172	162	176	162	175	168	174	181	179	176	158	177	182	158	163	170	156	154	183	182	169	154	155	163	198	158	182	168	165	164	168	163	156	173	194	152	168	152	174	154	163	186	175	177	148	161	153	171	178	167	167	167	185	138	173	162	159	159	164	156	168	145	165	141	151	162	174	133	153	158	155	166	170	175	170	169	162	158	156	156	149	162	154	167	151	181	171	184	156	147	148	175	183	161	178	175	166	170	175	143	177	159	155	157	173	151	165	161	186	174	172	167	161	167	156	153	145	162	171	130	165	164	164	153	147	167	163	181	170	167	155	157	181	172	150	158	157	167	170	136	147	159	152	174	177	159	182	177	173	174	166	165	154	145	176	157	150	166	146	142	157	178	185	169	142	165	135	157	160	160	151	145	159	158	161	167	149	171	181	155	160	139	147	166	160	153	194	179	142	164	170	161	181	158	166	125	173	160	168	171	192	168	150	163	157	174	155	156	170	157	160	144	146	183	136	126	144	165	152	140	159	139	151	148	152	157	161	174	171	169	157	118	158	164	174	143	165	167	160	164	146	164	185	167	162	166	167	169	170	160	140	161	179	181	172	158	144	156	147	175	181	156	169	168	160	122	153	163	155	163	141	182	161	173	173	162	177	159	173	178	163	189	143	147	156	164	167	169	170	163	155	185	198	183	185	152	159	161	174	181	165	163	177	182	201	158	164	172	160	136	153	138	172	150	163	173	152	157	171	151	177	165	183	140	173	162	165	169	145	154	153	158	158	186	154	159	183	145	171	171	173	161	158	164	163	158	176	197	160	149	168	172	171	186	160	170	162	171	182	147	161	174	158	164	182	151	141	174	166	146	159	150	163	173	166	172	164	150	154	165	134	159	169	144	160	160	183	175	153	160	145	143	160	160	151	148	175	157	152	148	159	188	171	130	167	152	183	164	163	163	153	165	157	187	162	167	180	166	154	168	168	152	155	151	165	193	185	165	173	166	167	177	176	178	164	173	152	164	174	188	201	179	166	179	170	156	176	162	150	173	164	160	163	182	155	177	172	171	172	166	163	141	171	189	183	145	163	191	166	168	169	138	164	163	167	206	156	166	143	174	154	152	156	159	167	157	162	158	173	165	166	180	163	176	163	172	161	169	193	161	172	145	164	174	138	172	167	171	167	158	160	174	180	171	182	178	173	163	147	198	151	162	176	168	157	149	156	177	211	164	149	151	164	189	183	163	160	157	180	166	145	179	160	176	186	158	167	138	162	176	189	191	163	148	158	164	152	174	160	156	186	167	146	147	187	173	158	153	171	176	163	173	157	167	163	182	163	159	154	162	171	160	153	152	200	153	172	161	173	165	135	180	152	164	163	176	141	153	140	177	171	159	143	182	180	174	160	171	142	164	156	173	182	182	185	154	168	169	143	159	159	148	189	184	176
25569	10962	3704	3549	2300	1532	1254	1161	1176	1060	986	866	850	798	835	861	889	805	686	668	651	568	577	546	548	487	491	455	458	432	459	490	476	444	418	451	471	445	398	429	413	416	425	469	396	409	382	422	392	431	409	427	399	434	391	391	403	419	394	400	397	435	382	391	408	436	439	423	399	433	420	411	408	402	384	366	398	463	399	390	419	398	400	397	399	408	407	409	411	434	371	388	407	369	387	411	394	402	390	392	455	395	400	400	410	391	344	417	405	410	371	436	402	399	355	406	411	396	425	394	437	414	426	399	414	372	430	384	404	389	372	419	401	351	392	410	405	410	371	405	360	411	374	448	408	441	413	370	402	420	395	395	435	387	398	405	389	423	400	399	430	366	397	387	420	417	397	403	392	413	408	408	408	381	406	396	396	415	418	373	371	420	386	390	349	425	388	382	418	411	422	403	393	388	381	401	382	379	417	412	388	379	404	385	374	392	389	400	393	390	388	372	424	414	408	409	405	396	411	406	378	418	406	419	403	418	382	397	367	419	380	363	421	376	361	414	416	404	376	323	394	408	413	382	438	364	378	380	410	427	396	381	419	451	420	392	433	388	405	390	411	431	401	431	413	427	429	375	372	441	407	377	428	389	373	428	398	421	396	396	455	411	403	392	410	364	404	403	397	355	409	407	395	411	392	379	382	388	411	410	394	363	386	378	406	430	394	421	401	379	397	372	443	417	412	378	390	364	405	402	418	446	395	395	417	399	421	388	372	443	401	392	402	401	418	386	399	401	401	393	375	389	387	412	421	398	398	391	387	399	392	422	380	400	445	396	400	417	403	397	401	405	375	396	392	393	408	383	367	398	423	396	366	384	399	392	403	379	415	392	401	400	405	407	398	383	373	415	425	408	398	369	405	416	408	436	410	388	446	405	374	390	400	421	418	407	389	428	408	403	391	435	424	383	406	404	397	420	373	429	356	381	385	428	370	379	399	410	412	381	398	403	406	354	394	383	402	371	425	374	358	406	377	419	389	350	407	388	371	378	405	404	395	380	421	374	388	398	398	383	424	440	377	403	410	426	388	419	406	371	402	393	371	371	396	433	396	380	400	402	392	375	375	386	379	418	416	422	401	397	424	402	388	406	386	368	377	374	403	444	405	393	373	420	385	416	392	424	403	416	382	396	391	413	412	403	404	389	394	438	398	422	384	379	387	410	358	388	381	391	383	387	408	422	408	393	408	381	397	391	390	380	387	393	385	388	384	395	410	384	390	386	404	393	394	385	412	384	408	415	420	393	396	385	375	379	390	408	383	425	397	368	372	386	383	395	360	411	410	411	422	409	415	405	398	420	402	380	406	386	417	405	436	373	381	393	415	397	394	398	386	414	393	411	411	406	414	405	403	383	393	408	352	381	410	400	429	389	403	434	403	413	370	398	401	351	407	371	395	417	376	394	386	391	387	419	387	381	372	412	396	426	412	393	385	380	370	410	400	379	376	379	384	431	405	421	374	409	382	363	436	410	407	386	395	437	410	386	465	375	375	411	388	389	394	401	366	426	368	369	405	420	360	420	385	399	428	339	441	391	391	402	413	389	420	400	381	414	383	385	403	405	402	422	420	422	389	394	424	381	423	419	401	379	416	422	393	397	427	384	383	409	369	368	420	414	399	409	413	414	388	424	411	396	389	405	409	415	401	392	414	382	380	429	398	401	372	363	394	412	437	409	396	395	405	405	431	402	460	384	395	377	405	377	393	406	396	413	412	392	390	434	371	384	394	415	405	372	416	408	378	379	346	364	410	391	395	376	401	395	408	400	382	366	447	399	406	403	434	404	414	401	407	422	425	432	391	411	405	377	418	395	379	363	384	380	438	376	374	422	374	407	395	405	402	394	392	428	364	432	382	379	397	402	372	408	425	406	397	413	401	406	402	411	409	418	381	429	430	386	385	403	425	408	377	407	427	367	409	373	395	428	423	427	399	404	384	382	389	410	373	408	426	381	447	379	385	412	394	411	415	414	371	416	387	449	398	371	378	413	398	391	377	378	412	394	406	404	435	381	359	406	373	388	415	414	389	397	410	381	433	402	372	384	393	385	403	392	394	393	402	411	405	401	423	398	404	403	424	385	417	387	414	395	385	387	443	416	373	408	411	408	400	364	407	414	377	412	431	383	405	412	378	416	412	366	400	395	409	402	422	386	410	397	383	398	403	400	373	392	420	422	356	409	377	410	382	391	423	382	479	383	392	357	393	357	423	421	413	403	369	427	410	411	435	397	345	380	435	416	405	389	393	377	388	407	394	394	426	393	413	362	377	385	408	415	370	356	433	384	411	390	406	362	424	403	429	396	428	424	386	393	391	399	400	400	381	360	393	392	394	415	411	369	345	391	384	427	376	374	422	444	407	384	411	391	389	398	408	355	411	388	415	373	396	397	406	396	406	416	361	427	398	400	384	390	405	399	411	383	401	365	408	404	414	418	363	405	401	400	410	401	413	375	385	414	385	400	396	411	370	405	416	408	432	361	384	402	408	413	390	418	406	396	375	421	439	386	381	389	391	379	394	412	387	416	391	410	385	393	435	365	383	378	402	413	378	410	366	435	407	386	357	411	417	396	416	388	404	395	422	409	405	395	409	373	393	369	434	395	395	427	419	397	417	405	418	382	423	408	422	398	378	392	398	388	423	410	421	394	392	420	431	424	435	416	395	420	376	412	408	407	373	407	419	396	420	362	384	408	410	430	389	392	393	397	425	415	408	391	388	431	378	368	405	379	379	388	445	414	394	405	422	420	398	436	396	403	398	369	414	395	393	388	404	374	372	407	400	391	372	426	401	404	411	415	404	365	356	406	363	368	412	433	397	391	386	407	381	355	366	394	427	412	413	399	399	410	388	390	369	383	391	391	383	407	413	415	389	389	401	376	396	407	407	388	391	377	383	419	416	356	382	427	378	375	403	351	377	379	413	381	397	379	379	407	375	413	354	427	403	405	379	403	375	439	375	450	403	395	389	398	383	423	408	375	378	462	377	372	475	397	392	407	426	441	422	392	395	388	411	379	403	383	407	395	421	410	397	396	360	361	396	388	381	389	418	387	388	434	375	428	382	404	395	426	381	391	399	391	385	408	376	377	455	404	388	409	364	415	382	395	402	348	405	415	404	376	377	390	381	375	387	388	401	425	390	386	429	431	412	414	404	420	406	396	393	375	409	425	412	412	382	391	411	362	401	371	408	382	432	415	393	371	410	430	386	427	399	388	405	375	403	426	401	385	369	397	427	364	379	405	424	418	413	374	389	413	381	378	400	377	352	423	386	417	370	391	436	385	367	431	384	396	413	380	377	434	422	401	383	422	397	453	407	416	400	409	375	373	402	414	405	395	407	399	374	380	416	395	373	398	417	405	423	417	432	406	399	378	393	410	404	378	387	396	365	408	416	406	394	397	403	409	381	430	404	399	367	403	399	388	436	407	414	412	409	389	444	388	414	407	388	377	408	423
13471	3573	538	333	276	202	171	191	157	210	184	173	158	177	171	168	175	158	186	183	151	157	157	178	173	142	160	165	141	155	165	156	156	163	166	160	167	173	169	153	142	165	169	155	180	155	179	158	157	134	162	140	158	157	149	173	169	150	177	133	143	152	161	154	140	143	157	153	167	152	151	150	155	164	160	142	198	152	141	127	154	168	152	142	159	161	151	160	152	145	141	165	162	174	155	161	154	177	154	157	183	145	152	170	158	157	160	166	170	163	157	151	151	155	149	186	166	135	188	174	156	163	120	169	135	158	180	187	171	157	182	166	175	168	145	155	144	138	156	153	149	153	162	169	167	157	153	141	175	176	154	175	147	164	151	155	162	172	151	134	169	156	164	156	138	168	142	176	163	154	184	148	142	179	163	172	137	150	152	154	150	154	170	145	150	165	178	156	163	151	169	174	158	175	160	171	167	166	174	160	165	143	155	164	144	151	148	160	170	168	182	144	159	143	180	169	154	172	132	170	161	142	150	144	151	147	158	191	163	152	152	165	171	161	159	166	163	137	142	148	159	147	165	135	161	148	168	125	156	155	142	141	149	157	144	150	166	143	170	164	151	153	169	160	157	154	145	179	172	131	152	163	162	138	166	163	185	125	158	140	148	150	133	167	162	153	152	166	162	156	152	151	149	162	139	130	171	167	152	178	160	156	140	141	137	174	192	159	174	165	150	153	186	160	163	172	158	151	169	144	154	157	158	149	153	172	157	160	158	168	134	151	159	158	138	176	186	138	144	166	166	163	170	124	157	156	151	150	164	141	149	166	133	159	143	162	154	147	153	159	143	151	155	166	151	156	165	158	127	176	157	138	153	173	168	147	132	158	147	125	166	158	174	154	171	162	163	145	130	151	174	150	130	139	159	147	189	147	146	171	138	164	128	177	159	184	155	172	184	162	151	176	157	156	135	143	163	164	140	167	139	138	158	155	160	145	144	156	149	139	161	176	166	169	150	162	179	133	156	171	159	166	171	153	160	159	152	165	172	158	189	171	151	164	155	167	146	175	156	156	151	139	162	182	141	166	159	153	149	165	168	171	162	157	166	173	141	160	145	131	149	133	152	150	165	142	149	161	161	160	187	148	152	167	164	168	158	169	168	155	160	164	161	149	172	131	146	165	136	178	138	165	163	149	180	173	171	168	171	149	143	176	151	157	160	170	169	177	165	170	166	158	132	149	147	140	177	140	151	172	190	184	148	160	164	152	159	170	144	169	155	158	149	161	147	151	146	160	149	145	178	164	157	150	135	168	177	138	155	164	172	174	192	158	173	157	177	153	130	164	141	151	165	158	153	158	162	166	169	158	170	172	132	164	154	151	148	136	188	156	158	194	179	146	145	167	157	146	158	164	144	150	174	155	179	178	171	158	165	164	147	176	142	148	178	163	138	160	141	152	153	151	154	174	174	147	130	142	168	156	180	147	141	163	133	144	158	132	161	160	135	182	151	158	164	158	165	153	178	156	155	169	143	168	156	167	177	139	138	155	180	149	153	162	138	174	137	157	147	144	165	143	157	172	158	149	170	170	146	172	133	149	147	164	136	164	165	160	165	164	178	161	161	164	168	161	140	141	187	143	168	141	165	156	155	184	168	159	183	161	157	169	153	155	169	142	151	143	162	168	160	163	157	150	148	145	148	161	164	168	161	155	175	145	166	150	145	136	147	161	153	122	168	141	159	164	163	158	155	162	155	184	152	157	161	163	167	146	147	151	157	159	159	164	141	151	166	144	149	169	169	118	140	138	169	153	153	156	146	140	143	143	190	151	142	160	144	165	166	177	152	142	152	166	176	150	171	149	147	148	187	170	186	174	151	165	180	144	171	159	169	178	162	155	158	148	159	156	157	168	174	161	152	162	172	163	154	149	181	175	157	132	148	172	149	145	147	155	159	163	152	140	173	158	173	186	172	183	150	163	171	166	131	148	163	180	157	149	154	173	151	150	163	150	153	141	169	155	159	170	168	152	147	162	153	149	147	149	134	148	137	149	132	157	162	167	143	174	186	143	181	162	159	131	145	150	177	155	160	167	160	135	172	185	168	173	133	135	144	138	166	143	152	151	155	157	149	152	152	143	157	128	148	139	149	172	187	160	161	140	167	135	162	164	160	172	136	135	156	158	166	155	141	165	163	168	142	188	155	140	133	146	128	164	162	175	139	160	151	173	166	183	170	155	144	132	187	160	154	173	163	186	173	141	148	158	143	171	150	155	155	144	158	165	168	163	159	182	179	170	155	154	153	166	155	163	162	142	146	165	191	161	162	165	159	157	164	144	150	172	143	162	163	143	159	142	148	160	169	154	136	161	144	176	160	160	153	151	143	166	154	140	157	153	152	166	174	156	156	162	136	152	147	157	171	147	177	148	149	149	162	166	158	162	154	135	148	155	139	156	194	177	144	143	163	161	143	161	142	157	183	142	151	137	165	165	151	149	169	165	146	169	142	156	181	164	167	131	186	153	169	132	153	141	149	175	166	152	134	170	152	170	134	170	165	168	156	170	163	154	174	157	124	140	134	176	141	154	151	169	151	154	147	165	164	177	156	164	171	166	153	149	141	130	157	169	168	146	131	151	167	151	156	168	159	174	147	165	149	146	155	142	171	164	164	172	154	187	141	167	152	153	174	151	160	149	162	137	139	168	156	149	151	167	169	174	143	183	159	158	163	156	175	162	161	145	165	167	174	160	158	135	138	155	132	158	167	153	182	167	180	154	166	160	164	162	168	148	168	158	166	163	200	158	157	165	166	192	195	155	166	160	154	136	166	125	157	158	157	142	151	153	160	148	144	149	160	167	151	134	139	154	179	180	158	147	170	160	165	148	172	157	182	166	145	193	140	154	144	159	160	144	156	145	158	161	148	156	146	172	158	156	169	142	138	152	136	154	156	151	149	166	135	172	156	193	154	156	150	141	145	140	174	193	166	155	151	179	161	157	187	174	163	157	175	180	183	150	132	163	164	157	147	161	178	159	151	155	165	151	156	176	172	170	165	166	161	169	179	213	175	157	124	151	144	163	139	143	138	166	157	160	144	181	148	133	154	143	158	136	159	142	153	142	181	161	144	151	141	179	145	147	148	154	184	158	135	148	152	167	178	162	152	148	165	153	169	156	156	173	154	152	141	158	163	179	150	146	149	155	159	167	161	160	144	153	159	161	142	187	149	157	163	170	154	165	149	154	144	183	168	155	180	144	154	162	160	174	140	186	138	159	153	149	153	156	166	138	150	165	145	158	161	152	160	154	172	165	170	189	158	174	149	168	158	157	178	145	168	152	156	161	160	151	166	147	152	161	149	129	140	167	146	166	174	169	162	159	137	159	163	156	122	164	177	175	143	170	173	158	189	169	135	150	185	156	164	159	143	145	140	158	173	145	153	171	160	188	139	147	167	114	171	143	161	142	155	151	153	146	145	158	140	143	145	160	144	162	146	146	172	165	166	152	162	143
9850	3033	1261	1136	801	616	551	534	569	591	577	493	523	500	529	503	481	538	518	426	433	429	455	410	429	452	469	445	442	409	424	400	407	414	383	415	426	434	394	416	397	401	392	384	430	390	384	404	393	382	399	388	390	422	401	370	412	409	376	374	424	375	381	406	438	419	397	391	394	393	418	408	416	422	421	419	418	369	382	417	426	399	433	363	399	426	401	423	393	411	403	372	367	398	427	399	407	377	403	415	399	422	408	387	388	416	401	408	425	380	421	399	398	406	406	392	418	407	406	408	411	425	422	407	384	414	383	367	416	419	401	427	369	387	386	399	409	381	388	409	395	414	390	374	405	408	420	377	397	411	392	400	404	373	407	452	415	428	441	387	396	369	360	422	455	447	394	430	432	412	409	398	432	402	386	391	402	418	408	407	394	424	381	435	435	423	424	426	409	394	412	372	406	390	372	393	404	411	403	393	421	418	432	385	399	367	389	429	398	408	363	402	412	416	418	409	392	386	405	413	417	437	379	419	374	385	391	405	426	389	420	416	410	428	415	445	373	359	388	379	419	438	397	400	457	382	368	400	425	398	418	409	423	374	454	408	391	427	396	414	374	397	437	355	361	410	422	399	399	399	409	419	430	360	395	407	429	421	376	415	419	400	425	395	406	413	395	408	435	412	406	454	429	379	445	385	379	418	379	436	424	375	432	357	403	393	410	375	428	379	417	412	382	399	430	401	419	443	426	431	388	401	414	367	433	386	373	398	398	387	411	383	375	392	417	382	369	429	458	414	403	370	398	391	420	434	386	430	386	382	379	439	386	419	435	395	425	402	377	420	429	368	384	399	413	397	399	423	402	407	390	430	408	417	390	371	426	394	394	400	385	382	415	403	376	398	397	405	401	415	409	454	377	420	385	382	389	361	395	403	380	399	399	410	369	427	368	414	406	410	411	402	415	441	450	393	394	385	370	375	346	424	397	416	408	397	396	380	402	389	432	404	441	425	374	394	425	393	422	433	423	418	384	399	393	395	413	392	408	424	369	407	404	422	436	386	416	396	426	407	404	427	397	426	384	422	370	403	427	402	444	366	422	390	375	399	427	393	377	389	424	407	423	405	397	423	418	406	387	432	373	384	413	435	424	419	410	384	410	400	387	424	416	399	404	393	410	408	403	421	387	371	415	406	429	386	386	445	404	424	419	400	362	384	381	404	439	390	385	400	382	404	371	390	425	406	406	397	438	410	401	415	375	379	422	387	430	462	402	436	407	398	410	418	421	386	387	398	408	390	402	383	397	382	413	399	418	402	384	398	410	416	415	409	415	393	415	397	429	357	423	380	420	426	407	406	396	425	402	423	414	450	404	408	394	395	381	429	402	390	396	414	370	408	458	367	407	395	402	406	412	373	410	401	408	386	370	403	391	423	415	388	385	395	420	400	400	400	383	369	394	390	429	413	422	427	414	408	395	370	424	418	404	362	391	367	415	416	390	441	389	395	434	412	430	367	391	405	420	383	390	414	432	410	414	407	407	396	441	406	413	365	421	381	420	426	407	417	436	433	387	442	417	406	444	423	408	353	400	409	378	391	383	406	424	385	432	395	384	417	399	439	427	423	409	386	423	401	431	389	413	349	425	371	374	425	399	415	376	417	421	434	384	425	395	422	403	424	406	426	375	405	395	407	438	399	414	396	397	400	388	408	394	425	403	420	396	407	379	370	425	374	411	404	433	371	431	406	378	393	390	402	434	396	404	398	401	403	421	415	395	441	411	405	409	388	413	436	455	424	395	415	413	416	417	422	419	399	391	438	347	394	410	391	392	406	413	454	386	384	405	405	414	395	397	421	398	387	377	376	411	401	389	407	395	411	417	399	364	401	394	411	413	433	365	389	397	399	401	396	445	416	449	419	389	388	451	399	390	453	415	374	432	415	405	377	415	373	442	389	398	436	426	369	384	441	404	413	380	359	417	393	377	392	423	366	453	393	381	431	412	404	376	382	411	398	401	420	416	421	417	397	391	445	415	397	410	388	412	389	406	420	428	407	428	449	422	422	385	413	426	372	386	430	404	437	416	410	423	420	414	406	403	425	433	396	410	442	375	394	382	398	404	444	427	428	427	398	406	386	427	386	411	394	395	398	423	405	438	404	423	405	403	411	374	402	387	416	442	410	381	401	396	396	430	430	414	400	398	383	430	399	397	402	414	429	366	424	430	392	399	388	386	413	414	418	422	381	427	382	383	406	388	427	387	378	405	399	382	413	395	385	414	386	429	380	405	403	435	404	406	390	382	416	423	418	401	415	418	403	364	366	388	428	412	429	412	437	415	420	385	402	443	408	380	406	412	412	367	417	382	412	365	424	404	392	422	405	369	370	407	393	371	407	405	395	389	376	405	447	402	430	415	406	381	404	418	418	386	426	411	405	419	386	430	381	384	356	392	438	368	415	418	420	404	360	402	391	400	373	412	416	370	409	400	392	415	410	381	413	408	388	413	406	402	433	364	405	418	409	432	406	413	388	418	415	390	403	396	366	425	420	451	406	382	392	418	446	398	399	416	388	400	398	380	406	419	384	403	416	408	359	422	371	419	382	416	412	401	385	411	432	414	398	401	404	400	343	402	458	361	379	410	380	377	422	395	418	400	383	437	369	378	384	425	388	390	386	428	396	437	382	422	414	422	384	387	413	392	428	403	401	427	437	366	373	407	394	404	383	393	421	383	426	411	400	402	410	422	406	386	414	382	401	393	380	412	408	368	424	378	400	390	387	419	438	426	421	408	397	403	392	395	422	393	391	380	416	420	424	424	401	405	436	415	412	409	387	401	400	404	418	437	417	440	401	401	436	392	420	409	396	385	400	429	426	419	410	415	420	382	402	381	392	391	429	408	411	420	393	424	395	394	401	395	409	432	402	396	400	417	379	404	386	404	380	388	440	432	439	421	390	420	400	415	363	384	413	390	410	377	377	405	408	395	426	396	406	385	415	401	427	408	428	410	433	402	414	417	412	399	386	408	379	425	375	407	406	412	410	402	417	406	414	412	391	387	411	452	443	394	382	417	422	406	401	409	403	368	395	396	415	410	393	416	431	415	380	415	422	413	394	414	383	414	437	407	396	390	406	400	402	413	430	399	377	392	401	420	410	403	424	392	405	433	424	410	406	394	418	428	377	383	418	385	403	421	458	380	418	418	401	407	418	426	390	398	389	427	404	416	383	386	475	378	412	397	423	390	403	381	415	391	397	383	408	386	404	401	409	397	420	409	449	424	379	417	420	419	391	413	353	384	409	375	428	376	388	455	385	381	395	384	410	388	369	422	434	375	405	423	423	392	459	389	399	428	373	429	383	438	384	393	418	399	385	433	424	397	424	405	441	428	412	387	380	425	401	398	419	412	413	362	359	387	409	414	391	399	387	363	390	373	382	416	372	402	429	424	372	377	391	402	387	393	407	400	415	427	392	395	445	405	407	416	421	430	408	427	390	405	409	403	397	400	411
28191	11077	1441	773	475	335	286	308	283	282	259	222	289	242	301	268	295	271	247	253	251	229	202	224	224	226	229	242	230	214	199	236	236	240	210	250	227	204	201	231	207	244	215	227	221	184	230	214	225	237	210	221	213	235	201	210	226	224	217	218	209	259	228	220	194	219	236	222	238	215	232	230	218	234	237	225	232	216	201	199	227	223	231	211	244	226	229	183	206	220	209	221	222	243	201	207	203	253	226	225	242	207	217	225	207	192	192	242	233	228	217	182	208	224	209	206	214	230	215	208	217	241	242	211	202	199	222	218	205	232	213	236	180	228	232	218	227	222	223	203	208	246	212	196	259	233	234	240	202	209	209	202	229	224	240	232	212	183	227	214	239	196	198	208	234	196	228	225	236	207	226	190	209	201	230	210	229	201	237	224	240	201	213	217	212	227	215	226	202	236	238	245	222	215	223	245	224	202	221	228	230	218	222	229	206	267	224	206	219	226	208	211	206	231	242	235	252	235	256	210	213	232	240	205	236	222	178	190	216	216	248	241	234	228	198	200	219	234	221	223	253	198	243	194	231	208	220	215	196	212	205	224	237	194	225	216	183	223	241	217	210	241	199	209	226	236	205	209	229	205	212	207	228	199	219	193	211	207	222	199	234	197	223	220	230	213	220	234	238	223	249	213	217	210	210	227	224	197	224	229	222	210	258	226	177	210	213	220	214	205	230	232	218	212	213	231	254	222	236	179	176	251	198	224	232	225	227	234	233	198	232	227	224	205	228	202	267	197	253	234	236	220	209	206	224	205	214	238	226	193	241	218	214	220	209	224	227	222	206	214	251	212	236	233	202	227	223	224	207	229	226	205	211	224	217	196	184	203	246	218	218	182	234	220	216	198	205	229	214	223	228	235	216	232	211	236	211	230	203	199	235	222	248	249	227	198	234	187	192	195	223	217	221	215	227	231	234	232	246	203	211	217	218	235	202	221	209	216	212	230	258	225	228	186	230	203	219	206	204	218	219	242	185	260	234	226	222	193	259	177	238	216	220	216	224	214	202	184	250	228	212	201	191	209	211	219	211	237	246	216	198	222	212	214	263	220	206	201	218	198	231	225	232	213	253	228	220	220	212	230	206	195	202	219	217	214	202	206	233	190	220	210	225	241	203	216	215	217	219	229	223	213	229	204	198	209	239	220	254	208	235	242	218	198	230	214	219	240	210	219	220	215	207	201	211	239	237	220	195	215	223	222	208	260	250	229	239	220	235	219	189	231	198	243	224	250	223	200	218	194	200	211	231	213	229	211	195	219	194	219	205	229	230	244	216	259	211	234	235	224	197	224	211	231	220	223	237	246	213	206	221	209	213	246	199	207	190	227	251	203	202	219	172	200	243	215	224	234	223	233	232	221	212	219	217	239	203	233	192	212	212	221	243	225	210	219	222	200	207	226	220	236	218	209	202	220	231	233	212	218	194	236	226	213	205	218	216	231	213	218	245	209	216	220	235	218	212	227	214	213	228	223	227	211	217	245	220	231	218	227	216	216	213	247	231	214	198	245	209	205	203	228	225	218	203	224	215	195	227	220	214	194	206	197	218	229	214	221	204	182	239	211	229	241	226	239	243	212	193	219	193	229	228	191	239	225	209	223	226	230	232	213	206	227	228	208	199	225	191	222	207	210	202	230	202	215	212	236	215	229	224	232	219	205	228	245	216	211	212	204	238	226	225	265	215	222	198	201	196	230	235	239	244	204	220	230	224	200	217	197	198	234	197	208	228	222	211	248	229	216	216	212	221	204	219	237	223	243	204	239	234	220	206	204	238	196	199	237	202	247	214	215	230	236	222	223	237	211	208	227	207	207	222	235	207	243	240	252	199	214	252	201	185	210	231	192	217	210	225	199	185	225	217	229	233	271	215	209	219	198	246	240	221	233	238	224	185	196	238	238	220	248	198	227	213	237	231	227	227	238	244	235	234	198	229	193	217	227	224	234	216	215	239	206	231	204	222	196	218	244	225	193	204	225	218	212	220	230	212	221	245	252	221	219	251	205	244	204	235	185	223	191	226	224	215	221	201	199	214	202	197	208	221	206	218	213	221	192	227	178	209	243	252	206	202	181	230	216	207	215	243	196	212	240	224	228	218	224	230	201	224	207	201	225	221	211	205	231	230	222	199	243	220	194	205	199	221	230	203	200	231	204	226	209	205	225	182	224	201	225	205	257	224	249	230	229	238	224	222	233	215	233	236	249	234	213	190	230	245	220	243	229	214	214	188	237	205	216	212	192	216	197	220	260	203	232	215	221	231	232	218	229	266	213	217	218	220	175	204	190	207	205	224	221	186	243	229	210	229	216	198	232	203	248	230	201	232	199	208	208	234	218	236	238	198	231	218	230	235	230	224	225	219	233	245	176	194	212	243	205	234	227	221	209	213	243	209	224	206	236	254	223	236	192	243	226	235	202	226	202	201	227	211	208	217	247	212	219	222	237	238	217	207	227	215	218	228	216	221	244	263	205	202	176	224	229	218	251	205	233	240	207	212	263	213	207	219	196	191	216	214	200	242	235	214	207	231	213	207	263	209	273	192	198	203	201	235	200	208	210	226	207	210	214	205	233	223	195	201	237	212	227	227	213	217	206	216	225	248	215	249	178	209	237	220	221	206	212	206	216	229	213	221	231	193	199	225	224	224	227	222	210	246	228	221	239	242	206	262	222	196	197	199	224	219	234	231	229	229	218	213	197	231	234	190	213	197	218	217	231	236	242	223	215	236	200	235	242	204	222	204	174	223	206	245	229	230	214	211	237	244	228	219	216	252	223	220	228	203	237	237	222	195	209	224	221	242	223	205	215	190	205	253	229	208	247	211	201	193	218	218	202	201	232	215	220	219	221	197	219	184	206	225	232	224	241	210	249	213	225	226	228	250	218	222	260	219	225	217	213	211	236	222	212	213	215	203	245	222	204	209	216	211	240	208	178	212	215	201	212	216	206	205	207	207	254	208	226	215	215	198	210	221	212	225	209	207	238	236	194	208	220	219	194	215	201	217	236	213	237	223	206	215	200	214	210	220	199	267	237	194	222	205	229	223	222	204	218	226	217	235	220	206	228	237	213	233	243	197	207	220	220	216	245	232	195	241	228	227	216	206	205	230	207	215	219	211	209	197	211	188	224	204	217	211	202	191	218	198	230	189	231	220	233	202	236	236	253	237	227	236	219	212	255	194	204	197	221	229	230	240	203	208	237	191	216	224	187	217	246	185	230	220	218	219	257	193	194	221	212	207	218	223	196	209	263	232	200	215	221	234	235	201	217	229	205	226	244	204	219	189	214	228	202	198	224	245	221	226	206	215	229	225	222	223	230	218	221	198	233	216	248	236	214	235	206	204	223	222	203	224	195	194	244	251	234	192	214	227	231	207	214	215	225	225	217	219	219	235	245	238	227	230	218	236	223	167	231	213	195	216	221	200	206	213	210	242	212	238	237	193	221	238	221	195	208
19758	8281	2634	2452	1769	1250	1017	897	990	950	864	829	780	852	862	797	808	764	775	782	684	676	641	605	618	590	573	543	606	607	564	595	576	562	638	543	555	511	585	537	537	561	567	539	543	586	551	546	557	558	522	501	533	539	526	545	542	525	531	581	523	547	557	533	512	544	527	501	567	584	568	525	517	527	533	572	549	543	516	547	551	538	563	527	510	521	543	586	545	555	548	538	529	511	523	495	521	510	526	549	523	527	501	568	530	538	512	556	543	584	556	543	508	499	565	548	543	493	555	520	533	558	539	552	563	553	488	545	583	538	474	530	517	563	504	500	523	484	565	543	538	513	519	531	526	536	572	567	528	557	523	506	534	546	491	546	551	519	508	555	505	537	532	535	538	528	561	564	512	531	563	564	548	539	542	555	550	561	553	511	545	551	571	550	531	525	530	509	535	536	545	519	573	487	535	543	528	525	540	543	496	554	581	532	531	546	552	540	553	503	527	488	522	531	495	538	547	555	501	510	524	518	522	545	473	570	535	577	519	515	529	553	492	523	487	540	557	555	533	536	521	522	568	531	537	576	587	534	553	468	531	553	546	527	536	526	535	491	521	545	542	538	559	562	529	536	566	511	504	551	555	536	572	524	571	523	499	470	574	547	570	536	484	523	562	539	564	528	592	532	557	500	530	535	487	570	489	552	528	518	541	521	577	555	538	518	508	505	552	547	533	566	570	553	527	485	550	505	519	549	547	539	541	552	497	557	529	550	542	549	495	483	549	601	495	549	558	572	566	527	527	519	506	557	561	537	511	524	565	544	559	530	532	552	563	551	546	504	486	510	555	503	538	512	516	540	528	532	520	567	525	556	533	545	498	548	547	555	537	545	561	572	545	508	554	539	569	537	522	553	512	545	549	530	555	525	543	506	545	540	530	502	527	531	545	525	519	548	533	547	582	569	551	494	553	570	534	540	514	516	529	561	524	559	528	539	522	576	526	516	543	526	521	530	577	573	549	552	550	502	549	524	520	544	544	588	568	537	501	506	531	525	561	549	543	536	511	550	519	589	540	519	556	512	526	530	566	607	513	511	493	534	496	518	522	570	508	541	583	518	547	535	538	548	570	531	555	554	542	570	534	555	495	544	555	514	548	579	549	518	561	513	511	534	542	494	512	536	597	519	535	509	569	547	565	537	549	534	546	525	548	492	534	567	508	575	509	527	585	523	527	540	562	484	579	546	526	569	568	536	534	528	506	519	521	520	564	571	519	514	550	504	574	545	539	543	551	538	515	514	492	534	544	541	523	531	583	518	539	519	541	533	575	543	517	519	516	570	526	500	519	571	512	501	537	573	512	520	566	532	533	507	521	587	516	562	537	539	548	590	567	558	529	559	521	491	540	542	504	495	570	549	532	555	531	520	475	547	525	561	552	524	531	508	540	529	507	522	541	506	518	495	504	514	522	570	556	529	537	562	552	541	566	543	547	538	564	562	533	515	560	525	517	501	524	574	531	576	540	508	521	541	542	533	527	505	513	526	534	560	524	507	476	518	570	568	527	534	522	513	554	520	522	507	529	518	555	520	582	498	555	523	556	528	533	514	536	521	532	535	540	526	563	549	535	526	506	579	550	518	535	546	511	483	524	537	500	510	539	552	579	542	533	546	521	563	537	532	518	585	523	531	530	529	556	567	496	502	522	535	586	549	502	521	550	513	523	530	533	554	519	533	522	543	483	529	532	552	538	532	507	501	557	488	528	557	548	541	539	516	508	552	524	551	563	586	559	516	500	548	498	514	575	546	498	524	535	551	548	526	545	536	538	552	563	554	554	547	510	590	543	521	512	550	539	596	526	517	541	506	493	501	552	550	496	515	546	539	513	554	532	533	555	525	524	583	557	555	557	506	557	549	502	501	532	551	536	514	556	533	549	539	566	545	536	526	512	499	494	526	519	529	552	525	566	529	523	527	517	516	521	559	559	529	545	513	556	528	535	552	528	500	553	527	530	537	549	561	543	563	551	520	595	515	516	536	521	545	546	520	544	577	528	519	532	493	552	525	501	520	529	519	539	501	553	547	526	538	556	536	558	566	524	500	496	513	597	582	553	543	554	542	559	520	553	542	543	539	477	486	537	549	543	558	526	522	541	507	547	548	540	511	501	566	529	532	533	503	493	508	520	597	546	571	518	544	555	524	485	533	513	536	489	571	521	521	547	541	547	536	533	513	537	606	533	533	542	543	556	571	543	517	550	501	539	531	523	525	527	574	537	508	525	536	533	529	551	531	516	547	580	566	502	513	541	516	569	548	523	527	542	570	526	521	523	550	525	538	555	511	524	512	530	527	507	557	530	528	559	548	537	550	515	502	544	579	515	531	499	522	545	601	503	563	515	549	517	539	528	528	532	538	536	515	533	492	508	568	542	530	555	487	547	535	554	521	537	547	532	545	544	523	495	533	537	547	535	556	542	523	514	526	524	559	537	519	547	515	524	575	554	560	543	480	551	540	557	535	521	541	527	527	548	539	534	535	541	532	560	520	545	563	518	530	547	556	541	523	571	515	533	558	569	536	544	495	542	505	469	539	506	527	528	545	545	533	536	550	560	567	532	492	561	532	509	529	553	533	541	558	550	541	557	543	538	502	561	515	528	560	578	540	548	523	541	510	509	553	565	547	545	542	512	553	499	523	516	569	536	551	535	555	531	497	550	473	495	580	522	553	550	527	527	538	505	521	517	569	526	505	581	516	540	491	584	531	495	543	542	541	541	490	550	534	552	485	556	507	531	526	522	552	528	529	552	569	525	549	506	557	543	518	517	513	532	550	527	526	501	515	551	513	534	543	542	480	550	540	539	551	545	558	497	530	548	565	507	493	570	562	562	537	495	565	553	526	545	594	528	537	517	543	525	540	521	576	528	537	524	516	494	519	532	553	539	538	537	513	568	563	523	519	532	529	592	544	502	522	527	583	529	504	512	535	508	519	561	552	539	503	535	545	543	537	563	585	502	529	530	517	543	518	564	532	535	566	491	541	557	495	512	523	535	595	538	540	587	547	535	505	520	533	484	569	498	495	542	568	516	555	542	506	526	538	521	527	568	556	520	560	538	567	549	521	560	540	583	541	506	557	548	579	481	599	568	511	551	539	517	558	527	531	492	513	538	509	535	568	554	549	517	542	526	526	547	483	524	515	547	552	520	529	539	569	531	553	507	539	525	533	566	518	508	529	523	494	549	505	504	549	479	537	531	556	556	563	546	565	507	533	554	539	551	553	518	531	506	545	537	525	534	527	499	554	525	508	519	539	547	521	505	549	579	521	553	604	550	564	543	507	531	521	516	541	522	530	562	534	533	538	513	502	541	526	530	563	555	543	515	505	509	530	528	540	528	521	541	543	559	539	485	516	547	556	537	491	576	502	571	528	553	560	526	536	459	524	551	531	503	524	540	481	520	552	559	541	541	517	503	511	567	505	518	534	530	541	578	556	520	529	512	552	543	557	515	544
37684	17550	2547	1086	620	423	317	261	295	242	231	234	223	235	212	237	245	205	220	199	189	193	164	183	168	175	167	188	183	163	163	188	151	159	171	164	172	149	140	144	142	161	167	158	153	142	146	178	167	191	179	160	153	144	155	155	152	163	170	152	164	142	177	164	164	146	143	181	196	149	138	147	194	143	155	148	179	143	151	161	153	180	167	167	172	152	165	159	165	172	142	140	162	189	158	115	147	161	159	163	165	170	165	152	160	170	169	181	185	154	144	164	133	145	149	175	143	155	134	176	144	155	184	147	149	144	132	162	147	187	144	145	160	171	136	169	153	155	185	146	170	141	186	177	161	155	151	157	160	174	139	149	163	185	149	143	179	181	151	180	146	150	161	156	168	170	169	170	157	161	145	159	163	145	174	166	155	147	144	182	170	165	170	153	171	137	173	157	167	171	172	152	162	149	156	167	150	141	172	156	143	169	180	153	174	154	158	163	147	167	158	193	154	143	156	146	175	168	158	171	163	184	147	159	166	156	158	158	174	160	159	176	162	147	159	164	157	186	178	132	147	173	167	185	157	166	156	144	140	155	191	197	159	155	153	141	136	175	167	148	156	161	146	158	165	153	160	161	170	163	159	157	163	180	150	175	160	156	150	166	175	149	164	144	157	154	176	179	169	160	184	152	160	170	128	142	153	171	175	186	147	156	139	139	137	183	160	129	176	158	159	146	147	156	167	149	158	163	182	151	147	162	176	146	163	189	179	148	161	175	153	174	157	153	153	175	178	160	175	164	165	159	149	172	185	172	149	161	137	179	160	170	147	147	165	165	159	171	177	156	143	146	179	161	138	171	162	154	183	157	158	168	172	163	151	180	156	133	166	164	186	177	143	154	171	132	157	148	147	133	169	149	168	149	176	137	160	165	203	163	169	153	166	167	163	167	159	150	167	177	158	168	175	149	165	173	162	183	151	150	174	164	178	162	143	170	146	165	178	173	160	148	196	168	161	166	173	166	165	144	160	158	179	145	177	140	169	170	172	146	149	134	134	166	149	142	159	164	147	173	146	183	177	161	161	171	156	159	152	152	159	156	154	143	175	185	150	149	171	154	156	157	172	150	162	160	159	174	166	143	161	155	167	161	164	176	172	141	124	153	169	151	171	180	164	157	174	147	173	175	146	165	152	134	147	160	149	150	168	167	154	154	156	166	143	162	144	160	160	138	182	168	160	159	154	159	168	166	170	201	171	146	151	164	171	173	171	156	162	163	159	146	166	150	151	168	153	163	159	163	155	168	158	127	162	164	184	144	169	167	163	150	158	152	170	165	143	148	143	162	162	145	200	170	143	159	160	157	139	192	157	177	152	159	155	164	167	184	184	162	180	158	159	139	141	152	169	148	163	146	140	156	143	153	150	175	132	151	183	158	174	154	177	155	152	146	167	135	160	146	158	164	150	171	132	146	144	173	173	175	157	134	158	142	190	162	162	177	149	167	136	155	150	141	178	168	165	148	174	142	171	186	156	165	164	157	163	156	182	153	159	165	167	175	166	158	190	160	159	159	155	158	153	141	137	161	152	167	171	178	165	153	188	174	153	169	159	165	145	177	156	150	125	166	174	147	168	150	170	151	179	164	155	142	165	155	151	158	145	160	158	161	163	157	163	191	173	144	179	138	139	164	180	172	147	133	146	161	138	157	161	151	160	158	151	157	176	152	182	160	168	152	162	166	139	173	151	131	137	189	167	172	169	189	177	158	176	169	154	203	134	170	163	168	146	181	176	140	165	168	186	153	159	151	163	170	163	185	167	174	184	160	151	160	159	149	169	176	167	154	146	163	174	147	174	160	146	156	155	175	173	151	164	180	163	164	156	158	164	163	170	162	161	152	156	161	155	174	166	121	142	147	180	174	194	172	154	170	131	172	150	170	184	171	162	139	171	196	152	144	164	159	164	166	149	152	142	169	163	148	152	158	164	163	151	168	190	203	147	177	176	158	172	148	197	163	175	164	160	153	156	161	150	157	175	167	177	170	165	165	165	152	170	145	155	161	176	159	178	159	172	159	173	150	168	145	133	186	172	158	143	176	177	144	175	152	173	165	156	178	161	166	180	163	161	143	167	173	161	150	141	134	164	166	164	169	164	165	148	151	155	163	164	164	148	180	161	150	189	179	150	172	153	164	168	146	149	150	143	153	162	154	172	160	151	145	156	158	150	144	166	162	168	153	150	164	146	159	141	172	124	176	159	154	174	174	152	148	140	167	163	173	140	154	158	159	164	161	157	160	178	152	163	175	155	176	155	159	165	170	163	156	170	158	162	158	162	163	170	151	168	182	168	179	166	144	147	150	144	164	169	161	172	154	165	148	160	160	141	170	176	174	168	166	152	149	152	164	165	141	188	139	157	160	159	170	166	167	158	186	155	174	169	152	166	165	162	141	165	138	179	168	161	171	149	146	170	147	151	153	174	164	163	160	159	157	162	152	148	144	155	163	149	161	168	154	169	189	172	148	178	157	174	172	174	163	192	160	155	163	149	180	163	145	172	170	150	160	161	164	140	166	191	151	174	174	134	163	149	157	171	148	153	160	154	160	157	153	153	160	131	167	168	160	185	167	146	168	157	165	154	157	169	149	151	167	166	171	160	164	171	142	156	162	182	179	159	142	161	159	144	156	171	137	158	186	156	170	165	162	145	157	174	148	146	162	190	177	164	172	157	179	158	178	168	155	153	173	157	169	146	158	178	146	150	162	150	156	165	185	150	161	154	168	176	162	154	160	146	156	171	156	149	198	148	177	151	175	152	152	149	153	149	159	150	156	166	170	152	169	181	140	143	151	170	160	139	178	169	190	149	157	162	151	172	177	171	157	180	179	171	155	178	179	169	175	176	168	149	148	160	159	146	157	125	160	185	146	140	163	169	165	174	190	170	182	164	171	163	152	141	186	153	160	155	171	172	143	167	164	153	171	154	170	151	180	148	158	164	162	153	168	151	165	165	158	175	158	165	151	156	157	152	155	198	162	145	160	163	149	149	165	181	153	155	143	163	167	164	176	155	166	180	174	151	163	157	165	159	176	176	166	152	170	180	155	164	199	171	156	162	152	171	171	169	172	141	153	151	143	153	181	143	195	156	159	162	140	140	166	157	156	158	159	158	165	171	176	187	179	169	164	158	175	145	178	155	168	164	147	149	161	164	172	137	191	162	152	143	177	177	150	141	157	169	156	168	175	163	147	140	147	174	177	162	163	186	148	167	150	163	140	199	180	160	143	167	184	161	176	157	146	144	150	158	196	152	170	171	187	151	137	196	169	172	170	152	163	156	157	150	181	143	150	161	146	171	161	175	173	138	177	152	158	175	139	157	171	141	161	152	152	155	146	155	151	135	167	162	168	173	149	170	171	156	175	186	164	168	166	159	192	178	144	194	137	156	166	163	160	153	152	170	146	152	148	142	180	156	151	146	166	151	166	195	144	151	157	188	169	167	194	167	172	145	154
24741	11693	3299	3330	2351	1527	1160	1020	1090	985	883	792	776	871	930	876	846	793	752	670	639	609	583	516	536	456	496	472	465	461	456	431	509	480	426	438	419	397	461	398	392	424	393	404	347	396	394	431	398	396	409	444	400	407	396	422	404	404	446	433	422	383	399	394	413	424	397	408	359	421	418	400	399	372	391	385	420	433	401	396	400	426	369	388	379	374	384	416	415	388	409	384	425	439	392	364	395	410	388	417	427	418	400	413	412	363	416	412	378	368	380	419	387	362	395	390	397	386	397	401	392	396	365	418	394	413	351	388	394	395	422	410	351	384	377	396	362	387	373	371	389	389	412	388	398	379	404	405	388	393	389	384	392	430	383	390	421	419	364	389	397	387	348	388	371	394	374	410	410	389	392	377	398	403	403	416	376	395	394	366	392	360	421	420	377	432	418	431	406	422	434	381	405	398	395	403	367	404	373	399	389	387	372	424	411	379	411	412	375	400	394	418	394	439	397	377	389	422	387	411	385	414	387	386	384	377	383	373	385	384	398	356	397	430	392	397	374	406	426	394	401	380	341	389	367	378	398	378	384	382	398	398	392	365	382	409	397	391	394	367	376	394	389	384	424	364	394	395	400	413	376	394	387	362	435	422	365	377	363	422	425	400	384	384	395	357	409	396	356	421	416	383	414	384	384	410	394	382	361	416	413	342	408	393	416	387	369	383	401	402	387	395	373	388	377	357	392	391	397	383	428	379	392	378	381	373	396	418	383	402	386	370	401	363	361	420	413	358	392	361	364	391	387	380	427	404	387	366	356	396	387	396	425	382	408	412	388	406	378	397	394	367	396	374	398	393	425	365	386	361	405	364	378	379	396	409	400	401	389	372	389	381	377	420	373	404	380	406	376	402	435	352	385	393	385	370	388	416	381	390	399	420	465	408	365	361	372	376	380	376	359	345	399	431	419	381	411	381	417	427	394	397	409	386	406	380	393	391	432	419	385	403	446	415	404	390	405	358	398	412	408	427	383	380	392	395	417	368	391	408	394	406	376	412	437	394	432	428	395	390	365	406	378	370	387	402	433	381	394	382	392	376	390	402	361	387	376	385	371	402	380	400	405	393	393	372	391	343	389	375	411	404	404	433	385	412	371	388	386	419	396	378	392	419	409	406	372	384	347	441	378	405	353	403	401	395	368	383	388	418	397	400	419	389	391	401	394	390	405	391	388	391	380	407	369	408	360	363	406	430	371	426	400	399	381	396	371	430	410	393	393	391	363	367	432	418	366	427	377	404	397	390	379	410	415	389	379	400	381	400	407	431	407	397	402	412	385	414	425	396	387	413	403	420	399	380	412	396	385	389	363	400	396	411	400	359	387	376	428	414	355	404	376	399	395	414	379	411	366	420	383	395	373	402	397	379	391	392	358	414	355	390	419	405	375	425	395	393	379	363	409	368	354	369	415	406	392	394	406	407	355	406	409	403	391	384	377	408	407	383	364	374	407	359	378	369	387	358	380	394	396	405	447	365	402	409	420	364	434	394	420	415	395	384	390	381	380	398	389	400	373	388	399	389	407	386	380	405	423	402	419	381	385	371	372	404	384	396	386	419	399	427	400	392	381	362	415	414	379	381	410	390	387	380	409	366	384	429	412	413	376	373	392	393	384	451	393	396	404	386	393	426	367	366	385	388	401	385	402	399	386	406	354	427	393	393	384	420	421	392	392	408	382	397	406	388	365	423	385	383	397	368	349	420	432	389	407	368	368	396	390	415	377	416	370	360	377	403	367	397	399	451	379	397	363	372	375	384	434	390	391	415	404	369	407	374	412	375	421	391	390	414	382	363	381	380	410	409	409	373	405	410	374	409	410	417	362	376	363	421	400	392	430	383	400	410	379	409	396	380	406	346	393	419	384	378	369	397	399	351	382	393	371	410	346	388	389	390	373	399	376	398	371	365	406	407	368	396	380	412	419	375	373	407	400	375	414	364	378	383	346	399	429	382	392	398	419	377	381	395	407	409	372	396	413	405	373	386	370	400	384	324	382	384	403	371	375	415	406	393	378	388	401	369	410	375	411	391	410	381	411	394	400	394	397	389	439	415	383	383	403	379	397	406	391	408	399	393	405	391	414	408	371	368	378	419	416	381	355	367	398	380	394	371	371	400	395	391	378	377	382	367	409	421	383	386	403	370	408	411	372	420	383	368	415	390	350	411	420	411	400	419	379	369	366	382	402	410	382	366	379	406	394	405	374	400	409	379	413	373	377	450	351	350	384	424	334	350	390	387	410	391	381	391	427	368	407	381	371	411	412	381	398	383	360	422	406	419	392	378	398	366	384	409	432	411	377	366	386	401	380	382	396	401	389	391	365	394	373	354	402	385	374	410	380	424	424	382	384	389	411	421	349	404	386	383	423	389	381	390	382	393	407	389	409	390	416	376	403	409	413	407	422	406	397	383	378	363	410	386	387	362	397	381	374	387	353	420	378	398	384	386	419	397	382	385	363	386	435	368	417	400	396	378	372	369	394	425	373	389	402	391	395	381	385	402	404	403	402	385	369	396	383	351	377	374	391	408	373	394	412	367	414	406	393	376	380	379	381	391	385	369	374	430	392	386	353	391	392	405	403	399	390	399	427	387	404	376	381	411	406	383	388	396	396	413	405	402	379	416	423	373	378	421	370	384	414	396	403	409	402	361	369	378	389	368	375	387	391	374	394	393	376	409	387	367	383	416	375	382	379	401	398	412	410	400	399	389	395	417	382	411	370	382	398	396	394	396	408	386	408	414	432	355	404	421	420	356	387	370	387	386	384	371	403	384	428	380	393	383	358	399	386	360	408	372	386	421	432	386	375	445	386	402	398	413	381	376	387	389	361	370	399	361	394	385	443	402	375	399	371	366	388	423	398	389	391	390	443	365	427	423	388	384	415	422	402	387	391	400	401	380	379	371	389	416	409	426	395	409	383	414	372	365	402	378	401	386	372	374	396	384	370	399	392	430	394	364	389	398	373	388	442	370	414	400	427	417	428	381	369	401	372	378	383	413	410	414	403	405	383	378	372	395	370	430	358	346	425	411	378	396	353	443	381	374	375	422	414	400	409	392	366	366	397	360	437	413	393	423	401	408	383	396	419	356	409	364	381	374	389	392	400	368	380	375	407	367	391	406	408	364	395	377	390	367	343	412	384	399	383	402	407	364	371	435	395	397	393	410	387	387	379	365	399	397	400	426	399	390	396	383	350	393	382	429	401	367	397	403	388	380	396	357	391	364	401	361	418	373	398	432	385	370	445	417	413	376	409	395	408	392	372	412	420	371	420	386	361	398	373	380	436	378	392	412	424	394	406	406	384	400	371	373	404	394	401	404	383	398	417	394	403	381	354	384	371	379	408	330	388	357	387	412	414	391	401	389	377	410	397	403	398	374	432	398	402	404	367	433	391	375	406	388	409	411	415	418	411	395	410	407	398	400	402	410	406	391	401	431	417	379	397	368	366	402
12398	3224	472	330	256	213	207	192	183	179	173	163	162	179	167	165	174	165	151	160	208	159	165	157	162	163	170	167	145	176	149	147	198	169	153	154	159	159	150	144	163	151	145	169	154	159	155	142	139	158	168	163	173	163	176	140	147	165	159	144	163	161	160	150	151	152	165	145	148	173	156	164	158	158	190	153	158	166	149	152	149	164	142	152	145	159	158	158	154	130	165	137	142	148	158	174	166	135	153	166	167	138	159	137	160	129	153	134	162	157	136	157	124	137	166	134	158	153	157	136	147	170	151	157	138	159	143	140	144	143	149	125	150	130	160	175	150	156	159	166	159	155	135	152	128	169	152	137	158	152	155	156	176	164	142	149	185	152	152	162	144	143	174	160	168	143	143	161	162	153	132	149	149	172	174	160	152	155	149	152	158	161	138	149	179	168	135	157	133	163	160	152	152	158	154	158	157	157	159	163	168	182	160	152	168	176	150	155	155	144	149	196	151	154	153	139	159	149	165	152	147	175	160	150	157	132	163	153	157	150	181	159	150	155	142	137	152	139	146	139	185	149	157	174	149	173	152	155	156	152	151	174	163	158	189	152	147	135	115	136	159	144	142	161	150	156	133	149	136	175	158	146	111	156	179	156	155	144	174	162	120	143	163	175	175	164	158	157	146	162	141	148	139	139	162	167	146	141	144	140	165	157	158	154	153	154	144	140	154	176	142	154	152	146	158	154	132	138	149	149	173	131	162	165	175	137	156	164	151	165	162	135	120	166	130	161	165	147	151	159	169	165	157	152	155	147	152	165	126	131	144	163	147	153	156	161	132	136	137	159	156	175	147	169	187	151	140	159	140	160	153	165	144	149	158	163	136	152	155	140	144	155	153	141	155	162	133	158	160	152	166	162	128	141	150	152	158	143	155	151	153	156	146	160	152	127	153	131	136	154	142	159	137	135	153	169	142	167	161	129	151	156	168	149	136	152	162	152	144	161	170	170	176	139	134	150	137	160	156	139	132	154	149	156	156	151	147	167	155	151	188	130	154	158	177	137	151	174	146	145	170	172	182	129	148	161	179	137	148	158	151	146	145	150	159	131	155	154	142	158	131	171	145	149	166	162	135	166	144	157	168	156	147	159	123	164	135	165	153	133	169	168	145	156	145	167	163	149	140	158	157	144	152	156	163	152	151	161	143	155	151	200	170	172	136	178	150	148	175	146	176	154	164	150	159	157	161	160	153	162	168	166	147	167	153	169	145	155	157	153	142	155	161	140	145	165	139	165	158	158	166	133	183	173	153	176	172	161	137	169	175	162	151	162	164	155	150	152	159	158	139	151	161	144	161	167	154	162	173	136	140	152	125	162	165	133	176	146	160	165	162	147	154	165	157	161	157	147	170	156	160	138	167	155	170	166	152	173	146	146	164	158	164	172	155	150	125	135	168	148	162	173	164	157	167	154	167	148	143	177	165	155	145	131	160	157	141	161	154	160	153	139	146	154	157	150	154	190	147	167	140	162	155	170	161	169	157	158	182	170	173	177	179	152	128	151	159	157	168	135	159	136	149	174	146	163	157	141	148	145	159	128	150	135	137	154	128	157	143	169	158	152	145	146	160	158	137	164	143	162	129	150	158	169	165	163	147	168	164	157	146	139	142	159	141	153	153	156	169	142	163	155	144	140	133	142	142	146	143	147	147	150	135	152	158	164	152	155	149	146	166	164	144	146	162	160	165	154	129	148	182	181	165	150	148	164	149	144	161	154	142	169	161	152	146	179	155	158	151	147	156	149	159	163	141	156	159	149	150	131	170	146	141	139	175	165	139	160	152	147	176	144	154	162	146	141	141	154	144	155	139	135	149	157	180	161	182	144	136	168	158	165	171	166	171	155	148	140	162	153	162	166	181	169	162	150	152	163	184	158	147	150	153	171	150	160	157	154	159	152	156	156	169	171	131	158	156	141	149	165	156	159	168	166	140	145	164	146	165	163	144	143	159	163	170	159	144	167	166	139	163	161	160	173	165	142	160	136	143	135	144	150	134	147	154	164	143	159	151	162	157	152	176	154	152	179	149	152	131	147	147	152	158	164	153	126	151	164	167	172	155	156	156	139	166	156	153	172	154	140	142	152	154	146	150	179	166	140	155	157	153	160	162	130	159	148	134	134	158	171	159	169	149	178	154	159	145	152	135	131	164	174	173	164	158	134	149	133	176	159	146	143	147	132	175	156	167	121	160	150	166	151	157	148	151	143	138	177	129	137	160	166	179	146	159	165	151	138	184	176	165	144	137	152	143	171	160	157	155	175	160	178	150	174	135	162	154	140	165	142	160	171	156	154	156	147	146	161	140	148	164	168	140	151	156	165	148	151	154	172	152	137	142	165	183	167	165	187	166	154	132	167	162	188	166	165	171	172	154	154	143	146	146	149	169	148	162	152	166	158	159	161	156	162	153	171	139	161	150	148	149	158	146	142	145	161	161	148	136	171	168	164	152	160	170	162	152	148	166	156	173	146	151	153	149	138	164	146	152	151	165	170	133	154	167	130	157	149	152	158	168	171	152	130	168	171	142	187	152	190	167	190	141	162	155	144	145	136	143	170	156	171	165	138	181	143	151	142	161	163	176	150	162	142	195	164	156	168	163	167	165	150	149	158	154	153	168	147	161	162	143	159	163	183	155	151	170	155	185	131	164	156	145	148	133	158	150	154	147	158	163	155	159	163	163	166	157	166	140	158	135	158	141	166	152	136	155	150	168	169	142	158	124	140	167	158	150	150	157	148	147	169	126	134	162	143	166	169	128	170	148	155	163	158	145	157	147	172	153	133	125	146	171	158	156	139	150	152	140	150	143	138	151	138	158	149	137	171	173	150	146	179	164	154	156	158	169	160	150	160	164	177	166	146	172	140	153	157	187	145	145	160	156	159	188	181	160	145	158	134	148	161	172	168	157	162	147	151	143	155	166	163	146	146	150	153	146	172	137	145	171	158	159	148	143	140	154	157	163	155	151	175	159	153	141	161	150	177	143	156	169	152	157	147	149	139	168	183	145	153	164	136	159	166	133	166	149	167	154	155	163	177	159	178	180	156	166	142	168	155	154	143	171	174	139	131	146	151	147	155	159	157	139	157	154	142	146	155	154	150	145	177	141	169	160	113	158	153	181	144	172	202	172	149	165	150	187	146	143	149	159	148	161	155	148	163	160	151	148	143	151	167	128	156	138	158	168	160	152	144	130	159	155	151	148	145	143	169	144	156	171	136	146	151	156	162	172	135	145	163	174	168	153	158	194	170	141	158	137	144	162	145	151	173	192	134	135	142	144	166	144	162	147	151	137	151	161	163	141	166	146	156	173	151	151	153	147	159	150	140	135	145	129	162	164	136	153	147	171	150	153	142	149	162	156	175	150	133	154	151	171	151	140	155	171	141	174	159	132	159	176	171	165	160	140	158	163	145	154	161	153	159	149	153	165	138	165	151	164	145	171	142	168	129	131	148
9367	2808	1038	984	714	621	516	482	513	496	494	471	433	521	536	520	488	537	465	454	482	459	412	409	425	401	367	369	377	405	423	428	441	416	386	373	407	368	392	391	373	423	439	396	386	395	454	386	388	413	359	373	397	416	418	426	404	419	376	409	384	429	410	388	385	404	402	396	394	420	383	419	433	400	411	373	410	402	392	422	424	397	418	397	398	417	388	388	378	378	392	369	398	415	377	441	400	414	439	372	408	406	449	426	390	387	378	400	398	394	405	428	385	391	364	383	413	415	394	393	407	374	383	403	370	413	395	406	419	416	406	396	402	374	382	384	418	360	382	401	425	416	371	419	410	394	393	411	431	402	411	424	377	373	398	382	405	373	404	378	391	437	355	367	411	379	415	418	395	418	394	409	413	431	396	405	351	367	371	422	388	391	402	384	409	386	395	404	394	398	399	383	395	405	352	432	407	412	385	394	414	416	366	383	407	454	397	381	389	422	413	382	421	417	394	391	423	377	410	420	398	376	375	391	382	419	335	396	379	394	404	386	395	400	393	420	396	368	420	413	406	394	405	388	414	376	384	400	372	396	379	384	416	378	361	422	412	416	413	421	401	391	382	395	429	361	423	372	418	400	403	380	413	403	370	382	391	396	403	372	393	382	388	383	405	399	386	370	409	394	397	391	413	388	390	362	388	373	370	363	440	365	422	422	392	392	357	399	442	383	425	401	361	409	427	416	371	412	397	388	380	414	420	372	384	404	395	402	391	407	392	410	382	405	397	377	391	385	407	398	385	408	416	410	398	390	423	381	406	382	436	374	413	390	399	378	376	422	400	400	412	376	371	415	392	404	389	405	401	409	371	383	401	383	381	397	398	398	392	420	372	422	394	377	401	388	379	431	436	352	368	420	366	399	408	376	363	384	418	422	406	386	396	397	389	381	390	395	400	404	378	381	415	442	407	408	430	409	375	416	406	379	396	416	429	384	417	385	415	398	400	424	382	391	437	391	379	415	409	386	405	412	392	428	406	400	412	418	379	369	417	392	383	407	381	384	369	403	376	378	380	386	387	398	406	432	399	425	399	426	422	424	379	408	378	396	418	398	403	403	421	419	388	393	405	433	388	394	390	424	396	379	403	386	370	396	413	432	387	402	429	405	392	412	365	392	388	388	433	434	395	403	409	419	415	421	368	398	380	418	400	415	378	403	371	399	386	370	401	370	373	410	389	389	398	407	399	394	413	386	396	425	385	419	386	413	433	383	385	379	400	417	389	388	394	364	387	368	410	362	384	392	383	404	419	389	390	407	381	406	376	400	410	398	410	402	390	377	404	390	388	417	382	404	432	372	405	354	383	395	402	379	416	397	415	392	426	397	413	391	369	423	384	429	385	405	389	415	378	414	402	407	386	404	361	411	366	390	396	420	409	354	405	404	393	395	364	382	394	395	359	438	401	398	415	399	396	386	397	358	389	368	392	406	407	398	385	387	384	366	370	417	423	390	374	403	375	379	412	439	385	401	403	392	358	391	403	408	420	363	357	402	366	415	404	412	395	413	350	434	402	420	390	443	372	378	348	424	397	420	384	419	419	371	411	396	360	424	410	377	388	395	376	388	408	399	394	404	375	388	391	390	425	406	450	396	363	418	419	365	381	388	373	381	387	408	398	373	405	426	387	403	419	417	373	412	384	386	401	429	359	413	409	427	381	412	400	388	410	408	394	378	379	351	437	419	451	376	441	406	398	447	407	395	418	370	398	396	386	400	422	362	388	440	392	396	409	374	414	381	381	398	401	376	321	366	379	391	368	390	403	379	424	397	405	399	383	401	406	423	407	385	386	400	403	404	406	383	410	382	377	412	435	408	397	378	408	423	396	391	404	404	378	414	377	399	403	388	388	425	395	385	389	413	376	390	407	395	392	398	400	390	381	410	418	411	387	433	413	396	418	398	409	404	389	392	422	356	405	396	405	391	396	391	410	405	389	409	364	399	426	391	376	421	365	415	396	376	396	384	385	416	404	406	377	398	407	418	421	399	386	394	409	371	420	426	412	390	382	386	408	386	404	413	360	389	389	386	431	409	391	378	387	415	394	394	417	446	388	404	395	379	416	460	397	387	402	401	379	382	381	415	372	384	401	400	392	394	381	408	383	403	402	411	439	409	388	385	421	400	423	430	383	448	389	428	410	341	405	399	398	375	427	388	394	374	455	400	431	407	412	407	400	375	405	409	402	405	383	374	407	412	414	374	470	381	392	399	414	405	385	371	367	371	399	428	383	430	362	414	410	382	404	414	390	389	430	410	408	412	420	459	413	404	396	384	414	364	395	413	392	392	401	408	418	412	396	416	380	433	398	381	375	385	381	400	418	360	391	424	392	402	411	407	409	380	411	390	416	403	414	370	399	412	355	370	373	399	390	399	387	407	375	449	371	382	394	400	421	397	420	388	411	452	403	371	371	407	356	427	399	394	426	390	412	378	390	406	427	412	408	412	397	381	395	417	431	368	409	418	411	389	381	382	425	400	408	382	399	380	391	387	407	404	397	409	405	425	417	393	385	378	414	394	417	413	360	441	399	387	414	398	399	390	425	436	359	403	396	391	395	377	374	383	383	391	412	406	404	407	399	397	422	354	365	392	370	404	397	409	381	394	407	419	397	403	374	366	376	391	453	381	395	405	401	376	384	404	395	384	385	390	404	350	386	395	393	387	375	378	353	396	402	440	388	385	405	433	378	389	386	426	420	415	437	405	418	382	397	377	382	422	425	436	389	415	414	379	367	418	416	353	393	402	382	390	408	386	358	352	377	445	377	379	415	374	419	414	401	402	403	399	373	381	393	409	385	382	382	418	380	391	433	385	408	377	384	408	415	385	410	439	416	415	411	407	420	418	378	391	361	404	361	393	402	377	390	400	397	426	435	381	381	388	372	398	374	358	425	410	403	415	395	407	392	418	410	360	380	385	420	401	415	417	419	389	386	385	428	425	397	429	410	379	403	417	344	381	377	372	386	385	406	390	387	434	368	370	379	389	382	387	428	433	398	388	377	393	408	397	405	420	409	365	405	384	381	398	399	391	404	356	373	402	413	350	393	358	384	397	420	381	377	394	411	393	403	425	382	396	378	396	435	421	396	384	407	418	394	438	409	386	434	410	385	365	404	398	424	401	367	390	394	379	384	395	441	406	407	380	389	395	378	409	419	388	388	383	408	424	377	419	410	406	413	396	388	385	379	385	425	408	418	402	418	411	386	422	413	384	418	441	362	398	419	367	448	428	362	362	387	349	412	366	347	390	401	418	379	388	385	398	387	413	372	394	384	385	385	393	395	412	418	383	384	407	397	382	397	410	396	395	389	412	399	392	412	392	363	402	396	416	412	367	395	384	409	397	406	412	410	389	402	379	401	415	375	380	384	386	385	374	400	396	388	350	390	363	389	385	396	416	403	426	416	415	378	398	425	406	383	429	374	358	390	379	391	390	363	379	406	409	420	397	407	415
26794	9479	965	694	432	335	287	250	323	270	247	257	284	250	260	273	234	270	231	258	227	231	248	236	258	210	198	223	205	192	238	217	225	250	228	232	212	235	203	195	205	260	224	224	208	216	231	234	212	236	220	236	221	202	237	211	251	223	218	255	213	231	200	204	229	227	233	206	247	213	240	216	226	225	218	208	194	234	199	192	210	232	198	200	217	241	243	219	233	217	240	230	205	210	218	203	198	221	208	222	201	246	246	242	210	221	225	214	205	209	213	235	228	239	211	226	226	213	205	213	231	224	206	244	215	221	222	232	214	219	222	223	240	232	203	220	227	224	231	222	201	236	226	233	195	215	217	212	223	233	202	216	210	212	212	214	254	213	202	190	223	215	220	245	229	183	220	225	205	226	231	239	216	200	235	227	220	201	221	205	226	232	217	227	244	220	216	211	211	218	204	240	234	232	228	196	222	198	226	218	222	203	203	236	241	234	221	209	219	207	220	219	205	235	208	206	222	224	243	213	214	216	216	213	223	225	207	227	240	207	218	229	205	231	204	231	238	209	217	228	220	212	178	202	194	205	210	202	219	194	200	246	220	230	206	225	194	202	210	218	231	202	230	208	209	199	213	219	213	246	221	195	196	202	225	200	225	209	204	243	212	241	207	202	219	236	208	201	203	216	213	200	220	188	220	293	230	207	205	231	223	239	227	245	227	224	226	245	231	192	216	201	249	228	212	204	192	231	191	243	230	236	214	223	236	224	246	222	233	224	219	202	219	210	211	233	195	227	221	239	201	196	218	236	242	212	201	221	200	209	225	205	214	215	263	247	197	236	211	203	235	245	205	203	207	213	254	238	198	208	196	226	233	217	217	215	240	220	238	255	210	239	221	227	225	231	226	227	216	235	224	203	205	237	215	235	201	209	233	207	230	231	238	203	220	211	226	213	184	206	218	243	222	220	214	230	211	238	184	214	244	232	224	229	242	207	207	195	227	225	221	230	210	232	210	237	239	195	246	220	204	178	223	202	202	233	211	216	242	221	225	208	202	264	226	206	214	184	225	199	212	226	248	226	243	201	209	243	217	210	244	237	222	254	192	237	219	243	195	199	239	230	207	208	223	204	239	203	223	181	231	206	222	217	261	206	247	208	216	213	210	210	190	232	232	198	254	201	229	199	207	217	213	196	218	216	242	233	207	207	202	229	224	219	241	223	198	229	234	224	227	219	198	231	242	203	213	210	213	225	231	212	227	202	224	200	233	208	229	190	206	208	185	232	223	225	210	220	216	221	238	191	195	225	220	211	224	211	214	220	221	222	197	200	182	223	212	192	204	222	206	215	203	234	244	218	209	222	208	209	233	241	193	213	209	232	242	189	208	266	236	232	186	227	215	209	218	215	209	208	208	217	230	232	205	234	216	223	193	228	232	218	221	211	218	237	182	228	198	244	219	207	243	209	231	224	203	191	198	208	223	217	210	242	195	196	207	237	219	225	199	212	244	219	220	243	244	229	204	213	193	224	228	216	215	205	221	235	208	213	208	225	217	210	245	219	219	255	227	227	212	189	200	218	227	212	207	227	216	222	237	219	223	208	228	194	230	196	211	233	220	251	232	203	222	235	216	235	216	231	235	223	224	189	224	216	226	213	232	210	186	215	223	209	211	229	228	229	211	171	232	222	191	235	211	197	226	204	238	222	230	227	232	219	221	213	225	247	207	235	228	199	206	214	197	237	196	232	219	248	201	229	236	214	243	216	214	238	233	231	212	242	205	204	213	207	232	210	229	234	197	192	212	216	224	214	201	225	232	222	215	237	214	234	229	212	213	199	222	228	200	230	217	211	219	230	198	205	214	229	222	192	219	234	214	218	217	232	247	218	213	235	235	195	226	213	232	224	207	187	224	238	242	208	221	225	214	228	235	213	225	216	221	223	215	236	231	212	214	213	228	210	220	224	199	231	219	240	236	236	216	223	201	221	231	232	205	214	236	222	196	223	224	211	245	210	214	218	225	210	216	192	227	206	202	187	205	237	218	220	204	229	233	206	206	217	227	230	207	226	242	213	245	218	203	222	201	216	204	224	232	219	233	233	212	227	227	238	222	252	195	221	213	247	261	235	205	254	210	211	191	224	242	211	208	192	212	198	237	227	207	197	220	208	244	197	230	253	205	237	198	208	187	202	232	206	223	215	234	209	230	212	215	229	202	202	203	227	251	209	199	211	208	206	228	205	220	224	237	210	221	240	236	218	207	230	208	193	219	219	222	227	200	210	227	226	196	236	235	205	217	164	239	209	225	224	224	232	216	222	218	205	214	207	204	229	198	240	200	222	208	223	211	232	206	211	204	202	225	235	231	199	193	195	215	216	213	226	234	225	216	209	243	202	203	197	222	210	205	234	198	222	197	198	216	207	237	197	207	244	222	215	234	222	213	212	203	200	187	264	232	215	205	221	205	242	200	213	219	211	217	215	222	220	198	226	223	234	208	201	216	195	220	198	233	198	232	217	189	219	217	201	231	214	232	215	220	223	201	213	207	217	218	214	211	231	219	208	221	214	219	232	206	226	238	234	224	205	215	234	232	228	208	224	197	236	239	198	198	222	226	214	219	227	232	207	215	244	227	208	213	230	224	214	234	225	213	209	253	201	213	220	221	233	220	218	211	185	220	217	224	228	213	197	223	206	225	223	239	200	220	207	211	203	207	228	201	219	218	217	223	204	206	234	245	226	205	197	216	199	211	185	213	214	215	212	223	212	217	228	216	244	251	204	229	222	184	221	231	227	226	240	244	236	216	224	219	229	253	234	223	232	242	197	226	211	192	259	216	212	204	215	202	223	218	229	226	258	215	201	207	188	206	237	211	229	192	190	256	219	204	236	224	246	196	238	217	257	220	212	216	204	222	244	202	203	220	207	220	226	210	250	214	223	215	208	203	258	218	207	198	205	191	184	231	204	204	245	219	204	211	196	222	226	221	221	240	218	205	202	255	232	218	249	220	245	238	210	224	207	226	215	206	212	207	209	216	227	212	207	212	226	229	248	212	214	230	202	192	226	222	204	234	229	212	220	221	202	235	258	243	234	240	200	191	228	239	203	185	198	212	225	215	234	209	210	224	226	205	226	231	215	199	241	233	216	220	213	232	230	200	219	239	240	207	217	204	205	233	217	221	239	230	204	222	252	219	198	208	250	231	205	189	209	223	231	218	219	206	218	217	234	223	209	221	214	226	246	202	200	210	220	232	225	221	215	230	240	240	219	205	234	209	225	204	202	213	219	233	211	215	210	216	210	212	242	241	205	242	203	212	215	199	221	209	222	212	211	241	233	220	217	207	205	206	231	232	244	253	246	228	230	211	221	228	236	228	241	226	218	207	203	226	201	237	211	226	224	197	215	219	218	258	220	228	232	232	243	245	196	218	190	205	189	201	222	210	188	207	199	206	230	218	209	228	192	176	225	239	229	219	198	240	248	212	227	249	224	214	205	232	205	201	229	222	218
19117	6695	1839	2201	1556	1233	1000	993	887	815	783	772	765	837	888	879	791	747	751	709	728	665	652	603	606	606	568	607	541	540	556	611	560	593	591	537	564	569	547	542	518	524	487	548	521	557	505	552	532	527	533	527	491	487	524	545	537	503	503	546	543	520	548	558	524	530	518	580	552	494	577	527	547	528	498	584	537	579	560	544	540	535	514	537	556	559	540	515	525	531	485	510	498	519	549	539	501	520	553	543	524	508	580	509	523	556	524	507	570	526	503	543	591	543	558	515	488	587	541	491	531	544	553	520	527	509	531	496	531	540	522	535	537	548	545	539	560	501	514	529	545	542	533	552	546	543	540	487	557	549	561	542	521	489	572	502	537	512	513	540	551	558	525	525	576	529	535	579	528	543	503	500	532	493	537	472	520	548	534	550	539	533	544	467	529	553	540	480	602	538	525	551	534	551	550	553	530	583	539	508	517	573	514	533	540	550	534	550	521	530	517	533	510	536	543	550	517	553	530	515	506	529	551	555	538	495	524	548	517	518	506	533	511	517	536	551	554	516	547	533	517	524	533	493	569	538	583	518	526	560	540	529	522	516	565	508	526	502	545	494	553	555	527	542	536	512	555	540	525	540	501	528	541	497	542	533	512	515	518	549	529	527	520	526	518	498	529	492	519	520	487	532	536	555	558	579	514	541	549	490	516	539	531	556	557	518	528	541	542	499	565	487	527	526	521	483	542	516	552	557	508	528	543	493	504	532	537	536	535	542	496	551	487	514	512	535	556	566	519	522	569	515	561	492	516	528	557	550	529	563	509	545	497	513	540	517	530	526	486	557	579	537	566	568	555	545	516	557	547	557	553	535	520	525	565	565	565	556	544	547	534	543	537	515	553	551	550	512	477	563	550	557	471	527	559	548	527	520	561	496	528	467	537	512	567	505	558	512	535	521	554	516	503	542	509	552	518	514	517	515	528	522	522	519	568	553	534	549	542	507	534	550	527	517	540	538	547	541	551	533	534	521	508	543	529	503	549	518	561	562	565	526	534	563	522	537	521	526	538	530	532	526	558	543	551	519	548	547	473	539	521	483	553	563	536	481	522	528	500	562	544	527	528	519	509	545	496	573	582	532	547	517	543	540	539	531	531	565	531	522	547	527	520	481	521	577	534	548	523	542	540	528	504	570	573	536	550	525	565	537	563	512	531	542	507	545	558	507	523	568	541	554	515	525	571	548	529	519	553	525	547	544	518	596	563	547	497	537	528	516	565	543	560	567	487	523	512	536	523	467	559	495	516	537	521	544	556	556	508	545	563	522	520	541	554	539	497	529	503	505	545	529	540	486	553	525	537	515	531	521	548	498	535	543	537	545	490	505	514	526	534	555	561	552	494	557	528	557	517	518	530	577	503	531	550	498	548	576	489	549	533	539	515	567	562	510	493	519	537	548	572	545	514	536	539	545	524	514	547	531	514	526	497	522	522	524	562	549	553	516	530	522	552	529	563	508	521	518	513	534	536	556	543	501	548	519	544	501	525	559	529	540	532	558	585	543	530	499	539	529	479	531	530	530	534	539	518	548	537	512	513	512	531	509	531	525	532	527	531	521	523	510	549	525	537	545	508	504	513	558	492	588	556	556	491	537	523	504	539	505	533	567	499	523	526	533	511	513	502	486	513	587	565	575	506	511	505	528	553	522	548	526	548	561	535	529	544	561	513	547	489	499	500	540	517	564	520	539	515	567	591	488	548	555	522	573	486	527	534	516	504	533	532	534	538	492	503	514	463	530	557	527	508	508	556	558	507	547	553	554	514	538	514	512	513	526	483	534	516	469	517	516	542	532	535	492	509	516	514	523	555	521	537	524	542	541	534	566	532	546	518	536	498	558	553	537	559	522	567	510	527	529	539	521	517	521	558	510	534	569	508	565	509	506	578	520	532	522	492	561	535	514	518	503	557	536	534	517	513	535	601	541	555	518	575	541	580	539	508	546	547	532	514	500	519	532	552	508	543	522	555	512	533	518	570	517	548	517	516	498	521	538	546	500	515	514	480	549	550	526	530	508	545	511	529	528	553	481	535	471	535	513	516	540	495	478	531	537	523	476	560	600	536	492	512	539	556	516	526	565	505	534	550	547	526	569	531	529	519	546	513	531	566	541	530	499	521	548	520	559	535	491	531	526	537	530	582	534	506	557	526	549	554	527	530	520	496	536	530	519	566	528	545	525	565	556	507	538	512	503	535	539	558	481	527	537	510	569	512	565	526	547	559	525	534	530	526	499	566	524	503	498	512	557	538	506	538	539	542	506	512	515	537	527	525	547	536	523	527	538	547	551	559	514	486	543	554	568	568	487	502	544	516	514	523	566	489	552	525	538	504	490	507	535	514	539	558	495	528	535	524	512	557	521	536	507	557	554	578	532	533	534	511	542	547	526	472	512	547	538	562	527	551	528	572	549	545	511	535	525	536	520	547	543	502	503	579	546	523	564	526	496	511	528	575	497	531	539	504	522	530	559	533	533	533	502	532	560	523	527	552	547	574	510	541	535	536	513	535	548	551	590	534	546	540	523	523	513	561	573	532	543	540	539	539	544	518	507	546	542	503	554	528	519	553	512	527	530	501	514	513	554	511	536	562	506	519	514	555	528	502	510	524	527	537	536	522	490	529	530	506	537	546	523	559	511	553	517	535	517	532	533	544	576	519	537	514	553	563	551	536	504	512	535	545	542	533	550	569	535	485	544	565	587	549	528	537	503	555	479	551	533	498	534	552	534	523	531	550	537	499	569	503	506	560	508	533	503	494	568	519	494	513	539	524	567	527	524	534	519	504	530	565	523	540	569	560	538	569	537	550	565	536	526	520	488	523	519	529	559	532	520	509	528	570	528	547	496	526	516	551	549	557	551	545	533	512	514	525	552	531	533	531	516	506	558	512	526	547	501	539	495	539	532	496	544	520	549	519	541	535	523	547	486	491	562	563	555	492	542	512	539	489	534	523	570	546	562	504	517	527	526	539	539	525	503	538	582	517	514	539	559	534	522	542	525	526	533	531	539	504	519	497	573	549	538	534	519	553	504	507	505	514	542	539	532	539	558	556	559	541	564	518	553	537	531	538	534	533	500	549	551	581	489	498	519	516	519	544	578	546	502	488	530	515	561	467	515	535	559	552	514	550	578	575	537	492	528	500	533	528	511	512	525	506	581	554	555	503	524	536	531	518	531	517	549	570	555	568	554	539	506	532	542	479	534	508	535	553	542	538	512	556	550	605	574	514	521	505	559	534	515	558	544	522	475	548	527	597	523	530	534	558	516	546	524	524	471	528	532	567	501	531	516	555	511	538	565	557	540	549	480	550	551	596	558	555	521	500	555	507	567	582	559	541	545	546	547	550	522	527	522	512	500	571	504	472	539	528	523	505	533	560	486	552	531	553	543	523	520	551	521	532	496	512	517	552	516	528	568	527	540	559	526	562	547	538	542	547	528	525	578	546	529	475	538
36625	16695	1913	720	471	327	294	231	285	270	198	201	227	244	234	216	220	218	204	215	202	176	172	201	173	174	169	180	166	176	181	181	165	154	175	147	178	183	147	164	177	163	196	169	199	163	160	161	146	159	181	166	183	165	163	149	151	156	157	173	161	163	175	172	148	169	155	161	163	152	170	176	194	184	170	163	183	153	153	155	175	162	177	159	146	156	164	164	171	162	144	158	166	161	154	157	154	167	154	156	177	174	153	160	169	155	164	147	165	127	165	148	176	151	152	168	153	139	170	168	185	174	151	148	153	161	173	153	179	168	156	146	169	152	157	156	158	163	164	167	162	140	156	151	171	182	173	152	162	156	149	161	146	158	144	179	142	179	150	150	159	151	147	149	169	166	150	196	158	158	155	158	167	168	140	160	179	178	177	171	154	155	153	157	166	171	170	161	188	144	166	174	180	158	137	159	158	161	165	179	191	154	193	157	149	171	157	176	165	161	144	196	163	143	170	186	154	161	158	166	151	188	134	158	159	172	165	149	173	140	157	176	184	143	156	148	148	174	205	167	163	182	157	164	186	177	169	174	161	180	139	142	148	163	150	183	154	151	176	149	170	166	164	165	164	177	153	171	165	180	159	136	142	186	166	157	175	189	140	136	151	158	169	175	157	189	164	162	140	130	177	157	173	169	159	163	161	166	176	167	158	164	155	162	164	149	158	177	147	173	164	169	163	172	159	159	132	140	147	165	160	145	172	178	142	144	153	167	152	172	166	148	167	150	155	147	174	148	145	154	142	182	166	153	163	160	174	170	180	152	167	179	188	134	152	155	179	159	163	176	152	165	169	184	159	134	147	165	143	137	154	160	160	137	176	153	156	150	142	173	139	152	167	158	140	175	160	155	159	171	159	165	154	166	154	153	154	145	187	185	165	179	159	147	158	176	166	157	149	165	148	170	152	149	154	167	149	158	158	150	141	182	161	160	160	170	165	159	163	150	166	161	168	158	168	154	189	155	161	167	170	153	157	172	139	156	164	155	153	163	168	165	182	185	169	157	162	164	162	155	167	155	173	177	154	171	167	187	182	163	129	161	166	148	135	141	181	164	148	178	162	149	138	172	176	156	148	159	160	150	169	160	157	161	174	171	168	168	155	186	151	165	155	157	158	168	153	154	176	174	156	154	155	159	158	177	160	152	167	162	169	163	180	153	146	146	192	184	162	179	163	177	187	169	168	136	170	157	172	173	140	146	177	147	157	151	163	178	153	150	173	168	169	132	165	142	166	152	145	161	148	157	164	168	163	159	167	181	159	162	141	150	158	170	135	157	154	184	172	154	152	175	166	166	165	144	161	167	156	153	180	165	137	164	165	194	157	147	172	144	186	143	148	143	160	164	148	202	175	144	158	158	161	144	163	163	174	146	183	166	174	157	168	161	165	151	145	167	148	158	153	176	149	147	154	164	142	180	178	161	158	164	153	186	156	147	167	173	169	146	153	184	158	178	174	156	168	154	172	153	154	148	174	172	133	149	116	162	157	165	161	159	158	153	139	150	177	158	158	159	158	160	159	132	161	158	167	178	155	165	160	176	164	151	162	170	176	158	162	156	158	152	166	162	157	190	170	156	177	148	179	198	149	174	174	164	151	166	141	159	145	156	168	162	169	129	173	155	174	187	179	135	160	155	133	142	163	189	161	168	144	144	156	145	129	180	164	162	175	168	162	185	165	151	166	152	157	166	178	196	163	145	169	162	154	160	151	144	181	156	149	145	157	153	169	136	156	165	171	157	173	150	154	179	178	176	160	157	174	169	157	168	176	167	150	151	124	152	158	160	172	159	187	171	154	168	174	177	152	176	170	191	182	166	166	174	144	162	161	154	159	146	160	177	163	151	156	156	177	131	161	166	148	148	139	162	179	181	176	158	148	159	150	180	166	174	146	181	176	149	163	157	136	184	157	162	167	152	167	146	136	182	154	151	177	169	136	158	143	200	151	135	151	146	159	158	165	160	151	153	146	168	167	157	164	151	177	172	161	153	165	176	153	155	151	160	184	164	174	186	171	156	153	155	179	173	154	148	158	160	162	154	173	164	150	125	176	154	152	145	169	185	143	163	175	164	157	156	176	187	139	150	156	163	190	182	176	170	152	147	160	165	148	194	160	171	165	175	172	171	165	161	141	165	155	139	161	141	135	145	157	164	172	174	164	150	158	156	145	168	160	137	154	135	183	157	173	154	167	179	174	147	150	180	181	167	117	162	139	149	139	155	169	192	159	165	165	152	150	159	165	159	154	180	159	141	145	148	146	175	173	152	158	182	183	172	152	157	150	136	171	147	146	150	164	154	146	131	166	145	176	182	165	166	180	157	165	162	145	169	176	156	155	187	149	172	150	179	162	164	157	153	179	167	172	161	145	176	145	144	162	151	160	138	149	204	137	164	160	174	160	171	164	145	159	152	167	186	164	137	173	160	167	155	153	188	160	140	173	159	166	143	173	144	174	159	164	154	162	165	151	152	171	163	163	156	150	164	150	158	166	177	152	171	154	159	140	164	154	188	158	165	176	160	147	161	160	159	146	171	146	163	174	163	176	143	137	162	158	179	154	153	152	159	140	160	149	159	154	153	186	156	151	154	171	167	191	147	173	153	154	154	152	160	163	177	159	142	160	146	150	180	156	158	160	174	174	151	158	149	168	137	157	159	165	144	152	170	156	164	145	190	180	163	150	180	150	160	167	174	151	164	155	175	162	181	167	167	153	176	160	172	154	151	173	163	154	171	152	157	151	180	175	155	198	161	152	163	173	161	144	157	184	157	184	154	157	173	153	148	168	161	163	153	165	159	161	171	152	161	133	170	149	168	133	160	167	151	147	170	145	166	160	147	140	142	169	157	173	147	171	173	173	150	161	132	173	168	133	171	162	155	133	156	200	176	171	170	164	165	171	156	163	156	169	170	138	165	184	139	176	143	155	161	146	156	177	169	168	174	182	154	152	161	144	155	179	158	168	151	164	153	175	174	179	163	174	147	173	168	170	176	171	124	170	147	153	178	185	169	183	154	162	176	169	153	161	172	165	144	162	167	148	171	147	172	165	179	158	174	166	179	147	153	158	169	181	156	159	152	183	152	159	176	167	143	181	167	171	163	167	191	157	167	176	143	144	144	155	168	169	174	145	173	147	173	161	158	166	174	150	138	148	170	140	155	146	163	174	156	180	160	152	133	131	161	157	159	158	173	161	177	167	168	175	153	177	144	164	147	164	154	157	161	135	144	158	155	143	158	182	158	142	158	141	153	173	158	167	148	172	146	191	164	139	169	162	164	151	159	153	135	150	169	162	161	164	158	167	160	159	171	172	155	172	165	171	178	178	153	158	153	167	171	171	154	174	134	166	156	159	162	185	169	137	175	157	167	151	174	179	173	171	145	182	186	172	167	139	156	162	158	153	165	169	170	169	157	166	145	142	164	149	146	149	161	170	167	154	163	167	179	189	153	152	148
24176	10750	2245	2393	1987	1485	1152	991	983	942	782	770	774	812	900	869	774	804	716	770	590	663	558	556	505	516	450	441	422	437	454	461	473	451	460	436	453	408	437	423	380	424	416	394	393	427	343	432	409	405	420	402	385	417	456	404	366	418	436	392	424	433	415	419	410	392	386	392	406	389	434	406	383	377	395	413	420	364	407	411	409	419	378	375	386	358	401	379	408	395	408	406	387	384	401	403	378	394	360	447	429	408	376	408	436	385	384	389	393	403	399	443	431	399	412	427	389	410	402	407	395	372	392	389	417	398	400	365	418	392	359	409	390	373	419	391	410	414	416	406	372	370	404	388	387	364	394	372	398	373	389	370	424	390	419	416	405	391	433	429	372	407	390	410	393	410	367	365	408	378	402	409	402	418	435	360	400	404	428	354	363	392	369	380	410	409	397	374	393	390	412	424	395	383	391	391	421	422	387	382	377	375	429	370	340	408	409	363	372	404	389	402	385	398	413	393	431	385	395	390	378	405	401	423	399	380	413	395	381	383	399	407	373	424	386	383	419	405	417	391	374	417	368	412	395	398	375	414	396	417	408	431	365	383	437	378	359	395	373	407	398	397	385	401	389	392	377	382	399	385	387	365	395	403	395	384	383	388	403	394	417	415	358	412	403	393	407	353	372	379	380	404	408	390	403	385	402	395	413	402	404	386	432	391	374	384	389	429	408	373	392	400	391	368	402	433	396	403	408	392	405	382	386	414	409	393	417	405	410	420	401	414	393	410	416	389	404	402	397	371	375	414	387	393	390	431	409	384	366	392	384	378	392	371	371	399	407	408	378	376	385	390	394	384	391	413	390	380	389	399	372	419	373	414	397	420	411	401	378	400	391	391	357	394	368	390	377	416	404	380	398	396	383	408	401	373	384	409	397	412	402	383	394	386	391	386	390	415	383	363	353	396	387	391	399	396	407	417	426	392	420	377	398	409	388	401	391	391	388	422	373	398	390	429	413	394	379	372	390	377	388	390	399	390	394	400	391	404	407	395	385	422	358	372	411	376	410	399	396	424	416	408	420	389	378	367	391	378	435	404	355	391	391	408	427	382	382	414	392	378	347	405	396	367	406	388	407	385	398	425	406	358	393	372	390	394	404	422	330	417	399	386	394	429	413	396	383	402	411	403	370	393	370	394	387	413	399	374	424	413	377	370	396	369	422	362	402	375	380	424	376	404	418	434	405	385	401	403	401	380	456	375	399	379	378	399	381	407	386	398	414	394	453	409	386	365	402	398	404	394	420	410	382	373	385	406	376	402	351	385	370	397	368	409	390	376	381	378	363	405	415	386	387	387	374	355	397	406	400	399	409	365	407	390	410	374	378	382	391	408	395	395	379	404	384	392	391	384	334	409	402	426	399	399	410	390	377	432	430	399	379	403	402	395	385	413	392	418	367	393	408	404	413	424	379	434	360	385	393	389	403	386	358	424	405	380	370	365	386	408	360	422	378	405	431	380	381	418	365	388	377	354	406	427	399	375	398	431	429	367	392	416	368	434	398	381	382	384	410	392	416	410	438	375	383	415	400	390	427	366	379	399	384	403	389	403	390	368	406	403	429	396	398	405	414	396	375	411	427	355	386	401	401	357	414	383	380	404	367	402	394	417	398	400	355	382	420	354	414	383	392	376	434	417	407	396	390	407	440	382	387	355	416	444	421	422	375	377	396	416	426	379	394	361	416	423	391	381	397	408	414	406	376	377	421	399	387	428	411	395	421	424	381	394	345	378	386	384	392	390	408	433	379	359	401	392	383	377	401	399	400	420	395	393	387	348	431	431	360	400	381	357	394	367	411	359	425	385	376	395	420	409	391	383	387	400	428	381	412	440	379	377	357	427	399	387	419	434	370	416	395	392	406	364	374	401	405	397	389	398	391	397	409	394	424	412	384	384	393	399	411	400	371	380	399	402	381	392	405	374	397	403	414	402	402	404	409	397	386	375	391	395	342	430	422	393	379	407	396	436	387	393	405	369	414	409	406	419	402	419	385	384	401	368	379	375	365	376	378	403	434	462	411	398	403	407	394	402	401	420	388	418	389	395	405	372	420	396	407	403	403	390	404	389	354	398	423	375	414	399	375	422	379	386	402	395	389	395	387	419	354	375	375	393	397	421	406	400	359	439	434	422	379	377	395	425	443	402	373	384	381	413	413	386	406	412	394	375	388	391	376	384	367	408	406	394	387	375	406	408	419	407	348	359	397	413	368	418	398	414	381	388	394	405	421	397	421	393	433	397	371	389	404	408	378	384	352	423	370	370	406	378	388	411	420	416	377	399	386	398	417	405	412	392	423	402	396	422	386	384	396	365	402	401	351	420	437	387	403	419	348	403	358	387	368	375	405	376	381	422	388	455	424	379	391	374	400	394	380	407	400	416	371	385	392	367	395	388	410	414	406	403	393	400	379	396	383	393	370	399	389	402	403	433	365	391	418	402	412	367	415	398	389	428	372	381	403	356	400	392	412	358	414	391	398	382	362	382	372	369	382	389	403	397	401	383	414	417	430	377	381	435	392	375	409	350	409	408	402	385	371	380	410	415	385	376	414	373	415	400	391	377	442	397	396	366	396	416	418	444	334	370	414	387	390	379	361	425	406	394	369	362	406	391	395	410	416	431	418	426	412	390	398	368	355	380	388	354	408	433	399	422	406	375	380	396	393	392	364	368	399	384	371	385	400	411	389	404	398	393	427	411	413	403	381	390	366	394	403	361	420	412	420	380	368	398	375	421	387	410	401	401	382	396	368	381	384	398	408	413	380	413	425	383	400	381	402	408	402	379	413	359	419	375	396	372	410	422	420	374	393	376	395	372	390	379	352	393	384	383	373	377	376	418	375	395	428	384	404	387	414	387	364	413	405	424	437	362	395	406	401	399	426	363	405	384	408	410	386	361	392	391	403	385	392	372	385	406	389	407	415	400	352	407	413	365	393	371	409	378	425	341	431	374	399	406	389	405	399	400	383	399	411	401	394	386	407	407	403	396	413	399	378	426	395	399	394	417	386	429	406	394	390	386	393	443	426	395	367	422	411	402	432	405	401	411	386	419	390	401	397	383	405	408	387	418	377	426	361	388	386	400	378	386	413	388	387	366	377	391	392	392	381	393	419	398	403	379	365	420	400	425	381	390	441	418	431	382	395	374	434	389	387	360	384	419	384	391	374	393	420	415	389	448	403	373	373	387	364	412	400	375	433	374	391	389	396	395	366	397	372	417	398	367	396	395	413	376	364	373	399	404	399	410	366	372	395	394	406	430	372	390	398	418	418	369	393	437	394	413	385	379	396	413	408	393	373	370	403	367	411	405	395	388	382	395	416	406	373	413	373	364	397	418	409	382	390	362	418	404	406	368	403	406	373	384	405	390	385	396	423	385	377	403	394	408	390	386	398	410	395	396	415	407	386	364	384	400	400	400	429	421	389	399	390	393	398	374	404	374	376	414	387	378	422	406
12471	3455	302	238	227	185	197	182	162	186	159	161	154	173	173	183	164	182	155	151	159	159	143	168	150	151	149	161	192	165	157	192	174	162	140	142	165	167	145	133	160	145	151	165	149	188	151	154	150	146	153	160	154	140	154	179	154	147	129	178	144	172	149	150	165	168	159	155	162	154	138	150	153	146	135	156	174	157	170	169	180	160	149	149	169	153	161	156	158	170	156	143	159	158	150	133	159	172	165	169	149	153	160	155	147	149	147	152	156	153	171	148	157	147	161	193	167	148	165	164	161	129	163	185	169	152	159	156	142	165	148	140	166	143	173	129	170	152	151	138	168	150	159	161	149	146	171	153	147	164	161	142	146	150	169	156	154	133	154	120	158	152	171	171	151	165	156	164	139	173	172	137	164	152	153	152	164	125	162	165	175	159	143	145	164	146	131	173	151	129	150	152	166	156	145	139	139	148	157	141	145	145	174	159	159	146	152	157	126	141	169	176	144	131	151	172	166	151	153	140	136	176	154	144	147	164	178	166	151	165	139	121	162	143	168	158	155	136	185	174	176	151	145	131	164	163	120	149	175	157	163	157	128	144	153	170	152	162	142	144	161	180	177	154	144	155	127	170	139	139	164	152	130	154	157	167	146	161	130	160	152	148	144	168	131	146	162	152	175	168	128	143	154	154	137	156	153	178	138	142	178	159	172	153	176	159	167	144	148	160	147	142	161	154	156	152	142	125	172	151	169	133	142	148	156	172	171	144	127	158	150	184	165	171	184	168	136	166	147	143	160	156	157	170	173	160	156	140	139	159	157	160	148	184	142	172	156	164	154	157	139	160	169	140	140	160	133	161	143	157	179	140	176	164	143	168	168	135	169	147	142	168	166	158	159	153	148	139	155	144	155	158	158	168	153	165	148	152	148	158	157	143	173	143	129	145	149	149	167	158	146	136	153	146	156	142	163	160	157	164	128	170	156	148	144	168	167	135	143	146	143	136	132	163	154	138	174	142	154	172	159	151	175	183	161	151	167	175	177	164	151	144	150	136	140	159	127	151	158	168	142	140	160	146	165	135	157	148	170	170	150	166	172	160	138	159	152	158	163	160	164	149	166	138	138	186	156	176	147	144	161	160	162	131	192	160	176	173	160	174	169	162	149	145	151	149	177	168	144	147	121	158	129	137	180	160	152	148	160	169	148	166	152	168	147	166	155	139	154	182	166	151	158	149	164	145	169	166	165	151	153	156	173	159	154	176	156	154	154	152	140	146	142	162	146	159	157	166	154	137	139	198	144	148	137	155	151	152	142	163	154	131	143	158	153	152	159	168	139	130	136	188	160	156	145	160	154	161	154	140	185	153	143	139	163	143	170	147	160	144	170	142	189	162	168	157	150	174	146	139	144	152	153	147	156	190	164	150	150	156	151	168	162	148	173	166	161	160	164	148	145	145	154	171	159	162	160	181	155	153	167	146	179	160	170	167	150	146	157	144	175	168	168	133	157	152	181	154	156	154	162	184	159	106	160	174	159	167	129	164	162	132	157	177	129	139	176	135	161	148	154	152	140	160	155	146	138	147	179	164	147	161	148	167	159	140	129	154	148	163	167	140	161	137	159	171	145	145	173	150	145	167	164	138	135	137	171	186	136	157	153	152	164	151	146	113	166	152	170	148	156	161	172	144	164	157	151	159	163	127	161	161	151	157	160	160	155	145	145	157	147	172	149	176	136	143	170	156	153	163	136	141	147	162	162	171	152	154	157	161	160	165	158	148	149	146	162	162	150	148	146	137	154	157	150	149	175	174	139	145	179	174	166	143	144	147	157	162	175	155	165	131	132	159	140	169	148	154	171	186	164	160	147	163	161	181	141	186	185	145	167	160	148	167	147	174	159	158	144	140	149	150	164	164	148	158	176	172	155	144	131	130	151	168	189	158	166	150	159	159	177	174	164	149	148	149	152	154	192	139	155	140	156	154	181	147	137	157	158	184	147	151	159	180	150	144	146	132	151	137	156	173	170	165	154	143	169	172	145	144	164	154	159	160	142	142	167	160	141	169	151	137	175	158	141	177	137	154	140	144	179	170	146	137	149	148	188	158	187	176	165	169	146	160	147	160	153	147	154	159	176	142	145	146	174	150	161	181	159	153	174	132	166	151	152	147	143	160	148	152	142	146	150	146	172	134	154	156	156	162	147	151	161	139	176	165	141	154	170	173	132	128	190	148	164	161	137	158	164	154	167	172	146	171	167	163	157	155	167	145	148	175	144	168	178	147	151	142	153	147	158	160	146	154	162	172	154	156	153	149	146	159	147	174	148	162	164	143	160	176	169	179	174	146	154	150	149	144	162	139	171	165	162	142	136	145	140	151	150	148	160	164	155	157	155	158	148	131	160	150	157	143	141	180	153	154	148	143	152	154	162	140	149	158	173	166	166	151	145	156	153	170	177	156	155	132	172	161	167	149	145	140	158	160	156	151	179	177	142	145	156	146	159	150	167	159	169	138	143	146	150	161	138	160	160	162	143	150	160	158	129	149	147	153	163	132	164	153	163	127	157	149	156	146	170	139	143	136	139	155	148	128	160	132	138	147	178	166	175	163	144	165	133	178	153	181	168	151	175	172	165	171	143	125	154	155	172	143	154	140	143	134	163	148	164	176	171	157	140	149	146	171	124	156	150	159	148	177	167	159	155	166	156	133	149	155	160	121	156	148	162	146	164	160	139	150	154	154	161	138	169	155	143	161	154	149	148	159	167	156	151	162	136	169	138	161	171	151	163	157	164	156	151	169	135	134	142	158	136	162	151	113	164	160	167	152	169	157	158	150	182	146	165	156	138	160	131	155	170	185	149	146	171	131	131	160	170	153	168	145	155	164	146	154	152	130	143	132	161	157	180	165	146	161	179	160	180	160	160	166	143	150	143	164	154	184	158	171	160	149	146	147	142	159	160	142	153	136	162	126	146	160	138	149	152	154	130	168	149	163	155	129	158	159	176	146	137	142	148	147	169	161	167	138	161	144	151	137	132	153	176	144	145	146	156	156	175	170	161	190	149	142	154	133	133	146	153	152	144	153	139	149	152	157	146	153	169	177	133	150	138	172	160	153	122	139	164	161	163	161	156	160	174	141	159	163	160	154	168	164	159	139	163	157	142	151	165	139	151	167	152	135	143	149	140	152	160	169	139	164	140	153	165	159	137	139	171	136	150	173	160	144	148	150	143	175	158	138	157	156	152	152	139	144	127	153	164	154	166	145	149	165	162	153	171	162	134	154	162	171	143	164	133	163	134	149	158	147	159	143	146	136	178	124	172	172	148	153	143	154	163	135	160	157	154	148	147	165	173	143	164	159	146	149	138	140	142	150	163	135	177	160	161	142	158	156	159	133	141	143	136	166	171	126	145	149	153	148	158	178	151	164	149	128	153	130	153	145	162	140	161	147	145	162	160	150	141	168	142	142	126	167	185	164	153	154	147	138	144	161	147	148	137	148	170	142
9075	2941	684	667	642	585	483	497	485	484	445	449	467	453	462	490	538	519	497	512	425	503	437	433	425	420	421	403	415	398	402	428	475	374	385	398	428	380	403	409	397	369	398	408	405	372	365	381	388	436	411	380	387	418	377	405	411	399	401	401	368	412	365	411	364	402	428	370	411	377	369	403	396	374	406	391	409	417	429	384	392	419	380	387	417	368	391	393	400	435	414	371	401	371	410	395	397	399	426	393	430	411	406	409	405	409	387	404	361	389	416	381	421	421	413	400	393	404	401	410	353	430	420	430	396	399	415	419	405	419	434	394	372	425	381	385	409	388	369	393	415	376	398	401	391	385	365	399	415	394	424	457	391	387	425	403	389	384	360	412	389	400	404	403	400	370	407	412	393	400	356	436	401	418	388	402	410	436	429	386	414	381	401	396	384	386	393	403	418	412	455	418	400	377	397	397	410	370	442	408	421	400	364	396	397	395	438	408	400	395	379	399	416	426	414	412	446	402	379	396	401	384	407	393	372	400	381	384	416	389	419	380	379	396	417	396	391	393	421	377	396	401	369	372	386	386	385	407	402	374	390	383	380	405	421	410	379	371	388	377	421	408	404	423	410	391	398	419	371	397	385	386	382	368	410	401	434	386	440	421	364	416	352	389	377	420	401	397	394	392	373	448	398	392	403	419	382	391	354	396	427	406	416	383	388	426	354	363	365	407	382	369	390	419	390	385	405	402	409	402	391	405	389	403	368	404	415	366	400	410	382	385	421	384	396	417	407	399	387	390	367	428	385	423	389	413	398	389	419	396	403	409	388	413	413	433	367	348	435	423	408	396	392	389	414	393	395	409	416	438	421	351	402	402	404	404	378	384	376	406	407	403	410	361	423	412	403	380	391	369	413	395	418	386	382	410	410	387	409	359	397	400	398	393	395	371	404	405	426	381	406	432	399	387	393	408	423	370	391	419	426	434	416	392	403	410	397	414	402	444	408	424	419	378	413	408	383	390	406	377	413	423	362	409	420	425	394	398	420	392	391	381	387	399	414	364	367	433	389	417	405	368	390	427	432	401	394	405	383	452	404	371	384	399	374	418	428	411	399	400	399	403	398	402	379	381	408	369	391	380	405	394	399	382	385	422	408	411	416	354	375	428	377	385	450	368	399	377	381	394	403	420	426	399	382	394	446	395	387	384	407	436	421	408	403	396	413	403	450	407	365	407	358	404	406	397	400	394	432	385	393	389	411	445	414	388	387	412	395	378	403	412	372	387	377	381	447	400	406	429	379	411	380	398	384	406	386	392	414	408	426	410	411	386	433	406	391	414	414	366	404	407	405	378	380	412	398	414	423	391	387	437	386	386	418	352	383	369	429	449	424	382	411	397	412	374	420	399	423	362	403	376	416	414	408	403	408	396	383	433	381	399	390	396	401	398	391	417	394	389	403	388	415	395	391	448	400	420	393	443	385	425	419	412	386	423	402	401	393	380	407	388	386	376	398	397	421	388	375	414	383	399	382	416	362	388	404	387	398	383	409	380	388	391	381	376	432	387	398	431	420	440	398	396	402	383	352	410	387	389	389	391	388	381	373	423	415	405	378	409	403	404	392	358	401	423	391	409	409	384	364	380	376	364	395	365	447	382	377	374	410	373	427	398	412	407	378	388	392	426	378	402	398	367	395	419	419	414	404	384	367	360	410	386	385	368	410	412	374	400	419	414	395	388	406	387	398	390	418	383	391	389	427	383	404	434	402	453	433	423	396	396	391	407	403	399	375	387	388	411	383	364	389	413	369	386	388	416	418	422	396	407	385	406	391	412	372	394	434	399	409	390	379	388	393	396	407	394	412	388	374	399	392	434	409	383	375	379	423	393	421	424	403	396	372	406	398	410	403	437	417	385	434	390	394	418	453	466	401	391	384	373	425	405	368	426	401	426	391	392	382	359	367	378	421	442	410	399	425	396	384	380	397	444	400	370	392	393	436	435	410	434	406	423	380	391	408	409	407	395	373	373	417	410	395	391	401	415	379	398	383	394	388	378	404	373	414	400	422	416	412	376	409	360	417	379	360	394	419	427	400	414	398	369	423	366	444	406	447	428	417	423	396	380	373	398	405	448	400	422	372	365	391	388	413	351	440	353	385	372	405	397	423	411	382	413	372	426	368	408	373	389	419	402	435	404	425	435	402	412	394	375	384	381	402	423	398	407	406	409	411	413	405	419	430	425	415	429	391	420	407	393	390	416	368	412	412	386	398	378	431	384	392	428	404	405	407	393	380	399	417	364	407	412	413	403	427	429	375	409	392	418	433	399	390	394	391	415	403	387	397	389	411	406	392	397	389	399	389	405	440	386	407	396	394	380	412	383	428	397	388	409	385	407	407	421	402	374	383	437	420	422	396	399	393	359	406	395	400	430	387	426	383	416	409	396	402	389	412	404	391	402	360	409	388	355	411	417	455	416	373	401	390	429	379	420	419	374	423	406	400	391	386	375	384	418	419	391	434	384	438	421	417	382	416	425	383	388	396	393	408	429	405	398	404	419	377	381	416	434	421	421	367	397	399	444	412	402	390	408	441	391	405	400	389	382	416	425	408	390	379	360	397	383	374	414	349	390	398	418	387	410	446	367	406	380	388	424	401	370	396	412	420	416	404	389	406	410	401	390	397	382	407	389	406	412	402	399	429	414	392	461	432	371	398	387	436	367	402	381	389	386	422	367	398	434	400	403	411	390	377	414	385	401	395	367	399	398	391	415	400	409	361	400	440	365	381	421	416	433	395	392	439	405	403	386	413	423	406	399	388	393	418	401	402	389	345	385	383	417	391	379	388	403	408	402	396	377	386	381	375	391	404	382	382	375	394	377	378	400	398	381	409	407	429	389	403	398	402	398	443	403	416	378	417	440	410	391	418	415	390	381	366	390	398	368	425	430	398	398	388	399	430	403	388	434	405	416	399	406	385	386	399	398	417	419	401	407	378	354	403	423	411	401	389	398	420	435	386	373	391	398	419	407	378	421	392	387	404	360	382	373	406	368	394	421	376	408	433	403	399	430	408	380	420	375	399	399	379	351	417	369	383	377	399	375	380	357	413	380	442	379	409	416	400	410	405	375	390	365	399	404	396	411	367	385	390	405	393	395	399	395	380	419	381	396	427	379	383	405	404	404	392	406	393	398	411	421	370	423	381	401	390	405	389	411	398	364	378	370	408	420	409	400	426	439	411	380	398	377	402	386	430	397	395	390	429	394	430	379	405	394	400	382	404	432	385	390	403	425	412	420	398	359	388	384	379	376	437	436	415	414	408	406	382	408	419	375	406	435	414	390	385	410	415	381	380	400	421	387	415	379	406	375	419	425	416	426	440	399	409	395	405	383	381	385	431	409	395	381	433	448	428	427	380	418	425	388	453	442	397	418	403	385	409	404	438	397	442	416	389	360	406	402	413	414	418	451	408	403	381	393	404	403	393	416	433	450	363	401	367	410	380	422	370	357
27155	9707	764	469	406	330	258	283	276	277	244	258	274	258	284	259	270	248	301	271	242	203	218	200	214	223	200	232	230	248	254	240	243	223	229	234	203	210	240	230	223	222	223	195	209	196	233	208	228	211	227	234	240	202	208	205	247	229	239	206	209	227	211	235	213	225	216	219	224	196	197	207	228	200	219	211	198	238	235	205	230	240	219	193	209	189	199	226	263	228	226	245	248	197	213	222	229	248	218	225	225	215	211	197	225	228	217	205	190	233	220	216	244	201	205	212	233	201	236	226	214	245	184	222	210	236	215	213	217	220	217	253	256	207	237	251	202	198	201	215	221	223	223	235	207	231	242	235	223	227	227	226	243	202	205	236	233	205	213	226	242	226	209	239	217	237	209	238	205	225	220	215	192	221	221	223	207	204	241	210	235	222	197	218	244	214	217	213	247	192	227	250	242	217	191	235	232	209	230	240	231	226	225	220	261	229	231	221	206	239	223	231	224	200	196	224	200	193	221	212	194	201	215	205	249	225	225	240	228	222	206	195	195	192	241	240	216	220	242	238	231	213	247	214	245	198	217	240	227	220	247	238	210	216	227	222	218	225	217	223	195	212	207	224	178	208	224	234	215	212	237	217	235	225	231	246	201	197	228	215	231	248	200	214	244	206	195	213	214	210	198	222	195	181	223	222	202	231	209	237	218	230	223	221	210	220	186	233	238	253	217	183	221	236	238	213	223	226	197	206	232	232	243	261	253	212	208	203	220	206	216	232	248	203	238	212	242	222	190	223	219	195	228	224	226	225	221	211	218	231	223	226	223	228	237	217	223	223	232	218	200	214	205	215	219	201	198	193	208	221	233	226	216	211	225	194	232	208	225	236	251	215	201	204	194	209	227	211	210	214	223	222	224	225	236	213	218	209	233	213	236	231	220	222	219	221	234	213	204	239	197	219	218	230	215	206	240	235	229	223	231	223	221	203	205	245	202	226	196	205	228	186	221	211	240	206	202	229	221	215	217	186	198	205	223	220	223	246	205	208	235	212	206	201	197	235	215	216	190	200	210	193	221	214	253	195	213	209	201	224	233	213	217	229	210	213	196	240	226	225	236	202	238	248	200	201	219	210	210	211	228	221	196	243	231	208	250	220	208	211	235	222	202	229	202	252	257	235	207	244	222	216	226	215	222	196	204	252	195	221	207	239	220	217	216	239	218	215	205	221	188	215	241	214	210	209	239	258	226	206	198	249	221	215	219	197	210	215	214	212	225	214	223	248	215	212	212	231	224	214	219	217	231	186	220	214	234	186	235	218	215	222	200	231	221	238	224	238	229	230	226	214	195	202	202	236	230	231	219	212	259	215	224	217	208	238	224	193	219	219	247	237	213	194	215	226	199	249	231	231	214	221	230	218	200	208	210	242	206	187	185	229	230	215	219	195	234	230	193	222	246	212	208	224	230	221	233	206	211	216	204	223	226	211	220	227	229	246	246	215	245	196	206	217	209	197	220	210	228	233	207	195	221	234	211	219	220	222	218	221	237	227	231	206	200	214	219	216	218	218	231	198	195	228	234	188	223	222	228	200	216	227	213	236	252	221	221	226	213	234	219	229	236	216	212	233	213	263	234	195	222	193	226	218	174	229	214	244	233	241	210	243	226	233	229	202	231	202	200	213	216	203	218	225	203	204	225	219	221	213	212	210	197	222	213	202	227	237	221	228	214	225	216	229	201	228	226	228	214	239	242	252	235	244	217	199	235	237	239	206	199	226	211	204	224	250	243	207	209	238	220	181	228	219	247	223	224	222	235	222	205	244	238	237	219	212	226	233	227	234	239	192	210	209	225	223	226	223	230	213	229	219	196	202	222	214	235	268	200	220	212	200	228	249	241	220	229	235	215	227	190	209	240	207	223	222	210	211	218	238	230	201	212	220	205	197	209	177	211	207	201	228	226	203	238	231	223	242	214	225	230	198	234	198	228	218	236	201	210	227	219	188	216	229	200	201	214	221	234	217	205	205	184	205	222	207	255	228	199	227	220	205	226	228	228	246	210	213	209	208	218	218	226	214	231	195	226	242	204	201	235	223	239	219	211	217	195	238	240	239	207	214	232	211	218	190	231	230	218	193	212	221	217	220	204	223	214	244	224	263	229	246	222	243	243	245	194	215	220	219	233	233	186	220	202	221	211	248	247	230	220	195	237	211	205	218	238	224	239	248	224	196	220	225	218	234	249	230	225	204	213	226	254	230	198	210	191	225	213	229	219	185	223	210	205	212	191	214	216	186	212	189	206	210	194	225	236	224	220	202	205	238	193	216	214	210	225	236	214	222	208	213	205	216	235	224	213	199	236	210	244	198	204	229	266	214	200	209	217	230	218	229	212	205	232	213	203	217	237	249	226	183	196	205	208	209	224	242	209	207	229	241	235	223	194	207	225	203	215	209	220	229	219	231	218	219	228	179	213	205	216	211	253	199	232	230	220	235	199	249	219	239	224	227	186	220	239	232	218	220	235	205	233	215	204	227	204	228	222	215	208	232	233	225	197	225	217	208	233	197	201	210	219	214	230	214	224	210	219	191	239	197	198	216	234	224	233	208	211	228	217	206	195	225	204	233	191	225	253	210	216	190	225	252	234	250	204	225	232	237	240	212	235	190	232	227	268	204	220	216	206	213	201	240	224	239	216	242	211	235	204	243	191	196	259	233	170	220	227	206	216	227	202	216	196	204	230	231	242	203	188	214	240	234	206	209	245	242	190	229	206	188	234	229	252	202	239	220	196	220	212	209	221	232	241	215	218	207	216	216	211	190	226	217	198	223	195	210	219	231	210	225	227	215	207	226	185	228	215	236	188	218	231	187	234	191	202	240	195	195	224	220	218	211	210	228	210	247	214	254	225	234	225	232	217	213	248	204	225	230	230	221	231	187	230	198	205	203	201	252	201	204	241	243	259	254	236	233	227	221	199	209	217	233	218	219	224	230	228	240	214	215	248	242	213	227	219	175	217	212	218	218	206	235	217	226	221	239	237	239	239	198	216	225	196	241	218	225	234	194	196	222	219	250	232	215	215	213	235	214	220	243	221	221	259	205	233	210	220	236	202	201	174	199	236	218	219	215	224	215	228	229	230	229	199	200	244	267	241	227	220	215	227	199	235	210	220	207	214	220	226	205	231	187	242	222	233	210	217	230	225	227	202	200	226	233	222	227	221	202	218	214	223	253	246	223	213	230	211	231	208	218	237	204	226	222	211	240	211	211	219	241	243	209	226	236	223	236	212	241	207	214	197	206	210	203	210	220	240	209	216	223	228	228	213	203	218	218	218	195	239	209	224	229	243	215	211	208	236	230	221	222	209	205	217	221	207	207	225	221	222	240	201	225	239	221	229	234	238	204	216	205	194	219	216	229	228	226	229	226	208	229	245	219	214	223	186	225	213	205	239	190	233	267	239	202	196	239	224	204	219	237	228	216	229	216	180	242	261	217	214	197	233	235	232	208
19359	6930	1440	1447	1408	1109	916	883	821	837	739	767	795	833	768	786	753	793	775	791	652	686	653	589	571	612	562	543	599	572	598	543	576	609	569	563	507	510	521	581	544	550	525	558	568	551	537	539	511	542	575	560	593	509	568	535	556	548	525	523	553	485	528	551	526	559	540	547	532	526	550	512	519	539	589	544	533	565	544	560	536	538	503	529	561	563	501	539	543	506	534	526	552	540	519	530	498	488	545	489	515	485	560	525	466	540	518	574	572	535	570	512	527	549	511	568	524	533	544	550	517	534	564	507	471	505	549	527	538	553	546	534	544	526	508	537	499	523	549	546	515	539	539	517	571	543	561	505	574	517	535	522	520	539	571	531	513	506	558	533	534	558	565	556	534	536	546	505	535	551	538	534	520	540	547	495	548	540	561	516	540	562	521	520	513	549	570	531	558	547	539	545	520	544	509	534	523	538	535	548	540	542	513	541	521	562	544	530	489	542	552	550	537	523	535	565	507	547	545	535	530	569	529	543	533	517	566	534	526	509	539	505	524	562	493	525	517	546	526	554	547	544	521	495	556	563	484	535	558	540	541	512	505	552	546	533	539	544	540	545	552	538	542	560	566	513	572	540	544	579	524	531	558	516	517	484	510	562	511	500	547	528	537	533	547	520	538	503	537	564	525	559	548	520	531	543	516	569	553	533	527	581	513	560	521	558	538	504	536	520	539	540	519	542	545	553	583	528	536	524	524	530	511	540	539	588	514	559	512	533	541	526	510	543	580	523	534	565	544	549	544	536	527	504	562	549	503	489	532	494	583	516	549	525	513	517	554	563	513	527	518	550	483	548	529	558	555	532	526	510	493	510	557	532	530	548	493	536	548	549	518	580	526	505	523	556	510	523	550	542	520	553	541	503	538	529	569	513	505	523	523	558	514	519	548	527	507	514	531	532	528	520	554	490	552	546	534	555	535	548	486	517	577	495	519	552	528	508	539	534	545	507	527	534	495	497	536	555	521	556	534	539	549	523	467	559	531	523	540	527	548	549	547	530	533	516	534	526	522	585	545	540	492	559	540	517	537	541	560	530	532	530	529	555	530	528	503	542	498	487	540	533	545	509	497	537	522	539	546	533	517	556	511	556	524	521	519	497	535	522	569	546	534	550	548	505	542	499	481	511	514	560	546	536	534	562	542	547	521	546	546	526	490	526	584	502	490	497	562	526	559	545	549	551	519	571	522	543	518	518	533	555	508	552	514	523	538	537	517	513	554	557	560	533	546	550	528	518	536	561	523	542	505	535	547	529	518	553	547	515	528	553	518	514	555	558	563	518	559	538	528	509	542	549	534	544	500	513	524	529	488	544	499	493	556	519	548	541	565	523	561	515	519	547	540	562	543	518	544	529	515	538	582	511	486	497	532	540	514	531	538	518	541	543	516	513	616	560	545	551	568	490	588	547	541	586	534	496	536	511	515	504	506	574	504	563	544	545	521	523	531	538	551	541	549	548	522	533	543	537	526	575	516	544	509	553	537	558	562	550	549	573	505	531	558	519	572	517	556	531	526	533	540	525	585	587	545	523	564	523	541	560	564	545	545	534	556	513	498	528	537	542	576	512	551	526	537	540	474	544	528	515	534	551	526	533	563	534	504	515	567	505	512	496	500	557	526	540	538	536	487	567	500	551	584	538	523	520	488	495	540	515	523	536	526	523	523	599	497	535	527	506	526	550	551	526	532	509	542	520	529	542	519	498	512	514	538	541	519	557	519	488	559	507	494	549	531	538	525	531	597	539	535	519	534	556	545	511	516	516	528	554	557	507	573	546	522	540	477	563	525	538	548	514	538	554	566	568	599	569	514	536	538	537	560	552	537	559	508	548	532	516	519	547	539	582	509	517	506	549	508	549	544	573	552	522	566	572	545	547	509	486	550	542	486	553	546	499	488	512	520	506	566	581	486	519	558	532	528	542	589	520	534	520	531	527	554	532	515	520	535	534	532	497	575	490	500	536	551	538	534	558	553	520	557	515	510	525	520	542	546	536	539	541	539	493	535	569	543	509	505	520	509	512	526	559	521	502	549	506	523	571	498	535	512	503	550	540	512	517	549	554	555	545	516	549	553	515	541	532	545	534	543	569	548	582	516	562	565	549	539	517	527	541	531	517	493	521	529	519	573	514	489	549	537	511	539	547	579	534	564	528	555	558	540	506	519	543	523	542	538	557	539	531	531	551	531	582	543	539	540	525	544	534	507	512	530	530	576	508	522	542	544	523	518	515	582	498	543	553	506	514	503	536	546	545	570	529	538	544	529	505	501	515	575	530	534	520	513	533	525	549	527	504	527	471	508	542	505	518	529	558	542	495	537	560	538	495	523	534	549	519	495	542	543	532	506	526	545	549	526	503	518	483	554	535	532	510	530	527	563	534	522	514	556	542	526	489	541	557	537	553	530	538	518	598	534	550	564	549	558	529	559	525	515	550	560	536	561	526	535	522	521	537	553	544	551	550	510	497	551	576	529	543	530	502	487	544	516	543	556	558	545	522	535	560	571	525	558	528	549	523	563	538	524	521	513	546	527	559	530	513	514	544	542	565	528	513	538	521	530	567	573	543	545	576	516	555	528	545	535	547	521	531	567	525	529	530	519	528	533	499	545	505	543	511	520	520	513	557	499	523	560	522	539	521	551	526	491	534	555	521	514	558	537	530	511	499	539	483	528	550	522	528	564	570	580	533	552	541	527	576	536	557	546	553	537	504	565	520	563	533	499	523	540	536	500	504	519	520	550	517	553	555	557	547	574	545	524	558	573	509	542	521	544	493	552	528	527	559	509	549	570	522	538	530	563	515	534	524	493	585	504	553	533	498	529	528	539	525	507	549	536	506	574	503	499	544	535	505	515	565	524	570	562	505	512	527	551	537	500	563	555	492	514	561	513	582	532	570	562	522	552	577	584	511	518	514	524	505	575	520	522	525	540	580	529	516	517	530	502	568	492	540	539	550	553	529	589	491	517	541	557	492	505	503	568	525	554	536	536	537	538	540	552	511	586	556	536	534	509	544	546	528	559	538	562	561	550	534	495	532	519	537	558	533	517	525	519	536	554	520	536	561	533	498	577	523	537	552	514	521	561	533	535	506	524	563	544	561	501	501	500	530	517	527	550	552	477	533	527	516	549	518	532	503	519	519	554	532	546	498	500	563	504	532	606	549	528	610	533	595	552	539	518	530	538	510	526	497	481	540	586	566	545	523	554	548	543	511	516	549	492	540	559	532	527	542	537	531	529	568	524	521	558	573	584	529	554	534	473	498	527	507	504	532	546	529	493	559	509	503	553	558	557	561	505	585	538	507	518	539	531	572	585	554	538	495	500	500	522	542	559	509	541	521	495	511	510	541	552	523	554	581	547	517	538	530	523	552	562	563	528	535	550	522	527	513	569	553	514	486	497	521	563	543	549	557	516	510	562	519	549	517	514	527	526	518	583	523	524	505	524	547	552	527
36895	15436	1625	630	422	337	324	254	262	233	211	194	202	239	211	209	232	227	190	243	204	161	170	155	168	172	191	171	177	177	173	146	177	177	170	148	152	148	178	155	144	172	177	149	145	151	171	166	160	152	176	134	171	179	169	160	145	168	145	159	160	156	146	148	151	166	143	145	153	180	165	149	153	183	166	157	157	169	163	133	150	161	177	183	173	158	155	158	188	141	181	155	153	133	160	146	159	185	176	161	163	164	144	178	145	182	157	127	145	156	175	179	152	162	173	172	169	173	127	186	134	148	170	161	164	164	147	154	158	168	157	181	167	164	151	151	147	147	172	176	191	149	153	156	178	173	171	167	177	142	154	144	163	122	163	154	178	138	140	154	167	178	165	153	148	153	133	172	145	147	193	164	152	179	170	184	148	162	188	175	157	170	150	152	170	146	182	170	162	170	157	173	159	164	171	160	161	167	180	172	159	137	174	134	160	168	190	149	171	164	163	162	163	168	156	174	181	143	172	151	182	150	184	151	188	148	162	172	167	158	168	154	174	168	175	149	152	181	139	157	192	174	151	152	160	158	163	171	163	180	142	151	149	166	150	160	152	135	190	184	162	164	138	165	151	147	164	155	148	165	167	162	159	147	181	193	151	165	136	183	159	178	177	139	171	154	154	169	180	144	158	147	191	144	154	173	142	160	167	159	153	163	149	137	177	174	163	160	150	169	171	160	149	157	194	148	165	148	151	145	163	154	180	176	160	130	183	136	166	166	175	156	156	172	139	164	166	160	179	155	151	195	181	169	172	171	140	149	180	167	177	161	153	181	168	181	154	184	152	164	148	139	150	162	165	183	155	159	162	174	121	180	164	164	154	162	176	148	152	160	163	158	177	158	166	157	178	161	184	152	163	156	125	159	160	157	162	144	158	148	177	151	149	160	139	162	163	162	161	147	164	152	185	174	170	159	174	173	179	174	142	168	164	168	165	157	179	171	186	158	167	169	169	168	148	163	155	143	174	155	177	135	155	144	162	163	149	157	164	160	178	153	160	169	176	172	175	149	180	181	163	158	170	180	164	166	145	158	189	146	168	149	184	151	165	175	138	160	163	171	159	175	154	143	164	147	165	162	163	180	169	164	177	145	156	160	195	166	177	175	165	161	140	166	180	165	184	167	152	158	159	153	136	175	166	142	146	157	176	169	173	157	170	171	184	153	170	153	166	142	158	157	184	168	165	142	154	175	145	175	168	168	159	152	139	150	190	164	153	143	160	168	158	169	147	178	171	143	147	170	165	177	183	164	169	152	173	163	161	177	156	154	171	152	180	175	157	156	144	143	142	145	147	151	178	166	171	168	156	163	159	166	169	183	173	151	173	199	159	183	161	164	156	132	160	151	169	167	172	159	147	150	141	164	156	172	151	160	149	151	160	160	149	174	157	157	175	153	154	163	185	153	160	158	143	160	142	169	169	177	177	160	159	156	179	163	177	171	160	185	156	184	163	173	190	171	175	153	173	171	143	168	160	140	175	160	151	160	150	156	183	161	157	168	185	163	145	161	171	164	166	191	135	153	176	170	182	162	161	159	166	138	166	173	165	177	158	175	167	165	158	143	157	160	169	151	165	173	143	163	151	161	172	161	165	152	165	180	147	165	148	153	153	172	150	151	157	152	168	137	160	153	156	188	172	177	175	171	166	169	155	174	174	134	155	146	151	161	175	155	144	145	170	178	178	163	145	151	153	133	146	169	178	176	162	155	151	158	158	162	169	154	181	167	166	177	164	139	147	156	169	153	182	177	178	163	171	170	179	153	171	169	156	171	148	167	144	139	181	164	150	157	146	152	155	168	156	163	166	166	151	161	145	151	162	148	179	174	174	154	177	153	173	149	164	160	166	177	181	152	140	171	157	163	153	179	158	174	168	150	161	142	144	157	140	156	166	168	162	154	169	152	130	134	129	176	173	173	181	155	162	157	169	169	129	173	185	161	176	170	172	179	172	158	187	166	155	154	133	171	157	155	179	157	139	174	157	159	163	154	154	151	172	172	177	155	172	139	165	170	146	179	146	152	167	166	151	151	162	160	148	165	152	169	163	155	157	166	160	155	158	160	186	165	159	164	163	169	154	165	149	174	174	151	156	139	157	181	144	161	156	160	159	160	137	146	144	175	185	156	190	164	152	155	159	159	170	138	158	152	157	169	181	153	158	154	154	163	162	177	170	184	161	141	142	175	158	177	151	155	172	162	156	161	156	166	156	168	150	194	143	167	147	159	168	173	146	174	157	134	143	144	166	175	155	159	175	165	175	162	174	189	168	159	181	173	159	187	172	156	178	151	141	158	147	154	152	156	178	163	155	156	176	142	177	167	142	152	168	164	188	166	164	158	162	156	162	135	179	180	175	168	142	156	159	165	151	154	139	145	142	149	166	164	174	168	174	160	162	177	159	159	162	158	148	170	165	130	154	144	165	191	171	165	139	186	160	165	159	141	184	164	151	173	182	156	203	141	145	160	172	146	160	167	163	160	174	172	143	159	171	156	151	152	173	160	163	158	181	189	158	161	157	173	156	151	155	151	156	151	140	179	157	172	148	154	141	189	164	166	169	151	125	190	148	163	159	164	160	178	152	159	176	163	170	166	180	160	139	134	185	160	157	152	159	158	185	183	174	137	167	145	155	154	153	165	157	169	165	168	155	161	188	163	187	143	155	162	170	174	161	134	157	161	169	174	154	150	154	155	163	165	165	159	146	155	153	151	154	149	178	170	183	146	145	170	169	147	129	145	151	170	169	148	165	150	153	164	174	139	174	153	171	175	172	161	158	169	165	157	154	186	183	173	160	173	143	179	160	163	154	174	169	155	143	169	145	154	151	179	173	172	150	175	162	145	158	156	158	167	149	151	169	163	147	153	180	166	147	153	168	180	157	162	155	143	191	167	175	167	166	134	158	181	166	162	178	153	174	177	177	170	160	147	201	180	156	149	142	192	183	155	155	148	176	146	156	146	172	165	166	153	168	158	168	143	167	168	159	192	160	159	147	162	154	155	168	137	164	162	175	177	146	154	201	161	159	182	164	164	153	152	172	160	164	178	164	180	165	154	166	155	165	177	159	154	144	169	142	138	144	180	136	146	142	174	179	195	162	170	162	164	160	161	176	187	167	166	171	178	165	211	173	177	148	185	152	161	166	145	151	166	170	149	153	184	157	151	151	130	165	154	158	158	159	162	191	157	148	168	179	157	172	156	138	164	171	152	164	173	179	163	158	155	169	167	184	146	154	163	169	159	159	154	168	173	180	140	154	151	148	170	177	154	159	157	168	165	153	151	159	153	140	151	143	138	165	144	156	150	168	163	163	155	176	160	144	185	173	170	159	151	151	159	135	161	138	158	175	168	159	179	145	178	159	160	159	190	169	169	151	171	160	188	156	152	167	180	160	165	174	143	159	155	146	179	186	166	159	157	163	131	182	164	162	158	159	141	171	134	162	135	159	124	172	146
24048	9567	1752	1902	1586	1278	1116	1000	902	819	794	721	755	812	804	817	805	773	748	725	625	576	536	546	466	437	475	446	428	483	474	467	439	478	455	396	441	402	463	416	405	462	387	409	393	408	411	366	415	388	420	410	398	400	387	379	413	372	348	411	387	390	374	446	395	373	397	420	381	406	420	431	412	396	402	401	440	439	408	401	403	398	432	434	369	385	408	405	381	386	408	396	402	395	379	405	420	408	396	428	363	392	396	384	397	389	427	408	398	360	353	406	372	430	385	411	376	413	392	401	426	374	389	427	375	373	392	385	403	429	397	411	426	399	404	432	390	408	384	332	407	385	397	395	396	407	402	420	414	433	434	413	402	420	395	394	396	378	425	393	405	419	413	391	392	414	375	387	377	416	407	425	383	383	415	422	392	430	408	396	397	381	388	414	403	379	400	376	415	387	415	418	392	395	368	433	391	392	379	440	399	384	396	380	372	390	367	393	417	374	397	382	371	385	392	409	417	402	397	375	385	411	377	402	390	409	418	395	375	397	430	429	355	388	429	398	374	371	413	397	402	383	386	415	388	389	385	426	378	407	384	391	390	398	396	361	379	385	436	390	389	417	401	377	371	404	403	398	381	427	389	401	378	428	388	403	401	382	352	401	377	384	406	358	399	385	365	384	419	373	398	377	383	391	398	421	397	386	381	366	437	383	458	409	400	430	385	380	413	365	434	394	376	354	421	395	370	390	394	411	381	423	404	406	371	399	401	397	359	421	410	438	404	440	388	383	411	366	391	395	410	389	376	426	356	388	392	408	367	400	410	375	388	392	383	440	377	385	378	463	391	403	374	407	404	397	407	376	398	397	406	388	414	423	391	419	402	381	391	356	406	369	364	415	406	413	391	336	362	415	405	373	418	382	404	366	405	413	381	360	375	405	374	390	390	369	370	377	373	382	380	384	413	414	377	410	357	369	397	403	413	414	392	368	399	394	374	393	372	387	357	409	358	394	386	401	394	367	409	425	377	396	391	403	418	394	424	390	404	380	354	405	362	394	390	388	408	409	409	380	395	395	386	395	383	413	365	422	397	398	394	425	406	366	361	379	382	401	403	396	406	373	373	364	374	397	397	390	382	400	423	360	388	383	435	386	410	387	398	386	429	410	365	401	399	392	410	378	417	385	407	420	385	391	441	375	392	357	396	419	380	401	392	390	396	391	425	388	360	374	412	358	411	380	405	379	355	361	431	425	396	401	388	373	417	373	380	433	394	403	412	386	403	394	411	416	401	406	377	372	358	367	368	413	375	378	403	418	387	400	388	424	393	418	387	417	393	384	384	401	381	403	411	387	435	419	372	408	404	410	400	363	404	407	411	404	391	387	393	370	378	436	361	429	385	392	392	381	372	385	384	431	376	384	403	374	399	368	399	368	397	378	378	396	387	389	397	365	386	426	398	396	396	367	370	389	385	383	413	381	377	352	387	412	432	392	364	395	394	390	381	394	391	366	419	385	389	418	400	388	425	391	391	423	377	404	381	396	415	375	414	413	394	417	402	449	402	420	404	408	395	394	380	380	394	364	390	413	365	419	404	393	397	388	393	418	395	379	396	446	405	395	398	389	410	414	392	401	405	419	409	392	368	395	443	403	417	389	400	435	409	388	401	370	387	382	388	363	392	388	421	401	364	396	396	415	396	390	415	414	407	379	372	380	389	460	402	398	390	392	384	391	414	364	387	399	395	409	386	413	387	373	437	412	422	416	400	410	383	393	382	396	429	397	371	413	399	400	417	381	401	382	409	391	362	416	388	410	399	404	392	405	385	390	395	426	365	391	417	373	413	400	399	415	398	408	435	448	418	389	363	401	398	369	385	416	391	391	434	386	406	417	412	395	405	391	412	365	350	417	410	411	387	390	372	400	363	438	351	408	374	405	386	393	411	388	377	395	376	401	406	373	398	392	405	404	377	424	410	432	397	375	383	395	392	379	414	402	390	429	416	391	436	415	412	414	370	408	352	375	410	388	404	379	387	368	398	371	393	440	376	424	374	370	423	394	415	385	374	370	378	374	389	386	409	389	356	403	408	377	394	375	399	368	397	383	400	406	398	400	404	377	428	367	397	400	360	384	417	363	369	379	365	392	366	402	396	373	400	378	375	400	348	369	406	396	428	389	345	388	414	380	383	398	432	394	393	409	400	404	437	409	383	370	413	351	392	386	379	412	382	417	423	389	378	432	410	404	422	399	355	378	386	393	410	388	393	395	396	376	375	396	375	390	385	392	394	405	386	430	369	371	397	416	419	413	393	389	413	377	420	393	411	368	407	383	403	382	388	406	376	403	387	408	366	386	387	379	381	398	405	381	372	397	421	398	424	424	400	405	381	376	367	422	407	387	396	425	414	406	377	400	383	369	394	391	393	380	390	391	421	401	384	437	399	393	375	395	388	399	370	410	375	370	386	400	390	442	405	380	393	351	405	378	395	399	382	376	397	395	417	390	397	372	387	412	408	380	402	390	385	377	411	403	387	364	378	363	388	362	412	410	395	403	385	416	370	414	393	398	354	423	397	368	395	414	421	359	387	402	408	412	428	407	394	407	371	402	405	408	396	362	397	371	400	374	418	394	373	415	372	387	381	429	400	424	386	391	376	397	388	411	384	407	411	391	389	397	382	396	404	435	429	396	420	384	376	390	364	346	399	395	406	397	402	379	409	400	404	404	381	390	386	396	389	383	421	411	365	410	413	351	431	413	378	382	402	384	412	407	410	431	414	415	387	411	380	377	410	391	401	388	382	406	447	368	416	390	379	361	397	380	379	418	373	375	380	394	440	386	399	369	435	413	400	376	411	417	371	418	384	379	391	392	416	384	401	366	411	404	387	386	401	372	371	404	408	386	402	437	364	415	392	380	392	399	389	375	408	368	375	398	391	393	411	403	394	383	398	393	418	390	393	396	398	411	418	418	407	374	427	392	384	402	399	377	370	383	425	390	424	410	402	369	369	408	425	402	399	392	397	410	417	423	430	396	415	381	376	357	411	399	393	389	422	377	401	404	397	386	414	406	382	389	400	411	393	386	404	390	429	374	412	396	390	397	376	434	406	403	349	400	412	398	417	381	418	409	424	397	392	402	363	399	402	405	386	357	404	371	408	372	407	421	381	388	366	412	380	404	380	399	394	406	372	373	398	415	393	415	403	358	406	382	431	414	392	374	420	393	414	361	397	402	410	385	390	414	390	398	413	401	414	421	380	412	433	383	420	437	411	399	397	380	396	402	426	398	430	376	371	367	397	373	381	386	414	361	408	384	361	402	381	398	416	402	439	394	429	384	416	422	405	387	415	398	358	380	390	414	414	399	382	389	411	367	390	415	385	385	377	348	397	416	372	358	370	418	374	392	410	373	414	378	367	414	401	372	380	385	405	409	388	398	361	386	386	418	388	415	393	397	392	415	413	410	416	433	379	387	379	370	415	429	398	389	453	370	402	379	373	397	392	407	367	371
12808	3284	278	214	177	184	159	173	159	183	175	167	165	202	166	178	174	183	175	178	162	147	149	173	139	153	149	146	146	158	157	147	150	129	155	162	177	161	151	162	154	152	139	166	144	136	159	152	131	157	145	157	164	162	177	153	157	148	165	179	159	174	188	156	169	144	139	141	150	149	166	159	163	150	175	147	175	161	152	157	166	174	135	151	143	160	158	158	161	181	181	145	168	182	161	177	156	161	148	137	169	162	144	154	170	139	155	143	177	144	137	166	166	173	162	152	159	156	167	172	143	156	147	157	152	158	151	165	163	185	170	156	150	143	162	151	152	138	163	169	152	163	153	157	147	165	165	148	151	153	129	164	158	156	154	152	150	141	159	174	164	159	193	181	159	165	174	194	168	157	149	159	171	160	196	154	195	136	160	158	183	157	155	164	153	139	157	165	151	161	166	163	148	147	167	158	172	163	159	149	164	165	163	140	178	161	184	150	171	152	148	167	176	144	138	157	148	144	140	148	136	163	158	173	146	157	176	147	161	177	146	161	154	151	170	167	162	180	156	142	150	163	152	136	179	154	160	142	170	163	134	132	148	153	168	157	133	149	143	160	169	159	165	163	163	143	163	152	159	155	152	167	145	146	164	167	160	153	149	168	157	167	161	137	186	203	160	138	167	152	188	169	173	157	159	165	168	137	168	183	167	154	175	159	169	141	156	154	160	167	173	149	156	162	174	152	148	141	164	157	149	161	132	151	151	133	155	160	168	178	157	174	159	158	153	165	158	155	156	174	137	172	148	148	123	147	156	167	157	144	149	164	163	162	181	159	168	132	173	146	169	152	155	186	150	153	150	146	153	159	145	139	138	169	167	151	160	167	159	143	159	152	131	157	166	174	154	171	170	160	156	137	138	174	175	143	156	169	133	170	154	153	173	124	160	173	158	138	148	193	163	168	164	146	141	169	160	152	173	135	152	152	169	148	138	157	144	142	147	139	141	162	184	149	194	170	183	147	152	146	165	159	171	137	163	156	170	137	148	152	147	133	146	169	167	156	141	163	149	155	155	172	174	149	188	127	162	162	144	166	135	170	154	164	154	155	164	154	153	167	168	135	158	148	154	184	163	157	160	159	168	152	137	173	158	172	154	154	128	159	160	162	154	145	173	140	143	158	148	176	159	162	157	159	160	165	157	160	149	169	175	152	135	171	182	169	141	153	157	144	145	152	159	177	162	165	152	129	158	142	162	161	153	149	187	148	138	146	165	159	151	161	155	167	157	140	182	172	158	156	157	151	153	151	167	167	140	178	172	140	156	149	162	160	174	161	170	202	172	172	157	156	162	151	134	164	136	151	159	152	167	138	148	175	166	152	184	148	152	138	154	144	168	138	170	145	162	164	140	142	137	158	157	144	163	149	159	161	142	151	177	141	160	149	148	160	155	134	147	140	141	150	137	165	165	167	137	169	148	166	154	155	158	141	154	198	149	188	153	152	156	167	153	159	127	176	147	180	136	145	179	148	163	166	166	165	170	150	145	151	165	155	163	159	167	155	161	186	153	155	157	148	163	170	122	147	168	155	151	185	147	167	168	137	177	143	157	150	174	154	155	141	162	148	163	144	152	169	144	146	154	167	145	180	164	148	169	158	154	143	174	166	150	161	135	148	171	151	153	145	153	184	189	168	152	183	155	156	176	141	144	172	138	144	157	155	158	151	147	142	137	138	145	170	136	152	148	138	169	137	150	150	156	154	138	155	160	173	158	154	144	162	140	139	145	125	169	138	161	155	181	174	166	177	172	134	170	151	146	167	138	148	145	136	136	151	155	139	188	156	159	173	173	148	158	147	155	181	186	136	183	154	166	168	166	167	164	175	143	152	137	156	140	142	166	158	162	134	137	195	183	147	160	139	183	158	162	147	147	172	150	156	173	178	161	147	154	160	155	134	177	151	163	136	144	172	164	160	167	174	137	151	150	179	158	180	159	170	141	165	170	143	168	129	133	166	162	158	160	154	135	142	167	142	170	150	169	146	151	148	140	144	172	160	171	152	144	163	144	164	174	149	148	178	145	154	169	170	117	173	147	159	149	160	163	162	175	153	176	152	146	142	147	132	156	135	157	176	166	150	163	152	151	142	156	144	164	144	156	170	174	146	161	158	158	180	172	163	160	159	194	167	145	148	132	165	158	184	157	167	169	165	145	132	151	154	157	165	170	183	148	165	155	165	133	163	153	132	153	185	155	173	159	158	148	135	177	168	154	139	149	152	159	178	151	172	148	154	167	138	166	158	155	162	161	148	161	176	156	167	165	153	147	152	169	149	174	144	159	145	168	159	157	166	162	168	156	160	163	168	151	174	154	151	169	164	168	170	149	151	169	168	152	171	160	173	154	155	143	178	158	176	140	155	135	134	144	160	176	166	168	134	160	106	156	161	154	156	169	172	162	152	159	172	155	166	152	179	168	142	131	150	155	155	136	149	135	152	152	127	187	151	162	155	153	170	154	163	183	138	139	168	168	152	160	152	141	141	151	161	173	163	146	165	165	173	158	137	154	147	171	150	142	148	151	161	179	169	180	138	180	151	148	169	179	160	154	175	150	159	143	158	143	160	160	152	153	175	148	140	154	149	182	175	163	142	162	169	157	174	184	175	142	141	157	154	168	155	143	174	149	159	174	155	129	164	161	145	152	156	139	136	163	188	171	163	140	152	141	139	160	139	162	170	162	148	174	157	175	143	141	157	150	163	140	170	149	164	168	158	159	162	150	195	139	175	164	139	168	138	152	175	178	138	178	158	182	151	168	173	140	169	164	148	157	136	160	138	166	154	156	164	135	152	167	183	158	159	166	167	145	151	150	151	147	150	137	160	182	161	145	149	154	180	168	163	162	173	152	134	153	165	144	136	158	151	155	171	158	149	169	156	154	154	157	153	150	157	154	146	142	182	160	165	145	153	164	156	150	137	152	142	140	150	150	167	197	152	177	144	134	158	138	178	150	149	160	186	158	161	155	162	152	159	153	152	150	172	169	170	142	156	158	166	152	159	125	169	156	168	149	137	147	174	153	153	177	153	161	153	149	145	159	141	165	147	157	161	155	162	172	163	146	172	174	147	137	146	165	153	161	169	148	162	160	156	181	161	166	146	154	141	172	170	159	153	141	168	161	173	169	159	163	170	159	153	167	179	181	157	163	138	183	160	157	161	155	148	157	143	155	169	136	149	147	178	142	152	156	142	171	160	173	154	138	167	168	166	167	135	167	156	139	157	180	129	154	178	177	156	138	164	183	139	153	147	181	179	150	159	182	151	165	173	155	155	140	153	153	149	172	174	161	168	155	173	148	136	155	158	148	156	154	147	173	147	177	172	173	141	163	169	156	148	172	163	124	145	159	162	128	147	160	161	154	135	160	139	166	159	176	144	142	152	148	166	161	167	175	144	123	157	152	169	144	153	182	173	142	155	152	155	126	166	158	170	152	120	144	157	183	172	141	143	163	161
9359	2778	580	557	538	524	489	482	485	479	436	461	498	460	485	429	497	519	489	449	508	461	431	405	413	405	414	412	411	409	405	382	382	454	441	424	398	383	433	407	374	410	437	397	422	424	406	375	381	415	392	430	424	422	426	428	409	421	383	422	425	378	418	405	426	439	374	432	451	409	401	396	409	395	448	400	399	373	386	391	415	387	417	408	404	400	392	440	380	410	400	394	403	432	387	387	406	404	442	387	431	395	395	422	381	411	387	390	422	430	391	435	410	415	419	452	364	428	403	395	429	382	395	405	430	412	437	383	387	391	431	370	398	403	392	412	416	441	415	402	433	396	406	390	418	393	415	378	407	404	395	433	373	402	416	390	412	401	384	396	414	418	407	400	394	432	446	406	409	416	379	412	414	430	415	409	424	443	403	408	401	439	421	418	393	392	417	420	434	438	373	396	414	398	402	416	397	428	430	397	389	447	422	395	438	427	398	419	409	388	422	394	416	395	400	384	439	404	394	366	413	415	419	411	417	404	376	375	469	372	437	442	384	389	404	374	394	412	404	416	409	362	400	383	404	401	389	410	400	400	376	411	432	378	406	413	374	399	411	401	406	369	400	421	426	429	388	379	391	387	401	408	381	423	404	405	390	436	419	400	362	411	385	408	381	455	409	421	426	438	431	394	381	424	385	443	389	425	446	392	384	436	411	427	389	425	451	404	416	366	401	415	445	396	405	398	383	392	414	393	425	376	412	393	388	391	402	386	402	369	422	382	412	411	385	407	421	387	438	401	390	424	405	409	400	408	387	413	364	383	388	382	411	405	395	419	382	408	393	396	407	413	421	359	427	385	393	395	445	403	389	400	383	428	403	406	413	384	414	390	420	411	360	398	393	429	383	426	391	449	445	425	411	404	421	378	372	404	374	421	404	377	407	426	426	400	418	376	387	385	379	434	390	393	430	394	399	412	389	359	393	414	400	435	423	417	422	406	389	410	415	400	406	397	405	387	405	372	411	393	420	393	395	397	432	414	417	389	373	422	403	386	427	396	445	386	404	391	392	409	377	388	384	395	390	396	396	391	408	404	421	433	429	374	424	381	395	386	386	414	408	381	381	425	409	405	420	411	428	445	380	398	387	435	404	400	427	393	420	407	399	414	391	395	426	430	431	430	393	393	398	359	366	421	437	433	363	404	424	392	425	395	402	390	408	410	394	429	405	407	399	421	423	412	395	441	415	430	415	433	366	399	372	402	374	386	418	389	431	405	412	410	398	396	387	404	394	347	403	389	431	388	405	421	373	414	412	411	380	417	393	401	391	409	399	389	428	420	421	429	383	410	407	407	383	382	412	397	392	404	402	426	385	393	395	393	378	396	422	409	406	430	394	402	400	409	383	388	393	394	413	421	414	387	439	427	426	432	405	387	393	387	383	419	409	421	408	385	431	402	409	412	379	400	399	395	387	386	404	429	382	407	363	373	376	402	425	373	381	408	403	359	377	404	404	435	405	412	398	397	420	399	388	393	411	420	417	430	409	398	369	402	352	374	398	382	428	444	396	360	417	410	386	375	415	407	424	448	393	352	398	408	446	397	392	403	418	388	419	380	406	380	421	407	390	426	390	397	406	406	376	391	418	393	367	401	441	370	381	394	415	376	391	380	412	443	419	431	398	407	432	369	398	447	403	380	413	436	402	406	390	389	389	410	401	408	413	406	379	422	370	413	423	426	388	403	441	404	377	416	436	404	415	391	436	401	407	409	403	435	395	462	431	387	405	404	400	397	409	401	424	383	422	389	351	371	375	406	383	401	385	397	393	382	394	393	394	430	406	397	381	409	417	442	398	401	397	412	462	427	414	381	403	401	414	417	404	411	423	412	415	424	393	416	374	382	381	407	396	430	357	379	369	377	394	400	373	402	401	406	400	396	427	380	420	385	441	394	430	369	449	366	388	444	411	432	396	407	395	415	445	404	430	394	400	389	379	382	410	417	392	410	405	405	401	407	412	403	413	382	400	387	398	409	419	441	367	427	412	403	415	368	413	398	422	414	398	385	393	398	370	429	442	396	421	412	407	432	394	411	369	403	409	410	364	407	437	424	399	416	387	424	390	410	432	412	415	391	388	439	407	368	423	386	427	407	420	437	400	416	409	409	443	428	402	386	377	403	404	424	425	404	384	430	392	432	407	384	405	410	389	379	428	398	440	413	398	380	420	405	407	408	412	392	422	352	444	452	410	411	426	389	443	433	396	429	380	384	412	401	425	412	394	412	399	404	416	378	428	389	394	389	433	366	417	405	433	384	380	396	430	373	421	422	393	392	420	415	366	424	422	418	415	394	425	407	404	381	439	411	434	414	416	449	400	451	410	389	380	395	411	403	363	426	411	389	434	373	440	380	422	439	439	428	411	392	389	413	368	438	384	399	396	391	399	370	387	420	399	420	382	402	402	427	422	408	424	360	393	386	416	382	424	400	409	407	388	395	412	424	420	396	436	426	435	407	401	431	392	410	392	391	413	448	418	410	389	425	439	423	392	385	421	411	441	404	388	445	403	397	380	418	429	440	394	363	421	388	380	389	450	408	378	403	405	407	410	407	427	414	426	388	403	431	398	421	411	409	445	426	427	421	387	384	398	413	384	385	421	391	433	434	424	435	391	430	379	406	445	403	403	418	396	397	370	433	385	363	359	415	424	399	386	397	380	371	421	382	394	409	420	400	379	419	407	398	409	351	405	418	420	418	414	384	411	395	400	441	374	408	391	390	377	420	402	397	388	433	397	403	405	387	385	365	371	386	410	390	440	400	366	419	410	420	401	421	392	409	395	425	408	419	392	407	383	410	405	423	400	423	399	420	414	407	411	372	429	428	398	388	404	389	390	464	439	407	407	420	411	399	417	411	430	441	405	407	389	427	386	393	404	391	405	413	389	409	423	438	388	372	391	432	408	383	391	410	423	385	388	406	413	439	406	417	415	390	381	420	399	434	395	416	400	414	383	429	395	436	371	426	373	391	388	420	423	397	406	437	430	410	414	413	389	392	390	404	383	423	409	407	387	402	412	414	353	374	369	391	360	396	412	417	402	404	439	419	424	376	410	401	390	367	389	440	374	386	382	453	433	423	417	373	390	402	391	401	381	388	404	398	402	407	361	398	417	417	448	409	397	372	410	405	428	425	407	399	366	375	410	391	408	386	436	428	415	401	405	425	408	434	413	429	399	420	431	398	395	441	413	445	411	388	413	413	404	431	400	419	391	419	429	429	417	440	388	365	427	430	417	399	417	383	429	425	375	415	404	386	396	436	429	407	418	426	392	388	388	419	439	384	422	420	416	387	419	429	390	386	390	402	376	415	397	422	434	400	379	415	388	418	443	401	351	419	410	419	424	377	411	405	427	386	381	428	407	418	385	427	405	379	445	414	371	381	389	402	387	410	414	420	408	441	406	412	434	393	384	422	360	434	389	421	413	433	377	416	394	438	400	419	400	382	389	391	400	373
26945	9721	772	478	373	298	255	282	265	273	241	263	279	261	276	239	236	249	248	237	242	225	233	241	225	233	232	238	216	193	253	232	240	214	227	238	204	220	224	211	244	214	228	232	245	209	212	226	218	225	228	252	222	242	231	210	197	236	234	224	223	222	250	216	229	225	219	234	236	257	230	251	236	235	231	227	209	222	222	223	242	193	210	204	229	232	217	209	209	215	235	234	228	176	231	224	231	239	249	243	210	237	221	216	213	233	205	233	226	234	220	221	232	241	200	219	214	201	240	218	208	212	223	231	255	247	170	223	245	216	216	216	243	232	239	197	243	237	219	247	238	218	196	226	228	239	240	196	216	234	225	211	206	213	236	256	226	233	236	219	203	237	213	211	206	236	232	197	200	208	233	244	204	229	239	236	187	247	238	222	228	210	207	219	255	228	258	237	214	204	213	209	188	228	228	214	203	223	233	224	232	238	253	188	233	217	239	233	220	250	216	222	239	204	220	264	218	207	229	223	221	212	235	221	235	214	249	227	218	230	216	228	225	271	200	221	228	200	213	205	237	209	227	229	207	217	190	217	223	222	223	201	197	222	245	194	229	221	229	226	243	218	212	224	237	214	202	217	219	230	222	228	209	221	252	220	222	232	231	212	230	235	201	252	236	217	211	235	211	235	199	245	230	215	226	203	206	233	241	224	214	235	222	215	240	225	228	233	248	219	228	235	198	209	225	235	226	230	210	219	206	236	206	218	233	226	234	211	224	234	212	245	222	225	196	220	236	219	199	221	237	230	224	233	247	244	219	212	240	226	231	250	206	225	189	206	227	243	201	236	189	240	235	206	207	229	204	217	247	238	211	225	258	210	208	199	227	200	185	243	219	213	236	230	203	238	196	208	221	221	220	243	220	261	234	231	226	233	215	222	240	219	228	201	209	211	239	200	229	223	211	203	233	240	235	232	231	224	219	208	231	229	224	215	244	214	219	228	213	225	213	217	239	233	205	230	231	203	224	258	227	199	222	206	227	237	215	233	195	226	208	219	214	219	228	210	187	189	224	258	233	212	185	242	227	226	250	209	232	233	230	226	214	215	213	211	224	206	239	210	244	212	246	222	201	218	215	219	226	242	242	203	208	216	224	249	204	203	205	249	250	223	210	254	210	238	223	222	225	215	225	234	217	250	199	208	240	222	234	251	210	236	204	225	213	250	217	213	229	235	235	240	242	245	225	223	206	227	188	219	198	205	243	211	203	205	215	234	222	226	227	217	206	222	228	212	208	204	219	224	244	227	238	214	233	203	187	234	256	201	216	198	241	220	238	243	207	238	205	241	226	247	209	208	220	211	218	188	220	231	225	220	226	232	219	212	205	247	240	204	201	223	240	194	244	213	167	213	219	225	224	201	224	202	218	195	203	225	199	250	244	248	211	213	255	228	217	228	215	211	208	227	236	206	253	225	211	231	220	209	227	250	240	210	214	207	241	221	218	234	245	228	218	219	229	226	250	213	234	222	215	221	228	203	214	215	227	253	223	198	210	229	213	185	227	228	220	214	212	248	218	222	200	249	214	208	198	217	228	233	236	223	236	211	224	220	217	210	211	222	194	201	212	227	238	220	232	224	243	224	212	233	239	213	204	227	221	203	239	249	216	247	204	231	190	236	235	224	226	218	208	222	238	233	222	243	187	232	237	224	244	224	200	234	221	204	234	245	214	228	257	201	196	246	224	199	202	235	214	236	240	215	205	250	209	221	191	229	237	229	227	215	215	225	220	217	220	228	197	227	236	223	225	210	208	249	230	217	226	219	211	214	215	203	204	211	243	216	230	235	208	254	204	207	226	226	222	194	237	202	194	216	223	205	229	192	201	205	236	205	256	209	197	206	241	221	235	221	221	236	223	220	232	193	231	196	217	178	224	215	220	231	221	235	221	224	217	244	231	213	212	196	208	241	209	223	256	225	233	234	211	237	206	230	212	244	249	229	194	241	213	221	220	212	223	215	207	234	209	210	206	237	228	226	217	238	241	248	223	251	239	246	236	230	235	224	203	226	227	241	220	204	270	219	228	232	249	206	223	214	223	220	223	253	211	202	232	225	200	217	229	218	216	184	202	228	199	209	232	242	225	232	203	206	233	213	215	211	201	220	214	260	218	235	209	193	209	225	223	211	260	228	235	206	208	233	221	198	232	213	234	222	229	232	205	185	242	211	202	208	212	229	219	224	240	230	218	209	246	228	212	225	206	217	244	218	225	234	226	220	244	241	227	192	206	244	243	217	229	207	232	212	209	252	223	224	215	227	224	222	219	194	211	217	284	190	221	209	236	253	206	206	225	209	218	243	231	212	234	209	238	264	213	211	248	213	213	210	229	240	214	225	227	223	222	220	228	263	223	243	223	209	229	208	201	236	229	225	226	202	208	222	195	215	194	187	245	229	215	234	231	239	205	213	220	224	224	219	228	247	203	219	236	241	209	219	213	235	213	235	273	236	207	208	219	214	229	219	222	218	229	220	216	216	234	237	232	195	218	247	193	238	206	237	229	196	218	228	217	214	228	243	231	195	191	200	225	217	238	230	238	220	200	223	225	261	212	209	207	208	234	234	231	246	239	219	228	235	220	243	228	233	189	202	228	236	235	192	208	213	234	244	205	237	209	215	235	212	236	210	204	210	237	191	202	226	220	203	205	252	228	212	198	203	223	225	244	210	196	247	203	228	206	227	216	210	190	223	214	214	251	255	240	214	204	215	222	197	230	245	212	238	243	214	243	203	198	230	203	234	215	232	219	205	218	224	184	216	220	266	215	220	217	234	237	224	222	236	199	200	198	265	232	190	208	213	213	225	207	217	236	205	235	212	229	216	225	213	201	224	208	205	223	222	205	219	220	220	227	190	221	217	239	211	252	226	213	231	203	207	202	199	222	232	218	234	207	198	209	235	183	198	232	242	225	238	223	216	227	229	236	220	227	207	207	207	213	228	219	224	234	214	220	252	225	248	231	248	230	227	215	227	228	224	242	231	227	244	232	220	214	225	235	241	225	238	236	218	216	237	204	234	200	245	220	240	189	228	204	232	222	220	232	232	233	255	210	242	243	248	225	212	224	218	222	231	206	239	225	210	244	232	262	216	226	226	216	211	238	219	228	236	220	234	232	224	206	240	242	224	225	225	226	230	228	187	219	197	261	221	232	219	204	219	246	231	229	218	231	244	215	220	202	240	197	238	253	238	217	237	230	197	231	220	214	241	211	221	234	220	248	215	221	218	210	235	217	201	235	231	246	227	234	224	195	216	239	217	205	193	219	214	233	226	235	221	218	234	215	194	211	228	243	235	215	200	231	226	248	229	190	188	239	238	217	210	217	231	200	241	276	210	220	240	219	235	228	226	215	234	244	212	216	216	223	217	213	233	212	227	213	227	212	227	248	230	215	236	213	193	223	237	234	220	224	211	236	225	221	204	209	235	239	229	229	219	245	237	203	208	250	221	224	229	218	229
19011	7150	1317	1443	1291	994	943	899	785	802	803	750	768	761	818	777	745	755	699	713	663	616	593	656	659	583	605	627	586	587	598	616	611	586	552	567	547	542	567	540	583	588	521	524	615	579	555	556	559	573	534	539	536	555	531	615	561	550	521	540	577	580	546	549	546	493	537	537	520	598	523	545	589	538	528	559	568	526	563	560	502	520	539	516	533	509	542	542	581	560	558	533	553	567	535	533	546	515	600	498	549	547	529	523	587	577	544	550	572	537	554	531	498	501	528	573	518	519	530	502	549	513	551	543	517	567	565	511	541	532	529	586	545	524	523	561	566	573	527	562	546	552	522	553	556	530	533	543	569	550	533	520	588	539	520	491	544	532	528	532	564	523	504	520	517	530	533	569	560	536	509	559	555	513	530	542	567	544	524	586	525	565	529	516	534	512	519	532	549	508	541	567	527	545	549	488	558	562	500	522	515	566	551	544	541	522	508	561	507	544	511	558	570	552	559	557	542	537	537	539	563	535	530	547	527	530	507	539	540	541	552	512	549	543	536	491	525	544	515	507	584	542	542	524	543	548	561	510	546	508	512	547	543	509	538	515	543	486	520	544	580	492	517	514	533	575	536	534	566	476	523	572	551	538	536	540	544	540	541	576	552	519	521	557	505	524	569	538	547	530	559	545	502	487	556	506	548	534	538	552	532	539	559	547	537	526	571	535	530	541	506	544	514	568	507	559	558	542	515	566	542	573	530	536	578	504	528	543	546	532	535	536	528	543	523	572	515	500	532	574	537	552	537	559	537	552	502	503	612	513	519	530	543	592	516	515	522	527	551	570	508	538	541	533	562	533	586	548	529	552	579	488	571	560	528	538	562	498	577	549	536	563	560	502	543	495	520	588	552	584	526	496	584	525	505	524	543	558	527	554	535	566	570	549	557	536	537	540	540	556	545	548	538	530	583	523	478	539	525	506	571	539	527	538	524	526	555	548	551	495	545	531	555	510	608	534	556	528	565	554	510	519	514	528	554	543	560	514	560	537	523	498	520	546	542	540	568	584	523	523	546	528	566	547	579	521	477	526	555	543	558	520	549	563	536	552	531	546	496	574	570	566	572	531	576	556	509	560	577	539	566	568	522	567	528	569	558	504	530	523	539	541	553	531	551	530	552	570	577	507	486	547	546	515	536	550	571	563	523	555	573	547	522	525	559	513	512	525	509	559	520	539	585	543	543	534	503	511	569	560	537	486	518	571	560	547	513	552	548	525	568	604	534	567	525	544	528	534	545	548	538	542	500	519	542	548	515	552	540	588	586	561	540	562	564	532	548	507	508	551	541	510	526	514	530	572	521	548	539	537	522	538	539	522	538	503	539	513	485	548	564	528	594	525	566	543	551	555	522	532	530	551	548	528	544	543	532	575	548	511	555	558	553	537	543	517	559	552	559	548	565	533	541	529	547	539	529	490	535	548	536	536	530	511	549	505	548	528	526	604	572	535	511	557	573	507	499	515	550	567	527	542	543	546	515	542	531	550	493	569	572	545	564	533	513	530	536	547	563	542	492	533	551	499	548	519	569	553	517	540	532	556	514	547	496	531	522	556	524	537	546	505	540	553	531	503	578	525	534	532	521	568	545	549	558	496	545	528	531	573	528	598	516	547	502	500	516	524	580	544	518	532	551	563	530	559	536	512	541	533	532	520	543	544	543	530	528	558	594	500	500	537	550	532	578	529	523	565	544	540	505	544	536	540	513	540	544	548	554	559	552	568	557	506	527	522	538	530	546	597	550	526	543	549	509	565	535	593	541	547	548	531	565	555	553	562	542	546	547	567	507	574	506	557	524	584	553	547	530	551	527	537	562	529	594	573	564	560	514	511	511	540	561	524	549	546	557	535	558	565	520	548	560	551	568	528	545	584	544	560	540	528	561	515	546	540	564	525	511	523	550	541	573	545	581	540	552	596	563	537	533	539	559	541	549	528	552	517	541	510	526	541	523	534	530	532	528	551	579	541	563	542	519	534	535	546	521	515	518	517	573	575	539	519	537	543	571	577	541	487	565	537	555	543	518	551	575	498	518	524	559	538	529	527	555	559	547	565	555	563	558	575	520	496	508	527	568	527	541	521	525	528	555	529	574	548	556	519	545	517	543	587	521	533	580	525	540	556	591	529	570	509	514	518	545	525	490	549	560	502	515	556	564	538	494	577	561	558	564	492	512	540	537	499	565	524	519	541	544	501	555	493	532	543	569	551	548	566	529	527	587	554	512	488	527	523	543	529	585	570	544	496	517	516	535	528	562	545	549	531	525	521	524	502	546	557	534	574	526	533	533	571	540	526	538	563	503	576	503	553	498	534	566	546	546	553	554	548	533	519	550	554	570	562	497	519	522	542	527	558	537	489	575	598	548	583	504	558	584	527	492	549	571	540	516	502	543	532	524	530	523	549	564	526	570	529	505	557	519	541	535	544	551	601	560	537	566	534	575	564	562	550	568	547	543	548	536	526	582	567	559	538	551	545	598	522	536	554	556	533	559	534	547	552	571	531	533	481	548	544	559	500	541	540	505	556	568	560	574	545	520	553	523	536	542	515	556	557	531	575	514	567	505	527	572	536	490	564	545	536	539	552	528	559	575	534	531	560	554	501	560	551	550	581	534	560	551	534	544	505	567	536	521	563	537	561	537	551	552	550	570	545	511	537	525	504	539	547	589	511	565	502	526	520	508	543	520	580	524	559	528	537	543	547	570	522	550	534	575	554	543	536	527	543	550	504	520	523	520	542	568	538	536	500	536	546	525	558	557	556	510	529	570	569	563	498	549	535	509	544	528	558	550	595	591	536	593	511	549	549	563	530	546	539	543	532	555	533	591	540	534	554	500	527	498	532	540	570	558	528	545	486	551	530	503	481	556	503	485	553	539	519	525	550	529	566	563	525	574	487	503	518	535	546	577	549	545	528	522	540	528	554	566	523	542	530	574	589	519	543	524	481	566	571	535	527	551	546	537	517	596	558	530	510	537	579	529	557	536	590	500	517	563	514	572	567	524	559	533	561	527	564	544	554	564	543	504	551	560	551	567	526	574	540	537	542	535	571	520	556	552	498	536	529	552	532	510	496	550	566	586	556	490	566	517	568	537	554	539	527	511	540	564	549	503	516	558	516	558	554	536	546	513	497	529	559	488	547	533	554	568	517	503	540	537	539	537	519	511	552	513	538	537	546	559	573	520	536	511	495	533	560	527	536	594	534	537	535	556	551	527	549	536	555	542	580	536	543	563	595	556	564	520	563	574	543	549	547	545	560	507	571	513	575	539	535	599	557	589	559	621	507	535	563	553	615	518	518	535	497	537	537	539	532	531	564	546	515	571	551	522	518	565	509	529	544	507	531	526	583	562	576	507	503	546	553	560	543	506	538	528	534	567	588	602	501	525	531	546	517	542	553	527	542	585	535	520	513	539	547	467	564	539	555	554	567	540	532	509	535	527	540	564	549	524	504
36335	15770	1633	679	453	339	283	230	228	232	208	202	222	216	204	250	220	212	179	188	196	193	186	185	202	152	200	178	166	182	144	165	190	189	168	163	158	162	183	169	161	153	142	165	166	157	179	164	166	162	160	155	183	171	176	144	168	144	148	140	155	201	144	148	179	174	167	157	191	169	182	178	152	160	161	172	150	187	146	149	161	159	172	170	155	196	175	182	164	165	157	148	160	167	178	163	163	148	165	177	154	172	153	146	158	154	174	143	143	171	165	155	171	155	140	143	169	174	170	178	167	137	173	160	177	149	171	172	177	163	181	165	157	159	147	169	135	170	144	166	173	152	172	167	165	174	154	147	155	172	152	151	170	160	139	169	161	169	158	179	170	173	144	152	160	169	160	159	152	151	197	151	157	153	150	155	165	175	163	189	137	180	158	151	131	171	154	154	157	193	148	162	134	142	158	153	159	190	144	172	194	151	188	188	174	152	165	175	154	165	160	152	163	177	157	184	176	153	153	156	158	156	147	161	186	171	165	160	161	131	157	157	137	150	159	180	159	182	139	163	157	162	179	164	184	146	164	160	168	174	181	139	138	169	182	177	173	161	152	173	169	133	150	157	163	154	172	169	145	164	153	192	161	173	159	168	138	177	139	175	173	181	161	168	155	168	156	178	154	154	173	177	145	134	144	153	150	144	184	167	145	156	152	163	158	155	163	172	177	162	163	186	148	154	161	168	162	187	165	151	177	158	173	156	167	166	173	172	153	181	159	163	161	139	145	157	154	166	160	168	141	157	163	139	142	156	156	166	173	161	174	181	158	143	162	166	157	156	187	180	165	168	151	182	167	178	162	187	163	150	165	170	173	181	168	173	147	182	187	154	162	156	132	180	167	168	148	189	174	163	147	172	168	182	146	159	167	149	167	160	157	169	163	186	155	162	172	137	154	149	125	154	164	165	151	153	148	156	190	175	158	153	153	153	173	144	154	152	165	159	134	178	187	172	184	157	164	169	194	169	145	144	167	150	166	168	165	172	157	156	158	150	150	178	161	172	166	145	155	163	174	151	170	169	173	163	172	175	193	191	165	171	153	142	136	156	153	145	135	124	157	145	142	190	141	168	155	164	175	162	143	174	165	154	148	167	178	165	154	165	176	172	188	171	137	155	157	155	164	179	153	171	136	153	169	175	152	166	157	163	166	166	164	167	167	149	180	163	154	168	168	165	143	184	163	156	167	171	167	137	179	154	171	151	179	155	180	172	180	151	156	150	151	178	175	151	171	159	180	150	134	163	141	162	187	169	161	169	167	134	151	163	177	166	180	165	174	179	171	182	179	192	181	156	143	157	161	176	168	174	185	163	162	162	158	138	171	157	156	162	147	152	161	182	156	151	169	170	163	179	156	151	171	154	155	168	159	165	163	159	170	169	148	180	148	178	177	169	182	130	146	161	179	195	163	200	191	174	152	194	180	181	160	167	172	178	165	173	158	195	153	168	157	162	156	164	158	158	150	157	180	142	145	155	161	151	166	171	167	163	160	173	156	157	156	154	145	134	153	163	171	183	164	170	147	170	141	162	142	142	135	162	157	178	153	135	164	155	157	147	185	135	182	167	161	173	149	173	134	164	158	147	155	164	174	146	167	167	161	167	156	158	168	167	158	181	152	170	145	135	153	165	168	189	175	182	171	158	157	179	167	172	167	162	167	151	164	155	166	173	156	161	153	158	156	178	171	158	163	167	164	168	170	158	173	156	165	167	173	148	162	162	186	166	165	181	162	149	143	178	156	172	159	146	165	159	165	169	156	167	162	157	180	149	181	157	172	147	144	170	148	166	152	136	161	153	150	154	168	170	146	145	176	147	171	155	172	159	164	159	138	151	153	177	181	146	177	151	183	182	182	182	203	169	183	177	137	157	193	159	145	179	186	174	131	148	166	202	162	181	160	150	155	156	176	168	158	147	142	163	170	157	151	138	138	171	144	112	166	164	177	152	149	150	169	181	135	155	150	167	144	190	158	188	148	172	165	166	169	160	154	174	167	189	144	158	151	155	175	152	158	141	177	156	160	169	161	152	167	175	169	174	145	166	159	165	171	180	153	164	165	170	150	142	155	166	149	176	162	171	155	190	166	175	154	174	197	177	148	155	158	155	155	165	179	150	151	168	158	181	158	170	183	175	152	190	170	181	141	155	162	167	183	152	159	155	153	152	167	135	141	148	187	160	156	171	163	162	155	159	152	157	158	172	152	172	156	145	179	153	164	190	157	149	156	153	171	181	157	171	169	174	172	163	159	151	173	153	158	167	157	181	171	152	131	164	142	146	173	171	173	145	155	151	157	173	139	156	168	159	167	164	147	142	131	170	161	153	131	171	165	149	141	160	163	173	161	160	159	176	156	161	158	168	150	155	154	156	153	148	146	150	153	174	164	172	159	152	171	157	143	163	169	160	163	153	155	155	167	155	173	147	165	140	167	142	171	153	152	172	152	128	153	179	160	187	170	168	178	150	147	153	167	179	157	145	183	159	179	172	149	156	179	166	183	181	153	157	167	168	167	155	179	176	160	189	155	170	159	175	156	159	166	150	129	162	177	157	182	173	177	171	148	161	149	156	168	141	160	164	171	154	147	153	168	168	141	164	174	153	181	170	155	171	172	176	164	137	165	175	161	170	160	190	152	164	160	150	195	150	150	148	128	147	174	176	165	170	170	169	159	153	159	169	157	163	174	147	178	162	168	150	178	167	163	172	164	159	163	163	170	149	130	179	186	152	158	154	141	191	177	177	165	146	185	177	150	174	125	166	165	164	164	165	171	180	155	170	168	174	174	166	163	172	165	165	153	163	176	166	176	196	157	167	172	164	174	166	160	182	172	155	163	150	151	157	170	171	177	155	154	128	152	167	174	174	152	190	157	127	144	159	164	156	172	167	127	161	168	173	148	156	161	169	173	178	145	182	179	172	158	161	170	150	149	176	154	183	171	157	181	178	146	189	154	144	159	154	187	152	175	172	141	141	163	167	163	173	163	167	179	163	155	163	148	153	175	193	142	179	142	154	162	170	153	167	168	151	146	164	195	188	167	168	149	141	165	155	171	145	158	147	164	162	150	158	198	173	168	166	146	170	168	192	163	159	172	179	142	156	154	178	169	172	163	182	158	159	148	160	165	146	165	158	191	168	167	164	153	164	171	177	180	169	159	162	145	165	162	143	169	163	163	191	167	168	153	147	176	148	151	160	146	145	152	164	163	150	162	149	172	156	161	186	159	176	165	149	174	179	148	168	146	175	141	174	156	141	177	169	153	159	181	169	155	178	135	184	150	155	147	141	157	168	144	146	169	162	156	147	157	159	191	166	141	187	168	150	161	171	161	178	170	187	160	174	153	179	179	175	162	149	154	155	164	157	182	178	172	130	148	171	149	165	173	180	160	177	159	199	156	150	150	170	173	172	162	158	152	165	178	164	138	170	165	185	158	166	150	190	145	159	174	170	170	157
23824	9616	1796	1911	1600	1208	1010	872	818	787	806	724	726	776	783	785	759	702	639	673	593	609	541	490	499	474	482	501	480	490	469	494	470	447	441	416	424	430	389	395	448	407	424	451	375	395	405	408	427	408	402	391	414	395	427	398	399	387	400	435	409	434	416	388	404	433	421	399	381	406	404	435	374	470	426	429	395	384	438	389	407	376	424	429	398	418	390	360	398	415	406	408	410	383	399	387	435	414	386	365	401	388	403	438	427	391	354	412	404	373	398	424	437	404	382	403	378	390	384	399	413	406	423	420	402	394	382	365	414	396	424	411	382	413	387	383	384	438	422	382	414	407	387	385	415	385	388	386	409	390	399	343	415	458	393	402	379	419	423	392	384	404	417	391	394	388	409	433	408	395	389	372	393	396	399	395	398	404	418	423	414	370	387	380	414	405	442	417	400	413	433	403	438	438	406	402	394	396	364	420	399	394	396	369	407	418	422	396	393	393	386	365	419	409	421	395	410	398	386	395	357	368	389	396	361	405	411	424	361	417	393	368	404	397	407	401	381	415	388	390	406	355	381	389	396	366	393	412	409	385	427	408	415	381	394	426	409	426	417	371	375	388	383	369	376	428	399	415	436	390	395	375	395	434	406	349	419	399	381	372	382	415	378	389	388	358	409	413	391	407	423	396	401	376	364	404	350	389	412	416	394	381	374	405	374	384	372	400	399	398	362	406	418	379	405	380	372	374	381	356	393	401	424	374	387	389	428	400	343	407	402	363	399	407	412	419	371	413	447	388	418	388	411	391	382	388	430	401	414	380	398	356	386	373	403	418	398	389	391	413	392	414	394	404	388	412	401	396	384	405	398	402	414	389	376	370	394	400	391	394	390	392	401	380	386	426	420	376	403	421	382	360	384	429	360	423	397	385	379	423	403	386	419	372	394	375	409	411	392	400	369	393	441	418	395	377	421	374	415	424	424	395	367	398	389	422	383	374	415	375	379	417	427	403	402	382	341	375	391	392	387	375	401	394	387	400	352	420	430	409	387	367	414	408	429	379	441	376	388	388	413	382	411	409	409	410	370	411	409	404	391	387	404	356	427	433	391	408	433	385	371	379	423	422	392	374	393	360	418	366	418	347	371	406	397	413	409	377	446	385	390	399	369	351	411	402	401	382	403	377	397	384	401	384	383	411	406	380	389	398	384	392	376	373	404	386	413	394	405	383	427	417	376	389	404	409	394	386	397	385	400	401	394	415	391	418	408	374	423	388	405	393	431	368	420	362	423	409	406	414	416	401	393	383	363	358	383	406	397	393	390	383	404	391	395	387	372	371	422	372	419	430	402	385	408	371	395	379	392	408	428	394	364	425	377	396	430	383	357	378	389	413	390	415	391	391	373	431	396	413	401	416	397	388	381	427	355	441	421	413	403	393	411	403	424	387	400	392	425	385	412	386	390	406	404	396	357	367	398	389	442	392	401	405	380	438	404	413	408	384	415	423	380	408	406	402	419	368	392	408	389	393	400	411	390	423	385	392	351	411	378	413	374	438	370	378	406	384	350	386	371	371	397	417	357	408	362	388	401	374	415	402	387	404	374	422	376	379	383	444	382	402	411	400	384	377	376	422	365	376	394	357	419	420	364	370	397	355	400	394	391	406	419	356	389	418	402	402	393	427	405	374	421	399	387	356	365	392	398	425	379	388	442	373	389	412	407	399	419	390	414	380	392	372	406	387	414	427	376	389	421	414	385	423	350	393	380	412	382	419	380	380	402	428	400	388	439	406	396	426	415	407	380	423	415	383	381	398	372	413	391	396	423	427	406	408	397	390	391	430	406	424	387	406	420	383	382	396	371	408	424	414	423	453	419	386	368	430	409	425	441	379	397	367	407	400	394	403	394	401	428	427	402	374	415	393	448	407	367	418	433	366	355	417	409	429	365	397	390	405	384	412	400	400	407	384	404	426	376	395	418	391	394	397	410	400	394	362	387	432	389	397	407	373	383	413	387	350	391	363	440	364	427	399	378	411	382	421	395	409	363	375	405	390	429	382	408	369	390	393	418	393	365	389	457	358	425	403	389	405	402	364	385	408	361	388	398	405	392	413	399	419	380	369	406	405	416	416	395	410	417	370	410	429	400	424	381	390	384	394	428	397	408	418	420	413	378	392	377	408	362	378	393	412	411	387	423	399	376	387	428	417	375	413	428	403	393	384	354	412	407	368	402	398	416	389	381	382	405	402	370	378	399	408	411	386	365	420	387	384	355	409	396	408	383	381	419	418	417	390	414	396	394	367	391	386	436	425	387	426	404	391	379	384	385	392	379	406	368	365	396	417	385	376	419	412	389	425	377	396	382	405	419	400	372	414	408	372	405	396	383	401	383	397	380	408	423	400	369	390	362	435	397	370	462	369	367	406	438	413	379	411	376	394	372	393	416	379	393	405	386	389	383	359	368	430	425	382	424	376	371	358	349	413	410	386	383	389	379	379	423	420	381	365	424	402	398	397	387	417	399	389	390	412	404	412	406	397	418	361	419	393	376	394	381	382	410	389	389	408	424	372	425	415	403	374	349	389	417	412	400	379	374	409	404	365	391	375	393	398	401	419	404	422	408	401	387	407	399	407	374	402	387	400	422	389	401	406	393	432	368	396	373	407	406	419	411	421	420	387	424	384	428	393	415	373	424	413	375	391	396	381	411	430	400	403	407	383	409	389	410	400	436	443	431	389	414	376	376	388	408	394	385	386	385	403	426	435	379	415	390	400	388	380	397	421	374	391	388	378	376	432	389	397	404	419	391	385	380	391	425	418	424	405	371	382	408	333	376	374	390	458	383	386	416	425	380	406	383	373	436	384	374	396	356	384	403	395	391	359	397	390	377	396	383	388	406	385	401	389	391	409	382	404	386	411	396	383	362	414	390	427	391	398	433	371	396	415	411	408	396	381	360	381	383	389	362	407	426	396	401	407	440	440	373	399	374	402	420	407	408	399	381	442	377	384	375	353	396	397	387	355	402	436	378	422	413	410	396	424	378	408	406	385	359	404	386	431	394	388	415	409	376	376	392	388	427	406	394	427	392	356	425	377	394	420	393	433	383	370	414	399	413	397	382	379	403	401	421	424	385	400	393	429	411	445	398	405	376	368	390	409	407	415	365	416	409	404	415	421	395	391	417	395	404	392	399	404	412	370	364	407	450	390	420	391	453	378	418	401	407	352	443	418	457	421	387	386	410	382	354	428	397	369	429	446	414	449	404	406	409	382	352	402	402	400	439	430	410	393	358	381	355	438	389	405	404	399	356	383	383	391	407	429	403	378	386	391	412	401	412	396	385	370	369	400	417	426	378	410	413	388	438	425	401	397	349	409	400	395	422	376	363	389	402	406	396	391	375	388	399	376	404	420	416	412	382	386	404	398	388	409	404	400	373	400	383	409	398	351	395	375	397	407	390	388	415	433	375	376	352	374	385	406	426	443	435	375	414	423	395	375	407	400	423	396
12065	3064	256	207	172	169	158	161	167	169	139	180	166	190	159	168	161	161	166	152	170	171	177	151	151	174	165	173	145	163	170	161	152	153	159	186	148	144	159	142	157	170	183	175	172	148	176	167	153	177	141	154	156	155	142	153	145	147	129	153	170	141	139	140	169	148	161	159	170	144	171	160	154	167	157	156	145	164	148	152	145	136	177	157	162	157	169	181	148	135	139	151	161	156	142	162	143	177	174	138	160	150	173	130	177	163	173	169	146	164	170	143	175	173	151	149	157	165	174	144	148	167	167	163	137	166	142	135	163	159	159	162	148	141	164	173	166	130	159	142	165	146	142	168	141	157	151	148	131	150	147	155	149	154	144	180	164	143	179	148	171	168	165	144	152	190	163	144	166	151	172	151	141	153	157	175	158	142	132	162	155	165	162	142	147	159	160	150	193	143	164	155	143	160	146	158	152	159	159	155	165	152	175	183	144	138	135	166	148	159	154	145	162	163	137	141	162	166	173	162	151	146	135	159	157	138	177	145	159	150	151	148	139	157	160	155	162	154	161	157	165	154	160	148	167	173	160	150	149	143	169	150	161	153	146	173	165	132	152	147	155	130	142	158	148	163	154	145	164	172	177	172	146	158	157	168	163	154	155	162	160	160	160	169	152	147	181	154	156	137	159	157	141	125	139	175	159	160	143	151	140	184	166	164	153	147	165	192	147	155	181	142	157	141	154	148	155	153	175	138	150	167	144	173	154	179	167	140	155	154	132	157	169	163	144	146	155	143	159	190	164	145	154	145	159	173	158	135	146	169	177	161	143	152	151	154	155	146	192	161	174	161	171	174	147	145	142	147	138	158	182	168	162	172	154	147	149	139	171	148	159	183	139	163	141	145	154	152	134	162	150	135	165	150	176	150	177	180	167	145	140	164	150	175	159	144	174	181	157	164	161	163	186	180	154	142	168	155	151	139	147	133	178	147	179	153	135	144	152	197	162	164	146	151	175	147	163	155	168	135	141	149	132	177	170	175	156	149	162	157	153	163	136	145	158	144	145	123	157	157	150	132	158	169	168	167	157	146	153	166	168	122	147	129	152	153	168	136	154	167	157	150	155	160	164	140	139	164	179	140	150	149	157	172	149	170	172	131	154	178	160	157	144	144	169	147	140	165	136	145	162	138	151	147	124	184	146	177	155	157	172	148	160	167	159	165	151	180	146	161	175	165	159	169	171	138	146	154	166	153	149	159	155	132	178	157	159	164	138	128	156	186	141	158	168	179	174	169	140	163	155	147	148	180	151	162	164	146	155	189	171	156	162	166	157	169	139	160	138	149	163	128	172	151	135	147	149	147	160	150	153	146	155	151	157	141	152	153	168	142	180	148	164	151	151	166	182	143	169	144	159	145	159	141	148	178	137	144	171	173	153	152	139	178	155	144	165	150	135	167	168	183	155	144	159	132	169	145	157	187	166	164	137	165	188	142	130	150	148	163	180	151	137	160	153	135	167	155	154	170	175	162	172	139	141	150	148	160	147	132	150	167	159	145	145	170	185	168	161	161	174	154	161	171	159	175	181	169	152	170	174	152	170	161	182	176	170	164	175	164	162	163	163	148	142	162	141	151	158	143	146	146	154	144	161	171	129	180	136	152	132	158	143	148	152	173	169	160	172	164	145	166	164	164	152	168	118	152	170	139	161	154	169	153	147	166	151	171	157	138	152	156	155	170	174	143	162	154	158	170	137	139	143	140	152	148	165	152	173	164	151	154	151	160	174	158	146	141	138	153	151	152	156	160	136	174	168	153	160	166	180	154	158	152	165	150	188	169	159	181	157	127	150	162	145	144	159	174	154	159	175	146	168	139	134	146	147	163	152	161	180	179	175	152	137	167	152	171	158	147	160	156	178	171	159	152	152	165	163	159	153	138	151	163	161	166	176	145	136	179	158	172	158	175	154	178	168	164	150	141	165	168	167	172	162	161	158	158	143	162	165	158	172	160	173	149	151	146	167	153	179	179	154	149	150	166	148	140	139	148	168	156	154	177	160	174	164	165	165	138	165	155	173	144	161	155	165	168	188	133	148	153	131	150	146	148	158	153	147	158	156	142	147	154	182	166	162	146	155	163	160	188	152	158	151	176	172	153	161	145	154	172	151	156	167	158	153	167	148	163	141	147	170	166	153	176	144	156	159	143	151	152	153	165	153	152	155	143	151	187	140	147	191	151	160	164	153	146	149	166	153	146	160	181	161	152	129	164	136	162	153	167	144	159	165	159	185	172	170	179	154	169	173	167	170	157	152	142	166	177	193	169	142	153	138	154	174	160	145	147	158	160	160	139	173	176	152	175	159	130	148	145	145	184	177	132	176	169	145	151	150	142	142	147	145	200	148	147	162	133	150	134	169	150	189	166	153	147	154	173	179	146	165	137	163	182	153	159	174	160	166	158	170	153	161	134	148	157	171	156	147	150	148	148	154	148	154	140	158	170	136	170	140	171	167	148	173	190	131	166	167	150	149	165	159	156	146	172	174	160	159	158	145	145	170	188	148	177	154	133	132	179	162	179	179	170	162	153	163	169	156	144	167	160	173	149	160	145	163	157	136	171	162	171	154	158	170	163	144	148	164	148	167	152	150	159	142	147	154	149	180	140	164	173	159	145	152	160	173	154	157	132	150	155	160	170	168	172	152	152	158	152	146	150	142	150	160	160	162	156	176	167	168	176	154	162	166	160	167	153	175	159	159	136	159	178	153	161	164	187	180	149	157	143	141	148	155	165	169	156	150	154	140	161	141	152	159	151	170	176	165	185	158	159	160	152	155	165	156	172	173	183	159	147	175	155	168	150	155	159	183	174	163	141	143	165	144	153	134	178	170	176	147	166	134	154	180	107	135	181	135	166	149	149	129	177	156	136	146	147	148	159	149	179	157	156	148	144	157	159	147	172	154	149	167	174	150	164	143	148	155	166	134	163	151	139	146	160	150	150	169	145	181	160	142	141	144	172	159	135	142	169	152	157	158	144	177	151	171	150	142	179	155	170	170	152	161	157	153	170	145	145	130	142	164	172	144	155	162	158	151	143	170	167	134	144	149	159	146	149	134	138	169	138	157	160	168	167	121	140	141	147	144	154	154	128	162	189	155	179	156	178	176	155	141	150	166	163	153	139	171	153	160	160	174	166	161	145	148	167	153	153	168	130	154	151	143	169	161	172	166	141	166	153	161	150	148	149	145	173	157	179	151	164	146	158	174	163	142	151	147	174	166	180	177	153	159	151	158	155	164	143	183	143	163	178	137	141	161	167	170	166	154	149	142	135	173	150	179	123	140	144	157	156	149	146	148	166	134	148	163	147	141	164	164	175	156	154	136	153	138	145	187	164	176	170	166	163	171	129	154	153	174	134	169	158	173	178	161	160	155	147	166	160	150	165	150	146	153	156	149	145	164	162	143	144	148	151	164	163	167	142	158	165	152	157	155	149	163	146	162	139	161	143	157	149
9119	2728	619	557	507	509	454	470	469	421	451	448	467	453	484	491	469	466	485	443	449	462	438	501	419	447	411	443	419	387	398	406	436	441	399	415	408	422	414	417	406	422	412	430	412	405	381	390	399	400	409	391	395	361	432	390	408	448	394	404	415	375	418	434	401	427	421	433	395	409	402	433	413	375	389	393	415	382	400	413	419	414	419	375	425	398	386	428	420	409	394	383	375	406	409	358	415	387	379	381	380	405	383	409	401	403	416	412	408	394	388	383	414	371	402	422	405	367	377	404	399	419	438	414	409	389	423	423	413	396	379	412	395	374	427	421	389	413	391	391	409	424	422	424	410	387	383	410	381	406	406	428	417	419	411	429	442	410	410	427	389	386	358	402	394	373	404	406	440	372	426	400	403	386	410	407	441	421	398	395	385	394	379	420	397	401	403	406	420	378	401	393	413	389	410	416	393	403	397	411	402	361	409	399	400	369	394	408	407	426	429	402	419	401	393	385	402	390	404	419	392	371	395	406	427	371	451	409	419	414	424	427	396	378	430	415	374	395	376	423	441	401	388	403	403	411	421	432	419	398	443	429	381	395	417	389	384	410	408	399	397	393	354	395	390	405	390	439	377	424	386	386	410	399	383	370	390	395	383	393	391	400	393	385	404	394	405	386	411	415	398	392	406	409	403	382	400	395	394	408	428	405	409	396	407	395	390	403	411	381	394	365	343	409	396	410	383	391	415	432	397	396	413	415	416	430	458	397	400	391	433	418	383	388	392	393	423	418	391	387	375	422	397	443	376	397	428	368	425	414	385	387	382	421	380	409	404	396	399	366	420	449	401	382	406	406	383	387	413	363	406	423	406	387	398	386	413	409	420	368	386	388	348	385	398	369	404	353	401	417	408	382	423	373	456	386	404	404	385	417	389	398	410	410	409	395	388	394	386	396	398	393	416	385	396	411	435	422	375	394	399	376	414	391	393	357	382	399	410	431	428	435	418	374	413	414	405	407	397	402	394	397	403	392	408	409	373	399	382	414	384	387	399	394	420	379	405	386	369	386	409	411	380	395	408	407	428	397	417	394	423	411	404	426	380	416	394	418	444	426	396	389	401	407	407	394	394	426	388	385	406	392	400	418	411	421	415	422	370	450	438	378	409	405	361	398	436	406	411	409	389	453	392	427	395	395	373	373	395	397	428	431	392	408	393	375	400	408	432	387	412	423	417	406	393	393	412	411	422	419	449	408	414	434	348	429	411	366	451	400	436	438	401	470	374	438	422	380	391	405	397	417	388	395	396	400	451	424	381	401	408	386	389	368	434	408	361	397	373	394	395	383	389	448	417	379	393	407	388	407	392	398	388	406	415	473	419	422	366	423	405	442	411	399	403	364	429	437	418	395	398	390	375	380	396	401	404	424	376	384	400	411	374	419	387	383	404	387	411	385	375	435	389	407	370	385	410	393	348	384	399	431	410	410	414	424	398	388	428	413	414	384	379	421	422	416	391	408	409	429	378	377	391	384	394	405	431	399	418	403	418	403	403	377	389	398	393	409	369	383	412	415	418	400	417	422	396	400	413	411	377	365	389	402	379	415	408	369	416	424	407	422	366	423	390	407	396	441	399	423	406	419	384	429	393	439	382	397	366	408	413	380	407	404	369	399	389	396	376	399	405	429	403	418	417	429	414	403	432	412	387	415	430	385	410	402	422	386	408	368	420	414	365	376	380	430	398	414	377	368	405	401	381	389	414	413	388	416	377	421	403	373	423	400	402	369	404	412	411	406	399	370	385	396	401	411	395	432	376	425	426	401	445	413	400	400	410	411	390	391	435	455	381	437	372	368	426	407	402	373	432	396	415	393	391	446	438	405	390	436	398	396	394	352	383	386	389	426	409	415	402	420	404	451	425	369	372	431	430	420	424	397	380	379	401	435	398	389	445	423	422	403	400	382	422	401	389	414	403	395	394	384	416	404	403	406	394	370	454	408	409	383	382	368	399	413	409	402	376	379	401	385	434	403	384	388	385	359	368	423	426	426	399	397	402	424	394	420	378	472	419	404	376	375	407	408	426	442	398	417	410	419	401	401	429	388	389	390	421	407	405	425	439	406	390	448	396	406	405	445	405	384	392	407	435	437	391	411	414	404	403	415	402	419	391	396	368	424	409	386	401	438	409	401	397	394	454	399	444	405	406	393	399	419	455	408	363	407	428	398	421	427	391	406	413	414	384	388	388	378	391	398	437	410	412	399	421	434	413	339	400	410	402	413	363	415	390	396	424	435	409	420	404	422	431	385	380	430	371	413	435	423	402	433	405	381	378	400	371	408	411	388	387	417	378	388	381	438	372	385	409	378	400	385	389	425	397	388	431	407	376	404	399	400	399	366	397	416	432	439	382	360	399	403	410	427	372	427	383	375	421	424	419	399	410	433	413	388	404	414	410	382	414	419	431	400	398	401	399	403	405	394	432	398	399	387	416	408	436	393	394	458	425	393	397	379	422	383	374	400	424	413	390	402	401	395	415	403	402	435	382	402	417	438	385	396	414	420	398	403	380	466	402	423	398	405	409	401	387	441	402	410	423	403	409	389	379	425	391	386	385	397	403	408	393	379	385	362	395	408	378	412	401	401	414	408	399	401	397	409	418	405	425	395	377	404	394	363	405	397	428	414	367	374	403	392	369	425	397	405	428	435	409	399	441	411	416	417	419	396	398	404	409	373	398	396	418	395	383	425	409	432	411	412	403	372	411	417	423	419	382	389	425	397	366	427	392	406	398	389	433	413	413	386	376	399	392	385	432	401	415	424	388	381	385	372	384	415	361	393	383	437	440	392	421	400	413	411	432	411	401	418	416	417	440	394	421	406	395	408	424	410	437	408	404	414	417	413	388	414	425	426	394	387	394	382	371	400	454	406	416	392	377	379	433	400	379	362	409	412	394	394	395	390	404	365	443	422	412	410	364	385	411	402	406	375	395	404	430	393	411	370	398	413	425	398	444	389	419	404	409	402	402	420	396	380	370	424	415	405	407	409	441	385	433	371	409	363	357	418	430	408	380	352	371	413	444	391	379	397	413	377	436	380	392	376	402	395	401	409	404	404	375	400	401	407	398	411	374	386	393	438	363	382	410	426	381	403	376	390	367	452	390	453	389	375	414	408	417	401	401	409	383	425	392	393	393	407	353	362	412	415	419	368	382	378	395	409	443	386	388	436	389	402	443	403	380	423	430	423	440	406	417	424	396	414	413	381	414	406	434	367	409	408	393	450	413	407	382	405	412	399	395	382	413	410	434	413	458	414	414	422	422	401	410	414	445	417	406	410	383	374	437	404	359	419	407	388	394	393	378	406	398	373	425	423	407	409	413	394	369	396	440	380	394	448	426	412	378	393	381	388	391	382	403	423	431	426	392	400	416	399	391	404	416	409	417	381	394	397	445	395	406	440	399	399	400	422	410	403	402	393	417	407	352	423	414	401	425	419	428	412	390	416	405	395
27483	8777	798	495	338	336	264	286	239	286	250	254	249	231	253	249	219	227	245	230	243	245	244	236	228	225	206	222	231	225	208	224	233	230	246	247	237	201	245	245	211	240	209	212	220	242	227	215	195	266	230	223	225	225	242	205	223	208	238	229	228	235	226	210	225	229	219	243	206	244	238	209	227	236	233	230	215	238	217	192	209	219	227	218	203	233	250	213	190	235	228	213	224	232	202	233	235	192	231	210	217	226	218	209	234	235	218	194	245	213	234	250	229	202	224	224	206	244	215	226	198	187	211	221	214	243	224	230	242	223	228	208	189	235	246	223	243	234	217	195	225	239	196	245	227	203	201	200	226	197	226	258	218	250	207	229	237	208	224	246	219	246	209	216	211	214	194	237	212	220	225	245	221	212	230	215	192	223	211	218	217	199	220	215	224	193	211	226	216	228	220	231	240	218	211	216	221	226	231	222	232	218	229	244	220	240	256	198	218	226	229	228	231	215	215	207	221	265	240	246	244	259	240	238	209	243	216	230	247	240	230	223	242	223	242	211	226	268	246	225	194	208	224	238	227	235	225	230	247	219	229	195	222	212	222	226	220	214	179	205	238	232	208	240	221	232	235	218	222	229	221	197	222	220	259	225	232	216	207	196	204	253	218	205	233	205	244	243	225	233	216	218	244	203	222	205	197	226	230	233	236	233	212	257	211	195	204	243	233	219	237	252	242	221	220	232	197	269	207	243	225	226	218	207	238	214	231	242	228	245	204	204	200	210	249	219	218	202	218	222	241	217	181	220	231	217	221	241	227	225	216	218	245	212	237	214	230	203	210	233	215	220	242	239	227	229	230	207	238	226	229	214	214	240	243	226	203	226	218	213	244	228	208	211	212	201	236	250	214	240	253	213	221	214	205	216	229	229	222	262	219	206	241	191	227	244	255	224	199	208	218	232	230	236	212	226	229	226	197	218	225	232	207	244	208	237	230	219	222	224	208	233	242	225	225	224	243	223	211	205	216	238	238	229	236	199	218	215	221	219	248	234	228	224	219	203	194	209	212	235	234	239	225	200	225	238	218	224	225	222	215	214	198	226	222	234	234	235	211	197	264	229	211	219	256	240	231	235	233	236	213	218	246	176	249	198	199	192	208	224	233	214	228	214	223	211	253	206	235	220	203	220	198	179	239	176	205	236	215	212	239	200	229	178	243	220	246	236	220	230	200	224	217	235	228	222	205	227	228	215	198	235	207	220	221	221	221	222	219	208	199	215	195	212	219	217	210	221	213	239	185	223	223	232	215	231	225	222	198	222	232	215	249	239	247	191	250	221	231	214	221	203	232	213	209	225	223	231	207	252	206	205	227	204	225	232	223	233	205	226	208	193	218	224	225	225	220	220	217	212	230	243	233	219	214	226	217	232	212	221	219	232	210	256	248	230	207	246	217	198	217	228	223	210	240	196	240	220	212	232	220	229	244	227	224	213	215	225	224	205	238	226	241	248	231	244	210	232	254	229	220	222	217	220	237	237	222	220	200	240	219	235	219	212	225	210	210	220	229	246	230	205	251	207	219	234	208	213	214	225	200	204	232	238	216	232	241	224	222	254	230	240	241	216	238	260	220	221	234	235	259	218	195	244	190	236	216	246	244	245	209	196	255	220	208	235	213	226	236	231	219	220	249	217	227	196	210	249	226	200	226	226	228	220	221	199	198	218	229	205	205	212	203	231	219	242	211	230	225	224	236	229	237	244	227	226	225	233	228	263	221	220	240	228	213	245	223	260	222	221	200	249	224	239	244	223	214	211	216	212	222	204	223	219	219	203	231	247	230	203	227	239	204	224	235	207	243	239	216	206	219	230	235	218	228	247	233	258	241	203	227	222	230	208	210	251	216	212	234	215	193	197	242	220	237	199	218	225	224	174	240	244	224	226	198	226	233	230	209	218	199	216	215	227	237	236	233	244	235	219	229	213	218	228	213	258	228	218	209	211	226	226	220	227	227	217	230	224	230	233	230	230	225	223	204	237	221	232	221	216	245	228	234	230	205	213	198	197	216	267	237	208	243	212	240	206	221	239	220	230	227	239	229	216	210	204	239	211	240	245	247	240	239	225	210	215	234	212	250	229	224	213	224	234	221	218	242	207	217	225	222	219	213	246	227	238	203	209	207	240	247	227	228	244	244	222	237	220	210	205	225	224	216	244	207	226	233	240	239	210	247	244	224	214	260	217	206	240	223	216	213	233	204	218	226	214	208	222	223	227	217	216	233	204	227	254	254	225	235	222	238	243	210	219	240	242	212	222	247	197	217	242	235	224	233	221	192	201	257	201	237	229	225	220	216	221	219	240	230	205	216	219	233	232	236	223	210	237	239	218	228	245	216	243	206	213	199	187	179	213	215	203	217	214	229	245	207	211	219	233	223	212	224	250	210	243	223	206	219	219	209	204	210	213	239	244	230	232	260	220	237	230	221	221	227	247	229	237	225	214	217	231	207	217	225	222	242	220	201	206	227	195	217	212	223	208	213	206	234	230	202	270	213	233	220	205	212	231	237	209	213	226	234	263	211	233	247	226	217	220	250	226	224	223	209	200	211	216	216	196	225	212	242	186	241	209	240	234	210	241	219	226	267	251	196	224	212	241	217	238	232	230	219	226	214	234	208	218	206	183	201	225	208	225	238	227	233	209	209	223	234	223	213	224	211	207	220	191	208	220	216	228	219	219	211	239	237	243	192	205	227	218	216	227	234	209	235	241	228	241	230	233	210	213	217	226	200	211	211	192	219	217	218	216	219	236	209	212	228	228	203	222	229	227	210	252	214	200	240	232	212	222	216	190	223	231	210	242	202	195	223	222	216	228	196	230	230	225	228	226	253	228	219	228	219	233	237	229	197	244	230	208	201	259	235	223	193	197	204	209	242	223	219	229	214	231	203	231	222	242	215	220	225	213	211	228	219	240	216	225	237	221	203	229	230	239	232	224	221	235	240	207	230	210	227	218	223	242	228	241	219	230	231	242	226	236	241	220	228	211	226	221	236	220	231	218	218	211	225	210	239	229	235	212	223	234	225	238	252	221	217	232	218	215	262	205	219	245	237	240	231	231	243	210	198	250	231	223	224	222	237	236	238	223	237	231	226	196	248	215	214	234	238	246	205	222	258	238	247	220	217	194	219	247	223	217	239	238	222	238	206	248	207	234	212	220	202	217	229	262	222	237	242	226	225	204	200	228	213	236	197	233	211	228	262	213	207	200	206	206	203	196	192	206	242	252	208	204	223	210	210	228	213	203	204	232	212	238	224	211	233	253	227	230	219	228	214	244	193	218	228	234	235	232	197	222	210	222	215	227	221	220	222	213	233	237	223	225	201	189	205	210	226	226	238	231	220	234	247	238	214	215	245	245	200	228	225	229	208	223	235	199	198	204	212	208	201	186	203	230	234	219	212	226	223	224	212	211	224	213	225	215	194	241	243	232	222	200	242	203	219	226	231	240	237	233
19385	5872	1388	1441	1194	1005	910	841	820	752	762	688	711	730	716	754	692	677	691	651	609	669	689	623	631	615	593	629	559	594	582	573	594	573	517	561	576	549	559	596	602	578	546	579	523	541	572	558	590	510	541	523	559	500	543	536	569	555	497	541	547	534	541	582	525	605	556	532	549	564	610	575	555	529	574	557	504	540	586	511	542	560	548	580	531	569	544	562	544	532	525	540	565	562	542	524	503	518	519	521	517	502	555	539	499	563	577	540	559	520	505	555	507	511	531	554	528	519	520	538	532	505	536	545	556	550	561	542	523	542	520	536	532	544	548	550	542	540	585	530	518	498	575	534	522	589	494	550	479	521	563	513	550	572	522	531	574	531	552	546	533	524	567	558	573	514	529	555	565	543	546	531	538	524	548	551	522	525	526	535	536	530	558	538	518	525	529	580	515	503	581	565	547	531	499	565	616	553	533	536	568	543	534	525	555	520	527	520	530	568	571	517	519	562	515	580	524	535	530	521	541	527	551	557	531	541	502	541	541	512	501	528	551	543	506	552	526	563	541	525	555	568	557	536	585	574	528	490	528	545	600	565	559	568	533	524	558	537	577	526	597	560	551	520	525	527	532	545	554	531	502	579	547	536	558	563	559	539	506	525	554	541	556	552	486	568	539	559	559	538	555	533	524	545	542	546	586	544	528	565	540	521	516	569	542	563	526	541	529	516	563	543	497	572	553	543	493	565	546	546	582	522	532	557	514	574	522	507	557	574	555	537	547	575	529	554	538	557	535	561	544	540	495	532	594	562	540	542	519	554	569	565	539	561	563	518	529	547	524	521	519	519	564	554	571	567	550	542	549	573	515	532	569	530	529	541	535	506	493	533	535	547	534	565	535	561	531	522	543	561	527	543	525	603	586	537	514	536	561	557	546	572	499	512	519	557	511	542	569	547	520	529	531	575	518	557	533	542	538	565	517	560	564	566	559	505	549	576	551	536	511	523	531	557	533	570	494	565	531	574	536	540	527	583	543	508	496	523	537	537	538	553	547	542	518	542	508	503	527	554	554	538	541	528	541	501	594	533	568	590	530	541	562	529	534	539	579	558	535	545	557	526	531	552	572	488	560	568	507	546	569	535	543	531	535	591	547	555	544	560	529	571	513	532	580	488	523	547	514	544	480	564	577	551	561	539	579	532	526	505	499	557	558	537	551	554	550	508	545	533	540	535	540	521	540	518	532	533	565	537	551	524	557	499	566	513	557	544	533	526	537	546	559	521	539	521	583	547	546	550	528	533	523	541	566	496	526	543	516	545	535	521	544	556	543	546	564	540	535	558	535	550	514	562	547	553	539	514	502	512	563	574	533	529	569	553	530	547	519	577	522	519	588	517	536	576	566	571	492	531	529	548	562	539	536	509	586	509	552	514	523	530	528	560	555	556	547	534	522	550	562	534	531	525	564	519	522	540	559	565	564	551	563	516	541	505	560	567	568	557	518	500	535	517	556	566	520	521	517	545	521	600	512	548	523	532	583	534	542	537	569	525	564	553	563	543	537	560	525	535	552	545	560	561	575	574	506	540	517	547	572	534	521	559	548	573	596	576	522	543	534	527	555	541	497	574	516	517	543	554	503	567	563	566	577	533	520	567	513	523	567	547	500	527	577	534	536	550	514	520	543	536	546	574	551	552	521	544	494	549	573	580	533	568	522	535	586	604	521	552	520	552	554	529	535	522	565	515	606	532	539	559	516	533	520	527	552	581	550	535	541	538	522	536	552	504	545	533	533	577	564	477	571	571	552	536	527	580	553	564	535	526	529	556	534	575	565	579	551	539	518	535	566	563	490	545	523	526	571	550	528	566	587	539	543	516	543	543	477	518	575	542	566	564	537	553	532	577	527	527	524	546	562	526	587	530	522	520	551	561	549	535	517	604	558	545	516	539	559	532	570	555	577	552	530	513	519	546	501	527	541	547	574	558	550	523	567	564	580	552	559	538	515	545	542	562	535	545	563	521	557	582	579	544	540	525	540	568	534	551	537	527	568	510	538	528	516	566	567	537	559	532	557	564	554	528	535	528	546	579	560	570	529	556	535	480	571	522	555	532	553	547	533	566	558	552	527	536	539	550	505	537	556	576	563	549	558	562	577	556	542	568	558	546	493	560	539	567	555	551	549	545	528	527	539	538	507	522	510	524	564	536	536	555	566	541	535	547	550	522	535	578	523	584	527	532	531	542	532	540	466	472	520	568	530	527	562	566	504	508	555	532	569	514	523	546	557	547	528	531	537	521	551	548	554	493	566	557	558	559	542	551	544	542	539	525	577	524	564	557	573	539	549	540	563	570	540	533	545	534	599	546	512	505	565	534	541	550	555	542	530	560	543	588	584	512	561	541	495	521	539	533	537	502	512	539	562	516	529	557	527	566	545	497	563	529	529	554	543	553	544	530	532	549	492	541	533	533	529	567	532	567	472	547	544	500	543	530	553	556	554	547	541	536	551	545	516	554	533	542	538	549	571	525	499	506	528	538	542	532	510	520	536	562	534	528	545	501	588	526	523	566	550	545	526	534	553	516	545	569	506	509	516	522	562	558	540	505	502	532	476	538	543	554	564	537	530	550	530	561	535	565	538	498	536	537	580	499	523	555	554	530	542	559	508	529	525	543	514	552	539	559	557	552	551	543	582	549	550	522	549	575	533	532	542	534	575	527	538	564	549	525	511	533	535	531	535	553	504	529	532	527	518	571	541	534	546	537	527	527	544	564	576	504	563	525	529	557	571	531	503	518	542	531	573	512	533	567	532	581	555	560	529	543	515	539	540	560	578	556	556	515	533	572	566	555	576	506	490	495	512	586	535	505	551	543	534	565	506	533	490	529	551	534	522	548	528	510	557	544	525	599	590	556	550	523	561	574	562	573	595	537	543	527	590	567	548	575	549	536	549	527	568	548	580	544	546	520	547	561	541	562	572	555	530	549	506	515	525	523	557	526	550	524	520	486	577	522	580	554	563	574	529	539	499	569	529	534	516	521	545	512	545	539	561	566	530	545	551	537	524	519	558	533	528	540	583	532	550	543	523	576	516	525	569	521	522	599	595	503	567	535	514	504	499	548	530	564	532	530	558	503	557	538	607	545	548	603	534	543	513	542	551	553	592	498	561	591	520	551	542	554	522	543	557	552	549	563	561	546	553	543	575	514	516	516	538	509	530	540	569	522	534	499	557	505	528	528	531	560	545	564	558	537	558	554	547	530	516	526	516	519	521	531	514	582	571	561	528	526	521	571	530	548	546	487	553	551	519	545	525	559	527	524	561	526	513	543	536	534	509	545	573	522	530	557	528	549	498	576	530	548	533	540	579	528	565	577	529	578	558	540	558	516	532	560	548	503	559	529	550	524	561	569	565	583	536	548	538	553	524	528	560	528	548	562	546	545	508	514	574	556	595	486	507	508	554	536	598	553	554	555	552	530	531	537	532	540	538	547	561	542	493	531	544	537
37069	14448	1595	632	424	323	283	267	234	212	210	212	222	210	199	185	174	179	184	193	175	194	197	187	193	191	184	154	176	162	194	201	169	141	164	184	150	168	175	159	147	167	182	168	157	185	194	148	176	160	174	143	171	179	153	178	165	159	149	195	204	158	159	183	166	165	170	178	160	176	174	148	159	184	149	172	149	149	172	173	173	188	173	150	152	170	163	166	181	164	188	166	158	136	170	173	149	192	176	144	159	155	177	149	143	165	170	205	174	160	156	150	171	157	164	149	145	156	179	183	167	159	163	132	208	172	167	174	161	187	178	185	180	152	165	169	167	146	162	163	159	154	142	166	181	164	160	193	171	173	133	166	175	150	144	162	179	176	202	149	158	166	165	154	168	158	139	148	161	157	162	168	161	168	168	153	186	191	158	171	172	169	162	144	192	160	181	157	163	182	179	183	163	167	163	143	174	174	157	170	180	178	141	150	167	183	159	173	177	141	185	164	147	176	165	175	169	165	136	150	183	177	177	167	168	147	157	150	176	160	194	129	157	167	165	166	153	150	140	176	169	171	156	157	181	156	159	165	168	157	168	174	158	171	160	185	182	192	158	196	157	183	173	153	163	157	160	173	182	165	148	146	158	166	152	151	141	143	167	155	170	152	179	147	161	160	164	139	180	157	151	157	179	159	186	170	168	171	139	159	163	142	144	154	137	136	166	164	159	170	167	153	145	172	160	163	162	157	158	180	170	187	154	155	166	135	186	157	177	183	164	170	168	144	170	180	161	156	187	160	163	169	169	161	165	161	150	177	179	148	155	169	169	161	184	167	152	160	151	163	154	171	170	166	148	146	155	150	151	173	164	161	148	172	156	148	174	152	180	166	162	182	166	160	167	175	143	161	168	158	174	166	153	157	165	152	181	158	149	179	184	173	161	168	168	166	172	178	161	149	154	171	167	175	159	173	144	172	148	147	171	168	156	159	179	193	174	162	154	156	172	177	172	151	157	186	190	175	157	172	151	167	169	153	161	167	148	140	148	151	149	149	153	169	162	135	147	157	152	192	185	146	179	179	155	180	175	155	147	171	172	198	172	152	169	139	164	157	164	165	178	175	154	161	143	174	153	161	163	162	151	171	165	153	138	170	177	174	182	168	152	158	184	162	187	161	161	162	149	163	177	168	168	165	166	180	147	162	172	147	177	176	168	156	166	138	149	166	158	149	154	157	175	183	174	152	149	174	153	149	167	181	154	167	159	194	155	170	153	152	165	165	147	167	164	185	157	165	179	155	178	150	188	177	158	148	163	156	163	165	162	169	163	175	137	167	171	179	156	153	168	150	174	176	159	182	163	181	161	173	175	158	203	155	181	174	174	188	189	163	163	165	177	154	170	178	170	157	168	152	157	141	150	150	181	148	139	171	153	162	166	170	166	182	155	164	151	166	163	172	156	167	167	171	150	155	174	149	153	143	141	150	160	180	159	160	171	182	149	162	169	164	149	159	159	169	146	162	199	171	183	128	150	171	149	141	165	182	163	153	180	154	172	143	171	162	188	147	164	183	181	150	169	153	173	170	164	177	168	181	199	158	160	158	154	170	167	190	185	184	183	131	138	160	158	185	155	165	174	161	156	154	172	168	156	166	147	176	190	146	151	174	178	170	150	176	131	162	205	176	161	163	181	168	202	171	163	152	171	151	171	158	151	150	177	152	164	137	179	169	157	150	165	138	167	161	182	170	146	135	166	147	153	152	151	179	171	169	170	172	156	159	160	179	196	176	194	153	166	158	178	152	168	168	171	165	166	184	166	162	179	150	168	191	182	187	161	162	158	173	175	172	161	188	158	187	138	146	156	151	167	150	176	155	166	155	171	160	155	157	183	182	176	194	172	179	165	156	153	167	156	133	170	153	159	162	151	171	160	153	164	149	189	183	168	143	150	160	175	150	144	152	160	141	150	171	176	159	161	185	170	169	155	146	194	178	169	145	164	152	177	175	155	155	149	153	156	165	154	170	176	161	166	187	166	197	176	177	155	182	170	165	155	184	147	160	176	175	150	148	175	169	164	151	167	153	188	188	181	165	173	155	153	164	166	146	162	150	198	177	163	182	181	188	178	149	148	155	157	150	149	186	178	162	185	166	163	172	198	174	166	158	169	159	150	161	186	200	168	156	194	170	163	135	168	146	170	165	188	153	156	141	158	177	160	182	180	157	178	164	155	180	164	155	154	163	149	163	155	166	160	165	163	165	150	138	163	154	168	173	168	173	149	164	157	188	169	154	140	147	168	171	167	163	176	148	172	163	142	175	171	168	178	171	181	163	173	157	179	167	164	161	176	179	155	155	173	148	163	158	169	156	139	173	166	153	156	165	168	162	168	188	179	182	172	178	160	152	167	171	183	162	201	166	165	161	146	162	158	167	139	157	171	188	176	159	157	182	165	159	152	155	174	199	154	157	169	169	158	168	140	153	151	163	170	175	179	154	161	159	170	162	155	179	160	163	166	161	191	169	160	145	144	166	166	170	190	173	151	151	154	165	164	163	164	163	157	154	160	181	140	177	173	160	136	163	169	140	155	184	166	168	205	165	176	168	169	154	154	170	161	179	168	151	172	167	146	174	153	148	153	183	177	143	174	156	161	155	161	164	154	192	170	165	163	183	165	152	159	175	156	153	190	157	175	180	148	175	158	171	145	161	137	148	160	173	143	170	155	167	186	167	163	152	146	172	164	162	180	171	143	174	143	159	152	186	184	156	178	155	165	166	167	158	175	154	174	150	171	159	184	172	166	161	148	160	171	162	163	185	173	169	166	175	162	165	162	172	162	171	175	183	168	172	160	164	172	176	163	148	176	159	168	170	167	156	187	183	150	187	141	131	138	153	159	163	164	172	183	165	164	139	160	154	190	158	155	148	175	146	177	184	175	157	194	172	169	163	146	175	175	169	187	177	187	160	187	144	173	145	160	155	142	167	169	163	172	163	179	155	171	163	166	184	139	189	182	164	178	145	160	151	142	171	150	178	147	161	159	160	183	169	183	179	157	153	146	162	165	162	165	159	169	153	159	148	160	181	184	158	152	184	168	171	158	154	174	174	138	154	182	169	137	143	147	146	165	150	168	162	145	154	139	141	166	180	177	160	187	171	170	159	142	152	153	170	161	168	175	186	176	155	158	146	175	162	187	170	170	164	154	161	173	145	170	162	153	181	145	152	169	190	166	190	181	159	140	190	153	142	142	179	155	164	159	162	150	148	171	132	157	151	172	148	168	156	159	163	153	187	171	181	166	159	155	177	173	168	135	165	161	162	163	142	160	150	169	175	154	137	148	172	175	172	161	150	174	181	155	146	142	168	143	162	159	152	168	135	177	173	149	153	139	168	191	158	179	153	170	165	150	153	194	166	153	181	149	168	165	166	149	181	183	191	176	171	176	159	146	187	177	175	166	172	179	164	163	169	162	175	185	164	155	177	191	162	155	177	154	164	157	181	157	176	169	171
24376	8259	1999	2040	1689	1248	1106	867	831	806	748	758	714	708	708	695	677	638	629	599	548	531	536	478	502	497	504	471	492	503	443	472	464	439	438	381	485	451	454	413	451	394	473	439	442	416	434	444	424	420	408	405	440	433	386	416	402	408	429	430	392	440	420	406	409	379	391	399	438	416	430	400	437	405	383	426	390	402	412	397	399	405	415	438	365	388	385	436	408	401	384	398	373	391	393	404	416	407	384	418	421	434	411	413	393	405	375	388	418	406	399	374	415	410	393	404	422	414	434	380	400	355	403	395	410	397	409	417	405	406	390	391	425	406	365	383	424	432	408	398	408	401	406	365	414	460	358	388	364	441	442	411	430	416	382	408	366	390	400	415	398	414	380	411	381	412	399	382	392	417	402	386	404	431	398	397	405	442	439	402	406	414	395	388	419	375	406	382	380	389	410	412	407	436	382	421	436	401	394	407	425	392	431	404	386	412	397	404	390	391	410	409	376	395	391	420	370	407	397	406	390	388	397	391	455	418	392	401	375	409	386	401	404	405	415	385	389	385	417	373	392	405	421	386	382	399	427	344	403	374	419	385	379	411	384	385	400	393	369	391	369	395	416	380	386	409	419	405	407	428	395	384	412	417	419	384	378	414	388	421	394	417	359	417	381	414	407	432	410	412	379	401	402	371	381	407	378	409	430	410	436	394	410	434	386	381	394	422	333	406	411	386	355	418	405	363	403	432	398	402	374	386	436	401	427	384	417	398	381	381	390	418	407	363	415	400	416	395	424	427	381	405	422	382	355	381	417	400	390	372	354	387	383	364	444	398	433	390	383	415	394	377	405	412	385	383	388	423	384	404	386	421	405	399	439	406	415	407	393	418	403	451	375	414	433	381	400	378	410	399	424	405	395	406	405	410	390	391	367	407	407	355	431	392	396	405	393	380	361	416	403	404	393	413	382	374	407	432	427	411	409	406	395	425	391	403	390	373	350	387	383	421	390	398	384	373	377	410	396	390	386	398	395	375	393	383	420	399	396	401	408	392	362	421	410	432	417	426	386	445	400	396	444	424	390	415	409	439	394	422	366	385	427	387	411	393	410	426	405	424	401	410	362	401	413	395	359	393	418	422	409	419	382	392	376	414	403	387	387	385	397	416	405	392	461	377	390	425	405	367	382	378	419	390	363	405	425	400	414	398	383	439	388	413	435	411	394	373	389	382	377	366	377	421	376	431	408	387	421	391	439	417	452	408	412	415	391	392	379	411	422	396	397	395	424	429	384	440	415	405	415	381	397	401	392	399	411	404	373	431	405	386	401	422	401	406	413	382	416	427	401	390	417	417	398	400	381	394	415	406	405	384	436	385	358	379	381	393	409	394	431	371	425	384	404	405	399	370	370	413	447	425	406	358	404	391	390	437	413	417	384	413	430	364	425	440	400	336	389	420	366	382	423	425	396	403	404	399	399	410	385	373	397	407	372	390	413	361	412	418	398	406	381	398	394	398	437	406	380	385	412	402	384	404	420	376	417	450	422	397	392	391	380	420	381	400	409	415	424	400	419	383	403	410	387	400	410	418	420	364	411	429	413	403	409	401	420	388	408	435	388	413	391	418	391	413	420	409	403	395	391	447	402	382	374	388	386	379	392	432	393	392	397	403	408	424	393	410	428	387	406	416	365	399	393	404	423	399	374	393	406	392	374	395	403	401	404	438	429	376	410	407	397	381	391	407	409	374	381	392	365	394	409	378	399	434	389	386	437	400	422	432	407	421	389	395	422	425	406	437	431	439	383	412	378	390	426	387	421	379	419	411	422	422	382	395	377	380	428	386	377	365	433	373	386	376	409	394	394	410	413	442	406	417	425	421	390	447	404	385	405	403	399	382	418	396	396	382	390	394	419	370	387	405	397	377	430	402	425	429	424	414	404	421	397	409	379	410	421	424	418	407	421	427	379	423	408	365	379	393	401	404	438	376	387	418	429	404	364	395	420	395	431	406	420	410	426	417	424	378	415	391	422	420	378	360	366	409	439	403	379	338	391	381	402	393	422	417	367	407	412	439	412	418	378	408	390	402	374	404	387	413	398	389	393	411	407	370	389	396	382	413	437	392	382	402	392	400	406	383	390	403	389	389	385	395	383	388	421	387	422	405	401	417	389	397	415	381	401	418	364	421	466	398	404	374	407	415	429	374	383	410	388	407	426	386	412	425	374	427	389	386	411	432	397	406	440	383	400	419	386	413	395	422	386	397	425	415	387	441	437	441	366	378	430	366	430	416	421	423	371	412	400	448	410	419	379	411	368	409	398	412	394	448	400	374	423	392	426	403	400	415	376	406	380	394	402	423	387	403	367	361	398	418	369	414	364	380	352	402	396	381	402	433	414	395	416	374	413	394	442	414	385	406	393	399	415	394	424	390	393	403	411	412	406	398	376	407	407	404	415	420	379	410	432	385	393	389	437	402	390	421	412	391	397	380	395	415	410	369	397	403	407	396	366	398	433	390	392	376	425	416	388	413	411	394	387	393	418	403	393	384	397	418	405	411	413	411	405	408	368	387	404	401	377	413	400	380	409	425	419	396	378	422	387	399	408	391	411	412	384	403	383	393	386	423	433	376	409	354	431	392	407	424	414	386	385	426	413	411	410	391	399	434	370	402	370	424	385	447	423	377	394	403	420	383	397	395	391	394	440	407	411	386	430	400	397	393	405	379	392	407	385	410	392	399	397	391	391	409	374	404	381	405	400	343	371	403	392	424	433	370	399	344	423	406	396	370	422	427	402	410	393	382	411	398	418	426	419	377	397	414	386	438	386	403	398	396	392	414	397	377	395	398	389	391	398	427	405	382	393	383	387	379	422	402	391	407	407	394	398	352	392	397	400	372	452	426	406	414	407	430	399	440	404	413	408	398	409	395	406	397	415	438	413	403	369	402	412	401	379	384	401	412	399	376	383	368	405	385	415	391	433	436	416	417	361	424	419	402	427	399	396	440	420	411	380	442	396	394	438	408	423	410	413	392	417	391	407	395	399	393	414	385	383	431	417	421	374	417	404	357	416	403	390	416	412	397	390	405	422	416	405	426	398	383	393	371	422	416	395	399	457	406	403	427	398	421	407	411	390	420	420	366	398	387	396	445	398	418	406	412	406	431	390	400	387	408	406	411	384	437	435	395	413	407	408	418	426	399	398	383	411	417	407	413	375	424	424	359	399	372	384	410	383	385	418	389	392	416	383	428	420	369	394	378	412	399	414	377	424	441	399	381	412	416	417	402	373	426	407	366	413	369	377	396	422	374	383	403	379	391	419	368	390	388	386	384	397	363	405	387	444	407	363	357	375	439	399	417	356	407	395	436	379	411	393	464	423	403	378	424	423	408	391	417	372	427	401	426	361	395	416	421	373	398	412	393	382	389	403	427	438	385	388	415	417	410	396	427	391	393	414	364	446	408	382	389	391	384	381	382	384	387	430	420	392	420	370	407	407	374	396	438	389	371
12369	2875	273	236	183	193	184	171	165	194	182	194	156	147	183	179	192	179	177	146	175	176	151	154	181	175	167	153	166	167	177	160	169	160	144	149	157	163	176	156	161	189	168	145	145	162	166	161	164	171	149	135	162	162	170	169	153	146	160	168	154	149	146	153	176	164	178	177	159	162	170	153	164	145	154	160	158	158	179	157	205	152	159	170	149	164	185	157	139	165	152	165	162	161	175	139	148	168	196	176	143	180	172	161	169	156	137	157	171	141	155	161	145	157	157	143	153	150	170	160	166	166	167	152	156	177	176	177	145	146	154	179	151	167	172	155	168	162	169	163	146	161	159	172	155	190	189	186	185	179	151	171	178	161	165	158	163	186	164	183	162	148	151	164	167	137	177	176	148	155	156	131	167	130	171	170	162	151	199	165	141	164	142	152	155	143	169	163	168	185	158	151	157	174	172	150	152	164	175	143	168	147	160	149	143	153	151	160	177	162	169	151	165	168	162	174	190	176	178	152	163	170	173	163	178	146	133	151	189	170	187	158	167	147	164	173	170	145	146	158	152	150	156	170	171	151	179	183	152	178	145	170	142	182	167	177	148	175	162	171	170	145	191	169	151	162	178	169	140	155	201	160	159	162	143	152	162	150	158	148	144	147	187	174	152	158	142	182	142	171	183	155	166	141	172	184	162	169	150	147	161	144	161	170	156	173	171	163	153	155	170	181	180	191	167	141	140	148	157	159	151	135	175	162	166	156	177	149	161	163	158	165	163	159	172	176	173	194	169	167	167	161	151	168	179	153	182	180	164	147	156	161	141	153	145	179	179	174	147	159	161	173	172	171	158	155	165	171	159	156	169	176	151	163	155	146	190	146	156	146	159	166	159	148	156	164	158	171	161	168	148	180	159	169	152	195	175	156	156	171	178	169	157	155	199	167	155	178	145	158	169	168	181	159	189	187	148	171	141	154	150	166	154	148	156	165	173	163	166	164	164	128	198	138	164	174	164	146	152	158	164	169	141	183	169	176	171	183	161	161	167	147	167	164	165	180	155	176	150	142	176	169	157	148	142	167	172	152	169	159	157	165	164	142	157	148	180	161	176	161	186	166	150	167	166	175	167	178	159	176	152	154	175	153	176	151	176	152	127	169	155	179	169	158	137	140	166	183	189	150	147	150	143	153	173	149	141	155	175	161	154	176	167	164	193	175	150	142	166	174	165	157	175	158	176	180	186	141	176	177	166	167	149	159	177	155	155	164	155	164	177	184	144	155	169	188	181	159	179	150	144	191	179	176	165	169	165	162	174	148	179	151	140	130	145	165	171	149	177	153	160	170	165	161	168	172	175	184	152	138	159	163	163	167	158	168	144	151	162	189	189	170	178	183	143	160	174	157	173	163	167	175	169	164	149	152	169	141	161	152	185	166	171	167	155	157	168	163	162	150	188	148	168	171	169	172	152	182	166	155	176	156	142	146	159	176	183	156	154	146	181	151	163	143	166	190	150	152	171	153	169	158	189	187	174	158	184	174	181	173	166	168	140	160	176	151	152	163	149	162	159	142	170	173	159	155	157	171	147	162	160	140	155	163	179	161	169	152	135	166	174	151	124	176	152	192	175	176	169	165	158	181	182	148	158	166	164	180	162	171	170	166	162	184	162	148	162	164	170	177	152	171	157	140	160	147	148	209	159	153	150	190	166	172	162	151	153	175	148	186	155	165	185	167	172	176	185	176	170	177	165	169	193	159	173	147	180	162	164	157	169	170	154	169	166	157	166	181	181	188	166	157	161	158	136	153	181	176	152	157	151	153	159	163	168	178	163	165	159	164	149	175	186	160	174	172	140	167	148	158	138	149	163	180	170	170	134	175	173	156	187	190	164	155	150	154	170	177	171	146	154	154	151	164	170	160	168	162	167	170	161	202	177	184	174	171	188	168	171	155	159	144	143	151	144	151	154	138	163	175	168	160	183	148	151	157	155	165	164	170	170	145	152	162	138	147	184	158	179	165	160	167	150	167	168	140	166	145	194	166	171	164	178	170	180	175	180	171	138	173	161	161	176	183	158	176	162	176	150	146	156	153	154	178	194	155	146	178	145	163	157	171	126	157	179	174	185	150	180	185	176	170	150	170	136	165	153	166	182	148	142	135	179	174	158	158	177	169	156	170	149	146	165	157	166	178	182	153	161	159	146	145	169	160	158	180	178	154	169	166	172	177	189	160	139	162	184	153	164	160	174	151	167	187	136	176	165	141	153	195	141	194	168	149	162	169	159	156	170	178	157	177	164	164	173	151	172	140	156	161	182	151	171	170	151	162	129	159	172	151	146	149	137	156	148	175	170	163	174	166	139	166	195	150	174	184	161	154	163	175	172	170	158	177	188	161	163	175	159	151	168	159	165	146	174	181	171	172	182	190	211	155	191	155	145	155	135	169	151	171	157	146	161	159	167	169	183	180	155	167	179	157	162	163	172	164	159	163	155	176	180	188	165	171	175	169	158	167	138	160	149	154	161	152	160	145	130	179	162	130	156	172	162	153	142	141	163	162	165	157	158	150	142	146	179	171	167	164	167	165	177	186	137	178	168	170	183	157	163	155	168	169	174	163	189	166	175	179	151	169	176	155	183	160	153	159	178	168	162	150	167	153	172	172	158	169	137	160	177	174	159	173	158	159	151	170	175	162	144	179	173	161	147	156	156	162	172	157	149	167	166	141	157	171	178	160	148	163	153	154	169	170	159	168	155	175	177	167	168	164	144	181	152	164	155	152	177	165	165	162	154	167	166	169	143	169	149	174	151	157	164	160	150	160	161	157	152	154	148	158	158	160	167	131	163	159	208	164	153	185	140	148	147	170	178	179	149	168	160	155	162	152	148	159	178	169	153	160	144	178	147	162	162	139	186	178	188	164	172	162	206	182	141	179	152	171	153	165	182	172	198	181	165	181	158	143	152	159	177	158	183	170	146	156	202	156	176	145	166	174	144	152	189	185	145	139	205	180	171	167	171	152	156	182	161	156	159	163	137	143	177	164	178	139	151	159	132	161	157	160	144	173	170	133	180	144	161	157	152	186	163	166	149	169	193	148	154	164	144	133	156	157	164	161	148	136	164	208	171	163	165	156	140	175	162	188	170	177	165	165	157	167	165	164	140	172	188	155	176	136	158	159	151	171	167	168	211	156	174	165	154	181	160	174	140	178	180	166	139	139	152	171	179	193	141	157	166	161	178	157	148	159	157	162	152	163	150	149	173	158	163	166	187	163	160	157	159	173	169	162	157	151	174	172	173	161	160	169	167	156	167	155	160	153	135	196	159	166	144	149	152	162	164	152	174	168	156	159	163	154	171	161	173	168	145	167	162	118	164	143	140	146	159	155	161	158	160	174	161	182	167	171	178	148	161	150	158	170	206	166	155	148	143	164	148	152	158	162	195	155	189	170	187	145	152	163	155	157	155	170	170	142	160	140	149	150	149	158	167	170	163	150	180	170	170	140
9218	2408	689	649	573	494	489	478	468	472	477	477	517	453	464	497	471	443	461	468	449	413	436	411	453	445	451	439	457	440	408	463	436	418	458	418	443	409	451	384	442	381	423	388	448	424	415	408	411	408	415	400	419	460	420	477	431	423	432	441	434	436	419	367	433	427	428	458	428	372	426	455	442	424	428	422	404	382	421	393	429	394	428	446	420	408	406	431	406	423	443	417	421	404	407	408	428	448	414	393	401	409	432	392	412	436	422	415	413	453	424	400	417	422	393	415	418	444	386	406	456	415	415	360	447	415	418	399	380	427	396	391	453	442	440	431	415	436	418	380	436	442	405	401	448	405	432	449	391	435	403	417	435	432	443	404	423	417	401	438	378	440	451	446	391	396	402	416	400	444	422	369	427	415	418	399	417	418	418	416	435	426	428	390	442	399	424	414	430	434	435	390	383	438	417	423	436	419	375	391	418	413	399	410	438	425	418	410	378	431	388	395	424	404	423	401	418	427	392	419	424	412	375	419	409	439	375	399	409	461	422	431	399	449	427	446	408	412	414	404	404	396	393	420	370	422	376	417	434	381	456	443	461	392	409	394	376	418	466	417	398	372	396	391	382	397	455	459	388	454	428	377	408	417	430	417	432	404	428	432	430	439	409	388	409	409	403	465	381	433	446	419	440	430	433	394	428	421	382	420	417	377	422	437	419	370	408	391	443	417	430	454	419	417	406	424	477	431	403	412	395	415	441	423	442	403	401	428	407	398	416	418	399	440	435	414	379	377	442	425	409	428	429	394	399	413	399	429	423	420	426	401	430	436	414	418	459	429	409	428	422	415	451	423	437	439	415	408	420	420	440	421	440	415	425	428	415	400	450	436	406	401	400	408	418	398	408	440	430	401	436	410	430	414	432	410	405	443	415	377	378	419	458	426	412	455	446	399	383	413	405	425	416	435	415	421	434	416	437	411	437	416	415	440	378	414	366	398	409	445	425	369	418	392	391	399	408	441	446	427	433	434	406	405	397	388	433	413	482	407	419	395	484	411	418	412	384	451	430	401	427	431	410	425	440	434	376	416	394	419	417	423	425	420	390	408	434	420	430	418	398	405	390	451	372	411	439	396	437	429	430	422	404	403	421	420	387	412	402	457	390	401	425	424	408	420	445	426	445	384	428	400	399	393	423	412	448	444	430	421	442	422	423	406	405	461	417	430	413	406	407	416	389	412	424	425	428	393	411	447	384	464	439	416	404	409	433	395	420	424	424	422	411	428	410	430	449	422	401	427	457	398	420	421	416	396	443	421	404	404	435	455	398	431	440	426	427	437	394	401	416	393	418	468	411	422	436	401	428	407	430	417	389	405	417	471	454	423	414	442	411	412	421	368	444	406	401	399	416	419	453	441	432	414	394	478	401	430	406	405	394	428	441	402	412	430	411	397	395	375	429	437	403	408	429	377	411	434	406	418	434	363	383	440	407	403	423	463	415	426	392	421	398	404	414	426	421	423	374	410	450	432	378	422	417	440	425	411	394	409	423	407	452	450	424	393	414	392	400	408	375	410	389	358	418	410	403	441	387	426	419	437	449	476	394	432	452	402	426	394	393	435	445	419	402	409	408	434	416	450	422	398	400	418	397	441	403	409	443	419	414	400	437	413	419	403	413	431	380	430	471	402	400	455	406	431	415	431	429	419	399	397	435	420	430	372	439	408	410	436	416	387	442	400	399	411	444	418	435	401	430	412	432	440	400	400	418	404	379	403	424	404	398	405	394	458	414	420	401	429	425	414	420	423	404	406	411	402	384	407	412	416	442	405	417	407	439	422	386	403	404	407	400	417	441	409	426	452	425	404	392	392	408	365	408	454	410	405	415	387	416	433	429	423	413	433	408	415	422	414	414	457	462	415	390	391	417	425	431	391	432	449	406	428	404	404	401	417	430	440	418	392	437	402	411	453	445	413	442	425	380	420	416	410	376	415	386	406	424	389	416	397	415	439	439	410	440	436	437	400	444	417	422	399	399	422	437	393	457	403	423	427	396	416	437	404	406	445	437	422	415	392	428	365	401	469	432	399	380	437	393	401	418	403	397	398	429	418	406	448	387	418	412	444	434	389	465	400	418	405	410	405	402	434	388	392	437	412	396	430	436	424	417	445	409	376	460	403	416	396	425	453	421	452	397	386	397	413	373	438	423	414	461	410	445	431	423	425	404	403	410	448	454	404	418	423	423	388	429	406	453	406	415	423	433	423	414	421	440	423	397	419	391	433	439	431	400	411	436	437	382	402	438	365	427	447	426	410	400	393	429	390	428	391	407	406	395	428	388	410	382	443	444	417	390	406	424	389	410	436	436	429	417	409	417	377	397	424	400	443	446	457	418	451	410	420	437	385	428	377	411	420	412	412	420	408	393	434	408	408	431	421	439	398	384	433	415	437	397	429	419	403	408	442	441	405	435	404	435	430	404	434	430	441	420	408	391	416	392	448	421	407	382	403	421	428	423	403	443	425	415	413	404	407	425	415	419	451	418	434	394	422	428	445	452	431	457	463	411	415	418	433	426	385	406	447	406	417	391	415	416	360	407	426	392	369	384	429	434	405	429	434	403	426	438	388	463	450	387	397	441	469	386	418	432	437	433	434	431	413	426	398	409	399	404	432	455	410	391	441	434	392	396	390	453	383	412	421	414	427	458	455	434	432	444	426	434	400	412	418	410	436	454	387	410	446	398	415	373	447	428	394	445	439	419	442	438	426	423	435	436	422	429	407	439	423	464	414	415	438	466	401	433	452	429	423	412	409	426	406	454	429	424	380	391	407	407	441	450	379	400	435	416	430	433	414	392	433	411	435	461	422	434	390	470	416	415	383	418	418	399	416	423	398	399	414	395	429	389	432	399	446	429	405	413	410	420	380	409	411	413	419	417	400	442	424	434	412	400	409	416	417	420	412	412	377	424	435	409	417	432	406	430	414	438	432	415	425	394	382	414	424	452	455	376	426	407	406	444	425	422	397	439	444	424	413	409	411	400	383	431	422	425	401	439	420	418	404	392	415	418	425	431	450	424	399	428	423	374	411	406	383	454	435	424	454	408	438	435	409	444	449	422	440	455	430	402	427	393	464	401	402	458	424	364	424	453	406	397	414	429	426	416	431	426	409	401	431	420	405	404	440	400	421	361	400	408	452	418	409	441	407	403	429	417	406	421	421	385	432	451	396	424	410	421	415	417	407	411	399	427	417	403	419	416	399	450	376	407	398	420	411	387	415	436	449	412	449	430	450	420	416	427	388	453	395	416	429	400	404	395	409	422	408	431	421	407	419	373	480	407	413	403	372	431	419	415	436	409	397	436	442	386	403	396	431	436	397	388	403	452	414	439	398	428	452	403	429	428	401	413	424	424	426	415	425	436	426	423	421	464	408	387	426	392	409	444	440	427	424	439	448	388	420	398	398	422	401	423	413	422	430	392	417	403	409	396	397	458	434	404	409	394	434	442	410
27048	9705	895	500	363	299	300	274	246	238	276	246	238	236	265	232	233	257	274	216	250	208	236	234	224	264	205	208	235	199	247	263	245	222	237	244	225	236	244	220	225	235	201	212	218	249	228	226	227	255	214	235	247	233	206	213	235	246	201	226	223	233	195	218	228	241	212	220	245	238	219	217	217	216	248	236	248	218	226	205	236	225	194	233	209	213	230	224	229	231	251	210	202	224	255	213	253	213	227	218	231	221	217	208	250	217	235	203	238	251	222	237	246	221	222	228	230	218	224	236	221	242	227	246	234	251	245	248	228	217	229	217	226	207	206	212	202	226	227	207	244	239	220	209	241	222	221	219	212	224	230	211	247	272	217	227	234	243	230	231	208	229	229	239	192	231	222	233	231	225	211	247	226	213	218	239	238	221	226	239	215	242	220	207	227	187	218	237	247	231	177	224	245	217	206	246	207	225	242	211	237	223	227	225	235	252	223	236	248	229	202	210	196	228	217	209	208	209	234	233	242	223	238	236	257	222	224	236	235	203	234	211	204	223	213	232	213	248	207	243	209	222	223	200	222	241	240	241	229	234	235	219	240	205	235	220	224	244	238	229	236	250	249	193	206	222	216	208	209	201	271	212	217	231	222	235	237	226	219	218	243	239	226	229	253	233	206	234	234	228	228	230	245	235	255	237	222	218	246	215	202	257	222	241	222	223	198	232	224	217	211	233	241	230	231	228	223	248	219	284	212	217	210	235	247	226	241	245	207	224	226	220	210	231	224	251	224	218	209	219	216	258	241	207	249	212	219	227	230	231	215	229	212	236	246	222	223	240	227	237	243	222	223	234	245	237	232	215	225	201	225	201	237	226	231	227	242	240	224	228	201	203	227	238	249	225	209	226	224	208	209	229	229	205	231	204	223	237	197	216	206	223	183	226	191	215	230	232	224	213	207	221	196	196	224	219	207	210	260	230	203	241	220	228	212	202	219	227	236	254	231	242	239	251	231	220	243	233	250	221	211	214	215	239	259	227	185	227	209	233	215	242	246	220	226	226	213	239	221	229	252	219	236	220	214	200	235	242	245	220	232	249	231	211	219	226	235	235	215	228	267	236	232	223	240	228	213	232	230	218	230	234	232	218	223	245	239	248	205	247	239	211	208	215	230	214	200	232	224	216	229	223	221	262	213	243	219	194	229	209	231	223	223	194	226	224	228	242	235	211	251	228	233	243	232	211	189	209	227	215	222	209	256	216	227	228	239	225	240	215	216	246	225	230	237	219	215	195	222	219	227	230	219	214	225	228	230	250	231	230	232	263	227	228	238	205	233	234	235	208	237	219	224	267	216	224	250	221	229	260	256	231	205	237	245	243	227	217	199	218	217	215	218	240	232	237	210	231	205	225	242	231	231	235	210	234	224	234	247	233	225	228	221	232	229	216	232	218	222	244	194	221	212	178	214	218	231	215	225	246	216	204	232	211	211	228	235	227	205	199	196	228	244	217	213	259	227	222	216	223	216	237	242	229	231	235	221	230	230	246	216	206	225	231	254	212	206	232	213	225	237	234	204	230	235	225	234	233	223	216	223	230	213	235	207	261	209	214	232	231	244	244	216	231	222	228	245	248	247	242	229	249	204	198	200	245	250	243	245	199	250	229	217	214	253	217	220	245	225	230	248	258	219	235	224	272	226	223	215	217	233	233	230	246	214	232	252	249	186	216	262	236	225	219	226	242	232	230	248	242	232	271	245	201	251	243	242	231	219	214	232	211	226	218	228	223	219	267	216	233	199	229	226	221	210	233	262	218	216	231	251	217	234	242	221	256	209	233	238	203	246	220	210	217	223	212	231	238	215	225	224	237	210	259	225	203	229	246	220	233	202	216	236	225	223	225	224	226	231	218	245	237	225	231	236	220	239	231	242	230	233	241	207	251	217	179	246	212	232	226	204	224	227	239	220	217	244	224	238	252	207	217	218	240	210	226	202	243	198	253	214	237	259	241	237	225	231	223	205	220	249	225	259	224	221	220	208	181	207	234	205	220	232	229	239	232	221	201	224	204	220	220	222	191	229	236	218	197	234	210	202	222	241	229	240	216	251	225	210	244	247	230	205	241	210	248	237	230	221	227	223	220	219	203	234	221	221	225	234	225	236	243	257	195	212	234	216	258	210	211	228	222	219	219	217	219	222	227	207	220	244	221	234	225	209	219	217	255	209	193	221	253	232	236	222	220	229	222	244	245	263	227	242	217	248	215	230	249	226	211	251	235	205	241	237	271	240	232	211	201	219	213	223	235	233	211	224	235	231	270	217	215	229	213	253	227	216	232	205	227	223	199	230	216	199	223	239	232	238	252	234	186	213	224	248	232	226	254	239	257	227	250	202	206	204	233	218	229	214	187	247	238	243	178	241	233	222	213	183	239	232	200	187	223	242	253	249	212	225	235	230	203	222	249	232	217	232	225	226	237	211	224	230	245	223	207	244	224	217	245	238	252	211	209	238	217	225	248	237	232	261	257	249	252	234	244	214	220	258	259	237	226	214	222	218	235	249	263	226	217	231	222	208	211	214	231	213	229	210	228	236	211	243	255	223	221	234	222	261	237	205	235	238	229	198	243	208	206	239	223	223	225	218	244	213	219	240	216	218	226	238	232	248	207	263	210	247	221	211	236	229	218	237	236	230	230	253	216	195	259	221	242	239	239	243	253	229	259	212	225	242	217	197	231	220	220	219	214	247	230	205	250	195	191	238	239	224	254	226	235	206	207	210	225	257	228	230	220	241	228	224	223	264	243	211	220	217	222	245	212	236	196	240	243	207	213	232	236	221	229	235	225	225	240	203	229	210	232	209	204	242	233	232	199	215	237	248	218	232	220	268	227	231	236	239	234	198	233	270	225	216	217	216	190	212	206	221	219	199	213	235	214	207	235	238	246	230	250	224	231	210	210	211	218	228	219	228	238	212	197	230	228	232	239	215	235	229	234	231	232	213	192	246	214	231	208	201	216	230	236	216	222	226	236	226	230	225	213	217	238	227	214	247	216	235	226	234	227	226	259	241	228	212	228	219	216	237	237	234	228	210	232	228	234	190	214	205	202	230	221	223	232	232	228	238	231	206	238	225	238	240	225	224	204	237	216	248	218	220	229	259	218	236	240	231	235	219	210	224	273	238	220	201	209	230	210	237	213	215	229	239	228	217	221	253	206	204	241	198	241	207	239	248	226	230	210	249	261	232	237	229	222	248	219	222	228	229	228	230	222	214	211	204	226	225	239	237	194	190	210	225	246	190	200	243	237	211	213	206	201	220	236	217	225	228	208	236	280	223	217	240	241	211	210	240	233	199	223	227	216	214	207	242	247	237	216	235	236	259	241	222	254	221	216	227	230	254	219	246	213	220	224	262	230	250	245	237	219	218	219	242	230	236	200	243	233	235	222	217	261	216	237	192	240	203	240	263	224	218	231	235	242	243	242	257	240	232	202	244	232	235	240	239	227	216	252
19025	6803	1455	1487	1206	1006	938	863	783	747	694	743	692	675	735	727	682	661	667	607	614	609	622	625	621	632	559	608	620	599	603	605	572	555	573	601	588	595	536	566	567	542	542	570	566	527	580	530	545	548	539	563	514	548	546	567	587	555	549	571	578	574	591	557	570	517	553	558	570	542	553	576	554	533	531	512	533	549	563	550	591	574	568	556	560	527	543	542	550	582	599	587	517	570	566	594	595	570	523	560	531	535	560	551	601	589	548	603	525	554	533	525	564	579	517	575	590	566	594	571	544	543	557	521	584	582	557	548	566	566	554	537	561	598	537	587	571	547	555	548	571	574	592	530	576	578	531	519	543	541	565	542	558	586	565	522	532	512	549	523	500	537	581	540	565	593	536	565	530	545	534	534	534	536	559	569	543	551	544	549	534	548	589	531	525	519	542	530	567	582	561	566	531	538	548	575	543	546	533	535	556	514	594	537	578	540	561	538	596	570	561	539	582	530	574	520	529	560	532	570	550	536	563	571	568	520	558	607	539	568	575	534	539	576	536	527	563	588	552	542	525	544	517	557	555	548	504	536	513	550	560	537	525	542	579	571	574	577	489	587	515	571	558	511	551	578	569	567	527	549	546	550	546	549	570	547	548	586	568	540	552	563	566	555	515	565	583	559	569	517	560	556	516	540	573	574	553	546	486	570	588	548	564	549	522	571	528	563	525	540	623	509	536	513	536	558	539	570	538	484	533	545	535	571	594	575	571	525	499	535	565	522	547	581	557	555	560	514	532	519	547	527	534	548	531	534	537	520	524	580	552	525	538	601	584	577	543	572	575	581	583	517	562	521	535	537	533	551	596	542	593	545	544	560	527	590	545	571	538	534	578	563	585	544	602	545	534	538	533	579	552	548	545	511	561	525	539	529	555	600	573	598	543	569	562	551	535	544	522	546	531	528	559	532	506	530	574	535	547	586	529	568	588	549	591	502	545	531	552	568	532	525	532	539	533	547	569	550	571	537	538	513	538	561	639	557	508	574	569	524	573	553	504	535	545	540	511	579	553	548	575	572	570	553	561	567	562	556	557	543	556	544	561	557	498	540	560	507	541	531	546	539	563	536	550	539	568	515	549	538	566	563	556	564	533	539	535	561	572	552	542	586	599	573	562	505	573	562	574	506	550	601	523	586	560	525	549	540	593	566	559	540	529	602	559	545	566	580	545	536	576	541	575	513	554	557	563	591	531	564	590	548	605	586	543	568	550	554	524	550	576	569	580	503	564	555	545	565	507	571	533	518	551	531	533	522	553	555	562	571	534	595	561	568	527	561	588	564	512	556	569	572	555	555	553	538	515	505	567	533	567	570	559	544	544	550	568	516	562	527	522	527	582	524	554	557	576	550	559	530	564	536	546	549	562	517	566	556	595	556	533	540	540	568	538	577	541	529	586	512	558	533	558	532	544	553	563	525	535	547	540	550	557	547	547	487	556	530	562	535	550	546	529	550	578	548	528	553	539	523	611	545	546	521	536	553	528	562	508	538	553	559	560	530	533	548	523	483	507	560	524	539	557	573	574	575	563	519	549	571	589	560	532	525	504	533	567	548	534	532	552	561	550	539	532	534	547	567	523	532	578	582	554	560	530	581	563	508	522	573	525	558	556	540	550	545	554	580	559	552	551	583	572	546	555	542	539	578	512	551	583	551	579	499	514	599	548	565	521	540	536	549	596	511	547	562	556	583	595	514	557	562	565	508	532	589	558	561	552	527	542	545	541	589	553	519	526	540	526	529	555	603	531	562	621	530	521	598	554	568	526	546	573	539	552	542	513	532	542	524	561	566	502	535	538	579	560	530	538	529	574	535	549	512	540	516	528	551	537	526	552	567	530	565	553	543	536	568	526	626	542	534	503	568	536	499	551	543	541	551	574	550	538	543	547	513	526	549	552	526	530	556	528	538	593	536	550	507	538	575	561	508	528	539	543	545	546	556	546	536	516	559	545	556	546	527	544	541	574	551	572	550	539	561	525	548	563	547	576	548	500	515	531	560	537	515	523	553	541	529	585	536	548	563	530	532	546	547	534	552	536	535	540	498	571	587	563	561	571	534	570	514	535	567	537	567	551	533	554	515	585	566	561	546	552	520	547	571	545	535	530	517	556	566	550	571	560	553	543	539	612	519	586	529	510	561	547	521	543	544	550	557	530	558	555	549	562	539	551	582	554	551	549	515	544	587	560	559	520	549	539	568	594	555	533	556	523	585	533	560	547	544	499	597	561	542	568	593	532	538	543	581	549	547	588	542	538	585	541	566	578	545	581	580	578	552	573	591	557	586	560	581	585	555	536	561	539	580	580	589	556	548	568	527	531	541	585	531	569	532	532	559	570	536	548	580	562	540	538	561	527	541	530	553	578	533	556	584	530	572	523	565	595	562	550	523	514	595	556	603	603	530	524	567	557	536	551	561	575	569	560	529	527	543	558	582	526	577	520	576	537	534	564	583	530	531	542	562	601	538	537	537	598	568	528	545	535	573	489	534	526	542	545	573	557	557	577	566	547	572	539	531	524	488	517	531	562	577	558	548	528	549	525	576	566	511	526	541	618	578	530	561	570	541	573	536	566	589	534	524	544	545	509	570	526	553	556	555	600	536	582	533	557	570	545	483	553	529	582	556	574	566	527	548	520	553	566	491	557	563	555	551	512	619	548	574	586	568	570	531	564	578	556	567	550	585	545	547	525	564	550	531	519	521	507	555	531	597	513	535	514	536	584	558	573	526	539	582	616	503	567	528	563	543	540	565	577	550	550	557	562	558	567	565	552	548	504	553	554	535	519	566	587	522	538	557	544	526	586	514	540	555	587	575	566	526	529	573	508	521	561	552	545	523	536	571	510	531	526	501	589	556	549	565	509	503	564	535	546	528	584	544	553	531	572	512	525	573	533	553	568	525	564	553	532	526	575	530	521	545	591	563	540	552	575	542	518	531	551	579	588	578	563	547	516	576	538	541	584	558	549	567	534	486	588	559	518	526	499	604	546	572	526	508	558	563	546	545	562	563	597	567	582	522	515	543	541	587	569	579	598	525	595	535	560	572	561	554	618	529	538	516	556	552	578	504	555	549	520	564	547	528	524	561	564	521	557	572	575	528	575	565	540	553	531	549	542	536	532	549	575	539	565	572	514	540	543	540	554	568	570	541	536	527	578	564	558	566	552	569	531	547	567	570	543	579	535	574	549	547	566	566	561	510	521	578	565	566	575	537	510	506	546	608	551	529	560	547	551	555	555	573	574	546	564	566	546	550	560	550	530	577	515	573	589	576	553	572	520	566	571	523	540	562	560	531	560	564	527	523	516	564	556	552	578	554	533	560	548	532	545	607	556	577	536	521	554	514	544	560	543	514	528	566	569	553	533	515	527	543	558	551	520	583	595	507	529	551	565	561	544	525	577	575	555	526	517	537	562	537	545	545	557	587	536	544	553	566	540	550	565	563	545	529	607	529
37082	15905	1731	637	401	342	305	265	239	202	218	190	230	192	179	175	193	193	183	173	193	179	152	190	197	165	191	183	180	181	164	181	174	156	166	172	187	174	157	175	147	166	157	163	199	178	165	176	200	160	151	192	168	170	158	181	160	189	168	169	162	163	172	196	171	160	165	176	168	169	161	174	180	153	173	152	162	160	173	174	157	188	186	153	177	139	162	166	136	174	154	147	177	181	174	178	163	173	177	162	168	159	181	171	157	151	148	163	152	157	150	208	161	177	172	158	173	163	164	179	157	167	164	160	155	141	180	151	167	175	181	174	157	151	139	135	161	180	162	163	191	158	164	173	166	164	156	164	169	174	158	178	165	179	182	181	193	164	166	141	177	172	178	166	163	156	180	169	187	166	155	172	171	164	148	164	150	161	164	173	152	167	160	174	175	185	177	156	164	161	172	166	163	192	179	157	151	154	162	166	204	158	164	162	155	173	141	155	170	178	162	171	163	167	130	145	151	171	156	167	174	171	166	152	188	165	180	151	157	164	191	190	163	167	176	185	161	162	191	166	132	163	158	162	166	164	154	139	164	168	143	178	184	179	179	154	170	163	173	149	153	155	170	151	175	162	154	175	188	163	171	169	173	151	184	167	173	162	148	153	152	156	167	171	166	146	190	147	180	159	163	168	159	146	188	169	167	158	147	164	156	151	161	145	155	127	162	158	189	159	175	162	168	183	178	166	196	177	150	145	159	163	167	162	169	164	184	174	174	185	185	166	180	199	186	190	145	183	173	141	164	171	159	181	156	168	167	158	185	182	191	147	173	164	162	168	162	153	163	162	170	140	170	178	186	157	179	162	155	189	170	180	171	166	154	175	159	186	185	175	172	186	133	172	176	170	198	201	173	166	159	166	163	166	173	153	182	170	183	168	178	170	149	194	167	155	157	174	163	168	170	190	168	198	182	157	174	147	178	145	176	152	156	143	165	156	157	165	177	156	144	166	142	172	152	173	160	160	166	169	162	151	156	164	181	145	170	183	158	155	163	146	198	143	156	174	160	173	174	171	169	138	155	150	174	164	171	183	186	169	144	163	161	180	160	164	166	153	158	157	150	184	137	169	190	163	180	180	167	152	179	147	191	179	158	182	167	166	170	166	154	148	165	163	146	158	163	170	147	180	175	179	166	151	177	161	165	156	153	199	162	183	186	194	187	138	153	190	159	187	179	165	136	162	186	149	176	153	154	159	181	164	163	148	142	173	190	175	175	162	168	177	175	184	164	156	172	146	153	158	169	180	174	185	172	182	178	172	177	162	163	172	160	164	164	147	173	148	174	150	157	173	139	150	180	161	162	176	146	165	169	149	166	155	155	181	171	162	172	176	157	141	157	173	178	167	156	192	167	179	156	171	147	167	156	148	156	166	156	152	161	172	191	161	157	163	157	128	186	173	185	150	150	158	143	145	177	185	169	175	199	155	156	178	169	156	158	169	154	171	166	173	153	170	173	160	168	168	191	142	175	187	180	174	151	144	197	145	160	157	157	154	165	151	179	168	162	164	150	149	169	165	148	145	170	159	176	154	148	150	163	191	168	187	195	154	185	157	148	145	188	139	174	192	176	172	177	180	171	161	159	181	186	176	167	168	158	173	172	176	163	149	187	162	172	154	174	182	190	162	154	185	148	162	164	176	157	163	165	183	152	182	174	149	165	169	167	160	155	161	183	149	187	183	169	185	165	172	160	157	181	174	162	160	192	191	182	160	148	164	169	144	167	157	174	176	148	175	153	158	161	184	183	146	186	161	159	175	159	174	174	177	183	144	160	174	171	174	178	171	160	155	139	160	162	159	164	183	171	145	130	174	199	164	172	162	169	157	189	175	165	177	173	150	153	185	169	163	148	180	162	194	169	156	178	194	139	146	159	162	168	175	175	145	181	165	164	168	153	168	177	148	152	162	166	195	157	182	178	194	168	144	168	182	160	142	170	153	156	140	170	162	185	148	160	131	163	160	189	171	188	158	142	199	165	179	155	180	155	178	171	147	162	165	149	157	146	149	143	166	166	169	154	171	168	164	142	160	156	149	204	155	157	186	172	163	160	181	153	197	169	172	166	186	161	154	188	161	176	148	180	157	161	171	162	149	154	155	188	163	182	160	146	171	168	171	157	159	177	155	180	181	156	154	163	161	174	146	139	154	167	165	169	161	180	175	157	143	166	169	152	175	164	164	171	164	135	170	137	144	182	136	149	175	179	175	163	172	171	177	167	173	160	172	167	147	180	175	171	197	178	163	169	166	185	174	198	176	184	162	174	169	175	166	155	161	181	159	165	172	207	174	182	174	169	159	170	187	181	170	170	189	171	169	176	142	160	176	162	149	166	171	135	172	183	180	178	147	150	156	163	173	171	178	153	163	150	172	167	152	172	153	179	175	176	166	169	165	177	180	174	168	153	168	167	171	155	194	170	166	165	152	175	144	162	164	152	169	135	155	160	164	195	171	145	201	151	180	170	164	164	172	138	150	155	166	177	182	178	151	167	171	198	187	170	179	152	172	174	170	170	187	148	175	185	157	166	149	148	169	160	183	178	156	158	158	153	191	166	186	162	166	172	164	166	173	163	179	173	183	152	155	159	176	159	182	148	168	176	158	191	183	178	178	157	171	141	160	161	152	167	147	175	169	162	164	166	173	161	197	190	179	143	181	157	174	151	156	146	144	153	177	159	198	174	164	172	179	175	145	160	175	157	163	176	159	153	159	164	148	168	167	154	180	162	186	176	180	152	160	163	166	183	179	143	170	174	173	172	153	173	161	180	152	158	163	153	178	152	181	149	183	157	145	143	171	170	164	171	155	158	181	171	166	146	160	190	153	159	136	171	151	185	145	168	161	162	183	172	161	168	160	148	176	150	170	165	199	156	167	143	145	186	182	163	177	139	161	191	171	180	174	156	164	137	170	189	164	151	166	142	210	198	148	183	151	186	181	164	180	164	171	158	178	168	169	179	152	165	171	182	159	176	184	140	168	160	180	166	166	168	163	198	166	161	160	178	161	174	153	157	177	161	172	173	170	161	183	164	168	163	160	193	174	170	167	184	167	164	200	170	168	171	165	157	161	180	178	167	200	161	143	184	144	190	149	149	160	181	159	171	160	164	183	202	178	177	151	174	195	164	181	169	153	173	158	171	148	165	164	185	161	163	158	156	158	164	167	150	164	173	172	163	181	161	174	169	178	178	151	163	156	180	180	150	168	164	173	142	206	162	191	166	174	183	159	149	170	167	163	149	160	157	161	182	171	181	148	175	181	135	173	158	161	154	156	185	161	188	180	174	155	154	177	171	172	168	179	169	161	163	171	139	142	154	169	175	187	164	166	161	161	153	161	163	159	173	166	175	167	187	187	140	165	186	181	130	193	142	163	145	161	166	187	157	183	144	171	148	185	156	167	171	147	146	176	153	171	175	157	156	151	174	191	170	171	145	175	173	205	186	163	141	175	156	175
24228	10133	1994	2003	1601	1284	1088	902	791	760	764	733	665	624	651	578	565	591	535	543	517	495	467	519	533	526	495	464	503	506	459	461	478	480	415	445	417	459	465	420	442	410	428	430	455	445	478	472	414	462	423	436	428	421	412	442	425	432	376	410	434	413	402	429	413	404	419	408	389	428	419	393	446	387	420	433	425	430	372	415	412	379	392	451	394	373	411	386	387	427	419	408	403	420	393	412	451	425	394	451	425	376	415	414	357	420	399	390	395	419	342	397	399	423	439	399	403	384	390	382	397	439	391	389	397	396	410	391	387	450	399	379	400	433	402	434	376	441	379	426	397	441	409	434	424	390	411	398	389	376	393	395	393	412	391	377	399	435	353	396	450	421	364	408	398	386	366	407	371	407	407	403	395	411	383	409	435	402	355	399	427	408	420	394	363	419	432	431	404	380	376	419	427	419	388	371	408	389	364	422	358	412	445	397	423	381	419	402	374	421	402	372	374	403	442	417	369	417	420	405	384	419	393	451	407	421	408	402	402	386	381	421	436	410	423	372	429	407	376	421	379	398	406	409	422	403	420	418	414	398	374	405	408	413	412	402	382	415	397	409	381	409	411	402	403	431	409	384	401	393	349	378	394	402	429	412	411	384	361	388	408	401	434	395	413	373	390	377	431	391	425	349	449	396	438	451	391	393	373	402	405	413	394	399	421	386	403	395	414	399	386	382	365	410	414	432	383	379	384	412	409	397	422	383	440	402	387	422	449	395	420	399	438	375	420	386	400	414	384	425	405	434	357	399	423	379	389	403	397	395	409	388	390	458	430	404	402	435	418	396	411	369	395	381	399	394	418	405	357	386	370	421	404	406	394	383	384	446	418	396	397	420	399	436	423	388	377	401	434	415	409	379	396	445	372	449	404	390	379	384	427	423	395	422	407	413	358	403	374	403	373	393	368	386	416	393	391	367	414	414	384	429	354	413	425	394	388	412	387	404	405	401	425	397	399	415	406	440	385	379	420	376	389	413	402	359	405	425	459	435	364	418	366	398	367	388	364	419	428	428	434	406	399	395	407	422	425	388	417	423	409	422	403	410	387	435	418	404	450	406	421	376	395	413	407	373	396	422	405	398	384	392	367	423	436	420	430	399	404	426	427	372	404	369	362	442	388	360	399	376	397	405	409	417	374	385	385	361	414	440	413	425	387	409	383	388	427	422	397	393	408	405	419	398	446	395	421	424	427	415	422	396	351	398	430	369	391	391	428	398	409	411	431	435	394	385	391	380	456	418	378	402	407	372	405	414	391	391	426	368	434	401	427	377	395	424	393	385	393	382	413	433	403	412	415	397	422	446	405	419	379	373	397	417	429	358	430	410	419	374	436	383	388	393	407	390	392	425	390	439	413	398	411	450	424	433	422	387	379	453	425	409	445	378	400	416	397	407	408	410	371	380	449	394	409	440	434	375	406	377	389	389	380	400	374	405	399	396	413	408	392	413	402	409	425	422	421	419	417	432	432	393	413	394	411	400	403	406	423	386	384	353	383	360	399	390	383	395	414	400	400	442	371	397	421	396	385	403	384	411	406	416	417	412	406	429	398	403	378	391	419	428	393	443	407	443	387	419	398	409	385	427	390	404	415	407	395	419	412	408	376	405	375	422	426	382	383	441	404	414	399	417	409	403	434	424	420	424	416	395	407	404	400	380	417	428	397	380	406	392	388	437	406	413	402	404	415	389	405	400	394	420	391	423	411	411	419	416	406	392	394	371	389	372	415	393	408	419	402	433	416	394	398	389	380	365	382	380	414	374	375	419	425	414	427	401	450	432	397	372	441	383	382	396	423	431	412	439	391	395	408	405	447	423	385	422	387	379	432	383	414	443	393	437	422	394	407	408	383	411	422	400	388	395	402	386	384	407	394	368	386	392	413	385	410	375	391	392	390	388	399	415	382	426	398	392	427	425	410	396	415	414	376	403	382	398	474	405	406	378	387	367	369	392	413	380	396	390	378	383	386	412	376	393	402	419	417	391	380	421	387	414	407	392	408	411	417	411	384	401	439	421	373	414	431	432	390	407	417	433	405	420	377	376	423	434	378	431	431	399	386	370	377	406	374	391	407	391	408	396	428	372	349	403	402	405	397	410	380	401	373	434	384	397	414	386	399	402	389	420	391	413	411	399	421	396	419	383	432	425	383	400	435	415	441	417	403	391	438	442	410	415	400	364	378	371	399	413	396	422	414	407	417	409	438	412	406	379	375	395	397	385	415	414	414	418	394	415	429	403	394	416	418	418	381	397	408	396	393	419	458	427	443	399	388	397	395	410	395	397	380	424	373	395	426	404	393	404	398	415	415	448	396	407	391	411	382	438	399	400	415	390	396	380	401	411	460	414	424	436	425	365	437	422	410	445	437	386	423	399	404	366	413	435	403	410	414	445	384	385	413	435	403	388	396	431	400	406	410	424	401	409	442	450	379	420	390	401	397	368	427	392	411	427	423	355	404	382	410	386	424	425	424	434	392	397	405	415	410	400	412	432	386	398	440	364	403	385	402	393	375	407	429	368	394	380	424	410	394	413	416	400	401	430	428	396	386	432	420	408	390	386	398	368	411	410	422	371	386	395	398	411	389	404	405	418	389	422	399	399	387	413	368	373	408	391	432	440	431	376	431	405	390	413	376	424	413	379	392	422	399	425	381	404	369	409	433	447	404	428	440	390	427	426	416	415	402	422	400	427	380	379	392	411	424	402	370	441	388	412	409	397	412	402	422	439	424	381	384	397	409	426	428	420	381	387	396	361	382	415	408	428	400	429	435	378	407	439	398	404	370	415	401	413	401	393	424	398	380	407	396	405	406	405	406	424	370	369	422	444	390	429	424	377	408	407	388	380	359	400	396	388	432	395	393	403	397	405	428	376	398	416	411	440	380	404	422	390	447	435	408	396	398	428	372	424	409	395	411	420	427	394	406	392	407	392	405	382	391	400	449	414	393	388	386	388	420	429	390	403	384	399	390	392	397	425	411	425	378	407	406	388	418	414	412	406	396	394	410	408	364	403	423	398	352	382	425	432	398	397	415	380	428	396	410	374	400	391	435	378	390	392	410	408	425	376	423	441	399	401	394	444	384	417	388	410	400	439	396	391	392	442	385	396	391	419	376	443	397	375	443	395	412	398	377	392	408	398	404	391	378	399	415	382	411	388	402	427	410	375	375	400	399	408	412	372	403	379	384	391	406	409	407	437	425	379	426	429	407	411	399	409	435	450	421	382	395	472	409	418	404	407	417	400	397	383	371	406	373	388	394	356	385	386	401	437	409	401	408	419	414	400	430	434	373	402	388	414	434	419	402	399	393	448	378	387	410	364	401	398	421	384	388	403	423	412	389	446	365	438	389	396	397	403	372	397	403	419	418	441	418	418	414	406	431	406	390	395	411	452	430	413	408	442	415	386	411	373	413	393	407	401	393	402	439	376	383	406	364	369	419	411	405	425	395	426
12604	3152	242	205	191	177	170	136	156	192	194	172	159	187	144	144	156	174	164	175	139	135	178	168	157	168	139	144	160	162	160	154	155	130	151	170	162	177	155	166	148	120	156	176	157	165	148	164	166	148	151	132	133	176	149	155	164	179	152	159	170	173	187	168	131	160	174	163	167	145	163	174	166	174	162	165	170	148	161	149	171	189	151	160	154	135	156	175	151	133	181	149	141	187	170	164	147	170	161	151	147	185	178	174	189	152	171	167	160	161	141	146	170	170	152	166	179	187	172	156	157	169	160	169	149	151	186	144	197	153	141	154	168	169	165	151	162	164	129	175	179	162	141	174	179	135	174	145	154	151	154	167	176	186	153	178	157	174	163	162	172	143	158	146	170	157	173	143	156	138	151	135	161	167	160	154	141	153	149	145	150	154	169	166	139	141	170	158	146	158	160	145	174	161	149	165	164	157	150	155	146	154	150	145	160	189	191	161	154	168	121	171	147	158	162	157	159	176	166	178	160	160	136	123	130	162	152	158	147	159	136	165	150	180	138	173	166	154	175	177	168	178	154	155	165	192	175	179	145	170	179	190	179	166	161	159	173	145	153	129	157	143	157	157	186	148	156	193	150	159	168	152	157	142	165	161	176	149	148	162	168	169	156	152	133	186	167	152	141	125	177	158	173	178	169	160	145	148	148	153	174	152	172	179	156	150	161	169	164	144	154	185	161	173	168	138	168	157	156	151	146	165	159	165	146	161	173	153	134	174	164	152	160	155	149	172	147	164	180	150	139	163	164	154	177	157	191	173	154	170	159	169	166	142	165	147	167	160	186	155	158	150	157	144	176	177	154	171	169	162	160	172	176	202	173	150	150	179	153	179	158	163	201	159	187	145	176	146	181	186	155	176	154	183	178	155	164	157	183	154	138	167	133	160	173	156	134	146	168	161	152	157	153	165	173	177	151	181	181	157	164	144	160	148	165	163	200	147	166	155	171	149	172	174	175	155	165	184	163	153	164	165	149	152	149	183	157	159	153	151	160	162	137	151	165	162	185	168	163	166	157	175	174	190	171	148	164	170	164	172	164	167	178	158	185	163	137	163	170	167	138	139	152	170	155	147	160	160	171	175	147	152	173	152	157	157	146	138	177	146	154	174	165	146	152	164	171	178	201	180	164	142	173	183	168	159	160	160	166	171	136	161	168	163	155	185	163	156	167	147	154	171	146	146	142	188	164	168	157	142	160	154	160	155	159	148	142	158	147	153	180	151	153	155	164	157	162	156	169	153	153	148	147	175	185	179	160	153	166	175	167	146	146	158	173	166	171	138	156	137	152	170	163	146	170	153	151	176	176	146	158	172	154	155	155	155	148	136	134	156	151	159	167	166	178	163	145	169	166	157	151	166	162	175	171	163	188	140	164	173	168	170	144	160	161	168	171	170	166	170	148	170	148	180	170	159	142	162	167	125	152	176	147	155	154	154	146	143	181	147	133	149	143	159	175	154	141	144	174	170	160	178	133	163	174	171	162	176	160	153	164	146	149	149	143	181	173	174	176	188	168	157	152	159	158	161	139	164	182	193	173	144	167	177	168	154	160	153	142	144	169	182	163	170	161	182	181	147	169	158	171	141	177	158	143	174	177	176	160	156	159	143	146	150	178	180	182	140	173	173	166	170	162	158	160	178	156	178	165	142	156	144	173	138	159	160	148	188	180	177	166	165	161	163	183	173	169	144	166	160	196	141	152	147	150	163	135	180	153	153	156	160	173	167	158	151	171	146	167	156	191	161	186	170	169	179	162	158	170	173	150	165	170	180	159	141	157	148	164	155	153	147	176	177	147	195	175	157	167	151	162	165	153	153	122	137	141	150	147	151	174	147	146	151	148	160	149	150	168	143	162	154	166	154	155	168	147	183	168	164	175	162	148	161	131	192	160	141	184	130	167	163	160	153	163	166	165	165	148	155	136	166	181	184	167	173	172	164	156	157	155	164	186	142	156	145	183	162	165	149	154	171	148	167	174	142	151	146	185	152	158	159	146	158	164	150	180	172	173	156	146	143	143	152	172	158	165	179	164	180	154	143	176	158	143	173	153	150	168	159	162	135	163	165	173	164	180	158	149	185	148	167	159	135	158	169	169	152	144	161	165	154	180	155	161	146	174	153	154	134	160	140	190	171	164	193	148	143	138	158	169	178	169	170	141	153	160	155	156	152	151	160	164	160	149	164	171	158	158	135	165	144	164	173	181	162	133	155	205	156	162	138	155	167	155	157	136	150	137	145	155	145	172	186	176	170	171	172	162	158	176	189	154	164	162	177	192	167	154	155	159	160	174	183	176	157	141	163	153	181	170	164	188	178	189	147	167	168	151	175	151	133	163	154	175	157	181	185	148	170	153	150	162	165	159	154	158	166	147	164	166	170	169	129	177	156	163	160	181	183	170	180	139	176	180	160	146	158	146	181	168	145	161	142	176	133	156	156	160	156	195	184	150	141	149	155	142	136	139	145	156	170	153	166	184	156	148	168	184	167	162	201	145	173	158	157	150	175	155	157	166	188	172	159	153	171	162	172	157	160	197	190	181	141	172	168	158	152	170	186	187	149	178	169	173	154	170	153	147	178	165	176	144	137	184	161	148	161	166	150	138	166	146	155	147	153	144	142	170	148	169	159	158	157	143	149	172	163	178	179	155	151	167	169	173	157	163	164	147	181	147	168	156	162	146	155	161	147	138	157	162	157	164	170	142	151	177	140	160	181	156	148	167	146	132	177	153	171	158	157	134	177	158	168	145	151	169	169	170	136	152	163	158	154	181	147	153	184	171	164	159	157	150	178	169	146	153	153	139	155	154	186	153	165	169	146	148	150	154	168	173	139	161	165	161	139	155	162	146	177	161	130	137	176	167	152	166	146	158	174	155	187	193	183	169	156	154	174	177	164	171	164	151	172	162	190	170	153	150	180	188	179	151	169	167	188	142	156	159	179	160	159	172	175	151	152	166	137	164	152	174	205	165	166	159	165	188	173	160	189	161	170	153	162	159	145	183	176	171	160	137	143	170	155	147	177	166	166	161	159	154	175	180	181	149	144	154	156	160	177	160	154	150	152	182	152	157	167	159	147	144	172	181	145	155	181	155	188	136	159	166	185	174	150	170	172	159	191	143	158	157	158	145	187	172	165	155	178	180	171	154	159	175	178	193	163	150	149	169	163	163	176	171	159	155	179	170	148	155	146	153	169	171	176	167	159	171	195	166	162	170	147	145	158	137	174	159	187	169	170	147	172	178	138	164	163	186	139	146	163	175	138	128	156	184	172	161	176	138	169	179	161	177	165	160	152	182	157	168	149	160	159	191	145	154	166	152	151	159	144	168	162	162	156	157	157	171	169	155	163	149	165	139	124	153	165	165	144	181	178	158	154	134	184	159	173	150	149	163	176	168	168	153	162	151	160	155	149	177	161	167	162	173	171	148	151	153	160	165	165	144	150	153	149	150	135
9108	2677	640	650	568	476	497	487	469	471	457	452	451	441	457	447	430	440	414	450	431	402	418	433	413	448	394	431	452	439	455	443	390	408	429	418	400	447	427	407	392	401	391	416	378	389	397	398	404	394	420	404	396	381	422	398	425	407	423	424	382	419	396	437	459	399	423	423	417	417	403	417	411	424	395	436	377	406	416	405	462	440	405	458	412	414	390	428	407	387	401	425	387	419	412	403	400	389	430	404	414	405	394	387	432	420	415	401	402	414	383	446	385	413	425	396	417	370	397	386	391	418	399	429	383	415	450	401	388	387	433	447	422	380	397	413	355	404	429	381	401	414	372	426	424	408	454	413	426	403	380	412	433	381	360	439	379	403	434	434	410	401	396	438	428	462	415	378	430	413	396	423	363	393	410	448	394	432	418	419	410	380	414	413	405	443	397	435	400	355	379	456	453	430	423	413	405	416	404	393	401	402	418	386	382	391	399	397	392	390	435	429	412	389	379	419	392	381	417	396	444	417	404	389	428	431	408	414	421	416	406	418	401	392	413	401	414	396	392	403	425	424	418	398	389	441	398	442	425	419	403	448	399	409	388	438	409	386	398	419	406	411	450	416	448	410	431	405	423	403	430	400	398	403	400	436	368	437	404	416	436	413	414	414	427	398	448	396	419	432	395	373	415	410	379	421	414	423	443	401	402	401	405	435	416	400	402	423	394	385	374	425	440	413	405	399	388	425	408	455	430	393	411	407	438	403	422	412	441	432	399	413	405	437	447	418	445	432	415	390	423	398	378	412	379	408	405	389	432	387	437	427	367	402	420	426	387	427	407	399	413	419	435	383	372	430	411	429	407	396	433	435	392	381	415	409	413	387	418	452	428	431	415	403	387	411	469	450	425	372	405	407	439	373	396	389	379	423	396	369	416	413	414	433	380	426	387	420	414	386	418	460	411	402	403	407	404	431	410	410	418	418	420	388	420	431	415	421	401	392	411	395	422	420	408	418	429	415	427	380	417	399	427	457	428	439	382	398	428	444	446	447	401	414	362	412	417	419	393	403	405	360	398	415	405	416	422	438	377	412	431	445	414	384	404	445	392	417	476	401	436	390	394	437	400	397	442	409	411	433	411	449	438	435	431	392	445	404	419	377	434	399	403	406	440	419	400	400	466	430	383	425	389	390	417	421	410	367	421	425	406	438	371	401	415	440	399	424	436	435	381	399	389	371	390	428	416	443	409	395	418	447	415	408	413	404	365	426	365	441	439	401	388	444	421	429	425	390	404	386	423	419	417	384	383	402	422	389	398	406	397	422	417	431	433	427	403	434	432	444	386	424	424	424	379	373	392	403	430	422	439	396	416	391	412	420	417	423	400	395	448	429	389	406	397	392	421	425	391	422	380	413	413	412	418	396	388	390	431	448	429	427	424	448	419	446	371	357	402	389	415	390	420	398	424	443	420	408	385	419	406	356	421	381	418	423	412	426	386	434	438	387	425	455	413	451	405	431	389	396	391	417	399	409	422	386	421	419	392	404	456	391	460	389	424	388	391	414	392	422	380	397	392	415	403	394	400	376	428	384	399	406	394	404	422	438	376	448	417	437	430	440	411	382	417	399	437	398	430	424	413	402	397	411	402	406	396	416	390	416	385	415	418	409	423	422	448	404	406	402	428	413	416	406	436	405	399	393	429	394	399	459	414	409	397	424	456	413	392	399	396	405	392	410	429	369	402	423	428	411	406	359	452	442	452	425	389	410	445	423	378	387	392	407	435	411	408	412	386	427	418	402	406	446	394	409	385	400	406	424	380	410	403	379	398	402	438	415	432	404	406	413	420	402	399	399	396	395	381	402	402	410	395	391	426	405	434	386	386	416	404	408	443	458	426	423	383	464	411	425	417	403	417	400	419	380	422	421	417	407	427	397	419	388	427	406	402	418	405	440	419	419	439	419	428	390	406	412	365	405	426	396	441	389	431	430	398	404	404	440	428	416	430	383	410	407	436	423	370	432	423	393	438	411	376	423	398	423	442	405	418	416	437	423	403	444	426	434	398	403	401	417	401	415	409	404	395	405	403	391	399	383	414	358	389	421	429	403	428	436	414	456	430	410	391	416	414	425	389	406	439	397	407	383	425	402	438	424	412	367	389	396	399	398	420	409	448	378	407	420	375	407	375	407	418	448	439	409	395	413	396	449	367	398	439	409	430	393	388	419	461	417	424	399	373	378	453	404	404	392	438	405	430	455	483	448	414	396	382	402	406	404	394	392	418	378	441	436	434	418	396	391	382	391	418	414	430	393	444	425	422	403	380	426	404	434	426	390	435	390	417	418	424	382	394	409	370	437	441	405	434	418	406	391	423	409	427	407	382	417	438	389	413	370	414	405	405	400	425	432	401	402	425	407	428	379	415	420	423	405	450	427	409	430	379	397	421	420	420	437	420	422	429	420	419	385	419	407	406	406	397	402	391	408	385	398	424	401	387	385	415	414	456	432	405	404	411	416	384	417	421	377	374	423	424	402	414	418	418	425	401	393	402	416	398	420	394	425	429	431	407	423	417	421	398	412	409	424	395	397	414	407	417	406	423	426	374	437	389	375	385	427	419	428	414	425	417	408	424	407	437	388	429	381	412	387	379	384	410	417	426	409	409	425	420	423	430	406	412	419	419	426	415	431	394	384	383	368	390	391	425	395	407	403	394	442	429	429	426	361	423	385	400	424	370	434	432	393	422	423	422	416	365	401	423	417	437	423	428	393	372	398	403	381	415	413	438	398	410	420	423	395	379	408	426	412	417	391	371	445	429	395	429	374	389	400	392	404	389	424	431	434	390	423	405	397	411	407	428	426	401	407	412	381	424	408	374	404	411	387	439	437	421	429	389	392	401	418	441	408	396	423	423	393	411	432	399	399	412	420	427	456	387	424	408	419	421	396	388	381	405	414	391	430	410	387	413	427	389	443	404	392	398	408	442	403	409	413	411	394	447	408	395	447	411	408	424	382	414	421	442	428	388	421	423	391	405	415	399	394	431	408	428	427	401	429	435	415	440	378	396	419	456	394	409	432	417	444	429	417	398	431	399	423	424	412	419	388	404	432	392	421	395	398	409	393	430	437	423	370	414	420	411	385	404	403	396	424	415	409	442	427	422	415	449	420	389	375	420	405	416	445	440	433	403	422	387	417	401	384	425	405	401	437	406	408	413	421	436	417	435	382	406	402	398	445	400	407	405	405	447	389	394	392	423	417	439	405	393	396	380	368	417	387	415	399	396	435	394	401	368	419	408	404	409	399	406	420	394	396	400	422	432	427	359	388	410	401	364	412	443	397	405	418	424	379	402	423	372	433	441	380	363	411	396	407	382	420	397	390	431	393	397	389	415	430	436	420	419	393	415	400	388	417	407	403	399	402	445	404	417	401	427	430	430	422	437	412	412	401	422	400	433	424	419	415	408	422	411	413	409	405	422	398	385	430	427	441	409	414	383	411	410	394	412	420
27729	9826	847	477	358	305	274	250	276	212	248	243	243	256	231	225	242	254	203	256	247	246	218	233	240	225	191	239	226	220	217	236	221	210	216	235	246	238	211	227	217	230	227	236	202	220	238	228	227	231	239	218	242	228	224	230	229	238	222	188	234	221	235	232	238	244	202	233	256	199	236	227	220	225	226	244	186	210	224	208	231	235	217	223	204	250	202	229	240	238	214	222	228	241	232	227	201	232	202	222	233	246	203	213	258	214	255	202	206	201	207	237	233	210	228	243	212	167	261	202	238	225	211	248	221	220	230	208	220	222	199	220	227	241	222	244	241	211	216	236	216	205	231	236	218	214	225	247	261	230	218	226	216	231	238	214	228	236	223	223	193	220	250	229	209	243	223	217	209	224	215	217	240	211	223	217	221	228	258	226	193	238	218	230	194	228	228	222	227	224	217	251	229	209	262	204	234	223	200	233	195	257	214	210	227	207	209	224	204	223	212	243	220	213	240	205	245	237	220	225	235	246	221	216	243	235	274	229	222	237	233	220	220	220	224	223	201	231	227	238	223	203	229	249	205	207	239	221	221	222	239	253	222	216	238	227	236	226	255	206	214	225	245	229	235	204	227	247	207	224	215	214	204	215	251	220	224	235	236	201	226	232	229	197	248	213	201	244	235	237	224	214	224	209	225	223	231	225	246	236	262	203	239	214	191	221	212	216	224	244	211	228	205	232	229	229	260	250	233	233	244	217	233	216	195	217	214	237	220	226	202	214	199	262	226	239	240	223	233	218	233	248	233	204	229	269	227	234	202	183	222	205	237	218	248	213	224	241	236	214	219	227	232	230	205	253	220	243	240	220	204	242	230	234	218	217	225	237	213	203	207	204	234	218	229	214	242	230	238	212	219	222	232	224	241	237	220	219	190	231	258	246	217	198	237	237	214	236	219	205	211	218	223	257	243	210	196	190	209	230	208	239	228	208	212	227	234	227	240	254	227	255	197	215	220	241	249	212	233	210	243	235	219	227	243	232	232	239	228	210	218	220	250	252	239	220	209	252	242	216	197	240	250	223	224	206	208	201	195	239	210	232	237	238	222	183	240	219	221	221	211	224	248	212	217	190	222	223	230	234	202	186	222	225	201	219	238	243	206	228	219	245	217	224	218	228	253	200	246	238	207	202	229	216	249	194	240	265	234	246	227	242	222	196	233	238	229	200	218	246	213	223	205	210	203	226	247	224	219	249	225	210	226	222	245	226	203	234	226	205	201	211	212	203	239	194	212	223	213	225	222	226	219	231	231	228	215	238	249	232	224	232	215	230	219	217	212	221	250	210	204	207	238	213	245	240	229	210	228	218	208	234	228	209	213	218	219	244	240	203	220	216	234	228	203	222	264	231	244	209	228	193	224	205	219	217	246	195	223	236	239	230	212	237	239	222	212	243	243	245	206	242	224	220	206	221	219	243	225	237	213	236	263	234	231	250	215	207	237	208	212	230	203	206	238	200	234	225	241	211	241	223	248	231	209	205	237	214	232	218	257	188	202	226	238	207	207	250	223	241	208	237	228	195	200	205	228	231	246	196	226	215	220	227	239	217	225	214	238	204	231	224	226	213	248	201	230	224	219	211	222	220	243	217	224	255	209	185	214	230	219	251	238	237	216	212	227	205	213	224	217	219	222	231	243	232	193	224	215	225	208	226	252	207	208	210	234	213	214	236	266	202	223	240	222	224	231	222	209	221	243	201	229	207	214	212	235	220	234	222	223	209	207	227	264	233	244	208	238	228	214	237	192	224	227	214	254	247	230	234	216	211	211	237	229	223	229	204	213	241	213	230	252	215	215	239	226	222	226	226	211	232	233	218	217	234	220	224	225	215	233	191	224	221	246	232	215	222	220	225	223	237	225	242	234	228	230	235	219	186	241	215	229	223	192	222	232	264	231	220	217	227	247	242	218	211	234	239	219	204	244	223	220	219	241	226	213	209	232	241	201	217	200	211	215	252	227	225	249	237	225	219	232	216	216	242	226	212	238	218	213	211	215	235	242	233	225	209	202	217	216	226	253	228	220	222	237	255	224	232	228	229	189	217	202	250	179	222	210	234	216	264	241	235	224	230	228	242	184	234	202	215	227	211	228	224	227	219	241	241	245	202	247	257	238	227	208	246	213	215	218	219	213	240	219	199	221	225	233	241	225	231	212	230	242	223	206	245	207	226	245	235	229	244	228	214	247	208	238	231	227	238	225	234	230	244	216	209	241	241	225	251	216	201	218	208	231	208	215	226	241	244	235	207	247	230	210	207	240	221	210	236	214	245	250	232	236	205	207	236	236	222	244	213	231	174	250	249	235	226	226	219	218	212	209	200	219	206	243	213	223	243	217	206	259	240	224	225	227	226	227	225	252	210	218	226	217	236	188	221	254	212	238	218	244	240	207	233	250	227	224	213	223	207	219	249	209	242	229	237	239	226	229	212	233	234	228	233	194	255	244	201	250	235	195	222	239	216	232	240	213	234	261	209	218	239	208	255	275	220	236	211	219	238	233	215	222	220	233	212	205	237	213	229	234	229	228	238	243	226	210	255	224	214	208	225	238	211	212	248	242	224	248	228	233	224	228	222	225	213	232	218	254	217	210	219	239	231	219	247	260	249	215	235	229	226	219	211	240	191	211	245	219	208	223	219	239	228	227	222	240	213	213	218	252	223	237	220	238	256	241	193	237	216	195	235	216	224	208	229	226	229	216	237	211	209	212	243	220	213	217	207	229	233	206	211	250	216	269	234	216	231	208	225	220	226	209	215	224	203	235	227	227	187	215	238	248	238	249	215	234	210	213	192	211	218	217	230	211	206	236	218	226	228	203	240	225	245	255	244	251	225	208	224	216	244	251	215	217	275	209	255	235	227	213	246	198	258	216	216	236	211	234	224	218	244	233	234	229	209	218	242	233	201	227	224	217	246	249	187	233	238	236	238	245	213	205	247	236	199	220	244	254	195	247	199	203	238	244	204	219	240	209	218	240	264	200	250	215	240	238	215	213	221	206	226	222	247	200	212	230	203	262	219	216	221	207	226	203	221	215	217	229	242	232	215	215	229	212	231	239	237	234	208	218	225	232	234	224	209	237	215	216	264	218	218	223	223	217	225	208	221	221	213	208	212	227	195	214	210	200	218	219	250	236	237	232	232	258	229	228	233	209	200	210	206	230	216	233	231	235	223	224	223	219	221	257	220	205	208	244	227	209	219	226	217	252	240	193	225	237	221	242	249	248	229	231	218	236	232	241	253	245	215	216	232	215	238	235	239	211	245	228	198	232	234	230	229	248	254	207	207	223	207	219	256	220	225	203	232	235	225	240	233	183	216	224	210	222	225	239	204	220	208	235	229	216	224	224	218	198	232	198	230	218	219	241	218	214	193	199	231	233	240	219	239	202	228	237	222	233	238	237	228	218	255	216	231	206	214	222	221	213	248	202	246	236	199	212	214	226	214	220	230	241	239
19592	6894	1426	1431	1212	1052	955	846	778	721	708	671	682	670	671	635	627	655	621	641	601	569	607	637	622	623	590	587	601	566	571	600	563	566	528	606	545	571	577	515	585	529	572	557	613	544	552	536	534	547	535	539	564	562	561	538	559	557	543	568	536	585	559	527	555	559	526	540	530	558	576	554	529	590	563	564	509	551	595	525	560	579	526	546	517	578	517	582	563	546	541	601	573	577	508	576	591	547	554	521	558	524	556	598	569	543	565	518	560	526	551	591	527	512	530	533	589	618	579	524	545	589	551	559	536	588	520	577	550	539	534	529	570	567	526	562	576	514	546	526	568	567	517	521	572	529	527	508	566	535	555	528	569	542	562	542	577	552	559	577	553	531	519	541	585	573	560	545	523	512	513	525	531	518	523	572	538	502	549	537	543	559	512	517	546	507	549	596	556	579	541	551	525	506	521	493	546	526	541	521	573	533	504	538	500	556	516	546	559	544	564	567	510	487	523	587	529	574	512	526	535	494	553	565	542	559	549	564	550	567	523	552	523	526	541	557	503	543	536	548	524	511	518	530	529	557	504	569	557	564	551	550	534	518	542	549	509	560	534	539	553	598	560	572	543	531	502	539	568	582	561	550	518	586	544	551	530	542	587	585	534	570	552	531	521	549	542	547	531	531	573	543	566	529	564	543	569	530	543	599	548	551	592	513	572	546	517	542	531	524	532	530	544	564	535	536	547	551	559	549	526	563	570	542	551	543	564	573	597	534	552	568	548	517	513	550	513	539	504	515	531	568	544	519	528	533	525	509	517	561	616	605	554	568	536	573	569	536	593	524	545	550	549	532	572	542	530	544	507	584	532	557	549	544	556	552	540	522	488	550	551	521	540	551	548	562	535	574	558	514	556	558	518	529	546	527	515	567	533	551	579	587	508	575	545	590	509	521	539	539	570	480	532	550	522	531	537	584	530	591	556	513	543	538	584	562	558	548	543	542	521	546	549	520	559	539	544	590	549	525	523	555	537	540	555	576	551	581	529	566	558	528	582	505	549	543	541	521	553	551	553	536	543	565	541	527	532	525	575	492	533	520	548	525	545	565	556	560	550	573	567	543	553	569	546	559	573	508	579	579	534	509	526	553	533	516	543	533	563	526	582	562	556	534	524	508	582	518	562	552	521	552	501	600	575	561	540	574	505	528	514	564	541	558	522	540	529	534	554	483	553	525	544	494	558	544	542	545	545	537	562	550	540	511	547	540	549	566	571	529	530	525	575	562	529	557	577	516	561	548	494	536	561	536	523	542	577	566	554	505	558	540	567	558	514	512	578	548	568	577	507	578	557	550	529	540	543	567	595	570	537	552	574	546	531	534	527	518	509	556	535	520	555	525	563	550	559	554	546	527	558	507	541	554	569	555	521	570	549	559	583	531	521	541	549	521	561	538	513	558	536	548	549	528	572	544	527	501	526	547	559	540	558	564	564	542	562	535	543	546	530	530	562	552	524	507	552	545	525	544	542	561	531	583	577	541	565	553	537	585	563	534	558	514	542	560	542	486	549	550	539	526	577	518	560	571	576	521	546	510	568	580	515	556	526	538	546	513	520	566	539	538	554	534	529	539	560	526	542	497	525	569	546	538	548	535	524	535	527	562	554	557	546	560	557	543	585	570	562	521	550	575	592	514	588	528	533	558	525	534	589	514	575	558	509	568	520	551	531	535	537	547	551	554	583	553	577	543	522	540	551	589	569	541	549	558	561	485	566	513	528	538	554	542	518	561	566	501	509	574	606	513	531	518	574	538	510	518	538	528	570	597	519	493	505	573	569	515	596	582	568	577	522	532	577	545	565	572	551	560	505	514	568	530	580	536	521	560	576	578	520	585	576	556	534	509	498	519	572	544	508	552	503	589	532	549	561	537	567	560	517	510	557	540	568	550	577	521	532	570	577	552	540	520	546	545	563	616	531	558	570	537	519	533	532	557	572	546	556	582	557	554	487	568	557	548	533	586	547	554	536	569	521	516	549	566	539	531	585	602	541	545	551	550	547	540	564	534	588	563	544	548	542	525	576	560	531	555	564	535	549	576	544	514	554	539	509	529	548	549	542	555	568	580	545	528	589	575	561	528	556	498	515	586	561	566	525	526	521	549	565	527	578	542	567	568	538	589	540	494	584	535	581	537	543	570	512	551	590	525	540	499	574	576	528	518	533	570	545	534	539	535	542	521	535	527	521	539	548	549	530	522	472	550	537	573	569	508	564	571	525	518	554	512	537	557	539	529	542	531	546	566	539	506	526	517	527	598	556	498	557	502	566	533	541	544	543	530	607	514	534	528	496	564	534	535	508	510	571	548	542	523	565	533	498	568	524	570	518	529	568	520	534	537	543	557	565	546	519	540	527	561	564	494	560	581	531	538	514	554	535	546	535	528	521	529	551	505	550	560	591	526	541	538	532	529	533	541	568	522	595	518	560	532	531	560	515	555	544	513	526	543	545	519	577	562	591	513	551	597	512	540	555	520	569	555	539	573	537	520	541	501	542	532	520	556	564	533	535	594	483	549	574	532	557	562	558	513	545	527	503	544	509	533	533	557	532	566	541	583	552	600	523	501	532	541	568	552	520	514	556	556	523	573	568	549	512	547	554	567	582	589	532	534	557	559	567	569	555	592	487	532	607	519	538	507	539	514	531	550	562	545	555	519	576	540	551	547	530	548	550	522	512	564	528	569	537	566	534	550	509	544	512	530	570	545	512	507	554	566	519	530	556	568	525	545	548	510	569	514	558	523	576	506	518	558	533	543	573	504	538	546	543	587	549	522	496	562	538	529	592	520	548	524	553	554	563	536	559	532	564	564	577	502	571	566	559	550	562	537	563	566	557	521	551	568	574	519	543	532	531	516	558	522	528	508	556	556	550	564	541	547	571	539	538	527	539	514	551	531	527	550	540	549	591	523	542	546	574	569	535	526	521	607	520	525	517	571	535	555	543	577	522	591	536	528	500	584	533	531	547	528	526	586	559	565	531	551	510	527	548	509	554	556	534	554	553	505	615	537	545	544	531	545	546	568	534	510	561	567	527	544	576	494	534	575	576	538	544	525	524	595	567	558	544	562	541	522	539	550	545	574	547	539	574	623	534	564	539	560	524	542	530	561	527	496	540	548	578	530	533	513	554	524	517	534	585	513	571	544	544	542	555	538	492	572	547	536	578	529	563	532	530	564	563	550	542	587	534	516	539	554	554	499	562	541	549	529	532	563	551	530	519	532	547	530	553	549	526	510	544	546	545	545	598	550	557	538	521	536	511	546	586	545	560	553	537	541	524	517	551	564	507	556	555	489	506	590	588	573	572	533	537	553	580	554	525	577	540	545	564	562	536	555	544	530	559	515	497	529	517	535	528	582	540	554	505	524	547	550	562	584	542	525	569	524	570	534	531	597	557	542	552	557	551	519	504	531	535	551	532	546	544	536	513	525	532	561	544	536	576	566	556	570	565	499
37843	15380	1404	625	432	323	296	271	211	225	214	190	187	169	203	183	196	185	183	192	193	195	181	172	196	192	153	185	166	142	160	169	165	151	169	166	154	192	165	165	167	178	163	163	163	161	158	154	160	136	143	149	155	157	191	156	157	150	180	176	176	167	176	165	185	172	147	175	139	182	166	167	156	171	154	170	171	173	180	132	172	184	140	129	165	188	181	190	157	188	166	150	191	171	192	153	175	172	149	173	183	168	173	148	170	154	168	186	176	165	175	160	198	197	165	152	157	157	142	152	175	158	148	160	160	159	159	158	163	174	178	165	151	160	150	170	148	159	167	161	168	148	170	163	171	177	163	172	153	154	162	177	148	160	145	164	152	168	147	174	155	182	164	154	162	146	157	167	169	162	166	160	165	201	199	184	165	180	171	155	164	165	148	151	171	167	151	145	182	169	167	196	187	189	148	165	138	161	160	172	134	145	175	170	191	177	163	153	158	198	161	170	164	177	159	174	167	153	150	179	184	173	173	174	154	144	156	160	169	159	178	167	153	152	180	164	151	155	161	174	178	143	158	182	165	160	139	146	156	159	167	174	146	180	163	158	150	146	153	188	159	165	175	176	158	150	165	170	146	175	167	153	178	138	142	144	176	163	176	156	158	177	164	144	163	177	176	170	171	150	159	151	169	189	155	159	164	161	170	142	136	135	160	159	182	182	192	184	166	185	162	150	156	173	174	169	161	162	158	155	168	166	167	178	159	164	167	160	138	169	189	168	159	161	178	162	166	145	166	168	173	176	188	156	177	174	173	188	152	188	179	167	151	157	174	157	159	137	143	162	143	151	160	161	149	164	161	156	160	164	177	168	165	172	146	178	171	157	177	164	167	177	182	179	177	168	148	162	166	152	151	167	156	168	155	154	157	168	155	187	180	166	198	172	173	172	157	208	166	144	171	158	152	169	154	159	167	154	166	173	163	160	156	189	154	151	139	150	170	166	150	146	168	167	191	160	159	172	165	151	171	181	161	155	156	131	154	169	169	162	161	159	185	162	163	154	189	164	143	172	160	162	190	185	185	152	140	167	174	179	161	174	152	143	198	155	143	175	173	163	168	196	172	156	178	152	130	183	162	186	161	179	169	184	149	165	175	160	141	148	171	155	151	169	166	174	152	159	174	182	164	185	158	162	170	171	164	163	160	155	175	171	168	158	184	166	167	166	154	141	151	177	158	162	180	154	155	149	180	146	151	137	170	176	169	157	157	169	141	140	150	165	165	164	174	198	157	148	159	177	158	163	165	163	161	193	159	149	168	141	148	155	165	175	169	157	167	153	158	168	156	152	169	136	178	161	172	167	178	133	154	159	156	163	178	177	169	162	169	191	169	172	165	170	181	183	163	162	160	168	149	156	149	150	176	172	163	171	154	155	168	163	159	171	171	162	166	164	176	163	171	155	155	162	168	176	161	169	177	175	153	170	184	181	169	176	164	190	150	155	178	163	149	168	185	174	170	151	161	161	192	152	175	154	131	180	163	167	181	178	156	153	171	157	171	170	155	176	163	157	147	166	170	184	156	173	192	158	147	149	174	186	169	177	164	162	170	176	157	170	151	168	146	167	147	178	176	142	166	170	164	167	171	179	171	144	185	171	149	172	178	169	163	162	160	170	134	178	157	181	155	148	164	167	155	176	158	176	147	149	156	151	182	178	175	147	160	176	140	168	160	171	173	171	160	150	172	159	179	146	169	142	174	167	186	181	163	159	153	165	174	155	158	149	172	184	183	162	154	164	168	139	159	171	160	145	157	169	171	142	160	161	155	164	159	167	166	157	167	172	165	160	188	150	170	163	164	146	136	168	166	151	162	177	167	168	159	169	137	179	182	148	172	186	173	164	177	143	166	174	161	164	160	157	133	126	201	166	177	183	189	146	150	164	164	162	172	184	182	138	170	154	176	151	151	173	163	163	178	147	151	158	158	144	190	168	146	157	142	166	152	168	176	148	183	171	171	158	158	180	180	176	165	181	177	191	177	140	143	185	126	186	172	144	173	148	154	149	170	170	175	172	155	177	180	181	153	149	170	171	158	171	165	162	154	145	164	157	168	168	163	164	150	162	164	169	154	155	172	179	164	158	182	169	161	169	178	158	136	151	145	138	186	162	187	175	169	181	191	184	181	161	153	161	162	166	142	176	178	188	172	145	171	154	194	144	181	149	174	170	156	161	184	163	161	143	165	152	177	169	163	168	165	157	181	174	158	169	175	182	158	170	160	139	144	166	156	164	162	164	167	151	182	155	149	142	178	165	181	151	173	140	175	172	165	153	151	183	162	147	166	181	174	175	156	166	180	180	168	171	146	167	163	156	166	153	162	145	166	160	160	168	160	156	153	138	172	147	164	155	164	172	151	158	180	147	163	143	171	160	167	162	150	154	158	154	161	175	167	148	161	149	133	159	160	155	166	156	150	157	147	171	169	171	138	180	151	152	165	161	169	171	132	151	164	151	153	167	174	181	207	186	142	158	161	174	200	175	157	173	164	186	165	173	175	165	163	146	151	171	163	170	165	154	182	178	148	160	160	192	145	169	193	166	185	185	146	147	172	173	156	142	164	166	167	166	149	165	176	182	147	195	153	153	165	170	183	174	167	151	168	170	156	147	157	160	152	159	177	155	167	177	149	182	174	151	185	178	174	192	169	167	152	164	139	142	188	185	170	176	148	155	162	176	139	169	181	171	155	166	197	168	167	148	163	162	178	175	135	145	172	155	149	163	159	158	171	170	165	158	180	167	161	163	166	163	168	189	169	152	178	167	175	154	163	162	140	143	175	173	177	169	149	157	158	156	152	144	155	158	170	163	173	164	150	167	154	168	150	192	158	154	180	198	189	145	173	164	184	144	171	188	176	167	168	164	151	158	153	165	161	155	165	144	169	158	181	182	162	185	182	164	152	155	145	168	158	164	170	161	158	169	156	165	172	152	152	177	175	165	145	169	163	154	147	179	163	157	151	163	178	164	150	156	180	177	154	159	138	150	176	161	170	151	157	145	149	179	150	194	158	165	159	159	180	149	134	159	172	166	188	168	178	155	177	170	137	168	168	151	175	177	205	151	163	164	178	165	156	150	151	177	172	164	162	165	148	152	170	168	170	167	158	158	163	147	153	155	161	161	147	170	158	173	160	161	165	153	175	195	177	147	149	146	145	145	156	164	148	177	176	155	160	182	155	143	164	173	176	180	163	157	155	172	161	172	163	160	168	175	152	166	162	185	177	175	207	177	156	184	164	142	156	167	172	166	160	150	182	159	167	172	159	185	157	158	156	172	178	185	180	186	161	158	168	170	164	169	158	173	147	185	162	164	147	172	179	157	200	160	164	146	147	165	143	144	178	190	161	159	170	148	159	184	177	154	158	160	161	166	143	157	163	170	155	140	173	164	197	175	192	155	186	157	149	157	193	148	187	158	181	169	160	167	174	166	177	152	158	170	161	151	171	186	155	171
24836	8791	1777	1939	1627	1395	1076	999	826	737	709	670	611	582	571	532	566	475	470	517	513	533	495	537	537	535	491	490	460	457	429	487	435	437	441	449	455	442	453	428	439	397	454	458	463	478	444	434	438	425	429	406	431	415	426	391	409	420	406	409	413	439	400	414	481	403	437	432	402	381	410	430	424	381	430	397	419	402	382	399	399	423	386	412	417	422	375	405	419	428	421	393	383	381	417	406	396	367	414	420	395	389	408	360	414	397	388	402	384	429	429	378	397	421	370	378	385	398	395	410	382	402	345	405	408	387	372	404	415	410	410	388	379	408	395	432	433	409	354	403	424	398	425	402	412	410	386	428	381	389	395	422	402	371	404	405	399	419	369	377	380	415	380	443	381	410	381	379	415	385	380	413	378	384	394	398	387	380	384	397	401	382	406	401	408	372	361	377	373	443	434	395	395	397	410	424	408	420	393	405	424	398	400	353	391	416	391	405	405	400	424	419	384	406	383	455	393	389	424	401	381	418	390	397	403	416	408	404	417	392	387	382	380	420	406	357	397	418	389	349	401	410	346	395	381	388	410	390	397	413	415	385	397	391	415	417	405	389	432	393	426	382	407	409	377	383	417	428	424	374	401	376	442	423	416	447	419	357	385	381	380	419	421	379	383	405	416	368	380	373	359	402	400	425	362	392	386	389	421	394	414	374	397	392	426	433	409	446	432	401	400	368	398	401	390	401	409	382	403	373	385	383	393	374	396	425	394	430	409	386	399	406	395	401	395	412	412	422	366	367	386	410	402	385	409	380	376	402	402	449	449	405	396	418	391	398	402	396	397	393	385	402	423	383	395	406	382	377	418	402	402	402	407	392	402	422	436	396	391	436	399	423	381	406	385	400	363	375	399	398	425	424	419	377	384	435	425	415	410	423	403	424	417	382	404	410	397	386	411	395	412	409	400	386	390	415	382	391	367	433	395	398	360	409	411	387	384	396	414	417	382	383	413	409	396	413	394	372	385	398	406	379	392	392	395	363	396	405	363	376	418	385	358	393	405	399	416	384	434	387	429	406	414	405	428	418	393	456	374	389	417	423	411	399	375	398	395	391	389	386	370	392	392	409	454	411	436	407	410	427	428	371	421	380	384	385	458	414	425	383	400	441	378	395	365	422	442	373	399	416	412	413	370	386	396	386	421	421	404	392	399	392	423	374	392	393	412	419	385	420	411	355	419	413	424	390	386	372	457	385	400	395	386	408	392	384	395	367	374	382	406	394	397	408	389	409	378	363	432	424	375	418	434	400	384	432	430	408	415	385	388	397	380	409	404	418	417	406	388	404	377	361	361	386	387	367	430	416	382	408	403	419	395	394	430	401	384	382	406	422	407	433	401	411	399	416	410	414	377	340	464	418	407	397	399	397	387	410	397	403	427	391	423	377	419	376	377	366	402	372	413	417	377	420	387	385	401	413	371	401	408	400	409	402	404	419	396	386	408	361	397	406	367	378	393	442	386	409	443	418	401	377	380	400	393	405	401	403	429	419	427	406	380	409	387	414	373	407	406	383	422	387	423	379	366	362	364	413	374	395	400	432	417	386	421	406	393	404	382	418	429	430	388	382	380	410	406	419	425	390	408	380	380	400	396	408	427	406	392	387	387	375	416	415	399	395	452	395	403	367	402	383	415	413	408	409	401	413	419	383	425	416	386	389	408	412	361	369	428	376	408	417	385	409	373	412	383	401	429	410	417	392	426	421	353	418	433	416	403	430	422	393	376	410	417	420	417	415	372	388	436	396	405	357	423	372	409	420	387	353	414	424	395	376	442	413	429	414	406	408	407	416	391	366	394	364	431	432	388	390	389	424	391	426	374	362	397	401	442	395	401	415	394	406	375	364	388	392	368	384	445	415	380	393	464	379	394	363	413	389	439	414	397	365	395	406	363	414	378	398	405	391	399	396	382	424	374	455	370	392	359	399	421	406	399	397	431	395	418	373	422	448	379	417	400	410	425	433	395	424	386	372	348	412	399	405	415	398	398	368	383	417	413	389	406	380	379	445	376	403	397	399	402	401	389	420	383	380	417	415	404	402	396	412	427	401	406	414	406	412	384	367	408	384	411	420	390	435	400	412	427	425	390	386	407	400	371	408	414	430	407	399	398	402	414	384	397	412	395	393	396	406	428	395	379	390	411	375	394	430	390	412	395	408	392	392	425	399	389	383	383	401	380	383	385	402	379	397	422	428	390	413	418	400	389	371	397	396	396	389	444	380	364	388	414	396	433	415	384	391	411	419	376	422	425	386	392	403	402	350	435	401	386	392	410	365	411	415	357	375	376	439	416	403	381	390	404	380	411	410	417	413	408	429	398	401	430	379	368	420	434	405	369	412	395	412	396	408	418	365	433	374	375	399	402	376	398	382	431	446	425	399	427	394	375	369	393	415	402	366	419	434	379	380	406	392	395	408	434	429	414	392	412	392	407	438	406	455	393	425	408	383	388	434	382	380	396	402	407	375	407	427	433	375	366	401	387	406	400	400	393	410	396	417	381	383	423	378	391	413	421	406	431	432	375	419	419	407	416	355	373	392	432	415	414	404	398	371	397	412	435	397	397	406	383	396	395	374	408	359	396	392	432	443	384	405	410	398	365	401	373	411	382	397	426	409	430	367	389	412	408	352	398	429	423	381	395	424	407	428	410	375	382	432	358	385	422	389	378	415	433	409	400	398	442	346	421	366	399	413	372	407	411	390	431	402	403	361	407	401	413	408	425	375	397	421	408	432	390	356	378	431	399	409	398	421	402	406	403	400	356	392	415	421	407	379	377	418	372	430	438	421	412	414	397	411	387	408	405	410	430	459	403	381	406	415	408	412	392	415	408	410	426	396	414	405	372	369	377	386	427	388	364	409	387	443	444	393	403	413	388	396	383	408	379	400	433	357	384	430	414	382	413	391	378	382	406	381	366	416	420	410	378	399	445	420	394	378	415	412	383	345	375	381	446	398	439	379	424	390	413	428	423	424	365	400	423	381	420	371	369	359	409	418	402	418	386	428	387	363	364	434	403	403	418	379	411	400	367	423	404	391	371	411	381	411	394	384	395	377	425	383	394	395	417	434	400	372	397	399	372	414	436	413	389	395	418	457	406	382	431	376	380	409	364	410	419	374	413	393	403	403	395	410	412	408	395	385	430	401	407	396	394	412	391	402	386	409	403	417	398	442	374	436	414	401	385	405	378	448	400	375	379	407	405	412	399	410	432	415	402	363	400	420	384	377	381	380	392	417	409	378	391	415	385	398	415	424	383	368	386	384	411	387	400	410	412	395	401	383	427	406	420	385	382	431	388	412	395	438	389	402	384	376	412	400	457	392	396	405	413	431	415	398	414	418	397	404	382	393	416	416	382	367	377	411	415	396	394	382	411	349	384	396	421	414	397	419	436	373	380	407	388	405	434	405	393	462	386	404	399	420	368	383	391	390	374	380	352	343	365	370	380	399	411	394
13081	3035	265	242	171	169	172	192	200	163	144	149	164	163	163	157	179	152	173	152	161	161	182	161	167	190	183	158	158	148	155	150	195	171	162	152	155	155	173	154	156	147	161	149	156	176	163	156	150	159	177	146	163	187	170	165	160	165	160	158	154	166	154	124	176	153	167	181	173	183	171	171	135	158	179	149	156	169	165	169	159	177	181	157	125	166	167	165	167	154	178	162	149	169	157	152	152	170	150	139	158	158	176	188	188	132	192	133	172	159	151	140	167	176	164	190	148	152	148	163	142	157	147	171	162	143	151	150	166	155	161	154	154	142	137	144	145	144	179	172	173	143	166	167	176	157	153	152	176	161	142	169	178	159	160	160	153	140	150	151	165	170	136	159	158	193	159	168	166	159	155	145	157	149	144	160	159	175	168	144	152	132	161	154	137	175	158	148	174	171	170	155	144	175	147	148	162	157	159	167	160	157	154	149	168	178	164	179	162	178	178	159	166	183	145	152	149	151	151	156	167	138	167	186	163	156	156	155	145	176	166	153	170	153	148	163	173	153	169	163	155	135	183	154	157	148	165	145	162	155	144	176	173	159	155	174	166	173	159	171	175	168	157	175	161	164	158	138	150	148	181	151	163	161	159	165	159	150	166	167	159	147	170	180	147	159	155	171	159	159	138	153	147	141	166	166	152	159	173	173	186	156	149	157	157	151	186	149	155	180	171	158	176	153	146	165	187	160	175	167	176	172	187	152	180	146	151	152	167	164	143	156	147	159	168	149	167	169	166	149	179	170	151	145	155	184	140	163	163	147	165	161	172	164	159	166	161	167	154	151	156	186	173	173	146	155	152	180	140	156	156	158	148	167	156	153	152	151	140	181	174	181	177	142	154	149	160	152	159	184	133	154	146	148	151	147	139	139	160	152	177	164	170	170	153	141	168	145	141	156	169	151	155	139	152	178	160	171	161	164	143	139	160	155	120	156	173	147	169	144	167	163	160	145	157	160	169	155	150	171	159	145	166	144	180	158	174	157	145	166	151	161	185	142	174	171	169	177	189	151	128	182	162	170	136	172	138	159	139	173	154	157	169	180	144	164	172	153	148	166	184	138	164	160	163	137	144	164	158	137	139	144	164	188	169	157	139	181	137	156	189	175	166	193	151	179	161	148	148	163	163	167	152	163	157	171	148	181	140	150	149	167	147	147	173	173	146	168	164	182	171	182	168	159	170	144	153	167	158	171	160	165	163	189	158	148	141	155	159	175	155	168	168	165	168	157	162	160	151	179	162	156	185	158	165	163	171	146	140	154	157	183	179	156	139	149	182	170	152	161	161	155	166	169	138	133	153	151	159	161	164	168	177	155	148	151	137	135	158	177	160	167	157	155	168	174	163	159	159	155	154	169	175	154	153	148	136	158	173	181	183	160	139	172	144	177	154	167	171	177	158	160	172	161	167	169	159	187	167	180	148	153	145	180	147	175	173	151	175	151	179	146	150	161	158	156	157	158	162	172	144	139	168	168	145	155	161	144	172	147	166	175	145	167	151	169	157	141	170	185	170	164	165	171	147	157	170	158	173	184	181	180	175	171	147	177	162	147	134	160	157	151	156	183	147	148	184	165	144	148	158	148	165	164	174	168	170	155	158	167	167	159	171	154	148	162	155	154	179	153	146	146	164	166	169	162	135	147	154	192	167	142	184	157	177	182	185	180	143	142	174	157	164	155	171	160	161	183	169	166	153	174	166	167	176	160	150	159	144	180	184	164	148	157	168	167	175	147	148	136	147	186	149	176	162	168	141	173	162	148	153	147	169	150	178	147	161	162	169	166	183	151	138	168	162	163	183	159	174	173	188	130	141	172	141	163	151	163	153	164	160	134	158	182	170	159	158	154	157	176	155	165	154	165	161	159	156	159	165	168	148	179	183	171	152	148	148	166	157	176	144	142	142	155	157	147	136	142	151	146	155	171	156	169	153	147	152	169	180	139	152	146	156	143	143	175	171	173	155	143	159	175	166	174	152	179	149	150	159	150	190	192	183	144	171	160	152	132	163	172	173	174	149	168	171	181	174	167	176	173	155	172	172	136	157	158	139	172	169	141	152	158	179	160	154	159	138	159	173	131	163	163	163	167	176	172	159	169	152	154	161	166	126	154	170	159	137	158	180	170	190	171	139	145	145	142	173	173	163	181	164	173	161	170	157	156	181	139	138	152	142	137	158	159	137	153	181	146	143	129	145	185	140	166	152	146	167	167	151	166	159	165	165	140	143	174	173	152	171	156	177	143	172	170	156	161	164	168	141	164	191	134	182	159	154	146	157	174	188	152	168	185	171	149	125	157	157	169	197	163	173	140	147	170	175	174	185	160	160	168	175	156	157	160	156	146	175	176	162	159	186	171	151	175	168	145	162	160	161	153	147	179	177	151	143	158	150	174	158	157	178	155	163	146	167	162	172	176	176	154	165	175	156	145	162	149	152	156	179	177	174	167	150	147	159	168	156	174	170	149	141	146	136	151	155	169	147	160	142	158	157	171	149	168	127	152	168	142	154	159	161	159	155	160	176	159	168	135	151	155	150	163	146	176	131	159	149	182	162	142	161	138	148	154	157	159	148	160	184	175	179	143	158	140	161	178	181	146	151	155	153	162	155	149	166	169	172	179	147	165	152	194	157	152	165	171	162	145	155	173	140	166	168	158	161	155	167	183	149	168	168	160	194	162	159	161	176	174	170	179	155	156	150	144	180	160	134	163	178	138	178	148	164	178	174	162	144	171	160	151	135	159	148	162	146	185	159	170	149	155	138	181	172	140	151	165	148	164	160	170	168	181	165	174	171	157	148	170	171	137	141	167	184	132	164	180	159	168	146	170	138	191	163	178	150	170	147	153	166	168	170	167	197	139	172	165	176	150	145	123	160	149	156	162	152	157	148	200	167	148	156	161	147	154	161	186	155	152	186	160	185	149	147	163	163	184	170	162	151	123	165	142	178	171	157	148	147	156	180	144	137	160	156	168	178	159	155	175	151	138	170	178	173	126	164	161	162	159	140	172	150	194	143	174	174	161	170	160	147	158	160	166	156	162	149	176	151	159	162	159	165	161	162	179	167	148	184	165	156	160	167	164	168	157	162	154	152	153	166	156	162	169	156	140	174	141	165	152	171	158	136	174	150	165	154	155	161	148	163	176	158	154	156	161	168	159	162	156	136	152	129	160	165	163	165	141	126	146	170	168	157	143	160	144	166	159	137	155	152	166	169	190	159	178	189	165	137	155	169	174	156	170	155	150	162	146	150	167	157	162	201	163	144	134	150	173	175	157	162	160	138	171	169	164	173	164	162	149	160	135	171	162	181	141	171	153	183	161	167	189	155	163	141	141	160	160	177	153	175	160	142	153	164	164	168	140	179	170	152	153	153	168	162	158	148	157	196	161	127	164	159	162	167	152	170	142	157	173	162	164	168	150	160	177	145	161	165	142	173	169	145	154	144	154	137	143
9599	2557	613	588	559	514	469	460	480	491	440	429	427	424	456	437	383	437	416	425	425	423	435	412	434	403	423	394	430	421	437	405	443	422	423	421	399	387	388	429	386	419	388	466	393	379	452	392	421	428	405	408	426	407	437	402	423	454	410	409	435	430	422	388	373	415	407	443	443	440	416	402	418	404	410	406	384	446	438	403	409	455	455	406	446	401	419	399	412	438	426	411	399	406	436	413	426	393	434	443	407	429	415	425	404	418	400	440	384	397	431	416	398	392	442	398	380	417	404	399	396	391	405	463	400	387	425	423	404	415	415	383	381	417	413	447	402	413	436	407	422	411	413	411	401	420	414	410	424	388	434	421	447	406	406	359	432	431	405	409	392	451	402	368	423	363	374	394	455	387	416	456	429	420	431	429	438	413	410	421	412	436	423	385	377	398	422	437	409	422	370	391	421	397	425	400	401	388	388	361	384	406	402	415	426	419	437	415	405	401	413	393	401	390	396	380	410	357	438	441	445	416	430	409	400	419	412	421	400	397	374	398	376	434	406	439	411	427	398	421	438	412	431	401	410	406	417	422	402	383	423	439	450	408	414	410	400	425	398	419	398	411	453	426	420	429	374	405	394	393	388	397	409	449	401	395	423	398	400	416	396	382	433	411	371	445	424	436	422	443	438	399	408	414	413	412	385	397	416	397	418	431	427	402	457	407	404	410	390	392	395	428	433	413	396	407	397	409	431	411	383	403	403	396	378	433	441	397	370	409	436	400	435	427	395	418	368	393	378	395	412	357	417	379	430	397	388	400	385	415	432	413	407	443	391	404	397	402	454	355	415	409	392	374	422	400	395	417	417	384	402	445	394	431	441	411	380	382	387	398	371	413	409	380	418	405	448	429	457	430	434	413	427	405	402	423	429	399	407	398	439	433	419	410	400	390	425	403	412	389	388	442	431	419	448	386	446	433	422	438	412	419	381	431	429	420	401	392	420	404	420	431	396	389	436	414	382	422	421	411	403	405	386	411	407	397	410	399	412	391	411	395	447	411	430	419	412	415	404	406	398	392	424	444	440	404	413	417	415	420	432	423	387	417	424	395	395	418	447	411	404	415	427	390	403	437	454	421	422	426	399	423	422	419	408	402	430	380	430	394	369	394	415	420	411	379	388	408	421	435	420	399	411	415	400	407	423	391	400	411	394	408	408	395	422	404	401	421	445	385	394	388	403	410	395	404	390	386	412	411	408	434	411	405	411	404	413	367	389	456	420	423	396	411	404	392	447	434	440	385	400	419	412	432	415	404	429	415	397	432	387	402	398	430	430	431	403	433	441	430	393	418	409	385	423	393	402	402	419	412	409	427	417	405	427	432	447	351	412	413	429	445	406	429	419	407	396	385	388	378	408	398	376	395	411	405	393	383	412	417	444	414	384	418	460	445	391	413	438	411	416	397	388	417	436	416	356	441	399	415	399	396	425	405	434	387	411	422	446	401	437	429	399	403	395	386	383	402	385	406	414	412	401	418	407	388	384	374	414	387	402	440	422	424	417	403	407	413	412	410	376	424	402	435	436	418	432	432	414	431	422	434	394	415	394	417	405	381	404	409	407	419	387	395	410	414	425	432	375	415	401	382	452	418	386	404	406	414	411	454	396	398	425	418	410	397	389	389	378	386	405	386	445	394	419	389	382	416	441	392	442	418	408	380	388	410	400	406	428	427	353	424	400	417	412	461	421	421	357	392	437	403	403	418	407	364	428	430	423	426	417	402	356	397	421	444	372	409	403	426	426	432	387	392	468	420	410	383	399	399	357	413	373	430	442	418	412	425	389	382	423	387	436	416	433	365	399	414	372	432	401	388	366	376	369	428	358	425	405	414	411	411	423	381	398	419	412	420	413	438	443	428	400	379	403	415	426	420	410	431	436	401	432	392	426	410	432	427	429	427	352	419	415	403	409	430	398	392	377	451	444	384	438	425	407	416	404	390	418	393	409	408	397	422	384	404	424	399	401	373	420	381	386	413	410	409	416	425	412	412	441	399	417	404	452	409	413	406	381	397	443	415	402	401	415	414	407	402	375	383	398	409	453	441	399	413	436	394	404	413	391	430	420	400	384	397	415	438	413	403	433	412	407	424	410	405	401	449	418	399	412	394	402	429	398	464	434	425	374	394	381	417	407	417	399	412	405	393	387	400	432	417	416	435	410	413	435	434	400	375	405	405	430	421	416	391	396	412	435	409	416	400	421	426	382	404	377	418	412	399	384	392	437	371	446	396	404	410	420	382	378	443	447	411	393	386	414	385	405	411	432	375	409	407	360	409	384	409	423	440	426	426	416	394	429	414	414	406	387	430	424	436	417	432	417	404	452	414	423	403	411	415	390	363	409	391	436	419	393	458	408	377	414	436	401	400	412	437	372	389	400	412	433	449	428	424	417	412	438	452	384	393	429	405	434	391	383	414	381	406	375	412	430	414	407	353	421	412	413	377	418	442	402	422	418	398	420	399	398	390	417	416	387	429	434	394	419	378	425	444	428	444	412	422	443	442	398	379	417	409	394	420	396	423	438	423	434	425	437	445	455	399	408	372	386	372	433	420	430	426	425	425	405	403	403	417	446	438	381	432	414	400	437	408	388	413	382	390	414	397	402	457	430	414	417	399	409	380	394	431	429	416	407	386	418	409	412	433	403	441	396	408	426	433	418	414	380	391	405	405	396	397	433	409	429	408	400	426	431	425	434	386	397	415	407	407	415	433	414	385	404	430	400	399	436	454	423	434	402	391	421	402	405	381	410	432	434	369	410	450	433	402	383	424	455	348	426	416	416	422	438	427	435	410	367	419	446	396	396	419	389	432	413	445	418	393	389	408	399	392	417	402	403	408	389	434	402	393	409	390	388	412	413	427	410	413	412	448	390	393	427	395	411	421	377	399	392	421	390	386	409	421	416	393	400	434	396	436	417	406	424	451	421	402	435	397	414	436	395	426	376	400	382	439	407	483	405	439	408	436	419	390	414	415	395	408	412	418	413	453	398	447	411	423	462	419	406	417	416	429	409	426	408	434	390	395	411	415	428	408	414	430	441	394	403	368	430	428	387	404	425	417	431	445	410	413	390	380	426	397	422	398	422	387	441	421	401	406	381	418	429	393	417	418	409	384	400	383	414	422	414	411	428	421	433	472	427	438	444	407	425	461	433	410	404	401	397	421	416	401	398	426	421	421	403	425	414	431	415	404	390	442	386	425	424	371	414	415	404	419	389	429	432	390	400	415	453	407	391	403	432	432	391	413	422	402	420	433	436	402	381	428	469	437	462	434	405	451	430	409	425	419	383	431	396	399	401	406	408	407	436	419	410	414	414	427	435	412	414	373	418	435	384	402	391	429	407	401	431	419	376	448	413	447	443	420	388	375	393	371	389	446	469	399	424	397	412	408	445	413	447	384	395	416	416	400	422	402	406	391	404	434	430	404	434	389	414	427	390	408	394	401	400	421	424	411
27960	10002	834	492	378	340	281	280	265	237	254	279	251	206	236	224	207	256	261	251	245	230	241	233	236	235	244	238	245	228	218	242	278	215	234	236	248	251	249	228	223	233	231	219	239	220	234	207	232	230	199	216	214	232	210	222	223	216	227	213	208	202	239	221	219	244	218	233	231	238	224	220	204	241	248	214	227	222	236	239	244	238	214	219	224	198	211	220	227	185	218	226	217	234	217	217	237	230	249	221	231	236	231	219	225	241	223	223	228	205	241	221	227	219	209	210	209	211	235	228	223	233	211	215	210	246	236	247	233	211	214	206	226	227	210	244	217	203	217	232	225	209	208	212	215	261	242	230	218	245	217	210	213	235	209	220	221	226	215	235	255	216	250	213	221	222	230	211	227	213	196	219	218	215	206	223	241	235	217	239	230	203	213	227	224	196	219	238	223	223	203	205	203	229	227	230	205	257	210	237	225	213	226	206	226	230	223	220	208	253	246	211	205	245	213	229	212	219	185	221	241	240	204	211	229	218	219	231	233	206	195	245	194	228	191	262	228	241	214	249	210	232	198	212	239	238	209	240	228	226	229	231	226	202	215	236	227	234	244	198	239	213	214	225	226	234	228	234	227	202	215	208	205	237	206	210	233	231	209	227	209	210	213	224	219	236	238	230	240	230	213	254	228	238	233	204	214	215	199	233	254	208	215	216	201	212	209	238	218	208	212	233	211	223	206	245	210	242	233	221	222	241	204	211	214	236	221	201	208	239	232	208	207	238	223	270	226	229	208	205	211	220	230	209	211	196	219	205	206	238	211	242	213	200	212	233	253	216	192	242	223	206	223	227	208	221	204	218	206	223	210	235	251	235	221	214	231	246	229	230	220	235	226	193	196	239	218	241	223	209	191	198	224	214	197	194	223	218	225	206	260	267	211	244	200	225	208	191	188	201	248	222	195	211	199	216	214	211	217	219	222	202	222	188	226	239	222	214	259	193	228	212	214	204	250	228	221	205	204	189	226	208	219	208	175	211	194	235	244	225	226	207	208	227	249	224	246	224	235	238	220	224	238	229	220	214	234	203	208	244	241	227	235	227	213	196	222	199	204	220	208	212	201	234	245	215	247	244	193	223	211	215	261	225	216	219	217	212	238	230	209	236	217	233	214	203	204	233	216	245	231	192	202	225	210	213	237	228	223	234	216	217	207	220	220	235	247	245	189	220	232	213	241	223	237	232	230	241	246	221	216	212	221	250	225	237	203	216	214	236	203	233	223	235	216	229	220	230	221	236	229	218	209	216	238	221	221	228	216	207	236	231	204	206	234	218	221	221	216	212	231	190	261	211	237	201	223	249	203	216	224	252	231	200	245	198	227	224	213	224	199	222	225	239	231	221	216	222	236	236	231	237	220	227	236	221	227	226	231	221	238	203	235	236	228	219	203	233	244	237	211	215	209	213	209	206	218	205	229	211	215	202	219	255	230	221	253	216	212	206	225	218	236	249	227	230	237	257	228	254	205	227	236	224	250	208	235	223	218	228	232	215	210	271	235	218	223	222	208	222	199	243	214	262	230	256	241	205	212	207	239	241	233	223	214	223	196	231	231	232	226	219	201	193	234	209	221	198	222	212	219	240	216	226	229	236	225	228	222	214	217	232	224	204	226	249	203	230	240	224	213	227	211	231	251	203	229	221	217	229	219	233	225	196	244	236	209	251	233	237	233	212	237	210	232	247	218	214	224	244	216	195	236	222	210	214	229	207	236	254	222	229	237	247	234	236	235	211	219	208	216	231	211	237	234	262	233	229	220	197	213	222	234	237	231	243	228	236	229	219	237	238	215	230	225	240	205	219	202	231	208	214	213	191	223	258	257	207	221	247	244	214	258	251	202	222	205	212	220	223	217	206	206	214	245	249	249	214	221	220	222	242	210	200	249	190	228	223	207	225	237	225	245	217	210	208	245	258	224	197	216	222	209	203	235	223	249	238	244	196	231	231	257	216	191	218	247	204	228	246	224	215	193	202	232	226	204	200	243	226	234	209	226	222	203	213	239	267	210	222	219	215	217	193	229	195	210	244	189	215	224	253	238	212	211	242	213	228	215	213	231	233	227	230	212	215	229	237	225	230	243	188	248	201	249	205	221	246	234	227	215	238	188	229	219	208	220	217	208	257	207	219	239	218	218	228	243	214	221	223	214	221	215	226	221	238	221	258	217	224	244	210	200	186	209	201	219	207	257	223	221	215	214	209	224	236	228	205	198	220	221	210	234	235	221	238	219	230	226	212	247	240	252	237	220	223	220	227	249	231	229	188	220	231	219	216	235	211	226	247	206	209	213	218	208	221	218	240	206	225	230	233	229	225	212	209	212	205	215	215	243	230	227	210	236	217	214	214	254	241	206	202	211	210	233	239	255	256	218	208	223	229	239	240	245	234	243	222	217	217	259	248	206	191	241	208	225	252	244	230	212	208	192	219	210	206	209	244	260	235	224	202	239	245	236	219	235	211	210	206	213	221	239	187	237	239	218	220	217	238	209	224	211	237	215	217	214	228	216	226	212	209	215	257	240	239	226	208	272	243	228	228	238	238	215	210	219	222	230	220	222	210	220	218	212	241	225	243	248	223	227	219	236	233	218	192	252	231	217	228	249	213	220	224	205	231	223	205	208	237	212	235	227	213	220	227	211	272	214	211	213	205	208	216	236	237	208	213	216	220	216	230	193	231	240	215	222	220	232	215	239	200	216	213	243	220	225	221	197	217	209	215	229	211	240	200	215	235	219	234	210	237	236	215	197	217	208	233	217	207	213	220	203	226	239	212	213	234	212	229	228	208	234	252	201	215	228	219	202	228	232	241	246	229	229	250	241	187	219	235	220	233	219	228	226	230	188	206	225	243	240	261	234	216	218	223	238	238	215	239	271	202	173	220	226	203	219	213	223	202	220	228	232	198	239	231	210	225	208	232	206	226	224	212	218	228	234	233	246	238	239	228	218	223	198	257	232	237	230	218	245	207	239	197	221	225	250	247	204	216	232	234	198	226	207	231	210	240	230	224	209	228	201	226	227	218	223	248	231	224	220	225	208	223	230	231	230	231	215	240	205	218	209	224	235	199	229	250	200	222	211	220	214	217	229	230	210	222	257	207	232	220	232	232	225	192	203	228	233	207	235	223	240	216	255	195	220	236	224	234	218	240	218	221	222	248	252	216	224	219	228	213	228	204	248	227	241	227	223	244	221	226	224	215	186	218	224	222	230	237	208	201	239	208	212	230	212	226	209	213	254	232	258	224	224	211	194	221	214	216	232	233	213	216	203	216	186	227	204	212	224	228	207	220	213	235	226	200	236	258	214	223	241	225	212	211	233	242	212	241	215	217	232	229	246	200	224	225	204	185	238	209	224	216	212	215	188	237	266	226	237	223	223	209	241	213	251	246	218	252	244	227	232	231	257	232	214	223	234	242	227	216	229	215	225	211	230	224	209	229	200	216	235	251	212	205
19458	6725	1274	1519	1300	1073	1002	822	798	749	728	715	664	644	667	593	627	620	603	605	612	627	644	614	627	610	586	632	590	556	618	582	556	601	567	532	530	550	536	553	575	575	583	565	603	593	585	539	559	556	538	570	504	601	561	545	561	565	552	592	545	550	554	554	551	578	533	537	499	567	551	509	518	525	526	526	501	561	603	519	529	543	580	577	538	530	558	523	531	539	540	533	533	541	540	539	544	540	533	590	533	530	546	543	513	575	503	555	575	514	535	569	548	539	558	539	481	526	576	539	573	534	525	501	537	571	549	549	551	504	563	549	496	532	564	533	527	552	515	550	580	534	545	525	545	595	532	531	538	549	544	552	558	521	556	507	513	546	534	563	561	548	501	530	523	541	540	512	544	526	545	525	540	523	520	523	553	553	511	571	504	548	514	545	614	552	523	532	502	560	502	547	567	543	533	564	522	548	559	518	509	506	574	510	524	554	528	567	554	564	545	528	500	530	532	543	567	503	516	529	567	492	469	528	513	517	527	504	552	509	563	579	526	524	589	546	521	550	549	575	561	551	488	578	542	471	546	517	526	556	533	516	551	528	512	543	536	532	537	576	509	547	584	514	544	499	599	574	557	509	530	547	589	567	552	556	549	498	505	536	565	538	552	548	515	538	551	527	495	546	571	569	548	586	518	579	542	540	537	537	559	518	532	565	577	531	500	543	556	545	509	615	529	511	502	563	580	504	533	495	541	557	502	533	538	501	515	516	552	549	557	524	546	551	544	550	559	549	541	532	517	553	550	551	514	517	529	545	556	518	537	526	542	521	551	540	557	573	515	552	527	507	549	557	540	584	555	550	547	536	564	538	533	514	545	547	535	564	589	532	530	567	535	523	565	575	529	532	533	604	522	531	548	539	529	539	528	559	542	486	571	563	550	592	557	517	568	539	566	528	504	501	503	570	544	554	520	568	523	555	569	564	553	516	522	520	563	564	521	506	576	566	524	515	531	493	544	552	518	521	486	508	527	475	503	569	534	531	524	529	541	550	528	519	535	571	548	540	497	495	582	517	546	538	534	542	551	526	583	549	596	543	543	544	550	559	514	514	574	574	545	501	575	558	547	535	586	523	535	524	525	538	551	538	555	565	537	499	515	512	558	509	566	581	541	570	567	534	566	523	554	555	512	571	478	549	574	533	505	532	525	505	540	538	495	538	549	520	487	533	541	530	512	554	552	530	540	503	492	544	597	547	540	512	534	568	548	527	569	561	568	499	548	501	555	521	533	532	548	555	517	540	536	539	524	523	532	544	572	539	526	581	520	549	542	526	529	470	546	570	550	568	548	555	503	505	555	523	540	543	502	538	535	549	549	571	550	580	508	533	505	541	548	542	548	530	552	525	541	522	516	497	555	494	524	535	544	516	585	501	556	525	529	554	553	541	554	553	539	526	544	480	513	568	545	543	563	568	538	537	537	539	556	545	501	517	557	555	545	566	548	515	503	548	526	540	492	574	552	547	523	484	521	537	543	549	532	549	557	574	579	521	548	526	535	519	538	540	512	527	515	528	512	544	533	533	544	534	531	532	499	530	520	533	551	558	546	555	563	528	550	515	590	490	523	538	517	564	566	551	520	542	551	522	540	533	559	513	485	543	552	546	505	557	505	535	517	543	569	579	532	526	528	561	543	550	563	581	554	552	570	501	505	525	550	561	588	524	538	536	525	512	536	544	510	540	493	520	567	559	551	567	513	546	487	553	566	505	534	508	596	545	513	505	511	549	560	524	563	584	528	471	575	544	533	540	492	568	526	580	551	518	514	575	533	515	565	513	530	567	503	501	530	510	580	561	538	532	542	525	542	527	564	560	544	523	563	534	503	568	522	554	541	579	579	539	556	553	520	564	583	576	575	587	537	546	546	533	592	538	543	497	566	556	529	485	557	544	569	546	556	578	567	503	527	525	515	585	562	521	515	538	560	530	538	557	544	528	561	554	561	550	545	551	520	549	526	522	546	575	550	500	572	517	529	547	522	518	560	546	596	577	543	534	543	516	562	550	529	520	524	546	567	532	550	601	527	510	543	522	524	532	523	523	576	535	532	514	547	534	527	568	519	551	560	529	524	549	540	523	551	527	555	507	541	518	566	543	524	531	542	509	523	518	505	555	545	535	549	545	540	556	533	543	543	547	548	556	523	537	507	544	569	503	534	524	549	536	539	583	523	532	543	548	533	545	548	506	522	575	578	517	526	532	569	534	543	508	557	534	562	520	544	535	549	533	510	525	537	522	521	549	534	508	554	540	527	543	534	507	540	538	533	549	519	536	566	545	522	539	572	540	551	534	554	538	525	534	542	567	525	597	542	511	539	548	523	515	544	544	529	495	527	521	568	532	550	521	565	549	538	537	570	555	566	544	570	530	564	524	519	548	525	485	591	521	505	536	537	537	574	537	589	520	565	538	502	549	552	571	574	551	541	550	521	552	539	581	529	569	538	536	547	558	540	530	525	505	542	537	524	546	555	599	573	523	547	535	582	540	552	531	553	546	541	531	519	536	563	555	533	555	537	518	566	595	536	532	517	551	560	514	558	552	499	503	521	542	507	504	555	523	474	536	550	543	524	540	545	529	521	536	497	525	500	548	562	507	540	559	591	476	526	568	521	524	567	542	549	562	575	495	525	495	571	560	532	552	542	584	515	556	518	514	538	516	513	552	496	527	546	493	590	563	526	512	546	588	485	556	522	553	530	572	526	569	520	576	537	539	594	489	530	557	551	516	535	531	572	530	558	544	544	516	545	565	541	514	578	529	549	546	529	533	518	542	527	554	531	519	519	583	545	543	538	574	546	535	554	507	570	543	524	565	531	549	532	519	513	550	523	544	548	563	563	549	507	553	520	561	528	561	535	505	543	514	595	562	530	522	509	606	512	529	565	545	521	527	496	555	490	537	538	520	522	545	520	529	519	563	580	557	534	517	523	578	555	535	506	565	521	541	518	577	584	507	530	546	553	533	554	573	531	553	540	572	524	555	512	562	552	537	536	501	531	535	563	500	577	518	521	544	541	511	518	534	539	586	534	543	518	525	519	522	506	566	569	604	538	552	520	582	503	506	575	568	531	551	486	537	555	497	525	551	534	593	553	527	535	532	522	542	585	539	526	568	534	524	546	537	546	528	542	527	567	549	566	521	522	482	513	533	563	550	534	530	510	527	531	559	533	549	570	487	502	528	527	527	573	557	547	568	541	544	508	525	515	520	544	517	536	555	539	523	566	531	484	501	501	557	528	560	524	501	561	535	539	556	565	519	531	564	523	540	512	544	591	526	540	527	522	532	527	578	557	510	559	522	557	517	522	543	524	541	596	570	536	549	551	526	511	544	521	549	529	540	561	531	503	527	525	524	572	549	523	498	567	528	533	524	551	505	535	535	510	531	550	519	550	534	525	545	530	515	534	503	504	538	521	539	520	532	560	540	509	584	537	537	505	555	535	549	560	555	542	540
37843	16596	1739	652	406	324	275	294	253	216	216	217	187	178	211	194	205	198	196	188	156	187	172	176	173	202	173	182	188	148	169	169	186	169	147	142	176	139	145	182	157	160	154	152	159	169	172	149	180	186	158	164	167	157	168	169	177	122	169	160	180	186	148	140	167	160	160	161	147	185	159	158	156	145	166	157	171	149	142	170	153	186	173	185	172	156	161	178	177	162	177	188	156	170	172	151	170	162	162	152	147	121	172	124	181	164	162	153	173	170	190	167	159	168	163	135	166	152	184	156	148	161	132	141	166	166	149	153	165	161	136	160	156	161	167	158	171	123	148	146	185	176	135	150	160	151	180	162	158	165	183	197	160	159	169	167	170	174	166	159	138	192	164	164	139	146	154	167	166	154	133	165	155	152	165	160	162	150	158	150	155	149	176	184	169	142	159	185	147	181	176	159	127	151	144	164	172	172	170	155	157	158	148	153	148	151	144	152	178	170	174	176	159	172	155	166	153	169	145	193	166	175	140	168	159	151	152	181	168	171	152	150	154	176	175	165	165	132	153	170	158	140	150	155	181	168	163	156	174	157	142	170	160	153	138	147	173	173	147	156	164	152	141	175	168	202	155	159	160	140	166	164	176	191	178	163	154	139	157	163	174	168	148	158	150	177	186	168	158	141	186	150	183	173	156	153	147	188	152	175	129	183	179	149	178	142	185	165	165	160	153	149	156	157	138	140	155	165	156	161	179	155	176	156	163	149	136	150	160	171	174	161	177	173	175	166	155	150	180	158	164	183	175	156	159	174	151	176	132	148	166	150	185	149	183	146	140	161	210	170	168	173	161	144	141	154	162	158	177	178	168	140	154	162	181	177	178	170	156	174	198	161	147	169	152	158	160	151	151	145	178	140	175	162	155	152	167	151	159	145	156	153	152	141	158	175	157	134	167	159	145	144	155	147	176	174	162	182	185	163	169	155	170	140	156	137	143	173	185	170	151	154	171	183	175	136	168	166	153	165	149	174	146	182	183	151	165	177	185	151	179	153	173	155	133	152	163	164	161	184	142	171	159	163	158	161	156	181	157	168	174	167	170	144	158	148	150	163	157	177	168	139	157	170	169	150	160	173	155	172	159	148	161	124	161	152	141	158	153	158	165	158	178	179	156	173	142	157	153	157	187	169	155	182	171	170	146	169	150	179	169	172	152	161	161	172	179	127	167	173	166	152	171	162	139	166	119	181	155	157	157	142	170	145	153	177	156	157	158	162	170	167	148	164	179	156	163	148	155	166	153	157	140	170	147	180	162	149	158	147	169	172	165	155	172	161	176	177	145	181	189	150	175	154	168	156	159	171	147	141	152	177	162	157	148	156	171	190	148	164	165	181	139	180	131	163	161	162	185	149	170	158	149	167	158	157	170	157	154	149	165	177	155	170	163	159	132	147	177	165	163	156	143	123	156	164	133	148	142	146	157	157	165	163	169	140	155	151	163	161	143	158	169	165	154	159	175	172	136	161	172	167	149	156	142	180	161	161	164	147	149	155	151	146	150	162	175	152	160	140	170	137	159	152	181	177	167	157	164	172	154	145	154	167	171	148	174	170	175	155	176	173	174	153	177	160	185	144	162	147	162	170	152	151	154	157	166	150	169	175	160	160	143	165	158	145	130	158	164	143	154	137	160	160	173	143	145	162	173	174	152	154	179	174	171	161	168	152	145	189	178	158	139	165	174	152	171	161	157	150	153	156	159	147	165	159	178	180	129	194	153	167	155	168	181	162	191	167	167	171	181	159	155	175	147	168	153	138	150	169	154	174	167	173	155	171	165	188	157	148	153	144	157	136	169	150	165	171	140	141	173	156	158	149	158	175	155	137	170	149	155	190	173	160	179	160	157	167	156	151	163	158	151	142	155	174	160	179	161	179	148	174	151	171	126	137	184	158	152	163	165	173	177	142	168	159	177	162	158	149	153	173	141	181	152	182	143	185	151	178	164	171	193	164	134	162	160	138	145	148	140	142	138	159	149	161	153	166	159	165	136	161	167	151	185	160	175	173	152	145	155	153	186	175	145	134	159	171	167	165	159	149	152	140	171	155	175	175	153	176	163	183	135	154	163	128	158	173	143	197	164	160	148	151	145	150	133	150	144	164	177	162	152	168	177	155	161	150	157	158	178	175	138	143	131	156	125	161	140	173	158	167	167	161	165	150	168	152	146	188	144	136	179	136	188	144	151	168	152	175	134	173	158	158	165	163	158	158	161	150	155	192	151	171	157	175	164	168	144	150	177	176	167	162	150	168	176	156	157	145	155	138	174	178	187	143	174	171	153	182	133	174	160	187	141	175	151	150	179	153	150	174	149	165	157	157	169	159	179	135	158	163	164	153	171	131	179	162	160	165	139	154	159	174	158	158	175	161	163	158	150	165	155	170	172	165	152	166	166	156	174	173	143	129	151	170	196	183	126	153	157	147	185	154	152	159	159	159	149	163	169	150	164	144	169	163	150	159	160	135	158	163	157	151	147	166	151	142	155	152	122	164	148	163	138	164	177	170	151	144	159	186	156	174	170	179	158	157	150	161	184	160	140	161	156	136	142	171	152	141	142	173	184	166	177	159	145	165	169	168	178	137	155	145	166	161	173	175	143	163	145	174	161	145	155	154	164	140	143	161	140	147	149	165	146	146	175	172	144	144	153	161	143	153	169	164	151	168	166	163	160	155	153	169	134	146	157	176	183	172	157	166	158	172	169	161	168	182	169	187	159	168	132	190	171	149	202	183	122	160	142	176	160	180	147	154	163	143	151	146	154	147	162	140	137	153	159	151	160	185	176	152	155	173	153	161	161	150	121	162	159	171	166	162	149	154	170	173	194	183	140	166	169	158	143	155	139	160	155	169	164	140	160	160	152	148	194	172	166	164	183	141	164	166	161	184	172	139	166	147	175	150	159	175	163	176	145	151	159	158	180	177	134	155	167	175	153	141	162	162	152	163	173	137	148	152	170	161	140	171	159	134	160	146	167	176	164	168	160	178	157	143	166	170	165	142	163	180	129	161	152	156	181	158	142	145	182	180	140	143	184	161	151	163	170	170	166	178	172	159	171	165	182	151	155	183	156	162	146	147	166	165	167	169	169	152	147	166	155	146	156	174	190	166	152	166	156	153	173	143	184	142	171	150	162	153	151	150	165	173	186	171	159	188	167	161	196	148	172	137	167	165	162	167	149	148	164	140	143	144	163	160	157	167	156	161	148	166	159	175	155	176	157	191	185	163	159	161	187	178	180	179	142	173	159	146	173	165	147	148	175	171	185	136	156	186	146	169	145	172	151	180	154	145	185	158	159	160	164	174	170	167	158	141	162	155	178	159	171	154	164	193	159	175	171	160	140	171	150	152	181	146	179	166	135	158	168	168	151	144	135	160	151	156	151	182	159	163	133	150	145	171	166	146	155	137	168	166	154	159	165	170	149	175	155	165	153	191	167	152	160	157	172	148	149	142
24745	10275	1707	1867	1654	1415	1140	976	805	755	723	654	548	534	543	522	498	467	488	500	482	524	524	537	500	434	474	493	416	442	445	427	382	409	456	430	446	445	427	383	413	383	404	437	456	443	429	427	435	401	387	409	402	440	375	405	404	404	413	375	418	406	411	377	412	418	419	381	394	388	392	430	432	356	386	427	399	392	398	405	401	394	374	405	384	376	405	416	387	405	374	351	403	376	417	394	390	392	389	388	383	374	363	380	420	404	375	411	365	377	396	380	385	368	388	406	427	375	403	362	377	427	408	368	375	406	423	397	389	383	393	400	378	391	409	403	415	374	383	398	397	387	399	395	377	433	388	375	429	380	404	398	359	391	402	401	383	348	391	398	378	374	418	415	409	406	357	387	396	407	380	394	369	370	385	384	399	380	395	389	377	386	374	384	406	433	431	422	388	370	389	396	393	357	421	391	412	413	392	378	386	415	401	388	386	398	388	398	402	372	407	357	370	381	376	390	365	391	406	381	398	377	372	402	387	374	427	397	388	456	377	386	373	372	412	375	411	370	380	358	349	388	394	368	363	383	371	379	415	366	369	373	393	362	383	365	385	401	388	386	402	386	378	386	427	416	351	387	385	378	352	382	390	423	387	385	399	373	398	410	399	407	402	360	384	399	400	386	393	407	364	410	389	374	396	379	416	406	399	369	351	363	393	367	412	377	407	399	415	384	412	413	416	396	363	398	382	416	384	403	375	385	381	391	430	390	369	409	378	420	386	393	369	381	402	388	378	372	389	371	383	386	412	403	417	431	389	445	379	373	417	390	363	358	406	358	392	374	407	403	383	416	392	390	405	372	403	383	400	392	394	409	404	355	404	401	404	387	410	403	412	400	419	366	384	383	426	390	409	387	373	385	388	410	377	407	383	398	404	353	385	397	354	377	408	372	360	364	383	390	374	402	371	415	386	364	368	356	378	387	417	381	396	391	369	384	406	392	395	365	390	404	405	351	397	408	362	367	407	414	407	402	412	380	386	371	430	404	373	410	394	403	369	383	408	400	407	410	389	396	383	415	362	417	399	393	384	363	437	406	415	385	383	391	392	420	379	392	402	362	382	360	381	374	407	374	378	390	382	392	399	404	401	407	404	381	368	416	356	419	389	373	362	400	387	374	382	394	404	409	423	425	385	397	395	385	372	389	388	368	397	404	390	382	348	367	360	388	402	435	405	364	371	408	362	376	380	403	398	395	405	371	377	420	389	374	380	396	400	382	364	382	350	352	371	416	363	374	431	394	364	409	418	428	389	400	381	402	415	369	381	408	373	369	369	386	356	347	403	393	409	401	383	411	389	356	392	403	403	412	390	370	381	377	410	412	369	423	395	369	396	386	372	417	373	419	416	381	403	370	437	389	375	393	363	376	366	403	393	383	377	409	411	409	413	374	395	365	374	383	396	400	396	392	387	384	369	409	391	437	385	428	385	376	375	363	392	376	409	370	358	375	382	368	366	410	411	391	401	383	368	389	412	390	359	371	388	362	369	407	362	395	386	394	390	359	375	393	355	394	385	400	355	372	379	442	409	376	394	400	383	398	367	397	398	369	373	388	402	404	378	389	356	405	388	392	380	424	398	396	393	369	383	366	385	384	393	404	413	359	367	404	361	375	400	406	363	436	397	380	391	394	364	407	403	374	403	403	403	389	385	393	397	364	387	402	381	386	397	391	354	387	403	402	362	431	378	433	373	373	419	390	387	383	398	393	381	375	398	411	384	357	392	382	403	412	372	364	409	424	380	407	369	361	373	362	415	388	374	400	395	379	392	419	376	372	348	430	401	373	358	412	411	367	379	393	382	388	370	395	381	398	395	380	379	364	417	398	405	386	383	365	417	405	375	435	389	378	391	406	408	394	403	390	340	374	413	381	364	384	386	384	368	349	369	394	396	387	411	395	377	370	366	382	414	369	417	390	388	422	398	398	410	402	404	371	412	414	410	380	409	439	385	391	400	408	387	428	417	360	384	336	378	377	370	375	435	395	385	371	347	383	365	365	409	409	393	364	399	405	390	375	361	396	397	362	360	419	400	379	380	393	409	374	404	368	360	387	381	373	388	409	397	381	353	401	384	383	389	386	392	403	410	363	412	425	411	333	396	387	399	357	378	409	363	374	419	432	369	385	392	387	394	384	388	365	386	395	380	386	390	424	380	367	407	415	376	405	384	429	378	360	406	407	406	378	356	414	357	362	390	400	414	378	391	443	385	411	399	384	377	394	391	417	404	380	387	384	425	362	390	377	362	389	402	369	385	383	399	385	412	375	371	393	414	366	379	393	357	393	401	405	386	403	404	398	419	403	376	362	411	384	392	376	371	411	397	407	409	392	419	336	386	385	383	389	397	400	365	392	383	400	404	382	405	365	433	406	375	413	369	373	392	373	381	378	390	406	384	407	391	401	404	372	366	406	389	410	411	384	391	359	389	438	391	364	378	386	385	402	421	379	404	405	412	403	371	350	365	402	378	368	417	413	390	383	407	379	383	412	368	402	360	352	382	415	424	390	377	446	399	390	395	349	411	398	370	394	363	408	385	413	360	416	382	356	417	399	417	382	363	375	403	386	394	382	406	378	373	389	417	433	376	388	388	385	403	363	398	367	371	431	413	382	390	403	373	365	393	408	380	378	371	355	367	371	359	396	381	413	378	411	411	394	405	369	387	351	393	388	402	382	390	404	400	378	398	428	368	389	407	387	404	395	404	377	396	403	376	395	419	390	388	417	386	371	408	369	384	419	409	406	430	374	413	419	388	389	376	397	373	397	405	395	405	363	411	390	393	406	385	383	366	391	414	412	391	363	424	404	380	381	419	403	391	394	371	384	406	381	413	389	347	388	417	395	377	393	373	405	392	392	429	405	393	401	358	392	376	408	403	394	401	413	405	381	402	394	364	403	369	414	375	389	407	426	365	395	379	399	406	381	371	372	405	364	396	372	419	421	401	402	432	383	400	387	388	399	394	394	402	389	394	365	376	357	377	384	378	377	435	387	390	383	411	385	364	380	386	478	393	382	379	419	385	403	389	365	411	408	423	413	400	401	415	346	367	379	388	397	414	399	411	390	399	419	437	394	389	382	375	369	385	416	429	423	370	370	362	387	410	368	409	422	401	412	413	408	402	390	383	380	398	399	443	374	379	414	393	383	385	383	391	375	372	412	396	379	356	373	431	393	460	417	375	380	430	405	362	398	397	401	394	410	397	388	391	383	407	393	398	381	391	353	364	380	386	376	408	397	437	414	430	350	410	399	397	420	404	401	382	373	396	392	386	364	433	353	416	410	398	401	406	363	367	409	381	391	401	412	392	391	381	398	374	371	383	389	391	381	391	390	447	379	376	400	383	416	405	355	401	386	399	369	382	358	417	361	387	399	428	380	376	381	405	392	393	391	407	391	390	386	398	368	338	370	422	394	405	398	402	381	403	409	397	444	377	366	397	402	395	367	405	354	333	365
13547	3674	257	212	171	187	191	167	172	182	186	182	160	154	142	176	130	150	164	176	152	147	147	167	176	143	175	173	173	186	166	156	177	159	169	176	140	181	173	159	152	140	143	170	146	151	141	150	161	171	141	151	168	184	152	140	176	172	163	165	146	162	153	134	165	168	182	170	135	159	150	153	179	160	159	148	136	157	163	154	167	164	158	158	158	174	155	165	150	180	152	154	167	152	154	165	146	161	146	143	157	162	145	147	163	165	167	175	145	156	179	164	166	165	161	150	158	175	163	154	145	158	167	161	164	150	153	182	143	162	148	139	156	171	154	179	168	148	139	181	154	169	182	163	155	190	159	188	170	178	158	157	167	172	142	163	169	145	164	163	159	182	172	156	159	153	140	182	160	171	148	150	152	165	168	150	145	188	162	155	177	187	161	178	163	166	153	168	154	136	162	162	169	137	165	163	159	166	154	170	168	154	152	167	146	155	149	126	139	191	160	139	150	169	180	165	151	147	182	160	184	157	141	167	160	142	144	140	153	162	147	149	177	156	169	184	153	181	163	149	170	173	150	146	160	164	160	176	165	170	182	163	159	165	161	154	173	160	152	158	168	167	141	179	158	170	129	136	170	177	152	158	133	175	155	166	149	170	125	160	164	173	145	155	161	156	154	145	153	175	143	162	161	167	158	176	168	147	177	161	175	163	191	168	163	144	148	175	177	141	165	172	147	157	177	176	158	149	156	163	152	161	168	162	137	146	144	159	161	166	144	159	169	191	135	166	183	152	170	160	165	174	158	184	151	195	181	140	153	159	185	164	176	148	144	149	142	177	162	149	167	149	157	173	171	170	168	172	174	158	162	173	160	174	177	160	161	161	174	176	155	163	170	170	164	166	147	171	177	167	172	154	164	160	180	159	164	176	154	154	168	160	153	157	174	168	161	169	172	158	168	159	173	145	165	181	174	130	174	176	175	188	157	146	139	165	158	157	151	162	145	173	160	148	147	164	172	146	163	174	168	168	156	134	159	136	177	164	161	162	146	159	135	155	162	154	176	150	164	151	190	161	149	156	144	180	160	150	154	136	170	184	167	163	159	150	171	168	148	175	181	177	164	160	161	155	163	157	140	179	124	171	148	153	177	133	179	152	143	153	170	167	157	167	166	164	156	166	169	169	183	159	159	180	149	154	153	173	158	166	155	170	191	161	145	136	164	159	161	159	162	166	151	150	161	167	161	144	175	171	161	170	166	168	171	180	164	168	143	156	166	162	158	144	169	158	164	151	145	144	151	149	140	138	177	163	175	187	164	164	161	179	166	142	145	157	157	146	166	133	182	164	189	155	137	155	149	173	145	172	141	173	149	174	145	155	202	155	152	172	174	141	149	148	164	176	161	179	139	157	166	172	186	171	167	200	190	156	149	148	155	159	174	170	151	150	137	158	164	162	164	163	146	175	166	158	161	162	160	162	155	151	166	150	162	150	145	147	158	175	159	175	172	169	151	167	161	176	156	183	152	160	157	143	178	176	181	164	164	135	142	166	137	166	164	152	152	148	156	175	147	138	130	169	160	158	157	152	182	164	163	156	157	172	163	161	181	153	145	170	151	183	146	147	160	153	155	156	173	131	146	166	173	167	184	168	169	172	157	181	155	185	156	149	149	152	179	149	166	149	164	168	154	179	196	168	145	150	163	185	150	172	152	178	153	156	182	147	169	150	160	149	152	129	162	147	159	134	183	156	151	170	174	181	146	163	155	175	160	150	153	167	146	149	171	158	132	150	142	136	163	152	166	168	174	150	163	179	143	155	166	145	162	160	154	145	164	175	170	150	151	171	138	173	125	165	157	170	150	158	163	144	178	165	161	186	154	158	148	165	170	181	130	150	154	168	149	143	131	164	172	149	160	160	203	134	168	153	151	174	154	150	144	140	151	169	149	159	165	173	150	141	138	143	168	166	150	181	169	154	148	133	134	129	175	153	122	167	168	155	175	189	135	159	158	160	165	177	176	151	165	175	171	189	168	147	170	145	146	189	184	193	160	148	160	139	154	137	160	160	144	148	146	173	171	155	180	125	155	152	132	161	177	164	154	164	177	153	160	145	165	167	148	163	156	150	146	164	157	142	167	161	174	175	184	163	155	149	160	169	170	155	157	153	152	163	196	168	142	153	165	141	155	151	173	143	144	132	162	154	193	157	158	172	133	161	179	146	178	143	149	153	175	150	172	166	136	139	155	157	174	151	149	146	159	172	133	145	155	141	161	156	174	147	165	148	151	159	156	165	144	164	158	153	168	174	161	181	162	180	154	157	137	161	178	176	180	153	170	171	166	165	152	169	149	169	184	163	155	175	167	133	159	168	163	166	158	146	141	161	149	152	166	177	154	148	151	144	161	146	169	167	166	171	161	160	188	162	154	169	135	138	155	164	161	148	154	156	155	185	152	168	179	159	163	177	165	167	159	159	174	161	173	174	141	163	180	160	124	142	157	163	149	178	132	153	170	146	143	173	162	161	155	130	187	144	175	177	154	171	160	159	163	178	159	163	162	140	152	155	168	161	171	189	167	172	179	171	170	168	162	169	143	167	166	165	151	152	142	147	151	147	166	169	198	143	167	156	137	157	173	151	165	146	171	172	173	171	166	134	183	159	169	167	179	158	174	160	160	150	187	175	173	171	154	169	153	162	211	169	151	171	153	174	171	192	173	179	163	143	160	154	182	132	146	145	168	166	165	172	165	168	137	154	167	156	147	152	142	156	182	164	168	169	163	187	166	163	153	172	156	164	171	155	172	182	153	162	155	166	183	177	165	162	149	152	156	167	165	159	164	144	160	169	167	166	170	177	170	174	160	146	156	168	139	165	161	167	162	163	160	161	147	130	181	161	148	148	168	172	152	164	159	166	165	141	157	157	179	135	162	146	164	179	156	164	178	170	150	139	163	168	150	143	155	143	153	155	155	168	151	163	163	169	158	158	165	170	158	155	154	166	174	172	182	159	150	139	164	160	149	164	163	164	143	166	155	175	158	165	168	131	168	156	166	162	152	136	168	156	166	160	161	172	168	139	145	169	153	160	176	137	161	163	143	152	164	150	154	178	164	163	146	171	167	177	143	155	150	140	133	169	144	138	165	177	160	147	167	154	177	147	176	171	169	152	168	145	152	156	161	151	152	160	161	150	153	188	182	150	161	151	147	158	152	159	147	142	168	165	179	171	161	134	173	181	143	178	149	146	159	147	159	146	166	143	150	144	142	163	156	163	163	150	151	158	149	174	173	151	156	166	151	136	143	158	171	171	163	155	178	131	175	177	148	158	154	154	168	170	184	143	146	140	154	164	157	136	166	159	150	154	178	149	155	160	166	153	143	179	152	150	171	160	139	149	151	136	137	166	147	186	150	199	174	162	157	183	166	167	156	162	143	149	164	184	163	165	157	163	162	158	162	146	165	154	160	157	142	146	146	159	149	164	144	146	134	166	144	150	172	160	187	159	161	166
9776	3060	551	559	541	505	495	468	456	455	449	425	414	429	390	429	412	400	401	392	427	419	411	433	424	436	402	423	434	411	413	425	413	378	393	399	397	401	390	400	426	397	409	404	474	432	434	439	382	472	446	422	402	427	427	384	425	409	401	416	425	379	406	406	429	426	403	415	419	434	384	396	400	361	411	432	432	405	394	408	431	388	445	429	413	412	427	440	409	411	424	399	429	392	415	416	399	409	423	413	413	425	413	397	410	399	416	387	394	395	398	382	408	399	430	385	406	391	445	377	366	403	417	397	407	405	398	418	395	381	417	412	389	405	419	404	397	389	392	405	363	412	436	449	442	420	403	423	424	405	433	406	389	400	442	389	420	427	440	415	432	409	382	393	422	399	388	424	419	442	392	401	408	440	389	419	382	436	420	385	396	431	405	363	424	418	417	424	420	392	409	395	431	428	417	425	430	400	407	379	400	419	409	442	405	404	415	373	394	418	449	404	414	400	455	371	406	409	428	398	391	398	394	413	404	423	398	439	387	391	400	430	432	376	398	407	391	393	435	402	399	363	384	434	425	426	377	419	415	410	418	388	388	396	411	408	406	439	403	406	426	372	421	439	403	413	393	430	388	420	403	409	362	367	383	439	406	394	404	375	401	411	406	425	399	417	437	424	397	424	402	389	473	397	403	413	397	397	405	423	410	394	396	424	398	403	400	400	379	370	375	417	357	429	404	416	401	420	402	421	435	389	417	415	389	393	454	389	410	429	423	379	381	372	421	391	393	417	438	427	377	431	416	398	399	427	402	405	428	408	451	410	413	413	379	408	412	437	401	408	403	386	397	388	371	401	373	422	413	392	384	410	386	382	385	390	424	410	394	391	405	395	394	411	434	427	402	431	433	401	397	420	418	410	396	381	433	392	382	449	393	387	407	440	418	411	384	383	412	381	403	373	381	387	408	400	427	418	447	435	442	386	405	390	385	395	429	401	432	434	423	406	423	431	379	413	404	389	394	401	396	414	414	385	388	407	401	409	421	407	414	400	386	390	411	414	409	407	385	400	430	413	390	429	398	413	420	388	398	398	430	406	448	431	405	414	430	419	420	419	386	414	401	395	436	405	426	414	365	392	417	419	419	393	412	396	364	425	421	397	407	403	420	406	403	411	414	433	418	400	425	386	454	404	389	400	391	397	428	395	383	420	426	401	400	478	412	421	391	409	394	374	354	409	422	420	419	392	388	386	407	364	388	427	388	386	416	350	384	416	404	405	402	406	382	417	415	383	394	381	392	423	411	360	415	389	426	371	418	421	447	414	389	398	408	370	370	416	419	392	382	419	392	425	416	398	372	378	401	414	371	405	416	400	418	442	394	423	422	409	422	451	401	416	409	371	398	396	407	418	435	422	419	409	422	428	427	418	403	380	419	398	403	420	440	399	386	392	378	414	452	374	376	423	388	387	411	399	410	404	402	407	415	442	405	417	412	393	430	436	401	382	386	412	437	405	385	401	390	420	391	441	423	416	415	422	426	428	401	436	436	392	393	398	376	421	419	388	406	401	435	408	395	407	438	381	385	433	361	409	401	369	406	413	418	402	395	426	409	364	408	416	405	425	424	379	384	413	403	388	410	415	392	437	425	427	411	371	409	397	408	396	419	382	421	377	403	430	387	449	411	417	410	417	408	428	401	395	424	435	384	425	422	413	432	457	406	419	433	421	416	364	436	393	383	402	387	421	398	387	427	393	439	397	437	409	411	407	375	391	393	378	409	404	391	393	393	412	414	414	393	416	394	372	412	415	407	381	425	386	407	402	398	413	451	411	417	384	428	417	401	378	385	384	374	429	411	417	396	393	408	402	389	425	374	378	427	427	414	395	393	391	418	425	396	394	387	431	380	420	422	395	371	408	404	378	427	401	382	417	396	413	424	428	413	414	414	417	417	386	398	411	372	409	427	383	428	412	426	395	397	412	396	415	429	382	400	390	386	428	437	396	393	435	399	379	397	391	399	390	410	423	376	416	415	418	415	419	402	411	406	392	423	410	426	385	387	458	425	425	422	402	404	406	427	401	412	403	427	423	403	427	398	449	407	406	394	420	404	389	412	430	387	383	395	411	392	412	411	418	429	422	414	404	405	425	415	396	396	414	426	398	417	426	404	402	402	417	403	426	420	449	416	437	384	437	384	394	404	394	405	417	390	383	402	408	442	422	380	412	380	425	426	397	379	427	419	428	384	404	413	390	400	389	419	417	394	403	355	405	375	414	411	385	403	403	404	436	384	405	416	409	386	395	438	433	416	445	417	420	428	433	400	377	387	413	391	390	420	396	377	384	407	393	373	392	396	380	402	449	449	385	395	404	418	401	400	359	443	376	410	396	459	448	442	372	390	382	432	465	425	439	401	443	389	415	428	423	410	374	402	429	435	395	395	403	408	391	347	399	422	416	410	385	403	427	382	416	414	411	369	412	429	398	418	422	398	408	405	428	380	402	424	398	404	380	425	445	386	426	403	429	397	397	410	421	379	411	399	402	384	416	396	385	385	444	398	427	412	413	423	444	447	397	415	426	417	393	395	394	439	395	382	447	394	404	387	413	389	396	397	436	429	389	392	385	412	368	444	388	409	420	424	419	401	378	374	420	383	381	410	398	393	394	407	412	378	444	448	428	409	400	393	385	397	409	397	417	409	409	400	423	411	370	435	411	409	417	417	406	406	401	423	378	394	416	428	399	382	420	418	418	422	397	396	393	389	415	413	435	440	394	403	437	385	384	397	406	386	378	432	423	405	413	440	361	377	405	383	461	379	414	396	403	439	384	392	436	414	388	396	405	401	382	410	381	402	410	343	395	398	402	422	401	411	438	386	446	440	410	396	385	404	402	418	374	430	430	410	422	398	416	454	409	376	404	405	374	409	406	440	408	433	451	398	375	415	416	457	433	423	394	420	380	407	424	442	404	406	400	400	392	415	396	408	424	402	409	410	429	403	408	395	412	405	408	410	400	402	399	409	387	412	434	397	370	396	434	415	419	413	430	397	418	425	388	418	401	411	421	413	388	414	373	393	388	417	411	384	388	406	403	400	428	440	414	412	405	413	421	448	414	426	396	399	450	405	393	403	388	419	426	419	404	408	403	405	380	384	422	374	430	409	378	431	407	402	435	391	425	408	395	419	397	436	403	407	416	393	402	417	391	401	420	375	399	416	411	390	448	411	416	419	389	381	405	421	408	416	370	364	380	404	430	389	417	421	429	421	438	427	392	408	395	423	404	381	405	381	400	409	396	391	397	416	395	433	414	384	386	390	385	447	421	448	384	390	405	400	431	367	422	385	406	430	401	410	411	416	398	459	399	429	421	373	377	431	421	393	397	372	430	409	426	410	447	438	422	368	416	406	400	425	362	379	374	435	402	400	429	392	386	375	424	371	390	409	441	393	412	435	408	398	401	420	434	411	412	416	403	384	427	429	387	394	392	393	427	371	425	393	422	405	412	442	434
28507	10105	845	481	402	339	300	282	259	276	295	212	232	233	235	219	216	226	221	250	253	259	250	211	244	216	217	241	211	246	230	223	239	253	218	227	268	220	234	241	235	242	221	252	274	214	228	205	231	226	243	240	241	196	241	230	220	202	244	215	237	224	230	218	225	216	233	244	211	202	250	244	209	209	239	245	222	225	229	238	223	225	217	247	248	250	229	245	225	205	220	211	260	243	222	250	234	255	221	235	242	225	210	237	220	209	230	221	255	237	232	216	202	242	234	227	239	248	236	233	224	239	228	215	215	221	253	217	257	233	217	248	241	240	196	240	219	243	262	253	247	203	216	245	235	264	227	247	223	253	231	218	229	232	221	222	227	210	239	221	231	220	221	214	206	235	229	242	231	224	255	216	226	212	223	229	212	229	208	225	231	233	236	216	270	244	233	217	231	221	242	230	206	212	245	241	213	216	238	216	215	210	232	216	210	211	238	225	207	214	229	245	247	221	233	204	216	224	223	205	198	249	254	231	216	234	224	225	214	207	256	228	229	264	260	210	257	223	233	243	226	206	200	230	230	213	216	213	226	220	195	259	217	243	242	228	220	224	214	234	222	232	247	225	225	220	222	222	229	213	203	222	217	220	210	235	232	216	254	235	253	244	249	213	198	243	220	244	229	217	240	211	209	206	247	232	239	252	221	234	248	219	254	235	208	239	219	234	233	237	244	254	237	244	234	252	218	252	230	227	252	230	222	231	229	229	230	207	215	193	219	229	219	236	207	212	219	231	232	208	237	229	222	215	221	231	218	232	222	238	251	262	215	211	224	214	229	227	219	214	208	220	210	223	238	246	237	237	219	227	227	219	237	199	214	223	204	234	202	221	207	229	208	234	214	224	233	230	252	239	220	231	184	249	225	215	198	225	228	211	222	194	233	214	224	206	241	201	246	222	220	237	224	237	231	231	233	225	236	243	201	229	213	214	216	267	229	230	242	215	225	226	239	227	223	238	228	224	247	201	270	223	213	205	236	228	223	242	227	232	243	233	244	223	256	225	229	213	218	224	228	234	218	216	207	248	216	230	227	232	227	247	213	210	240	236	250	228	229	204	248	262	239	213	252	216	216	197	215	185	239	257	225	225	265	207	238	215	236	227	209	217	231	249	261	246	228	230	242	232	222	211	226	226	203	236	224	222	234	204	248	255	242	222	221	242	229	199	208	223	260	219	260	219	232	213	211	211	232	257	257	233	197	239	229	250	260	256	228	220	242	221	232	208	242	223	201	218	239	203	228	212	227	232	236	228	214	224	226	239	236	225	214	243	240	254	218	252	216	226	236	235	234	261	244	228	222	219	231	235	224	232	232	225	220	218	222	233	232	234	239	240	203	201	226	218	219	232	237	190	223	206	241	240	205	205	211	240	233	229	232	231	230	227	230	226	226	221	238	225	237	223	221	233	218	226	225	243	234	233	233	249	245	213	229	211	243	229	201	217	210	245	213	245	222	254	245	216	254	227	232	228	231	232	221	236	245	220	244	246	225	215	208	232	210	213	232	235	229	229	249	229	226	196	210	257	216	246	246	221	236	199	226	278	242	221	227	240	227	223	230	256	232	227	219	230	216	225	241	246	244	279	225	234	234	227	217	223	235	226	207	231	225	251	242	202	256	253	229	234	221	235	190	231	223	197	243	242	232	226	209	216	223	198	234	211	197	231	236	204	224	240	205	210	269	216	227	230	242	216	213	201	184	207	238	227	256	234	240	227	227	245	252	218	254	227	232	247	244	240	198	226	235	235	217	248	260	238	239	213	205	230	230	240	221	228	227	204	190	217	253	250	246	197	234	205	233	234	236	216	227	234	222	236	247	212	214	231	242	239	219	200	209	213	220	206	204	211	232	228	248	228	204	214	233	212	252	233	219	235	267	243	232	223	246	245	243	214	202	226	216	238	228	229	237	224	250	220	237	237	220	189	242	222	281	241	207	219	257	243	240	238	253	214	239	203	222	259	228	207	234	215	213	254	226	244	254	255	241	206	245	208	244	215	223	206	214	250	201	240	205	218	236	225	240	227	213	241	205	239	259	208	239	240	193	238	232	207	238	246	230	253	217	227	245	211	246	223	217	236	232	223	239	211	228	250	221	232	229	233	230	223	245	213	220	215	248	192	215	217	244	225	184	238	279	210	209	215	234	221	201	219	231	220	243	211	236	218	220	204	235	237	203	218	242	248	218	214	223	253	210	243	233	231	200	218	238	259	213	205	240	237	233	260	247	219	219	203	225	235	224	226	253	214	249	256	212	229	232	218	246	247	263	236	222	219	227	225	219	199	203	255	247	228	215	222	223	252	236	235	221	243	244	251	223	235	212	217	252	228	206	212	225	225	220	229	226	240	246	230	216	213	287	206	223	226	222	200	228	247	236	229	212	228	225	234	218	226	214	234	224	221	224	211	226	218	212	215	257	232	222	252	232	234	235	229	222	218	240	228	234	219	224	248	252	227	229	233	236	225	207	219	212	236	232	253	227	212	244	211	219	232	215	237	220	235	250	235	266	240	207	209	227	243	244	272	219	252	206	250	234	248	225	225	233	229	219	238	226	211	233	216	230	240	222	229	219	224	224	222	259	255	210	269	243	194	229	220	231	273	227	223	245	214	231	239	230	212	232	247	226	247	241	231	223	247	227	217	210	237	237	231	231	184	235	231	219	228	266	207	237	241	203	232	236	248	247	231	250	206	239	233	211	223	229	239	208	213	239	228	244	244	231	218	242	206	231	229	222	239	246	217	237	242	254	239	203	212	219	231	243	229	238	234	222	207	218	211	220	234	221	200	220	226	246	218	226	246	210	258	214	232	263	207	191	229	239	229	230	243	237	253	239	236	218	249	224	233	251	222	221	262	230	219	239	235	245	233	226	226	245	216	231	225	227	243	211	232	245	226	243	242	232	208	235	221	237	203	248	222	235	220	216	258	236	240	232	218	223	205	215	241	216	209	220	207	228	226	235	211	222	215	217	233	256	218	223	219	230	245	236	234	227	218	224	238	237	229	243	242	228	236	236	216	246	248	240	240	227	211	228	267	226	250	216	236	202	207	243	217	249	199	217	240	221	203	248	233	241	242	226	205	237	222	224	215	230	222	244	249	257	227	228	236	218	241	248	224	239	240	241	221	220	236	217	213	210	232	229	213	202	235	221	223	237	241	242	249	233	208	230	229	205	210	219	256	223	240	242	258	230	235	217	221	220	238	229	246	255	264	239	256	250	260	243	220	230	213	224	208	233	223	217	237	246	245	212	236	219	229	249	216	245	223	235	222	235	245	255	210	219	225	207	228	243	228	227	229	208	232	211	218	238	248	204	253	248	226	213	220	245	221	230	244	214	192	235	272	228	240	235	211	247	218	235	261	220	239	237	228	223	211	219	205	222	256	244	210	232	252	230	240	229	252	262	224	200	238	244	257	228	219	192	213	196	204	227	205	237	220	217	249	244	227	218	225
19953	6938	1371	1468	1318	1121	954	888	823	792	745	692	642	625	658	614	588	579	569	611	583	606	662	592	592	525	596	578	597	592	562	550	528	523	559	571	547	559	577	568	548	562	578	593	606	628	572	587	578	533	554	551	548	538	549	536	560	552	520	572	543	527	562	598	605	568	518	582	552	550	523	523	551	574	552	505	530	541	561	550	575	518	530	557	565	558	547	548	587	574	559	542	555	544	579	537	557	527	500	530	575	572	525	519	548	568	532	509	539	573	525	585	565	512	558	557	588	566	530	559	571	577	562	541	589	524	558	536	520	589	507	528	527	524	544	587	544	524	533	539	544	588	557	513	581	567	540	555	537	520	517	567	542	556	558	548	547	534	564	546	559	561	587	587	531	560	621	551	552	556	533	546	522	597	573	531	583	548	573	549	600	539	541	565	527	525	522	572	522	532	543	588	529	570	541	582	515	600	523	563	556	584	556	520	525	568	545	504	549	562	552	534	504	545	568	550	557	558	579	546	602	589	562	585	543	549	548	542	531	535	553	589	524	537	552	555	543	583	570	570	563	592	541	539	537	561	509	551	542	546	585	554	529	590	540	551	606	534	527	553	560	522	572	579	579	573	586	556	545	582	511	551	520	553	572	524	518	543	548	581	559	548	534	536	563	554	545	563	558	519	551	550	523	510	527	555	578	564	591	543	601	539	559	556	539	524	515	540	549	545	522	564	538	529	551	542	555	542	540	546	505	515	542	561	571	538	568	541	558	557	499	577	602	587	529	554	590	550	550	545	519	571	586	544	547	562	544	563	584	551	518	556	529	518	585	577	543	542	540	561	559	567	574	511	533	566	574	527	576	598	569	553	567	516	570	556	543	555	542	550	573	531	585	548	556	526	553	520	506	559	565	562	564	578	594	544	513	595	555	549	562	582	535	558	539	534	526	573	566	531	534	559	520	501	561	562	506	564	574	509	533	585	542	539	554	503	558	525	566	523	482	555	596	532	538	553	549	528	570	560	575	539	604	528	530	547	566	566	538	540	529	570	512	526	549	561	503	568	543	523	519	578	563	526	538	515	533	510	577	522	555	548	543	555	578	537	551	540	482	579	575	522	543	554	573	519	556	577	570	575	536	545	561	568	594	581	576	530	535	546	517	582	569	544	505	541	549	557	519	512	562	544	543	542	571	523	532	561	558	559	557	528	551	557	532	547	573	542	581	542	529	563	557	551	542	593	548	583	540	536	553	535	553	480	544	566	543	579	541	529	554	549	536	574	546	556	569	561	555	556	549	552	569	554	545	495	562	588	557	580	549	583	536	563	534	571	542	577	547	564	513	572	554	558	533	562	558	612	574	544	511	558	590	586	512	539	506	526	533	550	545	547	531	525	558	536	567	541	577	534	537	556	556	543	613	567	551	553	524	536	522	569	537	538	544	579	533	540	564	585	543	585	554	524	534	533	567	538	567	548	561	527	575	581	539	571	567	523	516	568	545	540	548	539	570	539	603	501	560	570	509	543	544	568	575	570	518	547	540	527	561	536	572	554	550	567	563	561	497	562	522	565	559	584	548	500	513	547	527	521	546	580	544	520	547	553	580	533	539	513	508	512	546	566	527	544	568	536	542	535	566	520	556	568	585	561	559	618	517	533	540	554	545	585	546	568	505	529	565	590	537	605	547	523	539	589	536	509	548	571	531	554	573	579	543	516	531	551	560	546	506	568	566	513	559	531	568	548	561	559	556	535	592	546	556	540	540	612	554	570	592	551	552	559	551	558	593	538	505	594	520	533	588	519	552	497	581	563	515	572	582	587	583	572	559	577	531	550	514	573	572	532	560	540	577	587	540	542	577	553	557	553	583	489	501	547	544	606	557	513	557	547	535	517	523	564	545	549	512	594	530	531	567	526	533	572	552	579	551	554	589	542	520	544	516	532	539	526	571	552	536	557	536	527	588	576	570	544	506	523	621	551	565	542	541	587	541	521	555	554	558	558	527	548	566	548	564	565	525	585	519	541	527	599	548	543	530	573	541	554	560	547	573	556	554	536	523	532	576	550	541	554	522	572	554	560	579	558	565	545	543	521	530	535	568	543	546	519	512	545	556	521	541	562	540	537	522	575	530	578	571	571	556	549	549	545	566	541	535	514	558	540	550	544	546	544	595	560	548	554	546	540	598	557	549	572	536	574	569	561	578	585	532	555	551	534	534	571	551	564	559	590	537	559	563	553	540	575	547	565	538	575	546	568	590	535	597	553	534	533	554	552	563	535	523	548	522	558	536	563	570	565	526	577	571	571	530	533	538	544	529	543	539	535	515	554	557	496	561	572	583	551	535	539	536	552	569	553	521	568	544	532	538	542	576	576	555	590	529	541	519	533	523	545	581	504	567	525	567	539	547	547	561	548	525	582	555	536	554	556	558	597	521	541	577	536	538	551	557	551	551	539	513	533	531	559	569	562	539	544	528	554	543	541	519	556	549	558	580	549	521	541	578	543	547	565	554	579	534	527	539	565	556	499	561	545	531	567	568	544	583	613	544	532	507	566	543	524	553	588	532	548	541	553	531	500	602	509	566	510	541	517	559	544	568	550	541	558	604	527	526	578	516	551	520	551	531	521	575	521	570	565	568	569	578	562	567	507	514	593	584	570	567	551	540	558	564	551	496	554	522	529	594	485	545	563	535	557	561	544	549	557	551	499	526	545	524	518	569	566	538	536	541	568	539	561	563	514	527	533	559	550	533	557	511	574	520	560	538	567	572	542	505	486	602	536	552	552	576	527	546	526	534	559	554	542	545	551	504	581	574	550	538	576	584	559	532	564	552	547	568	538	585	546	581	551	566	560	524	541	564	544	594	574	556	568	559	557	546	555	563	525	534	539	579	524	558	573	528	542	532	530	553	575	567	531	562	520	539	542	567	522	534	555	606	549	545	552	544	576	591	532	546	550	509	539	575	579	523	566	582	558	607	541	528	537	575	545	539	553	539	569	554	572	549	535	560	571	532	527	558	554	542	559	568	567	584	568	555	536	514	576	538	529	564	577	524	545	576	554	539	567	537	466	504	586	546	513	584	596	573	517	583	580	545	548	517	555	538	519	561	544	574	551	544	607	562	562	533	524	528	520	531	543	566	527	544	570	512	560	521	576	554	547	550	568	523	527	562	573	526	545	540	536	544	516	522	545	558	535	539	574	553	557	597	586	554	541	563	582	540	551	527	561	535	537	482	527	573	566	536	566	556	532	483	486	526	524	524	527	526	563	546	541	541	548	586	533	522	580	537	562	570	551	547	541	569	567	506	527	527	540	553	551	576	565	565	543	550	572	558	584	556	578	585	532	549	567	554	530	580	549	573	557	564	570	547	582	546	568	545	539	510	490	589	544	550	577	528	541	548	593	551	571	532	541	582	534	573	537	558	527	577	531	561	582	564	611	543	552	525	513	566	534	517	534	537	587	581	538	573	533	569	564	545	548	573	557	556	555	557	572	514	537	556	540
38136	15014	1503	702	469	321	288	271	199	242	212	202	169	184	177	187	191	195	194	156	172	161	182	181	184	176	176	199	172	156	188	158	148	182	174	184	173	190	197	157	196	167	190	187	178	179	145	192	164	161	179	187	179	155	160	160	136	129	161	154	153	209	165	144	169	200	177	181	172	168	169	157	169	163	197	177	153	149	163	176	166	163	171	138	175	177	172	169	169	163	161	144	164	178	166	167	185	150	141	174	164	175	165	167	169	169	157	149	183	170	133	177	166	146	165	159	165	187	153	158	154	161	174	167	193	180	152	174	168	151	193	180	183	169	148	195	146	144	170	150	194	193	174	165	149	184	190	161	134	166	189	165	178	175	146	178	159	147	154	157	166	136	143	168	165	154	172	152	167	179	177	159	168	171	162	158	165	174	159	161	198	171	170	164	172	192	162	164	159	173	185	187	182	173	172	156	149	151	170	171	152	148	162	172	182	174	171	158	199	149	190	177	163	141	185	160	180	180	173	153	192	168	163	172	172	158	182	149	192	147	149	158	160	156	168	173	171	146	190	168	142	157	187	165	155	157	181	158	193	180	153	157	129	168	170	190	170	151	152	153	174	178	159	169	139	163	178	159	159	146	177	154	156	174	152	196	178	195	170	160	174	153	172	160	175	145	186	164	168	169	179	151	153	153	163	161	182	185	180	160	187	168	172	168	160	151	203	166	165	171	154	180	150	183	170	169	173	182	148	157	172	158	169	139	150	153	139	147	149	155	151	185	162	155	182	154	162	163	150	176	155	168	179	156	166	156	169	166	166	141	184	155	167	181	171	167	159	169	181	170	169	188	178	193	166	158	173	168	157	166	174	187	174	171	155	141	136	152	161	161	166	151	167	184	161	152	177	153	157	161	160	161	187	170	187	170	147	169	132	176	182	182	150	162	178	160	174	155	171	165	163	152	155	157	159	165	170	160	177	175	160	175	162	157	185	158	176	162	181	155	160	177	155	190	160	159	201	155	157	169	158	145	163	175	146	162	150	184	174	186	160	174	187	178	164	172	161	172	161	171	166	187	163	176	177	151	152	152	165	178	173	197	184	171	177	147	152	160	179	165	163	154	151	163	173	161	149	145	184	159	147	155	167	145	132	157	167	160	170	169	173	164	176	171	166	158	192	154	182	169	188	188	135	157	170	131	171	182	159	180	130	151	185	213	164	180	147	163	155	171	204	155	190	174	185	163	157	179	156	164	155	143	158	153	171	168	180	180	172	172	159	179	148	161	166	167	189	173	175	159	179	150	158	136	159	162	173	180	141	179	149	155	156	154	153	180	159	144	150	191	159	165	167	170	173	170	138	162	159	199	171	180	165	181	164	151	160	182	167	177	151	166	174	138	165	179	159	147	158	190	181	167	168	167	174	163	171	158	142	165	150	163	163	153	181	161	170	190	155	175	173	170	167	169	140	148	167	181	180	179	152	183	163	194	171	187	168	164	184	152	187	141	166	174	159	164	168	186	165	147	178	148	160	152	183	142	153	170	152	170	192	158	160	157	159	184	166	157	200	170	179	147	170	169	153	164	173	173	166	175	165	160	182	178	171	156	181	159	155	162	156	170	178	155	196	176	170	188	145	180	191	166	157	165	158	173	151	168	174	150	149	138	161	173	169	152	174	153	159	151	155	160	162	170	159	192	147	173	168	160	153	167	152	156	158	189	169	166	158	160	165	171	177	168	193	182	165	140	177	173	178	172	181	160	162	196	159	140	168	138	160	175	178	174	187	163	184	163	147	159	171	175	153	187	140	164	165	156	183	150	162	174	175	155	170	179	155	157	149	163	167	168	167	167	167	187	151	159	193	158	185	150	174	180	135	178	165	151	154	162	170	187	160	144	190	148	148	157	137	180	195	188	188	157	183	170	188	143	168	157	178	179	189	146	163	159	146	190	154	171	181	179	163	158	148	150	163	175	179	170	194	158	197	163	151	169	171	175	173	159	186	181	169	165	163	149	153	167	170	179	163	160	169	164	163	171	171	183	197	165	171	148	177	154	144	160	174	145	178	154	173	169	174	175	174	168	155	135	151	150	158	149	174	151	198	183	156	156	157	190	170	144	174	173	183	147	184	161	152	171	152	182	177	174	159	155	141	198	177	181	168	183	177	187	169	178	164	159	143	147	182	161	173	183	142	167	162	166	163	162	153	149	170	161	176	140	142	153	165	176	138	168	149	148	164	184	169	178	187	192	171	172	157	151	161	148	181	186	152	173	160	183	181	166	161	161	171	188	178	166	184	151	164	156	175	157	168	182	156	139	154	172	167	179	173	161	176	155	168	157	157	152	163	160	185	157	173	152	152	152	141	160	167	164	177	174	172	157	167	153	167	186	156	150	163	144	175	153	162	156	145	157	169	172	177	155	166	170	151	171	178	190	175	186	176	166	173	181	179	157	170	148	182	184	162	141	170	171	192	184	160	136	182	152	161	166	158	184	173	171	172	179	157	171	164	178	172	171	150	177	178	153	162	147	142	154	177	151	182	142	134	164	141	180	157	153	162	147	158	169	149	126	149	162	142	176	162	154	181	168	156	164	167	177	172	176	178	166	180	156	159	161	152	155	183	173	181	166	168	159	139	160	171	157	172	155	157	165	150	141	176	175	176	166	192	152	152	165	181	174	184	186	154	179	167	173	168	153	172	146	143	160	157	179	159	169	155	150	184	149	163	149	142	149	150	173	170	160	185	146	154	167	174	163	151	165	133	148	157	156	159	163	185	155	176	173	163	180	161	179	161	150	167	175	176	200	144	149	177	150	159	161	172	177	181	157	148	179	153	173	177	170	178	160	195	170	163	192	164	166	173	170	174	154	152	146	150	191	168	183	147	175	154	157	163	155	176	188	166	177	161	152	155	152	156	162	143	160	169	163	162	154	163	150	139	163	150	170	152	168	166	149	181	176	176	151	180	155	165	181	177	149	146	162	181	174	161	155	161	179	166	185	169	152	174	157	166	157	171	171	169	166	161	177	171	155	161	143	182	169	157	181	162	185	158	177	151	167	192	178	170	164	200	174	177	192	156	173	172	168	156	160	163	149	163	151	159	161	160	162	202	181	174	156	156	178	185	144	191	179	159	160	160	160	165	179	161	180	156	156	136	176	126	158	180	158	182	175	170	158	164	158	166	188	185	153	170	176	169	169	152	153	161	160	188	175	150	168	147	173	184	184	139	172	144	156	145	182	177	167	144	179	161	167	152	143	185	149	185	188	153	149	168	164	153	170	184	181	166	173	166	188	202	147	153	174	168	160	154	168	164	162	157	171	158	165	158	183	184	175	164	140	170	173	164	188	177	175	171	156	153	172	164	176	161	172	175	182	160	139	143	177	187	168	157	193	157	194	174	157	150	152	162	177	188	172	188	160	168	164	183	180	152	178	167	159	172	167	196	176	173	175	178	154	144	159	145	156	147	179	164	180	151	184	173	154	168	181	156	161	187	163	172	170	182	151
24874	8525	1780	2002	1568	1232	1128	913	903	782	767	682	603	563	508	539	521	495	528	484	497	558	507	499	495	458	469	439	435	471	442	461	457	458	415	393	405	421	423	426	443	492	446	487	402	424	467	426	430	409	436	412	429	388	451	403	430	414	391	454	403	416	441	473	418	447	428	401	458	413	412	408	430	390	421	369	411	400	344	410	428	375	441	410	395	378	407	406	422	414	447	405	418	440	397	400	419	418	400	398	408	404	428	399	424	401	423	413	406	410	394	416	410	390	415	364	393	403	430	396	405	379	404	393	396	443	409	426	402	408	385	425	408	392	398	407	405	394	379	369	423	399	366	376	416	450	422	403	416	392	381	414	444	412	407	425	421	402	389	410	400	396	413	403	440	413	383	417	380	383	416	415	405	356	376	417	398	391	424	418	394	390	414	402	393	404	385	425	428	417	420	417	391	420	394	418	405	350	404	427	396	392	367	407	391	396	395	403	388	398	450	406	409	380	392	415	387	413	397	414	416	402	394	363	407	411	427	395	380	408	392	398	424	397	380	434	435	411	404	388	431	417	384	412	381	373	382	403	373	393	384	385	411	405	419	432	394	423	401	426	398	419	391	396	435	387	389	395	387	402	393	397	436	407	397	405	409	408	428	390	404	410	374	402	388	415	364	382	416	421	385	410	422	392	412	415	382	413	415	402	396	406	416	405	410	396	379	400	394	415	432	438	359	447	387	361	374	415	402	405	427	401	404	417	363	412	414	419	407	402	391	420	424	390	401	405	379	439	410	400	395	395	392	417	391	431	413	400	397	426	377	392	433	431	416	398	412	423	404	380	409	424	377	413	408	354	387	402	397	369	412	374	360	398	405	384	370	367	407	422	404	433	435	440	407	407	399	384	401	393	403	361	391	430	428	401	417	396	429	434	384	420	408	455	399	434	397	431	381	434	417	416	419	393	386	361	398	424	429	419	399	407	408	374	366	431	437	391	424	436	435	390	394	399	410	419	472	405	383	410	387	413	397	362	383	393	385	391	410	380	394	430	406	381	421	431	379	384	378	374	396	377	451	419	430	406	417	403	421	402	412	379	440	374	424	405	416	411	393	377	453	398	396	354	422	421	413	394	375	386	376	399	413	401	424	399	400	406	375	356	471	413	441	417	380	421	398	433	378	408	410	387	438	388	391	385	393	412	396	424	430	421	415	427	432	354	419	414	445	391	389	379	410	444	370	424	360	410	387	413	371	387	382	393	393	431	402	401	406	391	404	394	396	415	399	412	429	422	375	420	374	428	409	394	417	392	422	416	379	382	410	397	411	406	392	408	422	373	388	383	420	389	413	362	387	396	407	392	390	355	382	438	400	416	444	404	389	386	409	410	398	412	381	415	402	381	412	399	419	406	409	396	422	373	374	370	399	451	387	395	394	410	411	415	411	412	400	369	420	421	420	411	423	413	441	419	386	404	400	380	412	388	358	407	403	417	387	419	365	398	414	369	435	399	416	377	382	401	376	408	413	412	401	392	423	408	414	391	383	384	435	410	393	374	395	437	402	389	422	392	370	391	395	398	423	396	404	415	393	371	425	437	430	392	376	405	375	414	443	414	415	400	356	434	398	425	439	397	443	420	402	368	420	402	441	438	403	388	400	419	374	394	405	381	395	411	372	392	386	424	408	416	444	392	393	422	396	402	445	387	389	411	372	386	413	392	406	403	424	407	370	401	420	392	406	456	412	414	378	394	399	390	365	405	386	379	402	379	382	381	400	405	384	431	397	452	428	440	408	380	380	410	393	399	415	359	385	411	401	434	401	412	407	447	403	405	389	423	415	408	419	410	438	428	430	418	381	389	408	387	423	386	420	406	434	404	402	400	400	403	424	381	424	381	440	442	391	418	383	405	391	373	381	396	389	415	420	417	381	398	397	458	422	421	394	408	419	388	404	416	368	413	433	395	392	374	449	418	399	388	375	452	379	386	383	412	441	377	359	416	397	397	375	402	432	393	417	367	405	425	443	365	406	419	432	403	403	411	384	394	395	412	409	423	390	377	412	409	425	386	413	386	377	416	415	380	420	412	431	365	419	381	405	419	392	376	404	439	433	401	394	407	403	447	442	432	394	395	405	403	390	418	410	416	422	428	403	399	416	380	422	424	407	402	391	379	390	409	400	410	391	412	434	430	383	388	403	389	400	410	410	385	381	386	396	391	417	407	423	434	413	375	398	406	401	398	420	389	391	421	399	397	388	415	411	409	424	381	454	366	386	373	418	400	364	396	413	415	412	384	417	411	402	385	389	407	401	388	402	396	372	383	397	412	403	386	406	393	391	372	420	449	388	379	425	412	415	410	414	400	383	359	419	404	425	457	388	406	408	389	429	430	396	396	410	392	356	436	354	412	393	393	382	407	383	372	397	389	398	432	376	413	374	404	404	457	409	366	403	407	401	381	385	413	420	358	423	384	399	388	385	434	420	396	412	417	402	400	384	378	410	387	433	407	410	381	416	393	392	397	427	375	401	389	404	387	389	435	384	432	407	401	404	381	391	388	377	399	433	423	412	421	440	372	396	423	375	393	400	383	412	434	418	383	406	383	377	398	415	409	373	388	376	383	386	422	424	377	434	441	399	394	404	410	422	386	405	411	384	405	365	409	395	422	412	395	405	455	420	397	398	399	430	405	377	417	409	399	435	410	410	357	383	394	405	398	397	388	373	375	409	374	390	427	382	394	425	368	414	410	407	390	417	408	381	420	413	362	429	391	379	420	419	375	372	424	432	366	397	405	376	437	391	417	401	384	418	453	397	404	407	408	401	401	440	394	411	393	375	419	410	388	438	407	386	411	384	422	410	391	401	418	396	420	425	406	398	394	424	402	399	376	373	404	410	410	394	380	411	437	416	415	434	384	413	390	415	418	381	412	414	415	397	412	418	388	396	411	403	410	397	398	391	401	424	401	443	437	401	417	401	394	382	380	380	406	412	381	423	404	441	393	397	408	402	407	403	382	441	401	411	384	376	417	381	396	394	423	415	393	376	427	390	391	417	409	414	387	445	359	362	375	419	430	376	408	402	398	405	418	379	403	389	385	408	374	397	395	363	375	424	457	395	396	408	403	403	433	408	405	408	406	413	373	434	378	419	387	430	381	420	393	374	424	428	404	431	405	385	432	400	404	395	411	393	387	437	425	417	424	383	391	403	405	424	395	384	378	405	390	396	411	411	400	417	404	394	366	418	400	432	416	396	412	390	422	397	405	421	386	422	410	428	423	402	377	417	385	440	424	414	379	410	425	392	386	364	396	434	390	403	372	405	411	388	404	425	406	388	401	391	367	415	393	419	411	394	399	389	350	384	407	398	404	398	400	398	404	389	428	420	354	426	414	421	421	379	418	434	428	409	408	420	389	408	400	413	390	398	379	384	390	424	400	434	395	416	382	424	414	400	361	409	415	387	415	413	416	410	393	419	448	387	403	397	402	407	399	403	408	397	420	386	387	397	381
12936	2935	244	189	179	183	182	170	143	148	181	170	161	156	152	161	158	152	170	199	169	187	181	145	163	176	152	177	178	178	154	155	165	176	156	166	143	166	159	153	158	147	166	166	155	163	153	172	159	173	140	144	152	183	149	157	155	166	165	129	162	154	193	175	188	160	168	168	161	176	156	161	190	167	131	152	166	151	159	166	163	165	148	171	156	176	168	163	154	152	157	156	164	160	169	149	166	175	170	164	154	158	183	141	138	153	149	171	160	158	147	184	164	164	149	156	157	204	171	155	146	159	152	172	147	183	159	163	160	164	137	155	161	127	147	154	170	129	164	161	183	144	148	171	171	156	152	151	173	153	158	184	146	179	143	160	167	174	154	165	160	167	153	164	139	161	168	147	170	174	135	168	151	163	167	144	170	158	158	152	158	149	172	150	137	155	178	181	168	142	156	177	164	178	156	155	161	183	180	188	173	174	141	170	147	169	151	161	162	149	150	168	177	171	170	148	152	156	160	149	161	155	154	163	153	148	160	121	149	153	177	166	165	175	142	159	158	160	169	158	165	158	156	143	150	143	152	172	170	182	155	128	150	137	164	148	144	144	153	132	164	136	167	129	138	168	128	178	161	177	168	166	188	170	177	181	164	186	151	193	171	167	140	170	158	153	168	158	145	162	178	129	170	164	158	172	177	166	179	149	155	147	151	161	160	146	165	163	159	175	190	171	178	150	157	148	152	160	168	146	164	153	156	147	180	149	158	166	154	172	156	157	139	156	160	153	168	129	181	157	158	167	161	171	156	166	160	181	163	158	172	177	177	149	175	167	147	170	178	171	194	158	144	145	148	161	160	163	166	183	176	158	161	163	148	159	157	166	170	167	148	149	166	150	170	157	136	150	177	184	158	182	181	175	166	187	184	163	153	177	158	153	178	156	156	134	177	160	152	176	162	173	147	147	182	152	160	180	157	173	144	162	156	166	151	158	155	172	175	136	141	154	146	143	159	173	151	147	186	166	172	146	167	151	179	131	156	179	164	175	154	169	152	149	157	159	158	142	171	175	172	156	162	166	156	157	154	159	136	166	158	165	184	147	162	151	167	172	152	145	151	136	173	157	148	170	159	163	161	169	168	160	148	165	135	157	156	151	153	143	175	150	161	178	154	155	158	161	174	177	161	137	145	176	153	137	165	171	163	179	148	165	147	152	148	165	176	201	171	170	163	139	159	163	171	180	204	175	156	159	181	169	164	129	172	148	159	154	161	168	151	138	161	161	165	142	177	156	169	185	154	164	163	155	162	161	170	149	167	151	160	162	172	169	175	147	153	148	172	167	153	174	172	160	176	179	146	150	153	155	142	161	158	166	148	143	173	158	156	148	167	129	141	153	159	170	134	172	153	163	154	148	162	166	155	165	166	153	171	157	153	160	193	171	141	158	164	164	188	159	171	169	152	179	133	158	157	172	172	164	172	145	156	162	159	158	173	168	157	127	173	145	159	172	159	160	155	158	152	168	194	162	148	170	142	149	181	169	163	140	162	153	169	158	177	180	151	155	169	159	178	153	167	165	145	178	163	152	177	184	184	143	167	157	172	188	151	194	193	173	154	174	168	159	166	161	170	175	154	138	178	181	159	164	158	143	160	155	145	169	150	177	147	179	155	166	185	195	168	147	159	142	147	182	161	174	150	146	188	155	179	157	154	186	151	160	150	154	160	190	157	168	174	150	170	180	157	151	168	181	168	129	161	132	154	182	173	169	188	150	165	151	147	161	176	173	163	161	161	159	159	164	164	154	169	179	147	158	154	168	177	186	149	142	155	176	155	121	172	158	172	190	156	163	149	177	165	155	142	151	157	171	148	140	135	134	175	161	154	184	200	190	178	170	174	155	158	154	177	149	162	170	137	142	152	158	179	166	152	135	181	162	164	149	169	137	143	154	143	142	158	173	165	164	190	122	159	140	175	154	173	160	167	154	143	147	160	155	174	157	162	141	146	161	158	162	170	149	156	157	179	173	177	186	163	159	160	167	155	142	167	132	180	154	182	161	147	166	161	175	178	181	155	132	161	141	166	149	177	162	165	176	155	152	158	194	153	146	155	186	149	154	149	176	171	160	164	158	171	158	138	168	186	181	177	159	175	186	156	157	175	146	141	157	184	165	150	154	150	168	177	158	152	169	165	179	167	176	139	183	150	179	167	155	155	147	152	142	153	157	167	165	168	154	141	173	175	159	171	145	168	179	153	164	183	146	144	134	160	155	186	159	154	141	165	148	150	154	166	147	158	153	161	137	131	155	175	163	155	149	162	173	157	155	151	170	164	167	161	161	163	170	164	171	145	163	154	152	159	146	163	147	175	167	139	158	170	171	178	151	142	149	175	158	172	177	153	158	182	145	157	162	144	142	151	145	190	157	162	172	149	194	160	160	165	169	177	146	157	151	169	150	149	163	140	169	146	154	145	173	180	177	163	154	155	159	168	164	147	152	168	152	177	152	160	171	142	154	166	143	174	166	165	170	175	150	166	164	149	160	170	173	163	180	160	167	162	178	155	152	169	147	156	153	163	162	133	126	150	158	147	170	150	156	159	178	159	154	180	170	154	160	161	172	178	149	159	177	157	169	162	146	163	135	167	152	146	132	143	172	156	163	136	154	130	160	170	143	160	160	166	174	171	149	175	145	164	161	157	166	148	176	154	149	162	192	176	176	146	149	174	151	173	122	162	151	152	153	150	151	145	136	160	167	170	173	151	175	173	147	136	159	171	161	146	160	170	180	155	176	163	164	181	156	170	171	133	141	160	162	167	160	179	179	166	176	179	145	185	179	192	161	186	128	148	151	173	146	177	180	180	159	147	173	147	160	164	167	170	159	168	179	151	146	137	173	160	175	157	148	151	156	161	159	154	154	170	149	156	138	142	185	153	162	146	159	152	136	168	161	147	171	173	148	196	165	152	174	140	162	152	176	129	141	156	171	139	165	157	164	161	189	163	162	152	154	179	162	157	167	163	152	156	185	189	157	173	143	153	150	165	144	147	150	161	165	147	164	163	140	172	153	132	154	164	164	182	197	165	171	156	170	144	159	152	181	179	157	169	169	149	155	159	170	175	150	163	175	152	169	163	143	143	170	185	168	160	137	158	154	183	154	148	134	155	179	174	164	164	144	151	171	183	174	150	139	164	169	146	154	165	167	188	174	173	175	174	172	171	179	168	172	141	167	154	164	151	148	208	178	151	164	156	132	164	170	156	147	150	180	155	156	136	157	167	152	169	148	162	187	148	161	176	129	154	175	160	143	164	148	134	162	145	197	163	157	161	177	164	174	159	143	156	149	169	169	143	187	199	157	195	177	166	158	162	168	191	185	158	174	172	189	148	166	156	177	171	165	170	167	174	146	160	143	134	163	168	184	157	161	176	157	153	153	142	158	168	178	171	163	163	172	150	157	175	166	153	158	149	180	168	166	162	167	164	163	174	148	172	164	182	149	173	139	177	183
9324	2427	556	579	560	500	481	447	482	453	442	435	433	417	412	406	404	425	429	499	419	439	417	394	417	381	434	416	434	422	413	395	432	422	429	477	415	376	385	380	413	421	415	441	419	383	418	411	457	410	372	395	416	405	409	370	404	408	401	402	437	385	414	446	455	417	431	423	383	432	433	407	371	423	397	424	424	395	398	426	447	430	405	403	390	398	450	385	434	416	445	412	394	418	389	398	427	403	407	430	428	433	421	401	439	417	410	400	408	400	388	425	430	380	421	415	425	401	390	371	427	439	430	399	359	444	411	396	441	399	387	432	378	449	409	407	408	434	400	442	396	434	433	421	401	414	393	430	419	405	373	385	388	413	398	416	446	417	438	370	419	425	387	444	433	402	404	390	402	384	411	394	382	401	411	406	386	426	398	420	387	398	398	439	402	403	447	410	389	400	422	411	392	409	396	409	426	421	442	409	418	413	415	412	436	444	391	419	433	443	386	433	399	392	414	429	393	378	424	410	418	426	390	429	431	391	428	416	419	421	439	389	385	414	410	409	400	452	388	440	404	391	416	420	425	414	426	408	415	429	432	430	421	407	411	430	413	431	390	387	398	445	398	467	398	382	441	419	408	358	435	444	401	398	443	422	422	400	407	382	408	380	408	397	445	415	406	402	424	397	435	440	426	423	421	445	418	415	427	387	401	395	442	388	426	390	334	402	436	414	396	398	393	401	398	403	387	405	452	399	439	409	402	425	435	409	407	386	444	421	426	399	412	432	446	449	394	398	389	426	392	379	407	364	411	396	419	427	438	426	411	420	406	423	416	414	409	419	438	422	409	407	419	409	401	388	411	402	422	394	387	400	397	463	425	438	410	374	399	410	399	386	367	418	430	401	441	402	436	432	374	387	419	398	409	412	397	428	378	413	431	421	437	461	415	388	433	427	411	413	392	438	371	396	399	430	424	424	387	446	415	420	391	449	395	414	426	384	384	396	403	384	397	402	401	432	438	426	398	437	391	427	408	392	437	397	427	420	414	416	411	395	393	419	408	431	432	434	361	435	357	454	429	419	397	416	397	412	423	412	409	430	410	406	402	415	417	438	362	340	426	422	421	439	409	447	396	380	401	420	384	411	409	392	412	429	429	396	413	427	422	393	398	411	395	402	401	385	377	385	426	383	421	387	392	436	419	424	402	418	424	414	438	391	392	447	383	408	387	411	399	428	450	433	395	428	422	420	411	412	442	424	417	398	428	418	417	441	408	399	392	403	399	444	444	398	404	390	379	419	416	408	421	393	440	382	393	378	394	459	390	374	412	373	391	453	379	412	410	418	390	406	402	401	430	433	469	385	424	417	405	409	418	384	439	381	387	400	411	447	425	440	408	417	383	406	433	398	415	389	436	414	430	422	427	419	378	389	401	448	426	436	391	381	372	414	428	391	439	395	420	400	401	405	439	380	413	424	359	389	406	423	412	430	431	436	430	431	436	401	381	379	425	390	441	405	456	409	424	388	419	409	388	430	448	382	413	416	419	411	414	394	416	428	398	446	392	431	398	392	383	387	404	405	413	410	413	389	450	421	421	397	418	406	421	412	414	401	346	405	415	423	413	393	418	431	425	391	427	433	381	411	421	417	422	400	423	392	440	391	414	398	429	404	425	403	457	417	428	390	404	377	437	402	438	401	436	417	415	407	413	407	426	431	405	391	419	425	403	418	449	445	416	409	411	399	383	470	405	418	461	415	409	428	423	416	359	383	377	394	437	374	409	408	397	413	446	415	418	393	407	419	376	406	395	391	404	390	442	424	396	417	413	383	378	421	381	429	400	414	404	454	431	393	379	432	428	395	401	405	385	454	440	380	414	403	416	410	415	420	408	424	415	410	402	403	397	373	398	432	393	402	396	374	439	435	384	408	408	384	449	377	390	441	398	421	387	396	373	427	412	421	386	394	421	462	404	408	408	381	428	397	424	385	428	397	424	372	388	427	454	400	410	415	397	389	407	394	370	396	401	420	428	386	414	400	449	378	441	471	398	390	446	445	379	392	416	399	422	422	393	415	441	462	397	415	424	441	402	404	391	395	418	402	393	434	385	410	383	374	428	448	417	351	437	371	438	422	411	421	427	385	412	427	434	386	413	398	438	380	423	404	433	390	430	383	427	393	422	408	382	379	395	401	403	386	427	400	392	418	413	403	428	375	415	395	420	400	386	421	408	386	409	436	452	430	379	409	382	428	410	417	393	398	404	400	393	406	386	407	408	430	404	418	410	404	467	426	415	397	411	408	420	400	401	419	430	403	408	437	394	409	426	387	433	387	425	421	445	417	374	448	394	383	424	385	410	441	393	436	402	390	378	383	426	388	401	440	407	406	424	411	416	421	386	416	419	386	411	453	403	404	419	416	414	366	458	410	400	431	378	410	420	412	438	431	395	408	419	407	404	407	435	432	426	428	424	435	408	368	421	445	431	388	428	390	383	427	389	397	425	435	407	422	402	429	412	399	422	392	380	419	427	447	407	445	410	426	424	388	429	411	434	432	427	399	410	412	400	416	444	388	403	376	414	362	420	371	390	423	392	414	400	433	419	418	459	432	408	401	389	393	440	409	409	403	382	418	400	426	403	439	383	378	383	365	387	414	401	426	467	408	408	431	450	414	409	449	431	366	378	399	397	428	386	431	419	439	422	407	390	405	415	379	422	412	369	425	417	438	368	416	380	431	435	433	417	396	417	399	403	414	434	375	415	431	412	403	398	405	426	387	391	436	410	435	393	418	379	404	399	417	394	403	422	447	419	432	411	415	378	388	418	416	384	380	431	437	405	394	386	399	399	439	422	391	414	424	419	448	428	407	422	417	416	428	413	391	433	419	420	413	435	406	436	396	410	427	373	451	395	426	399	418	402	385	423	406	424	433	414	400	395	398	416	394	402	415	442	416	415	395	388	389	412	383	402	400	423	392	415	390	398	437	406	404	400	392	403	398	390	390	388	430	380	375	407	413	409	424	410	426	432	368	414	431	412	381	406	417	369	387	387	416	404	454	396	410	438	426	411	419	427	432	398	415	401	420	378	392	411	424	403	441	393	416	452	416	380	423	442	414	374	384	400	431	382	415	446	410	399	381	364	404	405	399	401	417	447	397	407	432	397	396	433	417	420	436	416	438	425	418	421	409	423	440	428	420	430	398	439	384	438	449	408	413	408	407	439	405	396	443	397	425	416	401	387	400	401	375	422	432	406	444	419	427	408	436	464	421	392	402	413	395	408	397	390	397	417	414	391	416	419	403	445	426	458	427	396	408	437	450	395	447	391	420	442	418	432	405	452	443	404	405	434	389	420	436	420	419	415	423	400	426	399	393	441	428	407	401	441	425	430	405	463	399	440	411	395	398	376	432	393	418	433	416	394	390	429	437	441	388	407	417	381	400	419	421	424	432	442	414	393	403	419	380	384	423	403	368	378	386	383	444	392	432	383	401	420	451	423	411	447	404	421	408
28016	9361	793	508	388	316	292	285	266	265	261	256	261	229	234	268	259	254	210	285	238	262	224	231	205	242	234	255	211	239	263	222	223	221	233	234	229	241	227	224	215	244	242	233	229	221	235	237	227	228	218	230	234	245	269	246	243	214	217	205	220	237	214	195	226	246	218	224	240	227	214	241	216	198	254	226	215	199	241	243	226	255	235	231	208	232	224	270	260	229	216	235	220	203	252	223	215	244	250	249	219	220	240	232	233	233	213	220	257	229	228	245	231	222	212	201	224	229	230	213	227	192	226	206	215	255	247	242	223	243	257	211	223	209	217	248	215	210	244	219	231	224	199	260	211	208	237	215	235	239	214	215	218	192	209	213	225	233	223	254	202	229	238	236	238	237	256	233	215	249	235	216	224	214	197	218	247	234	230	251	198	223	242	214	221	242	229	204	249	237	223	263	218	217	235	219	237	219	231	221	235	246	227	208	221	233	215	238	233	210	233	231	224	228	206	205	230	224	240	220	221	231	229	228	225	232	243	216	211	236	214	233	204	226	232	228	238	264	247	224	241	240	257	219	228	196	253	248	227	256	224	228	223	236	217	216	220	234	236	230	226	250	204	235	229	224	247	236	241	255	201	191	220	233	243	199	260	209	217	208	206	218	235	252	224	227	222	237	232	208	219	233	233	251	235	243	222	235	229	220	234	240	233	243	223	205	236	218	247	222	247	204	211	204	252	224	212	192	216	227	251	190	252	235	226	200	226	247	227	233	222	212	207	213	231	201	217	220	244	237	246	232	219	239	240	224	228	219	229	228	208	211	251	217	243	198	229	223	229	248	222	244	249	230	240	205	209	195	216	237	248	246	213	217	225	215	218	233	271	230	211	250	227	241	256	218	228	229	203	219	222	222	246	238	216	243	259	210	237	244	197	217	258	230	233	246	212	255	235	237	205	227	231	237	250	199	196	226	223	252	213	216	218	198	226	230	212	228	232	208	263	209	255	238	243	257	250	235	221	221	238	219	237	242	258	215	227	225	205	226	260	248	218	238	215	212	226	247	219	243	243	220	248	230	248	221	221	213	241	246	225	236	227	263	248	231	213	245	240	220	218	243	215	222	235	228	215	210	223	226	212	270	220	221	219	210	224	230	223	249	193	246	219	216	236	235	206	238	236	229	212	250	217	220	192	228	206	223	229	229	251	238	239	220	245	261	226	191	206	220	212	209	210	241	197	234	234	193	249	224	223	252	220	218	205	203	200	208	223	230	237	220	218	237	229	220	248	233	223	203	236	198	225	227	220	233	197	209	225	227	229	221	246	225	201	235	237	211	229	216	235	224	209	252	231	218	220	207	236	200	236	211	241	243	214	210	206	218	226	241	217	233	217	240	243	210	244	236	222	246	252	239	225	214	235	202	230	226	237	240	228	232	233	226	239	201	228	234	240	212	257	216	201	212	219	268	212	210	242	246	209	227	229	238	248	237	216	238	232	224	200	228	208	225	230	190	219	215	244	248	244	179	237	224	233	242	201	233	216	235	237	237	238	225	219	236	216	237	222	241	220	215	213	244	233	217	211	223	232	250	217	237	238	215	230	220	217	238	215	236	254	216	250	235	242	253	224	229	237	229	246	228	249	218	231	228	236	223	234	238	206	215	244	241	233	235	232	220	213	225	218	225	234	215	222	245	262	243	250	221	212	207	209	209	195	247	226	224	213	229	205	231	220	226	257	246	251	219	245	219	212	216	211	225	249	218	203	215	234	209	228	255	212	233	193	246	243	220	208	257	223	213	211	223	223	235	237	245	230	247	218	231	215	237	215	210	240	229	204	202	221	226	251	231	216	213	211	250	232	230	214	221	209	233	230	193	202	256	223	223	238	242	226	215	229	230	217	239	214	225	219	250	205	211	246	233	244	246	253	238	225	227	209	250	232	221	239	181	198	213	221	233	189	195	233	232	240	247	230	243	231	231	210	234	217	201	203	204	225	245	235	204	205	234	228	220	199	177	224	242	249	255	208	223	193	234	252	251	201	237	261	214	239	221	217	245	198	218	217	230	224	221	226	213	216	207	227	227	222	248	220	208	221	254	235	247	210	250	232	224	235	194	233	235	252	208	246	205	238	211	204	244	214	234	227	225	252	228	203	192	215	223	222	238	244	225	238	242	205	242	236	237	232	213	253	229	236	195	241	235	222	230	204	206	222	254	235	223	229	233	228	248	252	215	211	218	244	208	224	202	236	219	230	233	227	220	214	201	228	221	231	238	235	214	213	234	249	215	222	251	223	249	228	229	243	239	239	205	252	212	208	234	241	209	220	246	245	245	223	233	255	247	242	241	241	208	215	229	217	223	224	224	247	218	224	214	193	209	229	191	232	244	252	249	209	212	238	216	218	241	235	218	251	208	213	244	234	212	218	223	216	228	242	228	225	208	216	202	255	214	190	222	215	232	210	221	205	215	236	234	197	240	237	248	229	215	236	201	248	241	228	219	237	234	243	227	228	212	217	218	237	237	229	224	242	234	215	246	213	251	221	233	209	246	220	236	200	246	204	205	234	256	217	230	242	225	232	208	246	220	253	251	221	242	199	226	209	221	190	219	235	199	217	213	240	225	237	228	239	275	235	241	254	223	223	263	230	193	232	209	226	220	214	240	226	214	198	217	220	227	249	235	214	205	253	224	238	217	213	226	247	226	241	256	240	231	202	214	226	230	246	214	235	230	224	236	252	231	203	237	248	227	218	227	216	231	213	219	250	204	207	245	248	238	241	260	220	234	192	256	235	227	226	217	274	219	238	229	241	209	267	220	202	223	215	239	244	227	215	240	224	223	219	209	254	220	222	221	220	229	219	254	229	228	220	228	239	209	228	225	213	184	228	233	206	241	216	235	220	216	234	234	231	239	248	203	271	235	246	220	246	211	203	236	253	233	235	228	201	244	221	203	214	205	221	221	234	250	242	217	246	211	225	230	196	222	210	221	231	238	241	223	231	227	253	217	240	203	212	205	243	245	216	220	228	208	196	223	237	242	232	230	238	223	226	231	206	212	212	228	220	276	244	233	247	249	208	224	242	209	220	215	247	245	219	221	212	236	241	211	259	221	216	218	230	219	222	254	224	254	239	230	221	226	212	228	239	237	233	242	224	235	233	230	226	236	241	198	238	222	182	213	213	209	186	215	227	245	241	227	191	219	204	243	221	218	219	232	250	247	247	242	218	224	221	221	219	258	232	213	229	230	224	211	243	245	262	255	227	205	206	220	227	219	227	229	218	255	236	225	248	237	246	218	226	257	194	262	238	204	205	213	229	210	260	204	234	249	240	234	253	237	246	254	226	230	244	206	206	214	241	207	246	220	233	243	230	240	251	230	237	246	201	251	218	199	227	250	234	222	203	202	231	241	217	230	239	192	199	232	250	230	257	217	203	239	236	218	230	221	243	228	222	236	250	231	230	237	217	243	212	220	277	236	208	224	239	233	205	217	228	195	218	221	227	209
19559	6656	1346	1478	1362	1087	939	856	809	763	809	698	666	635	590	571	614	579	562	638	643	606	616	614	559	571	610	587	596	577	522	552	526	538	599	565	541	555	524	558	568	626	630	659	595	550	543	541	597	562	539	530	524	584	563	577	553	503	600	555	551	589	560	561	565	559	540	550	553	565	570	571	542	590	596	542	551	541	558	573	571	531	504	546	537	545	580	512	545	531	470	533	563	609	533	585	571	553	541	558	530	575	585	549	547	571	538	569	573	553	566	579	571	567	586	553	524	582	548	546	496	548	570	524	516	556	527	549	617	556	564	550	574	593	538	554	557	555	577	584	555	513	561	514	556	527	544	564	576	510	528	520	568	544	536	570	558	573	525	524	544	536	546	554	561	560	547	545	575	550	565	522	533	562	550	561	525	565	518	544	584	581	538	554	558	548	548	571	553	536	552	538	526	545	542	582	520	569	562	559	555	574	540	546	560	554	578	577	528	560	512	557	565	564	564	551	549	565	557	584	555	526	579	553	540	549	545	524	554	579	532	577	500	591	505	540	517	565	555	570	554	582	557	549	529	575	560	569	589	547	597	514	557	574	562	523	540	577	552	557	552	553	562	570	558	555	523	515	536	528	552	538	614	530	529	561	601	531	526	591	555	531	532	510	500	575	515	609	564	544	578	560	547	578	538	552	555	541	537	543	563	558	552	524	559	573	542	516	548	563	561	526	560	548	554	531	535	575	568	527	544	556	574	541	536	549	566	608	573	521	583	576	556	612	539	566	502	550	532	521	547	561	565	556	556	525	563	568	544	559	562	569	571	546	495	590	560	539	577	557	515	546	554	499	562	506	539	556	543	583	569	560	599	574	556	564	530	560	567	554	506	571	543	539	558	610	548	551	514	555	598	528	609	515	515	561	502	568	525	524	543	515	527	543	568	551	532	543	563	540	571	539	512	549	569	571	577	583	531	525	556	584	583	565	501	522	517	566	577	580	526	509	547	561	519	551	530	558	576	530	564	550	563	516	539	538	582	545	569	570	558	518	537	550	569	593	558	551	536	540	521	546	497	537	524	560	582	557	554	586	524	560	562	522	555	567	547	512	586	584	551	559	539	536	530	560	589	552	550	542	558	585	568	525	548	541	541	545	567	593	547	523	556	564	523	553	545	584	566	537	557	569	540	503	554	550	532	605	519	558	575	514	558	552	556	537	565	547	558	554	573	549	531	542	549	554	541	569	541	549	519	532	552	532	548	584	509	553	592	540	534	533	534	536	560	551	514	547	545	608	567	549	567	558	546	551	546	541	549	548	515	555	515	504	592	570	518	539	519	559	543	609	543	552	525	574	545	495	538	569	538	560	597	602	558	541	557	551	570	527	569	536	602	590	514	575	525	539	501	558	568	522	547	520	599	532	522	544	549	548	551	572	515	568	580	550	529	559	490	534	530	556	526	553	559	549	549	536	567	581	569	553	501	537	520	577	540	522	560	505	557	525	520	572	500	577	562	565	529	566	525	550	578	504	572	573	566	567	517	529	559	526	550	573	559	580	543	521	554	562	555	531	550	537	572	574	522	531	575	526	528	593	542	523	536	558	580	498	510	570	576	549	542	533	564	494	564	527	564	547	561	528	568	548	528	530	533	546	523	521	541	541	574	527	527	566	529	570	591	565	569	526	549	543	564	553	551	562	531	529	550	603	507	523	553	574	524	516	551	538	519	530	547	515	580	545	529	550	568	552	544	550	558	565	565	555	562	523	553	588	566	576	576	511	541	542	557	579	548	539	526	556	511	533	528	560	566	533	520	570	561	540	541	579	562	545	522	517	543	497	518	517	573	591	538	576	540	572	562	546	548	553	564	585	568	542	556	539	523	549	493	564	570	494	518	558	526	565	588	565	572	524	557	532	586	547	546	529	569	560	519	554	566	523	539	578	557	548	529	555	541	526	547	548	542	545	553	548	553	549	517	558	581	586	531	546	503	527	534	570	526	597	543	517	535	528	581	581	538	584	544	528	581	582	546	566	515	547	541	593	576	537	540	550	557	571	551	544	539	557	544	569	542	512	517	532	563	499	550	565	546	513	533	528	554	526	568	533	529	549	528	539	562	566	562	533	575	561	550	564	553	579	569	541	577	586	561	516	536	528	584	557	515	542	552	564	534	465	549	562	516	548	544	496	572	599	580	561	539	507	503	522	557	569	527	512	538	492	523	536	593	531	542	574	559	556	526	541	549	616	583	542	537	593	519	564	544	614	568	584	573	544	569	504	550	530	549	562	552	548	605	510	557	544	543	565	519	543	524	525	550	526	518	534	537	524	562	550	544	537	534	522	572	543	536	587	531	588	492	507	586	508	583	523	497	537	533	592	584	551	551	544	527	537	541	543	528	547	537	569	549	585	535	552	522	512	542	584	531	519	556	492	545	556	566	542	545	569	524	561	533	534	545	571	578	532	538	521	581	553	555	542	516	513	574	557	566	562	511	568	555	569	534	557	532	555	571	544	565	565	526	575	544	561	558	562	580	539	543	569	565	530	555	560	569	565	559	584	551	590	558	516	548	553	561	514	531	508	544	557	548	570	589	603	548	543	527	552	519	588	557	525	549	560	551	557	550	571	502	533	506	550	578	580	605	575	516	556	504	605	541	525	588	563	550	561	573	551	576	516	571	527	550	523	542	525	585	563	539	541	570	570	509	553	522	517	572	533	566	582	546	556	551	567	550	545	488	532	526	575	539	569	524	567	589	585	514	597	537	523	576	541	552	516	545	565	539	510	556	524	552	584	565	554	570	577	525	519	516	547	566	544	507	557	556	550	549	579	547	542	547	549	544	563	578	554	537	518	557	582	571	550	562	579	584	536	543	540	533	534	549	562	576	551	561	577	527	550	560	501	592	593	533	541	552	602	525	569	555	546	584	587	598	544	549	583	549	554	583	516	552	571	503	560	553	551	539	576	534	554	577	563	567	524	530	505	514	588	541	561	540	526	567	577	578	537	544	567	603	551	546	497	583	510	576	531	517	575	542	522	553	555	545	590	490	569	569	512	591	540	548	546	565	540	514	548	541	530	536	555	560	537	584	565	524	541	571	516	588	577	558	554	562	485	541	545	561	554	507	530	517	555	565	549	574	569	546	506	560	539	586	529	553	563	544	550	532	515	571	577	552	506	557	562	558	594	580	538	520	581	577	514	548	525	557	568	555	539	549	567	563	554	579	574	548	533	535	562	558	551	594	529	533	592	546	486	504	559	545	557	535	569	514	564	569	578	532	547	538	619	561	558	584	538	554	588	580	565	570	574	599	546	533	526	528	522	538	490	531	533	520	548	517	541	561	537	568	608	540	551	565	536	576	556	590	539	554	524	559	539	557	578	575	560	497	562	565	546	563	535	572	565	554	552	523	546	556	530	537	571	589	540	562	556	524	523	579	542	564	592	547	569	581	552	538	557	497	526	571	543	538	563	534	533	572	558	530	556	556	567	552	566	533	546	589	532
36874	15207	1498	619	432	322	238	217	216	190	225	220	174	183	190	170	187	180	150	183	193	174	191	163	174	158	171	176	174	184	184	163	174	170	141	173	181	172	160	195	134	139	177	166	166	169	174	150	146	172	172	156	146	163	156	188	170	141	147	153	195	163	150	152	173	154	190	158	154	143	178	192	146	143	157	186	164	161	161	155	156	184	155	160	145	134	174	161	180	166	169	131	145	143	166	147	205	157	176	144	158	194	160	164	165	165	139	153	184	166	184	160	152	163	142	148	153	162	157	163	172	168	160	175	171	166	185	178	169	159	162	154	163	163	149	181	177	146	165	172	177	158	141	168	200	176	195	172	169	175	175	157	165	164	170	153	157	160	162	167	171	184	168	166	168	179	160	145	164	190	175	177	169	185	164	172	155	142	158	187	165	173	148	146	201	168	154	174	158	149	209	160	162	172	172	152	174	184	164	162	147	131	168	154	178	171	148	173	179	174	175	142	141	148	146	189	168	153	163	171	184	183	184	182	166	182	148	191	164	172	164	159	153	157	166	148	161	164	181	172	143	155	189	121	148	163	179	155	151	165	165	177	155	144	154	160	153	166	161	146	188	159	161	185	153	130	162	179	146	172	173	149	123	165	149	165	166	143	161	158	183	163	162	142	167	171	142	169	174	143	180	171	173	145	154	152	150	178	151	158	143	165	181	166	180	137	130	143	146	169	143	157	163	175	171	143	140	148	168	186	158	157	141	167	155	172	199	155	183	171	181	152	153	156	174	155	153	165	134	159	151	161	133	156	161	165	160	177	172	159	170	188	176	142	180	154	156	163	141	166	162	169	131	172	148	170	179	151	158	154	133	148	163	164	157	156	184	151	145	160	135	175	153	167	177	157	160	165	156	172	179	173	156	153	183	153	157	170	135	171	157	170	154	173	164	144	155	177	139	148	160	157	170	181	138	153	193	179	175	165	179	172	142	149	166	195	151	167	173	140	173	166	168	153	155	151	165	156	156	149	193	141	176	179	182	158	154	154	160	194	167	166	168	182	169	164	170	135	159	165	158	153	190	168	166	162	153	146	145	168	192	183	181	151	148	179	197	179	142	177	169	172	139	155	126	168	178	173	142	151	166	149	164	152	156	154	157	158	171	147	150	162	159	150	166	171	183	147	166	173	139	166	179	163	161	172	165	139	189	163	139	152	175	153	187	163	176	156	151	178	189	193	172	163	152	153	173	170	152	143	171	137	152	165	148	169	176	165	174	157	142	161	159	141	173	166	166	162	174	141	161	164	150	172	174	174	148	143	181	151	170	179	183	153	151	149	156	175	160	163	153	160	186	171	154	166	172	153	162	159	171	155	170	175	156	163	161	171	147	173	160	166	150	154	160	176	188	167	173	176	176	182	171	184	164	161	154	149	169	175	176	173	156	157	172	151	160	154	163	158	159	136	162	163	172	163	177	154	150	164	161	142	143	166	165	181	169	167	149	167	184	158	159	172	173	181	159	168	140	173	170	161	169	158	172	149	182	160	154	168	165	146	155	167	143	170	183	148	157	148	160	151	167	161	151	180	153	186	198	155	150	179	175	143	176	175	163	153	162	179	161	174	162	151	176	168	170	171	150	165	150	165	160	161	149	162	154	167	188	163	147	180	179	164	144	159	156	162	166	150	171	167	171	164	188	153	171	184	166	147	173	158	149	164	153	157	176	180	170	185	146	144	180	164	189	160	164	181	160	162	161	191	148	162	167	165	159	185	180	156	168	147	165	165	170	162	180	150	176	157	149	171	171	163	177	157	142	143	143	167	152	153	140	151	157	148	164	191	168	164	147	152	159	163	183	175	144	166	143	171	144	177	138	164	163	158	128	139	152	153	156	164	164	153	139	171	181	165	161	139	169	183	164	166	165	162	153	159	152	177	193	155	170	163	166	159	143	133	142	162	178	151	166	153	176	184	157	171	159	169	187	139	184	155	158	133	169	150	169	158	178	148	175	142	183	144	168	137	148	156	164	169	181	158	161	153	133	162	170	159	169	187	174	146	173	180	166	172	164	158	165	169	184	154	193	166	158	167	159	173	152	156	156	157	189	174	191	129	156	155	154	152	157	168	182	185	167	169	153	181	160	160	154	182	174	159	160	147	156	176	172	177	163	162	157	179	162	170	139	168	137	154	158	195	170	144	150	156	159	158	188	181	155	177	180	176	166	155	154	144	177	146	169	178	154	151	171	164	189	156	160	146	195	144	181	165	139	176	134	191	150	155	163	161	187	168	160	182	154	155	169	180	159	128	157	139	160	187	144	145	163	163	155	155	126	159	182	160	165	148	159	160	153	181	164	172	154	152	166	165	169	164	151	163	161	157	136	167	182	150	170	149	186	170	183	157	155	156	162	151	137	179	176	154	151	154	170	182	155	179	164	150	164	166	165	181	163	157	156	157	163	180	160	165	146	180	140	152	161	143	184	163	170	156	154	152	183	183	148	176	171	195	153	172	158	157	192	203	157	173	171	166	163	170	140	154	170	151	172	153	167	174	160	177	168	173	174	176	192	161	157	148	143	170	157	139	148	182	170	164	174	196	163	191	149	152	156	171	125	154	164	171	179	133	158	175	170	152	162	167	172	180	148	187	180	171	132	178	160	170	167	187	162	156	167	171	163	179	143	166	167	141	172	184	152	174	177	174	174	183	162	154	162	160	173	208	154	155	145	161	195	172	162	150	173	166	161	171	141	186	163	149	138	179	163	155	153	165	167	174	173	167	177	145	153	165	159	176	143	162	157	158	159	148	162	150	161	154	164	171	174	161	164	163	164	175	157	158	171	148	166	166	157	178	163	165	154	158	158	154	149	173	179	159	171	145	166	140	136	157	148	150	159	160	183	166	174	177	162	158	150	170	167	141	135	148	161	166	158	152	184	170	159	162	163	159	142	142	177	165	170	159	163	167	159	164	162	179	169	169	159	145	164	170	164	167	164	161	159	161	154	188	176	155	195	148	152	149	173	160	169	160	149	152	165	179	172	157	158	189	166	150	171	170	175	131	144	173	154	162	184	161	156	147	142	151	155	170	181	169	189	179	170	164	145	184	168	174	149	150	145	169	177	151	177	167	155	163	159	183	166	177	157	151	146	166	155	143	176	159	149	137	160	147	178	180	161	172	160	183	170	188	174	155	169	175	172	153	159	153	187	161	167	140	193	172	163	180	171	157	158	162	154	157	157	188	180	158	178	178	175	167	183	187	147	176	173	177	141	152	171	151	159	173	153	149	146	176	178	149	133	172	143	141	182	192	182	168	169	171	172	156	156	177	169	158	184	177	150	170	163	169	173	188	185	147	163	148	175	172	148	177	162	156	178	173	144	140	184	152	182	146	149	148	142	170	157	160	150	155	166	178	162	184	171	165	165	159	171	154	160	175	165	180	168	157	156	170	174	155	150	143	132	160	177	182	168	165	144	160	131	168	156	159	161	177	158	154	170	166	188	158	179	172	147	180
24051	9431	1774	2013	1586	1226	1082	925	804	811	790	691	581	604	529	539	501	493	453	556	508	488	471	464	480	476	457	454	462	429	437	439	449	427	421	458	445	422	459	453	469	468	482	431	474	430	448	413	449	436	371	400	433	422	398	411	404	405	412	403	422	390	393	452	428	419	431	415	400	411	410	413	400	426	413	390	374	404	409	386	375	396	401	403	425	386	389	373	395	415	424	397	391	430	409	426	413	400	376	440	428	387	393	391	401	444	392	383	400	440	409	385	418	393	388	399	395	404	395	394	381	443	392	431	423	382	383	375	405	407	378	374	379	384	387	390	393	389	418	406	402	404	416	405	403	431	392	398	431	402	360	392	391	422	362	418	361	404	407	363	399	396	389	412	401	365	405	405	408	409	421	367	388	404	387	409	399	401	426	389	382	413	420	397	377	383	408	423	411	363	405	377	379	391	424	398	404	435	405	437	407	420	350	434	383	426	387	409	418	370	391	383	368	402	402	400	419	415	364	381	428	398	412	377	392	387	396	405	377	394	396	422	380	393	418	374	404	419	393	430	380	408	406	409	398	401	372	386	421	387	412	393	406	389	376	365	378	401	389	397	411	413	394	394	411	369	395	418	397	400	405	384	410	399	422	415	401	400	408	383	373	408	416	413	403	406	403	374	371	382	433	417	414	411	426	343	434	389	401	423	377	395	398	439	426	406	382	422	430	424	402	404	372	396	364	405	397	394	366	383	420	452	408	376	407	387	419	369	372	397	418	423	432	431	428	377	412	364	405	437	383	405	375	405	405	424	420	401	399	382	387	377	413	376	409	375	398	401	394	407	404	386	417	351	377	418	403	428	457	383	379	413	427	380	417	383	416	418	447	392	366	431	409	365	431	417	408	407	413	416	386	340	416	404	395	421	369	401	402	418	399	373	398	426	396	375	386	409	417	400	359	405	386	377	413	395	380	396	359	423	384	402	375	371	402	396	388	427	378	395	389	393	389	414	426	420	406	398	428	396	413	394	394	418	401	403	391	426	372	395	405	388	390	394	426	396	370	388	389	377	407	395	424	375	392	379	402	396	393	382	403	418	390	367	437	410	385	409	397	393	418	404	402	347	390	397	391	405	370	407	377	385	414	424	411	374	356	406	430	393	383	400	428	398	383	405	398	424	397	429	409	366	444	422	364	418	389	413	385	399	389	435	401	425	442	415	428	402	397	382	385	420	444	392	358	362	409	382	392	380	363	402	398	384	384	389	372	405	410	389	396	377	371	425	394	390	395	435	424	436	436	442	419	360	412	402	397	387	409	380	383	417	391	385	390	380	395	344	402	398	396	398	380	402	413	403	384	381	414	380	407	416	418	390	408	413	414	414	356	427	435	429	379	388	431	358	383	386	395	421	410	414	389	386	358	387	411	422	382	372	402	400	410	402	401	396	439	370	391	394	397	420	406	379	386	404	385	392	395	397	391	442	382	359	425	418	399	416	400	390	406	413	400	367	373	379	414	410	407	414	389	407	407	396	423	390	409	395	384	397	417	409	360	382	401	405	397	411	396	410	407	384	403	426	365	410	396	385	425	418	434	416	400	413	410	365	418	406	394	417	429	414	435	415	389	398	443	369	447	402	373	368	395	410	406	387	411	375	423	390	384	421	417	377	410	431	397	421	357	415	382	426	408	384	419	404	419	357	426	417	368	433	396	404	397	394	389	417	413	395	386	400	397	435	395	403	378	368	426	417	383	388	409	445	388	389	356	408	428	401	396	405	381	409	441	418	400	387	421	428	360	400	412	389	399	405	402	412	403	387	380	394	405	435	383	393	351	400	382	393	366	402	421	415	389	385	421	380	413	381	404	385	371	412	395	412	384	393	388	394	394	383	410	410	369	382	396	410	402	389	371	381	361	393	384	405	395	456	404	401	408	430	426	373	423	429	401	399	420	439	408	425	401	380	371	417	404	370	403	405	373	384	403	395	401	397	390	403	407	405	398	401	405	406	377	422	410	414	398	380	397	403	399	407	373	401	410	416	439	373	390	377	385	429	393	400	437	412	372	385	417	406	389	384	383	417	382	383	396	393	411	410	378	372	394	422	410	413	392	392	401	370	380	370	437	365	367	404	415	353	412	385	428	381	381	392	394	369	414	423	450	396	417	401	431	407	432	415	409	420	392	415	410	395	396	400	406	397	416	396	406	392	370	409	376	426	411	392	378	375	405	394	397	389	401	392	367	383	377	412	398	412	409	428	419	401	368	396	365	428	402	363	403	398	422	392	365	380	414	431	386	365	381	392	410	385	412	390	418	369	398	389	380	379	407	388	402	411	359	407	428	417	390	405	393	413	388	390	390	442	371	404	399	384	375	374	439	376	428	391	414	382	396	369	418	412	403	404	391	412	431	374	412	431	375	394	375	367	383	444	414	407	375	389	434	418	406	373	428	407	405	424	395	371	392	395	390	411	403	381	380	411	379	394	399	412	402	374	405	369	408	409	381	403	378	402	401	382	423	417	388	404	368	403	388	422	394	392	385	393	384	398	412	417	387	366	418	433	386	444	401	395	369	383	414	415	383	368	404	414	406	392	420	350	392	408	426	415	385	406	378	409	393	374	399	434	377	415	391	385	421	415	402	399	437	399	403	410	401	408	409	402	381	411	404	361	438	372	416	437	414	401	415	411	388	396	379	407	399	372	373	377	381	380	375	396	412	382	344	432	391	362	400	384	406	369	384	417	405	405	418	349	374	403	395	380	420	374	387	401	382	406	399	382	368	356	390	402	417	379	400	422	403	389	388	416	413	390	389	375	342	391	436	397	413	388	411	368	408	420	377	384	403	382	417	416	407	425	397	405	417	372	406	366	423	351	410	426	379	399	438	404	383	374	374	363	334	433	402	393	394	387	355	397	396	401	363	414	410	417	411	400	397	401	396	410	388	409	405	422	384	410	396	382	401	410	386	407	431	430	377	414	414	408	380	402	375	422	422	416	411	351	398	385	383	407	410	435	417	393	340	380	398	412	411	382	416	395	413	419	361	395	395	375	379	395	405	381	430	397	386	393	362	402	402	397	391	395	393	426	400	401	393	392	413	401	369	372	402	397	415	398	388	380	386	390	394	391	383	407	399	385	413	382	414	392	415	392	380	392	375	434	391	383	398	385	418	412	414	425	382	405	427	395	372	376	366	403	369	403	436	399	428	396	419	355	355	415	440	389	375	370	418	418	400	382	421	390	406	413	400	406	381	390	395	415	400	407	383	380	366	398	320	407	401	383	418	399	384	403	387	423	416	437	391	416	364	413	379	401	387	392	358	395	439	373	365	408	417	431	395	396	416	394	433	413	391	396	349	395	400	382	428	389	389	415	400	407	407	393	377	397	382	398	400	405	377	372	389	405	359	388	426	388	364	381	431	408	390	401	420	411	360	428	407	390	406	423	380	413	366	398	406	372	379	393	386	415	360	387	442	435	414	380	417	369	390	384	368	388	411	436	405	368	383	378
12560	3166	234	203	205	203	158	153	167	155	176	156	161	167	152	150	137	148	179	158	162	190	144	149	192	151	180	166	157	152	166	158	152	167	179	163	165	158	149	151	151	166	175	164	164	163	147	169	160	194	161	171	149	194	150	147	134	159	156	145	145	187	159	179	131	128	157	167	172	166	150	128	155	159	150	160	139	154	137	155	185	180	153	142	152	148	152	148	151	149	157	149	152	163	154	170	149	155	154	159	154	157	182	157	167	155	157	149	170	171	163	171	174	169	159	172	146	189	162	158	171	133	143	150	155	152	171	163	170	160	142	167	169	173	138	167	147	162	176	141	164	165	158	178	147	161	141	169	182	170	162	145	128	156	141	156	170	152	139	164	171	169	145	172	148	159	165	154	162	160	149	153	164	144	151	164	146	169	152	169	156	159	149	151	165	165	140	149	139	156	147	184	164	167	155	193	140	158	166	172	160	185	140	166	175	131	156	141	158	172	149	163	139	152	163	164	172	187	153	154	170	150	144	174	161	165	150	145	167	136	150	169	185	162	148	187	152	161	156	171	146	204	137	181	168	142	168	143	163	160	159	154	172	162	167	154	161	148	165	159	149	139	165	174	144	177	165	175	162	155	161	146	164	177	159	158	175	185	182	138	152	168	162	164	186	138	155	186	155	160	153	140	157	157	160	170	159	176	179	177	177	167	163	156	150	149	115	140	173	149	154	160	172	146	150	145	163	159	168	148	168	172	150	164	153	166	181	179	156	134	169	171	145	138	153	143	168	152	141	140	142	150	188	169	135	158	159	179	147	162	185	162	170	137	179	166	171	143	153	186	160	167	150	122	136	164	145	160	171	161	154	162	144	156	195	146	175	187	165	156	152	160	171	145	142	144	191	172	176	160	172	175	149	157	170	139	182	156	163	177	135	152	169	172	155	168	154	165	144	150	167	159	149	174	161	155	173	138	164	154	161	173	154	154	142	154	153	154	162	149	159	180	185	155	173	151	157	163	171	199	172	149	164	167	156	170	158	162	133	150	177	151	172	182	165	136	167	150	172	176	171	162	177	169	139	159	191	183	153	159	158	167	137	170	147	129	178	148	152	172	147	164	146	151	183	156	165	151	155	174	155	138	147	153	175	143	170	158	157	179	152	162	161	163	170	142	162	155	158	162	174	190	164	120	142	153	172	157	168	162	155	165	166	179	197	171	168	158	161	149	145	156	171	163	168	171	151	186	148	163	129	140	169	160	159	155	144	151	173	156	172	153	134	153	161	141	145	157	177	174	156	151	164	171	142	155	168	146	153	166	131	177	154	170	152	150	158	164	154	169	135	138	173	159	165	184	151	158	170	166	168	176	161	145	163	160	154	165	173	143	170	148	174	160	167	148	176	161	151	140	150	160	140	172	156	160	167	143	156	145	164	147	158	149	171	156	149	154	160	159	159	133	150	172	163	143	154	166	146	166	154	138	159	143	166	165	172	152	132	163	171	156	176	162	155	153	134	155	151	147	155	147	151	142	156	166	165	160	148	161	173	147	140	171	170	154	179	164	193	155	169	167	156	168	163	138	158	173	164	160	158	157	168	152	174	175	160	153	164	153	149	190	159	156	148	160	158	158	159	146	130	149	150	144	149	169	174	179	152	168	164	164	134	144	139	172	169	172	170	176	140	170	175	184	158	152	164	161	173	130	169	172	139	165	183	171	150	153	160	142	177	164	160	154	156	166	158	167	139	161	146	172	157	176	158	177	170	160	142	167	173	154	146	164	156	170	153	169	168	151	153	171	153	169	147	173	158	145	186	139	171	153	147	151	160	155	154	160	174	174	156	195	180	160	169	183	169	175	169	157	156	152	143	175	177	183	149	167	163	189	159	172	165	146	149	157	161	184	152	170	142	162	157	146	175	167	161	162	147	168	170	161	158	160	147	177	184	159	179	146	158	184	166	141	153	157	137	143	187	150	158	168	169	164	170	170	173	172	170	156	145	162	142	178	157	154	172	142	152	151	154	157	182	156	165	144	142	156	141	154	160	158	159	157	164	181	162	147	142	161	175	130	159	189	140	150	134	157	160	131	158	164	161	149	168	182	161	159	159	158	147	142	157	155	174	150	140	133	191	179	152	150	125	160	156	194	177	156	151	148	172	161	174	166	154	151	177	160	149	177	175	150	151	137	154	154	158	168	161	156	149	178	150	167	160	161	163	159	152	162	145	158	146	172	148	173	158	139	172	146	138	151	160	151	166	154	152	144	162	186	169	149	148	144	177	160	175	171	158	174	146	163	189	154	175	139	163	142	156	156	164	145	166	160	147	163	164	140	152	179	167	163	148	172	161	158	128	139	155	177	170	163	163	198	157	170	158	171	150	155	174	161	164	147	173	155	188	191	186	140	162	138	186	168	171	173	170	175	158	165	160	165	152	151	147	167	180	159	171	158	172	165	137	160	145	156	168	169	171	176	152	172	165	150	168	153	149	148	161	174	163	184	177	156	163	168	165	174	146	148	153	155	143	159	176	157	142	140	155	157	160	158	154	179	156	145	156	141	174	158	155	179	160	180	143	153	175	161	165	165	157	134	158	151	162	147	150	179	179	150	175	165	159	177	150	172	134	165	174	173	159	169	153	168	180	170	169	160	161	167	174	134	170	159	161	145	152	158	152	161	179	137	128	156	143	144	156	164	173	150	153	139	147	142	143	151	162	142	161	145	157	169	179	167	163	161	165	161	167	175	177	147	175	176	173	162	167	169	151	170	165	177	152	149	161	163	176	151	176	141	147	175	160	158	167	170	156	166	152	169	166	155	150	155	155	175	161	156	162	144	177	173	158	163	149	149	176	152	181	153	157	161	161	140	155	163	164	139	172	181	171	146	151	168	153	163	155	171	181	144	182	158	154	150	182	179	155	142	155	148	154	166	148	148	146	162	165	178	168	181	163	177	186	146	169	194	149	151	158	179	169	163	166	152	159	164	166	168	159	157	181	165	163	149	157	168	146	175	135	161	161	184	151	143	156	154	164	169	140	168	178	166	174	177	158	160	163	186	167	144	158	161	157	178	151	158	176	167	149	153	148	161	167	154	180	153	168	176	159	164	145	146	156	160	160	159	164	153	172	157	171	164	178	184	166	153	142	136	151	149	144	132	153	184	181	171	186	166	149	164	192	138	167	162	153	158	163	187	165	157	149	155	172	177	150	141	155	143	158	172	166	168	155	151	182	152	180	171	163	154	166	153	190	178	177	171	156	171	166	169	148	153	182	167	149	178	183	164	154	155	172	138	171	194	159	165	173	163	163	164	155	145	150	148	180	168	161	143	172	158	179	159	130	127	137	148	169	146	152	149	165	172	155	163	161	151	160	152	152	168	134	134	192	168	162	170	159	141	154	148	138	159	154	169	157	162	144	158	159	143	173	149	142	177	134	165	172	162	166	172	160	188	163	161	176	141	172	178	142	167	164	179	168	163	164	164	155	164	154	159	160	184	162	155	157	151
9102	2654	567	565	480	465	486	454	460	475	440	428	395	427	439	435	437	437	426	438	427	435	413	439	399	440	419	400	408	394	417	414	422	388	409	393	431	386	444	402	369	427	436	440	401	393	378	415	419	419	405	404	407	414	431	450	405	381	426	428	403	408	400	412	379	411	434	395	392	409	414	431	391	393	418	408	374	404	414	427	398	406	406	406	413	413	438	442	394	422	427	435	388	359	402	412	379	440	400	404	370	426	385	426	387	387	400	387	440	403	414	407	364	390	388	413	373	392	400	399	400	398	419	399	435	421	357	414	422	413	417	420	405	427	421	443	390	382	416	426	413	408	428	392	411	433	387	423	419	393	390	372	434	397	392	471	390	415	408	416	396	383	406	446	413	421	425	409	404	423	397	410	408	417	378	376	413	420	405	409	400	402	427	384	438	397	382	418	422	430	424	404	392	375	439	422	392	373	403	430	402	426	379	404	387	438	418	395	391	425	416	407	410	379	403	398	399	415	415	382	383	392	413	422	458	429	389	408	425	424	433	410	391	388	432	430	408	406	421	440	447	436	405	388	419	407	412	424	397	394	431	415	411	410	455	432	415	428	422	419	414	392	418	393	407	417	429	421	445	409	398	423	424	408	399	410	416	409	416	357	401	399	369	422	423	402	407	414	398	444	361	402	407	426	409	410	431	404	407	442	379	419	459	381	410	409	412	417	407	404	398	408	410	413	379	426	409	392	416	381	408	445	390	418	438	437	388	388	414	416	375	424	442	401	418	396	408	386	424	400	408	412	433	420	384	421	367	392	380	428	409	413	425	396	406	436	399	395	431	446	451	367	422	407	409	377	413	376	381	434	389	391	420	424	472	400	376	382	420	407	444	416	430	414	430	401	418	366	408	432	393	381	386	439	391	401	412	427	391	417	406	448	409	447	387	424	425	391	396	413	414	400	402	397	401	423	401	382	424	417	437	420	453	400	407	403	414	406	432	399	378	390	396	423	408	385	423	408	414	407	429	395	403	405	393	417	410	439	399	391	406	426	440	393	434	411	393	404	421	417	422	398	371	411	425	429	419	429	418	381	433	400	372	404	414	414	413	386	431	385	434	405	404	414	369	388	382	439	382	400	374	429	413	407	362	461	385	398	430	391	399	438	391	409	404	423	395	399	421	420	399	414	389	410	422	394	435	436	420	414	428	385	401	392	412	424	405	396	421	401	402	399	399	395	425	425	384	392	429	417	394	402	420	447	376	392	412	401	410	355	419	377	399	415	387	402	405	429	424	392	438	420	393	406	445	432	421	382	420	401	419	409	419	394	411	399	398	408	433	417	415	432	408	409	373	423	430	393	426	406	387	410	407	425	408	430	387	384	399	396	372	415	370	372	426	412	433	438	420	428	397	391	387	413	419	440	437	412	380	439	406	394	416	397	382	445	447	426	400	429	445	406	439	393	435	416	410	378	398	408	405	399	413	398	407	392	363	433	400	433	394	428	424	409	413	439	428	442	420	410	383	419	400	403	413	371	429	436	422	417	427	408	382	403	363	433	399	421	422	374	406	392	410	403	419	406	386	417	387	382	433	446	382	420	399	408	402	383	388	407	428	415	403	414	393	407	442	433	390	389	390	382	394	399	398	433	439	406	429	394	391	367	415	425	396	384	447	450	378	424	387	434	400	381	424	444	422	422	433	387	393	362	388	414	420	410	397	413	411	386	416	405	410	418	402	378	397	393	424	388	428	391	370	440	393	388	409	388	415	419	428	394	445	415	365	391	429	391	412	447	446	398	446	435	400	391	398	407	450	392	437	375	406	419	403	412	362	408	414	399	412	399	404	429	393	419	423	418	404	444	435	403	414	418	384	427	374	418	402	424	423	407	417	372	399	406	443	381	403	405	419	430	418	423	452	421	372	376	418	440	393	396	419	445	427	424	434	389	465	373	448	426	399	398	390	364	417	432	395	423	381	390	413	406	422	411	372	387	400	399	385	402	390	410	396	419	432	412	389	395	402	377	434	399	387	413	413	413	442	433	419	405	408	372	421	447	371	384	433	420	410	423	392	395	417	401	426	394	420	394	423	401	400	427	382	413	410	407	417	394	406	416	388	401	433	387	426	414	381	422	399	419	446	422	425	407	397	412	391	374	458	404	411	474	376	402	385	391	399	409	386	399	416	424	411	400	400	417	415	401	403	416	396	457	428	408	404	409	387	405	403	385	396	410	398	387	418	357	425	402	401	397	435	420	427	429	399	431	394	420	435	347	439	412	438	396	441	405	411	393	388	378	396	390	386	413	403	434	421	378	438	404	394	395	430	425	384	432	412	434	408	415	410	433	395	423	374	421	436	384	412	384	446	421	384	396	436	369	434	414	392	407	427	399	403	411	396	390	410	392	440	395	394	418	413	426	437	444	403	411	408	401	423	409	394	412	406	409	410	430	411	382	416	396	411	408	434	397	378	410	385	400	382	398	408	420	390	401	406	386	385	423	384	404	386	404	411	417	377	421	412	400	412	431	427	416	385	400	435	405	401	383	400	419	415	446	359	402	364	403	424	411	393	398	382	427	394	438	440	392	402	427	397	407	408	433	426	429	408	359	397	400	437	385	424	401	391	396	412	435	409	408	417	425	390	448	436	389	382	418	425	409	410	395	419	426	403	398	434	398	404	370	350	407	422	400	432	435	402	413	430	389	412	426	390	404	427	405	408	396	428	421	417	385	419	415	457	417	383	417	390	411	386	401	415	391	395	407	386	447	416	391	412	421	426	428	390	374	397	365	442	406	410	423	369	395	376	414	396	422	405	366	439	381	401	437	408	369	409	440	425	401	385	401	413	413	417	428	428	398	377	420	442	400	419	401	405	411	411	420	371	432	424	422	370	370	397	445	438	414	366	397	431	399	395	419	409	420	405	393	390	408	420	398	421	403	431	404	418	406	404	400	428	422	392	397	410	413	390	417	424	395	385	386	407	397	428	435	387	432	440	427	394	425	422	424	370	405	452	366	392	401	381	366	425	442	441	398	411	415	423	439	418	381	396	449	380	455	430	413	432	412	382	387	401	397	431	427	419	391	437	420	399	401	387	412	466	386	398	386	440	453	409	456	404	416	394	415	380	390	401	421	405	372	395	393	416	396	422	393	463	434	417	406	402	424	423	403	416	363	415	397	431	406	391	402	404	402	401	456	438	391	415	407	418	392	391	373	419	410	397	400	424	364	396	397	443	412	429	421	396	422	445	405	453	388	385	421	428	442	425	398	389	410	406	398	407	373	419	389	416	421	413	395	404	387	398	416	411	413	418	372	419	413	420	423	389	420	436	429	438	416	413	404	422	404	432	420	373	421	443	421	377	429	408	405	371	412	439	416	420	446	378	437	399	400	386	394	402	393	428	419	369	425	400	399	397	403	427	370	404	422	359	425	426	373	432	407	419	407	400	416	413	391	390	409	419	431	410	404	406	414	422	413	405	403	426	421	434	397	437	421	407	441	442	409
26989	7645	710	475	380	370	313	289	273	263	262	267	237	240	247	212	253	237	265	228	235	241	241	229	240	218	236	214	225	244	188	241	255	250	232	231	195	214	223	213	224	193	245	231	246	223	233	252	231	220	256	235	228	232	219	223	215	247	225	234	232	241	246	192	229	213	224	229	241	217	237	219	222	217	241	193	218	234	219	221	247	186	217	236	218	227	189	220	220	206	202	214	258	222	224	233	226	258	198	227	214	218	207	195	212	239	237	252	207	216	215	250	243	208	239	215	244	239	228	242	230	195	232	226	232	215	252	237	244	231	233	236	222	217	231	220	231	233	199	199	209	221	227	233	234	220	263	232	223	228	214	204	203	211	210	236	222	232	226	251	211	186	245	242	220	215	252	201	221	235	214	250	217	252	236	230	236	220	203	220	242	217	194	228	243	245	218	219	244	213	228	223	229	222	232	230	246	205	199	213	212	241	255	233	234	229	253	231	227	224	209	224	214	216	214	230	250	232	240	239	206	196	222	249	184	234	210	215	241	245	227	227	225	231	208	236	221	222	219	238	213	228	188	245	190	207	274	242	226	217	216	239	210	217	254	203	228	204	232	219	216	217	197	224	244	207	247	231	213	244	236	249	224	219	217	227	221	215	248	207	213	215	215	185	223	221	206	224	197	221	213	211	252	234	225	223	244	238	225	222	226	242	225	233	223	211	213	227	206	254	198	243	242	205	225	242	206	231	215	236	238	212	232	224	220	213	227	205	248	236	243	243	216	223	230	256	245	209	237	239	217	205	228	213	214	223	218	214	262	223	235	256	225	228	215	253	239	250	193	233	251	239	235	199	218	211	212	228	222	214	223	202	219	209	208	239	246	232	208	222	246	252	231	213	250	231	223	233	248	243	239	235	245	203	238	241	218	235	223	238	235	228	206	231	205	209	220	217	211	232	207	224	208	244	215	229	239	241	224	230	219	232	247	246	218	232	216	224	216	240	237	217	212	255	253	223	234	209	212	242	216	243	215	224	233	242	229	222	212	223	236	201	235	207	204	233	227	242	229	214	221	203	237	238	256	208	221	259	252	216	225	242	237	212	240	209	230	219	219	213	241	218	229	232	219	240	227	227	228	241	215	215	226	211	224	225	214	238	226	228	256	201	229	242	238	215	215	245	242	216	232	218	225	212	247	246	224	222	226	219	246	208	243	242	232	231	198	242	236	227	241	215	205	215	217	226	247	228	211	212	248	224	214	230	233	216	240	216	231	232	246	218	213	234	234	222	236	221	203	218	221	218	221	219	227	226	276	198	238	209	205	199	250	216	200	223	249	215	213	243	223	223	210	213	228	249	244	269	237	235	222	253	227	244	249	219	219	200	216	231	234	216	218	212	213	245	241	182	217	205	221	229	232	226	237	236	229	225	208	234	239	229	231	203	231	223	220	205	258	219	234	226	209	232	239	232	240	216	226	219	243	246	237	235	234	246	220	200	212	237	224	237	242	234	212	237	230	242	243	189	239	243	232	229	246	237	244	223	208	231	234	221	238	217	227	199	218	242	230	220	222	254	244	212	236	244	240	205	226	228	197	197	202	217	219	207	230	210	218	221	216	240	226	222	227	238	243	250	235	200	213	210	243	200	228	224	224	215	220	214	209	227	243	212	209	213	219	251	225	223	217	216	247	248	246	221	204	220	238	254	235	246	208	237	222	210	219	228	209	245	226	233	227	239	235	252	224	212	226	227	255	202	245	245	226	221	244	209	206	214	220	266	224	224	219	231	221	209	245	210	214	220	202	230	217	266	239	214	257	246	212	224	235	225	224	251	216	228	256	229	226	209	212	206	227	207	262	213	224	217	230	231	215	225	217	211	235	216	217	213	222	233	212	213	213	229	245	229	226	231	234	215	241	198	234	236	223	240	236	213	218	205	228	227	229	229	246	225	201	225	252	207	191	231	230	224	237	226	217	237	230	227	221	224	216	214	214	231	209	214	207	223	226	229	211	236	216	233	219	221	216	247	236	226	232	220	213	262	238	233	218	229	255	252	226	199	203	225	220	196	236	234	217	246	228	217	242	213	230	220	213	209	236	203	225	243	225	224	212	229	219	203	205	225	203	216	267	239	238	248	224	243	242	191	230	228	236	198	226	247	218	258	241	227	213	249	219	218	232	208	249	227	218	238	217	209	238	249	231	230	243	224	214	222	214	226	229	225	228	235	193	212	237	225	212	223	229	219	245	248	237	210	207	220	233	217	243	213	232	252	208	230	242	209	226	227	200	233	229	217	235	220	217	225	226	203	251	204	226	217	237	198	284	242	204	233	222	232	202	227	245	201	249	224	206	254	229	208	232	239	206	198	233	239	244	197	196	257	238	214	228	239	222	215	243	238	240	221	216	232	222	216	248	202	226	212	223	211	239	219	218	239	210	223	198	186	228	238	230	227	222	227	235	245	249	233	236	224	252	228	211	222	231	254	219	252	214	244	182	250	249	207	216	258	223	217	245	192	201	208	219	201	207	259	248	210	204	210	249	213	245	217	216	214	264	224	224	238	212	234	222	239	220	243	233	227	207	220	209	244	207	255	238	242	207	242	227	193	220	211	240	232	243	218	268	216	187	211	233	213	217	224	209	232	248	226	247	208	225	215	207	208	238	215	230	226	241	229	243	225	232	216	214	222	224	236	239	232	227	242	237	241	218	244	216	202	196	211	242	214	227	217	252	216	214	253	235	213	240	259	254	229	257	224	217	201	223	218	208	235	248	220	251	235	233	209	244	249	217	234	217	232	229	225	216	229	212	238	210	234	226	208	232	230	216	237	204	236	218	225	198	210	236	223	237	233	235	251	234	213	202	214	256	237	246	243	224	236	214	228	247	238	220	240	232	233	245	238	251	254	255	211	218	250	229	216	202	215	211	196	226	242	237	234	239	231	233	222	234	237	236	214	252	233	245	240	231	232	256	231	194	236	227	246	253	226	244	219	220	249	223	261	210	237	219	208	200	214	203	220	236	236	208	231	211	233	187	245	223	238	212	212	225	219	218	225	216	194	217	241	224	234	219	231	226	215	213	202	234	222	232	225	232	223	243	229	208	209	195	217	202	204	216	242	247	243	216	230	203	227	239	219	226	204	222	248	220	221	195	228	227	240	231	237	213	224	256	244	236	209	240	244	254	232	245	255	200	223	223	250	242	230	238	204	216	246	224	223	219	242	211	236	224	237	229	221	251	230	243	200	200	235	235	230	200	220	218	243	230	233	245	219	229	244	235	209	239	214	228	206	244	218	231	225	202	246	249	230	205	207	240	215	248	211	218	252	202	229	219	231	221	228	217	201	242	240	224	228	226	213	259	245	212	242	230	240	217	240	229	197	206	222	203	226	232	225	211	205	227	242	221	217	231	209	231	229	253	220	197	209	247	229	219	211	230	234	209	217	220	240	249	245	237	228	245	218	252	208	233	240	251	237	221	244	231	213	220	233	233	244	214	216	225	226	229	221
18621	4963	1344	1461	1213	1063	913	831	801	834	769	751	685	627	620	608	630	568	540	632	579	620	603	512	625	551	602	599	575	580	569	579	559	553	562	557	576	578	540	577	567	554	591	575	595	544	614	577	586	539	533	593	573	554	565	531	538	541	557	552	566	594	545	560	590	555	554	580	555	542	569	545	575	595	591	540	595	552	540	579	565	517	547	512	509	533	556	520	567	508	512	581	546	570	518	542	548	568	532	557	545	528	538	514	501	553	557	537	526	550	534	509	485	546	537	541	545	552	555	507	506	520	556	571	569	565	508	540	525	569	543	506	561	550	526	563	591	548	542	565	559	550	521	520	551	550	548	587	502	527	533	559	608	594	525	519	552	579	524	531	503	536	541	515	531	536	519	533	540	537	529	517	550	577	545	545	477	587	522	564	570	550	564	545	558	542	538	541	507	564	557	569	535	514	537	561	541	536	548	516	519	527	538	535	504	565	630	552	563	541	543	527	556	507	539	516	520	547	545	495	537	562	539	550	519	526	513	505	476	526	581	543	505	544	529	520	530	554	534	544	536	518	542	474	534	493	548	545	554	524	570	541	527	505	566	558	593	581	512	569	517	533	542	512	502	510	506	561	535	534	565	551	569	536	557	548	515	525	516	513	521	536	569	591	543	598	504	529	517	568	520	574	583	559	585	530	557	558	511	541	564	571	516	564	553	518	585	571	529	570	536	494	543	547	526	522	531	486	540	549	554	518	537	524	535	563	536	527	553	521	514	539	567	559	522	530	525	525	564	565	558	541	499	539	540	508	514	558	559	518	542	576	491	493	537	523	532	567	529	549	550	552	538	531	551	539	514	534	542	565	551	528	529	579	591	554	518	523	509	531	555	509	516	558	561	563	526	540	558	537	532	559	568	546	559	553	538	513	521	552	556	556	555	535	548	509	535	529	556	498	569	526	527	509	561	578	535	555	542	533	538	558	559	530	573	508	523	563	546	543	534	562	536	513	545	527	541	495	506	587	547	559	533	524	560	543	531	536	517	572	519	541	553	493	523	550	583	580	515	559	541	559	532	543	567	570	543	518	526	587	534	530	566	544	516	585	575	588	561	515	529	590	543	561	527	530	466	574	541	514	541	515	513	553	550	551	527	574	536	541	526	560	562	560	525	530	555	569	574	514	569	535	557	550	543	538	549	541	525	540	547	504	517	543	562	531	538	506	544	512	551	523	551	544	568	573	522	561	533	571	561	523	559	494	593	535	542	549	554	515	556	550	558	553	558	548	539	550	497	545	575	551	556	563	555	593	518	536	544	530	535	537	571	561	552	528	515	559	529	519	608	569	516	566	516	528	546	561	570	528	529	477	540	543	540	512	496	514	565	571	566	551	519	544	571	537	565	502	553	537	495	569	590	553	529	482	510	530	529	569	540	547	585	553	541	540	557	531	593	560	538	532	535	554	543	591	548	536	517	521	558	522	520	526	544	543	554	541	544	583	538	568	558	562	524	545	550	563	531	514	554	557	545	537	558	568	534	537	533	545	563	540	571	582	600	563	507	552	490	534	514	533	526	557	525	542	544	525	540	526	553	536	495	564	572	513	540	511	559	539	522	561	544	546	542	548	555	542	534	561	540	554	566	541	547	593	541	579	525	552	546	568	523	560	565	552	539	571	549	597	588	502	576	560	521	547	545	545	519	554	547	552	534	544	584	582	553	535	569	532	568	529	527	543	541	521	489	603	590	569	571	533	520	537	535	589	526	560	575	582	546	521	561	539	535	559	518	575	528	505	512	513	583	532	593	528	547	583	524	550	569	568	543	550	536	535	523	577	543	512	560	576	583	523	513	542	548	543	565	525	543	515	563	533	528	571	574	557	523	546	541	535	519	501	524	556	543	569	540	515	541	535	528	566	554	540	592	556	475	540	542	496	545	558	543	546	520	519	573	540	548	558	528	533	559	574	517	517	493	573	519	539	517	564	538	558	553	580	520	532	491	576	537	556	540	534	567	487	520	535	528	545	518	578	581	564	520	558	528	528	555	535	553	529	524	567	553	573	535	524	599	518	510	550	564	508	562	539	547	530	540	545	512	512	554	518	590	512	515	571	506	582	566	494	555	594	505	526	546	600	525	556	497	536	553	566	521	565	553	565	516	557	546	559	513	538	526	558	541	549	553	528	544	522	566	569	572	546	527	530	555	517	552	554	540	507	507	528	562	567	532	535	552	557	565	541	590	517	500	537	561	534	538	547	580	563	551	530	564	566	583	578	531	553	544	518	541	594	518	493	563	552	551	581	539	575	587	567	535	550	558	556	550	574	536	522	558	563	540	530	518	585	558	553	547	543	531	556	539	551	546	515	555	521	547	545	568	502	543	519	539	506	576	546	574	544	498	544	585	507	527	516	564	555	546	546	569	529	565	530	550	517	534	541	549	547	620	540	519	546	545	521	531	516	512	511	503	546	502	498	564	521	538	565	559	566	533	516	566	567	561	530	541	519	578	498	542	527	549	564	523	518	543	554	562	525	540	555	562	527	546	548	563	529	574	531	571	534	578	568	499	553	554	553	563	535	519	555	557	568	548	569	573	546	567	550	578	524	546	532	554	538	543	577	492	528	582	535	542	496	543	530	526	535	532	522	576	556	522	571	537	540	582	531	558	536	516	584	508	503	541	525	559	577	548	546	554	557	537	562	561	513	534	555	545	535	521	556	506	548	582	551	544	553	544	548	533	516	556	539	535	504	544	561	553	538	497	541	543	520	520	553	603	526	495	572	552	547	512	530	559	539	580	592	524	559	554	522	580	558	577	584	534	576	523	535	498	523	548	521	565	510	528	535	532	545	539	564	538	562	513	511	525	536	503	554	540	531	583	552	500	546	541	533	582	573	562	533	556	489	517	512	560	517	523	528	561	533	527	572	558	548	558	532	529	553	543	542	568	529	516	543	578	541	529	512	560	553	548	531	528	511	546	551	544	508	531	567	557	555	538	521	556	488	591	555	537	536	506	505	539	555	535	544	550	528	516	560	550	573	570	560	508	601	552	536	551	512	519	530	568	558	526	554	566	563	562	554	571	520	509	574	538	534	524	543	500	581	529	550	536	556	484	511	511	548	515	581	517	540	534	576	533	578	584	554	572	581	498	505	540	538	538	540	516	522	526	509	521	534	549	535	567	551	629	556	544	562	554	553	520	558	565	563	583	560	520	529	554	543	515	483	542	524	520	522	545	596	568	566	535	570	501	522	545	569	566	521	524	588	537	536	521	538	541	569	506	505	517	526	541	553	532	528	540	567	554	513	541	578	569	548	561	545	601	527	567	538	544	527	507	510	524	546	559	561	548	558	518	551	491	533	544	583	531	549	576	509	538	553	534	550	521	533	532	584	501	527	591	531	522	579	555	548	534	556	531	542	537	551	552	583	551	548	531	523	541	556	521	586	545	534	539	565	514	574	535	561	567	547	553	537	546	555	570	512	537	581	486	528	556	530	527	534	562	529
36352	12540	1296	653	483	352	286	271	266	224	218	212	203	164	190	173	173	171	199	207	188	166	199	166	151	188	180	154	179	172	182	157	188	164	160	192	186	172	177	151	173	184	180	183	184	202	189	145	158	155	149	156	172	167	161	177	149	180	151	151	177	195	164	160	191	170	158	160	145	175	195	183	163	179	166	126	157	141	172	146	173	189	166	179	137	163	163	177	171	141	168	183	162	183	186	176	139	161	166	157	185	145	179	158	150	190	166	186	145	157	186	189	164	178	170	169	169	143	184	169	163	172	152	170	158	153	176	152	175	149	177	172	162	153	159	166	166	148	160	140	156	163	135	158	175	158	164	164	154	151	186	156	142	184	155	173	175	156	176	184	144	175	160	158	164	182	181	162	152	180	163	167	179	182	180	168	160	171	159	167	173	172	165	171	179	156	146	167	159	169	171	153	156	169	157	143	162	168	169	165	149	179	168	191	164	153	187	137	190	151	153	163	149	162	181	163	183	178	162	172	160	184	152	154	155	152	161	151	182	153	165	143	171	164	159	143	148	163	163	171	145	156	146	171	151	162	184	174	165	179	185	155	166	142	148	185	147	165	167	149	184	195	148	151	162	161	160	180	169	163	143	176	166	139	153	168	147	173	161	172	184	166	175	181	158	178	175	201	157	173	132	152	161	161	158	155	181	149	169	175	150	162	154	169	146	177	179	153	153	179	165	140	144	164	176	183	149	160	164	176	176	158	166	192	160	173	180	168	138	161	152	163	172	153	175	172	156	155	161	156	163	163	137	152	170	178	172	167	178	167	174	155	169	171	154	172	157	153	176	161	169	146	152	167	170	184	193	165	157	190	171	170	169	157	177	164	184	157	164	149	165	165	172	168	142	177	174	153	166	161	143	156	167	136	156	149	186	140	141	150	165	125	173	161	173	139	136	161	151	165	164	150	148	172	168	157	159	173	167	178	160	156	142	159	150	176	171	170	165	169	169	158	193	166	183	185	150	189	178	190	161	159	157	171	179	164	153	180	159	158	159	200	147	173	156	177	140	160	158	144	180	153	161	155	169	157	175	168	176	161	154	160	187	164	167	172	161	169	149	166	162	178	143	152	149	164	142	178	181	163	173	147	163	161	167	155	173	173	164	146	178	137	174	184	158	162	147	167	176	165	160	163	161	172	150	161	165	165	190	187	168	182	151	174	167	162	163	170	168	156	155	165	172	176	156	161	165	148	173	187	159	160	167	146	163	165	158	189	163	149	161	168	200	172	202	190	168	177	160	166	157	151	160	156	150	169	179	171	142	173	173	153	183	126	177	169	173	157	186	163	166	140	176	154	161	164	174	180	160	165	158	162	180	168	164	176	160	178	167	169	187	161	157	164	173	146	178	152	162	180	151	168	165	150	193	156	175	169	147	140	142	173	176	148	179	146	172	202	191	149	165	130	167	165	173	178	160	159	183	136	163	162	180	174	178	178	153	166	160	154	162	145	189	143	187	178	150	162	169	139	201	183	171	169	143	143	189	155	164	182	162	175	164	158	167	181	179	162	163	170	178	144	148	149	174	179	156	163	169	152	154	176	190	164	179	161	169	172	126	165	140	148	175	149	176	164	171	165	167	176	141	142	169	163	150	197	181	162	190	174	159	178	171	160	147	156	142	185	169	178	155	155	160	159	139	153	189	183	153	176	176	169	166	176	138	166	174	168	156	178	152	163	179	151	184	157	170	170	196	183	177	172	178	158	137	163	182	156	155	169	186	144	155	189	160	164	163	176	167	151	163	177	149	157	183	148	150	176	184	164	136	164	163	162	161	152	180	138	179	160	136	165	176	176	195	174	162	161	174	159	162	153	155	167	179	169	180	153	136	186	155	166	173	182	164	166	166	163	179	158	151	145	157	157	159	161	157	179	167	185	169	155	165	173	161	157	167	188	162	180	159	139	156	162	139	172	168	165	154	178	164	159	169	159	149	161	199	179	185	191	193	177	160	170	187	177	158	173	143	148	125	170	179	166	162	154	162	146	192	159	164	180	154	157	171	172	161	153	163	167	145	170	192	191	162	164	157	168	158	174	158	154	162	157	134	177	160	170	157	169	145	188	179	176	160	164	158	150	176	152	165	173	189	157	157	191	154	161	153	138	140	161	159	168	199	164	163	153	156	172	159	148	143	156	176	161	153	200	176	162	173	154	162	156	178	167	158	165	158	159	179	148	176	182	168	153	161	145	152	147	174	156	171	185	186	164	177	186	174	155	163	180	183	175	155	165	166	159	169	162	169	161	166	186	202	184	150	173	167	153	163	181	142	159	172	151	170	184	143	171	166	152	156	160	155	169	178	150	185	196	156	189	127	175	161	192	169	151	171	154	180	174	161	165	174	157	171	165	173	164	157	154	148	158	160	177	170	141	179	154	182	162	176	187	174	164	178	189	168	188	161	176	168	176	177	169	169	147	171	148	174	155	162	189	156	185	167	174	170	165	169	179	145	154	144	167	166	162	161	151	178	179	165	158	148	206	166	160	150	169	175	165	177	186	145	154	189	184	180	160	153	161	171	159	181	195	153	154	138	182	151	190	173	170	145	176	170	175	153	156	161	148	159	177	147	171	149	166	149	163	139	201	168	162	162	194	173	172	143	163	176	187	187	164	147	187	179	155	161	167	152	173	170	183	173	179	162	164	182	159	165	152	171	166	159	149	135	168	164	157	203	164	154	165	145	140	171	170	173	162	171	155	169	151	176	166	179	162	166	160	162	147	161	180	156	177	152	187	171	158	156	166	164	148	163	178	143	172	136	155	143	172	176	170	158	157	172	177	192	172	161	157	156	168	176	164	176	170	157	176	158	167	151	190	172	177	151	159	177	150	166	177	160	166	154	170	162	189	156	176	169	148	157	143	187	194	187	168	148	148	176	150	168	183	173	182	161	176	153	169	165	159	154	163	163	162	177	130	166	175	164	179	179	154	178	183	167	140	158	145	159	202	160	145	141	154	155	181	180	166	162	155	165	166	190	157	151	175	172	165	191	160	173	155	181	150	161	168	162	171	175	178	171	167	162	181	168	181	155	172	154	194	204	158	173	156	168	167	173	157	159	170	148	133	146	178	161	175	181	171	177	177	175	177	157	153	149	185	177	183	157	155	157	179	159	169	151	178	160	133	168	157	159	152	163	181	151	179	156	186	155	153	151	170	178	155	160	155	162	153	184	169	184	157	150	166	170	176	166	173	163	163	164	182	170	178	170	170	171	160	168	177	153	172	150	152	164	185	171	150	170	186	167	172	177	168	176	161	155	159	164	170	141	177	168	166	158	162	164	156	170	154	197	192	182	145	167	195	170	185	157	146	174	164	170	132	147	169	177	174	149	154	169	173	160	151	190	184	190	181	152	135	168	203	170	170	159	158	168	186	196	178	191	176	157	176	182	173	184	166	150	166	160	172	159	167	170	174	169	162	166	179	178	163	188	173	162	169	161	170	148	163	159	157	185	177
23435	7052	1723	1951	1571	1320	1078	973	859	779	731	702	595	597	563	530	494	500	498	517	505	523	467	450	443	467	469	488	441	436	433	406	418	414	418	429	398	435	437	442	482	486	462	475	468	439	419	432	436	443	417	431	451	423	377	402	456	400	413	452	427	396	415	462	403	411	473	414	446	403	404	381	395	420	382	422	392	378	401	447	411	418	397	412	390	388	405	436	359	382	404	410	414	424	436	402	432	439	424	446	397	394	400	367	406	397	395	420	422	416	392	420	364	385	391	414	391	410	384	432	396	397	406	409	433	416	406	388	396	401	402	397	388	396	405	407	386	403	394	396	376	417	418	392	378	409	409	420	412	380	411	410	438	403	413	376	368	374	387	411	450	416	369	416	417	399	374	393	394	422	457	417	398	375	396	384	407	351	377	428	445	356	399	381	417	426	365	417	360	444	399	417	411	405	357	410	382	389	387	427	391	416	448	399	410	394	405	410	428	391	398	428	421	386	403	396	398	419	394	412	385	419	391	381	390	394	403	395	408	395	404	419	397	406	378	377	370	383	390	391	386	412	444	420	399	415	405	379	395	420	409	406	397	399	398	429	412	382	407	386	396	374	417	401	400	437	399	381	403	411	432	402	348	388	394	439	401	427	405	372	406	391	413	398	433	388	409	372	359	406	387	414	423	394	395	414	391	389	391	397	385	414	402	418	414	400	394	410	394	403	378	388	417	379	391	386	406	427	420	386	410	382	395	393	396	404	412	430	367	403	427	412	400	393	387	365	391	391	376	410	422	351	382	409	376	380	393	412	357	418	404	363	409	393	439	414	429	370	436	394	416	412	421	399	400	395	382	405	405	444	374	412	394	392	365	411	412	385	379	439	369	409	439	426	412	380	376	422	405	409	409	377	386	421	378	349	436	421	379	403	408	399	408	422	401	399	415	390	454	411	363	377	401	412	440	439	411	394	360	395	391	396	398	378	413	410	416	401	391	437	400	395	377	401	399	387	414	389	390	394	402	376	444	405	393	401	388	403	434	397	389	406	423	366	389	443	402	401	367	393	401	393	409	385	434	375	382	430	417	399	403	423	412	424	395	412	414	419	377	431	352	400	411	415	359	397	420	382	400	379	407	421	388	430	440	404	402	407	423	406	414	374	445	423	401	376	362	408	405	435	426	415	374	426	412	439	418	364	362	419	395	394	399	410	370	381	417	413	373	397	422	372	442	372	418	376	375	454	395	381	390	378	392	378	395	365	393	400	396	384	448	411	392	376	372	413	377	368	400	402	392	425	420	402	403	422	393	403	399	404	409	407	377	409	378	380	388	413	386	373	407	389	407	413	421	419	406	406	387	370	454	380	401	409	409	367	377	400	446	401	390	423	415	380	428	370	394	396	379	400	432	385	423	375	393	401	416	419	385	414	417	439	405	383	405	416	406	441	405	422	419	407	388	386	407	393	408	398	430	401	406	380	397	363	408	402	395	436	402	420	416	423	409	396	416	404	421	400	403	386	400	414	396	367	372	406	392	402	426	406	391	361	405	430	399	404	433	401	404	376	369	415	390	397	419	396	404	376	398	381	425	395	424	386	382	399	415	380	380	401	396	445	357	392	427	416	431	423	422	376	382	410	396	426	355	406	409	427	402	394	410	409	418	378	399	408	386	416	372	371	411	398	442	420	396	413	428	401	386	375	412	410	406	444	430	388	415	375	389	416	426	404	389	390	391	406	397	424	385	417	379	431	409	393	411	395	390	406	393	422	393	408	393	419	407	394	350	415	383	395	419	387	356	396	410	440	418	423	406	392	415	396	429	403	437	394	421	400	384	422	409	417	392	379	396	415	388	401	409	438	424	382	426	396	379	410	398	402	382	422	393	399	369	424	397	391	418	397	391	396	415	403	374	365	438	409	380	373	397	417	384	375	415	383	405	430	389	396	389	373	411	404	421	369	391	413	372	393	408	435	378	394	403	414	396	405	410	410	424	380	428	435	410	411	438	412	393	399	437	407	399	352	365	392	379	425	399	391	399	411	420	433	419	342	371	393	422	388	422	444	379	447	366	435	400	416	396	371	360	408	387	398	399	409	397	371	402	396	413	426	365	433	415	384	412	391	395	411	413	378	373	399	412	372	460	404	407	429	401	391	404	407	410	418	374	405	410	391	403	419	430	420	391	405	377	406	411	398	383	375	403	363	393	439	418	416	420	404	430	398	380	417	400	378	415	384	386	382	407	355	389	417	389	436	390	383	353	361	418	404	372	373	419	402	389	412	393	405	392	424	413	399	384	385	401	394	420	373	395	368	397	390	391	414	378	374	403	376	407	432	412	369	421	390	406	407	374	419	400	408	379	395	400	404	405	434	395	416	423	414	408	397	412	402	410	415	435	396	415	406	394	387	395	421	386	423	385	328	377	419	399	378	408	358	377	399	377	397	383	394	451	395	446	380	376	395	403	427	385	400	404	400	392	426	330	412	394	383	373	397	394	429	416	442	397	373	395	372	399	362	397	411	403	383	397	442	386	425	386	374	370	404	405	402	397	392	423	418	442	412	386	395	414	416	415	384	383	412	444	432	394	389	414	427	417	410	377	398	393	414	415	393	379	362	373	414	436	392	351	409	381	415	378	408	409	398	374	380	418	417	392	392	398	391	424	417	418	424	363	434	410	374	384	401	376	394	391	381	422	444	425	390	446	404	383	412	390	370	405	416	433	387	401	397	389	369	419	407	391	379	420	388	412	403	390	379	422	395	401	420	375	388	415	406	413	365	429	377	392	393	401	375	380	405	372	426	396	394	376	392	413	464	402	436	376	428	389	408	378	420	412	388	385	387	402	386	425	404	387	399	387	394	404	392	423	460	410	423	422	424	402	390	386	428	370	389	391	433	400	385	416	404	401	408	410	411	413	402	407	405	413	426	393	414	386	403	428	383	419	420	390	383	427	402	420	366	403	414	404	396	414	415	378	445	396	398	388	361	387	414	365	383	387	372	354	403	399	427	406	437	410	421	372	385	406	393	398	402	394	379	406	428	396	400	421	409	403	383	366	398	383	390	410	405	405	407	385	392	387	393	442	372	433	367	423	411	403	420	401	419	406	378	400	373	404	389	451	398	390	414	408	401	380	415	382	418	409	417	381	387	429	398	398	417	394	379	433	436	388	410	387	394	405	417	401	359	379	375	392	387	417	432	392	362	423	384	375	401	403	418	406	384	388	381	421	435	411	410	456	384	435	383	426	391	414	387	403	415	407	375	385	405	420	408	416	401	417	385	398	391	384	384	405	403	393	407	432	416	413	394	397	420	385	376	419	386	422	393	401	399	402	414	421	419	376	452	401	402	392	381	404	391	401	391	388	397	425	408	418	395	369	393	391	366	399	364	427	387	370	425	395	410	400	405	414	385	415	372	394	428	414	380	435	410	377	381	389	416	418	395	422	392	417	395	382	406	381	418	388	422	399	370	419	392	412	399	371	398	414	409	375	359	406	445	367	433
12144	2895	266	233	193	183	176	167	159	178	167	173	175	151	186	181	165	178	174	142	163	167	165	163	173	156	180	177	156	167	158	136	153	156	170	161	155	167	143	153	158	164	140	142	173	181	134	181	144	146	148	160	156	174	164	177	182	165	141	152	164	183	182	156	171	164	155	170	161	153	154	155	142	135	170	137	160	160	151	196	162	146	155	169	153	160	162	160	151	139	166	174	151	170	154	189	179	171	173	154	137	171	138	160	165	166	165	153	149	172	182	165	163	152	168	165	165	160	159	164	163	161	159	167	157	156	157	162	167	176	165	154	184	140	160	166	166	163	160	153	146	155	136	182	151	153	152	156	163	155	168	159	148	170	184	139	167	153	173	161	154	161	176	168	164	149	164	150	153	153	158	165	141	147	150	154	182	157	168	173	183	156	160	173	160	172	157	166	168	151	161	175	156	166	149	153	163	173	189	154	169	163	161	179	160	179	155	171	178	168	159	143	156	162	175	182	162	206	150	164	166	164	162	172	184	159	136	155	155	179	167	162	150	153	158	178	151	177	182	155	161	159	141	169	159	168	161	157	164	154	129	164	170	169	165	175	153	152	165	127	168	151	161	161	144	196	168	147	165	155	153	167	139	164	159	176	153	178	173	130	178	152	159	126	171	148	152	189	156	189	172	167	167	139	164	161	176	165	170	172	150	192	170	179	176	180	139	145	141	176	147	180	140	170	154	176	161	150	178	162	166	171	153	167	154	165	183	147	177	166	148	179	173	168	165	183	144	157	149	152	139	128	151	166	165	152	158	166	153	166	157	142	160	141	154	139	159	153	149	150	142	165	164	184	172	147	154	172	149	162	172	175	177	178	170	168	177	171	151	183	184	154	154	153	160	154	176	173	187	168	152	178	161	154	140	171	157	148	141	179	157	171	148	144	171	150	163	176	141	151	165	142	158	175	156	138	164	162	163	153	143	151	142	143	139	177	165	188	142	172	154	168	186	154	151	160	139	159	184	151	148	154	150	164	174	156	165	157	151	171	161	148	168	182	160	167	190	188	171	157	156	167	163	168	159	167	184	175	166	151	181	169	190	123	152	143	163	138	181	154	151	183	172	146	165	163	147	157	158	176	148	154	137	165	157	172	180	135	170	161	153	144	174	173	140	179	154	158	177	180	173	155	170	162	145	158	149	180	137	162	170	165	134	150	140	149	137	135	191	160	156	141	168	146	169	151	160	178	156	160	151	171	140	167	161	159	181	162	141	151	156	173	171	178	176	148	160	145	155	150	152	165	137	162	155	153	180	164	167	133	174	168	178	187	158	157	152	186	175	150	157	173	167	152	164	158	161	175	146	158	149	151	175	159	164	155	147	160	161	163	152	164	173	140	147	171	165	157	160	149	148	142	164	131	149	169	158	161	179	166	150	163	171	163	181	167	153	145	152	188	177	171	179	168	183	169	164	151	187	156	156	178	155	162	166	135	156	168	145	150	151	167	140	142	160	158	156	153	169	169	161	146	136	180	160	163	169	160	187	155	149	151	157	152	151	152	170	135	167	154	175	154	162	162	170	169	153	173	172	193	171	157	170	182	167	141	155	154	158	164	158	144	155	151	144	165	139	174	160	162	143	149	168	168	177	188	161	143	149	155	131	176	145	181	137	151	160	156	175	153	166	170	166	169	184	144	146	144	136	162	134	163	195	148	177	138	166	165	144	166	169	164	170	176	163	178	170	160	145	177	170	161	181	160	153	168	151	160	154	136	169	183	153	171	165	165	165	162	165	140	166	175	167	187	162	167	167	162	154	183	166	170	156	170	158	166	168	183	143	169	144	171	205	153	173	148	135	162	183	169	158	166	161	162	166	168	120	150	150	150	166	155	160	162	159	152	180	177	172	164	177	159	149	148	159	172	168	152	150	137	160	158	173	180	139	192	166	189	152	167	166	174	170	137	180	164	144	150	160	143	162	170	183	171	145	169	161	170	173	164	134	164	168	164	180	158	149	144	143	157	176	161	154	126	159	167	138	151	180	158	158	150	170	169	156	150	133	184	180	144	175	139	159	170	179	168	142	169	176	157	170	143	145	171	179	162	178	161	143	187	161	158	146	210	176	181	166	146	162	161	172	151	151	156	153	148	157	172	157	168	177	168	128	168	171	157	164	153	162	151	164	146	158	148	168	148	153	170	179	165	178	174	145	180	137	159	130	132	184	177	159	142	175	182	150	166	156	173	168	157	167	170	172	176	181	177	163	152	174	168	162	175	181	168	172	145	159	171	141	175	152	158	168	172	155	153	158	159	176	146	175	166	155	168	161	145	151	165	162	147	152	118	139	169	158	151	173	152	145	157	190	143	144	150	141	168	136	156	171	178	152	138	172	143	167	187	187	177	150	170	169	152	181	160	170	163	164	156	143	176	173	159	154	157	175	122	144	161	154	142	158	148	157	143	150	154	153	151	157	159	166	177	160	188	169	163	164	180	182	170	150	152	162	138	157	127	155	156	150	167	169	176	154	169	158	132	147	169	173	161	147	148	158	158	155	161	171	176	180	150	140	153	189	162	170	172	171	145	161	176	150	158	147	160	155	193	155	174	165	161	168	196	162	165	159	160	161	175	159	141	138	173	166	138	163	162	163	161	147	154	169	153	169	161	181	162	165	196	166	160	158	145	156	153	166	167	147	162	148	182	146	153	161	152	176	157	145	154	157	156	164	141	156	168	160	151	156	150	150	142	161	153	178	163	150	159	139	152	154	150	164	151	160	164	170	159	159	159	147	154	145	165	145	161	177	146	168	144	147	166	171	154	150	150	160	168	131	158	178	154	160	177	158	152	182	176	142	172	179	174	129	135	145	144	160	163	165	156	172	166	175	183	157	139	151	168	170	162	169	146	158	179	178	144	156	166	157	169	187	150	154	186	178	175	167	171	171	184	155	178	150	129	176	137	162	159	158	148	179	155	160	134	160	182	189	147	167	165	155	170	177	150	177	152	193	183	171	166	170	154	163	166	180	182	159	146	169	166	181	180	179	164	158	135	143	144	164	134	134	135	146	165	159	162	157	152	142	163	163	158	159	170	164	150	164	176	155	161	174	165	161	158	145	150	183	188	162	148	150	182	169	163	170	146	154	172	171	194	146	163	163	174	164	145	155	181	141	179	169	170	185	140	152	170	155	165	153	139	162	155	138	175	175	170	168	160	153	160	181	176	183	177	157	172	166	157	161	171	169	153	193	168	148	173	158	181	161	163	153	150	156	159	165	153	152	160	184	175	161	159	158	162	169	143	189	151	151	169	150	170	176	178	163	185	141	159	178	161	161	159	174	136	169	168	162	178	145	150	159	172	157	171	178	164	166	156	152	173	146	167	169	167	188	148	131	160	154	152	168	146	137	148	155	139	173	173	150	163	157	162	164	170	165	145	146	173	166	142	172	135	142	148	181	162	168	159	159	144	167	167	153	160	167	174	156	191	157	172	163	169	172	162	165	176	161	167
8920	2428	518	525	514	485	489	449	471	457	427	451	427	406	432	407	413	419	412	435	416	415	432	472	443	395	443	408	442	431	420	411	400	394	437	406	413	403	411	441	455	434	412	419	428	436	441	394	403	436	394	419	411	410	403	391	418	397	413	434	449	430	409	407	401	404	423	446	382	408	411	405	391	447	405	402	391	405	431	393	396	429	436	385	381	430	420	404	412	422	432	397	442	414	382	415	411	417	412	399	440	405	434	430	417	403	419	409	378	414	438	448	441	456	422	405	395	444	398	398	410	385	423	386	402	417	396	411	384	400	402	390	430	398	380	404	450	400	426	399	389	391	403	408	422	391	412	407	370	381	401	426	402	368	385	411	412	420	433	398	425	431	397	400	428	395	448	378	467	414	417	407	392	406	400	409	389	441	418	431	435	408	404	402	415	419	425	402	408	430	433	397	400	388	415	389	383	439	400	406	424	402	424	389	417	413	398	394	411	421	406	425	426	397	398	389	394	416	441	413	437	405	397	408	414	415	426	391	402	431	412	363	385	397	432	423	396	401	421	408	416	401	406	441	457	430	399	436	396	387	408	393	397	432	435	418	404	397	424	376	420	401	397	387	402	377	433	403	439	384	396	395	372	380	398	360	382	386	387	452	432	417	382	407	422	401	389	412	407	398	409	439	405	410	419	402	435	411	398	420	394	415	416	395	409	422	386	381	434	416	401	410	388	415	436	405	437	427	416	405	410	426	432	443	411	424	403	390	356	420	429	421	420	391	393	413	419	405	404	383	407	406	424	462	425	404	404	406	424	456	377	431	411	409	389	410	381	445	395	402	436	412	432	420	409	395	394	406	402	471	422	429	400	429	380	423	397	398	414	414	414	429	412	396	396	377	402	385	430	391	413	449	427	416	418	397	426	398	401	417	364	382	402	391	392	411	443	390	391	424	413	399	398	429	441	430	414	416	402	403	446	414	387	427	456	441	421	398	434	435	382	459	399	410	415	434	421	404	382	402	387	431	395	392	389	414	407	403	428	423	400	428	425	424	423	362	401	432	415	408	449	387	405	407	417	425	374	450	448	432	422	442	429	394	406	413	416	427	414	409	413	426	403	412	402	423	392	406	455	398	403	409	385	420	410	399	415	395	414	429	422	419	416	395	408	410	388	393	403	385	393	395	387	421	410	436	392	397	384	424	404	389	407	409	445	425	443	384	427	443	393	409	404	388	435	399	388	357	418	417	387	390	411	386	427	404	431	412	381	394	425	432	366	415	394	414	392	424	420	424	380	399	441	392	393	410	449	410	400	430	404	403	437	447	430	382	408	397	424	413	402	398	422	386	389	412	363	403	385	392	384	376	390	402	383	369	413	441	411	399	435	392	432	430	390	416	387	419	435	417	424	406	406	404	430	397	412	455	417	409	401	413	413	420	417	441	399	389	399	419	399	417	416	409	420	414	407	371	409	428	424	428	451	456	417	413	433	367	415	398	378	401	433	394	441	415	409	409	424	392	409	424	388	418	410	439	399	429	416	383	384	403	380	403	394	418	409	415	392	393	431	411	421	413	419	396	403	402	405	402	373	396	397	417	421	415	385	406	456	383	411	402	387	408	419	384	387	431	401	404	429	406	411	446	421	380	415	404	404	416	426	423	410	398	401	418	382	381	392	436	461	407	407	414	394	409	425	412	410	435	425	419	414	414	392	424	426	424	406	398	405	411	434	422	455	400	405	375	416	367	412	441	393	409	429	393	413	436	387	384	397	409	386	423	409	436	448	386	409	425	414	435	418	382	446	411	432	405	418	416	441	397	417	398	413	388	449	442	429	413	432	386	417	433	383	423	349	411	388	442	417	402	421	413	396	415	440	452	379	427	416	427	365	389	382	422	404	449	407	413	405	385	420	395	424	389	395	373	398	406	388	380	414	406	422	387	415	394	420	387	410	417	436	386	418	414	419	404	436	393	374	436	427	454	391	419	387	380	417	434	437	413	392	417	420	368	394	393	399	413	414	397	448	421	389	437	396	372	432	369	414	418	396	412	404	412	432	432	405	392	406	388	407	407	433	437	402	394	422	441	423	461	411	416	386	389	404	395	426	401	416	427	415	403	448	403	399	373	382	401	413	395	371	378	394	430	381	416	415	461	433	394	378	391	395	414	410	454	363	383	395	439	456	403	373	408	400	405	415	394	348	405	430	432	439	433	395	428	414	390	410	427	408	398	411	415	412	393	403	383	413	397	390	399	403	427	385	398	418	354	417	402	427	422	405	408	408	434	396	420	481	408	386	424	395	395	410	430	393	411	449	404	416	432	420	386	375	394	407	396	409	394	409	400	418	450	419	427	418	390	406	444	363	435	385	402	399	417	407	403	437	421	416	429	429	400	416	380	391	421	389	399	413	425	426	433	370	413	429	402	425	430	391	409	395	399	443	374	426	395	396	415	436	430	439	439	449	401	407	390	384	409	441	401	417	387	399	461	417	428	407	436	410	416	426	417	422	397	410	435	388	392	405	395	413	369	406	383	418	401	396	406	400	420	400	389	392	403	418	433	448	440	408	426	437	392	409	407	385	390	404	430	405	420	430	440	394	415	401	398	404	395	412	400	391	449	396	418	398	409	391	372	418	420	442	410	405	452	432	413	407	415	411	427	382	405	388	388	409	386	418	406	369	371	428	425	383	404	405	408	418	447	384	449	417	380	401	415	442	433	408	411	428	426	393	435	422	392	408	401	376	387	396	391	374	407	388	404	406	413	407	381	436	423	426	433	408	407	413	411	416	379	383	434	406	439	365	399	419	400	397	412	413	419	401	425	422	447	436	381	432	396	457	409	407	396	405	402	402	432	431	378	405	375	434	449	399	408	420	427	380	421	462	395	382	412	416	399	382	432	403	422	419	415	443	407	387	465	407	421	419	390	440	440	393	424	426	401	427	431	421	399	432	382	395	427	380	360	411	441	409	391	412	397	422	419	380	403	396	400	418	387	405	427	383	429	411	393	388	408	427	380	373	388	381	418	431	423	420	389	409	380	422	443	417	453	370	395	404	475	412	378	406	433	414	397	405	430	405	383	408	358	415	404	409	429	451	415	421	401	395	399	391	416	429	387	397	415	427	388	420	410	426	425	409	376	411	391	399	414	405	387	410	398	408	395	366	415	436	374	426	412	391	385	391	407	384	451	409	420	411	388	431	386	423	417	379	395	437	408	409	418	387	411	392	400	386	396	429	417	395	415	400	378	399	421	410	385	420	372	415	372	417	416	390	413	406	402	419	424	410	390	416	413	413	411	426	388	424	387	392	402	409	400	388	416	406	437	466	429	364	406	405	407	405	434	438	429	421	350	425	390	418	399	421	410	377	428	416	390	378	442	427	418	369	428	401	421	435	383	399	430	361	401	407	396	401	394	459	436	417	380	442	431	383	425	402	414	426	414	395	377	390	426	386	391	401	405	402	423	420	402	415	418	426	440	382	435	444	420	415	401	441	429	426	425
26385	7667	679	499	387	305	307	303	305	286	264	249	245	254	256	257	246	247	260	246	234	221	245	225	252	237	221	202	234	231	220	241	234	210	227	262	209	247	242	247	225	253	233	234	256	255	201	235	228	238	225	235	251	233	236	214	241	249	243	245	223	253	211	239	239	254	239	214	232	217	234	203	242	235	229	230	237	237	213	236	220	228	220	227	230	219	222	220	216	249	252	234	215	205	229	238	253	242	225	209	234	248	238	246	242	212	248	256	235	231	231	245	233	218	249	225	219	224	270	245	244	215	260	217	266	215	237	205	228	234	220	276	232	235	205	225	241	234	204	275	244	237	237	260	241	233	232	222	246	221	207	225	247	225	242	219	207	266	197	226	244	217	234	243	248	217	219	230	221	193	224	222	213	223	235	215	249	228	216	249	243	244	260	207	239	221	239	255	220	230	253	227	227	252	248	237	239	229	270	238	244	269	242	257	234	231	237	246	251	241	227	250	246	251	217	258	180	217	205	258	212	227	249	193	233	214	243	261	244	211	219	214	243	282	218	225	204	231	229	233	212	213	240	232	215	216	238	222	218	230	211	223	221	229	236	248	221	221	230	234	217	230	257	235	214	244	205	240	207	233	229	238	222	220	207	238	217	256	254	228	211	219	203	208	233	221	289	231	280	237	256	228	237	250	237	198	271	226	247	190	219	229	272	277	256	248	241	198	224	240	219	233	236	200	247	252	221	204	267	217	215	229	216	216	201	234	251	245	239	233	221	207	242	223	266	241	244	216	225	224	245	221	240	227	239	246	245	222	203	225	238	214	233	221	240	219	238	231	198	243	235	228	238	204	250	226	239	227	220	249	232	236	249	264	244	226	240	242	209	247	248	229	221	242	208	228	228	241	246	259	242	236	242	226	229	265	229	216	245	226	250	213	220	220	218	219	229	211	220	210	256	233	256	259	246	229	253	235	211	210	255	202	218	237	266	238	223	231	199	218	224	219	232	201	208	233	254	244	215	212	182	205	228	239	225	239	242	250	252	206	213	226	246	250	207	253	256	211	209	206	202	276	245	225	230	243	244	244	234	202	251	277	219	235	222	221	240	248	234	258	227	235	236	208	225	239	209	208	231	248	236	217	235	251	232	218	250	243	227	225	199	237	240	224	217	207	215	226	216	225	262	234	198	234	243	244	223	243	194	233	231	218	240	226	226	224	227	234	222	250	206	220	264	239	261	227	218	240	213	238	236	231	240	247	211	230	249	255	229	240	267	234	217	222	209	246	241	193	226	237	226	229	234	231	224	217	228	225	258	255	245	220	250	221	264	252	204	228	210	208	217	229	246	217	246	247	237	211	240	225	260	241	219	225	211	251	244	199	255	235	249	261	247	261	208	214	222	247	252	234	239	253	248	237	193	227	204	245	233	226	252	229	242	238	241	231	239	241	225	218	219	234	219	225	249	253	235	234	249	252	235	218	233	227	255	236	251	217	227	226	234	226	234	225	230	228	218	199	206	274	204	235	209	221	248	236	232	241	228	245	213	221	217	230	238	243	213	224	230	221	222	244	248	257	249	209	211	213	210	247	248	238	227	220	230	240	248	233	248	226	228	248	247	232	226	242	239	236	234	209	234	217	212	235	222	233	216	218	242	267	236	242	210	232	222	224	238	257	279	248	247	202	227	249	251	221	236	222	233	235	240	212	244	257	229	243	220	241	223	233	234	251	213	247	229	222	207	233	212	226	232	248	221	239	209	204	254	231	229	252	242	236	246	214	224	241	224	244	242	252	249	241	211	231	233	224	223	225	208	221	223	204	209	241	244	230	233	224	240	227	203	228	229	234	212	236	225	208	227	228	222	239	228	230	242	252	220	230	214	251	267	245	246	236	229	246	235	213	245	237	218	206	262	236	210	231	233	244	214	240	240	256	225	250	249	256	265	255	248	224	218	225	231	225	248	242	247	239	197	262	243	233	247	242	258	225	234	228	247	228	217	223	241	247	257	214	215	221	225	222	236	212	234	236	232	243	224	230	214	226	230	254	214	237	237	248	252	235	227	253	225	248	244	217	237	237	237	253	255	245	232	245	208	222	222	271	218	224	245	243	243	242	230	222	237	222	208	221	243	203	257	224	194	233	218	240	215	256	253	244	239	229	240	223	236	232	253	247	249	240	223	218	206	249	250	236	226	202	226	228	227	236	239	258	237	233	228	211	215	235	199	225	214	244	269	218	223	242	237	227	214	247	236	246	245	235	246	232	238	188	244	191	221	224	247	276	200	215	251	245	249	251	211	205	218	212	224	209	231	239	243	230	224	241	244	216	222	215	234	249	237	213	225	206	237	231	215	240	226	229	218	249	229	214	219	228	268	215	241	207	244	229	243	228	249	227	238	206	243	278	256	223	249	220	200	250	224	232	229	202	204	227	245	213	245	257	233	248	236	234	227	240	229	260	248	234	279	230	226	238	222	244	242	217	235	272	261	232	235	203	231	227	225	225	248	235	214	232	222	223	235	224	242	242	231	212	238	234	229	210	249	229	243	211	241	241	203	230	227	252	249	223	245	190	212	236	212	238	254	217	251	249	220	205	215	263	244	235	267	230	222	245	249	214	223	222	242	245	260	218	219	228	213	251	219	249	249	239	231	248	208	220	278	211	205	225	210	226	228	253	207	208	231	240	212	212	232	230	221	227	244	248	239	261	245	218	239	246	247	257	244	242	247	243	222	240	236	219	229	253	231	201	237	236	246	229	242	232	218	246	249	225	209	209	296	242	215	232	225	208	260	257	224	256	240	235	224	262	259	227	213	222	251	224	226	241	214	226	221	224	208	234	233	239	219	245	190	225	218	231	262	208	216	243	213	265	256	228	276	213	236	227	223	226	257	230	222	241	231	214	197	241	229	239	234	233	211	249	239	236	243	248	272	230	227	230	260	205	230	228	234	264	231	245	219	233	244	223	249	228	244	220	261	210	245	250	226	229	199	242	199	225	198	238	244	206	219	263	206	242	215	243	254	245	227	236	239	226	242	223	212	235	257	222	232	222	212	250	232	218	250	244	211	247	255	252	231	215	229	247	206	232	241	230	215	246	229	200	229	228	232	211	228	227	216	203	244	238	226	221	203	240	247	208	244	224	230	244	237	251	232	221	240	229	233	218	241	248	220	229	229	222	221	221	195	250	228	222	256	235	210	232	256	217	260	257	225	219	238	237	242	250	228	267	241	255	250	250	194	238	246	242	224	254	230	204	239	228	234	211	222	229	227	251	239	214	238	227	230	219	240	225	218	262	211	254	198	202	242	225	213	228	226	222	243	233	274	245	226	252	248	234	215	227	212	221	225	247	234	229	212	235	238	232	241	230	253	218	246	262	252	220	242	252	261	246	213	228	187	222	236	240	201	242	220	223	245	220	228	256	232	226	234	251	204	240	209	220	230	215	237	230	209	225	218	226	233	235	232	236	254	231	259	226	213	223	222	230	226	226	261	221	234	232	229	195
18714	5043	1295	1495	1266	1062	988	852	791	803	770	695	680	687	619	654	617	621	624	623	556	591	615	621	587	604	564	556	567	611	518	513	520	556	579	537	552	600	590	584	609	616	583	580	613	579	604	552	566	614	599	549	604	584	563	594	581	589	562	576	598	591	565	599	587	590	564	580	544	594	567	597	591	589	546	551	609	594	550	550	566	530	630	604	528	603	559	591	589	589	558	553	564	553	565	565	609	548	591	518	543	584	589	559	507	545	567	552	574	522	527	527	584	592	592	531	559	547	543	566	541	550	557	591	590	554	584	531	561	555	560	570	513	569	537	550	525	590	591	605	563	556	548	589	566	599	583	573	563	569	588	531	592	551	571	548	546	560	574	574	569	571	524	569	553	561	560	520	571	591	532	552	584	528	566	534	583	551	560	562	586	536	494	569	576	582	564	592	536	565	562	544	565	557	569	572	570	538	570	521	579	556	548	566	602	548	576	493	578	555	588	582	554	585	525	547	636	586	541	552	575	528	575	556	538	551	557	604	533	585	552	561	544	554	580	582	550	543	553	541	583	568	541	564	547	597	566	548	565	535	556	573	621	586	613	544	555	563	548	573	567	544	565	573	557	556	565	514	561	545	581	559	596	557	561	597	580	539	570	553	566	592	582	546	531	545	532	552	555	568	546	565	553	600	539	563	594	592	561	595	554	538	560	633	588	555	532	549	569	571	571	559	593	585	561	601	549	550	591	574	600	590	579	553	599	578	568	530	558	566	562	562	590	571	569	554	566	567	574	582	549	539	528	579	537	568	549	553	558	540	532	542	569	573	570	582	546	539	561	598	593	572	541	574	555	542	593	581	574	541	580	580	572	529	554	574	570	520	550	615	547	562	583	575	548	519	583	509	606	560	550	550	566	548	574	536	538	556	608	570	552	577	592	568	558	550	559	603	586	572	516	540	497	554	570	532	552	570	569	513	544	563	598	542	544	600	582	536	575	542	536	549	599	560	566	558	603	539	546	524	540	572	591	559	539	565	534	585	588	550	553	557	544	566	571	565	552	601	578	568	557	574	579	575	515	596	543	542	528	587	576	558	573	523	574	542	564	531	559	583	538	578	578	566	575	546	534	557	565	548	555	550	602	530	600	533	568	542	534	586	543	568	550	541	556	575	591	630	576	530	531	571	551	574	639	591	557	543	551	547	536	558	547	580	535	579	608	591	587	562	538	536	531	545	549	579	562	614	524	579	535	545	565	578	518	570	559	568	549	535	575	529	555	592	529	538	595	614	521	540	609	546	598	602	581	562	523	560	570	567	543	537	610	582	589	537	582	554	594	555	564	584	509	553	562	554	568	579	531	558	559	569	573	554	581	565	555	590	594	545	520	578	556	546	567	602	545	576	559	582	555	618	563	545	536	621	509	541	560	540	544	603	535	557	580	590	576	555	542	610	569	569	583	562	534	578	572	524	546	582	558	606	569	571	511	599	571	582	559	559	557	520	578	561	570	543	575	598	560	538	562	520	545	541	527	532	577	559	568	573	550	605	574	557	540	616	534	544	572	550	570	556	564	534	566	533	569	580	557	592	539	570	563	559	557	576	585	585	572	559	561	559	534	550	548	561	536	508	547	548	573	517	515	583	599	607	584	563	532	570	580	545	585	555	597	537	561	561	556	588	582	572	532	591	561	549	601	536	565	596	599	556	553	564	578	557	580	539	567	549	591	559	542	582	599	584	524	580	585	556	570	538	524	528	534	605	511	499	542	551	554	526	526	582	569	550	566	578	554	586	583	555	544	569	562	540	573	549	562	567	535	504	620	518	526	593	541	558	559	547	561	544	564	521	583	542	573	561	547	557	573	562	592	586	610	536	586	567	538	559	582	516	559	625	549	577	552	554	555	580	508	601	561	532	532	574	572	566	558	583	616	556	566	568	586	546	574	587	553	566	519	589	553	529	557	564	584	543	558	591	583	574	590	525	586	553	567	555	588	588	581	553	569	518	605	538	537	544	560	550	592	588	602	588	582	546	575	547	526	561	517	540	551	571	554	550	557	567	552	536	570	564	561	565	609	584	595	572	533	516	587	530	597	575	528	563	551	558	536	585	574	554	538	555	545	614	583	618	587	575	579	578	565	531	546	577	550	574	549	532	550	563	566	572	550	578	583	583	576	525	552	550	563	585	571	509	554	582	554	577	577	579	531	581	570	580	563	589	606	536	557	564	543	536	627	542	564	568	570	584	555	599	579	580	533	558	552	637	578	613	544	587	572	567	578	570	570	555	556	553	557	561	540	561	528	602	560	578	594	577	519	553	578	554	575	556	536	570	543	541	534	545	560	568	551	500	546	544	567	580	587	591	531	604	527	561	561	554	551	566	530	503	545	579	553	559	587	592	597	552	561	548	544	601	518	546	589	613	583	551	569	555	566	554	598	534	563	525	535	541	519	519	559	547	578	584	557	577	532	542	566	582	554	553	593	565	566	532	567	560	568	550	538	565	543	596	563	529	602	543	528	563	549	538	554	578	564	554	566	596	551	594	629	595	620	560	605	537	541	565	563	539	570	579	617	530	549	587	617	566	641	614	574	572	570	564	543	559	542	593	574	560	537	599	585	549	567	541	542	571	566	528	576	517	534	559	568	538	561	595	561	565	566	615	572	597	563	554	636	580	585	532	585	556	577	533	557	545	546	567	530	572	563	579	529	569	515	538	574	563	597	602	566	519	568	541	580	557	535	533	535	551	501	593	566	525	513	569	571	562	583	547	568	542	576	553	575	529	545	572	558	584	593	561	577	581	542	596	528	575	574	570	524	545	568	565	537	555	567	528	594	550	564	526	577	561	555	528	553	598	558	547	553	520	562	587	571	578	546	576	549	530	598	542	572	552	523	605	534	572	612	605	634	559	595	593	594	517	562	563	555	527	545	551	574	552	541	572	567	540	611	540	582	574	573	593	567	583	520	521	551	539	592	576	579	570	576	577	559	610	546	560	589	539	553	590	564	557	559	540	554	534	588	607	515	546	548	520	578	562	546	559	556	554	541	593	589	563	555	542	577	571	537	593	581	536	538	549	565	562	609	527	554	582	547	556	601	556	542	576	541	561	569	577	577	555	554	612	551	567	617	578	537	554	587	548	566	558	602	594	590	570	541	572	600	565	550	603	568	537	558	529	598	526	548	541	555	536	523	570	569	593	596	575	557	580	566	602	566	557	529	540	570	591	576	571	528	559	543	589	581	524	589	568	560	597	596	563	521	567	561	545	562	557	562	559	542	532	581	548	546	568	594	493	537	560	574	521	578	572	575	552	596	563	546	539	563	560	582	556	523	580	610	555	573	539	568	573	584	544	588	595	530	542	508	567	562	562	562	601	578	557	605	571	555	567	582	568	529	557	585	564	515	537	560	577	547	588	567	544	563	551	572	564	531	577	579	578	549	581	555	537	561	605	588	555	527	556	549	574	545	529	582	564	549	549	548	545	578	569	569	542	600	570	574	592
36325	11999	1207	588	450	345	303	271	242	242	225	242	222	186	201	209	191	175	178	211	188	152	188	189	177	172	184	167	178	185	171	160	191	184	171	172	177	172	173	185	174	160	174	164	190	151	179	177	208	163	163	189	179	181	170	189	167	165	163	139	165	165	209	179	172	186	164	172	195	166	182	168	182	167	211	181	178	183	175	165	180	181	175	179	154	164	149	179	176	159	159	185	169	185	201	175	166	184	160	146	161	161	187	155	160	179	174	181	158	174	161	168	171	169	182	189	156	175	166	164	171	167	178	184	190	158	183	180	164	188	186	158	181	169	171	181	149	163	173	175	170	167	178	161	145	148	172	173	187	159	158	174	170	178	149	173	189	161	165	187	156	185	167	174	165	184	175	163	174	166	178	163	191	169	175	176	174	157	164	172	171	182	165	186	177	151	190	178	210	165	161	180	190	180	175	181	152	172	151	158	152	175	177	186	146	183	171	184	169	169	161	159	156	174	144	156	180	176	149	181	152	178	170	162	159	172	182	154	188	169	211	177	175	196	164	162	170	171	165	172	171	181	184	176	173	162	190	159	163	172	190	142	172	170	170	142	157	178	151	167	154	175	160	163	200	161	184	168	156	185	143	173	148	157	167	191	177	180	163	164	198	180	157	184	149	180	171	192	159	169	182	156	144	173	154	153	145	179	181	202	199	178	161	186	170	168	169	176	176	155	189	138	168	173	177	178	145	164	177	157	164	184	158	161	186	193	171	159	165	160	187	192	181	167	190	191	164	168	169	173	158	171	189	165	163	180	163	139	207	165	187	167	165	183	169	163	171	181	175	173	183	168	163	166	187	164	166	185	188	195	173	160	158	167	175	167	172	165	159	175	176	158	162	160	173	178	164	148	164	148	149	183	166	193	177	186	176	163	181	163	170	148	167	160	169	166	146	182	180	159	198	186	172	175	194	184	178	146	175	198	189	165	162	164	191	165	162	177	146	157	190	185	171	180	186	183	208	188	170	150	182	162	151	192	184	164	154	182	178	151	167	185	158	156	167	165	172	160	154	171	174	188	199	140	167	178	180	190	178	183	172	150	152	153	140	156	181	161	169	155	169	178	156	158	181	143	151	164	165	150	182	175	167	178	145	170	174	161	185	165	164	137	164	176	172	189	187	172	162	209	147	158	179	194	150	157	161	164	159	177	163	184	168	177	177	180	152	174	165	166	180	163	173	191	175	181	150	176	174	155	191	163	156	168	167	171	171	197	163	200	158	200	171	174	140	190	170	157	178	159	155	168	201	172	171	155	155	176	164	169	166	188	158	176	176	178	159	169	165	166	173	182	176	180	202	158	172	160	162	179	173	193	161	172	148	163	171	174	177	172	185	158	165	175	169	158	194	166	152	155	164	179	161	152	169	173	179	191	146	190	167	174	150	164	155	155	158	165	166	168	164	191	174	189	159	160	188	186	199	174	175	203	173	172	150	168	168	173	150	137	159	163	159	177	136	150	167	162	179	167	176	170	170	149	175	171	166	163	170	181	153	173	195	172	166	184	175	161	186	138	167	162	184	178	179	156	166	165	172	160	170	178	136	175	155	155	159	139	183	175	176	181	175	179	171	181	163	176	150	153	163	142	166	165	190	164	141	145	186	184	167	154	161	192	179	165	172	184	160	179	187	166	172	174	159	197	142	201	159	159	182	185	153	167	181	183	185	152	165	167	155	181	162	180	175	189	194	169	178	184	174	165	125	149	168	174	161	174	169	157	164	165	167	161	161	143	161	160	169	174	165	174	162	164	175	156	150	152	168	178	196	173	170	183	168	178	158	178	156	186	170	161	164	175	167	181	166	185	202	189	174	188	189	178	177	153	148	160	185	165	154	172	170	164	169	167	154	174	165	159	151	165	171	174	172	144	145	160	175	178	164	170	170	166	167	200	161	186	174	181	185	164	181	185	179	175	162	168	176	196	163	163	168	175	165	138	185	173	150	162	149	187	193	173	173	165	194	169	183	158	171	174	177	182	157	172	152	183	181	172	163	138	185	167	166	179	175	181	183	176	188	184	172	179	169	162	154	167	162	201	163	175	160	175	173	183	186	166	180	152	162	164	182	139	163	182	175	169	179	159	160	168	153	186	187	178	178	193	165	147	171	166	172	169	157	178	199	182	159	179	160	180	178	181	163	182	174	165	170	170	158	188	156	179	174	185	175	164	184	180	177	175	167	168	168	188	168	171	175	156	155	186	193	191	165	196	156	176	165	184	182	192	190	190	180	156	157	167	153	172	168	169	174	160	178	142	190	185	144	159	163	172	172	180	153	158	136	154	175	175	190	190	174	181	155	160	157	156	156	189	169	149	175	187	158	184	141	168	151	144	168	155	153	173	154	159	163	186	175	182	172	174	179	160	182	162	168	184	173	163	165	164	150	161	167	201	168	170	189	170	185	153	166	151	184	179	170	169	165	200	166	157	174	158	175	171	176	186	159	168	180	178	174	180	151	146	186	160	199	136	171	166	189	183	171	178	169	164	186	178	169	152	174	162	157	167	173	157	152	180	164	171	159	166	159	181	182	174	174	191	153	149	172	178	157	172	171	146	155	160	169	160	163	174	189	176	175	157	150	161	166	169	166	152	167	178	189	171	209	162	181	155	185	183	153	139	155	167	164	182	157	145	140	168	187	177	164	161	176	160	183	178	149	174	154	170	164	175	177	182	169	180	163	178	156	186	166	192	169	149	181	152	159	163	163	156	171	170	195	170	154	143	199	166	153	188	173	163	156	148	155	167	157	154	176	175	169	182	176	166	168	167	174	172	162	174	149	173	161	183	155	161	170	196	156	167	175	185	164	171	169	190	164	164	201	200	150	146	162	122	170	147	180	171	169	155	177	176	178	171	150	171	167	171	153	167	143	121	153	177	143	169	151	178	160	139	157	185	171	146	170	144	152	160	167	166	155	176	161	171	170	195	186	156	173	141	178	157	179	157	182	167	173	168	157	183	158	156	163	158	168	179	173	163	140	170	170	183	178	160	179	154	153	145	164	173	175	139	172	174	157	167	171	183	192	142	184	176	163	147	195	169	170	176	170	168	192	176	187	180	175	165	170	173	180	162	165	157	144	170	174	160	175	186	171	172	198	188	188	165	154	159	164	172	149	168	173	156	167	155	144	165	180	179	159	141	159	191	158	149	169	162	170	145	185	160	149	189	161	172	171	172	171	191	195	179	157	179	151	175	179	172	163	188	161	163	170	170	165	183	170	164	191	169	174	160	152	177	170	169	158	168	179	184	183	161	158	168	159	154	184	187	149	171	152	173	165	152	181	172	175	181	176	155	181	157	170	159	175	175	180	144	160	162	173	177	179	169	164	180	159	190	155	169	153	149	171	187	182	164	169	178	137	163	174	162	169	161	185	160	175	156	176	186	178	179	184	159	160	154	153	172	181	149	173	165	153	154	166	162	159	173	154	176	172	182	159	167	161	179	165	183	164	164	157	160
23440	6323	1871	1972	1608	1354	1195	926	810	844	824	683	621	578	548	537	572	517	463	525	463	477	481	500	466	459	463	467	456	459	433	432	460	432	441	426	417	439	415	480	497	421	456	469	448	436	473	420	416	436	413	409	428	438	395	412	464	452	424	468	412	476	443	427	465	416	433	472	450	416	442	427	443	405	449	387	465	428	385	426	435	424	431	379	409	404	423	447	421	405	434	442	401	452	418	436	426	395	425	436	451	438	399	437	421	401	391	437	418	424	433	459	432	434	388	403	417	404	397	387	423	464	375	424	392	424	415	365	417	412	387	424	416	398	420	403	410	395	420	418	433	427	392	421	418	411	445	411	402	440	442	433	416	388	364	418	417	367	405	411	415	432	423	424	407	433	390	423	408	431	420	410	423	419	402	405	430	455	370	378	411	437	431	388	432	393	384	420	401	433	402	384	463	383	413	394	444	409	421	403	405	404	405	400	394	429	408	423	426	372	392	380	400	412	414	416	460	408	419	410	389	453	425	417	421	425	417	408	421	403	415	400	383	429	401	402	416	394	393	435	430	439	402	403	390	405	387	426	441	415	393	382	393	418	439	422	425	445	444	438	421	416	407	409	433	434	372	404	400	391	375	421	424	397	424	384	402	385	407	408	395	406	412	426	396	443	409	418	369	408	423	443	399	398	402	419	395	419	395	421	396	422	372	433	425	442	386	421	430	437	403	413	410	385	413	379	384	449	420	412	412	434	409	437	478	424	405	397	381	451	423	442	405	398	381	415	417	452	406	426	411	455	395	391	446	375	398	382	447	398	413	405	427	399	425	373	424	373	438	429	411	442	427	416	447	377	423	431	434	408	413	390	419	410	381	382	423	396	428	438	436	384	405	404	421	403	362	412	392	443	407	436	415	455	407	397	424	405	417	413	430	426	392	438	448	389	432	393	419	404	399	409	427	408	441	449	392	399	406	421	362	405	376	411	401	417	423	417	453	428	393	390	400	432	413	439	402	386	381	409	440	414	361	403	388	414	422	426	425	422	401	415	393	422	437	414	383	433	384	415	380	413	434	403	398	389	423	393	420	422	432	409	420	404	430	400	427	406	444	417	382	409	425	408	419	413	413	417	408	413	427	455	409	425	435	366	406	429	396	407	411	342	430	429	436	409	413	413	440	407	427	409	415	408	401	430	418	392	443	407	420	382	409	431	432	424	432	403	423	430	427	451	397	401	412	420	377	360	418	401	402	368	374	387	419	401	366	427	440	407	437	434	431	396	375	414	405	423	442	428	409	429	434	414	383	394	403	394	370	424	397	438	434	377	426	407	436	413	423	391	436	379	424	394	416	424	416	411	395	414	406	406	411	391	397	433	429	423	402	398	398	437	430	403	408	395	435	409	407	460	357	394	393	398	434	397	375	406	406	432	388	426	396	437	394	384	409	374	405	395	385	387	408	445	389	380	400	435	423	399	399	433	415	410	423	392	400	416	417	427	400	392	411	414	412	410	420	384	385	379	425	383	408	430	403	416	417	388	430	425	405	397	420	406	405	391	387	387	388	387	397	410	393	405	421	384	426	392	395	367	428	419	425	427	435	367	400	403	430	414	437	439	403	428	395	410	395	431	387	412	426	385	408	419	416	434	401	369	416	415	376	385	390	446	411	413	422	401	410	450	410	385	419	438	414	388	406	399	441	418	389	456	398	415	422	412	407	411	437	414	424	424	382	419	411	434	404	421	422	426	441	390	431	423	422	421	409	422	395	395	380	395	421	408	399	418	434	423	386	418	405	418	409	424	449	385	435	427	390	413	415	398	421	363	446	435	388	413	411	390	397	452	433	414	409	408	433	404	389	421	425	416	429	427	412	440	439	409	452	424	419	375	408	411	431	407	408	402	442	364	396	415	355	398	421	396	430	412	417	377	405	431	484	431	413	448	414	442	429	396	400	374	434	407	405	468	419	378	445	409	387	415	419	430	390	393	429	405	403	397	398	396	403	416	432	399	415	425	435	432	400	404	411	354	390	398	422	431	417	374	426	410	415	432	407	392	409	418	426	414	423	372	380	401	381	379	408	378	405	399	410	403	395	415	394	431	385	397	421	429	429	441	402	407	386	414	409	409	411	425	429	440	410	419	374	387	410	381	418	399	420	400	403	386	427	387	378	388	363	402	393	429	450	407	386	386	383	423	368	420	375	432	395	374	391	402	381	412	389	400	431	421	398	424	394	410	439	392	410	414	429	444	454	425	408	414	433	423	423	405	415	381	394	405	385	367	421	398	440	433	393	415	436	431	385	416	398	407	427	416	431	434	392	408	407	450	428	418	367	447	396	418	429	427	391	376	420	381	437	428	388	406	401	439	404	412	440	393	418	448	403	396	404	425	427	404	402	358	405	431	399	413	441	435	375	395	429	409	408	415	396	409	390	440	384	431	386	404	438	402	425	418	411	425	413	381	400	411	434	421	402	429	393	403	424	388	388	426	369	397	413	393	405	380	420	393	421	409	371	388	396	362	423	389	429	414	431	415	474	424	427	376	374	432	414	385	416	404	378	419	410	428	400	442	429	403	413	413	397	399	381	427	445	386	372	421	377	377	411	434	375	388	413	409	413	409	415	398	419	425	422	400	403	415	408	419	422	394	390	397	403	417	422	445	433	392	431	407	393	431	410	377	370	398	427	412	356	422	402	380	411	381	391	406	398	438	405	380	419	417	406	401	417	465	425	395	408	437	407	417	399	384	411	393	427	433	431	360	394	413	402	376	409	420	378	398	417	402	415	372	424	393	389	405	452	417	392	389	415	379	373	420	427	381	409	405	409	408	397	400	399	404	426	448	415	441	369	412	430	404	411	430	451	423	416	435	417	435	404	419	401	435	406	426	398	421	438	378	434	456	432	417	431	391	376	390	420	415	364	419	430	450	372	374	421	437	395	421	406	459	412	388	436	415	444	404	398	423	399	398	460	411	437	386	427	375	449	451	403	432	406	418	388	390	408	426	397	418	425	411	388	407	411	395	420	403	401	364	429	399	405	439	412	416	398	426	408	398	385	429	395	426	395	394	421	418	394	403	417	410	414	438	410	393	405	419	429	422	389	411	393	380	398	414	404	408	395	393	420	413	404	437	372	413	413	406	397	407	416	369	407	414	421	417	406	407	441	364	455	401	387	383	433	407	413	411	434	402	411	428	427	394	393	393	422	427	388	399	376	389	441	430	410	418	421	416	404	389	385	423	377	409	404	433	410	425	417	406	363	378	388	388	418	411	398	412	385	429	439	361	412	422	404	399	426	383	398	420	385	417	434	406	410	409	393	397	422	404	376	392	409	389	410	396	400	409	417	419	426	402	400	378	407	383	425	403	445	391	420	408	402	409	404	382	432	392	374	418	412	417	424	396	408	402	424	415	423	413	428	395	436	406	405	457	410	398	401	390	408	437	401	378	397	398	398	388	389	432	453	449	354	399	372	432	411	423	443	396	417	430	407	408	393	401	402	413
12616	2205	224	181	215	170	178	181	192	176	179	164	189	156	167	163	189	160	166	150	175	168	163	177	162	158	147	158	151	192	161	178	154	197	173	152	209	154	169	175	162	165	173	147	166	157	168	196	174	169	171	155	155	178	157	147	149	169	190	166	166	179	179	157	147	170	172	167	173	181	186	124	159	167	161	173	179	163	169	172	197	189	142	154	169	174	167	178	172	195	151	157	144	165	174	171	150	183	178	149	181	178	169	166	144	137	180	154	144	181	181	168	169	165	158	182	167	142	173	155	155	177	184	156	163	133	168	145	171	168	170	194	157	145	167	162	174	167	169	147	136	137	171	178	162	160	153	168	194	181	157	179	188	174	159	151	163	156	165	181	173	160	162	174	163	183	149	163	191	137	144	162	177	161	173	160	173	178	169	175	148	180	196	168	140	154	194	173	142	164	160	155	170	175	161	174	159	169	178	175	167	156	156	153	196	163	162	163	171	154	146	169	164	150	166	143	191	177	167	157	190	164	165	167	169	162	161	162	163	167	152	154	159	177	176	145	163	157	157	164	166	159	183	181	148	176	180	154	151	165	168	158	171	173	163	166	182	158	183	164	152	182	161	166	179	166	191	175	151	169	196	178	172	159	153	148	145	162	168	176	172	143	173	179	153	160	196	161	177	192	184	169	179	164	151	151	164	157	180	175	178	165	193	179	160	181	149	154	177	168	150	170	178	150	182	175	170	150	168	175	169	147	159	159	152	177	148	178	180	149	185	169	156	164	170	140	168	154	172	166	183	161	157	156	172	150	141	180	158	161	167	170	160	146	180	164	146	144	155	156	150	176	170	179	165	151	159	163	147	162	170	167	170	147	155	144	169	167	171	182	158	177	172	156	175	189	156	147	170	159	178	174	170	182	155	180	167	152	171	178	145	135	203	181	156	174	191	168	165	149	176	166	155	175	168	154	171	162	151	173	183	159	152	164	187	166	142	170	166	152	166	146	135	153	143	158	147	169	150	182	146	159	176	172	146	144	180	192	180	159	173	150	182	152	164	163	162	139	173	170	148	178	165	158	181	154	164	172	151	182	175	155	163	158	166	172	134	155	173	167	160	174	160	174	145	170	164	160	164	151	160	152	178	187	154	158	170	160	153	158	172	167	181	159	163	163	163	150	163	175	173	172	166	173	200	175	171	161	166	150	137	176	167	179	178	150	145	132	179	175	162	168	165	189	152	180	187	166	158	166	168	149	169	147	173	165	147	182	173	148	163	160	193	174	146	162	170	149	170	159	176	150	160	151	167	150	156	186	188	170	154	156	160	156	160	172	164	171	134	177	147	165	156	163	166	170	167	149	167	189	186	146	155	155	163	160	159	176	158	162	136	175	172	160	173	151	161	164	167	141	166	173	153	146	178	174	154	160	165	185	159	168	194	153	173	200	164	163	153	172	165	158	156	152	146	160	165	168	188	156	157	159	167	172	164	158	153	147	138	156	158	144	151	170	169	177	178	150	168	149	170	158	156	156	149	155	155	157	203	170	180	153	150	166	143	153	171	183	160	153	186	171	151	175	179	146	176	177	174	178	154	161	171	163	185	169	160	172	172	171	185	159	169	161	189	192	164	160	174	150	153	153	175	187	146	186	165	150	181	161	158	182	158	173	173	185	147	170	195	158	168	153	159	161	153	171	180	178	161	165	164	148	152	153	174	169	174	177	179	189	192	170	157	167	151	161	178	158	184	172	176	148	180	170	167	171	165	191	179	199	164	170	150	160	149	167	167	154	181	175	158	184	160	196	178	161	158	152	153	155	182	162	182	164	147	156	175	152	166	168	152	184	145	171	194	192	166	175	146	137	144	157	173	164	158	150	136	162	165	168	170	147	164	156	149	166	168	176	179	163	152	155	158	185	152	141	181	190	182	155	179	176	180	177	186	172	146	166	180	174	177	187	162	161	183	163	172	161	152	168	188	171	151	181	163	163	131	161	155	143	170	174	145	139	167	173	172	169	167	173	149	161	167	130	181	150	149	165	170	153	167	140	166	153	153	157	152	168	169	154	157	155	159	184	169	176	147	180	173	179	155	150	144	192	152	151	176	153	169	183	158	179	183	168	173	172	170	167	177	165	157	163	157	145	188	180	159	171	168	179	150	160	169	170	188	179	159	165	171	168	183	165	187	162	158	184	162	174	165	178	170	159	168	178	179	156	155	153	184	164	181	163	159	159	163	151	176	169	160	180	178	153	177	150	155	197	190	154	168	166	165	154	153	163	151	153	169	161	166	171	155	166	172	161	169	175	158	175	186	176	174	160	154	169	165	153	134	182	160	170	142	174	181	175	139	145	168	160	162	173	173	156	169	148	147	157	168	160	170	153	178	134	150	161	161	175	170	176	159	175	145	163	162	163	199	162	156	158	178	161	146	162	149	168	184	175	145	160	168	176	142	152	148	156	157	162	175	139	167	160	184	177	140	148	165	157	171	150	168	177	176	171	144	177	200	176	170	189	134	161	150	162	172	162	144	139	155	175	147	175	177	156	138	161	150	150	177	156	171	174	180	159	174	175	167	172	171	138	167	155	162	149	198	183	177	162	151	151	169	161	157	140	152	147	144	175	173	139	171	169	160	186	152	170	178	169	190	171	176	151	165	155	154	171	153	161	157	171	186	171	168	148	171	178	170	170	175	154	173	153	151	170	167	166	174	159	173	159	153	150	172	167	167	168	173	156	154	161	152	164	150	155	162	178	178	160	177	160	171	161	169	171	162	172	172	179	162	164	174	158	180	143	163	169	153	156	162	173	176	178	155	177	159	170	147	153	182	144	170	178	149	155	171	152	170	168	156	186	156	159	180	180	152	163	171	163	180	181	185	145	161	170	178	160	166	182	173	142	172	171	168	186	151	157	144	184	164	156	164	162	171	176	190	165	148	160	171	153	218	162	164	165	149	167	170	161	166	168	150	169	168	164	183	162	157	169	148	147	139	167	160	141	180	166	162	145	183	176	173	151	195	159	148	161	180	145	160	168	189	167	171	169	197	135	174	181	166	150	148	152	163	164	192	171	143	167	174	178	165	178	170	161	144	152	160	165	174	181	164	165	153	153	187	165	150	156	150	174	166	163	171	177	169	138	180	167	171	145	178	188	151	167	170	163	150	157	169	161	169	158	163	151	150	155	182	161	161	160	148	168	172	156	156	143	155	171	184	145	166	142	173	174	166	158	150	148	164	153	172	142	153	165	152	184	137	174	170	164	186	193	174	141	152	179	169	164	149	170	152	178	131	208	172	146	177	156	161	164	187	175	135	160	195	169	154	153	147	161	183	181	149	193	163	148	175	184	165	185	197	179	181	142	170	168	180	155	185	159	162	151	166	156	156	163	167	174	189	184	162	155	151	179	162	149	155	175	159	182	181	147	183	143	142	155	156	161	151	158	165	159	131	156	162	177	180	157	150	162	170	171	150	173	162	175	160	139	164	148	147	146	131	169	150	162	157	181
9273	1760	536	546	552	502	505	456	446	474	461	428	438	451	442	451	472	421	432	453	455	448	394	443	400	432	476	456	445	433	446	447	412	452	429	412	422	404	413	440	441	409	390	462	462	413	392	424	424	418	440	476	405	416	398	412	467	456	460	411	428	409	440	392	408	439	437	398	401	449	410	427	448	425	440	449	389	419	404	439	447	402	423	424	421	446	428	400	427	428	414	413	409	439	446	439	420	413	422	474	403	425	423	452	419	427	430	464	455	426	409	408	467	434	453	420	394	448	425	449	412	421	436	424	422	457	429	445	423	435	408	425	381	394	449	412	428	429	405	451	404	422	403	416	427	430	429	396	402	459	397	428	418	451	369	431	423	441	451	416	425	425	398	403	391	421	412	447	395	416	414	427	440	421	420	430	433	403	416	449	442	392	462	425	407	458	414	438	420	447	416	401	417	433	440	397	419	461	419	445	417	422	440	406	412	440	438	431	486	426	434	432	414	429	431	424	447	433	418	444	419	413	409	451	385	393	433	435	408	434	421	426	457	423	417	431	420	434	403	395	481	414	449	410	397	453	392	416	418	450	434	430	404	437	447	435	413	417	423	424	400	450	449	414	392	418	418	445	419	432	421	402	398	431	432	417	416	416	421	418	442	450	467	443	446	443	445	445	423	420	424	444	430	421	398	436	417	443	423	415	398	434	407	453	413	402	423	425	416	430	456	421	426	437	439	429	415	418	445	392	454	420	419	415	403	418	400	412	411	408	399	415	448	404	467	449	425	414	400	414	401	416	388	442	401	461	427	399	443	397	461	392	431	436	438	472	405	448	407	446	424	387	448	413	438	392	415	429	428	452	424	422	434	385	428	429	409	446	414	431	427	380	427	414	407	420	484	408	422	417	435	448	367	421	421	425	380	427	412	438	419	395	421	429	420	424	454	444	427	415	431	431	446	422	426	412	419	430	404	436	457	478	410	405	431	406	424	431	449	419	427	402	462	450	397	421	395	429	420	436	416	395	442	415	391	431	397	425	404	402	401	403	423	386	408	453	415	430	437	434	433	426	439	425	386	430	398	419	415	440	428	430	426	415	429	422	416	417	409	419	411	420	423	412	404	448	417	440	403	427	432	416	403	421	443	457	446	445	430	466	397	388	418	386	417	418	455	424	374	437	429	422	411	398	415	420	437	438	419	418	415	434	403	390	399	427	426	438	433	428	446	454	437	381	418	425	385	435	420	447	423	429	421	386	403	477	404	404	413	416	421	407	406	429	421	441	404	427	411	452	398	419	406	428	390	411	427	439	419	421	434	438	418	408	425	441	439	416	454	425	420	382	419	422	424	413	419	396	420	406	428	430	433	416	410	401	422	417	403	439	405	436	435	392	400	393	387	429	446	420	402	430	409	400	437	374	415	459	400	479	425	434	451	427	431	414	428	415	431	460	433	427	442	415	436	441	413	453	415	432	414	398	414	411	389	476	419	435	434	430	434	470	439	406	425	421	438	459	420	405	435	408	417	431	429	425	425	431	415	434	454	412	416	403	403	377	417	410	446	417	456	393	459	451	398	415	398	425	438	419	452	470	424	464	421	411	398	417	426	416	414	412	439	420	462	408	444	422	437	445	391	444	401	409	415	412	414	446	448	429	444	431	430	418	395	446	415	429	432	441	449	410	433	390	402	439	375	389	449	441	457	390	410	408	414	392	414	445	403	423	453	395	474	379	391	394	450	444	432	422	438	424	421	422	436	444	413	452	443	416	425	409	433	379	388	424	429	439	440	424	431	409	401	427	435	430	419	396	411	393	415	424	427	410	419	441	435	447	415	434	437	419	400	416	423	446	456	444	453	421	396	412	425	392	465	415	408	419	420	441	408	387	422	459	458	439	452	432	401	404	417	463	389	452	421	403	426	449	444	444	417	425	438	423	435	413	426	413	414	405	388	459	432	387	423	406	409	440	448	437	438	412	437	422	429	399	435	413	440	419	394	476	399	403	404	403	401	419	426	404	390	433	421	397	428	447	425	429	400	435	430	453	427	427	403	450	442	421	416	427	427	421	448	478	426	407	421	402	413	460	410	425	440	401	430	448	413	433	401	378	442	408	410	409	396	406	448	443	427	441	462	405	436	427	432	403	412	422	413	396	429	461	438	451	409	461	447	433	418	416	394	384	396	417	457	426	428	456	437	426	415	406	411	415	383	396	416	425	419	416	453	441	433	421	412	445	403	395	446	412	418	421	401	380	437	392	433	415	435	466	433	415	426	372	427	409	445	430	415	423	413	416	426	422	424	403	431	441	459	419	447	399	445	400	417	385	412	394	424	434	426	395	368	430	432	435	425	438	405	421	415	469	430	388	434	419	461	440	422	403	449	383	440	425	387	412	412	433	405	428	413	449	463	444	399	421	402	430	443	438	413	448	421	444	397	426	449	402	407	452	412	433	435	460	444	426	438	431	428	415	427	439	428	415	425	434	424	458	425	425	399	408	391	415	413	391	443	446	429	431	423	406	415	403	428	403	421	412	431	408	390	404	415	440	434	432	387	446	432	433	406	441	472	419	411	455	437	411	434	418	420	393	420	392	467	414	428	403	408	454	431	426	395	420	429	402	389	404	425	451	447	450	428	428	439	409	445	409	449	465	389	409	427	423	386	444	448	386	440	427	443	406	415	405	420	400	413	409	433	421	419	355	433	428	434	419	438	413	392	437	422	429	430	459	391	446	430	429	427	436	421	417	426	419	424	442	440	411	425	427	421	408	423	444	382	438	424	412	417	424	416	419	409	422	416	421	389	452	458	410	405	415	423	449	443	460	425	385	434	395	451	407	448	403	432	471	419	419	409	408	426	429	418	393	399	451	424	392	398	432	426	420	420	432	417	431	410	399	432	430	384	422	453	427	411	396	428	444	397	428	413	404	443	399	454	428	399	396	427	411	381	420	410	442	385	459	435	428	453	406	421	469	411	421	410	445	395	415	419	425	445	433	381	425	454	402	412	440	390	415	419	418	387	419	423	446	423	441	462	427	472	401	429	414	410	405	435	437	420	420	453	420	430	389	433	393	410	361	426	429	446	422	426	441	410	388	413	376	410	416	412	416	452	367	407	431	415	432	410	411	443	411	407	418	405	401	419	426	440	398	413	391	440	428	420	441	447	451	425	460	428	438	418	410	391	399	416	422	407	396	423	418	418	419	409	439	405	437	417	447	403	420	438	446	433	422	402	421	399	373	417	430	399	429	467	448	412	438	400	417	430	388	418	468	394	450	438	415	391	399	443	385	400	420	390	421	397	450	387	420	453	423	404	435	445	430	424	449	430	436	454	389	450	451	457	395	396	396	397	442	408	422	423	397	466	436	452	403	443	451	442	457	441	456	431	417	449	442	422	445	436	412	456	425	391	430	400	422	400	396	454	402	427	413	387	404	437	425	427	438	410	414	445	434	433	427	419	419	407	453	443	442	425	448	436	445	420	400	412	398	440	424	410	411	418	412
26510	6952	672	456	415	331	277	264	282	279	267	248	253	236	257	263	249	243	252	263	254	219	239	230	251	229	227	224	249	229	204	232	205	251	217	215	228	214	254	214	232	225	236	236	221	249	221	218	257	215	262	242	212	244	209	226	205	237	217	238	247	238	258	216	215	241	239	268	223	211	229	227	222	235	212	230	234	223	239	241	247	223	227	194	254	241	267	220	220	276	242	205	203	263	217	246	266	229	207	219	250	228	240	226	228	259	229	213	210	249	232	208	240	236	203	214	198	234	232	241	217	235	230	223	228	207	228	227	213	214	237	221	242	241	219	208	217	233	215	250	224	231	238	238	207	254	246	246	238	242	222	228	234	242	234	230	204	204	225	207	201	225	220	203	237	221	251	249	243	215	264	232	207	234	243	220	227	206	235	216	218	230	232	202	230	227	257	220	210	219	253	241	246	239	214	221	239	243	232	213	215	230	223	235	227	213	211	212	243	229	221	209	258	200	239	259	239	230	231	225	214	220	250	232	268	226	214	230	232	227	257	241	230	245	230	229	219	228	240	237	214	209	230	228	198	220	228	212	239	247	237	230	231	206	216	227	223	236	260	220	213	225	229	244	235	210	240	248	236	230	214	209	217	221	253	240	223	233	237	228	226	258	251	230	236	233	240	206	271	249	226	214	234	250	232	229	239	250	252	242	249	232	253	221	221	222	214	258	254	273	243	245	259	227	228	221	203	231	252	211	266	186	211	246	235	218	229	211	229	228	231	217	220	200	226	203	232	252	229	227	242	248	251	235	226	232	228	241	247	250	250	242	228	233	240	218	214	226	221	214	238	205	233	244	239	243	221	225	227	230	234	247	223	238	210	197	236	257	215	236	214	217	207	247	231	220	231	224	231	244	226	225	235	222	191	226	226	231	241	232	219	247	224	265	224	234	223	209	221	260	238	233	236	218	235	237	255	241	216	232	238	225	247	231	246	259	249	201	220	244	268	224	251	241	217	220	202	218	235	206	227	211	238	260	208	254	217	223	234	235	229	220	248	210	216	199	246	231	206	230	241	218	226	226	248	222	240	224	180	241	232	222	208	213	224	235	251	224	217	241	241	225	267	240	225	225	250	236	232	236	254	257	253	239	236	241	208	228	211	218	219	245	251	250	255	270	223	216	239	235	230	247	222	234	210	232	244	196	208	200	238	237	239	215	200	221	244	230	242	221	219	246	256	230	255	200	232	223	236	218	245	252	218	204	228	208	242	205	240	220	267	226	231	194	222	233	224	240	220	222	255	232	212	206	204	233	262	227	245	211	252	213	222	240	245	255	243	235	235	249	220	219	246	235	230	245	228	231	213	226	207	225	215	202	241	232	228	259	239	235	244	245	266	234	230	214	193	243	234	227	229	208	232	257	231	238	233	239	251	253	235	254	249	227	225	248	208	196	221	223	232	220	234	235	226	255	225	230	219	264	205	227	229	225	221	197	198	232	201	218	243	254	245	209	233	220	225	217	223	250	225	216	231	246	216	252	199	215	208	239	235	215	222	229	211	204	232	237	197	229	251	240	229	236	210	217	223	221	243	225	254	235	246	246	238	237	266	221	234	244	207	234	222	227	234	228	228	243	218	222	229	213	236	193	261	252	229	217	231	205	229	255	224	222	228	246	216	215	218	195	234	241	229	236	224	223	227	264	230	255	249	253	200	250	230	198	232	239	213	232	188	245	247	210	237	236	236	218	183	205	199	224	228	219	218	208	238	214	232	267	243	204	222	251	226	256	201	250	254	252	255	255	237	209	243	255	246	232	235	246	261	214	231	244	248	229	229	246	218	224	210	214	245	244	228	228	235	222	238	220	246	231	214	246	218	247	220	203	248	223	219	253	238	230	220	222	225	236	207	235	220	231	241	243	219	240	240	231	235	234	241	228	232	225	231	252	232	239	243	244	225	205	236	239	236	214	252	234	212	262	259	223	231	240	236	214	233	228	240	234	221	198	224	223	238	226	250	265	260	204	235	242	264	239	215	193	190	233	227	235	242	226	257	248	251	228	216	239	239	235	197	224	206	247	225	218	238	222	264	199	230	246	235	226	253	222	206	239	230	227	230	246	219	251	264	236	229	238	217	229	243	251	223	265	226	229	248	230	254	238	235	237	202	243	232	243	256	236	231	211	252	226	229	259	219	267	253	243	208	235	226	235	225	254	247	239	235	225	186	226	206	212	233	232	205	227	213	225	230	220	222	222	239	228	234	225	213	232	214	234	212	232	226	239	263	233	203	232	239	212	247	240	229	244	231	247	234	216	211	230	232	232	226	219	245	241	229	213	221	222	214	223	247	229	214	200	212	226	243	246	201	234	218	237	217	223	204	220	237	219	243	229	250	233	251	227	225	227	229	234	232	241	240	213	228	238	225	196	221	241	235	216	251	261	252	240	235	224	241	201	246	211	221	226	224	228	235	234	228	207	236	255	247	226	282	241	243	225	227	209	210	216	227	234	241	245	239	243	230	212	209	184	236	230	225	238	245	263	210	237	234	227	220	246	235	223	224	226	219	245	240	217	211	207	217	233	240	254	219	237	221	231	203	251	226	231	262	226	243	235	237	197	223	235	249	228	243	260	242	241	209	249	226	230	237	223	261	245	234	205	234	231	227	257	232	220	228	243	212	205	199	242	231	242	230	259	214	264	241	208	234	232	193	218	224	218	247	215	224	240	220	208	222	226	250	196	240	234	226	205	216	242	243	233	228	236	239	237	241	240	226	222	236	263	220	240	215	233	235	266	220	247	252	214	215	208	258	257	226	241	229	213	255	229	239	191	192	208	232	209	259	214	216	214	227	233	236	230	240	229	241	243	254	217	244	247	251	230	247	262	228	211	232	216	223	247	251	235	227	218	233	241	226	251	250	209	226	207	213	231	237	216	239	206	238	242	239	223	255	233	217	250	233	227	226	231	246	212	254	218	241	241	240	244	252	215	234	256	221	230	219	222	277	237	221	225	209	222	233	224	229	235	230	248	216	247	216	230	199	243	245	247	198	221	219	221	244	264	201	211	225	222	237	201	212	229	215	247	237	198	234	236	223	223	204	219	229	230	227	215	257	209	254	243	226	248	234	243	232	231	230	216	230	219	224	233	251	225	215	214	233	234	211	240	262	246	236	222	228	211	235	211	245	207	223	251	215	232	233	259	218	274	234	237	264	247	221	212	210	238	250	211	225	243	209	235	244	212	205	220	223	227	259	241	221	228	238	217	257	240	257	222	212	257	249	214	212	250	259	226	233	236	223	225	228	219	191	212	223	221	226	222	229	221	273	207	231	233	222	228	232	225	238	212	211	225	258	208	240	231	239	248	228	207	198	218	231	191	230	242	228	238	224	244	221	250	247	214	225	242	223	216	225	228	220	222	254	219	228	210	224	225	223	209	232	221	207	222	212	234	238	241	219	232	236	237	223	213	234	214	239	225	224	209	251	230	243	227	231	244	212	233	236	255	201	258
18492	4273	1302	1329	1187	1112	923	869	809	763	704	719	656	662	619	654	701	613	626	676	566	618	574	622	595	580	608	594	534	570	579	574	609	579	600	570	522	572	656	589	582	596	566	618	555	578	576	581	563	562	578	575	554	598	572	575	558	562	591	526	557	627	546	583	565	579	571	554	557	562	584	544	590	559	576	560	566	541	539	530	562	584	559	539	541	538	562	526	615	531	560	538	551	584	570	563	553	541	524	594	558	554	555	511	579	559	588	591	570	519	558	539	543	512	566	542	600	552	571	557	527	543	597	532	566	511	581	594	598	567	579	556	565	548	541	545	588	567	558	557	603	513	596	563	560	529	557	568	502	575	536	560	575	560	579	598	541	543	567	539	542	577	573	564	559	544	547	537	573	503	541	605	601	524	564	539	562	549	561	551	560	570	574	575	587	543	543	588	566	531	588	563	569	569	532	525	554	557	538	589	548	532	572	581	562	585	509	560	584	553	581	561	537	543	567	541	540	551	570	582	533	544	583	569	562	571	545	556	633	573	546	527	565	535	558	523	564	554	566	547	595	577	553	603	567	571	605	509	539	580	578	593	569	532	592	572	561	532	556	548	547	533	563	569	569	522	543	571	578	524	556	578	537	571	565	556	583	565	535	592	585	541	553	560	510	562	552	523	580	580	535	542	577	521	553	563	587	515	558	528	520	558	533	593	560	531	543	503	570	573	561	556	565	539	618	550	562	545	519	560	552	515	557	586	568	616	633	567	561	545	550	576	590	552	585	552	569	562	551	530	569	540	562	593	548	565	555	587	533	583	570	557	547	585	572	614	555	608	499	540	543	561	558	551	581	551	560	561	530	561	574	630	560	569	601	550	570	565	546	554	548	559	535	532	535	558	580	524	538	558	568	564	554	551	535	561	507	568	563	570	597	537	542	539	555	566	569	501	578	557	562	531	580	569	526	553	546	581	538	534	532	561	519	606	580	578	549	530	571	620	520	584	567	557	556	594	554	556	568	618	550	563	542	546	555	546	547	559	505	551	545	539	608	550	553	563	549	588	509	550	560	508	595	580	542	532	573	509	586	556	551	567	530	567	544	549	509	566	553	553	530	608	551	539	546	550	524	578	560	512	590	521	543	583	574	590	523	561	575	555	546	563	575	555	563	533	566	553	553	567	554	579	565	572	559	564	582	585	608	526	594	561	516	525	559	551	558	576	608	556	542	619	576	604	570	548	579	599	540	624	578	570	551	583	549	541	543	544	561	555	561	578	642	564	534	607	511	614	594	555	541	556	533	560	558	542	564	571	540	528	528	542	547	582	571	557	552	536	598	505	556	538	580	553	559	607	542	588	555	562	555	555	554	545	573	554	570	530	532	564	570	591	548	595	544	551	565	576	568	566	554	568	604	527	601	552	559	563	551	579	552	533	602	559	541	547	573	593	572	535	597	536	561	543	569	573	554	578	569	552	542	545	543	583	567	490	559	581	562	566	548	539	570	514	588	569	537	543	553	526	526	533	578	574	522	572	543	576	544	581	540	555	541	548	543	527	595	570	535	546	511	568	534	578	533	548	580	496	591	539	605	560	586	547	554	550	551	578	571	538	508	565	583	562	556	563	553	584	546	553	579	587	548	538	531	551	589	597	504	547	561	551	534	502	558	584	605	555	557	542	564	585	593	591	552	593	539	573	555	559	554	550	561	580	548	550	566	523	555	554	553	564	558	524	574	541	569	589	555	556	563	566	538	543	562	530	562	570	585	512	515	559	579	526	585	517	541	554	561	573	589	550	601	605	593	554	590	575	536	593	510	521	544	531	562	575	572	587	563	568	566	576	544	590	608	584	572	593	544	558	562	557	587	560	528	539	538	582	571	563	573	536	563	591	587	576	538	547	601	514	549	589	555	567	576	503	551	545	557	513	550	577	565	533	575	560	561	562	557	564	539	544	608	555	565	565	526	546	547	564	556	527	553	545	532	557	550	543	547	548	503	577	586	560	607	534	565	555	535	593	517	559	548	598	530	571	544	556	617	561	581	592	524	573	588	554	549	563	518	543	594	547	577	519	573	553	535	545	543	559	541	524	568	550	538	557	488	566	539	579	548	527	577	589	521	561	558	563	594	548	592	592	511	570	527	572	542	534	550	552	561	560	580	550	536	601	540	517	555	583	563	532	516	560	513	564	561	558	548	556	546	545	578	573	531	521	549	569	553	547	552	603	546	556	541	553	578	581	545	538	522	533	552	564	565	561	540	561	579	579	573	528	572	552	570	514	543	572	551	558	541	537	553	564	556	557	584	566	535	571	564	501	568	545	530	570	524	601	549	542	511	560	568	585	543	557	577	559	579	562	532	536	579	561	566	543	552	624	546	540	561	558	553	553	561	581	586	565	597	521	557	578	521	593	562	583	560	561	606	566	596	515	580	564	567	553	576	520	568	598	591	572	584	561	567	566	542	610	551	566	549	561	557	550	564	553	581	563	552	597	562	590	558	560	538	536	582	596	595	525	555	577	553	533	567	541	525	539	573	590	539	539	567	552	553	554	577	554	532	576	562	550	550	514	540	523	596	545	547	568	566	584	541	567	575	574	555	574	580	533	589	578	583	566	569	530	571	532	560	517	509	558	537	578	559	534	528	577	606	521	558	554	582	544	540	551	513	561	553	512	554	532	583	542	517	547	535	549	549	563	537	501	565	588	561	575	531	546	558	520	552	564	481	549	557	501	569	532	560	513	553	566	546	542	530	578	545	523	554	509	566	572	558	527	531	582	559	589	526	594	586	578	556	530	523	590	593	565	577	551	589	551	580	557	553	556	556	541	535	545	536	518	535	530	589	557	586	544	525	559	541	579	512	594	561	569	530	548	559	548	536	561	534	543	549	617	504	597	521	575	595	549	550	553	569	579	551	574	546	555	552	509	559	571	545	532	532	598	601	550	567	551	540	579	577	529	527	556	528	616	574	564	598	520	560	555	583	566	567	553	570	586	565	534	542	586	599	551	594	545	576	527	524	540	536	539	526	583	536	547	560	578	544	537	533	554	537	507	537	616	574	581	559	578	542	559	589	550	580	591	525	569	549	578	523	557	501	564	593	585	584	556	550	569	556	553	572	572	544	570	563	527	576	566	523	553	569	563	532	556	574	570	555	576	538	548	520	550	565	563	546	534	598	570	556	550	569	568	565	566	562	568	543	555	560	539	517	566	548	519	589	556	559	573	537	535	579	607	536	554	563	568	548	502	527	571	515	584	546	516	543	553	569	547	514	547	544	539	559	521	526	614	544	546	541	572	577	570	533	571	553	545	567	564	552	589	572	593	573	545	591	554	557	538	576	555	550	570	553	526	565	528	565	604	564	568	592	552	527	576	508	562	537	575	563	585	529	563	585	549	588	571	580	546	529	556	520	520	572	552	542	554	616	580	572	552	548	543	535	552	558	585	559	536	543	558	582	602	547	558	564	553	589	539	528	562	562	577	578	546	532	576	502	549	570	534
35932	10741	1166	673	422	343	295	243	255	239	191	192	196	178	162	190	188	165	173	181	176	180	169	149	175	177	168	160	180	188	206	148	175	177	182	178	180	197	158	163	198	178	160	157	159	174	162	176	174	178	167	170	163	166	169	163	162	158	160	174	162	182	154	179	167	180	184	177	166	147	193	163	174	189	162	146	166	177	156	192	176	186	175	173	134	167	171	156	185	160	168	169	168	160	170	156	143	150	151	208	179	164	203	168	190	175	141	189	159	189	169	160	177	166	152	134	169	181	179	147	178	157	159	175	152	181	165	162	171	163	154	143	158	180	163	157	163	178	170	177	171	163	159	161	168	151	149	160	190	167	135	163	156	155	152	151	166	159	172	173	169	160	171	174	160	171	164	158	158	178	156	163	181	187	163	177	150	165	159	148	150	163	168	184	167	164	154	163	159	159	152	164	168	161	178	155	172	179	136	146	170	167	148	146	166	175	149	140	173	170	191	174	178	152	162	176	183	152	177	135	165	151	186	143	151	160	139	147	166	166	161	165	166	160	181	155	158	197	161	152	159	140	180	170	150	132	184	166	156	176	164	156	156	169	199	172	146	166	180	172	171	162	166	152	139	163	167	157	136	156	163	176	170	153	159	154	171	132	163	170	157	152	133	165	152	152	175	167	180	182	173	193	167	157	178	157	178	161	159	166	162	162	160	158	181	179	168	175	166	184	188	174	140	178	181	157	186	169	140	143	173	192	176	162	156	165	174	168	182	196	168	131	159	172	167	159	164	156	161	169	172	190	149	163	155	143	160	163	175	164	170	163	159	167	171	179	170	151	174	157	131	174	138	184	165	178	163	150	163	170	151	162	181	164	160	162	183	193	134	185	155	146	176	143	157	167	163	149	192	154	178	153	152	136	141	157	151	158	168	181	167	167	178	156	178	149	181	145	165	154	183	171	153	180	156	166	163	175	175	167	185	173	177	169	167	160	160	162	167	166	174	157	170	134	163	148	184	186	186	168	164	145	149	177	164	166	166	162	157	166	179	152	160	163	172	139	168	158	167	178	161	198	159	151	163	142	148	177	151	140	174	165	162	146	139	175	162	161	165	171	182	165	148	177	181	152	176	167	150	166	175	162	168	174	161	183	159	174	184	171	150	171	164	189	162	153	164	151	163	153	158	170	157	141	156	157	161	151	184	163	183	163	166	174	180	171	162	171	168	163	166	184	150	185	161	167	168	154	180	173	159	162	182	162	169	159	163	149	185	181	168	186	157	145	209	165	170	149	168	154	177	162	173	173	128	166	170	148	166	136	136	177	173	148	189	178	150	181	179	172	162	171	177	168	182	162	160	129	175	163	193	172	199	177	182	160	175	170	142	148	155	172	171	160	170	181	171	154	139	182	153	144	148	166	166	183	152	175	174	158	163	171	157	170	169	150	168	147	147	156	168	189	161	159	175	189	187	155	159	141	147	162	167	154	154	162	161	163	153	144	175	165	166	160	164	153	184	161	156	161	177	145	188	148	139	164	186	169	193	176	155	162	180	155	200	173	162	157	135	176	195	151	169	175	161	156	156	160	175	186	161	152	160	166	179	175	153	151	164	156	165	157	154	172	186	175	155	142	147	138	170	150	166	125	164	148	137	156	156	163	191	177	142	154	151	187	170	172	179	171	181	156	173	167	157	170	164	159	161	151	159	185	156	185	175	156	161	154	139	152	185	160	192	157	165	189	135	152	157	156	147	161	147	168	166	172	180	173	142	160	190	157	165	158	160	162	175	168	163	176	172	156	166	168	168	174	169	145	180	185	155	175	161	175	177	169	186	170	166	189	178	165	145	155	160	145	164	151	161	154	155	178	183	157	167	159	157	181	153	169	167	166	153	141	171	188	153	171	164	159	144	175	168	164	188	180	156	152	158	183	150	156	170	164	177	181	176	164	159	171	169	176	177	162	168	164	149	184	132	161	179	165	171	167	177	149	142	176	160	170	141	182	175	174	172	162	167	180	169	173	146	152	139	153	178	176	179	130	160	151	175	171	179	157	184	168	158	164	162	173	164	168	171	148	179	156	183	173	164	171	161	151	165	164	176	158	170	171	155	196	155	180	160	155	154	154	184	176	159	146	163	147	183	175	152	168	183	180	168	174	154	158	172	164	145	168	178	156	155	160	157	173	169	161	169	161	149	163	164	180	163	172	181	154	156	181	166	172	165	153	160	164	183	189	154	180	166	159	158	169	150	149	148	169	162	169	156	171	156	155	167	168	169	167	191	166	128	175	185	146	140	153	177	159	164	173	201	168	156	182	166	180	138	158	156	158	164	159	160	178	169	146	158	169	159	183	187	151	199	167	165	191	157	192	160	175	168	192	179	172	161	163	153	159	179	168	163	175	155	169	165	175	156	159	159	176	155	162	171	172	180	176	185	163	142	155	164	159	143	153	166	149	154	152	165	161	183	177	172	165	172	174	195	147	143	165	165	178	150	153	171	171	169	148	156	164	167	171	158	155	160	173	154	147	160	152	160	159	174	168	151	167	177	169	175	155	172	160	178	170	155	160	181	180	168	186	174	167	172	155	179	181	174	165	175	174	157	149	179	172	173	173	165	172	148	184	183	148	161	175	161	170	174	162	189	158	167	166	168	171	164	153	151	187	156	173	157	150	177	168	173	169	168	172	182	149	160	159	147	173	152	181	163	161	176	169	147	150	170	187	164	123	143	135	174	192	166	192	190	164	151	174	163	158	157	159	181	174	144	167	188	154	139	168	156	185	173	169	148	161	162	124	168	163	175	184	170	185	162	173	177	161	158	175	148	140	184	161	153	168	170	156	179	159	180	176	184	164	166	190	181	159	166	161	158	182	161	170	149	161	157	139	165	174	156	160	181	171	204	164	182	165	182	156	186	169	155	165	177	170	148	174	165	157	158	160	158	160	171	172	184	154	165	141	160	178	158	166	159	159	187	179	166	174	166	171	155	179	169	163	163	171	160	145	172	167	153	162	186	166	174	148	168	164	183	179	167	175	139	167	168	171	175	184	161	143	157	164	143	166	161	163	155	175	163	161	145	182	156	167	179	149	167	151	171	163	201	130	159	162	181	162	158	203	164	160	177	152	161	153	150	174	159	168	180	155	152	140	171	154	160	168	167	172	155	164	159	168	158	142	163	159	161	176	162	168	181	164	169	155	154	200	155	177	162	154	172	169	183	162	153	182	155	150	180	191	131	175	171	150	178	152	153	164	141	169	145	177	154	162	154	169	154	166	144	175	182	165	132	168	150	142	171	187	158	146	171	147	161	169	139	150	173	144	171	132	186	146	187	160	170	155	165	169	158	167	134	167	169	170	163	168	186	141	166	163	171	150	163	161	174	178	159	177	161	148	153	176	162	179	178	180	184	157	163	156	157	186	157	187	189	154	178	183	175	154	178	179	167	171	189	142	168	149	163	154	161	165	155	152	186	143	142	180	174	153	156	160	170	157	158	165	179	170	175	182
22871	5302	1750	1811	1644	1393	1045	890	838	757	735	634	631	600	470	600	583	595	519	502	497	522	488	470	479	454	498	403	489	455	409	405	437	399	398	464	446	436	485	466	459	490	460	438	420	457	431	414	412	396	422	447	436	407	412	421	439	396	392	408	406	455	436	392	404	437	470	391	420	426	413	377	424	427	406	419	416	368	431	425	415	376	417	427	409	388	399	393	390	397	377	420	398	398	411	415	377	413	446	382	412	426	375	405	418	383	415	350	404	445	362	360	409	383	390	393	420	384	377	403	412	397	422	374	388	384	386	406	416	429	380	387	425	424	397	401	424	434	399	396	410	379	396	376	376	428	409	402	412	413	362	396	372	424	403	377	423	391	427	395	426	375	388	431	389	396	431	403	399	426	386	395	405	408	389	408	411	393	381	400	382	422	395	394	368	363	406	387	402	422	413	389	420	410	390	376	356	392	395	437	410	408	393	360	401	431	415	410	384	385	418	415	421	399	420	399	440	415	412	395	408	380	418	399	408	395	377	398	414	379	422	372	405	397	411	390	405	396	414	428	430	410	435	388	398	396	423	363	411	400	394	409	384	426	352	409	381	393	381	396	416	429	416	379	413	415	405	420	367	418	401	412	432	387	413	382	416	431	377	373	400	422	415	398	384	393	387	424	395	377	390	392	426	413	405	385	395	402	401	412	430	416	398	420	395	394	394	402	436	412	434	391	442	384	400	415	446	407	423	388	411	445	387	456	432	395	372	391	420	407	431	374	407	385	378	392	401	372	431	420	411	405	420	389	389	402	413	408	397	428	393	440	389	391	418	370	386	380	415	404	392	379	410	385	377	430	425	390	410	419	436	380	403	377	403	409	401	357	432	397	392	401	388	377	402	386	405	406	430	364	371	399	411	411	358	390	388	402	408	389	401	427	430	402	423	393	407	389	387	407	397	395	398	420	410	386	378	376	396	428	424	423	431	428	423	421	406	359	395	384	401	403	372	410	391	399	430	374	419	381	415	398	433	381	390	382	357	392	380	366	402	395	383	424	383	409	386	401	430	406	447	351	416	385	380	408	387	373	398	395	411	388	432	407	392	398	392	405	438	393	375	406	369	391	391	419	391	420	387	361	417	362	388	384	391	420	400	436	384	409	394	397	426	420	445	374	411	409	423	402	398	367	401	387	423	402	400	400	416	432	377	371	403	437	411	451	391	376	386	384	392	373	432	414	395	422	398	378	444	385	384	415	411	397	378	393	366	414	412	428	374	397	368	384	402	397	412	376	403	381	443	404	427	411	388	438	385	366	397	430	386	403	412	389	429	417	376	381	413	426	399	360	374	401	426	348	408	405	409	412	440	377	395	363	426	385	420	404	378	406	417	421	401	415	379	399	368	356	406	419	411	381	400	376	429	388	379	389	390	425	403	400	428	377	400	421	409	392	350	431	414	426	385	414	408	380	427	403	406	432	393	421	388	383	381	417	394	390	397	386	418	370	405	411	388	438	399	378	391	388	405	418	390	431	406	391	419	405	369	418	364	474	431	380	381	411	411	415	434	410	379	400	408	431	429	397	424	374	404	434	405	392	423	438	417	392	414	408	405	397	413	410	394	419	403	396	412	377	405	423	391	388	431	412	386	399	417	411	407	406	384	374	392	402	376	426	374	358	393	420	361	424	370	402	416	381	390	444	444	383	418	390	400	392	423	392	353	401	418	420	414	388	424	391	399	370	392	431	380	420	395	414	404	423	398	427	422	401	402	397	396	419	416	409	360	418	410	405	425	395	422	391	409	377	416	411	394	404	373	378	397	400	428	389	443	390	380	388	400	385	400	407	372	412	345	378	400	403	383	396	405	369	457	402	379	399	384	392	395	392	428	437	406	424	388	392	419	391	406	429	421	416	401	370	378	407	432	428	383	357	386	380	381	395	425	410	413	385	387	401	406	387	380	366	382	384	419	393	388	397	395	403	413	419	363	420	397	422	405	421	419	457	401	371	358	394	390	395	448	419	391	406	398	416	380	418	388	383	396	410	381	330	394	447	417	395	401	398	405	401	392	367	412	424	434	414	386	394	420	380	402	421	389	382	385	383	357	407	371	425	399	423	394	425	391	393	380	400	405	411	376	422	379	380	392	400	412	414	442	413	391	414	390	394	382	389	397	377	366	411	367	360	438	416	421	397	448	408	403	404	417	402	427	427	406	418	398	416	392	441	384	397	389	384	374	443	350	423	409	414	418	403	415	367	395	429	400	412	371	452	398	390	388	418	409	405	400	411	350	366	394	420	401	438	358	387	431	379	384	416	395	378	398	381	420	396	417	398	411	408	403	407	436	394	410	397	392	433	432	359	374	408	393	389	402	397	364	405	391	373	421	413	388	381	397	395	439	428	379	409	412	357	402	407	394	386	381	372	362	389	400	418	389	435	444	416	400	421	415	437	393	367	384	390	401	421	366	411	400	391	408	414	426	407	357	385	372	402	410	388	407	383	432	418	425	404	414	439	392	423	409	401	399	409	386	413	392	367	414	425	399	440	365	383	372	443	410	401	423	411	372	395	418	364	392	420	379	419	416	409	404	393	410	382	448	378	394	413	438	390	376	422	394	385	363	397	399	379	378	409	402	407	403	380	410	414	397	392	415	383	400	437	426	412	392	423	390	411	392	419	404	390	416	386	390	381	408	395	451	397	423	399	449	420	395	388	393	388	363	423	401	407	378	371	399	391	382	401	447	412	412	423	379	444	410	413	431	396	440	411	443	393	388	408	382	389	395	398	392	379	379	384	336	390	416	405	382	377	407	404	391	405	415	385	414	427	378	365	441	410	409	375	406	403	396	426	420	405	374	397	410	386	413	384	407	406	407	403	435	377	385	366	387	437	372	401	398	390	383	415	371	420	416	407	414	396	424	396	404	399	436	403	393	384	414	454	389	412	397	382	397	422	424	382	399	394	394	397	411	392	400	446	403	424	386	413	428	412	410	360	421	404	408	399	392	416	370	372	421	389	400	415	417	416	419	397	443	390	381	404	408	370	417	424	400	407	396	396	383	413	384	392	412	384	418	394	401	411	413	408	427	403	399	425	395	395	367	413	382	385	430	414	422	389	403	430	342	431	419	420	427	391	397	375	410	414	418	404	415	376	365	417	428	360	414	406	371	371	384	341	390	375	394	378	398	392	419	459	399	392	407	395	422	392	396	413	378	428	409	367	400	386	387	391	393	388	391	417	424	389	388	382	414	377	390	410	379	423	386	429	367	414	422	420	385	424	402	409	426	378	409	412	401	368	381	360	383	409	392	363	415	374	421	375	433	390	404	405	408	410	381	391	411	405	416	423	389	409	399	386	393	383	400	397	375	407	406	428	387	416	376	393	389	385	378	417	387	403	399	408	394	378	406	378	400	370	419	415	428	405	402	404	409	447	387	422	428	413	431	363	380	424	420	406	417	412	378	398	388	415	386	385	383	470	440	373	408	396	400	405	406	412	422	395	384	407
11595	2225	238	204	194	192	154	159	147	157	199	179	172	172	166	176	169	153	168	160	172	181	156	162	192	151	182	150	167	177	157	176	135	149	174	168	169	161	169	151	167	169	150	170	165	160	178	190	147	158	149	157	177	151	151	184	172	157	174	170	169	167	188	167	164	186	186	183	162	175	163	160	130	165	179	168	153	162	171	143	149	174	176	156	156	149	196	148	163	178	155	165	139	165	191	167	172	183	173	161	149	152	158	149	147	172	175	179	174	152	155	174	163	170	185	158	152	157	169	167	160	163	169	176	161	144	168	152	161	164	148	152	146	169	159	172	174	151	182	174	144	180	159	163	166	179	171	149	154	158	173	149	168	161	185	175	138	172	172	174	175	154	146	181	167	172	163	158	169	158	180	184	143	158	155	142	174	161	147	173	139	169	141	159	144	178	175	171	174	174	162	160	156	166	159	163	178	188	155	162	150	166	182	135	190	154	163	175	130	165	155	182	155	169	172	155	161	180	159	153	161	179	146	155	129	146	159	170	185	160	164	134	159	151	145	161	168	162	145	152	158	146	157	145	166	153	169	165	166	172	164	139	171	144	154	160	200	155	202	156	189	167	169	177	178	151	142	181	158	164	181	158	133	156	164	149	173	177	171	157	162	186	164	171	149	145	160	193	164	189	184	176	164	157	173	176	180	173	184	154	147	174	151	166	167	170	167	135	159	151	151	143	168	175	174	173	155	179	149	147	154	140	153	145	150	146	162	179	155	148	170	173	168	153	175	177	139	176	157	158	151	143	156	164	150	139	151	162	150	167	160	160	184	190	187	159	183	155	144	138	147	169	145	148	172	162	182	148	173	155	176	183	166	128	165	157	159	155	167	152	169	165	164	154	132	183	149	170	181	153	154	163	155	137	173	170	169	179	168	163	144	149	168	171	152	129	160	167	183	189	167	164	159	187	183	187	143	149	158	147	142	150	169	174	182	153	160	150	174	165	136	148	168	162	152	179	168	159	180	198	181	165	157	154	164	158	169	154	170	163	174	149	166	167	155	182	160	143	174	165	139	163	166	155	163	164	179	188	162	164	140	167	183	180	187	171	149	162	165	174	144	170	152	169	158	142	149	169	168	151	162	178	150	154	148	161	149	166	165	136	166	142	169	148	170	157	170	163	165	175	138	167	150	143	177	153	156	175	191	146	156	135	164	169	160	181	172	166	150	155	169	152	162	165	147	171	170	150	159	146	168	166	147	180	192	165	155	174	161	164	145	183	178	150	170	160	165	178	167	157	143	161	157	154	157	188	181	163	184	154	178	175	144	185	167	171	112	153	166	159	161	146	180	174	198	171	132	181	173	174	156	147	203	140	152	174	154	173	169	170	169	144	164	148	163	172	138	163	145	146	193	158	164	174	157	184	179	139	163	143	158	147	151	164	162	164	171	157	142	163	167	164	183	174	182	147	168	195	135	180	163	148	175	169	159	163	160	139	167	159	153	166	140	147	157	194	194	160	173	182	179	174	180	147	175	164	175	143	174	148	165	166	154	174	166	178	167	154	156	161	153	158	135	146	149	171	149	176	158	156	169	169	163	168	143	164	163	177	139	171	180	151	168	160	163	176	177	182	160	163	158	164	173	151	171	190	156	147	157	157	175	174	163	153	185	169	175	177	153	168	187	155	141	147	180	156	159	165	164	163	158	171	192	179	174	162	175	169	162	163	151	141	160	155	147	155	158	155	155	128	168	160	169	171	180	171	159	187	168	169	188	165	176	173	156	147	155	153	179	145	144	149	163	132	153	175	174	173	153	167	163	166	152	167	136	145	176	151	165	188	180	148	137	182	139	148	182	146	159	156	172	175	165	149	177	155	136	163	188	180	174	186	203	163	193	150	164	154	180	159	162	159	171	164	148	189	164	166	164	183	162	153	154	195	182	158	167	141	158	182	152	164	171	161	157	181	166	156	150	153	163	126	166	172	177	153	144	172	159	181	164	155	172	155	154	143	157	163	166	162	180	140	159	146	169	167	187	139	179	162	138	160	188	166	177	178	172	174	136	176	176	165	158	138	171	176	158	150	161	184	152	179	148	155	171	157	167	149	164	177	162	169	169	176	167	196	165	155	168	182	159	169	135	150	151	169	164	171	153	169	158	155	164	159	179	177	129	154	169	145	139	145	169	177	145	183	171	182	168	159	150	177	161	165	172	154	146	175	161	160	184	163	164	149	160	149	158	150	169	148	149	164	158	130	159	159	142	169	164	154	164	168	146	169	160	186	154	166	156	154	158	146	156	180	173	159	152	156	159	165	149	142	172	154	171	153	152	172	166	150	171	151	175	155	162	161	172	165	176	148	152	177	160	179	182	190	181	170	176	157	155	143	149	161	166	169	176	142	166	164	147	160	144	159	161	136	149	163	144	155	154	166	145	181	153	165	161	149	159	178	157	147	163	167	156	149	153	151	158	166	155	150	162	155	157	164	148	142	178	134	172	175	149	186	166	140	145	143	180	155	156	139	147	152	155	154	150	147	175	155	160	150	173	168	164	176	183	164	170	158	148	162	166	159	159	168	159	163	178	149	152	172	155	168	150	208	180	161	170	137	148	170	193	161	181	139	159	161	150	145	172	182	152	143	148	177	155	153	150	172	139	157	149	161	180	163	148	159	171	159	167	173	176	159	152	175	152	160	150	170	165	143	181	167	154	161	168	158	178	143	187	152	182	158	175	176	163	169	162	167	165	176	139	142	156	160	177	152	160	161	164	177	145	151	143	154	172	152	162	147	183	161	155	186	162	193	179	164	149	146	162	168	159	175	168	163	167	175	155	157	156	157	171	157	164	157	145	155	159	169	155	195	165	155	173	184	153	145	164	161	167	157	122	183	160	174	178	178	142	178	169	160	165	154	179	158	157	179	142	180	175	143	158	166	158	174	185	162	170	157	150	156	176	156	134	162	175	166	155	159	176	144	160	169	144	164	152	181	165	172	162	143	151	154	159	156	150	147	162	164	164	145	160	178	122	171	150	138	145	184	193	163	167	161	145	153	173	168	164	157	172	196	159	157	169	138	173	174	185	131	140	164	172	172	149	166	158	142	197	191	158	141	184	165	166	161	175	148	162	167	166	192	146	184	158	142	150	177	165	145	165	146	166	153	164	159	138	141	178	167	178	152	165	170	162	164	171	154	210	165	166	158	186	160	187	179	153	156	147	159	164	167	164	151	159	174	173	145	161	152	169	170	180	165	164	170	167	173	149	157	166	177	165	167	160	165	150	153	147	161	145	180	165	169	178	169	148	133	157	149	164	155	171	155	167	145	155	165	148	172	143	189	174	173	143	153	152	159	145	156	150	160	186	138	152	181	142	154	161	191	196	146	159	145	144	155	178	156	166	169	172	150	174	172	146	172	141	161	150	172	167	158	159	153	149	164	202	147	175	152	168	148	152	178	145	166	149	141	158	155	145	158	191	159	153	158	154	165	143	179	168	170	163	174	148	200
8547	1908	544	558	511	490	487	453	479	419	424	455	423	446	457	437	391	469	428	432	410	403	455	448	449	412	448	389	439	439	463	422	418	415	414	450	401	427	441	480	406	413	433	434	404	408	423	481	416	404	398	390	425	390	404	416	416	411	412	442	401	438	425	427	458	407	453	441	415	411	415	453	390	408	426	393	420	387	395	433	385	400	384	427	423	433	389	399	417	408	405	399	427	441	423	421	421	415	415	433	403	441	409	433	381	394	434	411	423	448	423	415	416	425	440	419	418	362	431	421	383	430	432	376	400	397	391	392	418	404	457	401	393	411	387	405	431	387	406	415	414	415	430	418	411	411	395	388	443	396	406	402	400	416	416	435	419	428	395	419	388	404	395	387	385	430	396	414	415	429	432	456	399	453	447	370	424	407	434	400	405	467	421	410	381	402	429	412	393	391	427	412	415	436	408	396	400	425	391	423	423	426	372	435	435	410	391	409	430	407	424	403	411	394	467	391	392	388	409	417	437	397	439	426	390	418	406	425	392	400	431	436	391	415	453	383	459	420	417	434	396	410	425	428	402	391	406	393	431	406	406	391	397	415	419	425	417	404	371	399	363	412	405	383	445	398	409	397	401	434	445	412	410	393	426	402	412	406	418	418	386	409	386	423	429	408	372	386	466	418	408	429	388	417	397	428	432	425	439	420	385	430	440	413	404	385	428	460	408	396	445	406	399	429	415	434	437	434	386	425	424	410	384	442	413	435	399	446	466	396	402	417	427	424	409	411	411	420	444	430	427	405	424	433	429	454	403	432	397	393	412	429	420	422	434	419	401	395	424	412	407	404	387	410	442	419	398	415	410	420	364	410	398	446	411	454	375	434	408	427	435	351	391	399	419	424	416	426	384	433	416	393	374	371	401	412	389	391	375	400	438	415	425	379	396	434	425	374	434	403	397	420	393	415	428	412	457	422	432	406	419	396	415	433	411	358	431	437	400	399	410	405	415	402	411	434	385	393	383	428	436	398	420	471	432	407	396	414	409	367	391	410	393	438	372	430	398	422	395	404	379	423	425	402	430	409	438	427	403	416	444	412	416	367	406	437	381	411	411	416	400	440	417	418	451	393	417	437	409	430	450	418	386	449	390	403	433	441	426	396	438	386	423	380	390	385	397	451	404	382	419	404	412	386	382	405	400	419	407	434	423	455	356	408	400	446	428	376	405	429	433	405	430	366	446	457	417	420	427	437	421	439	418	434	432	430	392	390	424	433	416	404	394	403	397	416	428	446	407	421	426	411	416	459	417	401	433	400	434	445	400	384	415	410	457	426	387	392	424	358	441	407	411	447	421	399	359	426	380	395	450	438	405	379	406	418	415	373	417	426	416	433	453	431	414	405	426	388	403	454	445	421	411	402	405	430	428	394	395	401	408	420	389	443	428	413	430	416	409	428	438	398	381	414	400	446	393	423	439	377	412	406	452	418	396	423	440	401	435	445	466	394	444	429	402	403	383	422	432	442	440	387	390	378	399	405	439	433	387	431	445	385	416	468	412	395	420	446	415	451	385	437	413	387	399	424	392	419	466	382	403	396	429	424	370	398	407	393	415	422	426	382	416	428	397	420	411	450	411	432	398	431	401	404	404	459	416	400	406	410	453	421	407	404	421	404	438	395	402	423	410	404	388	435	448	423	382	424	411	421	424	395	439	420	408	437	392	432	414	439	386	435	414	406	410	412	393	426	361	409	394	424	435	415	433	442	420	432	382	419	419	422	427	409	433	407	382	430	412	417	415	416	458	438	391	391	435	415	385	428	414	427	430	399	395	409	404	453	413	420	421	399	423	421	393	409	395	378	409	395	418	457	398	465	437	400	389	397	415	405	384	392	467	433	400	433	404	445	447	412	398	382	420	442	414	408	393	422	399	404	416	428	406	441	400	401	401	415	444	384	402	422	408	392	394	431	394	407	472	378	407	472	430	429	452	415	447	456	447	411	422	429	423	444	370	418	452	428	438	436	449	384	417	387	423	425	386	405	450	413	420	411	435	437	424	405	388	404	417	451	461	404	422	420	415	412	427	423	400	402	425	451	413	399	407	445	402	409	417	433	426	415	399	415	413	438	388	433	403	432	419	404	428	452	412	399	418	406	396	442	414	430	424	416	422	425	415	415	410	433	453	416	425	400	412	412	404	415	399	419	417	397	389	395	412	427	454	408	423	394	396	416	400	390	388	398	425	389	465	419	423	411	399	375	446	460	430	421	428	434	378	422	414	426	432	397	393	430	436	429	396	418	385	399	397	410	388	409	395	394	419	441	400	412	388	401	406	392	444	418	401	418	389	440	421	460	399	387	436	397	395	443	409	418	393	402	427	401	424	400	471	422	408	456	406	423	409	404	428	400	435	407	388	449	442	428	462	397	416	415	395	421	391	445	412	393	389	406	415	387	421	400	398	403	355	412	413	425	432	411	419	421	426	406	457	405	419	433	434	424	386	400	424	379	424	399	440	405	440	415	429	401	410	428	437	466	437	417	384	422	395	426	388	420	429	412	420	407	404	418	405	400	407	427	426	412	410	400	434	437	442	406	398	427	426	387	400	413	403	425	410	404	418	398	450	388	395	408	427	421	383	396	411	418	417	409	431	421	393	430	438	401	402	385	396	393	410	438	429	387	412	423	390	398	394	422	405	428	398	403	400	397	394	415	422	437	402	408	392	414	406	389	395	421	444	441	435	411	409	403	421	403	393	448	422	428	411	392	407	425	427	405	386	425	402	403	430	459	388	412	435	400	392	405	428	419	376	397	400	379	406	438	424	388	398	402	441	433	385	419	426	443	388	432	412	395	419	383	417	391	381	394	430	431	419	391	399	422	439	425	397	425	428	433	418	431	408	415	420	403	424	386	410	421	420	424	376	391	401	375	403	462	403	440	401	405	407	403	415	420	432	428	429	380	424	426	394	404	388	440	432	452	400	384	457	419	421	395	414	400	426	430	372	411	411	442	388	416	403	409	429	386	414	444	391	453	423	383	404	406	431	434	454	412	419	418	442	460	421	475	414	390	406	420	440	397	439	445	393	405	405	429	390	417	417	375	439	391	383	427	432	443	408	410	411	404	429	442	416	446	432	428	429	401	410	421	420	434	390	395	413	436	422	425	404	382	387	398	395	410	427	380	410	439	432	415	403	422	423	383	441	415	411	431	431	391	449	427	407	413	421	393	414	351	407	417	423	399	418	405	417	429	437	428	439	420	399	409	380	410	441	460	440	381	402	418	418	439	411	410	389	418	400	415	461	410	426	420	403	432	407	430	435	382	393	407	417	393	406	419	383	375	412	407	430	425	410	398	413	396	428	392	424	408	388	401	389	412	440	402	418	394	447	403	445	408	420	405	399	396	369	419	424	404	413	402	439	412	413	418	398	439	413	447	415	418	406	414	419	399	387	428	419	435	423	417	440	403	432	443	430	436	389	383	396	423	401	386	384	386	427	398	406	389	410	405
26486	6138	632	450	381	347	305	262	250	235	261	247	258	250	232	218	237	242	247	236	223	222	226	234	232	244	219	232	233	235	236	217	217	225	237	225	237	228	209	224	232	210	260	248	205	198	225	238	213	229	239	215	243	228	238	239	222	222	241	270	216	227	239	217	250	229	240	221	237	237	231	217	225	241	246	203	208	236	229	241	228	213	206	232	223	224	249	258	224	237	223	262	243	245	237	227	226	229	229	224	256	238	227	217	242	202	217	206	258	248	228	242	243	253	224	210	239	217	213	210	244	243	223	236	210	209	251	200	228	229	238	246	208	232	225	212	210	192	227	207	215	240	231	251	214	213	229	263	231	232	233	237	229	225	229	215	229	235	219	222	227	196	250	227	243	241	221	225	230	212	238	230	211	217	251	211	220	217	248	211	241	230	241	226	226	223	231	230	249	236	233	258	286	220	223	227	236	200	226	231	223	245	225	233	215	228	215	229	228	257	210	226	228	208	248	241	246	238	242	214	228	202	233	249	221	243	234	216	240	256	224	209	250	224	237	242	214	242	215	246	203	235	232	213	231	230	223	206	222	255	222	233	229	245	208	223	234	203	219	255	216	221	201	217	267	217	245	214	216	245	241	212	229	231	258	196	257	221	253	222	208	266	234	219	205	249	240	243	252	218	258	233	241	245	224	265	231	230	206	278	271	238	256	215	223	227	214	233	218	244	240	244	234	226	232	232	213	257	225	215	215	260	235	234	236	265	201	221	222	230	220	246	250	205	211	246	240	244	261	240	226	205	247	247	219	217	211	219	237	247	233	228	220	224	204	210	237	232	238	199	207	206	213	233	240	241	213	216	255	219	212	198	247	229	219	215	245	231	259	208	242	236	236	249	234	247	215	195	238	223	221	235	240	253	233	233	245	236	254	236	245	270	225	273	227	250	238	212	211	221	202	236	248	200	233	244	211	204	233	241	246	225	240	248	218	208	219	233	252	207	227	237	256	214	220	224	202	234	194	236	243	227	221	220	233	240	213	226	224	198	232	192	239	237	217	225	256	217	212	248	234	231	261	210	234	226	200	230	221	223	207	229	242	208	236	208	228	201	199	224	205	224	236	233	212	240	212	193	243	195	244	200	213	209	217	217	247	249	210	213	224	217	220	223	219	248	244	236	246	246	219	230	257	217	232	237	215	222	248	237	219	210	193	234	234	220	231	221	198	229	250	229	180	249	218	227	259	248	234	237	251	240	240	246	234	235	245	222	230	218	210	224	214	226	212	225	240	233	218	216	228	250	249	248	251	233	220	253	238	220	189	219	246	204	226	209	212	219	246	194	233	241	233	239	233	238	243	253	245	210	246	215	257	217	249	240	228	241	235	269	210	236	223	217	235	234	234	217	250	244	255	226	245	246	204	214	210	241	225	237	239	254	228	252	232	207	251	216	208	230	238	229	243	229	207	230	218	219	222	216	233	231	237	257	211	219	207	245	196	233	250	219	216	243	242	215	238	219	252	215	222	219	206	258	238	221	268	205	225	244	207	223	221	230	201	235	215	211	241	204	250	242	231	221	249	224	239	203	247	187	250	225	226	227	261	229	211	245	227	244	228	242	213	178	223	205	207	224	233	229	202	247	251	228	224	229	218	215	228	252	201	216	223	229	253	241	225	259	252	223	214	233	206	213	223	232	213	239	265	253	235	215	233	227	227	210	283	243	204	231	231	231	262	234	259	220	213	227	240	212	222	202	212	206	219	220	235	219	222	225	220	230	215	237	232	200	220	216	214	239	235	230	233	217	239	239	222	214	223	212	242	261	233	219	218	234	223	248	241	240	239	234	241	198	219	203	233	234	223	254	242	245	237	249	246	216	237	251	246	227	232	222	230	229	235	227	211	227	219	256	251	237	225	238	216	222	229	226	254	228	268	229	247	232	232	226	226	239	227	245	229	235	226	260	220	223	239	258	281	238	229	226	245	262	217	246	236	229	252	268	228	223	244	222	224	210	217	229	232	242	243	268	212	203	230	218	213	228	209	216	234	212	229	241	241	265	230	239	224	246	222	215	215	241	234	234	220	223	236	217	226	232	229	217	237	227	229	223	227	233	190	223	208	263	237	240	233	206	214	245	229	239	231	252	235	188	220	221	240	239	229	235	220	235	205	232	223	216	241	235	232	241	262	232	233	213	208	219	233	245	227	248	230	235	210	234	243	227	214	230	247	252	237	222	237	209	240	244	206	205	202	223	217	247	237	244	233	226	241	215	242	213	220	240	245	245	249	218	218	220	222	230	242	243	246	214	215	218	212	225	233	251	208	249	219	230	239	230	234	210	222	189	215	236	248	238	210	223	235	212	238	220	230	239	242	222	222	221	200	237	229	233	215	239	231	247	238	225	240	238	239	239	242	235	229	231	210	252	212	250	240	245	238	225	246	237	224	255	242	217	226	249	227	216	211	236	261	209	230	211	258	228	211	219	240	241	243	228	231	205	216	238	208	222	235	224	236	220	234	223	215	245	222	228	221	223	207	232	205	214	245	236	245	289	238	282	240	230	212	246	224	239	219	234	202	235	234	240	229	207	235	217	237	217	236	249	226	244	247	223	220	242	209	230	228	224	219	246	214	241	257	240	202	235	247	208	223	238	207	255	235	244	226	236	222	261	217	223	240	230	214	215	211	232	222	246	229	253	224	226	252	248	228	207	229	254	221	205	230	212	230	233	222	243	202	229	257	224	228	232	234	212	225	259	223	214	221	225	208	210	226	234	244	197	223	223	218	254	245	218	263	218	246	236	249	238	229	234	231	281	223	210	221	242	239	252	220	214	208	247	228	228	216	242	261	240	228	210	219	240	216	239	236	217	201	203	205	210	225	235	237	249	222	229	220	202	206	232	234	238	244	222	219	237	244	230	253	223	255	239	204	245	242	243	245	238	223	244	230	240	207	248	232	209	215	203	258	231	256	209	247	230	228	232	231	251	231	246	245	245	244	215	221	239	238	219	225	207	256	219	258	218	262	231	223	222	227	243	215	261	227	220	244	220	226	240	262	218	247	239	239	228	204	245	234	208	199	253	218	241	225	243	228	223	201	244	240	200	222	250	218	227	246	216	218	204	245	236	227	228	234	207	226	255	251	229	215	253	237	199	210	244	215	215	230	240	212	231	226	251	209	221	201	219	207	220	221	237	212	240	232	212	223	235	241	241	213	204	246	237	247	198	211	236	230	251	227	226	277	244	213	215	204	228	269	242	216	212	257	239	227	238	251	226	213	221	213	222	258	249	228	208	231	201	246	232	227	240	244	251	217	228	222	225	220	236	237	215	223	240	190	211	231	249	195	237	235	228	233	218	211	249	224	216	231	222	238	218	246	223	241	246	225	199	222	246	226	224	234	212	218	230	247	244	262	221	208	225	240	202	223	231	223	223	231	228	249	231	227	219	248	213	201	213	247	243	197	204	238	246	235	239	225	217	244	238	215	209	211	225	236	220	222	236	249	223
18534	3365	1259	1316	1261	1050	988	810	778	762	742	685	646	639	602	611	600	662	570	568	609	573	540	606	563	577	569	606	615	584	550	560	570	590	580	567	561	570	563	634	622	551	574	530	546	623	529	546	615	503	557	568	543	584	570	578	585	566	582	563	572	597	573	555	569	617	600	577	555	550	545	531	564	600	577	591	592	526	568	537	540	573	535	564	530	534	589	544	535	535	542	535	559	558	560	579	567	516	536	553	529	584	578	566	543	563	557	582	566	581	552	552	564	617	576	556	581	561	559	557	523	523	543	570	572	556	588	501	550	529	569	565	533	569	528	501	565	541	565	560	535	494	536	542	532	578	584	529	523	518	523	550	552	506	517	602	563	557	543	551	546	578	573	531	542	548	549	567	556	553	571	567	582	560	555	562	539	582	558	534	555	510	552	549	532	535	573	566	537	571	522	554	564	557	590	563	580	542	560	552	523	562	539	538	536	567	565	573	566	527	531	596	546	567	525	586	560	549	586	538	503	522	563	545	527	569	586	566	561	555	576	578	517	530	550	520	576	554	554	623	575	565	555	535	529	598	556	512	570	589	583	571	570	537	537	560	531	570	539	592	506	539	556	539	562	518	595	571	505	518	550	532	554	553	550	556	555	482	543	592	550	552	558	548	538	554	557	532	560	550	547	543	518	548	555	534	528	562	615	551	535	544	530	576	574	546	543	527	558	526	582	506	471	508	566	586	558	546	574	546	577	573	563	610	547	559	583	578	572	539	515	543	537	564	595	544	572	513	538	556	550	545	530	561	565	566	535	595	580	552	551	527	593	601	522	535	536	570	542	576	571	531	561	579	535	523	568	511	561	552	606	582	571	531	526	571	568	543	565	539	542	551	522	592	524	525	544	556	544	507	577	582	550	546	542	550	594	524	529	492	559	576	617	562	570	533	575	558	525	549	569	547	561	579	550	571	575	544	577	529	524	507	578	540	520	597	553	606	571	546	555	542	531	565	551	540	577	548	543	518	530	516	536	538	583	589	539	560	540	521	544	555	574	547	550	559	534	523	504	563	563	561	536	549	573	546	541	521	517	556	564	545	571	528	551	538	563	530	553	523	538	581	559	510	598	556	545	539	561	544	553	587	577	538	564	576	572	569	547	576	536	561	574	515	543	539	558	538	555	586	565	549	587	563	566	543	539	526	602	558	520	547	530	568	532	579	548	561	598	568	538	528	597	604	574	543	582	593	567	517	565	518	584	569	549	597	548	602	549	540	505	523	604	538	582	565	530	551	544	574	526	550	592	557	574	543	568	561	566	585	546	552	528	579	556	561	531	556	580	562	496	535	526	573	587	522	533	526	569	584	580	548	526	584	583	517	529	570	574	597	550	547	531	542	552	551	580	587	543	589	576	531	562	580	511	555	561	625	538	595	540	552	558	570	533	547	527	566	549	534	560	546	543	559	537	537	533	554	538	565	572	531	530	551	577	549	542	576	584	573	533	550	557	510	526	547	540	579	523	549	541	602	537	560	565	554	593	546	565	531	536	545	589	555	577	597	560	572	567	545	537	545	550	587	542	540	554	556	571	546	562	569	575	504	576	552	566	532	542	534	499	556	565	547	541	577	539	538	573	568	553	586	539	589	553	487	581	575	613	534	561	562	545	534	535	591	509	564	514	638	546	592	544	516	574	530	503	526	604	557	565	621	594	552	535	557	502	527	550	544	558	518	568	533	562	575	553	551	573	590	572	559	537	556	574	589	573	547	582	575	510	589	563	549	545	544	565	580	575	583	573	580	525	573	538	564	527	564	583	588	583	549	528	534	571	543	563	573	533	532	561	600	573	585	579	560	553	559	566	523	524	549	553	522	577	548	572	545	548	605	523	531	577	540	526	507	571	531	556	573	582	538	527	551	530	576	538	547	546	553	558	564	593	559	574	573	569	571	556	570	542	542	574	569	537	590	569	550	556	573	565	561	556	550	546	560	562	558	583	566	550	540	545	538	558	533	525	544	592	569	569	548	558	585	560	568	543	507	562	539	596	542	557	545	540	530	581	547	578	532	571	553	579	554	547	564	562	584	570	580	517	553	553	518	589	572	526	574	531	555	499	538	555	534	542	550	549	538	540	541	540	557	544	564	531	549	562	568	571	544	525	526	560	577	536	564	585	598	570	560	589	530	508	557	583	537	533	561	569	547	517	563	552	500	527	564	517	540	542	565	575	551	560	584	546	539	579	568	582	548	520	580	528	541	551	566	549	588	544	533	520	591	535	572	595	553	583	581	548	584	558	569	562	579	550	561	587	571	563	551	558	552	538	540	523	555	508	546	549	534	550	579	539	533	566	541	543	550	559	540	556	524	530	527	547	544	554	593	598	529	532	543	555	584	525	584	550	554	590	576	572	551	533	552	560	597	538	562	549	541	582	546	520	573	533	541	574	586	536	567	580	497	533	562	519	562	549	568	609	557	561	546	572	510	573	578	532	555	564	559	559	553	528	525	565	573	547	590	579	572	506	530	574	557	529	544	562	563	550	557	534	551	592	559	574	543	570	616	587	510	544	586	545	578	536	542	564	543	562	554	568	539	530	520	548	515	571	523	545	575	539	565	535	533	561	599	563	509	554	506	572	600	522	539	571	590	572	644	604	546	539	558	552	513	559	555	558	598	563	582	545	582	566	534	565	617	552	520	572	515	537	590	552	577	583	557	544	586	554	507	546	535	554	572	604	520	535	581	534	540	597	559	569	580	558	572	579	523	519	550	537	582	531	522	537	553	569	559	544	502	572	562	598	617	555	545	578	543	515	566	577	528	560	539	590	532	575	522	579	536	557	539	549	506	572	566	586	553	580	553	568	498	560	520	540	547	563	523	559	550	506	576	535	532	538	539	562	535	566	554	553	556	574	562	531	544	549	519	543	568	561	554	581	552	587	551	553	575	555	592	540	597	578	542	562	554	544	608	568	564	538	547	546	570	575	545	553	532	518	502	572	569	558	576	551	606	544	514	532	541	520	535	508	546	547	546	555	586	588	533	518	549	566	569	588	521	575	537	548	556	575	530	589	549	563	561	585	564	544	549	585	566	519	556	559	567	617	582	559	554	623	518	522	562	537	578	570	567	572	531	518	557	534	561	565	547	555	524	537	580	608	530	519	568	564	572	586	551	547	538	581	576	584	575	536	539	567	561	533	516	559	545	553	559	552	555	554	565	536	550	548	534	569	556	536	592	551	563	572	554	564	543	548	532	563	568	504	559	528	566	558	560	569	567	526	529	566	530	558	575	541	589	563	577	543	574	585	556	593	583	522	508	570	537	494	547	555	569	575	574	508	552	558	541	566	585	523	606	532	531	609	570	565	534	535	564	536	534	546	557	550	553	544	594	560	531	543	547	574	535	537	545	549	570	557	574	527	542	495	593	565	536	567	532	565	547	537	559	498	536	523	574	548	553	575	556	587	576	555	567	557	574	559	541	543	579	581	573	551	542	564	591	521	539	540	558
35968	9483	977	595	496	394	321	285	241	196	178	200	158	179	179	188	194	184	187	187	186	174	183	174	166	184	170	163	165	160	183	182	164	189	173	157	182	168	181	201	197	201	162	164	160	149	180	181	148	194	151	170	156	167	156	157	166	180	155	188	167	171	156	158	158	168	174	153	156	164	173	180	162	158	148	185	156	178	148	161	160	181	133	178	165	184	143	168	190	149	165	162	176	163	186	166	151	154	165	163	162	193	179	168	194	165	159	176	170	151	172	157	176	162	145	157	153	162	150	140	164	174	149	134	175	178	157	138	161	164	174	158	174	155	181	161	135	156	167	168	161	160	172	153	154	147	181	186	188	148	162	145	157	170	172	170	166	159	173	157	179	178	165	156	170	167	186	180	169	151	180	169	194	154	148	182	180	155	187	160	147	129	170	166	139	161	140	135	171	161	170	155	143	154	164	172	196	151	185	173	154	159	163	174	164	169	159	176	134	133	150	177	156	175	168	176	166	152	178	160	174	141	148	164	161	165	181	166	191	172	152	158	172	158	182	165	156	172	171	158	145	163	151	124	160	164	155	149	158	147	155	140	151	155	163	181	173	165	156	147	154	177	158	163	167	162	165	152	173	136	164	137	166	180	173	168	178	137	167	168	189	152	172	174	154	167	175	183	155	163	182	168	143	138	143	184	147	170	163	162	169	147	166	171	132	153	176	176	170	174	137	182	141	137	154	169	193	154	174	179	174	170	166	189	160	186	176	151	164	153	152	183	153	170	154	150	160	187	187	166	170	150	155	185	156	153	153	158	147	149	165	156	186	155	182	169	173	164	159	167	161	144	186	169	175	181	192	160	161	160	138	171	153	175	173	163	172	153	154	168	171	148	151	179	169	164	137	160	167	157	161	155	158	203	156	145	196	158	176	159	158	160	187	148	160	149	158	188	172	152	188	148	156	156	192	171	141	152	164	153	159	153	153	171	149	159	150	181	164	173	160	178	150	178	153	155	179	170	186	155	197	163	169	150	154	172	175	175	178	174	176	161	170	197	171	147	168	148	154	179	178	172	159	147	184	183	167	180	161	161	154	192	180	148	169	146	168	180	169	185	153	157	146	166	184	174	150	152	142	177	175	187	161	174	147	150	149	157	155	161	165	153	144	154	175	149	137	159	188	175	180	152	171	164	176	167	163	168	138	150	170	199	146	180	146	159	187	188	163	170	174	184	160	189	181	163	189	184	152	160	201	170	171	183	154	182	157	170	174	180	153	153	184	185	186	174	160	189	206	145	154	158	157	163	158	167	176	167	172	159	165	163	174	195	166	153	160	158	180	183	184	152	169	192	166	168	169	176	156	158	162	154	170	183	182	161	151	141	159	171	176	176	150	176	184	182	159	184	190	182	156	151	145	176	166	169	144	174	164	158	158	152	189	157	179	189	160	158	178	161	171	144	169	156	176	162	168	182	185	185	166	166	174	171	176	158	172	156	192	153	162	145	172	158	173	149	164	177	174	149	165	181	178	167	174	133	160	178	169	169	132	173	165	170	156	184	161	189	163	147	144	183	160	138	205	164	164	194	179	175	166	163	161	157	162	152	175	159	191	161	172	178	186	139	158	152	150	156	144	186	170	162	172	178	171	183	174	155	175	179	156	166	187	151	172	154	173	159	153	184	162	149	163	170	170	143	146	163	170	169	166	179	171	159	195	157	184	143	162	163	157	156	146	170	164	175	164	175	172	181	153	204	187	148	168	167	151	163	163	174	175	178	171	216	140	149	166	164	173	161	177	165	168	167	173	169	160	156	152	154	176	162	166	184	183	172	170	147	148	140	161	178	183	172	151	157	197	185	184	188	174	147	191	153	180	173	156	177	143	180	183	180	166	160	160	173	151	159	154	137	169	168	171	183	186	155	164	155	162	183	142	148	170	204	165	172	170	175	164	171	135	141	167	168	155	147	171	152	161	154	159	173	148	173	140	145	167	144	143	182	166	173	161	167	163	166	161	166	160	159	160	173	162	146	156	177	163	160	171	180	179	162	155	162	181	179	190	158	167	169	153	157	166	182	160	163	148	166	186	163	164	180	161	184	158	133	166	167	166	171	177	168	152	147	169	169	155	159	167	171	163	153	177	155	185	175	130	180	143	163	146	166	152	177	164	163	170	175	168	155	159	158	141	170	185	182	168	141	176	175	166	169	164	148	166	149	147	164	156	161	164	155	169	165	171	169	174	176	164	150	157	147	189	185	155	193	160	153	155	154	153	177	163	144	175	150	151	159	181	148	156	174	176	160	139	190	179	184	171	176	147	165	152	177	159	163	191	162	172	158	148	151	137	176	180	167	168	145	162	178	196	175	178	157	163	161	161	164	172	201	178	177	161	156	139	175	153	176	177	153	163	138	136	169	153	161	162	189	166	156	159	157	179	171	146	170	163	173	178	153	176	171	177	169	176	157	162	180	195	155	148	158	159	150	158	159	151	167	171	185	180	151	154	174	200	198	129	176	149	131	179	168	153	176	163	164	151	134	156	159	150	147	137	159	156	169	183	158	160	184	164	143	158	173	165	149	158	160	157	186	171	171	171	154	193	142	170	170	160	174	160	181	193	159	158	167	162	181	171	180	163	167	161	151	155	183	151	154	186	182	154	145	145	160	174	190	152	167	163	156	152	187	144	147	164	161	151	170	191	172	172	172	155	165	144	172	162	182	135	174	160	144	164	157	164	168	155	189	159	166	149	153	172	173	193	158	148	169	177	152	169	167	157	164	167	178	177	168	160	149	171	173	186	161	165	179	149	171	182	157	159	161	170	150	161	188	161	174	153	154	154	167	145	150	160	167	152	160	153	159	159	173	163	164	166	166	177	168	160	138	164	151	169	164	189	153	177	166	184	156	153	159	162	176	172	172	166	193	185	173	156	197	151	178	182	166	157	177	159	184	175	179	146	173	169	148	165	172	173	151	152	147	174	152	141	163	175	179	171	161	166	156	172	173	147	173	166	161	179	173	171	163	160	178	160	186	169	169	148	163	172	179	157	147	168	151	173	170	192	174	170	167	152	178	179	135	164	152	189	168	187	163	172	167	160	149	149	164	180	148	171	202	164	162	195	148	158	163	154	157	159	184	164	153	157	162	180	163	164	158	163	164	171	171	159	159	159	171	173	162	169	167	159	158	182	163	174	163	195	161	174	164	195	189	182	154	167	163	173	180	182	167	174	173	140	156	156	166	160	166	157	171	154	173	175	172	159	168	162	173	165	163	155	163	172	162	152	188	172	184	169	172	171	191	154	138	176	179	150	158	182	177	151	152	134	154	148	180	152	171	168	175	167	174	157	155	161	145	154	142	168	175	175	171	137	176	161	160	168	149	149	170	154	154	166	140	180	162	155	167	171	150	153	159	139	154	158	159	167	162	162	142	169	168	197	172	153	186	163	168	182	185	174	152	149	176	174	200	157	156	171	161	160	180	146	176	163	170	172	170	167	159	153	153	170	178
23133	3657	1677	1839	1633	1341	1105	977	796	764	640	670	591	539	534	519	563	563	514	517	496	495	494	486	505	500	455	476	475	452	434	459	473	431	456	440	411	467	452	471	465	458	443	438	419	445	419	414	387	394	439	421	430	390	410	386	425	401	423	424	437	426	404	431	405	438	424	423	402	407	395	413	441	385	411	431	369	404	396	390	404	398	410	397	391	397	416	446	391	406	413	391	426	389	441	399	390	413	374	387	414	388	414	366	414	416	417	402	406	447	440	402	477	388	416	393	429	399	415	378	390	384	370	371	381	402	396	425	403	423	384	374	344	409	416	421	405	385	426	430	395	397	372	397	400	366	399	409	418	416	406	372	390	420	405	406	407	400	390	411	387	391	409	405	439	358	354	394	405	404	419	378	396	401	407	395	392	386	405	365	387	377	399	385	386	438	393	366	424	381	380	399	387	409	408	399	389	418	397	346	398	382	406	407	387	377	391	426	417	397	425	397	383	378	405	395	423	429	405	383	415	365	402	413	409	422	385	393	398	372	418	373	441	385	402	398	368	411	376	423	448	379	399	430	371	427	429	408	416	406	426	384	401	412	393	390	385	382	407	398	417	451	394	381	397	384	402	393	399	438	431	402	425	392	394	432	395	421	396	401	380	372	395	395	399	395	365	388	406	407	425	396	377	382	422	374	342	398	424	373	396	399	407	388	402	402	438	407	389	447	357	375	385	392	387	421	398	409	413	419	412	425	404	391	413	421	374	379	386	358	420	408	404	389	432	419	396	390	393	406	435	354	389	422	424	390	435	380	381	419	408	395	391	379	396	408	439	397	403	396	388	401	386	408	400	401	450	396	398	395	403	374	416	404	404	400	396	416	402	363	414	377	431	396	405	390	389	390	399	394	410	438	396	407	375	391	395	387	416	396	412	372	422	403	382	412	404	390	409	385	440	395	416	418	384	408	421	464	398	424	370	398	448	375	400	411	427	387	462	398	423	375	412	387	394	345	418	409	360	410	387	411	427	377	369	406	396	412	387	386	450	428	393	416	406	418	418	389	404	404	391	400	417	386	363	373	409	406	433	387	402	414	422	407	369	390	387	410	397	427	385	388	404	423	382	400	382	427	418	341	406	402	421	386	372	397	389	415	412	429	402	420	394	401	390	413	396	408	407	394	427	355	416	389	423	383	440	416	412	401	417	378	412	375	397	379	423	403	391	407	359	390	395	382	440	358	430	439	409	396	423	439	409	393	376	381	373	384	380	375	421	399	384	390	377	384	406	388	405	401	413	406	402	383	371	403	419	422	416	418	421	417	387	401	396	429	407	425	396	379	392	388	384	366	410	381	392	361	405	415	408	414	387	394	399	414	385	400	377	402	389	403	417	381	382	383	387	424	395	396	422	389	449	388	403	392	357	406	392	419	380	398	370	381	394	412	426	409	403	380	456	400	407	401	410	387	396	421	391	360	388	439	420	379	390	384	394	406	399	381	356	403	443	405	393	403	417	376	401	421	408	403	372	430	417	392	438	388	413	392	405	408	404	411	392	395	408	421	435	413	417	422	400	409	411	401	368	413	406	351	402	401	410	385	432	420	404	407	411	432	395	415	401	413	376	389	416	392	420	384	418	375	418	394	414	394	423	374	425	403	400	424	427	401	353	394	369	367	362	397	347	391	421	374	403	422	397	386	416	391	398	384	428	400	376	411	423	400	393	399	420	386	378	362	408	405	430	396	410	402	381	393	431	420	403	386	395	390	394	404	386	411	381	399	380	382	362	399	398	392	386	450	409	369	386	441	416	400	367	429	457	396	410	399	430	426	373	381	382	397	393	405	400	396	402	414	423	407	401	410	425	404	399	378	387	387	410	394	397	369	396	352	359	395	399	379	415	390	379	383	416	381	394	382	383	401	385	432	403	404	451	390	418	372	436	413	408	372	376	381	420	402	415	374	420	380	388	395	392	395	380	406	408	433	407	399	420	419	381	375	391	406	401	415	416	425	391	405	405	393	367	377	401	409	405	410	422	410	375	432	406	414	416	408	423	399	412	437	329	420	378	402	371	417	388	372	389	395	419	440	416	383	381	403	397	422	378	421	394	371	407	398	414	419	438	400	385	393	397	418	386	418	404	418	443	426	434	418	420	399	386	438	404	394	426	439	401	424	409	418	426	400	403	385	426	381	412	382	381	413	363	424	404	373	396	354	385	400	399	411	435	384	371	392	416	418	374	383	390	349	415	399	381	396	409	410	406	417	383	398	374	370	367	418	429	382	377	380	365	403	378	419	369	387	368	394	426	383	418	423	374	401	412	403	395	407	386	405	390	417	386	423	416	374	402	404	409	412	381	399	422	416	394	376	427	434	394	384	386	443	413	382	392	411	418	399	415	393	390	413	377	403	377	377	372	402	405	411	426	402	391	394	420	440	394	412	424	424	379	423	396	422	418	409	389	398	381	407	401	423	380	414	413	378	375	395	444	355	413	415	429	398	409	416	375	417	400	422	434	405	402	394	395	404	393	400	420	397	389	399	426	377	420	371	411	385	412	420	419	411	411	374	401	415	402	386	403	411	407	418	420	389	400	389	412	402	393	385	409	387	386	431	432	412	396	412	370	412	398	435	368	398	405	419	362	402	376	394	421	381	408	400	398	424	419	379	439	414	407	386	389	411	378	409	422	433	420	393	426	436	425	414	418	383	386	395	444	402	410	410	451	392	419	413	377	428	401	414	336	418	413	399	448	397	424	426	382	389	389	416	401	435	415	394	382	395	366	405	385	407	370	415	392	359	383	418	379	389	390	428	431	404	399	403	380	377	390	413	377	378	408	399	374	420	413	391	394	405	409	384	375	374	387	417	405	398	422	413	415	380	417	387	384	415	372	447	382	443	387	438	392	408	400	403	396	416	384	396	403	401	399	407	418	404	402	373	395	431	408	383	443	409	381	447	411	365	416	441	381	423	390	401	417	400	420	419	439	421	379	423	373	394	420	414	370	404	408	401	402	424	424	385	425	413	416	396	408	398	399	406	416	394	398	381	424	403	383	406	380	408	404	392	401	372	441	401	415	398	405	424	387	382	415	399	380	398	408	429	417	421	419	431	425	376	398	378	411	417	407	426	390	363	424	412	385	407	401	422	377	405	390	375	390	397	415	389	413	416	388	388	390	431	390	393	398	407	401	410	394	417	369	385	393	405	388	408	394	419	383	429	401	367	392	393	396	411	405	409	374	372	449	414	391	402	403	411	424	423	403	385	404	415	396	414	392	401	406	392	413	391	423	398	418	412	395	412	412	427	390	386	389	384	375	427	399	393	392	413	388	399	426	410	411	397	404	399	442	404	439	385	397	420	452	381	435	412	389	404	430	419	381	399	422	397	415	396	374	399	406	416	404	374	415	405	376	404	385	406	413	384	438	400	407	427	423	421	426	411	386	371	393	400	405	427	393	411	407	423	368	383	388	414	399	449	405	403	406	413	409	407	405	398	372	413	391	389
11837	1621	239	194	186	192	183	174	217	177	157	198	172	186	188	165	152	186	187	170	130	147	155	152	163	177	165	160	169	173	164	172	169	181	168	161	187	171	171	148	170	196	156	173	196	164	184	164	177	146	171	158	182	143	163	172	176	167	153	164	169	163	169	176	177	147	153	179	139	143	148	150	160	173	177	161	177	172	170	140	152	148	186	174	165	147	197	192	162	161	132	178	196	170	158	161	176	141	159	179	176	181	155	146	188	175	168	167	163	171	153	159	167	191	204	164	155	160	173	184	156	138	180	144	159	170	163	172	175	163	184	178	162	179	167	158	163	141	149	165	163	153	160	163	146	162	156	155	150	171	177	158	171	174	147	169	176	166	169	156	177	166	176	177	176	171	167	137	182	187	159	161	181	167	169	169	144	165	172	170	168	174	186	157	163	175	156	157	167	200	168	154	165	166	180	150	159	167	179	158	146	176	170	153	165	177	177	179	174	172	173	165	159	198	168	168	171	191	149	167	179	199	157	154	152	157	159	139	162	149	173	186	156	165	150	170	170	159	190	158	160	155	164	168	150	167	152	155	169	175	183	176	166	170	183	158	185	147	152	164	163	154	161	168	180	143	153	147	180	168	187	191	181	178	172	189	177	156	168	184	183	176	166	148	162	167	177	170	171	158	162	161	155	146	160	175	145	176	167	149	187	144	194	190	163	179	151	160	162	153	208	194	173	183	189	182	142	161	183	163	178	170	153	155	161	163	172	175	172	175	182	156	163	192	167	148	174	182	177	157	168	160	179	171	153	157	150	181	185	174	165	151	162	174	180	167	170	160	158	158	180	171	168	170	131	172	165	171	157	148	157	142	164	156	156	162	158	171	164	169	173	168	168	197	147	150	176	174	173	172	177	157	150	177	160	166	161	162	172	159	158	207	183	145	176	194	141	164	186	142	171	165	135	169	173	158	168	174	141	156	176	186	193	185	129	174	181	166	171	161	159	160	160	160	163	158	175	174	171	166	180	183	181	183	185	168	169	170	171	163	188	158	156	178	155	166	167	164	167	160	183	150	187	156	154	151	178	136	165	152	164	139	171	171	173	132	182	174	175	134	165	199	161	176	203	141	163	185	141	164	176	166	161	148	172	174	155	170	204	166	190	191	138	151	153	183	179	202	188	174	177	170	161	145	183	176	186	160	163	175	159	156	148	189	161	148	186	155	166	167	166	168	167	162	168	163	170	154	172	203	156	152	178	160	156	173	166	161	157	159	164	135	170	164	172	152	169	136	168	152	138	166	155	149	150	155	149	182	155	174	131	165	162	170	176	175	192	201	167	156	201	160	150	179	147	146	162	156	136	177	167	179	174	147	180	171	151	171	191	156	171	172	165	162	172	141	158	173	155	162	139	163	162	161	171	166	156	179	170	165	159	141	152	172	159	168	159	150	174	160	180	141	142	139	148	171	139	191	179	201	184	159	177	177	164	183	196	173	149	194	170	170	220	140	153	146	151	164	143	173	145	163	182	157	161	166	164	154	175	175	149	170	178	172	126	174	144	179	175	167	171	139	167	193	154	184	169	136	171	176	165	156	175	192	184	184	169	162	148	142	168	174	192	168	151	172	172	138	167	178	184	160	149	170	185	170	162	177	190	151	166	156	171	134	197	151	155	158	176	170	148	146	176	178	168	175	150	193	168	152	175	172	140	200	190	151	192	151	142	160	167	171	162	168	169	160	157	151	167	162	156	175	153	147	161	181	145	145	175	162	171	164	166	175	163	166	156	149	148	165	164	156	193	188	152	163	168	146	171	168	142	165	155	154	172	167	153	150	177	161	151	193	176	140	173	157	152	167	154	152	170	159	172	162	160	180	143	160	174	175	162	158	164	158	185	172	189	166	138	141	157	171	178	157	161	182	153	150	177	191	149	181	171	156	162	175	158	157	177	150	163	155	177	148	157	150	159	136	157	158	185	184	163	156	186	180	168	157	160	175	160	169	164	181	155	168	168	154	129	149	175	161	155	175	157	151	173	184	181	152	158	174	184	158	158	159	156	164	181	164	153	188	147	160	150	184	180	166	166	177	136	167	179	171	173	145	162	165	192	178	162	180	134	205	183	197	163	170	157	162	161	148	140	138	150	159	165	141	167	158	182	147	166	164	133	173	143	184	161	148	172	152	173	170	206	167	147	174	178	166	177	170	150	167	174	190	183	196	171	157	209	153	146	152	175	176	174	158	167	159	192	150	156	181	167	154	180	164	177	182	157	163	180	161	181	146	175	173	174	157	160	153	157	177	140	180	151	162	153	160	176	162	150	153	175	189	164	163	165	188	133	171	154	161	169	180	153	184	166	156	167	162	153	165	155	160	174	185	168	160	169	156	150	179	162	180	164	163	207	171	202	166	164	171	147	164	162	185	151	148	149	168	160	152	158	174	169	166	186	148	159	164	156	199	162	167	171	172	156	159	150	152	188	163	162	196	173	148	146	157	125	178	156	158	168	165	166	166	176	169	159	160	169	168	179	178	150	173	157	169	170	154	177	152	185	159	176	179	158	177	173	141	151	166	159	161	159	163	154	162	165	175	159	178	178	159	179	173	152	152	169	188	171	166	187	157	148	141	168	139	167	143	155	168	152	182	138	157	162	177	181	197	150	173	149	193	148	169	199	172	174	182	154	187	150	168	144	172	161	166	178	154	166	182	150	186	170	169	154	177	175	200	184	192	179	184	153	154	155	160	176	162	180	159	167	154	156	156	145	180	176	185	174	176	164	145	169	153	163	184	176	172	151	158	146	160	142	167	155	194	165	152	162	159	130	169	164	168	186	190	173	150	164	178	154	197	186	187	149	147	173	163	185	135	196	173	130	167	182	166	145	174	157	171	157	178	184	163	184	164	192	169	192	159	153	143	172	165	181	154	171	174	180	149	165	173	181	142	138	150	171	160	171	169	184	150	162	174	173	150	163	148	148	162	183	153	180	155	140	162	163	166	170	157	153	191	185	164	172	144	145	182	177	158	138	154	130	155	165	163	148	159	162	181	158	169	165	156	174	167	161	162	174	156	147	140	159	156	176	156	167	149	183	188	176	147	178	165	191	140	164	201	175	177	147	159	164	172	161	154	180	142	136	168	181	169	164	158	178	154	168	189	163	186	183	165	156	158	191	196	153	155	167	119	147	166	179	181	163	174	148	153	175	168	167	168	163	199	181	152	150	159	179	174	191	148	169	170	188	166	173	167	166	167	177	170	142	165	199	165	162	164	170	174	171	160	180	156	156	150	148	160	141	151	163	171	146	150	154	138	185	178	167	154	164	159	169	186	167	177	150	140	191	182	178	176	186	186	171	174	166	185	158	186	189	193	157	164	161	157	167	159	170	163	171	147	182	161	166	176	164	189	147	160	173	147	146	166	180	141	194	177	147	178	175	140	170	180	181	150	160	179	175	164	164	165	168	151	136	175	170	171	170	148	181	178	144	164	136	171	138	193	178	175	169	168
8586	1096	549	557	522	474	471	470	472	457	411	422	462	433	428	481	444	480	458	448	424	424	418	433	435	433	432	431	477	452	443	422	392	418	429	446	431	475	426	451	425	452	449	434	435	405	433	414	436	453	453	439	439	410	401	415	432	422	431	437	425	421	418	425	414	436	400	416	431	416	445	461	391	474	371	446	436	420	462	409	418	435	435	434	443	434	413	412	405	396	407	416	423	419	396	374	436	446	413	395	449	422	435	406	423	439	442	372	428	430	443	406	437	405	432	420	443	452	419	434	414	445	416	423	409	433	366	408	452	428	471	415	374	395	430	472	432	408	429	417	403	398	421	396	461	432	389	441	445	404	431	463	413	407	402	408	416	423	447	391	397	438	460	427	437	421	444	419	415	419	424	447	441	455	452	416	423	416	427	393	430	436	419	412	409	439	399	439	418	434	400	423	445	451	401	417	403	453	424	453	425	444	447	430	435	409	445	412	400	419	394	435	465	422	418	423	440	445	446	395	421	432	418	424	448	409	430	405	412	434	411	435	407	414	430	409	396	431	445	419	441	406	438	404	414	413	425	409	401	443	451	447	442	429	422	434	454	450	394	447	402	383	432	427	404	404	437	439	447	417	412	437	413	401	406	442	407	446	431	405	416	413	423	435	405	424	375	383	411	409	424	428	404	411	417	426	415	422	446	427	418	438	452	443	438	416	457	395	433	412	445	398	391	416	447	424	420	429	427	449	409	422	435	408	420	431	455	447	418	400	443	420	443	402	450	413	423	457	420	424	426	401	432	461	400	394	412	420	414	433	401	439	387	393	450	436	447	389	426	403	425	426	427	438	407	439	446	408	412	414	446	430	452	407	438	469	424	433	439	451	423	417	406	378	407	434	457	425	437	406	397	425	417	379	408	387	435	421	423	414	391	450	444	424	413	429	432	438	434	432	415	413	408	414	425	413	399	434	411	440	461	401	443	432	398	385	429	411	435	402	419	413	421	427	386	431	391	448	465	407	434	401	460	428	387	387	438	433	391	389	428	433	428	421	445	417	430	414	419	404	405	437	464	442	396	459	446	464	437	409	402	388	416	427	430	445	438	423	426	399	451	450	416	414	456	409	427	411	413	445	409	453	394	437	435	422	419	406	432	460	421	394	432	413	369	400	423	388	441	436	391	423	404	420	445	387	432	433	425	391	392	433	427	426	422	433	417	415	416	438	428	395	431	433	433	429	361	402	401	415	415	449	468	431	412	410	371	443	387	472	404	391	433	391	412	396	459	398	418	435	453	439	426	414	432	430	434	425	443	460	421	438	459	424	411	434	424	447	416	450	444	372	404	409	437	379	401	446	383	436	399	410	413	417	439	403	422	470	394	434	401	431	446	441	426	413	415	393	390	430	456	407	414	396	411	446	378	425	451	404	443	382	400	427	448	427	445	422	411	434	412	427	409	435	444	430	450	440	448	425	437	372	413	434	408	392	449	459	412	387	449	433	412	403	434	418	469	431	396	423	443	419	416	471	455	396	416	424	438	460	413	448	401	431	450	412	457	419	421	435	451	435	407	458	447	431	465	423	460	413	440	373	451	428	462	439	415	422	407	437	425	391	431	407	399	446	429	449	452	424	431	433	451	444	411	398	430	409	398	372	426	451	447	425	420	416	453	422	458	466	423	443	439	425	417	400	424	436	436	442	432	398	421	398	413	449	431	394	423	444	418	424	401	402	407	380	433	408	432	402	370	453	406	446	441	409	420	448	460	430	391	421	455	389	427	467	422	423	407	428	419	387	407	425	454	432	386	390	409	412	451	424	405	448	426	427	420	410	435	443	413	432	415	435	392	451	423	433	439	463	405	428	408	418	412	432	404	421	446	407	445	413	423	416	420	441	415	424	415	400	418	423	430	415	412	442	403	432	434	417	425	461	430	443	462	462	395	451	416	439	441	440	468	421	469	424	474	432	417	454	458	393	424	442	416	458	373	426	393	432	403	437	434	423	460	388	403	418	434	414	444	437	415	373	417	442	410	434	412	400	451	428	448	407	448	430	402	460	432	446	416	443	436	456	455	420	427	402	415	421	410	419	414	433	442	427	430	398	409	440	408	420	406	419	423	423	457	420	439	428	439	449	423	438	434	451	426	414	469	436	431	399	442	411	402	472	412	476	470	407	445	391	384	405	417	408	421	411	409	434	430	415	402	399	420	459	378	424	426	412	399	427	404	434	408	434	421	402	377	425	424	436	397	448	431	443	422	424	409	443	413	437	434	452	432	434	415	446	468	479	427	417	432	416	433	403	417	458	412	428	419	395	458	405	418	400	429	432	434	485	433	424	416	454	427	456	453	450	388	436	413	414	418	449	425	429	397	411	427	459	474	431	429	433	414	434	425	397	461	450	435	401	420	424	440	412	384	416	439	423	390	407	397	417	451	438	423	408	456	389	426	419	398	424	433	352	413	442	409	419	469	418	408	413	410	409	426	417	423	407	432	407	451	400	432	421	440	407	399	409	432	419	455	396	466	404	467	440	422	426	400	419	449	415	466	415	431	418	367	420	378	407	441	393	397	438	396	434	419	443	433	467	435	401	410	439	397	394	439	429	423	408	432	398	400	381	463	418	404	437	440	412	451	406	416	422	421	440	442	450	423	409	413	452	430	409	453	421	407	420	409	413	416	437	439	420	419	414	414	431	412	420	397	445	426	409	412	420	398	452	468	425	459	447	415	426	408	431	407	444	425	441	403	401	400	451	394	429	409	456	442	428	440	437	413	459	443	413	413	439	415	425	417	411	446	432	474	439	440	383	440	426	400	437	439	422	446	406	420	409	438	409	406	417	412	417	402	437	402	398	436	421	461	445	467	401	422	366	432	421	431	416	435	433	456	416	443	437	430	408	423	418	417	430	419	427	447	433	457	415	401	389	410	417	412	400	420	418	417	408	439	420	448	434	455	419	429	415	446	412	420	420	384	413	425	409	407	410	403	442	400	396	419	400	423	410	424	454	412	419	385	411	453	431	398	391	398	428	437	453	418	441	461	438	413	453	435	427	437	434	437	433	431	382	423	429	439	424	423	428	445	414	448	391	420	462	428	415	398	423	411	445	432	387	396	414	424	426	422	453	397	405	414	408	429	399	449	426	437	410	426	442	384	391	455	458	408	415	429	449	390	456	430	410	413	409	415	400	431	438	433	431	413	449	430	423	400	429	427	420	418	416	413	410	483	414	421	444	451	431	451	432	406	425	450	454	411	387	431	402	437	404	408	447	398	436	415	428	418	411	443	443	424	439	446	415	414	422	424	424	403	397	407	408	412	438	411	417	408	425	426	437	418	404	413	417	430	462	426	430	389	422	443	436	445	377	427	391	409	461	434	406	416	404	427	394	453	410	413	408	437	384	412	436	426	384	392	411	446	428	435	428	393	420	431	441	425	415	435	401	440	402	423	437	398	409	420	408	430	423	471	407	370	394	435	434	391	410	395	418	438	423	399	407	414	433
25768	4849	559	521	362	339	296	307	293	256	254	252	247	256	237	258	238	250	256	244	241	245	240	255	250	239	238	265	254	235	232	208	226	215	264	243	252	247	237	235	254	247	252	245	228	266	258	240	237	291	246	252	246	237	251	237	236	242	226	234	249	253	257	229	230	230	222	240	239	241	196	236	226	266	244	264	216	230	260	257	260	211	237	216	245	255	235	231	219	253	247	220	235	294	234	248	244	241	228	246	218	240	248	247	248	280	238	249	245	258	225	254	234	215	246	274	238	289	227	241	249	227	241	233	250	218	251	269	234	238	222	231	262	234	232	239	247	244	238	206	257	197	234	263	235	217	236	229	239	233	230	220	228	238	248	233	257	225	239	240	280	246	243	242	258	251	241	230	243	226	228	216	254	249	240	224	188	235	251	249	252	205	253	235	246	219	250	246	251	238	264	237	232	254	221	205	211	222	264	235	210	240	243	260	260	211	250	246	242	259	222	249	254	233	228	231	246	212	238	230	248	229	223	232	235	252	246	233	219	219	232	267	238	232	246	222	229	217	242	238	226	212	222	224	258	221	244	221	234	264	245	252	254	239	227	254	232	274	237	235	249	249	223	244	279	258	263	272	223	236	256	282	219	251	258	256	218	230	239	242	221	249	263	254	261	250	272	217	213	235	231	245	270	264	229	252	272	217	242	240	254	240	228	248	226	263	233	218	250	253	242	257	246	253	234	239	249	242	249	269	278	222	195	236	249	219	244	223	206	225	237	247	255	221	252	235	225	230	245	251	240	225	215	213	236	252	232	259	243	242	230	262	227	226	217	212	235	228	228	238	266	250	260	251	249	240	242	256	256	248	222	217	241	224	280	262	233	238	231	232	236	225	236	227	203	235	206	246	228	245	233	253	222	241	240	224	239	226	237	226	233	205	218	226	239	229	264	230	224	263	249	259	226	244	216	226	250	262	248	225	252	242	245	265	238	228	207	243	236	254	239	226	214	248	263	237	252	255	202	244	234	242	241	257	249	210	236	252	242	220	234	261	216	229	227	258	233	226	261	225	216	222	246	242	228	225	237	255	234	239	237	229	245	217	219	241	256	220	264	271	223	263	211	234	259	226	226	244	241	257	215	226	221	242	205	231	260	235	260	241	209	241	246	256	230	206	218	270	238	246	269	244	230	224	233	246	226	232	207	245	218	218	259	253	248	251	253	243	231	221	267	223	242	228	235	241	247	267	223	221	216	263	240	210	234	242	239	243	264	243	285	229	250	234	232	273	255	245	216	222	253	220	256	232	237	240	235	224	237	248	226	238	219	251	235	250	216	214	244	234	217	253	234	218	244	243	221	229	228	238	230	234	231	251	231	271	221	238	229	239	217	237	251	237	249	251	226	232	236	216	274	251	209	265	227	216	244	220	234	242	235	244	259	239	237	256	225	256	265	235	243	261	221	258	206	237	220	252	219	247	256	220	239	250	235	224	204	236	243	235	264	254	256	289	258	242	251	224	231	224	231	226	265	245	230	268	261	232	247	223	239	240	234	240	237	233	261	237	268	243	230	215	204	243	278	235	228	222	261	234	204	230	263	267	271	244	245	222	261	225	269	267	242	251	219	244	242	215	231	236	235	249	239	243	198	281	215	231	240	247	241	219	222	204	237	234	239	228	225	233	260	232	219	244	243	254	231	228	244	256	238	203	219	236	208	221	227	212	250	226	226	223	229	224	232	263	255	244	250	225	252	244	255	250	247	254	247	224	208	222	211	213	252	207	229	244	228	244	227	240	247	237	218	239	224	241	253	198	257	245	239	218	243	245	270	229	234	241	204	224	220	263	221	240	255	217	226	257	258	215	241	263	250	228	241	243	249	243	217	258	241	255	210	231	232	260	241	232	251	218	213	198	232	224	228	248	231	249	232	247	272	247	231	247	226	265	200	233	274	244	220	228	217	234	221	239	216	238	239	214	254	232	244	253	230	240	267	271	254	232	227	234	227	223	270	239	223	247	246	214	242	250	250	230	238	245	218	241	259	252	255	250	248	220	242	249	251	213	266	238	258	237	271	218	244	221	242	252	218	229	210	230	238	260	224	241	251	239	255	222	250	240	223	212	221	246	228	240	241	222	231	251	256	256	236	219	239	237	265	249	240	222	256	210	206	233	226	239	223	248	239	222	239	244	219	242	245	263	241	228	240	221	233	251	251	235	255	233	225	265	227	228	253	233	251	260	237	216	245	236	239	254	228	262	243	246	240	232	250	235	242	240	211	218	246	245	216	212	233	255	232	255	226	244	242	246	258	234	219	210	258	234	248	245	249	242	246	218	214	240	245	220	264	255	222	237	238	228	257	239	246	243	241	228	219	229	232	239	211	253	218	240	259	272	234	252	224	250	224	236	249	237	233	231	222	245	242	245	232	234	230	228	215	234	235	217	263	238	231	233	239	245	220	247	256	241	264	233	238	229	225	254	228	221	240	249	241	240	249	244	242	244	233	210	216	222	243	272	239	229	242	225	239	244	233	244	242	251	236	193	254	247	251	250	252	240	260	241	271	273	242	247	252	243	252	243	233	235	224	213	229	228	255	220	225	244	255	228	247	212	234	209	260	207	261	220	220	233	209	223	223	249	241	221	209	255	256	226	247	233	200	261	233	255	290	229	234	237	242	233	240	231	216	264	234	231	250	234	223	252	242	228	246	225	235	237	263	243	236	233	262	244	233	253	252	240	249	235	252	248	210	249	220	215	229	226	228	227	220	253	250	260	242	244	270	244	221	237	254	251	269	229	233	222	246	220	263	222	217	208	222	254	243	240	266	202	239	232	240	237	224	250	250	244	241	218	246	229	257	214	250	262	234	260	251	242	241	238	216	204	194	239	236	211	251	236	241	244	225	245	228	238	228	234	201	250	233	235	260	241	248	252	242	243	228	236	261	253	241	236	248	252	230	251	246	237	243	269	248	250	240	255	222	233	243	209	241	270	260	209	248	239	221	234	221	252	226	238	233	247	230	247	237	226	250	235	221	238	227	239	255	268	217	239	244	230	253	253	241	216	264	228	229	248	234	228	241	251	214	260	273	262	245	261	213	255	222	231	258	262	244	222	215	245	214	247	226	268	227	264	228	241	234	254	238	245	254	267	240	262	236	219	229	260	263	234	235	223	232	240	254	251	252	245	281	227	240	246	218	224	251	221	232	271	265	233	223	232	236	224	237	254	236	266	225	244	216	225	239	232	241	238	242	268	248	235	233	210	219	263	227	248	216	225	213	230	201	249	231	216	220	240	223	257	242	259	235	231	222	237	233	225	245	258	254	243	229	238	256	223	251	237	256	259	238	222	243	230	238	252	253	273	225	258	228	227	214	247	273	241	207	215	204	212	239	213	216	257	249	225	235	240	262	235	267	273	258	207	246	229	259	257	247	271	235	224	232	229	219	231	219	222	227	223	227	230	265	213	244	219	225	230	250	225	229	210	238	234	228	227	249	250	252	243	229	257
17731	2449	1300	1386	1296	1137	954	882	880	782	714	666	693	627	652	628	660	650	670	692	648	638	579	600	603	629	623	620	606	651	568	618	605	595	560	599	603	593	614	588	623	605	582	558	569	603	570	611	574	619	560	597	564	579	608	597	590	586	559	552	602	544	588	639	598	555	594	566	555	580	618	599	537	580	587	543	519	545	594	583	580	553	570	578	552	594	540	584	589	632	550	600	519	600	577	586	577	592	561	578	557	551	572	598	525	586	614	587	619	572	553	615	585	613	564	599	570	611	524	522	603	582	558	570	582	573	580	586	606	608	579	564	580	571	562	617	612	553	609	549	569	566	560	551	573	553	563	577	591	575	562	579	568	581	597	577	551	591	583	631	564	567	588	558	554	608	571	538	559	552	550	587	581	596	539	554	551	594	509	569	610	580	630	615	565	555	555	555	565	583	566	546	558	578	579	521	603	569	539	580	526	586	570	590	558	558	570	553	552	553	565	520	585	564	558	547	582	610	555	546	572	583	571	531	557	590	545	591	564	576	591	578	598	561	554	600	549	512	627	572	588	588	584	574	590	568	580	584	589	561	602	576	546	590	581	539	585	596	601	573	562	585	577	542	612	559	566	558	551	594	560	556	580	577	554	557	570	544	555	577	546	565	583	576	588	546	591	586	571	568	579	555	579	576	600	592	611	570	622	561	548	573	574	582	556	559	580	581	586	552	571	592	566	542	599	578	611	550	593	605	575	580	553	591	564	589	535	595	582	513	556	586	552	563	571	580	590	568	605	580	548	584	547	577	544	588	553	574	568	587	575	578	601	584	539	576	591	557	606	568	547	565	561	568	543	554	566	575	575	560	596	550	571	570	565	564	583	588	570	610	570	584	570	571	557	593	583	603	568	578	551	548	587	534	579	563	544	580	569	611	596	557	621	542	554	582	556	550	565	557	563	582	602	608	544	596	557	556	552	534	587	590	573	616	591	570	550	589	537	549	612	590	577	584	588	572	554	535	616	563	591	551	591	579	551	518	602	608	580	570	554	598	597	596	562	548	591	587	521	604	545	541	512	553	611	572	591	540	608	569	535	580	583	587	533	525	613	545	594	553	563	536	574	559	604	562	578	562	591	570	594	575	602	599	533	572	613	559	559	584	558	591	572	606	576	568	591	545	590	530	559	529	569	563	605	544	605	598	608	536	603	565	592	571	546	561	584	562	532	571	561	568	608	513	558	580	599	615	580	598	563	548	633	581	583	546	561	570	591	594	566	586	567	585	568	572	546	609	565	541	554	583	584	559	586	555	553	597	599	569	624	576	534	561	552	521	579	575	563	556	536	574	624	586	565	582	556	621	572	602	584	551	579	569	582	575	587	515	600	587	583	587	550	571	538	550	561	573	553	557	628	600	562	557	585	562	585	557	553	567	567	617	590	613	573	555	585	588	561	587	567	563	592	562	563	611	598	564	557	539	575	524	581	564	592	555	543	575	577	597	562	573	528	579	621	565	552	603	580	585	549	572	591	562	553	553	575	577	624	542	585	535	572	588	559	565	581	590	561	568	581	581	599	600	559	610	569	533	553	596	538	597	620	576	584	579	551	594	557	564	590	549	568	547	579	601	568	595	601	563	594	562	553	601	614	580	587	577	558	545	529	620	597	535	556	588	541	532	591	561	581	608	604	577	562	576	614	567	583	574	549	569	613	574	592	599	625	585	548	588	580	591	558	583	618	609	547	613	582	563	572	608	557	554	576	568	575	606	536	540	568	596	542	549	539	580	596	539	560	523	582	586	573	596	574	571	576	565	554	589	588	590	585	543	611	546	599	597	573	599	581	578	542	549	539	577	570	599	554	573	541	611	587	628	586	601	565	543	577	632	588	556	602	591	557	586	601	599	604	589	572	584	625	552	573	548	569	580	569	546	568	549	582	561	558	593	573	581	574	568	577	567	548	574	544	540	571	566	614	546	543	569	559	605	555	587	561	565	562	588	591	566	603	576	544	563	555	580	566	637	551	550	617	558	572	619	566	604	575	583	544	555	614	552	584	591	553	606	623	530	596	564	562	554	569	547	594	606	582	553	576	605	570	578	589	605	583	579	519	633	576	602	565	551	567	600	557	612	590	609	576	548	536	565	564	565	579	510	578	591	562	578	608	565	618	587	568	568	564	554	589	600	598	585	580	589	543	601	606	583	612	564	594	579	579	565	591	603	589	555	605	587	588	578	625	542	548	568	584	521	544	593	567	565	572	574	545	575	574	596	576	547	566	537	617	575	570	555	587	590	595	567	603	630	535	549	552	554	628	564	578	589	547	613	557	578	593	564	607	582	538	548	550	601	576	555	573	599	561	600	561	586	578	624	557	554	553	579	552	588	584	601	611	516	553	548	532	567	580	557	563	578	574	599	592	566	573	577	582	595	548	610	603	528	588	570	574	607	586	562	555	577	567	528	559	585	583	585	587	569	574	555	541	584	597	592	579	529	577	627	600	627	602	570	561	570	618	572	600	558	564	558	594	591	572	579	581	585	606	543	581	563	557	624	565	605	524	553	582	588	586	599	563	583	553	576	582	517	548	557	548	613	583	572	610	601	553	564	596	541	626	567	566	583	564	594	593	590	547	541	606	560	585	586	579	559	568	583	586	606	567	570	600	588	562	569	590	556	542	579	533	597	575	604	569	589	553	582	580	602	550	566	577	592	568	544	573	606	565	606	559	593	578	587	585	583	584	565	584	547	557	567	620	563	541	554	569	611	568	630	546	602	635	575	573	521	586	562	598	545	540	584	618	560	590	593	514	585	577	592	542	521	550	533	594	545	559	586	546	584	597	562	563	624	571	623	594	568	545	546	564	614	574	593	573	526	573	589	571	522	529	591	595	553	570	606	548	572	541	591	595	578	562	604	589	550	571	622	544	593	529	584	553	597	570	557	564	586	591	550	559	532	562	564	569	582	575	575	559	649	576	586	566	557	565	511	538	575	551	551	607	588	576	543	608	558	576	579	581	566	590	591	563	594	604	606	603	572	538	547	561	607	599	609	539	558	608	574	566	572	573	588	626	584	576	561	549	571	578	597	532	569	590	574	566	566	583	551	560	568	596	586	572	597	602	602	603	583	593	598	566	574	624	570	612	568	564	620	588	576	582	552	627	535	550	571	528	544	590	487	584	589	521	553	557	566	547	577	562	577	575	613	600	541	567	621	538	556	537	568	613	552	599	587	575	572	573	563	603	577	572	579	544	597	550	614	531	560	550	531	569	586	602	601	544	586	575	576	554	570	559	550	599	601	598	574	618	609	559	589	572	560	610	603	529	625	583	659	551	590	558	609	539	582	570	567	568	547	550	544	530	530	572	554	575	559	559	537	582	619	564	614	555	574	557	570	580	594	594	593	583	634	559	569	516	565	594	547	576	567	624	568	538	581	591	544	594	546	558	573	579	577	528	567	586	652	583	564	614	579	588	582	583	552	562	580	598	597	538	585	610	591	588	588	541	576
35042	10188	1040	659	461	350	309	260	236	216	223	207	220	180	185	188	195	219	171	190	175	203	202	197	205	195	180	207	203	211	166	168	164	204	196	163	183	197	193	193	183	174	178	178	154	178	188	180	184	152	177	198	176	170	196	181	189	158	198	169	183	172	153	178	169	191	186	168	198	176	177	178	156	151	205	173	185	190	172	198	143	175	170	184	165	176	151	194	179	175	165	173	174	174	158	184	147	178	176	164	181	177	193	181	176	171	173	174	183	162	164	171	168	189	161	195	186	189	194	188	169	184	181	195	179	158	164	161	160	152	190	208	184	167	181	188	162	173	176	171	168	152	190	193	158	171	190	177	156	166	183	179	187	150	162	178	169	187	189	155	199	165	202	178	184	161	179	167	155	178	153	174	176	190	179	186	152	175	172	200	186	167	190	177	162	164	162	168	168	174	153	159	187	189	192	195	160	174	178	173	170	170	163	193	167	168	137	186	169	167	177	190	172	171	189	193	184	194	177	165	198	176	167	190	161	186	183	204	194	183	171	181	196	188	175	169	188	173	171	176	169	181	183	162	161	189	160	162	161	180	173	160	167	161	166	187	178	198	174	134	173	186	155	181	188	206	167	175	170	171	179	168	168	177	165	179	199	164	165	166	189	154	165	175	167	147	186	179	178	174	167	184	175	172	187	163	167	156	181	177	178	193	174	179	176	187	204	174	188	193	185	186	176	168	170	184	157	178	175	180	172	160	219	206	195	182	177	197	177	159	202	187	187	179	180	159	184	160	174	167	162	180	164	179	176	176	171	191	192	169	156	152	186	170	191	161	181	181	149	171	179	189	175	168	182	193	156	197	170	172	180	155	191	144	186	180	156	196	164	164	165	177	162	170	170	193	148	188	199	212	157	157	170	154	162	172	176	205	197	173	187	182	176	190	180	163	178	170	169	159	158	166	167	178	170	182	193	162	167	177	154	190	176	179	191	166	176	172	161	178	180	164	179	173	191	183	158	171	175	181	172	176	173	180	159	166	169	161	166	174	204	162	172	184	181	180	172	178	198	210	195	195	184	175	172	183	163	158	169	170	157	143	183	165	189	166	183	181	191	191	192	162	184	151	176	153	193	179	183	174	185	186	189	162	193	177	170	178	166	174	189	176	177	161	185	171	194	171	173	187	203	189	178	159	165	155	194	167	177	173	161	168	166	144	167	178	175	163	182	189	192	164	188	177	180	170	188	195	157	172	184	180	190	184	179	173	168	171	175	172	178	178	170	166	180	178	193	157	190	171	198	160	183	206	180	158	174	156	183	183	153	168	193	163	194	180	175	158	172	186	155	166	187	185	165	180	184	183	188	204	162	179	192	177	161	178	190	163	165	198	173	180	165	193	196	174	191	168	168	173	151	179	201	191	142	168	183	143	175	198	158	164	169	194	186	176	164	189	186	191	161	206	166	158	184	171	177	172	167	166	177	187	213	161	194	180	181	175	186	174	187	192	194	170	192	172	158	155	164	193	168	193	168	178	205	191	166	189	181	161	163	173	185	189	181	182	184	195	181	180	181	187	158	177	188	193	195	169	179	173	171	188	173	145	169	189	189	185	175	184	187	161	158	213	174	179	185	168	186	183	169	170	179	201	177	172	179	166	174	177	189	175	194	202	171	159	182	176	170	151	167	169	177	185	224	198	173	185	172	191	210	176	164	169	178	162	200	188	197	157	191	166	172	192	187	198	188	188	151	160	168	188	176	200	179	175	199	174	156	155	170	188	193	169	175	201	167	182	194	164	175	189	203	181	173	191	184	171	176	136	176	165	194	161	183	196	190	178	198	168	157	183	208	175	172	184	161	169	161	189	194	199	183	192	178	173	164	189	172	196	176	170	189	173	212	165	163	187	169	180	179	172	173	168	196	165	187	189	178	176	187	196	174	161	174	165	157	175	179	186	185	157	181	178	180	175	193	168	188	175	185	184	187	164	177	193	161	175	177	176	176	171	184	179	161	178	162	151	174	167	209	169	189	208	187	156	177	153	154	184	170	175	193	150	161	154	182	179	183	180	174	175	182	192	179	167	182	178	161	170	164	168	171	163	161	171	176	193	180	174	174	174	191	195	176	179	168	177	182	158	166	165	188	192	170	212	169	178	179	172	153	163	174	180	186	138	171	184	193	171	151	181	168	188	164	162	173	188	168	188	188	179	184	207	174	167	182	178	187	181	165	196	207	157	169	188	197	183	207	205	161	169	198	196	174	205	159	189	178	180	170	177	173	177	212	173	174	185	179	180	172	177	186	163	189	180	183	178	199	192	157	173	174	185	177	179	209	173	187	183	202	168	181	185	183	171	166	164	189	182	179	179	183	160	194	207	191	179	191	206	172	161	170	176	167	176	157	180	197	170	175	156	178	186	154	178	164	160	176	175	137	157	171	182	179	165	201	167	174	177	207	164	177	207	164	177	182	156	188	185	152	181	205	177	186	169	159	171	162	176	157	184	168	177	171	175	198	181	193	190	170	166	199	154	167	173	185	161	170	175	193	176	173	166	182	175	155	193	185	168	194	180	178	164	167	173	155	199	195	172	202	174	183	178	166	174	182	178	180	162	159	162	162	173	170	187	162	170	177	141	186	169	210	193	192	177	166	169	178	188	177	167	175	170	161	192	152	172	181	197	181	176	182	175	181	189	205	155	168	173	166	141	169	185	164	152	171	168	170	177	173	175	175	161	174	172	174	194	188	189	183	184	159	161	168	182	177	185	155	190	174	192	168	178	166	194	199	161	166	165	187	186	208	174	176	188	168	168	155	162	174	182	179	168	174	169	182	155	168	178	158	198	167	178	169	192	184	202	188	188	172	158	160	172	164	178	181	175	196	192	179	157	190	161	178	172	186	199	170	164	169	185	175	184	177	162	164	155	188	162	156	160	158	172	166	156	180	181	176	166	169	186	163	175	176	169	176	188	206	201	190	171	193	173	174	164	197	187	189	191	186	174	195	170	191	199	175	169	179	181	180	188	187	191	192	156	181	201	178	184	153	162	180	155	204	175	189	180	157	163	154	185	149	171	180	168	163	164	160	167	173	175	159	183	207	175	185	170	169	189	163	180	180	191	165	175	165	155	160	202	180	176	177	165	169	163	182	193	184	158	177	181	181	168	192	199	181	159	158	171	170	160	160	215	166	168	188	171	176	181	178	170	181	152	172	143	183	180	174	186	163	141	205	191	166	170	165	161	176	182	173	174	196	172	182	189	149	186	177	173	178	188	173	195	154	187	193	182	172	161	177	199	170	196	168	160	173	186	168	156	172	173	162	145	155	162	179	193	160	153	183	186	173	183	160	169	170	196	182	172	168	165	156	171	192	169	177	194	163	206	191	160	171	176	173	191	193	141	170	163	171	170	165	182	154	171	220	190	176	148	153	178	203	176	188	149	200	186	182	174	175	172	176	163	139	150	159	179	170	169	163	165	186	224	188	188	155	187	187	191	185	184	196	170	167	182
22197	5387	1647	1949	1617	1374	1076	922	866	817	711	662	589	578	531	566	535	559	575	564	461	542	527	544	496	557	507	515	495	532	480	469	460	470	492	446	481	517	543	511	493	481	481	444	445	452	502	453	407	465	430	440	476	443	404	433	463	455	442	450	435	405	424	470	474	436	428	425	461	446	456	405	441	464	395	438	400	488	419	412	448	397	424	454	420	450	426	414	412	436	407	442	434	401	442	433	436	406	413	411	423	406	435	407	388	452	401	403	418	438	446	432	421	457	450	440	470	423	439	426	435	443	459	423	434	425	431	411	435	440	410	455	437	422	424	412	425	436	427	433	419	432	425	416	411	439	437	416	398	414	434	380	445	443	419	421	422	424	431	413	413	403	401	416	428	435	403	416	443	401	439	414	409	453	451	406	419	408	432	416	445	431	423	436	431	410	430	390	437	421	432	407	442	401	395	399	401	414	393	459	413	433	407	432	431	417	453	441	425	418	404	402	438	433	392	439	440	387	426	453	447	409	455	390	402	413	437	427	422	414	403	399	410	431	424	404	434	425	431	435	437	388	420	437	455	431	418	397	426	431	436	414	434	421	435	451	384	442	413	443	391	418	395	458	442	440	474	403	422	460	449	430	387	425	426	420	431	431	434	445	412	401	452	408	415	435	408	407	422	393	382	429	393	430	441	449	446	430	425	402	429	389	450	408	425	421	416	443	430	443	398	425	364	427	419	398	394	442	419	432	412	424	423	459	406	407	414	439	434	440	394	412	417	434	429	401	427	409	442	454	443	433	450	412	430	416	405	473	424	440	424	409	406	423	428	411	429	416	419	441	451	430	410	434	415	446	439	449	418	445	423	434	395	449	410	421	442	439	444	440	442	426	399	427	417	475	445	393	488	457	419	401	450	417	466	414	442	458	438	454	442	413	423	402	431	435	425	411	422	426	421	427	430	430	416	397	391	428	371	464	435	415	460	420	436	401	460	405	431	403	461	409	438	388	448	436	420	452	410	445	444	432	411	455	416	412	415	465	421	426	396	414	427	429	436	414	465	424	400	414	437	432	414	430	453	394	432	424	470	415	445	390	375	480	404	419	414	395	410	449	451	433	425	413	416	404	416	415	387	424	410	415	396	380	438	413	400	398	438	415	441	419	392	420	403	421	401	412	455	403	411	437	386	435	442	404	431	402	439	389	436	429	442	414	432	436	420	419	423	420	373	426	426	439	422	406	423	427	464	424	435	430	420	436	440	387	415	389	408	400	397	422	418	446	397	460	400	432	452	399	452	396	435	454	397	407	416	434	400	418	435	419	405	436	437	412	428	401	421	422	433	406	421	418	435	432	386	458	427	453	406	418	401	413	450	431	432	411	426	421	431	434	472	412	418	444	405	458	406	478	388	437	412	416	442	417	441	452	437	436	427	441	390	452	428	414	449	407	436	420	443	404	423	404	433	409	417	458	418	407	430	416	434	421	437	420	402	442	422	408	404	413	428	448	406	396	451	410	437	430	398	412	453	413	422	444	339	418	426	415	452	479	439	427	426	471	437	413	416	444	458	405	425	399	457	416	454	428	406	405	427	427	408	406	421	405	426	460	433	443	416	440	418	446	423	419	408	433	425	468	440	402	420	411	433	447	406	433	461	406	404	424	425	419	385	410	437	457	437	449	389	397	390	444	412	388	408	417	443	413	459	420	435	412	405	430	443	405	389	449	450	416	411	392	450	453	406	403	439	429	426	422	432	433	426	378	432	381	474	398	407	440	432	434	423	441	452	445	399	437	414	416	472	444	449	392	430	432	437	464	419	437	400	416	396	430	386	432	422	422	461	429	446	436	437	447	426	428	434	428	422	419	406	413	412	444	436	437	420	413	414	437	459	430	418	440	405	445	435	432	444	434	435	422	380	460	419	440	446	436	431	408	432	423	476	427	401	381	391	431	393	422	383	442	445	439	427	438	455	408	421	447	426	477	422	447	455	448	438	464	476	397	450	454	416	435	411	436	441	439	443	466	424	409	395	422	434	410	425	477	434	433	456	434	424	439	415	439	426	413	436	410	396	430	417	441	439	449	439	415	434	427	458	385	432	443	425	467	449	380	400	404	416	437	427	458	404	444	466	442	438	439	425	389	442	433	406	440	437	434	434	442	425	459	449	436	416	435	409	448	468	434	435	426	420	451	450	420	430	437	399	410	421	429	449	406	408	473	431	436	371	421	428	436	420	445	418	422	433	421	430	461	446	434	460	410	449	404	407	434	420	415	414	390	458	400	432	423	425	418	473	462	432	432	425	449	423	459	431	467	407	408	451	419	448	439	415	458	435	453	459	432	400	465	448	382	448	427	413	426	440	460	468	428	402	421	434	429	415	419	420	434	426	434	445	437	436	441	423	387	422	429	400	434	460	412	404	449	449	425	417	417	441	391	435	420	432	411	446	430	414	414	408	438	423	403	460	417	459	435	410	429	426	473	441	449	450	414	438	407	399	455	467	412	460	429	419	419	448	437	427	456	413	440	432	438	482	409	425	439	408	426	395	421	404	460	418	428	430	429	424	424	406	444	405	462	429	432	420	448	419	412	465	392	413	446	431	415	444	434	429	389	428	426	423	442	479	429	406	458	419	422	440	434	435	410	436	428	457	399	432	428	455	402	397	402	461	411	429	410	417	415	425	448	424	408	394	460	402	396	441	436	410	429	428	481	435	444	432	433	455	402	420	423	414	457	428	417	418	407	433	426	436	412	417	435	428	426	424	441	432	434	431	410	460	391	457	412	435	448	431	416	469	431	435	391	416	477	396	410	437	426	402	428	409	417	423	400	414	408	417	415	428	418	422	443	441	411	395	469	401	434	467	408	431	418	411	463	400	413	418	436	417	422	441	425	433	413	414	418	387	418	406	434	424	434	454	419	427	445	468	449	434	399	395	408	439	430	418	437	474	411	417	428	441	425	413	448	432	440	455	444	400	383	411	427	435	416	430	424	440	423	405	493	419	434	431	435	406	442	398	443	445	422	414	414	405	463	430	440	434	411	417	476	430	441	417	438	428	414	439	427	454	414	422	465	391	429	421	414	454	416	448	456	421	434	415	442	455	408	431	411	441	419	429	421	459	450	451	453	424	428	418	435	442	411	434	435	393	416	406	407	424	443	411	413	429	448	449	403	449	401	428	437	417	451	405	433	394	429	450	394	447	407	420	441	423	404	424	463	397	416	427	472	391	408	376	430	425	381	401	409	446	437	423	425	433	438	412	404	446	454	428	430	443	444	447	415	426	460	442	435	436	427	391	413	439	416	413	390	441	449	393	453	385	427	460	414	475	426	413	410	453	413	467	396	411	440	416	435	447	422	430	427	424	412	427	438	444	412	449	394	429	461	418	401	423	459	472	406	408	436	383	402	437	420	433	419	409	403	392	432	429	459	410	434	405	447	402	445	454	414	397	438	398	390	453	434	416	422	436	409	450	453	461	452	438	460	419	464	439	435	441	418	452	417
10898	2194	221	185	162	206	175	156	165	191	181	169	175	188	164	161	174	177	198	187	168	164	191	163	172	179	168	178	164	168	158	165	192	180	186	209	196	182	158	160	153	158	164	201	188	163	167	146	166	153	158	167	168	159	184	194	185	186	172	160	172	170	164	177	186	171	153	174	162	185	180	160	161	175	188	166	182	160	186	178	164	177	171	152	156	184	176	182	170	186	173	164	187	184	176	173	176	196	168	203	180	195	166	188	162	169	190	153	184	173	171	176	202	175	176	192	190	176	185	177	177	168	155	163	162	167	176	167	186	179	193	178	141	187	196	193	194	165	164	173	178	164	147	173	183	199	207	187	178	197	175	177	165	161	187	173	158	177	178	154	149	173	182	206	192	178	193	197	183	183	186	159	150	164	197	176	186	144	156	171	177	186	179	173	207	179	178	180	178	183	158	175	167	148	141	195	155	164	155	187	169	178	165	183	149	171	196	176	160	165	176	192	176	153	177	175	167	187	159	186	138	179	156	152	190	181	182	167	184	191	172	170	180	176	177	155	187	151	155	168	156	179	178	177	169	160	174	147	157	151	172	189	173	147	197	175	173	173	144	184	163	170	198	148	183	173	149	174	190	183	168	148	192	153	166	189	196	178	175	162	181	148	174	141	183	179	160	156	170	159	183	171	186	183	156	155	155	155	193	182	168	201	166	189	170	167	177	191	192	168	149	160	196	137	168	154	185	189	186	186	199	168	165	167	144	185	197	188	164	179	174	167	148	173	173	185	185	171	154	162	167	160	178	158	148	152	188	160	160	191	171	156	169	171	170	162	140	169	185	192	170	175	166	170	173	156	173	175	185	162	153	208	171	168	168	171	165	169	180	163	167	179	165	169	174	188	196	172	173	167	151	191	195	186	159	175	184	160	169	170	154	142	187	170	178	155	178	166	170	176	177	176	162	201	177	163	157	166	207	171	160	159	163	169	185	169	182	185	181	180	193	193	181	206	173	172	160	183	162	190	181	164	194	164	194	173	158	162	178	199	189	186	184	178	167	183	185	172	189	162	159	149	155	179	172	173	193	179	150	194	187	190	173	165	177	181	160	167	151	181	186	163	186	167	167	192	198	180	172	157	140	192	190	184	162	154	160	155	164	173	186	168	168	166	180	171	192	181	207	178	152	182	175	177	168	171	169	189	159	173	190	148	173	181	172	160	161	165	169	169	176	174	188	170	158	180	187	165	187	145	162	171	164	164	160	166	186	199	156	144	162	170	160	147	153	195	170	162	180	189	160	169	178	170	173	145	180	179	164	167	210	156	174	183	166	160	176	187	163	159	154	169	175	192	165	167	181	206	192	149	156	172	185	179	187	176	189	159	191	179	178	167	190	187	151	178	170	178	178	190	171	185	198	163	195	162	171	179	174	157	190	174	179	167	168	173	178	152	194	159	154	203	180	193	189	153	167	160	162	173	173	176	179	182	185	186	171	177	178	188	180	142	146	179	166	167	192	156	189	171	184	191	156	181	169	173	139	185	169	184	156	173	199	201	168	174	185	178	192	182	175	173	165	169	172	181	148	161	175	177	186	183	182	153	160	167	187	172	175	188	177	186	159	150	186	176	170	165	149	159	158	189	198	149	183	181	167	149	177	174	161	177	179	192	156	157	155	163	140	180	174	173	152	167	166	164	142	146	175	183	153	183	166	162	184	158	192	165	174	189	183	182	156	169	167	186	171	180	179	187	165	184	187	157	153	170	162	191	163	167	164	172	191	185	164	191	179	172	178	179	178	163	205	179	159	189	180	163	163	181	171	172	149	177	184	157	181	169	191	172	172	165	163	137	179	183	160	170	179	167	159	177	190	173	177	180	199	165	185	176	159	170	155	187	168	195	187	157	172	156	177	170	153	185	159	177	158	154	168	187	164	154	176	181	170	164	126	151	155	170	185	153	173	167	183	201	208	185	156	193	176	198	162	169	167	187	189	152	192	173	185	179	168	166	185	174	189	183	146	147	169	182	146	179	160	175	188	147	166	180	164	160	165	148	186	179	177	216	166	176	183	160	162	184	171	173	157	175	161	129	158	177	180	190	163	158	170	186	175	162	180	181	154	200	168	166	158	145	150	152	173	171	158	187	166	205	173	164	194	199	160	166	196	173	176	177	192	181	171	175	177	168	162	156	168	177	154	182	176	180	175	167	146	178	160	157	182	183	181	185	155	189	183	171	163	173	159	165	159	194	186	179	152	182	198	163	205	168	155	163	169	161	173	159	166	161	182	167	182	185	174	175	184	156	195	159	164	188	182	170	164	171	178	170	176	172	159	149	148	154	154	171	142	172	141	171	165	181	171	157	179	164	158	151	173	174	168	159	179	153	170	164	140	155	202	166	172	142	150	168	156	166	185	185	184	154	171	166	178	139	175	164	186	191	184	194	151	178	184	179	178	181	160	157	154	200	175	193	199	157	169	145	203	180	173	162	176	206	186	196	165	164	180	169	150	160	148	194	197	157	158	161	181	185	185	182	181	166	159	153	173	165	175	164	163	182	159	178	202	172	157	189	173	196	202	137	172	159	159	173	152	171	172	175	168	184	174	188	164	178	199	216	176	197	155	167	171	157	163	160	191	176	158	178	195	166	187	193	148	179	185	175	162	177	173	184	159	190	169	178	190	178	200	167	192	184	190	184	184	154	182	163	146	169	166	177	156	159	156	184	139	182	177	182	175	169	189	175	152	173	171	193	145	175	205	201	165	162	196	162	188	151	165	181	158	158	166	187	173	171	191	168	165	165	183	159	201	174	164	157	175	161	144	183	146	180	182	170	154	181	187	186	148	178	184	161	159	202	159	161	192	165	183	164	192	176	164	159	186	174	165	168	159	167	175	161	185	173	176	168	167	188	183	178	193	156	175	166	194	161	152	175	173	182	184	171	167	187	216	159	165	170	168	176	164	159	162	171	186	185	190	175	186	158	183	159	185	180	172	200	172	193	168	186	181	179	163	154	216	151	163	165	168	143	165	151	158	179	203	178	183	173	177	155	169	168	163	159	150	180	193	149	179	142	168	157	165	169	207	181	157	169	146	163	177	155	160	177	207	167	185	165	155	191	177	167	173	179	188	177	187	161	181	160	171	184	189	179	189	166	179	188	174	143	180	158	194	180	188	153	176	172	170	165	190	168	162	174	158	175	166	151	179	171	183	146	169	177	161	160	168	173	174	174	167	186	177	180	192	164	166	167	160	169	156	172	168	182	158	155	166	187	167	169	159	167	182	179	160	187	167	158	161	173	192	187	186	143	155	180	184	169	164	188	173	186	179	171	161	171	195	187	149	160	158	190	161	200	176	181	176	189	192	191	159	203	164	162	185	194	160	189	181	154	149	155	142	184	163	174	166	167	163	162	160	172	193	181	159	188	178	176	208	203	155	169	181	179	199	181	172	189	162	201	147	162	175	163	161	158	162	152	160	178	143	156	167	157	144	189	178	165	144	155	162	164
8130	1957	554	526	509	487	494	510	464	505	491	473	436	422	470	424	466	456	452	455	453	477	432	453	477	487	456	481	449	419	493	426	442	475	420	467	419	443	441	456	456	481	481	468	491	426	442	462	417	442	441	454	439	409	429	465	435	436	387	455	454	452	446	395	460	433	455	429	460	423	419	445	425	392	471	425	462	413	469	421	435	436	434	481	418	467	479	404	471	424	459	414	390	427	452	447	432	463	439	421	437	425	429	437	428	448	477	483	441	430	448	442	454	457	411	459	472	464	421	430	413	428	436	434	463	428	426	447	441	422	433	412	419	461	442	452	418	449	415	427	422	456	427	417	444	468	487	396	420	476	443	475	461	442	425	455	411	412	425	417	453	434	418	444	397	470	393	429	425	430	455	437	445	448	459	455	418	455	431	466	432	440	489	433	413	457	454	442	433	469	454	445	405	448	444	412	422	458	433	455	440	398	388	475	428	447	462	445	426	423	447	427	450	450	423	456	457	445	414	436	434	430	453	406	425	437	433	438	438	432	440	418	454	452	410	448	419	443	429	408	443	437	426	388	470	431	437	449	416	447	433	449	444	467	485	426	385	407	436	455	409	427	436	468	434	471	450	448	453	474	450	412	431	462	454	436	428	386	408	413	465	399	437	427	447	444	440	430	438	432	437	460	431	457	443	429	442	434	475	464	460	393	461	466	402	464	430	430	419	428	433	437	415	408	442	437	414	432	412	420	438	441	431	433	466	431	424	430	471	446	451	459	455	428	422	440	430	424	452	428	454	404	424	420	382	429	424	413	427	454	425	430	406	401	408	452	422	449	421	436	412	424	433	395	475	415	430	442	492	424	433	496	416	422	422	449	409	458	439	406	426	435	446	434	416	418	436	453	434	428	442	446	438	443	455	430	436	464	451	459	451	459	422	417	432	419	435	443	440	453	426	413	442	479	432	443	446	416	442	435	484	461	445	466	430	455	445	430	457	443	457	432	405	453	396	472	464	431	468	433	440	414	418	430	405	424	471	421	444	459	399	419	440	488	428	401	444	439	430	444	447	470	439	426	437	449	406	402	438	435	422	437	431	431	467	410	439	451	425	432	441	446	470	455	443	445	428	438	481	410	442	475	423	418	463	395	397	422	412	457	448	460	439	453	429	427	432	420	427	447	442	426	458	410	414	435	404	427	422	447	459	477	430	410	405	462	460	428	411	448	478	435	448	455	463	449	458	418	427	445	427	484	455	438	453	428	452	433	420	427	419	438	424	441	452	450	425	460	378	438	425	467	447	427	429	428	411	459	458	434	420	444	429	414	454	411	440	471	443	434	448	444	423	480	475	447	419	436	435	433	385	429	428	423	431	409	442	436	458	438	445	416	450	448	460	445	404	488	448	437	461	455	449	439	434	415	450	424	454	437	439	425	450	482	399	401	412	435	412	422	434	433	413	439	458	482	413	451	437	431	459	459	441	442	413	428	433	470	404	424	436	395	418	432	443	399	410	428	425	447	428	446	465	430	447	440	485	447	424	420	452	417	435	447	460	452	415	465	429	445	439	420	451	439	427	446	420	405	412	437	407	431	436	461	471	420	426	413	404	461	431	401	447	438	424	411	436	445	457	396	418	418	434	455	408	421	439	440	457	410	428	439	444	407	476	456	425	426	427	448	445	432	433	458	421	418	441	443	442	441	424	439	437	425	465	427	417	421	419	395	424	470	435	407	425	461	438	445	447	411	429	461	441	429	443	413	430	434	401	428	418	390	400	453	433	422	469	453	397	425	456	454	469	448	416	474	457	435	428	423	460	412	416	406	448	463	421	411	437	454	424	462	444	447	457	435	398	441	429	447	438	440	421	486	459	414	392	472	422	436	390	424	430	418	484	458	426	437	379	438	420	448	443	404	409	439	459	421	418	430	440	478	443	437	417	433	425	460	431	425	425	421	460	446	435	431	427	464	453	428	421	436	456	409	450	449	431	389	411	472	429	456	409	442	456	438	418	488	428	434	444	467	455	479	430	451	421	429	428	430	463	460	457	456	425	446	412	449	417	439	422	455	414	403	444	471	463	408	450	462	431	430	427	472	438	422	448	445	449	425	439	440	441	425	436	444	405	429	449	447	429	453	440	431	452	434	436	435	430	414	429	417	431	432	429	439	444	469	430	442	400	401	400	449	429	392	443	419	447	449	433	429	430	453	440	455	456	445	469	440	437	461	467	426	494	424	444	412	429	405	452	448	434	404	451	450	439	430	441	438	451	434	424	406	425	448	420	432	455	416	419	485	417	453	417	467	415	449	443	441	450	443	425	432	430	422	421	439	398	438	429	423	433	434	421	450	429	442	432	472	469	432	436	474	431	451	411	416	436	464	403	408	472	420	469	456	458	449	396	429	445	446	449	446	426	417	403	440	424	435	403	433	423	436	444	409	430	450	407	402	462	480	462	411	431	404	437	462	478	398	441	480	446	474	477	428	379	460	480	489	401	436	458	442	429	441	429	397	401	461	458	456	432	423	414	449	442	420	438	424	443	436	478	446	480	437	430	453	460	431	437	460	456	446	434	411	409	447	481	435	470	435	442	402	430	419	450	454	422	460	412	431	445	441	442	420	450	433	441	457	439	416	483	429	439	424	439	439	436	455	454	449	438	506	393	428	450	407	442	472	419	435	443	428	452	422	428	444	422	424	416	435	431	416	405	432	460	440	416	441	421	423	423	434	460	436	460	444	438	439	450	419	470	429	415	414	448	423	422	442	432	438	463	430	422	434	454	464	442	416	395	442	444	434	443	430	433	410	465	419	455	451	497	454	441	418	430	431	462	430	437	435	448	446	440	423	442	408	476	390	429	386	454	458	436	459	455	418	439	467	458	461	419	456	442	433	421	472	407	441	418	451	450	450	445	441	438	440	431	451	425	452	433	440	411	462	474	431	434	434	439	435	424	432	415	438	446	424	417	425	438	433	435	398	437	452	480	433	440	452	451	424	428	456	434	420	431	444	431	446	420	438	458	467	454	426	443	416	419	425	401	420	417	447	425	441	426	434	416	452	472	453	401	411	442	433	451	447	449	436	467	413	457	458	471	477	420	402	382	423	446	393	497	451	435	437	444	416	413	439	436	453	420	419	441	456	442	434	462	446	400	449	445	400	430	425	397	448	452	412	425	432	432	430	421	393	434	470	421	421	442	441	441	452	469	425	421	466	424	434	414	433	444	440	410	483	424	410	443	467	473	423	465	411	419	427	471	441	426	443	478	406	444	431	404	400	440	418	479	425	448	444	418	410	477	443	376	450	453	399	422	404	440	420	433	456	457	426	432	418	456	427	397	446	441	458	436	440	437	430	465	430	431	426	412	435	413	440	413	385	492	406	482	416	429	468	449	437	424	392	431	449	397	478	433	455	463	424	481	446	453	424	427	426	462	415	438	418	460	422	449	468	468	457	397	469	408	385	434	436	439	406	421	464	425	434	447	453	463	451	417	439	473	408	444	446
25750	5674	524	468	407	338	309	316	271	235	262	252	257	242	227	248	247	239	238	250	257	224	226	278	249	258	250	245	264	239	232	251	223	266	245	253	284	254	268	239	219	236	240	256	222	225	265	234	273	222	251	204	244	273	237	236	235	264	258	199	254	212	226	237	266	234	219	216	240	226	261	258	254	258	258	261	233	267	267	235	262	248	224	235	242	275	243	257	246	213	238	238	206	201	225	241	225	229	229	234	238	253	232	239	231	216	239	233	238	230	270	272	220	218	241	207	260	255	236	250	240	238	246	267	293	243	240	255	204	248	267	236	258	270	232	252	242	248	240	258	257	235	215	226	249	288	240	262	225	246	227	239	261	248	201	241	240	229	232	212	243	255	231	235	281	215	260	249	240	231	219	257	224	251	246	224	253	222	259	246	267	276	251	218	257	216	251	232	223	215	236	252	252	222	250	231	267	263	249	242	271	227	247	237	230	239	253	246	250	264	274	267	225	264	230	240	273	276	244	270	270	221	250	234	224	231	256	237	253	266	217	226	218	225	235	258	238	231	252	255	225	232	224	232	223	238	239	201	262	234	230	252	238	237	246	249	254	246	241	225	237	249	248	224	237	251	254	265	248	244	241	254	201	225	244	240	236	235	234	251	214	279	244	240	220	241	240	238	237	259	261	224	215	249	250	304	261	251	264	217	245	232	217	238	217	245	232	231	217	232	237	244	250	259	258	260	243	234	262	245	254	218	246	253	237	244	242	242	245	230	227	254	257	239	262	227	250	244	236	228	223	246	256	252	240	263	219	250	278	251	236	263	210	240	228	242	228	232	248	253	220	215	223	235	270	258	225	252	253	241	251	246	225	274	250	225	252	229	253	238	217	225	221	258	265	218	239	235	225	260	232	243	260	256	254	252	226	231	229	241	249	267	273	248	248	215	207	250	244	223	231	280	235	267	251	214	232	211	229	234	247	224	239	267	230	247	275	227	215	248	241	247	227	243	208	228	215	214	281	230	266	229	251	252	259	246	270	240	264	256	231	237	213	245	256	254	208	233	232	234	280	237	236	264	233	250	220	222	234	220	250	271	239	239	214	231	267	238	247	250	224	230	264	273	247	289	229	227	255	244	236	263	223	227	244	235	250	261	259	261	246	270	236	220	212	250	210	225	255	260	228	228	272	240	225	217	279	245	243	226	243	244	219	247	255	255	282	267	219	218	245	208	239	245	252	265	251	253	272	252	237	257	233	258	204	279	275	221	230	241	199	234	208	219	229	241	262	274	237	225	228	227	242	218	239	216	250	236	251	238	222	251	229	228	238	243	251	262	227	225	241	256	238	235	245	236	279	220	244	231	291	249	214	244	236	204	225	246	223	241	229	262	256	238	254	232	242	250	241	212	229	230	266	243	269	233	252	238	237	233	245	237	242	250	222	239	273	245	251	218	245	253	236	250	217	205	239	242	238	229	230	252	252	230	251	281	246	205	196	253	245	273	218	229	245	240	265	265	234	257	236	257	252	237	219	235	261	250	231	225	245	250	208	240	241	241	218	237	231	236	235	236	262	234	212	250	237	223	234	266	246	276	228	222	251	254	243	258	255	234	263	259	221	265	232	239	267	264	245	242	264	238	246	235	235	219	264	255	217	242	280	245	246	228	230	229	252	265	274	245	249	238	239	234	242	238	234	249	253	225	257	268	205	248	218	231	259	228	244	260	262	279	226	263	259	253	269	248	223	248	234	212	235	240	229	235	265	243	225	254	237	283	265	227	272	255	233	225	257	272	238	245	261	223	202	239	254	238	254	242	260	233	266	256	247	257	269	264	210	223	254	236	246	241	223	219	236	255	236	241	250	217	255	235	239	239	203	231	234	225	230	261	259	230	234	229	266	235	254	265	240	224	248	234	238	227	243	249	246	211	243	226	244	251	234	237	233	276	213	251	210	264	247	282	231	253	224	260	233	228	239	255	213	222	226	276	244	273	213	260	244	244	245	265	249	244	257	225	231	255	240	242	224	229	247	256	237	273	237	214	242	236	270	249	224	243	260	242	220	241	264	265	236	227	252	255	225	243	254	250	207	256	246	262	237	248	223	246	252	218	232	225	237	240	240	252	262	220	234	253	253	235	236	261	265	217	273	265	231	229	219	233	254	261	261	250	227	221	215	236	224	218	263	257	254	247	254	213	236	260	233	221	231	248	245	258	222	236	238	250	240	264	242	250	208	234	255	221	227	241	198	262	254	248	248	214	214	249	241	220	247	245	245	283	263	254	242	247	278	252	222	233	235	215	244	233	228	244	237	233	233	237	223	233	251	250	255	236	236	230	220	225	248	240	262	267	223	244	243	239	200	235	224	240	232	226	226	240	218	230	231	245	221	252	214	267	232	230	251	262	234	239	251	232	246	222	238	253	263	250	237	237	228	232	238	249	229	262	239	265	261	261	226	241	223	247	259	254	229	249	241	227	236	228	254	247	251	252	215	225	229	239	213	256	232	244	234	217	260	232	258	233	216	239	265	260	253	248	255	262	242	264	234	247	246	251	259	220	233	274	238	258	233	219	269	251	252	232	246	237	238	250	260	241	251	230	223	254	222	256	238	255	235	231	213	248	225	230	264	247	234	241	226	276	224	228	266	262	261	240	252	262	246	230	223	240	240	217	227	211	240	225	215	239	247	251	238	258	200	251	262	257	231	232	258	254	244	259	251	210	248	257	213	260	260	262	254	259	251	235	237	246	223	247	248	231	231	248	218	238	245	249	243	268	237	239	256	215	276	251	229	257	237	217	232	246	222	236	276	239	225	250	250	240	234	232	214	244	228	249	262	234	234	234	239	256	237	224	239	248	253	266	222	220	229	221	254	231	267	246	237	262	226	207	249	255	243	249	245	250	242	221	223	248	242	232	252	246	262	264	255	211	271	260	219	208	252	239	202	218	278	225	246	236	234	269	235	252	219	232	248	260	249	248	244	272	227	253	245	252	256	248	249	234	233	263	238	252	257	250	236	240	235	241	245	218	243	247	215	218	268	239	249	244	245	258	260	236	251	236	247	254	231	245	240	217	272	273	209	233	247	221	287	258	237	243	232	255	263	237	226	251	255	246	243	254	251	240	247	229	285	234	274	261	238	257	229	240	255	255	256	241	224	240	229	217	257	243	235	252	274	262	273	250	263	248	272	253	254	257	240	267	278	238	274	229	256	242	240	267	230	211	272	225	262	266	257	242	266	248	269	221	269	237	262	249	262	241	229	255	259	252	254	276	237	263	231	273	269	240	259	222	249	271	249	245	260	259	224	242	257	244	249	240	227	241	268	241	238	272	220	231	239	237	228	238	228	233	241	238	248	220	251	245	259	242	241	268	254	241	219	247	238	238	202	225	239	230	236	231	232	260	242	212	257	224	229	246	245	236	200	234	262	258	244	257	241	259	266	249	251	284	238	250	247	225	256	254	247	255	239	253	235	235	223	244	247	244	266	240	246	237	254	244	219	231
18018	3108	1293	1421	1206	1152	999	921	771	731	704	712	738	651	639	623	641	681	676	665	659	627	648	700	706	686	615	647	631	659	656	656	603	595	612	643	628	636	643	583	647	587	599	597	603	587	600	563	615	566	584	611	623	585	611	556	575	609	585	595	630	576	612	583	624	574	615	614	589	560	588	593	569	586	607	597	583	593	566	586	593	608	625	570	589	576	590	564	558	585	590	576	597	605	579	604	542	586	591	584	586	554	623	576	576	573	592	572	577	584	547	582	625	574	597	615	579	575	542	564	558	547	608	611	531	546	638	582	574	576	568	575	575	533	578	568	592	568	565	571	598	589	600	589	589	561	582	609	598	562	612	544	602	579	585	558	566	570	598	589	596	593	548	557	595	572	594	585	629	572	558	596	566	618	597	572	557	596	578	587	600	589	583	607	569	569	569	563	556	564	584	582	596	608	551	572	585	550	539	591	537	571	593	580	552	613	575	605	619	592	606	587	570	601	547	542	580	590	579	573	532	570	604	587	580	611	566	533	566	622	607	552	590	600	571	586	548	566	589	597	557	576	564	572	596	602	540	609	616	568	588	613	588	567	593	613	584	622	589	585	612	611	558	597	602	589	579	591	626	591	563	591	586	623	584	588	578	591	581	591	591	558	613	561	573	562	598	601	581	564	564	582	562	569	607	577	571	577	584	579	566	545	581	614	546	617	621	576	557	598	604	606	583	592	570	581	598	528	584	576	551	620	583	599	614	590	566	593	555	576	550	560	622	623	643	545	569	574	579	586	577	616	582	619	599	587	593	570	589	576	592	558	566	604	571	583	588	557	593	563	554	574	572	578	562	626	569	635	583	593	568	609	571	585	567	549	586	596	565	590	595	578	591	592	559	632	561	607	623	541	564	577	571	599	616	557	609	544	573	561	585	609	547	589	590	571	568	547	569	560	570	551	607	603	555	626	586	595	537	569	600	557	595	570	567	566	582	598	524	551	563	551	570	587	545	586	571	556	591	579	578	609	564	609	590	595	540	626	601	585	576	554	588	629	589	609	593	588	580	611	579	608	543	561	566	603	568	592	582	600	577	579	571	627	609	592	596	574	594	581	594	577	540	574	599	579	599	569	605	555	576	597	561	569	627	588	565	536	570	569	598	581	572	588	615	589	618	547	595	597	547	601	563	581	606	590	576	580	588	550	575	606	602	582	643	600	546	584	595	614	630	564	567	588	574	568	579	605	552	566	593	580	579	600	593	587	559	600	601	584	595	584	590	601	604	573	606	617	598	607	627	629	551	624	577	587	628	579	605	593	592	565	596	555	613	587	573	595	605	598	585	603	528	578	607	571	577	561	588	595	575	586	599	627	625	544	594	574	629	598	596	568	539	572	637	617	603	567	599	537	550	583	576	619	591	526	588	612	578	566	586	582	584	582	576	584	597	549	576	586	601	560	565	594	559	561	562	558	577	591	555	564	525	556	562	600	635	612	544	591	542	605	598	562	560	519	571	635	547	631	597	560	618	579	541	593	604	519	567	560	601	614	560	564	586	561	583	575	578	573	582	571	552	596	558	578	596	611	549	551	596	543	568	595	586	625	596	576	584	534	570	557	583	541	571	567	585	598	588	576	612	587	573	651	585	578	594	586	574	595	567	613	574	589	618	613	572	551	606	545	600	605	633	594	559	609	558	570	586	593	531	537	581	590	622	585	518	542	572	601	569	593	596	575	591	567	597	613	554	576	570	597	593	600	583	571	601	581	589	602	543	617	584	606	605	631	607	568	585	607	563	589	569	552	605	551	566	582	591	556	578	594	545	582	572	551	570	619	588	570	549	578	564	633	563	581	592	596	578	529	598	544	586	554	573	576	566	619	550	583	579	581	610	517	599	617	611	576	592	570	577	566	576	588	549	538	598	531	560	550	588	560	572	591	572	559	575	615	606	564	617	601	560	565	550	609	568	572	607	579	537	584	595	626	554	586	592	592	588	562	582	579	572	537	544	588	593	591	633	568	574	572	622	554	545	570	607	581	609	595	613	590	596	605	617	552	590	607	576	600	589	595	541	578	590	567	601	581	557	585	599	553	564	593	608	585	581	611	587	598	594	591	590	613	607	540	590	568	603	570	589	575	594	599	564	644	586	610	577	609	565	577	579	572	580	560	605	587	561	576	583	605	589	540	592	553	584	559	585	547	572	587	630	549	555	618	533	598	578	598	569	655	563	574	583	574	580	579	579	569	524	552	575	564	578	547	614	553	575	577	590	593	513	541	586	587	599	613	583	569	559	597	590	609	508	594	608	623	553	540	572	565	558	610	611	563	586	569	588	565	589	567	614	572	599	574	594	606	579	638	588	606	588	562	556	579	613	592	606	565	605	591	594	634	547	574	620	618	599	612	582	597	578	575	597	574	589	567	579	562	585	611	585	611	603	575	580	544	568	574	549	579	559	585	534	611	564	568	597	597	601	564	549	593	545	557	599	616	578	574	556	566	609	573	617	560	597	566	610	608	553	590	602	553	548	585	609	598	580	626	578	535	597	579	543	561	586	560	587	562	567	623	596	572	536	602	558	563	589	574	563	558	591	600	554	570	606	607	564	576	546	551	542	597	565	605	603	581	586	621	584	602	598	562	562	593	599	631	563	607	621	582	627	597	514	598	585	596	584	553	552	574	571	640	556	574	538	585	606	554	546	572	591	577	587	583	597	554	591	606	564	559	609	584	623	596	639	566	610	569	548	604	588	569	606	528	532	581	575	554	552	605	606	528	564	603	598	557	603	583	611	627	541	586	568	590	562	578	583	547	589	548	584	570	611	558	576	586	568	585	593	566	568	630	564	575	578	575	585	598	590	562	567	604	562	605	587	585	579	559	575	590	554	628	596	544	587	558	573	597	573	604	587	565	594	581	590	562	583	586	533	628	593	563	582	586	560	617	571	586	591	599	587	604	612	545	551	613	597	603	606	569	587	606	595	626	623	591	609	563	623	584	621	585	571	591	562	584	611	522	608	568	576	594	572	580	582	562	571	587	550	591	573	571	588	568	587	602	605	608	553	619	613	638	561	543	576	566	592	601	539	554	620	569	594	548	553	571	586	603	593	596	550	547	562	579	612	600	606	619	564	580	559	552	615	606	628	576	570	606	589	586	604	575	554	616	609	579	553	543	623	574	625	631	586	581	585	532	611	596	565	607	636	587	576	586	573	545	621	579	605	614	562	578	592	621	572	566	577	578	609	563	587	588	577	609	585	563	572	573	608	529	632	590	578	574	577	636	579	548	574	589	591	569	640	602	560	577	606	547	589	613	578	622	560	570	541	574	592	556	581	596	563	587	599	610	559	593	574	607	588	583	576	530	585	574	572	545	599	619	579	567	635	598	607	599	558	540	598	624	601	580	616	543	609	590	595	578	594	584	582	596	541	553	566	611	590	591	633	581	603	561	555	563	572	598	579	624	582	570	615	580	577	594	582	588	561	626	642	598	566	605	587	586	595	584
34868	6627	953	619	446	436	386	258	237	214	218	201	187	171	179	192	183	179	195	199	195	177	214	207	188	185	204	180	168	191	158	175	159	181	182	176	170	218	188	181	184	183	182	197	160	187	174	173	188	197	200	182	163	200	166	189	193	200	168	176	170	189	217	181	195	184	163	200	177	177	179	169	180	155	183	175	190	166	177	191	202	181	165	176	175	149	181	179	177	173	152	184	172	176	159	175	179	183	194	179	158	159	150	159	183	213	178	184	168	166	151	167	171	167	175	170	183	174	147	192	158	184	183	181	201	183	202	170	185	168	176	158	160	173	167	208	169	185	183	170	172	168	153	167	196	150	168	170	150	175	182	184	166	176	180	160	162	165	176	188	167	161	157	182	199	169	154	162	175	181	166	167	144	159	157	187	182	197	208	170	180	189	196	172	170	177	168	151	186	184	177	178	194	182	185	184	157	176	156	168	154	167	193	151	158	179	168	175	169	178	193	172	152	179	191	182	161	162	175	197	176	188	141	146	197	167	181	183	201	204	193	192	163	191	175	184	198	180	185	166	179	156	183	175	178	174	164	184	198	165	191	167	180	195	190	177	232	159	186	172	163	165	170	158	176	174	157	162	178	171	179	184	176	187	192	190	169	156	168	160	179	157	178	165	195	140	177	199	143	167	165	177	185	183	156	189	177	206	183	176	170	180	176	190	154	148	199	170	198	169	171	202	167	189	174	186	200	185	158	178	197	167	194	167	187	178	178	158	148	169	153	177	149	173	172	178	199	188	154	189	172	187	154	171	186	161	180	184	173	165	177	172	199	181	164	179	182	176	169	167	153	168	181	166	161	181	183	181	197	195	170	185	201	188	182	165	175	159	187	173	190	185	183	176	172	171	172	165	170	172	180	185	174	175	178	187	178	171	157	180	203	158	169	180	189	177	177	182	160	180	174	160	156	162	197	175	169	190	170	179	199	172	172	184	184	167	175	158	191	170	187	187	168	150	169	168	173	189	172	192	196	185	181	154	169	194	220	169	160	170	168	171	173	195	183	204	167	177	135	187	181	198	159	190	164	165	145	151	164	159	192	184	183	162	190	171	165	178	207	187	188	165	173	173	195	170	159	191	194	198	145	175	182	173	167	167	160	184	165	166	191	167	158	181	186	180	179	164	151	158	159	171	178	177	183	186	190	162	162	168	146	174	177	180	192	162	172	188	175	151	177	171	200	168	165	166	182	158	176	187	180	188	183	161	179	174	160	157	152	182	178	165	161	167	203	170	146	147	189	171	173	166	162	174	175	170	182	163	166	170	167	177	185	182	187	159	165	179	161	159	160	185	195	171	196	189	173	166	188	158	160	177	167	191	172	172	185	164	170	170	182	164	177	165	178	167	193	199	175	148	188	174	177	169	181	166	163	189	160	150	165	176	200	163	188	181	186	203	167	175	167	177	161	171	195	168	153	169	168	168	145	186	174	213	187	159	177	175	181	181	167	184	160	168	169	151	162	173	184	204	191	156	179	162	141	155	197	163	202	187	180	164	149	180	211	185	177	182	175	181	168	167	149	156	165	154	162	177	186	163	175	155	167	167	175	176	191	185	160	170	143	180	168	181	193	174	172	184	184	190	154	190	190	166	201	190	197	184	175	163	163	173	179	188	163	167	191	155	189	157	192	187	138	165	178	180	180	178	180	158	186	178	177	194	177	189	174	178	147	181	151	191	192	158	169	169	187	183	171	161	163	168	185	152	159	175	184	173	182	206	169	187	199	184	169	174	189	194	159	163	188	190	192	149	157	177	188	185	182	144	164	174	176	161	170	192	164	184	172	197	177	175	175	183	178	179	180	189	162	160	159	156	188	204	177	171	186	189	176	192	173	159	181	146	165	180	171	184	187	198	166	164	177	192	174	159	195	205	181	167	198	184	169	182	141	161	193	183	178	164	180	178	185	169	184	163	159	173	159	212	171	191	163	159	162	162	196	178	190	175	184	169	170	150	160	188	164	200	192	179	168	158	151	172	165	183	209	179	197	169	182	171	190	170	193	180	162	181	185	189	173	168	160	179	185	199	169	188	204	173	169	186	163	163	164	203	187	153	172	173	205	158	178	153	165	184	218	159	180	165	158	175	186	163	137	167	193	182	163	179	169	185	166	198	161	198	180	153	193	169	191	165	156	167	181	151	188	186	176	174	165	166	176	171	173	159	184	178	173	172	161	181	156	185	171	172	165	172	157	215	169	181	197	183	183	192	184	179	189	189	159	166	173	159	158	173	166	195	183	191	164	172	172	189	177	188	148	178	186	181	195	203	197	181	180	182	170	186	167	158	165	187	168	170	143	174	189	178	160	162	155	175	166	163	188	161	146	173	166	178	176	180	173	163	193	185	204	185	199	159	179	206	175	161	192	177	163	181	163	187	175	154	166	173	164	184	187	182	171	215	149	169	181	179	147	188	171	161	149	175	176	143	197	167	184	169	163	164	144	164	186	154	183	193	183	192	148	192	175	168	195	137	170	175	157	196	174	163	197	196	171	161	168	168	191	161	152	180	183	187	175	187	174	162	160	189	157	194	182	196	177	172	173	158	168	178	150	169	201	176	165	137	169	180	182	182	171	166	163	184	178	149	182	199	166	190	181	192	195	173	181	185	147	177	187	167	171	160	186	186	162	171	148	182	191	163	191	161	181	167	186	175	163	192	163	190	170	159	176	161	178	178	182	198	185	151	175	182	186	201	167	181	199	165	164	195	181	162	195	162	191	162	189	173	181	203	178	180	170	151	171	166	172	176	192	186	180	181	171	181	156	200	185	189	191	178	189	199	172	180	182	198	181	193	179	171	168	162	164	191	161	169	179	155	187	182	151	189	156	166	165	192	174	169	172	186	163	171	204	176	174	172	184	186	156	212	187	145	166	163	179	168	166	161	180	161	164	162	169	200	170	152	183	189	176	177	176	169	162	187	163	164	173	158	175	182	190	155	175	179	152	176	167	182	163	167	173	173	149	169	187	179	163	161	204	190	169	193	160	187	159	189	166	187	165	142	159	178	164	187	190	155	162	182	172	166	160	174	159	185	166	201	168	179	181	207	194	174	167	160	189	176	170	162	179	201	190	195	167	180	177	197	177	155	169	189	196	165	156	178	191	189	180	153	181	169	158	158	187	160	164	175	187	170	170	188	160	178	176	191	152	179	178	204	164	195	171	174	173	161	182	179	205	153	172	166	173	168	179	193	174	170	181	178	155	192	177	186	150	163	209	205	163	189	167	189	184	172	189	168	192	195	159	198	170	188	170	184	190	170	168	165	147	171	169	163	200	195	190	163	153	173	150	139	184	160	158	183	182	174	193	202	230	176	166	171	167	164	168	184	166	145	162	176	183	143	189	157	179	158	169	184	176	172	155	210	180	173	195	163	155	182	188	168	176	183	174	178	168	184	188	193	161	146	180	180	166	193	171	165	172	165	155	173	188	163	163	149	167	189	168	152	160	181	193	196
21866	1486	1678	1819	1657	1405	1193	1019	887	787	715	645	632	586	525	489	521	561	580	525	557	570	592	530	541	519	508	541	506	478	488	509	465	490	456	480	460	501	527	477	496	472	463	438	461	448	449	394	442	454	437	436	440	409	421	424	446	464	469	477	422	427	455	417	432	462	439	484	460	435	450	432	406	439	444	393	436	423	416	421	422	433	461	385	450	402	434	433	438	469	412	454	382	426	429	426	440	392	395	467	408	436	419	405	431	466	429	438	452	412	417	433	435	420	417	439	388	453	422	419	420	418	381	457	469	428	452	409	443	427	420	410	408	440	423	407	418	399	459	426	391	433	442	413	415	408	419	452	409	450	472	383	442	414	438	374	423	404	399	426	399	401	435	431	419	439	395	428	422	399	445	443	401	447	411	399	397	417	436	402	473	443	423	405	454	433	435	431	425	415	389	445	446	410	402	441	427	405	446	461	407	416	445	420	445	449	418	419	435	448	414	442	464	430	420	417	407	439	463	464	434	408	417	444	447	421	416	430	396	407	401	450	418	448	405	449	445	461	441	462	416	417	411	435	460	436	400	425	457	416	435	399	407	409	416	440	437	407	465	428	448	425	452	470	451	430	436	442	409	438	432	423	436	462	438	445	380	449	418	408	457	440	403	448	430	463	412	430	435	474	398	381	457	426	459	425	404	410	408	411	403	432	372	431	435	428	422	400	401	433	424	410	422	432	447	417	425	388	395	414	372	403	430	412	380	466	438	429	407	400	411	413	427	424	424	436	408	417	450	445	428	390	439	406	428	402	423	444	413	454	417	417	431	423	442	438	426	446	431	398	428	419	436	408	467	421	459	428	417	442	467	421	426	441	415	439	405	394	453	411	442	411	436	391	404	396	405	429	453	415	406	442	422	421	396	405	410	427	411	421	464	423	428	438	438	473	426	432	421	439	421	428	466	427	410	405	447	398	427	440	417	424	417	461	446	399	436	392	451	408	426	421	411	411	436	390	396	402	449	423	409	427	391	422	440	458	451	439	384	433	435	417	427	443	442	454	403	442	430	441	388	433	469	387	412	433	406	421	449	435	427	445	416	438	452	463	455	411	407	419	435	424	452	413	434	435	444	385	460	411	439	437	393	430	423	385	433	416	416	425	458	448	440	419	396	420	436	430	409	465	401	461	391	432	394	406	440	476	404	433	429	447	434	406	413	461	405	443	407	446	407	444	422	451	408	424	424	393	407	408	431	436	442	425	417	393	428	406	411	417	440	415	434	479	452	396	439	401	406	434	386	412	439	410	420	389	460	453	439	408	394	420	421	422	435	444	395	415	446	426	420	418	407	386	421	428	411	438	388	448	448	450	431	385	441	421	466	404	401	432	426	405	431	406	427	410	423	438	459	378	412	410	411	411	444	450	418	413	413	420	420	408	399	401	447	400	392	410	418	443	422	424	408	452	413	457	424	406	435	420	435	408	422	437	400	399	421	404	400	431	427	364	456	454	441	397	414	405	451	455	402	392	433	434	399	447	405	446	444	417	434	433	448	431	420	442	406	490	428	441	411	429	490	400	425	379	428	412	412	431	382	444	420	422	429	419	446	411	422	419	392	421	396	431	394	426	427	444	454	393	389	418	428	389	433	421	445	448	423	461	418	434	442	409	409	413	405	438	430	418	382	417	444	470	446	425	401	395	396	447	401	449	479	450	435	425	440	405	403	405	422	438	464	394	417	445	406	456	423	396	432	427	422	411	390	425	428	412	437	439	416	402	432	395	399	401	454	439	431	414	457	439	410	448	436	415	402	445	435	440	381	397	426	457	421	401	430	460	453	439	423	440	453	439	402	412	448	389	430	419	440	428	431	424	381	466	432	436	414	410	433	416	474	410	434	392	421	432	398	443	422	427	398	399	443	413	401	422	420	432	441	439	425	406	453	414	440	443	404	442	422	411	417	462	398	439	411	397	424	413	449	407	425	427	432	405	433	410	415	411	402	403	408	448	433	443	417	419	427	426	410	405	440	409	437	418	437	424	455	443	420	468	443	428	450	438	429	371	427	389	437	392	413	429	406	409	401	413	388	422	411	402	421	423	452	396	424	456	471	448	410	431	456	424	414	421	384	415	466	395	421	455	438	422	404	428	412	423	428	415	402	395	403	404	437	449	434	432	412	453	441	432	444	447	432	424	425	419	439	395	454	390	434	437	413	412	433	430	422	410	389	386	436	408	422	448	415	453	430	435	441	444	445	407	420	409	415	406	420	413	399	466	411	388	414	428	431	433	424	452	411	440	409	447	445	450	402	423	453	434	450	420	426	411	432	434	414	441	440	367	452	413	411	383	432	428	441	451	412	448	434	415	405	466	404	390	448	428	430	415	400	395	384	454	435	443	416	431	448	427	411	453	426	422	398	437	411	431	411	418	382	406	428	426	461	421	401	427	442	406	430	467	439	444	464	453	417	428	458	404	425	448	411	389	444	450	410	419	411	367	401	419	429	392	417	434	475	404	418	434	408	445	405	416	444	433	420	396	405	381	456	453	426	436	413	423	390	426	413	422	434	465	420	400	424	421	417	435	425	414	438	446	409	392	420	405	445	445	393	414	425	393	401	446	418	383	422	441	439	429	427	443	460	414	407	424	437	441	417	435	439	408	415	391	419	423	452	450	450	421	416	440	433	421	384	412	392	431	423	434	407	418	399	423	440	434	387	415	422	428	413	427	419	401	444	457	454	417	422	398	396	418	408	427	406	411	429	412	451	378	427	455	427	398	377	426	386	424	414	420	421	402	425	418	416	441	415	410	435	422	427	426	395	433	396	465	407	418	395	401	411	404	400	420	435	422	438	423	430	433	421	401	445	420	421	414	393	424	394	440	415	414	463	434	445	434	402	418	415	437	420	443	430	452	455	438	439	459	462	391	433	415	430	407	413	473	432	452	435	419	455	421	431	425	433	421	401	416	481	445	438	407	416	441	427	449	422	392	426	402	448	424	401	446	467	426	428	456	390	429	452	439	447	403	457	422	439	409	393	397	411	438	433	450	461	391	409	402	407	415	438	411	435	425	403	387	417	436	438	401	439	427	417	432	435	422	417	400	403	420	407	448	445	386	413	430	437	417	421	431	437	453	443	437	407	385	379	419	385	426	391	419	406	345	429	412	444	411	392	432	385	465	432	422	452	426	444	418	467	411	444	385	455	375	438	406	414	443	407	460	405	413	446	405	450	456	401	422	411	428	411	430	450	431	445	414	438	429	444	389	426	383	426	379	433	434	406	430	431	450	425	429	459	402	442	450	409	424	401	444	435	394	453	433	380	427	416	441	451	409	425	436	432	391	413	435	415	443	407	423	444	455	417	407	406	445	409	424	388	394	394	392	432	438	439	417	454	429	415	417	410	434	469	440	453	438	406	441	401	440	462	447	403	400	409	434	458	408	417	441	408	445	428	388	435	420	391	405	402	441	395	417	436	409	445	408	434	405	440	462	414	427	398	434	447	399
10351	752	197	207	190	226	183	183	169	174	197	181	195	165	191	165	172	146	167	179	159	178	180	171	168	191	179	160	190	188	167	192	163	168	175	177	191	193	188	185	169	180	180	175	178	197	179	151	167	184	156	187	164	165	165	191	197	184	182	171	174	179	154	207	168	174	175	178	175	207	181	182	178	201	177	145	187	180	160	176	168	185	168	162	174	150	169	178	163	177	169	182	156	171	168	166	182	163	185	175	158	165	164	170	183	177	168	157	161	169	179	172	179	188	161	172	198	147	186	174	196	169	161	169	172	194	169	198	166	189	171	177	171	212	170	182	164	189	168	178	180	166	176	178	180	199	160	183	172	161	186	191	187	189	203	155	172	179	187	151	161	200	201	159	197	185	193	182	183	175	190	187	176	182	164	178	180	162	154	192	197	178	196	174	184	188	165	183	158	167	183	188	180	170	174	174	158	159	177	172	216	166	180	163	181	182	173	157	211	161	174	156	165	175	175	189	172	165	182	182	161	174	164	197	173	146	173	179	161	207	176	171	166	200	167	180	182	210	174	172	149	161	184	177	144	187	188	178	196	185	181	197	180	170	158	180	186	187	176	210	209	179	185	160	172	158	188	168	176	177	167	184	181	159	178	187	129	188	170	154	170	151	176	185	167	196	165	158	191	184	164	194	159	173	191	177	179	159	172	183	170	173	176	207	181	190	196	198	153	175	180	181	189	191	158	192	182	182	188	179	172	185	173	182	183	159	180	159	201	165	168	179	185	183	187	187	195	177	159	191	181	184	158	187	180	171	186	167	198	179	155	185	163	170	177	168	190	199	168	171	194	180	183	158	175	182	166	169	176	179	165	170	180	180	196	167	175	177	172	176	193	131	154	184	185	221	186	196	170	150	187	194	173	174	176	178	167	171	164	150	165	178	192	192	160	181	159	191	192	176	193	193	192	174	188	156	161	181	170	183	181	182	184	188	144	141	180	180	178	175	175	176	185	176	160	196	178	168	163	195	180	169	186	181	174	176	176	187	165	180	174	200	176	200	180	197	168	168	185	173	177	178	156	180	171	171	160	152	173	180	160	173	189	199	181	185	186	192	169	179	191	154	169	182	185	182	189	160	144	171	185	163	169	181	174	184	179	182	150	177	179	172	149	170	190	171	176	193	188	163	186	186	176	182	174	184	156	162	174	183	165	182	159	157	144	184	178	178	173	180	164	199	186	174	181	175	172	176	181	180	208	193	174	169	177	172	160	199	160	175	173	196	152	149	166	184	179	192	190	162	169	179	171	168	206	169	171	171	174	220	166	179	170	187	190	174	163	205	171	163	177	172	159	165	200	157	173	190	180	172	183	173	169	182	170	194	162	183	168	175	173	177	171	164	175	181	178	180	176	172	171	158	175	213	149	168	177	181	197	173	164	191	179	170	193	197	177	171	158	196	198	171	170	170	190	186	174	172	168	185	174	179	183	181	160	190	164	202	154	151	183	206	188	184	164	176	185	172	184	174	170	175	205	168	168	179	169	185	199	187	158	183	209	177	191	187	156	175	167	189	171	178	201	194	178	169	200	175	163	177	182	152	194	151	172	184	147	184	175	182	180	184	208	196	183	175	178	187	204	178	193	175	174	166	175	168	167	166	173	197	178	151	174	148	149	168	196	157	180	154	146	155	177	165	151	167	199	198	193	179	174	157	178	201	173	190	176	184	226	146	208	208	168	158	183	179	177	172	190	173	182	191	179	167	171	157	173	177	197	185	169	172	187	189	186	178	163	157	164	161	158	191	150	171	179	175	168	206	158	177	168	174	171	202	174	160	169	154	170	153	183	182	147	153	173	184	182	200	194	196	182	195	164	183	144	189	181	196	162	190	180	192	180	163	179	179	190	169	153	172	159	185	188	184	176	160	186	192	191	184	149	178	164	177	192	156	179	202	185	190	191	178	175	194	181	179	186	159	154	180	162	187	181	170	194	176	161	187	159	168	179	191	185	183	168	172	176	166	192	205	185	158	176	165	176	192	149	195	177	181	159	207	168	190	177	180	177	170	179	167	204	187	176	176	185	152	185	192	162	176	187	167	162	165	170	164	187	170	169	191	195	169	171	201	186	192	160	165	169	178	169	183	158	150	172	182	203	180	185	212	169	160	179	195	163	186	180	159	160	178	178	187	162	169	186	161	183	175	172	160	188	178	160	151	178	166	167	184	182	182	152	182	182	148	164	154	152	187	171	190	182	169	183	165	190	182	170	173	172	184	200	185	175	167	208	187	190	169	189	183	178	183	194	182	192	129	171	183	196	170	164	178	174	193	186	171	179	158	143	171	168	183	178	176	158	166	167	151	204	154	194	159	168	169	200	167	192	185	190	184	188	179	163	187	220	149	198	188	179	164	195	192	189	194	178	195	193	167	188	187	183	156	187	186	176	172	170	151	185	146	192	170	186	188	176	194	171	151	173	139	184	181	148	171	178	171	169	172	201	169	196	184	131	186	170	155	187	200	177	168	143	148	177	174	172	164	206	200	186	179	165	171	188	151	189	200	190	151	195	169	186	164	166	167	155	201	154	178	194	199	171	162	181	198	163	193	187	190	166	168	192	166	178	179	170	188	173	158	162	186	188	181	170	186	174	189	193	184	183	176	188	172	162	156	173	201	185	166	178	162	201	179	178	157	190	184	174	160	192	183	162	153	169	179	160	160	184	191	180	166	167	189	182	169	159	159	170	164	177	144	188	185	169	150	194	192	191	186	182	171	190	169	184	163	162	190	156	185	171	198	189	181	152	201	167	184	177	146	181	180	176	182	181	189	179	182	163	188	177	187	202	168	155	166	179	178	174	175	183	173	188	179	177	154	169	165	166	189	174	194	162	183	184	184	166	181	198	193	156	188	155	188	179	194	181	197	169	162	190	164	192	174	146	167	176	178	156	178	158	154	183	169	159	184	196	171	170	198	157	162	198	172	160	170	175	159	160	189	167	181	178	169	182	213	170	192	182	152	153	163	183	186	171	183	193	193	182	186	173	187	180	190	164	196	186	200	182	174	177	140	156	169	141	164	171	177	177	193	187	187	168	161	177	180	169	185	170	171	183	188	215	164	178	142	161	155	185	183	187	161	191	162	184	173	173	172	188	190	170	183	185	180	182	179	159	196	182	180	178	162	172	195	193	148	153	194	188	161	161	169	180	183	182	185	197	195	216	182	176	176	184	194	178	180	187	169	170	167	184	169	155	175	130	168	196	160	163	149	189	168	185	177	180	159	158	175	166	170	181	173	187	178	206	178	176	152	173	197	164	182	174	195	159	193	164	174	152	174	200	195	183	201	174	164	169	181	137	192	165	178	173	169	214	211	163	178	179	196	188	165	180	180	192	169	187	164	189	175	147	177	197	202	181	181	168	184	165	177	202	187	188	197	176	166	187	196	171	190	186	186	169	184	162	195	173	184	169	184	191	186	180	168	163	188	188	161	173	167	148	172	210	176	176	174	156	173
8045	574	568	568	513	550	518	458	486	489	461	464	484	468	486	471	491	467	473	493	468	492	484	500	476	436	506	508	439	469	490	471	428	444	467	427	414	507	484	463	476	423	463	439	443	458	446	430	445	427	479	456	435	460	463	441	449	467	479	458	444	464	456	452	481	479	454	428	487	434	426	469	476	413	413	479	444	436	438	458	452	454	448	470	428	427	456	442	447	457	451	465	468	426	464	447	429	408	482	444	448	434	435	468	438	472	434	476	459	432	428	461	446	439	455	411	436	411	442	488	460	419	424	486	432	467	456	444	413	406	457	415	439	438	459	474	448	438	438	439	479	439	465	480	455	459	467	454	427	487	412	458	512	454	441	477	450	459	410	440	428	446	434	439	443	405	468	451	438	376	458	465	465	459	459	450	432	481	419	449	407	411	457	423	508	464	413	464	446	413	495	431	449	434	418	455	435	457	412	482	414	418	437	464	431	431	446	437	444	453	460	473	463	456	430	449	440	450	463	420	452	452	476	434	470	454	445	455	436	448	501	483	436	428	446	450	417	441	446	399	432	470	429	447	470	429	462	491	478	461	430	457	468	439	447	442	452	422	453	446	447	444	426	449	458	480	448	456	464	471	439	419	437	452	475	467	444	482	460	457	468	471	479	422	470	436	441	464	405	437	421	455	421	438	451	428	464	438	420	435	426	473	426	416	419	483	463	431	427	457	466	433	497	390	450	416	475	449	411	427	422	489	459	468	465	444	459	472	437	406	445	462	468	429	438	436	436	483	440	439	450	480	477	408	484	427	424	438	463	475	425	438	415	496	477	452	455	407	448	428	455	443	461	443	484	429	434	424	442	461	495	408	446	445	411	433	442	424	449	472	425	460	470	469	443	456	420	466	443	465	463	455	436	459	444	452	463	423	454	451	405	494	405	416	426	465	477	446	460	435	449	444	426	443	461	408	456	447	433	464	449	417	463	427	460	435	428	445	467	445	468	448	414	447	427	427	413	425	461	462	424	477	460	457	440	469	454	464	432	467	450	465	447	463	465	416	462	476	451	502	448	442	461	439	496	447	464	424	394	427	437	451	458	446	409	467	442	456	467	476	431	430	446	426	484	444	417	454	438	450	422	458	479	440	446	448	431	451	430	420	423	433	448	431	418	456	460	457	463	488	477	451	485	459	490	452	452	454	440	454	455	473	429	433	463	471	443	462	452	473	451	412	433	470	438	493	424	425	431	457	455	475	433	450	486	438	456	405	443	446	421	465	402	433	428	453	407	417	419	467	423	463	448	451	448	511	455	472	406	425	477	467	454	434	442	410	429	472	446	444	481	492	485	425	430	448	436	449	459	466	432	437	441	448	419	418	441	427	430	480	422	459	422	462	442	486	467	428	489	418	475	424	470	417	491	423	429	450	508	467	446	460	439	445	447	429	459	471	477	443	430	416	439	434	427	432	451	444	458	442	438	463	489	456	445	481	442	435	449	449	421	447	455	436	421	436	466	445	458	458	442	429	431	447	478	475	452	455	467	464	446	464	468	462	438	470	463	435	432	407	427	430	469	430	446	432	447	428	440	453	433	452	423	438	409	448	412	448	462	444	454	461	399	484	421	448	441	393	442	467	445	455	461	460	467	467	445	487	428	455	438	452	418	475	429	442	462	439	415	430	390	474	457	464	502	475	490	470	440	437	432	455	453	467	447	458	436	443	430	468	427	430	461	425	443	419	440	422	439	429	481	433	445	489	458	468	454	444	456	427	455	404	412	482	472	455	411	425	497	442	474	458	441	438	461	440	441	465	454	447	424	429	460	438	423	473	419	451	430	437	466	465	457	445	456	438	404	451	482	439	454	465	431	453	435	480	463	452	464	422	490	421	436	448	458	477	492	481	461	438	442	406	460	478	427	452	414	408	468	473	427	427	472	434	436	438	444	447	466	462	441	461	485	442	429	483	395	485	412	447	449	464	439	479	446	470	442	475	450	430	428	433	457	438	453	464	436	439	439	483	497	463	436	438	465	464	435	451	464	427	440	426	477	438	450	408	452	409	435	446	404	458	455	420	472	471	422	449	476	420	480	457	434	459	454	404	482	455	422	452	465	459	456	405	439	429	457	422	463	415	439	483	430	449	450	456	442	468	447	443	424	400	436	488	441	466	460	452	461	450	461	461	448	467	455	452	473	451	466	474	463	495	460	483	470	445	451	440	446	467	427	474	424	418	455	405	435	432	469	485	485	448	476	455	473	431	439	460	454	446	422	453	434	450	428	420	444	460	490	417	434	436	451	434	440	443	470	421	427	417	476	427	470	452	440	407	483	432	444	461	443	483	464	437	471	442	439	416	456	468	470	457	444	466	424	447	458	431	423	435	455	436	461	488	433	503	430	451	426	429	508	438	388	481	449	442	477	472	461	457	441	425	437	457	452	444	442	406	465	459	473	437	440	431	462	437	459	478	434	434	468	440	442	464	463	453	466	484	432	407	469	454	469	430	470	451	465	409	484	482	455	410	452	483	413	480	480	478	485	476	438	457	461	455	411	431	459	405	452	418	438	467	432	472	507	461	384	455	449	464	434	445	428	458	438	451	425	455	432	464	445	444	450	464	453	408	460	456	463	444	439	461	448	481	448	455	466	448	441	452	428	449	431	472	430	487	451	408	494	454	473	462	475	444	442	439	450	413	461	469	494	446	427	430	392	455	442	398	440	454	438	432	439	438	455	428	471	405	438	469	436	427	471	476	465	430	459	454	487	441	463	487	450	448	435	446	422	459	446	472	401	447	451	446	420	488	459	438	443	427	478	432	437	459	414	440	459	459	468	454	426	458	451	447	460	458	444	416	442	432	425	423	443	437	469	423	433	496	487	413	405	455	473	442	439	434	433	443	435	477	420	437	447	451	431	450	475	431	444	425	443	441	441	472	424	440	401	458	475	446	451	460	442	438	441	446	468	469	470	453	448	431	479	452	471	445	435	447	429	467	461	456	487	447	472	478	457	452	455	424	439	444	452	408	448	453	474	412	449	473	408	442	465	440	462	420	425	448	439	433	450	419	448	439	450	479	430	467	434	453	445	467	478	403	463	466	452	443	416	434	483	444	456	465	463	446	447	451	439	437	468	441	473	426	455	473	487	439	414	435	446	389	490	427	467	446	449	442	402	432	466	464	429	422	439	437	424	488	455	489	448	410	456	476	458	420	445	433	479	432	437	420	443	451	453	482	459	442	430	435	453	472	474	417	507	458	447	435	457	474	440	455	473	491	420	428	450	466	418	429	453	434	393	482	429	496	435	449	463	434	456	456	429	443	449	464	453	443	450	472	451	466	476	489	467	419	446	441	441	457	418	477	433	494	467	431	470	443	449	433	455	444	439	417	462	452	460	423	445	425	466	435	439	479	428	461	426	463	442	447	431	432	463	435	474	446	440	421	446	456	451	388	451	475	443	410	447	416	425	436	473	456	449	453	489	455	455	436	472	449	455	480	460	453	474	417
24004	3793	632	495	395	326	312	280	244	261	289	255	242	273	246	261	251	246	246	261	256	276	241	278	213	296	270	247	249	241	249	234	222	243	243	232	259	243	256	268	235	232	256	248	241	267	248	300	245	256	271	262	268	266	264	265	250	255	258	258	225	241	202	244	239	253	231	248	253	272	255	275	269	259	266	232	284	269	254	231	222	259	246	271	262	237	264	247	243	244	222	276	237	260	242	231	232	264	270	245	280	198	249	245	240	229	245	221	268	252	256	260	245	252	217	231	243	206	236	258	233	272	230	242	249	237	251	246	233	267	254	200	267	249	257	224	240	250	268	235	269	258	213	265	280	243	228	246	257	252	242	256	250	249	249	260	213	220	237	263	259	242	246	238	256	240	237	256	249	250	228	255	256	265	230	255	281	233	257	245	242	244	246	241	244	223	248	246	246	264	254	252	228	249	244	235	259	242	231	227	232	249	246	269	249	220	234	254	289	219	226	245	274	235	248	256	243	257	242	270	231	234	265	243	242	273	246	225	246	243	235	239	275	260	245	217	264	268	245	274	251	248	280	282	246	204	240	266	215	221	224	261	224	271	216	257	240	265	228	230	248	263	235	242	247	265	258	264	275	264	247	278	248	233	229	269	240	250	220	264	252	240	253	226	235	245	241	218	246	252	242	214	230	250	226	241	269	262	265	236	222	238	258	235	232	264	243	247	253	267	263	273	233	269	248	247	247	236	237	267	236	260	260	214	246	234	264	217	237	250	259	247	235	249	245	261	252	268	224	231	242	229	232	235	248	218	253	240	214	245	282	254	255	224	268	234	269	241	255	232	245	261	270	275	209	246	262	217	236	242	271	246	255	235	226	288	250	248	254	261	247	248	224	266	261	213	235	236	242	252	229	235	235	213	258	245	236	269	220	283	248	242	249	266	255	241	244	272	261	248	247	231	274	243	231	259	219	238	285	257	260	254	256	262	224	268	253	246	253	268	233	243	240	230	256	250	265	266	251	236	251	244	249	210	272	259	245	232	264	253	272	246	254	221	265	224	235	270	238	272	251	246	273	249	255	245	267	273	237	272	249	258	238	263	260	239	233	242	249	255	250	258	241	245	238	241	252	254	274	260	244	243	258	228	258	250	207	227	250	257	265	258	262	228	226	228	217	239	227	275	289	259	254	232	225	242	242	217	254	239	261	241	253	261	261	253	262	253	229	237	248	264	221	247	265	270	255	235	250	237	237	246	253	281	224	208	251	234	242	246	242	222	260	255	252	261	245	267	247	273	227	219	232	235	266	200	250	227	245	227	248	276	273	266	233	213	226	254	241	244	231	248	239	254	269	251	239	242	247	225	240	243	252	243	231	249	258	236	274	287	252	232	259	229	249	230	252	246	258	238	236	220	235	248	236	278	235	217	264	242	229	244	257	248	240	240	233	223	271	262	262	280	255	230	264	232	239	222	226	241	203	242	255	220	254	231	259	247	257	242	255	248	252	278	232	249	279	240	246	241	217	243	253	251	239	241	244	239	232	259	261	231	242	272	219	263	247	225	246	223	245	263	271	249	220	236	236	234	238	236	221	231	254	244	230	240	296	230	264	254	238	271	245	244	241	240	260	225	226	243	240	261	234	266	259	249	262	255	205	281	262	244	267	267	230	245	228	240	256	255	237	248	241	223	266	268	231	233	262	223	225	219	244	252	223	248	254	267	255	251	266	279	234	239	241	253	232	247	254	216	288	254	248	241	239	240	232	256	263	207	279	244	266	242	264	244	236	247	247	233	237	228	277	236	217	269	239	261	226	271	222	256	259	197	220	271	246	255	262	231	226	262	238	254	244	254	255	234	239	259	245	256	265	264	238	246	264	226	237	264	255	229	233	262	256	199	236	266	286	238	258	231	256	226	245	247	264	232	227	235	250	260	236	261	251	274	252	227	246	250	235	224	230	267	241	255	226	245	230	245	229	226	264	217	253	254	250	236	238	254	247	241	245	236	216	207	240	249	250	272	230	255	238	247	249	265	270	243	248	242	224	255	233	250	219	244	259	225	258	239	243	239	254	261	266	236	273	214	251	259	229	227	250	247	253	245	247	255	277	251	243	227	266	258	282	250	226	240	257	219	255	242	217	248	229	243	262	228	257	237	225	249	234	272	248	246	249	246	249	248	267	246	245	274	261	223	245	238	249	252	258	254	226	265	253	240	260	237	246	254	262	252	270	256	262	238	271	238	216	240	228	236	281	267	253	237	249	275	249	299	245	246	208	227	231	286	253	233	257	230	252	222	239	255	239	266	235	225	266	201	228	239	240	250	248	279	251	232	251	255	251	258	247	245	255	245	252	214	245	233	221	236	220	231	281	259	250	275	237	234	275	262	245	255	263	275	224	237	253	261	197	264	250	256	223	253	264	254	259	274	255	245	298	232	261	223	273	248	238	264	242	270	233	266	235	256	242	257	248	242	248	235	232	226	256	251	247	240	244	257	232	211	248	262	246	221	253	221	252	266	242	230	233	257	249	220	241	255	240	226	219	264	258	245	253	206	262	248	284	225	247	239	254	249	236	240	223	271	220	248	241	247	250	244	263	273	268	235	255	247	248	249	246	231	210	208	234	269	238	256	272	237	214	232	242	258	256	235	255	260	256	270	256	260	236	261	221	222	252	262	294	295	269	229	243	256	254	217	231	247	243	272	272	250	243	256	257	234	257	236	261	254	244	252	254	250	230	240	252	232	245	268	253	203	254	248	227	251	268	243	255	237	230	232	225	258	244	273	259	272	217	242	271	236	245	254	256	242	278	234	220	226	259	250	211	255	234	219	249	235	245	274	244	237	248	221	235	271	250	245	245	234	233	258	240	230	212	231	281	249	213	245	259	250	242	246	252	254	278	223	244	215	274	240	253	261	244	257	280	253	242	245	239	239	259	217	232	267	221	256	237	230	244	265	249	233	257	246	284	241	247	266	259	240	252	238	254	256	241	227	252	283	235	270	214	283	237	239	241	246	261	263	256	275	234	255	245	249	246	238	230	243	273	276	264	251	241	246	249	222	256	232	252	256	270	242	268	243	247	237	240	252	228	258	218	245	252	245	252	255	241	247	239	228	235	226	240	235	228	209	209	246	258	250	247	239	249	282	229	263	258	237	214	276	256	250	254	285	255	238	245	241	247	271	255	230	241	241	235	238	252	273	231	246	258	225	248	238	245	282	282	253	214	286	244	239	265	255	235	228	240	259	242	229	259	224	227	241	255	282	277	258	216	272	231	222	258	259	242	248	277	242	245	286	249	267	249	244	257	288	239	233	260	270	245	231	244	244	256	232	231	281	258	271	213	253	264	223	255	245	268	275	243	244	257	233	245	244	213	248	237	270	273	239	237	261	247	223	252	247	227	275	249	232	265	240	223	195	243	222	269	256	231	217	250	245	228	210	265	266	247	260	271	240	247	253	231	238	237	244	256	273	219	253	254	256	259	212	212	229	231	237	239	264	274	258
16502	2084	1317	1405	1253	1132	1016	949	868	814	715	744	697	709	662	702	636	649	693	680	657	661	717	656	659	683	654	668	638	661	649	602	608	601	619	611	617	680	672	608	628	674	580	583	633	555	597	522	611	655	605	626	609	612	605	597	604	612	610	574	593	627	619	620	630	650	606	612	637	626	630	588	601	599	623	600	604	566	562	645	629	580	595	591	621	568	557	590	604	568	608	578	603	630	563	588	566	602	589	603	565	574	607	578	582	602	598	588	602	601	611	571	558	600	562	567	614	559	581	615	636	610	578	573	574	574	571	597	575	616	589	598	601	586	583	625	591	576	598	546	606	646	561	642	607	632	580	626	636	538	597	580	533	598	625	630	632	605	582	576	634	573	578	581	597	559	559	553	564	621	582	607	603	583	571	613	592	592	613	614	612	583	602	617	609	613	589	626	631	549	583	608	621	605	563	617	586	599	587	596	597	578	621	621	584	596	544	579	548	579	566	591	579	579	569	559	591	655	581	629	592	660	602	604	607	588	585	538	575	557	592	577	587	625	616	581	584	612	603	582	580	566	570	635	583	611	587	593	571	636	631	562	567	607	575	596	551	563	588	644	574	582	623	574	583	593	570	584	658	601	585	564	594	565	643	581	592	575	595	557	587	630	586	597	630	582	589	540	583	615	562	631	608	553	564	592	575	582	578	606	570	593	588	607	633	625	588	572	582	586	583	587	569	622	615	616	559	586	582	597	606	577	613	591	581	622	606	559	582	556	567	599	618	619	601	595	615	609	589	595	622	636	614	624	610	619	583	567	639	582	608	604	584	588	605	574	573	609	571	627	565	592	623	620	599	583	618	573	553	603	589	603	574	561	594	619	597	603	541	574	615	596	597	598	595	610	583	597	612	570	609	601	593	603	627	627	588	595	577	600	574	575	616	570	607	591	593	570	543	576	581	605	562	628	551	618	578	559	617	597	609	605	564	583	597	594	606	592	618	560	599	592	583	649	585	553	563	564	592	586	563	602	604	576	580	590	628	606	593	581	599	572	574	528	595	598	606	642	566	564	623	616	594	595	600	568	571	580	562	588	581	583	597	609	585	585	623	542	549	583	583	622	583	630	633	605	578	584	564	628	628	597	645	561	580	581	603	553	587	526	579	513	577	564	595	570	634	562	616	600	657	567	582	599	599	593	575	578	591	579	619	584	643	617	539	598	608	618	563	571	597	553	618	580	611	572	630	584	570	680	601	620	630	565	624	619	603	601	580	600	609	589	588	575	609	588	587	595	614	616	612	563	599	583	585	545	565	603	597	630	610	565	607	603	597	613	628	593	610	572	588	594	604	580	585	583	587	568	552	570	587	618	603	600	545	611	603	546	584	605	579	607	605	602	620	588	567	629	599	601	625	533	624	636	596	561	613	559	631	587	599	592	596	593	623	584	563	582	609	602	593	568	581	573	608	589	564	603	587	586	575	640	596	603	645	630	622	608	594	623	645	615	578	586	576	588	586	593	604	579	571	624	611	620	558	604	629	563	569	575	594	584	612	558	638	558	591	588	585	582	589	592	623	582	570	582	548	569	601	578	570	542	575	586	608	591	567	571	607	611	576	626	580	565	576	600	625	617	580	594	647	620	621	600	588	595	563	616	655	622	580	628	557	595	608	577	606	593	612	542	593	564	636	602	579	642	582	587	617	577	613	581	584	583	545	599	558	617	594	615	615	597	603	570	581	636	595	611	594	572	587	572	603	597	593	518	535	593	591	590	640	559	586	579	609	561	591	590	575	591	553	584	625	593	563	568	606	570	595	584	583	560	555	592	601	595	620	579	613	617	644	593	608	584	593	566	604	593	637	612	575	595	601	572	564	589	536	581	565	620	600	620	632	571	559	590	627	619	593	576	598	568	644	609	649	550	555	608	612	607	577	582	576	632	611	609	570	610	586	590	617	585	570	595	652	603	623	593	609	579	567	587	580	590	629	578	618	621	591	564	617	597	615	582	598	613	625	610	604	586	541	598	570	583	613	577	654	612	587	580	589	589	593	551	570	588	595	619	559	594	594	602	533	540	594	593	614	607	583	609	579	591	552	574	611	601	563	596	563	562	551	616	595	597	616	587	601	579	592	563	587	590	578	612	607	588	601	585	593	623	600	624	580	652	598	598	586	608	591	619	592	590	625	610	597	606	590	605	561	528	539	603	576	549	556	602	572	615	604	581	564	580	590	554	598	603	594	611	594	576	573	557	587	586	613	544	575	583	622	565	614	574	567	586	607	589	601	585	606	592	587	609	567	576	605	589	600	613	564	557	601	564	623	575	600	599	599	629	579	578	580	561	601	598	613	560	616	555	596	564	613	571	581	561	535	543	567	557	575	569	624	615	605	593	581	529	627	565	616	556	581	586	609	580	622	634	599	556	554	612	609	594	601	583	569	587	611	635	570	584	630	619	610	575	594	560	594	571	588	575	549	588	649	586	594	600	598	603	582	574	601	613	570	569	618	582	628	584	584	600	611	597	601	596	595	575	585	596	545	607	602	602	596	556	621	584	599	627	623	646	598	587	601	589	598	581	594	613	594	610	590	571	583	599	644	565	636	606	588	548	613	579	556	606	591	617	611	603	607	618	598	613	540	605	609	632	583	578	566	615	552	552	612	594	580	673	596	573	557	619	612	576	623	569	578	618	571	592	549	568	583	556	614	627	548	535	589	604	585	581	620	568	605	620	599	555	564	583	580	572	593	550	590	579	602	560	560	575	572	594	605	556	522	626	601	578	598	579	587	647	603	559	601	583	614	618	627	546	583	628	606	639	610	637	592	612	541	610	576	590	611	600	641	565	608	631	602	602	596	601	603	547	595	626	564	597	583	593	618	613	596	628	609	615	593	563	598	577	573	574	577	616	569	599	627	585	589	569	581	639	575	607	576	615	575	622	614	604	614	594	587	583	549	583	612	582	604	594	599	606	599	607	586	593	619	605	534	594	565	588	608	563	589	564	599	562	588	615	654	582	615	581	612	583	581	569	524	626	581	588	608	625	620	572	600	592	568	567	574	549	580	594	561	612	599	553	587	606	619	624	618	623	545	616	581	612	580	559	603	596	559	604	557	621	621	567	573	546	622	571	570	575	619	594	581	590	586	631	618	608	569	609	583	619	631	634	597	568	629	578	595	575	642	602	594	599	595	576	621	597	576	600	626	592	587	561	554	622	560	547	602	591	623	610	606	616	560	622	598	576	593	635	592	589	555	631	595	618	628	572	575	590	600	626	617	598	620	605	563	633	606	568	577	544	556	582	584	584	595	569	604	617	572	573	612	630	590	608	612	551	553	585	625	559	611	599	572	589	585	588	533	612	608	631	598	603	535	569	582	575	599	605	581	537	583	574	566	576	584	604	571	602	584	608	602	603	593	602	602	617	606	621	581	598	574	596	610	596	652	622	612	628	593	573	599	596	627	580	592	569	549	596	625	626	613	596	631	576	635	594	605	606	602	616	574	611
35050	10351	1156	621	510	366	312	291	256	245	243	240	229	198	207	221	195	186	202	199	220	207	206	190	208	191	223	185	176	192	168	209	210	198	224	194	219	199	191	151	167	169	166	176	183	192	206	196	183	196	195	197	180	206	196	195	164	191	175	191	183	175	228	172	211	181	179	185	195	165	165	166	189	198	181	174	180	187	197	196	202	184	182	189	198	161	198	176	193	185	190	196	176	176	178	185	202	208	214	198	158	205	209	192	212	157	193	178	188	179	210	174	182	189	218	199	175	181	198	161	180	175	172	193	164	199	186	221	199	197	200	204	208	201	200	189	187	179	219	202	185	189	205	181	178	199	194	174	188	217	202	193	163	190	185	197	188	197	182	200	182	200	184	189	206	175	171	175	211	183	176	195	195	170	193	180	207	192	204	206	189	176	181	169	179	194	162	194	181	203	183	185	202	168	187	193	169	223	167	189	205	171	198	201	192	189	205	195	208	204	186	190	201	206	207	206	178	166	180	200	178	174	182	209	200	195	181	158	146	178	181	206	177	177	193	158	198	178	186	199	190	185	191	166	178	171	210	182	177	185	187	170	178	178	209	182	213	195	206	215	183	190	197	188	201	210	189	192	203	169	180	202	213	195	196	185	166	183	203	180	176	182	202	194	180	184	171	194	178	182	161	177	171	197	209	191	182	163	181	186	172	174	185	211	182	185	158	188	188	188	199	201	175	199	196	172	207	195	181	154	179	217	190	193	193	168	187	184	168	217	172	178	191	199	170	198	191	168	176	191	147	172	197	173	166	181	160	177	188	162	191	170	175	152	178	189	175	196	186	213	192	173	187	183	177	166	208	194	213	198	172	199	176	179	193	180	197	225	214	196	178	207	203	200	200	184	188	196	191	191	174	175	195	172	197	204	188	195	169	196	195	188	200	220	149	173	169	195	190	200	170	177	198	180	176	179	202	204	204	163	199	173	185	172	171	185	162	169	205	201	179	209	179	182	218	170	178	187	211	163	184	195	174	188	197	195	200	196	191	185	181	166	166	171	189	165	186	198	180	182	194	178	180	172	153	189	164	197	183	215	196	180	202	183	169	189	158	163	194	185	194	168	198	198	188	173	170	208	180	164	176	197	173	179	187	157	196	219	212	162	167	171	198	190	184	205	183	173	187	185	206	209	190	198	202	212	165	187	210	197	198	187	187	213	176	193	163	205	170	160	177	190	185	188	168	197	210	173	195	201	192	178	191	176	181	182	181	197	199	207	208	197	149	191	170	181	190	170	189	183	168	176	186	165	185	183	176	199	179	199	182	183	188	197	193	178	195	174	192	181	211	170	179	176	173	175	183	202	184	212	201	197	190	212	170	199	190	192	194	171	198	187	187	184	193	183	183	195	179	188	182	184	202	191	187	184	165	199	197	180	187	209	211	205	218	173	187	168	183	179	190	164	164	186	181	192	205	180	200	192	177	198	198	199	170	184	205	193	175	184	194	187	167	195	202	187	170	213	201	188	193	206	176	195	182	164	179	174	182	159	166	186	166	174	187	184	193	187	198	202	184	212	196	155	187	182	167	191	180	178	147	206	205	186	190	179	202	195	180	156	195	214	215	194	182	179	179	181	222	179	188	148	176	168	192	192	204	209	172	183	196	225	187	191	209	197	176	177	210	196	188	189	174	181	178	186	192	189	183	204	161	181	191	182	177	197	202	187	189	192	200	188	202	175	172	210	189	178	187	183	185	166	175	183	161	158	146	203	181	170	218	182	193	204	204	217	203	202	161	198	174	211	161	231	203	193	177	179	183	210	168	199	192	193	187	180	205	192	171	193	180	172	175	170	176	187	209	226	181	191	177	183	200	189	184	208	173	171	181	172	179	210	197	208	144	159	176	199	206	182	166	184	188	164	170	178	160	162	184	187	205	173	183	166	204	174	175	196	183	152	192	160	173	201	202	178	221	169	179	175	179	191	172	169	181	204	191	193	218	206	173	188	175	210	189	216	190	191	217	192	186	181	186	199	195	171	187	188	197	188	171	202	200	177	160	178	168	173	180	206	191	223	209	189	182	207	188	197	181	193	182	206	186	171	170	205	190	192	194	220	205	196	198	169	184	169	178	202	194	184	196	190	188	190	184	182	195	199	181	180	197	168	185	193	194	178	186	160	155	186	152	194	178	191	202	212	168	202	224	167	171	183	189	177	198	195	172	183	160	199	186	186	186	211	196	193	186	197	168	189	192	183	178	183	215	205	214	149	185	187	209	211	204	174	172	168	183	194	188	202	176	195	172	186	186	179	195	201	179	184	179	180	181	175	195	187	187	175	187	203	174	188	186	167	191	188	182	202	205	179	184	187	183	182	177	188	191	207	181	205	182	190	199	205	225	222	205	163	170	189	202	181	182	184	185	163	209	182	195	198	207	184	209	202	191	198	188	174	200	205	206	204	195	197	162	164	171	193	206	211	190	199	170	183	173	161	168	194	188	159	174	160	176	200	173	149	207	170	191	179	194	201	206	182	177	181	180	191	152	192	184	205	194	181	210	190	187	211	173	203	207	204	175	196	188	195	183	182	171	177	173	183	190	168	188	198	189	170	180	179	167	183	176	200	170	202	185	190	176	185	225	170	193	205	194	185	196	180	200	157	223	198	199	205	186	209	175	194	182	177	157	197	215	173	204	172	201	169	172	185	215	172	203	161	175	185	180	172	192	190	172	162	200	211	159	195	185	183	173	210	172	172	190	186	171	209	206	169	202	185	184	155	194	201	222	198	167	181	206	158	204	188	191	184	186	205	203	204	162	176	184	203	169	170	195	203	180	172	193	209	199	194	221	202	185	184	189	195	178	200	179	174	170	189	173	177	213	192	171	193	199	166	163	198	178	203	193	194	217	177	185	157	209	189	165	178	201	197	177	192	229	205	170	208	170	183	175	185	193	182	166	227	214	196	168	173	195	192	189	177	181	199	190	174	169	184	183	167	195	169	192	174	187	196	180	176	201	199	197	192	183	177	194	154	175	166	173	221	167	187	184	194	195	203	209	166	189	200	179	159	181	192	199	184	183	203	199	178	179	190	169	184	188	179	180	181	189	188	186	191	197	207	183	213	204	189	195	181	211	200	191	201	184	204	193	176	193	182	200	186	191	181	185	205	221	176	217	164	190	189	189	171	164	171	216	188	177	173	178	179	200	203	191	157	186	204	213	201	202	169	182	187	215	179	212	192	182	195	166	187	211	173	203	178	171	205	185	193	185	193	187	183	188	155	162	206	166	182	167	174	197	194	200	183	199	213	193	197	196	170	196	186	191	176	181	205	181	178	168	179	189	167	167	203	177	183	195	186	187	147	169	172	158	183	177	192	159	168	183	208	191	179	203	206	182	192	218	183	176	168	182	214	195	166	175	207	196	148	185	206	202	192	190	202	220	189	201	168	196	172	193	184	203	190	181	191	198	163	220	164	207	175	175	186	194	198	185	199	171	212	187	174	207	197	202	176
22297	5275	1773	1919	1671	1303	1232	1026	929	778	768	708	644	594	560	565	564	565	567	596	597	561	584	581	564	542	602	553	541	518	509	493	467	474	481	502	529	506	516	523	506	476	494	510	476	508	511	471	462	484	483	437	425	480	421	465	430	495	465	504	436	469	506	502	500	479	475	498	487	462	456	486	446	467	464	464	500	439	470	466	448	463	474	497	463	456	419	450	453	414	473	491	434	431	420	459	456	441	475	464	456	425	453	425	478	440	413	453	462	448	450	504	459	511	461	464	383	466	453	502	458	424	497	427	455	456	456	446	433	451	490	463	449	464	485	446	440	478	431	429	465	489	465	481	456	466	442	476	493	464	430	431	425	454	496	459	499	450	481	480	485	464	468	459	437	441	414	449	434	492	439	481	482	459	481	406	446	440	421	477	422	434	434	459	445	448	430	417	491	450	418	449	465	436	482	456	452	483	422	471	484	463	472	457	423	464	437	429	437	448	471	469	412	465	436	478	496	469	486	460	454	454	439	435	433	458	430	449	417	445	456	482	479	403	441	462	442	428	423	457	465	472	448	410	430	465	451	461	416	435	456	487	476	460	446	466	466	449	461	473	439	438	472	475	443	427	469	423	487	424	459	480	458	475	430	458	465	448	459	428	457	449	436	457	439	431	441	440	449	429	479	458	469	454	458	466	465	435	480	457	482	448	436	471	420	431	461	465	465	461	438	457	479	449	471	447	514	432	459	470	447	418	435	470	458	458	480	428	453	463	428	417	466	451	485	431	460	478	449	444	448	455	462	428	419	445	436	444	473	427	501	439	438	444	460	464	462	419	431	429	460	443	419	463	492	433	429	464	461	445	432	462	457	451	462	482	449	434	444	453	442	410	463	423	494	421	448	410	448	431	431	421	459	426	424	479	433	432	454	417	442	472	454	432	474	444	475	468	437	429	434	418	445	409	436	439	444	449	469	447	437	443	437	431	432	432	454	408	460	446	455	411	451	447	449	480	450	458	465	491	459	443	430	465	453	419	456	474	438	479	458	456	449	432	499	448	470	448	448	450	475	509	447	427	447	454	446	443	415	477	460	420	456	443	494	480	428	428	456	474	495	478	477	448	467	483	463	445	422	452	471	445	477	427	467	477	472	451	482	434	466	456	461	442	452	449	474	434	453	441	441	472	441	448	467	462	457	466	463	403	507	476	514	465	461	422	450	427	448	444	491	432	458	443	462	465	463	459	446	428	418	470	440	450	450	413	438	440	434	425	444	437	438	458	461	464	452	440	466	449	468	470	471	484	460	482	445	477	437	467	473	423	456	447	459	482	435	464	473	481	491	455	470	463	431	455	465	443	417	428	446	427	433	445	456	459	481	433	451	458	489	447	490	463	433	439	429	422	461	444	429	440	481	439	433	461	424	447	420	472	451	483	424	425	444	472	431	442	441	463	488	455	447	446	457	444	438	487	461	451	474	450	464	466	441	483	465	432	425	446	459	426	464	451	427	458	407	457	470	478	469	443	436	454	440	467	462	455	457	479	500	456	486	484	465	458	445	482	445	456	427	446	470	463	440	456	493	465	447	455	465	494	421	433	464	460	478	451	455	451	436	450	491	442	445	455	466	452	453	446	430	479	421	451	476	422	440	462	467	460	439	450	445	474	448	433	487	441	431	451	468	465	478	460	474	453	459	490	430	472	436	469	452	426	458	470	482	483	432	448	428	470	457	464	448	447	500	458	458	458	447	452	424	476	470	437	462	460	459	448	481	427	454	469	484	497	438	440	428	491	496	396	498	475	437	447	431	458	426	459	425	436	467	441	488	484	432	476	500	469	440	455	431	437	433	442	445	480	504	462	456	444	470	455	445	461	434	456	502	467	465	439	439	478	444	459	447	452	444	446	453	469	473	445	467	432	434	508	466	449	446	487	459	467	461	449	441	442	458	463	469	462	419	437	439	443	441	474	486	463	458	472	421	428	462	470	471	452	406	413	429	455	467	436	438	460	459	438	441	434	478	438	437	429	438	447	422	456	482	454	443	464	467	524	467	415	455	450	487	450	455	472	456	473	433	474	483	477	456	433	447	459	452	471	439	449	462	454	418	439	449	441	451	433	418	467	462	409	435	453	401	503	475	448	429	426	436	495	452	484	450	475	430	400	452	472	454	430	426	437	467	449	482	467	432	428	463	457	454	510	436	445	462	464	429	427	464	484	402	436	429	449	497	420	422	445	447	476	441	427	454	407	438	445	475	449	480	457	420	439	469	453	462	448	422	458	446	471	428	447	460	452	406	446	459	447	465	443	435	448	438	424	481	445	457	455	428	443	466	438	448	465	456	421	470	467	475	462	458	457	449	461	446	431	474	429	447	458	518	427	472	469	400	442	444	463	410	404	453	438	481	437	431	477	440	426	427	454	467	451	429	450	457	419	437	422	426	427	433	437	495	419	454	442	453	493	467	438	453	428	460	440	449	448	462	427	455	443	454	495	420	463	428	409	477	457	475	429	451	428	428	472	487	428	455	474	449	458	423	439	441	442	405	458	472	444	455	473	435	427	457	467	427	461	444	466	423	468	486	483	445	457	458	455	452	435	478	437	431	453	437	431	468	454	402	433	466	421	419	447	450	480	419	433	449	458	460	433	419	449	477	455	435	464	451	441	442	446	465	453	496	426	485	451	436	468	409	459	460	446	471	461	430	426	433	417	468	466	401	441	465	458	428	455	445	475	458	438	464	458	460	452	450	463	459	463	463	485	433	459	466	442	441	426	448	465	442	493	479	433	486	449	435	447	480	495	457	496	495	427	446	453	441	432	450	490	461	443	458	434	466	438	477	482	432	440	458	457	458	425	453	454	487	475	454	452	486	453	459	447	462	445	443	474	460	471	463	430	485	460	440	471	432	480	439	446	458	457	410	473	485	456	476	479	439	433	451	461	435	455	465	440	451	450	467	446	473	460	456	473	463	460	462	432	438	468	438	466	470	414	447	462	448	453	442	433	457	452	442	436	488	475	453	468	478	447	465	445	449	463	462	436	457	449	424	416	461	434	440	430	442	415	458	497	458	478	459	452	444	467	471	446	416	460	462	441	454	449	453	428	447	465	504	454	447	449	434	479	470	454	465	457	445	445	441	448	462	461	426	445	479	453	432	410	476	424	442	427	434	422	432	465	488	412	467	442	476	492	426	423	489	476	438	439	458	399	475	445	451	422	451	433	482	457	433	417	467	445	453	457	425	457	507	456	450	473	445	477	455	459	456	422	439	465	395	486	465	410	394	439	429	463	454	445	450	497	461	446	470	457	448	439	446	413	469	446	459	466	487	485	441	467	446	430	455	457	440	450	456	406	439	464	433	425	452	436	471	452	442	445	429	480	458	459	494	435	465	407	448	442	465	416	499	492	449	484	449	467	441	423	437	487	441	471	437	487	459	445	442	467	466	442	415	438	476	439	470	494	437	451	456	441	478	467	453	499	434	454	410	455	468	439	437	485	422	450
11649	1978	254	234	199	206	176	178	201	194	219	206	210	176	199	210	195	195	177	178	165	199	192	220	202	180	198	194	182	189	185	176	165	211	206	194	168	199	197	198	176	157	192	178	197	173	180	189	192	186	195	210	194	196	167	189	188	169	182	195	202	203	168	185	207	218	193	191	199	188	201	195	201	194	180	160	175	204	193	192	196	187	175	171	183	178	178	174	179	211	181	183	179	195	176	204	170	187	188	189	192	191	195	183	163	175	156	209	201	184	183	181	181	215	189	161	194	174	170	190	188	213	174	196	211	156	206	207	164	205	181	197	176	197	185	175	196	197	152	189	207	189	176	176	193	191	188	189	201	202	191	180	183	194	194	185	199	197	179	194	176	165	193	208	186	165	200	183	184	177	193	187	225	187	171	187	194	188	207	208	204	199	196	182	182	194	174	172	193	167	182	191	186	196	204	204	184	190	156	187	201	201	180	217	190	194	180	190	181	194	188	198	177	190	188	194	183	200	168	186	177	151	183	188	212	223	209	194	197	205	188	210	192	186	198	199	166	166	177	202	212	197	195	200	195	187	198	187	193	206	182	189	215	195	205	206	181	212	190	183	185	190	176	170	204	177	228	188	193	176	196	170	179	195	188	195	184	167	216	188	195	203	193	198	173	180	167	181	204	214	186	207	186	191	190	193	159	213	183	191	189	200	184	180	220	204	175	172	191	189	194	167	187	197	160	180	177	198	195	171	173	190	186	183	183	194	156	220	193	186	203	183	174	210	188	189	214	202	194	177	196	182	169	203	175	169	185	199	197	178	179	192	194	200	190	181	191	204	186	150	212	213	176	207	184	174	216	203	225	206	191	170	191	199	165	171	193	199	179	194	180	194	204	193	192	191	190	195	199	170	183	189	182	202	196	203	187	185	198	199	200	216	185	201	194	172	176	200	215	191	164	199	199	189	179	160	178	172	203	178	177	190	195	174	206	185	169	171	190	170	166	190	196	192	197	149	176	142	168	168	179	180	199	201	183	167	189	189	198	203	206	197	178	181	185	192	198	184	198	162	169	198	173	174	177	210	203	153	161	184	227	194	206	181	224	220	214	195	202	168	142	165	187	183	190	189	197	196	176	183	198	197	187	186	203	198	177	174	193	195	168	196	199	208	215	208	176	196	174	178	211	185	166	213	206	191	195	177	202	215	170	187	202	173	194	174	199	183	189	215	197	186	208	171	196	177	212	194	200	195	183	174	208	185	185	186	203	192	185	177	201	177	203	178	221	197	194	214	164	191	180	187	201	187	203	205	210	186	182	175	163	193	200	188	188	188	189	196	167	188	169	198	187	182	183	186	182	181	203	217	185	190	202	180	205	182	164	171	168	181	172	190	180	163	197	157	213	194	174	200	186	209	178	184	180	175	194	203	179	190	200	187	202	181	206	199	179	194	150	193	203	205	174	169	201	202	204	207	176	167	187	187	176	195	200	190	189	198	191	196	192	191	172	158	187	171	156	186	181	173	170	177	210	185	180	215	191	176	179	221	183	180	176	199	194	191	168	193	209	170	209	182	203	205	182	200	190	193	201	178	177	158	201	164	180	184	192	187	180	182	206	209	193	192	168	173	179	194	187	201	168	208	180	177	191	194	186	198	194	187	183	207	181	162	163	195	193	204	195	188	190	202	175	196	184	190	172	194	195	211	192	194	185	211	207	161	216	188	185	182	181	204	191	203	197	189	185	179	179	206	201	168	203	177	172	168	192	183	188	181	209	193	200	183	190	207	166	206	190	201	220	208	181	160	195	190	176	204	196	163	164	189	187	190	175	194	187	172	209	173	180	199	187	187	181	182	202	186	189	177	168	174	211	187	171	185	195	169	205	215	182	205	179	182	173	178	161	163	175	180	199	174	197	194	182	205	172	198	193	180	198	179	172	167	194	199	188	228	179	181	208	203	185	179	200	181	208	210	186	179	180	193	192	190	199	185	195	175	191	180	170	196	210	174	206	201	196	191	189	162	198	224	203	167	178	186	212	189	190	196	187	202	168	186	176	194	186	175	187	195	197	160	188	166	180	205	179	181	194	207	199	183	176	191	185	198	186	166	165	162	215	206	200	203	182	184	178	180	169	212	202	196	187	198	178	192	162	197	198	206	185	196	195	192	186	210	216	179	201	192	184	169	173	189	209	166	202	197	200	200	168	172	169	182	182	175	199	210	200	200	208	177	194	209	164	197	205	209	199	204	189	185	202	176	188	180	203	167	184	192	186	190	208	214	195	200	182	179	175	176	183	178	170	202	197	212	183	224	188	169	180	214	191	165	167	168	184	178	144	184	211	177	172	178	168	185	211	178	188	157	204	188	208	212	155	173	217	197	188	198	187	197	197	204	189	180	189	187	183	192	200	198	169	195	182	195	192	189	199	191	190	189	181	196	190	199	200	197	193	183	180	166	210	202	175	199	194	173	178	176	173	226	190	186	215	205	165	183	186	199	176	179	181	173	210	224	183	178	168	180	176	187	184	175	163	194	183	203	188	185	185	200	173	194	185	205	188	196	181	171	201	178	201	209	163	194	175	198	195	195	165	200	192	185	170	191	167	201	183	188	172	184	173	179	164	190	195	202	210	191	184	206	182	190	185	180	205	184	209	186	174	200	199	198	187	208	183	203	177	190	220	196	163	173	175	190	206	189	194	194	199	206	192	206	186	197	194	181	189	191	173	172	174	199	177	203	196	193	174	188	186	183	182	224	182	201	192	214	175	206	161	180	180	207	188	160	178	174	190	177	213	188	189	177	198	199	174	204	180	196	178	197	173	194	183	174	172	186	172	181	208	159	227	167	199	165	182	179	147	188	177	181	182	180	157	200	192	199	187	199	204	181	186	191	202	168	188	164	185	196	175	205	210	187	201	185	192	200	183	170	196	199	185	187	219	194	186	189	208	209	193	188	187	173	185	205	180	176	197	197	162	200	175	193	197	185	184	202	187	193	185	194	174	185	181	209	194	185	183	192	182	188	196	186	183	162	164	175	186	213	192	203	180	198	198	207	198	205	189	170	198	193	191	178	173	206	202	179	205	184	178	194	180	203	193	181	166	195	195	185	189	181	168	175	192	195	164	189	202	208	179	203	198	180	172	194	195	189	198	186	204	188	185	179	180	213	190	185	192	192	188	197	173	197	201	192	205	164	192	193	187	191	203	179	173	199	190	192	162	190	182	187	190	163	187	191	188	177	149	196	200	208	204	201	185	207	195	188	190	196	184	196	172	172	176	196	169	183	191	217	189	175	174	175	182	195	190	219	201	193	187	181	190	212	180	188	189	178	195	176	211	199	208	183	194	193	194	170	193	175	199	190	158	167	178	176	187	196	201	190	170	192	208	183	201	190	168	201	185	201	200	181	179	186	183	175	176	179	186	189	196	177	182	202	188	202	180	224	209	197	171	155	167	189	184	192	172	209	165	176	176	209	193	173	176	194	178	176	187	174	192	183	185	194	179	206
8712	1674	601	625	556	529	547	520	538	522	538	478	474	452	513	493	477	516	458	496	501	564	536	488	484	494	488	516	499	470	456	466	486	465	459	475	528	503	488	514	473	500	424	528	489	460	441	475	499	528	460	475	472	506	456	447	476	508	524	470	457	478	480	512	451	464	460	476	459	495	505	477	513	508	468	471	455	510	472	449	463	466	457	446	483	465	443	462	453	480	445	487	455	455	503	450	442	487	441	457	493	460	439	488	501	466	469	463	478	438	487	500	470	486	472	466	507	459	448	478	486	490	463	460	450	424	479	494	477	468	475	477	476	457	447	501	482	481	452	507	455	490	474	451	452	459	477	455	505	494	483	484	451	506	417	479	468	490	477	463	493	471	432	477	488	493	476	480	463	429	481	459	455	496	485	464	486	502	476	481	486	474	505	477	495	487	530	451	481	464	492	465	477	432	412	489	447	460	438	489	486	437	483	484	491	500	501	457	471	495	463	482	468	472	508	498	518	484	451	464	446	437	471	472	493	493	465	455	442	473	501	468	462	496	463	445	436	471	470	434	458	519	463	467	484	489	472	512	487	473	484	464	488	453	513	436	465	474	469	487	490	497	448	487	454	470	434	477	447	499	487	444	508	466	468	464	441	496	467	466	478	448	465	468	462	476	467	480	475	460	490	472	453	449	470	442	476	440	479	478	451	473	456	459	476	494	487	430	494	505	462	488	485	498	516	458	485	498	448	465	510	496	453	477	459	503	469	445	426	490	490	489	483	423	456	511	492	470	502	513	490	473	480	486	457	475	478	471	484	475	493	475	438	459	471	472	495	475	465	474	464	486	480	487	465	484	486	515	440	434	466	448	448	484	462	468	506	492	482	468	443	461	494	479	478	464	465	452	437	435	477	496	465	483	495	484	427	449	458	485	414	506	480	478	482	506	448	483	500	472	463	496	490	486	445	478	446	478	494	500	478	448	466	499	449	479	466	461	483	478	475	501	490	469	471	478	471	458	490	498	472	493	461	437	510	500	484	465	553	476	500	490	501	462	493	474	480	505	436	461	504	457	470	487	472	477	508	470	431	506	465	509	470	434	448	485	488	458	469	462	465	491	455	515	507	462	480	512	480	428	452	475	430	487	455	463	476	455	461	469	511	483	488	445	507	480	460	389	531	445	484	474	445	449	445	501	535	457	513	505	464	476	454	478	459	479	480	437	484	479	504	476	488	439	457	489	501	451	501	443	490	498	503	445	470	488	474	499	433	455	440	484	472	469	451	451	502	473	497	471	475	493	476	465	478	473	479	463	480	475	464	473	462	504	457	471	491	455	490	491	451	467	455	461	462	478	494	465	470	512	487	499	495	513	440	475	466	494	440	486	462	501	469	474	435	478	448	466	464	488	452	479	475	434	474	455	513	506	513	443	468	484	480	461	434	518	419	463	472	465	485	497	494	462	487	496	473	464	472	479	473	493	470	478	504	451	474	484	481	455	450	488	424	478	473	479	470	467	452	462	466	434	472	475	514	475	456	494	439	487	468	499	453	499	468	461	462	508	496	468	461	470	489	475	452	460	454	466	461	454	460	484	445	493	479	459	519	456	472	434	475	463	489	439	488	444	439	453	469	450	481	468	471	451	479	498	442	455	452	464	505	470	457	458	427	489	479	455	467	477	465	458	475	472	434	503	477	535	435	471	489	489	452	515	481	485	486	513	462	487	478	440	434	475	486	496	515	472	462	491	461	455	485	481	470	454	473	474	495	487	465	465	503	482	477	486	484	444	429	472	460	497	473	466	514	478	470	501	473	471	473	476	469	478	503	458	477	504	434	467	444	436	489	453	503	534	453	471	472	478	466	502	460	457	473	461	482	454	447	455	500	460	480	523	465	509	471	467	483	517	434	461	489	468	483	421	457	454	468	404	464	481	466	422	467	461	448	460	481	450	463	451	460	498	492	449	448	497	478	472	473	463	477	501	484	508	464	460	468	499	468	468	499	455	472	470	463	487	453	471	441	447	451	457	484	453	481	471	477	472	471	482	480	472	473	447	466	508	519	481	508	492	515	429	486	483	475	482	441	468	462	507	491	506	450	480	494	413	510	449	457	499	482	484	437	498	454	423	506	493	486	441	454	480	492	458	470	442	497	447	465	493	475	476	504	482	491	442	477	473	489	493	461	480	413	491	484	476	467	454	493	460	450	472	478	471	469	506	508	438	498	486	464	471	501	488	471	480	502	487	444	458	491	447	482	460	499	479	479	473	486	454	496	461	475	539	456	451	452	450	502	496	445	454	474	473	488	515	516	484	472	490	478	464	455	463	443	488	465	502	489	474	481	451	501	476	474	489	468	504	442	456	470	454	510	468	495	461	474	476	484	453	449	461	500	471	473	471	448	449	406	480	483	453	486	461	433	454	454	490	501	479	486	486	473	455	480	485	486	453	483	460	468	463	508	478	424	502	509	500	490	453	464	467	464	488	484	438	449	443	463	487	498	459	457	477	485	474	490	464	505	432	451	497	475	491	452	482	451	493	483	482	452	482	462	491	463	473	466	460	487	506	474	473	458	476	493	502	485	475	475	457	488	459	467	451	473	421	447	478	439	461	455	460	450	486	443	446	474	514	434	457	420	448	501	525	467	486	484	476	451	456	469	504	468	490	482	465	499	476	484	464	468	509	489	440	458	475	499	465	501	463	459	429	494	445	500	472	466	480	495	448	485	469	479	489	460	436	440	449	473	463	483	451	435	505	468	447	422	497	491	470	470	475	490	503	472	476	475	446	457	470	502	449	506	499	470	463	512	472	485	486	473	481	478	480	487	532	483	453	457	459	482	473	482	451	479	443	472	480	498	444	494	464	443	437	482	464	494	475	485	456	494	452	482	439	475	487	466	477	473	486	435	453	467	490	475	462	453	440	477	495	467	455	490	518	465	479	475	464	446	493	454	480	449	483	494	493	468	440	505	397	487	512	488	484	515	477	456	417	464	518	444	467	486	453	470	516	472	484	464	482	464	478	505	441	472	467	473	483	508	418	484	473	494	462	468	456	492	511	466	505	474	454	453	476	430	458	500	446	471	486	476	456	429	445	474	478	437	446	464	507	517	476	449	488	464	452	470	471	485	478	481	471	464	469	479	480	475	461	480	481	485	484	454	486	447	457	494	484	440	496	469	498	478	504	480	477	494	491	510	474	477	420	485	500	464	471	459	461	433	502	434	495	469	445	469	467	492	468	476	470	479	468	468	480	468	430	458	453	477	439	479	481	499	496	510	445	448	456	475	463	473	501	454	471	456	507	477	456	479	428	441	447	468	473	452	507	471	469	495	462	487	486	481	448	452	458	479	489	484	449	469	442	487	497	470	448	474	468	452	516	488	458	478	526	435	452	471	442	490	462	466	472	457	476	489	486	480	467	466	454	480	453	504	502	499	473	444	459	446	451	448	479	518	451	458	490	445	487	466	476	494	490	458	473	507	460	481	490	457	494	484	526	457	478
25775	5747	692	515	401	344	310	290	339	300	287	257	311	274	294	264	272	277	248	290	268	233	294	247	318	273	254	276	276	274	292	235	271	254	256	289	237	265	236	253	273	221	272	233	237	268	235	264	248	264	218	265	255	252	243	226	258	215	261	260	243	270	244	247	262	257	295	256	294	241	261	252	262	240	276	253	243	281	256	282	281	266	226	245	253	236	263	234	276	238	245	266	279	280	244	236	252	251	271	272	251	256	261	286	269	246	219	236	250	219	255	245	234	254	270	265	244	250	247	265	249	247	264	266	269	264	225	264	253	259	280	262	232	271	237	268	273	285	272	237	271	236	284	249	247	255	260	229	268	222	243	247	264	260	240	259	259	263	267	257	249	242	277	308	299	259	258	262	263	264	279	261	265	254	270	243	247	238	243	251	292	222	243	255	241	253	257	270	248	226	243	286	257	249	272	281	220	220	243	255	246	252	255	242	281	233	243	273	261	246	238	266	278	295	276	254	248	290	237	253	245	246	267	267	283	282	221	264	246	248	281	252	274	268	210	272	249	257	259	220	256	245	278	260	256	257	242	261	269	259	273	293	250	255	254	249	276	281	279	257	242	264	290	284	254	271	257	242	273	258	269	239	235	269	254	253	241	255	249	288	249	228	251	274	240	236	222	273	242	244	243	249	211	241	227	240	254	273	265	264	236	261	231	258	253	270	277	256	250	269	289	255	265	260	270	260	242	256	242	256	246	232	279	245	259	255	246	265	295	265	244	276	260	261	264	279	281	235	254	229	255	257	264	265	290	258	254	261	254	271	250	246	242	262	248	255	258	267	241	263	260	275	273	252	267	247	243	266	286	248	267	269	237	263	281	260	257	271	263	260	251	240	267	215	230	267	263	248	247	231	240	245	233	242	224	280	271	246	264	243	244	229	265	252	259	248	306	231	267	262	248	250	266	250	258	247	263	273	272	245	254	250	253	239	229	278	224	247	276	262	289	290	291	246	248	248	250	230	271	269	239	229	239	263	251	261	261	249	247	266	243	253	250	259	219	277	249	257	282	269	258	257	262	281	242	252	260	286	239	257	298	276	261	266	247	261	263	254	282	275	266	259	243	273	289	252	234	263	253	253	284	236	263	281	262	237	262	250	266	242	243	268	249	255	275	269	237	239	249	236	247	208	229	237	265	276	250	302	270	229	247	229	241	230	263	262	269	275	266	255	263	266	229	231	268	276	289	254	265	254	247	273	273	276	246	254	271	264	260	253	260	241	273	257	257	269	256	261	269	272	234	274	247	250	288	246	269	289	240	247	269	220	271	244	256	254	245	295	260	232	288	216	284	243	259	248	281	249	246	275	276	235	251	271	248	239	254	254	273	253	231	250	264	268	236	262	243	269	253	242	256	253	255	235	250	259	237	267	246	272	247	242	236	265	261	239	254	240	259	261	252	233	270	243	272	264	255	276	242	256	234	252	265	245	254	237	247	254	244	237	261	255	252	262	286	246	261	277	260	270	268	258	260	239	257	267	268	239	272	242	261	243	282	257	274	252	242	239	274	275	268	242	245	219	269	255	269	247	228	265	250	259	237	233	236	256	255	267	279	242	253	242	264	256	259	248	239	255	257	260	249	252	268	256	248	262	271	257	303	249	264	240	269	250	242	249	255	263	242	271	267	261	280	278	273	238	257	255	265	292	251	259	238	270	238	224	226	259	271	220	241	260	294	228	266	266	273	265	288	268	281	294	271	292	265	248	257	226	253	213	272	235	270	237	230	267	258	269	214	257	292	306	236	280	247	261	239	229	260	252	267	248	301	303	250	258	272	235	281	247	236	242	267	238	261	256	271	234	262	259	263	277	261	268	264	216	265	262	259	240	279	254	285	269	234	247	255	236	251	253	253	251	261	263	273	212	245	246	270	244	267	257	272	245	245	237	222	227	274	227	279	250	273	265	251	241	236	261	233	268	269	251	267	289	258	246	250	281	248	265	257	259	277	258	295	263	271	262	271	326	283	274	246	261	266	232	241	249	269	233	255	276	257	256	244	255	240	234	241	270	240	262	255	246	243	280	267	263	264	250	225	263	264	273	290	256	257	234	250	271	273	237	267	261	272	263	270	254	276	246	294	302	231	268	273	248	261	263	267	263	249	243	252	242	247	275	222	259	262	242	260	271	235	282	255	285	248	237	252	240	246	256	293	276	247	266	234	248	235	232	225	264	237	246	227	255	255	282	263	268	253	267	257	259	253	265	256	242	226	257	243	251	229	245	275	225	259	244	277	272	282	236	229	266	263	249	257	255	253	260	236	249	283	315	253	265	247	238	279	261	213	281	259	253	276	230	260	244	240	233	282	253	274	273	244	290	214	239	253	267	263	283	240	249	250	239	257	270	239	295	238	237	279	258	268	246	276	289	266	286	259	249	256	257	266	254	266	287	244	256	237	247	235	222	263	239	280	238	235	245	261	246	248	252	274	276	266	253	271	244	213	248	267	262	262	260	266	241	243	268	238	257	233	265	261	245	259	244	232	256	247	288	279	252	257	260	233	262	252	257	258	273	280	281	257	274	281	239	256	256	251	267	246	243	253	285	280	268	250	292	262	273	260	259	228	270	272	244	263	262	237	242	274	254	277	279	280	248	233	253	250	262	266	266	290	273	268	272	243	253	234	231	262	256	258	274	236	242	252	264	279	246	237	238	275	262	279	229	259	253	233	234	275	236	271	267	230	288	232	249	269	256	271	244	270	263	240	236	281	229	239	262	258	252	256	265	238	272	284	264	250	254	238	259	268	260	257	247	237	237	269	262	270	245	223	260	231	252	284	222	222	255	261	251	255	262	304	262	257	253	267	271	254	241	267	266	258	267	260	314	245	238	257	240	230	246	247	239	283	292	229	259	250	245	269	269	260	264	240	255	293	244	274	248	244	261	236	228	282	255	254	266	248	262	220	276	270	251	228	246	279	233	232	264	225	250	245	251	287	250	268	243	255	252	257	233	230	243	222	263	255	258	252	272	239	240	251	242	255	233	238	242	277	259	284	252	250	244	276	269	254	233	253	219	211	257	257	244	255	282	264	225	266	262	239	268	274	255	233	280	225	208	258	257	276	246	232	261	270	281	233	227	270	257	241	270	256	245	263	219	246	306	247	241	249	215	240	266	263	285	274	272	254	236	261	236	246	291	259	240	236	246	245	249	277	232	254	248	246	232	291	251	279	269	258	295	219	237	248	277	259	243	257	290	252	251	239	233	254	260	247	236	275	245	238	243	250	279	247	244	251	262	250	268	282	247	276	267	234	288	247	290	250	281	257	277	255	311	261	270	244	261	242	271	250	264	236	245	224	255	255	254	252	248	274	271	259	244	257	239	257	261	276	233	247	250	236	249	243	241	251	263	258	277	268	278	257	260	261	279	266	249	225	250	264	237	262	254	252	252	248	287	260	293	272	263	251	256	248	247	271	261	256	227	247	284	259	239	246	253	270	250	243	241	252	249
17910	3314	1377	1449	1278	1141	1000	923	884	867	804	751	762	692	658	695	692	707	723	745	687	675	700	719	682	681	679	664	655	629	634	611	638	650	593	609	667	678	590	608	633	606	657	617	647	649	622	607	646	614	608	653	640	648	607	579	624	654	646	620	626	652	644	621	652	608	627	638	636	637	647	613	648	584	644	613	642	654	634	599	649	638	631	595	572	629	524	598	634	606	627	608	582	643	588	590	581	637	595	596	621	609	626	590	577	606	614	628	569	610	577	612	609	609	631	640	590	603	569	576	637	625	615	614	610	601	607	610	624	641	608	639	609	614	570	605	571	619	589	614	607	630	603	628	618	644	607	605	629	599	600	577	626	593	608	563	560	605	628	606	594	583	634	623	631	613	634	562	643	608	594	636	618	592	614	581	616	621	577	624	573	602	640	593	618	605	654	616	652	587	609	615	594	560	597	643	637	629	630	620	601	612	619	580	621	560	599	628	584	625	617	595	595	638	639	602	603	607	624	602	594	599	582	559	616	610	577	620	604	586	622	611	560	653	593	617	618	593	586	609	578	586	577	595	589	597	656	603	641	619	626	608	610	621	614	605	593	619	599	622	614	608	584	619	609	594	613	623	635	578	608	604	594	628	637	612	586	624	642	608	646	593	608	569	633	573	631	595	595	599	634	633	594	581	629	607	624	638	611	587	610	651	601	564	605	630	595	623	640	585	627	629	584	630	640	637	644	589	581	625	633	663	590	588	604	602	580	586	598	616	599	588	646	602	602	603	645	599	612	616	563	589	642	605	635	639	648	646	593	602	617	620	589	651	607	591	657	578	611	601	598	559	615	599	645	632	596	624	646	652	636	578	617	618	603	649	539	597	622	643	579	615	568	608	624	609	646	601	637	636	615	641	605	660	647	645	602	581	618	613	623	629	663	591	637	584	627	610	592	648	666	614	693	599	641	588	591	612	638	590	631	620	642	567	592	614	611	589	610	593	630	547	601	605	598	631	583	626	611	596	609	604	620	629	626	634	609	620	607	562	615	632	596	567	628	596	613	625	574	582	600	631	591	586	539	592	611	628	594	614	633	610	612	632	589	589	616	613	627	645	609	639	630	633	588	556	571	640	609	607	602	580	576	623	603	639	577	607	588	561	573	616	634	623	651	624	647	593	579	658	632	656	643	618	609	589	637	589	606	615	616	590	599	611	602	690	629	604	627	671	649	619	625	613	601	612	588	579	602	629	616	589	591	584	604	600	564	613	613	641	640	636	584	608	588	606	618	647	617	587	568	604	628	623	571	642	594	615	632	651	621	633	589	602	646	610	596	650	560	599	617	635	643	615	645	604	615	631	627	645	592	628	612	609	614	604	651	591	604	614	586	568	597	604	625	642	591	627	622	560	609	606	597	621	622	577	650	615	606	589	642	645	630	608	624	562	617	559	615	596	644	637	601	631	619	581	621	604	590	595	599	614	602	622	636	600	606	581	580	638	579	628	587	571	641	631	612	651	618	609	638	594	595	624	588	557	611	627	628	595	630	592	644	599	644	606	606	623	576	621	659	619	627	612	604	626	617	627	594	615	584	635	627	632	632	635	594	639	636	623	620	612	615	589	654	607	617	607	624	614	622	597	644	643	645	621	587	567	611	601	624	625	583	626	573	594	614	579	592	603	630	608	619	583	610	599	582	634	634	620	611	613	601	672	588	615	635	588	626	602	623	636	585	609	595	612	616	575	608	658	587	594	654	630	559	643	599	615	599	575	615	627	647	635	603	614	607	662	628	613	572	603	610	644	617	595	605	613	608	571	601	600	586	606	646	583	618	651	587	627	610	630	647	564	657	641	615	611	611	674	615	615	610	602	556	611	610	599	650	618	615	616	639	641	606	660	558	644	589	645	621	626	628	570	632	561	615	616	592	619	602	594	644	610	629	606	628	596	627	588	626	603	569	640	578	587	578	571	601	602	618	581	636	574	577	599	628	609	607	607	627	593	608	622	568	590	601	618	595	642	621	669	599	605	572	615	615	585	644	586	613	581	627	604	565	570	615	605	559	599	611	604	603	582	572	654	608	607	608	590	583	580	661	627	623	582	615	664	627	630	644	600	628	629	625	603	662	582	624	678	637	671	606	662	581	641	631	582	575	643	602	595	632	589	643	602	609	608	563	630	582	637	592	628	600	636	588	637	614	579	620	580	649	587	596	615	584	601	552	597	586	595	592	649	619	612	628	594	615	555	569	581	616	645	589	647	654	575	618	639	598	611	632	595	616	638	606	613	582	619	610	582	591	637	630	577	618	626	609	629	599	625	597	628	633	579	631	649	600	607	589	622	598	643	567	606	660	607	638	637	621	609	624	621	601	576	610	620	616	639	603	582	600	602	589	576	626	631	627	625	630	594	623	610	613	628	595	646	578	590	610	608	593	635	596	601	597	607	594	604	637	633	626	615	625	656	608	600	610	590	603	565	595	628	600	627	660	588	649	645	612	626	584	594	591	580	642	613	638	611	612	571	607	587	632	649	588	598	633	640	589	629	564	663	593	624	607	564	631	608	659	602	657	591	632	615	612	620	576	600	634	617	591	621	627	635	593	670	630	633	592	599	615	569	621	637	588	659	625	565	602	619	646	569	614	607	617	636	650	646	657	561	625	628	623	602	605	632	576	644	583	671	569	603	576	592	589	603	623	602	632	629	640	605	575	645	628	619	601	558	602	568	624	619	614	564	594	615	563	593	584	612	600	594	629	600	571	631	601	552	615	606	568	603	641	613	627	656	628	607	620	617	611	593	622	648	634	645	605	659	610	663	622	640	566	626	627	604	568	638	615	577	617	576	591	591	615	556	675	623	622	605	651	601	584	614	620	621	599	598	597	579	642	595	606	592	603	616	574	633	628	608	596	650	627	657	604	598	594	617	639	586	550	650	613	605	606	596	617	612	618	613	601	607	578	662	623	641	631	643	582	616	634	606	562	652	617	632	659	634	602	642	624	615	632	613	659	609	627	623	606	643	623	612	629	585	572	630	589	597	628	617	580	604	576	648	624	575	601	649	622	627	595	590	616	588	607	600	585	661	601	629	591	651	638	631	611	594	607	595	610	602	578	618	624	569	675	602	626	631	621	627	586	652	606	645	615	623	606	608	600	602	664	606	625	646	597	617	568	643	618	626	579	615	595	595	594	642	619	623	663	638	609	608	606	648	566	617	609	626	602	620	600	616	637	590	596	635	624	536	600	581	642	651	577	643	648	625	584	610	541	574	606	609	611	587	631	635	618	592	585	631	576	610	592	615	630	575	635	654	593	642	604	569	612	589	590	601	614	651	642	587	662	616	594	580	616	640	610	571	592	590	597	556	598	617	614	656	631	599	592	668	639	635	585	611	616	579	609	624	605	608	648	635	564	571	586	613	627	559	613	645	605	624	598	615	586	626	581	650	591	583	630	633	557	616	636	650	668	664	638	586	610	633	617	622	614	609	672	602	627	572	625	595	604	648
34810	8691	1110	686	476	331	288	287	256	255	228	226	215	199	217	202	201	212	232	237	209	204	172	194	188	191	162	194	181	181	189	168	184	224	194	168	181	183	185	205	186	172	198	201	203	206	161	203	178	181	203	176	183	174	187	195	163	159	190	215	183	188	180	188	183	185	178	190	199	167	186	172	184	211	179	230	192	201	169	189	191	193	175	196	161	179	194	168	165	163	197	186	164	176	175	179	168	182	163	174	202	164	170	185	178	186	181	194	182	173	204	186	177	197	187	175	186	148	185	199	177	179	192	176	199	184	178	176	169	195	161	170	183	177	188	206	200	176	193	172	213	158	200	209	186	198	196	179	174	193	173	176	178	182	179	163	194	172	181	188	202	196	172	186	195	201	184	184	185	203	179	174	201	166	166	159	163	183	194	190	178	207	178	212	181	177	166	175	187	200	159	206	207	171	182	181	175	188	167	201	179	185	176	177	182	186	188	161	186	195	185	193	165	190	168	189	175	195	167	192	202	157	178	181	180	164	191	163	193	183	173	162	179	170	189	193	145	181	201	169	202	201	189	184	185	213	182	194	186	190	202	174	195	193	171	193	188	219	188	210	166	182	190	164	175	164	155	177	192	171	187	190	192	152	159	204	181	204	175	203	173	193	196	192	189	172	173	180	186	147	193	171	175	212	182	159	158	182	174	179	192	203	178	175	173	174	171	199	170	182	187	202	180	198	182	159	174	192	189	185	173	180	191	176	169	173	173	177	182	190	168	189	181	159	180	198	181	183	194	165	186	173	175	176	174	193	159	183	183	182	183	167	185	198	190	155	200	159	153	162	182	193	152	221	198	179	181	151	167	176	189	173	183	172	177	180	174	184	226	187	174	173	178	177	175	182	200	192	206	192	172	174	196	175	174	179	168	186	176	169	171	171	161	179	169	167	190	184	187	184	209	180	194	188	200	197	194	225	190	187	163	169	211	197	184	175	208	160	179	195	185	191	187	199	189	210	195	193	189	168	183	219	198	188	192	177	175	166	181	181	177	196	192	199	197	177	190	177	175	181	194	192	164	174	187	169	179	185	179	193	176	200	195	180	174	203	189	192	190	188	183	192	178	193	168	203	182	164	202	181	172	160	169	185	208	169	177	158	198	201	184	161	182	203	154	161	212	202	181	178	182	182	190	186	183	174	166	180	195	210	181	189	201	164	181	199	219	187	169	174	191	151	177	215	167	189	183	188	208	175	191	180	173	182	172	183	172	213	197	174	179	185	173	189	179	147	190	174	181	160	183	182	196	157	183	189	196	177	191	218	191	191	189	169	168	162	214	191	190	170	173	194	192	200	177	180	194	191	157	183	170	179	181	160	160	185	168	168	177	174	188	191	168	150	171	192	171	205	185	198	201	176	163	169	186	190	183	176	172	188	157	202	189	194	171	196	151	183	175	184	204	187	206	165	182	170	214	173	191	196	199	190	189	212	166	152	196	205	175	175	184	201	188	176	203	183	200	190	208	154	218	174	169	185	195	150	168	176	180	180	163	194	222	196	170	168	189	176	206	167	155	189	181	186	180	180	198	207	183	190	195	184	203	166	181	198	180	166	199	190	192	197	177	167	194	193	206	181	172	149	197	181	185	181	176	193	170	181	184	200	185	187	166	192	174	161	201	189	178	205	200	185	174	186	190	187	205	184	186	187	181	219	161	150	177	167	179	174	211	182	189	181	199	155	176	172	176	173	178	204	146	169	166	184	201	186	175	229	180	198	172	196	171	188	168	185	184	184	150	161	165	159	176	189	172	170	183	162	157	177	196	192	193	172	186	172	187	168	196	192	185	167	180	194	169	187	188	200	171	170	188	174	180	189	149	170	189	218	168	193	143	200	179	169	194	180	174	174	183	201	199	211	171	165	167	162	180	177	205	186	192	216	183	163	168	193	188	181	202	190	208	174	178	173	172	176	185	169	189	178	182	151	187	188	196	165	168	192	177	178	193	199	175	165	163	198	185	161	184	196	196	178	158	184	167	183	202	188	169	157	187	159	188	208	178	177	186	181	172	190	175	194	166	165	172	189	177	180	175	186	172	210	180	197	187	186	195	207	183	172	177	189	190	149	182	187	203	187	194	155	178	179	176	185	167	177	168	202	173	186	177	196	202	181	179	199	192	199	200	184	191	190	189	168	166	160	168	167	160	182	167	187	173	179	178	176	182	190	178	181	177	165	183	167	198	200	186	165	213	189	173	198	201	212	204	197	185	179	180	173	191	177	169	183	192	180	182	185	195	197	180	205	213	207	198	177	205	145	155	191	183	174	177	195	159	175	180	202	177	168	183	179	188	170	172	180	184	192	201	173	190	163	190	190	198	187	181	190	179	192	171	183	165	169	168	191	175	182	179	186	176	193	187	176	170	179	173	191	179	189	177	174	180	199	194	211	199	181	186	175	168	214	182	196	193	171	204	193	182	190	177	205	203	155	190	191	195	160	177	174	183	169	184	191	177	191	206	227	167	152	181	196	212	170	157	174	181	207	199	198	213	157	209	176	185	176	152	205	178	159	184	163	154	163	185	173	176	176	198	192	199	193	183	179	187	164	183	172	187	180	182	183	170	178	167	176	190	182	161	181	210	202	199	214	192	159	189	187	179	185	189	194	185	172	192	187	148	180	168	193	167	173	182	170	185	178	192	193	181	191	180	182	192	160	183	194	179	159	178	194	188	195	191	169	197	163	168	199	201	181	186	181	177	172	177	199	168	205	189	172	174	190	161	177	197	226	194	196	169	193	172	167	175	168	202	204	175	170	187	183	195	170	173	166	202	194	181	187	176	196	173	172	175	203	171	216	187	164	178	171	204	158	182	174	170	186	193	201	181	162	187	193	189	191	179	204	185	159	168	161	183	200	182	182	152	183	189	179	194	182	193	175	177	175	200	191	199	190	200	184	171	194	173	171	172	162	184	181	195	184	175	181	192	201	161	189	176	188	168	207	195	181	172	190	194	167	168	164	187	201	176	163	197	192	161	174	174	188	194	168	185	191	193	168	188	184	168	191	197	187	188	194	170	167	170	175	197	173	197	163	187	215	179	175	190	182	148	187	179	195	169	181	173	199	194	154	182	177	204	166	183	168	179	183	167	187	185	177	166	168	199	184	189	188	194	173	201	181	210	182	178	196	182	189	180	196	181	173	192	177	181	198	209	201	211	148	194	191	166	161	178	200	173	177	192	177	176	187	170	194	170	181	194	160	180	200	163	188	175	173	190	202	199	189	172	185	199	202	195	177	192	205	191	193	182	163	161	174	210	194	200	174	191	157	192	151	175	169	177	186	185	173	157	185	184	183	204	179	174	183	184	215	173	211	156	177	172	207	186	166	163	186	175	211	202	185	194	172	186	179	165	148	162	185	175	215	202	195	199	160	187	201	184	197	206	196	190	162	178	200	192	159	185	203	183	180	201	176	186	174	168	184	191	188	173	180	180	187	194	179	179	155	166	176	187	181
22367	3195	1925	1954	1715	1363	1083	1074	865	842	708	689	681	654	541	566	556	538	584	582	597	585	572	580	550	540	569	512	477	509	486	461	444	485	478	477	501	516	532	451	482	469	436	454	474	487	448	471	461	472	409	438	454	478	464	464	437	475	447	459	470	486	459	487	492	493	428	461	472	425	456	445	456	438	454	451	456	419	425	469	461	443	453	504	470	408	453	435	454	472	466	439	444	430	420	479	434	428	438	459	456	458	461	418	478	460	415	464	438	407	418	479	432	469	451	453	472	423	482	416	434	417	426	482	453	430	420	481	393	438	440	470	418	433	449	442	466	451	450	433	456	453	454	456	442	444	474	457	464	451	431	456	446	463	481	438	403	461	435	455	496	473	454	432	442	413	467	471	416	413	437	404	429	411	451	429	419	458	479	452	423	445	414	450	410	395	447	460	445	439	422	422	437	428	451	447	460	457	436	453	453	477	443	428	456	443	476	433	386	413	446	459	412	456	463	434	490	436	433	427	426	407	417	423	437	438	398	425	421	435	523	433	417	428	444	443	403	433	452	494	430	419	446	448	448	438	393	455	404	423	444	441	459	438	446	452	425	449	440	429	446	467	459	465	449	446	457	479	436	419	449	464	418	459	468	449	423	436	422	482	443	437	468	461	490	460	471	407	463	433	443	453	464	445	399	423	441	458	429	482	450	408	509	455	441	436	461	447	462	400	458	440	427	409	423	437	422	403	445	499	442	473	415	451	437	470	429	438	457	432	430	452	416	407	419	433	408	443	453	430	459	461	455	437	434	450	460	454	445	463	443	422	449	432	419	456	460	433	425	470	440	454	426	442	410	444	418	420	447	394	417	470	451	415	434	451	465	455	425	483	470	450	435	441	444	437	445	414	450	459	430	459	428	439	435	433	435	428	435	442	428	439	453	445	442	411	456	443	429	439	441	462	445	454	444	450	441	443	467	472	445	445	447	439	431	430	436	418	459	432	441	438	453	410	396	442	434	425	452	472	409	399	423	417	455	443	393	428	453	423	443	411	432	444	437	468	410	453	425	451	442	466	410	467	419	418	471	420	468	453	448	420	425	398	438	467	452	442	478	452	458	441	442	491	452	424	429	446	398	440	451	436	462	403	423	443	474	482	437	406	469	426	443	427	419	457	453	426	438	420	404	450	462	461	452	454	410	361	425	449	443	413	472	444	434	439	427	449	432	462	424	488	440	409	451	441	430	435	440	456	451	450	438	445	425	403	452	444	435	405	443	401	467	455	447	424	428	411	452	460	409	426	441	443	460	401	448	451	436	432	447	424	439	433	462	440	427	456	468	445	489	418	433	436	417	445	442	444	410	414	416	457	380	451	469	423	466	431	428	465	449	436	436	436	451	492	448	429	474	461	430	413	430	456	419	416	448	427	427	442	476	424	435	466	434	473	413	468	427	446	468	434	474	443	453	420	408	446	433	441	463	469	473	432	426	412	423	420	444	429	419	438	422	451	390	411	467	441	411	432	461	448	452	462	466	468	450	434	433	441	421	423	432	418	460	432	446	474	427	424	453	390	431	462	429	428	450	408	465	432	428	470	410	459	463	454	449	464	434	419	415	451	449	442	452	472	426	454	466	477	448	445	420	435	416	398	422	422	438	445	432	444	430	437	447	472	421	450	385	443	409	452	446	407	436	421	406	412	436	405	430	503	409	457	463	426	420	436	442	427	476	458	402	461	436	446	484	440	454	471	436	434	432	451	453	414	430	445	452	453	447	496	440	456	458	420	416	425	436	463	443	419	440	469	403	450	435	427	465	424	426	468	472	450	437	431	439	417	473	422	415	457	452	452	435	454	424	448	455	444	436	416	423	422	414	469	449	460	410	468	415	461	411	424	429	443	446	394	456	402	423	465	449	438	446	473	422	460	453	432	451	447	425	450	440	442	458	427	425	452	435	399	459	456	429	440	475	430	438	447	450	448	409	425	464	467	396	424	405	426	408	469	436	412	416	445	416	416	435	415	476	419	436	421	442	448	443	432	427	467	433	422	438	451	481	447	424	434	452	465	432	429	442	434	445	451	454	405	440	486	465	450	436	427	471	439	419	412	427	444	459	447	436	415	450	410	488	460	458	461	467	445	428	462	432	442	433	442	467	442	429	425	448	454	462	415	442	457	445	394	424	419	434	439	449	424	457	418	441	460	450	430	430	436	436	401	441	476	441	439	412	432	447	462	425	416	467	435	430	443	469	425	423	466	457	435	465	434	495	478	451	428	493	436	403	428	416	469	445	489	440	444	430	439	449	408	464	430	450	437	458	436	455	448	485	431	450	443	432	463	439	462	445	408	449	452	395	457	450	420	423	427	456	416	437	433	404	430	472	433	436	438	441	451	437	449	413	434	405	421	416	446	438	460	443	456	400	425	431	475	437	402	413	412	457	452	430	381	389	470	423	458	443	460	468	455	457	423	462	424	475	450	455	454	412	441	446	438	422	432	459	436	381	422	424	465	430	451	415	443	436	426	428	450	391	427	435	445	454	442	429	443	459	450	405	421	467	430	447	444	440	412	469	438	442	419	481	464	422	433	411	416	471	437	433	431	443	422	418	447	445	438	440	490	434	394	429	451	420	473	439	397	422	443	458	465	440	429	426	448	442	441	444	435	425	456	445	454	398	407	431	415	417	465	466	441	431	451	457	416	451	414	410	436	449	413	469	467	457	447	460	445	445	450	444	446	438	464	446	461	420	510	436	448	437	456	432	462	463	396	428	414	476	447	454	406	432	450	475	419	425	433	427	428	448	460	464	487	453	431	464	407	428	411	445	427	428	452	443	455	423	423	466	467	430	454	451	409	444	439	469	428	446	414	465	406	486	433	430	465	461	425	414	425	418	402	457	413	419	416	451	450	441	429	415	442	447	417	446	421	491	441	403	468	464	425	441	443	434	450	458	456	429	427	437	443	416	461	462	441	467	423	420	425	459	421	471	419	446	433	425	441	429	445	454	491	429	453	439	477	416	460	429	446	464	447	479	442	400	461	438	434	444	486	426	449	429	442	444	446	470	430	439	435	430	423	444	443	471	439	419	464	452	436	457	439	391	424	432	440	473	456	407	429	476	447	419	457	460	499	423	442	483	432	446	442	462	488	457	439	426	442	438	464	444	460	464	430	449	469	442	415	452	420	410	451	459	426	439	420	454	453	454	428	431	455	423	435	389	437	397	428	452	450	457	465	436	420	430	437	444	458	432	436	405	436	439	456	449	421	420	444	431	460	442	389	445	411	472	418	472	482	474	402	450	444	438	448	441	440	435	455	446	437	421	458	466	415	412	434	425	395	425	463	445	430	439	405	425	478	408	429	438	422	421	434	442	457	456	404	424	443	448	412	414	449	434	455	436	453	394	429	439	437	441	413	439	439	460	444	443	436	441	462	458	476	430	430	461	434	437	432	463	459	447	449	445	425	439	452	459	455	418	443	451	443	459	457	475	402	422	422	436	454	445	418
11095	1340	267	222	209	198	163	164	186	179	168	175	192	190	194	173	161	181	166	197	168	178	171	167	178	170	169	168	175	157	187	175	153	182	201	167	171	193	185	170	167	181	168	168	170	150	174	183	162	163	166	196	182	181	201	170	180	166	200	172	169	174	190	220	201	177	177	167	172	168	155	170	150	161	160	183	144	169	179	180	177	153	175	167	173	180	194	188	180	172	184	174	174	166	184	170	180	201	165	136	182	175	162	191	188	173	171	153	167	194	172	177	161	184	155	149	162	192	171	177	185	152	160	164	180	187	161	208	186	206	152	165	157	153	180	180	187	192	177	181	185	182	174	200	161	180	176	170	180	160	168	190	179	174	172	177	179	156	160	196	193	180	185	151	192	168	160	185	157	164	167	187	151	172	181	167	172	171	149	185	186	180	161	182	164	170	187	169	180	156	174	202	162	173	176	168	163	167	161	192	179	160	192	162	154	153	176	176	161	189	190	202	181	154	171	181	178	172	179	187	186	164	165	158	173	164	179	173	160	186	184	169	171	164	170	162	190	173	195	176	155	162	154	177	172	182	184	182	172	159	166	180	190	198	160	202	197	163	180	169	146	160	175	158	168	200	179	158	143	172	189	207	163	171	171	149	189	146	186	178	150	160	168	152	158	169	173	180	165	178	183	178	180	169	148	174	186	172	182	168	176	155	166	186	172	172	174	194	178	177	151	166	168	189	213	180	183	176	180	186	188	167	151	159	172	179	160	174	171	171	157	176	165	196	171	173	161	165	155	176	171	162	154	171	199	164	171	166	172	192	209	178	177	163	171	162	163	158	180	166	160	171	172	162	169	149	193	194	187	181	164	193	188	196	169	191	165	178	172	186	164	170	176	165	162	156	154	150	148	177	161	161	190	165	187	182	172	165	176	187	200	189	170	165	173	154	190	194	181	179	181	171	147	175	157	172	183	148	168	173	184	179	193	179	196	179	161	215	181	191	179	161	187	179	176	151	173	167	169	180	169	158	159	155	170	167	139	172	181	171	168	177	194	183	155	175	179	169	175	203	154	181	166	161	178	185	176	177	175	174	165	180	188	153	177	168	166	189	141	179	153	180	177	196	167	182	154	177	167	182	164	195	159	181	187	184	145	156	162	160	156	166	171	167	178	188	177	182	164	203	202	176	186	178	168	190	153	187	161	180	165	192	189	140	165	192	193	176	186	161	158	186	165	200	206	179	191	174	211	182	178	138	160	154	185	154	175	164	174	169	173	175	171	202	160	181	169	165	175	176	172	172	138	175	177	182	181	149	189	163	168	186	176	161	177	187	181	177	183	171	191	186	190	163	142	194	171	184	143	180	138	173	147	172	163	155	150	166	181	176	195	177	160	171	161	189	177	176	158	172	208	178	150	187	159	165	185	185	192	169	182	160	177	197	165	184	159	167	165	170	184	184	147	173	171	188	154	190	160	170	165	186	193	203	159	157	167	181	171	179	180	171	196	173	175	171	168	180	137	183	199	171	196	178	181	176	175	164	187	164	184	182	174	203	168	181	166	190	152	172	160	153	147	167	197	160	182	160	168	160	138	186	179	174	155	150	191	179	163	171	178	168	169	167	182	166	150	159	147	184	191	168	178	182	169	174	174	180	166	182	164	156	195	185	183	163	171	159	175	180	182	175	152	170	138	172	174	163	157	188	164	160	183	179	181	173	170	171	179	191	167	189	195	152	170	143	186	173	170	183	200	155	175	187	185	192	190	189	181	154	174	168	164	187	168	178	160	175	185	167	170	178	166	181	165	174	191	167	176	171	156	200	174	183	154	183	168	181	171	175	170	163	156	188	152	163	169	163	199	177	149	164	179	150	154	167	159	176	187	170	154	155	160	163	195	151	160	167	181	164	156	170	177	156	161	190	180	170	175	148	186	180	160	162	160	153	186	166	175	182	191	175	173	198	170	176	183	191	186	191	145	177	173	174	189	166	175	205	176	205	179	150	197	182	155	186	148	181	182	150	175	198	166	182	150	184	192	170	181	193	158	183	148	164	164	189	156	208	193	167	155	171	172	198	172	164	151	207	158	181	183	183	191	195	171	173	165	171	155	185	189	145	169	163	161	185	170	194	162	153	173	173	147	156	164	159	180	178	195	206	181	181	175	217	158	166	180	173	187	161	192	169	178	161	166	165	145	166	170	190	157	164	154	171	187	164	158	156	197	168	172	168	164	183	198	181	193	184	148	182	186	150	179	168	168	180	180	161	172	158	191	156	180	176	166	174	174	194	181	168	188	187	169	177	165	184	188	200	177	178	165	182	171	137	166	166	163	191	183	193	187	171	176	172	185	151	168	168	172	173	165	180	185	180	163	184	168	168	160	160	170	155	158	176	191	170	164	156	170	186	174	163	174	157	163	170	188	170	176	186	164	167	173	181	168	150	175	173	145	169	161	174	190	162	184	176	186	197	171	190	174	175	164	156	169	174	164	179	181	185	174	177	168	172	184	177	177	165	175	179	167	163	157	176	168	180	156	187	176	187	180	180	188	188	176	181	158	189	151	147	168	162	168	168	172	205	164	182	193	137	165	151	172	166	213	173	174	167	175	156	159	156	174	158	164	162	164	182	188	186	145	172	183	135	161	180	176	152	172	204	167	157	179	173	160	181	165	154	153	159	174	163	158	208	186	162	165	181	156	173	179	192	163	171	155	187	181	172	173	164	206	178	176	172	183	152	161	186	197	196	177	167	186	170	154	173	200	194	181	160	165	174	179	166	184	196	175	161	164	179	179	168	182	160	167	170	194	179	159	176	187	163	179	187	165	166	179	154	164	182	185	168	163	177	173	179	176	173	165	166	200	177	168	186	168	172	146	174	156	183	166	163	170	188	179	170	174	167	167	173	156	146	169	188	154	180	192	193	179	171	148	158	164	167	167	174	156	191	174	179	192	182	155	178	187	181	194	181	197	186	166	188	171	175	173	182	168	184	160	162	174	193	177	177	171	148	167	204	169	195	158	188	166	180	148	188	181	172	187	164	178	179	173	161	156	174	166	184	185	163	180	164	154	174	182	182	170	165	178	155	159	184	159	173	198	163	189	183	139	140	170	181	187	190	174	187	179	186	193	180	158	151	161	158	178	185	204	185	193	180	175	187	181	168	189	174	186	167	181	179	160	180	169	190	172	155	197	169	188	159	196	160	168	144	176	189	169	194	178	172	155	159	185	151	158	181	182	174	167	167	178	174	152	154	163	131	182	162	183	174	171	189	189	186	173	164	160	154	190	179	167	164	169	168	162	172	158	183	161	168	166	182	161	188	177	194	156	166	177	181	184	164	186	163	185	173	183	184	179	191	196	162	208	191	168	169	170	147	189	181	149	185	169	149	183	162	174	189	190	137	160	146	170	176	165	162	167	175	176	181	158	163	175	170	180	176	168	195	189	158	161	189	204	195	177	157	183	186	156	160	176	181	175	191	174	165	176	187	186	191	183	178	197	164	183	170
8073	974	669	637	546	555	513	487	473	454	511	503	474	446	446	427	427	447	426	470	467	485	454	449	459	501	489	469	420	478	477	486	434	439	410	424	432	461	467	417	407	420	423	415	478	407	468	469	452	470	439	426	439	441	421	408	452	461	447	438	472	455	434	450	434	446	476	421	456	412	450	456	436	463	454	416	471	452	443	417	435	423	449	463	434	414	405	454	385	469	419	391	417	464	447	490	433	456	438	425	438	457	446	478	473	466	463	500	430	451	453	476	462	441	425	423	451	400	417	416	426	414	467	404	440	462	427	425	402	435	436	475	450	455	438	474	469	429	443	448	384	454	420	446	384	474	454	470	411	408	427	434	436	415	436	413	416	428	430	454	459	424	406	446	424	417	440	439	414	429	435	436	420	429	443	444	432	439	444	440	467	445	460	431	401	432	481	445	410	426	435	424	441	444	439	425	460	393	437	446	426	409	430	472	413	437	437	490	397	458	451	395	453	451	456	473	448	481	495	427	428	431	442	411	437	456	463	457	480	443	417	424	474	463	461	447	392	461	467	499	420	415	413	440	438	429	469	446	474	455	445	437	444	447	420	434	454	427	415	421	432	410	451	417	439	426	441	434	388	456	418	442	388	434	448	497	433	405	448	443	458	445	454	426	450	465	432	437	413	415	453	422	471	429	439	436	413	446	446	451	457	421	430	436	477	431	454	430	445	461	456	420	437	455	405	436	436	442	452	409	445	451	476	443	434	456	428	440	425	370	415	471	407	448	454	410	429	416	434	444	433	455	423	435	369	425	478	425	468	403	408	433	473	450	413	434	458	444	446	451	435	483	444	456	454	458	451	448	420	438	466	436	426	413	446	428	421	421	421	441	419	438	424	445	432	446	448	434	454	429	455	438	406	483	409	455	429	454	444	453	441	486	411	423	431	407	437	422	444	403	418	452	452	438	441	414	466	407	410	434	447	491	403	428	439	406	482	428	459	457	473	416	398	442	470	428	404	418	435	441	434	423	457	439	436	428	430	474	448	442	437	448	459	401	432	451	427	450	453	444	442	412	426	442	445	452	402	413	451	403	457	406	441	446	436	437	434	458	450	445	432	454	463	448	412	416	462	445	436	469	430	424	428	453	451	438	440	447	444	433	436	451	439	419	450	444	459	428	450	439	456	425	419	436	425	474	457	444	446	455	438	392	464	443	409	416	427	445	437	424	422	436	443	437	427	458	473	420	428	438	437	470	459	453	413	393	409	460	414	467	431	470	457	466	415	432	458	443	428	405	453	411	451	453	422	450	442	434	441	424	457	430	421	489	454	416	459	437	475	435	437	410	438	469	448	434	452	425	466	414	446	441	408	423	423	452	448	461	438	409	463	454	428	423	424	468	456	471	441	464	502	431	445	412	456	479	427	416	489	431	433	445	391	439	476	435	438	434	428	410	421	459	449	433	436	424	433	422	402	438	391	385	430	416	460	461	441	433	469	463	433	403	409	423	439	442	388	447	471	430	466	418	426	448	459	436	448	454	420	404	410	451	440	442	423	444	453	441	455	464	468	418	438	415	432	429	444	439	466	465	441	458	395	458	407	425	458	441	438	425	408	462	414	423	457	428	453	426	438	461	465	414	438	430	445	422	440	427	439	433	427	453	446	399	471	471	461	423	482	455	401	464	422	480	471	462	431	450	462	467	447	439	426	467	441	439	431	450	426	427	434	443	435	434	405	430	416	445	482	431	469	407	428	388	450	449	421	434	461	419	447	462	440	418	435	438	417	408	418	392	453	452	442	460	430	460	447	443	432	410	432	394	411	419	440	459	418	441	430	436	421	483	440	434	430	462	424	397	409	480	427	421	472	454	426	408	451	428	405	429	435	467	434	411	451	457	450	452	453	463	440	462	459	424	458	443	401	439	467	419	408	464	436	416	429	456	426	448	425	416	424	453	470	460	451	451	439	428	446	449	463	427	427	453	406	444	459	450	452	447	428	449	458	432	464	419	463	419	433	420	465	406	431	462	435	430	444	426	419	450	450	403	502	434	460	425	411	411	447	471	432	483	435	439	447	437	406	456	402	462	430	432	412	406	445	435	449	420	447	465	423	386	450	457	408	445	457	407	417	417	443	412	431	451	439	472	422	438	449	472	451	454	444	475	480	415	419	430	463	448	425	431	417	426	469	424	437	443	433	436	427	423	429	421	448	470	450	447	467	412	467	446	432	428	457	454	481	481	445	443	380	445	450	440	446	446	417	456	431	415	500	439	450	422	451	498	417	403	440	433	451	445	442	418	443	461	365	454	450	407	455	386	442	423	449	413	428	419	462	447	455	406	434	481	431	427	454	453	422	426	418	458	443	489	437	454	450	444	459	420	441	411	428	438	463	395	382	419	403	460	455	440	437	446	431	431	435	448	451	446	456	440	446	435	437	449	421	490	423	462	440	474	446	429	445	433	424	419	436	436	426	449	439	425	443	497	433	396	427	445	432	429	420	455	424	412	455	438	451	470	458	441	458	422	413	428	442	417	440	419	462	459	418	432	442	407	469	485	423	432	454	430	444	441	448	444	417	432	426	450	481	436	434	459	412	425	433	408	437	441	461	435	447	426	420	424	442	454	413	440	413	419	460	415	443	429	460	456	458	436	419	410	428	426	427	428	405	385	436	459	465	460	448	460	451	410	392	400	408	456	417	448	410	465	482	442	459	437	462	430	453	421	429	429	425	470	430	462	433	428	429	443	430	466	419	421	433	413	415	437	452	449	425	453	468	424	472	420	426	417	430	465	443	431	443	437	418	444	473	430	450	417	443	426	465	442	419	462	459	400	407	417	441	459	440	438	442	434	462	454	450	450	465	446	437	438	437	451	456	422	432	442	442	449	433	432	437	454	420	406	431	435	433	437	435	462	426	439	411	416	431	427	425	457	460	449	436	465	458	431	427	438	413	431	435	439	429	468	402	492	436	462	421	421	395	445	483	470	458	449	445	427	428	436	427	403	425	433	439	427	442	435	453	454	459	448	447	438	398	452	453	443	438	467	417	459	453	486	429	447	459	468	425	442	453	417	425	428	423	443	445	404	447	466	458	415	429	430	427	457	417	423	421	428	445	444	448	481	426	447	436	458	483	444	454	441	439	401	446	431	452	423	416	445	484	436	417	446	436	469	441	422	463	464	438	489	447	423	426	432	422	434	441	448	406	437	458	434	437	438	445	451	395	454	457	425	424	451	432	445	456	428	413	442	443	430	438	423	442	401	418	426	467	466	385	435	440	404	428	449	452	440	454	464	407	450	442	382	452	438	453	451	464	426	463	429	445	426	405	434	430	458	408	446	401	446	451	426	458	450	426	432	469	459	413	425	454	441	413	461	439	446	449	441	424	442	425	473	423	435	437	418	419	464	424	458	436	409	429	442	438	423	497	448	472	435	470	446	419	454	457	418	479	458	451	442	412	425	480	446	424	445	429	406	465	443	414	414	467	421	448	408	403	420	463	448
24294	3817	670	535	417	373	325	310	243	278	231	236	230	242	247	272	275	256	279	267	271	230	214	245	253	276	213	266	263	218	240	213	241	253	213	247	233	253	234	284	258	230	258	205	254	238	250	220	258	259	236	257	250	219	262	242	258	273	230	250	245	239	233	242	240	206	223	237	273	255	223	230	248	253	212	242	229	243	238	242	267	236	215	228	246	231	236	257	243	257	243	233	227	257	234	235	232	260	226	244	218	240	249	231	246	229	254	238	237	229	228	246	217	241	246	245	229	221	238	260	249	230	255	263	224	223	213	223	244	242	230	242	230	258	247	255	233	248	233	241	246	235	252	245	264	247	209	249	224	239	247	217	231	268	226	231	251	243	227	234	256	260	251	285	254	248	248	232	238	224	245	262	223	240	212	241	213	257	247	269	219	247	235	236	210	235	235	222	247	286	231	238	239	239	243	239	226	237	242	245	225	250	255	273	234	220	238	261	240	212	244	247	248	231	240	264	216	254	240	238	225	214	238	252	210	245	241	247	245	217	244	245	234	218	232	256	243	231	254	227	214	213	230	227	250	226	250	228	261	224	227	224	262	220	237	243	259	254	240	256	255	252	227	234	250	246	240	226	226	279	246	237	211	228	229	223	212	255	237	207	234	257	246	268	260	242	242	243	251	226	242	221	234	250	226	232	235	257	258	223	233	249	248	222	251	239	253	224	229	253	227	210	241	227	223	268	280	262	240	226	254	230	215	260	239	230	233	248	232	243	231	239	231	224	269	229	215	254	230	218	244	221	269	252	240	275	255	236	234	225	234	229	238	256	252	241	250	263	242	241	217	213	268	203	232	246	216	246	251	251	275	236	229	241	238	249	234	226	225	232	251	236	258	224	234	235	229	272	246	252	219	250	229	209	223	192	223	242	257	243	256	216	206	220	230	227	254	234	246	226	238	240	238	268	252	228	260	240	246	252	218	254	220	236	225	248	252	242	262	205	233	245	241	211	251	238	235	248	239	220	231	250	229	242	247	255	257	259	218	225	248	243	240	217	221	285	240	247	228	281	250	228	228	239	239	248	226	258	238	223	245	234	244	236	247	236	234	264	245	231	251	250	239	247	226	231	235	220	233	236	234	259	258	232	229	245	252	250	209	259	250	245	245	223	250	224	249	215	262	236	220	234	241	236	251	223	225	237	218	237	239	247	282	226	246	220	251	237	246	228	246	270	245	238	217	261	222	254	233	252	227	203	238	251	234	241	218	244	229	238	261	236	259	251	244	236	243	250	225	237	227	234	259	279	220	232	224	227	267	219	233	228	240	211	238	243	255	246	222	257	271	263	280	222	232	249	259	260	244	252	241	223	255	256	220	230	225	224	263	256	241	233	234	234	219	213	232	215	259	248	247	217	258	240	247	258	231	223	228	224	216	211	213	231	250	245	244	264	238	230	232	236	219	235	235	229	237	222	228	215	242	237	237	235	260	252	224	238	232	229	251	241	267	234	242	214	231	208	237	206	225	238	242	247	234	241	260	236	247	229	263	227	227	221	231	271	246	222	280	232	254	225	249	234	241	230	216	227	206	232	224	227	219	227	212	277	230	246	232	229	246	210	257	242	244	238	249	251	235	238	238	210	244	235	239	235	262	205	257	248	248	238	216	219	241	247	253	225	224	261	240	249	241	193	212	253	217	264	201	249	233	234	218	250	212	264	217	257	227	236	223	248	211	248	236	209	226	261	228	270	267	242	216	225	239	258	242	270	227	194	232	266	248	213	238	205	220	252	260	228	249	257	231	251	227	238	244	243	229	260	239	252	244	262	246	247	251	245	202	250	230	235	227	247	209	239	233	228	222	227	240	229	225	239	240	230	254	231	260	218	232	260	242	247	230	227	204	252	220	271	221	247	236	249	231	220	214	242	267	231	195	225	253	241	241	259	246	249	257	224	225	213	237	227	220	249	222	232	223	246	191	260	245	232	261	237	256	239	237	247	225	237	239	257	227	197	224	270	226	247	251	255	234	232	234	219	217	227	204	229	230	243	244	248	228	220	232	254	227	234	249	242	234	250	249	236	259	234	260	232	235	246	244	233	240	238	275	226	247	243	245	238	238	231	211	242	219	249	228	204	232	241	223	238	234	260	252	228	225	249	218	252	229	260	221	237	218	232	235	249	264	284	256	237	233	242	240	216	224	251	217	247	233	276	192	261	283	217	215	252	243	252	242	250	247	235	252	247	240	206	247	213	261	252	230	241	234	242	261	221	256	228	237	273	227	227	248	252	236	251	220	234	212	238	264	246	212	239	244	231	261	222	232	222	221	225	244	203	236	239	224	248	238	241	222	248	211	247	228	252	260	260	256	193	255	293	225	245	244	245	245	218	222	242	254	226	238	235	265	257	212	212	226	248	258	260	210	246	225	231	254	226	228	193	232	224	221	253	255	242	254	237	221	259	218	222	253	212	245	264	250	207	233	241	222	219	241	281	226	227	230	241	246	222	239	228	218	211	264	274	238	239	245	249	241	241	243	274	268	242	228	231	222	270	217	229	223	237	273	231	202	249	277	232	240	227	228	241	269	243	235	217	241	238	224	216	235	243	252	240	227	235	243	239	252	248	214	260	245	246	210	215	217	235	235	227	223	240	238	225	233	240	243	237	255	235	206	242	251	245	223	247	252	232	262	239	227	259	248	236	237	215	200	272	234	233	265	256	223	255	249	248	236	245	224	238	227	213	241	233	221	205	246	245	239	229	272	232	239	243	238	242	222	209	238	235	241	258	245	239	237	219	235	249	239	240	222	220	246	302	242	231	200	236	238	231	261	254	227	246	238	211	238	240	238	244	249	226	270	234	231	229	237	239	243	226	201	215	253	243	246	228	230	241	253	208	235	206	237	238	222	250	222	241	231	245	227	271	244	243	227	226	237	264	225	243	237	239	235	227	229	227	263	239	251	208	223	225	256	233	235	235	236	256	236	231	234	240	237	275	212	242	222	243	241	273	248	246	215	257	250	247	254	208	247	221	226	229	245	225	224	240	233	255	225	281	235	252	247	262	234	236	236	242	227	233	235	217	237	223	234	262	225	250	272	255	230	240	219	232	241	254	237	230	245	244	249	259	229	227	221	225	241	237	193	260	251	249	232	206	225	242	260	240	231	270	241	236	237	239	244	252	228	245	236	224	252	214	267	262	226	255	257	254	250	207	249	236	256	233	264	229	241	236	234	242	258	210	253	251	249	236	218	219	224	233	223	240	242	274	234	247	234	232	253	241	235	242	248	247	231	250	233	270	231	209	254	257	263	240	224	217	238	257	249	232	230	266	246	210	247	212	260	263	232	237	217	216	241	237	240	233	254	245	230	243	221	273	240	232	241	234	260	262	224	236	261	256	259	229	229	233	227	232	247	215	235	230	225	241	259	281	226	239	240	242	236	243	246	209	224	266	257	237	240	228	234	247	228	238	281	241	235	230	243	231	273	237	249	267	216	237	200	243	214	224
16809	1582	1428	1512	1386	1185	1006	938	841	762	745	690	716	681	677	635	619	611	686	727	705	677	633	655	654	593	669	598	589	581	593	600	609	614	566	625	615	610	554	614	602	542	591	578	548	598	582	564	592	601	562	606	581	559	559	624	612	533	584	551	602	601	592	602	587	631	633	595	587	551	630	584	597	560	606	577	626	608	641	584	553	579	562	570	567	524	588	571	553	579	588	584	563	539	547	554	538	570	572	546	596	598	553	565	607	586	560	570	582	562	612	587	606	583	588	599	576	546	562	595	557	567	569	530	539	578	567	568	610	600	576	576	551	604	586	590	596	587	597	579	580	594	606	535	567	590	549	585	592	542	603	639	579	599	574	564	577	576	571	573	605	598	600	547	593	573	578	605	579	610	557	532	595	609	588	579	593	587	547	610	580	541	537	581	552	580	581	567	575	586	565	603	564	597	556	576	519	594	585	583	534	563	584	582	574	605	547	578	545	569	535	577	561	572	550	632	592	614	563	560	586	593	577	565	547	542	582	590	588	568	596	557	596	584	561	611	582	556	573	582	594	539	524	578	593	529	595	589	616	598	594	627	613	571	576	580	557	600	575	544	569	584	596	562	526	536	598	581	576	553	602	626	578	599	587	600	543	580	600	597	531	574	620	575	560	592	552	629	578	531	574	604	563	567	551	590	552	614	596	563	571	574	578	580	591	575	564	579	558	554	581	605	602	570	611	586	583	548	612	563	538	545	570	535	565	571	587	545	594	585	585	598	563	546	539	593	544	641	550	546	564	563	568	564	553	558	600	526	594	591	603	559	593	586	603	615	576	602	550	581	594	577	566	614	602	560	564	567	570	555	613	601	584	619	561	598	596	556	630	603	586	581	536	578	572	568	593	587	591	557	596	566	559	573	588	563	592	551	561	582	621	576	545	541	570	573	566	557	614	541	604	550	542	568	573	562	548	548	568	579	568	574	602	558	614	563	578	570	590	568	566	567	604	598	596	568	572	569	564	545	585	556	562	599	546	612	577	568	599	568	591	545	568	556	547	541	557	603	567	566	535	581	584	571	602	579	584	542	588	588	594	559	594	555	539	555	576	536	581	572	583	580	558	566	565	576	568	574	565	557	564	601	531	612	567	501	656	586	559	605	573	593	552	598	589	539	553	599	545	575	578	602	557	554	592	556	536	525	568	606	557	607	609	631	588	570	573	521	560	574	566	564	579	555	563	600	554	542	582	543	551	564	547	577	596	575	560	563	584	559	566	579	571	571	563	575	614	580	574	566	576	578	562	580	592	575	644	541	557	584	569	574	562	584	561	591	539	612	581	587	560	554	575	540	563	559	580	590	553	549	591	595	587	552	565	583	555	550	589	557	582	601	609	577	552	589	600	600	586	579	571	521	572	585	541	608	544	537	573	586	561	605	598	573	576	570	530	593	562	582	586	597	606	576	590	558	625	598	509	588	579	558	570	583	541	607	577	580	588	573	569	608	561	623	561	590	565	592	594	597	595	558	589	599	565	577	574	572	591	576	577	563	627	571	550	579	558	603	574	584	565	601	585	614	555	577	537	580	592	552	592	572	577	574	567	622	572	622	569	586	576	541	593	595	596	596	590	581	587	585	547	552	591	592	545	514	557	627	559	578	593	603	561	613	573	532	550	559	573	552	583	570	590	565	578	545	623	557	575	598	581	569	538	569	609	558	570	612	564	551	602	554	556	612	534	567	547	557	556	576	553	560	566	560	562	588	600	584	574	570	601	570	541	525	601	581	577	559	546	568	573	573	556	579	549	573	574	582	590	576	576	570	555	595	600	591	583	568	524	568	580	600	564	591	525	553	565	546	569	566	524	532	570	577	579	560	549	583	544	583	524	554	585	561	558	560	548	533	528	557	597	569	557	561	573	565	588	590	571	533	596	581	567	570	560	571	573	561	561	585	575	630	561	547	586	574	560	596	600	581	594	604	611	567	588	608	576	582	573	584	558	602	639	632	583	603	530	591	511	531	567	610	578	566	604	540	569	614	537	536	554	510	603	615	579	572	556	575	539	592	599	551	595	547	642	592	523	577	575	575	541	543	592	583	560	557	605	558	557	567	577	597	554	580	598	534	571	565	581	552	610	569	583	577	574	597	576	558	556	589	593	565	593	589	544	584	560	590	575	601	563	564	553	583	556	545	585	576	543	586	579	613	550	547	567	546	548	558	585	595	565	622	621	581	560	606	583	596	572	584	604	551	568	624	545	568	529	561	552	594	572	580	610	620	588	558	553	562	587	591	590	563	559	580	590	596	543	576	553	509	544	567	608	566	523	564	554	583	575	529	577	581	633	564	602	532	611	567	537	579	600	603	606	563	550	593	582	579	571	594	587	575	564	591	594	580	567	557	571	595	553	585	546	560	612	560	587	581	580	534	581	575	594	557	595	555	561	609	575	551	578	602	560	581	580	572	546	556	562	589	594	610	598	551	609	584	584	573	551	553	631	599	562	613	576	580	568	570	580	550	603	571	548	591	559	606	609	553	573	581	612	553	564	568	588	620	569	551	600	600	622	555	544	589	589	535	583	587	557	586	579	546	520	513	529	585	608	530	569	597	588	552	586	543	626	609	578	589	561	530	572	557	581	561	573	553	578	595	556	600	579	603	592	568	561	587	517	613	598	579	610	595	597	534	578	591	592	612	579	613	579	572	570	589	556	548	533	573	572	544	595	597	608	557	584	568	524	573	558	577	548	600	579	517	583	596	569	607	544	573	553	568	522	572	595	585	568	544	564	545	562	569	568	566	584	591	584	591	582	554	520	578	569	579	574	576	539	560	567	590	602	570	557	546	593	521	616	547	584	556	540	539	553	604	554	612	603	561	601	538	561	569	577	550	550	552	548	570	569	589	550	567	572	581	553	527	585	559	624	579	596	539	558	591	565	587	584	572	565	573	576	573	562	625	572	529	599	553	590	558	624	598	585	575	548	588	576	602	558	570	557	589	583	606	568	567	614	577	590	587	594	584	612	645	565	530	598	592	606	600	552	573	547	600	535	597	552	589	589	577	555	549	587	610	554	575	577	571	556	562	605	560	570	585	635	579	587	583	569	590	606	604	549	548	592	568	563	563	589	540	586	544	555	552	567	590	542	638	584	531	583	576	583	590	548	544	520	562	566	545	595	548	591	571	606	549	623	577	590	588	531	594	591	556	572	581	582	598	578	557	584	573	525	578	601	587	598	622	555	605	615	596	585	603	576	584	567	559	592	614	621	612	564	628	542	583	570	537	582	580	567	628	569	566	573	550	551	600	592	587	578	575	544	585	588	528	582	566	573	555	562	561	551	635	579	585	560	620	550	549	606	565	585	572	569	529	608	573	551	567	595	611	599	614	518	562	543	570	553	588	588	610	591	583	581	575	601	611	571	563	582	592	585	581	622	599	577	603	583	586	579	574	569	565	568	608	605	588	579	583	583	595	602	560	551	542	568	557	568	591	604	613	531	560	553	561
34557	7339	1081	639	533	427	289	313	253	242	226	203	219	186	202	210	165	161	198	223	198	190	182	175	184	193	180	185	180	174	169	203	162	182	166	180	186	179	184	182	191	199	199	169	182	188	180	171	154	143	139	176	176	186	196	159	193	190	171	183	178	184	192	195	171	170	207	179	154	170	187	180	176	197	189	159	156	154	161	188	168	172	175	176	152	170	164	173	181	178	194	185	153	193	185	158	185	162	166	183	172	175	172	160	170	174	177	176	148	165	157	207	180	178	169	172	183	160	154	155	182	169	177	194	178	164	185	154	181	177	151	192	171	178	154	159	154	187	165	174	175	168	181	173	180	159	165	189	165	177	189	156	158	197	177	175	159	155	173	181	174	179	166	184	177	173	179	174	161	173	186	149	173	180	163	190	189	160	153	167	158	169	199	199	176	178	134	197	163	154	150	182	187	163	159	161	172	177	200	181	173	201	193	177	178	174	182	146	184	202	167	165	149	163	190	177	185	169	193	171	161	177	170	188	162	181	186	186	187	182	178	154	177	192	195	189	184	176	184	184	166	170	172	190	193	162	174	187	169	153	179	161	169	192	176	201	176	157	164	163	154	168	186	170	179	171	188	169	175	174	173	198	179	161	159	186	178	190	185	168	176	189	178	170	167	173	175	178	185	179	185	169	204	159	181	182	159	170	182	165	182	161	175	168	157	179	163	193	160	186	168	151	174	170	164	165	170	147	191	168	182	180	176	188	158	188	171	192	166	161	170	182	173	164	153	151	184	173	181	178	160	179	181	179	180	171	168	189	166	170	166	169	166	185	169	175	171	196	155	157	167	175	163	208	193	146	147	173	166	165	158	175	179	160	157	204	162	151	178	200	187	174	176	169	148	176	185	156	188	166	189	177	165	190	161	176	154	162	198	179	178	194	177	144	170	163	166	189	183	184	185	184	183	167	181	151	152	170	179	176	173	160	191	149	177	172	175	201	152	177	177	184	167	176	170	185	156	192	175	191	168	164	164	170	193	168	178	171	169	154	182	186	183	178	161	169	172	152	169	174	178	190	173	180	189	161	188	160	198	201	192	167	165	169	162	188	177	154	176	194	156	182	171	175	177	183	176	179	153	180	195	174	160	165	168	154	174	190	162	170	188	197	162	181	191	185	171	180	168	150	178	191	190	180	176	160	170	179	183	158	161	189	158	183	162	175	177	158	172	160	172	181	177	164	178	165	183	155	180	177	215	196	174	185	177	184	175	180	161	193	150	168	158	172	161	175	172	149	165	168	162	173	186	164	167	186	176	204	150	165	194	175	190	178	188	190	193	170	178	149	175	167	154	189	163	177	159	204	185	176	172	170	159	186	156	175	175	170	167	195	152	151	158	179	140	158	155	175	164	182	162	153	182	173	184	163	177	168	189	168	173	179	191	189	172	175	171	180	185	201	185	199	181	178	178	167	178	155	181	186	167	170	173	169	179	168	173	162	160	163	180	168	173	167	183	152	172	171	159	161	187	171	199	173	152	191	179	164	164	174	149	158	182	191	165	167	181	174	181	171	170	170	171	188	173	163	177	153	157	147	175	169	174	166	194	191	164	205	166	155	166	158	166	197	174	162	187	181	164	182	156	166	159	175	143	175	183	207	193	161	164	187	195	187	170	166	155	164	178	173	173	174	166	154	152	162	172	156	152	194	167	186	166	152	149	177	168	182	183	193	175	171	168	167	201	181	159	166	165	152	168	164	176	196	177	171	187	190	194	181	160	169	170	164	169	154	166	179	175	191	166	173	150	147	222	182	177	162	181	163	165	158	170	167	172	178	172	182	163	190	160	170	183	178	164	181	160	171	190	168	147	151	165	195	162	171	169	157	187	202	158	174	185	164	173	183	184	185	173	178	194	167	152	167	162	194	189	181	168	171	157	174	188	159	201	169	175	176	134	150	189	154	186	175	186	175	192	177	164	172	183	163	168	176	163	174	163	169	166	158	135	197	188	180	187	153	193	173	197	171	156	180	193	159	189	160	197	197	168	190	173	183	191	176	170	171	174	165	180	161	149	145	171	152	174	158	181	157	177	166	176	204	174	199	200	175	182	160	179	199	191	160	181	200	173	195	169	167	149	164	177	167	192	151	162	164	172	162	163	178	162	138	164	153	182	206	172	190	198	171	192	165	188	176	167	133	150	146	159	179	177	161	174	165	180	185	177	190	173	149	181	186	172	166	192	166	151	177	174	186	167	194	175	168	182	173	168	168	164	159	167	153	167	161	184	177	148	188	187	186	172	158	170	167	176	155	175	184	195	186	170	192	163	165	179	186	150	150	144	168	149	184	161	170	166	181	197	199	182	178	154	171	184	179	167	166	164	166	156	162	173	162	186	175	177	198	186	181	185	179	185	180	173	195	170	168	167	158	172	172	174	176	168	181	178	162	173	193	164	188	187	163	164	172	155	168	175	163	166	164	170	169	183	174	178	169	207	170	176	182	184	176	156	181	151	172	157	171	206	184	197	172	172	178	171	163	175	183	183	169	171	153	151	198	181	173	156	169	178	183	181	215	153	165	170	169	168	177	191	186	167	168	178	202	181	169	177	165	169	171	175	154	159	167	171	177	176	180	183	161	163	194	182	161	169	181	172	195	186	187	199	172	160	200	172	187	182	168	164	184	172	174	156	188	186	181	170	187	170	167	214	171	178	172	169	173	170	170	181	134	181	168	158	171	154	159	149	200	158	175	171	186	191	152	172	149	158	182	160	192	183	190	167	157	180	202	161	182	197	171	197	174	165	181	140	187	179	171	161	176	155	165	171	188	190	162	166	183	183	180	175	175	176	186	167	187	188	176	177	172	188	194	192	204	164	206	144	180	161	200	180	202	179	180	161	191	172	162	170	163	168	165	162	205	171	188	169	185	190	170	183	161	176	181	164	186	173	145	158	179	192	191	176	156	189	192	162	178	155	198	184	171	169	178	184	146	203	164	169	166	162	146	170	188	155	170	169	185	175	166	159	187	164	191	201	167	161	169	181	183	173	185	147	174	183	166	186	169	179	177	167	174	188	193	154	163	160	147	159	180	197	172	182	162	169	199	187	161	188	162	166	176	159	189	156	173	176	175	153	158	202	199	175	158	193	165	179	184	167	173	166	195	162	164	157	146	162	150	176	164	197	153	168	173	172	171	187	186	165	167	174	153	191	182	169	167	165	185	193	175	174	180	150	164	152	167	182	168	177	169	168	156	151	177	151	142	172	153	168	153	192	158	162	138	140	166	173	169	179	205	196	186	191	181	153	152	162	153	154	197	181	168	163	176	176	170	159	168	201	175	185	167	207	177	188	166	183	175	166	172	197	171	156	157	181	173	186	188	170	163	173	196	165	155	170	136	173	183	200	162	172	153	162	161	153	160	167	137	175	192	171	180	177	181	194	162	175	192	151	163	171	162	181	166	165	182	185	177	159	187	170	176	187	171	172	168	164	179	149	184	177	166	157	201	183	187
21797	2393	1997	2130	1795	1498	1231	1084	895	837	764	676	652	705	593	532	553	514	631	648	568	524	535	512	493	517	550	495	478	454	428	436	449	454	449	441	484	450	467	461	475	493	463	438	402	425	432	449	435	437	435	439	415	421	431	452	425	424	424	430	460	443	421	466	458	462	454	397	445	428	439	379	454	435	453	421	415	453	427	395	385	437	412	431	380	436	391	414	422	442	408	401	434	398	426	388	420	396	423	416	389	415	396	387	405	441	424	389	432	439	432	414	405	440	419	436	408	416	412	392	407	428	417	415	424	401	415	364	411	399	424	450	451	399	412	450	447	443	454	414	415	401	409	434	434	453	438	390	422	426	435	397	415	460	426	421	440	419	396	425	426	440	447	467	397	422	388	421	409	417	424	411	417	405	401	400	439	414	464	454	415	425	450	411	442	408	435	442	439	390	416	426	444	404	404	404	397	412	420	398	430	469	407	381	431	404	405	383	378	433	418	441	463	386	404	408	421	432	418	440	405	454	426	408	423	456	409	408	434	447	383	442	443	429	459	423	405	460	436	427	364	430	428	444	406	378	451	439	410	426	417	419	444	408	427	422	447	388	423	411	410	431	418	428	367	433	454	403	397	412	409	426	423	440	413	408	427	418	420	397	382	409	389	410	421	458	409	412	426	455	419	406	420	386	384	425	470	413	431	423	414	397	395	413	399	437	382	471	448	429	422	397	402	417	406	427	438	412	435	444	464	447	421	404	420	438	389	420	456	443	429	403	397	422	455	441	407	437	412	430	458	433	436	423	398	428	423	405	405	455	409	416	419	408	411	434	399	424	424	404	435	409	411	424	437	409	429	408	426	397	403	422	412	417	451	408	408	386	454	433	389	434	483	406	424	403	418	447	412	427	436	438	412	405	441	425	443	394	390	429	420	383	434	418	400	376	424	408	431	432	408	445	405	436	381	429	420	416	423	430	448	416	434	405	412	434	403	398	413	401	408	395	439	432	420	404	422	383	392	453	378	420	413	399	399	436	407	401	427	392	434	384	402	428	410	381	416	428	408	470	420	397	420	442	367	435	394	392	431	409	427	414	379	409	413	427	386	399	456	437	389	423	425	390	441	408	422	405	420	426	393	401	428	439	418	442	429	430	430	438	422	373	406	442	442	433	393	442	408	426	410	435	430	468	427	410	445	433	443	444	414	426	435	404	394	445	434	421	410	384	447	465	387	431	409	440	422	412	437	439	397	413	404	399	411	447	384	430	415	417	418	441	409	399	395	470	421	396	429	408	393	416	434	434	413	417	403	429	413	418	424	436	462	414	386	416	421	385	413	467	403	446	427	403	429	431	428	422	385	442	397	406	420	448	405	404	411	438	421	416	415	418	427	380	421	402	431	442	411	397	411	414	418	451	403	445	399	405	387	400	429	440	385	435	424	418	433	434	440	408	414	416	436	428	472	438	436	441	404	421	416	457	445	420	437	408	409	433	444	426	446	441	408	419	415	465	434	393	444	414	453	414	392	415	421	453	435	412	438	407	369	425	429	440	432	399	412	386	367	428	416	434	411	432	423	402	414	431	425	428	462	423	394	415	438	412	397	427	383	441	396	410	448	462	413	455	413	401	417	433	436	400	415	412	411	408	416	436	402	426	420	394	400	418	427	417	410	448	430	428	428	427	389	404	425	395	435	420	441	405	395	430	427	431	421	392	411	411	420	407	404	464	409	420	461	408	399	427	407	442	442	389	392	425	430	426	410	403	387	402	409	403	403	423	446	446	402	427	411	389	389	411	428	442	424	424	382	372	417	385	367	403	446	424	414	445	405	409	454	433	404	433	412	409	435	441	420	397	381	448	410	450	433	421	396	396	409	451	462	448	414	400	439	406	414	432	395	438	446	433	397	426	417	401	434	444	395	423	415	416	424	409	429	413	405	395	426	447	374	414	421	434	417	427	424	419	409	439	422	394	439	423	404	414	415	405	428	438	403	397	457	390	397	412	427	422	430	404	425	383	385	453	430	408	450	417	447	434	400	445	406	416	438	410	416	395	409	402	405	420	436	412	438	434	420	461	432	441	415	433	385	406	433	403	469	429	430	433	458	399	441	427	426	425	461	405	411	434	432	397	394	415	417	431	427	417	431	409	456	482	435	414	417	433	420	449	424	387	422	419	414	458	428	412	393	421	437	397	432	442	439	432	438	408	373	428	437	387	417	421	396	427	404	467	415	421	447	427	423	409	421	392	432	420	478	427	428	413	450	444	395	389	426	427	434	393	401	429	424	400	411	429	446	436	406	409	446	458	442	386	440	443	399	449	437	440	407	438	425	405	403	399	422	436	405	421	428	447	409	400	392	418	440	401	450	414	435	415	433	426	414	416	407	436	382	418	424	417	415	384	397	416	404	415	403	423	390	409	434	441	393	427	392	406	419	422	459	413	419	425	455	412	417	412	418	386	389	404	379	441	426	418	421	406	392	419	432	467	385	394	401	413	419	421	429	439	418	421	419	439	446	432	433	387	456	440	414	440	411	455	369	421	408	445	435	433	403	438	403	437	432	420	411	441	402	427	435	414	441	400	427	459	446	422	462	392	422	421	403	391	392	462	432	463	418	402	422	414	419	435	382	399	423	437	416	381	400	417	407	398	372	447	428	376	393	430	405	423	435	416	423	405	422	420	437	390	424	409	409	427	446	422	454	442	404	449	401	439	405	420	442	420	433	421	446	389	439	417	470	435	408	419	384	412	429	407	454	412	420	386	478	435	412	402	412	399	409	438	423	404	446	440	450	391	390	413	441	454	412	436	412	429	426	429	434	424	429	436	410	440	428	402	403	437	433	420	447	399	415	446	402	404	425	477	418	420	399	414	427	446	429	423	432	419	388	435	418	422	407	425	472	467	431	423	414	420	453	395	393	447	419	434	428	451	433	426	412	435	413	429	461	453	403	404	464	392	453	447	432	411	407	400	395	409	449	414	433	441	448	435	432	410	404	409	422	386	433	419	381	407	414	395	459	369	426	401	399	389	411	395	380	423	410	441	421	406	412	427	412	420	409	451	405	444	423	438	447	387	402	411	410	462	418	415	444	442	414	445	433	427	396	414	429	400	449	438	431	429	435	415	415	397	410	395	434	462	454	411	409	412	426	448	434	429	417	453	428	412	412	445	409	435	419	410	418	419	433	409	438	428	438	458	392	429	453	428	416	391	394	426	385	438	425	458	376	417	399	395	412	429	409	428	439	407	394	391	445	449	428	413	399	395	394	445	422	446	429	414	405	448	442	443	414	434	400	430	426	436	443	403	422	454	407	435	412	400	421	397	399	414	412	394	443	449	412	415	380	411	451	420	415	437	410	406	440	426	396	421	424	460	418	430	403	425	404	426	377	418	392	466	412	427	414	406	427	447	386	382	386	398	407	433	439	446	430	446	460	394	398	464	389	410	423	401	410	403	403	448	449	411	391	457	415	429	410	411	432	445	399	430	420	418	432	446	442	437
10733	1347	297	226	184	191	190	180	208	181	169	167	170	175	209	172	153	168	177	183	155	167	200	183	169	170	183	214	181	189	181	173	172	160	187	170	161	197	192	160	182	188	191	175	143	171	180	169	185	181	179	175	170	156	187	181	171	172	180	151	164	192	180	176	173	173	167	180	185	194	191	189	188	163	182	184	186	151	169	164	167	171	166	159	164	155	164	181	164	187	174	209	161	158	179	181	160	166	172	160	178	197	175	178	173	170	180	172	179	164	197	190	179	158	178	170	170	193	166	153	161	175	182	199	187	188	182	170	162	159	183	175	182	203	157	180	182	175	174	169	181	178	172	162	165	205	146	180	178	183	159	153	205	179	176	193	192	174	162	162	174	164	187	197	196	182	173	191	180	202	162	159	173	183	192	203	167	180	192	179	169	179	179	174	177	198	163	158	194	173	166	178	186	188	175	179	200	186	194	171	162	209	178	170	171	181	177	179	172	162	183	182	188	180	162	174	164	196	164	194	166	178	206	179	166	187	194	188	173	182	144	189	155	169	158	175	181	183	190	176	179	156	145	190	167	209	172	171	168	172	152	183	207	154	175	167	147	189	163	175	164	172	193	159	183	172	167	171	150	166	187	188	164	163	197	177	182	180	172	157	171	198	198	170	177	182	177	183	196	176	183	179	166	166	159	176	162	176	178	184	173	178	156	157	163	152	182	175	204	182	172	203	163	149	181	183	167	180	202	181	191	168	183	172	159	172	191	175	165	166	180	175	159	178	156	167	170	170	205	165	175	164	178	189	174	171	154	165	160	175	188	162	156	175	176	159	167	171	181	172	196	187	179	167	196	202	177	162	191	176	168	165	193	185	168	162	157	160	177	156	166	159	188	155	181	187	167	166	171	199	199	153	163	184	167	205	147	219	188	161	183	200	162	161	189	168	186	158	190	142	170	181	177	155	148	197	172	187	159	176	181	184	165	184	157	195	180	177	152	158	162	177	181	154	181	193	185	163	163	167	182	190	158	182	192	185	181	180	174	171	195	182	197	157	188	192	187	188	169	164	176	159	192	161	157	168	180	188	187	211	176	181	193	195	188	168	197	183	155	198	174	177	178	159	198	193	173	173	189	159	167	172	173	157	162	141	163	192	194	164	165	189	197	188	190	187	176	156	176	172	191	186	168	170	181	155	171	165	176	197	163	169	165	183	175	159	162	161	188	191	179	191	174	199	182	174	200	158	172	162	186	192	162	177	133	171	183	187	163	147	184	168	197	160	186	173	186	178	150	199	151	179	185	167	162	170	177	165	181	166	195	152	181	161	147	159	157	171	152	179	168	183	177	180	170	151	173	155	206	152	166	189	175	179	173	158	170	181	186	161	202	196	190	198	163	163	189	176	177	183	184	193	171	155	158	166	164	190	168	187	166	177	202	176	177	173	172	180	183	187	181	160	181	199	174	193	157	167	168	178	184	178	182	165	171	166	191	183	180	168	180	177	192	165	163	187	179	175	187	173	189	206	191	196	188	163	177	172	175	168	165	186	161	160	172	178	192	190	179	188	161	164	175	156	168	174	183	140	172	172	168	181	170	183	173	178	154	191	167	178	162	177	179	165	191	186	166	187	175	191	201	177	181	188	149	171	160	175	166	178	181	176	168	189	154	182	180	171	171	190	155	187	175	196	157	180	156	208	179	186	166	162	183	172	182	178	185	192	177	165	176	176	185	183	157	147	167	170	172	173	169	164	157	177	201	186	193	180	188	187	165	156	167	208	155	187	175	180	157	156	169	205	168	170	175	167	193	167	186	165	187	173	159	159	187	179	180	196	194	195	197	158	183	182	167	197	167	191	182	174	195	150	175	157	169	183	159	186	169	164	160	183	161	172	175	179	200	176	182	166	162	190	178	172	164	154	176	177	169	181	176	168	169	162	186	180	187	198	205	181	162	161	180	157	179	169	158	177	193	195	187	169	168	174	206	182	170	195	196	193	173	157	176	177	188	179	175	185	164	171	173	170	170	191	173	174	166	185	180	199	180	197	179	178	168	170	152	155	185	138	172	167	156	181	168	168	179	173	159	165	175	194	175	188	172	165	199	176	168	178	181	175	195	183	167	176	178	195	167	169	176	193	159	181	168	173	150	170	146	169	165	167	184	198	159	163	184	181	149	170	203	175	164	188	169	160	173	189	153	162	176	201	167	177	161	173	148	158	166	169	193	194	186	175	180	188	177	196	181	179	189	176	182	170	170	168	160	183	166	154	182	164	178	167	180	168	187	172	173	176	212	186	160	175	172	180	184	186	189	160	165	203	183	160	174	153	176	160	178	167	176	189	174	185	165	163	181	160	164	192	185	166	183	199	145	168	148	175	164	176	190	164	166	166	163	171	175	174	188	197	168	173	141	182	193	187	175	210	189	160	166	159	157	177	154	184	157	190	181	169	175	186	180	164	165	155	189	182	175	164	157	157	161	190	186	166	179	191	183	180	201	184	149	191	185	178	167	203	151	193	158	165	154	186	183	168	160	183	184	194	170	179	175	178	173	199	178	166	160	161	197	171	194	164	173	191	178	158	173	171	155	188	170	192	185	169	195	193	184	181	163	176	169	168	174	179	197	175	159	173	177	162	191	174	172	176	190	212	178	160	138	151	147	170	174	176	166	175	174	197	166	155	171	167	175	177	168	150	187	172	180	156	156	191	169	184	191	164	173	191	182	176	177	177	179	172	171	151	162	205	183	173	174	163	178	193	150	173	179	173	180	172	156	185	162	174	162	168	182	186	148	181	175	161	179	185	182	184	163	186	165	169	164	179	149	176	147	175	190	184	171	197	184	179	136	171	176	185	172	174	200	188	155	184	192	160	172	182	167	190	163	193	148	184	181	169	181	195	159	182	188	199	173	187	176	194	187	190	179	197	182	154	171	194	188	213	156	179	178	179	185	217	175	155	172	178	166	189	184	168	189	166	182	194	189	186	178	183	174	167	175	181	175	169	171	193	199	163	152	178	179	174	182	187	191	171	145	188	172	162	181	169	169	174	172	180	209	172	174	176	174	155	153	151	176	178	163	195	182	163	163	188	195	183	174	190	182	187	180	193	185	177	187	148	180	204	175	174	188	198	221	206	183	164	179	172	173	154	179	164	183	183	163	186	178	169	174	162	146	173	169	158	190	176	164	161	182	158	164	181	182	172	179	171	154	182	157	172	200	158	161	191	183	161	164	200	179	187	153	167	159	173	179	167	179	200	173	183	180	170	186	187	171	154	152	184	154	178	170	186	185	192	188	195	195	166	198	171	191	186	180	150	179	192	171	157	181	190	184	190	163	176	157	176	160	183	185	176	176	173	177	158	180	166	198	192	179	151	183	184	156	163	167	165	164	158	166	170	168	184	201	211	164	197	179	165	168	182	185	172	173	188	175	187	161	198	179	197	177	184	179	183	193	196	179	174	190	172	161	175	167	167	163	168	206	173	201	178	162	163	163	174	184	165	187	154
7908	1094	665	630	563	559	495	510	525	442	491	453	454	498	498	443	480	464	478	496	481	497	459	470	449	450	444	441	480	396	426	491	414	442	446	441	466	416	434	451	456	495	487	478	420	431	423	422	450	444	463	423	452	440	446	450	428	447	481	487	482	466	504	443	447	449	467	443	427	443	414	428	443	424	447	445	453	435	437	426	450	445	460	512	449	431	433	451	412	426	462	447	463	458	458	445	450	477	430	434	460	470	423	431	443	446	452	445	459	466	452	424	455	456	430	471	461	422	447	425	466	459	397	421	485	441	448	452	450	436	466	451	439	455	469	417	467	438	456	486	440	419	468	450	460	486	446	472	414	456	434	449	408	422	430	432	418	435	440	453	457	453	481	453	443	449	396	432	441	464	446	443	435	457	418	439	448	456	442	414	476	430	436	455	499	440	438	419	411	464	440	433	422	417	468	443	432	445	412	441	504	392	418	431	427	437	441	490	433	420	445	476	483	434	415	438	468	442	462	455	446	428	420	432	483	437	455	444	461	447	443	458	430	413	442	420	422	413	404	472	455	453	447	448	463	446	424	485	418	450	422	467	467	463	468	467	465	445	473	457	438	432	495	462	403	454	478	483	383	422	462	467	455	427	435	486	450	454	417	396	435	456	446	430	415	425	448	427	461	423	462	459	433	470	438	429	475	457	436	471	440	418	444	433	458	464	453	413	447	441	435	476	419	425	438	462	438	444	441	440	445	457	430	448	472	437	455	447	446	417	442	463	449	445	436	446	429	435	458	392	444	405	461	439	437	468	456	458	455	441	447	461	432	465	453	419	454	445	406	457	416	433	436	435	462	456	464	446	412	469	437	394	416	422	462	428	453	467	457	479	464	464	472	439	438	463	425	400	425	462	458	426	458	435	425	482	441	423	453	447	484	480	423	449	446	468	449	448	488	413	448	473	443	463	452	424	432	421	453	451	425	481	447	451	429	453	428	442	423	428	445	418	440	429	442	475	455	452	455	425	440	411	398	463	419	462	445	436	412	474	465	435	465	457	437	447	426	461	466	473	444	425	452	435	468	425	466	403	445	458	417	441	439	466	432	425	438	438	436	452	461	433	435	474	427	396	445	459	443	453	392	427	435	424	460	464	441	429	460	459	434	455	432	422	464	462	439	436	438	447	467	379	418	438	403	454	443	459	450	411	436	459	467	427	430	459	466	415	446	433	445	434	456	452	438	461	449	459	452	433	438	460	460	433	452	465	421	468	402	469	467	437	415	434	447	431	451	454	438	451	492	436	455	476	448	465	464	469	432	452	448	463	437	448	449	457	441	457	445	446	441	451	450	447	418	450	382	434	419	449	453	422	426	466	453	437	441	416	432	462	438	453	441	437	395	432	465	422	468	440	477	461	462	425	447	467	463	431	447	448	431	484	401	433	412	464	459	442	469	474	460	400	432	430	468	460	471	448	452	453	435	464	443	439	452	456	461	425	410	431	421	445	420	453	453	488	466	459	444	400	442	438	437	411	458	422	438	471	457	451	446	434	443	425	464	455	423	439	428	467	468	430	467	474	401	468	433	461	466	455	454	451	439	448	443	437	464	458	416	411	448	449	420	458	463	473	475	417	458	452	447	473	457	449	428	465	432	417	459	457	500	434	430	428	448	470	458	448	422	441	470	459	458	423	429	464	438	442	474	430	445	404	450	441	428	436	416	447	487	441	432	435	422	441	460	480	469	410	452	439	443	429	455	388	441	448	439	457	437	444	453	419	415	464	451	431	464	447	463	451	432	443	483	443	447	431	482	457	490	433	427	425	457	449	465	485	411	451	484	413	456	444	464	445	461	450	423	446	426	467	446	453	457	420	455	422	440	456	426	435	456	488	449	452	477	436	454	458	439	442	430	479	450	439	471	455	460	396	442	447	441	511	440	428	417	471	435	411	455	428	474	462	421	450	427	444	424	406	451	431	465	444	451	419	438	459	439	458	461	484	428	447	426	436	447	426	405	443	428	436	429	452	429	421	444	442	480	446	455	456	423	407	477	494	472	389	462	453	408	430	440	438	409	433	462	455	416	459	457	456	472	440	439	438	453	442	465	441	491	439	440	448	429	461	402	396	432	441	394	452	440	441	456	416	408	448	502	477	429	435	497	420	444	471	419	446	469	457	479	455	411	433	460	439	424	437	450	472	432	411	436	450	422	434	444	419	439	464	477	485	466	422	457	453	448	442	459	462	419	463	442	470	427	465	454	462	420	409	458	478	410	433	471	465	453	427	416	456	447	475	478	461	457	470	432	468	450	486	427	437	415	480	401	427	420	423	424	456	433	446	448	428	456	450	429	452	463	438	435	420	452	406	459	467	445	471	465	440	435	439	483	484	428	415	450	453	446	453	458	419	420	411	449	467	456	449	466	439	454	458	438	459	489	440	431	423	456	480	489	464	429	459	438	475	492	467	458	436	444	445	464	472	481	411	458	441	468	431	454	440	492	489	446	430	454	453	451	460	444	429	460	421	439	462	441	437	430	467	452	441	458	466	426	470	460	459	462	467	404	488	458	411	424	401	486	418	435	478	439	405	435	459	445	466	482	434	474	446	470	453	435	422	440	441	429	437	433	376	463	418	413	424	432	424	448	458	442	490	450	443	412	447	479	435	430	475	476	458	458	453	470	435	415	461	458	426	469	429	449	448	475	452	434	463	427	420	462	451	462	445	442	437	450	486	441	475	425	461	464	441	450	459	447	448	438	478	423	425	446	474	431	456	481	433	454	443	452	432	443	500	475	405	436	434	425	419	427	434	412	436	479	433	460	460	436	398	466	441	428	451	466	475	443	461	439	445	414	452	476	430	433	485	447	452	474	422	445	463	427	428	445	466	459	418	480	444	422	437	441	443	467	447	436	488	450	438	444	460	438	413	439	462	455	390	489	462	452	435	469	461	431	428	447	449	451	415	426	442	469	439	460	459	469	414	441	444	455	434	452	473	442	454	422	466	486	447	457	418	430	459	475	446	413	468	444	433	433	433	465	472	428	413	421	455	438	442	429	422	436	471	436	440	458	437	457	455	422	436	422	452	455	407	452	474	424	477	433	420	477	473	453	442	456	461	416	439	418	451	423	469	420	433	432	427	449	480	474	453	460	436	457	447	405	453	454	460	461	442	429	427	458	422	462	427	444	459	480	437	473	432	438	461	454	431	441	435	440	412	436	465	449	440	414	439	440	461	442	480	432	426	439	424	444	436	418	463	442	451	448	441	498	448	427	488	448	419	448	466	458	485	435	458	442	430	480	458	429	462	436	475	463	421	468	480	433	433	449	464	447	459	417	431	413	443	480	447	436	430	457	461	430	507	443	438	453	427	445	473	462	436	468	413	452	473	432	455	500	435	456	443	468	460	431	420	436	442	445	450	441	436	424	428	449	453	439	453	453	437	460	431	435	463	448	431	401	457	436	443	447	430	444	425	449	428	452	404	441	434	479	448	451	484	450	413	465	445
24777	4889	696	547	409	358	370	295	301	243	241	281	256	236	268	254	271	290	271	265	300	269	255	268	239	257	244	242	234	256	257	217	223	252	241	246	215	247	261	216	253	242	227	231	258	253	243	244	249	248	243	255	241	249	255	243	245	260	201	268	250	229	243	264	266	228	258	222	233	256	290	261	268	244	248	259	264	259	257	230	218	224	249	235	213	236	275	239	244	251	239	245	252	228	236	247	238	237	267	220	245	259	235	231	274	208	249	262	222	257	223	263	262	254	235	242	208	220	263	234	242	254	252	244	261	253	225	236	224	253	255	235	249	252	229	261	233	245	234	244	251	218	229	271	239	221	248	241	252	235	239	224	258	236	256	235	204	251	242	248	267	235	246	213	237	260	234	237	260	216	221	258	257	227	248	253	244	268	249	261	256	255	226	220	243	234	266	210	220	293	252	258	256	222	246	235	255	282	217	234	232	224	274	231	244	227	221	245	256	221	221	216	252	215	257	260	241	226	213	242	242	231	267	229	235	258	225	239	262	231	226	233	243	255	247	256	250	212	246	244	235	243	228	260	262	218	262	242	261	248	226	215	270	255	273	227	275	242	231	233	249	236	272	230	228	284	247	242	236	264	219	253	229	227	267	262	256	235	232	260	245	241	225	231	237	221	204	250	222	249	226	254	246	227	234	237	227	243	275	243	272	232	250	235	234	209	262	246	223	230	226	244	265	248	220	245	232	228	239	251	242	260	253	243	282	230	245	227	246	228	254	225	245	228	257	229	231	261	263	228	257	172	239	259	231	267	275	238	251	231	245	244	229	259	251	244	249	239	231	243	243	217	258	230	268	214	222	223	243	253	262	233	212	263	245	274	241	237	232	245	264	224	205	258	255	223	222	241	236	228	265	262	235	248	242	262	234	246	253	240	254	237	265	264	266	236	256	252	264	246	226	236	253	258	235	218	252	254	244	254	269	275	230	233	231	228	228	246	253	253	254	228	219	224	238	223	236	244	247	262	239	252	237	238	274	236	231	271	241	270	246	277	255	242	243	241	234	235	243	229	246	264	255	258	228	245	258	244	260	243	225	236	229	222	249	256	264	259	242	238	241	247	224	258	241	256	234	228	246	273	232	260	275	251	246	249	247	236	266	252	233	251	230	251	253	270	248	231	242	246	220	253	241	255	276	242	235	247	219	239	267	235	263	245	219	253	238	231	253	263	242	296	271	240	214	239	214	218	246	259	254	249	249	230	253	264	271	275	222	237	231	238	239	260	225	261	259	206	233	238	242	237	219	253	257	245	230	212	232	243	263	237	240	265	239	269	228	231	267	233	262	223	242	242	269	232	219	235	263	226	255	251	223	254	255	245	262	242	227	298	246	262	231	218	251	258	224	231	265	234	239	235	224	227	252	247	238	250	235	231	215	230	218	238	226	272	252	229	252	235	251	247	263	247	237	239	255	235	264	251	265	243	209	230	225	248	283	276	267	220	219	270	239	246	215	268	253	247	261	228	229	231	256	229	244	238	263	256	237	261	231	246	273	234	254	229	227	256	265	260	242	269	218	222	254	242	222	237	285	247	228	252	266	237	228	217	257	237	234	238	253	243	248	233	272	221	235	225	229	248	238	260	227	279	235	264	240	250	244	238	236	220	238	248	255	244	262	239	245	248	261	216	254	237	236	228	262	256	218	240	235	239	228	252	220	251	264	264	234	242	248	260	253	265	258	256	264	238	240	255	230	221	234	257	248	310	244	264	238	223	263	268	246	221	221	255	225	264	251	229	270	229	232	240	252	244	232	274	272	247	241	245	242	251	260	242	290	271	257	221	259	261	273	224	262	242	251	221	234	234	241	224	237	235	226	224	252	243	248	226	235	255	249	229	243	241	248	225	250	252	263	242	233	235	246	249	258	228	255	256	245	213	258	225	226	257	266	230	268	236	226	244	245	241	272	235	218	258	217	245	251	246	256	230	251	223	232	229	230	231	257	237	223	255	252	229	230	198	254	276	240	249	264	237	231	238	242	215	263	226	219	278	262	262	261	250	236	244	231	250	262	244	225	238	240	264	258	227	238	255	219	246	237	263	235	255	246	218	230	230	262	243	233	220	228	252	267	231	239	247	203	250	231	210	218	269	258	227	243	255	226	257	242	223	258	223	254	225	243	273	263	234	244	224	237	231	212	230	249	255	211	218	209	260	253	248	230	254	232	235	252	260	247	241	231	269	240	268	236	235	222	212	248	233	233	195	276	259	242	262	234	235	227	256	250	228	275	242	254	256	239	239	228	243	243	268	239	253	241	244	267	242	238	227	236	222	266	232	251	258	256	256	247	225	216	257	217	229	265	236	232	224	229	240	233	255	281	228	242	247	237	240	249	256	233	257	240	237	257	227	246	245	224	248	210	233	266	225	231	271	237	231	222	267	249	251	234	241	243	266	235	273	252	241	231	257	210	258	243	275	258	241	224	235	233	261	228	252	263	244	258	251	244	239	246	253	241	242	235	245	235	248	253	260	247	271	241	235	240	234	271	283	247	258	264	224	226	251	208	249	233	246	256	243	253	245	275	238	246	236	245	239	248	265	242	245	225	237	244	217	226	267	206	271	258	248	243	260	231	264	230	229	256	245	219	219	242	245	250	255	251	248	222	251	242	237	235	233	262	255	233	260	238	239	241	235	208	256	246	256	249	223	251	255	226	257	273	250	277	254	227	252	273	259	244	268	218	242	238	241	264	226	246	230	239	231	238	231	205	247	227	209	240	236	251	251	257	231	235	254	259	251	226	261	241	219	257	226	232	237	228	221	243	240	240	235	221	265	265	230	282	221	240	251	251	215	243	263	221	245	253	244	227	250	218	241	243	257	228	271	223	200	227	252	236	241	237	235	244	256	217	221	239	235	229	255	227	230	249	241	237	248	224	222	235	232	235	250	225	242	263	235	260	266	232	287	230	234	232	243	240	238	233	255	223	266	233	264	236	271	256	267	257	249	284	268	237	224	233	243	233	229	262	241	227	253	248	226	224	229	222	229	237	228	234	228	243	227	239	223	231	272	247	252	219	230	258	262	245	254	249	238	238	248	237	255	247	241	243	233	244	225	217	258	218	231	262	246	256	254	266	237	253	216	223	252	243	239	225	220	252	267	269	235	270	228	230	211	243	233	250	236	226	266	248	256	226	251	244	246	254	263	221	255	252	263	227	238	241	259	266	204	257	259	257	254	217	235	252	253	247	253	248	243	230	275	251	230	245	221	270	251	246	281	249	213	244	233	250	254	263	244	242	245	245	243	237	221	271	219	216	230	228	244	257	252	251	216	263	247	244	240	240	213	212	261	231	248	229	239	251	244	226	240	255	251	268	227	257	276	219	225	238	267	216	234	213	251	255	222	233	265	264	222	257	241	265	236	234	218	226	251	265	218	242	258	218	239	231	225	244	247	198	268	231	239	276	241	241	249	223	261	251	249	230	261	261	233	246	222	238	230	231	249	259	240
17287	2597	1630	1636	1287	1157	995	911	878	786	768	717	688	664	700	671	676	661	698	712	695	641	667	677	581	615	605	590	608	591	573	616	617	593	652	554	580	554	613	600	600	601	598	588	615	583	593	590	566	596	572	562	585	634	575	594	568	609	581	545	582	643	579	581	605	543	605	584	565	628	600	588	590	565	609	585	625	549	592	627	577	576	587	573	593	586	537	592	583	615	595	636	593	611	562	585	575	560	641	545	561	583	570	578	560	569	609	580	593	639	592	594	616	572	579	575	580	600	613	590	591	568	566	516	626	607	590	606	596	551	583	574	572	586	634	558	557	569	605	607	572	573	617	582	565	558	574	540	595	616	583	579	575	545	617	597	584	566	609	581	583	544	579	563	591	574	572	547	559	603	547	568	601	624	593	559	556	567	593	550	586	606	583	587	562	570	573	592	543	590	559	594	618	647	558	586	578	644	529	579	551	602	579	585	613	606	582	580	607	552	574	569	589	598	558	605	590	599	579	566	584	566	600	627	578	633	552	632	599	542	610	590	607	557	560	578	525	562	564	535	600	563	555	576	602	553	612	621	545	567	598	579	597	605	554	611	625	571	606	559	576	542	569	539	569	547	597	577	566	600	573	586	557	593	604	577	577	585	606	581	592	592	612	573	609	598	588	571	537	618	574	592	613	598	578	592	551	606	549	565	610	542	546	602	578	567	599	557	581	564	583	582	578	565	567	550	566	618	571	590	588	565	515	549	592	579	617	609	565	566	553	606	585	588	599	578	584	584	600	589	605	607	598	570	593	592	578	601	581	546	608	562	593	536	534	561	635	586	609	603	616	563	575	590	563	532	561	586	581	583	542	579	594	567	569	567	602	661	605	591	552	567	589	592	591	645	550	560	596	559	580	582	650	591	587	588	573	573	588	570	565	602	578	599	608	602	579	582	572	565	587	610	604	554	532	648	597	558	563	626	574	566	608	601	606	531	592	591	615	541	613	549	587	557	553	603	548	597	605	628	526	606	563	594	578	513	571	571	591	588	577	559	623	642	581	571	559	571	581	584	597	595	571	571	621	577	610	607	609	585	584	587	606	585	606	596	567	584	570	565	599	542	543	569	576	579	574	609	552	579	582	579	619	606	555	555	578	560	619	596	634	564	567	562	567	600	590	580	605	580	587	599	564	572	607	605	559	542	604	570	543	543	574	592	598	587	571	595	590	583	600	613	616	565	567	616	609	623	564	571	556	535	570	548	588	569	537	625	572	594	638	568	581	608	551	570	589	563	599	565	570	592	557	617	572	601	556	587	595	593	593	592	598	589	612	541	576	573	575	600	592	568	561	629	587	551	605	550	555	582	601	606	588	593	538	607	594	567	602	597	567	542	560	582	593	546	600	574	534	572	587	600	578	574	595	589	589	583	565	578	551	557	578	540	642	571	577	622	593	603	568	597	562	578	614	625	582	569	566	541	594	599	645	585	620	552	564	551	575	593	587	608	590	586	620	563	578	544	620	596	612	642	592	572	603	614	575	587	581	617	588	588	552	608	601	591	625	528	573	576	616	535	578	619	587	570	595	625	619	548	596	617	563	577	605	624	546	589	597	587	575	585	561	550	639	591	546	580	653	634	596	568	550	582	564	577	551	612	596	597	594	559	619	534	589	586	544	609	617	612	603	604	573	593	597	554	581	593	574	559	564	613	561	592	561	577	621	555	601	579	585	607	613	544	602	589	610	597	598	599	584	564	606	576	552	548	592	585	604	579	615	578	588	604	595	546	601	592	589	547	538	603	566	569	548	625	558	610	572	589	602	571	577	620	564	584	579	615	583	585	608	590	585	622	598	580	565	636	550	561	561	575	541	582	565	577	533	565	611	571	540	611	585	584	593	596	614	584	571	577	582	547	607	601	556	555	578	591	577	579	587	578	561	598	595	584	607	581	621	541	581	612	573	588	570	579	606	553	559	573	586	597	602	601	581	575	654	633	593	561	569	602	532	586	624	601	612	591	586	558	598	581	646	586	587	579	566	543	569	634	566	576	566	582	571	574	550	584	614	606	606	601	576	604	600	602	622	569	577	576	559	599	578	570	568	590	577	558	554	593	601	603	611	558	573	546	586	563	633	542	559	567	623	650	549	575	630	584	569	575	581	576	570	580	591	558	578	607	610	600	567	603	622	540	538	591	621	573	568	588	607	576	589	563	553	587	599	585	545	572	594	558	609	604	551	581	560	578	607	562	563	542	583	582	552	571	558	621	569	584	567	605	533	568	592	589	574	552	596	570	609	613	546	613	586	549	596	613	614	584	546	584	544	592	624	547	583	598	587	608	562	564	584	556	544	588	613	553	561	567	611	585	582	615	591	616	571	568	591	549	543	568	566	613	599	585	618	590	558	613	573	584	598	578	617	577	604	569	605	586	539	602	572	619	583	580	584	537	624	601	534	607	621	576	591	586	569	623	564	598	551	628	576	572	614	569	584	584	561	532	594	614	584	592	543	575	596	575	615	588	586	589	522	604	562	596	563	594	570	602	608	637	597	551	603	606	586	596	592	573	641	550	595	619	560	577	601	621	558	590	566	617	539	602	601	569	594	606	595	557	597	580	588	555	567	621	627	605	554	577	578	607	585	641	576	579	604	578	592	613	642	580	612	600	595	589	611	586	580	570	596	575	565	598	571	556	566	578	574	603	558	559	543	595	567	635	586	582	593	624	617	598	589	526	528	545	560	563	550	594	637	608	569	578	577	594	539	561	601	577	587	615	587	605	608	606	565	599	577	589	614	588	629	528	581	599	582	594	555	633	567	563	547	584	570	534	574	614	557	602	612	649	608	580	594	593	597	600	580	558	546	625	579	578	631	589	582	570	585	608	555	584	568	599	580	578	552	583	579	556	557	577	627	583	543	585	597	581	549	583	628	637	573	578	619	613	584	603	579	601	531	552	514	616	569	597	586	563	574	580	643	591	607	579	577	603	608	562	605	596	583	606	601	589	560	594	609	610	586	550	607	587	552	608	599	549	579	614	569	579	569	630	591	592	559	611	552	604	564	549	588	572	577	590	549	580	555	549	634	582	566	579	571	563	585	591	572	553	577	600	590	574	603	586	619	584	557	548	556	610	606	571	588	576	577	617	558	588	558	585	542	592	573	605	553	580	613	602	615	599	590	525	579	558	572	569	649	556	542	567	575	591	587	525	590	606	593	539	574	540	611	577	564	559	611	568	611	595	558	561	545	564	547	576	597	593	552	583	545	604	587	570	600	595	531	575	581	588	603	544	553	592	581	553	591	630	565	554	589	571	605	567	584	550	581	591	603	549	569	624	596	631	567	580	598	562	615	587	564	580	578	582	580	578	575	573	575	589	568	592	623	587	595	556	565	594	581	595	592	543	613	558	569	604	600	598	601	593	555	626	581	637	633	586	508	568	592	564	568	592	554	641	610	596	593	594	614	548	567	563	601	573	554	624	608	561	580	580	633	600	537	569	586	591	583	541
34659	8535	1273	743	493	434	345	309	251	252	210	241	223	205	216	214	194	177	189	192	190	176	196	206	181	190	208	201	169	193	177	185	202	171	203	179	191	153	167	179	200	178	194	175	161	172	157	161	171	168	194	174	179	166	161	175	177	182	186	178	147	171	192	178	190	182	174	158	161	187	202	170	185	190	185	189	169	152	176	192	172	202	156	150	160	190	173	180	186	179	172	174	172	164	173	160	193	168	182	198	179	205	175	165	178	185	163	181	160	175	193	166	169	175	176	168	185	178	158	168	192	187	179	159	167	184	176	197	159	183	174	140	164	195	200	160	191	172	172	149	171	169	176	174	152	187	201	187	168	168	172	175	158	160	187	168	150	166	181	153	170	157	158	169	177	167	163	158	196	174	157	177	173	189	171	186	157	196	199	202	182	187	194	218	158	157	188	143	157	176	169	208	185	194	171	169	168	187	182	175	199	167	178	171	176	217	176	144	168	172	169	171	156	176	179	205	186	190	171	161	206	191	155	171	169	185	206	171	158	165	193	171	174	162	185	172	188	180	180	170	160	157	185	207	178	164	155	176	187	179	192	171	187	187	191	176	164	188	180	166	160	176	171	184	159	176	185	175	167	174	156	148	158	178	151	190	146	165	163	161	192	196	175	157	186	168	187	154	184	184	189	185	177	178	161	178	172	170	182	150	173	166	194	173	163	187	163	158	177	179	196	184	184	170	187	150	179	178	172	193	162	181	182	183	184	186	147	173	164	181	156	161	185	192	170	193	159	160	162	166	183	169	202	167	169	165	192	184	178	186	176	203	178	189	206	189	172	153	153	168	170	159	188	168	173	153	173	150	171	163	176	164	154	166	187	187	179	205	183	187	208	173	162	175	167	172	158	183	192	178	157	200	175	182	193	178	170	165	183	174	178	199	189	182	177	190	161	192	175	178	178	157	172	191	164	186	176	168	197	184	177	181	207	158	209	176	189	185	180	170	172	178	178	173	170	183	192	194	146	160	175	151	194	162	194	177	176	175	166	166	205	152	195	170	186	183	203	186	168	192	153	155	182	187	155	200	183	162	191	182	177	170	160	166	185	161	179	178	170	160	179	133	159	170	186	165	161	169	171	179	182	158	153	163	164	183	174	175	184	192	182	174	181	185	176	169	168	171	150	176	155	179	193	194	195	157	168	157	153	162	204	176	175	166	167	168	181	168	174	145	139	174	186	190	173	177	176	150	187	173	191	187	173	166	161	162	157	178	198	193	179	151	168	190	166	202	203	169	205	170	183	198	176	187	170	170	182	178	161	177	154	172	176	164	171	167	183	174	193	164	201	161	183	175	141	155	171	162	170	185	174	164	142	173	162	177	175	176	200	171	153	165	196	182	193	172	156	193	167	151	187	176	199	163	176	190	182	148	172	202	184	179	176	175	187	191	180	168	157	150	166	146	213	167	181	169	173	167	169	165	157	198	177	180	205	164	181	205	165	136	177	194	159	174	176	164	161	170	193	199	163	150	165	156	191	179	153	182	183	180	177	175	180	149	188	152	201	181	192	198	165	155	159	172	173	197	186	196	172	178	178	168	185	180	180	183	177	161	196	150	170	164	193	181	189	173	158	190	163	182	160	169	173	198	189	184	196	173	182	171	174	162	175	160	183	172	187	192	179	172	190	210	165	193	176	154	165	192	171	166	185	164	161	182	184	167	165	172	174	168	173	191	168	182	163	172	200	193	158	163	182	157	181	171	175	176	185	177	184	173	158	176	183	162	182	174	163	173	179	171	200	155	190	175	165	220	194	194	155	157	170	174	173	155	161	165	163	166	179	163	163	173	175	191	169	147	138	160	159	170	175	183	197	148	185	196	174	171	170	170	192	193	153	206	170	205	190	186	178	166	186	169	183	174	180	150	164	172	171	193	157	162	164	159	184	178	166	179	152	193	183	143	155	185	176	174	172	162	167	170	176	198	163	183	194	196	164	184	186	198	179	208	180	204	195	185	178	162	174	168	181	209	174	176	191	171	193	180	176	185	171	192	161	158	201	186	182	173	161	159	168	184	163	180	175	187	196	175	171	167	164	183	174	155	194	167	163	164	162	165	177	182	176	182	197	186	173	161	191	167	167	187	172	170	165	154	167	182	182	164	180	169	172	154	202	190	148	185	155	171	171	164	187	175	168	183	156	176	183	167	170	186	179	179	177	172	169	171	174	176	183	183	175	198	157	182	192	154	175	165	183	166	174	191	189	163	188	193	179	195	187	172	174	160	179	167	170	163	175	191	178	165	187	162	183	200	181	181	181	186	171	177	174	164	179	223	185	159	160	183	190	173	164	158	166	169	180	165	195	172	162	188	179	185	144	189	161	173	187	164	188	169	168	166	163	187	173	155	182	168	179	169	173	178	178	176	179	165	162	169	198	144	151	175	180	174	148	161	187	189	155	174	177	190	187	190	158	180	178	174	167	162	173	157	180	173	184	186	169	188	175	168	194	190	175	179	167	200	139	153	170	215	192	164	176	177	171	180	189	188	162	187	205	174	193	184	161	176	168	166	154	183	213	145	204	158	169	162	164	143	184	184	159	167	157	173	158	194	172	169	167	160	179	186	175	216	189	197	165	169	171	190	176	187	170	169	163	186	170	173	186	207	181	177	175	167	154	177	180	186	193	186	188	176	175	153	171	203	189	190	172	196	176	186	192	176	157	143	158	179	172	190	175	187	188	198	163	174	196	181	178	175	164	195	168	169	188	186	154	183	208	157	177	159	160	166	185	175	189	192	208	193	169	155	181	166	177	188	160	163	174	182	175	206	152	192	159	179	156	185	175	175	177	166	176	163	197	208	190	170	161	162	170	164	182	183	168	188	178	154	179	192	169	194	171	155	164	180	217	161	175	173	179	174	172	178	192	167	179	171	168	177	181	171	193	183	163	167	161	163	191	163	156	161	164	182	163	167	189	181	168	159	190	182	180	161	172	182	161	163	172	166	158	176	169	172	169	141	167	203	193	193	189	178	171	181	186	153	186	182	208	188	141	183	157	164	200	190	178	173	183	167	177	179	186	179	162	153	204	190	163	173	174	182	171	168	178	189	214	170	171	176	156	174	189	183	188	168	166	183	198	171	202	187	162	169	171	182	196	156	166	178	177	154	177	187	199	181	159	181	212	175	197	156	168	157	177	162	174	166	165	185	175	173	169	174	155	156	167	163	159	160	179	169	177	162	179	176	167	162	165	174	162	154	159	176	197	190	139	180	164	165	179	192	186	184	160	157	159	173	157	172	155	197	177	182	174	190	180	190	171	168	184	160	177	190	182	186	198	175	170	171	184	174	150	159	196	166	181	197	189	193	181	176	172	173	178	197	171	189	177	181	190	173	186	167	153	172	197	166	153	172	186	171	181	185	186	168	171	150	169	178	188	178	201	182	202	162	181	197	174	176	168	176	175	167	184	157	156	183	169	203	181	171	173	191	187	169	156	203	183	157	174	177	183	151
22325	3187	2367	2285	1835	1455	1216	1200	922	848	732	677	691	650	571	576	532	548	536	644	642	572	546	529	494	505	481	463	492	463	436	470	475	463	440	425	452	463	418	438	480	443	425	487	485	460	462	463	417	474	404	407	442	446	429	457	477	489	447	435	436	440	419	439	469	442	424	413	458	454	463	452	458	454	466	409	412	396	463	424	400	411	479	411	419	432	434	433	426	416	431	431	447	424	425	453	408	423	414	430	445	397	403	416	422	415	432	442	436	450	459	418	402	445	396	410	439	440	443	444	396	422	397	441	406	436	391	416	439	428	423	431	426	418	417	426	448	438	426	420	447	434	426	432	425	475	419	385	425	442	421	445	381	410	443	420	394	426	447	431	425	424	458	428	423	399	415	418	464	443	463	421	416	428	457	426	466	442	402	426	406	387	398	448	430	404	410	455	445	424	433	438	399	435	400	436	413	401	396	416	430	432	412	427	417	472	409	409	416	407	423	429	473	400	413	448	441	414	453	420	418	400	425	469	446	433	371	435	370	396	446	425	442	374	374	403	426	400	390	394	448	416	439	424	443	423	414	414	439	409	439	406	454	450	412	463	446	398	408	414	429	443	424	486	421	392	399	450	364	410	422	456	396	424	441	448	424	401	397	411	459	427	454	456	428	444	431	406	428	439	413	418	428	450	453	426	455	423	458	441	420	380	440	427	419	439	465	445	440	437	445	412	460	439	437	375	416	395	397	448	395	425	414	435	440	427	367	428	449	435	412	403	442	402	425	436	395	417	429	389	429	405	424	405	435	403	425	433	406	459	457	424	415	411	423	406	407	457	438	432	398	433	421	395	435	419	456	410	456	412	425	413	394	410	408	403	429	454	403	400	417	437	440	412	429	406	423	426	438	439	431	437	433	446	456	397	443	426	425	439	403	451	425	389	429	417	380	462	379	442	417	404	439	376	430	428	420	402	416	429	441	411	455	397	387	451	390	428	425	408	437	399	446	419	432	421	449	410	412	415	402	420	398	458	445	424	422	426	395	400	412	408	423	406	415	426	422	404	453	457	478	424	392	447	421	410	406	427	432	452	443	452	419	443	404	413	377	420	395	411	433	408	449	438	423	419	421	449	428	416	462	397	421	412	392	461	451	390	434	420	414	423	458	410	366	407	442	445	422	435	400	456	405	433	464	420	430	441	368	418	412	437	415	415	416	419	438	415	420	444	463	422	448	429	393	400	426	463	413	400	413	432	427	447	447	459	419	409	423	397	430	400	452	437	464	436	402	420	433	401	401	404	473	404	413	401	429	440	417	407	397	454	417	446	427	440	418	423	413	457	463	438	411	395	456	411	377	402	413	434	411	431	389	397	446	419	421	422	390	403	376	431	424	395	462	401	469	434	424	390	426	449	418	432	412	398	410	409	403	431	426	402	421	423	437	462	411	392	445	434	434	436	417	422	418	405	434	457	388	388	416	434	454	400	429	438	434	396	435	422	440	435	448	421	392	426	418	448	401	418	420	424	424	447	402	410	425	444	417	412	431	423	453	435	455	456	407	441	420	418	424	460	440	419	426	447	461	391	453	414	404	403	414	415	459	400	421	449	411	416	432	437	430	394	436	439	431	449	420	433	453	423	427	429	398	401	438	423	452	401	403	490	410	418	412	432	427	433	407	422	420	407	428	432	432	414	414	398	386	430	433	437	418	388	411	409	405	455	421	419	408	418	448	441	437	402	408	413	414	428	407	424	391	419	467	424	426	381	460	428	423	438	390	447	390	402	416	408	436	433	431	421	421	421	416	462	420	382	410	413	421	405	390	418	440	445	413	468	424	404	412	408	465	451	455	426	437	419	394	436	452	431	409	413	423	446	421	399	431	419	418	456	427	407	443	432	416	384	401	448	441	429	410	435	416	451	421	455	404	465	424	428	414	453	465	456	411	420	405	451	435	417	413	427	416	444	403	405	414	410	446	413	435	454	377	427	398	404	435	413	440	407	441	406	411	419	407	419	463	410	421	421	375	425	410	398	407	406	374	413	407	432	422	441	414	448	416	427	426	418	451	420	425	421	402	417	413	436	431	419	427	456	382	392	409	417	464	419	415	396	390	445	424	478	427	451	432	394	403	438	426	436	393	424	386	443	404	400	425	446	444	414	443	419	364	423	455	411	452	446	427	410	429	465	431	414	434	381	415	403	420	393	446	428	457	417	407	425	430	401	408	419	427	404	433	437	461	429	430	424	416	443	412	443	430	434	405	426	433	469	440	423	420	414	417	396	409	443	444	415	421	433	388	426	453	454	419	417	434	440	382	419	405	414	429	399	425	424	395	403	411	407	418	405	404	430	432	409	456	429	445	432	426	402	435	438	446	462	418	402	434	403	412	491	421	441	422	452	428	429	416	423	448	440	413	438	411	404	433	398	427	430	412	436	428	421	406	455	444	403	397	417	419	431	421	428	419	417	413	402	431	388	396	408	422	420	438	410	410	434	424	424	409	449	425	412	429	400	404	426	441	431	433	419	393	439	430	424	405	431	433	453	409	435	390	412	438	401	440	408	416	418	435	441	463	401	399	401	433	412	440	417	419	442	433	445	438	438	470	454	443	422	441	452	433	397	421	418	431	438	405	460	424	412	460	426	378	398	463	423	430	406	433	419	452	407	381	428	387	405	468	438	436	437	415	431	425	405	436	431	443	414	400	421	412	444	439	386	419	431	414	426	447	447	441	442	440	441	393	418	439	438	402	441	404	458	354	407	389	427	415	427	418	422	409	447	413	454	417	423	407	398	407	400	419	445	440	407	419	413	437	431	441	439	415	437	427	441	453	438	459	373	401	423	442	425	412	410	451	434	460	414	414	406	411	439	431	433	421	439	409	457	411	411	405	407	420	459	436	429	397	474	417	443	436	441	441	447	436	407	426	409	421	432	452	456	411	395	438	444	424	403	404	443	402	425	425	394	431	437	379	396	415	414	429	434	417	436	415	453	423	397	448	439	436	427	383	440	412	392	389	428	421	364	411	394	439	437	390	452	437	434	440	388	416	412	442	457	410	365	407	433	417	430	401	405	456	441	423	411	422	452	404	421	443	431	431	431	448	439	421	431	405	425	416	416	443	421	443	432	424	446	419	424	466	409	435	442	440	430	400	441	394	431	417	391	410	413	413	389	460	421	412	419	445	413	442	415	452	444	389	428	433	423	447	432	431	449	406	420	395	406	447	414	409	418	449	432	432	428	431	452	414	465	445	430	423	382	413	423	409	409	439	471	395	421	458	420	457	429	429	420	417	406	451	413	397	429	449	468	396	446	387	453	428	419	430	434	425	420	425	426	418	423	461	445	414	429	420	426	414	414	434	468	440	420	435	436	410	441	452	413	475	430	428	398	436	427	454	434	421	452	412	416	434	459	440	440	384	414	434	476	440	422	455	447	408	423	455	399	436	422	411	443	445	402	453	435	405	414	445	422	408	409	409	398	406	413	412	386	448	451	440	422	453	432
11225	1304	349	283	218	199	182	180	190	190	211	155	197	144	176	192	159	175	200	189	199	183	160	174	186	175	180	174	181	183	180	152	157	182	176	162	185	202	201	172	184	158	175	170	204	192	193	194	186	156	163	199	183	187	167	156	180	185	152	178	175	207	176	163	170	171	157	161	188	158	176	162	185	195	168	158	171	176	203	177	169	186	169	176	184	179	187	169	179	181	181	181	193	180	185	168	179	178	191	198	184	209	166	185	203	173	159	171	168	163	179	191	180	185	180	174	189	212	158	168	200	188	154	184	166	159	164	186	159	154	187	169	176	227	183	159	179	169	193	173	162	170	182	196	200	183	158	162	176	183	165	170	168	193	178	167	180	158	180	169	174	147	200	182	176	178	168	152	195	174	190	180	212	182	169	195	180	200	191	175	180	188	180	205	178	174	176	201	184	166	170	176	172	190	196	197	181	190	171	208	189	173	187	171	164	198	192	173	178	193	171	154	188	171	166	187	175	184	189	171	191	196	174	172	180	176	182	178	151	199	189	199	191	192	165	179	167	189	207	159	153	168	178	173	190	157	176	191	171	180	206	180	187	187	164	177	207	174	161	187	162	174	143	152	182	148	171	198	178	165	175	140	151	185	159	181	171	175	194	151	170	156	186	198	190	192	173	185	188	167	204	161	212	167	190	164	169	228	157	169	166	199	188	187	179	191	184	201	201	189	186	154	178	171	173	163	153	186	174	179	193	169	177	186	171	173	183	164	178	181	162	181	168	174	180	170	174	181	173	198	194	174	181	168	179	183	190	158	181	160	164	142	184	174	164	158	198	188	192	166	180	184	169	167	158	186	196	162	159	167	171	191	177	185	194	195	213	174	195	202	169	174	188	177	201	179	184	164	162	168	185	157	168	172	175	188	188	169	156	187	208	196	203	155	185	185	171	186	183	171	166	158	162	177	183	177	195	212	171	167	200	161	162	162	183	172	191	184	180	196	178	193	154	187	177	184	184	171	186	183	173	169	183	180	166	167	200	160	188	171	192	196	174	181	162	179	196	179	160	134	179	185	153	194	178	168	174	171	150	200	213	187	193	206	198	210	197	185	181	155	170	166	185	165	166	166	180	164	208	166	169	178	176	206	178	170	187	171	152	154	170	176	160	178	181	186	160	171	169	175	186	167	162	185	169	177	190	174	169	172	193	176	172	170	176	160	187	136	195	175	175	187	173	168	194	191	167	172	194	175	202	166	172	161	206	175	145	155	178	183	159	182	146	188	186	186	179	168	186	186	179	184	184	171	175	184	176	172	172	173	178	194	205	169	175	186	181	173	181	170	189	183	188	192	188	167	188	179	165	167	200	193	180	192	194	168	197	210	180	174	156	185	178	159	174	196	171	177	191	175	188	175	195	186	181	153	199	170	165	184	176	164	167	167	163	189	190	174	141	173	193	163	184	184	169	178	172	186	175	166	176	163	163	164	173	140	196	197	173	171	175	170	171	203	197	196	184	162	186	149	190	175	182	190	172	162	191	191	204	174	208	193	183	188	148	161	169	168	183	179	156	194	185	174	158	175	166	204	178	158	163	160	186	201	169	179	184	163	175	176	210	178	191	198	142	195	167	185	163	174	169	159	171	166	177	184	180	178	197	175	160	178	212	158	164	181	175	167	216	149	181	188	181	173	188	202	202	159	177	159	168	187	178	166	149	171	185	194	173	181	169	188	191	168	186	163	154	176	195	179	177	183	167	200	155	188	178	188	160	174	168	181	197	186	175	183	151	193	194	179	188	172	172	189	195	188	187	187	166	182	173	173	152	181	191	151	164	188	193	156	168	168	190	188	188	178	163	195	181	184	206	145	203	167	180	171	171	165	178	178	162	176	173	176	180	189	162	172	174	191	169	170	175	178	167	196	176	188	176	187	176	169	204	165	185	169	171	181	181	186	162	197	181	181	180	186	149	191	180	214	175	174	146	186	188	192	171	182	156	178	197	181	175	191	158	175	170	170	205	181	181	187	179	188	162	152	180	168	171	169	201	198	187	160	210	183	180	179	170	166	151	156	189	185	187	211	186	175	190	199	185	168	176	172	186	189	162	187	183	200	214	189	162	197	155	180	172	180	169	163	181	173	178	167	159	176	165	192	193	178	171	169	167	186	160	206	154	171	184	172	164	174	159	182	163	184	156	194	169	181	180	184	185	165	152	186	194	178	161	209	180	180	181	160	191	184	164	163	188	194	178	174	177	170	171	195	169	169	174	195	200	214	163	190	159	201	182	169	179	191	175	176	193	194	183	183	203	166	175	163	147	183	201	190	201	172	186	187	159	171	164	188	174	182	203	187	160	188	176	158	187	177	179	174	136	174	182	161	195	164	168	172	174	179	159	170	204	154	174	174	159	177	173	169	172	215	175	193	177	200	205	176	178	183	177	190	206	194	218	164	188	197	150	192	167	193	209	189	181	159	162	191	174	192	161	190	171	176	188	159	157	178	184	174	171	185	189	207	170	184	175	168	163	199	183	179	196	158	199	207	185	192	160	165	169	203	203	181	189	178	166	179	177	179	175	174	191	190	180	164	194	170	190	201	185	177	177	182	187	168	141	186	156	196	197	188	166	177	146	185	169	164	172	180	176	201	180	178	164	181	179	186	189	193	176	161	178	196	171	194	167	195	155	174	181	179	158	170	169	167	170	157	191	173	184	207	153	181	158	184	174	181	188	172	185	187	168	153	187	176	152	148	214	160	186	154	162	157	179	175	193	163	182	157	184	175	170	150	175	167	193	186	166	183	188	184	145	172	173	192	179	174	153	210	176	198	205	175	190	169	165	174	186	160	187	197	171	192	167	198	161	167	180	164	185	166	192	181	184	185	199	200	199	162	165	181	187	163	153	195	162	215	187	189	183	190	191	173	167	209	174	175	168	168	188	164	171	193	164	193	179	186	174	173	159	166	175	173	180	187	177	199	179	178	159	184	178	155	190	202	180	183	164	186	180	175	169	182	169	175	206	170	177	185	200	159	197	171	164	181	205	170	174	164	184	194	167	195	185	172	202	166	191	175	194	172	188	148	188	175	170	205	169	192	176	173	193	167	181	157	182	157	178	166	141	177	167	178	185	172	156	151	173	160	169	192	172	172	170	182	168	172	189	168	181	186	182	155	196	185	170	180	160	166	176	194	145	167	187	174	166	174	190	176	196	199	178	192	169	171	182	184	163	165	160	192	182	165	162	198	164	144	186	183	194	175	153	174	184	191	179	159	177	147	183	210	161	187	177	180	182	204	194	175	180	204	164	175	192	177	170	172	185	219	189	196	176	147	168	177	195	171	180	185	156	184	163	170	176	178	192	183	165	176	175	180	191	183	185	180	171	174	156	168	170	187	166	203	176	148	192	180	182	191	166	159	166	188	185	175	178	194	189	155	167	167	168	193	207	177	162	170	149	185	184	189	168	177	193	170	165	182	189	182	202	184	173	171	188	175	207	212	172	216	183	177
8040	958	850	680	610	564	564	531	484	496	489	519	490	539	490	494	511	457	466	462	468	444	493	453	511	488	435	406	456	455	472	442	459	428	422	436	455	455	457	452	483	453	458	446	421	443	464	456	473	484	433	441	468	465	470	448	464	452	462	435	477	423	420	486	443	451	479	488	472	436	449	474	444	442	444	451	476	418	450	468	482	418	420	424	458	417	476	450	462	461	473	450	457	451	417	423	441	450	419	495	439	461	459	440	416	433	449	472	455	418	509	460	441	475	408	427	488	464	477	478	464	462	463	472	455	451	445	438	451	427	422	444	462	452	459	481	419	437	472	438	452	433	419	467	455	436	457	492	437	452	430	449	426	458	449	467	437	458	420	458	441	409	456	470	451	421	447	443	444	465	448	466	430	453	424	491	455	445	436	430	470	426	474	437	470	440	447	448	453	441	432	414	466	429	443	439	452	506	448	438	464	440	435	407	469	456	440	432	418	457	450	421	429	420	462	418	411	457	471	462	457	442	437	447	432	449	410	476	432	470	462	487	431	470	447	470	474	487	485	463	468	473	451	453	477	457	492	470	450	465	430	465	466	435	432	461	436	460	488	422	492	505	448	437	438	459	448	439	443	419	489	463	416	443	438	457	439	455	456	449	434	448	450	434	448	504	468	466	434	451	466	474	466	443	420	440	475	427	472	447	498	457	470	432	457	439	426	397	454	463	428	464	421	459	479	454	446	453	426	466	489	447	465	395	465	454	454	443	425	423	434	467	447	433	458	457	431	406	442	454	448	460	434	469	442	470	444	452	452	471	472	415	409	435	466	422	437	435	454	429	434	425	463	468	440	489	434	397	460	471	450	447	450	461	434	429	466	476	448	479	429	421	452	438	448	455	436	422	470	455	451	467	443	414	417	445	474	447	428	428	433	463	429	421	486	483	416	446	487	427	407	451	454	429	491	430	446	417	450	443	467	436	423	438	433	478	472	425	450	426	432	471	452	433	487	426	449	469	446	464	469	482	443	424	437	458	437	441	431	458	393	471	459	416	421	420	457	449	453	448	457	475	429	417	467	442	466	439	467	468	428	498	463	450	447	451	452	436	450	432	447	452	482	467	458	442	433	424	464	452	450	443	466	482	458	459	454	445	426	423	418	475	446	456	465	460	475	439	502	413	464	432	436	421	464	418	439	461	460	447	414	457	439	414	439	469	476	440	459	443	467	467	453	424	438	454	415	416	440	451	486	459	428	429	471	467	498	479	449	437	435	478	443	446	433	468	440	444	436	507	448	485	458	462	462	453	482	452	440	457	436	461	437	413	430	436	469	463	407	400	461	426	472	419	475	480	415	427	463	417	431	467	462	476	434	410	488	462	422	440	484	472	421	457	446	445	440	462	505	470	462	385	453	460	447	426	459	450	457	447	471	458	480	462	435	473	479	462	436	467	435	430	478	490	441	464	485	462	448	451	424	427	422	433	455	426	427	436	450	470	442	501	422	448	452	473	443	482	452	445	436	462	449	463	424	439	477	454	457	414	472	486	449	430	438	453	435	414	442	470	439	462	424	435	445	445	461	433	426	466	435	426	415	430	455	431	410	516	436	466	459	466	447	423	402	465	430	489	467	415	453	475	411	440	437	410	444	441	443	439	424	475	462	433	445	443	479	420	450	435	441	465	429	473	457	445	425	506	446	384	457	485	497	458	439	489	448	439	401	469	445	449	455	478	403	480	450	420	439	427	454	471	458	457	412	462	449	422	450	441	469	462	464	452	477	443	471	442	479	470	433	467	441	413	440	423	450	430	450	426	486	436	456	436	434	459	472	438	429	436	472	433	441	423	454	452	435	410	460	445	440	452	474	473	430	449	455	496	452	467	428	455	458	460	429	464	455	483	434	443	448	445	421	446	455	473	414	431	487	451	468	439	417	413	437	434	481	464	428	450	440	459	446	442	437	472	448	447	476	466	442	461	450	414	479	450	429	444	449	434	479	437	453	410	457	474	509	451	447	443	460	437	464	448	455	442	439	432	441	446	414	503	482	430	460	454	464	465	441	446	430	503	460	461	434	471	448	431	431	494	498	452	449	401	446	468	449	474	452	451	482	444	433	436	439	437	444	428	458	412	472	466	444	480	450	432	457	428	446	452	480	434	497	418	478	420	386	439	454	456	439	455	482	427	450	453	461	459	485	430	491	470	438	472	480	454	439	427	505	457	467	443	461	427	447	448	475	472	465	485	469	430	477	489	486	423	450	497	445	480	480	456	457	440	451	427	430	448	472	441	465	449	432	444	453	427	448	409	476	493	482	430	388	444	443	435	436	455	439	457	446	442	453	421	454	450	458	475	447	438	442	426	452	476	423	446	432	481	435	471	441	440	443	453	477	439	467	445	436	472	460	451	435	468	450	465	463	421	455	431	462	463	453	427	454	441	465	423	448	449	439	463	473	468	442	459	485	473	452	444	473	454	447	426	429	469	463	435	455	449	380	471	438	419	433	444	425	470	453	456	449	437	469	445	424	435	446	443	395	462	448	435	433	444	422	447	499	429	441	469	432	430	429	435	471	442	477	463	457	447	432	436	445	428	414	474	454	484	483	447	470	411	471	470	438	468	450	431	476	475	496	440	488	473	452	471	447	484	448	457	478	448	434	422	462	465	472	489	444	419	440	452	455	436	454	492	444	404	436	436	477	413	425	468	460	503	454	412	438	412	422	403	471	443	487	458	442	417	444	440	456	431	453	467	468	479	449	444	461	458	442	456	451	438	453	469	457	437	414	461	439	416	407	429	404	489	473	473	459	393	438	428	413	488	449	429	465	436	486	503	435	479	450	470	415	403	433	442	414	480	477	425	479	464	418	431	432	458	448	456	445	495	509	417	434	432	455	435	467	484	432	467	443	441	455	448	426	385	479	446	492	461	448	452	459	484	470	446	473	461	438	435	464	404	483	435	426	433	454	474	435	439	437	427	440	401	428	435	435	472	467	422	459	479	452	447	450	417	436	484	483	449	465	465	494	411	462	457	484	466	473	439	464	457	420	502	451	475	460	474	459	446	447	446	489	452	448	454	434	445	401	451	427	442	484	441	439	426	440	435	465	446	470	425	451	467	458	487	483	458	421	432	453	451	459	413	440	437	431	468	429	442	399	452	424	494	416	437	434	446	427	455	453	453	461	460	448	455	430	441	486	458	454	486	475	475	424	472	432	468	421	432	484	447	453	482	444	455	457	464	454	453	447	437	460	480	455	465	467	461	456	442	452	430	422	467	424	452	432	433	468	452	481	478	474	447	480	441	451	455	453	443	439	490	477	447	435	463	466	451	464	438	468	439	465	468	490	448	490	465	459	480	478	438	492	456	447	457	433	487	443	468	429	438	413	443	464	458	451	441	463	467	473	448	440	403	437	426	467	467	474	471	454	487	459	460	474	496	455	452	429	425	444	427	444	495	433	425	442	438	430	460	405	440	452	454	450	419	449	441	460	434	441	497	469	457
24413	3577	922	609	438	330	321	355	305	266	266	309	280	276	272	248	238	243	239	247	289	227	268	254	273	236	246	268	233	243	252	262	278	253	258	243	234	234	239	265	260	267	283	243	252	263	254	228	238	255	238	235	241	234	243	236	244	243	265	263	253	252	252	231	262	237	220	206	230	229	250	226	243	245	239	238	242	212	225	265	275	237	233	255	290	206	263	242	269	253	268	228	252	220	268	282	288	247	228	246	233	263	280	226	240	232	250	253	251	257	243	227	238	238	223	272	221	254	262	252	244	261	217	229	255	253	249	236	247	269	236	228	261	255	242	252	241	242	234	242	222	245	203	220	270	231	245	240	266	238	236	251	244	241	254	230	244	232	224	243	238	255	226	239	239	225	253	241	232	251	224	220	224	221	230	220	241	237	244	237	247	263	249	226	243	243	267	223	248	241	225	227	256	245	271	265	219	224	275	226	277	244	245	246	244	252	252	261	246	245	262	247	211	257	244	256	234	270	240	251	210	229	268	236	251	243	238	247	255	265	210	231	251	222	237	245	249	256	270	265	227	246	234	241	233	257	293	222	238	255	246	259	262	240	265	249	218	240	233	245	242	223	232	250	262	254	238	265	265	250	264	257	256	233	250	264	259	279	256	264	247	257	243	276	278	244	233	270	250	272	246	262	255	232	234	253	235	233	235	241	248	247	262	265	257	238	259	217	248	262	233	231	249	263	243	257	238	245	216	225	248	269	261	246	208	243	268	237	261	264	266	256	271	246	240	243	209	247	249	282	244	245	219	231	236	226	269	207	216	241	214	213	238	221	289	245	219	241	223	252	248	247	250	225	244	246	255	222	225	228	244	254	236	231	223	234	244	257	266	241	283	262	252	249	219	260	257	268	275	238	263	248	247	241	232	257	245	246	250	281	270	222	242	229	249	254	245	227	250	243	250	248	229	261	242	236	244	252	270	218	262	257	280	244	253	263	263	240	235	255	234	253	264	242	243	250	239	228	214	248	217	233	212	251	238	256	235	221	233	264	270	257	249	256	246	230	212	243	233	242	230	244	282	247	240	274	251	235	250	240	261	214	268	253	235	226	267	251	255	260	264	264	245	222	236	234	234	248	231	251	255	269	240	254	265	233	281	272	257	252	226	244	230	240	228	273	233	221	241	231	240	281	252	247	253	246	210	261	221	235	255	252	229	240	256	229	225	269	228	233	279	237	284	218	282	263	242	230	223	267	252	238	251	270	253	269	257	273	247	244	247	254	264	248	242	250	244	258	257	237	278	243	259	293	246	249	257	226	234	263	209	242	239	242	216	226	266	231	280	240	243	234	246	257	248	229	226	244	241	261	248	261	238	249	249	266	231	277	238	253	260	226	229	239	255	242	249	237	238	253	253	256	277	215	210	262	215	303	233	252	264	263	244	244	236	257	273	265	252	226	251	233	267	259	241	246	230	223	247	239	254	239	225	237	284	220	232	258	250	212	258	219	247	245	260	248	252	257	271	266	248	242	232	225	248	234	264	284	244	226	286	246	245	229	247	231	256	240	228	221	254	228	214	259	282	262	227	239	241	229	267	244	236	277	251	262	227	229	220	251	266	236	240	265	264	229	201	246	250	243	261	214	213	255	250	239	217	223	279	252	243	243	244	252	233	239	253	268	260	213	233	250	265	258	252	231	220	272	277	280	276	269	228	242	265	250	229	239	239	250	207	221	225	237	223	238	247	250	265	247	246	267	253	232	262	258	252	265	233	249	246	223	254	242	232	222	241	231	258	249	250	229	253	227	231	264	239	227	275	247	241	252	243	232	219	245	241	220	249	251	248	264	237	250	230	268	245	219	259	191	245	231	236	258	226	259	271	235	232	207	230	244	232	256	231	260	259	257	229	266	224	268	224	236	246	306	222	258	223	275	254	249	236	263	251	254	228	276	235	244	218	255	235	253	226	227	256	239	227	245	240	265	252	263	235	229	221	254	247	238	229	242	249	229	259	250	235	220	228	252	240	255	239	258	241	251	231	215	214	237	241	237	212	266	250	241	245	245	225	219	252	234	237	252	256	235	243	245	228	243	248	246	221	287	248	247	264	259	251	229	220	266	258	266	233	230	257	266	233	240	240	262	248	250	260	256	256	269	240	267	235	263	232	249	270	238	263	263	253	268	262	228	256	258	243	221	278	244	225	238	246	262	250	243	247	235	241	247	232	238	221	254	207	209	253	246	271	271	234	227	277	248	263	249	232	253	246	271	246	239	234	249	241	236	239	236	277	293	236	240	219	255	263	247	285	241	262	231	259	231	233	218	265	261	235	243	269	275	248	222	220	240	278	253	241	255	242	217	240	243	243	240	258	240	245	234	231	229	256	254	230	254	235	232	240	237	245	247	239	243	243	237	271	249	224	238	230	233	240	256	271	253	226	231	233	262	264	243	248	220	255	232	237	216	249	238	251	254	260	284	220	233	232	225	254	235	254	240	252	228	234	249	269	234	278	258	234	237	253	265	256	299	224	244	238	250	218	261	236	226	244	278	222	212	228	232	248	247	262	217	240	235	254	225	240	281	254	217	226	243	248	285	279	227	245	249	206	281	233	230	214	259	222	227	233	220	233	258	213	246	215	271	261	229	259	210	226	253	252	257	265	237	249	217	248	279	213	277	255	271	269	252	263	251	231	233	249	238	244	216	246	235	253	244	228	242	235	237	209	267	254	241	240	254	235	243	263	246	237	243	247	259	224	243	255	243	206	239	256	254	226	240	252	225	264	229	215	261	234	246	248	228	234	250	224	272	237	226	232	237	222	216	256	261	253	250	252	257	252	248	227	257	228	265	250	247	237	223	233	277	271	261	233	247	257	259	285	259	246	237	227	256	248	255	230	216	222	221	256	252	252	269	240	267	255	261	215	270	246	234	276	223	245	231	252	285	284	266	236	241	236	232	244	249	236	209	246	248	250	267	234	263	243	207	233	241	215	245	221	221	265	250	240	233	235	232	237	259	230	232	253	237	238	262	228	254	252	239	249	253	226	251	245	228	253	224	270	228	256	227	229	280	308	244	231	251	283	238	267	260	281	267	231	241	208	241	246	251	278	252	263	215	263	233	239	263	232	246	251	242	227	234	241	285	242	212	244	239	260	244	253	228	237	254	259	264	263	260	248	226	249	242	244	267	210	239	256	237	219	251	259	259	235	258	255	247	262	241	235	250	233	254	243	239	271	248	271	245	230	246	270	230	256	233	236	244	277	236	233	234	237	228	242	256	244	248	263	232	259	254	234	243	237	258	221	266	254	262	245	262	273	230	227	286	222	243	238	246	223	229	263	266	246	227	232	228	272	234	220	251	230	251	265	247	230	255	274	226	265	251	260	255	265	228	249	259	235	239	270	249	248	227	238	277	264	236	234	242	241	250	231	234	240	257	219	228	251	260	231	264	261	240	235	286	267	247	263	224	242	261	245	209	223	266	260	238	248	278	236	272	231	246	232	250	257	251
16712	1613	1894	1947	1448	1183	1015	1004	868	794	704	749	750	761	740	663	621	657	637	719	761	714	643	633	651	619	606	613	673	615	636	588	656	603	565	625	600	637	619	583	592	590	606	607	567	615	604	609	598	584	552	615	574	589	577	635	626	581	634	619	608	587	554	622	564	608	552	627	639	576	576	610	604	604	584	623	573	552	625	588	578	598	619	594	566	627	552	622	647	614	574	588	593	564	578	620	581	582	542	579	574	554	593	587	572	565	574	559	630	564	544	585	559	593	585	578	594	611	492	601	555	562	580	588	614	609	604	577	629	587	575	599	566	588	561	601	589	618	591	571	635	570	582	624	561	606	627	590	577	635	599	536	616	559	569	598	585	621	582	594	565	588	632	542	600	597	608	618	568	574	584	575	587	586	611	602	586	625	557	602	587	601	565	597	639	596	578	596	550	553	597	600	572	574	578	599	582	570	597	600	594	632	587	618	610	604	599	602	589	635	615	581	541	587	583	593	593	556	585	622	604	573	582	590	617	661	552	576	596	580	590	573	625	607	607	603	662	589	571	587	565	603	607	671	577	589	582	593	563	594	626	612	631	579	603	608	575	576	605	586	583	557	587	584	563	572	581	617	590	576	560	593	568	615	597	583	604	631	591	555	552	562	564	542	616	573	548	553	614	613	596	590	535	566	580	600	588	601	558	583	558	555	571	591	556	557	582	561	607	604	612	596	571	585	615	567	604	624	617	548	552	598	588	547	584	570	549	551	590	590	613	602	576	609	593	582	621	580	558	560	560	646	597	570	614	567	616	552	598	629	582	581	599	569	565	590	599	591	607	572	603	597	550	608	608	568	582	570	561	549	584	593	569	554	598	556	581	585	594	607	573	574	603	630	575	577	555	603	598	601	585	595	583	571	573	588	555	521	579	575	609	534	586	580	639	556	570	607	565	586	550	616	603	541	597	609	591	594	605	574	597	562	557	580	599	597	561	608	566	599	597	587	575	591	620	568	594	583	564	593	561	560	590	602	598	578	575	544	605	590	607	576	598	589	573	588	640	596	576	606	591	585	610	578	600	558	598	627	597	571	616	602	575	557	600	573	587	601	588	617	616	551	642	554	587	608	597	618	550	565	599	595	602	609	572	576	607	584	590	577	600	571	625	572	586	571	549	595	579	572	568	552	572	632	554	553	596	559	565	553	596	583	547	604	590	562	572	596	605	596	608	560	627	586	653	597	556	614	582	613	566	588	592	617	554	610	584	566	601	598	619	612	573	602	632	579	574	612	560	613	580	550	553	617	593	591	592	586	582	587	584	590	555	587	572	604	585	539	602	632	629	586	625	595	609	547	533	573	551	594	578	621	590	644	568	619	616	613	613	584	601	598	555	568	551	579	603	592	589	619	568	579	564	593	586	558	566	531	591	580	622	596	597	543	588	584	603	626	581	621	583	610	604	615	577	578	580	545	622	597	619	616	574	565	628	595	585	597	617	573	594	580	562	613	546	633	558	580	595	620	579	596	623	600	574	607	615	551	548	605	597	622	615	573	526	543	622	567	567	565	577	605	565	629	586	585	587	580	610	593	542	590	555	590	614	610	560	585	613	588	595	584	567	572	573	603	585	615	593	581	593	575	612	571	593	577	593	604	592	602	589	579	557	592	597	553	578	582	586	623	600	593	613	604	531	587	611	590	565	617	621	623	588	614	571	561	581	572	626	599	567	612	609	627	605	576	570	597	619	594	575	597	604	613	603	593	579	558	594	642	617	578	583	613	613	601	615	584	612	565	593	599	574	633	552	597	563	575	574	614	607	579	553	606	550	582	612	638	587	636	616	559	568	521	569	615	544	533	621	605	615	612	559	630	557	561	578	540	610	548	585	577	614	543	620	562	579	629	538	588	603	560	572	573	587	618	597	541	633	609	603	582	584	609	580	564	592	593	633	592	619	615	581	553	585	593	604	589	607	577	565	615	599	617	586	567	604	590	561	631	601	591	558	595	584	602	600	578	582	594	569	621	600	584	570	576	560	549	568	626	584	574	525	564	615	582	610	540	561	576	611	592	603	605	616	625	586	588	590	578	594	576	569	612	572	620	621	580	587	535	637	609	592	618	571	634	609	605	557	592	570	575	583	593	579	602	572	645	583	598	630	571	598	566	572	618	551	557	604	609	623	610	564	569	576	601	560	593	636	548	600	565	567	590	575	623	596	605	582	574	613	595	587	587	578	570	597	592	565	584	621	593	585	582	563	605	656	590	614	604	616	561	569	596	598	577	600	595	606	578	546	556	563	602	598	642	560	587	609	591	584	575	598	544	639	620	594	566	600	625	602	619	570	596	644	585	559	592	634	627	648	553	580	550	594	598	581	588	571	596	601	615	610	590	585	577	623	603	632	616	635	566	593	573	632	572	588	573	579	553	617	546	629	597	599	564	575	620	601	604	580	577	614	584	620	606	642	538	566	595	622	596	602	571	569	575	639	587	604	551	596	561	591	569	589	577	570	568	576	608	584	592	578	588	597	593	587	555	565	601	568	575	631	592	578	622	624	591	577	599	581	541	616	572	611	604	586	597	585	598	565	582	587	576	609	588	591	552	594	580	596	541	612	609	579	645	562	573	586	597	610	620	565	616	615	615	599	594	603	647	620	592	583	577	608	564	613	642	588	605	555	573	593	643	566	530	618	563	591	574	602	563	591	619	588	566	581	613	592	599	647	596	546	616	572	597	564	573	553	579	582	569	607	558	565	591	593	594	599	585	612	598	592	596	601	604	615	575	567	654	596	569	565	610	558	606	592	557	601	535	564	563	572	598	577	623	563	590	567	599	552	579	597	556	575	594	594	598	615	579	563	596	570	549	603	583	616	599	553	576	577	576	608	598	566	622	571	610	608	595	566	552	594	557	608	547	586	550	619	616	554	574	606	586	588	592	578	601	567	568	555	605	569	610	588	597	592	588	572	577	606	574	629	554	620	562	570	598	610	596	586	612	572	565	611	568	594	611	593	598	586	612	581	577	548	569	574	592	587	579	584	625	548	587	586	572	634	574	593	562	563	583	616	631	533	607	617	535	626	547	569	617	567	572	608	583	587	638	600	575	599	567	566	582	609	605	600	602	613	616	565	588	590	583	535	604	589	566	589	579	580	569	567	596	531	603	576	618	588	542	589	595	555	605	570	633	574	586	632	578	593	602	575	594	556	616	576	603	607	600	569	571	566	557	557	592	613	603	613	597	565	576	560	602	527	560	613	621	607	575	588	598	598	560	608	591	597	605	621	566	580	591	615	588	540	589	543	532	576	578	599	606	601	597	612	620	577	581	601	632	556	595	585	602	535	611	561	570	616	619	589	594	562	582	585	591	611	610	571	565	584	577	576	585	579	555	559	622	610	596	603	609	603	576	637	634	596	628	596	623	566	565	537	595	572	585	608	621	550	563	534	565	564	608	585	587	596	551	609	593	628	576	570	576	623	592	620	594	601	579	599	582	584	559	535	586
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
