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
336759904476	336759905015	336759905566	336759906116	336759906665	336759907215	336759907765	336759908316	336759908865	336759909415	336759909966	336759910515	336759911066	336759911615	336759912165	336759912716	336759913266	336759913815	336759914366	336759914916	336759915466	336759916016	336759916566	336759917115	336759917666	336759918216	336759918765	336759919316	336759919866	336759920415	336759920965	336759921516	336759922066	336759922616	336759923166	336759923716	336759924266	336759924816	336759925366	336759925915	336759926466	336759927016	336759927565	336759928116	336759928666	336759929215	336759929766	336759930316	336759930866	336759931416	336759931966	336759932516	336759933066	336759933616	336759934166	336759934716	336759935266	336759935816	336759936366	336759936916	336759937466	336759938016	336759938565	336759939116	336759939666	336759940216	336759940766	336759941316	336759941865	336759942415	336759942966	336759943515	336759944066	336759944616	336759945166	336759945716	336759946266	336759946816	336759947366	336759947916	336759948466	336759949016	336759949566	336759950116	336759950665	336759951216	336759951766	336759952316	336759952866	336759953416	336759953966	336759954516	336759955066	336759955616	336759956166	336759956716	336759957266	336759957816	336759958366	336759958916	336759959466	336759960016	336759960566	336759961116	336759961666	336759962216	336759962766	336759963316	336759963866	336759964416	336759964966	336759965516	336759966066	336759966616	336759967166	336759967716	336759968266	336759968816	336759969366	336759969916	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
55333	34604	58152	56954	62762	26169	4890	416	312	277	273	242	210	205	229	262	234	226	246	237	205	221	214	212	196	198	222	186	220	216	195	209	201	227	194	210	235	200	189	199	196	197	164	200	201	167	182	215	195	208	199	196	189	217	196	207	189	212	213	207	191	210	220	204	201	216	206	208	221	172	233	190	201	198	174	205	202	190	205	198	200	198	206	205	212	196	197	212	195	213	216	187	186	215	185	170	182	222	164	217	217	197	219	182	189	217	202	192	194	192	213	191	173	180	203	180	187	213	190	187	172	207	197	183	198	221	200	213	198	195	205	205	183	202	217	193	199	216	207	202	189	173	196	204	202	189	206	198	217	193	196	198	204	198	204	201	196	202	208	199	184	194	192	193	190	168	203	194	209	203	204	203	198	189	214	208	181	179	196	185	164	179	204	195	182	208	204	178	168	198	186	214	192	196	189	202	203	213	197	180	195	210	186	195	214	192	210	188	221	197	199	158	167	183	206	207	199	191	170	165	186	200	188	200	180	191	194	179	206	224	180	185	182	188	191	177	185	210	213	192	212	179	218	186	176	196	193	201	199	189	229	193	193	178	191	169	177	201	172	193	208	218	211	199	176	210	183	184	187	195	185	206	184	195	224	189	196	190	171	178	187	205	210	213	202	182	195	192	191	201	191	194	191	217	201	226	187	176	195	189	201	198	183	203	191	187	190	184	185	225	204	186	193	229	188	188	209	186	176	203	191	182	166	171	210	193	194	188	198	172	182	194	182	193	161	195	199	172	180	185	189	185	196	209	196	223	207	198	197	195	165	171	195	211	201	192	186	213	218	180	194	214	193	160	213	185	164	197	181	188	205	182	172	198	208	190	181	184	197	207	220	200	201	206	176	204	190	182	178	200	151	207	184	196	193	213	225	163	171	194	215	208	184	195	219	198	181	195	189	190	201	181	198	176	217	200	204	201	214	220	179	172	186	196	238	173	187	205	192	173	195	228	203	196	184	199	179	198	188	198	214	211	201	200	207	218	229	186	206	202	222	170	216	168	183	185	201	188	198	195	194	177	217	197	184	180	184	187	249	189	180	183	202	175	190	186	198	193	199	213	209	186	210	186	197	198	201	201	222	217	184	219	165	202	175	228	208	182	198	211	187	178	181	188	201	196	210	211	205	183	175	180	215	230	184	214	217	187	196	182	198	195	187	187	182	197	204	174	170	181	178	203	210	176	208	188	186	198	190	193	200	173	191	210	189	193	171	185	201	196	206	191	192	192	193	190	179	199	187	201	212	209	190	199	207	188	191	203	197	183	193	227	195	173	193	183	192	206	210	176	188	182	186	192	201	197	194	195	186	207	174	235	181	199	221	227	181	199	197	202	220	187	158	199	209	183	186	214	211	200	182	198	186	203	193	198	197	164	229	188	190	185	166	180	179	202	198	206	181	212	197	194	171	161	187	174	197	216	173	187	206	187	164	189	181	181	208	195	202	219	186	191	200	178	207	172	187	208	191	195	171	224	198	185	179	196	191	203	163	172	208	198	199	226	197	184	174	194	204	196	189	183	194	176	188	192	203	194	205	205	189	206	169	173	179	181	195	188	194	180	185	186	194	182	210	195	184	220	195	194	184	203	169	155	180	200	192	201	197	180	192	204	191	178	190	208	194	196	194	205	219	201	166	186	198	187	202	214	203	190	171	198	189	224	217	190	179	194	216	200	176	183	184	190	180	168	190	174	174	195	197	184	219	197	186	188	198	210	204	205	194	213	196	218	199	213	185	200	195	188	189	222	194	188	183	196	187	199	204	190	205	220	204	204	200	176	213	183	233	175	189	238	166	185	200	226	186	190	202	194	213	185	214	162	192	190	154	214	187	193	172	180	188	157	179	211	209	195	196	217	197	211	211	180	170	179	176	194	169	216	202	199	181	210	195	181	170	208	193	173	228	186	176	185	190	191	173	191	196	199	181	194	198	189	216	178	197	207	202	215	189	187	180	188	212	189	186	203	198	185	182	187	208	176	188	223	176	174	184	197	194	182	197	194	178	172	216	208	213	180	188	199	184	210	183	191	211	185	213	159	179	185	238	195	226	174	196	156	174	195	210	181	173	203	185	207	183	191	214	184	179	199	211	194	193	209	210	205	191	213	207	179	189	166	192	193	161	185	209	183	182	186	191	203	194	179	202	215	195	208	215	195	190	188	193	187	206	193	213	201	205	184	165	189	216	176	210	178	176	202	219	194	187	204	200	158	188	179	185	187	217	177	199	182	162	176	175	156	174	200	199	185	185	188	208	220	210	220	209	188	195	211	207	184	187	187	185	174	178	200	181	193	208	184	196	187	172	199	184	190	201	195	200	214	183	189	231	210	184	204	181	195	206	203	202	225	192	205	187	180	176	190	223	209	195	193	206	186	197	184	193	186	186	189	185	191	196	210	183	192	204	197	175	210	204	197	176	156	165	200	196	199	187	197	207	218	191	205	204	177	206	193	173	242	182	191	190	218	182	195	190	207	194	179	189	193	206	188	173	170	175	210	216	167	199	173	190	185	203	198	200	191	153	179	208	173	203	208	194	199	186	178	176	195	170	175	174	207	193	202	201	192	198	198	222	188	191	201	174	207	179	210	206	223	221	188	205	199	220	211	191	199	185	217	212	194	205	166	208	197	198	191	208	204	211	188	211	191	185	182	175	176	204	194	168	207	188	171	192	192	182	216	194	212	197	200	197	162	191	186	195	175	164	215	206	209	184	200	205	205	206	210	208	196	186	208	175	193	188	196	203	197	195	199	197	186	170	200	192	196	203	185	207	202	198	190	194	225	184	226	158	213	208	207	197	193	189	184	174	192	186	187	204	163	195	217	204	195	215	199	233	183	183	176	190	206	175	199	199	190	209	174	215	190	215	182	207	191	174	197	185	198	210	198	216	214	178	179	165	180	201	214	196	197	212	189	193	206	203	184	178	189	165	167	183	183	199	199	203	205	205	198	176	206	195	184	224	198	202	206	206	203	182	179	185	198	194	180	185	209	209	207	182	181	172	197	199	197	187	204	190	204	201	206	180	162	193	188	206	212	191	207	202	176	206	196	195	212	185	165	191	194	197	176	216	191	178	169	181	191	210	212	206	182	189	191	198	195	218	177	189	217	197	161	200	217	192	172	208	209	208	170	207	179	189	185	173	211	191	174	193	184	166	192	200	176	221	204	187	202	183	198	220	195	170	185	203	173	183	230	225	185	176	191	214	184	214	200	167	199	208	193	179	196	189	184	194	186	199	196	184	173	221	174	189	196	199	203	177	174	182	176	200	203	202	190	196	178	205	199	184	200	180	179	197	174	179	177	193	192	174	201	183	198	199	203	186	196	179	202	203	203	206	193	186	190	194	213	201	164	186	200	196	192	221	192	210	164	196	188	203	178	166	191	194	201	207	222	198	179	176	209	200	199	222	172	196	225	214	191	216	166	200	156	185	188	176	205	203	189	206	198	221	208	211	193
31872	21616	52222	63531	66458	15218	1570	1258	1228	1050	947	829	792	812	716	724	670	633	619	611	654	593	633	602	580	589	586	539	553	538	594	544	554	507	563	515	506	579	574	541	544	535	553	552	521	556	558	534	521	540	547	534	509	506	520	523	516	600	597	600	617	597	587	551	599	574	617	603	608	574	659	689	649	601	606	598	564	521	496	488	535	516	510	547	545	498	528	546	552	515	539	581	511	542	547	480	561	540	559	527	533	546	553	473	501	512	501	515	506	568	504	523	502	534	544	550	531	519	509	526	551	560	540	483	550	492	494	502	490	522	542	509	488	509	547	474	551	516	507	495	536	525	541	525	515	517	498	497	544	491	538	503	483	491	521	510	525	494	532	543	508	552	528	532	509	490	483	509	517	506	508	517	520	500	517	533	501	495	472	499	518	473	539	543	504	511	491	497	554	486	525	489	512	507	507	505	455	504	469	511	547	511	529	498	501	492	465	498	508	486	477	478	493	507	483	499	521	501	492	495	483	476	513	533	496	514	507	520	472	499	498	501	523	564	488	478	506	539	522	503	482	486	480	507	494	468	503	538	492	512	500	501	485	503	475	489	531	473	494	494	525	496	490	495	499	534	480	464	506	529	530	505	528	524	522	491	541	499	529	488	507	517	504	494	506	468	502	507	501	518	511	494	502	500	490	486	485	532	450	535	517	486	491	501	489	534	471	513	476	531	488	509	536	508	532	520	486	510	496	510	492	492	474	486	523	526	495	498	482	494	504	469	492	528	526	499	515	484	515	533	472	477	540	469	495	490	487	523	490	490	526	466	511	517	502	521	502	512	523	502	520	512	477	563	524	487	501	462	472	529	508	500	496	538	513	467	491	504	479	515	464	536	466	480	494	494	532	523	531	499	518	476	494	521	498	517	519	509	520	514	512	499	501	514	473	513	489	475	524	502	471	527	537	524	495	517	540	508	487	537	518	539	515	493	490	501	503	531	517	496	489	476	477	517	482	534	491	532	514	481	501	469	505	524	513	501	501	484	511	552	495	512	528	478	474	455	533	487	501	505	487	471	515	501	506	513	488	501	498	508	521	498	527	533	513	522	529	477	467	505	540	512	509	554	509	540	485	520	498	505	493	490	513	490	520	494	493	491	503	500	478	522	543	500	481	516	505	488	511	528	534	521	487	521	521	487	515	511	530	502	514	488	494	479	524	479	552	472	529	494	506	522	515	490	518	503	491	444	531	515	496	487	526	503	485	480	508	518	528	503	488	501	506	486	505	509	501	527	511	489	512	514	486	457	543	526	517	508	520	509	470	500	514	485	496	484	488	501	495	494	496	486	456	482	499	510	486	501	518	525	519	500	502	495	517	528	490	481	479	467	543	477	497	498	496	492	501	505	452	525	492	478	492	523	493	500	510	502	538	507	451	488	490	474	534	513	516	524	449	514	494	489	496	480	537	483	490	476	501	495	477	507	482	499	484	517	496	485	504	460	522	510	522	496	503	470	522	471	491	511	469	475	440	536	492	472	511	502	499	532	520	504	531	480	507	515	514	501	499	511	544	498	521	500	551	493	514	526	470	499	477	562	496	517	532	513	494	513	525	538	451	513	515	497	542	531	487	507	512	516	496	493	533	507	531	501	479	506	533	538	536	511	530	488	523	493	503	503	533	518	509	474	470	479	485	493	540	492	522	553	515	518	508	502	493	468	502	515	507	525	545	527	476	489	499	509	514	490	493	493	494	495	522	542	512	503	520	495	484	503	493	473	516	509	507	544	497	529	502	540	532	488	524	559	505	522	493	541	524	496	499	505	481	492	474	457	500	509	475	507	556	510	492	458	480	510	512	523	488	508	453	527	478	497	545	487	498	476	459	495	485	516	529	467	497	496	535	521	486	487	507	468	531	514	502	516	523	467	501	515	518	549	495	466	526	511	496	523	531	483	503	479	462	503	482	490	538	484	523	503	513	498	493	518	552	528	473	506	494	505	499	508	476	508	483	520	513	497	518	470	495	484	553	504	494	507	533	499	522	507	539	507	491	495	483	494	519	513	461	481	466	497	531	529	510	475	448	496	549	513	532	511	546	524	492	444	523	483	502	494	500	485	493	501	489	548	484	503	532	492	495	466	487	499	487	504	514	474	505	472	537	513	478	473	557	489	492	446	493	480	494	535	521	498	512	532	499	525	517	532	553	532	515	522	501	511	465	503	493	476	538	508	480	541	526	499	487	548	493	533	501	500	488	494	470	501	538	522	520	500	480	527	501	528	493	502	544	487	497	464	526	483	475	497	492	484	517	505	519	496	494	545	484	490	558	520	479	497	484	492	532	511	499	542	518	489	525	536	478	503	476	500	507	501	506	509	495	527	530	492	487	501	512	532	468	492	506	464	522	542	473	521	507	471	490	559	474	523	510	533	496	488	488	496	508	496	504	497	493	440	464	510	495	504	502	512	460	501	490	513	520	493	521	501	525	508	523	498	513	503	467	490	501	553	530	531	575	517	465	517	487	493	554	495	466	481	502	507	534	502	513	517	464	487	515	537	474	478	484	490	513	498	485	493	519	505	524	462	507	477	521	484	502	468	519	496	503	486	512	472	527	485	535	517	495	509	480	477	528	495	499	460	503	494	507	500	516	535	447	496	486	461	503	511	522	497	502	471	520	523	524	494	498	494	444	519	495	522	523	521	551	504	514	457	500	507	508	470	539	537	494	504	498	552	550	541	450	559	550	483	494	517	445	489	494	487	466	509	515	484	513	544	544	492	493	553	515	535	491	542	518	478	483	512	456	475	539	476	511	491	494	499	507	483	521	522	496	493	487	502	495	503	516	486	564	468	518	503	503	479	554	493	507	579	509	501	507	530	507	521	510	546	476	505	477	488	524	504	511	501	481	507	512	500	523	480	522	454	503	519	493	511	498	475	509	525	523	488	524	509	563	524	505	513	485	547	534	493	521	502	488	548	502	515	496	512	514	510	504	504	461	487	523	481	492	528	530	494	517	542	504	470	517	499	527	484	514	484	557	482	489	483	535	523	513	541	525	482	513	514	506	529	530	498	507	493	541	493	496	526	568	524	496	494	505	486	471	538	460	484	482	476	461	517	503	500	510	513	526	542	466	529	469	507	507	499	524	477	495	500	486	524	491	513	462	513	484	499	501	499	473	507	492	534	481	506	505	508	493	507	474	502	490	494	480	517	518	496	553	486	521	484	535	498	519	467	512	518	530	467	494	485	452	514	480	513	501	542	488	486	475	480	496	512	524	534	478	511	517	524	532	500	502	474	456	527	452	542	496	513	491	525	491	498	496	495	525	505	512	530	539	499	520	477	494	493	491	529	508	532	507	540	520	526	485	531	555	536	529	504	463	543	482	519	507	500	515	494	508	528	502	500	515	516	456	509	513	517	525	526	489	491	544	509	518	506	504	471	471	525	507	521	517	540	510	488	512	466	503	526	489	490	503	492	499	516	546	514	490	530	518	489	497	505	528	536
6775	1026	2702	2986	7178	828	276	266	294	308	271	284	255	272	245	275	303	273	246	292	272	270	288	298	282	265	279	279	303	273	267	285	313	282	280	270	260	284	291	250	275	244	286	273	282	290	237	260	283	266	275	277	305	293	280	298	293	261	266	252	260	290	284	287	278	300	285	263	271	285	270	290	280	290	286	302	251	269	279	328	256	262	276	298	291	291	271	265	268	300	265	287	282	286	288	280	277	273	274	316	289	310	257	260	276	279	266	258	287	273	278	270	263	271	278	258	292	258	283	292	274	291	292	303	262	276	288	291	302	266	301	269	285	267	290	288	300	282	284	276	271	258	255	267	306	281	281	287	289	271	290	299	280	257	291	288	259	270	277	277	292	258	253	292	287	259	269	257	297	259	299	285	281	288	237	311	296	305	306	279	249	287	252	283	249	271	283	291	269	299	233	281	262	268	308	267	273	322	290	270	279	279	248	261	252	229	291	262	281	263	271	291	285	285	282	252	262	276	293	270	271	255	261	290	279	252	243	259	289	283	265	260	261	266	256	304	293	284	294	266	253	247	250	284	294	270	268	278	301	284	292	295	304	285	307	262	302	275	263	296	274	270	273	275	283	263	282	301	287	289	270	265	288	253	272	275	261	289	297	278	272	273	284	285	322	279	274	287	265	278	266	263	268	275	292	261	235	284	264	293	293	247	283	273	248	257	296	246	269	324	287	278	300	260	248	255	274	282	281	278	286	324	267	285	243	272	269	268	289	267	272	267	274	259	330	291	293	290	266	285	291	260	280	258	248	273	270	288	270	270	268	306	270	281	284	279	263	268	284	299	279	279	281	266	271	273	270	271	281	257	255	272	280	272	272	297	273	294	242	283	261	278	285	309	255	272	264	283	283	247	289	255	283	293	262	291	281	263	245	252	254	274	279	293	282	259	268	289	287	260	269	294	269	268	308	290	267	311	272	304	287	268	273	282	281	278	284	254	272	265	276	264	258	276	279	284	253	258	249	283	266	303	265	279	281	285	271	308	281	310	276	299	251	248	287	276	276	282	292	312	298	285	283	292	259	271	267	312	273	283	284	271	269	285	284	239	283	258	282	252	281	259	273	277	231	281	274	278	295	291	258	267	262	255	278	283	248	268	286	279	265	252	282	255	272	273	273	295	301	315	276	283	260	296	256	283	277	262	285	295	304	276	260	293	287	270	259	269	262	287	269	281	298	285	270	267	289	282	268	276	263	268	287	278	264	271	306	292	284	291	259	276	275	293	298	296	289	277	260	290	278	296	300	305	292	282	275	262	293	255	273	267	270	281	238	273	269	290	271	259	282	285	286	272	270	261	289	270	294	271	264	275	307	289	296	293	264	275	295	280	255	274	308	290	231	284	276	296	266	303	293	289	275	264	275	278	277	289	278	253	275	304	285	266	280	268	278	284	289	263	264	260	322	278	278	269	285	297	261	290	277	275	245	285	279	249	286	251	271	291	290	262	272	262	330	290	271	274	276	275	256	295	266	271	293	287	281	251	241	273	273	294	265	272	294	267	307	272	283	271	283	297	300	312	296	261	277	305	254	291	278	262	271	261	263	272	285	303	269	298	277	250	277	281	262	291	294	279	274	284	268	279	239	261	269	313	277	269	272	268	269	258	299	289	250	304	288	246	271	276	258	294	280	274	297	274	300	288	263	269	274	286	257	258	258	241	297	281	277	288	294	292	265	284	280	293	271	290	275	267	276	297	282	221	282	276	276	299	269	271	277	286	282	279	310	274	293	264	259	264	274	280	282	278	262	266	274	276	275	271	260	265	263	275	272	262	312	293	277	291	279	267	297	252	261	283	265	270	265	296	282	275	276	292	267	246	262	283	250	298	285	259	279	287	273	303	295	262	264	296	270	289	250	281	254	283	299	277	269	255	318	248	270	313	301	294	285	266	258	279	270	301	268	289	284	275	251	271	282	298	278	282	292	283	277	260	304	259	288	284	308	295	273	283	307	297	279	302	257	240	262	274	303	269	287	298	303	263	280	243	286	278	256	297	296	290	297	295	274	276	283	247	260	302	281	271	274	266	278	276	225	288	295	279	269	279	291	271	253	286	287	303	314	287	266	291	273	278	264	328	264	269	281	280	278	272	284	262	281	287	281	254	267	272	269	251	269	271	282	249	262	268	250	285	255	273	274	303	259	279	289	263	254	286	281	289	286	309	322	273	282	281	257	288	285	275	271	275	269	281	265	279	292	300	269	293	304	266	306	262	288	275	249	282	278	271	300	263	267	272	288	262	267	261	271	268	268	276	270	307	263	267	282	293	263	238	308	290	270	276	297	297	264	287	240	258	290	312	271	273	257	273	274	316	282	300	276	279	283	272	298	272	319	280	276	300	287	285	283	254	262	259	258	319	288	271	276	302	250	291	279	275	297	295	275	273	284	289	263	258	269	268	272	305	279	248	262	294	287	272	304	265	286	300	275	265	277	297	256	244	281	276	252	246	244	286	285	283	289	287	281	270	262	278	292	291	269	299	262	252	255	255	298	256	294	272	276	276	277	273	289	299	290	285	266	270	297	267	294	260	302	265	265	268	269	339	277	261	274	270	287	287	265	296	280	242	250	266	278	275	268	263	269	264	249	264	281	281	269	266	270	277	301	273	319	285	269	263	274	274	280	278	309	274	275	267	262	273	292	266	304	300	284	279	286	287	289	279	257	252	278	278	266	260	247	272	284	264	266	278	309	285	278	270	269	274	277	260	262	273	284	284	231	242	293	269	279	278	282	298	265	259	295	291	277	253	256	249	266	292	274	256	250	257	277	256	265	267	265	274	270	290	297	293	232	250	275	290	268	277	273	270	274	314	258	273	278	232	287	286	266	247	278	242	247	284	264	275	260	276	269	267	293	289	290	265	285	279	282	247	251	281	299	277	274	276	272	282	260	246	281	263	277	316	284	262	279	315	290	293	298	245	261	282	296	263	296	277	259	272	278	280	277	323	292	286	300	292	277	270	289	272	281	313	312	301	261	270	298	268	279	280	276	279	316	291	262	268	292	257	264	266	288	286	283	288	277	275	291	308	288	267	245	291	265	282	295	288	289	295	240	290	283	286	285	257	273	285	281	286	277	288	268	267	269	269	276	251	276	275	265	298	299	280	283	292	276	289	262	275	279	271	274	263	266	293	252	271	295	255	270	275	273	302	266	263	296	281	292	304	276	250	288	273	278	308	265	262	303	265	298	283	289	267	266	283	264	268	262	262	285	278	258	273	291	258	288	261	263	252	286	291	261	306	290	279	302	255	278	262	270	266	252	277	275	274	261	267	294	278	286	264	302	280	281	261	303	303	283	258	250	297	291	290	236	292	261	287	274	277	229	248	279	268	264	257	286	265	282	269	274	266	299	281	274	263	313	299	275	292	261	261	291	293	276	301	308	268	299	299	273	268	293	276	289	261	295	235	285	275	295	287	278	277	275	281	314	236	265	252	308	283	241	296	262	263
6414	1989	7445	10897	20820	1762	726	700	732	739	736	780	671	704	708	685	758	721	706	679	689	717	729	667	681	776	696	694	740	683	693	711	706	720	731	689	665	726	659	772	710	704	723	729	714	732	717	693	689	693	742	692	722	715	689	698	714	696	710	687	702	722	682	721	674	684	711	665	709	694	747	727	770	742	695	713	706	679	664	695	666	770	707	671	708	724	714	698	766	682	695	681	665	687	656	721	710	678	661	780	690	680	654	740	698	688	680	713	705	735	715	705	684	719	740	692	687	741	725	711	712	671	708	710	668	680	668	729	721	732	713	696	725	684	731	655	725	717	692	704	728	715	708	655	706	708	683	683	671	686	705	683	707	699	664	678	686	727	745	683	718	726	659	690	729	716	725	710	673	678	639	667	702	679	722	681	698	716	649	691	720	700	694	678	692	683	718	697	717	719	729	724	636	702	714	691	666	682	652	702	653	692	686	693	699	707	676	720	715	716	726	710	709	698	704	709	671	661	764	721	646	689	711	731	713	723	657	683	706	718	740	702	678	686	688	707	693	703	687	657	721	712	720	716	730	663	704	694	724	701	673	693	685	688	731	681	721	713	732	686	672	699	745	684	700	741	684	700	681	675	666	669	706	697	658	732	692	694	711	695	703	717	677	734	767	735	699	725	672	727	624	668	669	742	722	719	725	736	743	674	684	678	655	698	716	669	690	696	758	692	676	683	697	766	728	768	671	679	664	668	713	663	689	705	717	723	699	736	695	724	700	742	695	714	745	704	670	688	728	739	750	694	706	690	695	678	714	738	719	645	713	703	689	705	716	746	747	698	723	673	697	700	687	690	647	701	705	711	702	711	701	686	717	683	725	713	688	682	680	737	739	724	686	703	716	741	690	714	696	719	742	680	663	672	699	731	679	757	672	703	714	715	698	688	706	705	706	666	710	694	668	713	742	668	686	653	691	703	730	706	715	699	672	682	710	716	686	699	724	735	736	698	691	735	660	664	680	673	720	670	724	683	646	702	666	697	665	717	649	731	685	674	661	726	720	700	704	688	711	694	682	665	689	704	673	707	690	704	721	699	680	733	692	720	741	746	691	694	661	689	673	658	742	730	718	714	728	677	659	693	724	708	724	744	695	744	686	727	651	752	732	700	706	737	703	712	721	694	643	670	756	697	709	723	701	697	735	715	726	707	699	702	723	730	727	697	751	704	698	699	719	668	694	657	766	701	711	669	752	697	704	693	690	660	712	750	676	719	734	720	638	736	689	708	713	748	653	719	750	683	681	716	685	685	675	697	696	729	665	681	682	696	721	723	725	690	702	702	660	718	706	731	670	688	698	733	705	694	671	717	708	707	706	682	678	655	724	749	766	684	712	730	675	725	680	737	663	712	692	688	713	710	683	729	666	717	724	649	698	704	674	713	683	675	723	674	677	698	724	708	651	694	705	718	658	723	722	733	678	713	721	695	691	692	732	659	678	705	709	711	669	694	756	673	701	698	691	678	691	689	706	659	742	675	745	690	675	726	700	716	685	708	661	738	714	695	704	673	660	730	686	671	713	736	700	723	755	690	671	709	678	682	723	718	729	729	684	729	702	742	674	741	711	733	714	735	803	730	722	707	654	701	664	714	729	709	726	700	681	737	684	685	753	674	719	666	674	717	692	751	726	688	680	740	726	733	701	683	672	693	727	707	693	687	700	698	666	703	641	712	724	698	685	668	678	721	697	718	683	732	734	731	753	686	712	722	696	695	723	682	678	719	692	689	751	678	682	680	728	702	712	662	698	699	692	722	740	665	756	681	683	725	641	728	712	716	705	740	689	722	701	720	692	691	718	729	690	699	698	699	706	693	679	729	725	668	662	745	733	724	685	725	692	698	682	735	698	702	687	705	681	737	712	680	724	668	733	628	713	695	708	747	720	674	670	693	677	738	709	692	728	688	721	728	707	694	709	709	728	695	680	697	673	681	700	693	680	727	694	703	686	665	720	726	711	680	727	680	666	732	723	681	678	681	724	715	640	693	703	717	732	686	709	722	725	724	701	650	700	690	668	696	720	704	734	691	720	742	717	685	741	669	664	714	686	670	748	686	697	710	691	689	707	696	668	666	702	669	707	688	696	710	669	708	690	735	743	717	705	678	706	724	727	698	680	711	722	732	690	729	731	707	716	697	689	710	700	730	730	691	708	717	690	685	726	669	672	688	711	703	699	728	732	745	690	730	702	688	702	714	751	644	663	737	724	762	665	723	704	711	696	714	713	731	726	746	731	705	672	715	686	700	685	699	720	728	687	702	737	751	701	715	671	736	701	680	694	695	724	685	707	640	682	707	735	760	684	706	698	729	689	712	717	712	696	723	654	669	713	689	725	704	660	748	704	665	717	701	699	736	733	694	703	708	701	710	719	735	674	654	715	698	688	681	697	697	702	720	703	658	682	750	675	703	698	685	687	683	701	683	668	733	693	668	734	648	649	677	648	757	697	693	712	733	732	670	697	696	731	683	662	704	722	713	690	662	727	693	731	664	661	715	679	705	745	718	731	718	685	699	728	698	739	723	708	696	674	699	654	722	704	711	756	712	669	700	677	683	691	711	750	715	670	741	707	723	680	717	734	702	681	641	658	689	683	695	696	709	727	719	691	676	725	671	722	728	696	688	699	714	682	696	727	720	726	726	723	684	706	676	682	713	700	679	747	711	751	716	737	697	697	694	740	736	696	737	703	678	748	666	698	735	734	725	696	661	754	681	653	725	687	737	704	721	704	711	702	696	718	712	711	676	663	738	747	717	703	726	678	716	737	750	687	711	698	688	702	699	731	693	667	716	725	740	694	730	650	645	769	721	707	707	665	661	702	712	706	698	681	700	699	718	706	743	727	688	704	752	733	716	654	725	659	742	674	689	668	702	664	769	684	736	682	709	672	654	632	705	771	722	691	688	681	655	677	688	668	732	677	723	692	706	702	697	704	708	697	696	738	697	724	708	685	702	701	676	742	708	712	672	698	688	745	660	665	729	700	686	686	737	696	714	701	670	677	710	747	695	705	679	693	675	709	678	691	704	648	719	685	726	739	684	758	731	720	681	744	685	703	719	703	711	676	678	725	736	718	744	717	717	667	719	715	683	756	674	678	726	644	690	710	697	690	708	713	693	700	688	688	723	674	696	700	709	681	676	722	710	698	732	710	687	685	707	662	724	703	674	685	690	690	731	660	723	713	714	716	692	701	686	723	662	716	683	655	672	697	688	740	686	735	694	707	695	682	720	669	722	651	659	748	685	684	733	706	727	665	724	695	712	756	678	732	695	662	711	668	711	764	699	687	698	687	703	678	676	690	717	721	657	723	717	675	729	729	673	696	683	710	720	655	715	682	710	713	673	681	676	735	697	738	705	684	704	662	741	699	721	736	699	738	669	676	655	724	773	772	639	673	722	714	682	714	669	655	729	734	718	674	721	691	666	705	654	735	676	727	677	717	711	680	707	679	723	699	731
42086	23960	44886	42038	54720	18860	1866	434	323	321	322	276	335	280	273	282	278	260	287	270	277	282	277	259	255	306	299	290	293	287	294	294	273	254	268	270	301	294	261	277	284	284	266	301	274	255	271	284	282	255	280	276	285	296	272	287	281	274	273	248	268	288	278	272	282	290	292	267	268	315	266	297	294	266	275	302	245	286	267	266	271	267	285	238	242	255	278	286	252	299	278	265	270	275	277	276	284	256	263	260	254	298	269	278	285	271	269	309	292	264	281	283	259	281	265	248	246	270	256	264	286	278	269	292	231	269	275	275	279	284	262	262	288	250	278	305	262	264	273	265	278	267	239	287	277	250	263	276	264	252	284	296	302	310	263	243	273	266	270	263	276	268	263	251	281	264	295	263	293	247	311	273	266	227	278	288	258	252	285	305	294	254	255	308	294	275	282	290	281	289	259	259	263	295	278	259	284	252	259	275	278	281	252	277	277	271	274	297	283	244	299	262	261	256	290	269	236	283	289	286	298	284	242	302	276	267	257	286	270	258	325	311	257	306	310	250	271	254	287	279	264	289	250	258	285	277	271	274	312	282	261	310	284	267	282	297	259	282	282	261	263	274	287	266	272	247	244	298	260	268	266	294	274	277	271	274	260	271	257	278	273	257	295	282	281	270	283	258	282	270	273	316	278	275	270	284	277	281	251	277	290	279	292	261	251	278	271	272	285	249	317	265	286	248	294	261	260	282	277	257	297	313	286	258	243	273	294	307	236	281	264	283	287	259	271	274	298	277	252	268	255	307	269	249	276	281	278	260	264	292	275	244	272	296	241	262	246	294	303	268	271	282	302	258	249	277	252	284	288	254	264	259	264	277	269	272	295	266	285	295	257	272	257	257	277	246	263	265	290	293	292	275	254	274	261	261	271	278	255	270	304	282	284	280	296	283	265	287	291	270	252	260	264	283	295	280	285	288	279	284	261	270	277	253	243	297	244	268	258	272	248	280	272	280	267	284	278	269	252	287	226	262	327	285	288	270	265	281	294	260	277	288	290	273	291	254	250	306	279	305	254	296	265	262	287	241	307	246	273	257	263	248	264	279	285	261	280	257	292	305	277	304	247	263	264	292	279	272	266	281	268	283	262	256	258	279	279	252	288	295	303	268	274	254	298	273	293	263	277	268	264	257	290	306	263	256	288	279	298	280	299	275	281	275	266	296	277	284	265	271	288	276	252	274	285	302	294	294	297	278	300	284	259	245	287	271	287	270	267	272	295	292	270	287	278	251	288	258	257	256	288	245	292	284	280	308	282	263	267	287	243	302	265	241	243	296	266	296	261	255	272	277	287	288	260	283	246	296	250	277	300	296	263	275	286	250	262	284	284	265	289	305	248	270	254	245	271	287	255	311	270	287	291	265	279	275	266	222	286	290	291	246	276	290	277	275	245	302	279	266	259	298	316	280	259	275	248	255	273	283	278	241	271	263	312	248	316	272	279	293	259	288	290	254	279	273	261	270	297	242	274	274	277	303	268	283	287	277	249	250	265	292	271	278	310	283	269	302	305	301	293	267	258	277	279	283	272	260	273	275	289	270	278	296	270	257	252	258	256	256	282	287	298	262	270	275	248	297	283	293	271	247	276	295	257	269	285	271	239	270	251	256	267	264	280	281	260	249	263	264	282	271	293	274	256	254	244	266	288	311	277	296	295	285	278	247	315	282	296	265	270	275	287	270	281	251	294	283	299	280	265	270	274	265	300	279	280	287	270	271	310	309	248	242	277	278	259	283	273	263	269	257	285	304	276	258	224	275	294	278	283	280	283	260	268	279	266	286	243	256	256	270	279	291	291	248	270	284	270	276	284	297	240	301	230	282	267	254	262	276	257	257	255	281	269	259	268	261	275	267	259	285	298	301	254	251	239	280	309	310	270	294	286	272	297	275	268	279	308	274	326	288	296	244	304	278	262	240	263	279	290	272	305	247	288	268	271	277	291	286	262	300	274	290	278	260	260	265	270	308	263	280	270	284	271	269	296	250	290	269	267	297	258	270	271	275	274	256	265	274	292	286	271	302	295	268	283	272	272	274	266	275	293	262	284	284	295	279	254	320	266	297	268	291	275	263	290	256	267	265	294	284	272	273	270	293	309	292	275	289	270	264	289	280	250	251	279	277	286	263	256	268	262	276	253	265	272	269	236	261	257	274	278	267	261	250	265	277	236	299	237	301	287	254	278	280	305	271	286	271	270	263	241	287	275	270	273	278	302	317	260	260	245	249	261	308	249	287	274	282	285	264	282	241	294	292	231	269	261	284	243	284	259	248	314	284	259	266	246	280	296	276	245	285	264	272	246	257	274	290	273	272	294	311	269	273	308	281	266	287	278	270	290	243	298	307	277	254	270	294	288	268	302	257	288	272	291	275	291	288	263	267	290	278	254	266	274	247	254	250	254	258	276	302	265	260	275	283	267	301	284	288	287	263	264	283	250	281	268	297	268	267	268	295	290	276	291	269	291	277	278	278	269	261	255	274	260	274	264	259	288	318	290	271	289	279	308	254	278	283	308	267	269	291	275	255	248	273	275	273	255	289	263	265	284	283	255	270	256	256	251	269	270	295	252	264	298	279	315	288	275	291	286	275	259	263	271	244	269	252	269	260	268	268	265	236	270	280	284	302	283	293	287	290	263	287	293	294	265	291	264	255	275	296	268	272	272	299	288	283	267	284	264	294	285	278	295	275	296	292	301	284	254	250	281	266	286	261	272	306	247	293	270	267	281	281	297	239	287	266	307	262	275	279	275	279	269	284	257	286	257	298	254	261	313	273	264	262	281	256	272	256	269	286	293	270	267	256	279	265	255	276	229	275	261	245	293	300	277	277	277	297	272	304	259	287	255	271	277	290	290	300	275	243	254	277	263	270	272	294	258	254	277	257	278	284	271	264	275	281	293	285	291	293	264	284	261	287	274	268	282	280	282	328	274	310	292	257	261	254	247	260	286	299	277	285	281	284	283	297	296	255	285	287	283	240	286	261	299	290	298	285	259	282	261	265	285	286	250	286	276	266	272	267	250	264	272	271	254	264	258	251	287	267	287	244	276	246	285	248	278	297	252	279	258	286	276	253	288	289	271	259	267	259	298	284	277	256	298	309	256	288	278	316	264	273	300	258	234	267	290	262	294	284	269	259	260	279	293	285	289	267	265	290	259	277	269	264	256	261	263	253	254	271	287	274	281	262	270	277	300	276	288	246	245	309	293	277	263	284	275	266	301	312	285	279	298	269	271	291	240	278	279	284	266	261	295	286	288	289	267	284	290	252	298	284	280	278	289	266	286	264	259	243	233	248	255	262	313	296	258	290	275	306	313	272	273	292	289	311	256	286	273	270	257	280	296	277	263	270	269	258	249	276	267	279	299	273	280	273	288	268	293	257	284	290	292	308	279	278	279	276	296	277	277	246	250	249	301	246	289	295	270	283	272	306	263	270	257	247	260	268	260	265	273	243
23929	17063	43632	51050	61055	13288	1217	1147	1077	972	919	874	852	828	802	757	782	754	789	782	716	711	772	744	775	660	750	698	744	754	706	721	754	734	717	734	740	689	666	689	704	725	712	698	680	754	720	670	704	714	733	691	739	726	713	743	721	735	765	730	799	772	761	734	725	728	746	744	762	745	694	784	760	760	725	755	729	704	661	722	672	680	688	651	719	743	752	721	738	701	724	684	687	678	709	713	731	772	719	720	730	728	678	755	713	705	724	712	683	735	776	661	715	705	681	723	705	703	624	690	726	724	697	696	670	758	713	711	651	718	658	717	655	674	697	743	695	692	674	728	677	684	700	679	709	691	743	691	713	758	699	651	662	695	686	695	707	718	687	741	708	661	686	714	629	698	720	687	688	665	683	715	689	699	692	711	705	724	748	680	682	731	682	691	710	664	653	666	659	665	693	678	715	658	720	714	710	693	673	681	697	700	703	666	709	726	705	684	684	771	669	727	682	720	706	729	666	696	683	669	686	631	720	679	649	660	708	708	694	712	732	722	716	681	720	728	723	710	680	698	646	674	707	730	651	630	695	679	702	666	717	694	678	713	682	691	669	675	642	707	694	644	702	684	687	698	699	710	730	695	715	695	640	689	680	659	678	730	718	744	697	717	681	650	683	681	679	683	719	715	618	661	695	753	665	698	703	680	681	707	659	698	683	708	691	703	657	667	675	694	722	700	666	695	699	690	648	677	689	716	683	716	697	666	688	682	709	682	719	667	715	720	687	727	715	682	692	688	686	657	683	642	729	710	692	713	700	696	726	651	704	694	704	706	701	714	682	681	653	684	697	706	712	713	685	718	676	722	666	673	711	660	712	662	676	679	701	676	679	754	693	670	688	674	685	670	675	701	704	714	701	662	670	712	684	700	703	713	700	699	689	699	704	707	684	661	718	663	698	660	697	728	700	704	684	610	665	708	694	680	722	695	683	663	675	672	732	639	694	668	682	663	675	744	698	664	635	697	643	678	725	700	707	719	714	663	687	684	686	645	679	673	696	660	694	685	681	678	684	663	690	676	663	683	714	700	688	661	725	703	696	707	696	738	710	695	717	660	706	696	687	720	694	680	715	715	708	654	713	704	723	711	710	673	688	674	689	717	685	727	753	700	707	716	692	684	669	705	684	662	727	667	672	691	705	673	663	669	713	728	655	677	758	688	684	721	716	666	686	704	668	699	728	686	669	705	699	695	732	695	689	708	694	664	655	683	656	676	661	719	652	705	689	688	728	738	671	682	696	742	723	762	728	693	742	675	726	688	685	714	703	663	739	731	700	703	731	682	723	711	746	710	699	710	663	692	678	666	686	688	703	703	732	661	712	726	737	693	682	715	692	681	713	688	736	673	661	676	714	680	684	690	682	723	706	675	730	672	658	693	700	707	689	683	668	691	668	748	667	683	736	709	696	712	740	700	742	636	715	704	644	722	741	678	660	693	705	718	716	667	665	662	704	727	703	673	695	677	758	710	746	682	716	681	705	661	700	690	672	716	679	669	686	673	711	712	685	759	708	678	670	679	678	677	712	675	691	647	756	693	675	687	689	700	723	652	699	743	695	666	660	712	675	703	738	703	693	674	718	676	672	650	707	713	662	684	755	696	707	688	715	698	674	736	672	664	675	672	684	652	735	637	724	694	685	656	690	677	673	722	709	712	661	671	696	689	686	697	662	661	716	708	704	676	726	705	730	674	755	707	680	657	690	681	674	684	724	661	683	669	651	686	678	702	641	732	686	651	637	681	673	684	740	677	666	667	708	698	699	691	692	623	678	677	733	704	685	729	654	672	663	673	660	709	645	676	700	673	714	713	701	742	685	686	656	695	638	704	690	707	693	715	685	699	723	719	672	711	696	700	674	708	763	652	685	678	702	665	716	714	685	657	712	660	680	712	709	658	717	700	666	671	665	694	676	680	691	671	688	686	739	667	700	675	627	735	643	691	664	669	746	650	734	726	684	704	715	670	687	713	682	707	722	708	659	649	647	688	683	679	694	701	671	662	702	697	691	659	689	698	687	689	693	734	677	659	673	685	711	665	705	681	691	655	713	687	668	691	701	681	679	717	712	701	730	689	721	711	664	684	679	796	683	692	648	674	741	725	712	706	658	667	711	695	754	717	658	737	681	715	705	718	701	717	726	698	687	720	685	660	679	712	637	746	701	671	731	711	684	678	686	686	745	704	707	676	703	720	678	709	701	671	686	700	676	718	716	672	651	682	659	667	733	727	664	700	674	685	702	726	698	690	714	703	678	695	734	680	699	685	675	684	690	678	703	709	726	689	721	674	749	693	624	664	708	679	664	724	710	697	699	663	712	691	674	669	707	683	655	680	664	701	679	690	664	709	667	684	706	658	666	702	688	687	676	671	701	690	712	714	720	695	687	736	720	694	692	740	690	733	728	697	682	701	656	671	691	683	697	683	675	722	647	718	711	677	677	672	726	693	693	665	630	712	692	714	671	724	654	705	741	713	696	686	704	681	706	681	647	672	701	701	683	687	720	692	670	776	725	760	693	699	677	653	734	709	719	689	667	730	665	660	697	702	692	658	727	733	711	645	676	696	698	668	663	641	688	689	736	724	705	680	724	741	701	750	733	711	733	715	672	663	670	651	699	672	699	667	633	696	724	727	740	681	692	668	687	664	650	703	727	675	706	682	659	688	684	712	734	682	667	680	720	647	742	721	665	652	709	625	751	671	644	706	665	654	686	726	649	692	682	671	657	698	710	686	667	696	672	676	662	684	684	654	729	749	703	727	673	712	662	648	710	702	651	692	675	687	719	682	720	689	707	710	713	697	703	672	725	737	729	711	679	728	675	652	710	726	701	720	705	680	680	691	721	676	699	696	672	684	765	682	645	661	718	666	724	691	700	670	643	712	689	698	699	723	701	701	738	633	737	716	684	684	689	718	684	736	670	704	688	719	659	700	755	670	725	651	692	763	694	675	652	717	668	761	695	706	730	688	713	707	693	635	683	701	671	689	677	726	727	705	700	675	652	673	683	674	725	720	661	702	753	684	710	714	647	682	707	694	681	730	647	657	714	659	689	693	680	695	752	656	702	678	675	688	734	685	696	663	699	691	682	683	702	693	658	662	749	741	700	673	711	685	668	677	712	714	686	698	672	690	747	686	715	692	672	752	712	671	684	753	696	692	676	684	672	687	716	684	707	657	685	717	692	668	661	705	663	673	645	713	706	716	660	704	687	733	703	701	665	667	714	656	696	686	673	661	681	724	682	678	670	746	695	717	698	698	693	711	722	700	701	724	717	731	659	688	711	664	685	741	715	709	675	699	674	692	691	702	670	693	691	694	682	727	707	683	725	695	696	688	639	683	680	677	658	699	681	700	698	696	691	670	632	680	713	656	692	710	729	689	673	706	702	680	673	718	684	704	659	683	687	686	619	692	674	689	699	724	691	721	682	653	720	740	707	690	668	647	666	708	667	690	724	711
56847	35447	57389	54822	66703	27814	5878	495	341	309	251	293	242	253	218	196	223	203	247	223	221	215	217	211	204	224	221	194	207	215	204	214	202	192	187	216	179	201	185	208	213	212	199	197	211	196	182	210	206	209	196	185	213	217	187	180	198	235	201	213	235	201	197	216	192	197	220	224	193	221	181	215	205	229	192	216	187	222	182	219	204	199	170	191	201	194	217	195	206	201	184	187	219	193	206	203	165	207	198	210	215	224	200	182	181	197	198	192	198	203	215	202	216	196	180	193	221	209	190	187	179	219	191	189	216	201	201	211	216	200	205	208	191	221	202	182	202	208	179	207	200	207	181	235	188	204	214	206	177	192	192	193	202	200	199	190	197	196	211	185	196	208	184	213	208	203	211	178	206	188	180	207	191	199	211	214	192	193	200	196	211	189	214	196	202	193	186	202	211	196	188	201	212	196	214	198	209	211	212	177	181	189	193	202	198	198	232	215	199	211	169	212	201	212	180	200	222	187	213	186	202	202	216	206	220	199	202	213	201	200	190	206	205	225	203	191	187	201	184	184	204	192	201	183	197	208	174	183	212	200	191	202	180	212	230	194	191	189	208	197	193	237	193	186	182	198	207	209	203	188	187	206	218	206	211	199	223	212	215	205	227	209	203	216	199	220	207	203	200	182	214	199	183	207	197	212	200	177	207	199	200	207	196	196	199	210	190	198	193	192	245	188	215	205	206	209	220	204	191	187	199	191	184	203	173	211	194	205	178	168	199	198	218	196	215	213	196	211	196	192	193	185	188	202	175	191	196	224	185	169	188	194	237	211	192	192	196	199	183	202	208	206	210	206	198	212	190	210	179	193	188	184	178	245	207	235	199	196	181	196	187	203	191	195	193	163	205	205	203	191	200	217	200	205	188	208	215	192	197	199	188	211	190	187	183	182	193	191	208	221	219	192	190	216	173	218	203	199	220	197	201	224	195	208	190	208	197	196	182	208	222	231	205	190	227	195	228	183	242	209	188	190	200	199	218	199	217	196	204	199	189	204	199	186	205	207	193	194	193	236	222	219	191	203	234	198	187	188	224	193	191	200	186	207	192	188	194	225	194	198	182	165	199	213	199	184	202	227	202	198	217	208	193	207	184	209	183	196	198	193	205	165	201	209	193	197	198	224	200	192	184	201	195	206	182	184	200	210	184	197	207	192	216	217	207	191	182	199	166	201	188	188	227	203	219	178	208	207	191	195	188	224	218	203	194	207	223	209	187	182	196	202	234	229	193	221	188	198	183	186	189	196	204	191	202	219	196	199	196	210	177	185	182	194	173	204	209	196	198	229	212	192	186	204	189	194	205	202	217	176	203	186	176	250	213	174	210	202	200	209	199	213	207	192	215	191	198	200	175	176	189	201	222	199	200	224	211	201	203	185	210	197	195	195	213	218	217	207	190	200	215	206	195	210	243	186	201	201	214	204	226	196	164	219	215	188	197	171	197	200	194	217	207	197	196	226	211	214	191	220	205	222	202	174	194	217	178	185	199	210	195	192	196	239	215	180	185	227	182	179	209	196	201	210	204	182	201	218	209	203	198	222	191	209	200	207	200	204	246	224	187	204	195	173	198	181	231	226	176	220	211	204	184	216	191	215	198	208	202	187	185	179	183	210	226	204	203	195	234	209	200	190	190	226	226	191	196	194	165	212	225	230	203	208	214	194	206	216	221	210	221	187	190	202	175	199	197	205	199	203	182	202	182	227	202	189	202	205	189	203	208	213	182	169	209	196	180	194	199	184	219	212	203	168	194	191	204	209	201	181	199	204	197	170	190	201	202	213	188	197	183	215	219	193	181	177	221	193	201	198	197	176	157	212	213	204	174	189	220	196	225	164	208	204	198	182	196	191	213	206	208	198	198	191	195	195	215	190	190	197	214	208	228	212	195	220	200	205	195	187	207	174	205	180	183	189	200	201	216	196	197	183	178	216	216	197	199	198	191	200	204	193	199	216	199	201	237	185	198	199	172	196	208	208	197	223	209	179	204	201	199	188	194	198	198	224	200	172	210	197	171	177	208	202	212	203	168	175	191	196	186	187	222	213	216	210	195	194	208	185	204	188	224	224	220	172	216	184	204	218	194	188	183	190	175	190	181	203	210	188	216	193	182	200	178	220	216	197	192	189	217	184	209	213	204	182	172	217	198	203	188	173	212	203	195	183	176	222	194	186	203	213	200	209	194	209	211	209	187	193	196	190	196	215	228	224	214	222	187	200	226	216	226	183	184	209	194	218	208	192	204	213	198	206	212	189	229	207	218	174	168	221	168	215	225	188	202	201	208	218	197	186	208	200	183	201	186	188	202	193	196	186	185	202	204	197	200	192	201	193	223	214	174	203	207	196	195	198	194	191	211	201	191	209	178	193	180	177	208	200	179	194	204	194	202	211	219	188	199	175	185	209	185	188	194	185	196	209	193	211	176	170	195	192	205	183	183	202	211	225	200	216	210	212	217	195	178	212	190	210	201	176	203	216	198	198	216	201	172	197	196	210	189	173	182	194	211	187	181	215	218	194	216	179	204	172	205	205	176	214	184	218	203	205	205	182	200	224	209	210	221	204	215	187	177	182	195	201	220	199	182	182	189	211	186	179	194	188	195	196	210	211	194	189	195	203	184	178	198	210	180	192	210	187	186	189	191	202	171	208	215	206	209	194	212	207	188	174	196	185	199	190	211	212	223	197	185	168	200	178	208	196	199	197	188	196	211	192	183	210	209	199	218	198	188	221	219	194	177	224	217	193	205	196	184	182	209	183	205	215	202	196	223	188	184	209	221	159	210	199	199	200	204	218	209	192	223	207	180	197	199	193	192	188	202	195	192	206	176	210	195	193	171	187	209	182	189	199	179	190	202	189	208	213	199	199	197	202	195	185	212	187	209	221	215	178	182	180	202	192	193	208	200	218	194	187	182	182	192	195	194	213	206	222	244	183	191	209	206	215	205	188	208	210	199	206	209	208	198	196	223	208	219	211	205	195	193	189	205	185	175	168	211	192	214	210	182	193	193	219	207	224	189	202	218	186	196	215	224	182	195	193	202	235	198	187	185	202	195	182	189	206	211	198	186	214	214	191	202	187	188	205	211	203	186	206	202	186	211	181	207	218	185	203	203	181	185	153	205	179	198	209	221	197	233	200	182	206	196	201	193	192	173	206	195	206	209	208	190	181	203	217	203	188	204	198	182	217	209	184	199	187	193	209	261	211	164	179	206	234	218	201	208	203	197	207	207	185	199	187	176	221	215	192	189	202	213	200	169	215	193	199	199	206	197	205	182	201	228	186	185	202	207	197	170	205	216	189	171	177	194	206	205	196	207	195	202	224	212	202	196	186	199	220	207	203	183	178	183	213	214	171	221	208	195	225	202	188	201	177	205	174	186	207	187	199	227	207	198	211	200	224	217	202	204	201	176	212	194	177	204	226	214	229	200	164	208	204	193	194	207	168	215	196	208	182
32123	22732	52375	61611	71445	18609	1618	1326	1213	1121	933	922	802	766	791	714	708	695	622	661	693	642	595	555	566	587	565	574	625	570	599	587	548	575	548	533	550	559	533	571	542	533	541	503	533	566	556	516	541	519	549	510	490	579	530	518	518	635	592	604	592	568	562	607	592	618	628	658	645	618	633	616	675	631	592	632	614	514	468	500	569	562	529	518	544	540	538	558	582	511	525	546	526	528	545	535	572	548	535	560	550	568	564	516	532	548	603	559	513	532	500	524	516	562	487	542	555	547	538	508	538	559	548	511	552	514	540	514	481	526	524	529	544	505	538	503	522	510	542	549	491	505	565	517	513	531	537	535	543	514	475	515	513	532	520	545	548	498	565	561	491	550	559	529	535	556	510	500	533	504	540	556	524	512	486	556	487	509	514	546	510	500	508	514	471	521	534	555	511	537	522	525	535	540	492	523	510	499	510	508	486	510	548	503	497	510	528	518	542	492	513	509	506	536	493	514	531	518	515	537	552	490	529	517	504	533	523	529	497	520	491	527	552	520	519	502	521	516	484	485	522	491	470	493	573	521	552	502	506	556	478	535	526	522	506	535	493	510	529	503	486	490	524	508	530	485	519	498	516	497	531	502	499	486	493	486	486	507	504	510	540	532	497	499	518	530	543	502	525	496	541	505	541	493	530	506	528	478	531	489	511	505	502	495	509	492	556	510	507	531	506	504	487	459	510	486	523	483	496	493	497	490	512	503	512	518	506	511	472	519	517	501	512	508	493	542	504	509	539	518	532	498	524	510	562	533	483	489	474	531	502	535	528	524	499	498	514	505	559	539	517	558	499	482	469	529	511	512	527	452	492	519	516	505	546	506	520	505	484	541	546	505	487	504	505	500	544	552	538	576	543	534	562	500	514	520	548	522	523	518	525	512	527	528	521	496	511	514	522	526	523	537	528	510	510	550	508	512	542	503	503	477	474	533	513	524	498	485	533	513	514	508	551	525	522	524	493	530	520	455	492	502	531	484	514	528	554	498	530	503	507	493	489	521	506	502	498	481	511	562	542	480	526	535	544	500	495	525	528	518	500	511	529	526	516	547	532	508	521	529	526	519	514	533	522	519	502	484	533	503	544	512	476	526	512	538	446	493	481	470	484	491	485	533	516	494	548	508	520	519	487	552	508	509	521	554	559	508	524	504	529	510	517	547	514	503	505	537	516	527	501	507	547	564	509	490	511	519	529	540	514	534	503	528	526	520	501	560	515	523	552	517	522	505	512	524	513	534	530	483	510	526	533	474	522	455	530	476	538	542	522	531	519	511	497	482	479	502	524	501	524	482	508	505	511	544	548	519	483	508	534	535	500	535	506	520	533	541	500	543	514	519	468	513	505	498	500	561	545	465	511	492	524	513	544	464	549	542	512	506	516	517	530	468	500	557	531	507	552	529	547	498	493	553	512	553	505	461	535	558	538	545	508	546	463	517	480	513	548	495	492	498	509	491	532	523	513	507	534	477	515	481	542	519	532	503	562	526	532	550	504	504	487	476	524	494	522	505	518	486	498	511	506	536	533	531	484	467	478	534	534	497	514	462	516	521	500	503	515	498	509	504	552	537	505	497	499	471	509	511	490	525	532	505	488	501	567	532	532	492	490	568	498	570	465	503	535	528	516	513	531	513	516	536	539	473	520	564	505	516	504	528	533	491	513	578	535	549	551	503	513	511	544	514	524	487	492	460	515	533	523	530	499	517	539	543	542	532	489	488	510	525	521	495	521	524	519	513	527	543	525	487	530	529	497	501	566	556	518	529	547	542	492	479	494	507	529	542	515	522	488	484	504	509	515	514	509	544	514	487	510	519	514	534	493	497	512	546	539	481	494	523	538	498	501	521	529	511	492	517	479	532	534	512	540	520	551	488	525	528	487	535	492	482	525	520	563	496	540	512	506	520	484	522	534	544	473	509	524	501	537	528	470	494	494	479	514	507	548	517	504	510	511	494	505	505	511	479	562	513	524	523	494	532	507	516	521	504	514	501	465	486	523	554	551	501	518	483	533	497	529	540	488	497	489	527	511	527	504	516	499	524	511	515	519	504	520	537	528	514	501	493	487	527	521	529	523	514	453	503	524	535	507	503	520	465	550	464	497	523	533	507	525	528	491	502	490	469	516	481	480	475	522	545	505	512	509	494	559	502	493	494	519	497	501	501	493	523	552	510	553	499	505	504	546	486	514	515	535	537	536	531	545	500	525	538	493	505	538	510	507	499	506	523	511	495	524	566	539	509	508	504	522	549	505	504	554	506	475	535	479	530	555	530	521	539	489	567	516	524	509	529	459	534	468	509	493	473	474	507	513	511	480	518	545	476	486	490	519	516	502	512	505	510	486	522	460	504	536	500	524	529	524	508	500	496	530	525	519	481	525	480	517	506	521	507	504	556	506	516	583	512	522	523	479	551	502	500	520	504	502	545	506	482	483	532	525	501	510	516	469	551	488	519	533	478	492	498	510	508	517	534	528	487	525	502	492	515	505	490	558	526	502	541	532	496	498	506	490	531	512	469	521	530	504	556	499	513	528	500	485	518	514	504	513	490	545	466	491	512	536	501	510	496	494	528	559	481	507	519	448	519	478	541	505	525	509	502	493	471	518	541	517	504	495	521	558	521	550	524	537	511	530	500	491	517	549	535	500	513	504	511	538	537	492	547	527	506	530	569	508	491	481	491	572	515	531	493	497	506	505	552	497	543	512	507	505	487	503	500	489	536	529	516	489	519	529	510	562	531	502	526	523	507	505	536	466	501	542	487	512	503	497	533	482	462	477	477	515	543	527	516	517	540	520	488	513	540	477	536	532	537	484	501	537	505	522	539	489	497	575	518	535	490	503	509	486	505	478	549	529	519	518	556	531	496	505	534	506	525	492	461	511	502	497	497	512	527	525	533	555	518	507	481	517	488	526	501	511	512	503	548	517	522	534	520	495	483	496	529	500	495	504	478	530	546	520	556	488	521	535	516	526	517	531	553	548	514	544	543	549	510	508	474	497	514	525	490	534	563	499	533	505	500	547	497	524	536	529	491	507	531	533	509	530	481	521	561	481	485	477	515	545	501	571	544	541	540	510	529	499	513	473	529	540	526	517	501	522	559	537	504	514	553	485	558	520	493	525	543	522	521	524	504	491	537	517	517	544	479	483	537	502	547	495	485	561	468	515	515	543	500	495	515	526	568	550	521	495	509	504	576	481	521	520	547	492	510	507	541	508	503	540	519	517	502	538	510	520	533	549	487	522	496	503	524	526	511	486	504	472	499	530	516	504	527	542	499	572	529	522	482	486	534	526	490	521	511	516	536	467	530	471	520	530	506	507	497	524	497	495	507	558	513	497	482	519	480	488	507	519	509	496	542	484	467	536	491	512	526	530	539	493	508	543	517	468	528	552	496	506	493	497	516	516	493	524	524	545	543	479	508	468	506	510	516	509	507	508	488	563	493	503	505	534	495
6702	1166	2479	2687	6603	932	287	266	292	281	290	294	270	306	259	278	269	264	272	302	257	261	296	261	280	257	267	265	277	282	287	288	249	305	259	281	284	294	272	267	273	263	303	285	278	261	289	291	247	252	276	265	282	284	271	301	279	246	310	262	273	257	268	241	257	280	295	265	291	253	279	267	303	290	276	266	260	290	279	270	293	262	258	297	270	286	278	315	261	264	248	278	256	256	274	273	261	310	263	259	289	258	262	252	254	295	258	277	249	272	265	306	250	268	251	292	285	260	260	287	296	292	286	252	264	292	247	285	275	260	309	312	265	272	278	276	247	253	303	274	265	284	272	296	262	260	277	289	287	282	263	273	280	273	308	270	271	265	262	266	244	257	259	264	264	278	262	276	258	260	291	313	251	274	277	289	268	258	263	278	256	281	292	271	262	245	292	256	275	249	278	271	260	271	291	290	273	274	255	295	238	257	261	273	266	256	274	274	270	270	303	283	304	261	290	253	265	286	269	247	244	289	251	291	284	262	276	266	268	260	282	294	271	273	283	271	268	288	255	259	271	253	272	264	257	288	257	258	273	255	254	250	273	259	288	262	301	300	290	293	282	272	257	264	273	284	266	299	293	290	287	280	268	301	260	274	276	258	247	261	277	275	277	296	254	282	285	275	288	258	273	303	276	303	318	260	301	286	318	271	273	291	280	251	283	261	283	258	295	288	293	275	260	268	279	296	298	264	281	257	258	284	252	277	277	271	275	269	268	288	249	262	274	252	303	289	276	291	271	262	297	249	281	282	263	266	305	273	290	266	284	273	221	277	272	271	262	274	294	278	274	295	265	257	286	258	293	294	268	298	286	288	288	253	256	286	245	247	274	261	240	263	243	262	288	264	309	282	291	258	252	280	262	268	268	281	307	300	279	305	261	260	247	268	244	255	266	271	283	277	270	273	289	259	271	272	289	258	284	267	287	275	268	273	287	264	302	261	290	284	260	278	267	234	267	289	263	316	268	256	260	260	281	282	270	271	286	297	283	270	277	283	281	274	281	265	267	278	298	270	271	294	291	272	270	295	283	274	298	253	247	300	255	275	291	246	260	279	247	259	283	257	243	256	279	291	286	267	251	253	268	289	272	272	275	271	258	291	282	302	255	261	281	257	249	301	282	281	309	260	266	269	263	278	272	289	254	264	274	305	280	284	289	283	259	262	258	251	249	278	293	260	275	258	294	275	284	258	271	302	267	278	267	300	264	238	261	232	260	282	302	242	268	260	276	263	290	253	275	263	291	256	260	287	312	247	237	286	267	273	267	271	276	274	296	290	262	286	300	263	288	249	243	281	281	296	280	250	278	278	286	269	275	260	284	295	268	251	279	274	283	270	260	282	276	295	275	295	258	274	251	275	304	275	291	250	258	270	275	268	288	284	243	271	301	283	282	257	272	255	298	285	290	280	264	264	298	281	292	272	241	283	280	278	270	278	255	261	266	264	288	228	260	285	255	273	274	290	286	267	284	292	277	254	283	260	259	276	243	284	263	264	276	301	251	263	299	267	259	270	276	279	249	274	279	292	279	278	296	282	284	247	282	259	278	317	266	294	259	262	264	245	277	281	273	290	271	254	251	278	264	301	247	252	261	254	278	278	267	253	297	281	264	259	265	290	259	305	302	280	302	299	254	292	287	303	305	290	305	266	288	238	283	272	305	308	305	251	252	259	250	257	270	273	281	254	270	261	255	298	264	272	265	239	292	282	261	270	270	279	264	283	277	283	276	259	276	234	261	288	276	285	255	264	267	273	253	288	276	278	273	266	249	269	290	262	261	301	293	279	279	285	261	281	266	275	275	284	272	282	278	274	277	295	268	296	300	239	252	277	249	295	272	255	287	278	256	282	281	291	285	276	258	277	264	304	284	290	287	254	257	276	260	285	274	286	286	285	276	268	269	247	271	292	280	271	265	265	283	257	281	270	267	292	278	297	275	293	276	246	280	294	265	240	273	259	270	286	243	318	277	283	262	258	284	273	281	293	273	270	255	261	282	312	295	281	284	266	296	281	270	283	261	255	273	262	271	285	265	263	286	269	262	293	291	249	260	307	276	299	283	294	305	303	320	240	275	254	279	297	275	278	294	290	245	283	296	267	279	284	272	309	278	297	256	239	268	261	289	278	312	253	276	269	276	267	316	310	291	256	268	285	258	289	279	252	261	262	295	284	235	294	271	286	277	283	262	280	255	252	265	294	273	275	264	265	281	267	257	287	270	262	266	270	249	254	299	292	283	259	286	270	282	274	288	296	280	279	275	266	264	258	310	271	274	262	252	249	272	287	281	294	256	238	264	271	295	258	246	271	264	276	294	281	237	290	268	278	287	249	257	258	283	272	277	257	258	281	304	306	278	272	263	303	314	246	295	267	277	293	271	296	275	294	272	292	275	275	283	294	273	272	239	292	280	287	273	279	277	244	299	290	291	262	289	251	266	279	254	286	275	289	294	251	289	234	280	284	290	303	262	292	314	262	297	262	277	272	287	306	298	277	283	254	280	293	266	270	316	258	300	286	280	287	241	286	308	288	273	263	268	244	237	278	272	283	280	276	279	267	294	279	297	275	266	289	253	248	302	259	274	262	267	296	275	249	251	301	268	303	280	283	276	272	266	275	309	261	280	289	263	281	270	263	272	277	292	238	262	292	266	279	272	283	271	237	305	270	300	285	299	248	264	304	254	254	284	234	247	266	264	286	307	254	273	254	249	299	247	257	283	291	253	261	289	298	284	294	303	256	280	292	290	236	258	280	256	289	279	241	298	276	295	305	269	253	270	284	265	281	277	286	228	240	271	280	283	286	268	283	262	258	294	262	255	260	289	285	258	281	290	259	260	292	259	276	281	266	253	271	271	308	264	272	322	268	257	268	274	273	264	274	288	267	268	279	303	276	269	279	294	281	245	294	265	296	264	267	259	300	284	275	261	305	276	270	265	288	250	270	266	263	269	292	267	257	285	305	262	259	247	283	265	279	265	283	283	285	267	275	275	299	304	270	294	262	285	266	291	282	238	316	267	283	243	271	294	287	265	253	267	309	253	272	276	285	260	271	298	240	279	279	293	258	277	280	294	299	288	280	274	274	249	313	238	288	275	286	254	292	262	270	284	275	264	292	267	285	293	273	285	291	273	292	272	292	245	269	290	257	281	297	264	245	268	259	264	255	248	277	280	245	267	236	262	271	299	293	277	270	291	283	278	276	280	302	295	277	268	240	246	256	277	291	272	254	281	264	294	295	240	248	267	255	277	273	264	304	291	291	263	258	267	295	278	257	271	295	266	251	257	289	277	304	250	286	295	249	259	286	285	254	280	241	288	283	253	265	262	267	264	271	265	286	265	258	267	249	271	269	245	280	280	291	281	270	253	290	241	276	267	248	260	262	269	253	268	297	254	292	293	280	261	269	287	306	274	275	254	275	300	284	276	287	285	265	286	285	291	273	278	295	283	239	271	271
6285	2112	6410	10423	20541	2101	709	741	741	726	759	716	738	690	681	717	733	667	666	704	724	681	702	687	708	693	697	679	665	682	689	660	703	719	698	675	735	685	668	694	694	687	711	682	722	700	662	742	688	717	736	685	715	676	740	705	656	671	661	707	704	697	717	699	735	681	692	738	739	691	701	702	740	721	718	705	724	699	689	719	725	711	732	708	733	716	709	680	715	714	718	702	713	722	672	735	711	648	706	681	693	688	702	697	707	674	739	668	720	685	711	694	710	754	730	729	714	742	700	732	672	689	708	699	671	707	699	708	737	711	736	683	701	736	665	691	666	717	742	705	698	708	739	687	703	737	708	722	674	696	690	683	712	676	681	671	678	710	713	720	683	694	667	711	701	641	703	733	704	699	739	742	731	743	657	713	709	698	699	732	673	710	687	668	700	702	689	670	695	690	649	679	717	751	717	688	703	673	711	751	728	721	693	692	649	706	648	716	654	678	705	736	729	696	695	680	709	710	723	714	736	707	702	681	714	663	737	724	708	672	689	672	744	697	670	768	720	683	709	673	680	695	694	728	666	685	675	736	636	693	715	705	743	720	727	725	670	694	713	691	751	697	676	647	736	691	671	706	705	689	701	719	677	696	707	703	735	760	663	680	696	695	680	693	707	738	734	684	716	742	713	723	711	689	652	758	752	722	686	723	705	678	755	697	724	706	654	686	708	659	702	708	710	670	698	691	670	749	696	739	715	750	738	701	728	692	667	685	698	694	679	710	720	714	692	682	682	666	714	682	646	699	756	729	699	712	691	700	684	713	697	729	684	652	720	700	712	667	736	744	709	684	705	692	712	652	693	677	708	724	744	742	730	747	677	720	754	694	660	704	743	699	736	726	678	742	725	658	643	702	712	671	676	736	688	652	724	684	709	741	724	711	701	679	699	710	692	702	706	692	724	702	684	705	690	666	691	660	691	719	694	758	722	719	658	691	718	686	679	725	674	697	715	693	701	685	709	730	720	725	687	682	707	696	688	664	710	703	720	719	720	669	748	692	722	662	716	694	716	726	682	696	709	679	660	732	711	735	720	717	722	698	714	697	713	736	729	654	752	696	713	739	694	739	685	698	711	703	692	666	741	751	707	751	733	682	723	721	701	664	682	656	727	710	707	710	726	701	753	693	648	702	683	728	697	673	654	691	679	698	690	635	721	732	636	688	730	661	679	677	687	690	656	738	671	742	733	707	704	741	706	735	694	722	719	721	710	745	680	739	687	661	721	743	695	704	685	659	724	724	679	696	708	678	668	695	696	654	692	666	675	698	686	705	677	744	699	712	761	708	690	708	686	718	700	689	712	679	719	670	725	698	695	713	696	703	718	706	693	724	679	669	670	667	708	722	639	665	662	706	720	733	691	671	732	736	685	762	665	678	645	745	755	712	658	734	666	699	682	696	708	705	714	672	683	682	719	669	743	687	718	655	703	677	662	725	694	693	730	670	683	712	741	733	697	721	724	717	727	663	704	734	737	681	632	751	756	669	679	656	726	700	652	718	672	681	686	749	670	685	730	654	727	682	730	700	667	707	682	719	712	684	703	680	689	702	674	688	725	667	697	722	676	693	727	686	694	716	712	652	737	708	687	720	697	749	732	619	675	719	706	674	723	708	720	686	713	685	687	757	710	677	719	715	700	717	648	693	681	690	739	665	688	697	694	653	682	684	674	719	694	713	651	673	747	732	692	720	699	702	690	680	702	720	678	687	682	712	684	744	706	691	717	676	714	687	755	744	685	672	703	686	661	720	677	713	730	720	726	745	740	650	662	650	699	701	770	695	702	711	670	748	696	717	694	730	697	757	731	711	714	703	706	736	724	708	691	689	714	649	718	743	695	672	735	665	771	667	682	772	718	657	724	737	733	649	694	736	678	701	687	707	683	680	684	711	726	665	671	708	781	734	685	734	702	713	721	702	695	693	688	717	712	622	674	695	745	746	670	759	701	734	704	738	761	713	688	665	715	695	679	668	718	726	686	717	712	763	714	734	692	748	719	736	677	716	667	722	691	711	709	731	736	714	715	665	750	728	698	665	725	671	693	736	704	696	719	714	710	696	712	696	675	723	691	718	689	695	690	717	684	697	668	714	676	690	698	706	710	694	712	705	675	760	671	753	685	727	673	686	687	675	675	699	698	658	744	699	732	713	701	697	757	716	733	683	724	670	737	654	683	688	707	696	713	672	692	698	683	705	681	714	712	747	718	671	705	674	732	688	677	672	723	665	714	682	716	714	642	709	672	742	712	729	673	699	734	686	718	671	663	666	707	684	711	674	719	658	684	699	668	632	717	715	677	694	667	710	699	744	724	691	712	704	718	721	740	736	691	713	697	716	688	734	690	728	669	691	690	699	679	755	684	708	709	736	707	711	748	681	710	718	698	689	708	654	702	699	684	718	731	722	716	705	723	683	703	661	696	717	706	691	717	695	686	674	701	752	689	727	712	661	745	694	625	713	712	736	711	720	688	662	698	679	702	671	699	684	661	733	687	696	713	726	733	704	705	689	671	721	695	714	713	708	689	702	694	701	705	724	685	713	732	713	759	639	703	673	734	656	666	731	720	692	680	712	685	681	747	679	663	687	689	721	702	665	730	708	729	681	716	695	710	699	730	666	718	690	704	678	668	688	663	723	708	731	654	706	675	710	713	706	705	683	700	724	709	694	715	687	717	705	699	677	721	742	756	685	655	664	694	731	718	680	652	700	747	726	747	666	668	719	695	743	669	653	715	700	726	698	647	672	695	715	754	678	736	717	739	723	686	682	754	700	755	737	672	698	653	651	718	635	718	689	711	726	699	703	687	660	698	683	651	702	696	672	703	743	727	690	681	676	718	706	695	683	703	716	664	695	699	695	714	722	718	704	699	688	729	753	733	718	695	704	715	716	676	679	704	680	653	720	720	649	689	704	750	666	740	704	687	710	697	704	765	691	760	688	717	737	660	735	684	700	730	708	731	766	711	670	723	720	708	662	706	720	709	703	664	722	669	732	667	685	717	728	750	750	706	714	677	708	710	686	746	715	698	688	690	656	668	710	714	688	755	738	732	691	719	659	677	728	677	673	657	684	713	672	738	713	700	726	679	681	702	688	749	756	754	712	717	696	723	694	736	723	697	666	682	721	677	679	743	692	688	666	713	706	669	719	671	684	726	692	672	703	712	724	642	688	731	692	717	669	704	735	700	705	738	731	714	727	735	672	692	727	680	728	726	664	721	696	723	690	690	666	704	695	676	698	689	708	706	706	684	709	688	644	656	696	680	735	692	709	685	716	742	680	718	713	664	740	704	731	692	756	674	698	683	703	684	685	682	734	694	660	709	711	721	735	684	689	730	722	704	700	658	667	715	699	729	698	725	673	711	685	688	630	680	719	706	681	702	753	679	708	709	681	720	704	651	731	711	673	698	724	745	739	705	701	708	686	701	666	730	679	667	725	721	717	688	693	661	714	684	706
41720	23931	40913	41743	54268	19479	1743	376	348	348	307	308	284	295	275	280	286	305	264	290	264	286	279	294	287	265	275	261	247	252	295	268	277	258	258	269	284	273	257	274	274	283	269	267	277	267	264	248	287	302	262	256	307	265	254	289	259	297	270	287	313	302	287	273	260	264	226	282	289	259	283	297	287	311	262	264	297	270	263	289	291	288	267	257	264	295	287	269	247	275	275	273	222	277	274	278	255	259	274	265	266	284	271	292	245	260	249	252	285	265	270	318	269	310	277	262	275	270	263	302	271	300	283	281	268	246	272	290	262	294	247	267	271	261	286	256	297	281	272	247	297	276	285	289	268	268	261	254	291	262	275	276	278	286	266	261	278	275	279	279	275	249	246	251	258	287	257	264	270	254	264	253	286	243	266	263	283	270	271	287	286	280	290	254	305	261	326	271	270	269	268	304	269	290	277	269	266	260	266	264	268	263	275	268	270	286	235	276	273	276	288	259	238	276	252	262	270	283	254	272	251	278	261	279	264	293	272	293	265	253	268	275	248	257	261	262	261	275	235	289	255	249	271	259	287	275	290	292	281	272	276	262	257	267	293	292	266	268	270	271	291	274	261	285	262	322	235	293	272	277	293	288	262	266	274	265	276	286	239	267	287	232	256	314	293	295	278	293	295	260	259	245	224	300	231	285	280	299	289	272	276	264	278	268	281	291	285	291	285	232	297	278	284	250	268	283	264	285	291	277	280	278	263	273	258	279	286	286	279	297	279	311	230	259	270	252	254	282	281	272	268	284	267	267	269	271	272	281	269	263	238	288	275	268	269	281	261	284	234	264	276	252	269	250	295	279	250	286	288	275	276	268	291	263	242	287	266	254	277	271	287	268	235	272	284	273	285	290	278	242	260	270	239	291	291	305	264	224	287	265	284	293	268	272	258	254	272	269	237	274	277	279	275	265	265	275	291	276	269	276	282	274	239	253	290	269	243	279	288	239	285	250	262	270	292	293	264	282	230	266	285	295	275	286	271	266	260	268	249	303	281	249	277	277	264	275	282	252	273	260	270	277	273	279	274	272	283	299	260	264	264	269	243	256	289	273	272	273	265	281	284	283	291	280	239	273	296	262	313	303	266	259	265	262	255	285	282	273	276	270	256	270	286	251	278	266	261	260	291	263	275	271	263	291	280	262	260	254	293	304	310	261	267	284	268	249	272	262	280	252	259	277	285	266	267	292	281	254	251	251	258	264	267	273	279	264	276	267	293	272	275	271	281	283	260	298	268	288	280	279	287	262	296	286	261	254	278	279	265	273	306	276	280	255	274	294	278	277	290	281	277	297	270	272	282	280	247	264	264	284	278	267	240	273	284	274	241	260	300	259	287	291	256	243	280	283	273	310	239	258	253	288	265	278	259	276	257	297	285	261	275	294	280	283	276	267	291	289	248	279	282	295	261	269	259	286	249	283	259	268	272	292	290	259	290	267	249	276	292	293	288	286	253	272	260	259	286	245	298	297	265	280	269	271	290	271	264	253	271	256	277	303	282	264	265	290	286	299	272	267	274	272	286	256	233	300	290	269	274	252	288	262	294	290	271	251	263	260	263	288	257	284	305	302	273	275	297	296	289	288	270	302	276	275	264	271	269	305	267	289	275	237	245	278	272	235	280	267	253	268	293	269	229	270	283	295	284	249	289	257	256	285	260	262	270	263	301	273	245	256	255	290	259	264	318	268	279	257	282	264	303	251	304	257	285	274	277	244	281	299	270	282	265	257	281	267	263	264	282	224	249	281	240	286	275	304	266	281	298	258	270	246	254	238	249	300	299	284	254	276	283	247	294	240	291	272	271	295	285	299	279	284	280	283	302	269	250	255	291	262	278	274	258	287	269	269	304	287	255	252	280	287	243	288	262	283	287	278	274	270	295	232	303	290	259	257	297	311	283	243	283	312	270	256	271	277	306	267	253	264	266	274	267	261	266	260	268	275	264	293	279	280	285	267	236	246	255	259	276	270	319	258	298	285	282	298	272	281	322	276	285	262	248	298	273	273	286	242	286	267	247	291	256	250	266	271	273	279	256	251	270	276	262	296	274	309	242	256	287	283	252	260	291	289	284	298	273	258	285	266	259	265	280	290	284	266	275	264	278	284	284	257	313	273	264	271	275	248	270	242	277	254	267	285	254	268	291	262	285	274	302	267	270	292	286	279	254	307	270	269	280	280	270	296	289	259	276	283	252	301	304	273	257	264	281	257	272	308	265	264	288	274	294	267	299	273	265	270	261	299	263	260	250	264	277	280	261	282	279	262	297	269	269	257	271	235	259	285	273	251	300	289	266	283	270	284	256	266	258	264	262	274	293	275	249	253	288	256	272	253	296	271	271	254	274	246	262	273	292	272	297	313	274	267	285	310	277	276	257	265	268	247	263	257	246	266	271	278	271	261	310	277	280	269	279	292	293	286	293	275	251	248	281	257	268	278	274	293	267	277	269	281	291	285	286	253	268	286	319	272	291	276	268	255	282	284	301	286	279	280	272	281	271	261	255	254	246	278	274	286	270	296	273	289	290	291	278	289	245	271	262	289	262	272	258	248	281	253	258	266	288	252	282	298	266	281	254	269	286	254	277	276	273	283	262	289	287	271	275	302	272	256	258	267	273	243	229	268	291	292	260	281	275	289	261	293	294	289	267	290	274	290	270	296	272	250	265	263	287	267	241	259	278	306	281	264	269	262	320	297	274	304	287	244	261	275	298	246	307	267	271	257	249	322	249	265	254	245	273	262	263	297	314	251	289	253	270	263	255	269	288	299	272	288	282	275	265	288	285	289	263	281	288	287	245	247	293	271	307	286	284	292	291	291	288	265	292	277	283	268	310	268	264	286	267	248	265	268	264	290	309	282	268	293	288	287	274	283	255	267	267	273	258	271	336	302	290	260	299	312	255	266	279	265	309	264	277	285	252	278	280	268	310	240	284	288	285	273	239	238	288	222	278	274	265	297	297	265	271	255	264	263	249	272	276	287	272	270	266	280	283	243	271	275	256	270	241	268	294	256	251	275	300	282	248	286	263	253	303	302	262	279	312	243	269	316	281	273	280	255	264	272	257	277	286	287	282	286	304	290	242	297	291	262	301	273	279	312	279	303	257	256	265	264	243	273	296	260	280	277	313	286	274	268	287	266	265	259	287	302	272	287	273	277	254	260	272	265	252	269	299	263	268	270	289	318	268	299	293	281	253	295	264	262	257	293	303	298	276	295	248	263	263	261	287	281	277	268	269	253	257	263	311	270	277	291	311	284	271	267	271	297	227	260	276	299	269	275	260	257	288	283	264	253	285	283	279	271	259	272	273	281	292	258	281	281	246	284	294	275	289	259	288	265	271	262	273	290	267	277	274	253	251	258	280	275	285	270	262	260	266	305	244	293	286	248	271	273	289	273	254	287	306	232	283	295	277	287	275	247	266	255	290	267	258	273	272	308	253	266	270	269	268	261	259	279
23893	17136	41411	51398	61554	12989	1288	1137	1156	952	994	845	860	841	822	786	780	776	749	757	819	709	766	749	761	749	771	740	724	773	735	688	734	715	685	746	724	745	663	690	727	709	740	709	708	690	692	715	695	731	704	719	692	723	711	746	728	743	747	738	762	744	758	733	755	705	726	750	808	709	700	708	809	740	690	785	775	700	708	737	703	708	704	751	733	688	715	723	711	740	730	730	735	698	711	672	733	787	720	697	683	655	654	727	715	714	668	717	684	724	745	722	707	688	667	669	694	683	718	674	672	638	671	700	692	673	738	702	635	745	687	677	654	694	667	699	715	677	736	720	695	653	685	715	733	655	681	684	748	751	664	700	676	699	680	705	673	671	700	709	681	687	706	700	739	698	682	678	663	701	674	678	671	708	674	679	747	705	706	741	721	669	675	716	686	722	704	657	732	719	703	743	666	701	707	712	678	679	669	688	656	683	700	666	687	656	704	669	696	691	691	712	675	662	628	688	674	673	691	667	712	715	723	743	725	669	635	683	690	724	708	694	712	654	671	671	714	692	715	666	737	736	742	653	711	684	674	718	724	637	680	721	708	632	680	698	694	677	673	711	672	650	674	722	663	687	714	712	657	646	718	660	682	725	680	708	731	720	683	644	709	675	717	678	672	692	684	666	695	727	726	734	639	633	652	673	655	692	738	682	656	745	681	714	739	692	714	673	688	661	710	684	687	676	629	703	693	704	699	662	654	705	704	653	706	750	696	637	695	746	683	671	714	720	686	730	724	690	662	709	700	690	710	682	682	762	679	670	657	714	709	689	719	678	712	676	748	716	689	634	676	717	712	677	696	726	726	683	711	700	693	676	650	703	667	705	704	682	704	686	701	634	673	716	679	731	722	706	680	666	741	714	692	676	664	666	685	726	691	678	691	672	651	744	691	714	681	727	654	671	681	712	694	697	677	704	683	664	716	673	671	674	685	703	727	657	696	656	688	713	702	637	698	655	711	714	722	706	690	654	690	673	657	659	688	677	696	679	733	647	659	698	697	718	697	671	657	702	672	717	682	703	673	707	704	710	690	695	701	716	662	718	689	731	694	739	679	674	707	680	729	698	686	645	693	702	745	638	645	688	687	704	716	630	730	714	709	693	681	707	684	687	644	701	664	712	690	675	690	665	679	686	668	704	687	698	711	682	710	719	680	676	661	714	685	700	696	683	710	701	680	684	667	701	665	657	677	685	732	682	699	707	721	697	690	755	668	711	717	715	648	700	635	663	701	698	703	702	657	696	724	721	693	722	694	637	689	699	661	701	670	682	669	693	705	684	674	680	681	719	741	736	744	696	677	678	701	675	716	713	715	663	684	712	721	676	678	680	686	698	677	691	688	694	684	621	695	653	688	634	729	700	702	705	710	661	694	709	694	727	629	680	709	682	673	678	656	703	699	653	710	649	665	711	663	694	679	655	675	715	682	673	670	665	708	707	683	677	667	710	659	699	702	716	730	686	675	681	699	692	697	719	697	678	688	692	696	674	684	687	704	714	716	749	766	652	706	703	668	626	735	661	674	684	686	691	728	691	688	713	652	680	674	704	682	719	653	732	718	699	677	699	681	692	666	688	698	697	684	759	705	688	694	684	708	678	722	690	718	714	722	672	716	663	725	676	705	738	660	707	668	701	695	712	691	703	752	718	725	683	715	711	638	663	722	709	687	742	698	694	689	679	683	690	669	670	757	677	654	698	687	706	655	733	682	720	636	707	677	743	690	703	712	685	702	646	697	697	692	697	742	676	674	736	743	694	687	701	710	683	656	669	683	704	670	713	715	697	681	725	707	716	736	742	663	711	667	666	679	708	666	700	664	626	698	707	741	721	717	702	735	663	677	673	698	683	664	687	721	711	680	740	694	690	694	689	684	691	671	681	676	694	689	674	685	683	687	672	688	721	656	695	697	662	670	732	679	692	700	749	728	689	687	734	685	696	699	684	705	690	698	684	699	733	663	709	663	693	728	684	699	678	705	720	669	698	660	648	720	704	726	697	724	682	633	767	686	662	700	729	643	680	716	676	696	707	698	648	690	684	715	714	653	694	700	713	702	715	746	692	706	686	710	690	719	663	684	709	704	697	690	716	648	710	723	712	644	665	684	705	669	662	717	648	687	683	676	701	674	685	750	671	694	718	703	690	651	637	690	678	674	663	707	701	651	701	702	706	641	693	683	652	685	694	699	695	679	758	709	711	727	671	661	656	720	699	734	726	682	737	694	671	722	668	660	725	698	711	672	667	710	741	696	693	715	657	634	674	668	717	688	689	668	699	659	708	662	697	687	681	711	689	747	725	708	700	701	696	712	719	733	672	688	699	709	680	705	636	695	676	680	704	708	694	685	683	678	697	702	715	733	653	688	657	675	685	721	682	676	675	689	746	661	749	737	693	667	652	684	673	743	650	693	654	700	727	714	684	649	683	695	721	678	701	672	725	707	699	643	654	727	670	649	718	727	635	674	719	673	696	703	645	649	697	660	689	678	684	682	701	674	732	710	670	655	715	635	739	681	672	700	672	706	683	674	680	685	704	667	685	689	633	728	701	725	740	644	673	724	689	723	709	721	709	730	720	742	697	689	717	701	664	684	705	678	700	669	657	682	703	693	701	709	683	736	678	746	737	709	695	719	656	671	628	659	733	688	717	706	705	703	694	729	672	682	677	700	728	670	732	644	739	697	721	669	663	665	683	673	659	629	696	697	685	686	759	703	676	705	717	685	692	724	661	682	652	674	709	694	719	710	672	685	686	722	683	693	678	703	686	687	701	701	661	690	715	694	685	672	696	702	667	720	659	691	664	670	635	677	672	647	666	686	689	659	706	739	716	671	720	706	677	716	722	698	687	673	703	675	695	715	742	727	730	699	719	702	699	719	663	703	677	681	665	714	643	711	690	696	664	681	593	680	714	687	684	709	654	727	700	691	706	671	679	719	700	706	700	666	697	713	633	689	680	685	736	690	706	692	719	666	753	735	662	660	718	694	694	682	719	661	726	682	649	668	703	657	661	657	685	697	667	720	664	663	678	623	666	689	734	701	674	684	704	690	691	698	654	689	694	666	664	643	680	679	672	642	693	708	688	641	720	689	666	695	679	710	695	738	700	668	688	648	702	709	632	675	692	648	702	721	655	694	685	644	709	727	697	683	690	694	673	678	707	647	691	702	676	695	707	652	625	683	688	675	698	707	679	640	670	686	701	639	765	717	659	680	699	732	705	710	721	670	678	677	683	685	641	685	672	671	679	689	731	680	739	698	665	692	688	678	686	712	684	736	709	716	685	678	740	684	678	724	651	677	647	739	656	680	695	666	659	698	673	701	682	682	664	702	737	718	710	655	709	698	688	654	701	684	714	639	709	708	629	705	704	725	686	734	686	659	716	700	704	703	678	751	642	647	678	685	681	662	666	704	708	705	662	696	704	701	735	679	650	677	691	672	681	728	672	713	689	704	718	648	708
56651	36994	55788	56105	66610	28580	5074	427	314	288	254	270	281	232	215	248	221	245	205	194	197	214	219	190	205	211	220	189	193	213	199	215	230	195	219	225	183	173	213	216	215	208	208	204	214	208	198	194	192	197	208	223	234	180	192	203	224	231	198	209	222	182	210	224	225	209	197	220	187	235	191	211	221	209	210	232	226	188	213	202	200	184	207	197	216	211	218	210	182	203	183	209	187	198	196	235	195	212	215	206	203	209	229	189	187	214	192	211	215	200	195	178	187	200	229	185	243	201	178	196	196	190	199	193	203	174	193	194	191	185	209	204	205	180	167	185	217	193	187	203	211	187	193	189	189	188	223	243	227	209	209	185	217	178	191	201	212	210	219	220	197	186	214	213	181	205	194	158	195	166	176	219	184	194	203	199	214	219	194	183	209	158	204	194	191	198	189	196	204	192	214	200	182	198	180	200	207	189	207	187	182	184	190	196	207	204	183	193	196	210	190	208	208	203	180	194	207	189	176	196	188	205	206	192	211	207	193	209	226	203	214	207	208	205	210	204	186	179	193	190	227	191	209	201	204	223	207	186	210	194	220	205	190	181	192	187	197	172	210	208	191	188	205	197	198	196	205	156	194	187	197	176	203	182	187	205	203	185	197	188	200	226	188	203	207	204	209	195	169	197	233	198	199	190	222	228	216	199	205	164	214	192	183	204	174	219	205	171	208	190	223	199	197	203	200	202	216	215	215	206	229	201	201	208	225	187	206	199	203	193	213	190	197	200	197	197	171	203	226	195	211	201	205	212	192	199	209	198	193	185	204	184	211	201	195	196	215	189	210	225	203	205	199	215	182	179	180	194	169	195	190	192	203	193	189	200	213	189	191	189	209	213	196	177	204	186	208	180	191	200	201	197	168	182	180	209	216	205	209	196	213	187	207	207	198	183	197	181	191	217	186	201	171	188	200	221	180	197	198	198	200	230	196	181	188	197	194	193	187	211	195	197	202	201	217	219	179	161	210	193	218	184	193	212	193	192	214	186	198	197	174	192	181	182	157	227	188	185	205	191	183	216	173	209	193	203	202	217	205	197	188	215	194	178	215	230	195	234	207	209	208	194	185	187	211	202	217	218	203	196	203	185	214	200	188	203	207	188	202	182	206	193	189	196	209	201	199	196	211	226	205	221	196	225	183	229	212	189	211	196	201	230	195	191	192	189	196	199	184	202	215	184	213	181	218	190	223	201	185	198	208	203	191	187	181	228	182	173	178	211	173	202	186	209	184	216	196	196	176	209	209	179	184	187	219	219	202	193	223	208	221	188	200	212	209	188	201	202	222	192	169	193	229	184	238	193	192	195	203	207	210	207	188	188	202	201	199	165	179	203	191	179	210	189	169	167	252	196	208	190	194	176	190	211	183	190	202	193	188	199	167	186	190	184	188	200	210	196	227	183	200	197	213	200	164	228	191	200	181	177	199	194	193	199	192	177	201	203	192	179	212	208	178	177	195	197	196	214	184	188	186	207	196	207	170	209	182	216	181	210	211	195	222	226	185	197	212	184	211	202	188	186	215	198	191	176	189	189	198	185	183	200	203	210	244	186	197	199	202	199	231	204	197	204	218	199	210	184	174	198	174	196	203	183	183	190	166	195	217	219	187	201	209	222	197	183	189	198	184	190	180	183	209	204	189	231	194	186	213	207	200	220	199	215	220	172	204	207	177	184	183	207	171	205	182	197	202	183	211	230	211	214	192	220	188	215	193	167	171	191	203	194	183	196	170	197	197	177	214	217	210	180	197	196	207	214	198	201	189	203	191	198	204	194	208	198	222	205	200	218	225	170	207	184	176	203	219	197	185	199	195	214	201	193	214	195	183	214	206	179	184	203	186	201	181	184	206	188	209	196	199	245	188	193	226	214	195	209	205	204	171	193	177	173	205	194	212	186	191	176	198	196	226	201	187	230	199	208	198	194	215	208	181	202	212	210	194	215	197	209	190	215	209	225	207	176	196	206	199	210	204	193	218	200	202	186	188	202	199	201	193	197	173	194	185	203	214	199	196	203	186	215	175	186	203	175	193	170	200	203	198	190	207	189	181	181	190	208	205	190	215	221	206	178	240	210	180	192	197	201	178	214	196	212	179	194	215	200	199	213	222	188	183	210	189	189	194	198	216	189	185	197	220	220	217	207	197	207	206	197	182	195	210	201	183	192	182	195	198	200	219	194	210	188	181	190	215	210	189	199	213	196	205	203	209	198	194	173	182	183	183	198	220	210	195	197	209	209	204	204	206	202	206	205	199	188	187	201	199	176	191	201	175	181	203	228	197	201	222	176	172	194	190	181	205	206	205	176	200	230	203	201	186	226	185	184	205	184	217	192	210	202	218	224	208	167	196	203	208	189	206	196	208	219	182	235	193	192	168	210	187	200	209	195	199	182	211	193	197	206	211	194	220	198	193	190	188	207	218	208	181	199	208	202	216	196	205	192	190	204	194	191	194	201	208	192	203	200	231	196	210	169	198	200	178	206	197	217	189	186	196	196	196	196	152	199	167	217	201	185	213	230	192	203	180	207	207	202	202	204	195	202	193	192	188	190	209	178	196	218	209	176	239	191	191	212	214	204	197	206	181	212	183	192	192	223	215	199	190	182	213	211	213	181	208	202	182	189	186	193	178	182	211	189	191	216	231	202	206	200	222	181	213	223	198	214	145	196	197	220	195	207	190	200	207	172	175	203	203	154	206	187	203	191	205	206	208	219	219	210	214	212	214	188	235	203	196	184	199	199	195	174	220	189	171	163	194	214	180	188	205	179	207	201	203	195	212	204	170	212	191	191	188	233	190	200	186	214	194	203	207	183	192	194	197	215	210	189	194	189	190	202	215	217	182	186	192	204	202	222	173	193	198	211	211	188	191	214	195	194	179	179	206	194	193	191	195	223	179	192	200	201	194	194	206	212	199	201	171	193	211	188	203	184	183	221	196	199	180	164	199	200	209	217	227	184	194	209	196	194	174	175	217	197	210	188	206	237	184	210	188	178	205	192	202	241	189	197	199	198	202	202	183	186	203	205	210	196	214	226	217	191	207	201	182	196	175	188	210	212	207	207	197	188	186	197	210	224	174	185	178	182	211	188	192	206	201	207	224	210	177	178	202	215	215	191	200	197	189	209	214	222	213	208	175	223	200	203	205	189	200	199	214	215	209	192	198	209	184	194	196	176	212	205	205	203	206	185	219	207	170	198	212	194	222	210	207	229	209	199	183	221	196	200	208	202	210	231	207	187	196	194	214	202	190	183	183	177	189	212	200	210	190	177	211	202	208	181	181	219	202	205	178	202	187	193	180	197	210	191	224	222	195	187	213	201	200	203	221	225	234	186	207	207	191	193	192	180	224	196	214	192	213	183	203	204	192	180	190	201	194	200	173	178	218	183	203	197	197	219	197	202	188	229	185	182	205	188	200	182	172	187	202	193	170	205	214	194	195	216	195	164	204	171	191	188
32353	24665	51483	61864	71861	16172	1605	1295	1159	1073	928	905	825	775	770	780	707	664	632	690	635	623	618	593	595	607	570	599	564	600	577	578	526	561	543	526	540	612	553	583	555	522	558	500	539	512	560	548	547	541	574	561	590	500	581	548	551	655	616	603	624	578	592	557	610	652	660	692	609	608	562	672	680	634	528	644	687	539	497	541	539	573	526	536	577	575	524	535	561	545	531	547	540	533	528	573	566	593	565	548	559	576	524	470	577	502	539	536	498	547	500	542	492	539	576	548	560	544	530	572	507	541	544	529	516	495	494	533	510	517	539	500	529	545	521	514	509	534	532	537	523	492	510	492	553	533	529	490	524	557	549	514	547	499	527	485	556	542	531	525	535	551	511	516	515	544	512	537	528	505	519	492	551	518	519	519	515	547	481	522	539	526	532	513	491	520	529	482	514	528	490	539	517	482	511	516	528	504	495	494	505	470	524	518	514	476	505	533	528	511	511	527	505	494	534	513	552	556	551	510	513	506	536	530	514	503	486	506	534	530	509	485	523	523	556	518	521	531	532	488	523	510	494	523	495	519	533	553	505	499	536	530	502	522	520	495	534	488	476	525	495	529	490	527	532	517	486	552	523	509	502	545	524	510	560	518	523	491	498	492	543	524	513	523	488	553	496	528	492	498	507	506	507	576	530	505	522	476	447	521	503	475	497	525	481	519	494	470	529	509	482	531	508	478	522	508	516	504	532	537	489	507	530	526	513	539	513	520	556	486	511	500	524	531	553	502	529	508	521	538	486	469	488	496	491	502	489	515	507	533	492	458	557	528	518	535	493	520	546	480	508	505	499	556	512	496	517	541	482	521	524	509	507	510	524	495	536	495	517	529	484	491	515	518	519	518	553	513	527	505	497	491	531	489	507	527	481	525	508	542	516	490	507	537	571	534	496	514	499	512	522	541	528	517	501	511	494	514	514	481	512	528	545	475	549	515	535	464	516	506	523	518	540	530	512	523	518	491	540	544	458	524	574	517	508	501	543	525	529	538	504	536	512	516	529	533	515	537	492	543	490	507	521	495	535	529	484	545	561	542	521	538	559	515	484	514	514	541	519	521	503	521	494	492	502	553	490	456	515	532	523	528	519	509	500	504	519	519	482	481	542	529	511	549	508	544	522	521	508	522	502	548	532	489	532	512	496	504	516	535	514	519	520	471	524	528	514	532	512	552	512	507	517	511	554	501	515	492	492	521	507	503	552	512	515	542	510	546	506	516	513	474	508	511	534	527	507	525	508	524	528	522	558	516	562	487	531	474	508	546	513	508	539	508	509	544	525	555	493	477	526	510	517	494	522	536	529	507	509	524	536	517	482	525	534	552	513	505	484	539	503	501	541	479	527	489	553	544	471	506	552	514	516	527	527	489	513	533	515	552	497	520	489	492	532	553	533	511	532	515	496	486	504	491	501	527	515	526	515	517	541	562	505	489	524	522	520	541	502	516	485	544	535	523	526	514	501	520	574	487	487	524	562	553	520	496	527	534	543	523	501	503	526	488	526	507	482	515	532	493	517	478	519	515	508	533	524	516	530	541	526	495	536	520	539	489	497	521	511	525	542	513	537	494	495	527	526	520	559	506	518	535	483	506	504	516	494	524	530	578	523	515	493	527	519	487	534	506	504	508	480	500	515	496	508	536	520	544	497	513	505	533	503	452	523	531	505	487	498	493	511	495	485	502	509	512	529	511	492	502	516	501	575	547	481	518	477	522	506	499	527	479	570	506	519	544	525	495	490	509	532	538	524	532	492	500	522	509	501	525	533	524	497	495	493	524	498	524	560	540	506	525	514	511	538	505	499	539	504	489	520	493	485	498	521	506	490	518	505	533	527	494	523	470	555	457	474	514	533	547	538	518	506	505	500	516	508	531	535	522	530	494	530	509	491	508	525	543	525	515	532	515	519	495	508	532	564	485	526	538	522	488	501	493	513	533	485	522	510	491	540	519	528	537	499	530	535	511	490	523	525	492	483	513	532	505	498	462	491	511	547	511	505	525	548	520	528	514	534	520	569	524	534	502	502	493	489	545	514	558	545	521	491	502	512	492	481	510	509	523	502	498	521	487	505	513	532	503	501	525	486	546	495	488	525	531	494	522	504	514	511	528	503	533	533	507	480	525	486	500	495	469	503	534	525	517	559	521	529	529	533	502	519	516	519	512	520	513	519	564	520	548	493	550	540	520	519	508	527	546	526	515	539	520	506	545	514	518	524	493	540	563	502	488	551	514	537	478	527	482	514	527	525	513	519	505	552	528	512	499	542	513	499	494	530	564	518	494	501	526	495	498	526	492	501	535	485	548	470	504	489	500	502	531	533	548	541	520	500	500	516	509	527	528	518	481	555	557	506	546	486	499	541	514	569	495	508	504	533	534	536	529	522	542	491	522	501	526	511	551	508	484	483	520	566	490	448	507	499	531	506	495	510	508	531	518	576	516	500	559	538	503	518	554	494	547	526	517	497	549	502	533	537	547	506	525	513	531	507	488	545	486	513	502	518	541	564	496	524	508	518	532	492	527	555	541	519	505	497	490	495	496	479	518	515	533	533	502	496	538	510	539	509	472	529	556	543	508	511	525	535	517	514	524	502	491	515	512	527	530	539	513	508	533	550	492	525	475	518	523	464	535	481	522	489	528	530	532	488	527	505	516	489	474	558	497	512	500	526	534	521	486	553	527	506	550	532	447	519	456	543	530	487	569	498	502	514	500	509	505	501	511	492	501	534	518	541	507	516	498	508	520	521	554	517	522	544	528	506	560	514	491	537	532	490	499	482	517	498	530	525	505	528	516	517	544	510	513	501	556	518	564	504	517	502	530	527	545	528	508	526	517	518	535	527	501	517	509	532	525	496	497	542	531	539	498	549	496	512	517	546	526	518	540	511	505	507	531	487	528	498	511	487	521	512	530	523	484	557	525	533	485	491	519	586	506	517	478	511	514	537	512	525	532	521	490	481	550	498	503	496	533	506	518	515	490	495	544	529	461	503	497	519	505	499	517	521	546	486	506	524	541	509	515	489	526	544	538	535	527	497	524	540	526	492	510	501	523	498	496	557	517	517	530	511	528	496	530	494	522	545	473	517	499	484	464	536	516	536	498	503	498	508	533	540	519	514	494	514	522	531	521	542	478	543	529	509	499	540	529	521	478	489	536	495	551	539	461	488	493	548	496	526	498	532	515	561	495	501	530	504	556	500	503	509	519	505	477	505	492	534	491	505	477	532	523	512	545	505	545	483	548	523	496	532	507	515	527	508	498	508	505	523	512	532	515	533	507	507	546	569	469	538	488	507	470	518	534	512	482	545	535	522	556	505	487	490	548	523	512	506	518	517	504	518	575	515	537	547	507	541	488	531	514	503	557	508	522	533	533	509	520	521	546	486	532	515	510	541	525	528	474	505	516	516	542	506	523	504	487	530	539	510	540	493	564	551	548	549	511	458	500	553	509	507	544
6797	1102	2151	2854	6477	909	274	267	244	273	246	294	268	276	281	293	275	296	264	277	275	285	286	274	246	253	293	281	291	256	310	293	259	283	273	278	268	266	252	284	277	264	281	287	288	272	294	279	258	260	257	318	278	272	258	299	277	275	304	284	301	270	283	286	288	279	266	304	260	281	274	284	263	253	234	268	269	249	284	270	288	249	284	300	284	302	295	272	273	293	281	268	283	296	264	258	281	281	271	267	260	309	278	287	294	291	273	298	279	258	244	277	247	291	274	270	284	281	281	267	269	279	279	296	263	230	276	277	283	277	280	284	275	271	284	293	286	277	293	284	287	280	278	265	285	299	271	277	274	292	279	269	284	296	295	265	280	279	317	258	300	235	262	275	289	279	276	274	262	275	292	287	254	284	245	285	295	295	248	277	286	259	305	250	271	285	247	302	299	274	264	268	270	245	275	294	263	251	276	264	271	265	273	289	248	280	265	288	266	246	257	257	266	272	276	289	278	253	259	267	284	271	274	267	249	293	265	270	311	306	276	270	269	257	277	290	288	258	247	274	262	278	254	282	288	276	264	270	258	289	261	290	276	263	278	273	289	245	269	306	297	273	266	267	272	290	264	282	255	277	242	268	275	272	301	296	283	283	291	273	253	255	281	264	277	284	320	273	278	275	296	281	278	286	277	252	296	267	270	253	285	277	293	286	266	280	253	265	256	284	290	289	269	261	280	281	297	295	250	297	252	280	281	290	265	255	300	267	287	256	287	306	270	265	270	253	305	282	273	251	288	298	253	247	283	278	248	265	300	286	281	264	263	303	283	249	307	316	277	264	279	282	287	293	270	250	258	274	275	269	304	247	267	257	282	260	280	286	248	288	285	289	307	255	294	261	245	243	278	241	268	279	282	272	289	262	282	253	279	254	291	267	283	265	277	271	274	289	295	299	259	288	294	273	263	274	253	274	280	270	240	284	304	297	296	254	275	263	286	264	288	265	287	276	239	280	273	321	274	289	288	269	272	297	248	291	270	306	299	261	286	276	253	311	295	249	262	273	266	270	274	243	217	258	246	287	285	299	247	282	264	294	309	265	261	294	274	264	289	275	289	283	268	308	259	270	306	297	280	272	276	279	282	273	267	258	283	282	259	261	297	287	282	278	302	271	296	272	292	272	294	287	255	271	280	281	265	241	282	281	275	304	256	266	265	292	253	282	264	290	307	271	262	255	269	290	279	285	290	280	272	262	288	292	264	275	276	284	311	262	276	291	278	263	291	268	259	301	299	287	290	254	290	307	281	282	273	269	283	267	292	261	278	287	300	285	279	297	269	285	271	289	264	248	253	272	270	290	259	273	295	275	251	287	263	277	276	269	285	288	294	260	285	286	318	296	238	275	303	271	292	281	282	285	281	290	313	262	246	267	291	257	243	285	287	271	275	279	291	282	254	290	286	270	320	272	274	289	301	268	284	272	277	261	271	267	297	282	242	259	289	284	285	291	236	279	296	290	249	272	290	277	290	242	248	264	285	278	286	276	274	263	295	260	282	271	283	268	283	271	247	257	276	296	266	265	287	272	268	305	296	295	283	273	275	286	286	278	252	256	286	262	289	271	277	307	304	276	252	282	248	288	254	254	288	261	274	272	266	273	275	312	289	280	294	275	276	305	256	244	283	287	282	267	255	256	254	262	279	304	266	263	309	284	270	250	328	283	266	282	258	259	265	306	252	269	270	277	285	281	281	262	279	273	281	288	281	289	281	292	280	245	274	271	274	249	249	268	265	293	273	290	292	277	275	256	291	273	315	279	320	266	287	256	278	291	307	271	271	294	270	309	285	277	299	280	273	268	273	297	276	262	263	305	295	324	277	250	244	269	285	291	261	274	261	245	257	291	244	265	260	239	289	281	274	266	287	292	241	269	273	251	285	267	271	284	282	301	278	262	267	270	266	282	256	281	289	240	297	294	280	304	258	263	291	317	266	238	296	283	256	273	273	303	276	253	268	331	258	267	253	245	270	270	287	302	268	298	272	307	288	285	252	247	278	244	281	281	264	283	288	245	287	306	265	275	270	275	277	290	281	278	274	269	274	255	264	248	301	253	291	284	263	281	265	310	283	246	288	265	298	263	289	274	261	277	275	272	282	258	302	271	278	257	269	282	292	239	278	258	279	304	267	236	265	273	226	266	271	250	279	284	305	289	279	266	288	267	259	289	244	268	246	250	296	271	253	268	269	294	278	283	282	288	264	299	288	285	258	273	294	269	292	281	263	270	273	268	267	256	280	294	294	270	258	302	271	265	253	288	272	270	311	287	296	280	259	283	311	286	300	300	304	270	293	282	288	275	302	255	247	279	282	283	283	303	293	287	276	274	252	266	266	294	252	251	265	279	280	261	265	290	242	307	273	291	263	289	292	299	285	281	261	302	273	283	279	286	268	275	270	285	301	258	265	269	261	296	240	247	260	286	301	261	277	260	264	292	275	300	277	257	252	270	281	260	277	261	265	267	270	282	252	283	278	279	292	294	271	291	287	277	272	258	271	287	264	282	296	240	254	300	280	267	309	287	269	224	250	281	267	295	281	316	272	293	284	273	268	247	263	246	254	269	289	301	266	272	279	280	274	270	292	280	246	291	289	270	274	280	311	285	314	255	290	268	278	265	263	274	264	260	266	286	255	284	277	260	283	297	248	258	278	305	298	273	276	281	264	268	287	276	264	275	299	255	249	256	258	276	276	254	292	264	286	274	283	258	282	281	312	259	283	278	251	296	288	279	244	286	278	312	281	268	299	269	281	290	227	261	305	262	276	243	292	256	292	279	231	259	297	310	266	276	245	293	299	306	232	269	281	275	290	251	295	306	286	301	258	268	285	291	253	281	275	286	286	244	318	291	283	291	299	299	272	291	306	266	275	266	269	281	292	275	275	288	277	302	295	257	277	280	277	272	283	294	272	277	286	259	272	270	293	256	238	275	292	262	267	266	258	322	270	268	262	288	278	271	259	276	277	317	323	269	256	236	270	278	271	278	268	274	299	277	301	281	259	302	292	271	250	307	280	245	277	264	264	289	292	276	277	264	273	309	264	276	286	260	278	266	273	286	279	272	253	273	291	253	284	288	258	259	279	291	311	279	267	272	266	271	273	276	275	264	322	284	262	258	250	262	251	277	276	274	265	265	251	257	267	261	290	289	265	270	275	253	284	276	279	260	243	293	259	279	259	266	240	266	285	275	242	256	290	282	287	289	259	262	282	286	273	288	307	258	269	273	278	279	266	258	238	262	304	271	263	273	301	247	279	261	265	264	279	286	278	271	266	249	301	250	272	262	284	279	284	269	299	283	276	275	276	289	272	285	286	274	277	281	275	258	294	280	296	267	289	264	266	259	283	272	302	261	287	298	269	275	282	265	275	259	255	253	270	267	262	269	255	279	286	293	278	282	300	249	278	286	270	242	270	295	233	281	265	276	263	307	283	267	227	291	273	262	254	297	261	240
6332	2234	5885	10822	20379	2200	728	712	717	733	715	693	724	726	709	712	743	714	687	681	716	740	704	760	742	670	737	674	713	751	654	670	707	717	695	681	715	714	675	711	711	720	702	744	677	699	681	737	696	723	693	720	692	668	699	721	719	702	708	735	682	726	730	706	721	687	733	681	699	714	686	663	676	702	708	723	725	695	713	714	702	676	713	674	736	701	682	718	726	718	680	745	750	705	725	724	731	689	699	713	689	688	730	696	734	689	698	708	654	691	713	667	732	683	775	698	667	672	726	670	759	689	701	768	737	722	712	704	690	704	753	707	703	730	723	659	698	693	711	686	710	744	658	709	722	723	722	701	726	686	763	711	707	706	725	720	729	730	704	702	704	703	729	722	759	686	734	704	712	698	740	758	714	730	706	727	693	718	685	722	696	736	713	713	688	715	675	681	677	710	694	749	714	741	707	688	680	660	700	691	738	752	699	764	707	684	791	708	707	661	704	681	669	705	675	752	742	707	701	708	718	686	722	735	700	694	651	721	667	734	715	696	678	668	693	694	725	710	722	666	736	725	728	665	733	699	688	687	708	727	643	711	708	706	713	656	679	693	690	733	641	696	707	692	763	703	678	718	761	695	693	735	716	702	741	662	675	674	727	685	700	715	705	735	683	665	703	747	688	678	672	712	676	724	679	734	708	702	697	681	733	651	701	727	699	734	715	643	684	721	680	705	699	710	711	731	692	701	690	698	729	685	681	732	695	699	670	764	691	750	675	690	721	664	660	688	673	689	693	675	677	740	659	684	683	686	695	684	702	683	701	687	699	758	728	716	753	679	729	714	700	726	657	728	711	704	738	711	704	720	720	730	717	695	708	722	679	708	719	714	658	740	714	690	737	715	695	697	756	743	751	699	698	723	711	702	697	652	734	697	681	706	719	723	721	718	734	663	676	712	696	668	704	692	698	702	684	716	719	710	687	669	702	711	752	712	690	702	697	709	728	724	702	729	692	705	721	708	672	718	690	697	695	707	693	723	751	704	687	655	713	695	720	708	717	729	714	706	637	699	653	752	717	735	703	739	720	701	727	699	663	701	688	696	685	696	740	699	721	707	705	692	711	686	704	674	706	697	680	732	687	725	720	713	683	735	729	725	675	718	702	706	702	717	680	729	719	693	713	708	721	703	692	733	667	669	714	681	703	716	728	716	724	704	723	704	690	722	735	713	671	679	699	672	685	711	697	708	724	682	699	703	719	666	712	718	675	681	739	686	690	729	690	710	733	685	679	705	707	646	752	694	707	697	704	729	670	666	690	702	738	750	696	703	705	684	700	717	661	738	689	726	704	726	734	703	686	679	715	700	675	700	739	684	784	730	721	705	706	688	664	665	691	695	686	704	731	733	693	714	697	685	702	672	655	662	696	686	709	684	719	658	688	681	664	712	675	715	701	728	672	661	705	697	670	724	740	677	675	711	745	705	666	702	671	700	682	688	671	687	705	713	662	729	661	676	739	699	673	710	677	718	673	686	688	686	750	704	747	680	701	721	718	687	677	688	739	650	690	691	705	701	701	664	702	647	682	673	736	658	718	694	670	706	681	705	778	716	663	656	705	727	685	741	685	756	729	744	714	668	693	674	707	678	685	660	710	747	713	714	747	700	695	676	683	693	702	776	683	655	681	711	746	730	681	684	699	732	649	702	733	766	688	702	711	711	708	739	643	673	729	703	719	763	700	691	684	745	671	668	698	679	692	737	702	749	690	698	649	702	702	714	725	746	693	653	719	667	677	692	698	687	670	714	639	667	713	701	635	661	699	754	749	729	749	709	681	706	721	688	740	660	675	662	654	661	701	691	708	721	695	722	693	748	718	739	666	660	756	726	724	688	682	686	702	700	666	712	702	661	695	709	662	718	722	676	722	699	698	710	678	696	682	705	650	707	703	696	682	677	737	676	706	711	720	696	706	686	671	700	736	720	659	692	700	692	723	738	681	713	750	702	672	683	687	696	705	719	724	769	715	681	733	681	697	722	707	750	693	740	698	698	637	717	763	706	719	706	689	729	654	673	695	679	686	721	685	698	684	666	759	710	727	705	714	707	749	694	690	684	745	718	724	699	728	732	695	704	683	713	720	751	728	677	711	698	739	691	717	716	697	747	706	698	697	741	712	681	692	708	689	679	748	674	663	704	697	683	727	696	666	742	718	686	671	634	672	676	732	697	707	671	696	665	699	690	730	728	692	711	709	724	713	689	731	699	701	720	737	695	673	722	714	670	754	699	710	701	686	627	740	719	703	702	695	697	703	627	726	681	686	720	697	705	690	712	695	647	696	685	705	687	679	723	717	700	729	684	704	711	668	758	657	712	719	641	654	645	658	736	694	708	749	688	685	728	707	722	743	669	673	725	696	704	702	701	703	736	689	679	749	677	688	705	702	720	675	757	730	711	672	682	735	730	678	676	655	696	657	727	704	748	662	690	660	667	731	722	702	674	665	666	717	707	686	707	738	710	706	699	693	680	696	704	753	711	694	716	678	707	714	724	704	672	708	657	645	722	676	695	707	688	722	718	704	742	683	701	675	732	689	670	703	653	707	697	711	705	716	759	682	725	711	706	761	723	670	695	667	701	669	699	678	703	705	733	723	711	716	721	707	650	710	694	706	679	742	735	712	686	689	731	724	709	734	666	724	730	714	714	697	702	670	692	687	649	670	662	663	702	711	713	685	691	702	711	690	735	670	670	704	718	666	693	692	723	690	736	724	687	715	712	662	654	714	710	662	707	711	740	691	717	681	694	700	707	725	716	684	693	695	731	730	688	720	753	692	711	716	690	708	745	667	676	728	658	756	720	703	713	677	717	666	732	666	667	659	670	708	700	744	710	681	634	698	693	748	699	711	738	696	716	695	716	710	708	655	719	704	712	774	677	659	713	673	718	753	712	702	715	690	682	700	694	703	728	718	693	669	730	736	695	721	705	703	703	696	706	687	691	757	720	685	688	716	698	727	717	699	718	717	679	658	682	720	694	702	745	690	735	723	686	695	707	679	707	719	704	736	700	683	742	648	706	660	725	721	700	666	673	735	689	712	664	713	699	698	724	697	725	673	674	743	695	678	668	710	714	732	691	747	704	702	695	672	678	737	707	678	692	659	725	685	665	657	769	762	734	705	672	714	721	682	659	686	694	672	677	660	720	706	662	710	656	703	742	691	745	635	687	690	711	694	696	741	709	706	705	669	728	682	689	685	715	721	694	682	687	724	719	722	688	662	721	702	701	705	678	709	732	689	694	721	740	703	719	648	725	711	697	722	719	665	707	681	644	727	721	692	649	727	694	683	706	710	745	739	707	691	698	685	734	671	703	675	712	652	638	689	679	695	703	689	691	781	705	659	702	706	714	699	736	675	705	730	712	712	714	684	697	705	689	705	660	708	755	723	703	683	702	594	713	722	687	688	670	705	688	695	693	696	755	703	697	743	656	677	667	713	685	717	682	702	727	655	724
41579	24108	38473	42466	53148	19372	1640	376	341	342	307	318	317	256	300	253	325	283	281	278	282	274	286	287	298	281	275	273	267	251	291	260	280	275	257	273	250	287	281	270	283	256	290	247	251	247	290	282	274	272	260	288	304	256	283	288	268	281	295	287	268	259	274	301	252	309	260	282	291	285	321	277	271	286	283	317	257	277	279	253	265	269	293	261	273	292	267	250	265	277	282	273	287	252	252	272	283	244	254	252	267	241	289	272	262	266	242	290	286	268	258	269	276	275	278	269	272	266	264	267	247	257	311	254	276	303	270	258	269	277	289	257	270	252	288	296	269	277	323	265	264	272	258	254	283	296	306	268	273	268	296	267	275	268	286	269	270	282	283	245	295	272	281	293	274	273	279	274	273	293	301	296	259	272	293	256	284	268	286	306	275	257	309	263	280	287	293	281	255	260	285	293	313	273	259	284	243	242	270	258	267	272	269	268	290	284	262	264	282	257	269	283	300	250	249	246	263	281	296	257	249	254	294	263	283	256	264	256	288	281	233	238	265	261	261	298	286	285	253	251	256	298	265	272	238	262	256	266	258	271	242	261	287	275	287	258	289	290	263	260	259	274	269	266	254	281	259	258	260	291	263	289	250	264	252	287	240	278	254	286	272	301	283	257	254	286	259	242	264	273	288	259	265	265	264	244	278	253	269	260	268	282	261	277	287	245	251	269	259	280	243	272	237	270	289	254	282	241	292	245	254	264	254	317	284	297	271	293	272	264	258	254	265	263	281	280	281	294	263	248	277	298	273	268	248	252	270	292	307	252	266	287	282	265	270	278	276	254	269	251	258	295	292	279	245	256	269	257	242	299	252	281	265	263	278	256	302	271	260	286	258	264	284	270	274	294	276	272	243	269	284	290	290	260	294	291	268	289	266	255	246	247	264	276	290	270	283	292	238	250	272	275	314	263	282	269	284	273	287	261	288	273	277	275	256	274	252	250	286	266	276	279	269	246	269	239	254	265	270	306	256	260	269	311	283	281	278	288	312	272	254	287	294	254	280	287	286	258	289	230	300	250	275	263	299	261	264	253	251	315	287	291	264	288	267	274	311	259	266	270	277	295	252	263	299	244	264	302	236	298	288	245	243	279	291	278	263	248	284	285	239	252	290	289	257	280	270	260	291	311	289	285	275	247	296	252	274	289	280	273	260	271	263	243	278	263	239	269	302	274	230	271	278	287	269	290	275	275	303	268	274	252	248	264	273	238	266	276	310	256	273	265	248	270	265	242	284	285	254	245	285	285	312	280	289	272	255	279	305	247	297	283	297	258	288	267	296	277	274	275	269	277	277	270	293	233	269	293	264	276	267	245	282	294	277	265	262	270	304	266	278	240	284	269	219	304	282	290	282	276	272	266	312	273	289	290	288	254	260	258	262	265	246	251	262	281	250	250	291	275	252	242	296	294	281	295	258	283	302	284	279	281	315	289	270	274	300	273	333	281	272	273	256	286	248	278	260	270	274	273	288	258	297	276	260	256	303	279	293	280	267	257	271	298	256	301	277	268	282	283	279	298	272	266	293	272	274	266	276	288	280	288	253	236	251	281	259	289	278	278	271	264	270	247	292	277	282	318	300	282	288	301	307	254	288	273	260	283	256	261	290	265	255	260	272	287	270	314	267	267	272	268	308	276	292	279	277	270	271	272	261	291	243	313	275	261	283	270	277	226	241	260	264	267	283	297	267	282	278	256	261	276	278	270	285	304	283	303	256	276	246	280	299	284	269	295	288	288	262	269	297	281	310	248	259	247	278	279	261	267	264	242	264	298	247	263	257	301	240	245	256	280	265	274	256	314	280	268	263	283	258	261	271	278	268	294	265	259	264	318	284	278	255	246	252	284	253	272	299	306	295	266	270	271	273	283	247	255	272	284	277	288	230	282	263	254	256	268	290	255	290	262	240	299	269	267	272	262	294	290	263	268	255	265	297	303	252	267	256	279	293	266	267	302	262	280	278	288	289	261	293	298	286	296	267	260	275	293	295	324	254	276	228	262	290	280	280	302	260	261	278	269	273	301	275	246	267	279	265	260	280	264	283	263	280	264	282	277	281	260	270	253	265	252	286	297	276	303	259	274	285	271	252	266	276	322	265	280	255	274	273	256	295	276	253	276	288	304	286	301	273	272	273	273	258	241	272	277	292	303	277	261	262	256	253	284	264	251	270	253	258	259	280	274	262	263	290	274	267	273	278	257	271	276	244	257	257	282	282	277	257	253	261	312	273	265	278	292	285	265	295	279	280	271	272	255	304	246	271	289	284	258	273	248	261	306	269	249	275	286	267	270	280	272	269	294	286	280	291	272	253	295	268	288	287	287	261	302	280	272	291	264	258	267	247	280	281	292	269	303	278	248	292	269	266	257	288	271	274	291	251	256	241	279	293	264	282	262	276	259	262	283	265	255	293	291	279	258	249	260	250	255	304	287	268	270	268	255	281	255	297	248	296	259	267	282	285	273	265	281	283	256	248	265	269	275	298	282	280	277	300	300	263	298	283	286	266	282	245	251	288	285	253	270	286	268	251	276	268	274	283	291	264	282	272	321	276	280	264	245	263	260	264	258	268	286	292	289	256	283	260	273	277	284	297	265	261	244	260	250	306	237	263	260	278	279	274	253	272	267	308	292	267	261	302	269	276	287	258	280	254	272	290	297	277	282	251	273	254	269	267	305	295	281	267	283	305	283	290	278	240	301	256	272	295	287	289	275	269	290	287	295	262	287	235	241	270	245	268	289	263	268	246	258	273	256	277	266	247	286	270	273	279	295	281	267	296	241	263	277	264	278	300	288	275	248	291	264	261	285	294	270	283	257	246	308	282	260	270	269	279	278	282	273	252	263	310	308	265	238	280	275	285	265	265	264	268	281	266	302	316	268	243	280	256	285	296	285	237	284	266	251	247	268	267	263	246	281	281	263	289	246	281	267	275	290	271	300	284	285	237	261	280	272	271	280	286	280	258	243	290	257	247	315	305	312	291	275	280	258	288	256	265	286	273	235	330	258	254	267	282	285	288	280	269	255	290	262	275	256	291	273	292	252	306	313	249	259	281	272	251	286	260	251	313	262	282	260	286	304	301	304	268	257	253	285	279	269	289	256	267	273	289	246	257	276	286	245	254	272	242	296	249	285	243	275	291	280	295	298	263	270	274	281	275	259	282	284	286	274	289	289	300	303	267	296	287	273	273	264	313	273	292	265	279	262	267	274	291	302	256	312	287	294	275	252	281	282	278	263	307	283	274	256	243	289	275	274	245	275	288	301	262	265	279	292	269	274	261	260	270	272	266	287	268	290	297	291	282	268	304	282	291	257	288	286	287	253	250	228	276	236	250	263	286	275	271	270	260	265	282	294	288	281	228	264	279	260	272	284	252	322	267	263	276	269	280	269	241	277	262	263	293	288	292	307	276	272	268	250	287	273	256	284	295	259	254	257	296	264	280	275	231	257	280	276
23961	17435	39214	52114	59843	11156	1203	1114	1072	986	978	911	836	877	785	778	711	781	784	722	735	735	766	706	747	697	737	745	757	695	719	741	705	740	747	746	728	764	697	700	702	721	722	711	750	714	677	679	700	710	708	735	732	699	713	709	754	763	744	711	703	779	706	755	726	772	748	783	757	764	748	796	834	732	687	725	822	719	715	748	668	688	672	714	738	719	720	773	688	686	756	735	708	673	695	696	672	693	712	730	749	710	674	664	700	681	707	709	665	740	713	699	725	712	689	711	716	717	679	671	718	712	682	707	708	701	707	654	711	680	680	671	689	730	679	732	699	697	680	673	702	652	714	695	715	695	747	671	629	731	700	689	684	712	717	662	714	669	664	709	683	718	674	747	707	673	683	683	662	710	674	675	728	668	643	640	686	712	676	710	679	704	668	709	709	684	714	680	658	665	685	690	676	697	699	721	722	628	672	727	720	706	680	711	694	641	647	698	670	702	723	640	673	659	725	683	642	682	670	673	728	654	701	723	689	636	721	673	734	733	723	683	681	671	732	705	709	711	689	669	672	685	649	732	704	704	718	719	694	675	684	697	659	658	652	681	670	664	742	717	678	677	667	683	682	690	671	745	689	673	680	755	672	693	697	677	681	676	716	737	691	705	734	699	694	710	678	683	655	708	686	664	691	683	703	669	698	696	717	687	698	692	710	714	683	664	678	705	737	650	686	712	712	695	682	680	690	699	703	696	712	664	662	653	711	733	667	683	657	697	688	688	683	715	676	693	648	668	734	664	716	707	701	705	675	700	710	661	673	695	702	710	697	687	674	718	683	679	691	682	639	687	674	679	717	749	664	747	682	706	686	759	692	706	681	709	676	632	680	685	675	675	662	680	710	653	663	671	692	703	723	716	613	697	717	707	724	714	704	700	676	705	683	677	703	752	710	680	678	700	678	682	641	668	706	711	741	732	660	702	704	662	693	647	710	707	647	703	667	670	728	708	717	717	697	695	728	648	707	687	678	676	699	668	724	719	706	677	710	713	693	715	678	722	703	693	690	679	705	650	704	696	680	708	660	671	679	705	724	682	698	695	711	692	672	717	721	751	679	672	689	727	677	628	647	671	697	673	708	687	684	673	703	686	727	668	683	686	706	666	704	711	666	665	722	687	712	704	718	647	750	697	702	695	714	713	669	688	707	663	690	693	643	717	646	698	670	751	709	723	700	662	693	675	654	659	700	652	684	645	717	703	682	701	716	718	718	705	694	715	726	678	684	684	700	663	669	720	698	689	743	703	735	638	693	699	654	709	722	652	651	636	682	706	673	691	692	698	679	643	672	704	733	685	683	709	657	719	744	731	713	664	677	636	642	674	676	705	709	692	696	687	665	634	715	672	695	704	714	686	674	709	683	673	695	672	666	716	629	680	696	701	721	669	707	710	745	708	704	688	661	656	708	747	676	661	664	696	662	725	705	664	715	696	705	718	682	693	647	750	652	670	707	697	668	680	701	695	699	683	686	690	702	706	718	702	697	690	706	716	694	674	713	722	692	692	695	682	712	687	678	642	709	737	662	701	663	702	705	675	659	653	678	683	710	723	701	737	687	711	701	723	672	692	713	661	693	743	686	715	725	684	678	681	655	686	675	697	733	680	689	709	698	725	700	653	721	678	699	703	646	657	678	693	719	692	698	677	698	689	680	705	660	689	705	695	687	692	667	695	716	712	731	674	698	693	714	707	697	700	664	708	682	663	694	698	657	677	692	695	696	708	658	712	740	747	704	628	669	645	697	737	730	653	687	666	643	690	697	684	675	676	688	743	748	670	702	686	716	698	694	690	692	699	700	739	671	705	703	723	705	647	737	679	660	678	726	696	695	701	680	636	700	709	709	684	697	634	672	737	677	703	705	656	702	694	664	693	726	691	686	657	665	680	684	709	720	683	706	685	704	661	693	708	686	696	676	689	690	692	691	738	716	745	684	702	674	716	704	719	701	682	697	740	713	699	635	699	702	701	728	660	714	696	678	697	670	718	645	658	682	663	687	717	723	699	665	710	699	676	664	675	692	683	710	694	622	701	686	696	689	628	693	729	744	668	688	689	681	676	777	682	675	746	665	649	702	677	668	760	679	699	665	672	673	680	731	707	642	718	693	694	691	717	679	748	703	664	697	666	669	629	684	741	692	706	689	741	733	731	668	694	643	692	717	722	700	694	722	683	657	703	727	723	698	671	695	653	710	695	748	650	699	650	673	676	723	644	717	677	691	739	708	727	669	723	661	693	697	659	707	658	738	752	706	665	682	710	677	663	748	647	697	662	698	709	667	709	695	726	665	673	728	724	735	683	665	659	708	685	729	675	740	694	712	683	668	667	700	643	641	674	666	669	734	684	730	696	695	654	686	688	693	693	671	737	717	705	665	682	740	668	655	709	673	698	669	655	698	734	672	681	637	644	703	703	686	714	652	702	677	726	657	713	740	726	689	641	673	670	695	698	675	663	709	700	747	717	679	649	690	735	694	701	718	729	705	707	646	678	690	700	694	691	726	656	694	680	673	689	690	702	680	690	670	685	670	658	641	728	686	658	692	714	725	722	740	648	701	684	656	707	695	665	642	718	688	701	705	677	666	694	660	727	689	702	696	687	731	725	654	649	705	687	738	674	732	691	714	691	710	693	623	711	681	690	699	666	665	716	633	711	650	705	662	651	673	679	694	710	687	665	669	687	676	634	668	710	704	705	648	738	703	710	637	716	696	736	740	711	701	672	668	727	712	706	702	696	683	721	688	658	724	714	692	682	668	688	708	719	668	679	694	709	690	687	744	672	674	675	674	725	725	725	677	712	713	656	729	739	666	705	673	706	658	646	681	707	684	711	676	674	685	653	710	646	684	717	683	688	707	693	751	675	665	697	671	677	668	698	725	686	663	688	669	685	713	669	692	685	703	706	660	675	707	689	714	753	730	667	684	688	701	695	649	690	719	690	683	698	698	693	687	704	714	677	683	672	684	657	723	698	709	679	713	735	689	640	708	711	688	686	679	637	703	717	692	695	669	718	692	737	682	708	681	693	693	714	691	715	649	679	730	698	651	665	683	654	748	685	682	703	729	666	693	713	696	709	699	711	665	666	706	716	670	649	685	701	719	710	691	660	653	675	711	745	705	715	694	655	709	690	675	715	637	654	715	702	699	697	686	703	716	636	716	715	671	677	710	686	718	721	698	674	739	698	741	693	687	703	703	692	683	692	681	652	699	702	715	709	687	702	683	680	705	699	682	678	693	711	662	683	670	685	658	748	654	671	629	680	677	729	698	726	723	693	674	703	755	671	705	681	722	676	748	662	672	686	722	690	690	690	688	660	672	717	716	666	670	662	708	711	683	672	719	699	691	719	667	671	694	722	676	698	722	716	713	701	720	700	664	677	701	679	707	705	680	722	688	668	636	656	651	652	717	709	662	688	738	696	695	732	710	696	712	706	707	692	730	672	748	752	738	666	689	673
56731	36707	53749	57766	65273	27446	4756	409	280	258	269	273	254	230	231	222	231	226	209	220	215	223	218	203	198	193	190	203	181	205	203	210	191	210	208	212	196	198	200	184	201	214	212	204	191	210	186	212	213	201	198	188	202	184	184	227	213	212	195	202	194	211	214	202	208	202	194	217	232	224	244	223	224	198	208	208	243	190	198	195	186	193	180	221	208	206	195	217	188	210	190	201	210	223	202	209	206	206	201	217	220	209	216	220	234	194	208	180	189	197	204	225	204	193	208	215	179	206	222	227	203	202	226	199	226	162	210	218	187	214	208	199	214	188	225	202	208	212	215	212	178	193	210	195	195	195	204	196	187	221	214	194	202	189	186	197	201	191	195	207	223	211	199	203	175	191	205	191	200	211	189	203	203	227	176	227	175	202	190	195	174	203	189	195	203	215	189	199	218	204	210	220	196	205	184	236	197	213	202	189	221	193	200	193	197	193	214	203	181	184	209	214	206	223	209	210	192	207	181	208	189	192	188	219	207	218	201	210	192	211	222	219	207	188	214	192	203	192	197	222	202	203	184	190	223	209	195	198	208	178	174	207	220	198	228	175	199	219	194	187	201	217	194	200	209	232	201	206	188	205	199	216	191	188	184	231	188	194	185	187	206	238	210	198	188	180	196	206	186	187	194	196	202	217	203	175	212	227	194	207	212	202	217	204	209	191	210	200	224	196	210	193	214	218	232	189	181	210	214	188	186	209	201	177	186	171	192	195	197	196	209	179	195	196	225	218	204	191	206	187	186	210	208	190	191	208	191	210	192	161	173	198	209	207	199	190	198	197	186	203	191	191	198	184	190	222	194	193	188	189	201	199	209	201	215	193	208	184	197	200	193	194	182	209	218	193	189	186	202	229	220	201	208	191	184	211	206	195	191	195	216	174	219	221	203	173	210	224	188	197	207	177	233	200	211	188	186	160	208	200	196	223	203	194	190	223	196	199	206	187	177	190	196	176	182	219	200	197	213	182	194	193	212	217	217	198	206	226	201	196	180	193	198	193	175	205	209	192	200	215	194	185	197	190	219	217	214	197	201	187	184	220	196	185	180	205	205	183	186	193	186	201	195	197	200	198	181	210	215	212	191	208	207	187	210	204	196	193	200	194	184	203	180	194	199	214	232	197	217	212	197	181	179	216	187	201	183	200	219	187	190	204	194	177	204	217	200	219	190	198	196	221	199	192	199	184	200	205	179	174	236	234	188	182	177	213	235	206	186	190	214	230	199	210	185	224	207	225	217	225	224	166	194	225	199	212	216	202	202	216	176	191	214	189	208	192	198	192	228	192	216	189	200	194	187	201	210	219	212	212	194	222	184	210	234	223	206	212	236	200	199	209	187	205	223	181	194	200	195	207	228	194	199	207	211	181	209	180	188	191	218	191	205	211	190	204	198	205	182	193	183	168	183	210	205	184	208	187	181	198	195	199	194	202	193	225	201	241	196	215	206	207	192	183	204	194	200	235	176	199	189	185	206	166	199	198	209	180	196	184	210	200	194	207	216	215	224	202	198	184	176	182	199	206	180	222	170	205	188	207	196	194	207	213	181	187	222	198	173	179	178	201	189	206	183	218	202	185	201	219	191	185	200	187	185	201	212	173	196	226	218	196	216	191	179	185	189	199	194	187	191	210	203	199	215	201	191	191	201	207	214	186	202	220	190	211	190	226	193	189	203	215	232	197	203	210	215	195	192	201	199	191	214	226	194	203	202	198	177	190	227	194	189	213	173	206	198	211	172	193	181	204	188	198	202	197	172	183	219	190	206	160	185	186	204	194	186	209	209	197	195	193	200	221	167	229	205	208	215	188	205	187	197	187	213	210	200	215	224	219	193	192	184	190	180	201	207	206	195	204	200	195	190	219	210	208	212	215	197	195	227	194	178	215	198	207	209	207	171	196	174	205	191	194	196	209	231	208	207	206	212	192	223	181	208	205	207	190	196	202	202	188	207	187	197	210	199	200	194	198	210	195	176	206	190	198	195	203	193	202	191	180	197	210	214	197	201	199	208	199	183	212	188	226	194	204	191	196	190	206	211	205	196	188	208	184	214	179	180	218	185	162	234	199	201	191	171	232	199	174	188	225	188	184	183	203	190	184	199	203	195	187	190	185	197	216	205	233	211	195	204	204	171	212	206	192	195	165	168	213	196	200	177	191	210	202	181	184	192	215	182	194	183	205	195	207	204	192	179	224	219	191	178	195	196	204	195	192	189	185	207	169	219	193	188	175	220	209	199	177	204	173	181	215	194	221	196	173	175	211	192	208	209	190	204	187	191	218	214	176	204	204	214	211	212	208	210	204	183	197	195	211	198	179	196	204	215	198	189	203	202	198	202	202	185	210	203	183	191	217	208	186	203	222	170	210	214	225	222	213	210	201	214	205	173	189	197	198	201	199	209	188	197	215	200	202	214	205	215	198	210	183	198	198	198	189	200	212	211	216	188	209	212	191	221	193	203	222	211	217	197	201	194	185	214	197	201	184	182	178	210	195	208	200	199	221	227	200	177	219	206	173	174	189	199	195	211	196	194	197	190	190	174	196	177	206	192	194	198	181	225	224	188	211	197	216	203	212	201	209	225	216	212	203	193	197	210	206	206	216	189	190	189	205	193	212	215	195	195	204	197	200	197	210	189	190	217	196	194	198	182	197	179	207	226	191	202	218	219	194	225	178	193	204	208	195	212	202	189	194	202	194	201	187	193	181	179	218	199	216	208	199	192	211	193	200	167	216	215	222	181	221	204	209	194	203	193	208	220	211	191	211	215	182	168	178	209	205	204	159	204	206	208	227	181	170	206	231	200	203	195	206	229	225	190	210	196	198	202	183	193	191	205	183	189	200	198	203	210	190	192	191	189	222	188	202	225	194	192	183	187	195	200	229	200	206	201	178	208	204	232	200	177	212	200	216	197	196	216	201	202	219	190	187	209	204	188	215	177	200	188	208	217	181	190	190	222	217	218	222	206	202	222	173	185	212	209	204	180	188	204	187	209	186	201	186	193	177	229	197	180	189	216	194	205	203	211	229	187	234	196	222	204	210	217	193	193	211	201	192	194	205	213	186	200	219	207	211	199	223	216	212	184	196	177	209	206	195	205	214	181	223	196	223	234	201	195	189	204	213	203	209	190	199	201	207	200	203	177	187	201	215	219	198	212	195	183	194	191	206	196	191	205	202	188	214	202	197	194	214	192	201	213	212	188	204	184	217	164	203	175	195	198	209	191	215	213	205	194	189	202	196	200	191	196	182	196	181	187	205	211	176	161	201	208	203	189	184	169	213	192	194	226	182	195	192	211	199	223	209	222	211	194	200	197	205	178	190	214	186	192	180	227	226	233	173	185	198	213	188	210	185	211	214	201	196	205	219	195	176	189	210	188	161	203	192	193	195	212	185	171	219	204	190	201	224	190	203	181	201	186	184	205	198	197	191	204	188	186	198	212	212	210	198	206	190
32495	24484	49637	65134	69278	15007	1648	1378	1186	1144	953	995	880	801	755	730	746	679	667	679	662	644	623	573	588	597	566	607	558	546	560	574	562	583	545	536	568	567	509	535	560	507	565	531	549	532	562	606	541	519	510	531	576	551	554	500	545	624	634	579	619	612	595	564	606	654	651	655	635	617	630	587	644	639	532	639	779	541	535	552	506	556	556	576	579	563	622	549	550	550	558	527	577	558	516	589	543	566	540	561	576	548	533	525	540	577	526	521	536	514	526	504	474	531	541	552	529	559	561	534	532	499	541	547	498	522	507	537	525	504	480	518	529	561	511	531	521	516	545	513	562	531	501	526	520	491	515	560	502	513	543	516	569	512	498	533	564	532	489	540	535	551	550	551	573	513	528	529	519	513	518	487	545	518	518	499	500	485	558	543	499	523	502	502	518	539	515	537	551	491	515	541	523	512	487	492	488	540	518	520	507	520	502	545	522	509	540	525	511	488	510	484	558	523	564	507	511	536	560	495	517	482	520	511	473	546	518	511	553	533	450	514	500	530	489	553	496	547	544	504	484	558	542	509	541	511	535	542	529	544	543	526	523	500	507	501	499	533	530	519	485	525	510	480	530	523	512	539	529	495	506	520	549	489	529	467	517	520	504	471	528	496	530	497	503	529	482	539	542	544	503	542	531	533	495	506	497	521	497	485	522	504	503	509	490	507	507	546	558	534	507	490	559	550	545	517	474	484	507	513	470	512	520	502	560	518	544	528	511	549	529	550	517	512	537	539	543	528	495	502	531	520	507	477	497	548	537	514	484	519	488	487	536	519	491	556	520	527	532	493	525	526	523	544	500	541	504	509	492	489	499	514	504	508	521	493	502	533	543	548	493	521	503	517	535	522	508	494	540	512	537	527	502	492	491	537	530	495	524	517	549	506	533	508	528	538	503	544	505	515	504	515	494	552	508	513	535	560	508	519	502	470	526	543	484	517	490	559	530	535	510	562	554	527	525	469	504	459	516	508	483	506	486	461	528	517	530	533	525	501	505	519	530	484	498	499	498	483	527	524	502	512	533	518	526	510	516	513	526	549	510	518	506	526	530	556	517	559	510	522	491	521	530	527	545	504	531	556	515	507	520	508	532	541	530	502	482	529	513	497	556	468	495	514	493	514	497	544	478	515	484	475	529	512	527	505	515	522	519	463	520	515	537	517	524	515	524	517	519	508	535	498	503	479	553	511	527	488	557	521	541	500	559	508	512	535	492	486	472	509	507	496	523	524	505	522	493	498	499	538	519	489	496	477	507	485	525	513	535	475	501	481	495	562	534	535	513	518	474	549	561	501	482	517	513	526	523	527	500	555	516	500	529	507	456	487	470	532	478	507	459	505	495	494	530	531	529	529	540	499	496	543	490	492	500	526	554	444	556	512	499	548	530	555	517	476	542	505	509	470	519	525	506	519	496	505	524	505	570	472	517	509	500	516	519	510	525	507	475	549	502	463	537	536	588	550	528	504	464	494	499	505	506	494	483	491	503	527	484	511	530	526	507	509	461	513	493	521	531	510	563	498	534	534	486	569	543	537	513	505	537	489	524	528	509	471	530	471	510	506	524	520	524	513	546	517	538	506	460	548	552	536	536	562	522	495	470	512	438	524	511	499	508	490	520	483	536	536	508	541	535	497	454	497	495	520	541	516	568	535	499	525	495	501	505	469	487	504	490	544	524	505	530	489	469	512	530	485	531	513	528	535	562	528	512	529	546	523	526	519	511	525	461	537	481	530	525	531	522	520	540	488	506	493	509	486	538	501	488	496	539	520	486	528	546	508	503	534	496	547	474	512	517	486	514	518	522	500	502	523	532	536	511	505	528	550	512	542	565	522	560	475	526	497	514	522	531	480	532	525	534	525	519	520	500	491	534	549	525	497	489	536	508	544	526	520	484	511	566	523	479	512	516	578	586	494	500	504	481	489	503	506	528	554	516	510	523	524	497	539	517	519	540	506	486	529	501	515	500	528	503	514	534	498	579	510	537	529	516	509	552	520	523	518	494	508	487	467	476	546	527	542	484	524	512	497	509	506	518	481	487	519	537	464	514	512	487	503	526	439	523	510	536	551	509	510	522	486	552	477	525	520	519	473	523	480	558	452	530	479	509	537	531	495	514	479	542	526	538	526	486	502	488	512	534	533	504	492	512	495	514	536	486	510	545	514	506	516	544	524	525	536	527	517	558	495	547	518	492	518	516	526	523	516	513	537	498	533	483	505	509	514	507	545	510	515	494	549	529	496	493	515	506	529	518	522	505	526	508	529	523	527	544	546	525	513	490	532	528	493	503	538	499	514	557	507	503	532	541	508	493	505	549	496	492	511	518	545	523	526	494	546	517	494	491	554	544	542	521	489	492	494	548	485	496	483	510	491	523	565	536	490	510	515	486	520	508	504	503	533	532	511	510	535	487	498	495	535	451	538	503	540	545	529	536	566	533	500	544	487	518	507	501	534	514	540	511	529	513	542	529	553	486	488	510	573	532	540	502	462	532	519	501	510	508	525	500	520	517	497	559	510	516	452	493	499	545	502	498	498	496	463	524	517	492	526	531	548	527	528	540	528	541	520	547	511	493	513	502	523	511	522	504	511	499	493	490	494	496	503	496	494	506	537	486	509	535	492	517	525	517	519	563	534	492	484	514	554	507	512	510	482	563	537	535	531	526	490	525	499	515	524	504	531	558	521	532	495	548	512	531	521	561	507	536	515	502	510	518	501	496	515	553	532	525	487	531	519	521	471	519	452	520	549	492	507	503	492	500	546	550	472	531	533	510	513	543	506	521	516	519	515	564	547	523	522	528	552	530	559	560	521	507	508	515	509	535	492	538	504	538	550	493	508	543	537	519	492	516	531	515	490	515	468	577	553	522	534	513	530	500	526	479	519	522	525	484	505	526	485	511	530	467	512	484	484	532	502	504	522	544	534	517	512	551	545	553	527	480	524	517	502	562	519	516	553	510	537	527	537	518	496	514	495	516	572	527	509	499	483	544	515	520	514	445	501	512	503	503	484	548	506	542	487	561	528	495	496	531	542	525	511	550	499	477	499	515	500	468	507	537	532	549	551	517	533	499	488	509	527	545	535	528	532	501	513	507	515	522	473	524	535	501	516	522	517	474	548	560	553	534	525	530	547	493	519	529	503	483	545	550	501	515	528	519	526	530	528	506	541	488	509	525	508	477	548	510	525	515	521	554	483	520	535	513	521	520	510	507	546	534	522	531	475	504	485	500	485	515	532	499	510	525	522	507	484	519	513	552	536	535	481	529	544	505	518	509	515	521	519	554	509	537	508	541	540	509	501	488	515	553	525	528	547	546	518	495	544	497	505	458	487	550	540	525	545	487	515	528	514	506	501	504	527	509	486	511	537	532	513	532	537	508	512	481	555	531	525	524	504	509	516	539	549	459	529	513	482	512	513	468	530	511	538	448	508	532	508	511	547	512	523	511	529	508	504
6652	1201	2119	3436	6236	851	312	309	285	271	304	281	274	320	284	295	269	327	276	268	266	279	250	274	300	285	289	271	256	289	292	261	276	273	301	265	281	294	284	283	252	269	270	301	277	319	297	301	318	275	277	320	284	286	274	259	242	293	263	275	271	272	300	275	295	230	281	277	300	272	299	278	246	252	271	277	287	282	282	295	295	263	289	259	255	302	289	286	277	244	284	293	267	275	271	235	306	257	286	248	322	289	266	274	266	306	298	288	295	250	280	284	278	294	269	297	287	267	274	274	273	245	291	316	264	279	244	252	275	272	268	287	279	272	286	279	267	277	285	268	288	274	267	288	274	272	305	282	287	299	270	301	291	271	299	223	278	261	278	293	296	261	276	322	274	257	281	293	248	256	266	282	309	270	311	300	277	272	271	273	282	275	261	269	275	267	275	269	236	272	301	268	260	286	293	273	288	283	261	294	270	288	259	300	302	299	290	319	302	278	296	297	264	290	308	265	278	301	246	282	265	300	315	293	260	247	282	265	292	297	272	272	269	300	268	294	275	264	306	287	304	252	294	269	298	293	285	285	261	283	276	287	298	284	297	269	296	293	271	266	277	262	273	262	267	294	281	316	272	257	292	260	244	291	292	263	271	271	283	241	281	288	263	263	301	290	291	274	267	299	285	300	264	266	275	295	310	286	273	283	291	303	257	308	297	280	296	278	276	280	289	270	299	302	255	246	282	266	307	263	287	252	317	250	289	283	294	281	291	268	251	302	273	260	277	269	279	313	285	278	297	249	268	281	290	327	288	269	280	261	256	301	265	276	302	266	278	292	266	273	284	258	285	288	284	310	252	282	288	253	287	319	303	318	284	276	295	281	284	281	293	263	280	289	307	297	298	286	295	233	263	276	285	301	252	267	283	269	247	279	287	268	282	286	276	278	277	266	297	277	295	275	251	268	273	266	281	273	320	306	283	304	265	282	275	278	267	291	267	290	302	278	290	264	252	252	283	266	260	292	288	278	281	305	247	256	331	289	269	251	296	283	290	309	271	273	310	287	281	308	279	260	314	302	269	260	283	287	282	281	273	252	270	290	254	241	259	250	283	287	268	284	291	261	259	292	319	276	246	300	288	288	271	272	276	250	278	285	288	262	279	242	267	300	292	285	258	296	278	289	288	283	284	269	303	282	288	290	273	285	254	269	279	282	284	278	272	284	295	291	283	308	270	267	263	265	270	297	257	288	281	294	313	256	291	305	284	259	292	292	292	288	288	247	280	280	273	276	264	305	281	246	303	271	281	270	265	268	248	286	292	271	297	270	266	258	252	290	287	288	253	292	287	262	293	270	275	280	259	267	285	285	258	265	271	294	255	241	297	283	267	292	282	262	266	272	277	248	289	263	279	289	280	317	319	298	307	276	306	261	269	295	292	263	291	266	270	255	289	283	278	252	314	268	281	306	268	246	257	311	267	264	249	272	280	259	289	266	271	312	292	242	269	278	239	289	293	271	264	282	272	279	282	294	268	284	296	250	304	267	282	261	269	262	276	274	284	289	276	290	262	283	293	281	295	261	272	278	306	259	269	278	263	261	281	304	271	271	256	276	276	275	273	255	255	270	271	274	287	311	313	288	288	268	256	298	308	261	268	251	257	276	280	295	297	256	277	267	257	289	259	282	284	254	296	304	296	270	272	263	294	282	257	277	281	254	281	263	273	244	264	282	286	276	298	257	272	278	281	271	295	301	277	297	271	268	276	243	230	267	263	296	279	274	253	266	304	262	294	274	267	299	294	245	308	312	267	282	267	292	254	281	282	271	282	285	285	266	269	256	296	288	289	304	284	298	287	253	272	274	261	262	276	283	278	294	302	295	287	293	275	293	307	292	290	273	253	290	283	279	246	273	268	261	287	273	279	281	297	283	273	314	282	279	294	279	289	252	285	269	245	277	285	275	283	288	278	289	286	275	267	253	256	281	276	252	283	264	258	286	266	293	262	275	303	272	257	282	265	277	284	283	264	286	272	279	281	261	291	226	301	263	245	272	291	277	298	273	267	292	271	269	316	304	268	272	297	281	263	266	276	300	264	261	308	269	285	288	302	260	271	262	276	276	279	274	272	270	243	269	297	291	260	280	270	293	272	298	262	283	271	292	293	288	261	285	284	299	290	308	266	295	256	279	273	289	283	301	261	300	262	251	257	279	264	265	255	263	276	261	293	273	279	261	278	291	244	280	238	262	298	260	307	272	305	306	276	301	283	269	271	270	252	269	299	279	269	310	274	280	307	282	275	275	273	279	269	276	268	309	278	315	294	283	285	288	273	276	301	264	271	267	316	281	293	271	324	272	257	263	289	277	284	284	292	297	277	276	278	270	268	284	298	280	257	270	335	298	288	286	289	297	268	277	283	297	266	275	283	272	272	272	282	290	305	267	288	278	277	271	278	279	269	260	298	289	293	272	266	260	254	264	289	274	270	282	262	306	247	262	280	277	267	292	265	270	283	285	268	274	279	279	273	319	237	308	271	279	273	266	303	262	270	301	311	290	281	286	275	301	267	269	276	275	269	244	289	288	270	261	244	272	304	299	279	290	291	280	283	279	271	265	290	293	288	273	283	276	250	264	269	302	258	263	285	277	289	301	283	281	300	315	307	300	331	280	267	253	259	283	245	280	295	288	295	284	238	275	298	277	280	286	265	282	286	295	305	276	280	292	285	288	277	265	271	268	287	279	283	285	276	283	279	263	256	305	285	268	290	283	311	273	295	286	246	279	288	260	270	259	277	267	245	276	280	280	287	279	279	275	276	287	269	270	303	301	278	300	269	290	277	261	285	275	303	250	286	283	255	280	279	248	272	269	304	267	279	277	266	288	266	276	258	281	292	262	281	293	242	297	274	277	299	279	261	321	265	274	269	288	253	243	266	285	276	320	266	334	293	274	288	263	259	293	305	298	283	267	269	227	291	275	254	274	262	270	299	264	271	289	282	303	311	276	252	292	264	241	248	287	291	263	270	304	242	256	284	292	270	277	266	297	283	293	274	283	279	289	272	283	264	268	281	268	276	281	288	284	327	272	269	245	279	275	303	264	265	287	259	265	279	269	260	265	284	261	270	257	311	264	279	286	330	271	299	292	262	300	257	268	287	276	296	253	290	274	281	272	296	263	271	293	263	307	307	294	299	281	291	270	258	281	261	289	284	303	305	230	275	279	272	300	295	273	290	292	277	278	271	281	270	291	254	291	249	247	277	276	276	280	278	280	286	285	283	282	250	248	269	281	253	283	296	275	286	266	257	276	277	295	264	250	278	282	255	288	298	297	286	299	307	287	285	296	298	277	282	284	267	282	269	263	270	290	268	291	280	282	274	261	276	284	269	308	302	270	311	281	263	295	245	274	300	273	261	271	280	281	264	267	279	269	261	290	312	297	280	278	266	277	264	237	283	277	262	298	272	271	277	305	263	271	263	294	258	285	289	263	267	236	282	260	234	303	278	270
6329	2190	5429	12813	19142	1907	775	760	709	725	767	712	686	723	721	720	720	714	699	727	709	672	742	709	673	738	689	744	706	753	724	752	733	707	677	718	738	682	747	676	698	677	701	735	721	731	684	646	697	669	731	713	677	743	699	657	727	733	717	751	730	720	730	726	708	730	710	712	711	665	686	715	674	745	710	720	706	728	715	752	689	743	726	736	743	706	734	764	674	675	727	723	740	733	726	734	714	713	727	748	733	690	696	715	680	690	675	729	720	693	708	686	754	728	712	680	724	673	728	722	710	684	696	700	686	714	716	688	636	694	704	649	673	733	725	722	674	722	657	737	699	718	662	702	647	674	694	664	691	656	682	694	707	684	677	716	701	661	721	672	751	697	667	655	705	647	740	713	678	683	721	669	682	694	679	727	714	682	694	705	705	712	726	731	687	720	695	667	674	688	736	713	631	713	722	702	712	761	726	733	716	738	733	717	708	679	722	682	689	739	707	687	698	678	661	668	759	696	727	720	695	680	682	672	742	637	691	693	692	699	636	683	715	728	680	685	692	728	690	682	700	691	737	677	669	678	700	742	696	682	689	703	706	679	689	730	719	699	678	671	679	730	710	665	670	717	702	758	667	688	699	712	685	677	693	754	731	674	674	667	681	735	682	732	672	658	682	683	728	720	715	693	736	689	731	671	698	711	693	661	649	702	710	685	702	726	717	677	683	689	654	722	707	658	760	734	703	724	705	704	700	716	682	703	725	723	698	707	669	694	739	702	721	698	741	678	634	698	689	704	651	740	682	725	665	740	728	709	734	693	734	718	667	741	677	694	719	675	675	700	764	708	645	724	655	664	693	728	720	664	717	701	703	653	696	710	712	760	689	735	693	723	695	681	676	663	728	694	729	727	712	727	730	715	734	677	684	693	704	711	686	691	690	682	720	700	721	644	677	733	659	696	707	691	695	674	688	667	708	694	697	699	715	694	695	707	702	677	688	755	670	685	669	689	757	724	733	704	694	656	716	691	724	710	731	671	687	693	690	706	724	703	712	717	708	711	704	715	705	743	710	721	777	714	682	705	733	718	728	723	727	697	678	690	747	674	695	671	674	690	671	653	727	725	692	710	743	726	743	680	670	701	679	712	672	695	659	703	717	645	678	693	717	739	712	682	697	704	657	708	720	717	661	725	723	715	769	663	702	696	684	699	677	688	697	717	668	705	684	688	707	739	651	672	693	749	741	728	662	715	688	688	650	717	657	660	720	668	741	733	737	706	726	699	696	717	712	712	712	737	714	663	697	671	717	728	680	671	703	670	693	656	709	670	695	706	683	705	692	706	659	691	676	677	684	691	698	711	687	664	714	726	728	663	723	706	765	748	701	712	715	732	738	712	685	693	724	746	685	662	744	668	726	749	673	673	729	734	644	700	698	705	692	676	737	660	721	695	671	703	693	660	749	732	735	681	705	721	701	788	657	702	717	669	719	698	710	708	670	678	654	677	689	712	656	669	682	700	702	722	733	707	727	686	704	699	678	702	701	712	727	653	713	670	715	684	776	707	745	719	646	746	699	710	701	701	685	719	736	654	699	664	725	667	676	700	700	729	727	758	642	680	710	722	706	702	704	689	776	701	675	730	685	691	765	710	677	676	697	712	687	669	711	683	694	747	699	732	718	707	682	712	733	709	691	700	669	703	739	724	696	705	725	730	705	721	682	710	691	709	723	715	670	687	690	664	748	704	667	701	721	674	725	693	689	690	775	677	688	730	736	692	713	708	669	721	723	665	714	735	741	704	725	683	703	690	679	690	717	698	724	749	672	712	713	701	727	703	737	711	701	669	747	692	723	722	703	692	714	718	732	679	694	723	694	693	750	701	678	695	701	735	693	710	724	692	698	700	710	685	670	712	713	756	716	704	696	701	692	707	747	664	696	700	687	699	697	686	709	719	741	712	671	658	703	765	695	709	736	732	727	675	701	655	654	725	673	700	651	778	744	699	705	691	718	718	652	718	706	698	671	706	707	643	654	679	687	711	712	719	717	685	674	726	682	691	660	701	667	656	762	699	693	671	683	732	665	678	669	686	733	694	744	712	700	729	679	673	697	699	763	709	688	713	705	707	675	680	684	714	657	685	686	746	718	722	661	736	717	721	686	707	745	718	739	696	708	676	679	710	668	680	685	697	687	709	664	682	734	702	672	696	652	702	691	683	673	726	705	702	740	696	679	682	723	690	753	683	690	729	729	690	699	716	718	701	678	705	695	720	725	694	723	739	735	670	704	685	693	690	711	678	671	725	731	679	678	725	659	705	720	706	739	744	719	669	738	687	662	678	640	745	727	685	681	706	728	687	763	703	726	720	745	726	699	668	693	685	693	690	734	680	691	706	706	722	677	684	719	654	711	726	699	690	749	707	682	679	733	653	686	691	696	668	743	691	676	692	677	702	715	673	661	698	708	692	756	721	680	673	661	652	739	679	683	731	664	673	710	684	690	737	709	739	716	742	684	670	714	669	707	629	684	686	683	693	723	700	723	680	676	695	682	698	718	655	692	726	718	695	681	704	704	656	723	741	700	730	688	713	703	716	705	752	699	739	736	712	718	704	696	694	679	755	667	705	659	664	703	704	685	685	699	682	765	719	707	708	669	695	726	749	742	750	722	692	723	764	720	676	732	735	696	729	689	695	774	716	721	769	703	704	718	713	743	702	726	711	746	680	706	717	671	705	712	731	681	667	705	745	696	774	710	730	677	717	753	728	713	658	727	663	733	684	757	673	678	661	717	691	765	649	706	684	687	693	698	667	655	758	693	688	722	741	655	705	710	693	741	739	740	734	760	685	650	694	693	721	694	689	740	721	689	702	683	659	733	676	730	689	653	702	697	737	663	661	717	696	714	708	726	675	708	745	728	707	652	697	746	734	685	703	730	692	715	703	687	693	718	741	669	727	710	679	729	761	664	737	688	717	747	711	665	705	700	722	729	729	701	703	697	669	701	694	734	714	693	652	713	687	629	753	684	669	674	703	657	668	703	726	674	721	706	714	743	698	638	733	686	701	677	684	661	666	669	723	743	748	732	686	667	672	668	694	713	666	701	693	716	681	783	737	687	707	725	649	700	738	731	662	683	756	763	678	753	721	667	716	676	692	741	665	643	701	652	717	689	705	731	670	738	715	695	724	733	697	729	699	677	677	717	684	733	696	681	705	701	737	720	697	714	714	718	699	705	678	681	691	691	694	746	748	756	702	699	694	701	665	699	686	720	752	733	720	698	693	644	740	714	693	732	680	739	675	716	686	702	700	695	673	683	698	710	712	725	689	680	701	748	680	685	699	672	663	705	696	749	722	725	692	745	686	675	658	721	682	705	726	679	694	677	705	697	686	640	702	680	709	690	683	733	737	746	748	729	712	706	701	698	681	701	662	646	646	683	622	686	700	701	733	685	699	662	688	709	657	651	712	713	716	734	649	677	680	709	672	739	730	736	725	749	713	731	702	752	678
41928	25556	38605	45470	50144	19252	2102	373	346	322	324	308	296	308	292	289	255	297	288	275	293	319	286	256	307	287	257	268	262	262	257	251	292	261	264	261	263	254	306	299	287	271	255	263	281	265	288	273	275	275	270	263	289	278	288	272	294	278	262	258	277	279	286	288	315	221	287	279	278	312	264	281	276	257	245	290	285	273	283	262	267	257	267	287	294	269	264	253	275	297	305	281	271	266	294	266	249	271	272	275	291	265	252	259	282	270	258	270	278	301	263	275	270	254	264	264	266	277	290	254	281	292	278	284	277	267	268	279	277	239	281	277	274	272	244	257	278	279	274	270	282	303	264	287	284	262	285	258	276	264	269	280	290	305	270	313	264	250	278	277	294	270	270	283	291	265	278	254	262	255	275	266	283	300	268	283	301	282	288	289	283	279	277	275	272	278	244	282	271	266	269	295	260	309	314	256	235	285	282	284	301	280	265	238	263	274	287	260	273	305	283	281	298	275	274	230	285	283	280	269	257	285	272	273	276	257	287	278	263	296	256	271	256	272	246	287	260	301	271	267	263	250	282	264	262	272	289	267	261	264	272	282	287	300	259	268	299	264	270	258	270	274	279	255	288	249	255	268	276	259	254	299	277	285	250	275	265	268	276	289	267	283	282	259	256	267	282	286	281	277	277	260	301	261	239	295	262	252	286	263	284	259	259	260	241	277	277	269	277	246	297	286	263	256	273	266	281	270	274	272	255	278	301	253	289	261	293	246	271	233	271	273	299	271	290	309	232	274	273	301	285	253	311	258	270	275	253	270	295	276	284	280	269	301	256	263	270	258	288	249	281	267	278	272	295	296	272	320	306	275	254	260	296	289	255	246	275	238	290	290	286	245	273	291	272	251	266	242	273	290	234	275	306	272	277	270	269	267	281	279	295	253	276	267	318	261	296	268	302	291	277	290	277	317	301	279	272	250	293	263	259	279	269	284	267	286	261	279	282	271	256	272	286	270	279	260	288	266	276	275	268	270	254	290	282	239	249	275	269	288	269	283	271	283	276	293	298	277	265	268	296	257	253	278	262	261	252	251	285	279	258	287	252	267	306	301	279	290	282	286	276	293	280	278	285	290	284	284	273	270	283	282	250	276	297	273	284	294	317	276	264	301	279	285	280	250	267	287	265	308	242	277	275	251	258	281	298	275	277	290	273	282	305	299	321	275	256	264	250	261	271	281	258	232	285	285	257	286	257	280	218	255	280	270	285	280	276	273	275	300	264	287	260	306	282	251	263	265	299	278	259	255	273	283	272	286	295	295	253	300	263	257	270	279	288	300	291	261	294	306	226	282	258	293	239	267	243	275	277	298	283	273	272	250	267	268	286	268	238	251	290	238	280	270	254	282	276	292	272	278	240	263	243	280	242	277	307	238	279	275	292	276	301	293	264	279	252	289	276	268	282	284	265	284	285	262	287	284	295	242	290	274	288	256	280	271	281	290	261	248	272	255	257	283	245	274	255	306	300	239	272	279	263	285	237	299	285	301	265	291	288	277	280	246	303	291	267	275	283	247	292	296	270	271	273	238	244	265	277	304	275	281	244	257	259	245	258	293	266	260	286	300	267	275	296	248	270	269	270	262	294	267	280	280	278	241	241	286	278	295	257	289	294	280	248	259	286	281	295	278	297	282	281	272	275	285	288	281	260	270	299	265	286	291	276	278	277	276	278	273	257	254	286	276	273	268	261	258	264	253	298	266	268	277	298	269	251	324	273	269	289	283	289	271	271	259	255	270	294	276	267	283	265	298	257	290	267	256	266	272	291	269	301	276	262	291	294	265	277	257	250	266	264	268	271	269	290	257	284	263	286	250	263	250	286	268	233	260	264	287	269	302	302	305	282	253	279	251	270	268	286	272	293	287	288	295	321	257	314	254	248	260	255	255	266	255	296	288	308	286	276	296	265	268	252	266	263	273	283	296	307	265	289	279	262	281	265	285	291	305	282	271	253	250	275	285	286	280	230	241	284	303	289	289	281	249	289	255	298	284	283	282	277	262	258	268	280	256	251	274	275	254	305	287	301	284	261	284	273	283	297	289	263	259	284	305	281	283	283	271	274	259	298	278	273	297	308	277	249	280	250	299	275	297	298	295	293	282	278	282	297	277	275	267	293	255	273	278	301	253	268	284	289	295	303	270	293	302	306	259	276	270	293	259	272	262	255	291	294	262	268	259	294	266	273	277	284	258	302	274	279	286	269	277	322	282	256	293	298	287	234	266	284	257	299	303	272	267	279	262	283	286	249	256	292	283	265	301	298	308	254	302	260	275	250	281	300	266	294	275	289	249	276	268	258	268	243	252	244	256	260	282	294	268	297	298	276	313	293	267	271	283	303	273	291	248	309	280	282	267	281	246	280	262	244	268	278	249	260	298	280	304	264	260	281	246	272	273	254	287	274	271	274	259	260	270	262	261	279	265	260	282	289	290	282	307	250	275	251	255	291	256	308	284	291	307	293	290	264	261	263	240	255	267	265	241	239	261	286	270	279	278	280	281	268	281	277	257	263	248	305	273	268	284	264	274	281	283	288	270	269	246	268	245	282	278	264	305	285	243	260	276	273	245	249	276	339	279	284	309	276	247	294	290	272	274	256	269	292	303	287	279	272	275	275	297	290	298	293	266	263	269	279	265	274	248	277	290	254	304	260	299	283	293	279	326	307	270	290	280	303	242	272	263	290	259	245	278	280	281	295	272	271	256	282	295	242	284	282	268	258	284	270	274	259	291	289	272	299	253	275	272	305	278	278	253	252	257	274	262	266	280	277	279	259	298	268	271	261	252	262	276	271	296	293	270	288	265	272	267	239	300	233	241	278	245	270	299	267	247	251	282	277	251	282	280	262	271	284	281	266	272	270	263	290	263	282	279	249	259	253	244	249	280	273	304	312	269	262	296	267	269	279	278	263	264	278	253	281	280	283	280	290	269	309	286	264	270	277	264	286	244	254	255	269	317	293	272	267	275	274	293	250	260	275	270	276	222	298	271	288	272	270	267	259	274	265	259	248	271	266	248	303	276	248	303	239	259	275	270	285	268	304	279	272	264	267	265	295	275	257	282	290	280	266	277	266	270	248	260	271	283	291	269	269	280	304	264	295	269	250	279	268	256	245	250	280	290	249	274	267	317	257	263	288	250	265	274	256	264	257	267	303	245	280	282	280	257	271	259	282	290	264	272	297	282	241	277	227	263	294	246	259	264	250	276	278	285	263	305	274	276	278	279	273	257	282	299	276	287	278	290	280	264	279	256	279	273	283	265	295	270	276	317	283	259	259	279	281	289	241	283	254	271	266	276	257	285	257	273	323	266	273	276	263	286	245	268	270	285	273	253	256	315	275	295	288	275	270	269	298	246	272	273	238	249	249	275	274	264	283	266	280	277	272	249	264	273	272	270	279	275	271	265	279	307	308	272	252	271	283	295	273	271	270	280	265	270	281	251	320	265	268	287	308	291
24122	18821	39418	54669	57044	12941	1326	1139	1055	1020	965	881	863	828	799	816	811	716	805	796	770	805	710	725	710	696	754	722	728	714	706	735	744	680	709	692	699	692	715	717	712	729	722	715	664	719	723	704	701	745	667	698	725	679	701	652	692	780	784	749	673	705	754	735	817	742	749	730	768	746	686	726	779	765	693	736	785	726	714	779	643	766	731	741	768	737	726	732	736	671	710	670	698	721	714	766	667	726	740	747	746	743	669	711	686	686	711	687	736	716	706	729	701	689	710	680	695	706	704	672	686	693	719	719	684	696	683	683	725	669	748	700	716	740	694	669	716	697	763	654	689	700	666	714	687	695	714	733	703	681	664	669	717	740	679	700	710	691	681	680	690	717	656	729	696	701	678	742	719	708	683	687	672	655	690	719	687	669	651	721	681	680	698	686	687	682	650	732	679	660	698	672	691	669	710	685	670	707	706	652	692	688	671	704	715	695	681	680	666	703	694	707	702	670	684	737	722	713	711	672	657	691	670	704	668	690	683	724	660	684	704	709	698	681	659	685	701	660	670	687	702	670	753	689	674	681	737	729	686	694	726	703	759	692	734	667	723	691	702	667	692	651	703	703	699	718	733	657	685	695	661	701	745	641	683	681	723	682	691	699	640	690	690	692	688	711	656	689	673	697	722	713	738	721	705	646	666	655	687	720	705	711	670	722	718	697	708	684	722	714	678	709	725	653	723	766	691	649	686	701	727	682	705	682	660	717	751	682	632	686	702	715	660	705	681	685	688	716	714	647	664	679	635	728	689	666	687	660	677	670	741	660	683	748	699	681	675	682	650	692	644	701	701	698	691	695	702	711	663	678	679	699	716	728	693	673	696	687	653	671	681	675	687	662	677	697	689	724	668	729	745	679	700	683	695	700	723	702	691	674	667	689	678	685	678	658	702	714	687	657	664	663	703	656	698	684	645	705	717	684	655	711	733	742	735	657	709	706	705	740	669	694	713	716	679	704	735	700	705	672	708	694	698	686	676	755	649	676	721	722	709	705	711	707	686	701	717	692	683	651	677	747	717	705	669	657	741	747	676	699	688	672	681	685	694	688	672	674	675	677	719	727	670	741	670	732	684	707	755	740	682	663	665	672	708	683	706	649	699	712	684	712	674	686	692	688	678	719	690	697	722	694	703	665	738	711	713	645	712	676	718	741	729	703	694	703	664	683	698	699	677	682	687	682	664	695	688	656	688	697	668	618	695	674	693	705	680	703	710	688	613	685	683	723	701	703	718	683	671	722	724	716	702	658	692	662	667	679	670	688	669	674	670	734	667	686	682	683	654	671	681	733	644	712	695	702	651	760	655	685	675	681	728	703	699	757	688	710	650	695	707	685	651	684	652	664	681	719	717	711	711	699	711	695	655	684	679	705	693	708	752	643	680	706	724	678	679	711	684	723	689	696	739	652	713	670	664	680	694	703	705	679	674	678	722	647	670	720	729	677	685	702	709	690	721	688	691	709	664	730	705	678	688	726	711	700	700	681	721	677	654	722	739	653	701	703	698	688	739	726	704	702	743	692	708	656	730	704	683	672	673	654	680	683	696	663	700	692	669	705	639	708	710	698	711	681	725	660	713	703	679	671	667	682	694	699	668	673	633	670	703	694	680	720	699	707	717	724	728	659	727	668	689	683	692	654	715	684	692	670	640	656	709	689	659	739	713	650	691	673	685	660	668	709	714	639	669	679	653	711	683	670	703	700	712	676	703	688	698	724	707	687	707	699	718	690	718	659	692	704	723	669	680	632	670	669	665	665	695	649	669	691	677	683	699	700	713	676	694	669	653	690	643	693	736	722	698	665	693	669	657	708	735	705	698	667	658	671	703	695	686	683	736	691	688	726	712	647	665	691	727	705	679	682	632	656	679	661	720	687	674	646	690	709	688	737	716	732	706	689	722	676	677	677	689	722	681	704	725	685	699	687	711	691	649	708	681	679	719	676	671	709	679	724	694	699	704	679	735	685	660	694	713	659	671	705	686	654	689	697	684	702	692	699	710	691	696	746	717	663	674	713	676	690	704	721	743	691	692	718	713	704	696	696	655	650	693	705	662	717	674	672	640	667	627	700	635	708	681	700	666	715	683	703	709	748	710	667	676	661	689	686	712	666	684	705	669	710	670	710	672	710	691	656	685	722	682	701	687	671	677	718	662	698	690	688	670	681	703	726	688	702	702	713	706	687	713	719	672	711	695	701	653	710	675	690	690	662	661	698	683	697	691	637	672	695	677	730	656	699	690	670	724	717	678	680	694	688	731	723	723	660	731	718	683	669	683	665	722	672	673	711	712	747	703	682	722	661	684	683	674	698	689	696	714	711	744	691	660	721	692	667	639	737	712	685	691	713	688	660	677	720	674	665	709	638	693	646	693	705	731	653	711	663	730	676	707	715	699	687	739	715	653	714	662	652	660	675	673	735	708	710	696	725	676	703	716	691	702	669	702	689	736	632	694	685	711	747	740	675	712	683	685	654	718	692	657	677	678	676	721	730	691	703	648	638	682	717	694	702	676	679	691	707	680	678	676	688	723	698	693	718	677	727	679	732	714	722	679	661	680	676	729	700	640	684	711	698	745	677	718	696	693	678	739	719	696	673	670	720	722	705	671	659	672	709	750	680	643	743	696	698	659	694	690	641	690	630	713	709	691	687	675	662	709	680	708	698	683	689	730	681	664	626	689	625	683	678	730	692	709	668	701	678	696	708	721	651	667	714	657	738	706	669	687	717	660	640	688	723	664	692	682	685	694	665	740	686	733	721	731	694	676	693	714	706	677	740	705	675	697	703	671	656	687	686	684	717	659	705	738	691	680	727	666	713	714	663	658	709	685	694	711	645	684	711	650	710	689	703	641	682	763	692	729	682	710	727	684	663	685	702	674	685	709	695	694	737	671	707	713	712	685	725	668	734	681	725	675	682	644	674	701	670	702	747	717	682	711	699	719	678	691	725	732	690	637	678	696	691	709	666	726	713	645	676	652	708	689	712	670	676	673	653	704	658	690	665	687	665	722	676	691	688	678	675	696	681	736	669	708	694	713	708	689	709	704	671	684	711	723	669	676	696	721	731	652	659	698	685	707	671	696	720	672	738	729	716	660	700	705	664	649	700	692	726	692	654	654	655	647	700	672	673	649	686	723	679	693	691	697	724	755	706	636	673	697	682	652	644	672	669	722	676	660	716	681	690	715	655	718	698	758	684	669	692	712	669	726	655	702	679	699	720	698	651	674	674	715	699	655	659	695	719	722	676	684	672	704	713	681	693	669	707	684	691	715	688	710	726	666	724	686	704	606	659	712	687	686	682	649	761	707	667	753	702	706	680	681	676	630	689	697	675	693	725	662	715	659	659	663	698	691	648	664	679	673	683	696	698	690	663	675	681	703	609	678	738	712	670	704	708	722	707	716	713	712	715	683	707	710	693	709	704	694	693	717	691	706	714	685	660	675	757	706	684
56127	40362	53177	59314	61646	27678	6422	490	337	288	268	236	255	227	251	234	217	213	205	222	207	227	219	184	224	211	174	205	207	223	184	205	209	209	207	225	216	207	195	194	190	200	204	218	214	217	195	185	192	220	197	205	224	209	214	219	212	233	199	219	200	229	228	229	212	214	195	228	225	209	179	233	221	222	193	222	201	238	182	193	175	206	213	210	199	195	212	182	209	204	198	207	182	215	205	212	192	188	215	180	196	201	200	218	234	199	218	197	208	211	197	207	205	210	191	199	212	181	218	208	210	221	196	184	207	190	210	214	209	179	197	171	212	178	192	206	210	206	192	186	222	207	199	207	206	203	196	215	186	202	200	163	211	193	214	212	188	200	200	212	183	197	200	201	216	229	209	219	227	219	222	219	214	211	212	210	196	201	232	193	209	223	202	213	172	196	200	216	210	215	185	207	191	215	199	184	199	208	184	199	220	203	202	199	204	195	171	188	198	197	201	191	188	204	222	201	208	195	220	212	182	191	213	187	224	198	194	195	208	184	182	193	217	198	203	182	199	202	192	201	203	195	208	202	208	192	228	162	212	202	194	213	203	190	205	207	203	211	221	200	199	221	183	193	206	206	203	187	216	198	210	183	201	209	179	208	187	180	182	188	213	217	181	194	208	197	189	210	209	195	175	179	231	197	229	178	216	208	205	230	201	221	204	201	178	213	192	195	163	176	197	187	184	203	194	205	205	234	199	195	212	173	182	214	188	189	183	196	189	180	184	184	206	222	195	215	200	215	195	180	208	192	185	185	215	185	212	196	204	193	192	200	203	222	199	225	208	189	165	209	206	224	205	192	226	202	209	206	215	208	209	183	199	192	201	161	182	200	217	209	205	198	206	190	210	208	198	181	198	210	204	201	213	195	182	209	213	183	195	214	205	209	192	216	205	210	235	224	207	213	214	198	200	212	188	187	221	172	193	200	206	219	191	206	180	189	190	203	195	214	170	217	212	210	210	179	212	188	204	199	191	220	215	229	210	194	187	191	200	196	185	210	186	187	177	194	217	212	199	186	215	213	197	185	194	196	215	189	198	183	226	199	207	192	179	194	186	228	183	228	199	189	193	190	196	174	180	201	206	207	212	188	189	186	188	217	209	181	205	179	213	190	184	231	193	209	201	221	199	168	209	217	178	216	218	209	193	206	187	191	207	230	190	193	208	176	181	210	196	217	202	196	190	224	204	214	186	193	170	198	183	193	205	220	196	185	213	211	212	190	199	199	203	212	183	181	212	181	194	214	237	196	192	202	212	196	204	199	204	216	223	213	198	195	190	195	221	203	213	210	198	207	221	217	180	208	191	203	188	190	177	220	203	198	195	204	179	203	201	221	165	223	220	205	219	171	196	206	187	185	204	214	197	204	193	194	204	181	197	174	184	191	217	204	209	192	193	195	192	173	198	212	198	196	199	217	223	196	199	195	192	203	177	221	185	204	181	190	180	187	192	206	192	205	229	179	206	204	223	202	165	186	212	211	206	195	205	193	157	228	216	219	175	190	196	192	197	205	194	199	196	214	219	171	201	192	220	186	203	222	212	211	202	196	192	206	195	201	232	193	204	206	189	213	198	180	196	180	184	191	222	179	199	231	219	177	201	197	211	178	232	226	230	189	204	186	187	193	213	205	182	192	192	197	197	210	201	179	181	194	194	196	192	224	201	213	173	195	201	208	190	190	182	183	190	203	218	189	197	208	211	222	206	181	219	179	194	160	187	207	213	170	197	208	206	189	189	200	192	190	190	196	203	205	208	194	179	215	201	191	206	207	201	192	192	215	189	192	177	215	185	206	222	188	209	198	191	210	220	176	216	231	187	208	188	225	225	213	213	191	206	200	194	223	232	173	164	202	184	206	221	236	199	218	197	184	179	194	205	223	194	212	190	197	208	183	177	219	207	190	215	199	176	181	204	218	203	200	175	182	180	210	202	191	202	217	189	175	193	205	201	182	195	215	203	194	213	193	205	202	173	175	181	182	192	188	220	204	177	201	208	211	192	212	199	187	233	204	187	203	224	207	213	193	174	193	199	192	190	196	190	184	190	212	205	214	186	224	200	223	208	183	227	214	185	215	212	179	217	211	213	183	210	214	204	206	208	229	210	170	203	218	205	213	186	207	196	199	193	191	191	192	218	163	213	199	197	205	203	200	189	207	185	211	194	189	197	186	176	210	210	181	193	202	188	201	203	213	217	190	181	214	212	191	191	214	169	203	206	195	191	196	184	190	213	190	179	195	176	178	198	174	213	222	205	200	195	199	214	198	202	188	194	212	210	181	210	200	197	218	208	209	200	196	203	191	194	204	192	187	223	189	195	189	210	217	198	208	172	225	205	211	231	208	187	189	180	205	232	195	176	225	203	185	196	207	216	197	213	216	196	202	211	226	223	183	190	189	198	185	197	185	200	197	219	189	212	174	197	196	198	210	212	222	221	226	186	220	205	185	212	223	213	194	194	204	212	183	182	185	185	201	199	203	202	199	210	203	205	210	209	195	190	198	218	200	210	210	212	183	202	214	235	210	200	210	213	191	208	202	193	193	192	197	191	183	189	196	226	185	224	208	192	202	194	228	191	189	195	200	193	204	181	194	190	213	191	196	199	186	211	201	217	206	208	225	224	190	180	210	199	184	196	198	162	189	190	201	228	202	205	209	193	204	182	196	229	209	197	206	214	192	189	185	224	202	210	234	201	193	212	187	190	194	188	198	170	200	210	189	171	203	223	208	226	203	195	202	194	197	202	217	190	207	197	214	210	226	229	192	195	217	211	189	222	184	172	195	194	203	216	186	197	199	185	218	191	184	197	187	201	220	209	208	192	207	193	201	202	211	171	191	197	204	186	208	193	198	178	176	211	178	213	195	209	202	206	198	203	207	203	202	192	190	190	202	205	191	210	186	195	203	210	208	201	223	168	235	196	207	196	205	174	227	220	198	188	208	203	203	181	188	226	190	188	213	225	210	203	199	201	239	204	203	226	188	185	194	185	206	185	192	184	216	215	200	184	212	208	228	207	214	199	206	211	195	197	206	215	206	211	189	234	202	224	212	218	211	201	192	216	198	202	204	220	193	218	179	227	180	209	202	172	201	206	193	227	201	210	206	197	220	177	197	200	185	191	176	175	201	219	202	194	185	186	177	188	213	197	200	194	184	175	203	186	220	190	186	214	200	193	161	194	195	206	181	189	204	189	192	192	221	189	218	194	220	174	205	194	212	163	199	208	207	176	223	200	203	188	215	202	198	184	195	196	186	197	209	200	187	196	210	208	189	202	176	196	201	179	189	184	212	179	196	196	183	212	244	198	183	179	197	199	197	186	228	224	219	187	220	196	186	204	202	203	195	174	205	205	183	199	199	208	200	213	207	209	172	215	199	180	173	184	202	214	201	195	213	187	192	219	191	195	226	197	177	204	186	199	198	146	204	210	204	195	218	224	188	209	204	206	198	201	209	202	196
32830	28206	47951	65769	67558	16988	1561	1331	1284	1039	1053	839	817	829	761	721	677	665	704	699	618	607	635	602	597	590	577	598	573	588	560	603	556	544	584	555	579	531	554	552	514	560	492	506	528	515	567	562	612	555	550	563	550	516	557	543	539	572	590	585	604	595	610	576	655	591	605	631	657	560	596	610	689	547	572	634	709	526	563	547	555	524	584	604	603	562	538	574	565	519	524	493	578	551	521	534	574	572	535	568	530	531	499	517	530	558	560	554	550	526	560	502	499	559	537	493	507	558	523	528	538	499	511	496	498	519	573	589	508	487	513	546	486	517	542	487	513	534	560	521	561	538	568	515	488	445	501	510	519	511	503	514	546	470	571	507	541	499	499	522	532	557	535	473	519	527	550	507	515	516	546	501	539	508	538	508	514	523	508	530	517	514	498	530	509	526	524	514	505	550	480	486	493	515	532	501	513	479	510	493	515	522	492	533	487	506	494	511	506	491	503	504	478	536	521	500	498	492	470	536	531	506	532	523	530	559	555	524	564	565	538	525	550	516	526	552	481	501	514	506	517	514	538	507	501	498	514	565	484	539	521	507	548	501	495	495	564	487	489	538	546	538	461	509	501	513	535	528	529	502	497	502	493	485	507	522	515	469	517	512	531	514	515	517	559	480	506	488	489	487	501	514	487	503	531	511	505	507	519	506	493	528	518	513	519	520	522	494	502	522	497	520	508	518	534	518	518	508	487	532	465	559	518	499	540	485	537	537	513	540	526	545	512	493	481	514	490	503	488	542	499	546	498	525	547	511	519	530	534	493	511	521	506	543	537	499	559	532	481	521	521	495	501	462	545	477	538	504	522	551	543	491	503	475	541	538	542	524	506	506	521	525	504	536	523	502	523	522	498	513	488	500	521	518	493	472	535	552	456	542	532	508	528	532	527	535	496	497	533	502	539	488	514	506	507	535	521	484	503	529	525	503	535	542	469	523	538	508	505	506	487	520	508	503	525	525	516	496	504	571	499	582	499	497	501	486	522	490	524	500	519	519	461	542	536	474	498	505	494	517	529	523	494	534	502	576	530	532	513	546	505	532	511	514	575	543	513	482	525	546	482	463	521	516	489	534	491	541	467	526	551	501	531	482	529	502	492	491	483	532	480	476	512	523	511	536	514	520	521	555	509	525	521	558	555	475	529	513	497	487	535	520	486	503	508	513	491	521	492	533	521	524	518	520	523	474	542	503	536	529	514	524	519	502	497	527	498	530	505	528	478	531	523	494	490	537	513	498	520	501	531	520	496	501	484	522	518	475	489	518	520	538	501	502	531	548	489	507	498	513	517	526	534	530	509	540	507	532	550	530	513	487	563	516	521	509	455	535	554	531	501	487	505	551	518	520	525	491	551	489	498	527	492	539	525	483	528	542	527	548	506	515	527	477	536	561	519	485	518	500	513	487	507	507	509	469	495	537	463	527	492	528	549	498	520	524	500	533	499	525	511	542	511	524	515	485	489	544	514	495	523	536	475	501	489	481	533	517	510	506	520	556	544	511	491	547	505	514	505	521	518	525	504	547	497	494	460	497	517	511	515	482	472	531	531	477	488	512	506	522	531	468	520	539	532	495	509	502	541	523	507	468	524	466	495	480	563	514	532	531	528	519	530	494	486	529	539	513	504	508	530	487	500	519	502	519	517	528	463	520	505	565	557	560	518	546	516	561	495	540	503	520	520	521	470	544	499	518	563	515	482	551	489	529	524	503	499	523	511	504	488	541	521	512	517	541	502	497	512	535	510	529	492	536	528	555	474	565	494	507	559	503	489	490	551	523	463	562	479	542	528	534	547	465	489	530	466	526	564	553	516	506	509	522	537	539	528	521	491	523	504	512	464	499	483	527	511	516	560	510	513	496	538	500	523	490	563	523	541	511	510	538	528	507	482	508	487	514	548	447	536	480	540	552	536	508	518	471	507	503	507	523	490	515	530	530	522	524	530	524	467	525	514	515	529	528	513	545	484	497	502	490	490	555	523	539	531	524	525	534	525	527	500	515	519	524	502	515	504	473	537	508	492	534	570	511	491	476	534	504	519	512	527	531	514	522	514	524	552	530	520	513	509	494	538	517	524	521	491	538	500	552	519	492	525	466	471	461	504	529	547	521	502	496	537	504	507	499	502	509	500	514	492	475	529	504	516	541	506	501	477	508	476	460	510	526	538	533	509	537	525	497	499	509	522	510	506	542	524	570	499	494	508	484	493	515	465	485	522	541	491	510	528	497	501	503	529	531	537	504	504	513	508	496	511	505	498	521	509	488	512	497	493	503	521	531	492	514	525	520	517	520	449	473	487	517	489	513	516	496	423	503	475	545	509	524	537	566	493	513	526	484	544	491	524	545	548	474	517	535	521	505	503	536	509	529	496	507	510	485	488	487	470	497	511	481	521	495	502	492	517	469	544	521	519	523	505	496	490	564	484	506	492	504	517	542	503	500	528	508	531	497	513	491	530	541	542	524	476	547	503	541	499	527	516	507	510	485	522	499	500	507	515	508	521	511	546	516	505	524	515	490	562	504	497	528	523	497	550	525	499	533	512	518	446	509	543	533	548	548	491	500	531	506	510	527	536	551	500	522	520	544	513	522	511	526	556	511	546	512	526	548	512	507	530	512	524	506	543	506	494	508	529	499	510	484	534	542	511	496	526	475	491	565	513	498	471	489	543	533	535	491	541	546	507	510	511	497	541	533	501	477	480	505	525	539	488	518	468	545	501	521	560	480	532	485	535	494	519	544	494	534	536	501	508	518	540	494	515	537	495	501	497	520	512	532	515	489	520	481	512	497	522	501	502	508	505	523	499	514	485	516	514	534	461	540	523	531	482	499	525	520	520	538	531	480	515	542	516	494	499	529	477	539	512	499	496	534	493	551	497	541	474	523	491	515	551	484	484	484	536	502	492	512	463	516	509	498	545	500	504	488	562	520	550	490	493	494	509	480	482	527	527	527	532	506	541	543	477	504	533	539	450	513	507	507	486	496	556	478	541	523	513	532	472	514	510	536	569	539	512	511	511	528	505	506	500	516	471	480	544	510	499	508	507	493	489	524	536	514	580	523	517	530	529	515	508	542	508	507	475	520	491	475	528	517	506	509	506	550	540	486	550	543	490	550	538	513	496	542	528	501	503	497	541	505	485	552	545	515	528	502	507	472	479	458	513	528	560	499	513	510	533	514	529	540	496	477	523	527	513	523	507	521	514	527	522	511	529	506	525	507	515	514	504	548	526	480	496	516	471	495	535	515	528	535	483	531	509	508	549	524	512	481	563	500	531	546	527	507	468	535	518	525	535	471	515	544	531	540	523	535	498	519	499	497	511	513	505	508	468	489	491	493	510	516	564	547	513	529	575	517	495	517	546	556	553	508	526	525	509	539	498	540	513	482	476	524	536	524	484	495	472	546	495	522	524	497	510	502	538	536	516	491	535	542	513	506	553	518	521	493	496	512	536	483
6785	1331	2175	3746	5863	890	291	283	286	259	288	255	283	286	268	285	277	281	268	263	258	300	280	279	251	288	277	281	279	285	271	274	264	305	270	300	283	294	274	280	292	284	270	310	275	271	286	279	296	262	265	258	284	286	274	272	279	284	253	323	276	282	279	277	270	278	288	291	276	255	279	251	266	273	226	266	288	271	268	292	286	267	324	294	259	260	301	272	276	273	275	271	280	312	254	254	295	270	278	236	270	294	275	311	272	311	264	275	283	301	246	318	271	292	280	256	254	256	290	243	286	261	293	264	268	288	251	259	294	297	260	297	261	253	246	270	281	269	311	308	277	251	280	287	266	285	296	264	244	258	288	293	268	287	272	265	270	289	274	292	293	272	283	283	283	284	284	251	290	255	295	274	301	276	285	307	254	261	290	312	290	261	268	272	242	294	301	268	314	287	288	269	283	280	256	293	262	285	300	244	254	274	272	273	257	259	286	291	275	289	256	269	289	265	285	256	271	272	296	274	270	316	282	296	313	296	278	252	263	297	256	265	278	296	316	290	295	272	271	278	265	306	285	267	255	247	268	286	277	249	283	291	254	243	270	276	257	270	247	274	261	281	277	269	259	283	278	274	272	298	284	290	295	301	301	278	295	286	273	251	280	246	251	274	300	281	282	287	294	260	282	274	250	269	248	275	292	301	292	262	289	265	277	302	281	282	306	233	276	266	278	300	270	300	264	309	293	276	245	278	272	262	302	290	302	284	257	278	275	298	247	281	263	301	272	260	289	287	243	262	273	273	264	286	272	268	293	286	255	285	311	291	289	266	281	299	249	288	251	288	285	265	278	258	260	284	312	273	278	282	292	272	249	251	299	249	253	275	263	270	300	250	278	292	302	263	296	252	274	276	263	268	281	256	281	274	322	262	293	308	293	260	259	284	264	317	270	251	274	250	269	291	313	270	290	279	250	289	288	298	273	305	302	296	280	287	275	275	275	272	279	279	284	279	266	297	284	265	275	321	258	291	268	266	256	278	266	299	300	292	269	278	278	264	295	256	264	268	268	294	264	251	269	319	252	293	315	278	284	267	282	260	237	285	244	289	287	289	267	271	270	274	279	271	300	288	291	271	246	276	262	286	265	246	265	304	261	272	283	302	283	216	258	295	262	269	266	271	264	282	289	264	271	241	298	274	304	281	293	281	277	305	267	257	265	270	261	277	296	260	257	238	282	308	292	263	263	270	276	279	300	297	291	286	268	279	313	286	261	275	283	272	294	271	298	279	263	278	242	251	264	270	278	287	253	265	279	282	298	277	316	250	266	289	265	286	289	260	273	266	289	310	257	276	238	288	263	274	278	251	264	241	308	229	275	273	286	232	281	270	271	284	278	274	297	256	262	261	286	300	281	269	237	261	289	266	263	254	273	262	264	259	265	270	296	284	277	318	283	253	280	289	253	279	297	281	273	286	267	284	293	271	253	296	300	287	252	268	283	315	256	258	256	283	252	302	305	259	274	280	292	297	272	297	270	316	254	279	284	283	273	269	284	268	241	303	259	266	289	295	275	260	284	292	268	272	240	289	282	279	265	278	261	305	284	293	258	272	252	305	283	291	262	277	287	304	283	232	264	297	269	292	286	256	276	277	307	263	292	293	257	290	287	267	275	289	295	250	297	249	265	285	275	296	267	293	262	257	274	241	328	269	264	253	286	277	279	271	268	291	247	253	279	261	290	308	301	268	237	276	294	260	300	266	287	263	299	266	261	261	293	274	255	287	290	292	283	227	277	239	272	284	236	280	287	303	292	294	271	291	263	279	270	262	272	265	268	265	264	301	279	289	285	284	241	320	280	269	253	245	272	242	284	306	305	254	288	274	276	261	299	302	257	266	302	287	286	274	298	306	254	275	264	285	261	270	286	299	274	253	275	254	245	270	270	271	288	280	282	255	255	271	319	280	272	303	267	272	257	287	276	309	279	310	270	237	261	272	290	281	277	279	276	281	261	260	275	272	254	258	274	298	265	266	266	289	272	230	284	262	271	242	290	280	254	262	256	290	267	260	283	250	281	259	270	270	261	287	286	275	308	264	244	253	277	257	253	275	296	282	288	282	290	293	277	274	258	311	309	283	285	279	272	289	296	279	259	263	266	282	271	280	284	251	285	304	286	258	292	282	286	267	278	300	286	259	273	261	255	293	294	267	255	256	241	290	284	287	285	284	282	275	265	270	283	249	292	280	289	270	285	272	282	258	296	236	285	280	266	262	294	300	278	264	271	283	278	298	279	297	288	269	266	295	318	262	270	261	279	265	294	291	294	264	262	246	297	285	271	268	257	249	264	270	266	276	278	285	273	297	294	278	253	283	291	264	266	290	273	289	245	285	270	266	299	290	249	276	260	302	275	292	267	277	295	269	274	287	263	252	273	236	295	270	259	260	248	261	261	276	271	272	256	275	267	277	290	253	280	292	263	281	268	261	268	267	246	278	264	264	272	292	271	285	297	266	281	264	277	259	273	278	294	291	275	255	284	271	296	276	292	251	279	301	274	259	294	278	264	263	271	262	279	288	283	269	261	303	289	268	260	265	285	298	275	277	274	273	272	268	252	260	289	258	268	286	249	292	272	264	273	268	287	298	259	260	296	285	250	316	280	276	300	252	274	288	275	275	261	276	279	266	279	291	275	293	252	313	286	282	287	283	292	263	295	264	276	281	279	235	263	289	245	272	285	242	296	251	257	290	279	291	260	295	265	274	267	263	268	263	289	250	281	251	292	295	254	303	250	259	266	287	274	273	272	277	290	267	252	271	269	252	273	275	260	309	313	275	288	261	287	310	276	280	248	273	290	284	266	246	276	276	249	260	274	271	302	271	254	270	266	247	311	275	284	273	260	272	282	284	289	291	274	270	302	290	279	266	257	263	278	296	258	259	282	273	264	271	271	268	300	245	261	263	289	272	284	261	267	279	273	302	247	232	266	264	270	299	268	306	296	255	254	251	261	280	281	282	256	270	281	294	281	314	294	291	294	281	267	265	280	291	280	301	245	259	264	290	277	281	276	252	248	278	257	283	255	267	272	276	265	264	258	283	243	246	268	292	265	268	270	289	255	264	313	279	284	273	291	279	273	289	268	294	295	293	262	294	296	281	256	265	280	270	307	281	288	259	261	280	249	249	286	268	266	298	293	315	268	261	272	284	273	284	282	266	272	279	262	280	304	310	307	288	254	285	271	280	267	276	291	268	283	286	271	281	284	284	273	261	289	252	240	278	253	303	269	257	248	284	279	284	293	261	295	284	264	278	284	282	320	294	255	296	294	284	289	251	283	316	272	279	266	267	264	263	273	267	265	269	288	272	282	259	264	273	289	278	277	275	265	248	273	264	296	295	287	274	250	291	289	281	296	267	261	259	272	245	282	261	300	277	256	248	274	292	268	284	274	261	286	267	269	278	251	307	283	292	288	287	270	281	257	240	286	266	271	260	262	255	281	296	276	290	266	290
6514	2315	5591	13039	18014	2276	734	707	707	687	696	745	715	706	671	714	704	677	722	698	708	702	722	691	715	691	737	661	712	700	712	721	684	729	672	690	687	733	690	688	708	651	702	689	691	727	671	720	652	739	694	693	705	697	707	715	732	702	691	699	709	700	676	721	695	748	656	681	753	685	680	707	700	696	680	718	711	683	726	699	706	699	672	712	751	715	737	642	686	726	709	683	759	733	699	752	714	701	682	701	689	720	635	716	725	701	681	673	752	727	682	665	729	698	696	735	713	674	707	720	703	707	712	704	735	687	703	658	683	721	744	719	692	681	666	685	728	734	699	711	739	703	748	681	701	678	749	663	672	667	709	709	704	702	713	718	692	716	718	701	684	708	711	691	700	682	648	712	749	746	736	664	718	712	667	675	687	674	698	715	638	735	672	695	683	723	716	716	692	715	652	729	695	677	701	693	716	733	685	660	659	698	676	667	703	700	664	666	665	684	671	693	681	718	731	711	675	717	682	706	752	684	671	729	714	667	723	703	714	723	720	739	742	702	715	698	687	703	729	681	731	680	710	719	706	657	673	690	740	665	651	710	656	750	692	760	696	671	714	666	709	701	719	713	688	691	676	660	666	696	724	686	662	686	700	709	691	683	681	721	687	704	687	713	710	673	674	673	682	752	693	704	718	673	694	679	684	706	706	690	690	686	699	699	664	682	743	688	698	675	672	698	750	701	723	689	697	719	750	675	693	702	695	703	695	759	685	719	682	697	716	691	729	690	679	729	679	714	695	688	717	718	708	681	697	725	697	714	681	655	689	681	673	684	721	690	702	678	694	703	680	714	706	725	710	693	661	724	715	691	665	754	734	684	701	706	710	698	723	632	744	666	682	747	725	688	664	687	693	701	724	720	674	732	667	712	679	696	656	664	741	641	669	711	720	641	736	739	668	772	723	709	705	725	717	693	648	653	682	713	692	761	663	732	689	735	713	710	744	699	713	719	641	665	716	673	684	742	695	726	735	704	706	697	674	672	704	693	712	678	747	677	692	719	676	692	675	705	688	719	703	702	655	732	704	719	681	722	664	720	682	717	744	655	695	728	740	681	711	718	715	717	708	699	688	660	679	703	694	639	703	685	667	693	690	689	667	698	709	767	679	705	737	668	693	663	704	721	684	683	716	699	752	692	673	683	701	720	770	688	627	690	706	722	670	709	687	692	722	721	698	680	682	685	704	723	731	634	716	720	662	676	715	711	659	705	729	744	743	689	719	748	740	668	700	716	738	721	651	712	667	712	730	710	684	742	680	686	726	727	692	736	710	701	708	696	716	732	694	716	690	760	745	709	701	662	740	719	747	725	698	685	728	681	698	657	707	685	709	673	695	735	684	712	695	695	689	717	702	691	702	698	716	692	639	700	667	687	701	642	660	748	679	667	670	704	757	737	650	678	701	696	722	714	692	757	635	705	698	662	679	725	730	630	681	685	673	693	697	687	664	720	691	701	715	692	667	658	686	702	649	667	726	694	713	694	690	717	697	782	708	688	696	725	684	705	727	698	702	711	716	721	715	663	686	698	652	679	706	710	708	700	676	682	714	701	673	692	671	715	694	706	678	715	770	669	655	703	661	673	688	699	733	693	656	702	661	707	738	728	694	704	657	656	692	692	657	681	725	700	662	686	682	658	705	701	741	722	699	685	695	669	667	707	710	720	726	711	704	673	672	683	742	784	685	713	667	725	729	729	692	682	698	723	679	631	633	731	708	717	733	761	726	683	719	671	718	709	676	653	679	734	714	696	696	732	689	755	708	668	741	683	685	659	692	740	688	709	688	725	728	776	700	685	726	720	660	666	675	696	682	697	674	694	704	690	715	719	691	706	708	651	717	695	657	712	669	730	676	671	654	680	663	722	677	687	722	760	683	712	697	690	692	662	653	707	727	726	705	685	644	730	727	690	712	691	711	678	662	712	707	738	728	721	704	709	766	702	675	651	711	706	726	648	733	667	730	704	692	702	697	667	705	742	687	700	654	721	690	692	644	701	697	678	725	718	670	674	707	703	667	738	727	714	711	669	693	713	700	695	699	705	665	694	710	704	741	721	696	711	675	683	698	725	679	701	709	659	708	678	712	698	706	647	687	683	715	694	693	704	703	669	714	681	698	675	701	712	708	704	683	714	711	730	707	665	671	679	673	700	682	722	675	735	717	690	698	726	652	668	664	721	714	688	722	687	717	739	633	685	709	693	704	714	713	691	706	741	704	649	646	705	650	732	659	685	765	701	701	692	676	685	688	780	729	691	666	710	664	734	703	703	672	676	676	723	707	691	735	710	663	739	716	724	699	685	694	684	706	686	705	694	685	671	717	701	668	687	678	726	721	708	687	678	712	743	689	725	743	724	726	666	715	695	693	719	706	751	686	674	729	715	712	702	724	677	709	718	633	678	700	717	718	701	705	713	712	658	680	665	668	701	700	688	677	673	749	693	655	678	729	678	694	723	713	639	707	732	697	651	713	720	683	680	665	660	705	678	708	729	741	677	682	647	722	692	709	673	724	748	694	697	725	662	728	706	688	676	702	680	713	716	691	724	697	730	723	683	741	743	669	714	688	706	728	739	706	698	714	678	705	717	709	713	751	682	741	677	715	718	714	656	727	717	705	673	725	715	665	696	739	715	687	668	704	733	656	729	681	737	713	677	723	664	733	696	677	698	704	733	701	670	695	674	762	681	703	692	681	715	669	676	734	666	688	671	707	666	688	693	706	732	692	687	705	690	686	722	745	666	643	662	689	674	671	672	703	679	667	695	692	642	716	703	690	687	667	677	654	704	696	692	711	712	685	729	759	733	677	702	666	728	690	661	692	679	698	712	670	707	697	753	761	721	708	760	718	673	710	704	687	729	711	712	675	682	701	682	688	671	687	710	718	713	736	724	731	721	668	702	739	715	733	690	726	702	678	691	728	732	662	715	720	696	731	697	717	708	711	676	672	716	682	717	730	686	681	671	684	682	679	698	694	704	728	631	697	679	766	702	675	654	682	700	726	679	739	689	702	696	711	660	692	731	683	722	666	706	692	692	694	687	700	694	743	665	637	712	667	708	694	752	679	692	691	687	722	709	693	737	690	687	722	680	668	684	654	678	661	697	662	667	652	681	725	756	694	734	751	665	694	664	715	664	663	689	730	720	691	756	712	725	709	673	662	733	693	687	675	697	697	672	715	741	753	689	694	692	676	739	679	731	704	700	709	688	689	680	648	690	741	714	705	721	672	745	674	704	693	694	701	727	731	659	757	700	745	716	663	746	695	674	707	692	730	660	703	713	735	701	704	714	707	664	718	664	685	672	698	706	714	660	697	669	704	708	676	669	726	685	698	696	693	712	671	716	674	710	695	721	711	704	701	673	713	708	710	692	714	701	703	761	712	655	721	707	709	711	707	717	696	708	708	719	718	682	664	696	654	731	720	720	689	683	737	725	673	719	724	686	711	727	710	686	754	683
41619	27666	38175	45841	50961	19335	2135	338	327	357	316	293	283	317	285	341	248	246	268	283	305	277	251	245	267	273	262	268	294	297	286	250	251	323	263	264	278	286	291	283	311	280	301	294	294	280	292	268	268	278	288	296	265	284	289	279	249	269	287	273	278	287	280	297	303	290	271	301	295	308	283	300	291	298	279	274	291	256	268	253	266	297	313	290	291	279	264	266	267	277	265	301	251	286	292	272	260	274	267	283	271	282	258	267	285	269	266	274	252	290	237	258	279	272	281	262	264	248	270	277	266	280	296	256	273	270	248	288	254	250	281	272	268	286	263	287	264	272	261	275	299	284	300	241	283	273	291	283	265	260	270	269	263	269	286	290	246	289	231	251	264	280	306	243	269	282	256	281	277	289	252	294	245	251	255	285	292	273	275	259	277	303	287	268	232	253	281	284	279	316	259	250	291	280	270	291	266	303	275	258	279	271	276	275	275	264	287	273	266	269	261	300	292	275	306	280	277	279	283	281	261	267	264	259	275	274	305	275	265	287	305	280	269	260	267	297	282	231	278	259	264	262	292	275	286	289	278	269	286	299	294	274	274	284	288	261	283	295	265	280	282	293	302	258	279	274	262	274	275	266	291	271	272	276	258	257	263	278	257	266	299	252	277	254	279	261	278	318	304	276	263	279	285	250	289	307	270	291	263	276	281	262	277	297	265	268	245	291	288	261	315	293	286	267	269	266	252	257	280	280	308	276	263	271	264	254	277	260	270	267	273	272	318	267	254	289	261	290	258	274	256	289	253	264	284	315	286	274	288	263	264	274	266	265	285	274	296	280	271	267	267	285	272	301	270	256	259	241	248	279	275	275	274	293	278	285	251	270	270	253	257	285	260	263	288	270	263	303	276	268	253	270	261	271	258	266	293	275	258	274	290	283	279	330	250	255	271	296	275	259	296	251	288	276	278	287	256	274	267	273	282	256	280	257	264	272	270	282	279	254	255	300	277	281	287	238	259	253	299	264	280	277	286	268	277	252	276	289	270	283	256	274	281	256	277	269	255	254	264	281	279	292	243	255	247	290	260	297	275	256	251	292	257	265	280	261	263	249	267	277	263	265	264	291	261	268	278	279	271	255	304	255	273	307	292	280	283	256	272	287	277	284	250	286	291	251	249	285	275	271	257	297	309	281	292	292	291	291	272	269	252	270	278	298	283	281	244	314	258	253	276	271	286	254	272	275	246	280	231	270	283	280	287	243	249	301	278	267	250	256	306	274	262	304	273	244	259	285	294	264	301	294	257	308	252	267	261	285	291	261	292	273	261	263	295	287	267	239	268	274	270	282	256	291	255	265	298	267	286	306	256	281	273	277	254	275	276	291	266	274	250	291	262	257	313	265	270	292	271	269	274	282	292	240	292	267	272	274	255	313	245	260	288	248	301	241	281	273	253	265	275	255	255	258	253	255	276	300	248	268	249	283	273	268	274	300	281	239	298	259	243	297	271	273	263	293	269	296	293	250	262	251	278	276	299	318	243	277	287	272	293	245	278	294	253	301	283	290	258	244	279	296	299	252	310	289	265	264	296	295	285	270	267	283	243	275	241	262	279	279	283	289	268	267	255	279	291	247	250	259	254	273	278	278	250	247	268	284	252	269	253	297	265	274	233	259	269	261	274	269	270	286	265	270	274	268	284	286	292	283	303	280	265	263	284	266	273	265	259	281	295	232	269	275	273	291	264	259	287	290	326	229	272	287	253	267	289	279	256	268	287	266	267	271	278	270	267	271	306	264	292	275	287	277	255	268	259	280	263	303	294	287	272	264	250	294	279	276	251	283	273	273	261	284	257	285	296	261	271	263	266	296	296	270	245	250	259	273	268	277	296	294	247	277	275	262	279	277	259	284	291	274	285	254	274	281	247	278	294	271	261	260	256	269	296	282	248	270	272	279	247	319	280	249	270	280	244	298	253	268	285	293	291	267	252	289	260	263	325	264	260	279	297	294	310	280	302	277	266	293	282	283	313	305	267	266	250	302	248	273	281	298	288	301	290	255	265	254	289	265	254	285	252	244	287	289	302	276	278	253	285	270	279	282	288	262	309	247	288	289	256	262	282	308	261	266	309	262	269	294	300	321	262	249	271	253	291	271	298	316	265	276	288	276	279	287	291	256	277	259	310	289	281	268	259	270	251	297	297	267	266	274	295	248	254	257	259	259	271	262	267	240	267	261	302	268	290	244	269	277	272	269	252	282	287	283	325	276	305	288	254	240	270	255	294	295	274	288	297	286	252	282	267	325	306	275	274	271	260	261	274	288	273	250	280	246	276	265	264	274	273	312	273	319	283	280	277	282	295	234	243	292	260	278	308	289	292	290	247	273	285	325	243	271	298	267	251	250	258	308	267	270	291	272	288	243	280	264	259	277	276	320	302	283	272	291	257	272	279	275	278	254	267	253	268	244	239	265	271	271	282	276	256	266	262	280	276	276	293	275	284	268	300	261	275	258	269	244	270	274	272	257	267	243	227	262	283	276	285	283	265	314	268	269	286	258	277	252	283	296	266	268	265	275	274	264	287	243	310	307	253	253	262	267	260	271	261	290	298	311	249	307	295	270	293	273	250	261	288	283	275	231	267	277	289	287	273	263	279	260	279	248	283	270	256	295	274	266	275	271	301	287	293	284	277	273	287	284	295	291	291	273	281	284	278	285	276	288	258	286	266	254	278	262	276	274	254	266	272	266	270	283	282	269	272	261	257	299	271	275	240	268	282	292	251	269	255	241	269	274	251	304	281	249	303	273	268	313	281	255	272	267	285	267	274	282	264	258	258	302	290	301	302	251	254	254	279	258	255	262	251	278	272	254	261	267	273	270	294	265	287	251	247	288	280	282	322	279	283	240	272	260	292	304	295	269	291	285	257	277	273	285	259	258	268	259	303	273	283	260	273	254	269	257	262	284	277	264	291	305	262	275	274	285	269	277	264	282	261	259	275	287	279	270	270	291	295	257	286	263	250	295	261	253	245	268	261	288	294	297	279	256	249	257	294	272	271	244	298	237	247	257	293	286	273	266	274	286	276	238	254	246	288	258	269	264	273	272	259	255	263	267	272	273	242	274	285	308	294	267	282	279	248	283	220	262	248	283	313	267	302	241	269	274	252	262	294	283	275	277	281	289	249	292	251	309	254	269	285	302	255	279	285	265	230	272	269	269	292	259	245	243	299	282	272	281	279	276	274	296	289	287	296	269	263	283	253	270	281	279	287	273	306	254	285	266	256	271	276	281	256	291	244	280	262	267	300	258	256	282	292	281	267	280	294	280	270	247	281	285	273	251	252	253	256	258	289	304	270	305	279	264	255	262	299	251	264	265	283	243	272	285	277	288	285	255	295	253	294	299	283	276	260	280	304	294	303	288	266	304	285	282	266	232	282	292	285	257	282	287	300	301	258	283	249	287	270	282	277	284	284	281	276	293	254	280	285	306	282	292	288	259	267	257	312	253
24233	20830	38888	55585	57072	14824	1212	1076	1034	993	899	883	907	830	762	759	782	788	831	761	751	727	766	739	756	730	774	734	726	769	688	710	733	719	719	684	731	757	775	721	690	732	719	691	722	713	706	732	732	674	724	743	701	686	685	713	675	720	703	736	739	781	748	686	712	749	777	705	782	732	726	798	767	746	738	796	727	751	698	735	711	742	733	727	728	743	732	740	708	702	639	706	737	664	707	686	715	741	722	722	707	746	670	695	679	711	732	700	687	702	718	682	764	683	697	683	641	675	699	700	690	622	687	644	710	692	730	658	709	651	734	728	709	709	652	668	677	716	687	710	709	722	666	697	685	712	680	684	722	679	711	684	687	720	658	679	674	738	714	674	683	716	655	680	711	692	670	698	703	707	679	693	687	734	691	701	697	663	717	715	682	700	679	695	679	697	710	697	728	680	668	682	683	739	687	675	710	679	719	709	679	690	686	711	693	701	689	662	676	658	737	664	687	679	647	701	663	700	690	679	693	676	692	695	701	662	702	700	716	696	660	701	689	645	750	677	709	701	644	657	676	696	712	665	717	717	707	691	662	688	645	707	675	689	731	706	685	670	730	656	658	680	688	730	655	731	642	736	633	682	653	741	703	659	716	671	686	650	681	694	681	663	708	630	715	679	697	714	717	706	644	764	680	692	721	738	683	674	663	663	682	703	715	736	691	668	658	688	660	630	667	630	706	670	686	661	694	676	683	674	698	663	722	713	640	719	669	701	688	659	680	706	709	695	696	666	706	708	691	688	684	682	678	675	675	692	678	650	672	625	722	683	681	654	688	725	659	664	663	711	699	676	698	724	663	659	671	699	716	668	704	682	680	686	690	684	681	638	711	722	663	668	684	696	689	702	685	712	727	647	668	649	641	711	687	645	696	666	670	693	673	711	713	712	721	707	678	717	704	645	673	663	705	729	712	692	683	706	700	705	713	777	649	651	671	711	680	696	666	702	640	643	651	715	704	677	692	715	705	677	688	661	713	641	685	664	690	689	688	649	685	695	673	733	668	643	661	653	706	730	741	678	702	695	664	738	681	622	699	673	696	665	706	675	664	689	676	700	659	707	668	698	661	701	710	683	698	701	702	727	672	707	736	686	695	682	646	682	703	686	732	641	699	673	707	690	676	649	698	702	743	688	695	694	693	693	658	673	662	705	697	694	661	662	595	719	708	678	684	714	662	692	724	709	639	712	671	700	694	683	687	691	675	636	715	707	679	717	687	714	672	698	706	704	680	684	706	739	711	656	665	667	695	675	676	704	649	677	718	654	677	714	718	642	650	720	704	677	674	710	710	685	674	698	668	672	639	686	742	686	666	685	688	709	687	680	699	688	685	723	684	701	670	683	704	689	692	726	723	652	653	638	694	700	712	681	696	705	713	697	706	728	723	707	687	705	737	699	695	712	701	707	681	715	694	715	700	688	685	708	685	685	699	660	714	685	720	645	740	690	734	634	685	672	681	715	663	689	669	683	690	657	672	691	722	733	679	650	694	651	666	704	674	690	719	679	697	705	709	725	651	643	713	668	698	651	728	705	671	693	691	727	707	655	677	631	678	722	687	622	698	767	716	712	656	703	717	683	674	701	717	758	652	700	709	683	652	672	655	705	657	660	732	660	718	712	694	707	698	716	692	700	723	694	635	722	686	719	690	697	673	656	659	687	682	656	686	645	679	691	729	689	661	684	716	671	682	676	670	701	741	707	719	660	659	702	661	707	643	699	696	658	711	653	670	637	689	715	675	698	666	686	717	675	698	711	743	678	709	700	707	703	686	720	662	659	662	694	744	707	693	759	684	714	676	683	662	713	662	727	686	722	699	664	710	683	685	688	683	636	677	713	674	679	710	704	668	668	705	674	673	695	699	693	652	691	678	732	626	678	656	754	657	703	709	670	746	755	657	680	670	702	684	647	693	732	683	691	687	676	685	691	741	608	732	705	672	709	680	691	737	732	701	693	705	628	694	673	694	738	734	708	657	689	685	667	695	711	680	694	661	694	714	670	657	695	701	716	689	659	687	699	747	632	745	694	673	699	640	665	678	722	688	654	702	694	688	668	658	693	698	677	703	675	655	650	678	673	645	696	679	680	731	722	662	708	672	711	704	681	691	703	682	692	677	677	638	711	672	725	716	682	624	748	703	647	687	669	730	699	673	678	657	686	678	692	708	683	731	724	674	677	647	677	708	685	716	681	667	697	693	711	698	711	675	654	758	686	727	668	711	694	676	683	748	676	700	706	712	708	721	674	706	718	663	694	683	721	689	698	737	698	702	704	656	678	713	674	686	737	678	653	648	726	677	717	717	683	640	705	681	676	675	719	698	670	680	672	675	693	688	660	675	702	694	695	696	725	702	703	724	678	701	727	699	720	741	683	690	697	671	685	627	733	699	707	642	648	716	684	685	693	661	680	686	695	688	644	696	680	717	668	647	645	677	705	716	751	700	663	679	697	712	707	703	681	718	670	680	676	676	698	623	712	650	670	671	665	681	703	681	684	660	718	705	632	674	698	699	720	703	692	697	701	678	663	702	673	694	677	681	659	665	666	693	657	694	714	672	686	665	701	657	639	662	697	654	661	689	684	698	724	651	661	686	720	691	657	685	752	662	672	685	655	678	704	710	663	705	703	712	728	650	706	700	676	699	702	718	705	709	706	691	690	713	723	666	706	688	692	681	695	671	678	687	703	684	749	718	731	667	677	669	704	672	706	669	630	738	673	683	692	676	727	701	684	656	691	681	689	681	655	704	669	692	702	673	721	729	667	696	698	660	707	712	685	703	711	659	672	717	659	687	683	711	663	718	686	723	677	680	682	626	665	695	695	689	648	686	656	726	672	762	684	680	711	707	657	709	737	703	677	723	676	674	651	661	703	655	700	697	652	645	698	747	688	703	681	704	711	681	690	702	704	670	698	717	689	713	664	665	702	652	625	733	696	680	685	664	738	697	698	741	685	665	734	717	708	699	718	671	717	691	703	710	696	648	678	660	694	692	714	699	690	734	678	677	714	659	733	703	652	680	664	685	652	680	639	678	634	705	696	706	668	704	658	676	689	746	695	730	714	624	700	653	637	690	690	702	646	684	722	685	692	702	730	675	677	726	669	665	714	706	643	694	701	688	660	682	702	688	691	654	658	717	690	655	700	697	674	698	718	680	681	648	671	696	691	659	728	719	677	685	646	643	660	680	735	679	714	686	680	668	699	654	650	653	679	663	671	695	660	717	639	698	679	659	663	743	700	662	669	705	696	707	672	652	660	675	711	641	715	660	660	679	696	649	701	704	707	661	674	672	709	641	675	681	679	652	692	708	664	648	658	637	713	647	651	717	712	683	706	729	730	700	708	679	643	653	700	728	671	671	661	682	708	691	693	649	733	706	723	680	700	671	663	741	702	716	690	690	692	686	705	725	724	642	682	679	674	719	695	656	715	660	686	733	665	637	735	691	713	722	675	697	700
55484	41959	51788	60698	62756	28759	6170	495	317	282	277	242	261	256	235	233	214	194	211	219	223	225	190	195	207	251	185	210	179	211	207	167	199	214	193	182	205	194	218	194	182	194	190	184	194	205	210	204	209	198	215	203	185	216	211	223	223	218	186	217	213	213	213	193	203	191	196	228	217	197	194	207	226	218	175	241	209	208	199	191	199	199	195	186	203	185	202	208	206	197	219	203	218	233	204	199	187	199	215	206	195	198	197	200	190	197	179	196	205	212	203	219	204	207	237	185	186	243	235	201	193	208	201	211	192	176	175	183	178	211	196	186	194	178	185	195	192	193	190	184	205	204	173	207	210	182	175	199	213	200	207	210	192	182	210	195	202	193	183	197	203	180	214	190	184	194	191	187	161	180	195	184	210	197	164	168	199	212	179	204	196	215	221	199	194	202	180	193	184	195	174	176	207	205	188	210	172	190	215	184	215	219	203	176	192	197	191	170	200	195	204	193	231	216	190	193	189	188	217	183	182	190	213	187	198	215	176	201	195	192	220	198	186	195	168	205	211	217	218	188	184	219	210	191	203	190	182	173	214	210	197	173	215	215	186	185	210	174	207	200	179	186	208	205	176	178	183	231	208	183	202	193	173	207	197	194	201	174	202	221	208	186	201	193	194	199	187	182	211	168	200	199	198	208	213	189	199	201	189	201	209	184	187	209	202	176	163	204	211	189	192	199	185	201	215	208	216	209	207	227	201	193	166	206	182	197	200	220	192	197	175	213	202	226	212	169	206	191	186	186	190	186	213	207	202	194	197	182	188	193	203	193	172	201	198	184	168	168	221	227	186	216	207	173	180	233	201	189	229	217	197	201	213	186	211	198	211	199	188	213	186	186	202	201	188	207	207	214	195	198	196	198	173	179	183	193	197	203	191	207	167	187	198	177	211	190	217	175	207	219	206	201	201	175	189	193	202	201	215	227	186	204	209	200	199	187	187	184	170	187	169	200	187	213	205	200	187	212	209	192	180	179	168	216	210	198	204	187	194	192	204	191	215	194	215	204	195	218	201	202	179	172	200	200	200	181	195	176	179	181	186	194	185	208	182	205	208	202	218	194	197	206	202	187	190	186	176	190	193	185	205	207	203	179	188	162	182	183	205	193	184	215	182	191	184	203	222	188	193	186	175	201	198	215	226	188	226	219	183	217	209	228	193	167	212	205	181	197	183	196	161	204	187	190	185	185	201	205	201	190	181	200	176	217	182	200	188	180	176	202	213	183	220	180	216	163	174	197	209	173	174	184	207	177	203	180	190	208	190	217	197	202	232	184	209	179	253	208	208	184	190	181	172	184	230	196	208	217	206	194	189	186	181	196	186	202	183	206	207	194	204	202	198	206	194	202	201	185	209	189	184	187	186	189	216	224	195	175	217	222	208	201	164	215	186	191	196	210	192	178	195	225	173	212	198	194	208	195	184	202	187	194	191	212	175	183	200	189	183	166	185	199	202	181	189	211	191	221	190	191	189	208	177	191	178	193	190	191	187	195	198	199	225	180	200	212	196	189	158	194	215	167	193	196	178	245	218	172	231	193	239	217	172	209	222	192	204	203	197	180	207	202	198	202	191	217	202	209	213	162	178	217	189	190	193	200	221	200	189	180	198	182	178	203	184	184	216	164	206	185	202	212	219	176	215	194	194	207	231	195	242	186	177	196	183	209	180	199	174	207	180	180	199	187	221	187	170	203	175	200	187	204	190	199	201	219	216	202	219	196	177	215	192	213	187	170	181	177	187	204	180	182	184	189	194	186	185	212	191	218	201	174	168	185	218	199	182	186	206	201	188	197	197	224	206	204	203	184	208	221	211	194	174	197	176	188	184	179	198	195	201	196	209	203	181	165	194	213	172	194	213	195	214	197	207	207	187	199	228	198	185	212	198	210	204	187	208	184	201	182	203	179	191	204	198	213	188	209	177	185	226	179	191	200	183	188	198	191	187	180	200	186	189	187	172	181	213	186	195	198	202	214	180	210	190	176	193	190	212	200	228	187	178	195	200	198	215	202	192	214	198	178	199	203	184	202	177	181	188	178	205	190	204	178	194	200	196	188	209	200	195	192	206	216	193	197	188	202	197	186	208	195	173	228	186	192	181	192	206	204	201	199	203	216	204	208	213	183	193	215	198	182	191	193	192	197	195	209	167	196	184	177	212	187	212	168	211	211	179	176	210	202	197	205	168	217	210	179	193	189	221	219	190	178	194	192	196	201	173	199	207	203	195	199	204	212	185	194	202	171	184	179	183	191	198	170	191	190	192	207	175	181	202	198	215	194	202	181	163	203	174	185	219	181	188	198	216	174	187	190	191	206	197	206	208	193	196	197	230	177	201	191	209	192	210	198	180	214	185	190	200	207	186	194	183	243	197	180	181	175	195	204	207	198	194	214	166	174	199	203	201	190	190	222	191	183	183	208	188	180	225	215	212	179	203	193	198	215	202	198	190	227	223	225	210	175	196	208	182	181	181	196	182	218	189	185	182	183	193	203	194	224	199	190	198	202	209	206	197	202	217	200	194	168	205	197	199	192	197	214	193	200	208	191	215	227	185	187	177	177	191	184	183	208	181	201	222	200	169	212	187	191	181	243	199	191	199	211	208	170	189	185	199	198	172	206	202	207	182	199	193	199	213	215	216	193	176	201	199	179	180	191	192	211	204	202	187	216	184	202	197	195	190	200	206	192	194	195	182	205	192	199	181	190	186	180	192	183	218	201	198	204	203	206	215	191	214	182	211	178	202	188	176	202	168	187	180	158	211	188	183	199	199	238	195	183	181	198	164	219	195	185	189	218	184	209	197	184	186	187	208	207	223	215	220	195	197	201	173	197	191	189	200	189	195	209	219	189	170	181	197	192	190	216	203	177	189	171	186	169	195	201	193	202	202	206	192	190	203	186	168	215	196	203	175	207	181	164	197	209	192	204	177	203	204	194	205	184	212	198	199	181	187	193	204	182	211	187	200	222	177	173	187	204	190	211	198	202	186	189	182	213	187	171	207	191	207	178	191	186	178	197	171	199	202	196	191	190	182	211	175	213	193	212	190	193	178	212	178	196	188	184	181	200	212	197	213	201	175	173	184	188	193	188	198	179	200	176	183	177	204	193	210	210	197	210	200	197	202	198	204	215	196	200	194	213	197	181	181	190	185	188	197	188	186	190	176	197	208	215	179	181	212	217	191	188	211	220	192	196	183	200	217	226	202	184	204	213	206	197	198	222	213	188	201	201	223	191	195	202	205	208	177	198	205	202	212	210	214	202	217	194	177	188	181	207	180	196	174	188	195	209	203	197	178	187	201	192	157	203	189	209	172	199	210	216	203	186	179	191	183	202	180	205	191	205	179	191	211	182	198	204	215	198	206	179	197	175	182	202	200	216	204	206	184	192	186	223	171	203	220	207	187	195	185	196	213	198	176	179	198	206	225	199	193	194	199	218	219	214	179	185	184	188	190	217
32807	29665	48044	68440	66347	19996	1491	1330	1203	1058	1002	886	818	823	749	697	687	674	691	633	636	621	608	629	549	595	556	558	569	548	524	577	602	564	572	563	535	545	515	528	514	478	583	552	499	541	525	582	547	583	557	541	531	509	556	520	567	602	608	558	612	581	591	550	634	617	611	659	624	584	597	625	672	571	583	698	676	569	596	539	595	528	573	549	555	522	586	524	553	535	508	537	528	545	571	643	595	536	560	547	562	526	521	536	536	554	539	542	599	479	515	547	490	575	493	509	525	550	509	474	505	508	507	485	546	512	534	526	530	497	507	530	511	541	545	495	526	492	484	495	503	531	513	500	546	508	496	520	529	503	556	493	529	522	508	508	522	519	562	546	511	489	501	537	531	524	481	550	520	540	493	514	494	480	493	526	522	502	538	508	534	461	487	506	489	493	503	526	523	508	531	533	521	513	540	533	486	524	505	516	534	508	494	506	532	497	498	549	487	522	499	511	526	538	517	492	554	504	511	497	484	494	477	482	510	491	477	510	519	503	500	522	528	505	473	513	545	537	520	496	519	520	516	498	548	463	552	499	525	500	488	536	469	508	532	524	543	507	487	532	518	494	485	453	517	502	441	495	524	529	499	481	523	542	509	475	484	513	500	509	547	482	522	509	489	504	526	498	528	475	501	500	502	499	564	514	504	487	470	509	478	522	495	503	491	521	528	467	527	514	480	523	533	472	523	516	519	480	516	506	556	534	475	531	511	515	512	469	485	522	516	489	492	513	530	510	503	507	525	550	504	532	500	505	508	527	557	529	522	509	518	520	528	469	520	518	560	510	545	513	526	515	540	519	504	541	501	501	538	485	528	553	530	502	509	546	521	476	500	493	517	483	512	521	500	499	502	543	494	541	522	524	542	522	517	494	497	560	526	531	522	495	505	526	505	516	514	486	515	495	512	533	545	492	504	510	523	549	524	491	537	525	496	483	539	492	507	501	519	498	532	499	521	531	525	478	556	519	498	515	537	512	489	462	517	481	494	513	498	536	519	532	493	566	530	497	521	514	518	515	532	535	521	507	471	530	515	486	519	523	575	489	530	521	518	515	502	463	519	485	505	550	497	492	526	543	481	531	462	523	530	478	509	511	506	523	503	510	473	523	502	489	496	507	500	546	515	537	486	524	496	463	485	528	467	543	471	499	487	537	516	477	499	503	502	534	504	515	523	514	493	528	510	517	482	519	500	494	510	499	544	537	510	509	489	550	544	522	496	518	466	520	489	444	528	526	492	486	490	525	497	495	504	520	526	509	537	495	469	561	494	547	509	518	507	513	494	505	521	522	493	540	467	506	528	477	525	503	486	450	493	486	521	496	479	499	526	514	482	524	522	513	497	523	546	487	531	519	497	535	545	538	533	485	498	518	475	470	493	531	488	536	517	499	517	515	503	526	501	488	488	492	514	510	502	475	524	540	489	525	490	511	491	497	481	514	517	506	511	504	510	519	507	515	500	509	528	495	492	506	508	529	478	494	444	513	521	485	534	487	530	519	512	477	527	481	484	514	489	488	460	524	529	533	486	549	528	481	517	507	531	497	507	542	518	509	491	505	489	473	507	526	516	500	506	509	496	495	538	482	506	564	492	523	504	517	448	523	540	503	518	512	529	513	501	478	504	506	541	544	476	530	512	443	533	534	510	496	500	512	502	440	515	472	519	514	513	506	531	548	489	480	564	492	507	494	518	518	491	521	487	507	503	527	496	539	486	495	511	522	500	523	467	506	522	485	486	477	497	485	498	561	512	475	506	522	517	508	524	512	510	527	502	523	512	495	508	547	523	484	497	513	513	517	481	499	500	503	510	478	467	521	513	521	504	522	538	502	529	544	543	531	516	538	528	505	518	485	496	499	501	553	516	511	527	546	515	499	482	523	464	475	481	494	532	539	518	521	520	461	513	550	496	487	524	498	563	487	517	539	496	543	495	537	483	507	494	515	514	501	521	554	517	512	529	541	521	505	498	490	525	490	538	520	544	474	524	510	521	498	516	559	478	498	512	499	503	508	479	497	514	526	484	502	465	474	521	522	514	535	484	483	547	500	490	470	494	500	480	513	499	489	534	535	506	494	518	482	486	492	502	534	517	532	482	471	493	521	517	495	506	522	505	491	521	523	491	504	507	507	519	532	494	507	492	487	507	533	560	491	520	499	524	501	498	494	470	508	560	510	494	489	541	521	526	493	540	538	486	498	510	505	546	525	518	454	509	488	532	540	548	490	560	490	522	536	510	497	514	501	500	533	496	532	497	504	491	486	498	525	563	529	491	502	486	497	524	545	518	522	513	534	504	498	538	490	484	483	536	527	499	534	515	516	507	512	495	511	479	564	537	508	495	461	487	520	484	511	514	510	463	490	494	509	534	531	501	521	506	534	509	501	481	501	491	463	535	509	533	526	486	489	514	528	548	494	486	499	520	493	514	505	538	506	599	515	503	490	526	536	498	500	518	518	530	498	507	503	508	508	504	502	467	501	509	498	532	512	545	530	491	489	486	512	508	538	494	558	534	513	474	524	505	486	505	486	532	473	473	507	481	503	528	555	479	519	507	479	514	483	495	484	540	490	499	515	506	525	508	483	535	463	505	499	523	557	480	512	519	514	487	521	507	497	457	494	504	511	540	515	507	520	506	506	515	516	493	527	541	530	515	541	494	501	496	488	508	502	509	506	515	486	510	502	522	459	509	519	501	525	495	529	508	498	523	501	497	499	530	518	516	531	504	512	537	512	528	582	500	518	500	472	530	504	528	555	531	498	484	543	520	505	501	534	505	535	494	526	507	503	508	496	500	521	539	537	518	485	460	526	495	485	517	466	516	512	468	488	552	474	527	540	506	532	543	482	511	509	518	486	501	499	492	526	504	537	481	544	491	511	549	472	481	515	547	481	525	528	570	514	528	512	528	521	509	528	471	498	489	495	512	534	504	525	536	513	499	498	481	527	463	497	508	522	515	534	501	539	491	505	519	517	449	515	510	513	516	491	495	530	495	497	519	534	493	524	534	533	524	504	508	497	477	518	508	492	510	521	476	510	518	553	495	471	470	492	501	468	513	510	517	471	484	525	508	503	513	510	524	491	485	540	495	518	514	541	538	496	520	519	538	483	501	505	471	489	506	483	509	540	489	511	484	550	538	465	485	516	489	489	557	525	493	483	564	524	451	483	539	481	489	500	511	517	507	513	476	542	533	512	500	487	528	508	527	500	528	482	506	488	516	511	540	493	490	506	511	526	485	544	474	497	501	526	549	509	544	478	534	478	479	483	489	499	474	519	483	546	521	468	492	505	482	492	477	546	481	518	479	498	495	517	552	536	496	495	512	515	508	472	473	506	486	514	493	540	502	508	521	513	487	457	532	512	491	467	476	522	511	521	516	504	518	493	476	503	528	495	484	524	483	482	529	535	464	515	500	475	484	538	513	523	517	510	503	533	522	495	506	469	520	491	484	521	550	486
6607	1266	2110	3495	6013	980	271	292	272	278	264	265	275	265	270	251	276	278	282	285	294	295	284	266	249	289	275	249	270	283	291	262	273	260	223	278	292	261	260	271	246	269	275	281	261	234	292	255	283	269	246	273	260	290	273	298	288	293	309	280	298	285	294	268	251	255	233	276	244	264	283	245	313	293	275	253	286	259	286	257	265	298	271	288	267	303	271	299	253	265	291	256	283	264	289	283	271	269	256	265	275	254	278	232	274	276	279	291	279	276	262	281	285	256	266	252	312	267	298	278	268	285	280	287	280	260	273	256	262	266	280	279	268	300	284	274	246	283	275	284	303	270	294	283	315	253	270	255	285	276	304	300	244	267	281	252	265	261	281	273	270	253	282	276	279	255	281	275	276	258	270	269	270	273	273	274	269	257	284	278	272	283	280	298	261	282	285	293	288	276	289	266	269	299	270	271	264	277	281	268	282	274	290	288	321	259	255	282	284	273	257	268	271	253	275	273	301	254	265	272	283	254	250	290	268	293	302	269	281	279	290	287	250	279	284	309	288	253	253	274	286	274	260	260	251	276	296	280	236	275	288	264	263	288	295	275	273	281	248	258	309	301	264	282	267	305	265	258	259	280	290	247	261	270	269	266	220	270	264	269	259	256	269	306	262	255	271	282	292	305	284	250	274	306	251	272	264	272	254	254	271	294	268	265	293	288	278	249	276	296	255	280	278	267	291	257	285	264	247	292	266	238	263	289	262	261	287	246	266	239	257	278	257	262	264	278	290	289	277	250	273	277	285	249	270	289	264	267	293	276	283	265	265	253	274	256	270	283	244	257	271	301	278	251	269	273	257	284	258	257	274	298	253	256	271	270	290	311	287	272	275	266	297	272	289	281	246	265	279	282	261	286	287	267	301	293	285	311	261	277	255	250	291	264	295	276	287	263	274	297	261	266	250	315	289	281	254	258	295	300	244	286	271	260	278	249	264	266	257	277	289	282	267	282	293	255	297	260	285	271	264	253	282	255	258	309	242	257	275	287	260	289	263	291	262	292	286	279	288	272	254	262	280	300	267	266	277	293	257	278	276	272	275	261	274	281	266	282	264	237	251	264	286	232	253	333	282	264	249	286	261	257	250	284	263	316	269	278	288	279	293	287	267	286	278	276	250	295	256	288	269	276	265	255	286	271	269	274	297	270	280	272	278	301	284	291	280	274	302	272	274	269	289	257	248	253	262	270	282	260	284	266	266	268	266	272	273	270	280	249	246	289	239	267	261	290	284	266	264	270	265	260	270	266	258	279	256	279	296	282	291	273	265	257	260	264	256	253	281	282	260	247	294	279	265	238	268	277	301	284	267	282	276	285	263	275	259	275	263	305	293	267	278	261	317	280	248	278	250	283	286	274	274	265	249	286	257	252	281	280	279	283	294	268	273	274	268	245	272	280	273	258	272	266	273	299	253	267	308	267	292	293	282	254	246	299	278	253	275	262	285	278	301	280	250	256	274	277	268	245	267	271	293	286	301	253	298	267	285	284	249	262	279	271	267	285	277	304	264	246	252	261	282	275	239	272	285	287	282	277	320	320	274	290	289	261	273	287	264	286	254	261	269	286	278	260	275	276	265	292	279	264	239	282	308	256	253	288	257	273	283	280	304	272	299	250	245	266	268	297	287	280	280	296	276	286	285	278	287	287	300	257	301	295	284	285	275	259	273	268	276	266	256	283	244	279	273	269	264	273	284	280	296	278	262	241	253	298	268	255	278	260	267	234	296	240	298	279	298	262	277	262	270	260	302	284	252	259	279	284	273	258	258	254	276	276	282	278	264	279	292	247	272	255	275	254	285	284	271	276	267	269	283	263	279	262	268	272	260	281	262	263	290	285	255	272	275	263	300	303	285	243	291	289	259	278	287	280	270	277	281	263	273	258	281	261	279	293	264	277	264	286	265	270	292	282	253	250	287	270	283	248	281	272	267	258	292	277	269	284	284	275	280	280	280	263	249	261	286	262	260	263	275	265	258	267	245	273	275	282	249	310	262	298	283	302	250	297	258	253	292	255	315	234	285	302	293	264	282	275	293	252	264	290	273	275	301	270	274	300	260	283	273	270	259	251	292	292	253	298	260	277	267	275	288	264	257	306	272	256	276	257	278	272	268	276	274	275	303	278	250	272	257	294	259	275	278	282	278	258	275	269	297	283	265	260	259	274	283	270	250	266	274	291	243	241	265	270	290	260	284	278	274	305	280	281	269	287	281	265	257	289	256	238	281	259	288	262	285	281	270	275	276	269	274	288	274	275	237	285	239	277	278	271	269	283	298	294	286	260	278	291	291	256	263	288	273	294	258	281	248	278	257	252	264	258	265	263	253	240	281	253	261	274	264	298	266	268	298	278	281	258	283	288	264	271	297	266	253	277	275	277	290	252	287	279	289	255	296	289	263	254	289	292	290	271	304	257	275	260	254	271	261	265	260	274	276	304	265	277	280	264	270	262	291	280	255	286	269	272	240	280	266	283	266	263	272	303	288	283	297	261	242	263	239	242	273	268	285	298	265	276	292	263	260	272	303	297	270	286	274	281	268	255	276	269	226	299	290	271	279	301	282	248	262	276	277	302	248	283	302	288	277	257	285	276	258	262	291	287	284	239	270	278	286	266	250	270	286	265	251	291	267	262	287	252	294	271	285	247	282	291	251	281	254	280	263	284	281	243	276	298	287	253	261	264	278	260	287	264	308	269	257	261	277	278	273	262	299	278	269	278	262	300	274	241	280	263	256	268	280	271	308	249	272	290	280	251	279	291	279	258	298	263	293	277	289	259	283	278	249	254	278	290	261	278	277	326	288	307	256	221	292	278	298	295	275	274	267	255	242	279	269	280	292	264	287	279	252	274	246	274	286	259	289	277	278	272	264	256	270	283	322	281	306	271	269	257	265	281	233	282	234	296	254	263	288	267	254	267	256	251	293	279	272	261	275	299	273	263	267	262	287	263	286	300	278	279	256	290	277	286	291	286	294	297	268	264	265	244	265	261	281	283	284	266	271	279	252	265	275	242	261	288	298	277	311	260	267	288	276	249	289	282	280	271	280	242	271	274	254	237	265	235	275	271	288	293	259	291	267	268	246	269	274	279	269	269	280	268	283	287	250	270	283	274	261	270	281	268	277	278	246	287	250	278	289	291	253	288	280	276	297	263	280	263	273	272	309	255	269	283	276	266	250	290	304	293	275	275	251	286	251	288	293	259	258	235	271	296	274	295	249	274	266	277	264	257	291	284	271	291	259	294	261	264	256	255	286	283	268	262	288	307	243	277	277	279	251	293	253	270	248	286	270	268	294	260	311	305	274	245	295	278	274	273	257	301	289	272	288	278	260	277	289	287	300	306	280	279	282	272	279	268	253	273	265	287	278	281	280	270	273	260	289	264	275	287	283	261	266	276	260	297	274	251	274	270	263	264	282	264	274	266	273	270	285	237	278	270	280	275	241	248	242	276
6127	2477	5322	12441	18674	2812	765	711	756	738	745	702	707	703	709	681	675	666	712	705	723	668	682	709	671	739	692	629	657	682	648	708	745	712	709	707	691	712	702	676	713	653	679	663	725	702	727	739	694	704	706	702	737	652	777	685	653	711	747	695	746	675	722	664	713	693	695	688	704	704	724	741	685	700	667	707	730	754	692	695	650	678	721	714	701	688	691	681	681	678	732	779	652	702	697	673	725	731	679	711	733	727	664	704	725	695	713	742	669	709	662	679	672	681	727	697	678	719	712	702	679	687	717	713	694	684	697	665	710	650	651	707	711	728	732	703	734	701	744	670	685	733	721	672	674	725	670	670	668	710	739	687	689	737	699	727	651	702	666	734	654	681	694	694	694	712	728	675	713	728	706	708	682	694	710	665	678	719	702	715	707	694	687	718	688	707	701	679	674	642	681	693	693	702	703	689	664	749	678	682	701	696	725	706	658	694	695	703	694	731	693	722	698	714	685	632	665	725	712	687	687	733	718	721	736	676	693	717	712	704	702	648	673	625	735	717	663	675	640	679	708	705	717	670	697	674	653	712	684	652	688	677	744	679	657	723	717	707	668	691	662	680	682	692	697	719	698	714	720	760	690	711	702	708	718	663	718	680	724	685	686	627	688	684	660	727	701	704	697	697	719	670	707	691	695	722	688	675	709	662	724	698	713	675	714	703	746	666	695	713	717	719	727	698	693	669	711	679	679	696	684	700	709	699	667	688	695	686	691	657	676	664	718	723	666	744	722	741	704	695	754	687	703	664	639	683	718	723	670	658	670	692	729	677	664	717	694	668	689	683	675	690	726	658	686	678	777	668	729	687	704	702	680	725	654	697	687	727	674	698	712	739	699	704	701	665	710	682	646	699	712	714	676	709	656	641	723	668	705	617	691	692	681	697	740	662	667	670	701	653	641	703	701	687	677	695	701	684	669	686	709	667	634	718	662	690	736	685	686	639	713	692	693	674	753	718	647	718	664	730	659	694	661	702	681	715	714	690	706	692	662	709	703	713	648	724	686	706	750	640	689	678	744	726	714	695	684	741	685	735	718	691	760	654	715	710	780	716	667	705	702	682	694	706	683	659	709	719	698	668	694	676	687	709	687	690	665	684	724	677	716	661	666	733	632	695	696	715	694	719	692	685	708	694	731	695	724	665	642	678	720	680	730	671	704	702	662	722	700	707	700	667	685	683	684	715	679	734	735	669	711	708	672	711	723	721	692	665	649	749	646	697	677	703	679	687	741	717	674	741	664	727	666	703	673	719	623	700	711	700	705	747	706	730	731	688	685	688	670	702	732	726	688	690	679	676	663	704	714	662	687	678	707	713	648	655	678	668	705	715	682	690	631	700	727	717	716	708	666	691	703	710	716	737	693	675	732	690	716	685	740	712	637	697	727	673	722	632	711	697	717	740	707	717	693	687	701	718	705	686	691	748	679	707	660	741	693	712	706	637	757	719	715	719	707	680	728	712	673	683	724	699	678	720	660	691	695	701	703	717	691	676	711	677	686	670	693	728	711	688	704	696	691	732	695	718	636	654	729	665	730	655	700	717	671	697	678	699	664	642	707	662	725	723	681	711	709	689	707	672	667	683	675	711	681	676	705	698	700	676	732	708	660	756	708	727	707	722	671	710	676	735	695	724	711	719	677	658	703	669	725	660	669	649	709	680	696	744	711	664	694	678	690	711	730	682	671	697	688	687	661	692	690	703	711	633	700	711	636	690	678	688	676	698	710	659	695	717	681	715	693	668	678	718	692	654	666	663	681	676	704	655	702	637	664	717	647	739	701	704	703	677	680	730	692	666	696	698	691	680	666	772	687	710	685	689	714	660	715	725	655	708	687	688	711	691	709	657	712	734	665	693	681	714	729	742	713	715	738	692	695	713	685	686	710	677	672	716	718	728	692	669	684	666	700	648	695	698	714	695	676	708	697	701	680	705	668	724	721	740	706	714	681	673	644	673	673	745	698	658	711	683	675	680	696	643	740	652	710	684	646	663	675	687	719	666	664	674	647	693	775	685	694	748	695	700	731	664	726	667	666	673	666	682	688	685	675	667	732	677	686	723	667	724	669	675	713	728	725	663	711	694	719	696	719	701	751	715	709	692	744	715	726	711	733	625	674	660	736	696	714	664	655	711	675	678	701	680	695	704	694	696	712	670	622	673	700	690	712	740	737	685	676	698	681	649	697	744	673	716	737	696	704	654	652	676	707	728	696	657	673	691	665	704	714	708	705	734	668	679	717	662	672	700	709	710	701	727	740	678	726	739	673	685	704	662	757	670	714	690	694	673	711	734	656	640	651	664	711	707	685	708	726	693	699	708	669	652	707	752	687	695	688	692	661	719	695	697	677	729	721	653	701	736	662	701	669	756	715	639	692	673	646	692	695	698	679	705	725	731	706	673	698	672	681	694	704	662	704	731	665	705	655	681	713	719	670	687	695	704	723	692	671	680	682	681	674	703	714	670	692	674	678	725	703	704	669	686	708	698	686	689	689	667	686	683	736	701	686	659	695	738	661	652	646	708	673	631	682	697	662	673	693	689	703	709	688	674	629	665	665	716	666	675	743	704	693	684	693	693	714	687	687	698	681	681	677	690	705	668	701	676	725	708	722	703	694	693	685	717	690	656	681	662	679	637	681	662	696	662	693	664	677	697	712	676	687	716	739	689	680	709	696	662	666	723	705	647	682	683	739	698	711	675	743	679	717	707	725	692	680	689	708	671	683	667	697	693	699	690	705	703	718	668	687	724	679	693	695	687	726	716	703	698	680	716	683	694	728	629	715	702	720	689	699	726	686	700	692	731	694	692	715	696	738	704	686	721	677	667	667	640	687	647	701	635	667	704	679	726	650	709	705	665	719	706	656	662	660	664	689	701	739	654	658	662	668	681	677	671	643	714	720	705	677	686	709	691	649	704	671	679	697	697	743	724	676	702	656	703	718	719	697	727	686	711	634	716	728	734	748	685	720	666	695	681	723	698	723	661	660	708	679	710	724	694	673	676	771	677	687	684	728	684	711	687	720	690	699	666	681	701	668	668	691	713	684	712	635	685	673	639	706	691	671	672	725	713	685	651	699	705	694	743	746	682	681	667	701	687	659	698	709	714	684	737	711	692	689	734	676	673	667	695	695	693	685	705	670	715	682	709	690	706	670	712	671	676	673	724	695	698	682	666	713	710	668	660	728	693	699	677	685	646	697	693	655	620	716	716	671	731	694	709	719	693	676	718	699	710	671	704	714	703	688	668	675	695	725	688	701	661	692	726	703	706	758	703	709	642	656	651	708	695	650	714	696	755	671	693	725	666	689	745	748	685	731	691	697	738	700	693	748	663	672	692	729	725	701	702	688	712	690	755	707	672	721	688	711	689	689	686	650	708	661	685	706	697	649	700	756	730	661	683	708	685	664	712	723	676	703	725	689	702	702	686	676	724	689	717	689	695	705	704	669	685
41445	27616	37694	43059	50418	20552	2078	371	342	316	326	325	302	296	304	295	287	290	295	281	272	276	321	275	293	275	271	279	287	263	286	272	271	291	267	301	247	262	271	249	264	303	299	277	260	266	274	282	256	274	264	261	277	272	269	273	260	262	306	264	299	304	275	289	303	290	265	299	323	287	259	240	263	316	250	278	289	272	289	288	256	261	262	297	270	281	248	275	261	261	256	250	287	262	262	282	282	271	295	264	263	278	289	266	309	261	274	274	288	253	268	253	265	244	275	253	258	276	266	293	267	294	271	263	273	327	253	280	254	272	241	258	274	257	300	280	234	283	272	299	255	269	282	290	255	264	277	296	287	276	272	280	275	264	277	258	273	279	261	276	281	260	290	285	288	281	256	266	284	266	256	290	274	268	282	250	247	262	267	259	294	292	263	234	261	272	294	272	270	277	240	272	303	278	247	283	297	275	280	259	246	254	256	278	293	241	289	259	296	248	257	294	284	307	269	292	279	288	259	250	255	265	293	269	298	250	257	299	256	264	270	250	255	272	275	260	267	262	261	294	276	267	283	265	273	238	276	260	259	294	239	236	291	245	247	296	243	247	247	236	278	264	271	280	263	242	256	276	274	260	276	273	270	279	290	270	259	249	245	271	263	273	251	246	279	252	286	242	258	285	277	259	274	257	272	276	283	260	276	273	273	242	285	266	269	272	253	274	267	303	240	252	281	262	261	268	251	262	262	282	279	279	287	265	248	251	276	267	251	266	283	273	273	314	257	254	261	288	255	259	245	293	252	260	248	246	283	273	247	274	288	263	259	260	277	253	266	243	270	251	262	259	230	286	253	264	287	296	286	288	293	264	275	261	262	299	259	284	307	283	260	263	262	299	292	291	271	267	251	240	246	232	270	301	257	266	304	257	252	286	262	250	269	261	275	258	253	272	249	267	247	272	256	266	285	281	266	269	239	251	271	264	278	266	255	288	273	315	260	266	280	269	298	277	271	262	264	256	279	275	274	263	279	281	278	284	256	288	257	255	263	271	296	277	273	267	276	275	247	272	269	285	305	271	295	259	274	269	305	245	269	271	308	270	267	259	258	277	265	277	295	250	276	279	255	265	272	282	240	267	234	275	248	287	283	259	264	269	273	298	264	266	269	280	267	233	257	275	284	274	255	260	262	285	267	262	304	293	285	261	273	249	261	251	292	252	269	282	313	271	238	255	255	242	275	253	284	284	275	277	314	274	259	288	261	271	286	269	272	300	258	250	262	282	234	231	271	253	278	270	264	257	260	257	283	267	249	271	266	266	290	272	269	252	271	267	295	263	254	271	250	245	263	284	253	279	237	284	279	259	266	233	297	258	290	263	259	273	234	256	267	270	287	262	265	293	267	282	279	273	302	281	244	301	257	271	286	264	266	277	263	254	255	238	243	249	264	242	263	280	258	299	268	275	249	266	253	259	261	263	284	255	235	294	255	271	292	281	302	272	265	263	267	292	263	259	285	277	263	298	283	289	259	292	236	269	311	275	301	298	278	287	251	254	284	258	286	244	271	265	265	245	271	247	290	246	255	290	276	273	269	269	297	264	283	256	269	285	271	246	261	249	287	289	238	257	284	238	259	249	276	275	257	273	277	259	260	263	264	264	256	255	274	275	252	283	301	272	274	280	270	262	283	291	246	269	284	237	287	291	260	266	253	290	260	278	285	262	264	290	250	289	281	258	246	260	275	273	271	263	270	269	258	246	253	249	291	293	262	245	257	255	271	255	255	276	275	273	275	255	235	292	256	265	251	267	270	255	283	262	266	273	250	267	264	262	269	283	260	248	279	257	272	299	276	267	254	257	266	278	262	259	256	269	262	254	275	268	256	244	279	249	270	261	305	287	252	258	266	275	264	252	256	271	255	264	286	283	245	255	270	262	293	267	258	280	255	255	260	266	274	263	268	263	279	262	276	286	276	260	242	272	250	247	309	252	267	283	293	259	256	272	297	282	262	257	281	273	246	279	271	242	299	260	266	270	266	287	305	253	274	256	294	295	283	288	246	291	291	280	278	254	284	303	260	235	271	241	264	266	266	231	245	248	278	269	248	281	279	245	240	282	246	290	282	252	275	288	266	268	278	267	269	266	268	268	282	286	273	284	277	267	278	261	250	266	276	266	313	266	237	285	273	248	269	253	244	261	303	285	255	276	279	262	258	242	286	246	290	259	282	277	270	293	275	234	243	275	255	270	249	265	281	248	238	266	262	281	268	253	271	289	253	229	279	273	258	264	287	246	272	266	286	248	279	278	283	263	272	262	274	262	262	263	292	299	282	271	259	265	273	274	276	266	255	267	231	257	248	278	225	250	271	297	272	275	271	239	265	275	271	252	263	270	252	287	279	282	303	274	253	256	276	274	253	265	271	265	263	244	251	259	276	269	272	258	263	278	274	245	278	263	266	272	286	261	279	265	273	258	252	290	275	247	250	298	256	296	268	291	261	262	253	270	286	292	259	271	276	271	253	261	281	269	281	272	280	266	282	259	301	268	247	247	270	273	276	286	274	240	261	265	256	295	271	241	277	282	251	279	291	284	262	271	266	306	267	256	276	282	254	268	267	265	242	272	257	235	244	247	292	240	274	263	267	272	261	305	279	259	269	260	263	265	274	249	278	265	249	253	265	302	270	257	260	295	258	270	257	277	256	272	276	288	257	238	307	245	279	240	281	290	251	243	248	253	268	281	255	264	284	253	263	271	247	283	291	291	259	274	295	297	279	250	250	265	264	227	256	257	272	281	284	242	289	262	268	244	268	280	282	263	251	252	282	268	254	277	238	292	238	282	273	267	272	264	250	272	282	278	242	246	261	272	277	270	269	232	273	266	273	262	265	268	252	277	223	248	264	265	273	271	276	267	241	257	275	264	285	278	268	301	269	257	272	277	251	272	264	285	228	290	276	279	309	290	264	302	283	265	266	274	295	256	266	283	275	258	257	263	265	257	244	274	261	271	259	264	246	283	289	257	267	245	282	275	280	282	245	274	273	294	257	310	268	272	268	269	273	255	268	264	259	268	256	270	274	278	250	284	269	265	261	267	287	269	260	288	259	262	258	253	304	251	264	269	252	286	260	268	285	275	278	283	293	299	230	279	287	268	275	268	277	283	262	272	265	242	265	283	256	272	276	273	252	244	263	289	280	282	278	238	270	263	250	276	274	257	250	269	249	241	245	268	306	264	262	261	283	245	259	278	265	269	269	252	258	272	255	303	262	265	272	289	306	245	265	271	240	293	253	246	250	285	255	284	304	284	267	282	287	251	248	264	266	268	251	239	275	289	250	265	287	272	262	256	284	261	261	263	297	268	261	272	293	268	273	282	250	269	300	253	238	274	277	295	277	258	258	255	272	259	280	244	284	244	281	277	282	259	254	288	261	276	269	288	264	267	284	261	260	264	305	302	283	273	259	264	278	275	282	304	278	263	266	268	267	275	265	268	273	258	284	262	262	251
23824	20730	38761	52618	56480	17729	1247	1102	1080	961	951	865	856	843	834	783	798	789	746	760	726	724	732	701	733	765	715	733	709	697	714	738	703	624	686	648	684	693	639	667	682	675	705	697	713	685	656	716	696	689	665	733	708	736	709	722	715	728	718	741	778	716	755	752	773	753	766	805	713	715	708	730	813	759	704	772	853	692	728	738	711	765	736	744	731	727	740	690	704	683	692	652	678	695	659	689	677	673	650	655	643	686	697	710	671	713	692	659	682	683	726	788	711	674	686	695	674	690	710	706	739	695	747	663	673	717	664	742	651	702	725	648	705	708	683	677	718	693	686	663	704	661	666	665	687	737	692	641	679	661	674	751	696	705	734	709	695	704	685	667	718	708	761	695	693	670	722	684	729	701	716	658	677	659	709	685	691	717	675	652	637	695	680	641	698	699	702	736	712	652	669	695	680	654	696	669	765	648	664	712	689	674	678	655	710	719	705	728	681	738	684	668	657	687	733	685	693	703	666	698	705	652	712	649	675	651	635	676	656	699	681	658	667	704	693	650	691	680	648	674	701	635	636	670	652	665	666	659	643	687	658	740	686	689	618	716	672	664	689	699	631	644	653	693	681	656	662	688	676	682	669	621	648	682	685	699	694	687	737	605	666	691	720	713	662	691	689	692	724	650	692	704	704	689	705	650	694	685	655	692	669	655	667	684	684	678	637	698	702	696	692	727	652	646	696	668	677	679	673	675	687	634	668	687	666	613	662	627	635	680	696	697	654	631	668	684	633	716	671	670	709	667	759	686	722	714	652	679	666	685	677	696	688	673	703	645	710	670	637	666	683	689	694	687	656	672	665	652	677	726	686	700	694	673	695	677	673	698	652	696	689	634	722	697	702	688	684	663	692	651	714	673	668	667	698	660	685	665	691	707	687	664	678	684	711	693	684	670	690	656	656	673	671	653	685	693	693	674	684	705	625	661	656	646	661	666	672	644	670	660	689	720	695	660	660	732	695	624	659	663	704	674	649	691	666	676	678	705	632	707	685	707	687	696	623	670	686	703	713	693	710	644	620	703	727	645	691	693	662	673	690	641	669	659	670	670	698	648	697	687	680	662	693	687	709	667	720	675	692	672	708	726	692	668	685	714	701	703	706	675	694	681	646	694	670	689	659	648	680	709	668	688	686	664	674	705	659	631	695	686	673	677	663	660	623	678	686	696	688	646	703	658	678	696	708	697	632	662	655	672	657	656	638	688	659	645	625	654	653	684	662	725	673	685	673	677	722	665	711	651	658	653	705	689	681	654	704	642	619	685	678	686	711	665	693	711	670	669	659	699	643	708	682	692	719	634	654	695	698	676	706	655	688	681	682	670	686	682	697	675	658	654	684	665	698	672	650	695	651	685	718	709	644	680	681	734	726	712	685	689	716	631	710	704	618	719	701	676	674	657	657	729	684	642	666	676	733	677	691	660	680	688	758	678	696	665	676	682	686	722	740	679	678	661	688	673	707	653	688	670	708	683	644	708	715	642	632	682	692	651	698	639	669	699	666	718	716	707	678	656	726	720	666	641	724	664	697	676	660	703	679	706	671	677	682	671	662	722	698	665	691	687	688	691	679	659	630	686	653	643	646	682	679	733	599	671	675	656	722	717	716	714	647	685	679	691	746	679	690	654	664	663	627	710	706	706	703	686	669	682	639	715	663	677	684	630	631	619	697	675	721	697	685	705	710	684	626	669	662	738	653	650	702	680	661	624	703	623	672	677	687	657	668	637	716	683	651	713	645	720	678	699	653	659	678	701	719	673	682	691	716	724	728	684	668	670	709	697	721	656	646	683	678	622	641	680	682	676	666	691	646	698	715	717	699	662	666	676	656	672	714	638	712	628	726	653	633	683	695	693	695	645	691	699	672	636	671	623	686	703	671	648	687	701	703	706	723	710	684	630	677	635	652	668	702	690	682	715	678	724	715	707	679	675	653	676	707	663	640	722	654	677	660	696	674	649	648	721	687	687	676	681	710	641	681	707	646	689	634	653	685	685	697	691	682	680	695	623	711	683	626	703	654	631	702	651	695	670	687	641	644	679	645	642	679	688	691	657	669	702	670	691	692	676	709	718	652	672	693	670	692	659	698	698	678	715	683	700	672	682	705	695	736	696	677	698	688	652	690	691	695	662	692	717	690	651	695	658	674	707	683	696	638	664	672	675	658	666	659	705	671	678	685	651	712	698	724	656	666	692	658	643	649	692	678	693	654	691	666	699	623	662	653	671	690	682	691	658	652	657	671	666	646	681	669	652	697	654	702	699	638	695	696	637	680	687	669	713	696	664	679	684	658	672	675	683	719	675	660	691	667	733	662	636	682	673	701	706	658	667	644	648	678	664	696	692	677	650	640	657	693	714	665	710	696	692	687	641	707	633	729	671	687	664	689	696	674	679	678	682	687	706	714	667	699	652	723	659	694	703	675	655	691	702	701	685	668	649	672	716	651	681	681	679	685	677	641	693	694	678	661	670	709	685	763	691	656	703	739	702	701	672	691	661	668	697	646	642	642	642	649	677	731	749	662	731	664	673	714	656	675	643	687	621	703	660	661	662	665	709	655	651	716	700	673	676	706	728	688	693	673	730	717	664	684	671	723	706	700	636	656	649	676	692	660	674	699	687	700	708	712	694	706	749	681	711	635	654	664	676	699	695	654	666	709	653	706	651	686	696	660	701	695	677	666	671	676	677	625	715	704	713	700	679	669	699	686	679	696	665	682	706	645	709	696	664	646	645	640	674	659	648	679	695	680	681	720	698	696	703	705	679	690	645	654	694	651	692	718	627	672	702	669	636	676	679	669	658	715	722	703	684	694	642	686	706	645	724	697	654	683	721	670	651	657	681	648	668	708	701	666	677	700	687	643	646	690	677	685	698	672	678	712	703	682	646	649	635	688	693	701	702	627	667	655	701	665	720	631	707	648	652	650	676	640	672	730	672	692	692	691	659	678	673	651	697	650	682	674	703	713	619	649	658	690	667	714	674	682	729	671	690	675	681	691	700	674	677	635	695	668	741	651	682	672	651	679	662	671	705	643	702	663	718	681	684	678	702	710	648	687	694	629	704	706	677	670	655	663	670	672	653	675	701	674	728	710	669	703	623	671	648	681	703	635	689	716	675	699	640	680	675	655	678	661	664	715	676	679	656	686	699	665	665	678	698	694	670	681	647	665	656	706	668	704	652	677	639	739	642	704	698	711	645	660	666	674	673	648	665	706	690	708	703	703	714	678	705	707	678	635	649	687	674	696	642	662	717	684	705	682	667	676	666	654	668	667	671	676	683	704	663	717	658	649	680	665	675	656	699	644	742	647	700	688	690	708	691	673	700	679	697	702	663	688	636	649	649	639	666	687	668	700	647	636	695	648	698	671	671	694	721	670	672	598	651	701	708	651	723	694	704	672	663	691	707	704	672	665	666	664	699	673	650	730	691	722	680	675	697	689	683	700	689	662	653
55568	41070	51127	57845	61438	29684	6599	476	345	302	279	255	255	227	202	225	219	226	206	225	200	184	205	202	211	194	211	208	214	186	208	212	197	197	197	232	198	205	189	185	200	193	194	204	183	185	190	200	193	184	206	187	198	179	206	203	199	190	205	209	211	209	213	192	225	196	166	217	210	197	204	221	220	201	210	203	215	187	190	180	198	201	200	190	215	181	191	201	219	182	180	168	219	212	212	190	212	207	184	199	200	182	182	197	201	217	194	179	189	187	178	204	217	216	191	198	211	187	186	187	182	209	199	191	194	191	181	195	215	213	198	188	180	170	188	191	178	174	209	186	196	176	229	211	212	207	201	213	200	185	187	201	207	174	188	168	203	195	186	181	180	187	190	203	203	183	190	167	179	179	194	190	181	199	190	209	185	173	208	181	171	186	186	199	175	169	192	222	179	195	202	172	210	199	181	185	188	198	205	186	173	178	193	199	186	203	192	179	206	208	196	201	190	154	204	229	171	208	177	185	188	182	181	211	187	208	177	189	190	217	182	191	199	175	181	200	206	184	202	185	197	210	197	184	203	157	186	201	194	178	196	193	206	174	216	199	199	209	195	196	210	220	223	203	198	192	205	186	210	201	193	205	176	186	207	200	192	175	205	207	209	160	190	165	203	220	179	200	207	178	202	200	214	208	213	198	198	190	176	192	211	201	208	199	188	193	208	202	202	236	165	211	201	211	190	202	196	197	192	174	197	197	193	207	210	209	198	207	187	192	208	189	198	216	191	187	199	218	168	161	210	200	192	198	191	200	190	215	205	204	189	182	205	190	177	214	198	191	190	202	191	197	206	164	209	188	198	194	186	193	199	219	198	196	174	214	208	179	183	204	178	172	193	205	172	188	199	191	200	223	198	190	204	177	192	215	176	203	186	194	183	156	176	176	190	179	179	194	171	171	206	194	198	181	194	188	199	171	214	172	175	193	200	185	196	198	188	212	185	181	155	192	186	184	180	196	204	179	223	201	208	208	198	179	197	181	195	187	181	190	186	188	184	217	172	207	193	195	176	186	198	189	183	194	207	188	204	156	179	186	185	180	174	158	184	193	217	215	185	202	196	201	213	210	177	177	191	163	211	211	214	176	188	217	199	209	198	202	188	193	224	181	193	198	199	200	202	188	192	185	171	191	211	195	203	190	188	191	194	188	200	192	196	205	189	178	169	228	180	197	199	189	204	210	200	210	202	210	201	200	193	179	200	194	201	215	209	196	185	184	174	206	198	206	203	198	194	199	190	196	203	202	183	194	200	181	193	186	207	183	222	206	194	196	188	214	164	192	199	209	186	184	201	201	200	196	164	174	195	178	204	194	167	218	226	206	205	188	170	177	205	218	192	200	218	195	218	195	163	183	221	203	195	200	213	215	188	198	189	201	193	181	155	190	188	206	190	181	199	167	204	190	193	188	177	179	201	187	217	193	201	195	185	222	215	178	188	222	196	180	208	163	244	177	188	168	189	220	173	194	195	193	172	204	184	207	189	184	188	201	201	192	192	173	168	208	187	193	192	172	216	176	194	194	180	176	182	191	193	212	201	220	206	188	179	185	189	185	187	197	169	215	204	180	179	213	191	181	203	201	203	177	203	200	175	194	185	200	218	170	192	182	197	197	188	164	220	196	180	186	216	175	206	202	205	200	211	191	200	218	185	188	201	204	217	201	178	164	195	190	198	214	203	182	190	185	214	194	176	198	187	205	189	180	187	189	212	183	218	183	194	161	204	177	198	174	171	189	215	179	204	194	178	197	193	192	187	198	170	181	208	167	185	172	197	223	191	181	195	210	181	193	183	212	217	193	190	185	198	169	183	208	188	177	182	185	192	197	195	189	187	214	197	200	214	198	205	195	202	204	200	180	174	179	182	202	172	175	197	191	203	177	218	197	182	217	196	183	199	210	196	181	177	203	173	191	197	213	184	197	173	194	181	182	178	200	166	204	182	182	210	205	162	212	196	206	177	191	220	186	189	167	184	229	183	221	154	192	199	199	178	186	201	207	213	201	191	199	207	185	185	177	194	195	182	201	201	198	187	205	170	193	227	181	191	169	206	175	191	194	191	184	192	191	198	163	187	182	192	181	195	213	220	217	203	223	194	200	212	180	179	196	174	171	180	199	210	182	217	181	194	185	190	206	196	189	206	179	190	200	187	186	185	193	167	187	180	177	196	196	174	191	198	189	193	209	197	197	195	213	233	202	180	169	181	186	185	177	192	203	215	186	187	181	203	199	164	209	185	187	180	204	198	195	204	166	225	182	168	164	201	183	178	203	195	195	204	183	190	206	191	187	218	186	201	185	209	181	181	206	173	182	173	201	198	212	171	184	210	176	193	186	201	176	170	218	200	194	177	170	171	195	184	191	163	212	197	195	183	194	220	196	199	188	204	195	171	202	190	192	194	195	200	187	199	206	208	202	206	189	178	230	211	189	184	176	203	187	187	224	197	201	207	190	174	218	177	186	189	213	199	151	205	197	181	195	225	189	176	177	170	208	204	180	181	209	197	182	178	202	177	191	216	205	168	204	211	176	193	195	182	191	196	205	213	177	193	154	195	197	201	172	186	194	193	156	196	193	203	221	182	188	196	180	221	195	229	210	210	183	193	191	223	206	197	179	196	184	196	182	168	171	180	177	190	184	201	187	192	194	189	175	194	187	177	205	185	166	181	186	171	165	187	207	205	186	187	203	224	200	170	152	216	212	171	198	201	205	214	189	190	203	199	208	187	193	172	198	207	188	198	197	202	212	190	180	176	219	195	189	191	202	210	196	187	211	157	222	174	197	196	187	219	206	197	192	208	190	183	187	182	179	198	186	198	194	193	186	184	199	190	194	189	190	203	173	200	200	193	198	187	197	190	203	204	202	182	198	208	200	190	170	173	195	210	188	168	188	199	183	180	195	190	198	199	179	204	199	201	219	195	185	195	204	198	221	180	181	177	208	197	176	195	176	183	180	192	197	192	210	162	175	191	174	180	171	208	188	195	191	210	182	191	186	201	190	186	174	203	199	188	187	170	201	184	212	214	197	184	175	189	198	218	191	209	198	208	198	162	218	180	207	211	204	196	202	190	204	196	214	216	186	189	197	219	176	188	192	206	163	185	200	191	196	185	193	206	200	177	218	178	195	198	200	209	209	216	207	190	210	190	179	223	180	187	187	189	196	216	198	204	209	211	180	212	203	197	188	201	162	176	183	198	203	191	204	198	209	206	201	198	206	193	166	192	191	195	204	194	216	168	194	215	215	191	204	212	182	202	187	173	212	212	203	198	213	196	227	190	165	188	204	183	180	187	193	186	191	172	218	153	188	209	186	202	187	204	178	203	190	205	194	207	184	194	171	186	201	214	170	187	200	197	202	191	167	205	185	199	219	196	181	170	188	188	183	201	210	187	203	201	193	168	193	182	206	194	190	190	173	173	178	198	186	191	175	208	223	190	192	172	189	227	189	199	200
32497	28727	47412	62335	64214	22523	1608	1404	1275	992	994	860	828	775	761	692	679	680	673	650	691	619	562	562	549	581	567	562	560	574	549	523	584	567	536	557	573	533	582	524	578	533	531	535	519	524	531	491	510	521	587	540	485	516	515	513	534	579	579	647	622	605	626	595	615	674	671	643	612	596	625	607	658	632	600	648	729	537	542	528	542	555	597	559	546	529	534	524	563	549	550	497	502	534	516	539	511	506	512	542	491	513	490	534	510	525	487	485	526	520	548	490	504	514	504	504	531	528	494	486	525	471	512	531	506	523	474	491	526	508	502	513	531	529	482	496	530	504	518	521	483	507	510	536	531	462	497	506	483	476	467	525	499	513	468	466	502	518	522	534	516	502	522	512	533	495	513	461	513	499	549	492	488	503	473	503	519	519	464	456	462	505	514	501	472	472	529	475	489	483	502	456	495	455	504	516	504	507	503	506	523	496	468	479	474	497	494	499	518	532	488	526	506	459	480	459	528	487	518	492	508	508	469	496	535	505	532	486	528	501	490	479	513	487	504	485	512	477	477	492	522	512	490	481	491	513	517	499	560	482	544	521	495	514	484	506	494	539	504	506	506	501	517	496	504	526	449	488	487	464	541	491	504	460	517	470	484	484	484	512	479	533	492	540	486	481	501	536	467	503	488	517	525	513	467	491	520	517	504	513	503	528	513	530	499	538	546	507	500	447	523	477	535	498	525	508	491	494	539	504	470	519	497	483	526	507	502	497	497	479	510	470	526	476	527	512	524	500	486	513	486	529	537	528	488	533	524	537	474	516	479	545	488	470	522	521	477	512	485	498	488	516	519	511	495	486	480	489	514	507	545	478	510	473	497	506	547	473	493	475	478	503	548	471	486	486	499	472	500	536	477	545	511	483	519	515	473	492	501	487	498	464	495	501	466	493	532	478	537	496	491	509	488	503	519	474	477	492	491	500	485	529	468	477	488	507	483	522	498	513	511	471	477	538	519	502	485	511	529	471	466	485	471	517	511	528	531	483	520	483	535	474	483	497	490	525	496	518	477	452	511	520	520	495	524	508	518	517	494	499	487	444	487	505	505	486	493	507	536	500	517	496	484	461	520	524	527	495	471	474	510	488	473	488	467	503	484	490	499	531	500	490	500	514	531	488	537	482	539	492	489	505	502	525	490	523	521	529	504	492	523	481	503	501	511	532	470	468	496	547	457	520	513	519	507	467	440	490	509	534	495	476	481	519	505	515	484	524	510	549	525	532	526	519	504	499	511	534	537	531	486	545	480	464	499	542	501	514	505	526	531	461	499	511	491	474	498	499	516	485	547	504	481	476	568	486	521	524	523	481	459	482	531	522	492	498	530	549	493	521	482	490	490	531	498	475	500	510	508	485	493	488	468	522	461	550	508	528	455	481	498	476	537	514	499	515	473	503	496	496	526	546	476	519	487	479	484	495	492	501	514	462	487	511	486	469	493	514	487	491	462	493	511	526	511	506	496	492	528	484	501	467	489	498	472	482	497	492	516	503	506	492	476	522	483	508	511	492	494	459	520	471	510	488	498	499	490	478	484	498	477	502	501	513	509	485	510	500	506	498	445	525	496	505	510	514	511	477	463	493	499	509	526	507	501	491	479	502	495	538	503	488	449	500	501	495	529	498	493	473	490	509	501	491	485	517	538	544	522	534	503	493	501	495	508	529	487	557	498	515	483	504	529	473	495	513	471	496	493	547	468	495	491	475	532	498	509	467	443	530	521	515	491	483	527	466	517	515	491	455	498	493	497	533	533	486	496	482	471	497	469	560	535	497	491	509	535	514	500	493	506	527	518	445	485	504	502	458	503	520	512	521	477	508	475	532	508	486	495	439	532	480	493	521	494	478	519	505	486	492	502	492	566	499	467	475	487	529	537	534	497	582	521	497	497	508	519	512	508	481	502	493	511	501	513	511	500	502	547	486	517	536	477	505	546	531	513	555	453	501	496	510	465	487	526	509	550	508	474	502	502	594	505	473	506	501	512	522	490	483	495	512	481	473	525	510	484	483	473	460	478	506	503	492	485	503	503	547	530	520	528	498	508	466	488	479	512	467	512	530	473	511	523	468	485	466	493	490	476	503	555	468	478	515	527	490	476	488	488	462	521	489	487	514	499	496	520	494	470	518	488	520	472	555	479	501	478	502	472	508	509	488	520	496	474	490	484	514	488	478	500	475	500	547	481	539	481	494	469	477	498	481	484	513	487	476	479	498	473	539	497	468	495	509	551	502	497	492	528	481	485	501	495	495	486	464	499	519	465	468	485	533	485	500	521	486	480	485	494	473	492	530	494	509	517	493	459	495	505	476	490	485	480	529	499	486	508	493	485	503	535	489	476	477	499	477	506	498	531	476	499	503	470	494	500	463	483	522	520	540	504	493	524	507	502	465	471	502	507	513	499	479	517	499	516	505	491	478	509	515	517	497	486	502	447	509	504	530	540	519	489	507	508	488	463	503	532	462	507	526	528	500	506	508	501	499	483	478	506	477	492	522	517	518	501	527	494	470	464	527	512	515	500	506	501	470	456	479	467	502	474	530	501	523	497	505	480	522	480	478	519	519	508	495	513	491	472	482	505	479	510	503	477	502	517	541	499	491	497	551	506	496	510	470	485	534	519	467	476	517	486	524	493	506	497	512	488	474	515	506	494	524	527	528	490	487	490	498	513	508	501	517	496	486	493	493	516	485	504	507	479	530	526	526	503	499	536	492	496	506	487	470	426	477	511	496	504	474	498	512	510	518	462	467	541	521	501	516	510	489	485	519	526	522	484	531	515	490	497	515	514	471	504	515	500	492	482	479	501	482	486	491	488	491	512	537	501	478	487	527	546	527	502	495	534	533	528	455	479	516	519	482	535	480	469	490	487	515	450	518	495	516	505	495	507	500	478	541	499	505	486	458	477	515	519	521	509	490	508	523	475	517	534	506	510	450	448	553	496	506	506	535	496	499	527	448	489	481	504	504	451	487	469	498	511	550	495	505	504	506	483	487	558	492	482	531	510	479	497	509	481	496	491	455	519	477	502	477	515	540	476	493	500	465	501	472	465	485	503	506	452	445	505	509	500	470	519	479	454	533	538	531	502	506	473	507	511	514	540	503	511	481	499	515	481	508	454	505	486	488	471	542	519	500	508	494	523	491	497	484	478	510	494	531	586	514	530	492	525	486	484	510	490	491	507	503	503	525	508	512	531	485	497	481	544	457	484	505	509	525	517	530	505	487	497	521	533	490	479	518	460	509	515	518	491	490	506	494	472	505	550	518	509	507	475	500	506	498	475	512	489	539	458	503	504	525	505	493	540	512	505	520	480	484	473	528	517	500	534	484	481	454	468	515	489	538	488	518	501	512	499	519	483	467	541	497	494	491	468	474	488	501	508	513	504	500	520	525	492	502	468	511	523	540	531	472	475	428	550	514	536	508	447	512	515	509	493	533	506	485	501	497	474	488	504	497
6485	1137	1811	2669	5770	967	258	292	282	259	254	255	262	294	293	237	292	286	295	264	255	241	249	304	257	262	274	254	265	294	251	242	285	254	282	283	254	238	275	272	273	268	262	267	256	266	246	269	281	272	277	296	265	273	268	273	272	267	261	256	266	265	246	268	281	282	249	264	276	285	283	267	280	240	290	258	263	259	267	277	292	278	278	257	275	284	286	264	274	261	282	245	266	235	285	282	268	296	256	253	250	251	260	290	257	262	278	266	285	248	260	264	273	258	290	271	259	273	284	280	278	270	281	278	267	277	236	271	271	268	261	273	275	257	267	269	249	287	274	272	288	253	244	301	287	275	309	272	251	306	250	272	284	245	253	255	251	232	250	255	248	277	279	273	276	279	272	265	269	265	271	263	247	277	254	257	254	250	229	279	247	295	269	264	253	238	272	306	272	321	278	270	289	261	277	276	254	299	247	277	283	258	282	288	281	238	289	238	260	240	277	272	260	278	284	258	260	276	283	270	251	266	277	252	260	258	302	243	247	270	259	247	291	274	273	263	273	305	281	272	256	246	244	275	269	243	266	275	258	273	251	240	279	314	282	258	286	300	263	265	276	259	252	268	243	258	269	251	270	255	276	238	249	252	303	299	255	259	286	272	285	256	263	300	254	274	267	297	261	254	265	283	279	235	292	295	280	291	282	274	270	265	264	276	261	278	286	252	264	244	275	270	306	253	252	257	268	275	246	284	266	242	282	259	258	273	274	273	247	281	287	253	228	266	242	268	255	302	310	291	264	252	274	273	285	234	259	256	278	306	257	277	269	259	277	269	296	243	240	260	276	259	258	269	241	270	265	297	252	239	272	266	281	267	285	289	286	281	271	273	265	280	267	267	280	265	274	275	259	286	267	285	286	275	261	260	273	293	282	304	255	281	299	261	264	258	262	258	281	280	290	269	280	285	330	275	265	274	253	270	287	260	273	259	285	253	278	294	278	265	322	236	273	262	300	281	256	231	287	275	250	268	274	289	279	271	266	274	275	256	286	257	261	278	280	282	263	252	271	292	263	256	288	285	253	268	291	297	277	263	278	268	282	271	250	242	277	298	272	285	275	252	270	245	275	285	283	277	281	238	290	273	298	252	264	247	312	262	294	271	248	269	287	275	252	269	270	302	266	239	273	249	283	263	259	294	253	241	277	263	235	275	282	275	290	267	291	296	286	266	273	280	251	253	264	286	270	260	243	262	281	252	286	281	275	270	251	281	255	284	291	272	278	250	289	257	268	256	280	296	252	299	249	260	291	275	249	274	255	291	232	257	294	282	303	269	273	269	250	275	270	307	277	258	279	267	265	275	264	297	270	278	282	246	242	273	294	299	270	238	275	297	268	282	279	280	317	236	257	304	249	259	290	279	279	278	274	271	254	307	265	284	249	280	269	289	259	291	260	292	247	292	267	288	253	287	267	245	260	257	247	239	288	273	253	280	265	262	282	281	272	268	278	287	286	279	240	257	267	272	275	279	269	268	300	261	273	260	290	266	265	266	249	296	266	264	283	263	289	261	293	268	275	271	271	261	274	282	272	268	250	231	274	268	307	247	308	267	265	278	283	307	297	248	267	270	267	242	263	285	305	277	297	261	282	282	262	299	271	257	274	297	261	289	295	223	263	304	257	269	273	261	267	293	269	289	246	279	263	276	306	243	261	267	279	251	276	252	274	308	256	270	266	249	263	261	269	271	260	257	255	264	248	293	264	264	288	287	232	271	287	282	249	248	261	283	312	285	284	246	245	271	274	265	257	284	267	255	262	270	255	295	251	275	287	268	257	251	289	297	267	255	283	260	249	285	301	263	259	251	256	276	269	265	279	260	258	295	289	284	253	277	256	267	257	270	264	258	262	269	253	265	262	284	281	276	249	282	279	235	278	291	263	306	252	280	261	252	272	272	279	260	280	279	268	286	242	302	263	272	264	266	283	260	242	264	260	253	271	270	240	254	270	235	266	257	285	278	298	280	267	271	299	265	274	248	292	248	267	261	258	269	237	235	264	279	284	289	276	266	263	275	269	244	257	278	292	257	259	283	262	243	267	259	246	289	282	302	274	270	265	281	248	292	273	247	274	280	245	286	264	271	281	259	295	277	257	272	264	251	306	267	294	257	294	262	290	252	255	274	267	251	272	273	280	283	302	273	269	287	257	275	266	239	251	282	306	276	276	302	254	254	257	290	272	282	280	262	260	263	260	298	284	292	292	246	258	261	277	266	284	257	254	265	254	287	288	263	270	266	276	256	286	272	265	244	267	271	257	256	244	258	279	281	292	282	264	310	246	262	295	267	293	261	271	277	283	289	287	283	295	290	260	263	265	260	264	270	289	260	276	272	310	252	283	269	288	254	230	307	254	271	285	259	246	269	291	305	290	276	256	266	254	285	266	265	282	252	268	273	263	270	271	255	256	269	283	241	269	271	260	297	318	261	281	265	287	286	274	244	280	284	249	264	272	270	302	283	268	275	297	302	280	290	274	256	233	298	252	282	293	277	258	288	266	275	243	248	266	272	288	282	254	254	296	290	307	285	274	267	260	254	268	241	256	276	242	291	262	276	256	277	308	260	291	248	250	253	267	273	294	282	277	282	242	282	262	273	290	234	280	265	282	297	263	282	310	239	277	277	231	264	287	252	237	261	238	253	266	268	266	252	269	251	305	250	300	254	266	274	249	287	271	255	281	281	278	265	244	270	270	240	263	255	298	272	281	267	277	272	274	284	277	275	269	250	274	262	262	259	263	274	265	269	251	258	239	303	263	270	267	282	261	284	304	282	261	267	255	282	258	266	275	278	264	269	273	254	300	272	300	286	295	281	255	263	292	262	261	259	294	256	274	268	281	293	269	264	242	264	269	285	281	289	286	274	277	258	281	275	273	293	292	271	255	261	269	264	239	304	286	256	286	258	253	255	289	288	246	267	253	265	279	293	267	285	248	276	284	277	253	257	231	247	252	285	287	280	254	276	313	272	264	265	255	278	280	295	270	252	234	278	294	264	277	234	299	280	268	282	265	253	258	281	249	226	269	251	268	275	279	270	258	268	252	259	248	258	296	257	288	274	295	298	308	284	285	236	293	280	281	257	262	281	281	283	301	254	280	292	273	250	239	268	253	307	300	262	275	275	256	282	267	300	257	250	268	271	263	285	242	284	279	263	287	314	262	266	279	263	239	261	258	263	224	265	264	291	262	270	287	294	277	260	303	274	268	274	261	290	276	253	286	293	268	255	265	263	286	258	267	261	262	274	250	259	251	259	270	253	275	250	295	258	263	244	269	283	260	269	294	260	306	263	301	254	254	270	298	331	278	275	288	261	263	271	292	284	296	250	289	300	273	284	296	267	260	267	275	263	266	277	291	269	258	288	266	268	274	272	283	304	281	263	292	272	288	274	265	276	269	267	274	301	281	253	270	259	271	304	289	279	290	281	301	244	287	289	274	245	260	273	290	281	248	281
6054	2209	5128	10594	19240	2725	672	708	704	700	709	681	737	695	665	734	683	703	666	710	702	664	676	694	696	665	678	657	712	695	657	710	660	679	682	687	664	690	726	680	684	718	695	692	648	703	683	695	695	722	735	658	737	676	685	687	675	707	719	694	741	697	730	678	710	696	673	728	711	636	708	686	715	733	666	695	697	717	688	690	696	688	687	689	693	725	709	680	674	701	685	684	716	689	693	684	686	717	729	701	660	719	668	697	696	673	677	707	667	675	692	709	756	684	692	651	743	672	673	727	714	690	705	671	673	659	705	676	655	669	710	652	715	690	662	683	682	671	672	681	711	700	685	716	691	688	687	658	644	702	667	706	697	695	696	701	676	667	674	682	716	667	697	656	690	697	675	677	686	721	711	694	661	668	659	659	687	633	765	695	702	635	662	714	663	648	650	652	683	687	696	680	692	691	700	660	678	715	725	717	645	659	662	694	713	663	658	629	661	698	710	664	646	741	699	633	653	661	704	659	751	663	673	656	654	693	681	703	718	695	678	685	728	676	710	688	711	689	639	670	663	713	700	713	687	671	695	706	683	667	689	678	689	704	676	716	680	674	710	616	669	688	675	737	648	681	720	693	696	651	668	680	702	626	614	676	652	665	645	713	692	665	662	680	700	639	649	701	698	701	651	703	701	685	720	691	723	692	668	668	625	645	684	679	693	691	687	717	629	681	649	705	694	697	650	690	687	681	728	654	755	716	706	645	705	691	680	686	663	641	683	657	663	671	675	692	730	678	668	712	743	664	639	683	647	666	663	706	708	714	715	702	707	697	627	667	712	668	657	693	693	693	652	658	655	669	698	673	710	693	700	707	655	678	710	746	686	692	654	662	641	710	720	697	661	693	691	639	713	682	688	685	712	651	679	686	697	669	655	698	670	700	640	672	687	647	724	691	654	681	691	667	679	701	696	668	682	700	711	679	729	673	695	654	678	733	643	695	767	721	666	668	686	700	682	665	673	692	683	689	716	708	692	704	704	711	672	659	700	671	697	670	699	719	662	712	704	700	700	724	654	665	714	661	682	660	670	730	663	660	658	683	704	676	697	741	682	662	615	665	650	687	687	634	698	675	706	698	723	676	742	731	723	738	638	701	692	745	676	647	626	715	683	735	669	692	642	685	740	684	708	675	695	692	673	708	714	687	669	648	653	716	670	674	669	667	732	677	683	702	700	687	652	729	676	691	650	700	660	685	667	703	682	695	631	667	698	671	655	691	705	693	665	665	718	686	726	676	699	674	713	667	686	682	653	709	676	627	704	690	681	745	706	735	690	714	714	708	714	699	681	641	674	713	686	661	691	643	697	669	703	688	668	638	680	665	669	691	655	715	694	641	710	670	705	698	665	684	686	730	615	659	691	669	676	719	687	731	692	647	653	665	677	674	667	693	710	648	639	692	746	679	658	738	726	716	649	703	669	665	670	692	647	679	694	668	720	718	661	672	666	699	673	708	728	681	666	678	668	729	733	680	671	682	682	672	700	686	660	682	702	664	658	665	716	686	719	647	683	681	681	704	712	694	672	633	679	659	729	674	744	656	704	675	743	682	671	676	684	700	686	670	640	666	684	644	688	672	692	716	655	706	649	701	724	660	670	715	704	681	667	659	694	680	681	666	674	702	701	764	729	610	664	691	707	658	695	690	647	682	691	683	669	683	630	665	627	706	665	689	723	698	709	663	706	706	691	650	653	738	679	676	679	698	698	683	681	664	687	704	705	689	640	697	723	706	712	701	691	687	686	633	700	711	668	731	676	672	659	695	641	697	647	683	654	657	685	644	733	700	677	688	679	704	677	703	719	714	737	705	675	738	668	706	692	656	668	669	685	698	680	684	632	681	698	682	671	716	662	649	653	724	690	728	656	665	749	677	714	686	661	756	666	693	683	710	740	673	698	663	710	664	648	686	692	678	699	721	735	677	681	675	656	656	646	723	622	694	727	653	679	697	686	679	699	638	689	709	699	672	645	679	704	668	683	711	699	693	699	708	694	674	707	729	686	658	705	690	712	683	695	652	648	669	652	706	725	690	690	682	698	668	692	739	664	725	663	690	691	675	733	659	714	687	652	683	673	724	659	687	692	676	621	684	703	650	707	699	679	726	677	738	726	677	680	637	674	717	696	677	668	676	711	706	638	679	636	682	678	706	691	704	641	698	671	685	634	674	683	719	662	652	671	698	678	711	644	683	667	699	725	680	666	625	685	658	651	687	677	691	696	716	749	712	688	663	694	698	695	697	721	732	687	724	720	649	664	687	712	621	730	734	682	725	681	678	663	692	647	740	686	693	671	697	667	677	717	695	661	635	693	681	733	696	690	676	676	665	679	676	738	667	696	643	708	693	691	690	720	656	666	687	641	664	688	641	679	712	698	681	713	758	665	693	682	663	718	668	654	675	691	658	677	680	686	680	650	718	674	688	651	699	704	691	668	679	728	704	712	699	715	672	692	686	674	718	687	689	671	730	675	713	675	638	650	751	692	668	686	686	658	689	722	691	711	644	757	712	661	709	690	719	718	660	703	674	659	728	679	691	704	704	657	670	686	666	697	683	681	638	683	705	689	670	681	701	681	667	680	676	604	673	683	690	655	642	667	675	709	616	736	708	736	680	664	671	672	721	664	720	657	675	679	727	695	641	712	656	713	659	650	632	685	674	652	666	703	689	686	694	692	691	675	673	699	701	713	645	684	640	687	688	665	686	709	672	676	725	685	726	665	676	694	645	713	705	678	694	699	698	662	711	664	702	635	692	685	689	679	729	698	687	693	647	661	623	680	643	697	675	696	651	692	701	614	669	663	643	661	685	692	689	687	667	662	682	700	695	702	656	698	646	719	700	708	705	686	699	689	704	651	692	708	684	664	701	674	672	638	715	724	668	662	700	665	697	700	701	692	700	679	653	675	667	713	705	685	677	703	661	681	695	710	661	662	708	689	687	708	683	701	665	702	705	677	648	708	646	706	674	701	646	691	661	724	700	725	617	701	665	672	691	655	716	662	669	647	717	683	694	662	719	727	684	623	721	692	679	694	702	720	696	712	702	696	660	689	683	698	671	662	651	685	704	655	731	645	696	714	718	691	686	716	735	650	723	713	670	719	682	709	669	713	698	707	684	667	701	694	641	651	617	687	709	730	650	716	721	703	685	692	691	670	679	700	688	688	675	690	653	662	651	700	682	730	697	661	714	686	700	710	725	693	706	710	637	687	680	718	708	651	661	723	666	676	670	666	625	658	723	655	675	705	678	717	654	711	612	681	710	693	656	729	691	710	613	696	695	739	660	669	709	672	680	701	705	730	628	716	665	656	681	659	729	685	672	670	706	676	670	648	708	697	683	672	691	717	663	703	695	665	690	680	692	676	722	738	699	692	750	670	717	702	644	705	704	632	605	693	693	674	706	711	685	682	667	716	675	681	705	671	667	655	674	707	675	691	745	686	693	744	682	668	704	731	661
41145	23197	35987	40644	51691	21732	2468	399	333	332	309	309	313	278	298	268	295	285	270	280	280	260	308	291	267	275	266	243	270	253	271	259	283	276	270	283	265	292	259	275	253	258	272	253	295	264	267	258	287	283	263	285	262	281	257	231	270	293	298	253	275	278	284	272	285	278	272	263	260	274	281	262	282	251	259	256	270	260	264	269	267	292	281	278	291	292	277	279	254	289	256	271	255	253	268	251	274	267	305	250	243	254	251	305	269	272	306	287	267	266	281	250	277	286	266	235	263	271	225	252	258	259	284	252	251	259	286	290	242	264	267	268	278	263	274	295	268	294	281	285	244	280	272	261	292	257	258	270	297	286	272	289	281	262	282	260	253	251	248	285	271	318	270	261	237	238	256	258	256	287	287	274	260	250	280	292	267	280	270	271	287	284	248	280	267	281	317	309	259	269	265	247	281	254	253	254	293	266	249	263	266	277	262	260	268	251	267	237	263	266	252	293	264	270	238	232	255	265	246	271	258	261	267	244	273	264	284	275	273	278	286	254	252	245	268	273	282	256	252	250	255	284	311	260	254	288	264	254	268	277	265	284	253	274	243	251	257	275	268	260	258	266	259	258	268	259	278	280	247	301	316	267	246	258	276	265	280	236	281	320	271	280	280	275	286	261	254	261	278	299	248	296	275	246	265	290	264	289	265	262	280	233	255	280	283	246	280	277	237	258	261	290	275	255	290	269	259	266	267	263	271	267	283	232	274	250	283	247	273	236	249	277	256	293	277	274	274	283	259	279	265	242	290	267	272	251	253	266	285	268	276	283	247	267	287	257	245	254	256	274	266	252	273	254	286	253	246	247	261	253	256	262	284	293	239	289	284	277	265	225	281	246	263	298	264	266	265	250	249	267	270	277	301	285	245	265	270	254	292	287	266	249	268	268	240	241	275	277	259	265	273	265	252	274	258	258	268	321	272	271	286	289	263	283	253	261	252	278	260	253	256	290	294	315	277	271	254	291	283	242	261	295	295	220	274	266	269	259	293	272	247	262	240	268	301	281	267	248	234	288	284	262	244	284	270	257	289	241	263	277	265	288	231	290	264	264	275	261	291	282	230	268	252	273	270	247	263	235	263	267	265	265	258	235	264	252	272	295	264	273	274	262	245	290	232	264	283	270	249	268	279	259	267	250	267	254	260	272	274	261	276	258	248	260	264	261	284	234	250	245	273	264	273	253	271	277	278	270	241	248	268	271	252	247	261	263	265	271	263	268	255	276	262	237	278	284	274	269	279	277	266	268	268	247	285	246	265	260	275	255	246	228	267	294	289	293	277	268	248	283	277	255	275	267	259	258	253	286	276	260	294	235	296	256	282	237	262	249	285	279	274	266	245	282	260	293	264	260	229	283	272	250	257	291	257	265	287	258	254	241	243	237	265	249	304	290	271	289	253	247	272	254	261	269	267	259	246	272	256	268	290	274	297	265	274	288	270	274	246	283	272	278	297	266	280	259	278	265	238	286	252	262	250	289	260	253	246	246	314	280	278	259	255	256	242	290	267	259	254	280	260	261	262	276	242	274	239	259	269	233	271	230	266	247	275	250	268	268	276	270	282	235	284	281	281	249	275	293	276	251	254	278	291	273	273	269	280	273	255	233	268	276	247	253	260	255	285	242	280	278	261	265	275	265	270	286	278	282	252	264	262	289	262	255	274	250	255	250	254	288	257	282	293	270	283	284	243	267	281	260	269	277	262	290	253	276	262	262	318	263	245	258	279	255	237	231	271	284	280	286	249	260	277	280	256	270	268	255	263	261	281	266	272	275	295	293	252	253	263	276	242	257	280	297	292	269	252	260	260	293	265	273	270	250	252	285	277	259	270	254	278	270	297	228	317	266	240	264	284	259	226	270	278	274	256	254	274	291	289	272	237	272	272	268	278	242	259	269	274	253	285	258	265	262	251	256	290	239	259	264	282	260	281	253	257	275	237	247	238	255	282	278	266	270	277	245	264	285	272	284	273	239	264	255	262	291	265	282	293	279	259	299	308	234	245	290	263	285	273	230	252	270	247	271	271	274	271	234	240	290	252	255	250	259	286	263	264	252	258	261	225	267	279	218	255	275	287	341	272	278	269	291	248	268	278	233	265	254	248	260	271	288	298	271	273	262	301	239	272	258	270	233	254	275	277	271	258	289	268	283	291	241	287	258	270	243	285	253	274	261	278	278	262	236	276	295	277	264	285	249	281	280	274	278	260	299	261	281	262	277	275	251	285	260	234	225	282	266	256	256	230	236	257	289	271	264	281	227	266	294	254	273	274	264	252	291	274	269	272	287	297	265	250	263	257	257	287	262	247	296	300	262	280	272	277	276	269	292	286	275	245	269	243	254	272	289	261	244	268	255	272	295	265	232	271	258	286	252	239	255	272	252	253	271	253	251	290	266	263	278	267	249	261	265	246	235	248	285	267	277	263	271	254	262	249	277	282	290	277	290	247	255	254	248	290	308	282	258	257	281	283	220	228	262	260	252	277	246	254	287	276	244	267	271	290	265	247	256	271	291	282	277	269	264	283	240	263	231	264	237	282	270	283	253	276	294	303	289	272	253	291	261	258	274	255	261	236	294	280	269	279	261	260	259	268	278	276	269	259	253	267	282	256	260	289	263	266	264	257	276	299	265	275	251	275	295	247	227	282	258	292	256	257	242	270	263	253	281	257	239	279	259	276	258	272	257	266	252	263	260	273	265	287	267	259	283	266	258	279	277	236	242	276	266	284	290	268	239	283	248	286	264	251	292	281	276	278	265	233	226	268	289	254	271	283	278	276	270	265	251	289	267	303	279	263	273	274	282	286	293	274	277	261	249	288	257	255	273	266	264	263	266	245	285	280	270	248	239	262	268	277	274	307	276	234	276	253	280	275	279	253	264	273	229	281	255	293	246	267	245	239	258	259	251	298	281	289	272	259	273	274	299	244	291	283	279	248	253	256	293	247	263	279	250	259	271	296	255	279	262	270	255	274	259	284	282	252	249	265	280	231	233	262	276	252	267	267	269	245	268	263	270	279	262	267	267	274	284	294	256	264	284	260	253	252	260	257	274	263	294	261	275	259	258	265	275	250	254	270	265	243	249	248	262	265	281	272	272	252	290	271	250	295	253	255	285	272	280	254	257	266	281	256	266	248	245	269	249	283	265	254	289	294	231	272	268	272	275	264	292	257	252	273	251	247	248	260	293	278	293	271	271	267	295	266	266	256	278	232	258	274	269	280	259	260	246	246	289	269	254	282	285	266	245	268	283	249	278	259	277	291	259	275	275	270	273	290	259	248	276	285	289	283	264	267	243	271	267	272	287	269	261	255	265	258	274	249	260	249	287	265	260	292	277	262	270	270	281	286	267	258	260	244	271	259	254	275	275	262	261	251	266	248	283	259	284	252	276	257	271	257	271	290	260	248	270	273	292	256	275	259	261	282	248	244	269	251	276	240	266	252	256	292	253	254	295
23658	16446	37983	49517	58739	17086	1407	1106	1051	983	966	888	846	836	744	786	790	819	751	751	721	765	775	746	726	734	716	749	714	700	679	645	751	686	707	740	745	686	692	759	706	655	671	698	695	672	648	724	714	716	693	698	666	705	671	707	689	761	730	720	763	754	714	769	727	795	747	750	745	709	703	711	743	688	692	726	795	733	687	717	705	707	677	700	748	711	654	641	653	676	672	701	682	652	664	682	704	712	694	687	673	699	679	680	647	742	671	691	696	679	671	713	732	670	644	652	668	667	721	639	691	675	634	685	678	717	669	659	680	667	693	738	660	732	707	656	672	671	668	684	660	677	718	685	684	677	674	697	656	625	683	751	680	669	674	702	684	697	690	670	632	659	692	638	639	681	700	670	660	679	670	689	678	639	650	705	656	703	675	646	669	720	658	640	704	681	709	656	658	686	643	615	682	676	687	666	682	664	691	686	678	650	671	669	712	646	659	675	651	625	685	662	684	701	681	729	659	653	671	656	684	671	733	669	618	618	655	662	648	643	654	679	672	642	664	666	686	650	689	643	707	640	645	632	637	623	680	653	653	663	634	684	688	672	691	616	631	654	652	672	649	684	662	645	660	681	711	678	676	667	665	615	673	625	687	661	714	681	679	660	697	644	635	688	667	696	689	649	704	655	668	664	634	662	625	640	686	652	650	661	692	680	641	654	738	666	699	672	667	636	705	678	672	681	663	671	617	697	701	666	604	679	676	668	670	675	630	684	698	675	621	669	653	647	691	708	697	624	643	681	660	621	654	687	719	724	674	692	663	639	662	657	649	678	654	660	667	656	671	675	674	645	697	701	675	670	649	625	689	688	667	643	692	674	660	710	661	681	658	676	641	714	657	691	710	694	672	675	672	716	728	690	659	666	669	648	688	636	647	658	643	684	664	661	639	692	633	662	706	685	688	628	691	637	673	668	677	700	682	640	644	686	732	644	685	712	652	681	685	706	675	717	615	661	684	677	630	705	729	645	674	675	675	700	680	676	652	692	647	656	703	676	726	662	651	652	689	685	657	678	693	673	674	685	672	638	652	704	692	655	648	641	645	626	673	628	694	651	711	693	666	686	700	644	679	696	689	661	692	682	666	682	689	665	715	689	685	714	600	669	679	715	675	652	672	668	651	650	687	640	648	721	690	697	674	668	653	660	670	660	678	689	673	628	669	650	643	688	658	661	684	702	629	691	703	695	682	717	635	639	675	684	601	632	652	643	725	697	663	671	640	705	639	639	679	665	646	689	642	648	692	673	673	671	668	700	687	670	682	636	708	689	687	690	676	663	669	706	663	640	634	693	660	749	710	658	608	669	647	668	694	664	712	663	701	640	674	638	700	668	670	668	618	633	650	658	682	690	667	676	695	665	673	705	629	699	667	639	647	683	700	662	657	730	671	649	709	660	700	643	692	700	657	639	666	685	637	648	684	688	665	679	707	685	682	697	682	662	617	686	692	659	715	668	672	675	660	683	669	679	671	642	710	702	673	653	671	683	660	714	668	627	637	676	718	678	696	666	677	620	687	644	672	684	626	686	651	670	675	654	662	620	649	674	690	672	637	674	652	658	634	660	681	671	646	717	645	688	702	640	690	670	668	664	681	635	694	624	685	690	619	691	657	659	648	665	695	702	632	705	698	643	726	642	674	691	697	637	686	665	637	667	692	669	710	637	645	698	668	708	706	658	684	670	662	696	677	670	667	630	697	689	674	660	710	667	721	682	670	656	700	697	640	669	671	670	667	734	645	711	660	652	706	667	649	638	663	654	700	694	669	717	714	639	692	701	712	706	668	661	632	690	663	664	654	714	731	662	653	652	681	658	661	708	670	659	675	662	665	684	678	710	684	690	698	679	653	664	682	707	673	646	687	645	673	715	615	665	644	702	681	659	646	653	653	655	660	661	680	662	627	632	683	673	646	673	661	681	648	697	641	644	641	628	640	664	656	631	674	683	695	677	691	654	675	678	676	672	688	665	682	673	643	711	641	655	691	668	656	677	657	671	669	657	679	640	691	706	677	704	650	678	707	692	711	704	669	627	657	689	656	666	683	693	655	667	646	740	628	639	679	633	692	665	670	676	660	653	696	653	694	670	650	670	670	639	693	658	675	669	721	666	658	663	667	713	656	671	658	690	638	649	693	656	652	677	696	648	643	682	658	694	732	704	634	685	666	671	712	626	662	710	668	669	649	647	630	677	717	669	659	731	667	647	685	680	690	683	656	666	666	659	636	649	693	691	657	687	669	658	700	660	649	583	661	665	686	676	657	648	680	636	696	673	725	648	671	641	671	705	641	600	688	680	700	726	694	678	684	697	662	674	687	673	721	646	679	625	643	667	704	670	657	675	625	680	720	654	674	699	692	663	656	643	664	653	696	620	640	666	703	722	696	635	667	655	654	667	643	649	639	699	668	701	653	650	642	735	669	633	641	654	641	693	668	632	692	659	680	675	666	671	691	669	622	707	638	603	689	723	689	679	701	675	622	654	721	665	667	663	659	709	645	686	663	627	668	664	645	699	683	698	676	645	604	675	647	654	680	667	657	657	706	624	655	613	621	673	684	722	690	692	683	659	681	657	673	702	642	692	637	701	659	682	650	693	684	725	662	686	644	659	706	637	628	678	703	644	703	632	687	654	627	642	645	646	640	701	687	662	660	654	661	666	653	635	668	708	711	703	701	682	692	617	634	650	672	680	664	669	669	644	681	698	632	707	694	715	661	642	660	711	697	670	657	710	735	635	718	671	689	693	649	647	618	663	683	684	664	704	642	673	674	700	698	695	670	657	666	662	645	711	670	702	627	685	648	722	693	663	685	683	661	646	655	697	659	701	662	639	674	684	653	686	720	681	641	708	683	653	632	664	670	675	664	628	657	709	678	631	651	681	644	678	727	661	638	680	685	644	700	712	684	684	672	702	736	715	628	683	647	676	696	733	699	671	697	668	660	693	674	654	698	736	700	706	693	690	651	719	702	659	670	648	705	685	672	706	661	668	666	716	667	652	639	687	669	660	631	621	643	659	676	646	635	691	654	642	664	656	689	634	659	703	670	670	672	664	622	651	638	691	617	656	657	650	641	640	681	674	669	678	676	640	674	679	660	692	680	712	654	652	700	673	637	650	616	658	654	683	604	651	631	631	700	630	650	674	673	713	680	677	696	680	623	686	682	687	684	657	691	629	651	681	659	688	651	664	686	677	668	657	728	664	652	635	659	677	690	659	652	642	690	668	673	674	655	691	672	631	690	652	657	671	669	652	654	665	643	646	636	703	670	656	666	631	707	650	690	675	705	649	677	651	623	690	661	636	700	653	686	648	680	679	657	666	675	669	653	651	727	641	700	636	651	702	642	678	675	683	669	649	680	657	620	697	712	701	663	720	742	738	666	655	678	650	700	653	656	673	690	655	681	709	628	679	644	683	723	676	682	646	657	628	657	660	612	704	712	735	654	704	684	694	655	689
55612	33873	50586	58112	63918	29861	5520	466	324	290	275	276	228	214	209	227	229	193	217	210	224	199	215	176	206	213	202	218	188	204	176	191	175	213	178	184	183	192	228	192	207	187	219	203	194	200	216	200	169	190	164	210	202	181	196	179	208	186	197	200	213	211	192	233	200	216	204	203	180	210	199	225	209	189	195	200	210	193	219	224	202	187	201	189	211	191	165	218	192	215	185	186	191	191	201	194	217	183	187	176	205	190	186	175	187	203	206	213	218	203	192	218	164	192	189	190	191	208	200	206	210	192	180	179	193	184	165	197	203	199	190	196	207	192	201	193	179	181	179	206	196	211	206	190	197	204	163	199	163	192	188	187	198	176	198	184	183	149	211	200	190	196	180	181	168	188	196	207	177	200	195	186	176	195	200	168	192	186	167	195	149	202	191	157	180	180	172	196	194	187	190	184	195	203	195	186	189	181	199	180	216	190	205	185	185	187	185	200	194	188	195	173	193	225	209	174	169	160	198	186	162	197	186	167	168	183	210	186	191	202	204	175	170	168	208	201	180	186	183	171	203	188	206	215	195	206	203	193	200	194	224	178	190	219	195	174	188	156	187	212	166	174	189	204	192	206	182	185	195	194	204	183	211	192	168	189	174	197	174	189	205	172	192	198	197	194	167	186	180	195	224	190	183	203	172	218	194	181	182	195	196	180	199	172	193	184	170	195	186	203	183	192	192	202	203	206	174	190	174	199	200	177	181	203	188	204	168	224	192	201	200	197	198	170	201	183	170	191	177	204	156	167	177	210	203	175	189	192	168	178	205	179	194	181	220	201	190	195	215	195	186	183	193	186	193	180	235	200	196	192	195	208	187	208	203	158	197	210	176	226	204	177	174	209	164	190	194	199	176	189	196	215	189	160	194	199	184	189	179	205	204	183	201	179	225	187	192	186	212	217	200	192	192	192	182	188	170	195	215	194	192	167	168	202	199	193	202	196	204	183	176	220	168	189	183	205	214	187	174	167	192	180	189	177	184	200	183	182	176	199	212	196	191	177	211	180	212	214	192	191	167	203	181	181	209	201	197	236	205	190	192	182	206	187	180	200	179	177	198	199	173	187	199	186	191	205	170	205	180	203	206	183	167	182	196	206	181	175	182	165	214	171	200	198	175	192	207	209	167	180	182	167	193	186	189	225	184	179	171	168	182	176	168	200	180	204	195	193	180	205	170	196	191	197	197	179	177	177	238	180	172	205	187	181	173	181	200	182	202	160	181	192	183	171	201	175	195	201	195	211	209	170	200	172	209	190	188	202	175	202	215	181	187	179	169	190	178	176	186	193	210	182	195	218	203	183	206	209	207	201	186	230	200	184	186	203	220	165	164	177	193	181	175	180	205	207	202	160	174	196	187	195	199	201	175	176	193	179	189	175	200	198	179	196	188	213	175	200	204	219	193	196	183	189	164	169	195	199	187	202	193	217	201	190	176	205	219	167	206	175	202	232	192	191	187	181	154	193	177	179	170	180	190	209	197	178	178	190	175	197	200	187	190	201	190	181	169	173	193	192	199	207	205	199	194	170	208	193	207	177	195	215	169	181	228	197	191	210	166	188	182	183	199	174	202	178	170	174	179	189	198	181	212	178	180	176	200	173	185	165	173	197	188	185	187	183	208	184	184	206	197	205	213	177	194	194	212	177	204	187	218	195	169	186	191	178	197	182	201	185	201	193	227	197	184	189	188	208	207	209	199	176	187	193	202	164	178	182	188	196	170	187	182	193	208	181	202	177	192	204	203	212	186	201	173	205	204	205	184	186	180	188	204	173	194	186	202	199	190	212	175	189	199	185	185	192	199	176	182	180	185	174	187	185	150	197	223	198	192	178	187	176	176	179	185	209	212	204	197	169	191	204	204	190	206	191	182	212	193	187	191	182	175	179	195	196	198	199	191	200	181	213	178	181	207	193	195	234	200	184	206	221	163	198	206	162	186	220	205	192	210	187	200	166	207	200	189	172	207	183	201	207	197	171	210	172	194	198	187	220	190	189	187	193	210	180	185	196	193	204	179	210	182	179	197	222	179	225	192	170	196	175	192	163	195	188	199	187	205	202	195	205	156	186	200	202	169	198	166	171	188	200	210	188	187	177	201	199	204	182	212	200	187	206	184	194	218	210	194	194	207	176	221	207	186	175	194	184	179	214	177	205	183	202	183	201	204	182	188	183	202	204	199	192	216	225	205	195	180	197	189	180	194	198	187	154	168	185	209	197	175	156	201	195	188	192	194	194	192	170	192	206	186	204	161	175	193	187	191	191	196	160	190	215	195	194	183	180	197	191	183	199	223	186	184	211	187	176	176	185	168	177	184	198	205	175	177	197	195	188	178	208	175	183	167	168	204	206	188	192	214	192	195	203	178	201	201	194	188	190	226	191	196	165	221	205	177	204	202	197	178	215	193	197	190	170	193	222	196	198	185	179	172	200	166	174	178	184	177	182	198	193	179	175	191	188	187	203	192	211	189	179	205	201	195	203	189	188	194	171	203	179	196	195	203	195	179	194	181	189	188	184	194	187	196	207	174	208	153	166	177	220	211	189	184	188	204	166	198	195	165	212	196	179	193	192	174	211	189	176	190	194	187	170	217	157	201	175	190	194	194	195	194	211	194	191	186	208	191	194	190	188	178	199	179	176	205	188	176	208	178	196	220	170	187	197	185	177	191	191	177	182	219	194	215	165	194	198	167	187	196	210	200	206	195	193	183	187	185	186	150	168	170	189	168	216	192	207	204	203	195	193	173	198	194	202	216	197	201	201	186	195	186	200	195	184	202	186	175	166	172	183	194	189	190	204	206	154	196	194	197	200	193	185	190	191	222	191	186	214	193	195	194	193	189	192	182	207	196	202	185	190	219	204	201	189	185	174	185	184	202	181	204	179	174	176	203	190	168	186	210	198	189	211	211	231	210	193	166	178	195	180	198	182	190	195	198	160	181	192	175	188	192	187	180	197	211	188	191	197	198	172	157	190	215	205	163	205	192	182	191	187	169	191	196	173	185	210	179	179	196	180	189	194	171	188	188	177	192	183	209	202	184	169	173	203	174	184	183	196	174	186	197	210	199	194	177	187	182	196	198	203	183	191	204	183	182	189	203	171	194	188	195	210	179	204	171	169	190	196	174	198	188	169	206	181	196	188	213	218	213	188	203	196	199	185	176	188	204	209	193	190	195	181	182	187	172	158	213	187	210	171	218	167	196	173	184	175	210	188	196	193	179	185	188	198	187	184	175	203	187	194	207	195	185	173	186	193	198	206	205	197	212	208	197	189	189	209	206	182	174	156	187	196	220	202	176	203	183	180	195	171	202	183	179	178	190	175	203	181	207	169	186	211	177	194	171	175	232	179	198	171	179	159	166	171	194	175	186	186	204	207	205	186	176	182	192	181	203	185	178	177	205	206	218	198	169	171	181	201	205	176	174	175	213	187	208	217	189	192	188	184	216	185	188	179
32181	20354	49385	62832	68124	20780	1630	1541	1292	1159	1016	901	865	761	798	703	712	670	615	626	650	609	595	642	609	560	559	548	569	544	558	531	520	553	559	515	544	527	550	503	532	558	507	502	514	480	539	517	526	543	516	531	523	490	502	502	492	596	563	623	577	641	602	615	571	643	662	597	634	572	600	663	819	636	552	640	772	556	573	590	566	561	566	519	567	549	474	519	506	506	552	486	515	482	523	517	547	531	556	517	512	497	516	497	489	528	487	547	532	515	534	480	495	489	534	485	489	463	473	546	538	485	497	462	493	514	512	537	520	518	540	473	493	489	533	516	459	520	526	502	542	477	514	512	491	530	538	496	480	479	535	473	530	461	503	507	516	521	468	494	472	532	526	555	506	505	556	470	485	517	464	489	507	508	479	473	518	476	481	451	483	518	466	502	479	473	464	475	496	496	496	517	493	515	474	514	488	478	522	521	505	497	478	476	497	499	484	504	474	516	494	497	515	476	528	477	460	512	499	492	491	481	496	538	425	507	531	505	482	491	490	460	447	508	497	518	488	473	513	475	491	532	485	481	514	463	566	533	554	528	504	484	522	486	470	469	502	505	479	494	484	474	474	513	496	490	511	519	481	502	512	500	484	520	508	448	485	468	484	454	456	458	501	472	456	478	511	513	515	498	516	513	471	502	491	480	465	483	490	473	504	446	482	506	517	515	502	492	505	495	492	479	532	461	469	532	440	489	532	461	478	533	493	517	460	494	498	506	495	485	514	496	523	477	494	536	517	479	482	482	494	465	470	443	495	481	467	468	486	489	484	492	482	480	486	510	520	483	480	497	501	494	511	476	504	480	515	441	529	494	509	457	468	455	517	504	472	491	502	483	510	502	495	470	500	520	504	499	476	464	518	500	513	524	513	491	510	477	516	483	479	472	473	470	485	510	475	485	493	491	480	489	496	496	506	460	505	425	455	475	490	506	485	485	495	504	488	456	505	476	517	495	497	511	490	477	475	543	522	489	506	485	482	468	505	527	480	466	483	475	486	507	445	492	469	491	487	496	540	507	512	472	499	536	488	492	500	483	461	464	499	493	519	514	536	463	523	488	508	507	512	515	500	526	545	489	484	479	507	498	510	469	504	480	517	491	484	470	467	524	450	487	492	463	519	507	477	494	487	511	499	496	495	520	520	527	463	472	464	505	505	464	510	456	470	489	487	480	481	474	472	463	445	511	450	468	482	509	458	488	507	532	501	496	524	476	497	510	481	455	492	478	462	499	485	508	472	508	492	461	512	508	475	454	477	506	490	501	484	523	488	462	513	470	491	494	496	490	484	478	505	498	507	511	500	510	480	470	470	521	475	491	493	500	493	492	511	516	502	492	499	499	485	481	460	463	483	479	512	551	476	508	524	503	492	494	473	492	444	505	506	465	488	480	515	488	487	495	479	494	451	512	495	485	512	484	469	526	500	481	522	489	473	492	497	494	460	533	469	509	482	438	525	434	515	526	515	481	515	492	517	504	496	522	453	471	488	505	501	480	514	508	463	504	539	498	519	442	479	498	507	523	467	488	487	492	481	463	452	506	484	494	475	518	488	500	519	496	474	506	485	494	487	494	479	545	493	529	494	500	488	476	479	497	528	470	491	475	500	537	452	488	495	532	468	464	488	499	483	480	470	468	468	462	461	461	466	490	518	511	475	487	523	489	503	480	490	504	484	465	480	491	459	502	473	538	490	477	447	483	478	496	494	498	510	505	481	491	456	519	531	467	509	514	445	511	482	439	513	502	452	494	497	484	502	514	491	518	475	498	493	487	508	512	490	462	484	442	498	494	510	494	468	509	492	522	508	467	498	506	458	462	488	512	468	498	572	481	491	481	513	486	498	483	473	503	495	503	479	524	470	482	479	539	440	494	479	526	525	487	504	502	506	463	485	519	487	497	468	495	513	525	456	483	483	494	478	457	493	507	509	503	485	475	493	468	473	487	529	509	480	496	497	539	512	519	444	487	521	512	525	533	492	482	499	508	506	444	494	455	513	505	483	473	500	538	464	510	504	457	467	490	493	466	511	472	490	473	490	473	507	504	509	481	500	490	464	513	513	467	452	441	474	520	505	505	478	459	522	532	469	518	461	499	494	479	520	488	470	484	480	505	461	446	492	483	496	489	483	525	466	475	511	519	492	480	494	470	513	470	502	454	490	518	519	476	528	492	514	495	486	497	467	479	493	469	512	507	499	487	517	461	497	508	499	465	449	457	473	481	487	486	510	477	514	480	518	516	487	522	475	501	479	507	468	509	476	509	531	458	444	532	479	511	447	470	515	475	449	526	478	490	498	497	488	500	509	461	499	458	485	450	481	522	497	478	463	469	494	503	501	501	526	485	484	500	500	461	490	493	517	508	481	463	496	495	490	535	500	466	466	505	516	497	525	467	506	503	479	469	479	497	511	465	491	512	468	490	522	473	487	489	506	484	485	501	501	467	485	489	500	466	519	505	549	486	484	489	498	467	535	508	540	477	480	466	485	473	498	499	490	502	507	476	454	506	461	464	481	509	510	489	487	496	526	483	459	488	479	495	504	469	493	465	504	470	513	491	486	518	555	483	504	485	507	490	463	468	527	491	458	478	536	510	512	479	487	494	462	487	490	497	502	493	524	484	504	462	484	497	487	471	485	489	513	502	510	474	479	482	491	502	519	496	504	494	499	456	478	493	492	501	511	507	521	467	474	519	475	503	539	535	494	474	518	493	495	498	507	499	451	495	532	501	522	484	486	527	480	486	490	473	445	504	480	491	503	514	488	464	492	437	500	493	521	500	473	510	490	478	469	481	475	500	518	468	463	529	486	485	483	498	476	547	473	511	464	450	500	483	478	471	509	481	472	486	479	484	515	483	485	480	472	513	515	449	492	522	500	451	493	524	522	471	487	479	442	495	472	499	507	524	499	500	474	441	504	478	471	504	484	465	514	512	465	463	488	513	502	486	509	466	481	488	489	524	506	490	506	492	496	501	470	496	531	512	494	457	449	503	526	474	483	487	531	520	484	485	439	509	503	466	504	522	459	503	492	465	489	498	514	520	497	516	520	486	516	522	563	505	537	465	506	481	497	505	499	519	484	492	497	491	481	506	438	480	468	507	484	519	476	504	479	480	477	482	485	452	486	506	517	498	550	452	517	465	483	533	480	510	484	495	485	488	500	506	493	446	481	499	506	463	529	468	508	461	472	469	470	488	490	500	504	511	526	470	467	486	503	452	511	495	495	506	465	485	532	469	503	494	517	493	484	513	454	483	479	468	512	506	492	466	476	491	490	493	481	521	515	498	504	502	458	516	513	500	475	491	451	465	482	457	518	464	470	476	511	494	524	563	474	500	489	509	488	500	498	472	483	500	476	512	466	496	455	544	526	477	527	487	493	485	456	497	487	482	493	484	498	521	494	493	524	484	483	502	508	477	507	440	502	487	490	511	515	496	500	525	487	471	504	525	513	492	515	509
6350	817	1843	3628	5871	891	291	296	271	280	260	251	245	295	280	274	241	275	283	291	231	227	280	277	307	279	281	270	252	268	271	262	272	282	301	274	307	279	283	280	251	264	280	284	302	278	252	272	285	275	272	297	236	255	271	289	284	260	288	286	267	252	248	257	286	271	264	275	279	309	249	276	248	272	284	285	253	276	275	298	241	291	291	280	251	271	266	269	272	287	297	277	255	269	269	267	289	273	269	289	281	257	261	293	266	299	261	292	259	259	284	293	301	275	279	271	283	255	280	252	269	267	254	280	261	270	277	245	280	259	277	261	276	291	275	301	272	260	270	286	281	272	267	271	272	267	277	265	306	273	300	296	268	275	278	283	260	264	277	252	255	233	267	260	250	273	268	278	235	294	228	250	267	274	257	319	276	259	285	270	289	247	245	263	259	277	243	277	271	228	285	249	294	275	269	260	308	262	306	272	262	263	290	271	269	257	272	260	260	256	273	284	278	268	276	268	274	244	284	251	301	256	245	286	253	278	289	282	271	268	260	278	294	276	245	275	274	264	256	265	267	308	260	281	259	301	263	278	252	272	292	279	229	236	268	240	293	286	280	271	253	266	268	266	274	262	265	242	267	258	235	297	241	253	294	239	265	259	263	275	257	278	247	237	271	284	269	259	263	250	276	263	274	252	281	255	271	277	245	261	273	276	268	262	224	268	276	259	248	282	284	257	280	270	260	273	282	249	295	276	255	280	300	249	258	243	265	251	296	270	279	252	291	260	277	255	288	261	250	290	268	273	288	275	245	285	273	255	249	260	262	276	251	260	275	269	276	247	288	275	291	275	311	287	277	227	242	265	240	255	287	276	272	259	275	245	272	280	275	253	260	239	247	280	311	248	249	277	245	282	251	261	275	271	273	284	262	248	268	269	275	272	254	257	278	293	254	256	284	271	271	269	269	249	269	250	255	254	261	270	273	284	270	261	288	288	270	281	224	285	254	247	298	245	266	276	289	272	279	278	268	283	246	253	274	264	254	279	280	265	282	243	267	266	281	281	266	259	284	277	270	237	299	251	258	269	259	229	282	282	244	255	294	259	265	252	279	266	282	274	255	239	254	278	251	286	227	261	270	304	290	255	242	263	273	286	274	294	257	272	249	245	299	281	287	272	265	279	271	292	250	263	290	259	266	288	276	268	280	254	258	297	256	282	258	280	266	257	278	259	272	276	259	298	262	277	276	311	272	247	285	273	259	261	244	291	247	269	274	250	270	290	282	277	280	261	254	276	287	255	267	241	268	280	262	268	280	273	274	276	265	284	266	248	298	243	280	259	249	275	293	276	272	279	292	259	266	242	260	283	278	284	264	232	262	255	267	276	216	255	292	256	273	255	263	277	258	249	266	234	264	283	280	278	294	270	267	252	267	256	237	264	251	260	292	299	289	278	262	250	283	276	262	255	268	260	275	269	262	273	254	271	264	284	293	284	261	272	278	273	266	274	257	287	248	280	253	300	278	253	277	273	269	281	289	260	251	256	306	263	269	280	275	289	288	257	287	263	256	279	244	289	279	256	288	286	273	241	281	269	254	273	289	265	283	261	290	246	263	261	261	267	266	254	253	270	248	260	278	286	276	232	261	247	286	259	286	287	236	253	263	284	300	303	259	287	279	267	266	228	242	266	255	275	278	257	289	239	273	243	282	320	255	291	254	318	284	246	272	277	276	291	258	266	256	262	273	271	276	267	259	292	277	236	281	261	273	273	292	236	274	280	260	248	265	250	264	278	306	300	257	272	323	269	260	255	270	263	244	279	313	244	257	280	282	292	258	238	263	269	263	268	250	303	257	275	250	263	277	267	276	260	260	281	254	266	280	274	276	237	262	294	282	287	272	284	283	292	251	275	257	302	273	266	270	281	262	241	269	270	256	266	277	304	265	253	272	254	264	274	252	243	262	301	258	258	304	265	259	256	270	264	244	264	267	254	276	272	258	256	282	263	248	262	250	273	237	299	263	270	278	260	275	272	257	241	260	217	261	277	245	234	272	308	303	257	239	254	245	251	291	254	247	264	259	263	247	247	259	262	296	240	256	298	273	275	264	267	279	268	242	246	241	279	251	259	236	301	270	232	263	267	269	235	250	267	290	284	263	247	256	267	254	230	290	277	270	254	260	250	260	269	282	255	268	270	269	269	265	279	263	264	286	243	251	284	265	280	245	263	256	280	275	263	280	247	258	276	293	249	253	274	251	256	277	264	276	261	258	270	255	234	273	266	282	261	249	263	254	282	249	262	304	234	266	285	280	228	243	303	307	263	265	272	294	269	287	277	272	284	259	301	270	270	261	253	278	243	275	239	275	299	255	275	295	284	238	285	283	241	272	232	263	250	269	268	276	279	255	265	268	289	261	278	282	249	264	250	248	278	262	234	246	281	258	264	293	261	251	291	247	257	289	277	276	259	252	281	251	290	281	285	275	271	279	266	303	272	275	273	306	296	261	262	267	271	272	264	265	262	282	291	294	271	257	266	242	282	287	278	242	259	254	279	269	259	279	283	260	277	275	267	283	260	273	282	256	272	269	258	279	263	253	298	263	247	280	271	276	279	294	260	269	297	275	264	298	249	291	273	284	275	285	275	249	274	292	246	263	283	278	248	292	254	264	283	272	288	258	283	268	269	264	277	268	277	268	267	254	243	252	252	261	265	277	261	270	266	254	281	275	272	257	287	269	293	276	283	320	259	273	277	249	251	298	277	291	297	286	235	272	255	252	266	262	270	247	245	279	270	263	298	240	266	265	307	283	258	285	258	254	238	299	274	244	254	269	293	300	273	248	272	288	286	263	225	279	248	259	274	267	235	274	273	273	244	278	267	250	266	254	273	253	253	253	232	309	296	244	257	253	249	265	259	266	252	261	267	247	277	253	234	289	266	255	233	248	279	242	282	277	275	267	250	254	245	259	275	273	269	228	270	285	266	278	273	281	219	240	278	283	258	243	298	297	290	276	280	271	252	260	311	263	251	233	259	252	241	273	283	260	308	232	294	248	278	285	281	265	275	272	279	257	281	266	288	306	293	261	266	263	279	258	253	235	244	256	255	285	279	273	252	281	280	265	287	263	265	273	236	278	260	278	261	263	295	282	247	251	294	302	275	279	262	238	294	303	271	255	257	295	300	258	270	270	267	254	263	264	252	299	284	267	259	276	273	235	252	268	277	248	267	268	257	256	265	274	242	249	254	248	271	264	259	264	268	254	262	285	294	263	278	262	263	254	248	269	264	248	277	299	244	245	254	274	264	275	267	264	282	252	289	289	282	258	295	247	317	273	263	239	268	288	276	288	234	261	276	253	267	254	268	264	258	272	238	241	230	245	268	268	247	266	290	263	274	252	261	300	294	255	314	268	243	260	293	300	296	249	255	278	297	290	252	285	256	270	288	257	273	259	287	289	273	267	270	282	276	282	259	282	256	293	255	263	276	286	252	271	278	296	255	255	293	287	287
6044	1376	5293	12933	18811	2370	720	702	716	679	699	682	653	683	613	721	694	670	702	659	672	692	691	707	695	679	682	700	688	666	697	687	668	670	679	697	619	686	673	684	712	700	638	704	689	689	697	720	711	705	663	696	658	728	694	733	667	668	682	676	673	671	658	722	649	688	673	638	669	724	716	696	676	698	666	707	708	733	722	743	703	709	713	669	697	662	688	707	695	699	714	666	667	644	702	660	648	707	676	708	652	705	635	652	660	673	640	711	682	706	651	712	669	646	719	692	723	683	677	609	719	662	751	678	655	667	650	688	719	673	681	696	660	689	672	709	656	691	687	715	701	648	705	674	690	660	642	648	627	662	647	639	679	698	680	735	661	714	665	666	675	621	690	654	710	669	691	713	688	706	705	677	687	724	706	645	638	680	644	707	684	653	689	659	672	670	687	714	659	792	722	695	709	667	702	648	697	714	648	733	690	670	661	658	728	683	710	674	667	657	628	689	675	672	663	686	655	636	684	704	664	714	726	689	694	695	740	647	667	663	683	612	680	689	683	666	684	693	707	702	651	671	654	710	676	668	629	711	690	677	685	694	717	684	655	653	680	686	677	657	711	651	660	679	666	643	663	694	683	681	678	710	733	713	683	722	740	687	687	695	690	671	671	684	665	617	662	708	729	679	708	641	661	699	755	641	648	646	662	709	620	686	737	710	678	641	690	670	667	703	774	723	657	664	664	704	716	714	701	623	675	698	680	676	693	707	706	646	655	662	699	701	665	666	703	683	672	694	719	694	651	643	616	717	657	681	671	687	677	659	687	695	661	681	660	671	625	709	652	708	704	644	670	695	693	702	656	661	619	663	681	658	688	683	683	659	662	671	719	661	675	685	723	703	710	663	675	709	721	688	743	666	650	672	668	667	661	661	657	727	654	636	692	669	671	717	662	732	689	676	721	696	656	711	648	701	690	672	625	676	693	647	652	690	684	670	651	667	644	687	681	703	660	673	695	667	704	682	673	702	674	688	731	691	672	645	702	661	645	678	641	710	638	695	664	695	672	684	706	660	671	697	697	666	662	711	658	703	637	644	731	676	695	695	703	693	698	724	722	685	729	678	673	671	659	663	613	713	652	681	698	710	674	685	723	696	714	669	703	645	643	685	699	635	665	656	657	678	718	684	700	696	687	694	658	679	674	685	675	720	689	688	697	690	735	706	653	628	727	665	703	683	702	672	689	680	659	666	654	684	674	687	676	728	641	675	686	680	701	716	667	676	694	679	737	669	723	685	702	701	647	676	658	684	714	642	674	716	662	713	698	646	697	714	661	638	728	667	669	724	694	632	704	733	661	586	713	695	662	635	740	644	671	639	678	668	731	644	710	691	677	686	677	658	686	675	672	715	716	704	664	659	696	676	738	691	735	674	672	732	705	663	658	716	708	667	690	690	685	655	678	655	646	688	645	695	700	643	702	678	679	688	691	706	738	691	683	661	711	697	685	719	692	652	642	700	651	663	690	695	710	723	665	682	655	649	688	648	674	661	666	672	684	708	674	686	716	676	703	693	671	714	684	709	697	647	709	728	688	644	671	704	671	679	672	675	669	686	668	623	671	622	701	671	704	697	717	703	658	688	648	711	683	700	652	664	689	696	660	681	698	693	659	657	682	662	722	669	737	654	653	644	679	690	678	648	675	690	721	620	682	687	656	662	730	714	651	666	655	692	642	682	700	647	682	652	661	692	692	709	666	639	708	659	727	664	643	666	684	642	707	675	656	732	678	695	671	651	732	670	644	701	687	691	689	657	680	683	618	686	686	705	662	715	670	678	658	712	687	659	649	680	685	669	730	694	667	713	724	700	691	733	667	674	704	638	705	644	695	716	691	687	650	683	714	656	681	666	680	682	677	678	667	643	706	713	710	696	669	658	730	698	707	707	672	696	683	679	690	615	671	672	647	691	670	663	674	674	688	652	668	721	680	642	701	689	708	662	695	726	694	705	713	690	674	666	680	699	723	675	666	693	642	681	654	652	684	668	667	694	668	657	690	649	704	663	639	685	710	657	653	721	647	672	673	664	696	647	699	717	672	715	674	671	636	689	726	683	700	710	708	693	729	689	685	676	679	710	714	710	672	660	648	653	691	673	646	668	652	713	665	669	666	725	638	730	697	717	687	707	671	652	743	647	689	671	670	666	657	632	643	663	697	659	670	663	701	667	665	652	686	666	661	692	691	631	729	717	696	652	728	663	688	703	677	709	636	688	714	675	668	684	678	691	672	672	682	703	663	719	596	709	714	700	708	701	663	701	684	688	699	688	661	671	670	647	689	672	723	699	702	652	677	681	698	687	659	687	706	670	665	681	639	682	669	718	666	656	698	681	714	669	688	682	698	678	723	695	660	701	699	727	676	676	713	635	714	696	661	712	700	671	681	704	677	686	671	670	680	695	668	676	654	672	660	692	703	638	682	678	687	680	656	665	672	653	634	745	702	684	639	729	702	698	710	676	676	673	666	673	669	700	635	690	720	716	689	653	675	694	716	701	668	674	712	730	646	678	663	662	677	624	658	648	678	693	707	673	659	720	688	630	700	676	693	666	662	680	670	703	692	716	715	683	695	713	686	688	632	647	684	648	683	682	619	634	664	655	655	626	666	681	697	693	655	679	718	722	723	682	708	665	680	692	697	682	727	689	698	686	722	685	657	688	694	694	681	677	645	668	692	669	694	650	663	692	653	698	695	649	680	645	649	661	677	721	679	687	696	701	702	651	721	668	695	695	687	698	681	713	677	689	653	761	644	662	652	667	657	688	679	702	723	681	701	699	657	693	695	653	678	686	649	728	667	669	713	708	695	704	663	700	658	641	680	664	669	628	690	716	704	660	677	715	643	654	714	723	739	664	674	663	692	656	649	627	673	710	637	656	706	658	648	650	655	647	715	704	693	643	712	679	718	676	703	672	672	663	628	703	683	672	686	674	677	665	690	654	636	661	658	651	693	668	685	688	668	660	653	670	665	693	686	659	699	678	730	695	679	674	695	709	665	678	686	695	693	698	683	683	658	698	692	673	667	688	677	698	711	641	662	684	665	675	689	670	693	686	728	641	745	704	701	660	681	725	677	685	658	641	698	699	693	654	705	650	688	668	625	701	672	751	658	700	658	684	661	705	680	639	625	690	729	645	686	709	648	660	704	667	616	672	700	709	690	752	670	690	673	736	644	689	694	672	706	688	696	669	684	710	678	664	652	735	688	686	682	662	728	649	634	665	699	666	703	660	692	665	662	701	672	732	692	661	691	694	708	639	636	729	708	661	633	670	677	676	665	676	671	673	668	692	649	646	699	715	694	707	688	672	693	708	664	683	709	699	749	687	685	714	633	649	680	753	674	735	692	682	703	698	719	669	685	667	694	658	689	664	638	665	664	699	721	700	694	637	642	665	652	645	700	668	637	678	631	680	706	641	699	679	685	710	703	667	691	679	678	724	662	723	665	689	682	658	678	635
40938	19112	35146	47377	48978	21663	2327	376	323	315	293	288	266	308	260	296	285	276	286	300	278	284	280	276	276	270	284	261	286	298	237	241	289	286	273	265	274	282	278	259	246	280	277	279	283	277	276	252	245	257	252	286	269	275	242	282	224	251	249	286	284	269	266	302	298	278	281	275	258	278	282	261	236	284	239	273	252	242	268	258	278	283	252	261	272	249	279	261	238	312	273	262	243	260	283	258	280	266	282	254	261	298	260	245	244	285	259	254	278	260	276	252	277	252	270	283	269	241	261	246	273	259	271	258	273	294	254	274	259	306	258	255	247	273	303	281	278	279	279	291	270	256	238	280	279	294	255	266	242	285	273	278	266	270	252	269	284	284	244	284	243	271	231	265	280	277	274	284	252	250	262	278	263	227	275	247	265	274	261	280	230	272	243	231	251	275	255	273	278	262	256	263	276	256	289	253	309	222	256	268	276	258	286	278	277	273	250	279	282	266	258	282	272	255	264	266	285	240	246	249	248	271	236	267	282	250	289	306	275	284	312	265	255	268	273	237	249	274	278	254	262	256	256	266	263	297	266	264	262	279	260	269	274	303	248	271	252	265	262	274	285	278	270	246	262	309	257	266	271	283	269	270	282	272	279	253	252	267	261	270	293	239	259	259	240	252	259	257	276	271	251	272	290	269	281	275	254	260	257	247	262	265	281	230	253	286	252	258	244	288	269	275	286	271	260	275	268	287	264	295	271	263	271	242	233	230	262	240	291	267	244	265	247	241	271	289	257	261	273	261	274	265	256	288	263	270	272	263	271	241	261	237	255	267	253	250	250	262	247	241	314	305	257	242	269	255	269	286	256	281	284	264	234	255	260	273	246	275	258	262	286	254	246	276	286	262	254	263	292	270	252	241	264	259	260	260	294	289	257	258	281	264	295	259	269	267	251	239	263	262	234	263	208	262	302	251	264	263	273	277	263	282	249	280	251	287	248	269	234	237	260	236	261	259	267	287	264	260	246	245	266	267	268	307	266	275	270	239	273	222	276	271	263	255	230	240	242	268	269	266	288	261	307	267	268	259	243	236	266	282	260	265	240	293	278	281	256	273	280	225	287	245	286	270	247	247	217	264	250	258	294	252	260	270	255	241	294	266	275	261	255	270	258	263	296	224	302	260	233	251	261	238	237	273	273	245	239	270	242	270	267	291	244	271	257	258	277	308	245	268	262	261	246	266	266	271	247	280	264	240	245	270	288	276	241	290	284	269	246	297	272	247	285	260	244	259	283	290	261	269	266	262	279	237	244	246	266	270	276	251	262	279	283	274	243	279	286	247	269	269	251	217	232	270	258	271	269	269	293	263	259	243	236	246	272	265	287	261	270	269	277	260	269	315	254	249	290	255	242	264	267	291	284	255	236	266	271	273	256	263	281	262	271	257	253	260	245	238	260	261	287	277	247	259	231	266	286	288	268	251	273	250	259	272	256	233	274	248	258	261	256	260	273	279	258	272	259	265	261	245	247	241	236	234	243	249	258	270	266	262	227	281	276	270	270	274	230	260	260	263	258	252	253	241	281	269	250	270	286	274	248	253	279	279	226	265	285	255	278	264	267	249	276	270	287	252	256	265	262	242	263	263	267	253	276	276	246	269	259	252	276	263	274	261	268	252	254	256	274	226	286	275	264	239	279	235	278	285	289	255	265	268	284	288	269	287	296	236	250	276	250	284	272	283	255	267	312	288	266	236	258	262	257	286	287	284	255	254	267	250	270	293	261	231	249	259	280	256	256	253	264	258	235	273	295	278	269	260	242	253	244	234	261	289	259	289	260	249	237	277	252	296	281	278	257	276	265	261	287	258	266	276	235	261	254	270	240	275	277	261	255	255	265	257	259	276	279	240	255	247	248	266	233	268	290	283	268	248	279	273	237	291	253	248	275	279	266	259	259	266	239	271	253	253	257	269	235	259	263	277	274	265	258	238	271	272	305	278	270	242	229	273	279	266	285	279	242	290	275	258	249	255	236	293	258	288	278	280	278	274	277	257	289	280	223	262	240	248	228	235	306	292	268	254	251	267	241	259	278	263	258	241	251	259	261	270	260	260	248	255	290	279	273	289	253	251	272	251	265	266	242	234	271	263	274	262	277	262	277	260	272	270	251	274	255	258	245	287	263	236	234	268	235	261	223	257	302	271	277	257	262	284	234	272	267	272	296	272	255	252	250	244	250	272	260	274	229	243	262	259	256	296	284	287	255	274	268	292	263	290	269	262	241	258	268	289	313	259	291	284	269	275	290	235	250	267	271	264	279	278	261	288	207	290	254	268	272	243	262	278	269	249	235	272	253	294	232	285	269	257	243	211	252	242	280	273	268	264	251	247	244	269	256	251	260	255	253	285	288	242	263	281	255	264	263	265	261	263	224	237	258	268	269	272	292	242	236	261	312	255	264	236	254	250	275	262	257	237	270	252	263	236	285	273	250	253	266	259	275	287	265	304	261	234	291	262	267	283	260	278	284	268	259	257	269	280	257	276	271	240	252	268	268	261	275	253	266	271	267	281	307	254	289	273	244	300	303	273	272	262	254	256	258	231	281	259	265	239	290	282	274	278	237	252	279	278	249	230	289	244	247	227	261	243	273	258	264	262	278	267	278	261	254	238	266	254	296	283	271	268	256	256	268	250	261	265	252	249	256	261	259	260	273	278	247	275	257	242	259	245	253	279	255	270	252	250	281	263	253	247	241	264	251	239	243	276	267	263	278	257	255	266	259	261	263	274	271	283	260	271	283	266	272	269	271	277	240	264	251	272	252	249	245	253	269	277	285	258	237	247	260	254	268	258	279	264	270	287	264	281	283	290	283	245	275	264	281	307	287	266	257	264	253	274	273	256	268	271	289	264	264	262	281	262	235	256	275	272	285	267	282	283	240	272	254	282	295	236	259	284	227	271	252	265	253	244	272	269	262	233	243	262	278	277	265	256	251	277	282	257	260	236	238	242	255	213	257	269	315	241	247	258	264	262	267	249	258	262	232	266	292	242	251	272	236	263	265	271	260	274	233	259	268	270	265	258	263	253	269	276	298	264	259	268	252	230	264	274	278	299	269	247	272	284	299	265	275	292	272	267	307	275	246	243	264	245	237	289	257	274	225	282	248	242	250	268	264	271	257	256	229	252	278	228	259	289	260	274	280	252	257	264	281	264	265	273	272	322	276	253	282	247	267	259	260	272	283	268	270	254	273	281	268	259	252	251	235	256	264	265	263	283	278	244	244	259	284	270	272	271	264	259	265	273	228	240	255	258	263	243	254	272	267	283	252	253	281	234	239	242	286	278	279	284	263	278	249	273	262	256	284	282	251	257	275	277	267	293	243	279	260	227	282	256	281	253	230	250	268	255	245	270	268	249	247	300	266	277	268	269	264	255	255	262	235	261	269	261	247	255	277	254	257	254	274	256	295	276	261	256	231	235	239	257	268	245	285	257	289	274	295	280	276	261	261	251
23823	11143	39504	54346	57701	16580	1256	1109	1068	978	867	872	828	818	773	757	738	779	751	724	692	702	717	713	691	694	725	693	727	670	666	690	678	647	694	678	651	699	720	698	680	673	673	664	691	693	634	706	668	694	667	657	695	648	632	669	735	719	734	726	750	714	745	775	750	742	760	726	709	689	763	731	732	724	680	861	785	674	666	675	712	708	704	735	734	690	701	645	655	692	702	655	682	695	653	700	658	658	682	670	710	682	671	710	733	718	730	714	647	678	676	666	640	616	667	685	674	645	641	651	676	678	690	677	678	665	692	643	663	602	669	656	659	679	670	617	641	684	654	662	654	714	695	671	663	672	628	621	700	633	705	683	695	654	696	722	634	655	660	673	661	672	654	639	656	654	696	676	699	654	663	666	668	707	667	659	652	643	696	684	598	668	699	689	663	655	679	664	671	642	680	631	684	628	653	656	641	673	634	659	658	679	697	682	694	666	687	685	640	708	667	705	674	698	666	694	691	677	612	707	704	647	650	701	649	645	666	690	600	688	635	668	718	688	660	639	631	672	709	690	688	682	684	695	636	682	686	666	630	699	636	680	720	712	689	691	697	627	677	645	652	682	652	679	640	677	704	657	666	649	654	720	667	619	642	663	700	669	655	648	626	721	655	684	640	659	674	615	679	692	643	681	697	699	667	728	640	666	694	661	694	671	702	678	711	641	667	647	661	705	719	646	691	660	699	656	697	699	667	687	655	655	638	682	626	655	645	693	690	670	624	606	674	664	672	621	651	637	687	655	696	682	625	670	666	681	689	679	687	685	638	655	649	695	658	662	682	667	651	660	669	678	705	630	666	665	646	662	622	660	712	674	637	643	630	626	680	693	653	645	678	612	681	630	684	644	656	650	647	667	668	684	614	688	673	658	649	631	707	683	674	641	665	674	650	706	678	675	680	702	640	660	605	660	678	678	691	692	676	682	642	637	617	694	659	667	665	642	675	698	642	656	717	649	686	629	711	723	770	702	682	660	651	695	675	700	661	672	622	670	661	622	685	665	627	650	633	655	698	676	648	694	624	698	648	654	633	680	712	663	640	698	695	697	664	655	650	659	648	684	624	666	684	689	627	637	656	622	655	646	643	648	685	674	693	683	688	680	628	657	675	653	641	658	673	670	609	722	663	666	674	704	637	647	680	648	703	691	710	686	686	655	652	718	642	640	636	641	664	633	665	683	664	663	689	649	638	688	673	677	684	682	675	663	654	714	649	687	649	674	660	620	652	653	682	662	687	654	695	666	663	691	630	672	650	663	632	683	665	689	656	682	671	693	653	686	646	651	646	682	675	680	682	708	670	673	640	662	647	606	667	692	647	633	698	657	655	709	656	658	675	647	667	696	651	688	662	641	674	669	650	660	675	671	625	683	674	673	651	730	632	658	688	683	669	631	665	632	679	669	673	694	661	669	632	679	629	626	695	658	640	662	699	640	662	675	671	611	626	692	693	662	658	649	664	635	635	656	688	658	685	661	702	665	699	661	679	664	639	632	714	677	691	634	645	623	607	677	678	657	695	627	701	704	653	664	624	690	688	671	659	638	697	725	657	627	671	650	641	664	665	699	684	678	680	627	655	660	617	687	680	633	614	660	663	620	673	678	662	648	741	673	721	647	665	671	656	647	662	639	688	678	701	627	638	686	644	672	664	619	650	660	649	689	664	655	678	669	642	650	693	637	634	668	693	713	685	665	645	674	661	683	672	640	646	599	643	682	664	716	668	686	615	633	663	626	630	675	670	685	642	648	674	704	659	691	694	693	689	663	626	639	683	639	703	687	637	656	672	628	689	645	646	672	700	678	682	666	628	650	629	686	686	705	693	661	615	639	640	663	636	655	698	616	664	670	691	681	655	647	684	608	665	680	679	645	662	671	680	657	669	708	699	658	660	650	656	668	627	653	678	665	673	720	628	681	701	670	644	651	626	648	665	633	655	671	667	656	655	638	681	628	642	695	647	686	651	644	648	685	641	652	691	674	675	650	730	678	638	664	679	644	644	671	631	664	665	658	643	631	655	652	657	691	644	669	676	646	637	661	646	699	694	629	641	656	693	653	665	668	670	646	693	634	671	658	639	665	707	706	657	683	623	674	666	720	672	698	718	628	642	693	689	668	668	682	670	668	628	712	658	680	672	701	673	684	650	633	703	633	687	672	641	626	633	742	689	664	681	683	616	648	675	664	683	686	673	676	665	599	643	685	702	657	686	642	610	688	689	649	683	675	648	701	667	644	681	629	652	641	638	639	686	655	663	687	619	663	665	689	680	645	670	660	689	718	633	675	681	704	666	683	673	670	690	614	642	678	670	652	688	661	628	661	634	695	686	633	630	632	702	644	667	666	615	655	694	644	683	694	655	661	629	648	714	680	679	652	665	695	660	661	647	717	600	670	657	632	682	697	666	687	625	660	715	682	615	651	608	649	686	596	637	631	680	655	637	677	686	630	660	684	645	666	636	637	654	644	665	689	648	649	623	697	665	650	672	643	655	674	664	671	678	721	619	655	656	721	653	665	624	657	637	654	644	649	722	637	649	682	673	619	653	688	710	650	674	669	671	667	663	650	669	642	675	675	633	704	635	666	670	645	685	683	682	672	673	663	678	707	648	676	627	672	680	695	631	661	741	702	672	633	641	681	641	695	653	616	651	653	658	690	682	650	680	696	703	671	676	637	653	670	654	666	660	659	640	659	704	716	674	693	657	710	623	703	662	666	717	638	667	645	714	686	660	657	675	656	699	652	640	651	653	666	617	661	702	659	687	675	701	626	629	634	685	665	660	706	640	654	636	678	684	711	731	678	641	672	664	668	618	688	668	645	659	646	617	657	629	644	707	671	709	631	643	674	679	663	671	634	680	674	680	652	650	662	655	644	652	706	704	646	635	664	691	661	662	578	649	675	605	669	648	673	642	710	665	675	658	647	608	666	643	642	647	636	686	661	700	669	654	616	651	657	607	638	668	673	671	628	686	643	662	701	614	688	705	677	702	675	672	667	635	642	644	669	692	659	684	623	633	630	676	622	653	651	649	673	632	689	690	686	635	691	702	713	653	673	634	671	652	677	676	684	624	644	677	670	661	685	700	615	679	650	627	674	641	668	605	641	632	692	666	655	658	676	630	673	649	619	674	709	669	701	632	661	705	653	673	675	675	682	713	681	662	686	691	660	662	666	702	694	687	670	651	670	656	674	660	692	648	693	690	702	666	647	669	644	677	658	695	675	621	679	665	613	619	633	705	666	661	685	681	700	679	680	701	663	661	666	608	681	653	629	665	637	656	615	627	674	678	704	688	628	663	671	650	603	654	622	677	653	652	661	649	685	650	634	663	645	683	695	622	661	667	711	660	695	693	628	670	646	703	669	708	658	666	687	681	675	666	683	661	693	684	649	705	616	685	625	684	656	636	623	700	678	651	662	672	650	654	676	672	671	660	641	685	678	688	680	696	654	643	716	676	673
55676	30911	50035	62605	57906	28470	8801	638	326	293	260	229	255	215	225	236	204	240	216	186	196	203	198	177	202	205	220	236	176	197	182	185	165	199	195	214	203	215	189	155	175	211	185	189	204	239	206	196	183	176	213	208	187	172	193	220	210	195	195	206	217	207	207	227	183	190	193	172	193	211	189	212	206	222	190	205	206	187	187	215	215	185	190	224	196	200	197	171	174	190	194	191	203	177	206	192	197	214	210	207	216	199	179	144	204	193	198	178	186	198	192	184	188	188	190	194	186	176	194	187	211	196	204	188	187	189	194	175	184	180	202	213	171	188	167	162	180	209	197	194	170	180	194	180	194	219	174	192	194	168	187	196	194	219	204	180	187	204	155	166	187	178	197	197	184	183	201	196	204	169	157	164	183	179	174	163	173	212	198	193	169	194	186	191	154	176	213	180	186	187	165	187	217	193	182	180	185	158	166	183	183	177	154	166	185	188	189	188	185	216	159	170	179	178	206	185	189	157	200	218	200	183	182	187	197	190	180	185	175	188	201	210	192	214	207	186	192	203	184	170	167	186	173	196	205	169	208	203	186	164	214	186	207	198	201	179	202	168	210	214	169	184	163	195	182	197	185	170	185	197	201	187	206	184	198	186	178	170	209	198	180	169	182	179	180	188	191	177	180	172	206	193	147	187	183	163	187	216	161	176	161	194	188	181	194	179	182	196	194	184	198	155	183	209	199	211	173	185	192	179	196	176	155	176	185	184	188	189	182	189	191	189	209	180	187	175	174	200	179	172	190	194	169	156	175	190	194	159	171	177	189	176	204	184	194	170	190	185	169	192	186	171	192	203	171	174	160	177	199	176	191	189	186	216	200	178	175	183	171	190	167	187	197	185	156	190	196	177	197	182	191	176	178	203	210	198	189	163	205	175	185	195	202	197	188	183	175	191	172	188	184	204	179	200	186	174	180	185	196	188	182	184	189	173	213	179	183	194	193	184	188	178	173	193	151	198	179	173	171	188	176	196	187	185	170	214	161	191	196	198	180	191	183	149	178	168	215	193	183	188	185	195	196	190	173	196	187	202	196	200	184	187	183	187	179	178	192	187	189	191	190	200	189	180	180	178	206	207	196	167	159	186	179	178	176	195	191	224	180	198	188	165	188	180	176	201	180	189	191	214	178	162	202	181	194	190	174	165	179	200	164	173	183	189	194	186	177	180	185	170	200	187	192	172	202	190	181	198	191	181	198	200	188	178	163	183	178	194	180	211	181	165	188	181	210	205	177	182	174	192	171	203	177	211	198	191	203	208	168	180	213	196	181	199	180	214	183	182	179	202	201	183	167	208	187	177	176	203	161	159	208	188	194	177	189	227	181	186	196	176	186	180	202	189	193	200	180	157	159	199	194	179	168	230	192	196	188	187	202	163	189	156	201	200	182	212	208	190	203	203	178	185	179	181	179	189	184	203	197	197	205	176	180	171	176	204	187	176	169	193	164	155	198	189	195	194	182	189	190	197	187	206	167	194	214	172	178	186	174	170	164	182	166	195	202	193	188	202	201	189	189	189	183	175	201	220	166	186	194	184	145	174	174	169	181	165	177	178	168	190	172	210	164	189	208	211	180	192	176	160	200	174	201	159	177	184	188	199	184	189	184	173	190	181	205	196	187	174	205	201	177	194	194	178	188	207	211	198	164	193	199	192	204	184	190	181	171	190	169	187	178	193	206	178	189	187	193	171	183	179	155	167	199	179	184	186	199	192	217	185	204	158	171	177	179	152	198	194	178	196	179	190	169	195	168	195	178	201	200	178	200	201	196	189	183	183	172	185	202	197	186	187	196	195	206	192	181	210	187	170	199	186	212	168	191	184	170	202	167	188	191	202	191	196	180	188	176	189	188	208	191	203	199	212	229	200	174	190	172	191	167	188	185	167	197	166	188	209	237	192	177	182	193	201	196	212	196	199	189	178	183	193	200	156	215	172	193	184	193	182	177	193	193	191	164	180	186	192	184	187	166	173	181	167	184	164	177	196	178	179	194	178	183	203	195	219	192	207	193	163	175	168	187	189	186	199	203	165	178	185	195	191	185	174	208	194	183	184	188	168	192	180	184	190	213	195	193	195	208	175	196	192	207	176	187	204	190	156	187	190	178	185	189	191	195	160	171	201	176	181	156	187	201	208	199	175	197	206	189	176	197	191	213	181	177	190	195	222	192	159	202	195	190	160	179	186	193	223	177	195	201	198	187	189	182	190	189	162	181	200	182	202	185	192	193	165	195	170	194	186	194	190	186	209	191	210	188	171	175	200	197	174	175	186	218	182	159	181	166	181	216	189	185	191	188	174	194	193	204	188	208	212	171	216	192	195	179	202	200	178	182	188	195	192	200	174	189	202	177	198	197	184	165	194	193	173	176	186	197	209	182	203	181	191	173	184	191	188	174	188	170	187	183	198	192	177	190	190	173	196	201	205	170	167	192	164	191	201	175	179	178	182	182	176	185	186	186	177	179	206	200	206	184	186	182	179	177	171	194	163	193	191	184	192	171	187	202	188	198	204	160	181	171	184	192	187	180	195	201	157	190	177	191	192	208	171	176	208	187	162	191	206	175	203	195	184	169	172	208	169	187	177	171	173	159	210	170	200	218	205	171	181	210	172	196	174	201	162	191	197	199	169	194	167	182	183	172	163	185	210	181	177	199	197	193	182	205	178	186	170	183	201	183	181	187	181	173	178	189	201	185	199	213	193	193	205	182	183	173	205	209	188	176	216	194	187	197	168	197	217	179	179	189	208	167	189	171	206	175	179	189	223	171	170	180	200	180	191	195	181	188	155	204	167	175	201	211	190	196	186	180	216	191	217	174	168	194	188	193	215	165	185	176	212	183	181	164	189	180	183	195	194	177	190	208	189	189	186	188	197	207	191	178	186	206	207	184	188	186	190	206	186	177	213	225	183	170	197	168	191	176	189	183	181	185	166	196	213	153	197	183	174	171	227	173	193	146	179	201	191	185	209	168	165	196	181	197	159	198	203	164	193	177	189	188	178	179	187	189	197	177	189	171	163	187	181	188	177	186	159	177	200	195	175	176	200	178	179	188	160	144	170	204	165	157	170	157	195	185	195	200	205	181	200	190	194	199	165	185	182	173	199	159	201	164	195	164	203	172	179	182	177	196	153	163	205	174	176	163	196	191	180	191	183	176	210	182	213	219	185	203	199	201	191	197	185	212	192	172	186	176	202	183	191	210	194	173	180	188	165	182	187	197	168	189	167	182	172	192	212	201	186	171	168	184	195	168	165	154	179	176	172	189	192	195	169	176	179	191	197	173	212	188	164	199	205	167	179	194	181	192	223	167	193	175	204	182	194	188	160	156	181	214	188	184	199	183	160	200	183	195	180	178	208	190	204	212	205	181	182	201	192	195	187	196	200	169	203	164	196	198	186	192	187	180	197	205	195	192	189	186	169	186	209	183	188	194	186	185	212	167	218	201	212	187	192
32424	16280	49248	66845	65119	22271	1569	1371	1239	1152	1006	902	802	820	753	741	696	666	675	714	619	613	625	611	579	550	555	556	549	542	508	537	501	528	552	589	543	530	508	532	548	522	503	533	505	513	544	494	559	537	511	481	512	491	517	501	525	560	632	538	626	623	576	585	610	617	669	627	641	569	645	681	684	606	565	679	730	573	578	560	587	574	558	586	531	543	499	512	517	480	487	508	512	483	494	505	512	518	539	505	524	524	487	495	499	572	497	513	546	501	499	526	465	481	468	528	523	515	514	496	499	476	499	479	464	482	520	478	490	471	478	531	499	489	540	474	506	496	514	501	447	458	503	474	507	471	505	532	465	472	482	477	492	496	516	523	494	532	479	482	459	532	520	513	462	528	528	507	513	482	509	482	488	483	523	487	492	467	521	503	503	487	461	495	489	498	459	510	461	474	480	500	480	466	476	477	526	480	532	465	490	464	504	512	489	496	492	464	508	471	491	468	479	478	466	489	496	469	512	485	534	507	466	455	475	485	471	479	506	449	484	489	508	468	473	467	489	477	502	494	491	497	489	486	473	436	476	486	487	513	458	452	497	492	492	489	478	469	461	508	485	448	445	432	494	496	456	507	515	459	525	501	490	460	485	460	453	497	493	500	486	476	484	499	513	484	499	453	477	487	484	484	534	475	473	472	489	505	520	486	483	509	483	506	495	517	520	493	506	475	459	467	477	481	484	538	495	481	483	495	459	421	470	499	493	464	460	495	508	458	480	441	504	497	532	472	501	474	517	457	521	490	480	492	481	421	539	541	522	488	486	485	466	499	475	516	505	473	507	481	504	492	507	498	490	457	479	477	498	487	487	458	501	485	485	512	469	482	485	507	513	496	472	502	496	528	479	485	493	475	492	492	471	510	478	485	488	469	490	443	483	513	515	469	501	478	460	499	508	455	467	511	518	482	434	455	466	532	518	474	485	450	490	515	486	469	518	489	524	482	485	465	491	515	513	490	498	496	468	503	515	498	499	503	528	501	493	461	471	509	470	487	479	464	496	498	511	467	482	497	532	514	473	511	470	458	470	477	556	456	454	476	463	510	514	464	499	489	468	528	532	500	493	517	489	521	474	553	495	498	489	446	490	506	457	520	485	511	441	503	454	512	486	479	465	474	495	514	474	495	490	457	502	469	452	478	496	492	481	504	510	478	504	517	470	486	493	449	496	497	481	489	476	509	483	458	477	458	510	487	468	481	482	502	499	472	474	485	507	470	510	471	485	487	486	504	485	486	502	468	451	517	511	507	480	499	493	468	476	468	504	517	494	472	499	461	483	511	508	546	467	491	488	492	489	492	467	500	497	464	472	487	512	470	456	505	506	529	485	485	506	474	483	483	464	495	471	502	507	499	534	508	474	480	524	455	478	557	482	501	500	496	485	514	484	507	527	462	483	485	492	500	442	510	449	518	476	493	461	489	464	493	469	485	476	524	490	458	473	459	473	495	491	467	482	489	468	491	468	493	487	489	499	507	481	499	491	493	466	479	506	487	491	492	499	493	501	512	454	478	518	467	490	470	470	490	487	507	499	484	493	451	465	436	447	468	472	495	478	478	500	486	523	477	482	509	448	495	474	482	455	492	489	467	477	510	448	502	496	459	512	492	475	474	506	474	532	490	464	489	496	494	518	469	507	482	512	494	507	489	498	470	490	514	476	480	488	482	480	448	506	456	468	483	493	487	495	475	498	490	514	461	467	505	453	463	473	525	465	488	503	451	490	529	472	458	494	502	491	499	470	480	496	494	477	462	514	501	466	489	461	495	474	458	481	507	482	510	515	522	512	504	474	448	480	452	440	451	458	486	432	486	473	474	450	466	513	466	500	451	504	492	528	471	450	490	489	485	466	500	469	556	494	491	463	486	493	474	491	484	468	508	494	503	465	473	434	507	491	508	474	477	514	451	454	469	475	505	466	494	507	447	465	448	482	492	443	490	489	453	498	536	508	470	486	444	508	477	469	485	495	501	504	492	526	488	456	489	496	482	454	503	462	440	508	487	472	510	501	519	500	500	508	484	522	466	487	461	486	474	473	489	485	499	467	447	482	460	443	460	453	478	483	487	479	527	514	504	521	474	493	475	474	477	471	494	521	491	528	524	445	440	487	502	508	484	507	478	487	486	510	464	532	465	461	470	489	484	493	462	469	483	463	519	471	466	535	510	524	504	457	510	480	488	471	499	481	461	488	491	479	487	503	472	461	473	552	475	497	466	504	469	509	493	496	445	495	482	451	476	477	451	500	463	493	501	470	476	482	492	490	486	514	489	448	478	429	511	506	488	512	521	494	488	512	501	478	461	495	493	505	483	473	481	506	488	466	483	458	484	492	467	474	485	500	519	492	479	495	476	475	518	478	487	496	485	486	480	489	448	536	494	488	504	497	484	462	517	491	509	490	481	478	457	487	459	494	484	481	505	546	538	479	454	473	470	464	463	504	510	475	466	455	498	499	507	479	498	514	499	500	477	471	499	529	448	487	507	471	488	509	498	480	458	503	509	480	475	524	484	480	509	460	472	452	479	473	466	476	472	482	479	535	478	497	495	461	458	441	472	452	481	446	475	475	461	483	484	503	487	540	484	471	484	504	497	459	500	519	522	419	497	464	529	456	477	495	473	500	467	496	482	483	466	498	485	500	454	517	489	533	504	513	503	496	513	508	502	482	489	514	502	536	471	491	496	471	511	472	482	467	497	511	479	465	480	483	498	454	462	489	439	485	438	484	529	453	503	501	461	457	463	489	456	519	496	496	459	496	501	501	472	526	480	530	451	492	516	476	501	491	508	485	481	523	510	504	474	465	485	499	518	496	512	520	500	509	513	436	501	495	427	488	520	484	493	499	481	485	485	483	480	486	499	519	492	498	508	437	433	491	485	499	479	483	475	455	484	474	468	493	507	522	509	458	506	492	469	494	503	469	488	481	469	475	504	474	473	487	460	468	470	512	481	508	477	470	506	467	436	459	492	499	475	480	512	522	473	484	511	471	464	482	455	480	478	498	502	482	478	495	448	514	488	471	492	483	484	480	515	475	494	484	482	476	465	477	493	470	442	468	463	475	488	491	470	504	496	477	522	483	486	490	486	477	465	492	500	483	522	500	477	493	471	467	481	506	480	466	486	498	466	493	546	461	508	536	473	449	508	457	510	469	493	477	450	472	507	478	477	444	482	488	459	463	499	482	476	503	511	463	490	460	492	507	463	470	469	482	479	467	525	458	530	489	481	486	493	472	458	462	563	473	513	466	494	483	499	465	495	517	523	487	463	498	482	485	466	477	499	502	499	503	448	483	520	499	463	491	479	459	481	481	478	447	480	508	480	455	462	469	496	511	482	511	493	500	480	439	460	508	489	492	471	493	479	469	456	461	469	467	508	514	481	514	445	499	472	470	538	454	497	473	457	497	511	542	471	494	524	459	486	464	501	484	475	490	516	489	516	488	525	474	465	522	503
6386	655	1820	3961	5627	926	273	248	289	263	291	270	263	268	268	249	267	274	278	253	269	296	256	257	267	258	268	257	254	238	272	257	276	267	286	247	231	269	282	266	266	245	279	260	252	267	267	267	274	270	268	280	247	240	282	257	257	256	285	289	256	246	253	244	264	245	256	277	242	245	234	285	248	282	253	244	255	273	264	249	271	278	283	284	270	246	270	256	268	256	247	269	223	274	279	250	258	291	252	248	253	262	259	261	294	270	267	265	281	268	246	262	265	252	274	295	282	268	254	265	271	259	265	264	245	266	222	264	278	243	262	290	269	264	266	265	275	292	247	242	259	250	259	245	277	262	244	285	235	269	265	253	279	248	263	282	245	269	257	253	263	281	251	266	241	235	259	248	252	295	301	265	258	268	289	253	239	221	276	251	254	246	248	287	263	252	250	253	252	259	266	242	268	264	280	239	270	265	256	252	295	266	282	271	250	253	270	272	240	252	272	257	260	265	257	289	260	283	275	247	270	241	268	255	272	248	265	252	265	272	273	257	251	280	221	254	260	304	275	248	260	230	266	232	228	264	259	254	240	259	258	256	263	234	274	273	256	265	268	257	238	250	239	239	277	251	274	261	257	256	250	246	263	297	244	275	282	270	249	261	226	243	256	244	289	274	245	244	271	257	247	242	245	272	258	274	276	248	276	239	264	248	267	255	236	256	254	265	240	292	280	256	247	234	261	263	245	261	253	230	255	265	271	259	273	276	269	252	260	246	259	270	246	279	261	269	226	230	306	242	269	254	258	251	247	241	263	231	270	302	244	217	275	263	227	253	255	236	290	265	269	248	272	234	269	252	247	273	277	254	269	252	262	243	262	228	285	231	257	242	274	272	249	279	249	262	275	254	267	278	274	267	268	260	226	282	248	246	272	253	281	250	277	279	265	262	279	257	242	259	265	245	259	268	258	273	260	271	256	260	250	251	255	269	265	268	259	281	246	258	273	272	257	270	245	280	257	246	246	263	267	285	283	235	270	287	264	261	268	235	263	227	298	276	270	248	264	274	265	269	282	261	242	265	271	249	261	265	250	258	279	267	255	237	259	266	267	219	260	240	276	257	250	249	259	267	260	275	252	267	249	282	253	247	259	253	252	249	254	246	281	262	286	250	232	285	256	266	247	284	247	253	272	254	258	253	258	278	263	284	246	236	255	234	288	281	274	276	263	271	265	292	280	274	243	270	263	257	280	242	252	238	261	252	264	251	237	254	248	254	283	244	264	276	226	239	256	277	284	264	275	242	247	243	262	259	267	274	260	261	259	277	295	287	286	241	252	251	279	232	233	271	267	212	259	259	270	270	260	249	246	252	264	247	241	245	254	278	264	281	270	264	302	248	260	249	254	240	254	265	248	274	247	252	274	262	275	241	286	278	214	260	258	243	274	243	237	246	262	265	259	251	260	277	268	259	284	262	274	266	238	249	277	248	267	246	252	270	277	283	270	284	246	279	266	282	261	279	255	259	270	258	283	258	295	237	278	258	284	305	271	270	248	250	267	278	243	244	265	266	252	265	239	248	237	227	238	253	251	291	271	251	224	268	265	277	284	245	262	254	280	244	226	297	259	247	249	230	261	303	268	282	268	263	291	280	243	285	256	263	270	257	266	269	247	251	256	266	236	263	264	268	277	262	298	249	287	259	259	248	265	263	255	298	256	254	254	250	256	277	225	260	251	271	243	288	256	272	265	248	270	253	269	238	269	268	264	266	237	273	230	266	237	272	261	250	233	280	267	249	265	261	243	261	253	286	260	259	240	258	252	257	243	273	267	256	258	234	274	285	254	250	270	244	277	263	268	226	271	279	267	259	284	244	244	240	229	290	265	266	262	278	277	251	239	283	268	261	260	258	271	244	267	256	279	266	240	286	258	251	255	266	262	265	255	256	260	228	261	273	264	221	267	302	263	275	241	257	281	220	272	265	264	273	266	279	281	263	245	256	275	289	240	273	254	256	266	253	265	261	251	274	254	256	266	274	257	256	275	273	237	243	284	243	232	273	263	264	261	265	241	248	273	255	259	248	276	275	241	263	299	264	264	244	254	276	274	246	257	267	280	247	256	269	287	254	248	252	235	287	275	269	278	253	251	256	285	271	269	261	253	243	291	250	296	267	292	293	273	264	280	278	246	275	257	261	261	271	290	280	261	263	243	238	250	281	246	277	268	257	306	250	292	253	259	225	238	258	275	237	267	238	248	276	265	265	254	265	289	282	264	258	283	223	251	276	261	235	239	242	254	259	262	247	268	261	292	258	253	251	256	273	278	260	237	235	258	263	257	277	266	292	240	269	250	261	275	263	259	258	243	281	276	278	274	280	239	292	280	253	240	267	270	245	218	261	266	251	267	255	255	260	279	274	244	260	237	265	255	287	272	269	296	284	250	263	275	238	260	228	276	265	253	240	227	296	267	251	262	255	278	269	263	247	273	271	274	240	261	268	259	267	274	247	270	244	280	253	225	267	284	272	252	279	258	247	270	241	233	273	242	244	247	271	237	286	286	271	222	231	260	261	272	249	267	286	263	279	263	233	262	274	239	259	241	249	252	270	282	247	262	293	240	281	251	284	252	292	249	272	278	283	244	238	283	242	257	277	256	274	271	263	236	245	247	270	246	256	254	269	252	239	247	260	248	271	235	268	253	264	251	237	248	267	251	267	286	259	272	276	232	255	254	266	256	264	263	257	233	274	231	259	269	278	285	257	269	288	269	266	273	245	248	254	257	263	262	262	249	259	264	280	244	286	266	263	278	249	252	254	237	243	269	243	267	275	238	272	290	264	240	256	232	292	265	289	260	259	241	249	273	284	265	268	258	280	258	270	301	240	270	258	291	271	264	236	269	247	272	262	276	258	249	259	225	284	232	272	295	265	253	259	268	277	243	270	274	259	289	242	261	270	282	232	284	239	273	245	270	248	266	291	287	242	274	269	262	237	283	247	289	250	233	234	262	276	262	237	263	248	254	255	255	255	274	235	276	241	246	262	258	268	238	237	269	240	255	276	285	248	257	254	271	269	274	269	259	275	259	254	244	243	251	268	252	247	277	271	256	254	247	271	268	235	259	274	267	263	260	269	285	270	262	261	243	285	268	260	266	279	246	241	248	229	290	283	244	295	306	281	290	264	248	238	291	264	247	239	250	218	274	240	262	255	257	250	245	230	300	267	239	250	282	263	252	250	254	241	289	255	251	250	246	271	265	253	264	254	288	283	244	262	227	267	240	274	262	266	248	267	258	298	260	257	274	255	256	284	275	243	232	248	244	291	271	243	213	279	272	245	284	260	311	262	249	253	317	267	268	266	263	254	257	314	254	229	242	252	260	246	272	219	261	263	260	251	282	246	265	246	240	286	249	252	275	278	234	247	278	248	247	267	233	245	239	275	291	259	267	269	249	284	274	272	240	272	285	277	244	256	246	249	263	295	264	292	232	298	249	261	241	257	262	305	247	291
6064	1299	5296	14059	17952	2306	690	671	660	720	664	663	664	658	714	652	670	679	691	655	675	675	671	687	664	624	736	649	689	674	699	673	682	654	640	673	693	678	635	667	609	645	693	640	710	696	641	682	663	724	688	694	685	688	700	643	706	651	649	637	705	649	684	664	656	685	673	657	661	649	668	669	731	713	689	665	701	736	680	716	725	712	698	724	665	701	669	648	638	697	694	700	652	657	673	660	653	687	670	676	708	623	666	677	639	681	690	629	704	695	667	699	675	634	679	649	661	657	706	625	675	676	634	659	641	695	691	706	638	656	679	668	654	631	683	657	694	686	677	634	647	673	641	694	650	656	681	647	707	679	678	679	670	653	690	684	656	693	691	672	653	691	667	674	677	703	644	680	709	677	702	675	699	616	697	675	640	641	703	669	673	679	681	686	667	675	664	652	705	674	671	669	629	662	733	681	621	652	669	711	628	681	708	713	624	661	718	627	658	638	653	674	702	653	666	663	635	629	692	668	603	709	651	666	650	691	645	645	679	680	658	636	675	647	653	650	639	664	661	622	667	691	642	633	664	629	659	706	669	643	703	631	691	690	643	665	675	645	674	690	668	667	692	629	651	717	740	676	671	682	636	701	660	725	665	658	651	680	676	661	669	688	646	667	652	646	677	651	676	683	655	711	695	672	663	634	759	634	647	706	666	665	688	659	700	657	652	669	654	670	662	670	672	629	608	673	640	689	644	644	652	620	702	669	666	671	659	663	697	662	656	671	653	654	687	660	667	656	617	690	690	676	675	684	648	636	657	672	701	695	640	680	650	684	625	648	617	688	664	680	668	668	635	683	623	635	677	676	649	680	655	705	685	663	644	650	697	740	644	677	707	649	633	696	680	675	647	676	672	711	712	681	626	638	677	709	695	657	696	618	676	682	701	642	642	615	676	644	671	611	631	677	656	688	635	629	683	662	685	638	651	669	722	707	674	705	646	640	702	665	641	623	682	615	677	702	668	615	681	701	670	666	654	684	616	660	647	690	684	681	664	692	680	687	677	619	677	720	669	663	646	715	689	633	675	665	666	680	643	707	650	712	690	668	640	668	695	644	673	700	672	663	666	658	663	677	730	639	673	693	663	682	697	679	639	653	656	636	632	675	624	631	676	656	665	678	632	700	663	660	661	648	642	674	677	628	723	665	666	689	672	660	687	672	718	664	679	678	648	733	676	671	698	691	700	655	691	645	655	668	668	653	684	663	692	712	675	704	671	654	610	672	651	673	627	616	652	688	675	701	677	668	621	671	682	657	668	684	647	639	640	685	681	686	669	691	648	701	664	663	589	722	666	642	655	627	691	681	648	662	653	644	667	677	651	635	682	687	667	681	635	655	713	703	683	652	667	686	687	694	635	710	685	699	629	685	707	666	674	710	662	704	679	646	679	666	680	692	658	622	678	743	664	682	646	650	643	645	692	675	676	685	727	671	677	701	696	649	670	672	714	595	674	633	648	638	629	653	682	687	684	663	675	688	669	648	686	674	663	640	646	643	645	657	678	670	696	665	650	662	680	684	718	627	658	617	709	610	686	643	733	686	645	646	658	687	687	631	629	629	681	676	664	639	725	686	678	664	683	634	714	684	663	629	676	644	690	681	664	662	721	690	648	682	630	692	645	606	644	710	654	675	650	726	654	635	647	668	640	693	657	669	662	636	681	662	686	735	660	650	642	685	651	674	635	660	651	654	704	669	680	658	659	664	645	696	670	713	670	640	664	616	692	669	685	673	699	680	681	653	651	653	725	692	674	626	665	666	705	643	671	679	708	665	691	658	664	647	681	668	651	683	644	681	720	632	692	644	683	685	687	648	665	620	650	630	658	680	705	692	721	634	687	641	688	651	647	657	647	673	651	667	705	674	665	629	666	681	695	658	636	657	628	692	665	639	614	671	673	636	681	633	686	661	640	675	608	663	657	699	677	663	675	658	640	700	649	640	645	633	687	659	666	644	683	694	672	656	623	708	647	747	673	663	656	693	709	653	648	706	684	666	654	667	644	701	652	635	674	708	692	670	687	654	686	640	702	636	650	646	665	693	667	676	693	670	652	653	660	688	693	657	629	662	642	641	664	661	717	689	732	610	687	680	674	655	649	670	662	670	671	723	707	629	679	721	686	619	659	651	673	668	657	686	694	715	698	632	688	645	627	638	656	646	681	698	645	654	653	651	637	615	702	651	690	633	604	687	703	656	670	666	651	673	714	692	663	641	673	692	691	664	674	700	697	682	649	709	665	683	668	669	634	672	661	663	674	683	660	651	662	695	644	653	675	652	683	621	676	619	643	678	649	633	675	683	638	663	685	720	651	640	680	620	743	657	665	674	655	687	671	663	661	678	681	650	683	651	659	661	697	715	681	648	661	662	633	650	657	676	607	695	659	685	706	678	656	720	670	650	657	635	676	641	683	662	716	666	666	663	656	650	677	674	713	684	653	627	674	710	678	671	669	655	649	665	684	693	658	700	715	628	652	657	665	678	711	642	680	682	702	703	636	685	674	622	656	645	696	658	675	641	668	726	649	659	642	658	677	631	701	675	708	658	715	641	677	708	687	638	652	641	663	651	666	690	671	634	625	672	659	665	692	652	668	661	702	625	609	660	623	686	624	705	658	703	616	694	670	665	677	658	690	608	684	664	703	650	664	655	668	653	663	709	659	669	702	661	667	673	648	676	679	621	637	681	647	678	708	679	668	654	646	681	688	673	645	630	698	627	668	682	705	660	660	668	743	690	648	665	661	679	656	640	689	708	661	686	602	635	621	629	641	656	651	685	680	654	644	708	632	675	695	678	674	661	649	670	666	663	700	668	624	698	620	654	670	689	638	610	704	658	649	716	652	691	642	637	671	678	654	714	661	654	720	670	710	671	677	686	698	654	673	697	706	644	709	671	661	694	601	637	647	606	674	682	676	688	688	725	674	674	657	689	668	664	665	658	655	630	687	646	629	680	711	627	682	690	737	692	631	633	683	678	667	682	683	688	687	695	723	660	664	650	682	680	647	610	700	627	695	676	642	685	648	676	687	694	640	680	659	693	677	644	675	662	622	670	674	683	623	654	684	629	701	667	694	670	631	642	666	675	690	664	637	692	695	674	695	662	630	657	686	677	647	666	660	635	651	630	636	708	687	675	687	678	658	685	634	656	629	674	651	682	681	616	657	641	660	643	658	681	655	650	660	639	644	690	645	666	651	692	699	611	683	652	681	648	645	650	656	637	686	670	648	685	630	678	669	684	658	683	696	634	654	650	688	633	660	673	667	677	640	730	671	615	695	669	656	656	664	701	693	694	721	697	670	709	678	695	633	695	674	668	652	663	651	668	674	686	673	660	637	683	696	621	666	633	660	656	637	671	657	650	636	652	698	633	652	631	691	642	609	653	656	650	643	679	649	708	660	645	663	695	644	615	704	663	684	616	688	665	659	642	662	626	680	636	627	664	617	623	648	656	653	647
40754	16894	35833	50581	47930	19941	2390	347	312	342	314	292	270	316	329	274	258	272	306	263	314	256	284	244	253	264	241	283	281	268	295	265	266	271	254	256	282	240	295	264	248	253	246	278	257	252	256	251	277	261	257	251	244	260	254	257	276	284	273	277	258	275	245	281	265	243	274	268	247	255	260	276	266	255	282	282	297	266	259	275	257	279	249	276	267	290	274	268	252	265	242	240	266	257	265	258	277	271	232	279	289	251	244	253	251	271	249	252	255	264	270	268	266	278	262	250	290	239	241	234	265	270	272	244	254	278	249	261	251	248	275	234	254	294	256	271	274	262	266	249	264	245	266	271	252	245	256	244	287	238	262	247	264	268	300	288	280	274	246	251	264	244	253	280	308	259	259	244	282	274	244	268	258	258	228	249	253	256	272	254	260	268	275	278	232	252	276	275	273	233	258	279	240	259	251	274	252	250	251	242	240	251	267	266	240	245	261	263	239	257	267	295	231	284	246	244	274	242	246	267	271	240	282	252	272	247	247	254	228	277	248	241	289	255	252	279	256	278	247	278	242	269	248	257	264	258	236	252	258	244	271	256	262	285	245	256	275	290	296	262	246	257	259	270	244	261	259	258	270	235	260	265	285	270	280	257	277	244	249	252	250	272	257	260	265	250	269	243	268	260	263	262	237	260	277	259	243	252	264	272	254	239	246	272	255	255	244	274	248	302	248	249	248	250	244	259	273	239	268	281	258	276	250	277	281	264	278	239	246	279	262	260	253	290	239	253	265	259	252	252	255	256	250	263	238	267	260	277	268	239	247	266	263	272	268	251	270	261	256	290	265	247	273	281	251	286	245	262	271	241	270	242	253	222	275	256	254	253	252	250	292	257	248	262	244	263	258	243	266	279	253	250	266	234	252	243	263	237	247	268	250	291	246	236	263	224	257	251	272	256	258	236	265	265	262	266	253	282	249	266	239	261	266	253	269	252	260	261	247	265	244	246	289	239	257	279	263	264	242	261	284	254	262	255	260	295	255	239	246	252	276	274	279	251	263	254	274	246	231	246	285	270	266	256	235	238	245	258	260	280	245	256	230	232	261	259	248	268	274	247	269	269	268	287	246	258	236	248	251	221	276	272	240	265	286	284	261	259	284	272	271	249	258	243	288	239	287	244	276	277	249	261	276	265	271	245	257	264	248	237	262	254	282	273	247	266	274	246	252	273	276	254	266	262	246	261	239	303	256	253	275	266	271	269	239	252	287	222	274	301	227	273	268	297	260	267	263	288	250	244	247	260	241	240	254	235	254	255	255	285	241	233	272	258	270	255	249	273	253	281	232	267	246	248	237	257	254	252	269	254	247	247	257	268	244	248	258	278	265	256	235	262	263	278	254	245	270	225	227	254	237	239	268	241	244	217	242	232	216	259	284	273	270	280	243	267	265	279	253	240	228	260	284	280	277	261	253	254	263	253	268	281	240	289	256	246	253	270	271	285	269	277	257	265	247	277	279	278	253	259	265	253	280	239	244	254	292	284	275	262	247	273	250	276	249	231	241	249	261	243	245	253	259	265	250	273	259	251	240	284	276	230	266	271	243	264	249	255	266	257	263	235	262	234	236	259	257	251	281	268	263	252	262	289	266	266	275	251	276	268	249	271	259	253	264	257	247	266	275	244	286	231	287	260	269	280	241	248	269	275	237	242	250	277	276	263	234	266	277	237	260	257	267	280	276	241	285	233	261	263	245	272	258	235	293	268	241	258	251	217	249	247	289	242	261	278	243	274	260	292	269	270	282	288	262	296	250	260	265	261	257	246	255	239	262	251	268	258	249	261	254	234	265	274	249	273	267	269	297	290	254	272	287	253	234	253	271	252	273	237	253	241	232	235	244	277	281	286	252	267	290	271	252	257	263	274	275	265	274	276	266	246	267	263	246	276	273	249	256	250	253	241	296	265	255	285	288	263	264	252	255	259	256	294	265	235	268	254	279	284	275	292	267	257	237	290	269	282	260	233	255	240	234	271	254	240	260	245	241	276	265	278	266	292	253	245	263	285	282	221	259	270	236	247	248	263	300	259	266	259	281	273	256	220	261	251	232	246	231	266	287	254	282	244	296	250	247	274	250	267	248	231	296	243	256	259	263	254	240	255	227	239	284	285	248	267	267	260	249	263	259	263	257	282	279	275	297	233	286	268	249	261	261	263	240	240	276	291	263	238	272	318	269	278	237	256	245	282	261	252	251	247	233	271	255	309	271	249	275	283	265	253	259	255	273	265	277	238	247	277	267	304	263	264	247	285	270	266	268	266	252	264	299	254	238	254	249	251	242	264	271	256	256	269	265	280	262	278	235	229	259	250	259	281	272	249	260	257	230	248	252	237	262	261	228	280	238	275	271	256	258	270	256	303	274	246	281	254	256	248	286	267	225	262	257	235	288	251	281	259	260	231	258	237	271	294	243	296	264	270	251	241	245	271	267	250	272	270	244	272	249	279	274	252	264	258	237	244	282	261	247	257	249	277	265	277	278	244	270	252	279	238	247	263	272	255	258	247	259	290	247	245	241	233	237	264	265	274	270	273	283	255	255	267	288	255	273	252	246	267	286	290	273	263	262	250	245	244	280	244	258	245	278	257	271	258	252	257	238	261	242	278	260	266	248	267	249	237	266	262	234	248	254	235	261	240	285	249	237	301	253	247	257	269	255	255	263	270	289	256	267	253	285	242	265	283	267	269	267	261	235	293	236	245	256	262	263	258	290	262	237	246	273	257	242	254	262	261	264	282	273	236	244	266	294	247	262	264	258	298	281	254	271	213	275	250	258	242	248	281	245	268	243	261	256	264	282	264	236	274	287	271	281	270	254	234	268	259	253	281	262	256	227	247	253	262	233	272	276	253	259	275	264	245	258	258	259	261	257	271	248	260	247	260	274	296	277	284	267	250	278	274	242	262	263	251	275	270	273	259	258	234	258	254	264	241	271	260	250	238	289	267	268	270	254	251	277	279	254	238	240	272	251	258	246	241	280	265	250	267	260	284	276	247	234	252	251	250	256	291	265	278	275	286	296	231	254	269	277	253	273	266	232	261	247	233	225	260	274	246	250	231	268	275	246	222	264	269	258	255	269	236	238	269	245	294	248	248	266	267	249	227	250	253	255	265	261	257	270	239	262	249	276	241	252	265	278	256	243	263	297	280	257	261	268	253	241	238	268	266	259	246	260	245	274	263	257	269	270	253	255	237	236	265	271	255	248	262	279	263	258	251	263	248	240	256	265	292	274	254	281	262	282	269	241	279	289	267	264	247	249	252	272	240	272	254	228	265	253	283	256	275	272	300	263	261	241	270	304	239	238	222	267	254	249	262	244	241	244	245	259	245	246	278	280	275	248	248	217	271	272	266	263	277	284	256	269	274	231	265	250	253	228	264	280	261	254	255	259	240	248	223	266	278	255	288	251	261	278	269	273	234	257	241	232	238	272	287	269	259	264	257	250	299	251	250
23627	9326	39882	57611	55046	16282	1250	1105	1028	971	905	878	818	827	779	752	806	757	804	772	722	672	731	704	660	657	704	700	716	671	746	676	682	696	675	727	609	733	696	684	686	674	723	639	690	680	633	706	693	705	661	670	662	668	688	663	717	718	687	730	687	730	744	707	712	747	759	757	704	694	742	781	770	746	663	722	789	707	747	757	717	708	730	708	688	704	654	682	664	664	681	681	638	649	681	624	633	658	683	654	689	668	681	673	696	642	651	678	690	678	645	681	647	651	683	658	664	676	662	650	611	637	635	656	674	691	626	667	652	669	689	654	684	653	674	678	659	688	614	624	671	608	672	699	663	730	628	620	662	622	662	643	681	654	627	653	654	667	640	695	684	675	715	671	692	702	654	655	624	635	678	714	686	683	687	658	708	665	634	646	629	683	637	641	652	656	652	693	682	674	638	644	680	679	679	626	676	635	700	619	635	697	685	669	651	651	657	654	636	693	694	688	664	706	630	613	610	598	686	676	666	673	647	628	640	621	685	706	661	654	664	637	614	633	657	652	671	672	715	664	670	661	623	674	630	685	669	674	644	660	650	653	639	651	685	675	673	673	681	668	665	611	649	645	671	620	639	623	644	637	664	677	652	669	639	654	654	667	654	649	632	657	674	660	685	648	684	648	672	647	688	639	663	670	655	659	622	678	688	637	653	645	672	710	644	648	687	639	698	614	645	644	635	624	678	648	665	630	633	694	660	611	648	658	647	650	690	667	666	669	697	662	644	590	633	637	687	690	676	596	665	721	610	631	656	638	661	633	648	696	683	697	669	651	628	651	658	677	626	658	677	653	658	681	712	663	664	699	634	614	674	626	610	657	634	660	644	658	654	679	640	683	688	715	693	608	652	642	683	690	652	645	647	718	647	648	670	644	625	647	678	698	677	677	656	644	637	643	653	645	657	669	666	648	677	655	664	666	639	663	668	701	678	673	693	646	657	673	664	672	699	670	626	671	703	708	635	705	640	686	671	650	669	670	638	663	683	622	623	672	666	652	646	694	665	670	632	683	680	660	637	660	658	622	655	690	629	642	603	613	696	667	676	699	698	667	676	622	660	655	607	641	660	645	600	666	675	639	606	612	686	668	631	649	675	695	684	651	646	642	613	688	629	684	715	663	617	683	665	666	667	677	665	630	655	615	625	647	689	668	676	644	646	629	664	649	672	673	639	703	648	652	671	660	659	633	683	674	636	699	694	669	633	636	653	694	622	603	671	621	658	653	687	686	669	656	648	658	665	681	628	660	627	665	616	669	637	682	671	684	671	636	712	608	647	634	649	656	651	665	661	636	661	662	669	644	661	635	679	621	689	686	644	615	675	701	645	665	638	662	694	665	633	638	642	651	627	577	670	649	631	606	652	670	666	695	641	671	641	663	615	620	640	638	700	640	659	671	676	624	624	633	655	613	654	624	647	702	668	642	587	666	616	642	665	650	642	609	664	703	679	651	670	638	647	715	671	705	696	669	630	654	658	624	718	665	666	668	656	668	701	638	655	652	657	654	667	696	664	672	643	614	634	644	645	687	629	662	667	677	650	692	669	630	630	666	614	667	662	625	645	689	658	653	613	675	638	644	633	658	669	689	681	669	680	621	691	660	620	656	695	659	634	692	673	631	721	724	627	653	692	655	625	650	689	657	644	645	651	675	684	658	642	657	594	647	695	687	642	588	655	654	697	681	673	644	626	649	682	646	606	635	686	666	680	662	648	663	693	619	605	628	657	696	657	670	674	638	644	660	672	579	613	651	660	675	631	632	700	661	670	650	651	640	669	636	688	697	659	723	711	708	660	652	651	670	655	649	625	657	649	647	610	653	641	670	647	662	670	651	686	665	662	651	696	676	636	664	658	654	678	659	669	675	642	653	651	664	627	661	656	712	670	690	678	666	650	648	691	683	667	671	667	678	614	639	637	687	647	639	639	665	656	675	646	653	625	682	609	651	643	731	647	650	696	634	665	670	692	688	697	661	699	648	602	670	635	608	658	604	684	654	632	641	664	701	664	662	710	686	632	621	662	600	643	618	669	668	616	669	640	630	666	631	622	670	683	665	664	650	709	671	667	615	609	655	655	699	633	676	689	651	631	646	663	617	672	620	649	638	655	672	685	669	637	652	665	650	657	662	677	639	703	644	688	660	641	648	686	648	634	674	687	649	663	683	630	667	638	652	711	633	657	639	639	674	653	677	662	653	649	641	625	686	657	652	653	647	688	634	648	656	707	647	641	624	670	681	599	721	650	658	674	686	628	715	623	621	664	607	680	712	651	667	637	679	672	635	644	679	659	670	684	632	635	673	665	659	674	667	623	650	631	638	663	636	692	626	650	661	643	641	665	650	645	683	683	659	651	672	625	658	643	685	622	668	619	627	630	672	629	655	667	684	628	630	692	632	657	672	686	677	656	672	671	634	711	637	640	634	624	730	651	629	678	648	645	674	668	634	652	680	658	634	693	684	631	653	661	624	668	636	678	634	678	670	697	617	615	654	653	647	673	664	682	617	689	678	613	622	604	675	646	684	623	674	692	614	693	653	688	677	642	643	646	676	661	684	680	697	626	677	666	665	625	665	661	621	657	678	660	662	651	637	650	640	682	635	658	619	699	680	697	674	644	650	613	634	686	639	649	657	635	691	659	599	652	710	701	663	681	685	606	665	698	657	633	691	668	640	652	649	646	667	639	658	669	664	646	673	622	635	681	656	668	658	652	649	667	681	633	643	682	658	684	661	661	696	646	650	634	678	646	663	666	658	662	680	654	667	635	660	641	714	635	675	675	716	653	677	649	667	697	662	702	672	629	649	667	686	633	661	677	687	672	653	669	675	669	668	701	665	664	634	640	642	659	659	641	656	703	648	657	624	630	621	614	614	639	681	660	666	638	649	644	638	646	663	667	664	639	649	670	659	647	654	673	658	671	699	644	692	685	655	693	652	659	704	658	627	688	665	600	678	625	678	632	685	655	682	618	658	706	672	645	669	654	645	662	636	642	672	687	684	680	637	663	626	622	647	662	645	641	666	621	636	653	646	655	658	636	702	635	648	682	690	648	666	658	675	638	660	682	642	630	680	665	616	663	641	663	660	658	654	671	601	682	654	672	657	643	678	672	663	632	643	698	644	660	620	666	665	679	666	671	661	645	635	695	660	643	630	676	650	621	629	680	634	625	639	652	642	696	641	660	641	649	666	675	684	676	656	668	647	696	644	662	649	642	655	678	654	640	650	674	654	688	642	649	663	705	602	683	665	647	601	652	630	677	680	665	653	618	717	651	641	693	657	647	644	691	649	668	652	659	656	675	617	669	629	635	619	702	632	705	689	691	651	652	664	628	642	661	649	660	688	661	692	641	653	623	632	655	677	635	644	605	644	646	667	685	646	621	739	664	647	685	701	695	721	609	631	698	639	613	643	625	649	641	707	663	681	636	645	659	639	676	712	656	629	600	677	608	590	654	644
55469	27576	47123	64135	57742	29209	7293	492	306	285	268	191	228	199	197	224	191	204	194	235	203	175	200	186	186	181	183	185	206	195	205	199	159	209	179	172	176	194	184	184	179	198	181	216	180	190	164	202	202	163	172	184	200	159	167	185	186	175	192	180	205	185	209	199	199	207	195	198	197	188	191	212	202	205	173	189	195	215	178	196	184	193	189	191	193	184	193	192	194	175	182	193	167	175	150	171	181	209	167	178	175	215	208	200	183	188	156	161	183	168	190	166	176	182	169	196	206	186	210	202	161	185	177	189	189	190	203	172	186	194	181	175	186	180	181	208	196	208	195	188	161	173	189	189	193	183	179	178	180	162	163	182	163	172	204	206	173	202	190	204	190	176	184	196	171	189	183	185	176	158	188	168	184	177	211	200	196	169	180	176	180	192	186	187	184	202	182	184	183	171	197	163	182	182	163	177	211	164	186	167	195	154	191	201	195	164	179	178	206	195	204	179	192	190	164	191	189	171	182	170	197	168	209	161	169	183	190	164	181	197	206	178	181	189	182	189	178	204	182	164	185	172	172	191	170	204	200	183	155	177	176	193	165	183	167	199	180	209	193	169	162	174	194	200	173	178	179	168	163	171	191	190	193	183	191	177	181	185	202	161	185	186	207	196	182	181	168	190	188	192	155	191	162	180	183	160	210	189	160	198	167	196	199	189	175	182	197	180	175	191	190	179	177	185	180	198	182	172	181	175	185	180	194	173	159	203	187	191	207	191	184	178	194	207	188	180	176	197	194	161	189	206	206	175	163	204	198	196	187	211	176	171	192	195	196	203	186	195	200	194	171	164	186	176	179	167	170	192	176	179	189	185	170	167	185	188	172	186	197	204	195	195	186	193	193	210	166	168	178	184	179	159	166	206	187	178	166	169	170	185	184	198	196	177	182	157	189	164	182	189	195	191	168	179	163	188	193	173	207	181	195	185	181	203	201	216	193	169	167	186	159	176	187	189	203	164	195	177	159	144	150	173	180	188	151	194	185	161	185	165	191	181	206	195	186	163	190	195	174	178	163	171	191	178	193	195	197	169	197	163	180	186	182	195	163	171	202	186	164	198	179	174	166	156	154	197	186	209	172	208	169	182	170	176	188	164	177	167	180	174	201	162	191	178	201	197	198	181	168	200	166	185	192	219	168	174	179	188	177	183	197	178	166	203	205	180	177	179	179	190	196	189	190	191	183	171	198	183	200	190	184	208	194	173	182	197	189	180	189	176	194	174	183	164	194	164	154	201	173	177	168	174	187	199	185	191	192	183	187	184	187	166	183	171	173	175	196	179	181	177	184	193	167	200	211	195	202	174	188	176	186	176	196	228	176	140	196	193	228	177	166	163	183	177	170	178	159	180	189	172	180	197	186	171	172	167	192	158	186	183	180	180	163	196	190	202	179	173	167	178	176	186	200	176	208	170	183	176	190	192	218	191	174	196	191	190	174	188	182	173	175	181	166	179	172	184	152	147	192	194	192	189	177	166	181	193	195	167	203	169	186	186	189	162	175	189	169	189	165	179	187	170	154	197	143	166	184	168	169	196	167	186	184	182	187	203	167	187	206	206	173	160	177	187	184	197	199	186	193	181	175	173	167	171	187	192	209	176	186	149	160	176	185	188	191	194	206	178	202	196	160	196	191	201	184	178	165	142	178	172	151	170	185	201	208	201	187	182	185	195	174	198	188	166	158	193	180	171	184	176	158	183	191	184	190	196	176	152	179	180	162	178	200	201	190	189	166	148	183	185	174	187	190	165	192	159	198	190	189	190	178	192	192	191	172	183	214	182	183	207	181	172	203	179	166	181	173	194	170	174	179	181	194	194	197	173	186	204	198	186	193	174	170	173	189	176	188	156	181	209	176	180	171	176	157	206	163	194	171	177	200	186	226	182	196	179	185	199	196	194	184	191	166	181	184	191	196	203	166	196	201	176	189	173	189	175	168	154	183	208	184	171	178	209	176	155	183	176	155	185	177	165	188	175	185	177	169	168	157	176	173	186	190	179	187	194	166	202	182	190	185	192	180	180	185	189	182	167	179	190	185	195	190	189	174	165	176	170	199	157	197	177	178	181	174	157	171	180	186	190	180	163	163	184	198	189	174	183	198	188	183	184	187	173	173	175	172	184	186	181	159	178	184	198	199	189	155	197	160	176	187	184	191	213	169	171	165	192	197	168	181	173	186	193	156	201	183	176	185	175	184	171	211	175	195	168	157	190	166	176	176	178	202	181	164	159	179	178	178	196	167	209	188	172	179	159	198	216	199	184	172	212	183	199	204	161	210	196	203	181	185	173	162	213	188	185	195	183	184	186	194	185	172	199	189	190	194	169	193	172	188	167	171	198	168	174	162	197	179	182	185	191	199	186	174	205	203	176	181	163	174	200	207	196	191	171	172	176	188	169	179	169	176	211	186	154	188	193	179	162	190	171	191	181	180	171	182	175	193	201	159	186	207	190	194	172	182	181	173	186	194	188	193	186	158	167	166	185	188	183	203	191	158	192	170	196	188	182	162	191	170	198	207	180	180	158	189	194	190	207	202	188	191	180	190	209	198	167	166	174	172	200	192	178	214	193	181	164	171	182	169	159	178	179	183	189	174	167	174	177	190	161	183	193	174	193	181	195	176	198	212	159	171	153	210	210	188	195	190	172	193	190	194	198	166	186	180	173	197	192	172	173	187	206	178	194	182	181	194	192	168	184	175	166	180	183	222	187	180	170	200	187	198	155	194	186	216	170	177	188	185	183	190	167	200	180	182	175	199	156	194	164	192	163	181	204	190	175	191	205	179	174	180	165	182	213	203	174	172	182	179	182	179	188	202	161	189	186	182	172	186	193	174	201	206	184	171	200	187	197	174	201	193	206	195	186	163	177	184	177	200	199	205	185	210	182	188	188	178	179	180	164	182	211	170	179	179	189	178	170	192	172	202	185	185	180	205	162	202	176	191	192	167	183	177	185	195	174	171	177	193	193	179	170	216	192	181	211	178	190	192	166	196	188	205	220	176	202	173	179	167	179	195	180	196	198	168	189	157	202	196	186	168	200	180	203	176	180	187	176	168	177	192	185	193	162	184	183	194	189	187	173	196	192	182	192	189	213	179	186	161	189	201	173	205	195	194	167	172	181	195	180	179	171	195	172	193	186	188	186	189	179	190	193	176	196	165	195	173	185	179	197	193	179	175	182	188	188	170	173	200	178	170	165	174	199	190	186	201	179	187	178	190	197	183	187	189	167	181	188	185	180	182	194	209	190	171	199	176	178	180	200	181	181	213	180	175	189	166	177	165	201	171	172	200	196	175	174	151	181	188	170	178	172	199	193	197	170	195	198	184	174	187	176	170	197	156	193	205	188	167	195	191	168	174	187	185	169	185	204	188	185	193	187	185	184	192	176	206	182	197	181	179	190	173	181	185	183	176	189	188	190	200	205	156	174	175	205	162	184	199	172	176	158	172	169
32531	13121	47698	68403	64067	20559	1759	1351	1230	1105	1000	880	855	791	753	717	688	649	668	587	625	579	587	563	590	535	573	494	584	527	510	557	547	541	516	505	522	527	511	510	501	498	520	509	529	475	525	522	496	508	461	522	502	498	504	538	499	543	558	612	595	635	632	619	589	562	625	653	553	583	577	597	657	569	501	646	701	677	526	587	573	531	534	551	501	518	493	494	512	521	460	478	491	476	498	451	487	531	522	470	514	512	468	489	476	468	510	511	451	544	509	488	492	437	460	469	489	462	495	486	478	496	474	452	482	476	501	511	476	495	495	470	483	486	502	503	494	478	487	487	461	533	513	514	491	479	507	468	509	484	485	492	497	471	499	499	498	496	452	502	489	474	467	485	508	493	451	515	461	447	447	475	486	466	485	487	449	517	466	444	496	480	470	499	474	513	480	467	448	495	529	479	464	471	470	475	459	448	494	467	468	494	464	465	479	448	501	462	472	442	474	454	473	478	445	466	488	464	447	451	484	509	447	456	461	491	476	480	443	452	451	459	465	524	482	507	494	501	488	489	444	517	446	485	458	523	465	506	481	520	465	453	486	486	471	505	462	498	489	486	500	458	475	508	487	489	491	483	480	496	469	445	460	446	507	457	509	483	447	491	455	485	538	447	457	484	472	464	468	454	470	444	504	504	479	483	483	451	474	455	487	464	469	443	511	496	461	479	468	472	447	441	452	494	469	476	470	469	442	488	484	487	528	513	482	500	476	433	482	457	448	508	472	494	454	442	481	492	460	463	505	457	481	488	480	500	477	481	493	462	498	461	481	471	464	468	523	465	504	474	489	483	451	430	494	507	489	457	457	454	458	490	464	480	487	471	479	460	474	477	457	460	462	513	467	459	492	485	475	471	468	481	444	511	486	492	493	477	495	475	458	483	491	506	509	459	508	484	444	477	516	476	488	489	506	475	487	483	473	462	501	488	499	468	495	480	460	504	475	461	492	491	478	447	471	489	503	502	486	484	461	480	437	433	496	489	515	514	507	461	501	466	493	469	495	451	434	461	473	489	487	492	428	478	512	483	433	460	450	510	487	473	517	459	509	488	453	508	466	510	486	502	457	475	497	486	440	458	438	503	477	449	479	486	469	483	516	515	465	468	447	466	492	466	483	456	453	420	473	491	472	458	422	485	469	475	460	452	523	418	464	525	460	470	475	483	501	476	534	473	460	490	473	458	462	467	454	482	472	493	490	492	515	469	519	453	479	478	480	488	504	470	497	472	480	493	467	473	479	484	469	482	522	484	458	473	497	440	463	478	517	446	444	485	479	496	482	534	463	480	448	473	496	491	519	471	467	509	467	459	448	474	456	477	508	490	475	447	467	474	474	472	468	501	479	517	472	442	481	448	467	478	466	523	450	448	448	499	475	482	459	442	506	533	510	458	478	471	464	491	491	513	479	469	516	490	490	515	481	493	453	459	470	481	508	470	483	450	513	439	476	508	476	471	513	496	422	488	467	455	457	486	486	483	468	517	493	478	503	487	446	481	454	456	445	464	463	496	511	498	458	464	465	512	467	451	455	442	474	487	458	472	455	476	466	473	477	489	450	485	534	490	465	454	505	516	484	475	457	466	446	517	474	478	452	447	450	524	477	476	462	499	487	497	471	460	464	509	500	488	491	486	495	464	484	468	477	467	499	473	481	446	513	511	489	510	486	479	472	535	486	477	438	458	488	459	482	468	475	496	474	511	483	448	447	500	509	475	478	474	469	477	516	482	501	486	484	461	458	505	470	537	485	479	512	503	470	476	419	509	446	524	500	493	494	478	486	514	483	452	466	478	453	468	469	448	492	507	441	499	504	501	483	468	473	473	492	434	456	463	487	482	457	443	466	468	472	485	489	494	468	449	522	479	502	516	453	511	549	462	492	496	478	486	477	450	464	484	473	466	485	476	443	468	465	482	487	491	495	476	465	492	508	532	474	525	461	477	461	471	464	525	534	480	463	509	524	463	489	425	504	492	462	470	424	504	485	476	461	487	481	414	459	533	460	489	478	460	483	481	486	500	463	461	441	474	487	476	491	509	504	455	489	484	469	490	479	506	463	444	451	484	508	497	471	481	489	472	462	483	491	458	450	458	454	438	503	470	492	438	476	468	485	472	460	455	481	499	467	402	494	507	482	484	472	467	495	497	457	484	451	486	494	493	469	454	460	467	480	486	457	460	476	483	488	500	456	459	475	504	494	467	483	503	465	497	489	471	466	470	466	474	438	512	471	499	465	473	469	473	454	456	488	438	464	446	463	495	474	485	510	483	469	489	499	498	498	501	463	440	450	479	492	480	457	442	522	472	438	508	468	486	464	504	476	484	488	505	479	451	489	462	439	478	466	466	491	473	470	507	444	473	457	471	474	484	472	478	489	487	478	493	482	491	461	479	442	467	474	442	509	486	467	493	482	461	485	483	476	512	451	490	460	503	463	463	475	484	481	444	487	484	471	505	470	472	480	451	486	510	473	498	472	477	459	495	463	468	510	440	487	468	456	459	466	461	445	486	438	483	491	476	498	482	475	476	466	486	476	466	455	450	476	486	460	443	458	482	490	482	488	480	456	463	492	489	450	458	481	434	469	499	464	471	475	469	488	452	439	489	479	474	481	462	466	435	506	457	520	486	471	480	495	479	461	498	444	437	469	506	514	456	490	506	465	491	489	469	478	483	504	515	456	472	492	482	494	487	476	483	462	463	503	496	470	506	441	449	452	454	460	529	534	480	463	479	443	486	505	509	497	511	468	469	517	474	476	453	455	479	485	481	448	422	480	494	467	454	443	429	459	513	465	460	541	480	480	498	443	475	462	490	470	495	468	463	469	462	472	483	479	505	482	471	483	456	437	463	426	490	504	491	495	496	515	473	491	493	475	495	445	497	458	479	451	476	493	491	501	450	493	519	484	475	463	477	485	482	462	451	485	525	500	469	498	490	512	502	451	479	434	468	489	481	474	475	464	505	425	469	458	481	453	450	453	490	505	449	471	481	484	479	494	517	490	464	468	509	512	490	429	479	507	462	506	517	476	478	452	462	492	458	427	483	490	528	464	515	482	471	503	471	477	442	496	483	468	449	485	487	474	470	460	473	462	455	470	481	475	495	490	478	432	485	485	469	453	486	501	450	493	515	478	481	474	465	497	505	486	475	480	493	472	481	436	404	478	516	465	475	467	480	485	445	461	425	451	493	482	471	478	488	477	480	454	480	467	488	462	476	486	485	483	456	502	468	462	458	465	467	473	504	482	458	465	454	516	512	464	484	451	477	479	493	470	445	531	468	478	478	491	465	479	424	473	444	492	465	465	501	493	460	476	470	474	471	510	488	470	511	435	503	456	488	478	521	491	479	439	473	528	472	451	463	488	471	471	455	479	493	434	482	471	498	464	475	495	463	474	483	522	477	492	493	449	440	474	473	455	487	483	482	423	488	501	481	497	499	504	466	480	515	490	497	484	514
6517	654	1694	3791	5849	1055	257	282	279	259	265	257	262	292	285	274	271	230	267	264	258	262	242	266	270	278	211	274	273	260	245	279	269	243	266	251	246	280	255	281	288	263	234	258	300	271	242	246	247	265	233	263	263	252	253	272	281	261	256	280	253	235	262	269	264	245	226	241	243	256	235	228	272	251	272	245	253	265	275	274	268	285	245	229	245	252	254	273	287	267	229	260	305	242	255	262	269	259	253	251	265	272	257	257	238	261	248	268	268	271	245	244	242	252	242	232	266	245	267	257	269	257	277	274	289	251	266	244	242	246	277	265	306	301	246	265	258	263	292	251	301	258	245	243	276	275	265	277	256	268	273	260	256	270	244	273	255	288	261	257	254	275	259	268	263	248	268	267	267	254	262	241	284	278	249	251	226	271	250	255	238	264	284	252	270	267	249	273	269	228	282	286	255	261	251	286	305	278	269	230	271	250	272	275	238	260	250	280	254	285	261	288	275	242	265	293	255	269	252	255	266	283	270	269	263	241	236	232	254	267	248	249	252	277	274	264	261	244	262	263	251	249	242	241	275	254	273	282	246	264	264	277	274	250	241	283	272	258	260	278	267	257	297	264	255	275	258	255	272	256	259	262	287	271	267	278	245	281	275	269	267	258	252	234	241	260	269	286	245	249	243	260	262	247	275	247	256	256	251	237	265	247	268	261	286	248	285	281	260	258	238	244	235	252	259	273	254	261	278	244	258	278	280	270	271	271	239	268	277	242	266	260	257	270	275	241	265	257	256	275	261	275	265	266	269	264	267	251	283	269	251	259	269	231	264	234	268	242	279	256	289	237	236	268	260	282	291	247	267	295	242	296	254	272	261	244	255	260	262	267	260	260	242	280	296	302	249	273	249	289	259	246	311	271	253	267	245	256	245	258	267	240	258	275	231	252	246	258	283	269	245	264	265	254	234	238	259	239	285	268	235	269	251	249	245	251	232	265	268	261	265	229	250	257	262	238	283	259	290	269	248	230	267	268	267	252	255	277	249	307	285	270	266	249	273	289	269	238	253	235	250	239	247	228	246	254	297	258	274	247	276	266	255	268	282	274	246	278	257	289	265	306	259	251	249	279	230	260	248	271	235	240	264	245	242	274	245	256	254	254	245	269	278	268	277	254	257	278	259	259	247	246	262	271	245	281	280	271	239	273	257	242	239	263	269	256	278	254	258	244	256	286	275	256	257	269	258	252	242	292	280	273	250	257	270	250	253	244	263	266	261	261	244	227	273	266	261	269	284	270	247	247	254	248	255	259	272	262	267	269	260	257	261	254	285	287	271	303	266	266	252	267	252	266	250	284	257	242	268	232	252	273	258	296	244	231	276	248	256	258	254	246	267	248	257	228	280	263	250	255	279	285	300	259	263	302	264	265	244	259	292	261	266	232	266	253	278	264	251	271	252	246	255	236	289	267	251	251	233	274	263	266	260	274	250	278	268	247	272	266	262	260	256	248	250	270	255	263	264	261	244	309	278	258	265	244	275	246	275	261	249	244	265	263	247	233	253	280	249	262	260	274	281	245	235	252	265	248	260	267	271	254	241	252	231	267	269	256	258	283	252	236	224	269	241	247	232	283	263	293	276	286	256	245	236	254	274	258	249	261	232	257	282	266	236	262	237	250	263	268	260	286	265	275	246	267	277	266	270	288	253	285	222	266	254	276	236	247	261	266	263	249	258	268	245	249	256	244	302	260	272	260	263	253	243	253	244	261	275	275	247	257	269	233	260	253	281	250	280	244	260	273	227	283	238	271	268	255	263	247	240	250	250	254	246	263	244	245	237	260	233	278	269	273	246	260	267	278	263	290	264	259	241	253	263	249	246	224	251	279	275	238	267	271	251	258	253	242	254	284	269	265	243	263	279	261	273	254	267	243	246	266	259	223	273	234	278	270	255	262	261	242	254	257	242	263	254	253	255	298	239	254	273	274	261	232	231	282	276	283	246	222	267	252	248	280	268	251	249	238	267	240	268	241	237	249	311	253	262	253	281	261	290	240	257	286	243	264	239	240	228	258	266	253	268	260	246	233	253	295	279	247	260	265	260	249	243	253	276	253	226	264	240	258	286	240	258	257	239	232	228	254	234	279	279	290	250	237	255	256	266	281	252	247	245	227	246	269	247	283	225	265	283	275	273	260	292	248	264	256	263	246	253	251	255	207	235	266	266	217	247	285	281	283	247	251	275	276	241	249	222	252	244	244	273	293	259	262	260	252	274	255	261	232	268	261	264	284	265	264	204	285	282	256	278	250	245	250	268	273	256	265	259	282	260	268	275	242	277	257	245	298	248	249	260	288	232	232	239	265	279	263	228	251	289	238	264	277	256	257	262	241	259	239	267	277	278	258	232	260	284	271	261	269	252	258	277	279	265	269	281	280	240	253	227	240	288	257	280	266	297	233	263	258	264	254	281	290	237	291	260	266	255	269	268	246	268	255	243	277	268	256	272	251	242	265	273	286	276	249	261	273	253	253	268	253	258	255	307	254	276	257	241	280	270	260	297	264	265	267	230	250	227	260	267	266	259	274	240	260	250	279	271	251	262	277	260	258	256	259	263	271	260	258	254	256	255	258	251	257	236	276	259	259	302	247	239	234	238	266	263	262	269	253	277	253	242	246	269	260	237	268	275	247	285	252	225	272	250	259	257	238	234	273	252	260	240	269	240	271	268	263	244	256	244	272	249	223	244	255	275	240	242	275	247	258	259	255	242	249	253	281	243	249	268	251	248	243	285	241	261	260	257	242	251	272	275	285	293	254	287	263	283	263	249	270	247	249	302	254	230	237	260	270	262	264	288	255	236	253	247	248	263	272	292	266	250	257	229	261	260	235	262	267	253	268	259	252	253	261	232	263	276	255	247	246	266	223	247	269	268	287	242	263	241	234	234	228	243	242	244	257	244	242	264	279	261	276	279	239	259	280	292	257	258	251	277	256	257	274	258	256	271	285	278	247	243	257	269	261	236	253	247	267	262	297	249	234	277	294	246	269	256	263	222	249	272	258	233	269	231	216	292	240	257	244	257	270	271	246	278	257	257	254	279	272	269	257	246	276	293	255	304	261	288	274	257	254	295	260	270	241	245	263	270	289	253	270	249	265	260	291	245	267	266	291	287	265	243	228	241	254	240	257	251	264	258	257	257	276	275	252	257	276	294	268	245	269	265	256	251	261	283	267	268	248	272	261	267	245	274	258	241	260	281	245	285	269	251	248	252	224	270	265	234	251	259	271	252	251	236	289	234	249	267	260	281	247	253	273	258	268	267	258	270	255	255	288	258	256	243	270	260	244	266	253	264	278	273	239	287	279	250	291	268	280	283	267	229	240	268	239	257	276	258	274	282	261	270	233	239	253	267	265	263	272	252	285	285	295	266	268	260	264	247	264	260	272	259	277	238	268	277	256	232	267	272	264	242	243	255	290	289	279	272	292	257	284	274	271	240	262	283	227	249	252
6008	1183	4908	13369	18677	2771	664	702	633	708	715	658	698	672	692	667	632	696	686	645	663	688	705	663	644	712	659	655	696	665	689	659	689	641	635	605	651	679	639	671	733	654	686	653	630	707	650	653	678	648	680	669	678	637	631	669	695	644	638	698	653	643	675	682	696	688	677	690	652	661	689	701	667	625	675	718	673	697	639	739	666	701	610	707	655	671	648	703	650	667	671	659	654	679	670	649	644	649	613	648	695	647	676	654	687	641	636	729	676	640	694	655	629	698	652	646	625	671	634	672	658	662	678	640	664	666	682	615	672	634	662	696	669	685	679	636	656	671	660	657	665	691	644	683	671	660	630	620	661	658	675	680	645	678	647	667	658	651	670	639	658	673	681	615	666	677	675	652	646	688	729	688	655	657	635	625	684	686	672	695	635	662	674	622	684	681	673	692	661	707	625	668	663	628	661	617	622	651	696	658	653	642	663	653	653	664	638	693	653	680	678	617	637	649	700	689	648	641	638	686	666	644	650	641	647	676	648	666	699	688	674	710	676	634	652	679	672	650	610	685	630	667	703	651	659	656	635	679	659	716	634	675	630	666	664	621	671	674	702	710	634	663	675	638	679	679	683	663	643	661	664	627	647	624	609	681	685	702	676	643	668	652	639	662	637	661	674	638	651	683	651	627	613	665	618	677	649	677	655	673	640	660	654	644	662	666	681	671	720	687	640	654	641	663	653	636	637	691	687	619	669	686	671	684	614	667	683	618	689	660	645	648	690	687	667	629	673	643	652	668	703	667	668	635	664	663	661	673	644	709	658	648	605	630	666	690	743	654	672	687	653	664	666	666	654	623	692	671	667	665	648	682	639	695	664	686	648	656	618	685	666	668	661	616	653	680	641	679	611	651	655	687	635	640	649	650	608	680	660	679	641	676	720	695	626	613	682	667	674	678	671	684	656	643	622	686	660	656	685	640	680	707	669	643	672	589	670	679	647	676	651	662	632	651	642	657	666	644	672	656	638	676	691	696	618	697	646	637	673	661	683	665	662	644	638	678	659	679	666	669	681	638	712	693	658	652	683	654	685	662	654	657	653	643	683	621	669	639	659	684	692	661	652	650	660	673	658	647	596	655	662	623	676	671	667	633	655	646	676	652	718	675	667	624	678	654	679	668	648	669	622	652	678	704	664	624	709	696	656	613	646	668	653	639	628	645	627	670	696	685	679	620	657	687	684	638	678	685	652	663	642	630	652	690	670	658	642	721	682	646	661	682	635	657	647	669	624	674	687	685	647	642	671	630	684	662	662	660	635	700	680	648	643	719	648	671	653	685	646	671	637	683	630	643	689	658	641	650	694	634	640	659	655	676	652	646	687	634	675	700	674	638	640	655	709	623	696	654	665	649	663	609	724	657	652	635	640	694	641	648	692	664	690	674	674	665	644	659	605	677	659	643	639	680	645	656	616	620	739	658	664	656	648	641	652	669	623	676	685	637	658	675	704	646	653	680	654	656	630	653	678	672	694	689	629	672	662	660	630	666	649	696	673	670	670	673	688	665	726	683	658	643	661	681	662	654	682	675	669	658	628	662	671	681	661	646	634	653	670	671	701	661	682	697	664	665	682	643	656	663	645	636	697	658	664	663	605	661	661	653	700	667	692	665	654	673	688	657	621	695	641	662	634	693	689	631	662	673	638	669	642	595	601	686	638	645	663	642	657	669	657	662	701	684	642	666	685	644	696	627	702	637	671	668	654	718	639	668	719	643	681	634	675	672	659	672	620	610	630	644	619	678	708	709	638	651	668	664	664	693	645	697	713	676	658	649	720	656	699	669	665	654	734	669	669	696	643	676	693	696	736	651	645	643	696	666	633	698	658	686	654	646	632	657	686	674	675	686	681	670	666	641	651	637	654	666	670	654	717	641	687	708	651	643	641	658	650	659	664	645	661	720	696	604	663	651	661	691	667	674	707	695	633	650	690	633	656	682	681	676	662	682	676	711	683	637	661	673	658	679	666	680	674	644	661	680	690	621	649	673	707	655	688	654	630	633	618	667	632	612	680	692	675	666	666	678	651	642	650	680	636	657	649	715	642	634	673	640	721	680	667	639	697	686	680	692	663	694	677	680	675	650	696	663	693	664	704	709	664	665	667	651	730	664	689	592	664	663	723	672	688	665	628	628	692	683	666	591	653	667	664	656	626	628	631	691	659	687	618	737	636	666	630	661	621	686	682	623	668	681	654	642	639	666	657	715	648	687	661	653	703	655	686	618	691	682	658	649	698	699	663	651	690	686	684	680	665	673	712	590	703	703	691	670	680	665	659	652	681	683	621	673	687	656	632	640	715	666	617	667	684	663	685	682	674	664	689	632	660	696	664	748	672	614	675	671	699	677	600	664	705	652	657	653	664	615	625	665	666	676	647	698	661	643	636	626	682	703	649	704	621	639	654	660	673	675	666	690	670	627	645	640	671	623	677	674	638	668	641	692	668	645	631	668	621	638	669	643	684	667	634	658	645	611	661	651	678	643	650	647	637	684	714	642	670	683	648	619	686	721	651	679	715	652	645	670	695	659	660	638	701	653	698	637	666	665	690	668	680	623	615	665	677	687	659	664	645	626	604	663	674	661	669	679	640	643	658	649	625	640	687	642	630	647	689	639	622	642	687	681	696	649	691	709	705	666	623	685	684	668	705	649	662	656	650	713	739	698	695	643	717	678	638	646	692	702	658	659	658	648	690	665	672	595	646	710	655	655	682	717	646	725	669	644	692	641	677	709	624	690	691	603	632	665	632	603	672	675	663	676	648	687	623	674	686	646	698	687	650	706	641	611	665	631	686	695	661	698	674	685	692	668	655	669	664	600	636	669	663	662	631	681	704	702	713	647	649	656	663	663	660	669	681	655	660	633	574	628	692	650	693	693	728	688	650	645	679	637	692	672	656	641	678	670	684	698	661	639	667	645	670	689	687	696	699	732	644	621	675	672	699	627	631	672	707	656	717	647	660	711	683	670	698	638	677	639	652	661	678	645	673	679	684	656	652	677	661	724	692	681	646	655	668	637	663	660	662	636	657	661	633	654	655	667	642	665	679	637	641	645	655	636	648	670	662	693	682	653	620	662	682	682	630	697	645	686	692	680	721	667	675	673	698	673	654	654	660	632	698	680	694	616	653	677	686	674	696	636	660	624	602	630	707	632	642	685	640	659	645	659	674	693	631	663	637	634	668	639	620	660	654	676	656	692	653	625	652	660	636	627	652	673	653	679	685	674	715	665	642	680	682	645	663	678	641	629	612	623	699	666	696	582	677	629	664	681	650	676	629	676	684	598	687	668	629	664	675	636	618	674	628	658	682	606	644	661	660	669	623	649	652	668	656	681	671	695	663	606	678	657	685	654	662	683	658	712	640	663	654	643	696	669	650	676	679	675	678	666	652	662	668	619	661	637	693	620	671	654	635	586	672	674	652	679	687	650	624	659	700	625	627	675	696	650	650	700
40668	15513	31599	48077	48894	22178	2398	396	285	285	295	273	254	268	314	248	293	281	250	248	241	241	278	274	251	269	265	249	257	230	246	272	255	228	265	271	256	241	266	274	237	244	249	244	266	277	258	263	245	251	250	267	263	261	250	244	271	274	257	271	256	288	239	254	260	281	281	240	244	270	251	254	243	261	304	273	270	260	254	244	250	255	278	262	236	238	230	248	223	253	304	240	283	286	242	280	250	275	247	233	268	246	255	252	257	286	292	232	254	260	255	265	259	243	246	258	252	244	238	275	271	258	243	275	240	234	256	244	285	242	277	237	238	253	275	282	246	265	266	238	240	239	245	268	249	255	244	258	252	263	244	249	239	260	232	266	234	255	299	254	266	253	244	253	276	245	251	237	233	264	247	248	245	249	245	238	265	240	256	270	259	245	238	249	272	277	299	252	258	224	235	260	258	256	252	226	273	263	246	258	266	239	263	254	239	256	263	239	265	261	280	262	275	282	276	241	247	267	232	236	281	230	268	305	259	249	277	276	248	251	265	278	272	263	257	257	275	232	257	288	255	271	248	243	282	246	282	284	267	268	242	261	246	252	257	258	275	273	254	230	250	253	255	241	246	279	245	241	258	235	241	248	243	241	232	255	279	249	246	272	232	253	255	251	237	261	267	281	251	231	251	238	261	240	235	251	232	255	243	286	232	248	236	253	270	260	265	242	218	285	270	242	253	279	247	220	275	251	267	265	231	245	243	270	262	275	283	248	251	248	265	264	248	260	277	277	251	239	244	255	245	246	244	237	255	259	277	257	234	267	260	253	263	261	253	246	234	273	271	268	270	269	253	269	282	245	262	263	241	273	270	254	281	263	221	241	234	295	248	259	257	274	262	254	235	265	261	247	297	293	264	226	239	257	232	272	253	247	258	225	224	230	259	269	249	225	257	232	249	239	256	242	230	280	246	234	248	275	221	262	231	267	250	220	257	262	264	261	248	272	284	259	251	247	225	240	267	241	269	297	250	277	242	281	236	255	249	274	254	265	278	258	246	272	287	254	258	278	274	242	248	239	226	297	229	236	250	262	256	249	221	265	237	255	215	231	264	270	258	220	240	259	267	272	261	242	232	281	240	262	243	269	269	290	270	260	259	232	228	257	286	225	264	235	257	258	281	238	250	242	239	251	241	235	281	267	274	275	257	234	259	234	276	248	273	280	283	235	236	246	279	256	230	269	244	254	281	278	260	247	219	300	238	236	228	221	241	262	255	255	246	240	262	228	259	274	243	257	255	245	271	256	229	235	251	243	240	270	283	265	266	256	231	255	243	252	244	253	234	234	243	253	245	240	275	281	250	222	241	259	285	249	233	239	245	243	272	260	250	270	245	258	282	257	236	264	261	256	256	247	250	266	259	279	240	240	273	285	263	246	254	268	247	246	255	270	233	264	261	282	244	260	257	269	265	268	259	239	257	267	241	246	241	281	268	245	267	249	264	245	237	263	240	206	247	250	253	257	248	302	263	293	237	261	246	237	231	243	224	264	263	227	253	254	275	285	274	293	246	241	280	264	243	254	275	251	244	271	275	259	241	259	286	263	258	229	269	253	260	286	257	293	283	241	243	255	242	236	237	257	242	245	264	239	263	257	267	278	235	237	253	257	237	227	245	265	256	229	257	272	276	262	254	243	254	285	272	246	262	234	248	245	250	252	233	243	246	241	266	251	234	273	290	251	252	251	285	268	251	238	248	294	256	251	261	224	297	269	233	278	272	256	240	269	231	231	259	252	251	249	265	232	258	235	241	212	275	242	257	243	243	255	285	254	277	248	257	283	237	257	256	242	266	247	253	237	256	237	275	215	266	242	234	244	282	268	253	253	249	228	227	257	248	233	219	254	258	250	251	244	251	214	262	242	229	244	253	255	263	254	242	251	257	261	266	276	257	242	227	233	251	258	235	259	256	271	234	239	260	265	246	248	253	240	290	233	261	246	271	215	255	283	269	239	254	248	228	271	241	260	256	240	250	252	296	249	235	263	278	246	238	259	245	223	245	274	239	307	267	240	254	251	288	257	279	234	273	230	267	249	231	259	234	226	238	263	260	259	231	265	281	250	222	236	261	257	231	221	233	247	268	217	265	299	263	278	263	275	255	251	261	278	266	285	220	265	260	221	248	237	239	268	262	274	239	263	262	239	208	249	246	242	250	238	269	253	275	243	258	270	263	261	230	226	266	260	238	225	269	247	261	260	258	264	281	267	241	249	307	249	247	270	259	258	235	233	263	242	235	264	282	251	235	250	280	239	267	257	267	252	271	243	257	244	263	256	268	244	231	263	262	284	248	268	242	253	239	235	262	252	234	276	262	271	258	245	257	238	234	243	284	243	226	233	258	225	258	269	262	248	270	274	265	248	266	262	259	240	250	251	254	222	255	253	220	248	264	298	245	260	256	247	217	256	245	236	261	265	266	242	245	247	258	247	231	279	274	260	238	235	281	255	252	265	250	271	239	252	256	264	246	257	266	271	247	224	267	241	302	236	288	237	269	242	244	253	250	258	275	266	243	260	236	233	269	277	248	258	271	214	281	249	247	271	271	235	260	242	264	272	257	271	279	268	250	288	251	282	249	226	285	264	262	233	275	225	261	257	247	266	264	279	230	249	222	223	247	262	262	263	282	270	244	271	242	259	278	248	256	244	256	229	254	246	250	262	241	266	262	264	277	256	248	263	246	285	240	237	233	247	271	269	246	245	284	246	246	257	256	268	245	245	259	226	280	274	264	225	254	264	239	243	257	256	269	216	232	239	255	246	243	284	240	269	278	262	254	261	238	258	236	242	267	244	277	260	255	215	246	254	245	251	254	259	262	244	265	230	242	246	236	239	262	237	260	261	254	261	259	242	245	251	223	266	221	233	238	243	264	267	274	256	237	261	262	233	240	247	245	261	248	255	242	263	254	286	259	218	258	232	279	230	234	221	274	272	264	270	271	264	254	230	251	251	244	273	262	255	218	232	265	230	218	245	262	276	227	239	238	245	249	230	265	286	264	257	280	279	255	273	232	266	262	227	281	273	253	235	255	253	253	228	235	272	231	257	250	252	239	243	255	274	251	267	229	271	249	276	262	277	259	261	269	258	254	265	246	264	238	251	256	253	267	263	260	266	256	245	253	265	278	281	267	270	237	239	241	226	244	263	251	246	281	270	270	267	240	251	232	265	237	268	263	261	259	295	255	272	238	246	316	241	260	267	227	236	271	278	253	239	243	255	227	242	277	260	230	241	257	266	285	227	252	245	253	255	226	263	261	246	245	258	258	250	221	270	278	277	252	229	260	269	257	280	288	272	247	242	234	245	237	240	238	245	228	254	247	227	226	239	277	249	267	267	247	270	226	282	256	263	251	252	268	284	256	251	212	275	233	262	274	269	233	245	272	268	271	258	223	230	276	245	263	224	284	251	257	239	247	262	262	258	243	251	230	254	253	262	230	259	239	256	219	268	228	240
24020	7704	37283	55117	56360	18640	1308	992	1112	981	888	871	776	812	777	777	782	659	709	718	696	677	696	757	683	676	654	702	705	698	695	703	679	672	664	714	685	678	665	659	659	676	623	637	670	666	626	642	653	669	682	685	629	661	631	663	696	671	713	695	710	730	719	715	722	692	721	742	717	630	694	692	753	736	692	729	795	711	741	685	674	698	660	651	653	613	665	638	664	666	642	655	647	665	630	683	642	649	654	659	656	666	719	634	701	647	632	616	645	640	657	658	636	704	655	683	646	653	655	655	654	628	569	658	657	649	621	616	670	669	603	684	631	672	700	634	647	656	643	681	653	655	649	628	650	648	625	677	609	629	668	672	687	609	615	665	671	664	640	627	679	645	612	636	635	689	668	661	624	659	662	610	672	617	648	634	654	652	662	602	655	683	671	636	655	631	607	682	683	600	641	658	645	657	631	609	683	676	671	622	630	628	648	656	644	627	608	613	616	638	648	643	622	668	644	676	662	678	683	669	612	631	646	696	604	641	675	612	692	646	603	638	664	638	665	650	631	657	607	621	613	705	648	630	723	631	626	689	653	630	621	650	724	636	606	616	617	639	574	636	661	646	678	652	621	629	624	650	644	671	672	629	659	650	632	618	658	699	607	654	615	658	649	609	616	611	673	622	638	627	637	644	673	652	623	640	683	664	654	668	668	685	592	638	626	680	653	630	633	668	676	612	652	641	625	618	698	637	657	645	630	608	665	611	675	608	676	676	582	644	643	600	671	678	658	640	637	647	650	624	650	630	651	660	669	619	641	637	623	657	641	665	671	629	645	678	629	665	611	633	604	657	609	619	650	621	641	661	633	657	699	664	646	606	639	628	615	661	648	667	669	621	634	634	586	653	638	623	655	691	656	645	646	653	678	687	672	673	639	672	688	639	601	609	613	654	618	650	667	659	648	618	652	631	629	669	622	633	685	638	631	658	650	666	638	661	633	685	671	624	678	633	608	624	707	653	605	668	657	742	660	648	627	658	637	663	646	637	644	634	639	581	627	694	753	604	629	663	659	650	646	658	705	629	616	619	651	596	638	636	647	642	645	703	678	625	672	644	633	643	603	641	615	674	596	631	644	627	609	676	639	649	669	657	686	646	633	600	662	676	630	618	676	635	646	650	626	660	624	647	652	670	593	646	649	603	642	633	621	581	716	632	580	685	615	682	640	619	605	643	620	609	657	621	634	608	620	671	663	673	640	625	686	640	691	623	658	636	665	652	661	633	621	654	614	646	640	606	676	643	594	644	613	638	617	631	614	635	709	641	645	666	652	616	611	611	655	653	664	628	683	637	681	641	620	623	625	645	618	672	602	634	630	640	701	645	653	623	641	653	647	634	649	649	627	624	652	623	614	612	682	640	619	647	630	658	603	661	697	671	618	656	632	601	653	659	614	676	711	605	631	615	692	596	645	657	664	643	624	661	633	665	692	643	664	592	620	629	625	691	628	624	657	657	661	616	658	644	689	634	626	644	611	661	652	621	654	643	637	634	720	625	649	641	642	666	637	633	664	623	641	649	660	691	628	634	600	603	665	665	654	669	619	643	657	656	632	652	603	629	631	599	632	599	612	629	667	627	671	587	629	631	673	657	664	629	615	660	587	631	653	634	660	673	610	609	657	595	591	626	647	649	657	675	620	675	649	634	715	668	630	617	616	610	621	611	641	666	646	650	625	634	639	627	653	653	617	682	618	641	697	645	628	637	651	639	626	621	610	683	685	659	658	676	606	652	643	610	612	671	625	635	636	609	604	613	590	614	657	659	688	673	655	646	617	663	615	649	683	656	645	622	711	612	650	620	640	660	618	602	662	640	658	605	650	633	662	672	643	649	615	676	605	679	612	657	643	655	632	607	663	637	605	669	598	647	671	619	693	657	653	630	656	640	642	679	604	628	643	657	654	641	631	668	654	668	616	686	649	716	608	650	624	611	665	633	633	639	659	616	655	622	636	712	651	625	668	655	652	695	640	604	642	657	669	691	630	646	647	720	628	690	628	605	619	637	649	655	678	638	637	641	608	624	675	603	620	603	634	626	635	654	645	634	641	589	683	632	607	654	661	582	676	652	656	656	637	637	601	628	632	658	613	617	697	654	648	648	638	660	579	646	611	688	648	635	633	613	569	652	664	687	594	619	672	613	635	640	645	686	686	682	686	650	667	662	625	637	659	657	664	642	616	654	575	632	641	684	661	659	608	633	605	665	649	597	629	639	596	642	644	646	661	635	635	647	681	672	674	658	658	644	649	623	675	619	636	676	642	672	628	630	618	653	648	644	669	610	640	595	655	616	664	609	652	670	631	669	655	636	654	633	636	653	644	689	645	661	640	635	637	667	630	644	669	641	633	631	649	655	651	642	656	639	668	670	629	628	622	618	664	633	658	628	646	589	587	664	631	673	671	658	658	660	654	610	649	638	625	685	643	633	638	651	654	662	634	623	651	656	660	642	634	638	652	664	658	666	612	602	617	684	608	662	647	619	619	668	665	663	676	677	618	635	674	627	635	609	701	624	659	694	649	651	649	659	617	645	630	622	690	629	663	594	655	605	651	670	665	625	641	671	639	685	659	683	606	653	670	624	618	662	652	609	634	624	619	680	619	678	631	645	646	651	644	660	622	662	644	673	654	597	662	639	678	626	611	632	622	564	634	676	637	705	684	637	626	651	649	687	674	630	636	657	627	651	588	635	648	655	601	633	636	625	690	637	576	643	624	638	700	644	661	683	589	677	590	676	634	658	666	658	615	645	670	710	642	611	614	668	635	636	615	680	637	629	655	642	675	674	606	604	616	667	681	600	632	678	643	606	659	671	660	624	642	592	658	672	670	617	689	625	637	639	636	700	610	652	680	646	655	637	671	638	629	641	648	674	631	667	670	610	632	624	677	596	660	642	651	645	646	643	634	650	663	650	617	649	654	616	688	635	642	651	620	611	635	621	653	673	655	613	690	639	656	647	628	663	663	636	646	615	655	612	633	591	644	697	677	638	626	675	636	632	658	635	650	669	641	663	626	637	658	620	597	609	633	712	640	653	663	670	619	736	623	629	606	624	616	638	623	649	616	641	639	618	647	647	618	613	682	644	615	670	647	638	665	647	605	607	638	634	639	647	650	594	660	605	645	665	681	666	606	629	685	659	657	584	664	637	640	659	646	622	663	652	636	614	642	671	681	601	622	689	649	632	620	637	650	648	634	688	667	645	669	687	668	611	621	682	638	646	654	627	627	606	633	659	645	652	658	633	617	699	596	679	631	585	712	625	650	635	648	654	650	720	616	592	618	633	662	656	617	625	655	618	610	700	593	645	638	617	640	639	634	661	624	581	635	646	680	594	625	661	650	620	658	676	643	647	599	619	614	701	651	641	650	590	640	660	673	657	683	607	623	685	655	658	642	624	639	647	652	635	648	628	690	654	659	646	612	661	674	587	679	680	627	673	647	633	616	668	687	643	658	641
55432	26679	43267	63480	58461	30632	7399	542	316	275	242	240	222	257	218	190	203	222	191	191	194	209	202	178	183	187	172	231	194	213	184	195	197	195	171	169	173	212	192	196	169	203	172	170	173	199	194	180	187	193	143	158	195	170	183	208	167	214	193	160	192	193	200	194	212	195	212	175	189	164	207	171	180	180	210	204	186	203	186	189	166	200	169	186	167	191	194	166	206	183	187	159	176	197	165	174	169	166	171	174	186	184	182	213	186	188	188	161	172	185	172	157	174	162	182	170	160	185	188	183	169	191	188	177	191	172	172	196	175	155	159	146	174	193	176	153	158	153	181	193	181	192	165	200	189	166	179	171	187	202	186	180	197	176	206	178	169	170	168	189	205	180	193	173	176	175	174	209	190	200	173	171	165	191	160	161	191	181	190	175	181	195	182	186	167	169	194	204	170	181	190	177	208	179	186	187	202	195	180	149	158	200	172	176	192	196	179	200	188	190	178	178	174	186	202	181	172	176	203	185	177	187	195	177	203	172	190	177	185	190	179	161	173	160	188	177	187	176	173	179	160	191	191	150	182	170	187	163	176	197	172	174	177	174	179	197	177	181	171	151	175	176	194	150	200	182	160	191	178	188	182	176	183	187	170	189	182	187	197	156	161	177	197	176	168	177	180	197	174	180	173	177	181	168	190	159	183	175	175	173	169	170	179	173	168	171	179	180	172	175	182	186	175	152	184	193	181	185	174	156	176	181	177	202	188	179	153	177	162	155	171	210	170	173	184	166	191	174	175	167	198	186	172	166	175	185	188	178	153	201	169	171	181	187	170	191	157	174	143	198	200	173	179	178	167	176	163	186	159	205	212	182	171	165	141	178	173	189	158	173	187	163	190	152	210	184	194	182	182	187	185	134	173	187	199	163	179	174	184	176	190	178	185	182	181	183	183	175	204	181	167	178	174	197	178	184	184	160	186	176	176	177	182	172	169	168	173	189	182	167	179	195	197	185	159	160	175	170	182	194	169	161	176	183	186	169	182	199	163	197	168	187	180	167	175	169	191	195	168	187	177	178	188	181	163	203	171	159	170	187	178	175	137	172	175	199	204	212	172	176	200	171	164	190	166	188	175	161	161	156	184	197	170	171	198	185	166	188	167	178	175	187	167	185	179	175	200	176	153	189	176	202	171	191	193	171	176	145	187	175	175	178	147	195	178	182	147	201	176	168	169	169	171	179	178	176	163	189	151	166	183	163	183	186	188	200	197	158	152	194	176	153	167	201	169	146	190	195	190	198	199	182	182	166	160	181	183	179	178	173	180	179	192	167	178	186	182	168	173	186	170	186	187	174	163	174	167	192	195	203	180	160	176	193	179	180	180	177	195	177	178	173	206	191	172	167	166	171	171	164	203	172	198	176	153	196	178	184	165	191	176	152	171	163	177	176	195	206	183	191	170	190	168	163	170	178	163	174	188	169	176	183	187	166	182	176	185	177	186	178	176	156	172	172	188	172	176	168	167	198	185	167	173	169	175	208	177	173	168	150	190	165	190	164	184	164	215	189	183	152	194	169	171	192	181	185	184	178	177	168	157	164	191	168	178	177	155	163	185	191	158	183	169	196	182	160	173	155	183	183	186	180	160	203	188	182	204	176	168	195	176	180	172	179	174	178	161	212	185	161	161	174	179	160	143	185	188	159	189	158	160	201	168	184	197	160	167	166	181	183	151	191	194	190	171	187	168	165	156	154	174	198	187	177	171	172	172	165	174	173	184	176	169	190	179	160	198	162	185	177	170	183	167	160	168	200	167	179	150	163	178	187	173	174	180	176	190	172	191	168	165	184	199	171	152	172	183	170	186	168	175	171	183	148	190	203	188	183	195	178	169	150	167	217	172	171	183	169	193	194	182	158	166	163	163	156	193	155	160	194	177	198	189	176	198	159	156	161	156	191	177	160	171	180	173	174	184	166	177	185	189	177	172	150	157	186	171	190	171	165	185	168	170	174	184	193	187	194	169	197	167	159	176	162	187	177	167	184	163	181	183	168	148	179	153	170	183	156	173	188	174	200	162	157	199	171	178	192	153	195	190	170	168	190	175	172	167	191	178	183	176	199	168	164	161	184	181	142	195	177	159	194	158	170	185	175	165	145	155	187	167	169	162	166	162	201	187	190	164	188	168	172	200	169	169	170	162	179	183	222	195	181	169	150	148	183	191	151	168	160	172	180	205	174	177	142	159	162	184	173	166	177	172	171	159	185	164	162	190	175	153	160	192	164	166	172	175	187	187	178	183	191	185	177	157	176	171	184	158	195	175	178	193	187	170	175	173	183	187	164	180	183	207	158	193	187	171	179	163	159	149	165	165	180	171	165	176	184	163	168	196	174	193	198	178	192	180	166	174	164	173	160	182	179	178	165	181	171	167	168	187	190	153	191	183	187	175	182	201	172	175	168	167	186	198	183	194	176	181	161	159	183	183	190	196	143	177	183	187	177	190	174	201	168	186	163	175	174	181	162	159	165	152	150	151	161	168	163	168	168	202	164	172	162	166	161	188	168	170	170	172	189	184	165	175	172	196	150	170	159	163	188	169	159	216	177	203	185	172	174	202	148	186	175	179	164	192	174	187	172	201	167	156	181	199	174	191	168	158	193	168	172	167	180	169	173	157	138	181	177	172	178	178	180	190	181	176	184	175	165	158	163	158	158	186	191	177	186	178	184	184	179	184	200	187	153	173	153	178	179	169	164	181	184	182	130	147	156	167	161	170	205	200	189	158	190	168	172	186	166	198	191	170	197	159	198	159	169	166	197	158	159	184	181	183	177	171	174	175	188	181	189	178	163	187	187	188	148	184	196	193	166	163	170	164	178	187	188	186	175	185	166	179	168	190	183	155	173	166	150	178	161	151	166	174	205	189	163	188	174	192	178	181	151	164	188	176	175	168	159	178	166	165	167	181	174	179	169	166	169	189	173	191	172	154	172	164	161	192	177	183	178	182	165	178	167	161	194	202	172	174	162	169	179	189	169	171	173	190	169	156	168	156	157	178	168	168	200	189	163	185	199	165	160	161	172	166	178	177	175	183	189	166	172	177	161	186	180	195	182	182	169	172	192	170	157	180	163	189	168	192	197	156	215	158	170	171	183	176	174	162	161	188	201	179	152	190	211	182	172	162	192	224	177	168	168	164	169	169	203	199	172	165	190	165	155	181	178	165	164	159	183	183	158	166	178	176	205	185	151	189	199	173	212	178	219	163	184	206	193	160	165	199	176	197	175	173	189	183	167	201	183	172	166	197	179	175	180	162	166	177	163	166	186	160	176	205	160	195	198	146	177	173	188	198	182	175	144	182	170	167	181	196	186	175	162	163	169	181	162	179	155	181	178	187	147	182	164	146	196	182	183	185	189	196	153	191	174	190	174	179	193	159	139	174	177	184	167	168	179	170	154	168	185	192	158	175	174	173	180	174	179	196	156	179	186	177	175	202	173	183	183	210	167	181	186
32655	12432	44374	68311	64928	24297	1669	1473	1248	1050	961	918	824	784	735	690	665	622	662	603	596	572	569	552	601	521	536	527	547	532	503	509	542	519	498	475	500	526	520	490	476	482	502	468	515	467	508	480	457	501	454	495	511	499	444	531	525	495	547	568	605	581	582	574	645	602	614	615	556	574	615	622	721	600	574	592	757	660	595	547	511	516	504	470	476	474	538	500	492	451	512	502	498	450	473	484	459	480	462	501	501	465	450	496	499	492	513	535	487	496	469	453	445	455	455	463	434	457	463	454	468	469	469	481	502	492	478	488	479	494	513	448	456	467	436	500	485	469	460	451	508	470	474	480	465	486	438	454	484	464	466	491	454	457	468	453	454	484	479	492	499	466	479	489	445	465	490	490	472	493	485	488	472	469	454	464	433	505	473	428	466	466	425	460	475	465	441	464	507	442	450	454	452	440	472	405	467	459	443	451	470	448	450	490	501	449	454	485	498	490	476	464	442	496	463	435	494	462	418	465	462	436	456	465	470	430	477	452	473	471	466	461	440	424	501	508	515	491	500	495	439	495	481	438	444	443	439	462	461	472	497	469	480	466	462	480	489	480	465	424	479	443	476	428	500	507	459	484	474	438	492	455	428	430	464	444	468	443	478	480	452	442	467	431	458	499	448	431	454	470	455	446	482	439	426	465	447	474	487	476	465	444	454	438	444	462	452	452	386	443	473	410	467	474	443	445	472	448	445	443	426	463	480	482	501	450	446	454	428	423	438	492	439	433	438	487	463	455	419	475	435	494	461	459	434	445	489	447	479	456	470	458	468	462	468	475	462	462	464	451	460	468	458	484	485	467	459	470	489	532	439	461	462	454	477	464	451	451	456	455	452	487	481	458	489	468	448	453	469	435	503	473	438	436	452	490	477	484	478	487	465	450	445	474	475	470	463	493	462	484	482	469	440	444	460	475	431	453	464	500	483	447	441	445	469	466	463	474	467	433	459	461	466	452	478	449	463	446	488	472	510	462	492	446	461	465	475	434	420	448	475	456	468	466	465	428	431	474	479	460	496	448	441	481	469	494	461	412	471	468	440	495	455	511	461	493	452	434	446	445	441	451	437	472	473	459	474	491	446	475	441	478	440	454	461	471	475	431	438	462	456	459	490	427	457	420	489	438	458	467	459	470	512	468	467	473	450	448	439	425	454	453	475	522	425	487	460	442	505	454	464	468	473	456	432	450	436	450	476	462	437	483	458	497	474	435	451	458	460	470	453	454	446	461	445	472	424	458	474	433	440	444	484	438	481	494	437	475	452	443	441	433	500	471	462	449	465	496	435	481	469	476	470	486	465	474	474	446	478	455	474	462	458	460	455	472	477	496	436	447	432	444	456	493	466	510	468	471	452	449	486	467	497	451	488	492	459	489	452	448	448	449	429	464	488	434	493	470	459	462	488	485	486	444	453	461	466	451	473	465	469	454	439	442	475	471	467	461	490	476	473	475	451	470	481	442	440	498	463	430	434	501	472	494	457	466	448	423	463	485	452	462	446	462	469	468	443	452	469	450	486	452	499	426	516	412	491	438	450	453	458	460	489	463	435	448	440	469	441	454	455	472	422	492	493	461	453	481	468	441	424	480	490	454	466	441	465	480	485	450	481	446	450	483	439	462	451	446	472	454	471	460	467	395	452	468	467	479	484	468	475	446	459	481	453	420	434	481	438	472	439	453	427	460	482	456	434	438	436	479	456	444	456	480	503	482	466	476	479	470	470	473	491	471	472	478	510	444	462	484	485	462	418	435	441	465	456	451	474	439	481	448	471	459	468	453	474	458	466	462	464	476	427	449	408	449	473	439	466	477	459	416	453	441	452	458	460	479	484	480	441	435	469	445	487	470	464	432	467	463	483	494	479	474	480	423	441	469	448	470	475	498	465	463	440	468	453	471	447	472	460	454	467	470	465	472	392	474	450	457	457	454	444	456	485	467	475	475	457	448	439	438	482	498	488	498	427	456	472	493	468	458	488	477	453	440	489	469	424	471	437	446	432	508	444	466	505	478	467	455	468	459	454	484	468	445	478	459	477	426	448	480	447	456	469	427	493	440	481	485	427	475	455	466	434	464	454	467	437	444	443	455	433	447	450	461	440	480	458	481	417	471	489	439	436	486	451	468	466	449	453	461	419	456	439	431	475	463	459	469	495	484	445	511	458	496	517	482	404	476	498	460	485	524	442	494	480	465	452	484	454	442	436	492	425	470	469	469	462	452	469	471	496	457	470	416	476	476	481	451	422	448	478	506	447	444	497	457	429	461	448	493	504	424	480	454	454	457	468	409	479	450	466	469	483	448	449	493	446	455	455	476	434	489	474	441	454	470	503	486	461	455	457	464	471	440	473	454	485	445	481	482	472	474	469	477	438	481	489	462	508	508	498	422	457	477	411	477	424	427	453	449	469	453	460	444	436	443	453	452	454	480	439	480	444	457	464	474	456	480	421	460	437	427	473	442	425	447	426	469	495	484	468	427	434	436	458	484	406	475	466	495	466	443	463	504	457	447	462	440	462	480	491	438	477	422	497	452	447	434	454	467	470	435	464	452	487	477	453	451	447	468	433	459	475	447	490	461	513	478	461	444	499	456	437	482	438	486	467	452	516	427	473	469	454	469	508	491	477	461	494	477	485	478	451	447	488	491	466	521	432	429	454	467	451	491	487	474	471	448	466	441	473	484	477	498	462	437	484	447	451	506	467	462	465	468	496	455	471	456	495	464	467	522	495	474	452	469	454	454	453	449	463	476	435	495	507	477	504	459	473	488	466	436	496	478	464	461	434	470	463	446	465	473	444	442	494	462	451	483	470	447	430	433	495	487	432	467	447	482	470	446	447	477	459	456	498	472	523	453	465	451	490	457	483	468	454	464	432	478	467	492	422	470	417	503	438	446	474	405	478	467	441	446	452	470	438	465	462	431	473	439	444	464	431	489	469	483	459	447	469	499	464	487	458	481	458	495	468	438	468	470	453	432	459	459	481	448	447	449	448	488	433	467	452	427	449	460	448	450	442	455	472	449	455	472	435	460	468	480	487	452	425	467	462	447	471	431	436	467	413	460	430	489	475	480	493	484	463	431	492	479	464	458	463	429	443	441	469	462	461	440	458	466	468	462	440	480	444	437	488	516	474	449	489	488	486	437	473	452	466	471	467	478	467	454	475	459	485	441	461	504	462	453	450	505	496	440	450	455	437	474	475	496	467	457	491	466	452	473	483	490	484	458	499	459	499	482	485	442	459	427	409	453	428	477	461	460	434	449	413	485	462	447	502	423	446	495	426	471	453	457	478	432	462	446	464	463	454	436	460	469	420	475	463	438	475	481	470	449	446	444	396	500	468	430	444	466	501	438	467	491	486	444	449	474	416	435	487	474	462	491	469	478	504	485	457	456	459	462	478	443	426	478	471	471	477	452	434	502	485	451	466	440	482	435	444	442	453	474	463	468	442	470	439	442
6405	591	1534	3929	5681	1209	283	269	257	255	281	257	237	266	274	251	255	267	257	256	241	261	252	273	260	256	254	288	251	254	258	252	235	266	230	257	254	259	257	238	263	259	280	274	240	242	248	236	243	227	281	235	245	253	277	250	248	272	284	259	270	257	214	249	235	250	233	267	236	254	266	269	233	241	233	270	266	241	274	244	284	231	247	243	269	240	228	259	250	274	265	268	233	270	266	260	268	264	285	248	257	298	252	243	248	247	237	266	253	243	232	263	255	263	235	261	259	257	237	260	277	258	265	272	261	254	282	260	254	276	273	266	271	252	260	246	256	244	236	261	230	240	229	264	267	261	241	256	249	227	246	226	234	239	253	253	243	235	232	254	263	246	242	275	230	261	240	252	276	268	260	245	252	266	210	235	274	256	241	255	246	273	259	265	266	257	254	244	245	267	266	268	284	232	253	241	247	251	234	243	241	257	250	277	233	245	239	254	238	254	244	247	264	288	238	265	254	237	264	242	249	243	255	237	238	269	253	243	261	249	256	253	227	255	226	239	256	239	245	241	262	268	272	257	256	221	270	242	241	238	230	250	224	255	249	268	255	252	276	268	256	268	225	235	262	252	265	255	239	245	235	254	239	260	260	255	241	249	243	225	258	233	270	248	279	237	264	245	232	234	228	247	263	254	278	262	258	242	263	233	242	247	250	245	256	246	257	225	248	245	240	271	249	247	260	289	284	253	257	264	242	237	246	254	260	246	246	241	238	268	240	251	251	253	260	272	233	277	266	250	282	259	228	252	273	241	253	252	260	244	273	251	250	273	259	266	256	266	263	252	236	278	252	257	272	275	230	252	258	233	255	237	246	277	270	276	236	234	288	272	261	294	264	294	247	232	279	258	246	238	261	263	236	226	264	253	255	260	255	248	267	247	271	255	273	254	252	272	267	235	270	248	246	257	255	237	238	226	285	249	245	251	263	287	249	265	263	272	243	245	247	255	259	276	265	241	246	216	245	261	242	243	267	271	230	271	266	266	253	243	277	255	247	283	268	229	281	228	290	261	235	265	244	241	226	234	261	260	230	259	274	270	227	244	266	272	280	286	211	228	274	250	258	244	290	256	277	285	253	237	241	229	246	225	252	245	258	253	224	227	258	237	232	245	289	290	262	263	273	247	245	224	249	213	214	246	258	273	286	242	238	264	247	269	265	238	274	258	235	260	246	200	269	271	261	256	233	266	262	242	256	248	253	256	224	238	245	239	251	248	279	243	248	259	254	266	268	274	250	252	225	222	275	208	248	240	257	273	290	246	263	236	285	236	272	265	237	250	287	218	246	285	248	245	290	257	275	260	276	226	254	261	245	231	249	251	267	246	271	248	256	250	238	241	294	248	247	255	260	253	257	246	226	263	262	244	246	259	265	231	261	236	256	265	273	276	239	238	260	251	241	261	260	239	252	236	288	241	246	237	292	286	234	263	250	256	258	243	268	254	243	247	267	246	257	249	247	271	246	262	242	283	280	246	269	234	246	256	266	228	272	252	266	284	231	273	221	272	255	254	272	245	252	253	267	251	257	262	236	279	236	269	232	273	259	240	267	262	242	273	283	267	265	247	268	255	248	269	268	250	270	254	234	232	245	253	239	251	223	247	262	234	254	248	260	251	230	268	205	240	237	248	251	218	241	254	253	245	249	252	230	246	242	256	248	260	240	255	278	271	261	259	240	239	268	256	213	240	258	253	255	257	252	264	220	239	252	242	261	270	235	265	249	253	283	300	248	253	289	234	243	231	274	243	283	243	240	218	230	265	228	271	233	251	255	237	249	294	269	272	229	255	235	246	235	238	257	268	262	258	272	267	234	242	244	263	238	267	249	271	261	235	261	243	250	271	249	248	233	277	265	228	267	292	245	213	261	249	252	268	278	243	272	242	250	227	252	257	249	252	262	235	247	224	232	259	249	259	250	280	274	246	259	265	274	268	255	246	278	288	252	254	217	248	270	242	252	267	255	256	288	244	238	276	261	256	275	242	242	247	223	253	278	272	248	272	266	243	229	242	274	244	251	239	253	248	251	252	253	243	239	259	262	276	255	251	258	218	231	239	266	254	244	245	276	269	250	253	253	251	254	229	253	267	239	239	243	299	234	272	229	253	256	252	257	256	220	235	231	216	264	233	259	248	225	257	233	247	246	219	237	225	242	264	224	255	274	249	266	278	271	243	226	243	273	267	261	274	268	264	271	270	253	225	265	247	280	229	229	276	269	270	234	277	276	238	239	246	280	225	244	237	251	243	266	257	288	259	261	270	253	240	251	270	242	284	254	246	287	276	210	247	261	272	254	226	266	245	265	254	240	231	269	229	237	271	252	284	257	248	265	241	273	245	244	263	266	231	205	253	261	261	242	240	261	262	268	289	258	257	254	267	263	261	280	274	262	261	243	237	223	276	259	259	257	273	263	269	282	240	285	280	244	234	217	253	263	240	273	267	269	274	276	258	247	282	264	268	249	258	259	245	268	266	264	234	251	243	272	259	257	256	266	252	240	286	270	239	288	253	259	242	240	214	271	266	280	229	267	269	249	259	235	246	252	256	281	261	280	257	267	234	247	260	242	261	273	248	254	250	243	262	261	241	275	243	248	259	253	243	235	278	252	246	252	249	236	246	249	251	248	278	278	285	264	250	258	251	245	258	256	265	276	247	245	239	268	244	251	254	238	272	256	250	240	268	239	250	264	281	274	241	225	243	262	255	270	281	260	225	261	253	245	230	247	254	252	273	229	271	242	243	257	266	260	274	258	251	246	252	264	251	243	243	228	245	236	254	259	285	275	221	230	247	252	288	272	255	267	269	242	218	257	227	248	297	285	260	259	252	268	255	269	233	263	252	266	233	259	260	232	240	244	278	249	251	251	234	287	249	267	226	235	256	247	259	261	249	220	271	246	236	264	237	278	269	264	249	275	256	266	275	258	236	259	261	272	241	283	249	278	260	233	250	243	247	259	226	273	241	265	234	260	246	275	248	271	243	272	282	258	273	279	216	247	280	267	242	267	230	267	234	226	268	241	274	266	254	247	217	267	282	247	278	255	242	236	264	227	278	282	228	257	252	268	243	266	251	261	251	274	254	239	262	227	245	258	254	233	262	246	272	241	258	249	266	242	244	254	259	269	252	252	228	227	267	244	256	257	260	247	252	287	233	272	251	268	255	268	228	265	267	250	246	228	259	252	263	265	241	215	235	227	260	251	262	245	250	249	246	255	223	290	250	256	220	241	253	235	255	250	250	253	237	254	248	265	236	270	267	285	243	223	296	270	241	255	244	303	239	286	249	249	255	281	240	250	246	253	254	263	298	244	266	249	262	243	242	239	243	254	274	251	257	261	268	231	269	240	240	222	232	244	263	266	234	251	274	293	268	251	273	272	249	250	242	249	290	260	265	257	236	274	254	228	237	240	262	255	255	265	250	262	242	231	236	258	241	274	250	245	243	248	238	258	240
6197	1196	4736	13864	18214	3646	680	678	704	690	692	668	678	674	692	615	625	635	678	645	672	625	645	632	614	648	688	649	702	653	651	638	687	636	637	622	585	668	675	648	645	638	635	645	638	678	641	628	649	626	664	624	665	672	654	683	632	659	668	655	687	658	657	661	690	647	681	692	677	599	647	671	661	632	695	659	698	634	675	678	645	681	678	680	673	649	610	674	635	648	661	667	655	684	636	642	679	663	709	630	649	651	727	616	641	647	656	693	621	604	649	619	641	610	658	650	653	655	619	659	636	664	669	632	638	712	666	651	646	628	691	668	655	684	654	685	660	655	595	631	666	656	649	630	606	638	646	673	633	652	694	641	606	620	645	653	645	680	656	656	632	659	641	606	661	702	633	653	604	682	669	657	628	621	676	640	676	628	664	643	662	667	650	688	615	693	565	648	705	634	650	643	598	661	668	643	649	664	662	654	644	637	625	660	678	680	629	635	603	657	649	659	702	641	666	653	629	694	648	667	628	665	658	590	643	656	696	669	653	641	635	652	653	662	633	631	648	656	621	642	667	664	681	637	626	648	632	630	584	680	683	669	656	632	670	673	658	649	618	685	647	667	629	635	625	608	637	648	648	634	659	675	649	649	626	716	641	669	683	638	657	645	607	677	678	670	623	627	646	646	659	654	622	675	629	667	674	630	677	639	646	585	679	614	624	641	630	640	629	656	640	646	621	650	634	611	614	707	599	656	639	667	630	619	628	679	679	635	655	634	628	668	608	687	608	641	655	658	637	678	700	649	617	642	663	658	644	610	645	662	683	677	609	659	583	677	667	666	648	641	619	637	649	603	622	677	624	668	658	624	667	657	658	633	636	665	657	664	621	646	630	630	670	618	654	687	622	606	655	599	615	619	673	618	653	647	672	655	672	626	679	639	666	603	646	720	649	655	612	664	669	661	635	619	594	678	691	691	657	632	626	643	661	640	632	567	646	640	637	601	663	677	688	632	658	687	672	696	616	621	659	652	591	670	713	600	651	665	660	638	697	620	662	632	636	633	596	679	669	680	612	664	684	650	623	621	610	648	648	655	652	696	674	648	629	690	625	680	661	639	670	634	665	649	647	671	611	641	627	636	679	631	617	620	622	672	639	668	627	637	615	626	676	687	644	661	665	634	664	623	671	693	631	664	644	680	632	667	606	635	674	676	616	662	641	646	671	605	627	646	678	610	655	653	664	702	641	650	692	689	669	654	651	663	648	661	656	649	638	649	648	682	681	669	635	675	680	620	651	601	645	649	690	612	697	644	675	623	663	634	665	637	621	653	651	619	659	624	664	674	603	652	662	640	682	709	645	692	618	639	625	679	687	682	654	610	674	638	685	663	673	650	643	620	606	653	633	692	690	632	641	685	630	687	637	655	669	637	633	633	695	659	672	701	618	638	600	668	644	686	656	636	666	667	633	680	616	652	687	670	683	640	650	698	671	668	648	681	661	684	645	643	682	680	640	664	609	635	682	673	655	617	673	680	628	678	644	724	632	639	642	669	658	680	677	653	629	648	672	692	644	652	604	660	642	652	638	650	646	620	653	567	663	631	597	657	652	639	629	649	666	657	647	677	690	694	648	607	685	676	691	656	621	699	639	622	661	670	609	670	590	626	623	683	681	653	639	645	623	669	649	656	666	630	652	659	666	636	662	679	578	650	621	599	651	648	655	629	644	625	671	654	686	644	649	640	629	688	643	671	648	609	666	680	655	663	679	665	662	642	645	658	634	646	616	646	581	615	696	625	658	706	632	649	615	664	657	647	681	627	631	691	700	649	621	627	664	624	686	632	619	630	699	620	656	692	631	583	652	638	656	633	639	653	667	643	658	655	691	671	633	659	631	648	652	668	634	654	660	653	706	681	677	670	660	647	683	652	607	627	619	658	614	666	618	660	593	600	656	702	596	637	662	623	620	641	662	646	653	633	680	638	673	661	683	646	633	666	606	674	632	630	618	652	645	626	639	625	664	655	672	664	624	644	656	631	645	706	617	631	647	674	620	619	652	636	622	677	658	671	650	683	647	674	658	645	606	605	659	658	669	691	633	628	687	706	682	635	621	668	689	635	653	630	644	663	627	660	629	656	691	653	709	689	675	683	607	641	650	651	653	648	642	646	668	659	611	664	686	689	679	651	638	668	659	642	623	631	615	587	682	635	710	632	665	648	636	673	609	672	651	672	668	640	625	623	642	699	667	687	712	642	631	652	651	629	618	634	629	643	635	595	641	643	685	638	663	686	610	662	621	676	684	644	643	628	637	681	646	659	679	641	648	601	650	647	634	677	650	640	681	612	634	621	699	656	659	663	633	664	671	583	659	667	715	647	621	658	659	607	652	661	630	650	675	664	626	646	666	698	671	640	662	669	639	663	657	624	639	603	681	624	591	650	654	644	669	638	612	629	631	633	671	652	667	657	622	650	657	663	673	655	680	647	686	624	634	664	688	622	597	636	640	643	657	609	670	633	617	683	675	687	679	595	680	662	619	667	679	637	707	696	637	685	655	614	611	677	650	614	621	674	642	629	657	650	663	657	653	608	671	618	631	690	688	619	629	684	650	654	625	595	649	658	668	635	638	641	631	590	646	617	649	626	679	652	686	602	697	622	626	636	628	606	636	579	611	664	620	683	662	615	662	661	632	648	646	659	626	653	663	671	685	651	634	625	635	594	645	719	658	639	630	653	649	635	642	678	629	626	648	683	613	620	650	610	588	657	673	630	660	668	645	670	687	656	674	626	655	594	632	680	647	625	674	657	635	665	680	605	626	635	637	680	658	655	652	645	608	606	627	621	658	618	650	693	622	651	613	656	637	615	658	647	660	652	657	659	644	643	639	649	649	668	671	632	657	643	638	636	670	651	651	681	595	632	646	657	647	635	663	680	659	668	681	669	661	650	707	628	691	652	643	626	655	623	648	639	666	686	651	654	625	611	646	672	674	669	677	647	646	612	624	630	656	642	654	686	658	650	655	639	661	628	631	651	685	624	671	633	652	661	654	628	684	635	612	632	643	634	626	650	620	657	615	665	648	629	664	633	631	704	648	650	672	644	603	662	637	642	665	634	684	669	673	674	625	634	644	683	645	667	632	666	653	612	633	641	679	628	656	648	676	632	615	649	612	638	662	632	652	617	668	603	621	645	630	673	673	659	598	664	684	695	668	680	646	606	653	640	643	641	643	637	687	659	632	655	620	643	608	668	662	654	627	638	645	638	612	672	661	660	688	581	675	628	649	633	618	688	649	653	663	625	639	595	620	678	668	640	682	654	693	652	625	660	647	635	627	663	599	609	660	631	645	613	607	632	642	668	636	667	673	654	665	645	656	625	648	686	665	641	619	610	634	659	645	679	628	657	669	696	664	649	621	636	617	679	670	653	661	626	657	630	613	652	633	594	656	644	660	631	611	629	626	618	653	654	673	610	623	652	658	664	629	636	695	658	663	645	703	633	656	656	639	654
41081	16386	27754	47578	49360	23259	2713	380	334	307	279	281	268	269	318	279	257	287	246	258	248	259	247	268	254	244	248	239	239	237	245	237	274	232	253	260	278	238	235	240	253	254	245	216	274	230	256	252	243	232	234	246	279	257	264	222	258	252	227	278	265	268	223	240	260	284	296	272	251	270	272	239	249	274	258	254	263	265	253	279	257	274	261	207	247	227	259	241	242	250	224	263	252	280	258	282	252	251	257	229	248	234	266	246	226	262	257	242	230	242	256	239	259	232	233	237	252	269	263	279	279	270	259	248	254	257	243	252	247	260	258	251	261	271	241	263	269	228	256	235	247	250	269	263	220	244	226	275	257	240	230	258	236	253	246	245	239	248	266	240	238	239	268	233	259	239	244	256	255	275	251	244	259	269	259	231	249	248	258	270	236	221	261	232	239	247	260	243	241	221	253	258	255	241	254	239	261	228	241	265	251	243	237	240	240	262	259	222	251	241	254	233	274	255	239	238	198	272	255	281	226	218	268	271	244	253	241	235	245	237	244	232	240	243	260	246	271	235	238	264	226	231	240	241	239	248	233	228	248	238	277	262	241	243	246	257	223	258	194	240	251	237	230	239	226	244	249	247	264	214	236	255	274	245	263	250	234	277	245	267	254	245	243	218	253	240	242	239	275	234	232	228	278	262	246	249	258	282	258	259	253	259	226	235	264	251	230	241	232	259	209	256	262	246	270	216	271	266	264	249	253	219	234	260	251	267	228	231	256	246	254	249	247	249	243	251	234	241	286	255	254	243	261	229	253	257	254	245	240	236	236	221	259	257	251	227	223	234	249	259	294	272	244	242	272	247	252	253	248	224	239	244	250	229	276	242	235	237	249	279	241	245	241	260	256	278	236	272	275	268	233	265	253	251	248	276	251	259	243	230	225	253	289	247	272	257	255	250	229	249	256	246	274	253	235	264	225	225	228	245	243	256	223	251	236	232	234	237	247	243	238	220	245	235	235	254	258	224	262	252	247	249	242	240	206	224	265	240	262	241	226	247	251	248	270	248	262	239	274	239	255	257	253	223	263	256	237	273	239	242	242	249	252	279	252	242	231	252	238	258	230	255	242	261	240	231	254	232	242	257	257	258	273	231	254	269	238	260	269	280	227	255	242	243	279	236	251	227	225	239	245	269	261	291	231	264	262	251	264	242	213	257	218	229	235	234	248	257	233	284	266	235	216	253	264	259	219	239	265	256	247	235	240	243	226	237	275	247	274	229	242	274	236	251	232	252	245	228	259	255	224	240	248	247	259	233	257	254	252	237	271	236	260	297	224	225	251	259	253	271	251	275	268	263	247	221	242	242	278	249	237	248	236	220	258	288	255	248	245	261	223	234	241	255	244	245	225	251	267	254	255	251	244	236	241	244	245	233	257	265	279	261	276	242	217	259	251	258	232	260	246	261	228	247	279	263	244	254	261	267	257	252	237	259	235	224	271	263	250	250	243	253	278	245	225	274	250	251	255	232	241	253	231	245	242	233	255	243	251	254	239	238	271	239	243	248	200	243	236	268	246	252	250	244	237	238	248	239	254	268	274	263	243	260	235	261	269	245	250	231	228	225	244	219	262	268	245	230	240	259	254	272	240	226	270	260	217	238	238	248	244	262	264	217	262	217	228	234	237	254	230	264	248	250	245	243	253	263	244	235	255	263	262	273	241	252	258	266	252	238	240	264	267	248	238	256	251	253	240	250	255	259	252	257	245	230	233	238	255	258	257	229	247	257	233	256	255	238	225	222	244	247	244	254	230	243	240	261	257	241	249	273	259	248	312	231	221	257	240	260	281	262	240	261	283	248	240	254	285	237	242	263	254	220	243	257	270	241	246	245	256	244	258	215	253	234	245	251	237	267	231	234	248	277	249	227	258	230	249	274	273	252	265	265	257	239	234	276	252	202	253	244	242	246	260	265	264	232	233	241	250	265	246	248	241	262	243	264	276	253	254	215	249	256	229	248	232	223	242	242	239	258	272	268	247	231	246	269	261	229	255	274	229	256	227	226	245	275	250	257	226	260	250	226	243	276	237	247	268	250	258	246	241	249	259	259	261	258	258	268	241	241	218	225	248	238	275	258	250	259	265	241	261	228	251	250	252	255	244	244	230	231	238	245	270	246	220	254	261	250	264	249	238	235	239	259	261	263	282	236	236	257	252	237	253	249	257	274	266	267	235	262	269	273	244	231	257	235	281	261	236	245	218	258	238	245	262	275	233	244	229	251	229	262	275	252	244	255	247	254	258	251	260	262	269	259	237	270	245	267	247	260	251	257	229	230	241	269	256	272	232	261	228	234	266	239	247	233	259	257	239	266	225	249	237	254	248	305	250	224	251	254	271	256	276	257	214	256	273	245	262	249	256	252	239	269	193	268	240	248	236	239	278	249	263	269	239	270	211	216	257	228	258	234	233	234	237	256	248	242	258	267	270	213	253	237	241	243	234	229	254	263	244	249	259	276	228	251	232	244	226	244	217	235	245	236	242	255	233	260	262	252	263	247	247	261	243	231	266	209	240	229	271	255	245	298	236	229	232	213	247	270	250	257	241	286	234	225	250	280	257	268	270	230	239	251	255	270	259	240	240	264	232	265	255	228	272	246	255	269	248	236	252	254	258	257	255	244	239	248	255	261	236	220	280	238	256	224	247	246	246	230	260	254	225	252	249	248	258	228	257	253	193	258	237	227	236	222	246	230	267	237	256	252	256	277	247	253	223	247	215	249	234	233	246	242	264	248	267	259	248	245	264	262	268	236	242	269	248	238	230	246	250	237	254	272	247	237	273	251	281	263	245	234	240	229	242	260	217	266	254	235	222	279	263	263	249	235	237	234	248	270	269	288	253	254	243	268	247	252	251	222	254	191	249	234	262	235	251	244	211	228	250	262	267	253	245	253	230	256	239	233	248	252	247	252	264	245	288	245	267	258	248	267	244	268	241	218	236	273	267	254	247	267	248	245	258	233	261	233	216	283	232	260	250	258	219	258	250	242	256	252	267	282	237	243	258	248	224	251	228	243	268	280	232	247	256	257	241	281	253	234	245	270	278	257	227	258	279	231	261	258	262	263	278	230	230	261	269	254	236	266	282	278	255	263	246	264	228	247	242	271	246	269	241	253	242	229	259	249	249	248	268	244	243	249	261	258	268	243	254	237	250	265	254	249	265	248	208	265	190	243	241	253	248	263	248	252	242	250	266	213	253	273	276	223	233	256	262	243	237	241	239	257	254	258	274	237	250	224	191	251	263	265	264	270	238	238	250	236	221	228	252	255	234	246	240	229	228	255	248	251	253	234	233	252	231	259	245	261	288	267	226	252	271	255	251	253	233	226	248	269	248	277	232	249	280	232	267	249	207	228	262	240	246	264	262	244	259	242	246	251	246	272	254	261	251	249	258	223	258	210	245	263	235	251	247	219	257	258	250	279	271	255	217	228	254	287	277	235	258	233	235	269	214	238
24158	8593	33732	55647	54914	20899	1247	1149	1085	923	855	838	859	766	725	738	745	713	771	660	757	683	740	706	696	697	679	696	639	676	632	675	661	664	678	650	668	669	633	612	699	663	618	640	659	639	643	677	648	660	644	610	649	663	628	675	639	707	714	656	728	685	748	714	663	695	696	702	648	652	718	675	739	682	678	789	757	660	705	714	696	655	643	689	630	635	599	605	587	695	585	623	651	592	587	628	663	694	646	581	632	647	599	644	630	629	648	651	645	642	609	641	644	640	604	603	598	601	593	645	644	630	625	638	665	613	589	628	667	672	671	664	625	618	665	620	592	600	623	614	648	648	629	620	630	623	669	608	623	650	665	642	610	612	621	657	616	643	652	585	659	614	644	633	611	630	663	625	643	641	627	614	671	618	672	657	621	652	634	608	612	623	638	611	617	655	615	650	664	657	643	652	655	619	668	652	579	635	634	627	593	636	623	603	659	594	614	604	599	608	631	621	613	646	631	619	666	626	598	649	590	641	633	638	639	612	644	634	626	611	644	647	654	630	679	634	670	665	593	655	646	602	640	636	605	662	632	623	590	645	648	646	636	646	627	634	655	574	634	669	647	590	631	600	608	617	633	635	657	612	615	631	638	634	676	664	626	635	620	642	667	639	670	635	600	621	595	594	635	561	641	590	663	601	628	643	596	649	668	622	636	656	644	621	675	631	604	619	618	686	620	669	621	676	624	640	684	603	612	630	630	634	597	635	623	632	655	654	630	685	673	639	613	612	637	626	607	672	627	630	634	590	657	613	612	663	649	636	648	609	623	649	611	621	634	643	604	632	606	663	653	607	632	616	657	631	628	653	637	632	612	628	589	614	671	603	665	628	638	638	663	612	637	627	627	616	598	634	638	646	616	635	606	624	592	658	585	612	615	640	619	644	664	666	587	624	626	650	621	605	685	635	660	635	578	595	640	629	633	628	653	617	664	628	622	637	605	646	692	677	572	624	645	650	595	670	629	615	604	634	627	651	587	634	667	663	617	610	656	672	681	629	621	657	639	574	627	608	688	591	621	619	636	660	638	636	600	624	620	641	633	619	659	611	639	616	594	649	648	615	600	620	689	600	615	631	645	627	658	649	645	598	621	655	638	656	589	607	665	645	635	604	646	610	603	616	671	661	624	661	620	629	607	644	659	650	642	610	636	646	660	635	568	686	609	561	623	643	623	618	648	620	620	622	612	592	622	609	599	613	681	624	604	622	625	671	636	633	593	602	567	630	653	629	645	590	609	570	638	610	707	618	635	665	645	628	601	581	654	657	606	643	666	645	607	625	612	594	630	608	648	586	609	605	690	635	661	658	624	622	631	626	625	621	598	611	620	651	630	673	635	652	606	592	670	621	626	658	601	680	619	613	594	586	645	592	587	622	656	596	642	666	610	640	591	650	645	624	652	634	623	603	625	639	621	627	598	590	650	643	611	611	621	604	562	623	620	606	689	661	618	632	625	617	570	604	660	649	634	631	612	629	626	639	617	610	627	647	628	621	628	629	620	597	598	661	648	596	635	625	624	690	607	659	675	664	657	635	668	644	669	656	629	593	657	620	648	614	641	647	604	645	606	641	609	646	645	639	625	686	649	622	651	617	637	619	665	653	646	618	599	615	632	610	638	657	603	622	658	617	618	678	635	657	613	603	628	613	626	659	629	632	660	671	595	662	652	633	621	613	637	645	589	592	648	658	607	635	625	640	673	634	643	595	628	651	640	621	582	588	629	642	648	599	664	618	584	565	636	614	614	660	629	656	637	625	636	579	624	608	593	627	661	622	653	642	666	654	622	631	688	657	627	661	622	631	652	648	644	664	611	634	640	602	611	635	627	600	657	625	631	553	619	632	635	618	644	614	648	648	610	634	620	559	612	646	604	680	626	637	654	588	609	644	644	619	635	675	693	633	595	644	622	657	647	621	618	612	656	666	619	626	625	646	647	622	650	645	643	640	651	607	611	643	667	648	612	693	621	598	601	657	620	669	609	593	630	652	643	659	630	631	624	686	624	651	634	617	601	618	613	626	576	670	653	657	636	616	591	610	616	627	620	616	613	657	609	665	639	650	632	604	652	614	593	645	620	624	633	640	597	631	642	618	630	667	600	593	692	671	628	646	652	607	638	640	681	642	658	636	653	629	643	632	627	609	653	632	646	641	644	661	610	649	655	647	626	641	624	595	634	650	596	637	658	657	632	670	633	633	608	653	618	651	608	598	622	622	633	620	620	624	624	617	654	605	615	631	631	632	652	624	636	624	624	581	584	639	661	561	638	649	643	640	632	658	628	652	706	678	598	587	663	630	666	638	648	596	656	640	602	623	643	611	645	629	571	640	604	617	605	605	625	617	663	634	615	637	620	658	661	655	639	627	644	653	656	597	652	640	613	624	621	626	660	607	663	607	663	596	661	667	657	635	608	650	631	621	627	604	597	630	636	644	633	656	610	572	634	660	609	708	583	609	598	598	644	674	627	616	611	621	634	615	627	621	624	628	617	661	636	570	623	629	603	624	647	621	618	640	614	600	626	640	604	612	657	629	647	581	558	596	602	681	629	598	646	584	696	638	608	633	653	647	610	631	612	567	647	615	650	614	630	620	634	615	611	656	605	596	643	640	590	590	653	637	647	643	577	609	668	619	632	597	628	662	582	636	583	681	609	637	608	662	572	648	629	652	550	650	639	676	621	633	651	618	647	640	615	622	618	629	625	614	607	643	623	658	609	615	579	627	624	586	613	639	655	667	614	621	648	658	636	643	647	610	683	603	631	601	647	624	622	674	664	597	606	653	639	653	629	621	633	624	612	640	614	593	629	638	615	621	587	623	622	606	582	610	622	623	569	601	647	647	649	616	649	676	691	639	638	645	608	660	605	656	618	643	632	586	645	643	658	571	640	596	675	588	635	613	631	621	632	637	609	651	622	644	632	603	656	634	613	625	606	646	643	609	696	642	633	637	669	630	586	652	628	605	669	636	662	641	629	635	621	620	687	615	660	646	605	669	608	639	644	649	621	653	593	629	631	639	643	642	624	662	654	604	607	615	652	656	582	639	654	617	677	642	614	613	673	622	636	588	623	624	609	633	614	616	643	637	619	663	641	587	602	597	643	689	627	624	637	655	611	627	619	648	630	630	665	644	586	625	667	656	643	616	624	650	607	616	650	625	593	634	625	613	617	634	616	617	637	629	594	657	610	618	672	658	617	675	637	671	662	608	658	618	660	623	619	615	648	646	631	635	616	619	620	619	656	668	622	692	575	633	659	644	648	603	602	594	609	620	599	616	611	626	638	601	672	608	655	648	574	607	610	644	645	614	610	663	680	639	646	600	632	649	609	631	635	627	629	608	594	653	652	646	608	637	632	629	606	644	582	652	632	624	670	617	697	667	612	649	640	698	582	600	644	617	679	609	622	608	593	634	663	627	652	644	651	630	650	602	612	587	608	630	648	602	595	584	590	623	630	639
55679	28043	41440	62290	61403	32726	7812	616	326	298	244	201	201	199	199	232	198	207	209	196	199	200	182	162	167	158	184	187	197	188	166	162	163	185	168	196	190	158	202	168	163	165	179	176	178	190	153	179	180	158	201	186	164	174	167	189	164	206	194	194	178	203	175	175	168	182	198	210	159	197	197	180	190	216	162	195	222	206	157	173	173	172	190	182	161	168	172	179	151	176	172	148	206	175	179	153	166	181	177	186	188	178	179	200	154	179	206	176	171	160	148	178	193	175	171	185	162	164	173	171	194	168	164	157	159	173	168	193	158	189	155	183	164	155	175	171	181	165	153	156	178	166	156	190	168	182	169	195	164	143	157	175	171	191	172	195	155	157	163	164	212	164	167	158	150	180	165	165	173	171	155	166	174	162	160	180	179	189	174	170	205	173	159	167	145	177	162	171	167	167	186	181	180	165	182	177	171	169	155	177	174	174	185	163	167	168	187	190	173	157	185	207	186	167	174	162	185	192	187	158	171	156	179	173	177	175	151	153	200	174	178	166	188	187	166	179	158	159	184	167	166	176	176	193	192	155	173	146	180	149	167	188	175	166	190	172	171	156	163	176	177	159	153	147	175	156	174	181	166	178	187	176	175	181	161	162	153	178	183	145	174	186	183	172	180	180	197	179	186	178	184	156	205	180	190	156	163	177	187	187	167	176	160	184	170	145	197	158	186	171	166	162	186	169	161	166	183	176	166	173	172	181	175	167	201	164	172	204	172	161	169	173	172	164	194	177	158	183	176	155	194	174	179	168	178	171	165	155	177	181	186	160	166	176	142	168	179	165	185	152	175	195	146	169	201	163	148	173	176	179	177	158	157	162	158	192	170	175	177	170	205	194	166	184	175	188	178	170	169	160	190	177	176	197	176	164	166	154	157	158	172	191	168	169	151	177	185	194	155	170	167	170	183	180	172	178	167	171	162	171	161	172	183	170	178	179	183	184	178	199	180	176	201	172	187	176	170	173	191	168	159	204	193	186	169	161	179	155	179	185	153	177	151	185	191	187	154	150	178	179	178	170	165	174	184	178	201	187	168	165	164	159	171	167	173	173	166	184	164	182	148	182	175	175	163	174	190	176	171	180	160	185	184	171	162	187	183	171	155	182	198	174	173	160	176	176	165	161	165	180	188	191	182	156	184	193	156	151	154	165	179	175	191	180	154	167	172	171	161	184	185	168	153	159	185	172	181	177	185	190	187	193	179	176	157	184	178	201	166	187	182	178	174	151	179	164	188	163	177	142	192	153	171	179	150	150	187	175	194	167	171	174	164	176	166	174	188	164	176	167	156	176	157	195	156	171	162	171	167	166	185	165	181	164	176	174	191	163	179	175	168	199	178	178	184	174	160	182	180	175	172	141	154	159	174	183	167	154	156	172	182	155	158	178	158	180	161	164	167	171	169	185	163	171	187	166	182	180	163	190	189	181	162	186	160	151	147	193	173	163	144	161	162	183	190	172	174	170	187	167	176	183	168	169	171	166	191	192	161	176	171	181	169	182	181	140	179	164	189	163	184	171	156	167	162	179	171	169	170	172	204	185	176	166	188	172	192	161	180	167	175	174	181	191	203	167	188	205	162	195	160	179	181	200	172	150	169	175	187	173	191	175	177	165	175	181	160	186	188	168	207	186	175	162	161	154	179	175	139	189	180	157	161	180	174	178	172	173	140	174	180	177	173	168	159	168	170	153	168	181	213	154	176	192	173	161	196	195	173	159	174	154	155	169	161	196	166	186	200	149	180	176	158	165	175	180	210	184	182	170	179	179	173	167	187	194	147	197	171	187	171	177	163	181	166	176	177	193	178	194	175	165	179	174	171	167	182	182	162	195	200	161	175	155	185	171	190	187	160	171	180	185	189	169	189	182	173	173	169	175	178	170	179	200	180	175	161	158	167	178	195	144	153	162	184	191	163	176	152	178	164	195	181	186	166	186	141	155	181	142	182	185	175	150	167	184	192	169	177	187	153	208	140	169	187	192	152	199	220	158	168	150	178	168	173	152	145	155	179	138	150	182	192	177	197	158	151	192	166	191	173	170	176	166	167	158	152	171	170	177	178	194	163	155	186	160	189	172	182	161	177	174	169	175	171	174	168	164	168	161	200	198	189	172	177	181	172	167	198	171	160	195	158	176	180	162	177	189	173	196	168	195	194	151	160	164	169	159	152	178	202	173	156	183	164	184	147	180	180	170	182	142	170	173	176	189	171	164	177	170	209	191	179	162	155	184	181	176	184	173	165	172	180	184	172	202	157	171	167	190	160	194	163	171	189	182	161	183	164	176	188	172	179	181	194	179	204	189	179	157	192	157	163	165	191	191	152	175	169	183	158	165	154	160	164	184	180	169	188	154	148	155	163	148	172	158	157	170	166	183	164	167	167	176	178	173	179	169	199	185	172	163	171	163	182	178	194	160	151	171	159	161	156	169	165	174	178	199	189	179	162	149	156	163	168	161	180	171	146	185	180	185	182	151	149	188	183	172	170	192	171	163	189	174	170	191	165	181	177	164	150	168	166	146	165	165	173	157	164	166	172	167	148	124	175	167	161	204	169	177	136	169	171	161	184	190	194	189	168	176	174	162	199	176	179	180	198	167	160	166	170	167	182	165	170	166	171	202	194	177	156	173	164	175	155	167	163	180	179	182	199	182	165	193	174	164	162	157	179	187	169	156	165	172	188	187	182	163	176	180	175	191	181	151	176	178	193	194	164	178	175	162	169	164	172	185	182	179	183	191	184	167	212	198	177	166	181	189	165	175	169	176	190	179	185	195	163	176	183	204	185	171	137	184	184	162	185	172	179	197	182	189	189	156	188	172	157	178	166	158	196	181	167	160	176	177	165	163	183	160	190	174	176	201	175	188	200	168	160	158	157	172	155	172	173	173	176	173	184	161	167	192	172	178	173	186	181	180	182	191	148	188	196	176	162	172	179	159	167	154	190	175	168	172	198	173	188	169	156	164	180	168	184	174	166	180	162	161	166	185	165	148	159	176	189	160	157	166	164	161	197	188	160	169	164	183	171	189	166	153	177	163	176	179	199	161	147	170	168	158	175	196	146	163	190	191	165	163	188	191	187	178	182	169	185	192	175	182	158	149	177	189	170	198	152	167	168	162	166	170	174	180	162	170	174	165	164	168	170	174	196	164	173	163	185	160	163	183	176	165	152	169	170	168	163	191	161	139	156	163	189	155	169	156	157	175	170	174	179	165	172	157	156	175	170	169	163	172	183	171	193	146	171	185	184	176	174	160	188	189	186	182	194	168	183	173	144	189	173	177	177	185	157	190	204	174	184	178	163	159	176	188	173	188	191	177	171	176	155	175	186	174	199	162	153	183	168	181	162	172	198	164	181	187	177	197	173	175	189	183	161	153	177	199	159	154	184	139	181	186	170	172	169	170	156	159	169	184	171	159	186	188	172	149	212	153	162	157	164	187	165	183	169	175	168	165
32772	14285	42025	67232	65311	26115	1616	1359	1311	957	963	885	797	758	708	711	674	628	641	569	590	555	555	585	556	537	498	510	513	536	494	509	503	512	485	452	526	535	513	467	515	460	486	533	504	502	484	492	475	479	440	484	493	506	468	499	482	523	566	547	571	657	589	567	585	588	607	628	572	564	550	591	640	578	578	668	773	578	546	525	512	489	493	488	484	474	499	482	504	465	458	474	500	494	453	465	437	482	473	435	466	481	496	451	489	459	423	465	455	487	430	470	473	466	452	483	495	470	488	450	432	457	476	464	449	456	456	417	459	481	454	472	463	412	448	473	487	438	496	470	482	482	445	473	449	439	475	471	407	444	448	457	466	480	478	466	434	448	473	454	460	450	459	443	444	485	445	475	435	445	452	481	452	491	444	411	498	462	451	443	441	450	442	451	460	427	479	446	442	466	453	466	474	460	455	467	426	482	441	420	460	446	470	440	473	461	422	452	462	465	425	475	467	426	482	462	451	442	434	455	451	467	453	444	452	440	443	442	445	457	461	429	442	481	423	412	484	447	431	479	470	458	443	439	447	447	470	469	456	419	454	442	471	486	448	486	432	494	475	442	427	418	485	464	468	443	447	458	441	468	419	481	441	474	423	441	455	452	451	468	460	432	430	458	451	468	475	496	443	421	438	484	465	425	478	435	443	451	444	446	452	403	471	433	454	437	459	474	430	431	454	441	461	507	437	472	474	431	436	491	440	409	425	454	422	486	423	454	459	462	427	461	468	453	431	444	434	449	439	500	439	437	470	438	431	458	448	447	435	490	444	445	443	433	425	440	452	429	457	446	480	469	447	470	474	438	463	437	436	446	484	483	462	467	456	510	460	464	450	456	424	450	435	455	424	414	492	419	436	438	476	410	450	451	427	488	431	470	486	453	464	459	489	446	455	477	482	444	442	460	436	440	465	416	452	487	435	475	486	447	449	428	449	465	451	436	451	448	446	424	466	471	430	463	411	429	431	470	431	419	457	438	468	467	422	471	484	429	446	452	480	482	478	480	465	456	446	457	457	428	444	411	457	467	454	438	449	511	422	437	409	457	443	481	460	441	451	412	477	407	479	469	455	454	429	451	460	417	445	413	482	420	451	467	449	507	462	447	441	444	428	451	511	437	469	468	442	476	453	413	449	465	486	433	462	460	463	426	410	439	444	472	438	416	484	460	423	450	461	465	465	457	460	475	470	465	442	424	497	455	474	445	425	490	439	437	490	492	426	464	454	486	486	442	442	453	446	474	458	425	453	452	432	465	402	451	442	409	471	479	444	474	467	470	449	452	436	472	452	447	442	452	457	438	453	425	475	444	401	452	453	449	478	420	478	486	435	443	437	446	453	425	441	458	439	463	451	468	447	437	460	463	494	452	428	450	473	443	477	423	487	454	461	436	414	457	439	452	477	421	428	440	456	446	484	458	467	437	446	433	459	460	448	475	491	445	446	421	437	435	460	434	442	447	409	460	428	410	430	457	452	445	443	458	431	461	446	460	419	419	445	402	469	446	485	478	448	438	480	430	455	471	462	482	448	486	469	486	468	427	446	466	476	443	445	504	414	446	457	495	456	468	478	457	449	469	443	470	442	450	445	444	420	433	472	431	432	485	489	426	407	423	478	444	447	440	460	428	394	445	450	458	446	417	473	449	446	418	473	460	438	469	463	478	457	467	457	460	459	465	485	429	458	455	427	444	456	449	483	451	456	437	421	419	468	421	457	440	465	427	446	483	453	418	419	470	448	474	449	444	439	437	469	479	439	452	475	433	447	465	421	466	444	449	434	480	457	437	442	393	421	424	431	451	441	430	433	459	482	426	457	486	427	453	418	468	413	454	495	417	449	432	482	461	454	455	474	446	469	451	441	482	466	473	461	440	454	442	460	445	460	444	434	445	464	444	441	429	444	453	426	428	456	472	472	392	438	433	440	434	425	430	458	460	448	438	407	440	472	425	477	506	442	413	444	459	429	471	440	452	436	461	435	486	466	459	434	465	474	466	437	469	413	445	406	449	414	462	423	417	453	461	420	448	475	446	430	417	462	458	475	463	467	487	440	462	471	460	458	436	466	456	454	455	422	471	427	448	438	455	459	430	434	410	453	434	472	458	429	401	449	408	431	404	474	443	467	462	449	429	448	451	407	456	456	456	465	449	452	440	452	451	409	470	496	455	448	426	449	439	480	442	471	460	454	434	472	453	451	475	420	449	448	469	467	444	460	482	429	466	436	498	456	497	447	440	487	466	452	461	463	442	434	453	430	425	451	453	465	443	458	450	450	431	437	456	429	432	480	472	446	434	443	451	413	436	433	485	448	439	437	465	434	471	414	497	439	448	478	459	464	445	436	502	436	444	456	501	440	460	462	441	447	484	462	439	453	463	460	443	436	438	453	475	451	448	416	423	428	446	440	435	448	432	438	427	416	439	479	457	499	488	428	464	469	458	473	448	457	449	439	449	413	495	459	479	483	424	474	465	413	439	433	463	483	465	465	429	480	436	435	471	456	461	446	451	448	444	457	452	471	465	439	456	486	419	478	431	412	445	461	445	492	440	418	490	422	470	463	443	477	422	447	488	459	433	437	422	469	451	433	449	473	461	441	430	456	413	452	442	451	451	459	431	450	489	413	444	449	459	436	475	442	468	439	460	431	450	446	489	461	449	454	440	448	473	474	430	420	438	454	401	470	427	487	479	453	482	442	461	456	436	447	453	459	470	468	431	436	476	442	423	472	477	434	471	434	462	441	467	461	456	484	435	448	456	479	424	439	470	460	468	489	464	412	422	471	491	461	457	470	444	443	485	458	411	463	455	462	440	438	453	471	451	439	471	422	434	472	486	465	438	440	462	431	468	455	458	412	455	418	410	408	487	454	455	421	444	459	482	404	467	431	415	470	468	482	456	448	449	478	458	459	435	465	424	443	485	465	472	497	418	424	452	439	467	430	455	437	455	493	441	473	467	401	423	496	418	463	463	431	417	506	452	430	465	438	452	434	489	408	440	432	463	423	467	456	458	457	442	445	467	429	460	424	450	439	420	431	476	430	419	428	464	452	422	476	444	443	460	445	427	446	454	429	454	468	493	476	443	471	446	479	464	459	420	468	463	432	450	458	458	442	470	457	497	439	458	441	410	459	436	483	412	481	418	425	501	466	456	453	467	471	422	467	486	465	447	444	436	464	447	482	456	448	457	448	435	445	403	436	471	465	476	441	436	434	417	464	457	420	427	442	434	482	425	435	453	438	458	442	452	435	473	460	435	415	435	432	449	432	455	451	462	438	469	446	439	449	417	433	447	432	445	419	453	460	481	485	464	470	454	488	444	464	439	462	451	440	458	440	458	449	458	442	439	452	477	430	469	422	446	444	430	439	456	430	455	424	474	463	460	445	449	413	439	477	483	439	445	442	422	433	446	415	465	428	445	438	475	476	448	455	430	459	426	425	442	432	471	514	456	482	454	461	465
6487	669	1456	3641	5387	1506	276	239	229	234	248	263	259	235	277	256	240	260	260	256	262	234	229	247	232	258	225	258	266	229	265	234	253	238	248	239	242	258	247	266	244	247	258	234	246	280	256	229	272	235	252	246	287	258	236	260	254	259	245	248	240	247	259	231	250	231	274	255	249	250	260	248	239	251	267	254	246	261	238	257	254	277	245	240	247	278	245	256	256	270	261	252	238	243	247	268	224	228	244	251	236	251	275	272	237	245	257	241	280	250	263	255	215	245	219	258	239	236	271	244	274	238	285	252	271	256	245	257	242	265	247	249	259	263	252	256	237	287	249	236	234	269	251	248	256	209	296	247	246	236	228	254	277	224	242	242	260	254	238	241	240	260	259	247	254	271	243	240	235	244	253	250	264	238	263	257	254	260	262	265	269	253	226	259	232	217	240	259	244	238	249	262	268	265	229	231	288	262	259	246	252	246	238	261	265	261	235	235	265	236	262	243	252	241	242	269	262	252	237	238	279	245	227	264	267	260	264	212	230	259	253	266	227	258	273	234	275	229	230	252	240	244	264	250	286	232	233	258	254	274	240	242	255	263	253	242	246	222	257	253	230	234	274	225	258	225	227	251	257	260	280	259	246	230	239	246	243	265	260	260	248	255	277	251	233	257	268	257	270	258	249	243	256	240	247	296	243	256	261	259	260	246	228	273	273	227	242	214	226	270	274	251	240	253	238	287	256	245	251	264	255	267	252	266	267	262	245	240	241	254	252	245	249	233	249	237	255	274	225	253	241	230	280	254	263	243	259	225	243	260	280	279	262	241	287	263	276	245	233	265	226	271	252	266	241	267	261	250	256	233	266	256	248	237	267	228	233	254	263	254	234	243	279	247	254	267	274	246	249	248	232	238	270	241	245	194	248	252	199	230	252	260	255	240	249	222	247	253	237	277	233	266	273	254	249	259	233	224	249	266	249	256	241	255	257	235	227	245	284	242	255	265	230	250	255	275	237	253	265	249	266	211	257	239	280	234	263	217	250	242	242	239	253	260	245	230	231	244	254	271	241	268	269	223	256	217	227	229	235	215	250	246	236	264	226	250	248	234	274	254	238	266	237	254	233	222	255	256	252	243	258	243	235	267	283	227	299	244	243	263	258	250	258	291	253	230	231	255	238	270	247	235	250	250	266	232	250	256	263	222	216	243	257	247	247	279	244	258	249	259	253	267	247	230	243	229	244	263	270	259	229	263	213	236	233	258	255	263	254	229	228	247	263	247	236	271	235	243	235	244	229	257	257	250	250	240	205	275	214	235	232	259	267	242	230	244	239	268	239	240	227	284	268	244	265	254	257	240	237	215	261	230	252	249	238	267	250	265	248	272	274	233	282	255	278	233	255	262	263	257	283	270	268	232	256	276	253	236	261	248	241	225	255	239	251	258	227	285	225	258	270	246	243	261	258	236	224	248	261	263	240	249	235	264	247	238	261	228	233	245	263	266	251	241	265	284	261	242	218	265	234	250	238	237	277	250	257	249	281	221	235	235	277	272	258	273	259	235	240	240	252	252	234	282	217	245	233	259	236	283	260	250	238	277	268	253	237	285	250	229	268	226	251	240	252	262	270	235	270	222	250	228	251	228	248	241	243	249	250	259	224	269	250	231	224	238	264	227	259	248	250	244	256	231	253	231	256	224	235	239	266	235	239	221	234	292	275	228	242	251	264	275	261	222	243	275	247	246	227	254	266	229	232	271	268	238	282	267	239	243	215	220	249	252	250	251	251	245	226	281	247	244	250	262	268	265	248	263	267	243	240	285	232	235	256	237	266	281	254	261	264	236	258	256	269	237	238	243	213	253	240	248	272	248	223	256	228	261	237	264	260	248	270	265	220	241	245	270	251	213	225	221	264	224	264	237	239	264	236	256	223	247	245	254	241	245	291	269	238	270	261	271	265	254	267	242	249	222	245	258	221	279	264	240	233	297	291	277	223	225	265	249	248	247	257	225	265	230	266	279	268	246	236	269	263	210	262	281	257	263	236	237	248	259	260	213	234	227	258	269	274	251	235	268	251	209	244	262	234	224	240	243	219	207	258	234	273	243	230	234	269	227	255	259	233	239	266	245	245	256	244	248	258	239	231	231	248	237	242	265	254	279	245	257	221	263	287	258	236	226	256	291	236	284	243	248	255	250	247	249	240	262	238	236	264	231	243	214	220	257	261	248	269	242	271	256	244	259	228	223	266	227	256	240	267	240	265	198	236	234	273	266	254	222	247	230	253	267	287	244	279	254	253	250	265	203	292	215	255	257	260	249	226	259	269	284	211	231	223	235	245	220	236	256	272	266	261	248	238	234	249	248	247	266	253	260	270	235	276	262	229	240	244	245	222	267	253	276	230	267	244	258	229	232	273	247	252	286	263	252	247	256	255	242	247	282	278	213	248	247	218	264	262	261	258	260	246	236	240	228	251	215	240	249	224	257	224	265	233	235	223	251	266	240	233	270	236	242	226	262	264	246	267	264	253	255	258	250	268	261	271	222	225	229	244	249	249	232	237	247	238	269	263	239	227	273	253	253	261	264	235	238	252	246	256	252	230	270	256	247	264	244	233	249	239	262	272	263	252	253	261	237	232	200	233	251	266	211	260	251	239	263	251	256	265	273	246	246	230	267	233	268	246	248	242	262	261	285	216	269	248	247	246	253	268	228	254	279	258	220	239	230	255	256	259	248	247	249	263	255	282	253	261	289	215	276	276	258	270	217	249	254	251	218	254	247	231	248	231	230	271	238	279	219	267	251	243	286	251	242	249	275	230	245	246	267	234	227	248	217	226	269	250	246	262	232	256	271	256	226	243	259	230	221	271	255	272	257	289	259	244	242	250	250	249	234	239	216	257	260	242	266	253	226	211	232	238	263	268	233	225	256	232	262	248	239	256	240	248	251	241	231	267	259	246	260	251	242	226	255	259	245	245	250	270	255	277	266	229	252	264	251	261	254	241	241	240	263	238	273	221	253	280	236	235	294	258	268	263	279	236	290	238	223	270	246	268	252	256	238	265	278	245	267	269	283	237	230	257	254	254	277	240	226	257	248	232	243	241	253	253	280	256	242	266	239	233	259	217	235	264	249	243	238	238	245	248	206	225	252	229	244	243	265	222	245	240	231	266	258	244	224	240	256	260	253	265	241	220	260	252	252	236	255	271	240	281	232	223	247	233	258	239	262	248	234	239	259	264	255	239	262	251	281	247	261	263	268	249	227	227	259	235	244	256	257	248	264	269	213	260	251	246	255	255	255	248	267	246	236	236	250	248	242	285	266	254	231	243	259	226	238	261	263	257	215	243	260	270	244	247	269	208	264	257	227	225	242	263	222	257	239	260	259	258	250	236	267	270	251	243	226	224	255	224	246	292	256	254	267	272	236	236	255	241	247	235	232	240	241	286	291	256	265	262	233	247	237	238	266	222	265	235	233	241	214	258	227	241	233	273	233	237	286	275	255
6119	1137	4367	13063	17480	4584	639	664	692	608	630	628	676	652	657	643	660	629	627	659	652	677	628	607	619	679	682	609	639	667	632	657	649	659	595	633	699	612	649	597	655	657	648	664	669	653	667	634	622	642	616	601	653	607	623	619	689	668	612	678	589	636	604	626	636	651	664	621	639	629	683	682	674	619	659	693	661	690	704	634	664	631	607	666	622	629	676	652	634	615	626	662	649	601	643	670	637	628	600	658	627	698	639	679	659	668	632	621	671	627	593	641	645	671	637	631	622	665	630	670	647	641	652	637	605	636	636	645	598	649	665	618	646	653	648	661	649	650	622	650	630	652	628	665	626	613	621	605	605	678	577	644	601	658	664	601	645	644	637	646	621	685	638	632	700	696	666	627	662	662	619	656	660	631	603	619	627	645	633	614	606	630	633	607	638	605	629	691	640	629	662	626	661	612	632	613	698	653	639	645	622	656	623	622	658	600	634	693	647	606	612	644	605	631	644	596	609	593	673	656	609	658	619	689	640	636	666	641	692	651	634	603	618	613	616	626	662	609	659	619	617	634	662	626	628	621	679	642	685	632	695	626	643	640	643	641	617	644	660	664	635	589	685	643	630	672	644	630	637	598	656	627	698	608	619	612	643	633	629	598	641	610	606	640	645	689	656	650	668	646	599	613	669	618	665	624	662	644	611	563	656	659	656	626	640	658	589	667	613	676	647	659	627	631	598	642	629	662	672	636	586	671	627	614	623	639	599	599	606	599	639	648	628	656	635	622	643	611	603	634	693	639	612	641	646	607	641	606	647	627	615	644	618	625	641	632	638	639	613	641	598	638	615	644	629	634	664	675	651	673	647	624	616	673	628	604	641	620	637	636	633	674	666	643	679	633	632	609	597	617	621	620	613	673	636	628	639	623	611	650	633	657	624	652	628	646	643	641	639	673	596	636	622	680	617	637	629	627	664	651	633	603	661	625	646	653	626	648	629	662	628	617	655	641	617	632	630	641	647	698	608	669	664	632	591	625	636	655	619	691	621	612	657	640	640	665	622	609	698	689	616	579	665	655	667	652	619	627	634	647	645	626	642	664	637	647	649	645	645	667	627	615	628	616	604	628	657	597	579	601	705	619	614	608	647	656	657	693	651	626	628	605	640	619	638	639	617	684	615	664	641	612	642	633	590	668	640	631	657	636	647	606	623	612	618	637	606	659	578	649	609	629	644	611	654	637	615	628	637	617	678	623	583	606	609	658	641	636	601	657	610	647	606	650	627	625	669	604	659	662	652	635	653	663	622	646	636	617	604	645	640	658	682	613	660	628	630	677	677	644	685	616	627	647	615	617	613	628	615	656	636	620	668	611	613	644	632	654	614	644	599	649	614	651	621	602	613	637	630	605	607	657	608	642	632	629	629	616	603	663	626	638	629	615	628	609	637	644	597	627	644	644	650	630	608	626	615	650	654	648	654	637	665	645	642	679	624	630	646	624	675	625	667	655	643	673	632	632	641	644	639	634	637	648	652	613	632	637	602	659	673	625	631	665	661	659	658	637	618	613	598	620	630	603	660	658	608	631	641	642	640	622	666	636	633	643	617	679	615	590	663	620	622	650	641	626	664	611	608	646	616	665	662	622	616	656	650	661	649	640	587	637	582	621	668	665	660	585	675	620	630	624	643	647	667	632	615	642	636	635	647	672	615	668	630	620	692	639	628	668	677	643	629	640	638	653	638	615	643	601	617	639	648	614	644	593	634	617	644	642	587	613	615	619	602	584	600	643	636	648	599	657	624	649	606	597	575	627	615	644	680	671	622	600	684	594	611	648	654	636	681	651	663	622	639	664	644	629	625	669	619	661	671	616	622	644	647	651	638	652	640	623	601	624	637	642	613	614	597	634	680	636	638	628	663	633	612	666	633	616	627	658	649	682	679	646	639	585	568	613	641	620	659	670	614	656	655	630	639	628	595	637	638	612	621	614	635	641	665	653	674	668	632	640	658	648	641	598	663	615	644	602	569	591	610	587	632	637	638	629	679	645	648	662	638	639	662	599	611	621	624	684	667	621	680	620	645	645	664	599	613	641	678	697	649	628	628	607	641	618	651	655	659	647	632	610	680	608	670	672	628	656	614	621	650	618	626	644	626	640	603	633	658	649	628	666	593	629	629	649	657	592	613	651	669	589	646	644	640	677	650	645	639	630	624	644	634	622	649	649	631	633	686	652	560	636	645	650	666	675	620	670	634	659	629	595	619	671	616	650	662	586	643	596	665	605	727	674	668	639	629	619	679	617	664	649	619	623	605	624	659	648	624	618	638	615	697	648	647	636	636	623	664	647	620	659	663	617	674	660	615	617	608	618	697	611	659	640	623	627	619	618	617	592	623	666	642	626	633	619	629	649	681	664	620	628	656	626	654	640	629	645	637	650	616	612	633	660	644	633	659	651	655	629	678	641	632	628	636	639	628	651	641	618	602	666	647	669	638	652	656	651	696	681	687	657	652	629	663	663	634	632	624	616	609	646	629	586	601	661	656	614	649	663	662	618	608	672	638	606	643	612	593	593	649	639	616	677	624	667	638	634	624	624	636	671	696	623	613	614	600	648	663	649	617	631	638	630	660	634	650	648	605	636	614	652	627	685	648	627	634	637	639	629	632	663	620	588	644	625	600	653	589	629	681	647	653	581	671	625	667	656	654	633	623	664	605	622	619	652	633	614	629	606	633	619	616	634	585	663	628	612	667	629	609	653	630	664	650	587	632	683	635	643	621	617	677	634	650	630	649	609	672	641	635	636	663	630	651	652	728	633	618	603	644	609	654	614	631	643	610	590	640	658	627	651	642	666	630	626	643	623	673	623	639	615	643	617	684	613	586	598	577	652	611	695	645	618	595	646	649	632	614	605	614	644	633	629	655	638	594	618	611	573	647	624	641	620	621	650	624	634	613	635	665	610	605	608	638	681	634	626	571	623	616	667	660	634	658	575	662	619	654	598	623	600	616	633	623	620	634	631	617	632	612	614	672	637	628	659	645	658	608	648	585	622	648	636	618	628	641	647	653	689	629	639	603	611	606	606	649	634	639	552	610	637	623	624	611	628	629	628	599	593	645	579	641	656	659	608	588	562	647	656	650	669	601	651	635	592	663	604	641	643	671	640	646	640	699	619	663	644	612	616	650	642	658	627	646	611	657	608	614	636	629	629	618	632	630	619	612	705	668	668	616	644	649	658	634	648	650	602	648	643	618	587	646	636	607	648	649	593	634	617	630	618	639	646	655	597	640	609	659	642	633	611	639	663	668	623	635	622	641	616	613	636	618	626	655	656	630	610	630	607	617	677	615	645	625	661	617	686	609	598	614	616	627	629	620	627	640	613	671	637	639	623	617	634	611	640	658	630	667	606	633	625	631	655	655	641	644	636	624	666	639	596	678	627	645	608	608	654	644	661	644	647	604	630	620	629	618	626	614	630	601	609	628	615	635	601	639	607	625	649	645	575
41643	16353	27300	48330	47694	23704	2253	353	301	307	316	231	300	230	236	261	238	268	262	270	240	232	258	243	261	257	232	275	273	242	244	267	230	239	244	255	224	265	247	239	231	206	256	251	227	223	247	234	271	201	245	295	245	256	239	238	241	262	246	241	242	272	260	246	259	244	262	252	255	233	210	246	241	263	223	257	253	240	249	226	255	234	251	245	235	269	252	249	236	207	247	240	237	257	267	196	228	257	240	234	221	261	223	217	232	228	245	253	248	241	244	261	242	246	219	221	239	282	232	213	269	244	268	249	223	250	228	242	252	271	213	242	224	246	224	234	216	288	257	260	266	237	253	212	227	222	255	246	247	254	264	213	242	253	260	228	229	241	242	232	254	265	239	243	220	248	246	233	221	245	243	233	218	245	268	251	219	254	239	214	229	204	221	231	276	245	256	236	247	227	242	262	214	240	278	266	255	216	259	270	233	262	247	252	229	227	283	268	225	220	239	217	245	228	228	239	215	212	243	224	240	269	270	250	224	228	242	257	258	240	254	215	221	242	261	259	252	266	238	245	239	248	227	246	249	245	256	225	232	228	268	218	238	250	217	236	252	256	250	231	266	243	246	259	271	244	240	248	279	246	263	247	250	265	224	238	249	243	220	249	248	229	269	236	232	253	246	254	250	228	224	242	258	264	246	244	263	251	239	232	263	244	243	245	242	238	266	283	209	232	239	255	243	206	245	231	214	238	251	258	243	223	248	267	246	227	238	245	215	197	241	257	249	228	263	212	230	242	206	248	252	236	243	221	236	245	266	241	253	248	246	238	263	254	208	253	246	261	234	215	214	239	266	270	241	256	255	253	228	221	219	231	262	261	256	241	214	251	245	254	237	254	241	232	231	240	245	243	245	259	234	227	264	258	271	246	261	249	224	242	250	284	221	245	227	246	264	253	242	239	257	248	233	255	261	263	250	223	239	258	231	240	263	218	249	206	213	245	232	248	253	252	262	270	254	241	220	235	247	244	267	260	235	254	247	278	239	230	241	229	271	248	234	236	219	240	214	261	233	223	262	217	253	271	265	242	272	250	255	261	224	245	255	232	239	256	225	279	236	253	250	261	229	212	242	258	238	247	251	240	232	242	265	231	226	238	251	230	266	245	268	232	230	249	255	257	261	238	223	248	258	230	250	241	217	256	267	244	215	238	240	237	236	250	237	246	237	248	253	256	234	251	277	251	237	230	247	238	256	274	240	243	232	242	238	244	212	249	252	253	244	237	228	217	257	261	227	245	263	281	256	258	249	235	245	247	246	246	247	232	272	249	264	257	250	255	240	263	247	246	247	266	220	260	225	253	242	226	252	235	251	228	226	264	232	238	232	235	258	254	243	245	246	249	238	253	236	243	259	237	241	268	229	225	248	223	222	212	242	269	236	223	205	244	273	235	235	237	234	240	224	222	239	244	258	222	261	237	226	247	223	249	219	224	213	246	239	225	204	223	250	259	241	231	241	251	243	228	223	224	228	209	248	257	208	237	234	243	249	232	236	238	239	246	261	265	259	216	245	233	255	229	265	246	273	243	224	240	255	230	226	244	247	218	237	241	272	263	253	244	243	254	238	240	225	241	248	255	231	243	225	263	240	245	235	232	242	217	233	259	249	234	246	238	219	217	233	229	258	257	225	255	259	243	248	251	238	243	234	230	247	252	229	231	266	291	238	233	236	213	261	241	229	215	236	260	223	258	258	258	260	266	233	237	274	227	247	228	244	255	223	248	254	218	242	226	250	261	259	231	242	245	243	238	243	259	260	266	248	245	248	231	220	251	236	239	256	214	231	246	240	282	271	221	238	226	264	227	270	250	235	227	245	252	227	247	245	245	273	235	246	245	194	238	233	229	241	245	258	240	262	265	265	279	234	237	230	271	230	250	233	225	242	250	232	231	216	263	220	243	264	280	243	217	229	222	248	263	247	253	247	251	249	236	241	271	216	256	227	243	227	239	234	220	217	242	227	243	248	208	240	230	252	254	262	236	223	240	259	243	227	235	251	234	239	281	248	248	222	252	236	227	255	223	225	253	264	223	279	220	227	270	254	217	259	225	230	255	278	264	250	216	233	237	256	231	244	286	224	237	246	263	257	223	243	244	239	247	272	243	235	213	217	251	247	240	244	259	252	249	217	251	256	257	273	236	251	265	256	253	243	234	270	254	261	221	224	225	242	236	207	250	246	237	247	230	258	265	239	234	249	202	245	212	235	238	234	240	259	227	255	254	233	246	248	244	263	239	220	235	227	246	264	250	239	229	234	260	245	227	245	223	218	237	232	233	254	242	258	284	258	249	257	255	228	233	223	239	258	256	276	238	235	247	269	241	214	207	225	223	259	244	224	242	284	259	256	230	246	245	261	262	248	239	237	284	246	226	246	243	225	253	245	231	254	230	259	242	252	230	251	227	277	278	264	220	236	269	237	221	239	237	226	250	255	261	265	240	255	248	237	271	207	241	250	235	262	265	246	267	237	235	249	247	249	274	237	239	227	240	233	226	251	264	254	216	267	239	266	238	216	253	234	272	241	269	229	258	258	258	241	239	257	231	232	254	240	274	279	224	259	250	237	219	255	230	243	266	238	240	237	229	239	253	239	233	248	204	237	242	231	234	231	252	241	246	214	226	240	238	225	253	252	251	247	232	243	254	237	238	246	229	269	263	213	246	238	248	244	209	257	251	247	233	245	237	236	245	246	284	232	244	244	239	243	258	229	229	259	230	256	250	238	250	261	221	265	236	253	238	247	251	221	220	243	251	258	215	256	238	249	252	259	272	228	246	233	256	225	238	208	248	260	250	259	235	228	244	228	259	226	257	254	252	217	231	247	232	264	273	254	263	254	238	223	233	237	252	270	253	223	228	240	266	237	250	244	244	224	242	247	236	259	259	250	242	225	256	257	233	265	245	256	231	233	231	221	242	263	240	280	240	235	264	241	213	227	213	232	228	237	224	228	266	274	259	286	250	270	236	253	250	231	255	236	214	234	252	255	247	236	243	255	253	220	247	224	267	225	225	242	238	266	223	256	251	229	254	214	224	237	216	263	236	225	253	250	217	231	224	227	225	246	259	224	231	220	243	229	224	254	257	228	252	233	255	213	237	226	249	236	257	243	258	242	247	243	234	259	272	218	238	230	251	237	268	227	253	257	243	205	238	239	218	259	255	243	229	258	250	204	227	263	232	251	234	270	269	244	263	227	238	219	272	215	240	223	259	259	261	237	240	242	243	231	224	254	274	246	236	258	241	257	228	235	228	241	232	258	257	212	255	250	235	215	246	234	232	230	233	241	248	236	241	265	263	229	257	235	263	229	254	260	274	276	222	234	277	229	280	241	231	251	230	256	222	213	241	267	232	255	258	245	263	240	236	240	221	229	248	243	225	232	238	227	236	224	220	223	281	248	263	246	267	238	274	227	256	249	226	250	251	247	229	237	245	239	240	245	242	245	221	248	231	225	212
24496	8123	33250	55865	55255	22890	1275	1199	1032	890	870	833	803	805	721	700	773	711	717	664	706	697	682	651	666	651	635	709	672	647	673	663	649	670	659	641	680	645	620	643	652	598	642	619	603	655	645	607	655	649	654	664	634	632	633	644	595	653	640	670	709	784	721	736	692	766	645	657	660	648	723	727	736	695	708	775	789	635	662	624	633	634	656	620	626	616	691	650	606	639	605	692	652	634	630	597	625	661	630	620	693	623	678	633	640	649	605	623	647	622	602	606	622	604	620	620	602	621	644	609	655	625	568	593	637	585	585	663	618	652	618	632	628	606	603	675	617	627	650	655	610	629	617	609	584	602	650	618	597	610	594	676	665	623	642	660	683	625	623	626	584	616	612	648	634	656	627	607	624	640	649	643	673	578	620	557	613	637	616	597	587	618	639	606	587	637	606	615	631	617	583	586	647	649	624	620	619	618	605	650	620	651	616	625	631	588	628	586	633	651	620	622	614	656	557	658	643	567	605	635	578	614	599	628	679	625	612	651	650	607	566	653	599	630	622	629	621	560	618	623	583	629	553	616	643	571	606	631	598	634	616	601	594	569	619	648	564	634	609	645	608	566	626	611	623	583	604	580	552	601	639	620	636	594	592	604	601	620	603	618	611	619	616	589	650	617	616	596	642	622	570	597	585	635	613	601	637	646	619	671	618	597	586	654	656	653	604	644	614	613	588	596	667	624	609	606	610	593	610	631	621	662	629	600	645	594	608	636	641	627	596	610	603	638	616	636	666	633	635	612	590	596	625	597	549	629	618	583	609	614	600	605	601	585	609	620	611	638	620	645	628	611	617	615	621	640	603	648	679	628	648	634	586	676	612	615	628	656	601	688	608	656	631	626	597	596	604	650	607	625	621	608	624	642	601	569	595	613	590	656	622	606	624	611	593	588	617	633	623	586	620	602	578	589	603	653	647	653	576	582	657	619	627	622	647	603	589	629	644	603	670	597	612	572	567	604	667	608	633	635	614	598	622	644	604	626	600	559	590	644	618	674	628	562	637	647	610	614	638	581	579	642	649	614	624	592	607	604	651	607	622	542	605	630	629	591	575	643	638	614	613	627	570	631	607	596	645	591	601	637	636	646	635	591	642	627	621	591	618	635	595	607	596	610	577	619	621	603	656	634	626	627	617	597	585	633	563	588	611	613	660	596	615	569	618	604	605	646	609	614	626	625	586	603	598	645	631	617	618	624	600	650	613	633	579	639	601	635	651	656	666	633	596	573	585	612	630	626	625	606	638	611	635	623	638	641	663	616	607	621	643	604	618	613	587	547	607	581	633	668	596	601	557	599	639	652	617	645	662	579	637	568	601	604	604	644	610	606	621	609	609	593	634	634	625	605	593	597	666	604	605	613	644	625	631	606	638	625	657	631	659	631	630	616	634	622	629	633	595	630	605	607	617	637	618	577	621	632	590	654	531	656	593	633	599	661	612	625	587	617	636	626	632	602	607	589	604	587	650	658	633	626	626	641	613	616	606	588	633	617	608	603	666	638	614	607	665	612	612	616	609	598	641	590	587	626	624	627	592	571	623	581	620	638	614	637	652	640	605	624	627	617	622	635	632	620	612	609	628	634	642	582	642	641	643	612	591	674	618	608	627	588	606	641	647	643	664	643	580	609	631	634	612	604	580	599	635	594	602	568	619	685	645	600	596	634	613	610	617	607	618	621	599	641	620	608	628	671	622	594	583	605	621	636	629	607	648	660	651	604	593	622	646	636	608	626	648	620	634	597	628	608	650	644	622	635	631	646	609	603	598	577	614	571	618	637	620	658	625	592	606	545	645	601	623	580	632	650	687	550	598	653	600	603	611	607	663	590	612	615	622	632	589	580	607	643	614	646	627	646	610	590	624	630	604	592	633	614	592	587	623	632	587	579	626	641	592	651	639	594	608	631	611	603	680	627	602	576	615	608	619	624	584	637	571	605	608	633	647	641	620	615	602	655	620	602	596	627	653	581	581	573	595	666	604	643	605	648	632	580	624	614	608	622	592	591	589	576	636	628	632	618	627	619	610	610	586	656	644	623	611	632	605	646	630	629	594	626	641	611	605	611	591	623	607	636	638	603	626	621	643	634	603	678	633	610	588	601	625	589	596	648	587	596	625	654	602	618	580	633	633	622	629	628	590	619	565	619	607	619	612	670	631	596	603	570	649	638	654	651	629	592	606	597	650	638	627	647	632	590	573	659	610	640	593	564	615	647	617	610	661	622	591	622	628	648	629	546	622	607	613	595	640	586	632	634	621	627	612	616	640	610	605	607	609	572	632	634	605	585	617	614	646	580	603	627	651	609	674	647	628	665	624	632	633	599	679	602	591	608	602	594	639	623	679	624	582	593	637	614	682	585	619	609	632	612	602	655	649	566	622	603	579	605	602	613	636	641	670	611	620	600	643	624	667	619	641	597	581	617	640	657	622	580	641	628	613	582	637	578	631	627	589	650	623	592	639	679	592	638	623	639	652	620	619	597	578	597	625	643	593	610	602	609	603	658	582	633	575	573	628	644	607	621	633	589	632	590	618	624	590	613	593	609	620	631	637	595	594	668	635	638	603	603	591	625	659	657	627	584	646	609	673	619	616	615	608	640	635	627	619	654	582	609	618	632	661	609	619	616	604	627	596	590	595	595	621	661	616	599	605	624	654	637	617	642	625	615	618	618	609	589	623	611	599	638	666	578	619	594	612	631	640	629	647	606	606	603	655	567	599	593	589	633	602	665	654	629	610	603	599	631	610	581	604	596	620	609	653	627	592	617	614	628	604	618	630	626	606	635	632	626	616	602	625	656	618	607	627	584	629	583	633	595	622	644	621	593	573	579	628	628	641	657	635	598	602	619	607	619	593	646	612	589	645	609	645	605	617	638	592	657	623	587	604	597	628	600	574	644	621	595	617	609	658	596	674	575	606	602	620	645	604	623	594	597	584	616	654	621	642	560	633	630	625	616	643	622	609	656	630	593	660	608	664	648	576	566	602	664	666	585	591	642	608	653	624	616	608	608	632	601	589	628	623	609	600	578	652	673	633	588	636	561	610	602	606	668	591	584	597	586	635	616	629	616	623	582	598	619	562	604	625	606	601	630	654	613	599	620	622	580	619	599	678	643	536	625	639	665	627	642	630	617	622	616	594	654	601	630	641	616	571	653	613	669	639	577	582	641	664	626	611	618	550	665	619	591	659	651	654	621	583	596	609	615	612	639	643	612	616	612	596	652	567	616	585	580	593	643	588	616	643	586	601	608	622	639	598	597	597	643	592	615	637	614	615	664	593	566	597	672	652	614	612	607	634	606	634	671	643	607	601	626	622	647	607	674	590	593	641	584	602	609	649	602	629	612	597	610	580	608	621	602	605	623	599	630	636	652	599	673	637	630	579	620	567	623	599	616	608	618	634	610	613	628	559	609	653	658	597	612	599	630	602	616	603	664	655	646	617	583	649	609	602	563
56407	25815	40133	62307	63055	33708	6467	527	318	236	244	240	198	209	218	196	190	180	186	190	185	195	173	173	211	198	186	180	161	191	160	176	175	174	214	190	186	184	180	173	177	173	164	157	160	175	176	185	169	163	170	183	170	182	151	160	176	180	183	188	163	161	183	205	193	172	200	186	186	173	178	189	191	186	177	215	214	190	155	176	173	160	158	187	147	181	173	158	181	176	160	148	182	167	153	183	169	176	162	170	159	164	146	181	175	203	168	153	174	158	195	160	170	170	154	163	181	183	162	162	165	156	181	172	162	155	181	156	180	161	173	156	166	172	182	186	173	187	179	181	178	181	133	142	172	169	182	188	179	175	173	172	183	181	159	179	177	163	175	166	182	151	165	163	168	132	164	148	178	165	177	171	162	188	155	163	165	156	174	170	188	188	161	183	175	158	151	185	194	155	191	150	157	156	162	165	168	176	175	163	160	179	154	159	176	183	185	153	167	160	170	158	173	153	173	183	185	156	170	183	159	174	182	160	167	171	159	177	158	155	163	161	135	186	165	180	148	155	172	154	165	156	173	161	161	197	154	167	168	145	188	172	189	166	155	150	161	170	151	164	197	171	157	148	155	161	156	146	165	148	182	180	160	149	160	160	164	172	164	162	151	143	155	179	153	173	166	184	166	168	161	198	164	174	155	180	162	169	163	180	196	173	162	145	156	184	199	173	159	137	163	185	167	148	166	152	165	151	133	140	181	161	168	214	150	178	178	168	153	170	167	163	152	174	161	159	160	158	175	175	176	148	153	164	183	166	176	178	174	181	155	176	183	175	179	163	178	192	153	179	191	170	141	162	165	170	158	148	167	149	154	150	155	170	149	172	173	167	180	165	149	182	172	191	174	173	160	161	149	153	179	184	176	186	164	159	174	147	160	138	174	185	168	191	181	167	141	147	171	170	180	158	177	166	168	181	197	176	169	166	173	174	163	186	164	174	186	150	170	142	147	173	156	168	141	165	162	167	179	166	179	169	180	157	182	179	211	159	172	145	192	176	164	163	165	152	176	164	157	164	144	180	151	175	162	156	173	165	163	162	149	168	152	171	163	144	183	172	174	155	168	180	181	181	173	169	180	154	170	145	168	154	160	194	167	154	163	153	174	153	148	155	186	178	151	152	153	157	174	155	162	165	140	167	190	147	170	149	161	167	176	170	221	181	166	159	172	137	163	155	149	181	180	162	179	158	143	178	167	159	189	175	150	176	154	161	171	152	152	169	186	164	163	170	173	153	175	162	177	167	154	197	175	193	144	170	147	176	177	180	157	152	198	167	164	193	171	188	169	169	184	163	164	161	164	200	166	167	170	158	172	163	170	162	194	172	145	173	161	174	177	167	179	198	192	169	154	183	160	165	172	164	185	156	181	180	153	167	163	194	163	160	172	168	193	190	160	190	153	167	181	139	156	184	153	164	147	186	156	153	181	160	194	166	141	159	181	155	174	174	174	176	169	174	165	182	170	158	168	180	173	187	151	177	173	182	185	162	156	179	154	182	162	160	167	150	149	165	169	173	154	167	166	176	166	177	182	150	155	170	157	150	175	167	156	155	172	154	168	181	154	150	178	170	159	182	166	200	171	161	180	162	153	162	156	167	196	180	193	158	182	183	149	171	159	170	156	138	156	154	167	165	186	163	160	163	166	146	164	178	164	153	169	144	176	165	174	163	169	170	174	151	171	166	163	158	175	150	174	194	149	174	159	175	158	157	175	172	176	176	170	170	179	164	162	178	156	164	154	167	166	140	152	182	181	165	160	168	141	155	165	168	156	178	172	165	166	190	179	131	190	164	169	186	200	163	162	161	173	163	168	174	161	180	172	174	143	148	161	172	167	171	156	170	185	181	163	153	180	173	183	176	183	155	161	163	149	153	167	173	175	187	163	143	167	188	174	163	152	148	181	177	173	162	158	174	154	167	165	171	149	153	168	148	160	150	182	161	138	178	188	149	171	162	173	178	172	195	152	189	172	172	148	174	156	173	160	170	177	153	176	201	142	163	181	169	182	177	158	162	168	175	152	171	170	156	189	167	153	183	161	173	191	159	170	188	147	166	151	163	164	164	188	178	183	160	188	158	181	164	160	167	176	158	162	177	160	182	154	144	158	179	176	152	154	155	153	162	142	153	173	156	173	178	170	170	163	187	167	184	168	167	165	167	152	145	165	174	155	159	158	160	166	184	173	171	160	175	162	182	173	165	189	167	174	191	174	185	162	153	207	153	163	183	157	178	162	161	163	154	153	159	159	159	196	159	173	163	152	168	134	178	175	167	159	159	171	168	147	160	164	166	180	168	167	162	150	161	146	152	180	171	171	170	159	161	175	140	156	164	160	165	172	168	164	162	178	156	140	172	169	153	158	177	183	174	206	175	167	165	168	161	178	164	165	166	160	165	159	183	154	130	171	167	160	171	170	167	159	190	157	173	172	185	165	166	173	172	154	178	165	140	147	168	154	153	174	161	168	153	174	154	157	160	153	206	164	166	144	168	153	169	193	181	161	154	158	186	179	152	182	155	184	192	164	183	173	164	168	194	164	184	175	157	162	168	136	164	178	158	177	180	157	161	175	169	170	182	147	160	160	151	177	180	166	189	163	154	168	172	155	180	173	169	165	177	170	154	154	191	168	179	168	172	151	165	149	182	167	160	162	160	201	166	163	160	158	174	173	174	157	154	170	167	174	181	181	149	171	153	178	169	165	174	166	200	170	163	173	175	190	167	135	175	151	148	150	185	190	156	177	181	171	166	151	159	182	168	161	146	139	180	146	172	166	144	159	157	136	170	182	159	179	171	175	154	170	159	176	141	140	148	172	175	190	149	170	155	175	159	172	172	145	190	165	172	148	181	159	172	181	166	181	146	165	186	169	148	155	154	156	171	145	154	182	184	165	153	167	171	161	190	164	174	158	151	145	201	160	180	161	174	193	170	166	153	164	159	180	165	166	145	170	169	167	155	180	167	161	185	186	169	155	176	175	166	161	182	159	160	159	187	178	184	162	168	160	168	169	174	162	157	185	147	193	158	188	148	172	175	179	146	158	165	187	180	166	197	175	166	175	173	141	180	171	168	162	169	169	152	158	167	164	165	169	196	159	184	181	163	175	171	182	158	172	177	162	173	174	139	183	157	150	165	162	164	170	210	180	171	169	152	164	163	175	168	161	159	155	164	172	135	186	149	195	172	179	161	172	146	171	182	174	184	179	176	183	143	164	160	166	165	182	202	161	176	172	154	173	144	181	169	184	168	154	178	155	154	160	161	137	171	159	145	172	177	165	187	160	139	140	158	188	176	169	188	159	179	150	175	193	186	140	176	162	161	181	162	184	192	195	158	146	176	167	176	146	162	161	159	178	164	158	182	142	165	155	180	172	170	148	177	190	185	164	170	186	157	172	186	165	181	172	152	151	183	159	166	166	189	158	166	161	180	174	146	151	167	166	181	159	159	168	172	165	159
33349	10723	41278	67530	65276	29118	1783	1487	1361	1035	970	860	819	754	727	667	655	612	610	604	631	552	525	589	543	515	528	531	525	532	540	510	484	496	506	459	519	451	506	465	470	461	460	517	506	461	484	472	459	458	518	482	441	460	469	472	452	477	527	575	581	587	524	591	567	579	593	578	569	535	601	606	624	620	618	673	739	555	532	525	500	476	477	495	459	432	459	408	443	487	456	444	451	437	462	469	469	448	479	474	448	488	473	453	445	442	459	445	444	434	495	459	481	423	449	432	463	431	453	463	428	446	446	403	441	449	445	394	446	435	447	482	450	459	470	422	457	479	472	459	459	422	425	451	416	429	405	434	434	444	478	436	432	462	427	461	453	445	469	468	486	472	461	477	480	448	465	440	448	416	437	420	460	449	429	456	438	399	403	420	449	442	433	474	438	430	424	462	425	431	428	450	434	451	454	440	433	456	442	412	418	429	468	423	428	408	470	432	400	432	489	422	433	479	435	443	431	457	439	448	407	408	404	478	469	464	426	418	421	471	412	451	402	433	432	426	453	465	452	437	431	402	436	437	413	500	433	453	460	452	443	435	465	441	410	440	432	435	433	454	441	449	416	447	461	441	410	433	435	434	466	487	445	443	471	434	427	464	436	470	431	437	456	412	450	449	409	422	427	426	418	437	447	445	410	392	450	443	433	412	436	450	419	409	412	417	454	446	429	412	416	448	406	463	488	458	447	394	444	451	401	446	436	443	399	430	436	418	431	438	472	482	431	459	474	415	453	416	405	425	412	433	407	425	458	474	451	407	447	431	460	413	446	434	459	413	501	475	466	423	442	442	415	491	458	446	470	423	448	411	448	428	446	434	437	466	439	445	428	486	464	446	448	460	455	455	435	457	441	406	458	437	442	458	441	435	402	472	416	460	446	451	396	473	455	432	448	438	436	417	457	450	456	437	466	463	431	440	449	480	416	455	455	479	422	422	482	417	404	440	438	487	438	447	425	435	482	441	444	432	418	394	436	460	458	441	420	438	405	437	415	431	480	462	439	454	427	438	430	453	448	466	486	419	430	451	471	448	455	443	450	458	430	459	455	430	433	453	468	422	439	407	476	434	454	439	457	457	415	435	491	471	423	472	453	425	420	457	439	447	457	426	480	455	419	413	431	444	465	433	434	422	394	432	431	460	433	464	443	440	433	442	447	451	450	402	435	439	470	441	441	416	437	392	478	440	450	431	447	419	460	449	432	431	446	400	439	435	454	436	441	453	414	435	434	426	452	464	435	454	431	448	411	452	451	439	438	423	455	422	462	454	432	425	473	469	418	450	419	439	465	464	409	442	412	455	456	439	400	441	450	453	426	415	445	421	465	446	438	428	465	416	372	423	484	411	480	420	448	474	406	464	486	436	420	440	443	418	424	411	459	490	422	470	460	412	445	459	433	451	400	456	458	439	435	430	447	456	465	460	447	427	452	437	459	434	475	438	432	475	471	374	446	437	434	454	446	430	429	442	428	461	409	433	469	426	438	455	447	463	433	419	453	458	432	449	434	452	436	449	438	447	401	464	419	459	457	446	440	472	443	417	456	461	486	446	453	455	421	446	434	432	461	398	422	465	437	438	476	431	417	457	446	472	433	451	411	416	423	477	435	412	444	469	439	446	465	431	439	453	454	450	459	459	444	438	440	380	445	443	467	426	412	437	456	437	415	444	438	457	451	465	460	430	423	458	446	426	436	432	400	467	432	474	398	412	464	434	443	442	437	482	411	436	431	418	431	472	395	439	403	446	436	422	450	439	430	428	440	429	439	475	449	456	450	418	444	452	432	406	444	431	457	422	375	507	433	453	440	473	425	446	414	414	439	441	458	414	452	406	464	435	454	421	427	473	466	435	426	444	429	480	450	448	446	420	425	454	424	422	461	458	429	428	438	423	427	455	442	440	434	423	412	403	436	437	441	409	467	430	452	433	422	426	462	410	465	438	429	413	428	429	469	436	442	422	445	419	456	420	427	424	463	392	424	453	445	422	470	415	435	429	395	435	441	467	453	431	423	426	435	445	428	449	451	444	438	411	446	415	446	431	436	442	426	422	445	391	415	436	469	455	416	422	456	465	434	449	432	422	468	451	464	413	447	435	414	450	511	397	449	441	448	429	438	416	456	454	503	416	430	445	420	441	447	445	406	441	464	445	447	428	436	451	436	409	464	428	437	433	425	437	457	452	477	461	434	448	458	447	447	428	437	430	437	456	435	442	448	434	446	417	414	473	425	423	467	470	400	422	422	459	421	458	420	449	436	446	443	436	399	469	454	467	432	436	471	426	443	435	435	448	434	443	457	453	444	486	447	433	429	433	433	451	440	491	447	452	432	479	491	448	444	439	400	443	447	420	454	448	433	427	464	437	451	429	424	441	427	425	455	444	432	409	434	433	434	360	456	416	436	438	423	467	442	424	422	428	428	440	447	429	411	450	444	455	431	491	426	420	441	413	441	434	417	452	430	450	418	403	484	424	449	424	484	447	417	501	465	460	475	436	438	440	467	440	457	434	444	424	411	431	444	413	430	442	433	429	408	427	467	497	437	440	430	427	400	447	437	458	405	395	435	431	419	412	424	443	458	437	435	431	444	472	416	422	438	464	467	444	427	455	404	433	446	414	424	447	451	434	418	438	435	457	411	416	455	419	452	482	463	441	418	468	419	450	467	494	430	421	438	411	448	425	409	426	446	466	441	468	462	494	439	450	426	399	418	457	435	459	442	432	473	405	446	396	431	425	458	452	488	464	419	441	440	429	464	447	423	442	469	440	450	443	440	455	447	455	421	418	424	450	427	454	452	417	429	441	445	433	407	441	398	411	428	421	478	466	419	444	443	459	446	454	430	404	435	430	443	397	418	419	449	422	424	455	435	426	425	437	434	446	452	435	409	432	428	455	419	429	433	449	456	469	451	426	424	426	428	423	433	458	422	417	410	465	454	400	431	412	436	421	430	478	438	458	420	455	432	442	463	467	435	451	464	435	452	425	433	404	458	461	459	400	441	453	455	443	410	444	421	421	438	471	430	463	427	496	438	424	431	447	425	431	472	427	434	439	437	461	469	463	413	474	443	426	431	451	441	426	442	426	443	413	449	440	468	437	438	426	478	403	463	432	462	461	426	416	419	445	441	432	453	441	428	443	427	474	437	393	453	459	460	442	465	470	477	412	416	470	460	412	448	438	421	446	450	423	437	432	418	393	437	430	414	440	458	455	483	450	429	395	410	414	397	407	452	417	417	424	427	452	433	457	473	437	424	414	454	416	486	475	461	442	436	443	444	454	453	460	431	422	426	435	460	398	428	428	476	454	427	427	422	484	435	453	447	469	469	453	480	428	406	474	452	442	445	429	391	435	452	461	449	450	454	429	443	471	430	411	459	430	440	436	423	412	458	400	408	461	481	442	465	447	449	462	445	474	458	442	441	419	455	466	454	466	487	455	435	418	438	413	394	437	441	444
6610	576	1402	3648	4698	1333	249	241	243	227	229	232	233	246	230	234	214	234	241	246	231	249	254	251	247	225	270	236	230	240	236	255	242	218	254	265	265	246	250	239	235	265	256	237	222	240	244	238	203	239	224	235	272	246	244	226	246	252	272	233	233	251	245	236	239	246	248	262	258	267	239	235	234	241	243	234	264	240	261	248	270	235	262	235	223	254	230	264	242	218	234	252	251	254	233	245	231	272	248	229	244	273	234	241	242	234	230	251	239	263	236	276	277	247	265	206	224	229	251	278	209	242	243	251	228	231	269	223	229	258	255	242	218	239	262	225	243	248	271	245	252	232	241	222	236	240	283	233	244	229	264	238	250	268	264	268	234	226	233	227	201	231	239	253	233	272	247	227	241	228	228	256	242	219	263	238	240	256	257	212	238	239	279	254	258	236	238	244	236	251	236	242	229	259	228	224	233	264	235	253	250	244	244	279	255	234	240	233	233	254	247	280	222	242	255	212	260	222	252	258	235	229	259	249	233	243	267	237	232	249	242	230	240	247	229	248	230	235	243	240	273	252	254	243	239	239	225	247	256	239	219	244	245	250	246	245	252	269	253	261	268	234	245	254	274	223	222	230	218	269	225	249	236	216	243	259	272	281	268	270	219	244	238	238	258	250	267	228	276	243	241	248	249	269	269	267	261	258	248	245	238	250	225	253	215	220	261	229	227	245	242	252	227	256	247	211	250	248	221	231	251	260	237	255	270	241	263	223	257	239	263	228	230	235	251	230	227	238	221	239	237	253	242	262	213	225	255	249	272	265	229	252	248	219	252	223	246	250	246	245	237	263	235	260	250	275	267	222	236	225	249	257	254	228	237	221	232	235	251	247	252	271	250	239	242	256	252	226	252	250	238	258	268	250	266	258	219	267	232	240	209	243	241	235	249	219	254	238	269	240	259	237	229	271	257	255	236	253	235	271	248	239	238	269	248	232	245	243	242	239	212	249	234	259	231	246	242	233	247	232	256	251	263	250	236	244	227	247	220	225	232	241	218	238	238	237	237	229	233	249	255	240	245	266	217	233	262	256	245	279	244	257	244	225	236	267	253	237	240	253	234	234	201	238	264	250	254	226	261	239	210	254	229	243	292	260	230	236	228	229	245	227	255	288	235	263	228	263	247	248	240	218	242	243	234	262	248	223	227	220	268	243	280	260	246	234	247	226	252	263	246	251	233	254	226	255	278	241	238	237	232	250	242	257	233	234	250	255	251	226	231	241	265	253	234	238	237	284	240	217	257	228	249	252	255	240	246	224	233	232	243	246	252	255	246	261	247	279	265	266	250	233	257	234	230	218	263	245	251	251	273	226	226	235	239	243	245	216	251	275	260	240	246	257	251	245	285	203	251	271	253	231	235	255	231	215	218	235	222	251	237	222	247	237	233	247	247	235	225	277	232	252	225	249	246	252	246	254	262	233	274	217	252	246	265	233	212	250	242	240	228	256	259	230	238	267	236	222	245	238	229	213	219	223	243	234	255	237	233	220	221	270	265	242	212	218	243	223	253	252	276	241	236	276	237	258	226	241	221	265	273	239	276	250	230	230	250	251	257	240	242	267	235	242	253	257	287	235	226	221	227	250	226	247	264	245	236	247	262	263	233	248	245	271	253	249	241	254	252	252	249	262	237	254	260	237	250	219	233	235	236	252	238	226	255	230	258	251	255	229	239	227	233	236	242	274	233	217	231	243	235	252	211	228	244	228	226	225	251	251	257	239	261	226	222	238	250	229	289	235	254	261	268	229	224	237	253	253	255	235	250	254	227	246	245	242	245	252	229	256	253	263	251	247	229	214	254	246	239	245	236	225	242	232	244	261	239	235	226	221	245	223	231	231	275	256	251	234	234	258	250	244	211	260	220	245	248	264	235	249	231	262	254	259	200	283	241	207	241	235	237	220	242	253	264	249	265	239	241	253	249	224	262	262	228	235	245	223	219	257	258	217	267	241	244	232	256	237	242	258	260	250	249	259	241	229	225	216	220	235	254	243	259	255	222	236	214	233	243	268	227	234	251	233	240	247	243	267	257	249	262	263	232	260	275	219	260	255	272	246	229	257	223	246	228	238	237	234	240	272	224	244	218	238	234	230	236	256	250	258	248	286	233	258	238	239	230	220	251	259	260	230	259	273	237	244	247	260	244	233	222	226	233	248	240	256	268	235	233	250	233	247	260	246	233	250	257	276	240	223	251	241	242	237	241	252	219	256	257	243	232	280	256	229	263	238	253	251	239	256	256	249	211	246	250	216	263	274	244	248	259	219	217	250	240	236	236	226	221	239	229	234	247	239	236	232	241	245	230	276	269	238	241	248	236	248	262	269	261	263	258	258	252	269	233	242	254	274	245	257	236	250	217	287	237	233	236	246	255	247	258	236	231	263	250	247	251	225	247	215	210	244	259	266	238	258	222	247	265	255	251	261	236	235	228	200	266	236	248	279	235	240	244	232	265	262	276	242	229	236	233	254	262	230	265	218	239	240	219	235	211	240	229	223	262	239	253	238	226	238	251	253	214	221	219	263	231	269	235	233	239	237	245	240	233	222	263	246	245	255	216	253	260	239	253	248	239	252	221	244	264	277	235	253	246	271	250	252	236	247	268	233	228	239	271	239	243	229	239	217	267	262	222	215	256	255	241	214	221	279	214	212	261	220	252	212	242	215	264	229	251	230	238	244	235	245	266	231	218	253	244	225	213	266	250	245	234	247	252	260	218	240	236	251	238	248	269	243	234	245	281	250	256	239	232	239	275	273	233	245	248	275	250	275	216	216	241	260	266	228	238	235	246	231	245	238	224	240	231	254	229	237	229	266	257	222	245	255	243	250	261	226	243	253	229	245	217	237	252	249	258	255	227	228	230	249	225	230	242	231	265	235	268	229	241	252	232	240	270	225	254	245	234	217	270	282	258	245	248	221	264	251	243	232	235	224	254	267	259	221	247	236	236	238	249	262	248	254	230	243	241	265	252	249	238	243	250	284	254	236	266	278	213	247	233	273	265	253	218	250	218	230	250	231	266	250	264	202	260	265	254	254	239	250	276	218	266	233	222	221	251	245	221	257	246	241	264	238	251	240	254	233	226	255	250	276	237	226	225	254	235	243	217	276	254	235	254	245	240	251	276	254	236	242	243	225	238	243	268	214	248	252	255	212	279	246	249	203	231	241	257	231	228	239	248	247	247	259	231	238	226	237	228	240	260	276	262	269	235	244	256	229	252	268	236	243	242	277	234	248	257	274	259	240	228	259	250	275	237	237	233	275	228	274	225	243	268	227	232	235	274	258	251	236	255	250	232	244	243	244	231	243	245	262	250	238	267	248	246	230	230	240	242	281	237	263	269	255	243	228	268	245	225	240	243	236	259	242	248	233	250	245	236	242	277	267	229	252	279	258	237	241	238	249	230	277	269	241	229	271	230	260	252	249	242	253	229	226	237	213	231	260	243	239	231	255
6251	1023	4445	13026	16309	4494	658	578	656	648	612	607	679	649	631	644	642	686	631	645	669	631	604	616	643	649	671	655	616	620	646	616	641	656	594	619	633	590	625	642	578	603	654	633	605	637	621	609	598	611	625	659	624	656	650	611	651	660	684	616	621	602	665	646	626	641	626	699	631	613	621	591	595	668	680	665	674	633	609	612	615	661	593	660	638	591	581	658	642	627	608	659	639	594	615	622	597	644	641	648	625	583	605	633	614	662	622	617	610	612	655	614	663	649	601	631	667	679	597	623	606	587	656	625	602	657	646	605	666	639	626	636	637	641	607	609	635	608	653	634	630	696	612	668	592	605	628	627	627	627	630	618	649	598	620	636	630	586	586	661	623	669	611	605	603	630	613	613	590	633	630	622	613	586	629	628	650	599	644	608	588	681	632	611	654	625	590	628	614	632	634	633	661	613	613	649	608	633	623	636	609	623	621	628	585	633	624	623	680	600	605	647	592	632	644	633	634	657	627	651	640	615	638	638	629	620	622	588	612	591	597	573	637	639	587	600	592	636	651	586	629	627	611	649	643	597	642	655	615	636	622	646	628	635	594	629	599	608	678	620	609	595	642	658	620	645	602	665	622	634	617	677	655	610	603	674	652	628	602	632	628	646	634	612	622	666	637	662	660	629	599	614	629	600	664	631	647	634	585	680	624	668	651	600	631	589	638	652	701	603	605	622	656	614	645	642	636	607	621	637	619	700	628	596	620	572	639	640	670	610	624	609	616	625	637	622	668	631	609	614	626	624	622	620	646	613	636	648	617	629	650	604	625	661	587	607	634	688	624	620	624	642	595	702	597	582	640	604	608	636	617	647	632	625	619	616	695	657	638	639	629	624	594	626	612	604	584	651	621	625	640	629	626	580	659	621	642	617	658	619	661	648	635	566	608	658	652	636	611	629	573	623	602	609	673	670	648	652	649	637	632	622	623	634	615	631	637	652	609	627	675	647	623	608	635	599	581	629	652	629	597	601	646	615	632	603	631	637	656	653	674	645	602	649	647	593	587	649	669	615	627	637	624	589	631	652	583	618	612	593	627	605	603	649	629	591	624	657	619	593	625	661	620	640	662	614	612	626	594	611	606	627	605	638	591	615	602	637	591	619	603	605	645	610	605	645	614	624	603	611	604	655	650	635	638	624	636	622	600	692	641	609	628	621	649	630	612	610	642	614	685	630	586	651	599	580	614	624	642	668	600	658	589	627	641	630	583	647	639	622	636	598	658	628	616	608	646	584	619	647	612	640	661	656	619	637	628	612	649	672	634	625	653	637	648	624	649	610	605	656	600	630	623	578	635	652	616	599	622	650	653	602	680	585	631	617	632	630	631	622	675	583	618	647	635	632	608	658	638	628	604	659	587	593	632	618	625	650	580	601	684	633	616	606	621	612	606	628	622	623	625	676	622	596	621	603	621	647	606	612	622	569	635	612	598	611	602	647	578	628	618	627	616	666	653	657	642	570	617	657	642	647	645	616	638	644	590	584	604	629	602	597	642	664	638	606	629	608	636	667	627	621	619	661	628	637	582	667	600	620	579	634	631	598	679	622	635	649	620	654	622	658	645	663	643	623	593	734	593	659	610	600	622	613	650	646	630	627	656	620	659	612	620	599	569	623	641	654	637	619	531	568	650	624	683	630	644	639	637	630	626	655	650	630	636	614	654	634	644	654	631	586	653	617	631	649	588	616	661	605	633	607	619	630	662	683	692	612	635	607	672	652	650	650	618	634	632	601	649	593	629	615	586	655	594	623	652	594	632	641	624	591	619	623	608	620	651	615	571	593	682	643	659	652	649	619	650	614	636	591	593	644	652	553	620	634	603	649	575	644	609	614	603	588	628	625	640	591	600	630	662	631	630	625	632	625	639	620	658	624	643	652	634	602	647	657	648	609	651	615	645	588	637	632	658	662	584	611	609	587	617	611	618	619	652	612	655	618	628	561	678	645	610	623	628	621	604	590	646	604	594	594	607	669	639	631	627	605	642	586	647	612	655	598	610	611	563	639	640	636	612	594	616	633	578	646	619	602	594	661	631	614	587	608	597	652	611	637	605	596	573	687	656	636	614	627	595	585	597	612	626	658	608	656	613	589	662	621	635	587	638	636	603	653	597	628	621	624	639	638	610	616	617	669	584	641	619	676	603	617	580	622	628	610	656	674	617	655	624	620	598	598	622	631	649	643	653	606	609	681	600	635	632	596	667	597	604	638	573	612	615	635	650	657	622	641	620	577	601	632	628	655	648	614	582	665	583	593	617	662	602	622	643	643	647	658	671	602	622	616	590	595	634	592	609	651	673	626	595	614	598	627	589	605	638	632	631	656	646	630	660	642	681	599	611	595	649	611	614	560	622	643	629	641	625	620	641	667	608	627	620	639	651	589	686	667	632	643	613	654	608	634	595	593	674	596	668	609	639	637	675	644	618	611	634	613	630	636	632	624	643	602	624	584	634	643	616	594	642	605	594	599	624	637	636	632	618	683	610	599	647	647	634	611	618	637	594	606	647	582	574	604	623	603	617	605	614	644	634	601	596	595	608	600	593	595	613	617	655	620	606	639	606	605	627	631	587	628	619	613	649	605	615	625	599	623	603	676	648	633	622	607	626	624	627	655	674	606	633	626	648	597	634	619	643	637	592	623	602	616	616	638	609	654	611	638	646	631	630	631	626	592	624	626	596	659	626	623	624	582	617	626	620	619	683	586	578	582	683	611	637	657	595	620	612	584	636	637	600	621	601	643	628	605	583	632	623	636	646	628	608	659	613	607	613	635	661	588	630	622	650	636	630	664	626	587	636	624	659	635	621	628	636	625	657	600	643	617	589	606	650	645	642	654	641	632	644	611	654	622	670	655	636	652	636	644	611	669	624	643	647	620	633	592	603	636	615	652	595	630	655	602	606	669	640	624	668	630	608	617	632	644	629	611	631	645	599	626	652	643	648	612	631	653	608	617	605	669	646	650	602	617	625	605	632	621	698	646	615	669	673	595	602	629	583	596	630	619	607	595	597	653	606	615	629	607	607	603	600	646	616	594	656	644	620	627	601	644	640	647	645	631	634	607	675	659	657	635	584	684	604	637	661	627	618	656	642	648	641	587	604	648	602	586	632	620	635	623	636	628	625	628	649	657	635	606	609	653	645	674	664	637	620	594	579	640	634	635	641	611	636	608	612	590	598	615	660	602	618	646	637	653	647	674	658	625	588	621	655	648	669	611	610	614	640	647	597	619	632	588	601	634	637	617	644	625	617	601	626	611	660	607	621	637	622	599	598	684	663	645	652	607	623	651	640	613	636	577	627	630	615	618	668	623	626	617	594	605	631	651	638	651	585	659	612	677	647	594	662	627	628	641	621	637	627	566	682	607	606	649	625	630	582	651	636	613	617	634	637	618	611	655	647	627	639	615	628	658	635	636	625	634	665	619	632	614	648	637	611	624	636	592	574	643	612	631
41688	14689	25746	45296	49107	24514	2520	356	299	285	263	260	262	266	263	235	219	265	274	239	248	213	258	240	231	235	228	256	260	244	250	251	264	246	258	258	236	242	255	239	246	228	264	265	270	208	236	217	236	291	261	230	213	230	223	278	232	223	222	235	230	263	247	216	234	240	260	224	237	244	257	273	251	262	254	268	231	250	252	235	255	252	241	224	238	255	246	220	206	224	230	239	241	266	255	209	245	265	249	274	229	241	243	223	236	235	229	246	216	233	248	215	244	251	243	243	243	228	242	229	236	239	250	263	220	224	264	236	237	223	248	234	239	212	228	264	242	246	218	258	240	244	233	236	234	240	259	264	259	239	234	267	257	247	248	248	249	228	232	239	260	240	258	248	250	241	241	234	233	223	214	253	227	231	221	273	230	221	214	239	232	218	248	216	259	236	224	238	229	224	242	243	218	223	227	211	223	240	237	236	225	236	265	231	236	277	239	244	236	243	246	238	253	226	254	261	243	239	229	235	214	242	232	226	250	244	258	252	268	245	217	231	206	226	224	231	215	234	253	224	224	254	213	250	227	234	239	202	246	252	246	228	235	225	247	225	237	230	240	242	237	248	223	242	223	259	219	252	252	250	252	244	268	230	255	267	237	236	210	221	210	215	243	235	208	211	253	232	233	260	249	212	245	239	232	246	227	227	235	233	235	249	244	247	230	260	240	244	260	221	209	217	229	254	223	237	246	253	226	253	240	244	228	247	247	245	256	258	216	229	241	221	242	250	231	253	232	220	220	235	235	233	253	230	256	240	232	230	248	228	268	244	247	254	243	231	273	240	242	245	239	216	234	247	231	219	279	233	250	272	233	223	245	230	243	278	246	220	248	243	246	239	241	223	229	222	237	253	210	243	218	259	239	246	249	221	239	247	246	241	219	246	231	222	231	231	230	221	229	231	236	251	276	230	270	233	257	218	261	248	212	222	231	225	236	246	251	230	233	242	248	222	250	229	241	238	239	225	240	236	223	245	213	282	215	229	284	249	241	252	264	255	231	229	252	209	214	243	221	245	247	235	227	249	209	256	232	239	240	240	215	238	266	248	250	218	235	234	271	231	250	245	228	237	234	223	206	219	250	232	209	241	261	224	250	231	256	232	265	266	250	245	228	249	241	208	238	235	220	279	243	221	219	246	245	237	258	233	210	232	233	254	254	237	214	218	234	277	241	258	231	237	248	250	247	229	239	223	227	239	210	229	244	252	245	256	230	240	234	216	232	229	249	274	237	246	216	241	250	251	244	231	234	231	243	233	237	252	221	280	240	232	226	222	243	270	225	219	226	234	244	231	248	247	238	247	223	241	268	242	221	247	265	262	244	236	208	261	260	247	248	220	223	235	234	236	257	241	235	210	244	258	234	217	263	227	249	236	240	246	235	241	236	252	245	237	237	220	213	222	256	227	243	223	230	221	211	223	238	218	246	236	247	217	235	235	236	232	245	236	248	246	274	232	223	257	212	226	226	246	243	227	243	268	267	220	276	229	229	236	188	233	244	234	244	264	232	264	234	219	248	233	262	241	230	235	227	234	230	262	226	243	236	257	221	258	246	256	246	276	223	245	256	278	239	247	248	276	244	233	238	244	236	249	228	244	233	229	210	249	249	237	226	236	222	267	234	255	243	246	220	250	245	242	219	257	247	244	256	254	240	248	234	229	197	223	249	230	230	232	243	247	242	237	283	235	253	243	225	240	216	256	243	241	212	265	229	227	235	228	251	224	231	258	253	262	221	233	226	257	271	236	238	226	228	257	209	226	244	240	275	250	251	240	225	235	236	232	242	269	240	252	265	226	243	242	225	222	254	249	214	227	231	227	240	247	263	258	244	222	244	254	252	256	249	240	238	220	243	227	242	207	231	260	247	271	283	243	257	252	237	229	249	231	244	247	238	236	208	229	235	237	249	226	229	241	272	268	237	252	256	256	227	249	228	250	260	235	248	233	215	236	239	249	206	238	275	231	230	260	246	229	239	240	244	264	247	268	240	247	240	236	266	229	244	265	231	210	237	252	250	242	249	252	226	259	276	237	252	271	203	236	247	222	213	237	249	229	235	235	251	237	204	213	249	229	240	235	206	228	248	218	266	237	239	239	247	244	248	237	212	241	234	244	233	257	234	232	207	209	231	248	255	243	234	235	257	256	241	240	221	225	251	230	233	237	216	251	232	278	236	233	246	239	224	251	260	255	235	209	232	225	261	254	217	259	250	244	227	221	250	247	219	238	209	228	254	235	243	270	260	236	247	253	259	261	224	211	205	235	222	256	255	261	235	240	262	233	252	253	236	219	257	217	218	223	260	245	246	239	253	232	239	250	251	252	230	213	232	238	217	238	250	258	229	254	247	241	228	218	241	253	235	250	244	233	271	223	265	231	242	245	215	230	238	214	241	235	269	207	236	228	250	235	223	224	222	260	233	243	244	239	241	236	255	211	268	246	239	220	250	242	227	217	232	257	227	249	260	254	253	212	261	229	269	239	231	222	236	250	253	217	244	238	229	242	252	243	242	254	229	236	252	243	224	228	231	210	231	240	235	235	237	221	236	218	245	214	264	252	242	224	243	236	253	248	231	228	235	252	254	253	241	233	239	229	219	260	216	247	229	260	233	246	242	241	225	226	247	233	264	245	210	217	236	245	210	245	240	240	259	211	226	216	234	230	219	239	232	240	226	238	243	241	247	217	227	230	269	251	255	235	207	196	228	219	243	200	213	257	268	231	218	226	236	266	261	230	245	217	236	254	228	241	245	250	246	237	215	245	215	231	240	232	251	216	213	245	229	248	253	239	241	232	222	273	232	269	229	227	239	217	225	236	209	241	243	237	225	234	258	277	235	258	238	255	243	226	231	242	228	265	224	223	273	214	232	245	249	238	235	242	242	226	244	229	213	247	201	232	268	199	257	260	240	244	227	222	235	243	239	251	222	277	248	252	221	243	261	232	221	250	224	230	228	214	231	231	229	230	246	244	245	209	246	258	247	220	252	263	236	264	248	228	226	242	227	261	239	211	256	229	215	243	251	223	254	276	239	269	249	284	234	233	263	264	249	272	244	252	208	226	229	220	248	239	230	248	251	250	207	212	250	257	253	257	234	228	222	223	232	251	243	252	268	223	216	225	237	253	233	235	212	231	225	242	231	214	233	254	245	238	241	251	219	241	249	233	210	247	247	242	244	246	233	258	220	251	270	242	261	248	203	242	239	249	256	266	253	214	243	236	223	240	224	238	249	241	214	231	209	216	230	226	209	252	244	240	228	248	218	256	256	268	255	253	233	225	230	190	243	226	240	221	238	266	240	231	234	242	238	252	225	238	246	254	243	237	255	269	224	238	234	246	253	255	237	232	253	251	253	260	260	239	228	236	240	209	250	215	220	217	230	233	247	266	238	246	236	216	220	243	241	228	238	223	209	227	253	223	223	232	223	264	256	207	250	232	218	237	255	245	220	232	254	230
24468	5646	32122	53313	56531	24386	1316	1115	967	898	896	819	777	775	740	728	675	723	684	670	702	625	693	670	640	652	578	655	632	642	658	677	591	663	630	649	655	596	629	619	653	643	625	612	652	622	619	595	657	591	660	613	621	633	619	597	609	595	638	668	705	682	716	679	748	668	726	694	677	666	688	673	686	661	686	810	709	688	624	665	604	618	641	613	626	626	598	615	596	607	587	643	637	655	582	558	627	614	634	544	637	630	640	616	647	576	634	629	617	608	645	636	587	633	625	616	638	626	570	623	601	612	585	589	640	637	647	639	629	627	633	637	604	668	623	649	590	646	628	635	599	662	624	608	607	580	602	653	602	548	668	581	620	591	642	618	601	603	645	610	633	572	569	632	619	609	625	638	619	630	575	649	602	667	635	640	646	586	595	616	644	619	596	602	595	598	601	582	578	582	629	609	595	557	616	577	585	566	607	590	566	644	609	572	603	639	615	616	566	596	596	588	621	601	633	607	597	618	631	588	637	586	586	611	604	577	589	628	588	591	601	628	581	632	594	610	624	617	583	599	615	597	599	644	600	561	640	611	614	635	605	624	557	564	643	576	598	645	626	591	606	637	566	628	571	613	553	601	611	641	643	615	614	652	553	624	608	634	574	612	634	632	611	603	590	606	616	601	629	620	595	642	577	614	598	616	633	588	648	596	617	608	598	573	609	588	597	543	617	649	592	607	630	641	661	624	641	632	603	567	622	618	580	630	588	602	576	602	599	657	609	610	606	583	587	621	585	599	606	643	600	593	648	584	591	597	597	582	587	594	596	604	615	604	586	604	649	607	634	618	582	577	583	557	638	609	563	547	575	644	593	578	598	579	579	632	598	610	677	575	610	650	641	602	611	586	621	617	642	598	629	605	596	601	590	620	615	599	607	608	587	629	630	618	604	604	589	615	596	605	586	608	581	635	638	571	584	561	633	588	596	587	638	590	533	551	595	604	590	577	661	618	633	587	575	585	615	603	599	617	648	599	608	591	585	606	614	607	619	648	590	537	604	640	598	583	622	647	586	629	633	593	643	621	595	629	605	585	587	623	615	619	584	626	622	630	609	657	629	602	581	587	659	579	598	613	575	646	615	630	619	609	593	604	581	644	614	646	604	627	611	634	614	587	592	628	564	593	630	586	596	646	600	572	622	627	634	627	627	636	595	631	584	593	635	611	657	572	633	615	619	564	611	576	571	650	611	607	604	600	639	597	634	574	553	624	586	586	607	585	596	599	576	632	610	637	634	603	599	581	640	598	653	612	583	594	639	576	588	600	636	576	547	641	567	573	590	646	562	605	607	592	598	572	586	602	608	594	631	630	599	603	623	608	606	598	603	612	638	622	629	630	580	646	597	624	607	610	586	603	581	601	617	617	577	614	633	608	629	573	591	598	603	600	628	580	598	595	583	579	625	629	578	650	594	629	559	626	653	608	613	626	613	616	628	584	606	669	618	608	602	582	593	596	596	628	610	573	604	610	630	580	604	606	630	567	625	609	583	554	614	624	598	617	598	622	580	558	606	560	596	580	590	577	638	607	638	576	599	587	626	580	604	620	581	634	617	611	624	554	596	627	633	580	611	598	663	588	600	594	580	583	630	603	605	588	629	583	609	622	625	605	631	613	601	620	631	605	593	634	601	592	612	599	605	611	627	615	576	582	623	578	580	610	579	587	603	601	607	668	596	577	639	558	602	617	644	612	622	640	604	594	634	623	641	631	596	628	593	602	607	592	633	606	626	632	648	564	622	627	562	638	573	580	621	594	613	657	606	571	608	643	643	575	594	625	592	617	606	580	599	614	642	589	604	604	649	547	588	568	614	642	583	629	569	650	636	584	628	612	613	637	587	623	635	570	649	566	645	597	581	583	615	613	592	611	606	611	649	596	605	553	613	657	576	615	594	624	636	584	608	612	596	586	628	610	595	595	615	638	601	602	597	604	625	613	566	600	617	627	617	601	622	630	638	582	620	648	609	603	590	632	595	614	586	599	604	608	592	604	629	630	611	659	622	594	569	622	608	622	596	614	583	627	643	608	608	633	588	593	603	607	555	583	604	600	589	633	607	574	586	599	584	615	622	581	604	616	634	624	645	581	580	625	565	647	625	615	630	625	609	625	586	626	603	634	619	638	601	594	654	609	627	617	615	634	595	569	601	600	592	608	594	635	650	590	549	577	596	587	584	613	602	592	623	595	599	604	645	640	580	582	657	592	589	573	577	628	574	593	635	577	585	608	607	618	603	610	595	584	596	635	591	600	548	595	620	608	601	613	628	643	592	574	623	606	618	641	652	577	604	585	577	613	577	593	625	597	587	597	641	600	620	583	587	585	605	594	570	594	615	629	617	620	619	630	650	670	584	571	605	613	616	605	600	587	602	600	626	604	624	597	579	606	614	605	600	621	648	529	564	657	579	592	624	591	617	568	582	592	620	580	639	580	657	605	598	557	581	613	627	621	584	676	589	598	624	586	609	614	622	596	614	619	567	576	645	629	576	606	621	620	626	598	566	639	584	640	602	578	640	628	590	592	599	599	590	652	576	649	582	617	609	609	611	611	631	629	618	605	599	600	604	563	621	601	638	609	632	603	593	587	609	601	609	589	610	599	605	626	617	571	592	574	588	580	631	574	592	620	629	631	614	618	627	644	595	601	597	588	623	630	608	631	653	601	621	639	611	587	591	651	618	653	681	577	555	577	575	604	607	582	601	603	610	616	546	621	610	604	609	630	590	609	616	611	639	598	586	621	608	588	593	608	547	640	632	637	579	649	608	581	591	590	622	611	620	598	610	628	614	617	616	619	630	623	596	612	595	618	656	639	618	609	560	579	567	580	613	606	575	577	660	627	591	637	590	631	627	613	617	651	605	617	584	602	616	598	603	619	608	598	618	593	609	606	576	593	591	633	615	604	641	555	629	639	622	615	577	591	623	590	618	611	631	592	592	551	619	623	582	604	618	606	591	602	626	586	607	613	587	629	607	611	616	606	621	633	608	600	577	646	566	585	570	646	649	623	589	614	647	617	593	628	616	577	650	550	602	590	624	584	605	611	610	617	611	639	596	599	640	591	608	603	629	646	592	589	591	624	652	586	606	609	644	617	574	602	599	604	588	610	649	560	648	596	614	613	630	606	583	595	606	650	611	610	590	594	570	591	603	607	616	579	628	604	569	609	597	584	627	600	609	623	587	586	564	599	582	636	573	622	609	590	586	644	607	627	634	605	658	623	656	604	656	599	623	554	594	587	620	582	607	558	616	601	606	605	605	616	581	585	570	555	607	604	609	584	609	615	595	622	616	608	580	578	647	596	574	651	613	597	608	613	572	622	607	631	609	570	587	631	570	584	578	605	615	642	577	589	601	610	573	581	568	605	606	631	598	596	610	634	672	605	598	610	641	606	625	602	665	607	612	566	591	629	547	621	604	637	624	610	591	611	586	639	581	594	580	605	612	603	583	590	605	614
56004	23834	37441	59460	63581	34856	6371	463	349	265	213	221	221	215	235	195	243	176	194	170	187	192	182	197	171	184	166	160	162	170	198	181	150	181	178	177	174	166	166	172	172	163	178	151	155	172	210	188	144	140	154	157	163	161	175	158	162	173	182	179	193	215	221	177	164	185	193	185	177	195	180	205	193	185	205	203	196	188	193	168	188	160	146	152	161	183	153	162	188	156	155	175	163	147	173	143	172	166	156	162	138	189	159	154	201	181	165	154	168	156	164	165	183	165	190	175	156	164	162	168	189	162	185	176	158	169	172	148	143	169	177	171	167	168	170	160	156	175	193	161	171	175	174	168	178	156	189	139	167	185	166	165	153	158	174	141	184	179	187	156	160	185	176	151	167	152	170	160	164	168	172	155	183	174	188	158	190	169	188	173	188	152	170	173	168	157	170	167	158	165	149	171	184	179	147	190	158	161	158	163	166	154	177	179	194	178	184	174	140	134	175	150	176	186	155	190	160	175	167	154	165	138	160	154	147	167	170	175	172	164	169	147	171	166	143	158	188	162	166	177	161	158	173	174	139	143	178	181	146	170	170	156	166	178	160	163	150	143	153	155	174	151	169	177	160	163	179	152	145	151	171	173	180	180	173	161	164	165	154	155	138	177	147	168	175	165	182	158	160	182	133	138	172	157	143	194	180	177	171	174	166	156	136	162	163	176	143	163	157	147	166	161	163	174	168	167	164	174	165	161	126	147	168	158	164	154	149	163	156	165	166	169	178	179	151	164	165	157	176	154	173	176	173	137	163	153	130	159	158	165	173	173	163	154	143	154	160	153	169	178	178	153	186	173	156	157	153	166	159	173	140	154	152	157	171	149	188	162	168	177	177	160	156	158	166	184	173	162	174	151	176	179	161	189	134	174	151	162	163	148	172	156	177	184	166	177	191	173	144	171	177	169	166	148	176	146	164	176	181	191	174	165	164	163	153	171	154	163	173	189	161	171	161	164	187	155	182	164	169	136	158	165	152	129	162	136	156	132	148	180	170	159	152	186	164	160	153	163	151	149	163	154	177	149	167	175	166	158	186	161	153	164	161	146	155	144	174	187	158	147	144	178	182	192	172	154	163	171	177	155	167	185	174	194	165	167	144	190	178	166	151	157	151	164	169	142	182	198	158	149	170	150	182	176	152	159	157	168	131	165	167	168	164	161	143	164	163	132	150	156	157	183	164	143	166	158	171	187	139	184	160	163	153	187	169	144	137	149	143	181	157	176	169	192	149	169	166	168	149	155	170	172	154	156	168	151	177	160	163	179	188	131	146	163	171	153	168	172	170	170	170	149	161	176	153	159	154	148	171	169	171	155	163	168	165	151	172	169	182	174	163	168	146	181	132	176	166	176	160	189	191	170	144	177	170	179	170	180	159	160	165	158	154	159	157	161	174	167	176	173	200	173	184	159	161	170	146	165	168	150	176	160	152	144	156	142	165	161	174	179	162	143	159	153	184	133	147	163	156	173	152	203	132	178	157	159	160	136	153	173	165	182	147	153	159	151	163	179	179	165	179	152	161	172	165	156	154	181	161	174	176	187	144	159	181	144	161	175	183	159	165	178	175	143	162	140	162	151	179	152	165	149	176	163	173	168	157	185	178	163	185	163	146	186	171	179	184	164	166	153	157	137	153	135	153	164	156	156	168	161	182	168	152	157	176	164	161	167	154	176	172	165	145	164	165	164	150	203	164	152	163	136	185	164	162	159	165	158	159	174	144	174	151	158	155	163	144	185	167	188	183	189	178	176	169	172	191	174	136	163	156	171	145	160	153	152	185	154	144	164	172	140	167	173	152	147	145	167	179	162	163	180	156	159	159	150	144	177	168	178	179	167	190	133	150	172	164	154	155	170	184	167	190	167	142	166	159	175	169	162	192	166	179	162	170	181	160	144	151	154	165	148	174	180	174	156	151	168	157	182	172	146	169	144	163	166	159	129	118	185	156	174	188	185	149	182	159	154	176	149	148	190	159	161	184	159	156	187	146	179	149	168	171	174	161	164	175	174	146	144	178	168	175	153	174	180	177	160	160	181	158	155	163	149	172	140	141	163	177	165	184	170	158	170	166	171	200	179	156	174	156	149	157	153	188	130	161	152	170	193	179	154	161	145	165	162	167	167	167	164	155	154	158	178	168	181	165	170	173	185	156	159	178	192	166	187	175	171	151	174	179	164	166	148	168	183	150	172	161	172	160	160	153	153	166	144	168	143	193	155	186	178	165	169	163	165	146	169	165	162	167	167	171	160	137	173	166	162	163	141	165	145	167	162	174	152	162	184	173	165	175	166	166	144	165	174	153	170	187	173	162	161	155	157	158	128	168	192	195	154	153	153	168	159	166	171	169	151	167	134	176	143	167	170	177	169	178	174	152	139	186	203	169	156	158	201	162	168	139	151	151	180	139	158	179	182	167	183	154	160	154	157	173	159	140	141	174	158	151	168	159	182	170	161	153	162	152	158	166	170	171	173	169	172	178	149	144	146	155	163	170	163	159	170	185	158	157	147	172	157	181	136	159	173	153	152	156	192	162	155	148	163	163	170	155	167	171	164	155	165	149	153	140	172	151	167	166	158	159	164	148	149	168	165	170	181	172	175	158	175	161	182	163	159	159	172	199	145	191	186	161	156	183	151	178	174	163	161	162	171	173	173	164	170	171	163	157	165	149	144	157	192	141	164	153	167	166	141	169	173	158	167	149	178	181	138	154	144	155	175	176	161	160	185	170	175	168	156	156	168	186	174	140	158	177	165	172	142	170	185	160	157	144	151	143	173	134	172	156	169	145	163	148	168	158	191	178	173	168	160	179	182	155	172	178	156	162	187	136	171	154	174	164	156	151	177	162	156	148	151	134	172	155	161	171	168	164	151	178	160	165	162	181	157	173	169	171	145	142	185	161	154	158	162	197	165	181	194	131	154	154	176	178	186	172	178	145	178	146	164	173	149	179	173	170	147	160	154	170	153	161	163	152	183	147	172	153	158	154	165	176	182	157	155	144	180	168	142	170	163	168	171	186	185	159	167	152	172	146	161	141	164	147	152	160	162	156	182	157	146	163	190	175	177	143	156	170	159	162	159	160	152	178	160	190	168	168	137	160	168	152	155	180	156	147	185	176	162	187	183	140	171	143	167	152	163	163	161	158	156	140	182	180	178	161	170	178	155	165	174	165	175	165	171	157	150	178	192	139	156	159	191	166	173	167	152	190	152	137	172	148	147	136	150	163	152	162	156	181	146	173	166	132	155	167	176	150	158	155	182	175	161	148	151	165	173	165	162	148	157	144	171	176	154	146	174	157	159	184	167	176	167	166	175	181	176	155	175	144	166	160	159	191	159	165	145	163	179	151	161	164	156	166	152	175	154	177	176	144	166	156	165	157	145	164	165	195	159	153	153	162	183	183	173	131	159	183	167	154	164	161	162	169	200	145	166	165	167	142	184	176	131	161	149	162	166
33060	8182	39168	64920	66597	29993	1720	1393	1332	1010	986	898	810	759	680	669	676	608	598	551	607	540	563	556	538	495	478	528	505	484	466	476	508	455	476	499	475	471	492	453	430	467	461	479	448	461	462	446	482	484	454	456	448	469	460	469	461	498	523	561	599	626	542	555	579	606	590	599	539	558	617	572	612	621	586	743	707	608	505	502	446	482	459	440	468	470	451	464	439	468	439	455	469	445	440	461	462	470	468	448	451	405	456	475	451	399	411	460	415	449	455	421	471	495	432	424	415	435	431	428	432	416	447	450	447	459	422	425	439	434	421	478	446	440	437	466	475	441	453	445	408	424	435	401	440	417	432	395	440	481	424	452	440	487	441	459	453	447	429	466	453	417	437	402	450	443	430	441	466	420	459	435	428	431	449	421	429	419	409	453	419	407	454	398	414	438	451	442	429	434	443	427	395	422	400	438	426	447	449	423	429	406	428	430	470	465	446	466	429	437	401	442	424	467	446	422	432	420	425	417	423	406	440	426	423	458	421	448	433	391	444	441	481	406	432	452	400	451	412	410	466	451	453	430	397	417	395	438	408	421	412	456	430	395	419	449	419	415	451	421	436	398	400	463	445	469	429	429	405	438	433	420	399	435	438	404	457	448	425	438	458	413	417	436	449	414	396	442	427	431	449	446	400	423	471	422	427	430	438	410	441	415	433	405	426	449	428	463	459	428	435	443	422	444	434	448	416	437	422	434	468	440	450	425	427	426	425	431	397	450	425	470	410	434	449	456	449	427	464	452	433	407	420	410	437	413	430	412	441	422	463	406	438	443	441	401	411	439	398	435	417	455	428	431	402	452	423	430	416	417	393	440	447	419	456	411	433	413	439	436	414	405	410	445	424	452	401	406	409	446	412	400	456	426	434	453	440	434	450	458	433	481	411	448	440	414	444	460	428	403	456	424	384	417	440	418	456	433	398	397	437	474	428	412	434	457	440	413	441	432	433	428	454	445	471	451	451	423	417	435	439	424	452	427	476	417	437	455	482	463	400	457	460	429	435	433	423	457	480	446	414	428	436	431	448	404	419	432	421	424	412	422	457	410	445	484	446	442	435	442	447	429	402	420	432	408	443	428	456	430	455	459	441	439	425	438	441	432	437	438	416	430	402	410	471	457	442	405	463	410	424	415	463	422	408	430	430	416	413	447	435	410	423	440	436	430	441	413	462	426	412	407	418	413	444	475	431	459	432	422	392	413	449	421	419	470	435	432	428	404	429	409	442	434	454	428	411	445	454	414	431	414	435	432	449	394	441	405	430	414	398	430	440	410	456	377	425	420	451	418	401	424	450	425	431	439	444	448	416	438	388	407	435	434	461	422	406	434	450	429	442	437	461	417	458	457	398	419	420	458	416	430	425	414	437	453	445	484	408	458	455	410	449	447	456	423	410	432	431	441	422	436	442	447	423	392	453	422	449	428	430	424	451	462	462	415	454	446	447	425	458	429	457	438	415	408	421	481	401	430	460	407	443	445	425	419	456	439	419	453	439	420	450	438	458	427	423	491	449	453	420	433	442	426	410	436	411	493	432	427	432	436	464	406	436	454	455	439	423	439	429	436	433	447	452	440	409	409	447	471	424	428	434	407	442	380	438	452	449	438	401	450	420	411	440	470	411	407	439	436	443	420	440	438	418	428	424	398	413	431	421	416	415	455	425	433	424	413	438	385	422	433	435	428	451	425	451	415	454	390	395	449	412	418	441	456	425	450	453	401	410	438	424	431	438	426	384	406	446	434	433	484	436	420	411	432	436	441	439	437	440	411	457	420	407	426	434	432	447	400	479	446	408	423	413	424	408	432	451	438	404	454	424	401	455	446	433	428	406	450	444	427	425	415	451	442	454	444	432	445	455	464	458	450	416	408	424	386	401	429	423	438	484	421	395	451	443	432	458	406	439	447	423	424	454	411	410	436	412	450	452	416	453	446	462	389	440	413	454	441	422	413	457	440	434	432	439	464	391	463	428	417	423	407	441	395	447	431	443	427	428	405	456	381	427	424	449	453	444	455	406	387	432	431	461	429	449	449	434	422	451	439	430	434	419	444	440	434	445	433	429	397	469	457	450	419	459	436	440	428	417	408	444	452	454	419	454	446	403	412	459	433	448	433	398	439	452	414	437	446	435	402	405	418	452	410	447	467	421	445	381	465	438	433	439	454	447	454	421	479	434	416	472	441	457	419	458	445	463	452	394	433	440	421	466	435	428	417	451	428	399	394	469	449	447	400	432	423	410	411	459	433	421	420	453	439	397	434	430	392	418	415	448	418	445	403	419	449	430	431	417	444	415	394	448	456	479	487	431	423	460	435	427	428	415	418	442	420	452	457	419	466	461	405	401	396	454	446	437	442	430	426	422	434	445	410	437	410	448	421	434	419	432	448	434	442	456	399	468	435	423	405	449	387	416	427	419	402	418	413	452	439	437	458	480	422	408	425	440	416	424	460	435	464	430	437	424	401	463	431	416	410	438	408	414	422	443	444	444	450	417	440	449	401	451	416	419	451	445	462	425	421	438	403	442	405	426	444	437	473	440	419	424	435	401	442	425	428	431	397	440	444	406	423	446	415	412	427	380	425	398	432	437	424	470	426	417	448	460	423	426	410	434	406	421	438	428	426	464	430	405	404	440	437	438	419	421	426	474	408	461	464	422	448	403	473	467	439	449	448	402	411	438	433	415	435	448	435	432	443	431	440	433	424	435	456	428	442	412	401	413	437	366	478	443	409	431	402	464	432	426	455	437	418	432	418	430	389	433	419	444	411	462	446	416	425	408	431	409	461	432	436	437	375	428	418	408	454	427	430	445	449	418	425	413	417	428	417	425	456	413	445	407	416	431	405	437	462	424	442	423	437	428	457	442	425	410	444	412	467	427	456	477	435	438	417	441	412	449	461	419	428	432	410	417	425	415	459	456	434	407	413	443	443	450	432	418	446	394	380	434	440	436	475	447	418	450	420	426	460	457	406	431	462	450	446	429	449	434	434	454	406	413	452	434	443	454	414	447	462	448	418	448	399	435	425	470	461	445	417	474	411	380	443	435	447	463	428	431	419	417	453	467	439	452	430	454	446	455	450	450	426	453	405	409	389	423	382	460	437	429	460	437	433	450	417	419	474	444	456	437	478	433	396	393	443	423	458	436	407	436	456	408	426	457	420	429	391	464	438	432	470	473	439	443	425	424	466	440	438	439	440	426	406	409	420	425	442	411	444	464	448	395	443	435	427	417	457	424	417	432	390	424	428	435	425	432	428	427	470	456	404	434	429	426	429	430	459	442	409	454	426	463	418	455	451	395	458	447	437	403	445	427	408	427	414	418	444	404	419	437	404	444	418	430	408	409	401	461	404	440	417	393	489	424	399	441	458	442	489	450	427	407	427	453	444	433	463	409	426	470	440	449	454	456	424	432	450	415	414	425	437	466	411	454	409	413	415	469	437	392	437	462	464	418	409
7397	807	1813	4070	5731	1621	336	247	266	274	224	243	244	244	261	208	244	248	263	244	257	250	255	200	238	249	236	240	236	270	245	258	232	223	231	254	244	231	245	250	259	229	243	267	258	245	217	245	241	246	249	210	246	237	243	243	234	235	238	231	242	241	240	223	252	237	229	267	242	258	262	256	225	270	246	249	238	247	239	209	237	211	273	244	237	257	227	228	253	239	264	248	274	264	251	254	226	228	265	262	249	245	241	240	230	233	221	245	235	265	251	240	234	253	239	262	263	243	221	214	235	241	248	222	255	247	225	225	234	224	241	262	247	250	250	266	257	221	211	245	225	223	261	244	239	207	237	259	230	241	244	247	194	229	249	273	239	248	213	228	242	261	261	235	238	239	260	239	239	254	239	258	246	234	236	210	212	223	235	240	246	242	245	246	256	244	247	206	218	255	224	214	281	212	232	245	259	277	264	233	244	280	263	231	236	245	243	240	212	256	238	235	230	275	233	233	250	245	247	223	232	245	231	240	235	238	253	229	262	251	254	245	235	232	214	235	231	256	245	254	267	246	242	263	231	261	247	245	250	254	230	257	231	247	245	243	236	237	244	221	216	245	250	248	216	241	207	218	253	278	250	238	237	253	232	238	264	245	262	249	238	244	232	218	208	241	237	244	235	237	236	235	254	242	230	238	246	249	227	222	247	244	253	230	261	250	255	241	246	234	239	206	262	220	242	239	235	236	251	244	230	246	248	240	233	263	264	238	241	205	220	249	230	234	229	229	226	232	231	240	228	275	243	260	251	245	249	241	250	279	226	248	255	212	270	272	232	236	260	255	253	217	259	244	231	252	235	231	241	243	249	235	229	254	234	226	237	241	239	246	248	229	243	251	207	222	252	262	250	240	235	256	249	210	241	227	235	233	240	225	234	247	209	260	234	248	205	243	238	232	217	257	268	242	264	270	244	223	257	226	218	267	253	257	248	227	230	240	244	236	253	250	222	256	264	250	222	216	237	234	232	253	230	215	235	250	260	225	230	247	229	234	234	243	230	238	255	235	234	261	221	228	257	221	253	243	250	244	249	236	239	207	237	262	202	235	245	248	251	266	226	249	260	204	246	244	240	261	236	205	248	253	232	221	234	264	247	260	232	236	231	252	233	233	238	226	233	225	238	269	214	246	228	230	221	235	287	256	270	235	232	234	248	256	219	237	235	207	200	255	222	256	255	248	246	236	223	230	226	271	255	260	245	246	227	249	223	246	256	254	230	236	239	251	260	250	222	247	232	248	249	248	253	244	233	252	249	240	226	255	227	247	260	251	226	238	228	245	234	264	231	208	251	234	233	240	219	261	244	243	251	251	221	274	241	234	251	250	224	230	262	254	219	241	267	250	235	230	236	221	216	237	243	223	267	269	232	236	254	256	244	217	244	251	250	246	249	220	218	221	234	247	225	224	261	206	245	242	241	249	241	241	257	274	248	249	261	226	228	228	247	231	248	233	220	233	254	278	222	263	243	233	246	276	247	228	265	241	235	254	219	224	243	225	236	230	244	253	267	232	262	279	242	256	242	278	252	245	220	213	251	235	224	242	233	225	228	257	226	261	267	233	245	251	230	215	252	243	252	243	215	244	227	244	235	241	256	236	219	227	238	243	239	261	242	237	230	255	242	268	244	229	247	237	240	238	221	256	254	245	248	273	246	217	233	244	262	235	268	237	216	234	226	226	247	226	266	229	233	213	263	209	219	249	244	259	239	265	214	223	243	268	253	235	224	218	213	251	242	210	268	222	233	223	224	258	210	252	219	234	238	259	248	237	234	245	266	236	244	210	258	252	228	274	229	236	209	240	239	250	240	262	219	250	232	243	247	223	245	240	241	234	255	250	263	254	231	252	268	249	250	257	229	262	254	233	236	231	255	238	242	237	218	237	233	275	266	209	231	267	278	239	206	236	238	238	262	237	233	261	237	234	229	236	250	238	244	238	252	266	224	229	239	232	231	229	247	227	227	229	273	231	223	227	228	241	222	237	246	243	240	228	256	243	232	259	250	223	237	229	253	238	266	220	233	247	242	226	223	248	247	244	245	230	256	243	241	240	234	252	239	270	241	246	216	233	240	207	242	269	272	234	249	254	247	222	217	223	219	218	255	262	231	251	265	221	236	226	246	246	227	251	255	222	245	267	235	244	255	244	249	252	233	227	262	260	246	260	246	229	245	260	236	232	219	244	246	242	224	247	248	263	265	246	269	223	218	269	290	235	227	238	235	240	211	253	250	254	237	255	220	257	258	215	222	260	223	249	248	246	241	223	238	264	257	239	267	278	219	239	270	259	235	257	246	210	247	254	277	223	230	245	247	241	232	242	245	260	265	255	238	242	239	231	239	241	262	254	254	241	238	231	236	239	248	229	243	237	231	259	240	258	217	209	224	246	225	259	240	250	239	240	235	257	248	237	255	260	252	249	224	245	217	259	270	251	254	234	223	246	236	239	233	221	239	258	227	219	241	250	278	239	245	253	225	255	232	221	228	243	246	236	219	246	242	232	245	261	226	247	249	241	238	232	222	228	242	213	273	267	235	222	238	232	241	229	233	222	258	222	219	245	275	238	243	232	214	263	202	246	266	263	242	225	204	238	232	261	251	236	229	237	245	284	226	251	206	255	251	234	238	213	250	224	235	221	244	228	233	242	239	241	219	233	235	211	238	230	270	261	237	242	230	234	233	221	240	247	232	231	228	242	241	215	215	225	207	244	258	220	243	272	237	251	240	244	243	247	267	254	252	237	240	255	259	229	254	246	238	223	258	224	268	272	275	224	248	259	223	237	258	238	258	266	224	212	244	248	261	231	251	228	248	223	275	259	252	230	264	237	244	271	226	222	247	228	254	236	242	267	259	220	254	248	209	252	228	257	242	263	245	208	231	221	221	262	233	245	263	242	240	238	259	241	238	220	230	249	249	240	254	220	237	226	247	221	243	231	230	275	242	240	239	230	251	211	255	242	219	226	216	255	221	230	219	255	239	236	231	256	258	226	256	218	246	238	252	225	256	252	258	247	245	242	200	233	221	226	229	229	237	270	244	225	237	274	250	236	226	283	221	266	207	259	254	270	247	234	273	221	251	233	206	253	218	240	227	233	234	216	220	223	230	235	264	247	259	270	241	239	238	223	238	244	255	251	257	212	223	256	250	219	241	246	232	239	249	264	236	228	240	251	215	214	232	238	234	217	265	249	235	228	247	247	262	219	238	244	235	258	237	235	261	245	229	242	263	243	244	223	220	245	245	220	253	236	270	224	230	241	239	258	229	242	228	229	234	246	234	240	241	247	251	254	241	256	234	262	236	236	253	244	243	259	219	216	238	238	243	253	225	251	224	252	243	249	240	277	245	258	266	218	244	237	234	240	221	247	259	239	264	260	240	259	225	242	249	260	252	240	249	272	242	275	276	228	253	240	252	250	217	245	222	221	239	256	245	207	282	264	219	246	271	225	261	258
6661	991	4692	13154	18150	4309	689	633	640	652	630	629	647	597	622	617	603	571	640	651	609	660	643	608	591	635	653	593	617	639	642	635	613	639	639	620	557	603	661	591	653	640	583	622	614	619	613	592	606	598	617	611	633	615	680	613	623	621	628	650	650	630	625	668	625	635	618	597	614	607	664	594	614	601	689	628	698	671	626	616	623	637	620	623	629	615	622	595	627	615	607	592	615	629	633	661	616	601	643	583	611	596	616	648	620	612	651	659	602	646	664	602	636	619	610	642	613	625	653	603	555	619	588	625	626	591	596	614	653	594	651	634	596	612	615	594	659	566	596	623	610	641	616	589	624	651	634	609	623	625	627	600	619	621	592	575	684	620	599	599	598	599	624	617	619	592	593	600	632	581	613	587	676	602	615	596	665	621	605	608	618	617	589	642	625	620	640	604	639	600	634	644	603	590	614	634	613	594	644	629	627	649	583	628	637	601	647	639	614	570	603	582	641	597	561	611	601	612	603	588	651	569	603	601	637	634	592	610	589	606	574	600	640	637	637	631	587	623	619	657	649	623	645	655	607	641	619	628	624	633	602	611	612	580	647	644	619	665	598	674	666	598	596	595	667	604	595	624	634	579	607	644	643	572	613	607	683	632	595	622	605	609	616	670	650	616	669	619	626	601	600	602	600	622	662	590	616	689	602	647	591	561	626	627	610	659	635	663	638	615	612	647	600	659	580	610	621	611	588	623	628	595	582	627	590	614	577	708	591	631	653	601	611	629	636	621	632	609	647	595	644	597	643	662	628	633	631	594	638	650	645	607	611	679	582	636	618	617	633	619	580	574	582	616	634	635	609	652	641	617	632	605	653	641	602	625	609	622	647	613	585	639	608	567	603	612	651	618	599	657	646	609	642	565	632	623	611	633	617	573	660	580	632	634	594	635	650	642	622	616	595	622	660	642	617	666	605	586	609	594	611	628	635	647	564	604	622	621	619	618	584	608	592	637	581	621	636	622	607	591	619	628	679	586	613	638	626	600	566	621	616	615	624	617	659	633	619	632	602	632	640	602	607	635	628	620	627	604	599	620	658	596	648	596	598	643	602	582	606	622	601	616	606	629	603	604	589	636	609	630	596	592	593	607	648	587	622	642	605	606	592	620	583	681	592	632	640	620	656	648	613	610	589	613	656	610	617	621	609	640	616	609	584	582	572	656	615	597	605	613	634	604	634	608	655	629	627	595	602	561	602	610	617	596	637	592	631	603	602	622	613	660	652	655	653	650	577	592	587	627	648	588	611	611	585	601	599	650	573	612	590	607	611	607	604	575	618	594	621	645	611	601	598	577	574	639	638	567	610	602	623	666	617	611	637	609	621	600	606	583	601	638	658	617	602	649	601	642	593	612	621	589	627	620	599	631	641	598	600	614	633	655	596	607	632	575	651	587	556	613	617	677	613	601	592	578	633	602	619	643	620	644	603	621	594	615	633	655	565	602	599	627	647	646	621	631	635	642	623	594	622	585	610	636	654	622	619	600	608	606	628	630	634	610	577	671	616	610	619	578	665	581	587	605	620	631	624	621	636	649	624	576	578	581	605	608	602	624	649	590	583	628	580	608	622	592	594	580	617	577	616	620	635	601	610	652	582	594	664	618	589	614	613	584	585	631	668	634	645	628	609	640	596	647	644	608	636	592	605	643	582	609	626	668	622	628	668	616	621	585	569	635	614	609	623	599	638	607	646	634	629	605	580	604	624	627	619	640	634	610	633	599	637	600	559	623	661	584	608	592	605	650	651	625	626	601	645	594	643	593	595	633	574	603	676	606	599	632	553	615	595	640	629	648	616	602	622	593	649	645	586	635	633	624	595	629	668	622	626	607	624	642	584	573	650	630	620	643	618	610	574	674	599	583	598	601	632	577	593	609	637	621	668	584	571	636	624	629	637	599	603	577	641	619	575	637	589	596	653	595	614	633	610	607	586	614	623	610	622	581	568	609	621	634	603	623	630	586	634	595	606	606	578	614	604	640	611	640	620	613	649	570	574	617	629	612	620	621	607	595	584	616	622	591	646	624	659	619	619	579	613	641	622	616	574	660	612	627	614	633	578	636	626	643	613	599	638	602	599	604	617	639	638	621	607	588	629	645	630	613	610	594	647	611	591	583	591	644	610	582	595	640	608	618	603	639	643	595	625	601	651	672	583	566	641	614	639	595	554	569	620	628	632	652	609	606	591	593	641	633	612	642	642	596	586	598	604	639	612	605	571	654	591	621	618	606	610	586	613	620	607	597	606	621	608	630	630	581	634	604	571	640	643	597	631	627	588	594	579	640	564	641	644	607	617	625	589	646	620	670	553	608	550	614	591	580	614	621	609	592	577	626	578	623	624	600	638	591	601	673	615	598	604	601	570	630	613	629	609	633	606	653	601	594	606	575	628	587	605	614	595	587	601	608	626	628	631	617	596	596	602	611	619	619	584	605	641	552	590	642	643	606	629	585	584	616	639	618	639	592	589	623	607	587	649	616	601	612	622	606	623	613	611	607	615	582	572	634	625	599	604	603	564	585	631	619	636	640	628	630	642	616	585	618	635	609	576	600	614	609	629	614	644	672	587	634	641	631	618	597	615	597	592	643	601	569	585	619	583	584	637	601	614	594	595	605	619	592	637	632	641	606	628	606	613	590	604	600	585	614	638	613	622	621	617	596	612	605	617	598	632	619	596	612	633	621	639	592	620	588	629	615	641	582	615	617	649	608	605	623	609	608	624	619	608	604	628	633	630	612	644	631	641	618	628	630	639	630	623	596	628	641	645	585	623	639	626	621	602	613	597	625	612	636	618	611	602	622	611	577	652	616	604	589	632	610	665	642	637	658	676	530	601	600	628	573	559	637	623	634	655	643	597	618	608	594	642	592	626	627	649	645	640	601	561	602	598	594	621	601	655	664	641	568	616	614	603	565	614	625	618	610	617	626	605	585	622	588	575	589	623	663	615	621	603	584	609	639	608	611	627	619	608	649	586	641	582	593	635	593	639	601	654	614	600	652	643	608	643	611	575	600	619	624	592	609	620	568	593	626	629	597	616	575	586	609	585	635	615	647	601	602	620	641	617	593	587	576	597	592	621	584	612	658	605	608	630	588	595	663	592	618	692	629	593	627	587	601	641	600	587	631	600	548	645	625	573	618	629	636	621	588	627	602	633	627	596	621	608	633	630	624	603	637	621	602	648	615	640	595	625	594	620	641	610	612	616	670	615	640	606	628	630	618	655	605	586	639	628	632	680	596	582	669	637	622	650	591	596	621	597	600	645	629	617	684	617	618	644	588	610	634	574	668	629	636	576	614	604	676	617	596	604	642	624	599	563	634	628	615	664	649	622	623	589	590	627	648	659	644	625	604	585	609	595	611	634	616	642	630	608	633	636	627	593	608	648	626	638	599	629	610	611	646	618	648	562	605	615	594	623	614	634	612	635	604	587	619	626	625	615	596	618	616	588	640
41582	13415	23329	46124	50552	23603	2338	383	342	282	280	261	265	244	247	251	246	257	244	275	252	251	238	268	252	253	231	237	272	235	253	246	259	234	216	242	270	244	222	245	225	238	226	229	239	249	239	245	251	242	240	250	238	228	214	225	240	249	244	206	251	267	255	246	236	243	266	218	227	247	256	256	240	256	274	248	255	224	239	263	244	254	203	248	234	238	220	250	242	273	225	244	232	248	250	242	229	220	219	247	235	222	243	230	215	249	238	231	214	232	260	232	252	216	215	247	227	247	258	249	228	225	218	210	241	230	223	223	219	236	212	237	263	249	246	271	233	222	231	234	230	230	253	257	257	218	243	249	227	241	233	255	253	259	239	231	226	249	233	273	229	248	235	216	233	255	251	257	247	242	218	250	256	248	244	210	217	239	241	221	246	264	229	246	252	232	236	232	220	217	224	258	239	219	254	243	241	241	242	252	238	248	212	217	240	230	220	233	229	236	215	254	247	257	280	252	249	230	234	232	256	221	257	236	220	222	248	249	218	248	230	228	222	257	217	239	249	224	252	274	222	235	244	216	224	225	234	251	218	249	258	222	225	229	229	255	218	232	263	225	236	238	221	241	246	230	231	266	238	217	221	246	225	201	237	197	223	258	226	218	246	253	220	240	210	236	229	246	245	233	249	228	206	240	245	251	241	214	229	219	240	243	250	213	221	265	220	243	228	255	240	237	234	212	225	225	234	237	281	259	268	242	251	236	234	224	229	245	250	255	245	260	227	221	217	226	250	237	271	230	197	224	244	245	251	235	249	236	225	234	231	234	258	248	230	216	206	213	224	267	237	245	226	242	219	214	232	212	236	241	269	235	236	241	238	228	211	246	240	202	229	257	226	234	253	251	220	252	236	218	229	261	214	236	217	221	243	247	233	227	259	235	230	189	209	214	232	230	225	222	235	230	238	233	241	239	232	251	234	240	226	227	240	254	220	236	215	234	252	218	252	247	219	241	242	233	216	241	246	240	244	245	240	234	240	220	283	238	242	231	213	224	213	252	271	238	238	237	244	239	248	261	245	249	218	220	249	231	253	221	232	246	242	254	241	206	232	248	232	239	248	250	220	230	225	256	226	255	222	255	252	255	223	248	240	235	250	231	223	236	237	238	222	241	224	248	241	252	221	213	219	236	239	274	226	222	222	234	227	225	230	225	221	247	223	231	233	242	240	214	215	277	240	248	233	245	224	208	250	235	227	229	228	240	251	246	247	238	231	233	231	224	227	248	225	231	241	248	223	239	221	233	244	259	232	238	247	240	222	256	229	209	238	229	214	250	239	229	250	230	237	248	221	252	227	261	255	258	227	240	239	239	216	287	278	240	228	237	279	239	243	232	222	211	252	255	265	218	247	224	220	236	236	248	222	219	199	239	211	251	261	230	218	244	239	205	223	232	253	225	254	207	232	231	253	242	207	220	241	223	230	251	224	208	246	243	232	233	250	258	236	246	253	220	247	244	228	213	239	224	260	237	239	242	240	213	213	234	222	241	231	252	236	242	229	246	223	225	266	239	278	234	268	233	213	236	239	260	268	261	252	248	271	263	220	230	258	227	293	227	289	216	240	254	234	245	251	215	262	238	237	236	250	278	227	228	215	232	229	253	237	228	234	220	249	243	236	207	202	232	241	207	228	246	225	240	219	221	242	230	250	232	235	240	220	250	237	227	253	219	230	250	228	243	216	251	238	224	238	235	235	244	246	255	246	243	211	237	237	225	229	224	202	230	241	253	239	238	245	217	253	227	246	244	257	249	230	223	241	222	204	233	218	257	221	246	283	227	218	214	242	224	245	243	224	258	228	228	242	253	262	242	258	214	212	247	230	257	257	228	231	254	238	232	240	227	248	215	240	250	268	223	234	236	257	222	260	267	230	232	248	252	220	219	211	224	237	232	224	268	239	240	250	223	241	244	250	229	234	232	234	238	192	257	216	252	208	230	232	223	249	260	228	237	224	225	204	217	241	241	223	229	227	210	243	245	208	253	245	243	235	228	232	228	209	253	222	229	230	243	229	219	244	231	237	207	242	207	227	234	251	231	216	245	221	207	233	245	219	248	228	223	248	237	242	266	249	225	214	239	229	245	220	243	252	240	235	256	253	268	231	246	259	232	245	224	232	230	210	228	249	219	232	258	268	222	235	248	237	255	253	243	244	239	228	253	239	219	208	222	234	236	242	241	220	232	237	247	209	224	228	263	214	275	266	242	228	190	232	219	236	210	260	212	219	196	208	233	263	250	231	233	250	231	235	210	223	213	235	219	214	227	230	251	251	235	234	227	247	219	223	259	214	247	234	219	233	212	229	248	240	244	261	250	239	253	232	233	238	232	244	243	249	255	237	244	264	232	233	221	243	254	219	226	249	223	220	264	263	223	215	233	208	239	207	220	229	272	230	258	239	224	239	236	221	232	246	268	221	247	234	247	224	232	229	245	247	219	227	227	221	206	197	223	266	211	213	227	228	245	239	233	247	255	232	242	260	282	255	262	233	246	253	217	247	262	227	197	218	254	228	218	239	211	214	262	243	217	248	242	240	239	272	249	223	239	216	212	235	229	243	249	215	208	239	251	221	216	245	219	224	213	235	221	249	225	242	277	246	239	256	236	212	263	237	226	240	215	265	230	238	255	247	255	252	238	228	242	239	237	216	228	262	266	216	257	268	230	244	233	250	222	229	246	234	227	239	238	248	224	238	210	230	232	251	240	243	231	221	243	236	221	230	256	264	247	284	194	243	234	260	230	235	258	237	229	244	260	208	230	233	253	235	234	240	237	222	231	214	221	229	256	215	235	243	238	243	221	226	229	270	254	222	240	240	227	226	228	225	210	232	241	262	235	226	223	243	233	234	242	248	220	218	221	244	258	249	231	231	231	218	254	238	252	243	241	240	201	261	225	234	260	245	235	245	240	245	243	226	247	224	228	234	249	249	233	212	258	251	226	263	243	237	240	235	247	253	236	235	218	228	247	239	240	239	233	265	211	234	246	263	228	212	218	240	242	226	244	253	231	265	243	245	237	234	232	244	261	220	250	257	232	250	249	222	201	241	237	239	234	249	221	256	214	241	247	236	232	223	263	223	238	231	222	236	212	249	221	229	239	240	236	239	227	221	267	221	238	230	252	221	249	230	249	274	212	243	228	224	215	234	229	247	226	253	241	265	196	229	227	246	225	223	215	240	226	221	230	245	255	251	224	235	255	233	221	230	237	243	215	259	227	230	216	233	238	233	212	235	236	231	229	224	219	228	247	239	253	263	237	205	234	234	257	233	208	232	207	239	245	224	232	248	254	240	237	230	234	223	235	243	219	227	230	231	219	268	243	199	232	259	245	228	211	221	234	237	249	239	250	254	240	230	272	211	231	231	221	217	252	211	249	249	247	234	242	242	269	258	239	240	256	220	219	225	235	287	226	253	225	223	224	209	223	212	247	246	238	241	234	231	260	227	225	239	216
24131	4658	29679	54493	57764	23282	1280	1072	1031	906	893	881	805	782	772	705	752	643	696	726	677	656	630	644	655	672	630	608	677	634	695	643	614	576	618	664	607	615	661	612	596	608	648	554	608	616	638	620	584	616	644	601	605	591	609	597	632	676	601	684	699	700	700	698	669	604	671	674	692	641	652	709	759	768	722	791	765	742	657	645	644	612	618	618	631	615	593	626	625	572	595	549	610	625	601	607	621	582	623	570	597	585	611	611	609	611	622	582	581	553	635	628	560	648	564	611	607	613	615	627	583	605	614	595	591	618	633	600	566	604	614	606	617	611	615	663	600	595	566	614	606	623	613	584	581	577	603	642	604	634	607	585	563	579	611	591	584	619	583	626	622	593	630	609	609	579	655	578	636	596	594	598	589	610	593	568	574	617	638	569	589	575	620	595	636	611	585	587	552	583	623	605	571	612	606	582	613	596	601	623	580	587	603	558	576	564	571	557	601	603	628	613	605	614	621	581	604	558	557	644	624	550	652	598	607	636	585	614	584	588	601	629	599	608	594	598	585	644	608	630	609	629	594	612	600	589	609	597	612	604	608	640	581	568	598	562	600	611	623	624	605	589	588	598	573	600	598	619	553	612	581	590	578	602	599	620	590	608	616	580	593	580	599	610	645	582	571	586	586	567	637	585	593	547	601	593	596	571	625	582	572	628	622	565	595	605	598	647	585	606	627	616	585	618	597	593	603	592	604	594	595	639	617	572	576	595	631	608	583	565	575	601	607	595	570	602	581	623	565	575	613	628	612	611	613	590	605	596	557	632	557	576	585	569	639	580	605	610	616	563	626	606	573	566	625	599	626	649	589	597	579	585	581	624	591	612	620	607	632	606	640	581	578	621	596	595	593	605	588	639	581	572	609	582	523	561	544	593	565	616	634	638	610	623	581	577	617	604	603	587	593	579	552	615	604	554	594	605	603	598	605	601	587	564	579	599	588	613	577	589	604	586	576	626	609	605	600	578	586	590	622	624	589	578	601	588	625	613	598	605	593	592	581	592	627	582	627	625	601	563	618	607	623	605	598	595	615	564	617	570	547	647	589	611	569	605	606	639	599	635	596	588	601	658	607	556	612	618	593	592	614	574	610	585	578	575	595	592	629	604	601	629	607	597	601	539	633	618	585	603	567	618	562	617	571	606	614	615	567	643	600	628	577	591	615	550	623	625	637	583	634	594	602	612	604	559	613	565	638	555	559	575	598	635	620	577	594	604	610	588	616	580	634	553	631	612	627	597	632	586	594	582	586	608	617	583	581	621	610	548	597	597	580	593	587	587	613	613	580	631	580	579	598	633	608	597	545	597	618	618	605	604	601	596	599	608	601	612	586	636	552	576	631	591	650	572	611	605	595	592	599	625	599	583	633	581	624	578	612	546	600	575	635	604	597	607	619	609	588	641	627	582	652	592	562	620	600	600	606	658	605	567	584	626	534	612	594	608	562	582	598	600	609	605	572	612	641	618	604	550	588	578	626	553	598	644	574	626	621	574	640	665	648	603	585	558	635	598	583	618	616	587	636	620	612	631	568	618	593	600	574	581	622	626	594	607	594	589	628	605	599	548	600	594	600	561	575	579	597	563	634	626	606	604	605	613	600	591	598	589	619	612	568	602	637	680	564	635	556	614	610	611	616	596	576	616	611	586	590	591	606	550	599	610	610	597	658	576	607	589	598	585	582	669	593	643	586	585	571	588	587	630	599	565	621	626	578	604	589	578	656	601	616	599	614	589	596	616	595	582	645	611	579	624	588	571	659	603	562	652	620	638	583	569	568	614	600	621	639	551	652	580	610	581	613	640	601	612	552	593	573	596	610	576	600	592	612	623	611	600	585	550	583	624	569	599	563	582	632	640	620	562	624	589	594	594	611	614	600	623	600	587	621	603	597	597	610	521	576	620	584	558	630	610	604	657	600	614	602	612	645	591	590	598	601	563	597	591	599	571	580	598	597	613	614	615	588	602	596	630	580	564	644	600	625	626	616	602	627	584	571	603	653	611	610	647	591	597	605	520	601	589	570	593	562	620	605	608	607	592	585	616	575	626	630	607	594	620	607	577	575	593	582	592	554	588	634	570	562	644	601	616	585	605	563	589	541	617	568	588	627	590	641	624	618	596	640	601	568	605	619	580	588	576	626	622	593	580	564	593	614	613	611	618	558	596	601	567	579	607	638	600	591	601	634	596	604	601	594	588	578	613	603	618	623	592	597	605	620	595	607	573	626	591	634	643	617	555	590	582	617	606	614	576	602	588	620	592	592	601	645	567	625	611	628	640	601	587	634	610	584	614	623	609	613	579	601	580	593	605	598	645	599	594	577	602	587	598	599	623	653	625	615	636	612	612	612	616	627	575	599	627	581	589	590	570	633	613	582	573	608	607	599	571	583	591	629	614	572	583	631	597	590	597	558	609	610	585	651	609	598	599	613	569	565	567	567	571	619	562	599	610	637	621	623	567	600	630	576	573	611	614	593	583	597	594	586	599	582	574	579	598	646	661	582	617	618	578	585	583	584	621	606	576	592	544	651	627	568	611	592	614	643	606	608	589	569	567	614	612	590	567	570	593	602	608	579	561	646	603	630	622	653	618	536	632	628	583	597	636	614	616	591	561	600	588	641	579	615	607	572	628	558	594	540	609	597	639	600	643	664	622	606	607	575	578	556	590	590	583	665	578	627	671	546	597	601	576	626	623	576	598	620	595	582	590	648	587	575	613	619	623	587	607	607	592	552	605	629	585	606	597	605	593	593	610	586	630	652	613	582	588	615	594	634	575	597	618	565	618	606	613	595	583	590	585	586	607	606	588	603	560	619	585	632	618	637	600	606	617	596	622	591	590	617	617	605	615	594	578	596	606	581	639	627	583	616	629	621	605	596	620	623	535	629	634	533	608	588	607	578	611	588	589	600	576	603	606	617	585	585	616	603	599	618	594	636	618	626	588	585	623	617	592	608	612	579	554	581	589	626	589	624	610	588	616	625	600	606	600	602	594	617	578	648	568	587	620	634	605	579	590	631	565	546	598	556	600	565	632	620	602	654	615	578	612	586	579	628	561	615	639	569	599	605	563	604	599	614	618	653	634	623	613	644	571	605	613	613	540	604	583	600	591	586	606	556	575	565	569	655	591	562	631	553	577	613	581	574	584	567	606	579	613	608	617	643	587	584	607	578	593	609	582	556	605	591	577	577	582	618	545	635	607	559	620	594	572	579	599	606	590	611	586	550	611	644	566	630	622	623	601	573	643	580	586	619	620	593	623	615	617	577	576	596	605	616	632	596	616	632	603	569	631	668	624	566	575	585	589	580	576	637	605	614	605	588	614	596	579	627	595	589	595	599	589	533	633	610	576	577	595	564	631	621	578	591	607	605	609	605	578	605	575	652	579	581	640	576	644	612	569	656	639	589	575	633	576	612	638	577	560	604	602	590	575	596	576	616	639	607	582	604	615	588	562
55762	22734	34319	62790	63222	32442	6401	525	330	261	273	251	186	217	234	209	175	219	181	184	167	189	168	184	171	156	164	167	146	178	175	158	165	177	138	197	196	185	152	180	145	157	165	160	170	176	149	155	155	159	149	161	142	156	153	173	155	170	182	183	188	148	178	178	161	186	186	192	186	175	188	219	170	173	172	190	195	165	193	174	178	157	168	162	153	153	129	171	186	149	175	160	160	150	166	173	140	178	173	150	148	185	163	142	161	179	157	170	168	156	168	149	148	169	157	160	154	129	146	153	146	164	168	152	161	195	196	161	151	163	158	163	149	154	175	152	161	160	144	146	163	168	155	168	134	150	167	181	162	162	160	150	169	164	163	183	195	168	151	140	167	151	186	166	167	154	156	157	173	163	170	160	166	152	134	165	155	151	162	159	187	166	153	152	164	162	186	154	166	159	142	160	177	165	139	163	154	159	150	153	138	180	153	172	141	178	165	166	153	156	153	162	154	156	160	180	172	157	149	166	170	155	177	147	159	184	166	159	156	162	139	150	155	144	166	147	172	168	159	146	140	144	172	150	171	156	169	165	137	149	160	142	152	172	164	167	149	153	167	148	146	149	161	152	149	133	154	139	133	161	153	176	166	153	167	155	200	158	145	169	144	142	135	143	155	150	156	147	169	183	163	142	175	160	143	192	163	161	174	170	170	156	168	146	154	175	163	159	166	161	160	163	167	168	171	181	169	151	136	152	166	178	130	153	164	177	147	146	165	159	175	147	154	163	140	163	184	165	155	162	151	179	166	171	166	149	158	139	149	145	173	135	147	148	145	183	163	162	166	143	143	159	157	161	171	150	167	180	171	155	170	147	166	155	164	155	165	150	155	185	153	185	164	168	172	148	164	169	170	182	163	162	135	166	154	155	171	167	153	178	172	172	147	158	164	148	148	151	162	167	186	149	173	165	163	129	158	169	189	155	144	174	169	146	154	148	173	159	159	148	157	189	137	169	141	185	144	181	159	155	160	162	148	142	191	162	139	138	146	169	176	161	153	139	161	143	156	147	166	153	164	162	124	150	162	152	165	165	151	164	136	140	156	167	140	147	166	162	161	151	172	166	165	148	180	140	170	164	180	136	163	162	167	159	171	152	154	166	157	161	169	165	158	154	185	158	173	171	168	173	161	152	157	169	142	151	150	160	170	164	160	157	154	144	151	147	142	195	154	179	156	145	145	138	141	173	171	163	161	145	147	152	134	152	162	168	140	148	154	159	168	157	168	161	165	192	165	174	162	151	158	158	158	153	157	157	158	154	164	173	170	161	159	153	157	150	144	151	182	149	152	151	149	166	162	162	156	166	158	177	157	159	173	130	149	161	191	172	145	135	173	154	155	156	138	134	176	160	150	167	170	148	138	174	188	147	173	172	163	150	158	174	132	164	183	185	163	159	150	142	146	153	133	155	168	172	154	160	155	151	150	165	169	151	176	166	151	180	145	162	159	161	157	158	172	152	162	152	151	163	137	164	144	181	156	156	169	142	160	157	149	181	162	151	126	170	142	160	168	150	164	146	150	158	165	184	172	151	172	154	178	158	160	158	136	140	166	161	157	167	176	151	175	158	166	142	150	169	144	163	154	171	147	138	158	168	151	165	139	166	168	161	150	167	159	168	187	175	157	151	127	154	159	180	174	149	141	171	148	179	168	169	186	132	157	158	140	145	155	162	154	150	147	164	157	166	156	167	148	160	174	169	187	159	160	146	185	170	156	162	177	144	154	171	154	162	172	170	170	135	135	149	143	179	132	157	153	134	178	186	171	137	144	160	156	149	189	186	163	165	143	171	164	159	190	172	177	160	173	176	155	152	163	165	169	162	163	166	166	180	168	159	167	170	173	175	146	191	146	148	151	158	174	174	174	149	159	158	178	148	159	177	169	172	171	169	142	164	143	163	129	161	173	173	188	170	179	152	154	150	139	168	160	166	172	155	165	150	169	143	173	154	157	169	148	171	183	153	149	158	157	179	159	145	154	146	152	129	188	170	143	148	172	178	156	140	167	137	200	159	166	145	167	148	156	144	152	151	167	165	169	176	151	176	130	155	145	142	153	178	138	136	146	153	165	147	164	183	170	164	136	136	139	163	173	183	172	153	159	184	172	140	151	169	167	164	158	161	169	149	148	162	149	173	161	159	158	158	162	177	157	143	152	162	153	173	172	173	152	166	157	141	155	155	166	141	157	159	147	144	149	169	149	177	177	166	158	176	151	164	160	152	152	173	141	166	168	146	195	175	135	171	161	154	155	154	177	164	129	177	162	154	170	163	165	151	155	160	157	168	153	163	188	158	168	171	141	148	169	137	169	170	159	164	151	165	153	155	149	153	179	156	161	161	163	164	178	163	169	160	172	142	151	190	162	175	167	142	169	158	171	165	168	140	155	161	141	163	158	136	153	171	182	155	189	165	182	145	164	157	175	164	157	140	164	147	155	165	152	154	168	141	179	174	160	178	128	152	149	154	154	170	148	154	161	165	154	159	158	175	150	146	173	130	148	161	151	144	131	163	168	145	153	164	159	161	158	170	170	153	165	170	158	173	162	184	181	147	181	166	159	176	159	158	147	153	161	156	179	172	172	160	148	148	156	166	149	145	196	153	145	167	157	157	147	150	153	144	175	174	171	166	155	142	178	163	162	179	160	163	153	168	160	158	171	170	150	165	157	172	194	147	167	167	147	161	156	183	160	176	153	162	164	185	173	145	140	181	143	154	185	176	180	160	174	159	145	161	141	130	155	166	166	157	175	157	176	164	162	145	172	162	150	180	175	150	145	174	145	157	166	158	157	176	153	192	173	174	154	154	176	173	154	163	151	168	139	172	160	162	132	126	178	181	155	176	151	163	150	148	155	154	175	179	168	140	157	143	173	169	156	161	159	148	155	160	164	162	171	185	154	166	172	164	185	185	138	164	167	164	175	162	173	176	145	189	138	155	154	147	152	164	151	160	164	174	154	175	166	158	170	153	165	152	141	184	148	168	166	164	157	155	148	187	167	162	176	165	160	179	147	153	134	166	141	155	163	166	170	170	177	176	166	155	154	165	171	179	177	158	155	152	163	147	152	156	140	151	154	154	168	154	179	135	175	142	179	201	173	163	159	174	148	156	147	155	157	170	154	177	175	141	183	171	149	158	187	151	150	164	152	168	160	151	166	166	167	156	178	168	150	168	167	166	180	179	146	154	175	142	173	160	160	171	181	139	158	162	162	155	169	128	135	159	159	160	175	149	148	159	162	157	161	150	161	175	147	168	177	146	142	154	153	154	161	165	176	179	155	168	173	146	159	141	174	158	153	155	156	177	154	151	175	163	154	172	152	151	172	157	146	176	172	183	169	149	163	149	159	164	181	148	156	168	143	154	162	150	179	154	136	161	173	133	156	178	147	154	133	143	138	149	147	149	142	165	174	173	160	164	158	170	148	143	162	170	168	148	150	164	141	162	168	146	173	151
32783	7133	36266	67131	65418	28272	1735	1463	1197	1108	894	850	828	742	754	715	609	619	527	563	604	537	551	539	533	514	493	497	507	480	484	522	461	484	467	449	432	494	430	486	433	481	477	432	494	447	430	457	462	465	487	454	456	443	467	449	440	498	499	539	550	574	561	542	564	550	513	544	552	540	608	719	667	550	618	716	740	596	454	466	426	444	440	473	435	440	430	447	455	424	447	422	449	469	411	426	488	450	440	495	436	439	423	467	467	426	402	426	441	450	422	426	402	447	421	391	426	360	388	466	422	403	459	442	462	430	447	443	429	422	421	426	442	424	436	448	454	485	430	444	432	426	414	422	438	420	398	415	403	384	457	399	409	423	400	457	445	437	456	437	445	449	461	438	468	424	456	426	440	443	415	454	411	443	397	438	420	414	432	407	422	397	445	455	407	387	438	424	419	384	438	431	440	399	468	407	463	412	415	406	390	409	413	460	416	433	398	418	417	448	428	432	400	401	418	419	415	436	398	422	464	415	424	375	432	463	434	455	411	429	410	403	445	426	431	437	423	414	391	418	459	390	426	429	423	422	417	429	438	420	426	450	390	402	391	419	402	409	454	420	459	401	420	425	445	394	437	467	425	439	430	396	448	420	403	431	432	423	409	406	418	420	400	395	426	408	469	420	432	401	421	401	465	428	418	420	419	424	457	410	397	440	389	424	397	402	413	420	429	422	416	417	421	450	398	453	471	434	414	425	432	402	422	432	408	419	405	384	390	404	429	439	411	418	432	418	437	417	446	434	412	432	358	448	456	442	390	421	407	441	444	425	448	406	410	438	369	405	440	425	451	380	405	422	416	406	470	427	384	428	412	441	426	428	428	415	448	476	430	395	415	433	420	417	388	420	445	429	450	487	449	405	407	459	457	423	405	384	439	432	414	408	424	387	420	414	455	395	442	435	442	419	432	405	441	417	397	456	414	397	394	396	448	397	436	422	426	403	413	459	395	424	431	450	424	437	417	413	443	432	392	469	452	412	394	422	467	397	426	399	466	450	450	420	447	422	424	442	444	433	409	388	437	422	373	427	446	412	431	445	473	449	430	449	449	445	453	407	429	435	449	457	414	428	447	417	449	432	414	390	462	418	468	428	469	447	447	380	440	413	412	418	478	394	449	420	381	417	460	443	431	440	422	401	447	421	417	419	410	413	404	403	433	407	443	438	373	412	423	408	399	423	463	411	448	444	410	433	437	428	393	439	407	425	440	401	421	421	454	432	413	422	390	410	448	405	442	401	469	425	389	425	423	417	456	418	436	432	447	439	423	406	421	442	433	485	417	408	418	388	413	432	411	399	466	416	425	460	407	406	411	426	441	435	453	404	443	399	433	414	463	418	413	394	415	420	436	396	405	447	409	454	472	436	435	420	415	465	438	390	429	419	420	430	387	407	448	436	405	416	438	421	403	433	429	405	408	396	429	437	436	438	428	428	435	412	459	440	418	437	412	438	449	430	416	415	395	456	426	400	436	421	419	422	436	436	439	423	429	415	399	434	425	426	431	433	423	438	420	410	400	408	431	456	422	409	412	445	427	457	468	426	443	404	384	448	411	427	438	424	436	418	448	409	423	411	443	409	430	408	432	417	416	419	422	408	429	422	408	453	386	409	435	423	397	425	429	392	409	433	436	432	417	429	402	418	412	419	412	434	452	422	456	430	397	430	397	428	424	421	445	394	410	445	398	442	399	426	439	407	399	415	452	402	401	399	419	395	383	411	457	402	420	435	421	428	441	398	431	410	407	429	427	412	437	393	453	416	439	390	448	414	417	419	408	451	432	420	410	454	477	424	406	451	416	431	404	442	449	419	452	400	449	409	415	409	412	393	414	412	450	455	418	393	408	396	422	421	455	447	401	418	411	411	427	429	424	407	407	378	482	398	435	423	437	433	393	396	442	451	425	436	439	394	423	397	410	443	400	392	387	399	403	416	404	448	426	390	404	409	413	403	415	430	436	441	392	397	412	433	428	463	418	411	426	434	448	428	415	404	457	454	447	444	417	453	420	424	436	429	414	392	434	417	424	408	403	405	434	399	443	429	420	435	410	391	375	437	471	449	414	416	400	433	452	431	404	433	444	403	391	410	409	444	454	419	431	409	431	424	435	425	406	431	440	402	435	436	415	420	390	401	414	413	393	433	402	421	464	417	444	447	374	418	443	432	450	446	409	406	452	379	429	438	410	419	445	396	400	403	392	394	417	392	435	452	419	463	394	440	423	458	460	438	426	419	418	450	413	394	416	404	412	422	380	425	424	380	422	427	429	405	456	446	438	419	389	442	429	442	438	453	460	437	458	411	411	412	436	385	415	443	450	418	427	425	397	441	473	408	438	392	423	449	408	442	459	441	441	403	378	429	424	428	410	412	412	425	434	423	386	463	446	448	390	430	453	425	439	458	405	422	472	431	417	394	390	407	410	471	418	451	446	424	437	413	407	436	418	448	425	423	436	408	423	442	416	405	416	411	470	429	420	392	424	450	396	399	413	473	416	399	390	410	451	446	420	423	414	410	455	451	398	398	450	417	446	433	421	433	428	421	432	462	402	427	435	417	386	426	415	458	452	420	436	422	425	420	409	407	436	436	442	413	442	419	432	412	396	426	424	422	392	437	427	413	429	430	414	435	420	435	425	436	428	377	392	448	393	376	394	413	424	396	436	442	430	411	438	430	443	451	411	428	425	431	430	425	438	425	420	421	413	414	435	401	424	412	417	399	438	428	441	433	435	432	427	440	435	392	454	453	422	420	430	464	426	447	415	407	449	420	458	423	382	420	433	448	401	425	420	445	469	447	435	406	428	413	378	392	453	428	410	395	423	431	440	417	390	403	429	415	415	415	424	418	396	432	452	414	430	418	426	424	422	411	424	435	422	420	445	420	430	454	419	415	421	428	390	416	463	421	423	406	397	407	421	424	413	431	425	419	413	401	411	430	380	446	402	455	442	439	427	433	425	433	443	401	403	457	410	428	440	432	372	420	422	405	445	421	421	396	438	425	413	446	384	428	399	438	388	435	422	439	450	420	443	404	389	425	412	450	426	437	432	444	433	420	411	434	410	427	442	418	455	416	415	442	441	418	415	411	393	438	434	430	431	435	427	426	453	431	411	420	431	416	447	434	426	437	457	446	423	408	458	424	387	406	434	407	439	405	435	456	422	428	430	385	452	436	421	430	374	452	445	410	423	447	430	433	400	415	416	432	439	419	424	412	417	432	444	453	432	395	424	438	419	426	401	416	385	418	429	429	438	414	438	377	412	418	425	408	416	425	403	480	432	408	442	430	401	422	431	430	404	412	401	447	413	449	426	419	429	414	445	441	437	427	427	426	402	446	457	389	431	464	429	410	410	425	469	388	404	435	417	424	404	411	407	434	405	429	433	429	455	445	453	480	422	411	409	436	402	394	480	447	423	427	412	408	413	394	411	453	408	439	438	417	412	466	429	414	427	443	409	443
6653	457	1189	3488	5410	1112	223	229	262	245	225	237	244	230	225	238	261	226	240	235	229	218	252	248	230	248	250	221	205	247	234	216	240	256	210	231	262	247	257	239	265	231	259	278	228	248	234	195	243	219	233	239	270	269	215	235	253	249	223	208	273	253	264	261	218	250	214	254	225	210	243	242	252	250	214	261	225	266	229	233	236	220	240	224	248	247	224	208	253	230	265	251	233	213	240	255	255	232	224	253	241	219	209	235	230	235	216	237	223	218	248	225	204	210	236	234	242	242	244	207	229	241	226	228	227	231	221	238	229	242	246	241	215	252	279	252	259	237	240	248	234	240	260	233	230	223	225	261	240	252	237	256	227	209	221	224	203	210	234	247	240	219	247	241	220	254	245	222	228	238	234	230	229	230	203	222	234	220	240	242	240	209	241	233	228	225	243	260	281	260	252	235	216	216	248	222	245	229	236	220	256	249	213	260	258	238	219	248	243	244	219	247	236	245	241	250	239	237	265	216	255	228	202	226	225	223	263	240	218	239	235	236	236	216	224	226	231	239	230	225	218	219	214	246	225	247	228	231	246	251	239	216	232	236	236	234	223	251	213	238	238	251	241	244	215	233	250	232	212	262	222	251	216	242	238	256	240	226	256	241	244	236	254	233	232	203	249	252	209	242	247	230	221	229	229	228	230	225	225	226	280	258	254	237	236	257	228	245	235	251	242	244	231	239	230	214	229	259	234	225	218	257	233	210	226	229	238	214	237	225	208	241	249	224	205	246	260	263	255	264	267	235	241	237	228	263	230	259	211	239	244	218	228	250	233	261	252	248	216	218	234	217	244	233	231	253	247	244	266	236	265	237	236	231	244	215	228	215	251	231	230	253	254	215	220	240	237	217	268	213	248	242	265	246	249	216	223	254	239	229	230	255	217	246	254	238	234	266	213	235	231	232	244	257	231	259	233	228	238	245	229	264	266	196	233	228	239	232	248	238	217	243	224	254	230	213	205	213	242	226	240	239	239	214	219	243	263	225	261	237	220	261	248	249	271	223	259	269	229	230	253	250	244	244	252	224	231	226	239	249	228	246	229	249	230	246	247	247	252	225	220	219	249	256	236	239	248	232	226	242	228	236	239	219	255	260	242	243	252	229	254	216	243	244	244	248	239	207	248	236	227	241	214	239	244	218	220	234	255	225	253	228	218	237	250	224	238	233	231	226	215	204	233	243	210	239	261	237	213	207	225	245	234	236	246	236	255	231	242	251	228	227	208	189	242	250	228	259	239	241	240	238	225	252	247	230	265	206	244	250	238	248	260	224	246	241	254	258	231	222	224	215	246	213	241	230	222	233	244	221	226	260	228	217	232	219	247	229	249	236	218	275	257	225	269	227	234	235	227	211	244	236	243	205	219	246	225	232	231	235	252	219	251	247	239	251	207	247	244	248	253	231	242	244	235	228	262	225	232	247	222	228	200	231	225	244	254	239	214	222	240	259	217	209	243	248	225	224	258	226	243	227	241	247	222	230	289	274	224	224	244	238	223	276	245	237	259	237	226	221	253	235	238	266	263	226	269	249	261	228	231	239	260	220	261	232	250	236	223	227	229	233	223	225	227	240	234	244	226	245	245	238	231	262	251	249	231	213	242	203	213	233	253	232	234	240	226	234	213	242	248	240	230	230	210	210	233	240	250	245	246	244	218	248	250	252	225	232	211	233	208	253	210	262	223	244	212	257	237	246	229	211	233	245	231	251	210	253	236	235	228	250	270	232	250	251	232	238	214	241	261	231	237	240	238	259	263	272	219	246	244	240	248	255	230	221	233	262	253	221	225	246	236	218	217	229	228	239	232	254	217	234	269	247	257	241	208	280	250	239	214	240	254	202	228	236	205	211	226	225	251	223	234	246	239	221	254	221	238	218	232	251	264	214	284	241	254	229	247	248	236	226	226	230	240	233	231	213	232	241	230	257	235	222	213	245	223	214	241	203	233	249	244	243	224	266	240	219	265	239	240	235	260	214	220	203	210	244	215	216	254	254	264	247	223	228	240	267	233	247	241	212	239	264	218	244	264	232	242	214	218	246	234	240	263	239	230	244	187	224	242	218	236	229	221	262	244	243	267	229	258	240	235	225	236	197	237	213	240	246	222	228	241	236	234	227	261	210	224	210	236	235	269	226	227	203	231	232	249	248	252	236	252	237	273	246	218	227	239	279	224	270	236	245	262	260	213	257	220	237	226	232	257	264	233	197	261	231	251	242	262	248	218	255	259	266	225	275	218	229	239	228	232	233	242	282	231	254	213	249	221	263	238	226	216	273	240	277	231	232	256	217	231	248	235	213	215	191	230	221	242	215	252	234	229	228	244	192	250	225	255	234	240	266	247	248	228	231	221	244	265	267	260	225	230	222	227	219	256	218	232	258	231	212	242	244	240	238	245	255	200	258	216	251	249	235	251	247	257	242	228	225	241	237	242	247	256	253	250	246	266	252	220	227	236	226	247	224	250	260	251	229	230	218	240	235	245	233	240	239	228	236	254	216	220	232	191	237	241	210	239	248	217	250	269	251	253	220	232	241	229	242	250	232	219	242	224	253	264	249	209	225	236	268	265	222	251	233	218	216	250	235	213	238	247	226	244	252	232	234	222	252	234	238	245	222	237	191	211	238	225	246	215	279	251	229	225	248	271	255	219	246	243	255	275	253	213	242	252	263	221	238	263	232	223	268	262	240	260	256	220	245	237	204	233	237	234	238	235	228	230	212	232	252	247	205	233	215	256	218	219	257	242	233	237	235	225	250	224	230	259	240	210	222	266	200	220	225	227	270	267	256	255	252	243	256	236	247	228	245	253	264	241	257	239	233	246	221	231	250	239	229	209	243	244	229	235	233	205	232	236	233	209	233	254	249	234	221	199	240	244	230	219	257	252	229	228	254	244	242	264	258	236	245	252	247	243	252	255	245	262	230	213	234	239	244	239	241	233	237	259	252	216	220	264	243	249	247	219	226	260	239	239	253	243	231	250	239	235	249	251	237	237	242	243	244	244	261	224	259	238	236	259	213	247	234	226	263	242	241	268	244	210	244	206	250	240	212	209	249	221	254	248	214	243	226	261	241	240	264	244	264	228	238	227	236	267	203	240	223	229	240	224	212	245	248	228	243	253	223	244	247	234	251	225	244	247	243	269	227	232	239	240	253	239	221	247	248	251	255	233	251	220	228	261	262	239	192	260	254	239	230	259	217	275	216	243	256	246	229	236	209	237	225	227	221	244	235	256	232	220	242	239	218	218	231	244	232	235	228	250	226	206	243	223	218	257	246	229	236	263	255	217	232	251	243	225	252	262	233	251	244	238	269	248	203	242	241	222	247	246	253	225	233	243	218	263	242	248	248	229	253	214	209	243	206	257	257	257	232	217	226	234	273	230	226	228	244	261	227	236	238	255	242	231	216	236	263	250	224	212	201	234	232	249	279	276	224	240	237	227	242	234	246	246	219
6197	882	3712	13027	17789	3181	643	665	627	653	647	648	646	650	597	573	594	612	605	561	614	615	609	667	633	626	615	604	582	574	616	611	611	616	594	599	645	626	661	606	629	607	626	639	623	639	608	614	630	621	648	583	640	575	633	634	571	598	577	662	592	604	647	577	577	621	620	644	624	657	604	603	585	639	636	673	661	642	594	643	627	615	629	615	630	640	611	634	582	653	601	630	622	608	627	617	614	626	627	572	637	590	633	685	585	586	612	611	598	635	621	619	640	591	577	590	596	619	606	613	571	634	617	608	627	621	607	631	598	605	615	610	583	610	619	632	602	606	605	575	598	603	621	591	563	628	610	636	606	607	575	617	635	628	567	556	642	634	641	608	619	578	606	589	588	570	607	604	642	610	615	619	591	583	637	619	615	597	564	621	592	546	582	613	577	619	593	618	589	581	592	634	612	624	623	586	614	612	579	612	620	580	646	603	608	601	669	667	635	600	595	579	631	596	599	562	667	612	608	579	626	616	621	579	642	604	608	609	601	629	616	596	626	649	608	613	617	590	583	661	597	595	588	640	608	629	592	573	613	627	612	591	609	621	579	613	645	602	586	634	619	584	592	591	621	624	604	604	602	619	583	609	549	588	597	620	579	613	566	632	594	646	597	609	640	608	639	602	587	616	621	628	672	632	630	637	621	542	595	633	612	604	651	647	642	636	573	630	617	607	639	597	585	601	635	601	603	633	618	642	605	613	638	598	614	602	633	574	646	642	578	605	576	635	562	658	610	584	644	597	597	637	588	621	601	583	661	638	545	584	615	597	575	584	587	611	629	579	611	629	590	606	634	624	601	597	551	614	596	600	602	608	591	633	602	612	629	600	599	626	626	624	585	629	620	580	602	615	646	635	626	624	642	658	596	634	641	629	602	589	564	576	654	611	607	588	594	623	623	616	578	560	590	631	623	603	577	592	634	616	592	618	595	582	594	609	553	568	662	622	627	599	595	569	606	581	630	614	604	584	616	601	609	637	602	596	622	638	596	593	568	609	580	609	606	609	601	605	597	625	592	609	620	630	627	623	592	622	638	623	580	645	614	597	573	569	600	652	584	605	576	592	633	671	592	664	594	641	618	625	608	616	601	636	623	622	610	644	585	589	602	647	626	602	571	589	583	609	571	614	581	552	628	619	659	605	607	595	608	638	591	644	630	597	575	603	656	629	582	599	622	511	643	590	595	619	627	617	619	632	595	631	610	598	598	604	584	577	618	606	590	677	638	588	606	634	629	565	652	595	591	618	622	628	582	618	561	609	591	615	602	581	623	594	615	609	582	625	606	570	617	628	625	588	600	602	621	647	632	605	571	652	600	617	640	593	624	594	593	570	615	590	631	605	651	606	635	595	600	646	636	585	620	570	632	595	580	575	623	597	606	660	613	586	580	602	611	568	614	587	600	611	621	614	627	675	606	602	593	623	606	631	612	613	588	629	657	593	656	581	591	616	595	609	604	632	600	616	600	637	601	599	582	597	594	614	597	618	633	577	623	558	588	607	593	622	596	655	630	629	646	638	600	646	603	607	639	647	601	626	628	689	587	604	590	618	625	628	624	598	575	641	618	585	632	606	619	626	637	598	661	621	631	595	618	625	626	577	591	565	616	606	600	615	640	632	619	627	657	559	583	590	565	637	608	614	598	600	599	630	621	645	606	633	605	591	622	641	576	588	607	622	568	583	628	615	593	612	608	612	638	612	626	594	603	625	628	605	620	595	660	613	627	659	594	615	589	589	618	611	614	593	627	621	619	581	600	626	635	595	587	574	665	574	594	612	608	606	629	587	614	628	596	574	588	626	584	620	593	610	615	662	625	630	621	638	624	634	615	628	604	594	587	611	598	587	610	630	629	619	660	535	580	615	566	622	645	629	586	642	588	617	612	621	568	618	571	599	635	623	603	597	627	599	640	625	617	586	608	617	619	565	616	595	603	600	641	658	603	615	629	613	614	631	615	580	627	615	584	593	612	593	623	638	599	628	615	591	609	592	611	601	660	589	594	587	598	636	627	600	652	655	633	603	596	622	603	644	633	596	589	663	629	627	578	550	572	587	624	628	580	624	599	587	584	597	629	635	637	639	586	642	599	641	594	604	640	635	662	599	571	683	625	638	615	610	625	633	602	650	612	594	605	611	623	603	598	620	596	608	606	602	592	596	585	606	585	591	597	614	606	615	584	637	647	634	656	612	638	631	612	638	610	637	653	635	569	631	627	597	546	616	639	601	615	605	634	620	556	631	659	613	628	552	655	588	616	644	617	594	636	616	629	572	619	586	626	594	580	616	634	612	635	570	584	613	600	622	598	639	568	637	609	620	628	623	579	629	630	637	588	607	611	630	599	616	603	587	626	620	611	638	584	619	629	604	584	627	626	645	601	633	573	600	592	561	633	608	636	576	601	552	586	605	601	626	613	609	595	622	618	615	606	621	571	595	569	591	604	595	636	622	552	653	609	617	578	622	584	625	641	643	631	606	638	601	584	579	596	581	603	598	635	605	543	629	662	555	637	569	591	657	581	616	630	616	631	603	628	654	580	635	606	618	646	626	627	604	607	569	585	614	599	619	552	613	626	596	624	585	631	647	690	624	597	583	577	607	613	607	613	599	615	639	605	599	643	614	615	626	647	584	633	570	614	628	592	648	587	592	593	574	621	634	615	594	579	621	604	608	596	608	619	592	594	593	606	659	642	644	580	669	631	634	602	589	597	603	628	613	583	637	609	592	603	624	650	604	607	613	608	631	666	603	620	608	547	595	554	571	620	603	595	624	609	600	624	669	625	597	623	588	630	629	621	588	606	622	654	581	629	626	611	633	590	599	574	612	634	603	605	621	603	641	621	627	593	636	622	649	632	572	603	635	606	574	611	602	590	635	589	655	631	566	643	599	592	615	616	592	661	613	636	616	608	635	646	633	635	653	626	572	615	575	608	628	610	606	609	615	603	576	644	598	598	582	611	642	601	593	613	607	581	569	619	647	648	585	633	618	621	596	647	616	573	642	581	635	581	589	632	630	575	598	593	559	576	566	622	650	595	664	633	620	590	618	635	613	608	603	583	662	619	604	601	604	638	633	619	644	605	598	577	584	627	566	612	655	594	638	610	612	595	596	605	616	591	632	626	631	575	601	610	628	599	638	589	627	593	617	616	562	618	606	583	619	598	625	585	626	583	606	629	607	637	622	564	623	596	612	589	615	638	615	595	612	587	588	609	581	622	631	581	603	635	599	621	618	653	586	602	600	616	605	599	630	654	623	639	607	614	611	591	580	622	626	581	581	573	635	614	578	623	609	620	608	633	632	625	628	570	577	607	646	598	655	621	581	615	557	604	594	642	617	619	642	620	592	607	634	631	564	663	605	594	638	592	588	619	613	569	656	657	628	634	639	586	584	615	594	650	602	600	576	627	571	587	612	618	625	622	576	577	610	599	596	613	594	625	585	662	641	560	580	613	613
41540	12958	19606	46586	50784	22529	2263	339	342	277	269	240	297	257	245	243	269	244	242	301	239	244	249	237	226	230	229	231	231	225	241	222	233	238	227	236	247	242	250	261	258	228	261	238	243	288	222	229	229	210	225	247	243	232	237	252	251	252	244	247	245	232	264	235	249	241	203	239	237	234	223	223	250	214	249	270	227	237	239	237	231	228	232	228	254	232	215	210	212	238	244	231	208	233	242	260	217	231	229	222	228	264	228	206	239	211	217	245	195	226	228	211	252	251	218	262	262	235	253	224	228	227	228	237	241	229	207	209	234	255	207	269	241	246	228	240	215	208	213	233	249	216	226	228	237	253	225	221	223	231	232	244	248	221	226	213	212	194	225	229	236	236	252	226	250	224	244	231	257	214	221	228	233	232	225	219	213	230	238	241	222	250	272	221	222	242	237	237	221	212	235	244	223	237	216	242	217	232	228	221	229	226	242	228	215	218	237	248	237	225	239	245	237	235	222	218	231	224	267	235	234	245	215	230	222	207	253	229	261	241	225	222	239	211	246	238	224	207	215	217	217	232	232	249	223	237	228	237	202	221	217	238	233	249	260	267	204	230	233	240	233	240	252	237	233	232	226	226	231	237	240	236	216	237	227	247	227	191	221	230	267	244	232	268	218	223	227	237	252	223	260	219	262	210	237	227	208	214	222	246	242	244	250	230	211	223	227	238	224	237	232	250	219	263	226	218	251	223	234	235	254	240	217	248	245	222	235	231	218	223	223	264	246	234	233	239	237	255	257	230	217	248	247	228	218	212	217	238	237	224	229	229	253	251	231	191	246	225	231	223	228	214	220	229	257	242	224	246	244	215	227	222	258	238	241	230	243	211	212	239	236	238	218	221	239	237	204	215	266	249	262	235	239	217	233	267	226	235	232	224	259	216	259	245	246	229	237	227	210	215	232	216	215	221	225	235	222	222	223	213	220	226	225	254	258	248	231	223	243	229	237	237	204	215	231	259	218	234	260	236	234	238	235	225	251	263	230	215	239	235	226	230	247	233	225	249	218	233	224	212	232	230	250	250	246	233	241	230	212	246	229	228	232	231	234	236	248	217	235	217	220	270	249	246	228	247	241	236	263	223	238	247	205	248	251	222	239	249	237	215	237	228	223	229	241	246	220	251	242	228	243	240	207	248	239	242	216	239	239	221	238	241	233	230	241	263	245	246	231	211	227	226	262	238	246	230	216	245	285	221	253	226	230	267	241	246	232	226	259	251	223	237	233	227	255	245	251	230	205	238	223	216	209	241	252	231	231	218	241	229	250	209	200	206	224	256	197	256	224	223	230	240	251	244	236	219	238	226	232	243	217	253	227	214	212	236	243	227	260	221	235	256	246	222	234	228	225	227	213	224	216	220	232	237	254	224	225	243	243	251	245	215	222	252	256	228	224	224	247	212	234	233	255	240	231	240	226	257	225	242	216	239	255	202	213	232	239	262	226	219	196	268	209	236	229	243	263	227	233	218	237	206	222	237	250	203	236	241	197	226	241	241	228	217	257	236	254	239	240	212	270	241	237	232	247	236	206	232	201	240	229	236	250	248	224	205	237	232	223	247	227	235	226	209	235	209	255	244	233	240	212	237	239	243	228	261	241	234	227	228	236	238	231	230	224	219	225	242	213	214	216	213	220	207	237	215	227	233	233	229	224	258	227	217	265	206	238	207	240	256	235	235	238	266	208	219	221	255	236	230	254	252	230	205	240	246	231	201	217	244	197	215	225	219	240	236	217	213	235	246	204	223	248	246	246	245	225	239	218	244	238	220	224	213	233	237	223	230	236	218	210	235	233	226	237	253	232	227	214	268	269	207	242	260	214	217	236	233	229	236	230	224	249	235	247	245	253	243	241	233	202	242	257	240	241	235	225	249	240	233	227	229	238	252	239	231	206	238	225	243	231	213	246	195	255	241	233	268	247	230	228	263	231	227	234	223	221	210	222	233	220	233	238	214	246	222	255	270	201	245	251	258	237	234	257	243	247	228	240	224	208	262	229	224	258	227	235	215	216	238	234	220	245	223	252	247	229	223	252	250	212	218	250	234	224	240	242	233	256	206	222	246	221	230	217	234	235	253	227	246	219	259	212	251	228	243	247	252	229	225	240	241	242	230	248	250	215	229	249	212	218	235	258	211	249	232	244	230	235	230	214	246	249	232	223	205	222	242	222	219	226	226	231	236	238	231	207	278	248	230	234	224	257	231	247	239	224	233	221	220	213	237	251	211	245	257	217	231	247	251	223	223	245	221	252	240	251	212	249	232	254	255	254	234	266	219	233	240	235	228	224	223	242	241	250	219	244	255	231	246	209	231	212	223	213	248	231	247	241	218	228	230	239	242	235	222	252	209	235	248	213	235	256	245	225	224	243	222	216	237	228	212	260	214	242	237	215	224	250	238	229	242	219	227	225	198	221	217	219	220	229	219	239	247	218	219	236	212	246	237	206	239	236	206	224	218	237	213	210	253	222	226	230	224	223	217	208	237	238	232	257	244	217	260	232	228	226	239	195	238	232	247	218	247	228	227	217	263	232	251	254	228	223	223	214	234	225	231	214	234	245	240	210	244	244	255	257	230	230	226	240	219	250	234	241	210	231	230	243	233	245	242	225	226	249	241	245	227	243	258	225	239	201	230	242	229	259	238	234	232	218	227	236	229	249	232	207	216	249	250	195	229	234	268	245	217	242	264	222	244	238	244	235	246	239	224	217	230	243	238	209	196	215	236	221	250	204	236	226	251	234	220	256	253	240	217	239	237	237	258	233	252	224	227	248	250	207	220	247	239	239	218	224	212	239	232	220	200	259	254	212	216	215	241	237	228	282	247	227	224	210	238	221	233	223	233	223	250	243	259	209	236	217	246	250	240	220	244	225	245	245	228	204	229	209	222	252	269	238	239	213	230	264	231	223	214	239	234	222	220	220	189	233	234	248	241	200	261	219	204	244	240	244	232	246	247	203	231	251	227	226	244	256	216	250	230	230	235	218	224	244	235	246	228	211	238	225	213	225	248	239	248	227	241	239	234	231	213	227	224	241	236	219	240	218	233	248	217	239	238	252	209	230	238	244	277	253	190	225	215	228	227	250	236	237	231	237	241	250	229	231	218	240	207	223	239	241	269	237	256	213	228	207	222	261	238	243	213	220	232	233	230	225	203	233	221	237	199	230	221	234	214	218	256	223	216	221	231	243	255	231	236	209	213	230	246	215	246	222	241	214	247	252	238	249	227	220	238	244	231	214	230	238	209	248	245	236	243	234	212	235	246	224	239	215	248	221	272	249	236	242	225	236	222	242	259	252	223	239	252	217	220	231	272	232	234	226	250	261	211	234	226	201	237	226	239	220	227	228	256	244	215	213	232	247	204	240	243	255	233	254	222	235	267	244	225	250	222	233	200	236	227	236	243	218	223	248	231	237	239	261	234	212	237	240	239	244	239	209	221	212	226	252	237	197	260
24085	4328	26178	54239	56553	19617	1277	1151	1022	899	881	825	809	735	722	693	723	686	749	655	665	661	656	638	643	605	628	645	653	626	612	570	605	644	632	569	589	600	585	620	612	622	611	595	592	609	584	655	648	593	598	631	551	635	599	578	607	660	640	677	676	685	662	696	687	647	669	640	643	630	714	692	749	712	705	709	748	655	603	587	596	604	584	601	596	583	608	631	551	587	627	601	577	545	554	608	612	581	571	602	582	546	580	650	602	607	557	619	587	585	600	605	607	646	570	577	591	578	572	634	548	589	640	570	599	627	599	573	591	606	607	618	580	630	614	639	584	600	625	609	572	584	575	615	600	562	568	617	571	583	644	609	575	631	600	631	645	630	596	621	566	615	580	568	578	581	602	571	562	581	607	554	612	577	600	546	602	578	621	582	604	570	629	579	592	610	600	592	576	610	628	586	623	587	582	598	595	589	628	616	596	625	629	624	515	613	572	575	624	596	619	589	560	599	617	619	579	606	602	580	608	589	579	600	624	605	641	592	594	569	566	598	623	605	605	580	626	626	580	564	590	599	581	611	573	595	600	617	601	562	558	606	608	557	586	598	584	570	576	634	575	545	571	554	612	556	612	615	593	598	637	604	610	599	565	594	594	583	626	584	613	584	608	596	618	594	574	573	588	569	582	613	624	552	639	581	583	585	616	594	612	547	610	583	601	548	582	570	588	570	604	589	641	609	562	612	612	583	633	566	563	587	543	574	622	579	590	560	575	564	604	608	603	577	611	609	626	579	592	596	620	592	587	593	614	589	618	515	584	611	603	608	593	570	601	617	570	557	582	578	616	557	591	569	553	591	598	589	572	596	594	650	560	579	634	577	587	614	654	584	588	594	589	584	575	575	580	531	622	606	583	602	568	621	565	599	570	554	624	604	611	597	589	595	597	590	618	585	594	598	580	582	596	553	624	572	633	557	599	596	613	588	593	581	622	591	606	573	631	553	619	594	623	607	615	587	588	601	581	610	617	609	586	565	586	579	571	610	614	641	598	607	594	556	603	608	605	567	625	604	602	594	584	607	583	547	596	579	581	608	600	639	591	602	546	588	602	594	637	636	598	585	586	592	615	598	588	608	596	624	618	599	581	574	581	608	578	552	631	594	560	576	622	577	655	552	601	592	599	605	564	593	629	545	563	613	600	582	582	585	576	554	598	614	615	573	614	547	607	574	589	583	594	555	616	595	600	594	577	570	618	613	612	568	573	604	578	603	573	590	595	580	668	586	587	562	618	613	606	592	581	589	562	615	556	619	592	597	563	618	585	577	610	574	550	574	630	592	587	604	598	551	591	604	590	632	562	567	584	619	574	580	597	597	595	621	601	605	580	584	602	587	610	574	602	589	614	597	603	660	584	557	566	598	551	611	549	573	643	611	603	604	615	601	559	607	567	565	624	565	567	570	624	595	588	602	585	576	605	580	595	603	552	620	608	595	607	598	545	583	605	562	575	560	633	541	579	600	632	552	595	554	585	571	585	574	585	595	615	578	614	607	602	604	617	581	599	584	580	522	583	601	622	578	607	554	571	601	577	611	557	625	564	621	616	561	601	618	627	566	589	600	612	557	560	598	640	608	590	574	620	605	588	575	593	577	609	637	611	613	598	616	589	575	594	611	575	603	580	584	579	579	556	612	594	573	611	624	586	625	560	591	590	605	582	588	587	566	595	587	571	622	583	612	595	560	624	617	627	587	570	578	592	606	588	580	586	574	561	589	566	561	625	590	593	600	537	597	564	592	586	611	614	606	579	622	625	573	566	546	661	568	652	583	548	602	576	552	541	580	594	605	623	602	615	573	614	593	556	581	585	595	574	662	558	553	623	598	562	614	577	584	567	606	605	553	612	586	626	624	587	590	588	591	609	558	587	585	626	646	591	572	599	546	612	605	568	557	560	618	597	597	599	571	595	573	587	570	592	637	557	613	599	589	599	618	639	572	589	635	576	617	578	578	613	558	575	625	570	571	604	602	629	596	613	589	615	598	578	596	630	562	607	634	588	597	620	598	587	581	574	565	625	620	557	589	547	639	582	569	612	588	575	587	588	570	570	561	605	625	566	587	601	583	574	567	557	594	635	594	592	609	567	627	614	609	528	592	586	614	570	592	589	571	622	588	611	618	619	569	594	595	577	597	575	577	568	573	577	554	607	577	642	575	610	608	578	579	621	602	556	572	633	614	556	607	608	578	616	579	635	619	600	618	578	576	567	564	581	593	603	597	585	621	591	566	647	568	599	612	627	601	588	585	630	597	601	598	614	615	603	623	597	572	572	598	587	617	618	606	616	609	578	606	591	561	594	614	582	601	610	606	577	600	610	603	555	617	640	578	610	603	597	615	610	598	625	586	582	639	589	626	593	560	556	629	591	582	619	574	553	586	627	610	575	636	617	645	581	598	595	584	599	574	606	554	609	605	558	581	589	564	605	608	607	607	612	632	611	585	623	586	574	635	620	619	624	581	600	567	558	584	619	611	597	609	570	582	609	632	561	583	578	580	591	541	591	625	577	555	576	606	587	571	672	571	623	575	605	622	557	592	581	594	558	608	559	571	559	606	591	587	569	604	562	580	589	607	580	550	580	562	596	578	570	634	579	577	609	611	567	604	624	607	602	666	591	595	596	584	608	590	584	619	600	596	568	579	577	593	608	626	672	588	589	588	573	577	593	588	595	570	584	630	606	619	598	598	593	583	584	640	613	569	619	631	587	607	578	604	604	568	533	572	614	595	597	576	605	608	577	569	563	570	596	594	598	563	604	559	589	596	581	590	603	594	606	588	585	589	609	565	576	568	592	629	598	607	580	586	616	635	583	602	577	560	598	549	595	602	604	595	621	595	575	617	614	575	627	580	644	599	637	601	577	636	592	587	614	611	620	570	588	642	605	624	562	634	591	610	588	580	586	581	611	584	568	660	637	616	587	603	614	598	616	613	607	625	612	553	622	599	578	589	606	576	579	554	573	601	547	585	572	573	618	574	628	608	569	634	664	585	575	599	620	617	594	573	640	577	528	612	576	585	592	621	588	595	582	524	553	594	575	550	576	652	592	571	591	586	572	657	607	527	583	590	579	607	630	597	621	558	614	514	581	593	612	608	584	596	556	601	558	587	575	611	605	611	560	603	561	594	578	581	583	581	562	578	594	560	606	595	599	548	571	621	579	610	626	566	616	624	664	649	596	575	627	624	589	602	601	621	649	583	599	568	571	609	557	578	603	642	598	574	592	571	557	604	586	532	624	574	623	604	594	587	600	556	541	583	559	587	656	616	625	594	609	608	603	628	613	560	594	598	587	588	592	620	613	589	623	619	613	612	600	624	628	618	562	576	647	555	581	565	591	564	601	604	621	605	571	608	632	620	586	583	599	559	624	672	588	565	589	580	614	577	527	620	595	553	584	578	591	569	602	594	584	524	609	619	604	614	590	592	591	596	576	588	591	558	615	581	592	631	597	606
55878	22234	28950	63195	64762	31228	6030	420	277	255	257	202	202	199	232	205	204	182	153	191	194	156	160	180	173	161	169	189	160	169	145	167	181	152	200	173	179	179	173	145	173	159	144	181	156	173	189	152	157	166	163	178	199	181	184	170	156	171	203	177	169	179	165	187	190	166	176	187	187	178	162	188	197	195	210	186	208	180	169	174	156	149	160	164	140	152	162	169	178	159	145	143	163	133	177	146	172	164	166	170	162	166	135	146	159	156	176	147	165	181	181	158	159	157	163	165	151	152	159	152	161	159	159	167	170	181	170	162	161	161	186	164	165	140	174	174	152	184	168	161	143	150	167	170	174	140	174	193	159	142	174	153	166	157	174	158	143	150	149	176	164	155	169	144	185	144	172	166	165	164	153	167	147	148	152	181	169	153	152	145	178	130	174	151	134	148	174	144	190	152	168	176	165	134	172	154	162	165	160	138	172	153	142	183	155	173	147	168	147	146	197	177	173	157	162	157	169	145	166	141	179	152	208	160	156	172	175	148	175	138	154	148	193	152	183	186	150	150	170	150	165	171	144	149	166	161	152	169	172	161	169	140	159	160	142	157	159	173	182	178	165	144	154	139	143	155	130	179	181	146	173	166	156	155	146	165	160	164	154	165	134	163	158	167	164	161	165	148	166	160	171	172	171	163	168	156	162	161	157	176	149	159	167	161	166	165	186	138	136	154	165	141	147	178	161	163	170	148	178	158	185	183	146	179	148	159	144	165	148	181	139	143	159	155	140	163	166	183	170	155	159	137	169	144	133	188	145	157	173	161	172	177	153	155	173	134	174	160	128	151	151	165	164	170	185	141	160	145	182	170	162	141	168	151	141	164	194	171	162	154	159	173	143	144	175	157	179	179	151	129	136	158	157	190	151	150	166	155	160	174	160	144	139	172	146	170	181	149	155	147	160	152	175	156	128	152	184	167	164	124	159	169	183	165	158	156	176	194	162	156	173	157	168	167	156	149	167	141	164	165	180	158	181	160	169	176	157	165	157	171	140	173	169	178	147	182	152	143	155	160	185	173	170	172	151	160	175	176	141	154	162	154	164	146	151	159	172	143	167	150	150	178	177	143	146	163	165	138	158	165	168	160	151	162	141	169	182	169	170	148	181	180	153	183	178	150	163	169	168	163	144	168	160	161	173	177	158	154	171	160	176	155	155	166	154	153	161	167	152	194	140	186	167	130	169	162	152	179	159	170	153	167	148	164	153	170	150	155	159	189	165	126	167	173	162	149	177	179	164	170	160	165	156	161	167	169	159	172	164	184	159	144	163	136	162	170	159	165	150	160	148	164	161	172	146	146	156	148	148	147	159	165	151	162	147	175	166	143	166	169	172	143	165	173	168	163	160	176	159	178	127	167	172	139	138	147	172	170	168	162	158	166	158	161	159	156	136	169	153	140	178	159	153	177	154	159	151	144	161	155	164	172	176	153	158	160	165	138	150	151	161	150	145	156	173	165	159	142	150	170	178	164	177	145	168	172	154	168	148	162	156	164	159	156	162	158	145	164	155	145	162	151	165	153	147	152	183	156	143	180	150	148	160	170	178	178	183	179	170	168	154	156	162	193	176	148	141	178	182	155	132	137	165	176	152	160	159	157	156	156	151	166	170	148	159	170	176	146	145	157	160	170	183	154	181	173	173	155	162	140	165	144	143	158	166	161	152	168	161	169	154	157	152	153	158	162	147	168	182	171	138	143	184	150	182	162	170	147	154	136	151	167	177	170	157	161	149	138	148	166	173	158	146	150	141	157	158	162	155	154	168	170	146	141	156	158	162	172	156	153	159	148	168	142	150	161	165	181	148	179	164	167	184	154	172	167	150	186	145	172	148	143	154	157	156	159	160	145	175	168	155	165	152	161	156	155	147	167	159	181	149	168	141	160	157	155	163	146	150	169	167	156	140	160	181	174	146	156	135	151	154	154	159	149	129	151	152	152	181	139	188	148	170	147	175	167	167	178	142	159	146	158	174	161	159	143	169	175	155	166	171	171	159	162	170	169	186	163	150	144	151	153	178	155	151	176	153	157	164	174	176	188	178	141	178	140	157	162	151	171	159	146	174	168	170	165	169	154	183	172	164	139	147	153	153	178	157	141	156	173	139	179	156	158	160	153	146	152	138	185	172	178	169	138	154	170	180	171	145	188	170	173	160	186	176	156	145	159	161	138	172	166	163	163	147	159	173	151	166	151	160	181	149	161	149	140	176	185	156	170	173	157	139	177	158	153	172	150	160	149	173	149	149	166	150	152	171	168	174	140	179	160	165	164	169	142	150	162	171	149	146	161	172	146	148	164	142	155	155	151	162	162	151	160	165	147	158	160	170	146	167	177	162	150	144	182	154	169	157	155	156	150	181	173	153	153	170	147	142	172	170	153	153	161	156	149	143	164	155	159	149	182	185	156	170	160	147	172	178	176	152	153	153	157	163	180	159	175	150	163	150	174	133	166	175	146	184	147	192	145	145	155	172	161	156	165	141	166	195	181	165	168	172	163	142	137	143	143	159	166	168	186	174	166	164	151	165	173	163	158	142	144	181	172	141	170	153	186	152	166	162	149	159	167	161	152	173	154	169	164	151	155	159	150	161	172	164	170	164	162	146	168	155	152	167	174	176	156	172	158	165	163	156	151	162	158	173	123	157	168	168	153	156	176	160	173	179	154	157	158	167	189	145	170	178	166	163	167	151	140	145	140	174	147	156	181	141	161	143	155	175	145	167	175	148	168	172	146	153	171	165	157	142	152	171	161	150	165	168	178	151	152	162	171	178	156	160	167	152	175	139	135	163	158	166	146	162	184	179	161	174	148	148	164	158	156	157	157	156	160	128	150	176	175	157	163	161	137	150	164	161	188	161	148	165	153	170	163	170	162	169	166	147	170	179	167	146	150	153	158	164	178	176	165	151	166	164	151	156	174	155	145	181	154	160	182	161	157	157	174	155	141	156	150	158	137	169	191	173	135	148	153	165	171	162	153	150	168	173	196	160	148	160	177	143	163	135	162	168	145	159	145	135	156	176	157	153	165	163	156	169	141	177	157	183	158	148	157	136	159	166	130	131	139	180	139	153	171	154	148	161	167	147	144	161	159	169	164	161	156	132	166	159	148	169	146	153	138	154	160	161	158	173	173	168	157	162	172	158	164	180	163	157	141	173	152	163	169	159	183	154	170	176	158	170	178	160	155	173	164	179	192	133	168	169	171	139	158	157	125	148	160	158	168	152	150	152	148	163	163	162	165	182	206	161	163	158	172	140	170	180	155	161	153	153	143	183	166	176	155	164	146	154	147	169	173	180	162	163	167	151	154	152	144	143	168	143	153	185	160	177	159	147	150	145	154	158	168	175	184	165	178	146	161	186	136	176	141	162	162	152	160	153	149	132	170	176	166	160	164	164	160	166	166	154	150	145	164	158	181	157	176	186	157	153	170	148	179	161	145	165	149	180	152	141	158
32645	6609	31946	67005	66507	25146	1608	1399	1172	1086	918	863	784	743	704	656	595	601	596	567	548	561	550	541	508	548	535	503	505	477	505	483	490	468	475	471	500	445	432	475	506	442	455	445	442	438	460	454	448	423	467	460	434	448	430	428	461	479	508	484	567	570	612	552	575	591	544	527	561	551	611	617	661	588	678	722	764	532	437	436	440	404	446	461	428	462	438	447	434	421	480	445	433	448	428	424	446	448	468	432	428	435	424	428	454	440	426	426	418	444	459	452	415	440	429	409	410	432	425	429	425	427	421	411	410	411	420	395	418	428	444	389	435	456	462	437	440	427	408	430	408	473	418	426	414	456	448	392	431	456	446	401	459	421	416	448	446	391	438	426	465	418	412	381	394	432	431	396	423	426	432	429	434	425	401	430	438	373	421	400	382	425	425	449	428	419	424	419	470	408	438	439	407	386	408	438	392	436	425	426	383	422	461	437	445	448	409	423	378	413	378	418	428	423	468	408	464	446	432	411	401	411	419	402	465	412	433	447	449	395	435	411	423	406	412	416	377	421	410	400	404	433	409	404	397	434	413	381	419	444	402	407	429	417	372	418	376	416	440	412	406	432	410	366	435	460	416	420	418	422	415	408	438	405	430	434	428	456	404	409	379	378	442	408	410	448	400	434	427	429	376	407	406	445	405	407	435	425	409	423	439	464	425	442	440	411	406	438	429	447	450	420	419	438	400	419	440	407	441	453	456	405	421	460	423	402	408	424	421	410	417	404	420	413	413	452	434	445	393	416	401	445	436	437	436	392	401	432	398	424	404	445	414	405	388	415	424	426	420	414	397	401	441	423	381	420	437	418	399	413	390	432	431	444	443	401	414	400	426	366	431	401	419	441	436	417	407	389	395	402	432	437	434	448	447	421	401	425	391	382	425	418	417	390	390	399	426	431	456	440	390	427	422	420	398	430	412	399	449	420	428	395	440	410	410	438	401	419	428	445	417	430	435	440	397	406	457	404	423	420	370	410	396	453	477	410	441	409	437	433	422	409	407	528	428	436	448	402	411	420	440	399	442	436	425	422	450	451	428	419	445	436	416	415	414	427	403	413	375	449	441	428	404	402	409	403	412	411	422	426	414	379	403	446	446	404	432	395	401	417	446	418	387	410	415	414	458	394	421	406	408	453	434	393	447	411	423	393	411	440	425	397	425	403	408	430	419	462	440	428	407	410	441	430	391	426	476	441	408	405	440	400	381	433	395	408	402	395	441	418	423	426	434	424	422	422	405	389	404	423	403	430	403	440	425	421	434	412	462	454	415	415	391	416	420	417	403	442	406	390	387	413	429	439	476	410	423	437	429	416	431	460	415	449	428	413	418	422	421	432	421	428	465	445	406	391	478	420	418	416	413	399	450	410	430	408	399	410	426	432	405	432	412	443	444	443	395	398	434	432	404	458	424	442	394	413	410	364	417	398	438	399	437	440	453	413	397	431	361	432	443	408	415	397	412	417	444	456	407	439	431	447	384	410	441	419	450	405	416	434	417	400	382	446	440	412	473	457	388	444	430	396	437	410	415	428	439	400	433	439	421	418	423	420	379	452	404	426	434	409	411	429	379	464	449	435	436	403	430	409	416	432	470	451	412	453	377	429	391	400	426	438	426	394	439	449	440	406	423	457	413	447	429	429	424	402	392	434	399	436	402	418	429	455	422	451	464	407	444	440	415	421	404	407	389	412	394	446	397	433	399	442	428	424	426	434	418	409	421	417	438	429	421	452	434	444	432	414	409	395	445	412	444	426	447	426	457	408	383	404	414	410	394	434	449	430	424	473	412	441	490	433	426	405	421	450	432	444	400	415	419	418	406	427	430	419	413	432	475	385	425	398	429	407	420	437	406	385	402	433	415	412	431	426	427	380	387	411	431	445	409	425	424	415	394	411	412	404	421	419	428	441	434	400	433	402	377	387	446	400	440	384	396	413	403	423	403	433	417	413	452	450	436	432	410	431	409	440	427	433	414	420	423	436	423	404	456	413	387	418	416	403	434	411	406	474	400	412	401	438	407	411	391	443	398	404	428	432	404	419	403	420	463	455	392	448	414	437	443	436	408	434	431	419	423	416	400	408	397	434	454	431	463	394	430	414	464	445	413	440	420	411	382	406	448	419	405	390	437	403	444	421	419	424	400	416	426	419	447	414	396	404	425	405	391	415	426	405	421	447	436	430	396	413	403	395	402	446	411	450	414	418	411	438	388	420	432	417	425	437	447	465	394	399	412	393	416	440	450	345	428	439	437	435	412	420	457	401	441	444	446	414	427	419	472	441	433	410	403	381	413	399	402	439	393	422	370	438	435	443	391	455	410	431	423	401	448	403	413	410	417	417	470	429	390	430	395	422	435	386	419	417	404	424	450	437	408	387	440	462	423	421	441	404	385	390	456	408	399	414	413	427	412	426	421	394	410	471	407	464	417	431	416	419	450	404	437	406	448	415	436	429	401	411	419	427	424	413	426	421	428	402	443	431	405	408	398	410	413	411	430	407	422	433	398	438	422	428	417	449	430	401	443	434	427	433	451	416	445	393	434	414	421	419	406	402	401	422	401	424	430	401	425	355	397	400	436	426	404	428	416	432	431	412	444	434	405	429	416	396	391	423	401	446	417	423	409	426	386	404	427	415	441	397	435	427	429	445	383	417	440	445	447	407	447	440	442	477	424	427	408	428	394	445	421	402	464	454	431	437	443	431	420	428	422	360	432	415	430	439	417	422	428	440	413	394	408	408	447	439	421	422	444	409	397	428	428	405	382	408	437	445	384	423	419	435	413	446	392	417	483	411	440	379	433	420	401	448	431	405	419	416	425	416	431	429	445	410	377	409	405	400	429	412	431	418	417	420	457	410	420	446	406	417	447	409	426	410	391	424	433	420	459	403	392	457	406	399	386	415	414	417	393	401	426	438	406	397	456	404	443	392	417	417	422	410	380	405	417	419	437	452	437	418	416	426	413	458	442	444	419	449	414	440	426	441	441	432	413	430	415	427	398	401	406	453	420	433	403	427	459	402	420	410	405	451	411	405	426	423	425	410	390	379	431	413	385	422	466	447	392	388	385	430	424	426	407	422	439	409	411	386	451	430	424	420	412	421	435	398	389	395	390	408	409	418	430	445	415	449	466	440	408	418	429	430	423	444	398	393	417	439	418	437	391	441	409	418	435	451	440	424	450	419	412	428	456	398	454	407	411	414	430	444	420	421	435	418	364	430	419	413	434	432	430	443	424	419	449	410	439	459	434	447	396	429	428	410	450	413	417	396	432	403	440	419	421	453	392	405	463	425	448	422	433	390	440	403	409	398	415	396	438	451	429	430	424	409	403	418	389	418	414	400	447	410	429	421	423	415	416	431	421	432	397	389	396	385	477	420	422	412	400	436	402	420	390	422	395	445	408	429	421	427	422	428	407	427	412	405	415	440	439	429	424	434	429	428	429	413	393	443	411	397	414	409
7093	683	1587	4590	6470	1311	303	244	263	215	236	237	240	242	235	252	216	237	243	223	253	266	237	232	234	246	216	230	262	229	240	223	236	231	251	271	226	239	230	240	212	257	251	226	242	250	228	251	230	234	246	260	240	259	227	207	232	261	248	238	239	253	226	231	217	258	277	234	246	220	232	237	232	233	229	238	235	236	253	218	229	226	230	222	231	266	209	238	226	219	202	221	231	233	227	243	243	221	243	233	219	264	228	286	265	225	237	248	233	223	252	229	264	224	248	254	259	227	237	250	221	241	233	221	261	283	228	220	232	218	268	257	254	249	246	242	213	226	228	220	223	249	255	225	238	246	231	237	238	249	244	238	259	219	251	243	263	240	239	239	275	226	220	223	209	243	244	240	254	219	252	277	240	242	226	242	235	234	248	207	245	237	223	238	228	259	243	252	213	274	243	229	213	271	239	243	255	236	247	264	261	250	236	279	255	219	259	244	215	237	264	240	206	240	244	231	229	219	234	210	234	248	246	205	239	268	244	261	258	235	250	265	232	232	255	244	251	214	221	257	247	225	234	217	237	229	235	210	225	242	224	251	259	262	222	251	221	219	232	223	241	249	237	219	263	236	243	251	211	261	203	258	264	237	241	216	239	235	235	225	260	268	256	261	219	248	265	253	234	241	216	219	262	236	231	221	235	220	224	234	238	223	247	245	234	213	236	228	225	223	240	232	243	242	262	258	255	243	264	248	249	248	266	243	251	205	226	199	244	221	225	244	244	216	239	232	241	243	239	230	248	237	260	237	243	240	238	249	248	218	237	260	234	251	235	202	252	214	236	250	245	218	243	239	251	236	272	224	207	248	240	236	239	236	230	224	251	262	273	223	255	244	251	265	257	204	258	254	220	246	251	238	235	221	245	225	249	224	252	224	247	226	239	258	210	242	244	223	231	210	277	244	237	215	238	234	252	253	247	232	248	232	267	248	229	249	226	250	252	233	240	236	266	257	229	242	237	248	222	259	247	252	229	253	256	227	230	218	232	241	220	245	234	237	267	249	241	236	225	237	212	237	241	229	235	250	238	248	237	256	223	272	271	231	247	252	245	228	240	250	245	229	252	248	262	239	230	243	246	235	222	230	243	239	220	246	241	241	252	253	256	218	254	249	241	238	229	256	239	241	226	240	255	247	238	256	258	235	232	218	245	247	261	247	251	220	236	238	242	234	220	235	234	247	211	243	255	225	218	257	235	255	251	251	236	226	239	219	257	256	209	255	238	244	238	232	253	230	247	236	237	253	232	226	240	231	263	235	250	219	232	232	260	225	231	258	248	237	229	236	261	233	252	230	241	202	191	239	248	260	235	246	238	249	258	231	257	250	260	231	237	239	254	216	255	243	238	231	251	228	228	237	223	217	236	249	222	236	237	244	232	246	219	242	228	232	223	247	281	234	234	230	232	249	238	242	246	264	253	248	242	221	231	218	229	222	225	230	216	226	248	227	251	239	238	249	217	255	246	272	228	212	229	231	250	250	256	229	230	215	230	238	244	241	256	222	248	207	211	222	237	239	215	247	243	210	231	221	223	231	237	239	224	245	254	237	212	232	261	238	231	228	247	261	235	226	231	253	221	206	263	223	239	249	244	248	215	240	230	231	236	218	218	250	251	230	213	209	234	270	221	253	224	241	218	214	244	202	230	248	250	256	218	251	252	251	252	245	230	270	237	244	273	235	225	268	198	242	232	270	242	214	242	224	234	233	243	232	232	260	275	235	242	237	265	253	233	249	241	242	245	249	241	223	230	234	247	242	250	232	218	243	209	240	234	224	214	244	253	233	247	212	242	229	254	283	215	229	252	240	216	224	222	279	236	228	248	235	238	219	222	212	241	215	228	268	227	240	228	216	221	203	260	223	213	241	241	286	231	234	236	231	218	221	244	218	233	228	208	264	252	222	238	227	208	244	270	224	256	254	246	239	253	243	219	249	228	212	261	251	251	212	212	219	236	231	223	227	236	251	225	244	246	235	245	244	252	242	212	255	213	238	218	243	243	234	249	223	207	263	237	248	205	238	231	250	223	233	234	240	225	227	242	266	240	249	258	231	215	219	238	263	242	235	250	269	234	253	260	232	237	227	248	225	253	232	213	256	272	219	224	256	228	231	232	224	253	223	258	228	229	257	232	257	232	213	260	217	245	266	265	240	215	241	268	247	237	221	231	234	223	258	217	247	229	243	242	243	230	240	262	242	234	214	246	231	248	233	252	231	251	231	264	235	247	233	258	261	252	220	239	233	233	246	238	218	214	258	225	241	216	244	235	252	223	219	235	224	233	206	251	242	228	239	233	209	237	234	239	224	229	213	225	209	241	242	224	239	222	233	237	211	233	268	234	257	239	244	262	233	224	243	250	239	257	221	247	233	273	254	256	217	248	243	239	222	237	262	224	248	220	213	229	212	229	246	272	270	216	234	231	203	251	210	224	234	226	235	235	269	244	230	251	193	246	255	230	225	257	245	221	240	229	243	225	255	264	218	239	210	237	230	235	237	219	249	226	237	272	221	235	261	229	253	255	239	270	263	225	205	246	261	267	263	244	259	271	249	224	243	246	243	226	211	244	238	234	229	260	244	242	239	209	213	230	234	246	223	257	260	245	238	229	227	241	249	244	251	237	249	224	232	255	233	242	221	239	216	250	248	271	232	209	266	249	230	244	232	228	235	260	230	252	238	200	222	237	222	256	233	234	230	256	248	239	272	234	226	258	230	228	251	246	213	239	217	243	252	249	237	225	260	270	232	238	226	263	252	234	237	226	240	215	221	238	234	215	236	225	220	233	229	235	232	241	223	222	238	230	235	253	243	228	232	233	250	205	244	263	231	240	252	227	248	225	224	240	249	216	230	219	248	232	242	246	283	236	234	234	222	223	235	255	261	261	266	237	242	233	220	216	209	228	261	222	248	244	220	254	231	231	242	226	248	247	238	236	233	251	250	263	250	287	239	227	268	243	216	205	258	238	244	242	206	240	232	262	231	274	247	217	236	250	269	255	239	229	246	227	241	225	244	234	222	235	241	270	250	238	223	259	236	213	257	247	235	234	242	243	238	241	235	252	222	249	262	249	236	243	223	261	242	214	258	225	224	228	240	240	203	250	252	220	236	230	235	238	227	213	211	227	228	247	242	214	261	198	245	268	268	252	223	249	244	242	237	220	211	238	249	214	237	241	253	250	220	270	218	238	229	237	233	201	221	238	211	233	264	218	232	195	254	231	244	234	247	239	262	225	226	247	248	234	244	225	232	221	251	273	253	222	238	229	238	247	249	260	263	239	235	219	227	217	244	229	224	225	241	259	270	256	247	256	240	284	265	201	201	253	249	237	223	245	208	235	234	214	233	248	227	221	241	221	227	220	234	260	217	238	255	229	239	243	253	259	232	234	235	241	256	257	239	240	245	221	232	223	218	238	229	239	223	212	253	227	253	217	222	246	243	216	232	262	234	231	256
6421	862	4395	15267	19483	2922	648	638	669	635	616	614	607	591	615	627	624	620	654	625	629	611	620	640	616	586	585	623	626	585	628	604	591	591	585	629	573	651	622	602	578	618	620	652	604	601	623	599	585	606	645	618	616	646	591	577	624	617	617	641	577	618	639	639	615	572	623	599	627	596	651	601	705	638	661	697	657	635	603	625	592	662	580	606	602	580	646	615	626	650	600	628	612	634	595	569	596	599	580	600	581	597	582	621	595	617	590	605	626	606	653	610	641	606	606	649	632	624	608	615	616	637	557	581	570	626	576	590	588	623	636	628	589	652	634	626	604	600	559	642	608	606	621	587	608	577	623	620	618	587	576	595	598	601	581	630	590	625	630	618	619	630	601	586	566	581	618	593	612	642	624	602	593	610	619	618	643	671	561	577	592	582	558	618	635	605	615	574	626	616	632	613	638	595	619	624	579	599	636	584	639	627	594	633	591	602	602	581	579	631	609	566	615	592	588	594	594	609	608	613	632	602	612	592	614	626	589	635	578	630	572	668	635	627	625	627	617	604	609	568	570	602	614	612	615	590	620	598	619	613	610	624	645	601	599	654	574	636	616	619	574	585	624	626	593	582	637	647	623	546	613	626	588	578	627	573	636	593	648	624	587	625	629	629	665	601	617	623	611	606	640	591	613	626	574	612	625	595	668	658	620	540	591	621	638	621	629	633	616	612	587	611	561	573	612	638	621	614	580	588	619	609	596	663	629	621	628	644	666	613	585	625	635	616	615	540	621	582	626	590	658	627	596	616	610	594	611	614	615	586	619	635	577	661	577	619	619	642	611	608	629	602	619	620	608	571	602	604	594	616	627	593	628	563	645	623	627	572	609	636	628	589	631	597	625	667	618	611	606	612	626	558	618	615	603	621	664	589	582	584	631	577	651	599	582	637	610	565	599	619	591	602	628	633	653	616	603	625	585	609	630	618	627	616	600	647	600	615	656	645	583	608	569	607	636	595	591	591	622	618	599	584	621	608	590	619	639	638	600	606	646	581	656	608	639	589	600	595	599	636	571	587	633	637	599	641	556	627	608	559	602	677	604	615	613	627	608	581	618	636	587	585	582	606	619	611	589	614	629	624	640	620	612	609	562	635	630	611	583	589	608	609	597	568	596	608	583	610	578	593	613	599	609	607	612	602	559	601	583	635	619	620	596	639	621	584	641	620	602	626	636	640	584	585	613	614	620	642	633	615	642	619	572	643	595	615	618	642	623	580	569	586	648	610	610	594	590	598	586	631	639	624	608	562	624	559	606	635	615	590	653	626	605	616	579	640	628	620	628	588	616	628	562	612	582	606	645	639	613	637	611	649	587	629	622	585	606	588	646	633	610	578	628	590	619	598	592	631	615	635	650	627	627	608	622	584	573	590	616	552	579	638	584	598	603	626	612	612	605	626	613	585	634	645	587	594	604	566	610	614	634	610	632	617	580	607	617	634	578	603	639	621	600	612	604	609	604	619	605	595	610	592	593	623	651	631	619	594	604	618	598	605	667	605	603	551	592	625	604	654	613	642	618	608	625	613	613	596	610	611	577	573	577	610	609	593	593	647	625	596	592	648	623	554	655	596	633	578	632	591	578	602	558	594	568	605	592	602	624	623	588	624	612	645	556	571	610	606	603	592	619	620	631	611	646	641	612	615	629	613	587	579	584	572	641	558	639	561	589	613	564	631	618	626	621	617	602	589	579	601	563	612	610	634	600	602	594	648	632	649	644	589	640	648	605	597	582	583	607	625	633	579	578	642	596	573	596	563	599	610	606	571	617	640	612	633	619	610	648	600	606	565	597	604	572	582	609	610	582	622	611	617	594	614	570	635	618	583	584	609	605	623	600	564	608	580	594	611	604	624	626	624	565	617	556	592	576	584	567	618	634	592	631	596	603	604	629	602	629	632	642	592	626	622	603	644	594	636	606	598	640	599	599	625	618	622	586	609	641	594	584	615	597	624	601	612	604	612	620	641	620	618	605	587	609	569	613	606	619	584	588	596	593	623	694	625	634	579	581	583	591	599	628	598	589	554	607	598	617	565	677	599	636	585	594	619	619	618	582	619	570	581	576	610	583	575	588	602	585	588	572	617	668	587	603	603	640	591	617	579	629	596	587	644	577	619	625	601	619	605	630	607	586	608	591	640	620	631	592	610	556	591	607	659	601	607	597	591	604	608	610	586	630	614	585	613	641	541	609	614	602	600	568	609	598	595	595	566	601	617	593	574	607	604	653	598	656	634	618	563	649	638	571	598	634	624	590	559	608	630	636	594	612	607	639	631	561	582	603	609	634	585	570	607	657	612	557	653	591	644	569	606	634	565	579	632	583	605	634	631	629	623	648	672	607	599	636	627	621	628	585	571	643	579	618	593	649	655	646	591	583	615	636	616	590	635	577	594	588	634	605	610	630	585	593	616	627	621	628	652	580	598	576	654	602	654	612	591	587	648	591	593	602	625	602	647	562	591	610	613	653	634	593	608	621	631	591	615	603	605	600	635	607	605	618	620	617	628	643	624	601	577	610	598	568	580	651	599	613	601	605	599	605	617	641	636	631	610	621	607	563	605	568	609	562	677	625	642	656	595	594	607	579	620	576	633	653	579	634	610	628	604	633	639	615	555	588	614	598	646	629	581	593	638	611	652	587	607	642	567	616	611	648	605	570	614	626	633	598	641	591	600	619	617	622	601	600	594	609	576	618	584	548	588	606	608	584	605	613	624	607	607	619	623	577	590	580	628	577	597	623	588	570	633	593	629	657	598	605	568	590	567	578	620	623	608	565	608	635	613	595	588	599	609	620	630	591	581	622	595	638	645	594	596	623	594	616	625	610	604	604	632	579	623	602	620	606	640	566	651	615	667	596	612	588	584	594	667	575	593	601	593	593	613	607	613	567	593	597	666	626	625	611	607	585	644	614	593	625	644	583	560	577	572	621	606	640	630	566	613	634	592	614	665	573	622	590	571	608	590	617	582	566	566	637	620	602	576	607	610	637	585	623	611	569	602	630	610	604	609	604	616	633	589	585	616	570	603	616	600	619	624	591	596	695	619	603	626	611	579	586	613	620	628	595	648	595	586	614	636	600	637	643	561	587	610	647	620	620	636	564	594	637	616	640	590	595	560	600	605	637	606	614	568	630	576	649	614	618	587	579	606	573	622	587	648	601	653	641	648	598	683	620	647	631	628	593	631	611	596	639	630	609	619	613	578	639	579	600	609	596	594	600	619	661	587	632	659	577	602	602	597	584	572	655	636	609	625	587	578	591	645	570	608	625	609	583	607	626	634	576	637	573	639	573	649	561	589	608	598	610	639	661	608	602	613	579	596	602	610	675	632	642	592	599	645	630	613	587	627	600	586	600	593	620	598	621	583	592	618	633	583	589	624	597	563	624	609	636	631	602	640	624	610	616	603	604	624	599	578	593	646	621	634	611	608	619	630	601	614	589	554	588	634	614	566
41187	12344	25684	48940	49923	20812	1930	353	278	324	270	273	231	270	265	242	279	267	267	293	239	270	232	248	198	241	251	228	235	238	230	221	231	220	239	240	244	218	246	220	230	238	234	239	229	225	240	243	246	245	205	238	257	248	242	227	242	231	259	250	249	267	245	236	218	215	261	227	241	237	256	257	251	243	232	254	215	241	234	215	225	222	257	212	260	216	259	228	229	214	234	195	251	235	234	236	225	204	237	212	241	235	233	241	240	238	247	216	245	242	208	238	244	236	240	256	244	229	242	243	247	225	217	257	202	223	246	236	224	225	247	270	197	234	253	251	240	212	258	249	251	235	256	236	242	216	239	249	233	223	236	257	220	215	226	259	222	219	223	219	255	253	203	209	237	221	208	216	203	225	236	221	243	224	203	219	228	246	212	218	239	243	227	241	226	212	219	214	212	231	217	266	210	212	258	229	222	238	230	243	218	221	231	204	245	237	226	232	251	237	205	234	217	231	265	218	232	229	217	217	241	197	252	213	219	231	238	246	210	235	235	220	252	229	228	239	239	240	197	242	224	242	211	215	229	229	230	224	230	224	225	216	255	230	248	204	225	237	228	215	254	221	236	224	222	237	262	228	225	257	243	268	236	216	211	240	242	230	238	244	248	232	238	249	233	224	229	226	235	263	217	216	224	232	240	230	216	238	224	210	226	239	235	273	237	243	237	239	236	237	221	277	234	256	214	238	220	253	232	244	221	202	206	205	239	244	245	271	269	230	229	233	237	238	221	215	212	235	208	202	220	214	224	232	230	213	237	232	230	225	232	234	219	224	226	220	221	196	204	218	254	240	263	233	234	220	239	216	240	229	216	216	221	249	230	259	212	198	242	205	218	239	249	214	223	224	205	235	257	233	214	250	217	224	207	227	259	230	225	207	234	258	243	246	234	226	253	219	238	244	223	244	254	226	230	222	193	221	233	262	229	246	225	239	232	232	224	209	268	217	212	227	254	232	234	217	226	252	212	225	265	224	250	204	250	226	246	226	228	220	227	219	236	196	223	229	255	230	216	232	227	244	229	223	220	249	233	257	236	233	254	225	246	237	251	197	221	245	214	261	220	227	262	228	220	226	231	236	225	238	220	188	223	210	212	200	265	255	221	256	224	233	232	217	247	258	220	216	221	249	260	197	204	239	240	218	223	246	237	242	230	225	217	225	244	190	229	226	236	242	227	235	218	200	211	190	254	226	229	243	227	228	232	229	244	220	235	241	228	215	236	229	202	225	235	240	208	225	229	218	241	228	233	193	233	222	240	239	213	231	253	208	223	232	219	215	229	250	225	221	237	230	261	228	269	257	228	224	223	228	256	239	218	198	239	226	212	227	211	273	219	227	230	232	222	218	259	242	248	210	229	233	224	233	233	209	228	232	246	248	240	268	235	233	239	245	211	230	226	252	243	215	227	224	233	251	228	246	236	215	242	240	234	229	235	244	237	231	236	216	217	237	229	206	235	219	242	202	250	263	247	229	245	256	231	234	242	261	246	234	228	247	224	253	246	222	242	250	245	212	206	208	214	248	256	219	223	243	231	238	242	220	233	216	216	214	237	210	204	226	237	235	212	240	220	220	217	234	239	244	220	255	223	248	262	226	232	229	243	223	237	223	253	212	225	224	211	241	223	213	225	242	238	220	233	208	239	219	241	234	222	232	197	199	241	216	210	231	244	214	230	228	205	224	210	238	201	251	218	205	233	227	221	224	251	226	246	273	231	272	258	235	241	232	246	194	231	245	263	205	228	239	229	258	201	230	248	253	202	242	234	256	229	232	250	242	221	225	203	241	234	239	252	257	200	236	233	202	219	241	242	211	209	229	232	231	205	231	231	253	226	238	238	238	235	237	221	238	241	226	245	238	233	234	259	246	210	238	205	228	236	218	213	209	248	208	252	249	216	247	229	234	221	206	258	236	226	234	268	263	214	238	244	210	248	241	218	233	251	249	220	247	222	232	231	217	250	236	262	231	238	240	221	199	228	208	221	231	260	227	233	231	235	242	205	206	241	208	214	244	200	233	216	246	249	215	247	243	240	231	223	219	233	249	245	250	261	242	249	249	237	238	213	258	232	225	237	225	230	209	243	232	237	251	227	218	215	241	238	218	251	217	213	246	217	225	245	223	229	205	229	225	222	234	226	248	221	232	241	240	235	234	228	216	230	217	252	239	246	225	229	224	205	231	210	249	197	237	200	193	239	229	238	209	229	216	227	242	240	220	202	235	218	193	226	255	237	255	231	236	240	223	199	225	218	257	257	246	223	226	233	233	216	230	232	228	219	220	247	218	205	220	234	238	225	212	225	223	238	238	238	251	245	201	222	238	247	239	229	248	219	248	221	237	250	252	235	228	248	244	268	239	236	231	227	229	229	234	258	231	229	238	225	208	229	191	229	218	247	227	239	258	236	270	254	216	224	229	239	224	247	221	228	225	218	224	227	241	248	252	256	202	233	267	228	250	231	227	228	233	250	216	231	213	221	250	249	254	230	254	228	262	223	239	229	213	200	253	244	204	238	267	237	219	261	224	231	244	232	217	248	220	215	247	215	244	240	228	240	212	237	246	241	229	235	253	236	214	238	234	246	219	218	238	228	219	239	255	240	218	237	242	233	227	215	246	238	240	244	232	236	251	246	245	236	239	222	236	236	244	244	249	210	211	217	236	255	233	232	207	239	220	238	252	234	255	226	269	218	225	219	235	274	221	256	207	230	229	231	212	259	238	242	242	256	210	232	251	228	232	203	247	246	232	249	232	241	232	249	220	203	241	200	216	261	255	253	233	213	253	213	231	219	263	250	232	257	230	246	254	232	226	256	255	253	224	219	213	258	231	206	226	206	226	218	218	216	205	252	251	213	236	215	241	239	256	222	219	221	253	256	224	234	219	240	244	217	222	264	232	221	246	231	201	211	211	275	232	214	229	237	225	270	216	216	206	236	206	253	248	223	199	242	217	222	268	244	227	254	236	209	237	232	229	256	228	215	212	205	208	203	219	242	231	244	235	216	240	234	230	229	214	233	240	214	242	246	256	245	224	220	224	221	257	218	227	244	272	214	215	213	230	216	243	216	249	245	234	221	247	229	264	228	229	250	229	221	239	246	230	244	222	242	261	248	215	222	238	198	232	230	231	254	248	241	254	234	219	220	211	234	218	250	270	234	259	236	225	226	225	261	216	232	235	212	211	217	236	222	237	228	219	245	211	236	199	232	222	249	200	242	223	233	213	210	233	241	242	235	208	211	221	225	224	232	247	232	242	211	230	239	237	240	224	225	236	215	202	255	211	232	234	224	258	246	254	233	212	240	248	220	219	244	249	237	231	220	246	233	256	214	206	211	250	244	221	245	242	219	236	266	224	234	230	226	220	207	249	242	240	230	233	235	261	242	245	268	235	217	223	224	267	227	213	232	242	244	249	206	256	235	225	204	247	227	239	214	247	235	231	241	235	215	217	213	228
23876	4051	32702	55969	55353	20932	1355	1116	1034	900	822	853	756	736	763	677	750	673	609	635	615	649	651	647	592	569	621	633	655	641	608	615	609	615	584	624	603	582	618	599	535	611	589	610	641	585	586	577	629	590	590	606	593	626	587	637	654	598	629	675	685	696	689	680	705	644	659	681	626	637	654	736	723	725	682	712	721	683	571	564	578	595	620	610	594	581	592	583	582	595	586	594	574	615	586	628	615	569	602	646	587	569	657	543	608	585	667	584	565	642	594	595	648	548	632	577	539	602	678	598	594	612	591	626	587	624	625	587	593	604	568	584	575	611	655	590	616	558	592	594	593	592	577	622	594	596	505	585	563	584	592	558	595	663	646	645	565	593	627	585	602	595	560	589	613	629	588	563	601	523	564	559	601	588	607	544	599	576	623	594	593	605	561	571	561	610	618	618	583	636	592	554	570	600	606	595	560	618	603	580	588	587	612	575	620	548	563	604	611	570	580	597	544	615	598	594	577	547	627	567	589	612	603	656	586	607	591	589	620	575	569	599	570	577	608	587	586	622	549	562	552	602	598	601	604	626	653	546	580	576	584	633	579	574	628	567	587	573	621	583	597	609	609	578	629	546	617	603	548	582	589	607	566	561	582	583	568	602	565	581	558	602	585	607	595	545	578	610	583	611	552	591	583	612	569	581	561	594	569	558	580	602	576	551	600	578	611	596	581	546	550	567	599	581	601	531	602	590	587	610	609	591	604	598	601	589	607	592	614	557	610	591	604	597	578	572	610	574	562	592	619	534	634	555	602	560	597	603	581	566	572	550	549	585	573	515	581	600	603	578	589	597	554	583	567	575	626	601	611	616	606	619	584	609	560	552	587	556	572	573	611	583	582	560	577	620	580	576	564	628	615	555	561	582	586	589	575	583	577	608	604	603	618	619	597	593	597	582	612	615	624	620	610	650	598	569	565	575	619	586	583	567	579	552	585	573	619	595	587	562	598	614	583	624	618	603	615	622	609	577	570	607	590	592	599	601	624	599	603	556	574	557	588	581	610	568	612	587	615	580	574	612	608	603	579	574	542	564	599	601	601	591	574	594	614	571	548	592	597	568	626	620	586	615	602	580	539	576	578	581	600	566	604	620	578	589	599	599	628	617	593	576	609	593	575	583	576	607	593	599	611	582	574	626	627	571	621	606	608	565	643	585	583	598	591	604	626	599	582	583	574	569	568	565	605	529	604	599	615	583	614	584	530	583	584	632	581	562	565	602	588	604	594	604	588	576	581	561	590	613	594	582	577	596	577	619	640	559	617	597	602	601	581	575	602	593	533	606	596	563	605	563	580	588	569	596	571	599	545	564	588	603	585	594	601	639	602	554	575	567	564	626	559	611	571	591	576	588	623	600	591	609	640	627	591	565	569	573	564	641	626	566	569	577	594	553	567	589	594	555	623	648	558	559	598	564	583	573	585	578	613	570	564	607	563	587	554	610	587	569	594	583	623	640	616	570	604	595	575	566	596	575	604	624	656	558	590	591	598	565	616	580	598	585	568	640	588	603	646	639	587	580	606	612	554	594	573	583	574	578	601	601	574	579	600	581	601	575	574	603	597	590	636	632	598	567	609	593	556	574	595	596	556	565	604	567	601	591	617	563	560	631	610	636	596	572	587	628	540	594	601	584	619	601	609	588	553	605	599	532	545	595	582	568	525	598	584	566	628	599	578	552	567	574	602	626	569	619	543	562	620	581	593	638	598	591	597	544	537	543	589	572	571	597	573	574	589	616	634	587	579	553	612	579	594	589	587	533	579	571	587	570	609	573	595	592	598	594	575	613	595	615	572	581	600	562	601	587	607	577	582	576	593	584	616	585	576	667	567	604	603	583	602	617	579	568	561	602	614	602	569	552	608	582	574	610	568	584	579	579	581	637	579	587	592	573	601	616	606	609	572	636	624	591	594	602	614	597	571	580	590	548	585	598	585	590	585	653	599	575	601	607	614	577	548	591	575	562	580	574	659	589	559	576	586	570	568	590	565	567	567	588	563	595	625	564	600	616	576	603	600	556	565	573	570	560	603	569	618	559	644	562	565	585	594	602	578	589	585	592	600	606	582	575	562	585	585	548	542	596	605	574	597	568	579	543	586	630	630	555	606	591	562	595	570	570	614	583	586	586	595	573	609	541	600	563	561	582	603	574	594	593	566	604	599	558	599	560	561	583	601	596	519	611	604	573	563	573	542	597	584	624	602	593	557	562	608	606	632	564	616	589	543	608	596	612	586	598	533	592	571	607	639	611	612	529	604	555	604	630	592	590	624	557	609	547	631	576	606	597	600	555	576	574	596	570	600	584	602	584	619	577	584	594	585	545	642	613	593	590	597	582	561	542	618	603	607	600	601	593	593	589	579	585	531	555	592	592	605	596	566	565	558	594	537	545	592	619	586	612	559	583	557	606	536	617	560	579	588	599	571	592	594	597	609	601	588	585	597	571	622	620	588	585	568	562	585	553	626	599	595	566	577	613	573	570	598	601	664	598	615	566	642	596	599	598	572	571	593	538	567	571	604	574	629	606	627	585	557	597	632	586	562	559	626	531	625	557	622	582	579	591	570	612	629	571	621	590	564	610	592	593	577	592	564	581	572	587	605	623	653	557	581	576	586	597	624	595	572	595	609	568	590	574	604	575	603	541	579	625	600	573	602	560	595	569	626	583	619	571	597	562	639	624	638	581	580	575	558	565	583	612	565	551	641	576	594	562	574	593	613	572	581	575	603	580	640	559	618	663	608	599	598	590	550	597	617	576	601	619	618	595	551	551	615	573	622	605	580	592	621	602	627	546	558	613	590	614	596	524	628	573	593	558	554	573	574	570	581	590	564	542	569	573	550	573	604	583	575	562	560	569	580	588	570	601	607	546	561	600	603	569	601	602	588	565	573	576	557	604	576	554	554	620	586	594	561	603	593	545	575	615	576	580	613	599	570	593	602	578	566	602	572	567	580	605	611	623	583	614	600	612	593	606	596	547	568	584	603	630	574	615	589	647	609	583	590	601	604	650	562	589	600	590	554	565	613	590	560	577	560	573	589	588	576	578	578	601	625	557	623	608	618	596	537	554	556	589	575	551	621	578	606	562	595	653	594	592	577	613	601	615	601	591	580	602	572	594	545	597	596	586	554	557	607	560	565	631	574	608	573	637	577	577	613	596	584	552	601	587	578	563	613	614	568	565	583	569	581	600	561	563	569	595	570	564	618	587	583	566	591	584	622	560	592	589	570	603	537	582	585	538	602	573	611	546	607	545	597	594	568	530	570	575	542	585	568	632	612	590	635	540	610	582	617	555	567	557	627	600	608	620	595	622	548	593	570	539	634	586	543	603	618	567	588	573	592	567	557	612	606	599	647	619	574	576	601	568	579	594	552	649	603	561	615	566	589	595	578	584	590	588	560	571	550	590	564	588	633	661	615	584	556	599	595	567	563	596	598	580	614	566	618	591	620	603
55907	21603	38674	63294	63557	30929	5823	445	313	243	237	208	222	217	156	174	187	192	171	181	185	167	176	178	157	181	172	173	144	167	167	170	155	158	163	170	175	166	148	175	179	148	164	151	172	161	159	160	150	187	184	165	158	158	167	157	178	152	172	169	182	153	188	168	160	185	166	174	148	164	160	164	175	181	173	167	198	186	147	156	144	160	157	178	166	176	149	134	166	154	166	148	133	162	180	164	171	182	164	163	160	171	173	151	147	177	149	148	163	120	161	180	148	154	172	172	162	174	153	147	170	138	149	156	168	137	159	160	163	153	156	177	166	158	157	180	158	161	142	143	165	167	165	168	182	162	159	159	159	162	162	168	154	168	170	149	205	159	175	167	155	159	150	178	165	169	157	166	163	160	167	172	165	181	159	140	151	175	143	143	147	166	178	174	156	165	163	145	146	152	124	157	165	164	150	163	160	159	166	159	137	159	166	182	168	158	148	151	163	160	189	165	136	174	163	150	158	175	155	149	148	171	168	170	154	142	170	156	149	162	135	168	182	164	148	153	157	165	150	156	171	152	152	150	171	163	151	132	141	151	162	135	142	157	185	167	145	161	154	162	171	157	154	149	152	156	163	151	161	174	176	153	133	158	138	170	182	165	153	165	159	192	170	150	159	143	149	155	157	160	161	141	169	160	165	143	141	163	141	164	156	161	186	159	139	150	176	169	157	148	157	176	152	170	151	159	145	142	166	157	156	153	162	168	161	193	131	151	155	180	154	153	150	169	164	185	160	188	166	184	180	134	167	150	162	172	160	159	170	158	170	152	154	159	151	164	151	153	186	159	151	165	161	171	171	147	156	139	163	176	163	150	146	135	155	165	165	148	173	149	162	172	150	151	154	173	190	168	163	165	156	162	169	153	179	144	161	165	156	164	182	148	154	162	179	160	164	174	148	163	157	183	168	152	155	172	152	168	197	149	158	168	167	159	159	144	148	140	156	157	156	151	148	168	158	177	134	150	144	157	171	149	170	160	152	161	169	178	162	169	168	158	166	139	166	162	159	166	169	165	169	155	159	153	159	159	156	160	129	161	159	152	162	176	152	178	141	180	162	167	163	181	160	149	150	171	160	160	152	181	156	160	178	150	151	179	164	180	186	155	149	147	143	158	156	148	160	157	162	162	158	156	163	153	164	180	141	156	174	160	166	151	158	170	152	163	157	163	163	141	155	163	175	168	158	149	153	152	171	167	161	156	160	157	144	169	168	178	141	173	150	162	147	147	159	148	167	156	152	170	150	154	166	166	166	174	156	179	149	146	179	161	124	149	173	164	128	152	146	149	147	169	141	159	174	145	127	167	177	130	169	151	161	150	174	143	150	171	172	185	153	130	176	168	148	149	162	162	169	143	174	164	163	207	179	152	150	169	148	161	148	168	147	149	156	154	172	161	162	135	149	160	141	167	162	143	153	159	169	164	180	179	189	143	148	166	150	150	192	174	144	163	129	162	133	170	151	162	178	157	182	151	163	145	184	163	135	156	170	156	149	178	157	151	183	159	133	159	151	185	148	171	163	180	166	172	160	151	135	162	148	155	170	170	163	176	173	164	174	180	137	163	168	164	164	151	157	149	143	179	161	173	150	154	149	149	149	140	159	164	176	142	155	156	184	173	144	172	171	163	156	156	150	156	169	183	141	144	156	171	175	150	158	147	161	151	149	174	175	162	170	157	157	174	171	180	181	146	135	149	155	171	170	164	155	150	159	163	183	146	152	155	157	178	168	163	155	166	157	171	158	171	165	173	164	168	155	153	146	164	165	158	153	148	145	131	165	180	156	161	163	175	164	158	164	144	168	126	159	144	158	155	159	147	161	175	173	172	148	160	150	159	139	146	171	166	161	186	164	179	174	159	156	146	148	154	154	134	148	169	145	138	149	176	155	145	162	151	158	154	135	145	187	171	158	151	155	156	152	155	173	151	162	144	168	186	159	165	159	173	183	183	161	160	178	139	149	153	155	143	170	170	184	146	159	143	158	158	172	126	170	170	138	148	183	168	194	177	149	162	149	177	150	157	202	172	163	161	150	150	161	148	168	157	149	137	150	186	184	177	156	170	145	140	141	168	163	155	163	152	157	140	151	169	159	163	157	147	156	158	146	154	164	156	182	155	173	172	137	139	155	173	165	167	159	152	154	161	156	160	154	165	158	177	155	161	156	147	159	162	138	168	145	136	162	154	150	156	155	135	151	169	157	180	150	190	160	180	181	157	160	158	152	131	176	152	160	163	147	146	163	153	154	187	173	157	151	169	146	145	192	169	143	162	166	177	168	151	141	138	165	173	143	135	144	185	147	168	136	145	160	151	167	168	167	152	170	146	180	177	135	143	156	148	160	158	167	160	168	144	152	138	173	149	153	145	146	163	167	183	170	144	166	145	134	149	160	158	129	164	140	157	162	142	169	131	162	163	157	134	139	143	169	153	177	157	171	137	149	182	161	139	171	140	152	174	164	148	149	149	177	160	161	158	163	148	157	151	154	175	152	161	167	156	179	134	173	163	170	163	161	158	170	154	163	158	144	156	179	131	151	148	176	146	162	170	169	157	150	172	147	148	163	154	173	173	142	180	160	170	174	164	147	158	142	150	150	130	161	176	151	162	157	149	151	162	179	164	147	151	161	151	171	142	139	159	148	182	163	155	169	140	155	134	167	171	173	139	173	147	154	176	158	150	157	185	142	177	176	151	159	185	155	141	161	144	173	156	166	146	156	153	157	170	152	144	158	163	163	159	150	160	165	151	166	186	164	149	174	155	156	158	167	164	156	148	173	186	147	169	163	148	157	151	155	159	159	145	162	140	165	171	163	163	163	139	160	140	158	174	169	149	151	168	174	170	169	151	160	150	175	157	152	154	142	145	163	161	159	166	154	158	174	152	178	147	151	158	135	159	150	147	185	151	156	170	132	167	150	142	173	153	158	157	150	175	170	154	169	172	169	166	174	161	153	125	125	165	139	181	161	177	152	171	143	156	146	161	137	149	188	177	167	154	161	164	183	179	130	148	151	174	170	160	159	172	151	172	155	185	151	159	174	149	136	156	162	158	157	162	169	179	155	184	158	167	148	157	157	151	142	184	168	162	158	190	164	157	170	172	168	153	189	160	178	147	166	160	156	175	166	151	166	143	159	167	168	160	155	159	141	159	171	161	173	169	179	161	151	152	183	164	173	181	172	151	167	165	163	138	182	161	153	159	141	167	160	152	158	155	137	144	148	151	163	160	146	174	157	153	158	183	171	162	160	149	169	133	159	168	149	175	137	145	164	147	163	171	141	162	152	149	181	145	164	165	174	143	147	143	159	158	162	156	159	151	152	185	146	175	177	154	148	187	139	164	162	150	170	171	150	161	159	179	163	163	162	158	167	173	183	191	159	167	180	152	153	158	137	160	149	168	181	140	171	165	146	169	152	171	148	166	171	165	165	164	176	161	137	156	146	168	179	178	156	159
32565	6138	40494	67325	65951	26838	1639	1456	1181	984	948	843	788	714	705	650	629	619	628	562	555	523	517	519	506	489	459	519	478	489	473	447	469	478	505	474	464	462	475	470	449	446	432	474	438	415	426	476	425	431	430	415	430	432	474	501	429	459	525	560	593	615	562	537	590	540	569	509	519	523	586	645	633	603	569	643	654	453	394	422	403	415	417	465	438	449	441	404	429	388	436	410	443	394	427	461	406	446	408	448	412	433	398	439	431	450	462	426	420	418	471	431	430	453	414	413	423	439	393	406	416	423	441	410	466	428	409	394	423	419	457	444	390	426	425	425	415	427	422	411	421	444	417	392	424	407	406	398	449	436	438	409	425	425	414	428	465	442	443	420	406	412	406	399	399	431	439	436	410	403	463	435	453	426	416	415	419	455	414	453	441	403	420	405	398	413	410	390	439	424	395	437	421	456	416	427	417	420	397	405	393	441	384	389	408	417	405	418	416	409	416	441	388	405	425	392	449	441	447	419	444	403	420	424	415	435	450	427	435	398	417	455	392	398	428	407	461	437	406	430	439	448	396	418	434	409	466	393	425	429	399	387	440	454	415	408	407	406	418	375	410	427	419	408	403	373	426	440	384	375	391	482	450	432	453	410	394	418	389	431	408	401	375	394	438	426	417	443	410	400	436	409	411	437	417	408	404	407	426	429	436	398	438	434	406	414	401	394	431	451	445	390	443	451	449	396	413	436	454	412	420	438	395	414	394	396	408	413	406	418	378	419	363	433	407	431	401	412	393	440	382	437	434	413	419	420	396	410	422	447	399	427	427	418	472	422	420	414	404	449	419	392	411	416	428	402	418	410	422	414	395	415	379	394	432	435	417	410	398	436	438	423	429	395	464	441	408	399	422	428	439	421	398	384	483	426	416	373	410	418	389	390	426	411	398	416	464	407	436	402	443	402	418	425	382	421	409	384	429	439	383	435	394	416	414	393	401	384	418	417	429	430	413	445	416	439	424	400	429	403	418	438	381	404	426	383	428	395	440	407	414	428	415	416	378	413	445	411	407	425	416	393	417	409	442	379	432	436	387	437	433	454	415	402	380	442	421	407	419	390	378	379	421	415	408	421	392	412	409	469	394	399	421	400	427	455	437	412	452	427	449	446	397	400	406	417	426	403	432	394	393	386	429	462	396	414	417	423	452	404	418	451	425	425	408	436	450	408	420	425	406	429	394	444	408	433	439	425	373	374	435	458	429	424	405	432	402	415	442	430	411	415	437	417	446	420	439	437	436	396	417	411	421	428	439	427	426	438	401	409	442	467	426	449	384	386	439	424	438	457	438	428	469	404	423	401	430	404	416	401	408	431	441	378	407	407	418	425	430	415	423	385	482	437	464	457	405	429	406	408	434	431	465	406	437	448	426	411	390	458	435	389	403	423	413	468	405	417	401	442	410	410	440	431	403	425	426	394	388	382	424	463	439	414	455	447	408	417	431	419	413	465	415	404	411	422	421	438	437	417	410	425	424	447	411	391	473	423	420	418	422	412	368	410	422	403	419	412	435	456	442	381	410	372	397	410	435	420	406	443	456	414	416	397	441	394	423	411	399	390	437	409	421	431	422	365	426	421	415	417	403	389	407	404	440	414	394	404	440	473	393	397	416	417	402	383	426	406	420	428	427	399	428	401	426	420	407	441	458	430	414	427	427	426	403	422	410	408	395	423	436	402	377	408	410	372	422	410	408	434	447	388	466	427	426	384	427	413	401	429	462	423	423	419	421	410	421	408	421	401	436	424	415	403	419	433	421	429	412	429	389	412	390	414	404	416	434	407	408	441	415	399	427	416	433	379	391	424	429	415	440	412	396	454	420	424	395	434	432	428	439	400	403	421	383	435	383	425	413	424	445	419	416	400	411	427	439	418	402	371	417	401	423	400	429	397	461	415	441	399	410	395	435	457	426	385	418	435	403	391	452	418	431	422	403	379	440	397	446	409	439	410	405	403	379	406	374	396	429	431	456	414	402	431	443	372	422	426	416	412	450	397	411	426	422	438	446	401	397	393	404	435	405	389	436	420	372	408	425	413	429	372	394	406	386	403	420	429	461	421	406	408	423	441	436	446	408	444	409	431	432	419	450	413	452	419	415	426	403	438	445	469	403	400	404	435	392	403	390	448	435	389	433	396	415	401	449	406	420	377	403	407	416	385	398	455	431	389	370	401	402	440	426	412	450	434	377	393	411	421	429	421	384	405	386	404	444	430	430	389	398	362	398	404	409	432	435	408	403	380	372	403	422	409	423	411	464	399	389	430	465	393	454	413	408	443	412	441	397	412	430	392	377	416	443	411	404	429	373	415	395	405	411	449	413	420	396	415	429	405	441	434	420	440	395	408	372	434	437	421	406	411	403	424	427	425	431	414	432	444	425	424	419	409	440	398	422	434	443	425	412	417	399	418	418	427	428	430	410	444	398	420	397	393	462	445	431	370	428	421	413	427	428	452	378	382	404	420	429	452	397	434	441	436	403	398	426	417	372	387	418	421	413	445	399	425	412	388	431	405	419	413	404	458	403	414	407	417	427	455	399	418	383	451	390	403	438	397	418	436	452	413	445	402	407	402	415	387	425	412	434	455	399	406	443	436	441	417	422	420	426	449	409	445	412	415	425	434	438	418	412	412	437	414	407	410	414	424	428	430	421	414	444	441	404	446	406	387	373	461	433	403	366	390	393	442	410	409	398	424	429	424	451	421	404	419	404	423	389	435	410	441	453	458	412	436	448	447	359	459	389	392	430	387	411	403	412	403	426	444	393	416	413	412	424	451	431	434	414	426	402	405	395	426	430	457	435	383	414	416	420	434	404	393	396	430	419	422	414	460	444	435	414	423	442	405	406	379	438	414	392	421	412	421	412	411	413	422	428	405	417	409	439	440	399	467	403	452	423	436	475	430	408	441	421	411	467	426	400	407	404	402	433	423	404	399	425	424	431	411	397	409	436	433	438	415	431	397	386	424	401	404	428	429	404	430	398	421	427	416	449	431	416	431	389	404	373	415	413	425	429	463	410	423	450	384	428	399	423	419	399	425	398	427	427	415	426	373	402	440	413	431	421	408	418	443	424	420	405	442	397	411	398	423	431	410	380	430	431	425	455	421	415	400	429	413	422	426	422	425	416	412	448	387	442	405	436	411	425	394	395	445	438	438	400	454	399	428	426	426	457	431	388	468	474	431	438	426	408	397	442	435	408	421	405	407	392	428	407	373	425	419	422	434	427	430	424	455	436	433	423	443	445	399	419	427	418	432	430	406	401	391	429	412	427	454	417	403	425	410	451	383	405	397	400	446	369	430	451	403	422	423	399	428	413	429	424	454	394	407	434	432	415	423	432	422	449	419	420	399	417	437	431	408	371	420	430	426	428	429	408	405	386	450	411	425	433	434	449	407	432	409	409	422	437	382	415	392	413	434	416	413	422	429	377	414	433	405	411	408	414	404	409	414	421	429
6687	489	1417	4084	5014	1112	267	205	240	238	245	242	231	201	241	233	226	245	199	227	234	241	238	226	223	231	217	244	245	231	249	244	249	214	232	247	236	241	232	227	224	251	208	231	263	238	216	226	212	251	219	246	227	228	233	225	238	240	230	228	250	237	210	222	231	237	235	244	243	247	249	216	241	258	235	241	217	244	233	224	248	238	258	239	234	234	213	246	272	223	227	235	230	201	225	221	225	240	239	234	216	251	231	223	209	252	251	222	210	209	227	240	209	228	241	218	232	232	217	241	219	245	224	230	248	195	235	213	246	260	247	240	244	203	230	212	238	244	258	228	199	227	238	230	210	220	224	226	226	230	226	244	216	191	229	232	237	266	250	255	233	233	268	223	208	238	229	233	222	223	224	239	222	264	231	268	223	222	232	202	205	247	252	262	244	229	207	218	243	234	238	216	207	254	209	219	240	253	251	231	216	242	237	236	230	248	210	238	242	252	236	236	215	260	251	234	231	227	259	231	213	221	212	226	214	242	229	220	240	243	260	225	240	217	245	229	241	240	231	223	236	216	216	246	246	238	210	241	232	231	227	273	242	228	251	220	225	220	240	215	216	206	221	233	265	262	215	231	207	256	253	208	201	218	246	220	228	209	241	238	232	233	260	240	238	237	227	230	225	220	231	234	233	231	212	219	235	224	197	213	236	227	241	256	242	230	240	220	238	240	249	201	249	224	220	228	213	248	238	258	239	203	214	244	223	246	246	246	226	240	194	240	228	218	245	210	257	211	254	229	211	229	239	226	212	242	234	214	237	266	240	233	256	258	258	233	244	228	207	217	217	242	214	224	211	202	231	233	253	229	228	217	241	202	223	236	232	233	258	228	262	231	220	236	244	200	250	234	223	217	217	257	224	226	206	234	212	240	214	230	216	209	212	223	238	236	222	253	218	229	207	236	222	203	209	204	225	236	230	229	220	234	235	268	200	206	238	183	214	246	211	241	271	238	216	221	213	256	233	244	240	248	209	209	208	236	208	226	237	255	227	218	219	237	206	217	255	246	219	243	251	252	226	230	246	272	210	255	218	239	219	244	223	240	230	250	248	254	217	268	248	213	197	222	223	261	216	217	211	211	249	233	244	220	273	252	251	223	239	235	239	227	219	223	230	203	242	211	237	229	220	224	232	233	215	227	213	211	242	257	230	226	221	194	231	230	264	235	231	247	246	213	246	239	199	238	210	207	234	244	265	216	245	211	190	220	237	245	211	223	227	214	240	248	178	217	235	246	241	223	231	230	218	228	239	218	229	230	221	202	214	224	219	227	249	253	233	252	224	225	236	211	231	218	222	221	249	235	205	216	212	227	230	225	219	239	252	222	215	234	257	243	244	246	218	244	198	256	227	206	222	243	213	224	225	228	232	256	225	201	207	257	233	236	227	235	237	255	255	209	250	246	236	231	210	201	238	229	223	243	225	259	223	198	224	242	237	228	219	248	219	255	236	248	209	207	247	215	217	248	277	198	222	240	237	232	271	250	246	237	251	241	249	252	217	264	231	187	236	239	244	222	233	217	239	255	248	183	226	217	234	230	241	213	236	230	242	247	234	236	225	233	217	228	234	229	221	199	234	256	203	265	224	228	217	238	233	237	215	203	224	216	239	242	250	218	249	224	221	232	248	256	224	234	239	229	243	250	226	224	226	227	234	211	243	221	233	223	232	209	208	255	229	234	240	238	248	237	238	260	218	244	228	253	255	225	255	212	284	230	221	219	237	232	235	245	253	222	260	247	242	225	226	251	212	262	228	241	221	228	239	258	244	233	253	243	220	232	234	250	269	224	209	221	241	236	229	222	256	244	244	246	195	231	237	251	237	201	256	229	218	240	224	217	243	220	233	235	214	231	202	228	214	228	271	244	247	240	236	239	238	237	210	246	225	238	234	214	217	229	243	221	227	212	235	208	213	232	245	231	257	231	224	259	197	240	249	256	227	214	253	239	245	255	221	238	254	225	223	251	227	261	225	258	214	253	249	243	239	226	240	231	226	240	245	226	237	259	225	230	219	232	223	270	216	222	217	239	215	231	224	215	216	239	230	250	271	211	214	244	199	251	207	207	225	223	228	238	243	228	188	236	232	209	251	208	222	229	228	242	242	236	212	212	217	213	224	222	203	223	245	227	239	261	228	247	213	230	232	271	235	225	231	218	221	226	241	222	239	220	250	213	279	248	236	226	229	201	230	226	237	242	241	214	206	262	205	252	250	229	244	235	219	248	255	229	215	220	266	231	236	232	240	219	210	231	217	197	221	250	229	237	233	235	240	228	250	227	228	242	234	246	232	247	244	229	236	245	214	232	225	234	253	210	228	220	224	227	205	239	235	230	241	207	220	233	237	217	239	228	228	240	228	225	233	236	228	232	251	257	225	234	233	235	232	236	258	240	235	236	237	211	201	244	237	217	223	237	238	268	235	223	255	224	241	240	269	238	230	228	211	221	234	224	206	229	203	229	244	221	230	206	229	238	249	251	228	219	240	197	234	195	235	225	238	217	225	234	220	210	218	243	225	240	223	254	239	219	211	248	240	241	203	239	225	225	233	240	234	231	236	248	228	207	235	225	235	241	221	256	212	245	228	217	211	238	231	215	237	225	220	223	246	217	219	236	252	255	242	226	216	214	245	237	223	215	218	223	222	250	228	249	227	212	242	237	228	230	218	239	239	223	206	226	233	224	230	234	237	225	236	246	232	221	258	210	218	234	260	246	234	241	239	255	233	273	232	210	238	257	224	237	231	209	265	250	265	221	229	207	241	222	233	237	244	232	244	260	245	234	228	243	210	255	225	225	219	208	236	238	244	235	221	227	237	208	237	233	237	213	230	224	212	228	198	259	243	248	266	266	196	205	234	243	219	228	236	222	229	230	215	220	243	234	227	240	220	227	250	231	212	241	215	247	241	229	219	208	209	255	267	230	219	219	237	209	226	211	240	236	224	212	233	231	220	238	239	214	228	225	223	218	248	216	277	225	208	230	233	199	228	225	236	246	262	228	226	203	218	231	254	242	213	231	258	272	219	258	236	222	234	232	227	217	214	209	215	207	218	202	238	229	245	239	244	249	235	239	245	226	245	268	226	250	219	245	236	246	222	243	215	239	248	221	230	241	232	250	255	228	195	214	233	245	259	207	211	236	250	232	232	237	241	257	220	229	234	212	228	230	236	250	245	231	238	236	254	220	237	231	251	239	246	247	237	232	240	239	219	238	261	245	244	215	240	214	237	249	219	242	232	244	249	248	239	238	256	247	237	237	220	273	214	211	234	236	216	228	208	239	236	216	237	222	247	248	236	233	219	217	234	255	246	233	259	247	223	264	202	239	246	267	273	226	255	220	224	251	215	255	219	238	232	218	234	241	214	209	250	225	234	226	219	218	238	247	223	228	223	222	244	220	237	253	250	260	235	227	239	216	250	228	251	226	249	242	223	265	243	247	236	227	238	241	226	210
6102	830	4500	14392	16993	3354	579	602	632	625	616	606	591	639	634	582	579	624	554	606	604	610	589	576	611	596	567	591	600	622	569	610	615	577	611	569	611	597	542	607	608	564	592	607	642	591	555	618	618	585	576	628	594	588	607	578	592	601	600	588	599	638	613	579	553	614	619	575	595	626	646	609	625	609	631	617	594	619	565	623	561	608	595	580	584	602	579	591	576	639	610	603	609	587	594	570	607	562	592	598	592	615	650	593	568	633	591	595	611	629	598	637	599	603	608	601	593	628	565	600	588	616	585	622	597	637	585	592	609	566	619	595	633	562	567	639	622	568	600	598	605	591	652	586	618	599	614	606	613	591	600	611	566	576	582	591	580	574	583	591	641	565	595	587	602	614	588	579	598	580	592	596	600	612	585	622	628	594	592	594	582	627	601	585	594	559	638	592	613	606	549	586	608	583	617	603	583	616	608	614	608	558	613	621	612	587	566	542	614	600	658	559	577	600	622	599	617	601	591	611	619	622	577	627	584	612	615	588	575	570	608	567	601	595	585	597	565	600	621	595	600	579	597	596	592	599	622	594	592	595	595	561	596	579	632	617	589	617	564	605	597	598	633	627	620	596	592	567	598	598	562	590	634	566	539	581	606	593	580	591	593	599	633	615	606	580	555	625	586	559	610	606	618	599	605	562	614	557	605	623	601	571	607	645	604	595	633	577	631	643	572	586	583	564	610	581	651	576	591	566	613	606	596	598	616	624	600	629	595	603	667	561	584	581	610	554	612	560	619	582	586	599	581	566	601	629	613	558	639	599	585	583	530	560	554	571	589	588	566	615	605	611	574	612	615	604	591	586	559	624	589	602	563	569	589	564	594	597	570	628	596	614	610	602	542	647	617	561	598	589	655	608	607	619	635	605	554	610	600	626	594	657	604	570	645	598	575	597	630	560	616	581	608	572	570	622	557	575	599	612	624	577	573	588	599	581	604	592	568	606	587	605	648	590	600	614	625	583	613	589	597	609	580	546	576	617	608	629	619	620	603	608	556	588	614	616	572	642	608	582	616	561	632	583	585	594	590	628	581	604	609	627	574	628	593	589	609	583	613	591	560	548	598	584	564	567	642	550	582	601	619	613	573	581	607	573	587	572	623	565	648	594	614	544	623	620	595	614	576	562	590	619	604	595	576	586	571	584	635	575	582	586	610	564	633	613	653	617	590	588	622	569	560	564	620	568	574	583	602	613	592	615	629	618	617	603	607	568	586	573	632	579	626	589	585	573	577	594	599	578	623	602	589	546	633	647	578	595	614	573	595	589	579	624	561	583	612	543	617	574	564	580	581	604	605	626	617	560	627	593	606	581	625	573	611	598	614	602	558	587	558	610	577	571	641	607	577	595	582	632	580	615	596	611	621	577	618	616	625	604	628	566	611	596	585	620	622	576	605	652	591	638	580	574	604	569	606	620	596	550	565	598	600	583	632	600	608	578	600	592	600	611	579	601	576	675	613	600	571	536	615	577	630	581	597	599	600	607	572	614	605	609	639	589	584	622	579	620	611	628	648	550	586	554	634	561	627	617	618	614	573	601	610	654	561	585	609	617	594	563	585	622	637	581	612	578	551	600	586	571	629	603	594	560	608	568	567	636	604	600	590	590	608	579	577	591	613	584	635	613	607	623	560	615	614	563	601	626	575	610	572	585	625	580	556	574	628	603	571	557	582	605	597	590	609	621	614	610	598	589	617	563	595	593	568	584	559	590	589	662	582	592	591	576	636	640	589	587	605	590	580	589	631	579	598	579	590	533	601	589	629	654	601	597	584	611	612	589	602	572	631	606	557	603	606	591	584	584	593	606	653	583	588	600	593	589	613	629	589	615	567	598	609	603	585	563	588	664	623	634	603	573	584	607	610	608	597	615	550	596	599	593	565	597	581	649	574	586	574	606	644	613	591	554	581	641	599	608	602	582	604	585	566	549	567	633	616	637	630	553	588	624	623	575	582	614	614	592	594	585	590	640	602	582	595	605	591	560	589	577	604	654	594	555	585	626	621	579	593	543	604	624	618	586	577	587	569	596	561	609	535	617	611	607	590	602	581	598	565	579	611	598	555	592	602	604	574	606	571	610	594	633	589	607	582	618	590	573	641	599	600	586	576	610	578	614	595	570	591	579	608	580	605	590	606	605	586	609	633	583	637	598	594	597	553	563	632	595	606	608	607	604	602	605	597	553	624	578	582	584	581	594	554	618	611	613	611	579	579	638	619	619	606	592	571	588	610	561	628	594	604	606	554	601	572	584	610	628	651	600	592	616	634	618	590	558	585	628	572	564	633	560	626	615	566	557	568	637	570	634	618	613	566	574	637	577	597	593	613	606	600	604	566	591	579	590	586	571	553	588	565	588	600	624	584	575	605	645	605	532	575	600	577	581	592	610	590	616	595	584	615	583	590	572	559	624	606	548	617	622	588	585	570	594	643	571	612	582	612	582	607	629	588	612	607	590	597	559	643	590	618	615	605	574	596	556	602	612	554	553	605	576	608	552	546	580	618	583	551	577	592	610	601	576	618	614	629	585	596	601	560	576	608	598	567	604	605	595	605	650	633	570	581	570	568	601	622	602	628	600	625	603	589	654	619	594	550	606	639	593	610	648	599	624	592	541	609	587	584	605	600	624	587	602	603	569	561	621	616	603	606	625	588	601	588	600	634	597	596	588	558	649	573	608	614	607	618	589	591	635	637	573	578	568	609	582	562	572	663	614	546	613	591	611	581	608	610	588	610	604	573	604	618	610	609	637	590	636	572	598	616	569	584	643	565	621	571	594	595	613	595	594	584	606	627	580	628	590	587	584	597	595	650	583	562	613	598	610	609	626	596	560	625	643	635	586	631	525	619	572	588	609	565	622	574	591	628	585	602	586	594	562	624	599	589	581	568	590	596	568	573	638	604	588	601	582	605	618	574	579	578	559	620	576	564	577	570	596	639	582	593	597	596	628	578	590	615	584	573	599	596	608	631	583	582	574	570	603	585	638	585	561	579	590	587	590	586	544	618	586	593	561	623	618	604	553	599	617	633	565	592	612	601	590	540	591	620	598	630	596	569	581	602	535	638	584	576	650	580	585	610	621	584	572	590	575	591	648	620	612	632	615	602	584	612	633	636	576	624	608	559	545	597	600	612	598	625	581	586	628	610	603	607	608	583	604	612	602	607	596	606	577	587	578	599	582	614	558	582	611	599	644	600	622	610	624	624	630	594	630	647	583	639	580	599	578	628	585	598	560	633	597	597	593	614	543	589	596	577	613	591	589	588	593	567	605	570	578	597	609	582	591	602	608	565	595	588	582	573	652	623	575	649	563	607	598	586	558	615	596	664	610	608	579	606	638	628	584	566	618	609	586	589	632	599	546	574	589	623	600	613	580	584	583	597	605	613	621	594	628	600	607	602	651	625	595	614	580	608	588	602	602	582	576	546	555	604	614	598	585	580	639	589	655	618	597
41407	12370	26211	48635	49698	21483	1881	332	301	268	271	275	279	266	260	243	236	257	210	219	235	248	245	242	233	229	239	235	238	237	236	241	243	238	228	221	228	247	231	247	212	233	224	229	220	232	242	247	217	251	257	253	216	227	211	235	204	253	216	214	240	254	246	219	222	231	241	238	242	235	257	221	253	235	249	256	239	226	226	224	242	213	271	238	220	230	222	224	215	225	246	237	235	233	191	220	230	220	197	220	215	256	223	238	217	245	218	226	229	229	215	253	241	230	230	220	208	281	227	188	222	237	249	266	232	223	219	230	224	234	233	235	234	249	248	223	215	224	223	204	231	233	248	214	258	233	260	217	222	249	249	258	226	208	240	256	199	212	218	240	239	229	266	250	221	212	218	251	223	261	202	245	249	247	250	237	244	251	227	203	258	212	231	209	221	248	236	232	242	239	231	270	237	247	208	251	235	261	225	221	222	244	202	242	240	256	239	228	218	248	208	246	246	232	208	225	205	230	257	242	213	242	195	235	259	271	243	231	206	241	225	205	197	240	258	191	234	195	243	235	263	261	234	244	251	244	209	223	233	237	222	245	219	235	217	211	201	251	256	229	245	226	234	224	235	246	240	227	235	217	235	201	221	246	216	207	225	222	239	231	236	259	206	214	236	201	224	225	229	249	243	242	237	220	236	227	213	209	207	205	245	197	232	217	237	262	246	205	235	234	238	230	226	230	218	224	246	230	229	219	246	240	211	209	242	206	236	228	259	237	215	228	232	218	194	230	208	225	214	240	220	220	238	251	263	232	219	205	224	237	231	232	211	233	247	220	219	239	231	213	232	236	234	232	244	212	236	223	218	230	237	218	222	223	237	201	252	246	225	223	229	241	250	224	229	224	215	211	248	235	217	210	246	242	256	224	242	209	236	224	233	216	224	237	228	211	242	227	221	210	243	244	233	242	217	244	233	204	241	244	235	216	216	232	227	225	216	244	252	242	256	230	230	223	249	215	206	223	222	208	248	221	235	209	231	209	241	237	249	209	220	231	229	240	251	226	230	210	224	225	243	236	219	229	230	234	222	233	230	227	253	232	215	215	220	246	225	240	245	265	247	236	240	209	228	232	249	210	228	227	234	225	219	218	234	251	205	250	212	222	206	241	237	266	226	207	256	222	209	239	215	255	241	196	220	221	202	228	209	227	253	213	225	254	230	248	230	253	235	229	243	224	206	250	243	218	246	208	231	224	212	240	227	233	222	226	235	208	224	218	247	258	233	204	235	249	218	216	232	252	203	209	226	242	231	243	232	227	230	228	245	235	199	240	222	224	235	238	218	217	211	198	235	249	237	209	218	222	212	222	223	244	278	252	232	226	231	246	226	215	241	208	234	247	228	234	214	218	222	219	197	230	245	240	242	225	206	188	250	257	231	195	220	234	230	230	221	227	234	219	242	252	232	227	231	230	261	225	256	236	240	237	229	235	243	234	216	239	219	226	249	214	222	213	220	206	225	236	224	240	228	238	202	251	214	222	231	214	210	241	227	215	239	234	227	246	216	223	224	216	248	231	241	200	282	248	231	239	233	233	222	238	236	230	264	268	203	236	202	229	227	227	204	241	219	256	232	232	222	185	211	226	214	230	237	220	211	226	210	227	225	240	234	210	277	238	235	227	242	227	237	206	211	242	241	226	217	216	257	252	223	210	229	220	247	227	234	226	228	230	214	214	219	249	231	204	218	240	211	237	214	209	219	234	238	234	228	211	231	238	242	211	223	235	245	241	238	237	234	243	229	204	240	233	247	257	244	221	211	227	209	209	230	240	233	239	248	218	226	264	264	215	243	232	218	240	231	271	194	232	236	228	228	231	219	227	234	219	236	237	219	219	194	217	218	213	249	237	242	242	230	245	232	259	216	243	241	224	260	243	237	240	237	227	244	262	211	216	242	223	219	242	261	201	223	226	254	240	239	238	223	250	226	259	249	257	214	212	212	237	210	205	235	245	242	215	232	230	187	215	225	232	224	224	238	212	244	217	214	249	229	245	237	217	222	247	225	243	194	230	208	239	231	210	222	256	252	238	227	229	227	230	235	257	217	230	206	222	227	209	229	269	244	237	248	204	228	239	247	224	241	253	243	204	220	203	230	224	215	228	241	208	248	205	217	210	218	234	228	259	220	222	260	236	211	238	219	248	206	236	215	210	238	233	221	260	238	207	238	223	219	239	220	205	239	222	250	233	225	234	225	214	223	222	205	242	250	213	216	247	225	244	223	226	238	221	235	247	198	220	247	246	215	209	215	216	228	246	216	238	214	202	188	223	245	238	208	241	215	223	247	235	221	212	220	235	245	228	202	239	215	220	220	244	224	241	201	217	217	226	206	260	250	214	213	206	208	246	252	234	221	240	217	223	232	228	246	229	209	238	218	238	242	242	238	220	221	230	201	236	220	260	245	221	270	217	225	214	213	206	249	206	266	236	249	233	222	217	233	240	216	238	240	223	235	245	231	229	263	246	231	239	239	231	227	238	212	232	214	231	223	222	209	246	247	220	221	228	238	239	230	233	254	219	225	230	245	219	224	236	233	231	221	254	234	239	209	234	225	218	245	230	208	217	219	249	227	208	230	237	237	223	220	256	234	245	216	215	256	216	269	262	229	214	203	195	217	232	248	228	211	238	258	274	253	226	211	218	225	217	200	208	263	252	273	256	250	226	221	212	244	256	196	201	238	219	256	244	243	240	239	216	227	221	241	211	264	226	234	212	226	213	248	231	267	226	251	219	236	267	212	229	259	251	231	226	226	237	224	206	231	241	250	234	221	217	222	241	226	245	234	219	225	221	224	213	229	205	244	236	250	196	237	228	223	230	246	233	204	233	228	247	211	235	197	217	218	245	247	233	210	223	231	248	246	240	214	230	220	217	233	216	242	233	207	234	218	237	245	212	231	240	219	254	229	254	228	197	201	245	215	219	233	247	230	222	223	231	218	237	236	259	274	224	240	226	218	250	229	220	242	238	224	218	232	256	201	227	202	227	224	267	227	238	257	214	252	222	227	249	265	214	228	244	220	209	267	260	219	239	228	240	224	221	234	224	246	237	246	224	219	236	246	219	226	223	247	228	224	236	209	238	220	204	232	209	239	222	236	209	229	256	223	242	235	222	221	235	201	241	233	241	254	214	217	226	215	215	191	248	219	210	219	242	242	250	225	245	241	224	223	245	199	240	219	215	249	210	239	227	236	217	243	236	237	206	243	231	237	219	231	216	228	247	222	236	215	228	243	213	234	219	220	264	224	217	239	226	235	210	214	233	216	239	223	221	222	241	234	194	215	220	220	221	227	198	222	228	234	276	242	236	243	228	225	222	255	252	205	247	218	236	245	237	229	228	226	243	229	229	227	225	216	233	219	222	228	236	238	235	202	234	249	226	240	244	202	222	235	217	211	220	249	202	254	240	261	240	238	229	208	229	232	228	199	219	248	223	226	231	235	267	214	209	222	245
23959	3876	33099	55480	55382	21437	1231	1138	931	898	865	817	799	756	736	675	656	740	660	649	653	644	667	659	644	628	635	619	614	590	638	610	637	627	631	624	555	597	584	584	607	534	660	560	565	570	647	599	585	614	570	625	627	631	578	618	578	626	615	639	654	680	693	654	676	678	731	614	611	690	671	647	660	700	692	701	637	631	584	563	559	586	607	591	604	613	583	589	571	584	636	599	579	567	621	606	604	627	595	614	611	546	614	580	608	610	572	618	581	584	569	602	601	605	621	564	613	609	608	617	561	602	563	601	573	557	591	626	579	553	584	551	585	619	567	546	593	591	622	594	586	597	611	588	578	593	620	553	618	568	580	625	589	615	596	590	574	586	554	598	624	642	607	612	578	570	602	594	586	586	590	516	588	595	622	613	561	603	552	591	521	599	587	624	608	587	620	606	558	595	631	561	593	604	579	614	576	575	562	610	567	528	534	580	553	624	562	586	578	597	618	592	590	590	611	603	561	609	575	603	613	589	558	613	610	563	583	592	613	598	607	562	614	577	575	572	566	578	611	592	571	580	576	571	580	616	580	547	567	614	627	642	572	584	601	626	619	568	552	561	581	610	562	584	579	528	608	589	549	597	632	601	583	602	540	636	615	576	554	555	577	582	585	582	576	572	598	587	619	562	624	609	552	600	544	603	593	612	588	620	616	613	578	601	595	557	585	605	601	572	571	604	611	582	565	572	551	577	563	643	599	607	607	536	605	607	587	628	584	627	541	638	548	585	597	580	560	581	572	542	588	519	599	581	585	562	579	607	582	596	572	604	599	586	542	597	567	571	583	608	562	620	554	566	611	609	561	618	606	557	602	630	580	564	553	579	622	614	571	570	590	566	588	558	594	614	617	572	587	610	598	586	595	539	582	575	574	591	569	555	589	586	560	583	567	603	563	555	554	547	601	578	585	576	567	569	595	583	586	591	575	595	562	575	564	625	566	579	560	614	614	582	620	576	607	572	575	612	611	531	544	564	579	586	581	601	552	577	598	595	570	583	575	589	600	609	570	583	608	578	552	577	578	574	564	532	606	568	610	585	566	570	615	561	574	580	601	601	578	524	616	570	573	582	588	571	600	591	543	579	578	605	542	581	628	548	590	596	591	627	564	591	602	589	582	560	585	541	563	571	567	594	599	593	596	622	561	575	586	617	646	600	579	569	555	583	563	573	543	563	603	606	618	575	575	566	563	594	607	614	578	567	555	587	568	565	597	586	622	582	576	649	585	598	560	589	537	621	601	614	564	548	601	593	570	571	562	553	578	595	574	579	594	569	594	586	570	588	566	559	584	598	583	576	585	603	606	552	590	578	560	507	589	554	577	539	583	573	595	597	559	598	621	614	575	596	620	541	564	571	593	601	614	546	595	515	607	622	548	592	540	568	589	553	601	555	591	528	556	619	611	591	574	614	578	542	612	547	595	581	601	575	582	546	607	562	552	569	625	590	550	607	623	590	608	559	582	626	594	605	608	565	580	555	584	585	595	592	590	638	585	575	636	597	599	552	636	549	550	568	548	600	549	593	587	569	596	556	619	573	593	599	562	592	584	591	584	562	588	575	548	567	607	572	576	601	549	604	585	622	543	583	591	592	557	619	569	565	578	577	603	553	579	560	594	604	577	581	590	557	598	629	568	609	564	536	568	590	610	605	591	598	592	561	599	606	609	547	585	556	641	556	533	516	588	616	532	586	561	587	573	563	562	580	605	611	578	589	590	591	596	582	579	586	558	565	583	599	596	564	608	564	586	605	595	530	577	562	570	565	590	611	647	563	574	611	544	573	574	601	643	629	577	607	591	577	628	582	573	622	552	603	558	564	546	593	575	623	616	620	592	624	649	580	599	581	584	555	607	549	562	557	557	589	568	587	553	539	611	586	584	614	611	597	590	582	623	533	569	585	570	582	578	587	561	581	627	548	570	589	600	570	576	589	602	566	620	574	585	561	572	552	583	582	570	593	592	589	596	611	562	601	551	574	584	564	610	579	581	545	596	604	599	620	566	553	533	609	582	601	561	566	581	581	583	576	558	585	600	565	567	606	582	569	597	574	617	582	570	610	565	576	579	616	601	593	560	614	604	589	583	598	603	601	577	575	561	584	563	594	600	575	578	603	584	570	590	569	597	614	613	577	596	596	588	571	572	548	554	587	576	618	583	592	551	592	560	600	542	637	586	605	543	592	582	607	558	569	602	577	589	545	564	575	541	561	574	577	577	542	562	588	598	587	539	633	572	618	592	550	574	560	606	616	633	554	572	587	565	590	595	627	628	567	578	593	560	597	567	585	565	576	616	602	583	630	552	578	578	598	572	610	552	573	582	537	618	590	570	593	631	570	592	616	559	584	605	567	581	581	577	619	627	596	579	566	597	626	574	574	588	544	594	559	596	609	595	609	570	602	568	589	588	569	534	602	599	560	567	547	557	567	598	580	588	547	587	552	556	595	596	589	594	588	584	584	567	577	576	591	611	583	523	604	576	602	576	540	609	591	581	559	619	584	538	575	583	545	596	545	595	600	579	578	577	605	529	584	597	565	554	562	623	611	526	577	562	599	567	618	551	533	606	570	557	563	609	580	587	585	603	596	554	558	581	562	616	555	601	613	556	573	630	577	611	565	578	581	590	583	595	591	593	576	529	578	587	639	584	608	530	618	551	595	618	586	569	585	589	617	587	593	629	588	575	570	580	601	534	575	608	565	601	579	649	580	600	577	584	604	553	579	581	590	530	610	572	588	585	596	600	607	607	612	588	650	537	596	598	637	562	551	572	580	562	562	564	593	597	592	606	600	564	590	549	584	571	596	570	585	567	578	569	590	577	558	634	594	594	602	574	585	612	589	570	595	562	597	584	553	565	610	602	602	583	552	577	603	573	599	574	558	609	599	555	555	581	574	595	574	568	577	593	556	573	588	590	598	539	579	582	607	583	566	598	572	606	558	603	607	624	561	586	617	597	562	572	563	609	571	549	578	594	613	594	581	588	591	560	586	597	598	534	585	591	581	632	559	607	558	600	599	629	584	566	630	616	599	572	563	567	537	566	531	575	576	595	573	598	572	525	567	618	555	598	584	570	598	620	561	627	568	606	605	576	552	570	551	578	609	539	594	579	578	566	635	535	588	599	561	575	567	621	582	554	556	589	599	580	546	602	607	579	580	550	597	580	579	615	606	565	592	559	587	581	619	576	611	561	562	582	549	576	576	597	574	612	556	607	599	608	552	586	564	576	541	612	629	592	614	599	576	570	580	556	567	555	588	553	560	564	569	563	578	585	570	569	575	589	588	564	597	612	544	611	591	653	574	590	598	573	543	614	563	555	599	610	584	610	594	590	589	576	589	558	574	584	542	591	604	556	585	545	651	600	590	558	569	573	565	573	561	595	567	545	609	572	595	558	557	625	584	538	614	588	616	587	602	608	594	601	584	652	605	593	593	598	577	615	570	550	568	582	617	574	594
55654	21893	37917	60919	63088	31265	5907	528	303	292	225	241	229	202	204	194	170	173	160	164	178	176	156	168	153	169	157	177	169	156	173	168	169	170	148	145	161	174	163	181	155	158	154	175	177	164	153	174	146	164	179	144	167	171	163	184	160	171	161	144	183	194	157	162	162	161	187	167	175	170	159	191	174	175	178	190	160	180	166	143	156	169	180	171	187	190	139	133	162	172	147	162	179	139	166	148	161	147	143	155	136	165	141	142	147	161	148	144	167	174	132	174	152	151	161	157	156	176	182	164	174	135	149	148	175	144	164	173	149	167	142	149	159	140	153	160	164	144	143	150	157	157	159	157	164	154	161	151	143	179	184	155	143	156	154	150	159	165	171	167	171	142	140	124	149	168	145	143	171	150	141	154	119	171	140	155	154	164	140	158	173	150	138	171	157	148	154	180	143	161	150	146	167	156	133	126	139	156	180	149	142	153	146	175	150	162	128	178	165	146	144	157	132	158	163	143	149	160	152	173	173	176	158	152	157	154	138	191	149	156	176	135	158	154	156	155	168	131	155	160	153	154	158	162	166	165	178	138	129	168	144	162	146	161	133	164	140	159	140	151	151	148	172	130	152	168	157	161	153	163	167	165	173	143	152	142	147	164	157	137	131	145	169	136	146	138	175	154	171	144	154	149	148	157	154	150	154	182	174	152	141	143	161	176	164	143	131	177	141	151	145	163	177	140	182	150	160	149	143	172	162	165	135	148	178	148	184	151	149	146	163	154	153	162	161	158	158	167	152	184	161	138	135	140	168	141	145	161	140	162	177	158	150	163	150	170	162	149	161	196	160	159	141	165	153	159	139	155	165	162	135	141	142	155	158	163	155	165	162	150	155	162	157	182	146	178	160	144	130	166	181	164	162	150	162	173	134	151	158	166	149	141	138	167	138	165	125	178	168	173	176	145	180	161	160	155	149	177	155	146	147	163	138	145	163	120	163	139	148	161	162	177	162	159	145	143	154	143	122	129	152	154	157	149	173	145	167	160	156	136	140	145	146	147	142	136	184	179	153	165	130	182	129	177	165	154	152	149	159	158	173	124	160	154	143	151	143	155	169	145	170	154	149	182	165	181	149	188	142	156	155	155	155	143	164	166	160	152	167	124	137	152	146	172	177	163	167	170	141	153	141	142	155	165	157	143	149	171	151	136	166	128	174	150	139	149	159	136	149	132	177	165	150	151	148	137	160	141	165	164	166	120	139	146	171	153	158	154	165	145	145	166	174	120	159	162	166	171	147	144	160	144	140	175	169	141	175	157	154	182	144	147	139	161	147	145	151	168	141	150	163	162	144	165	154	166	164	153	165	178	161	152	137	142	145	150	142	150	146	171	151	159	148	153	157	164	170	145	162	154	140	156	158	143	166	174	157	180	161	149	147	167	172	157	155	150	156	170	153	162	174	164	158	116	150	129	161	163	142	143	144	157	153	163	165	126	147	168	184	149	160	127	152	173	147	155	144	160	148	134	151	148	148	173	144	175	146	143	161	134	148	138	147	170	139	122	153	146	156	140	159	150	159	157	145	151	177	131	159	157	158	176	168	158	161	151	156	162	154	153	159	161	158	161	147	159	143	130	162	183	145	152	173	168	162	127	156	147	157	152	160	150	147	154	167	160	146	166	146	156	155	152	138	167	167	159	156	160	133	139	160	154	164	147	153	166	150	146	157	157	154	157	152	144	157	166	184	175	139	167	172	180	151	146	174	175	150	152	170	142	134	162	152	156	161	131	125	153	168	165	164	136	161	144	148	135	160	177	160	156	160	143	164	148	170	159	143	154	160	152	153	151	136	168	167	155	150	164	154	160	164	142	157	166	153	166	156	164	158	161	143	160	142	136	147	167	165	169	174	143	151	149	166	141	161	142	146	170	155	148	190	180	185	165	185	164	155	134	170	168	169	174	173	175	144	158	137	155	160	172	174	150	141	169	184	153	187	164	140	148	151	153	148	158	160	173	172	135	150	164	177	170	153	166	162	133	166	178	162	161	162	153	142	163	158	145	166	145	148	133	153	149	162	170	130	139	161	160	172	160	150	154	160	157	156	141	155	159	154	133	150	158	167	180	150	168	163	158	127	153	156	162	136	177	147	146	153	151	148	171	132	166	149	161	149	149	158	162	187	138	149	169	161	126	163	132	166	157	183	161	149	169	158	152	183	159	165	172	145	133	161	163	167	160	166	155	182	180	147	166	145	169	148	170	152	147	156	166	136	161	156	168	153	157	159	149	153	157	149	156	185	151	160	171	127	167	145	160	172	139	153	154	143	130	159	156	159	165	139	151	179	146	149	134	142	161	156	158	158	168	154	156	146	152	144	195	159	150	172	139	152	153	167	143	157	153	163	141	146	150	164	143	145	142	177	153	179	143	154	156	153	149	141	151	167	169	176	140	140	133	142	165	139	158	177	148	180	146	144	172	156	168	135	165	140	149	123	167	168	163	175	166	164	145	133	141	145	187	152	160	169	148	151	165	150	178	156	154	146	165	161	154	159	145	156	155	137	179	130	172	144	144	171	153	164	148	150	146	154	173	151	164	173	176	150	161	162	160	144	143	163	142	162	153	171	167	168	157	166	146	158	150	167	178	142	159	154	168	151	158	141	148	160	144	157	163	159	159	152	158	159	161	164	150	167	156	172	177	131	158	172	150	173	146	153	174	161	136	141	155	150	195	141	145	166	140	170	163	163	168	156	158	132	150	164	145	145	138	151	163	151	145	140	139	149	136	130	149	155	145	146	168	142	160	143	147	165	153	148	149	145	174	165	159	176	165	149	160	153	144	156	145	168	180	160	158	167	171	167	145	166	145	159	157	174	171	162	142	175	164	158	154	146	156	174	168	179	170	159	160	151	177	159	159	177	154	147	175	164	150	161	137	147	161	129	186	141	160	147	156	167	137	151	170	152	139	146	162	182	168	175	150	134	189	149	152	162	158	168	168	148	149	162	171	165	162	146	154	168	163	174	170	143	164	176	149	153	162	137	157	168	150	162	145	181	152	170	155	167	171	151	141	130	167	179	158	151	160	175	163	184	138	164	152	146	160	136	145	147	157	163	170	127	167	139	167	168	161	147	170	137	173	156	154	147	149	155	170	156	175	163	140	143	162	166	156	151	151	159	174	169	188	144	171	144	167	155	164	142	157	162	155	169	155	156	181	170	144	145	172	192	130	141	136	169	173	144	165	140	174	156	170	155	139	125	162	170	141	154	160	150	136	158	167	167	171	145	144	150	167	174	161	171	144	175	145	174	136	142	139	141	153	137	148	156	161	159	148	150	159	164	145	148	148	155	164	143	155	148	148	184	152	156	146	142	153	140	183	155	160	166	140	157	138	190	164	180	167	157	162	149	143	170	165	167	149	165	157	170	140	170	140	158	153	159	163	157	144	149	159	157	154	151	171	161	162	154	171	160	172	147	147	144	157	159	148	162	152	165	159	160	182	176	150	168	155
32620	6649	39914	64061	66870	26759	1651	1294	1219	991	856	865	782	712	697	651	637	554	579	621	505	536	513	540	493	497	477	496	491	453	478	489	435	480	451	455	467	459	456	457	419	446	480	449	461	441	383	480	445	444	391	448	405	456	403	428	418	463	509	537	566	607	618	490	544	565	562	528	548	554	605	554	656	601	591	636	623	459	461	442	412	422	393	451	437	413	428	414	415	410	451	408	432	393	395	392	442	428	438	398	390	423	441	456	423	433	421	423	485	420	435	440	433	442	416	419	408	390	412	427	422	417	412	444	414	421	424	434	422	403	376	432	419	458	418	417	421	399	424	441	423	424	440	413	417	434	411	441	421	454	416	438	416	453	480	414	429	447	443	385	441	439	415	429	411	414	406	425	420	407	394	403	423	437	410	391	391	434	441	384	431	435	397	388	360	421	397	410	428	418	377	389	406	426	420	420	408	416	414	437	402	406	433	392	428	459	399	402	437	420	406	381	425	428	408	411	423	407	436	463	416	433	404	409	427	414	411	389	381	447	422	389	374	452	428	402	405	402	409	410	419	375	437	399	387	378	407	420	415	427	392	385	433	399	377	419	419	406	380	424	427	371	414	447	417	408	416	394	425	394	352	432	416	403	381	398	412	411	407	362	389	407	414	457	433	404	391	411	376	395	375	392	410	440	419	408	415	400	419	398	386	441	379	436	388	421	391	405	431	412	424	430	391	388	383	442	380	414	413	412	411	428	395	358	423	383	388	374	442	416	385	402	362	428	425	384	415	388	381	364	360	434	411	433	454	421	435	401	415	386	415	418	436	385	431	407	402	419	411	376	418	406	372	381	399	383	435	429	412	424	413	450	444	439	362	417	380	412	447	403	386	395	414	375	425	381	411	385	396	404	383	400	409	390	413	414	425	398	410	407	405	410	416	430	413	391	425	364	425	380	419	390	391	422	430	406	404	415	434	421	407	410	394	400	400	370	415	441	421	397	390	406	403	387	440	424	434	437	427	434	410	407	436	415	414	416	432	402	393	442	383	403	423	422	404	395	421	433	424	395	421	407	433	404	407	399	434	435	415	398	407	389	403	436	404	422	386	388	399	421	409	403	386	386	414	385	415	383	407	445	413	396	441	415	449	373	413	418	425	452	385	377	380	398	380	356	394	402	392	427	422	407	422	443	389	399	427	386	425	452	416	406	404	444	433	392	384	414	411	375	389	414	411	449	449	369	417	422	367	445	382	384	384	398	390	372	399	373	422	387	400	389	470	413	413	429	424	424	426	399	369	379	439	378	401	389	441	338	405	374	398	440	412	408	430	381	390	373	422	387	395	429	435	425	418	399	387	401	438	423	424	413	431	396	410	441	390	437	399	418	396	442	418	419	392	427	414	399	385	416	427	411	393	429	428	410	433	413	407	418	437	404	408	404	373	399	410	375	418	401	363	374	427	403	374	406	408	384	416	408	373	430	426	423	376	432	418	443	403	408	394	404	409	414	400	412	392	390	402	428	414	403	408	426	402	444	377	404	389	401	428	370	423	421	386	411	430	399	416	386	415	406	398	414	439	420	436	418	428	416	422	372	393	425	425	381	407	435	388	407	387	408	414	403	405	411	425	408	427	385	439	409	397	414	412	395	394	374	407	439	394	394	401	399	399	448	357	386	405	396	393	398	408	422	386	394	430	424	392	387	392	408	400	403	432	391	408	396	391	405	419	401	384	439	429	424	381	413	374	416	400	378	404	396	404	400	420	413	420	379	403	449	430	387	408	432	389	398	408	393	413	398	406	388	395	402	386	415	421	386	433	408	421	395	428	416	405	430	436	412	413	384	435	401	404	410	412	419	437	423	388	393	438	435	462	416	409	387	414	414	389	429	400	427	419	436	371	397	404	411	421	420	417	408	413	363	421	416	391	392	444	391	394	373	433	378	426	402	435	454	405	384	398	430	412	410	460	424	406	432	403	416	407	414	386	365	442	401	423	393	393	403	402	395	427	428	432	414	390	424	420	419	403	398	415	422	398	408	414	403	429	382	424	414	419	415	421	367	424	416	402	430	368	413	395	421	414	422	424	394	374	386	417	414	444	438	438	399	434	414	393	411	427	435	458	400	432	442	380	430	424	434	433	394	369	418	461	415	399	429	418	401	412	402	419	415	431	403	409	407	420	440	422	417	401	424	390	415	416	450	381	421	419	411	441	383	420	368	373	405	405	412	443	417	411	391	419	387	431	453	377	388	397	382	435	415	411	422	367	414	406	411	415	416	431	399	411	358	407	412	401	404	376	405	401	440	401	422	407	400	396	373	430	408	416	407	415	436	373	418	437	397	395	432	396	431	422	394	406	402	412	411	420	420	420	396	419	395	388	383	408	414	388	395	431	418	419	403	445	436	367	447	404	388	376	425	408	401	396	400	385	446	411	433	398	437	447	405	419	379	431	424	383	380	423	381	409	396	403	397	411	393	409	434	413	392	434	429	411	421	406	421	403	402	392	420	408	391	401	400	406	390	419	413	397	459	415	421	403	398	433	394	403	439	445	405	430	425	430	402	422	404	404	395	417	407	402	458	391	404	417	384	398	390	393	392	414	388	425	421	421	449	380	373	399	421	411	395	433	422	403	428	419	437	391	409	371	400	421	385	413	410	399	396	402	375	469	382	454	415	419	444	401	413	412	407	422	412	435	424	418	407	438	457	374	399	438	407	412	400	381	414	409	389	385	396	420	383	440	397	412	450	445	395	391	392	425	405	389	421	416	435	424	421	387	407	393	388	434	405	425	379	432	396	443	420	403	423	400	402	424	397	426	421	421	397	416	414	384	430	443	372	405	376	366	416	414	379	420	412	419	429	413	393	414	400	399	419	417	410	406	427	399	397	418	427	396	423	414	420	383	401	424	414	436	440	422	437	425	418	422	408	410	394	391	388	429	411	413	450	395	370	403	429	403	445	400	398	443	441	408	408	374	397	400	418	420	416	403	404	369	423	409	429	438	420	394	428	384	428	417	431	397	423	413	420	391	428	424	366	455	436	392	409	407	385	420	384	427	390	420	445	397	418	390	374	407	416	403	408	425	377	407	401	408	399	427	423	440	455	437	440	403	384	414	355	455	404	388	398	422	424	426	403	429	435	398	424	406	459	420	399	384	424	419	433	450	415	385	416	429	384	431	423	440	407	388	352	415	359	402	387	408	419	430	443	375	404	425	391	440	402	436	419	363	357	379	464	387	433	426	392	427	415	408	395	409	442	411	378	393	444	382	428	412	408	407	403	409	393	380	396	418	423	407	412	413	436	404	454	399	431	415	432	443	408	404	405	434	405	389	390	414	375	445	381	399	437	389	409	369	388	382	382	399	405	413	393	426	391	383	402	392	433	424	417	400	477	407	397	401	361	433	423	419	417	367	424	420	404	362	403	382	390	427	410	397	417	406	390	409	396	379	398	419	449	432	412	421	405	387	430	401	419	409	402	389	432	407	407	375	402	385	419	419	397
6663	493	1450	3511	5789	1080	249	226	245	258	218	249	219	225	229	228	225	215	219	211	236	242	277	205	227	234	233	233	218	247	231	244	239	211	229	284	229	245	239	204	235	232	228	233	240	222	213	263	217	228	239	233	235	263	240	238	238	226	224	246	225	233	200	227	221	203	241	240	220	203	235	219	243	233	237	248	201	203	230	248	212	244	252	238	238	216	225	198	224	236	250	228	249	245	252	234	231	238	222	246	222	260	231	238	231	239	271	236	207	211	278	255	221	203	222	216	249	212	225	260	224	226	213	282	242	231	271	220	235	245	254	238	197	205	217	245	239	220	202	226	232	214	196	217	246	242	222	206	261	222	229	238	209	254	237	224	238	221	222	198	227	219	260	247	250	230	224	242	230	237	232	229	211	220	240	231	251	217	213	228	192	217	237	259	263	210	222	253	233	231	218	232	239	202	250	231	214	226	231	245	226	211	234	231	252	234	219	231	228	231	213	284	209	253	259	228	231	213	237	240	244	218	242	235	234	243	233	278	232	255	215	245	237	222	241	259	253	257	199	222	200	228	206	216	239	216	237	229	231	221	218	226	245	251	248	226	209	220	231	214	231	204	221	212	210	235	216	253	234	241	218	245	229	202	250	212	257	207	231	202	216	208	234	230	264	225	223	230	213	218	219	217	208	219	222	275	258	238	223	251	235	207	208	235	250	209	227	207	234	222	236	242	226	223	225	233	238	227	216	226	237	205	220	223	234	209	229	242	230	233	229	235	259	223	239	241	220	222	214	221	236	241	249	244	236	246	211	268	217	235	228	228	226	237	230	256	251	236	226	225	250	229	199	239	229	236	219	206	267	211	222	207	238	222	222	237	200	227	251	204	230	203	233	214	244	245	213	236	235	242	253	209	215	219	238	233	234	225	233	214	201	232	252	240	246	230	237	239	245	244	247	227	236	245	227	224	219	250	221	239	220	221	252	225	226	259	222	228	209	230	238	221	229	222	248	203	222	235	222	248	212	248	228	251	235	244	238	226	224	269	237	216	246	199	242	267	214	235	262	232	236	233	227	239	234	239	265	234	234	216	234	231	222	220	234	205	263	239	236	240	244	228	220	230	255	219	251	215	212	267	238	260	226	246	242	193	220	224	229	221	225	250	221	257	193	224	237	235	215	230	217	251	234	240	223	219	235	228	209	207	234	212	229	205	251	243	231	230	213	215	195	252	246	221	238	235	229	221	241	217	225	221	233	233	227	241	249	236	203	224	233	224	234	245	277	216	244	208	227	242	222	222	203	215	222	239	234	223	242	243	259	253	218	230	217	228	243	230	223	240	219	230	252	277	207	225	220	246	228	213	210	244	207	215	214	217	205	226	219	241	244	243	240	223	229	223	200	221	243	213	240	256	255	250	241	233	256	242	208	215	220	214	210	241	234	207	240	225	220	261	235	217	226	233	239	232	249	216	223	213	247	250	227	214	214	208	212	243	213	254	218	222	217	206	259	240	217	243	242	224	200	218	239	211	272	222	241	269	231	225	237	232	229	212	196	237	243	218	218	252	205	233	225	234	229	207	220	220	245	226	240	216	214	222	257	217	200	234	202	221	262	241	213	208	236	242	249	228	216	232	244	218	255	206	251	235	230	242	250	248	221	237	234	233	239	263	203	231	220	225	252	215	218	198	215	244	218	224	234	237	245	243	230	243	252	242	216	237	240	241	243	224	230	228	224	246	234	214	226	228	250	222	211	243	219	241	238	227	251	223	232	254	233	261	235	202	250	264	242	251	232	215	240	232	248	238	238	210	220	222	216	227	227	233	255	222	221	253	233	234	264	253	231	250	231	228	230	242	226	210	212	232	217	228	229	229	237	248	254	199	219	270	225	232	214	236	218	236	218	254	210	233	242	241	234	219	205	201	215	246	201	247	245	213	206	206	226	229	236	208	245	239	223	220	227	243	242	224	210	242	228	220	230	220	251	239	256	213	239	240	240	226	204	237	192	248	265	258	208	225	242	229	243	216	201	228	217	252	244	255	201	253	266	203	232	228	220	223	218	219	225	190	224	217	213	199	222	249	234	222	233	248	222	224	233	238	240	230	241	237	260	256	219	240	251	215	216	204	218	220	232	229	219	219	214	243	248	240	231	264	254	254	257	233	255	230	235	232	224	253	216	244	207	212	247	240	241	245	246	222	240	228	217	232	242	221	212	205	229	242	205	220	234	217	244	230	242	246	245	250	228	249	231	247	256	228	194	217	256	238	226	242	262	228	245	236	213	244	230	232	246	223	209	203	213	229	243	217	247	223	238	240	223	225	264	235	244	246	255	253	212	234	231	204	239	241	230	209	225	223	210	219	245	271	209	252	247	227	242	217	227	243	227	233	211	227	224	230	234	253	225	244	211	228	237	242	250	217	242	245	241	246	226	255	239	215	217	236	257	215	212	213	213	239	214	197	216	208	215	243	231	213	236	237	223	219	221	245	218	263	230	207	226	240	229	223	233	221	223	220	228	234	217	236	242	225	230	221	237	208	221	231	227	231	233	226	218	219	217	245	218	220	236	260	222	230	260	208	226	229	241	212	260	201	263	227	263	245	230	217	235	217	223	246	237	241	226	243	222	238	197	243	236	238	258	224	246	245	241	205	198	216	240	239	229	246	238	198	245	217	205	214	250	236	234	262	247	251	245	204	243	242	270	210	225	220	176	225	218	236	227	220	219	209	239	229	218	226	229	220	251	219	220	239	243	222	224	223	234	221	228	222	211	236	237	236	224	222	229	228	240	220	253	252	226	259	248	208	248	220	222	242	258	236	186	236	244	226	189	253	213	257	228	251	199	220	203	213	223	226	222	254	239	218	216	237	219	224	214	230	245	217	212	224	230	218	223	225	228	223	190	224	216	224	244	236	195	231	223	242	271	224	224	206	242	221	224	205	228	224	213	227	223	232	232	226	219	211	237	221	217	206	218	230	231	224	226	242	231	245	239	223	231	245	213	208	231	256	234	202	221	205	248	268	223	233	227	205	231	251	222	237	243	223	259	222	236	241	224	229	186	236	214	245	222	217	213	213	224	223	224	241	220	238	211	232	251	201	217	200	246	256	251	213	202	225	234	220	204	225	240	243	252	218	223	224	243	225	187	214	227	216	224	245	232	252	220	218	239	262	230	221	231	246	232	258	251	221	231	248	224	217	236	227	208	227	234	239	256	212	223	240	244	253	207	233	212	238	208	272	239	218	236	232	264	204	213	240	218	217	228	231	224	245	225	218	222	233	224	228	223	230	243	240	230	245	226	250	229	205	233	253	243	229	234	207	211	235	219	247	262	239	228	228	192	232	222	222	255	239	209	239	236	229	261	234	216	234	202	244	251	222	196	202	218	213	241	229	235	255	224	235	232	195	228	220	222	214	229	224	228	231	220	221	229	243	246	222	244	249	207	215	217	217	226	233	212	222	246	212	229	193	244	214	243	224	236	227	231	254	203	249	207	198	258	208
6124	852	4179	12856	18252	2944	642	648	590	571	588	587	602	615	612	617	621	591	588	607	654	629	582	604	582	581	596	581	615	592	598	610	597	629	576	597	609	628	581	584	564	547	554	575	569	584	613	545	582	576	614	607	633	599	648	613	646	594	565	578	582	576	578	566	617	572	617	572	601	587	595	594	653	594	611	639	595	592	567	601	593	569	597	609	611	601	609	557	609	562	603	605	559	610	572	587	581	618	567	617	610	582	605	602	608	558	604	583	572	582	647	566	592	641	588	602	603	580	588	589	597	607	593	598	618	608	581	584	591	577	635	633	535	596	570	583	608	597	591	652	632	602	612	590	542	595	587	600	597	609	584	563	602	600	596	589	574	560	612	645	602	562	589	622	609	624	595	614	577	580	594	620	597	587	626	579	617	666	586	585	575	612	594	603	571	606	609	605	629	552	590	570	614	574	606	602	580	597	563	620	587	588	581	566	612	597	572	573	592	567	620	649	633	595	605	599	597	585	591	574	603	599	569	565	610	577	604	593	619	626	597	569	574	621	578	636	550	562	580	592	571	592	640	576	549	601	612	611	578	666	596	548	620	615	515	576	606	641	616	581	614	591	549	578	623	597	615	581	586	623	565	602	560	577	612	594	562	580	629	598	524	620	645	556	640	611	592	617	567	619	591	593	573	619	570	609	573	603	563	568	527	621	569	589	591	614	572	560	607	599	589	527	611	607	614	599	605	567	574	642	611	580	591	603	585	611	610	612	622	602	593	594	619	598	604	632	601	564	570	587	597	612	576	587	535	601	585	593	590	608	562	558	577	560	585	585	571	578	616	579	564	575	598	621	546	576	585	615	583	593	608	567	598	598	609	616	597	572	570	579	538	594	578	605	562	626	598	603	555	590	592	535	614	613	564	593	604	597	597	583	587	580	562	621	592	589	613	571	583	611	573	608	611	615	641	590	597	631	606	597	592	574	567	617	591	633	611	609	588	627	603	615	572	575	579	606	623	624	641	571	625	556	593	542	603	608	606	596	568	596	582	557	553	609	606	614	552	659	568	558	600	587	559	569	568	590	592	588	607	549	593	611	617	595	563	550	613	577	552	595	599	606	587	589	573	591	580	594	567	579	545	602	548	598	547	567	591	534	620	604	568	569	644	582	596	586	603	583	609	597	578	596	578	624	611	580	596	574	571	572	599	606	592	619	606	591	652	588	601	586	543	534	612	567	590	588	561	606	555	587	619	583	628	555	612	615	596	586	577	585	583	599	580	584	572	585	575	600	653	617	595	596	588	632	583	560	598	582	593	594	565	633	595	582	574	574	577	637	578	588	574	615	619	589	561	570	567	632	592	581	571	621	592	593	589	608	616	623	561	638	614	619	615	606	616	598	632	586	601	589	616	588	573	586	638	558	609	611	567	567	581	559	585	558	581	636	579	553	619	639	614	573	602	596	599	575	594	556	584	594	538	582	544	569	577	618	594	588	593	581	571	606	588	654	573	616	588	585	566	572	595	605	628	608	606	632	608	615	564	580	629	601	576	592	574	587	570	591	564	597	605	665	615	606	565	591	568	600	562	604	551	608	568	583	590	608	585	611	607	601	630	614	583	625	563	568	627	610	585	594	588	564	565	565	568	534	595	556	600	601	597	593	564	589	599	608	582	590	613	613	566	631	626	565	618	621	607	590	536	587	579	552	616	601	591	604	564	575	596	615	563	609	553	623	571	615	580	584	602	579	595	609	546	559	589	608	603	603	565	646	595	590	580	621	584	631	591	570	638	625	586	617	582	608	613	626	604	568	617	609	520	604	660	577	619	606	608	639	596	603	607	559	603	576	609	603	582	555	600	581	589	641	612	575	612	546	596	629	615	606	537	588	663	566	658	608	563	578	587	631	600	602	624	592	579	567	593	578	569	619	612	613	592	552	599	573	577	589	575	603	577	617	562	606	618	601	612	608	573	574	598	562	596	654	613	580	613	562	575	603	605	600	605	610	572	600	582	595	620	645	608	635	563	594	606	564	576	575	596	632	601	587	557	589	611	569	587	617	615	562	603	617	596	576	606	582	635	560	578	574	608	552	623	545	592	577	596	606	578	604	572	612	596	592	593	586	549	574	589	581	622	560	605	560	559	578	618	599	581	593	632	562	575	605	635	590	591	539	577	640	604	607	595	566	620	549	585	583	576	611	609	566	595	618	581	575	576	575	594	572	604	542	580	582	598	596	567	552	589	571	603	566	601	658	594	631	609	575	546	594	583	577	584	592	553	595	634	617	586	606	581	567	570	598	596	609	635	612	618	617	576	603	597	578	568	638	623	607	621	595	609	540	600	567	613	570	595	594	585	578	566	591	629	588	557	567	631	601	573	607	573	582	557	589	589	581	625	577	615	550	594	595	580	610	622	573	597	639	606	555	593	596	550	594	614	585	613	607	632	583	562	590	577	593	602	586	576	613	617	608	604	580	556	600	615	644	589	583	617	598	607	564	574	586	607	602	600	607	634	552	568	587	603	584	608	609	601	619	580	580	627	578	571	601	605	625	594	593	570	605	640	586	599	597	615	578	646	576	569	641	606	640	605	608	624	584	605	587	583	510	535	598	567	600	590	577	573	586	595	581	576	579	599	552	576	610	565	577	519	598	608	573	612	612	575	555	579	608	623	581	602	596	580	596	637	577	599	576	589	571	583	579	626	589	661	599	588	545	596	592	558	581	598	573	618	611	608	582	612	580	568	611	646	583	604	581	590	609	593	577	584	591	574	588	586	567	561	594	568	580	601	613	578	541	636	591	595	588	598	539	587	624	635	578	598	594	562	587	570	617	575	579	582	580	580	577	561	606	561	578	590	590	611	573	593	603	604	602	573	640	571	657	595	607	586	630	566	569	571	568	566	604	597	570	541	565	602	590	595	592	555	587	620	584	585	587	613	565	621	581	630	639	612	552	553	607	570	572	581	583	579	614	581	640	574	570	571	589	611	605	598	595	549	596	579	641	547	627	597	616	607	558	578	588	622	599	590	594	576	596	592	603	581	614	608	617	561	595	577	551	601	587	554	602	639	576	577	605	610	613	558	593	570	626	595	599	609	571	544	606	592	591	591	587	617	571	619	556	620	602	540	534	625	588	590	597	596	597	573	623	612	614	615	611	581	554	609	581	584	566	610	593	549	579	589	616	557	573	607	615	577	629	599	592	588	603	586	600	618	563	622	574	596	572	604	583	613	620	589	576	555	579	582	586	617	624	634	601	596	615	632	549	572	620	576	569	572	614	622	592	613	604	603	629	583	592	613	575	578	582	590	597	560	538	617	611	564	607	588	599	575	568	590	597	612	628	592	620	597	587	559	624	612	634	599	589	557	635	612	573	609	573	587	540	618	601	615	567	541	584	580	572	522	585	671	590	574	658	565	610	560	607	555	568	583	622	610	578	655	593	585	583	590	630	613	557	590	588	544	533	578	623	545	603	596	603	597	589	561	610	587	601	553	581	567	634
41631	12805	23958	45294	50248	20704	1901	372	290	274	284	246	259	229	240	235	258	256	230	250	254	220	211	235	235	246	233	217	208	255	222	233	240	220	214	233	245	230	253	225	201	236	192	232	239	253	225	249	229	217	264	239	203	227	224	211	216	244	244	223	258	228	231	238	223	222	224	229	227	227	212	233	261	246	260	240	219	216	224	219	220	252	238	254	232	236	235	237	217	212	208	227	254	240	256	225	232	242	248	250	204	204	254	202	244	232	224	253	235	233	218	237	199	208	227	194	231	217	215	214	214	232	237	228	240	229	230	220	225	238	239	251	211	214	208	209	231	226	219	230	215	236	205	244	249	220	217	234	215	243	228	232	201	241	197	244	247	225	220	225	210	215	218	227	234	203	237	233	217	228	219	228	220	252	238	239	217	219	240	222	193	217	211	206	235	249	241	228	228	231	206	241	216	250	249	221	220	222	204	240	205	211	234	236	226	219	229	229	232	235	242	211	215	221	224	227	213	216	220	223	261	214	232	199	233	250	236	195	236	187	211	243	223	214	216	223	224	225	245	221	220	222	219	237	225	231	225	251	190	216	228	243	240	221	248	222	260	264	222	206	212	210	218	230	225	212	224	231	234	212	224	221	208	218	228	241	222	234	220	213	210	213	239	218	242	219	234	227	228	230	227	206	235	216	251	199	227	222	227	225	167	224	208	215	242	276	218	219	237	214	244	242	224	201	219	208	233	229	204	252	240	243	235	239	241	216	206	234	218	185	188	218	227	220	204	241	230	255	227	241	231	209	249	203	217	231	237	225	235	210	248	253	209	201	230	231	239	217	248	224	210	251	199	234	212	230	207	208	209	225	225	223	236	201	230	210	216	220	227	228	214	229	248	214	218	231	224	237	232	243	240	220	257	264	216	233	239	213	225	238	214	249	206	221	209	221	231	240	213	215	197	204	231	239	254	231	235	232	230	228	226	225	243	216	229	205	231	208	252	223	227	212	237	217	238	213	217	227	228	222	238	231	247	236	260	211	235	235	221	227	227	236	212	205	235	233	217	211	235	187	215	233	228	215	198	239	235	206	235	251	218	235	189	214	214	234	227	233	217	217	192	227	232	269	249	232	239	221	214	267	245	228	218	219	246	221	213	230	218	238	201	228	225	200	243	215	203	240	247	217	222	221	234	233	203	201	240	254	215	221	236	219	255	214	226	251	254	251	241	206	248	198	228	229	226	248	243	234	232	237	223	239	220	185	233	248	215	232	215	238	217	207	247	228	202	239	231	232	240	210	234	231	237	255	213	247	224	235	228	190	212	237	222	194	221	250	233	214	243	207	227	234	219	239	227	230	216	232	248	225	248	245	213	205	251	234	239	203	249	231	268	244	210	214	227	222	239	211	211	217	219	210	217	227	230	241	237	235	213	231	230	225	253	240	241	215	225	212	228	203	226	222	221	237	246	213	222	210	223	261	201	217	220	216	232	192	214	259	203	217	219	225	222	209	228	244	229	205	202	227	225	225	234	244	241	245	208	203	215	223	203	225	228	202	240	221	230	211	230	239	214	240	206	224	229	227	237	234	231	227	243	200	240	226	218	218	215	232	230	245	237	223	223	223	211	230	185	235	246	226	247	224	216	235	228	179	235	222	220	228	257	231	239	215	223	244	229	220	252	190	241	231	214	205	211	218	210	253	220	211	224	205	240	211	237	236	213	231	236	250	229	232	186	178	186	210	229	223	215	214	219	256	255	224	227	229	215	241	255	236	233	195	243	234	230	229	248	204	244	232	221	241	209	233	235	252	218	227	242	206	234	223	223	250	220	265	223	220	248	236	232	213	251	243	217	246	208	219	228	198	210	212	261	211	224	261	229	239	235	216	248	255	224	212	216	212	219	249	228	235	231	235	242	234	226	226	212	233	233	240	268	203	213	227	232	235	221	224	209	184	209	218	219	212	239	217	249	205	244	232	226	247	201	238	247	240	226	240	250	210	236	218	236	245	207	219	238	238	223	237	238	242	274	243	195	209	208	191	251	219	204	245	215	206	248	218	216	242	251	212	206	238	200	236	234	266	220	221	220	218	242	247	228	199	247	216	232	215	220	218	230	225	224	226	233	244	202	220	215	220	239	255	237	203	231	227	241	223	201	208	216	225	209	232	215	189	220	241	231	200	255	227	235	235	244	215	255	240	248	226	223	227	221	234	201	237	228	206	213	219	221	225	240	204	200	234	213	220	228	211	217	259	243	229	234	210	237	270	249	224	218	218	244	211	218	235	220	217	216	239	219	219	225	254	238	210	240	216	213	239	247	234	241	230	233	219	244	207	228	234	230	256	228	224	233	229	233	240	214	233	237	216	260	227	237	220	212	242	246	219	217	220	212	220	234	245	241	211	222	248	236	228	208	207	236	231	235	232	218	214	231	220	226	242	210	212	216	232	220	236	222	229	217	226	218	194	204	214	241	221	212	212	217	222	216	193	224	199	253	220	223	232	232	230	241	229	202	240	220	203	244	241	206	191	206	223	241	222	233	234	225	221	222	233	242	222	249	208	231	253	241	234	236	207	256	207	219	215	203	213	218	230	206	227	209	241	232	232	215	254	239	214	254	229	206	219	243	218	220	220	225	228	201	185	231	225	215	213	214	217	243	233	242	213	240	236	253	231	230	241	216	235	214	225	220	251	202	251	213	212	226	219	239	219	204	207	201	243	253	231	198	203	211	211	218	249	222	179	206	224	240	218	209	223	198	226	226	219	199	226	233	226	225	223	239	232	213	222	241	214	230	224	242	230	208	238	221	210	211	234	249	245	225	237	223	225	243	234	215	240	239	227	253	220	213	237	234	238	240	261	225	229	224	228	230	227	210	216	238	230	246	223	226	226	235	204	219	209	250	218	196	258	201	232	238	235	242	230	224	230	237	206	218	211	216	200	201	225	242	219	244	240	197	220	258	197	238	239	234	209	223	276	239	237	224	248	261	238	221	242	217	238	216	235	224	252	213	201	220	226	227	226	239	208	238	205	245	220	257	224	211	258	243	245	245	248	230	251	246	203	229	239	231	216	226	223	243	241	241	249	219	210	254	228	208	240	213	204	233	250	193	217	262	249	204	219	226	230	223	236	209	244	215	219	215	248	239	241	209	262	238	228	223	228	209	207	222	206	248	244	241	249	232	241	254	193	236	225	226	224	228	198	258	217	241	230	210	238	238	227	243	227	213	234	244	202	227	225	209	236	218	244	232	215	243	219	213	237	200	232	222	220	194	256	223	207	267	209	225	227	223	215	228	230	227	231	213	233	210	216	232	217	221	223	202	231	240	244	227	211	260	209	215	216	212	232	228	229	221	222	228	208	272	215	204	235	184	214	230	199	206	243	208	215	235	202	224	216	226	229	237	251	223	221	227	207	216	229	223	222	235	214	233	217	226	221	227	220	220	224	195	224	204	237	247	220	230	258	228	223	208	217	227	209	222	265	225	222	206	212	230	242	214	218	243	247
24299	4302	30882	52862	52626	20991	1215	1089	1032	886	867	779	822	791	776	687	697	701	682	664	697	642	659	601	636	606	635	655	613	624	598	586	590	578	599	562	586	580	559	597	590	602	596	576	607	557	564	568	625	584	625	587	595	558	549	576	581	639	602	674	687	686	720	670	767	643	636	637	673	645	666	640	759	714	734	659	695	576	627	625	579	598	593	592	605	589	557	604	561	600	620	591	562	572	622	591	571	572	587	588	558	544	613	581	581	541	604	607	595	590	619	590	579	594	540	569	567	562	588	605	578	583	560	599	597	572	574	562	590	586	586	557	610	583	567	569	591	615	571	576	607	595	535	582	616	576	538	554	597	614	599	560	603	585	572	602	585	628	601	600	622	592	605	531	546	556	584	629	579	552	603	593	531	601	588	595	606	563	566	551	582	519	565	597	576	575	593	540	578	562	577	562	567	523	569	616	559	600	528	585	566	555	585	596	541	600	563	602	576	548	564	571	563	604	578	575	618	596	586	560	601	546	569	574	530	555	552	585	535	579	543	583	612	594	598	597	539	622	566	565	526	577	561	584	555	610	566	560	602	597	584	567	607	590	577	580	557	555	600	546	502	574	590	551	591	552	553	560	585	538	614	575	601	566	609	591	557	575	572	582	576	610	564	553	546	575	594	589	597	583	562	568	557	632	554	598	601	576	565	528	592	584	565	590	624	584	577	568	585	571	544	542	559	588	562	587	567	571	561	610	600	593	562	601	563	505	571	541	583	601	592	567	571	590	559	567	552	576	563	601	566	592	541	579	589	567	562	538	568	583	543	568	554	565	588	543	611	592	600	557	590	582	593	573	588	601	553	580	589	572	589	594	610	577	565	523	595	623	537	575	566	574	554	614	601	554	558	535	581	569	577	578	595	585	534	565	565	595	592	575	586	599	581	548	543	547	578	547	558	594	567	566	609	572	570	555	549	621	553	539	582	579	593	588	573	614	555	577	544	577	569	547	544	561	586	587	548	568	579	532	587	592	566	592	571	608	571	595	604	556	536	565	584	549	592	585	572	538	585	554	560	568	572	600	595	609	550	541	578	536	590	555	586	553	552	566	599	563	549	568	580	564	549	609	561	565	524	569	580	586	599	588	575	612	588	585	552	588	577	585	576	577	605	562	585	601	576	579	592	570	597	576	549	581	597	591	572	586	562	535	605	550	544	573	598	543	570	593	581	585	583	512	565	603	568	563	560	586	561	562	560	563	560	588	592	585	552	599	550	557	565	594	599	587	560	573	581	538	590	560	576	535	577	569	526	557	586	554	561	582	581	609	558	574	573	596	548	566	593	584	551	545	580	606	555	574	551	590	577	583	576	530	544	586	600	592	606	588	592	561	557	578	574	583	612	586	575	589	605	591	594	536	531	575	594	539	577	562	605	566	597	576	611	627	549	586	603	622	573	560	590	584	585	555	546	607	604	611	526	601	559	556	549	567	604	588	601	516	568	599	624	571	554	584	575	598	549	546	526	587	610	559	549	529	571	598	592	554	570	558	541	586	650	543	606	616	607	548	606	586	523	612	609	586	606	526	534	618	572	577	573	595	545	591	559	562	593	554	633	624	600	573	557	621	555	621	602	540	588	620	557	596	596	600	594	597	544	561	569	537	615	593	555	600	575	571	581	588	568	550	579	581	538	571	596	556	591	569	607	611	538	636	548	553	603	590	592	579	596	605	540	589	572	581	547	594	545	575	567	589	594	606	580	572	542	578	559	582	574	608	551	563	606	592	541	572	561	536	570	523	517	589	584	536	640	588	563	560	570	583	587	565	572	594	535	612	569	587	544	603	562	574	600	580	604	565	589	557	604	561	585	591	574	644	579	530	543	604	555	582	623	578	575	562	578	545	610	647	585	624	567	566	568	578	557	587	575	581	575	588	615	588	500	559	539	580	579	560	536	613	541	603	543	531	564	558	570	574	555	553	652	561	589	559	561	557	590	617	546	583	552	559	599	586	562	590	586	608	618	599	562	575	553	571	607	573	567	523	592	571	611	524	559	619	597	568	571	558	597	557	583	570	607	549	572	576	549	590	595	540	576	580	566	630	553	582	559	602	549	562	606	582	632	553	539	556	562	555	585	584	568	572	590	571	626	573	577	581	585	610	555	555	563	535	552	546	580	601	599	604	587	623	553	578	599	587	551	538	555	590	607	575	625	556	581	537	582	558	558	562	610	616	556	605	542	521	549	572	553	591	588	558	582	574	578	587	558	608	555	593	562	579	629	575	568	580	573	597	606	594	554	591	583	558	557	609	581	579	560	592	593	555	597	559	579	618	611	598	563	574	545	536	574	575	603	540	584	594	581	560	582	550	564	551	585	587	583	581	566	584	558	597	578	548	523	576	597	572	575	598	585	557	608	571	570	556	587	562	592	563	585	544	574	576	593	609	589	613	553	576	587	562	560	608	556	579	578	581	598	552	595	553	569	595	568	604	596	599	576	566	577	605	557	556	539	568	586	584	570	579	604	604	608	605	535	610	601	566	542	597	565	609	648	597	551	563	580	535	578	577	542	588	582	587	573	621	586	559	558	555	571	600	580	554	566	537	602	559	581	589	561	559	553	564	595	534	597	577	540	537	537	557	585	568	560	566	634	575	594	580	522	598	609	568	540	566	608	607	567	601	572	601	546	561	593	605	564	592	591	581	573	551	570	579	555	580	584	567	533	578	575	606	587	554	564	576	534	553	601	564	548	572	549	532	556	556	576	550	566	592	574	593	558	532	537	592	585	540	553	585	564	554	596	575	554	570	554	561	564	597	518	568	534	547	557	589	584	568	581	544	561	582	596	590	531	549	543	580	559	594	567	573	544	576	574	547	587	575	611	534	560	558	611	577	568	545	569	613	541	556	575	541	545	621	565	550	573	569	609	571	571	568	590	583	558	532	558	576	575	557	624	582	651	573	572	572	551	573	590	619	569	557	563	583	589	588	580	522	594	617	586	556	595	620	566	590	597	574	580	539	588	578	580	603	627	591	549	537	541	592	587	572	592	572	603	596	592	589	577	555	552	548	590	578	543	587	579	552	541	556	604	589	573	602	594	555	590	581	610	613	612	586	608	543	565	570	545	581	537	574	598	570	580	591	580	581	568	597	584	585	574	563	529	546	542	608	564	573	524	619	582	536	583	611	557	612	568	586	547	583	576	600	569	550	613	586	576	586	557	546	607	581	611	599	592	576	571	641	556	594	560	601	556	584	597	602	585	591	535	577	580	542	553	591	569	562	580	571	581	567	546	605	591	613	573	591	578	591	531	535	588	589	531	582	574	552	564	569	599	561	596	600	587	530	577	635	578	546	562	607	555	572	595	564	582	563	523	583	569	545	552	591	528	595	577	568	582	609	616	610	566	563	563	640	586	597	621	576	572	618	587	566	593	602	558	545	571	558	617	583	553	588	587	564	521	566	577	577	587	552	562	566	576	576	557	551	573	527	541	567	580	581	584	599	570	556
56399	21969	36008	61910	64352	29740	5885	488	277	263	224	235	174	215	225	179	197	172	208	180	148	171	172	160	168	161	175	169	154	170	180	177	153	179	163	169	176	150	165	162	193	141	149	185	135	151	151	165	148	162	141	147	129	139	168	170	148	166	152	169	202	181	178	142	169	173	172	174	193	154	145	183	175	198	163	175	170	184	163	161	180	156	152	137	155	170	133	160	162	148	153	149	139	151	147	170	156	150	165	146	163	150	154	148	158	153	141	176	147	151	140	175	196	135	131	159	157	151	160	147	161	164	154	143	149	149	163	161	148	148	157	155	167	173	158	162	169	159	141	145	153	135	169	136	175	146	180	139	152	159	161	137	177	142	158	157	182	149	172	136	154	167	125	161	160	156	139	158	140	143	151	167	150	126	152	154	170	140	140	140	159	169	169	163	155	178	130	147	162	153	158	162	157	152	152	157	154	146	157	153	162	138	131	175	166	152	148	161	181	170	149	143	145	170	155	145	171	145	147	148	134	156	123	153	145	169	186	158	129	156	168	164	149	145	153	169	154	150	147	157	142	153	136	177	154	139	162	172	147	157	153	147	149	162	154	172	163	160	131	153	159	163	171	139	149	166	156	167	144	148	165	152	151	133	155	157	156	151	149	159	160	146	143	142	158	147	133	136	176	165	151	170	140	135	155	171	135	129	162	164	150	145	167	152	168	165	136	161	154	147	158	150	161	142	158	161	171	128	153	167	160	168	153	129	156	146	152	152	158	149	164	143	141	164	128	144	154	162	174	183	148	163	155	155	149	138	147	138	160	172	139	153	154	168	128	151	140	156	164	155	192	133	163	145	144	135	167	148	143	157	160	150	168	164	165	149	144	161	163	134	162	166	137	147	146	161	138	175	138	166	183	170	170	138	170	151	146	159	151	167	166	143	132	151	151	139	154	143	140	163	169	146	178	170	149	156	132	157	169	144	149	142	164	149	171	158	162	150	153	150	152	163	143	139	142	151	140	148	154	173	174	138	139	134	126	137	172	164	141	134	158	153	139	151	146	149	158	154	170	124	149	151	140	188	145	152	166	151	162	141	158	155	158	165	141	132	161	135	161	161	169	141	151	147	159	134	149	156	195	147	139	136	179	134	167	164	190	178	163	151	166	168	140	170	147	135	173	169	149	158	160	155	169	148	157	178	156	161	170	158	162	160	147	157	147	142	166	168	154	155	152	149	138	166	150	154	173	164	166	164	170	176	151	148	167	157	142	197	154	149	160	131	150	152	141	168	146	147	146	173	163	163	169	151	150	150	142	149	165	133	158	164	157	150	173	147	156	155	159	148	161	161	163	145	160	155	174	137	133	149	156	162	139	135	141	149	148	154	150	164	162	140	162	153	146	163	154	154	147	142	162	170	148	159	170	175	154	169	161	146	153	162	123	146	176	168	158	143	148	159	143	149	149	153	160	136	181	166	155	129	121	135	137	140	150	167	170	159	169	146	160	158	135	171	153	149	157	145	132	162	154	150	160	161	142	167	144	155	154	144	163	168	145	171	157	155	179	146	160	148	173	145	150	156	165	119	146	167	128	174	157	142	144	167	161	166	156	132	145	156	160	158	161	165	145	182	172	149	166	163	162	148	147	151	139	151	167	152	176	178	165	182	189	156	148	143	160	150	147	164	151	146	148	158	147	152	152	146	169	146	139	155	149	153	167	160	174	161	129	139	153	128	158	155	152	174	158	154	136	160	141	141	151	160	145	128	164	135	139	147	136	149	159	115	149	151	159	149	174	139	153	133	147	156	161	149	142	143	133	167	157	147	152	161	174	170	134	170	139	161	148	144	190	158	147	153	154	172	169	177	172	144	139	164	158	151	141	156	149	157	150	156	187	162	165	166	156	165	158	165	165	152	153	145	141	138	172	156	146	174	148	165	167	151	140	156	157	152	157	154	160	173	134	148	135	142	179	175	159	171	164	167	156	169	155	157	174	140	163	151	124	164	187	145	150	135	159	187	182	170	166	167	181	146	146	152	156	162	146	149	161	154	151	144	167	125	153	146	152	155	170	154	151	175	159	139	166	143	136	186	133	183	154	135	150	191	170	166	157	164	156	171	155	182	153	146	172	167	153	158	148	168	153	156	160	154	169	153	157	181	146	140	132	146	152	145	152	163	164	149	149	155	140	139	163	168	153	163	145	128	168	138	174	157	132	163	146	145	138	159	130	157	138	164	166	140	160	172	142	181	155	158	147	156	130	153	165	156	153	149	162	165	154	141	165	167	154	159	147	156	154	132	143	183	155	150	158	163	159	183	160	168	166	167	148	151	148	162	135	140	163	137	149	153	158	124	146	155	163	152	165	174	162	160	164	153	141	159	185	159	176	133	133	172	160	148	155	160	145	131	127	175	156	158	158	155	176	168	134	167	167	167	177	163	171	168	156	125	137	154	125	172	133	148	152	148	177	156	147	179	185	152	133	144	137	130	139	161	129	153	150	165	153	164	130	150	155	148	143	155	157	170	156	156	183	131	179	143	156	139	142	167	161	145	153	181	145	144	141	140	159	156	156	160	158	125	139	128	138	148	170	174	160	157	160	165	159	147	152	154	142	146	138	155	153	129	163	154	152	151	148	152	151	155	168	150	160	129	169	132	140	157	155	148	179	145	134	153	173	156	125	169	151	142	165	139	166	143	151	171	146	156	160	170	150	135	167	147	186	143	155	146	151	153	172	165	157	152	155	135	152	137	177	166	153	153	149	129	155	148	171	131	156	179	165	148	157	163	158	155	143	153	162	155	168	161	147	160	153	170	183	162	156	161	168	171	156	161	148	165	137	157	138	142	147	173	152	150	140	166	184	169	151	152	168	171	156	169	158	143	155	146	153	140	183	135	175	166	164	150	165	176	163	144	165	170	150	171	151	144	149	168	154	144	174	164	169	171	134	136	151	185	159	148	147	153	167	157	152	157	158	145	172	143	145	160	145	171	147	145	156	157	149	156	157	180	151	175	140	143	126	135	163	167	167	142	151	161	160	137	146	173	164	151	158	169	157	147	164	180	136	136	153	142	170	140	162	156	140	145	148	155	169	171	149	174	155	156	155	155	143	177	153	150	159	139	168	145	149	147	171	162	133	164	166	156	139	173	129	168	162	168	160	150	150	165	156	172	151	164	162	162	138	153	152	142	145	161	143	154	155	165	173	150	141	158	152	139	177	137	154	152	156	151	138	134	156	165	158	142	134	170	139	146	170	164	145	170	155	145	152	180	136	153	163	151	154	138	157	148	172	157	160	159	139	170	155	146	179	168	190	171	161	172	160	143	178	137	139	166	135	144	157	146	163	155	136	164	143	144	180	145	144	142	160	144	161	157	155	155	157	129	145	146	154	158	166	146	164	136	127	142	152	177	145	173	141	143	154	171	144	145	146	162	151	156	152	156	174	158	153	130	146	161	169	138	161	144	148	163	134	149	157	181	130	137	155	133	152	153	185	148	159	157	123	155
32501	6874	38003	66132	61551	25179	1624	1389	1300	1049	868	783	750	703	690	673	638	600	535	568	583	576	496	515	518	524	483	534	459	469	483	470	461	447	477	457	461	415	450	444	452	465	452	423	434	443	431	429	415	416	437	450	447	424	403	438	450	490	504	568	582	615	585	537	564	534	538	517	539	513	587	588	649	642	559	591	652	401	437	370	440	446	406	417	449	439	435	436	420	378	449	407	388	431	422	392	437	422	440	425	420	444	432	410	446	427	379	409	409	410	433	414	402	416	404	412	416	418	375	400	415	392	424	393	413	431	391	435	400	435	436	424	419	436	451	407	421	424	434	418	386	417	420	412	402	422	416	399	429	437	400	437	411	427	450	463	411	403	417	418	395	457	451	367	412	394	401	436	422	400	425	405	394	385	448	409	465	427	422	389	402	383	401	414	419	399	413	382	402	394	433	409	408	422	419	408	395	427	390	421	421	401	385	408	374	360	367	445	425	431	396	405	379	399	421	390	400	413	374	396	404	446	386	407	419	398	402	420	416	460	429	420	391	413	367	415	384	411	433	410	397	419	433	383	414	406	415	437	404	391	405	338	373	418	426	374	424	404	430	422	395	392	412	401	392	408	402	397	405	440	390	405	392	403	455	412	404	397	454	380	435	419	410	402	400	393	391	418	403	423	414	398	380	402	404	432	436	373	367	403	378	400	390	381	384	391	380	383	396	384	385	379	384	436	391	409	406	392	444	408	402	381	408	398	385	428	413	358	377	420	406	430	434	407	432	396	387	383	405	407	450	409	430	406	391	347	392	393	397	428	395	432	422	404	404	391	428	446	443	390	427	398	392	404	406	390	370	439	434	434	409	402	393	405	402	420	437	402	402	437	411	442	389	382	394	405	394	376	403	409	403	397	393	410	413	412	382	388	415	415	384	409	387	431	365	411	439	393	410	404	412	401	421	430	425	414	399	406	380	403	385	412	419	390	377	461	412	361	385	455	404	389	401	394	406	416	410	395	428	411	422	339	397	378	392	416	419	359	412	408	395	403	395	424	410	404	406	422	420	366	415	409	384	425	445	411	420	403	414	365	388	394	412	395	399	377	401	379	376	430	420	430	410	433	402	414	423	429	377	403	422	435	388	417	401	413	425	393	387	395	364	428	410	412	408	420	422	439	422	440	378	389	404	417	407	443	418	393	408	392	409	402	402	387	386	382	421	398	409	390	401	422	404	373	399	395	399	411	410	421	394	429	405	390	416	385	392	403	429	435	410	388	432	411	410	401	439	419	386	429	401	404	415	410	404	396	409	388	405	394	399	406	412	408	427	407	417	399	396	420	403	423	422	404	405	409	391	452	374	391	416	425	413	401	424	421	368	433	438	387	415	431	422	396	426	407	404	433	395	399	403	430	422	436	428	368	368	434	416	396	403	393	415	405	389	423	394	395	426	359	443	420	447	395	360	397	435	405	397	389	391	397	397	388	443	388	385	393	379	384	435	409	404	409	423	416	432	415	414	411	416	399	434	402	409	416	380	433	378	386	385	396	426	423	407	435	420	430	440	392	379	356	400	421	408	414	356	403	433	376	377	396	411	433	416	425	413	410	392	400	359	368	425	404	410	417	403	406	398	424	392	400	407	415	388	432	414	382	402	424	410	416	450	366	389	421	427	456	426	380	399	431	395	400	430	433	425	410	412	400	411	430	400	401	401	412	414	416	384	396	424	399	420	430	419	430	425	394	419	435	400	422	397	419	396	429	426	411	433	409	418	431	385	414	410	406	399	395	397	386	427	366	411	418	423	387	422	407	388	389	412	396	389	426	404	406	424	403	417	394	411	400	419	381	428	391	397	386	412	399	418	432	408	366	433	399	394	405	411	384	395	408	391	404	449	398	406	408	441	424	384	410	403	392	420	462	391	372	382	407	437	430	394	383	430	392	399	419	380	394	386	389	408	406	416	395	390	431	388	410	423	420	398	376	400	405	407	417	409	404	382	448	427	382	405	450	401	388	387	405	424	377	395	412	409	350	432	417	401	403	420	414	401	427	383	429	419	373	402	400	404	379	415	383	454	414	416	362	415	373	412	399	429	395	425	371	414	410	435	417	415	400	399	401	401	401	396	385	424	388	428	415	402	423	418	394	415	380	386	387	398	433	403	401	401	415	384	414	397	414	430	419	407	408	402	395	400	430	415	405	402	431	459	414	436	394	376	384	430	416	379	429	402	422	406	390	417	372	432	427	392	393	429	379	395	383	417	416	423	389	383	403	410	404	429	377	384	435	472	454	423	428	395	415	407	438	393	376	380	383	417	405	433	411	431	409	421	390	394	400	382	426	378	433	397	410	411	415	432	403	422	425	397	383	420	424	373	444	420	432	404	420	403	422	404	421	396	438	395	386	383	401	410	374	431	434	431	409	396	387	422	412	421	390	404	405	404	411	368	375	395	390	398	391	414	425	416	416	413	409	381	376	406	399	394	399	404	405	409	387	419	408	373	424	422	389	401	369	432	397	380	404	407	395	360	409	449	375	413	400	375	429	408	412	388	425	402	400	411	396	426	454	425	388	392	432	387	416	428	426	397	391	382	393	398	413	402	404	392	388	408	391	373	396	426	407	396	441	414	401	418	436	422	394	414	403	407	400	397	385	413	415	423	397	401	376	389	435	413	387	399	407	431	411	428	410	392	407	419	435	452	407	403	391	389	417	448	397	406	424	418	412	394	391	430	369	418	382	365	432	406	413	395	385	436	363	388	415	414	406	415	408	417	398	409	368	385	390	408	408	422	409	402	389	425	409	460	383	397	417	423	396	399	380	401	392	398	398	421	383	444	415	394	367	394	422	421	387	403	437	407	415	390	422	399	428	393	420	394	419	406	382	421	397	390	387	431	385	388	392	410	412	395	412	429	427	386	429	404	416	426	366	421	432	402	396	399	395	394	408	414	453	404	418	401	438	357	398	452	392	417	440	408	404	413	446	442	378	387	446	427	381	383	408	399	437	424	415	426	383	403	407	385	421	427	415	396	394	415	433	411	411	389	383	374	386	408	418	391	433	451	430	396	418	410	424	406	423	390	403	397	396	408	404	411	392	428	411	410	401	403	409	427	423	423	393	422	374	423	438	367	428	420	418	372	427	408	383	417	418	420	379	386	406	384	397	411	430	417	417	420	414	409	403	407	408	443	393	373	417	467	368	456	420	434	414	414	423	404	409	422	413	409	390	379	442	407	418	391	383	431	395	391	392	407	405	425	397	431	390	416	388	427	396	449	402	388	388	420	415	389	424	409	477	419	358	381	393	415	395	391	454	436	411	419	411	388	410	378	434	396	395	416	422	393	397	410	414	370	412	431	406	411	374	433	397	380	433	426	411	352	421	405	408	390	408	409	421	406	374	428	406	436	408	393	382	421	407	431	408	421	401	413	386	405	387	382	399	382	379	403	432	399	399	392	390	416	427	415	428	427	393	412	433	403	444	399	400	396	416	384	422	395	406	367	388
6692	537	1304	3582	6912	990	264	240	227	228	224	248	252	252	226	229	234	229	222	213	243	214	231	235	211	255	243	248	216	237	242	244	227	231	227	237	241	242	205	216	256	223	211	238	259	232	230	236	230	253	234	241	224	246	230	225	238	227	232	249	232	203	232	232	232	212	219	215	232	260	280	229	257	233	217	232	237	220	236	241	204	221	214	238	214	216	255	266	249	274	236	251	223	253	225	224	204	196	229	222	215	225	208	233	234	235	216	212	230	220	225	243	263	232	226	223	238	212	226	215	203	247	233	245	233	237	236	231	243	254	233	245	215	236	210	249	257	230	210	214	231	241	223	250	234	225	232	210	233	255	248	249	214	224	251	236	222	214	240	208	252	215	242	230	224	224	219	229	252	250	222	218	232	239	215	225	223	210	212	210	224	226	248	252	236	226	234	242	224	216	205	212	229	231	220	214	215	228	244	226	207	221	228	263	251	216	256	235	243	251	262	218	226	247	221	220	184	225	212	219	240	219	216	279	221	230	235	224	222	230	263	249	256	230	244	244	248	220	243	265	226	225	236	229	243	244	255	244	231	227	204	225	208	234	244	211	224	222	236	224	229	213	230	256	231	238	217	231	237	214	235	239	232	210	219	221	221	239	218	214	226	221	269	210	224	236	237	243	231	234	225	210	217	229	225	215	209	232	231	238	235	238	247	210	200	237	217	234	258	234	207	210	230	231	215	234	230	244	220	244	249	241	239	230	238	230	230	216	245	203	230	241	230	217	235	217	227	223	199	230	231	232	227	239	218	244	226	237	221	243	234	223	250	200	249	176	244	256	214	214	227	225	236	200	206	233	261	224	249	227	246	234	239	240	226	242	255	220	234	223	235	238	216	250	216	245	221	265	229	257	221	241	231	247	220	258	234	238	233	231	232	225	229	209	216	236	220	220	228	255	210	235	260	248	217	244	233	266	248	213	230	242	225	240	220	219	229	241	250	237	232	248	223	217	227	225	235	215	242	262	200	231	241	214	206	233	225	235	267	241	233	257	224	239	242	255	209	236	239	233	208	240	215	260	228	208	205	208	244	232	240	273	233	227	227	222	257	222	257	234	237	235	262	217	246	234	241	218	263	237	214	224	251	224	223	219	219	225	189	203	236	220	250	246	239	226	225	238	225	216	213	238	224	228	231	239	241	228	233	217	207	229	229	223	235	234	231	240	225	205	227	245	234	241	235	246	276	228	222	226	215	229	242	253	195	246	242	218	212	206	246	220	212	213	238	225	245	252	197	217	224	232	207	221	219	216	224	221	215	219	211	257	243	225	249	227	223	225	225	212	217	221	223	248	251	223	250	251	250	227	214	206	246	222	218	223	229	235	246	234	263	219	243	239	243	251	215	198	222	239	244	262	258	224	230	226	221	247	249	213	223	253	264	228	244	223	250	230	208	239	231	261	247	237	230	246	242	252	238	233	234	229	213	229	212	217	240	194	247	233	240	234	235	241	233	219	233	264	230	234	219	241	205	260	251	232	250	225	213	229	218	222	225	252	259	241	246	265	190	212	231	218	219	221	227	244	235	216	226	233	225	205	203	226	229	222	240	239	206	243	203	255	238	203	235	226	250	229	255	245	242	229	248	229	232	216	211	231	239	235	225	236	220	244	197	232	250	202	223	244	222	237	206	267	212	212	230	228	250	234	239	243	235	258	206	231	217	235	244	201	227	256	232	196	192	211	233	225	211	228	219	227	229	225	201	219	220	232	272	242	230	232	225	238	231	228	229	234	248	240	225	214	209	238	231	238	252	231	223	238	248	243	259	207	212	242	214	257	231	216	197	234	175	234	227	214	212	237	221	213	223	214	254	261	212	252	202	235	226	217	219	224	258	229	244	239	209	242	217	244	218	219	196	227	234	226	231	235	211	231	230	233	251	226	242	239	219	215	228	252	205	223	215	218	248	250	251	227	267	256	215	247	239	222	246	209	215	206	239	205	215	218	228	245	232	237	212	235	246	209	228	231	240	243	224	281	207	240	234	221	224	245	227	226	253	226	223	257	227	216	237	221	234	249	210	236	241	224	243	226	240	229	207	234	245	230	208	240	226	243	226	232	218	225	237	259	199	220	227	211	254	245	227	239	253	240	209	212	240	253	241	258	232	245	240	228	256	210	229	232	210	227	228	238	234	254	228	241	228	237	240	221	244	222	228	243	235	238	224	237	215	252	228	268	216	262	241	232	233	230	221	230	253	236	243	222	255	230	243	186	216	204	243	220	238	222	226	224	221	236	203	249	249	248	217	222	208	228	224	207	235	240	222	254	245	237	238	222	225	232	234	231	211	230	250	229	232	243	216	222	224	211	233	223	257	222	224	234	247	219	211	214	237	213	244	240	216	218	228	250	211	213	249	250	216	235	206	223	237	229	228	245	234	228	228	242	210	228	206	252	249	254	229	215	220	220	277	245	230	201	222	236	235	230	265	227	183	215	211	217	214	236	241	204	240	185	224	214	236	211	215	193	240	221	225	210	236	251	245	231	220	270	237	240	234	218	194	220	224	241	252	242	219	215	240	230	235	242	228	217	233	246	235	234	218	235	220	229	236	228	251	255	242	227	249	236	223	252	241	224	240	215	235	250	230	243	242	232	249	237	238	251	229	230	244	252	235	216	231	254	212	245	221	241	199	216	218	220	238	208	246	263	226	220	231	213	238	236	241	234	209	247	248	252	215	216	237	237	245	223	243	238	242	232	233	251	238	243	220	239	225	201	215	216	228	212	215	241	221	227	234	213	221	224	220	215	214	229	234	256	262	250	225	213	206	237	233	223	231	238	218	234	230	241	233	224	238	252	215	228	240	221	223	244	227	222	268	234	223	214	241	229	227	212	214	240	214	238	235	242	221	216	216	210	220	191	232	222	233	251	215	238	243	216	245	239	198	242	238	263	228	244	220	227	247	218	234	231	242	229	238	209	254	229	208	243	208	249	223	253	214	221	209	269	202	251	240	228	201	228	210	253	247	244	256	223	220	220	208	238	242	253	231	215	210	251	230	221	237	210	229	225	237	224	217	223	252	205	224	216	264	235	237	211	230	218	198	235	255	229	221	212	224	234	231	227	220	266	231	228	206	250	257	237	250	203	240	224	213	230	236	261	199	239	223	202	239	247	215	203	232	229	244	200	229	231	237	231	229	228	249	223	270	259	199	241	213	263	227	219	249	251	237	209	205	231	234	227	234	249	224	196	260	240	238	277	244	241	216	242	200	259	226	243	222	221	244	244	217	243	276	249	224	234	257	221	224	223	256	236	228	241	231	242	255	242	203	215	231	239	259	236	228	244	208	221	225	228	226	219	216	251	264	234	229	252	213	219	242	255	265	250	210	216	211	241	190	238	233	202	231	222	250	260	260	221	243	261	210	212	254	202	220	221	204	212	250	233	241	212	259	248	222	247	253	213	247	230	224	228	229	239	220	243	259	223	255	220	205	250	224	200	219	216	243	235
6244	844	3966	13101	19699	2843	623	584	644	565	635	619	613	621	589	602	622	596	596	600	554	565	584	609	579	581	631	556	591	631	604	588	654	618	589	623	637	587	565	583	566	582	593	608	591	614	619	603	604	569	657	629	555	584	560	611	598	570	612	557	619	628	593	586	584	641	563	605	631	592	589	633	635	656	653	623	588	599	613	577	582	622	637	635	609	560	578	575	560	598	612	561	616	540	601	621	560	572	579	603	545	581	569	634	624	599	572	587	644	590	598	623	632	549	603	564	597	600	564	613	566	630	626	616	591	652	509	589	604	605	591	578	581	617	602	577	554	606	578	596	582	595	635	557	593	624	569	605	610	605	605	640	601	564	601	569	610	623	633	576	578	581	600	619	603	599	585	571	564	587	574	586	583	635	604	581	616	592	625	574	590	569	615	574	608	587	593	634	569	586	610	593	570	581	584	555	591	606	583	566	556	587	614	599	596	583	655	614	616	598	589	599	557	566	603	596	603	561	619	621	633	610	573	587	595	547	564	561	565	564	670	601	590	599	579	563	579	647	578	557	617	564	608	598	578	588	614	566	590	590	603	618	600	625	580	591	567	543	595	620	575	585	642	569	588	621	549	606	624	577	580	559	583	580	583	627	614	555	624	618	617	669	614	599	591	561	606	577	607	577	616	583	582	633	567	588	617	569	595	606	614	578	544	613	579	586	594	586	582	618	615	580	627	563	568	621	629	566	567	572	575	600	596	643	589	604	580	603	611	584	636	585	584	605	574	585	612	594	628	551	598	564	587	612	621	632	585	624	585	641	564	573	586	568	634	619	577	571	587	593	608	550	579	619	610	575	584	569	627	584	562	567	551	571	601	599	614	595	569	611	576	530	580	595	596	573	565	616	587	602	609	568	561	594	557	599	571	578	596	589	619	563	605	570	604	605	618	599	573	588	605	587	563	613	576	604	568	588	607	553	632	563	583	605	635	570	585	607	600	591	644	575	610	595	594	604	613	589	581	594	581	576	572	594	575	597	620	590	591	634	586	584	598	649	580	583	612	601	627	576	562	613	590	589	578	561	589	596	616	601	572	607	564	598	603	598	534	571	591	570	539	595	576	538	610	620	601	584	551	588	616	606	618	555	620	572	557	602	630	621	620	594	541	597	598	606	572	576	595	616	600	617	612	591	601	548	607	580	531	629	592	634	607	569	610	550	602	645	576	627	626	586	595	593	576	606	617	555	617	603	600	600	576	577	600	579	595	563	633	623	620	608	640	608	603	604	578	565	583	649	599	570	592	575	571	576	588	594	580	569	586	610	566	595	610	609	602	621	597	581	592	611	599	584	598	581	568	579	599	585	570	633	636	584	626	580	615	614	590	584	619	590	587	589	547	581	544	573	633	607	575	582	573	594	584	618	633	645	635	595	597	610	585	595	576	599	580	576	574	615	606	576	591	601	556	605	611	639	587	634	633	608	587	602	585	617	577	581	592	552	617	633	596	587	605	591	569	619	601	599	613	587	586	590	589	580	596	593	620	579	585	598	591	597	568	581	591	594	595	599	571	556	580	549	553	589	624	579	582	591	596	603	581	601	575	605	634	561	605	586	608	605	617	600	635	561	601	578	601	573	601	615	590	637	603	556	554	596	611	568	532	594	574	592	636	583	593	596	587	537	604	589	620	563	595	572	600	589	551	645	559	592	577	594	600	601	589	564	570	580	601	608	573	564	605	586	591	569	601	649	621	604	560	588	581	614	584	557	571	583	599	587	593	595	600	578	568	577	587	570	581	613	560	593	629	632	613	641	595	592	594	557	581	598	602	639	599	595	566	578	606	601	597	585	566	574	573	574	605	618	595	608	591	569	590	592	628	645	578	623	593	591	592	540	629	611	555	570	559	566	621	563	560	637	618	572	624	621	621	618	567	604	559	616	571	601	592	610	604	600	603	607	590	628	618	560	606	580	583	581	570	645	595	583	612	628	597	612	556	590	632	595	596	584	574	581	564	552	580	620	597	568	634	589	622	595	594	581	601	542	590	641	569	607	561	630	577	638	524	596	574	599	560	592	593	573	564	610	586	604	616	568	614	594	581	583	583	550	594	587	594	595	596	597	627	620	565	603	653	588	540	565	623	600	607	578	632	615	566	601	597	584	645	548	558	687	547	572	560	592	563	558	597	602	599	601	625	600	622	574	592	565	610	572	579	563	613	593	585	546	621	627	569	545	575	614	577	632	626	576	574	606	576	606	611	594	599	576	622	631	601	537	546	594	614	652	559	650	611	575	641	564	645	621	597	597	532	574	585	574	563	598	595	596	607	638	594	577	595	555	574	587	554	571	578	601	569	583	571	543	572	606	582	567	579	559	621	638	611	589	585	581	562	592	584	574	639	577	553	585	606	596	576	607	612	604	625	605	606	611	590	537	586	581	616	600	666	559	570	576	577	605	536	591	571	615	569	552	588	597	577	632	586	578	598	542	571	641	592	610	583	552	554	576	615	617	587	609	633	603	599	594	563	612	585	587	582	598	601	591	562	596	568	590	588	595	566	536	610	627	631	624	595	577	571	580	585	624	571	583	592	617	590	622	638	572	605	631	623	563	575	599	579	593	533	597	612	576	573	586	585	557	639	637	569	564	566	568	581	609	560	608	575	580	608	608	592	651	565	638	589	638	576	549	609	607	575	617	595	615	638	627	611	591	592	675	644	570	572	578	606	614	593	618	592	597	614	571	618	566	615	616	605	607	564	597	606	581	559	626	580	619	602	617	608	635	573	583	590	557	625	587	582	591	629	554	587	557	571	597	596	567	611	602	616	629	586	566	595	602	640	573	570	625	623	589	616	570	544	592	581	592	579	642	592	595	658	592	573	619	547	577	558	640	598	574	604	593	588	608	586	551	608	608	581	548	608	596	580	602	578	632	569	604	580	590	592	652	595	595	608	560	601	593	547	606	604	572	566	573	572	629	622	589	572	645	630	620	636	628	606	625	609	616	603	619	539	597	599	585	567	571	615	589	593	593	573	592	585	564	597	573	620	567	592	636	591	640	575	592	577	593	597	575	571	601	607	563	646	595	591	630	637	600	583	586	584	566	603	592	583	577	616	560	592	632	582	567	597	585	612	576	593	582	584	567	628	578	585	598	545	570	627	632	575	604	557	611	553	589	642	633	588	623	582	605	600	596	593	597	590	574	572	567	574	599	578	559	623	573	609	600	608	532	586	616	613	585	593	584	628	590	602	589	595	589	556	587	575	605	602	583	604	591	572	602	608	607	568	623	596	627	584	568	621	583	592	585	563	554	632	559	609	619	602	600	561	626	640	599	578	568	588	595	573	657	576	576	605	579	639	572	611	554	566	593	557	615	553	612	591	578	564	600	592	582	572	572	610	621	550	607	559	632	572	609	567	597	566	585	575	582	550	573	570	588	626	635	576	658	614	620	539	587	593	581	597	613	599	590	572	605	573	580	603	633	638	559	575	579	534	567	567	600	607	587
41709	13069	22157	46088	53423	20246	2003	335	285	289	268	261	249	254	270	229	264	234	235	237	247	223	244	231	214	228	255	222	240	221	229	226	224	223	223	226	236	221	208	242	260	219	237	257	220	229	207	254	244	215	260	237	213	238	245	222	230	236	248	238	247	267	218	223	245	226	230	241	208	240	212	247	217	253	234	222	235	203	195	220	239	202	232	239	218	214	227	231	236	216	250	244	230	220	215	222	242	209	213	229	208	227	220	227	231	244	246	220	215	223	217	198	232	218	241	229	213	250	234	206	235	233	262	226	214	213	215	218	235	239	260	241	202	234	220	220	240	215	249	242	234	231	230	204	218	240	227	210	218	226	263	217	239	205	246	257	211	243	201	259	231	236	217	229	213	231	205	244	241	228	211	207	227	244	223	218	243	218	214	242	219	231	234	219	218	212	244	254	227	246	258	210	223	243	217	199	246	231	221	215	203	232	251	211	220	247	215	247	241	239	227	208	217	223	233	254	236	254	237	223	240	255	240	232	216	225	215	202	227	215	245	226	211	203	240	224	247	229	223	232	221	219	211	243	242	236	239	219	219	225	233	202	227	181	207	234	244	225	239	240	226	215	223	249	229	246	224	212	226	207	229	207	238	245	233	228	215	227	233	223	227	216	241	194	242	226	233	259	209	213	210	263	228	247	214	209	235	238	241	231	232	224	244	252	263	216	223	215	237	229	231	250	247	218	232	235	247	260	215	212	213	264	199	240	223	219	224	211	222	233	218	193	210	212	209	241	214	221	205	213	245	230	200	201	211	234	245	218	211	216	213	230	201	210	244	183	223	219	226	218	221	234	249	226	247	227	266	217	221	229	223	193	186	209	218	222	220	238	203	258	204	199	262	182	209	217	243	260	227	225	236	221	188	243	231	239	228	225	206	221	239	235	223	199	214	205	200	207	204	231	215	244	237	218	234	254	222	233	210	241	206	208	201	254	244	224	241	214	211	225	227	219	226	228	255	229	183	220	217	209	232	197	235	216	238	208	237	242	227	212	248	232	240	202	233	256	220	193	232	232	232	206	200	215	229	220	233	214	236	247	242	232	225	221	262	226	243	202	201	216	215	231	204	224	206	209	210	228	236	208	222	225	234	230	212	222	214	245	214	223	210	216	220	188	215	195	230	223	210	246	236	200	212	229	213	218	285	239	217	236	224	248	244	252	259	218	205	195	204	211	219	224	248	212	235	234	233	241	258	234	224	212	238	243	226	220	238	242	197	224	204	222	192	232	235	219	229	233	204	216	222	236	200	236	239	207	225	223	213	214	231	237	218	243	228	203	262	238	200	243	223	229	214	229	232	247	258	245	253	228	215	228	230	213	204	201	238	219	223	212	218	235	220	219	212	238	223	232	213	221	233	225	241	222	230	209	213	237	241	213	234	221	209	218	218	254	237	200	229	206	210	263	227	219	214	252	214	224	230	222	207	232	221	215	232	204	226	231	230	200	231	219	243	244	243	215	242	215	224	231	246	216	250	249	243	209	230	201	240	231	212	218	243	226	249	219	230	242	249	231	241	223	231	224	219	234	206	227	211	211	236	241	228	207	242	238	203	218	204	220	234	223	261	204	212	220	251	215	220	210	213	205	221	236	195	250	223	243	226	254	219	221	214	235	208	225	216	227	223	235	247	235	219	232	245	231	245	236	203	244	204	224	213	225	248	207	236	210	215	251	211	213	220	219	224	197	238	214	256	208	206	212	226	249	240	221	210	220	222	231	252	242	201	222	253	229	234	264	198	229	249	208	228	195	218	217	239	233	226	206	223	215	190	232	220	225	232	214	203	221	221	214	225	194	226	205	211	236	214	253	231	225	226	237	233	260	226	222	244	205	234	205	242	209	223	248	222	198	215	218	227	235	217	198	206	229	229	217	207	186	242	240	201	226	207	213	227	228	222	239	209	229	235	229	215	194	199	220	200	231	204	234	226	204	240	234	199	239	224	242	246	233	180	211	239	215	238	242	225	217	244	216	241	249	214	215	236	259	207	209	227	223	225	233	223	227	236	240	203	204	226	230	226	218	205	217	236	215	251	225	224	227	201	225	223	238	251	214	229	215	211	214	201	248	218	226	203	222	231	223	212	226	206	217	214	223	198	241	226	225	225	250	232	230	227	216	233	214	212	208	218	235	210	215	215	239	238	231	227	206	227	208	274	216	233	221	211	216	227	227	208	231	209	239	253	248	218	221	225	241	237	206	255	237	221	210	222	218	212	241	217	223	233	190	223	254	205	234	218	227	223	241	256	213	198	218	200	237	231	219	231	239	219	216	237	223	240	206	237	230	209	231	240	232	247	210	225	251	229	222	203	212	214	233	207	223	193	203	212	242	203	216	225	232	255	220	236	215	254	186	241	226	216	213	215	213	218	220	216	221	237	214	204	222	221	262	248	218	235	222	206	243	207	248	236	193	208	217	209	282	217	234	238	204	243	235	214	240	226	222	235	230	208	226	242	242	241	229	223	264	216	241	224	221	227	231	229	215	239	219	218	227	202	232	205	208	217	212	238	215	233	235	228	212	225	242	245	194	234	231	226	230	249	216	212	214	207	221	220	234	224	225	248	218	219	219	194	209	224	214	230	215	213	246	239	245	240	228	210	239	236	213	227	226	237	211	248	211	229	204	230	222	222	241	227	229	225	207	235	226	234	212	222	208	234	211	214	231	220	206	198	221	247	244	246	217	227	221	224	231	192	226	212	213	240	227	258	248	210	235	217	239	232	184	214	195	257	234	246	226	196	218	229	247	213	232	215	232	214	227	223	226	200	237	224	218	269	233	241	256	229	238	205	241	208	232	232	234	198	267	231	212	235	209	208	260	218	223	255	219	210	240	220	231	233	200	225	238	227	218	220	224	232	206	243	258	232	221	223	206	232	223	196	211	228	224	214	225	244	205	203	213	202	227	212	202	228	233	233	212	199	229	208	208	224	231	221	220	225	221	216	250	195	213	227	248	227	229	236	213	201	219	210	219	223	228	239	203	196	230	211	225	240	222	215	252	223	214	234	220	223	217	222	202	233	236	242	213	224	238	257	232	238	227	235	197	233	242	253	248	232	222	219	219	269	213	215	238	231	214	210	234	242	237	240	199	226	235	249	221	211	243	253	236	220	236	220	223	227	219	214	236	233	261	242	220	222	214	236	226	215	231	227	217	261	225	254	223	221	224	227	216	188	249	218	214	246	214	220	242	216	220	244	224	236	221	231	201	243	245	219	217	244	246	220	218	219	240	233	220	221	229	225	215	214	228	205	225	213	249	255	204	220	208	232	247	212	219	234	219	228	198	231	229	221	232	233	234	249	238	240	223	229	238	198	229	197	189	233	232	214	230	221	236	225	252	216	209	194	203	228	200	220	243	222	237	198	232	182	227	210	233	229	228	225	208	206	241	220	213	235	231	234	238	238	222	228	223	235	214	222	218	210	243	233	216	216	197	187	208	256	232	236	225	220	241
23993	4755	29121	54800	57241	18067	1224	1092	953	920	843	864	798	751	726	690	656	689	697	640	611	667	602	631	626	648	640	616	631	627	566	611	608	637	618	619	607	590	632	601	646	610	571	608	570	581	594	549	596	594	603	616	602	579	575	590	619	608	665	616	635	702	709	616	629	670	657	669	625	609	660	684	728	690	639	663	641	638	606	605	587	545	574	549	554	607	569	643	583	587	586	558	552	593	599	560	562	574	576	588	569	579	545	543	638	567	557	573	632	597	611	608	529	632	542	581	579	542	594	556	573	591	523	581	577	616	637	561	553	567	563	553	594	579	563	553	568	596	553	600	593	580	610	606	610	583	561	576	599	556	636	566	594	551	541	571	587	603	610	590	569	594	568	584	609	574	555	570	572	562	546	603	553	591	592	596	594	604	553	549	569	574	588	558	609	565	543	565	544	592	562	592	603	555	545	576	563	551	576	583	615	640	546	607	541	590	586	629	599	579	586	567	614	564	597	578	595	586	544	553	590	579	530	573	583	552	582	601	556	589	607	545	551	573	628	537	591	591	592	608	547	552	575	575	588	576	604	561	619	574	560	544	570	552	580	609	624	596	570	571	560	578	578	562	582	618	600	563	560	567	579	543	573	578	549	591	533	563	543	566	538	585	573	593	571	560	588	576	590	552	565	585	598	552	554	551	541	577	550	546	569	584	562	555	587	586	607	584	592	594	593	593	632	583	633	562	559	557	611	546	568	563	614	567	631	561	553	555	585	544	569	560	573	590	601	583	601	540	561	583	632	568	584	642	546	591	591	605	562	582	561	539	568	592	588	587	548	575	571	593	568	586	592	544	553	553	575	562	601	576	622	565	573	581	582	582	535	573	581	574	562	571	593	532	561	590	558	599	587	565	585	563	593	608	585	593	606	587	619	581	586	576	567	565	562	585	637	553	562	571	564	579	537	583	548	575	561	587	565	635	574	596	547	533	594	542	585	564	539	568	571	582	571	579	559	559	606	574	588	556	566	576	578	621	568	546	580	573	531	592	550	570	609	553	586	564	561	544	586	597	628	517	592	591	570	539	589	566	597	588	580	558	604	557	554	508	576	569	613	584	562	594	579	566	572	560	541	572	586	563	557	540	585	574	579	526	637	575	520	585	567	565	604	561	569	553	587	564	589	628	589	601	568	569	580	526	560	582	601	572	583	585	540	565	574	549	563	582	607	578	526	651	556	579	607	547	589	573	573	544	544	587	589	586	590	572	582	575	577	590	551	560	619	606	579	573	589	589	570	591	613	579	598	546	513	586	632	566	546	586	503	548	567	561	601	576	572	578	537	580	586	600	573	573	534	575	586	602	596	555	554	563	576	532	596	556	578	585	573	603	586	620	545	564	541	583	558	597	564	535	555	580	566	582	571	586	582	571	554	551	592	590	557	593	562	577	550	562	581	597	580	575	599	604	555	608	588	555	563	623	593	603	605	600	559	544	521	581	594	613	584	549	564	556	607	548	565	582	618	621	578	598	611	534	540	566	583	553	539	586	551	598	593	560	515	550	545	569	572	540	526	539	563	532	553	578	548	577	624	568	598	619	610	600	532	610	591	508	565	570	624	590	553	594	585	568	595	577	608	561	583	538	588	539	601	583	575	615	552	589	586	566	608	577	610	566	565	601	586	559	553	584	603	585	582	553	571	572	602	556	562	583	551	595	554	523	563	591	583	546	590	522	554	534	580	596	531	541	551	589	556	557	584	573	587	532	599	579	574	577	560	546	568	587	579	555	551	582	505	557	599	608	564	554	561	602	577	576	565	563	590	552	569	642	590	611	589	535	528	575	563	572	592	572	540	593	557	554	557	549	607	560	595	597	558	556	588	566	581	578	569	593	571	586	544	564	601	550	568	628	564	572	592	629	579	575	599	589	512	551	612	591	565	586	543	586	617	552	596	562	609	584	538	581	591	606	566	558	597	561	587	584	568	555	602	564	598	538	579	580	598	601	577	590	564	573	570	578	590	585	555	588	606	588	526	569	608	609	587	563	584	526	589	577	555	582	575	599	581	561	601	608	594	597	553	552	578	554	539	525	558	564	551	565	594	589	601	556	553	589	587	553	621	584	588	557	603	589	612	573	601	579	532	580	564	578	589	564	574	574	536	530	612	593	562	567	570	538	530	531	557	550	614	564	583	583	570	636	563	553	571	577	566	594	584	564	590	579	593	555	557	582	600	589	594	596	585	568	576	623	568	565	570	548	586	556	567	582	599	569	606	527	591	541	575	552	569	619	555	562	614	547	567	581	615	600	614	594	559	599	597	585	603	574	593	556	556	608	580	550	653	559	564	556	575	583	595	535	576	577	646	533	567	540	545	557	577	564	566	596	589	578	614	555	576	565	589	566	588	589	592	560	550	560	589	605	626	594	600	621	560	583	601	555	558	612	568	553	572	594	554	588	563	599	548	557	607	582	635	565	588	565	582	560	616	585	593	548	605	573	553	552	565	470	592	582	575	565	578	589	545	579	572	571	597	596	586	576	542	580	594	572	639	602	606	611	581	602	593	574	594	591	578	583	612	580	574	557	580	608	548	546	572	585	608	590	592	571	592	594	568	590	562	580	550	586	601	579	570	601	576	637	559	590	577	536	567	592	640	563	638	615	579	627	582	575	559	555	546	576	571	575	584	603	576	565	564	574	565	585	545	594	553	535	544	572	605	540	575	593	549	571	594	572	558	609	582	593	609	574	608	598	540	578	600	595	571	537	526	574	583	588	576	577	588	580	558	596	537	598	511	602	561	580	569	561	593	588	571	564	588	561	568	603	569	586	599	536	542	591	621	566	586	618	572	605	551	596	599	544	595	579	562	549	532	601	538	601	554	563	567	544	542	598	589	596	529	537	555	605	543	602	581	578	569	578	575	597	522	549	557	522	575	568	625	602	589	609	570	598	565	578	620	564	554	565	616	546	549	577	588	526	586	559	559	571	606	618	600	583	610	605	558	582	583	539	539	603	591	560	610	609	550	531	550	527	560	554	546	571	584	549	598	550	616	584	584	559	594	591	563	578	549	553	585	574	540	585	579	547	586	519	543	609	539	545	611	631	572	561	572	548	519	557	625	624	573	581	582	534	545	592	588	552	548	581	576	610	559	552	546	549	589	575	576	572	578	571	593	557	577	548	592	586	597	577	586	565	615	575	565	540	590	585	596	571	608	561	527	560	586	623	598	588	558	594	595	565	575	599	602	611	617	576	566	579	597	578	576	618	574	590	550	602	571	626	554	555	563	581	564	577	566	628	584	588	589	607	574	582	577	586	587	594	559	559	590	567	555	549	555	577	554	582	587	579	533	579	556	589	589	553	576	589	557	554	579	565	580	562	561	567	583	578	599	576	581	578	582	646	583	588	585	585	596	553	560	537	641	570	566	561	553	553	572	595	613	542	554	576	563	560	600	618	585	565	557	571	550	574	584	567	558	597	568	593	535	559	524	606	607	571	559	603	560	575
56688	23099	33393	62053	65421	28748	5949	470	327	252	237	227	211	210	190	197	210	176	174	161	165	183	152	168	164	141	165	165	153	180	169	133	139	131	158	172	145	172	190	170	173	151	157	131	169	161	160	173	151	164	148	169	169	148	172	155	138	139	173	172	177	174	164	168	170	156	173	191	183	168	188	171	153	178	178	178	143	139	167	167	152	145	174	182	155	144	164	165	146	161	139	146	171	170	169	155	170	146	147	146	156	141	145	159	146	152	149	150	171	152	162	132	157	146	144	170	161	164	145	154	142	158	147	163	172	145	148	157	163	146	149	152	151	151	171	155	156	149	177	125	140	159	162	148	155	153	174	131	155	171	163	162	153	138	148	143	144	173	164	159	156	150	185	152	148	158	143	165	166	171	156	163	158	145	149	168	166	138	154	154	157	149	171	140	162	139	157	150	165	175	144	149	154	118	149	165	157	151	141	131	133	188	144	141	153	163	145	159	162	153	140	145	159	128	143	180	165	177	135	145	140	148	160	165	142	170	157	155	171	150	150	159	143	144	142	162	147	130	130	127	126	160	150	147	158	157	155	142	159	169	151	139	149	144	139	162	160	157	142	140	161	154	160	134	143	144	160	178	166	156	161	174	135	141	173	142	152	124	157	163	146	177	143	141	149	136	130	158	159	147	159	151	172	153	169	180	152	169	141	162	175	157	159	150	168	167	149	157	176	138	144	170	143	151	171	158	135	161	152	145	158	177	144	169	130	177	162	157	167	150	152	166	159	168	163	155	170	142	145	163	134	153	164	178	173	127	170	136	126	165	172	148	176	176	160	142	168	151	154	147	145	169	158	133	143	158	158	167	145	158	151	136	144	151	145	147	156	154	157	139	150	152	137	151	149	149	165	153	155	144	163	165	162	152	129	155	149	137	125	125	139	156	128	168	158	173	177	152	158	139	144	152	165	160	154	149	147	162	158	154	157	183	155	150	141	147	152	147	160	138	159	135	141	135	152	154	147	141	150	149	150	154	159	153	170	156	137	159	163	123	160	172	138	157	174	167	151	138	152	156	143	144	166	140	144	170	130	149	156	148	174	161	174	141	146	140	152	139	152	151	151	155	153	149	146	155	145	180	183	141	172	155	156	152	164	152	148	167	171	142	142	167	136	167	142	152	159	160	143	147	180	153	152	171	146	132	171	119	188	126	155	135	124	132	146	152	140	152	162	154	164	152	181	145	152	138	159	155	144	138	165	167	143	146	150	159	142	144	180	169	166	145	159	143	133	169	150	142	170	130	148	147	153	172	158	142	149	142	136	169	135	140	167	148	150	161	158	164	174	161	165	166	161	162	161	156	157	164	154	141	147	131	173	162	148	147	153	162	140	146	163	170	154	152	161	168	155	178	135	156	160	157	152	155	146	146	153	184	140	160	148	159	148	140	173	160	154	147	162	154	151	144	159	147	165	153	138	153	160	167	137	149	147	151	156	164	167	160	166	144	133	138	141	158	141	153	155	137	147	145	142	138	135	135	158	170	164	149	160	158	125	162	161	158	180	171	146	166	149	150	184	140	147	160	154	163	155	147	166	157	168	150	148	146	156	161	154	163	147	155	162	165	166	153	147	155	159	160	155	160	172	137	173	175	150	136	154	168	144	191	151	155	144	145	138	148	149	146	153	152	141	131	156	179	161	153	158	184	168	146	140	145	142	127	175	138	141	150	148	160	160	157	160	157	161	157	187	146	148	184	166	160	175	148	159	152	141	156	141	143	147	154	145	166	148	167	149	151	161	147	152	175	154	132	142	157	164	175	162	145	169	160	146	176	166	160	167	172	156	170	170	150	153	161	142	153	142	143	134	141	173	183	148	154	190	156	142	158	149	152	157	159	159	160	164	162	163	142	152	171	146	156	147	158	160	149	151	150	131	150	127	166	146	173	154	173	157	164	151	151	146	147	163	138	154	164	191	163	156	160	152	138	160	143	171	149	170	167	151	158	161	170	139	150	152	178	141	152	151	138	148	161	136	167	144	176	160	166	158	161	158	180	169	126	154	140	168	160	137	164	142	154	129	155	152	150	138	147	160	172	175	147	152	134	129	164	139	156	162	138	155	156	149	153	171	138	148	136	153	161	157	159	150	132	171	155	147	150	175	139	147	152	155	151	168	153	162	142	166	161	149	156	159	162	164	175	141	152	142	145	154	142	156	150	154	148	179	158	159	147	148	158	163	148	159	161	141	136	158	164	151	143	173	135	158	150	145	132	127	150	164	156	176	139	151	160	164	187	165	149	155	137	164	155	177	156	166	157	148	146	162	160	166	141	149	171	135	144	163	135	168	156	162	146	154	141	155	142	138	145	166	149	159	169	146	158	158	155	156	148	155	147	155	157	167	145	143	118	165	145	152	132	171	168	143	156	164	150	149	159	154	137	141	152	174	158	153	138	161	146	148	143	171	161	150	141	126	168	183	151	166	165	159	141	146	153	165	175	143	169	138	132	174	153	166	145	153	151	147	158	155	163	162	135	143	160	110	149	154	147	153	140	160	153	156	169	155	152	201	151	158	158	134	137	156	190	162	163	141	141	144	150	162	175	163	138	133	176	151	161	140	145	167	143	142	170	166	153	145	139	134	161	175	163	154	164	152	184	146	151	149	148	154	156	155	160	165	152	155	142	175	146	132	167	152	164	157	175	186	163	139	159	151	148	131	140	148	141	146	141	143	147	157	159	144	135	147	157	152	142	150	179	149	165	158	165	170	159	147	158	138	167	138	160	152	163	155	172	159	179	158	153	179	148	153	153	153	144	152	163	136	153	139	146	154	150	159	147	153	172	152	149	134	173	146	134	158	160	167	180	152	130	143	173	167	135	154	185	160	171	163	133	146	156	151	160	163	155	164	149	118	134	131	169	162	145	165	135	154	160	141	142	166	144	153	153	155	149	175	161	131	150	159	143	145	155	130	153	148	157	178	169	152	139	170	168	172	156	152	174	156	166	162	154	147	137	139	141	125	160	128	136	152	146	143	155	174	149	176	140	167	152	146	168	139	142	152	143	123	159	170	161	144	170	150	155	155	152	146	170	152	145	156	155	148	165	155	158	147	172	166	165	145	153	158	150	151	162	171	162	156	163	151	157	142	166	173	151	143	144	137	153	157	149	149	139	175	152	151	140	135	156	155	150	160	158	152	171	153	151	168	157	150	134	134	145	142	159	161	163	162	178	148	144	134	155	172	165	147	158	145	161	172	130	149	166	162	158	169	137	153	143	148	153	163	149	154	145	166	164	149	184	140	160	131	136	155	162	148	154	166	175	155	182	181	153	147	155	154	157	178	154	137	155	146	141	158	151	161	159	134	159	139	164	156	138	171	158	150	149	140	149	177	136	154	136	132	159	172	129	168	147	170	163	168	146	176	169	156	166	172	183	155	147	170	162	159	141	155	152	139	152	122	137	147	158	129	151	163	164	166	144	166	164	166	153	169	160	159	136	166	175	147	148	150	128
32718	7709	35850	67527	64111	24095	1621	1438	1108	1070	867	842	735	749	686	596	587	571	598	588	574	526	520	492	497	477	547	485	495	457	459	483	474	451	457	430	454	431	433	416	475	436	416	415	425	448	425	478	484	433	442	464	390	445	428	430	463	435	526	497	479	578	602	529	539	563	569	546	512	527	620	660	695	693	598	558	596	417	423	385	460	411	390	418	426	414	449	405	420	419	404	435	415	410	433	415	426	385	436	434	438	405	404	361	395	417	415	455	406	397	397	440	429	404	391	388	411	434	431	388	461	359	424	389	385	377	425	403	408	388	414	421	386	409	429	440	441	437	416	431	400	407	393	407	438	435	380	397	424	425	393	399	420	426	424	421	410	435	407	392	399	445	403	408	400	436	392	427	412	387	438	404	429	440	423	399	404	407	393	417	387	419	401	407	430	393	397	424	389	434	412	420	410	412	399	394	416	413	384	381	418	412	374	414	371	393	389	404	388	405	440	387	378	344	381	433	410	430	432	380	410	407	400	377	401	391	425	407	435	411	376	415	394	404	411	432	373	396	401	407	360	393	400	443	376	413	408	397	396	382	397	428	416	424	428	395	372	396	354	379	411	402	409	388	387	444	394	388	456	421	412	399	368	400	381	423	399	406	371	403	393	402	420	420	386	380	419	443	391	394	374	398	433	404	415	391	401	431	426	395	417	434	393	446	388	455	447	402	387	369	419	429	397	400	418	429	409	416	428	406	446	382	394	391	413	397	382	436	407	413	425	375	401	421	405	415	410	404	417	364	401	432	389	370	380	411	385	405	397	426	402	420	404	412	413	382	397	394	409	391	368	386	375	385	418	373	381	396	406	415	400	434	428	428	434	443	413	413	390	367	399	364	374	428	411	425	395	387	363	402	435	388	421	443	386	378	408	408	424	449	378	401	377	400	413	393	400	387	387	443	403	440	399	419	415	398	389	430	436	400	359	407	400	419	405	406	423	389	419	426	434	436	418	379	435	383	367	416	447	406	413	437	425	449	403	391	410	409	397	414	421	417	408	421	411	428	409	422	407	440	388	413	425	379	381	392	452	431	393	422	389	421	407	406	388	423	376	405	447	431	424	388	431	379	427	380	403	393	408	450	389	401	404	409	410	410	411	425	378	385	418	392	415	380	405	354	392	370	374	402	407	417	429	389	434	379	382	381	434	367	375	379	395	367	426	388	402	427	410	397	410	394	389	409	389	408	391	426	386	390	415	378	428	397	426	397	380	369	406	416	431	403	401	371	399	394	387	392	401	410	392	373	408	407	413	372	381	410	432	386	397	389	392	422	388	412	397	387	410	405	401	398	408	408	402	412	401	383	423	393	414	411	423	389	394	389	399	434	379	398	411	396	388	390	385	414	399	383	395	399	458	399	374	373	393	439	383	419	422	395	402	417	398	393	393	379	445	412	399	391	424	408	416	402	378	333	444	430	401	388	365	415	420	397	379	389	407	408	415	355	398	394	367	392	415	412	400	395	407	355	404	404	413	391	414	405	399	395	397	424	409	428	396	409	418	380	415	381	397	397	397	387	404	406	448	415	416	379	408	408	403	429	415	413	412	361	396	404	406	414	396	387	424	403	383	448	372	421	396	391	399	445	397	387	434	437	382	419	403	381	404	415	427	425	403	412	386	414	386	400	379	398	397	412	420	404	410	422	417	403	399	365	419	435	434	412	423	394	380	392	370	414	422	389	414	404	385	371	420	434	400	389	402	419	393	350	366	421	386	394	381	415	415	410	419	395	382	417	433	425	393	389	410	418	423	424	380	381	399	388	395	415	412	384	389	405	384	365	424	413	362	396	414	415	409	413	378	442	391	402	385	413	396	412	400	400	394	472	421	370	430	425	399	426	420	420	394	409	377	424	349	388	387	408	409	437	405	393	430	416	397	394	408	355	370	407	392	392	363	411	428	421	428	413	425	409	380	399	393	402	387	411	398	430	400	395	430	385	417	393	408	430	392	381	417	408	396	375	416	403	401	399	420	428	384	396	389	430	406	440	418	380	405	401	392	431	391	422	368	427	392	445	413	414	397	399	387	415	422	422	396	385	417	397	396	381	360	414	400	430	389	394	387	386	371	443	425	420	413	412	429	414	416	416	405	397	413	379	378	397	399	406	424	412	378	414	397	387	416	383	404	399	385	411	413	397	407	414	413	405	399	396	395	370	410	375	400	444	419	427	411	382	444	388	381	428	420	408	426	411	404	433	401	421	377	398	426	395	394	409	417	391	422	426	413	429	448	417	405	386	414	412	412	367	391	449	387	410	375	442	391	422	405	385	412	394	380	445	405	391	397	378	411	409	379	407	424	423	355	399	433	392	409	400	404	416	424	435	384	388	386	376	378	414	418	442	413	404	385	430	384	392	415	413	404	437	359	418	403	418	414	424	398	433	365	380	419	421	395	412	408	428	431	424	363	371	410	424	428	388	388	407	406	416	381	437	410	396	406	373	438	406	413	446	389	404	436	430	417	390	377	431	451	384	419	381	389	399	419	395	429	423	400	406	415	411	397	393	455	377	379	399	403	415	442	401	419	369	422	397	412	395	408	410	424	414	380	434	422	415	366	399	383	374	410	384	437	400	432	416	439	428	420	415	358	397	387	366	415	414	394	437	366	411	395	412	399	437	391	388	373	409	417	473	394	451	440	398	402	379	421	408	423	403	431	408	437	415	419	371	417	423	415	409	402	411	396	437	386	432	417	400	449	399	407	393	406	415	399	409	410	390	367	402	397	390	421	388	425	409	369	390	411	381	413	396	411	333	404	443	359	356	422	423	368	400	385	404	404	418	403	420	370	429	443	361	394	416	405	403	413	438	407	417	409	403	430	385	374	429	414	406	401	437	397	388	393	391	394	405	415	406	445	400	395	414	431	375	375	387	413	418	411	404	416	396	418	401	405	399	415	398	413	389	398	391	421	400	445	388	419	406	384	415	401	440	436	428	411	396	391	417	380	398	411	398	414	379	393	388	384	407	451	412	412	402	405	451	354	417	417	365	397	403	384	383	410	401	393	409	420	423	430	402	421	425	385	412	391	409	420	434	405	438	372	389	366	426	429	408	398	390	363	406	401	375	404	377	394	397	401	426	440	416	389	405	386	402	388	428	451	367	408	409	401	398	419	426	387	409	425	425	386	408	405	357	407	378	404	406	448	388	396	421	398	399	366	379	412	384	404	375	410	391	377	397	391	400	392	388	405	401	446	383	409	417	383	397	405	410	415	416	427	430	385	414	403	421	385	437	425	412	374	431	415	395	394	404	414	414	383	388	410	393	423	431	455	413	398	414	384	400	426	404	405	384	405	406	430	408	401	399	399	385	366	416	407	409	450	413	402	384	393	416	431	424	396	416	416	379	413	425	423	404	423	434	401	423	435	403	376	420	402	428	394	400	414	396	393	432	405	403	423	408	405	396	451	436	403	421	372	375	380	400	392	404	394	410	440	432	409	413	466	404	432	410
6888	514	1172	3632	6805	1046	211	254	197	233	217	207	263	225	218	244	231	214	206	215	224	248	234	237	228	217	239	229	207	210	207	224	218	221	231	234	244	234	248	216	226	240	223	214	222	258	257	218	217	218	258	215	242	236	238	245	236	228	243	255	223	227	258	238	253	228	250	223	272	234	204	260	243	243	215	241	246	226	227	224	236	233	208	221	217	231	233	206	223	232	256	236	196	224	256	247	211	232	272	224	220	230	243	259	248	249	215	220	229	228	217	230	224	203	225	235	213	257	235	230	238	224	208	255	230	243	222	242	234	248	245	233	234	221	247	216	227	239	213	235	226	209	234	225	222	226	232	253	223	245	273	259	212	211	227	221	186	220	192	236	241	241	242	214	213	226	220	249	262	235	227	239	235	227	229	254	254	265	227	219	219	257	241	247	226	214	218	255	218	242	208	209	205	228	230	200	216	254	250	259	226	205	220	218	220	240	214	230	245	229	237	215	235	230	233	252	244	241	229	256	225	220	226	233	211	235	221	231	220	227	249	225	234	207	192	235	219	225	219	251	248	227	228	251	235	224	233	243	211	222	248	232	252	234	226	199	231	243	249	217	256	234	228	204	252	220	243	223	216	217	234	210	223	228	233	246	212	251	234	219	233	230	226	210	233	243	248	269	212	232	228	246	228	225	247	239	244	229	208	214	260	247	235	242	241	221	232	259	242	235	249	243	225	235	226	239	245	212	244	227	227	223	218	202	233	247	223	213	228	220	224	226	234	216	246	267	226	209	228	221	254	227	207	232	241	237	232	234	225	226	216	225	232	233	219	234	257	220	251	229	240	260	227	225	227	242	219	218	246	246	230	238	265	203	234	217	232	224	237	230	240	211	228	224	240	215	244	224	221	243	237	225	223	211	241	218	233	240	216	257	231	226	248	255	239	222	223	217	224	230	243	228	205	248	226	218	233	251	218	236	227	221	240	208	258	231	238	227	214	218	221	224	217	226	225	236	232	226	230	236	216	226	241	221	234	263	225	218	216	213	218	224	243	222	223	210	208	240	220	255	237	208	255	218	236	216	212	210	250	253	246	236	203	241	206	246	221	229	205	248	234	242	259	243	224	236	217	220	219	198	231	228	207	214	235	251	224	259	250	264	226	222	249	236	221	228	215	251	232	241	227	214	221	245	248	201	235	239	213	234	238	209	244	231	253	244	264	202	235	259	228	235	217	266	219	233	258	238	232	228	225	243	211	217	250	239	237	202	221	240	230	231	238	223	227	200	209	211	222	233	229	244	224	258	239	238	202	236	244	206	200	222	225	231	252	240	227	242	234	222	248	195	254	234	242	215	226	224	235	218	226	236	219	221	231	240	271	236	237	232	240	234	255	256	219	230	242	233	237	204	235	205	222	232	256	256	239	215	229	206	203	261	249	248	252	255	207	228	233	236	231	230	239	217	238	234	211	241	232	235	221	188	207	229	220	223	231	251	216	235	244	258	242	251	235	226	244	233	230	244	232	229	246	226	215	224	217	246	218	245	237	237	269	237	267	224	236	247	221	221	232	226	232	262	218	244	220	229	239	246	224	220	217	215	247	206	214	243	234	210	231	236	244	210	211	219	224	255	243	253	226	243	223	213	235	235	233	232	219	237	243	233	229	220	238	233	244	216	222	226	244	196	233	222	230	225	228	212	217	253	229	241	194	214	221	225	204	252	232	219	239	230	234	250	233	231	216	237	234	216	206	236	205	232	227	246	222	231	221	213	238	231	267	236	244	249	223	193	187	233	227	230	213	240	234	227	224	218	252	218	263	243	233	218	214	245	216	244	221	226	232	245	209	229	256	213	254	216	224	236	221	220	254	211	244	239	261	226	254	223	223	224	228	228	223	236	223	246	245	223	243	219	231	222	204	233	221	234	205	225	234	226	230	216	229	199	238	243	233	229	221	210	201	258	221	237	241	258	249	254	236	220	264	213	241	248	190	212	254	239	242	219	205	242	232	207	231	235	224	245	225	205	203	217	250	240	245	253	268	215	236	234	220	220	229	221	243	244	255	200	207	235	222	243	216	202	227	225	259	227	250	251	277	216	233	225	241	243	217	223	213	223	225	208	228	225	259	205	245	223	235	241	226	239	263	211	225	230	208	218	205	212	214	226	222	234	195	237	222	231	236	225	218	233	225	271	225	245	241	230	249	204	240	228	233	242	222	237	237	234	216	240	247	242	225	239	225	217	246	214	240	213	260	243	204	222	211	242	235	234	212	229	220	222	248	245	247	226	229	226	214	224	218	225	230	229	225	236	223	218	246	240	224	219	223	262	219	251	205	256	216	264	231	199	230	250	232	213	247	238	221	223	249	212	235	208	263	250	229	224	183	208	219	239	254	235	223	244	261	246	203	254	212	239	245	208	214	249	244	226	204	247	230	223	254	213	243	194	235	225	214	225	224	199	232	230	234	262	234	247	223	225	254	235	240	241	250	220	240	233	225	237	224	248	235	215	228	239	234	214	234	206	247	228	249	210	218	250	242	234	224	227	205	249	234	230	210	224	241	218	223	228	244	241	231	218	242	231	232	243	253	212	240	225	232	211	205	230	215	225	220	225	253	217	187	235	227	245	241	244	236	225	223	234	252	211	236	213	238	245	226	221	234	226	228	226	249	210	197	206	238	226	219	216	221	203	214	235	257	235	251	217	208	215	214	247	234	208	249	236	222	264	223	215	250	249	220	224	263	226	229	224	198	221	233	205	227	225	212	238	199	224	236	235	227	256	246	242	241	226	235	247	223	219	227	223	234	230	230	243	227	253	225	239	225	230	248	232	237	212	219	225	242	221	261	237	217	201	251	240	237	248	240	218	243	214	231	221	233	259	234	229	220	204	234	202	228	196	250	247	220	242	215	227	214	247	217	244	209	238	233	253	239	229	255	198	223	248	222	215	231	215	223	216	245	223	236	235	241	235	232	229	241	229	231	237	221	199	255	220	227	227	231	215	242	275	222	221	210	210	223	242	253	234	232	194	254	240	237	220	234	236	238	234	238	244	238	233	263	231	239	236	195	224	246	226	245	266	218	217	215	229	219	256	211	219	227	241	242	245	209	221	215	236	231	246	251	225	227	234	230	196	219	220	235	246	217	220	234	247	242	234	235	245	256	225	252	247	222	222	197	241	234	233	230	250	235	232	234	227	228	249	226	244	210	217	245	229	233	244	237	231	235	238	219	245	224	244	254	219	225	225	219	239	257	238	246	197	211	215	243	239	253	249	238	238	229	241	209	226	231	238	202	216	228	233	207	216	230	234	241	229	224	238	239	251	226	197	251	191	231	243	246	208	231	192	261	219	239	202	179	236	237	216	249	222	241	224	223	261	213	239	231	247	225	245	222	237	225	217	229	249	227	231	245	224	220	220	241	221	225	231	233	240	268	216	208	233	217	217	224	228	233	228	213	227	223	201	223	220	233	260	225	231	235	260	215	221	219	207	238	213	234	243	216	223
6264	969	3611	13406	20216	2747	618	587	638	591	599	626	613	582	616	595	590	581	630	615	561	588	576	576	612	603	587	543	586	601	603	560	604	582	597	558	602	548	496	581	627	606	585	584	577	605	563	581	601	624	588	619	614	594	589	598	588	555	584	603	560	586	578	617	619	569	588	621	615	614	614	635	623	620	616	617	609	577	632	587	563	579	579	596	629	604	576	548	603	578	629	539	626	554	619	637	616	577	610	602	646	612	555	567	563	573	614	624	571	602	599	564	568	616	564	560	598	614	573	580	587	587	591	603	607	616	579	625	570	537	599	587	608	576	586	583	568	622	594	569	533	631	600	623	583	564	553	587	568	558	633	568	623	544	593	584	587	562	583	597	629	605	565	586	630	600	597	575	603	582	588	591	653	620	581	608	557	562	590	592	621	583	547	568	585	577	591	591	575	579	574	584	611	534	577	560	582	575	591	587	599	590	563	610	601	612	564	548	611	592	618	562	609	582	593	564	573	563	619	601	554	556	548	622	609	589	591	591	592	552	610	567	576	589	559	552	600	571	602	591	568	602	540	560	564	545	596	576	549	596	594	575	593	575	602	582	558	574	594	620	592	559	575	620	622	537	554	632	596	600	544	576	618	571	592	551	619	572	577	554	548	567	587	601	610	585	610	613	595	571	561	568	550	583	557	584	561	565	584	588	579	549	569	562	595	591	592	591	625	574	663	648	544	605	592	590	559	607	610	599	601	585	577	557	631	589	579	568	609	623	584	590	584	578	648	593	558	576	648	605	596	573	610	631	547	621	607	543	556	579	571	572	584	580	602	589	576	590	589	601	571	565	598	582	578	613	592	618	591	611	617	581	632	519	617	577	560	612	615	588	588	594	567	596	616	605	570	564	613	551	564	572	585	611	583	578	586	583	597	578	592	560	620	644	587	590	593	555	602	551	625	577	571	562	577	616	623	587	571	586	590	575	581	601	556	631	582	599	596	579	574	603	585	625	593	611	614	607	565	590	561	587	586	575	591	596	590	605	602	612	609	641	607	620	588	559	575	576	590	549	554	626	586	561	621	586	602	621	560	557	600	620	543	581	596	611	622	562	569	608	593	563	570	575	567	613	575	643	537	576	575	562	558	583	590	571	571	582	545	574	602	637	605	625	583	579	630	610	575	602	598	611	563	558	560	593	578	586	598	609	606	618	610	552	598	554	611	557	602	582	551	596	574	599	598	569	610	554	562	601	598	573	581	591	605	608	597	538	578	606	592	568	587	619	617	598	584	554	596	578	611	553	552	603	590	588	564	640	611	597	577	608	581	611	588	557	579	568	615	614	615	559	602	596	582	609	540	582	604	580	604	554	582	587	580	627	589	594	597	588	594	600	598	596	571	588	583	585	587	614	623	566	588	582	549	626	631	595	584	587	570	579	558	611	540	570	597	592	614	609	569	558	602	573	602	554	599	584	620	594	547	588	595	610	617	572	573	619	556	626	600	565	558	615	583	567	589	606	629	551	598	582	604	620	592	586	584	585	587	636	593	614	612	585	636	577	582	547	597	589	646	605	638	596	580	608	624	564	602	582	580	596	583	570	618	586	602	568	584	585	606	593	594	607	620	557	638	624	592	549	583	587	617	581	626	562	595	587	590	662	567	596	578	581	590	579	583	574	636	605	583	573	603	597	600	603	630	585	601	592	552	600	593	567	585	583	631	618	581	601	621	553	605	584	594	615	628	536	547	589	592	571	651	582	601	580	594	543	608	639	606	548	558	539	554	582	586	623	604	598	540	612	582	573	607	568	614	620	573	549	580	574	563	584	567	581	597	583	615	579	579	549	584	589	618	579	615	590	630	622	548	613	603	627	589	544	610	570	599	592	575	587	594	620	623	617	557	559	625	603	600	599	599	564	601	576	614	584	601	553	583	565	555	605	576	601	592	565	590	600	568	580	576	598	571	610	576	566	598	565	586	571	578	610	637	580	574	578	559	568	555	605	588	615	567	547	558	602	580	586	568	570	584	599	621	567	610	592	624	558	585	557	615	554	600	560	584	590	583	556	553	558	589	576	616	620	563	616	604	629	593	626	594	622	593	598	603	593	567	579	593	587	542	625	575	591	598	610	590	609	559	603	576	618	593	553	593	588	609	609	620	561	580	581	605	534	588	592	540	636	632	580	642	628	605	596	564	584	572	551	619	555	570	580	587	543	579	579	597	597	606	583	595	596	598	574	606	617	641	625	542	600	594	592	570	610	578	558	562	617	584	621	590	573	617	567	602	587	587	579	616	580	552	594	577	554	563	591	594	592	622	600	590	604	547	586	625	558	592	567	593	602	597	587	593	584	598	578	586	574	564	563	601	614	624	561	560	606	618	539	570	548	578	586	565	590	621	564	581	602	606	600	587	599	552	600	591	580	594	612	627	567	557	604	616	595	603	570	590	583	558	593	609	561	578	548	590	588	595	579	607	536	610	597	600	602	584	592	655	568	563	584	553	624	566	606	583	578	582	588	557	591	569	598	622	570	620	633	589	625	554	547	611	610	569	591	581	592	555	591	598	577	604	581	588	597	591	576	560	588	593	561	530	557	574	552	559	600	583	569	617	621	564	543	594	586	591	559	577	586	509	557	576	597	565	595	602	567	622	594	584	583	544	571	571	602	626	586	601	598	569	608	623	574	547	624	568	617	592	638	595	572	579	585	640	553	573	578	629	606	531	617	570	579	603	589	594	543	607	604	556	627	598	583	565	583	606	614	587	609	604	600	584	591	552	571	549	616	613	591	599	570	572	593	544	625	562	593	634	551	579	531	582	628	562	581	603	601	588	553	616	551	624	570	578	616	562	578	563	604	543	567	582	596	588	616	603	590	583	585	605	564	590	623	547	579	582	588	580	611	570	582	568	597	592	608	598	584	567	592	575	590	567	569	600	589	575	588	622	565	558	605	557	615	538	582	606	566	625	610	630	607	582	566	612	559	576	567	596	561	592	631	585	619	593	589	608	621	579	576	556	577	597	523	567	604	622	567	588	598	601	564	557	564	550	576	569	567	570	570	613	573	554	603	588	583	582	623	588	625	589	581	609	593	598	579	593	590	594	612	600	569	597	591	604	609	598	584	583	563	573	597	554	580	577	570	563	577	603	599	612	586	601	619	536	579	629	601	611	579	589	594	617	566	628	607	565	600	537	602	600	658	603	550	596	609	579	576	618	597	594	547	651	564	613	595	616	587	582	609	585	587	562	621	566	585	569	563	576	595	598	607	560	642	594	560	535	601	597	605	599	577	604	565	614	569	608	573	594	626	560	600	560	566	597	553	570	602	593	591	610	609	620	614	591	603	541	555	572	626	564	614	616	629	610	604	582	564	524	617	567	574	582	600	598	624	560	632	561	569	562	587	571	558	581	633	578	628	585	585	552	562	591	598	631	585	619	554	624	594	541	538	601	626	604	580	589	604	615	571	585	581	601	621	581	594	563	591	605	578	561	539	617	633	570	605
42060	13291	20603	48570	52021	20884	2854	327	287	311	283	261	255	258	243	220	250	231	266	227	232	232	231	241	232	223	228	232	212	231	214	226	216	220	237	236	217	232	239	198	245	263	220	195	249	214	224	227	217	222	239	238	242	216	241	237	234	229	245	258	233	242	242	227	241	222	225	248	223	229	290	257	264	250	216	230	239	239	230	236	218	210	240	230	269	216	216	222	228	258	213	224	256	221	210	230	225	250	245	230	224	228	197	232	213	206	205	230	220	236	236	202	233	205	217	240	229	252	240	223	217	234	278	227	252	212	229	230	245	224	234	229	254	204	236	244	241	244	213	235	212	230	211	256	203	235	235	233	228	231	218	227	235	224	191	216	240	229	235	208	205	194	238	225	225	229	215	222	240	252	232	236	221	235	228	247	215	235	232	221	242	241	229	231	216	236	227	230	217	214	197	226	227	214	222	221	223	228	208	225	242	243	236	206	212	212	233	243	241	220	241	212	233	246	223	226	247	218	199	218	241	219	232	229	252	253	237	240	220	215	240	211	231	242	214	232	213	229	244	247	226	218	243	203	233	238	243	234	243	249	244	217	238	241	235	242	213	250	211	231	242	235	224	243	219	246	215	251	249	229	245	242	242	238	222	237	215	234	204	232	209	258	220	261	226	209	249	254	235	228	246	218	218	212	231	228	232	213	228	235	208	223	252	212	210	233	232	236	224	238	252	240	224	202	229	220	241	225	228	207	229	237	237	189	210	230	220	225	214	238	232	246	232	223	207	199	242	249	236	222	239	189	209	217	228	230	224	223	233	238	226	230	217	213	242	245	217	238	218	245	210	247	234	214	223	247	229	204	244	219	227	227	233	221	250	217	232	213	214	209	239	222	211	252	234	245	232	209	218	242	227	229	262	241	241	212	254	250	212	248	228	240	235	220	246	255	218	207	223	231	211	208	222	211	247	238	232	201	214	211	221	225	223	230	209	220	218	240	218	253	244	202	240	191	250	226	235	254	223	215	224	248	236	224	239	239	225	238	240	242	213	232	210	224	234	241	247	245	228	223	208	232	179	236	212	230	242	233	223	233	220	228	238	232	213	221	221	245	233	211	236	245	232	240	234	234	249	213	246	244	226	217	263	224	209	228	240	251	235	267	236	240	257	209	232	262	240	243	232	240	232	233	210	227	247	215	260	215	232	221	206	239	223	238	226	244	237	209	239	190	245	259	241	250	215	239	253	238	209	230	234	220	221	259	210	224	215	228	235	198	198	226	229	231	208	252	239	228	235	227	222	235	191	242	240	235	214	223	247	204	195	230	219	218	224	240	271	234	226	222	262	222	249	231	250	233	221	255	201	255	214	255	214	213	227	216	214	237	207	232	204	216	228	228	225	224	232	217	235	242	202	241	249	197	233	254	235	232	215	224	208	231	213	233	245	230	223	194	229	234	238	204	227	255	220	226	230	244	205	254	226	222	204	213	218	217	232	210	273	230	239	256	225	261	248	223	239	220	230	248	211	218	214	206	234	228	206	261	222	197	214	216	219	209	226	240	227	259	230	204	230	221	227	229	229	230	221	228	206	248	281	222	233	209	234	232	268	234	227	218	213	225	223	236	225	232	198	216	222	235	225	218	224	243	230	236	235	208	244	221	196	237	233	229	234	243	215	199	219	215	209	216	211	229	230	242	216	220	230	206	192	204	247	193	212	256	205	221	216	245	221	233	253	248	224	222	221	195	209	234	217	237	227	236	227	227	228	223	222	216	239	209	227	224	230	233	209	216	251	216	196	235	239	211	206	228	251	210	191	209	228	233	220	252	229	236	221	225	241	218	234	220	204	237	243	249	236	216	225	202	209	212	190	199	202	231	241	247	220	225	235	233	226	234	218	224	220	229	204	239	209	210	247	245	229	226	242	221	263	227	232	217	233	205	228	234	244	206	209	229	216	252	213	238	212	209	206	223	230	218	215	227	247	215	234	218	248	223	214	224	217	233	242	227	220	204	219	218	237	214	222	230	221	231	235	210	217	241	238	235	233	223	250	225	230	220	237	224	232	217	229	199	245	247	247	232	247	227	223	230	233	223	224	238	206	239	217	219	216	249	214	230	230	210	238	234	249	214	206	213	218	232	239	202	220	228	219	201	232	219	237	254	225	240	218	226	227	235	203	235	236	223	227	202	207	218	214	228	235	219	246	247	233	224	214	232	225	219	242	249	244	234	200	225	233	232	242	204	257	227	230	224	206	237	211	232	237	227	229	204	228	217	228	214	235	214	226	217	225	216	225	236	243	227	211	229	240	228	220	184	236	222	224	213	230	219	245	239	206	219	230	239	230	225	229	217	221	229	227	194	220	232	227	229	208	211	210	251	227	255	238	206	228	210	207	218	238	245	234	213	217	230	229	235	240	226	248	244	217	224	209	208	234	222	203	237	214	249	217	231	222	235	243	218	219	207	223	225	207	236	222	235	206	220	241	228	222	198	227	219	213	207	232	222	209	222	210	243	203	201	211	255	211	242	206	213	230	236	255	249	200	208	217	245	237	227	222	244	228	212	245	238	238	242	203	227	255	210	221	256	230	221	246	233	235	235	220	215	240	213	231	225	245	230	227	239	264	249	220	215	243	180	237	228	242	234	224	237	224	208	230	231	228	217	227	230	234	225	224	233	234	223	229	234	215	238	254	229	243	217	249	230	207	228	225	228	207	235	202	213	199	226	229	238	250	236	215	221	200	236	223	230	199	228	230	225	227	232	219	256	234	219	233	203	230	223	241	228	231	219	223	211	192	211	244	231	215	233	232	240	204	228	248	225	220	216	208	245	198	207	239	235	230	235	249	226	207	225	209	221	215	208	235	233	205	218	242	233	241	235	256	210	206	224	228	213	229	270	228	253	242	241	235	252	230	232	227	222	216	205	209	232	222	230	223	216	213	244	204	226	229	222	250	262	243	201	229	198	252	234	212	241	216	209	237	212	224	212	225	217	237	244	226	230	245	208	208	243	245	237	198	221	219	213	226	252	196	223	219	227	210	226	199	199	234	236	219	231	220	194	261	239	244	194	217	220	231	256	241	223	216	248	255	210	224	227	233	241	212	233	230	215	226	194	202	259	221	234	234	215	232	192	216	208	220	213	236	232	243	226	233	234	220	234	227	207	214	224	229	254	223	240	234	198	241	198	204	249	237	225	230	232	209	213	232	244	237	230	212	225	211	236	221	234	235	233	209	223	219	242	248	222	206	236	220	233	199	210	232	225	208	234	239	230	230	225	210	250	218	254	209	218	255	238	236	216	214	224	216	224	237	234	255	218	254	226	212	232	193	236	258	247	246	205	242	236	239	236	230	230	220	229	248	226	192	210	231	228	237	196	253	241	216	211	200	228	222	223	208	245	193	230	223	197	226	215	201	225	256	217	227	252	219	221	215	213	219	221	209	220	210	223	223	259	231	201	232	229	226	233	260	233	221	205	219	230	245	211	242	211	239	248	246	247	233	240
24301	4865	27315	56957	56168	19119	1199	1168	951	893	837	819	734	707	734	661	687	701	692	640	651	636	630	589	608	641	621	585	634	608	615	574	641	591	626	596	617	620	578	597	584	586	498	552	573	608	620	629	563	627	640	564	579	612	600	576	612	625	647	609	694	664	638	650	608	659	576	668	628	625	660	786	695	685	672	693	695	584	602	591	619	602	592	591	586	605	589	584	579	576	552	571	569	603	597	605	563	564	607	584	578	566	540	615	556	579	640	597	589	607	590	576	617	599	571	580	588	591	614	598	603	569	558	569	597	645	588	610	589	553	592	571	587	570	598	574	584	524	583	534	620	608	564	566	576	614	600	542	605	564	565	571	599	638	583	613	613	592	543	580	580	648	589	549	602	558	571	585	579	604	587	603	554	575	597	595	606	584	614	593	575	568	537	586	577	598	604	621	561	578	562	579	553	572	622	576	580	597	571	525	569	605	568	581	608	572	612	577	574	583	527	622	567	565	581	616	571	576	566	569	602	572	595	625	564	582	539	599	617	600	569	547	603	576	611	594	563	593	564	572	577	585	620	572	579	567	570	570	524	612	556	567	576	599	579	578	599	615	600	575	557	599	627	602	606	590	576	613	636	518	583	601	588	596	589	571	590	600	549	561	600	574	569	569	568	543	594	651	526	607	595	579	550	546	555	560	535	576	587	570	550	626	561	532	579	598	577	555	577	563	590	575	583	575	593	592	557	618	558	589	590	587	584	552	582	587	557	590	546	569	564	591	589	581	565	569	556	555	546	573	567	586	542	552	542	570	599	571	565	524	542	586	602	554	569	584	586	607	600	583	609	573	546	570	522	593	565	609	579	550	544	582	568	553	636	557	586	576	579	558	569	589	591	608	571	545	598	534	564	617	593	562	560	595	616	554	636	576	607	572	565	581	560	588	579	578	577	562	554	601	582	551	588	595	542	540	562	579	615	592	557	572	587	622	550	635	572	601	557	565	531	618	568	603	606	545	577	589	624	610	615	593	564	543	551	594	617	544	593	551	597	552	618	544	556	549	592	547	558	519	585	564	584	537	553	603	588	567	566	608	548	596	560	588	566	579	587	586	576	554	542	542	605	609	555	596	588	574	575	573	531	515	568	575	587	601	618	561	565	566	553	566	581	548	620	580	594	539	548	549	562	580	590	634	546	569	557	558	625	599	619	602	554	571	609	579	627	544	615	573	563	595	626	578	593	605	565	614	539	574	546	579	578	603	569	570	616	600	586	601	559	557	580	574	564	575	630	603	577	587	561	580	584	592	541	555	628	649	558	582	590	539	598	585	553	547	567	554	543	578	565	551	582	568	581	613	599	592	577	600	570	587	538	564	561	635	590	615	571	564	593	612	576	616	608	551	590	553	619	554	542	521	588	597	574	559	579	612	587	562	581	560	547	584	591	560	527	601	559	607	589	585	596	595	582	579	598	542	609	567	634	524	589	545	572	541	555	605	587	575	568	614	531	575	553	566	541	574	558	573	575	541	619	610	567	575	596	602	599	596	571	598	578	541	580	558	555	603	639	572	572	563	586	571	569	580	576	605	595	577	580	550	569	561	583	565	592	614	591	581	647	588	565	569	582	583	543	568	610	592	577	568	586	600	530	533	530	593	594	591	552	607	524	612	547	555	583	600	588	577	575	540	561	612	561	548	541	569	597	596	529	606	587	561	575	562	587	586	559	557	590	601	628	552	585	615	600	565	583	556	609	613	583	611	579	547	605	616	549	558	607	621	556	602	552	621	622	552	599	546	568	539	579	601	548	568	534	588	564	580	605	572	569	549	623	582	573	577	584	597	576	554	574	616	528	555	538	580	549	559	539	594	574	559	592	587	631	574	573	573	603	573	594	575	540	549	575	565	574	589	544	562	586	568	553	590	556	574	547	593	548	536	605	619	599	568	618	611	591	554	598	520	619	576	560	567	592	555	593	554	577	585	580	603	546	535	577	567	584	586	538	594	522	542	538	553	574	581	583	584	525	548	615	605	552	588	602	581	563	547	570	567	587	551	581	581	573	572	561	605	584	588	598	589	599	586	562	588	593	569	569	632	581	604	553	591	578	588	571	565	564	561	609	605	540	542	611	561	568	576	571	567	528	579	591	591	581	633	563	620	579	581	571	573	577	564	582	618	592	566	580	600	575	534	590	547	587	616	542	556	565	572	569	637	581	585	593	549	565	555	588	589	575	574	592	574	616	588	532	599	554	596	596	555	608	594	596	556	591	597	576	609	533	601	579	611	525	554	624	574	615	561	552	609	564	577	598	578	570	548	596	618	539	574	593	579	564	645	579	546	594	579	607	582	579	568	547	602	585	584	573	572	553	555	597	578	555	550	579	579	592	586	599	565	548	611	567	566	597	585	569	581	542	554	559	618	552	552	590	581	570	573	592	613	602	525	581	558	592	581	596	560	564	579	574	578	587	570	614	576	556	596	575	572	561	541	576	574	596	565	538	551	590	603	577	588	614	633	560	550	577	573	597	582	581	578	622	542	614	573	556	541	592	587	600	562	597	590	572	554	578	555	571	551	572	554	612	607	591	562	541	572	553	607	565	583	548	577	579	576	604	584	568	535	554	550	610	585	602	577	601	569	604	568	613	539	613	589	613	576	553	566	585	573	546	570	566	634	595	540	574	558	577	608	582	607	543	593	521	579	557	557	567	583	560	561	588	580	568	567	588	626	548	610	573	549	609	561	546	584	541	587	582	601	532	567	579	579	581	575	513	572	555	600	572	604	588	606	555	572	578	568	563	543	543	601	576	574	568	523	558	552	609	566	568	540	588	589	591	530	582	553	583	579	555	566	562	592	577	613	574	568	569	564	587	575	592	580	568	571	626	564	626	605	531	570	554	583	578	560	607	551	586	580	549	568	554	552	598	560	574	565	576	575	541	536	601	583	570	531	596	576	590	616	604	565	545	577	570	631	611	583	605	590	563	554	576	577	605	594	579	592	602	584	564	579	554	588	567	605	556	564	590	599	603	566	594	548	572	585	580	594	556	556	590	584	584	506	569	568	566	601	579	578	570	490	556	573	540	531	620	622	559	590	569	619	601	559	523	558	564	597	564	579	540	546	559	621	560	606	603	554	594	519	570	562	550	585	593	549	569	579	589	578	595	599	613	557	577	543	569	565	604	596	584	578	613	529	613	593	504	512	591	552	574	530	595	535	587	576	582	553	570	570	583	610	529	582	592	585	571	591	574	556	561	572	585	597	597	558	573	563	582	542	578	566	589	613	577	594	557	610	607	600	610	609	557	586	579	588	591	568	555	553	566	589	500	625	552	565	577	586	626	572	625	582	607	537	585	573	600	562	596	550	564	576	594	579	559	554	544	607	580	562	605	574	564	561	573	558	641	523	591	610	590	584	600	521	571	583	607	562	556	584	575	561	605	592	603	602	564	556	486	593	602	561	612	587	546	604	540	565	558	610	653	567	570	559	576	523	591	569	565	561	595	601
56749	22735	30292	64371	63389	29310	7475	610	340	243	237	214	202	173	187	195	194	155	183	166	178	164	160	146	141	189	153	160	149	175	177	174	186	143	142	152	140	161	152	181	168	154	160	154	154	134	155	157	146	158	183	172	135	145	159	151	155	155	172	179	158	191	169	168	148	179	181	141	161	182	157	190	177	176	172	176	167	157	154	150	151	156	166	151	154	152	155	156	166	154	150	136	152	175	158	146	146	151	162	162	181	161	173	152	173	143	156	162	155	163	159	157	174	154	156	138	154	161	153	140	167	169	148	173	160	177	152	150	135	150	146	159	161	141	137	152	157	170	158	162	156	119	142	145	162	149	158	173	154	152	183	170	162	140	147	156	166	174	147	166	174	139	154	163	132	129	135	148	164	160	158	176	171	158	144	145	156	160	162	152	143	179	158	147	135	147	150	151	144	148	142	145	151	186	136	170	162	155	156	149	160	160	168	151	181	173	139	143	149	183	168	179	150	165	177	161	156	150	150	159	162	162	152	148	157	160	152	164	151	151	140	134	147	186	154	149	145	144	169	170	141	154	156	161	171	138	171	150	159	153	146	141	147	153	152	167	154	141	159	160	137	161	136	142	171	156	147	153	164	132	148	152	149	149	143	174	175	150	173	160	157	156	140	165	144	152	152	145	156	147	161	153	134	144	141	166	139	128	170	152	163	142	158	127	161	154	153	140	155	158	133	149	139	153	143	159	156	150	168	150	148	160	162	136	168	160	160	161	135	159	160	145	165	166	150	152	150	146	144	145	161	150	147	157	168	173	179	162	142	138	168	150	166	151	153	136	149	150	158	162	179	152	143	123	169	152	161	148	144	164	145	161	149	148	128	154	174	175	147	159	150	167	139	166	147	139	159	156	148	144	174	141	159	168	160	164	172	162	165	132	165	138	148	167	159	154	160	159	153	157	164	171	154	164	177	148	158	169	144	156	143	167	140	167	168	158	161	124	128	171	150	166	147	152	163	164	166	153	138	162	165	168	137	179	143	159	152	140	166	137	147	165	145	166	158	154	145	144	153	161	153	150	148	179	156	163	148	153	143	156	161	154	145	167	138	150	128	141	154	162	168	165	148	146	152	168	161	150	165	142	154	158	156	159	160	142	149	154	144	134	139	159	170	156	143	169	170	149	124	154	158	160	160	150	163	158	152	148	157	142	165	157	162	123	142	162	149	146	153	171	138	153	160	154	164	155	136	128	157	132	138	147	146	147	177	164	142	151	133	166	173	188	135	143	128	146	165	151	155	148	160	134	161	139	161	143	163	132	156	141	164	137	152	162	155	159	151	145	153	132	141	151	139	176	144	158	146	133	135	139	156	125	152	135	155	137	166	157	152	158	173	170	155	150	158	136	150	144	162	159	141	146	162	126	138	154	166	133	149	171	169	159	156	147	163	145	151	152	151	152	153	155	177	121	155	187	167	168	139	160	146	140	144	147	149	158	138	156	152	138	146	154	156	162	159	153	151	174	149	161	138	130	164	172	145	157	153	148	162	152	157	165	137	165	165	165	165	163	143	169	168	163	143	139	159	146	166	135	166	161	180	154	132	142	165	131	162	159	166	141	152	148	147	154	139	160	145	141	158	146	160	177	161	165	153	138	143	161	156	167	157	156	134	145	145	149	159	142	156	173	141	145	153	130	166	169	149	154	179	163	154	156	182	156	137	154	147	141	137	163	145	160	179	166	143	175	144	170	145	149	148	155	178	158	178	174	146	175	137	173	161	151	139	147	147	143	149	153	141	167	146	140	161	141	178	173	158	146	139	151	150	153	155	159	165	163	147	163	150	148	158	133	142	157	161	170	143	140	135	161	159	141	142	142	156	161	156	164	147	147	139	151	153	166	146	143	163	147	136	161	144	156	141	148	143	153	144	121	154	162	169	173	159	175	147	141	154	151	154	143	158	150	132	154	131	163	169	159	136	154	163	170	150	149	147	171	126	179	133	165	160	162	157	149	148	152	168	144	146	150	169	165	141	142	170	162	173	162	146	159	144	134	139	150	153	166	150	156	147	156	150	155	153	140	139	154	138	148	162	161	150	163	171	174	164	168	140	163	130	163	166	154	144	118	150	138	172	143	193	156	134	164	140	151	146	152	145	147	152	132	153	179	159	137	127	161	161	171	159	155	136	145	147	164	139	153	158	154	153	150	167	151	163	175	172	139	141	157	161	149	170	165	148	152	129	142	149	153	162	157	165	183	159	172	166	165	134	150	156	158	123	148	151	139	163	155	161	187	167	139	164	153	176	165	160	180	137	165	151	151	165	136	169	152	141	157	192	144	173	161	142	139	149	157	133	160	140	162	184	157	174	134	153	146	160	142	140	127	152	146	161	137	139	144	160	156	140	157	148	166	163	164	124	161	163	154	169	146	137	152	156	157	157	158	162	176	142	147	169	156	150	172	166	165	165	135	151	131	146	163	148	154	176	163	162	151	182	143	141	156	151	164	154	162	166	150	161	153	165	171	145	171	159	129	155	154	149	160	152	147	143	143	128	166	153	165	146	163	156	137	148	149	145	169	161	116	152	159	154	148	143	149	171	154	160	158	156	165	139	167	159	145	161	155	148	151	167	157	155	178	167	127	144	160	179	168	154	169	156	144	138	149	170	152	150	155	149	148	155	153	167	135	144	182	144	175	143	153	174	169	168	148	153	174	155	148	190	118	145	149	150	152	170	161	161	162	152	176	153	157	134	164	141	166	154	187	162	172	142	158	145	135	177	138	149	175	148	159	166	134	183	148	149	151	142	164	152	166	136	165	167	160	149	143	178	153	169	153	164	138	164	177	143	156	149	153	151	127	144	173	157	149	146	144	144	161	144	154	177	155	150	182	166	148	155	155	158	157	137	154	133	141	157	158	152	177	155	161	155	170	158	160	183	159	144	137	109	163	159	159	158	143	169	157	164	130	147	152	156	143	162	152	137	150	159	158	151	162	146	160	158	146	162	132	157	152	149	159	170	170	149	160	147	157	157	149	142	162	165	173	149	132	153	163	137	170	163	161	138	153	153	173	128	155	146	163	152	132	169	155	150	146	147	160	158	167	163	172	155	130	176	141	152	158	136	149	156	152	149	161	156	149	143	180	156	158	163	153	161	158	145	161	156	162	144	158	168	158	193	127	139	154	152	127	156	152	161	158	162	158	150	158	156	165	160	153	167	136	159	185	157	136	153	166	121	160	157	159	141	151	144	152	159	166	142	142	186	153	165	166	153	152	173	148	172	159	171	164	152	143	150	171	143	163	145	149	144	156	145	146	177	172	151	131	156	172	155	157	160	146	161	156	150	135	154	148	152	152	153	165	153	143	167	144	154	144	150	139	145	171	160	157	146	175	148	160	140	159	143	146	164	141	146	146	141	176	147	137	140	161	128	162	134	161	152	179	155	156	148	132	138	161	146	185	149	168	159	154	138	162	146	170	144	158	151	182	155	154	163	159	150	142	174	155	155	148
32813	7564	32889	68949	64322	24508	1468	1310	1167	1015	946	791	754	743	651	614	572	577	564	529	588	524	505	501	461	482	515	482	453	483	453	441	492	466	434	459	440	436	454	409	467	451	426	437	471	444	466	472	444	445	450	451	446	440	460	451	409	455	522	542	531	598	551	528	541	543	552	555	578	556	604	657	575	652	549	533	602	388	395	405	446	422	448	433	421	401	423	454	439	396	435	394	408	381	421	411	424	425	467	416	444	412	480	413	425	436	437	424	418	401	442	419	428	411	430	391	403	394	412	418	368	422	410	400	428	388	412	375	391	435	396	441	394	418	395	409	416	460	401	410	402	405	419	462	377	410	454	400	422	432	451	408	460	445	437	421	429	434	409	412	425	396	382	422	408	409	409	428	393	398	419	391	427	428	413	425	439	399	379	404	414	364	374	383	390	390	383	423	378	418	416	409	411	399	424	390	397	391	437	409	430	399	446	439	368	399	415	418	408	404	389	402	398	405	402	367	386	382	427	441	379	379	418	393	400	434	401	400	399	454	368	380	431	408	398	392	401	436	408	415	377	406	397	398	434	421	381	395	423	399	394	399	394	384	389	389	382	394	384	408	416	377	387	404	386	426	429	384	412	418	391	418	418	395	390	412	374	375	411	425	425	385	404	393	379	420	403	393	410	390	428	447	411	401	396	400	394	394	404	408	401	424	424	423	407	409	419	430	396	427	386	408	412	392	415	395	430	412	400	390	404	395	429	441	421	410	424	416	418	369	404	399	392	410	401	391	385	431	387	417	426	429	410	437	432	388	395	392	396	367	409	399	419	443	415	392	385	376	398	425	439	411	444	429	402	427	401	411	434	453	393	389	386	428	417	411	386	389	362	407	410	416	406	406	394	371	435	397	410	398	427	414	403	381	365	427	404	424	397	374	431	429	423	403	412	384	392	421	427	405	383	403	420	414	406	344	390	405	379	405	418	392	439	371	392	371	423	399	397	375	416	422	394	415	392	400	447	424	403	408	389	413	401	413	375	399	428	438	408	424	365	352	409	416	392	401	396	398	398	380	394	391	406	390	448	436	363	411	431	349	413	413	405	409	432	384	405	394	398	417	407	438	420	416	369	425	413	432	410	385	410	390	403	369	370	418	361	431	480	406	407	414	398	410	415	392	382	409	419	409	383	399	414	384	428	387	377	412	440	422	406	409	402	380	418	405	406	392	400	415	448	407	387	430	394	422	426	387	402	394	416	374	381	405	381	417	381	438	405	387	418	399	413	358	389	445	386	408	417	371	430	413	410	428	385	399	370	437	450	421	387	382	413	418	417	422	415	347	392	344	413	403	399	445	381	390	409	438	401	364	416	423	366	383	407	398	430	426	368	438	408	414	377	402	408	389	415	410	400	446	417	410	387	417	410	361	388	421	405	403	372	415	393	409	391	415	434	363	401	380	391	422	415	420	416	385	421	418	406	412	402	397	371	446	392	395	427	425	376	409	412	426	395	378	423	434	411	407	416	387	406	388	406	393	430	429	391	388	410	392	418	393	350	392	384	405	433	364	396	435	407	393	412	365	370	397	414	382	378	371	375	398	386	408	377	369	404	401	415	382	413	427	424	406	366	391	434	397	383	450	403	391	415	410	404	400	366	420	365	392	411	412	415	422	400	386	398	422	404	390	388	398	394	404	389	398	420	390	419	443	413	394	391	400	409	425	430	412	408	393	401	400	431	365	426	392	420	451	386	393	387	385	422	424	390	427	400	363	383	422	416	421	413	406	432	413	430	397	402	380	419	392	367	427	379	397	424	396	426	420	407	421	426	408	365	417	397	415	399	432	403	418	379	414	397	398	397	401	421	395	436	392	415	410	414	381	400	413	423	377	387	405	386	408	363	396	394	406	372	391	423	378	400	440	393	397	416	397	388	375	427	392	435	436	415	423	413	394	430	425	391	409	393	391	431	409	361	408	394	400	428	423	404	406	422	418	398	405	399	399	411	424	410	380	403	346	408	382	387	400	386	456	414	384	425	408	396	401	367	388	399	418	401	441	384	392	373	378	376	432	410	429	421	414	395	385	418	404	412	392	392	386	400	414	418	419	412	377	379	388	407	412	402	420	381	431	423	356	409	400	433	390	407	396	411	418	393	418	376	381	404	416	406	406	417	395	437	371	399	419	442	398	406	391	405	401	381	417	405	419	409	390	431	418	405	411	426	368	416	431	409	398	445	386	393	383	425	425	421	408	397	394	388	375	374	419	393	396	405	382	411	430	407	434	436	378	389	387	419	399	403	408	393	428	396	404	379	438	404	425	405	444	398	370	402	435	382	408	402	396	365	409	377	380	395	373	410	389	396	395	401	387	413	367	414	390	422	397	424	414	408	437	406	422	410	382	397	428	414	400	380	397	402	427	437	398	393	395	398	390	407	407	394	396	418	378	395	426	350	406	417	394	391	401	379	414	431	403	392	393	382	416	379	414	403	427	425	414	393	407	393	443	379	386	359	435	378	408	392	395	443	392	426	443	412	430	374	429	397	455	403	422	401	414	412	446	409	430	387	395	438	413	374	411	406	410	405	400	444	446	419	440	418	409	390	417	378	366	414	378	383	457	403	390	475	403	371	385	405	413	370	421	370	397	404	405	402	418	416	423	414	403	424	413	423	379	400	438	434	397	392	409	409	409	369	420	388	380	409	386	402	408	429	395	431	386	371	440	391	423	391	406	365	409	419	395	374	397	418	391	367	422	422	383	401	380	414	432	383	370	410	393	423	381	421	358	405	411	380	397	418	381	401	416	408	395	411	416	427	431	418	422	431	450	403	405	412	421	398	413	421	391	412	412	396	395	362	420	393	397	425	403	409	411	394	387	410	398	385	407	444	466	417	431	424	409	407	406	425	389	427	404	406	422	399	425	379	403	407	405	383	396	379	392	394	376	391	437	402	376	380	431	353	441	407	438	406	397	400	381	391	346	376	427	408	416	387	394	389	404	365	367	436	425	394	422	405	408	374	430	400	414	441	382	398	423	407	422	425	409	366	405	406	405	402	385	381	382	400	394	390	391	392	381	416	426	380	413	403	442	419	382	389	454	438	413	423	387	395	427	410	380	413	425	391	444	374	416	391	413	433	397	401	376	423	435	372	391	404	408	419	359	364	430	419	413	424	384	428	387	411	392	406	425	451	411	363	438	395	414	360	385	405	395	416	396	427	404	424	374	395	408	398	409	430	389	356	396	433	433	394	374	361	421	429	411	397	423	404	436	400	403	397	411	398	413	419	400	420	376	450	384	416	395	424	409	432	393	413	400	392	428	390	373	419	386	398	379	386	398	396	406	425	414	386	393	404	414	405	401	387	392	422	411	399	377	372	441	414	386	368	393	400	423	410	406	424	423	374	414	450	421	401	402	402	423	386	398	409	415	420	382	393	430	414	428	397	395	427	412	427	408	413	391	410	403	414	368	396	394	402	387	410	398	392	367	389	394	422	388	431	380	418	432	399	417
6571	436	926	3631	5317	953	219	219	234	209	230	219	199	244	217	231	221	216	234	222	234	248	208	230	217	243	221	224	267	240	252	230	213	190	219	243	227	244	214	232	217	220	227	227	205	202	187	215	235	241	226	192	221	232	241	256	243	220	243	228	193	225	242	212	258	222	226	234	224	232	232	244	245	235	245	210	206	208	233	210	227	224	229	211	236	184	206	231	208	232	209	224	251	220	223	219	242	228	226	222	225	194	234	211	262	221	220	221	233	241	217	232	221	213	198	231	234	233	202	241	207	237	224	230	222	243	210	225	242	234	222	229	217	228	243	226	240	223	246	228	225	236	209	240	230	213	218	254	203	265	216	240	216	230	225	258	259	242	216	219	206	222	228	247	255	248	200	209	232	252	215	222	212	238	226	231	227	214	207	237	208	211	251	225	230	214	237	242	225	229	230	181	208	205	229	222	240	238	185	232	222	195	231	238	228	228	215	249	246	233	222	238	229	233	235	224	214	225	239	242	206	270	210	228	214	216	238	252	203	203	215	218	250	218	236	221	235	237	224	239	242	243	256	221	246	196	214	252	217	198	220	213	235	252	247	251	242	207	241	216	250	229	210	224	216	239	243	204	197	229	239	230	220	219	228	222	265	253	223	243	235	190	249	237	229	220	230	218	225	216	223	242	254	228	224	222	236	232	234	200	232	193	223	216	218	227	229	214	252	221	230	236	204	255	200	242	227	216	229	226	230	251	248	252	222	225	236	223	219	222	211	233	222	208	238	208	245	222	218	242	234	227	223	247	229	225	266	231	199	216	203	208	219	193	200	255	234	241	206	239	239	199	229	208	241	247	235	226	228	208	248	216	243	230	248	224	225	238	238	220	214	218	220	226	223	235	229	213	212	240	248	222	231	222	234	215	199	252	204	242	227	218	228	238	226	226	216	237	213	249	227	224	231	244	220	204	223	238	217	227	235	213	212	227	215	247	239	209	231	255	213	237	217	197	191	237	217	216	212	237	220	236	229	213	214	211	222	214	233	212	232	190	236	227	225	233	218	224	235	221	236	205	220	237	238	224	239	205	231	223	232	239	237	203	235	221	210	238	223	235	218	244	216	222	244	207	211	251	217	236	235	239	226	220	237	209	226	230	231	240	253	234	234	233	239	223	204	235	201	241	225	224	237	241	247	211	228	214	206	207	229	218	255	237	234	227	223	213	225	248	226	213	233	229	235	221	223	234	212	216	237	235	231	231	234	229	234	217	252	257	210	228	220	231	213	219	227	250	235	237	236	210	232	221	242	231	242	212	244	240	227	246	202	202	234	259	211	221	221	231	227	245	226	225	225	220	201	212	197	219	208	226	231	218	238	233	226	226	217	234	204	252	266	266	251	226	240	248	222	241	241	226	230	228	234	233	231	209	214	259	233	203	219	229	213	226	237	253	222	210	223	222	245	233	242	250	217	236	204	224	235	221	239	227	241	214	226	243	237	242	251	205	218	243	230	219	232	223	231	247	230	212	231	233	242	220	223	217	243	219	249	251	243	207	220	233	251	233	211	235	214	240	233	228	253	228	224	232	236	221	239	228	230	217	203	234	231	219	222	251	226	244	246	201	197	227	218	226	230	234	234	215	238	232	240	232	215	233	227	228	222	236	230	220	239	245	245	216	228	218	243	236	211	212	235	235	235	246	215	246	224	212	235	226	225	228	223	239	235	253	238	231	202	203	210	227	220	233	223	201	257	212	209	217	243	219	246	198	226	249	237	222	253	215	216	227	227	238	250	219	222	222	233	224	249	215	234	236	209	203	232	237	228	226	224	235	247	245	223	235	230	215	234	256	244	221	213	221	232	225	195	220	201	248	219	221	193	208	231	218	238	221	209	223	233	247	230	220	229	229	252	234	241	217	209	227	223	206	227	199	211	233	231	229	236	227	208	269	224	217	250	235	243	217	216	245	232	216	221	245	246	224	239	209	216	219	221	221	206	235	258	239	233	254	205	258	201	226	210	215	240	241	247	208	230	204	225	209	224	221	249	237	224	227	220	212	209	237	223	218	219	235	228	214	194	233	203	242	229	226	229	232	255	231	256	208	244	228	228	212	225	251	192	248	226	218	215	234	215	233	228	199	234	242	244	228	253	230	240	226	235	198	226	240	202	249	240	231	199	265	222	223	238	214	236	212	227	218	214	259	213	236	241	230	214	243	253	220	210	262	234	230	224	232	205	223	222	264	227	207	223	225	218	237	261	238	249	209	221	214	209	260	245	231	217	243	211	220	228	222	247	226	213	224	223	225	222	262	250	225	245	202	264	217	236	217	223	193	215	223	225	218	233	231	244	242	199	233	225	227	243	230	232	223	253	219	239	217	244	210	208	204	237	213	229	240	212	249	248	237	209	227	211	248	234	239	232	214	225	218	209	198	231	267	245	258	214	201	238	246	240	232	206	211	241	225	227	221	223	244	225	219	209	246	242	215	207	223	238	243	235	213	236	227	220	189	240	222	205	238	222	233	235	235	220	245	249	222	225	235	229	234	226	231	207	222	224	239	208	226	237	201	250	257	214	230	221	199	220	245	229	220	222	206	235	234	222	223	237	230	211	208	238	250	222	202	233	221	229	258	204	231	219	217	238	234	230	218	214	215	231	246	236	236	225	247	250	235	203	254	232	210	187	223	244	221	229	232	236	233	205	222	223	242	250	262	248	220	239	230	251	212	219	251	222	240	232	231	244	228	224	207	227	242	238	247	233	230	224	204	230	232	240	217	238	250	218	237	246	220	212	218	220	201	240	223	233	220	245	234	237	238	222	198	213	219	216	225	228	222	242	217	230	221	222	252	208	218	243	223	269	199	255	217	214	223	223	230	206	259	251	241	233	215	254	242	227	240	254	224	256	227	232	221	224	200	268	221	232	198	216	242	217	214	226	182	216	206	239	251	217	238	220	226	240	223	247	238	219	250	244	210	219	232	216	240	204	206	198	231	209	256	249	215	192	200	205	215	230	240	262	198	252	235	220	222	230	229	247	247	203	210	250	218	224	230	231	237	201	220	208	209	219	254	247	218	230	227	226	207	233	247	243	243	223	243	248	227	204	228	248	228	241	211	222	217	219	225	228	203	251	207	204	252	243	218	209	245	243	230	224	232	221	214	236	242	222	224	222	236	214	204	221	205	224	232	255	256	216	206	214	246	223	210	223	225	248	187	231	236	231	230	245	230	223	229	219	201	245	226	220	240	242	196	243	223	241	241	232	224	244	230	250	256	225	231	241	237	222	236	232	222	202	212	230	241	233	252	204	244	246	241	219	217	226	229	230	238	230	230	230	211	218	216	230	212	218	214	230	245	237	205	232	222	218	249	241	217	265	246	221	234	208	263	234	220	227	224	247	224	235	224	237	236	236	231	239	226	242	207	203	216	233	234	215	228	250	228	255	222	238	237	212	239	234	258	214	229	236	229	216	232	232	234	226	207	223	239	270	231	221	216	213	226	239	240
6185	857	3314	13315	17213	2899	618	619	662	580	576	600	589	526	613	566	629	617	575	575	567	565	600	582	564	607	604	545	565	601	603	585	596	598	589	599	570	619	572	581	567	577	602	600	569	583	601	593	562	586	616	595	583	588	602	594	583	627	580	580	585	560	629	583	631	569	596	603	581	625	601	631	590	594	632	600	610	596	591	670	567	587	591	624	580	592	569	566	591	547	642	569	585	641	620	574	568	536	648	613	570	552	558	608	566	609	571	585	616	588	629	624	577	582	553	601	570	542	572	564	593	582	553	571	596	566	576	618	591	551	549	581	617	556	616	591	554	615	603	586	614	608	619	580	599	623	566	598	612	581	595	619	591	589	596	578	578	581	590	621	588	576	570	603	577	599	588	582	618	546	554	596	620	563	552	583	573	597	571	558	606	609	556	612	534	618	585	585	616	598	583	574	601	596	567	560	584	592	585	583	612	603	605	621	591	574	594	584	539	637	577	597	565	600	598	527	595	561	615	574	611	596	590	599	598	610	607	569	616	542	629	611	577	574	588	523	548	585	625	572	602	581	576	559	566	581	588	564	573	587	618	560	625	561	580	584	582	541	583	569	579	583	543	592	596	583	595	550	602	586	574	595	574	583	567	608	575	631	571	596	559	606	583	542	594	554	562	578	593	589	578	581	547	600	641	608	572	610	626	555	561	599	597	565	645	618	572	572	589	588	595	601	575	628	582	577	646	595	627	577	585	588	538	556	574	581	540	558	620	595	585	552	590	575	573	585	584	583	594	599	640	597	582	558	614	543	589	573	573	590	578	582	572	615	603	606	628	576	573	561	580	597	598	558	577	589	571	550	608	589	617	588	587	565	583	631	590	632	567	619	586	605	571	618	578	623	615	562	588	565	554	591	586	594	595	598	603	582	575	637	636	641	604	562	556	562	606	576	567	575	606	613	589	591	578	614	589	561	592	595	578	583	571	589	579	608	621	579	619	606	592	514	564	578	587	616	606	585	629	565	570	563	579	563	623	559	543	589	595	598	597	585	560	590	563	589	659	596	558	610	602	616	625	573	627	577	614	572	559	611	531	545	623	570	565	609	584	589	585	576	597	606	620	549	566	544	597	569	565	614	591	612	560	569	625	549	593	598	540	586	576	590	566	567	598	601	576	582	591	526	597	602	628	622	601	568	562	612	578	570	627	609	527	598	549	553	637	598	584	547	606	593	571	603	591	603	566	565	609	556	586	588	593	610	572	584	598	558	609	612	578	595	626	616	600	597	583	610	602	594	593	575	603	610	570	607	613	579	548	589	601	586	606	626	565	559	615	573	582	626	546	568	618	589	571	589	619	598	585	614	570	616	599	586	572	622	594	586	573	559	584	568	605	587	593	597	593	578	578	561	605	581	580	575	615	569	589	582	579	622	610	604	552	566	624	588	559	635	602	584	597	591	560	608	571	632	599	588	564	593	574	540	561	552	531	617	638	601	572	598	585	595	639	602	592	613	607	597	585	579	557	583	562	593	571	541	555	586	603	597	556	580	600	545	587	605	593	569	557	581	558	590	591	649	568	580	594	603	563	609	603	601	572	585	591	549	584	577	622	590	623	599	589	594	631	616	580	554	573	542	546	567	553	580	603	597	592	607	601	608	590	560	614	591	632	566	557	570	553	588	613	584	556	586	599	600	560	614	567	578	600	627	575	602	579	632	649	573	615	554	603	602	579	570	617	592	576	546	596	530	552	592	595	561	567	587	614	590	564	600	603	630	582	619	642	582	627	601	590	615	582	543	612	576	559	578	590	586	593	591	587	620	599	549	598	581	588	613	612	621	560	595	602	601	591	580	614	562	562	602	595	559	597	595	559	616	565	581	551	588	625	587	584	571	572	570	565	620	574	578	548	580	554	573	545	590	606	599	572	548	547	588	550	564	559	652	549	593	579	606	547	574	594	585	622	582	604	602	597	577	591	542	610	624	608	566	567	580	590	569	581	597	583	608	584	590	629	572	557	555	603	558	550	572	585	587	617	571	596	573	558	582	542	579	615	593	590	580	601	581	608	597	622	603	603	542	602	568	594	575	616	592	600	590	592	566	620	599	537	597	564	623	542	608	592	609	604	610	611	594	578	595	611	606	607	589	602	616	575	637	566	541	615	602	603	580	612	597	550	564	607	569	569	588	592	595	571	609	597	595	575	571	584	606	565	581	593	603	568	562	597	569	568	644	592	591	564	607	571	607	600	564	596	596	578	576	597	571	570	574	584	551	629	553	599	582	613	535	561	555	607	594	584	598	597	572	582	577	579	631	606	584	581	594	611	587	604	602	590	628	604	574	593	594	594	546	579	554	588	599	600	545	593	572	633	592	603	597	636	583	556	599	552	571	586	564	616	591	611	566	627	575	598	592	581	585	604	572	550	615	587	595	557	561	554	601	620	599	567	598	581	590	586	572	625	587	511	587	588	610	542	579	584	529	583	583	587	593	612	583	596	561	578	559	559	569	604	570	568	556	605	574	588	592	621	571	625	601	571	572	589	545	553	655	578	606	626	513	563	591	589	560	554	624	564	590	621	558	585	568	612	603	554	591	571	650	574	601	631	559	577	553	574	590	557	600	545	557	615	589	619	552	582	581	600	579	619	571	573	637	585	620	627	603	604	619	625	585	567	556	582	572	582	581	571	595	595	564	555	584	552	560	595	582	544	577	619	610	594	598	576	643	580	596	570	616	568	627	563	594	564	630	581	571	582	555	553	601	548	599	611	589	602	595	616	555	579	551	620	607	556	611	627	590	551	568	622	587	579	580	593	583	604	600	585	597	551	587	602	598	574	600	582	567	612	599	611	567	600	583	592	599	582	637	646	585	558	567	537	565	596	548	552	573	593	594	562	563	609	563	594	570	581	581	589	583	621	583	595	598	552	562	539	541	638	564	564	525	589	589	611	587	552	583	617	582	550	596	564	606	623	577	588	577	563	572	559	605	633	622	606	583	598	571	571	595	566	557	619	625	645	602	591	549	567	577	574	657	611	570	597	550	578	572	618	577	582	542	573	608	618	565	606	607	609	619	519	579	624	569	576	597	550	598	598	575	553	593	575	626	613	543	573	602	593	608	584	621	608	625	603	585	540	555	581	581	592	585	565	598	606	576	584	623	594	622	640	609	600	576	604	592	602	592	578	578	636	594	568	575	562	570	537	553	587	565	578	624	604	599	588	596	577	566	635	596	586	599	606	602	572	582	608	577	586	564	594	569	615	603	596	610	565	612	623	594	572	570	622	571	591	581	586	612	625	574	593	579	567	548	561	604	600	588	594	597	563	564	580	587	595	565	575	550	596	602	589	585	554	600	592	597	580	616	571	593	582	564	574	590	591	621	627	601	604	591	598	620	565	576	600	567	588	608	611	581	597	591	575	627	584	580	558	540	629	562	601	606	610	585	617	620	562	587	588	594	634	544	546	561	567	576	571	542	587	568	561	590	586	588	559	611	592	580	597	586
42018	12555	18266	45894	49535	19914	2263	344	274	290	254	241	255	252	271	230	237	231	215	221	252	224	209	227	223	246	213	207	202	220	237	235	204	217	247	254	222	266	211	218	221	224	246	221	214	257	238	208	236	208	232	237	206	220	201	215	228	252	229	227	215	259	208	243	215	224	205	232	205	237	265	225	197	248	193	231	231	226	211	216	230	208	230	229	203	213	252	229	220	209	236	215	219	212	239	205	221	203	185	232	233	224	217	205	215	231	221	217	212	220	236	240	200	205	239	230	233	229	221	203	247	221	219	241	247	218	225	216	229	225	215	219	195	222	200	212	200	213	226	243	202	210	253	232	226	203	216	234	225	241	223	250	194	221	234	255	231	225	201	221	227	182	218	217	211	222	216	201	212	217	232	234	235	232	202	233	209	215	202	215	208	220	227	209	244	202	225	223	241	209	221	221	244	222	226	228	220	232	216	220	200	191	217	208	220	209	219	237	210	222	198	229	225	227	237	227	208	216	216	214	229	211	222	216	213	216	192	239	221	209	229	223	215	220	221	227	213	220	215	209	238	214	252	218	206	206	224	233	242	230	201	211	210	227	236	227	227	208	230	233	220	218	216	228	216	219	226	237	200	216	209	221	226	220	231	220	223	221	221	230	206	213	216	230	212	204	234	226	216	206	204	225	233	193	229	217	246	224	202	214	198	226	204	212	228	238	220	241	227	217	219	212	235	225	203	210	220	197	226	206	225	256	203	247	223	209	223	238	226	219	243	213	208	208	225	235	202	216	215	202	228	236	192	217	207	224	193	194	218	210	231	214	234	212	241	216	231	231	227	242	219	198	221	229	225	219	213	213	235	226	214	197	226	220	239	239	229	218	241	214	228	227	223	212	226	237	247	238	230	240	224	235	236	212	196	245	214	207	221	236	221	220	255	204	210	225	231	216	243	222	236	238	195	217	209	207	227	221	221	199	220	228	233	201	231	245	213	225	232	213	231	208	220	224	225	224	244	207	213	216	240	238	246	202	207	211	236	223	206	227	230	206	228	236	223	207	213	204	221	204	194	198	214	214	223	227	209	229	229	229	202	228	216	208	208	240	225	197	201	246	198	228	214	234	249	214	222	229	223	229	214	214	236	195	215	263	213	244	239	237	228	233	203	215	241	252	229	218	221	233	223	215	185	230	231	211	212	218	247	231	205	226	208	225	248	250	228	253	252	219	217	233	243	229	219	224	222	209	225	232	249	238	204	220	213	244	214	225	217	186	207	217	255	217	213	195	206	219	215	237	271	234	224	203	223	205	237	204	216	189	233	213	213	223	203	235	199	224	210	247	247	244	218	237	239	248	225	221	231	205	245	227	233	217	193	233	206	212	241	235	213	249	240	221	225	220	209	232	226	217	242	240	201	227	220	224	257	246	221	211	237	210	201	219	189	223	211	208	235	255	222	207	222	204	232	222	214	238	239	232	163	206	209	261	237	232	240	230	250	223	231	234	253	207	212	205	257	216	196	201	268	233	212	207	258	236	198	239	209	225	229	228	221	221	219	226	229	246	233	221	212	213	223	256	223	252	211	235	225	201	202	224	193	237	229	223	201	223	221	262	223	200	249	212	205	235	256	198	237	224	215	222	215	251	227	233	229	237	223	220	222	240	231	240	229	241	221	219	217	210	211	204	236	235	227	224	211	204	239	211	185	224	226	206	229	213	230	197	217	200	219	217	205	217	232	247	224	199	184	240	230	208	198	221	241	233	218	218	194	207	207	212	213	224	223	216	220	208	215	212	227	263	206	198	220	213	233	225	240	212	224	209	227	215	216	232	227	218	226	226	231	218	209	232	223	216	242	228	228	218	190	218	200	221	224	207	207	211	213	233	205	228	203	214	200	219	213	262	226	220	212	228	228	225	218	229	237	229	210	220	210	245	219	206	210	221	252	243	225	224	223	194	202	239	222	205	225	196	223	219	199	227	204	209	227	208	208	236	198	248	217	205	224	195	235	234	246	262	199	205	229	218	221	235	189	227	264	256	216	272	220	223	224	204	237	230	224	193	210	221	234	226	224	224	218	241	231	194	221	231	212	204	225	224	232	228	249	186	234	191	238	216	217	214	237	244	217	223	234	216	213	198	227	208	237	212	221	227	241	221	191	217	191	256	214	227	205	204	232	240	238	220	229	215	257	222	228	207	194	223	202	227	221	218	240	200	224	208	228	208	228	209	218	212	237	207	220	223	207	225	212	219	214	229	226	238	216	217	206	214	227	220	225	225	233	220	238	224	234	219	228	241	255	215	203	206	192	220	232	250	236	208	220	254	212	210	240	237	220	217	218	242	233	200	203	217	208	222	208	214	194	208	211	240	220	211	199	212	207	231	231	220	209	197	218	217	197	204	206	216	222	206	242	223	222	236	229	204	237	228	210	191	213	191	230	249	244	242	200	201	244	219	240	234	231	218	225	208	211	244	210	239	205	228	220	223	215	209	234	224	216	196	214	215	217	211	189	253	218	217	208	244	231	192	233	240	215	250	211	211	230	226	218	247	207	230	229	218	210	214	248	216	210	192	224	239	251	237	218	213	201	246	232	244	206	228	222	223	242	210	219	240	225	233	210	235	224	247	211	210	212	228	212	234	216	233	246	254	222	226	216	238	248	217	209	239	228	271	233	232	224	204	231	224	237	239	225	220	243	210	253	237	219	205	231	227	221	230	254	205	200	225	207	238	212	217	213	204	227	228	227	223	228	222	227	225	217	215	206	229	238	221	210	220	203	227	231	214	241	230	242	231	206	206	210	244	207	202	223	242	216	237	246	201	229	226	246	218	198	222	224	236	206	226	239	228	200	238	212	195	215	262	221	227	227	245	216	225	240	210	226	251	213	221	202	234	227	219	246	246	197	219	216	195	221	215	234	237	215	217	248	213	238	222	226	229	249	220	233	227	233	215	217	226	248	210	232	218	213	217	231	221	214	180	232	216	223	227	202	216	213	216	218	231	240	213	229	207	205	211	229	234	228	230	202	237	239	223	213	239	238	236	252	219	213	226	195	235	204	213	210	211	169	207	214	257	230	233	217	216	236	235	205	241	214	249	231	226	216	212	218	247	209	219	225	223	223	224	222	232	224	215	235	220	231	221	226	210	234	215	234	192	238	218	223	237	229	235	201	235	230	217	211	223	224	216	247	228	205	234	212	206	222	208	217	228	227	255	193	225	223	216	208	220	235	196	215	211	217	212	206	239	218	203	244	233	200	221	223	199	209	209	237	240	225	224	227	249	225	236	237	226	213	251	233	220	227	211	231	217	208	227	209	225	222	215	207	226	227	215	205	210	222	206	197	243	220	211	202	203	234	232	228	215	220	228	238	228	233	215	204	237	223	236	210	231	216	206	197	213	221	234	220	223	248	244	231	214	230	215	227	200	242	208	242	238	225	234	214	217	231	189	207	216	244	211	234	228	213	189	228	213	194	225	248	235	217	210	236	204	214	211	210	258	204	262
24196	4376	25418	53661	53433	18406	1263	1165	1003	897	824	818	784	726	715	708	714	678	680	633	620	711	647	612	601	628	624	602	598	619	589	562	550	632	557	601	599	592	579	584	614	613	568	600	563	619	595	627	603	592	606	607	570	563	628	597	524	577	584	672	676	686	740	585	646	658	687	674	628	683	781	746	702	682	602	615	621	592	618	544	567	594	600	550	559	549	593	562	571	607	583	601	574	568	618	573	592	566	583	567	588	612	570	588	583	552	621	563	536	583	591	568	521	541	568	563	570	546	566	553	553	570	584	581	516	559	569	574	573	580	567	605	545	582	596	551	560	595	556	557	573	551	607	572	602	580	569	550	595	596	593	605	561	589	560	587	542	577	613	601	557	572	576	529	598	561	574	637	582	593	568	541	588	554	551	564	555	593	565	553	571	586	567	602	525	549	570	545	584	579	558	550	565	541	585	548	540	556	555	613	573	566	593	549	531	574	568	588	590	552	569	595	551	555	576	565	564	610	548	596	547	613	594	552	574	524	572	590	579	572	535	547	540	554	512	535	558	586	627	558	536	571	592	601	565	533	584	509	564	607	607	617	606	595	586	575	588	555	521	575	589	578	565	564	605	552	580	532	568	539	558	567	565	554	570	577	555	582	542	525	570	544	577	573	552	584	574	568	567	564	538	564	557	524	559	593	576	554	579	588	549	543	573	590	569	586	551	564	557	607	587	560	570	558	595	553	579	574	573	532	589	546	565	584	531	575	533	540	543	547	527	589	584	557	573	552	595	621	562	562	585	581	562	557	549	573	538	593	508	578	604	580	601	549	569	551	551	584	591	574	558	601	581	576	558	573	582	540	562	584	545	586	572	541	576	578	602	584	567	583	546	582	509	561	582	584	553	628	529	564	536	583	550	553	556	591	572	614	546	562	544	572	548	576	572	553	595	577	567	563	544	540	541	572	570	590	584	607	561	560	577	540	567	578	572	571	550	578	566	559	548	577	588	548	549	579	550	560	600	572	565	556	594	554	550	570	542	559	524	580	542	543	551	548	567	566	545	585	537	552	550	565	539	550	593	563	533	580	562	590	523	606	590	540	558	528	637	581	542	593	558	554	549	566	550	531	571	581	581	568	576	565	628	534	570	608	576	577	615	543	547	552	572	554	564	563	598	578	535	539	578	557	530	590	594	518	581	569	579	603	570	562	543	584	599	583	575	574	586	574	549	592	543	563	541	587	596	565	554	560	554	547	578	580	586	542	560	549	581	568	584	543	583	565	581	591	562	545	494	537	559	555	546	539	590	593	529	572	570	560	533	584	561	586	557	560	541	563	558	562	513	590	570	550	589	537	577	561	564	590	561	511	558	575	575	574	562	509	545	579	598	585	574	540	539	592	586	591	578	569	566	534	547	573	575	628	588	551	615	579	593	574	578	591	556	614	529	580	594	588	530	585	597	579	537	562	555	581	549	571	498	559	547	537	596	539	548	538	540	559	596	544	584	543	539	601	592	559	564	590	562	547	572	565	584	610	602	577	581	573	588	571	562	557	565	554	590	577	633	554	530	617	593	582	583	566	588	599	602	572	535	557	566	583	570	546	587	556	566	592	576	569	540	532	557	545	601	583	571	573	610	561	547	581	596	623	578	554	603	614	555	562	619	573	585	582	588	603	607	563	597	569	537	630	562	600	538	530	519	569	581	553	534	574	562	555	589	548	558	544	570	585	600	595	581	613	576	579	564	621	554	578	599	542	598	571	541	520	613	546	546	536	602	565	585	558	573	541	561	535	512	571	595	547	565	545	604	585	571	566	563	573	555	598	573	566	565	563	572	534	565	578	598	576	548	548	580	567	543	580	567	601	568	566	592	558	574	588	541	598	563	591	563	594	585	537	594	623	565	523	559	566	580	574	580	550	588	568	588	533	554	558	557	582	580	576	566	586	560	579	561	570	579	552	565	561	556	565	548	560	577	546	538	593	590	564	581	563	557	545	608	573	568	598	564	541	537	597	581	552	596	533	549	542	605	554	579	576	572	524	579	606	592	576	572	586	549	544	577	585	552	592	559	580	593	594	557	578	547	578	577	560	563	639	550	556	557	590	560	607	543	623	551	545	563	577	566	537	541	549	559	626	574	570	567	550	527	651	558	577	542	568	558	592	573	575	534	542	529	536	545	513	553	568	598	532	593	541	563	571	587	541	523	526	574	566	555	552	600	514	538	588	544	585	574	536	585	573	565	588	576	582	537	552	523	585	502	555	600	593	536	566	548	557	554	573	574	573	609	552	533	547	582	582	535	575	536	574	551	581	599	555	589	589	547	602	597	568	597	576	551	569	555	563	549	534	608	551	558	563	589	593	613	571	549	589	586	563	564	595	550	529	582	527	546	542	574	538	582	533	580	539	584	570	590	553	587	562	596	568	564	547	587	567	559	614	577	561	537	617	534	593	517	590	573	565	575	572	579	599	571	569	565	570	563	547	609	552	579	571	550	563	604	534	573	583	563	545	567	549	597	542	582	595	596	550	562	550	556	552	622	539	586	543	580	571	583	550	532	540	594	569	548	583	610	587	592	556	536	574	569	544	553	566	585	600	584	608	597	579	569	563	547	557	586	571	571	603	629	595	595	587	588	559	606	552	568	558	571	562	563	600	594	600	559	542	555	552	581	550	573	522	585	582	574	569	535	616	549	586	523	602	537	595	557	514	584	553	562	543	585	573	592	560	549	545	533	568	536	584	542	550	533	593	590	542	589	556	570	560	593	629	580	566	543	579	574	558	620	578	554	536	570	581	532	597	550	609	562	590	555	564	571	537	581	607	591	560	564	545	580	550	569	583	502	555	543	551	580	579	623	557	590	597	520	578	544	577	556	554	578	585	528	587	582	594	616	587	609	548	575	569	565	565	557	579	571	567	571	582	566	600	555	532	565	560	566	604	568	571	525	546	607	563	544	610	564	548	590	539	548	568	599	545	554	538	587	601	568	608	563	590	611	577	573	528	583	534	557	559	561	535	587	597	552	578	613	563	551	608	590	627	575	539	623	565	579	526	557	547	561	559	585	552	539	583	613	551	548	576	552	544	544	621	537	586	576	541	568	576	510	576	582	550	575	611	524	540	566	563	604	555	568	563	578	570	550	569	576	583	582	564	570	550	579	618	594	559	551	573	568	598	552	599	533	542	558	538	603	585	532	535	599	557	557	537	572	564	580	569	563	550	562	581	566	575	594	560	559	588	567	534	589	537	595	599	558	553	561	569	543	575	533	537	585	559	543	553	590	519	585	610	582	569	594	552	584	621	585	592	552	547	559	577	556	594	530	554	565	570	609	534	521	520	544	602	561	599	539	555	544	552	584	583	509	605	555	573	580	567	569	563	564	546	558	582	565	573	514	572	524	609	531	576	587	534	605	557	555	611	572	570	547	539	562	553	603	552	591	539	488	576	563	585	598	542	580	535	559	566	557	586	540	583	592	578	606	551	564	600	560	565	558	580	568	606
56650	21839	27193	61305	62195	28403	6189	547	317	268	274	232	217	203	200	186	183	183	166	172	178	177	182	154	166	144	174	148	173	148	158	153	143	151	132	123	159	133	160	164	145	152	167	151	165	150	156	177	155	162	129	157	155	139	157	133	166	194	136	188	175	173	167	164	153	159	149	151	181	195	202	182	177	194	157	156	173	155	163	156	140	153	134	145	161	166	161	174	154	153	161	150	154	141	149	149	140	142	148	157	148	114	134	157	163	130	135	155	158	166	169	158	120	129	140	149	145	139	144	155	145	158	159	140	144	170	153	134	139	153	141	123	151	136	182	135	150	169	147	138	152	120	135	136	147	146	149	156	151	180	165	172	153	148	165	155	157	145	156	157	156	143	157	169	127	154	148	159	144	147	159	166	157	131	167	155	147	151	158	146	148	138	170	158	159	167	159	173	130	170	146	160	151	159	161	134	149	119	122	169	147	152	158	157	135	144	153	148	162	138	148	136	152	149	147	148	153	121	127	137	149	138	164	148	154	173	134	139	163	168	150	166	130	159	129	165	144	167	144	137	139	145	161	131	156	150	159	167	142	159	149	168	163	128	129	152	157	170	147	161	168	160	154	156	161	135	145	141	146	142	143	164	133	155	140	141	166	153	138	147	140	158	141	156	144	152	126	146	162	165	137	168	137	150	184	155	156	149	174	154	144	137	151	131	162	140	151	152	153	144	144	172	135	147	140	146	156	155	161	142	168	155	129	145	147	156	159	130	173	151	162	146	135	155	153	161	126	148	150	143	149	150	161	169	152	144	159	152	155	148	151	138	139	151	143	145	155	142	129	166	158	153	154	150	141	140	163	127	165	156	142	120	173	126	153	149	157	133	146	138	157	147	149	151	159	160	141	164	135	147	157	141	148	133	173	145	143	159	176	160	169	156	134	145	138	142	150	139	122	142	136	139	156	171	149	140	164	153	164	148	149	149	139	169	132	154	157	146	142	156	141	154	142	157	150	157	165	157	150	140	133	138	145	159	133	155	141	150	151	163	167	137	174	166	149	148	143	141	155	157	146	138	126	162	165	165	140	168	147	148	145	160	171	157	133	162	156	131	174	145	171	147	164	144	136	163	151	167	164	143	158	174	142	163	158	166	165	154	144	146	138	141	156	144	147	153	152	141	147	156	136	148	145	153	177	164	182	152	127	139	145	135	134	139	164	128	174	176	135	153	136	158	145	147	155	138	143	161	137	151	138	145	145	145	152	144	149	155	146	164	150	129	142	122	195	146	144	153	152	136	155	155	148	141	149	153	159	158	146	159	146	131	182	160	157	160	148	155	146	178	155	146	151	162	134	160	137	149	166	128	165	141	160	130	130	162	170	143	155	172	145	131	143	162	148	139	151	165	152	163	153	145	160	142	164	136	172	158	146	160	157	150	143	140	123	159	156	161	162	157	131	138	153	146	137	159	159	148	167	141	141	149	131	163	148	129	143	145	163	167	155	130	145	137	156	146	159	145	133	142	148	155	159	151	151	147	156	160	148	138	143	130	146	142	147	160	125	157	153	162	155	122	154	141	137	158	134	134	164	122	143	146	149	158	131	155	166	141	165	139	134	159	152	164	165	178	150	145	165	166	141	154	148	176	150	147	151	138	166	152	168	160	162	151	152	138	150	147	161	138	166	124	166	154	153	134	163	148	149	160	141	123	160	147	165	142	146	159	149	161	169	140	162	157	170	167	146	144	158	171	158	170	141	152	136	124	179	127	146	197	157	137	134	145	154	136	144	169	147	171	150	139	131	160	165	146	149	142	158	165	168	147	144	133	187	156	138	172	151	145	160	139	162	146	166	142	158	164	145	163	174	166	139	141	153	146	147	147	142	138	168	150	156	119	148	157	151	184	138	147	149	110	165	128	154	141	149	142	146	178	155	154	163	158	145	142	152	135	161	154	168	137	162	163	152	172	139	144	137	162	133	147	144	152	136	134	147	137	140	160	162	149	162	137	156	141	142	153	141	135	130	128	137	136	155	163	136	151	146	174	151	163	132	133	140	129	143	157	152	154	158	141	155	154	152	130	131	149	132	171	148	140	136	144	146	156	150	141	149	135	143	137	140	165	156	156	135	135	129	148	152	151	149	135	154	150	145	162	136	159	164	140	152	151	150	129	150	152	144	172	181	158	164	150	164	170	168	161	151	174	144	161	137	143	153	155	142	146	149	169	125	133	155	174	157	157	125	164	153	141	154	163	129	151	148	139	162	140	149	139	163	151	153	167	153	147	166	145	178	129	135	147	163	140	140	141	153	150	138	154	144	146	146	165	140	140	158	143	135	130	134	150	159	158	107	168	132	161	139	162	126	154	147	153	141	152	167	159	136	150	141	174	162	166	147	156	148	146	169	162	149	151	157	158	138	147	132	145	128	162	107	165	160	154	144	169	138	162	180	151	131	156	162	151	160	133	139	164	155	164	127	137	149	150	130	150	168	144	174	147	166	140	131	145	152	174	142	165	164	170	130	125	175	163	152	160	144	161	140	144	176	131	163	177	151	152	168	136	153	168	150	135	166	157	148	142	165	175	134	152	114	148	135	165	158	163	160	161	135	137	150	141	146	145	145	136	149	154	156	148	147	149	153	158	160	144	145	145	172	145	183	141	141	148	164	137	134	163	156	143	127	143	150	141	142	168	138	166	163	154	167	154	140	144	164	143	141	172	163	158	134	134	128	135	162	145	145	141	154	159	151	144	137	159	154	140	125	183	159	149	186	142	153	145	142	146	172	146	127	149	123	180	134	172	117	138	152	150	133	155	155	150	135	147	144	141	157	146	163	181	152	154	151	128	134	165	175	154	156	164	126	136	154	155	142	167	139	145	186	150	161	141	173	180	153	149	160	148	179	155	139	146	143	147	158	147	151	162	146	139	158	132	156	146	144	133	150	134	138	141	151	151	153	167	182	139	119	141	155	163	144	153	162	158	149	140	142	159	126	154	154	142	153	126	143	158	170	137	128	161	143	135	156	169	161	156	155	146	130	157	146	149	161	137	139	137	137	155	158	148	152	154	154	154	146	156	150	140	157	138	168	168	157	148	152	148	159	148	126	151	142	137	151	155	156	135	160	158	151	158	162	160	165	157	157	145	150	173	151	145	141	147	146	132	158	160	155	136	157	136	145	145	172	154	146	140	143	146	158	154	158	154	153	144	157	160	164	153	148	139	140	153	161	148	167	145	145	143	154	135	119	145	158	130	129	136	168	150	135	170	152	152	131	161	147	152	153	136	165	141	137	146	173	158	166	134	156	168	141	147	150	143	155	166	165	152	142	166	140	155	145	143	153	126	132	144	134	147	151	161	154	126	130	144	147	162	135	163	157	142	153	168	183	149	154	139	158	128	128	138	160	155	142	158	144	118	138	161	149	161	172	151	152	164	134	156	144	148	151	164	159	138	133	157	144	158	158	146	165	150	146	150	151	146	141	153	152	144	172	138	145	146	156	146	157	155
32793	6530	30592	65774	61465	22812	1734	1389	1303	1164	1108	851	818	730	688	631	613	602	587	613	547	524	502	521	547	483	430	463	489	459	473	453	441	460	485	453	406	452	460	443	380	422	439	437	403	466	426	420	423	425	420	404	443	425	421	428	443	470	515	588	548	631	613	584	565	558	517	509	576	670	739	687	634	632	505	588	630	409	420	429	412	406	398	382	423	393	410	362	419	403	435	427	405	431	414	377	377	388	447	417	423	376	414	434	359	428	388	419	410	451	419	445	402	453	410	423	409	399	405	344	395	444	428	406	413	396	401	377	395	405	395	389	416	407	407	347	381	419	396	382	380	396	419	382	395	402	426	401	424	451	419	404	476	441	411	400	445	412	389	419	426	432	397	419	432	395	425	392	398	390	402	399	397	447	396	381	405	450	394	400	420	411	394	418	404	397	363	382	412	377	409	399	411	386	428	368	393	419	404	409	434	439	358	397	348	389	405	360	363	401	394	422	379	399	386	405	422	394	397	370	408	392	390	380	412	420	384	418	385	386	390	391	414	401	356	420	389	400	427	373	395	393	402	416	393	391	390	413	355	387	415	367	430	422	404	393	388	368	394	385	399	345	406	393	432	399	378	395	367	399	393	396	388	414	390	422	454	394	410	409	381	376	408	391	406	381	375	395	432	422	380	450	386	420	400	392	406	405	403	405	394	453	372	399	399	439	392	341	421	374	361	385	391	397	408	420	409	361	392	434	443	392	411	392	421	413	357	366	351	383	404	396	361	411	367	403	418	411	395	410	379	366	392	382	377	390	374	398	411	382	382	429	426	399	393	378	419	371	380	379	409	402	379	361	376	395	430	397	429	372	390	374	371	410	394	385	401	409	408	399	372	430	414	415	397	390	371	412	454	381	402	404	383	420	407	408	423	353	448	395	410	380	437	387	414	385	353	353	422	387	427	416	416	361	391	413	360	397	399	403	380	385	361	402	378	394	393	366	383	426	368	430	416	393	369	354	385	385	370	397	372	401	413	391	371	422	390	429	406	362	396	397	416	387	407	416	369	373	346	395	414	417	409	390	418	423	377	387	396	413	407	401	418	414	375	404	404	392	419	383	387	399	396	404	395	396	422	408	392	399	406	389	390	397	393	408	406	392	389	399	423	410	410	384	413	377	393	398	432	423	408	396	453	401	444	361	362	381	385	407	388	414	409	397	410	432	428	401	408	383	402	385	415	407	363	384	405	376	398	392	389	435	358	385	388	389	380	386	391	377	371	402	426	408	359	375	377	417	390	359	400	406	388	415	385	410	374	387	399	427	397	376	399	399	382	400	379	421	395	401	360	392	422	396	394	405	377	390	438	386	436	403	409	418	373	407	415	415	388	406	402	391	424	388	420	375	398	404	406	380	405	395	400	357	408	381	381	387	399	365	368	406	393	405	366	422	402	421	399	408	372	356	375	398	392	411	404	369	374	430	406	377	414	375	433	392	405	409	415	372	386	372	381	406	412	408	386	416	366	390	412	416	393	399	433	396	398	411	405	391	398	433	422	415	399	362	444	400	395	400	428	399	391	405	404	408	376	388	385	394	432	386	411	404	379	428	393	376	370	390	388	419	407	457	388	381	381	424	383	391	387	398	408	371	370	347	394	409	367	394	392	416	377	442	406	385	437	420	414	388	431	411	385	359	376	374	421	395	410	392	391	394	411	433	396	399	418	359	389	398	369	432	393	413	413	416	407	387	387	359	388	403	412	410	396	375	423	403	428	372	410	388	402	411	415	407	440	404	397	408	390	405	400	407	402	349	373	394	402	414	418	402	401	355	421	398	374	385	407	407	415	410	405	360	405	389	392	379	399	413	386	407	435	386	427	380	368	357	428	435	416	416	399	354	403	391	413	378	434	390	385	391	418	430	398	369	365	402	392	405	399	441	380	419	379	397	385	399	393	383	428	403	404	397	380	409	388	373	355	399	407	388	377	427	390	383	428	409	401	357	394	400	373	386	375	375	395	372	409	390	382	393	388	378	407	425	400	420	414	418	408	450	408	374	401	372	381	392	419	418	376	408	411	367	417	440	394	444	407	429	357	401	379	418	380	395	436	410	361	377	383	372	372	404	420	387	379	389	393	407	373	385	406	384	381	395	390	387	413	376	375	383	392	389	391	382	359	395	408	385	389	356	391	424	384	397	410	377	429	407	439	398	451	394	409	402	400	393	386	428	391	403	410	364	394	401	375	380	411	416	388	386	390	370	422	408	419	371	400	391	376	415	427	397	422	381	411	376	397	417	417	380	409	375	377	383	415	359	380	430	405	375	433	414	398	414	410	386	409	400	403	409	396	378	413	368	432	367	386	390	379	406	390	409	376	409	379	363	397	399	425	410	419	395	374	404	440	399	391	397	459	391	402	446	396	415	404	379	389	409	407	392	401	409	398	384	416	396	435	410	392	382	421	405	418	402	384	428	401	446	391	448	430	367	418	408	377	387	397	382	414	418	408	392	398	412	411	419	407	384	392	435	405	418	382	397	378	437	388	393	387	395	409	390	408	353	350	383	405	407	397	425	423	378	393	372	412	420	418	396	410	379	403	404	409	398	392	369	409	402	368	416	428	367	397	404	420	336	390	379	411	428	414	406	421	401	421	400	469	378	387	370	428	391	413	427	425	379	391	397	340	383	449	372	411	408	392	430	408	402	372	459	416	419	424	410	392	394	415	420	393	371	390	390	396	397	384	403	407	415	368	380	420	377	433	421	356	416	383	402	382	403	359	397	398	371	406	440	423	401	395	377	382	395	399	394	383	405	423	400	417	369	383	413	404	396	388	383	361	390	390	403	406	374	411	404	411	372	415	409	396	417	406	393	386	389	410	354	454	422	402	410	396	410	415	401	372	437	379	372	393	397	355	404	372	355	391	368	390	401	401	403	398	385	377	378	422	399	386	371	405	415	392	389	410	405	381	385	385	422	416	396	395	403	419	420	427	417	425	378	372	415	408	373	395	407	409	378	391	386	384	395	407	382	394	417	406	390	389	392	404	390	395	402	358	385	406	424	380	380	408	397	386	379	380	404	386	420	373	382	382	412	419	421	404	377	418	385	396	415	411	388	417	410	411	435	384	418	389	383	441	367	415	406	383	374	382	372	386	404	383	414	402	433	362	421	398	408	396	395	404	383	370	375	389	409	378	377	405	369	417	410	458	378	384	398	371	442	373	387	367	395	354	417	410	410	411	406	389	372	388	405	391	375	383	381	403	413	429	396	376	361	395	379	436	438	369	379	373	443	378	402	401	413	400	410	393	365	416	372	402	399	411	368	410	401	362	416	417	387	391	389	410	363	366	437	389	436	380	426	375	404	392	405	418	352	379	375	388	414	422	380	391	381	406	413	401	405	397	368	422	353	408	405	412	422	398	385	416	403	386	401	395	410	400	405	420	405	423	368	412	381	417	417	370	414	382	392	377	402	362	397	409	402	395	401	422	392	428	369	409	390	394	412	349	431
7447	631	1186	4141	5941	1264	315	255	212	212	200	213	214	219	250	222	220	242	197	229	226	242	235	226	240	209	210	216	227	210	226	224	217	213	218	208	246	199	238	236	226	228	227	227	217	225	232	217	215	232	236	238	212	221	208	219	212	248	224	250	208	216	237	215	218	231	246	245	211	247	210	220	262	269	214	227	221	205	225	232	231	210	226	218	229	239	230	213	252	261	241	220	219	226	223	223	208	243	206	239	221	216	233	223	243	228	217	229	246	245	222	210	200	227	237	227	228	233	220	224	214	244	242	205	226	207	259	225	221	206	238	212	240	225	251	233	222	225	206	234	226	227	220	232	255	202	238	227	211	210	241	213	216	181	254	215	223	219	223	191	230	253	226	248	239	223	237	226	217	209	233	231	227	238	232	237	194	227	227	211	216	225	228	225	239	215	230	216	233	235	232	200	198	239	230	223	215	219	205	223	228	218	219	215	222	225	252	238	244	210	249	250	216	202	221	208	241	224	212	239	258	205	214	218	229	245	231	232	243	208	185	239	224	208	273	241	214	225	222	224	224	193	231	234	225	198	201	238	234	203	221	223	228	242	221	239	223	238	235	217	243	222	235	232	231	245	230	237	242	236	230	199	223	243	198	225	232	224	223	268	217	243	227	245	250	208	272	230	245	217	199	253	222	243	238	235	208	256	212	220	204	199	233	241	244	238	203	235	220	205	213	251	239	223	234	235	216	217	234	202	190	229	228	232	205	184	241	209	239	232	234	254	227	193	234	212	227	227	227	215	234	194	247	238	218	257	219	221	272	222	197	216	210	215	228	198	224	204	213	216	221	229	210	243	243	197	243	231	228	229	237	202	240	202	230	230	220	211	213	223	207	262	203	225	207	210	214	221	237	218	211	239	200	236	243	241	223	218	230	227	226	236	244	217	247	217	201	225	235	227	236	230	211	228	225	221	232	223	237	233	217	210	232	240	226	217	225	239	248	233	265	240	225	228	234	224	235	222	214	217	213	244	186	242	245	216	236	248	230	240	204	272	223	197	240	245	197	231	198	215	217	218	220	201	208	224	206	260	220	226	218	221	228	203	211	228	222	230	216	225	217	235	242	229	236	222	239	228	244	226	247	243	227	208	231	243	219	229	224	195	229	230	197	231	229	237	211	236	208	242	223	206	217	269	247	208	229	216	233	226	220	229	213	230	228	206	256	221	207	220	238	234	235	226	213	228	224	226	255	233	214	211	196	216	217	220	251	229	206	227	221	221	242	213	241	217	235	252	227	232	229	209	219	237	252	206	208	225	225	221	224	238	229	217	192	222	227	240	238	226	225	227	245	227	233	219	242	197	226	233	219	213	238	213	240	225	224	211	194	206	223	249	227	252	215	228	211	241	204	212	224	231	229	221	238	258	221	219	236	205	220	228	220	195	221	212	232	204	217	243	243	236	200	224	232	211	227	215	211	205	207	238	236	220	227	239	233	235	231	261	238	209	232	229	233	218	235	247	244	257	227	238	234	220	227	222	251	189	211	227	240	238	247	201	261	235	211	249	203	234	229	220	210	216	214	225	231	229	218	208	229	212	196	215	214	225	226	251	233	223	231	248	232	229	230	225	228	226	247	265	225	243	227	253	226	240	200	219	220	226	231	223	233	230	248	234	230	251	235	236	217	232	228	236	237	221	226	250	221	224	220	225	229	243	244	237	236	242	257	224	250	216	230	241	243	224	221	238	239	245	214	237	232	219	245	222	240	227	219	230	214	245	241	252	235	212	236	211	204	210	209	242	211	228	229	218	222	201	218	224	225	216	205	224	223	214	236	252	213	211	220	198	248	251	250	244	238	233	234	216	207	236	226	239	202	231	214	209	221	223	221	224	203	256	213	209	222	243	221	229	220	246	259	232	205	215	226	220	228	227	240	227	235	226	216	221	238	221	238	223	230	219	252	248	216	234	243	225	222	225	236	224	209	217	258	228	226	235	217	250	233	226	205	250	205	235	234	217	236	238	242	253	217	222	251	249	238	195	212	204	238	208	208	208	213	252	258	220	232	215	245	211	228	248	227	231	224	209	235	188	222	226	219	233	236	228	223	205	252	236	224	225	198	211	207	256	228	233	231	242	224	226	205	239	232	240	245	229	212	249	223	211	234	220	232	239	243	214	227	213	266	262	220	220	229	214	236	250	214	205	217	213	212	250	231	248	237	213	250	231	218	240	219	210	212	227	198	217	234	227	230	225	214	221	207	218	243	220	250	225	209	215	197	197	255	222	215	200	223	235	221	224	227	239	242	219	254	220	219	239	214	201	204	208	220	223	259	211	236	204	241	246	221	189	206	225	241	225	243	240	239	195	216	229	237	214	215	207	206	228	200	235	238	211	228	217	250	228	220	211	243	220	225	228	204	217	224	236	205	235	257	223	238	219	205	258	236	222	202	222	221	223	234	213	206	231	231	222	237	230	214	197	221	245	238	221	218	255	197	196	234	209	230	209	211	215	218	249	225	256	218	225	224	233	215	241	211	243	197	213	233	222	216	260	248	242	224	225	246	218	233	248	234	236	235	247	223	211	228	223	263	220	235	257	225	212	248	220	207	222	209	242	240	235	233	237	239	228	229	260	246	232	203	226	208	232	230	247	228	209	223	250	213	228	252	231	224	205	236	223	234	236	237	218	230	211	233	236	211	214	218	217	237	228	219	225	234	240	242	217	230	222	207	212	218	200	229	222	207	221	223	232	212	259	234	228	225	236	230	248	239	222	227	223	225	222	217	239	216	238	210	237	227	235	213	197	237	241	215	225	217	241	211	219	217	192	239	246	226	229	243	216	209	221	225	194	218	211	257	251	207	234	203	218	216	209	221	230	232	221	214	236	237	229	218	186	233	199	205	207	220	226	215	228	219	212	203	231	198	225	221	220	222	203	231	196	248	223	220	220	230	230	222	267	220	214	208	223	215	212	220	234	225	228	208	214	230	211	224	219	233	222	232	215	235	210	246	240	237	218	237	223	219	211	226	245	205	217	231	231	204	199	241	220	233	218	226	232	244	220	233	220	242	221	224	208	208	211	231	240	236	210	215	217	231	216	221	237	226	227	244	209	238	242	229	210	242	230	253	265	240	201	229	216	224	246	215	223	213	235	226	233	225	239	215	236	251	207	239	203	239	214	212	243	225	244	207	245	239	249	210	199	223	214	242	216	258	201	239	220	230	215	237	234	225	208	209	254	203	202	234	219	205	211	227	241	258	200	254	215	221	201	259	242	230	215	216	227	270	219	259	229	211	215	205	219	222	210	218	223	198	225	242	245	234	256	234	230	224	216	233	229	230	237	217	235	217	240	246	229	217	260	244	237	218	241	251	212	212	240	233	228	221	252	234	246	223	219	231	248	215	219	217	250	210	207	238	253	219	236	238	224	216	208	252	221	207	238	229	202	212	230	201	229	236	232	271	222	293	224	240	238	230	218	227	225	218	212	212	242	216	212	201	211	226	218
6499	856	3392	13631	17391	3007	618	602	563	599	623	585	604	588	597	591	607	597	593	581	632	609	576	579	591	575	567	551	622	569	620	566	545	575	615	597	600	561	593	567	570	574	636	573	591	588	596	616	570	668	571	567	580	604	577	651	598	543	578	569	609	594	563	606	584	596	585	601	601	593	648	593	589	597	601	607	610	575	607	565	583	629	583	574	601	587	574	567	608	602	581	561	614	582	551	604	588	599	564	598	598	577	602	614	594	534	612	574	604	556	603	577	560	521	583	602	539	585	577	557	571	534	596	603	619	618	580	641	584	619	554	578	563	601	572	596	627	577	557	605	606	599	529	573	572	583	552	565	567	594	581	534	570	585	621	613	594	593	575	590	609	578	593	567	573	584	592	597	590	536	619	527	563	558	609	530	615	590	538	581	582	569	550	637	588	545	599	593	566	581	594	567	584	571	582	626	600	602	577	610	563	588	575	570	566	563	542	563	597	610	550	599	571	555	585	580	544	565	565	582	564	572	574	638	605	598	586	603	564	605	600	593	557	558	603	550	564	580	570	609	563	623	611	590	632	545	604	571	537	611	582	623	593	558	555	619	573	587	568	642	581	554	583	533	546	585	575	553	581	597	574	524	609	543	598	625	610	573	582	605	650	585	554	567	571	586	596	608	564	588	575	552	595	569	612	600	601	556	568	558	590	545	595	577	625	622	603	597	603	566	600	589	595	530	592	543	598	575	585	628	570	555	570	582	578	554	563	575	554	542	587	603	591	557	555	596	551	567	599	618	590	580	550	607	564	575	637	607	544	577	549	583	585	606	561	571	577	540	545	592	549	552	612	569	576	577	531	596	593	580	537	568	613	580	577	609	553	588	596	591	573	617	561	564	573	607	577	581	577	557	588	578	591	615	581	605	600	547	627	603	589	583	584	589	563	579	558	557	568	603	579	577	568	548	573	573	583	549	577	573	575	568	577	558	582	591	612	588	604	525	572	579	597	558	567	580	581	567	571	569	600	551	623	572	588	610	526	583	578	579	587	616	599	581	583	550	557	592	607	632	524	566	601	597	533	579	578	554	560	627	576	538	594	633	566	610	623	556	540	588	563	550	595	597	572	592	585	581	583	583	577	627	581	569	605	612	577	587	629	594	575	573	580	578	638	551	539	568	603	641	568	572	580	534	593	594	601	584	560	568	573	541	537	560	592	570	553	580	605	592	568	568	616	574	588	592	569	573	590	600	597	578	553	574	610	608	571	546	556	544	564	577	658	577	579	570	541	592	591	559	573	557	577	543	575	544	606	611	595	553	590	585	607	569	584	548	585	566	564	628	559	620	588	576	580	565	541	569	606	550	564	579	570	552	555	596	564	579	611	558	568	613	619	586	614	625	570	561	622	631	596	581	636	568	545	568	640	566	561	613	571	584	592	587	608	617	585	564	555	585	600	568	569	612	627	582	535	575	528	588	578	570	592	588	556	617	567	598	606	578	605	580	625	585	585	582	619	584	575	581	571	592	611	607	587	544	585	519	556	578	578	597	620	594	500	557	607	528	571	546	571	552	601	608	562	553	594	611	582	571	621	539	575	588	569	565	579	586	570	579	597	583	605	562	554	605	560	608	585	579	629	579	538	577	593	570	609	586	610	617	602	546	603	610	581	616	588	543	601	617	608	548	603	610	598	590	594	582	569	569	584	580	586	585	546	592	558	590	566	576	569	607	581	514	596	560	599	598	587	605	586	604	576	559	595	592	587	614	572	603	564	605	561	562	607	583	599	580	583	637	583	628	577	607	565	614	607	599	595	553	541	553	582	623	564	603	587	563	556	558	582	585	567	545	544	596	568	577	567	633	593	582	584	569	597	581	556	619	573	544	604	550	606	577	560	591	590	589	560	588	579	571	604	625	580	593	539	570	554	618	580	573	567	596	610	597	604	560	618	577	539	581	553	584	543	569	599	529	581	565	570	589	559	591	593	598	560	583	558	586	565	587	574	584	567	614	577	572	609	582	526	583	624	618	597	582	617	598	590	582	562	588	572	591	561	585	591	541	564	576	575	575	567	581	558	567	596	589	566	534	571	568	550	605	588	598	540	562	614	602	561	563	567	594	611	589	547	588	618	580	578	613	577	528	619	551	581	593	610	558	576	588	553	550	585	552	560	596	567	575	550	587	588	531	592	602	569	563	632	542	558	609	618	650	587	611	608	582	590	548	590	592	575	587	570	612	584	598	537	575	588	587	607	604	597	557	583	587	554	564	606	583	567	583	589	572	584	574	543	610	541	564	577	593	580	555	598	599	588	577	588	586	591	593	538	617	546	567	565	571	629	578	574	619	600	608	569	629	627	591	604	556	564	644	573	559	619	576	559	562	600	535	574	579	582	558	558	544	587	566	553	597	596	577	562	548	572	543	572	580	558	600	544	535	544	579	561	604	593	559	559	572	552	584	623	556	585	618	544	576	582	563	577	558	571	603	574	602	591	574	580	585	601	617	637	642	545	583	546	600	576	618	573	561	588	563	602	571	540	608	578	560	603	548	590	559	562	589	598	591	577	580	600	546	555	583	575	561	562	555	583	543	583	591	601	569	606	597	584	586	607	556	585	600	551	617	564	549	568	592	606	583	574	543	558	518	571	575	575	630	561	557	589	529	583	600	565	585	588	584	590	585	551	597	557	602	542	550	578	652	590	590	548	545	577	607	563	541	565	556	595	579	586	572	586	600	563	578	598	586	628	562	575	576	561	547	541	565	590	598	609	559	573	557	552	579	613	611	563	594	574	533	584	558	579	583	619	570	612	603	616	587	583	580	593	612	580	590	573	586	602	598	584	599	631	593	571	564	582	572	578	553	529	597	568	603	574	597	588	593	583	603	581	606	590	574	538	549	560	610	592	581	603	621	628	611	575	588	573	590	645	573	559	625	554	617	624	565	575	595	524	558	589	597	595	554	546	584	565	602	522	590	595	585	604	554	557	625	597	576	579	525	558	585	586	623	588	594	538	600	586	559	603	580	530	570	600	565	604	599	641	600	558	587	528	569	598	558	569	550	563	561	547	547	573	551	552	610	561	606	584	543	553	596	580	549	590	626	593	586	574	613	592	562	560	577	588	609	549	567	566	554	557	581	567	583	615	610	621	570	553	573	560	525	554	598	582	575	559	572	609	566	587	593	576	603	587	578	593	613	607	592	578	641	575	594	585	587	578	525	553	585	586	568	576	552	588	538	548	583	538	590	591	571	557	628	602	580	587	565	588	602	604	607	581	607	560	563	565	581	560	549	574	558	539	600	567	568	572	596	580	574	596	560	589	571	568	588	555	617	587	614	552	596	622	559	622	574	610	606	569	553	590	622	623	624	568	553	584	588	564	581	607	619	607	566	547	537	577	570	600	582	543	580	561	565	538	560	584	583	580	544	553	573	559	575	617	567	575	596	626	599	579	573	609	573	578	581	594	568	585	581	556	581	563	573	595	602	579	589	557	571	562	566	598	573
42016	12194	17393	47892	49734	19161	1566	339	301	289	276	229	277	212	220	250	213	222	249	238	229	211	170	263	256	204	218	238	227	250	220	212	223	223	217	216	222	192	245	229	251	261	224	237	220	211	243	207	236	246	194	226	252	215	230	217	189	221	222	215	225	248	234	240	254	228	233	244	240	215	236	247	220	243	232	249	218	236	220	211	226	218	192	216	253	222	204	220	243	232	203	227	231	202	203	213	223	222	227	228	218	225	219	212	216	212	262	261	210	224	233	232	191	228	226	252	211	228	221	211	211	210	265	207	211	262	208	200	241	221	217	198	219	235	233	232	236	206	238	224	193	242	242	237	235	217	242	214	211	200	221	209	212	259	240	241	233	207	218	211	214	227	216	195	216	231	196	246	220	230	228	247	243	211	243	226	221	201	225	238	226	228	221	229	236	221	199	219	213	182	259	215	235	220	178	221	219	223	198	223	223	232	220	236	207	212	217	216	216	242	211	209	238	227	251	227	243	228	233	235	225	213	226	218	229	229	238	200	253	235	218	238	197	240	203	216	222	217	189	254	229	207	212	233	219	234	200	261	232	226	235	228	227	214	227	243	210	235	216	247	256	203	211	223	225	242	222	222	226	224	216	221	245	206	247	213	212	231	214	204	197	234	198	236	225	204	237	210	201	254	224	229	223	217	257	235	207	221	204	209	242	230	213	213	242	225	246	214	203	231	212	205	254	221	214	249	212	235	214	245	202	211	214	237	232	210	215	222	229	219	220	214	233	209	230	211	206	230	227	225	236	211	226	237	214	198	221	239	218	238	233	236	224	215	215	244	239	196	209	213	215	218	211	216	223	195	248	227	222	242	249	227	228	216	215	219	238	208	229	207	208	235	236	234	233	252	214	244	213	212	199	219	235	259	218	222	213	242	228	225	222	204	236	246	245	204	185	219	243	200	212	232	200	230	214	242	231	215	220	193	245	227	237	204	233	238	223	240	237	204	231	236	251	235	201	203	243	242	216	210	193	221	214	227	245	222	241	218	240	204	208	233	211	222	213	213	216	230	191	242	230	220	233	230	202	234	228	242	249	242	226	192	210	215	248	202	222	213	217	228	211	231	204	230	224	237	223	205	208	207	225	221	248	204	225	232	241	236	206	223	208	215	209	213	205	248	207	247	244	253	218	227	213	227	240	196	228	224	249	196	208	193	226	250	206	220	213	214	253	238	200	244	247	226	199	249	206	222	222	201	205	203	235	210	197	230	241	224	215	207	219	235	218	216	227	236	221	222	224	226	199	199	237	232	223	237	240	218	218	223	208	217	202	199	203	214	224	207	226	196	233	215	223	220	232	198	253	233	240	223	222	242	236	201	210	211	227	213	232	219	210	208	238	256	198	210	216	191	230	200	216	197	229	218	218	221	205	237	227	208	252	208	228	221	207	230	231	211	236	263	229	205	187	205	196	197	213	225	223	192	204	232	238	259	223	189	216	246	212	237	196	214	197	196	230	207	227	227	249	195	211	240	220	210	216	230	202	223	225	225	225	211	223	214	190	213	235	221	239	245	212	235	234	255	224	220	229	210	196	228	237	233	212	214	221	222	237	209	235	220	204	220	236	195	218	215	210	245	213	217	231	236	225	258	224	251	216	259	231	230	199	216	222	243	236	218	238	239	229	235	214	235	222	207	219	215	224	232	245	200	213	234	220	207	208	217	222	220	203	215	219	206	249	225	216	253	235	228	235	230	225	228	232	206	198	204	233	221	214	229	205	233	212	232	210	237	202	215	256	234	216	216	196	200	227	237	233	212	209	220	214	215	250	219	203	241	222	210	234	199	233	198	227	210	237	238	208	233	224	212	226	220	215	211	230	229	215	206	220	210	221	214	242	223	229	210	203	203	219	209	221	214	230	236	218	227	227	208	207	239	248	221	208	217	228	211	224	233	239	210	209	238	217	206	238	251	208	217	211	220	221	244	212	252	249	243	251	221	226	201	208	227	214	199	233	231	223	204	216	198	216	216	220	225	206	213	226	212	203	235	199	228	203	260	200	219	223	247	242	218	241	232	207	232	243	219	185	248	229	251	244	235	219	222	204	213	238	221	208	206	210	223	227	207	223	211	229	221	219	223	224	236	230	216	244	218	233	234	207	203	218	227	238	209	231	223	225	214	223	215	220	221	233	221	201	212	224	222	241	223	201	242	210	207	207	225	237	230	215	212	215	237	229	228	230	203	206	214	214	222	213	189	209	210	223	224	232	228	214	198	214	224	223	224	233	208	238	238	236	216	227	237	241	218	216	234	230	215	234	218	219	215	241	239	182	202	211	230	227	199	190	226	222	242	230	226	216	225	227	214	213	218	250	202	231	235	216	211	236	241	205	223	230	242	202	219	247	235	213	237	223	219	231	242	216	216	212	201	203	215	204	237	231	241	224	227	238	228	214	192	214	202	235	221	239	244	259	208	202	228	219	234	205	216	252	223	213	219	228	207	209	235	227	210	211	240	245	210	223	241	199	228	225	233	232	225	228	215	236	234	243	225	214	214	239	195	206	221	273	224	209	240	228	196	215	212	221	216	221	228	239	199	210	209	207	228	231	242	214	233	238	239	217	234	224	223	227	217	233	221	232	182	218	228	250	239	224	211	220	233	196	245	196	235	236	222	238	243	224	240	231	216	253	254	248	202	229	201	231	253	217	191	212	241	210	249	226	215	201	230	238	223	240	233	243	221	241	220	211	229	192	242	231	246	215	237	227	242	212	216	220	224	206	211	257	213	190	247	213	212	227	236	202	224	223	222	214	195	203	228	210	238	210	231	203	216	222	245	210	232	240	236	248	224	222	246	220	249	203	228	201	228	226	215	221	207	219	256	221	202	221	220	229	221	219	235	198	221	201	262	249	221	242	239	221	218	226	233	222	233	252	237	210	215	218	231	221	204	219	226	198	235	229	219	234	224	227	204	250	230	232	231	227	233	213	207	231	207	234	242	231	221	193	187	196	210	239	232	218	216	218	220	246	225	224	246	220	240	254	212	257	230	234	214	248	192	235	245	230	223	225	197	235	217	234	211	228	207	250	199	237	197	222	216	236	217	206	204	219	271	250	199	215	212	231	250	233	213	218	219	245	209	208	235	204	221	207	235	231	211	242	212	215	227	209	234	211	218	225	221	241	224	194	214	231	233	243	218	239	216	235	217	181	221	231	219	229	228	252	204	221	244	238	233	224	227	246	239	219	212	231	211	220	236	219	241	202	242	222	240	227	225	219	218	220	221	217	216	226	214	249	218	234	242	211	225	214	230	220	221	226	231	206	240	217	227	240	211	225	252	238	227	217	246	184	201	211	227	233	247	220	221	230	222	232	214	214	189	214	230	239	180	222	227	222	209	237	237	215	234	220	247	228	223	212	240	222	239	225	238	200	204	239	195	211	193	229	216	233	226	221	203	192	204	208	229	227	230	216	236	230	236	251	224	211	211	235	214	220	205	222	209	219	237	224	229
24240	3826	24551	54342	52193	18663	1249	1143	933	927	884	753	778	757	742	660	679	680	674	666	631	663	677	609	649	627	623	589	617	608	570	595	597	575	571	587	580	573	579	616	617	600	595	591	540	593	569	582	611	612	584	544	581	564	597	626	593	596	616	607	641	719	649	622	642	652	622	622	642	680	772	691	688	645	635	678	659	624	585	579	555	595	582	619	557	568	587	570	567	608	563	614	573	573	570	620	541	580	566	590	617	575	579	591	591	577	596	539	595	555	544	564	627	565	566	570	628	569	604	572	539	569	557	533	580	524	541	569	559	584	556	593	589	602	593	596	596	594	583	545	572	551	572	565	559	633	570	601	573	599	608	583	561	545	548	596	561	566	591	596	523	559	598	602	569	568	641	560	577	577	575	579	581	604	536	535	544	573	557	561	542	557	565	558	570	538	574	535	535	538	576	565	580	578	606	533	549	554	561	593	588	602	549	545	602	547	605	575	572	562	583	579	583	542	594	572	527	593	572	547	571	578	570	631	586	559	585	561	570	574	551	554	550	569	585	565	563	532	595	553	530	541	583	559	547	575	546	531	559	572	554	523	594	578	605	576	583	528	559	568	568	585	580	551	596	582	564	601	583	560	599	545	565	518	569	591	593	575	599	552	580	551	579	534	552	584	527	583	546	580	565	546	592	531	624	601	556	587	608	556	566	548	610	590	570	563	561	592	555	547	541	602	594	637	517	596	548	544	552	564	637	550	571	564	560	578	580	574	547	593	582	558	587	577	608	575	564	571	564	544	608	628	563	588	585	591	587	584	585	525	574	549	527	564	549	596	522	620	561	607	566	609	579	556	607	579	575	547	560	559	584	586	563	593	537	561	559	555	567	559	534	587	533	541	549	576	541	538	585	557	575	528	576	568	560	566	595	572	563	562	566	584	550	567	559	582	556	558	547	582	587	563	542	553	557	581	559	553	568	637	547	582	545	558	569	577	563	534	600	561	584	532	523	597	570	583	553	594	603	572	563	506	566	578	521	616	571	581	601	590	561	567	553	555	560	573	573	572	587	582	578	520	566	583	567	587	496	612	558	526	576	543	595	573	570	530	556	602	561	601	562	558	581	574	589	570	585	565	553	565	572	587	567	612	587	593	585	591	573	554	605	547	557	613	589	561	546	565	621	604	572	569	568	623	594	510	588	612	521	554	584	603	589	570	569	553	557	569	544	582	572	579	574	557	591	553	533	590	590	566	521	619	569	593	540	540	541	579	596	551	555	596	566	534	576	599	546	574	551	518	522	617	562	577	555	542	564	549	569	545	570	604	560	547	590	570	516	545	556	583	578	556	598	620	542	565	545	552	603	602	571	583	575	574	574	573	539	563	547	562	581	581	567	575	576	590	531	583	602	505	536	515	565	613	591	583	573	575	564	584	577	591	623	603	544	552	561	571	562	554	561	540	540	547	571	580	571	545	560	566	578	592	568	605	551	568	564	553	598	586	523	586	563	614	559	547	569	569	511	580	547	595	585	514	588	611	513	547	573	513	582	529	576	530	561	547	550	599	544	551	565	583	562	543	539	585	543	563	557	524	583	553	582	579	602	544	557	574	574	567	564	604	538	556	585	577	552	533	553	592	577	577	570	571	528	597	589	557	546	548	549	563	578	587	526	513	582	567	534	572	546	538	585	557	564	554	571	562	568	577	598	553	614	520	555	609	554	593	587	593	575	576	587	568	585	580	602	540	562	540	528	584	592	586	559	579	550	516	586	577	581	575	563	584	569	561	563	551	589	582	541	539	520	575	542	564	568	569	534	554	631	563	541	569	544	593	547	550	585	602	530	586	538	569	534	529	560	612	542	555	577	598	559	549	560	524	575	554	530	534	604	564	563	534	543	526	574	557	567	591	563	597	534	575	516	543	577	591	571	571	572	515	564	557	557	563	563	611	574	551	595	545	569	590	531	534	585	550	547	593	566	618	546	583	597	572	584	602	611	537	571	583	575	560	546	566	576	566	607	601	600	524	529	593	559	573	577	576	568	564	558	607	508	555	607	554	556	575	574	598	538	575	549	597	580	605	556	559	571	570	540	563	550	572	604	548	594	594	554	543	575	567	574	551	575	542	597	587	566	611	564	551	568	550	566	576	562	579	560	561	573	569	577	552	556	560	546	553	550	589	608	515	572	609	559	565	558	528	564	592	581	612	542	562	544	591	562	582	594	557	549	576	533	563	576	538	576	562	556	595	591	555	577	629	559	565	573	581	597	630	582	568	545	597	609	526	610	616	547	559	554	546	549	596	557	548	548	580	524	614	611	544	549	557	531	586	556	577	578	545	619	532	539	528	589	605	620	549	588	538	546	617	580	605	585	547	586	564	538	531	562	581	526	571	557	571	593	576	511	583	571	539	573	588	549	583	571	580	535	563	626	557	583	570	578	607	581	533	540	571	587	587	597	573	596	547	572	589	538	574	544	542	561	588	560	566	541	600	519	579	514	567	549	514	552	586	542	561	540	575	604	548	561	560	591	577	627	556	556	573	589	581	569	585	560	521	573	583	556	528	574	546	568	578	553	564	566	571	552	565	580	563	577	593	573	610	609	549	599	561	582	528	552	581	589	569	567	573	585	586	575	590	563	555	538	576	572	585	586	554	576	598	561	562	532	561	545	568	586	557	575	559	530	531	566	622	574	614	614	578	614	596	549	584	585	591	566	563	543	608	561	565	598	592	560	570	562	571	582	613	588	543	563	585	575	569	548	577	558	571	564	555	609	579	558	575	551	548	565	545	574	589	522	571	551	546	539	532	560	576	597	578	581	579	540	567	541	554	576	574	572	569	550	561	565	559	614	587	573	573	539	565	608	522	585	564	575	590	550	563	578	604	536	527	564	537	604	561	550	550	557	541	570	535	546	531	561	561	550	574	591	599	582	593	555	616	559	571	575	557	567	549	620	581	581	590	549	557	567	566	572	581	543	594	557	532	562	613	545	559	555	535	572	531	543	569	515	570	570	577	551	580	562	533	576	569	570	591	593	560	567	572	566	549	589	516	566	582	550	583	581	530	585	575	574	554	555	556	573	581	597	601	563	567	558	538	536	569	588	582	604	584	556	587	594	556	583	557	588	619	564	599	602	575	594	584	570	572	583	542	574	577	582	553	532	579	604	599	596	539	586	542	553	548	546	577	593	554	569	556	577	537	532	594	577	542	620	586	593	572	570	531	567	542	568	569	527	537	554	577	574	577	521	583	541	501	538	528	597	579	599	548	561	588	552	584	577	556	580	577	571	549	591	539	579	542	567	533	583	549	570	519	545	567	605	522	575	552	566	571	558	550	596	541	580	607	571	616	538	572	595	531	618	563	568	548	540	581	537	552	587	558	545	599	532	598	577	619	588	569	565	595	587	549	583	536	564	578	535	532	585	595	557	533	544	602	548	582	539	552	620	595	570	551	590	594	580	543	591	596	590	561	587	591	596	548	566	577	576	534	552	575	562	525	584	563
56554	21133	27238	62217	63261	28298	5855	458	294	241	232	188	221	199	187	189	195	197	192	181	164	158	151	180	170	163	151	173	195	177	146	145	143	152	155	146	166	154	175	152	163	139	164	152	142	159	163	145	159	166	143	162	147	159	167	160	169	167	168	175	162	170	173	171	165	198	175	182	173	158	156	187	180	164	179	172	186	165	163	160	174	144	159	162	142	158	138	143	165	142	145	146	155	144	151	147	162	129	150	138	153	170	145	161	145	142	137	162	154	147	155	156	153	156	154	132	143	150	165	136	148	148	170	178	156	166	167	152	158	177	159	148	150	179	129	165	170	147	150	146	168	160	155	153	127	165	141	157	140	163	146	177	144	152	177	143	161	152	163	169	145	138	163	178	140	142	146	139	163	131	130	158	128	155	154	172	149	155	147	146	131	159	142	163	156	146	154	151	167	136	176	143	156	148	155	135	135	155	130	116	183	145	142	163	164	141	155	149	137	145	141	166	166	159	144	152	161	150	158	185	166	151	160	138	146	170	155	140	151	146	145	146	170	152	146	160	161	151	149	130	163	132	163	153	146	133	173	160	140	169	140	166	145	149	171	155	147	153	167	141	142	160	140	138	146	156	142	152	150	141	163	150	159	169	136	150	147	144	171	168	143	131	155	149	152	170	142	136	147	143	142	165	151	171	158	156	171	170	144	158	132	148	168	148	160	152	149	151	144	150	144	154	153	149	158	143	146	166	147	149	176	150	127	143	148	161	148	137	151	135	143	152	148	149	125	160	155	154	146	158	153	157	169	141	152	162	144	142	124	173	154	146	148	164	173	156	145	170	163	152	138	161	169	153	162	171	157	163	154	158	160	146	143	179	154	150	139	171	163	134	150	145	147	162	166	145	157	157	157	137	153	172	151	167	155	146	139	148	136	146	150	149	130	174	160	156	174	189	143	167	145	163	144	152	169	144	157	185	152	150	136	131	173	156	158	162	180	171	166	156	147	132	127	135	156	147	170	150	154	165	161	168	144	149	146	139	153	144	143	141	146	140	161	150	126	164	144	161	150	127	144	133	142	141	148	144	151	145	157	141	146	165	161	152	129	160	181	141	168	152	159	151	138	132	162	158	161	152	163	149	165	157	150	156	139	123	153	135	152	169	142	165	165	153	147	143	128	174	160	145	162	173	143	151	141	153	147	162	143	139	149	157	139	168	160	152	171	154	153	154	157	159	152	153	153	159	164	150	173	149	157	152	156	154	141	147	141	136	126	143	133	159	144	145	151	139	162	152	147	159	169	128	163	176	168	156	126	151	146	144	153	161	129	139	153	179	150	157	161	146	137	133	162	147	151	131	148	135	129	141	138	148	147	169	168	169	157	138	143	127	148	158	149	171	143	141	143	127	151	152	145	171	163	165	174	143	181	140	153	135	156	137	132	148	159	166	154	157	159	154	153	136	174	149	149	150	162	165	158	163	163	174	165	164	139	159	162	141	166	142	155	151	166	155	155	151	158	135	173	134	140	168	162	142	132	156	153	147	150	127	143	135	144	162	140	146	166	138	137	150	152	161	143	162	148	153	147	136	151	159	122	136	134	150	147	144	135	150	153	135	141	159	145	167	159	160	118	134	122	135	145	138	162	156	153	154	161	172	154	143	146	137	154	161	145	154	166	151	155	161	157	129	140	154	120	167	142	139	143	180	141	166	142	177	160	161	163	165	163	160	151	142	129	135	156	161	157	152	143	135	140	160	158	145	154	165	158	141	154	121	161	126	138	138	184	135	178	125	146	152	174	139	141	158	139	162	155	149	161	138	133	152	157	157	183	157	145	153	137	134	134	160	171	168	165	181	158	161	154	181	134	147	142	148	124	144	156	150	147	149	144	165	174	137	171	146	134	159	152	155	162	141	151	145	166	160	135	158	153	179	141	150	148	158	158	151	143	170	144	167	148	182	165	150	133	138	159	161	153	163	151	140	135	144	156	131	146	151	155	148	166	157	141	157	143	154	149	140	159	139	151	148	147	159	167	166	150	140	157	152	132	163	163	167	142	156	145	154	141	155	126	156	140	165	159	165	163	167	155	175	174	123	146	150	166	149	165	144	158	147	137	175	143	143	125	158	143	134	166	176	144	181	167	156	146	140	139	137	161	153	153	130	157	152	164	151	164	148	134	151	121	175	132	178	160	171	171	177	162	156	130	127	173	154	142	165	157	148	151	150	151	151	158	160	145	144	163	157	139	164	141	153	147	157	170	139	134	171	147	196	154	156	142	146	157	130	150	140	161	151	145	160	128	139	111	148	144	143	154	174	175	156	158	137	143	151	154	168	131	147	142	133	154	152	149	173	185	155	141	140	150	165	140	160	154	147	155	143	139	163	137	161	146	161	157	149	157	153	171	155	122	145	161	127	156	146	155	139	136	140	151	156	141	168	159	154	154	149	142	158	161	136	144	157	152	152	150	141	139	144	132	152	167	133	177	154	169	157	147	140	126	138	132	174	145	165	159	154	161	158	166	156	170	156	144	152	142	136	149	152	160	142	152	164	167	146	147	164	160	157	175	150	161	153	156	149	142	151	148	151	147	132	149	161	164	152	159	150	152	157	154	175	143	172	156	141	163	158	153	157	147	131	148	162	146	146	164	141	165	169	151	140	155	130	144	159	164	166	164	167	133	131	183	157	154	132	153	172	149	149	143	141	145	144	161	159	137	148	169	145	136	138	146	160	148	130	143	141	158	175	153	160	133	160	153	153	164	149	135	166	159	146	148	166	154	152	140	160	172	181	177	161	134	140	156	133	155	158	174	131	157	159	139	155	147	137	131	159	136	136	153	134	171	161	148	167	143	161	161	155	143	162	140	145	139	149	148	162	146	156	159	156	130	128	142	165	144	150	159	162	166	144	131	150	152	184	139	169	141	163	190	130	161	158	140	163	171	146	129	147	158	129	166	138	164	129	181	153	140	137	156	142	159	158	154	147	160	163	162	138	167	124	137	157	146	154	189	139	156	150	162	161	148	143	150	152	164	148	155	151	160	169	147	149	170	153	163	154	164	177	162	149	159	136	154	160	142	148	163	147	175	143	155	148	178	156	164	147	153	143	154	158	153	143	146	172	143	137	162	146	145	176	169	164	150	143	159	145	158	129	152	160	158	145	160	150	144	161	160	147	170	145	159	171	171	133	151	149	164	138	144	155	152	143	147	140	143	185	154	152	149	152	141	169	149	170	141	153	159	158	165	147	152	180	160	149	135	164	129	152	157	151	141	136	167	154	141	156	150	156	149	154	153	170	137	144	150	142	157	157	154	151	134	149	161	154	170	118	157	157	157	141	129	160	178	138	140	137	168	141	135	154	136	164	154	149	157	139	157	161	166	160	139	153	154	147	159	136	159	163	144	143	142	130	149	148	174	154	156	171	147	168	164	121	151	161	155	147	144	156	130	152	148	155	146	145	168	145	146	179	142	164	138	130	148	161	169	195	133	173	168	137	140	156	158	174
32598	6037	30799	64575	60440	22605	1681	1457	1161	1046	897	829	802	760	679	680	602	629	567	559	554	545	500	517	500	417	493	490	488	457	433	460	442	447	474	447	445	464	417	436	403	417	411	417	408	459	422	412	441	407	394	434	423	432	403	403	416	467	497	581	517	664	570	571	580	554	536	542	610	601	720	680	600	536	492	568	589	439	431	405	441	412	440	395	441	386	406	405	430	406	402	426	411	433	430	404	415	380	439	399	432	418	437	362	423	434	387	388	406	419	411	409	390	437	412	379	384	420	401	427	408	392	374	405	447	439	373	394	404	426	408	391	421	424	422	416	379	405	396	414	388	442	397	420	418	422	427	387	415	401	416	444	407	394	473	440	423	403	390	410	406	407	425	415	384	398	403	421	442	422	384	385	409	422	421	395	415	411	409	411	408	362	388	409	444	379	414	373	389	411	412	375	434	399	382	382	435	400	405	356	412	394	382	409	393	383	421	394	404	407	381	393	393	379	399	440	390	417	442	423	427	431	398	385	430	395	391	376	408	381	384	413	410	410	411	404	399	387	394	415	425	367	398	425	371	427	398	395	374	420	396	356	413	383	431	390	387	402	394	407	351	377	423	402	408	409	436	407	396	404	420	401	397	415	376	410	419	356	401	374	410	367	416	422	399	427	380	375	363	403	391	399	429	395	404	403	399	380	411	406	395	394	408	393	387	408	389	424	430	360	400	417	388	397	406	407	419	376	395	388	367	403	398	418	438	412	424	421	459	409	385	377	381	387	391	404	391	397	416	393	374	368	412	410	410	418	396	407	404	436	416	433	406	390	434	391	397	385	424	386	382	398	395	396	354	364	436	416	389	394	385	416	385	429	441	384	399	379	372	411	374	422	389	347	423	414	421	391	418	439	388	380	378	392	431	427	395	406	372	398	399	420	382	425	405	379	381	403	380	413	414	401	422	407	353	379	405	385	402	417	414	405	377	372	440	359	379	384	375	385	392	378	372	436	413	442	417	403	391	413	403	412	398	377	392	407	410	386	361	419	411	386	353	414	391	417	397	445	410	398	401	414	405	394	374	395	385	397	427	415	352	389	423	378	421	429	408	392	402	334	398	377	406	413	426	414	392	372	435	425	413	385	403	384	398	387	430	387	373	395	397	389	399	389	416	397	421	374	394	400	420	407	415	435	428	402	395	370	394	398	420	407	381	419	376	409	391	414	380	398	397	374	399	394	405	423	378	440	392	397	380	407	403	419	404	422	396	404	391	395	388	428	419	407	366	383	421	400	394	405	403	422	374	390	397	360	417	380	403	402	408	427	390	397	434	396	394	360	393	372	413	431	409	373	424	413	409	384	404	396	389	394	358	396	416	415	400	414	408	415	382	415	401	389	383	380	448	381	377	381	409	419	431	440	365	379	403	433	378	383	377	405	382	397	392	382	419	400	396	374	395	390	410	402	375	368	414	391	404	363	414	386	382	424	391	424	403	429	399	372	417	357	418	369	406	409	395	406	426	380	394	368	394	391	382	383	412	408	410	380	366	396	358	389	399	430	380	401	362	409	418	406	396	398	394	357	407	408	416	396	368	388	379	394	392	394	423	427	409	395	378	364	393	390	392	405	422	408	359	379	416	370	422	419	383	394	383	393	374	395	364	409	356	395	415	395	426	444	433	421	359	382	437	372	404	413	381	384	356	388	381	367	401	383	387	401	406	365	414	397	441	391	395	403	402	393	340	384	383	391	402	371	362	385	425	391	383	422	442	399	426	404	416	411	416	377	380	369	430	366	363	428	391	395	399	403	406	377	360	396	359	364	396	391	351	389	411	384	404	389	395	397	377	365	399	386	407	358	403	403	410	406	351	419	402	411	439	401	415	380	390	389	422	401	419	374	402	379	395	410	386	403	406	360	385	425	426	412	394	398	398	403	400	398	390	411	377	399	413	419	394	422	432	380	384	411	388	388	408	412	393	392	399	414	403	384	440	367	396	377	384	409	430	378	422	382	439	390	416	401	350	417	385	372	430	419	406	427	384	389	418	380	345	364	413	397	388	364	381	434	398	411	441	387	379	434	404	433	392	409	409	412	421	398	402	410	383	405	380	411	413	405	402	410	396	391	398	394	386	375	406	384	414	409	390	384	421	410	405	367	392	400	416	397	445	413	370	400	414	366	424	407	441	397	408	396	384	402	389	424	382	390	405	395	413	396	430	352	412	390	368	407	399	409	436	368	433	393	400	406	403	400	384	406	424	431	383	353	403	373	387	379	399	431	387	417	404	383	403	385	389	394	381	392	429	399	408	387	390	406	429	403	394	451	387	404	411	408	379	391	387	412	384	407	426	377	392	389	376	410	369	403	359	407	428	380	401	393	387	412	396	361	393	386	403	391	380	381	415	387	394	414	389	396	395	388	404	397	416	399	392	418	401	395	387	429	400	430	400	388	412	412	397	430	400	372	411	421	367	422	405	426	398	383	408	385	388	396	380	401	377	390	370	387	373	417	413	410	377	396	381	360	374	411	394	415	401	384	393	414	387	408	402	438	361	417	404	401	408	406	397	394	393	408	454	391	427	387	427	398	391	385	381	425	386	404	390	381	385	394	386	431	398	409	400	395	412	425	409	435	376	408	390	405	382	395	381	435	402	416	382	408	368	396	400	406	358	376	386	407	367	421	385	400	440	410	393	393	400	415	381	402	384	396	419	362	401	377	380	403	393	430	414	377	376	415	374	387	401	372	427	413	404	407	388	394	383	427	388	411	381	380	376	446	402	399	384	423	406	395	379	426	378	401	414	426	400	349	381	379	409	361	409	381	416	446	412	373	437	389	390	410	395	423	422	407	419	381	431	393	372	362	390	346	410	417	407	381	383	399	385	416	422	422	382	408	387	369	391	434	415	398	382	403	402	414	379	392	411	409	397	449	406	467	405	399	414	398	397	379	376	367	402	357	380	382	441	369	406	411	404	400	386	396	382	385	414	399	375	386	406	393	427	395	435	392	379	430	417	409	448	384	418	418	402	364	406	388	432	405	383	418	409	412	385	405	403	370	381	432	417	381	395	414	385	376	475	427	381	387	422	374	424	427	416	434	403	402	383	367	400	377	394	420	380	386	355	414	426	378	411	396	401	413	397	379	393	420	406	446	397	371	396	396	379	430	397	439	418	380	381	403	417	395	389	403	403	390	396	420	400	393	364	402	396	409	389	369	394	404	396	405	415	418	443	416	356	379	367	396	435	394	395	382	373	429	382	417	369	409	396	410	400	416	401	399	440	400	345	419	395	381	449	365	411	406	412	378	383	407	411	389	415	406	400	395	412	383	404	387	369	398	407	404	395	428	414	394	395	421	420	394	415	413	389	390	410	400	405	398	401	400	371	440	393	413	414	402	395	385	406	416	414	416	372	428	398	398	411	398	409	410	406	405	427	423	357	384	397	396	391	414	437	374	378	404	383	416	374	408	387	396	393	399	370	401	393	368	395	400	397	396	413	400	417	407
7409	668	1223	4093	6532	1156	285	209	223	221	245	245	221	265	243	217	203	253	251	206	226	248	212	247	246	244	223	255	252	236	240	214	182	209	217	235	209	224	219	212	245	247	239	202	227	239	234	255	228	238	235	232	232	242	251	240	218	242	239	209	261	209	229	220	228	209	213	255	242	236	222	207	217	230	237	215	241	228	257	226	228	197	240	237	206	221	240	199	228	227	205	224	218	240	210	223	227	215	233	246	217	250	179	210	233	219	188	232	215	230	204	232	188	241	242	216	241	217	221	246	233	207	228	228	232	223	213	203	207	219	228	220	228	223	246	232	244	206	208	202	234	221	257	230	215	234	234	235	218	250	237	221	242	242	237	199	228	230	210	239	211	236	193	247	239	231	193	243	238	213	246	232	221	233	207	245	207	231	210	231	253	248	195	220	230	262	200	217	245	230	225	230	235	201	248	214	202	218	227	232	250	239	216	203	224	242	246	199	226	240	225	240	209	197	202	244	247	229	260	231	241	219	232	225	244	236	238	230	222	205	212	210	208	235	232	227	208	236	234	209	215	228	219	227	236	214	239	255	232	232	214	240	237	243	234	232	211	254	244	220	194	252	215	253	256	223	213	236	237	243	219	230	223	212	247	222	230	232	233	244	217	216	224	234	231	226	210	241	243	239	212	238	220	228	230	233	233	211	240	223	219	234	224	245	241	265	217	181	242	203	208	190	227	215	214	233	234	213	204	234	214	226	236	246	232	247	235	212	218	247	218	225	232	226	246	254	236	220	191	217	230	245	240	232	206	226	225	201	219	233	241	230	248	237	243	236	229	199	221	218	230	224	202	252	219	231	205	219	214	218	227	230	230	196	201	245	211	219	247	204	239	233	227	221	242	221	231	238	227	231	247	240	210	208	195	204	222	223	232	257	231	222	216	192	249	212	233	245	249	197	206	222	223	233	205	223	220	238	224	229	255	246	230	234	230	194	221	235	236	257	213	261	233	248	251	242	225	214	196	240	250	224	228	249	221	236	206	241	254	206	228	237	225	258	257	225	226	248	232	235	243	220	224	234	203	217	194	208	255	219	218	227	201	230	219	244	229	222	212	234	226	238	232	217	211	219	204	236	229	217	223	255	243	230	226	244	215	215	211	220	183	215	228	204	252	231	248	237	234	226	224	221	210	224	228	250	219	223	225	245	257	243	199	229	248	258	210	255	215	229	225	237	224	215	242	225	246	218	246	204	239	229	222	205	235	239	220	220	223	240	253	217	235	224	219	239	231	220	228	217	219	226	205	224	246	213	211	229	218	225	240	235	238	244	214	226	235	250	235	224	251	231	209	198	213	237	237	240	229	229	227	230	222	231	225	232	217	224	261	225	244	226	235	221	208	234	231	233	235	198	215	221	227	232	211	207	197	228	180	223	228	230	219	230	239	221	228	237	216	239	229	243	236	210	249	242	212	232	242	230	215	212	252	257	200	260	227	228	255	218	221	224	260	222	230	218	249	215	218	237	224	208	217	221	243	225	232	232	218	230	209	212	213	212	210	237	216	238	217	245	242	217	247	217	220	205	224	243	234	245	223	215	252	249	242	217	239	254	237	225	211	229	210	224	225	224	242	244	222	235	209	218	212	251	263	214	214	216	234	277	212	232	212	223	206	234	225	256	228	232	237	235	217	238	226	201	258	227	240	211	210	186	224	220	234	207	228	208	241	225	212	232	251	241	231	228	256	208	242	227	228	212	240	207	217	214	203	225	225	209	210	229	215	196	237	189	217	207	231	209	218	212	226	240	216	223	212	256	230	252	221	244	212	232	223	240	228	252	247	229	209	225	224	219	240	246	233	231	232	227	234	241	255	232	233	230	214	237	231	207	232	247	211	220	224	212	214	218	231	228	240	218	224	232	222	231	222	241	251	211	225	216	221	203	189	223	236	253	232	225	229	242	219	211	254	209	210	203	247	207	224	240	220	226	247	250	222	230	246	257	194	229	215	213	216	207	242	216	223	227	228	229	204	251	242	238	253	198	229	228	214	234	220	220	210	221	200	230	210	231	230	228	216	228	236	189	227	233	235	213	235	230	225	217	237	227	244	218	228	246	251	207	240	218	221	230	214	207	255	248	220	230	249	215	206	226	231	223	226	248	222	236	231	225	224	217	233	236	202	207	211	195	240	225	233	215	225	240	231	220	223	229	217	211	230	220	251	253	229	239	228	210	238	222	216	224	245	233	236	247	254	242	226	216	241	244	240	210	228	253	254	219	212	225	230	211	226	230	233	191	247	219	230	233	228	209	231	220	238	211	199	224	221	246	216	229	231	221	245	238	225	220	230	243	230	218	249	221	205	260	209	236	264	203	233	234	212	249	226	237	213	225	225	233	230	236	184	180	217	237	246	218	243	237	243	233	230	235	230	249	214	213	199	217	229	223	197	217	220	223	252	235	237	222	216	192	215	233	223	228	212	223	224	242	221	238	200	222	177	215	238	243	219	251	212	235	208	219	216	209	220	258	231	199	232	222	229	224	217	234	223	237	245	231	240	228	240	233	225	207	239	239	211	248	216	238	222	237	219	223	224	222	219	217	218	237	224	228	246	218	226	177	214	210	243	187	223	225	232	212	233	246	246	237	206	232	235	255	240	256	239	233	205	282	227	250	220	194	209	209	246	219	229	260	218	232	246	238	199	239	219	243	210	228	235	249	230	252	232	223	223	225	206	189	218	232	231	251	222	202	240	214	237	223	206	218	228	233	215	214	218	219	240	256	220	249	216	249	251	216	213	237	236	239	228	227	212	225	213	224	227	216	203	223	216	217	214	234	217	236	211	229	227	217	220	243	236	213	229	227	238	240	212	241	236	216	239	236	207	232	222	230	213	243	203	239	240	234	213	234	189	197	207	226	224	235	221	240	220	221	226	227	222	210	226	226	219	219	241	246	218	240	223	227	227	197	251	227	213	250	256	231	212	217	221	226	225	246	221	233	208	213	246	218	229	229	220	209	229	226	221	234	219	242	211	219	235	205	251	243	233	237	255	222	247	232	211	210	231	224	206	232	229	214	234	219	224	212	180	211	227	216	228	206	228	238	250	235	245	228	236	223	227	242	229	253	233	249	230	206	225	235	229	235	235	206	231	223	220	212	185	214	220	262	224	228	233	247	237	229	222	238	251	253	230	233	222	244	232	210	221	228	232	252	211	246	227	226	242	221	233	194	221	242	224	250	250	194	250	219	197	221	220	220	239	202	278	230	201	218	243	234	211	221	225	215	218	228	228	242	211	255	227	240	239	220	227	240	223	251	210	191	245	193	228	223	242	207	224	214	247	208	224	209	209	224	228	202	252	234	212	232	259	211	225	221	204	239	228	228	239	237	241	234	238	241	241	226	229	236	219	216	209	235	221	247	240	201	218	193	215	209	247	221	231	212	236	223	228	217	215	222	231	206	224	240	226	231	228	239	218	230	215	201	250	227	247	199	238	238	212	250	230	209	255	219
6494	789	3590	13627	19055	2827	600	634	602	579	594	610	585	606	597	584	623	587	605	606	596	616	645	544	591	626	560	652	559	551	604	608	582	572	625	616	603	587	569	603	595	522	552	613	572	601	545	592	576	586	570	578	619	566	564	591	632	563	566	580	601	571	593	597	541	586	596	572	562	608	593	649	597	596	614	565	511	600	626	629	595	577	608	579	616	575	555	617	593	556	564	520	571	612	565	610	627	594	607	601	530	553	609	578	569	569	585	615	564	607	622	617	543	588	561	608	604	552	586	568	588	577	596	587	543	573	582	592	586	524	613	533	573	588	597	569	576	591	552	591	582	587	597	617	560	577	609	578	578	551	602	560	577	602	564	622	613	563	592	596	574	606	596	544	528	587	567	627	613	589	573	607	596	592	605	549	538	568	573	575	664	593	596	625	561	575	601	541	551	587	589	551	624	552	577	585	558	578	592	583	550	593	614	549	576	577	575	561	556	595	582	624	549	585	644	631	580	643	601	549	604	582	559	647	576	586	563	623	561	620	586	577	582	549	565	557	646	565	607	596	614	612	595	608	597	605	598	580	575	577	586	650	602	567	555	532	567	592	603	570	599	560	568	585	585	609	577	564	575	600	591	608	599	574	596	576	620	532	556	596	541	579	548	591	576	620	615	558	622	589	594	574	548	606	591	617	563	584	614	578	560	573	549	596	590	638	613	592	547	589	627	584	573	602	574	608	568	599	571	558	555	604	551	602	550	618	581	592	588	550	605	584	569	580	588	571	573	624	602	577	627	555	589	594	590	573	606	558	587	575	549	592	568	595	581	570	580	551	578	620	581	528	582	623	564	586	576	567	574	567	539	603	605	562	563	568	603	608	587	621	575	568	574	579	610	567	540	597	609	594	603	543	641	618	590	577	582	567	552	558	534	583	566	603	516	587	567	577	589	611	575	611	595	569	606	574	577	528	552	577	544	604	591	561	618	580	585	546	599	560	568	574	612	558	580	622	580	579	570	599	554	588	580	555	579	586	587	555	594	560	609	557	564	604	583	616	573	597	600	580	591	575	567	611	587	577	618	597	580	563	542	566	605	613	636	577	573	602	610	569	542	567	564	571	580	577	587	592	577	619	571	584	546	576	623	558	535	628	594	609	582	565	566	580	571	598	611	584	573	545	570	554	633	607	609	613	561	555	588	580	597	589	577	605	562	635	605	582	546	644	587	626	584	583	616	605	571	572	595	616	597	592	583	614	580	594	569	602	642	602	589	606	594	596	552	568	554	561	600	603	569	576	548	592	606	558	573	547	584	529	547	576	601	578	587	595	543	584	557	570	596	584	605	569	596	554	619	582	579	607	591	608	610	601	650	597	634	589	601	618	553	581	556	612	616	591	593	581	574	571	547	614	597	580	606	616	605	549	563	622	592	548	560	556	564	575	568	604	588	544	586	552	602	580	595	593	593	569	599	598	545	584	596	560	595	601	555	607	539	592	616	635	583	542	607	608	552	624	577	579	592	549	635	535	615	619	570	583	593	591	588	558	596	613	577	563	669	583	559	604	584	583	597	562	576	583	570	587	562	608	599	571	571	562	574	611	598	566	570	641	600	620	533	579	598	565	600	568	591	613	595	606	564	574	567	592	559	556	557	571	613	560	573	580	584	562	531	567	594	600	617	635	549	623	589	612	574	605	594	553	596	578	553	560	594	649	609	603	655	533	582	571	597	603	588	561	633	588	578	622	566	600	539	596	608	589	575	549	587	598	602	581	614	557	610	554	588	574	597	581	611	598	584	615	565	582	563	555	598	571	621	538	588	636	657	557	594	583	529	570	588	571	614	559	611	608	597	551	568	605	583	546	631	578	580	601	571	548	511	567	604	601	591	601	550	566	609	596	590	608	617	587	596	593	572	546	595	643	581	614	613	596	644	594	631	556	586	618	566	557	582	541	563	580	591	592	542	607	577	593	602	602	576	572	554	594	596	593	588	575	590	552	588	532	564	552	534	567	577	560	550	618	590	610	629	569	630	668	579	609	550	594	559	562	608	566	592	601	600	582	627	615	548	579	573	557	610	608	598	571	572	584	567	583	562	564	557	573	577	574	608	582	573	582	594	559	644	588	581	584	606	542	588	559	568	614	585	619	582	551	639	637	570	575	565	604	603	581	601	603	619	565	599	614	611	574	588	560	611	574	596	616	604	595	541	601	594	609	589	533	604	563	629	616	580	595	610	618	571	560	621	589	601	590	567	569	575	600	596	588	573	570	603	546	636	589	595	591	637	573	584	581	578	610	576	640	547	601	573	581	581	577	615	619	564	535	561	623	588	569	609	582	588	519	608	625	568	587	605	562	584	590	588	545	586	595	603	585	575	586	571	614	630	586	595	600	590	581	545	571	539	557	588	575	573	539	590	588	560	530	608	620	583	581	600	526	595	556	558	589	565	568	590	546	562	574	586	537	634	566	548	578	574	624	578	580	532	592	591	576	614	523	601	599	585	595	563	576	550	574	562	598	575	571	581	627	647	594	553	591	583	553	601	569	573	556	597	571	606	574	555	622	625	578	577	513	566	576	586	585	583	585	623	577	581	606	570	570	602	586	607	593	533	572	587	586	605	601	591	567	577	575	570	566	624	561	569	625	581	570	536	589	566	627	611	554	629	570	594	577	610	533	579	559	597	608	558	588	585	564	580	586	612	561	591	619	565	604	599	563	568	556	539	549	596	573	582	601	600	590	603	559	589	574	567	614	581	627	628	604	621	567	588	555	555	600	628	588	555	592	562	607	578	596	644	597	561	544	536	554	589	603	605	594	592	572	592	590	591	562	597	572	580	594	526	600	602	584	587	603	594	583	635	582	576	560	592	555	538	607	580	590	588	610	553	595	572	594	533	577	600	574	554	582	591	588	572	597	568	573	573	602	566	594	537	534	578	605	601	573	548	573	621	564	564	599	630	579	593	601	617	632	638	538	608	590	567	588	566	559	588	588	579	550	572	633	558	587	588	581	590	585	572	558	621	582	569	580	624	577	598	557	636	593	554	569	556	581	554	551	614	589	567	573	635	616	563	617	546	574	583	513	560	583	587	551	562	582	565	576	616	584	555	606	576	602	598	605	640	551	554	566	559	592	599	554	572	605	555	604	614	569	550	580	610	559	578	563	627	579	636	534	565	533	548	636	585	573	641	567	625	554	583	589	604	598	572	562	588	544	630	592	576	587	579	574	566	620	596	614	512	586	615	604	579	566	580	603	591	565	549	605	594	586	559	609	573	551	599	595	571	568	612	613	600	598	591	625	572	589	585	576	599	591	583	577	563	587	559	579	569	609	585	613	615	572	603	600	616	576	575	578	573	620	592	567	588	589	602	611	590	553	580	576	581	547	522	574	566	588	584	536	553	596	620	583	581	621	582	576	544	579	605	593	590	588	571	578	563	592	575	539	595	582	582	564	599	600	612	547	610	564	581	596	598	551	567	554	547	572	563	608	592	626	591	588
41600	11531	14556	46115	53692	20599	2218	329	319	323	252	272	265	233	258	217	242	224	216	229	242	228	241	239	249	213	248	262	206	204	247	223	231	244	227	226	219	250	244	232	220	235	247	233	202	232	220	241	232	228	235	232	234	213	241	244	251	228	218	245	216	219	211	221	214	242	210	230	229	235	240	243	200	225	219	236	235	256	223	245	212	231	201	216	237	213	192	233	227	226	222	241	238	259	205	199	224	214	229	213	217	232	237	217	231	219	191	218	228	236	232	226	230	196	227	255	220	225	252	249	204	232	244	227	222	213	216	236	224	236	233	193	221	204	192	221	235	224	224	214	223	249	232	249	225	223	208	218	243	233	242	227	207	211	226	237	214	237	213	231	249	229	227	218	224	253	233	242	232	220	225	223	234	216	206	246	225	212	193	233	215	215	242	216	248	239	207	244	265	247	238	241	221	243	207	210	232	192	214	216	244	217	204	228	239	218	217	239	250	189	206	222	218	221	220	212	246	240	236	214	208	199	231	242	231	196	237	218	225	244	242	235	237	241	242	226	213	227	236	211	240	221	226	213	214	219	211	231	187	237	238	212	248	210	220	205	256	198	221	207	213	241	217	215	221	207	220	245	232	252	247	225	191	220	209	243	214	219	230	220	232	242	210	239	218	190	254	215	224	219	206	206	209	188	236	220	219	223	236	225	206	219	198	227	227	231	215	234	227	225	225	227	218	233	214	252	236	256	239	231	227	203	218	208	247	243	213	199	233	195	224	217	213	214	208	214	205	214	207	219	225	206	229	228	223	254	228	237	201	212	224	231	237	255	230	228	234	225	222	218	225	251	236	204	256	221	232	216	225	202	214	222	231	217	224	223	194	206	201	230	269	225	237	220	219	216	205	248	241	239	225	222	251	243	259	236	239	254	215	244	283	225	225	225	211	227	227	276	212	234	206	204	200	236	212	213	232	202	232	226	204	214	209	219	256	204	213	230	205	208	191	226	233	217	218	230	197	226	225	253	228	207	207	232	227	234	229	226	238	228	237	243	213	230	212	238	220	220	241	203	235	225	214	223	211	231	216	188	214	233	230	236	211	221	200	255	228	223	223	211	220	227	234	223	218	235	217	220	215	222	235	244	228	194	234	228	234	217	217	243	239	237	234	241	199	223	203	236	208	220	224	228	230	227	219	217	233	218	247	233	221	231	214	223	214	216	239	251	211	214	224	207	227	211	213	219	208	227	211	211	224	234	220	230	200	209	213	218	230	236	225	199	248	208	211	216	236	228	235	211	230	225	226	239	221	185	217	220	241	210	237	245	225	235	214	249	233	244	221	221	246	214	212	196	218	194	239	253	240	228	226	230	226	244	215	226	227	205	229	206	204	227	230	246	200	220	228	262	221	236	210	211	226	227	225	225	226	235	253	240	220	229	217	210	246	222	200	195	231	225	218	208	251	223	208	234	209	258	225	228	222	232	222	245	236	200	235	236	240	244	208	232	249	217	251	214	225	230	210	210	241	210	206	225	234	220	232	224	216	248	229	239	229	216	219	229	221	192	217	268	236	210	193	204	225	227	223	228	242	235	231	205	242	211	200	217	243	231	198	235	235	234	238	236	226	202	223	229	195	243	238	212	242	233	247	214	205	223	215	220	207	242	216	230	233	235	248	226	208	234	220	216	207	211	220	222	238	226	241	210	222	219	218	221	224	228	221	219	232	200	218	243	214	206	204	220	220	218	208	221	224	215	211	234	198	223	202	223	243	211	227	219	216	222	215	211	216	227	229	229	231	219	221	230	208	228	235	211	202	213	226	200	233	217	245	222	225	188	228	234	230	209	222	201	233	215	209	232	218	204	211	209	218	219	214	195	224	221	211	222	219	213	222	235	232	220	227	220	210	208	254	237	224	223	234	222	216	180	246	228	213	220	231	218	222	227	213	220	241	245	228	240	235	232	200	223	206	283	233	219	192	211	220	229	240	237	229	221	243	210	222	220	230	232	213	246	202	245	206	240	223	226	205	237	212	239	226	226	219	238	247	232	194	222	236	210	217	218	231	224	237	247	220	208	226	190	205	210	223	241	240	223	225	188	209	212	232	196	217	211	224	242	226	229	218	213	236	194	232	223	216	229	192	224	240	211	199	222	224	228	225	225	222	206	200	211	211	226	217	234	233	234	246	197	239	231	212	206	218	223	222	224	215	215	203	219	205	223	226	217	205	223	218	197	210	215	198	237	239	221	231	255	230	233	247	234	189	220	230	233	227	229	213	222	205	235	224	232	197	218	257	190	262	227	204	229	219	185	214	212	215	205	237	210	258	218	204	206	208	210	223	207	222	221	222	225	188	232	234	235	188	202	204	252	203	224	217	224	211	229	193	211	213	255	238	220	244	235	221	228	239	233	246	208	198	225	213	208	205	243	219	211	234	223	227	242	187	217	218	198	225	248	231	222	220	212	251	220	193	226	251	210	200	217	216	237	209	271	269	243	229	228	217	237	210	204	203	198	241	238	235	220	192	217	232	237	213	233	204	211	238	206	229	219	206	224	240	240	233	240	221	243	200	214	212	248	253	244	254	187	201	234	263	215	231	201	247	212	214	245	238	227	211	222	237	206	234	210	205	250	222	213	218	220	218	236	224	235	198	229	241	216	224	220	234	223	259	195	239	203	227	206	236	243	209	241	211	218	209	221	247	240	227	199	244	222	186	239	198	231	222	213	244	228	210	231	239	218	221	230	251	244	220	221	216	220	224	201	212	238	218	211	210	218	216	233	233	222	205	195	240	219	213	224	247	235	222	223	192	221	253	221	224	202	220	226	210	235	208	227	227	217	215	233	238	234	203	251	249	254	212	214	241	212	250	245	237	222	245	225	216	203	191	231	225	230	233	234	204	252	220	236	222	235	229	214	195	227	214	253	236	237	247	260	203	219	242	236	243	229	230	227	213	246	221	226	241	218	236	240	221	222	226	197	211	214	215	219	204	254	219	227	212	254	239	214	200	199	225	226	224	204	231	202	236	189	241	234	222	227	254	208	208	237	213	233	210	212	227	202	191	253	246	217	215	236	247	228	223	210	232	219	241	225	197	230	237	241	206	217	227	219	234	251	196	203	241	207	240	231	230	227	227	213	213	207	212	228	248	220	226	216	207	229	208	210	210	223	244	238	210	217	243	221	228	231	231	222	204	231	242	208	238	230	231	211	222	206	221	224	213	199	228	238	196	210	199	218	217	227	219	238	244	182	218	213	248	239	224	200	213	235	216	220	231	235	243	225	221	236	231	232	217	219	228	237	235	239	204	246	234	216	227	247	219	192	220	221	240	223	217	210	193	222	244	251	223	225	238	216	220	244	231	243	224	239	233	207	215	240	228	228	233	251	230	237	226	198	234	221	216	231	187	206	227	200	214	238	234	226	223	214	212	236	219	231	205	228	232	222	236	230	205	219	217	227	242	228	218	237	211	237	215	219	235	233	201	229	244	228	224	214	204	237	222	215
23800	3552	22161	53066	58220	16800	1199	1100	959	976	892	827	714	769	696	720	648	641	690	633	660	601	648	640	623	644	587	587	588	585	604	613	588	557	591	567	583	599	575	563	600	588	585	602	575	591	601	610	539	608	553	614	579	596	558	585	613	603	619	611	591	692	683	648	602	661	643	663	666	683	765	671	740	668	624	631	613	571	592	570	599	571	594	585	547	592	588	580	587	585	598	568	545	578	623	569	550	595	585	606	564	576	517	572	626	624	591	573	607	586	569	571	559	602	600	548	573	556	526	600	575	556	571	573	572	610	583	602	541	546	539	607	615	572	574	599	583	561	578	610	592	573	575	611	554	554	599	557	586	582	556	558	596	532	608	581	611	547	548	610	595	636	559	604	587	592	592	575	607	585	559	581	583	588	586	569	567	567	562	518	572	585	576	574	568	585	543	557	600	604	569	548	571	589	561	581	637	536	542	596	573	593	573	556	587	573	559	563	599	518	568	600	620	567	551	551	560	543	558	550	634	556	564	561	576	573	559	586	599	582	601	565	591	574	611	546	535	547	547	559	583	591	567	587	543	601	561	540	549	562	550	552	544	595	583	592	559	550	572	575	569	605	546	589	617	567	561	571	571	560	587	569	559	591	553	570	535	591	595	561	583	529	577	589	559	568	540	588	513	545	556	572	606	614	547	537	550	565	587	592	623	594	594	562	546	620	577	543	571	560	542	565	573	608	567	540	571	568	606	610	569	577	578	564	548	501	574	566	565	571	565	575	547	584	577	582	567	559	600	591	545	588	585	545	566	574	576	556	599	555	581	575	557	619	613	588	617	603	587	540	597	557	526	545	568	570	571	566	547	584	530	582	578	599	572	570	573	553	560	585	543	556	541	564	575	556	571	599	578	600	591	562	603	569	544	574	594	562	557	584	602	571	561	571	569	578	618	534	549	607	558	586	599	586	555	542	554	580	570	558	615	533	567	582	548	582	547	590	593	570	588	576	550	572	574	548	564	559	573	592	591	561	605	579	574	624	565	530	576	552	568	562	546	598	584	537	548	551	569	554	537	606	562	570	569	581	588	589	562	569	582	555	563	545	579	549	631	570	553	571	563	596	569	584	527	570	564	588	601	536	539	526	562	566	589	535	569	555	537	567	628	570	622	601	567	559	615	496	579	528	566	582	556	521	626	588	586	518	571	552	592	573	540	548	566	584	567	562	583	590	550	565	572	584	535	570	622	579	595	548	552	573	607	577	584	597	543	537	523	574	595	611	571	582	595	574	575	563	590	604	570	576	585	590	560	579	575	540	578	570	590	563	584	579	591	641	592	597	577	591	543	555	591	618	573	557	607	578	507	596	601	566	560	571	578	571	555	598	614	571	537	552	539	569	550	574	515	532	548	542	550	550	580	609	561	565	552	588	571	555	557	593	560	562	576	608	558	536	570	547	570	589	509	585	578	575	581	523	538	540	536	575	551	563	572	555	552	567	544	557	587	559	596	573	546	577	572	552	608	568	597	541	566	562	551	601	579	544	541	607	587	575	556	555	535	569	564	595	590	584	551	602	565	548	541	577	624	597	574	574	600	551	541	564	588	606	604	588	576	536	589	559	577	578	536	580	562	596	586	569	581	554	529	559	595	599	544	560	559	533	579	585	566	562	532	545	591	542	565	579	554	576	576	579	588	592	596	567	607	518	529	580	588	554	611	565	541	554	578	552	540	616	565	572	584	596	599	572	572	572	564	564	560	517	558	549	603	588	572	569	594	577	593	563	597	579	584	544	550	567	553	560	604	540	581	576	606	578	555	497	569	590	523	582	589	590	575	556	543	633	570	567	565	579	544	552	551	537	566	560	605	564	537	551	563	562	553	540	543	582	570	550	541	578	528	558	551	569	553	575	572	583	587	574	542	543	563	540	571	579	576	547	540	557	574	527	595	564	557	564	544	555	585	554	582	534	603	569	593	523	559	621	591	593	595	515	585	525	581	606	533	544	584	536	563	588	594	590	565	612	599	540	572	599	563	529	616	580	550	567	562	607	545	584	566	553	596	579	575	593	560	593	598	584	588	550	591	611	545	546	506	596	565	561	564	557	542	554	577	597	554	578	549	554	559	569	592	546	550	519	551	553	517	547	562	551	573	536	543	583	573	559	591	548	573	548	617	533	586	584	575	616	572	571	543	543	568	576	606	559	537	594	559	586	560	546	610	568	572	547	549	556	541	618	575	617	607	589	561	560	608	531	577	566	534	593	557	557	602	608	593	576	565	590	586	607	570	548	587	543	569	555	608	559	589	581	567	562	566	586	610	539	553	536	571	562	566	543	562	553	569	606	552	557	510	608	549	544	576	568	591	576	568	594	525	563	554	552	542	619	506	565	603	589	560	514	565	563	567	576	568	576	610	527	609	578	573	561	555	598	591	588	589	549	549	580	567	590	585	599	554	574	564	559	575	602	562	593	553	554	606	607	585	593	596	532	569	560	570	560	538	583	563	604	583	571	562	556	524	579	568	578	596	577	580	566	531	550	568	592	576	543	549	563	555	570	562	555	607	558	587	550	552	623	557	613	578	570	544	558	585	583	571	568	539	565	589	560	562	552	556	544	542	614	578	565	558	584	589	541	569	552	586	592	596	587	589	590	566	593	550	549	507	558	526	612	564	645	569	569	571	563	561	592	562	570	544	533	588	598	580	565	591	599	571	559	549	592	575	568	565	543	575	599	551	591	561	615	584	544	550	577	573	547	552	574	529	533	592	600	569	533	568	577	558	538	568	577	549	575	615	574	607	563	563	571	550	564	597	620	596	553	573	574	547	566	572	571	538	589	579	556	557	565	576	597	533	587	549	586	576	601	619	565	569	518	607	608	556	613	606	590	600	601	568	575	635	593	637	595	573	567	553	572	555	572	507	599	538	610	613	582	597	593	524	487	588	600	544	594	577	594	580	562	592	605	552	570	581	588	590	553	581	618	564	597	555	513	586	599	618	526	562	598	572	598	563	575	593	596	583	566	575	554	553	581	568	556	557	542	568	558	616	527	563	543	599	611	598	556	548	553	565	581	531	566	559	591	565	583	591	573	553	518	552	556	576	604	577	564	577	588	597	533	574	572	575	582	586	602	548	558	553	551	560	557	611	548	577	597	581	559	563	591	551	521	570	586	556	594	588	596	567	587	561	575	600	581	547	569	561	591	580	566	612	571	604	553	554	570	577	599	554	586	612	576	551	548	569	542	550	573	603	584	586	534	529	555	611	550	534	567	571	585	596	566	607	566	551	570	554	591	546	583	550	551	578	550	574	599	556	581	557	573	591	565	611	592	574	593	558	585	569	570	593	541	601	585	537	575	569	568	600	561	555	573	530	540	612	548	572	579	546	564	557	547	571	547	586	579	561	583	590	600	534	564	583	584	576	566	571	571	550	579	591	553	603	582	568	608	547	597	617	546	568	618	606	586	588	537	527	577	556	615	578	599	586	530	570	539	531	527	543	595	553	570
55919	20407	24727	62368	63482	30061	6286	429	295	256	226	225	185	192	170	179	175	144	183	170	162	159	144	174	176	165	166	160	133	171	143	178	171	156	163	138	154	180	154	169	169	173	165	163	147	169	139	170	177	173	138	153	158	143	142	164	179	156	155	168	181	209	183	177	185	174	172	158	158	176	185	204	154	175	179	148	163	159	163	159	169	160	169	158	139	162	176	175	158	148	152	175	157	187	142	161	165	146	145	169	151	162	140	164	172	142	162	162	154	170	157	165	153	153	157	164	151	145	135	154	142	179	169	170	179	146	198	168	161	167	155	149	150	143	151	151	141	139	154	164	158	159	164	159	143	156	163	158	150	164	164	156	154	146	152	151	127	158	166	147	150	143	183	165	155	144	151	164	134	156	141	171	140	170	137	157	164	157	155	150	160	151	144	125	169	155	167	138	151	173	150	156	129	149	143	136	144	167	140	166	152	152	147	146	142	154	126	129	169	141	135	156	164	176	157	142	162	162	158	154	151	135	148	137	159	168	140	132	122	141	158	147	168	133	156	173	154	154	143	147	176	181	169	157	187	140	166	147	167	168	145	134	147	160	152	138	160	156	155	131	160	173	148	159	146	150	125	158	152	161	150	158	176	143	149	145	147	143	160	146	157	157	157	168	150	168	152	141	160	135	140	157	146	163	163	141	142	172	157	146	171	154	168	128	160	154	148	152	156	175	164	161	156	147	174	168	150	154	151	149	161	141	156	157	160	165	157	159	151	170	157	147	151	144	176	134	148	152	157	144	159	153	146	166	165	155	147	134	153	160	141	149	151	147	129	140	155	147	145	159	125	170	157	138	142	144	159	148	141	142	152	155	163	159	153	142	149	167	151	175	145	146	173	174	165	144	155	164	142	139	144	147	180	146	178	175	132	158	154	157	137	169	144	157	175	151	159	146	165	154	140	160	133	137	151	159	138	158	144	149	151	153	143	155	154	163	143	146	134	178	151	173	144	152	152	161	127	147	138	166	138	151	153	169	162	161	131	162	138	144	142	168	170	148	149	152	160	149	144	129	149	145	141	154	141	175	154	157	171	142	166	146	174	147	159	138	157	149	129	147	150	151	136	170	169	138	178	176	173	169	173	160	153	162	149	129	165	159	175	159	129	170	146	165	137	146	156	145	133	154	145	169	154	152	138	148	163	152	129	167	151	147	151	175	145	157	172	147	166	180	148	145	153	178	173	161	169	145	144	149	159	145	177	167	148	163	167	123	153	162	158	147	146	152	132	134	168	150	164	146	178	127	162	147	149	162	149	159	174	167	153	154	151	150	158	173	145	138	160	140	161	158	152	157	144	172	156	129	154	149	147	149	131	154	164	168	137	162	158	150	171	145	135	162	174	148	161	157	177	155	171	143	155	148	144	168	157	160	153	156	137	166	166	141	160	154	150	150	156	150	154	171	164	154	145	176	132	141	161	167	162	146	163	155	166	147	133	138	155	157	151	139	159	153	153	161	141	137	159	151	175	165	148	164	154	169	153	150	145	161	160	146	150	150	150	191	187	144	164	146	143	162	162	155	148	141	158	157	143	156	167	165	157	159	182	156	132	177	137	160	165	147	135	140	159	138	151	137	156	157	143	140	153	157	152	153	165	142	143	152	138	158	155	130	153	148	139	146	171	141	160	156	150	147	151	131	136	142	158	148	160	157	170	158	136	163	156	160	139	172	163	147	151	165	139	141	159	153	162	149	166	140	122	150	151	149	154	147	162	138	148	160	161	174	164	166	158	150	142	160	155	165	143	129	178	154	158	161	141	131	165	151	145	166	180	152	158	149	178	145	130	160	162	148	162	152	152	158	140	154	172	163	155	155	180	147	147	175	136	143	157	154	148	157	155	156	165	161	160	150	136	136	134	141	166	159	132	150	156	168	157	176	156	157	159	166	148	154	156	148	149	138	142	147	159	130	156	151	172	128	142	136	157	143	157	163	142	185	156	161	157	165	154	167	151	155	125	150	148	156	157	155	158	130	158	172	144	144	152	160	145	182	152	178	144	166	134	150	127	148	159	138	150	150	180	149	158	159	141	144	176	159	137	164	147	170	155	150	169	161	132	144	136	167	149	156	140	168	163	171	160	155	179	145	173	143	154	163	172	159	167	153	170	140	122	160	147	135	167	153	153	166	165	150	145	144	142	143	158	160	150	146	141	151	162	147	158	126	129	147	157	157	156	192	172	160	144	159	140	149	159	147	152	139	168	140	174	173	134	165	147	169	147	153	153	155	133	159	161	139	142	162	142	141	157	150	140	142	154	175	162	161	144	148	143	146	144	166	172	187	139	158	157	153	151	165	142	146	133	157	136	132	154	156	147	156	145	160	148	154	164	150	162	163	149	145	160	141	163	139	152	170	152	158	149	175	164	143	162	161	135	131	157	169	133	185	164	159	166	156	154	155	150	151	164	157	179	149	163	164	139	156	164	144	138	155	166	148	160	148	178	164	123	177	149	153	170	152	157	154	134	150	178	140	148	156	164	154	153	122	134	147	154	154	152	164	152	156	142	153	168	167	146	146	201	161	148	155	180	144	135	163	175	167	158	155	141	148	151	164	143	184	155	171	140	143	158	174	166	154	141	144	146	136	143	145	157	159	138	178	158	168	166	176	141	146	143	176	161	155	154	147	176	150	158	150	162	156	155	149	147	151	157	165	132	156	134	166	145	177	158	147	134	166	171	156	151	166	154	178	159	155	154	154	144	156	152	157	157	162	169	150	164	148	159	166	152	145	160	137	147	116	149	149	154	158	178	136	168	168	147	161	157	180	158	150	150	148	165	177	160	122	151	142	147	171	155	159	161	172	154	129	158	162	147	155	142	176	156	142	154	156	142	183	162	122	175	141	136	128	149	153	145	134	157	179	167	153	158	148	137	162	148	151	155	158	142	127	157	146	136	170	145	162	151	178	158	139	159	151	145	157	164	148	147	143	154	140	158	152	166	158	166	163	176	136	129	157	152	151	136	152	175	157	154	140	140	153	141	134	139	169	147	148	131	166	145	162	146	154	149	138	158	144	150	122	151	155	158	149	163	152	129	131	149	138	147	159	169	168	144	131	167	148	161	183	152	164	165	135	146	149	142	172	136	166	156	148	151	154	156	151	151	156	145	151	179	163	170	156	157	179	130	155	165	161	147	162	146	141	135	134	133	168	167	168	141	143	155	170	141	146	160	168	156	152	136	147	157	162	152	148	169	167	151	169	178	156	136	168	170	154	134	127	153	187	162	160	146	164	143	151	140	138	166	159	164	168	177	161	136	147	146	131	163	154	140	140	173	147	180	146	168	146	145	174	183	174	148	151	154	143	169	158	176	141	144	170	149	151	123	151	150	137	129	178	146	169	158	145	134	160	159	173	143	127	154	133	166	148	179	160	153	137	162	159	157	141	148	145	144	151	159	150	147	144	146	180	141	154	147	165	140	182	157	140	153	155	125	133	161	174	149	181	161	174
32198	5762	29248	65485	64786	22126	1559	1352	1132	963	938	821	770	718	677	626	626	606	546	543	539	531	507	507	510	504	470	466	485	502	491	466	431	443	468	427	443	447	449	435	416	423	412	442	430	474	435	428	435	434	442	414	431	449	416	442	455	473	519	579	494	619	537	543	557	500	504	540	598	608	654	634	623	521	476	485	510	421	414	422	440	414	415	426	406	422	426	442	382	423	392	448	433	369	400	427	429	401	404	391	422	418	436	424	409	405	433	439	442	408	396	419	411	411	432	443	394	430	430	414	432	419	412	403	404	407	382	403	433	411	386	392	413	408	417	407	421	384	404	436	383	409	456	413	464	429	436	429	407	418	435	409	437	419	420	435	428	448	387	422	419	409	424	428	414	383	459	401	437	429	438	392	430	420	358	446	418	405	403	392	403	354	426	404	419	390	392	426	391	404	412	419	420	420	430	425	395	384	358	397	407	416	387	375	397	391	415	455	386	423	394	414	414	400	419	385	361	435	394	443	461	407	395	444	426	390	381	399	397	389	396	449	405	385	402	378	410	414	420	408	413	389	431	435	369	389	398	417	447	409	399	402	386	421	399	398	407	428	384	401	408	354	420	399	416	386	418	374	411	363	417	378	405	430	406	417	425	399	401	429	397	406	396	402	412	418	397	398	413	390	410	405	403	398	396	387	419	399	426	421	423	397	396	381	421	407	402	416	425	425	418	417	424	399	410	389	430	392	414	436	406	456	422	413	413	401	407	372	407	415	444	413	442	455	420	398	392	390	400	400	401	373	386	429	436	393	444	425	342	384	423	398	400	420	415	415	424	386	406	412	398	388	451	387	402	419	436	420	362	412	386	387	425	423	442	417	405	396	405	443	398	387	397	411	430	385	404	410	382	393	388	386	461	409	421	443	461	381	423	425	406	421	411	448	377	397	402	386	439	391	411	373	419	414	393	412	418	404	400	442	399	405	404	361	435	430	402	400	409	402	421	402	375	412	408	390	388	430	397	440	405	399	399	390	407	421	404	410	386	412	389	442	401	419	420	423	408	413	442	407	415	401	417	402	414	411	404	410	374	415	437	392	393	387	381	442	423	419	363	394	387	388	406	405	409	393	385	405	433	391	437	397	410	406	415	397	382	389	412	373	404	409	426	406	428	414	374	401	399	431	446	407	404	431	434	431	396	388	402	424	388	412	447	407	408	386	419	390	395	394	415	387	407	415	446	391	394	422	399	425	434	407	414	398	391	399	404	396	394	432	412	402	426	434	415	396	401	420	412	441	425	421	414	401	438	386	371	406	434	423	373	414	382	419	384	399	391	441	406	437	397	418	388	403	393	421	423	387	373	402	400	399	392	429	441	413	422	382	410	385	385	368	386	379	405	440	421	406	426	401	422	419	459	413	377	360	415	360	383	404	397	382	406	405	410	432	415	362	437	392	400	381	423	426	445	410	366	413	401	379	410	409	403	404	375	416	404	405	374	417	415	390	363	421	402	417	406	412	413	378	406	401	398	381	380	377	413	371	392	413	400	382	410	413	379	392	391	387	415	432	384	418	386	455	398	394	375	412	413	384	423	410	367	383	402	396	426	428	357	413	412	401	408	394	436	415	398	429	387	400	411	382	418	395	422	410	424	397	394	434	398	410	406	385	407	394	424	390	400	394	386	375	398	423	394	389	437	395	419	433	393	404	405	422	424	431	432	405	381	457	407	402	410	444	432	371	407	378	407	426	419	416	407	365	391	387	402	438	424	410	384	392	415	433	382	415	383	403	368	390	421	476	392	444	407	472	396	362	405	396	445	391	389	381	391	361	410	422	408	416	397	411	391	389	408	407	401	438	413	447	409	418	419	404	401	434	413	415	410	417	403	373	438	405	419	409	412	433	412	435	401	423	393	389	416	400	419	408	428	404	396	439	436	419	458	378	411	410	412	401	387	385	410	398	414	394	384	388	424	409	392	412	428	400	383	396	377	366	412	428	369	421	424	398	400	408	430	427	395	375	390	398	386	410	368	390	422	417	411	421	404	375	413	403	410	383	392	395	394	382	367	412	420	422	409	382	380	376	395	421	384	426	406	393	379	419	402	425	390	396	432	418	420	384	439	407	441	376	436	416	380	408	426	399	382	411	418	390	422	392	418	415	402	440	398	427	350	426	411	412	404	397	422	440	427	370	423	394	387	388	399	435	421	401	375	393	421	395	406	373	412	393	413	388	429	419	405	374	362	400	422	401	403	387	390	433	424	384	395	399	426	437	403	403	407	406	395	419	425	377	378	400	401	392	397	427	437	385	425	398	391	358	407	366	382	411	446	381	374	410	406	380	402	404	400	419	408	422	434	412	419	369	399	380	416	406	414	388	418	405	425	444	415	406	402	425	372	422	410	395	388	383	409	426	411	393	392	401	414	408	388	418	430	382	426	401	430	404	407	401	375	406	380	462	424	453	391	400	389	417	417	384	379	401	411	440	404	419	400	400	427	399	420	404	392	412	379	396	401	400	396	421	398	422	425	419	406	440	396	414	401	396	418	431	413	388	399	423	423	407	419	437	364	412	415	395	396	432	373	441	403	406	439	433	409	452	416	419	455	419	411	372	403	387	402	391	421	386	409	421	422	402	399	401	445	397	395	403	392	389	425	395	386	420	371	392	373	402	379	386	430	452	405	416	400	404	413	429	428	433	399	379	426	392	403	425	404	417	420	394	412	410	381	398	452	427	417	423	398	389	406	363	389	413	412	400	417	404	419	420	375	410	411	411	435	421	388	418	397	389	418	396	382	390	443	431	375	408	374	402	398	383	409	414	404	365	397	413	367	398	402	358	409	394	412	391	430	409	395	396	398	412	397	404	415	400	412	382	448	420	428	435	437	355	406	401	414	450	368	425	407	391	398	389	443	396	418	422	418	425	376	402	376	386	406	424	442	393	412	400	403	432	452	410	416	416	394	406	378	412	424	393	363	404	410	422	445	380	414	381	405	411	398	400	418	393	350	450	395	400	406	428	402	392	391	411	375	435	439	429	401	441	416	402	434	402	427	431	420	421	361	417	401	417	421	371	375	405	406	426	411	387	426	395	377	444	385	397	421	411	398	404	408	406	409	443	441	390	393	420	418	415	403	387	415	384	426	382	417	460	449	404	391	426	415	399	416	384	404	440	389	413	409	423	355	431	379	394	427	405	427	422	397	403	403	406	404	359	413	399	425	433	426	399	380	401	431	434	409	403	382	432	368	404	427	385	440	414	436	415	410	383	412	406	419	440	375	385	415	400	380	429	411	408	433	390	410	383	382	398	419	423	386	354	412	392	407	389	382	427	399	419	426	425	405	412	407	409	388	372	389	377	436	432	405	401	432	415	412	375	416	434	410	359	421	423	419	403	398	393	402	394	414	389	402	394	382	428	427	375	393	395	411	430	417	401	409	408	432	439	418	370	436	359	388	371	410	416	380	411	433	427	363	401	417	418	386	425	398	410	376	416	430	386	417	399
6807	430	833	3591	7484	1011	225	253	220	255	236	243	249	240	241	224	239	235	210	268	234	229	217	253	234	253	240	189	217	234	243	240	244	260	228	225	242	202	233	214	201	258	223	229	227	236	243	239	255	229	226	258	223	248	240	216	232	214	226	263	211	225	266	244	217	204	231	233	262	256	224	217	222	204	236	219	233	221	225	223	191	234	202	271	237	207	212	229	219	211	255	266	226	242	249	247	218	238	220	214	234	230	264	236	236	223	237	226	232	229	228	217	242	214	255	218	253	224	235	226	227	203	203	239	246	220	229	237	213	236	237	217	246	224	221	232	248	254	226	232	219	219	202	253	231	265	226	194	236	240	242	215	237	214	221	240	250	245	236	239	220	226	256	241	244	231	231	216	242	240	222	231	214	232	208	214	219	230	232	243	246	223	230	220	246	229	223	241	246	216	210	218	239	218	208	204	249	212	206	226	239	252	228	245	224	234	220	225	223	230	238	251	199	212	235	218	228	217	251	211	246	227	224	251	224	215	258	197	227	244	254	212	232	227	264	224	247	234	247	251	227	225	230	219	265	255	262	221	224	249	243	234	220	229	238	231	223	245	192	205	237	223	223	236	249	218	227	253	236	231	230	226	224	250	216	220	225	239	236	209	195	255	227	211	249	237	223	231	260	227	219	243	219	229	230	244	265	209	211	227	232	257	241	227	210	217	247	203	242	224	222	211	229	220	206	224	234	233	208	216	207	204	207	231	228	249	181	237	240	238	227	242	248	199	213	238	236	236	235	218	227	231	235	243	232	248	236	249	233	211	247	229	223	244	232	235	251	244	216	216	236	241	249	228	225	224	241	235	235	234	225	212	254	223	247	203	223	261	200	242	252	231	232	220	238	225	230	236	227	208	248	244	221	260	226	244	215	225	208	225	245	237	194	230	230	213	237	214	212	212	241	224	207	232	211	199	225	241	232	239	247	209	195	238	241	211	240	222	223	235	216	250	247	239	230	251	240	235	207	237	238	209	230	224	249	225	204	231	251	214	209	239	221	208	225	219	234	226	231	248	231	238	246	249	230	236	228	234	213	221	238	210	241	241	239	224	216	225	254	251	251	227	268	239	232	220	235	230	225	242	229	208	210	208	242	247	248	234	228	233	243	232	233	219	199	222	254	219	220	219	217	222	234	210	241	240	225	218	240	212	207	219	240	234	224	219	200	202	217	228	265	225	240	260	221	230	244	224	236	247	248	213	233	200	240	216	234	236	217	217	251	235	237	226	189	218	240	211	224	236	226	221	243	224	227	224	222	228	225	227	253	238	191	221	218	233	231	228	221	223	209	242	256	201	222	230	233	246	250	211	241	216	239	232	200	236	252	227	226	216	204	243	249	242	225	207	221	204	241	235	219	219	225	230	220	247	235	229	241	191	222	245	226	211	237	233	235	254	228	258	232	233	222	228	225	222	253	233	215	205	246	250	237	215	230	209	242	251	271	221	200	251	217	226	224	220	235	231	206	224	247	207	219	234	205	252	238	252	214	248	215	238	216	256	228	221	262	234	220	227	255	236	211	226	232	253	212	213	228	253	233	232	220	216	227	229	239	237	217	242	250	221	214	264	209	218	209	259	253	239	220	230	215	231	209	204	233	232	261	218	254	257	241	224	252	245	213	247	213	243	224	221	241	229	245	274	235	255	258	236	229	244	232	225	220	236	210	214	213	212	219	222	244	220	241	214	223	217	228	235	212	201	213	215	250	223	219	259	229	210	219	218	246	218	231	200	205	229	210	241	219	212	229	228	247	222	223	255	219	223	239	206	226	249	234	205	257	252	224	242	216	241	250	227	232	235	234	223	226	201	233	231	197	228	232	234	233	228	216	217	242	248	206	250	227	214	252	228	224	264	252	233	226	223	228	215	218	244	225	222	238	245	252	227	239	235	239	227	240	236	215	250	252	204	219	232	218	232	230	223	215	233	211	249	225	214	233	233	222	247	226	237	259	239	217	232	211	228	228	217	200	248	248	244	230	259	206	225	223	249	262	223	226	217	214	236	252	245	208	228	247	228	190	222	234	227	253	224	249	212	240	207	219	233	248	245	219	218	216	229	221	210	231	230	216	218	230	204	206	235	223	204	246	239	233	226	232	228	239	215	231	220	232	239	201	255	205	246	243	205	253	256	218	218	229	216	182	241	233	216	242	221	209	247	235	228	231	229	229	243	201	227	221	213	242	212	238	246	227	227	244	240	238	222	223	218	211	203	255	222	234	207	226	233	243	205	233	201	210	218	222	238	231	249	213	244	234	213	221	216	226	254	235	233	238	228	228	199	228	229	249	233	238	230	216	235	257	232	231	219	217	217	207	232	193	256	191	225	252	236	236	219	214	232	217	216	224	247	228	232	217	233	221	236	227	238	218	226	220	246	240	239	227	210	205	252	236	240	219	228	192	211	227	225	201	198	231	225	228	228	219	237	227	226	214	241	226	219	215	222	240	216	276	257	239	195	230	212	222	265	228	244	200	256	246	253	260	252	208	206	231	239	271	224	238	229	219	205	241	213	219	235	236	227	213	230	233	202	246	214	248	231	245	213	243	232	216	250	242	236	233	247	250	251	221	230	240	219	207	211	233	247	211	225	235	216	230	228	211	219	248	243	237	246	234	224	235	214	229	233	217	231	240	219	239	237	224	225	225	230	253	203	212	218	209	213	243	219	256	223	221	237	234	236	219	200	206	232	227	234	202	215	221	240	219	237	250	199	238	227	224	220	206	240	227	216	236	227	232	214	221	257	242	253	237	196	243	224	236	230	223	221	182	215	229	269	239	238	243	260	235	212	251	218	263	224	229	241	217	219	225	204	215	225	248	262	248	240	225	211	205	226	274	210	219	237	209	209	228	222	243	267	228	236	227	246	234	239	253	238	235	221	250	229	241	213	226	245	215	218	242	223	235	220	252	229	219	238	228	218	209	228	253	237	197	241	220	231	226	206	240	210	260	245	262	220	222	239	254	265	223	223	219	243	209	218	225	217	248	216	258	261	219	225	240	238	195	239	225	219	230	234	265	245	230	230	249	221	192	236	233	237	219	230	209	220	223	226	225	228	207	253	200	245	235	255	222	208	219	232	219	252	220	235	236	221	236	234	223	246	233	230	217	242	232	214	228	222	218	234	231	237	241	230	257	228	259	212	247	234	229	245	230	230	253	227	214	243	240	259	256	236	242	216	222	219	250	236	230	227	248	215	207	244	241	239	219	248	239	211	220	228	222	233	228	238	232	229	220	217	238	211	224	252	248	230	220	215	269	215	223	233	221	237	223	235	238	217	199	232	208	236	234	226	247	225	216	245	260	221	234	243	238	252	245	235	213	242	227	221	228	228	226	234	243	218	232	238	223	258	224	215	243	222	238	236	207	232	259	246	207	222	225	255	254	220	221	241	222	240	247	227	206	260	231	233	218	236	235	231	231	233	238	225	241	201	224	210	242	235	222	252	230	239	218	218
6174	809	3072	13403	20669	2744	610	628	562	566	547	623	620	568	622	600	558	621	610	565	610	565	570	590	611	591	562	597	573	598	569	628	646	573	616	590	602	636	587	605	590	582	566	585	627	577	608	606	658	613	609	565	564	599	606	625	567	573	613	613	607	590	573	627	564	639	631	649	608	646	593	644	636	602	580	594	589	619	580	586	587	599	573	556	581	563	612	614	581	588	580	582	564	597	609	611	565	557	618	570	588	591	587	587	563	557	587	612	593	595	593	619	595	615	599	576	570	612	640	600	599	610	611	581	631	631	591	581	581	550	614	584	574	587	625	589	547	609	614	632	595	609	572	619	562	647	562	578	606	581	585	670	602	588	642	592	581	664	563	579	628	617	577	547	622	553	569	600	605	552	626	571	576	582	582	609	595	560	596	629	589	565	598	638	604	604	583	586	624	566	600	597	621	627	563	608	571	623	596	573	613	573	582	618	598	574	588	562	555	624	598	591	538	609	644	597	579	578	599	569	560	593	551	556	599	610	571	591	593	533	575	591	579	595	587	598	575	583	619	611	589	597	615	563	567	574	549	556	592	606	610	647	595	587	591	581	606	604	594	595	603	613	598	538	594	611	580	560	675	544	590	590	613	572	601	573	581	626	576	565	579	549	607	542	544	584	585	567	534	600	533	615	616	613	599	595	576	619	616	615	620	577	570	544	630	586	536	586	590	575	576	599	613	579	594	595	551	547	594	580	634	598	541	651	585	582	612	600	597	567	613	548	595	631	580	622	579	584	568	602	593	577	620	606	603	616	555	549	574	598	572	572	614	605	599	556	583	571	597	569	535	576	572	571	587	599	588	560	612	614	590	614	620	589	573	572	598	573	579	573	562	581	590	590	566	622	566	591	578	636	609	557	574	600	630	584	619	567	626	600	565	565	606	587	563	570	559	570	574	547	579	577	587	581	565	577	555	565	589	630	601	590	590	570	577	576	564	577	596	612	591	572	581	588	561	518	567	599	557	564	601	562	583	552	590	593	582	604	563	586	570	574	578	605	572	602	621	575	572	632	607	603	588	596	618	605	596	615	583	618	600	585	571	567	600	595	587	608	547	622	574	563	630	562	574	595	546	580	608	622	580	614	604	593	578	604	641	633	596	623	563	556	609	583	554	574	626	608	574	597	570	601	566	606	594	573	589	616	551	580	614	560	594	633	595	580	592	571	607	579	584	601	592	610	577	586	611	574	550	598	624	603	590	583	597	601	574	603	549	601	591	641	621	617	647	604	595	626	620	618	589	578	630	585	562	556	602	602	581	560	585	575	611	604	583	567	626	620	585	584	614	621	637	619	589	617	575	559	629	562	604	554	575	614	585	535	565	565	621	605	601	588	592	599	606	599	580	595	618	596	595	598	601	547	566	559	603	608	581	560	563	617	552	609	599	620	591	578	557	595	592	561	606	595	602	605	590	614	582	589	597	611	610	595	587	583	566	597	583	636	609	564	609	586	610	557	615	551	548	579	571	570	614	581	587	604	574	575	603	623	605	605	568	543	583	574	577	563	605	569	566	570	600	601	604	568	604	610	563	568	592	569	626	563	543	572	591	604	595	621	564	585	604	600	572	607	582	581	606	600	574	574	601	601	555	574	621	565	606	576	628	579	563	604	594	554	647	624	596	569	577	578	562	566	573	592	597	583	581	596	592	622	577	612	607	534	597	578	580	628	591	573	601	550	619	609	624	625	594	630	606	598	607	590	598	609	613	606	579	573	627	598	581	622	547	604	590	602	631	516	554	609	578	636	596	596	607	607	581	597	586	581	605	590	552	554	631	593	586	578	607	563	573	608	616	600	617	593	579	590	627	574	625	598	550	564	581	578	604	598	618	568	588	555	599	580	615	627	610	607	553	557	618	623	556	600	575	617	604	589	638	600	572	588	587	594	602	568	547	583	575	614	557	596	565	596	645	563	556	544	602	584	587	587	560	555	607	592	608	593	585	607	621	551	579	583	621	586	593	565	603	611	609	592	595	588	556	592	587	558	606	567	602	571	592	550	582	565	571	585	594	576	600	576	605	575	585	629	600	609	561	574	562	550	613	593	570	583	617	599	583	571	595	601	574	553	562	582	576	529	574	625	582	571	570	594	586	585	590	602	573	570	542	530	599	597	547	605	610	597	567	599	604	587	571	583	595	597	585	628	650	596	578	602	579	585	610	582	516	554	527	583	570	593	583	566	569	622	595	606	579	576	589	653	564	579	616	609	591	584	590	583	568	606	605	605	562	631	593	567	595	598	595	594	525	637	593	597	564	597	540	548	614	553	593	578	588	617	554	614	563	533	593	551	586	558	572	578	592	573	588	639	584	577	607	580	627	577	582	599	623	603	568	580	576	556	564	593	605	566	600	625	592	581	595	635	568	592	610	612	593	586	551	630	582	539	567	629	577	562	605	591	560	606	557	572	580	543	554	558	632	571	579	579	581	555	580	596	576	579	548	631	609	591	604	561	604	573	606	579	603	631	619	588	619	594	559	609	625	574	578	605	608	567	577	589	559	556	603	592	596	590	547	607	577	567	524	638	587	604	623	574	582	601	604	624	589	553	600	599	605	619	563	625	577	615	554	585	575	564	592	557	586	600	548	593	555	551	599	602	553	600	604	568	560	607	589	593	577	554	604	570	548	569	574	540	592	584	586	572	589	648	567	568	624	583	601	531	578	587	593	598	583	601	628	572	628	611	593	567	608	623	586	584	594	630	602	576	583	584	577	599	592	571	598	545	584	625	597	569	622	591	573	553	607	562	609	590	562	562	584	600	550	636	624	571	593	584	544	575	595	564	627	575	570	580	639	611	568	605	607	610	560	586	572	583	581	590	593	676	596	597	547	621	591	591	616	565	597	630	601	607	578	621	580	541	577	607	573	590	563	639	601	629	607	576	574	584	597	581	576	610	597	560	584	589	580	540	616	576	565	585	574	530	596	616	613	585	576	539	588	605	612	549	612	567	573	599	579	617	576	568	580	567	535	620	586	610	584	588	622	592	603	603	571	576	600	592	593	596	632	642	621	584	541	591	571	556	631	587	584	581	569	575	565	639	643	641	601	573	609	600	607	565	578	553	605	577	571	585	559	594	619	595	541	567	578	585	566	630	626	546	579	608	582	600	557	596	576	615	591	618	575	601	575	577	589	609	620	559	585	601	580	580	584	632	589	532	563	587	613	624	602	574	615	572	592	609	567	603	586	558	620	551	591	579	596	557	591	562	593	577	581	564	540	579	611	622	585	594	584	602	606	555	570	598	618	579	610	630	583	596	556	594	579	581	612	535	585	555	606	574	602	590	600	544	602	601	624	572	558	598	586	593	551	571	523	559	607	587	602	570	583	633	602	566	629	584	634	607	600	597	603	575	586	581	584	602	571	604	541	607	614	568	579	542	601	648	593	580	601	580	581	601	584	615	607	637	582	605	570	625	592	592	579	595	604	547	582	593	600	616	567	618	577	567
41456	11628	14517	47809	51876	19768	2136	312	294	291	249	262	255	265	259	240	235	221	229	231	269	251	215	243	236	259	201	213	207	223	236	226	229	227	209	233	244	246	228	199	200	274	221	240	229	233	209	213	213	242	206	262	215	240	266	241	204	248	258	241	223	216	220	245	233	214	204	221	242	264	238	214	270	215	252	225	206	216	211	230	234	213	210	244	204	219	201	254	255	249	198	225	230	218	251	226	217	231	244	247	198	272	201	249	211	227	237	228	221	225	207	249	247	241	222	209	205	226	219	241	218	205	239	226	219	220	233	224	251	229	218	247	203	214	220	238	200	221	229	212	220	201	236	259	237	226	244	233	229	205	233	206	194	251	225	227	234	235	217	242	229	206	213	208	230	214	232	218	241	226	231	225	211	236	209	235	233	221	195	219	211	208	237	251	243	211	231	249	229	223	232	222	232	219	229	255	252	208	247	207	241	240	211	219	224	228	236	193	234	233	215	221	225	220	221	210	240	220	243	212	218	241	212	204	218	216	241	207	216	211	235	203	217	225	262	215	220	206	204	230	206	234	261	207	240	197	207	215	230	235	197	260	213	210	222	214	192	199	208	240	209	210	211	214	208	239	213	229	213	201	186	232	215	212	218	196	220	234	215	204	215	236	219	201	210	240	215	235	225	245	220	247	214	238	220	217	218	225	210	233	209	213	231	228	217	229	235	246	215	205	242	185	237	226	217	229	235	214	198	228	241	216	220	232	234	208	231	242	203	224	214	226	210	246	216	221	202	223	216	219	239	215	229	224	221	222	217	205	225	233	220	239	220	217	239	219	222	234	228	214	208	238	247	231	207	249	230	216	235	210	257	184	225	205	234	213	231	224	280	234	228	220	220	212	237	217	221	205	215	204	216	206	207	238	211	219	227	218	232	210	212	249	240	225	220	237	238	224	196	218	226	218	215	207	247	226	208	216	242	205	222	208	222	242	208	244	220	205	219	209	196	236	223	229	222	210	201	243	204	225	217	231	225	224	229	234	213	214	234	236	226	232	234	217	206	219	197	224	238	235	219	209	233	200	231	206	231	201	222	225	236	236	186	210	217	193	193	218	218	208	253	230	219	235	250	221	233	237	227	222	218	205	239	219	207	233	251	226	228	249	196	247	215	206	215	218	239	238	194	222	217	208	229	222	239	217	240	211	227	213	208	200	230	227	223	239	244	228	210	228	234	219	239	210	204	216	211	279	237	223	222	217	226	251	214	242	231	242	201	214	262	220	230	235	233	225	225	214	215	235	226	230	218	239	217	216	231	214	237	221	214	203	212	218	236	233	232	216	224	242	197	230	245	218	228	215	224	241	222	207	203	256	233	242	236	226	206	215	250	215	254	254	230	236	227	239	227	219	223	236	222	237	222	241	220	214	249	206	215	230	234	226	192	229	212	218	206	236	227	222	202	246	232	218	263	211	240	231	234	226	231	220	231	233	223	239	208	220	223	210	236	207	230	212	193	228	233	206	252	235	260	221	262	250	208	238	206	210	233	224	231	220	216	235	251	232	210	220	245	239	221	208	209	221	231	241	223	230	247	222	255	227	243	221	212	224	225	236	233	219	216	217	235	226	207	223	181	234	225	241	234	234	220	225	227	238	221	252	231	207	221	228	218	216	236	230	231	227	221	232	236	261	230	235	217	222	219	210	214	229	221	241	250	238	199	218	214	239	253	210	224	236	249	250	221	214	207	196	193	212	197	216	206	215	244	214	238	194	232	221	241	238	240	223	189	204	203	216	191	240	217	225	213	222	245	251	222	220	234	215	226	264	234	219	218	224	227	216	205	200	237	244	230	224	247	233	193	202	255	226	240	260	198	229	241	222	212	244	224	240	233	227	223	200	235	231	227	200	203	235	217	224	235	223	214	197	203	240	240	235	230	235	220	233	221	212	257	223	228	237	231	220	223	244	225	232	230	207	236	206	208	216	212	210	207	220	205	216	226	216	229	238	258	198	222	194	217	226	219	229	204	217	216	228	221	228	181	218	187	249	209	225	241	219	215	256	226	256	207	225	196	245	216	203	227	240	231	219	216	243	217	211	220	260	225	215	224	229	228	228	182	223	243	223	254	209	211	251	223	217	221	225	212	220	237	215	213	231	187	213	212	192	244	217	187	241	233	246	217	219	243	223	222	236	221	231	205	206	218	211	214	244	239	210	203	250	212	222	237	211	225	207	225	253	230	211	229	205	217	218	238	208	223	216	221	231	223	224	212	212	238	236	198	212	225	208	224	210	202	232	220	209	216	224	235	200	223	210	218	210	215	227	220	211	227	213	226	245	202	226	228	194	233	228	230	211	214	216	236	228	198	212	230	240	235	209	201	217	219	225	223	214	210	230	208	232	231	207	200	228	224	226	216	212	189	226	201	235	234	240	236	216	217	231	243	217	234	224	200	208	219	213	233	215	243	236	214	229	210	203	229	243	199	238	226	216	223	220	208	229	219	250	208	231	241	252	232	219	225	239	229	217	224	227	216	221	235	232	220	231	232	225	252	206	226	212	228	209	203	243	235	237	221	220	228	227	210	211	192	233	245	226	232	261	246	258	218	221	207	201	231	230	214	216	205	234	223	196	211	229	202	210	228	222	204	196	241	232	209	247	185	232	207	228	219	223	215	221	220	236	226	228	223	224	203	250	222	232	231	231	242	216	235	212	238	219	207	229	214	239	229	243	212	240	229	217	236	204	224	187	198	211	205	214	229	213	208	213	218	217	216	197	222	226	237	249	226	190	218	236	207	235	209	216	222	217	226	212	208	216	192	227	202	212	230	210	207	221	198	220	231	217	242	243	216	253	241	248	241	244	235	189	212	226	224	206	242	197	218	235	243	256	225	203	201	241	225	194	204	238	230	235	220	242	239	208	254	220	206	219	216	223	215	243	234	213	220	215	205	216	213	226	214	209	227	219	190	241	226	211	215	228	234	227	242	244	198	230	215	225	228	212	246	193	207	231	236	222	198	230	239	218	232	230	225	236	237	239	201	202	240	202	216	219	208	225	237	209	205	232	216	197	241	217	214	213	246	234	211	201	234	210	201	230	208	191	209	241	227	237	225	248	193	229	239	236	222	209	208	227	212	218	229	209	204	226	195	230	236	202	212	213	242	223	229	237	247	236	193	222	210	229	206	211	197	214	198	212	248	226	225	245	233	195	222	218	219	219	215	239	202	217	227	218	244	259	236	235	209	244	232	210	221	219	208	232	243	226	239	222	243	246	227	201	221	225	237	204	214	228	240	197	215	197	235	231	229	182	225	213	224	233	245	216	240	232	218	241	224	241	241	205	215	209	214	217	224	216	258	247	220	241	224	214	201	221	210	211	214	236	223	208	196	203	192	233	223	224	233	227	218	224	220	217	237	195	211	182	198	207	210	224	203	211	234	243	218	242	203	202	222	217	232	204	213	216	238	216	235	225	213	224	228	214	239	223	219	225	213	199	200	210	231	204	229	221
23516	3838	21851	54986	55019	17195	1219	1157	956	895	822	804	743	720	707	733	697	676	633	651	619	599	612	622	642	615	656	606	637	579	611	649	554	575	585	627	541	565	605	578	530	570	616	603	591	623	593	578	598	595	576	609	570	636	614	590	549	580	589	670	635	722	667	636	664	662	638	686	721	738	731	727	628	617	669	680	584	573	558	580	566	571	575	612	561	543	534	527	618	559	537	577	611	563	590	598	595	583	575	554	550	603	566	568	546	538	578	572	568	582	606	602	545	576	589	559	595	562	548	559	601	609	577	574	586	596	581	564	593	599	591	555	577	570	552	529	610	580	581	532	558	546	606	576	568	616	574	575	550	601	582	585	600	587	615	588	596	611	572	600	606	577	570	615	591	535	525	592	578	554	580	591	592	560	615	529	634	585	525	579	575	529	601	576	580	557	585	568	551	554	584	575	543	573	585	535	552	576	573	547	581	627	577	587	527	582	547	524	563	579	638	600	582	566	613	538	562	628	551	579	560	572	571	534	628	576	568	568	542	547	545	587	611	602	594	565	557	566	550	612	582	548	554	581	598	597	547	577	526	620	578	597	559	551	569	543	573	566	592	565	533	525	523	551	567	570	551	621	605	596	586	546	555	511	584	584	546	609	576	560	549	553	591	580	583	612	568	558	584	531	548	559	596	573	551	561	576	542	541	604	592	587	598	550	552	554	540	536	566	551	572	560	565	555	534	602	550	629	545	581	539	553	565	557	539	566	565	569	529	584	572	591	574	583	597	534	568	607	564	496	562	554	582	545	528	603	582	580	566	573	564	555	594	556	554	616	540	526	568	563	601	555	563	568	529	551	561	560	587	549	550	577	562	539	578	545	534	574	595	563	569	598	567	564	559	574	567	536	566	602	526	536	575	587	556	559	590	541	567	555	563	577	532	530	530	599	582	574	550	568	594	581	594	550	565	584	621	559	557	580	604	605	633	584	581	572	584	550	610	546	556	563	566	580	589	572	583	587	571	570	575	586	612	592	522	556	538	626	564	543	574	562	613	578	554	576	580	558	571	602	570	538	561	581	562	583	614	584	571	578	582	585	540	571	570	588	558	554	575	587	574	591	591	614	613	577	559	551	586	550	619	527	556	573	587	623	564	596	589	610	575	511	587	572	583	567	548	607	608	579	572	595	564	588	579	557	582	612	590	590	622	570	563	602	541	568	573	558	574	556	579	555	538	620	608	568	536	582	553	560	610	559	557	580	568	577	564	548	571	557	555	602	532	561	548	563	612	596	580	542	592	632	560	560	610	577	575	560	601	587	586	590	600	593	563	501	581	562	593	557	544	568	600	531	603	554	584	563	560	570	593	626	538	563	557	594	534	554	584	575	548	563	560	571	631	583	574	541	595	581	566	597	556	553	630	571	538	570	557	559	597	602	580	548	578	584	512	549	578	545	567	590	586	563	557	584	531	564	551	538	635	600	561	565	560	573	618	583	611	603	568	570	509	542	581	551	543	543	603	580	562	565	541	584	605	585	596	573	595	563	570	593	579	582	521	567	567	561	587	557	539	569	552	530	531	574	535	581	539	582	553	578	550	573	581	561	580	575	577	582	582	567	542	589	576	554	539	607	574	586	543	550	586	560	563	564	512	579	593	581	576	590	574	558	579	591	551	566	519	574	537	570	581	560	557	559	581	612	567	609	582	556	602	601	509	589	595	536	608	528	556	556	562	568	609	549	560	584	586	558	563	584	554	571	563	572	560	612	548	599	533	555	566	563	630	512	619	588	540	549	588	579	585	607	542	609	629	560	606	565	577	566	571	524	559	601	566	570	576	572	596	601	583	540	566	596	560	599	547	568	575	563	592	562	577	563	548	538	538	586	551	595	597	577	588	571	594	535	536	602	528	599	584	578	590	544	548	541	559	635	572	657	606	566	549	589	537	574	572	518	598	544	556	565	577	608	530	654	582	536	557	559	524	517	535	577	526	564	586	598	582	579	531	555	589	559	607	546	609	567	550	574	598	542	548	543	590	632	539	569	599	567	581	600	540	579	567	593	559	622	571	550	530	551	602	554	579	624	584	594	620	525	540	591	558	583	565	557	617	536	546	574	562	530	573	575	556	623	564	538	580	540	513	576	594	570	585	600	574	544	587	610	542	543	599	588	559	562	574	549	566	571	591	577	584	590	531	569	529	585	524	578	554	525	569	583	570	589	567	595	592	600	574	552	565	548	543	580	600	547	564	576	557	587	558	550	542	597	589	577	572	595	573	534	551	585	578	557	565	559	571	569	563	569	555	585	565	612	552	563	603	545	561	621	547	562	581	555	548	522	551	556	593	584	571	541	570	581	532	588	546	594	568	558	585	573	589	608	563	619	565	559	563	543	594	547	586	570	577	538	588	610	544	551	571	632	559	605	577	575	624	566	559	604	604	552	577	547	596	564	567	535	575	587	550	586	567	541	557	517	582	573	571	575	596	577	555	552	576	540	596	604	551	630	552	538	555	562	602	596	560	587	557	579	549	580	565	585	573	562	569	572	614	585	522	566	599	592	565	562	613	574	586	572	595	551	543	578	560	538	548	576	566	588	611	569	588	543	555	540	539	554	564	598	551	528	535	593	562	568	598	571	548	540	600	569	557	565	555	618	581	556	571	578	622	587	575	601	564	579	578	565	592	564	551	535	538	590	565	525	590	537	570	567	568	565	535	536	571	604	570	549	587	595	599	576	575	531	579	546	557	565	546	568	566	516	536	588	532	619	563	565	574	574	599	560	547	568	583	567	519	556	578	558	573	586	549	597	533	527	570	584	562	566	517	546	554	573	545	550	552	548	603	602	592	574	580	569	556	574	552	588	586	587	564	598	558	567	597	551	576	564	579	568	569	550	564	565	556	543	582	555	585	567	556	534	580	561	588	596	575	595	547	571	586	573	552	571	528	522	555	558	539	623	574	579	576	575	620	622	609	565	558	577	566	573	594	621	545	570	573	552	569	609	581	597	593	586	583	563	536	554	613	585	567	595	572	563	548	575	514	555	588	575	582	542	548	579	615	564	603	594	563	549	621	544	573	586	555	581	553	542	636	594	587	588	585	539	617	594	547	560	518	576	560	603	542	561	569	605	583	560	608	575	545	591	585	582	589	609	557	555	554	578	577	565	544	585	601	612	606	572	586	622	539	569	541	574	530	574	563	565	548	550	563	595	600	583	594	542	552	529	563	558	562	563	541	593	572	628	570	573	602	540	564	575	580	580	585	562	576	600	549	585	614	573	560	573	604	583	598	594	581	582	586	544	541	551	579	543	516	560	539	577	583	591	592	570	542	565	578	570	570	547	653	571	579	572	590	636	554	549	560	567	601	593	565	593	588	604	555	593	596	599	587	575	548	564	588	547	510	562	565	545	562	577	560	604	570	579	588	579	567	601	602	546	548	562	548	586	568	575	554	585	557	538	574	556	585	591	523	587	561	614	592	536	564	566	575	561	564	560	564	553	581	570
55813	21053	25533	64908	64235	27912	5965	477	277	223	247	205	220	183	188	189	166	181	168	206	156	188	156	202	192	138	170	153	168	179	170	159	184	169	141	126	152	164	149	157	137	162	152	157	143	165	169	158	150	157	147	188	141	150	144	154	151	164	178	170	138	186	168	147	144	178	182	167	169	195	165	165	139	157	173	160	165	167	161	141	157	144	156	161	176	152	162	160	162	155	154	148	160	162	160	141	152	153	134	155	148	142	148	152	177	165	141	161	160	156	177	154	171	164	141	150	187	148	159	156	162	164	164	148	143	167	152	135	162	178	128	161	139	157	153	176	144	164	147	137	163	150	157	160	133	163	140	147	160	138	155	141	155	166	182	160	160	158	132	150	147	184	146	148	172	129	157	172	165	186	151	139	161	151	146	164	174	188	160	167	164	143	157	142	150	181	137	133	160	169	150	172	136	166	141	152	151	129	139	145	172	139	154	166	142	143	126	178	160	157	166	137	172	165	161	177	154	155	176	178	163	164	161	144	154	165	150	144	146	147	138	133	138	165	155	154	164	137	130	146	138	180	146	160	168	131	154	163	151	176	128	151	178	168	145	175	142	154	179	151	158	160	144	165	144	168	182	154	161	144	149	154	139	126	173	150	153	153	162	130	147	151	152	156	177	145	170	168	160	171	174	152	165	139	145	152	157	142	170	177	145	155	161	167	143	135	159	148	167	178	149	130	161	149	140	155	134	174	177	130	148	155	141	149	136	153	159	145	141	159	175	146	158	146	155	123	136	153	155	156	154	124	144	157	152	131	163	155	149	175	156	164	154	153	161	149	137	147	142	162	152	151	174	170	147	143	153	165	151	143	168	160	171	153	155	139	158	150	161	167	149	160	162	149	145	158	142	154	167	155	158	151	144	150	164	150	142	165	182	142	170	166	146	165	161	155	162	151	151	145	165	158	154	175	144	171	134	144	167	144	128	152	164	149	129	135	159	171	167	164	143	143	166	142	151	135	148	160	155	121	146	151	151	139	158	148	145	176	169	154	144	156	148	120	159	175	158	153	159	156	162	152	142	140	174	160	156	151	128	138	174	148	131	148	149	147	159	138	139	160	144	153	141	154	140	168	154	154	158	122	130	140	174	141	156	145	170	142	176	154	125	142	154	140	158	152	153	142	134	157	149	134	126	152	151	175	178	152	130	149	158	159	144	164	153	148	161	131	153	157	156	164	149	145	144	125	154	156	143	154	181	152	137	146	135	144	176	178	122	148	166	160	157	142	155	147	158	159	154	148	158	159	153	140	168	149	148	165	156	134	165	146	150	155	140	158	175	174	149	131	146	144	133	152	161	159	178	142	153	174	186	154	133	143	143	153	160	169	155	152	149	170	162	159	140	153	145	132	159	144	139	134	119	154	174	148	144	128	132	158	142	171	151	136	164	153	173	171	153	125	163	181	169	135	143	181	134	149	145	164	150	156	181	160	153	160	131	136	139	139	147	168	163	169	151	159	165	168	163	139	148	160	155	154	167	174	167	167	138	136	143	159	131	159	140	149	145	162	135	155	156	146	167	162	141	173	162	156	157	142	147	153	152	135	177	156	129	162	135	157	166	163	152	146	163	156	186	137	154	151	153	148	156	174	182	142	124	148	133	143	151	147	164	135	131	155	138	139	150	155	167	163	174	185	130	141	142	140	145	132	159	151	152	170	153	149	137	175	151	156	154	134	148	125	168	147	156	148	139	146	154	163	155	146	142	165	133	145	146	151	180	142	135	177	139	165	156	149	158	148	150	137	146	153	149	178	180	187	135	163	145	152	145	178	153	165	126	164	154	156	153	163	164	173	139	165	160	167	155	151	122	157	154	150	147	137	131	150	141	139	154	162	149	160	161	152	164	161	139	164	155	158	197	156	136	163	150	128	142	174	152	151	139	154	167	153	149	176	163	146	159	147	156	144	158	143	148	140	165	145	156	173	143	141	143	145	184	148	150	157	161	151	144	138	153	155	143	171	157	150	161	154	173	160	142	139	152	135	146	155	141	147	146	178	138	170	189	147	137	154	145	142	173	165	143	137	150	118	165	146	157	153	138	144	171	151	172	140	142	145	157	138	163	161	167	147	150	145	156	151	138	137	167	143	127	144	150	126	176	147	159	155	142	159	156	158	148	165	167	161	164	161	166	130	130	158	154	159	150	143	172	152	167	164	148	151	183	166	158	146	167	160	152	150	133	170	152	148	159	161	159	171	162	150	163	158	149	165	186	137	141	149	157	137	153	167	159	155	157	159	129	161	147	135	154	155	152	147	160	154	164	159	156	132	162	171	152	149	146	161	157	137	137	146	162	158	166	168	142	158	140	149	150	127	164	130	131	168	154	146	160	167	171	168	131	143	133	135	152	127	159	154	164	153	143	151	145	171	179	139	150	157	158	146	166	161	142	150	159	154	166	170	160	140	160	151	150	177	136	162	154	171	136	160	149	131	130	159	153	147	143	139	155	152	142	161	170	133	141	173	150	163	145	148	157	151	152	139	166	142	173	147	162	157	146	141	134	150	161	168	141	190	160	133	128	158	180	165	160	158	147	149	140	157	159	160	147	155	128	154	132	145	153	159	156	146	137	149	153	150	167	171	149	151	129	150	158	144	160	153	152	152	153	172	136	149	178	151	120	158	144	186	145	153	157	157	165	158	170	174	137	168	160	153	151	168	136	193	152	147	139	174	156	155	141	179	148	170	164	169	165	153	174	149	160	147	132	134	158	144	143	155	147	141	171	128	152	171	178	139	139	169	147	145	134	153	164	158	150	158	166	166	141	162	168	138	161	165	161	168	162	155	137	170	151	155	147	131	153	159	161	146	155	149	144	166	158	166	160	158	158	140	151	173	146	148	161	160	159	151	170	148	167	137	159	134	163	159	158	168	139	134	131	156	148	138	144	152	146	166	169	141	181	162	171	163	169	127	146	152	146	160	152	170	146	154	153	178	146	148	147	172	165	147	140	168	157	184	158	153	152	148	146	163	155	145	173	149	156	154	166	151	136	156	134	133	161	141	150	126	140	165	154	135	150	147	152	172	143	151	174	155	147	153	163	169	144	134	168	174	140	123	163	157	150	168	159	159	150	155	150	157	138	133	141	152	170	146	175	156	146	159	143	139	156	136	153	182	154	141	156	157	153	143	160	129	148	169	171	156	178	184	151	158	176	165	142	159	131	174	149	156	154	160	164	130	158	140	146	159	160	159	153	162	155	152	136	175	144	132	155	184	160	143	163	149	159	164	163	141	149	147	175	156	142	152	171	150	145	154	142	130	170	138	155	181	147	161	152	125	168	143	166	161	150	127	166	137	166	155	167	168	171	142	178	141	163	165	144	170	169	145	165	138	148	143	166	167	153	143	181	141	157	155	165	154	156	148	158	165	139	140	133	141	152	120	151	156	161	152	146	154	152	151	169	147	162	175	128	152	174	164	148	145	153	148	185	137	164	147	130	147	165	157	128	150
32027	6478	29973	66712	64384	20994	1640	1302	1196	1011	845	769	737	698	659	654	591	603	571	549	535	517	495	498	524	479	461	452	487	481	441	423	426	476	430	441	472	474	464	431	433	427	448	408	400	405	452	448	418	420	429	455	425	444	431	467	430	420	516	550	536	597	582	520	533	501	562	581	634	640	650	560	527	511	526	501	515	422	412	414	402	403	412	398	411	407	423	409	440	412	435	434	413	426	431	399	417	431	401	398	417	399	427	403	422	435	408	395	425	442	423	418	406	395	433	426	402	399	422	419	421	395	417	405	412	395	403	398	423	405	396	431	414	413	425	430	392	408	368	411	409	425	430	411	414	431	439	417	410	403	435	434	437	427	418	436	413	435	415	413	450	422	405	382	454	385	408	409	426	419	394	443	418	425	407	432	394	393	394	410	426	409	395	421	408	391	365	416	427	399	383	396	421	376	385	375	415	376	422	385	404	393	412	402	389	397	408	397	407	420	416	439	390	389	387	425	392	398	399	426	395	406	417	402	422	395	398	418	410	405	403	420	413	368	404	398	391	419	405	399	437	391	378	392	400	414	414	396	409	425	424	395	414	424	411	381	390	427	440	433	417	390	406	411	396	408	429	402	387	416	418	405	418	428	395	410	393	400	411	401	410	416	438	417	382	418	407	456	413	420	435	425	417	437	375	411	412	395	398	383	383	402	434	404	407	421	402	414	430	412	423	398	413	413	421	415	392	380	437	423	414	379	415	398	409	365	413	417	380	378	429	387	420	384	427	426	371	388	421	391	411	405	391	427	409	377	345	405	395	399	367	434	421	379	417	414	425	409	399	439	399	395	410	406	400	386	401	419	420	430	386	376	419	403	387	410	407	418	409	406	392	345	400	403	414	399	374	416	360	386	419	415	386	384	420	372	412	372	380	373	417	409	418	400	427	394	407	456	393	391	431	398	397	388	406	412	412	421	436	385	381	440	445	408	398	385	345	392	449	414	390	421	382	423	418	401	395	408	401	398	412	406	392	450	381	419	425	399	367	424	429	410	406	404	407	405	372	401	407	435	379	464	434	405	420	400	431	388	408	415	423	415	430	409	417	391	359	407	403	383	381	412	387	384	389	416	386	400	408	408	402	397	403	413	380	421	410	373	408	400	396	413	419	418	384	397	418	384	424	400	410	410	394	426	387	439	427	384	392	373	393	397	397	422	389	423	409	441	410	398	399	409	401	381	423	368	417	406	416	373	429	377	419	388	380	381	411	417	389	433	391	403	429	423	435	421	434	440	410	423	379	423	400	391	382	421	398	404	447	395	402	374	426	397	358	419	403	352	405	389	394	406	431	432	392	403	423	388	426	432	387	429	424	399	402	461	435	405	431	436	383	386	390	386	380	390	442	403	417	407	416	397	441	409	376	408	414	437	395	404	355	411	396	386	413	402	434	404	386	371	402	421	390	418	424	401	378	457	383	395	383	411	405	431	388	395	395	460	410	370	429	422	409	382	370	435	414	419	424	388	392	421	425	385	399	399	383	367	413	361	391	401	402	396	412	389	425	408	445	428	417	413	398	410	425	391	420	434	389	392	419	405	360	382	402	416	400	398	419	409	424	410	405	435	385	404	410	424	407	420	404	427	394	403	406	402	459	402	402	424	408	367	409	420	393	394	426	408	428	384	420	416	424	400	423	412	418	409	390	397	406	420	413	424	424	387	386	401	388	398	376	405	381	414	428	424	376	418	420	416	375	427	389	395	401	387	438	399	420	375	427	396	429	402	400	398	379	371	398	392	399	414	436	385	388	423	400	375	421	406	380	384	416	411	436	388	405	420	403	397	387	425	416	409	402	436	432	436	401	385	408	389	391	390	450	405	395	398	389	422	390	418	397	396	409	387	384	398	385	387	445	411	407	389	446	399	417	398	428	380	404	399	425	416	422	411	432	414	417	422	387	424	393	395	394	407	435	420	442	387	397	395	389	372	372	389	399	379	420	420	410	400	449	406	428	407	396	374	412	398	391	391	426	397	415	420	400	372	419	407	448	406	403	417	371	444	422	418	396	474	412	398	401	411	403	391	408	404	390	393	378	437	409	369	429	412	377	385	401	378	382	410	384	383	417	405	393	409	408	434	426	393	382	394	398	401	398	407	444	394	380	402	407	379	433	448	397	407	398	394	403	413	385	392	377	422	436	419	393	402	415	403	437	402	375	393	436	402	407	388	441	421	376	394	440	393	416	418	393	394	372	404	379	397	386	450	375	410	422	406	383	393	419	398	378	392	430	398	382	395	410	398	412	429	430	386	376	395	438	407	385	406	404	373	425	403	412	424	400	441	409	394	428	407	427	407	429	427	422	415	450	420	384	373	389	410	389	411	403	429	395	405	405	364	421	360	449	394	389	442	407	413	403	382	356	429	378	431	402	397	369	423	407	409	357	424	413	405	427	444	401	400	403	437	420	368	400	415	390	428	409	409	446	380	351	409	428	400	404	393	418	398	420	400	388	418	430	420	422	413	409	398	432	390	429	411	418	422	382	362	399	411	381	394	434	442	401	397	398	400	386	411	433	403	423	411	408	390	414	402	386	411	414	405	395	409	411	402	348	383	413	393	429	413	374	365	415	416	385	420	419	364	410	398	420	404	399	386	396	399	379	392	382	387	374	389	395	398	392	392	413	411	406	403	423	401	393	453	417	411	410	410	383	425	411	441	407	397	414	391	427	432	423	393	403	409	374	419	433	426	417	400	410	386	415	420	411	423	399	406	411	431	395	423	387	374	407	425	390	395	378	407	411	407	408	396	381	376	426	420	374	402	414	395	383	410	411	405	348	427	387	401	415	366	443	390	407	374	427	437	374	395	426	395	348	414	388	428	420	378	412	393	393	438	417	437	392	425	416	392	416	426	440	425	424	423	411	445	405	443	417	421	359	407	394	429	389	415	413	415	435	417	383	371	427	392	392	441	410	424	371	428	413	414	419	415	387	415	383	425	431	401	392	369	398	446	393	396	413	357	359	382	397	407	388	425	402	411	366	399	456	386	405	409	420	431	413	401	420	419	397	408	387	403	386	399	354	412	416	393	406	396	356	400	402	409	407	417	408	403	410	384	394	425	369	376	422	408	417	370	385	372	398	409	424	382	412	413	421	404	426	363	387	408	430	420	417	402	419	396	398	388	434	399	407	397	386	372	404	383	423	397	414	421	406	433	431	431	399	345	367	365	404	371	431	431	412	387	393	413	421	383	366	431	414	429	384	398	408	401	383	447	386	380	396	398	387	381	400	405	430	401	385	383	410	428	398	421	370	422	377	420	386	416	420	364	386	404	418	442	406	394	395	372	378	419	403	392	396	415	402	398	415	426	412	391	379	375	373	384	409	398	402	377	381	390	405	415	402	437	427	441	436	336	404	393	414	416	431	425	434	407	416	430	393	401	421	378	407	364	422	415	405	440	404	412	427	397	385	381	390	429	383	367	405	394	413	430	410	420	433	425	396	449	385	384
6801	445	861	3994	6014	947	261	201	210	235	253	249	230	215	215	234	234	240	231	244	213	219	210	263	232	206	237	258	245	217	222	254	235	221	243	220	247	228	210	230	263	228	215	210	232	247	234	250	230	220	243	221	233	224	205	247	238	244	249	228	257	239	208	242	234	222	233	227	221	239	215	245	234	236	204	260	187	248	271	214	247	259	241	244	221	248	214	211	201	225	211	230	216	216	242	247	217	220	250	214	232	214	224	235	212	224	229	229	238	219	222	228	227	237	245	204	239	227	228	228	247	219	220	222	222	196	229	255	240	214	239	235	240	230	252	216	232	223	205	209	264	218	232	210	197	247	225	242	222	226	235	227	199	219	227	205	243	227	186	231	216	239	241	239	238	228	215	236	197	238	225	221	236	213	234	238	238	222	235	217	216	226	204	222	238	212	232	247	237	245	219	237	220	239	202	224	242	220	221	251	239	226	253	228	222	221	195	210	239	225	224	207	238	232	180	242	212	245	198	237	199	216	193	221	243	237	200	242	223	252	210	243	220	212	205	234	218	227	198	211	241	240	205	249	242	228	260	201	247	221	253	233	216	214	243	235	218	215	211	219	216	215	221	244	203	207	214	259	239	219	214	219	222	221	240	215	220	221	218	204	227	229	234	206	235	242	215	214	222	224	282	254	209	231	235	242	225	231	210	208	207	213	206	214	234	233	250	208	208	237	206	234	212	233	254	211	229	241	238	240	249	226	227	232	246	241	201	218	271	222	227	214	240	229	220	220	243	229	259	221	232	227	236	235	201	219	225	224	230	184	206	222	217	230	217	236	226	214	237	242	235	211	212	230	192	241	244	224	240	227	250	257	220	234	225	220	224	231	235	212	243	233	230	243	241	214	241	216	219	236	222	236	189	230	216	217	220	204	215	218	247	234	209	213	227	233	233	219	227	237	218	204	211	253	224	212	236	252	225	198	235	229	261	214	208	233	202	254	244	242	225	227	196	230	217	226	227	217	230	244	226	247	237	236	250	197	213	221	222	214	229	254	208	236	203	181	246	222	214	238	210	235	203	225	219	235	207	214	220	264	220	255	243	219	241	229	222	217	232	249	235	238	235	237	211	226	223	247	245	245	259	182	219	235	244	212	241	243	250	222	237	244	245	221	234	222	226	240	235	220	210	228	212	239	234	254	245	225	205	218	242	241	236	223	214	207	244	235	221	229	244	224	243	225	210	255	225	231	248	234	248	221	235	239	217	220	237	200	242	240	261	233	209	216	222	222	225	227	212	222	237	240	226	228	231	234	228	219	226	230	229	254	233	209	250	215	209	217	226	246	200	209	242	242	202	221	246	259	239	220	243	201	212	221	243	241	269	231	219	224	231	205	226	193	232	244	251	220	233	238	234	210	197	200	230	213	192	236	204	204	233	251	224	225	236	203	238	256	237	249	206	260	229	215	200	193	246	232	232	255	219	216	205	236	231	224	231	224	222	234	203	239	203	241	206	222	225	219	215	231	209	220	232	256	240	220	212	217	229	215	220	234	230	212	219	258	211	202	232	210	222	204	200	220	212	218	204	230	247	238	222	250	214	230	230	208	234	214	210	249	228	194	229	235	228	231	209	228	214	216	218	217	215	200	230	216	209	232	210	229	243	243	232	228	245	226	232	231	237	243	221	219	206	235	234	209	223	212	236	230	200	218	233	249	227	205	208	231	232	229	213	220	237	242	238	231	223	211	242	246	203	195	207	215	222	242	205	207	231	233	242	223	228	236	228	220	204	223	242	226	219	220	229	217	223	232	223	221	218	232	241	213	226	213	226	266	233	203	202	234	222	250	238	223	248	222	218	209	211	218	217	222	235	232	224	224	230	245	203	211	245	216	226	212	243	223	230	232	211	222	229	227	238	210	215	196	241	258	230	205	225	239	225	219	216	226	220	216	225	229	212	230	231	238	217	238	241	230	233	253	244	217	218	211	231	215	210	241	246	223	226	233	235	227	225	200	236	226	248	230	215	235	231	241	197	202	219	215	225	216	229	233	239	243	231	235	244	228	238	237	225	199	239	212	249	228	235	214	208	230	270	232	198	251	260	236	228	221	210	214	225	233	244	253	216	213	211	234	207	228	238	243	229	206	227	238	257	221	232	238	219	241	197	207	234	238	214	232	234	202	235	227	229	200	238	260	216	228	235	251	239	227	242	206	220	210	213	235	244	222	224	213	252	222	216	230	219	208	231	214	213	213	243	232	245	271	217	247	215	232	249	212	244	230	229	228	214	243	214	226	231	248	216	201	238	247	205	242	234	253	247	245	217	222	226	237	215	227	257	224	233	245	232	221	235	216	226	207	226	225	218	203	200	223	208	261	239	230	215	222	200	224	220	188	249	215	206	250	237	233	215	210	207	233	233	230	210	197	211	227	243	227	212	208	230	217	211	245	228	260	215	211	223	243	229	206	230	203	227	241	212	225	226	196	208	229	219	207	206	195	200	260	249	267	205	228	192	213	195	232	243	228	234	230	216	192	228	230	266	223	215	205	255	234	251	199	229	203	205	215	250	232	238	221	211	236	210	221	257	210	229	251	214	241	203	223	214	213	224	226	261	239	255	220	232	235	236	239	216	208	217	229	211	257	233	240	224	239	204	220	232	218	225	231	257	226	226	230	216	223	262	219	213	252	225	218	204	225	239	219	245	252	255	222	232	220	221	231	233	226	216	219	229	241	224	268	236	227	241	237	216	243	218	232	254	237	225	236	210	253	210	221	218	214	244	238	210	254	229	217	249	232	223	216	206	216	226	241	214	230	226	208	232	248	209	219	254	248	250	209	219	229	210	218	223	250	226	215	200	205	226	233	202	226	217	235	232	200	212	245	208	222	210	225	244	236	216	241	253	249	219	211	242	207	213	211	228	226	221	228	230	202	240	248	240	206	233	210	207	230	215	208	233	219	216	238	228	229	210	231	228	211	221	232	215	223	222	212	213	242	244	219	223	237	216	245	231	210	247	224	239	220	209	211	223	193	199	218	238	249	247	243	223	246	249	233	227	215	198	185	212	245	222	217	226	242	222	211	236	230	231	207	247	237	219	218	209	240	230	237	260	217	259	212	223	217	245	218	243	220	220	188	198	236	233	257	216	226	237	266	206	218	224	228	212	207	223	229	233	242	235	220	252	208	222	231	214	253	214	227	240	214	214	233	229	213	223	221	218	229	221	251	234	244	205	226	214	201	248	254	214	235	225	246	248	227	232	226	227	256	202	225	246	231	235	237	190	232	222	206	234	234	240	218	233	256	218	210	231	230	217	216	245	212	205	225	246	221	189	218	224	228	226	220	214	230	241	240	199	229	227	230	244	213	231	230	215	232	237	212	215	227	194	212	225	251	234	216	237	224	209	231	245	221	207	215	242	211	229	204	259	221	221	218	228	234	233	264	240	215	213	228	212	253	217	218	219	221	214	213	229	225	241	245	235	247	215	225	242	217	228	228	246	252	252	186
6200	839	3019	14039	18290	2659	646	638	598	641	602	593	589	613	568	569	598	575	592	568	576	560	643	576	616	562	588	578	594	574	546	558	590	559	598	604	579	559	596	566	594	594	566	553	600	578	582	587	589	597	590	586	580	557	565	589	585	573	603	585	624	582	601	565	591	594	576	615	621	618	585	609	566	565	601	647	606	584	605	589	608	609	572	600	613	613	581	575	566	580	576	593	568	583	581	609	576	563	586	622	571	563	605	581	591	603	591	640	583	620	544	615	607	634	580	585	550	575	562	605	612	645	563	577	588	604	604	589	538	567	603	552	598	582	581	586	586	572	564	584	586	587	579	591	630	587	603	556	610	582	582	550	592	603	562	565	600	612	612	643	581	592	582	558	597	613	612	613	646	590	619	540	630	551	567	604	605	577	563	563	601	572	576	601	560	553	595	590	575	611	610	590	592	577	603	588	580	566	543	605	568	611	610	621	568	578	616	562	592	597	645	598	567	596	618	576	608	577	550	583	589	603	580	613	577	532	587	593	550	629	617	555	586	580	612	534	592	619	576	609	613	590	568	598	624	604	607	569	565	575	603	601	581	611	585	577	611	591	601	624	551	623	619	633	589	611	586	556	600	594	629	567	597	602	586	595	565	634	568	612	553	568	603	581	573	582	592	615	603	576	559	617	603	610	585	596	581	583	585	609	563	612	614	584	593	587	571	590	604	542	587	588	610	509	588	615	575	597	590	557	595	554	583	566	625	619	542	607	614	593	603	598	587	584	607	575	613	596	599	607	584	636	575	560	591	582	593	565	594	606	570	577	593	584	569	551	554	601	552	564	596	582	618	579	583	594	544	561	578	568	595	588	548	523	565	567	597	614	582	623	538	582	547	550	560	602	617	537	583	573	626	555	574	603	580	581	575	613	582	558	550	576	618	569	597	619	570	628	585	608	586	556	613	587	563	591	633	565	571	624	553	589	591	588	610	556	577	551	594	591	605	561	585	601	579	588	584	576	575	606	584	556	579	562	578	608	583	563	591	620	633	603	604	622	577	544	592	609	628	618	571	560	628	563	603	557	588	575	591	605	540	578	584	603	576	565	605	546	558	565	598	631	564	535	584	588	616	587	571	577	583	561	568	555	574	577	554	599	598	603	613	576	601	585	592	596	564	578	592	594	557	571	567	604	563	611	561	575	546	617	644	594	619	560	588	603	545	561	593	570	576	580	608	562	590	584	620	602	618	577	621	552	605	601	584	648	557	580	633	568	579	604	599	604	559	580	596	580	536	602	564	617	565	575	607	600	608	574	552	597	590	578	610	555	539	592	608	584	580	602	609	587	625	585	629	567	580	590	620	538	564	578	579	565	544	593	597	569	592	615	562	564	560	553	621	608	571	567	611	569	576	607	567	555	565	601	562	552	582	544	586	556	575	575	545	605	582	569	557	597	582	587	532	579	605	574	569	608	575	570	542	598	602	605	621	599	565	561	566	572	623	621	595	606	548	573	601	571	589	555	578	603	560	591	564	583	591	586	613	639	583	560	596	584	595	598	593	603	604	640	598	573	618	564	550	590	617	583	593	619	577	593	614	604	524	579	565	559	593	579	572	569	570	572	590	601	591	596	601	588	603	539	635	579	551	569	611	538	595	575	542	578	586	587	596	587	600	603	585	597	615	587	590	585	581	604	608	577	629	615	575	584	554	608	593	555	627	565	602	613	601	604	540	609	574	637	591	545	607	562	580	545	574	613	584	577	606	598	564	561	551	573	574	552	597	568	598	548	591	603	570	614	588	619	605	587	599	602	572	567	586	597	577	611	585	565	595	590	598	581	627	535	615	584	568	601	598	606	607	605	582	614	572	586	590	574	577	598	554	585	528	596	593	599	644	561	552	650	612	579	563	601	586	638	594	594	605	570	608	576	558	577	636	615	619	566	531	610	553	606	564	562	562	628	574	540	610	584	562	603	576	573	628	586	529	554	604	593	620	579	577	590	621	541	530	538	585	583	653	579	548	615	566	607	546	603	602	580	608	570	582	605	597	590	584	597	585	541	591	573	618	591	590	586	546	612	637	603	592	576	587	588	631	516	616	565	599	565	570	594	550	604	591	575	580	581	543	564	588	592	574	574	568	534	581	594	576	603	572	580	588	603	597	576	592	569	573	574	574	592	606	601	598	563	590	602	580	569	574	553	596	588	594	579	581	590	610	598	580	586	571	547	564	587	591	607	556	570	579	573	613	611	631	592	555	546	559	545	576	570	612	623	619	637	554	565	574	593	584	579	601	598	585	589	569	572	602	575	622	587	604	621	553	577	643	632	603	598	638	626	578	573	598	587	567	613	563	551	587	618	601	601	590	628	585	562	617	581	604	581	588	564	604	553	600	611	598	565	538	605	509	612	548	590	597	568	556	542	600	563	604	578	580	588	570	602	545	631	564	576	604	574	600	606	538	564	616	609	589	620	563	639	589	544	656	551	611	593	549	595	572	600	617	614	585	582	587	602	551	557	622	550	576	593	568	564	608	601	556	588	571	606	570	585	554	569	617	594	663	577	585	604	540	564	550	577	558	590	569	588	567	555	621	601	555	594	627	615	599	546	561	582	593	545	549	547	580	611	568	575	615	617	580	574	576	613	579	595	581	547	594	592	581	522	593	543	571	583	594	602	580	574	592	549	552	624	545	590	635	579	590	619	547	590	564	633	593	597	572	591	587	552	567	571	570	611	569	572	595	553	577	580	576	570	581	567	573	573	601	592	581	591	575	626	550	581	615	570	629	571	600	595	607	592	615	610	631	591	602	583	579	539	600	552	598	565	598	599	592	555	605	552	592	563	585	620	596	568	551	575	561	574	582	542	578	559	591	611	574	542	572	579	614	595	570	574	613	574	573	561	536	575	578	596	608	584	614	592	590	607	610	588	575	582	546	612	578	544	608	531	596	616	568	578	573	600	589	576	594	585	597	587	559	554	554	567	572	596	591	538	569	606	605	586	585	591	578	550	594	616	587	568	574	573	543	618	614	568	588	587	568	613	566	574	578	600	573	573	593	615	575	607	609	620	593	586	582	556	610	573	602	584	639	594	589	579	586	571	553	582	622	582	577	540	562	578	563	625	577	619	602	590	580	592	578	597	551	583	569	596	610	591	602	617	552	591	597	592	561	577	566	565	603	589	612	589	608	595	574	568	604	604	620	504	594	604	598	586	632	583	621	604	587	588	566	541	592	612	565	537	540	564	593	581	583	589	619	560	601	584	562	620	596	579	605	620	587	595	599	614	589	609	558	566	577	609	592	563	578	551	604	571	535	578	622	608	624	607	573	626	561	573	582	536	609	587	590	623	597	559	607	594	630	591	614	580	559	594	587	611	554	571	558	543	565	584	636	585	579	627	566	578	579	550	596	614	612	592	606	554	581	575	564	569	567	558	558	579	534	577	616	573	559	574	592	592	583	546	588	575	578	564	582	547	580	588	622	574	614	585	622	582	597	604	597	559
41476	12107	15230	47617	51649	19041	1654	352	308	240	269	265	241	243	230	227	255	226	207	231	218	262	222	246	238	226	218	235	232	221	213	214	197	220	220	267	211	244	208	214	228	248	260	224	247	257	229	200	204	235	215	237	231	233	226	236	250	240	220	214	229	244	237	214	245	241	225	263	227	248	245	198	249	210	223	223	241	254	203	233	244	226	222	201	216	227	221	202	218	221	241	226	212	233	233	224	257	226	205	223	221	223	216	200	231	240	246	242	235	233	213	232	255	203	176	225	214	191	245	228	204	227	220	211	226	218	198	231	224	216	208	219	227	221	223	194	243	217	215	248	218	217	197	252	245	234	216	219	245	230	204	196	211	244	233	256	224	195	238	215	214	209	209	234	216	229	226	236	219	219	226	222	222	207	238	223	226	210	189	214	237	202	252	191	212	210	186	206	214	233	234	211	217	258	220	228	227	246	236	210	206	216	222	225	221	242	225	245	221	216	229	245	238	213	210	233	233	231	206	231	201	233	228	192	209	245	225	233	217	245	226	202	227	190	211	208	252	212	209	187	236	215	225	222	229	228	206	219	251	242	215	243	249	210	206	248	221	219	258	235	230	231	214	250	249	239	232	221	246	226	203	231	235	243	223	220	225	206	217	237	227	213	206	246	228	231	209	213	227	199	227	226	226	215	235	222	225	201	225	209	228	206	200	226	240	219	252	206	214	210	203	233	210	239	225	232	231	231	201	198	228	221	225	235	243	188	216	234	212	211	217	230	222	219	220	227	213	209	199	189	215	226	217	224	214	248	216	240	239	247	231	218	218	208	212	177	206	218	208	228	210	212	230	215	212	207	238	225	222	236	205	224	240	224	210	244	229	226	222	209	215	186	265	238	245	230	223	234	252	219	229	209	238	240	245	224	212	224	210	199	203	217	219	238	210	184	268	229	214	200	225	235	231	259	216	225	203	207	232	227	237	255	232	221	250	223	237	204	223	228	259	233	227	208	239	231	246	276	199	207	220	220	225	221	210	216	220	226	227	237	229	236	208	230	199	231	224	232	247	231	208	230	230	201	214	190	215	217	193	200	240	234	213	215	226	223	210	221	240	202	233	231	214	218	225	195	240	237	233	221	233	219	225	211	213	235	217	229	216	218	208	243	223	205	220	241	217	248	232	227	206	211	192	210	230	200	198	222	209	198	191	238	220	216	230	249	219	228	221	247	221	247	210	241	231	233	228	225	214	232	193	249	224	206	247	203	218	243	214	216	226	202	220	230	239	217	215	225	234	229	240	212	224	217	227	226	219	213	230	240	229	208	228	198	233	189	236	212	221	199	233	218	239	239	241	207	231	205	190	222	212	204	201	218	223	242	213	222	180	211	223	249	235	245	213	244	216	249	237	226	213	240	235	241	214	206	224	206	240	240	224	231	204	205	218	236	209	199	225	222	209	216	209	224	207	242	214	221	228	236	227	227	213	215	226	232	224	210	222	237	230	201	225	201	226	237	210	218	220	232	260	193	225	228	218	209	228	246	192	240	202	207	226	205	236	215	228	245	220	211	220	215	215	224	223	222	229	225	210	230	235	229	209	209	216	244	236	206	228	226	213	237	206	231	212	217	205	229	203	227	228	200	234	228	242	231	239	198	204	212	224	217	218	257	232	243	200	221	233	220	243	244	254	219	227	219	250	212	226	251	224	200	223	222	216	224	193	235	276	247	202	233	224	202	257	230	219	222	195	224	197	213	233	214	216	232	218	223	236	232	212	227	210	197	194	238	233	223	212	245	210	209	231	221	206	194	194	226	221	227	211	235	225	227	228	222	224	224	207	208	207	226	223	230	216	231	242	230	231	204	220	199	202	205	243	222	239	230	251	215	223	214	203	227	234	207	205	220	236	227	197	226	206	237	201	224	208	236	211	224	241	229	253	208	192	213	202	230	231	215	203	214	214	218	210	236	208	251	228	208	214	220	202	241	228	215	217	216	202	216	248	201	229	209	204	225	207	255	224	199	234	207	199	239	223	223	247	208	223	221	222	221	216	231	220	199	230	201	207	239	245	239	239	225	239	207	208	231	248	221	236	235	223	181	235	209	233	204	219	211	242	197	199	228	214	221	237	223	201	229	218	212	228	224	236	211	240	203	241	218	229	214	231	218	218	224	241	252	252	224	211	202	201	229	205	223	215	231	220	236	227	215	239	231	224	226	207	253	204	211	201	242	232	242	205	213	211	219	222	201	205	213	220	262	201	221	200	233	238	225	226	222	241	206	215	211	242	208	245	208	211	239	218	209	264	200	224	237	208	231	219	243	216	200	230	219	221	246	227	208	190	220	243	205	242	231	194	225	208	205	220	212	231	241	206	236	228	205	213	186	212	213	222	224	254	226	245	218	207	227	227	240	214	216	226	230	232	232	244	195	222	251	219	196	203	257	204	186	236	277	210	243	227	217	211	212	223	216	244	243	217	216	246	240	240	219	206	216	209	220	234	246	235	236	227	219	212	230	200	242	242	231	210	242	230	239	236	226	240	221	227	214	245	206	220	208	253	230	227	208	225	250	223	214	194	225	228	213	211	242	229	240	241	226	233	211	232	228	211	246	237	221	241	240	207	224	205	216	223	214	196	221	229	187	209	218	220	237	230	222	236	220	195	221	215	222	197	220	231	202	185	217	245	213	218	226	221	219	199	241	215	228	219	217	238	227	209	229	214	232	207	206	201	222	240	227	228	238	211	235	222	208	214	241	243	221	213	203	217	224	213	224	258	208	213	213	209	241	201	229	206	224	225	248	202	222	229	209	230	237	200	257	195	245	217	218	245	213	222	225	202	197	206	237	238	240	216	241	217	194	239	218	245	216	209	273	226	240	236	209	247	234	212	237	230	191	217	216	231	228	237	240	211	200	242	221	193	240	226	207	240	237	262	203	217	246	236	226	218	233	229	207	205	210	214	219	189	243	255	216	225	239	232	245	211	197	224	207	208	231	202	207	246	218	210	218	201	228	226	228	203	215	228	222	243	229	218	221	240	234	210	237	243	230	223	231	227	264	213	227	211	206	231	210	218	230	236	216	222	215	207	237	224	222	202	238	219	203	243	215	226	216	213	214	197	199	200	222	245	216	221	206	206	214	229	215	216	220	227	214	191	222	199	222	224	219	227	223	241	233	233	222	231	239	219	223	222	207	219	214	218	240	229	204	213	219	238	248	243	201	214	275	245	219	209	213	226	220	210	222	229	242	226	246	207	217	232	248	210	199	236	198	234	196	237	224	248	206	222	194	213	241	235	229	210	240	227	237	202	211	234	233	250	206	211	216	216	226	229	237	219	220	227	235	197	216	212	215	226	210	230	219	233	199	252	218	206	202	192	215	225	217	237	226	219	225	199	208	207	223	219	212	241	217	237	222	238	203	230	222	239	215	201	214	236	220	230	245	207	221	228	215	206	235	234	209	216	235	239	214	238	217	202	224	217	224	237	225	199	242	224	214	215	215	219	257
23590	4387	22936	53105	56192	16288	1319	1104	969	904	859	774	780	740	656	703	701	661	701	611	647	679	660	674	650	623	607	613	591	560	623	563	591	629	620	614	633	610	607	562	591	581	595	571	582	572	584	610	612	532	627	601	546	591	571	570	531	566	599	699	639	707	703	683	656	661	701	705	716	783	738	667	620	636	658	658	660	584	594	593	534	626	576	601	586	587	562	562	605	593	608	536	571	556	618	574	620	559	569	541	568	582	605	552	588	562	591	538	562	573	572	579	548	565	577	560	589	565	621	619	560	569	541	531	551	582	601	586	611	580	583	538	601	569	630	604	549	594	600	582	585	573	569	556	574	568	595	584	525	574	591	608	580	589	567	567	592	568	557	580	558	529	589	583	562	627	572	562	571	531	584	562	532	610	558	557	558	623	575	552	573	576	594	552	582	558	602	565	590	593	575	566	538	540	578	577	571	545	560	576	602	536	588	629	561	566	590	604	536	632	570	577	577	591	593	533	544	557	547	614	552	572	578	562	513	528	552	607	543	551	552	566	573	573	564	623	581	545	548	572	587	558	563	575	576	571	557	604	569	590	548	571	558	599	581	545	507	533	536	546	551	544	571	567	559	567	613	569	594	525	549	565	570	547	608	530	597	558	580	572	598	568	558	535	544	543	574	578	560	586	622	568	572	569	566	580	564	520	562	567	556	577	551	538	541	573	597	587	545	592	571	573	535	570	551	569	540	576	572	530	581	552	563	605	591	536	554	580	597	579	582	579	581	527	534	546	559	573	568	561	591	564	605	553	556	577	567	560	590	534	581	493	539	593	609	591	589	546	588	571	597	567	564	555	589	560	565	575	533	553	572	567	572	546	584	568	571	549	593	575	573	574	548	565	550	565	579	542	574	559	571	594	562	593	556	521	547	584	531	535	585	560	587	577	587	567	563	535	595	536	525	582	546	555	580	543	562	533	545	527	579	622	556	549	587	560	589	574	553	553	562	530	544	520	597	545	547	586	532	598	594	569	569	607	606	584	549	618	556	538	572	545	567	579	526	577	571	614	554	607	576	529	583	565	588	588	610	543	523	577	566	550	556	551	562	564	568	543	573	544	555	544	531	590	587	533	580	560	625	572	567	528	569	567	581	568	559	592	560	559	542	607	541	597	549	576	556	567	591	626	613	598	592	517	580	569	597	594	591	585	548	543	588	550	551	576	553	563	575	558	524	554	584	550	633	584	580	567	547	583	570	577	587	609	535	541	581	565	572	586	589	557	547	613	556	552	572	556	582	530	561	594	528	558	610	550	564	548	525	589	526	562	565	599	509	563	552	545	546	550	562	561	539	513	548	580	546	570	555	542	578	588	557	552	563	577	533	561	552	548	581	536	580	515	558	558	549	543	580	610	538	566	562	578	556	579	558	567	577	563	554	537	582	558	556	597	603	594	552	570	601	593	544	572	527	561	581	554	582	567	561	567	573	546	541	583	556	564	574	543	545	574	573	605	600	556	596	568	588	576	577	555	544	592	579	540	564	567	575	553	596	542	522	540	566	560	599	599	562	590	613	600	570	565	557	560	604	580	559	586	594	580	567	602	601	583	551	545	593	565	587	580	601	504	609	572	560	555	590	566	566	544	573	554	563	574	558	537	553	561	582	556	593	564	551	524	599	583	555	583	569	573	573	586	605	539	555	568	576	540	629	549	579	616	551	573	555	548	578	560	553	591	586	541	571	550	545	550	577	584	544	626	598	533	597	574	559	553	584	582	568	587	606	538	565	578	558	543	575	568	576	579	559	556	525	565	549	591	591	539	563	598	554	572	569	604	549	585	584	525	587	563	561	564	592	598	599	568	570	568	556	531	595	593	564	565	578	545	570	557	520	601	588	562	563	562	572	584	623	558	559	570	559	642	582	607	566	578	543	551	572	561	558	533	570	551	596	572	610	581	558	529	575	550	569	568	587	540	583	574	600	541	540	545	549	600	573	568	559	561	577	560	593	538	528	553	536	549	563	574	534	565	583	572	560	571	558	584	577	566	562	575	605	568	539	544	562	602	562	586	522	615	541	581	573	553	568	551	541	557	605	540	565	549	535	592	553	570	591	554	552	565	536	581	519	604	553	587	532	552	574	591	599	594	563	606	580	554	565	559	593	553	559	573	541	552	598	597	559	532	543	560	566	541	589	586	574	554	528	564	586	577	600	553	554	559	552	593	566	547	540	609	551	580	516	536	553	587	548	600	597	593	571	547	576	594	594	572	568	585	539	561	547	568	563	559	558	618	553	548	537	563	627	582	580	565	598	601	573	575	599	560	566	551	539	562	581	560	538	551	539	559	541	549	616	566	535	598	559	581	593	527	574	550	567	605	615	546	611	556	592	533	566	606	569	570	556	572	588	589	549	583	542	586	584	572	536	596	560	557	549	565	532	572	531	607	569	564	560	562	565	565	544	571	553	564	620	596	552	556	547	586	608	607	562	607	604	559	612	554	531	520	576	589	605	566	550	554	592	537	551	576	577	574	593	614	611	597	559	559	569	572	543	594	561	579	570	556	558	578	545	599	593	603	546	551	623	542	564	573	546	598	576	567	571	534	619	576	610	566	614	585	565	558	584	546	585	578	581	568	596	562	588	553	560	567	591	568	611	520	594	555	567	558	546	592	572	593	557	547	556	619	561	601	574	561	553	568	556	555	540	598	602	553	598	584	558	566	572	559	623	571	544	540	552	568	579	553	573	537	577	572	600	567	571	548	573	555	597	586	538	547	582	565	538	561	569	564	560	585	592	569	543	552	523	545	562	551	627	544	618	613	558	505	589	587	599	558	580	550	573	593	550	581	562	543	611	607	555	562	542	548	545	611	608	552	575	595	595	541	532	568	601	582	526	526	584	570	575	572	610	563	565	562	607	543	575	597	578	580	570	557	588	558	575	561	576	565	608	586	559	536	608	577	572	584	587	587	531	538	591	551	552	578	543	552	620	536	585	592	586	611	555	618	555	561	582	575	548	604	576	536	548	575	577	559	583	584	587	553	564	587	596	579	537	553	585	569	547	539	575	550	556	570	606	556	607	580	597	578	588	557	580	575	562	557	603	558	585	546	556	588	545	535	561	560	549	587	541	591	594	550	574	544	572	570	556	569	556	577	563	531	598	547	621	598	552	568	580	585	548	554	615	551	568	570	563	569	569	606	579	564	541	586	579	551	544	580	563	589	527	599	528	549	597	538	545	589	525	583	598	572	557	553	609	560	591	551	624	562	564	566	575	551	544	564	597	588	560	558	563	576	608	547	587	570	562	551	551	591	538	551	573	551	556	591	577	589	595	545	580	567	569	563	570	573	535	562	592	553	562	574	581	581	549	570	584	579	582	576	589	559	578	569	579	560	592	559	601	542	538	573	599	593	566	598	558	592	585	586	558	573	615	548	599	600	565	565	541	575	576	528	606	603	575	581	582	581	579	576	574	591	572	543	562	524	563	600	573	584	574	572	583	559	576	518
55771	21748	24123	61936	64326	27920	5894	484	353	267	247	213	205	197	186	208	204	206	167	189	180	155	143	172	167	141	180	182	183	148	166	157	163	157	154	148	153	156	151	154	173	153	142	168	167	173	163	180	172	171	131	141	166	160	162	132	170	156	172	174	158	212	159	183	154	176	178	181	174	180	174	176	125	176	156	189	164	169	154	156	160	161	164	154	174	172	179	148	156	165	161	160	140	163	139	139	145	149	145	158	172	153	180	143	152	199	170	145	159	158	149	140	162	184	145	140	163	160	173	137	146	167	154	170	155	168	154	146	173	149	159	141	144	148	147	153	147	153	153	148	156	141	165	144	137	153	144	154	131	159	169	155	156	139	154	150	155	171	176	147	132	138	146	152	140	189	170	154	161	144	156	152	148	136	139	160	152	170	165	140	153	153	156	136	171	147	141	161	145	141	175	132	164	144	140	165	150	163	160	153	171	142	146	174	155	133	143	153	132	148	120	152	136	173	132	150	146	161	152	167	166	131	153	162	125	159	167	142	154	162	167	153	144	128	145	152	154	158	153	155	147	162	156	156	148	160	156	147	162	135	130	143	156	161	152	144	142	155	162	163	151	125	173	152	141	139	159	151	168	133	141	139	144	139	165	145	134	131	156	181	141	141	174	158	141	151	140	152	152	167	165	138	166	145	144	154	134	128	158	151	144	157	161	151	130	174	163	151	161	147	159	142	163	157	150	160	143	161	173	150	134	163	154	144	161	171	170	158	151	187	128	165	140	142	143	163	143	159	176	147	160	137	132	136	169	129	164	151	156	149	154	148	136	151	158	167	125	157	146	147	139	151	154	165	154	164	141	148	147	134	147	146	171	148	160	148	157	169	149	165	172	159	172	178	164	171	161	166	129	162	148	135	144	161	137	145	156	154	157	151	155	159	141	183	153	135	182	148	148	173	132	140	134	146	160	130	154	158	133	139	144	162	160	159	150	143	156	153	149	168	174	168	163	158	156	160	156	163	152	149	153	166	150	149	162	158	143	164	159	137	156	150	147	149	150	152	158	154	151	151	156	179	150	163	155	156	143	170	177	155	147	150	155	151	159	171	165	162	156	163	169	140	148	152	151	148	149	148	147	139	139	167	164	158	147	135	158	163	157	169	147	130	152	133	154	136	156	183	153	167	163	157	158	157	181	135	153	155	131	183	161	136	158	154	143	137	143	159	152	147	144	156	144	145	153	153	147	165	143	157	152	126	159	158	148	149	160	142	155	141	150	171	144	159	136	170	160	141	125	149	180	161	145	167	154	195	155	156	139	139	170	148	159	163	196	157	151	162	161	161	149	149	148	170	160	151	168	152	152	172	153	155	134	170	149	150	137	151	154	168	164	142	138	131	178	156	162	123	132	148	171	151	149	145	153	150	171	147	164	155	120	153	153	154	147	156	160	137	176	144	149	169	139	151	155	172	161	153	144	181	173	173	150	141	168	164	173	163	152	147	155	147	152	151	165	157	162	170	143	159	142	141	166	145	162	159	161	167	141	165	173	148	154	152	163	140	161	183	150	142	168	150	149	149	149	143	157	156	149	168	134	144	148	188	142	172	145	157	134	166	151	139	158	162	155	160	148	149	167	164	132	165	121	175	141	146	160	146	163	124	151	149	163	156	140	167	131	154	159	186	144	168	157	149	159	180	172	163	160	159	138	148	169	145	146	164	165	145	142	148	141	161	175	117	180	164	156	150	162	142	145	169	130	138	160	167	169	159	146	137	166	155	157	172	156	144	133	145	160	166	146	136	161	154	161	168	165	142	125	150	169	169	189	153	167	176	153	162	162	152	128	142	144	150	149	149	162	160	154	155	165	150	124	151	155	159	149	154	146	138	146	134	164	142	157	148	142	155	188	172	167	149	139	169	159	151	151	141	158	164	135	139	172	129	133	149	136	158	158	164	155	155	166	133	154	142	157	149	150	160	154	142	153	150	163	144	141	176	159	156	160	151	141	162	153	159	180	147	150	149	128	159	147	149	148	165	150	153	151	173	148	163	122	142	143	142	147	145	159	157	160	175	125	146	168	131	139	162	140	169	136	148	147	150	161	158	175	155	150	160	169	137	158	153	151	154	157	152	181	151	152	151	163	165	159	146	134	151	166	163	157	168	168	149	173	152	183	151	153	132	152	179	160	151	141	143	154	136	150	154	149	171	142	142	168	148	151	161	146	165	158	142	154	163	144	159	150	166	148	140	142	124	162	152	165	151	142	149	167	142	165	150	141	140	155	169	147	144	146	181	150	154	152	146	149	162	128	154	133	117	151	137	139	145	142	174	135	143	157	136	130	128	165	147	117	175	135	144	158	155	157	134	127	160	134	158	137	137	147	146	137	132	155	149	148	172	169	167	169	146	142	138	141	156	200	176	157	140	154	158	166	135	179	130	146	138	188	164	145	151	156	171	157	153	169	141	164	147	178	174	147	147	171	175	155	132	155	164	160	151	143	155	142	167	136	152	146	165	149	153	160	154	150	169	167	152	154	141	155	153	146	156	164	141	167	145	143	151	151	148	144	138	159	162	160	161	143	140	141	137	168	164	171	148	145	164	132	167	147	165	146	141	177	157	139	158	152	142	144	163	175	140	184	156	162	144	151	172	122	163	143	154	129	148	140	160	140	157	145	147	168	139	168	169	166	154	155	158	172	161	134	147	154	179	161	175	164	169	141	153	154	140	170	142	143	163	153	152	161	168	165	152	149	143	160	144	139	155	136	142	154	163	149	168	146	156	168	146	159	142	184	149	172	140	151	179	148	146	146	137	144	173	143	161	146	166	170	165	163	160	154	142	153	155	158	165	152	153	161	156	146	148	147	161	160	128	152	148	151	137	169	165	160	170	141	151	149	139	161	136	177	158	152	133	163	147	137	165	123	166	148	140	155	127	150	152	159	135	145	148	162	144	160	153	138	168	142	143	160	153	150	144	147	159	149	147	150	162	151	142	154	151	158	130	162	153	144	149	153	152	131	134	178	162	159	156	136	153	153	171	138	146	150	142	166	154	150	159	141	170	153	152	133	160	140	138	146	186	143	157	156	146	148	148	140	151	163	151	157	167	162	156	141	133	156	143	170	162	154	150	162	141	168	149	151	163	130	157	160	151	144	158	153	137	157	170	168	166	171	149	158	163	155	165	165	158	165	127	156	139	163	129	160	159	147	144	138	173	140	125	144	170	169	156	138	152	142	172	180	153	149	132	149	142	158	141	152	148	179	141	153	167	161	161	149	135	122	180	173	152	157	138	144	147	161	163	168	170	172	156	169	142	150	164	144	155	171	161	151	144	142	161	145	162	154	166	137	160	157	157	129	143	172	173	173	151	153	156	137	149	153	150	160	142	148	155	142	148	130	142	148	153	155	169	156	136	132	183	183	147	159	165	153	125	160	150	164	149	156	142	136	146	134	181	149	152	158	191	144	161	144	138	166	148	150	141	149	155	152	165	158	158	119	159	145	161
32027	7122	28970	65131	63781	18844	1558	1361	1134	1023	922	907	731	694	689	628	582	573	551	573	550	530	516	513	513	517	485	494	471	463	459	451	448	468	445	474	453	464	452	434	453	416	387	441	440	466	440	402	410	421	434	455	444	447	443	448	454	467	526	568	523	604	596	571	519	568	583	574	655	605	672	679	491	552	564	581	454	458	439	428	435	420	411	450	452	478	413	433	414	425	434	409	393	424	407	402	427	411	430	406	418	433	415	379	403	393	418	409	411	435	424	445	425	416	417	407	406	420	440	448	409	424	402	423	404	452	393	392	392	430	422	409	419	420	439	423	403	389	394	396	438	414	439	421	422	432	416	416	445	437	400	395	436	396	425	431	426	399	409	392	433	409	390	418	440	393	401	441	399	437	472	369	422	435	411	453	400	416	385	394	369	407	412	421	394	399	391	420	405	421	370	388	398	358	414	417	386	417	406	390	365	364	449	421	372	402	408	419	396	393	388	389	384	454	382	365	427	406	381	395	389	431	399	400	399	378	394	413	368	403	395	394	399	412	341	408	426	389	377	391	392	430	402	406	391	422	416	403	410	385	401	380	393	396	425	418	412	386	384	426	376	414	420	413	404	407	402	397	404	392	402	403	375	401	368	399	457	368	439	395	379	389	420	392	401	414	416	413	397	397	393	382	385	419	412	387	428	412	373	403	410	392	405	408	417	379	405	396	415	413	411	421	409	406	393	397	370	384	387	402	390	405	405	429	404	418	373	416	425	429	438	391	377	398	376	393	420	411	395	428	406	392	403	373	428	404	404	376	378	367	408	398	409	420	374	392	397	364	401	410	387	411	400	409	390	380	404	395	403	429	364	382	356	397	390	413	444	388	404	391	379	433	390	403	369	365	375	407	419	401	400	385	383	404	403	417	433	365	408	419	356	430	401	419	419	411	419	385	437	416	396	441	406	397	400	410	429	393	415	384	376	390	414	397	407	369	399	403	415	375	374	371	417	387	403	410	362	408	408	380	408	374	403	430	376	391	399	448	398	416	418	358	373	405	395	398	378	387	422	434	370	417	377	391	352	395	411	364	384	388	400	403	392	386	421	473	395	417	381	346	401	416	396	402	424	378	440	425	372	445	393	429	382	412	392	372	402	400	394	374	435	375	409	378	398	426	404	404	413	423	442	397	383	391	403	412	380	412	401	409	395	374	386	405	416	369	413	397	420	370	411	405	369	404	407	391	429	452	431	422	414	437	378	437	404	372	385	385	413	389	386	426	391	425	395	403	399	382	402	441	441	415	391	392	375	439	401	403	391	426	430	381	381	399	432	404	404	394	417	392	394	389	392	399	404	393	407	384	405	404	377	385	402	390	422	380	379	405	380	391	383	380	390	419	386	427	410	398	391	419	408	403	393	380	391	412	407	428	404	394	425	415	377	398	416	394	402	442	429	424	388	422	377	395	408	387	386	394	400	387	380	394	388	409	399	388	433	409	408	402	355	440	408	384	397	409	418	394	404	409	410	434	446	389	385	419	397	395	402	398	374	377	397	398	412	389	401	441	426	347	406	397	404	409	432	387	428	412	391	403	416	384	392	407	412	411	400	394	383	400	408	375	394	422	402	376	447	450	430	431	423	430	359	417	420	403	415	407	394	387	442	357	427	399	397	391	436	377	398	403	394	393	411	450	459	410	408	369	397	405	371	415	389	436	433	429	427	388	413	444	419	408	434	437	361	402	428	426	389	364	410	409	408	439	446	432	425	388	410	375	435	369	405	357	437	370	408	408	402	382	391	405	402	356	421	380	381	390	398	393	386	407	406	397	434	414	388	440	405	410	436	371	397	411	372	412	422	393	392	402	412	439	376	398	417	417	373	407	390	408	374	364	401	430	363	398	355	408	398	383	409	372	391	430	399	374	416	359	433	390	405	378	365	421	396	423	397	408	395	383	416	399	429	384	384	420	375	399	374	413	396	372	394	422	414	395	398	351	419	382	391	386	440	395	381	403	429	392	401	392	416	386	392	428	409	394	381	390	413	392	399	399	395	385	406	406	394	419	441	384	427	392	416	395	422	375	415	409	381	399	408	387	387	409	394	417	411	383	404	451	442	404	392	420	401	377	397	424	405	394	402	401	414	380	421	371	382	430	397	428	398	393	392	434	421	410	415	383	399	419	426	407	375	413	424	408	390	405	400	393	383	388	387	405	442	427	395	409	396	381	407	425	418	390	414	418	365	392	392	393	411	427	421	401	374	397	404	390	403	396	428	393	390	382	365	420	413	378	393	397	400	400	412	414	397	398	380	385	426	396	363	394	396	408	372	376	398	380	386	369	432	397	430	408	378	436	429	388	407	375	402	403	394	393	400	393	366	424	404	408	408	398	393	400	395	395	404	372	434	446	397	403	415	411	413	363	378	407	408	400	383	434	411	415	383	429	408	434	393	376	423	398	409	413	409	388	390	412	429	409	451	406	346	378	406	393	410	417	394	415	418	384	421	425	388	422	422	383	388	407	407	381	411	386	396	401	388	397	408	389	402	389	416	362	403	354	402	386	378	401	378	386	386	407	419	395	408	417	384	427	382	372	407	375	378	410	391	415	414	404	405	396	407	443	376	432	379	440	413	406	418	371	425	427	411	423	387	379	410	420	393	391	385	381	387	404	419	385	418	399	397	438	399	426	406	409	414	416	389	392	402	379	419	397	415	396	396	419	406	393	409	416	454	398	414	414	421	391	440	399	367	409	378	396	407	418	405	414	394	374	395	400	406	413	360	359	381	408	413	414	395	368	408	408	411	422	385	385	442	407	352	380	423	426	389	422	411	384	397	387	392	367	446	379	421	384	394	409	378	410	398	413	381	393	427	424	399	404	466	383	438	386	412	395	417	367	409	352	406	406	397	387	420	424	394	407	373	423	369	411	395	398	407	396	392	424	392	400	370	409	379	410	397	423	460	414	395	404	388	374	388	384	428	415	426	422	326	379	430	372	415	415	382	418	420	403	419	423	400	422	369	394	381	417	397	390	409	382	394	383	418	416	387	386	428	367	392	401	421	434	388	408	435	379	395	412	416	357	428	391	398	398	425	435	404	399	376	411	413	428	393	396	409	404	391	409	368	393	402	375	420	396	410	409	408	384	402	386	407	409	409	408	392	445	406	386	399	389	399	400	416	396	389	355	379	427	445	421	391	394	385	403	390	385	406	432	374	396	393	370	399	437	391	408	413	378	441	432	403	425	391	401	415	394	406	367	403	427	406	407	401	403	382	424	371	388	400	408	413	390	434	409	406	425	419	377	414	403	400	412	371	432	414	382	397	388	430	437	376	383	431	404	414	388	414	429	375	419	413	411	396	409	396	388	381	423	413	383	418	389	410	395	403	374	409	417	393	400	413	392	406	411	386	386	408	396	416	417	394	428	428	394	396	392	399	388	440	400	432	433	396	388	415	407	385	376	386	383	423	389	419	407	356	423	386	431	412	373	387	391	439	412	421	429	392	387
7348	694	1195	4621	7188	1065	289	210	231	250	230	236	248	238	220	266	219	225	218	236	270	227	227	254	220	235	234	257	227	242	228	238	231	241	213	231	226	235	245	238	208	221	228	199	234	198	216	216	231	237	213	247	232	210	234	224	219	204	238	219	226	234	235	255	252	215	234	236	196	228	242	221	203	232	239	244	238	227	252	245	231	244	222	221	236	244	210	252	224	214	221	245	236	235	200	223	227	214	222	239	226	210	226	207	226	242	247	219	225	209	216	233	265	247	209	247	235	241	239	243	215	213	227	204	218	250	202	238	191	239	222	222	241	246	215	224	215	222	209	221	206	250	210	230	216	251	210	217	214	242	217	245	223	216	231	246	221	240	241	206	209	225	222	239	198	222	209	224	230	228	218	217	224	212	213	230	208	232	205	248	230	213	238	251	216	218	249	190	223	198	250	217	228	237	247	221	227	220	237	219	248	190	209	237	235	229	237	216	239	236	228	249	247	232	241	214	222	205	226	205	247	215	242	235	217	226	245	207	227	231	214	210	231	241	210	243	247	214	241	218	232	220	226	225	198	217	233	229	213	224	235	218	248	204	234	214	230	242	240	222	213	216	225	234	244	222	226	201	211	224	209	236	239	208	246	249	248	261	246	218	229	243	217	231	219	225	215	224	238	226	232	209	227	253	226	239	234	221	244	220	244	215	240	240	245	219	220	216	230	197	218	220	227	245	216	209	217	235	230	235	244	236	249	228	233	219	223	216	215	247	218	245	218	234	210	245	213	218	224	231	211	229	219	224	233	244	270	197	238	248	223	238	217	214	237	234	239	230	221	217	263	240	213	236	271	241	239	223	218	235	220	250	230	239	202	222	227	213	230	242	210	261	218	235	217	214	238	158	228	212	218	227	204	231	240	232	235	257	222	221	235	225	231	207	239	223	208	207	195	221	224	217	233	214	252	225	222	222	237	237	214	218	229	230	240	228	240	203	216	216	214	230	225	220	212	200	235	210	225	229	248	235	211	251	220	229	245	234	236	231	222	209	223	210	209	212	249	219	203	245	242	210	211	246	224	241	229	221	213	231	220	215	225	235	248	243	232	231	251	211	238	216	226	217	204	237	232	243	221	213	240	212	247	216	208	221	242	227	218	223	204	218	234	207	240	225	242	230	236	235	231	220	230	227	244	227	205	223	221	254	213	223	257	257	253	246	216	229	220	234	249	228	199	201	239	210	240	253	227	250	236	206	240	206	219	247	238	216	263	225	216	246	218	227	223	226	245	241	243	226	194	227	253	241	219	240	217	218	231	203	235	235	221	237	203	228	207	226	231	204	239	232	243	230	213	246	221	198	213	228	196	226	217	226	214	211	228	219	221	228	199	261	220	223	227	243	241	228	195	228	244	210	220	224	198	222	218	226	255	222	239	230	204	231	238	238	235	215	233	210	223	213	243	257	225	189	218	224	204	238	235	225	221	226	228	230	219	230	216	231	213	236	213	232	217	214	202	221	217	197	246	237	210	217	223	208	235	236	249	216	219	230	223	221	215	223	218	214	204	246	189	219	212	227	225	220	218	220	224	237	228	233	240	238	229	244	218	239	229	207	249	230	213	238	239	225	249	230	223	191	235	248	231	239	252	256	213	239	215	233	228	237	265	202	236	217	250	264	231	226	220	238	210	238	250	257	246	240	222	223	213	213	237	242	244	213	208	222	213	258	231	227	215	247	206	192	249	248	224	235	230	231	244	206	228	216	228	242	224	248	243	268	229	251	221	256	213	248	242	218	214	219	254	230	211	207	224	206	223	214	232	234	209	237	218	219	232	225	217	227	254	225	225	256	237	209	254	249	216	207	220	200	228	223	216	253	234	218	234	214	243	225	227	217	216	213	227	205	240	234	219	232	225	235	207	223	232	213	268	227	248	220	201	216	224	253	231	243	206	231	250	226	244	243	229	232	217	217	238	219	227	248	211	238	215	210	242	229	245	255	232	210	233	246	243	219	213	224	245	226	208	229	247	237	231	198	231	230	238	211	201	222	204	221	233	254	221	241	232	229	223	200	211	229	240	192	265	241	232	266	219	237	222	210	228	247	209	258	232	218	252	231	237	246	234	220	224	251	201	213	241	218	223	224	212	230	263	258	213	228	234	249	217	228	225	235	245	234	220	249	246	223	236	233	223	249	257	216	236	240	227	219	244	231	205	208	241	225	200	200	221	213	257	205	222	235	225	226	213	247	211	237	259	212	222	248	231	245	220	225	217	206	228	223	249	263	236	232	239	197	211	231	244	239	245	210	216	241	232	221	210	229	226	237	229	225	225	230	211	215	257	213	198	220	219	232	236	221	197	236	208	237	239	223	190	213	204	236	248	234	257	258	227	219	247	247	216	223	217	241	245	227	216	258	261	223	243	243	230	254	226	222	237	198	245	245	227	235	203	244	242	230	224	226	240	226	237	237	231	219	218	212	230	263	264	252	221	221	229	216	196	211	255	256	236	203	254	236	250	226	238	240	247	217	219	221	201	217	230	209	233	225	233	214	246	224	247	229	233	206	206	213	236	265	225	243	188	224	250	238	228	225	213	233	230	221	239	213	226	247	243	216	219	232	227	240	216	222	213	238	208	206	240	227	204	226	215	189	215	233	214	240	241	247	254	193	192	238	229	233	215	222	222	212	255	233	213	269	216	235	232	234	207	221	215	237	253	246	220	218	222	201	221	214	239	211	216	219	242	221	247	224	231	253	233	240	213	230	200	236	226	223	234	231	232	236	241	194	222	241	233	229	217	221	228	224	213	248	245	243	215	227	211	231	223	224	241	238	229	233	208	241	244	232	219	239	219	245	227	236	222	230	245	216	238	228	253	233	227	238	266	234	221	230	196	206	220	227	249	206	218	224	233	221	255	209	223	242	215	252	229	220	210	210	204	227	208	207	230	197	250	214	220	225	245	205	216	191	228	244	228	235	237	219	263	237	233	214	208	220	209	222	240	203	238	238	225	229	229	253	234	245	224	222	238	226	252	219	232	236	239	223	177	214	236	234	201	250	228	224	239	234	246	212	260	261	254	217	247	216	231	216	242	218	219	242	245	237	199	228	236	206	258	223	226	231	244	272	233	239	223	235	255	238	204	206	253	228	206	205	220	238	210	242	241	194	241	238	207	222	234	242	208	241	240	231	240	228	239	237	205	216	216	216	253	220	218	242	217	210	223	238	257	220	217	243	249	256	214	241	246	215	219	208	206	237	229	231	201	227	248	232	222	249	221	236	225	225	244	228	236	238	240	227	236	251	234	237	226	232	223	209	244	232	232	223	195	244	229	242	241	216	241	205	224	212	203	241	231	243	214	233	214	219	235	213	216	241	231	211	219	221	246	240	212	237	208	238	278	255	228	218	231	234	224	230	224	243	249	251	242	213	222	211	225	217	222	230	231	237	240	215	236	215	223	199	215	224	229	220	242	257	223	232	212	234	227	241	261	236	234	254	214	217	221	238
6258	918	3546	14760	19524	2285	618	631	625	585	569	575	612	591	625	615	627	604	596	592	594	580	574	599	624	585	620	558	598	540	592	589	582	571	597	587	606	587	559	601	558	541	583	544	568	623	590	575	589	625	580	541	576	581	585	554	548	656	552	569	610	613	535	588	602	590	575	625	611	643	617	620	599	588	618	591	624	598	604	551	602	595	608	586	591	564	593	571	592	587	598	564	611	531	568	583	591	581	532	560	584	560	594	573	581	623	569	599	586	592	571	582	595	568	580	580	641	598	564	568	592	603	569	518	601	591	587	645	572	569	537	578	571	548	543	570	589	587	575	566	561	578	602	597	635	587	620	591	590	609	614	595	579	584	583	554	563	613	612	640	591	604	595	618	574	586	593	602	611	599	613	572	547	580	645	569	593	584	572	559	604	610	601	598	585	600	620	566	612	586	554	544	594	593	590	558	588	593	552	561	565	575	580	627	586	626	606	577	614	633	594	595	564	542	569	564	604	621	549	583	576	551	549	578	563	606	647	629	568	601	625	612	564	649	564	619	603	613	582	563	616	554	587	574	625	537	609	586	557	543	614	556	600	579	601	599	580	551	580	583	563	572	587	580	608	556	597	602	546	636	604	570	562	535	541	574	614	599	576	596	609	588	622	593	600	568	616	594	595	619	569	612	559	572	595	584	550	556	548	611	578	632	589	555	539	542	592	559	619	587	580	589	583	564	589	592	584	541	615	572	618	554	598	579	572	550	611	578	628	620	614	555	585	540	598	535	565	617	582	591	573	574	601	566	579	563	551	604	562	580	625	615	630	593	567	565	653	559	536	574	594	580	562	608	565	605	539	586	646	550	586	562	584	550	574	575	625	547	574	607	562	540	590	579	572	575	590	608	592	552	583	552	579	609	622	607	558	587	603	572	604	580	583	591	567	608	537	576	571	590	622	607	588	567	553	588	606	604	616	569	610	602	576	574	597	595	577	597	583	586	624	619	593	606	583	615	607	582	593	573	585	556	581	575	597	590	584	592	577	550	585	566	606	589	540	582	582	543	587	604	540	582	602	560	601	599	592	594	572	531	592	611	589	591	569	577	603	605	617	597	585	600	574	562	574	576	557	576	591	568	605	630	562	571	548	607	574	584	587	592	603	589	566	612	543	599	571	621	583	544	599	575	576	618	599	597	584	560	555	570	533	589	610	583	603	567	560	566	602	604	600	587	621	589	597	594	551	569	574	595	572	602	551	588	598	597	593	571	589	571	566	558	652	581	554	557	603	607	590	551	567	565	600	589	610	589	559	604	596	618	560	607	623	560	570	566	599	587	604	563	532	544	586	631	599	590	605	603	597	576	574	566	572	562	586	617	626	582	593	595	564	595	537	584	597	531	581	588	564	602	577	580	574	543	593	621	580	563	587	550	587	606	565	593	632	575	560	580	633	591	599	576	580	593	605	567	564	588	632	596	577	568	584	548	566	529	569	576	572	542	575	564	597	578	563	601	615	613	586	537	585	565	554	584	562	605	572	576	586	558	629	598	594	578	581	551	554	592	599	568	573	604	565	599	561	556	589	570	584	575	601	586	595	617	617	583	563	574	584	583	625	627	580	596	587	590	615	581	599	569	581	580	601	581	596	559	618	600	582	589	603	548	593	579	583	558	604	585	578	607	578	547	598	602	560	590	581	554	568	565	619	609	597	545	633	589	579	608	591	597	588	539	555	570	604	591	560	545	598	555	576	579	577	591	604	580	603	559	593	522	590	596	615	565	582	591	569	583	631	558	635	581	584	592	562	636	584	577	582	621	567	531	602	542	593	607	565	594	592	598	563	561	595	557	612	627	606	596	600	578	584	567	574	582	556	586	604	560	594	586	589	578	600	552	591	575	612	635	587	583	614	569	632	589	526	587	566	578	578	600	672	584	595	575	570	610	629	600	583	577	616	575	601	563	609	629	602	573	546	589	585	574	552	604	585	616	558	621	561	591	546	579	603	621	580	571	583	604	608	562	598	591	605	579	629	573	567	589	635	563	626	609	558	642	569	597	595	608	617	592	636	578	551	600	582	584	563	585	630	553	605	586	592	571	557	605	568	581	555	585	555	589	545	584	541	562	568	545	565	570	569	582	627	574	569	606	584	562	561	586	571	547	620	588	591	580	538	647	553	578	571	572	586	526	566	573	603	582	607	581	575	566	604	551	557	542	557	602	609	565	597	584	578	545	567	557	597	558	545	587	587	584	554	593	566	574	561	610	564	631	575	594	613	634	565	591	602	568	632	550	565	584	592	616	586	553	611	591	599	595	600	580	563	609	608	586	541	550	595	577	569	554	559	535	613	582	598	563	580	600	594	558	580	552	571	591	600	552	563	580	572	599	610	570	583	566	573	585	589	568	576	576	561	582	596	595	587	586	574	549	555	597	611	556	593	606	603	603	577	548	544	597	595	556	611	567	612	601	548	564	591	590	574	576	585	599	598	581	578	508	585	605	575	604	557	585	560	604	622	560	611	592	542	590	572	583	625	578	575	568	562	588	560	598	569	572	554	590	576	579	572	586	640	601	589	604	564	610	558	575	604	590	600	579	549	622	553	623	567	576	596	548	553	580	558	559	594	532	554	593	573	561	585	564	560	558	604	579	629	559	576	580	584	591	600	632	598	618	581	576	568	545	563	611	585	575	566	605	616	544	591	633	618	617	572	579	559	575	576	570	554	546	575	561	545	585	560	583	583	581	635	592	615	621	591	562	535	605	569	595	601	590	573	578	627	588	620	604	583	564	564	598	580	627	565	570	598	599	547	584	621	602	590	562	619	639	573	590	588	562	529	549	648	570	602	558	555	568	620	578	566	582	582	603	606	606	597	621	590	566	557	582	587	581	537	577	573	561	602	576	573	598	566	583	586	599	561	617	584	595	586	555	592	573	624	618	585	573	595	568	583	580	551	575	634	636	561	567	594	575	578	591	564	609	581	596	613	592	603	557	600	616	574	568	584	568	547	564	560	577	599	593	583	580	573	583	585	601	609	563	597	551	644	570	613	546	575	624	591	590	624	577	626	542	570	596	583	579	586	575	576	565	567	578	584	603	539	546	619	578	578	570	585	573	594	595	576	583	564	556	623	591	623	604	633	599	572	542	565	551	600	602	586	554	577	574	608	572	587	597	569	550	588	611	534	583	563	596	595	579	589	588	626	595	563	620	567	622	565	586	559	536	591	606	557	529	611	611	589	553	598	577	588	596	578	602	597	586	582	605	593	601	620	619	604	583	593	581	560	568	584	614	615	582	573	604	591	626	534	563	557	535	592	598	656	576	640	551	593	559	607	583	586	600	565	557	563	591	548	606	577	597	590	551	618	583	562	599	579	565	615	552	577	581	579	551	540	570	624	585	575	596	623	603	567	585	584	613	575	577	595	602	613	586	560	532	608	586	537	576	626	601	580	593	560	560	606	569	566	601	600	598	590	579	573	550	615	550	565	582	500	581	613	588	606	572
41383	12375	17140	49661	50872	17761	1835	298	282	285	284	267	252	250	260	265	268	253	192	249	217	230	235	220	228	225	221	209	230	216	251	220	224	230	226	203	219	215	237	226	242	214	234	208	221	270	217	253	223	241	207	225	214	212	207	204	253	202	222	229	243	217	240	211	242	197	241	234	245	230	232	236	224	237	236	210	212	257	207	188	208	225	227	220	205	226	207	211	213	228	224	204	229	211	227	249	226	238	228	220	215	224	213	246	222	206	239	216	221	208	213	222	227	206	210	244	197	221	228	236	264	251	209	220	226	235	236	201	226	208	234	228	216	238	207	237	231	221	229	203	212	228	234	230	224	211	201	224	222	197	226	229	221	220	225	223	207	244	222	224	257	210	233	225	237	223	250	231	213	219	237	256	234	221	231	213	263	211	244	241	231	238	251	229	235	234	202	222	213	216	199	225	204	224	242	221	215	218	242	233	229	243	220	246	196	214	222	204	224	203	212	227	223	215	234	234	208	204	209	231	248	192	237	227	234	225	234	217	229	238	253	212	231	222	232	217	206	218	221	219	217	246	232	277	230	229	223	243	206	191	193	242	213	216	247	214	212	215	221	205	212	248	208	233	219	225	232	236	226	195	191	196	239	225	221	216	202	186	184	217	238	216	202	220	223	235	249	219	227	233	220	254	242	232	243	221	214	249	241	209	223	235	199	238	205	211	222	222	224	240	244	234	243	191	195	238	241	252	219	210	196	224	226	221	224	236	221	259	227	219	236	214	225	255	248	240	234	204	219	199	214	242	224	190	230	235	236	224	226	225	204	185	229	248	206	232	199	217	220	207	226	218	224	201	220	204	221	197	227	233	223	197	214	203	206	231	208	246	228	208	235	214	233	228	250	231	222	203	216	218	225	190	217	212	213	193	217	214	220	239	231	226	205	215	211	225	225	201	204	205	233	217	215	221	228	226	225	234	231	215	242	234	214	238	213	238	236	261	244	225	251	243	240	197	237	257	224	220	205	196	228	229	227	224	236	235	199	208	228	239	207	220	205	230	205	242	207	242	232	236	235	212	238	206	240	201	229	218	225	224	229	225	208	243	214	195	242	216	225	211	242	206	233	181	234	220	230	227	224	246	223	249	180	221	220	213	234	242	243	227	220	202	216	245	249	219	211	237	220	237	223	214	224	222	229	216	230	248	208	215	209	220	193	222	200	222	207	206	207	234	208	238	203	203	223	228	217	223	202	223	220	227	228	224	255	214	210	248	217	198	235	226	240	216	215	216	233	200	223	237	235	209	213	229	211	229	218	245	221	214	211	234	220	220	207	231	206	207	238	205	210	220	226	200	230	203	247	187	239	232	240	233	217	210	179	225	243	233	223	238	239	205	242	225	248	249	197	211	237	226	217	223	219	227	207	237	222	204	241	207	237	202	211	208	233	230	204	209	237	240	200	242	234	214	214	219	219	221	199	255	233	216	214	223	211	226	215	239	241	223	232	233	235	230	212	219	233	203	238	198	197	207	236	227	258	246	231	201	229	209	198	219	217	248	201	211	232	218	226	263	206	200	233	225	201	209	212	200	238	195	200	223	221	178	218	245	204	243	222	218	245	217	198	217	209	199	220	223	235	212	229	238	221	216	241	216	208	238	228	204	210	224	228	238	258	230	238	244	241	232	216	220	231	214	229	234	225	200	224	230	230	231	223	238	251	223	209	224	249	201	222	194	239	213	209	220	213	227	231	230	229	222	229	220	212	201	210	233	198	208	217	221	214	217	211	214	243	259	234	215	246	236	221	218	231	214	222	238	225	213	205	238	256	228	197	207	218	224	205	215	240	211	238	232	217	235	245	241	236	205	201	221	253	221	216	227	237	224	229	239	235	213	214	210	221	240	214	219	237	201	240	250	220	212	230	231	223	223	222	208	251	227	216	247	211	219	219	221	198	210	219	221	203	225	208	222	250	237	201	226	239	216	248	222	206	192	239	224	221	212	229	228	208	230	245	228	227	225	239	243	224	215	226	215	203	244	221	231	200	211	226	222	204	211	242	206	211	216	218	223	201	209	218	208	186	214	235	223	236	233	224	223	251	226	201	240	220	235	220	189	207	229	216	177	225	218	204	226	230	213	207	221	204	218	215	214	220	202	228	210	198	215	228	236	240	240	213	217	218	219	203	217	225	217	222	217	195	218	220	217	215	208	225	197	232	229	266	239	225	240	223	217	242	219	220	233	226	238	234	234	244	219	202	221	224	199	207	227	248	237	239	231	217	225	218	219	222	195	212	216	227	217	240	240	237	209	211	219	231	242	222	230	214	235	231	237	229	242	215	222	208	200	221	217	224	182	243	232	216	235	238	231	240	242	219	239	215	222	232	233	264	225	209	220	235	213	237	206	186	221	182	215	217	207	237	208	226	224	259	250	243	193	217	223	205	226	197	235	226	254	209	208	237	218	210	227	210	240	218	229	233	202	189	212	203	233	236	210	208	202	205	245	210	217	241	207	220	215	186	193	208	211	215	226	213	208	247	238	241	214	219	203	220	222	222	248	230	206	239	244	222	211	208	219	204	208	226	196	227	228	266	195	238	216	265	213	195	212	241	226	238	241	207	222	202	211	237	217	242	221	193	231	225	227	224	241	226	206	215	217	242	206	210	241	203	206	226	221	214	227	233	234	231	213	222	209	218	205	224	241	212	204	244	218	216	221	226	225	207	216	218	201	223	214	224	215	233	229	255	220	209	211	247	234	237	207	216	222	224	218	235	201	219	219	231	235	212	185	208	217	211	238	242	226	210	242	229	223	219	226	227	204	249	211	234	216	208	227	239	207	203	221	237	218	209	224	218	221	189	186	204	221	198	212	207	213	208	250	211	210	197	204	214	220	219	239	243	215	246	225	244	232	219	209	209	219	218	219	205	209	222	249	242	222	211	233	250	193	221	228	214	241	232	218	223	209	234	207	193	225	222	219	233	252	204	238	217	218	218	220	221	230	226	231	222	214	240	216	224	197	209	240	256	218	250	254	205	219	228	230	225	206	227	219	220	203	209	204	231	206	245	226	206	235	216	212	213	220	191	216	241	231	236	230	224	246	238	210	226	211	231	223	200	225	223	231	233	221	230	239	229	201	204	209	209	243	226	231	228	228	212	205	242	234	218	232	229	231	266	227	218	224	197	190	235	210	235	221	226	208	220	212	233	203	228	214	225	220	221	209	204	266	206	245	208	225	220	217	213	215	230	203	228	204	228	217	214	212	228	248	231	219	242	233	251	230	197	203	221	244	214	200	221	236	226	236	210	230	214	249	222	235	226	177	212	250	234	225	214	232	219	253	261	215	244	227	209	231	218	209	221	192	233	231	218	214	193	207	224	200	232	241	228	227	214	201	198	258	249	215	233	236	209	213	239	209	223	246	219	222	226	235	229	222	249	239	222	197	213	221	263	224	215	228	266	196	227	208	200	229	216	209	218	219	224	247	237	237	265	260	236	242	237	229	225	241
23406	4684	24350	56645	56218	13226	1179	1089	959	882	830	803	800	761	724	697	690	675	660	656	624	684	632	604	633	655	613	593	645	601	603	598	592	558	553	573	559	586	572	533	560	569	607	575	591	565	614	584	610	571	598	561	571	588	543	598	607	618	629	635	651	694	677	675	683	657	659	714	719	683	710	659	622	627	645	627	578	568	593	602	609	598	599	553	583	575	569	579	562	586	573	586	571	599	601	588	564	569	577	604	586	535	560	607	616	567	546	538	588	558	562	555	547	607	571	575	580	591	559	551	536	569	584	582	566	589	648	564	553	583	570	613	584	575	585	526	582	599	552	579	585	561	580	565	600	560	576	585	571	567	575	555	576	575	590	572	569	595	560	568	600	572	542	527	560	579	548	563	543	539	545	553	598	531	575	554	605	534	572	565	584	583	548	581	572	568	591	573	599	536	533	581	563	546	587	542	569	539	546	549	584	571	576	563	639	557	588	566	572	544	547	576	576	569	581	558	566	522	585	544	572	542	554	613	576	586	560	562	528	547	585	541	560	510	524	549	542	572	561	531	585	631	574	561	601	560	562	600	583	540	548	577	614	556	582	587	574	584	612	573	563	621	536	584	559	584	610	565	559	562	572	553	532	574	572	547	567	572	560	558	525	548	567	622	586	550	555	576	539	509	522	570	636	564	532	535	546	567	572	542	577	599	585	553	602	588	555	542	589	581	575	559	534	572	572	557	532	541	553	557	588	599	588	551	552	603	575	549	523	564	566	590	604	546	552	574	553	580	557	515	525	584	572	591	579	557	590	607	553	522	584	524	596	593	549	567	590	576	544	597	563	582	589	591	568	541	585	539	566	536	524	552	618	589	540	553	529	572	543	570	577	575	541	551	557	570	573	540	565	554	565	538	557	601	526	605	531	582	589	610	541	587	569	596	578	584	525	582	573	584	566	563	511	551	602	558	611	569	564	654	568	580	593	579	521	541	599	546	540	533	592	564	586	590	566	552	544	581	582	557	541	553	536	602	589	519	562	572	582	559	509	604	546	540	561	579	598	569	575	556	566	556	570	589	514	567	545	562	561	559	546	579	554	596	573	545	621	541	567	571	567	608	598	560	547	572	585	564	563	561	569	560	567	573	569	578	577	579	563	601	566	572	563	521	570	565	540	529	568	565	567	553	605	556	592	591	590	592	577	584	551	566	598	535	556	571	550	587	560	593	543	552	520	539	605	557	597	574	572	528	575	583	567	561	562	596	549	548	557	592	568	573	547	571	544	550	595	558	527	553	530	567	553	579	574	589	566	547	583	520	543	555	576	573	590	573	557	560	545	576	615	536	528	558	584	635	562	579	576	588	550	561	565	554	549	574	556	610	581	594	550	567	578	560	527	593	563	529	593	555	599	546	533	564	573	533	573	598	587	551	529	570	550	568	558	565	567	590	574	568	612	541	569	588	601	568	562	567	590	561	599	569	562	545	535	593	578	569	587	547	549	571	543	594	552	571	591	572	561	579	567	570	551	549	549	556	590	546	564	523	577	542	583	547	596	538	609	585	539	588	568	584	543	554	547	547	562	559	578	577	562	562	609	568	612	561	543	573	558	627	547	573	587	531	558	554	603	591	561	579	604	549	586	551	559	597	565	576	553	577	551	522	552	568	566	591	557	549	592	591	565	554	595	559	541	537	569	565	579	591	569	564	584	596	511	560	576	561	604	576	562	573	584	566	543	589	533	587	611	531	565	570	559	564	552	594	606	576	561	589	546	557	551	590	556	507	570	552	535	560	565	569	570	556	569	565	581	579	562	567	614	559	542	552	536	547	551	516	539	571	563	552	600	581	582	582	579	547	559	520	556	534	572	529	578	558	592	583	565	556	578	546	574	536	542	585	603	613	535	558	596	621	578	585	560	567	599	505	553	566	565	565	607	550	588	557	569	570	547	613	542	601	553	573	557	569	568	545	558	538	548	575	565	589	572	520	539	568	528	557	580	532	556	563	552	575	542	502	582	540	597	530	563	526	533	544	583	537	567	579	603	547	571	557	576	551	570	538	603	606	566	511	578	622	533	579	574	571	565	584	569	593	572	527	590	525	548	538	551	581	590	594	564	522	568	602	572	516	578	598	582	572	593	546	607	561	563	585	601	581	603	538	547	582	582	564	585	550	565	576	580	605	603	553	567	526	539	579	556	562	579	576	572	573	603	566	530	620	586	562	556	570	560	549	593	551	562	580	541	573	574	534	551	565	577	531	573	556	603	547	578	537	614	552	548	556	522	560	551	554	560	554	535	568	529	580	573	600	544	551	580	595	541	609	555	599	523	562	561	575	577	592	579	570	592	597	574	535	579	571	615	575	542	556	582	555	587	594	564	569	580	606	566	594	546	585	540	546	572	539	542	570	549	602	552	525	554	531	574	555	556	533	587	593	595	595	550	555	549	535	524	597	599	567	547	565	559	554	595	570	568	553	570	534	551	569	569	521	520	521	564	606	591	573	581	613	584	585	533	527	574	552	598	578	582	555	554	552	589	572	620	600	569	624	543	567	541	537	594	541	576	564	538	576	586	551	573	552	543	583	555	590	558	545	524	581	588	555	603	579	587	535	557	543	596	585	575	520	521	556	554	552	574	600	573	548	592	602	573	564	546	572	578	570	566	590	532	544	578	530	529	560	560	547	561	549	566	563	566	547	538	602	545	534	582	554	609	578	579	560	546	596	567	535	497	598	551	577	568	590	581	565	547	622	577	539	581	558	526	575	585	554	590	599	524	587	564	592	546	556	555	568	588	570	540	611	575	556	611	553	555	543	549	546	510	555	545	542	548	589	568	586	552	592	556	546	532	613	594	564	600	580	574	625	567	562	585	532	529	570	594	598	570	583	554	519	504	573	554	578	547	601	603	574	577	576	585	580	582	596	543	564	562	540	588	562	572	538	595	571	515	549	581	501	539	642	613	589	598	582	580	576	543	516	581	552	564	594	554	600	586	583	582	592	558	538	574	594	560	595	548	596	536	557	552	589	588	493	582	565	576	561	535	542	572	548	606	558	532	581	579	559	573	566	599	523	577	521	577	570	551	571	577	534	575	542	570	574	598	583	558	553	544	593	569	551	607	570	555	592	542	556	586	586	573	580	555	586	568	588	486	540	570	568	573	602	561	531	567	560	583	563	559	597	534	573	604	557	590	565	609	568	542	548	608	553	558	575	570	572	561	494	558	557	526	555	563	536	546	607	521	613	563	563	542	593	584	585	570	540	620	583	548	538	555	569	583	552	545	564	558	567	581	613	539	579	588	553	566	567	542	556	528	603	544	559	541	589	607	575	554	543	549	576	559	564	514	577	549	552	564	595	557	571	542	592	594	614	545	545	561	564	595	559	574	540	522	526	572	584	558	554	592	555	602	546	606	488	575	567	574	586	532	575	579	536	576	551	570	575	603	523	555	560	576	566	541	540	560	546	560	578	552	526	566	568	567	630	563	554	568	565	593	591	570	596
55362	21740	25059	64319	64521	25559	5503	494	305	250	212	235	211	171	184	184	194	191	165	153	157	171	179	143	155	163	159	156	144	178	139	162	145	148	141	153	162	146	180	144	159	133	140	145	143	162	170	157	180	140	175	156	150	162	153	133	156	150	148	149	179	174	194	148	166	148	200	163	181	172	188	160	157	175	155	188	147	165	160	171	178	177	154	132	153	143	152	153	134	153	168	150	141	143	149	168	164	159	153	137	155	176	156	154	133	147	160	163	182	160	135	151	147	144	144	155	147	134	178	153	142	144	141	155	133	154	157	157	155	150	139	177	152	153	164	165	134	165	141	144	163	141	168	157	146	144	149	135	146	152	159	135	151	166	156	152	144	139	149	154	183	164	150	144	162	167	141	136	151	154	134	154	165	141	173	134	162	158	156	168	137	166	127	148	146	134	152	150	153	133	141	136	169	160	153	179	156	124	154	161	125	164	130	151	148	151	152	162	159	143	158	169	152	176	138	137	144	142	143	165	149	145	140	136	149	161	165	162	133	157	159	123	150	163	170	157	157	153	152	168	156	143	150	123	127	168	134	173	141	161	135	146	155	164	161	148	148	153	160	134	131	146	165	149	141	146	168	166	145	141	157	165	128	164	152	136	161	147	160	152	141	155	163	147	153	142	148	171	152	168	188	159	139	158	169	160	148	146	137	124	150	149	132	167	149	141	166	156	150	156	155	128	148	173	136	172	121	170	145	152	158	173	150	128	147	151	147	138	157	160	170	159	142	158	168	164	149	154	162	146	145	148	163	155	152	161	165	134	148	154	152	146	174	151	163	165	161	152	134	133	169	125	155	142	156	162	152	167	144	139	147	159	161	164	166	139	148	138	140	161	144	159	169	154	154	153	154	151	117	166	186	148	164	143	144	161	160	144	159	142	150	142	156	150	135	146	150	174	152	147	148	147	150	150	149	142	128	149	139	157	167	172	148	144	155	167	147	157	141	136	154	139	157	149	163	164	140	147	155	145	165	142	129	158	159	139	150	169	148	165	162	162	157	171	149	143	151	156	147	154	153	148	144	165	160	162	123	142	170	141	130	148	155	133	136	151	159	142	155	141	175	142	159	145	145	155	145	145	152	161	138	162	163	164	132	138	156	156	157	169	170	163	162	175	159	151	160	123	140	128	143	142	147	151	159	131	142	136	146	158	151	140	162	176	153	161	144	153	143	169	141	138	133	144	169	162	151	174	145	138	167	191	151	151	156	147	161	152	166	128	143	151	162	138	171	155	145	153	151	152	150	129	137	150	152	155	137	133	152	122	127	155	161	151	140	133	144	145	154	142	154	161	122	139	144	145	156	143	138	135	122	136	126	158	154	147	151	145	134	126	146	126	146	159	152	160	148	138	159	149	159	126	140	159	130	133	146	167	187	158	149	147	149	149	159	138	126	148	152	140	153	149	135	175	156	150	165	151	152	143	142	155	131	159	149	151	149	154	161	162	141	152	161	150	154	150	145	150	166	155	153	160	151	156	158	155	168	154	136	144	154	135	140	160	142	150	139	134	140	165	155	141	173	158	185	165	165	116	155	126	151	173	163	133	160	140	155	154	152	148	149	136	141	193	166	151	162	162	147	153	166	152	176	151	154	152	163	146	150	178	148	140	143	128	141	153	138	152	167	175	139	152	143	153	153	164	143	140	145	162	141	153	130	154	145	156	156	153	158	167	165	152	171	142	151	155	165	157	149	156	165	142	159	152	137	140	160	152	166	146	148	142	138	120	150	161	144	177	152	186	158	156	162	131	121	154	132	149	169	151	134	127	160	135	138	151	141	155	162	160	142	143	168	174	136	142	176	147	145	140	133	172	145	164	166	148	137	157	141	149	161	152	144	167	159	152	176	140	142	162	137	162	138	136	158	158	159	150	153	142	166	172	168	177	143	150	162	143	137	155	163	146	168	173	157	136	169	144	162	165	163	150	142	124	149	138	168	149	143	132	149	155	147	159	151	162	159	138	166	174	159	159	169	135	158	144	162	134	142	163	171	149	144	138	157	157	159	151	156	154	158	131	162	133	179	141	166	152	152	141	158	152	163	178	144	148	155	152	155	157	144	137	163	174	145	148	148	149	149	160	144	152	155	147	169	161	157	138	157	154	151	146	131	157	148	154	167	153	155	144	163	170	162	139	152	174	152	154	137	167	128	130	190	143	166	148	144	168	156	163	169	138	161	164	173	147	156	129	156	160	168	164	146	142	146	147	160	163	150	154	145	155	146	169	163	146	127	150	175	161	136	147	161	162	146	165	139	147	152	136	171	167	156	165	147	139	139	148	157	155	155	168	174	144	165	143	149	144	168	146	128	157	155	167	153	145	159	141	141	156	143	156	177	151	150	155	149	156	152	156	159	169	163	154	166	155	160	147	141	150	135	150	167	174	159	152	151	146	136	163	145	148	147	149	153	151	176	174	156	153	151	166	158	158	171	147	155	147	166	132	145	132	132	123	148	152	142	148	163	149	154	175	163	160	155	158	148	161	134	155	161	132	135	156	156	144	152	140	160	152	149	154	134	148	156	154	159	147	148	155	148	161	120	145	161	157	144	140	172	156	147	159	125	152	150	160	153	178	149	148	155	129	158	157	133	148	128	136	171	152	177	149	168	175	156	151	150	135	169	149	131	176	167	178	143	144	146	137	160	147	137	124	149	158	168	139	152	125	137	166	164	176	126	153	156	142	147	154	155	140	163	135	163	157	168	116	145	141	160	163	143	135	149	128	149	162	130	161	155	140	151	142	148	163	139	139	144	155	133	145	141	157	166	146	148	154	138	167	167	152	151	131	171	142	172	161	162	143	147	152	126	162	149	141	143	139	151	141	149	149	122	163	183	143	171	146	159	169	159	161	168	156	172	130	167	137	137	148	144	167	156	152	137	154	161	140	138	153	138	153	147	137	160	151	131	148	145	127	144	156	146	158	182	162	139	133	155	166	166	132	142	151	149	156	161	155	141	136	145	135	167	143	155	142	140	161	139	143	165	154	156	130	153	170	167	176	129	177	158	158	146	138	144	160	141	128	136	159	147	144	139	176	153	128	176	155	149	142	163	138	162	158	157	160	149	135	155	152	165	149	162	140	145	144	148	137	165	145	145	161	155	166	138	142	157	156	151	133	167	165	148	153	150	154	154	168	145	133	148	158	163	142	148	144	121	145	166	143	177	132	142	171	154	145	154	169	148	160	149	143	169	157	159	156	140	143	165	161	160	165	163	135	138	149	159	137	140	146	161	141	146	132	139	127	141	122	152	130	178	163	153	165	142	163	125	151	173	150	164	152	146	143	135	166	164	135	157	148	157	164	183	147	123	134	152	120	130	153	145	162	148	151	139	159	137	176	140	127	134	150	145	145	156	151	149	158	144	160	154	139	145	154	151	142	164	155	133	142	142	140	170	159	151	151	160	143	142	140	153	151	145	150	146	148	141	146	162	169	180	143	164	167	145	148	164	163
32182	7265	28566	68936	66749	16930	1652	1396	1202	1024	941	815	799	726	634	648	657	587	594	555	530	530	545	503	490	478	479	464	491	483	476	458	471	447	443	436	468	438	440	437	467	449	447	424	424	465	457	421	419	411	445	438	489	414	412	424	439	436	506	565	517	646	626	542	531	560	582	636	679	691	610	551	472	563	553	532	472	443	468	406	412	432	414	432	434	405	381	399	399	440	438	387	426	465	380	377	430	377	426	427	413	418	412	388	398	441	417	403	419	431	427	388	399	416	397	390	392	450	400	380	386	411	411	401	393	437	420	394	414	425	419	451	397	391	437	370	393	425	427	409	385	422	443	412	463	421	431	397	433	437	426	451	440	398	422	400	397	420	421	423	398	421	423	395	435	386	436	466	402	424	425	410	408	402	426	381	371	373	365	395	379	425	405	404	380	440	407	406	400	409	414	401	400	389	363	414	389	398	398	403	394	404	429	431	404	408	379	411	411	381	366	383	421	367	409	430	387	392	409	387	375	341	412	407	377	389	412	357	429	423	372	385	404	403	402	411	412	413	392	426	388	401	385	382	367	417	411	417	449	388	391	398	383	386	390	387	383	413	401	395	421	388	402	423	373	409	382	406	419	405	398	418	392	382	361	417	442	405	401	389	430	356	429	420	391	373	400	409	421	376	413	381	402	426	402	386	402	396	400	385	430	408	394	406	405	420	371	403	366	389	380	439	399	402	416	404	367	374	378	444	381	376	413	376	389	386	400	388	405	412	401	413	373	407	397	405	392	377	402	429	418	432	381	426	409	388	396	411	393	423	398	379	386	405	379	388	389	414	413	401	407	422	419	401	394	417	392	411	381	441	399	414	398	422	436	398	378	420	423	404	393	405	413	427	407	435	381	402	409	355	394	385	433	393	419	413	384	406	428	402	401	398	388	398	405	398	379	444	402	441	417	424	369	415	369	411	401	407	388	390	385	429	388	387	405	411	422	383	375	391	393	396	401	387	401	394	362	364	437	430	440	387	398	397	420	412	375	430	378	407	378	402	408	392	419	415	383	379	417	421	409	418	354	428	382	427	403	357	368	376	395	384	382	405	378	388	384	390	384	374	380	413	417	384	389	410	390	402	403	416	397	411	370	397	417	413	413	424	451	401	410	432	416	386	394	401	390	411	421	380	362	387	421	383	438	390	392	366	411	358	429	423	387	428	344	408	407	400	368	365	410	379	390	411	419	364	416	390	395	441	384	415	408	420	424	397	396	389	378	423	410	441	411	429	386	353	433	384	377	409	414	384	415	402	369	410	362	390	398	398	369	414	399	405	410	357	413	378	400	369	395	423	397	416	389	422	404	408	411	416	402	382	418	415	417	423	394	387	384	421	406	425	400	377	381	450	419	429	390	397	402	397	348	412	402	390	397	402	400	404	392	369	394	424	393	390	410	414	408	401	422	443	383	374	360	402	423	417	370	436	396	399	446	418	411	385	428	411	350	396	426	393	402	390	402	390	429	387	396	402	389	406	380	388	357	405	395	415	409	407	418	386	378	381	383	412	414	415	404	369	347	396	406	372	387	428	411	404	393	391	361	425	369	409	412	418	406	389	402	389	425	427	388	405	422	412	386	409	412	390	410	439	424	390	417	377	390	365	388	419	404	393	397	391	405	396	408	417	392	376	427	387	408	414	403	401	428	405	391	399	406	391	399	399	384	407	366	400	391	393	423	383	383	415	365	415	423	382	379	404	361	428	392	413	362	383	404	387	414	403	426	425	404	381	436	416	386	405	398	388	417	399	377	358	397	444	421	401	425	369	407	398	383	393	432	411	426	373	421	405	406	396	406	398	395	414	411	418	361	400	411	376	404	434	389	354	390	383	435	415	426	389	421	400	395	390	422	404	362	415	412	383	396	413	411	417	428	425	416	398	417	387	388	421	422	432	388	412	415	394	385	391	379	431	379	384	418	375	455	390	405	432	387	430	430	387	367	384	408	403	396	390	351	403	362	442	409	400	407	394	386	382	395	406	454	421	416	398	407	391	412	369	388	408	414	385	369	370	391	395	402	393	451	407	405	389	391	402	394	401	424	412	400	390	430	377	409	423	421	414	384	402	399	400	416	399	364	402	404	397	364	421	422	409	413	387	390	422	398	415	397	404	386	383	402	421	424	425	375	396	401	389	403	399	426	382	424	369	373	389	392	377	371	387	421	395	401	408	375	425	426	388	429	384	385	410	391	436	391	407	404	377	415	408	428	379	362	400	401	390	368	409	390	433	388	404	410	415	397	422	386	387	401	380	417	414	394	383	410	409	417	401	393	393	419	405	387	361	419	401	411	419	380	411	402	395	416	413	426	394	353	420	398	417	421	411	388	414	420	425	419	384	383	421	383	432	395	410	371	374	382	405	436	408	390	418	354	430	378	397	376	400	392	399	386	395	368	400	387	383	402	394	426	422	395	401	380	410	414	368	394	393	380	374	374	390	397	426	405	408	413	396	396	426	419	358	441	374	419	416	421	381	432	379	409	404	387	390	411	414	377	396	390	413	431	394	389	406	412	381	397	395	404	410	413	412	392	373	440	431	397	390	428	406	410	417	419	368	390	384	392	421	396	403	424	379	388	430	410	446	412	400	428	399	404	405	386	412	386	367	403	353	385	415	403	376	433	407	395	399	402	381	413	405	391	381	390	370	406	368	411	400	405	443	397	408	385	385	424	405	418	389	375	381	422	410	398	423	409	396	385	434	421	348	407	399	432	427	389	396	396	396	414	407	405	397	384	416	419	400	426	401	416	402	446	389	394	387	423	394	391	399	410	417	402	375	457	396	392	360	398	400	396	417	434	424	408	403	406	401	372	396	393	393	407	387	420	413	417	396	403	378	403	397	415	425	391	395	407	358	399	407	405	393	376	436	399	377	359	405	417	453	415	431	415	385	395	387	368	417	362	400	434	402	394	404	377	418	446	375	390	392	383	397	415	420	411	393	407	400	416	395	420	425	412	401	411	403	382	429	439	415	362	431	392	397	370	405	386	385	407	379	390	424	389	391	419	395	371	371	391	407	441	390	423	399	390	417	368	375	400	395	402	397	389	411	375	407	408	387	412	407	404	407	411	401	395	436	391	408	420	447	411	402	375	403	387	393	401	396	424	403	411	391	418	395	348	383	411	395	383	357	393	370	411	429	428	415	423	379	402	411	406	421	406	422	352	447	386	412	391	423	389	420	379	404	373	402	424	417	399	384	391	381	399	408	428	427	423	373	339	421	396	422	395	375	375	400	357	377	432	402	439	379	363	389	402	431	401	453	416	396	377	422	407	370	411	380	372	407	380	393	409	386	360	432	373	396	409	413	391	398	439	389	388	395	405	419	411	413	398	379	425	386	394	398	395	391	403	424	373	398	405	420	421	410	452	407	415	411	419	355	398	395	388	352	429	418	365	386	406	413	395	404	397	389	414	398	401	418	408	407	438	372	390	422	390	393	397	419	408	381	370	413	377	379
7456	715	999	4874	7536	896	294	255	228	249	216	226	215	222	213	241	212	233	232	249	202	214	211	239	219	238	238	223	256	263	231	210	229	248	236	239	219	234	221	225	259	262	210	245	248	208	219	234	241	220	223	210	242	222	230	231	230	234	213	194	216	215	246	265	221	209	218	238	232	217	230	213	212	238	252	209	223	238	275	220	233	282	230	228	201	231	241	222	226	230	230	223	202	224	203	229	192	214	221	258	250	254	232	215	267	218	221	229	226	218	219	236	221	220	211	225	225	263	253	223	230	250	231	203	248	206	240	244	223	232	233	228	251	224	226	212	222	240	224	237	223	224	225	248	231	200	227	240	218	251	228	196	252	242	235	209	249	236	223	224	231	226	202	231	206	227	205	229	238	214	235	234	204	238	218	203	205	213	213	230	222	205	220	244	231	208	211	247	229	228	231	200	213	217	242	248	211	223	246	202	219	224	223	219	237	214	206	217	219	230	221	249	218	242	210	216	208	239	207	256	207	248	229	194	243	250	218	240	225	193	221	233	231	222	213	189	233	229	221	224	247	220	223	236	222	246	206	265	208	195	200	212	226	228	215	200	261	230	217	246	220	219	188	235	222	234	209	242	230	218	246	219	226	243	271	231	235	233	249	221	218	223	214	251	222	226	231	222	229	229	193	229	198	216	221	225	223	235	238	216	230	203	253	204	205	221	236	249	213	200	247	223	219	231	226	245	211	214	218	237	204	230	241	225	194	239	193	217	220	210	229	225	218	248	233	205	242	233	233	211	229	226	212	252	215	232	234	216	239	265	189	244	220	199	225	227	194	236	206	228	238	202	233	230	227	223	215	253	246	248	237	224	243	248	218	205	195	232	238	260	252	216	220	208	252	203	196	215	232	212	224	209	217	223	220	234	226	254	211	216	263	228	253	198	211	218	217	239	254	206	228	208	224	205	220	205	216	249	218	250	210	233	244	198	213	242	226	238	215	245	227	251	236	240	237	219	203	262	218	213	223	229	236	200	227	249	229	222	221	236	237	221	223	202	228	235	237	223	202	203	215	234	212	213	220	229	228	226	243	221	229	221	215	248	223	260	238	223	232	210	253	204	225	241	230	228	242	217	218	228	244	203	234	228	223	204	214	231	229	226	214	200	229	232	218	276	237	215	233	204	228	219	237	239	227	235	237	217	227	216	207	229	232	253	202	240	205	237	215	221	208	225	212	191	216	245	236	233	230	224	236	254	237	213	225	209	236	222	221	212	204	224	207	241	231	208	204	225	227	198	251	217	249	182	222	250	247	213	222	240	191	231	210	214	232	213	239	220	247	223	251	233	231	216	206	219	199	235	263	239	231	225	234	217	236	215	229	240	227	204	208	222	238	251	230	224	218	229	228	225	220	249	210	197	236	238	211	203	205	224	216	208	251	233	231	214	241	215	226	238	219	237	227	213	211	234	210	228	218	235	238	229	215	225	210	199	242	219	222	233	235	223	235	232	230	228	206	246	270	216	226	236	240	181	223	190	244	239	227	229	214	218	234	222	257	211	233	201	192	218	196	230	223	236	216	222	214	232	222	235	210	230	222	231	211	206	214	228	208	199	212	217	223	208	229	216	238	229	242	226	251	212	234	218	202	225	208	227	222	218	222	226	231	236	213	216	218	241	228	241	251	218	213	235	220	228	193	189	209	231	241	219	221	232	216	197	223	249	246	210	231	227	210	239	226	227	217	248	212	217	235	211	220	231	216	205	231	235	209	236	213	235	234	256	222	216	237	213	232	225	230	232	194	193	234	239	198	224	220	198	257	213	237	210	212	217	198	223	232	216	212	236	241	218	209	248	214	216	219	238	228	227	226	251	228	215	237	241	241	258	195	230	225	232	214	220	232	232	210	229	242	225	234	229	216	233	239	243	218	202	236	226	237	236	223	228	244	236	229	241	215	243	249	256	231	215	214	230	225	206	216	237	247	248	225	227	232	236	241	207	271	236	236	220	225	215	240	238	234	228	227	205	213	226	242	213	216	226	247	215	240	221	224	270	196	263	235	218	256	240	225	232	235	230	214	227	211	265	220	257	208	242	237	240	236	239	235	234	214	204	226	224	263	205	230	226	218	216	219	221	192	202	217	203	223	220	207	215	232	192	231	197	248	250	217	236	193	221	195	235	224	233	236	234	238	230	242	216	212	239	239	203	227	220	224	242	199	233	223	212	219	242	260	220	199	202	236	224	239	208	250	235	233	207	250	234	235	217	220	209	226	239	213	257	236	216	213	234	224	188	235	212	208	233	206	201	227	251	226	208	219	227	233	233	224	205	215	251	219	223	260	251	214	212	240	219	240	247	212	222	219	225	249	224	228	232	217	240	224	230	215	214	216	195	213	196	233	221	238	200	195	211	230	193	223	219	245	226	216	210	217	210	215	205	222	237	225	206	248	226	218	202	232	212	237	233	219	232	239	192	217	222	267	222	207	227	205	249	246	214	218	211	246	225	204	236	225	238	223	228	221	197	209	236	209	251	225	231	204	195	217	214	204	213	200	233	239	235	225	220	220	253	211	219	248	229	213	224	235	224	209	190	204	242	212	205	243	225	223	232	219	221	220	230	223	237	204	263	229	235	242	221	215	226	242	239	228	234	244	224	201	237	255	218	234	238	210	202	250	203	203	204	233	223	228	229	216	220	235	242	228	212	232	247	229	218	203	250	209	209	224	241	198	229	227	214	227	230	231	236	223	233	220	211	219	248	220	247	225	213	232	255	222	243	246	247	233	240	246	232	233	232	221	243	246	220	243	201	224	235	242	257	220	209	253	235	245	214	219	227	241	196	241	247	217	216	209	232	218	215	220	213	207	236	245	229	226	230	204	219	207	231	231	245	261	231	244	255	221	264	217	245	227	216	237	218	228	215	223	240	235	220	214	227	234	218	246	226	222	206	225	255	226	230	197	258	240	225	210	239	255	243	217	247	224	243	224	196	232	224	201	231	230	211	197	212	257	232	236	235	231	215	215	206	238	226	241	219	217	223	231	205	219	234	208	230	224	249	214	212	240	238	220	217	230	226	245	237	221	224	220	232	244	225	220	244	225	229	224	238	225	220	191	233	241	253	242	231	217	231	214	238	223	209	253	220	245	220	221	254	229	249	237	224	209	209	226	201	220	250	231	239	231	244	250	205	214	231	238	267	253	236	246	243	239	217	255	195	245	215	213	223	207	238	240	266	241	238	223	217	209	251	213	225	252	221	229	240	209	212	213	237	228	204	201	238	235	238	217	227	215	211	228	258	214	227	219	235	214	222	238	235	228	235	229	221	214	217	202	236	193	233	260	213	247	216	217	216	227	199	222	257	205	204	222	233	213	242	218	191	240	198	216	206	201	220	206	229	235	236	229	229	232	249	215	215	209	206	223	230	206	223	240	223	222	239	246	209	250	209	228	215	234	221	214	228	240	213	244	230	241	256	214	217	240	211	232	219	253	203	199	208	229	205	233	212
6353	958	3149	15532	20230	1781	591	606	625	613	629	586	567	606	587	580	567	592	586	586	618	513	595	569	582	600	572	624	573	592	627	608	627	560	530	584	592	592	637	612	587	594	580	572	568	598	605	572	544	597	603	567	599	578	584	596	596	580	538	610	625	625	591	562	613	622	592	628	569	620	621	596	602	633	607	632	611	537	620	553	655	572	600	619	613	577	603	613	574	574	585	568	547	616	584	599	562	587	591	579	607	589	601	568	598	539	561	582	578	561	567	577	564	580	554	588	561	542	594	596	576	588	555	569	620	565	572	600	571	583	573	593	600	618	556	574	639	581	593	582	586	669	599	582	597	595	534	587	575	629	575	590	595	593	623	616	602	598	576	535	603	562	620	575	584	589	597	600	627	554	572	592	641	586	564	594	535	568	578	561	566	608	589	576	632	606	615	578	588	593	591	574	589	583	602	590	597	577	574	604	598	589	570	545	573	581	613	587	612	582	579	568	593	590	556	626	599	546	600	594	566	552	585	587	592	523	577	561	641	648	589	548	610	590	580	607	601	563	559	592	592	625	549	527	569	626	551	590	608	527	600	564	547	607	580	579	594	570	546	546	614	569	548	599	604	615	586	620	594	575	599	592	581	608	596	570	553	574	553	624	620	604	593	600	617	566	599	560	633	578	580	570	592	579	605	618	577	590	606	609	543	603	557	587	614	551	551	583	559	563	578	612	553	615	650	554	578	591	609	595	608	583	605	589	559	619	608	582	580	543	563	579	569	642	586	583	593	597	577	580	624	595	599	589	573	587	625	590	616	602	556	587	589	575	606	582	563	590	584	625	570	532	586	621	574	564	591	516	561	547	624	573	544	575	604	574	625	544	597	580	625	589	579	574	581	553	571	603	579	576	562	555	609	589	551	605	609	589	609	585	534	573	574	580	537	601	589	576	596	565	579	583	570	573	589	587	636	569	536	567	585	594	581	586	588	563	562	557	570	555	558	634	575	613	609	568	565	607	565	564	543	541	556	546	605	557	578	586	568	570	585	586	596	599	631	546	581	553	598	638	617	610	599	576	607	620	564	611	581	587	577	540	594	556	576	599	625	556	601	587	628	565	549	575	591	539	556	603	606	606	563	594	575	611	592	608	547	574	602	583	572	589	603	639	541	602	540	596	598	564	559	583	586	613	611	574	596	560	549	575	588	569	584	617	539	558	589	593	569	582	576	591	568	569	628	536	583	586	583	633	546	553	617	568	591	622	575	581	597	588	565	572	584	532	603	594	591	606	543	592	539	596	534	556	556	613	612	589	562	586	578	590	586	611	554	577	561	559	606	594	615	626	598	584	581	537	592	582	549	553	611	576	574	577	561	583	606	567	601	542	577	551	602	584	512	605	579	585	571	584	616	585	594	590	641	574	614	553	552	578	551	622	571	596	583	581	590	602	582	560	556	580	542	610	563	567	577	592	586	582	571	537	569	613	602	553	576	569	570	597	594	585	589	572	602	566	581	525	577	546	585	578	602	558	577	585	629	549	551	598	589	561	578	550	607	584	582	571	608	587	615	637	580	594	606	584	623	560	592	591	534	625	583	577	607	596	573	588	584	562	597	530	545	567	574	626	595	574	554	614	553	566	570	580	599	582	535	570	580	570	563	595	557	586	585	539	586	582	595	554	533	586	588	585	588	565	601	619	605	572	601	623	530	586	585	607	591	566	587	629	606	606	584	628	624	587	579	589	618	551	592	615	599	565	596	573	570	558	593	581	541	622	639	618	574	589	572	589	565	555	616	580	592	565	593	574	608	592	574	549	604	604	594	565	580	561	593	622	582	613	562	586	568	568	600	587	621	614	605	596	567	533	585	587	599	598	576	596	581	598	593	614	585	563	604	595	579	537	607	586	582	554	573	588	640	567	559	565	577	580	585	594	566	577	542	584	562	594	610	579	590	592	545	562	572	555	585	582	546	599	569	563	578	563	573	541	617	621	591	564	584	588	597	569	591	595	591	577	621	592	607	545	565	605	588	571	605	600	599	564	575	578	557	614	593	576	604	568	563	585	598	602	558	592	587	532	561	559	622	576	586	618	594	604	572	572	572	595	517	581	580	591	575	596	574	578	591	602	536	613	604	591	591	601	579	597	594	559	604	607	615	545	597	653	550	587	605	596	602	564	605	568	544	504	622	558	569	570	588	566	604	587	615	593	584	577	560	588	589	621	606	561	558	594	579	607	584	576	555	558	579	551	550	584	562	586	592	585	593	570	606	594	561	567	573	569	600	574	610	602	518	581	570	541	573	573	612	558	584	606	594	583	592	606	536	591	548	613	562	548	588	580	614	559	609	584	595	644	594	562	562	605	587	551	582	566	587	582	590	600	574	603	587	544	569	586	580	605	575	598	569	550	567	614	580	581	603	565	579	598	601	559	588	606	586	587	578	628	571	609	608	623	558	542	594	579	593	557	557	602	597	567	571	581	586	568	541	595	608	552	571	595	606	619	594	598	592	566	599	567	572	562	596	562	568	583	596	610	591	620	590	603	575	541	565	539	551	585	586	593	562	540	599	584	588	575	596	613	554	580	595	605	585	543	560	602	588	591	560	564	562	604	574	575	567	587	577	605	569	577	591	629	583	590	602	555	582	607	592	533	590	567	620	563	615	608	557	579	572	548	631	585	583	575	596	560	639	597	601	606	574	576	557	571	575	584	600	584	590	571	580	632	542	592	554	613	577	544	587	542	589	580	555	606	594	617	625	554	542	585	638	570	578	577	563	595	549	598	559	558	587	569	598	585	585	549	570	618	572	565	625	608	574	593	595	589	578	585	569	545	545	607	559	591	584	571	601	585	570	614	610	573	556	606	559	542	626	593	581	569	554	585	569	606	534	568	567	600	629	585	615	594	559	578	588	547	619	594	576	606	612	542	599	569	589	587	577	564	606	557	577	567	584	566	619	578	545	598	564	602	588	585	612	527	592	624	635	577	599	615	573	625	568	625	615	631	537	566	610	614	612	601	595	586	579	610	593	583	613	645	581	572	587	592	585	594	618	582	598	590	576	611	572	583	602	591	580	585	586	565	604	570	582	519	568	573	594	566	614	581	591	586	533	598	535	609	620	617	626	576	571	587	611	580	532	553	559	570	612	602	532	583	587	563	596	540	583	578	582	499	558	562	579	557	586	584	647	598	560	561	567	589	542	612	562	553	613	618	567	545	598	579	525	629	565	568	566	552	572	579	604	623	594	605	584	526	588	575	558	579	579	615	610	588	550	603	582	604	581	593	571	550	589	619	592	556	590	573	596	590	582	601	605	600	648	586	535	598	592	601	548	569	571	583	563	580	564	586	569	555	607	581	585	603	597	563	555	568	565	631	613	587	617	583	581	586	608	545	618	596	604	549	609	582	565	568	600	591	586	580	589	596	586	569	576	559	542	571	582	602	598	579	573	602	554	569	607	589	592	615	610	610	614	584	636	574	586	619	576	630	546	564	573	572	545	579
40988	12131	14061	49105	51706	16549	1882	308	262	279	246	256	239	231	251	244	231	225	269	240	235	206	220	230	227	227	269	231	221	244	249	207	252	229	207	206	225	228	195	213	215	208	229	224	239	205	220	226	207	207	221	214	225	210	252	226	232	226	246	220	237	234	242	204	203	233	265	258	229	227	234	235	192	233	240	260	227	235	216	255	253	244	228	209	214	202	203	223	220	232	206	230	227	221	186	212	238	212	208	214	216	222	245	230	246	251	203	261	212	213	184	234	210	211	233	217	193	242	225	232	230	244	231	210	222	192	231	201	191	213	221	236	250	200	200	226	221	185	197	222	204	210	207	213	210	208	227	208	197	215	203	238	241	225	251	219	227	209	189	212	233	213	201	217	230	223	198	209	206	244	228	238	233	194	211	217	232	220	202	236	233	205	225	204	242	234	233	210	233	235	218	227	219	215	196	204	240	213	211	229	223	221	216	215	242	238	203	227	257	213	200	217	211	215	232	216	221	236	217	213	225	188	212	211	222	224	244	201	211	236	225	213	192	214	214	222	193	234	223	227	213	240	228	234	219	240	224	195	222	239	215	229	222	209	214	207	218	219	218	237	234	261	221	232	225	222	219	216	231	207	244	204	220	232	243	205	230	250	202	231	228	196	227	193	208	222	229	226	218	228	222	228	213	211	203	204	244	221	229	201	210	228	219	231	223	228	194	256	227	217	208	227	254	244	268	224	217	188	194	225	233	236	241	234	220	265	211	228	226	246	233	226	235	213	219	219	238	220	231	214	209	231	241	229	230	230	232	227	200	216	217	207	226	226	235	223	245	246	222	217	207	190	220	218	246	220	226	220	205	209	236	234	215	212	211	246	232	213	193	224	217	223	225	221	233	217	219	182	229	215	241	248	206	211	230	229	222	216	225	223	229	217	195	214	227	224	206	195	231	241	219	227	239	226	232	250	189	198	244	223	229	207	217	218	186	227	203	232	172	242	230	249	208	233	242	229	231	199	215	201	221	197	205	211	243	240	238	188	229	228	214	195	235	231	249	225	214	227	216	230	225	220	212	194	202	215	201	222	215	222	229	190	227	245	222	234	219	228	214	216	234	241	228	229	218	243	229	210	200	217	243	221	214	195	223	224	246	187	242	234	236	219	219	202	200	220	242	207	218	219	228	210	234	229	220	211	226	224	204	202	215	237	235	202	237	243	227	218	220	236	219	214	234	226	239	243	226	203	202	228	236	212	214	239	237	240	203	224	210	244	225	238	243	233	234	226	217	192	231	232	232	243	205	223	222	226	216	219	222	202	221	228	222	224	202	228	210	226	219	222	204	234	217	234	211	207	232	227	219	261	234	209	245	240	246	218	222	184	214	234	228	245	214	222	227	216	209	233	210	217	231	212	225	230	250	234	229	214	217	241	255	238	235	218	232	231	199	220	222	234	222	218	228	226	218	231	197	213	203	212	231	240	244	241	214	214	223	229	223	225	209	211	231	215	208	231	249	218	204	228	229	254	224	215	197	230	230	224	230	227	210	246	225	208	235	231	228	228	231	226	208	213	218	222	205	208	223	185	204	227	228	228	216	220	232	210	231	199	228	221	245	229	220	208	213	236	195	225	236	219	212	256	222	213	237	226	221	238	214	238	207	235	229	226	214	202	221	210	210	226	214	216	208	249	203	217	213	231	224	226	205	201	224	229	248	209	230	240	210	216	210	207	226	214	197	210	217	209	224	249	209	184	215	225	213	229	215	214	227	194	208	212	235	210	186	224	201	239	199	230	213	222	222	228	219	231	232	237	218	226	201	214	206	225	227	220	215	244	220	241	240	216	210	198	202	218	199	213	219	214	207	239	201	230	213	237	214	255	210	203	196	237	213	220	216	228	242	242	226	227	238	213	212	260	188	223	216	217	263	212	216	218	219	215	226	233	206	214	197	222	214	214	213	197	240	220	202	217	230	198	217	213	218	239	252	252	245	231	201	243	254	243	229	246	211	232	218	206	222	210	256	224	214	181	224	228	217	220	217	232	232	220	218	239	218	214	195	239	237	240	218	211	215	216	224	224	233	215	237	221	238	242	225	222	229	230	236	222	227	224	230	223	221	218	211	216	220	234	217	206	226	209	206	233	236	207	218	242	227	226	246	224	208	226	252	203	218	235	261	223	252	240	220	206	269	240	220	204	207	229	248	204	232	222	252	212	232	238	212	224	231	212	228	225	220	227	213	216	216	235	247	205	216	240	221	239	187	257	214	196	224	214	224	236	233	211	226	225	217	234	211	219	218	227	220	252	218	210	224	178	200	235	222	228	212	224	215	210	207	202	221	221	221	220	231	214	211	237	222	217	223	231	257	231	231	205	246	220	196	230	229	231	207	236	212	238	196	218	240	228	222	213	234	189	253	202	245	231	228	198	205	196	224	238	207	217	223	205	222	186	214	224	226	225	222	194	246	240	225	240	244	225	227	184	228	220	234	219	229	240	223	225	211	212	232	206	223	209	199	222	225	216	235	223	224	219	209	234	242	247	210	231	186	235	219	214	215	227	221	226	221	202	235	200	214	260	233	229	215	207	215	226	233	222	229	201	223	216	203	234	217	237	217	246	219	246	208	208	255	232	252	204	219	241	203	209	206	229	249	214	205	200	222	233	220	202	228	183	218	215	203	190	215	244	213	228	225	220	237	213	221	216	258	232	187	191	204	202	190	199	223	228	226	249	241	262	222	215	233	204	225	208	207	227	212	217	241	228	209	252	227	225	203	218	200	234	228	226	233	214	222	212	225	231	240	200	200	194	219	212	214	203	214	216	205	216	233	223	226	221	202	227	214	234	241	216	217	242	248	246	228	231	230	214	227	232	231	201	199	236	219	213	222	236	230	207	250	199	206	223	226	227	257	209	226	198	255	218	221	218	220	203	205	192	221	232	203	217	210	227	224	207	224	252	202	236	218	203	237	233	217	219	206	225	233	237	211	179	236	224	205	223	208	249	241	220	233	210	213	216	187	202	197	231	210	219	203	230	224	229	203	233	206	232	197	232	217	226	237	238	202	245	229	229	225	204	216	236	245	206	227	228	205	223	212	198	197	226	221	215	252	205	198	233	238	198	201	246	186	220	201	220	190	189	213	218	214	217	234	221	218	214	226	229	233	221	224	235	230	206	240	215	207	225	213	182	240	204	223	246	217	219	203	220	225	202	216	229	217	208	208	222	219	200	201	193	229	206	223	214	236	218	240	216	218	213	217	228	216	229	214	215	202	217	199	232	188	196	221	197	214	213	236	201	240	212	218	212	213	234	209	212	216	199	221	224	190	236	247	234	228	229	238	219	243	219	209	232	214	210	253	190	194	204	222	204	236	228	216	211	237	191	209	214	212	220	218	199	221	196	210	240	222	202	212	236	236	218	221	224	241	215	212	223	224	241	209	228	229	243	208	233	190	209	207	244	217	234	216	215	223	214	215	234	197	222	222	233	225	229	208	221	251	230	215	261
23500	4649	20927	55383	57227	8460	1143	1063	955	878	894	814	753	761	743	712	674	702	636	684	654	619	681	647	596	617	602	579	591	589	611	592	591	601	594	592	598	549	615	598	573	617	587	584	607	587	591	587	590	614	622	585	586	579	592	584	555	601	626	674	635	685	625	659	633	673	694	744	774	670	627	658	569	663	637	642	606	533	561	578	594	591	564	571	558	533	541	545	570	533	539	627	588	565	574	594	574	556	598	544	576	560	566	597	615	563	596	561	583	567	565	571	604	555	575	587	550	582	567	593	533	581	580	603	582	583	579	554	556	598	557	540	562	556	604	546	609	632	584	598	552	576	569	623	571	586	554	641	592	588	568	591	560	572	607	565	561	585	597	534	599	528	572	593	589	592	547	540	549	552	583	570	583	544	563	538	581	539	551	603	555	581	596	577	594	540	545	536	619	554	560	603	584	608	574	568	568	564	598	577	589	584	549	567	551	559	587	536	605	590	577	560	573	578	575	581	551	570	562	563	587	569	553	590	517	581	585	531	575	554	566	564	541	558	571	555	576	550	556	566	542	593	565	565	604	586	577	579	555	517	566	595	618	553	571	570	547	528	539	584	588	537	551	531	574	545	603	572	564	558	564	577	525	528	604	543	545	586	582	547	593	538	558	553	591	576	595	553	590	588	547	540	557	573	548	576	521	552	558	555	574	579	576	539	589	559	596	570	582	584	564	565	556	586	588	584	592	598	535	561	558	602	573	525	558	533	546	540	551	553	578	534	579	568	541	602	614	575	550	595	567	574	554	547	580	579	589	491	563	600	578	597	560	549	578	558	554	576	536	577	600	538	576	548	542	586	546	538	571	544	608	580	506	583	549	578	568	571	566	572	611	605	590	605	545	599	609	569	560	548	595	554	574	552	570	558	559	547	545	585	552	523	558	544	567	574	576	562	533	571	578	596	565	555	562	549	571	548	570	551	581	590	592	596	550	541	530	589	575	604	583	593	528	538	524	568	531	547	596	578	622	578	537	569	549	575	594	559	573	514	591	543	555	569	527	584	544	607	574	561	594	547	591	597	552	543	581	585	550	514	552	549	598	570	620	619	573	570	543	535	524	553	605	597	557	555	554	559	591	574	599	533	579	600	514	570	574	550	543	569	539	545	565	591	586	578	562	595	586	579	567	556	549	541	531	528	540	585	571	572	538	567	577	565	576	553	516	554	562	597	536	551	570	560	546	563	547	583	597	583	561	595	583	570	544	586	513	585	547	571	588	587	585	594	542	533	565	559	568	571	531	568	563	562	557	574	596	550	580	580	595	539	585	601	577	550	538	522	581	591	538	591	542	583	530	557	582	565	542	571	544	593	569	575	575	600	577	546	539	493	586	607	614	547	557	592	528	543	555	516	614	576	500	551	536	571	593	559	546	557	541	535	555	532	553	571	554	538	579	631	587	535	570	568	531	559	581	565	527	530	599	571	579	571	569	579	557	537	557	568	573	580	562	545	564	533	575	550	555	574	564	556	585	625	551	571	552	590	534	575	526	605	584	554	542	578	582	558	576	562	582	562	553	580	549	556	608	627	569	552	572	591	590	551	538	541	580	589	573	571	542	536	587	518	584	563	561	529	535	575	541	576	569	546	562	587	569	587	570	544	581	571	532	538	588	554	594	575	589	553	566	577	614	544	495	586	588	537	566	551	596	539	572	574	535	570	551	574	569	566	558	558	545	595	575	562	552	616	591	560	545	557	539	556	557	588	524	571	574	559	619	542	547	575	575	549	544	555	565	543	563	574	591	547	557	552	578	571	565	573	573	584	550	584	587	547	533	540	488	598	595	587	549	525	607	562	575	546	544	582	550	572	568	581	553	549	553	532	551	538	532	558	565	597	535	600	541	594	523	578	548	542	602	563	570	577	560	566	566	589	568	603	574	549	579	534	545	580	543	535	541	603	570	594	566	555	522	585	568	562	579	593	576	558	591	567	607	568	559	591	586	552	565	540	588	580	574	616	555	561	597	593	548	565	588	547	571	507	629	590	596	605	596	546	569	574	505	537	526	596	558	551	517	583	561	528	572	542	552	586	587	635	521	534	580	560	519	561	571	602	577	564	604	567	531	529	511	599	587	545	564	607	586	577	576	568	542	598	523	593	557	546	569	621	580	537	560	591	508	542	583	606	579	554	576	566	569	529	580	531	573	589	576	574	580	556	564	567	545	552	549	569	544	592	597	534	571	633	564	517	550	568	552	525	545	529	604	585	572	576	587	582	550	581	538	556	592	585	545	558	569	588	551	548	545	605	569	548	522	601	562	563	557	581	532	582	542	556	554	505	562	566	576	552	571	568	572	586	569	570	577	524	585	586	556	550	577	547	595	545	560	532	539	565	596	576	571	550	548	559	524	569	580	606	533	592	553	548	550	594	577	583	581	554	585	538	558	604	587	603	614	561	578	584	573	577	561	560	532	527	598	550	545	525	549	597	571	570	539	604	584	574	587	576	566	615	605	590	579	545	572	592	597	557	556	533	537	609	537	543	550	549	537	560	572	583	560	569	598	604	555	551	586	613	570	561	569	562	605	581	578	559	587	549	593	541	548	576	573	575	565	585	577	568	551	573	544	573	564	576	582	571	555	518	533	570	601	589	607	548	556	578	608	561	587	591	573	570	594	590	541	561	573	584	562	588	568	579	582	568	532	594	569	604	526	559	600	544	571	575	564	572	570	593	556	543	566	579	586	584	550	535	594	614	530	530	586	557	560	588	554	531	556	582	567	535	551	617	573	559	522	573	568	528	528	613	558	537	575	556	563	596	565	569	549	592	549	574	578	545	542	589	590	582	562	577	549	548	614	548	559	574	491	566	575	560	553	565	541	543	532	536	544	580	598	580	550	583	542	591	583	567	583	578	530	584	566	583	595	526	531	579	545	565	593	585	596	565	597	542	569	530	536	609	513	560	572	579	577	553	531	554	588	580	563	576	570	559	567	564	570	567	520	585	590	542	558	596	560	555	583	564	575	544	589	571	535	590	580	573	601	596	548	579	553	549	571	559	537	552	545	531	586	578	572	567	563	544	543	566	587	570	586	556	551	553	584	574	535	509	579	558	574	582	540	535	583	545	576	579	546	565	584	605	545	556	596	597	583	582	548	582	544	533	544	546	538	567	553	570	555	541	560	561	564	617	544	567	575	556	569	597	585	571	580	561	582	595	559	609	594	558	528	591	557	580	580	549	545	556	531	563	540	569	612	527	579	589	588	594	535	551	553	567	603	542	577	584	614	544	578	593	562	577	572	555	512	615	578	598	578	545	608	542	559	520	550	559	528	559	612	594	553	591	559	623	540	610	558	551	562	601	542	573	613	592	562	535	586	549	609	589	610	565	533	529	537	576	562	572	571	572	550	563	530	566	563	577	559	549	599	598	540	590	566	566	563	575	591	605	561	585	578	560	568	534	574	538	608	579	561	515	550	524	541	565	518	551	554	595	529	569	586	551	561	586
54806	21169	20507	64639	61563	22532	5988	516	309	270	224	226	219	208	206	192	178	147	165	174	154	162	164	153	170	168	143	156	162	152	162	166	149	130	181	168	162	148	156	142	137	153	168	146	162	158	161	146	146	157	158	160	153	153	137	167	147	152	158	161	183	177	158	159	174	180	172	195	184	193	182	166	161	143	164	154	160	152	145	159	159	151	146	173	144	148	156	165	163	153	171	153	153	173	166	171	171	150	156	140	148	114	166	165	151	157	156	138	140	133	139	161	169	126	166	147	169	143	149	157	145	126	182	156	164	158	134	159	152	160	164	148	148	155	159	152	146	136	131	153	154	143	164	162	124	150	176	134	129	139	151	145	138	159	159	148	151	153	158	169	159	141	133	145	124	156	136	145	152	156	162	127	151	149	158	144	136	153	159	156	159	181	139	155	170	135	144	163	147	160	161	159	132	162	154	141	144	170	172	145	167	153	141	151	150	137	127	133	146	187	157	148	143	159	155	152	127	166	139	160	122	148	159	152	161	141	183	143	153	133	134	138	148	164	137	132	135	163	136	134	154	163	155	137	147	141	164	158	151	145	153	145	140	145	129	155	164	123	136	149	167	148	161	142	178	160	156	157	166	152	155	151	155	129	146	138	159	147	145	139	153	145	152	120	149	151	160	165	135	137	136	177	146	144	162	180	138	139	143	156	146	158	138	155	144	177	156	169	146	145	169	166	142	158	159	134	142	159	142	155	168	161	152	155	154	143	145	148	175	154	158	155	126	145	135	176	143	156	151	168	162	132	122	131	168	162	145	174	153	160	159	146	132	136	148	141	151	151	143	143	178	168	155	134	148	165	158	129	151	168	140	145	153	148	138	151	153	160	158	137	137	143	119	142	148	119	134	168	140	130	165	149	155	152	144	141	158	139	155	153	156	156	140	153	173	186	144	150	159	152	160	141	161	140	137	170	139	146	156	129	177	150	154	149	146	127	176	160	145	146	139	129	144	159	128	149	147	150	157	146	148	140	133	155	179	164	151	158	147	170	157	135	160	134	163	146	140	162	146	150	149	138	145	166	140	149	136	142	145	126	148	130	171	165	151	138	171	155	148	136	125	170	135	149	148	155	142	140	163	130	140	140	160	176	168	167	151	153	160	126	151	161	157	140	153	157	145	158	160	137	134	125	154	144	134	169	158	124	141	138	169	135	153	138	170	138	139	157	159	156	139	153	136	141	151	138	143	159	167	151	123	144	149	158	152	172	156	150	150	172	136	151	149	145	154	148	147	158	176	152	166	133	158	155	139	132	144	165	148	132	135	153	146	144	164	147	143	152	145	139	143	149	155	131	147	152	143	146	162	153	147	139	150	165	149	159	158	140	121	156	146	158	162	161	164	171	134	131	128	144	119	167	153	157	148	149	142	135	164	157	156	128	146	146	165	141	173	142	159	142	129	169	148	140	171	153	137	155	143	141	149	168	166	165	168	154	157	132	166	145	170	139	136	158	146	151	140	148	173	178	165	166	132	158	157	161	133	140	148	174	150	159	172	134	155	152	148	148	166	176	146	139	142	145	157	147	147	158	168	162	146	143	148	141	120	130	132	138	141	169	156	150	152	159	163	169	142	124	133	141	164	149	153	133	146	156	134	116	141	156	162	151	152	147	148	155	134	143	170	157	131	163	169	165	173	160	109	166	165	163	152	119	149	164	130	123	163	157	188	152	147	160	138	163	156	176	144	141	150	147	142	152	162	146	165	145	161	148	156	166	153	164	161	178	153	155	149	139	153	150	174	152	141	154	153	155	162	163	145	172	157	167	160	150	148	133	159	139	137	144	133	156	139	163	149	146	161	148	164	150	132	142	138	144	138	149	155	156	125	144	140	146	150	127	151	172	147	151	129	148	162	143	171	126	156	150	132	154	122	148	150	179	171	148	138	189	144	141	166	160	158	148	155	153	160	162	165	171	147	148	156	144	148	173	158	152	137	170	144	138	133	161	151	180	136	180	171	139	144	142	140	169	150	155	131	153	139	150	158	156	140	156	163	135	155	158	165	153	163	147	152	130	156	162	146	157	144	177	145	144	158	140	171	164	157	138	141	152	138	144	155	132	160	151	141	134	132	149	167	169	121	156	165	146	174	153	148	141	131	161	140	174	156	128	150	149	153	155	162	162	155	153	148	153	151	150	128	154	160	149	143	143	135	160	166	156	144	159	161	144	136	145	125	136	182	155	144	161	158	130	142	171	158	168	167	144	139	153	172	155	154	172	154	139	130	140	138	147	146	131	156	169	149	139	156	148	168	168	162	141	138	141	151	132	140	150	138	162	159	153	136	142	153	138	135	146	145	155	152	155	143	149	152	142	144	158	155	147	169	151	154	142	153	151	165	166	155	151	152	180	135	144	155	151	154	160	135	154	140	144	157	140	156	142	158	163	122	147	148	146	150	148	151	142	161	146	161	152	150	156	162	150	151	161	153	129	115	148	165	142	143	151	169	165	164	166	118	147	141	147	174	145	153	149	168	157	162	156	155	153	150	161	146	156	169	155	159	140	149	137	159	155	155	149	171	153	181	146	147	158	155	150	151	139	142	143	143	138	130	121	156	144	162	155	146	173	118	144	154	164	166	163	150	143	146	143	118	150	182	147	154	169	163	147	135	130	134	140	150	135	140	162	130	166	154	179	144	157	153	135	131	199	169	158	145	182	163	163	127	145	147	164	160	147	144	150	142	151	154	155	139	146	150	173	132	155	154	175	117	148	150	138	145	155	157	153	145	155	156	147	149	132	150	149	134	168	162	154	151	151	146	124	164	145	147	143	151	151	138	138	136	143	156	136	149	138	152	167	146	128	142	134	123	155	149	147	155	146	139	138	162	148	157	161	150	149	138	139	152	167	137	123	143	150	126	158	160	141	159	164	156	150	159	137	165	160	144	132	138	149	145	181	164	149	156	183	150	146	149	146	153	156	125	174	152	160	156	150	167	149	143	159	149	152	175	161	155	124	163	162	152	148	158	153	142	162	153	143	156	137	140	160	155	138	148	152	168	116	147	138	133	163	134	146	152	171	154	136	142	148	176	135	156	146	158	158	152	146	142	156	181	144	147	156	146	135	142	165	142	139	156	148	175	152	173	154	152	155	146	155	148	160	145	148	142	162	141	145	158	139	160	152	156	140	143	144	141	148	156	136	142	143	151	143	155	139	145	150	134	164	151	153	151	156	159	159	136	129	145	151	147	145	149	148	165	170	141	153	156	139	158	145	139	146	145	149	175	130	163	132	131	151	151	134	159	134	123	149	157	134	147	159	161	143	172	154	145	153	181	160	158	133	162	135	144	157	150	127	149	143	145	156	158	157	129	156	178	154	179	149	159	145	172	161	140	140	139	144	141	133	138	123	142	160	146	146	163	145	142	144	156	145	141	155	130	150	156	143	158	161	148	137	150	158	143	155	130	136	148	145	149	139	148	178	161	154	146	159	149	142	151	165	143	140	169	150
31834	6801	25096	68119	62648	10571	1720	1439	1279	1171	979	824	784	686	678	684	618	606	614	603	542	527	509	515	511	503	446	462	476	459	443	455	456	430	449	470	434	437	431	450	480	425	431	391	428	435	455	405	412	429	458	423	372	429	458	443	446	489	511	593	534	665	684	550	603	585	674	657	612	657	614	518	498	514	578	608	489	424	398	393	476	387	456	417	429	410	444	406	419	428	440	398	409	407	423	413	392	413	405	422	413	417	381	406	392	374	409	395	407	390	410	414	422	402	385	412	369	399	397	409	403	406	423	412	416	381	392	377	410	417	385	433	412	391	364	432	440	396	395	400	418	379	424	419	410	429	464	445	421	427	412	404	396	376	401	434	442	443	412	425	408	452	395	437	415	417	406	413	423	413	408	403	411	393	381	384	413	384	386	410	403	375	437	399	411	405	410	432	401	389	417	398	413	371	380	384	402	438	376	399	381	402	391	398	387	373	360	394	409	372	400	386	379	428	365	408	408	389	390	400	392	394	390	401	382	392	386	405	395	402	420	413	409	388	435	389	403	411	391	385	404	369	349	389	418	390	393	405	375	344	430	370	437	394	386	377	406	388	404	371	397	398	413	372	416	374	406	421	387	424	413	382	371	360	418	395	405	374	411	350	424	415	412	362	418	405	406	388	372	359	386	420	361	397	377	382	386	414	377	408	387	367	459	390	412	376	381	368	358	391	399	390	407	402	388	412	392	428	363	390	373	412	401	377	380	400	394	381	391	379	364	414	394	406	377	393	403	404	406	373	362	404	385	420	353	404	400	393	387	390	386	408	397	387	411	358	405	405	384	364	397	378	376	383	402	414	405	393	425	398	409	401	356	393	382	354	415	373	367	389	393	406	406	434	408	374	384	406	406	395	398	405	412	413	379	402	360	397	369	394	380	355	398	347	392	394	390	393	396	399	372	379	391	412	373	384	383	398	377	370	434	418	388	415	416	361	360	372	407	373	385	383	399	419	412	405	411	430	382	440	410	389	381	402	368	379	417	410	388	379	389	425	433	398	447	428	400	393	392	393	385	375	380	410	386	422	388	419	392	361	366	437	376	400	394	414	419	404	376	403	411	385	413	441	404	393	379	389	392	407	401	403	377	419	414	379	390	384	427	368	411	411	369	364	369	361	426	420	424	445	415	370	387	426	364	389	395	366	394	389	373	386	385	433	393	433	384	375	387	392	422	441	445	405	410	381	370	394	423	418	386	418	382	377	351	374	350	359	393	385	374	415	369	383	355	412	430	392	382	408	409	417	411	418	395	395	429	386	408	383	396	399	398	367	387	372	404	388	380	418	407	394	431	361	365	397	391	414	407	392	393	366	408	373	371	399	382	397	397	389	386	380	381	407	371	365	377	378	396	393	423	363	401	419	397	426	420	369	375	342	396	376	401	395	410	388	411	394	405	377	373	395	391	414	379	389	388	402	425	338	410	387	401	407	408	379	396	419	364	381	386	402	431	412	347	357	425	417	398	434	338	376	385	404	372	392	405	396	387	362	410	416	389	400	408	381	387	429	419	394	423	388	403	397	366	416	385	411	434	433	394	392	415	376	387	398	382	384	378	372	386	377	435	395	383	400	395	434	372	419	392	411	408	378	400	385	392	412	373	412	403	377	399	406	405	370	393	403	416	380	409	446	389	380	423	407	419	390	420	408	389	404	370	412	386	404	396	381	373	361	408	352	375	398	379	379	389	379	458	389	380	404	390	406	374	385	399	412	400	410	386	375	428	422	405	409	411	380	389	391	353	398	403	400	414	407	390	414	402	378	411	383	379	379	367	426	422	389	403	392	391	388	379	426	385	392	381	426	403	400	361	413	354	388	389	411	410	391	410	404	358	410	391	362	416	367	419	373	372	415	390	386	384	387	382	361	428	401	423	394	385	388	390	411	388	388	376	402	436	369	416	420	410	371	390	377	398	412	342	408	401	420	391	360	389	371	411	423	357	401	370	400	382	402	394	421	387	367	381	401	402	403	453	368	373	396	371	414	424	425	419	382	403	384	427	441	416	403	386	364	416	419	408	414	368	380	405	380	424	406	407	388	407	371	377	378	400	412	386	385	434	374	372	395	399	413	364	376	371	425	386	396	383	395	411	413	389	395	354	417	359	358	393	377	388	437	380	398	421	397	394	402	413	408	426	381	437	421	397	409	388	404	380	389	378	407	401	390	377	352	399	372	407	416	425	391	394	391	385	375	416	416	391	394	426	417	377	398	408	354	402	411	428	409	407	378	387	381	431	396	396	420	405	383	436	410	380	372	396	402	422	424	396	398	411	355	403	378	403	352	405	390	415	415	368	400	436	389	420	389	399	433	407	434	377	398	420	396	397	397	371	377	414	412	402	409	416	397	396	410	357	348	374	429	370	417	385	399	392	362	408	389	396	397	399	402	392	394	393	396	402	372	408	418	391	421	411	410	422	356	380	407	404	381	383	385	404	385	384	391	390	373	416	378	394	400	415	378	393	382	371	410	410	412	397	389	411	426	392	409	366	429	385	440	364	389	398	425	414	408	413	413	405	412	365	387	408	444	372	414	406	386	400	401	406	392	363	408	376	429	373	393	418	430	390	411	379	390	371	381	384	405	378	361	403	378	395	417	391	417	384	400	388	390	384	388	346	398	373	397	388	394	434	399	373	420	426	378	379	395	383	372	417	404	453	393	379	378	410	408	384	425	385	408	406	417	394	422	399	371	396	362	386	408	422	393	384	381	369	407	403	381	406	416	388	396	431	415	431	399	372	404	361	386	424	395	362	396	417	394	437	412	402	419	400	408	380	370	426	409	412	400	423	397	381	402	370	414	411	435	414	420	375	411	399	389	376	412	367	386	412	386	395	385	432	370	427	394	380	386	358	351	399	366	382	391	395	449	412	418	400	422	387	403	427	399	384	430	395	416	401	376	422	398	419	391	415	424	420	438	393	408	393	390	375	353	382	396	399	388	378	403	408	401	390	395	375	399	442	386	427	383	384	406	388	388	407	398	394	408	420	386	404	409	377	419	402	393	391	378	394	433	378	352	399	378	397	424	415	399	388	433	390	372	368	364	374	412	420	414	394	391	410	403	387	363	384	343	387	395	411	384	378	420	407	368	388	399	437	407	373	396	367	401	422	387	385	391	390	381	381	398	374	381	445	367	375	399	384	383	382	403	424	377	392	376	382	425	382	402	394	412	414	441	415	400	408	364	380	380	387	368	359	385	369	388	430	379	394	408	404	357	377	404	426	395	399	411	401	344	390	378	399	388	391	410	394	408	379	388	393	375	435	401	397	426	344	417	363	404	395	396	381	364	426	379	413	376	391	419	352	374	365	380	421	400	431	388	360	378	400	387	382	399	413	412	394	384	391	373	399	394	395	438	396	399	406	385	383	388	374	429	418	361	361	407	360	385	341	375	423	366	400	403	426	411	427	379	418	367	416	378	371	403	389	423	359	425	391	410	386	407	379	367	426	411
7483	627	699	4686	8349	773	286	217	239	232	222	227	263	215	221	195	234	218	256	236	229	231	227	207	222	224	228	227	243	233	224	235	221	230	261	210	247	257	245	238	206	221	215	231	242	233	240	202	220	221	213	185	212	213	227	243	204	225	259	238	229	199	230	218	219	235	210	222	230	190	228	223	252	220	253	250	231	205	210	216	233	225	222	226	228	209	205	217	243	225	187	193	226	239	223	233	222	214	228	227	234	221	198	222	223	229	209	223	218	217	246	225	231	180	271	225	250	261	203	201	221	245	235	210	197	210	218	235	246	234	242	248	236	230	218	217	222	245	270	219	218	221	233	231	214	201	228	208	226	247	213	229	246	236	265	225	237	216	219	210	229	249	227	232	225	246	222	251	222	220	238	232	209	239	244	239	217	230	235	233	194	203	249	207	230	224	230	208	235	211	208	255	195	210	239	224	225	235	229	232	229	233	226	253	213	219	208	210	199	220	216	224	210	245	217	238	241	260	238	244	219	244	245	222	237	244	237	233	228	220	224	241	214	205	200	242	209	248	217	211	226	211	225	233	203	196	231	220	220	229	206	250	233	227	222	221	192	220	245	244	215	228	257	207	228	239	264	200	203	202	227	244	206	220	232	224	217	242	274	223	236	241	217	207	193	202	221	218	209	199	222	251	231	239	203	210	267	229	204	232	209	215	230	247	241	252	210	249	225	228	212	231	233	227	234	233	238	201	225	237	246	226	222	225	231	238	242	236	231	241	186	232	272	186	191	210	239	225	228	247	217	243	247	214	227	238	192	218	242	210	216	207	244	205	215	250	264	224	225	220	214	216	213	213	234	211	196	230	232	232	227	226	227	222	230	243	229	210	224	230	270	221	191	217	222	202	229	254	250	237	216	239	259	215	224	227	225	240	221	222	216	236	230	224	187	196	227	213	237	223	218	211	214	214	226	226	236	225	226	266	206	193	205	228	229	240	217	213	218	211	222	221	217	195	224	202	218	235	249	249	247	216	225	232	211	236	206	211	203	209	219	242	203	228	221	219	191	220	258	208	185	246	236	223	237	214	221	245	257	183	208	213	238	215	225	235	230	241	226	222	227	231	247	203	220	243	204	231	218	216	186	210	219	212	230	245	237	245	193	231	202	230	242	246	218	211	240	252	226	232	225	230	202	218	208	203	219	223	227	229	230	236	206	201	252	221	225	192	215	219	225	250	230	208	203	230	216	201	234	209	206	184	211	213	214	246	243	246	222	234	229	210	224	220	249	244	222	237	229	215	257	218	237	222	214	229	197	230	204	232	210	238	185	228	231	205	177	251	227	221	222	261	213	266	249	239	235	196	206	249	224	248	210	227	221	201	224	241	223	233	256	269	230	200	233	223	220	229	240	221	237	227	241	214	195	220	213	207	248	238	229	202	244	238	244	242	235	215	207	230	220	213	229	218	213	214	217	208	242	208	219	241	223	187	205	240	222	202	193	229	241	201	218	246	232	219	228	212	250	236	231	226	240	212	213	251	231	226	222	215	206	207	226	209	216	233	186	229	239	236	239	212	217	215	234	224	210	226	241	236	209	207	213	222	247	224	214	239	206	209	214	204	241	213	247	223	218	219	210	225	217	230	232	220	238	221	227	227	218	236	221	241	252	231	230	222	252	247	234	219	233	211	232	252	237	207	198	224	234	262	206	228	243	234	226	194	230	252	224	218	259	203	198	219	238	200	202	223	206	233	199	231	226	202	216	215	216	225	225	225	253	221	213	206	226	246	243	233	223	206	244	242	225	228	231	200	252	219	221	246	243	245	214	225	243	238	229	230	206	224	242	235	193	230	239	217	211	236	245	220	216	209	195	230	225	196	239	239	220	220	213	260	233	226	218	216	215	209	232	240	231	253	226	239	213	238	249	220	220	200	249	201	216	245	257	200	243	216	220	207	232	234	216	209	219	242	211	220	216	227	228	236	241	197	277	224	238	253	238	208	221	235	215	225	204	256	232	224	239	233	216	223	243	226	201	224	257	230	214	223	218	232	238	234	199	207	240	216	226	232	200	249	227	236	233	231	202	265	225	210	229	216	206	207	241	231	214	212	214	209	210	233	227	239	216	194	214	223	222	231	223	202	255	227	215	210	230	236	219	224	214	235	227	227	247	225	242	212	200	208	210	232	245	225	222	262	216	215	196	212	210	212	226	231	201	198	225	234	229	200	231	235	224	222	228	216	232	243	226	242	201	241	250	261	196	207	226	219	222	237	239	242	216	221	244	203	207	232	225	236	218	206	229	234	220	215	243	209	219	219	246	223	232	245	235	235	241	239	208	222	234	222	215	239	229	226	240	228	228	215	231	240	229	234	204	230	221	203	233	220	237	227	217	222	196	213	241	209	270	233	215	217	202	208	221	221	215	240	233	220	212	245	230	224	218	239	210	227	212	242	225	221	210	203	239	223	189	204	211	220	235	240	249	256	210	216	198	223	213	243	208	244	220	225	220	227	220	214	233	239	240	240	239	220	230	225	223	231	209	215	213	187	218	230	222	187	222	238	233	255	212	238	226	280	227	245	224	218	254	236	218	235	211	217	223	233	211	215	219	202	226	238	251	240	266	199	214	228	233	224	252	202	228	224	245	231	218	244	253	226	249	208	218	221	238	230	237	217	234	250	206	228	236	207	249	240	242	237	233	240	233	226	199	222	238	230	228	227	210	230	197	213	235	221	219	232	208	225	192	236	201	222	219	208	205	200	226	237	218	221	240	255	213	222	230	239	236	213	228	197	247	243	228	254	227	195	216	219	205	226	224	223	218	250	205	200	217	188	236	201	221	225	197	197	221	257	233	205	234	233	214	226	231	195	225	233	215	205	233	240	206	226	228	232	225	232	248	202	238	219	236	210	248	208	245	220	216	227	239	209	220	246	236	209	233	220	241	243	236	237	210	202	217	221	241	223	226	239	244	238	249	203	220	229	203	217	215	208	212	213	227	219	208	228	230	225	207	221	220	225	223	237	243	213	214	226	216	239	226	218	218	219	206	233	224	228	205	243	234	221	237	216	197	210	225	224	223	230	232	228	214	248	238	218	242	228	245	220	211	234	208	192	230	248	219	245	206	225	247	223	236	238	216	253	216	219	227	214	256	219	228	254	213	228	227	218	225	202	219	242	223	223	235	254	212	219	235	233	221	236	201	211	241	248	227	210	220	243	221	246	211	220	196	223	227	252	203	220	217	216	244	243	232	231	234	247	246	233	235	211	218	219	245	238	226	232	229	197	188	190	213	218	205	234	240	217	208	222	220	218	223	219	242	227	230	229	234	246	217	230	226	216	209	229	214	208	223	227	224	251	211	207	209	216	211	215	224	243	209	250	221	210	250	249	231	220	233	246	223	235	242	216	228	218	209	206	248	210	205	241	235	255	242	217	224	228	212	209	250	216	207	214	234	223	255	224	222	233	218	193	209	218	236	257	232	218	219	225	247	193	217	231	215	194	221	237
6300	868	2094	15430	20287	1162	629	633	577	633	606	630	626	598	623	577	618	603	581	597	571	619	579	552	617	553	585	502	574	580	567	568	596	587	585	591	562	598	593	582	612	624	600	550	574	568	568	585	597	608	591	570	567	606	580	593	550	554	611	579	602	578	575	595	654	631	606	651	614	599	606	613	574	596	592	601	578	581	633	567	600	570	562	631	602	581	569	615	575	592	603	582	577	611	583	599	601	594	570	616	581	610	611	572	570	513	574	608	655	577	583	545	539	572	609	571	582	604	567	559	544	571	536	568	569	548	582	614	585	587	572	531	578	571	588	594	563	611	559	552	571	559	602	613	564	586	573	545	579	561	553	615	622	614	567	583	561	598	604	648	584	615	545	615	560	599	559	584	581	563	537	615	563	564	600	563	584	600	603	582	583	609	620	560	596	574	603	582	602	578	571	554	591	587	613	606	575	597	572	586	629	583	598	631	614	556	599	586	616	609	560	608	548	607	545	599	569	535	591	593	560	608	547	602	571	579	603	618	570	594	579	603	541	521	591	599	579	605	588	598	543	572	547	563	562	582	574	590	563	636	535	553	598	578	566	601	593	577	544	591	577	578	575	545	583	584	570	582	579	548	555	580	536	612	617	562	565	562	626	550	564	592	580	591	599	565	552	596	550	599	584	569	539	552	589	598	558	626	589	607	571	578	586	601	591	570	537	618	561	608	582	583	584	577	564	606	587	558	547	596	626	586	566	593	605	569	574	582	602	599	601	595	620	564	604	602	603	572	566	603	568	639	632	611	588	554	595	594	608	571	522	542	546	601	602	580	570	549	598	563	539	629	546	596	608	600	572	595	573	583	568	590	549	542	544	600	575	586	573	614	615	550	585	608	580	567	558	597	598	581	553	539	587	611	583	581	522	592	559	568	587	593	529	567	563	591	584	613	607	603	587	595	590	594	559	578	620	549	564	568	575	497	583	588	597	568	600	602	603	590	552	593	582	616	577	574	576	580	602	574	585	590	588	590	556	588	569	562	606	590	583	567	552	592	606	612	602	595	544	578	605	581	610	563	559	578	575	585	591	571	581	538	575	580	557	570	582	596	570	577	588	578	572	599	591	576	584	561	567	613	545	600	611	574	611	577	554	645	595	584	535	602	588	568	598	573	588	564	595	613	577	537	604	597	585	612	585	593	616	566	608	573	612	562	580	611	628	616	599	567	552	567	552	588	565	566	576	560	558	590	593	609	580	589	576	587	607	582	628	555	600	588	585	604	580	603	547	590	534	562	577	547	550	563	571	568	563	579	628	576	561	599	540	634	541	609	627	586	548	624	565	573	577	559	578	592	556	571	597	562	565	586	610	564	587	534	564	641	605	600	604	544	596	595	550	588	628	576	573	571	583	576	560	582	581	575	569	574	636	583	558	591	614	547	558	586	550	572	604	577	570	576	588	572	560	589	554	547	593	564	598	656	579	547	599	550	544	567	604	581	623	594	597	580	537	589	561	604	560	601	570	579	631	583	569	558	567	606	582	608	624	629	584	556	566	605	586	570	555	542	575	536	590	557	582	603	614	585	612	571	620	604	578	613	565	544	572	612	574	585	598	575	609	581	562	552	549	538	588	541	606	548	573	569	557	561	575	595	546	638	577	568	587	569	594	546	597	545	572	562	588	593	564	565	611	606	599	572	570	612	570	566	566	590	525	574	608	609	545	614	558	557	571	562	560	554	546	578	561	603	570	595	603	592	580	599	546	606	605	553	587	562	527	606	584	541	555	561	615	611	571	590	602	543	618	545	588	591	560	592	580	567	539	614	621	585	568	539	568	578	575	568	587	605	567	598	605	569	561	586	564	592	558	592	591	590	626	558	612	625	555	590	588	607	572	544	565	531	631	573	601	597	556	558	597	579	554	552	651	552	627	573	613	575	593	603	555	561	574	576	569	618	581	579	530	581	579	601	629	581	622	590	628	579	613	585	611	572	611	579	582	567	566	553	562	581	556	591	607	581	592	567	602	557	550	570	555	601	575	565	559	550	575	589	618	551	584	554	562	534	604	573	578	529	571	582	577	605	559	547	599	573	559	518	588	614	580	571	568	588	587	585	586	569	599	567	582	546	556	580	554	581	594	574	597	605	547	588	574	595	546	572	535	591	585	562	604	615	532	570	567	568	612	577	615	614	581	519	574	538	571	584	597	569	590	597	509	561	604	576	592	546	567	568	578	564	570	572	605	600	600	542	625	604	589	532	623	589	606	581	568	558	592	587	576	555	566	621	567	587	587	569	582	573	578	606	590	575	570	583	581	570	572	582	568	572	576	623	576	573	596	559	593	577	577	593	617	592	576	591	624	598	606	567	578	525	565	622	591	578	589	543	591	550	577	537	527	563	591	579	603	600	613	601	582	571	556	597	579	576	594	577	565	637	565	595	574	573	562	569	586	597	591	559	579	604	574	587	600	571	597	582	617	579	606	591	578	591	608	579	606	584	609	576	624	601	572	600	503	556	585	608	579	611	566	531	580	533	569	587	571	560	619	568	581	599	600	573	573	548	596	600	544	600	563	527	563	591	606	593	566	575	589	631	570	599	589	572	603	566	560	598	550	544	592	557	582	586	574	579	604	620	590	576	618	595	572	584	561	592	599	588	582	564	604	595	588	581	538	587	582	600	559	601	551	583	552	573	548	535	582	631	633	593	595	571	589	575	594	574	572	587	582	637	584	573	598	568	584	585	584	604	597	569	582	593	580	609	578	579	584	606	556	557	583	585	589	603	606	585	567	637	582	575	605	571	547	558	578	575	616	612	598	537	605	598	601	580	615	602	574	543	536	573	556	612	558	576	583	599	572	569	563	594	570	633	579	594	567	544	567	572	549	571	591	594	577	591	567	571	612	577	570	599	554	585	600	566	556	581	567	568	594	598	571	577	572	574	565	566	569	557	554	588	536	567	594	567	623	609	580	587	573	559	558	574	624	557	557	564	585	603	592	604	590	581	594	605	628	603	525	565	572	648	577	565	559	587	562	573	585	542	592	595	583	562	597	600	609	580	620	583	529	562	579	572	619	602	553	580	582	616	604	534	599	615	548	588	568	595	612	582	590	636	554	583	610	561	636	603	572	586	607	598	577	604	551	599	597	587	552	535	566	609	537	537	573	583	551	598	554	552	575	650	583	565	579	575	583	577	590	567	629	546	600	634	572	581	636	622	617	583	630	566	591	570	582	596	537	601	561	608	553	600	609	585	593	573	612	594	587	616	602	627	535	537	586	579	581	594	585	557	573	572	601	608	591	594	585	565	567	569	643	557	563	572	587	533	594	584	576	553	600	563	561	558	598	562	582	588	584	591	596	573	596	567	595	583	545	560	540	575	616	594	574	594	587	609	588	580	586	591	576	554	561	633	553	581	570	600	583	552	608	572	608	586	571	549	567	544	598	572	604	599	566	585	636	605	581	581	528	580	572	570	577	551	568	597	595	550	579	629	583	565	600	564
40142	10840	7926	49878	54678	14703	1138	325	297	256	219	251	243	225	249	254	279	248	215	227	255	221	238	226	222	232	238	236	227	198	228	217	198	227	206	209	216	235	230	224	244	198	234	225	233	226	229	209	228	182	218	225	216	240	215	208	221	218	223	236	267	244	192	193	245	259	228	210	239	236	237	217	214	216	245	245	197	215	219	208	225	214	220	217	210	225	241	221	230	207	225	212	217	209	184	206	210	226	223	233	224	211	217	229	222	209	220	234	209	216	225	216	221	229	231	221	234	238	240	199	226	204	208	198	228	210	220	211	223	206	222	214	205	229	219	220	233	198	231	215	209	198	225	183	228	221	213	227	204	244	213	230	242	210	240	243	206	213	206	223	211	238	215	227	237	210	210	207	214	220	204	228	193	227	219	213	229	215	210	211	198	217	238	217	218	215	259	226	238	211	233	215	240	242	231	219	221	223	220	210	232	218	199	213	201	213	226	215	231	218	214	221	225	223	227	195	217	221	224	209	209	218	205	200	222	210	220	234	230	210	246	220	229	205	231	221	189	224	209	227	229	208	238	184	222	200	238	227	232	215	233	210	231	217	227	231	215	212	218	227	224	227	209	211	191	198	239	234	223	212	226	184	223	193	229	220	237	202	197	225	224	211	198	210	214	200	226	209	211	220	227	214	219	214	246	253	194	231	208	220	208	223	225	233	215	213	229	235	241	203	206	219	223	247	214	203	232	219	241	209	227	219	224	211	212	224	242	209	211	195	216	255	221	212	220	217	217	211	241	215	223	226	197	199	208	228	213	208	232	196	203	208	225	232	218	206	189	231	219	225	222	221	226	249	217	198	193	228	218	227	211	218	231	214	221	221	242	190	203	225	220	228	211	235	218	232	230	241	243	224	193	230	218	227	210	240	219	200	237	204	211	204	229	186	217	249	235	221	232	204	222	192	206	234	211	237	247	229	228	204	222	241	221	217	205	201	204	230	237	209	220	198	218	223	242	181	194	211	217	213	187	236	191	208	229	226	231	205	200	241	196	214	207	237	201	218	233	228	231	233	230	247	223	236	235	196	237	203	216	200	231	209	198	227	211	196	223	239	227	196	209	203	215	230	230	214	202	224	221	226	227	198	214	214	220	223	259	200	233	234	218	198	231	209	238	228	205	211	229	237	229	215	212	205	235	227	203	202	209	217	229	214	210	254	203	231	214	217	209	232	229	224	219	230	225	213	238	209	225	235	224	222	213	229	210	224	230	228	233	194	233	212	211	216	229	223	200	227	239	226	208	199	225	223	239	192	218	218	220	243	239	217	214	237	225	224	225	218	230	233	230	222	205	213	240	248	220	228	205	233	233	208	200	216	232	221	218	219	194	205	222	232	236	227	218	202	233	224	220	230	237	227	186	215	249	203	242	197	227	222	250	200	232	233	213	198	236	225	188	245	225	219	200	245	217	224	247	208	228	240	222	220	227	215	241	212	227	209	210	212	210	236	206	236	251	215	244	224	228	211	229	202	229	210	263	209	228	229	205	220	215	227	232	220	223	253	232	210	190	211	231	216	221	214	235	185	197	202	203	215	218	207	236	213	200	205	232	236	205	207	214	228	238	206	210	226	217	222	223	217	214	194	217	225	195	173	204	199	224	207	202	232	206	206	190	204	179	207	205	194	230	212	235	227	232	220	204	228	219	219	231	220	204	197	247	214	224	219	212	225	258	236	247	203	218	195	207	236	229	231	223	200	238	196	229	219	242	218	229	222	219	239	218	232	196	211	239	224	241	235	211	216	209	183	213	228	234	242	206	228	241	241	245	212	179	239	255	230	193	234	235	208	212	218	186	230	230	211	243	187	199	201	239	212	218	216	219	215	213	193	226	231	230	209	211	212	213	246	215	218	225	218	212	211	231	213	207	242	219	217	231	218	216	250	228	190	218	227	244	223	229	196	216	211	229	246	196	196	215	237	200	215	207	216	210	235	225	199	212	241	235	230	214	221	239	243	229	224	198	203	224	219	219	249	200	242	208	204	215	220	233	198	242	212	243	203	217	207	198	230	203	210	209	219	214	193	213	212	216	208	227	192	214	228	237	244	234	203	201	228	262	251	262	226	237	199	194	238	227	247	222	202	218	188	221	237	191	202	222	191	224	227	190	232	222	226	228	222	212	206	234	204	207	218	201	222	218	231	218	217	218	206	188	210	225	217	252	219	236	215	225	216	218	206	226	227	203	231	215	223	226	217	203	214	232	204	208	235	203	211	192	197	214	214	219	236	212	228	228	214	217	202	211	209	214	224	230	212	244	210	225	192	193	231	221	214	210	215	224	212	256	213	211	220	211	207	225	192	231	221	193	232	228	215	225	219	214	227	190	232	241	218	225	256	227	235	203	224	220	244	241	230	200	226	227	194	229	224	184	227	217	205	224	234	224	246	184	228	242	211	185	211	224	212	218	244	218	225	217	228	230	194	199	213	225	212	250	189	247	224	203	214	202	205	205	238	209	226	221	206	217	232	238	259	216	216	207	201	222	213	239	242	217	222	214	197	221	231	198	250	214	245	202	223	222	243	211	222	218	209	206	219	212	234	215	199	233	212	212	188	225	203	210	206	205	243	193	191	221	258	241	225	225	216	204	190	219	246	225	216	242	230	207	212	215	219	202	213	208	231	210	211	214	227	227	200	206	232	193	230	221	206	233	217	240	202	202	221	246	191	220	208	214	240	221	178	218	226	217	236	224	255	214	234	223	223	226	203	235	233	228	235	218	210	233	230	225	209	228	241	224	222	212	224	220	196	202	220	230	247	199	198	213	199	240	232	213	209	226	225	215	236	228	214	229	218	222	227	234	220	216	207	225	241	213	216	244	221	206	187	201	213	205	236	228	210	231	227	218	194	226	224	205	251	224	233	208	215	213	213	218	225	214	217	207	220	218	236	202	208	209	210	192	195	217	186	224	210	241	193	234	225	218	202	227	225	213	207	212	208	232	239	216	206	234	230	222	228	232	205	227	216	223	219	248	215	208	239	204	222	212	216	230	216	226	215	200	238	233	249	223	211	239	230	230	227	223	213	227	228	236	239	224	213	222	227	212	223	221	200	247	196	228	226	234	192	206	227	211	208	229	217	207	228	217	180	241	223	227	230	234	238	231	239	234	211	210	224	225	228	230	213	247	235	202	193	217	241	229	241	224	239	225	234	211	233	228	211	239	210	213	225	229	220	228	214	197	197	219	235	234	211	197	265	237	228	220	227	228	248	222	223	220	204	219	214	208	218	209	218	208	199	255	206	224	234	251	244	217	219	214	223	232	245	214	240	202	224	226	171	209	221	226	232	230	213	210	213	198	222	244	223	259	219	245	220	218	222	214	201	228	206	228	232	214	227	237	253	224	230	204	223	252	239	262	236	229	208	206	231	235	209	197	215	235	220	207	214	204	230	204	228	246	193	231	183	214	211	243	218	224	253	207	217	222	216	251	233	218	194	236	238	204	202	257	259
22969	3214	14754	56307	56240	5977	1280	1063	962	889	834	760	750	697	716	682	655	732	658	649	639	644	664	647	636	611	619	603	608	598	646	576	575	588	603	569	611	615	568	586	588	521	621	558	581	528	592	576	566	623	612	590	572	554	557	608	574	577	702	652	614	700	656	693	685	704	724	719	700	675	706	628	571	615	651	680	585	599	586	573	568	596	556	591	592	543	565	553	548	601	579	540	548	591	555	552	571	561	579	554	599	570	551	542	561	537	559	577	586	551	535	559	608	582	543	578	556	585	580	540	537	582	584	595	590	601	582	596	616	570	528	565	554	576	542	575	543	614	586	580	596	557	566	590	591	568	618	595	564	556	539	580	567	598	556	570	584	605	546	582	588	556	569	563	535	623	561	558	603	588	535	564	559	575	513	593	622	554	581	519	562	571	535	597	578	563	591	570	559	553	553	532	578	570	572	573	560	539	574	570	599	537	535	553	552	541	554	579	553	570	568	568	554	512	553	566	579	560	561	569	549	538	553	562	580	521	559	557	565	602	553	517	600	582	591	539	565	583	541	582	579	565	522	563	586	580	588	505	543	527	558	559	575	586	532	551	599	586	527	584	600	517	542	573	568	563	536	536	574	580	586	565	551	543	532	576	563	570	584	560	563	572	551	529	578	592	560	567	562	502	593	565	527	535	574	549	511	551	601	559	568	561	544	580	549	548	604	575	536	509	560	562	606	566	595	555	572	562	557	581	570	566	560	561	555	563	515	561	535	586	566	580	585	565	580	558	609	579	604	553	536	574	549	541	608	544	555	538	583	608	540	569	530	566	595	575	590	537	552	556	585	540	568	559	534	571	577	569	576	603	554	605	539	543	555	562	575	573	554	570	510	540	545	536	546	577	520	535	573	556	581	584	573	566	565	535	559	595	574	554	553	557	549	570	554	530	573	586	550	560	560	547	523	556	554	526	550	516	565	552	563	526	546	577	570	540	571	532	518	539	582	585	557	553	563	584	554	552	542	566	578	564	554	604	570	536	547	583	579	507	536	544	589	541	555	542	530	597	547	524	574	530	564	575	596	513	617	576	542	593	513	558	558	588	542	543	539	621	597	574	568	538	526	549	543	580	568	582	543	607	573	571	569	514	556	588	597	554	570	591	595	566	542	562	554	542	553	558	565	574	542	567	544	572	543	553	536	527	575	581	534	598	575	588	567	602	535	555	559	592	577	599	581	592	568	534	545	549	541	561	573	531	576	604	589	606	549	568	525	561	569	560	520	532	584	569	583	559	558	577	559	564	555	574	556	543	565	557	540	550	549	580	558	579	584	566	571	543	605	583	576	576	537	541	554	574	566	519	570	563	563	574	542	542	538	578	522	575	569	564	610	534	572	590	613	547	561	547	540	613	573	533	551	534	562	557	592	568	588	549	561	555	548	527	531	563	558	619	542	566	579	516	573	560	565	556	562	591	605	600	610	593	577	621	541	549	518	575	545	543	561	555	542	524	554	522	560	544	566	574	544	551	601	593	533	554	604	533	583	609	584	583	556	678	535	560	620	529	581	534	550	586	568	555	625	586	543	525	551	580	573	550	511	575	532	516	549	556	489	565	592	583	574	579	560	547	557	597	597	588	555	571	573	543	551	583	548	589	556	569	535	558	572	568	550	546	504	592	588	569	571	553	569	546	565	564	571	531	555	577	564	562	580	587	554	579	546	525	550	620	537	635	565	562	559	558	567	559	539	582	615	557	544	561	608	559	543	576	545	598	555	564	546	552	556	564	568	603	594	617	560	559	597	539	542	552	564	520	548	520	562	555	594	578	550	581	572	573	541	560	593	553	520	572	590	600	522	550	537	560	608	593	536	536	551	531	564	581	551	576	550	566	554	548	569	579	615	535	581	559	562	591	565	578	568	522	577	571	555	584	543	573	524	579	570	560	523	554	574	559	556	533	572	588	538	575	610	550	595	563	586	555	572	587	564	585	563	580	565	559	580	553	584	597	585	553	603	562	586	589	530	578	550	559	616	540	611	582	551	563	585	581	546	573	533	561	592	532	625	547	537	573	534	561	536	572	613	555	538	547	563	584	550	547	589	577	540	529	535	583	558	514	558	599	539	584	565	548	586	561	582	631	557	592	637	560	562	574	574	600	526	552	553	581	557	553	552	607	510	571	562	589	624	588	541	558	560	567	578	561	585	596	567	587	547	565	548	546	564	569	611	541	538	531	583	539	583	558	536	579	582	563	564	583	566	532	615	552	560	574	584	559	553	559	564	612	557	563	540	542	559	551	616	503	578	573	578	541	530	593	519	539	571	587	572	534	590	588	551	561	553	563	555	554	600	594	584	522	599	539	588	584	579	545	553	577	552	554	570	561	564	572	594	556	580	591	542	589	562	544	544	542	540	560	575	527	525	521	547	594	553	578	587	550	560	567	568	577	515	594	595	578	541	534	593	547	589	576	540	532	554	577	537	570	558	524	548	530	535	560	554	529	575	522	533	568	548	567	551	571	591	521	554	514	559	552	559	554	553	608	567	579	553	540	598	593	588	601	575	535	586	575	551	588	553	656	575	541	554	573	576	549	521	618	592	572	573	550	580	577	594	536	542	541	624	555	562	566	535	543	592	561	566	559	587	540	558	563	539	602	550	585	597	576	573	605	586	588	576	571	552	580	589	567	570	577	584	577	557	613	571	560	550	586	598	554	567	566	525	526	576	564	567	584	548	581	553	561	584	543	579	564	579	577	602	530	550	574	549	557	590	577	572	563	589	561	562	543	560	573	557	527	557	559	536	554	552	591	572	573	547	541	571	562	567	565	594	542	596	571	572	614	556	559	531	557	626	587	561	543	536	591	579	553	579	529	587	559	531	595	582	558	563	598	550	558	540	600	560	572	546	583	549	557	606	558	552	535	546	570	555	594	511	567	572	558	579	561	486	522	557	544	548	554	538	530	533	553	518	520	528	568	589	577	568	539	550	579	556	583	519	603	575	550	603	518	549	570	544	575	579	540	573	612	549	529	540	548	537	574	586	568	582	574	543	559	568	570	563	543	545	534	548	526	570	556	604	580	574	555	507	540	584	562	567	574	524	565	593	545	536	551	581	631	536	572	549	549	538	554	570	549	528	558	581	545	581	564	565	576	516	558	539	570	571	585	574	540	538	566	556	551	588	550	549	583	535	545	577	567	519	581	605	586	531	541	569	579	590	563	578	547	561	589	586	530	527	586	542	586	545	596	600	611	531	582	560	529	606	571	504	573	529	565	566	552	618	610	587	589	580	540	540	570	508	584	575	528	535	515	559	561	552	539	570	566	554	546	527	580	585	567	578	561	540	584	571	568	538	555	541	607	555	542	546	552	573	536	606	546	536	563	513	545	583	573	511	578	569	527	569	576	581	598	578	566	561	575	559	568	548	590	577	633	535	536	552	560	545	540	593	571	576	540	576	522	592	524	518	580	531	579	543	572	559	539	555	569	555	548	584	546	611	543	530	525
53427	18857	14524	63849	62942	21916	4919	529	391	298	268	219	240	189	190	210	210	204	187	156	176	173	178	170	180	142	143	148	142	177	172	173	142	175	140	157	155	153	136	174	164	137	166	159	159	145	155	148	166	137	150	137	154	166	154	159	161	174	161	154	153	193	182	160	176	172	188	167	181	190	162	137	158	183	161	174	181	163	145	123	141	162	116	160	142	144	149	172	132	145	173	158	136	141	144	131	134	154	172	154	161	162	152	153	164	140	164	149	140	135	133	144	156	158	197	132	145	149	155	129	142	163	157	129	154	173	150	156	143	145	142	144	170	141	149	149	151	121	139	145	141	157	141	142	149	149	142	148	155	149	154	145	145	160	145	147	147	142	140	174	151	146	168	168	142	128	145	167	165	155	129	153	165	155	132	132	147	121	176	160	146	153	161	136	160	152	152	152	152	128	150	136	148	154	135	132	165	152	143	163	148	164	156	155	161	189	156	146	140	164	158	128	151	177	144	132	135	165	136	142	153	141	169	143	163	151	149	152	167	130	137	146	153	135	160	169	140	170	143	156	147	139	148	144	136	148	152	149	161	133	144	152	148	131	160	136	143	159	155	153	145	149	151	158	133	163	150	166	146	124	161	146	141	139	171	145	125	130	148	150	137	128	167	151	157	156	146	145	110	119	132	136	145	159	162	157	167	140	154	157	143	168	140	140	124	158	146	137	154	129	155	164	134	155	141	162	130	124	163	150	125	165	138	145	160	144	146	158	135	138	160	136	159	151	146	162	146	138	168	133	140	151	138	146	156	133	151	141	142	154	131	143	144	157	161	152	144	164	152	125	162	135	153	126	136	138	138	157	141	149	150	166	154	144	150	159	155	137	179	146	158	163	162	172	136	140	133	128	128	147	149	134	121	172	142	118	163	142	132	117	136	141	142	121	142	156	162	149	163	163	137	152	146	160	146	149	136	153	160	153	139	137	166	158	168	172	153	133	153	135	131	151	139	155	164	163	195	135	150	167	145	138	135	143	160	153	147	125	134	134	172	140	155	128	181	147	165	141	168	138	161	138	145	149	147	133	166	136	176	154	154	157	119	167	127	168	151	141	150	141	148	148	141	176	139	155	153	156	135	156	169	147	147	157	174	154	142	145	155	138	148	152	145	161	143	151	147	132	167	153	149	167	164	139	142	154	145	145	145	151	146	147	157	148	171	155	136	141	134	137	146	147	155	141	140	166	146	142	144	159	163	142	149	142	169	150	145	182	135	135	147	142	147	157	148	154	173	170	152	145	157	132	149	139	151	170	151	155	143	173	139	144	146	141	138	160	162	151	149	135	144	124	152	172	149	180	149	165	143	156	174	149	143	138	142	156	154	142	168	153	147	173	139	160	154	160	144	166	137	130	148	161	144	133	141	145	167	157	147	164	116	127	148	156	147	149	142	148	171	155	142	132	164	190	139	168	153	167	145	130	145	143	146	162	150	153	158	150	148	147	159	152	145	135	122	162	163	144	146	143	160	167	135	176	166	150	139	151	160	144	154	158	137	163	161	165	168	170	143	136	144	147	135	151	150	147	145	156	133	135	134	131	158	165	148	164	108	146	156	119	156	163	152	142	124	119	140	143	133	143	150	142	146	143	138	144	138	180	141	136	150	150	168	138	138	155	151	138	143	154	132	159	144	151	155	159	143	134	165	144	171	134	133	158	131	164	138	157	157	147	138	156	134	157	138	149	125	155	171	150	150	141	126	136	147	145	154	144	141	155	141	140	145	141	156	121	140	153	180	158	145	134	165	145	138	117	162	158	141	147	157	158	155	129	136	153	145	142	164	157	137	164	130	144	167	130	160	150	136	150	151	150	154	126	160	134	147	155	157	176	131	164	130	176	154	156	143	144	147	137	151	168	149	150	136	131	149	139	151	156	143	155	126	150	163	142	145	138	145	144	160	145	163	141	167	165	158	141	160	133	147	139	162	152	138	149	151	162	166	145	142	157	142	144	143	138	152	142	130	132	145	137	141	145	159	146	137	158	137	148	106	142	137	168	121	152	163	118	145	142	160	127	148	132	149	151	141	164	142	154	134	139	135	153	148	122	135	153	155	149	142	137	152	153	125	157	169	144	136	150	139	134	153	140	146	135	150	155	156	154	152	148	171	149	151	156	150	148	135	142	166	170	174	180	171	132	127	148	137	150	147	140	144	145	148	136	137	137	144	134	163	121	133	140	157	143	160	125	155	148	145	150	137	137	116	133	136	148	143	152	133	126	138	145	143	130	151	126	155	142	164	165	158	149	149	147	134	137	161	158	150	145	135	142	154	147	151	151	154	155	134	163	138	156	149	142	139	155	171	158	143	166	146	159	140	144	129	174	131	161	144	143	162	155	134	153	113	158	155	138	144	141	145	153	156	150	138	135	144	151	145	156	157	160	138	143	142	144	164	120	126	160	154	159	156	170	134	153	164	150	131	143	167	145	135	151	142	147	163	133	123	148	151	139	150	126	123	176	149	141	160	136	127	150	144	148	131	149	142	139	143	140	134	147	143	138	133	159	141	123	130	156	128	145	127	144	173	169	151	146	139	162	166	141	176	152	142	136	147	137	132	164	161	121	136	154	151	128	156	152	139	168	149	142	148	144	145	147	143	125	164	148	153	143	194	157	149	157	146	155	124	134	132	132	155	153	149	154	134	143	132	145	154	141	174	143	164	163	154	149	152	139	146	147	127	152	157	154	158	154	132	171	165	167	144	158	149	172	122	155	149	139	152	150	172	119	152	153	145	139	142	129	129	154	149	158	163	148	147	132	157	149	131	124	141	154	135	141	137	133	145	144	117	141	148	172	161	141	172	151	177	146	130	136	121	145	163	139	137	152	155	138	130	154	157	177	146	144	146	157	126	155	134	142	127	143	157	174	108	162	153	137	139	176	139	136	149	132	146	129	157	161	141	151	128	146	145	157	131	155	120	160	154	156	153	140	160	145	135	157	150	151	116	166	145	158	146	137	157	148	146	164	151	152	144	149	164	137	155	160	167	121	135	156	150	152	152	147	157	166	157	155	141	157	138	123	169	148	149	133	141	146	137	149	167	148	168	145	135	160	163	154	161	160	145	145	141	151	158	131	143	150	173	145	155	144	137	137	148	155	152	146	164	155	120	141	147	145	123	149	141	169	154	148	157	155	149	128	155	144	160	161	152	177	124	143	158	155	150	155	126	150	139	134	141	143	151	165	145	146	165	159	149	168	156	149	158	130	140	147	144	129	168	149	134	157	156	161	133	158	150	135	138	144	158	151	123	137	140	157	137	136	168	147	146	150	140	142	155	145	147	154	159	158	157	151	142	142	154	147	165	140	149	146	133	153	158	162	142	162	154	161	142	169	152	113	139	133	140	141	154	148	153	137	150	156	157	158	141	142	152	150	118	151	155	137	130	155	148	142	137	139	155	155	160	137	146	148	143	142	138	147	136	160	132	155	132	146	131	164	147	139	138	162	142	136
31044	4554	20569	65581	60178	8332	1751	1440	1250	1124	904	885	821	780	704	662	643	606	599	584	536	541	508	514	512	534	485	480	459	477	487	450	475	444	457	441	449	453	428	451	415	430	415	421	473	431	427	456	428	471	411	429	405	446	451	412	411	460	638	603	572	705	640	557	611	684	697	674	590	601	638	520	520	534	597	515	420	437	438	425	420	438	412	428	399	433	401	427	390	417	426	424	397	412	401	391	416	407	403	384	393	390	416	409	370	420	393	390	423	417	451	415	406	379	412	422	406	422	408	435	407	457	385	404	391	397	431	383	401	396	407	423	406	376	406	439	397	423	420	429	394	417	400	401	393	422	442	447	415	383	375	413	406	388	375	422	409	389	409	434	390	415	382	404	370	396	392	360	422	409	375	382	393	410	428	378	412	340	361	385	415	382	382	406	387	389	372	414	433	353	425	392	398	403	409	412	397	414	389	407	394	382	390	371	410	379	411	375	373	383	404	398	419	379	394	422	394	379	346	391	374	382	374	392	366	425	392	405	397	366	409	359	388	359	380	382	383	424	391	366	372	408	420	388	387	349	380	387	430	387	396	386	369	363	379	372	373	401	382	410	404	406	400	378	411	399	401	411	361	411	393	394	340	398	400	360	367	374	380	406	374	409	406	391	394	401	386	413	389	391	394	416	408	407	417	404	409	377	425	383	403	408	366	430	360	383	404	395	426	415	401	389	384	375	399	376	425	389	422	421	404	387	385	414	389	412	371	384	368	368	383	389	401	391	368	419	392	396	386	413	386	379	421	377	384	378	364	386	441	420	414	391	356	387	440	388	348	382	390	364	382	395	396	370	388	347	374	366	388	396	412	396	373	379	385	409	374	407	387	401	357	393	354	397	381	412	402	412	395	450	376	382	406	399	428	367	372	394	410	421	365	388	401	383	405	411	395	394	425	366	393	417	413	397	414	375	410	421	391	402	426	391	384	425	402	421	439	386	379	371	398	405	385	388	366	395	372	394	408	415	411	381	394	419	391	427	393	377	371	384	365	371	404	431	373	398	399	396	412	396	363	375	373	379	361	373	389	390	385	405	371	384	381	377	356	409	430	379	404	377	426	383	403	425	403	377	397	394	387	386	398	394	375	387	379	370	395	408	388	400	362	426	347	372	331	395	409	382	395	431	366	368	447	391	411	428	390	372	399	371	393	399	442	396	397	418	378	394	402	399	405	401	377	397	399	399	385	387	377	386	373	430	415	412	375	389	378	406	373	418	378	369	411	362	402	423	405	359	417	398	404	428	378	408	407	377	404	386	373	394	369	374	411	374	383	363	378	396	403	409	366	377	375	368	367	382	400	410	424	391	396	392	381	407	419	399	396	389	360	383	361	379	395	438	409	428	412	387	383	391	396	414	396	408	389	398	366	395	354	399	397	425	367	394	425	392	401	383	410	387	375	394	373	393	371	421	418	405	420	426	400	395	441	391	437	380	413	382	389	373	426	384	371	391	403	409	373	368	401	424	404	361	405	392	384	374	378	398	386	363	351	396	387	393	425	346	429	394	439	376	376	397	393	415	386	409	415	419	362	375	422	415	376	373	383	449	395	381	388	408	385	413	417	403	374	405	404	401	403	378	403	401	391	381	391	376	352	397	397	390	382	386	398	381	355	391	379	394	404	380	387	386	394	384	416	420	363	416	387	405	399	388	405	412	384	378	397	406	377	384	378	419	400	407	374	384	402	354	376	420	408	385	399	383	404	334	369	402	400	384	382	407	372	383	388	402	398	403	421	381	359	375	416	395	434	405	381	400	387	387	407	403	371	369	418	375	396	386	387	366	386	377	440	398	407	345	390	408	396	413	398	388	383	388	404	392	410	360	357	384	381	370	386	410	405	394	409	374	363	381	399	401	374	425	401	365	399	392	386	410	396	401	405	422	358	442	386	396	382	402	396	399	365	401	393	383	425	433	409	415	406	410	374	390	388	402	373	429	418	421	398	431	385	374	391	375	385	370	384	435	399	350	391	371	375	382	366	425	390	360	385	411	401	419	396	394	382	407	382	376	423	379	383	386	371	351	382	383	410	396	402	427	406	378	378	378	387	397	430	390	341	385	384	389	387	421	419	361	395	373	373	382	395	402	388	394	403	400	402	383	407	385	379	408	374	399	359	436	383	394	377	412	411	396	393	372	366	433	361	367	393	393	390	399	381	389	416	367	408	380	419	413	378	378	402	389	398	403	408	386	395	388	401	386	395	404	366	416	341	422	381	359	415	406	411	414	372	433	410	386	381	369	394	356	386	374	369	422	415	353	387	403	384	381	394	397	375	394	377	402	385	383	388	383	398	385	400	387	402	384	365	411	430	436	393	375	404	360	356	417	396	381	406	384	380	386	401	367	420	407	424	406	425	387	380	403	395	402	386	418	405	381	401	378	389	348	387	388	380	394	408	423	379	385	379	416	378	396	396	407	429	367	427	351	425	388	421	412	383	457	373	394	423	394	390	383	373	379	385	376	403	383	378	400	403	366	397	370	390	424	391	389	376	367	373	377	361	386	365	390	396	395	405	386	386	391	398	389	424	401	430	386	404	393	383	388	412	398	373	419	424	386	404	399	381	435	406	394	372	425	386	407	387	408	403	412	366	416	389	412	429	394	424	389	419	391	407	403	398	398	363	367	388	403	418	360	361	389	379	378	395	403	436	400	392	406	358	433	400	447	393	373	407	380	417	408	389	423	379	371	394	397	386	413	387	383	389	361	399	414	370	383	368	385	397	389	400	411	388	371	382	395	364	389	374	390	387	379	393	409	408	388	404	375	418	381	408	410	349	386	391	410	421	415	366	399	406	395	425	425	393	388	401	363	411	383	400	377	392	380	406	389	386	397	417	414	425	400	410	394	379	399	371	373	399	430	388	416	397	385	412	365	364	391	419	409	369	383	404	405	365	386	361	355	405	369	393	387	379	381	388	419	394	394	377	375	376	405	378	392	414	396	388	358	421	417	391	406	398	403	419	396	391	341	418	345	415	370	387	385	356	372	420	439	377	423	411	405	381	404	417	352	401	417	389	378	373	358	418	386	419	393	387	396	354	375	403	413	382	402	374	403	394	380	416	402	420	380	414	397	412	397	396	410	394	417	381	391	417	432	412	383	390	376	385	387	400	405	399	411	399	383	375	384	382	389	457	374	373	381	384	425	343	415	422	386	396	383	441	371	419	377	404	392	392	385	408	404	416	399	395	404	382	358	406	419	414	390	418	390	390	375	393	373	398	395	406	420	435	368	385	405	415	369	418	366	412	402	414	383	389	398	403	388	379	403	400	390	384	409	334	373	420	410	377	400	390	391	386	398	396	368	366	380	403	415	388	399	403	356	417	392	361	360	380	399	417	423	417	429	432	400	402	365	401	382	402	363	383	377	413	393	404	409	380	368	383	424	402	390	415	373	380	375	413	381	386	398	399	393	383	397	393	403	398	423	381	389	360	387	403	423	370	382	394	408
6893	410	553	3571	6817	526	225	223	233	202	237	220	230	237	227	213	212	221	221	218	213	221	224	240	228	224	248	211	222	215	219	233	215	216	220	226	235	214	228	251	226	235	233	202	221	217	188	233	224	219	213	224	215	229	221	212	223	228	214	230	246	237	243	235	255	225	215	234	234	197	219	223	210	216	196	240	198	238	251	206	209	221	235	206	228	210	230	216	200	236	211	213	218	233	207	235	209	215	230	217	231	207	195	241	238	239	201	208	217	233	223	243	235	238	196	226	217	250	214	217	240	207	227	245	202	228	237	226	244	207	221	244	217	203	223	222	249	220	219	217	202	231	217	220	234	207	249	212	215	223	229	241	244	235	224	226	210	225	198	229	244	203	207	217	227	222	202	202	257	207	216	229	210	221	212	224	211	228	217	229	197	212	252	233	235	217	188	231	214	220	208	218	207	232	219	225	234	226	232	227	222	215	215	214	248	247	200	185	221	217	225	215	250	216	251	215	242	240	264	238	237	202	218	238	235	233	228	217	201	235	228	208	224	236	207	202	221	247	195	194	234	233	176	208	211	202	215	244	217	199	227	228	226	241	200	226	226	209	227	218	212	206	228	242	232	217	212	221	224	223	223	208	246	208	230	232	222	198	209	224	216	217	230	223	224	242	222	199	229	225	238	189	208	210	215	218	193	219	221	239	217	212	221	238	207	220	230	193	217	225	224	205	209	241	232	220	204	206	228	207	209	243	192	209	213	251	209	219	215	252	248	230	220	231	227	250	230	231	211	230	217	213	213	215	231	206	226	200	215	200	227	217	206	211	222	241	231	225	236	244	224	217	196	218	211	230	221	217	226	228	212	218	202	244	219	202	225	234	220	201	251	227	227	214	214	221	236	205	226	213	208	198	222	206	220	240	225	237	229	224	227	211	201	216	217	206	248	218	241	200	209	234	218	205	234	238	210	218	220	222	237	220	213	223	217	205	233	222	203	240	194	246	216	233	205	202	208	219	226	256	224	241	208	240	223	198	214	222	252	218	209	230	222	220	220	198	225	253	216	216	236	202	229	222	212	219	226	223	228	231	248	207	205	247	211	212	198	240	199	229	231	221	225	233	205	231	194	220	216	197	249	256	225	214	229	231	226	227	208	203	230	244	205	224	226	222	210	201	217	216	216	209	221	197	190	222	243	237	235	219	208	239	221	216	210	226	233	203	215	200	191	235	233	262	232	206	252	216	224	217	217	219	231	230	231	239	219	245	214	212	222	207	239	218	178	242	239	209	212	254	233	207	231	192	218	219	203	212	222	204	197	218	209	234	219	218	220	253	227	209	222	225	233	208	253	232	213	209	226	229	215	232	204	194	240	239	217	216	227	204	210	245	224	217	219	202	216	220	235	211	212	210	240	195	235	187	225	240	195	209	234	221	225	239	214	211	194	246	231	219	210	214	212	238	208	231	215	244	246	219	200	242	230	219	204	208	234	226	227	220	196	195	226	215	209	230	219	227	222	238	221	210	232	240	203	218	219	234	227	212	243	230	209	206	230	229	228	221	236	238	225	223	244	199	235	230	195	204	195	231	205	220	204	219	217	220	242	213	217	229	236	210	238	238	213	198	237	248	206	233	213	225	218	240	244	218	233	248	254	219	211	213	221	229	236	217	222	226	238	218	216	203	203	215	254	228	234	218	179	211	225	237	243	188	213	219	229	206	210	206	215	233	234	235	214	237	235	220	209	247	220	205	216	235	231	211	221	238	192	225	176	181	224	205	225	234	233	256	222	200	214	254	195	217	213	214	202	240	228	237	236	245	236	208	245	238	229	217	231	209	247	210	218	243	189	222	209	214	226	221	218	209	238	228	233	207	239	198	222	219	232	239	218	241	222	190	225	238	226	210	220	234	205	206	243	222	233	236	238	238	208	238	242	219	233	210	204	211	209	224	221	213	245	236	215	229	212	220	220	213	235	209	226	226	206	225	205	229	218	231	195	221	235	261	245	228	214	213	217	232	208	198	235	228	226	197	227	238	205	247	230	220	220	229	237	224	232	248	211	238	207	212	224	217	225	231	221	218	231	222	233	247	220	230	199	227	219	185	200	196	252	208	222	223	233	214	249	198	229	217	250	221	247	229	197	235	210	236	217	224	218	236	223	217	240	216	215	214	207	220	234	231	233	210	187	225	202	227	223	219	247	220	221	238	218	220	215	236	219	228	242	223	238	241	206	183	234	200	219	216	223	228	231	206	216	226	216	205	241	206	203	236	194	265	217	232	221	234	202	211	240	229	212	230	235	199	217	205	212	218	210	212	227	218	197	230	213	220	234	226	234	222	222	189	211	220	245	196	224	223	212	239	231	229	213	217	230	238	218	230	247	211	214	236	227	232	213	215	218	209	237	199	230	215	205	218	217	202	233	216	209	184	211	207	226	207	205	219	201	232	226	253	212	233	237	250	227	211	191	230	235	235	206	218	222	219	212	235	213	220	219	216	222	241	202	224	201	232	204	253	215	216	222	227	223	231	229	227	224	203	232	235	210	242	214	219	238	234	221	220	224	257	222	223	218	205	217	229	211	207	237	222	219	216	257	240	229	238	207	207	220	236	212	222	209	227	218	229	234	218	215	218	233	232	217	231	193	202	241	218	233	241	214	233	223	206	218	213	235	217	216	224	221	248	224	228	220	206	204	256	204	205	240	201	216	224	221	202	206	209	226	222	205	223	238	230	219	220	203	221	196	198	212	229	225	230	246	238	219	211	247	220	224	214	224	229	241	210	207	214	243	217	233	243	230	233	237	192	223	226	223	210	217	244	203	219	249	248	237	205	209	217	238	232	196	226	237	240	229	227	208	214	237	229	220	246	206	203	244	218	215	199	232	264	223	218	226	221	214	187	217	251	228	220	210	253	229	222	205	236	228	222	231	220	217	231	235	257	252	217	219	217	218	244	242	232	199	208	228	222	241	225	218	218	213	221	218	212	212	234	242	255	250	214	228	205	215	223	211	227	243	223	217	194	237	236	207	221	203	189	229	228	196	250	229	242	230	231	252	207	217	232	246	228	238	219	226	224	216	232	191	215	229	229	242	219	227	227	245	194	214	220	209	209	220	246	231	246	209	232	213	236	207	223	223	215	217	240	210	210	262	216	229	237	220	220	231	211	216	209	224	214	221	229	216	214	238	245	214	223	222	250	225	220	246	228	241	219	216	215	204	223	212	231	233	218	213	244	223	238	248	240	220	228	219	208	242	236	212	220	221	226	214	235	208	219	221	218	244	212	216	213	180	238	188	218	212	228	239	221	233	220	209	211	221	236	213	205	204	204	225	219	214	237	226	214	217	214	232	246	249	220	204	218	228	232	245	213	197	247	229	219	241	221	212	215	215	201	237	233	270	219	229	204	215	222	239	215	250	223	229	238	195	216	223	212	237	236	210	214	250	221	227	228	230	207	201	252	226	222	216	190	231	201	220	236	236	225	222	194	244	232	255	199	222	213
5912	714	1949	13256	18520	1158	608	578	622	604	584	607	561	579	599	579	586	594	607	536	574	613	594	568	574	527	553	564	587	622	581	583	600	588	620	591	589	566	607	543	572	566	575	588	570	588	599	588	565	567	587	602	581	604	553	563	593	636	587	543	539	603	593	577	575	649	644	599	650	595	601	603	589	552	618	593	586	601	559	576	601	540	571	550	542	585	546	584	622	586	603	594	595	569	574	580	571	534	572	570	573	589	561	599	552	551	593	580	579	592	568	591	602	546	602	609	582	559	547	604	593	567	619	592	600	581	599	607	564	519	553	578	558	543	558	589	572	569	555	606	567	548	560	589	547	592	579	600	563	579	580	615	622	574	621	556	578	551	620	581	591	600	539	568	552	555	586	563	591	581	591	605	600	568	589	590	585	550	570	599	558	559	571	632	586	572	587	594	565	591	596	557	551	570	581	586	565	561	593	623	590	525	594	600	584	574	594	587	599	568	550	592	575	562	548	613	579	585	571	594	533	557	609	615	556	578	617	610	592	536	562	559	599	536	569	554	575	594	616	566	552	594	571	524	561	574	576	594	574	558	595	638	611	583	569	562	576	594	593	587	582	555	571	608	621	591	578	581	573	628	532	571	573	564	603	615	565	564	572	602	579	553	574	605	592	560	603	612	607	596	592	587	527	589	547	590	577	561	572	567	588	553	584	588	577	601	564	549	634	558	545	582	585	583	536	601	594	558	547	584	588	589	602	567	573	593	599	573	583	540	602	565	565	597	572	574	557	571	527	610	595	576	574	560	574	556	573	544	566	578	609	573	586	561	607	540	565	590	555	569	583	566	555	577	606	627	586	567	567	577	560	612	575	577	590	589	570	538	612	564	581	583	596	582	574	595	578	551	594	577	584	588	579	577	600	550	554	584	576	581	596	575	569	574	564	526	605	576	606	534	568	570	585	585	603	612	583	625	572	563	604	599	575	601	594	579	602	558	541	568	560	583	553	598	590	540	554	565	573	585	539	590	586	600	606	555	581	577	591	561	579	568	555	569	586	555	570	571	583	599	545	549	547	611	584	562	606	557	559	553	617	578	617	602	548	591	568	607	586	574	640	585	581	564	564	544	568	549	596	565	619	560	593	541	573	568	555	546	591	590	544	560	549	576	635	624	603	576	575	548	588	598	541	536	584	582	553	595	553	579	565	522	606	583	558	584	549	567	559	601	569	543	544	556	606	572	559	561	562	573	529	556	585	583	604	580	535	584	559	593	587	524	577	583	586	567	567	561	525	619	556	554	587	587	608	571	570	587	582	617	601	544	585	528	561	557	556	613	574	544	576	561	565	581	622	540	588	563	578	588	611	584	585	526	609	595	617	547	593	573	581	558	619	612	600	598	583	593	576	592	579	573	543	565	625	612	538	587	618	577	572	567	605	563	528	583	613	599	596	607	635	584	584	582	587	541	552	601	555	567	565	569	580	622	564	554	618	551	549	531	585	550	606	600	579	604	575	621	574	591	571	628	552	581	605	607	555	562	588	556	560	563	580	601	541	549	618	588	574	583	584	582	550	609	599	558	575	607	608	547	576	592	583	548	600	601	557	580	579	613	538	559	606	596	554	586	512	572	593	556	621	584	581	562	606	573	544	567	593	536	561	593	578	592	561	594	549	578	598	563	577	573	557	578	562	561	556	557	605	596	577	549	559	577	591	608	563	603	571	592	592	519	604	560	576	592	542	537	550	571	550	585	574	548	557	566	599	595	626	636	559	556	554	559	539	602	617	564	535	583	566	541	567	549	583	591	548	603	582	573	543	553	591	589	599	580	569	530	607	520	608	562	613	587	567	605	540	570	596	604	521	569	569	593	565	557	588	593	563	580	598	562	579	617	586	613	588	563	582	579	560	567	573	566	594	583	580	539	523	568	578	574	596	598	614	604	568	624	574	553	567	602	587	571	575	593	580	576	601	572	542	561	541	539	581	545	591	607	565	574	560	542	569	568	570	513	579	578	633	590	538	596	556	539	538	614	564	602	575	565	575	614	594	556	603	581	550	593	566	588	592	581	579	551	580	582	566	554	559	605	592	603	593	561	592	620	631	561	577	609	562	575	582	578	634	577	583	566	564	524	536	572	619	524	552	577	531	597	559	589	558	602	610	566	554	587	623	570	537	574	577	537	597	564	578	577	573	582	591	589	592	570	620	625	612	575	560	593	603	619	583	547	606	564	574	556	589	565	545	563	592	576	593	568	571	562	562	590	561	608	579	548	560	567	566	539	559	514	571	558	580	601	588	545	606	577	571	608	591	516	543	563	588	608	612	589	612	585	593	567	528	624	561	571	547	551	532	561	565	574	527	587	556	559	572	600	590	567	548	544	579	585	582	565	567	594	544	578	582	586	582	566	527	562	596	522	590	547	614	551	568	571	577	560	563	572	589	604	531	565	620	549	541	574	632	596	547	558	559	561	584	574	572	587	559	556	556	593	579	587	542	559	580	564	567	581	585	581	596	603	583	614	578	538	581	590	589	577	557	561	572	631	594	567	567	599	561	618	591	574	580	554	550	571	578	600	574	580	568	605	610	608	580	598	543	569	582	588	564	570	549	567	576	590	570	604	506	605	584	588	549	562	566	613	593	578	572	574	557	589	530	567	550	594	588	571	603	567	538	562	606	609	560	572	611	560	544	565	551	552	576	567	517	581	544	537	544	540	566	580	587	576	540	592	532	595	575	546	587	605	560	595	544	596	551	547	571	545	525	587	515	551	570	572	557	583	554	603	556	558	580	583	548	550	550	502	594	601	590	578	585	594	611	578	566	584	565	580	594	559	581	572	640	582	565	549	559	568	599	573	598	634	592	567	589	573	578	574	570	609	559	571	582	559	562	625	633	618	605	615	616	573	568	607	544	570	595	590	553	569	555	560	563	567	584	561	588	598	585	567	541	598	577	545	532	624	579	591	568	614	588	554	534	581	557	556	593	566	560	547	548	554	613	545	549	555	587	563	555	570	564	580	621	575	573	555	548	600	574	584	610	552	562	636	572	597	528	583	563	595	559	593	564	568	609	565	577	616	583	557	568	597	560	575	580	555	561	573	592	627	557	567	593	573	592	589	586	613	567	593	568	553	556	550	553	560	580	539	567	580	587	555	512	620	531	579	532	577	569	598	541	590	575	578	562	571	577	534	549	569	590	584	597	591	564	563	571	586	535	555	553	603	588	559	605	561	534	583	556	542	558	566	571	585	615	585	557	538	577	601	559	583	588	559	564	573	542	532	636	566	600	589	572	563	580	533	562	560	567	594	555	555	630	536	581	583	573	578	636	571	555	577	606	552	575	606	594	550	540	586	576	547	541	547	572	597	567	596	554	570	610	562	567	555	574	573	567	578	611	612	571	558	579	573	571	560	584	635	639	521	580	587	560	561	603	607	578	574	577	557	584	559	559	590	603	590	546	566	553	511	584	560	563	607	553	580	538	602	573	600	595	554	587	590	599	600
39825	10090	7427	48238	52101	15110	1204	295	305	267	250	233	249	230	227	215	263	231	209	210	219	228	239	220	196	217	232	236	206	197	226	236	217	221	226	204	205	197	214	217	196	212	223	218	221	213	209	212	232	228	223	207	200	226	230	224	224	228	253	238	204	248	244	223	212	239	250	232	237	222	233	233	219	228	230	259	217	207	232	209	233	245	210	229	189	242	210	217	202	208	223	222	237	225	207	229	224	245	181	228	202	235	209	214	230	235	244	190	202	234	234	218	238	216	234	217	219	222	220	203	225	212	220	211	236	224	205	213	202	194	219	214	243	203	208	204	241	217	202	225	245	236	225	225	206	236	219	212	229	227	221	232	238	229	194	236	231	231	216	207	262	231	203	200	220	202	217	200	229	243	230	209	206	214	245	211	235	203	204	208	218	204	225	189	217	216	206	205	253	256	246	218	250	208	203	223	239	243	206	203	242	214	221	201	213	228	207	223	210	216	211	229	208	236	216	226	224	191	199	194	214	206	231	181	236	225	199	218	210	223	227	226	237	212	217	232	194	226	221	244	232	233	215	210	210	241	203	222	196	206	216	232	220	219	217	219	234	213	213	215	257	214	225	238	218	211	202	183	218	211	223	220	217	224	224	210	195	219	218	217	248	215	211	228	203	230	226	220	216	245	223	265	211	209	199	218	223	203	239	212	228	192	198	199	207	220	222	215	193	231	205	234	245	213	211	219	219	212	193	238	240	259	235	218	209	213	196	207	228	185	218	207	222	226	224	231	210	222	218	225	226	193	236	226	235	212	227	193	231	221	249	244	225	226	192	209	221	214	232	217	212	211	243	215	227	216	238	221	209	205	204	244	246	227	217	201	190	190	226	208	218	226	234	206	225	193	214	219	231	189	244	230	207	211	191	229	228	223	191	220	212	219	218	231	207	199	226	207	233	203	192	219	251	225	238	217	230	202	199	236	228	218	216	217	216	235	224	223	235	225	222	240	204	222	233	219	223	203	229	215	215	212	200	218	238	210	224	220	219	213	238	223	217	239	235	219	223	222	237	198	231	199	204	227	200	209	205	222	219	235	245	221	230	218	225	221	204	219	200	194	203	217	206	218	240	240	213	206	206	209	233	210	232	228	223	228	214	244	187	239	213	206	208	226	211	221	230	209	196	235	221	240	202	224	183	186	229	200	202	217	209	192	232	212	199	220	213	212	200	243	194	187	203	231	206	234	200	201	212	210	207	208	202	215	222	236	213	219	215	202	217	208	226	228	189	182	222	194	213	219	209	212	221	227	207	237	227	229	196	212	199	222	219	248	216	230	195	223	231	204	217	215	241	224	220	196	226	218	228	197	215	227	209	220	232	210	219	227	233	187	225	194	212	215	218	221	230	206	215	214	222	198	236	211	189	216	206	198	217	211	215	213	188	255	208	227	233	204	197	211	254	222	209	228	243	227	209	223	230	211	193	220	207	195	215	188	214	186	212	222	216	210	219	222	238	214	193	219	220	209	227	247	214	205	205	197	217	224	235	223	229	223	214	232	202	208	204	211	220	217	221	214	199	187	244	237	198	212	207	218	247	228	217	217	229	205	207	213	220	201	220	194	235	218	210	242	257	240	249	190	230	210	208	228	200	222	230	225	216	209	248	225	223	227	231	209	220	229	216	230	213	213	192	221	240	235	222	232	214	219	223	195	229	206	207	230	207	217	200	253	216	207	214	246	228	207	216	231	202	212	228	228	201	220	220	215	206	192	211	217	216	237	222	238	202	233	214	212	216	205	210	226	199	218	203	226	220	202	224	233	233	205	188	211	236	243	223	228	200	226	216	219	203	234	201	205	211	231	239	243	194	210	227	208	220	236	233	216	233	201	211	206	215	211	220	233	224	208	223	194	209	211	222	233	229	200	217	195	229	218	212	230	219	196	210	201	251	252	203	212	201	225	226	214	227	212	218	197	232	202	217	223	228	220	216	220	224	221	229	221	215	219	234	211	219	206	220	217	210	225	205	198	213	230	199	240	206	224	229	231	221	223	232	252	217	221	218	211	242	226	232	253	209	205	217	199	208	241	207	208	229	208	246	230	228	234	235	216	202	229	207	192	237	222	220	210	216	210	222	196	212	222	207	221	240	194	199	222	229	209	214	248	218	201	206	211	209	233	229	205	235	197	197	225	223	231	236	251	209	237	206	226	218	230	213	219	230	214	219	219	229	227	218	209	207	212	218	203	198	237	236	210	228	230	229	223	213	217	200	221	209	209	216	206	185	227	231	234	251	212	217	226	232	229	249	202	231	194	211	204	224	222	225	206	190	212	212	196	209	220	219	214	211	231	213	207	235	241	234	241	193	231	209	204	227	207	218	220	241	226	243	225	200	227	225	216	245	234	239	237	207	190	215	202	226	227	236	213	227	241	245	214	229	199	204	221	225	216	228	202	224	228	225	215	233	210	192	203	219	211	212	228	200	235	232	220	246	223	224	230	212	205	223	232	243	213	208	225	202	220	245	221	220	218	217	205	235	211	222	214	214	234	206	197	206	255	235	237	190	218	201	201	207	206	234	213	197	220	230	224	239	237	259	232	225	205	222	213	209	234	214	217	201	240	245	221	210	230	225	190	229	230	251	208	191	208	228	205	235	230	209	227	217	215	239	214	194	201	220	219	209	232	209	217	210	239	229	233	196	212	224	207	199	247	205	237	217	231	212	247	237	230	208	241	217	210	237	194	210	240	217	197	206	222	221	222	216	223	229	233	182	215	229	220	218	199	217	213	219	246	222	228	205	202	221	199	206	224	215	229	213	225	203	214	184	210	211	254	187	221	204	227	212	216	182	231	227	211	223	195	211	229	208	230	200	217	224	225	206	207	222	229	212	236	203	228	223	215	219	192	214	261	228	225	236	203	226	179	235	211	190	217	192	216	218	204	198	227	246	223	248	217	221	237	232	226	218	236	242	212	240	230	230	203	214	198	241	228	215	202	226	215	204	209	223	202	230	225	221	222	211	226	201	215	233	236	206	228	243	215	224	231	217	233	212	197	215	244	232	214	209	221	186	221	214	230	230	219	243	221	238	237	193	179	208	217	222	216	217	221	180	218	242	229	255	202	220	211	203	207	240	226	226	240	220	220	211	206	232	235	219	218	212	217	207	211	210	204	245	227	234	206	231	237	229	213	199	211	220	211	215	259	220	229	201	222	202	218	232	232	192	233	252	209	226	205	212	219	222	205	226	215	235	229	205	186	208	215	242	208	204	220	229	193	218	250	193	200	250	236	229	227	220	202	220	212	218	224	199	253	220	199	223	235	248	226	219	229	238	195	232	196	250	194	202	214	209	226	235	216	222	216	226	235	192	219	225	220	214	205	221	241	212	237	190	207	199	216	203	230	230	201	236	225	199	229	217	219	213	229	211	226	244	221	235	213	211	230	196	189	181	206	227	208	229	234	223	213	204	199	240	227	216	228	238	220	199	220	176	223	199	196	230	220	232	199
22407	2634	13519	52918	55764	6753	1373	1097	900	873	860	781	743	740	680	675	686	662	669	618	631	637	629	610	625	599	630	577	618	594	629	578	587	586	606	569	553	564	573	552	590	602	564	575	539	613	578	558	536	584	546	576	562	580	565	608	602	603	654	671	644	747	706	736	695	695	734	705	727	658	649	585	631	642	697	669	579	594	584	555	545	594	572	535	553	571	591	578	535	545	564	575	568	552	565	558	542	528	546	531	546	571	554	594	558	569	561	571	573	565	639	587	543	569	585	552	598	567	559	585	553	622	562	530	557	550	571	580	538	534	571	566	561	551	580	569	549	546	552	529	563	557	585	518	565	579	598	582	599	557	568	573	585	583	586	533	546	551	535	570	553	566	581	565	545	595	545	579	616	563	561	593	582	563	570	554	570	621	586	606	559	568	541	557	512	569	547	563	564	571	537	564	608	568	568	589	522	545	604	564	552	522	539	612	552	540	567	546	528	540	571	540	599	592	586	542	518	539	559	581	562	572	583	508	574	525	561	560	578	559	546	583	579	533	573	536	571	546	583	489	562	565	503	534	579	549	567	586	521	584	576	542	551	563	542	514	585	605	582	496	529	570	568	534	536	565	565	579	543	556	566	560	520	581	541	599	551	579	539	559	540	595	533	572	548	588	548	549	526	560	561	547	551	584	549	547	530	550	530	575	588	547	609	574	546	578	510	524	563	523	606	554	565	515	596	572	556	539	593	549	576	561	531	597	618	557	582	536	552	582	533	550	566	497	561	582	538	567	567	504	529	542	551	534	552	563	583	509	538	557	590	536	540	529	578	564	568	521	562	513	580	584	625	594	542	484	560	585	528	537	532	518	513	550	533	533	559	574	566	542	526	558	554	530	527	575	570	577	557	562	520	544	518	570	549	532	564	578	570	553	546	617	549	561	555	549	575	562	583	530	543	560	547	590	574	525	515	597	564	555	590	510	539	579	580	537	551	567	553	542	530	545	567	523	535	587	507	560	535	519	536	516	522	559	500	506	532	535	536	572	549	540	572	535	561	556	528	617	541	564	596	581	573	571	560	581	550	538	517	523	552	557	508	488	596	559	588	588	569	529	543	549	530	566	520	539	532	569	586	556	525	567	549	523	525	524	544	535	576	549	560	560	561	555	578	517	549	564	555	562	525	568	532	552	572	554	556	529	573	576	604	581	596	586	555	538	575	572	564	592	583	544	531	562	528	547	567	558	543	574	548	520	574	560	592	575	518	571	564	559	561	597	549	537	556	567	545	504	540	548	538	577	597	584	546	574	548	561	568	558	538	566	556	562	566	592	565	560	596	569	531	538	513	528	564	581	612	592	558	560	551	552	588	531	569	548	577	588	570	537	565	580	542	582	524	539	581	573	561	598	571	595	544	574	589	545	534	532	561	592	564	563	560	544	584	556	569	539	564	573	513	550	544	586	482	532	574	530	518	584	529	558	553	569	568	589	534	572	566	547	555	562	570	590	555	570	540	596	554	550	563	561	522	575	564	520	553	579	555	529	565	556	526	534	582	548	549	580	564	533	538	540	575	545	551	568	591	526	521	597	590	592	555	581	569	577	572	527	569	572	548	552	561	560	557	557	556	584	562	574	554	590	518	599	576	542	582	580	541	593	573	616	536	558	544	578	558	584	567	559	558	560	555	563	549	518	611	570	565	526	577	571	567	579	516	521	561	544	595	555	587	567	568	558	580	586	553	516	591	576	555	541	561	570	587	550	570	571	544	595	530	507	521	544	561	536	558	592	569	561	559	590	571	544	542	575	546	515	551	580	622	572	581	553	507	559	559	587	543	554	524	523	564	576	577	580	555	534	540	562	540	531	579	552	578	555	557	549	533	567	525	585	553	545	580	558	582	530	539	550	560	516	576	541	587	569	580	590	553	576	500	531	574	587	574	552	534	560	531	540	609	544	540	542	556	555	581	564	513	585	532	555	557	561	600	558	578	565	571	567	576	580	550	552	551	619	551	567	579	558	556	571	528	530	565	519	568	576	582	560	520	502	567	549	575	565	563	536	567	581	535	613	567	562	529	540	545	584	558	556	516	557	583	571	530	497	546	573	609	592	527	590	569	537	536	566	586	562	590	592	575	562	548	571	609	553	558	530	536	567	583	583	572	566	536	591	558	558	586	559	544	556	559	567	551	591	574	531	562	555	584	508	551	565	543	543	616	555	574	558	557	580	534	537	545	514	531	571	602	553	508	579	572	574	561	550	584	587	543	545	542	575	556	593	568	571	584	596	546	556	556	531	571	544	561	629	570	564	587	541	533	516	560	561	530	588	561	516	525	606	559	562	548	514	597	570	518	549	561	607	550	576	531	584	520	618	568	523	571	559	527	555	550	508	559	560	565	560	534	572	495	583	563	542	555	558	557	563	545	582	514	527	563	562	556	549	555	541	609	534	542	543	592	562	555	559	548	557	544	528	566	553	576	551	541	565	533	575	543	540	569	611	531	603	524	554	569	577	533	533	560	537	578	538	567	574	592	551	556	529	571	568	565	553	518	557	574	586	568	561	603	554	567	528	557	546	563	550	541	562	495	556	558	552	551	569	541	551	574	525	556	544	531	586	560	564	550	573	607	606	566	580	572	528	593	576	591	571	566	548	546	570	549	586	509	555	607	568	547	552	552	519	587	564	566	584	527	548	543	531	548	547	551	570	502	564	550	611	572	563	578	559	563	568	618	544	569	588	566	518	554	574	581	542	556	569	586	527	578	518	510	514	546	562	548	559	589	590	574	583	571	608	525	558	528	527	532	556	540	559	644	559	557	609	561	571	577	530	534	563	520	546	555	542	572	563	543	543	562	556	569	558	552	550	558	532	590	510	562	516	549	584	568	564	568	500	558	539	570	538	600	547	542	535	531	552	555	560	558	519	554	610	525	578	599	572	563	547	512	575	570	601	533	580	553	572	518	562	581	588	561	530	560	583	572	535	546	536	544	565	533	561	553	577	534	553	586	554	551	588	568	536	591	531	537	552	542	582	564	573	579	520	558	546	567	548	573	596	521	539	567	569	529	565	534	580	570	565	591	588	589	583	574	542	575	503	570	563	574	556	554	589	507	558	530	575	544	551	571	580	595	583	528	550	546	532	580	593	556	583	576	560	558	548	519	572	572	572	538	579	574	551	577	560	576	557	562	553	538	540	526	547	553	545	564	578	518	565	527	516	515	530	580	519	548	547	571	561	562	566	555	580	611	574	577	582	560	597	564	539	556	527	577	541	550	570	565	548	558	518	518	568	562	559	568	528	523	534	552	533	537	509	555	552	518	535	577	536	567	585	554	553	560	602	544	544	520	562	586	513	574	558	555	539	556	537	560	547	565	572	574	558	573	573	548	528	548	544	521	531	571	546	525	577	554	569	587	590	570	566	560	593	525	578	538	572	557	572	549	558	542	565	561	602	574	554	546	545	541	575	552	566	579	515	538	559	571	532	535	566	554	592	587	557	515	562
53902	18378	14276	61751	61667	23639	5053	369	328	263	249	241	221	198	181	198	189	179	156	169	188	148	164	163	163	152	162	135	158	153	166	156	149	154	151	125	158	160	141	154	134	161	152	154	170	174	154	137	155	151	154	154	160	142	163	170	154	180	160	172	137	166	166	184	180	170	205	184	160	194	188	147	163	190	186	160	150	157	157	136	154	142	143	152	173	163	124	152	163	142	155	155	153	140	137	153	162	159	163	169	149	147	148	162	162	134	128	163	148	136	157	119	160	161	148	165	139	165	163	152	125	132	143	164	143	137	169	146	139	143	176	155	145	157	152	128	175	160	161	142	153	166	125	151	148	149	158	178	176	167	142	150	134	151	139	148	164	159	160	128	159	134	146	129	163	154	164	150	150	133	157	156	137	139	148	133	155	164	144	142	150	160	138	153	150	141	136	166	138	154	165	169	129	148	156	152	155	153	161	156	147	127	153	128	159	161	153	116	147	168	178	166	139	158	147	165	163	140	146	121	148	160	132	175	149	149	155	152	176	147	165	142	128	144	161	142	134	145	153	146	150	150	149	141	143	165	151	144	148	162	150	145	146	163	165	137	110	139	153	148	141	145	126	138	165	145	147	143	143	168	121	132	122	160	161	155	146	148	162	144	159	173	138	135	134	175	130	159	140	130	147	151	137	154	138	142	152	120	167	139	139	157	155	136	170	128	144	141	177	142	149	155	132	152	161	180	146	144	157	136	141	148	142	155	150	148	159	144	142	139	152	140	146	139	130	148	150	142	130	160	149	148	191	161	145	159	157	151	156	152	154	159	144	156	145	146	169	164	163	141	154	155	165	149	149	147	146	157	135	151	156	168	143	150	144	153	151	153	134	183	169	123	158	164	154	139	148	119	148	146	167	140	142	154	144	163	143	148	153	156	156	163	151	158	139	152	142	157	122	151	147	159	172	166	150	161	161	148	135	144	152	108	155	160	142	177	142	144	161	188	139	133	141	144	140	152	139	144	148	164	152	154	145	159	148	130	142	152	165	149	152	141	158	146	141	135	156	125	158	143	137	164	161	165	155	151	147	156	156	159	148	164	143	137	154	170	154	152	152	116	153	153	157	133	142	149	157	171	133	136	170	138	143	159	157	126	134	157	157	139	151	162	153	149	151	173	163	138	160	168	145	160	142	165	163	154	150	145	151	148	171	141	172	136	141	148	153	162	164	155	172	125	157	139	155	148	142	144	164	154	132	155	159	150	144	135	122	131	170	134	161	144	125	154	169	138	167	155	133	149	139	156	137	151	156	166	149	166	151	133	154	154	173	139	149	155	124	165	134	134	157	141	136	147	129	140	155	139	157	157	137	145	151	150	157	147	151	158	166	148	143	116	154	137	161	161	165	160	163	153	123	157	158	147	172	147	149	146	142	142	150	149	146	172	152	138	148	182	162	141	131	144	164	158	186	160	151	145	142	150	144	135	130	143	140	165	153	150	137	147	136	123	158	159	149	173	147	143	160	138	155	158	159	138	151	138	139	148	137	134	140	141	163	156	157	149	167	143	161	156	160	156	145	153	152	144	153	144	144	122	148	155	145	159	154	170	163	148	165	159	159	155	148	139	138	137	162	144	134	184	135	159	146	160	158	156	143	135	149	151	146	158	162	136	150	142	170	164	132	143	170	159	153	133	151	137	148	174	152	144	162	130	138	145	143	148	154	159	159	150	165	153	145	128	150	151	165	149	136	143	149	151	155	143	141	145	147	139	153	126	148	153	141	141	147	134	158	157	151	130	149	147	152	139	141	162	171	138	110	134	135	146	147	165	150	147	146	145	140	170	159	145	138	136	150	138	152	163	144	171	150	150	151	156	136	149	140	128	158	163	161	154	155	156	159	127	135	159	170	162	145	169	150	142	171	137	160	147	141	139	152	134	134	136	153	154	149	163	159	136	157	149	171	163	142	184	155	163	148	153	131	169	150	144	132	139	147	148	149	143	139	145	155	150	149	133	125	174	144	156	173	134	160	157	141	124	160	145	147	161	126	142	137	133	156	137	157	119	141	152	173	155	136	137	148	148	156	148	150	147	171	170	163	150	165	153	149	168	146	157	151	157	147	156	166	163	145	130	143	160	156	153	160	165	160	142	145	158	161	156	153	138	163	154	134	143	144	150	134	153	162	147	113	155	151	133	147	152	161	157	139	141	141	163	138	174	167	167	120	162	144	153	167	154	143	131	139	165	151	142	153	144	159	159	154	181	149	159	147	134	125	151	158	157	129	150	160	141	154	162	168	157	154	159	149	157	113	138	150	160	138	153	152	144	142	129	177	156	141	131	174	150	162	156	175	150	142	175	143	148	147	129	151	147	140	132	159	166	166	133	132	147	142	139	141	139	150	155	146	147	159	156	140	159	136	157	151	146	126	146	153	153	141	176	165	147	154	138	172	170	153	140	170	138	153	159	158	151	159	138	162	149	134	141	149	143	169	149	121	132	157	142	161	141	160	148	132	145	174	130	133	159	165	157	149	139	143	145	143	161	125	140	143	136	159	131	128	154	159	163	136	159	139	161	149	150	163	135	178	179	151	141	150	147	143	145	170	130	140	144	166	160	160	167	141	170	155	150	132	147	146	139	152	148	140	144	139	147	169	123	138	168	144	156	131	150	160	161	131	146	153	146	148	146	141	142	122	143	176	150	130	149	150	150	160	152	147	148	148	163	144	130	137	158	140	164	151	154	154	141	139	172	177	134	155	164	159	146	135	156	161	120	146	131	162	131	151	172	137	167	145	142	134	148	136	167	136	156	144	134	179	135	140	142	171	166	149	138	155	157	138	134	142	159	142	153	146	151	144	154	144	149	133	152	123	139	147	140	173	131	140	167	139	143	160	163	157	157	135	149	146	139	143	165	141	149	146	130	169	141	147	149	140	145	143	136	146	140	144	152	154	139	163	138	163	151	134	150	134	142	146	150	154	138	158	150	144	143	146	162	165	130	157	185	149	165	158	153	127	148	169	151	155	159	104	160	147	124	150	150	142	159	149	152	143	164	159	132	144	135	134	135	149	143	151	156	154	140	184	159	131	157	126	150	153	149	138	173	169	148	152	154	138	148	154	156	154	153	165	139	124	154	154	147	129	164	133	163	153	135	139	148	153	164	143	172	129	167	151	155	166	176	137	156	143	153	135	158	145	164	162	143	142	163	155	151	146	144	147	159	155	163	142	163	145	161	168	147	140	136	179	137	160	145	132	158	143	137	144	164	139	146	153	165	158	141	142	151	154	138	143	154	146	169	145	169	171	155	160	157	117	138	154	132	150	147	137	138	137	149	144	131	154	135	131	152	149	161	135	144	142	156	159	155	162	133	161	154	158	167	144	142	146	162	152	128	155	158	143	151	154	131	148	155	132	151	163	138	131	132	135	133	129	151	150	150	135	164	153	119	157	131	159	132	139	155	137	142	164	160	122	138	136	140	155	139	121	156	167	179	140	163	147	167	137	153
30842	4187	17649	63463	62660	9321	1656	1513	1168	1044	940	893	792	715	669	689	641	616	563	556	550	538	509	556	505	511	438	533	481	420	459	441	440	451	445	428	414	403	441	438	406	413	402	405	433	405	400	398	424	422	426	468	435	426	392	410	416	450	538	596	563	730	648	650	605	598	661	582	609	566	639	453	462	505	555	518	463	469	453	408	413	417	426	403	403	405	404	381	386	430	457	445	404	424	404	403	420	410	408	423	432	424	424	402	385	418	377	387	398	452	415	405	411	372	393	420	406	439	408	393	423	384	398	370	362	422	391	381	399	440	425	361	387	420	400	377	402	377	420	385	391	391	423	409	408	406	389	429	376	442	380	414	410	400	381	420	352	407	386	404	389	417	395	393	424	388	401	371	408	358	393	389	381	401	403	406	364	409	372	429	352	368	374	433	408	403	384	432	384	451	422	406	389	387	390	412	381	421	359	408	385	400	392	432	389	375	384	437	401	407	390	345	401	439	360	407	363	398	394	407	379	361	401	402	387	400	395	390	391	433	407	370	411	370	378	418	369	420	361	423	369	426	339	384	387	383	365	392	384	383	388	417	409	412	373	419	398	369	410	421	371	371	408	414	380	403	414	381	410	391	404	386	399	403	395	404	409	388	411	381	393	389	354	388	379	422	385	417	324	388	387	397	424	390	404	392	359	407	384	396	406	396	403	381	412	384	400	430	425	397	353	385	400	390	375	409	389	382	323	396	332	413	377	408	384	366	392	395	372	375	372	397	419	387	410	383	385	388	377	358	398	419	385	412	370	415	383	422	386	364	370	404	423	407	403	364	399	400	418	405	425	387	380	383	400	393	411	429	410	386	380	369	419	392	395	400	407	394	386	386	411	355	380	398	361	380	389	396	412	406	395	366	420	388	399	368	406	413	417	412	378	381	341	388	379	386	376	391	415	401	384	418	403	362	402	395	424	399	400	390	353	396	400	417	405	382	406	381	366	423	381	423	415	371	406	408	418	389	388	397	379	366	370	383	399	412	408	406	377	396	357	368	400	419	416	406	385	386	425	384	366	381	411	371	365	383	390	361	421	388	382	383	387	408	397	390	365	366	409	398	413	392	355	412	359	394	399	378	387	385	365	377	393	385	412	378	366	416	360	402	374	390	400	425	388	383	377	370	382	370	392	414	411	366	414	408	407	388	407	402	384	397	392	442	392	399	433	379	408	372	389	402	377	386	415	397	384	396	392	389	405	367	420	396	405	382	370	417	399	397	377	382	427	404	425	406	385	409	407	401	384	396	360	387	417	378	462	377	396	395	377	383	386	421	392	383	424	403	413	375	380	413	400	392	399	422	385	396	424	406	367	405	381	387	416	418	424	348	403	380	406	380	411	408	389	403	393	390	392	427	430	371	410	390	387	384	372	379	407	399	407	393	398	399	372	413	392	384	396	369	383	386	425	367	387	432	388	416	414	415	355	374	371	391	410	402	395	381	381	384	371	370	446	368	375	419	410	374	424	438	384	369	437	416	356	414	390	393	429	388	397	418	408	389	394	414	419	387	374	401	412	430	406	395	404	394	398	399	396	387	403	372	408	393	390	405	378	386	397	415	362	383	410	423	418	403	399	417	379	387	386	412	364	389	382	396	356	414	418	415	338	392	367	381	394	400	402	375	387	379	414	422	389	363	392	371	402	385	399	388	395	380	395	385	363	393	385	379	406	389	395	413	395	416	369	370	401	410	434	398	420	412	370	375	388	361	353	386	447	400	410	394	403	405	397	402	413	381	402	395	353	431	390	417	405	389	419	394	398	411	373	352	404	389	375	361	380	385	416	415	412	420	401	419	387	377	381	394	400	369	388	383	403	399	384	394	370	349	383	386	399	388	415	389	352	390	380	407	359	440	410	407	382	395	403	398	365	370	406	427	371	373	393	369	357	345	433	391	403	400	396	390	379	376	344	363	396	385	386	387	364	404	365	375	362	411	399	410	383	405	380	375	418	380	421	379	388	422	375	373	429	427	392	372	395	402	386	411	441	439	345	384	360	397	417	395	401	394	417	401	415	391	356	384	351	396	402	389	384	406	397	403	411	418	400	368	421	410	382	396	405	409	378	408	360	371	357	368	379	377	431	413	370	404	398	338	387	404	348	413	400	387	402	384	343	374	372	377	400	420	400	382	406	361	408	379	385	406	385	377	444	402	385	379	374	395	387	411	376	420	406	385	379	391	408	387	409	406	432	392	384	376	351	409	361	393	399	363	382	413	403	397	377	377	405	370	400	400	427	403	367	393	417	388	388	397	394	366	423	405	390	422	394	393	379	382	355	375	377	398	433	398	376	399	415	397	398	420	408	376	390	413	401	405	360	359	373	406	383	385	351	360	391	380	391	410	381	399	454	364	388	364	389	391	403	388	382	422	413	359	393	399	377	387	385	413	410	415	390	383	358	406	370	393	390	399	405	427	400	364	383	438	419	374	396	396	379	373	369	400	420	409	434	393	385	415	390	416	407	386	382	405	412	391	371	400	398	387	424	394	391	406	365	400	422	388	402	383	367	373	407	361	403	389	376	389	395	416	403	428	408	359	404	394	375	390	386	390	403	387	419	402	395	437	418	370	377	438	384	426	399	393	380	385	387	405	411	397	405	380	392	379	384	411	382	400	382	401	379	366	405	378	379	390	395	409	410	364	424	371	395	413	368	383	397	387	435	403	402	400	387	364	374	374	397	361	374	404	388	452	407	390	384	391	407	385	400	387	404	416	396	391	389	413	366	351	367	430	393	358	377	427	400	374	385	407	431	396	404	400	409	408	386	394	403	411	398	393	376	385	372	422	379	427	416	401	381	412	372	401	367	384	384	439	404	397	409	376	418	400	383	386	392	448	387	406	418	378	395	412	384	385	424	399	382	394	405	397	382	384	396	360	397	389	392	414	398	400	401	364	391	405	415	409	382	385	367	390	384	358	380	374	359	428	418	395	366	414	383	387	363	403	386	407	394	419	395	406	401	409	407	392	409	407	389	430	415	371	397	379	390	389	367	451	380	408	383	374	406	416	405	397	360	395	399	350	423	406	375	408	383	404	403	362	394	415	425	378	375	437	421	391	381	392	390	379	421	378	390	416	406	379	422	408	388	393	386	406	392	395	375	400	404	394	403	403	403	369	405	364	392	397	420	397	382	374	379	442	401	346	359	432	390	404	422	423	385	353	396	411	417	393	411	400	386	432	399	399	408	385	414	364	419	407	397	394	372	410	383	422	376	385	373	418	375	416	393	382	374	383	385	413	398	406	362	366	402	399	378	392	407	400	387	364	412	379	440	361	369	413	386	394	325	460	408	408	385	382	396	389	426	379	385	398	403	391	380	369	421	415	425	379	397	430	376	427	379	392	415	413	391	385	356	394	383	369	398	367	389	388	370	362	431	404	359	429	412	404	407	359	423	393	375	402	395	389	385	417	358	396	378	396	395	386	419	417	366	398	402	401	390	377	409	397	423	410
6812	402	681	4269	7089	510	247	224	208	231	237	241	242	240	207	230	233	238	227	234	209	223	223	226	272	198	211	234	210	221	224	231	217	213	190	215	225	198	228	228	252	220	240	216	233	213	226	200	211	227	244	214	237	240	229	205	230	250	227	216	214	213	221	216	212	221	224	230	208	216	212	221	219	211	220	249	231	192	232	202	223	219	208	230	233	219	207	223	237	217	223	213	233	217	222	225	233	221	211	212	241	234	230	212	235	239	204	231	218	223	224	218	211	210	222	234	223	239	241	212	234	231	221	234	218	209	205	230	223	238	202	227	214	215	197	213	199	208	220	273	200	229	210	221	207	233	224	227	243	205	205	231	220	216	224	240	235	226	240	208	228	198	232	205	229	217	217	200	206	210	233	201	208	236	231	224	216	237	225	230	205	221	206	215	224	256	236	204	205	229	213	217	248	233	229	221	225	227	231	247	231	203	187	199	244	195	218	226	212	234	228	195	205	210	226	197	226	253	243	227	202	197	230	196	201	238	218	205	252	205	250	210	211	207	210	248	215	210	217	237	216	198	192	234	209	226	217	208	246	203	206	232	225	215	217	226	216	215	204	233	232	217	215	224	215	239	213	230	205	219	231	219	223	196	239	207	224	221	209	234	210	227	214	220	212	213	237	206	236	191	239	243	213	225	230	222	217	214	212	244	260	214	214	217	217	252	194	230	206	227	251	220	231	230	218	202	241	227	199	215	207	227	219	193	217	247	220	226	242	200	230	234	221	215	236	229	246	187	220	230	214	234	219	218	234	248	206	235	227	212	206	214	199	228	208	210	227	234	216	222	219	211	235	253	219	223	224	242	207	201	191	215	212	217	217	230	219	219	206	213	217	197	196	220	219	232	230	234	216	224	214	217	241	218	223	203	239	222	210	229	239	255	224	235	227	219	224	211	218	224	235	223	248	205	221	218	221	226	228	199	201	194	220	235	230	222	217	275	228	241	213	211	211	231	249	229	229	209	210	225	231	192	223	259	230	220	205	221	226	209	217	212	242	231	226	203	216	226	213	247	241	211	227	248	239	236	224	221	212	220	211	248	199	249	215	224	264	205	232	181	244	195	209	197	231	251	211	220	239	231	225	227	212	204	241	236	218	208	222	217	197	204	230	183	224	257	233	238	201	235	258	253	223	246	238	231	205	214	220	216	231	226	229	207	242	221	237	210	231	227	236	224	226	223	231	211	226	212	251	210	217	218	231	225	219	236	204	232	214	223	197	224	236	263	241	198	243	197	222	206	221	240	260	243	212	246	223	185	235	210	224	233	200	223	209	226	221	225	219	228	214	224	215	229	215	232	235	215	219	234	231	204	239	229	259	236	231	211	226	203	227	227	216	208	213	213	256	186	202	244	199	221	231	214	246	208	242	211	229	217	244	205	236	223	223	217	224	222	218	218	218	221	215	222	236	222	219	200	237	223	217	205	209	214	217	214	211	233	241	238	222	211	201	213	238	221	225	228	219	239	228	224	219	221	200	218	240	201	226	217	219	205	208	223	238	204	229	234	220	225	251	215	221	201	217	217	199	206	248	260	247	188	259	217	229	242	217	219	215	233	235	217	229	201	246	210	238	249	206	219	256	243	231	223	199	210	230	205	213	227	237	248	234	243	218	266	225	226	205	215	225	220	239	212	222	238	184	205	220	226	217	218	230	234	217	229	216	212	209	212	231	226	246	235	218	224	219	235	231	234	219	196	229	250	247	237	224	230	262	218	255	247	227	261	230	253	233	216	219	188	236	242	223	216	212	233	236	245	202	227	229	208	232	208	236	247	224	205	233	228	241	219	199	221	209	220	208	235	214	243	240	213	211	198	247	214	224	217	228	231	236	209	250	237	232	233	225	216	206	220	222	224	271	183	217	231	231	253	240	217	246	221	219	233	210	209	206	244	214	226	232	222	215	240	229	235	234	234	220	220	249	221	227	224	217	244	232	212	227	227	225	228	225	199	228	221	225	225	214	237	225	230	217	234	212	242	215	222	219	226	215	243	183	232	228	246	225	220	220	214	253	221	212	223	232	198	228	227	200	237	221	231	235	224	217	234	232	231	216	233	207	207	226	206	216	241	203	204	208	245	210	233	195	228	225	223	236	206	227	211	228	225	209	179	225	218	235	229	217	220	223	238	226	243	237	222	233	234	218	236	205	229	243	245	239	228	238	249	226	217	230	232	213	229	231	235	236	218	226	223	184	239	226	238	243	203	222	234	227	234	225	207	247	214	236	217	220	194	223	226	192	206	213	231	225	243	194	225	218	206	247	223	222	209	247	200	211	219	207	208	202	188	218	239	228	210	230	242	221	240	240	216	244	239	197	199	207	218	237	203	246	222	226	224	212	246	217	226	196	198	245	227	233	239	218	233	229	182	202	193	232	233	224	194	225	211	221	230	218	215	208	198	224	231	223	230	217	236	229	224	258	229	210	212	237	235	227	242	242	241	222	251	211	213	221	240	246	229	227	216	250	219	206	204	216	204	220	239	198	212	204	215	201	196	219	212	229	211	229	249	229	227	248	247	212	229	230	231	197	217	242	229	218	232	250	221	207	188	218	218	217	220	213	196	227	211	189	214	248	206	229	203	252	221	218	252	229	239	216	224	202	194	230	207	200	209	229	237	216	228	223	226	228	234	225	233	238	232	232	206	214	213	219	192	236	232	222	207	214	233	232	237	228	222	208	260	193	211	240	228	205	239	237	203	207	222	239	238	241	225	233	231	212	257	209	224	233	237	220	229	245	232	243	217	213	231	209	207	224	205	226	194	209	216	255	207	210	198	200	225	229	229	243	215	198	222	235	215	194	225	224	238	235	207	211	224	210	209	227	201	208	217	228	208	236	218	212	201	276	204	240	207	222	220	224	200	210	224	195	225	227	231	223	242	227	250	240	204	225	225	230	232	206	217	196	227	207	225	219	235	201	221	224	221	229	215	224	214	225	212	235	213	231	229	209	243	219	199	228	226	224	235	220	220	237	227	206	209	247	245	217	211	246	236	212	231	209	214	194	235	239	191	218	239	249	228	217	204	237	212	210	233	226	214	197	237	213	225	217	236	214	193	207	244	257	208	209	246	207	221	220	238	219	234	231	220	213	235	193	230	242	233	224	234	227	232	218	214	214	217	242	221	223	203	229	238	206	229	212	241	201	233	224	194	224	244	200	232	197	229	219	211	216	216	247	207	200	235	203	212	243	222	195	221	217	229	234	204	221	199	228	211	228	211	191	211	214	236	213	205	216	220	236	206	215	214	222	231	196	215	224	234	216	228	240	219	214	224	215	219	235	196	206	238	248	246	212	222	237	216	214	213	219	223	236	222	206	210	215	220	226	233	239	230	240	193	228	206	210	220	212	192	216	222	240	205	211	193	195	219	239	216	197	242	208	219	250	241	205	215	235	219	244	217	240	214	235	221	219	246	245	212	235	232	196	208	217	239	226	219	223	190	221	218	190	204
5874	727	2332	15019	19237	1152	597	530	581	605	543	613	600	601	602	581	602	574	574	593	532	513	579	616	531	586	514	603	572	587	542	551	540	583	553	579	605	566	560	592	555	544	612	579	579	559	580	558	595	584	579	565	570	601	616	580	580	613	582	591	575	587	595	631	621	602	592	599	606	602	557	572	539	579	591	543	556	567	573	559	565	598	553	597	582	565	584	555	595	561	545	607	533	551	530	546	598	614	581	569	583	560	581	587	602	543	548	579	604	564	560	557	584	620	583	576	616	621	625	576	584	585	603	526	566	527	608	596	565	601	591	526	594	592	555	546	617	563	595	526	582	556	595	527	606	548	578	594	593	606	572	580	596	514	575	648	584	557	545	580	542	548	627	595	559	585	568	517	603	559	576	556	592	541	550	543	571	529	613	581	562	575	561	591	579	589	599	568	572	540	605	612	597	586	538	585	566	585	594	564	533	590	543	583	534	591	578	584	587	533	556	598	575	574	574	596	588	575	541	581	582	545	596	523	577	582	573	587	548	561	585	581	537	566	551	504	559	569	580	617	521	534	547	551	594	514	564	558	550	551	587	596	592	573	575	567	622	558	583	533	568	571	550	576	578	538	578	552	539	564	622	579	612	540	577	567	586	555	563	566	528	605	563	591	590	525	544	559	572	526	579	563	580	587	542	592	587	560	605	566	630	546	612	589	557	573	561	578	604	570	568	613	613	579	603	596	605	576	588	575	580	595	572	577	537	599	588	605	598	570	588	577	605	561	572	563	586	598	552	516	568	546	556	591	611	559	591	553	565	565	557	557	598	543	549	577	553	574	606	563	565	561	582	540	543	545	562	574	589	543	576	596	563	565	552	569	549	567	587	555	546	593	543	620	574	570	562	563	567	535	581	591	571	589	570	561	542	553	565	581	547	558	549	602	547	624	546	545	572	606	582	582	580	575	544	569	547	579	588	544	561	563	562	580	547	578	575	593	623	571	532	580	547	595	610	541	562	510	580	564	538	598	558	549	547	558	580	555	585	572	578	567	577	555	601	577	578	598	564	506	553	623	573	522	576	589	561	576	617	577	582	556	618	568	566	579	578	579	558	577	610	561	530	535	589	558	624	558	581	555	548	579	605	515	536	560	626	515	567	578	594	594	578	591	616	557	578	580	582	555	610	568	546	572	569	592	562	572	552	591	613	586	605	580	548	563	576	596	603	556	566	580	532	598	609	576	595	564	601	588	501	592	599	552	540	555	617	583	550	571	554	558	551	576	579	547	596	590	544	580	588	557	584	493	576	530	555	551	558	602	576	586	610	596	584	570	560	550	579	615	588	578	567	595	531	573	578	552	592	614	577	566	555	568	562	567	587	545	579	550	549	555	554	599	603	594	561	568	577	576	557	571	624	571	604	578	606	599	541	567	553	576	553	570	560	570	547	571	585	550	539	569	553	599	538	587	586	588	607	559	563	621	566	578	587	564	581	536	547	542	571	515	606	599	579	566	551	497	581	569	567	583	622	559	564	582	524	602	548	540	581	569	575	573	543	559	543	540	568	537	572	585	552	581	548	569	580	600	583	552	578	556	602	627	554	555	592	585	578	574	552	581	548	587	538	558	564	582	556	567	612	585	572	576	566	576	546	592	599	539	555	543	576	544	552	605	554	603	555	565	561	571	547	576	608	591	533	580	587	603	556	569	588	539	546	544	578	583	583	578	611	599	562	571	564	577	567	571	577	571	572	576	599	599	544	532	565	529	574	565	585	596	565	600	554	588	513	560	565	543	574	548	533	582	582	571	540	578	581	591	578	562	561	561	548	545	564	578	576	593	545	588	603	547	508	628	588	618	565	596	625	585	539	577	564	569	573	577	574	558	560	542	554	564	513	629	555	617	583	594	575	584	577	596	550	632	575	576	608	559	550	562	579	580	551	605	597	547	563	529	548	583	557	598	559	598	568	565	531	619	562	604	554	620	561	585	635	585	588	566	561	594	593	554	575	608	576	563	601	578	586	597	546	587	599	553	579	533	583	592	542	577	541	610	559	536	561	552	600	562	575	613	587	575	591	548	526	578	586	562	559	580	553	599	597	548	584	605	564	547	565	558	555	531	537	567	580	602	550	579	564	581	601	560	585	586	579	613	573	539	559	582	566	586	588	574	603	582	549	578	585	635	552	608	577	549	578	555	602	590	587	539	553	552	562	567	630	560	604	579	536	592	581	565	569	552	594	557	592	564	594	552	550	612	589	556	576	582	565	527	516	516	543	572	558	570	588	607	593	555	577	560	566	559	566	541	563	546	566	549	574	592	569	612	565	588	555	591	568	571	544	574	594	536	582	586	632	562	589	561	590	582	586	582	568	594	558	561	565	580	575	565	568	564	588	627	547	574	605	567	570	567	543	594	631	533	558	540	531	568	571	552	569	572	600	570	579	607	637	592	546	565	556	577	567	582	597	580	534	562	569	585	571	561	634	580	563	590	577	544	610	532	577	541	542	554	553	559	607	584	589	571	568	557	609	598	542	555	602	591	583	566	548	605	563	608	547	580	582	593	604	532	582	566	567	570	522	545	592	564	576	507	544	582	583	588	562	554	564	564	555	558	564	557	571	558	595	567	600	532	589	530	620	602	564	595	575	581	586	596	585	595	594	561	536	554	558	584	560	576	562	580	614	602	555	578	582	575	597	573	567	579	565	600	609	603	554	578	548	586	561	584	616	551	571	578	575	534	610	547	579	567	596	557	525	539	585	567	555	589	562	559	517	566	586	578	559	526	595	595	597	532	530	532	585	595	532	545	601	540	557	601	580	605	586	573	562	551	589	550	563	582	584	543	611	531	592	593	600	602	582	564	580	552	529	619	573	586	564	593	556	592	587	580	579	530	577	584	574	551	605	587	576	555	633	574	619	563	569	535	543	554	576	589	551	542	565	578	551	544	549	529	613	561	560	564	568	587	590	524	508	554	616	555	605	580	581	582	557	572	628	609	562	587	573	538	550	509	579	593	592	543	618	558	556	559	552	582	588	622	557	570	587	605	532	562	571	545	587	602	574	543	621	576	554	583	595	561	554	560	528	578	581	596	587	561	564	543	538	556	573	585	577	573	541	535	561	573	586	565	581	539	565	552	538	573	564	636	556	554	561	566	638	610	561	560	521	549	541	570	552	625	584	610	545	566	594	605	562	559	597	587	542	519	577	614	574	571	533	559	599	576	599	544	594	555	559	612	578	569	575	529	551	562	556	566	585	566	571	573	611	551	585	557	526	597	561	534	568	541	605	611	587	587	619	601	551	578	547	571	558	552	591	589	555	585	549	578	552	588	584	617	563	542	561	587	518	565	621	613	550	577	586	577	516	587	606	571	543	574	585	565	551	573	589	535	523	572	575	570	582	576	580	552	586	571	575	550	600	586	592	545	598	587	580	611	556	540	585	588	583	557	565	613	547	614	532	558	573	604	618	556	575	582	546	535	562	587	565	559	571	563	545	582	590	560
40300	10612	8646	48946	52278	15042	1442	306	323	277	235	296	268	220	252	243	220	255	232	220	227	229	228	216	225	219	225	242	245	214	232	218	181	208	211	201	220	234	228	212	220	223	217	214	195	226	235	216	220	234	207	240	192	242	222	244	197	197	217	195	213	232	199	194	237	270	215	243	216	250	231	231	207	197	232	232	218	209	214	208	208	201	238	194	213	212	225	244	201	227	225	237	232	212	229	252	200	212	255	220	221	242	234	197	224	234	187	223	246	234	218	218	228	206	207	217	250	223	214	210	209	206	199	202	228	217	255	212	236	211	207	215	219	221	204	251	203	249	213	240	229	236	219	234	217	209	225	208	235	217	211	243	209	237	224	217	231	202	221	203	221	218	218	232	210	215	242	216	223	202	270	238	231	228	207	200	216	228	213	219	221	242	229	225	233	224	208	184	227	223	212	209	194	232	186	228	223	211	232	202	230	221	216	232	230	224	233	203	192	205	212	223	233	189	203	243	238	194	209	194	195	213	231	205	209	233	205	225	219	216	214	250	228	217	209	206	211	198	209	195	211	231	221	219	213	240	242	207	221	242	207	211	213	215	235	239	230	201	201	210	224	212	232	216	230	182	211	231	228	206	216	236	225	229	211	208	209	210	218	205	223	239	223	218	221	202	224	229	238	217	203	226	208	224	226	251	249	228	220	247	224	228	180	219	232	220	216	228	212	218	216	210	200	214	210	242	193	192	217	212	222	229	236	232	213	226	205	227	198	215	211	217	233	216	213	208	222	225	213	231	223	201	203	227	216	198	230	228	214	225	210	207	241	242	234	205	228	229	218	256	208	212	206	191	217	207	237	222	240	204	239	220	250	216	227	216	216	190	250	229	195	219	201	217	207	229	204	227	238	237	224	194	228	240	180	239	222	215	188	202	204	217	231	195	193	220	181	236	234	228	220	233	224	194	202	234	233	217	235	220	201	212	199	226	192	201	197	220	207	250	214	204	223	210	212	226	230	194	204	232	218	220	242	208	206	218	248	216	226	234	214	203	216	200	215	221	208	231	221	219	227	222	219	227	204	206	224	210	232	228	235	208	219	232	228	239	230	206	187	219	223	238	224	220	222	202	211	218	230	222	227	227	230	208	222	233	220	220	228	212	206	195	223	211	197	225	218	211	197	240	222	230	217	242	224	206	227	213	248	198	218	217	225	216	202	218	206	211	209	240	233	194	210	211	219	231	202	212	204	206	226	232	251	222	218	206	260	224	206	230	224	215	205	194	216	233	214	213	221	237	216	216	210	200	210	237	201	236	236	206	251	232	240	221	226	216	272	215	217	229	208	215	237	212	216	235	199	205	215	240	184	248	240	247	193	221	223	224	216	206	229	198	205	220	223	231	243	227	199	203	216	251	203	225	220	228	216	216	235	215	227	212	230	227	194	226	207	217	218	213	215	226	198	211	190	225	236	207	197	207	209	217	212	222	195	241	211	219	192	231	212	207	226	201	197	205	220	233	218	199	209	240	220	217	232	235	235	202	215	182	228	216	234	231	224	222	209	221	202	211	218	192	216	202	222	197	217	240	209	198	215	205	234	207	245	195	245	233	218	238	201	221	203	229	191	222	189	242	201	203	209	223	224	218	203	206	215	219	223	238	233	235	235	216	202	215	202	241	218	214	187	224	205	202	230	216	229	214	203	209	220	242	213	223	226	217	220	210	228	264	201	217	248	235	193	218	209	200	223	219	207	201	219	230	208	224	207	230	210	230	191	226	223	215	204	220	243	207	226	230	227	196	206	217	229	239	234	184	242	216	185	240	231	225	202	204	203	213	205	209	205	229	256	224	227	232	210	252	216	206	208	213	212	234	226	209	219	210	233	215	221	213	210	213	210	190	227	214	207	199	216	210	218	223	211	241	222	215	191	224	225	201	248	199	221	201	236	190	236	206	191	201	223	230	221	206	245	218	218	201	219	216	215	215	246	223	224	197	195	217	206	201	202	217	209	215	216	217	234	220	233	220	212	243	172	231	203	227	213	211	232	219	232	214	213	197	220	189	232	219	226	217	226	257	235	206	250	218	212	175	211	220	188	196	233	230	239	233	220	227	242	204	211	208	231	232	217	232	246	207	204	233	241	224	219	234	233	211	234	246	212	210	237	192	233	227	225	233	188	241	202	215	236	229	197	220	224	199	208	202	225	204	224	226	229	247	208	215	212	214	196	212	214	200	206	214	237	200	203	207	217	236	229	208	217	236	205	213	205	221	199	226	221	217	184	199	233	220	222	203	219	224	205	200	192	217	214	224	235	226	216	218	214	211	197	234	207	225	223	214	225	225	226	211	236	212	250	221	223	206	198	218	228	211	213	209	195	185	235	240	187	231	207	212	187	207	205	231	233	203	220	202	215	218	208	239	224	204	237	251	225	225	228	224	222	245	228	229	206	219	240	211	227	209	206	225	250	211	224	219	211	237	213	239	227	188	209	233	209	221	211	201	221	202	225	239	248	239	203	212	250	229	239	213	219	222	212	188	228	226	194	222	194	232	186	220	215	219	252	203	214	244	220	213	202	225	200	214	227	228	232	217	262	215	218	223	236	208	222	202	215	226	206	233	212	209	214	202	198	213	237	215	206	226	204	214	218	236	228	221	218	205	226	204	233	205	224	210	190	206	209	215	206	211	235	220	228	218	234	230	210	191	216	214	192	207	218	221	212	212	244	215	225	215	203	212	200	217	219	231	206	226	213	198	213	206	221	220	210	218	246	215	228	219	223	225	222	249	224	227	249	229	194	216	209	241	216	192	224	218	221	203	222	225	231	192	238	219	240	220	227	236	213	193	212	211	213	227	225	222	234	218	221	199	212	246	239	230	210	175	213	229	221	237	239	259	196	182	233	231	216	215	216	198	230	221	227	220	211	215	219	212	223	239	212	231	227	248	209	213	240	218	212	245	208	231	213	206	206	194	225	218	228	195	218	214	210	208	212	232	233	197	194	188	203	212	229	199	217	207	213	218	205	233	228	238	203	218	212	197	215	206	223	210	231	202	214	234	212	215	241	173	215	222	208	203	227	215	228	217	206	222	218	222	243	231	235	202	223	223	219	201	235	232	220	209	229	212	208	228	222	201	222	228	211	225	231	226	239	248	244	195	216	224	225	195	233	233	204	214	218	250	229	231	241	213	221	208	225	229	224	170	227	228	211	229	198	188	210	198	237	222	229	227	238	204	237	233	218	229	183	213	208	221	204	222	218	221	241	235	206	198	229	211	235	220	230	200	229	226	216	224	219	208	229	217	227	246	210	213	222	209	236	229	211	206	209	209	209	221	252	211	218	229	226	207	210	234	242	213	201	219	215	222	216	194	241	226	203	228	222	187	219	209	185	213	219	244	227	218	225	223	214	210	204	202	208	230	235	200	248	241	198	229	214	253	208	260	221	196	207	196	188	225	208	225	213	217	198	222	228	212	214	200	222	193	236	224	221	221	200	215	221	226	206	211
22648	3025	13071	55251	55374	5875	1219	1086	954	873	785	809	735	731	706	687	680	632	678	617	630	645	652	609	596	606	581	604	603	582	604	609	579	557	549	622	614	599	594	553	552	565	538	576	572	561	565	528	588	588	557	579	529	519	548	576	591	621	635	626	670	758	703	686	691	752	709	692	669	681	708	588	641	631	672	616	566	582	618	537	578	623	553	574	555	582	570	562	549	520	537	537	550	561	574	532	554	581	596	558	572	552	556	578	564	569	545	533	525	527	556	584	560	570	579	573	555	576	523	567	569	583	592	536	591	593	583	535	549	557	626	559	547	601	536	542	560	583	557	569	587	568	533	502	552	548	607	583	609	596	603	557	555	544	563	529	576	555	599	577	539	573	575	530	575	614	584	561	566	577	577	570	578	559	541	536	549	571	523	538	583	584	543	573	563	556	532	550	565	523	549	562	553	574	565	571	565	536	566	551	551	514	579	585	566	562	556	577	628	545	536	576	524	578	538	552	577	585	520	527	547	520	540	539	543	585	544	525	541	541	569	568	569	551	532	576	533	554	580	558	567	570	563	576	582	539	540	578	533	564	572	532	539	548	603	559	547	540	571	534	566	525	562	559	533	529	532	550	563	564	589	560	526	568	573	551	519	560	539	531	557	527	527	541	524	571	539	593	555	589	549	534	579	564	567	529	604	554	586	545	567	595	535	528	504	581	557	550	544	558	546	563	539	564	562	536	559	553	590	562	573	602	560	584	597	559	577	582	517	522	592	572	521	586	550	539	567	581	574	570	573	572	557	573	586	514	549	571	564	566	575	558	534	550	578	560	578	552	544	543	553	595	524	524	540	569	557	528	535	549	553	559	532	514	565	582	512	570	561	520	564	551	541	571	576	594	517	550	553	551	538	563	515	570	608	552	532	592	561	536	573	558	573	549	541	540	510	563	567	605	519	536	567	576	540	568	594	538	516	575	554	561	578	553	540	559	552	515	601	579	553	563	550	553	542	554	577	551	588	592	595	566	542	574	555	528	579	552	562	575	542	564	551	607	542	545	557	573	586	550	565	578	575	572	596	570	558	543	567	574	541	588	544	571	577	543	564	557	555	568	559	538	546	518	538	541	559	580	514	605	567	512	540	587	557	556	541	526	568	592	575	568	567	595	560	522	597	563	568	579	517	585	526	522	524	532	546	538	551	552	541	559	523	558	548	565	492	593	520	545	506	514	557	575	586	573	511	541	535	587	557	550	532	565	602	591	585	558	541	542	557	532	562	517	556	540	557	570	551	533	556	532	536	560	551	580	531	517	576	560	563	575	554	557	540	527	536	574	560	582	551	559	565	565	510	562	534	576	552	569	581	548	556	541	537	542	528	523	595	625	563	547	513	588	532	570	565	541	549	573	568	572	610	494	544	531	537	553	547	576	570	578	556	552	542	601	518	574	539	591	589	525	542	549	569	529	543	571	525	557	563	563	542	557	548	560	574	604	520	540	578	588	581	540	547	545	555	585	552	560	533	568	513	507	560	551	558	548	561	549	529	586	555	543	541	563	553	558	563	528	590	576	541	525	563	518	549	529	529	595	574	558	619	593	581	559	500	555	556	541	588	578	538	555	589	560	567	542	577	560	537	529	575	525	557	500	542	577	548	596	575	575	548	506	528	515	539	549	539	548	551	551	573	524	537	563	575	568	564	590	560	553	568	503	570	563	564	528	493	593	559	564	602	586	562	555	557	577	577	541	558	571	556	532	610	546	548	558	541	521	537	535	559	558	560	515	586	581	557	529	580	526	563	537	551	545	575	581	561	533	540	557	525	550	508	500	572	549	573	614	602	547	515	563	543	579	556	581	576	530	565	571	588	547	539	576	544	530	571	568	560	586	566	592	558	577	567	577	540	592	553	587	542	602	526	532	525	523	542	517	571	525	589	550	530	535	523	528	563	578	535	554	563	499	516	565	541	566	571	559	536	569	522	552	559	528	592	572	579	538	596	548	583	536	562	609	530	508	566	581	510	585	574	571	512	514	550	539	535	545	581	578	571	545	547	572	573	552	540	574	537	512	543	538	567	548	527	532	556	515	552	543	585	519	563	567	608	532	554	602	538	538	582	545	586	575	562	514	521	553	546	547	530	549	537	561	525	549	559	572	550	560	537	581	590	565	530	570	516	579	570	542	538	623	601	536	585	546	531	581	570	573	554	541	532	591	583	572	574	551	557	559	565	551	579	567	529	581	574	617	547	564	532	539	524	594	569	526	588	511	538	568	587	586	534	580	582	536	578	557	555	577	557	557	544	576	564	541	542	591	558	578	561	579	537	534	560	583	529	514	585	564	532	555	591	518	538	549	566	557	579	531	574	546	545	561	574	536	562	512	556	579	567	582	558	565	500	559	591	565	569	555	561	552	562	547	528	561	587	506	539	557	563	584	572	557	557	548	564	543	574	544	527	537	613	538	548	568	551	595	539	497	562	535	529	530	589	536	567	551	537	558	566	541	562	541	547	564	515	556	568	557	537	550	568	579	558	548	528	518	553	598	567	540	548	552	570	586	566	583	609	519	543	565	542	570	580	536	508	543	548	593	589	581	502	525	511	538	552	554	540	531	537	603	532	569	551	565	587	521	564	521	571	575	575	489	544	567	564	568	541	547	537	510	513	573	549	571	544	608	571	534	575	579	622	521	514	526	542	558	555	568	572	563	558	537	543	506	532	578	571	584	577	563	491	561	582	538	535	554	555	580	572	548	558	562	537	603	550	573	567	562	569	591	578	548	588	544	565	585	546	556	565	584	537	596	567	554	537	602	605	553	572	561	601	569	564	555	560	540	560	516	530	589	527	573	585	583	572	568	576	560	579	575	545	564	579	565	559	559	540	581	580	563	563	565	579	570	560	539	510	553	520	518	549	553	577	574	518	563	570	588	541	564	581	561	507	547	587	584	577	555	526	556	572	564	561	544	503	543	530	552	558	552	529	557	592	569	526	551	550	568	570	558	556	569	573	563	543	559	584	585	524	541	535	521	543	533	533	551	553	554	561	550	557	573	509	548	591	538	592	532	551	564	558	529	533	584	572	580	547	572	531	548	559	573	569	568	517	567	571	547	568	524	548	535	559	549	575	555	569	541	563	541	562	518	514	582	598	497	553	571	558	588	529	561	513	565	534	521	543	532	541	583	540	546	591	546	536	553	562	540	595	522	547	498	522	547	538	513	569	581	519	534	546	564	565	558	552	565	535	539	557	538	558	560	608	575	537	514	559	569	509	540	545	552	529	583	520	555	560	541	561	584	562	552	563	595	558	552	564	616	572	557	575	529	524	595	593	570	579	562	547	552	516	592	533	532	538	579	575	561	560	566	565	600	547	530	538	558	553	543	516	575	549	525	554	576	505	537	538	553	573	535	560	527	576	555	568	558	547	582	556	562	542	538	541	577	541	565	567	560	500	535	535	544	557	543	528	564	584	540	553	559	576	539	560	510	556	519	544	528	524	509	547	569
54115	19325	13779	62820	63125	21551	3862	412	326	274	221	231	199	196	186	195	186	193	171	162	186	182	184	136	146	167	167	142	155	160	157	153	161	157	150	150	157	142	132	150	160	167	148	132	165	156	134	165	137	132	138	168	161	148	153	159	156	146	167	171	158	184	188	167	184	170	186	163	140	167	168	183	156	145	178	145	179	135	153	149	147	146	146	146	149	154	132	145	180	150	138	156	149	152	140	169	138	154	140	141	141	161	149	156	158	140	131	154	150	152	165	151	158	155	174	172	152	149	162	137	145	148	169	148	155	149	148	140	154	153	135	135	161	159	139	174	172	157	163	144	135	163	161	160	155	152	158	157	156	155	156	164	127	143	167	163	153	126	117	145	126	154	158	143	172	176	165	151	145	165	140	131	126	160	168	144	148	134	161	130	144	147	147	134	156	156	156	154	159	139	125	149	146	163	137	149	117	142	146	146	143	146	127	155	141	154	162	154	156	162	150	152	152	141	143	161	137	162	144	149	142	151	164	152	129	133	153	134	138	137	155	141	161	147	164	141	143	154	137	147	138	133	155	162	149	122	142	143	145	145	150	153	167	146	149	151	149	122	160	154	158	136	160	152	148	140	145	150	145	152	127	154	166	162	145	143	123	152	158	139	156	132	123	143	137	144	143	147	142	144	153	144	126	146	147	123	142	157	171	138	155	142	150	144	148	168	150	144	153	134	154	125	120	168	148	160	135	125	145	170	150	135	165	155	147	154	147	144	147	142	139	150	142	148	145	137	171	138	153	156	160	159	139	135	164	135	154	144	147	177	148	145	146	135	122	133	141	135	147	141	143	183	127	162	152	153	152	137	147	135	167	146	151	132	140	153	150	143	161	131	145	151	157	144	188	138	144	130	129	148	142	147	129	150	141	160	148	133	153	149	159	165	147	160	144	151	180	147	155	163	144	156	177	151	140	148	155	142	143	153	178	148	158	146	142	177	133	156	150	154	145	173	157	151	148	159	130	150	151	178	156	165	136	147	151	172	142	138	137	153	129	131	159	147	134	155	127	162	132	165	131	141	148	158	155	129	141	138	173	152	158	168	168	154	161	116	137	165	153	137	124	150	137	166	131	141	134	155	153	156	150	147	151	140	142	131	154	150	146	148	160	173	137	146	119	144	137	149	126	160	145	148	136	140	151	138	143	156	134	153	150	152	157	148	177	152	118	142	158	147	145	143	146	140	146	141	150	170	161	142	139	155	157	151	158	134	152	156	165	158	147	151	149	130	167	137	151	156	140	158	140	127	137	143	160	154	156	157	165	181	142	145	153	178	141	165	149	133	155	141	157	145	140	139	150	128	149	156	169	155	151	142	154	140	144	182	134	154	139	157	170	138	148	154	134	146	148	136	145	133	141	139	140	132	158	144	136	142	125	136	159	141	157	166	154	147	144	138	151	139	154	148	153	130	154	129	137	153	160	157	134	151	159	117	146	162	157	177	119	150	150	143	144	150	152	155	132	137	151	145	149	143	148	137	153	155	151	150	156	147	138	126	156	164	137	161	169	134	153	144	130	160	135	169	173	151	158	164	159	163	162	145	155	136	137	153	133	125	132	146	156	141	148	160	137	170	161	170	165	152	138	162	150	145	162	131	149	155	160	151	126	137	141	145	149	138	159	136	157	144	129	135	137	149	144	155	131	139	161	135	149	153	148	142	144	146	163	160	148	174	152	131	158	142	151	160	147	140	139	141	148	143	153	125	149	153	132	151	148	155	183	158	137	147	134	140	149	163	180	142	171	129	138	128	152	176	146	144	119	150	156	142	142	140	128	151	132	148	157	156	176	152	145	145	128	164	154	138	153	152	152	136	155	139	159	150	155	131	158	145	154	131	145	162	149	143	143	154	155	141	183	149	145	131	151	150	154	154	153	156	143	144	158	165	131	153	151	145	125	150	148	147	150	164	159	148	154	131	142	164	142	148	140	155	153	148	164	140	152	134	151	142	169	156	129	150	151	168	148	141	170	158	141	135	147	139	163	152	143	149	143	153	150	150	150	147	149	151	151	131	172	184	141	147	154	143	157	130	155	150	147	146	147	126	150	169	144	135	142	139	137	152	133	143	132	145	147	157	167	152	166	153	160	144	147	122	137	151	162	164	144	130	154	147	153	129	135	138	145	142	168	137	161	151	157	150	146	136	147	139	150	163	158	141	163	162	142	144	143	140	153	147	144	119	128	153	144	165	155	146	137	152	135	130	153	152	170	144	163	142	176	158	147	138	139	159	153	156	146	139	145	142	171	156	178	141	162	138	162	154	139	178	147	154	146	165	131	149	138	153	144	174	126	139	160	154	151	162	161	142	139	178	146	150	161	154	153	153	151	154	165	151	161	121	143	139	146	150	155	145	116	150	152	138	158	155	147	130	148	149	134	124	138	148	164	144	163	145	139	184	151	160	131	131	144	157	138	158	146	152	155	143	135	151	143	138	144	147	159	133	131	156	155	144	128	124	140	136	154	136	138	143	141	144	144	162	160	142	142	159	147	149	122	150	165	127	158	160	145	158	139	152	149	154	151	135	153	154	140	128	155	158	134	130	154	125	136	143	157	145	160	164	149	150	158	148	148	155	139	149	153	149	145	132	148	136	156	159	164	163	151	159	149	127	147	175	168	141	158	162	150	152	144	160	146	157	153	158	158	154	137	161	123	147	163	145	136	170	136	144	145	141	149	130	147	159	164	144	127	150	155	153	146	133	141	156	182	142	165	137	137	159	118	151	126	147	151	133	139	147	180	130	137	145	166	143	135	162	166	161	159	130	155	126	135	147	139	147	153	154	140	133	136	159	154	150	155	147	170	152	152	162	144	156	149	146	142	144	147	133	166	140	161	169	150	145	136	135	161	151	148	155	128	147	150	133	169	126	135	135	148	149	157	143	161	142	154	148	121	162	156	137	143	157	148	113	133	170	162	134	146	136	156	142	154	147	153	143	148	159	148	140	170	153	133	128	133	130	123	147	135	143	144	144	130	162	141	155	153	128	157	133	169	156	139	139	166	135	130	144	124	154	142	143	143	154	153	176	159	173	162	152	159	186	134	135	155	134	140	160	155	135	151	151	130	149	148	157	153	141	153	170	134	160	130	168	154	156	138	155	139	133	139	140	135	159	154	152	172	156	128	153	149	147	137	169	139	152	126	153	143	126	148	180	163	152	138	131	159	145	145	157	153	140	155	167	134	154	133	133	134	137	138	156	149	151	155	179	150	162	155	145	131	144	135	136	121	141	145	134	144	165	160	152	153	154	140	141	146	127	129	148	153	142	163	150	156	170	140	148	157	148	135	153	129	146	145	134	145	144	157	155	155	124	141	154	146	148	164	158	147	145	152	145	152	148	131	122	146	131	160	146	134	137	139	126	136	152	178	133	125	131	159	147	127	124	169	173	146	142	146	157	172	160	138	165	140	145	137	153	120	158	154	166	162	141	137	137	155	141	159	140	146	134	151	155
31143	5429	16340	65143	63403	7662	1720	1390	1204	990	997	861	741	756	701	642	649	611	613	509	558	553	514	490	492	484	460	492	469	471	419	435	445	432	475	446	415	445	466	414	443	451	407	393	409	406	405	473	432	406	405	438	429	432	430	388	418	492	610	549	604	658	637	584	616	732	582	605	617	543	604	465	580	574	523	547	481	467	424	401	414	461	414	447	444	412	408	378	368	375	413	415	433	411	402	400	418	420	381	445	375	391	410	421	366	409	380	425	404	389	397	412	443	386	401	435	434	435	374	396	374	395	395	417	388	415	398	397	407	377	374	429	385	405	382	430	452	401	383	409	409	398	455	394	386	421	398	414	387	387	396	404	419	424	413	409	433	425	403	385	391	375	406	424	364	361	390	399	396	416	403	387	413	390	392	398	374	385	388	365	379	390	416	403	387	389	403	413	399	391	376	385	375	406	379	407	368	397	410	415	397	381	364	391	403	390	369	367	392	408	391	382	387	399	394	423	418	390	376	355	433	397	379	380	368	430	411	393	366	359	359	412	373	372	417	385	391	386	359	414	388	377	388	381	379	367	392	365	422	395	400	412	358	363	360	396	377	382	397	398	391	392	361	397	422	402	362	376	375	407	413	401	350	395	429	381	392	432	374	371	376	374	390	387	395	375	396	416	389	397	434	385	420	370	387	372	376	428	368	397	391	397	369	407	420	414	393	411	386	384	387	378	401	414	404	387	387	365	401	396	384	360	400	352	389	411	399	383	401	426	379	420	386	355	384	371	388	396	377	395	427	406	367	384	410	356	381	404	392	366	365	393	388	394	353	373	403	422	414	400	393	383	386	367	383	387	398	367	376	390	387	363	422	386	355	352	387	380	394	403	369	385	376	376	403	414	391	391	373	378	435	410	380	377	414	440	420	397	415	391	383	394	351	394	392	395	383	393	408	385	381	413	394	390	390	405	404	385	428	375	383	378	362	379	383	407	376	409	383	413	363	409	363	395	376	416	381	382	388	388	401	422	400	368	357	414	412	406	396	385	404	370	386	403	395	379	378	359	376	401	404	392	403	353	414	367	380	406	390	384	408	387	398	404	371	384	402	394	375	369	399	425	415	381	365	376	371	402	409	376	366	409	393	406	393	375	400	406	396	386	359	400	428	384	381	382	411	390	379	389	397	379	393	406	419	392	425	383	383	405	410	388	380	386	432	397	408	363	420	380	369	402	378	392	390	374	424	416	376	375	369	399	372	384	384	379	346	360	379	384	391	395	400	331	369	368	443	406	380	411	382	382	363	404	364	389	389	389	386	416	405	405	358	425	360	380	382	365	390	385	378	394	382	374	418	373	359	382	363	402	394	402	365	387	391	375	392	416	384	361	405	418	361	386	399	383	395	408	425	400	415	399	386	402	385	429	379	396	399	396	390	386	404	359	409	390	358	405	392	362	373	328	386	394	385	395	415	382	390	365	376	375	368	414	367	371	425	367	353	384	356	390	385	384	386	411	394	414	405	428	371	363	360	374	367	363	419	380	381	388	385	373	373	374	363	351	376	387	414	416	377	385	371	383	379	358	410	378	391	409	384	377	395	374	371	394	402	372	401	434	390	422	360	413	398	381	384	377	348	430	379	381	377	379	384	373	359	384	403	382	393	408	382	373	396	404	364	379	348	410	414	368	367	361	404	406	375	379	417	357	406	385	385	421	382	392	391	371	369	370	366	413	363	400	423	358	372	403	393	397	389	430	396	405	406	387	397	404	390	402	402	378	364	380	371	341	412	403	418	428	408	379	412	389	403	416	362	402	420	378	403	390	402	380	402	393	396	403	397	415	377	394	397	422	409	412	364	381	396	376	383	410	390	407	383	379	390	359	402	393	387	384	378	374	383	368	375	388	383	362	425	396	384	402	387	391	400	415	385	338	420	353	381	379	411	371	425	392	425	395	391	399	385	411	416	402	402	386	352	366	349	382	387	356	428	375	402	366	394	407	403	392	356	385	403	349	428	376	371	386	337	409	417	387	377	346	417	375	397	386	363	346	387	393	395	400	417	380	353	378	396	449	357	415	400	395	409	361	403	373	382	392	394	403	411	408	429	382	408	423	417	381	401	405	388	423	367	360	387	371	413	398	334	404	407	372	387	398	394	386	381	398	379	367	386	358	399	381	407	360	462	382	414	364	395	379	385	401	407	341	406	370	400	391	355	416	390	373	401	380	386	368	368	380	397	385	415	374	386	398	372	372	415	410	356	412	353	401	404	367	391	391	382	362	357	401	382	429	370	356	398	368	360	408	376	380	413	409	419	375	400	390	427	362	412	402	406	369	379	399	405	408	395	390	381	378	375	389	394	391	366	350	392	412	387	390	369	376	372	393	375	391	389	375	384	413	371	369	373	371	389	416	389	418	392	430	377	357	435	380	408	396	416	383	391	417	400	406	366	375	384	419	372	396	402	351	372	387	387	401	420	372	374	369	382	365	384	397	415	348	378	388	384	367	365	382	376	370	424	382	393	395	411	380	367	422	377	405	392	367	364	413	354	366	382	415	407	368	390	358	381	399	388	349	367	391	387	377	402	356	365	350	392	352	403	375	408	398	383	387	429	376	376	382	379	345	363	408	389	375	398	380	401	422	369	374	380	400	363	405	395	417	398	415	387	408	414	352	380	401	429	348	400	387	395	398	364	386	375	407	379	385	432	372	419	357	388	392	422	427	367	415	417	401	407	400	423	396	389	381	406	432	366	365	412	370	394	418	402	397	383	374	368	392	372	375	398	354	435	407	347	371	346	410	385	404	373	389	402	399	416	414	387	386	389	377	387	380	362	357	433	403	423	358	377	370	388	385	407	400	392	378	399	391	402	383	387	428	404	418	386	383	386	435	412	388	410	373	416	413	381	378	392	392	405	398	365	393	387	408	401	386	358	403	397	335	412	347	390	396	377	389	438	391	348	402	364	391	360	399	389	384	425	446	397	350	361	418	384	378	419	376	378	415	348	386	399	386	376	394	371	407	373	398	420	390	403	409	382	408	434	368	394	383	383	390	375	376	388	388	388	416	440	337	404	412	376	398	397	360	373	389	434	380	433	392	390	416	376	372	391	398	414	378	419	402	390	384	413	376	397	410	378	409	379	402	373	419	393	410	387	390	367	407	407	404	393	411	409	396	396	393	385	389	367	385	402	357	380	383	390	393	395	410	406	387	390	420	388	392	387	410	418	378	358	403	384	348	378	400	405	381	362	366	386	403	437	403	435	372	405	384	414	392	362	396	400	409	387	371	389	346	400	356	385	379	397	417	387	407	415	390	381	376	408	373	398	381	390	384	425	377	381	431	379	401	350	384	408	412	376	397	361	372	399	392	395	389	378	344	436	400	381	380	424	404	367	424	380	385	348	394	410	374	406	383	424	379	356	392	392	396	442	398	398	382	379	394	369	391	398	394	418	355	344	377	378	378	369	407	371	386	391	386	422	393	393	403	406	380	400	337	415	381	393	437
6669	404	563	4507	6663	440	241	236	236	238	200	223	226	198	213	223	234	195	245	227	228	228	235	221	205	228	225	230	245	232	206	222	210	228	225	221	249	214	222	229	223	200	207	217	210	231	186	248	228	221	209	208	230	212	241	223	221	202	238	208	207	230	211	196	239	208	218	226	197	204	211	216	224	217	208	198	244	192	208	243	227	251	244	213	234	228	226	209	222	222	202	208	261	205	247	230	222	234	223	216	211	219	214	245	232	204	257	215	218	205	218	207	233	228	210	217	210	231	225	224	238	213	241	213	212	237	247	242	255	203	222	210	211	220	215	214	212	227	193	238	215	230	212	212	243	223	240	202	240	219	208	221	205	214	200	219	226	225	224	232	212	210	207	200	235	222	200	224	207	240	213	232	226	220	205	202	221	216	204	231	243	207	216	225	219	239	210	234	235	214	201	199	200	210	226	224	202	229	215	212	232	222	243	209	256	208	216	247	248	231	226	226	222	237	212	203	226	214	216	224	189	235	217	244	268	226	205	205	236	210	217	234	224	215	188	211	230	204	227	253	216	213	225	231	240	221	207	233	218	209	205	235	216	259	242	209	235	243	207	252	235	227	219	248	207	204	236	232	201	213	226	225	209	229	215	234	217	228	230	227	224	234	198	224	212	226	242	204	207	236	233	218	212	211	210	223	192	236	231	226	227	225	220	194	222	223	230	241	216	215	218	206	220	191	237	233	215	215	206	234	247	205	215	228	223	225	213	217	199	217	231	235	224	235	209	227	207	220	218	221	229	240	206	219	197	245	234	219	221	204	220	238	222	219	241	209	205	214	240	235	219	216	229	201	202	233	229	233	201	201	226	227	216	225	227	192	211	203	229	223	235	219	237	255	242	205	230	217	208	225	209	212	234	197	234	226	221	218	195	215	233	194	230	221	198	241	228	251	223	223	217	239	219	214	241	242	216	211	223	251	212	199	229	203	220	224	221	266	203	246	209	209	188	198	238	209	204	217	203	238	214	228	215	220	186	223	222	205	229	225	209	220	189	225	221	214	200	233	231	206	232	212	249	197	208	235	207	215	203	215	221	232	241	225	221	223	193	235	233	219	228	225	216	233	227	231	213	219	226	223	235	214	236	215	225	216	233	217	229	208	199	225	216	206	233	188	225	235	237	207	219	236	205	236	207	212	218	202	215	216	230	221	221	208	232	196	222	227	240	237	197	248	214	203	226	232	202	230	217	229	217	205	202	221	205	213	213	218	252	215	216	219	241	214	220	236	220	207	207	232	216	217	231	210	223	240	216	211	217	251	212	240	205	212	222	212	227	221	212	244	239	213	211	229	217	220	220	194	206	236	218	209	223	242	247	217	234	213	220	231	217	211	217	260	196	193	208	236	248	237	222	221	211	212	230	190	202	203	187	245	247	218	224	248	218	250	211	245	201	220	209	205	210	228	244	213	235	225	216	245	195	237	198	231	236	205	205	203	234	238	221	188	214	227	232	210	235	205	216	222	220	233	215	210	226	246	202	209	215	232	224	208	216	219	224	221	240	234	229	235	231	222	222	230	186	211	233	206	247	222	209	230	249	237	208	234	226	215	205	228	233	223	208	208	218	222	238	208	229	248	225	236	195	210	218	220	214	228	188	201	228	228	226	218	214	226	243	238	223	221	228	204	211	233	220	210	197	198	200	211	249	222	237	231	232	234	235	235	246	239	225	234	220	225	213	223	229	235	202	224	223	243	220	222	260	221	242	222	219	222	218	220	227	215	202	246	210	228	211	208	232	235	244	199	224	210	214	220	211	236	220	215	192	206	234	237	239	202	224	233	234	222	201	237	213	259	235	202	200	231	214	233	216	228	221	215	203	219	217	225	216	232	210	209	233	209	215	225	234	241	212	230	212	252	231	214	220	236	231	217	219	228	219	233	210	232	201	208	243	254	226	217	219	194	209	203	219	221	242	227	234	217	216	221	210	196	226	223	207	211	232	237	194	229	218	220	229	221	214	214	220	223	220	209	209	229	208	244	230	206	227	201	197	213	250	216	241	219	207	240	231	197	203	187	240	197	228	231	218	219	195	216	231	228	202	223	239	231	207	211	239	205	234	204	223	203	220	200	221	232	229	238	186	226	236	223	244	201	232	228	254	238	244	212	255	217	229	220	207	203	224	219	231	218	235	236	199	203	214	228	203	189	219	230	238	232	209	234	229	227	217	202	211	245	214	231	208	228	219	242	205	201	219	201	231	257	201	218	233	223	232	224	209	197	218	226	214	213	194	218	189	233	227	211	230	205	213	232	250	224	206	222	221	235	223	226	216	238	236	204	214	240	245	239	235	231	233	244	231	195	220	216	259	219	222	215	238	208	217	240	214	240	204	228	223	213	226	204	214	209	213	227	244	242	219	262	209	225	193	217	221	195	210	200	226	240	242	240	218	220	200	236	214	227	210	210	227	215	219	224	213	212	223	255	216	227	224	224	195	240	210	188	233	216	212	222	241	207	214	222	224	217	197	211	216	241	203	216	228	215	234	188	243	225	207	235	231	213	223	227	219	219	206	223	197	190	218	187	226	233	227	204	226	200	228	206	239	213	203	212	253	197	230	245	215	226	212	206	219	253	230	242	214	215	196	214	204	217	243	209	229	248	228	256	247	228	201	241	217	230	218	241	217	228	237	211	243	215	232	226	228	201	214	204	222	228	221	217	229	251	231	219	196	247	222	188	212	225	212	238	224	229	211	231	199	218	207	234	187	219	218	251	229	194	201	212	213	227	209	219	235	245	227	243	230	221	245	186	225	222	230	184	248	237	224	221	231	234	219	195	228	193	220	230	193	238	256	243	222	222	228	218	229	222	213	239	233	235	224	214	215	229	188	199	214	242	233	206	234	220	198	197	211	226	221	237	218	202	250	254	238	222	198	219	228	232	201	241	220	242	218	237	220	227	212	211	227	237	192	208	206	224	225	222	199	222	226	214	205	201	211	221	205	210	244	233	208	215	233	218	206	225	211	235	236	245	235	224	231	219	235	243	220	219	200	241	224	243	221	240	222	247	207	216	210	227	206	249	223	196	211	206	223	221	219	230	243	255	225	237	191	257	210	209	236	197	222	192	216	204	227	203	226	228	212	227	249	223	250	219	201	220	207	249	244	240	207	234	202	204	207	210	230	242	225	204	236	229	208	201	206	242	229	238	222	213	194	227	210	203	190	218	230	215	207	236	219	243	210	202	215	205	221	221	218	234	235	205	226	222	201	219	208	221	218	201	229	197	229	223	249	224	198	213	223	229	227	216	228	224	208	228	233	226	221	237	225	215	218	225	218	213	225	233	239	214	218	219	204	180	250	223	199	213	202	231	224	234	211	215	231	251	216	192	220	201	218	243	218	193	199	204	216	233	219	197	215	227	230	219	241	237	219	227	229	235	212	229	226	202	245	229	237	232	202	219	225	203	203	232	224	239	210	230	211	199	227	216	212	218	238	217	227	220	249	204
6070	780	2005	15495	18104	900	639	596	580	579	552	605	604	587	562	557	541	587	557	604	583	592	557	565	568	586	560	551	587	600	559	571	600	568	543	503	574	550	539	574	586	590	602	609	565	562	565	577	609	586	563	583	579	562	550	569	544	577	603	578	616	587	609	635	628	617	639	598	611	613	673	562	590	554	572	555	578	592	596	588	579	595	586	566	570	577	570	539	572	589	619	549	606	566	556	566	588	562	551	565	576	569	597	549	544	572	559	549	574	568	573	560	542	563	536	574	593	584	555	557	593	560	571	581	572	557	574	550	585	569	581	524	551	555	554	554	619	581	537	624	570	577	586	542	587	580	565	602	571	552	603	597	568	587	574	588	563	539	569	558	555	567	569	573	562	571	554	601	574	573	580	564	564	545	566	559	540	535	533	561	549	556	543	559	603	584	553	580	544	578	566	552	558	599	544	553	553	531	573	597	568	601	544	568	569	582	562	577	578	577	543	552	585	594	574	537	575	583	585	570	552	592	559	579	558	593	585	542	552	568	572	569	538	562	577	547	571	579	542	634	602	565	542	542	606	536	610	539	571	551	576	542	586	553	593	568	563	543	568	625	592	570	552	592	539	578	543	621	552	637	566	552	512	555	562	541	584	569	569	639	542	608	534	578	549	589	568	561	558	621	574	564	552	526	595	620	552	585	550	581	598	560	562	584	599	588	595	556	580	616	584	570	592	549	560	598	528	542	606	541	577	583	566	557	583	550	584	585	535	561	602	588	534	540	575	556	598	587	588	599	583	589	565	595	564	583	603	550	540	563	582	576	584	609	574	570	593	559	544	614	540	528	599	584	579	590	574	558	582	606	581	561	565	566	590	537	573	579	576	582	593	620	569	571	584	592	543	580	573	592	570	580	569	562	592	591	578	586	590	552	563	566	581	592	561	546	615	569	564	575	557	582	574	606	538	576	538	533	563	579	549	527	585	571	576	588	554	571	562	587	549	591	562	597	563	585	533	559	577	533	505	608	537	580	549	584	544	555	568	640	550	560	592	538	525	594	604	566	593	523	521	603	581	572	557	570	577	587	545	555	574	570	587	587	577	574	582	546	567	535	585	609	613	569	591	571	615	548	620	601	547	574	543	550	558	563	529	587	559	602	555	577	549	576	569	565	557	566	587	580	594	562	584	536	529	559	618	528	555	561	564	564	583	537	580	574	585	545	579	535	606	558	558	560	547	615	592	538	557	545	612	542	542	581	552	544	587	564	602	558	565	532	602	523	569	570	582	567	550	560	548	584	563	552	559	537	556	580	547	577	565	536	587	566	570	578	576	565	518	602	619	577	569	574	618	563	589	564	542	605	578	572	533	527	567	583	570	576	580	515	621	524	604	587	593	589	554	585	545	534	584	578	577	574	554	556	545	559	542	596	617	573	580	546	608	577	581	580	561	622	579	548	564	563	559	609	587	509	597	583	581	551	618	547	607	562	563	593	525	566	595	545	584	580	579	555	576	568	558	568	580	571	568	561	554	534	565	561	571	597	573	594	596	565	573	595	547	561	610	564	573	605	558	590	577	566	579	608	565	551	578	578	520	563	546	540	585	563	571	546	545	581	557	554	558	590	583	569	604	554	580	560	574	513	521	540	558	574	583	556	575	575	577	567	577	576	556	601	565	567	581	545	547	538	518	547	584	545	593	566	547	570	552	572	522	576	551	565	601	554	577	572	579	558	570	578	570	585	593	587	573	540	551	596	520	556	592	573	544	538	563	564	582	525	556	573	538	562	560	551	559	573	567	579	549	562	545	543	605	566	525	564	568	557	562	584	588	568	604	572	606	553	548	536	533	532	569	573	535	619	568	587	552	606	557	562	570	578	576	614	570	586	556	592	541	580	598	565	563	532	537	525	576	542	585	604	580	534	563	563	557	561	554	569	574	607	564	532	559	531	572	556	568	577	585	535	601	561	589	565	577	597	558	531	561	558	591	585	564	511	582	582	573	572	603	581	566	524	586	568	588	560	583	563	595	512	532	598	583	551	537	637	550	567	573	573	533	571	614	581	591	536	558	544	568	539	610	582	555	561	559	551	555	603	540	576	564	580	593	553	571	571	585	542	553	525	591	576	583	585	557	555	598	572	593	554	636	585	556	587	567	581	576	605	560	614	558	554	596	571	589	533	512	566	548	543	560	595	625	529	565	590	568	582	574	571	548	523	581	561	600	582	560	573	562	563	561	580	584	546	574	596	602	526	593	577	517	582	571	596	583	535	544	597	592	572	560	589	535	549	566	589	574	553	549	587	560	565	562	592	550	551	556	568	553	538	559	546	554	594	556	561	561	548	545	584	605	578	609	568	584	575	565	593	574	593	582	575	601	557	542	577	537	575	601	554	567	568	596	582	588	500	593	567	553	633	589	607	561	608	562	559	560	593	522	583	538	576	569	571	607	569	550	609	591	544	582	584	590	548	581	552	594	534	622	583	528	498	626	597	593	552	567	601	552	573	549	571	573	627	564	541	557	601	544	635	556	534	591	544	591	579	588	577	593	547	557	550	560	553	614	543	550	568	545	572	523	574	616	552	572	583	590	568	585	558	554	569	576	533	543	544	574	544	568	570	544	615	561	584	594	528	531	597	549	552	551	597	583	592	521	595	552	566	559	585	574	581	578	554	599	594	589	535	595	598	563	566	590	584	549	566	618	593	547	575	549	539	565	549	580	584	566	547	562	573	557	578	575	582	553	559	553	562	584	554	560	575	602	586	567	607	553	602	580	562	573	565	579	565	561	578	566	593	590	587	574	545	596	544	580	566	569	603	552	583	556	563	542	571	570	564	577	600	629	549	548	549	587	561	548	535	596	561	530	562	543	575	555	547	553	618	541	599	582	554	583	562	566	581	570	556	606	542	537	552	606	519	564	542	523	591	590	545	550	585	560	571	553	511	593	562	571	565	531	554	548	586	505	555	561	584	532	609	583	532	589	594	527	587	571	584	553	573	556	588	558	553	551	574	592	569	534	547	582	592	616	571	593	511	544	525	574	552	568	586	535	536	560	567	570	500	575	579	593	528	577	549	562	566	575	556	545	555	603	583	597	576	509	541	591	582	574	553	543	605	565	586	609	545	557	587	581	566	582	557	609	557	574	558	584	549	555	557	514	549	566	577	552	585	503	547	539	589	554	536	613	584	583	560	617	581	556	552	560	564	607	591	539	589	584	542	573	557	592	581	577	629	539	587	585	552	576	601	584	533	550	584	564	561	570	577	593	574	608	557	556	543	566	571	546	565	590	582	569	588	560	572	575	587	562	534	558	545	559	596	532	593	580	581	597	509	518	537	551	546	533	573	545	570	561	565	591	557	587	548	547	536	587	601	514	561	585	590	617	611	584	564	569	599	553	570	554	523	569	558	592	549	616	548	563	572	575	532	541	540	563	590	572	554	580	559	544	553	623	575	574	626	562	555	595	550	528	575	564	535	575	547	548	550	565	642	564	553	556	549
40283	10518	6892	48612	51438	13087	981	365	277	301	296	233	256	268	253	243	223	211	218	245	239	231	230	229	227	191	198	225	218	215	235	220	203	227	213	243	209	226	225	196	222	227	243	235	200	232	216	226	206	231	240	235	236	224	215	228	208	236	217	225	215	225	250	225	250	212	263	245	239	225	211	235	197	234	226	216	225	209	228	214	215	209	243	212	248	191	214	244	216	198	218	249	190	194	206	229	202	206	205	248	213	229	213	200	219	221	231	224	201	221	224	214	222	219	213	199	204	225	207	210	197	224	207	222	221	211	197	227	212	215	222	211	210	192	236	231	231	218	205	215	214	209	219	199	213	228	209	204	197	202	205	213	224	199	234	237	199	237	207	219	198	189	206	210	198	175	184	199	219	222	194	221	242	245	245	214	227	189	222	249	211	219	226	210	193	236	239	238	229	201	232	230	197	221	206	209	189	213	214	238	192	216	191	219	219	216	222	198	207	225	217	209	230	183	251	198	220	218	201	209	219	229	215	224	252	243	220	195	206	202	194	221	192	231	224	198	210	207	228	210	211	194	188	212	210	234	193	178	222	234	218	196	223	197	212	191	187	204	228	217	204	224	205	236	203	222	211	220	244	211	194	211	235	215	199	224	198	206	199	209	208	237	201	229	214	226	217	204	236	224	203	202	244	201	189	206	207	223	220	222	243	232	217	212	234	208	239	200	219	223	229	195	208	219	215	205	230	205	221	233	216	200	213	208	215	213	201	237	217	238	233	199	217	235	241	219	215	226	198	233	195	214	216	223	203	219	226	219	210	214	210	201	210	191	235	235	221	223	186	214	208	225	207	206	206	198	212	218	226	221	218	208	205	214	241	229	203	198	199	254	230	225	204	231	220	204	216	206	221	195	216	228	216	236	207	205	200	214	214	214	189	221	233	190	244	223	208	230	230	231	214	217	240	238	208	210	242	206	206	245	214	204	197	194	183	225	217	199	218	227	197	181	226	203	206	203	230	227	222	203	195	228	227	210	218	250	227	214	220	194	239	205	234	203	253	225	230	244	234	195	223	242	202	190	228	211	208	211	249	201	191	223	245	204	227	218	205	211	223	234	212	214	197	214	215	202	193	204	200	239	253	225	184	231	234	189	221	194	220	202	203	226	188	194	244	195	202	223	231	251	207	231	200	223	221	190	206	218	221	204	193	199	235	195	215	212	231	246	223	217	211	225	220	215	254	231	199	213	229	204	207	204	255	216	229	213	206	232	226	206	194	224	204	230	190	203	222	219	212	243	218	215	215	242	228	241	220	223	227	214	207	205	210	219	204	217	246	220	237	211	198	223	197	235	226	210	201	233	210	224	176	198	212	220	194	226	201	187	212	192	225	194	209	201	226	209	209	208	247	235	218	231	232	200	226	228	221	191	219	239	212	212	232	224	223	206	193	207	200	196	213	232	213	210	193	219	202	225	180	215	211	232	211	219	216	248	232	196	220	219	205	209	190	225	237	207	215	217	190	214	223	206	227	229	247	212	193	217	213	211	241	195	214	223	196	203	219	218	199	209	217	183	222	249	227	198	216	236	198	205	208	213	197	234	207	205	225	174	224	225	213	232	185	222	199	210	236	255	211	208	205	212	221	209	207	199	224	261	232	209	247	232	228	228	222	227	219	217	194	225	228	204	213	204	242	185	203	208	202	198	200	221	220	180	223	216	215	198	209	200	239	227	230	245	212	217	224	200	205	235	226	210	209	234	224	236	215	213	221	220	215	250	224	211	216	196	199	201	207	223	211	221	206	198	210	210	223	217	218	242	212	225	235	243	187	193	241	216	215	224	228	232	202	198	208	215	214	215	221	209	194	223	218	205	207	188	171	199	192	203	213	226	243	210	200	203	221	205	210	183	217	202	221	209	207	203	204	232	212	231	223	218	204	205	213	239	200	241	195	236	232	207	223	220	204	223	219	202	224	222	206	246	212	237	230	197	231	232	214	201	158	210	195	233	196	216	178	229	220	211	196	215	175	194	209	201	231	196	243	201	216	213	225	198	213	224	220	211	210	232	220	231	183	229	195	203	188	222	193	226	207	240	226	197	218	216	227	197	213	217	199	186	205	213	201	225	213	203	215	205	230	202	213	241	217	237	222	232	238	206	228	208	204	232	222	210	239	222	211	207	219	218	211	248	194	235	240	230	219	207	222	207	247	228	205	204	237	179	214	224	211	214	200	239	244	210	230	226	258	187	202	223	211	215	202	230	237	198	199	217	222	202	179	198	221	220	194	229	220	240	206	212	241	229	205	221	192	224	224	208	203	227	217	198	224	205	213	235	230	208	235	229	205	183	239	209	211	225	231	220	228	195	247	231	194	215	223	221	198	240	217	232	231	214	221	251	195	199	197	205	223	182	218	220	217	222	197	228	214	198	221	221	227	224	220	219	203	223	238	227	212	209	228	214	220	193	240	203	217	207	226	201	203	229	215	213	221	195	224	224	221	240	225	208	216	220	203	218	199	218	219	221	187	206	211	224	215	200	188	224	211	224	242	204	190	219	235	231	241	223	215	209	204	202	228	216	229	230	216	235	218	209	225	227	235	196	192	217	216	201	197	216	205	239	221	204	217	221	211	222	232	194	212	245	223	197	217	187	210	207	218	221	216	215	226	220	201	228	192	220	169	218	211	216	201	214	223	198	217	201	225	200	201	248	215	218	207	221	218	216	217	205	206	224	217	237	213	206	212	237	225	197	195	202	233	202	199	201	199	203	209	221	215	210	234	210	225	205	225	220	218	212	214	179	231	219	200	221	219	231	221	241	241	196	198	197	226	204	229	261	233	220	237	202	187	194	229	200	193	243	207	218	223	224	227	215	202	241	228	217	200	211	233	213	203	241	209	227	219	225	202	232	219	219	215	199	182	237	210	214	226	211	231	216	194	204	216	206	225	228	225	217	217	221	232	210	218	206	210	230	214	217	217	193	214	227	211	211	210	211	218	238	207	195	196	200	221	227	190	239	205	240	223	235	209	210	202	195	226	220	197	192	179	222	246	225	210	209	207	192	216	208	195	218	227	220	206	198	218	219	217	195	245	194	244	205	196	197	223	233	226	221	222	227	228	200	224	218	218	237	201	236	245	218	197	201	241	190	197	231	226	222	206	193	216	212	215	199	217	231	216	193	222	194	229	218	228	213	229	213	228	230	212	221	217	214	205	226	230	199	197	187	217	223	229	224	226	229	188	207	233	208	232	214	207	215	221	260	207	235	204	196	213	210	219	198	218	239	211	223	240	225	208	225	218	198	212	218	213	213	222	214	220	225	237	245	227	215	227	209	231	214	238	190	245	219	227	201	230	215	219	219	207	205	223	201	222	195	224	216	215	205	214	201	227	204	218	230	211	228	210	199	196	220	233	224	241	208	210	225	220	220	212	214	201	203	208	212	199	222	223	227	249	232	217	219	228	220	207	211	197	231	219	219	249	223	220	186	248	228	216	213	244	208	210	189
22757	3318	11690	54406	53118	4055	1359	1149	1008	876	774	813	774	842	740	681	703	646	624	655	645	627	640	627	612	594	617	622	550	627	602	574	586	605	563	565	546	591	598	592	607	580	559	604	540	581	577	551	529	584	539	590	559	585	571	569	564	617	639	651	710	778	716	770	732	682	734	657	655	634	655	567	550	728	660	609	582	564	544	559	580	541	587	550	519	561	595	586	553	563	569	578	612	535	572	599	554	564	544	517	540	567	552	571	562	573	564	535	609	563	541	538	527	544	558	572	544	553	559	505	580	544	556	576	548	509	559	543	540	558	519	530	554	557	566	548	551	576	551	534	575	565	545	538	546	594	556	556	627	543	561	547	572	545	542	536	547	590	554	555	595	597	533	539	494	527	558	547	582	577	551	536	586	548	571	528	531	581	591	541	575	550	556	510	544	552	590	520	542	568	569	538	554	573	565	578	551	533	569	562	535	567	587	543	597	553	571	590	529	550	599	562	598	568	588	594	546	548	541	530	547	595	590	562	548	543	566	564	584	576	519	540	586	541	558	536	560	522	561	545	576	517	560	598	519	560	581	517	574	520	589	546	552	501	534	541	554	533	558	553	575	528	520	549	543	557	579	520	544	566	558	537	613	569	554	529	538	553	507	508	550	553	550	529	581	586	557	592	546	562	542	545	552	578	559	586	546	589	581	530	556	597	565	550	593	532	521	562	537	535	516	498	563	570	586	525	572	540	552	571	549	507	518	561	534	579	501	565	620	571	550	530	587	561	587	544	564	601	546	602	517	536	522	550	565	546	526	541	543	558	525	553	543	550	565	573	559	557	504	545	551	544	563	545	555	542	552	566	458	570	556	552	538	539	575	506	570	568	572	584	554	522	557	525	509	569	530	533	539	567	529	574	568	550	577	557	556	542	562	528	533	571	545	530	524	501	530	565	546	546	557	534	535	553	566	551	569	547	570	539	558	538	529	544	561	530	547	517	531	570	558	557	520	577	549	561	580	561	569	566	527	545	542	587	544	579	546	547	540	563	567	536	549	589	586	560	550	599	576	565	545	561	583	535	589	523	536	576	546	575	585	588	553	511	506	533	549	519	565	541	494	503	555	539	581	517	553	577	562	554	544	580	527	550	536	561	534	542	542	561	573	563	552	561	560	540	547	576	553	538	539	511	544	554	534	577	509	541	522	530	554	549	583	541	510	552	534	532	551	552	531	562	553	543	574	578	540	554	543	557	542	543	541	573	540	533	540	562	534	598	521	533	548	579	498	539	519	525	552	557	524	561	562	596	551	564	562	521	554	540	588	530	564	524	532	599	521	528	592	556	534	554	526	536	533	617	564	576	569	568	562	544	589	547	551	549	605	558	576	556	507	561	525	552	564	559	553	565	544	551	524	548	562	532	534	553	535	554	560	550	512	548	531	547	553	527	564	574	539	547	576	544	510	532	499	561	554	524	581	569	520	574	554	535	510	539	531	552	516	531	559	518	510	602	562	564	549	519	563	553	529	585	524	531	556	577	573	519	498	546	553	530	540	575	579	597	579	519	550	542	533	570	558	560	567	529	527	575	530	570	551	522	562	516	521	560	557	533	524	552	549	587	558	505	595	543	522	562	568	558	583	573	546	519	577	623	554	585	538	569	521	528	539	572	600	580	546	551	574	544	510	546	572	563	548	526	554	535	547	595	569	566	599	552	517	532	577	546	487	519	572	588	541	495	513	567	538	519	568	600	578	613	517	505	579	623	558	593	570	537	557	604	558	539	546	563	534	572	541	554	576	539	542	556	561	505	559	564	519	513	577	585	549	591	558	549	581	544	542	525	538	531	512	585	551	547	553	561	512	540	588	612	553	577	516	523	540	555	616	540	566	551	570	516	553	565	550	549	556	555	588	579	549	547	537	547	568	543	567	576	581	533	512	554	544	524	510	563	546	508	542	552	560	576	565	544	543	526	516	505	548	562	567	543	517	529	572	581	562	525	547	601	578	567	573	556	561	559	502	593	556	526	619	522	568	540	587	522	562	562	582	559	520	573	559	511	560	547	533	503	572	563	521	539	546	551	555	556	528	585	537	522	540	524	543	536	519	547	536	553	575	557	525	549	517	533	569	506	543	539	556	509	542	579	490	562	541	548	554	574	566	547	547	547	501	571	551	548	549	569	513	557	522	553	549	543	501	541	556	553	568	522	554	573	594	526	521	534	569	524	559	582	543	573	556	530	552	539	566	569	560	568	561	556	543	524	588	546	530	517	506	537	567	529	558	590	540	518	567	595	532	561	562	553	531	503	522	551	581	493	569	550	550	561	564	615	572	543	515	547	567	560	560	539	550	562	538	483	559	535	521	533	554	544	552	491	560	549	573	537	522	546	572	535	509	560	547	564	570	547	564	528	534	537	523	549	550	530	534	534	523	547	572	586	556	545	535	567	553	558	555	609	519	557	557	563	522	598	564	537	569	558	581	561	509	531	563	538	558	549	542	534	531	513	551	544	525	572	574	542	573	532	563	518	523	576	526	538	541	542	562	587	546	575	547	583	573	570	598	596	533	553	571	593	537	570	554	548	558	531	520	549	541	594	571	605	554	529	556	510	518	548	599	587	554	524	574	547	547	586	554	510	587	524	572	542	581	531	527	591	552	544	525	574	593	538	546	568	542	590	569	565	550	492	577	529	584	545	529	559	521	602	564	531	582	566	559	542	567	560	558	558	584	565	567	526	568	573	584	543	563	549	526	593	556	568	509	567	557	593	538	551	530	514	555	581	508	537	567	561	511	529	528	578	554	567	547	531	538	549	583	590	536	551	545	603	549	547	537	563	554	560	573	515	557	541	572	600	582	545	543	549	534	542	578	568	576	539	550	534	537	616	548	503	541	560	539	507	532	519	527	581	538	548	589	514	559	574	510	578	530	569	576	560	553	588	565	505	557	539	548	551	580	561	524	504	562	530	543	542	547	544	533	541	548	546	540	568	530	554	547	549	525	571	589	576	606	605	513	566	527	556	558	546	551	557	557	552	533	581	547	564	587	586	568	545	494	625	566	529	536	520	566	583	576	540	526	571	536	579	577	529	559	548	573	565	555	593	597	529	557	545	575	540	574	535	550	556	569	563	522	543	570	540	521	584	515	547	577	530	528	547	542	565	553	550	524	551	545	575	546	571	567	534	531	544	563	551	528	515	575	576	531	596	529	570	517	562	567	554	540	581	553	559	550	536	564	546	560	570	513	529	537	576	568	560	541	505	526	538	577	568	524	593	551	557	526	546	552	530	576	581	521	554	516	546	589	525	529	527	513	573	578	531	521	569	604	550	581	507	525	560	512	549	571	552	542	548	566	586	536	532	565	525	573	569	561	557	585	504	565	524	553	577	532	535	546	568	531	547	509	596	528	561	538	516	557	554	529	559	555	555	551	547	550	548	556	540	552	565	553	555	558	534	546	534	580	526	528	559	536	523	544	545	628	577	570	566	525	526	538	590	512	555	538	563
54890	19316	9817	64446	63845	19071	3384	437	342	323	255	221	216	201	187	201	171	183	174	207	150	166	169	137	166	153	178	174	157	162	124	133	163	148	149	137	137	142	160	154	172	136	156	189	146	150	147	144	158	143	168	172	176	163	167	146	135	166	176	192	168	194	181	161	197	194	181	159	160	167	154	142	157	160	175	177	174	141	152	148	154	129	156	158	164	136	139	157	134	130	165	133	162	149	126	140	144	143	130	177	135	159	144	160	128	135	157	127	162	143	156	133	159	148	142	151	171	155	146	155	150	173	146	153	157	174	164	148	161	148	133	124	144	167	156	138	129	122	151	147	148	122	177	156	166	162	158	166	157	161	131	139	152	162	144	119	157	144	132	134	152	146	142	147	142	134	140	145	129	154	164	140	144	156	151	153	145	150	151	142	144	160	147	135	137	152	141	151	140	142	123	156	125	158	141	170	138	140	150	133	151	156	152	145	155	150	161	177	157	127	130	148	165	155	130	131	158	155	151	151	149	151	144	120	132	157	146	150	137	161	148	136	157	131	147	153	135	133	146	130	154	143	149	151	154	165	152	146	123	167	144	157	145	153	143	136	156	149	147	145	155	143	141	122	130	157	145	142	149	146	130	135	151	159	128	168	162	141	147	174	142	159	145	146	148	133	175	171	153	132	153	168	158	135	129	152	135	144	146	135	155	147	163	154	131	152	145	163	121	167	143	143	149	147	138	168	137	141	140	163	155	150	143	138	158	134	126	152	147	150	143	147	122	155	136	155	164	155	146	127	157	146	134	118	149	165	179	129	129	156	137	143	134	137	153	141	144	114	151	151	139	147	126	140	124	138	138	144	145	142	150	138	136	155	135	119	119	166	161	138	138	161	140	120	137	149	163	159	119	142	156	150	146	149	131	140	156	143	129	134	151	153	147	133	136	141	157	137	149	151	143	143	171	126	136	126	128	150	147	168	140	141	136	157	164	146	151	160	139	140	124	149	130	151	130	142	146	130	140	124	146	133	149	141	122	163	146	161	118	116	146	131	148	143	160	134	147	138	134	167	146	130	137	165	157	143	161	156	159	148	148	143	126	139	134	156	157	167	134	116	139	156	143	117	130	133	122	131	158	152	166	132	128	141	154	153	166	160	154	146	141	150	157	167	141	155	160	158	142	163	154	164	155	144	127	136	134	157	149	132	150	126	152	126	131	139	131	163	134	139	140	142	144	160	154	150	137	131	143	161	140	137	143	135	149	142	148	137	156	144	136	132	146	140	169	129	152	107	150	152	138	142	164	134	148	178	137	142	153	175	139	149	145	138	138	154	175	140	144	148	140	155	168	161	133	144	134	154	119	129	137	167	139	157	132	134	154	150	150	147	154	161	152	130	159	132	158	143	169	139	137	147	151	140	165	146	143	154	152	143	141	144	125	131	158	148	141	138	150	166	134	156	130	153	149	148	144	163	163	146	138	141	153	136	127	142	137	159	148	148	159	131	144	156	154	160	145	165	144	152	132	151	154	157	150	169	143	144	150	158	122	166	151	146	151	157	152	153	153	153	136	128	147	150	124	132	147	141	152	140	144	157	144	175	157	156	164	145	128	136	157	150	163	149	141	145	140	147	142	149	153	125	164	154	149	148	151	142	162	146	158	148	140	153	124	149	142	149	129	155	142	171	141	153	142	147	156	138	177	149	140	155	134	135	134	160	122	141	148	169	145	135	138	143	136	150	144	144	134	140	139	136	160	148	159	145	141	130	155	142	147	122	144	131	146	149	140	158	154	147	137	175	148	151	126	158	165	142	158	150	170	139	140	151	151	161	145	163	164	130	151	126	168	143	127	172	144	165	130	149	166	158	145	129	152	122	146	144	151	126	158	165	148	150	151	152	151	156	149	140	137	152	158	156	143	146	154	135	156	146	155	157	151	117	139	148	138	139	134	143	143	150	138	171	158	153	162	154	139	152	167	155	148	139	161	162	173	144	137	136	151	138	147	152	148	137	155	136	168	161	155	152	120	152	131	156	153	161	159	168	169	126	162	159	152	145	140	167	157	179	138	152	144	157	161	138	145	148	162	135	153	161	142	137	171	123	146	133	132	145	160	146	123	131	162	146	126	170	142	148	134	133	146	144	117	147	168	142	147	137	143	124	157	161	162	137	164	144	147	128	150	125	164	158	132	141	149	141	148	141	133	159	132	150	157	168	122	166	133	160	145	144	164	125	138	170	147	143	127	148	141	133	164	150	152	131	166	137	134	136	161	150	153	159	145	141	144	133	111	141	147	166	139	133	144	174	143	136	149	154	157	134	160	162	153	157	154	138	138	171	155	156	149	156	154	135	151	155	122	162	129	156	139	151	142	164	150	146	142	158	157	147	156	142	150	153	154	133	157	162	159	161	156	156	158	146	134	152	135	154	140	130	153	176	147	138	141	166	148	133	137	126	154	125	143	129	150	172	127	132	155	172	129	152	128	138	156	154	145	139	157	146	122	144	136	160	145	133	149	147	141	167	154	167	143	152	142	138	183	137	152	152	129	143	143	153	151	156	151	144	155	169	162	130	146	140	151	144	158	152	137	145	160	156	154	128	154	138	140	155	145	129	139	157	118	161	161	120	137	158	157	138	133	166	145	160	120	151	131	153	134	159	155	156	147	126	170	131	143	146	143	141	141	156	130	121	135	135	142	141	143	130	139	150	144	148	147	122	147	146	134	124	144	142	128	150	130	150	145	153	146	154	155	148	141	162	150	150	141	159	141	171	126	126	132	142	149	153	137	124	164	156	126	142	148	150	138	136	134	135	161	130	136	147	152	137	162	163	154	164	127	139	130	160	138	169	122	161	145	156	147	148	144	131	158	154	133	149	131	137	159	171	138	139	149	161	137	137	157	131	156	128	135	142	135	142	162	144	149	138	148	146	154	153	159	137	153	118	149	126	163	162	149	149	132	138	139	130	162	160	131	159	135	151	133	175	134	144	141	140	142	151	125	136	159	127	163	140	139	145	161	174	146	161	159	152	146	136	171	136	119	140	140	126	137	142	137	153	138	124	144	145	138	154	148	148	148	151	134	146	146	147	133	151	145	148	159	147	148	152	147	135	137	153	139	140	128	155	122	141	138	166	173	139	145	125	156	157	150	128	152	129	134	169	153	154	158	156	139	172	133	133	140	154	142	127	154	136	170	141	117	150	119	134	133	139	157	130	139	155	151	148	121	137	155	160	143	140	146	152	150	127	140	159	141	121	141	134	124	154	154	179	148	155	152	129	147	163	142	112	141	140	142	156	131	136	149	151	138	142	158	139	148	151	173	138	150	133	167	135	148	173	157	161	151	168	149	171	175	150	138	143	139	156	147	141	125	154	135	155	164	148	139	158	163	176	147	128	137	152	149	128	143	142	176	144	174	137	174	145	137	147	142	140	121	129	137	153	133	135	144	148	129	145	158	161	150	133	141	142	130	147	146	145	164	144	139	135	156	139	167	156	156	152	149	146
31137	5389	13703	66543	61872	4893	1789	1423	1217	1058	958	916	782	740	662	633	607	611	585	537	523	541	511	550	486	471	492	452	434	425	472	420	423	400	445	440	425	444	378	383	435	441	376	403	382	439	453	428	452	415	398	415	418	421	391	380	428	472	596	543	699	723	664	679	653	636	642	549	567	553	551	464	543	546	705	549	455	461	441	415	410	425	436	390	393	385	438	406	419	383	458	407	411	376	397	401	423	379	387	413	386	407	365	413	408	375	396	409	424	392	394	441	411	403	417	408	412	420	425	382	374	388	413	364	371	362	404	384	386	426	382	364	415	418	419	404	410	366	424	429	420	412	412	429	390	398	404	406	372	441	388	382	415	431	435	397	404	380	356	399	413	425	409	386	407	355	396	406	412	418	407	393	326	389	399	393	385	385	423	413	377	413	367	389	391	410	392	381	412	395	393	387	393	348	384	348	367	358	375	354	392	411	393	367	404	413	369	372	406	350	394	405	358	383	405	404	376	366	349	438	386	387	359	386	317	362	413	380	386	404	386	352	404	404	418	417	375	377	375	378	401	389	381	395	384	358	373	404	407	351	412	404	380	361	379	393	395	412	414	387	381	390	376	394	352	376	405	405	348	378	375	414	427	397	400	349	368	379	376	382	365	377	375	399	400	394	344	380	388	400	396	382	396	365	386	387	367	384	397	404	378	365	380	327	388	412	385	399	353	372	417	371	420	380	394	402	400	404	369	377	392	409	429	370	371	386	398	401	360	407	400	386	364	392	380	360	367	411	372	381	377	378	369	388	418	365	385	381	408	371	393	402	383	395	367	418	399	370	386	399	373	403	357	384	361	369	379	397	364	381	370	371	379	398	427	382	404	399	383	403	425	403	415	400	403	353	352	387	398	390	373	431	371	384	405	353	436	363	404	397	389	402	395	360	353	403	397	342	391	360	362	375	413	382	403	397	389	372	389	401	352	373	365	387	381	358	357	390	390	385	386	376	348	398	371	405	404	383	377	381	388	377	388	381	359	371	373	385	387	384	446	348	390	401	392	405	386	401	357	408	385	412	368	369	429	398	406	375	363	393	382	403	379	392	381	413	385	401	407	398	365	360	382	386	421	367	403	373	420	387	370	376	378	368	363	420	402	378	377	385	395	381	392	366	382	389	409	418	391	382	391	403	372	406	384	367	418	375	368	377	400	382	413	429	394	387	362	380	376	420	363	375	372	378	377	401	407	394	389	385	366	405	401	373	399	375	381	440	386	375	380	401	379	440	377	391	384	409	393	390	377	378	382	360	372	367	406	373	393	387	375	385	369	385	372	388	382	351	399	375	382	376	413	372	371	372	388	394	359	420	410	378	351	378	370	392	412	435	393	383	404	380	386	404	343	374	402	367	387	392	402	383	370	377	385	410	393	423	397	370	420	370	435	388	381	356	410	370	393	399	426	367	390	388	366	412	411	389	397	354	419	393	397	381	347	396	388	388	402	422	404	397	375	385	421	389	425	427	344	370	376	380	404	398	400	381	418	422	368	361	379	360	396	397	406	421	408	373	388	373	383	420	364	380	390	369	378	364	346	404	391	391	404	427	384	389	363	412	369	356	361	383	367	364	368	374	373	372	368	397	404	409	389	418	362	387	367	408	375	366	398	399	398	365	360	388	408	378	382	379	390	399	429	380	390	384	376	408	382	420	391	409	401	389	406	343	377	369	413	390	394	383	398	404	385	374	354	365	390	375	392	413	339	388	374	387	410	412	399	419	393	361	392	416	385	398	398	383	392	385	345	394	396	412	385	374	349	390	364	420	406	362	419	402	365	398	387	397	376	432	414	400	384	449	384	391	403	341	386	384	391	408	369	352	392	375	384	385	375	383	368	383	380	346	388	358	396	397	350	398	392	382	380	392	396	400	380	408	400	390	399	375	396	400	394	434	397	371	378	406	412	383	386	363	351	383	372	369	387	377	396	404	375	394	401	404	448	408	408	405	411	384	378	411	385	406	402	404	364	396	402	382	366	359	389	409	363	384	390	398	415	386	373	396	370	403	385	369	392	366	387	361	420	378	425	353	393	383	411	348	359	340	411	379	410	345	386	365	406	396	414	372	437	392	362	425	416	384	408	371	386	382	378	423	375	370	375	380	416	354	376	364	388	389	389	376	382	384	396	393	395	368	392	381	425	427	391	404	412	405	400	411	368	387	386	356	390	391	414	390	389	374	402	372	388	385	371	415	412	401	377	375	398	402	390	400	342	388	395	397	393	355	381	354	374	393	379	384	419	375	372	351	393	355	354	401	400	410	384	385	380	391	398	361	377	390	406	370	366	387	428	410	381	367	384	366	418	373	409	350	394	384	401	384	403	375	392	384	398	379	416	363	378	354	374	370	353	380	396	406	394	379	375	396	379	367	384	403	395	413	374	390	415	429	383	381	425	358	363	400	395	428	371	379	371	395	338	356	373	366	428	385	412	394	385	386	398	376	379	371	355	345	372	413	403	387	395	402	378	436	399	376	366	354	404	344	382	335	393	350	408	402	363	363	370	412	402	391	376	375	394	412	356	367	384	422	398	358	409	379	385	386	395	377	406	358	382	388	413	373	400	378	399	396	396	375	364	384	406	417	351	399	402	416	368	384	397	385	372	351	377	388	361	371	379	385	418	412	366	376	394	404	375	398	375	377	366	387	406	373	392	349	398	385	373	394	355	386	358	414	376	409	386	391	374	400	387	388	388	402	398	365	365	408	412	415	377	393	393	387	373	381	379	390	393	416	377	378	354	393	391	380	409	400	398	354	403	383	404	375	394	395	374	408	372	371	384	422	423	361	367	367	390	391	344	388	389	396	373	340	350	389	402	403	362	405	379	358	398	424	387	360	374	373	410	402	383	400	394	384	344	372	387	356	413	405	394	392	370	351	363	409	425	403	392	364	400	385	390	381	400	391	376	407	370	402	420	363	360	374	390	391	357	376	387	392	397	378	409	356	346	386	392	334	396	375	377	369	401	386	394	388	397	381	369	364	414	400	370	395	382	413	389	405	415	378	395	381	383	395	372	379	399	423	375	400	396	377	367	373	366	388	395	390	395	367	392	421	362	393	377	405	397	371	395	380	396	398	376	427	380	369	392	394	368	349	434	352	417	386	383	401	361	360	390	356	376	395	364	400	397	365	393	391	372	381	411	419	413	385	416	405	374	402	404	411	390	398	404	355	354	367	382	394	404	366	424	391	391	392	386	406	420	390	396	390	361	388	377	408	396	376	365	381	363	429	377	371	366	399	388	374	406	374	373	362	408	359	372	389	408	402	401	424	361	383	403	370	396	386	405	408	369	408	377	375	388	388	403	410	383	382	402	394	414	399	365	398	367	408	374	347	404	378	355	392	385	401	383	380	364	373	388	394	377	405	418	409	389	355	415	380	374	418	393	373	383	388	378	451	372	381	349	379	369	348	389	415	357	407	366	432	410	400	353	399	378	379	366	417	354	389	406	383	368	408
6531	390	425	4079	6997	382	236	219	245	218	236	217	220	238	222	208	228	201	204	231	223	227	256	226	198	227	236	237	226	241	224	221	223	220	235	249	206	236	218	226	202	245	218	236	225	221	203	206	224	226	223	215	206	239	230	205	196	235	233	213	238	230	227	221	218	251	232	259	225	245	214	224	225	221	228	210	250	216	226	205	240	204	218	234	213	209	227	247	244	208	204	234	228	213	236	203	219	239	222	234	226	208	194	205	223	230	244	255	202	247	227	209	198	220	204	231	215	197	230	229	223	213	225	222	195	229	208	205	191	202	217	214	239	201	224	215	218	236	213	229	216	202	198	218	228	242	211	224	197	229	244	198	227	191	189	213	217	222	243	231	224	227	218	220	238	211	212	212	221	246	205	194	186	211	230	237	214	207	200	200	237	260	203	222	234	196	238	190	207	231	230	212	245	231	232	227	250	223	217	224	203	239	232	218	187	223	204	203	214	204	234	224	232	226	231	211	206	245	204	201	205	198	216	213	252	220	214	219	214	223	223	230	231	218	243	231	237	179	233	215	211	217	205	212	199	210	209	229	192	226	248	242	193	207	200	222	235	194	211	218	202	228	230	224	225	202	227	211	223	206	221	224	213	236	237	205	198	235	188	225	221	205	225	259	226	217	213	206	192	209	225	204	222	233	223	223	208	190	232	227	202	219	239	236	202	232	222	243	188	199	229	234	219	234	216	215	256	210	204	202	217	208	235	195	204	232	205	183	194	223	208	222	226	208	239	224	207	222	265	228	231	206	215	213	201	177	214	217	215	211	213	228	209	241	225	221	205	260	202	206	245	227	236	210	208	222	234	221	220	233	235	221	204	214	195	207	215	256	228	190	221	222	206	246	211	232	215	230	233	227	213	200	232	234	212	234	199	211	221	208	209	247	218	221	244	181	208	220	229	226	207	233	220	227	234	216	217	195	216	212	227	167	205	210	219	212	211	239	205	206	240	221	222	210	240	207	231	232	206	228	226	200	204	224	228	226	211	207	219	215	197	201	218	231	214	192	217	248	217	216	216	221	218	236	205	191	215	220	215	226	254	204	236	206	237	238	248	207	230	237	231	207	219	228	221	229	209	223	209	219	218	224	208	231	220	192	218	188	225	218	217	225	233	210	223	228	208	217	221	204	234	243	225	219	196	211	216	229	209	248	219	225	218	224	211	188	207	203	196	229	210	195	210	216	214	203	191	234	228	226	213	191	216	205	221	203	238	215	225	208	222	198	215	229	221	215	234	230	226	218	225	242	242	213	202	243	232	248	246	237	233	221	235	217	202	216	199	231	227	252	218	213	201	199	209	231	231	210	206	216	212	232	220	236	214	214	204	219	215	218	226	246	226	206	212	233	210	233	223	224	231	206	227	235	218	195	265	216	210	225	225	218	205	228	228	203	218	179	183	232	194	224	233	222	222	199	220	197	219	223	218	218	216	200	219	220	207	220	200	206	253	202	191	182	214	218	217	198	198	236	239	226	231	209	201	210	210	222	235	245	202	226	225	228	193	217	228	214	222	212	221	233	221	240	216	204	224	229	235	248	198	236	204	230	209	271	187	215	230	199	232	207	228	194	210	229	229	234	218	207	200	184	227	210	224	223	242	222	212	227	211	214	204	242	229	224	227	230	222	221	208	216	227	222	234	212	215	217	230	219	212	209	227	193	216	214	220	212	237	233	257	221	235	214	207	252	200	206	197	206	213	207	227	224	240	234	225	224	213	194	223	227	234	216	224	190	213	238	207	221	210	208	218	219	206	212	235	193	204	230	226	194	185	228	207	228	217	225	226	198	244	239	202	260	205	195	187	217	264	209	205	224	228	219	205	237	222	193	238	203	212	208	214	230	248	206	211	229	213	200	246	217	196	214	216	226	241	223	220	236	215	260	238	227	205	213	211	214	225	225	232	203	199	228	221	218	219	239	228	207	243	231	197	206	193	222	190	225	223	235	242	218	220	219	224	212	212	225	220	217	211	214	227	209	242	225	225	227	222	217	212	203	217	239	203	180	223	223	210	224	213	212	254	198	225	193	212	225	219	221	210	224	205	244	219	212	235	220	232	208	231	178	221	211	203	196	226	232	177	231	211	226	219	209	221	205	210	222	190	240	222	199	225	276	240	211	228	220	222	205	223	214	208	223	218	224	205	202	213	214	216	222	252	225	197	257	218	240	229	223	221	197	228	209	227	220	237	236	208	224	206	200	215	230	229	231	214	223	230	229	204	226	221	222	232	209	219	229	204	216	234	226	225	240	213	226	197	211	209	222	198	190	207	224	227	238	219	233	217	191	234	204	207	207	219	231	216	250	258	233	246	242	234	207	194	212	223	214	223	237	211	213	225	230	193	236	248	199	205	201	194	224	204	235	236	212	247	231	225	240	199	221	212	207	229	217	234	197	222	228	249	222	217	209	231	213	235	215	221	220	240	239	228	212	236	213	222	207	215	228	233	226	228	227	221	190	223	218	197	245	212	202	199	254	226	196	219	190	218	187	214	226	201	231	213	222	202	233	218	250	230	208	239	217	211	199	250	218	237	234	213	239	248	237	224	203	232	220	197	199	205	232	221	241	231	230	217	231	199	214	204	202	229	245	250	195	208	224	240	212	241	194	198	197	233	241	201	209	234	210	223	215	223	216	211	218	235	243	219	221	221	221	217	232	231	214	210	209	220	211	241	238	221	222	221	220	222	209	197	228	223	229	241	196	211	185	218	232	199	218	234	218	187	236	224	236	223	233	237	236	242	248	222	201	217	228	228	191	220	213	222	217	193	214	200	213	213	215	204	244	216	226	209	202	229	247	202	201	196	213	225	229	237	223	213	213	209	221	235	220	198	213	215	231	174	193	227	208	249	230	255	239	215	248	237	232	235	213	246	188	209	224	223	222	213	200	218	218	220	223	202	185	214	215	199	222	204	234	208	223	220	224	189	231	249	217	221	208	227	220	211	200	233	192	231	213	221	210	226	215	228	233	208	204	216	236	223	221	222	208	227	211	211	228	218	239	222	187	203	223	230	237	217	231	224	218	208	209	227	229	205	196	211	239	234	225	211	206	205	246	218	208	253	194	203	226	226	239	211	237	212	250	263	232	216	224	210	225	219	207	212	223	219	235	219	226	227	223	225	217	257	214	195	195	220	209	222	208	217	223	244	231	219	239	211	217	290	223	229	185	217	238	215	219	199	198	233	223	226	238	236	239	227	186	166	226	214	212	205	230	230	256	193	189	214	233	211	241	182	215	228	211	225	194	202	213	233	213	212	215	210	249	249	194	230	211	226	216	211	243	232	218	226	227	216	207	231	231	244	228	218	210	204	248	214	206	228	225	213	210	227	199	224	217	209	217	221	238	205	238	199	217	224	224	213	231	230	193	205	210	227	236	199	226	222	237	200	226	237	224	210	209	209	203	241	239	225	233	223	243	218	226	240	197	222	190	238	214	207	226	224	248	224	216	212	236
5905	712	1418	14626	17738	768	625	593	569	597	572	590	587	581	582	571	584	562	595	573	539	529	605	572	580	564	556	574	546	570	545	567	587	571	568	560	590	603	563	533	560	582	571	581	563	577	596	605	583	577	550	560	583	541	586	594	600	596	583	613	601	610	628	617	613	584	603	569	538	555	575	589	547	573	543	608	627	565	572	556	559	578	621	586	551	557	568	603	586	568	585	545	560	576	574	527	626	543	563	548	562	557	544	590	567	538	583	550	565	577	576	562	558	589	539	562	587	594	527	576	575	550	570	527	531	508	573	571	576	543	565	589	590	541	553	558	572	539	572	539	574	594	552	575	571	536	533	568	598	571	563	597	572	570	555	579	591	573	555	578	538	590	611	542	563	560	551	577	542	511	569	601	582	585	593	572	567	550	557	571	553	552	614	617	579	533	558	550	592	534	544	557	540	532	614	585	581	568	537	582	574	566	581	550	554	536	582	553	552	540	554	545	560	538	550	558	579	548	578	503	573	549	583	564	584	578	622	550	546	582	571	570	540	544	559	562	593	556	567	549	569	604	512	557	558	529	552	558	538	570	562	523	537	554	555	541	567	573	561	584	545	603	559	517	585	568	576	543	561	582	601	576	562	565	573	552	534	576	569	533	594	550	574	583	518	588	569	518	561	571	573	559	575	596	567	547	613	552	521	554	571	556	563	584	533	594	539	533	552	615	542	533	536	540	562	561	565	540	544	591	579	573	547	545	598	544	595	596	573	593	570	592	539	526	571	551	578	589	560	594	588	541	560	581	572	566	561	578	524	584	571	567	549	574	547	525	558	570	544	576	571	602	550	569	560	578	610	570	567	573	537	595	556	571	578	531	567	534	586	587	545	549	542	580	568	607	529	599	606	560	539	551	582	575	512	616	566	576	566	557	577	556	528	543	583	557	529	560	535	528	554	563	546	573	550	558	564	581	539	563	576	592	566	587	544	555	563	569	608	562	538	580	549	589	587	579	544	574	559	541	615	552	584	542	541	602	592	537	605	604	573	596	594	626	554	585	559	540	592	571	568	559	525	574	536	573	561	593	543	536	589	560	544	574	587	551	632	603	534	602	561	577	580	570	526	576	570	578	557	572	549	552	528	545	550	579	545	529	544	581	599	565	545	575	555	590	538	575	560	576	552	575	588	567	547	566	623	557	604	587	574	574	564	579	544	596	626	581	544	563	558	602	545	533	586	574	577	555	543	514	554	576	534	566	581	591	556	589	541	540	614	546	579	542	533	534	528	569	600	537	551	584	570	546	544	570	583	582	617	580	575	566	581	552	565	540	613	575	567	549	553	526	562	549	571	560	572	519	570	630	574	579	535	550	557	555	569	527	605	560	588	564	560	547	605	576	526	538	526	641	586	545	548	589	629	573	582	565	562	594	565	549	559	592	537	554	554	585	573	559	562	602	548	535	537	628	568	567	581	537	532	623	575	526	561	556	557	574	557	548	570	558	572	546	566	573	575	599	608	585	562	580	566	595	554	555	594	610	562	551	569	590	575	576	574	575	557	558	539	578	552	575	541	587	542	585	554	569	583	602	577	580	574	595	579	601	556	553	540	594	591	580	542	596	578	583	585	543	544	583	571	605	531	549	595	555	536	566	565	551	603	571	565	513	498	605	546	536	567	579	545	584	570	563	589	586	585	540	542	545	569	553	576	617	565	550	571	566	583	555	587	594	576	582	576	543	615	554	617	532	548	535	565	594	561	605	569	525	562	559	538	560	564	533	581	571	559	572	519	541	555	595	592	584	538	602	553	530	584	547	593	579	564	586	548	556	524	580	585	537	550	586	553	592	593	569	605	565	577	574	544	589	517	591	539	561	608	569	584	578	608	578	546	648	562	569	524	545	544	575	563	586	528	565	566	538	575	572	586	519	587	544	568	559	545	584	550	543	563	585	547	604	555	548	583	574	521	542	549	591	552	594	580	557	544	563	567	553	570	583	558	561	582	572	631	573	566	588	547	533	570	549	575	549	593	565	572	583	544	581	583	565	535	586	554	553	518	543	573	563	548	523	550	534	606	584	571	558	580	555	599	603	557	589	506	599	532	574	580	549	541	539	550	550	546	565	567	591	572	597	579	538	549	575	529	559	595	542	575	516	570	598	521	548	583	550	544	520	552	608	557	580	566	550	608	602	584	606	516	579	553	551	587	553	537	603	578	511	615	527	601	556	598	550	557	573	590	545	561	572	507	580	540	529	558	566	563	566	590	566	536	541	559	563	563	554	525	540	561	578	538	498	585	644	583	556	573	557	578	537	580	550	556	595	511	566	512	572	556	583	574	570	616	546	600	554	539	591	559	569	579	561	589	586	556	563	582	571	546	564	555	543	542	561	548	560	575	567	523	561	576	570	563	599	583	572	583	514	557	573	559	551	558	567	540	580	526	584	546	586	573	566	569	534	576	524	578	562	550	559	600	579	610	558	556	543	570	552	538	589	555	583	600	573	596	560	597	590	601	608	544	558	590	550	528	542	575	518	558	548	513	557	561	565	547	557	566	593	572	576	583	617	543	599	545	599	597	532	576	597	570	535	532	583	555	561	563	568	580	560	570	547	586	553	589	569	598	540	584	579	604	603	604	562	578	552	552	572	542	622	571	537	560	600	562	590	539	588	556	545	581	545	542	584	549	625	582	577	511	500	533	591	554	571	563	546	560	560	590	545	579	571	576	589	579	580	564	542	589	581	570	572	549	591	577	539	564	572	574	569	533	572	600	557	550	549	577	566	553	576	564	588	525	576	558	532	547	590	589	580	565	567	582	607	549	534	603	570	579	558	532	569	566	580	561	575	541	646	573	609	572	572	596	561	569	561	560	577	571	547	584	563	576	638	571	570	534	525	577	615	578	569	548	590	576	574	566	584	557	570	593	562	548	590	550	542	544	590	605	534	564	587	556	593	522	569	515	575	519	554	526	535	550	522	569	528	587	568	537	519	550	619	583	555	552	577	517	570	565	550	622	560	548	580	582	571	563	523	562	541	554	543	545	590	568	558	613	560	554	570	564	598	540	576	603	578	559	569	551	544	630	577	558	562	589	584	547	554	540	604	555	579	554	546	551	557	542	588	552	556	526	547	583	599	580	542	596	562	556	536	581	558	615	547	532	536	567	541	534	554	577	600	552	592	537	595	585	510	549	562	571	578	584	562	571	553	585	590	554	521	579	542	535	536	559	522	556	577	561	564	578	571	606	548	583	560	567	563	600	583	549	588	526	542	579	589	522	568	595	574	560	583	548	560	551	578	562	585	586	538	561	582	580	603	572	558	573	584	579	578	564	576	554	559	562	562	588	540	585	609	557	543	621	582	560	542	521	540	558	559	579	568	578	555	577	568	567	619	576	544	568	578	554	566	578	564	603	567	560	544	547	574	570	571	589	570	544	570	584	577	565	576	576	543	577	614	493	607	532	603	569	556	546	584	581	568	537	580	566	589	593	563	557	557	605	582
40085	10235	3897	48133	51630	12688	1150	339	290	279	252	251	256	243	216	234	241	209	224	240	197	227	219	255	231	207	216	219	229	211	204	206	227	212	223	224	217	210	225	216	217	207	212	250	191	207	226	208	228	203	204	229	202	176	193	202	197	216	253	197	245	223	218	214	222	223	222	209	238	260	239	224	215	183	211	228	228	192	213	210	239	226	226	200	215	182	223	203	203	224	202	200	213	205	207	205	203	221	201	236	217	228	216	223	214	197	187	240	228	195	222	233	190	214	210	210	224	243	195	226	181	226	245	224	181	212	217	222	211	202	217	205	193	199	214	215	213	222	223	222	224	234	199	217	218	207	242	195	192	223	191	198	212	237	204	215	230	198	228	225	240	197	201	211	214	230	192	204	192	233	239	195	196	210	198	207	211	196	180	205	193	215	209	213	208	211	213	193	205	234	211	212	195	210	221	224	193	223	204	190	209	207	241	223	222	220	193	203	197	236	200	230	259	239	224	217	194	194	231	211	212	184	220	226	201	233	244	228	198	188	225	215	205	223	220	223	208	191	198	228	210	201	207	221	231	222	198	229	200	218	206	236	181	225	214	223	204	210	213	241	227	196	215	197	205	207	220	243	225	222	201	183	211	218	224	226	217	217	211	205	213	195	224	195	208	202	210	201	215	200	208	195	198	199	215	206	198	220	228	227	207	197	234	222	224	250	210	197	230	217	221	212	215	242	237	199	205	217	220	208	224	234	223	212	183	207	211	205	228	262	169	224	177	212	214	247	195	205	226	224	195	220	238	226	219	233	194	186	219	211	206	194	226	212	202	212	206	209	206	193	205	211	210	207	212	200	205	246	197	207	230	219	205	226	241	187	237	196	228	198	196	222	206	223	206	205	232	199	192	201	221	210	215	209	242	214	201	223	240	195	191	231	246	221	224	209	200	211	194	221	236	212	214	184	210	253	227	234	218	188	213	234	214	233	211	232	210	231	198	199	196	212	226	204	218	216	220	190	190	200	216	228	250	204	216	195	218	189	198	196	226	207	200	196	240	217	215	215	197	208	230	205	222	231	197	223	230	225	204	184	218	217	209	217	218	208	208	209	189	232	216	203	209	202	219	228	222	234	191	207	214	245	217	230	212	209	203	232	202	238	211	213	196	182	232	213	221	203	242	177	215	221	241	206	202	232	221	215	204	206	232	196	223	234	213	194	211	197	220	222	207	209	213	253	204	209	218	226	204	215	216	190	224	203	181	202	202	188	199	226	200	197	200	231	202	200	199	202	248	204	194	214	191	192	223	215	224	220	217	215	219	203	220	217	204	210	231	217	223	237	203	210	220	208	225	204	203	207	208	205	224	211	196	227	219	211	192	217	208	208	181	213	220	229	207	226	225	230	199	209	223	200	213	211	206	189	224	204	215	223	201	228	200	235	219	173	201	206	205	213	233	219	218	210	212	202	189	231	220	197	207	221	238	211	231	221	196	218	203	176	209	209	220	220	208	214	215	201	243	218	197	225	244	201	219	218	217	218	209	199	231	227	221	199	199	216	225	215	228	210	212	224	210	220	198	211	249	203	203	205	186	213	202	221	225	202	219	203	208	198	199	219	198	219	235	198	192	220	210	228	207	209	202	205	215	227	229	196	224	203	211	239	190	207	228	209	191	232	187	218	201	211	235	221	220	193	210	217	195	235	207	218	215	215	215	210	198	224	192	202	197	216	208	234	207	220	216	257	238	199	235	197	195	209	239	222	209	209	205	225	194	203	237	204	217	199	213	228	203	212	203	186	226	193	186	221	203	216	207	218	211	229	236	225	214	211	220	219	185	230	208	221	198	207	224	210	220	216	210	213	224	204	219	214	225	206	209	194	223	230	228	209	217	222	231	194	196	197	231	215	224	196	223	198	208	203	210	226	201	225	224	194	208	222	227	197	215	249	227	163	199	205	217	225	198	197	219	237	223	211	235	206	192	191	215	213	217	216	237	208	222	203	215	222	202	218	227	236	230	194	212	221	211	238	192	220	224	230	204	238	205	164	186	209	221	236	231	231	214	227	204	225	243	206	207	198	255	212	234	196	225	236	196	195	203	179	201	204	206	218	214	192	206	219	202	204	207	232	224	223	222	230	174	232	208	205	191	208	207	230	212	205	229	198	202	226	203	227	219	208	185	213	220	217	246	204	187	210	211	203	176	242	224	200	231	196	227	218	226	205	230	191	225	209	198	176	215	188	206	227	224	225	208	231	217	199	222	215	213	200	214	188	205	215	215	193	233	225	206	217	222	253	216	194	229	196	218	200	230	194	201	219	214	201	214	196	205	223	199	205	228	219	245	231	210	212	213	221	203	231	243	224	223	239	214	210	230	200	215	213	222	195	216	221	219	211	212	218	211	205	231	209	224	221	209	195	220	209	215	206	220	212	203	190	235	206	228	201	222	231	190	189	221	234	217	212	191	220	206	208	222	216	222	237	207	194	184	214	204	199	221	221	186	215	202	231	225	206	187	221	226	216	200	222	216	231	205	195	206	215	186	231	246	231	187	207	207	206	198	188	183	219	195	190	201	228	223	197	212	212	225	199	215	194	211	194	210	234	208	211	199	205	242	231	223	199	190	244	190	227	221	213	212	221	186	204	205	187	197	222	194	203	213	231	215	244	227	205	187	216	224	228	215	233	199	185	206	216	210	225	224	218	230	202	252	232	215	209	210	223	211	199	216	219	227	219	223	214	189	226	202	221	230	213	221	202	222	226	206	202	222	204	225	214	224	200	217	208	210	222	220	201	209	220	244	206	239	220	215	227	247	220	201	224	225	210	207	208	199	207	227	229	202	221	201	222	189	229	227	219	221	203	213	193	214	201	192	206	224	224	204	215	221	239	196	210	206	224	200	222	208	201	212	232	204	187	218	201	211	214	213	205	229	220	228	224	229	219	220	209	222	215	213	199	202	219	219	195	203	205	236	238	189	200	211	209	201	228	206	197	229	193	194	219	211	206	206	218	216	210	225	198	236	188	229	213	203	211	190	231	235	183	188	203	196	201	210	228	222	217	210	184	240	185	199	197	208	195	237	226	191	211	216	207	228	176	197	184	202	190	214	219	233	229	205	202	218	205	218	211	204	206	214	200	216	249	188	215	202	194	223	213	239	189	237	216	207	225	194	222	204	207	233	225	204	198	183	219	196	230	220	197	201	210	193	231	221	218	215	223	216	203	211	207	200	205	233	220	250	195	222	213	194	197	208	224	212	206	198	214	217	233	212	201	201	201	232	189	213	210	220	195	244	178	221	227	213	237	198	214	188	186	194	230	199	213	227	235	235	198	197	229	195	182	234	201	212	252	207	218	227	201	226	215	212	217	230	225	207	212	246	190	215	193	196	211	231	229	205	228	215	215	195	182	229	185	223	196	219	219	223	229	223	202	205	218	221	205	193	207	215	227	208	171	214	205	215	210	246	191	220	213	214	223	210	208	221	204	205	207	192	203	221	222	215	212
22376	3246	8085	55471	53382	4462	1390	1162	1010	904	841	771	777	783	742	694	665	678	593	600	625	575	544	589	603	583	545	588	564	544	573	546	580	580	553	563	587	546	548	532	583	572	550	600	566	555	547	568	531	587	560	585	562	570	561	503	588	598	654	668	714	791	734	729	718	757	700	625	702	650	605	608	610	651	638	650	544	604	542	561	564	579	543	516	567	512	548	544	530	533	593	532	563	570	560	613	541	550	577	538	563	527	541	561	568	562	554	581	587	533	588	567	584	540	559	539	510	549	541	524	514	547	555	560	513	556	543	581	575	541	532	566	554	562	585	520	570	542	569	558	530	562	603	561	571	522	565	557	557	575	557	570	541	569	548	521	580	563	525	609	574	569	532	559	576	549	520	528	567	532	542	580	533	600	551	520	565	525	554	542	592	560	552	518	504	562	542	549	591	541	566	546	538	551	543	554	524	526	520	567	525	523	520	549	521	562	584	533	544	562	553	603	502	537	518	532	573	556	567	557	573	549	539	548	531	559	528	533	559	522	568	584	567	536	568	552	542	498	557	549	590	515	584	579	599	562	551	525	504	559	520	535	541	555	577	570	532	560	546	542	580	543	591	521	559	522	518	553	505	552	533	560	502	517	555	518	537	544	556	559	582	513	533	546	543	540	527	571	560	570	558	532	572	510	570	515	529	540	556	559	547	531	569	561	562	522	537	541	547	582	545	577	516	528	526	532	539	524	557	537	531	506	538	522	546	527	541	530	558	539	550	526	541	579	496	553	500	522	553	524	541	568	573	532	571	539	561	554	528	553	568	493	537	546	558	491	541	539	517	546	539	554	498	571	536	538	485	597	525	530	547	539	555	583	534	547	553	546	547	562	525	565	520	571	522	568	572	558	553	585	514	575	540	520	537	574	526	543	503	559	557	540	540	521	544	550	577	547	551	543	555	545	540	538	560	568	563	554	531	538	562	514	544	571	562	533	560	530	539	572	557	538	577	558	555	515	549	564	571	581	542	537	558	544	559	543	513	570	534	566	541	536	554	533	554	529	531	518	537	518	512	572	574	568	585	525	545	532	579	568	548	508	553	537	555	517	557	536	549	528	533	514	594	501	532	538	587	540	537	532	517	529	535	516	554	556	535	581	530	517	572	563	541	549	607	550	570	558	531	573	595	540	571	564	531	580	550	558	521	545	586	525	549	522	575	552	521	562	550	590	524	573	546	601	556	527	561	566	560	551	532	534	550	530	569	547	538	570	561	539	534	531	539	598	508	550	541	557	514	537	563	521	527	519	559	536	573	568	524	579	545	537	504	543	544	532	580	549	536	515	532	535	597	527	534	544	568	500	581	519	551	549	535	545	563	538	564	540	569	591	552	544	599	546	567	563	502	559	504	557	542	561	553	604	572	551	532	565	575	504	526	537	561	559	568	495	543	556	557	526	512	524	525	557	559	547	580	538	562	544	535	524	539	566	563	524	578	562	564	553	540	508	552	552	541	533	529	568	542	535	544	560	561	558	558	552	544	551	533	565	545	542	517	542	580	529	540	564	513	520	552	545	509	546	547	527	513	546	572	613	559	557	527	521	534	540	542	560	534	538	533	563	567	522	519	537	516	540	541	551	573	503	555	538	528	546	566	531	568	588	511	538	553	540	517	526	534	518	545	537	545	527	502	511	521	585	566	545	505	540	533	530	527	556	539	576	580	535	529	503	573	560	561	549	547	541	564	524	533	537	557	563	532	497	522	510	554	506	519	545	515	532	544	519	531	536	549	559	541	541	529	549	528	527	587	542	499	534	517	546	522	585	516	509	530	520	512	581	549	568	529	522	524	524	557	565	554	551	525	582	530	529	552	558	529	525	529	557	548	559	514	542	571	576	555	558	545	581	555	554	536	495	540	517	570	543	500	520	548	538	501	508	562	561	560	566	565	523	515	527	562	588	557	528	493	557	607	548	550	547	542	546	533	543	550	549	549	568	517	538	530	543	580	523	545	576	572	561	525	589	575	553	560	553	559	526	559	503	514	579	565	552	525	523	556	545	531	592	532	536	534	560	493	548	577	559	536	567	493	528	549	520	520	517	556	540	504	518	540	560	543	555	561	544	547	531	522	544	602	570	546	559	532	554	586	586	552	571	512	507	556	539	524	531	527	559	561	498	529	562	513	546	579	540	555	585	540	571	537	548	547	531	527	529	545	531	548	529	534	530	506	494	541	567	522	595	544	580	554	573	546	546	564	587	499	511	540	546	542	561	602	567	555	549	563	545	532	572	536	536	564	507	549	510	549	534	572	568	560	544	560	543	525	538	575	504	526	498	584	550	566	544	558	564	549	538	560	564	577	570	577	552	581	586	579	529	526	504	545	513	537	522	522	511	560	598	559	518	561	518	568	542	561	550	500	543	550	556	564	555	489	552	524	540	534	504	606	540	562	559	527	580	546	505	557	555	539	542	551	550	521	525	536	561	509	558	565	550	526	571	562	548	560	555	545	497	515	572	554	526	532	575	530	557	569	547	531	523	540	532	535	592	513	524	559	549	546	540	544	530	532	512	554	573	533	561	527	544	565	520	554	569	512	522	535	560	561	553	532	562	568	536	529	569	545	530	526	549	573	524	522	565	513	551	517	585	522	538	572	576	542	522	531	572	539	536	537	558	545	523	559	525	515	521	514	556	564	544	521	557	514	537	513	579	512	534	539	537	546	541	560	539	559	561	536	513	551	592	486	552	533	528	495	549	537	574	564	531	556	510	552	560	569	524	569	532	530	519	558	560	579	562	548	532	556	531	573	539	528	549	543	541	582	574	553	552	570	513	535	557	556	563	551	554	536	527	547	535	580	535	566	560	525	532	529	534	578	581	519	548	502	536	529	517	535	507	570	541	575	556	506	526	521	513	562	500	542	570	517	541	548	574	521	522	500	518	545	562	538	569	560	496	496	501	581	594	510	545	583	561	559	537	571	516	545	527	550	513	557	544	549	566	533	560	516	550	602	526	587	521	525	545	546	562	546	532	497	505	554	564	533	507	544	534	568	563	597	563	533	556	598	541	543	542	550	483	535	575	520	544	524	546	523	547	504	558	538	528	543	549	550	571	553	543	540	554	528	546	582	566	553	546	529	566	541	515	544	583	520	575	603	568	563	575	553	549	505	561	554	523	586	549	547	569	565	543	514	535	574	551	535	577	563	565	523	546	551	586	575	515	572	530	507	543	473	527	544	535	593	523	536	549	532	511	512	537	567	562	531	539	588	559	551	550	594	536	534	534	530	558	521	546	586	545	505	546	530	563	528	546	584	536	529	537	521	574	571	549	544	529	560	556	521	535	588	526	543	560	549	589	568	566	547	546	565	518	530	558	564	567	557	564	511	527	525	553	522	574	574	550	583	513	566	527	539	545	499	552	547	534	534	552	550	512	536	552	560	554	542	538	525	552	544	561	551	542	554	496	567	555	549	538	540	573	547	540	547	566	566	539	545	550	538	592	525	616
54209	18791	9970	60110	62198	19996	3707	392	289	267	243	223	206	201	210	209	179	190	172	168	170	146	161	150	137	163	178	153	169	163	173	155	139	156	139	151	144	147	156	148	134	147	135	131	147	161	162	123	117	152	165	157	150	141	153	159	153	164	180	171	176	207	181	166	196	165	183	160	147	162	168	169	150	164	170	140	163	151	162	160	137	144	158	159	145	143	167	134	147	138	147	169	142	143	145	157	134	128	155	144	151	155	134	154	150	125	136	149	142	147	128	147	154	163	157	152	135	144	142	160	138	150	154	154	156	163	144	145	140	136	132	142	127	141	143	152	122	152	115	155	151	126	161	142	158	159	135	148	125	151	157	146	153	133	130	174	147	168	159	150	158	161	139	135	141	139	131	143	129	161	143	131	150	136	135	139	164	159	142	137	140	142	148	156	122	137	146	164	152	155	147	117	152	154	151	127	161	132	138	147	122	133	151	150	144	139	123	152	134	174	161	128	156	139	132	126	137	142	132	135	131	148	162	159	138	172	125	155	162	139	149	156	130	148	140	169	152	135	152	138	151	145	159	140	134	135	142	123	139	139	166	147	132	147	137	144	154	136	169	121	147	147	149	147	156	135	150	145	116	137	162	128	151	128	153	165	143	169	135	156	149	167	142	120	145	130	147	156	159	147	172	130	141	141	138	129	141	181	161	142	142	138	125	142	133	141	141	149	184	154	163	126	123	142	120	152	172	155	151	164	137	176	138	127	131	146	130	124	124	143	149	126	124	134	152	129	151	145	133	154	147	122	139	129	145	159	140	152	166	155	133	145	119	155	166	118	117	143	149	130	145	145	150	129	136	145	116	145	146	137	145	118	146	138	154	156	122	139	152	152	151	136	137	125	138	136	139	140	128	155	160	160	130	136	164	158	136	133	142	129	156	132	131	142	127	149	146	137	140	153	147	152	135	161	128	157	131	140	149	142	155	129	150	145	134	143	162	158	167	142	125	133	143	163	168	127	129	126	148	130	157	157	143	159	146	133	129	153	156	166	134	126	139	121	153	159	132	162	138	165	142	134	147	140	141	155	144	155	154	148	155	137	162	137	159	160	152	152	144	146	125	144	180	131	139	153	142	168	149	143	129	138	167	140	147	126	139	142	144	145	153	144	149	154	159	151	150	141	156	151	145	148	139	163	147	171	162	148	146	145	137	143	157	134	144	147	153	146	147	142	122	134	138	151	128	151	134	127	170	137	140	147	127	148	152	175	152	130	127	140	155	120	126	130	153	149	137	150	124	150	125	122	127	162	156	161	157	137	170	165	175	136	139	151	145	145	137	137	145	152	138	148	135	131	151	137	146	157	146	133	137	126	160	131	147	146	152	137	140	161	154	132	147	154	138	153	152	125	130	135	149	152	151	147	150	142	137	143	154	147	144	138	141	156	140	123	145	172	154	153	144	120	138	154	132	153	155	126	161	131	162	137	155	131	158	168	115	150	150	141	130	135	133	128	140	156	149	145	147	147	166	151	130	144	162	144	142	159	156	147	136	139	134	140	139	134	145	151	176	145	149	132	153	137	143	151	159	144	148	143	155	132	136	138	128	134	155	139	114	155	135	150	156	132	183	147	165	148	150	163	130	127	122	156	151	154	126	145	129	140	164	128	132	143	148	160	154	132	141	145	162	140	144	141	127	145	141	136	151	125	137	160	131	162	127	138	125	152	132	140	137	127	156	145	127	164	134	133	173	153	146	143	140	140	149	136	135	141	126	151	145	150	150	126	152	152	148	165	137	133	165	131	162	134	181	156	141	140	137	163	144	149	137	153	149	146	160	142	142	160	136	152	127	131	141	133	173	160	119	157	143	137	148	149	132	159	134	135	137	153	149	144	140	146	137	129	134	140	136	149	145	174	140	138	142	149	138	159	161	122	146	146	150	123	133	135	144	129	165	142	139	145	122	149	163	147	151	134	127	160	136	153	134	149	138	146	133	139	143	147	129	132	142	113	128	148	149	157	124	144	157	146	147	135	150	126	150	137	142	154	156	124	159	142	155	124	128	153	132	143	142	150	147	135	152	164	154	146	148	162	133	141	144	136	148	138	133	159	145	144	124	157	146	155	135	126	137	124	157	136	156	163	125	134	155	151	148	141	126	125	148	154	150	133	132	149	137	179	132	140	141	152	164	147	141	158	145	133	128	130	143	143	141	168	142	136	123	138	154	156	136	134	148	153	131	140	156	136	148	147	146	154	150	146	136	149	132	150	128	149	148	160	147	127	164	151	137	145	152	139	143	136	121	151	136	156	156	176	156	153	141	137	139	149	152	112	149	134	150	141	164	131	172	152	162	142	142	137	132	141	136	133	144	138	159	156	123	164	131	142	156	150	149	132	146	148	166	125	142	157	148	160	151	146	141	147	149	153	138	168	152	142	143	154	140	144	123	134	128	141	135	145	163	157	136	153	145	125	137	117	149	137	140	178	138	135	140	145	171	174	146	152	113	148	134	149	136	145	167	161	146	132	131	134	140	136	137	153	159	148	163	129	138	157	154	144	160	138	151	153	160	146	136	154	141	150	113	135	152	156	168	142	124	150	138	125	163	151	127	145	154	146	135	128	142	146	127	134	166	149	133	169	129	134	124	154	139	149	157	159	129	149	155	141	158	126	153	143	122	153	133	119	147	139	152	134	141	142	142	144	157	143	117	146	136	160	150	126	139	146	150	137	137	162	148	131	135	141	143	151	132	153	145	145	147	158	137	168	151	141	152	141	125	149	160	163	127	170	137	137	162	150	126	173	153	140	133	142	112	146	143	155	152	126	143	152	144	141	146	142	149	164	137	130	154	135	137	127	168	163	140	127	122	155	141	159	143	140	148	147	144	143	128	122	142	156	151	132	148	163	144	146	167	144	116	147	156	127	156	134	150	139	128	134	140	139	176	124	150	159	172	162	153	133	137	157	133	149	117	143	167	162	124	146	149	150	122	127	127	134	177	138	147	118	141	151	140	149	151	129	145	148	150	145	156	158	150	133	128	124	135	152	137	147	146	150	165	129	142	134	148	187	159	134	137	127	135	154	145	143	152	150	125	144	138	134	156	157	161	147	152	163	159	145	142	140	151	153	151	143	151	147	161	160	151	139	127	156	164	136	161	127	130	123	136	143	153	152	145	160	135	149	143	109	141	145	162	147	136	140	160	154	149	132	136	162	137	135	125	146	133	150	150	131	154	142	115	156	143	130	141	138	133	152	154	151	124	146	144	151	148	132	149	143	139	165	148	141	145	143	135	143	126	139	136	138	151	123	164	129	139	152	135	154	151	136	134	137	136	152	150	160	159	141	148	141	125	125	156	145	179	141	141	136	126	137	148	141	153	148	127	157	139	146	143	134	149	170	103	141	128	150	145	148	160	147	159	154	150	140	138	148	137	144	155	140	140	150	144	142	149	147	148	139	143	143	161	135	148	126	153	151	140	169	170	153	144	141	130	148	161	160	153	130	133	170
30689	5684	13117	63280	62659	7018	1969	1530	1192	1060	975	903	822	755	724	626	659	586	535	587	547	547	509	488	527	482	461	488	440	462	453	475	425	484	418	412	415	417	407	439	431	429	412	368	452	393	402	399	442	447	414	423	381	412	429	412	416	500	622	602	687	784	712	720	668	718	611	522	567	515	543	486	579	597	625	504	485	426	422	405	383	445	412	376	426	438	376	349	411	400	395	400	373	390	371	394	421	398	414	376	392	378	394	402	427	400	405	402	409	408	409	408	350	400	400	430	432	359	384	414	419	401	398	366	398	403	380	424	369	412	405	360	395	405	382	379	392	394	438	392	408	397	408	375	425	408	400	416	410	421	410	396	419	383	386	397	400	387	389	384	391	400	384	382	393	386	402	433	417	380	388	386	377	382	437	394	415	363	360	387	395	390	384	387	366	418	367	416	380	347	377	402	375	348	422	403	369	376	378	395	386	411	403	386	370	358	386	344	360	334	374	418	398	403	359	412	340	368	377	391	395	375	387	377	355	404	379	387	383	386	399	393	383	355	375	374	395	364	405	376	388	361	405	385	387	356	342	386	385	391	388	403	366	384	354	349	382	421	389	384	396	363	389	339	421	362	412	369	391	394	413	384	367	366	397	368	386	426	394	390	410	383	354	388	425	369	354	352	368	396	409	397	409	378	355	384	388	388	420	376	390	351	388	370	399	390	397	384	368	405	370	417	380	383	375	384	410	410	360	378	391	425	384	377	384	395	371	373	402	385	368	380	343	391	332	388	406	387	392	362	414	400	376	354	426	362	399	388	350	424	375	389	387	392	388	370	382	348	395	389	379	387	366	395	376	379	388	387	375	381	381	397	378	406	371	347	415	362	392	373	429	403	343	387	404	399	368	388	383	390	350	371	380	417	370	370	371	355	375	412	382	376	386	369	415	371	388	353	363	388	417	371	389	397	369	390	381	391	391	401	356	409	376	374	370	408	405	405	423	376	390	365	387	360	392	367	381	334	348	387	401	378	369	376	387	347	394	376	371	364	403	379	346	395	393	394	350	377	360	396	379	450	364	348	386	394	371	390	380	400	389	377	431	388	368	382	372	385	407	365	363	376	379	395	377	395	373	360	382	410	364	371	346	401	390	384	384	395	338	394	377	397	359	405	363	401	367	388	402	347	359	380	362	340	391	397	346	399	356	366	387	381	387	360	392	384	390	404	372	373	412	377	398	384	391	361	402	374	372	366	391	423	391	416	379	394	397	407	377	400	398	387	377	360	370	383	369	355	375	368	386	362	372	358	371	440	352	406	360	391	398	366	395	385	360	440	388	366	388	389	416	414	405	405	419	385	387	367	381	416	380	360	353	393	360	352	372	357	358	370	370	401	381	379	389	389	377	376	393	389	408	351	404	388	385	407	393	415	369	430	380	373	373	400	423	378	422	365	399	401	351	389	418	421	372	404	397	361	376	415	350	378	392	399	400	407	429	392	389	380	369	384	396	431	388	376	419	358	386	345	418	397	369	382	382	407	360	375	396	372	395	397	383	356	390	394	388	359	375	385	400	424	404	404	390	382	385	364	443	363	390	444	356	364	367	404	380	403	392	343	377	388	331	396	385	384	395	398	396	360	380	336	336	389	371	388	401	410	379	370	343	357	364	363	402	366	379	366	381	405	347	364	395	396	367	372	402	444	385	381	344	382	392	392	401	387	383	361	395	333	309	402	385	349	386	402	421	355	396	364	394	372	349	363	386	377	394	362	381	396	375	389	374	341	344	424	379	339	397	387	365	381	333	413	359	407	365	361	390	350	385	372	355	372	377	366	376	401	384	378	381	395	382	364	397	384	390	342	357	365	347	408	369	383	403	378	376	367	363	390	395	391	362	374	394	395	364	388	348	389	381	363	381	350	391	391	393	399	402	372	385	413	414	388	357	373	349	335	365	403	390	395	371	397	367	369	402	342	363	376	362	371	405	404	348	372	395	393	395	369	392	356	396	386	382	403	382	391	402	410	425	391	385	383	387	366	342	396	395	370	369	356	382	366	359	399	369	401	361	407	368	377	382	365	377	384	368	408	401	364	389	391	386	393	331	397	372	380	388	337	359	358	369	367	365	371	370	410	388	352	356	408	384	383	373	403	358	367	380	402	407	402	379	355	382	394	411	373	378	394	346	366	409	383	459	383	417	372	376	373	371	391	360	412	385	383	387	389	374	392	353	407	364	380	388	440	386	410	383	389	361	371	382	377	393	380	439	382	372	359	386	372	407	384	379	358	408	315	391	380	381	398	390	377	382	372	343	374	354	355	398	416	383	397	381	413	395	358	402	377	388	351	401	370	416	376	421	388	391	372	394	405	368	376	386	399	389	418	406	390	392	383	371	369	413	413	352	405	421	381	393	376	398	356	411	369	427	414	390	388	411	410	407	359	403	352	382	400	385	396	382	390	408	370	389	395	360	382	368	397	422	378	385	396	345	365	338	385	414	355	390	379	403	330	403	360	395	392	412	402	394	350	375	382	376	347	374	365	379	384	356	382	407	390	397	355	390	386	396	383	375	345	366	400	358	358	364	371	390	355	402	402	404	355	363	393	358	374	397	389	367	377	386	357	377	350	379	338	369	393	375	386	401	393	405	397	369	351	340	387	415	389	387	381	371	416	359	351	385	380	390	386	368	413	401	402	386	408	383	399	388	435	365	358	398	371	385	385	391	380	414	364	403	408	375	361	362	410	353	380	349	368	365	387	394	374	415	395	441	383	410	385	425	378	385	370	389	401	365	405	395	366	386	391	376	414	392	387	354	408	359	384	379	391	368	367	378	367	366	380	355	355	388	381	370	376	360	361	382	372	382	394	389	341	374	366	381	392	387	389	340	413	373	422	365	361	374	376	373	396	408	435	387	396	388	407	380	388	374	402	376	389	399	380	363	357	380	383	384	388	393	379	422	384	411	376	397	373	386	377	407	374	377	410	403	390	384	375	379	361	373	383	412	387	373	396	391	369	391	380	390	401	403	373	392	382	413	377	415	393	344	405	381	365	409	373	386	364	388	381	369	370	391	368	387	351	353	382	351	376	355	387	382	391	364	359	387	352	409	337	375	372	368	361	373	389	373	352	373	377	418	407	335	406	353	405	366	360	394	349	386	394	383	375	402	378	392	387	384	411	407	383	362	389	387	392	402	345	360	383	394	355	354	403	390	376	373	342	415	410	413	381	384	394	346	419	389	359	400	402	370	411	433	362	389	396	422	366	372	334	392	364	395	396	369	394	401	411	389	373	369	364	359	411	423	405	402	421	396	371	370	421	397	379	337	405	354	402	371	377	403	374	381	404	359	403	362	394	412	368	390	415	395	383	408	364	355	426	399	389	399	325	379	386	399	358	394	366	344	370	420	362	430	403	394	394	394	404	405	384	377	405	379	392	420	402	363	393	360	392	378	409	401	370	392	371	384	391	396	370	421	383	409	380	394	383	397	367	394	372	369	389	357	379	344	344
6482	426	401	4800	5933	378	207	211	201	208	219	219	229	242	266	199	225	226	252	213	196	213	242	216	236	237	232	205	216	238	204	245	221	205	205	209	221	264	236	194	211	212	199	194	208	218	204	243	237	203	228	224	227	232	193	208	218	223	193	206	235	238	242	246	254	220	221	192	238	220	207	197	199	204	216	214	174	221	225	218	222	219	203	206	234	217	229	199	197	234	229	240	194	211	206	232	216	216	227	224	205	219	223	218	201	226	202	228	217	209	224	211	247	192	217	234	214	205	175	237	221	240	228	206	207	194	219	213	224	252	207	217	244	179	212	203	208	238	215	189	203	245	201	246	263	226	226	214	213	230	249	225	247	221	227	210	198	234	199	209	242	195	225	218	222	209	244	202	221	199	221	204	191	205	214	201	220	237	207	210	211	214	219	196	212	201	241	208	224	232	225	208	217	229	216	226	243	226	198	216	220	203	230	195	201	202	241	211	199	212	202	239	219	232	222	217	204	237	236	221	213	204	238	205	200	232	250	197	216	208	238	217	216	218	209	187	212	210	225	191	207	220	222	218	218	227	224	206	211	218	210	217	224	194	198	190	225	207	233	202	200	232	209	207	202	210	210	221	224	210	215	203	220	202	217	221	193	212	226	219	216	226	195	196	228	212	211	225	223	188	228	223	209	227	177	218	211	213	205	214	212	228	210	188	205	202	200	197	220	204	186	195	203	212	206	183	214	219	204	193	216	217	217	232	202	225	205	217	242	199	247	210	203	209	215	214	221	240	181	204	221	231	215	215	243	232	221	198	228	207	227	217	197	221	223	220	194	204	226	239	209	212	227	223	184	204	227	196	208	211	195	204	193	212	225	232	192	220	241	213	221	208	221	191	216	221	205	198	216	185	218	217	227	205	210	189	199	239	212	206	235	224	246	193	201	242	205	211	217	213	222	224	192	223	197	242	206	213	210	213	232	211	206	214	210	237	211	211	246	219	202	217	219	222	209	216	221	223	216	236	216	201	241	216	225	216	195	232	191	223	210	202	187	222	207	219	216	211	202	224	214	194	230	224	215	222	198	235	210	243	226	199	212	231	206	217	207	217	225	200	244	212	231	220	242	228	245	210	203	226	227	194	205	209	245	212	218	230	265	205	215	233	216	216	220	252	230	204	223	209	230	204	226	209	210	230	215	246	222	219	202	245	206	224	223	186	217	220	220	227	227	213	206	238	225	246	207	205	221	224	219	192	211	210	235	198	217	230	210	223	213	186	209	222	236	247	195	223	203	209	188	221	217	248	249	195	232	196	238	200	211	200	203	239	219	231	243	206	221	196	224	210	213	218	194	202	203	234	206	201	251	198	236	229	246	206	217	214	223	221	204	220	221	210	223	207	210	206	217	220	199	217	196	241	211	241	199	195	249	193	232	225	238	216	230	218	220	215	204	211	225	207	227	211	197	222	211	221	204	215	226	202	231	205	218	208	237	230	223	231	227	211	208	194	252	226	216	250	201	204	209	214	182	223	236	221	211	214	207	210	256	212	187	219	207	207	216	244	206	230	203	215	193	214	215	244	199	209	210	209	214	226	212	237	199	223	212	212	214	213	220	186	225	198	224	223	228	217	223	223	213	186	216	214	216	235	220	209	195	213	228	206	207	227	229	207	225	201	232	223	233	198	224	222	215	224	218	209	237	207	201	231	209	214	215	211	186	219	233	195	230	226	231	221	216	204	240	226	182	190	216	212	238	218	230	218	214	225	205	215	194	224	228	244	206	208	202	201	226	211	229	198	209	193	191	189	211	221	212	177	210	222	242	217	228	207	230	209	218	171	216	230	199	209	235	217	200	213	223	210	224	248	219	221	198	226	218	198	224	240	239	205	206	211	228	188	197	223	223	201	204	217	201	216	221	220	213	220	219	224	222	200	216	213	177	196	197	185	225	199	217	233	199	212	213	215	194	200	212	207	225	193	203	225	211	230	221	241	204	214	193	226	206	171	207	230	207	206	214	211	223	202	211	194	227	241	197	228	237	213	206	252	239	224	216	223	210	206	221	203	217	201	226	240	214	197	185	243	210	214	217	185	224	202	243	226	224	234	235	238	211	217	224	207	194	231	202	234	220	192	208	207	203	233	210	232	191	219	223	208	235	247	232	233	207	185	229	217	226	214	209	210	247	227	217	200	210	225	209	232	174	251	227	230	206	230	221	203	236	234	229	208	229	213	208	202	230	209	234	230	206	217	238	240	195	201	205	232	212	233	210	216	205	211	221	229	222	234	209	194	221	197	228	212	197	241	217	214	224	223	253	221	225	220	212	202	193	221	198	249	213	233	199	207	202	212	204	219	225	198	197	223	201	214	212	213	231	227	231	225	216	210	186	214	229	214	204	236	244	195	218	190	223	197	240	207	219	208	240	196	222	217	215	190	232	224	222	220	207	216	214	212	206	233	224	244	193	219	216	211	222	174	199	225	221	205	227	209	189	230	189	213	215	217	240	193	223	210	214	211	218	224	203	231	222	206	219	235	216	214	199	221	208	222	196	211	197	201	236	209	210	205	197	194	218	211	212	214	211	211	220	217	205	192	215	210	198	215	204	197	233	209	224	233	240	207	231	205	218	214	198	228	243	201	208	246	202	231	212	204	223	225	221	221	219	203	226	199	217	246	182	220	219	214	235	256	214	207	215	204	237	218	215	188	224	205	202	217	205	206	227	243	229	193	210	223	220	220	220	204	217	217	242	202	214	205	203	226	223	243	242	219	220	228	220	189	221	226	207	190	213	207	220	231	217	203	224	214	231	195	191	200	223	209	218	210	216	207	210	228	179	214	226	220	221	194	226	225	215	203	195	238	184	227	220	210	207	204	240	217	216	192	203	236	217	234	210	215	199	209	232	220	199	223	201	213	189	208	205	228	197	191	216	239	206	208	202	213	204	213	214	207	216	246	214	223	215	224	196	220	209	227	197	201	203	215	201	224	199	215	231	218	213	235	244	212	227	197	211	197	193	200	215	220	197	219	214	212	242	220	211	228	206	233	222	207	238	201	205	196	208	226	203	241	222	215	220	186	198	269	221	215	226	206	212	239	211	234	201	215	230	220	218	200	196	186	236	199	205	200	210	205	237	216	214	193	215	202	227	212	234	209	219	206	212	230	188	207	235	248	215	226	208	214	230	242	199	206	197	213	234	232	229	226	217	192	188	192	230	210	237	217	199	214	236	210	204	213	220	244	200	208	229	211	209	222	204	210	228	205	215	225	233	220	235	260	190	202	195	225	215	220	182	202	218	206	205	203	232	204	219	240	205	210	201	196	199	222	206	181	228	187	217	222	239	205	201	219	240	221	220	214	239	225	210	205	210	214	199	221	228	192	206	197	209	244	210	238	214	227	187	214	216	219	216	219	215	226	245	201	204	227	217	245	221	220	204	219	212	239	245	205	199	196	196	226	210	217	202	223	192	212	235	219	224	220	225	241	217	225	211	228	240	234	206	227
5953	771	1358	16566	16492	832	612	598	589	569	546	546	558	556	545	556	612	563	561	547	551	580	574	558	556	514	568	575	566	543	584	533	549	534	555	544	573	608	581	600	589	535	535	534	518	585	530	530	572	560	587	575	548	557	595	549	521	550	585	609	625	587	624	592	553	608	542	603	521	570	572	564	596	576	586	563	548	540	598	556	555	551	584	598	553	565	559	548	534	606	532	621	516	536	554	535	564	560	582	578	557	572	606	548	551	558	553	540	539	595	537	567	603	535	544	523	554	539	537	554	571	535	545	558	560	565	536	585	546	555	523	533	565	556	539	554	534	612	568	554	553	573	547	552	600	570	571	578	551	567	556	538	560	555	552	536	581	573	578	569	566	531	561	551	577	560	520	520	575	567	516	580	557	579	539	585	547	580	560	570	553	591	562	537	534	556	585	548	576	604	577	540	575	537	531	552	565	588	567	585	557	570	565	511	570	519	583	529	534	554	584	543	560	569	515	563	547	569	544	546	558	551	577	535	541	543	570	537	576	570	603	539	523	535	523	566	541	523	522	543	543	526	548	516	553	565	570	552	591	533	558	532	563	537	534	535	563	557	543	510	557	546	545	556	568	567	544	543	624	594	573	545	558	590	590	571	506	541	589	549	543	559	559	567	543	558	624	575	583	572	582	603	546	528	535	575	554	545	559	559	534	568	568	539	554	552	569	512	542	537	535	518	599	544	578	549	562	538	548	547	509	581	541	557	557	568	542	577	571	568	534	521	502	479	521	542	552	565	563	589	584	588	604	562	545	580	533	550	519	542	565	546	588	532	578	546	577	532	575	535	591	579	577	624	539	530	571	579	543	602	535	604	536	582	563	573	539	536	543	552	574	563	539	554	544	555	532	593	604	562	567	537	526	583	537	549	570	585	585	539	593	588	586	552	579	552	538	518	549	561	563	531	548	526	560	464	577	563	540	507	566	572	570	583	527	553	512	554	572	541	553	537	580	521	590	590	567	571	590	550	540	585	508	582	575	573	545	596	515	572	561	542	535	548	569	571	546	544	535	558	533	554	556	572	591	594	597	572	555	586	564	574	582	551	567	584	565	558	550	561	574	568	589	546	521	554	550	521	551	525	589	562	580	558	577	549	568	541	563	546	558	554	570	567	589	544	557	560	533	572	530	541	592	566	513	552	517	544	587	529	559	540	544	595	545	565	577	565	573	574	585	535	566	591	558	577	574	561	562	576	509	523	537	573	531	584	551	583	577	582	561	549	555	545	593	579	608	531	543	555	565	559	555	547	543	600	570	550	573	538	528	548	572	541	554	503	539	582	565	570	536	515	582	583	591	608	564	572	556	539	575	525	546	545	555	547	534	566	561	573	570	564	569	583	573	555	615	548	582	568	544	544	539	542	556	581	524	567	525	564	602	538	573	600	575	584	558	521	549	547	518	553	552	575	534	544	529	572	541	546	564	547	561	559	603	590	540	537	573	543	575	582	564	578	585	541	550	585	551	574	641	554	537	528	579	539	567	530	530	552	560	594	579	566	561	580	572	547	558	564	569	571	582	581	533	572	586	562	593	543	592	567	512	573	552	542	535	544	541	573	531	576	574	573	583	543	583	570	562	555	549	607	537	588	549	580	560	531	577	560	554	532	500	548	516	526	519	576	576	553	529	586	590	569	557	558	557	563	556	548	580	548	569	524	607	580	552	562	574	607	524	530	550	587	520	560	549	544	565	564	555	606	514	585	539	598	547	571	520	567	556	558	569	563	542	547	572	572	552	567	595	528	550	577	578	553	579	553	568	523	551	520	570	575	539	546	583	568	530	545	537	564	567	579	569	557	553	542	550	544	551	578	550	501	556	567	561	564	556	587	580	551	535	569	555	579	544	563	568	545	554	540	524	518	581	578	527	567	546	546	559	548	511	567	597	587	580	545	599	553	570	543	549	575	540	557	576	566	531	561	533	564	547	553	542	589	537	573	530	531	618	546	564	525	588	536	590	559	563	525	573	489	544	531	586	547	524	602	538	585	563	566	548	566	557	541	557	540	550	545	520	530	616	551	568	576	565	529	546	574	547	563	596	552	577	520	600	580	583	540	542	601	597	566	577	537	566	595	548	559	567	530	528	539	549	556	547	543	565	557	500	599	554	513	563	579	540	519	607	557	549	524	563	585	557	603	556	555	542	559	582	554	577	573	554	597	582	566	607	548	558	574	588	565	556	574	553	557	566	530	561	594	573	583	588	589	531	592	509	558	596	541	524	550	557	558	555	526	560	534	555	543	536	597	556	574	574	517	579	547	578	581	547	547	548	560	601	556	557	563	566	552	567	541	549	549	561	586	562	536	534	548	540	594	530	587	588	558	559	586	558	552	578	556	533	550	547	584	563	579	544	571	532	580	553	548	560	510	554	575	598	531	559	549	597	548	573	578	513	554	509	551	570	599	555	574	605	578	523	543	532	584	530	544	535	557	546	578	582	540	522	601	576	540	590	555	542	567	574	579	564	529	553	602	532	528	594	550	552	572	572	557	581	566	588	531	545	568	548	563	559	563	558	535	548	563	580	520	587	562	532	553	574	574	556	564	530	577	577	558	513	518	565	543	563	552	539	554	550	579	566	576	550	562	624	593	539	530	562	527	548	552	529	611	544	524	571	567	550	553	561	519	543	546	546	569	579	597	603	550	493	546	557	511	555	556	608	506	592	517	596	543	591	605	567	572	571	547	556	532	557	557	566	541	558	559	551	532	517	533	569	537	592	571	561	521	580	546	568	608	603	554	541	523	595	548	604	597	581	530	547	566	577	538	547	570	510	598	532	543	537	538	567	543	574	572	525	570	565	524	549	554	541	563	571	526	575	567	537	564	597	563	543	577	560	527	506	527	528	505	555	588	590	573	540	560	565	583	577	559	592	572	584	551	527	573	586	559	570	589	538	573	589	556	573	562	534	584	574	539	549	546	560	564	563	527	546	601	517	564	591	579	566	589	554	572	565	594	559	570	538	576	571	564	556	532	570	590	604	528	583	565	594	558	577	520	538	519	565	521	514	508	521	554	518	554	540	582	535	574	534	594	565	571	579	559	523	542	576	558	518	541	559	549	593	577	571	527	554	568	560	584	537	574	618	533	543	543	519	543	553	570	542	518	539	552	547	589	510	590	585	562	528	546	545	509	580	527	560	519	570	546	567	569	560	586	558	533	560	511	528	540	532	532	523	587	563	570	519	549	582	527	527	578	560	538	552	557	540	564	536	591	543	534	578	601	513	560	564	528	538	606	548	553	522	590	558	556	542	557	584	533	550	600	565	592	564	570	570	541	530	595	554	563	545	555	547	541	563	534	544	578	509	568	559	552	582	527	542	586	580	573	526	545	544	528	536	571	544	535	567	522	587	532	630	502	566	556	558	561	578	553	580	522	600	561	555	514	570	547	535	599	565	544	564	549	560	560	550	557	551	555	522	595	559	567	534	553	569	620	567	557	603	539	527	604
39495	10661	3004	48855	50326	12795	1080	340	296	275	268	271	252	223	251	226	231	210	223	200	226	236	210	200	219	219	217	201	234	171	178	236	200	239	230	197	236	210	219	212	196	196	214	219	204	238	197	208	217	225	214	221	188	196	227	232	205	217	230	239	252	204	244	241	232	207	242	199	198	207	195	237	189	232	234	196	220	213	197	247	201	219	218	238	202	215	237	181	237	222	214	199	216	199	222	207	189	203	200	212	197	204	227	232	214	212	200	188	234	213	201	200	218	197	222	213	185	260	224	207	213	210	199	195	229	222	215	199	216	211	213	206	207	218	211	201	223	207	228	221	200	227	211	180	193	218	211	202	236	205	216	192	226	201	219	204	200	202	194	228	204	222	168	196	213	207	218	192	200	215	202	186	202	243	215	228	225	215	192	193	216	217	235	189	224	232	225	196	204	221	223	230	222	200	224	195	224	188	216	203	183	239	187	219	200	246	197	209	192	213	245	200	203	217	219	210	219	236	223	219	210	211	212	209	207	199	227	243	216	227	195	223	227	209	202	211	210	228	223	201	227	190	198	222	222	210	231	191	211	192	220	194	196	221	217	222	232	201	181	217	203	190	209	195	213	213	159	210	209	220	214	220	209	227	231	237	207	208	187	215	211	200	211	202	227	205	211	203	217	201	176	223	220	199	210	183	202	201	227	226	220	218	208	208	227	187	230	204	204	217	197	227	197	214	210	202	222	206	209	206	201	206	219	223	193	201	224	228	205	243	192	208	218	216	231	197	217	204	224	206	190	213	222	196	236	214	196	208	210	232	206	213	196	213	219	208	224	221	181	237	234	200	222	208	236	199	197	218	203	196	202	209	213	213	227	202	209	203	217	217	189	196	199	209	218	222	192	219	223	237	208	196	188	202	207	195	214	236	238	224	219	222	211	186	200	210	213	208	233	197	202	206	218	223	203	239	249	209	208	210	233	241	201	222	205	183	220	189	200	209	185	205	211	224	226	216	225	213	215	220	198	197	222	176	207	211	206	197	199	219	237	232	227	230	225	225	221	204	198	215	213	211	207	208	196	211	228	191	205	200	203	216	208	204	228	218	216	206	201	198	210	212	222	210	187	240	204	207	220	228	220	219	199	223	206	210	221	203	216	224	205	231	220	203	211	227	227	211	207	228	204	210	220	216	204	211	192	196	221	211	206	224	191	209	232	194	207	218	214	191	221	194	200	209	209	222	220	246	215	202	226	214	200	210	208	188	204	200	223	205	195	211	248	219	211	182	206	232	220	221	200	224	203	201	214	196	194	206	193	211	225	222	231	193	181	209	222	194	217	171	205	216	189	220	203	229	210	230	206	232	194	213	208	228	220	246	187	200	226	217	225	228	196	234	231	236	228	232	198	193	202	232	197	168	198	242	228	214	193	209	222	217	257	208	196	199	222	188	218	207	242	217	198	210	204	194	192	202	206	190	225	196	222	208	194	213	225	206	202	202	209	196	188	208	214	197	190	199	208	250	207	214	220	214	207	203	190	204	231	172	204	210	222	206	207	204	191	222	203	230	195	217	191	204	209	202	203	224	199	219	201	208	228	205	237	208	207	201	233	199	213	250	197	214	228	221	242	214	213	225	194	220	216	201	238	208	230	220	228	203	221	195	216	200	220	207	231	227	209	178	192	223	208	217	227	202	243	197	219	196	220	228	215	177	196	206	224	173	205	206	225	192	197	210	209	188	223	228	198	193	209	227	223	234	200	209	242	207	227	207	218	233	238	201	211	211	180	227	229	222	196	215	221	195	190	215	191	184	232	221	207	208	222	217	176	189	237	203	201	207	200	205	237	207	187	206	206	223	211	213	227	195	216	196	208	202	224	202	199	194	225	221	211	229	208	213	203	211	212	219	229	205	198	195	209	233	204	220	196	193	178	222	230	208	233	195	217	232	252	206	193	236	218	195	232	239	247	209	243	212	210	184	203	206	218	212	204	207	216	227	198	225	212	231	216	249	207	211	207	186	174	230	207	188	196	217	216	226	228	216	203	203	202	198	216	201	219	217	231	196	214	219	199	193	203	185	200	200	211	198	231	236	208	209	224	234	208	218	214	212	208	205	241	216	203	234	213	165	214	223	203	220	202	203	233	192	197	204	210	218	236	205	203	215	207	198	224	225	209	226	204	222	234	231	200	230	200	221	222	206	206	213	221	211	208	204	246	208	226	221	217	183	227	213	214	207	219	231	204	206	223	208	214	221	243	209	197	199	225	211	191	211	195	207	204	242	208	190	249	209	213	232	208	220	208	229	211	206	234	233	217	223	198	221	230	202	196	190	196	217	222	214	196	191	217	219	250	214	216	193	200	196	221	220	217	214	209	181	208	219	234	212	218	214	218	207	235	201	205	188	195	204	190	200	208	215	220	216	208	203	219	200	210	232	237	184	222	214	210	199	219	231	236	212	215	219	218	192	213	234	212	201	222	203	212	183	217	219	200	231	204	204	221	207	207	202	206	196	214	230	228	199	225	203	202	191	234	209	197	226	201	213	210	230	193	228	219	190	192	209	213	217	198	206	189	215	215	231	192	201	224	207	225	209	209	221	209	172	180	200	182	208	207	224	205	205	184	211	186	210	217	215	200	199	199	201	203	206	203	208	219	230	214	214	232	203	181	190	205	207	203	221	190	206	233	207	219	207	207	209	205	221	214	200	199	203	229	209	207	222	226	209	241	220	197	197	222	203	214	214	222	223	200	198	208	223	201	237	211	201	199	195	200	234	180	191	226	209	215	208	200	199	193	215	223	187	212	190	211	190	222	216	193	203	216	208	216	208	211	215	215	199	223	205	234	208	197	224	192	215	210	227	239	210	219	232	196	219	208	211	233	211	195	220	229	212	219	220	201	208	193	214	223	209	239	211	207	214	247	216	210	230	198	201	204	184	206	234	205	219	202	224	195	204	224	193	226	206	231	243	214	226	211	185	217	233	211	237	213	195	191	237	217	202	228	211	207	225	223	176	227	203	198	198	208	190	214	229	204	217	190	234	199	216	194	237	193	187	213	219	192	217	204	201	196	216	219	188	203	217	212	207	220	208	212	219	227	221	213	202	231	207	185	212	198	206	219	214	206	221	218	225	217	212	203	214	222	241	216	218	192	211	194	207	190	211	211	211	216	210	204	184	221	213	200	231	202	217	220	223	201	220	221	196	216	186	190	191	232	201	215	200	235	215	201	214	204	194	221	204	218	202	238	230	218	199	221	191	204	247	204	218	197	244	216	216	197	187	237	209	221	192	217	223	206	197	202	200	168	197	193	231	202	195	204	226	208	214	206	208	225	217	227	205	218	208	197	233	214	223	211	215	217	195	245	229	202	213	234	194	193	194	203	200	195	232	196	184	211	216	214	204	221	196	208	200	221	189	230	207	227	213	194	209	211	199	187	178	196	205	210	248	186	217	208	226	224	208	195	202	200	193	219	217	202	185	210	195	201	204	229	218	203	212	210	186
22383	4389	6287	55178	53293	4921	1278	1102	1006	907	877	811	752	744	759	707	681	665	645	602	649	599	558	603	569	594	589	559	592	618	579	580	574	581	578	586	577	546	559	570	603	590	564	580	574	545	558	551	576	542	542	567	516	579	532	520	561	638	707	698	739	790	711	733	716	669	672	641	618	624	592	577	606	670	666	610	564	563	547	523	548	477	500	552	515	577	579	549	518	567	537	562	530	535	554	566	531	523	534	593	500	514	520	549	549	529	584	520	529	524	531	545	561	534	582	577	555	559	592	518	550	545	550	514	522	538	558	560	552	544	552	564	562	558	531	542	552	504	559	473	567	563	582	524	593	562	573	579	578	562	536	554	535	549	549	541	532	543	568	583	532	565	532	571	588	547	554	537	563	581	540	512	547	544	562	477	550	541	562	528	586	557	565	562	537	537	576	558	567	576	537	538	586	541	569	520	566	539	542	557	562	557	532	584	497	539	544	524	531	570	545	561	537	534	559	554	527	510	522	511	525	552	559	553	538	548	518	541	559	562	560	548	536	533	596	514	516	513	524	543	500	539	544	531	552	536	548	526	593	519	529	526	585	544	591	541	550	574	554	539	567	513	522	544	562	534	555	553	539	503	502	536	508	508	525	540	575	529	519	522	540	528	528	546	497	537	524	602	540	536	574	576	549	546	564	493	521	538	539	564	604	564	577	541	554	555	562	556	556	531	533	560	524	552	526	542	557	555	542	513	511	567	527	546	507	541	563	571	537	538	572	567	522	571	561	542	500	523	509	520	529	521	505	580	525	527	550	520	535	548	519	504	544	547	548	566	536	535	545	569	530	535	533	515	505	514	561	557	561	536	556	557	557	542	569	531	557	523	527	539	557	597	557	542	555	507	568	561	561	574	590	536	528	571	555	532	545	515	565	540	539	553	552	554	574	518	536	536	555	482	549	544	542	563	533	543	550	536	555	521	547	554	573	545	496	520	531	570	511	497	538	540	541	576	541	548	499	537	537	552	555	511	562	520	570	559	509	553	534	535	519	575	522	569	549	567	516	509	557	544	535	534	541	580	560	502	541	565	521	529	532	484	539	541	499	495	526	549	499	550	570	555	556	556	554	551	516	538	532	557	568	559	528	511	512	552	544	569	520	522	520	554	509	536	531	486	519	571	527	582	578	518	553	533	585	474	555	552	557	506	552	525	545	543	562	531	551	566	544	548	511	524	562	603	531	543	531	572	517	522	554	539	551	556	560	538	529	547	560	522	526	490	561	494	582	554	569	543	543	532	523	540	533	559	537	556	537	581	541	592	593	539	531	544	548	547	534	551	517	502	541	546	544	563	527	539	532	524	514	528	520	528	531	547	528	503	539	592	521	572	556	581	531	552	569	573	582	510	513	514	491	535	525	518	530	532	524	546	547	555	543	525	541	571	536	567	541	505	529	564	532	514	532	564	547	597	522	552	563	579	547	503	526	574	571	541	523	553	539	545	544	548	546	559	548	536	516	543	580	494	506	529	492	562	533	538	536	526	541	544	484	530	531	526	524	595	589	541	561	523	569	562	585	512	571	529	538	526	509	578	556	546	521	550	528	536	519	548	573	556	545	552	498	578	523	548	561	519	548	579	561	524	515	550	582	535	570	511	547	540	534	512	565	525	546	545	535	519	528	539	519	527	542	533	542	529	557	576	554	570	555	562	565	523	562	556	532	563	521	557	518	545	555	545	542	542	569	522	547	506	532	565	564	554	570	516	527	537	550	530	565	532	563	524	539	565	522	521	560	564	533	541	526	513	509	542	512	565	545	557	521	525	536	523	532	536	533	515	578	552	573	547	569	529	518	572	535	516	555	562	569	565	552	579	534	509	530	559	510	522	552	501	552	503	561	548	546	575	507	516	542	531	527	522	546	542	585	506	516	532	516	505	516	501	542	514	504	505	517	540	543	523	551	553	550	535	563	554	564	514	557	522	538	503	552	576	574	534	494	535	558	533	535	521	506	576	560	570	576	579	530	519	507	534	518	533	543	517	531	522	535	524	525	559	573	522	538	528	510	579	541	532	535	559	539	529	509	539	525	519	534	542	526	548	540	573	530	565	561	558	558	550	464	511	553	513	533	552	545	514	552	558	534	495	509	552	546	522	489	575	547	530	574	531	537	552	525	533	539	563	534	522	543	553	528	570	536	553	505	539	555	576	557	520	535	563	562	541	531	563	511	541	549	549	536	527	541	550	565	506	520	503	573	565	562	517	502	577	512	535	521	562	528	538	579	507	531	522	565	531	569	541	544	507	544	544	581	556	554	521	547	538	556	521	600	538	526	547	513	544	546	568	554	589	529	553	537	565	509	515	571	574	493	533	564	518	524	569	548	526	556	568	535	548	532	567	563	541	531	547	510	545	570	533	526	540	578	560	564	548	543	552	547	532	551	541	522	540	519	542	529	536	529	535	512	531	527	517	575	553	551	526	527	534	591	543	551	549	528	506	510	524	545	526	566	557	508	503	535	558	555	516	569	574	506	566	524	512	539	532	539	539	528	520	532	522	506	544	548	506	557	506	476	586	532	553	569	543	544	543	581	517	547	540	522	530	521	531	519	519	533	541	554	539	529	528	536	567	534	566	553	523	583	529	565	543	560	564	585	518	499	523	523	584	507	541	522	575	533	524	529	572	544	512	554	572	560	532	556	507	556	585	486	535	529	506	527	539	520	534	550	527	534	517	526	529	547	508	552	498	510	497	525	520	571	565	546	540	600	526	560	506	540	560	512	502	520	581	542	548	545	516	544	541	560	554	534	553	542	553	543	575	493	516	531	526	525	509	566	558	569	532	561	611	532	571	574	499	557	503	543	559	540	545	540	516	577	550	524	543	573	567	517	539	534	531	528	581	525	536	575	572	514	562	506	500	525	562	546	563	567	538	543	516	499	546	555	540	541	577	503	564	540	555	552	505	532	534	538	535	519	551	553	564	534	557	571	510	559	572	529	577	555	516	479	563	503	554	521	552	545	524	558	520	515	570	578	535	540	550	514	509	534	523	564	543	568	546	514	579	524	550	556	535	573	530	540	554	590	564	534	530	512	503	533	497	548	546	537	511	523	563	531	511	531	554	586	550	549	524	554	565	540	550	555	493	537	515	548	514	526	562	572	539	568	536	531	569	535	548	542	540	572	520	514	512	518	562	552	546	534	517	574	565	519	529	573	485	523	567	543	533	493	600	513	580	589	521	512	596	526	520	583	563	510	550	522	548	561	531	541	570	513	519	556	517	525	554	547	559	553	587	520	543	572	513	550	532	531	516	497	523	573	554	559	507	568	520	556	559	577	531	560	543	516	532	530	518	598	537	599	511	527	527	596	545	557	539	518	582	561	549	518	543	544	525	500	562	543	533	532	566	600	532	507	539	556	528	503	499	526	550	554	533	563	572	557	579	551	508	549	581	529	545	566	577	532	557	554	565	507	536	549	535	553	555	550	543	561	515	577	553	521	528	547	533
53830	20914	5861	62805	62147	20411	3642	414	286	251	255	188	209	194	175	175	155	189	154	176	170	157	172	154	156	155	141	168	165	163	148	161	162	142	147	131	143	129	138	157	139	127	122	125	138	135	155	140	156	143	127	151	163	152	162	126	128	147	162	151	176	181	167	175	159	164	178	160	168	202	171	156	151	192	172	166	162	147	138	149	159	143	166	156	148	140	131	145	162	145	146	146	146	156	149	165	145	130	109	124	145	157	147	137	133	124	135	151	132	131	152	135	154	147	145	145	173	127	130	144	161	128	154	146	143	146	136	134	154	153	149	129	130	140	144	149	123	167	149	158	153	125	148	134	154	129	142	144	154	139	133	130	148	140	153	152	147	120	130	116	126	114	122	127	128	137	146	146	132	139	146	132	168	141	147	133	154	137	141	145	122	163	162	147	153	150	125	149	128	132	147	149	150	122	122	125	140	149	130	156	143	121	141	124	137	117	142	149	150	149	130	153	154	138	141	130	131	145	112	128	146	127	171	142	141	155	144	134	141	146	140	136	139	151	140	141	150	151	135	144	171	143	152	140	144	153	139	124	149	140	147	144	148	153	155	149	120	165	162	155	141	136	145	119	161	136	156	157	153	161	154	123	148	136	143	148	134	139	140	159	145	167	162	157	145	130	150	150	150	133	138	167	142	161	131	139	148	133	143	152	142	137	140	136	140	133	156	137	142	137	130	152	137	159	153	140	139	136	146	112	146	138	146	129	142	163	140	133	140	167	155	134	125	137	145	122	144	128	137	136	138	141	151	158	171	130	130	145	154	134	155	159	127	143	140	140	150	143	142	117	124	140	126	149	158	157	168	150	136	145	121	132	119	155	146	139	126	132	139	146	150	133	129	122	163	146	149	155	149	155	159	156	145	149	122	140	123	158	123	155	141	135	153	135	149	157	139	133	152	138	147	143	140	147	144	149	131	137	136	139	136	157	141	127	122	126	138	140	119	161	123	128	140	135	138	132	155	159	127	151	127	169	143	150	144	111	152	141	143	127	162	133	126	139	157	143	125	139	147	142	140	143	166	129	142	116	133	142	127	138	154	174	146	131	156	142	149	121	154	157	137	168	134	148	147	153	137	133	149	133	153	130	150	142	131	161	132	135	160	135	170	131	155	133	132	132	143	154	154	112	136	151	160	135	151	154	133	151	152	151	151	110	155	135	135	135	145	145	149	155	138	144	152	147	141	124	143	128	112	153	144	145	136	161	160	153	144	143	134	142	141	149	145	144	128	153	160	136	133	139	149	141	153	125	151	135	126	132	144	144	143	134	135	141	148	132	137	152	141	124	131	124	136	138	157	154	150	150	140	147	138	129	130	151	148	155	159	156	122	149	149	132	153	151	137	139	136	153	145	137	141	140	141	151	161	128	151	136	154	123	140	133	125	153	118	150	143	130	149	157	140	138	142	128	148	132	146	128	135	125	148	138	158	133	153	145	138	138	150	154	157	147	147	124	133	149	125	149	149	134	149	144	152	136	131	125	135	138	145	144	160	141	148	155	130	152	149	146	140	147	148	171	155	118	131	156	125	132	119	140	155	145	154	138	127	148	149	160	145	133	139	153	144	141	142	144	130	147	136	167	124	159	111	141	149	118	179	153	115	154	141	154	127	139	137	143	151	125	142	139	123	140	140	157	151	146	127	145	142	108	139	146	161	129	144	156	127	134	146	130	152	124	153	162	144	134	136	156	138	152	154	131	129	126	139	149	121	145	139	143	138	142	147	152	142	150	138	139	149	141	157	132	160	133	162	154	145	120	172	146	152	143	115	129	151	160	144	141	144	138	126	135	155	144	132	152	139	139	162	150	145	134	130	130	141	148	143	132	129	138	143	150	121	144	164	154	134	147	154	130	145	166	119	145	144	155	152	146	155	133	135	126	140	124	167	137	145	157	157	145	133	116	133	140	139	141	148	126	159	143	135	131	145	134	160	146	113	123	153	130	150	137	146	122	139	146	146	154	157	152	143	146	148	133	141	156	155	156	148	146	122	153	126	150	148	123	151	145	120	142	149	158	143	137	148	120	128	149	138	154	154	135	145	153	124	124	147	121	140	145	153	164	135	115	126	150	160	145	148	144	155	151	133	174	132	158	149	130	152	154	139	161	142	131	135	149	165	140	154	160	142	126	162	149	135	128	132	137	124	148	159	155	147	151	157	132	140	163	142	132	143	144	129	134	170	147	165	150	156	135	134	134	143	162	173	149	142	121	142	143	137	119	148	121	142	137	100	143	108	151	163	135	149	130	158	130	165	123	145	151	133	135	131	145	150	115	124	131	130	143	166	152	129	125	131	163	140	119	127	123	137	153	149	160	116	132	127	134	123	123	163	178	119	136	153	147	142	141	160	138	127	146	143	147	138	169	143	139	135	150	133	150	139	140	151	125	141	161	153	135	146	128	127	155	121	150	146	144	135	142	145	152	158	133	134	120	145	160	136	128	118	133	126	147	134	160	153	147	139	147	152	160	153	149	145	143	141	138	154	125	150	127	149	142	144	142	147	143	108	155	120	131	144	151	122	128	135	152	121	125	148	151	150	154	171	142	154	151	135	151	143	148	152	158	168	155	147	155	153	143	120	151	127	134	133	140	128	159	169	114	155	151	129	152	148	141	147	128	144	139	163	136	141	132	155	151	151	129	158	134	143	162	134	150	134	152	141	127	138	138	161	158	143	147	136	153	142	146	134	140	143	141	138	150	148	153	135	134	170	132	131	118	133	152	145	136	148	134	144	142	165	147	144	142	139	147	126	158	140	144	142	137	134	136	158	159	145	129	150	155	123	131	134	148	144	146	142	113	165	139	130	124	149	140	151	155	149	163	127	139	157	123	140	135	130	154	142	150	134	130	169	129	158	131	140	161	154	147	177	129	135	151	162	138	132	146	150	159	131	168	144	144	129	142	135	136	126	148	106	139	152	125	145	157	133	150	140	130	156	121	157	154	152	140	149	153	135	156	149	144	149	148	145	116	142	136	154	142	130	157	138	123	135	145	153	156	134	129	155	119	146	129	132	145	132	152	149	114	128	142	155	149	173	143	124	118	129	146	127	135	161	132	136	143	114	132	143	128	144	124	138	156	141	165	136	133	134	128	130	125	135	120	130	148	145	150	138	149	146	128	141	146	149	144	160	155	126	132	133	151	136	137	147	142	132	159	146	142	135	131	127	137	122	150	145	154	140	137	141	141	144	157	151	156	159	151	134	129	133	137	147	145	145	118	142	170	153	132	142	148	135	148	128	114	128	145	134	157	139	125	158	140	147	123	139	137	109	153	149	146	167	127	131	144	160	147	130	137	160	155	163	127	126	135	126	130	145	122	148	139	132	127	121	146	123	131	136	160	146	150	148	150	156	140	136	145	155	143	153	157	164	153	130	143	147	129	126	126	174	143	167	139	158	139	124	136	152	133	142	162	136	129	138	154	148	131	153	182	123	147	159	151	144	143	140	148
30590	8349	8037	66474	63776	6787	1841	1379	1271	1068	977	906	847	731	713	692	604	580	604	555	550	536	505	532	489	536	485	491	454	478	459	440	440	403	422	433	418	437	400	423	367	421	411	451	401	409	389	394	431	398	394	410	409	424	427	399	423	509	639	644	717	808	707	693	632	639	545	550	562	624	500	435	578	726	596	464	443	457	344	362	409	438	368	386	415	385	438	368	418	378	397	389	426	413	373	395	405	391	356	374	395	374	375	398	374	408	376	385	374	402	406	418	386	388	432	408	343	367	395	385	356	403	396	406	384	361	397	387	402	363	382	381	392	371	390	393	400	356	405	359	402	438	401	403	387	365	406	376	402	402	401	428	339	379	381	393	419	388	380	378	375	439	390	388	378	404	383	391	400	389	381	344	384	384	365	431	390	366	373	373	351	379	419	387	395	413	385	380	439	379	370	356	364	438	371	365	356	404	392	409	379	386	365	352	378	387	368	373	360	398	422	356	371	381	363	379	363	409	381	368	377	368	409	403	376	402	385	394	405	386	375	383	346	361	395	376	361	374	369	388	360	381	395	380	364	399	376	363	352	387	403	412	411	365	384	367	382	363	389	354	406	355	406	354	402	427	348	400	391	417	397	376	419	359	365	346	375	396	352	378	388	383	371	369	372	365	399	366	400	355	340	389	388	373	401	383	380	419	380	390	353	363	400	372	383	367	365	390	374	384	371	373	396	360	391	352	393	387	359	340	386	407	359	390	357	380	365	340	371	383	381	389	342	355	397	366	361	381	387	385	392	378	394	371	367	384	400	355	372	335	385	362	370	365	388	417	382	396	400	376	389	370	351	355	365	393	401	393	380	356	413	352	357	415	381	367	396	369	389	345	376	390	386	346	387	375	383	385	391	361	351	403	390	353	354	381	387	368	407	371	379	359	394	396	372	387	360	387	363	374	355	362	330	402	377	379	413	398	396	383	355	381	361	371	390	401	394	419	399	402	369	388	357	399	367	347	390	366	371	396	376	383	344	390	393	379	364	371	350	386	409	357	343	393	382	407	394	361	375	409	390	374	380	379	397	327	417	377	383	350	404	391	364	385	405	355	376	370	356	404	353	376	411	365	378	389	375	389	349	372	397	348	380	378	399	355	366	415	362	378	395	390	368	357	362	344	395	398	415	373	383	360	368	356	369	402	371	386	398	368	357	370	404	380	367	368	346	380	389	379	372	370	416	344	382	355	379	358	406	405	385	386	365	373	340	366	412	358	384	374	357	414	377	364	389	347	363	404	386	384	409	380	350	386	364	349	363	383	368	402	383	368	358	393	364	408	354	394	406	382	387	395	375	355	366	378	378	403	370	383	357	370	403	375	407	375	374	400	383	370	393	372	374	392	399	387	361	386	366	394	371	366	351	367	394	367	387	360	382	361	399	360	366	405	370	344	385	358	389	396	405	391	388	362	374	389	363	411	384	369	423	365	378	378	384	380	413	372	404	397	381	379	380	373	354	369	362	343	388	418	389	417	393	385	386	356	394	369	389	393	361	392	394	349	390	401	391	359	386	399	384	376	372	364	372	407	390	407	366	370	352	388	383	363	371	394	370	376	387	358	333	376	355	369	378	353	359	389	373	352	357	380	400	431	404	382	368	403	355	369	386	376	377	386	384	404	344	379	377	366	369	369	399	381	389	400	401	356	367	395	340	377	400	378	379	385	359	367	341	370	374	385	377	388	415	398	369	367	374	384	397	396	383	390	351	402	374	371	413	358	377	407	396	359	360	374	360	380	363	358	373	396	391	420	405	363	383	397	353	363	409	381	326	401	370	407	419	375	357	357	382	388	395	363	417	399	393	374	322	404	374	396	419	380	377	400	357	394	398	340	365	404	396	394	389	400	343	338	400	376	350	406	362	344	393	318	371	390	390	372	369	387	424	377	354	360	365	375	387	371	342	361	382	367	359	408	400	387	351	363	395	405	394	391	365	372	387	388	374	398	388	371	389	376	368	374	404	406	366	386	359	342	346	391	429	379	379	365	392	399	382	368	403	375	362	420	420	373	370	383	352	377	378	392	354	369	401	393	348	366	377	382	405	375	352	414	353	385	403	367	380	381	350	359	385	379	381	369	380	387	382	387	370	371	384	397	372	393	363	377	431	375	379	378	375	405	404	368	367	395	389	373	360	356	358	364	377	378	342	379	363	398	395	372	380	374	425	395	374	356	390	434	401	372	370	383	371	396	370	377	405	381	394	379	346	356	373	378	368	371	383	359	378	378	414	391	380	364	362	396	383	371	403	419	335	387	377	390	387	379	370	371	398	364	380	410	383	367	396	370	374	365	371	373	366	392	406	399	381	375	380	362	392	368	401	388	411	389	368	367	403	406	413	388	380	350	367	359	395	385	379	373	366	365	371	378	386	388	408	390	361	389	383	386	374	406	349	370	355	377	377	384	374	401	363	382	367	384	385	392	376	361	392	395	370	358	378	360	402	382	379	366	396	383	386	374	396	355	394	387	389	391	378	396	369	348	387	392	388	365	393	393	375	350	391	333	380	352	389	337	354	398	403	378	375	380	332	373	367	353	396	365	411	395	370	354	391	366	359	371	375	429	374	367	390	415	336	397	358	382	402	411	395	383	405	409	396	409	374	356	365	378	309	392	395	397	375	375	366	368	351	382	392	405	371	403	398	348	388	369	385	366	384	347	314	352	393	351	366	389	378	381	408	361	397	399	392	376	385	343	377	339	393	393	400	352	390	412	375	380	369	373	362	365	388	377	392	357	376	375	405	409	368	383	339	367	350	381	399	392	376	376	394	374	369	355	348	353	381	408	376	387	378	357	422	380	365	376	385	379	372	400	386	399	376	362	344	398	360	396	393	411	377	381	386	381	312	379	377	391	368	360	383	362	363	416	359	414	414	412	367	347	391	399	358	420	378	372	355	378	374	403	356	396	377	384	369	386	387	418	372	383	362	347	342	398	403	332	373	405	356	399	369	396	368	381	393	371	369	352	358	398	372	387	376	390	410	382	342	352	408	354	369	373	390	381	385	380	361	358	388	355	362	370	340	356	424	352	370	370	377	360	415	374	340	381	384	368	355	347	374	407	379	354	369	367	381	358	368	369	378	402	398	410	379	369	375	406	381	402	362	397	376	373	359	388	372	376	405	381	379	350	375	374	378	390	385	394	366	373	363	377	348	389	381	381	372	380	357	357	405	354	365	398	372	432	388	397	386	367	363	380	341	388	401	351	385	363	410	375	368	388	411	381	369	380	375	399	379	383	408	377	374	376	336	383	384	373	431	361	359	395	429	364	345	376	420	383	389	392	386	368	348	381	365	396	359	399	370	380	420	372	393	353	363	348	393	394	419	391	377	379	369	363	376	397	366	409	382	355	356	373	406	397	353	375	366	350	391	365	366	358	380	384	386	377	357	379	373	337	349	382	387	384	353	394	391	403	364	372	385	381	348	380	364	392	346	380	392	419	420	403	407	353	381	374
6552	530	313	4004	5658	460	244	251	222	223	215	216	216	218	206	228	200	223	203	227	223	232	196	200	228	227	212	212	228	186	207	220	223	220	211	216	226	202	227	220	237	213	239	208	205	204	221	236	223	212	220	208	212	209	219	215	216	209	243	212	224	225	217	236	210	237	236	204	191	192	230	209	202	187	208	224	206	239	204	202	218	215	218	216	216	222	187	216	210	211	220	220	197	207	223	203	208	225	224	207	221	228	218	229	204	226	214	221	228	220	206	206	204	214	214	215	226	231	226	236	218	225	225	227	232	184	196	230	213	204	229	203	214	239	210	220	202	195	197	243	221	198	241	201	217	191	230	221	222	232	227	202	220	192	180	198	205	222	197	228	206	227	241	210	223	198	206	217	215	198	239	218	230	214	213	251	215	257	208	232	213	222	206	214	201	238	205	228	224	208	222	195	216	190	208	218	212	213	217	231	220	191	220	202	223	195	196	210	200	197	230	209	239	230	230	220	217	210	217	198	223	219	221	226	223	219	229	216	197	204	234	209	210	223	211	222	231	205	235	211	231	197	193	192	220	225	203	207	233	244	207	215	213	241	221	198	209	248	204	201	201	231	233	209	185	231	214	211	215	204	221	212	260	218	205	220	228	229	203	213	204	206	194	204	227	217	211	240	202	213	195	220	206	217	200	227	212	213	224	193	200	241	204	213	202	206	206	247	217	203	198	210	221	225	230	217	214	213	212	218	232	202	203	221	218	242	223	209	207	225	198	234	221	230	219	201	223	246	194	230	211	230	239	218	210	232	220	234	215	223	201	220	217	196	215	219	216	211	214	208	218	181	229	213	210	201	211	204	193	220	212	222	209	172	192	228	181	194	209	222	181	209	229	197	212	234	238	221	197	225	212	225	220	219	204	204	218	230	234	221	227	206	219	227	228	208	194	250	198	222	199	219	208	231	193	242	207	200	202	219	240	198	225	218	227	209	228	230	208	221	217	219	208	211	222	259	201	207	211	217	235	225	216	226	213	223	204	219	214	226	219	214	201	235	240	204	233	215	245	203	171	225	220	211	194	228	218	215	215	188	191	235	212	225	232	227	213	214	196	210	223	215	225	226	224	220	212	228	198	209	234	212	221	226	204	233	218	238	227	216	217	207	210	222	242	215	234	242	213	205	185	199	217	202	228	216	187	228	207	202	177	213	220	216	197	186	246	232	206	228	205	232	187	225	223	208	228	233	225	199	199	230	217	262	225	235	217	204	201	175	216	204	178	223	188	224	208	205	203	232	225	225	218	227	209	219	223	213	189	194	226	209	206	206	190	192	209	211	225	198	236	241	204	192	228	184	219	221	237	219	216	237	203	212	219	203	228	250	197	201	207	226	216	190	229	193	210	226	188	210	222	193	244	220	211	238	204	218	191	204	213	219	183	198	194	204	197	204	210	227	193	196	238	230	210	197	201	204	205	250	235	197	186	230	263	243	208	246	225	222	230	241	209	222	189	217	212	220	236	221	187	221	209	218	225	209	250	237	236	191	226	236	195	201	214	224	214	214	214	194	238	232	188	235	236	226	223	200	219	205	227	238	211	219	214	200	212	189	230	208	223	229	214	219	201	193	211	196	214	232	201	238	200	182	212	218	200	240	249	214	191	214	206	225	220	203	179	218	204	222	213	211	223	235	230	223	219	223	224	211	186	227	210	215	202	224	211	228	230	227	243	218	226	201	204	236	196	199	234	212	203	221	222	217	226	215	221	232	222	223	247	223	223	206	212	228	190	222	246	197	240	204	212	207	215	234	197	232	217	234	220	201	226	206	206	230	204	242	219	217	233	213	235	201	216	202	223	200	221	192	201	214	187	215	233	219	213	214	232	213	210	236	220	209	219	240	233	205	227	222	215	198	192	213	211	191	235	204	216	224	213	214	199	210	183	222	243	215	217	233	214	187	213	209	234	210	234	217	225	202	200	207	229	228	212	188	237	213	199	194	241	217	217	220	225	215	218	230	185	208	204	229	235	201	219	212	233	237	222	222	214	230	219	210	224	226	228	225	222	238	223	216	246	205	212	237	205	234	205	204	211	207	225	218	210	205	212	225	222	215	228	211	227	195	223	215	237	222	213	216	218	224	230	198	214	217	208	198	206	195	191	205	225	228	212	228	181	245	217	178	180	225	213	202	227	222	206	222	214	201	213	224	201	216	205	203	198	238	216	212	189	223	206	206	195	196	232	203	199	220	217	210	216	227	211	233	218	214	210	219	209	226	214	188	213	235	206	223	213	219	227	206	241	205	231	229	242	192	204	225	209	225	207	210	229	211	205	227	207	234	236	192	215	196	203	177	220	241	207	192	225	211	244	210	214	233	221	218	212	210	220	212	213	217	247	227	214	232	220	205	214	220	237	190	212	216	213	214	222	223	208	210	233	196	225	244	230	229	233	201	237	245	205	258	206	198	203	243	238	197	211	200	210	202	228	197	203	202	216	210	240	200	198	219	202	217	198	222	237	209	204	220	188	227	283	221	210	213	218	182	217	240	186	226	225	205	219	212	206	197	199	197	204	222	193	193	216	225	234	230	228	211	206	206	233	214	223	222	224	244	207	225	225	244	252	220	206	192	188	217	216	216	196	227	217	206	224	191	222	204	206	204	244	206	197	219	229	219	205	215	222	241	213	222	232	194	203	203	191	206	215	227	228	190	229	210	224	222	243	215	215	230	243	206	199	210	231	230	228	226	216	207	213	192	205	208	213	207	220	209	213	200	210	226	206	218	210	196	221	189	180	209	191	214	207	205	220	217	210	206	237	248	201	223	208	195	206	215	239	193	204	209	217	242	225	211	255	220	221	243	233	221	207	215	197	203	210	195	205	208	205	228	235	220	207	230	203	222	235	223	198	216	216	218	210	244	207	235	203	223	220	221	234	211	223	205	191	198	223	213	216	219	206	218	212	230	230	228	195	208	209	198	243	220	195	234	215	201	230	207	222	209	229	198	215	215	213	201	198	224	218	226	217	203	208	225	203	203	198	230	216	222	227	213	216	195	228	235	223	218	247	206	206	223	216	221	193	238	236	200	213	221	219	216	224	215	209	221	245	215	214	240	237	197	211	228	241	236	224	222	216	193	206	235	215	206	217	224	209	198	208	210	224	211	200	209	238	179	210	204	196	218	211	209	202	227	209	213	192	233	208	215	222	216	244	218	252	222	216	228	231	193	213	198	181	193	231	205	222	190	218	231	238	209	231	224	221	226	205	228	230	206	204	196	196	236	219	208	208	220	207	190	224	217	221	212	184	206	222	200	243	222	207	190	190	207	221	224	220	227	221	216	225	208	205	233	218	218	223	236	227	207	224	210	207	225	230	204	224	222	206	247	231	206	210	210	247	222	191	198	227	233	205	227	226	186	222	214	247	219	234	253	235	228	212	205	209	240	200	206	230	199	214	204	245	204	259	222	222	207	214	182	180	241	213	225	204	220	188	217	208	218	219	175	214	244
5955	912	751	14827	16957	973	605	588	568	560	550	551	583	546	614	581	599	569	548	568	567	608	546	587	560	556	525	537	579	568	535	547	581	562	542	511	536	542	554	554	527	559	571	582	567	572	560	563	507	572	555	545	544	558	539	570	580	585	624	568	609	591	596	621	600	608	537	591	562	552	529	542	543	586	568	567	518	536	595	553	545	516	567	548	564	533	558	531	537	635	535	541	547	583	539	531	523	499	542	555	536	577	560	549	567	622	598	574	525	578	553	551	551	528	609	601	562	528	537	557	554	558	585	587	592	519	578	527	563	547	574	579	537	563	568	592	574	544	544	584	532	527	554	574	579	566	553	601	578	564	528	564	568	591	546	578	539	580	553	559	569	578	558	548	534	547	553	513	560	544	526	586	570	582	541	558	532	533	558	584	612	578	531	597	532	504	565	554	530	536	499	569	579	574	549	565	565	512	559	554	572	563	515	537	554	569	548	563	542	566	531	521	545	546	561	527	545	585	538	566	551	542	561	519	606	558	515	523	563	530	545	596	567	533	563	615	511	559	542	526	572	564	527	581	540	544	529	566	565	537	569	572	541	549	563	582	541	562	607	557	555	538	586	601	565	542	570	550	561	553	536	526	559	557	530	536	556	545	583	600	527	534	557	567	565	528	519	570	543	542	542	588	580	516	555	548	588	542	547	559	569	514	555	546	540	560	598	598	580	573	559	559	587	552	537	535	548	578	592	568	563	530	538	538	554	523	529	571	589	543	560	561	532	591	532	547	582	539	575	531	548	541	562	570	579	521	584	510	553	530	547	589	563	559	570	541	562	563	537	562	539	539	510	520	571	580	584	571	534	541	580	548	533	557	535	549	573	555	577	590	561	560	553	530	576	580	513	536	536	572	562	519	537	531	586	579	529	540	577	539	532	576	541	538	545	530	530	610	534	546	519	548	533	537	560	536	560	569	562	504	573	568	564	536	535	524	570	577	540	587	538	575	540	545	554	601	582	512	578	532	550	585	587	530	549	574	512	555	611	588	566	557	574	530	555	559	552	544	543	542	544	534	576	511	572	557	603	576	545	552	580	581	594	569	556	542	587	519	560	553	544	571	585	550	574	577	524	551	568	551	558	602	552	605	575	568	562	554	576	524	546	553	562	563	592	555	562	530	567	593	564	546	595	579	596	567	564	578	545	550	578	620	539	567	554	550	568	532	527	561	569	557	548	575	528	574	544	563	528	532	554	585	572	536	583	583	595	557	577	549	530	563	580	564	525	551	547	531	578	545	537	566	540	573	554	557	541	595	580	611	557	541	533	545	529	557	494	591	568	546	548	562	542	553	606	543	542	549	541	561	578	578	596	548	561	560	540	572	543	567	577	569	551	561	543	569	551	557	527	579	593	562	546	584	560	590	553	508	545	543	550	537	526	499	547	566	612	545	539	572	543	592	589	568	562	563	543	530	527	579	589	534	600	555	534	576	548	595	584	557	524	559	542	553	571	577	533	576	548	563	543	600	571	549	544	521	565	581	540	565	591	545	568	520	541	547	551	602	593	508	537	549	553	539	574	572	557	554	544	591	533	567	604	535	560	571	577	551	534	511	548	537	506	583	554	575	600	547	567	560	531	563	563	536	557	582	613	541	520	563	567	603	541	579	579	573	551	607	529	521	536	563	560	603	575	522	551	538	594	572	600	521	572	546	552	564	568	590	590	556	551	533	500	516	552	548	565	546	558	580	559	543	542	594	506	544	555	587	545	548	552	590	546	567	596	578	534	595	586	528	560	602	570	531	580	560	539	557	559	542	540	551	573	548	550	592	539	576	582	554	554	528	572	569	552	548	568	585	550	562	535	537	546	561	581	571	520	522	580	524	608	562	597	555	511	540	531	594	594	545	589	568	553	525	539	566	563	568	557	551	588	510	582	540	524	528	593	544	560	557	554	532	558	572	553	580	581	555	582	542	549	573	575	560	541	545	597	571	554	549	551	569	531	572	591	579	573	538	526	532	590	563	549	558	581	547	551	555	564	573	550	596	595	546	551	541	564	554	551	561	518	483	576	560	571	545	556	557	573	538	562	541	540	571	565	545	563	512	528	551	560	553	560	543	591	519	557	572	569	568	561	593	530	605	548	578	577	532	575	545	574	571	533	508	573	581	569	549	576	576	541	519	546	514	553	551	526	588	540	530	617	583	573	559	599	554	554	564	565	530	578	586	535	547	566	561	521	520	525	559	568	550	504	579	568	543	588	543	578	571	563	566	542	534	612	588	558	547	523	534	598	544	591	544	529	624	555	537	501	551	534	570	593	555	568	575	558	511	533	550	540	565	546	516	520	554	583	523	616	580	554	531	538	588	578	552	566	581	538	552	581	558	518	586	556	571	532	565	578	548	546	554	548	603	572	537	591	566	545	540	540	553	567	546	567	562	583	535	551	581	582	545	558	549	577	586	540	551	516	569	511	539	525	537	589	531	582	552	588	551	545	581	555	573	576	607	522	509	543	516	539	558	561	505	547	545	538	532	559	540	539	557	520	601	574	543	539	530	557	537	550	622	578	564	547	551	555	557	537	571	538	580	545	558	525	606	573	591	570	567	567	553	526	559	534	521	560	570	541	582	535	586	543	560	586	547	517	569	544	556	571	553	534	567	563	570	566	546	547	579	540	518	541	576	586	538	594	526	596	560	520	550	519	524	537	548	531	551	560	529	550	581	567	551	545	580	514	533	535	538	546	571	555	572	520	530	551	552	541	547	550	566	566	543	552	531	550	562	584	536	583	507	555	526	549	543	564	562	530	549	513	596	543	553	540	595	562	589	562	565	550	542	565	541	586	564	567	569	591	570	558	596	573	558	578	531	559	563	546	565	537	547	599	582	565	573	599	580	579	560	558	559	540	577	569	552	532	531	529	563	594	542	579	586	571	548	563	539	624	524	579	530	566	556	539	565	529	561	517	570	518	556	574	515	545	489	566	579	564	547	563	513	566	536	554	576	558	518	560	549	516	588	555	593	597	531	532	558	569	526	567	553	565	553	598	600	547	548	586	612	539	555	594	519	567	521	552	515	548	531	541	550	550	575	586	542	557	590	551	558	516	552	561	551	545	547	593	584	535	537	559	494	578	586	524	501	548	559	548	541	548	559	548	535	571	529	510	576	550	524	545	541	553	538	547	583	528	536	588	557	583	564	575	521	529	611	558	573	550	560	556	573	566	541	561	557	571	575	560	583	544	570	578	586	551	588	528	487	515	542	586	590	623	550	553	535	535	569	546	495	598	541	543	529	534	565	519	526	571	534	547	524	540	533	559	554	554	550	552	558	529	593	558	547	532	555	614	574	551	586	507	532	601	572	539	532	556	546	563	542	558	559	540	568	545	539	558	562	562	557	546	578	616	561	562	529	559	541	553	575	566	550	567	510	560	576	562	523	578	582	547	573	568	543	563	579	574	564	576	526	596	587	548	548	561	552	573	627	549	553	553	606	538	553	535	579
39603	12639	1870	47174	49712	13021	880	315	289	267	278	241	225	260	247	226	217	232	248	243	224	233	206	242	218	214	189	197	218	208	237	211	208	224	187	241	221	198	218	213	205	203	222	213	216	240	247	186	201	244	223	188	209	213	208	214	206	205	247	236	247	251	234	212	233	194	212	220	206	231	214	207	230	230	226	226	224	215	225	190	206	188	204	226	187	212	208	202	196	209	215	224	203	205	204	195	220	244	198	227	210	199	217	221	208	223	203	197	218	211	207	189	221	194	217	198	192	204	224	208	182	207	223	192	234	213	205	240	236	178	194	192	190	195	189	203	229	226	216	194	178	245	227	203	190	213	201	194	195	211	196	208	218	167	208	203	195	219	193	205	212	204	196	229	177	216	235	212	181	236	228	199	222	209	217	215	233	196	196	222	223	209	217	211	213	237	214	215	210	193	204	195	211	200	217	228	210	202	183	199	201	210	203	230	219	214	211	237	208	211	203	214	188	197	198	203	194	209	214	176	224	193	192	205	202	202	187	232	186	194	197	199	225	211	209	188	197	219	214	220	212	210	221	211	207	214	214	206	207	192	189	199	236	202	197	187	237	217	207	189	210	224	224	195	199	224	234	194	206	217	194	197	209	207	219	210	229	232	204	183	224	207	206	201	194	209	187	197	212	180	224	221	195	228	237	195	193	206	213	223	230	204	211	207	202	200	213	187	232	200	215	204	197	172	214	235	202	232	217	212	190	200	193	184	201	252	175	210	225	208	217	226	203	230	206	196	179	190	216	208	182	225	214	206	193	182	209	187	224	201	213	204	202	214	202	218	188	222	172	196	227	233	228	224	190	189	191	206	209	205	225	183	200	200	224	218	199	207	200	205	200	215	231	192	215	197	209	226	229	217	189	208	207	207	221	209	210	201	200	204	170	201	171	203	204	202	221	212	220	234	220	199	197	196	245	200	217	215	214	245	231	221	217	213	207	213	212	220	211	208	205	195	215	199	207	207	195	223	185	199	198	208	227	186	210	206	198	202	200	213	214	208	161	190	214	209	182	210	186	185	219	214	242	215	212	183	231	194	198	231	205	241	186	222	196	186	188	207	188	194	223	210	239	216	237	228	201	216	188	213	190	203	192	236	207	214	189	205	203	218	173	194	188	229	209	192	228	229	223	212	195	206	186	218	204	211	246	225	226	209	220	206	207	219	198	223	211	203	236	196	212	183	207	208	236	205	217	197	216	219	198	212	205	199	207	203	194	202	241	216	200	212	184	211	210	194	206	202	200	212	223	197	228	221	205	186	168	193	207	219	203	206	192	216	230	196	218	208	223	212	217	197	202	196	245	205	220	242	182	204	227	207	209	174	204	218	201	218	209	201	204	208	192	226	230	190	189	199	217	215	213	202	188	189	201	196	208	215	195	216	185	214	214	195	206	224	234	201	197	229	198	202	189	193	216	191	205	220	210	200	203	198	201	204	195	200	223	207	217	202	204	207	217	186	214	223	196	206	228	203	198	235	196	203	213	210	212	192	230	229	227	220	229	200	240	187	218	208	219	211	196	200	208	207	192	205	202	216	229	209	202	198	236	193	205	200	211	196	214	204	203	188	210	204	198	238	188	191	216	215	189	213	211	196	197	218	205	203	222	199	180	199	198	199	196	224	243	213	206	190	227	190	206	193	202	222	193	199	195	204	216	202	199	200	206	214	200	234	205	195	213	203	185	223	200	191	196	207	187	203	220	217	228	182	203	229	214	171	222	224	195	219	192	193	203	215	214	190	185	176	213	212	229	209	219	208	227	202	218	180	214	230	242	220	222	192	235	221	181	214	229	204	226	208	197	222	229	208	210	191	219	204	211	211	201	218	228	214	195	195	201	207	183	221	196	190	210	210	187	228	222	186	205	195	195	217	236	200	194	218	209	199	212	207	229	192	200	199	217	204	187	210	192	198	203	193	189	207	196	217	191	199	215	201	207	222	237	211	220	204	207	178	210	218	179	209	214	200	196	197	218	203	237	192	202	216	238	194	211	218	222	193	217	214	209	248	222	225	201	238	196	230	217	215	188	202	191	209	191	221	190	207	210	223	209	197	225	198	207	207	219	224	222	201	182	225	219	212	207	202	202	188	204	220	206	190	216	187	207	209	219	201	182	223	214	201	207	211	197	207	200	220	227	218	205	230	216	246	237	201	196	214	204	237	201	216	216	219	218	197	214	192	200	196	215	227	190	236	177	195	234	204	231	228	213	222	208	185	204	199	206	248	219	212	201	201	213	174	202	218	216	254	180	206	224	200	203	191	227	233	216	190	199	218	230	201	182	199	202	190	210	198	231	184	209	193	212	216	196	204	187	200	188	203	205	199	218	197	184	190	219	191	207	227	225	218	212	211	208	231	223	218	233	200	202	202	232	207	200	197	212	207	234	203	210	188	208	231	189	220	212	188	188	209	224	198	192	202	234	208	206	216	225	233	207	218	202	206	219	187	220	219	207	253	212	177	228	219	204	207	210	173	219	225	204	228	195	216	225	211	202	212	208	199	203	205	209	208	218	206	205	226	211	221	201	207	196	206	219	183	214	189	201	207	214	216	201	208	202	185	224	212	197	203	200	222	217	191	211	205	219	222	220	185	207	206	232	203	214	232	208	235	204	184	174	200	216	217	198	190	210	206	202	227	201	229	216	199	219	218	211	188	189	199	201	224	191	212	189	209	218	211	212	201	194	198	207	206	248	233	207	196	197	211	251	217	211	223	193	209	212	193	207	205	198	194	205	230	217	219	226	214	232	201	198	205	205	184	209	207	176	214	223	192	220	202	205	185	226	178	216	202	218	209	240	202	216	230	183	223	212	186	235	211	208	197	215	202	237	210	214	195	229	221	215	210	204	207	218	196	216	189	216	219	205	216	184	228	230	238	195	211	199	221	194	178	199	205	203	186	226	221	221	195	204	198	217	183	194	210	220	221	186	224	222	205	194	186	218	212	223	194	213	204	175	225	194	222	204	209	222	211	190	212	217	204	198	195	211	245	219	203	234	198	208	227	228	205	223	201	212	213	233	188	229	240	193	181	212	201	173	241	201	193	195	210	205	226	215	205	224	217	217	186	234	230	210	188	226	194	227	219	229	209	197	184	204	204	210	215	197	189	233	202	190	199	218	197	204	198	199	239	199	204	198	202	206	201	222	225	202	205	197	216	189	200	197	196	196	241	226	200	190	209	193	210	208	196	240	202	193	202	202	206	218	221	222	201	182	200	178	207	191	197	218	220	207	200	196	220	230	204	205	207	204	223	234	206	230	218	208	192	191	207	232	190	220	196	238	225	220	241	204	219	211	218	211	178	206	218	202	230	203	204	180	205	194	203	218	206	218	218	225	229	214	212	191	220	199	191	224	206	181	185	194	200	230	228	184	224	222	196	220	197	189	216	200	210	218	195	223	202	216	204	212	212	216	202	232	224	190	210	186	199	195	214	186	206	202	205	184	226	225	205	211	221
22419	6304	3370	55858	54104	6106	1352	1188	1003	955	883	806	751	761	653	673	661	678	645	625	610	559	633	556	592	592	559	580	601	590	599	522	582	585	558	551	572	583	550	539	590	550	587	561	609	565	592	511	528	573	558	543	578	547	566	587	556	573	708	729	799	780	750	679	703	636	635	622	611	655	662	588	600	675	647	618	599	533	537	551	530	611	564	569	538	497	505	579	535	531	564	534	515	542	530	532	540	533	537	505	550	536	541	565	467	577	561	544	548	556	523	520	516	522	534	542	569	525	536	563	536	552	545	530	514	560	531	517	523	535	544	571	573	581	494	545	563	533	539	563	557	566	572	530	558	545	562	501	578	547	536	532	518	574	540	541	538	576	553	541	608	508	527	574	523	542	532	536	561	520	520	541	509	557	514	540	501	513	512	498	551	516	580	554	535	551	511	514	508	512	542	528	514	504	542	556	452	558	558	506	503	485	558	507	520	517	526	537	510	513	510	541	505	565	540	515	533	503	521	555	509	514	555	484	521	563	550	518	555	519	516	547	570	533	513	543	576	509	597	516	532	532	542	516	530	521	535	557	554	505	541	563	535	586	540	532	537	543	571	530	534	558	527	519	514	558	519	518	535	563	543	531	535	550	519	527	558	535	478	499	526	510	560	525	529	506	471	550	545	528	517	492	525	578	498	584	555	522	525	542	547	536	520	527	507	529	566	511	467	571	549	471	511	566	513	559	492	531	530	536	526	502	508	542	541	578	547	568	549	547	512	582	544	536	551	577	518	509	530	521	555	526	546	519	562	530	514	553	519	538	525	514	477	520	532	556	478	522	550	527	525	494	549	561	538	524	532	501	537	594	563	552	530	535	533	526	531	517	523	493	544	524	512	569	507	508	528	567	521	555	551	494	543	529	490	573	498	501	567	517	547	513	521	526	535	550	554	531	574	513	517	585	576	513	519	540	552	530	543	553	567	516	529	534	529	546	545	496	478	487	547	490	516	529	488	505	553	539	549	561	547	546	523	500	528	513	550	513	534	541	541	500	521	542	552	509	520	497	500	537	505	563	515	541	549	536	525	565	546	492	537	523	537	551	528	536	559	517	552	524	535	558	497	545	514	552	538	531	547	539	521	520	519	587	526	490	530	557	526	537	527	557	521	523	501	556	524	530	512	581	517	552	506	508	554	562	546	516	536	520	536	494	538	518	499	560	530	566	513	551	482	545	547	524	535	579	528	514	540	519	543	507	541	530	564	516	578	546	558	548	484	564	538	533	539	539	550	513	522	542	519	553	539	525	548	518	519	508	529	534	491	513	543	549	529	526	508	545	582	530	534	526	567	536	511	529	518	491	551	517	515	518	545	531	539	543	566	555	555	565	549	530	597	526	531	532	534	510	511	564	538	500	542	563	546	521	545	529	523	587	528	540	555	527	527	522	543	514	513	511	513	631	527	506	543	550	523	547	562	510	537	544	552	540	577	563	506	531	544	538	584	526	521	496	490	521	489	524	560	574	554	537	538	543	530	578	531	583	521	532	500	514	514	524	543	484	528	549	587	533	510	556	540	566	543	546	546	536	500	504	534	514	518	549	509	549	511	537	546	554	567	528	505	532	555	540	523	528	508	523	544	534	483	532	520	538	549	494	541	557	526	509	577	561	498	528	552	554	553	486	548	512	567	548	544	551	554	565	514	529	556	567	528	496	547	537	520	552	546	535	524	497	560	510	545	505	588	498	550	499	547	533	553	528	546	500	523	581	512	521	525	501	540	543	555	547	515	520	537	514	490	570	494	535	531	538	541	546	543	520	516	530	519	546	542	545	534	527	538	513	585	528	537	548	512	538	536	553	515	519	529	525	539	529	519	505	542	536	526	497	546	545	529	537	517	531	525	591	527	525	557	512	537	488	554	548	504	532	510	554	521	516	509	532	543	551	522	562	527	501	584	512	541	562	517	536	549	510	538	545	511	507	521	556	515	506	569	538	518	478	554	552	524	544	532	516	530	549	524	575	515	554	519	522	540	528	522	531	523	525	504	533	518	543	527	520	536	538	555	538	536	556	543	576	560	514	540	507	517	532	484	520	532	516	521	576	492	512	531	511	516	536	465	519	533	523	578	523	485	505	530	515	568	499	579	526	551	525	557	509	522	567	533	470	527	496	523	554	510	530	566	523	587	522	530	559	558	538	527	571	533	529	539	534	523	526	519	526	487	536	526	470	522	518	522	547	501	516	551	475	547	539	570	541	524	484	532	550	560	519	555	550	546	544	579	463	514	512	511	540	565	535	540	535	483	597	510	540	545	526	506	570	522	523	541	526	566	514	506	505	520	519	553	507	515	524	518	533	553	527	539	558	544	547	532	542	534	549	555	513	506	553	567	508	480	538	535	541	518	550	546	553	523	530	529	504	516	530	480	512	563	543	561	519	541	537	572	532	512	538	551	524	507	487	526	528	548	507	545	505	539	553	506	530	549	500	570	506	531	498	543	563	526	559	525	490	517	531	530	537	554	562	514	529	543	534	550	540	531	503	499	537	517	552	524	505	521	552	533	564	558	550	539	551	482	538	504	535	549	547	505	512	560	544	522	556	532	546	581	550	526	568	568	546	552	544	528	537	560	479	573	543	521	539	472	520	521	515	483	540	547	514	532	536	478	533	490	506	538	514	549	562	495	551	536	563	521	495	557	497	554	539	492	490	554	564	518	529	517	541	520	530	567	556	564	555	556	536	541	544	511	504	515	519	556	567	549	507	556	524	571	545	573	577	564	530	515	523	537	576	571	482	522	524	524	510	547	482	497	519	566	537	559	519	556	552	516	528	516	551	515	551	543	550	486	552	530	531	568	548	553	556	546	492	531	536	510	589	542	494	577	513	562	557	529	560	546	539	559	581	552	499	534	503	534	522	525	553	488	582	488	563	533	526	508	505	567	530	552	555	533	544	492	538	522	519	537	522	563	542	532	476	505	511	548	543	541	518	521	497	532	538	518	569	558	514	522	512	556	543	534	535	583	546	552	506	494	488	559	533	510	550	554	503	523	550	586	532	514	498	532	510	532	515	552	525	517	535	521	548	532	537	542	600	547	537	547	517	529	538	540	529	544	534	552	558	583	509	533	538	505	519	533	566	498	512	537	551	567	502	529	533	502	531	515	510	508	555	458	536	521	553	511	522	546	518	527	523	481	481	548	538	534	521	521	563	486	522	552	539	567	535	501	505	544	551	541	548	544	528	512	514	541	537	529	556	522	537	554	489	550	568	569	553	543	529	524	531	533	541	538	519	569	535	497	505	481	519	573	498	517	538	546	527	551	513	542	539	573	529	514	526	488	516	535	564	574	490	504	526	543	548	543	522	527	531	496	520	511	527	514	512	523	547	529	557	541	532	467	564	546	494	526	551	522	548	523	536	539	524	508	534	558	576	529	511	530	504	491	552	546	546	515	576	568	543	513	500	520	534	540	529	528	534	515	482	524	539	532	502	512	574	554	550	512	539
54287	21874	4660	61418	60528	20097	3387	422	284	249	223	228	223	200	179	180	207	196	161	167	159	155	147	152	179	167	156	155	168	134	150	151	176	152	152	140	150	166	150	152	161	143	122	135	162	139	170	151	133	131	166	142	154	136	163	130	157	166	181	168	168	203	176	156	167	159	168	141	179	194	139	132	159	175	156	163	166	158	130	150	136	142	145	152	156	147	150	161	152	153	145	133	144	159	168	148	129	138	142	140	179	152	135	122	138	151	145	130	139	133	161	149	152	153	143	172	140	140	145	136	129	135	153	151	147	130	158	145	154	135	120	134	149	164	132	134	142	156	160	144	130	148	154	117	132	152	151	153	159	129	140	144	149	152	155	155	137	128	138	143	135	159	155	145	159	143	145	135	155	130	150	156	145	134	139	158	127	136	143	150	151	143	153	143	155	133	160	149	140	131	121	127	140	171	140	133	129	137	145	148	139	169	143	134	152	122	139	129	138	138	156	155	129	136	112	147	156	139	138	125	148	150	150	142	133	126	140	109	160	146	149	111	140	127	131	137	123	135	142	139	149	160	140	141	137	155	162	145	158	137	159	153	125	144	148	132	134	125	142	153	166	121	139	133	133	143	137	138	154	152	142	156	140	113	145	151	156	145	125	131	141	130	135	133	137	146	132	124	150	147	120	140	155	133	151	155	140	128	129	144	142	157	132	133	157	133	132	153	128	163	127	151	129	132	125	166	151	154	133	159	122	135	145	144	145	163	152	145	136	135	134	138	117	153	139	124	159	144	141	144	145	162	148	141	149	117	151	146	143	144	127	134	148	145	139	147	148	167	142	138	146	162	142	157	147	148	159	139	159	126	138	135	136	168	147	149	148	116	135	147	137	137	145	142	144	141	144	154	144	158	150	129	143	129	156	132	165	103	141	127	140	166	118	149	173	136	141	141	162	147	139	136	154	150	141	129	143	137	140	146	140	137	161	130	156	159	154	139	139	134	135	113	144	128	131	155	139	150	128	145	168	156	139	142	155	144	153	123	129	137	140	135	139	136	148	129	139	141	135	142	149	144	156	130	133	144	141	139	124	155	146	154	141	143	144	143	121	127	164	140	147	181	136	154	135	133	147	137	141	160	152	160	150	129	125	132	136	145	137	129	163	163	117	149	151	155	172	162	158	115	139	151	128	153	128	159	150	138	130	136	135	160	127	130	148	120	141	125	142	119	155	170	150	151	169	150	123	131	137	142	148	148	149	147	147	143	142	159	133	137	140	157	165	139	141	124	155	163	150	168	149	135	153	134	136	136	144	144	165	148	130	126	123	152	136	167	137	140	155	141	134	143	146	127	146	123	168	150	147	116	139	153	144	138	149	137	174	131	155	153	119	139	145	132	148	150	147	144	136	149	128	126	138	141	125	125	153	153	146	155	140	145	129	138	173	141	135	137	152	136	122	132	128	140	144	148	158	133	167	135	118	129	149	133	156	166	130	157	168	164	139	140	144	135	147	127	148	152	122	156	149	139	140	128	140	152	137	139	142	156	134	160	154	121	147	160	148	132	163	128	130	129	133	147	147	134	143	135	152	133	127	134	139	152	139	126	137	162	147	153	149	143	142	127	163	154	138	134	133	131	125	128	158	127	140	141	148	138	135	138	157	133	141	155	146	123	154	156	137	146	126	155	148	151	148	138	152	150	149	134	128	141	146	158	144	149	136	116	102	115	117	151	138	143	151	145	139	143	155	136	137	133	151	128	141	138	136	159	143	138	128	158	147	144	147	150	148	149	132	126	132	124	130	130	124	153	134	140	148	155	145	153	145	140	160	142	153	136	132	135	127	153	149	140	133	138	144	158	159	148	117	136	139	136	119	131	144	155	139	159	127	137	133	141	131	144	127	142	157	151	139	132	157	128	128	145	138	134	144	116	127	125	142	147	143	159	145	139	150	118	142	137	149	166	145	147	146	130	138	151	162	154	134	159	148	125	144	146	151	141	145	150	124	148	139	105	139	149	140	145	143	137	132	148	118	138	147	142	136	151	128	168	146	144	133	158	143	117	145	133	147	135	161	149	159	159	140	134	134	145	145	160	134	147	139	152	168	139	123	157	136	126	136	172	144	137	134	150	138	133	152	137	143	149	134	142	136	143	128	126	149	147	153	149	137	138	147	153	126	145	144	150	145	122	119	133	140	123	134	110	148	161	148	125	137	137	140	164	131	158	160	131	123	142	133	132	136	138	154	159	151	145	125	149	136	130	137	133	147	139	143	170	116	136	127	119	136	117	154	141	154	140	133	143	149	140	137	106	138	164	142	140	136	136	147	141	133	119	151	150	179	129	143	145	150	140	141	146	137	153	121	140	124	123	166	149	116	132	140	131	149	156	121	160	153	158	147	127	126	143	150	140	148	127	142	157	129	170	131	150	126	135	127	149	132	125	136	142	127	165	142	131	151	135	171	128	153	135	136	122	154	129	143	144	151	146	126	131	130	153	139	149	134	151	137	132	148	136	133	133	130	137	138	149	133	140	128	132	125	147	125	152	146	133	128	138	140	132	145	140	139	138	141	117	134	141	149	155	162	144	147	151	120	145	132	140	145	138	156	155	145	141	150	151	133	133	149	135	149	125	150	138	151	138	132	119	160	143	148	128	123	151	141	138	123	126	124	141	150	148	146	144	153	130	126	130	147	134	156	150	153	125	130	149	151	139	129	136	132	142	143	127	132	131	141	158	134	154	121	142	144	168	138	132	120	147	149	133	142	125	133	155	128	135	166	143	146	141	166	119	126	145	150	138	143	163	164	130	135	163	148	158	146	153	150	132	117	129	157	119	147	156	149	146	120	140	160	187	144	130	160	142	143	146	149	147	138	163	136	147	134	137	139	162	173	162	127	136	145	155	114	144	133	105	150	160	154	121	130	138	137	121	136	158	145	138	143	146	135	144	142	124	132	126	129	150	145	148	156	135	134	165	133	136	150	143	131	129	136	129	135	143	167	138	157	125	156	118	136	132	135	154	125	126	150	152	141	154	141	132	129	148	128	134	157	139	124	135	150	136	134	130	151	136	148	129	121	149	145	118	153	143	138	149	147	153	143	130	145	138	129	150	153	151	127	150	143	121	135	145	129	140	147	130	137	155	152	151	150	153	154	134	162	145	109	149	144	142	131	125	154	157	143	154	158	125	153	119	144	137	151	148	151	144	133	155	141	155	152	154	147	136	138	129	149	124	137	145	125	134	142	137	154	143	140	136	135	149	130	166	139	125	151	132	128	147	147	133	165	144	161	138	151	170	166	123	128	123	138	131	134	139	100	139	144	156	128	146	126	138	147	140	130	159	130	122	123	141	172	158	144	145	157	139	132	147	130	124	130	160	149	132	145	128	147	128	106	117	140	126	141	143	141	146	172	144	147	147	118	147	125	150	141	160	118	146	149	149	141	119	152	138	145	143	140	137	153	130	132	152	149	147	137	116	147	131	146	154	153	134	138	152	140	138	118	133
30814	8707	6186	67083	62342	9178	2049	1530	1262	1121	1004	869	779	760	674	691	606	594	596	527	529	532	500	507	497	484	428	482	448	467	474	436	478	412	493	417	445	433	427	418	440	409	447	417	436	374	378	400	391	420	423	418	372	394	415	402	411	531	663	687	740	789	707	694	652	607	560	501	549	561	529	463	515	660	588	490	461	449	395	411	433	400	404	397	415	357	396	363	386	330	399	412	392	412	373	379	368	378	380	387	373	360	402	376	394	391	379	397	395	412	390	387	376	364	368	406	381	360	397	389	380	394	387	372	401	390	383	361	406	379	333	368	341	381	386	420	388	404	408	401	395	406	433	423	380	352	388	358	398	427	396	388	409	414	384	395	369	402	363	387	364	394	419	403	372	377	389	395	353	355	379	372	362	390	400	397	374	353	382	382	398	366	361	355	364	343	376	377	366	405	391	383	346	374	337	384	366	385	396	378	377	386	391	403	369	371	349	359	376	385	397	386	359	376	359	384	381	353	373	390	395	355	352	386	350	353	382	388	371	389	361	347	369	380	355	378	352	342	398	350	368	375	377	391	370	376	400	381	376	395	353	401	358	388	410	388	354	372	376	398	357	378	368	380	371	341	399	384	363	387	375	399	365	374	385	381	367	440	373	355	380	404	413	398	370	369	347	384	397	364	360	343	383	354	399	361	379	348	361	357	345	391	374	393	390	391	365	337	398	367	371	395	336	396	373	367	366	349	397	397	416	380	350	392	360	390	364	362	377	386	395	360	423	375	355	342	374	399	348	381	390	362	344	332	353	373	382	373	386	374	346	388	388	393	329	366	365	395	359	371	384	379	392	404	416	376	355	365	363	355	353	359	417	351	358	369	366	372	357	363	388	376	368	363	370	389	352	355	384	381	375	414	372	389	355	373	362	347	386	376	349	416	351	379	407	369	375	399	360	405	358	377	343	368	370	360	365	362	385	418	365	400	388	323	381	366	341	391	378	360	364	371	371	380	364	361	368	379	374	365	367	369	357	383	346	398	355	383	401	361	372	366	350	354	378	334	377	380	373	360	359	376	368	386	367	378	377	385	372	356	371	374	350	390	381	386	363	387	384	387	370	385	327	381	367	390	386	384	383	370	352	372	375	338	355	413	371	381	375	387	382	359	348	349	380	350	402	401	373	339	381	375	394	358	353	387	352	358	366	373	384	356	365	371	361	367	402	351	342	398	408	377	361	360	376	390	372	413	382	366	360	372	377	392	422	384	381	358	343	382	372	387	396	384	372	363	402	359	381	381	378	338	363	369	365	373	406	394	376	347	372	355	355	372	306	373	352	363	381	390	373	386	361	359	343	388	379	360	382	384	367	413	371	393	376	353	389	404	410	367	378	370	384	359	385	378	360	369	377	357	383	387	388	373	383	401	371	383	375	383	380	398	390	376	386	344	387	370	404	379	364	374	359	350	379	358	402	380	391	364	382	377	372	427	382	354	407	373	370	372	371	361	378	366	406	395	395	365	387	381	400	382	392	403	390	366	375	348	384	364	361	353	341	344	364	345	375	362	356	369	369	379	362	364	399	392	347	366	403	381	375	348	412	364	357	342	353	392	409	336	396	360	377	378	366	381	356	402	369	379	385	377	396	406	385	369	362	350	396	359	381	363	379	360	373	394	376	341	352	381	366	388	389	362	354	367	383	399	385	364	384	394	399	383	354	368	341	385	361	373	369	386	404	334	408	374	380	394	359	355	351	365	339	395	360	345	348	356	404	372	361	358	360	365	364	379	341	386	387	386	373	354	389	370	349	351	357	354	382	379	393	384	379	386	355	367	358	359	383	389	364	383	383	371	326	408	395	372	378	359	376	390	388	380	353	381	348	353	386	355	354	362	370	352	384	349	348	389	379	401	368	382	391	359	387	384	367	387	377	373	391	352	353	355	378	385	356	343	386	369	401	387	397	371	383	354	360	340	366	368	408	378	377	347	359	351	363	369	359	350	387	390	389	395	399	337	387	332	401	403	390	361	411	375	338	387	416	392	369	380	380	383	361	332	364	377	370	379	354	391	383	378	382	347	379	392	373	378	381	401	388	381	352	373	383	375	367	377	367	376	369	371	352	374	367	365	394	369	344	347	386	373	351	320	369	363	384	422	383	382	355	373	370	372	388	410	364	408	399	351	374	345	394	368	374	348	366	338	344	342	413	405	388	375	379	377	373	360	372	376	349	345	410	396	390	401	380	404	353	353	351	368	359	367	364	363	363	386	342	361	373	366	413	336	389	351	368	350	421	342	387	438	370	358	380	369	384	398	407	402	375	356	340	356	377	367	376	394	404	387	380	407	383	365	361	349	406	385	349	396	350	358	377	368	381	352	320	348	378	367	339	372	398	373	368	391	353	383	366	397	400	383	376	390	390	369	381	334	366	388	368	396	360	352	376	366	363	354	338	398	410	415	381	356	358	388	380	358	391	428	401	374	358	367	348	347	366	378	403	378	381	382	345	377	393	390	372	376	401	340	382	402	368	380	397	357	361	396	345	408	348	404	330	379	369	373	385	392	359	404	358	350	373	350	404	377	369	338	391	365	398	373	375	380	396	369	400	392	385	365	359	369	364	372	371	383	333	370	355	371	345	365	379	389	397	385	345	372	361	368	355	397	331	367	365	361	378	394	395	399	379	373	384	378	371	363	378	369	379	392	367	391	391	377	379	352	394	374	408	368	405	384	369	408	407	365	417	377	353	397	393	354	354	371	371	403	380	374	374	333	356	348	383	310	418	391	361	375	326	362	370	385	404	356	404	400	379	373	370	392	361	411	386	413	398	390	404	391	416	376	356	341	385	335	381	351	352	392	375	394	370	390	373	383	371	328	345	380	374	366	389	368	356	369	401	369	344	366	344	411	359	378	373	389	383	405	366	366	385	356	359	419	400	359	344	384	376	365	368	375	403	405	358	343	370	379	358	394	380	375	357	363	388	356	378	364	359	357	384	344	387	348	390	376	372	388	361	346	398	423	365	433	360	357	395	400	350	393	355	386	369	347	367	409	390	415	390	376	371	361	379	359	357	380	374	334	380	389	380	341	358	422	359	355	382	341	387	422	389	387	380	360	363	348	369	347	383	397	352	385	381	346	367	374	400	382	372	364	380	366	358	390	364	372	344	391	368	373	391	365	361	375	364	365	395	406	355	383	361	383	342	354	382	359	402	383	361	378	404	409	376	405	365	350	366	358	388	376	389	384	387	362	362	381	369	390	345	367	379	415	332	335	367	370	399	353	369	380	418	421	396	372	399	343	390	381	364	388	402	360	366	384	366	353	377	365	387	374	368	384	375	391	365	365	311	375	387	369	377	365	346	369	364	385	378	359	335	391	356	369	410	403	392	403	387	387	339	356	384	386	390	402	367	372	372	370	362	402	376	351	368	359	392	342	351	360	396	361	370	362	365	366	383	400	348	386	385	364	377	379	378	357	388	396	365	402	373	357	353	373	368	365	415	369	376	368
6405	448	281	3807	5440	386	218	235	243	225	186	220	230	210	247	211	191	193	214	204	219	211	215	192	216	218	209	202	230	211	214	214	201	208	207	219	211	216	229	204	225	224	208	208	207	217	204	249	219	216	221	205	168	206	214	194	237	221	210	212	208	202	232	236	205	201	222	208	210	216	213	217	228	221	219	218	214	217	215	226	214	212	222	213	222	212	193	249	239	220	205	227	225	216	228	212	217	193	191	205	229	229	206	217	216	216	191	216	186	212	226	207	216	224	218	191	198	224	187	213	209	191	201	202	206	237	213	234	219	217	210	217	238	212	220	234	209	196	194	226	215	224	228	210	226	217	207	222	202	221	218	219	205	219	226	253	189	224	220	200	212	256	203	229	230	214	230	197	197	201	186	181	208	237	200	189	209	228	205	201	223	236	197	247	222	216	222	204	205	216	224	245	211	217	227	226	229	207	226	204	212	224	224	236	210	215	201	228	210	211	202	224	203	228	198	223	201	225	209	218	191	207	205	214	207	229	234	210	199	225	207	224	200	222	223	207	215	235	215	214	203	228	187	210	219	218	197	201	236	224	218	208	198	205	241	211	214	187	218	192	218	205	211	197	233	215	198	243	205	221	196	199	216	230	191	230	227	204	231	220	226	199	227	228	213	214	232	213	225	200	217	221	220	220	208	226	202	201	225	232	226	217	239	235	239	220	229	228	215	221	204	220	205	206	217	200	212	224	232	204	200	202	194	210	220	250	203	199	242	214	223	205	203	184	196	224	208	228	233	214	211	186	245	211	210	197	212	235	207	194	235	174	207	209	214	229	216	234	230	210	201	222	211	233	240	208	249	213	205	208	191	213	221	205	219	220	205	200	210	214	193	212	225	208	230	214	204	176	239	237	203	218	241	216	186	211	199	214	202	199	214	233	184	216	203	176	225	216	227	200	234	216	252	198	228	241	202	256	246	199	202	216	223	213	206	218	228	214	211	205	221	213	234	196	218	214	220	208	209	196	217	202	207	212	211	200	230	225	198	230	235	195	195	228	211	243	179	200	202	209	204	236	226	202	197	227	209	225	218	209	229	223	210	196	214	237	205	226	241	220	196	212	197	200	226	238	211	220	225	222	210	191	218	216	197	195	182	221	202	214	227	243	237	218	201	201	249	215	225	208	201	213	220	230	197	264	198	232	202	229	214	248	230	219	238	223	214	225	202	208	207	224	198	205	215	200	215	221	231	228	217	214	222	206	193	226	240	217	225	175	234	195	221	219	192	213	215	229	189	217	202	223	218	214	195	219	223	214	221	208	216	206	240	218	242	188	203	228	208	206	230	227	219	234	203	207	215	196	223	212	200	208	215	215	199	211	208	212	227	216	219	200	206	222	205	205	207	223	222	217	192	209	223	179	227	202	237	227	240	234	230	207	174	195	208	212	183	212	203	198	236	204	214	212	201	214	208	196	223	222	183	204	210	229	222	229	218	211	219	233	213	215	226	219	208	200	222	208	227	212	198	215	220	217	190	212	205	208	182	193	204	239	211	212	228	206	215	216	193	242	216	180	201	205	206	228	200	228	225	221	239	217	220	215	197	222	216	231	227	242	209	212	217	207	189	211	204	197	201	212	203	195	209	245	199	206	188	213	204	206	207	189	217	194	212	194	226	216	204	227	207	215	197	212	226	209	219	228	210	220	205	221	221	230	230	228	222	220	213	195	210	237	207	226	205	190	203	187	193	222	202	210	221	219	209	222	193	200	195	218	204	192	220	204	206	224	222	200	204	200	186	221	214	202	243	201	213	209	198	228	195	211	193	197	230	205	209	204	214	223	223	214	251	214	204	232	180	213	230	225	230	225	228	205	200	213	223	192	196	194	220	212	210	221	226	224	226	193	220	211	216	222	232	232	204	226	232	214	221	217	198	208	210	204	193	201	194	199	194	210	218	239	216	198	213	212	222	229	225	218	188	205	198	235	194	209	211	198	214	204	243	219	226	168	223	219	221	219	247	214	201	221	226	179	238	214	203	239	224	214	219	210	229	207	207	217	208	207	202	177	204	205	214	227	201	214	221	247	177	222	221	217	187	198	205	229	229	221	188	207	228	209	201	213	222	201	201	194	213	200	203	232	222	186	213	181	224	228	217	218	202	246	227	227	192	238	205	235	221	222	217	202	222	231	202	221	197	207	209	256	230	205	214	200	207	204	220	207	227	247	209	198	245	223	221	204	220	189	188	234	211	208	218	181	208	206	202	186	203	230	208	214	233	232	219	211	181	227	190	205	221	198	202	204	223	191	207	220	201	221	209	225	227	209	215	213	234	209	217	234	224	200	205	203	209	237	235	216	226	211	243	206	196	213	218	186	208	226	192	198	198	229	209	213	207	270	233	232	216	197	206	211	202	213	217	228	214	213	227	204	203	209	221	235	219	228	184	220	215	221	215	191	197	219	209	213	218	196	201	209	190	224	232	211	192	207	219	197	200	202	230	205	198	205	223	192	218	217	220	205	221	230	214	213	194	235	224	218	207	205	214	241	223	201	188	211	211	210	201	205	176	200	213	192	228	207	209	242	187	184	214	232	224	190	221	238	211	185	222	224	222	233	207	227	214	196	236	190	238	236	195	196	234	207	230	217	242	234	234	235	211	234	224	204	231	220	222	230	226	206	226	235	192	190	216	240	218	193	243	225	223	220	210	218	202	212	230	190	222	206	223	209	230	251	219	221	243	193	200	207	206	231	218	207	225	228	222	220	208	210	226	194	184	195	214	250	204	200	208	202	216	210	199	235	200	225	205	215	207	232	215	204	199	222	207	218	220	192	228	193	196	248	213	229	199	215	199	210	190	204	202	222	230	206	258	207	213	201	198	213	206	226	193	215	193	215	209	223	228	232	200	198	244	231	219	231	204	215	202	198	243	249	191	176	183	253	202	238	195	195	220	221	203	212	207	231	203	231	213	181	221	215	210	181	213	230	230	198	203	228	217	217	206	208	216	202	239	234	224	233	222	223	207	235	197	224	230	209	217	197	219	215	226	217	221	228	210	211	215	210	201	192	220	202	186	217	228	234	225	202	244	227	214	221	220	209	205	211	209	214	206	211	218	232	210	209	196	218	198	234	229	227	210	230	212	231	201	184	198	251	197	203	214	202	201	229	212	225	199	199	211	230	233	203	212	224	197	197	213	211	225	224	202	188	226	222	235	227	197	215	200	220	209	199	222	243	218	203	201	210	215	222	253	224	202	196	224	185	218	204	214	210	232	247	219	206	212	222	243	194	207	204	231	195	209	202	204	206	226	199	220	190	214	216	206	242	192	230	190	198	211	210	173	228	231	182	203	210	210	220	208	214	214	208	181	183	211	212	175	227	208	198	209	192	212	235	227	231	237	225	217	220	207	212	206	210	204	218	202	242	197	205	189	205	225	215	193	212	216	206	249	202	217	218	204	195	246	231	237	214	202	213	225	230	190	202	210	212	234	217	194	243	229	221	221	178
5867	819	713	14152	15641	1135	566	564	615	565	578	557	533	623	560	528	578	550	585	529	546	566	539	584	548	537	574	526	552	549	529	551	551	544	549	565	574	554	553	537	519	546	577	554	573	598	539	584	575	562	556	569	542	515	581	585	572	575	604	618	612	617	638	612	587	619	530	574	532	559	532	562	541	537	552	568	541	531	575	567	557	562	577	603	537	550	572	562	516	539	501	498	517	537	554	611	521	604	568	516	525	525	568	509	551	531	549	559	592	545	552	558	540	543	544	546	543	575	546	541	517	572	515	520	553	508	543	565	556	560	567	549	570	558	516	554	573	535	541	559	563	595	520	579	552	567	557	540	566	527	594	550	532	579	554	532	561	543	528	561	591	511	546	529	532	539	542	517	574	604	593	532	587	530	543	564	574	531	536	524	550	537	511	531	516	520	518	540	590	559	531	578	561	537	533	505	561	516	544	538	497	516	540	580	532	575	566	563	556	533	533	563	524	513	552	513	531	534	553	567	552	567	551	572	538	549	522	527	502	538	559	484	526	550	504	534	564	572	518	553	560	543	542	523	517	583	535	515	476	568	535	524	553	538	585	622	518	579	541	553	561	569	523	573	537	536	584	589	589	574	565	531	520	544	522	577	564	547	593	518	546	532	545	558	552	513	563	551	516	554	608	565	551	548	525	555	520	560	569	521	566	576	547	555	557	544	570	582	562	519	557	560	554	549	531	553	520	518	555	574	558	530	542	581	506	556	532	503	551	548	557	592	541	581	541	552	536	527	493	546	597	587	522	601	533	538	566	550	525	545	559	510	526	527	477	518	558	541	522	547	542	524	532	527	536	591	537	529	571	551	548	554	525	547	557	579	544	533	571	555	575	547	568	555	535	545	545	532	547	543	548	537	587	533	524	541	494	602	544	548	562	488	565	520	525	552	509	521	569	563	568	526	563	537	541	546	522	540	525	527	556	571	577	519	546	510	546	535	565	542	545	522	556	545	535	548	565	524	524	581	551	548	529	528	526	538	519	540	519	551	516	563	552	504	516	558	509	521	548	581	564	529	534	543	567	512	508	555	544	569	519	592	544	545	554	549	535	557	501	535	529	546	563	547	529	588	523	539	574	575	511	573	541	537	581	546	565	513	574	514	565	555	552	546	562	539	541	507	557	543	517	572	538	547	526	542	514	560	549	564	505	559	561	524	492	544	528	556	528	490	572	537	555	571	519	557	539	549	553	556	519	557	515	511	552	536	533	534	545	517	562	525	599	539	560	558	569	537	557	569	544	526	567	555	606	528	559	545	560	534	551	558	531	512	548	547	528	595	522	563	527	559	546	549	579	568	540	573	566	558	544	544	543	503	625	530	554	557	509	564	515	519	579	546	538	524	521	572	527	600	570	576	562	538	569	549	548	571	571	530	531	567	528	550	560	547	555	536	529	504	550	594	514	516	579	579	519	557	580	537	517	536	541	566	574	530	567	530	576	567	557	535	573	541	597	561	539	560	575	558	545	547	536	566	557	545	549	525	540	511	538	539	552	562	504	518	543	529	517	528	536	534	557	559	550	526	506	572	550	534	516	525	549	536	598	514	542	500	544	558	530	522	565	514	550	529	547	575	569	528	514	507	532	544	518	555	551	533	510	505	557	568	531	537	543	550	574	536	588	547	504	544	529	557	540	539	564	532	565	595	563	572	574	560	567	554	512	532	559	525	499	558	553	544	526	567	538	559	544	580	545	556	545	545	532	553	545	523	524	543	586	543	508	544	574	565	538	537	551	534	558	548	581	550	554	568	558	558	542	508	539	542	570	525	573	558	587	518	551	591	564	542	513	579	536	597	542	567	545	589	547	509	526	559	563	582	570	567	570	523	560	572	571	564	510	556	555	571	479	531	565	529	543	562	539	576	529	517	573	544	580	560	534	554	510	572	596	564	581	572	531	483	567	542	576	555	533	521	562	572	562	579	602	568	534	531	511	545	567	585	483	535	555	536	554	547	527	541	531	555	573	531	500	545	551	539	576	504	520	534	558	561	539	565	507	602	466	610	538	574	535	549	535	593	554	558	556	609	548	532	520	502	532	536	516	528	600	575	506	562	557	533	560	577	546	510	546	544	543	535	529	512	526	510	522	582	515	543	561	531	564	544	524	519	541	560	508	525	527	558	554	578	561	529	569	544	544	538	504	546	567	523	534	548	559	536	546	546	560	581	555	572	543	570	552	502	526	508	534	536	551	530	550	528	562	577	537	544	523	519	546	538	539	556	507	539	552	585	525	509	540	520	564	546	554	571	566	528	544	528	568	525	520	540	617	557	530	541	573	579	516	549	530	563	551	566	536	558	577	551	528	545	530	553	534	534	580	545	507	567	554	548	505	526	534	531	557	569	587	545	562	529	559	544	498	537	570	560	571	550	538	547	529	554	535	565	554	537	570	576	540	572	586	555	567	603	558	550	560	582	569	573	526	514	529	553	574	552	548	532	522	499	554	519	545	530	502	580	541	555	553	538	534	532	542	584	547	560	535	557	547	549	571	549	510	570	563	492	521	563	543	554	530	557	540	535	546	540	533	570	570	544	564	567	504	526	545	603	535	578	565	544	541	550	533	551	583	557	528	538	568	535	584	507	557	536	550	592	577	568	600	516	524	553	546	558	527	532	556	485	552	537	513	571	563	524	562	560	527	510	573	521	517	528	572	516	558	589	532	561	578	539	551	545	555	555	582	551	599	577	516	580	522	556	582	531	529	599	550	602	541	563	511	582	519	508	569	521	525	548	533	568	586	541	518	537	522	522	532	540	539	564	546	531	553	544	518	571	565	542	563	564	564	558	523	542	534	536	548	547	560	554	545	534	570	567	567	564	559	539	554	523	541	537	568	528	540	557	570	550	547	542	543	537	519	588	499	573	538	571	545	530	573	548	506	540	560	541	537	531	578	572	556	555	533	571	558	562	526	558	533	583	579	573	496	572	563	520	551	542	543	546	516	539	552	555	564	547	522	556	530	550	583	560	533	538	560	501	578	543	561	548	544	539	525	543	550	494	582	558	565	546	556	536	552	552	530	576	529	563	578	512	532	545	578	527	541	563	557	525	565	541	532	551	531	557	609	586	576	491	485	547	508	532	512	569	522	533	512	552	590	536	519	526	506	537	532	544	565	544	524	562	551	549	569	547	564	565	534	556	542	569	570	512	568	547	555	587	526	553	575	560	545	537	552	530	534	550	544	584	537	569	574	546	576	528	549	511	541	524	534	565	597	511	578	571	578	554	551	557	542	538	579	544	543	564	571	592	552	505	524	513	581	504	529	534	513	565	523	538	585	579	543	577	546	578	572	507	537	582	574	553	521	580	529	552	569	518	532	578	540	565	535	549	567	550	558	528	551	523	558	555	520	570	560	547	564	553	538	577	583	530	553	539	546	524	518	542	529	500	527	531	582	562	508	549	560	564	551	534	529	540	598	545	578	549	585	529	530	581	522	522	532	521	568	561
39622	10752	1798	46219	48409	11751	950	359	311	286	258	255	255	235	250	222	221	238	213	198	231	201	195	228	241	214	227	206	211	219	204	188	223	199	226	218	229	195	205	194	191	201	196	207	196	206	206	215	192	182	212	246	193	219	206	205	199	194	227	221	213	213	222	224	244	214	214	214	233	219	214	202	211	210	198	193	213	187	192	203	204	220	193	187	226	195	196	186	227	212	201	201	210	192	196	204	191	208	251	196	203	224	193	213	191	202	197	199	208	210	189	209	211	188	208	178	205	187	215	236	208	216	196	181	180	198	212	219	206	221	205	225	195	203	194	202	248	201	188	211	224	208	214	240	225	200	196	219	219	226	183	191	216	198	222	214	224	215	204	205	223	193	200	219	205	210	211	201	214	223	230	197	185	224	211	180	193	201	210	216	243	199	225	206	213	199	188	191	190	230	216	213	208	233	228	193	224	231	211	194	194	195	232	199	193	200	228	215	206	199	193	197	242	179	208	220	193	209	204	193	193	200	173	201	214	204	211	207	209	233	203	219	227	212	199	221	215	215	221	219	204	216	200	224	220	207	208	201	193	232	201	210	199	207	206	195	194	204	166	207	189	198	209	211	200	223	205	211	218	211	200	203	176	222	207	209	192	215	192	190	215	214	226	195	228	201	201	209	199	198	206	223	231	194	216	206	217	189	224	214	199	192	204	207	181	210	206	231	219	227	213	211	198	189	210	207	199	198	189	203	200	203	195	193	187	179	213	197	203	189	211	224	219	201	203	195	218	214	196	218	209	191	206	213	187	211	225	214	218	172	208	205	230	213	262	213	197	214	178	219	208	235	211	179	198	189	215	203	180	212	215	208	193	203	216	210	183	231	223	204	206	230	218	207	194	207	175	210	186	210	219	186	214	213	229	202	210	207	228	194	188	205	216	226	214	205	234	215	206	203	216	212	232	219	208	218	229	184	226	214	205	205	230	230	216	208	205	192	188	200	223	202	212	188	204	211	222	209	199	223	222	211	192	173	224	208	217	187	250	202	216	191	191	212	215	206	188	198	199	209	212	179	203	194	215	192	210	211	212	188	196	208	199	192	201	208	194	223	206	215	208	197	223	205	196	196	226	198	245	221	213	189	186	213	202	221	204	186	219	233	213	208	183	207	226	187	230	203	209	218	229	226	197	226	221	196	203	224	204	188	189	189	224	215	213	193	205	194	185	189	203	202	197	197	217	191	206	213	231	200	189	192	195	223	222	212	200	192	226	206	209	193	235	206	215	222	216	220	215	219	188	210	240	192	217	215	214	205	208	208	192	205	197	210	201	193	198	210	207	194	200	201	222	206	225	194	203	216	184	239	204	209	230	231	198	221	217	207	212	205	185	207	206	195	211	213	220	211	218	192	228	221	204	193	223	213	200	229	218	218	208	214	209	226	179	214	192	196	192	204	252	208	225	192	198	205	204	202	211	199	202	225	208	206	197	216	232	199	237	189	217	207	193	217	202	196	202	228	194	197	203	173	199	198	206	220	224	218	194	216	197	212	223	173	198	181	210	223	211	194	211	203	181	213	208	202	226	206	217	236	192	211	189	204	214	211	180	197	218	212	196	213	205	215	226	211	225	231	191	214	179	225	198	226	197	218	220	224	217	207	189	186	214	219	212	179	217	237	202	213	185	183	177	194	206	207	221	237	213	184	204	229	206	221	189	201	194	208	201	224	199	188	183	243	208	202	181	208	192	175	212	221	211	199	194	188	240	218	208	202	217	219	191	210	182	216	186	207	203	210	215	189	208	208	226	187	186	224	195	179	190	200	222	221	211	197	197	185	211	215	206	198	213	166	214	185	203	206	217	218	204	194	200	229	219	227	219	215	216	222	196	221	196	220	223	206	188	203	215	223	181	215	199	189	193	202	192	207	225	222	185	191	197	199	199	165	228	204	228	194	181	201	240	182	206	207	216	213	237	214	191	214	198	212	211	195	187	191	198	224	220	216	215	191	241	212	212	222	215	206	213	227	231	186	201	210	204	204	201	230	190	208	212	186	196	207	203	209	201	208	202	190	200	183	222	209	216	197	178	192	202	231	227	229	189	192	232	196	205	216	188	198	221	202	213	207	201	203	203	191	219	211	223	222	195	200	211	236	206	196	195	232	221	212	191	213	198	203	207	217	229	200	235	220	197	201	200	194	239	195	207	201	214	203	208	206	230	213	187	214	203	174	190	226	198	214	212	204	205	194	223	230	226	239	199	221	229	207	195	204	202	200	206	243	235	194	199	207	233	234	193	217	174	175	201	227	195	201	193	233	210	197	192	207	222	209	201	188	201	199	190	194	210	198	241	193	223	179	229	211	234	223	203	210	212	188	209	208	222	205	216	216	209	239	203	215	203	179	209	221	221	216	193	209	201	205	197	209	224	221	216	225	190	189	221	196	210	192	210	196	190	226	235	205	207	195	198	194	205	210	208	188	176	191	198	229	209	238	224	213	208	221	193	187	226	224	216	204	184	194	209	174	215	203	222	208	203	216	212	200	168	222	203	204	212	194	202	228	203	207	183	205	197	203	207	203	201	233	225	212	197	208	221	234	201	222	197	174	179	189	183	192	189	209	210	224	221	182	194	218	206	243	226	211	237	217	205	216	200	229	211	210	208	222	206	226	234	211	216	207	187	202	188	189	195	213	196	211	185	207	201	236	210	211	212	196	227	175	202	210	211	185	184	196	225	209	216	209	222	234	198	218	209	215	227	207	201	215	240	204	211	181	189	255	200	210	179	217	221	204	218	213	224	188	225	173	227	208	198	186	188	199	205	205	184	206	197	212	212	203	180	219	214	213	203	230	197	224	201	217	211	219	209	195	190	211	192	220	204	212	199	217	213	221	201	198	148	217	230	202	224	208	208	232	229	220	223	216	187	212	182	189	213	187	208	190	187	230	220	191	205	239	183	189	187	178	212	207	236	207	199	179	205	198	192	192	189	196	210	194	208	205	201	223	230	200	200	220	210	215	188	199	203	221	198	237	204	218	237	179	208	188	203	220	197	206	190	221	186	229	214	213	207	211	213	199	208	216	198	211	213	212	198	212	228	200	184	234	191	199	198	203	224	183	197	206	216	200	213	222	198	180	210	199	209	216	204	208	175	184	225	221	213	190	214	218	208	219	207	219	206	200	205	201	209	197	245	187	210	211	229	203	191	201	208	226	226	209	201	212	196	225	182	230	188	225	207	206	188	188	208	207	215	185	192	200	167	210	209	207	198	218	190	221	188	213	227	203	210	202	200	249	192	206	211	199	223	203	210	204	199	198	201	208	221	232	239	231	205	209	203	212	199	218	205	191	186	194	210	198	217	204	196	198	243	184	198	194	204	198	205	211	178	192	195	222	223	233	208	206	179	197	189	182	218	200	192	216	200	214	199	226	208	202	206	229	229	188	204	201	183	207	194	224	224	199	206	210	219	226	210	204	225	189	204	231	197	197	184	207	199	205	217	204	210	213
22608	4149	3441	55503	50320	5945	1346	1175	1025	932	857	823	768	734	698	675	694	634	637	640	637	618	625	582	591	595	600	589	550	586	565	598	566	573	584	626	549	558	574	599	562	568	552	556	549	564	522	547	585	575	589	558	574	521	550	558	583	639	765	739	801	833	743	701	682	639	602	568	650	634	599	564	639	653	628	527	589	535	535	548	523	532	542	550	549	522	548	518	556	496	538	546	519	494	497	571	578	532	532	526	545	533	543	563	474	552	558	496	547	559	551	493	547	517	550	557	540	552	558	591	541	517	557	533	533	502	559	585	530	552	525	552	527	522	584	567	530	514	549	505	578	537	579	605	532	554	504	573	547	582	553	540	535	541	516	536	520	561	523	594	522	506	547	515	543	529	522	549	530	506	569	533	532	562	519	529	533	518	527	564	534	512	530	545	528	517	552	553	548	548	534	510	525	536	544	524	508	536	528	523	557	528	505	514	546	538	570	508	537	519	528	524	558	519	543	514	519	538	517	523	542	528	542	531	532	511	526	529	515	545	528	517	501	503	526	537	535	497	518	496	558	512	532	499	545	535	546	528	545	504	512	543	559	535	571	548	472	543	488	528	537	520	512	509	561	514	560	534	542	506	531	533	543	529	509	535	552	547	530	552	530	497	554	554	555	542	503	547	541	530	529	546	515	525	546	533	521	526	510	565	506	530	560	561	519	591	510	500	544	553	542	521	524	495	503	520	505	564	564	480	526	540	510	508	517	541	530	542	528	515	518	512	540	529	537	535	551	507	538	532	569	532	509	508	525	551	507	548	550	526	504	486	550	541	553	525	552	528	531	561	541	515	510	523	493	524	505	505	555	570	500	503	544	526	506	510	526	528	500	555	495	544	517	520	514	539	556	546	525	521	519	523	529	511	514	514	497	512	535	505	500	548	543	495	537	566	542	514	533	547	526	502	529	515	510	526	543	560	547	520	514	518	553	517	548	548	550	564	563	524	537	532	568	547	528	525	577	538	485	523	538	538	521	513	550	558	519	554	491	516	526	527	539	529	529	514	513	542	487	532	509	514	528	510	522	503	556	502	578	569	513	534	523	493	515	511	523	514	515	541	510	531	517	528	539	544	533	547	550	510	515	516	530	497	546	507	540	515	527	545	502	534	574	539	561	496	521	531	521	535	504	539	525	509	481	511	530	488	493	589	540	526	513	533	539	582	518	534	520	497	529	508	522	539	520	540	523	529	518	505	536	545	531	538	534	504	529	529	545	524	520	506	521	528	542	518	543	484	509	552	523	557	500	472	483	522	521	537	558	523	550	529	568	522	512	545	570	487	521	538	510	541	529	564	518	516	496	549	539	561	532	478	531	548	561	520	546	546	508	519	539	550	528	489	559	571	531	521	515	557	546	572	568	513	559	544	556	498	512	533	528	537	544	615	537	532	494	524	502	555	491	528	544	535	513	524	551	556	504	521	534	526	506	510	533	510	548	524	571	534	526	540	524	552	557	528	542	536	517	540	529	558	515	553	527	520	508	509	527	536	541	502	535	529	496	540	546	535	514	517	534	531	487	547	526	525	525	511	524	530	555	528	502	567	536	569	576	523	472	540	501	460	503	510	504	532	506	522	493	514	530	525	530	519	564	521	521	527	571	510	500	526	545	537	500	502	539	514	524	560	548	523	530	552	543	556	552	503	503	509	536	573	538	507	547	520	500	555	497	531	497	558	568	525	513	534	509	553	536	519	555	525	541	524	510	484	501	501	529	492	551	558	586	537	542	574	546	512	516	498	548	516	547	540	482	501	556	509	518	494	543	558	531	515	554	536	534	519	530	567	566	576	541	523	558	516	479	490	513	515	542	542	507	530	544	528	559	548	506	501	529	540	535	519	512	526	523	565	499	548	486	551	578	504	511	539	540	494	512	513	530	515	498	524	496	536	494	515	540	529	489	507	517	505	556	487	550	498	517	530	526	518	528	547	517	546	606	520	515	526	533	545	530	516	559	524	510	525	534	533	534	500	559	513	501	549	514	508	572	508	497	535	546	503	540	545	528	522	559	493	535	504	567	528	527	540	521	541	530	519	521	512	547	522	509	524	504	560	544	529	535	546	510	529	516	559	530	525	510	506	527	548	499	536	535	567	528	493	559	543	525	514	534	508	563	518	518	529	560	510	496	525	525	578	544	486	520	496	503	520	523	504	537	555	482	473	514	521	479	528	535	520	520	537	570	538	549	557	522	509	545	535	522	548	533	534	534	517	496	553	564	525	521	519	501	523	574	519	506	556	588	555	542	527	523	485	559	517	540	545	502	477	515	509	517	510	519	500	556	537	491	502	518	564	540	561	502	539	565	554	504	523	532	539	520	525	509	508	531	518	549	512	518	548	529	529	516	520	487	520	526	524	484	542	485	540	531	520	515	495	527	537	504	506	578	528	532	528	547	531	518	561	529	512	519	533	520	519	577	526	514	544	515	506	533	547	580	535	528	532	545	530	546	516	532	528	525	561	501	555	548	511	502	515	505	506	531	506	560	554	539	540	522	532	504	537	532	532	510	525	532	513	526	542	491	531	508	541	523	508	520	539	541	507	526	557	475	531	519	525	541	522	519	543	516	494	535	502	531	565	560	539	529	513	543	544	514	534	520	546	556	462	547	543	573	520	543	533	543	542	503	555	534	569	511	530	533	528	546	527	529	510	548	506	520	486	527	516	501	513	541	510	560	534	527	526	541	551	524	530	539	535	513	494	521	511	567	513	533	550	520	520	526	506	551	510	531	515	548	537	524	519	487	518	553	524	550	559	572	497	552	508	508	498	540	544	536	496	548	544	489	553	515	573	551	570	521	544	521	532	539	567	533	564	531	517	531	497	561	545	514	529	547	543	473	528	551	560	511	530	519	544	531	510	551	523	530	521	505	509	563	522	547	536	535	540	536	553	547	499	548	522	560	521	519	570	545	516	505	533	550	510	502	551	572	523	527	538	485	524	517	532	507	551	528	546	498	511	529	535	526	531	519	536	483	523	551	570	504	515	542	529	512	512	523	514	558	529	541	510	508	537	539	527	535	505	522	542	570	509	516	536	558	526	509	498	526	542	532	512	518	567	522	524	540	516	518	519	517	501	555	495	517	526	523	555	549	512	524	481	514	589	566	490	511	543	528	563	565	547	542	502	537	567	508	539	542	527	530	562	550	529	525	536	542	507	539	475	537	558	530	522	532	500	524	489	537	524	509	547	527	490	532	504	558	538	517	497	545	558	482	534	521	516	551	519	511	537	537	518	541	545	528	575	556	572	535	523	541	497	527	485	537	554	538	532	543	504	526	539	516	488	518	546	582	523	564	505	553	545	519	503	557	495	562	525	535	530	552	526	508	542	568	509	517	555	528	557	557	559	504	552	517	526	501	507	510	553	513	569	517	516	504	561	578	515	514	534	543	510	503	556	528	471	539	542	525	525	543	500	537	508	538	555	493	564	544	529	561	545	554	540	511	488	544	516
54187	19442	6025	59756	57706	18402	3087	442	313	239	230	223	217	215	202	179	173	153	178	184	155	160	166	148	140	128	175	164	148	160	141	151	144	141	142	138	156	138	131	146	127	141	156	142	154	156	157	142	137	149	148	131	151	147	140	160	135	160	162	165	199	200	187	150	190	155	167	152	158	150	133	150	176	146	172	141	157	128	132	159	152	146	141	130	133	130	133	118	145	146	156	157	141	145	141	135	151	135	132	136	137	155	133	134	136	150	120	141	132	141	146	128	138	136	135	138	146	132	148	130	150	134	146	160	140	135	126	142	141	153	126	133	150	127	166	127	156	138	148	137	147	152	153	159	139	141	145	134	141	156	147	141	140	135	146	135	156	139	133	135	144	156	136	159	136	157	142	127	161	143	138	126	136	155	142	131	113	142	146	150	131	127	104	141	159	142	145	149	130	141	129	138	152	141	132	144	136	117	120	134	124	128	153	131	127	133	141	135	133	150	154	147	160	126	136	137	160	138	148	137	142	164	159	142	146	138	169	128	143	152	137	136	134	149	150	127	139	142	155	134	142	160	137	147	125	146	123	161	139	129	121	154	139	126	136	123	147	136	146	130	120	119	132	128	141	136	138	133	137	144	142	131	128	137	139	146	157	128	145	155	124	126	161	139	157	143	145	131	131	138	132	141	141	136	134	129	131	140	131	146	130	145	135	131	171	145	159	135	143	166	144	150	149	126	133	114	129	144	140	132	143	136	132	126	160	145	120	144	155	144	141	141	146	137	139	139	151	121	138	134	152	137	151	137	135	130	147	168	145	143	126	133	145	123	117	139	145	119	140	146	119	149	163	150	163	159	129	156	151	135	151	151	136	138	108	143	127	158	138	123	131	159	142	131	153	158	119	122	119	175	143	150	147	131	166	138	145	143	151	123	136	134	146	135	128	135	156	131	111	133	148	169	128	137	132	125	124	148	138	151	135	138	155	139	118	141	141	144	127	151	132	137	137	142	140	127	140	159	137	115	144	129	134	140	136	125	123	127	140	141	136	128	167	138	154	125	155	162	128	120	139	157	140	139	141	124	157	145	126	151	137	150	143	163	155	155	142	148	146	168	131	150	138	139	133	124	123	157	150	155	123	147	153	123	156	150	140	160	139	135	142	144	159	156	155	142	134	149	141	154	130	140	148	150	128	146	127	149	148	122	124	128	130	146	134	146	134	118	160	135	129	133	127	138	136	147	156	116	129	147	152	137	160	145	133	125	132	125	100	129	132	139	149	111	128	139	170	154	141	120	145	141	160	151	136	127	145	132	152	151	139	124	146	130	131	167	139	132	139	137	132	143	137	159	137	149	160	125	145	110	143	124	120	129	151	163	163	135	138	144	120	139	131	121	158	122	146	150	128	143	138	142	134	133	154	122	138	115	154	127	131	135	153	157	148	134	137	137	103	127	140	136	130	150	134	128	129	133	142	130	156	150	143	121	143	143	130	131	154	126	137	148	127	136	142	153	139	139	136	136	143	150	149	112	142	132	122	160	122	123	136	120	125	134	142	140	135	148	159	154	135	147	137	131	132	133	137	142	150	118	144	118	133	132	149	149	139	138	137	136	151	142	145	128	140	147	116	140	151	140	137	135	133	151	132	149	124	116	141	155	143	149	143	129	144	146	127	137	132	127	108	120	158	133	141	147	132	142	154	124	144	134	118	114	141	139	127	155	142	152	135	158	112	127	131	142	129	141	121	140	137	141	142	142	132	144	139	145	150	136	147	145	118	171	151	132	136	140	147	136	152	157	137	138	157	165	124	128	150	136	138	144	138	148	129	134	156	137	148	150	131	134	144	134	138	132	148	117	131	150	148	134	131	119	122	141	150	140	141	147	155	142	126	118	139	162	142	164	116	125	137	118	137	123	134	146	154	129	140	139	137	112	144	137	140	120	122	133	127	149	147	147	138	148	144	130	128	136	135	139	147	140	124	137	140	139	152	149	133	113	149	133	151	136	138	146	144	125	121	114	163	146	133	143	132	133	130	157	112	135	137	134	140	148	155	138	149	128	146	121	126	135	151	143	150	135	156	157	130	144	119	134	150	136	131	150	132	155	138	130	136	111	161	114	166	148	129	148	131	139	132	137	135	136	141	119	138	145	127	134	141	131	147	123	139	134	154	151	158	118	136	144	131	142	116	162	164	166	113	128	155	141	135	132	140	142	136	168	143	147	131	117	128	135	139	150	137	126	149	164	145	141	152	130	138	132	153	160	156	137	164	131	126	146	153	140	158	133	136	120	161	144	123	141	125	134	160	145	119	152	147	146	161	159	154	135	132	145	123	139	120	143	139	121	158	127	146	115	135	120	151	146	136	134	124	144	129	124	126	132	139	142	128	152	109	142	168	141	155	160	149	137	138	134	139	140	146	122	129	133	143	129	144	146	124	128	157	169	136	128	132	139	136	139	113	141	138	134	141	142	141	159	138	157	153	149	134	134	142	127	161	148	114	137	131	133	113	147	152	143	133	110	154	143	133	136	146	124	138	141	158	152	132	142	149	122	130	142	151	156	130	158	132	151	142	148	132	137	124	126	130	135	126	163	159	139	151	134	131	147	154	140	124	136	113	136	132	141	125	119	160	138	130	149	131	147	149	141	127	143	134	130	133	149	140	145	152	129	114	147	133	133	137	167	147	155	147	148	124	134	132	113	153	141	144	134	165	128	164	141	145	143	164	134	154	138	127	139	135	137	133	132	133	129	146	147	114	156	136	114	131	146	151	152	149	123	131	151	119	154	141	147	133	138	136	163	143	132	144	159	105	143	133	130	136	152	141	162	158	144	151	141	124	148	125	141	138	137	148	128	143	123	132	129	127	128	150	147	135	128	133	129	137	131	124	143	140	127	131	151	152	169	166	143	131	125	126	139	136	155	149	137	139	141	136	134	145	149	157	123	168	123	136	118	141	150	161	143	126	150	132	122	130	118	130	132	147	118	128	144	127	149	136	133	141	146	136	160	121	152	151	149	122	114	152	120	133	143	158	164	138	121	148	118	133	142	139	149	142	134	129	142	162	168	133	150	137	126	148	142	129	125	148	134	126	159	123	149	131	136	129	121	123	135	131	125	140	157	144	133	127	140	142	143	149	138	140	144	147	141	113	142	128	119	139	110	150	165	144	131	133	124	129	127	133	128	160	123	130	141	130	148	131	161	152	131	151	120	148	120	114	132	147	158	156	124	130	121	144	123	133	129	175	125	143	129	126	158	150	111	140	141	140	123	134	130	144	136	147	124	114	137	137	134	150	150	141	139	148	125	156	140	132	149	134	120	158	151	143	133	155	172	116	143	140	134	135	108	156	126	125	131	138	142	148	127	135	149	150	155	133	131	145	153	130	135	136	140	144	145	132	143	139	148	127	136	145	127	146	137	125	147	137	152	134	137	145	132	142	137	127	144	154	155	146	125	161	113	135	147	128	131	135	138	110	121	130	145	147	155	157	148	136	139	130	121
31015	6083	8901	66393	56487	8578	1966	1522	1305	1132	1006	879	842	783	764	694	640	607	582	571	545	564	490	544	492	473	527	461	467	454	433	458	455	426	447	442	410	374	376	451	413	413	412	407	397	389	409	402	387	383	402	416	411	417	420	410	400	586	759	683	836	841	735	693	644	561	501	498	633	592	503	463	591	590	613	422	478	416	380	388	382	380	435	412	422	425	374	380	419	414	385	373	394	366	332	381	376	374	427	390	387	388	361	379	393	371	380	397	388	405	391	393	383	380	358	383	391	399	363	400	388	363	394	391	379	376	361	409	377	380	366	372	351	375	349	361	372	374	421	423	407	375	417	387	405	367	383	404	390	394	394	421	371	404	376	387	378	368	355	410	360	351	374	398	385	378	372	383	407	379	374	358	349	366	396	364	374	358	403	368	362	389	359	350	378	385	350	373	357	354	345	346	365	379	362	396	371	402	338	364	407	377	386	341	360	357	402	337	376	368	366	368	364	364	365	369	382	377	365	351	377	355	367	378	383	329	370	377	371	370	384	376	368	393	380	345	362	365	388	363	349	387	358	369	355	376	342	406	372	376	352	347	385	378	353	374	344	342	373	337	378	363	374	368	371	365	387	347	357	388	353	362	372	347	349	372	360	354	390	378	364	367	366	335	339	385	349	343	349	391	371	381	341	345	366	381	354	354	401	383	329	412	364	367	348	370	353	420	329	362	354	376	365	400	343	369	356	372	357	360	378	339	372	385	404	357	389	360	381	338	369	366	336	364	410	358	363	388	374	368	334	376	364	380	372	373	346	366	366	384	382	348	368	360	383	401	365	377	376	359	394	370	381	378	418	366	400	382	352	396	335	340	365	389	373	355	375	378	353	359	369	318	347	395	371	403	361	388	368	376	372	356	367	361	397	387	354	349	360	371	368	360	328	364	367	343	380	352	414	368	349	375	359	377	378	356	366	387	367	390	394	356	362	378	373	343	371	369	358	368	389	370	394	350	356	379	330	361	373	376	366	374	338	375	363	371	340	358	412	365	327	395	359	352	374	376	354	382	370	361	379	352	340	376	365	367	376	352	378	371	344	371	349	373	370	352	368	411	379	333	364	340	383	366	364	354	364	356	372	369	365	360	367	349	381	356	369	364	369	363	383	376	370	393	381	373	370	379	342	376	336	366	382	397	380	368	399	447	360	351	365	326	393	381	379	362	326	412	400	345	386	355	347	356	356	385	355	397	353	371	390	371	385	358	360	380	364	384	350	342	328	367	374	392	365	376	383	354	368	379	410	391	354	366	367	361	377	379	349	348	411	357	346	370	340	381	377	414	358	364	378	377	388	362	371	351	370	369	380	356	354	388	367	362	352	374	384	376	356	397	367	382	373	352	325	383	387	362	372	403	369	395	340	383	367	382	362	380	375	364	354	382	380	341	349	362	357	372	330	396	356	357	377	370	357	329	361	372	399	441	376	335	376	360	358	319	377	347	329	354	379	366	360	365	366	364	412	390	363	392	380	368	382	383	379	346	363	360	338	387	352	368	372	354	364	385	334	339	342	319	356	374	383	356	367	371	382	373	399	347	332	356	355	339	339	354	354	382	369	363	344	397	402	375	360	387	379	373	376	345	381	377	373	408	378	381	362	371	373	387	376	367	338	368	353	386	353	386	341	377	378	376	369	392	353	356	356	375	389	349	359	339	345	352	344	365	355	374	359	362	370	337	364	380	393	315	367	331	384	363	347	381	355	349	396	361	370	368	341	347	388	373	358	349	350	346	327	351	393	396	356	408	342	349	378	379	357	332	364	385	371	375	328	376	395	372	353	341	368	368	343	387	374	354	374	383	360	343	345	327	377	358	383	350	367	367	369	358	367	381	369	348	391	343	384	376	341	393	384	363	373	360	373	394	335	344	360	403	367	364	388	363	359	397	360	355	395	346	376	381	355	387	367	368	401	394	348	341	384	369	361	368	354	352	336	380	374	362	351	393	376	365	369	364	371	392	365	367	358	396	361	363	372	350	364	371	374	392	388	351	395	363	367	372	400	388	361	361	337	360	310	385	360	383	376	340	377	381	362	366	379	399	383	355	338	357	361	379	379	362	373	340	352	347	376	425	383	383	341	369	352	383	385	363	374	364	339	368	364	347	369	360	338	341	354	373	353	411	366	374	366	380	413	355	380	368	359	356	341	355	384	389	340	330	352	379	353	395	379	353	366	373	365	350	387	371	344	369	367	337	373	353	377	368	352	400	372	382	381	370	399	369	384	344	354	367	312	359	385	349	347	365	356	350	372	377	354	364	365	366	350	364	366	368	382	381	381	356	341	401	396	357	371	378	405	344	382	374	348	365	362	356	387	340	376	372	362	370	337	326	380	385	377	406	390	343	354	371	376	389	323	361	384	358	367	327	354	388	369	352	314	373	368	372	405	369	355	331	363	350	395	365	409	361	351	368	358	379	361	357	369	354	381	356	367	358	359	351	319	400	372	357	367	385	379	368	361	415	372	354	363	383	383	354	341	388	364	382	347	346	385	332	392	366	372	367	372	384	354	367	385	333	386	350	338	392	358	395	360	361	375	378	385	312	324	396	359	383	388	371	367	378	353	373	355	390	397	392	368	373	389	400	391	396	339	360	352	344	394	384	358	338	366	349	367	386	368	373	364	354	389	348	370	343	376	354	384	365	360	342	360	389	357	360	371	375	387	368	363	381	370	360	340	362	368	378	405	378	368	379	363	375	351	338	341	357	367	374	363	353	371	380	372	377	382	349	356	375	339	350	357	367	367	356	374	332	362	366	398	375	346	360	346	350	380	392	360	349	368	355	392	342	339	369	348	374	376	342	383	389	379	384	360	381	374	329	394	401	333	375	398	358	357	364	366	367	366	369	394	415	399	329	369	375	365	371	396	327	359	345	367	348	390	325	361	359	346	385	353	368	384	360	361	382	342	367	370	361	385	400	367	346	389	371	372	403	368	349	377	362	362	409	389	383	355	376	357	375	358	372	392	389	382	370	364	351	365	403	345	356	372	380	375	386	373	380	386	346	404	371	373	380	338	349	356	359	363	375	348	365	359	353	371	350	380	382	396	340	368	379	359	408	361	382	328	341	396	361	400	378	354	379	339	355	367	360	351	392	377	337	385	385	356	381	376	369	364	345	361	360	374	375	348	395	351	346	368	365	379	384	372	366	374	423	355	351	337	350	360	349	376	349	369	374	350	357	381	356	369	399	358	369	328	348	363	349	364	354	386	365	371	377	332	350	374	381	357	381	381	376	385	354	346	396	409	385	381	345	376	371	347	370	384	382	355	402	353	348	349	382	405	396	332	348	388	362	377	355	351	390	361	418	349	363	392	365	393	379	364	365	340	331	364	365	373	354	355	373	331	356	383	349	391	330	403	359	360	390	342	374	358	400	376	378	378	361	390	367	324	363	371	359	366	362	366	376	378	343	374	390	373	352	357	348	328	386	365	376	340	371	374	380	363	335	382	364
6362	447	373	4536	4771	326	247	200	205	222	201	239	225	215	213	228	217	226	205	218	217	208	233	240	207	201	213	186	221	235	198	219	199	198	214	202	222	219	204	190	201	209	222	235	221	202	218	218	196	181	193	207	226	209	207	212	192	184	221	210	249	206	211	244	228	188	222	217	226	186	208	225	214	226	215	211	209	216	189	201	212	239	192	195	226	219	229	232	186	201	191	207	214	214	216	202	197	198	205	226	224	230	198	212	206	213	201	181	237	211	215	195	197	203	198	206	194	215	211	220	219	202	180	215	227	227	192	199	189	216	205	200	171	213	228	225	197	212	223	200	227	211	209	202	207	220	210	238	222	199	214	196	238	217	241	217	199	203	211	210	218	168	200	218	211	194	199	171	186	197	216	216	191	186	195	201	206	208	206	214	199	192	203	209	206	201	214	221	198	212	191	203	245	219	226	203	189	213	226	193	211	216	219	216	195	210	236	216	224	251	193	210	199	199	232	193	239	192	226	208	209	207	228	229	207	215	212	220	181	213	204	197	213	178	211	242	161	185	208	194	211	213	176	228	212	226	195	210	187	202	219	230	187	222	194	205	197	216	211	211	242	219	239	188	203	202	219	239	209	228	192	196	229	195	206	205	197	206	185	201	200	194	207	216	218	213	201	213	220	203	213	215	189	232	192	205	204	177	237	201	207	230	228	238	208	203	196	212	204	208	239	202	205	194	216	222	220	193	198	194	203	256	188	222	209	211	186	208	200	189	190	201	225	217	183	213	205	205	198	186	200	194	221	205	213	204	188	221	242	202	230	225	195	185	198	191	216	207	228	217	213	210	196	202	215	200	187	206	189	241	204	213	214	201	216	187	204	210	197	227	215	203	220	174	219	210	203	197	185	228	236	208	182	234	211	202	191	212	198	227	229	224	209	197	208	187	204	200	221	164	224	197	208	217	227	222	247	210	220	192	204	194	239	219	214	202	207	229	220	200	209	208	241	188	192	210	186	206	189	216	212	197	208	195	195	215	203	225	214	215	179	206	210	202	208	213	207	228	210	196	189	218	223	197	200	227	218	208	219	213	218	194	217	198	214	227	196	222	227	190	219	185	200	217	212	205	204	236	214	200	224	227	209	209	199	229	193	188	221	186	230	220	207	206	207	217	216	212	212	226	201	200	215	232	204	191	213	215	215	220	205	222	202	218	178	183	216	200	210	218	218	219	214	204	191	211	214	215	213	231	219	202	209	237	202	202	198	199	213	176	210	212	190	182	212	210	231	221	222	207	217	199	236	209	202	204	216	210	214	198	218	217	209	208	203	197	202	205	200	221	195	220	218	211	215	222	206	213	180	200	235	200	207	230	196	180	207	211	241	212	210	210	187	211	195	221	213	209	216	206	202	207	221	203	227	216	214	231	217	237	180	207	198	216	199	202	217	216	211	195	215	214	205	208	221	227	231	213	210	205	202	219	209	214	194	180	224	220	208	219	204	189	210	227	207	184	219	202	207	213	198	226	202	231	210	193	233	209	216	225	207	205	213	225	189	198	210	208	206	212	228	173	203	221	196	203	232	209	245	226	206	209	233	210	180	221	210	206	196	195	231	200	199	216	199	211	216	216	215	179	228	192	202	225	190	191	216	185	230	232	206	194	209	195	212	190	211	199	216	210	222	215	207	239	202	186	196	206	202	235	244	199	206	213	229	220	217	234	202	220	220	209	219	210	202	248	241	220	208	197	204	195	202	201	200	210	203	209	246	191	198	205	219	223	193	185	184	215	224	217	232	217	205	227	236	182	191	216	222	215	200	220	218	237	228	226	191	196	213	213	223	199	212	234	201	192	208	202	223	200	209	210	202	218	224	188	200	193	218	223	204	207	205	232	190	198	234	197	202	197	210	242	202	217	251	222	207	204	194	205	233	228	208	240	203	204	213	219	207	202	188	219	207	204	216	194	193	219	202	193	187	195	196	189	211	226	233	220	214	239	213	222	182	189	218	200	201	225	223	218	208	210	251	232	222	197	208	242	197	203	220	183	192	190	195	203	216	204	206	208	203	169	201	196	213	191	196	214	220	205	176	191	185	217	199	169	186	209	192	204	189	186	194	212	198	201	208	217	220	207	218	211	201	186	224	188	191	206	223	206	201	196	220	197	204	212	183	209	205	224	219	188	183	199	213	203	227	214	190	228	195	195	213	214	208	221	203	199	220	218	207	210	214	197	214	196	194	196	198	226	213	224	203	198	194	196	217	217	238	221	226	174	235	200	203	193	215	185	203	209	212	228	196	231	210	230	224	192	219	213	246	203	195	193	193	215	183	222	217	191	215	216	200	201	223	220	217	189	208	188	209	213	218	202	215	251	226	199	202	226	223	207	214	210	217	219	231	214	201	219	253	212	205	206	194	208	216	180	223	193	184	193	228	209	195	194	206	214	199	227	192	209	221	197	190	224	203	198	182	209	199	219	187	224	215	210	217	223	196	201	217	211	209	183	188	225	193	201	181	206	208	242	203	225	207	210	207	221	197	210	205	218	198	193	216	219	182	193	228	213	204	209	199	196	231	200	222	207	190	196	202	224	196	214	202	202	197	181	218	203	207	207	199	181	198	238	199	162	183	234	203	192	234	237	202	202	215	191	206	210	191	221	223	218	205	189	198	203	198	205	209	221	192	241	239	185	202	202	199	219	203	218	190	238	182	193	204	221	229	219	210	186	220	212	201	201	181	218	202	195	218	201	236	236	217	205	210	222	228	191	211	209	211	193	202	228	202	229	228	200	221	202	219	194	223	211	200	212	212	235	211	223	239	212	202	208	201	208	209	200	186	180	192	219	186	194	212	197	223	197	197	225	217	202	202	224	201	197	221	203	212	203	203	232	208	197	224	199	211	229	211	198	180	236	214	229	210	222	199	218	212	209	194	192	217	214	204	222	213	218	229	266	204	207	212	190	195	199	205	222	231	195	221	196	205	243	213	185	186	242	205	239	224	205	218	184	204	216	204	220	222	233	225	223	213	228	191	222	188	212	183	211	207	241	225	216	206	202	215	230	196	210	218	185	206	211	214	216	233	224	207	195	183	216	215	237	224	218	219	207	239	192	253	225	206	208	208	231	217	217	229	233	195	199	185	201	220	226	211	189	215	209	237	213	235	210	188	198	217	207	187	208	229	223	200	216	208	211	205	189	213	207	233	196	198	226	199	211	223	207	235	199	205	235	218	221	216	207	204	237	196	214	232	185	215	213	192	211	215	200	214	213	201	229	223	226	195	213	221	201	183	214	213	221	186	197	204	231	210	204	206	190	208	177	180	214	201	217	176	216	199	214	202	221	199	212	206	224	211	214	217	219	202	208	208	230	180	188	217	219	191	215	203	210	189	218	192	210	214	206	221	190	214	192	214	222	231	181	211	220	198	224	225	219	200	185	196	197	218	210	208	228	208	197	225	195	206	214	209	219	236	188	203	204	225	209	225	212	207	219	197	235	203	204	193	221
5836	736	915	16099	13145	994	641	588	580	550	569	558	549	543	564	548	534	528	566	558	531	525	556	557	541	524	556	544	562	602	552	548	562	549	524	606	550	514	511	523	515	585	518	565	534	550	570	575	538	564	511	571	594	570	570	618	548	592	586	601	614	602	634	599	533	601	547	540	599	565	547	556	541	559	541	538	528	553	543	548	571	547	586	557	558	548	546	523	496	555	572	541	486	516	515	531	564	517	541	564	551	593	522	578	547	565	533	508	538	577	612	480	534	521	528	564	551	541	542	582	559	548	491	499	549	539	523	575	541	536	574	582	531	551	533	550	554	595	526	544	544	498	532	523	584	566	530	517	515	559	549	523	561	587	534	565	574	557	528	536	510	530	540	544	544	525	568	532	554	553	562	554	579	521	558	562	550	586	540	530	532	489	567	595	574	558	542	548	534	509	533	509	533	553	524	529	555	538	516	528	543	567	557	543	534	523	548	522	516	556	559	574	517	532	557	547	543	560	545	537	538	499	559	518	545	495	581	546	541	554	576	500	570	535	550	536	524	532	550	586	558	574	540	561	537	566	584	518	530	576	518	505	530	577	554	531	519	573	506	513	607	534	531	526	575	559	527	521	525	542	544	533	514	544	545	568	533	578	537	558	543	563	535	544	527	530	497	561	574	554	541	523	502	567	538	540	589	528	589	540	526	548	547	542	536	586	540	528	527	549	575	556	587	495	524	540	533	548	536	526	509	529	536	544	529	530	517	512	552	505	554	555	566	563	564	555	542	546	539	516	548	539	548	536	570	521	567	547	528	514	516	542	550	540	527	519	557	505	520	531	520	516	538	554	534	556	554	510	526	512	528	567	538	576	574	540	529	515	528	557	539	518	563	568	529	518	549	552	553	526	517	538	540	551	544	545	553	510	565	561	561	524	549	557	541	536	582	510	537	530	549	558	521	547	514	514	493	546	564	543	548	524	535	535	523	553	531	550	547	540	577	594	566	520	536	576	549	556	540	540	564	502	542	534	544	544	479	524	525	538	545	581	552	565	533	521	552	515	522	547	539	531	558	553	560	537	570	524	575	536	563	517	562	554	522	523	548	552	528	546	524	526	529	512	556	539	511	524	556	550	565	514	564	559	510	578	564	511	547	575	562	549	535	509	540	544	542	548	530	544	533	535	540	514	536	559	557	542	563	516	573	516	535	581	538	575	488	559	590	555	532	581	516	510	497	535	574	542	517	557	532	505	551	501	553	560	531	544	560	550	557	540	567	602	574	570	512	563	569	531	546	543	518	562	515	530	565	530	518	553	513	551	548	516	562	557	561	544	530	507	535	534	549	550	553	539	496	571	572	550	554	561	528	535	534	528	530	542	530	546	534	561	528	519	541	535	477	562	522	540	543	565	519	564	523	562	538	550	497	540	541	554	521	539	539	541	532	535	541	542	563	529	542	554	544	554	520	549	537	503	542	525	557	559	523	500	540	507	550	535	534	567	557	545	528	546	511	592	551	601	564	586	558	550	483	551	582	587	529	512	506	545	540	503	571	556	509	577	585	556	522	538	541	533	519	530	507	555	545	511	542	487	544	542	526	540	533	531	519	541	580	560	533	554	520	539	539	513	518	513	536	555	562	531	555	558	541	582	571	543	538	547	553	504	513	520	555	571	551	546	549	512	598	529	553	481	531	548	550	542	534	508	515	576	563	543	508	580	514	536	551	565	527	551	550	552	546	523	583	586	555	534	532	561	567	559	549	576	530	546	535	552	603	521	535	503	535	557	552	571	524	551	516	529	572	558	565	534	528	537	540	527	560	525	490	522	524	571	535	559	540	568	535	564	537	552	544	578	571	579	503	506	529	538	541	530	543	551	503	579	537	542	570	516	539	585	553	538	567	548	568	514	562	558	572	535	557	538	489	532	543	545	549	533	532	514	517	508	548	521	510	551	564	550	513	513	543	521	516	550	534	514	546	534	547	523	544	564	544	535	561	516	554	510	538	508	522	563	527	539	566	514	537	509	578	513	516	552	547	551	525	515	530	555	543	568	578	504	550	511	517	534	564	548	529	587	541	564	522	545	516	522	553	559	555	560	526	502	516	548	534	536	503	552	528	580	545	537	572	529	561	543	558	560	508	522	538	508	527	541	551	536	521	531	555	566	549	536	607	540	555	505	521	554	520	566	547	507	547	543	522	583	501	537	563	559	556	508	563	543	529	569	519	534	544	505	572	546	532	529	504	546	579	561	544	571	522	529	541	520	543	520	569	502	537	599	492	544	527	523	524	516	518	593	532	543	535	531	527	537	492	514	541	551	536	577	524	559	552	540	536	519	519	540	533	562	515	551	539	582	545	565	515	520	486	517	520	548	488	536	535	565	547	527	524	544	551	504	552	536	514	534	571	537	577	539	521	544	543	531	529	495	542	556	545	546	556	495	532	548	491	573	544	542	551	551	542	511	572	565	586	536	512	529	569	563	554	536	557	590	577	526	570	552	544	597	564	560	510	535	562	530	539	544	537	505	509	554	503	535	535	542	531	496	512	523	551	532	526	520	568	568	518	548	577	543	543	498	532	559	495	588	554	547	475	529	544	527	560	558	564	522	522	564	568	543	529	496	565	554	541	571	524	558	521	546	602	537	548	557	513	543	490	560	533	532	533	516	540	528	499	547	533	546	613	581	569	552	546	546	509	531	526	579	561	503	523	540	509	522	498	556	560	541	544	549	530	574	533	545	581	542	546	558	556	577	500	544	551	533	571	572	578	549	539	568	531	569	548	534	563	585	510	529	548	521	535	530	557	547	557	543	514	564	554	549	541	569	571	545	558	500	505	533	538	539	532	521	522	562	567	565	565	531	549	500	574	537	584	557	492	539	546	524	537	548	500	563	512	550	545	568	507	530	561	510	584	573	556	512	553	568	551	572	529	534	561	530	563	565	538	518	481	535	553	521	568	528	584	541	564	520	513	537	536	537	512	548	536	539	526	553	528	550	508	516	581	537	564	553	563	537	518	524	533	527	510	536	555	540	535	548	564	544	511	591	526	542	536	548	573	532	519	535	493	567	527	564	539	508	541	556	513	533	480	511	521	556	545	538	552	549	528	516	587	524	555	566	540	550	576	523	548	548	544	566	532	527	554	580	534	542	542	565	531	510	543	540	556	570	511	524	561	531	519	523	525	526	549	562	523	556	543	508	545	539	520	560	545	520	571	536	567	516	540	549	564	553	563	553	543	551	543	533	536	535	482	515	562	548	553	520	532	547	555	539	537	570	516	542	518	538	511	551	573	544	507	549	545	561	570	515	541	517	555	571	541	545	548	521	537	530	526	509	537	555	621	508	545	564	528	557	506	539	550	560	542	545	511	554	564	502	548	476	558	561	544	540	530	561	585	507	528	542	560	573	577	543	549	515	539	545	530	529	541	526	504	557	583	554	539	578	508	546	514	527	526	505	555	540	557	559	585	541	538	527	554	525	515	543	557	536	554	552	530	564
39572	10712	4359	50693	44403	10164	772	399	313	259	264	240	222	230	258	246	222	244	226	221	240	197	220	241	213	209	215	202	232	227	181	187	202	225	208	196	219	215	219	192	196	215	179	210	202	185	203	196	217	207	205	198	200	194	227	202	210	247	215	229	255	219	189	232	217	194	213	182	222	198	221	223	197	198	231	192	204	200	228	194	225	223	236	185	184	199	236	209	197	216	231	222	182	186	198	193	206	210	189	200	183	191	199	191	197	180	192	197	214	201	219	232	186	207	197	184	203	208	198	195	194	215	203	219	202	207	181	201	187	190	231	207	186	199	199	196	211	222	205	202	215	215	192	212	206	224	189	202	200	203	214	211	220	178	207	219	202	225	206	220	192	175	198	233	192	205	196	200	221	224	227	230	203	195	203	204	223	205	200	197	190	190	189	205	193	203	202	208	198	198	160	195	189	187	237	208	224	202	196	215	215	213	205	197	201	202	199	210	190	209	203	217	196	215	207	204	219	203	197	190	177	194	200	202	190	216	203	208	198	217	206	188	196	221	219	213	194	207	196	194	214	193	203	199	213	198	201	210	180	198	229	199	196	187	207	196	191	193	208	182	212	194	217	200	211	216	207	189	186	182	189	205	200	176	203	213	206	199	185	207	178	221	176	209	199	205	201	207	195	211	189	206	215	210	197	174	184	199	223	191	179	201	226	224	195	189	194	215	224	188	207	190	190	208	226	199	212	178	195	224	231	220	217	190	200	202	183	168	192	207	208	209	200	203	209	190	211	187	206	188	211	179	190	204	218	202	203	208	182	213	202	205	200	206	186	208	222	209	237	211	202	225	177	197	214	190	218	215	213	191	217	204	200	219	187	221	232	172	209	208	206	210	204	199	193	212	200	192	210	187	210	225	193	193	199	184	225	203	223	173	197	196	202	245	217	201	217	209	192	183	221	195	181	187	199	225	218	203	202	197	197	197	203	182	233	215	201	191	223	210	178	219	217	224	219	176	206	188	204	191	200	199	188	203	191	219	197	175	211	196	213	215	198	191	194	200	154	191	212	210	223	175	216	201	234	204	189	203	188	216	189	207	182	214	193	197	194	227	223	185	202	214	200	178	173	187	201	194	217	224	213	212	201	200	213	168	205	174	191	221	211	199	187	191	192	190	208	192	205	223	187	206	207	216	195	226	209	218	188	204	196	176	200	195	181	186	210	209	193	201	219	191	192	207	190	206	215	198	201	180	183	191	218	240	197	201	174	219	220	196	238	206	218	220	199	174	196	203	209	209	213	178	215	202	185	211	188	221	214	243	213	196	207	164	207	194	217	227	202	172	214	210	211	205	184	210	219	205	242	202	194	207	197	190	211	189	225	202	222	200	206	195	208	208	229	223	207	185	179	204	195	210	210	219	199	190	210	218	212	193	203	180	206	206	171	203	218	186	202	201	201	198	179	172	206	206	198	188	226	215	199	194	230	218	204	211	221	205	199	198	194	186	200	180	174	217	221	201	206	196	222	216	190	178	200	197	225	188	190	212	210	213	210	206	208	198	201	225	190	197	210	215	209	217	207	217	193	204	190	233	224	203	179	188	180	186	220	220	191	199	191	197	212	186	203	188	206	206	189	203	227	191	219	187	206	220	211	207	190	200	212	187	197	190	217	221	219	177	209	213	188	185	213	178	204	186	209	232	192	199	182	200	216	205	213	189	209	219	178	212	216	234	199	192	218	195	190	207	191	183	184	207	202	239	197	189	205	224	205	228	209	214	198	208	196	208	179	211	192	209	205	201	208	222	184	197	206	178	202	170	220	193	215	189	195	221	215	190	194	195	216	197	216	229	196	210	199	202	192	185	190	185	211	208	210	218	206	196	195	201	213	233	205	196	208	211	209	207	198	202	242	242	212	193	196	202	233	196	188	217	204	195	203	190	195	204	201	213	205	212	188	190	184	229	192	210	195	182	223	211	212	190	234	199	201	180	198	203	224	215	203	227	193	201	205	202	225	202	205	218	195	196	229	208	186	194	207	208	182	213	199	199	210	186	207	224	213	198	201	210	193	196	213	216	210	203	195	213	205	201	209	226	202	203	228	204	189	212	191	188	211	185	224	223	218	193	191	194	214	227	227	226	192	220	190	183	200	186	200	193	202	208	190	201	201	234	200	216	189	217	191	198	212	198	185	205	209	194	236	215	205	213	203	201	190	198	214	196	186	194	214	207	184	200	174	219	219	186	208	191	185	208	212	203	185	180	201	195	185	235	201	199	213	200	189	196	215	185	219	199	186	225	205	210	199	176	197	208	224	201	200	197	212	207	172	193	207	201	206	177	213	236	207	224	208	204	197	214	188	194	205	202	189	198	215	187	227	212	176	221	197	212	196	195	199	208	184	211	232	224	223	202	209	211	209	214	189	227	192	224	192	198	205	232	190	191	218	204	217	196	184	208	193	213	185	222	188	222	187	209	204	201	212	176	192	209	207	202	220	202	204	193	197	187	237	210	203	210	239	197	198	210	220	200	210	184	206	201	214	208	209	179	201	218	213	194	188	190	189	196	202	204	175	225	212	218	211	209	197	186	197	199	217	230	213	199	209	193	205	182	209	212	222	221	199	183	221	184	205	192	213	221	216	216	224	206	184	197	236	217	182	194	203	197	212	214	206	178	230	192	203	189	200	210	199	209	208	226	198	196	181	196	198	202	201	214	188	173	200	202	208	232	233	199	191	204	210	219	177	198	200	226	198	187	193	214	190	204	209	225	196	198	191	185	214	210	201	185	189	196	210	212	221	207	205	217	175	205	200	221	206	169	194	215	215	184	210	233	203	199	170	204	214	211	221	192	175	204	180	181	198	195	205	212	218	197	182	188	193	192	216	233	190	206	196	199	180	201	202	211	178	197	189	183	214	198	187	222	205	200	216	195	209	215	229	181	201	204	227	222	215	217	207	192	209	199	217	187	206	195	194	191	202	208	229	169	201	210	215	202	212	202	196	229	212	210	201	198	225	221	175	222	232	176	216	194	190	192	229	215	203	202	213	198	192	219	193	199	214	219	216	219	212	211	201	205	215	222	201	218	206	198	204	208	191	209	191	209	204	217	201	213	193	250	222	209	166	218	216	231	197	199	211	197	203	184	195	213	182	189	218	194	187	188	195	193	205	234	204	197	168	197	210	218	210	181	215	216	209	257	226	230	220	202	198	168	208	221	212	223	245	197	207	211	210	216	206	234	208	171	225	218	216	204	218	213	194	204	212	192	188	223	219	207	215	219	199	220	210	188	198	217	208	207	234	197	198	190	216	183	201	207	220	203	213	175	219	234	194	199	208	174	178	231	197	200	201	202	220	192	203	209	199	227	206	206	186	213	212	190	182	202	208	178	204	179	228	190	186	209	201	220	235	181	191	185	215	200	200	197	191	224	185	249	201	218	229	201	210	229	218	232	225	216	208	229	236	203	173	192	206	190	189	209	225	229	221	201	172	186	195	202	218	216	224	201
22696	3911	7599	58996	45066	6168	1226	1135	1046	912	869	770	719	769	737	675	645	645	650	630	622	620	607	583	546	564	607	579	520	586	563	571	559	526	570	499	522	610	557	536	503	506	541	526	562	536	561	560	500	546	508	539	547	519	535	543	612	657	692	773	781	777	727	680	634	613	594	586	631	556	571	614	586	591	704	545	578	544	552	532	562	539	515	524	523	564	524	499	522	513	530	528	516	506	534	550	546	571	516	511	529	558	494	554	535	548	545	530	531	560	550	551	515	556	523	522	555	521	551	497	545	517	509	516	527	533	528	506	527	536	502	548	557	526	518	531	552	575	576	536	525	545	543	546	530	536	516	552	549	513	493	542	523	560	530	541	545	564	540	496	518	500	507	552	529	524	525	536	513	511	488	542	507	551	500	504	474	542	535	529	511	562	515	514	514	533	545	547	572	513	500	546	513	531	518	483	495	530	542	538	512	536	535	511	540	544	482	518	488	515	542	498	503	491	517	548	505	505	558	493	510	505	507	548	514	540	525	498	558	524	532	521	518	528	535	514	504	540	512	480	520	493	509	574	523	522	494	494	503	509	521	572	535	555	536	520	519	552	529	543	551	537	522	504	514	575	510	515	516	549	535	559	493	527	478	526	518	495	453	535	527	551	482	523	568	530	509	524	552	523	496	532	512	490	528	523	531	485	520	550	524	516	522	523	549	497	489	534	509	485	519	530	498	503	546	508	534	542	569	521	501	582	559	557	571	521	503	511	507	505	555	504	496	527	511	532	516	510	521	536	512	526	541	519	511	524	511	536	496	505	530	518	489	541	509	562	526	499	526	532	531	490	525	511	506	520	537	533	527	509	514	529	559	534	554	505	476	515	493	498	534	506	510	573	497	492	540	494	513	477	503	511	542	545	562	532	540	512	570	509	504	523	518	524	521	487	515	541	541	544	519	519	552	505	493	535	493	516	523	497	544	542	518	533	533	547	542	521	532	548	491	465	528	544	533	515	531	516	535	514	502	517	523	589	511	516	546	560	534	491	547	525	541	540	528	476	537	520	499	569	544	527	540	518	509	553	539	506	528	503	506	523	533	505	517	540	531	529	569	531	531	552	525	497	546	529	544	527	499	528	514	511	551	539	505	518	565	542	534	543	550	495	531	530	518	488	533	532	539	525	524	516	552	508	517	495	498	483	545	503	509	527	534	524	498	543	519	567	520	541	543	517	505	527	530	519	542	526	546	524	517	505	506	510	518	515	545	519	507	528	494	528	525	494	538	533	538	543	517	508	528	531	533	500	545	506	494	508	512	502	505	511	499	538	496	484	528	483	531	501	469	525	532	531	470	476	574	560	559	554	518	511	515	478	525	512	505	540	499	498	527	460	481	501	526	518	510	511	516	507	515	508	558	529	502	588	490	511	492	528	498	526	516	537	518	482	499	513	502	523	544	548	551	525	507	552	515	507	523	517	471	493	518	510	519	506	542	504	527	513	546	528	526	545	543	497	548	528	518	522	538	541	517	511	545	519	484	548	488	575	518	521	505	515	528	497	502	533	476	526	541	520	477	556	526	527	498	552	508	532	536	488	512	477	526	536	533	535	519	498	549	549	542	567	506	548	524	529	538	565	522	534	499	530	525	515	508	490	516	492	540	534	522	515	528	520	564	523	540	493	519	508	476	498	485	573	542	530	581	581	541	502	546	503	505	532	525	536	525	503	494	492	520	503	496	497	528	555	571	508	494	556	516	520	545	531	571	558	517	535	540	524	560	495	510	531	524	551	567	498	493	516	536	536	546	510	537	537	561	494	528	554	499	481	490	504	558	496	536	551	529	501	522	517	554	521	506	527	521	495	509	520	517	503	526	522	518	503	514	503	489	500	533	508	541	525	510	516	531	498	562	549	537	523	498	545	546	522	487	529	519	501	527	526	528	540	489	530	502	549	514	479	528	520	521	517	487	526	533	507	533	535	463	548	489	505	527	523	499	503	530	549	553	551	501	518	496	533	506	521	523	530	491	502	506	531	543	517	501	538	537	529	536	552	506	534	544	545	520	541	518	515	576	538	535	537	511	560	521	516	488	499	527	513	503	522	506	522	531	519	535	486	542	545	534	503	508	523	492	520	536	532	535	517	486	517	522	553	517	505	550	506	511	535	549	511	464	542	484	521	503	550	516	524	506	501	516	510	546	522	522	485	555	518	528	520	494	524	515	481	507	504	544	549	536	498	521	488	528	534	546	539	493	523	537	523	511	540	521	511	507	560	559	532	571	575	526	519	558	511	556	495	539	549	551	547	560	505	488	565	544	560	522	503	529	495	501	518	540	540	520	559	548	555	523	529	490	565	518	536	537	538	518	545	513	492	512	573	537	513	509	506	532	477	532	539	528	579	498	498	556	490	508	525	524	521	530	518	509	487	517	502	540	499	555	495	504	481	506	504	524	554	518	520	491	489	538	545	546	514	521	532	521	533	502	519	507	506	539	517	530	489	552	474	532	560	499	534	488	515	531	520	524	527	539	522	515	523	497	534	505	509	503	529	507	532	503	519	542	484	513	502	511	550	534	489	495	510	545	502	541	510	491	480	496	480	529	514	506	558	546	558	533	523	569	537	538	527	539	517	490	554	537	502	562	532	515	545	526	537	516	514	504	577	499	468	489	549	565	529	527	523	534	509	511	539	503	501	514	496	542	532	511	526	538	493	526	523	551	539	484	520	494	515	536	503	531	484	527	510	531	542	525	525	549	519	465	479	537	500	515	496	513	577	497	524	510	545	553	532	558	529	538	548	462	518	558	507	542	484	563	518	531	511	534	526	534	547	506	529	494	544	553	492	539	526	558	501	534	522	508	518	503	551	528	520	524	512	532	537	488	538	543	520	504	549	523	544	559	555	560	560	523	508	590	553	521	557	521	537	528	534	560	505	540	516	537	511	515	519	509	518	527	518	526	529	492	534	548	478	531	482	560	531	489	520	524	536	512	533	553	535	529	518	532	535	513	576	532	527	490	546	499	546	557	535	540	501	547	560	508	533	504	559	504	531	504	540	543	539	543	547	514	516	490	541	513	474	524	535	530	569	482	503	543	517	513	524	493	523	489	539	484	539	511	512	555	546	558	527	541	548	477	475	480	538	530	530	495	512	494	527	554	557	536	494	498	579	469	534	577	510	550	481	496	499	537	515	528	522	517	522	510	507	514	548	523	516	469	523	535	529	539	487	514	528	530	544	467	486	526	502	542	524	499	503	521	520	517	500	527	531	514	458	520	511	530	539	551	548	540	527	565	508	549	561	492	492	502	563	472	550	512	534	525	525	526	563	496	459	515	533	548	526	533	487	517	552	494	560	552	518	551	513	547	526	485	535	517	521	507	535	542	512	509	535	553	500	527	541	543	543	516	509	543	505	573	514	526	520	547	512	567	551	525	538	507	481	523	540	487	528	522	508	514	578	535	509	546	484	533	557	492	548	525	522	528	567	520	531	539	511	534	502	588	509
54695	20411	8896	61828	51781	17064	3143	417	284	262	236	210	193	202	195	157	176	154	161	170	144	141	131	140	157	135	182	135	172	149	151	165	147	136	152	129	146	129	131	129	163	164	142	133	153	146	141	147	132	125	147	144	153	141	132	147	153	164	187	176	171	192	171	166	167	164	152	152	188	157	156	135	147	156	146	143	136	143	145	130	150	129	162	137	140	172	135	152	157	157	139	110	139	157	131	146	124	127	129	148	147	142	132	129	148	120	139	124	137	127	126	138	154	142	136	132	125	139	171	147	124	125	130	157	122	129	129	147	144	139	133	135	128	120	151	124	146	127	136	159	140	140	138	156	131	138	146	132	135	146	157	177	123	160	131	145	131	144	147	126	132	148	148	147	142	139	141	145	98	151	117	137	121	139	130	145	129	122	128	129	133	141	128	136	142	148	121	143	142	146	142	154	176	152	136	137	144	128	135	120	146	146	131	140	124	124	128	143	127	147	136	155	175	137	128	131	135	123	128	134	144	140	143	146	144	144	130	131	153	133	129	136	147	125	160	115	126	144	165	130	137	139	145	121	128	146	142	135	135	144	133	146	145	145	145	137	144	135	135	141	137	132	132	132	128	136	112	109	126	122	146	128	140	131	129	145	126	150	164	137	152	155	134	147	131	127	126	145	145	157	154	145	142	149	124	150	135	139	124	127	138	145	132	122	145	142	135	126	149	146	144	144	139	148	122	129	134	124	124	132	142	157	147	151	140	127	126	135	119	141	128	139	140	121	143	142	138	137	124	134	133	148	139	126	131	137	121	129	118	130	132	154	135	136	138	141	146	146	142	139	106	156	137	119	151	137	145	124	124	118	163	141	152	136	135	134	125	128	109	151	148	141	132	126	137	123	160	142	144	127	147	128	124	119	158	151	142	159	171	147	151	143	131	143	134	170	123	118	129	169	137	130	152	139	131	130	123	128	163	143	168	141	152	153	148	140	157	156	135	132	153	149	136	118	140	129	132	145	132	133	140	142	155	126	125	132	129	118	144	119	132	133	125	153	112	110	126	139	163	131	125	126	144	130	139	127	125	106	138	160	136	139	126	134	123	139	127	120	152	143	116	157	152	125	132	141	134	127	127	134	147	122	135	153	134	154	131	130	153	176	151	140	140	147	133	137	156	133	127	121	142	131	137	128	150	133	119	146	144	135	132	141	141	125	146	136	148	124	141	151	131	136	124	112	152	140	146	148	137	150	126	132	140	160	139	130	129	144	134	128	120	115	144	135	141	156	137	125	145	130	130	130	124	136	125	129	141	135	160	141	131	136	128	140	145	135	120	121	125	126	147	142	136	147	130	131	137	135	140	119	140	117	135	140	137	137	145	147	145	132	145	118	146	137	152	136	120	130	145	137	146	115	149	114	150	151	146	108	145	126	125	137	160	148	131	151	125	158	131	155	134	114	134	148	129	113	143	125	144	150	137	125	112	126	151	138	154	135	131	150	154	125	154	146	145	142	146	131	146	119	133	132	142	140	128	122	135	135	104	132	162	152	147	145	135	142	133	152	116	139	133	157	131	155	141	137	131	128	118	125	128	138	122	129	146	129	141	149	146	157	139	129	130	147	136	121	132	126	127	143	136	129	143	139	119	118	148	123	127	137	134	146	156	131	135	129	135	149	131	140	165	130	139	136	144	145	136	138	137	122	145	152	134	128	140	116	107	119	135	144	148	148	143	147	124	123	122	132	141	118	150	93	138	134	112	135	160	154	119	124	138	148	136	134	153	130	133	131	137	146	113	147	139	164	144	140	134	152	130	139	148	116	138	151	133	144	135	145	144	154	149	123	132	134	136	149	157	154	102	152	148	128	125	156	112	147	129	126	127	126	150	153	134	132	138	131	142	130	135	149	146	144	142	133	123	135	137	143	150	143	137	123	146	135	138	127	142	140	142	138	119	138	133	129	146	158	135	129	153	144	146	135	135	126	164	120	146	135	118	151	138	153	160	133	138	131	110	139	138	114	128	135	102	139	156	131	166	147	143	114	146	135	146	126	148	140	147	145	136	137	125	131	148	128	138	157	148	129	145	125	144	116	155	116	132	149	135	146	130	126	147	120	136	115	139	151	135	153	133	118	127	129	141	142	133	137	143	133	128	150	116	148	134	134	127	137	151	146	137	145	139	123	153	122	141	150	130	144	128	143	150	140	128	120	142	138	124	142	136	144	132	125	130	140	133	142	134	138	136	131	149	134	122	119	149	129	152	130	147	109	119	145	141	125	148	144	137	152	150	150	175	142	139	141	169	139	106	136	118	136	141	137	132	141	133	135	144	132	131	134	146	136	155	141	147	161	163	135	148	146	119	139	156	122	120	138	126	142	127	119	151	126	123	137	120	138	151	127	133	125	131	128	139	138	133	137	148	145	125	123	119	141	142	121	154	137	149	131	145	121	129	137	125	147	134	133	133	128	148	159	146	132	147	147	119	133	148	136	128	135	133	143	138	129	132	134	131	132	124	116	135	141	132	151	144	153	143	152	126	152	138	161	166	163	138	131	133	116	140	144	114	129	133	139	140	147	130	137	122	147	156	165	119	150	131	131	142	148	130	151	141	145	132	123	136	147	155	145	132	121	150	135	119	134	141	141	124	139	140	123	132	140	129	114	152	133	144	155	138	137	135	158	131	105	154	146	137	140	144	137	144	126	144	130	150	135	141	146	150	132	129	130	132	148	126	126	129	154	142	132	127	141	136	144	130	145	136	138	133	142	141	149	125	145	141	127	141	126	148	134	150	153	140	154	125	138	138	134	149	152	128	131	130	123	149	142	127	161	144	117	167	124	138	158	132	136	127	124	129	132	128	129	152	144	147	149	138	122	131	134	144	145	155	136	141	136	145	130	161	150	137	133	145	121	135	126	134	126	131	147	126	166	133	138	150	127	148	145	141	125	135	145	124	144	128	131	110	125	139	115	147	145	144	149	119	153	142	136	146	117	153	145	137	140	139	153	132	133	156	146	120	137	141	133	137	154	145	140	152	151	144	141	130	146	147	139	138	134	132	139	145	161	148	164	127	139	155	146	133	153	132	123	151	135	139	130	132	153	144	135	129	139	142	119	142	150	143	120	138	126	155	150	129	124	142	143	140	147	143	132	135	123	137	143	147	137	149	137	129	132	125	148	134	142	125	109	133	178	152	155	140	132	147	143	134	156	133	136	167	146	143	134	127	130	135	127	133	144	163	137	152	144	136	120	126	150	139	145	164	143	159	124	129	137	131	145	147	152	154	138	126	161	140	128	130	149	136	143	146	135	139	124	144	151	132	144	166	130	120	141	142	142	123	127	138	128	160	137	129	133	133	137	153	124	131	119	136	127	149	124	125	140	158	149	140	155	143	132	135	104	128	130	137	151	133	137	134	133	146	115	147	163	146	131	151	139	148	158	139	105	158	129	134	141	139	123	143	146	144	130	147	143	133	131	141	137	121	154	124	161	139	149	134	120	139	135
31514	6486	12595	68220	48695	8075	1911	1524	1346	1159	1007	939	847	859	674	688	638	616	604	562	563	520	554	526	478	475	442	473	467	450	438	453	436	463	445	414	402	427	427	443	417	427	411	435	408	411	391	403	394	409	396	400	395	413	399	418	437	651	768	719	888	851	725	653	529	552	509	515	502	541	464	460	516	588	587	435	447	436	381	368	372	390	386	398	404	388	363	361	350	424	365	401	339	389	368	366	362	352	358	365	386	345	379	397	379	356	401	355	388	360	412	345	401	404	370	406	372	380	394	383	330	400	361	412	414	370	355	387	364	393	349	368	396	370	376	386	383	365	379	406	400	406	414	389	380	412	410	383	367	356	371	378	391	373	367	400	389	354	393	399	368	392	363	388	375	371	407	371	375	388	397	367	347	320	399	351	342	361	354	370	362	374	347	359	373	339	301	356	381	363	348	370	349	330	402	343	346	391	362	339	358	414	361	366	374	360	321	362	376	331	369	334	381	353	370	385	359	354	362	350	360	397	379	336	329	326	347	377	361	370	362	344	372	354	362	341	327	362	349	347	386	341	346	330	366	356	389	384	362	336	355	386	367	367	364	349	330	375	351	337	345	352	380	386	396	367	346	345	400	367	347	368	385	371	379	349	366	374	365	356	339	375	354	350	316	395	338	385	369	381	369	380	355	346	351	362	355	363	353	316	375	349	352	342	412	349	347	373	366	390	357	405	365	384	401	365	357	374	366	332	361	345	347	363	367	341	353	373	339	378	340	379	359	374	382	355	397	374	371	360	379	351	334	362	326	349	362	389	344	373	381	386	334	371	359	369	368	363	344	364	370	344	328	332	365	352	374	352	356	396	361	359	378	376	385	338	366	394	386	369	356	362	348	327	347	343	379	348	376	358	378	389	392	374	347	368	352	361	366	359	345	378	394	334	374	387	355	375	368	385	355	352	376	390	357	371	338	395	342	343	341	363	345	324	392	333	387	358	371	374	365	374	387	345	358	364	351	360	376	360	378	408	349	350	352	354	347	376	375	381	372	364	383	323	369	352	368	353	386	399	385	395	353	345	397	377	331	341	360	375	367	328	365	384	370	378	373	384	380	354	372	352	379	358	364	378	365	372	355	394	363	347	344	362	341	362	370	358	381	385	358	368	369	368	402	362	366	349	363	396	320	386	332	396	383	409	377	363	353	342	351	377	332	358	359	385	364	353	349	372	348	364	361	328	372	386	351	370	394	356	359	340	408	365	344	350	341	365	377	352	371	321	351	347	398	371	368	348	373	358	371	344	350	345	357	347	337	360	371	333	375	362	379	327	309	315	365	375	378	338	351	351	380	351	384	369	351	327	388	348	400	391	336	372	359	367	375	317	365	337	384	370	338	369	384	359	363	355	360	393	336	366	383	376	359	362	372	360	333	375	374	390	380	357	353	368	326	372	369	363	341	401	357	350	378	367	362	327	343	361	370	337	375	343	368	406	350	341	348	339	338	345	364	369	351	342	336	345	359	339	356	341	324	355	380	386	335	348	359	363	360	366	371	366	397	371	357	340	387	375	367	342	328	374	370	377	374	376	373	374	319	359	362	385	358	374	388	373	355	369	358	352	326	361	364	366	372	359	329	340	387	378	336	369	325	365	354	335	369	359	340	354	373	349	386	360	379	373	377	360	362	363	388	353	378	339	365	405	363	345	376	340	368	388	369	373	329	359	412	367	342	363	363	369	326	381	360	355	353	332	367	337	357	357	383	365	368	382	374	367	357	390	376	393	371	369	360	352	364	389	321	336	375	366	346	363	357	399	373	370	334	342	364	361	373	328	384	385	364	385	357	354	376	344	357	342	381	380	349	393	341	331	379	333	364	382	378	380	367	347	390	391	348	371	389	369	372	349	371	355	340	372	373	339	352	369	348	357	350	360	375	391	366	375	361	361	350	355	360	380	359	374	380	354	387	365	331	351	331	368	351	340	387	351	366	361	329	374	338	339	362	359	362	376	386	350	344	346	352	370	372	367	383	335	365	365	331	355	326	390	346	368	354	397	331	371	346	383	351	358	372	388	349	369	392	373	398	365	370	399	370	387	369	373	379	376	340	360	372	361	375	405	371	367	372	343	334	338	338	385	362	355	373	344	346	357	386	367	358	417	343	325	358	344	322	388	383	340	343	367	375	396	363	351	384	383	394	359	386	358	341	317	369	331	375	355	379	362	374	388	370	344	369	372	366	344	344	326	351	353	377	366	334	361	365	331	381	379	350	370	351	383	357	348	383	348	369	345	370	361	360	346	359	356	359	374	374	381	360	365	326	367	344	360	357	354	360	356	353	370	373	346	333	371	373	365	361	395	360	362	381	335	379	384	355	374	322	377	350	387	379	372	374	349	390	343	357	339	377	355	366	379	336	371	354	392	379	399	345	353	346	381	375	338	349	341	409	375	366	348	342	368	367	386	343	346	352	372	347	388	329	385	352	360	370	357	336	353	371	327	380	379	340	362	375	371	362	358	389	407	352	370	351	377	351	372	345	379	345	370	344	372	380	350	330	396	346	406	375	372	347	358	348	364	367	371	341	357	380	342	380	355	349	351	350	344	367	362	349	371	363	350	357	370	383	350	330	385	354	329	367	392	399	362	362	351	373	356	386	369	367	344	352	359	370	342	391	369	363	381	361	375	348	335	345	350	389	383	358	347	373	368	390	339	338	386	352	380	372	321	390	334	346	316	343	363	389	327	345	335	358	394	393	388	351	393	345	355	338	373	365	351	358	356	389	330	357	386	388	345	335	358	354	382	377	373	368	369	370	353	367	352	391	400	323	360	339	352	351	348	347	353	363	360	345	366	362	387	359	386	392	350	376	324	363	344	378	346	383	375	384	354	357	371	394	387	428	379	365	358	367	367	376	348	311	352	337	381	389	358	368	384	361	353	374	339	367	352	362	342	377	389	348	342	370	385	370	348	354	366	347	377	348	375	379	359	398	353	354	356	340	321	369	367	365	348	366	352	356	348	354	388	359	366	370	348	347	387	401	338	354	361	354	325	378	364	341	351	362	363	371	347	381	398	382	374	379	376	371	400	364	393	362	361	389	340	386	369	372	371	372	341	371	343	402	358	344	392	354	344	382	362	367	375	367	377	351	350	411	341	386	328	359	379	378	362	333	367	361	369	339	325	345	316	350	362	382	327	399	345	378	382	340	366	356	363	364	339	397	345	390	344	382	380	347	377	345	336	374	367	366	384	356	357	380	346	399	336	349	358	399	349	365	363	366	372	348	371	335	378	373	353	425	369	369	387	365	352	379	338	373	379	373	366	398	372	359	377	361	361	366	361	392	369	388	347	368	352	353	361	352	348	405	384	340	371	341	380	357	368	369	351	402	350	391	369	383	365	372	347	354	378	375	374	363	353	380	346	330	364	347	391	389	355	341	385	301	432	341	396	360	339	362	364	380	367	338	371	359	360	384	378	395	340	364	360	361	394	348	386	340	365	357	384	362	418
6248	458	277	4846	5089	350	195	179	230	213	199	217	223	189	229	235	189	202	212	223	227	216	211	218	206	205	215	202	197	224	193	215	181	214	213	231	208	202	212	196	237	201	212	199	195	203	175	212	201	207	216	195	207	205	203	196	208	249	210	227	211	209	208	207	214	189	197	204	209	190	214	195	204	200	202	209	249	205	202	212	181	205	219	215	195	213	198	196	203	202	210	248	199	226	202	223	211	217	228	191	194	188	191	201	203	222	220	214	218	234	215	226	228	221	213	211	197	222	203	204	226	218	181	186	201	196	165	212	213	238	199	183	187	191	206	189	212	210	232	212	206	187	179	207	200	197	210	186	210	236	185	195	191	180	193	244	201	193	202	194	189	213	221	222	208	197	190	194	201	190	199	179	192	202	211	219	193	203	207	215	190	226	214	203	210	210	204	210	198	203	198	202	227	212	205	219	195	193	234	214	184	230	207	209	225	202	174	207	221	202	224	198	206	200	200	219	222	214	211	211	199	192	203	196	199	212	191	200	235	219	171	229	208	197	203	209	213	199	229	213	211	215	206	207	232	203	226	228	212	224	206	204	213	208	209	206	208	223	222	220	190	204	237	214	194	218	241	220	203	227	191	212	192	215	213	180	198	198	234	198	210	219	170	202	218	200	214	224	202	214	186	209	187	218	180	196	185	207	226	210	193	219	218	191	189	198	205	199	199	220	201	185	222	223	189	213	211	227	185	218	217	194	174	198	206	205	192	219	190	213	198	197	206	207	206	214	190	207	220	216	221	215	204	228	216	189	204	230	219	207	176	218	208	183	198	217	206	234	204	205	187	227	219	189	204	185	209	210	210	227	230	209	214	229	203	226	205	185	218	209	235	226	185	213	221	202	199	194	187	203	202	220	202	198	224	191	232	212	187	196	219	195	223	181	200	210	242	218	225	227	227	198	198	203	232	191	195	213	205	212	235	224	224	201	241	194	228	197	169	217	199	228	222	204	220	218	221	186	220	214	201	189	205	204	215	243	209	205	224	225	188	246	187	211	201	194	171	180	219	206	223	181	211	216	227	216	219	229	210	200	190	193	211	201	218	208	207	186	240	185	219	210	183	204	217	209	194	216	212	214	211	210	194	223	201	170	219	233	202	215	221	184	202	197	219	217	211	196	193	220	202	173	209	193	207	194	231	209	218	194	209	212	229	215	222	213	197	221	212	215	199	182	228	195	234	198	206	173	205	203	203	168	192	221	224	206	218	214	215	210	212	224	187	227	216	242	226	209	228	244	193	193	215	213	197	216	213	229	199	205	181	215	188	203	202	241	209	206	211	202	196	180	219	219	217	201	185	213	206	201	186	236	203	208	196	198	222	200	199	215	213	191	182	204	213	210	211	198	186	237	185	221	211	204	179	220	206	186	187	206	218	201	243	196	217	205	197	212	221	210	193	176	218	189	199	204	199	193	234	216	194	189	179	215	203	201	223	204	196	190	189	182	210	189	236	202	193	204	183	202	212	223	205	198	216	196	197	199	196	232	217	174	254	236	215	223	217	195	210	206	209	214	212	219	208	213	218	198	231	202	209	198	184	196	216	190	204	196	198	185	213	246	211	210	198	196	184	212	196	190	219	179	208	222	222	228	208	213	223	185	208	193	221	192	189	219	210	205	186	206	217	198	191	235	217	217	224	216	212	204	206	208	203	209	221	210	214	199	198	234	220	228	199	192	215	187	212	204	193	205	205	217	222	215	212	224	202	198	208	189	229	199	228	244	204	208	194	209	199	211	228	233	183	228	193	207	201	194	205	206	198	201	214	233	202	213	210	205	221	217	214	229	223	231	180	185	211	195	211	220	200	224	172	175	191	179	212	212	229	199	206	211	207	245	209	186	200	204	192	206	212	189	200	197	214	230	191	171	179	217	220	194	208	195	217	193	207	216	232	206	204	183	195	206	213	203	201	199	197	192	198	223	194	229	205	197	216	216	209	193	212	210	207	198	206	216	205	205	210	215	199	185	218	210	205	183	197	204	216	222	197	229	208	199	194	220	200	205	189	216	207	196	205	205	224	169	193	220	197	182	231	226	196	220	205	217	194	212	226	208	205	229	204	182	203	222	200	224	196	227	209	207	215	200	211	194	197	207	239	187	181	215	205	212	200	193	206	187	194	212	200	196	236	217	211	221	216	192	217	195	204	230	195	195	215	223	237	211	206	209	199	205	204	210	199	201	217	211	222	202	195	195	190	198	211	202	217	199	188	196	195	173	205	204	206	213	200	192	194	221	223	199	216	221	209	222	220	231	201	220	193	197	214	214	194	203	201	191	217	190	198	210	197	207	236	193	211	197	232	226	209	188	215	201	199	216	208	193	204	231	202	184	195	193	204	205	177	211	216	226	221	205	189	205	214	186	197	166	199	207	198	228	229	218	224	211	219	208	259	198	212	219	188	205	212	218	225	217	216	189	205	222	201	200	205	207	220	200	180	193	193	212	241	218	193	215	239	208	225	178	204	203	216	206	200	209	208	208	200	203	200	216	200	193	200	185	213	194	193	212	185	212	206	193	235	210	216	206	216	226	198	227	225	192	194	199	220	213	205	202	198	202	199	205	195	209	207	204	193	218	194	201	220	213	208	238	178	215	192	201	222	193	245	201	203	207	199	199	209	202	216	221	188	236	231	235	202	187	224	204	209	224	213	191	195	207	200	203	218	215	194	201	226	221	241	202	191	215	234	187	189	193	220	211	205	227	212	216	208	183	213	222	223	216	189	192	197	206	194	196	235	205	208	189	231	185	205	212	229	205	212	170	212	201	187	212	209	215	198	180	200	234	192	213	205	202	216	210	220	209	217	192	217	192	179	199	213	209	197	216	216	218	186	192	200	192	219	219	211	189	245	222	205	206	220	210	227	211	199	225	200	195	193	188	201	209	213	221	216	183	206	210	189	188	228	228	216	213	211	209	188	214	213	214	225	204	195	237	220	223	205	208	208	213	174	209	197	213	234	225	209	224	213	216	209	209	206	223	198	228	233	223	222	193	215	205	207	202	203	204	202	198	201	216	231	215	204	186	228	210	210	201	237	205	208	224	201	204	202	206	214	209	227	215	205	206	220	176	222	215	208	207	200	213	227	198	207	209	188	206	218	199	193	210	212	188	179	224	229	242	200	201	206	200	210	191	209	210	198	196	186	211	215	230	187	231	189	204	230	185	209	211	214	214	213	190	217	178	203	199	209	190	212	217	223	210	191	219	219	184	217	198	182	208	211	221	179	193	211	211	204	189	220	244	225	215	184	212	199	197	190	209	213	217	235	213	217	226	220	238	220	233	220	212	230	216	205	205	205	215	187	222	206	220	178	205	214	183	223	217	191	215	210	220	190	190	184	207	188	190	189	211	218	207	201	215	195	196	212	207	217	225	212	203	188	197	232	187	202	209	216	218	229	214	206	204	246	194	200	199	219	200	223	181	228	227	212	229	220	196	200	228	180	206	191	199
5815	833	768	16702	13086	917	597	528	560	586	556	546	500	560	527	521	545	575	526	534	546	517	521	579	555	517	517	549	503	505	527	508	537	534	554	545	497	529	538	546	531	517	528	515	553	560	556	542	522	537	517	532	578	536	574	523	574	594	596	608	635	628	603	596	590	592	553	527	494	548	515	552	545	524	557	559	540	500	565	554	512	565	535	557	554	511	527	567	556	545	536	568	535	549	525	559	520	536	530	480	510	558	534	541	572	541	500	539	574	565	507	543	560	538	564	567	531	533	524	564	551	552	561	518	502	501	543	482	524	536	544	527	546	539	481	507	532	518	540	537	532	549	514	548	528	544	585	531	546	542	573	520	558	532	538	530	503	559	532	545	553	525	514	514	540	513	535	519	528	582	504	527	530	520	491	538	534	516	532	544	521	507	533	551	554	468	532	508	552	544	538	554	561	522	574	556	532	558	547	569	531	531	519	530	543	507	553	548	522	569	517	563	535	519	556	486	503	500	513	535	536	503	508	568	543	545	512	516	539	517	510	539	543	519	573	556	539	512	546	541	526	542	521	548	497	542	539	548	507	586	552	493	517	520	554	576	514	516	561	550	531	530	483	542	504	547	552	485	525	499	512	526	532	518	542	549	528	533	528	515	568	527	528	510	518	513	556	489	567	512	532	490	519	542	556	526	546	534	528	524	491	549	547	504	545	536	512	513	532	536	557	554	554	559	562	587	530	512	521	540	540	541	537	501	491	548	525	544	538	534	532	538	532	566	538	526	546	531	541	566	536	533	540	550	524	485	541	547	505	534	514	540	527	519	523	531	514	502	530	510	546	527	535	534	501	572	507	502	563	554	580	548	542	537	533	513	596	489	524	558	521	534	529	535	548	537	539	508	504	500	593	501	486	517	536	536	544	496	537	546	546	547	516	539	528	525	516	518	543	491	512	518	499	574	547	546	514	506	514	550	533	560	498	547	535	517	556	540	538	522	551	509	508	562	495	516	554	511	528	505	544	539	551	509	502	581	522	521	542	540	500	534	503	566	544	577	516	525	508	497	550	564	536	534	522	495	594	535	539	526	535	553	534	532	537	534	554	540	531	516	504	505	506	521	549	540	544	526	507	556	544	486	567	527	537	528	522	502	555	534	559	512	560	568	541	561	540	563	500	541	527	526	513	543	553	544	578	507	539	572	553	528	509	519	526	512	526	502	553	542	543	561	501	521	535	526	563	484	548	532	513	544	528	499	540	516	512	531	527	540	545	559	539	482	547	541	512	544	523	529	504	540	524	502	519	548	522	535	573	504	520	521	596	541	531	539	552	551	510	565	565	578	556	515	544	545	522	558	542	528	568	535	541	528	525	527	553	492	546	519	485	494	519	517	554	554	534	501	541	554	551	539	523	541	505	521	539	566	551	569	530	516	568	548	557	573	535	501	520	538	539	513	521	527	534	492	517	497	523	498	513	535	548	517	516	543	505	492	517	561	530	533	543	514	534	538	569	541	529	546	537	554	559	533	526	534	549	544	541	494	512	506	520	556	536	511	544	533	500	563	494	461	520	526	501	516	503	526	522	542	535	550	517	513	536	559	559	597	565	534	551	564	534	525	555	527	537	496	537	552	545	551	494	504	565	602	556	518	528	533	539	508	546	547	571	526	514	522	526	521	547	525	542	564	592	521	527	549	502	512	555	544	532	535	506	508	529	535	489	534	527	546	546	527	541	529	528	561	556	550	532	529	503	546	504	509	544	523	516	506	542	557	470	538	547	502	563	535	533	550	509	513	579	519	523	528	510	550	534	495	542	542	511	515	553	551	499	532	534	531	564	517	569	545	526	523	530	490	525	518	499	556	560	552	510	512	533	557	538	543	529	504	551	559	536	504	496	526	544	526	511	546	543	513	531	528	500	554	530	521	553	527	539	520	538	494	566	512	511	540	506	476	569	529	558	484	529	498	533	533	494	548	524	505	509	512	561	514	564	545	551	528	539	531	546	553	569	543	520	562	559	560	525	571	531	525	564	574	495	549	570	493	519	579	525	519	503	524	518	551	553	530	477	562	514	472	513	520	550	533	546	562	509	522	566	519	520	540	539	566	522	526	520	506	552	531	554	532	573	515	557	549	495	542	525	515	502	565	538	558	548	537	526	537	543	501	516	518	510	513	562	540	590	533	554	547	573	527	514	516	527	551	562	556	484	551	554	508	590	513	513	512	543	527	530	475	549	556	540	553	525	585	548	513	558	577	525	494	532	530	575	545	562	531	570	542	524	563	534	548	522	528	543	516	518	547	497	528	542	539	573	529	548	541	513	512	539	511	516	522	530	512	539	568	571	512	506	574	541	527	539	523	526	495	558	497	563	560	529	554	523	540	543	525	563	533	577	523	525	520	515	551	511	483	543	539	539	528	523	571	555	529	502	517	551	513	545	498	557	557	515	499	539	539	525	555	550	560	543	504	572	567	551	560	513	538	521	561	507	529	507	503	540	556	523	512	548	541	482	526	490	529	507	540	555	516	551	537	552	499	515	511	528	539	549	561	549	565	537	544	512	564	538	491	530	545	550	523	490	534	530	517	542	490	544	507	529	493	492	509	544	515	541	549	522	521	583	571	522	501	516	575	523	577	498	561	546	531	514	549	549	512	552	515	559	523	527	549	548	555	525	532	527	524	506	518	537	554	542	502	546	514	507	521	511	498	491	513	565	557	533	525	550	513	511	530	518	517	516	487	531	519	528	519	544	560	530	512	518	511	586	530	514	574	515	495	532	531	506	508	546	561	530	552	505	516	528	543	492	545	549	554	529	555	530	518	498	569	559	528	538	527	536	496	561	499	510	534	530	537	525	548	535	535	560	559	537	537	591	517	504	492	550	481	517	553	541	551	524	505	513	506	475	533	549	552	559	526	504	558	559	555	520	528	523	493	534	528	517	535	542	580	545	591	585	543	546	559	523	527	528	558	529	547	536	551	540	555	566	566	505	533	537	580	528	546	574	503	559	512	551	531	540	560	496	522	547	560	559	544	489	524	504	541	569	539	536	545	498	530	518	491	519	502	541	565	516	563	520	534	507	529	533	522	533	559	530	561	528	535	545	554	517	524	555	577	527	524	530	553	541	494	536	529	531	538	550	555	570	537	544	520	524	493	531	566	534	538	512	536	496	559	524	558	542	550	529	570	516	563	534	548	543	560	510	549	493	545	500	555	549	530	549	523	522	545	573	551	488	556	495	525	503	526	522	497	521	536	528	554	546	513	520	532	561	519	496	520	557	509	540	545	560	548	513	490	508	529	548	508	561	535	579	512	511	574	514	519	492	512	552	574	558	525	517	493	540	510	522	551	533	517	523	538	507	500	543	533	507	543	513	541	546	569	548	537	529	558	502	538	541	533	531	521	570	521	514	544	545	529	558	533	528	528	554	523	543	544	539	537	556	530	509	542	500	542	525	549	489	554	529	564	554	496	531	543	526	518	540	503	536	578	532	593	539	532
40350	12084	2994	52396	45174	8798	487	301	305	259	236	250	242	215	199	211	217	218	230	208	219	207	191	226	201	212	211	217	204	216	230	223	182	207	213	200	187	221	202	200	227	202	187	186	235	209	169	218	246	213	228	204	190	212	193	228	223	266	226	239	221	247	246	211	215	216	258	213	221	208	218	204	205	232	206	213	218	201	187	184	226	213	211	187	202	219	227	209	183	213	203	223	212	182	188	196	249	221	215	202	215	198	233	209	215	199	211	190	196	211	212	201	213	194	216	202	212	206	199	204	184	200	184	190	189	218	186	191	194	242	196	204	206	209	197	177	200	205	198	202	166	218	184	216	208	200	224	224	185	202	205	201	195	197	202	190	208	189	195	176	186	187	200	210	221	205	208	220	204	195	206	216	207	224	225	196	191	213	185	204	186	208	206	195	177	199	204	214	188	220	193	215	209	203	225	189	198	193	220	194	204	221	201	192	196	194	205	208	219	231	197	218	224	181	218	216	194	177	197	213	195	208	213	202	195	198	188	197	197	210	214	212	216	215	202	198	191	189	193	224	206	235	184	203	204	208	184	193	212	197	214	195	196	230	203	221	191	210	177	205	189	199	205	203	202	187	174	192	206	235	208	182	208	204	199	184	193	212	174	201	214	197	209	188	202	223	204	202	199	197	198	217	194	222	189	204	203	187	194	171	197	189	186	196	198	193	249	206	210	193	219	212	210	191	190	186	215	200	193	178	203	202	215	178	186	199	183	226	228	208	215	235	204	222	198	208	207	200	198	177	215	225	190	198	203	205	189	221	220	206	185	208	214	213	208	227	197	212	185	196	218	214	197	199	201	210	230	198	206	215	198	240	224	203	197	219	200	204	182	191	176	222	178	199	172	214	187	191	172	200	190	191	202	179	195	197	207	198	187	224	217	228	220	225	215	180	205	183	198	216	206	202	200	214	183	210	212	190	206	197	186	186	190	217	202	207	210	206	227	189	203	170	199	180	215	213	222	221	206	191	194	189	178	184	221	216	202	187	220	211	198	201	215	208	213	210	214	243	185	206	238	205	206	212	178	211	213	205	215	184	182	197	202	210	187	191	185	181	180	178	210	194	219	206	200	220	201	196	216	167	200	196	237	186	221	205	214	217	196	201	248	218	196	220	168	206	212	211	197	186	197	203	197	202	221	198	205	173	227	200	188	213	219	194	186	200	203	215	209	202	195	170	196	195	194	185	184	200	217	192	197	197	185	206	200	187	188	201	182	209	207	201	240	217	216	198	206	210	239	181	229	203	219	189	198	215	191	197	223	243	188	210	205	190	200	188	199	197	191	171	209	186	228	181	218	233	190	195	159	207	203	202	174	199	198	204	199	214	195	174	185	205	196	203	219	203	215	245	221	179	183	225	205	188	178	200	200	203	216	205	183	189	193	196	198	186	178	197	208	205	208	218	181	230	200	202	217	219	207	188	205	176	172	192	208	201	207	195	200	209	209	200	211	203	215	230	213	186	181	210	224	192	204	186	207	183	216	211	219	179	210	207	207	202	190	228	204	207	205	203	183	208	211	199	197	197	199	188	216	206	204	175	170	201	224	201	197	186	212	210	208	218	197	200	210	194	232	223	204	201	252	204	215	185	214	199	215	207	194	193	202	216	204	215	224	232	250	194	231	200	213	204	214	206	205	206	209	208	197	193	200	193	205	199	190	205	184	178	199	196	175	193	209	210	188	213	219	199	181	189	190	207	225	216	227	228	191	198	204	209	194	199	194	207	188	195	208	180	206	206	191	200	205	221	195	180	214	219	218	188	260	227	216	203	209	178	190	203	194	214	184	197	190	213	207	214	202	201	182	192	198	196	219	231	198	189	196	224	186	214	209	206	197	215	202	197	219	211	189	223	197	206	215	243	192	158	187	221	172	204	205	206	206	189	204	201	188	197	193	215	213	199	207	193	208	214	208	200	197	191	199	191	226	205	207	187	188	234	199	201	210	192	180	219	201	185	230	248	191	217	207	211	200	207	198	180	202	190	210	198	203	183	226	203	215	198	180	190	186	202	200	212	244	183	197	192	187	233	207	206	221	211	221	179	216	222	220	206	205	198	194	214	190	237	189	232	205	194	199	208	181	214	200	218	204	189	209	229	200	221	223	213	194	224	197	208	205	197	182	199	188	200	193	226	180	200	187	171	204	177	203	226	202	168	218	190	181	189	191	201	213	209	203	210	217	196	214	200	200	209	215	207	211	199	192	207	197	172	218	197	213	209	206	186	205	208	177	201	172	206	185	188	192	213	201	193	224	188	199	203	210	185	202	191	203	210	197	217	211	197	230	189	185	211	187	222	206	191	218	195	219	191	186	191	202	209	209	224	222	187	190	210	198	228	200	196	201	202	191	197	202	212	217	189	214	202	187	216	214	192	194	187	204	242	232	209	201	211	183	182	190	192	200	196	195	185	177	212	203	175	208	202	203	179	184	181	191	228	198	180	193	203	212	206	214	189	212	226	213	216	206	225	204	197	190	223	193	212	195	226	188	198	192	212	208	228	200	194	195	229	209	194	212	219	208	222	210	189	196	221	194	226	208	194	191	202	183	208	206	217	202	190	189	215	175	228	204	202	224	182	203	189	182	199	199	218	206	225	195	211	209	227	184	209	195	174	197	213	215	207	222	182	210	197	190	211	203	206	216	193	191	209	203	206	222	196	204	220	172	209	215	183	193	200	208	232	191	189	223	217	195	209	198	182	201	218	208	196	214	167	202	213	198	227	175	193	187	210	219	199	225	201	203	178	204	194	207	211	192	175	203	206	198	189	205	206	194	203	203	225	208	192	182	192	193	197	195	209	224	201	187	216	216	205	200	215	196	200	187	197	212	236	166	198	200	187	195	234	188	205	172	179	197	189	214	183	202	204	245	195	193	205	222	203	233	188	201	224	195	188	202	219	188	202	207	212	193	226	204	202	196	221	202	196	202	186	196	198	189	205	223	234	189	213	207	191	215	215	213	208	209	190	211	194	230	183	206	210	177	193	203	190	214	190	214	206	242	217	195	214	200	188	230	183	220	182	193	210	212	241	211	219	214	197	196	208	227	197	192	187	199	193	231	193	167	166	222	224	199	237	211	175	207	174	201	209	216	190	201	183	194	195	228	191	194	194	199	203	197	198	180	204	188	210	227	211	190	196	212	231	227	201	185	195	220	206	205	200	195	200	216	213	214	195	203	194	205	204	198	213	210	184	197	198	186	206	221	205	208	191	226	202	214	239	200	206	199	216	219	204	189	198	242	180	212	193	194	208	172	201	180	220	174	195	227	212	220	207	213	220	215	211	180	223	213	199	201	215	213	183	212	206	180	209	195	202	238	204	202	187	230	184	204	209	193	168	200	207	185	211	181	215	211	209	186	233	222	209	211	220	201	199	209	192	204	195	197	188	221	199	201	202	200	199	210	225	218	196	204	192	225	194	212	202	226	197	209	208	199	212	194	207	191	201	191	214
23314	4794	6063	59459	40430	5655	1278	1116	998	936	831	814	731	731	678	693	615	568	651	606	638	601	585	556	609	549	555	569	600	550	558	540	525	554	576	529	578	512	541	545	564	568	530	550	527	529	552	586	508	583	549	516	565	499	558	611	635	676	736	716	755	714	692	675	635	613	613	662	592	622	572	601	571	645	572	583	580	518	547	539	500	555	554	572	533	527	559	541	507	538	511	547	563	549	530	537	530	487	532	545	494	542	557	567	546	580	522	504	556	506	520	511	474	504	583	534	538	525	512	479	519	515	523	462	538	513	541	543	524	519	491	535	559	522	521	528	509	494	552	511	573	536	516	539	499	508	541	481	493	554	532	500	553	514	527	540	503	520	525	507	523	526	505	509	529	573	513	509	534	574	511	503	512	532	509	513	544	547	526	523	525	491	581	528	530	546	493	515	523	518	542	507	499	539	532	573	489	517	526	540	537	537	481	547	519	491	523	531	544	471	512	519	492	511	497	526	516	503	501	523	530	559	526	539	495	500	532	561	524	546	528	528	484	518	552	517	560	550	556	511	496	509	506	531	529	563	504	493	479	514	544	504	531	530	519	457	524	498	527	532	530	535	560	507	498	500	507	485	479	555	570	534	542	561	529	559	552	512	522	526	529	500	484	496	518	495	486	574	514	519	490	556	521	532	476	525	541	505	517	536	497	521	495	505	490	502	508	500	518	483	596	521	504	516	523	504	497	505	521	506	503	512	504	498	539	486	508	497	530	501	537	530	511	544	521	569	532	539	515	521	506	504	460	515	566	543	508	547	532	516	545	483	469	566	514	505	506	455	502	533	516	535	495	539	480	493	504	538	501	517	534	568	537	497	516	506	484	442	539	503	507	495	546	546	540	548	488	517	510	530	552	489	497	505	523	516	536	534	478	536	512	525	543	557	542	546	480	463	537	527	503	515	504	512	552	552	470	535	525	544	543	551	585	487	518	474	511	490	516	527	523	574	499	501	507	516	505	503	539	490	508	507	506	481	504	495	483	495	511	511	546	503	519	534	523	564	527	519	487	524	521	511	505	540	527	502	526	510	561	487	533	530	541	491	545	515	539	513	533	495	529	515	497	526	501	542	500	558	573	533	479	540	504	539	514	505	500	533	520	516	522	496	529	498	493	527	547	513	496	562	516	525	516	486	526	535	501	457	514	507	502	511	537	534	496	532	521	552	545	492	509	544	567	504	496	538	493	549	483	530	514	521	537	527	527	531	496	515	512	507	527	475	534	504	482	484	557	521	535	472	520	557	535	479	533	521	506	518	513	564	520	472	481	559	486	491	513	502	472	499	525	515	497	509	549	569	532	521	541	498	548	493	536	472	493	565	568	538	517	535	567	536	528	478	550	496	511	514	538	514	559	512	504	497	473	512	564	525	533	506	473	508	523	556	503	528	509	519	527	512	514	529	475	483	497	526	474	494	495	491	510	535	505	500	564	521	524	477	506	506	502	509	497	512	535	520	492	486	501	541	524	518	539	530	539	525	510	508	502	503	504	521	522	488	507	542	525	533	497	506	522	486	506	532	500	516	504	543	521	505	521	522	510	504	544	490	524	548	530	481	522	497	503	502	523	513	500	523	480	500	528	505	546	526	564	528	517	528	509	533	504	512	506	488	547	486	522	532	492	516	484	533	519	525	476	538	504	526	518	515	514	486	525	481	532	531	540	494	515	562	504	489	559	508	530	549	523	505	545	527	520	548	527	543	580	482	471	501	510	490	485	521	496	531	491	467	504	506	506	516	497	485	518	485	542	501	522	516	518	522	511	496	484	520	486	522	524	533	495	526	519	511	532	501	508	483	492	524	518	521	544	492	516	514	544	547	536	457	514	542	494	517	492	517	504	525	501	531	511	524	542	502	518	523	560	537	549	516	531	496	545	546	517	529	514	498	512	488	503	527	546	543	547	460	508	507	485	487	504	526	517	521	527	494	542	490	511	540	538	573	525	493	497	514	511	509	519	485	508	520	508	554	473	508	527	551	475	508	527	480	520	499	494	552	527	497	525	516	552	520	485	538	492	502	504	502	520	507	503	566	569	513	508	516	545	540	499	496	527	488	510	546	559	497	501	507	558	492	561	505	560	521	529	488	508	532	508	506	520	515	504	557	533	556	520	468	493	506	542	521	533	513	511	522	514	525	552	513	521	535	518	515	485	502	540	518	507	534	504	554	507	501	524	498	519	520	492	516	514	490	473	512	484	520	493	506	470	533	543	526	527	493	491	556	525	562	508	481	520	545	545	544	549	505	471	501	529	517	545	554	550	525	530	493	509	510	522	508	513	520	494	554	535	463	531	516	520	500	489	518	548	530	533	529	524	519	501	492	500	545	515	517	491	545	521	491	500	529	510	475	491	564	509	531	530	526	507	538	507	554	570	513	498	506	488	534	492	491	516	514	502	528	529	499	556	474	554	529	518	535	529	508	562	546	527	491	519	522	533	522	514	510	496	516	517	509	494	495	495	485	470	491	490	471	558	516	506	551	523	544	532	546	531	532	509	513	501	551	508	481	483	518	535	499	496	520	520	565	525	547	506	507	496	534	513	481	510	530	531	514	489	524	540	520	537	523	483	531	516	505	545	497	486	519	492	524	536	510	523	501	518	502	537	551	441	505	519	511	529	523	556	513	564	489	538	487	552	504	494	532	504	521	528	508	497	550	537	505	528	484	498	518	472	523	500	493	521	528	533	538	497	539	519	525	547	507	525	528	553	490	512	507	496	516	514	518	492	523	504	521	466	543	508	490	480	516	532	490	524	508	496	519	517	524	535	517	504	532	507	535	517	525	528	535	521	516	461	499	523	527	520	483	458	529	485	485	520	491	493	556	551	494	556	488	520	550	469	504	531	528	534	514	541	494	483	470	548	512	547	497	498	504	508	500	519	513	488	503	509	556	498	490	517	521	488	552	500	535	497	519	469	526	560	514	517	507	542	553	495	524	476	517	521	541	512	518	536	568	498	523	501	509	553	501	531	517	522	561	516	488	564	521	526	529	530	529	559	506	537	549	528	529	520	548	488	530	516	550	552	534	491	539	539	496	472	518	500	533	506	487	519	537	497	514	491	512	538	477	532	544	479	464	507	542	506	524	532	471	500	541	465	483	513	508	491	539	482	509	544	511	525	468	499	528	513	523	524	518	522	500	511	501	520	500	509	502	605	534	513	526	500	477	500	480	512	518	528	522	463	535	516	536	481	516	514	507	520	540	482	477	528	566	514	484	539	543	515	512	518	540	524	507	532	478	530	540	508	509	541	514	511	506	499	472	486	543	499	501	540	508	552	540	563	457	503	533	484	536	543	480	553	520	554	514	535	529	521	484	512	504	532	574	501	514	503	493	533	534	529	544	519	525	551	510	545	516	518	510	474	477	482	498	531	484	518	504	499	526	537	545	530	480	458	501	552	516	492	500	542	528	533	508	512	551	527	507	535	508	480	484	550	494	498	570	516	515
55268	22574	9433	63345	56484	15613	2322	354	310	278	238	213	212	197	196	171	173	174	155	167	149	139	141	152	157	147	136	147	157	168	155	161	140	139	157	119	156	148	151	147	146	153	117	131	120	141	140	133	124	144	135	149	137	147	148	151	163	155	196	182	201	163	166	188	154	129	153	149	135	171	145	135	139	162	164	126	173	149	133	147	144	137	146	143	125	136	102	140	126	133	158	132	120	129	128	133	132	152	126	144	123	136	129	141	131	148	127	133	159	153	117	126	137	132	141	138	139	115	140	124	159	159	150	139	119	140	144	144	128	128	141	115	133	118	126	123	134	135	133	137	139	133	155	148	119	132	140	151	148	156	143	142	167	141	118	134	125	130	143	143	126	122	151	133	148	131	121	115	165	119	136	127	125	152	140	114	141	151	130	144	123	123	128	133	122	131	139	125	139	133	141	150	133	145	149	136	145	164	162	140	114	138	122	125	116	140	113	114	136	126	131	128	161	138	147	141	133	127	135	159	136	140	143	139	163	141	131	128	136	127	147	160	151	146	140	137	142	134	161	139	136	157	130	107	112	122	146	142	134	129	156	153	136	134	148	141	139	137	150	125	139	140	140	124	131	136	125	136	139	131	152	148	149	129	134	131	162	152	152	128	153	132	144	132	126	148	150	132	139	142	152	143	122	135	143	150	134	131	139	136	139	126	120	127	130	142	117	144	150	130	127	136	152	124	139	141	122	142	140	134	142	140	126	142	134	142	134	146	125	136	142	113	117	143	117	130	129	129	135	135	126	114	148	127	155	141	119	122	136	145	130	108	113	145	134	139	133	146	139	132	138	134	148	134	138	128	116	122	131	148	141	134	150	120	147	129	112	107	129	120	123	126	140	126	132	147	145	126	133	137	126	155	136	144	128	133	131	130	125	126	162	141	141	135	143	153	168	127	156	147	142	144	135	119	134	149	149	148	162	131	130	150	144	140	146	164	132	123	141	138	133	140	132	158	135	135	117	132	144	146	115	129	143	145	123	135	116	127	124	159	132	120	123	134	133	140	131	134	122	134	128	115	142	149	150	148	121	137	146	120	134	135	146	156	133	133	129	153	121	122	139	131	141	142	121	146	128	138	139	145	158	115	135	131	133	133	120	119	152	133	151	144	144	144	148	151	129	144	120	156	123	140	149	121	140	123	134	144	149	131	124	118	140	136	135	148	141	139	163	135	120	118	117	141	131	128	147	123	142	139	135	131	150	118	144	146	142	136	137	151	129	145	114	129	129	119	134	151	135	127	137	138	143	140	130	148	112	137	132	136	173	126	145	149	128	128	164	136	129	135	148	150	111	124	119	128	116	145	134	113	137	134	147	140	135	140	139	131	146	139	135	150	128	143	121	133	156	123	142	148	134	118	128	129	140	118	116	124	116	136	137	138	143	150	137	137	147	125	117	133	114	127	113	133	126	121	133	132	148	126	140	154	129	123	132	132	115	139	126	119	135	131	161	142	143	149	130	130	153	156	118	133	168	138	129	129	121	128	132	136	128	152	120	139	138	127	136	159	147	128	136	130	135	136	133	128	138	120	125	105	121	129	125	121	145	140	124	130	127	122	140	138	140	104	130	131	135	127	146	132	150	151	128	124	137	108	143	130	147	133	140	136	137	141	123	128	145	125	118	168	141	130	110	108	112	113	123	159	135	156	125	122	141	120	156	164	120	107	144	156	132	134	145	143	145	144	136	152	140	126	121	124	118	139	118	137	129	130	136	119	148	128	134	119	140	124	165	135	125	139	137	126	133	127	146	133	157	121	142	159	133	147	134	127	140	148	140	134	140	143	129	131	149	153	143	125	131	116	136	113	133	144	140	122	124	126	136	121	135	135	131	140	119	134	117	148	136	127	127	121	107	128	143	129	140	141	147	144	151	135	136	134	124	130	142	157	118	126	120	144	136	142	120	133	130	133	154	126	153	149	121	140	157	132	121	140	127	153	123	146	116	164	152	126	129	121	122	142	138	155	125	141	138	156	139	138	119	139	143	118	129	155	138	146	141	128	131	123	128	144	140	121	137	134	140	123	148	130	104	122	138	125	145	135	125	147	137	134	136	142	121	138	130	160	131	152	141	124	123	141	131	115	139	117	115	138	144	131	134	131	139	124	135	143	145	133	128	121	124	129	122	139	142	137	141	143	141	134	162	149	131	127	113	141	147	108	146	131	120	134	143	132	132	136	149	140	124	135	133	120	126	125	127	134	130	152	131	126	145	123	126	133	153	114	152	148	139	127	146	130	142	142	141	122	150	130	124	133	123	132	122	126	137	127	113	117	139	124	140	160	124	147	147	144	151	135	144	127	129	150	136	144	119	130	123	126	141	128	143	127	129	138	143	144	159	125	130	143	137	158	119	168	137	118	124	143	129	138	129	134	149	140	131	128	123	134	141	152	126	118	115	131	126	160	138	122	146	135	132	137	141	114	140	145	117	153	131	140	129	142	137	155	128	131	138	145	136	127	127	137	134	147	144	146	175	131	140	150	117	122	124	132	152	152	138	145	123	143	152	123	136	149	137	123	147	118	151	152	133	190	156	134	129	135	129	140	137	137	132	137	131	149	127	126	142	147	150	128	116	117	121	145	146	168	145	125	123	130	136	121	129	126	137	134	113	115	136	140	138	141	118	142	136	151	134	125	137	110	139	108	141	154	143	129	113	114	140	159	128	132	147	147	142	136	138	124	141	141	145	145	137	146	123	144	136	124	160	149	127	146	127	132	120	133	131	144	118	144	145	138	131	148	136	138	128	129	133	138	123	135	139	126	125	142	144	124	157	130	148	142	125	114	112	117	127	124	120	128	142	114	147	126	157	132	138	131	119	126	142	121	147	134	136	136	133	143	153	150	145	120	154	129	145	139	133	119	123	129	119	137	134	123	147	103	129	110	142	124	141	143	134	127	143	135	122	121	106	120	118	140	144	144	107	132	163	140	129	142	146	126	132	151	132	147	121	134	133	134	130	142	123	130	124	121	133	136	140	146	131	130	132	129	152	135	120	141	143	134	155	126	152	131	160	144	144	149	153	131	140	134	133	117	127	139	140	150	142	165	125	135	128	143	135	125	136	130	131	125	127	146	146	148	120	134	114	143	159	133	129	133	147	131	144	150	139	133	134	145	141	128	113	127	141	145	131	124	135	169	141	158	139	141	125	124	128	149	110	158	140	140	143	128	118	131	144	116	165	128	150	113	121	143	158	157	123	128	147	130	135	128	145	136	112	124	150	124	154	154	134	160	139	129	148	154	126	131	130	136	130	119	126	131	125	125	148	117	116	127	172	150	131	124	136	142	113	151	143	155	129	124	133	137	123	151	129	139	139	131	127	137	137	137	126	133	136	157	121	119	131	134	151	116	129	164	117	153	141	138	130	131	144	103	123	133	144	137	129	134	124	137	138	149	133	149	157	132	145	142	107	148	125	120	151	144	132	134	144	139	121	121	115	140	155	139	138	148
32285	8238	12017	67613	47615	6873	1877	1545	1197	1178	991	898	918	789	688	675	614	567	526	555	581	521	474	469	525	479	442	439	485	401	410	381	406	408	422	416	411	414	420	375	404	403	386	414	366	378	379	424	369	402	440	396	400	398	405	509	529	652	676	681	775	831	659	624	502	517	453	500	575	485	490	512	488	617	489	398	477	387	368	376	378	404	402	372	355	404	381	382	349	361	403	371	380	350	357	324	387	374	402	344	356	347	362	364	371	342	374	341	383	394	361	349	375	379	375	390	409	390	389	393	382	397	372	367	347	399	330	382	360	380	356	377	346	365	327	398	351	346	377	377	399	390	368	413	417	386	382	368	343	380	377	411	387	389	371	379	392	356	374	369	363	351	361	396	382	352	361	376	339	369	355	364	366	409	346	359	349	380	383	374	354	353	385	350	404	354	362	345	384	356	398	358	340	347	380	364	344	366	377	343	338	331	389	336	373	372	350	367	379	349	350	372	373	371	376	374	338	367	368	363	349	364	351	361	344	401	409	330	351	388	359	354	347	355	351	367	306	383	341	317	345	347	346	383	369	338	362	380	384	327	364	339	361	360	375	360	372	349	363	338	403	364	361	334	367	308	325	340	342	360	375	346	394	318	352	361	342	342	388	386	378	350	352	328	373	360	371	364	375	356	351	351	363	340	381	340	360	336	377	378	332	341	362	334	387	370	347	355	370	362	367	378	363	351	340	359	363	350	357	355	385	370	357	370	324	364	356	389	376	368	337	389	335	364	320	351	351	361	324	370	310	346	360	363	349	352	343	337	364	372	369	343	328	347	355	359	359	356	388	335	358	365	362	353	357	382	352	360	360	379	350	369	342	338	323	392	346	378	348	393	394	350	369	355	371	339	342	362	340	364	335	343	352	353	377	346	351	359	379	377	367	363	360	366	353	378	336	332	388	374	364	366	364	395	327	346	350	371	373	364	352	371	384	359	330	380	392	344	369	376	329	340	350	351	388	377	347	352	350	358	356	357	376	346	384	356	362	336	345	347	366	329	375	358	351	384	378	380	332	357	376	359	361	369	367	341	334	354	412	325	364	358	352	371	340	374	343	364	347	351	355	387	348	374	359	384	326	372	328	320	388	369	364	349	353	349	325	350	349	374	325	379	353	339	385	366	370	367	347	348	355	355	398	389	352	340	372	371	337	367	356	377	400	350	386	373	340	377	373	352	351	376	340	345	375	375	335	378	371	387	395	390	345	356	338	372	362	334	362	377	363	346	370	363	363	375	358	372	368	378	360	365	365	343	353	365	375	403	339	343	387	357	360	378	344	358	332	322	375	399	381	363	350	374	388	344	337	386	330	326	414	383	341	397	363	370	335	390	353	337	360	351	383	402	374	346	354	388	364	346	383	377	320	377	383	332	355	340	352	362	351	358	344	342	384	353	358	359	385	342	335	326	311	392	386	361	340	382	384	357	365	362	348	342	377	393	343	363	337	366	374	337	377	375	350	388	350	343	383	356	376	341	354	377	345	358	366	401	374	338	379	327	345	360	347	364	325	368	363	323	345	350	362	392	325	359	374	394	362	365	373	359	366	357	364	382	369	365	317	331	361	346	334	364	350	348	369	380	354	365	358	371	374	365	399	364	356	352	377	381	347	350	390	373	340	381	355	357	332	362	373	376	376	332	339	373	351	393	376	339	344	365	343	371	386	390	342	355	347	350	333	361	408	352	343	358	356	378	384	372	325	387	356	331	391	329	355	323	376	344	365	361	352	363	401	363	355	360	338	325	366	352	353	330	365	353	387	331	400	350	332	330	348	367	373	334	365	366	346	338	309	351	365	360	370	362	366	353	332	367	370	398	361	361	387	333	351	361	343	330	392	349	379	342	375	384	353	360	381	381	339	374	379	334	341	381	362	335	360	337	343	370	356	357	342	356	336	372	378	359	330	366	343	379	375	350	356	369	314	358	368	328	368	351	344	388	344	358	363	328	349	339	349	370	346	356	386	385	364	339	349	345	322	340	343	345	389	380	358	366	342	343	332	365	337	388	354	329	364	373	354	300	330	345	392	371	349	387	365	373	382	353	360	387	378	348	360	364	327	335	347	387	332	347	334	347	364	352	330	349	358	341	368	365	382	385	376	353	367	348	332	346	384	353	368	383	378	407	370	359	328	337	333	352	344	375	351	355	363	386	361	370	364	367	320	370	367	362	360	346	367	312	383	358	344	357	343	335	359	367	365	356	348	377	331	353	369	344	411	369	368	361	375	389	331	375	344	321	342	395	359	364	354	354	383	349	347	364	336	363	374	352	354	338	344	383	330	353	331	361	370	350	349	367	353	382	347	349	348	337	367	400	367	348	332	373	366	367	374	349	330	345	343	376	354	380	367	387	345	348	362	380	358	373	360	361	349	372	357	373	347	375	365	335	346	376	325	355	367	338	334	374	364	363	344	371	358	357	340	370	339	343	374	347	352	345	318	369	340	366	355	327	367	358	353	363	359	357	350	351	359	360	357	360	339	355	339	377	358	368	379	368	348	359	367	344	385	360	348	374	365	341	377	385	336	359	332	348	373	322	369	355	356	350	354	377	354	372	378	368	358	323	328	331	329	342	338	323	359	345	359	374	326	373	352	354	391	350	318	351	378	350	357	337	391	343	350	354	357	308	340	378	374	344	346	345	364	377	362	371	349	376	384	356	364	368	386	374	387	382	334	343	372	342	365	363	349	367	345	352	372	354	342	365	347	355	347	373	348	351	367	393	374	372	370	366	342	349	383	372	363	298	367	363	342	349	363	369	345	346	339	341	363	354	361	368	398	374	346	370	397	368	357	378	335	367	362	335	389	372	367	382	350	358	338	338	388	360	331	360	347	360	378	367	356	351	366	328	339	355	371	357	358	377	360	345	373	357	375	362	347	350	319	336	376	350	389	406	362	358	343	353	378	336	344	350	342	375	360	330	317	363	363	373	357	348	353	342	359	378	381	350	348	321	355	342	386	348	376	345	361	336	327	375	318	316	326	400	363	357	386	344	378	342	381	345	358	332	347	323	350	387	375	359	378	357	372	363	339	366	361	335	334	341	366	353	354	356	359	345	336	356	330	414	338	357	347	356	330	372	348	346	375	373	350	353	377	340	358	346	379	338	351	364	340	362	382	353	358	373	364	366	390	356	359	359	345	361	360	345	370	373	375	365	364	314	382	352	383	379	346	363	358	347	358	389	376	331	339	336	362	370	331	371	329	376	366	367	355	365	367	382	414	343	333	356	335	362	359	373	387	314	388	335	343	345	332	363	393	382	324	370	353	376	335	349	353	390	389	386	336	354	370	351	365	384	379	348	406	399	373	350	330	373	369	375	379	394	346	340	356	396	354	376	341	382	358	305	368	368	385	363	371	343	369	336	374	361	363	347	355	360	358	392	380	347	340	365	363	361	393	372	353	335	362	354	341	346	385	360	337	352	377	376	382	381	382	348	370	350	356	383	386	366	380	361
6334	452	315	5019	5248	304	214	227	199	223	201	219	180	205	217	210	207	204	190	209	225	217	228	181	212	214	208	201	209	227	208	196	208	226	211	218	229	224	216	212	191	246	204	223	190	204	206	208	219	213	220	221	197	213	206	171	207	225	216	239	205	235	215	219	207	240	218	253	212	217	185	189	241	181	213	196	199	209	209	214	187	196	201	220	194	207	212	202	199	213	239	199	211	227	210	197	211	221	207	205	195	180	188	184	210	210	177	177	180	188	195	211	202	203	194	185	203	195	206	195	198	205	201	190	177	187	224	203	163	193	202	189	172	227	184	233	184	195	212	198	176	220	199	208	187	200	221	216	183	201	231	202	182	226	209	173	198	209	196	181	209	203	214	209	177	201	198	234	197	235	213	211	241	227	195	181	178	211	230	220	199	219	254	241	198	197	202	228	199	186	211	210	225	232	202	196	227	203	236	196	207	187	219	205	189	218	213	189	181	197	203	208	198	190	186	215	212	238	203	237	187	208	191	226	199	215	214	205	195	242	218	185	195	232	193	185	189	194	200	195	205	209	160	223	232	194	197	180	227	202	205	192	183	229	203	204	223	188	200	204	198	229	193	204	181	203	190	225	232	216	214	198	205	205	201	204	199	214	220	200	199	225	220	221	211	206	196	209	196	198	211	197	187	187	237	205	214	215	234	218	189	203	205	195	195	201	186	222	214	210	204	201	218	214	194	198	200	214	197	210	217	188	207	192	226	197	227	198	184	209	218	226	195	188	188	203	213	184	196	219	210	211	226	224	213	195	213	193	230	199	205	182	194	202	186	199	210	212	203	214	200	188	181	215	208	202	205	221	207	231	227	199	183	211	202	203	205	249	164	203	176	203	218	186	168	175	213	179	209	208	210	195	210	199	213	224	195	202	218	181	210	196	232	198	230	213	199	230	209	205	194	185	219	228	215	205	187	233	227	218	207	197	170	187	208	235	200	214	228	224	211	218	189	197	230	193	233	197	215	212	226	194	207	221	235	191	203	215	240	207	175	210	190	189	205	203	211	178	224	189	218	205	195	179	225	223	178	201	187	206	184	207	192	236	204	174	207	196	223	213	178	221	220	214	178	206	192	186	214	198	193	225	214	228	197	196	216	168	220	199	217	210	227	180	224	220	212	212	214	194	189	187	210	218	233	192	198	203	195	214	196	192	191	182	220	217	197	202	209	182	210	198	200	175	231	200	198	199	235	231	161	190	207	213	187	185	221	217	178	217	215	197	213	196	193	212	202	206	191	207	215	191	186	189	199	217	172	202	212	199	214	192	218	230	210	207	216	210	204	187	210	203	186	180	218	216	229	237	207	215	220	195	200	215	198	204	226	199	194	203	215	197	199	222	235	204	199	205	201	203	172	219	191	204	217	218	218	181	177	195	199	214	220	240	220	212	209	201	197	217	192	195	206	201	196	207	195	211	209	195	229	202	191	216	193	206	223	211	196	201	194	170	191	199	213	195	210	213	201	190	206	205	199	178	192	210	207	233	210	210	214	188	201	197	179	194	215	226	210	189	215	205	217	238	204	205	206	217	208	205	221	193	231	199	214	209	169	223	202	207	183	220	213	207	177	222	195	213	193	202	213	215	193	216	199	208	209	198	207	196	200	205	212	190	212	208	203	220	203	203	223	199	194	199	188	199	212	181	213	211	218	192	213	210	184	198	228	214	195	235	201	220	209	189	213	208	201	191	213	191	244	216	212	209	185	217	206	179	224	202	211	205	176	239	189	232	211	205	232	199	202	206	211	204	212	185	205	222	221	221	188	210	196	213	209	199	231	214	221	213	193	210	182	218	190	214	194	206	248	211	216	197	202	181	189	177	203	197	217	221	163	222	196	180	193	206	214	187	211	203	220	198	203	198	205	203	203	206	230	230	195	233	186	209	217	197	191	203	186	192	219	218	197	198	196	198	185	201	197	208	213	205	197	215	208	204	211	196	200	194	209	209	203	200	239	210	210	216	204	209	187	197	208	201	212	211	190	223	212	252	192	209	188	218	200	227	179	206	190	218	197	182	224	186	195	196	199	204	197	198	195	209	208	201	213	204	187	192	231	222	200	201	213	192	203	215	202	197	210	203	183	215	201	223	220	205	203	201	228	198	204	204	190	182	202	217	202	209	214	187	205	209	187	207	208	213	239	186	179	202	211	234	216	189	200	180	207	205	204	201	205	215	209	175	188	224	198	207	243	209	214	190	214	201	185	233	208	244	218	179	187	198	203	208	206	187	193	197	208	211	189	200	200	208	196	208	239	207	192	216	205	218	210	195	210	199	226	214	201	191	210	224	200	188	211	197	196	196	191	189	219	192	229	215	213	185	192	216	210	209	181	214	201	201	207	212	204	198	209	230	244	186	230	204	194	188	215	207	209	209	199	215	220	207	201	184	193	180	200	232	222	198	182	223	246	208	217	205	223	177	215	199	180	221	221	196	205	211	202	200	198	206	213	208	197	206	239	211	197	221	204	184	203	221	211	218	194	220	217	225	194	171	183	184	183	199	211	205	212	211	188	217	198	182	174	190	176	205	192	203	208	206	202	224	186	213	213	209	199	217	223	178	190	186	215	216	207	193	201	191	243	196	206	204	205	192	196	201	208	210	185	209	201	206	219	192	210	198	199	188	219	213	237	184	213	194	206	247	205	181	198	209	202	212	218	194	209	192	181	210	192	202	205	215	216	189	190	222	229	205	194	211	185	237	195	231	215	217	205	201	219	205	233	198	199	203	206	214	186	202	200	211	187	215	206	239	204	216	168	172	207	193	206	191	195	225	216	215	202	213	192	213	199	178	187	205	204	199	217	193	197	203	185	228	242	189	200	210	226	216	211	189	195	193	205	196	224	188	220	208	217	199	231	236	217	226	197	211	215	215	224	206	203	211	249	219	219	220	210	194	219	217	213	198	205	187	204	205	203	209	215	194	225	222	196	214	199	195	201	190	203	195	208	183	215	200	224	180	217	195	202	211	190	191	210	224	234	193	214	202	178	203	197	237	199	192	192	212	224	205	224	212	220	194	192	223	214	204	196	180	201	195	194	186	235	213	212	200	206	191	208	194	203	217	194	185	207	187	190	204	219	233	182	209	214	199	202	208	207	186	213	212	222	195	188	202	221	209	198	187	194	217	193	209	217	229	213	224	226	210	208	189	185	208	207	206	209	185	198	206	199	191	207	203	195	209	222	225	197	204	179	219	201	176	220	207	189	213	214	201	220	205	226	165	217	204	243	201	203	235	211	201	221	189	227	222	199	182	184	203	201	211	212	217	213	183	221	210	200	209	212	209	182	177	216	222	203	200	205	204	207	209	212	197	173	201	209	209	213	229	180	180	200	193	210	204	226	188	210	144	210	204	217	184	205	212	206	201	200	194	209	185	199	188	213	216	219	216	210	215	187	185	175	227	195	214	211	203	201	206	229	204	186	188	222	185	217	217	216	202	181	217	227	207	194	197
5890	863	1030	17014	13909	686	535	532	553	565	525	555	537	557	540	530	505	507	544	510	525	547	540	520	542	578	521	575	496	522	552	521	525	512	518	529	504	522	514	550	531	545	519	512	508	539	551	524	518	541	518	543	521	542	522	585	570	591	632	639	638	603	549	549	579	535	534	566	523	569	529	503	529	600	521	525	577	512	521	563	521	552	529	512	532	498	503	554	537	510	460	549	515	573	555	489	528	525	517	534	522	556	547	546	523	531	530	505	567	525	526	562	522	514	556	568	551	511	526	511	530	528	487	506	575	535	573	535	562	507	555	532	538	518	518	556	585	541	554	517	519	513	554	550	550	549	585	536	542	530	544	534	487	505	550	522	538	536	525	519	525	531	525	539	487	523	544	531	528	538	524	501	531	549	530	529	511	547	532	524	516	507	510	505	524	524	523	539	540	552	532	526	558	542	526	554	558	495	543	547	499	514	472	579	557	574	530	514	536	522	533	480	548	487	576	535	508	506	534	524	526	507	532	554	506	525	554	562	539	584	507	525	512	549	503	557	505	479	508	520	535	568	496	548	582	542	515	540	511	512	543	516	523	530	560	551	476	505	514	494	497	524	538	519	575	529	569	525	520	545	511	574	519	486	549	514	533	498	531	510	543	496	515	584	551	541	498	516	514	556	512	495	491	535	478	521	521	523	561	519	520	519	536	508	543	491	541	531	495	549	531	495	551	544	516	551	546	547	550	516	528	525	551	509	537	537	508	529	515	528	538	524	509	540	539	546	537	505	533	504	542	529	532	534	554	519	482	524	530	488	546	535	559	502	494	516	532	476	527	532	541	540	492	528	498	537	502	493	549	543	548	527	544	559	519	522	513	551	482	512	575	527	524	525	523	513	487	514	534	515	517	516	533	506	503	539	532	544	553	547	529	536	503	544	547	516	540	532	506	548	539	530	531	521	527	520	508	516	542	543	541	568	551	560	514	559	539	524	537	560	526	510	518	534	508	543	510	536	540	530	575	526	550	498	501	487	551	554	534	518	524	544	575	508	487	562	520	538	528	525	517	564	551	567	530	546	533	537	554	526	506	579	495	550	555	491	572	490	535	527	563	568	543	522	551	523	516	556	490	534	483	522	531	557	546	533	521	511	495	543	516	547	527	521	465	552	495	511	536	498	562	533	509	555	501	491	546	544	518	544	523	517	570	533	578	496	510	541	532	492	516	536	550	556	539	490	570	525	558	484	532	559	550	514	508	526	493	540	533	491	514	542	515	495	546	534	524	517	516	543	499	498	507	530	530	522	580	512	533	546	507	514	538	503	560	496	538	495	494	555	544	509	572	547	523	529	493	502	525	550	548	565	536	548	514	518	547	540	519	553	554	522	549	517	517	536	523	517	538	528	542	555	517	539	531	561	487	519	522	517	544	535	536	511	518	536	560	533	524	554	555	525	548	563	548	533	524	517	553	485	541	508	552	502	515	542	509	521	573	486	489	583	520	524	528	561	534	519	501	539	549	567	560	504	499	494	579	552	509	513	496	577	531	547	460	539	517	527	552	536	524	525	561	544	532	546	535	539	514	579	568	531	565	565	507	497	494	515	520	555	595	546	512	509	534	545	548	533	530	553	541	568	504	529	512	533	499	530	522	572	510	513	521	569	578	541	506	528	546	527	516	521	536	570	502	538	519	567	510	551	507	503	513	520	530	492	560	523	573	521	501	538	517	475	529	529	532	533	561	521	481	551	520	515	558	501	513	497	534	536	568	540	552	574	511	474	503	511	552	510	505	537	550	539	536	571	525	517	542	524	561	513	550	520	518	518	555	527	538	543	514	552	567	530	526	519	505	550	502	574	521	477	508	545	539	531	538	513	502	525	519	544	532	540	491	519	502	514	505	530	527	531	532	554	572	526	454	513	515	535	471	523	559	533	554	523	511	541	552	534	539	530	544	545	514	516	496	532	553	473	519	524	518	535	554	542	517	515	531	485	546	535	550	490	513	548	515	476	520	549	511	543	512	523	525	525	490	567	525	526	548	521	506	521	517	523	508	502	549	521	508	515	517	514	504	559	614	519	504	534	571	559	558	529	560	523	499	545	543	518	552	520	553	534	582	497	540	532	495	504	513	532	527	542	535	510	537	497	491	579	550	529	548	528	551	549	522	522	529	522	573	514	544	518	536	539	532	540	544	485	583	571	517	534	486	515	537	567	518	545	494	535	518	541	558	526	523	532	532	507	551	534	486	538	544	537	535	504	525	568	562	537	544	544	546	559	471	528	502	533	551	532	501	516	539	520	509	558	496	537	524	514	493	508	523	508	575	519	538	540	529	518	502	523	531	521	538	513	530	557	537	553	526	533	534	537	514	528	481	548	570	526	473	491	533	521	536	504	490	499	548	531	518	547	534	511	568	549	509	524	497	511	498	575	497	502	466	521	513	524	557	542	504	494	530	512	520	528	565	532	549	533	519	516	524	533	491	510	506	574	548	567	513	519	496	522	520	538	544	530	545	520	524	562	560	541	540	583	540	524	500	520	546	487	537	557	512	537	486	543	522	529	516	540	529	505	505	533	540	526	561	507	546	495	519	544	526	538	522	548	479	536	538	521	544	549	549	550	524	545	523	505	516	518	522	551	534	578	528	517	503	499	558	534	532	517	515	529	553	518	555	518	523	557	543	508	574	560	538	510	502	524	555	557	520	523	524	526	549	523	553	498	522	589	528	533	533	538	569	490	551	503	555	508	521	518	536	527	536	523	545	536	517	531	553	552	551	537	531	529	523	548	521	540	550	552	504	528	474	517	546	505	522	530	522	533	518	568	527	555	534	522	535	567	514	530	524	513	532	533	568	507	526	540	535	534	534	540	535	495	519	488	511	522	552	503	550	507	504	553	551	514	523	518	490	561	492	555	536	546	531	503	570	558	558	508	512	523	564	536	506	523	480	553	525	574	529	514	551	551	557	548	524	507	537	551	541	501	526	558	559	541	514	541	520	499	507	524	538	498	505	521	513	514	545	492	530	503	556	507	519	513	542	518	511	521	534	533	528	546	505	552	515	572	550	551	510	519	512	486	563	526	518	500	492	554	521	505	556	515	511	524	499	528	525	536	555	487	479	537	538	490	517	557	566	543	551	540	535	496	543	519	554	535	506	527	549	532	524	528	541	550	542	494	546	544	546	540	543	559	522	508	487	536	538	533	541	527	499	535	518	549	546	516	541	515	518	531	515	535	515	554	554	521	535	537	526	519	530	553	523	501	535	523	558	515	526	530	557	533	510	532	528	499	536	547	538	551	539	508	551	502	530	541	499	556	544	530	509	552	529	510	574	502	547	505	548	517	512	530	523	510	521	538	514	518	557	570	544	513	522	523	558	496	536	513	530	500	549	552	463	512	550	518	563	567	528	522	569	493	591	537	547	528	531	573	554	536	497	553	508	544	531	522	530	476	527	513	545	552	545	560	530	510	529	520	533	541	505	503	523	497	528	525	577	573
40602	13995	3759	51667	45575	8813	615	308	270	295	245	232	236	225	226	203	202	204	232	222	218	199	214	210	216	189	197	197	229	203	208	211	163	210	193	211	209	211	202	200	193	185	196	182	235	202	194	201	208	214	187	185	211	189	226	209	253	202	243	232	214	216	175	222	213	196	205	213	230	195	219	178	228	214	201	196	206	182	211	170	191	195	179	181	218	191	178	211	198	199	229	190	195	200	219	188	216	203	208	168	194	190	204	213	194	214	194	198	213	185	207	213	198	192	227	188	210	174	196	196	206	184	184	196	200	200	185	197	196	208	211	186	189	184	200	216	203	207	202	196	212	176	199	202	192	216	204	188	201	207	187	229	231	219	180	186	205	194	178	208	188	199	187	208	198	205	193	214	197	183	204	227	200	185	215	226	218	203	196	181	180	191	217	185	205	213	205	204	175	203	211	215	201	210	191	210	232	192	195	204	204	195	196	201	197	222	215	207	197	211	195	192	215	182	182	186	213	192	193	203	207	190	215	179	220	198	195	184	218	206	207	203	193	213	212	178	179	222	198	209	196	188	225	190	222	198	220	173	203	197	211	194	230	199	192	224	168	205	192	192	190	220	223	185	198	201	205	185	205	208	199	207	190	193	203	186	222	186	196	186	195	209	201	220	202	182	214	219	216	172	192	210	205	198	185	212	184	193	200	198	209	205	192	197	216	177	218	190	208	206	193	194	210	196	205	197	215	223	191	200	199	207	207	200	185	213	193	174	216	213	200	208	195	211	231	229	217	197	197	185	202	190	200	200	187	210	164	214	187	218	226	202	210	200	225	197	203	194	202	187	209	146	202	207	215	183	202	211	189	185	210	191	191	207	216	190	203	210	217	210	189	189	210	192	224	194	214	195	224	193	201	199	197	205	200	206	209	201	188	228	171	233	213	189	199	215	211	207	199	189	208	206	209	197	196	207	219	202	205	189	187	191	194	182	206	188	182	217	233	219	194	187	210	185	187	171	227	217	168	190	195	201	204	211	203	212	172	184	199	195	193	181	188	197	190	183	186	212	213	209	195	156	197	226	193	216	203	188	165	197	195	204	198	195	182	199	209	155	199	188	210	190	196	210	171	191	218	196	206	181	206	194	179	202	197	203	205	195	210	222	191	205	190	201	194	213	185	174	214	222	188	198	199	226	188	214	204	189	206	205	198	197	217	175	183	203	214	201	198	202	215	198	204	195	210	216	191	203	185	182	210	212	174	187	198	192	170	202	193	202	196	223	192	187	207	208	222	191	179	208	205	204	190	205	207	216	226	221	195	213	202	168	163	200	185	187	187	207	196	192	201	197	188	189	204	181	220	190	180	205	182	171	197	236	191	205	206	192	190	205	199	212	218	194	205	192	206	220	188	195	187	199	207	207	198	197	176	198	218	210	211	175	177	207	200	224	203	199	200	215	190	173	192	226	237	210	179	213	181	208	195	202	204	201	206	238	178	188	201	177	190	203	182	212	177	195	205	198	216	197	188	199	223	182	205	217	196	216	206	202	197	221	198	193	210	202	214	212	189	172	183	192	189	222	191	195	211	188	206	201	181	205	204	198	197	193	177	222	219	193	205	236	196	224	190	187	209	221	191	205	205	223	215	175	189	214	205	209	203	207	195	193	179	206	213	181	207	195	201	190	213	207	192	180	194	182	216	214	180	177	190	207	211	199	188	174	209	215	175	204	194	203	226	198	195	190	191	176	198	184	210	213	188	194	209	170	202	185	198	206	211	206	203	202	195	193	192	206	193	192	220	194	189	194	189	180	189	193	194	192	199	215	176	222	173	213	198	222	227	198	202	235	206	170	189	183	201	189	194	213	196	208	200	198	189	203	193	186	216	182	182	195	201	193	182	189	219	206	192	209	212	192	199	201	190	187	210	210	227	221	214	201	192	188	208	214	186	187	194	185	195	224	191	162	185	195	210	183	170	212	208	217	209	208	186	177	207	211	205	180	163	182	220	215	164	211	223	202	199	204	203	194	160	207	199	194	168	179	183	189	176	215	188	202	168	210	156	192	196	198	195	191	200	178	214	180	219	216	197	210	190	220	196	205	196	208	202	187	199	196	187	164	192	180	191	184	213	198	214	193	189	215	205	181	179	210	173	197	187	196	219	188	196	205	197	194	191	208	219	195	203	207	202	197	186	208	205	197	219	200	202	200	206	210	195	172	193	194	196	200	210	200	194	199	191	204	182	199	183	200	197	190	244	201	203	188	172	174	205	185	216	186	199	163	216	200	215	192	184	188	190	209	198	212	198	198	203	221	181	216	192	190	199	211	213	217	216	188	200	182	209	206	232	185	210	197	206	186	185	214	212	205	201	192	210	226	185	189	197	198	210	189	203	219	180	214	194	181	210	231	199	202	179	184	228	188	196	197	204	190	202	219	190	212	200	221	190	191	210	194	183	212	216	213	228	199	215	191	172	190	209	210	209	224	187	224	183	180	200	231	152	184	218	204	214	209	196	202	204	229	219	174	190	192	195	201	208	230	176	164	191	181	181	176	201	197	191	185	185	218	186	194	209	195	181	181	175	228	197	183	193	195	209	196	218	213	195	192	188	213	172	193	200	209	195	212	195	209	224	197	184	204	201	185	209	208	182	197	189	185	209	202	210	194	198	187	204	174	190	211	219	209	203	200	208	222	209	191	204	198	188	195	224	233	209	193	189	171	200	189	196	173	181	172	152	229	195	198	208	214	222	191	189	212	184	211	185	218	186	213	214	215	185	209	201	192	213	195	201	200	222	204	187	197	195	179	211	187	174	198	188	177	194	171	207	212	196	191	189	198	207	168	220	216	241	195	208	196	216	206	202	191	216	190	217	193	197	203	222	184	194	200	199	184	193	186	204	200	211	203	212	187	205	215	215	186	200	204	199	193	192	171	189	181	202	210	184	224	211	173	201	185	192	187	208	207	207	228	192	199	203	192	207	195	187	219	187	192	201	199	194	192	190	212	197	212	197	224	196	170	219	161	199	214	190	181	207	163	203	200	196	169	195	197	198	182	197	221	199	215	215	209	196	223	179	191	211	216	190	214	203	210	197	202	208	219	207	218	192	176	238	176	201	208	178	198	209	194	201	205	230	227	225	203	183	192	218	184	213	196	179	213	187	206	213	192	189	195	209	172	195	197	184	184	186	190	184	189	189	184	207	188	211	197	199	183	184	190	210	200	188	203	185	233	196	197	188	224	210	192	185	200	203	215	227	183	191	191	230	185	198	217	170	192	189	202	207	194	204	188	210	199	182	215	203	180	195	203	180	178	186	193	209	205	200	184	182	197	207	199	224	224	203	189	196	223	202	217	218	216	197	219	214	199	199	238	207	192	193	204	224	186	206	177	180	214	219	231	187	187	197	187	211	221	195	221	184	221	199	181	214	188	203	233	199	172	224	188	197	196	195	198	186	217	192	194	229	198	179	188	187	184	190	204	195	189	207	178	184	171	229	202	195	196	189	218
24009	6304	7326	58617	40276	4227	1398	1148	980	964	801	793	740	703	700	670	643	643	618	625	598	590	585	591	578	569	541	556	576	568	550	529	553	541	561	544	560	492	539	505	555	571	458	528	521	535	512	534	565	558	536	561	496	599	599	622	650	704	732	658	787	748	669	591	527	602	574	565	634	544	604	566	573	668	579	514	567	576	521	546	494	548	503	541	516	546	536	554	513	509	490	501	535	545	490	541	518	518	527	523	471	499	514	501	510	504	510	544	526	526	515	559	522	544	553	542	545	548	538	497	538	560	518	559	535	532	525	525	506	568	516	545	486	507	535	529	524	529	531	516	502	505	539	529	501	510	502	527	517	556	512	509	509	492	519	504	508	522	490	540	532	532	575	470	540	509	541	529	539	514	509	517	514	533	510	530	543	509	467	518	493	551	510	520	483	494	495	520	482	485	519	520	479	528	508	513	502	493	508	504	516	480	485	509	509	505	493	469	510	524	462	476	508	540	506	477	519	525	487	526	536	548	489	549	506	526	608	519	483	516	496	515	541	530	519	505	495	533	500	485	525	503	499	506	515	485	531	513	537	529	535	516	518	513	465	507	490	472	491	533	523	514	520	511	491	533	507	513	465	482	565	543	531	531	511	516	483	491	517	463	511	542	517	488	536	517	513	510	499	481	512	543	510	525	500	494	514	508	503	532	532	479	533	513	494	511	497	523	481	534	503	521	520	522	489	540	506	528	514	540	500	521	503	519	539	483	528	521	506	492	519	473	499	491	508	493	517	528	549	518	553	528	529	502	518	570	531	486	497	533	525	526	482	484	496	528	480	468	531	501	515	519	495	470	508	536	528	496	526	539	493	480	495	526	498	485	467	503	444	513	535	478	505	508	510	542	496	499	498	500	501	497	539	525	527	523	502	494	521	539	518	515	491	498	564	507	493	519	511	517	511	538	536	519	524	501	523	523	481	541	498	505	467	561	495	508	531	486	521	524	512	534	509	520	491	492	489	533	490	534	512	516	503	515	514	549	505	513	519	463	549	521	508	548	500	492	516	514	517	528	488	516	525	480	514	496	455	500	534	544	490	531	518	519	474	509	482	520	540	526	504	489	472	511	519	502	521	522	522	518	545	515	530	500	561	480	515	520	517	482	515	499	552	531	509	483	493	518	524	544	491	548	496	456	511	513	503	494	512	509	521	477	534	512	536	536	503	508	520	474	491	494	497	522	462	506	497	513	483	505	540	495	514	506	514	516	480	513	517	511	534	492	508	538	499	496	535	499	513	494	486	522	532	512	495	503	531	511	531	551	516	517	542	518	524	504	532	525	463	496	485	495	500	544	537	507	526	520	504	502	516	555	498	519	511	497	487	532	508	520	546	468	555	534	525	477	513	480	501	514	542	516	460	464	502	500	531	503	536	495	527	525	536	510	547	544	521	483	550	527	524	534	491	502	518	538	534	474	523	540	507	494	561	518	492	494	506	510	509	511	511	535	510	484	514	473	515	498	531	508	546	546	521	494	510	502	533	512	484	452	504	540	533	535	561	490	517	460	510	507	501	443	513	493	495	508	479	500	521	500	483	521	480	511	460	477	515	491	480	505	445	464	547	515	499	516	522	537	519	487	514	513	525	521	539	529	533	470	513	535	533	531	488	511	499	561	524	508	493	491	520	504	511	481	482	535	505	527	498	509	518	536	534	513	535	498	521	506	511	502	541	501	502	487	525	536	494	499	486	499	490	488	500	471	529	543	499	521	483	529	524	498	501	533	510	520	488	527	494	497	538	553	498	492	502	512	538	530	512	503	483	474	520	530	493	477	523	512	552	537	479	512	513	484	523	482	518	544	521	485	517	508	506	473	503	491	542	547	513	504	502	458	512	500	490	521	521	534	501	496	508	478	550	504	496	543	505	497	506	497	489	520	512	488	552	468	502	539	496	521	534	474	512	471	536	506	556	530	486	512	515	460	514	523	514	491	479	535	500	496	482	480	495	495	493	546	527	541	525	460	510	523	499	481	534	486	506	496	522	528	531	538	512	506	545	501	516	491	503	479	541	468	540	521	515	451	506	522	499	553	525	521	508	481	508	540	457	513	531	515	478	465	514	521	506	454	538	512	526	501	539	495	502	499	480	545	522	483	486	500	511	547	501	504	557	538	504	534	497	500	492	512	477	490	502	504	508	514	521	513	514	501	493	519	517	510	519	498	497	523	503	500	513	527	489	495	535	471	513	506	485	479	488	493	489	546	538	505	524	473	496	504	503	492	477	518	526	542	502	500	482	477	529	543	517	458	493	536	493	496	510	537	499	507	513	503	492	531	493	487	517	536	470	550	540	500	516	531	521	546	495	491	504	488	538	542	551	488	461	481	532	563	488	517	503	514	504	504	512	506	517	472	476	457	500	465	486	508	507	536	476	553	503	508	531	476	512	492	508	494	496	514	545	481	497	469	515	505	523	530	492	527	487	546	542	542	499	512	529	491	520	467	501	476	512	522	492	483	540	556	491	513	487	508	515	532	500	466	508	484	485	448	505	497	515	506	498	496	533	465	532	502	488	511	497	540	497	511	505	457	497	493	474	513	516	486	514	472	516	561	507	499	512	531	520	527	515	510	507	494	586	540	519	471	468	500	526	525	527	540	501	462	527	511	526	526	530	509	513	532	532	525	508	514	498	520	526	524	500	500	524	539	465	485	491	513	521	546	466	490	532	507	481	464	504	498	516	505	532	519	476	515	534	481	476	540	479	530	516	467	526	525	541	537	511	526	527	498	478	524	505	511	509	527	489	518	532	547	508	496	544	483	531	521	502	527	544	555	503	496	506	481	510	548	533	547	513	496	506	547	507	549	502	509	491	550	506	468	518	505	531	530	535	504	517	529	519	496	510	528	511	513	529	508	507	505	527	509	519	509	514	457	498	511	511	493	550	516	498	525	504	521	505	515	484	529	515	553	512	496	544	522	499	567	480	523	540	530	536	503	509	529	461	511	498	501	505	516	472	489	537	514	513	532	500	504	515	494	489	509	484	485	510	529	527	499	519	501	481	511	522	501	492	507	533	505	539	476	517	495	499	510	497	477	512	530	509	529	496	507	535	494	506	523	508	516	514	534	517	509	499	583	495	526	505	538	519	503	501	476	489	518	471	491	527	470	515	545	523	513	573	512	553	476	471	483	489	517	538	492	506	526	534	547	547	498	507	468	526	474	520	534	515	548	533	535	526	523	485	478	527	497	510	514	505	520	469	479	498	504	514	509	501	506	534	502	474	505	511	537	530	532	516	496	522	492	482	505	545	520	472	540	481	516	486	515	500	495	516	549	504	521	571	507	517	527	518	499	524	527	545	477	497	499	537	525	481	537	517	495	545	539	504	522	532	505	498	513	555	500	527	495	510	553	470	480	510	535	508	526	492	458	512	529	491	507	501	506	479	512	533	484	478	499	541	474	513	520	517	579	491	511	505	537	478	468	520	515	514	518	481	509	513	527	524	506
55655	26713	7917	63505	55782	16533	3240	423	326	294	228	212	206	181	206	169	164	190	157	128	149	159	172	151	154	171	156	148	157	145	128	137	148	126	160	131	140	124	136	135	160	147	126	139	127	130	147	136	130	134	132	143	154	173	139	127	157	160	164	179	163	177	162	154	128	149	158	138	150	134	135	161	145	159	149	148	159	139	158	126	125	145	139	134	128	140	131	137	143	151	131	115	156	121	149	126	137	139	168	145	135	141	125	126	104	140	119	121	138	139	147	100	133	131	138	136	109	132	125	144	137	128	127	140	101	116	159	171	152	143	125	104	114	124	141	140	134	125	140	138	145	120	123	139	122	118	117	150	140	132	131	123	150	125	150	117	112	136	136	127	121	132	128	142	118	147	130	122	141	123	121	138	133	138	160	145	134	148	131	148	141	125	146	123	122	115	158	124	124	135	132	137	126	129	144	145	160	157	116	141	124	142	124	126	146	149	136	126	133	138	123	157	134	113	146	137	151	135	149	162	138	121	133	147	121	123	127	129	137	135	118	121	139	137	131	130	113	139	138	130	123	140	125	123	122	161	141	123	117	113	125	141	124	134	131	112	136	135	142	128	136	137	154	124	109	138	119	116	149	123	129	122	123	137	121	136	125	118	143	136	148	145	143	124	146	133	124	130	129	117	131	128	118	144	123	141	143	132	129	139	128	139	155	123	132	131	129	144	123	120	134	139	149	132	115	130	132	128	157	132	125	141	139	134	122	120	120	127	144	124	124	121	135	148	133	126	117	136	126	137	140	139	132	121	168	143	122	132	130	124	131	151	155	136	119	131	122	126	151	143	134	144	140	130	114	132	122	161	125	146	146	142	137	120	133	128	133	141	137	144	121	143	135	125	130	166	130	158	142	159	134	121	126	156	115	138	124	141	135	124	161	146	136	129	125	125	123	140	146	177	152	142	123	136	148	131	120	166	125	119	133	121	121	136	140	158	121	124	131	125	127	156	155	128	130	150	148	125	123	129	143	132	148	142	135	133	125	118	136	132	137	118	153	126	134	146	131	132	124	137	139	150	133	142	135	132	138	118	134	153	148	131	126	128	127	121	121	140	126	105	123	128	142	138	128	136	113	148	139	143	128	134	131	130	132	144	137	133	134	108	137	130	126	139	135	128	157	109	119	128	128	150	147	127	114	147	125	123	146	146	132	151	130	121	125	149	157	121	101	122	116	135	125	108	136	142	128	145	110	138	116	135	145	160	128	133	118	119	153	128	124	125	123	144	137	136	132	135	153	139	138	117	123	112	128	128	131	138	137	114	126	127	127	136	130	133	133	135	133	125	128	121	130	127	114	137	113	144	131	140	116	128	146	148	135	127	127	154	120	142	132	108	120	131	121	138	117	120	132	136	127	134	135	123	123	145	119	128	165	133	130	122	133	139	139	110	128	126	136	120	140	134	141	137	114	137	142	139	129	147	140	105	127	144	126	161	138	133	121	135	132	128	130	131	133	139	128	142	147	125	115	137	135	135	126	137	133	147	137	147	129	112	150	138	154	155	123	139	143	115	153	129	125	132	107	108	138	132	146	129	145	136	119	168	137	129	133	145	143	150	136	125	116	132	146	145	140	135	136	143	143	134	135	127	139	155	129	117	148	134	109	130	114	130	135	138	137	132	125	135	127	151	135	127	121	134	129	122	146	130	138	136	132	148	113	142	120	125	123	156	131	124	107	136	119	153	132	135	131	145	148	117	131	137	123	131	163	126	134	134	105	147	132	129	116	136	140	116	147	120	128	115	129	125	132	142	126	124	153	156	149	131	122	149	133	140	140	130	132	139	120	127	135	140	145	144	132	134	117	138	133	134	158	130	117	159	133	133	134	129	130	152	123	116	133	143	124	115	153	110	129	140	133	153	138	149	137	154	113	147	142	138	119	117	153	152	137	126	131	133	127	109	129	114	128	136	92	128	123	130	135	125	159	142	142	147	139	116	157	134	140	140	142	130	132	146	129	122	132	128	131	124	133	128	133	128	129	140	112	127	135	116	137	142	109	134	132	129	134	130	129	149	135	145	126	150	139	144	117	116	130	142	135	113	118	125	127	109	149	142	131	138	134	131	123	120	147	121	120	123	151	139	128	133	131	154	126	132	139	138	119	134	134	123	130	126	132	134	127	128	145	159	129	135	122	130	147	147	112	138	125	106	116	103	157	142	130	120	143	127	127	131	133	150	125	130	139	107	146	124	154	138	152	148	152	136	128	111	145	154	121	126	142	139	127	162	124	117	133	134	135	127	137	130	145	121	118	127	122	131	148	127	123	137	135	139	130	108	125	139	140	146	130	137	141	141	122	129	128	165	115	122	123	132	144	133	127	112	147	122	144	115	132	126	147	127	137	124	126	116	143	133	135	147	120	125	134	128	134	134	118	137	121	133	117	125	132	110	136	133	122	124	125	142	131	147	128	115	121	145	146	132	136	154	132	134	126	151	139	125	131	95	149	141	128	127	115	102	141	135	106	134	121	104	119	138	140	145	132	151	136	129	127	135	138	147	140	131	150	129	133	127	133	144	134	117	135	134	122	132	125	138	136	128	124	122	121	139	123	141	132	134	135	122	128	144	135	124	118	143	116	133	134	129	152	135	139	127	130	131	132	113	121	138	141	135	140	128	132	141	134	116	121	138	137	138	132	139	118	147	114	137	154	133	122	113	138	134	142	103	134	145	126	130	132	162	131	133	128	154	101	122	131	131	119	150	129	142	130	129	156	137	138	142	127	151	161	149	131	132	137	157	146	128	140	149	152	143	151	138	146	125	126	128	152	145	114	129	128	130	139	136	137	137	152	114	134	143	152	129	136	139	132	137	139	123	145	130	119	112	141	128	125	132	117	150	133	133	130	126	139	138	148	126	132	134	149	134	135	141	119	152	134	147	137	144	143	133	142	140	130	134	127	115	146	145	137	139	140	134	147	114	128	130	117	129	119	135	130	127	132	119	119	148	148	135	147	137	137	136	148	130	113	126	142	138	120	132	129	136	130	125	115	146	139	134	136	131	135	134	146	132	145	131	129	135	129	113	132	145	137	144	116	132	121	146	127	127	133	123	132	136	136	145	134	142	129	139	134	144	142	122	147	126	126	141	134	125	114	136	144	162	156	148	142	109	138	117	112	116	138	137	113	130	139	115	141	136	144	143	128	142	130	135	126	139	133	130	127	140	143	135	118	121	136	132	127	111	127	140	129	143	148	136	144	142	127	134	138	114	135	122	133	132	138	146	120	132	161	125	142	147	123	130	132	132	153	120	126	131	127	124	157	122	162	126	113	130	154	118	136	141	116	151	117	134	113	133	137	132	117	149	130	132	125	127	131	141	142	136	106	139	124	122	126	137	133	134	144	126	117	139	131	151	133	121	151	128	108	111	131	139	127	114	144	136	125	120	148	147	137	130	146	130	144	123	133	139	131	132	156	126	140	152	146	125	153	111	145	132	123	132	118	136	142	107
32828	11869	10143	68125	48591	6848	1951	1422	1248	1101	941	838	868	700	665	667	607	567	588	510	525	529	495	457	485	465	455	450	446	400	418	412	413	408	459	405	419	423	425	425	421	345	363	396	355	389	392	371	393	375	405	383	406	377	426	503	543	603	735	650	693	791	615	593	479	503	519	534	551	522	459	451	538	636	445	408	513	372	366	363	360	374	414	365	379	349	390	391	384	366	341	348	371	378	380	369	349	328	308	376	389	368	379	355	419	352	384	362	355	383	359	362	377	365	375	343	395	402	404	370	402	380	343	381	359	360	377	392	348	366	365	354	363	350	375	382	374	376	395	376	373	375	355	391	384	354	387	383	339	398	366	368	354	325	357	348	348	339	380	367	372	367	370	353	379	368	356	352	349	336	320	350	384	370	398	383	317	352	345	363	346	355	337	350	350	342	319	328	358	357	357	367	343	353	332	367	358	356	349	348	334	313	361	334	311	341	351	324	361	347	362	370	336	378	356	330	359	365	387	356	334	356	348	385	369	326	341	358	335	366	343	350	382	351	351	348	373	375	352	337	393	364	366	366	346	329	388	325	381	378	368	361	350	333	360	337	395	363	334	347	364	350	374	368	340	370	357	358	377	374	353	385	311	368	324	356	363	369	386	365	335	336	347	331	374	336	338	321	343	328	342	375	346	343	370	363	338	328	366	348	340	351	381	347	336	369	393	342	331	329	376	355	341	359	343	329	390	350	361	356	355	337	345	328	374	337	356	360	371	348	350	379	333	361	358	348	362	317	329	360	371	365	336	388	380	341	358	357	330	369	330	366	369	354	376	334	303	368	367	369	319	353	329	349	361	326	363	353	356	350	365	373	350	377	352	376	370	342	371	342	356	326	352	357	308	360	362	360	343	387	355	310	353	347	349	349	321	358	331	372	349	347	337	340	328	367	345	313	348	360	343	378	347	345	360	357	346	373	345	370	359	353	356	375	342	376	352	384	336	340	372	363	340	336	330	372	349	339	366	358	359	342	361	362	348	367	338	332	351	345	349	360	390	383	373	364	362	338	354	354	354	359	363	371	335	342	346	338	365	352	361	363	324	304	377	356	330	321	320	335	349	361	353	352	365	314	367	341	341	322	377	332	380	338	340	327	322	395	348	328	335	348	368	360	361	341	351	324	378	358	309	347	352	363	373	330	350	361	375	360	347	343	349	355	349	347	332	377	329	385	345	359	339	367	338	312	297	323	331	360	364	353	338	375	352	371	350	355	349	402	346	407	355	336	341	367	357	304	356	343	334	358	350	368	351	326	352	359	340	360	341	359	368	350	347	346	330	360	344	329	378	343	370	332	346	297	348	383	370	357	340	343	328	316	345	349	349	362	362	357	367	350	340	337	359	363	362	330	348	335	343	352	358	363	316	365	360	369	315	365	358	350	371	376	335	393	365	353	357	366	330	367	350	360	347	344	336	385	373	357	349	355	346	365	337	327	331	349	368	358	351	366	344	369	378	336	348	337	369	368	318	365	344	363	316	373	396	371	346	346	363	364	348	344	342	345	359	367	310	370	344	340	339	336	352	332	364	354	345	354	351	352	327	378	359	346	352	354	355	355	363	345	332	347	383	368	341	351	327	365	404	350	332	339	350	333	341	340	353	355	315	346	365	338	331	355	361	366	376	359	344	346	374	341	331	373	331	314	373	334	329	366	365	369	344	354	394	349	361	355	355	339	342	371	365	342	354	306	318	342	342	348	353	385	340	365	321	351	325	364	381	366	348	352	339	350	336	362	329	308	373	328	370	313	362	339	345	354	366	354	368	380	346	348	370	337	333	366	362	311	339	376	330	321	349	372	377	362	340	352	340	394	330	355	332	329	300	361	380	391	343	365	344	338	380	328	351	359	353	352	348	353	352	332	321	343	320	312	365	386	344	382	342	369	354	337	339	374	347	330	332	330	361	332	350	347	387	340	339	382	352	377	327	363	364	373	378	330	335	311	351	342	323	304	338	325	343	343	338	348	381	360	311	348	338	363	355	337	348	360	338	339	337	375	340	331	340	332	339	348	337	377	371	347	365	347	358	364	340	343	343	324	352	351	339	327	332	372	315	394	377	296	352	404	352	338	353	341	372	344	363	328	358	359	337	357	366	336	350	343	338	324	348	371	340	377	366	339	365	356	367	356	350	324	334	346	358	357	357	347	353	341	301	370	345	346	366	360	363	361	333	369	350	349	361	346	356	360	331	348	342	334	347	328	345	367	327	348	364	334	342	379	319	334	355	337	372	345	349	354	362	365	326	327	387	367	315	350	325	362	380	360	330	371	347	373	363	349	327	361	344	373	347	343	331	373	355	378	315	351	341	338	353	338	345	350	361	383	325	355	371	357	324	350	367	332	342	347	368	360	346	332	376	351	371	315	366	353	380	358	328	327	344	325	383	333	390	339	343	314	346	343	389	371	354	367	338	350	368	401	374	349	352	327	345	385	339	352	346	350	348	339	331	340	348	369	362	318	369	385	341	342	347	343	325	396	335	354	357	339	324	329	324	365	331	313	373	366	338	335	360	355	340	303	337	358	350	349	345	366	366	386	346	328	344	368	368	350	326	323	359	365	321	411	360	356	353	377	322	337	344	356	322	325	346	342	332	368	375	348	350	366	334	339	339	367	361	345	315	345	329	330	374	355	320	346	334	342	355	367	354	382	343	320	349	312	353	373	358	344	338	335	369	352	326	372	357	320	367	342	354	359	345	356	344	358	342	342	340	346	340	347	354	325	374	363	349	323	339	365	327	340	356	339	328	345	363	349	362	365	354	374	350	364	354	346	409	357	328	374	347	345	327	349	340	363	367	356	363	325	338	344	355	369	349	318	358	367	340	368	329	359	362	347	365	349	363	313	381	377	358	390	367	328	330	374	354	329	323	339	323	327	387	354	351	374	308	355	311	332	348	356	374	379	351	372	340	346	328	328	332	358	364	347	389	353	362	357	362	347	358	368	363	359	320	357	371	350	367	348	351	352	351	379	357	303	360	344	355	316	329	352	340	396	337	363	327	363	359	332	355	346	375	357	366	337	389	363	375	363	326	397	343	338	359	350	337	343	319	379	351	318	378	345	369	341	377	326	367	333	362	355	381	363	355	350	378	361	334	369	337	368	375	338	327	382	367	371	345	374	345	375	375	387	352	369	359	315	346	324	356	378	323	356	341	370	344	336	386	375	350	353	342	295	342	335	344	357	326	336	342	357	366	343	367	377	339	363	351	367	366	357	340	341	351	326	343	332	389	350	360	337	348	319	356	346	357	355	339	341	333	367	343	334	358	371	343	352	358	374	350	364	339	362	332	375	347	333	325	344	332	361	366	311	371	354	337	360	349	363	351	336	345	333	369	357	365	364	349	346	370	323	336	344	337	348	337	339	370	333	345	349	368	366	338	350	360	362	371	341	382	367	367	354	302	367	386	330	318	350	343	355	322	346	354	368	364	362	336	367	345	349	359	354	336	368
6457	614	313	4461	4782	369	236	224	210	190	198	195	197	215	200	249	206	194	208	197	220	209	197	204	191	187	205	224	210	181	197	196	199	223	179	227	200	233	239	209	163	162	218	171	196	180	178	186	197	196	216	196	196	188	228	212	194	201	195	193	205	219	202	222	202	218	213	242	229	205	177	203	187	209	206	199	188	200	209	195	203	204	220	224	205	203	193	199	181	199	182	226	219	191	183	195	235	206	207	196	202	202	217	196	200	211	182	174	171	236	212	201	202	198	195	221	186	188	220	206	192	171	206	214	217	211	225	212	237	199	202	183	207	189	175	191	218	224	201	171	205	227	220	217	185	207	172	196	199	210	199	211	202	201	181	203	215	218	216	187	193	177	192	192	183	216	211	202	236	206	182	213	206	192	207	201	204	204	219	196	208	202	208	220	198	220	205	212	199	216	220	187	207	182	180	213	221	227	201	212	191	207	198	180	202	209	187	185	188	207	197	210	174	191	189	186	190	217	203	214	195	214	208	211	200	182	189	180	203	219	202	195	217	218	222	210	212	203	211	205	211	207	203	221	173	203	199	204	214	203	207	203	233	175	213	209	209	179	208	198	209	205	176	218	179	219	212	199	206	214	199	222	210	179	190	199	194	186	210	213	210	210	206	221	194	195	180	193	207	212	212	192	185	175	223	191	215	200	225	220	184	206	182	216	185	184	222	209	200	193	211	232	204	206	218	200	206	205	225	223	201	195	210	174	215	205	208	200	211	212	182	226	217	191	190	209	194	186	200	211	170	219	197	213	179	186	225	185	180	199	186	193	233	239	190	195	216	219	211	181	211	216	226	200	166	225	218	239	225	198	220	219	196	208	224	184	201	194	206	201	196	184	196	204	210	171	193	211	212	224	219	228	185	217	225	172	177	184	175	191	200	224	204	185	194	198	203	188	223	196	191	187	194	189	203	191	198	193	186	193	211	194	187	199	191	189	203	185	176	199	204	215	216	223	236	177	219	211	208	201	199	175	210	223	202	211	210	212	190	192	215	198	179	201	210	199	210	195	210	202	206	197	182	220	183	193	185	222	181	187	194	199	204	189	216	204	201	209	204	225	174	187	214	207	196	220	210	180	233	219	180	247	197	198	218	221	207	206	206	186	202	211	192	205	223	191	209	207	198	187	207	213	203	209	203	215	206	199	218	218	175	202	198	191	178	194	204	202	181	193	234	219	220	213	206	228	205	206	204	208	236	181	212	237	202	200	210	203	222	193	203	205	190	208	210	205	206	210	180	204	192	201	197	183	190	218	200	184	208	208	212	203	210	230	212	209	215	201	193	188	191	222	221	184	204	202	195	186	219	203	192	189	201	209	172	171	223	234	213	211	216	200	194	185	222	186	211	213	194	174	200	221	214	201	198	234	203	220	203	218	224	219	213	204	209	183	207	212	207	177	195	191	170	200	209	182	208	213	222	199	198	212	184	207	203	175	188	187	203	208	197	204	185	225	201	218	177	208	188	209	219	197	207	190	189	208	206	199	206	202	213	222	225	215	194	211	221	232	205	171	224	191	224	204	190	214	219	211	204	209	190	204	202	206	177	181	222	183	212	191	183	216	184	189	238	197	198	210	207	209	201	171	180	221	219	176	176	222	210	181	192	204	192	203	206	178	192	222	218	209	205	189	209	189	204	208	207	198	212	188	221	209	207	183	190	222	205	194	222	204	203	206	216	214	195	189	237	213	208	184	204	215	223	220	217	215	183	205	210	209	215	210	222	214	191	195	197	223	231	198	191	203	226	210	200	209	183	187	201	191	223	205	242	217	224	200	207	211	189	201	202	215	198	182	204	198	189	200	207	202	213	200	227	185	208	207	203	212	190	212	224	210	203	190	187	182	210	190	196	193	191	205	215	204	189	215	185	230	196	209	184	212	203	174	204	210	201	216	225	188	184	209	201	169	172	180	193	215	202	185	209	228	179	198	206	230	188	181	175	188	230	205	196	211	194	236	209	184	214	202	203	226	199	208	209	206	218	210	188	202	183	223	217	202	200	200	187	186	211	187	206	216	207	178	180	211	202	202	185	189	234	218	227	200	184	210	208	205	229	198	194	186	199	182	212	219	216	208	227	183	210	189	196	180	207	199	199	205	206	211	196	191	189	194	199	194	209	207	180	208	184	188	210	200	191	192	200	215	205	198	186	175	185	198	206	215	197	218	189	208	186	197	197	209	217	213	194	188	187	197	193	198	199	185	222	224	195	205	208	217	203	206	188	218	219	201	208	203	184	192	205	189	181	186	192	213	195	221	223	207	198	222	206	214	209	188	211	194	202	194	197	212	183	210	203	192	209	198	209	229	189	199	190	181	224	202	227	223	193	206	206	209	217	196	202	190	192	215	179	177	215	197	193	180	226	211	201	175	192	215	221	203	228	209	197	188	192	191	198	221	207	196	210	195	215	196	219	216	218	215	208	213	220	189	191	219	222	205	195	207	203	201	215	192	199	194	241	210	191	215	201	210	201	194	210	193	184	207	190	198	185	194	188	207	226	205	214	199	229	205	167	210	212	220	200	189	189	179	181	192	212	217	204	219	182	193	214	187	216	224	200	219	209	203	206	204	199	198	211	192	190	213	200	190	226	207	222	206	201	171	181	196	212	197	198	191	190	207	214	212	223	199	183	204	208	203	217	199	207	225	221	216	202	194	212	194	210	197	213	206	236	211	195	212	222	210	187	203	198	219	166	184	200	188	172	220	215	199	194	197	209	220	196	167	235	193	236	196	196	207	185	201	194	200	182	172	212	214	211	204	210	207	218	227	186	187	189	194	183	191	211	225	207	204	205	169	185	201	211	203	173	194	180	204	213	189	220	215	196	192	206	189	189	182	184	218	181	193	205	188	211	208	220	198	195	190	218	162	205	193	226	213	189	187	194	204	207	214	221	220	218	178	167	212	212	200	186	204	207	228	175	195	204	208	216	226	212	222	206	201	206	210	185	201	189	223	189	189	204	177	192	231	199	222	192	233	196	195	205	201	163	206	195	207	203	223	206	210	204	196	202	209	194	200	202	203	203	198	197	219	193	187	224	198	213	231	205	221	210	203	211	249	198	211	209	188	244	187	201	246	205	237	208	211	193	228	199	213	198	215	205	206	203	210	203	203	206	187	224	230	183	204	220	212	203	202	191	208	182	198	185	200	176	200	187	200	206	204	191	191	214	187	192	197	179	197	180	200	216	180	194	203	218	218	203	207	204	206	197	188	209	201	199	191	198	188	207	197	196	188	209	195	189	228	222	199	171	198	246	193	199	222	212	198	226	183	189	185	194	217	188	187	203	193	219	227	197	182	214	195	170	215	182	202	168	198	181	206	220	210	222	203	187	219	198	214	197	199	177	215	196	209	210	227	197	208	231	186	204	193	212	211	199	191	206	182	213	211	238	177	173	208	200	192	190	217	190	213	207	238	199	208	199	202	191	213	209	204	200	204	193	197	182	218	213	206
5982	1038	885	15989	13638	1030	582	570	526	569	531	522	525	549	584	536	524	506	534	525	531	541	521	537	537	528	551	523	528	518	505	519	526	514	503	559	535	506	569	537	511	532	556	537	552	500	501	541	537	501	548	520	496	531	571	534	602	627	632	582	571	542	529	544	532	517	493	565	538	526	520	535	578	534	534	516	474	516	514	578	538	543	521	500	551	515	531	488	500	520	532	538	511	533	526	487	546	508	561	529	556	522	542	492	524	512	571	517	535	528	532	535	559	494	536	520	540	543	546	486	517	569	547	510	503	532	535	497	529	520	530	529	547	516	549	500	504	525	580	516	541	543	526	545	504	518	543	537	538	538	574	471	562	547	558	520	537	492	498	518	531	538	504	546	555	542	508	489	507	510	504	526	544	534	489	484	505	496	487	546	507	507	505	501	550	488	544	471	523	526	485	550	490	506	558	492	555	499	531	565	532	499	478	495	525	543	559	496	530	500	554	485	537	507	526	532	520	556	527	519	531	517	548	512	489	493	529	516	561	512	530	522	511	500	516	505	531	529	531	531	532	515	500	509	563	534	551	497	525	499	570	533	541	526	528	505	508	519	524	481	534	555	506	483	511	524	529	557	522	548	540	503	529	505	512	516	534	507	496	499	558	510	498	495	525	522	502	527	517	557	548	525	587	502	526	516	541	525	533	575	496	520	520	525	502	513	541	481	491	506	529	489	495	507	492	496	532	559	553	542	535	480	548	559	539	516	517	507	560	570	487	518	526	477	552	516	523	507	499	527	516	511	517	501	563	512	542	481	481	525	551	472	566	511	554	517	530	497	512	547	528	530	513	509	535	480	507	512	562	512	518	544	547	532	492	510	476	500	499	531	477	553	551	510	509	533	533	555	538	504	547	498	562	506	521	510	555	534	542	550	499	513	537	518	587	562	519	520	534	513	555	519	479	497	480	541	514	489	545	541	535	485	538	512	506	565	503	497	523	525	545	501	529	522	504	516	497	517	503	504	530	474	531	518	509	540	535	493	491	513	542	459	546	517	529	546	524	489	522	542	523	527	525	520	526	550	528	510	514	526	523	512	555	523	545	505	510	531	512	525	488	548	558	563	527	513	498	533	547	513	570	513	572	509	543	532	524	512	610	533	542	538	510	511	526	553	502	496	524	504	496	536	505	521	496	529	507	506	518	519	566	515	497	554	518	549	567	533	509	511	498	499	491	479	530	511	522	540	545	530	514	531	519	517	522	552	514	515	532	551	551	511	520	508	546	514	541	505	519	538	507	497	516	472	501	531	514	525	544	516	508	547	519	556	569	523	520	507	571	481	484	535	512	524	543	541	565	527	575	543	543	524	562	551	554	524	531	564	504	492	542	541	550	517	515	509	526	511	525	521	536	538	468	554	535	521	513	528	515	527	534	523	564	506	536	501	524	524	509	489	526	527	498	517	510	555	498	524	504	512	524	553	530	498	530	528	487	538	546	520	523	492	510	514	542	518	543	553	514	476	496	498	479	511	550	515	474	514	560	518	522	536	495	480	503	532	532	533	517	515	517	505	540	534	538	525	573	501	505	488	551	528	508	559	526	555	502	526	495	590	507	520	545	544	523	563	497	522	518	568	501	536	532	516	550	509	563	508	542	456	521	506	553	517	566	534	524	538	561	547	553	463	532	540	526	476	513	547	558	532	571	533	524	545	552	524	533	559	522	523	509	521	510	532	578	522	478	504	524	522	513	528	524	526	496	532	526	530	544	511	542	524	529	543	515	482	514	528	500	506	479	507	573	511	529	498	500	532	518	496	492	466	527	542	536	529	534	549	517	531	520	532	485	524	514	501	554	527	506	551	518	518	491	517	540	539	480	521	535	508	546	536	514	542	491	521	550	484	555	564	517	534	517	549	533	537	522	513	570	574	546	535	557	501	569	515	524	548	549	514	543	560	535	482	540	534	527	536	549	545	528	537	536	542	502	530	559	508	516	512	509	526	509	473	543	571	534	506	532	512	548	543	518	515	538	538	524	500	487	515	534	512	505	571	519	551	546	508	560	477	522	546	516	518	511	515	537	564	534	523	513	524	552	534	544	554	535	556	537	524	549	514	540	511	529	509	525	529	529	522	522	495	510	530	509	541	518	498	530	530	503	525	512	541	515	478	543	548	516	546	546	517	541	472	518	528	474	504	534	491	526	509	456	558	507	508	545	524	531	539	533	513	515	535	550	508	507	549	490	555	525	509	532	532	509	520	535	522	502	509	514	515	522	523	512	524	541	529	548	548	519	515	535	505	505	484	543	496	550	549	491	530	582	527	521	516	558	512	557	519	517	512	542	538	551	507	509	531	552	517	524	559	520	517	536	528	488	515	565	500	491	528	550	572	544	496	513	536	533	550	489	512	517	536	556	543	517	516	542	492	523	549	496	512	534	509	518	519	535	546	548	531	547	510	509	492	529	513	485	528	543	540	520	503	534	575	524	525	547	501	486	520	528	525	530	542	532	518	505	519	550	532	501	560	511	507	528	519	514	527	519	545	528	541	531	532	501	521	540	569	509	538	581	514	523	509	536	445	525	529	480	590	541	518	486	534	544	476	500	528	519	518	489	520	527	498	484	491	544	524	474	532	561	553	546	537	527	490	557	518	486	513	524	490	525	496	519	552	501	519	522	536	568	522	528	522	527	556	509	496	503	522	526	504	582	560	532	515	483	544	548	550	519	551	551	551	552	495	516	508	523	547	474	523	522	525	493	551	544	550	504	541	514	547	519	495	545	519	550	538	535	517	516	511	521	548	501	528	488	484	560	505	504	543	564	538	517	542	530	500	511	534	541	507	515	565	513	510	512	527	516	505	555	501	500	526	545	529	552	531	523	535	491	521	523	524	522	485	522	492	533	511	533	524	540	505	508	538	513	546	564	570	547	479	537	571	526	504	537	572	522	503	515	528	562	549	540	526	542	518	525	535	563	534	513	504	532	511	562	546	510	564	546	545	546	560	498	557	486	522	540	500	524	525	514	531	541	575	540	480	523	488	519	555	512	534	540	527	514	529	539	532	503	528	511	492	546	513	510	542	548	509	505	536	530	526	510	573	540	494	521	485	510	523	542	531	493	518	529	539	511	540	558	519	504	541	521	552	522	522	542	543	562	525	547	517	552	543	519	505	496	498	538	574	560	528	544	550	493	514	537	533	526	547	512	531	533	484	511	529	559	491	511	514	534	508	519	505	510	556	508	481	542	550	510	501	525	519	500	539	542	516	552	532	526	548	547	513	515	534	498	542	513	521	531	497	517	525	547	537	523	524	560	518	536	502	540	524	532	530	522	558	531	581	520	540	533	511	536	535	525	517	511	525	543	535	572	541	536	482	552	530	547	496	537	527	515	531	520	554	492	536	500	531	552	519	542	571	525	520	522	526	522	562	493	554	526	521	551	567	497	507	503	523	498	526	510	515	538	520	526	521	533	506	547	549	509	511	559	564	482	502	543	504	502	527
41514	16082	2889	48868	45326	9225	592	300	273	262	230	248	218	217	232	214	182	221	190	213	205	198	197	192	231	164	198	207	192	194	202	184	209	199	190	231	204	188	192	185	203	225	187	198	209	226	194	211	219	205	194	214	186	208	213	210	208	230	204	217	196	211	206	196	175	207	210	229	189	171	199	194	193	208	197	204	216	217	199	166	188	206	194	216	187	202	195	205	201	190	203	206	225	204	198	186	198	193	191	185	191	209	197	187	176	195	174	203	177	206	186	204	171	187	205	198	180	194	200	196	171	209	180	188	176	214	189	211	213	181	189	202	203	200	187	181	205	211	207	209	208	186	201	170	185	179	193	193	189	224	203	191	213	206	184	207	176	161	196	175	223	210	155	186	206	204	185	190	194	185	175	212	173	193	194	178	212	186	199	205	207	195	182	194	161	198	184	202	195	194	209	208	183	176	179	203	184	188	181	187	172	212	215	206	181	199	200	198	198	214	186	192	185	188	193	206	220	199	198	207	184	230	167	211	191	179	196	189	168	208	185	186	185	205	179	203	201	195	213	209	203	178	200	175	192	218	211	218	178	193	205	224	215	182	199	199	204	180	204	203	195	212	185	191	194	210	182	184	191	236	193	209	206	200	185	210	188	185	188	191	188	177	225	185	219	198	195	196	179	201	196	187	185	184	208	191	205	191	206	169	211	231	207	189	196	177	179	198	184	197	177	193	195	188	202	201	173	183	215	186	202	184	207	200	208	176	193	197	177	204	179	210	184	200	227	210	197	192	184	198	203	207	205	194	199	195	225	211	163	185	204	206	180	200	206	205	196	173	208	177	182	198	192	186	184	188	171	191	190	204	206	202	191	226	226	193	198	182	204	207	190	237	195	221	184	199	205	178	198	206	190	169	209	210	195	199	182	197	166	190	187	201	202	217	206	188	202	191	212	197	214	214	199	195	199	172	198	189	172	188	191	194	176	188	184	181	225	196	186	194	192	181	218	187	189	195	205	205	197	191	178	201	186	206	188	206	228	224	210	183	215	202	173	194	203	198	189	182	170	202	167	211	176	189	183	176	183	182	200	189	195	229	195	212	187	204	176	181	205	172	186	189	192	192	192	173	159	182	183	219	181	189	171	187	196	203	188	192	211	186	200	210	189	203	214	189	193	161	198	200	209	222	205	190	179	193	194	202	184	199	172	207	186	169	190	196	169	187	184	192	172	210	182	223	203	182	176	227	201	178	175	185	186	172	210	192	210	197	194	191	196	198	230	240	192	185	180	195	178	205	204	219	199	210	226	180	190	217	207	195	191	199	201	214	189	190	199	205	194	201	202	170	204	207	201	185	183	187	211	203	188	200	201	196	186	207	210	196	199	211	213	195	189	189	191	207	216	218	164	190	200	201	234	218	199	156	184	195	189	197	204	212	199	180	189	219	219	196	182	196	176	198	201	173	200	198	185	197	202	195	208	199	183	199	193	178	200	210	203	200	223	199	199	206	195	197	218	205	210	209	185	163	200	198	198	193	186	188	199	181	194	179	213	196	191	197	236	207	208	179	182	200	181	186	169	209	207	202	185	214	209	192	167	189	172	200	179	219	201	169	176	220	204	212	174	197	203	196	191	196	197	198	201	194	204	171	194	186	208	172	155	198	201	216	184	188	190	215	216	200	204	181	193	200	173	172	208	193	182	198	195	197	226	179	225	201	196	185	202	194	166	192	187	203	187	188	188	206	213	176	199	208	186	188	219	186	182	200	168	194	216	205	192	208	199	193	171	186	215	199	185	198	204	184	197	172	186	197	182	206	213	199	203	190	202	219	216	176	194	168	209	193	207	201	202	189	187	182	207	193	169	204	173	190	235	183	207	180	183	190	175	208	189	199	188	206	190	170	195	198	186	196	223	213	218	197	169	177	198	183	176	204	183	197	200	182	203	203	222	210	213	201	197	198	187	194	183	189	189	225	203	183	185	180	204	198	204	182	186	197	217	176	192	200	199	211	228	190	210	204	169	171	213	192	202	199	207	173	184	173	203	186	209	176	200	194	188	195	211	185	181	170	183	194	199	212	210	188	186	185	185	200	196	186	199	205	202	197	193	206	192	225	185	199	212	176	205	187	183	195	181	187	187	167	192	225	222	183	202	211	193	185	178	204	204	206	215	202	184	188	199	193	184	211	188	191	177	200	206	186	206	215	214	201	192	219	198	186	198	208	208	193	222	180	209	171	212	194	189	197	198	168	181	192	188	212	187	195	187	193	176	208	180	216	201	184	203	188	208	197	201	207	180	178	201	186	172	184	222	210	212	232	182	181	182	218	186	211	193	184	209	213	211	219	193	184	207	186	178	189	158	168	206	168	214	202	201	187	167	200	199	205	177	206	191	167	202	174	205	195	200	190	180	188	187	187	201	192	187	217	206	197	204	192	209	209	201	190	204	190	179	184	177	188	203	183	167	194	190	218	189	224	225	178	188	189	199	199	233	170	192	183	196	181	196	207	215	224	203	194	174	221	197	195	201	213	179	181	188	187	205	186	195	193	199	212	160	179	196	208	206	203	210	178	198	188	177	192	180	190	187	173	182	172	199	216	184	169	208	210	196	188	193	185	190	204	190	198	180	208	213	214	172	186	187	186	195	171	182	209	184	246	181	206	183	207	194	197	184	211	209	201	201	164	211	206	197	199	216	211	192	194	209	170	184	178	187	192	223	199	182	182	198	181	211	222	176	190	210	200	195	211	212	146	199	188	172	208	198	201	210	172	185	197	193	197	189	182	190	186	177	193	219	186	167	221	199	198	198	186	193	186	194	189	217	204	195	186	210	194	199	168	201	199	185	182	173	193	183	163	209	192	183	204	164	184	180	194	196	199	201	186	205	178	188	200	196	194	189	183	186	204	190	180	184	213	228	214	199	199	186	190	184	188	184	207	207	214	191	209	199	198	209	197	165	186	184	187	194	176	211	194	207	181	191	199	234	196	175	200	186	185	197	215	187	179	198	167	169	187	201	207	198	198	175	205	206	195	195	205	171	216	162	174	189	193	197	185	180	184	221	197	203	186	203	198	162	196	185	218	222	180	199	194	188	192	190	190	183	191	172	189	181	206	190	184	196	178	192	186	209	204	214	194	194	213	205	182	187	198	193	191	188	183	185	187	197	229	200	199	224	171	198	157	202	191	184	190	199	191	198	221	202	201	182	181	224	201	207	211	197	179	182	192	181	178	210	159	218	206	182	201	212	180	188	206	186	155	190	201	185	187	184	184	208	203	172	195	205	200	204	196	176	194	188	167	209	176	212	203	189	180	206	167	175	202	196	219	210	151	210	198	199	187	204	181	207	187	188	201	200	183	188	200	179	193	232	207	196	191	198	186	206	202	187	194	175	204	193	196	180	177	179	173	181	190	191	189	164	177	193	211	178	210	201	179	170	213	196	214	206	200	190	224	198	204	182	211	203	181	193	207	212	181	200	181	182	197	157	169	191	180	206	180	185	209
24711	7388	5572	56465	43213	5602	1330	1126	996	920	789	779	749	723	719	672	644	636	559	637	591	584	527	564	512	593	589	565	536	538	527	567	502	525	517	537	563	524	504	541	546	525	487	517	501	535	510	526	511	514	527	565	559	516	564	596	663	740	702	700	701	711	617	624	569	615	586	565	601	544	564	568	599	621	581	568	569	485	489	488	507	516	508	481	495	495	470	521	517	454	483	500	483	540	482	504	498	505	508	495	500	536	523	496	512	511	484	496	531	527	527	535	531	484	530	561	527	502	481	521	476	501	473	499	504	550	496	527	490	481	542	509	499	538	509	492	547	521	503	493	566	517	508	509	522	529	521	486	526	520	513	499	530	534	529	528	476	525	484	513	528	481	498	500	507	481	542	498	535	486	495	517	474	523	488	499	517	537	511	434	500	474	509	491	476	527	509	511	479	498	511	475	487	463	489	527	561	470	544	483	477	497	486	537	508	483	487	444	514	526	519	533	469	491	492	447	451	493	491	504	471	467	531	497	489	481	538	489	506	488	469	509	491	485	517	480	476	509	528	509	499	520	446	522	482	533	461	507	513	478	504	529	522	468	470	515	552	529	480	490	505	504	491	500	523	457	514	448	516	484	491	493	497	520	473	519	534	442	493	511	499	502	493	470	509	511	489	521	502	525	490	495	472	466	512	453	526	484	492	467	502	495	488	505	468	494	503	537	523	500	486	556	447	513	500	526	497	539	492	515	509	496	487	482	498	495	486	502	502	472	468	479	490	518	512	512	505	476	483	524	490	493	496	519	523	496	496	504	505	533	488	499	476	475	513	467	507	481	478	499	471	456	470	492	486	499	508	489	504	515	510	524	480	511	516	496	528	530	504	546	510	534	518	475	512	504	479	500	511	465	489	490	464	525	517	496	552	507	507	469	527	524	505	523	483	505	512	525	509	490	473	506	506	476	486	499	520	499	522	522	461	527	510	482	506	513	521	529	499	504	475	521	473	467	473	493	482	487	502	478	467	507	508	507	518	477	504	500	488	509	513	483	451	465	516	495	489	528	483	468	443	512	506	465	517	535	517	481	522	510	479	519	523	502	444	481	496	452	496	493	554	512	501	467	563	531	521	494	477	469	507	499	529	509	508	493	478	455	432	487	531	474	512	483	506	480	495	508	515	495	507	458	508	496	499	482	491	489	482	495	518	518	498	496	504	484	520	512	509	504	486	498	484	479	511	537	490	508	501	532	486	513	515	481	469	508	521	508	482	442	474	481	489	515	484	513	532	485	497	511	485	519	491	526	489	491	545	507	507	509	517	493	481	514	520	449	501	539	461	461	477	503	541	492	469	508	482	519	504	495	508	498	476	469	488	511	532	515	511	510	503	463	510	530	490	491	518	489	520	507	483	491	464	482	501	500	462	516	523	509	504	540	482	479	466	529	509	505	526	471	521	499	477	506	497	515	476	488	475	474	508	529	483	496	499	472	504	503	484	510	520	515	514	492	503	470	480	555	544	517	515	473	508	482	511	519	513	481	485	517	488	527	468	472	474	532	521	514	469	556	498	524	479	481	523	499	480	503	469	526	497	511	493	488	476	465	511	521	498	451	468	506	512	501	507	471	490	510	525	515	519	552	516	490	541	520	495	548	461	447	498	507	509	546	509	548	521	501	487	491	490	499	507	513	512	484	474	535	484	489	455	469	534	467	515	474	534	496	525	515	478	522	486	493	510	506	514	483	504	507	481	512	507	537	487	495	478	509	499	486	507	469	522	493	486	518	503	497	474	475	477	502	474	485	530	463	516	487	516	481	569	464	524	525	515	457	501	510	485	487	491	502	489	434	492	510	486	502	492	504	477	416	514	513	493	515	481	500	535	536	489	497	544	568	506	498	507	477	492	479	505	499	521	543	521	476	488	483	531	499	489	500	472	499	495	504	493	496	521	479	483	489	508	466	483	506	497	490	519	488	496	508	470	514	510	486	464	492	484	512	499	509	473	534	515	524	477	484	567	518	495	496	515	517	494	538	480	479	510	466	488	474	512	530	466	497	523	473	526	527	503	510	513	492	470	477	481	500	532	504	514	491	485	514	523	502	496	540	464	495	467	492	473	483	509	487	493	504	492	463	497	530	477	509	510	444	508	470	523	481	473	535	484	521	516	459	444	478	546	511	507	507	505	514	502	525	503	485	513	499	469	496	503	480	533	507	501	522	482	475	478	489	535	466	520	478	477	512	505	485	560	505	507	516	461	538	481	437	495	586	469	518	449	473	492	517	497	507	521	466	512	499	526	528	501	532	516	487	482	485	495	445	480	479	499	481	487	448	499	482	488	481	474	516	486	530	523	494	489	526	473	503	493	505	481	523	504	545	482	534	469	508	462	491	488	502	520	530	492	459	485	488	526	499	489	473	481	514	475	502	512	541	502	519	463	510	477	487	508	515	522	481	490	478	466	482	515	532	497	479	536	557	522	543	494	464	499	513	526	484	514	467	512	483	496	489	492	479	496	488	487	505	487	475	501	482	502	537	492	532	510	458	499	484	474	529	514	504	507	513	461	514	488	523	528	460	523	527	476	511	508	477	511	469	512	467	514	505	540	506	497	494	496	478	510	500	483	489	492	489	480	503	489	526	525	446	544	467	512	495	485	496	518	494	508	485	486	451	503	488	467	479	495	487	527	505	513	512	484	507	517	457	449	480	515	480	522	475	470	490	515	500	498	531	522	537	519	484	488	529	505	528	502	469	518	500	455	505	493	473	491	532	520	510	485	486	459	495	442	504	495	477	505	475	485	511	492	518	489	471	518	492	496	510	497	517	509	523	481	457	478	508	495	496	506	497	484	508	468	481	525	538	551	508	476	484	495	493	525	494	516	489	527	498	506	449	523	475	519	535	507	487	483	486	519	474	516	484	528	507	504	530	550	502	529	475	514	478	496	509	536	488	499	499	455	518	497	511	483	522	477	486	463	498	519	497	511	478	475	521	475	529	475	468	507	492	518	532	457	476	539	483	528	475	540	528	523	518	476	518	482	493	520	536	486	538	503	503	505	492	504	487	507	440	548	505	461	495	497	499	501	508	495	499	519	490	518	519	523	475	534	550	509	500	515	521	481	511	490	484	489	511	512	533	507	461	449	479	488	505	513	537	521	511	482	515	514	475	504	488	514	512	498	497	510	486	498	491	551	521	491	454	509	509	492	488	527	474	536	472	509	480	521	559	523	490	459	495	495	507	511	494	512	512	491	510	478	514	513	531	521	524	526	514	489	479	477	503	470	512	429	510	483	525	505	481	456	470	517	549	507	454	486	483	501	495	504	473	501	537	494	501	474	487	464	524	509	481	525	488	466	533	480	492	488	483	472	495	498	492	494	496	484	514	516	529	518	505	487	491	528	492	457	473	477	473	475	509	470	482	490	510	514	509	508	483	489	515	503	500	528	470	526	486	500	505	526	515	504	518	486	495	530	485	472	503	552	501	509	494	490	516	537	463	537	500
56472	28562	7077	61444	57885	16572	2174	377	324	256	225	238	194	163	169	160	138	169	171	174	145	147	158	145	156	123	142	153	136	133	141	149	115	149	132	131	135	134	141	139	129	114	131	122	147	124	134	116	123	133	133	140	148	143	145	165	162	149	180	171	187	163	140	168	120	138	148	134	149	148	145	159	128	131	143	118	158	145	151	123	152	117	135	130	122	137	124	128	144	114	146	112	147	107	138	126	137	126	140	124	133	127	134	136	136	153	128	102	110	124	112	160	153	109	153	118	132	150	144	127	129	119	121	128	123	136	137	116	120	135	139	139	113	124	131	134	114	126	125	129	142	128	145	145	138	146	127	152	118	130	121	131	119	138	135	142	111	140	151	149	112	134	138	135	139	118	130	150	133	119	142	136	121	112	137	122	123	117	138	131	142	121	143	127	123	110	133	139	127	141	123	129	143	128	119	119	121	129	129	131	135	151	112	123	126	135	152	164	123	139	122	147	138	124	141	113	141	126	119	137	140	128	121	142	132	133	112	132	127	123	115	125	123	135	133	136	123	155	140	115	107	102	127	162	125	136	130	141	138	123	149	117	139	134	144	151	133	132	117	131	121	132	113	142	126	120	113	105	125	123	115	134	131	126	125	118	116	125	126	144	125	136	131	128	119	144	129	142	137	132	135	138	129	113	123	129	121	128	125	122	129	136	123	135	129	121	140	145	118	129	121	138	136	120	158	138	122	117	126	137	134	145	127	116	147	120	149	124	149	117	138	130	143	124	134	122	131	143	139	136	122	137	141	134	139	138	113	123	101	127	133	125	116	131	133	120	119	110	122	118	116	123	138	140	122	125	125	134	130	130	128	93	144	130	134	134	125	133	119	123	118	155	130	111	118	146	135	112	130	122	124	125	127	118	152	129	135	123	127	115	115	120	135	124	116	137	130	140	144	115	117	119	144	120	136	112	146	130	125	125	111	125	142	144	139	142	125	132	137	137	152	123	126	137	128	140	136	153	108	113	141	117	150	146	128	118	132	125	123	134	138	140	140	116	131	108	123	125	140	136	134	107	133	139	133	143	123	99	113	116	97	127	113	129	131	131	121	119	124	134	132	129	124	136	136	126	130	117	133	131	139	142	113	114	115	158	102	133	124	107	144	124	126	123	135	124	130	130	129	134	134	102	138	135	131	139	142	137	120	127	122	108	134	136	132	112	140	132	132	127	117	138	133	135	135	116	107	125	135	125	150	141	131	136	129	117	117	138	143	140	136	120	134	119	138	106	154	127	118	108	117	137	150	139	129	126	129	119	131	131	122	150	135	127	119	129	138	141	102	128	150	117	125	122	136	130	137	126	105	130	138	135	132	120	145	115	108	126	126	116	122	126	121	120	130	146	143	126	109	114	137	145	134	122	134	140	136	156	130	145	155	108	123	127	114	134	111	135	108	117	125	106	142	139	148	127	145	119	141	119	142	144	140	129	122	143	117	134	121	145	126	121	115	143	125	119	138	132	122	150	111	130	138	144	116	143	131	149	138	105	139	124	122	149	115	146	144	131	120	155	126	114	120	113	121	127	125	115	137	141	121	137	136	140	134	127	145	123	136	151	112	117	118	129	145	131	115	134	140	134	140	122	120	123	128	129	133	112	137	113	118	122	108	133	112	113	107	117	133	131	136	131	119	103	123	148	143	118	133	127	112	139	118	111	124	150	120	114	125	129	124	145	105	144	122	137	108	145	135	116	106	132	132	106	126	111	123	125	128	120	109	144	116	117	137	146	113	131	113	127	135	141	128	138	132	120	126	139	125	136	144	126	122	124	136	109	140	136	140	142	153	125	121	133	138	138	129	125	128	122	135	148	123	154	135	147	128	138	141	113	141	145	120	123	124	127	130	114	109	98	128	106	125	112	130	138	113	123	139	122	122	132	151	132	136	118	139	142	123	129	121	121	137	123	155	144	151	105	141	121	156	116	128	94	103	132	134	126	130	115	130	141	140	148	125	131	145	142	122	131	140	155	106	144	146	126	127	115	133	137	128	131	116	137	127	136	134	120	113	130	136	112	142	129	118	149	127	136	135	135	125	115	126	116	111	125	116	143	127	125	110	121	158	124	131	130	126	134	107	124	136	134	111	154	137	112	119	135	143	126	153	148	149	131	131	129	124	107	127	151	119	121	110	124	133	135	130	126	147	138	122	122	112	120	123	127	137	129	140	126	142	125	110	131	119	138	119	131	125	112	148	142	131	129	137	139	133	131	140	133	132	121	143	131	138	111	134	111	136	136	121	110	125	152	131	124	120	147	133	136	118	97	128	137	98	118	105	123	137	116	138	118	127	118	137	131	129	144	139	146	142	126	123	125	134	140	111	140	149	137	110	115	135	120	123	118	123	142	109	138	114	131	134	143	120	136	134	144	124	117	121	119	130	125	143	136	124	130	122	116	115	126	129	120	137	155	134	136	106	146	129	125	140	132	117	116	101	122	121	127	129	128	129	121	137	123	137	124	135	144	130	110	121	118	128	130	130	118	127	131	121	134	124	107	126	121	129	131	107	145	138	124	132	124	123	138	152	117	135	128	102	123	139	127	139	129	144	132	115	147	131	137	132	125	151	131	161	138	143	119	128	125	111	138	119	119	126	140	118	135	153	154	135	109	118	121	134	131	138	117	99	135	140	126	139	132	125	139	133	123	104	135	135	112	114	141	114	148	115	130	139	130	127	144	114	121	123	138	136	136	135	123	113	112	125	140	106	131	125	130	133	130	137	125	120	144	147	131	125	130	116	119	123	121	121	116	128	119	123	131	131	115	131	127	123	128	121	128	156	114	110	124	136	129	132	112	111	145	122	133	125	132	121	165	157	137	126	135	133	134	123	133	115	128	125	113	120	126	126	119	122	117	98	142	133	105	108	129	129	138	94	124	152	131	122	119	123	126	123	121	138	132	119	135	135	116	123	116	124	133	119	128	137	144	138	116	111	106	130	127	127	109	129	145	134	130	128	117	123	123	126	133	123	138	115	141	138	142	111	126	147	151	112	154	139	138	130	146	129	126	127	115	136	133	130	119	140	118	130	146	139	160	123	127	133	114	126	115	130	110	132	132	110	147	141	133	122	151	120	137	109	111	126	136	148	128	130	105	144	146	128	125	135	118	135	145	144	146	127	115	145	131	120	123	141	113	128	126	119	121	132	131	121	137	136	106	117	128	129	120	121	151	118	131	119	133	129	121	136	142	158	150	117	132	126	132	128	126	135	133	123	125	127	107	131	127	144	127	109	130	127	102	119	120	122	121	142	143	121	121	142	127	127	122	144	120	114	134	136	139	127	146	122	120	119	131	123	130	120	132	125	119	119	135	133	124	120	105	114	136	130	121	133	132	120	122	143	126	158	133	115	129	126	106	118	147	133	107	127	115	126	144	136	144	130	133	150	126	154	110	119	128	120	123	115	146	114	118	133	130	138	132	122	130	142	132	140	129	130	134	130	132	139	129	147	137
33483	13608	7176	64643	48634	10350	1952	1533	1310	1104	1016	909	778	729	681	694	629	627	563	538	561	528	478	498	456	483	442	423	423	417	411	401	398	401	359	365	371	388	381	410	393	374	382	357	359	370	395	377	392	410	383	414	384	408	443	508	533	671	696	640	722	750	614	510	476	498	482	557	563	469	475	491	553	596	484	441	496	380	366	372	368	385	351	373	364	362	349	354	367	362	366	358	362	329	353	353	354	373	357	368	360	350	343	371	333	360	344	368	349	384	336	349	363	358	347	402	369	348	354	408	350	344	348	365	344	382	354	354	330	377	370	337	336	353	374	371	338	383	351	333	348	369	361	354	328	342	369	366	378	335	348	340	348	375	327	351	329	315	374	356	363	344	347	373	315	326	335	375	351	349	328	337	339	334	349	365	359	360	352	361	366	361	354	350	359	349	327	321	327	375	323	362	374	364	366	353	335	360	342	326	398	341	321	327	341	318	338	336	351	346	344	331	340	332	347	338	332	348	331	365	392	361	362	366	385	338	337	334	344	355	361	350	353	333	361	339	332	368	341	344	330	324	352	358	336	328	349	337	343	336	316	350	375	363	339	323	339	343	348	317	335	332	350	334	330	331	334	350	370	326	365	339	341	343	346	346	350	331	309	324	315	362	324	335	359	340	316	345	345	334	332	337	339	351	351	349	351	342	352	336	320	336	335	324	334	372	327	345	327	322	343	352	325	356	364	322	330	313	351	330	347	308	360	356	347	357	336	341	333	332	358	333	370	305	336	317	329	332	376	350	338	358	341	341	331	359	333	330	333	351	313	354	370	368	335	364	347	304	366	343	346	359	326	342	331	339	343	338	346	364	360	334	331	342	350	369	348	325	308	309	319	325	381	337	350	320	355	320	347	326	323	323	355	343	311	327	333	307	307	329	351	353	374	353	340	392	332	347	346	349	305	350	366	325	353	336	376	332	321	347	345	315	344	336	311	365	337	354	327	341	326	336	351	354	327	316	348	323	331	347	360	352	341	344	298	350	353	364	351	345	366	340	376	364	335	329	322	363	346	365	358	331	305	361	332	319	361	340	362	332	315	357	341	353	347	344	333	346	328	329	347	334	350	340	328	344	323	332	360	334	345	360	356	333	377	368	349	339	345	322	368	378	363	313	297	340	312	360	354	349	357	331	335	357	361	344	331	326	383	355	358	347	330	333	369	336	322	335	337	341	317	335	329	357	330	337	348	343	327	346	354	366	342	383	364	337	320	330	341	355	380	327	345	349	363	315	365	342	366	347	341	347	342	342	312	313	366	334	338	349	355	351	348	346	366	355	362	311	338	322	332	326	338	304	343	330	364	306	330	364	379	312	412	352	313	324	348	321	335	334	350	350	364	357	333	351	357	370	316	340	350	326	317	380	354	340	349	340	349	349	328	335	331	364	336	348	376	346	353	313	347	332	346	387	318	324	333	296	331	348	358	331	340	365	357	355	343	377	325	359	340	378	358	339	306	310	314	319	325	343	365	347	337	345	330	347	338	331	326	314	347	360	335	337	313	312	334	368	353	343	312	342	363	323	316	333	336	308	320	342	329	334	309	354	359	342	333	341	327	316	342	348	339	361	354	323	316	340	347	352	366	338	357	379	341	306	345	346	364	312	329	358	334	359	365	325	357	345	334	317	343	330	367	357	321	305	316	362	349	335	332	355	335	311	338	331	344	305	327	337	355	318	355	322	346	350	353	361	318	314	329	313	353	356	315	352	326	345	352	323	318	350	343	356	335	373	352	361	326	333	340	328	330	339	353	338	340	323	316	345	348	350	334	353	346	314	336	367	305	336	365	395	348	351	333	323	347	323	327	352	337	327	316	322	382	345	284	343	368	363	321	334	324	324	356	343	340	336	341	353	362	365	334	334	333	327	359	326	343	351	333	328	334	346	342	352	362	353	356	350	357	356	335	361	306	377	323	314	363	360	321	331	345	350	337	346	332	342	327	389	371	361	312	344	365	333	346	319	344	397	350	351	341	328	316	372	337	337	338	335	345	356	317	318	362	324	367	362	342	340	342	364	358	354	351	338	356	365	351	347	346	354	329	340	324	348	330	349	304	320	329	327	307	369	343	330	326	324	349	336	382	312	356	310	331	335	330	318	324	318	322	314	337	351	337	353	380	330	323	313	341	321	347	330	332	316	356	334	362	318	332	339	378	328	318	344	349	328	321	324	301	327	343	334	360	327	336	333	358	348	358	338	341	334	319	349	330	325	343	359	341	331	338	345	338	348	336	333	338	328	358	329	346	345	346	338	326	354	323	366	365	324	342	317	348	359	342	374	334	358	319	340	306	334	327	344	334	340	321	335	348	320	375	309	314	334	336	338	368	332	338	369	332	329	341	358	324	342	307	314	347	355	326	329	341	348	323	335	336	325	368	323	345	333	353	359	307	330	301	332	347	335	314	341	334	358	357	337	356	314	307	349	372	334	353	326	357	365	351	330	327	354	327	329	352	351	338	367	336	358	339	361	331	347	360	357	336	307	290	328	335	351	342	356	348	354	324	348	347	338	316	363	397	320	371	346	353	329	336	344	344	347	306	346	319	327	365	336	356	339	339	334	308	344	370	332	327	327	330	332	338	353	337	353	344	343	295	379	342	350	330	343	308	315	352	341	339	374	328	316	356	339	333	348	319	315	325	307	338	327	341	336	358	333	335	330	323	347	304	338	346	349	362	332	318	358	340	339	307	360	323	364	319	323	325	351	299	340	351	346	358	353	353	376	314	344	329	325	307	342	377	337	348	331	333	351	322	309	297	340	347	362	348	354	352	327	326	339	348	343	340	353	326	331	306	331	325	340	321	355	318	372	354	341	356	328	336	321	344	363	333	344	348	350	364	340	350	369	361	314	345	343	347	339	335	343	334	341	371	330	342	341	311	340	297	339	331	346	329	296	314	345	330	331	352	341	350	317	332	323	311	356	340	334	396	331	344	316	337	360	326	337	348	339	325	339	344	363	368	294	320	335	355	370	328	356	339	386	356	342	328	318	344	346	350	318	324	318	345	351	320	357	340	334	350	335	313	334	343	332	370	338	340	353	327	341	357	347	337	346	347	330	348	376	354	362	333	322	369	343	325	353	349	340	353	328	322	324	339	347	339	304	301	327	344	310	336	356	343	340	318	340	352	342	386	345	341	323	339	327	365	326	339	374	352	338	346	350	321	329	354	354	337	334	321	305	329	323	321	329	341	383	326	345	320	370	337	355	340	346	337	369	334	352	373	371	332	362	324	345	338	313	343	379	345	327	362	316	350	341	332	322	365	317	322	349	331	361	355	336	382	339	360	318	319	334	350	338	354	331	345	367	352	340	321	346	335	342	355	358	354	333	348	317	322	362	361	305	344	332	355	319	343	364	326	354	304	369	333	378	336	320	327	391	349	333	378	334	331	363	353	352	346	336	320	335	344	323	357	328	374	348	369	346	336	348	321	336	363	317	342	304	317	344	334	368
6486	578	248	4438	4343	224	204	193	203	188	202	203	182	225	200	181	195	202	211	206	180	217	192	202	213	190	192	208	224	194	213	206	198	224	205	203	184	213	200	214	177	219	217	187	230	216	209	188	191	210	206	212	208	211	200	201	203	219	192	218	198	208	221	215	206	195	205	197	193	219	172	214	204	191	193	190	198	196	199	221	210	216	197	154	193	213	197	228	206	175	202	219	182	213	211	175	206	184	183	198	174	216	211	219	215	206	201	180	168	195	187	197	181	197	222	197	210	213	190	154	211	205	191	155	198	200	184	186	198	203	193	167	233	185	199	193	210	202	209	191	202	221	190	184	183	210	209	198	187	184	219	172	207	201	213	177	198	213	181	186	220	196	185	190	183	179	181	190	202	169	185	189	208	201	207	206	183	185	205	195	204	169	213	206	204	207	205	201	168	204	222	194	196	207	183	224	198	191	193	192	216	224	192	215	172	200	175	208	216	214	191	181	202	221	227	219	239	176	193	174	211	189	195	208	201	194	232	197	165	214	218	191	218	192	185	188	188	235	187	197	215	213	185	192	179	205	189	208	204	209	207	225	185	206	198	186	215	181	177	195	215	199	201	196	170	197	206	214	194	226	180	186	183	206	199	208	215	194	214	218	187	191	180	174	191	212	167	213	218	186	191	228	189	199	185	204	194	199	196	213	200	209	217	190	196	183	184	195	194	211	187	188	229	195	205	200	216	202	189	210	199	202	205	199	208	192	186	170	200	199	195	198	204	207	193	215	196	190	187	175	181	206	202	194	203	174	166	175	196	207	196	214	181	190	178	186	213	180	212	220	195	186	210	196	168	169	179	206	201	210	221	179	199	221	198	215	192	189	201	190	220	196	215	223	213	191	210	217	211	184	186	210	202	192	217	202	232	172	199	177	196	215	193	198	173	197	173	181	204	181	221	190	211	211	195	211	193	183	197	212	177	202	201	189	208	194	193	188	203	208	206	195	209	207	196	198	186	190	217	176	210	191	191	209	206	197	201	215	186	221	177	189	210	203	213	188	196	229	186	203	202	181	175	221	188	214	207	189	217	211	190	184	202	184	220	200	191	206	200	216	175	196	205	190	209	234	209	203	192	184	198	168	206	210	215	201	182	189	183	237	242	198	175	197	219	212	199	192	215	193	191	205	183	210	197	201	211	221	193	209	186	214	191	226	192	190	197	198	194	212	201	223	183	220	223	219	197	207	191	180	193	184	191	209	219	191	223	195	201	210	193	204	211	195	179	222	224	190	172	189	188	213	211	218	172	230	200	224	212	213	208	221	207	179	187	193	180	215	178	197	207	189	208	199	197	188	192	206	178	181	192	211	186	191	219	197	200	238	217	193	197	180	219	214	208	201	209	190	195	183	222	218	201	184	190	198	202	199	195	202	201	180	199	180	212	197	198	181	206	181	205	202	203	187	207	206	182	181	198	186	176	172	192	197	219	206	195	192	210	214	183	211	209	223	220	209	212	196	206	193	193	211	200	223	224	211	174	188	211	186	218	198	210	201	205	195	233	193	196	184	182	211	201	198	197	189	209	205	228	211	189	189	198	215	201	177	204	194	192	203	173	215	230	183	210	198	183	190	211	204	188	230	190	184	203	216	223	187	202	199	184	198	209	198	181	190	194	195	205	180	212	206	209	209	180	179	211	221	186	173	192	191	218	192	195	205	182	180	194	206	197	175	197	200	205	217	200	200	201	195	195	179	199	223	176	211	189	185	201	173	198	180	196	201	194	234	178	195	206	202	204	190	193	228	173	181	199	204	213	178	183	196	193	178	213	189	206	192	215	206	214	203	196	179	231	197	206	204	229	171	216	189	205	185	219	213	186	187	223	187	208	190	193	202	166	212	227	216	206	211	209	209	174	205	193	197	193	191	195	207	195	202	212	190	201	215	212	193	200	198	194	188	175	234	162	208	227	186	199	209	180	215	209	191	208	206	185	201	179	216	196	199	212	203	190	189	184	221	180	189	203	200	223	194	197	210	217	192	197	170	200	188	216	182	193	183	196	197	175	206	191	188	225	184	184	201	229	187	206	193	183	210	210	185	206	198	186	209	219	215	207	212	212	216	200	208	178	203	170	198	197	207	201	187	215	184	176	210	203	198	195	184	228	203	213	183	177	186	200	220	223	187	193	216	196	196	210	224	188	189	209	183	209	205	191	198	218	187	184	221	213	180	175	185	229	188	189	185	194	224	198	187	227	210	193	201	196	202	217	186	212	159	183	204	196	192	186	196	196	213	194	213	186	220	173	206	202	167	214	203	198	202	208	209	194	180	213	206	203	217	197	239	213	193	204	209	200	218	223	211	196	187	193	207	207	200	192	228	182	196	183	205	204	197	204	209	203	189	220	210	213	208	210	170	191	233	179	198	206	204	190	213	217	187	203	207	202	204	205	200	227	220	234	204	211	188	209	208	185	203	196	192	211	176	218	196	203	210	211	175	188	207	202	184	204	200	213	214	212	180	202	206	194	185	180	170	217	193	208	205	200	203	196	198	191	192	201	199	193	195	173	200	189	220	210	175	209	206	189	200	205	221	193	208	186	209	173	179	210	199	217	216	205	213	197	176	198	203	212	194	206	213	203	186	169	197	205	201	191	230	214	192	182	196	205	186	180	171	230	196	181	197	207	226	209	207	206	193	182	204	217	197	198	187	199	187	175	193	191	198	175	166	209	236	183	179	196	213	201	196	208	191	217	199	227	191	216	190	179	209	197	202	207	201	209	227	205	221	215	212	183	205	166	196	200	211	211	188	204	185	212	218	204	187	206	215	196	187	191	221	196	222	174	222	239	192	187	176	194	192	176	179	190	198	196	196	204	184	208	221	206	200	190	190	216	198	194	191	181	186	211	195	196	191	192	205	206	194	205	207	189	198	200	197	185	210	189	185	217	199	216	183	192	201	199	180	199	195	181	181	203	203	222	200	211	202	207	195	191	179	185	194	212	192	185	208	212	201	190	187	186	195	215	201	221	217	215	177	211	194	181	189	191	200	189	212	198	189	182	183	222	230	205	206	191	255	192	179	182	190	204	198	197	192	212	194	200	202	198	210	198	220	216	181	198	171	200	184	170	183	178	209	187	196	204	200	185	179	180	209	194	194	194	164	230	193	162	181	178	191	187	179	188	238	185	193	230	204	196	191	204	187	214	174	195	183	218	209	199	190	208	200	223	206	185	194	198	185	192	207	197	231	198	216	198	219	180	172	204	203	191	194	193	187	206	179	202	208	202	212	221	215	222	187	204	165	181	211	204	191	189	222	184	194	199	199	175	207	203	204	203	207	190	199	194	196	202	194	202	212	166	182	184	186	194	217	203	186	192	206	187	223	194	220	198	192	192	191	184	207	191	187	192	213	204	189	202	190	200	195	218	194	189	213	231	227	212	182	163	189	163	196	204	186	202	201	188	183	215	193	196	211	192	196	188	191	218	202	199	199	196	220	202	186	187	200
5894	1008	674	15906	13170	731	542	552	507	579	503	525	548	517	512	559	524	496	485	546	485	553	536	499	529	549	530	524	539	513	495	508	485	526	503	496	509	543	496	529	494	547	519	539	477	509	506	525	497	541	510	528	518	568	557	634	568	637	595	560	599	559	524	506	550	500	480	564	508	464	532	517	529	547	547	505	567	536	523	541	549	552	560	531	504	534	458	540	474	546	525	517	520	527	493	525	513	523	510	522	515	524	497	534	488	526	528	504	545	461	494	546	507	512	558	508	536	489	515	480	528	540	531	520	513	512	514	525	525	498	505	492	533	508	559	485	545	551	530	512	486	537	515	547	541	525	511	563	535	541	538	522	539	490	555	518	479	469	562	540	496	472	493	465	530	498	510	502	530	512	529	515	513	516	513	510	517	545	522	503	561	535	511	493	473	554	547	524	498	470	533	538	520	512	521	472	532	506	514	487	527	491	466	502	532	494	533	554	491	494	486	484	511	492	520	501	543	491	501	526	516	470	448	514	536	509	514	505	532	513	503	508	498	539	518	537	499	484	507	513	550	512	475	496	522	471	540	525	539	533	505	536	564	522	521	467	515	508	498	507	555	482	532	565	552	525	486	512	477	505	535	521	461	518	527	526	563	517	552	501	509	547	536	511	557	512	498	492	503	496	516	513	484	531	530	501	485	491	503	489	521	512	493	509	520	529	507	494	527	527	508	460	466	513	473	535	545	528	506	528	494	560	494	529	485	555	537	506	520	528	523	538	486	554	509	485	489	493	526	532	497	539	508	566	484	484	549	522	488	486	465	507	507	525	530	514	523	541	496	524	518	538	545	506	474	493	538	530	525	473	490	530	523	520	530	510	531	533	478	542	490	473	534	564	495	530	544	487	525	572	513	512	529	483	469	517	512	496	528	521	510	518	554	455	528	525	522	520	507	522	483	501	527	523	515	519	533	548	526	469	479	529	525	509	552	523	512	510	515	527	537	550	501	505	495	537	495	488	549	495	465	525	530	515	511	498	540	546	495	507	531	536	510	483	493	533	532	563	525	499	484	539	541	514	504	505	495	503	512	488	520	508	556	525	546	506	501	510	487	505	549	470	507	525	555	481	518	531	497	547	501	499	511	511	551	493	508	524	525	504	520	490	526	495	509	486	526	530	512	550	496	479	523	522	488	513	528	522	469	494	508	492	490	522	570	507	501	528	533	571	543	499	481	512	504	461	495	543	513	511	470	500	537	522	530	503	513	525	518	542	526	500	487	548	535	533	495	528	532	527	499	535	499	535	521	498	481	513	501	493	509	517	456	495	515	505	487	520	519	549	533	509	475	526	536	550	489	483	481	537	512	529	537	535	494	500	511	520	516	523	539	518	549	528	467	520	499	518	539	525	498	532	450	507	490	480	527	511	469	531	511	492	546	524	540	578	551	531	480	514	533	520	500	478	537	512	483	530	509	510	551	540	533	514	556	509	517	532	542	514	553	499	509	563	548	523	523	534	551	546	510	487	510	503	504	505	504	528	488	476	516	521	483	562	527	550	569	520	508	502	499	527	497	539	521	501	517	538	495	505	499	482	502	495	491	541	513	486	513	522	506	527	512	492	510	569	486	504	483	509	517	513	511	564	521	533	481	528	525	496	490	507	518	526	478	525	478	486	537	526	513	464	482	511	528	533	491	524	539	501	505	507	536	544	498	503	581	528	530	502	529	509	495	474	493	537	532	483	498	520	489	527	522	523	498	505	541	524	464	505	510	527	511	482	475	549	489	523	518	504	506	556	513	510	554	503	511	530	464	497	510	465	517	549	552	531	508	485	518	507	486	511	461	524	533	499	517	531	507	508	511	479	525	544	484	507	521	557	508	508	516	489	486	529	513	500	520	472	522	518	515	522	530	514	497	548	520	531	465	484	479	505	540	531	532	536	506	514	464	478	525	518	530	448	544	564	501	504	501	502	498	460	506	549	506	472	539	556	515	518	511	577	505	489	501	493	494	494	511	517	526	506	501	533	551	497	510	535	551	515	505	484	529	487	535	503	511	512	532	525	519	522	519	506	534	477	543	487	561	541	494	543	527	549	523	506	520	493	481	509	555	526	532	526	506	525	504	533	534	539	513	516	524	526	523	519	540	518	499	460	527	513	482	510	485	487	483	501	528	538	494	505	520	541	521	502	496	516	518	517	492	543	518	499	462	518	532	525	552	533	506	511	478	557	546	540	496	507	485	516	501	518	507	518	539	546	503	555	527	516	492	485	540	504	524	524	519	519	502	524	578	526	497	505	526	478	545	538	573	507	480	493	523	483	484	514	533	543	514	495	492	521	478	539	547	526	496	501	508	530	541	481	481	546	508	476	541	502	524	496	513	519	542	508	552	548	542	496	555	506	507	478	469	510	487	475	493	539	526	522	510	494	511	547	507	559	494	527	512	542	519	552	506	484	495	526	581	522	525	521	515	523	523	518	553	510	530	515	525	493	523	525	514	488	522	531	516	534	496	519	497	503	511	509	518	533	517	506	474	504	532	495	484	503	515	513	514	524	526	529	505	531	516	515	501	536	465	527	456	535	525	502	509	494	523	526	525	510	518	527	514	503	521	499	517	511	473	533	529	521	494	496	549	506	533	569	508	502	534	511	512	525	534	524	541	528	513	516	450	507	554	517	503	502	469	520	531	485	543	553	553	497	529	479	493	474	511	498	561	529	492	534	487	524	507	493	501	518	499	516	549	507	504	534	531	513	500	523	534	515	541	482	518	523	491	506	472	482	539	505	521	545	516	518	524	482	483	485	522	517	496	496	504	530	512	510	529	510	500	511	525	520	463	494	457	510	486	496	527	498	485	513	539	507	466	492	503	503	536	507	493	521	502	538	493	471	517	534	490	488	504	500	507	568	514	501	484	509	510	515	515	503	528	503	513	476	553	569	524	491	491	483	497	508	520	478	486	517	551	521	500	544	499	518	512	501	501	506	521	532	520	522	519	476	505	514	520	526	509	522	480	488	531	547	529	475	531	498	502	527	524	515	490	481	517	505	507	529	556	469	503	517	520	533	545	478	499	493	483	498	517	520	480	514	540	508	515	497	548	492	507	561	479	537	531	543	487	566	486	515	499	478	512	518	510	540	539	486	474	536	516	547	495	537	519	519	504	531	517	535	531	572	529	546	510	540	497	528	529	481	506	491	515	559	500	484	501	508	469	479	460	540	521	529	515	503	524	527	535	491	509	516	500	515	504	528	528	500	511	520	516	493	489	517	532	503	509	479	547	487	519	549	540	495	531	513	528	497	505	522	495	549	517	554	536	490	481	479	493	536	511	503	543	527	495	483	499	493	498	522	502	485	509	461	527	546	493	486	486	492	504	485	554	500	476	514	513	469	541	500	525	498	512	489	522	498	508	521	488	498	510	527	493	502	509	529	523	501	509	544	492	512	519	495	497	560	533	505	519	534	515	536	503	483	508	483	477	526	497	539	519	519	496	519	557	522
41698	15474	2520	47989	45085	9364	661	306	266	218	248	249	223	221	207	223	198	217	207	209	189	190	196	199	194	183	193	187	203	188	198	190	189	212	215	195	185	178	197	182	210	176	198	204	170	180	190	227	203	171	192	221	193	191	188	208	231	206	202	212	207	214	181	180	193	181	178	179	202	193	200	192	220	210	208	197	225	204	177	181	187	199	202	180	198	186	215	207	207	209	200	209	213	208	217	201	193	187	197	210	182	227	190	192	208	224	204	198	168	202	189	210	181	192	195	209	185	183	209	174	208	186	184	175	195	203	189	192	181	188	203	163	188	184	174	177	185	164	174	180	200	198	187	202	182	188	183	219	183	189	190	206	195	180	216	208	176	182	177	183	180	193	172	200	198	198	216	193	192	187	184	216	198	183	211	222	197	176	175	197	200	164	184	202	195	210	201	163	199	195	200	178	213	216	195	227	192	218	177	196	184	202	176	188	209	179	208	193	202	174	191	189	170	198	192	196	195	188	202	193	198	163	188	208	168	186	188	200	170	185	175	187	190	198	195	202	192	180	174	224	167	205	182	191	210	221	184	162	213	192	198	214	182	195	184	171	178	187	192	195	197	180	186	179	171	190	153	189	202	217	212	185	198	194	193	179	185	190	199	203	201	209	192	171	183	209	191	211	220	170	195	193	185	177	184	181	205	183	199	187	200	211	207	204	174	192	192	180	196	219	184	191	190	176	212	208	194	218	186	180	191	199	183	195	177	201	161	198	171	181	205	196	193	176	192	200	187	166	220	183	191	190	208	178	204	197	174	200	211	203	207	189	214	229	199	208	188	228	172	172	192	172	188	187	192	191	201	183	211	185	199	192	197	202	172	197	227	172	185	195	196	153	191	206	173	194	198	224	189	196	211	183	183	184	178	178	185	190	177	205	202	164	181	198	163	196	180	157	189	200	192	193	187	199	178	179	189	184	200	187	226	187	184	164	220	181	200	196	204	184	216	202	210	207	156	221	156	162	182	214	208	162	197	201	199	190	177	186	197	156	178	173	194	197	176	191	193	182	218	156	188	188	202	209	187	169	175	177	165	199	189	187	212	194	187	214	161	182	180	212	189	168	165	181	212	210	186	195	192	177	196	202	195	189	201	198	217	212	195	185	200	198	184	188	191	189	179	178	232	204	190	202	185	208	229	192	182	217	181	192	195	188	185	172	187	192	197	192	205	214	193	163	231	203	172	204	184	199	188	177	183	192	192	193	227	170	176	189	197	189	174	190	227	191	205	177	198	227	203	182	209	235	176	195	183	179	176	185	163	201	220	188	160	186	193	209	202	182	197	170	225	196	198	197	189	190	183	174	167	206	211	182	183	189	190	210	206	212	173	166	208	202	198	184	186	211	193	205	204	213	188	199	190	181	185	194	208	177	176	179	168	199	191	210	210	192	179	174	210	207	203	180	181	212	192	172	193	189	206	201	210	186	192	191	197	194	190	202	201	199	202	163	213	176	182	192	210	172	180	159	210	185	195	215	187	192	173	181	189	191	210	196	191	187	207	196	164	173	162	192	213	173	197	167	178	182	188	194	181	175	191	206	202	196	221	195	166	181	166	180	182	184	227	222	213	200	161	173	199	186	198	177	204	197	191	191	184	193	206	190	218	195	193	199	199	174	166	214	200	186	159	184	199	186	191	192	173	189	201	172	199	177	193	199	219	175	183	171	178	171	169	192	203	173	209	208	220	183	201	180	171	193	191	200	199	174	188	188	181	199	195	202	212	191	185	197	185	220	179	178	199	184	211	188	183	190	208	182	191	197	196	194	167	192	178	185	180	182	181	197	196	205	166	186	206	186	209	195	227	184	201	196	186	201	194	198	207	191	198	209	188	187	209	175	182	186	207	214	189	180	183	192	189	183	182	175	204	197	193	212	201	216	196	214	199	204	220	200	203	188	186	182	177	190	212	204	203	219	214	197	199	175	191	164	186	218	169	194	179	211	211	189	209	171	207	204	168	199	178	200	177	171	213	198	174	190	189	218	177	195	179	185	197	221	206	197	190	195	209	196	185	191	211	168	203	169	191	203	208	213	187	182	228	166	193	189	203	182	196	181	208	183	203	195	172	187	193	208	217	192	164	168	182	172	206	183	212	192	177	200	209	187	210	204	197	184	194	184	182	201	196	199	203	201	200	219	177	176	217	191	186	206	182	215	185	196	188	187	191	184	174	169	185	218	176	163	199	201	189	212	171	217	202	189	180	171	218	200	200	161	191	175	175	191	174	186	220	164	184	196	183	163	232	189	195	183	192	184	177	191	194	188	205	209	149	201	204	215	192	178	188	210	172	201	188	185	206	201	220	181	183	205	190	195	200	205	200	177	171	182	172	188	181	194	193	222	188	179	185	209	187	202	213	175	185	186	185	181	206	196	193	191	193	187	198	176	190	224	218	178	164	168	221	188	175	193	199	195	160	199	193	197	199	206	213	162	192	204	211	193	174	197	178	162	182	180	195	196	164	188	182	217	195	181	178	189	190	188	214	190	189	212	174	187	200	197	193	205	200	187	172	215	192	214	191	173	185	201	203	184	213	219	190	177	186	191	168	200	200	167	203	203	177	196	179	200	190	182	186	175	173	212	211	196	234	204	208	168	204	185	189	186	183	220	196	183	181	186	192	177	171	183	195	206	210	180	191	210	191	184	209	219	180	195	171	199	199	158	217	194	192	181	170	183	205	194	162	211	174	193	212	201	189	195	189	188	196	198	165	175	205	213	194	195	166	177	178	191	174	170	224	186	210	178	184	182	204	199	188	191	178	180	195	210	175	196	180	178	190	179	172	174	209	213	195	179	195	165	199	186	184	161	197	179	211	203	180	220	197	183	181	187	177	203	202	182	194	172	215	202	199	201	197	186	168	185	184	174	175	191	205	206	167	184	204	195	182	174	197	177	165	196	200	166	160	210	180	218	184	191	195	171	170	201	169	194	201	199	193	198	201	194	195	179	178	175	188	185	181	175	215	193	193	194	175	189	165	229	178	180	209	187	207	196	157	188	200	179	187	183	196	180	193	175	172	185	199	191	193	169	186	183	190	193	198	194	215	182	183	199	185	163	193	201	205	221	201	205	176	177	201	229	199	197	186	192	226	190	200	188	194	198	175	203	184	186	220	207	201	200	206	178	184	207	220	212	201	182	199	188	195	183	203	198	203	171	215	201	203	202	192	202	189	187	188	196	212	188	217	200	174	209	181	168	187	175	198	202	206	185	194	204	181	190	176	194	179	218	205	176	181	192	192	214	184	185	161	184	187	191	206	206	198	186	175	201	172	186	207	176	180	174	161	204	198	199	201	179	182	196	176	168	198	182	197	179	201	165	203	208	213	198	179	195	194	189	184	205	180	188	187	189	198	185	207	170	200	214	191	162	200	169	197	206	203	170	157	184	205	192	190	187	195	198	193	187	173	211	196	186	166	189	204	198	217	184	174	194	178	187	198	191	185	186	177	180
24751	6896	4629	54029	43258	5489	1333	1086	987	905	912	781	801	713	674	653	593	611	599	603	590	554	552	567	558	563	580	526	554	521	571	509	489	528	592	538	555	504	531	507	573	557	484	491	504	504	512	506	488	464	505	526	555	547	601	644	671	682	674	679	655	728	582	589	570	563	596	533	602	542	503	639	645	564	622	521	552	502	486	503	534	539	508	515	502	513	513	520	471	517	472	484	515	522	512	478	508	506	507	512	478	540	507	477	416	498	462	512	542	530	535	522	538	472	546	503	495	530	472	481	484	529	499	489	501	517	500	447	481	517	474	484	534	539	561	545	486	535	604	507	481	504	518	511	507	500	524	511	536	518	482	490	479	513	472	504	493	466	473	508	497	479	484	496	482	469	531	489	490	523	483	517	492	476	501	498	487	473	503	482	491	508	493	487	500	515	475	501	514	448	498	480	522	485	465	519	483	468	527	472	497	539	493	474	547	493	496	506	499	484	477	502	513	476	474	486	509	512	484	473	521	474	473	458	491	522	501	516	470	463	523	471	497	489	526	482	532	488	485	478	487	515	477	457	498	491	460	512	484	477	522	505	480	433	466	517	484	500	514	503	511	497	509	443	483	479	502	494	485	520	533	464	524	518	522	485	514	522	486	510	485	485	481	523	482	493	506	483	498	507	477	487	510	479	519	473	495	525	465	488	532	497	508	527	474	510	506	517	462	521	481	483	527	520	542	498	505	477	519	499	508	515	456	475	506	474	524	442	468	495	518	490	509	496	469	497	482	493	445	462	493	461	496	478	474	504	511	470	476	453	506	428	453	516	526	476	485	512	474	506	530	493	493	477	490	532	522	448	496	489	509	480	492	464	462	524	519	504	507	501	503	510	480	510	497	489	519	470	512	534	494	511	502	494	464	472	462	477	476	493	428	487	506	525	495	478	495	504	497	473	533	463	513	482	459	490	486	496	496	505	502	485	491	518	459	508	471	465	487	502	505	506	515	491	522	517	487	533	496	474	475	514	490	433	508	518	520	510	487	476	540	507	474	504	483	472	504	460	483	478	500	517	505	505	496	508	453	472	518	505	487	502	459	483	481	495	495	497	527	479	510	513	506	484	482	482	464	516	500	481	526	469	486	511	477	500	493	503	481	514	468	504	485	518	492	467	504	445	477	507	479	475	497	478	478	465	492	503	521	478	490	510	515	470	459	476	492	486	519	457	517	467	512	491	497	502	503	507	501	470	503	539	510	490	529	487	500	460	515	476	505	500	487	490	485	488	510	498	499	502	503	524	506	492	504	501	481	533	486	484	504	478	531	520	480	453	493	480	492	480	478	479	489	466	468	518	472	450	456	472	470	502	490	511	525	503	478	497	475	480	475	462	516	510	517	472	481	497	525	510	514	493	539	501	500	493	450	466	504	487	480	494	527	493	502	515	528	480	498	485	520	522	492	560	531	504	487	463	478	477	511	458	517	503	503	509	467	504	472	505	509	502	484	482	512	489	471	491	546	474	567	539	441	451	457	497	487	486	470	480	480	497	506	493	498	467	460	494	509	510	521	494	510	461	498	478	527	510	514	529	511	486	509	491	520	470	484	477	508	534	500	510	512	464	481	515	469	506	504	473	485	496	536	487	474	538	473	500	465	532	513	518	464	517	466	470	460	442	536	491	476	489	457	510	473	484	491	538	477	485	488	498	511	481	502	527	516	522	516	487	478	478	496	467	500	488	503	488	487	510	478	496	488	455	487	476	479	555	462	520	506	497	471	502	476	450	472	473	519	502	480	547	480	495	488	505	471	483	491	478	483	470	495	478	461	472	475	492	496	493	475	508	507	505	556	497	507	522	528	514	480	480	470	483	494	510	469	485	510	495	494	485	481	499	482	446	531	502	496	478	466	519	462	472	505	524	512	462	497	466	524	456	478	486	473	481	537	492	511	510	486	511	487	509	521	504	507	454	494	437	500	522	489	483	513	480	479	520	459	533	504	479	493	492	510	486	495	487	530	509	525	491	496	467	509	495	476	506	470	491	511	476	486	518	495	496	514	472	530	469	541	507	489	459	477	476	491	494	485	518	472	479	476	538	498	499	509	505	512	491	536	481	504	502	502	500	492	486	500	480	490	500	512	499	502	490	489	522	461	470	439	500	516	525	497	460	494	496	517	475	501	494	471	484	475	468	542	474	467	471	484	445	474	513	511	500	439	499	550	503	479	498	511	498	495	513	499	439	511	507	508	469	497	468	475	499	506	529	511	496	532	502	487	469	488	512	474	500	556	532	453	530	510	485	470	453	489	540	497	455	538	470	501	487	482	464	480	520	507	504	483	504	528	519	525	486	469	493	467	475	502	447	487	511	480	534	462	501	467	464	470	495	512	493	526	494	485	472	507	516	471	487	545	470	480	497	482	514	460	507	500	460	476	478	496	481	470	487	474	513	465	479	523	526	531	465	476	526	486	485	501	466	518	505	481	476	464	478	487	491	515	485	435	514	487	485	499	490	494	494	501	478	511	511	488	513	493	482	486	547	470	483	494	486	462	486	483	510	467	475	530	499	489	450	470	501	497	511	488	476	493	523	512	512	488	453	500	543	490	438	513	501	479	503	495	492	505	494	484	502	466	494	487	506	494	466	504	526	461	487	516	459	486	496	500	486	468	465	495	464	480	533	464	444	449	491	518	519	531	516	516	483	494	475	532	533	481	501	497	492	508	489	494	499	438	521	497	499	478	486	495	488	468	510	483	484	465	556	483	520	465	470	487	529	480	475	482	524	523	478	518	503	520	517	472	470	467	491	494	485	532	508	492	499	480	499	486	461	499	540	492	498	489	502	445	504	486	544	505	520	473	475	513	507	507	480	561	485	484	474	503	512	474	549	513	487	459	490	496	493	544	510	554	476	490	495	436	490	542	494	524	479	498	486	481	533	518	507	493	478	498	492	480	497	453	497	486	504	499	480	495	475	509	486	476	479	523	495	489	495	493	529	477	479	501	487	506	492	489	503	509	508	527	464	494	487	535	483	497	500	460	429	476	484	505	488	469	501	469	472	497	478	506	461	519	507	493	471	525	544	471	497	478	492	480	485	521	480	493	492	492	505	486	475	474	510	503	483	515	502	511	487	501	487	526	495	457	479	513	518	522	495	485	470	509	501	508	510	492	505	531	505	495	481	521	507	453	496	503	461	452	544	493	486	494	479	504	536	487	465	478	488	495	473	510	454	498	517	540	523	476	477	502	483	529	493	506	495	524	502	511	511	498	499	471	501	502	487	466	481	517	452	475	468	480	505	490	496	507	521	504	479	483	506	490	531	546	515	504	482	462	499	515	461	524	493	498	484	481	500	472	546	483	496	496	468	535	460	464	509	484	487	490	489	506	491	481	468	460	475	496	511	515	487	509	500	487	495	491	486	498	503	498	492	516	501	495	476	504	528	512	468	496	481	488	506	502	494	488	498	456	478	530	516	475	472	468	517	486	453	487	497	477	503	503	471
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
